tscircuit/standard-jst-programmer

26 × 42 mm USB-C RP2040 programmer with JST and TC2030 IDC SWD, NRST, selectable sensed 5 V / 3.3 V power, RGB status, and importable JST SH/Tag-Connect targets. Top-side assembly.

Version
0.8.0
License
unset
Stars
0

dist/index.cjs

'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var jsxRuntime = require('react/jsx-runtime');
var props = require('@tscircuit/props');

const pinLabels$g = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"], pin4: ["pin4"], pin5: ["pin5"] };
const JstSwdResetSide = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 5, pinLabels: pinLabels$g, supplierPartNumbers: {
            "jlcpcb": [
                "C136657"
            ]
        }, manufacturerPartNumber: "SM05B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.999615mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.998855mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.000635mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.000125mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "2.000885mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-3.300095mm", pcbY: "-1.8748883mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "3.300095mm", pcbY: "-1.8748883mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 0.4098417000000012 }, { "x": 3.4639250000000033, "y": 0.4098417000000012 }, { "x": 2.9635449999999963, "y": 0.4098417000000012 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 1.108341700000011 }, { "x": 3.4639250000000033, "y": 1.108341700000011 }, { "x": 2.9635449999999963, "y": 1.108341700000011 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 1.6087216999999896 }, { "x": 2.9635449999999963, "y": 0.4098417000000012 }, { "x": 2.9635449999999963, "y": 1.6087216999999896 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.4639250000000033, "y": -0.7407783000000023 }, { "x": 3.4639250000000033, "y": 1.6087216999999896 }, { "x": 2.564764999999994, "y": 1.6087216999999896 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.3983949999999936, "y": -2.5746582999999816 }, { "x": 2.399664999999999, "y": -2.5746582999999816 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.500754999999998, "y": -0.6747382999999871 }, { "x": -3.500754999999998, "y": 1.6747617000000048 }, { "x": -2.599054999999993, "y": 1.6747617000000048 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 1.6747617000000048 }, { "x": -3.000374999999991, "y": 0.4758817000000022 }, { "x": -3.000374999999991, "y": 1.6747617000000048 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 1.1743816999999979 }, { "x": -3.500754999999998, "y": 1.1743816999999979 }, { "x": -3.000374999999991, "y": 1.1743816999999979 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 0.4758817000000022 }, { "x": -3.500754999999998, "y": 0.4758817000000022 }, { "x": -3.000374999999991, "y": 0.4758817000000022 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.749600799999996, "y": 2.249868499999991 }, { "x": -2.6480318362365978, "y": 2.439960543897172 }, { "x": -2.4363364976885435, "y": 2.4804120357115096 }, { "x": -2.2718356035995413, "y": 2.3411615585241776 }, { "x": -2.2767775492432207, "y": 2.1256927284669302 }, { "x": -2.44748974105822, "y": 1.9941306248097561 }, { "x": -2.6571078746369494, "y": 2.044245269654823 }, { "x": -2.7498548000000085, "y": 2.238794100000007 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.005715mm", pcbY: "3.7618817mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.154614999999993, "y": 3.0118817000000035 }, { "x": 4.143185000000003, "y": 3.0118817000000035 }, { "x": 4.143185000000003, "y": -3.0253183000000092 }, { "x": -4.154614999999993, "y": -3.0253183000000092 }, { "x": -4.154614999999993, "y": 3.0118817000000035 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136657.obj?uuid=50fdec209daa46e6a009eae73d7d93b4",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136657.step?uuid=50fdec209daa46e6a009eae73d7d93b4",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 2, y: 0.5124965000000032, z: -0.01 },
        }, ...props }));
};

const pinLabels$f = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"], pin4: ["pin4"], pin5: ["pin5"] };
const JstSwdResetUpward = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 5, pinLabels: pinLabels$f, supplierPartNumbers: {
            "jlcpcb": [
                "C160391"
            ]
        }, manufacturerPartNumber: "BM05B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-3.299968mm", pcbY: "-1.1998833mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "3.299968mm", pcbY: "-1.1998833mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.999996mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.999998mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.999998mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.999996mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.468829199999959, "y": -1.8425033000000894 }, { "x": 2.4688800000001265, "y": -1.8425033000000894 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.5311607999999524, "y": 1.0784966999999597 }, { "x": 3.556025400000067, "y": 1.0784966999999597 }, { "x": 3.556025400000067, "y": -0.0688466999999946 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.555974600000013, "y": -0.0688466999999946 }, { "x": -3.555974600000013, "y": 1.0784966999999597 }, { "x": -2.5311099999998987, "y": 1.0784966999999597 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "2.921mm", pcbY: "1.7134967mm", radius: "0.179578mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.010668mm", pcbY: "3.1044027mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.159568000000036, "y": 2.354402700000037 }, { "x": 4.138232000000016, "y": 2.354402700000037 }, { "x": 4.138232000000016, "y": -2.336597299999994 }, { "x": -4.159568000000036, "y": -2.336597299999994 }, { "x": -4.159568000000036, "y": 2.354402700000037 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160391.obj?uuid=eaf9e23008df4ce1b5a7b451075b7284",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160391.step?uuid=eaf9e23008df4ce1b5a7b451075b7284",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 2.000025400000027, y: -0.43250299999996966, z: -0.01 },
        }, ...props }));
};

const pinLabels$e = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"] };
const JstSwdUpward = ({ uartSilkscreenLabels, ...props }) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 3, pinLabels: pinLabels$e, supplierPartNumbers: {
            "jlcpcb": [
                "C160389"
            ]
        }, manufacturerPartNumber: "BM03B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-2.299843mm", pcbY: "-1.2000103mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "2.299843mm", pcbY: "-1.1997563mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.000125mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.000127mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.999871mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5002509999999347, "y": 2.0260437000000593 }, { "x": -2.8007563999999547, "y": 2.0260437000000593 }, { "x": -2.799816599999872, "y": -0.03752849999978025 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.8007563999999547, "y": -2.2741508999998814 }, { "x": 2.8011374000002434, "y": -2.2741508999998814 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5001240000001417, "y": 2.0625181000001476 }, { "x": 2.800146800000107, "y": 2.0625181000001476 }, { "x": 2.800146800000107, "y": -0.03752849999978025 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.524mm", pcbY: "2.3484967mm", radius: "0.127mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.013843mm", pcbY: uartSilkscreenLabels ? 4.0 : 3.4829897, anchorAlignment: "center", fontSize: "1mm" }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[0], pcbX: 1, pcbY: 2.8, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[1], pcbX: 0, pcbY: 2.8, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[2], pcbX: -1, pcbY: 2.8, fontSize: 0.5 }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.1594429999998965, "y": 2.7329897000000756 }, { "x": 3.131757000000107, "y": 2.7329897000000756 }, { "x": 3.131757000000107, "y": -2.5168102999997473 }, { "x": -3.1594429999998965, "y": -2.5168102999997473 }, { "x": -3.1594429999998965, "y": 2.7329897000000756 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160389.obj?uuid=bb01000407ec457b89090f9b882df046",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160389.step?uuid=bb01000407ec457b89090f9b882df046",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 1.0000000000002274, y: -0.43250299999996966, z: -0.01 },
        }, ...props }));
};

const pinLabels$d = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"] };
const JstSwdSide = ({ uartSilkscreenLabels, ...props }) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 3, pinLabels: pinLabels$d, supplierPartNumbers: {
            "jlcpcb": [
                "C160403"
            ]
        }, manufacturerPartNumber: "SM03B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.000125mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.000127mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.000125mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "2.300097mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-2.300097mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.5000203999999258, "y": 1.725015600000006 }, { "x": -1.5311373999998068, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5311374000000342, "y": 1.725015600000006 }, { "x": 2.499918800000046, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.499918800000046, "y": 1.725015600000006 }, { "x": 2.499918800000046, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.3697691999999506, "y": 1.725015600000006 }, { "x": -2.5000203999999258, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.5000203999999258, "y": 1.725015600000006 }, { "x": -2.5000203999999258, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.318844199999944, "y": -2.524963200000002 }, { "x": 1.3188696000000846, "y": -2.524963200000002 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.999869mm", pcbY: "2.1124926mm", radius: "0.31623mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.004191mm", pcbY: uartSilkscreenLabels ? 5.2 : 3.8374086, anchorAlignment: "center", fontSize: "1mm" }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[0], pcbX: -1, pcbY: 4.0, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[1], pcbX: 0, pcbY: 4.0, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[2], pcbX: 1, pcbY: 4.0, fontSize: 0.5 }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.2938089999998965, "y": 3.0874086000000034 }, { "x": 3.302191000000107, "y": 3.0874086000000034 }, { "x": 3.302191000000107, "y": -3.051391399999943 }, { "x": -3.2938089999998965, "y": -3.051391399999943 }, { "x": -3.2938089999998965, "y": 3.0874086000000034 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160403.obj?uuid=65828f37d6e7448b8cbc0db14b6c48c4",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160403.step?uuid=65828f37d6e7448b8cbc0db14b6c48c4",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 1.0000761999999668, y: 0.3445008999999346, z: -0.01 },
        }, ...props }));
};

const pinLabels$c = { pin1: ["pin1"], pin2: ["pin2"] };
const JstPowerUpward = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 2, pinLabels: pinLabels$c, supplierPartNumbers: {
            "jlcpcb": [
                "C160388"
            ]
        }, manufacturerPartNumber: "BM02B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.502031mm", pcbY: "1.3125577mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.497967mm", pcbY: "1.3125577mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "1.799971mm", pcbY: "-1.1875643mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-1.799971mm", pcbY: "-1.1875643mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9999979999998914, "y": -1.9374993000000131 }, { "x": 0.999998000000005, "y": -1.9374993000000131 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.3140816999999743 }, { "x": -1.0291063999999324, "y": 1.3140816999999743 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0331704000000173, "y": 1.3140816999999743 }, { "x": 1.9999960000001238, "y": 1.3140816999999743 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.9999960000001238, "y": 1.3140816999999743 }, { "x": 1.9999960000001238, "y": -0.056299100000046565 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.3140816999999743 }, { "x": -1.99999600000001, "y": -0.056299100000046565 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.3199872mm", pcbY: "1.9024981mm", radius: "0.152654mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.011303mm", pcbY: "3.0760817mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.638996999999904, "y": 2.326081699999918 }, { "x": 2.6616030000000137, "y": 2.326081699999918 }, { "x": 2.6616030000000137, "y": -2.339518299999895 }, { "x": -2.638996999999904, "y": -2.339518299999895 }, { "x": -2.638996999999904, "y": 2.326081699999918 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160388.obj?uuid=868d8c16cff34c5e9973dfa3b6ac90ae",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160388.step?uuid=868d8c16cff34c5e9973dfa3b6ac90ae",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0.34950469999998857, z: -0.05 },
        }, ...props }));
};

const pinLabels$b = { pin1: ["pin1"], pin2: ["pin2"] };
const JstPowerSide = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 2, pinLabels: pinLabels$b, supplierPartNumbers: {
            "jlcpcb": [
                "C160402"
            ]
        }, manufacturerPartNumber: "SM02B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-1.799971mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "1.799971mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.499999mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.499999mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9688575999997511, "y": -2.587510699999939 }, { "x": 0.9688576000002058, "y": -2.587510699999939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.9999959999997827, "y": -0.13750289999995857 }, { "x": -1.9999959999997827, "y": -0.7438517000000502 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0311384000000317, "y": 1.7125061000001551 }, { "x": 1.9999960000001238, "y": 1.7125061000001551 }, { "x": 1.9999960000001238, "y": -0.7438517000000502 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.9999959999997827, "y": -0.13750289999995857 }, { "x": -1.9999959999997827, "y": 1.7125061000001551 }, { "x": -1.031138399999918, "y": 1.7125061000001551 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.009271mm", pcbY: "3.7731847mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.6595709999999144, "y": 3.0231847000000016 }, { "x": 2.641029000000117, "y": 3.0231847000000016 }, { "x": 2.641029000000117, "y": -3.0394152999998596 }, { "x": -2.6595709999999144, "y": -3.0394152999998596 }, { "x": -2.6595709999999144, "y": 3.0231847000000016 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160402.obj?uuid=b15083895b61401296a20b79cbc50a55",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160402.step?uuid=b15083895b61401296a20b79cbc50a55",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.4999999999997726, y: 0.5135125000000245, z: -0.01 },
        }, ...props }));
};

const swdPinLabels = { pin1: ["SWCLK"], pin2: ["GND"], pin3: ["SWDIO"] };
const powerPinLabels = { pin1: ["VOUT"], pin2: ["GND"] };
function StandardJstSwdUpward(props) {
    return jsxRuntime.jsx(JstSwdUpward, { ...props, pinLabels: swdPinLabels });
}
function StandardJstSwdSide(props) {
    return jsxRuntime.jsx(JstSwdSide, { ...props, pinLabels: swdPinLabels });
}
function StandardJstPowerUpward(props) {
    return jsxRuntime.jsx(JstPowerUpward, { ...props, pinLabels: powerPinLabels });
}
function StandardJstPowerSide(props) {
    return jsxRuntime.jsx(JstPowerSide, { ...props, pinLabels: powerPinLabels });
}
/** Five-pin powered SWD extension; pin 1 follows the programmer's voltage selector. */
const swdResetPinLabels = { pin1: ["VOUT"], pin2: ["SWDIO"], pin3: ["GND"], pin4: ["SWCLK"], pin5: ["NRST", "nRESET"] };
function StandardJstSwdResetSide(props) {
    return jsxRuntime.jsx(JstSwdResetSide, { ...props, pinLabels: swdResetPinLabels });
}
function StandardJstSwdResetUpward(props) {
    return jsxRuntime.jsx(JstSwdResetUpward, { ...props, pinLabels: swdResetPinLabels });
}
/** UART labels are local to the board: target RX mates with programmer TX. */
const uartPinLabels = { pin1: ["RX"], pin2: ["GND"], pin3: ["TX"] };
const uartHostPinLabels = { pin1: ["TX"], pin2: ["GND"], pin3: ["RX"] };
function StandardJstUartSide({ role = "target", ...props }) {
    return jsxRuntime.jsx(JstSwdSide, { ...props, pinLabels: role === "host" ? uartHostPinLabels : uartPinLabels, uartSilkscreenLabels: role === "host" ? ["TX", "GND", "RX"] : ["RX", "GND", "TX"] });
}
function StandardJstUartUpward({ role = "target", ...props }) {
    return jsxRuntime.jsx(JstSwdUpward, { ...props, pinLabels: role === "host" ? uartHostPinLabels : uartPinLabels, uartSilkscreenLabels: role === "host" ? ["TX", "GND", "RX"] : ["RX", "GND", "TX"] });
}

var uartPaths = [
	{
		from: ".U1 > .GPIO8",
		to: ".R_UART_TX > .pin1",
		connection: "U1.GPIO8",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: -0.9003500000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: -0.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.45,
				y: -0.9,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.45,
				y: -0.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: -0.15000000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: 0.35000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.3,
				y: 1.4500000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.3,
				y: 1.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 2.0500000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 2.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 2.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 2.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.9,
				y: 3.3000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 3.3000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 3.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: 3.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 3.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 3.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 4.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 4.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 4.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: 4.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: 4.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7,
				y: 4.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7,
				y: 4.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 4.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 4.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 4.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 4.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 4.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -7.15,
				y: 4.7,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 4.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.91,
				y: 4.7,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .GPIO9",
		to: ".R_UART_RX > .pin1",
		connection: "U1.GPIO9",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: -1.3004500000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -1.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.4,
				y: -1.3,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -1.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -1.2000000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 0.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 0.35000000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.9,
				y: 0.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.9,
				y: 3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.4,
				y: 3.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.4,
				y: 3.5500000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: 3.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: 4.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.3500000000000005,
				y: 4.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.3500000000000005,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.300000000000001,
				y: 6.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.300000000000001,
				y: 6.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: 6.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: 6.550000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 6.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 6.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6.15,
				y: 6.75,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 6.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 6.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 6.65,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 6.300000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.300000000000001,
				y: 6.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.31,
				y: 5.9,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_UART_TX > .pin2",
		to: ".J5 > .TX",
		connection: "R_UART_TX.pin2",
		route: [
			{
				route_type: "wire",
				x: -4.890000000000001,
				y: 4.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.89,
				y: 5.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.4,
				y: 5.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 5.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 5.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.1000000000000005,
				y: 5.45,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 5.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 4.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.95,
				y: 4.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: 2.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.2,
				y: 2.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.15,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.1000000000000005,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0,
				y: -1.2000000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.1,
				y: -1.2000000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.15,
				y: -1.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.2,
				y: -1.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.35,
				y: -1.4000000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.35,
				y: -1.4500000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.4000000000000004,
				y: -1.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.4000000000000004,
				y: -1.9000000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.35,
				y: -1.9500000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.35,
				y: -6.1000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.25,
				y: -6.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.25,
				y: -6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: -10.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: -12.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: -12.450000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: -12.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5500000000000003,
				y: -12.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: -12.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550000000000001,
				y: -9.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.6000000000000005,
				y: -9.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: -9.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: -9.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: -9.05,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: -9.05,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: -9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: -9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: -8.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7,
				y: -8.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: -8.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: -8.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -8.85,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: -8.85,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: -8.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: -8.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: -8.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: -8.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -8.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: -8.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: -8.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.65,
				y: -8.65,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.65,
				y: -8.65,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.649991399999999,
				y: -9.499875000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_UART_RX > .pin2",
		to: ".J5 > .RX",
		connection: "R_UART_RX.pin2",
		route: [
			{
				route_type: "wire",
				x: -5.29,
				y: 5.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.300000000000001,
				y: 6.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.300000000000001,
				y: 6.75,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.300000000000001,
				y: 6.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.300000000000001,
				y: 5.050000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5,
				y: 3.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 3.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.2,
				y: 3.4000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8,
				y: 3.4000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.75,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.7000000000000002,
				y: 3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 3.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 3.1500000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5,
				y: 3.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6,
				y: -1.2000000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6,
				y: -1.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6500000000000004,
				y: -1.3,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6500000000000004,
				y: -1.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.7,
				y: -1.4000000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.7,
				y: -2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6500000000000004,
				y: -2.0500000000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6500000000000004,
				y: -6.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6,
				y: -6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6,
				y: -6.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.5,
				y: -6.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.5,
				y: -6.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9500000000000002,
				y: -10.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9500000000000002,
				y: -12.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2,
				y: -12.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2,
				y: -12.600000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.0500000000000003,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.0500000000000003,
				y: -12.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: -12.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: -12.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.35,
				y: -12.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: -12.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: -13,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: -13,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.300000000000001,
				y: -12.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.3500000000000005,
				y: -12.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.4,
				y: -12.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: -12.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.5,
				y: -12.850000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.6000000000000005,
				y: -12.850000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: -12.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: -12.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: -12.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: -12.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: -12.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: -12.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: -12.600000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: -12.600000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -12.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: -12.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: -12.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: -12.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: -12.450000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: -12.450000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -12.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: -12.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: -12.350000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.65,
				y: -12.350000000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.65,
				y: -12.350000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.649991399999999,
				y: -11.500125,
				width: 0.1,
				layer: "top"
			}
		]
	}
];

var projectName = "standard-jst-programmer";
var version = "0.8.0";
var projectConfig = {
	projectName: projectName,
	version: version};

/** Schematic-only names; PCB nets and saved routing selectors stay unchanged. */
const signalLabels = {
    '.U1 > .GPIO8': 'UART_TX_GPIO',
    '.U1 > .GPIO9': 'UART_RX_GPIO',
    '.J5 > .TX': 'UART_TX',
    '.J5 > .RX': 'UART_RX',
    '.U1 > .GPIO2': 'SWCLK_GPIO',
    '.U1 > .GPIO3': 'SWDIO_GPIO',
    '.U1 > .GPIO1': 'NRST_GPIO',
    '.R_DIO > .pin2': 'SWDIO',
    '.J1 > .SWDIO': 'SWDIO',
    '.J3 > .SWDIO': 'SWDIO',
    '.J4 > .SWDIO': 'SWDIO',
    '.R_NRST > .pin2': 'NRST',
    '.J3 > .NRST': 'NRST',
    '.J4 > .NRST': 'NRST',
    '.U1 > .GPIO18': 'SENSE_SDA',
    '.U_SENSE > .SDA': 'SENSE_SDA',
    '.U1 > .GPIO19': 'SENSE_SCL',
    '.U_SENSE > .SCL': 'SENSE_SCL',
    '.U1 > .GPIO25': 'RGB_DATA',
    '.U_RGB > .A': 'RGB_DATA',
    '.U_RGB > .Y': 'RGB_DATA_5V',
    '.D_RGB > .DI': 'RGB_DIN',
    '.U1 > .QSPI_SS': 'QSPI_CS',
    '.U1 > .QSPI_SD0': 'QSPI_IO0',
    '.U1 > .QSPI_SD1': 'QSPI_IO1',
    '.U1 > .QSPI_SD2': 'QSPI_IO2',
    '.U1 > .QSPI_SD3': 'QSPI_IO3',
    '.U1 > .QSPI_SCLK': 'QSPI_CLK',
    '.R_USB1 > .pin1': 'USB_DM',
    '.R_USB2 > .pin1': 'USB_DP',
    '.U1 > .USB_DM': 'USB_DM_MCU',
    '.U1 > .USB_DP': 'USB_DP_MCU',
    '.U1 > .RUN': 'RUN',
    '.R_RUN > .pin1': 'RUN',
    '.SW_RUN > .pin1': 'RUN',
    'net.TARGET_POWER': 'VOUT',
    'net.SELECTED_POWER': 'VSELECT',
};
function getSchematicSignalLabel(from, to) {
    return signalLabels[from] ?? signalLabels[to];
}

var signalPaths = [
	{
		from: ".J_USB > .B7",
		to: ".R_USB1 > .pin1",
		connection: "J_USB.pin21",
		route: [
			{
				route_type: "wire",
				x: 0.7499999999999998,
				y: 14.875,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7499999999999998,
				y: 16.447442901867475,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8754953677577648,
				y: 16.57293826962524,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8779382696252398,
				y: 16.57293826962524,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 14.641760306969335,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 10.796571898825011,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 10.624760306969335,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8830000000000002,
				y: 10.573,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2,
				y: 8.49,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".J_USB > .B6",
		to: ".R_USB2 > .pin1",
		connection: "J_USB.pin24",
		route: [
			{
				route_type: "wire",
				x: -0.7500000000000002,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7500000000000002,
				y: 15.339108038081184,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5821373659804662,
				y: 15.573904674735713,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4675677516737003,
				y: 15.650452815695177,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.08433542790996064,
				y: 15.651714386630548,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.002482785611902998,
				y: 15.640941586048376,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.1254120582677273,
				y: 15.517516353950308,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.12564163108742396,
				y: 15.01054884423256,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.24999999999999975,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.24999999999999975,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.24999999999999975,
				y: 14.13202251185165,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25484263853254674,
				y: 14.127179873319102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25484263853254674,
				y: 14.07096220674107,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.2630351188170217,
				y: 13.916407286638583,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6784752106424525,
				y: 12.500967194813152,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6830328051868486,
				y: 12.500967194813152,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.694,
				y: 12.49,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 1.694,
				y: 12.49,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.694,
				y: 12.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.013386592660777,
				y: 12.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.660267729194758,
				y: 11.84311886346602,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.660267729194758,
				y: 9.350267729194758,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8,
				y: 8.49,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_3V3_EN > .pin2",
		to: ".U3 > .EN",
		connection: "R_3V3_EN.pin2",
		route: [
			{
				route_type: "wire",
				x: -6.3,
				y: 13.11,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 13.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.45,
				y: 13.100000000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 13.100000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 13.100000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 12.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 12.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 12.600000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 12.600000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 12.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: 12.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 12.600000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 12.600000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 12.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 12.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 12.700000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 12.700000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 12.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 12.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 12.8,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 12.8,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 12.850000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9,
				y: 12.850000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 12.9,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -9.05,
				y: 12.9,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 12.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 12.600000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 12.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 12.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 12.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 12.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.10005,
				y: 12.05,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".R_RUN > .pin1",
		to: ".U1 > .RUN",
		connection: "R_RUN.pin1",
		route: [
			{
				route_type: "wire",
				x: 8.49,
				y: -3.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.489,
				y: -3.499,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.173,
				y: -3.499,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.173,
				y: -3.499,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.173,
				y: -3.499,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.154676832769788,
				y: -3.4806768327697872,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.07108892223639,
				y: -3.4806768327697872,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.030933539676717,
				y: -2.4405214502101136,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.004214615643644,
				y: -2.4405214502101136,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 5.004214615643644,
				y: -2.4405214502101136,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 5.004214615643644,
				y: -2.4405214502101136,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.912335538927673,
				y: -2.532400526926085,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.853367185403975,
				y: -2.532400526926085,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8417635416660847,
				y: -3.5440041706639756,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.773184519810374,
				y: -3.552739620215602,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.0052192175558683,
				y: -3.5904239378237444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.831679293166529,
				y: -3.374874721129204,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8004500000000005,
				y: -3.3152045420000134,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8004500000000005,
				y: -2.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SS",
		to: ".U2 > .CS",
		connection: "U1.pin56",
		route: [
			{
				route_type: "wire",
				x: -2.60065,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0583586454840326,
				y: 4.382758645484033,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.9811668655901213,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.888911816781821,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.344312615929391,
				y: 4.266567664737691,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1479863599213056,
				y: 4.265308149279882,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.921,
				y: 5.492294509201187,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -0.881,
				y: 6.006,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.056194492667787,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.073935953899201,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 6.2522414612314146,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SD0",
		to: ".U2 > .pin5",
		connection: "U1.pin53",
		route: [
			{
				route_type: "wire",
				x: -1.4003500000000004,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.318883042215618,
				y: 5.010508031819732,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1186976007197946,
				y: 5.28694830166947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1621017837233758,
				y: 5.619550560616606,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1621017837233758,
				y: 5.5760819463310405,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.833451625429837,
				y: 6.247431788037502,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8306236209609117,
				y: 6.549792914776825,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1488728997549655,
				y: 6.864628313921718,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4514888840064026,
				y: 6.863501062888032,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.005143380956753,
				y: 7.570215716734092,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.109100886747982,
				y: 7.839331618301053,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.102733438928449,
				y: 8.404991316519158,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.4560178254533587,
				y: 8.754497530927905,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.708,
				y: 8.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7075000000000005,
				y: 8.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SD1",
		to: ".U2 > .pin2",
		connection: "U1.pin55",
		route: [
			{
				route_type: "wire",
				x: -2.20055,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1254500000000007,
				y: 4.008566692638744,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1540840621813206,
				y: 4.42613034667063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6652605948855748,
				y: 4.858323290425633,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6700011075497492,
				y: 5.423942147553336,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.6700011075497492,
				y: 5.423942147553336,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.6700011075497492,
				y: 5.423942147553336,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.654504745651816,
				y: 5.4024952543481835,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.654504745651816,
				y: 5.4965999088622635,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.654504745651816,
				y: 6.249495254348184,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.304,
				y: 6.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -1.304,
				y: 6.6,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.304,
				y: 6.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.264060123569599,
				y: 6.6399398764304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.264060123569599,
				y: 6.732255082291696,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2801776790980333,
				y: 6.74837263782013,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3153502732569409,
				y: 7.394171745169618,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.9130485438548919,
				y: 7.77507148136697,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SD2",
		to: ".U2 > .pin3",
		connection: "U1.pin54",
		route: [
			{
				route_type: "wire",
				x: -1.8004500000000005,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8429733405971134,
				y: 3.46302683082914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8426088121230413,
				y: 3.462674569650532,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8407716307509716,
				y: 3.350775354242087,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.587825443153425,
				y: 3.3045780091590506,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.271372621685121,
				y: 2.251949685059139,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.271372621685121,
				y: 2.251949685059139,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.271372621685121,
				y: 2.251949685059139,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.5006123248275065,
				y: 2.4976972754400433,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9438029492552276,
				y: 2.4423827738661985,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.6220065287819285,
				y: 2.483153716521747,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.35533506266978,
				y: 2.782423833212896,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.585132392026078,
				y: 3.2100052419448053,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.6113899792280906,
				y: 3.114391667485587,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.5565319974621827,
				y: 4.303795280693252,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.0880078614731142,
				y: 5.9703093154145535,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.0880078614731142,
				y: 6.630135571632302,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.007196181705018366,
				y: 6.710947251400397,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.007196181705018366,
				y: 6.792803818294981,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.0022359992933248304,
				y: 6.5488189304705395,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.0022359992933248304,
				y: 6.5488189304705395,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.0022359992933248304,
				y: 6.5488189304705395,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.14548248938308178,
				y: 6.945482489383082,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.14548248938308178,
				y: 7.700430142996819,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4040873676200995,
				y: 8.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 8.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SD3",
		to: ".U2 > .pin7",
		connection: "U1.pin51",
		route: [
			{
				route_type: "wire",
				x: -0.6001500000000002,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5159357739238268,
				y: 3.0356550575891794,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8322679249191656,
				y: 2.7021424286143167,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.831404326928763,
				y: 2.77240931784519,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9771463107713765,
				y: 2.929765692458767,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9771463107713765,
				y: 2.9309506497469178,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9991068012109827,
				y: 2.895168310254209,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.9991068012109827,
				y: 2.895168310254209,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.9991068012109827,
				y: 2.895168310254209,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.0278534152033525,
				y: 3.297913679825316,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.4612938298179574,
				y: 4.607510894146072,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.040509607868837,
				y: 5.302153635705378,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.039226350508499,
				y: 5.7715161686436405,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.039226350508499,
				y: 5.8682263505084995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.083600290745085,
				y: 6.0484597974522565,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -4.083600290745085,
				y: 6.0484597974522565,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.083600290745085,
				y: 6.0484597974522565,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.044,
				y: 6.203654188878012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.2209527632605686,
				y: 6.898994010314499,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1272232944834633,
				y: 7.311910241006294,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3515893301371413,
				y: 7.738571116416604,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.406995111003912,
				y: 7.666596048031859,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.624596048031859,
				y: 7.666596048031859,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7075000000000005,
				y: 7.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .QSPI_SCLK",
		to: ".U2 > .CLK",
		connection: "U1.pin52",
		route: [
			{
				route_type: "wire",
				x: -1.0002500000000003,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0002500000000003,
				y: 3.4687895593059537,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0311159913495318,
				y: 3.4379235679564224,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0311159913495318,
				y: 3.2708840086504685,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0108169810790502,
				y: 3.2236552528080633,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.0108169810790502,
				y: 3.2236552528080633,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.0108169810790502,
				y: 3.2236552528080633,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.2779260455125097,
				y: 4.46592604551251,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0679336756024225,
				y: 4.448248375982846,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.271898984338203,
				y: 4.409106222047559,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.602568174104144,
				y: 4.758941648160386,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.624968331619921,
				y: 7.678531101087613,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.147020639681388,
				y: 8.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.339915309020443,
				y: 8.249999913432172,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.339915309020443,
				y: 8.249999913432172,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.339915309020443,
				y: 8.249999913432172,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7590000000000003,
				y: 8.199,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7075000000000005,
				y: 8.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".J_USB > .A7",
		to: ".R_USB1 > .pin1",
		connection: "J_USB.pin23",
		route: [
			{
				route_type: "wire",
				x: -0.2500000000000003,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.25078157131960266,
				y: 13.974970870545562,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.02817940531385344,
				y: 13.700925956682495,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.1284364477776486,
				y: 13.59069085869704,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.442735282369709,
				y: 13.594205247453376,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.75,
				y: 13.90225595429387,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7499999999999998,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7499999999999998,
				y: 14.875,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7499999999999998,
				y: 16.447442901867475,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8754953677577648,
				y: 16.57293826962524,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8779382696252398,
				y: 16.57293826962524,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.9846926627053963,
				y: 16.627063095851607,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 14.641760306969335,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 10.796571898825011,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0532396930306653,
				y: 10.624760306969335,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.0400393227997338,
				y: 10.555052744093025,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8830000000000002,
				y: 10.573,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2,
				y: 8.49,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".R_USB1 > .pin2",
		to: ".U1 > .USB_DM",
		connection: "R_USB1.pin2",
		route: [
			{
				route_type: "wire",
				x: 1.2,
				y: 9.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7089286079247406,
				y: 9.001071392075259,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.754411967080605,
				y: 8.97165070859656,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7230183799211265,
				y: 6.810165606675489,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.984502980121096,
				y: 6.22415532058274,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.000725128615723,
				y: 5.008464548588218,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.732290022475213,
				y: 4.785236001531353,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.40035,
				y: 4.464123459495811,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.40035,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".J_USB > .A6",
		to: ".R_USB2 > .pin1",
		connection: "J_USB.pin22",
		route: [
			{
				route_type: "wire",
				x: 0.24999999999999975,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.24999999999999975,
				y: 14.13202251185165,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25484263853254674,
				y: 14.127179873319102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25484263853254674,
				y: 14.07096220674107,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.25000000256538984,
				y: 14.137073326956102,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.2630351188170217,
				y: 13.916407286638583,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6784752106424525,
				y: 12.500967194813152,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6830328051868486,
				y: 12.500967194813152,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.694,
				y: 12.49,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 1.694,
				y: 12.49,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.694,
				y: 12.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.013386592660777,
				y: 12.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.660267729194758,
				y: 11.84311886346602,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.660267729194758,
				y: 9.350267729194758,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8,
				y: 8.49,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_USB2 > .pin2",
		to: ".U1 > .USB_DP",
		connection: "R_USB2.pin2",
		route: [
			{
				route_type: "wire",
				x: 2.8,
				y: 9.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8,
				y: 9.761529496681693,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9756286617952212,
				y: 9.937158158476914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9911581584769125,
				y: 9.937158158476914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.155,
				y: 10.101,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.155,
				y: 10.101,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.155,
				y: 10.101,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.155,
				y: 7.000724760949069,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.5805018591807956,
				y: 5.411226620129865,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.5805018591807956,
				y: 5.223501859180796,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.5152737416727862,
				y: 5.210842556464642,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 1.5152737416727862,
				y: 5.210842556464642,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.5152737416727862,
				y: 5.210842556464642,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5408722145904237,
				y: 4.955596627769034,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9956560351699837,
				y: 4.425535367374853,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0002499999999999,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".J_USB > .A5",
		to: ".R_CC1 > .pin1",
		connection: "J_USB.pin20",
		route: [
			{
				route_type: "wire",
				x: 1.2499999999999998,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.249624411135025,
				y: 13.06031114145432,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5980323175893256,
				y: 12.411205191482415,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6166881606147527,
				y: 12.488652416359372,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5470267924477393,
				y: 12.165375417766132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.51,
				y: 12.128348625318393,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.51,
				y: 11.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".J_USB > .B5",
		to: ".R_CC2 > .pin1",
		connection: "J_USB.pin26",
		route: [
			{
				route_type: "wire",
				x: -1.7500000000000002,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.7910354317961743,
				y: 14.3853152703007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6349746553037137,
				y: 13.291094893244034,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5953895988308974,
				y: 13.30166211072721,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.09086140129420472,
				y: 12.615411110602109,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.09086140129420472,
				y: 12.594138598705795,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.1414146141076198,
				y: 12.515360015854473,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.1414146141076198,
				y: 12.515360015854473,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.1414146141076198,
				y: 12.515360015854473,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6422563774064023,
				y: 12.481,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8617252946662837,
				y: 12.261531082740118,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8984689172598812,
				y: 12.261531082740118,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.043399008309151,
				y: 12.185031016800686,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.043399008309151,
				y: 12.185031016800686,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.043399008309151,
				y: 12.185031016800686,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.964,
				y: 12.026,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.49,
				y: 11.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".SW_BOOT > .pin1",
		to: ".R_BOOT_SER > .pin1",
		connection: "SW_BOOT.pin1",
		route: [
			{
				route_type: "wire",
				x: 6.4,
				y: 13.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.147628675726731,
				y: 12.83495934029461,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.152130571786018,
				y: 10.822156528857871,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.4972990365867185,
				y: 10.822145966081152,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.264111853855497,
				y: 9.58895878334993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.204848281850875,
				y: 9.597920902365233,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.972154045890653,
				y: 9.408255178103106,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.992660705617924,
				y: 9.151189496438578,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.919,
				y: 8.951,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.799455240112267,
				y: 8.722686043694543,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.52214128380681,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.99,
				y: 8,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_BOOT_SER > .pin2",
		to: ".U1 > .QSPI_SS",
		connection: "R_BOOT_SER.pin2",
		route: [
			{
				route_type: "wire",
				x: 7.01,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.454817972151466,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.493632288372486,
				y: 8.03881431622102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.495910813384142,
				y: 8.03881431622102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.287228535203907,
				y: 7.78856349554586,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6301826467662153,
				y: 8.170401157386596,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.22466240689764128,
				y: 7.31555610372274,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.27061731365859804,
				y: 7.31555610372274,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.3978507404775992,
				y: 7.12,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.3978507404775992,
				y: 7.12,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.3978507404775992,
				y: 7.12,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6445452182968324,
				y: 7.2984547817031675,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 6.2522414612314146,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.073935953899201,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.056194492667787,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.881,
				y: 6.006,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.921,
				y: 5.492294509201187,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1479863599213056,
				y: 4.265308149279882,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.344312615929391,
				y: 4.266567664737691,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.888911816781821,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.9811668655901213,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0583586454840326,
				y: 4.382758645484033,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.60065,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_BOOT > .pin1",
		to: ".U1 > .QSPI_SS",
		connection: "R_BOOT.pin1",
		route: [
			{
				route_type: "wire",
				x: 9,
				y: 8.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.553262121883646,
				y: 8.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.515652092322068,
				y: 8.452389970438421,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.515652092322068,
				y: 8.482559057390137,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.494998999999998,
				y: 8.543212149712206,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.494998999999998,
				y: 8.543212149712206,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 8.494998999999998,
				y: 8.543212149712206,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.13019533677592,
				y: 8.543212149712206,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.83026395811354,
				y: 8.243280771049825,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.700377268212947,
				y: 8.243280771049825,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 7.287228535203907,
				y: 7.78856349554586,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.180401157386596,
				y: 8.170401157386596,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.01,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.01,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.454817972151466,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.493632288372486,
				y: 8.03881431622102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.495910813384142,
				y: 8.03881431622102,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.287228535203907,
				y: 7.78856349554586,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.287228535203907,
				y: 7.78856349554586,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6301826467662153,
				y: 8.170401157386596,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.22466240689764128,
				y: 7.31555610372274,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.27061731365859804,
				y: 7.31555610372274,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.3978507404775992,
				y: 7.12,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.3978507404775992,
				y: 7.12,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.3978507404775992,
				y: 7.12,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6445452182968324,
				y: 7.2984547817031675,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 6.2522414612314146,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.073935953899201,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8708055073322135,
				y: 6.056194492667787,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.881,
				y: 6.006,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.881,
				y: 6.006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.921,
				y: 5.492294509201187,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1479863599213056,
				y: 4.265308149279882,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.344312615929391,
				y: 4.266567664737691,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.888911816781821,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.9811668655901213,
				y: 4.811166865590121,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.1183747181817107,
				y: 4.928018077478157,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0583586454840326,
				y: 4.382758645484033,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.60065,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".SW_RUN > .pin1",
		to: ".U1 > .RUN",
		connection: "SW_RUN.pin1",
		route: [
			{
				route_type: "wire",
				x: 6.9,
				y: 18.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.9,
				y: 18.113771152057843,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.634452290989717,
				y: 17.379318861068125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.6616811389318755,
				y: 17.379318861068125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.73,
				y: 17.311,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.73,
				y: 17.311,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.73,
				y: 17.311,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.73,
				y: 8.890731949177482,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.13886561506897,
				y: 5.299597564246451,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.13886561506897,
				y: 1.4517939225582621,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.4418923286330494,
				y: -0.24517936387765848,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.4418923286330494,
				y: -2.9901076713669505,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8672299496336138,
				y: -3.5647700503663864,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8607610630156455,
				y: -3.700433058292995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 1.8607610630156455,
				y: -3.700433058292995,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.8607610630156455,
				y: -3.700433058292995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.829,
				y: -2.9539999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8004500000000005,
				y: -2.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_PWR_LED > .pin2",
		to: ".D_PWR > .anode",
		connection: "R_PWR_LED.pin2",
		route: [
			{
				route_type: "wire",
				x: -10.49,
				y: 18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 18.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.75,
				y: 18.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 18.150000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 18.150000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: 17.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 17.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 17.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 17.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 17.55,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 17.55,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.251,
				y: 17.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .GPIO2",
		to: ".R_CLK > .pin1",
		connection: "U1.pin4",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: 1.90035,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.65,
				y: 1.9000000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1000000000000005,
				y: 1.4500000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.1000000000000005,
				y: 1.4500000000000002,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.1000000000000005,
				y: 1.4500000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.1000000000000005,
				y: 1.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.95,
				y: 1.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.95,
				y: 1.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.9,
				y: 1.9000000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.9,
				y: 6.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 6.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 6.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 6.550000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 6.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: 7.050000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6,
				y: 8.200000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6,
				y: 8.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.050000000000001,
				y: 8.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.050000000000001,
				y: 8.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 9.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 9.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 9.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 9.600000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 9.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 9.700000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 9.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 9.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: 9.850000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: 9.9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 9.950000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 10.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 10.100000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 10.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 10.200000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 10.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 10.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 10.350000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: 10.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: 10.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 10.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 10.600000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 10.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 10.700000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 10.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 10.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: 12.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 12.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 12.600000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 12.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: 12.700000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: 15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.600000000000001,
				y: 15.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.600000000000001,
				y: 15.100000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.200000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 15.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 15.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.75,
				y: 15.350000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.75,
				y: 15.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 15.450000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 15.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: 15.600000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: 15.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 15.700000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 15.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 15.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 15.850000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: 15.9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: 15.950000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: 16,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: 16.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 16.1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 16.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 16.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 16.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 16.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 16.400000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 16.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 16.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 16.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 16.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 16.650000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 16.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 16.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 16.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 16.900000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 16.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 17,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 17.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 17.1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 17.150000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: 17.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: 17.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 17.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 17.400000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 17.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 17.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 17.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 17.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 17.650000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 17.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 17.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 17.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 17.900000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 17.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 18,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 18.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11,
				y: 18.1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11,
				y: 18.150000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 18.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 18.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 18.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 18.400000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 18.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 18.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 18.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 18.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 18.650000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 18.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.3,
				y: 18.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.3,
				y: 18.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.350000000000001,
				y: 18.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.350000000000001,
				y: 18.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.4,
				y: 19,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.4,
				y: 19.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: 19.1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: 19.150000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 19.200000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 19.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.55,
				y: 19.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.55,
				y: 19.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 19.400000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 19.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 19.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 19.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 19.650000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 19.700000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 19.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 19.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 19.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 19.950000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.850000000000001,
				y: 20,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -11.850000000000001,
				y: 20,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -11.850000000000001,
				y: 20,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.01,
				y: 20,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .GPIO3",
		to: ".R_DIO > .pin1",
		connection: "U1.pin5",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: 1.5002499999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.95,
				y: 1.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 0.9500000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.5,
				y: 0.9500000000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 0.9500000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: -0.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.95,
				y: -1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.95,
				y: -1.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.9000000000000004,
				y: -1.1,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.9000000000000004,
				y: -1.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.95,
				y: -1.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.95,
				y: -1.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.2,
				y: -1.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.25,
				y: -1.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -2.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: -2.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.8500000000000005,
				y: -2.4000000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.9,
				y: -2.4000000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.550000000000001,
				y: -4.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: -4.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.800000000000001,
				y: -4.1000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: -4.1000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: -4.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: -4.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: -4.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: -4.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: -4.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9,
				y: -4.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: -4.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: -4.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: -4.3500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: -4.3500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: -4.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: -4.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: -4.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: -4.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: -4.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: -4.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.600000000000001,
				y: -4.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: -4.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: -4.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.75,
				y: -4.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: -4.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: -4.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: -4.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: -4.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: -4.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: -4.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: -4.800000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: -4.800000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: -4.8500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -4.8500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: -4.9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: -4.9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: -4.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: -4.95,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: -5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: -5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: -5.050000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: -5.050000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: -5.1000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: -5.1000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: -5.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: -5.15,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11,
				y: -5.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: -5.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: -5.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: -5.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: -5.300000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.3,
				y: -5.300000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.350000000000001,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.4,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: -5.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: -5.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.55,
				y: -5.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: -5.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: -5.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: -5.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: -5.550000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.850000000000001,
				y: -5.550000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.9,
				y: -5.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.950000000000001,
				y: -5.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12,
				y: -5.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.100000000000001,
				y: -5.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.15,
				y: -5.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -12.15,
				y: -5.7,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -12.15,
				y: -5.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.31,
				y: -5.7,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_DIO > .pin2",
		to: ".J1 > .SWDIO",
		connection: "R_DIO.pin2",
		route: [
			{
				route_type: "wire",
				x: -10.290000000000001,
				y: -5.7,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -6.550000000000001,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.3,
				y: -6.550000000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -6.550000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -6.8500000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: -6.95,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: -7.300000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: -7.3500000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: -7.800000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: -7.8500000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: -7.9,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: -7.95,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: -8,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: -8.05,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: -8.1,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: -8.15,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: -8.200000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: -11.450000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: -15.4,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: -15.450000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6.65,
				y: -15.450000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6.65,
				y: -15.450000000000001,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.499875,
				y: -15.4499914,
				width: 0.125,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .GPIO1",
		to: ".R_NRST > .pin1",
		connection: "U1.pin3",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: 2.3004499999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.25,
				y: 2.3000000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 2.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.4,
				y: 2.45,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 2.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.1000000000000005,
				y: 2.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4,
				y: 2.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6500000000000004,
				y: 2.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 2.3000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 2.3000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.6500000000000004,
				y: 1.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.6,
				y: 1.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.5500000000000003,
				y: 1.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.5,
				y: 1.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: 1.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.0500000000000003,
				y: 1.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2,
				y: 1.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.9500000000000002,
				y: 1.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 2.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 2.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1,
				y: 2.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.9,
				y: 2.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 2.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.75,
				y: 2.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.65,
				y: 2.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.6000000000000001,
				y: 2.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.6000000000000001,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 2.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.5,
				y: 3.0500000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.5,
				y: 3.4000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 3.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 3.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: 5.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.45,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.5,
				y: 6.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.5,
				y: 6.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: 6.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: 6.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 7.050000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 7.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 7.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 8.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 8.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 8.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 8.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 8.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.25,
				y: 10.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: 10.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7,
				y: 10.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 10.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 12.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 12.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: 12.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 12.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.9,
				y: 15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.9,
				y: 15.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.950000000000001,
				y: 15.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.950000000000001,
				y: 15.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12,
				y: 15.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12,
				y: 15.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.05,
				y: 15.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.05,
				y: 15.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.100000000000001,
				y: 15.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.100000000000001,
				y: 15.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.15,
				y: 15.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.15,
				y: 15.600000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.200000000000001,
				y: 15.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.200000000000001,
				y: 15.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.25,
				y: 15.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.25,
				y: 15.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 15.850000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 15.950000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 16,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -12.350000000000001,
				y: 16,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 16,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.51,
				y: 16,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_NRST > .pin2",
		to: ".J3 > .NRST",
		connection: "R_NRST.pin2",
		route: [
			{
				route_type: "wire",
				x: -10.49,
				y: 16,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 16.150000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 16.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 16.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11,
				y: 16.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11,
				y: 16.8,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -11,
				y: 16.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 17.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 17.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 17.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 17.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 18,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 18,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.4,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6500000000000004,
				y: 12.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6500000000000004,
				y: 12.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 12.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 12.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 12,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 11.950000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5,
				y: 11.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5,
				y: 11.850000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 11.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 11.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.4000000000000004,
				y: 11.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.4000000000000004,
				y: 11.600000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 11.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 11.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.3000000000000003,
				y: 11.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.3000000000000003,
				y: 11.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.25,
				y: 11.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.25,
				y: 11.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: 11.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: 11.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1500000000000004,
				y: 11.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1500000000000004,
				y: 11.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 11,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 10.950000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 10.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 10.850000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 10.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 10.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: 10.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: 10.600000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.9000000000000004,
				y: 10.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.9000000000000004,
				y: 10.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.85,
				y: 10.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.85,
				y: 10.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.8000000000000003,
				y: 10.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.8000000000000003,
				y: 10.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0,
				y: 7.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0,
				y: 7.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1,
				y: 7.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1,
				y: 7.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.45,
				y: 6.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.45,
				y: 6.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5,
				y: 6.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5,
				y: 3.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9,
				y: 3.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9,
				y: 3.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9500000000000001,
				y: 3.4000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9500000000000001,
				y: 2.0500000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1,
				y: 2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1,
				y: 1.9500000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.05,
				y: 1.9000000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.05,
				y: 1.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1,
				y: 1.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1,
				y: 1.7000000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1500000000000001,
				y: 1.6500000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1500000000000001,
				y: 1.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.2000000000000002,
				y: 1.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.2000000000000002,
				y: 1.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.25,
				y: 1.4500000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.25,
				y: 1.4000000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.3,
				y: 1.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.3,
				y: 1.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.35,
				y: 1.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.35,
				y: 1.1500000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.4000000000000001,
				y: 1.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.4000000000000001,
				y: 1.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.4500000000000002,
				y: 1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.4500000000000002,
				y: 0.9500000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.5,
				y: 0.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.5,
				y: 0.8500000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.55,
				y: 0.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.55,
				y: 0.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6,
				y: 0.7000000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6,
				y: 0.6000000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6500000000000001,
				y: 0.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6500000000000001,
				y: 0.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7000000000000002,
				y: 0.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7000000000000002,
				y: 0.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.75,
				y: 0.35000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.75,
				y: 0.30000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.8,
				y: 0.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.8,
				y: 0.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.85,
				y: 0.15000000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.85,
				y: 0.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9000000000000001,
				y: 0,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9000000000000001,
				y: -0.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9500000000000002,
				y: -0.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9500000000000002,
				y: -0.15000000000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2,
				y: -0.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2,
				y: -0.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.0500000000000003,
				y: -0.30000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.0500000000000003,
				y: -0.35000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.1,
				y: -0.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.1,
				y: -0.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: -2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: -2.0500000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6500000000000004,
				y: -2.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6500000000000004,
				y: -3.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.7,
				y: -3.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.7,
				y: -4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.75,
				y: -4.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.75,
				y: -4.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.8000000000000003,
				y: -4.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.8000000000000003,
				y: -4.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.85,
				y: -4.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.85,
				y: -4.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.9000000000000004,
				y: -4.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.9000000000000004,
				y: -4.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.95,
				y: -4.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.95,
				y: -4.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4,
				y: -4.6000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4,
				y: -4.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.05,
				y: -4.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.05,
				y: -4.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.1000000000000005,
				y: -4.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.1000000000000005,
				y: -4.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.15,
				y: -4.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.15,
				y: -5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.2,
				y: -5.050000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.2,
				y: -5.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.25,
				y: -5.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.25,
				y: -5.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.3,
				y: -5.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.3,
				y: -5.300000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.3500000000000005,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.3500000000000005,
				y: -5.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.4,
				y: -5.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.4,
				y: -5.550000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.45,
				y: -5.6000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.45,
				y: -5.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.5,
				y: -5.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.5,
				y: -5.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.55,
				y: -5.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.55,
				y: -5.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.6000000000000005,
				y: -5.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.6000000000000005,
				y: -5.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.65,
				y: -6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.65,
				y: -6.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.7,
				y: -6.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.7,
				y: -6.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.75,
				y: -6.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.75,
				y: -6.300000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.800000000000001,
				y: -6.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.800000000000001,
				y: -6.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.8500000000000005,
				y: -6.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.8500000000000005,
				y: -6.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.9,
				y: -6.550000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.9,
				y: -6.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.95,
				y: -6.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.95,
				y: -6.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5,
				y: -6.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5,
				y: -6.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.050000000000001,
				y: -6.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.050000000000001,
				y: -6.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.1000000000000005,
				y: -7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.1000000000000005,
				y: -7.050000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.15,
				y: -7.1000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.15,
				y: -7.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.2,
				y: -7.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.2,
				y: -7.300000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.25,
				y: -7.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.25,
				y: -7.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.300000000000001,
				y: -7.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.300000000000001,
				y: -7.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.3500000000000005,
				y: -7.550000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.3500000000000005,
				y: -7.6000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.4,
				y: -7.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.4,
				y: -7.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.45,
				y: -7.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.45,
				y: -7.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.5,
				y: -7.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.5,
				y: -7.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.200000000000001,
				y: -12.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.200000000000001,
				y: -12.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.25,
				y: -12.850000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.25,
				y: -12.950000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.200000000000001,
				y: -13,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.200000000000001,
				y: -13.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.15,
				y: -13.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.15,
				y: -13.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.8,
				y: -13.600000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.8,
				y: -13.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.75,
				y: -13.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.75,
				y: -13.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.700000000000001,
				y: -13.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.700000000000001,
				y: -13.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.65,
				y: -13.950000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.65,
				y: -14,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.600000000000001,
				y: -14.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.600000000000001,
				y: -14.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.55,
				y: -14.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.55,
				y: -14.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -14.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -14.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.450000000000001,
				y: -14.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.450000000000001,
				y: -14.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.4,
				y: -14.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.4,
				y: -14.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.35,
				y: -14.600000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.35,
				y: -14.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -14.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -14.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -14.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -14.850000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.200000000000001,
				y: -14.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.200000000000001,
				y: -15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: -15.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: -15.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.1,
				y: -15.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.1,
				y: -15.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -15.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -15.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9,
				y: -15.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9,
				y: -15.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.950000000000001,
				y: -15.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.950000000000001,
				y: -15.5,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 8.950000000000001,
				y: -15.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.100885,
				y: -15.5001183,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".J3 > .SWDIO",
		to: ".J1 > .SWDIO",
		connection: "J3.pin2",
		route: [
			{
				route_type: "wire",
				x: 5.101145,
				y: -15.5001183,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.101,
				y: -15.971593463834793,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.374275701195193,
				y: -16.6983177626396,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.2515486373604,
				y: -16.6983177626396,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.499875,
				y: -15.4499914,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".J4 > .SWDIO",
		to: ".R_DIO > .pin2",
		connection: "J4.pin2",
		route: [
			{
				route_type: "wire",
				x: 8.23,
				y: -6.468,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.300000000000001,
				y: -6.45,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.300000000000001,
				y: -6.45,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.300000000000001,
				y: -6.45,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.55,
				y: -6.45,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.05,
				y: -5.95,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.25,
				y: -5.95,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.300000000000001,
				y: -6,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: -6,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: -6.050000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: -6.050000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: -6.1000000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: -6.1000000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.4,
				y: -6.15,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: -6.15,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: -6.2,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: -6.2,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.600000000000001,
				y: -6.25,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: -6.25,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: -6.300000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: -6.300000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: -6.3500000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: -6.3500000000000005,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: -6.4,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10,
				y: -6.4,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: -6.45,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: -6.45,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: -6.5,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: -6.5,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -6.550000000000001,
				width: 0.125,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -10.3,
				y: -6.550000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -10.3,
				y: -6.550000000000001,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.290000000000001,
				y: -5.7,
				width: 0.125,
				layer: "top"
			}
		]
	},
	{
		from: ".J4 > .NRST",
		to: ".R_NRST > .pin2",
		connection: "J4.pin3",
		route: [
			{
				route_type: "wire",
				x: 9.5,
				y: -10.532,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -12,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -12.450000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.05,
				y: -12.450000000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -12.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.75,
				y: -12.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.75,
				y: -12.100000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6500000000000004,
				y: -7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6500000000000004,
				y: -2.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: -2.0500000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: -2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9500000000000001,
				y: 0.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9500000000000001,
				y: 3.4000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9,
				y: 3.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9,
				y: 3.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5,
				y: 3.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5,
				y: 6.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.45,
				y: 6.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.45,
				y: 6.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1,
				y: 7.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1,
				y: 7.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0,
				y: 7.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0,
				y: 7.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.95,
				y: 12.450000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.95,
				y: 13.3,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5,
				y: 13.350000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5,
				y: 13.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 17.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 17.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 17.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 17.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.4,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 18,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 18,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10,
				y: 17.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 17.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 17,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 16.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 16.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11,
				y: 16.8,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -11,
				y: 16.8,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -11,
				y: 16.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 16.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 16.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 16.150000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.49,
				y: 16,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U_SENSE > .SDA",
		to: ".U1 > .GPIO18",
		connection: "U_SENSE.pin6",
		route: [
			{
				route_type: "wire",
				x: -5.226058,
				y: -10.175134,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.4107508800309825,
				y: -9.990249119969018,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.668597304655901,
				y: -9.990249119969018,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.665,
				y: -9.993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.859997966519577,
				y: -9.943257147047417,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.032418932323522,
				y: -9.921201608676547,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.077927880247019,
				y: -9.65776073507754,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.0656836166325725,
				y: -8.755683616632572,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.41,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.41,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.41,
				y: -7.218,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.368,
				y: -5.09,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.368,
				y: -5.09,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.368,
				y: -5.09,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.346993839882346,
				y: -5.154993839882346,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.3412238162191708,
				y: -5.154993839882346,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.3624945536392072,
				y: -3.1762645773023825,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.1619919847765672,
				y: -3.1762645773023825,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.2227815421589,
				y: -3.1762645773023825,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.161751917469782,
				y: -2.3342639278899155,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.161751917469782,
				y: -2.3342639278899155,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.161751917469782,
				y: -2.3342639278899155,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0231582366209935,
				y: -2.375887882840289,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.039051622857608,
				y: -2.375887882840289,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.314289505697897,
				y: -2.10065,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.42495,
				y: -2.10065,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U_SENSE > .SCL",
		to: ".U1 > .GPIO19",
		connection: "U_SENSE.pin5",
		route: [
			{
				route_type: "wire",
				x: -5.226058,
				y: -9.524894,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.428444139016654,
				y: -8.847156213163968,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0284690532967566,
				y: -8.877803236374813,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.820216826355813,
				y: -8.678254579570723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.661,
				y: -8.645,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.465623848526821,
				y: -8.651639858497463,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.110679213064331,
				y: -8.647071759867144,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9771954855715537,
				y: -8.47322682049327,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.0032357145400135,
				y: -7.3471936666274935,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.300217648183751,
				y: -7.063219211382753,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.754481414405103,
				y: -7.063219211382753,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1753178660906705,
				y: -7.484055663068321,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1753178660906705,
				y: -7.765317866090671,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.51,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.51,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.51,
				y: -7.656504462709744,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6834307763907645,
				y: -6.809597489793723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6869845308463955,
				y: -5.474048774784182,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5860655970484574,
				y: -5.3657985579038785,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3192423190147164,
				y: -5.340872186433484,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.025,
				y: -5.09,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.025,
				y: -5.09,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.025,
				y: -5.09,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.026298208987637,
				y: -4.368137736985818,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.4619267040810574,
				y: -1.6680074184052947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6814464565395669,
				y: -1.559739878711512,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.7307619133244767,
				y: -1.6284644567603486,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8485355432396515,
				y: -1.6284644567603486,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8969839598582627,
				y: -1.6986192541118967,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.8969839598582627,
				y: -1.6986192541118967,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.8969839598582627,
				y: -1.6986192541118967,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.331992361032552,
				y: -1.6271475226597107,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.42495,
				y: -1.7005499999999998,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_SDA > .pin1",
		to: ".U_SENSE > .SDA",
		connection: "R_SDA.pin1",
		route: [
			{
				route_type: "wire",
				x: -5.41,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.0656836166325725,
				y: -8.755683616632572,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.077927880247019,
				y: -9.65776073507754,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.032418932323522,
				y: -9.921201608676547,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.859997966519577,
				y: -9.943257147047417,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.665,
				y: -9.993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.668597304655901,
				y: -9.990249119969018,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.4107508800309825,
				y: -9.990249119969018,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -10.175134,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".R_SCL > .pin1",
		to: ".U_SENSE > .SCL",
		connection: "R_SCL.pin1",
		route: [
			{
				route_type: "wire",
				x: -3.51,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1753178660906705,
				y: -7.765317866090671,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1753178660906705,
				y: -7.484055663068321,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.754481414405103,
				y: -7.063219211382753,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.300217648183751,
				y: -7.063219211382753,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.0032357145400135,
				y: -7.3471936666274935,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9771954855715537,
				y: -8.47322682049327,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.110679213064331,
				y: -8.647071759867144,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.465623848526821,
				y: -8.651639858497463,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.661,
				y: -8.645,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.820216826355813,
				y: -8.678254579570723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0284690532967566,
				y: -8.877803236374813,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.428444139016654,
				y: -8.847156213163968,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -9.524894,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		from: ".U1 > .GPIO25",
		to: ".U_RGB > .A",
		connection: "U1.pin37",
		route: [
			{
				route_type: "wire",
				x: 3.42495,
				y: 1.1001500000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9370000000000003,
				y: 1.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.32992776211953,
				y: 0.8986468958473226,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 4.32992776211953,
				y: 0.8986468958473226,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 4.32992776211953,
				y: 0.8986468958473226,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.241633564498522,
				y: 0.7953664355014783,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.241633564498522,
				y: 0.7926650189455425,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.340298583444064,
				y: -1.306,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.823,
				y: -1.306,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 6.823,
				y: -1.306,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.823,
				y: -1.306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.852565957384608,
				y: -1.3355659573846077,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.858196087515118,
				y: -1.3355659573846077,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.02263013013051,
				y: -1.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.790000000000001,
				y: -1.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.790000000000001,
				y: -1.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -0.7900000000000009,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -0.09994700000000001,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".R_RGB_PD > .pin1",
		to: ".U_RGB > .A",
		connection: "R_RGB_PD.pin1",
		route: [
			{
				route_type: "wire",
				x: 7.790000000000001,
				y: -1.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -0.7900000000000009,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -0.09994700000000001,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".U_RGB > .Y",
		to: ".R_RGB > .pin1",
		connection: "U_RGB.pin4",
		route: [
			{
				route_type: "wire",
				x: 9.149986,
				y: 2.0999470000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.75,
				y: 1.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.49,
				y: 1.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		from: ".R_RGB > .pin2",
		to: ".D_RGB > .DI",
		connection: "R_RGB.pin2",
		route: [
			{
				route_type: "wire",
				x: 11.51,
				y: 1.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.51,
				y: 3.139987,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.1249924,
				y: 3.5249946,
				width: 0.15,
				layer: "top"
			}
		]
	}
];

// The default router runs phase 2 for connections without saved finishing paths.
// Saved connections run once in their explicit phases.
function RoutedTrace(props) {
    const index = "from" in props && "to" in props
        ? signalPaths.findIndex((path) => path.from === props.from && path.to === props.to)
        : -1;
    const label = "from" in props && "to" in props
        && typeof props.from === "string" && typeof props.to === "string"
        ? getSchematicSignalLabel(props.from, props.to)
        : undefined;
    return jsxRuntime.jsx("trace", { ...props, schDisplayLabel: label ?? props.schDisplayLabel, routingPhaseIndex: props.routingPhaseIndex ?? (index < 0 ? 2 : index + 3) });
}

var powerPaths = [
	{
		connection: "J5.pin2",
		route: [
			{
				route_type: "wire",
				x: -7.649991399999999,
				y: -10.500127,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: -10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.950000000000001,
				y: -10.5,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: -10.5,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: -8.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6,
				y: -5.3500000000000005,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.35,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6,
				y: -1.35,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.01,
				y: -0.49999999999999994,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_TARGET.pin1",
		route: [
			{
				route_type: "wire",
				x: 10.49,
				y: -13,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.5,
				y: -13,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.8,
				y: -13,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.75,
				y: -12.95,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.715307337294606,
				y: -12.913044818699548,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.715307337294606,
				y: -12.913044818699548,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 9.715307337294606,
				y: -12.913044818699548,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.650000000000002,
				y: -12.95,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.600000000000001,
				y: -13,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.55,
				y: -13,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -13.05,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.450000000000003,
				y: -13.05,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.400000000000002,
				y: -13.1,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.350000000000001,
				y: -13.1,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -13.149999999999999,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -13.149999999999999,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.200000000000003,
				y: -13.2,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.100000000000001,
				y: -13.2,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -13.25,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.75,
				y: -13.25,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.75,
				y: -14.25,
				width: 0.25,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 4.75,
				y: -14.25,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 4.75,
				y: -14.25,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.75,
				y: -14.3,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.550000000000001,
				y: -14.5,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.550000000000001,
				y: -14.55,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5,
				y: -14.6,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5,
				y: -15.1,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.100000000000001,
				y: -15.5,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.100384999999999,
				y: -15.5001183,
				width: 0.25,
				layer: "top"
			}
		]
	},
	{
		connection: "J4.pin1",
		route: [
			{
				route_type: "wire",
				x: 8.23,
				y: -10.532,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.25,
				y: -10.549999999999999,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.265307337294603,
				y: -12.36304481869955,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.265307337294603,
				y: -12.36304481869955,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 8.265307337294603,
				y: -12.36304481869955,
				width: 0.25,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.25,
				y: -5.5,
				width: 0.25,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.490000000000002,
				y: -4.300000000000001,
				width: 0.25,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 9.490000000000002,
				y: -4.300000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 9.490000000000002,
				y: -4.300000000000001,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.450000000000003,
				y: -3.5500000000000007,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -3.5,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.51,
				y: -3.5,
				width: 0.25,
				layer: "top"
			}
		]
	},
	{
		connection: "J4.pin6",
		route: [
			{
				route_type: "wire",
				x: 10.77,
				y: -6.468,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.75,
				y: -6.449999999999999,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.75,
				y: -0.8499999999999979,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.700000000000003,
				y: -0.7999999999999972,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.700000000000003,
				y: -0.75,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.650000000000002,
				y: -0.6999999999999993,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.650000000000002,
				y: -0.5999999999999979,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.600000000000001,
				y: -0.5499999999999972,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.600000000000001,
				y: -0.5,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.55,
				y: -0.4499999999999993,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.55,
				y: -0.3999999999999986,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.5,
				y: -0.34999999999999787,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.5,
				y: -0.29999999999999716,
				width: 0.25,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.49,
				y: -0.3,
				width: 0.25,
				layer: "top"
			}
		]
	},
	{
		connection: "L_AVDD.pin2",
		route: [
			{
				route_type: "wire",
				x: 8.5,
				y: 6.825,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.373005245301481,
				y: 6.951994754698519,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.439044686055945,
				y: 7.818546497745253,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.439044686055945,
				y: 7.818546497745253,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 8.439044686055945,
				y: 7.818546497745253,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.26646828278992,
				y: 7.877835037488439,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.207601748845386,
				y: 7.877835037488439,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.297800943559203,
				y: 5.968034232202256,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.573103116655188,
				y: 6.101973433530038,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 6.573103116655188,
				y: 6.101973433530038,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.573103116655188,
				y: 6.101973433530038,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.302062666071641,
				y: 6.020351617997659,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.302062666071641,
				y: 6.0911935072492565,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.403256173320897,
				y: 5.99,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7,
				y: 5.99,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_ADC.pin1",
		route: [
			{
				route_type: "wire",
				x: 7,
				y: 5.99,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.274310493742906,
				y: 5.99,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.257313704600075,
				y: 5.973003210857169,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.254714258931151,
				y: 5.973003210857169,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.573103116655188,
				y: 6.101973433530038,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.573103116655188,
				y: 6.101973433530038,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.573103116655188,
				y: 6.101973433530038,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.250034232202256,
				y: 5.968034232202256,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.3958939013046106,
				y: 5.1138939013046105,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.29,
				y: 5.101,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.29,
				y: 5.101,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.29,
				y: 5.101,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.383,
				y: 4.707,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.60065,
				y: 3.92505,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_CORE.pin1",
		route: [
			{
				route_type: "wire",
				x: 2.5,
				y: 5.19,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.849908326548056,
				y: 4.440091673451945,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8004499999999999,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin45",
		route: [
			{
				route_type: "wire",
				x: 1.8004499999999999,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8012585534215815,
				y: 3.834764228501662,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8012585534215815,
				y: 3.7313159526395934,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8012585534215815,
				y: 3.627867676777524,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8012585534215815,
				y: 3.5244194009154555,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8012585534215815,
				y: 3.420971125053386,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6978102775595125,
				y: 3.420971125053386,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6978102775595125,
				y: 3.317522849191317,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5943620016974436,
				y: 3.317522849191317,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5943620016974436,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4909137258353746,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3874654499733055,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2840171741112367,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1805688982491678,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 3.2140745733292486,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 3.1106262974671792,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 3.0071780216051107,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 2.9037297457430413,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 2.8002814698809724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0771206223870988,
				y: 2.696833194018904,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9219482085939953,
				y: 2.5416607802258,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6116033810077883,
				y: 2.5416607802258,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.19781027755951264,
				y: 2.5416607802258,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.21598282588876316,
				y: 2.5416607802258,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.21598282588876316,
				y: 2.955453883674076,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.21598282588876316,
				y: 3.3692469871223514,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.21598282588876316,
				y: 3.6795918147085587,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.26770696381979775,
				y: 3.834764228501662,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.20005000000000006,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_DVDD1.pin1",
		route: [
			{
				route_type: "wire",
				x: -2.4,
				y: 5.19,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.8117712730627265,
				y: 5.604823686952031,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.017429819091695,
				y: 5.390624851982215,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.091986661396315,
				y: 5.641410335545634,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.9237266859338105,
				y: 4.7660254912262126,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.860541486035744,
				y: 4.294423544533552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7758397343958983,
				y: 4.2614894300129755,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.7758397343958983,
				y: 4.2614894300129755,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.7758397343958983,
				y: 4.2614894300129755,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.5419999999999991,
				y: 4.258,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.025908446987851663,
				y: 4.7740915530121475,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.006307830282765997,
				y: 4.828367898408101,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.006307830282765997,
				y: 4.828367898408101,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.006307830282765997,
				y: 4.828367898408101,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.2,
				y: 4.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.20005000000000006,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_DVDD2.pin1",
		route: [
			{
				route_type: "wire",
				x: 4.6,
				y: -4.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.104715362957589,
				y: -3.9947153629575896,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3054501826234945,
				y: -3.9947153629575896,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2802814803497227,
				y: -4.150268841301731,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.303596452493351,
				y: -4.192010959544689,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.603283357048832,
				y: -3.499806378148858,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001500000000002,
				y: -2.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin50",
		route: [
			{
				route_type: "wire",
				x: -0.20005000000000006,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.20005000000000006,
				y: 2.933517095948854,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.15938920919994387,
				y: 2.57407788674891,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.15938920919994387,
				y: 2.406610790800056,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.165,
				y: 2.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.165,
				y: 2.54,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.165,
				y: 2.54,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.165,
				y: -1.7995142586735913,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.6530820588690592,
				y: -2.2875963175426506,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.6530820588690592,
				y: -2.279917941130941,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.7483800724098679,
				y: -2.0541767823184576,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 0.7483800724098679,
				y: -2.0541767823184576,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.7483800724098679,
				y: -2.0541767823184576,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6,
				y: -2.333,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001500000000002,
				y: -2.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_USB_VDD.pin1",
		route: [
			{
				route_type: "wire",
				x: 0.8,
				y: 5.19,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001499999999997,
				y: 4.99015,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001499999999997,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD6.pin1",
		route: [
			{
				route_type: "wire",
				x: -4.99,
				y: 3.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.524,
				y: 3.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "R_PWR_LED.pin1",
		route: [
			{
				route_type: "wire",
				x: -11.51,
				y: 18,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 18,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -12.350000000000001,
				y: 18,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 18,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 18,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: 18.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: 18.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 18,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: 18,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.4,
				y: 17.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 17.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 17.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 17.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 17,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5,
				y: 17,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 16.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5500000000000003,
				y: 16.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5,
				y: 16.900000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.85,
				y: 16.900000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8,
				y: 16.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.75,
				y: 16.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 16.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 16.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.35,
				y: 16.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.35,
				y: 16.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3,
				y: 16.400000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3,
				y: 16.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.25,
				y: 16.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.25,
				y: 16.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.2000000000000002,
				y: 16.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.2000000000000002,
				y: 15.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.25,
				y: 15.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.25,
				y: 15.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3,
				y: 15.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3,
				y: 15.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.35,
				y: 15.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.35,
				y: 15.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 8.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 6.8500000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: 6.800000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: 6.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: 6.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 6.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 8.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 8.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 8.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 8.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 8.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 8.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11,
				y: 8.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11,
				y: 9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 9.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 9.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 9.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 9.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 9.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 9.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 9.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 9.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 9.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -11.25,
				y: 9.5,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 9.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 11.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 11.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 11.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 11.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 12.175,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "L_AVDD.pin1",
		route: [
			{
				route_type: "wire",
				x: 8.5,
				y: 5.175,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.063899555257576,
				y: 5.1043237207377565,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.9900649053354655,
				y: 4.030489070815644,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.87984977671639,
				y: 3.95682223457583,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.265339680184841,
				y: 3.943254311402696,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.060779884346306,
				y: 3.990422521797854,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.017260000094521,
				y: 3.9966179718301182,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.922705748907639,
				y: 4.0672942510923615,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.49,
				y: 4.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin22",
		route: [
			{
				route_type: "wire",
				x: 0.20005000000000006,
				y: -2.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.2,
				y: -3.4692898082219705,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.326429592567059,
				y: -3.6007110527160076,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2143962189670183,
				y: -4.49628931276883,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9,
				y: -4.49,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_3V3.pin1",
		route: [
			{
				route_type: "wire",
				x: -9.825,
				y: 9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.153361271580884,
				y: 8.328361271580885,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.975687553833536,
				y: 8.300001731034643,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.161638728419115,
				y: 8.300001731034643,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.5,
				y: 8.99,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "R_BOOT.pin2",
		route: [
			{
				route_type: "wire",
				x: 9,
				y: 9.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.004999999999999,
				y: 9.545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.015000000000001,
				y: 9.545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6,
				y: 9.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.49,
				y: 9,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD4.pin1",
		route: [
			{
				route_type: "wire",
				x: 2.9,
				y: -4.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1763334227067808,
				y: -4.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.2738923881115721,
				y: -3.5875589654047917,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.14616521420428677,
				y: -1.9460584321089642,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0028494202608975,
				y: -1.2354050449745881,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5085209988285562,
				y: -1.3323400487997756,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5508625977894763,
				y: -1.2899984498388555,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.684951582014753,
				y: -1.2787927927548355,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.298055650041053,
				y: -0.6831590789802062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.438530125234756,
				y: -0.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.42495,
				y: -0.5002499999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin33",
		route: [
			{
				route_type: "wire",
				x: 3.42495,
				y: -0.5002499999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.425,
				y: -0.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: -0.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_USB.pin1",
		route: [
			{
				route_type: "wire",
				x: 5.49,
				y: 9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.019298216502427,
				y: 9.544998083278383,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.930877610274445,
				y: 9.544998083278383,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.038310987694208,
				y: 8.421864839082662,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.006,
				y: 8.518,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.095110291956312,
				y: 8.273607542281683,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.8785817747659195,
				y: 7.764093421171004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.7931173789631725,
				y: 7.762073904743227,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.8081015900172694,
				y: 4.85042129494548,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.108273196729987,
				y: 4.124262853057849,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.135,
				y: 4.03776,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.83371049720835,
				y: 3.9399999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.221638323853734,
				y: 3.9399999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.89150246986296,
				y: 3.994077810665104,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.206682189334896,
				y: 4.083317810665104,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.1,
				y: 5.19,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_VREG_IN.pin1",
		route: [
			{
				route_type: "wire",
				x: 4.1,
				y: 5.19,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.79,
				y: 4.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.49,
				y: 4.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD1.pin1",
		route: [
			{
				route_type: "wire",
				x: 5.49,
				y: 4.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: 4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: 3.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_SENSE.pin1",
		route: [
			{
				route_type: "wire",
				x: -4.51,
				y: -13.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.51,
				y: -13.35998688216755,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7393076131144922,
				y: -14.130679269053058,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6488130678059374,
				y: -14.221173814361613,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3555636773963964,
				y: -14.221173814361613,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.300050205375865,
				y: -14.165660342341083,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.98,
				y: -13.910366374152119,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.980110718667552,
				y: -12.77215453950154,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6125179724920042,
				y: -12.158452462501137,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6758220560624215,
				y: -9.945427561720772,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.229853943705567,
				y: -9.519726922083173,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.773942,
				y: -9.524894,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U_SENSE.pin4",
		route: [
			{
				route_type: "wire",
				x: -2.773942,
				y: -9.524894,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6188939999999996,
				y: -9.524894,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8833424027845522,
				y: -9.893877459872146,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.8833424027845522,
				y: -9.893877459872146,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.8833424027845522,
				y: -9.893877459872146,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.938459486991463,
				y: -9.844459486991463,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.938459486991463,
				y: -9.691765990831264,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.463,
				y: -8.216306503839801,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.4999551813004515,
				y: -7.5386926627053965,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -2.4999551813004515,
				y: -7.5386926627053965,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.4999551813004515,
				y: -7.5386926627053965,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4737785767620184,
				y: -7.564778576762018,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4737785767620184,
				y: -7.606794572933821,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -7.623015996171803,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -8.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "R_SCL.pin2",
		route: [
			{
				route_type: "wire",
				x: -2.49,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.15,
				y: -8.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4,
				y: -8.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -8.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_REG_OUT.pin1",
		route: [
			{
				route_type: "wire",
				x: -11.8,
				y: 12.175,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 11.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 11.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 11.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 11.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 9.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.25,
				y: 9.5,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 9.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 8.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 8.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 6.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: 6.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: 6.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 6.550000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: 6.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: 6.800000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 6.8500000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 13.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.9,
				y: 13.100000000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 13.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.89995,
				y: 13.95,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_SDA.pin2",
		route: [
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.4,
				y: -7.25,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -7.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -6.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: -6.8500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: -6.550000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: -6.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: -6.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: -6.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: -6.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.65,
				y: -6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.65,
				y: -6.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.7,
				y: -6.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.7,
				y: -5.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.050000000000001,
				y: -5.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.050000000000001,
				y: -5.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: -2.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 1.1500000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.05,
				y: 1.2000000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.05,
				y: 1.3,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 1.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -8.1,
				y: 1.35,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 1.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.099970249999998,
				y: 2.499995,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "SW_PWR.pin1",
		route: [
			{
				route_type: "wire",
				x: -8.099970249999998,
				y: 2.499995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 0.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.800000000000001,
				y: 0.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1000000000000005,
				y: -0.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.050000000000001,
				y: -0.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.99,
				y: -0.5000000000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD5.pin1",
		route: [
			{
				route_type: "wire",
				x: -4.99,
				y: -0.5000000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.425,
				y: -0.5000000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.42495,
				y: -0.5002500000000003,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin10",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: -0.5002500000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.015765117397866,
				y: -0.5002500000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9515751094070692,
				y: -0.43605999200920337,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7598498494174137,
				y: -0.3508752692617062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7599683813577824,
				y: 2.9054257136032757,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7526569171838853,
				y: 3.1011268239335594,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3,
				y: 3.101,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.069,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.091,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.105,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.119,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.136,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.155,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.178,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.203,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.227,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.251,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.275,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.325,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.375,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.4,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U3.pin5",
		route: [
			{
				route_type: "wire",
				x: -7.89995,
				y: 13.95,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 13.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.9,
				y: 13.100000000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 13.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 11.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: 11.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: 11.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.800000000000001,
				y: 11.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.800000000000001,
				y: 11,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 10.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 10.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 10.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 10.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 10.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 10.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 10.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 10.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 10.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 10.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: 10.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: 10.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 10.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 10.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 10.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 10.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 10.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 10,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 9.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 9.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: 9.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: 9.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 9.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 9.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 9.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 9.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 9.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 9.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 9.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 9.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7,
				y: 9.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7,
				y: 9.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: 9.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.95,
				y: 9.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 9.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 8.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 8.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 8.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 8.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 8.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 8.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: 8.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: 8.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: 8.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: 8.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.6000000000000005,
				y: 8.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.6000000000000005,
				y: 8.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550000000000001,
				y: 8.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550000000000001,
				y: 8.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.5,
				y: 8.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -6.5,
				y: 8.15,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6.5,
				y: 8.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.5,
				y: 8.99,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_FLASH.pin1",
		route: [
			{
				route_type: "wire",
				x: -6.5,
				y: 8.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.76,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7075000000000005,
				y: 7.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U2.pin8",
		route: [
			{
				route_type: "wire",
				x: -3.7075000000000005,
				y: 7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7,
				y: 7.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 6.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: 6.300000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: 6.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: 6.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: 5.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: 5.65,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: 5.6000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 5.550000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.5,
				y: 5.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.45,
				y: 5.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.45,
				y: 5.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 5.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 5.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: 5.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: 5.15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.3,
				y: 5.1000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.3,
				y: 4.15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.25,
				y: 4.1000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.25,
				y: 4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 3.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 3.1500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin1",
		route: [
			{
				route_type: "wire",
				x: -3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.111,
				y: 3.4145999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.23065,
				y: 3.759,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.23065,
				y: 3.759,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.23065,
				y: 3.759,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.042112154829923,
				y: 3.827887845170077,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.0167572961626012,
				y: 3.827887845170077,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.19572347462286382,
				y: 3.827887845170077,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3815739510910922,
				y: 3.2505904194561213,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.20005000000000006,
				y: 3.4321143705472132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.20005000000000006,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin49",
		route: [
			{
				route_type: "wire",
				x: 0.20005000000000006,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5999499999999997,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001499999999997,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin48",
		route: [
			{
				route_type: "wire",
				x: 0.6001499999999997,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6001499999999997,
				y: 3.3123789112844344,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5048228524236846,
				y: 3.217051763708119,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.45996772963138927,
				y: 3.172196640915824,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.1578916292250034,
				y: 3.172196640915824,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.1939220826319192,
				y: 3.20822709432274,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.40477290567726,
				y: 3.20822709432274,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.379802077704989,
				y: 3.0251860408738325,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 2.379802077704989,
				y: 3.0251860408738325,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 2.379802077704989,
				y: 3.0251860408738325,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.201,
				y: 3.412,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.20055,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin44",
		route: [
			{
				route_type: "wire",
				x: 2.20055,
				y: 3.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.271013329643441,
				y: 3.809155027419962,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.276992351074076,
				y: 3.408488276747627,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2979946338931714,
				y: 3.3499855159069845,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5047355929971453,
				y: 3.2462840230229117,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.7568212659848115,
				y: 3.27944478035817,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9486115505246926,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin42",
		route: [
			{
				route_type: "wire",
				x: 3.42495,
				y: 3.10065,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.4259999999999997,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: 3.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD2.pin1",
		route: [
			{
				route_type: "wire",
				x: 4.99,
				y: 3.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: -0.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD3.pin1",
		route: [
			{
				route_type: "wire",
				x: 4.99,
				y: -0.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.482,
				y: -0.008000000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.477134466239565,
				y: 0.22461094964541412,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 5.477134466239565,
				y: 0.22461094964541412,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 5.477134466239565,
				y: 0.22461094964541412,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.5,
				y: 0.12100000000000022,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.5,
				y: -0.0056386273643050655,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.413638627364304,
				y: -0.005638627364305204,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.774,
				y: -2.366,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.774,
				y: -2.366,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 8.774,
				y: -2.366,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.907161507095905,
				y: -2.499161507095906,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.907161507095905,
				y: -2.499993951010347,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.51,
				y: -3.1028324439144415,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.51,
				y: -3.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "D_VBUS.pin1",
		route: [
			{
				route_type: "wire",
				x: -10.7,
				y: 7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 7.050000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 7.1000000000000005,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 7.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 7.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 7.300000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 7.3500000000000005,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 7.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 7.45,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 7.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 7.550000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11,
				y: 7.6000000000000005,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11,
				y: 7.65,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 7.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 8.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 8.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 9.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 9.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 9.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.700000000000001,
				y: 9.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 9.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 9.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 9.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 9.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.850000000000001,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.850000000000001,
				y: 9.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.950000000000001,
				y: 9.65,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.950000000000001,
				y: 9.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 9.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 9.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.05,
				y: 9.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.05,
				y: 10,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.100000000000001,
				y: 10.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.100000000000001,
				y: 10.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.15,
				y: 10.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.15,
				y: 10.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.200000000000001,
				y: 10.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.200000000000001,
				y: 10.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.25,
				y: 10.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.25,
				y: 10.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.325,
				y: 10.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_REG_IN.pin1",
		route: [
			{
				route_type: "wire",
				x: -12.325,
				y: 10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 9.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -12.350000000000001,
				y: 9.5,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 9.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.350000000000001,
				y: 10.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 10.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 11.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 11.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.600000000000001,
				y: 11.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.55,
				y: 11.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.55,
				y: 11.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 12,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 12.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: 12.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: 12.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.4,
				y: 12.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.4,
				y: 12.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.350000000000001,
				y: 12.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.350000000000001,
				y: 12.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.3,
				y: 12.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.3,
				y: 12.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 12.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 12.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 12.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 12.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 12.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 12.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 12.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 12.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 13,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 13.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11,
				y: 13.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11,
				y: 13.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 13.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 13.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 13.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 13.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 13.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 13.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 13.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 13.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 13.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 13.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 13.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 13.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 13.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 13.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: 14,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: 14.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 14.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 14.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 14.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 14.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 14.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 14.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 14.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 14.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 14.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 14.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 14.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 14.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -10.25,
				y: 14.8,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 14.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 14.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 14.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.10005,
				y: 13.95,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_3V3_EN.pin1",
		route: [
			{
				route_type: "wire",
				x: -6.3,
				y: 12.09,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 12.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.45,
				y: 12.100000000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 12.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.2,
				y: 12.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.9,
				y: 12.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 15.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 15.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 15.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 15.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 15.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 16.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 16.150000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 16.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 16.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 16.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.75,
				y: 16.400000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8,
				y: 16.400000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9500000000000002,
				y: 16.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.6,
				y: 16.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.6500000000000004,
				y: 16.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 16.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.6,
				y: 16.650000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.6500000000000004,
				y: 16.650000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.7,
				y: 16.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.1000000000000005,
				y: 16.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.15,
				y: 16.650000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.2,
				y: 16.650000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: 16.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.300000000000001,
				y: 16.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.3500000000000005,
				y: 16.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: 16.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.5,
				y: 16.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550000000000001,
				y: 16.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.6000000000000005,
				y: 16.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: 16.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: 16.400000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 16.400000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 16.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 16.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 16.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7,
				y: 16.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 16.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 16.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 16.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 16.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: 16.150000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 16.150000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 16.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 16.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 16.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 16.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 16,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 16,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 15.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 15.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.800000000000001,
				y: 15.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: 15.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9,
				y: 15.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: 15.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8,
				y: 15.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 15.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: 15.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: 15.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 15.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: 15.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 15.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 15.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 15.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 15.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 15.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 15.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 15.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 15.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 15.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 15.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 15.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 15.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9,
				y: 15.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 15.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 15.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 15.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 15.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: 15.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.35,
				y: 15.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.4,
				y: 15.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.450000000000001,
				y: 15.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 15.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.55,
				y: 15.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.600000000000001,
				y: 15.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.75,
				y: 15.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: 15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 14.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 14.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10,
				y: 14.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: 14.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 14.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 14.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -10.25,
				y: 14.8,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 14.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 14.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 14.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 14.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.10005,
				y: 13.95,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_RGB_BUF.pin1",
		route: [
			{
				route_type: "wire",
				x: 10.49,
				y: -0.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.49,
				y: 0.1715988820463447,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.469987250481536,
				y: 0.19161163156480923,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.469987250481536,
				y: 0.2170127495184651,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.366196240965257,
				y: 0.2394354751538605,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 10.366196240965257,
				y: 0.2394354751538605,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 10.366196240965257,
				y: 0.2394354751538605,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.741909822257968,
				y: 0.291,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.437406751338628,
				y: 1.5955030709193407,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.437406751338628,
				y: 1.6955932486613723,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.365,
				y: 1.768,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 7.365,
				y: 1.768,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.365,
				y: 1.768,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.518,
				y: 1.768,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.850014,
				y: 2.0999470000000002,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U_RGB.pin5",
		route: [
			{
				route_type: "wire",
				x: 7.850014,
				y: 2.0999470000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.549999999999999,
				y: 2.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.63993666483205,
				y: 2.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.99481206631894,
				y: 2.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.11071088507817,
				y: 2.88766088395623,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.58890568488105,
				y: 3.3812885922461913,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.582472248646525,
				y: 3.44993768628116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.582472248646525,
				y: 3.9324852486465245,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.1249924,
				y: 4.4750054,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "D_RGB.pin2",
		route: [
			{
				route_type: "wire",
				x: 11.1249924,
				y: 4.4750054,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.1249924,
				y: 5.24310436243565,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.784299457674901,
				y: 5.583797304760749,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.784299457674901,
				y: 5.905700542325099,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.99,
				y: 6.7,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_RGB.pin1",
		route: [
			{
				route_type: "wire",
				x: 9.99,
				y: 6.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.959854753470548,
				y: 6.730145246529452,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.973599747631743,
				y: 9.449189535639867,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.999342937473501,
				y: 11.405123963512182,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.996647088060809,
				y: 13.105163881671595,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.0108594311447705,
				y: 14.16288692025053,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.916193120795481,
				y: 14.160168294458352,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.510169816884098,
				y: 14.14645052992489,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.914204077548674,
				y: 13.500200781575984,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0300528298189313,
				y: 13.400614314057757,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.948271759159601,
				y: 13.6021886184762,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3999999999999995,
				y: 14.150460377635802,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3999999999999995,
				y: 14.875,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin18",
		route: [
			{
				route_type: "wire",
				x: 2.3999999999999995,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.228918082052339,
				y: 15.04608191794766,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.228918082052339,
				y: 16.051625811513585,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.181524616413864,
				y: 17.09901927715206,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5533914354154426,
				y: 17.09901927715206,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 15.252410712567501,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 14.875,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin27",
		route: [
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 14.875,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 15.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: 15.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: 15.65,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: 15.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: 15.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1,
				y: 15.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.1,
				y: 15.950000000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.1,
				y: 15.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.15,
				y: 15.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.15,
				y: 15.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: 15.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.25,
				y: 15.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: 15.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3000000000000003,
				y: 15.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.35,
				y: 15.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.35,
				y: 15.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 14.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5500000000000003,
				y: 14.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4,
				y: 13.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.1000000000000005,
				y: 13.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.2,
				y: 13.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3,
				y: 13.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: 13.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.05,
				y: 13.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 13.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: 13.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: 13.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 13.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 13.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 13.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 13.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 13.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 13.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 12.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 12.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 12.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 12.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 12.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 12.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 12.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 12.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 12.450000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 12.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 12.350000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 12.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 12.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 12.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 12.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 12.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 12,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 11.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 11.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 11.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 11.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9,
				y: 11.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9,
				y: 11.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 11.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 11.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 11.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -9.1,
				y: 11.5,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 11.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 11.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 11.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 11.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 10.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: 10.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.325,
				y: 10.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_VBUS.pin1",
		route: [
			{
				route_type: "wire",
				x: -9.325,
				y: 10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.3,
				y: 10.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 10.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 11.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 11.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 11.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 11.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -9.1,
				y: 11.5,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 11.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 8.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 8.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 8.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9,
				y: 8.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9,
				y: 8.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 8.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 8.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 7.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 7.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 7.8500000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 7.800000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 7.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 7.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 7.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 7.6000000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.700000000000001,
				y: 7.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 7.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 7.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 7.3500000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 7.300000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 7.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 7.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 7.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 7.050000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -8.450000000000001,
				y: 7,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.3,
				y: 7,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "D_VBUS.pin2",
		route: [
			{
				route_type: "wire",
				x: -7.3,
				y: 7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 6.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 6.6000000000000005,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 6.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 6.2,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 6.1000000000000005,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 6,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.550000000000001,
				y: 6,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550000000000001,
				y: 5.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 5.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 5.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 5.6000000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 5.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 5.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 2.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 2.9000000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 2.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 1.7000000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: 1.6500000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 1.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.6,
				y: 1.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 1.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 0.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 0.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: -3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: -3.0500000000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: -3.1500000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: -3.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3,
				y: -3.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: -3.3000000000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: -3.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: -3.4000000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.200000000000001,
				y: -3.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: -3.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: -3.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: -3.6500000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -8.1,
				y: -3.6500000000000004,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -8.1,
				y: -3.6500000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.09997025,
				y: -2.499995,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_SHUNT.pin1",
		route: [
			{
				route_type: "wire",
				x: -0.49999999999999983,
				y: -10.675,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2999999999999987,
				y: -11.475,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.773942,
				y: -11.475106,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "SW_PWR.pin2",
		route: [
			{
				route_type: "wire",
				x: -8.09997025,
				y: -18370248485844416e-32,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: -0.15000000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: -0.30000000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.95,
				y: -0.7000000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -1.1500000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.5,
				y: -1.1500000000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -1.1500000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -1.4500000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: -1.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: -1.9000000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: -1.9500000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: -2.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: -2.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: -2.25,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: -2.3000000000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.25,
				y: -2.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -2.4000000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -2.6500000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: -5.050000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: -5.1000000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -5.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -5.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9000000000000004,
				y: -6.050000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9000000000000004,
				y: -7.050000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.85,
				y: -7.1000000000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.85,
				y: -9.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: -9.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: -9.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -9.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: -10.100000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: -10.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: -10.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: -11.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: -11.55,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3,
				y: -11.600000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3,
				y: -11.700000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: -11.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: -11.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.9000000000000004,
				y: -11.850000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.9000000000000004,
				y: -11.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.85,
				y: -11.950000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.85,
				y: -12,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.8000000000000003,
				y: -12.05,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.8000000000000003,
				y: -12.15,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.75,
				y: -12.200000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -2.75,
				y: -12.200000000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.75,
				y: -12.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.773942,
				y: -11.475106,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_RGB_PD.pin2",
		route: [
			{
				route_type: "wire",
				x: 8.81,
				y: -1.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: -1.1600000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.149986,
				y: -0.09994700000000001,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_FLASH.pin2",
		route: [
			{
				route_type: "wire",
				x: -6.5,
				y: 10.01,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.165000000000001,
				y: 10.01,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.175,
				y: 9,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_RGB_BUF.pin2",
		route: [
			{
				route_type: "wire",
				x: 11.51,
				y: -0.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.51,
				y: -0.2369214514399689,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.561686892105719,
				y: 0.7113916564543119,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.961324656454313,
				y: 0.7113916564543119,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.149986,
				y: -0.09994700000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U_RGB.pin3",
		route: [
			{
				route_type: "wire",
				x: 9.149986,
				y: -0.09994700000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: 0.4365575819344272,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.637818376968548,
				y: 0.9488200530101621,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.827991365170509,
				y: 0.15146340343398204,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.850014,
				y: -0.09994700000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "SW_BOOT.pin3",
		route: [
			{
				route_type: "wire",
				x: 6.4,
				y: 11.425,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5437679857691835,
				y: 9.568767985769185,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5437679857691835,
				y: 7.08,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.965610677104058,
				y: 7.08,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.381703645359346,
				y: 7.480448226263989,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.512895501083848,
				y: 7.621601279231138,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 9,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_USB.pin2",
		route: [
			{
				route_type: "wire",
				x: 6.51,
				y: 9,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.495216710984426,
				y: 7.500058329325925,
				width: 0.125,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7,
				y: 7.01,
				width: 0.125,
				layer: "top"
			}
		]
	},
	{
		connection: "C_3V3.pin2",
		route: [
			{
				route_type: "wire",
				x: -8.175,
				y: 9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 9.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 9.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9,
				y: 9.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 9.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.850000000000001,
				y: 9.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 9.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 10.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 10.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.675,
				y: 10.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_REG_IN.pin2",
		route: [
			{
				route_type: "wire",
				x: -10.675,
				y: 10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 10.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 10.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 11.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 11.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 12.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 12.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 12.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 12.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 12.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 12.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 12.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 12.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 12.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.10005,
				y: 13,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_ADC.pin2",
		route: [
			{
				route_type: "wire",
				x: 7,
				y: 7.01,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.672660001545169,
				y: 7.01,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.967855685642626,
				y: 5.305195684097457,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.7048043159025426,
				y: 5.305195684097457,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 4.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "J4.pin5",
		route: [
			{
				route_type: "wire",
				x: 10.77,
				y: -10.532,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.77,
				y: -12.26,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.51,
				y: -13,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U3.pin2",
		route: [
			{
				route_type: "wire",
				x: -10.10005,
				y: 13,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 13.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.200000000000001,
				y: 13.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.25,
				y: 13.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.3,
				y: 13.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.350000000000001,
				y: 13.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.4,
				y: 13.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 13.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 13.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 13.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.600000000000001,
				y: 13.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.65,
				y: 13.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.75,
				y: 13.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 13.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 13.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.9,
				y: 13.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.950000000000001,
				y: 13.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11,
				y: 13.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.05,
				y: 13.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.100000000000001,
				y: 13.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.15,
				y: 13.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.200000000000001,
				y: 13.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.450000000000001,
				y: 13.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.65,
				y: 13.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 13.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.8,
				y: 13.825,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_REG_OUT.pin2",
		route: [
			{
				route_type: "wire",
				x: -11.8,
				y: 13.825,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 14.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.850000000000001,
				y: 14.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 15.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.700000000000001,
				y: 15.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.450000000000001,
				y: 15.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.15,
				y: 15.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.100000000000001,
				y: 15.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: 15.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 16.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.25,
				y: 16.45,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 16.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200000000000001,
				y: 16.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 16.6,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15,
				y: 16.650000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 16.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 16.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 16.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 16.85,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9,
				y: 16.900000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9,
				y: 17,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 17.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.950000000000001,
				y: 17.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 17.150000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: 17.2,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 17.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.85,
				y: 17.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 17.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.8,
				y: 17.45,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.749,
				y: 17.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "D_PWR.pin1",
		route: [
			{
				route_type: "wire",
				x: -8.749,
				y: 17.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 17.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -9.700000000000001,
				y: 17.5,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 17.5,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.700000000000001,
				y: 17.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 17.25,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.65,
				y: 15.9,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 14.75,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 14.65,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 14.600000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.450000000000001,
				y: 14.55,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 14.5,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 14.450000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 14.4,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 14.350000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 13.450000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.45,
				y: 13.4,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 13.350000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 13.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 13.25,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 12.950000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 12.350000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 10.850000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6.75,
				y: 10.850000000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6.75,
				y: 10.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7,
				y: 10.600000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 10.600000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.4,
				y: 10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.675,
				y: 10.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_VBUS.pin2",
		route: [
			{
				route_type: "wire",
				x: -7.675,
				y: 10.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 11.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 11.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 12.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9,
				y: 13.450000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 13.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.8500000000000005,
				y: 13.55,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.550000000000001,
				y: 14.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.5,
				y: 14.850000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 14.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.3500000000000005,
				y: 14.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.300000000000001,
				y: 14.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.25,
				y: 14.950000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.2,
				y: 15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.15,
				y: 15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1000000000000005,
				y: 15.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.050000000000001,
				y: 15.05,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5,
				y: 15.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.95,
				y: 15.100000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.9,
				y: 15.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.800000000000001,
				y: 15.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: 15.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.3500000000000005,
				y: 15.350000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.325,
				y: 15.425,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_XIN.pin2",
		route: [
			{
				route_type: "wire",
				x: -3.21,
				y: -5.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.21,
				y: -6.360143112484867,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1818723153361512,
				y: -6.388270797148715,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1818723153361512,
				y: -6.460127684663849,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.15,
				y: -6.492,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.15,
				y: -6.492,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.15,
				y: -6.492,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.951615652838112,
				y: -6.492,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9457482590376571,
				y: -6.497867393800455,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9457482590376571,
				y: -6.539251740962342,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9380486210753614,
				y: -6.710000000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -1.9380486210753614,
				y: -6.710000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.9380486210753614,
				y: -6.710000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.879,
				y: -7.071,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8500000000000002,
				y: -8.1,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_RGB.pin2",
		route: [
			{
				route_type: "wire",
				x: 11.01,
				y: 6.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.4,
				y: 6.31,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.44,
				y: 5.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 11.44,
				y: 5.6,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 11.44,
				y: 5.6,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.337158437620403,
				y: 5.537158437620402,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.312692841589483,
				y: 5.537158437620402,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.902534403969081,
				y: 5.127,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.484,
				y: 5.127,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 10.484,
				y: 5.127,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 10.484,
				y: 5.127,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.419333573365703,
				y: 5.062333573365703,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.419333573365703,
				y: 5.049034203336702,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.296059927389114,
				y: 4.925760557360113,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.325140257749231,
				y: 4.852299098427327,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.32497580927165,
				y: 3.945951330340985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.8750076,
				y: 3.5249946,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "D_RGB.pin3",
		route: [
			{
				route_type: "wire",
				x: 9.8750076,
				y: 3.5249946,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.500575460372216,
				y: 3.150562460372216,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.429058592301386,
				y: 3.150562460372216,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.429058592301386,
				y: 3.150562460372216,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.429058592301386,
				y: 3.150562460372216,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.368062247446687,
				y: 3.2115588052269146,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.24202458152427,
				y: 3.2115588052269146,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 3.998584386751185,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 5.362392825669884,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 6.454999,
				y: 5.362392825669884,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 5.362392825669884,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 5.307391825669884,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 5.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 4.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin57",
		route: [
			{
				route_type: "wire",
				x: 0,
				y: 0.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1,
				y: -0.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0002499999999999,
				y: -2.92505,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U1.pin19",
		route: [
			{
				route_type: "wire",
				x: -1.0002499999999999,
				y: -2.92505,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.016,
				y: -2.941,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0725685424949238,
				y: -4.188431457505076,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.0725685424949238,
				y: -4.188431457505076,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.0725685424949238,
				y: -4.188431457505076,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.9377713379041168,
				y: -4.323228662095883,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.3410000000000002,
				y: -4.92,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.563,
				y: -4.92,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.563,
				y: -4.92,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.563,
				y: -4.92,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5936881266032579,
				y: -4.950688126603258,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5936881266032579,
				y: -5.006255889414342,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8500000000000002,
				y: -5.262567762811084,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8500000000000002,
				y: -5.9,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD5.pin2",
		route: [
			{
				route_type: "wire",
				x: -6.01,
				y: -0.49999999999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6,
				y: -1.35,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.35,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6,
				y: 0.8,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.95,
				y: 0.8500000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.95,
				y: 0.9,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.9,
				y: 0.9500000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.9,
				y: 1.05,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 1.1,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 1.1500000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.800000000000001,
				y: 1.2000000000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.800000000000001,
				y: 1.25,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.75,
				y: 1.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.75,
				y: 1.35,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.7,
				y: 1.4000000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.7,
				y: 1.4500000000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.65,
				y: 1.5,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.65,
				y: 1.6,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.6000000000000005,
				y: 1.6500000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.6000000000000005,
				y: 1.7000000000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.550000000000001,
				y: 1.75,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.550000000000001,
				y: 1.8,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.5,
				y: 1.85,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.5,
				y: 1.9000000000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 1.9500000000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.45,
				y: 2.0500000000000003,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.4,
				y: 2.1,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -5.4,
				y: 2.1,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.4,
				y: 2.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 2.5500000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 2.9000000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6,
				y: 3.0500000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.01,
				y: 3.2,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin16",
		route: [
			{
				route_type: "wire",
				x: -4.325,
				y: 19.625,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.325,
				y: 15.425,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin14",
		route: [
			{
				route_type: "wire",
				x: -4.325,
				y: 15.425,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7500000000000013,
				y: 15.425,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.2000000000000006,
				y: 14.875,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin15",
		route: [
			{
				route_type: "wire",
				x: 4.325,
				y: 19.625,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.325,
				y: 15.424999999999999,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin28",
		route: [
			{
				route_type: "wire",
				x: -3.2000000000000006,
				y: 14.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.997039867359857,
				y: 14.672039867359857,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.997039867359857,
				y: 13.894569248688097,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6024706186717603,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.51,
				y: 11.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_XOUT.pin2",
		route: [
			{
				route_type: "wire",
				x: 2.8,
				y: -10.709999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4796878703047254,
				y: -10.787558799887062,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4796878703047254,
				y: -10.38077913887011,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.0729082092877764,
				y: -10.38077913887011,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.0729082092877764,
				y: -9.973999477853162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6661285482708272,
				y: -9.973999477853162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6661285482708272,
				y: -9.56721981683621,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.6661285482708272,
				y: -9.56721981683621,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.6661285482708272,
				y: -9.56721981683621,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.6661285482708272,
				y: -9.160440155819265,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.259348887253878,
				y: -9.160440155819265,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.259348887253878,
				y: -8.753660494802316,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.8525692262369291,
				y: -8.753660494802316,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4457895652199798,
				y: -8.753660494802316,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4457895652199798,
				y: -8.346880833785365,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.03900990420303055,
				y: -8.346880833785365,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.03900990420303055,
				y: -7.940101172768417,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.3677697568139185,
				y: -7.940101172768417,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.2745494178308674,
				y: -7.040101172768416,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -1.2745494178308674,
				y: -7.040101172768416,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -1.2745494178308674,
				y: -7.040101172768416,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8500000000000002,
				y: -8.1,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD6.pin2",
		route: [
			{
				route_type: "wire",
				x: -6.01,
				y: 3.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6,
				y: 3.0500000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500000000000005,
				y: 2.5500000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.4,
				y: 2.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.4,
				y: 2.1,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.4,
				y: 2.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.4,
				y: 3.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: 3.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 3.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050000000000001,
				y: 3.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 3.8000000000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1000000000000005,
				y: 3.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 3.9000000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.15,
				y: 3.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 4.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.6000000000000005,
				y: 4.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 4.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.65,
				y: 5.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8,
				y: 5.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8,
				y: 5.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.05,
				y: 5.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.05,
				y: 6.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8,
				y: 6.300000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.8500000000000005,
				y: 6.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.800000000000001,
				y: 6.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.75,
				y: 6.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.7,
				y: 6.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: 7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.65,
				y: 7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: 7.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.4,
				y: 7.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.3500000000000005,
				y: 7.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.1000000000000005,
				y: 7.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.65,
				y: 8.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.6000000000000005,
				y: 8.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.55,
				y: 8.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.15,
				y: 8.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.1000000000000005,
				y: 8.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.05,
				y: 8.700000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.85,
				y: 8.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.85,
				y: 8.35,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 7.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.3000000000000003,
				y: 6.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.3000000000000003,
				y: 6.9,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.25,
				y: 6.8500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.25,
				y: 6.800000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: 6.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2,
				y: 6.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1500000000000004,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1500000000000004,
				y: 6.550000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 6.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1,
				y: 6.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 6.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0500000000000003,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 6.300000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3,
				y: 6.2,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.95,
				y: 6.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -2.951,
				y: 6.141,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.951,
				y: 6.141,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9000000000000004,
				y: 6.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4,
				y: 6.21,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "C_DVDD1.pin2",
		route: [
			{
				route_type: "wire",
				x: -2.4,
				y: 6.21,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.469,
				y: 6.141,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.951,
				y: 6.141,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.951,
				y: 6.141,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.951,
				y: 6.141,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.912,
				y: 6.18,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.912,
				y: 6.276069566007557,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.912,
				y: 9.219,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -2.912,
				y: 9.219,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.912,
				y: 9.219,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9019100989054625,
				y: 9.208910098905463,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2,
				y: 8.507000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2,
				y: 8,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U2.pin9",
		route: [
			{
				route_type: "wire",
				x: -2.2,
				y: 8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4500000000000002,
				y: 8.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 8.75,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J1.pin2",
		route: [
			{
				route_type: "wire",
				x: -8.499873,
				y: -15.4499914,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.499873,
				y: -14.748921,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -11.475106,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_TARGET.pin2",
		route: [
			{
				route_type: "wire",
				x: 11.51,
				y: -13,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.986660258568536,
				y: -13.544998677962734,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.77200840209523,
				y: -13.544998677962734,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.618077575508151,
				y: -13.369408914844385,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.225434640777601,
				y: -13.369408914844385,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.225434640777601,
				y: -13.402542967971112,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.0666134479056915,
				y: -13.56136416084302,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.0666134479056915,
				y: -13.735377240249008,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.109149406115077,
				y: -14.692841282039621,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.109149406115077,
				y: -15.491603893884923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.100635,
				y: -15.5001183,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "SW_RUN.pin4",
		route: [
			{
				route_type: "wire",
				x: 11.1,
				y: 16.425,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.325,
				y: 16.425,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.325,
				y: 15.424999999999999,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin13",
		route: [
			{
				route_type: "wire",
				x: 4.325,
				y: 15.424999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7499999999999987,
				y: 15.424999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.1999999999999997,
				y: 14.875,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J_USB.pin17",
		route: [
			{
				route_type: "wire",
				x: 3.1999999999999997,
				y: 14.875,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.302,
				y: 14.773,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.302,
				y: 13.928,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.302,
				y: 13.928,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.302,
				y: 13.928,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.2936068468855293,
				y: 13.91960684688553,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.2936068468855293,
				y: 13.909398644174269,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.224,
				y: 13.83979179728874,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.144,
				y: 11.69,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.144,
				y: 11.69,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.144,
				y: 11.69,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.191415071549302,
				y: 11.657415071549302,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0340000000000003,
				y: 11.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.51,
				y: 11.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_CC2.pin2",
		route: [
			{
				route_type: "wire",
				x: 2.51,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.013834711895017,
				y: 11.003834711895017,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.9164005664036787,
				y: 10.954523513609574,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.851326701503966,
				y: 10.955254269661046,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8483917697623581,
				y: 10.965168572414616,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8076512995102728,
				y: 10.955001340128781,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.603001600656036,
				y: 10.95478632397115,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.40566268275301665,
				y: 10.954881726630358,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.14913810559022045,
				y: 10.946215568696678,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.12333488500614766,
				y: 11.243213535388033,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.35221358827789506,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.51,
				y: 11.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "R_CC1.pin2",
		route: [
			{
				route_type: "wire",
				x: -0.51,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7625388993336728,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.467755787493249,
				y: 10.794783111840424,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.5119955041001851,
				y: 10.750543395233487,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.5119955041001851,
				y: 9.569495504100185,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 8.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U2.pin4",
		route: [
			{
				route_type: "wire",
				x: -0.6925000000000001,
				y: 8.75,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.405122718982601,
				y: 8.75864138770049,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6284497892201089,
				y: 7.711649949925401,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6265020903993326,
				y: 6.383497909600667,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8,
				y: 6.21,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_USB_VDD.pin2",
		route: [
			{
				route_type: "wire",
				x: 0.8,
				y: 6.21,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8,
				y: 6.925631501374814,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1777152086319573,
				y: 7.303346710006771,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1777152086319573,
				y: 7.349715208631958,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2627157287525381,
				y: 7.491284271247462,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.2627157287525381,
				y: 7.491284271247462,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.2627157287525381,
				y: 7.491284271247462,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.0405481618893737,
				y: 7.463,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.1229999999999998,
				y: 7.463,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.209,
				y: 7.549,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 2.209,
				y: 7.549,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 2.209,
				y: 7.549,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.209,
				y: 6.5009999999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5,
				y: 6.21,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_CORE.pin2",
		route: [
			{
				route_type: "wire",
				x: 2.5,
				y: 6.21,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.1,
				y: 6.21,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_VREG_IN.pin2",
		route: [
			{
				route_type: "wire",
				x: 4.1,
				y: 6.21,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.8,
				y: 6.21,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.51,
				y: 4.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD1.pin2",
		route: [
			{
				route_type: "wire",
				x: 6.51,
				y: 4.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 4.555001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 5.362392825669884,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.454999,
				y: 5.362392825669884,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.454999,
				y: 5.362392825669884,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.417790058359933,
				y: 5.325183884029817,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.049,
				y: 4.956393825669885,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.049,
				y: 2.48,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 6.049,
				y: 2.48,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.049,
				y: 2.48,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.0208171365203995,
				y: 2.508182863479601,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.0208171365203995,
				y: 2.6045674883457384,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.01,
				y: 2.615384624866138,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.01,
				y: 3.1,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD2.pin2",
		route: [
			{
				route_type: "wire",
				x: 6.01,
				y: 3.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.01,
				y: 1.7399999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.850014,
				y: -0.09994700000000001,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U_RGB.pin1",
		route: [
			{
				route_type: "wire",
				x: 7.850014,
				y: -0.09994700000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.449999999999999,
				y: -0.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.01,
				y: -0.5,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD3.pin2",
		route: [
			{
				route_type: "wire",
				x: 6.01,
				y: -0.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.01,
				y: -4.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.6,
				y: -5.51,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_DVDD2.pin2",
		route: [
			{
				route_type: "wire",
				x: 4.6,
				y: -5.51,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9,
				y: -5.51,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_IOVDD4.pin2",
		route: [
			{
				route_type: "wire",
				x: 2.9,
				y: -5.51,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5099999999999993,
				y: -5.9,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8500000000000002,
				y: -5.9,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "Y1.pin4",
		route: [
			{
				route_type: "wire",
				x: 0.8500000000000002,
				y: -5.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7551578369990732,
				y: -5.869178502568178,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8538920142142634,
				y: -5.869178502568178,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.8538920142142634,
				y: -5.869178502568178,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.8538920142142634,
				y: -5.869178502568178,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.5019932800370479,
				y: -6.122343059530204,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.5019932800370479,
				y: -6.527406350669444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.09692998889780736,
				y: -6.527406350669444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.09692998889780736,
				y: -6.932469641808685,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.308133302241433,
				y: -6.932469641808685,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.308133302241433,
				y: -7.337532932947925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.6131965933806731,
				y: -7.037532932947925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.6131965933806731,
				y: -7.037532932947925,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.6131965933806731,
				y: -7.037532932947925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7131965933806733,
				y: -7.7425962240871655,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8500000000000002,
				y: -8.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "Y1.pin2",
		route: [
			{
				route_type: "wire",
				x: -0.8500000000000002,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8442368092315476,
				y: -8.67352557834505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1821653835308132,
				y: -10.067476292305843,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6327221183445584,
				y: -10.033914118344558,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.773942,
				y: -10.175134,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U_SENSE.pin3",
		route: [
			{
				route_type: "wire",
				x: -2.773942,
				y: -10.175134,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5364846287668557,
				y: -10.175134,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.350902531859687,
				y: -9.989551903092831,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9459148326004374,
				y: -10.074464126130225,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8845973689048332,
				y: -9.112253192179505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1518102621032273,
				y: -9.093335157733938,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.986899787568451,
				y: -9.092233680795772,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.257422828462295,
				y: -9.343,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.375062300000001,
				y: -9.488947477325386,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.364248583566766,
				y: -10.145624652064878,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.392257505545339,
				y: -10.707903545963841,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.854693739181567,
				y: -11.158717357065797,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.8924606429342035,
				y: -11.158717357065797,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -10.82512,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "U_SENSE.pin7",
		route: [
			{
				route_type: "wire",
				x: -5.226058,
				y: -10.82512,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -10.825057999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.226058,
				y: -11.475106,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U_SENSE.pin8",
		route: [
			{
				route_type: "wire",
				x: -5.226058,
				y: -11.475106,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.501164000000001,
				y: -13.2,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -13.2,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "C_SENSE.pin2",
		route: [
			{
				route_type: "wire",
				x: -3.49,
				y: -13.2,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -13.699836256060138,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -13.786999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.492,
				y: -13.709,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.492,
				y: -13.709,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.492,
				y: -13.709,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9514970184512215,
				y: -13.789,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.10600728361415013,
				y: -15.846504302065371,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.2025043020653708,
				y: -15.846504302065371,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.291,
				y: -15.935,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.291,
				y: -15.935,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.291,
				y: -15.935,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8649999999999995,
				y: -15.935,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.300001,
				y: -15.4999913,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J2.pin2",
		route: [
			{
				route_type: "wire",
				x: -1.300001,
				y: -15.4999913,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0601085541047286,
				y: -15.4999913,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.689220060145243,
				y: -16.129102806040514,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7324865118951056,
				y: -16.129102806040514,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7435108001055557,
				y: -16.140127094250964,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.7435108001055557,
				y: -16.140127094250964,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.7435108001055557,
				y: -16.140127094250964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.8213396815095226,
				y: -16.140127094250964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.4402580575462185,
				y: -14.521208718214268,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.550791281785732,
				y: -14.521208718214268,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.725988911580833,
				y: -14.382217739831438,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 5.725988911580833,
				y: -14.382217739831438,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 5.725988911580833,
				y: -14.382217739831438,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.6511444,
				y: -15.0394833,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.100635,
				y: -15.5001183,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "U_SENSE.pin2",
		route: [
			{
				route_type: "wire",
				x: -2.773942,
				y: -10.82512,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8361129441064943,
				y: -10.82512,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2733491233140326,
				y: -10.232236970170169,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0540559373975564,
				y: -10.047360626102346,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7500330339828561,
				y: -10.04868594379858,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: -10.05,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.24962358677171737,
				y: -10.049662912310179,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.05142795342533571,
				y: -10.032599178898739,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.23615803161904456,
				y: -10.218741203697936,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.20600653445218886,
				y: -10.209971565677138,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.19599409821777816,
				y: -11.652859667086002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5000000000000001,
				y: -12.325,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "J2.pin1",
		route: [
			{
				route_type: "wire",
				x: -2.299999,
				y: -15.4999913,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.299999,
				y: -14.124998999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5000000000000001,
				y: -12.325,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "R_SHUNT.pin2",
		route: [
			{
				route_type: "wire",
				x: -0.5000000000000001,
				y: -12.325,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9252666999999981,
				y: -12.325,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.100384999999999,
				y: -15.5001183,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		connection: "J1.pin1",
		route: [
			{
				route_type: "wire",
				x: -9.500125,
				y: -15.4499914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.50684058860087,
				y: -15.837856435896482,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.183452778100444,
				y: -17.157300334595888,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.891687975253442,
				y: -17.15255111393965,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.060945191239556,
				y: -15.983293897953537,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.060945191239556,
				y: -15.539054808760444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.100124999999999,
				y: -15.5001183,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "J3.pin4",
		route: [
			{
				route_type: "wire",
				x: 7.100124999999999,
				y: -15.5001183,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.151911391465437,
				y: -15.448088608534562,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.089672470583487,
				y: -14.37481624203842,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.089672470583487,
				y: -14.37481624203842,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.089672470583487,
				y: -14.37481624203842,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.0929233550823305,
				y: -14.250936939196048,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.0929233550823305,
				y: -14.14684734466879,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.073855037760909,
				y: -14.12777902734737,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.073855037760909,
				y: -9.15695251043435,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.037425175155357,
				y: -9.156486429031029,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.023070994147803,
				y: -8.781399675297667,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.123297398109591,
				y: -8.668659860200545,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.458575710875817,
				y: -8.342909382160608,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.510403743502467,
				y: -8.227687334774927,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 7.510403743502467,
				y: -8.227687334774927,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.510403743502467,
				y: -8.227687334774927,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.498167434472503,
				y: -8.334743190927584,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.714020750895697,
				y: -8.11888987450439,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.660292127575255,
				y: -8.121788114713778,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.500379004272276,
				y: -7.276659439277618,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -6.468,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		connection: "R_CLK.pin2",
		route: [
			{
				route_type: "wire",
				x: -9.99,
				y: 20,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10,
				y: 19.150000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10,
				y: 19.150000000000002,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -10,
				y: 19.150000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.950000000000001,
				y: 19.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.9,
				y: 19.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.8,
				y: 19,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 19,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.3500000000000005,
				y: 17.85,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300000000000001,
				y: 17.85,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.800000000000001,
				y: 17.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.45,
				y: 17.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.4000000000000004,
				y: 17.3,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.35,
				y: 17.3,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.3000000000000003,
				y: 17.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.4000000000000004,
				y: 17.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.35,
				y: 17.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.7000000000000002,
				y: 17.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6500000000000001,
				y: 17.150000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6,
				y: 17.150000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.55,
				y: 17.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5,
				y: 17.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.35,
				y: 16.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3,
				y: 16.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1,
				y: 16.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1,
				y: 16.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.05,
				y: 16.650000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.05,
				y: 16.6,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1,
				y: 16.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1,
				y: 16.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9500000000000001,
				y: 16.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9500000000000001,
				y: 16.400000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9,
				y: 16.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9,
				y: 14.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 14.350000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 14.3,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 14.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 14.200000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.75,
				y: 14.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.75,
				y: 14.100000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7000000000000001,
				y: 14.05,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7000000000000001,
				y: 14,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.65,
				y: 13.950000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.65,
				y: 13.850000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.6000000000000001,
				y: 13.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.6000000000000001,
				y: 13.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 13.700000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.55,
				y: 7.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 7.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 7.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 7.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 7.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9,
				y: 7.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9,
				y: 6.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 6.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8500000000000001,
				y: 6.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 6.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.8,
				y: 6.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.5,
				y: 6.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.5,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.45,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.45,
				y: 6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.4,
				y: 6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.4,
				y: 6.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.85,
				y: 3.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.85,
				y: 2.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.9000000000000001,
				y: 2.9000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.9000000000000001,
				y: 2.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.8000000000000003,
				y: 0.8500000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.8000000000000003,
				y: 0.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.85,
				y: 0.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.85,
				y: 0.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.9000000000000004,
				y: 0.6000000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.9000000000000004,
				y: 0.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.6000000000000005,
				y: -3.1500000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.6000000000000005,
				y: -3.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.65,
				y: -3.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.65,
				y: -3.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.7,
				y: -3.4000000000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.7,
				y: -4.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.75,
				y: -4.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.75,
				y: -4.6000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.800000000000001,
				y: -4.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.800000000000001,
				y: -4.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.8500000000000005,
				y: -4.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.8500000000000005,
				y: -4.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.9,
				y: -4.8500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.9,
				y: -4.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.95,
				y: -4.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.95,
				y: -5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8,
				y: -5.050000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8,
				y: -5.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.05,
				y: -5.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.05,
				y: -5.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.1,
				y: -5.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.1,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.15,
				y: -5.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.15,
				y: -5.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.200000000000001,
				y: -5.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.200000000000001,
				y: -5.550000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.25,
				y: -5.6000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.25,
				y: -5.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.3,
				y: -5.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.3,
				y: -5.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.35,
				y: -5.8500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.35,
				y: -5.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.4,
				y: -5.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.4,
				y: -6,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.450000000000001,
				y: -6.050000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.450000000000001,
				y: -6.1000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -6.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -6.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.55,
				y: -6.300000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.55,
				y: -6.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.6,
				y: -6.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.6,
				y: -6.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.65,
				y: -6.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.65,
				y: -6.550000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.700000000000001,
				y: -6.6000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.700000000000001,
				y: -6.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.75,
				y: -6.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.75,
				y: -6.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.8,
				y: -6.8500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.8,
				y: -6.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.85,
				y: -6.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.85,
				y: -7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.9,
				y: -7.050000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.9,
				y: -7.1000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.950000000000001,
				y: -7.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.950000000000001,
				y: -7.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9,
				y: -7.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9,
				y: -7.3500000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -7.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.05,
				y: -7.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.1,
				y: -7.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.1,
				y: -7.550000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: -7.6000000000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.15,
				y: -7.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.200000000000001,
				y: -7.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.200000000000001,
				y: -7.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -7.800000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -7.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -7.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.35,
				y: -8.05,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.35,
				y: -8.1,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.4,
				y: -8.15,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.4,
				y: -8.200000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.450000000000001,
				y: -8.25,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.450000000000001,
				y: -8.35,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -8.4,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 9.5,
				y: -8.4,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.55,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -8.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -6.468,
				width: 0.1,
				layer: "top"
			}
		]
	}
];

const powerTracePaths = powerPaths.map((path) => props.fanoutTracePath.parse(path));
const signalTracePaths = signalPaths.map((path) => props.fanoutTracePath.parse(path));
/**
 * Checked copper paths in programmer-local millimetres (+X right, +Y up).
 * Power/SWCLK are placed first. The default router handles unsaved connections;
 * individual signal phases then apply the checked finishing paths. Each phase
 * binds through RoutedTrace, including when its endpoint is a shared junction.
 */
function ProgrammerFinishingTraces() {
    return jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("autoroutingphase", { name: "power-and-clock", phaseIndex: 1, pcbTracePaths: powerTracePaths }), signalTracePaths.map((path, index) => jsxRuntime.jsx("autoroutingphase", { name: `finish-signal-${index + 1}`, phaseIndex: index + 3, reroute: true, connections: [], pcbTracePaths: [path] }, `finish-signal-${index + 1}`))] });
}

/** Project-specific TC2030 assignment: fixed 3.3 V on pin 1 and USB 5 V on pin 6. */
const tagConnectPinLabels = {
    pin1: ["V3_3"],
    pin2: ["SWDIO"],
    pin3: ["NRST", "nRESET"],
    pin4: ["SWCLK"],
    pin5: ["GND"],
    pin6: ["V5"],
};
/** TC2030-NL-FP Rev B, viewed from PCB top. Bare pads: no connector or solder paste. */
function StandardTagConnectSwd(props) {
    return (jsxRuntime.jsx("chip", { ...props, pinLabels: tagConnectPinLabels, doNotPlace: true, manufacturerPartNumber: "TC2030-NL-FP (DNL)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: -1.27, pcbY: -0.635, portHints: ["pin1"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: -1.27, pcbY: 0.635, portHints: ["pin2"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 0, pcbY: -0.635, portHints: ["pin3"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 0, pcbY: 0.635, portHints: ["pin4"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 1.27, pcbY: -0.635, portHints: ["pin5"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 1.27, pcbY: 0.635, portHints: ["pin6"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("hole", { name: "ALIGN1", diameter: 0.9906, pcbX: -2.54, pcbY: 0 }), jsxRuntime.jsx("hole", { name: "ALIGN2", diameter: 0.9906, pcbX: 2.54, pcbY: 1.016 }), jsxRuntime.jsx("hole", { name: "ALIGN3", diameter: 0.9906, pcbX: 2.54, pcbY: -1.016 }), jsxRuntime.jsx("keepout", { shape: "rect", width: 2.54, height: 1.27, layers: ["top", "bottom"], excludeRefs: [`.${props.name}`] }), jsxRuntime.jsx("courtyardrect", { width: 10.4, height: 7.8 }), jsxRuntime.jsx("silkscreentext", { text: "1", pcbX: -1.27, pcbY: -1.6, fontSize: 0.6 }), jsxRuntime.jsx("silkscreentext", { text: "TC2030-NL", pcbX: 0, pcbY: 3.4, fontSize: 0.65 })] }) }));
}

var type = "union";
var shapes = [
	{
		type: "colorize",
		color: [
			0.08,
			0.08,
			0.08
		],
		shape: {
			type: "cuboid",
			size: [
				3.81,
				3.429,
				2.51
			],
			center: [
				0,
				0,
				1.255
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				-1.27,
				-0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				-1.27,
				-1.7,
				0.15
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				-1.27,
				0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				-1.27,
				1.7,
				0.15
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				0,
				-0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				0,
				-1.7,
				0.15
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				0,
				0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				0,
				1.7,
				0.15
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				1.27,
				-0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				1.27,
				-1.7,
				0.15
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.8,
			0.65,
			0.2
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				0.4064,
				5.56
			],
			center: [
				1.27,
				0.635,
				2.78
			]
		}
	},
	{
		type: "colorize",
		color: [
			0.7,
			0.7,
			0.7
		],
		shape: {
			type: "cuboid",
			size: [
				0.4064,
				2.54,
				0.3
			],
			center: [
				1.27,
				1.7,
				0.15
			]
		}
	}
];
var model = {
	type: type,
	shapes: shapes
};

/** Samtec FTSH-103-01-L-DV-TR. Manufacturer DV land pattern, without optional alignment pins. */
function TagConnectIdcHeader(props) {
    return (jsxRuntime.jsx("chip", { ...props, pinLabels: tagConnectPinLabels, manufacturerPartNumber: "FTSH-103-01-L-DV-TR", supplierPartNumbers: { jlcpcb: ["C3324375"] }, cadModel: { jscad: model }, footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: -1.27, pcbY: -2.032, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: -1.27, pcbY: 2.032, portHints: ["pin2"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 0, pcbY: -2.032, portHints: ["pin3"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 0, pcbY: 2.032, portHints: ["pin4"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 1.27, pcbY: -2.032, portHints: ["pin5"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 1.27, pcbY: 2.032, portHints: ["pin6"] }), jsxRuntime.jsx("courtyardrect", { width: 4.32, height: 7.36 }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -1.9, y: -0.5 },
                        { x: -1.9, y: 0.5 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: 1.9, y: -0.5 },
                        { x: 1.9, y: 0.5 },
                    ] }), jsxRuntime.jsx("silkscreentext", { text: "1", pcbX: -2.2, pcbY: -2.5, fontSize: 0.65 })] }) }));
}

const pinLabels$a = {
    pin1: ["IN_POS"],
    pin2: ["IN_NEG"],
    pin3: ["GND"],
    pin4: ["VS"],
    pin5: ["SCL"],
    pin6: ["SDA"],
    pin7: ["A0"],
    pin8: ["A1"]
};
const pinAttributes$2 = {
    pin3: { requiresGround: true }
};
const INA219AIDCNR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$a, pinAttributes: pinAttributes$2, supplierPartNumbers: {
            "jlcpcb": [
                "C87469"
            ]
        }, manufacturerPartNumber: "INA219AIDCNR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.226058mm", pcbY: "-0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.226058mm", pcbY: "-0.32512mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.226058mm", pcbY: "0.324866mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.226058mm", pcbY: "0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-1.226058mm", pcbY: "-0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-1.226058mm", pcbY: "-0.32512mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.226058mm", pcbY: "0.324866mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.226058mm", pcbY: "0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.37139879999995173, "y": -1.5262097999999469 }, { "x": -0.3713988000000654, "y": -1.5262097999999469 }, { "x": -0.3713988000000654, "y": 1.5262098000000606 }, { "x": 0.37139879999995173, "y": 1.5262098000000606 }, { "x": 0.37139879999995173, "y": -1.5262097999999469 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.226058mm", pcbY: "-1.609344mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.1397mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.9263999999999442, "y": 1.774000000000001 }, { "x": 2.205799999999954, "y": 1.774000000000001 }, { "x": 2.205799999999954, "y": -2.0026000000000295 }, { "x": -1.9263999999999442, "y": -2.0026000000000295 }, { "x": -1.9263999999999442, "y": 1.774000000000001 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87469.obj?uuid=7304035254c941188b587adb626783d8",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87469.step?uuid=7304035254c941188b587adb626783d8",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0, y: -12699999956566899e-21, z: -0.049083 },
        }, ...props }));
};

const pinLabels$9 = {
    pin1: ["DO"],
    pin2: ["VDD"],
    pin3: ["GND"],
    pin4: ["DI"]
};
const pinAttributes$1 = {
    pin2: { requiresPower: true },
    pin3: { requiresGround: true }
};
const XL_1615RGBC_2812B_S = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$9, pinAttributes: pinAttributes$1, supplierPartNumbers: {
            "jlcpcb": [
                "C41413180"
            ]
        }, manufacturerPartNumber: "XL-1615RGBC-2812B-S", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.6249924mm", pcbY: "0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.6249924mm", pcbY: "-0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.6249924mm", pcbY: "-0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.6249924mm", pcbY: "0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.7620253999999704, "y": 1.0159745999998222 }, { "x": 0.7619746000000305, "y": 1.0159745999998222 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.7619746000000305, "y": -1.0160254000001032 }, { "x": -0.7620253999999704, "y": -1.0160254000001032 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.354838mm", pcbY: "2.313942mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.9999979999998914, "y": -0.39999920000013844 }, { "x": -0.36499799999990046, "y": -0.39999920000013844 }, { "x": -0.36499799999990046, "y": -0.5269992000002048 }, { "x": -0.9999979999998914, "y": -0.5269992000002048 }, { "x": -0.9999979999998914, "y": -0.39999920000013844 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 0.44452540000008867, "y": 0.444525399999975 }, { "x": 0.44452540000008867, "y": 0.3175253999999086 }, { "x": 0.6985254000001078, "y": 0.3175253999999086 }, { "x": 0.6985254000001078, "y": 0.06352539999988949 }, { "x": 0.8255254000000605, "y": 0.06352539999988949 }, { "x": 0.8255254000000605, "y": 0.3175253999999086 }, { "x": 1.0795254000000796, "y": 0.3175253999999086 }, { "x": 1.0795254000000796, "y": 0.444525399999975 }, { "x": 0.8255254000000605, "y": 0.444525399999975 }, { "x": 0.8255254000000605, "y": 0.6985253999998804 }, { "x": 0.6985254000001078, "y": 0.6985253999998804 }, { "x": 0.6985254000001078, "y": 0.444525399999975 }, { "x": 0.44452540000008867, "y": 0.444525399999975 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.6599935999998934, "y": 0.040004999999950996 }, { "x": -0.5800090000000182, "y": 0.040004999999950996 }, { "x": -0.5800090000000182, "y": -0.04000500000006468 }, { "x": -0.6599935999998934, "y": -0.04000500000006468 }, { "x": -0.6599935999998934, "y": 0.040004999999950996 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 0.010007599999994454, "y": 0.37000179999984084 }, { "x": 0.129997200000048, "y": 0.37000179999984084 }, { "x": 0.129997200000048, "y": -0.31998920000012276 }, { "x": 0.010007599999994454, "y": -0.31998920000012276 }, { "x": 0.010007599999994454, "y": -0.049987200000146004 }, { "x": -0.09999979999997777, "y": -0.049987200000146004 }, { "x": -0.09999979999997777, "y": 0.08000999999990199 }, { "x": 0.010007599999994454, "y": 0.08000999999990199 }, { "x": 0.010007599999994454, "y": 0.37000179999984084 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardrect", { width: 2.2, height: 2.1 })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41413180.obj?uuid=7651a5d35ba24a0994248e32765d9a4a",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41413180.step?uuid=7651a5d35ba24a0994248e32765d9a4a",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12699999842880061e-21, z: -0.02 },
        }, ...props }));
};

const pinLabels$8 = {
    pin1: ["N_OE"],
    pin2: ["A"],
    pin3: ["GND"],
    pin4: ["Y"],
    pin5: ["VCC"]
};
const pinAttributes = {
    pin3: { requiresGround: true },
    pin5: { requiresPower: true }
};
const SN74AHCT1G125DCKR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$8, pinAttributes: pinAttributes, supplierPartNumbers: {
            "jlcpcb": [
                "C350557"
            ]
        }, manufacturerPartNumber: "SN74AHCT1G125DCKR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.649986mm", pcbY: "1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.649986mm", pcbY: "1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.649986mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.649986mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.000048799999945, "y": 0.5000243999999157 }, { "x": -1.000048799999945, "y": -0.48999140000000807 }, { "x": 0.9999472000000651, "y": -0.48999140000000807 }, { "x": 0.9999472000000651, "y": 0.49004219999983434 }, { "x": 0.9899649999999838, "y": 0.5000243999999157 }, { "x": -1.000048799999945, "y": 0.5000243999999157 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.780034mm", pcbY: "-0.259969mm", radius: "0.050038mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.070102mm", pcbY: "-0.909955mm", radius: "0.050038mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.05461mm", pcbY: "2.530731mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.3587099999999737, "y": 1.7807309999998324 }, { "x": 1.249490000000037, "y": 1.7807309999998324 }, { "x": 1.249490000000037, "y": -1.7672690000001694 }, { "x": -1.3587099999999737, "y": -1.7672690000001694 }, { "x": -1.3587099999999737, "y": 1.7807309999998324 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C350557.obj?uuid=4e343cd4ee3f40efaa150725a58cf9ea",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C350557.step?uuid=4e343cd4ee3f40efaa150725a58cf9ea",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.00005079999993995443, y: -25399999913133797e-21, z: -0.5 },
        }, ...props }));
};

const pinLabels$7 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"]
};
const JS102011SAQN = (props) => {
    const { name = "SW1", ...restProps } = props;
    return (jsxRuntime.jsx("switch", { spdt: true, symbol: jsxRuntime.jsxs("symbol", { width: 2, height: 1.2, children: [jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, schX: -1, schY: 0, direction: "left" }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, schX: 1, schY: 0.4, direction: "right" }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, schX: 1, schY: -0.4, direction: "right" }), jsxRuntime.jsx("schematicpath", { points: [{ x: -1, y: 0 }, { x: -0.4, y: 0 }, { x: 0.3, y: 0.3 }] }), jsxRuntime.jsx("schematicpath", { points: [{ x: 0.4, y: 0.4 }, { x: 1, y: 0.4 }] }), jsxRuntime.jsx("schematicpath", { points: [{ x: 0.4, y: -0.4 }, { x: 1, y: -0.4 }] }), jsxRuntime.jsx("schematictext", { text: "SW_PWR", schX: 0, schY: 0.85, fontSize: 0.22 })] }), name: name, pinLabels: pinLabels$7, supplierPartNumbers: {
            "jlcpcb": [
                "C221660"
            ]
        }, manufacturerPartNumber: "JS102011SAQN", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("hole", { pcbX: "-3.400044mm", pcbY: "-1.75002825mm", diameter: "0.999998mm" }), jsxRuntime.jsx("hole", { pcbX: "3.400044mm", pcbY: "-1.75002825mm", diameter: "0.999998mm" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.499995mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "2.499995mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.20398740000007365, "y": -5.56396524999991 }, { "x": -0.20398740000007365, "y": -3.5319652499999847 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7279874000000746, "y": -5.56396524999991 }, { "x": -0.20398740000007365, "y": -5.56396524999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7279874000000746, "y": -3.5319652499999847 }, { "x": -1.7279874000000746, "y": -5.56396524999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.5000164000000495, "y": -3.5500500499999816 }, { "x": -4.5000164000000495, "y": -3.550024649999955 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.5000164000000495, "y": -3.5500500499999816 }, { "x": -4.5000164000000495, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.5000164000000495, "y": 0.04999354999995376 }, { "x": 4.5000164000000495, "y": -3.550024649999955 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.5000164000000495, "y": 0.04996815000004062 }, { "x": -3.371138799999926, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7088612000001149, "y": 0.04996815000004062 }, { "x": -0.8311388000000761, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.8311387999999624, "y": 0.04996815000004062 }, { "x": 1.7088612000000012, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.371138799999926, "y": 0.04996815000004062 }, { "x": 4.5000164000000495, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "3.23777175mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.21600160000002688, "y": -5.527948049999964 }, { "x": -0.21600160000002688, "y": -3.5719448500000226 }, { "x": -0.2279903999999533, "y": -3.5599560499999825 }, { "x": -1.6799813999999742, "y": -3.5599560499999825 }, { "x": -1.6919956000000411, "y": -3.5719702499999357 }, { "x": -1.6919956000000411, "y": -5.49195624999993 }, { "x": -1.667992599999934, "y": -5.5159592499999235 }, { "x": -0.21600160000002688, "y": -5.527948049999964 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.771200000000135, "y": 2.487771749999979 }, { "x": 4.771199999999908, "y": 2.487771749999979 }, { "x": 4.771199999999908, "y": -5.83542824999995 }, { "x": -4.771200000000135, "y": -5.83542824999995 }, { "x": -4.771200000000135, "y": 2.487771749999979 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C221660.obj?uuid=d337b619ac8046ecb63111370d25527b",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C221660.step?uuid=d337b619ac8046ecb63111370d25527b",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 1.7459756499999777, z: -0.8000016000000002 },
        }, ...restProps }));
};

const 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"],
};
const RP2040 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$6, supplierPartNumbers: {
            jlcpcb: ["C2040"],
        }, manufacturerPartNumber: "RP2040", footprint: "qfn56_thermalpad3.1mmx3.1mm_p0.4001mm_w7.8999mm_h7.9001mm_pw0.2mm_pl0.85mm", 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 }));
};

const pinLabels$5 = {
    pin13: ["EH1"],
    pin14: ["EH2"],
    pin15: ["pin13_alt1"],
    pin16: ["pin14_alt1"],
    pin17: ["A1B12"],
    pin18: ["A4B9"],
    pin19: ["B8"],
    pin20: ["A5"],
    pin21: ["B7"],
    pin22: ["A6"],
    pin23: ["A7"],
    pin24: ["B6"],
    pin25: ["A8"],
    pin26: ["B5"],
    pin27: ["B4A9"],
    pin28: ["B1A12"],
};
const TYPE_C_16PIN_2MD_073_ = (props) => {
    return (jsxRuntime.jsx("connector", { pinLabels: pinLabels$5, standard: "usb_c", supplierPartNumbers: {
            jlcpcb: ["C2765186"],
        }, manufacturerPartNumber: "TYPE_C_16PIN_2MD_073_", footprint: "usbcmidmount16_pinstart13", cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.obj?uuid=4ee8413127e64716b804db03d4b340ae",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.step?uuid=4ee8413127e64716b804db03d4b340ae",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 1.3249976000000152, z: -1.6800018 },
        }, ...props }));
};

const pinLabels$4 = {
    pin1: ["CS"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["GND"],
    pin5: ["pin5"],
    pin6: ["CLK"],
    pin7: ["pin7"],
    pin8: ["VCC"],
    pin9: ["EP"],
};
const W25Q16JVUXIQ = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$4, supplierPartNumbers: {
            jlcpcb: ["C2843335"],
        }, manufacturerPartNumber: "W25Q16JVUXIQ", footprint: "wson", 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 }));
};

const pinLabels$3 = {
    pin1: ["VIN"],
    pin2: ["GND"],
    pin3: ["EN"],
    pin4: ["NC"],
    pin5: ["VOUT"],
};
const AP2112K_3_3TRG1 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$3, supplierPartNumbers: {
            jlcpcb: ["C23380830"],
        }, manufacturerPartNumber: "AP2112K_3_3TRG1", footprint: "dfn6_missing(5)_p0.95mm_w3.2001mm_pin1location(rightside,bottom)", 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 }));
};

const X322512MSB4SI = (props) => {
    return (jsxRuntime.jsx("crystal", { frequency: "12MHz", loadCapacitance: "12pF", pinVariant: "four_pin", supplierPartNumbers: {
            jlcpcb: ["C9002"],
        }, manufacturerPartNumber: "X322512MSB4SI", footprint: "crystal", cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.obj?uuid=02485e56ba8d4732a26526d2983fc729",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.step?uuid=02485e56ba8d4732a26526d2983fc729",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: 0 },
        }, ...props }));
};

const pinLabels$2 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"],
};
const SKRPACE010 = (props) => {
    return (jsxRuntime.jsx("pushbutton", { pinLabels: pinLabels$2, 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 }));
};

const pinLabels$1 = {
    pin1: ["cathode", "neg"],
    pin2: ["anode", "pos"],
};
const B5819W_SL = (props) => {
    const { name = "D1", ...restProps } = props;
    return (jsxRuntime.jsx("diode", { name: name, pinLabels: pinLabels$1, variant: "schottky", supplierPartNumbers: {
            jlcpcb: ["C8598"],
        }, manufacturerPartNumber: "B5819W_SL", footprint: "sod123w_p3.4mm_pw0.95mm_cathodepin1", 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 pinLabels = {
    pin1: ["cathode", "neg"],
    pin2: ["anode", "pos"],
};
const XL_1608SURC_06 = (props) => {
    const { name = "LED1", ...restProps } = props;
    return (jsxRuntime.jsx("led", { name: name, pinLabels: pinLabels, supplierPartNumbers: {
            jlcpcb: ["C965799"],
        }, manufacturerPartNumber: "XL_1608SURC_06", footprint: "res_p1.498mm_pw0.8mm_ph0.8mm", 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 }));
};

const denseTraceProps = { thickness: "0.1mm" };
const gndLabel = { displayName: "GND", schDisplayLabel: "GND" };
const vbusLabel = { displayName: "VBUS", schDisplayLabel: "VBUS" };
const vsysLabel = { displayName: "VSYS", schDisplayLabel: "VSYS" };
const v3v3Label = { displayName: "V3V3", schDisplayLabel: "V3V3" };
const v1v1Label = { displayName: "V1V1", schDisplayLabel: "V1V1" };
const adcRefLabel = {
    displayName: "ADC_REF",
    schDisplayLabel: "ADC_REF",
};
const 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`,
    status: (name) => `${name}__indicator`,
};
/**
 * Complete Pico-style RP2040 support circuit adapted from
 * https://tscircuit.com/abse/gameboy.
 */
const DiscreteRp2040Support = ({ name = "Microcontroller_RP2040", connections, children, ...props }) => (jsxRuntime.jsxs("subcircuit", { name: name, ...props, children: [jsxRuntime.jsx("net", { name: "GND", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "VBUS", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "VSYS", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "V3V3", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "V1V1", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "ADC_VREF", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "TARGET_POWER", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "SELECTED_POWER", routingPhaseIndex: 1 }), jsxRuntime.jsxs("schematicsheet", { name: `${name}__supply`, displayName: "01 - USB and 3.3 V supply", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.usb(name), displayName: "USB-C input" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.power(name), displayName: "3.3 V regulator" })] }), jsxRuntime.jsxs("schematicsheet", { name: `${name}__processor`, displayName: "02 - RP2040 support", sheetSize: "ANSI_B", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.rp2040(name), displayName: "RP2040 and decoupling" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.flash(name), displayName: "QSPI flash" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.clock(name), displayName: "12 MHz crystal" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.controls(name), displayName: "BOOT and RUN" })] }), jsxRuntime.jsx("autoroutingphase", { name: "crystal", phaseIndex: 0, connections: ["Y1.X1", "Y1.X2", "R_XOSC.pin1", "R_XOSC.pin2"], minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25 }), jsxRuntime.jsx("autoroutingphase", { name: "core-and-debug", phaseIndex: 2, connections: [], minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx("autoroutingphase", { name: "remaining", minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx(RoutedTrace, { name: "Y1_G1", from: ".Y1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "Y1_G2", from: ".Y1 > .pin4", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DN_B", from: ".J_USB > .B7", to: ".R_USB1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DP_B", from: ".J_USB > .B6", to: ".R_USB2 > .pin1" }), jsxRuntime.jsx(B5819W_SL, { name: "D_VBUS", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -9, pcbY: 7, pcbRotation: 0, schX: 4, schY: 5, schRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_D", from: "net.VBUS", to: ".D_VBUS > .anode", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "D_VSYS", from: ".D_VBUS > .cathode", to: "net.VSYS", ...vsysLabel }), jsxRuntime.jsx("resistor", { name: "R_3V3_EN", resistance: "100k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -6.3, pcbY: 12.6, pcbRotation: 90, schX: 8, schY: 4, schRotation: 270 }), jsxRuntime.jsx(RoutedTrace, { name: "EN_VSYS", from: ".R_3V3_EN > .pin1", to: "net.VSYS", ...vsysLabel }), jsxRuntime.jsx(RoutedTrace, { name: "EN_R", from: ".R_3V3_EN > .pin2", to: ".U3 > .EN" }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD1", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 6, pcbY: 4.5, schX: -12, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD2", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 5.5, pcbY: 3.1, schX: -9.7, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD3", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 5.5, pcbY: -0.5, schX: -7.4, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD4", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 2.9, pcbY: -5, schX: -5.1000000000000005, schY: -2, pcbRotation: 270 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD5", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: -5.5, pcbY: -0.5, schX: -2.8000000000000007, schY: -2, pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD6", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: -5.5, pcbY: 3.2, schX: -0.5, schY: -2, pcbRotation: 180 }), jsxRuntime.jsx(RoutedTrace, { name: "IO5_3V3", from: ".C_IOVDD5 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO5_G", from: ".C_IOVDD5 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO6_3V3", from: ".C_IOVDD6 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO6_G", from: ".C_IOVDD6 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO3_3V3", from: ".C_IOVDD3 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO3_G", from: ".C_IOVDD3 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO4_3V3", from: ".C_IOVDD4 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO4_G", from: ".C_IOVDD4 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx("resistor", { name: "R_RUN", resistance: "10k", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: -3.5, schX: 11.5, schY: -11, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_FLASH", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.flash(name), schOrientation: "vertical", pcbX: -6.5, pcbY: 9.5, schX: 11, schY: 5, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_USB_VDD", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 0.8, pcbY: 5.7, schX: -2, schY: -6, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_ADC", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 7, pcbY: 6.5, schX: -4, schY: -9, pcbRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "RUN_R", from: ".R_RUN > .pin1", to: ".U1 > .RUN" }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_3V3", from: ".R_RUN > .pin2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "TEST_G", from: ".U1 > .TESTEN", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_3V3", from: ".C_FLASH > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_G", from: ".C_FLASH > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO1_3V3", from: ".C_IOVDD1 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO1_G", from: ".C_IOVDD1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO2_3V3", from: ".C_IOVDD2 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO2_G", from: ".C_IOVDD2 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "UVDD_3V3", from: ".C_USB_VDD > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "UVDD_G", from: ".C_USB_VDD > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_REF", from: ".C_ADC > .pin1", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_G", from: ".C_ADC > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(TYPE_C_16PIN_2MD_073_, { name: "J_USB", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 0, pcbY: 17, pcbRotation: 180, schX: -7, schY: 2, schWidth: 3, schHeight: 1.8, schPinArrangement: {
                leftSide: [13, 15, 17, 18, 20, 22, 23, 25],
                rightSide: [14, 16, 28, 27, 26, 24, 21, 19],
            } }), jsxRuntime.jsx(RP2040, { name: "U1", connections: connections, showPinAliases: true, schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbX: 0, pcbY: 0.5, schX: -7, schY: 4, schWidth: 3.5, schHeight: 5.8 }), jsxRuntime.jsx(W25Q16JVUXIQ, { name: "U2", schSheetName: `${name}__processor`, schSectionName: schSections.flash(name), pcbX: -2.2, pcbY: 8, schX: 7, schY: 5, schHeight: 2, schPinArrangement: {
                leftSide: [8, 1, 2, 3, 5, 6, 7, 4, 9],
            }, pcbRotation: 90 }), jsxRuntime.jsx(AP2112K_3_3TRG1, { name: "U3", pcbStyle: { silkscreenTextVisibility: "hidden" }, schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -9, pcbY: 13, pcbRotation: 180, schX: 7, schY: 1, schHeight: 0.6 }), jsxRuntime.jsx(X322512MSB4SI, { name: "Y1", maxTraceLength: "20mm", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), pcbX: 0, pcbY: -7, schX: 5, schY: -1, pcbRotation: 270 }), jsxRuntime.jsx(SKRPACE010, { name: "SW_BOOT", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 8.5, pcbY: 12.5, schX: 6, schY: -8 }), jsxRuntime.jsx(SKRPACE010, { name: "SW_RUN", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: 17.5, pcbRotation: 0, schX: 11.5, schY: -8 }), jsxRuntime.jsx(XL_1608SURC_06, { name: "D_PWR", pcbStyle: { silkscreenTextVisibility: "hidden" }, color: "green", schSheetName: `${name}__services`, schSectionName: schSections.status(name), pcbX: -8, pcbY: 17.5, pcbRotation: 0, schX: 9, schY: 5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_BOOT", resistance: "10k", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: 9, pcbRotation: 90, schX: 6, schY: -11, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_PWR_LED", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "330", footprint: "0402", schSheetName: `${name}__services`, schSectionName: schSections.status(name), pcbX: -11, pcbY: 18, pcbRotation: 0, schX: 9, schY: 7, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_CC1", resistance: "5.1k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 0, pcbY: 11.5, pcbRotation: 180, schX: -11, schY: 0, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_CC2", resistance: "5.1k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 2, pcbY: 11.5, schX: -3, schY: 0, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_USB1", resistance: "27", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 1.2, pcbY: 9, schX: -7, schY: -3, pcbRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_USB2", resistance: "27", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 2.8, pcbY: 9, schX: -3, schY: -3, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_VBUS", capacitance: "10uF", footprint: "0603", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), schOrientation: "vertical", pcbX: -8.5, pcbY: 10.5, pcbRotation: 0, schX: -10, schY: 5 }), jsxRuntime.jsx("capacitor", { name: "C_3V3", capacitance: "10uF", footprint: "0603", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), schOrientation: "vertical", pcbX: -9, pcbY: 9, schX: 9, schY: -2 }), jsxRuntime.jsx("capacitor", { name: "C_CORE", capacitance: "1uF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 2.5, pcbY: 5.7, schX: -1, schY: -4, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_USB", capacitance: "1uF", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), schOrientation: "vertical", pcbX: 6, pcbY: 9, schX: -6, schY: 5 }), jsxRuntime.jsx("capacitor", { name: "C_XIN", capacitance: "18pF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), schOrientation: "vertical", pcbX: -2.7, pcbY: -5.9, schX: 3, schY: -4, pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_XOUT", capacitance: "18pF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), schOrientation: "vertical", pcbX: 2.8, pcbY: -10.2, schX: 7, schY: -4, pcbRotation: 270 }), jsxRuntime.jsx("inductor", { name: "L_AVDD", inductance: "600ohm@100MHz", footprint: "0603", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbX: 8.5, pcbY: 6, supplierPartNumbers: { jlcpcb: ["C1002"] }, schX: -8, schY: -9, pcbRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SS", from: ".U1 > .QSPI_SS", to: ".U2 > .CS", schDisplayLabel: "QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD0", from: ".U1 > .QSPI_SD0", to: ".U2 > .pin5", schDisplayLabel: "QSPI_SD0" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD1", from: ".U1 > .QSPI_SD1", to: ".U2 > .pin2", schDisplayLabel: "QSPI_SD1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD2", from: ".U1 > .QSPI_SD2", to: ".U2 > .pin3", schDisplayLabel: "QSPI_SD2" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD3", from: ".U1 > .QSPI_SD3", to: ".U2 > .pin7", schDisplayLabel: "QSPI_SD3" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SCLK", from: ".U1 > .QSPI_SCLK", to: ".U2 > .CLK", schDisplayLabel: "QSPI_SCLK" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD1_P", from: ".U1 > .IOVDD1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD2_P", from: ".U1 > .IOVDD2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD3_P", from: ".U1 > .IOVDD3", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD4_P", from: ".U1 > .IOVDD4", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD5_P", from: ".U1 > .IOVDD5", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD6_P", from: ".U1 > .IOVDD6", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "DVDD1_P", from: ".U1 > .DVDD1", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "DVDD2_P", from: ".U1 > .DVDD2", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "VREG_IN_P", from: ".U1 > .VREG_IN", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "VREG_VOUT_P", from: ".U1 > .VREG_VOUT", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_VDD_P", from: ".U1 > .USB_VDD", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "GND_G", from: ".U1 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_A", from: ".J_USB > .A4B9", to: "net.VBUS", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_B", from: ".J_USB > .B4A9", to: "net.VBUS", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DN_A", from: ".J_USB > .A7", to: ".R_USB1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_DN", from: ".R_USB1 > .pin2", to: ".U1 > .USB_DM" }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DP_A", from: ".J_USB > .A6", to: ".R_USB2 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_DP", from: ".R_USB2 > .pin2", to: ".U1 > .USB_DP" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "CC1", from: ".J_USB > .A5", to: ".R_CC1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "CC2", from: ".J_USB > .B5", to: ".R_CC2 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_G", from: ".J_USB > .A1B12", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_G_B", from: ".J_USB > .B1A12", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH1", from: ".J_USB > .EH1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH1_ALT", from: ".J_USB > .pin13_alt1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH2", from: ".J_USB > .EH2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH2_ALT", from: ".J_USB > .pin14_alt1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CC1_G", from: ".R_CC1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CC2_G", from: ".R_CC2 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_C", from: "net.VBUS", to: ".C_VBUS > .pin1", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_G", from: ".C_VBUS > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VSYS_IN", from: "net.VSYS", to: ".U3 > .VIN", ...vsysLabel }), jsxRuntime.jsx(RoutedTrace, { name: "REG_3V3", from: ".U3 > .VOUT", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "REG_G", from: ".U3 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "C3V3_P", from: ".C_3V3 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "C3V3_G", from: ".C_3V3 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CORE_P", from: ".C_CORE > .pin1", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { name: "CORE_G", from: ".C_CORE > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CUSB_P", from: ".C_USB > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "CUSB_G", from: ".C_USB > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "AVDD_IN", from: ".L_AVDD > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "AVDD", from: ".L_AVDD > .pin2", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_POWER", from: ".U1 > .ADC_AVDD", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_GND", from: ".U2 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_VCC", from: ".U2 > .VCC", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_EP", from: ".U2 > .EP", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "XIN", from: ".U1 > .XIN", to: ".Y1 > .X1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "XOUT", from: ".Y1 > .X2", to: ".R_XOSC > .pin1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "XOUT_DRIVE", from: ".U1 > .XOUT", to: ".R_XOSC > .pin2", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "CXIN", from: ".C_XIN > .pin1", to: ".Y1 > .X1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "CXIN_G", from: ".C_XIN > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CXOUT", from: ".C_XOUT > .pin1", to: ".Y1 > .X2" }), jsxRuntime.jsx(RoutedTrace, { name: "CXOUT_G", from: ".C_XOUT > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_SW", from: ".SW_BOOT > .pin1", to: ".R_BOOT_SER > .pin1" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_LIMIT", from: ".R_BOOT_SER > .pin2", to: ".U1 > .QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_G", from: ".SW_BOOT > .pin3", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_R", from: ".R_BOOT > .pin1", to: ".U1 > .QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_3V3", from: ".R_BOOT > .pin2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_SW", from: ".SW_RUN > .pin1", to: ".U1 > .RUN" }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_G", from: ".SW_RUN > .pin4", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_3V3", from: "net.V3V3", to: ".R_PWR_LED > .pin1", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_D", from: ".R_PWR_LED > .pin2", to: ".D_PWR > .anode" }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_G", from: ".D_PWR > .cathode", to: "net.GND", ...gndLabel }), jsxRuntime.jsx("resistor", { name: "R_BOOT_SER", resistance: "1k", footprint: "0402", pcbX: 6.5, pcbY: 8, schX: 3, schY: -8, schSheetName: `${name}__processor`, schSectionName: schSections.controls(name) }), jsxRuntime.jsx("resistor", { name: "R_XOSC", resistance: "1k", footprint: "0402", pcbX: 2.8, pcbY: -8.1, schX: 9, schY: -1, schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_REG_IN", capacitance: "1uF", footprint: "0603", pcbX: -11.5, pcbY: 10.5, schX: 3, schY: 1, schOrientation: "vertical", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_REG_OUT", capacitance: "1uF", footprint: "0603", pcbX: -11.8, pcbY: 13, schX: 11, schY: 1, schOrientation: "vertical", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_VREG_IN", capacitance: "1uF", footprint: "0402", pcbX: 4.1, pcbY: 5.7, schX: -11, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_DVDD1", capacitance: "100nF", footprint: "0402", pcbX: -2.4, pcbY: 5.7, schX: -8, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_DVDD2", capacitance: "100nF", footprint: "0402", pcbX: 4.6, pcbY: -5, schX: -5, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 270 }), jsxRuntime.jsx(RoutedTrace, { name: "CREGI_P", from: ".C_REG_IN > .pin1", to: "net.VSYS" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGI_G", from: ".C_REG_IN > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGO_P", from: ".C_REG_OUT > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGO_G", from: ".C_REG_OUT > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CVREG_P", from: ".C_VREG_IN > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { name: "CVREG_G", from: ".C_VREG_IN > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD1_P", from: ".C_DVDD1 > .pin1", to: "net.V1V1" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD1_G", from: ".C_DVDD1 > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD2_P", from: ".C_DVDD2 > .pin1", to: "net.V1V1" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD2_G", from: ".C_DVDD2 > .pin2", to: "net.GND" }), jsxRuntime.jsx("copperpour", { name: "GND_BOTTOM", connectsTo: "net.GND", layer: "bottom" }), jsxRuntime.jsx("silkscreentext", { text: "BOOT", fontSize: 0.75, pcbX: 8.5, pcbY: 15.5 }), jsxRuntime.jsx("silkscreentext", { text: "RUN", fontSize: 0.75, pcbX: 9, pcbY: 20.1 }), children] }));

/** Discrete RP2040 + USB-C support circuit adapted from tscircuit/common. */
function ProgrammerBoard({ previewPlacement = false, } = {}) {
    return (jsxRuntime.jsxs("board", { pcbX: previewPlacement ? -11 : 0, placementDrcChecksDisabled: previewPlacement, doubleSidedAssembly: false, layers: 4, width: 26, height: 42, autorouter: "auto-local", minTraceToPadEdgeClearance: 0.12, minViaEdgeToPadEdgeClearance: 0.2, minViaPadDiameter: 0.55, minViaHoleDiameter: 0.3, children: [jsxRuntime.jsx("silkscreentext", { text: projectConfig.projectName.split("-").slice(0, -1).join(" ").toUpperCase(), layer: "bottom", pcbX: -7, pcbY: 11.8, fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: projectConfig.projectName.split("-").slice(-1)[0].toUpperCase(), layer: "bottom", pcbX: -7, pcbY: 10.4, fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: `V${projectConfig.version}`, layer: "bottom", pcbX: -7, pcbY: 9, fontSize: 0.85 }), jsxRuntime.jsxs(DiscreteRp2040Support, { placementDrcChecksDisabled: previewPlacement, name: "MCU", autorouter: "auto-local", minTraceToPadEdgeClearance: 0.12, minViaEdgeToPadEdgeClearance: 0.2, minViaPadDiameter: 0.55, minViaHoleDiameter: 0.3, children: [jsxRuntime.jsx(ProgrammerFinishingTraces, {}), jsxRuntime.jsx("autoroutingphase", { name: "uart", phaseIndex: 100, connections: [], pcbTracePaths: uartPaths.map(path => props.fanoutTracePath.parse(path)), minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx("net", { name: "SWCLK", routingPhaseIndex: 1 }), jsxRuntime.jsxs("schematicsheet", { name: "MCU__target", displayName: "03 - Target programming connectors", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-signals", displayName: "SWD series resistors" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-three", displayName: "Pico-compatible SWD" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-five", displayName: "SWD with power and NRST" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "uart", displayName: "3.3 V UART" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-tag", displayName: "Tag-Connect cable" })] }), jsxRuntime.jsxs("schematicsheet", { name: "MCU__services", displayName: "04 - Target power and status", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "target-power", displayName: "Selectable target supply" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "current", displayName: "Target current - INA219" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "rgb", displayName: "Programming status RGB" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "MCU__indicator", displayName: "Power indicator" })] }), jsxRuntime.jsx(StandardJstUartSide, { name: "J5", role: "host", pcbX: -9.7, pcbY: -10.5, pcbRotation: 270, pcbStyle: { silkscreenTextVisibility: "hidden" }, schX: 8, schY: -6, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx("resistor", { name: "R_UART_TX", resistance: "100", footprint: "0402", pcbX: -5.4, pcbY: 4.7, schX: 3, schY: -5, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx("resistor", { name: "R_UART_RX", resistance: "100", footprint: "0402", pcbX: -5.8, pcbY: 5.9, schX: 3, schY: -7, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".U1 > .GPIO8", to: ".R_UART_TX > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".U1 > .GPIO9", to: ".R_UART_RX > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".R_UART_TX > .pin2", to: ".J5 > .TX" }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".R_UART_RX > .pin2", to: ".J5 > .RX" }), jsxRuntime.jsx(RoutedTrace, { from: ".J5 > .GND", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "PWR", pcbX: -8, pcbY: 18.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "UART", pcbX: -11.5, pcbY: -6.9, pcbRotation: 90, fontSize: 0.65 }), jsxRuntime.jsx("silkscreentext", { text: "TX", pcbX: -6.3, pcbY: -9.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx("silkscreentext", { text: "GND", pcbX: -6.3, pcbY: -10.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx("silkscreentext", { text: "RX", pcbX: -6.3, pcbY: -11.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx(StandardJstSwdSide, { name: "J1", pcbStyle: { silkscreenTextVisibility: "hidden" }, pcbX: -8.5, pcbY: -17.5, pcbRotation: 0, schX: 0, schY: 4, schSheetName: "MCU__target", schSectionName: "swd-three" }), jsxRuntime.jsx("resistor", { name: "R_CLK", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "100", footprint: "0402", pcbX: -10.5, pcbY: 20, schX: -8, schY: 4, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx("resistor", { name: "R_DIO", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "100", footprint: "0402", pcbX: -10.8, pcbY: -5.7, schX: -8, schY: 1, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx(StandardJstPowerSide, { name: "J2", pcbX: -1.8, pcbY: -17.5, schX: 1, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx(JS102011SAQN, { name: "SW_PWR", pcbX: -9.1, pcbY: 0, pcbRotation: 270, schX: -9, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx("capacitor", { name: "C_TARGET", capacitance: "100nF", footprint: "0402", pcbX: 11, pcbY: -13, schX: 1, schY: 8, schSheetName: "MCU__services", schSectionName: "target-power" }), jsxRuntime.jsx(RoutedTrace, { name: "T1", from: ".U1 > .GPIO2", to: ".R_CLK > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "T2", from: ".R_CLK > .pin2", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { from: ".J1 > .SWCLK", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { name: "T3", from: ".U1 > .GPIO3", to: ".R_DIO > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "T4", from: ".R_DIO > .pin2", to: ".J1 > .SWDIO" }), jsxRuntime.jsx(RoutedTrace, { from: ".J1 > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".J2 > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".J2 > .VOUT", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_TARGET > .pin1", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_TARGET > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin2", to: "net.SELECTED_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin3", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(StandardJstSwdResetSide, { name: "J3", pcbX: 6.1, pcbY: -17.5, schX: 0, schY: -3, schSheetName: "MCU__target", schSectionName: "swd-five", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx("resistor", { name: "R_NRST", resistance: "100", footprint: "0402", pcbX: -11, pcbY: 16, schX: -8, schY: -2, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx(RoutedTrace, { name: "NRST_GPIO", from: ".U1 > .GPIO1", to: ".R_NRST > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "NRST_TARGET", from: ".R_NRST > .pin2", to: ".J3 > .NRST", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .VOUT", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { name: "SWCLK_PORTS", from: ".J3 > .SWCLK", to: "net.SWCLK", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .SWDIO", to: ".J1 > .SWDIO" }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .GND", to: "net.GND" }), jsxRuntime.jsx(TagConnectIdcHeader, { name: "J4", pcbX: 9.5, pcbY: -8.5, pcbRotation: 0, schX: 8, schY: 0, schSheetName: "MCU__target", schSectionName: "swd-tag" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .V3_3", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .V5", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .SWDIO", to: ".R_DIO > .pin2" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .NRST", to: ".R_NRST > .pin2" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .SWCLK", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .GND", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "TAG IDC", pcbX: 0, pcbY: 20.2, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 3V3 / 2 DIO", pcbX: 0, pcbY: 18.6, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "3 NRST / 4 CLK", pcbX: 0, pcbY: 17.5, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "5 GND / 6 5V", pcbX: 0, pcbY: 14.9, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "SWD LOGIC: 3.3V", pcbX: 0, pcbY: -12.9, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "JST SWD", pcbX: -8.5, pcbY: -15, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 CLK", pcbX: -8.5, pcbY: -16.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "2 GND", pcbX: -8.5, pcbY: -18, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "3 DIO", pcbX: -8.5, pcbY: -19.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "POWER", pcbX: -1.8, pcbY: -15, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 VOUT", pcbX: -1.8, pcbY: -16.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "2 GND", pcbX: -1.8, pcbY: -18, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "JST 5PIN", pcbX: 6.1, pcbY: -15.2, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "1 VOUT", pcbX: 6.1, pcbY: -16.3, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "2 DIO", pcbX: 6.1, pcbY: -17.25, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "3 GND", pcbX: 6.1, pcbY: -18.2, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "4 CLK", pcbX: 6.1, pcbY: -19.15, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "5 NRST", pcbX: 6.1, pcbY: -20.1, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "TAG", pcbX: 9.5, pcbY: -4.3, fontSize: 0.7 }), jsxRuntime.jsx(INA219AIDCNR, { name: "U_SENSE", pcbX: -4, pcbY: -10.5, schX: -7, schY: -3, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SHUNT", resistance: "0.1", footprint: "0603", manufacturerPartNumber: "RL0603FR-070R1L", supplierPartNumbers: { jlcpcb: ["C326946"] }, pcbX: -0.5, pcbY: -11.5, pcbRotation: 270, schX: -4, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power" }), jsxRuntime.jsx("capacitor", { name: "C_SENSE", capacitance: "100nF", footprint: "0402", pcbX: -4, pcbY: -13.2, schX: -3, schY: -3, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SDA", resistance: "4.7k", footprint: "0402", pcbX: -4.9, pcbY: -8.1, schX: -11, schY: 0, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SCL", resistance: "4.7k", footprint: "0402", pcbX: -3, pcbY: -8.1, schX: -7, schY: 0, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SHUNT > .pin1", to: "net.SELECTED_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SHUNT > .pin2", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .IN_POS", to: "net.SELECTED_POWER", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .IN_NEG", to: "net.TARGET_POWER", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .VS", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .A0", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .A1", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .SDA", to: ".U1 > .GPIO18" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .SCL", to: ".U1 > .GPIO19" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SDA > .pin1", to: ".U_SENSE > .SDA" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SDA > .pin2", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SCL > .pin1", to: ".U_SENSE > .SCL" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SCL > .pin2", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_SENSE > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_SENSE > .pin2", to: "net.GND" }), jsxRuntime.jsx(XL_1615RGBC_2812B_S, { name: "D_RGB", pcbX: 10.5, pcbY: 4, schX: 11, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb", noConnect: ["DO"], pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx(SN74AHCT1G125DCKR, { name: "U_RGB", pcbX: 8.5, pcbY: 1, schX: 4, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("resistor", { name: "R_RGB", resistance: "100", footprint: "0402", pcbX: 11, pcbY: 1.5, schX: 8, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("resistor", { name: "R_RGB_PD", resistance: "100k", footprint: "0402", pcbX: 8.3, pcbY: -1.5, schX: 2, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("capacitor", { name: "C_RGB", capacitance: "100nF", footprint: "0402", pcbX: 10.5, pcbY: 6.7, schX: 11, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("capacitor", { name: "C_RGB_BUF", capacitance: "100nF", footprint: "0402", pcbX: 11, pcbY: -0.3, schX: 6, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx(RoutedTrace, { from: ".U1 > .GPIO25", to: ".U_RGB > .A" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB_PD > .pin1", to: ".U_RGB > .A" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB_PD > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .N_OE", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .VCC", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .Y", to: ".R_RGB > .pin1" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB > .pin2", to: ".D_RGB > .DI" }), jsxRuntime.jsx(RoutedTrace, { from: ".D_RGB > .VDD", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".D_RGB > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB > .pin1", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB_BUF > .pin1", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB_BUF > .pin2", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "5V", pcbX: -10.5, pcbY: 5.4, fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "3V3", pcbX: -10.5, pcbY: -4.95, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "SWD", pcbX: -6, pcbY: -13, fontSize: 0.6 }), jsxRuntime.jsx("silkscreentext", { text: "1:CLK 2:GND", pcbX: -8.5, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "3:DIO", pcbX: -8.5, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "POWER", pcbX: -1.8, pcbY: -13, fontSize: 0.7 }), jsxRuntime.jsx("silkscreentext", { text: "1:VOUT", pcbX: -1.8, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "2:GND", pcbX: -1.8, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "5PIN", pcbX: 10, pcbY: -13, fontSize: 0.7 }), jsxRuntime.jsx("silkscreentext", { text: "1:VOUT 2:DIO 3:GND", pcbX: 6.1, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "4:CLK 5:NRST", pcbX: 6.1, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "IO:3V3", pcbX: -1.8, pcbY: -20.5, fontSize: 0.55 })] })] }));
}

exports.ProgrammerBoard = ProgrammerBoard;
exports.StandardJstPowerSide = StandardJstPowerSide;
exports.StandardJstPowerUpward = StandardJstPowerUpward;
exports.StandardJstSwdResetSide = StandardJstSwdResetSide;
exports.StandardJstSwdResetUpward = StandardJstSwdResetUpward;
exports.StandardJstSwdSide = StandardJstSwdSide;
exports.StandardJstSwdUpward = StandardJstSwdUpward;
exports.StandardJstUartSide = StandardJstUartSide;
exports.StandardJstUartUpward = StandardJstUartUpward;
exports.StandardTagConnectSwd = StandardTagConnectSwd;
exports.default = StandardJstSwdUpward;
exports.powerPinLabels = powerPinLabels;
exports.swdPinLabels = swdPinLabels;
exports.swdResetPinLabels = swdResetPinLabels;
exports.tagConnectPinLabels = tagConnectPinLabels;
exports.uartHostPinLabels = uartHostPinLabels;
exports.uartPinLabels = uartPinLabels;