continue to enter schematic and update pcb layout
authorDoug Coffland <dougcoffland@gmail.com>
Sat, 22 Aug 2015 05:07:45 +0000 (22:07 -0700)
committerDoug Coffland <dougcoffland@gmail.com>
Sat, 22 Aug 2015 05:07:45 +0000 (22:07 -0700)
12 files changed:
Combined/BOM.ods
Combined/combined.pcb
Combined/combined.sch
Combined/footprints/raspberry_pi.fp [new file with mode: 0644]
Combined/io.sch [new file with mode: 0644]
Combined/microprocessor.sch
Combined/motor_module.sch [new file with mode: 0644]
Combined/rpi_bus.sch
Combined/symbols/io_connectors.sym [new file with mode: 0644]
Combined/symbols/microprocessor.sym
Combined/symbols/motor_module.sym [new file with mode: 0644]
Combined/symbols/raspberry_pi.sym [new file with mode: 0644]

index 9d6b0992233bb67573423845c6763990b3af6780..7beb9d981d5b58b2d8b103990dc105c30d4b79bc 100644 (file)
Binary files a/Combined/BOM.ods and b/Combined/BOM.ods differ
index 065535d3515d514c8fc19138758aa515fb212158..14b610db5edec34f18d7c8540da0487e2aba2869 100644 (file)
@@ -3,15 +3,15 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20091103]
 
-PCB["" 6000.00mil 10000.00mil]
+PCB["" 10000.00mil 10000.00mil]
 
-Grid[100.000000 0.0000 0.0000 0]
+Grid[500.000000 0.0000 0.0000 0]
 PolyArea[3100.006200]
 Thermal[0.500000]
 DRC[10.00mil 10.00mil 10.00mil 10.00mil 15.00mil 10.00mil]
 Flags("nameonpcb,uniquename,clearnew,snappin")
-Groups("1,c:2:3:4:5:6,s:7:8")
-Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"]
+Groups("1,c:2:4:3,5,s:6")
+Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,20.00mil,35.00mil,25.00mil,10.00mil:Fat,60.00mil,80.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"]
 
 Symbol[' ' 18.00mil]
 (
@@ -787,28 +787,90 @@ Symbol['~' 12.00mil]
 )
 Attribute("import::src0" "/home/doug/Buildbotics/Controller Hardware Design/machine-controller/Combined/combined.sch")
 Attribute("PCB::grid::unit" "mil")
-Attribute("PCB::grid::size" "1.00mil")
-
-Element["" "IRM-10-5.fp" "PS1/U100" "unknown" 4.8873mm 28.3232mm 700.00mil -500.00mil 0 100 ""]
-(
-       Attribute("device" "IRM-10-5")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "AC/L" "1" "square,edge2"]
-       Pin[0.0000 -423.00mil 100.00mil 100.00mil 140.00mil 50.00mil "AC/N" "2" "square,edge2"]
-       Pin[1516.00mil -315.00mil 100.00mil 100.00mil 140.00mil 50.00mil "Vcc" "3" "square,edge2"]
-       Pin[1516.00mil 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "Gnd" "4" "square,edge2"]
-       ElementLine [-100.00mil 150.00mil 1660.00mil 150.00mil 10.00mil]
-       ElementLine [1660.00mil 150.00mil 1660.00mil -1030.00mil 10.00mil]
-       ElementLine [1660.00mil -1030.00mil -150.00mil -1030.00mil 10.00mil]
-       ElementLine [-150.00mil -1030.00mil -150.00mil 100.00mil 10.00mil]
-       ElementLine [-150.00mil 100.00mil -100.00mil 150.00mil 10.00mil]
-
-       )
-
-Element["" "Molex_39-30-3036.fp" "PS1/J1" "unknown" 14.1339mm 47.3656mm -100.00mil 0.0000 3 100 ""]
+Attribute("PCB::grid::size" "5.00mil")
+Via[160.00mil 4080.00mil 100.00mil 100.00mil 0.0000 35.00mil "" ""]
+Via[710.00mil 3870.00mil 100.00mil 100.00mil 0.0000 35.00mil "" ""]
+Via[820.00mil 3870.00mil 100.00mil 100.00mil 0.0000 35.00mil "" ""]
+Via[930.00mil 3870.00mil 100.00mil 100.00mil 0.0000 35.00mil "" ""]
+Via[990.00mil 7010.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2600.00mil 7570.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2795.50mil 7954.50mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2740.00mil 7800.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2260.00mil 6520.00mil 100.00mil 20.00mil 0.0000 70.00mil "" "thermal(2X)"]
+Via[2350.00mil 5850.00mil 100.00mil 20.00mil 0.0000 70.00mil "" "thermal(1X)"]
+Via[2570.00mil 6140.00mil 100.00mil 20.00mil 0.0000 70.00mil "" ""]
+Via[2570.00mil 6280.00mil 100.00mil 20.00mil 0.0000 70.00mil "" ""]
+Via[2065.00mil 6360.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[2480.00mil 6370.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[53.7510mm 145.0411mm 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[2145.00mil 5150.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[2840.00mil 5435.00mil 100.00mil 20.00mil 0.0000 70.00mil "" "thermal(1X)"]
+Via[2990.00mil 5365.00mil 100.00mil 20.00mil 0.0000 70.00mil "" "thermal(2X)"]
+Via[3165.00mil 5375.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[3195.00mil 5320.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[3480.00mil 5320.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[3515.00mil 5370.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[3705.00mil 5760.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[3750.00mil 5790.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[3515.00mil 6170.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[3485.00mil 6225.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2900.00mil 5635.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2830.00mil 5665.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[2830.00mil 5885.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2900.00mil 5920.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[2225.00mil 4470.00mil 100.00mil 100.00mil 0.0000 35.00mil "" "thermal(2X)"]
+Via[2035.00mil 4955.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[1995.00mil 4710.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[2270.00mil 4960.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(0X,1X)"]
+Via[2485.00mil 4785.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(0X,1X)"]
+Via[2480.00mil 4910.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2485.00mil 4975.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2635.00mil 4695.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[2705.00mil 4470.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[2710.00mil 4935.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(2X)"]
+Via[3070.00mil 4790.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2820.00mil 5080.00mil 35.00mil 20.00mil 0.0000 25.00mil "" ""]
+Via[3145.00mil 5015.00mil 35.00mil 20.00mil 0.0000 25.00mil "" "thermal(1X)"]
+Via[2650.00mil 5075.00mil 80.00mil 20.00mil 0.0000 35.00mil "" ""]
+Via[2745.00mil 5190.00mil 80.00mil 20.00mil 0.0000 35.00mil "" ""]
+Via[2910.00mil 5190.00mil 80.00mil 20.00mil 0.0000 35.00mil "" ""]
+Via[2595.00mil 7485.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3910.00mil 7335.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3910.00mil 5665.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2525.00mil 7410.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3830.00mil 7310.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3365.00mil 5270.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2660.00mil 5545.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2600.00mil 5760.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2930.00mil 7135.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3070.00mil 6400.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2330.00mil 7150.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2490.00mil 7375.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3765.00mil 7035.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3765.00mil 6055.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2255.00mil 7055.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2610.00mil 7055.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2700.00mil 5795.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2260.00mil 7000.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3725.00mil 6865.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3755.00mil 5935.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2255.00mil 6950.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3700.00mil 6820.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3725.00mil 5960.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2290.00mil 7100.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2260.00mil 6865.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3225.00mil 6720.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3230.00mil 6200.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2250.00mil 6800.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3670.00mil 6510.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2255.00mil 6735.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3640.00mil 6470.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3700.00mil 5880.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3765.00mil 5855.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2200.00mil 6680.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[3605.00mil 6355.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+
+Element["" "Molex_39-30-3036.fp" "PS1/J1" "unknown" 560.00mil 3580.00mil -100.00mil 0.0000 3 100 ""]
 (
        Attribute("device" "CONNECTOR_3")
        Attribute("manufacturer" "unknown")
@@ -830,7 +892,7 @@ Element["" "Molex_39-30-3036.fp" "PS1/J1" "unknown" 14.1339mm 47.3656mm -100.00m
 
        )
 
-Element["" "IRM-10-5.fp" "PS1/U101" "unknown" 219.55mil 85.3911mm 700.00mil -500.00mil 0 100 ""]
+Element["" "IRM-10-5.fp" "PS1/U101" "unknown" 160.00mil 4920.00mil 700.00mil -500.00mil 0 100 ""]
 (
        Attribute("device" "IRM-10-5")
        Attribute("manufacturer" "unknown")
@@ -840,7 +902,7 @@ Element["" "IRM-10-5.fp" "PS1/U101" "unknown" 219.55mil 85.3911mm 700.00mil -500
        Pin[0.0000 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "AC/L" "1" "square,edge2"]
        Pin[0.0000 -423.00mil 100.00mil 100.00mil 140.00mil 50.00mil "AC/N" "2" "square,edge2"]
        Pin[1516.00mil -315.00mil 100.00mil 100.00mil 140.00mil 50.00mil "Vcc" "3" "square,edge2"]
-       Pin[1516.00mil 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "Gnd" "4" "square,edge2"]
+       Pin[1516.00mil 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "Gnd" "4" "square,edge2,thermal(1X,2X)"]
        ElementLine [-100.00mil 150.00mil 1660.00mil 150.00mil 10.00mil]
        ElementLine [1660.00mil 150.00mil 1660.00mil -1030.00mil 10.00mil]
        ElementLine [1660.00mil -1030.00mil -150.00mil -1030.00mil 10.00mil]
@@ -849,50 +911,90 @@ Element["" "IRM-10-5.fp" "PS1/U101" "unknown" 219.55mil 85.3911mm 700.00mil -500
 
        )
 
-Element["" "NICHICON_WT_CAP_8_10.fp" "PS1/C1" "220uF" 31.7557mm 105.7791mm 0.0000 0.0000 0 100 ""]
+Element["" "IRM-10-5.fp" "PS1/U100" "unknown" 160.00mil 6200.00mil 700.00mil -500.00mil 0 100 ""]
 (
-       Attribute("device" "POLARIZED_CAPACITOR")
+       Attribute("device" "IRM-10-5")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[0.0000 -161.41mil 0.0000 -82.67mil 63.30mil 10.00mil 73.30mil "+" "1" "square"]
-       Pad[0.0000 82.67mil 0.0000 161.41mil 63.30mil 10.00mil 73.30mil "-" "2" "square,edge2"]
-       ElementLine [180.32mil 180.32mil 44.65mil 180.32mil 10.00mil]
-       ElementLine [180.32mil 180.32mil 180.32mil -150.32mil 10.00mil]
-       ElementLine [180.32mil -150.32mil 150.32mil -180.32mil 10.00mil]
-       ElementLine [150.32mil -180.32mil 44.65mil -180.32mil 10.00mil]
-       ElementLine [-180.32mil 180.32mil -44.65mil 180.32mil 10.00mil]
-       ElementLine [-180.32mil 180.32mil -180.32mil -150.32mil 10.00mil]
-       ElementLine [-180.32mil -150.32mil -150.32mil -180.32mil 10.00mil]
-       ElementLine [-150.32mil -180.32mil -44.65mil -180.32mil 10.00mil]
+       Pin[0.0000 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "AC/L" "1" "square,edge2"]
+       Pin[0.0000 -423.00mil 100.00mil 100.00mil 140.00mil 50.00mil "AC/N" "2" "square,edge2"]
+       Pin[1516.00mil -315.00mil 100.00mil 100.00mil 140.00mil 50.00mil "Vcc" "3" "square,edge2,thermal(0X,2X)"]
+       Pin[1516.00mil 0.0000 100.00mil 100.00mil 140.00mil 50.00mil "Gnd" "4" "square,edge2,thermal(1X)"]
+       ElementLine [-100.00mil 150.00mil 1660.00mil 150.00mil 10.00mil]
+       ElementLine [1660.00mil 150.00mil 1660.00mil -1030.00mil 10.00mil]
+       ElementLine [1660.00mil -1030.00mil -150.00mil -1030.00mil 10.00mil]
+       ElementLine [-150.00mil -1030.00mil -150.00mil 100.00mil 10.00mil]
+       ElementLine [-150.00mil 100.00mil -100.00mil 150.00mil 10.00mil]
 
        )
 
-Element["" "Molex_39-29-1027.fp" "PS1/J2" "unknown" 19.6213mm 4196.30mil -382.00mil 0.0000 3 100 ""]
+Element["" "HEADER6_1" "MP1/ISP" "unknown" 3850.00mil 5990.00mil 210.00mil -50.00mil 3 100 ""]
 (
-       Attribute("device" "PWRJACK")
+       Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 180.00mil 60.00mil 220.00mil 80.00mil "1" "1" "square,edge2"]
-       Pin[-217.00mil 0.0000 180.00mil 60.00mil 220.00mil 80.00mil "2" "2" "square,edge2"]
-       Pin[-382.00mil -177.00mil 130.00mil 0.0000 150.00mil 130.00mil "1" "1" "hole,edge2"]
-       Pin[-382.00mil 177.00mil 130.00mil 0.0000 150.00mil 130.00mil "1" "1" "hole,edge2"]
-       ElementLine [-260.00mil -303.00mil -260.00mil 303.00mil 10.00mil]
-       ElementLine [-504.00mil 303.00mil -260.00mil 303.00mil 10.00mil]
-       ElementLine [-504.00mil 106.00mil -504.00mil 303.00mil 10.00mil]
-       ElementLine [-764.00mil 106.00mil -504.00mil 106.00mil 10.00mil]
-       ElementLine [-764.00mil -106.00mil -764.00mil 106.00mil 10.00mil]
-       ElementLine [-764.00mil -106.00mil -504.00mil -106.00mil 10.00mil]
-       ElementLine [-504.00mil -303.00mil -504.00mil -106.00mil 10.00mil]
-       ElementLine [-504.00mil -303.00mil -260.00mil -303.00mil 10.00mil]
-       ElementArc [0.0000 -120.00mil 20.00mil 20.00mil 270 360 20.00mil]
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square"]
+       Pin[0.0000 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "thermal(2X)"]
+       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" ""]
+       Pin[100.00mil 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" ""]
+       Pin[100.00mil 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" ""]
+       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" "thermal(1X)"]
+       ElementLine [-50.00mil -50.00mil -50.00mil 250.00mil 10.00mil]
+       ElementLine [-50.00mil 250.00mil 150.00mil 250.00mil 10.00mil]
+       ElementLine [150.00mil 250.00mil 150.00mil -50.00mil 10.00mil]
+       ElementLine [150.00mil -50.00mil -50.00mil -50.00mil 10.00mil]
+       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
+       ElementLine [50.00mil 50.00mil 50.00mil -50.00mil 10.00mil]
+
+       )
+
+Element["" "HEADER26_1" "RP1/J2" "unknown" 1.4387mm 175.7544mm 210.00mil -50.00mil 3 100 ""]
+(
+       Attribute("device" "HEADER26")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square"]
+       Pin[0.0000 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "thermal(1X)"]
+       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" ""]
+       Pin[0.0000 300.00mil 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" ""]
+       Pin[0.0000 400.00mil 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" ""]
+       Pin[0.0000 500.00mil 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" ""]
+       Pin[0.0000 600.00mil 60.00mil 30.00mil 66.00mil 38.00mil "7" "7" "thermal(1X)"]
+       Pin[0.0000 700.00mil 60.00mil 30.00mil 66.00mil 38.00mil "8" "8" ""]
+       Pin[0.0000 800.00mil 60.00mil 30.00mil 66.00mil 38.00mil "9" "9" ""]
+       Pin[0.0000 900.00mil 60.00mil 30.00mil 66.00mil 38.00mil "10" "10" ""]
+       Pin[0.0000 1000.00mil 60.00mil 30.00mil 66.00mil 38.00mil "11" "11" ""]
+       Pin[0.0000 1100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "12" "12" ""]
+       Pin[0.0000 1200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "13" "13" "thermal(1X)"]
+       Pin[100.00mil 1200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "14" "14" ""]
+       Pin[100.00mil 1100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "15" "15" ""]
+       Pin[100.00mil 1000.00mil 60.00mil 30.00mil 66.00mil 38.00mil "16" "16" ""]
+       Pin[100.00mil 900.00mil 60.00mil 30.00mil 66.00mil 38.00mil "17" "17" ""]
+       Pin[100.00mil 800.00mil 60.00mil 30.00mil 66.00mil 38.00mil "18" "18" "thermal(1X)"]
+       Pin[100.00mil 700.00mil 60.00mil 30.00mil 66.00mil 38.00mil "19" "19" ""]
+       Pin[100.00mil 600.00mil 60.00mil 30.00mil 66.00mil 38.00mil "20" "20" ""]
+       Pin[100.00mil 500.00mil 60.00mil 30.00mil 66.00mil 38.00mil "21" "21" "thermal(1X)"]
+       Pin[100.00mil 400.00mil 60.00mil 30.00mil 66.00mil 38.00mil "22" "22" ""]
+       Pin[100.00mil 300.00mil 60.00mil 30.00mil 66.00mil 38.00mil "23" "23" "thermal(2X)"]
+       Pin[100.00mil 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "24" "24" ""]
+       Pin[100.00mil 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "25" "25" "thermal(2X)"]
+       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "26" "26" ""]
+       ElementLine [-50.00mil -50.00mil -50.00mil 1250.00mil 10.00mil]
+       ElementLine [-50.00mil 1250.00mil 150.00mil 1250.00mil 10.00mil]
+       ElementLine [150.00mil 1250.00mil 150.00mil -50.00mil 10.00mil]
+       ElementLine [150.00mil -50.00mil -50.00mil -50.00mil 10.00mil]
+       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
+       ElementLine [50.00mil 50.00mil 50.00mil -50.00mil 10.00mil]
 
        )
 
-Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C5" "10uF" 56.4451mm 81.4063mm 0.0000 0.0000 0 100 ""]
+Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C4" "10uF" 1960.00mil 152.1700mm 0.0000 0.0000 0 100 ""]
 (
        Attribute("device" "POLARIZED_CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -912,7 +1014,7 @@ Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C5" "10uF" 56.4451mm 81.4063mm 0.0000
 
        )
 
-Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C4" "10uF" 54.2726mm 29.7439mm 0.0000 0.0000 0 100 ""]
+Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C5" "10uF" 1975.00mil 114.9590mm 0.0000 0.0000 0 100 ""]
 (
        Attribute("device" "POLARIZED_CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -932,165 +1034,160 @@ Element["" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C4" "10uF" 54.2726mm 29.7439mm 0.0000
 
        )
 
-Element["" "HEADER6_1" "MP1/ISP" "unknown" 4500.00mil 1400.00mil 210.00mil -50.00mil 3 100 ""]
+Element["" "RESC3225M.fp" "PS1/R1" "0?" 797.01mil 3490.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square"]
-       Pin[0.0000 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" ""]
-       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" ""]
-       Pin[100.00mil 200.00mil 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" ""]
-       Pin[100.00mil 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" ""]
-       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" ""]
-       ElementLine [-50.00mil -50.00mil -50.00mil 250.00mil 10.00mil]
-       ElementLine [-50.00mil 250.00mil 150.00mil 250.00mil 10.00mil]
-       ElementLine [150.00mil 250.00mil 150.00mil -50.00mil 10.00mil]
-       ElementLine [150.00mil -50.00mil -50.00mil -50.00mil 10.00mil]
-       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
-       ElementLine [50.00mil 50.00mil 50.00mil -50.00mil 10.00mil]
+       Pad[-62.99mil -25.59mil -62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "1" "1" "square"]
+       Pad[62.99mil -25.59mil 62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "2" "2" "square"]
+       ElementLine [-19.68mil -55.11mil 19.68mil -55.11mil 8.00mil]
+       ElementLine [-19.68mil 55.11mil 19.68mil 55.11mil 8.00mil]
 
        )
 
-Element["" "TQFP64_14" "MP1/U1" "ATXmegaA3" 98.3582mm 27.8618mm -20.00mil -60.00mil 0 100 ""]
+Element["" "RESC3225M.fp" "PS1/R2" "0?" 800.00mil 94.1581mm 31.50mil -31.50mil 3 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-347.72mil -236.22mil -303.46mil -236.22mil 15.74mil 30.00mil 18.74mil "PA3" "1" "square"]
-       Pad[-347.72mil -204.73mil -303.46mil -204.73mil 15.74mil 30.00mil 18.74mil "PA4" "2" "square"]
-       Pad[-347.72mil -173.23mil -303.46mil -173.23mil 15.74mil 30.00mil 18.74mil "PA5" "3" "square"]
-       Pad[-347.72mil -3.6002mm -303.46mil -3.6002mm 15.74mil 30.00mil 18.74mil "PA6" "4" "square"]
-       Pad[-347.72mil -2.8001mm -303.46mil -2.8001mm 15.74mil 30.00mil 18.74mil "PA7" "5" "square"]
-       Pad[-347.72mil -2.0000mm -303.46mil -2.0000mm 15.74mil 30.00mil 18.74mil "PB0" "6" "square"]
-       Pad[-347.72mil -47.25mil -303.46mil -47.25mil 15.74mil 30.00mil 18.74mil "PB1" "7" "square"]
-       Pad[-347.72mil -15.75mil -303.46mil -15.75mil 15.74mil 30.00mil 18.74mil "PB2" "8" "square"]
-       Pad[-347.72mil 15.74mil -303.46mil 15.74mil 15.74mil 30.00mil 18.74mil "PB3" "9" "square"]
-       Pad[-347.72mil 47.24mil -303.46mil 47.24mil 15.74mil 30.00mil 18.74mil "PB4" "10" "square"]
-       Pad[-347.72mil 2.0000mm -303.46mil 2.0000mm 15.74mil 30.00mil 18.74mil "PB5" "11" "square"]
-       Pad[-347.72mil 110.23mil -303.46mil 110.23mil 15.74mil 30.00mil 18.74mil "PB6" "12" "square"]
-       Pad[-347.72mil 141.73mil -303.46mil 141.73mil 15.74mil 30.00mil 18.74mil "PB7" "13" "square"]
-       Pad[-347.72mil 173.22mil -303.46mil 173.22mil 15.74mil 30.00mil 18.74mil "GND" "14" "square"]
-       Pad[-347.72mil 204.72mil -303.46mil 204.72mil 15.74mil 30.00mil 18.74mil "VCC" "15" "square"]
-       Pad[-347.72mil 236.22mil -303.46mil 236.22mil 15.74mil 30.00mil 18.74mil "PC0" "16" "square"]
-       Pad[-236.22mil 303.46mil -236.22mil 347.72mil 15.74mil 30.00mil 18.74mil "PC1" "17" "square,octagon,edge2"]
-       Pad[-204.73mil 303.46mil -204.73mil 347.72mil 15.74mil 30.00mil 18.74mil "PC2" "18" "square,octagon,edge2"]
-       Pad[-173.23mil 303.46mil -173.23mil 347.72mil 15.74mil 30.00mil 18.74mil "PC3" "19" "square,octagon,edge2"]
-       Pad[-3.6002mm 303.46mil -3.6002mm 347.72mil 15.74mil 30.00mil 18.74mil "PC4" "20" "square,octagon,edge2"]
-       Pad[-2.8001mm 303.46mil -2.8001mm 347.72mil 15.74mil 30.00mil 18.74mil "PC5" "21" "square,octagon,edge2"]
-       Pad[-2.0000mm 303.46mil -2.0000mm 347.72mil 15.74mil 30.00mil 18.74mil "PC6" "22" "square,octagon,edge2"]
-       Pad[-47.25mil 303.46mil -47.25mil 347.72mil 15.74mil 30.00mil 18.74mil "PC7" "23" "square,octagon,edge2"]
-       Pad[-15.75mil 303.46mil -15.75mil 347.72mil 15.74mil 30.00mil 18.74mil "GND" "24" "square,octagon,edge2"]
-       Pad[15.74mil 303.46mil 15.74mil 347.72mil 15.74mil 30.00mil 18.74mil "VCC" "25" "square,octagon,edge2"]
-       Pad[47.24mil 303.46mil 47.24mil 347.72mil 15.74mil 30.00mil 18.74mil "PD0" "26" "square,octagon,edge2"]
-       Pad[2.0000mm 303.46mil 2.0000mm 347.72mil 15.74mil 30.00mil 18.74mil "PD1" "27" "square,octagon,edge2"]
-       Pad[110.23mil 303.46mil 110.23mil 347.72mil 15.74mil 30.00mil 18.74mil "PD2" "28" "square,octagon,edge2"]
-       Pad[141.73mil 303.46mil 141.73mil 347.72mil 15.74mil 30.00mil 18.74mil "PD3" "29" "square,octagon,edge2"]
-       Pad[173.22mil 303.46mil 173.22mil 347.72mil 15.74mil 30.00mil 18.74mil "PD4" "30" "square,octagon,edge2"]
-       Pad[204.72mil 303.46mil 204.72mil 347.72mil 15.74mil 30.00mil 18.74mil "PD5" "31" "square,octagon,edge2"]
-       Pad[236.22mil 303.46mil 236.22mil 347.72mil 15.74mil 30.00mil 18.74mil "PD6" "32" "square,octagon,edge2"]
-       Pad[303.46mil 236.22mil 347.72mil 236.22mil 15.74mil 30.00mil 18.74mil "PD7" "33" "square,edge2"]
-       Pad[303.46mil 204.73mil 347.72mil 204.73mil 15.74mil 30.00mil 18.74mil "GND" "34" "square,edge2"]
-       Pad[303.46mil 173.23mil 347.72mil 173.23mil 15.74mil 30.00mil 18.74mil "VCC" "35" "square,edge2"]
-       Pad[303.46mil 3.6002mm 347.72mil 3.6002mm 15.74mil 30.00mil 18.74mil "PE0" "36" "square,edge2"]
-       Pad[303.46mil 2.8001mm 347.72mil 2.8001mm 15.74mil 30.00mil 18.74mil "PE1" "37" "square,edge2"]
-       Pad[303.46mil 2.0000mm 347.72mil 2.0000mm 15.74mil 30.00mil 18.74mil "PE2" "38" "square,edge2"]
-       Pad[303.46mil 47.25mil 347.72mil 47.25mil 15.74mil 30.00mil 18.74mil "PE3" "39" "square,edge2"]
-       Pad[303.46mil 15.75mil 347.72mil 15.75mil 15.74mil 30.00mil 18.74mil "PE4" "40" "square,edge2"]
-       Pad[303.46mil -15.74mil 347.72mil -15.74mil 15.74mil 30.00mil 18.74mil "PE5" "41" "square,edge2"]
-       Pad[303.46mil -47.24mil 347.72mil -47.24mil 15.74mil 30.00mil 18.74mil "PE6" "42" "square,edge2"]
-       Pad[303.46mil -2.0000mm 347.72mil -2.0000mm 15.74mil 30.00mil 18.74mil "PE7" "43" "square,edge2"]
-       Pad[303.46mil -110.23mil 347.72mil -110.23mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,edge2"]
-       Pad[303.46mil -141.73mil 347.72mil -141.73mil 15.74mil 30.00mil 18.74mil "VCC" "45" "square,edge2"]
-       Pad[303.46mil -173.22mil 347.72mil -173.22mil 15.74mil 30.00mil 18.74mil "PF0" "46" "square,edge2"]
-       Pad[303.46mil -204.72mil 347.72mil -204.72mil 15.74mil 30.00mil 18.74mil "PF1" "47" "square,edge2"]
-       Pad[303.46mil -236.22mil 347.72mil -236.22mil 15.74mil 30.00mil 18.74mil "PF2" "48" "square,edge2"]
-       Pad[236.22mil -347.72mil 236.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PF3" "49" "square,octagon"]
-       Pad[204.73mil -347.72mil 204.73mil -303.46mil 15.74mil 30.00mil 18.74mil "PF4" "50" "square,octagon"]
-       Pad[173.23mil -347.72mil 173.23mil -303.46mil 15.74mil 30.00mil 18.74mil "PF5" "51" "square,octagon"]
-       Pad[3.6002mm -347.72mil 3.6002mm -303.46mil 15.74mil 30.00mil 18.74mil "GND" "52" "square,octagon"]
-       Pad[2.8001mm -347.72mil 2.8001mm -303.46mil 15.74mil 30.00mil 18.74mil "VCC" "53" "square,octagon"]
-       Pad[2.0000mm -347.72mil 2.0000mm -303.46mil 15.74mil 30.00mil 18.74mil "PF6" "54" "square,octagon"]
-       Pad[47.25mil -347.72mil 47.25mil -303.46mil 15.74mil 30.00mil 18.74mil "PF7" "55" "square,octagon"]
-       Pad[15.75mil -347.72mil 15.75mil -303.46mil 15.74mil 30.00mil 18.74mil "PDI" "56" "square,octagon"]
-       Pad[-15.74mil -347.72mil -15.74mil -303.46mil 15.74mil 30.00mil 18.74mil "_RESET_" "57" "square,octagon"]
-       Pad[-47.24mil -347.72mil -47.24mil -303.46mil 15.74mil 30.00mil 18.74mil "PR0" "58" "square,octagon"]
-       Pad[-2.0000mm -347.72mil -2.0000mm -303.46mil 15.74mil 30.00mil 18.74mil "PR1" "59" "square,octagon"]
-       Pad[-110.23mil -347.72mil -110.23mil -303.46mil 15.74mil 30.00mil 18.74mil "GND" "60" "square,octagon"]
-       Pad[-141.73mil -347.72mil -141.73mil -303.46mil 15.74mil 30.00mil 18.74mil "AVCC" "61" "square,octagon"]
-       Pad[-173.22mil -347.72mil -173.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PA0" "62" "square,octagon"]
-       Pad[-204.72mil -347.72mil -204.72mil -303.46mil 15.74mil 30.00mil 18.74mil "PA1" "63" "square,octagon"]
-       Pad[-236.22mil -347.72mil -236.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PA2" "64" "square,octagon"]
-       ElementLine [-242.59mil -271.59mil 271.59mil -271.59mil 8.00mil]
-       ElementLine [271.59mil -271.59mil 271.59mil 271.59mil 8.00mil]
-       ElementLine [271.59mil 271.59mil -271.59mil 271.59mil 8.00mil]
-       ElementLine [-271.59mil 271.59mil -271.59mil -242.59mil 8.00mil]
-       ElementLine [-271.59mil -242.59mil -242.59mil -271.59mil 8.00mil]
-       ElementArc [-242.59mil -242.59mil 10.00mil 10.00mil 0 360 8.00mil]
+       Pad[-25.59mil -62.99mil 25.59mil -62.99mil 59.05mil 20.00mil 65.05mil "1" "1" "square"]
+       Pad[-25.59mil 62.99mil 25.59mil 62.99mil 59.05mil 20.00mil 65.05mil "2" "2" "square"]
+       ElementLine [55.11mil -19.68mil 55.11mil 19.68mil 8.00mil]
+       ElementLine [-55.11mil -19.68mil -55.11mil 19.68mil 8.00mil]
 
        )
 
-Element["" "0603" "MP1/C3" "22pF" 117.9305mm 25.9836mm -31.50mil -31.50mil 0 100 ""]
+Element["" "raspberry_pi.fp" "RP1/J1" "unknown" 25.2856mm 8545.90mil -50.00mil -210.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RaspberryPi")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
-Element["" "0603" "MP1/C2" "22pF" 101.4580mm 1570.00mil -31.50mil -31.50mil 0 100 ""]
+       Pin[0.0000 -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square,edge2"]
+       Pin[100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "edge2,thermal(2X)"]
+       Pin[200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" "edge2"]
+       Pin[300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" "edge2,thermal(2X)"]
+       Pin[400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" "edge2"]
+       Pin[500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" "edge2,thermal(1X)"]
+       Pin[600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "7" "7" "edge2"]
+       Pin[700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "8" "8" "edge2"]
+       Pin[800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "9" "9" "edge2,thermal(1X)"]
+       Pin[900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "10" "10" "edge2"]
+       Pin[1000.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "11" "11" "edge2"]
+       Pin[1100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "12" "12" "edge2"]
+       Pin[1200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "13" "13" "edge2"]
+       Pin[1300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "14" "14" "edge2,thermal(1X)"]
+       Pin[1400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "15" "15" "edge2"]
+       Pin[1500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "16" "16" "edge2"]
+       Pin[1600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "17" "17" "edge2"]
+       Pin[1700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "18" "18" "edge2"]
+       Pin[1800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "19" "19" "edge2"]
+       Pin[1900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "20" "20" "edge2,thermal(1X)"]
+       Pin[1900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "21" "21" "edge2"]
+       Pin[1800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "22" "22" "edge2"]
+       Pin[1700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "23" "23" "edge2"]
+       Pin[1600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "24" "24" "edge2"]
+       Pin[1500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "25" "25" "edge2,thermal(1X)"]
+       Pin[1400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "26" "26" "edge2"]
+       Pin[1300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "27" "27" "edge2"]
+       Pin[1200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "28" "28" "edge2"]
+       Pin[1100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "29" "29" "edge2"]
+       Pin[1000.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "30" "30" "edge2,thermal(1X)"]
+       Pin[900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "31" "31" "edge2"]
+       Pin[800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "32" "32" "edge2"]
+       Pin[700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "33" "33" "edge2"]
+       Pin[600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "34" "34" "edge2,thermal(1X)"]
+       Pin[500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "35" "35" "edge2"]
+       Pin[400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "36" "36" "edge2"]
+       Pin[300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "37" "37" "edge2"]
+       Pin[200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "38" "38" "edge2"]
+       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "39" "39" "edge2,thermal(1X)"]
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "40" "40" "edge2"]
+       Pin[-192.00mil -50.00mil 244.00mil 30.00mil 250.00mil 109.00mil "41" "41" "hole,edge2"]
+       Pin[2092.00mil -50.00mil 244.00mil 30.00mil 250.00mil 109.00mil "42" "42" "hole,edge2"]
+       Pin[-192.00mil -1980.00mil 244.00mil 30.00mil 250.00mil 109.00mil "43" "43" "hole,edge2"]
+       Pin[2092.00mil -1980.00mil 244.00mil 30.00mil 250.00mil 109.00mil "44" "44" "hole,edge2"]
+       ElementLine [-330.00mil 88.00mil 3017.00mil 88.00mil 10.00mil]
+       ElementLine [3017.00mil -2117.00mil 3017.00mil 88.00mil 10.00mil]
+       ElementLine [-330.00mil -2117.00mil 3017.00mil -2117.00mil 10.00mil]
+       ElementLine [-330.00mil -2117.00mil -330.00mil 88.00mil 10.00mil]
+       ElementLine [-50.00mil 50.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [1950.00mil -150.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil 1950.00mil -150.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil -50.00mil 50.00mil 10.00mil]
+       ElementLine [50.00mil -150.00mil 50.00mil -50.00mil 10.00mil]
+       ElementLine [-50.00mil -50.00mil 50.00mil -50.00mil 10.00mil]
+       ElementArc [-192.00mil -50.00mil 122.00mil 122.00mil 90 360 10.00mil]
+       ElementArc [2092.00mil -50.00mil 122.00mil 122.00mil 90 360 10.00mil]
+       ElementArc [-192.00mil -1980.00mil 122.00mil 122.00mil 90 360 10.00mil]
+       ElementArc [2092.00mil -1980.00mil 122.00mil 122.00mil 90 360 10.00mil]
+
+       )
+
+Element["" "Molex 39-03-0040.fp" "MM1/MD3/J1" "unknown" 3600.00mil 3260.00mil -350.00mil 100.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "CONNECTOR_4")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
+       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
+       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
+       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
+       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
+       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
+       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
+       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
+       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
 
        )
 
-Element["" "0603" "MP1/C1" "0.1uF" 114.1580mm 2380.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "Molex 39-03-0040.fp" "MM1/MD4/J1" "unknown" 3600.00mil 2580.00mil -350.00mil 100.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "CONNECTOR_4")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
+       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
+       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
+       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
+       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
+       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
+       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
+       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
+       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
 
        )
 
-Element["" "NICHICON_WT_CAP_8_10.fp" "PS1/C2" "220uF" 43.1626mm 105.4624mm 0.0000 0.0000 0 100 ""]
+Element["" "Molex 39-03-0040.fp" "MM1/MD5/J1" "unknown" 3590.00mil 1940.00mil -350.00mil 100.00mil 0 100 ""]
 (
-       Attribute("device" "POLARIZED_CAPACITOR")
+       Attribute("device" "CONNECTOR_4")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[0.0000 -161.41mil 0.0000 -82.67mil 63.30mil 10.00mil 73.30mil "+" "1" "square"]
-       Pad[0.0000 82.67mil 0.0000 161.41mil 63.30mil 10.00mil 73.30mil "-" "2" "square,edge2"]
-       ElementLine [180.32mil 180.32mil 44.65mil 180.32mil 10.00mil]
-       ElementLine [180.32mil 180.32mil 180.32mil -150.32mil 10.00mil]
-       ElementLine [180.32mil -150.32mil 150.32mil -180.32mil 10.00mil]
-       ElementLine [150.32mil -180.32mil 44.65mil -180.32mil 10.00mil]
-       ElementLine [-180.32mil 180.32mil -44.65mil 180.32mil 10.00mil]
-       ElementLine [-180.32mil 180.32mil -180.32mil -150.32mil 10.00mil]
-       ElementLine [-180.32mil -150.32mil -150.32mil -180.32mil 10.00mil]
-       ElementLine [-150.32mil -180.32mil -44.65mil -180.32mil 10.00mil]
+       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
+       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
+       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
+       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
+       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
+       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
+       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
+       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
+       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
 
        )
 
-Element["" "Molex 39-03-0040.fp" "MD1/J1" "unknown" 137.3573mm 72.5790mm -350.00mil 100.00mil 0 100 ""]
+Element["" "Molex 39-03-0040.fp" "MM1/MD2/J1" "unknown" 3630.00mil 3980.00mil -350.00mil 100.00mil 0 100 ""]
 (
        Attribute("device" "CONNECTOR_4")
        Attribute("manufacturer" "unknown")
@@ -1109,7 +1206,7 @@ Element["" "Molex 39-03-0040.fp" "MD1/J1" "unknown" 137.3573mm 72.5790mm -350.00
 
        )
 
-Element["" "Molex 39-03-0040.fp" "MD2/J1" "unknown" 137.7337mm 93.3263mm -350.00mil 100.00mil 0 100 ""]
+Element["" "Molex 39-03-0040.fp" "MM1/MD1/J1" "unknown" 3620.00mil 4710.00mil -350.00mil 100.00mil 0 100 ""]
 (
        Attribute("device" "CONNECTOR_4")
        Attribute("manufacturer" "unknown")
@@ -1117,7 +1214,7 @@ Element["" "Molex 39-03-0040.fp" "MD2/J1" "unknown" 137.7337mm 93.3263mm -350.00
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
        Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
-       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
+       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2,thermal(5X)"]
        Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
        Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
        Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
@@ -1128,7 +1225,7 @@ Element["" "Molex 39-03-0040.fp" "MD2/J1" "unknown" 137.7337mm 93.3263mm -350.00
 
        )
 
-Element["" "LQFP44_10" "MD1/U3" "unknown" 117.6464mm 75.3223mm -20.00mil -60.00mil 0 100 ""]
+Element["" "LQFP44_10" "MM1/MD3/U3" "unknown" 2740.00mil 3350.00mil -20.00mil -60.00mil 0 100 ""]
 (
        Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
@@ -1188,7 +1285,7 @@ Element["" "LQFP44_10" "MD1/U3" "unknown" 117.6464mm 75.3223mm -20.00mil -60.00m
 
        )
 
-Element["" "LQFP44_10" "MD2/U3" "unknown" 117.5261mm 95.3935mm -20.00mil -60.00mil 0 100 ""]
+Element["" "LQFP44_10" "MM1/MD2/U3" "unknown" 2730.00mil 4040.00mil -20.00mil -60.00mil 0 100 ""]
 (
        Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
@@ -1248,73 +1345,262 @@ Element["" "LQFP44_10" "MD2/U3" "unknown" 117.5261mm 95.3935mm -20.00mil -60.00m
 
        )
 
-Element["" "CSR2010.fp" "MD2/R5" ".075" 101.8957mm 93.5816mm 0.0000 -40.00mil 0 100 ""]
+Element["" "LQFP44_10" "MM1/MD5/U3" "unknown" 2760.00mil 1990.00mil -20.00mil -60.00mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "1" "square"]
+       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square"]
+       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square"]
+       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square"]
+       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square"]
+       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "OA2" "6" "square"]
+       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square"]
+       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square"]
+       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square"]
+       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square"]
+       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square"]
+       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
+       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
+       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
+       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
+       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
+       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
+       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
+       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
+       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
+       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
+       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
+       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square,edge2"]
+       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square,edge2"]
+       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square,edge2"]
+       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square,edge2"]
+       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square,edge2"]
+       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "OB2" "28" "square,edge2"]
+       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square,edge2"]
+       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square,edge2"]
+       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square,edge2"]
+       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square,edge2"]
+       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "33" "square,edge2"]
+       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
+       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
+       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
+       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
+       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
+       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
+       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
+       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
+       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
+       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
+       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
+       ElementLine [-163.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
+       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
+       ElementLine [192.85mil 192.85mil -192.85mil 192.85mil 8.00mil]
+       ElementLine [-192.85mil 192.85mil -192.85mil -163.85mil 8.00mil]
+       ElementLine [-192.85mil -163.85mil -163.85mil -192.85mil 8.00mil]
+       ElementArc [-163.85mil -163.85mil 10.00mil 10.00mil 0 360 8.00mil]
 
        )
 
-Element["" "0402.fp" "MD2/C15" "10nF" 93.3524mm 94.5210mm -31.50mil -31.50mil 0 100 ""]
+Element["" "LQFP44_10" "MM1/MD4/U3" "unknown" 2790.00mil 2660.00mil -20.00mil -60.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "1" "square"]
+       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square"]
+       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square"]
+       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square"]
+       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square"]
+       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "OA2" "6" "square"]
+       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square"]
+       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square"]
+       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square"]
+       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square"]
+       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square"]
+       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
+       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
+       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
+       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
+       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
+       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
+       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
+       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
+       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
+       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
+       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
+       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square,edge2"]
+       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square,edge2"]
+       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square,edge2"]
+       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square,edge2"]
+       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square,edge2"]
+       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "OB2" "28" "square,edge2"]
+       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square,edge2"]
+       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square,edge2"]
+       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square,edge2"]
+       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square,edge2"]
+       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "33" "square,edge2"]
+       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
+       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
+       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
+       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
+       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
+       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
+       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
+       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
+       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
+       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
+       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
+       ElementLine [-163.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
+       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
+       ElementLine [192.85mil 192.85mil -192.85mil 192.85mil 8.00mil]
+       ElementLine [-192.85mil 192.85mil -192.85mil -163.85mil 8.00mil]
+       ElementLine [-192.85mil -163.85mil -163.85mil -192.85mil 8.00mil]
+       ElementArc [-163.85mil -163.85mil 10.00mil 10.00mil 0 360 8.00mil]
 
        )
 
-Element["" "0402.fp" "MD2/R2" "22" 3815.70mil 89.1399mm -31.50mil -31.50mil 0 100 ""]
+Element["" "Molex_39-29-1027.fp" "PS1/J2" "unknown" 770.00mil 2720.00mil -382.00mil 0.0000 3 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "PWRJACK")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pin[0.0000 0.0000 180.00mil 60.00mil 220.00mil 80.00mil "1" "1" "square,edge2,thermal(1X)"]
+       Pin[-217.00mil 0.0000 180.00mil 60.00mil 220.00mil 80.00mil "2" "2" "square,edge2,thermal(2X)"]
+       Pin[-382.00mil -177.00mil 130.00mil 0.0000 150.00mil 130.00mil "1" "1" "hole,edge2"]
+       Pin[-382.00mil 177.00mil 130.00mil 0.0000 150.00mil 130.00mil "1" "1" "hole,edge2"]
+       ElementLine [-260.00mil -303.00mil -260.00mil 303.00mil 10.00mil]
+       ElementLine [-504.00mil 303.00mil -260.00mil 303.00mil 10.00mil]
+       ElementLine [-504.00mil 106.00mil -504.00mil 303.00mil 10.00mil]
+       ElementLine [-764.00mil 106.00mil -504.00mil 106.00mil 10.00mil]
+       ElementLine [-764.00mil -106.00mil -764.00mil 106.00mil 10.00mil]
+       ElementLine [-764.00mil -106.00mil -504.00mil -106.00mil 10.00mil]
+       ElementLine [-504.00mil -303.00mil -504.00mil -106.00mil 10.00mil]
+       ElementLine [-504.00mil -303.00mil -260.00mil -303.00mil 10.00mil]
+       ElementArc [0.0000 -120.00mil 20.00mil 20.00mil 270 360 20.00mil]
 
        )
 
-Element["" "0402.fp" "MD2/C7" "470nF" 97.3545mm 3399.90mil -31.50mil -31.50mil 0 100 ""]
+Element["" "HEADER40_1" "IO1/io2" "unknown" 630.00mil 1540.00mil -50.00mil -210.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "HEADER40")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MD1/R2" "22" 104.1328mm 72.5083mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "RESISTOR")
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square,edge2"]
+       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "edge2"]
+       Pin[200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" "edge2"]
+       Pin[300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" "edge2"]
+       Pin[400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" "edge2"]
+       Pin[500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" "edge2"]
+       Pin[600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "7" "7" "edge2"]
+       Pin[700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "8" "8" "edge2"]
+       Pin[800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "9" "9" "edge2"]
+       Pin[900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "10" "10" "edge2"]
+       Pin[1000.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "11" "11" "edge2"]
+       Pin[1100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "12" "12" "edge2"]
+       Pin[1200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "13" "13" "edge2"]
+       Pin[1300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "14" "14" "edge2"]
+       Pin[1400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "15" "15" "edge2"]
+       Pin[1500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "16" "16" "edge2"]
+       Pin[1600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "17" "17" "edge2"]
+       Pin[1700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "18" "18" "edge2"]
+       Pin[1800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "19" "19" "edge2"]
+       Pin[1900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "20" "20" "edge2"]
+       Pin[1900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "21" "21" "edge2"]
+       Pin[1800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "22" "22" "edge2"]
+       Pin[1700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "23" "23" "edge2"]
+       Pin[1600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "24" "24" "edge2"]
+       Pin[1500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "25" "25" "edge2"]
+       Pin[1400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "26" "26" "edge2"]
+       Pin[1300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "27" "27" "edge2"]
+       Pin[1200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "28" "28" "edge2"]
+       Pin[1100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "29" "29" "edge2"]
+       Pin[1000.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "30" "30" "edge2"]
+       Pin[900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "31" "31" "edge2"]
+       Pin[800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "32" "32" "edge2"]
+       Pin[700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "33" "33" "edge2"]
+       Pin[600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "34" "34" "edge2"]
+       Pin[500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "35" "35" "edge2"]
+       Pin[400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "36" "36" "edge2"]
+       Pin[300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "37" "37" "edge2"]
+       Pin[200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "38" "38" "edge2"]
+       Pin[100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "39" "39" "edge2"]
+       Pin[0.0000 -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "40" "40" "edge2"]
+       ElementLine [-50.00mil 50.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [1950.00mil -150.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil 1950.00mil -150.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil -50.00mil 50.00mil 10.00mil]
+       ElementLine [50.00mil -50.00mil 50.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -50.00mil 50.00mil -50.00mil 10.00mil]
+
+       )
+
+Element["" "HEADER40_1" "IO1/io1" "unknown" 650.00mil 540.00mil -50.00mil -210.00mil 0 100 ""]
+(
+       Attribute("device" "HEADER40")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "CSR2010.fp" "MD1/R4" ".075" 105.2745mm 76.7987mm 0.0000 -40.00mil 0 100 ""]
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square,edge2"]
+       Pin[100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "edge2"]
+       Pin[200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" "edge2"]
+       Pin[300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" "edge2"]
+       Pin[400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" "edge2"]
+       Pin[500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" "edge2"]
+       Pin[600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "7" "7" "edge2"]
+       Pin[700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "8" "8" "edge2"]
+       Pin[800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "9" "9" "edge2"]
+       Pin[900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "10" "10" "edge2"]
+       Pin[1000.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "11" "11" "edge2"]
+       Pin[1100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "12" "12" "edge2"]
+       Pin[1200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "13" "13" "edge2"]
+       Pin[1300.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "14" "14" "edge2"]
+       Pin[1400.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "15" "15" "edge2"]
+       Pin[1500.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "16" "16" "edge2"]
+       Pin[1600.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "17" "17" "edge2"]
+       Pin[1700.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "18" "18" "edge2"]
+       Pin[1800.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "19" "19" "edge2"]
+       Pin[1900.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "20" "20" "edge2"]
+       Pin[1900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "21" "21" "edge2"]
+       Pin[1800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "22" "22" "edge2"]
+       Pin[1700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "23" "23" "edge2"]
+       Pin[1600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "24" "24" "edge2"]
+       Pin[1500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "25" "25" "edge2"]
+       Pin[1400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "26" "26" "edge2"]
+       Pin[1300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "27" "27" "edge2"]
+       Pin[1200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "28" "28" "edge2"]
+       Pin[1100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "29" "29" "edge2"]
+       Pin[1000.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "30" "30" "edge2"]
+       Pin[900.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "31" "31" "edge2"]
+       Pin[800.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "32" "32" "edge2"]
+       Pin[700.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "33" "33" "edge2"]
+       Pin[600.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "34" "34" "edge2"]
+       Pin[500.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "35" "35" "edge2"]
+       Pin[400.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "36" "36" "edge2"]
+       Pin[300.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "37" "37" "edge2"]
+       Pin[200.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "38" "38" "edge2"]
+       Pin[100.00mil -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "39" "39" "edge2"]
+       Pin[0.0000 -100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "40" "40" "edge2"]
+       ElementLine [-50.00mil 50.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [1950.00mil -150.00mil 1950.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil 1950.00mil -150.00mil 10.00mil]
+       ElementLine [-50.00mil -150.00mil -50.00mil 50.00mil 10.00mil]
+       ElementLine [50.00mil -50.00mil 50.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -50.00mil 50.00mil -50.00mil 10.00mil]
+
+       )
+
+Element["" "CSR2010.fp" "MM1/MD4/R5" ".075" 4510.00mil 2620.00mil 0.0000 -40.00mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
@@ -1332,43 +1618,31 @@ Element["" "CSR2010.fp" "MD1/R4" ".075" 105.2745mm 76.7987mm 0.0000 -40.00mil 0
 
        )
 
-Element["" "CSR2010.fp" "MD1/R5" ".075" 105.5140mm 69.4291mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD4/C16" "10nF" 4810.00mil 2570.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "CSR2010.fp" "MD2/R4" ".075" 101.5293mm 98.7701mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD4/R3" "22" 4980.00mil 2570.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD1/C15" "10nF" 95.2028mm 69.9908mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD4/C7" "470nF" 5150.00mil 2570.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1380,21 +1654,27 @@ Element["" "0402.fp" "MD1/C15" "10nF" 95.2028mm 69.9908mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "0402.fp" "MD1/C16" "10nF" 95.5476mm 72.7183mm -31.50mil -31.50mil 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD4/R4" ".075" 4410.00mil 2800.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
 
-Element["" "0402.fp" "MD1/R3" "22" 3516.80mil 70.0669mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD4/C15" "10nF" 4710.00mil 2750.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
@@ -1404,9 +1684,9 @@ Element["" "0402.fp" "MD1/R3" "22" 3516.80mil 70.0669mm -31.50mil -31.50mil 0 10
 
        )
 
-Element["" "0402.fp" "MD1/C7" "470nF" 88.7975mm 72.7052mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD4/R2" "22" 4880.00mil 2750.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
@@ -1416,31 +1696,31 @@ Element["" "0402.fp" "MD1/C7" "470nF" 88.7975mm 72.7052mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "0402.fp" "MD2/R3" "22" 87.2003mm 92.5314mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD4/C9" "100nF" 5070.00mil 2750.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD2/C16" "10nF" 87.0529mm 3823.50mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD4/C12" "100nF" 5270.00mil 2750.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD2/C12" "100nF" 78.0001mm 92.2538mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD4/C11" "100nF" 5470.00mil 2750.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1452,43 +1732,43 @@ Element["" "0603.fp" "MD2/C12" "100nF" 78.0001mm 92.2538mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "0603.fp" "MD2/C11" "100nF" 81.0123mm 96.8493mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/IO1/C3" "10nF" 1100.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD1/C12" "100nF" 89.4174mm 75.6149mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/IO1/C2" "10nF" 1270.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD1/C11" "100nF" 90.3082mm 79.5350mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/IO1/C1" "10nF" 1840.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD1/C9" "100nF" 3365.70mil 76.5995mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C5" "0.1uF" 1210.00mil 3640.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1500,7 +1780,7 @@ Element["" "0603.fp" "MD1/C9" "100nF" 3365.70mil 76.5995mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "0603.fp" "MD2/C9" "100nF" 84.5156mm 88.9367mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C4" "0.1uF" 1410.00mil 3640.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1512,110 +1792,55 @@ Element["" "0603.fp" "MD2/C9" "100nF" 84.5156mm 88.9367mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "Molex 39-03-0040.fp" "MD3/J1" "unknown" 139.3474mm 113.3002mm -350.00mil 100.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/IO1/R1" "10K" 1600.00mil 3630.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CONNECTOR_4")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
-       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
-       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
-       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
-       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
-       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
-       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
-       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
-       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "LQFP44_10" "MD3/U3" "unknown" 118.5900mm 4581.80mil -20.00mil -60.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C6" "0.1uF" 1300.00mil 2630.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "1" "square"]
-       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square"]
-       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square"]
-       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square"]
-       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square"]
-       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "OA2" "6" "square"]
-       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square"]
-       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square"]
-       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square"]
-       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square"]
-       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square"]
-       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
-       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
-       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
-       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
-       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
-       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
-       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
-       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
-       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
-       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
-       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
-       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square,edge2"]
-       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square,edge2"]
-       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square,edge2"]
-       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square,edge2"]
-       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square,edge2"]
-       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "OB2" "28" "square,edge2"]
-       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square,edge2"]
-       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square,edge2"]
-       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square,edge2"]
-       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square,edge2"]
-       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "33" "square,edge2"]
-       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
-       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
-       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
-       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
-       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
-       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
-       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
-       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
-       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
-       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
-       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
-       ElementLine [-163.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
-       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
-       ElementLine [192.85mil 192.85mil -192.85mil 192.85mil 8.00mil]
-       ElementLine [-192.85mil 192.85mil -192.85mil -163.85mil 8.00mil]
-       ElementLine [-192.85mil -163.85mil -163.85mil -192.85mil 8.00mil]
-       ElementArc [-163.85mil -163.85mil 10.00mil 10.00mil 0 360 8.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD3/C7" "470nF" 106.7806mm 109.1956mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C7" "0.1uF" 1500.00mil 2630.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD3/R2" "22" 106.9787mm 110.5846mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C8" "0.1uF" 1350.00mil 2510.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD3/C11" "100nF" 119.6088mm 107.9763mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C9" "0.1uF" 1550.00mil 2510.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1627,19 +1852,19 @@ Element["" "0603.fp" "MD3/C11" "100nF" 119.6088mm 107.9763mm -31.50mil -31.50mil
 
        )
 
-Element["" "0402.fp" "MD3/R3" "22" 107.6193mm 113.7079mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C10" "0.1uF" 1250.00mil 2390.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "MD3/C12" "100nF" 106.6200mm 117.5253mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C11" "0.1uF" 1450.00mil 2390.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1651,37 +1876,31 @@ Element["" "0603.fp" "MD3/C12" "100nF" 106.6200mm 117.5253mm -31.50mil -31.50mil
 
        )
 
-Element["" "CSR2010.fp" "MD3/R5" ".075" 100.5703mm 113.5198mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C13" "0.1uF" 1240.00mil 2190.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD3/C16" "10nF" 106.4086mm 120.9859mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/IO1/C12" "0.1uF" 1450.00mil 2170.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "CSR2010.fp" "MD3/R4" ".075" 100.3705mm 119.2362mm 0.0000 -40.00mil 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD3/R4" ".075" 2530.00mil 3700.00mil 0.0000 -40.00mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
@@ -1699,7 +1918,7 @@ Element["" "CSR2010.fp" "MD3/R4" ".075" 100.3705mm 119.2362mm 0.0000 -40.00mil 0
 
        )
 
-Element["" "0402.fp" "MD3/C15" "10nF" 107.3098mm 122.9299mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD3/C15" "10nF" 2830.00mil 3650.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1711,37 +1930,31 @@ Element["" "0402.fp" "MD3/C15" "10nF" 107.3098mm 122.9299mm -31.50mil -31.50mil
 
        )
 
-Element["" "0603.fp" "MD3/C9" "100nF" 109.0959mm 125.7372mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD3/R2" "22" 3010.00mil 3650.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "SOT223" "PS1/U102" "unknown" 69.3807mm 25.9914mm 253.00mil -329.00mil 3 100 ""]
+Element["" "0603.fp" "MM1/MD3/C9" "100nF" 3190.00mil 3660.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "UA78M33CDCYR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[0.0000 -33.00mil 0.0000 33.00mil 56.00mil 30.00mil 62.00mil "input" "1" "square,edge2"]
-       Pad[90.00mil -33.00mil 90.00mil 33.00mil 56.00mil 30.00mil 62.00mil "G" "2" "square,edge2"]
-       Pad[181.00mil -33.00mil 181.00mil 33.00mil 56.00mil 30.00mil 62.00mil "output" "3" "square,edge2"]
-       Pad[45.00mil -244.00mil 135.00mil -244.00mil 122.00mil 30.00mil 128.00mil "G" "4" "square"]
-       ElementLine [-52.00mil -329.00mil -52.00mil 85.00mil 10.00mil]
-       ElementLine [-52.00mil 85.00mil 233.00mil 85.00mil 10.00mil]
-       ElementLine [233.00mil 85.00mil 233.00mil -329.00mil 10.00mil]
-       ElementLine [233.00mil -329.00mil -52.00mil -329.00mil 10.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "PS1/C101" "0.1uF" 79.3782mm 34.2249mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD3/C12" "100nF" 3390.00mil 3660.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1753,61 +1966,49 @@ Element["" "0603.fp" "PS1/C101" "0.1uF" 79.3782mm 34.2249mm -31.50mil -31.50mil
 
        )
 
-Element["" "0402.fp" "PS1/C100" "0.33uF" 3083.50mil 1009.50mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD3/C11" "100nF" 3590.00mil 3660.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "CB3_OSC.fp" "IO1/OSC1" "16MHz" 3740.00mil 2032.00mil 0.0000 0.0000 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD2/R5" ".075" 3210.00mil 2980.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-100.00mil 82.00mil -100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "EOH" "1" "square"]
-       Pad[100.00mil 82.00mil 100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "GND" "2" "square,edge2"]
-       Pad[100.00mil -82.00mil 100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "OUTPUT" "3" "square,edge2"]
-       Pad[-100.00mil -82.00mil -100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "Vin" "4" "square"]
-       ElementLine [-140.00mil 130.00mil 160.00mil 130.00mil 10.00mil]
-       ElementLine [160.00mil 130.00mil 160.00mil -130.00mil 10.00mil]
-       ElementLine [160.00mil -130.00mil -160.00mil -130.00mil 10.00mil]
-       ElementLine [-160.00mil -130.00mil -160.00mil 110.00mil 10.00mil]
-       ElementLine [-160.00mil 110.00mil -140.00mil 130.00mil 10.00mil]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
 
-Element["" "ICS551.fp" "IO1/CD1" "unknown" 82.2361mm 48.2436mm 130.00mil 38.00mil 3 100 ""]
+Element["" "0402.fp" "MM1/MD2/C16" "10nF" 3510.00mil 2930.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
-       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
-       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
-       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
-       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
-       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
-       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
-       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
-       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
-       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
-       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "IO1/R1" "10K" 106.4240mm 49.5390mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD2/R3" "22" 3680.00mil 2930.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
@@ -1819,7 +2020,7 @@ Element["" "0402.fp" "IO1/R1" "10K" 106.4240mm 49.5390mm -31.50mil -31.50mil 0 1
 
        )
 
-Element["" "0402.fp" "IO1/C3" "10nF" 123.4854mm 45.7774mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD2/C7" "470nF" 3850.00mil 2930.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1831,30 +2032,25 @@ Element["" "0402.fp" "IO1/C3" "10nF" 123.4854mm 45.7774mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "ICS551.fp" "IO1/CD2" "unknown" 4917.50mil 2175.00mil 0.0000 0.0000 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD2/R4" ".075" 80.9140mm 2400.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
-       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
-       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
-       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
-       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
-       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
-       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
-       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
-       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
-       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
-       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
 
-Element["" "0402.fp" "IO1/C1" "10nF" 131.5596mm 46.8415mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD2/C15" "10nF" 88.5340mm 2350.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -1866,9 +2062,9 @@ Element["" "0402.fp" "IO1/C1" "10nF" 131.5596mm 46.8415mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "0402.fp" "IO1/C2" "10nF" 135.6142mm 52.8704mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD2/R2" "22" 92.8520mm 2350.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
@@ -1878,359 +2074,223 @@ Element["" "0402.fp" "IO1/C2" "10nF" 135.6142mm 52.8704mm -31.50mil -31.50mil 0
 
        )
 
-Element["" "Crystal_HC49.fp" "MP1/X1" "16MHz" 3834.10mil 591.00mil 0.0000 -200.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD2/C9" "100nF" 97.4240mm 2360.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CRYSTAL")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-259.80mil 0.0000 -122.00mil 0.0000 82.70mil 20.00mil 90.70mil "1" "1" "square"]
-       Pad[122.00mil 0.0000 259.80mil 0.0000 82.70mil 20.00mil 90.70mil "2" "2" "square,edge2"]
-       ElementLine [-230.30mil 98.40mil 230.30mil 98.40mil 15.00mil]
-       ElementLine [230.30mil -98.40mil -230.30mil -98.40mil 15.00mil]
-       ElementLine [230.30mil 98.40mil 230.30mil 65.00mil 15.00mil]
-       ElementLine [230.30mil -98.40mil 230.30mil -65.00mil 15.00mil]
-       ElementLine [-230.30mil 98.40mil -230.30mil 65.00mil 15.00mil]
-       ElementLine [-230.30mil -98.40mil -230.30mil -65.00mil 15.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "RESC3225M.fp" "PS1/R1" "0?" 26.2131mm 1738.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD2/C12" "100nF" 102.7580mm 2360.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-62.99mil -25.59mil -62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "1" "1" "square"]
-       Pad[62.99mil -25.59mil 62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "2" "2" "square"]
-       ElementLine [-19.68mil -55.11mil 19.68mil -55.11mil 8.00mil]
-       ElementLine [-19.68mil 55.11mil 19.68mil 55.11mil 8.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "RESC3225M.fp" "PS1/R2" "0?" 25.4907mm 48.5103mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD2/C11" "100nF" 107.8380mm 2360.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-62.99mil -25.59mil -62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "1" "1" "square"]
-       Pad[62.99mil -25.59mil 62.99mil 25.59mil 59.05mil 20.00mil 65.05mil "2" "2" "square"]
-       ElementLine [-19.68mil -55.11mil 19.68mil -55.11mil 8.00mil]
-       ElementLine [-19.68mil 55.11mil 19.68mil 55.11mil 8.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "QSOP16.fp" "IO1/U1" "unknown" 75.9853mm 70.1314mm 122.00mil 38.00mil 3 100 ""]
+Element["" "CSR2010.fp" "MM1/MD5/R5" ".075" 3490.00mil 1660.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.00mil 0.0000 7.00mil 0.0000 16.00mil 30.00mil 22.00mil "VCCA" "1" ""]
-       Pad[-15.00mil 25.00mil 7.00mil 25.00mil 16.00mil 30.00mil 22.00mil "INA1" "2" "square"]
-       Pad[-15.00mil 50.00mil 7.00mil 50.00mil 16.00mil 30.00mil 22.00mil "INA2" "3" "square"]
-       Pad[-15.00mil 75.00mil 7.00mil 75.00mil 16.00mil 30.00mil 22.00mil "OUTA1" "4" "square"]
-       Pad[-15.00mil 100.00mil 7.00mil 100.00mil 16.00mil 30.00mil 22.00mil "OUTA2" "5" "square"]
-       Pad[-15.00mil 125.00mil 7.00mil 125.00mil 16.00mil 30.00mil 22.00mil "IOA1" "6" "square"]
-       Pad[-15.00mil 150.00mil 7.00mil 150.00mil 16.00mil 30.00mil 22.00mil "IOA2" "7" "square"]
-       Pad[-15.00mil 175.00mil 7.00mil 175.00mil 16.00mil 30.00mil 22.00mil "GNDA" "8" "square"]
-       Pad[197.00mil 176.00mil 219.00mil 176.00mil 16.00mil 30.00mil 22.00mil "GNDB" "9" "square,edge2"]
-       Pad[197.00mil 151.00mil 219.00mil 151.00mil 16.00mil 30.00mil 22.00mil "IOB2" "10" "square,edge2"]
-       Pad[197.00mil 126.00mil 219.00mil 126.00mil 16.00mil 30.00mil 22.00mil "IOB1" "11" "square,edge2"]
-       Pad[197.00mil 101.00mil 219.00mil 101.00mil 16.00mil 30.00mil 22.00mil "INB2" "12" "square,edge2"]
-       Pad[197.00mil 76.00mil 219.00mil 76.00mil 16.00mil 30.00mil 22.00mil "INB1" "13" "square,edge2"]
-       Pad[197.00mil 51.00mil 219.00mil 51.00mil 16.00mil 30.00mil 22.00mil "OUTB2" "14" "square,edge2"]
-       Pad[197.00mil 26.00mil 219.00mil 26.00mil 16.00mil 30.00mil 22.00mil "OUTB1" "15" "square,edge2"]
-       Pad[197.00mil 1.00mil 219.00mil 1.00mil 16.00mil 30.00mil 22.00mil "VCCB" "16" "square,edge2"]
-       ElementLine [-33.00mil -22.00mil 77.00mil -22.00mil 10.00mil]
-       ElementLine [127.00mil -22.00mil 237.00mil -22.00mil 10.00mil]
-       ElementLine [237.00mil -22.00mil 237.00mil 198.00mil 10.00mil]
-       ElementLine [237.00mil 198.00mil -33.00mil 198.00mil 10.00mil]
-       ElementLine [-33.00mil 198.00mil -33.00mil -22.00mil 10.00mil]
-       ElementArc [102.00mil -22.00mil 25.00mil 25.00mil 0 180 10.00mil]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
 
-Element["" "QSOP16.fp" "IO1/U2" "unknown" 86.4689mm 100.3843mm 122.00mil 38.00mil 3 100 ""]
+Element["" "0402.fp" "MM1/MD5/C16" "10nF" 3790.00mil 1610.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.00mil 0.0000 7.00mil 0.0000 16.00mil 30.00mil 22.00mil "VCCA" "1" ""]
-       Pad[-15.00mil 25.00mil 7.00mil 25.00mil 16.00mil 30.00mil 22.00mil "INA1" "2" "square"]
-       Pad[-15.00mil 50.00mil 7.00mil 50.00mil 16.00mil 30.00mil 22.00mil "INA2" "3" "square"]
-       Pad[-15.00mil 75.00mil 7.00mil 75.00mil 16.00mil 30.00mil 22.00mil "OUTA1" "4" "square"]
-       Pad[-15.00mil 100.00mil 7.00mil 100.00mil 16.00mil 30.00mil 22.00mil "OUTA2" "5" "square"]
-       Pad[-15.00mil 125.00mil 7.00mil 125.00mil 16.00mil 30.00mil 22.00mil "IOA1" "6" "square"]
-       Pad[-15.00mil 150.00mil 7.00mil 150.00mil 16.00mil 30.00mil 22.00mil "IOA2" "7" "square"]
-       Pad[-15.00mil 175.00mil 7.00mil 175.00mil 16.00mil 30.00mil 22.00mil "GNDA" "8" "square"]
-       Pad[197.00mil 176.00mil 219.00mil 176.00mil 16.00mil 30.00mil 22.00mil "GNDB" "9" "square,edge2"]
-       Pad[197.00mil 151.00mil 219.00mil 151.00mil 16.00mil 30.00mil 22.00mil "IOB2" "10" "square,edge2"]
-       Pad[197.00mil 126.00mil 219.00mil 126.00mil 16.00mil 30.00mil 22.00mil "IOB1" "11" "square,edge2"]
-       Pad[197.00mil 101.00mil 219.00mil 101.00mil 16.00mil 30.00mil 22.00mil "INB2" "12" "square,edge2"]
-       Pad[197.00mil 76.00mil 219.00mil 76.00mil 16.00mil 30.00mil 22.00mil "INB1" "13" "square,edge2"]
-       Pad[197.00mil 51.00mil 219.00mil 51.00mil 16.00mil 30.00mil 22.00mil "OUTB2" "14" "square,edge2"]
-       Pad[197.00mil 26.00mil 219.00mil 26.00mil 16.00mil 30.00mil 22.00mil "OUTB1" "15" "square,edge2"]
-       Pad[197.00mil 1.00mil 219.00mil 1.00mil 16.00mil 30.00mil 22.00mil "VCCB" "16" "square,edge2"]
-       ElementLine [-33.00mil -22.00mil 77.00mil -22.00mil 10.00mil]
-       ElementLine [127.00mil -22.00mil 237.00mil -22.00mil 10.00mil]
-       ElementLine [237.00mil -22.00mil 237.00mil 198.00mil 10.00mil]
-       ElementLine [237.00mil 198.00mil -33.00mil 198.00mil 10.00mil]
-       ElementLine [-33.00mil 198.00mil -33.00mil -22.00mil 10.00mil]
-       ElementArc [102.00mil -22.00mil 25.00mil 25.00mil 0 180 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "IO1/C6" "0.1uF" 82.6450mm 99.7901mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD5/R3" "22" 3960.00mil 1610.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "IO1/C4" "0.1uF" 83.9066mm 4210.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD5/C7" "470nF" 4140.00mil 1610.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0603.fp" "IO1/C5" "0.1uF" 3237.90mil 103.1689mm -31.50mil -31.50mil 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD5/R4" ".075" 3380.00mil 1430.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
 
-Element["" "0603.fp" "IO1/C7" "0.1uF" 3122.90mil 105.6017mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD5/C15" "10nF" 3680.00mil 1380.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "Molex 39-03-0040.fp" "MD5/J1" "unknown" 139.3101mm 157.5719mm -350.00mil 100.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD5/R2" "22" 3850.00mil 1380.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CONNECTOR_4")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
-       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
-       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
-       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
-       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
-       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
-       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
-       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
-       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "Molex 39-03-0040.fp" "MD4/J1" "unknown" 139.3099mm 137.8146mm -350.00mil 100.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD5/C9" "100nF" 4040.00mil 1380.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CONNECTOR_4")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pin[0.0000 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "1" "1" "square,edge2"]
-       Pin[0.0000 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "2" "2" "square,edge2"]
-       Pin[-217.00mil 0.0000 100.00mil 60.00mil 140.00mil 70.00mil "3" "3" "square,edge2"]
-       Pin[-217.00mil 165.00mil 100.00mil 60.00mil 140.00mil 70.00mil "4" "4" "square,edge2"]
-       Pin[287.00mil 83.00mil 118.00mil 0.0000 150.00mil 118.00mil "1" "1" "hole,edge2"]
-       ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 10.00mil]
-       ElementLine [510.00mil -107.00mil 510.00mil 272.00mil 10.00mil]
-       ElementLine [510.00mil 272.00mil -300.00mil 272.00mil 10.00mil]
-       ElementLine [-300.00mil 272.00mil -300.00mil -107.00mil 10.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "LQFP44_10" "MD5/U3" "unknown" 121.4008mm 160.0662mm -20.00mil -60.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD5/C12" "100nF" 4240.00mil 1380.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "1" "square"]
-       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square"]
-       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square"]
-       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square"]
-       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square"]
-       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "OA2" "6" "square"]
-       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square"]
-       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square"]
-       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square"]
-       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square"]
-       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square"]
-       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
-       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
-       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
-       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
-       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
-       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
-       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
-       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
-       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
-       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
-       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
-       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square,edge2"]
-       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square,edge2"]
-       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square,edge2"]
-       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square,edge2"]
-       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square,edge2"]
-       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "OB2" "28" "square,edge2"]
-       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square,edge2"]
-       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square,edge2"]
-       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square,edge2"]
-       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square,edge2"]
-       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "33" "square,edge2"]
-       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
-       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
-       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
-       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
-       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
-       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
-       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
-       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
-       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
-       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
-       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
-       ElementLine [-163.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
-       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
-       ElementLine [192.85mil 192.85mil -192.85mil 192.85mil 8.00mil]
-       ElementLine [-192.85mil 192.85mil -192.85mil -163.85mil 8.00mil]
-       ElementLine [-192.85mil -163.85mil -163.85mil -192.85mil 8.00mil]
-       ElementArc [-163.85mil -163.85mil 10.00mil 10.00mil 0 360 8.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "LQFP44_10" "MD4/U3" "unknown" 119.2272mm 140.8339mm -20.00mil -60.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD5/C11" "100nF" 4440.00mil 1380.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "unknown")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "1" "square"]
-       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square"]
-       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square"]
-       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square"]
-       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square"]
-       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "OA2" "6" "square"]
-       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square"]
-       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square"]
-       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square"]
-       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square"]
-       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square"]
-       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
-       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
-       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
-       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
-       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
-       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
-       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
-       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
-       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
-       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
-       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
-       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square,edge2"]
-       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square,edge2"]
-       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square,edge2"]
-       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square,edge2"]
-       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square,edge2"]
-       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "OB2" "28" "square,edge2"]
-       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square,edge2"]
-       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square,edge2"]
-       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square,edge2"]
-       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square,edge2"]
-       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "33" "square,edge2"]
-       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
-       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
-       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
-       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
-       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
-       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
-       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
-       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
-       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
-       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
-       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
-       ElementLine [-163.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
-       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
-       ElementLine [192.85mil 192.85mil -192.85mil 192.85mil 8.00mil]
-       ElementLine [-192.85mil 192.85mil -192.85mil -163.85mil 8.00mil]
-       ElementLine [-192.85mil -163.85mil -163.85mil -192.85mil 8.00mil]
-       ElementArc [-163.85mil -163.85mil 10.00mil 10.00mil 0 360 8.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "CSR2010.fp" "MD5/R4" ".075" 107.5776mm 157.6123mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD1/R2" "22" 4890.00mil 4600.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "CSR2010.fp" "MD4/R4" ".075" 106.4912mm 136.6626mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD1/C9" "100nF" 5080.00mil 4610.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "RESISTOR")
+       Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
 
        )
 
-Element["" "CSR2010.fp" "MD4/R5" ".075" 106.6869mm 142.7350mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0603.fp" "MM1/MD1/C12" "100nF" 5280.00mil 4610.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "0603.fp" "MM1/MD1/C11" "100nF" 5480.00mil 4610.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "CSR2010.fp" "MM1/MD3/R5" ".075" 92.8558mm 3080.00mil 0.0000 -40.00mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
@@ -2248,25 +2308,448 @@ Element["" "CSR2010.fp" "MD4/R5" ".075" 106.6869mm 142.7350mm 0.0000 -40.00mil 0
 
        )
 
-Element["" "CSR2010.fp" "MD5/R5" ".075" 107.9483mm 163.0875mm 0.0000 -40.00mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD3/C16" "10nF" 100.4758mm 3030.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/MD3/R3" "22" 104.7938mm 3030.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
-       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
-       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
-       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
-       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
-       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
-       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/MD3/C7" "470nF" 109.1118mm 3030.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "SOT223" "PS1/U102" "unknown" 2260.00mil 6234.00mil 253.00mil -329.00mil 3 100 ""]
+(
+       Attribute("device" "UA78M33CDCYR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[0.0000 -33.00mil 0.0000 33.00mil 56.00mil 30.00mil 62.00mil "input" "1" "square,edge2"]
+       Pad[90.00mil -33.00mil 90.00mil 33.00mil 56.00mil 30.00mil 62.00mil "G" "2" "square,edge2"]
+       Pad[181.00mil -33.00mil 181.00mil 33.00mil 56.00mil 30.00mil 62.00mil "output" "3" "square,edge2"]
+       Pad[45.00mil -244.00mil 135.00mil -244.00mil 122.00mil 30.00mil 128.00mil "G" "4" "square"]
+       ElementLine [-52.00mil -329.00mil -52.00mil 85.00mil 10.00mil]
+       ElementLine [-52.00mil 85.00mil 233.00mil 85.00mil 10.00mil]
+       ElementLine [233.00mil 85.00mil 233.00mil -329.00mil 10.00mil]
+       ElementLine [233.00mil -329.00mil -52.00mil -329.00mil 10.00mil]
+
+       )
+
+Element["" "TQFP64_14" "MP1/U1" "ATXmegaA3" 84.0298mm 146.7000mm -60.00mil 20.00mil 1 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-236.22mil 303.46mil -236.22mil 347.72mil 15.74mil 30.00mil 18.74mil "PA3" "1" "square,edge2"]
+       Pad[-204.73mil 303.46mil -204.73mil 347.72mil 15.74mil 30.00mil 18.74mil "PA4" "2" "square,edge2"]
+       Pad[-173.23mil 303.46mil -173.23mil 347.72mil 15.74mil 30.00mil 18.74mil "PA5" "3" "square,edge2"]
+       Pad[-3.6002mm 303.46mil -3.6002mm 347.72mil 15.74mil 30.00mil 18.74mil "PA6" "4" "square,edge2"]
+       Pad[-2.8001mm 303.46mil -2.8001mm 347.72mil 15.74mil 30.00mil 18.74mil "PA7" "5" "square,edge2"]
+       Pad[-2.0000mm 303.46mil -2.0000mm 347.72mil 15.74mil 30.00mil 18.74mil "PB0" "6" "square,edge2"]
+       Pad[-47.25mil 303.46mil -47.25mil 347.72mil 15.74mil 30.00mil 18.74mil "PB1" "7" "square,edge2"]
+       Pad[-15.75mil 303.46mil -15.75mil 347.72mil 15.74mil 30.00mil 18.74mil "PB2" "8" "square,edge2"]
+       Pad[15.74mil 303.46mil 15.74mil 347.72mil 15.74mil 30.00mil 18.74mil "PB3" "9" "square,edge2"]
+       Pad[47.24mil 303.46mil 47.24mil 347.72mil 15.74mil 30.00mil 18.74mil "PB4" "10" "square,edge2"]
+       Pad[2.0000mm 303.46mil 2.0000mm 347.72mil 15.74mil 30.00mil 18.74mil "PB5" "11" "square,edge2"]
+       Pad[110.23mil 303.46mil 110.23mil 347.72mil 15.74mil 30.00mil 18.74mil "PB6" "12" "square,edge2"]
+       Pad[141.73mil 303.46mil 141.73mil 347.72mil 15.74mil 30.00mil 18.74mil "PB7" "13" "square,edge2"]
+       Pad[173.22mil 303.46mil 173.22mil 347.72mil 15.74mil 30.00mil 18.74mil "GND" "14" "square,edge2"]
+       Pad[204.72mil 303.46mil 204.72mil 347.72mil 15.74mil 30.00mil 18.74mil "VCC" "15" "square,edge2"]
+       Pad[236.22mil 303.46mil 236.22mil 347.72mil 15.74mil 30.00mil 18.74mil "PC0" "16" "square,edge2"]
+       Pad[303.46mil 236.22mil 347.72mil 236.22mil 15.74mil 30.00mil 18.74mil "PC1" "17" "square,octagon,edge2"]
+       Pad[303.46mil 204.73mil 347.72mil 204.73mil 15.74mil 30.00mil 18.74mil "PC2" "18" "square,octagon,edge2"]
+       Pad[303.46mil 173.23mil 347.72mil 173.23mil 15.74mil 30.00mil 18.74mil "PC3" "19" "square,octagon,edge2"]
+       Pad[303.46mil 3.6002mm 347.72mil 3.6002mm 15.74mil 30.00mil 18.74mil "PC4" "20" "square,octagon,edge2"]
+       Pad[303.46mil 2.8001mm 347.72mil 2.8001mm 15.74mil 30.00mil 18.74mil "PC5" "21" "square,octagon,edge2"]
+       Pad[303.46mil 2.0000mm 347.72mil 2.0000mm 15.74mil 30.00mil 18.74mil "PC6" "22" "square,octagon,edge2"]
+       Pad[303.46mil 47.25mil 347.72mil 47.25mil 15.74mil 30.00mil 18.74mil "PC7" "23" "square,octagon,edge2"]
+       Pad[303.46mil 15.75mil 347.72mil 15.75mil 15.74mil 30.00mil 18.74mil "GND" "24" "square,octagon,edge2"]
+       Pad[303.46mil -15.74mil 347.72mil -15.74mil 15.74mil 30.00mil 18.74mil "VCC" "25" "square,octagon,edge2"]
+       Pad[303.46mil -47.24mil 347.72mil -47.24mil 15.74mil 30.00mil 18.74mil "PD0" "26" "square,octagon,edge2"]
+       Pad[303.46mil -2.0000mm 347.72mil -2.0000mm 15.74mil 30.00mil 18.74mil "PD1" "27" "square,octagon,edge2"]
+       Pad[303.46mil -110.23mil 347.72mil -110.23mil 15.74mil 30.00mil 18.74mil "PD2" "28" "square,octagon,edge2"]
+       Pad[303.46mil -141.73mil 347.72mil -141.73mil 15.74mil 30.00mil 18.74mil "PD3" "29" "square,octagon,edge2"]
+       Pad[303.46mil -173.22mil 347.72mil -173.22mil 15.74mil 30.00mil 18.74mil "PD4" "30" "square,octagon,edge2"]
+       Pad[303.46mil -204.72mil 347.72mil -204.72mil 15.74mil 30.00mil 18.74mil "PD5" "31" "square,octagon,edge2"]
+       Pad[303.46mil -236.22mil 347.72mil -236.22mil 15.74mil 30.00mil 18.74mil "PD6" "32" "square,octagon,edge2"]
+       Pad[236.22mil -347.72mil 236.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PD7" "33" "square"]
+       Pad[204.73mil -347.72mil 204.73mil -303.46mil 15.74mil 30.00mil 18.74mil "GND" "34" "square"]
+       Pad[173.23mil -347.72mil 173.23mil -303.46mil 15.74mil 30.00mil 18.74mil "VCC" "35" "square"]
+       Pad[3.6002mm -347.72mil 3.6002mm -303.46mil 15.74mil 30.00mil 18.74mil "PE0" "36" "square"]
+       Pad[2.8001mm -347.72mil 2.8001mm -303.46mil 15.74mil 30.00mil 18.74mil "PE1" "37" "square"]
+       Pad[2.0000mm -347.72mil 2.0000mm -303.46mil 15.74mil 30.00mil 18.74mil "PE2" "38" "square"]
+       Pad[47.25mil -347.72mil 47.25mil -303.46mil 15.74mil 30.00mil 18.74mil "PE3" "39" "square"]
+       Pad[15.75mil -347.72mil 15.75mil -303.46mil 15.74mil 30.00mil 18.74mil "PE4" "40" "square"]
+       Pad[-15.74mil -347.72mil -15.74mil -303.46mil 15.74mil 30.00mil 18.74mil "PE5" "41" "square"]
+       Pad[-47.24mil -347.72mil -47.24mil -303.46mil 15.74mil 30.00mil 18.74mil "PE6" "42" "square"]
+       Pad[-2.0000mm -347.72mil -2.0000mm -303.46mil 15.74mil 30.00mil 18.74mil "PE7" "43" "square"]
+       Pad[-110.23mil -347.72mil -110.23mil -303.46mil 15.74mil 30.00mil 18.74mil "GND" "44" "square"]
+       Pad[-141.73mil -347.72mil -141.73mil -303.46mil 15.74mil 30.00mil 18.74mil "VCC" "45" "square"]
+       Pad[-173.22mil -347.72mil -173.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PF0" "46" "square"]
+       Pad[-204.72mil -347.72mil -204.72mil -303.46mil 15.74mil 30.00mil 18.74mil "PF1" "47" "square"]
+       Pad[-236.22mil -347.72mil -236.22mil -303.46mil 15.74mil 30.00mil 18.74mil "PF2" "48" "square"]
+       Pad[-347.72mil -236.22mil -303.46mil -236.22mil 15.74mil 30.00mil 18.74mil "PF3" "49" "square,octagon"]
+       Pad[-347.72mil -204.73mil -303.46mil -204.73mil 15.74mil 30.00mil 18.74mil "PF4" "50" "square,octagon"]
+       Pad[-347.72mil -173.23mil -303.46mil -173.23mil 15.74mil 30.00mil 18.74mil "PF5" "51" "square,octagon"]
+       Pad[-347.72mil -3.6002mm -303.46mil -3.6002mm 15.74mil 30.00mil 18.74mil "GND" "52" "square,octagon"]
+       Pad[-347.72mil -2.8001mm -303.46mil -2.8001mm 15.74mil 30.00mil 18.74mil "VCC" "53" "square,octagon"]
+       Pad[-347.72mil -2.0000mm -303.46mil -2.0000mm 15.74mil 30.00mil 18.74mil "PF6" "54" "square,octagon"]
+       Pad[-347.72mil -47.25mil -303.46mil -47.25mil 15.74mil 30.00mil 18.74mil "PF7" "55" "square,octagon"]
+       Pad[-347.72mil -15.75mil -303.46mil -15.75mil 15.74mil 30.00mil 18.74mil "PDI" "56" "square,octagon"]
+       Pad[-347.72mil 15.74mil -303.46mil 15.74mil 15.74mil 30.00mil 18.74mil "_RESET_" "57" "square,octagon"]
+       Pad[-347.72mil 47.24mil -303.46mil 47.24mil 15.74mil 30.00mil 18.74mil "PR0" "58" "square,octagon"]
+       Pad[-347.72mil 2.0000mm -303.46mil 2.0000mm 15.74mil 30.00mil 18.74mil "PR1" "59" "square,octagon"]
+       Pad[-347.72mil 110.23mil -303.46mil 110.23mil 15.74mil 30.00mil 18.74mil "GND" "60" "square,octagon"]
+       Pad[-347.72mil 141.73mil -303.46mil 141.73mil 15.74mil 30.00mil 18.74mil "AVCC" "61" "square,octagon"]
+       Pad[-347.72mil 173.22mil -303.46mil 173.22mil 15.74mil 30.00mil 18.74mil "PA0" "62" "square,octagon"]
+       Pad[-347.72mil 204.72mil -303.46mil 204.72mil 15.74mil 30.00mil 18.74mil "PA1" "63" "square,octagon"]
+       Pad[-347.72mil 236.22mil -303.46mil 236.22mil 15.74mil 30.00mil 18.74mil "PA2" "64" "square,octagon"]
+       ElementLine [-271.59mil -271.59mil -271.59mil 242.59mil 8.00mil]
+       ElementLine [-271.59mil -271.59mil 271.59mil -271.59mil 8.00mil]
+       ElementLine [271.59mil -271.59mil 271.59mil 271.59mil 8.00mil]
+       ElementLine [-242.59mil 271.59mil 271.59mil 271.59mil 8.00mil]
+       ElementLine [-242.59mil 271.59mil -271.59mil 242.59mil 8.00mil]
+       ElementArc [-242.59mil 242.59mil 10.00mil 10.00mil 90 360 8.00mil]
+
+       )
+
+Element["" "0402.fp" "PS1/C100" "0.33uF" 53.9562mm 6360.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0603.fp" "PS1/C101" "0.1uF" 2545.00mil 6370.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "Crystal_HC49.fp" "MP1/X1" "16MHz" 2050.00mil 5434.10mil 200.00mil 0.0000 3 100 ""]
+(
+       Attribute("device" "CRYSTAL")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[0.0000 -259.80mil 0.0000 -122.00mil 82.70mil 20.00mil 90.70mil "1" "1" "square"]
+       Pad[0.0000 122.00mil 0.0000 259.80mil 82.70mil 20.00mil 90.70mil "2" "2" "square,edge2"]
+       ElementLine [-98.40mil -230.30mil -98.40mil 230.30mil 15.00mil]
+       ElementLine [98.40mil -230.30mil 98.40mil 230.30mil 15.00mil]
+       ElementLine [-98.40mil 230.30mil -65.00mil 230.30mil 15.00mil]
+       ElementLine [65.00mil 230.30mil 98.40mil 230.30mil 15.00mil]
+       ElementLine [-98.40mil -230.30mil -65.00mil -230.30mil 15.00mil]
+       ElementLine [65.00mil -230.30mil 98.40mil -230.30mil 15.00mil]
+
+       )
+
+Element["" "0603" "MP1/C2" "22pF" 53.7360mm 5074.10mil 31.50mil 31.50mil 2 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "0603" "MP1/C3" "22pF" 53.1010mm 5774.10mil 31.50mil 31.50mil 2 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "0603" "MP1/C1" "0.1uF" 74.6610mm 138.1318mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+
+       )
+
+Element["" "LQFP44_10" "MM1/MD1/U3" "unknown" 2770.00mil 4785.00mil -60.00mil 20.00mil 1 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-157.48mil 209.72mil -157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "NC" "1" "square,edge2"]
+       Pad[-125.99mil 209.72mil -125.99mil 238.98mil 15.74mil 30.00mil 18.74mil "OA1" "2" "square,edge2"]
+       Pad[-94.49mil 209.72mil -94.49mil 238.98mil 15.74mil 30.00mil 18.74mil "OA1" "3" "square,edge2"]
+       Pad[-63.00mil 209.72mil -63.00mil 238.98mil 15.74mil 30.00mil 18.74mil "VSA" "4" "square,edge2"]
+       Pad[-31.50mil 209.72mil -31.50mil 238.98mil 15.74mil 30.00mil 18.74mil "OA2" "5" "square,edge2"]
+       Pad[0.0000 209.72mil 0.0000 238.98mil 15.74mil 30.00mil 18.74mil "OA2" "6" "square,edge2"]
+       Pad[31.49mil 209.72mil 31.49mil 238.98mil 15.74mil 30.00mil 18.74mil "OA1" "7" "square,edge2"]
+       Pad[62.99mil 209.72mil 62.99mil 238.98mil 15.74mil 30.00mil 18.74mil "OA1" "8" "square,edge2"]
+       Pad[94.48mil 209.72mil 94.48mil 238.98mil 15.74mil 30.00mil 18.74mil "BRA" "9" "square,edge2"]
+       Pad[125.98mil 209.72mil 125.98mil 238.98mil 15.74mil 30.00mil 18.74mil "OA2" "10" "square,edge2"]
+       Pad[157.48mil 209.72mil 157.48mil 238.98mil 15.74mil 30.00mil 18.74mil "OA2" "11" "square,edge2"]
+       Pad[209.72mil 157.48mil 238.98mil 157.48mil 15.74mil 30.00mil 18.74mil "SRA" "12" "square,octagon,edge2"]
+       Pad[209.72mil 125.99mil 238.98mil 125.99mil 15.74mil 30.00mil 18.74mil "5VOUT" "13" "square,octagon,edge2"]
+       Pad[209.72mil 94.49mil 238.98mil 94.49mil 15.74mil 30.00mil 18.74mil "SDO" "14" "square,octagon,edge2"]
+       Pad[209.72mil 63.00mil 238.98mil 63.00mil 15.74mil 30.00mil 18.74mil "SDI" "15" "square,octagon,edge2"]
+       Pad[209.72mil 31.50mil 238.98mil 31.50mil 15.74mil 30.00mil 18.74mil "SCK" "16" "square,octagon,edge2"]
+       Pad[209.72mil 0.0000 238.98mil 0.0000 15.74mil 30.00mil 18.74mil "GND" "17" "square,octagon,edge2"]
+       Pad[209.72mil -31.49mil 238.98mil -31.49mil 15.74mil 30.00mil 18.74mil "CSN" "18" "square,octagon,edge2"]
+       Pad[209.72mil -62.99mil 238.98mil -62.99mil 15.74mil 30.00mil 18.74mil "ENN" "19" "square,octagon,edge2"]
+       Pad[209.72mil -94.48mil 238.98mil -94.48mil 15.74mil 30.00mil 18.74mil "NC" "20" "square,octagon,edge2"]
+       Pad[209.72mil -125.98mil 238.98mil -125.98mil 15.74mil 30.00mil 18.74mil "CLK" "21" "square,octagon,edge2"]
+       Pad[209.72mil -157.48mil 238.98mil -157.48mil 15.74mil 30.00mil 18.74mil "SRB" "22" "square,octagon,edge2"]
+       Pad[157.48mil -238.98mil 157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "OB2" "23" "square"]
+       Pad[125.99mil -238.98mil 125.99mil -209.72mil 15.74mil 30.00mil 18.74mil "OB2" "24" "square"]
+       Pad[94.49mil -238.98mil 94.49mil -209.72mil 15.74mil 30.00mil 18.74mil "BRB" "25" "square"]
+       Pad[63.00mil -238.98mil 63.00mil -209.72mil 15.74mil 30.00mil 18.74mil "OB1" "26" "square"]
+       Pad[31.50mil -238.98mil 31.50mil -209.72mil 15.74mil 30.00mil 18.74mil "OB1" "27" "square"]
+       Pad[0.0000 -238.98mil 0.0000 -209.72mil 15.74mil 30.00mil 18.74mil "OB2" "28" "square"]
+       Pad[-31.49mil -238.98mil -31.49mil -209.72mil 15.74mil 30.00mil 18.74mil "OB2" "29" "square"]
+       Pad[-62.99mil -238.98mil -62.99mil -209.72mil 15.74mil 30.00mil 18.74mil "VSB" "30" "square"]
+       Pad[-94.48mil -238.98mil -94.48mil -209.72mil 15.74mil 30.00mil 18.74mil "OB1" "31" "square"]
+       Pad[-125.98mil -238.98mil -125.98mil -209.72mil 15.74mil 30.00mil 18.74mil "OB1" "32" "square"]
+       Pad[-157.48mil -238.98mil -157.48mil -209.72mil 15.74mil 30.00mil 18.74mil "NC" "33" "square"]
+       Pad[-238.98mil -157.48mil -209.72mil -157.48mil 15.74mil 30.00mil 18.74mil "NC" "34" "square,octagon"]
+       Pad[-238.98mil -125.99mil -209.72mil -125.99mil 15.74mil 30.00mil 18.74mil "VHS" "35" "square,octagon"]
+       Pad[-238.98mil -94.49mil -209.72mil -94.49mil 15.74mil 30.00mil 18.74mil "VS" "36" "square,octagon"]
+       Pad[-238.98mil -63.00mil -209.72mil -63.00mil 15.74mil 30.00mil 18.74mil "TST_ANA" "37" "square,octagon"]
+       Pad[-238.98mil -31.50mil -209.72mil -31.50mil 15.74mil 30.00mil 18.74mil "SG_TST" "38" "square,octagon"]
+       Pad[-238.98mil 0.0000 -209.72mil 0.0000 15.74mil 30.00mil 18.74mil "GND" "39" "square,octagon"]
+       Pad[-238.98mil 31.49mil -209.72mil 31.49mil 15.74mil 30.00mil 18.74mil "VCC_IO" "40" "square,octagon"]
+       Pad[-238.98mil 62.99mil -209.72mil 62.99mil 15.74mil 30.00mil 18.74mil "DIR" "41" "square,octagon"]
+       Pad[-238.98mil 94.48mil -209.72mil 94.48mil 15.74mil 30.00mil 18.74mil "STEP" "42" "square,octagon"]
+       Pad[-238.98mil 125.98mil -209.72mil 125.98mil 15.74mil 30.00mil 18.74mil "TST_MODE" "43" "square,octagon"]
+       Pad[-238.98mil 157.48mil -209.72mil 157.48mil 15.74mil 30.00mil 18.74mil "GND" "44" "square,octagon"]
+       ElementLine [-192.85mil -192.85mil -192.85mil 163.85mil 8.00mil]
+       ElementLine [-192.85mil -192.85mil 192.85mil -192.85mil 8.00mil]
+       ElementLine [192.85mil -192.85mil 192.85mil 192.85mil 8.00mil]
+       ElementLine [-163.85mil 192.85mil 192.85mil 192.85mil 8.00mil]
+       ElementLine [-163.85mil 192.85mil -192.85mil 163.85mil 8.00mil]
+       ElementArc [-163.85mil 163.85mil 10.00mil 10.00mil 90 360 8.00mil]
+
+       )
+
+Element["" "NICHICON_WT_CAP_8_10.fp" "PS1/C1" "220uF" 750.00mil 3010.00mil 0.0000 0.0000 1 100 ""]
+(
+       Attribute("device" "POLARIZED_CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-161.41mil 0.0000 -82.67mil 0.0000 63.30mil 10.00mil 73.30mil "+" "1" "square"]
+       Pad[82.67mil 0.0000 161.41mil 0.0000 63.30mil 10.00mil 73.30mil "-" "2" "square,edge2"]
+       ElementLine [180.32mil -180.32mil 180.32mil -44.65mil 10.00mil]
+       ElementLine [-150.32mil -180.32mil 180.32mil -180.32mil 10.00mil]
+       ElementLine [-150.32mil -180.32mil -180.32mil -150.32mil 10.00mil]
+       ElementLine [-180.32mil -150.32mil -180.32mil -44.65mil 10.00mil]
+       ElementLine [180.32mil 44.65mil 180.32mil 180.32mil 10.00mil]
+       ElementLine [-150.32mil 180.32mil 180.32mil 180.32mil 10.00mil]
+       ElementLine [-150.32mil 180.32mil -180.32mil 150.32mil 10.00mil]
+       ElementLine [-180.32mil 44.65mil -180.32mil 150.32mil 10.00mil]
+
+       )
+
+Element["" "NICHICON_WT_CAP_8_10.fp" "PS1/C2" "220uF" 735.00mil 2410.00mil 0.0000 0.0000 1 100 ""]
+(
+       Attribute("device" "POLARIZED_CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-161.41mil 0.0000 -82.67mil 0.0000 63.30mil 10.00mil 73.30mil "+" "1" "square"]
+       Pad[82.67mil 0.0000 161.41mil 0.0000 63.30mil 10.00mil 73.30mil "-" "2" "square,edge2"]
+       ElementLine [180.32mil -180.32mil 180.32mil -44.65mil 10.00mil]
+       ElementLine [-150.32mil -180.32mil 180.32mil -180.32mil 10.00mil]
+       ElementLine [-150.32mil -180.32mil -180.32mil -150.32mil 10.00mil]
+       ElementLine [-180.32mil -150.32mil -180.32mil -44.65mil 10.00mil]
+       ElementLine [180.32mil 44.65mil 180.32mil 180.32mil 10.00mil]
+       ElementLine [-150.32mil 180.32mil 180.32mil 180.32mil 10.00mil]
+       ElementLine [-150.32mil 180.32mil -180.32mil 150.32mil 10.00mil]
+       ElementLine [-180.32mil 44.65mil -180.32mil 150.32mil 10.00mil]
+
+       )
+
+Element["" "ICS551.fp" "MM1/IO1/CD1" "unknown" 2100.00mil 3678.00mil 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
+       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
+       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
+       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
+       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
+       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
+       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
+       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
+       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
+       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
+       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+
+       )
+
+Element["" "ICS551.fp" "MM1/IO1/CD2" "unknown" 2200.00mil 2290.00mil 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
+       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
+       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
+       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
+       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
+       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
+       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
+       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
+       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
+       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
+       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+
+       )
+
+Element["" "CB3_OSC.fp" "MM1/IO1/OSC1" "16MHz" 2200.00mil 2953.00mil 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-100.00mil 82.00mil -100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "EOH" "1" "square"]
+       Pad[100.00mil 82.00mil 100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "GND" "2" "square,edge2"]
+       Pad[100.00mil -82.00mil 100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "OUTPUT" "3" "square,edge2"]
+       Pad[-100.00mil -82.00mil -100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "Vin" "4" "square"]
+       ElementLine [-140.00mil 130.00mil 160.00mil 130.00mil 10.00mil]
+       ElementLine [160.00mil 130.00mil 160.00mil -130.00mil 10.00mil]
+       ElementLine [160.00mil -130.00mil -160.00mil -130.00mil 10.00mil]
+       ElementLine [-160.00mil -130.00mil -160.00mil 110.00mil 10.00mil]
+       ElementLine [-160.00mil 110.00mil -140.00mil 130.00mil 10.00mil]
+
+       )
+
+Element["" "QSOP16.fp" "MM1/IO1/U1" "unknown" 2055.00mil 4720.00mil 122.00mil 38.00mil 3 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.00mil 0.0000 7.00mil 0.0000 16.00mil 30.00mil 22.00mil "VCCA" "1" ""]
+       Pad[-15.00mil 25.00mil 7.00mil 25.00mil 16.00mil 30.00mil 22.00mil "INA1" "2" "square"]
+       Pad[-15.00mil 50.00mil 7.00mil 50.00mil 16.00mil 30.00mil 22.00mil "INA2" "3" "square"]
+       Pad[-15.00mil 75.00mil 7.00mil 75.00mil 16.00mil 30.00mil 22.00mil "OUTA1" "4" "square"]
+       Pad[-15.00mil 100.00mil 7.00mil 100.00mil 16.00mil 30.00mil 22.00mil "OUTA2" "5" "square"]
+       Pad[-15.00mil 125.00mil 7.00mil 125.00mil 16.00mil 30.00mil 22.00mil "IOA1" "6" "square"]
+       Pad[-15.00mil 150.00mil 7.00mil 150.00mil 16.00mil 30.00mil 22.00mil "IOA2" "7" "square"]
+       Pad[-15.00mil 175.00mil 7.00mil 175.00mil 16.00mil 30.00mil 22.00mil "GNDA" "8" "square"]
+       Pad[197.00mil 176.00mil 219.00mil 176.00mil 16.00mil 30.00mil 22.00mil "GNDB" "9" "square,edge2"]
+       Pad[197.00mil 151.00mil 219.00mil 151.00mil 16.00mil 30.00mil 22.00mil "IOB2" "10" "square,edge2"]
+       Pad[197.00mil 126.00mil 219.00mil 126.00mil 16.00mil 30.00mil 22.00mil "IOB1" "11" "square,edge2"]
+       Pad[197.00mil 101.00mil 219.00mil 101.00mil 16.00mil 30.00mil 22.00mil "INB2" "12" "square,edge2"]
+       Pad[197.00mil 76.00mil 219.00mil 76.00mil 16.00mil 30.00mil 22.00mil "INB1" "13" "square,edge2"]
+       Pad[197.00mil 51.00mil 219.00mil 51.00mil 16.00mil 30.00mil 22.00mil "OUTB2" "14" "square,edge2"]
+       Pad[197.00mil 26.00mil 219.00mil 26.00mil 16.00mil 30.00mil 22.00mil "OUTB1" "15" "square,edge2"]
+       Pad[197.00mil 1.00mil 219.00mil 1.00mil 16.00mil 30.00mil 22.00mil "VCCB" "16" "square,edge2"]
+       ElementLine [-33.00mil -22.00mil 77.00mil -22.00mil 10.00mil]
+       ElementLine [127.00mil -22.00mil 237.00mil -22.00mil 10.00mil]
+       ElementLine [237.00mil -22.00mil 237.00mil 198.00mil 10.00mil]
+       ElementLine [237.00mil 198.00mil -33.00mil 198.00mil 10.00mil]
+       ElementLine [-33.00mil 198.00mil -33.00mil -22.00mil 10.00mil]
+       ElementArc [102.00mil -22.00mil 25.00mil 25.00mil 0 180 10.00mil]
+
+       )
+
+Element["" "QSOP16.fp" "MM1/IO1/U2" "unknown" 2055.00mil 3940.00mil 122.00mil 38.00mil 3 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.00mil 0.0000 7.00mil 0.0000 16.00mil 30.00mil 22.00mil "VCCA" "1" ""]
+       Pad[-15.00mil 25.00mil 7.00mil 25.00mil 16.00mil 30.00mil 22.00mil "INA1" "2" "square"]
+       Pad[-15.00mil 50.00mil 7.00mil 50.00mil 16.00mil 30.00mil 22.00mil "INA2" "3" "square"]
+       Pad[-15.00mil 75.00mil 7.00mil 75.00mil 16.00mil 30.00mil 22.00mil "OUTA1" "4" "square"]
+       Pad[-15.00mil 100.00mil 7.00mil 100.00mil 16.00mil 30.00mil 22.00mil "OUTA2" "5" "square"]
+       Pad[-15.00mil 125.00mil 7.00mil 125.00mil 16.00mil 30.00mil 22.00mil "IOA1" "6" "square"]
+       Pad[-15.00mil 150.00mil 7.00mil 150.00mil 16.00mil 30.00mil 22.00mil "IOA2" "7" "square"]
+       Pad[-15.00mil 175.00mil 7.00mil 175.00mil 16.00mil 30.00mil 22.00mil "GNDA" "8" "square"]
+       Pad[197.00mil 176.00mil 219.00mil 176.00mil 16.00mil 30.00mil 22.00mil "GNDB" "9" "square,edge2"]
+       Pad[197.00mil 151.00mil 219.00mil 151.00mil 16.00mil 30.00mil 22.00mil "IOB2" "10" "square,edge2"]
+       Pad[197.00mil 126.00mil 219.00mil 126.00mil 16.00mil 30.00mil 22.00mil "IOB1" "11" "square,edge2"]
+       Pad[197.00mil 101.00mil 219.00mil 101.00mil 16.00mil 30.00mil 22.00mil "INB2" "12" "square,edge2"]
+       Pad[197.00mil 76.00mil 219.00mil 76.00mil 16.00mil 30.00mil 22.00mil "INB1" "13" "square,edge2"]
+       Pad[197.00mil 51.00mil 219.00mil 51.00mil 16.00mil 30.00mil 22.00mil "OUTB2" "14" "square,edge2"]
+       Pad[197.00mil 26.00mil 219.00mil 26.00mil 16.00mil 30.00mil 22.00mil "OUTB1" "15" "square,edge2"]
+       Pad[197.00mil 1.00mil 219.00mil 1.00mil 16.00mil 30.00mil 22.00mil "VCCB" "16" "square,edge2"]
+       ElementLine [-33.00mil -22.00mil 77.00mil -22.00mil 10.00mil]
+       ElementLine [127.00mil -22.00mil 237.00mil -22.00mil 10.00mil]
+       ElementLine [237.00mil -22.00mil 237.00mil 198.00mil 10.00mil]
+       ElementLine [237.00mil 198.00mil -33.00mil 198.00mil 10.00mil]
+       ElementLine [-33.00mil 198.00mil -33.00mil -22.00mil 10.00mil]
+       ElementArc [102.00mil -22.00mil 25.00mil 25.00mil 0 180 10.00mil]
 
        )
 
-Element["" "QSOP16.fp" "IO1/U4" "unknown" 94.5590mm 5473.60mil 122.00mil 38.00mil 3 100 ""]
+Element["" "QSOP16.fp" "MM1/IO1/U3" "unknown" 2040.00mil 3225.00mil 122.00mil 38.00mil 3 100 ""]
 (
        Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
@@ -2298,43 +2781,7 @@ Element["" "QSOP16.fp" "IO1/U4" "unknown" 94.5590mm 5473.60mil 122.00mil 38.00mi
 
        )
 
-Element["" "0603.fp" "MD4/C12" "100nF" 109.9416mm 5257.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MD4/C7" "470nF" 106.7991mm 146.3963mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MD5/C15" "10nF" 112.2738mm 152.6039mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "QSOP16.fp" "IO1/U3" "unknown" 88.4091mm 111.4965mm 122.00mil 38.00mil 3 100 ""]
+Element["" "QSOP16.fp" "MM1/IO1/U4" "unknown" 2030.00mil 2525.00mil 122.00mil 38.00mil 3 100 ""]
 (
        Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
@@ -2366,7 +2813,7 @@ Element["" "QSOP16.fp" "IO1/U3" "unknown" 88.4091mm 111.4965mm 122.00mil 38.00mi
 
        )
 
-Element["" "QSOP16.fp" "IO1/U5" "unknown" 3682.00mil 6197.00mil 122.00mil 38.00mil 3 100 ""]
+Element["" "QSOP16.fp" "MM1/IO1/U5" "unknown" 2015.00mil 1900.00mil 122.00mil 38.00mil 3 100 ""]
 (
        Attribute("device" "unknown")
        Attribute("manufacturer" "unknown")
@@ -2398,69 +2845,39 @@ Element["" "QSOP16.fp" "IO1/U5" "unknown" 3682.00mil 6197.00mil 122.00mil 38.00m
 
        )
 
-Element["" "0402.fp" "MD4/C15" "10nF" 111.7157mm 148.1762mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MD5/R3" "22" 5309.90mil 167.4640mm -31.50mil -31.50mil 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD1/R5" ".075" 3045.00mil 5140.00mil -40.00mil 0.0000 1 100 ""]
 (
        Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0603.fp" "IO1/C13" "0.1uF" 87.8645mm 6222.40mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
-Element["" "0603.fp" "IO1/C11" "0.1uF" 89.7781mm 5649.90mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-21.00mil 98.00mil 21.00mil 98.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[-21.00mil -98.00mil 21.00mil -98.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [69.00mil -160.00mil 69.00mil 160.00mil 10.00mil]
+       ElementLine [-69.00mil 160.00mil 69.00mil 160.00mil 10.00mil]
+       ElementLine [-69.00mil -160.00mil -69.00mil 160.00mil 10.00mil]
+       ElementLine [-69.00mil -160.00mil 69.00mil -160.00mil 10.00mil]
+       ElementLine [-10.00mil 160.00mil 0.0000 150.00mil 10.00mil]
+       ElementLine [0.0000 150.00mil 10.00mil 160.00mil 10.00mil]
 
        )
 
-Element["" "0603.fp" "IO1/C9" "0.1uF" 82.5924mm 112.3927mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD1/C16" "10nF" 2995.00mil 4840.00mil -31.50mil 31.50mil 1 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD5/C16" "10nF" 127.4326mm 153.7010mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD1/R3" "22" 3615.00mil 5190.00mil -31.50mil -31.50mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
@@ -2470,19 +2887,19 @@ Element["" "0402.fp" "MD5/C16" "10nF" 127.4326mm 153.7010mm -31.50mil -31.50mil
 
        )
 
-Element["" "0603.fp" "IO1/C12" "0.1uF" 88.2179mm 162.3791mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD1/C7" "470nF" 3785.00mil 5190.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402.fp" "MD5/C7" "470nF" 106.3851mm 152.6686mm -31.50mil -31.50mil 0 100 ""]
+Element["" "0402.fp" "MM1/MD1/C15" "10nF" 4720.00mil 4600.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -2494,582 +2911,1024 @@ Element["" "0402.fp" "MD5/C7" "470nF" 106.3851mm 152.6686mm -31.50mil -31.50mil
 
        )
 
-Element["" "0603.fp" "MD4/C11" "100nF" 124.9252mm 133.8621mm -31.50mil -31.50mil 0 100 ""]
+Element["" "CSR2010.fp" "MM1/MD1/R4" ".075" 4420.00mil 4650.00mil 0.0000 -40.00mil 0 100 ""]
 (
-       Attribute("device" "CAPACITOR")
+       Attribute("device" "RESISTOR")
        Attribute("manufacturer" "unknown")
        Attribute("manufacturer_part_number" "unknown")
        Attribute("vendor" "unknown")
        Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       Pad[-98.00mil -21.00mil -98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "1" "1" "square"]
+       Pad[98.00mil -21.00mil 98.00mil 21.00mil 55.00mil 40.00mil 65.00mil "2" "2" "square"]
+       ElementLine [160.00mil 69.00mil -160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil 69.00mil -160.00mil -69.00mil 10.00mil]
+       ElementLine [-160.00mil -69.00mil 160.00mil -69.00mil 10.00mil]
+       ElementLine [160.00mil -69.00mil 160.00mil 69.00mil 10.00mil]
+       ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
+       ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
        )
-
-Element["" "0603.fp" "IO1/C8" "0.1uF" 83.2998mm 4513.10mil -31.50mil -31.50mil 0 100 ""]
+Rat[2350.00mil 440.00mil 3 2150.00mil 440.00mil 3  ""]
+Rat[2350.00mil 440.00mil 3 2330.00mil 1440.00mil 3  ""]
+Rat[2330.00mil 1440.00mil 3 2130.00mil 1440.00mil 3  ""]
+Rat[2130.00mil 1440.00mil 3 1940.00mil 5140.00mil 3  ""]
+Rat[2050.00mil 440.00mil 3 1850.00mil 440.00mil 3  ""]
+Rat[2050.00mil 440.00mil 3 2030.00mil 1440.00mil 3  ""]
+Rat[2030.00mil 1440.00mil 3 1830.00mil 1440.00mil 3  ""]
+Rat[2030.00mil 1440.00mil 3 2000.00mil 1900.00mil 0  ""]
+Rat[2000.00mil 1900.00mil 0 1745.00mil 5095.00mil 3  "via"]
+Rat[2025.00mil 3225.00mil 0 1745.00mil 5095.00mil 3  "via"]
+Rat[2015.00mil 2525.00mil 0 1745.00mil 5095.00mil 3  "via"]
+Rat[2040.00mil 3940.00mil 0 1745.00mil 5095.00mil 3  "via"]
+Rat[2000.00mil 1900.00mil 0 36.1800mm 54.9930mm 0  ""]
+Rat[36.1800mm 54.9930mm 0 31.1000mm 60.5810mm 0  ""]
+Rat[31.1000mm 60.5810mm 0 33.6400mm 63.6290mm 0  ""]
+Rat[33.6400mm 63.6290mm 0 32.3700mm 66.6770mm 0  ""]
+Rat[2040.00mil 3940.00mil 0 30.0840mm 92.3310mm 0  ""]
+Rat[1650.00mil 440.00mil 3 1450.00mil 440.00mil 3  ""]
+Rat[1650.00mil 440.00mil 3 1630.00mil 1440.00mil 3  ""]
+Rat[1630.00mil 1440.00mil 3 1430.00mil 1440.00mil 3  ""]
+Rat[1630.00mil 1440.00mil 3 2110.00mil 1645.00mil 3  ""]
+Rat[2234.00mil 1901.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2249.00mil 2526.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2259.00mil 3226.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2274.00mil 3941.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2335.00mil 2265.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2235.00mil 3653.00mil 0 2110.00mil 1645.00mil 3  "via"]
+Rat[2274.00mil 4721.00mil 0 64.2879mm 122.3388mm 0  ""]
+Rat[2335.00mil 2265.00mil 0 66.9039mm 56.6161mm 0  ""]
+Rat[66.9039mm 56.6161mm 0 70.0662mm 61.4939mm 0  ""]
+Rat[2249.00mil 2526.00mil 0 2100.00mil 2871.00mil 0  ""]
+Rat[2235.00mil 3653.00mil 0 66.3959mm 91.1601mm 0  ""]
+Rat[66.3959mm 91.1601mm 0 68.5422mm 96.5459mm 0  ""]
+Rat[2263.00mil 4508.00mil 0 66.1419mm 108.6861mm 0  ""]
+Rat[2259.00mil 3226.00mil 0 47.1358mm 85.7522mm 0  ""]
+Rat[47.1358mm 85.7522mm 0 41.0398mm 92.1022mm 0  ""]
+Rat[41.0398mm 92.1022mm 0 35.1640mm 92.3310mm 0  ""]
+Rat[35.1640mm 92.3310mm 0 32.6578mm 85.7522mm 0  ""]
+Rat[32.6578mm 85.7522mm 0 28.3398mm 85.7522mm 0  ""]
+Rat[2259.00mil 3226.00mil 0 68.7962mm 79.0199mm 0  ""]
+Rat[68.7962mm 79.0199mm 0 67.6659mm 73.6341mm 0  ""]
+Rat[66.9039mm 56.6161mm 0 69.3042mm 44.4759mm 0  ""]
+Rat[64.2879mm 122.3388mm 0 76.4281mm 124.7391mm 0  ""]
+Rat[68.5422mm 96.5459mm 0 80.3760mm 92.8390mm 0  ""]
+Rat[2100.00mil 2871.00mil 0 37.4500mm 66.6770mm 0  ""]
+Rat[37.4500mm 66.6770mm 0 38.7200mm 63.6290mm 0  ""]
+Rat[38.7200mm 63.6290mm 0 36.1800mm 60.5810mm 0  ""]
+Rat[36.1800mm 60.5810mm 0 30.8460mm 55.5010mm 0  ""]
+Rat[76.4281mm 124.7391mm 0 96.5388mm 131.7262mm 0  ""]
+Rat[80.3760mm 92.8390mm 0 98.1898mm 74.3222mm 0  ""]
+Rat[98.1898mm 74.3222mm 0 109.5116mm 76.8622mm 0  ""]
+Rat[98.1898mm 74.3222mm 0 3810.00mil 59.8190mm 0  ""]
+Rat[109.5116mm 76.8622mm 0 128.1280mm 69.7250mm 0  ""]
+Rat[128.1280mm 69.7250mm 0 131.2098mm 65.1782mm 0  ""]
+Rat[3810.00mil 59.8190mm 0 105.5558mm 40.7942mm 0  ""]
+Rat[105.5558mm 40.7942mm 0 101.9660mm 34.9270mm 0  ""]
+Rat[96.5388mm 131.7262mm 0 128.3820mm 116.9690mm 0  ""]
+Rat[1950.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[2015.00mil 2700.00mil 0 1250.00mil 1910.00mil 1  "via"]
+Rat[2025.00mil 3400.00mil 0 1250.00mil 1910.00mil 1  "via"]
+Rat[2040.00mil 4115.00mil 0 1250.00mil 1910.00mil 1  "via"]
+Rat[2000.00mil 2075.00mil 0 1250.00mil 1910.00mil 1  "via"]
+Rat[37.4800mm 54.9930mm 0 1250.00mil 1910.00mil 1  "via"]
+Rat[32.4000mm 60.5810mm 0 1250.00mil 1910.00mil 1  "via"]
+Rat[34.9400mm 63.6290mm 0 1250.00mil 1910.00mil 1  "via"]
+Rat[33.6700mm 66.6770mm 0 1250.00mil 1910.00mil 1  "via"]
+Rat[31.3840mm 92.3310mm 0 310.00mil 3145.00mil 1  "via"]
+Rat[1530.00mil 1440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[1730.00mil 1440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[1930.00mil 1440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[1550.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[1750.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
+Rat[1965.00mil 3653.00mil 0 76.4281mm 118.3391mm 0  ""]
+Rat[1965.00mil 3703.00mil 0 72.5419mm 108.6861mm 0  ""]
+Rat[1965.00mil 3753.00mil 0 72.7959mm 91.1601mm 0  ""]
+Rat[2235.00mil 3753.00mil 0 74.0659mm 73.6341mm 0  ""]
+Rat[2065.00mil 2265.00mil 0 73.3039mm 56.6161mm 0  ""]
+Rat[2274.00mil 4771.00mil 0 64.2879mm 123.1389mm 0  ""]
+Rat[2274.00mil 3991.00mil 0 67.7421mm 96.5459mm 0  ""]
+Rat[2259.00mil 3276.00mil 0 67.9961mm 79.0199mm 0  ""]
+Rat[2249.00mil 2576.00mil 0 68.4662mm 61.4939mm 0  ""]
+Rat[2234.00mil 1951.00mil 0 68.5041mm 44.4759mm 0  ""]
+Rat[2274.00mil 4846.00mil 0 76.4281mm 119.9391mm 0  ""]
+Rat[2274.00mil 4066.00mil 0 70.9419mm 108.6861mm 0  ""]
+Rat[2259.00mil 3351.00mil 0 71.1959mm 91.1601mm 0  ""]
+Rat[2249.00mil 2651.00mil 0 72.4659mm 73.6341mm 0  ""]
+Rat[2234.00mil 2026.00mil 0 71.7039mm 56.6161mm 0  ""]
+Rat[2274.00mil 4016.00mil 0 2761.50mil 96.5459mm 0  ""]
+Rat[2274.00mil 4796.00mil 0 64.2879mm 4753.50mil 0  ""]
+Rat[2259.00mil 3301.00mil 0 2771.50mil 79.0199mm 0  ""]
+Rat[2249.00mil 2601.00mil 0 2821.50mil 61.4939mm 0  ""]
+Rat[2234.00mil 1976.00mil 0 2791.50mil 44.4759mm 0  ""]
+Rat[2100.00mil 3035.00mil 0 40.2402mm 92.1022mm 0  ""]
+Rat[1965.00mil 3603.00mil 0 2300.00mil 2871.00mil 0  ""]
+Rat[2300.00mil 2871.00mil 0 2335.00mil 2215.00mil 0  ""]
+Rat[138.5420mm 116.9690mm 0 64.2879mm 118.3389mm 0  ""]
+Rat[124.6058mm 116.7402mm 0 4518.00mil 4629.00mil 0  ""]
+Rat[4518.00mil 4629.00mil 0 72.7580mm 115.4689mm 0  ""]
+Rat[120.2878mm 116.7402mm 0 123.8062mm 116.7402mm 0  ""]
+Rat[120.2878mm 116.7402mm 0 76.4281mm 117.5390mm 0  ""]
+Rat[3403.00mil 4875.00mil 3 2833.00mil 115.4689mm 0  ""]
+Rat[2833.00mil 115.4689mm 0 2801.50mil 115.4689mm 0  ""]
+Rat[2801.50mil 115.4689mm 0 67.9582mm 115.4689mm 0  ""]
+Rat[67.9582mm 115.4689mm 0 67.1581mm 115.4689mm 0  ""]
+Rat[67.1581mm 115.4689mm 0 66.3580mm 115.4689mm 0  ""]
+Rat[3403.00mil 4710.00mil 3 74.3580mm 115.4689mm 0  ""]
+Rat[74.3580mm 115.4689mm 0 73.5581mm 115.4689mm 0  ""]
+Rat[73.5581mm 115.4689mm 0 2770.00mil 115.4689mm 0  ""]
+Rat[2770.00mil 115.4689mm 0 69.5582mm 115.4689mm 0  ""]
+Rat[92.2208mm 131.7262mm 0 3045.00mil 5042.00mil 0  ""]
+Rat[75.9732mm 123.3358mm 0 76.4281mm 125.5390mm 0  ""]
+Rat[76.4281mm 125.5390mm 0 91.4212mm 131.7262mm 0  ""]
+Rat[4220.00mil 59.8190mm 0 72.5421mm 96.5459mm 0  ""]
+Rat[93.2518mm 59.5902mm 0 83.4032mm 2379.00mil 0  ""]
+Rat[83.4032mm 2379.00mil 0 75.4121mm 105.0160mm 0  ""]
+Rat[88.9338mm 59.5902mm 0 92.4522mm 59.5902mm 0  ""]
+Rat[88.9338mm 59.5902mm 0 73.3420mm 108.6861mm 0  ""]
+Rat[3413.00mil 4145.00mil 3 75.4121mm 4103.00mil 0  ""]
+Rat[75.4121mm 4103.00mil 0 75.4121mm 4071.50mil 0  ""]
+Rat[75.4121mm 4071.50mil 0 75.4121mm 100.2162mm 0  ""]
+Rat[75.4121mm 100.2162mm 0 75.4121mm 99.4161mm 0  ""]
+Rat[75.4121mm 99.4161mm 0 75.4121mm 98.6160mm 0  ""]
+Rat[3413.00mil 3980.00mil 3 75.4121mm 101.8162mm 0  ""]
+Rat[75.4121mm 101.8162mm 0 75.4121mm 4040.00mil 0  ""]
+Rat[75.4121mm 4040.00mil 0 75.4121mm 105.8161mm 0  ""]
+Rat[75.4121mm 105.8161mm 0 75.4121mm 106.6160mm 0  ""]
+Rat[3630.00mil 3980.00mil 3 63.2719mm 100.2160mm 0  ""]
+Rat[63.2719mm 100.2160mm 0 63.2719mm 99.4159mm 0  ""]
+Rat[63.2719mm 99.4159mm 0 63.2719mm 98.6160mm 0  ""]
+Rat[63.2719mm 100.2160mm 0 63.2719mm 103.4158mm 0  ""]
+Rat[63.2719mm 103.4158mm 0 63.2719mm 104.2159mm 0  ""]
+Rat[3630.00mil 4145.00mil 3 63.2719mm 105.8159mm 0  ""]
+Rat[63.2719mm 105.8159mm 0 63.2719mm 106.6160mm 0  ""]
+Rat[63.2719mm 105.8159mm 0 63.2719mm 4040.00mil 0  ""]
+Rat[63.2719mm 4040.00mil 0 63.2719mm 4008.50mil 0  ""]
+Rat[93.8718mm 74.3222mm 0 3308.00mil 2959.00mil 0  ""]
+Rat[3308.00mil 2959.00mil 0 63.2719mm 105.0158mm 0  ""]
+Rat[88.7542mm 74.3222mm 0 93.0722mm 74.3222mm 0  ""]
+Rat[88.7542mm 74.3222mm 0 65.3420mm 108.6861mm 0  ""]
+Rat[90.5360mm 92.8390mm 0 72.7961mm 79.0199mm 0  ""]
+Rat[76.8538mm 92.6102mm 0 75.6661mm 87.4900mm 0  ""]
+Rat[76.8538mm 92.6102mm 0 2628.00mil 3679.00mil 0  ""]
+Rat[72.2818mm 92.6102mm 0 73.5960mm 91.1601mm 0  ""]
+Rat[73.5960mm 91.1601mm 0 76.0542mm 92.6102mm 0  ""]
+Rat[3383.00mil 3425.00mil 3 75.6661mm 3413.00mil 0  ""]
+Rat[75.6661mm 3413.00mil 0 75.6661mm 3381.50mil 0  ""]
+Rat[75.6661mm 3381.50mil 0 75.6661mm 82.6902mm 0  ""]
+Rat[75.6661mm 82.6902mm 0 75.6661mm 81.8901mm 0  ""]
+Rat[75.6661mm 81.8901mm 0 75.6661mm 81.0900mm 0  ""]
+Rat[3383.00mil 3260.00mil 3 75.6661mm 84.2902mm 0  ""]
+Rat[75.6661mm 84.2902mm 0 75.6661mm 3350.00mil 0  ""]
+Rat[75.6661mm 3350.00mil 0 75.6661mm 88.2901mm 0  ""]
+Rat[75.6661mm 88.2901mm 0 75.6661mm 89.0900mm 0  ""]
+Rat[3600.00mil 3260.00mil 3 63.5259mm 82.6900mm 0  ""]
+Rat[63.5259mm 82.6900mm 0 63.5259mm 81.8899mm 0  ""]
+Rat[63.5259mm 81.8899mm 0 63.5259mm 81.0900mm 0  ""]
+Rat[63.5259mm 82.6900mm 0 63.5259mm 85.8898mm 0  ""]
+Rat[63.5259mm 85.8898mm 0 63.5259mm 86.6899mm 0  ""]
+Rat[3600.00mil 3425.00mil 3 63.5259mm 88.2899mm 0  ""]
+Rat[63.5259mm 88.2899mm 0 63.5259mm 89.0900mm 0  ""]
+Rat[63.5259mm 88.2899mm 0 63.5259mm 3350.00mil 0  ""]
+Rat[63.5259mm 3350.00mil 0 63.5259mm 3318.50mil 0  ""]
+Rat[105.1936mm 76.8622mm 0 95.3450mm 3059.00mil 0  ""]
+Rat[95.3450mm 3059.00mil 0 63.5259mm 87.4898mm 0  ""]
+Rat[3940.00mil 76.8622mm 0 4110.00mil 76.8622mm 0  ""]
+Rat[3940.00mil 76.8622mm 0 65.5960mm 91.1601mm 0  ""]
+Rat[138.2880mm 69.7250mm 0 74.0661mm 61.4939mm 0  ""]
+Rat[124.3518mm 69.7502mm 0 4508.00mil 2779.00mil 0  ""]
+Rat[4508.00mil 2779.00mil 0 76.9361mm 69.9640mm 0  ""]
+Rat[120.0338mm 69.7502mm 0 123.5522mm 69.7502mm 0  ""]
+Rat[120.0338mm 69.7502mm 0 74.8660mm 73.6341mm 0  ""]
+Rat[3383.00mil 2745.00mil 3 76.9361mm 2723.00mil 0  ""]
+Rat[76.9361mm 2723.00mil 0 76.9361mm 2691.50mil 0  ""]
+Rat[76.9361mm 2691.50mil 0 76.9361mm 65.1642mm 0  ""]
+Rat[76.9361mm 65.1642mm 0 76.9361mm 64.3641mm 0  ""]
+Rat[76.9361mm 64.3641mm 0 76.9361mm 63.5640mm 0  ""]
+Rat[3383.00mil 2580.00mil 3 76.9361mm 66.7642mm 0  ""]
+Rat[76.9361mm 66.7642mm 0 76.9361mm 2660.00mil 0  ""]
+Rat[76.9361mm 2660.00mil 0 76.9361mm 70.7641mm 0  ""]
+Rat[76.9361mm 70.7641mm 0 76.9361mm 71.5640mm 0  ""]
+Rat[3600.00mil 2580.00mil 3 64.7959mm 65.1640mm 0  ""]
+Rat[64.7959mm 65.1640mm 0 64.7959mm 64.3639mm 0  ""]
+Rat[64.7959mm 64.3639mm 0 64.7959mm 63.5640mm 0  ""]
+Rat[64.7959mm 65.1640mm 0 64.7959mm 68.3638mm 0  ""]
+Rat[64.7959mm 68.3638mm 0 64.7959mm 69.1639mm 0  ""]
+Rat[3600.00mil 2745.00mil 3 64.7959mm 70.7639mm 0  ""]
+Rat[64.7959mm 70.7639mm 0 64.7959mm 71.5640mm 0  ""]
+Rat[64.7959mm 70.7639mm 0 64.7959mm 2660.00mil 0  ""]
+Rat[64.7959mm 2660.00mil 0 64.7959mm 2628.50mil 0  ""]
+Rat[126.8918mm 65.1782mm 0 4608.00mil 2599.00mil 0  ""]
+Rat[4608.00mil 2599.00mil 0 64.7959mm 69.9638mm 0  ""]
+Rat[121.7742mm 65.1782mm 0 126.0922mm 65.1782mm 0  ""]
+Rat[121.7742mm 65.1782mm 0 66.8660mm 73.6341mm 0  ""]
+Rat[112.1260mm 34.9270mm 0 73.3041mm 44.4759mm 0  ""]
+Rat[98.1898mm 34.9522mm 0 3478.00mil 1409.00mil 0  ""]
+Rat[3478.00mil 1409.00mil 0 76.1741mm 52.9460mm 0  ""]
+Rat[93.8718mm 34.9522mm 0 97.3902mm 34.9522mm 0  ""]
+Rat[93.8718mm 34.9522mm 0 74.1040mm 56.6161mm 0  ""]
+Rat[3373.00mil 2105.00mil 3 76.1741mm 2053.00mil 0  ""]
+Rat[76.1741mm 2053.00mil 0 76.1741mm 2021.50mil 0  ""]
+Rat[76.1741mm 2021.50mil 0 76.1741mm 48.1462mm 0  ""]
+Rat[76.1741mm 48.1462mm 0 76.1741mm 47.3461mm 0  ""]
+Rat[76.1741mm 47.3461mm 0 76.1741mm 46.5460mm 0  ""]
+Rat[3373.00mil 1940.00mil 3 76.1741mm 49.7462mm 0  ""]
+Rat[76.1741mm 49.7462mm 0 76.1741mm 1990.00mil 0  ""]
+Rat[76.1741mm 1990.00mil 0 76.1741mm 53.7461mm 0  ""]
+Rat[76.1741mm 53.7461mm 0 76.1741mm 54.5460mm 0  ""]
+Rat[3590.00mil 1940.00mil 3 64.0339mm 48.1460mm 0  ""]
+Rat[64.0339mm 48.1460mm 0 64.0339mm 47.3459mm 0  ""]
+Rat[64.0339mm 47.3459mm 0 64.0339mm 46.5460mm 0  ""]
+Rat[64.0339mm 48.1460mm 0 64.0339mm 51.3458mm 0  ""]
+Rat[64.0339mm 51.3458mm 0 64.0339mm 52.1459mm 0  ""]
+Rat[3590.00mil 2105.00mil 3 64.0339mm 53.7459mm 0  ""]
+Rat[64.0339mm 53.7459mm 0 64.0339mm 54.5460mm 0  ""]
+Rat[64.0339mm 53.7459mm 0 64.0339mm 1990.00mil 0  ""]
+Rat[64.0339mm 1990.00mil 0 64.0339mm 1958.50mil 0  ""]
+Rat[100.9838mm 40.7942mm 0 3588.00mil 1639.00mil 0  ""]
+Rat[3588.00mil 1639.00mil 0 64.0339mm 52.9458mm 0  ""]
+Rat[95.8662mm 40.7942mm 0 100.1842mm 40.7942mm 0  ""]
+Rat[95.8662mm 40.7942mm 0 66.1040mm 56.6161mm 0  ""]
+Rat[76.4281mm 123.9390mm 0 66.9420mm 108.6861mm 0  ""]
+Rat[66.9420mm 108.6861mm 0 67.1960mm 91.1601mm 0  ""]
+Rat[67.1960mm 91.1601mm 0 68.4660mm 73.6341mm 0  ""]
+Rat[68.4660mm 73.6341mm 0 67.7040mm 56.6161mm 0  ""]
+Rat[76.4281mm 4848.00mil 0 2667.00mil 108.6861mm 0  ""]
+Rat[2667.00mil 108.6861mm 0 2677.00mil 91.1601mm 0  ""]
+Rat[2677.00mil 91.1601mm 0 2727.00mil 73.6341mm 0  ""]
+Rat[2727.00mil 73.6341mm 0 2697.00mil 56.6161mm 0  ""]
+Rat[76.4281mm 4816.50mil 0 2698.50mil 108.6861mm 0  ""]
+Rat[2698.50mil 108.6861mm 0 2758.50mil 73.6341mm 0  ""]
+Rat[2758.50mil 73.6341mm 0 2728.50mil 56.6161mm 0  ""]
+Rat[2274.00mil 4871.00mil 0 76.4281mm 120.7392mm 0  ""]
+Rat[2274.00mil 4091.00mil 0 70.1418mm 108.6861mm 0  ""]
+Rat[2259.00mil 3376.00mil 0 70.3958mm 91.1601mm 0  ""]
+Rat[2249.00mil 2676.00mil 0 71.6658mm 73.6341mm 0  ""]
+Rat[2234.00mil 2051.00mil 0 70.9038mm 56.6161mm 0  ""]
+Rat[2274.00mil 4746.00mil 0 64.2879mm 123.9388mm 0  ""]
+Rat[2274.00mil 3966.00mil 0 66.9422mm 96.5459mm 0  ""]
+Rat[2259.00mil 3251.00mil 0 67.1962mm 79.0199mm 0  ""]
+Rat[2249.00mil 2551.00mil 0 69.2661mm 61.4939mm 0  ""]
+Rat[2234.00mil 1926.00mil 0 67.7042mm 44.4759mm 0  ""]
+Rat[1350.00mil 440.00mil 3 1150.00mil 440.00mil 3  ""]
+Rat[1150.00mil 440.00mil 3 950.00mil 440.00mil 3  ""]
+Rat[950.00mil 440.00mil 3 750.00mil 440.00mil 3  ""]
+Rat[1350.00mil 440.00mil 3 1330.00mil 1440.00mil 3  ""]
+Rat[1330.00mil 1440.00mil 3 1130.00mil 1440.00mil 3  ""]
+Rat[1130.00mil 1440.00mil 3 930.00mil 1440.00mil 3  ""]
+Rat[930.00mil 1440.00mil 3 730.00mil 1440.00mil 3  ""]
+Rat[730.00mil 1440.00mil 3 535.00mil 1645.00mil 1  ""]
+Rat[67.6661mm 61.4939mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2790.00mil 61.4939mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2790.00mil 73.6341mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[65.5960mm 79.0199mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[66.3961mm 79.0199mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2740.00mil 79.0199mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2740.00mil 91.1601mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[90.3666mm 3059.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2432.00mil 3679.00mil 0 2220.00mil 3135.00mil 1  "via"]
+Rat[100.8756mm 76.8622mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[71.4822mm 92.6102mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[85.4560mm 92.8390mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[81.6760mm 92.8390mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[65.3420mm 96.5459mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[66.1421mm 96.5459mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[2730.00mil 96.5459mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[2730.00mil 108.6861mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[3112.00mil 2959.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[78.4248mm 2379.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[89.5538mm 74.3222mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[88.1342mm 59.5902mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[98.0740mm 59.8190mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[97.3902mm 74.3222mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2760.00mil 56.6161mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2760.00mil 44.4759mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[66.9041mm 44.4759mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[66.1040mm 44.4759mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[75.9732mm 122.5362mm 0 2220.00mil 3135.00mil 1  "via"]
+Rat[2234.00mil 2076.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2249.00mil 2701.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2259.00mil 3401.00mil 0 2220.00mil 3135.00mil 1  "via"]
+Rat[2274.00mil 4116.00mil 0 2220.00mil 3135.00mil 1  "via"]
+Rat[66.8660mm 61.4939mm 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2300.00mil 3035.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2335.00mil 2315.00mil 0 2215.00mil 1645.00mil 1  "via"]
+Rat[2235.00mil 3703.00mil 0 2220.00mil 3135.00mil 1  "via"]
+Rat[98.0740mm 59.8190mm 0 4020.00mil 59.8190mm 0  ""]
+Rat[100.8756mm 76.8622mm 0 4280.00mil 76.8622mm 0  ""]
+Rat[4280.00mil 76.8622mm 0 4312.00mil 2779.00mil 0  ""]
+Rat[4312.00mil 2779.00mil 0 4412.00mil 2599.00mil 0  ""]
+Rat[4412.00mil 2599.00mil 0 119.2342mm 69.7502mm 0  ""]
+Rat[119.2342mm 69.7502mm 0 122.5738mm 65.1782mm 0  ""]
+Rat[122.5738mm 65.1782mm 0 130.4102mm 65.1782mm 0  ""]
+Rat[130.4102mm 65.1782mm 0 129.4280mm 69.7250mm 0  ""]
+Rat[129.4280mm 69.7250mm 0 133.2080mm 69.7250mm 0  ""]
+Rat[911.41mil 3010.00mil 0 27.5402mm 85.7522mm 0  ""]
+Rat[27.5402mm 85.7522mm 0 31.8582mm 85.7522mm 0  ""]
+Rat[27.5402mm 85.7522mm 0 860.00mil 87.9960mm 0  ""]
+Rat[31.8582mm 85.7522mm 0 36.4640mm 92.3310mm 0  ""]
+Rat[896.41mil 2410.00mil 0 32.1460mm 55.5010mm 0  ""]
+Rat[32.1460mm 55.5010mm 0 37.4800mm 60.5810mm 0  ""]
+Rat[37.4800mm 60.5810mm 0 40.0200mm 63.6290mm 0  ""]
+Rat[40.0200mm 63.6290mm 0 38.7500mm 66.6770mm 0  ""]
+Rat[2259.00mil 3401.00mil 0 46.3362mm 85.7522mm 0  ""]
+Rat[2760.00mil 44.4759mm 0 3282.00mil 1409.00mil 0  ""]
+Rat[3282.00mil 1409.00mil 0 3392.00mil 1639.00mil 0  ""]
+Rat[3392.00mil 1639.00mil 0 93.0722mm 34.9522mm 0  ""]
+Rat[93.0722mm 34.9522mm 0 96.6658mm 40.7942mm 0  ""]
+Rat[96.6658mm 40.7942mm 0 104.7562mm 40.7942mm 0  ""]
+Rat[104.7562mm 40.7942mm 0 103.2660mm 34.9270mm 0  ""]
+Rat[103.2660mm 34.9270mm 0 107.0460mm 34.9270mm 0  ""]
+Rat[3145.00mil 5095.00mil 0 95.7392mm 131.7262mm 0  ""]
+Rat[95.7392mm 131.7262mm 0 4322.00mil 4629.00mil 0  ""]
+Rat[4322.00mil 4629.00mil 0 119.4882mm 116.7402mm 0  ""]
+Rat[119.4882mm 116.7402mm 0 129.6820mm 116.9690mm 0  ""]
+Rat[129.6820mm 116.9690mm 0 133.4620mm 116.9690mm 0  ""]
+Rat[2550.00mil 440.00mil 3 2530.00mil 1440.00mil 3  ""]
+Rat[2530.00mil 1440.00mil 3 1995.00mil 4710.00mil 3  ""]
+Rat[3610.00mil 6355.00mil 0 92.8619mm 149.5001mm 0  ""]
+Rat[2450.00mil 540.00mil 3 2430.00mil 1540.00mil 3  ""]
+Rat[2430.00mil 1540.00mil 3 92.2998mm 148.7000mm 0  ""]
+Rat[2250.00mil 540.00mil 3 2230.00mil 1540.00mil 3  ""]
+Rat[2230.00mil 1540.00mil 3 92.8619mm 147.9001mm 0  ""]
+Rat[92.8619mm 147.9001mm 0 3700.00mil 5880.00mil 3  ""]
+Rat[2040.00mil 4745.00mil 0 75.1977mm 151.0998mm 0  ""]
+Rat[2040.00mil 4770.00mil 0 75.1977mm 151.8999mm 0  ""]
+Rat[2040.00mil 4845.00mil 0 75.1977mm 152.7000mm 0  ""]
+Rat[2040.00mil 4870.00mil 0 78.0298mm 154.9700mm 0  ""]
+Rat[2040.00mil 4795.00mil 0 78.8297mm 155.5321mm 0  ""]
+Rat[2040.00mil 3965.00mil 0 79.6300mm 137.8679mm 0  ""]
+Rat[2040.00mil 3990.00mil 0 78.8299mm 137.8679mm 0  ""]
+Rat[2040.00mil 4065.00mil 0 78.0298mm 137.8679mm 0  ""]
+Rat[2040.00mil 4090.00mil 0 2660.00mil 5545.00mil 3  ""]
+Rat[2040.00mil 4015.00mil 0 75.1977mm 141.4999mm 0  ""]
+Rat[2025.00mil 3250.00mil 0 3450.00mil 137.8679mm 0  ""]
+Rat[2025.00mil 3275.00mil 0 3418.50mil 137.8679mm 0  ""]
+Rat[2025.00mil 3350.00mil 0 3387.00mil 137.8679mm 0  ""]
+Rat[2025.00mil 3375.00mil 0 3365.00mil 5270.00mil 3  ""]
+Rat[2025.00mil 3300.00mil 0 84.4299mm 137.8679mm 0  ""]
+Rat[2015.00mil 2550.00mil 0 92.8619mm 145.5001mm 0  ""]
+Rat[2015.00mil 2575.00mil 0 92.8619mm 144.7000mm 0  ""]
+Rat[2015.00mil 2650.00mil 0 92.8619mm 143.9002mm 0  ""]
+Rat[2015.00mil 2675.00mil 0 92.2998mm 143.1001mm 0  ""]
+Rat[750.00mil 540.00mil 3 730.00mil 1540.00mil 3  ""]
+Rat[730.00mil 1540.00mil 3 2000.00mil 1925.00mil 0  ""]
+Rat[2000.00mil 1925.00mil 0 82.0298mm 154.9700mm 0  ""]
+Rat[950.00mil 540.00mil 3 930.00mil 1540.00mil 3  ""]
+Rat[930.00mil 1540.00mil 3 2000.00mil 1950.00mil 0  ""]
+Rat[2000.00mil 1950.00mil 0 82.8297mm 155.5321mm 0  ""]
+Rat[1150.00mil 540.00mil 3 1130.00mil 1540.00mil 3  ""]
+Rat[1130.00mil 1540.00mil 3 2000.00mil 2025.00mil 0  ""]
+Rat[2000.00mil 2025.00mil 0 83.6298mm 155.5321mm 0  ""]
+Rat[1350.00mil 540.00mil 3 1330.00mil 1540.00mil 3  ""]
+Rat[1330.00mil 1540.00mil 3 2000.00mil 2050.00mil 0  ""]
+Rat[2000.00mil 2050.00mil 0 82.0298mm 154.9700mm 0  ""]
+Rat[82.0298mm 154.9700mm 0 3324.00mil 155.5321mm 0  ""]
+Rat[1550.00mil 540.00mil 3 1530.00mil 1540.00mil 3  ""]
+Rat[1530.00mil 1540.00mil 3 2000.00mil 1975.00mil 0  ""]
+Rat[2000.00mil 1975.00mil 0 3355.50mil 155.5321mm 0  ""]
+Rat[2350.00mil 540.00mil 3 2330.00mil 1540.00mil 3  ""]
+Rat[2330.00mil 1540.00mil 3 75.1977mm 142.3000mm 0  ""]
+Rat[2550.00mil 540.00mil 3 2530.00mil 1540.00mil 3  ""]
+Rat[2530.00mil 1540.00mil 3 79.6298mm 155.5321mm 0  ""]
+Rat[2450.00mil 440.00mil 3 2430.00mil 1440.00mil 3  ""]
+Rat[2430.00mil 1440.00mil 3 92.8619mm 141.5001mm 0  ""]
+Rat[2250.00mil 440.00mil 3 2230.00mil 1440.00mil 3  ""]
+Rat[2230.00mil 1440.00mil 3 83.6300mm 137.8679mm 0  ""]
+Rat[650.00mil 540.00mil 3 630.00mil 1540.00mil 3  ""]
+Rat[630.00mil 1540.00mil 3 80.4296mm 155.5321mm 0  ""]
+Rat[850.00mil 540.00mil 3 830.00mil 1540.00mil 3  ""]
+Rat[830.00mil 1540.00mil 3 81.2297mm 155.5321mm 0  ""]
+Rat[1050.00mil 540.00mil 3 1030.00mil 1540.00mil 3  ""]
+Rat[1030.00mil 1540.00mil 3 92.8619mm 140.7000mm 0  ""]
+Rat[1250.00mil 540.00mil 3 1230.00mil 1540.00mil 3  ""]
+Rat[1230.00mil 1540.00mil 3 90.0298mm 137.8679mm 0  ""]
+Rat[1450.00mil 540.00mil 3 1430.00mil 1540.00mil 3  ""]
+Rat[1430.00mil 1540.00mil 3 82.8299mm 137.8679mm 0  ""]
+Rat[1650.00mil 540.00mil 3 1630.00mil 1540.00mil 3  ""]
+Rat[1630.00mil 1540.00mil 3 82.0298mm 137.8679mm 0  ""]
+Rat[1850.00mil 540.00mil 3 1830.00mil 1540.00mil 3  ""]
+Rat[1830.00mil 1540.00mil 3 75.1977mm 144.7000mm 0  ""]
+Rat[2050.00mil 540.00mil 3 2030.00mil 1540.00mil 3  ""]
+Rat[2030.00mil 1540.00mil 3 75.1977mm 145.4999mm 0  ""]
+Rat[1950.00mil 540.00mil 3 1930.00mil 1540.00mil 3  ""]
+Rat[1930.00mil 1540.00mil 3 86.8296mm 155.5321mm 0  ""]
+Rat[1750.00mil 540.00mil 3 1730.00mil 1540.00mil 3  ""]
+Rat[1730.00mil 1540.00mil 3 87.6297mm 155.5321mm 0  ""]
+Rat[2150.00mil 540.00mil 3 2130.00mil 1540.00mil 3  ""]
+Rat[2130.00mil 1540.00mil 3 3387.00mil 155.5321mm 0  ""]
+Rat[3850.00mil 5990.00mil 3 75.7598mm 146.2999mm 0  ""]
+Rat[3950.00mil 6090.00mil 3 75.7598mm 147.0998mm 0  ""]
+Rat[1250.00mil 440.00mil 3 75.00mil 3225.00mil 3  "via"]
+Rat[73.2660mm 61.4939mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[76.9361mm 65.9641mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[64.7959mm 2597.00mil 0 2730.00mil 1645.00mil 3  "via"]
+Rat[71.9960mm 79.0199mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[75.6661mm 83.4901mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[63.5259mm 3287.00mil 0 2730.00mil 1645.00mil 3  "via"]
+Rat[71.7420mm 96.5459mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[75.4121mm 101.0161mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[63.2719mm 3977.00mil 0 2730.00mil 1645.00mil 3  "via"]
+Rat[76.1741mm 48.9461mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[72.5040mm 44.4759mm 0 3280.00mil 290.00mil 3  "via"]
+Rat[64.0339mm 1927.00mil 0 2730.00mil 1645.00mil 3  "via"]
+Rat[630.00mil 1440.00mil 3 75.00mil 3225.00mil 3  "via"]
+Rat[830.00mil 1440.00mil 3 75.00mil 3225.00mil 3  "via"]
+Rat[1030.00mil 1440.00mil 3 75.00mil 3225.00mil 3  "via"]
+Rat[1230.00mil 1440.00mil 3 75.00mil 3225.00mil 3  "via"]
+Rat[650.00mil 440.00mil 3 85.00mil 265.00mil 3  "via"]
+Rat[850.00mil 440.00mil 3 85.00mil 265.00mil 3  "via"]
+Rat[1050.00mil 440.00mil 3 85.00mil 265.00mil 3  "via"]
+Rat[75.4121mm 101.0161mm 0 86.7560mm 92.8390mm 0  ""]
+Rat[86.7560mm 92.8390mm 0 91.8360mm 92.8390mm 0  ""]
+Rat[76.9361mm 65.9641mm 0 103.4080mm 59.8190mm 0  ""]
+Rat[103.4080mm 59.8190mm 0 108.4880mm 59.8190mm 0  ""]
+Rat[108.4880mm 59.8190mm 0 108.3460mm 34.9270mm 0  ""]
+Rat[108.3460mm 34.9270mm 0 113.4260mm 34.9270mm 0  ""]
+Rat[108.4880mm 59.8190mm 0 134.5080mm 69.7250mm 0  ""]
+Rat[134.5080mm 69.7250mm 0 139.5880mm 69.7250mm 0  ""]
+Rat[134.5080mm 69.7250mm 0 134.7620mm 116.9690mm 0  ""]
+Rat[134.7620mm 116.9690mm 0 139.8420mm 116.9690mm 0  ""]
+Layer(1 "top")
 (
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MD5/R2" "22" 126.2594mm 168.8494mm -31.50mil -31.50mil 0 100 ""]
+       Line[430.00mil 3810.00mil 160.00mil 4080.00mil 100.00mil 20.00mil "clearline"]
+       Line[430.00mil 3620.00mil 430.00mil 3810.00mil 100.00mil 20.00mil "clearline"]
+       Line[470.00mil 3580.00mil 430.00mil 3620.00mil 100.00mil 20.00mil "clearline"]
+       Line[560.00mil 3580.00mil 470.00mil 3580.00mil 100.00mil 20.00mil "clearline"]
+       Line[570.00mil 4510.00mil 560.00mil 4500.00mil 100.00mil 20.00mil "clearline"]
+       Line[570.00mil 5970.00mil 570.00mil 4510.00mil 100.00mil 20.00mil "clearline"]
+       Line[340.00mil 6200.00mil 570.00mil 5970.00mil 100.00mil 20.00mil "clearline"]
+       Line[160.00mil 6200.00mil 340.00mil 6200.00mil 100.00mil 20.00mil "clearline"]
+       Line[560.00mil 4520.00mil 160.00mil 4920.00mil 100.00mil 20.00mil "clearline"]
+       Line[560.00mil 3745.00mil 560.00mil 4520.00mil 100.00mil 20.00mil "clearline"]
+       Line[1.4387mm 206.2344mm 1.4387mm 206.9247mm 10.00mil 20.00mil "clearline"]
+       Line[800.00mil 3770.00mil 800.00mil 3850.00mil 100.00mil 100.00mil "clearline"]
+       Line[800.00mil 3850.00mil 820.00mil 3870.00mil 100.00mil 100.00mil "clearline"]
+       Line[820.00mil 3870.00mil 930.00mil 3870.00mil 100.00mil 100.00mil "clearline"]
+       Line[930.00mil 3870.00mil 710.00mil 3870.00mil 100.00mil 100.00mil "clearline"]
+       Line[550.00mil 3420.00mil 700.00mil 3420.00mil 100.00mil 100.00mil "clearline"]
+       Line[700.00mil 3420.00mil 750.00mil 3470.00mil 100.00mil 100.00mil "clearline"]
+       Line[750.00mil 3470.00mil 750.00mil 3590.00mil 100.00mil 100.00mil "clearline"]
+       Line[750.00mil 3590.00mil 810.00mil 3650.00mil 100.00mil 100.00mil "clearline"]
+       Line[1960.00mil 150.6700mm 1960.00mil 5930.00mil 100.00mil 100.00mil "clearline"]
+       Line[1960.00mil 5930.00mil 1920.00mil 5890.00mil 100.00mil 100.00mil "clearline"]
+       Line[1920.00mil 5890.00mil 1681.00mil 5890.00mil 100.00mil 100.00mil "clearline"]
+       Line[1681.00mil 5890.00mil 1676.00mil 5885.00mil 100.00mil 100.00mil "clearline"]
+       Line[1960.00mil 6050.00mil 1960.00mil 6200.00mil 100.00mil 100.00mil "clearline"]
+       Line[1960.00mil 6200.00mil 1676.00mil 6200.00mil 100.00mil 100.00mil "clearline"]
+       Line[3.9787mm 175.7544mm 18.0204mm 175.7544mm 10.00mil 20.00mil "clearline"]
+       Line[1.4387mm 175.7544mm 1.4387mm 175.5993mm 10.00mil 20.00mil "clearline"]
+       Line[1.4387mm 175.5993mm 140.00mil 6830.00mil 10.00mil 20.00mil "clearline"]
+       Line[140.00mil 6830.00mil 1950.00mil 6830.00mil 10.00mil 20.00mil "clearline"]
+       Line[1950.00mil 6830.00mil 2390.00mil 7270.00mil 10.00mil 20.00mil "clearline"]
+       Line[3.9787mm 175.7544mm 22.8464mm 175.7544mm 10.00mil 20.00mil "clearline"]
+       Line[22.8464mm 175.7544mm 990.00mil 7010.00mil 10.00mil 20.00mil "clearline"]
+       Line[54.5964mm 180.8344mm 2590.00mil 7560.00mil 10.00mil 20.00mil "clearline"]
+       Line[1.4387mm 180.8344mm 1.5376mm 180.8344mm 10.00mil 20.00mil "clearline"]
+       Line[1.5376mm 180.8344mm 110.00mil 7070.00mil 10.00mil 20.00mil "clearline"]
+       Line[110.00mil 7070.00mil 2100.00mil 7070.00mil 10.00mil 20.00mil "clearline"]
+       Line[2100.00mil 7070.00mil 2150.00mil 7120.00mil 10.00mil 20.00mil "clearline"]
+       Line[2630.00mil 7690.00mil 2100.00mil 7160.00mil 10.00mil 20.00mil "clearline"]
+       Line[2100.00mil 7160.00mil 240.00mil 7160.00mil 10.00mil 20.00mil "clearline"]
+       Line[240.00mil 7160.00mil 230.00mil 7170.00mil 10.00mil 20.00mil "clearline"]
+       Line[230.00mil 7170.00mil 2.6951mm 7170.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.6951mm 7170.00mil 1.4387mm 183.3744mm 10.00mil 20.00mil "clearline"]
+       Line[2610.00mil 7760.00mil 2120.00mil 7270.00mil 10.00mil 20.00mil "clearline"]
+       Line[2120.00mil 7270.00mil 2.6951mm 7270.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.6951mm 7270.00mil 1.4387mm 185.9144mm 10.00mil 20.00mil "clearline"]
+       Line[70.4116mm 204.0156mm 2110.00mil 7370.00mil 10.00mil 20.00mil "clearline"]
+       Line[2110.00mil 7370.00mil 2.6951mm 7370.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.6951mm 7370.00mil 1.4387mm 188.4544mm 10.00mil 20.00mil "clearline"]
+       Line[2670.00mil 8080.00mil 2160.00mil 7570.00mil 10.00mil 20.00mil "clearline"]
+       Line[2160.00mil 7570.00mil 2.6951mm 7570.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.6951mm 7570.00mil 1.4387mm 193.5344mm 10.00mil 20.00mil "clearline"]
+       Line[2220.00mil 7670.00mil 2.6951mm 7670.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.6951mm 7670.00mil 1.4387mm 196.0744mm 10.00mil 20.00mil "clearline"]
+       Line[1.4387mm 198.6144mm 1.7916mm 198.6144mm 10.00mil 20.00mil "clearline"]
+       Line[1.7916mm 198.6144mm 1.7916mm 198.3604mm 10.00mil 20.00mil "clearline"]
+       Line[1.7916mm 198.3604mm 110.00mil 7770.00mil 10.00mil 20.00mil "clearline"]
+       Line[110.00mil 7770.00mil 2230.00mil 7770.00mil 10.00mil 20.00mil "clearline"]
+       Line[2230.00mil 7770.00mil 2540.00mil 8080.00mil 10.00mil 20.00mil "clearline"]
+       Line[2895.50mil 8545.90mil 2895.50mil 8534.50mil 10.00mil 20.00mil "clearline"]
+       Line[2895.50mil 8534.50mil 2940.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[2940.00mil 8490.00mil 2940.00mil 8200.00mil 10.00mil 20.00mil "clearline"]
+       Line[2940.00mil 8200.00mil 2765.00mil 8025.00mil 10.00mil 20.00mil "clearline"]
+       Line[2800.00mil 7950.00mil 2595.00mil 7745.00mil 10.00mil 20.00mil "clearline"]
+       Line[2795.50mil 8445.90mil 2795.50mil 208.4196mm 10.00mil 20.00mil "clearline"]
+       Line[2795.50mil 208.4196mm 2665.00mil 8075.00mil 10.00mil 20.00mil "clearline"]
+       Line[2695.50mil 8445.90mil 2695.50mil 8145.50mil 10.00mil 20.00mil "clearline"]
+       Line[2220.00mil 7670.00mil 2695.50mil 8145.50mil 10.00mil 20.00mil "clearline"]
+       Line[2740.00mil 7800.00mil 2625.00mil 7685.00mil 10.00mil 20.00mil "clearline"]
+       Line[2595.50mil 8445.90mil 2595.50mil 8135.50mil 10.00mil 20.00mil "clearline"]
+       Line[2595.50mil 8135.50mil 2535.00mil 8075.00mil 10.00mil 20.00mil "clearline"]
+       Line[2260.00mil 6234.00mil 2260.00mil 6520.00mil 70.00mil 20.00mil "clearline"]
+       Line[2350.00mil 5990.00mil 2350.00mil 5850.00mil 70.00mil 20.00mil "clearline"]
+       Line[2350.00mil 6234.00mil 2350.00mil 5980.00mil 70.00mil 20.00mil "clearline"]
+       Line[2441.00mil 6234.00mil 2476.00mil 6234.00mil 70.00mil 20.00mil "clearline"]
+       Line[2476.00mil 6234.00mil 2570.00mil 6140.00mil 70.00mil 20.00mil "clearline"]
+       Line[2450.00mil 6234.00mil 2524.00mil 6234.00mil 70.00mil 20.00mil "clearline"]
+       Line[2524.00mil 6234.00mil 2575.00mil 6285.00mil 70.00mil 20.00mil "clearline"]
+       Line[2575.00mil 6285.00mil 2575.00mil 6135.00mil 70.00mil 20.00mil "clearline"]
+       Line[2982.00mil 5855.00mil 75.7598mm 148.7000mm 10.00mil 20.00mil "clearline"]
+       Line[2982.00mil 5855.00mil 2705.00mil 5855.00mil 10.00mil 20.00mil "clearline"]
+       Line[75.7598mm 147.8999mm 69.5409mm 147.8999mm 10.00mil 20.00mil "clearline"]
+       Line[2140.00mil 6360.00mil 2260.00mil 6360.00mil 10.00mil 20.00mil "clearline"]
+       Line[53.5564mm 6360.00mil 2065.00mil 6360.00mil 10.00mil 20.00mil "clearline"]
+       Line[2570.00mil 6280.00mil 2570.00mil 161.7830mm 10.00mil 20.00mil "clearline"]
+       Line[2570.00mil 161.7830mm 65.2930mm 6370.00mil 10.00mil 20.00mil "clearline"]
+       Line[63.9930mm 6370.00mil 2480.00mil 6370.00mil 10.00mil 20.00mil "clearline"]
+       Line[2140.00mil 128.8222mm 54.3860mm 128.8522mm 10.00mil 20.00mil "clearline"]
+       Line[53.7510mm 145.0411mm 2115.00mil 5709.10mil 10.00mil 20.00mil "clearline"]
+       Line[2065.00mil 5769.10mil 2065.00mil 5640.00mil 10.00mil 20.00mil "clearline"]
+       Line[2065.00mil 5640.00mil 2050.00mil 5625.00mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5625.00mil 2050.00mil 5604.10mil 10.00mil 20.00mil "clearline"]
+       Line[53.7510mm 5769.10mil 53.7510mm 145.0411mm 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5114.10mil 2090.00mil 5074.10mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5114.10mil 2050.00mil 5429.10mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5625.00mil 2120.00mil 5625.00mil 10.00mil 20.00mil "clearline"]
+       Line[2120.00mil 5625.00mil 2275.00mil 5780.00mil 10.00mil 20.00mil "clearline"]
+       Line[2275.00mil 5780.00mil 2395.00mil 5780.00mil 10.00mil 20.00mil "clearline"]
+       Line[2395.00mil 5780.00mil 2470.00mil 5855.00mil 10.00mil 20.00mil "clearline"]
+       Line[2470.00mil 5855.00mil 2725.00mil 5855.00mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5425.00mil 2050.00mil 5430.00mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 5430.00mil 2215.00mil 5595.00mil 10.00mil 20.00mil "clearline"]
+       Line[2215.00mil 5595.00mil 2265.00mil 5595.00mil 10.00mil 20.00mil "clearline"]
+       Line[2265.00mil 5595.00mil 2490.00mil 5820.00mil 10.00mil 20.00mil "clearline"]
+       Line[2490.00mil 5820.00mil 69.6511mm 5820.00mil 10.00mil 20.00mil "clearline"]
+       Line[69.6511mm 5820.00mil 2745.00mil 147.8999mm 10.00mil 20.00mil "clearline"]
+       Line[2145.00mil 5150.00mil 2145.00mil 128.9792mm 10.00mil 20.00mil "clearline"]
+       Line[2145.00mil 128.9792mm 54.3860mm 5074.10mil 10.00mil 20.00mil "clearline"]
+       Line[74.0110mm 138.1318mm 72.6882mm 138.1318mm 40.00mil 20.00mil "clearline"]
+       Line[72.6882mm 138.1318mm 2860.00mil 5440.00mil 40.00mil 20.00mil "clearline"]
+       Line[74.0852mm 138.1318mm 72.2188mm 138.1318mm 40.00mil 20.00mil "clearline"]
+       Line[72.2188mm 138.1318mm 2840.00mil 5435.00mil 40.00mil 20.00mil "clearline"]
+       Line[2965.00mil 138.1318mm 75.4822mm 138.1318mm 40.00mil 20.00mil "clearline"]
+       Line[75.4822mm 138.1318mm 2990.00mil 5420.00mil 40.00mil 20.00mil "clearline"]
+       Line[2990.00mil 5420.00mil 2990.00mil 5365.00mil 40.00mil 20.00mil "clearline"]
+       Line[80.4299mm 5450.00mil 80.4299mm 136.2321mm 20.00mil 20.00mil "clearline"]
+       Line[80.4299mm 136.2321mm 3170.00mil 5360.00mil 20.00mil 20.00mil "clearline"]
+       Line[81.2300mm 5450.00mil 81.2300mm 135.2050mm 20.00mil 20.00mil "clearline"]
+       Line[81.2300mm 135.2050mm 3195.00mil 5320.00mil 20.00mil 20.00mil "clearline"]
+       Line[88.4298mm 5450.00mil 88.4298mm 135.1658mm 20.00mil 20.00mil "clearline"]
+       Line[88.4298mm 135.1658mm 3480.00mil 5320.00mil 20.00mil 20.00mil "clearline"]
+       Line[89.2299mm 5450.00mil 89.2299mm 136.4491mm 20.00mil 20.00mil "clearline"]
+       Line[89.2299mm 136.4491mm 3515.00mil 5370.00mil 20.00mil 20.00mil "clearline"]
+       Line[92.2998mm 147.1001mm 94.5810mm 147.1001mm 20.00mil 20.00mil "clearline"]
+       Line[94.5810mm 147.1001mm 3725.00mil 5790.00mil 20.00mil 20.00mil "clearline"]
+       Line[92.2998mm 146.3002mm 94.1032mm 146.3002mm 20.00mil 20.00mil "clearline"]
+       Line[94.1032mm 146.3002mm 3705.00mil 5760.00mil 20.00mil 20.00mil "clearline"]
+       Line[92.5490mm 147.1001mm 95.2160mm 147.1001mm 20.00mil 20.00mil "clearline"]
+       Line[95.2160mm 147.1001mm 3750.00mil 5790.00mil 20.00mil 20.00mil "clearline"]
+       Line[88.4296mm 154.9700mm 88.4296mm 158.0256mm 20.00mil 20.00mil "clearline"]
+       Line[88.4296mm 158.0256mm 3485.00mil 6225.00mil 20.00mil 20.00mil "clearline"]
+       Line[89.2297mm 154.9700mm 89.2297mm 156.6667mm 20.00mil 20.00mil "clearline"]
+       Line[89.2297mm 156.6667mm 3515.00mil 6170.00mil 20.00mil 20.00mil "clearline"]
+       Line[75.7598mm 143.0998mm 73.6892mm 143.0998mm 20.00mil 20.00mil "clearline"]
+       Line[73.6892mm 143.0998mm 2900.00mil 5635.00mil 20.00mil 20.00mil "clearline"]
+       Line[75.7598mm 143.8999mm 74.1591mm 143.8999mm 20.00mil 20.00mil "clearline"]
+       Line[74.1591mm 143.8999mm 2915.00mil 5670.00mil 20.00mil 20.00mil "clearline"]
+       Line[2915.00mil 5670.00mil 2835.00mil 5670.00mil 20.00mil 20.00mil "clearline"]
+       Line[2835.00mil 5670.00mil 2830.00mil 5665.00mil 20.00mil 20.00mil "clearline"]
+       Line[75.7598mm 150.2999mm 73.7281mm 150.2999mm 20.00mil 20.00mil "clearline"]
+       Line[73.7281mm 150.2999mm 2900.00mil 5920.00mil 20.00mil 20.00mil "clearline"]
+       Line[75.7598mm 149.4998mm 74.0618mm 149.4998mm 20.00mil 20.00mil "clearline"]
+       Line[74.0618mm 149.4998mm 2910.00mil 5880.00mil 20.00mil 20.00mil "clearline"]
+       Line[2910.00mil 5880.00mil 2835.00mil 5880.00mil 20.00mil 20.00mil "clearline"]
+       Line[2835.00mil 5880.00mil 2830.00mil 5885.00mil 20.00mil 20.00mil "clearline"]
+       Line[1676.00mil 4920.00mil 1676.00mil 4884.00mil 100.00mil 100.00mil "clearline"]
+       Line[1676.00mil 4884.00mil 1975.00mil 4585.00mil 100.00mil 100.00mil "clearline"]
+       Line[1975.00mil 113.4590mm 46.0784mm 113.4590mm 100.00mil 100.00mil "clearline"]
+       Line[46.0784mm 113.4590mm 1676.00mil 4605.00mil 100.00mil 100.00mil "clearline"]
+       Line[553.00mil 2720.00mil 553.00mil 74.5500mm 70.00mil 100.00mil "clearline"]
+       Line[553.00mil 74.5500mm 627.96mil 3010.00mil 70.00mil 100.00mil "clearline"]
+       Line[553.00mil 2722.00mil 553.00mil 62.7370mm 70.00mil 100.00mil "clearline"]
+       Line[553.00mil 62.7370mm 612.96mil 2410.00mil 70.00mil 100.00mil "clearline"]
+       Line[770.00mil 2720.00mil 770.00mil 73.8622mm 70.00mil 100.00mil "clearline"]
+       Line[770.00mil 73.8622mm 872.04mil 3010.00mil 70.00mil 100.00mil "clearline"]
+       Line[770.00mil 2725.00mil 770.00mil 63.4248mm 70.00mil 100.00mil "clearline"]
+       Line[770.00mil 63.4248mm 857.04mil 2410.00mil 70.00mil 100.00mil "clearline"]
+       Line[1980.00mil 113.4590mm 56.3400mm 113.4590mm 70.00mil 100.00mil "clearline"]
+       Line[56.3400mm 113.4590mm 2220.00mil 4465.00mil 70.00mil 100.00mil "clearline"]
+       Line[2051.00mil 4895.00mil 2051.00mil 4939.00mil 20.00mil 20.00mil "clearline"]
+       Line[2051.00mil 4939.00mil 2035.00mil 4955.00mil 20.00mil 20.00mil "clearline"]
+       Line[2055.00mil 4720.00mil 2005.00mil 4720.00mil 20.00mil 20.00mil "clearline"]
+       Line[2005.00mil 4720.00mil 1995.00mil 4710.00mil 20.00mil 20.00mil "clearline"]
+       Line[2263.00mil 4896.00mil 2263.00mil 4953.00mil 20.00mil 20.00mil "clearline"]
+       Line[2263.00mil 4953.00mil 2270.00mil 4960.00mil 20.00mil 20.00mil "clearline"]
+       Line[2263.00mil 4721.00mil 2263.00mil 4508.00mil 20.00mil 20.00mil "clearline"]
+       Line[2263.00mil 4508.00mil 2225.00mil 4470.00mil 20.00mil 20.00mil "clearline"]
+       Line[64.6595mm 4785.00mil 2485.00mil 4785.00mil 20.00mil 20.00mil "clearline"]
+       Line[64.6595mm 124.7389mm 63.0169mm 124.7389mm 20.00mil 20.00mil "clearline"]
+       Line[63.0169mm 124.7389mm 2480.00mil 4910.00mil 20.00mil 20.00mil "clearline"]
+       Line[64.6595mm 125.5390mm 63.9450mm 125.5390mm 20.00mil 20.00mil "clearline"]
+       Line[63.9450mm 125.5390mm 2485.00mil 4975.00mil 20.00mil 20.00mil "clearline"]
+       Line[64.6595mm 119.1390mm 66.8150mm 119.1390mm 20.00mil 20.00mil "clearline"]
+       Line[66.8150mm 119.1390mm 2635.00mil 4695.00mil 20.00mil 20.00mil "clearline"]
+       Line[68.7581mm 115.8405mm 68.7581mm 113.5891mm 20.00mil 20.00mil "clearline"]
+       Line[68.7581mm 113.5891mm 2705.00mil 4470.00mil 20.00mil 20.00mil "clearline"]
+       Line[2707.00mil 127.2375mm 2707.00mil 4938.00mil 20.00mil 20.00mil "clearline"]
+       Line[2707.00mil 4938.00mil 2710.00mil 4935.00mil 20.00mil 20.00mil "clearline"]
+       Line[76.0565mm 4785.00mil 3065.00mil 4785.00mil 20.00mil 20.00mil "clearline"]
+       Line[3065.00mil 4785.00mil 3070.00mil 4790.00mil 20.00mil 20.00mil "clearline"]
+       Line[66.3580mm 127.2375mm 66.3580mm 128.0800mm 20.00mil 20.00mil "clearline"]
+       Line[66.3580mm 128.0800mm 2650.00mil 5080.00mil 20.00mil 20.00mil "clearline"]
+       Line[67.1579mm 127.2375mm 67.1579mm 128.8799mm 20.00mil 20.00mil "clearline"]
+       Line[67.1579mm 128.8799mm 2652.50mil 5082.50mil 20.00mil 20.00mil "clearline"]
+       Line[67.9580mm 127.2375mm 67.9580mm 128.3840mm 20.00mil 20.00mil "clearline"]
+       Line[67.9580mm 128.3840mm 2650.00mil 5080.00mil 20.00mil 20.00mil "clearline"]
+       Line[71.1578mm 127.2375mm 71.1578mm 128.5618mm 20.00mil 20.00mil "clearline"]
+       Line[71.1578mm 128.5618mm 2820.00mil 5080.00mil 20.00mil 20.00mil "clearline"]
+       Line[71.9579mm 127.2375mm 71.9579mm 128.7021mm 20.00mil 20.00mil "clearline"]
+       Line[71.9579mm 128.7021mm 2820.00mil 5080.00mil 20.00mil 20.00mil "clearline"]
+       Line[2738.50mil 127.2375mm 2738.50mil 5183.50mil 20.00mil 20.00mil "clearline"]
+       Line[2738.50mil 5183.50mil 2745.00mil 5190.00mil 20.00mil 20.00mil "clearline"]
+       Line[2770.00mil 127.2375mm 2770.00mil 5170.00mil 20.00mil 20.00mil "clearline"]
+       Line[2770.00mil 5170.00mil 2747.50mil 5192.50mil 20.00mil 20.00mil "clearline"]
+       Line[74.3580mm 127.2375mm 74.3580mm 131.6360mm 20.00mil 20.00mil "clearline"]
+       Line[74.3580mm 131.6360mm 2915.00mil 5195.00mil 20.00mil 20.00mil "clearline"]
+       Line[73.5579mm 127.2375mm 73.5579mm 131.5969mm 20.00mil 20.00mil "clearline"]
+       Line[73.5579mm 131.5969mm 2912.50mil 5197.50mil 20.00mil 20.00mil "clearline"]
+       Line[72.7578mm 127.2375mm 72.7578mm 126.2512mm 20.00mil 20.00mil "clearline"]
+       Line[72.7578mm 126.2512mm 2875.00mil 4960.00mil 20.00mil 20.00mil "clearline"]
+       Line[2875.00mil 4960.00mil 2945.00mil 4960.00mil 20.00mil 20.00mil "clearline"]
+       Line[2945.00mil 4960.00mil 2970.00mil 4985.00mil 20.00mil 20.00mil "clearline"]
+       Line[2970.00mil 4985.00mil 2988.00mil 4985.00mil 20.00mil 20.00mil "clearline"]
+       Line[2988.00mil 4985.00mil 3045.00mil 5042.00mil 20.00mil 20.00mil "clearline"]
+       Line[3045.00mil 5238.00mil 3045.00mil 5195.00mil 20.00mil 20.00mil "clearline"]
+       Line[3045.00mil 5195.00mil 3145.00mil 5095.00mil 20.00mil 20.00mil "clearline"]
+       Line[3145.00mil 5095.00mil 3145.00mil 5015.00mil 20.00mil 20.00mil "clearline"]
+       Line[2595.00mil 7485.00mil 3770.00mil 7485.00mil 10.00mil 20.00mil "clearline"]
+       Line[3770.00mil 7485.00mil 3920.00mil 7335.00mil 10.00mil 20.00mil "clearline"]
+       Line[3910.00mil 5665.00mil 3880.00mil 5635.00mil 10.00mil 20.00mil "clearline"]
+       Line[3880.00mil 5635.00mil 92.3287mm 5635.00mil 10.00mil 20.00mil "clearline"]
+       Line[92.3287mm 5635.00mil 92.2998mm 143.1001mm 10.00mil 20.00mil "clearline"]
+       Line[2525.00mil 7410.00mil 3730.00mil 7410.00mil 10.00mil 20.00mil "clearline"]
+       Line[3730.00mil 7410.00mil 3830.00mil 7310.00mil 10.00mil 20.00mil "clearline"]
+       Line[85.2300mm 5450.00mil 85.2300mm 134.0991mm 10.00mil 20.00mil "clearline"]
+       Line[85.2300mm 134.0991mm 3365.00mil 5270.00mil 10.00mil 20.00mil "clearline"]
+       Line[2660.00mil 5545.00mil 75.6168mm 5545.00mil 10.00mil 20.00mil "clearline"]
+       Line[75.6168mm 5545.00mil 75.7598mm 140.7000mm 10.00mil 20.00mil "clearline"]
+       Line[2600.00mil 5760.00mil 75.7558mm 5760.00mil 10.00mil 20.00mil "clearline"]
+       Line[75.7558mm 5760.00mil 75.7598mm 146.2999mm 10.00mil 20.00mil "clearline"]
+       Line[3070.00mil 6400.00mil 3070.00mil 155.0218mm 10.00mil 20.00mil "clearline"]
+       Line[3070.00mil 155.0218mm 78.0298mm 154.9700mm 10.00mil 20.00mil "clearline"]
+       Line[2310.00mil 7150.00mil 2915.00mil 7150.00mil 10.00mil 20.00mil "clearline"]
+       Line[2915.00mil 7150.00mil 2930.00mil 7135.00mil 10.00mil 20.00mil "clearline"]
+       Line[2390.00mil 7270.00mil 2390.00mil 7275.00mil 10.00mil 20.00mil "clearline"]
+       Line[2390.00mil 7275.00mil 2490.00mil 7375.00mil 10.00mil 20.00mil "clearline"]
+       Line[92.2998mm 152.7000mm 94.5340mm 152.7000mm 10.00mil 20.00mil "clearline"]
+       Line[94.5340mm 152.7000mm 3765.00mil 6055.00mil 10.00mil 20.00mil "clearline"]
+       Line[2255.00mil 7055.00mil 2610.00mil 7055.00mil 10.00mil 20.00mil "clearline"]
+       Line[2700.00mil 5795.00mil 2979.00mil 5795.00mil 10.00mil 20.00mil "clearline"]
+       Line[2979.00mil 5795.00mil 75.7598mm 147.0998mm 10.00mil 20.00mil "clearline"]
+       Line[2260.00mil 7000.00mil 3590.00mil 7000.00mil 10.00mil 20.00mil "clearline"]
+       Line[3590.00mil 7000.00mil 3725.00mil 6865.00mil 10.00mil 20.00mil "clearline"]
+       Line[92.2998mm 150.3002mm 94.9282mm 150.3002mm 10.00mil 20.00mil "clearline"]
+       Line[94.9282mm 150.3002mm 3755.00mil 5935.00mil 10.00mil 20.00mil "clearline"]
+       Line[2255.00mil 6950.00mil 3570.00mil 6950.00mil 10.00mil 20.00mil "clearline"]
+       Line[3570.00mil 6950.00mil 3700.00mil 6820.00mil 10.00mil 20.00mil "clearline"]
+       Line[3730.00mil 5965.00mil 3725.00mil 5960.00mil 10.00mil 20.00mil "clearline"]
+       Line[92.2998mm 151.1000mm 94.3310mm 151.1000mm 10.00mil 20.00mil "clearline"]
+       Line[94.3310mm 151.1000mm 3730.00mil 5965.00mil 10.00mil 20.00mil "clearline"]
+       Line[3765.00mil 7035.00mil 2710.00mil 7035.00mil 10.00mil 20.00mil "clearline"]
+       Line[2710.00mil 7035.00mil 2645.00mil 7100.00mil 10.00mil 20.00mil "clearline"]
+       Line[2645.00mil 7100.00mil 2300.00mil 7100.00mil 10.00mil 20.00mil "clearline"]
+       Line[2300.00mil 7100.00mil 2295.00mil 7105.00mil 10.00mil 20.00mil "clearline"]
+       Line[2260.00mil 6865.00mil 3075.00mil 6865.00mil 10.00mil 20.00mil "clearline"]
+       Line[3075.00mil 6865.00mil 3225.00mil 6715.00mil 10.00mil 20.00mil "clearline"]
+       Line[82.0298mm 170.5732mm 3225.00mil 6720.00mil 10.00mil 20.00mil "clearline"]
+       Line[82.0298mm 154.9700mm 82.0298mm 157.4678mm 10.00mil 20.00mil "clearline"]
+       Line[82.0298mm 157.4678mm 3230.00mil 6200.00mil 10.00mil 20.00mil "clearline"]
+       Line[2250.00mil 6800.00mil 3090.00mil 6800.00mil 10.00mil 20.00mil "clearline"]
+       Line[3090.00mil 6800.00mil 3255.00mil 6635.00mil 10.00mil 20.00mil "clearline"]
+       Line[3255.00mil 6635.00mil 3550.00mil 6635.00mil 10.00mil 20.00mil "clearline"]
+       Line[3550.00mil 6635.00mil 3670.00mil 6515.00mil 10.00mil 20.00mil "clearline"]
+       Line[92.2998mm 148.7000mm 95.7410mm 148.7000mm 10.00mil 20.00mil "clearline"]
+       Line[95.7410mm 148.7000mm 3770.00mil 5855.00mil 10.00mil 20.00mil "clearline"]
+       Line[2255.00mil 6735.00mil 3100.00mil 6735.00mil 10.00mil 20.00mil "clearline"]
+       Line[3100.00mil 6735.00mil 3235.00mil 6600.00mil 10.00mil 20.00mil "clearline"]
+       Line[3235.00mil 6600.00mil 3510.00mil 6600.00mil 10.00mil 20.00mil "clearline"]
+       Line[3510.00mil 6600.00mil 3640.00mil 6470.00mil 10.00mil 20.00mil "clearline"]
+       Line[2255.00mil 6675.00mil 2755.00mil 6675.00mil 10.00mil 20.00mil "clearline"]
+       Line[2755.00mil 6675.00mil 2985.00mil 6445.00mil 10.00mil 20.00mil "clearline"]
+       Line[2985.00mil 6445.00mil 3520.00mil 6445.00mil 10.00mil 20.00mil "clearline"]
+       Line[3520.00mil 6445.00mil 3610.00mil 6355.00mil 10.00mil 20.00mil "clearline"]
+       Line[2270.00mil 6675.00mil 2205.00mil 6675.00mil 10.00mil 20.00mil "clearline"]
+       Line[2205.00mil 6675.00mil 2200.00mil 6680.00mil 10.00mil 20.00mil "clearline"]
+)
+Layer(2 "ground")
 (
-       Attribute("device" "RESISTOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
+       Line[620.00mil 3860.00mil 1020.00mil 3860.00mil 100.00mil 100.00mil ""]
+       Line[560.00mil 3940.00mil 1070.00mil 3940.00mil 100.00mil 100.00mil ""]
+       Line[2230.00mil 5830.00mil 2460.00mil 5830.00mil 100.00mil 100.00mil ""]
+       Line[2840.00mil 5400.00mil 2840.00mil 5475.00mil 100.00mil 100.00mil ""]
+       Line[875.00mil 2670.00mil 875.00mil 2780.00mil 70.00mil 100.00mil ""]
+       Line[720.00mil 2615.00mil 825.00mil 2615.00mil 70.00mil 100.00mil ""]
+       Line[830.00mil 2825.00mil 715.00mil 2825.00mil 70.00mil 100.00mil ""]
+       Polygon("clearpoly")
+       (
+               [500.00mil 3820.00mil] [1150.00mil 3820.00mil] [1150.00mil 4050.00mil] [500.00mil 4050.00mil] 
        )
-
-Element["" "0603.fp" "MD5/C11" "100nF" 128.5981mm 167.4791mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [10.00mil 6380.00mil] [500.00mil 6380.00mil] [500.00mil 8640.00mil] [10.00mil 8640.00mil] 
        )
-
-Element["" "0603.fp" "MD4/C9" "100nF" 104.1542mm 133.0495mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [0.0000 5100.00mil] [4020.00mil 5100.00mil] [4020.00mil 8640.00mil] [0.0000 8640.00mil] 
        )
-
-Element["" "0603.fp" "IO1/C10" "0.1uF" 89.0668mm 139.3604mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [510.00mil 3970.00mil] [1140.00mil 3970.00mil] [1140.00mil 5330.00mil] [510.00mil 5330.00mil] 
        )
-
-Element["" "0402.fp" "MD4/C16" "10nF" 106.5131mm 149.5390mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [2215.00mil 1645.00mil] [4000.00mil 1645.00mil] [4000.00mil 3475.00mil] [2215.00mil 3475.00mil] 
        )
-
-Element["" "0402.fp" "MD4/R3" "22" 128.4288mm 145.7708mm -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "RESISTOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [10.00mil 0.0000] [405.00mil 0.0000] [405.00mil 5265.00mil] [10.00mil 5265.00mil] 
        )
-
-Element["" "0603.fp" "MD5/C9" "100nF" 141.4122mm 6024.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [175.00mil 3820.00mil] [710.00mil 3820.00mil] [710.00mil 5250.00mil] [175.00mil 5250.00mil] 
        )
-
-Element["" "0402.fp" "MD4/R2" "22" 136.6015mm 5260.30mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "RESISTOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [15.00mil 5.00mil] [3995.00mil 5.00mil] [3995.00mil 1570.00mil] [15.00mil 1570.00mil] 
        )
-
-Element["" "0603.fp" "MD5/C12" "100nF" 126.3246mm 5845.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
+       Polygon("clearpoly")
+       (
+               [2220.00mil 3135.00mil] [4000.00mil 3135.00mil] [4000.00mil 5065.00mil] [2220.00mil 5065.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2280.00mil 4390.00mil] [1585.00mil 4390.00mil] [1585.00mil 4660.00mil] [2280.00mil 4660.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1580.00mil 4390.00mil] [1830.00mil 4390.00mil] [1830.00mil 5000.00mil] [1580.00mil 5000.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1560.00mil 5020.00mil] [1835.00mil 5020.00mil] [1835.00mil 4390.00mil] [1560.00mil 4390.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2065.00mil 4680.00mil] [2200.00mil 4680.00mil] [2200.00mil 5165.00mil] [2065.00mil 5165.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2000.00mil 4680.00mil] [2115.00mil 4680.00mil] [2115.00mil 5170.00mil] [2000.00mil 5170.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1805.00mil 5015.00mil] [1975.00mil 5015.00mil] [1975.00mil 4585.00mil] [1805.00mil 4585.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1565.00mil 4235.00mil] [2305.00mil 4235.00mil] [2305.00mil 4465.00mil] [1565.00mil 4465.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [310.00mil 3145.00mil] [1510.00mil 3145.00mil] [1510.00mil 5270.00mil] [310.00mil 5270.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [520.00mil 1645.00mil] [2405.00mil 1645.00mil] [2405.00mil 1865.00mil] [520.00mil 1865.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [535.00mil 1645.00mil] [1165.00mil 1645.00mil] [1165.00mil 3100.00mil] [535.00mil 3100.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1250.00mil 1910.00mil] [2130.00mil 1910.00mil] [2130.00mil 4195.00mil] [1250.00mil 4195.00mil] 
        )
-Rat[4520.00mil 60.3270mm 0 4500.00mil 1500.00mil 5  ""]
-Rat[4500.00mil 1500.00mil 5 107.1903mm 32.2618mm 0  ""]
-Rat[107.1903mm 32.2618mm 0 107.1903mm 24.2619mm 0  ""]
-Rat[107.1903mm 24.2619mm 0 101.1583mm 19.0297mm 0  ""]
-Rat[101.1583mm 19.0297mm 0 94.7583mm 19.0297mm 0  ""]
-Rat[107.1903mm 32.2618mm 0 98.7580mm 36.6939mm 0  ""]
-Rat[98.7580mm 36.6939mm 0 89.5261mm 33.0617mm 0  ""]
-Rat[89.5261mm 33.0617mm 0 80.0282mm 34.0999mm 0  ""]
-Rat[80.0282mm 34.0999mm 0 73.9781mm 26.8296mm 0  ""]
-Rat[81.5928mm 103.0439mm 0 81.9950mm 99.6652mm 0  ""]
-Rat[81.9950mm 99.6652mm 0 86.0879mm 100.3843mm 0  ""]
-Rat[81.5928mm 103.0439mm 0 88.0281mm 111.4965mm 0  ""]
-Rat[88.0281mm 111.4965mm 0 82.6498mm 114.5077mm 0  ""]
-Rat[82.6498mm 114.5077mm 0 88.4168mm 139.2354mm 0  ""]
-Rat[88.4168mm 139.2354mm 0 94.1780mm 5473.60mil 0  ""]
-Rat[94.1780mm 5473.60mil 0 3667.00mil 6197.00mil 0  ""]
-Rat[3667.00mil 6197.00mil 0 87.5679mm 162.2541mm 0  ""]
-Rat[81.9950mm 99.6652mm 0 75.6043mm 70.1314mm 0  ""]
-Rat[75.6043mm 70.1314mm 0 69.3807mm 26.8296mm 0  ""]
-Rat[69.3807mm 26.8296mm 0 78.7207mm 25.5415mm 0  ""]
-Rat[69.3807mm 26.8296mm 0 54.2726mm 27.6438mm 0  ""]
-Rat[54.2726mm 27.6438mm 0 43.3937mm 20.3222mm 5  ""]
-Rat[131.9594mm 46.7417mm 0 136.0140mm 52.7706mm 0  ""]
-Rat[136.0140mm 52.7706mm 0 5052.50mil 2150.00mil 0  ""]
-Rat[131.9594mm 46.7417mm 0 123.8852mm 45.6776mm 0  ""]
-Rat[123.8852mm 45.6776mm 0 106.8238mm 49.4392mm 0  ""]
-Rat[106.8238mm 49.4392mm 0 3640.00mil 1950.00mil 0  ""]
-Rat[3640.00mil 1950.00mil 0 85.6651mm 47.6086mm 0  ""]
-Rat[5052.50mil 2150.00mil 0 116.8466mm 69.2522mm 0  ""]
-Rat[116.8466mm 69.2522mm 0 114.4463mm 81.3924mm 0  ""]
-Rat[114.4463mm 81.3924mm 0 116.7263mm 89.3234mm 0  ""]
-Rat[116.7263mm 89.3234mm 0 114.3260mm 101.4636mm 0  ""]
-Rat[114.3260mm 101.4636mm 0 117.7902mm 110.3076mm 0  ""]
-Rat[114.3260mm 101.4636mm 0 107.1804mm 109.0958mm 0  ""]
-Rat[117.7902mm 110.3076mm 0 115.3899mm 122.4478mm 0  ""]
-Rat[115.3899mm 122.4478mm 0 108.4459mm 125.6122mm 0  ""]
-Rat[108.4459mm 125.6122mm 0 103.5043mm 132.9246mm 0  ""]
-Rat[103.5043mm 132.9246mm 0 100.1216mm 5474.60mil 0  ""]
-Rat[100.1216mm 5474.60mil 0 107.1989mm 5759.70mil 0  ""]
-Rat[107.1989mm 5759.70mil 0 106.7849mm 152.5688mm 0  ""]
-Rat[107.1989mm 5759.70mil 0 116.0270mm 146.9040mm 0  ""]
-Rat[116.0270mm 146.9040mm 0 120.6009mm 153.9962mm 0  ""]
-Rat[106.7849mm 152.5688mm 0 3901.00mil 6198.00mil 0  ""]
-Rat[100.1216mm 5474.60mil 0 89.1281mm 143.3824mm 0  ""]
-Rat[3901.00mil 6198.00mil 0 87.2146mm 157.9241mm 0  ""]
-Rat[116.0270mm 146.9040mm 0 118.4273mm 134.7638mm 0  ""]
-Rat[120.6009mm 153.9962mm 0 118.2006mm 6540.80mil 0  ""]
-Rat[107.1804mm 109.0958mm 0 93.9717mm 111.5219mm 0  ""]
-Rat[93.9717mm 111.5219mm 0 92.0315mm 100.4097mm 0  ""]
-Rat[92.0315mm 100.4097mm 0 83.2566mm 106.8090mm 0  ""]
-Rat[83.2566mm 106.8090mm 0 78.6718mm 105.4768mm 0  ""]
-Rat[83.2566mm 106.8090mm 0 81.9424mm 112.2677mm 0  ""]
-Rat[92.0315mm 100.4097mm 0 3301.80mil 88.8117mm 0  ""]
-Rat[3301.80mil 88.8117mm 0 84.8388mm 76.4745mm 0  ""]
-Rat[84.8388mm 76.4745mm 0 3511.70mil 72.6054mm 0  ""]
-Rat[84.8388mm 76.4745mm 0 81.5479mm 70.1568mm 0  ""]
-Rat[3301.80mil 88.8117mm 0 97.7543mm 86.2576mm 0  ""]
-Rat[120.6009mm 153.9962mm 0 140.7622mm 152.8846mm 0  ""]
-Rat[81.5479mm 70.1568mm 0 56.4451mm 79.3062mm 0  ""]
-Rat[56.4451mm 79.3062mm 0 44.0830mm 77.3901mm 5  ""]
-Rat[14.1339mm 43.1746mm 5 969.02mil 43.4952mm 0  ""]
-Rat[969.02mil 43.4952mm 0 940.58mil 47.8603mm 0  ""]
-Rat[78.8071mm 47.6086mm 0 120.8463mm 81.3924mm 0  ""]
-Rat[78.8071mm 48.8786mm 0 120.7260mm 101.4636mm 0  ""]
-Rat[78.8071mm 50.1486mm 0 121.7899mm 122.4478mm 0  ""]
-Rat[85.6651mm 50.1486mm 0 122.4271mm 146.9040mm 0  ""]
-Rat[4782.50mil 2150.00mil 0 124.6007mm 6540.80mil 0  ""]
-Rat[81.5479mm 71.4268mm 0 116.0465mm 69.2522mm 0  ""]
-Rat[92.0315mm 101.6797mm 0 115.9262mm 89.3234mm 0  ""]
-Rat[93.9717mm 112.7919mm 0 116.9901mm 110.3076mm 0  ""]
-Rat[100.1216mm 5524.60mil 0 4599.50mil 134.7638mm 0  ""]
-Rat[3901.00mil 6248.00mil 0 119.8008mm 153.9962mm 0  ""]
-Rat[81.5479mm 73.3318mm 0 119.2463mm 81.3924mm 0  ""]
-Rat[92.0315mm 103.5847mm 0 4690.00mil 101.4636mm 0  ""]
-Rat[93.9717mm 114.6969mm 0 120.1899mm 122.4478mm 0  ""]
-Rat[100.1216mm 142.2298mm 0 120.8271mm 146.9040mm 0  ""]
-Rat[3901.00mil 6323.00mil 0 123.0007mm 6540.80mil 0  ""]
-Rat[92.0315mm 102.3147mm 0 118.3262mm 89.3234mm 0  ""]
-Rat[81.5479mm 72.0618mm 0 118.4465mm 69.2522mm 0  ""]
-Rat[93.9717mm 113.4269mm 0 119.3901mm 110.3076mm 0  ""]
-Rat[100.1216mm 140.9598mm 0 120.0273mm 134.7638mm 0  ""]
-Rat[3901.00mil 6273.00mil 0 122.2009mm 153.9962mm 0  ""]
-Rat[82.8928mm 103.0439mm 0 83.2950mm 99.6652mm 0  ""]
-Rat[82.8928mm 103.0439mm 0 86.0879mm 104.8293mm 0  ""]
-Rat[86.0879mm 104.8293mm 0 83.9497mm 114.5077mm 0  ""]
-Rat[83.9497mm 114.5077mm 0 88.0281mm 115.9415mm 0  ""]
-Rat[88.0281mm 115.9415mm 0 89.7168mm 139.2354mm 0  ""]
-Rat[89.7168mm 139.2354mm 0 94.1780mm 5648.60mil 0  ""]
-Rat[94.1780mm 5648.60mil 0 3667.00mil 6372.00mil 0  ""]
-Rat[3667.00mil 6372.00mil 0 88.8679mm 162.2541mm 0  ""]
-Rat[83.2950mm 99.6652mm 0 75.6043mm 74.5764mm 0  ""]
-Rat[75.6043mm 74.5764mm 0 113.5080mm 60.3270mm 0  ""]
-Rat[113.5080mm 60.3270mm 0 100.8080mm 39.7530mm 0  ""]
-Rat[100.8080mm 39.7530mm 0 97.9582mm 36.6939mm 0  ""]
-Rat[100.8080mm 39.7530mm 0 107.1903mm 33.0619mm 0  ""]
-Rat[107.1903mm 33.0619mm 0 107.1903mm 25.0620mm 0  ""]
-Rat[107.1903mm 25.0620mm 0 101.9584mm 19.0297mm 0  ""]
-Rat[101.9584mm 19.0297mm 0 95.5584mm 19.0297mm 0  ""]
-Rat[97.9582mm 36.6939mm 0 89.5261mm 32.2616mm 0  ""]
-Rat[107.1903mm 33.0619mm 0 4600.00mil 1400.00mil 5  ""]
-Rat[4600.00mil 1400.00mil 5 117.2805mm 25.8586mm 0  ""]
-Rat[89.5261mm 32.2616mm 0 78.7282mm 34.0999mm 0  ""]
-Rat[78.7282mm 34.0999mm 0 77.9211mm 25.5415mm 0  ""]
-Rat[77.9211mm 25.5415mm 0 71.6667mm 26.8296mm 0  ""]
-Rat[71.6667mm 26.8296mm 0 70.5237mm 19.7938mm 0  ""]
-Rat[71.6667mm 26.8296mm 0 54.2726mm 31.8440mm 0  ""]
-Rat[54.2726mm 31.8440mm 0 43.3937mm 28.3232mm 5  ""]
-Rat[43.3937mm 28.3232mm 5 27.0906mm 47.8603mm 0  ""]
-Rat[3640.00mil 2114.00mil 0 106.0242mm 49.4392mm 0  ""]
-Rat[78.8071mm 46.3386mm 0 3840.00mil 1950.00mil 0  ""]
-Rat[3840.00mil 1950.00mil 0 5052.50mil 2100.00mil 0  ""]
-Rat[89.6582mm 79.4100mm 0 120.8465mm 69.2522mm 0  ""]
-Rat[104.5326mm 72.4085mm 0 107.7637mm 76.2653mm 0  ""]
-Rat[107.7637mm 76.2653mm 0 123.7165mm 77.7223mm 0  ""]
-Rat[95.6026mm 69.8910mm 0 103.7330mm 72.4085mm 0  ""]
-Rat[103.7330mm 72.4085mm 0 121.6464mm 81.3924mm 0  ""]
-Rat[131.8455mm 76.7700mm 5 123.7165mm 76.9225mm 0  ""]
-Rat[123.7165mm 76.9225mm 0 123.7165mm 76.1224mm 0  ""]
-Rat[123.7165mm 76.1224mm 0 123.7165mm 72.9225mm 0  ""]
-Rat[123.7165mm 72.9225mm 0 123.7165mm 72.1224mm 0  ""]
-Rat[123.7165mm 72.1224mm 0 123.7165mm 71.3223mm 0  ""]
-Rat[131.8455mm 72.5790mm 5 123.7165mm 74.5225mm 0  ""]
-Rat[123.7165mm 74.5225mm 0 123.7165mm 75.3223mm 0  ""]
-Rat[123.7165mm 75.3223mm 0 123.7165mm 78.5224mm 0  ""]
-Rat[123.7165mm 78.5224mm 0 123.7165mm 79.3223mm 0  ""]
-Rat[137.3573mm 72.5790mm 5 111.5763mm 72.9223mm 0  ""]
-Rat[111.5763mm 72.9223mm 0 111.5763mm 72.1222mm 0  ""]
-Rat[111.5763mm 72.1222mm 0 111.5763mm 71.3223mm 0  ""]
-Rat[111.5763mm 72.9223mm 0 111.5763mm 76.1221mm 0  ""]
-Rat[111.5763mm 76.1221mm 0 111.5763mm 76.9222mm 0  ""]
-Rat[137.3573mm 76.7700mm 5 111.5763mm 75.3223mm 0  ""]
-Rat[111.5763mm 75.3223mm 0 111.5763mm 74.5222mm 0  ""]
-Rat[111.5763mm 75.3223mm 0 111.5763mm 78.5222mm 0  ""]
-Rat[111.5763mm 78.5222mm 0 111.5763mm 79.3223mm 0  ""]
-Rat[89.7265mm 69.9671mm 0 108.0032mm 68.8957mm 0  ""]
-Rat[108.0032mm 68.8957mm 0 111.5763mm 77.7221mm 0  ""]
-Rat[95.1478mm 2859.00mil 0 88.9269mm 69.9671mm 0  ""]
-Rat[95.1478mm 2859.00mil 0 113.6464mm 81.3924mm 0  ""]
-Rat[80.3623mm 96.7243mm 0 4753.00mil 89.3234mm 0  ""]
-Rat[97.3186mm 89.0401mm 0 104.0185mm 98.2367mm 0  ""]
-Rat[104.0185mm 98.2367mm 0 123.5962mm 97.7935mm 0  ""]
-Rat[93.7522mm 94.4212mm 0 96.5190mm 89.0401mm 0  ""]
-Rat[96.5190mm 89.0401mm 0 121.5261mm 101.4636mm 0  ""]
-Rat[132.2219mm 97.5173mm 5 123.5962mm 96.9937mm 0  ""]
-Rat[123.5962mm 96.9937mm 0 123.5962mm 96.1936mm 0  ""]
-Rat[123.5962mm 96.1936mm 0 123.5962mm 92.9937mm 0  ""]
-Rat[123.5962mm 92.9937mm 0 123.5962mm 92.1936mm 0  ""]
-Rat[123.5962mm 92.1936mm 0 123.5962mm 91.3935mm 0  ""]
-Rat[132.2219mm 93.3263mm 5 123.5962mm 94.5937mm 0  ""]
-Rat[123.5962mm 94.5937mm 0 123.5962mm 95.3935mm 0  ""]
-Rat[123.5962mm 95.3935mm 0 123.5962mm 98.5936mm 0  ""]
-Rat[123.5962mm 98.5936mm 0 123.5962mm 99.3935mm 0  ""]
-Rat[137.7337mm 93.3263mm 5 111.4560mm 92.9935mm 0  ""]
-Rat[111.4560mm 92.9935mm 0 111.4560mm 92.1934mm 0  ""]
-Rat[111.4560mm 92.1934mm 0 111.4560mm 91.3935mm 0  ""]
-Rat[111.4560mm 92.9935mm 0 111.4560mm 96.1933mm 0  ""]
-Rat[111.4560mm 96.1933mm 0 111.4560mm 96.9934mm 0  ""]
-Rat[137.7337mm 97.5173mm 5 111.4560mm 98.5934mm 0  ""]
-Rat[111.4560mm 98.5934mm 0 111.4560mm 99.3935mm 0  ""]
-Rat[111.4560mm 98.5934mm 0 111.4560mm 95.3935mm 0  ""]
-Rat[111.4560mm 95.3935mm 0 111.4560mm 94.5934mm 0  ""]
-Rat[87.6001mm 92.4316mm 0 104.3849mm 93.0482mm 0  ""]
-Rat[104.3849mm 93.0482mm 0 111.4560mm 97.7933mm 0  ""]
-Rat[86.6531mm 97.0171mm 0 86.8005mm 92.4316mm 0  ""]
-Rat[86.6531mm 97.0171mm 0 113.5261mm 101.4636mm 0  ""]
-Rat[118.9588mm 107.8513mm 0 121.7901mm 110.3076mm 0  ""]
-Rat[4227.50mil 110.4848mm 0 102.8597mm 118.7028mm 0  ""]
-Rat[4227.50mil 110.4848mm 0 124.6601mm 118.7778mm 0  ""]
-Rat[107.7096mm 122.8301mm 0 106.5789mm 110.4848mm 0  ""]
-Rat[107.7096mm 122.8301mm 0 122.5900mm 122.4478mm 0  ""]
-Rat[133.8356mm 117.4912mm 5 124.6601mm 4613.30mil 0  ""]
-Rat[124.6601mm 4613.30mil 0 124.6601mm 4644.80mil 0  ""]
-Rat[124.6601mm 4613.30mil 0 124.6601mm 113.9779mm 0  ""]
-Rat[124.6601mm 113.9779mm 0 124.6601mm 113.1778mm 0  ""]
-Rat[124.6601mm 113.1778mm 0 124.6601mm 112.3777mm 0  ""]
-Rat[133.8356mm 113.3002mm 5 124.6601mm 115.5779mm 0  ""]
-Rat[124.6601mm 115.5779mm 0 124.6601mm 4581.80mil 0  ""]
-Rat[124.6601mm 4581.80mil 0 124.6601mm 119.5779mm 0  ""]
-Rat[124.6601mm 119.5779mm 0 124.6601mm 120.3777mm 0  ""]
-Rat[139.3474mm 113.3002mm 5 112.5199mm 113.1776mm 0  ""]
-Rat[112.5199mm 113.1776mm 0 112.5199mm 112.3777mm 0  ""]
-Rat[112.5199mm 113.1776mm 0 112.5199mm 113.9777mm 0  ""]
-Rat[112.5199mm 113.9777mm 0 112.5199mm 117.1776mm 0  ""]
-Rat[112.5199mm 117.1776mm 0 112.5199mm 117.9777mm 0  ""]
-Rat[139.3474mm 117.4912mm 5 112.5199mm 4581.80mil 0  ""]
-Rat[112.5199mm 4581.80mil 0 112.5199mm 4550.30mil 0  ""]
-Rat[112.5199mm 4581.80mil 0 112.5199mm 119.5776mm 0  ""]
-Rat[112.5199mm 119.5776mm 0 112.5199mm 120.3777mm 0  ""]
-Rat[108.0191mm 113.6081mm 0 103.0595mm 112.9864mm 0  ""]
-Rat[108.0191mm 113.6081mm 0 112.5199mm 118.7775mm 0  ""]
-Rat[106.0088mm 120.8861mm 0 107.2195mm 113.6081mm 0  ""]
-Rat[106.0088mm 120.8861mm 0 114.5900mm 122.4478mm 0  ""]
-Rat[124.2752mm 133.7372mm 0 122.4273mm 134.7638mm 0  ""]
-Rat[137.0013mm 133.5119mm 0 125.2973mm 143.2339mm 0  ""]
-Rat[125.2973mm 143.2339mm 0 108.9804mm 136.1292mm 0  ""]
-Rat[112.1155mm 148.0763mm 0 123.2272mm 146.9040mm 0  ""]
-Rat[123.2272mm 146.9040mm 0 136.2017mm 133.5119mm 0  ""]
-Rat[133.7981mm 142.0056mm 5 125.2973mm 141.6340mm 0  ""]
-Rat[125.2973mm 141.6340mm 0 125.2973mm 142.4341mm 0  ""]
-Rat[125.2973mm 141.6340mm 0 125.2973mm 138.4341mm 0  ""]
-Rat[125.2973mm 138.4341mm 0 125.2973mm 137.6340mm 0  ""]
-Rat[125.2973mm 137.6340mm 0 125.2973mm 136.8339mm 0  ""]
-Rat[133.7981mm 137.8146mm 5 125.2973mm 140.0340mm 0  ""]
-Rat[125.2973mm 140.0340mm 0 125.2973mm 140.8339mm 0  ""]
-Rat[125.2973mm 140.8339mm 0 125.2973mm 144.0340mm 0  ""]
-Rat[125.2973mm 144.0340mm 0 125.2973mm 144.8339mm 0  ""]
-Rat[139.3099mm 137.8146mm 5 4455.00mil 137.6337mm 0  ""]
-Rat[4455.00mil 137.6337mm 0 4455.00mil 136.8339mm 0  ""]
-Rat[4455.00mil 137.6337mm 0 4455.00mil 138.4338mm 0  ""]
-Rat[4455.00mil 138.4338mm 0 4455.00mil 141.6337mm 0  ""]
-Rat[4455.00mil 141.6337mm 0 4455.00mil 142.4338mm 0  ""]
-Rat[139.3099mm 142.0056mm 5 4455.00mil 140.8339mm 0  ""]
-Rat[4455.00mil 140.8339mm 0 4455.00mil 140.0338mm 0  ""]
-Rat[4455.00mil 140.8339mm 0 4455.00mil 144.0338mm 0  ""]
-Rat[4455.00mil 144.0338mm 0 4455.00mil 144.8339mm 0  ""]
-Rat[128.8286mm 145.6710mm 0 4455.00mil 143.2337mm 0  ""]
-Rat[4455.00mil 143.2337mm 0 109.1761mm 142.2016mm 0  ""]
-Rat[106.1133mm 149.4392mm 0 4536.50mil 146.9040mm 0  ""]
-Rat[4536.50mil 146.9040mm 0 128.0290mm 145.6710mm 0  ""]
-Rat[127.9481mm 167.3541mm 0 124.6009mm 153.9962mm 0  ""]
-Rat[126.6592mm 168.7496mm 0 127.4708mm 162.4663mm 0  ""]
-Rat[127.4708mm 162.4663mm 0 110.0668mm 157.0789mm 0  ""]
-Rat[112.6736mm 6004.10mil 0 125.4008mm 6540.80mil 0  ""]
-Rat[125.4008mm 6540.80mil 0 125.8596mm 168.7496mm 0  ""]
-Rat[133.7983mm 161.7629mm 5 127.4708mm 161.6664mm 0  ""]
-Rat[127.4708mm 161.6664mm 0 127.4708mm 160.8664mm 0  ""]
-Rat[127.4708mm 160.8664mm 0 127.4708mm 157.6665mm 0  ""]
-Rat[127.4708mm 157.6665mm 0 127.4708mm 156.8664mm 0  ""]
-Rat[127.4708mm 156.8664mm 0 127.4708mm 156.0663mm 0  ""]
-Rat[133.7983mm 157.5719mm 5 127.4708mm 159.2664mm 0  ""]
-Rat[127.4708mm 159.2664mm 0 127.4708mm 160.0662mm 0  ""]
-Rat[127.4708mm 160.0662mm 0 127.4708mm 163.2664mm 0  ""]
-Rat[127.4708mm 163.2664mm 0 127.4708mm 6459.30mil 0  ""]
-Rat[139.3101mm 157.5719mm 5 115.3307mm 157.6662mm 0  ""]
-Rat[115.3307mm 157.6662mm 0 115.3307mm 156.8661mm 0  ""]
-Rat[115.3307mm 156.8661mm 0 115.3307mm 156.0663mm 0  ""]
-Rat[115.3307mm 157.6662mm 0 115.3307mm 160.8661mm 0  ""]
-Rat[115.3307mm 160.8661mm 0 115.3307mm 161.6662mm 0  ""]
-Rat[139.3101mm 161.7629mm 5 115.3307mm 6427.80mil 0  ""]
-Rat[115.3307mm 6427.80mil 0 115.3307mm 6459.30mil 0  ""]
-Rat[115.3307mm 6427.80mil 0 115.3307mm 160.0662mm 0  ""]
-Rat[115.3307mm 160.0662mm 0 115.3307mm 159.2662mm 0  ""]
-Rat[135.2714mm 167.3642mm 0 115.3307mm 6396.30mil 0  ""]
-Rat[115.3307mm 6396.30mil 0 110.4375mm 162.5541mm 0  ""]
-Rat[127.0328mm 153.6012mm 0 134.4718mm 167.3642mm 0  ""]
-Rat[127.0328mm 153.6012mm 0 117.4008mm 6540.80mil 0  ""]
-Rat[115.2464mm 81.3924mm 0 115.1261mm 101.4636mm 0  ""]
-Rat[115.1261mm 101.4636mm 0 116.1900mm 122.4478mm 0  ""]
-Rat[116.1900mm 122.4478mm 0 116.8271mm 146.9040mm 0  ""]
-Rat[116.8271mm 146.9040mm 0 119.0007mm 6540.80mil 0  ""]
-Rat[116.0462mm 81.3924mm 0 115.9259mm 101.4636mm 0  ""]
-Rat[115.9259mm 101.4636mm 0 116.9898mm 122.4478mm 0  ""]
-Rat[116.9898mm 122.4478mm 0 117.6270mm 146.9040mm 0  ""]
-Rat[117.6270mm 146.9040mm 0 119.8006mm 6540.80mil 0  ""]
-Rat[4020.00mil 39.7530mm 0 97.1583mm 19.0297mm 0  ""]
-Rat[97.1583mm 19.0297mm 0 3574.30mil 591.00mil 0  ""]
-Rat[118.5805mm 25.8586mm 0 4093.90mil 591.00mil 0  ""]
-Rat[4093.90mil 591.00mil 0 96.3582mm 19.0297mm 0  ""]
-Rat[4500.00mil 1400.00mil 5 98.7583mm 19.0297mm 0  ""]
-Rat[4600.00mil 1500.00mil 5 97.9584mm 19.0297mm 0  ""]
-Rat[131.1598mm 46.7417mm 0 5323.40mil 52.7706mm 0  ""]
-Rat[5323.40mil 52.7706mm 0 5052.50mil 2200.00mil 0  ""]
-Rat[131.1598mm 46.7417mm 0 123.0856mm 45.6776mm 0  ""]
-Rat[5052.50mil 2200.00mil 0 117.6464mm 69.2522mm 0  ""]
-Rat[117.6464mm 69.2522mm 0 114.4465mm 69.2522mm 0  ""]
-Rat[114.4465mm 69.2522mm 0 113.6464mm 69.2522mm 0  ""]
-Rat[113.6464mm 69.2522mm 0 103.0248mm 68.8957mm 0  ""]
-Rat[103.0248mm 68.8957mm 0 102.7853mm 76.2653mm 0  ""]
-Rat[102.7853mm 76.2653mm 0 95.9474mm 2859.00mil 0  ""]
-Rat[95.9474mm 2859.00mil 0 94.8030mm 69.8910mm 0  ""]
-Rat[94.8030mm 69.8910mm 0 88.3977mm 72.6054mm 0  ""]
-Rat[88.3977mm 72.6054mm 0 88.7674mm 75.4899mm 0  ""]
-Rat[88.7674mm 75.4899mm 0 86.1388mm 76.4745mm 0  ""]
-Rat[86.1388mm 76.4745mm 0 81.5479mm 74.6018mm 0  ""]
-Rat[102.7853mm 76.2653mm 0 96.9547mm 86.2576mm 0  ""]
-Rat[96.9547mm 86.2576mm 0 99.4065mm 93.0482mm 0  ""]
-Rat[99.4065mm 93.0482mm 0 99.0401mm 98.2367mm 0  ""]
-Rat[99.4065mm 93.0482mm 0 92.9526mm 94.4212mm 0  ""]
-Rat[92.9526mm 94.4212mm 0 87.4527mm 97.0171mm 0  ""]
-Rat[87.4527mm 97.0171mm 0 85.1656mm 88.8117mm 0  ""]
-Rat[85.1656mm 88.8117mm 0 77.3501mm 92.1288mm 0  ""]
-Rat[87.4527mm 97.0171mm 0 92.0315mm 104.8547mm 0  ""]
-Rat[92.0315mm 104.8547mm 0 3329.00mil 106.8090mm 0  ""]
-Rat[3329.00mil 106.8090mm 0 79.9718mm 105.4768mm 0  ""]
-Rat[3329.00mil 106.8090mm 0 83.2424mm 112.2677mm 0  ""]
-Rat[92.0315mm 104.8547mm 0 98.0811mm 112.9864mm 0  ""]
-Rat[98.0811mm 112.9864mm 0 93.9717mm 115.9669mm 0  ""]
-Rat[93.9717mm 115.9669mm 0 97.8813mm 118.7028mm 0  ""]
-Rat[97.8813mm 118.7028mm 0 105.9700mm 117.4003mm 0  ""]
-Rat[105.9700mm 117.4003mm 0 106.8084mm 120.8861mm 0  ""]
-Rat[106.8084mm 120.8861mm 0 106.9100mm 122.8301mm 0  ""]
-Rat[106.9100mm 122.8301mm 0 4320.70mil 125.6122mm 0  ""]
-Rat[4320.70mil 125.6122mm 0 109.2916mm 133.4028mm 0  ""]
-Rat[109.2916mm 133.4028mm 0 104.8042mm 132.9246mm 0  ""]
-Rat[104.8042mm 132.9246mm 0 104.0020mm 136.1292mm 0  ""]
-Rat[104.0020mm 136.1292mm 0 104.1977mm 142.2016mm 0  ""]
-Rat[104.1977mm 142.2016mm 0 100.1216mm 143.4998mm 0  ""]
-Rat[104.1977mm 142.2016mm 0 106.3993mm 5759.70mil 0  ""]
-Rat[106.3993mm 5759.70mil 0 106.9129mm 149.4392mm 0  ""]
-Rat[106.9129mm 149.4392mm 0 105.9853mm 152.5688mm 0  ""]
-Rat[105.9853mm 152.5688mm 0 105.0884mm 157.0789mm 0  ""]
-Rat[106.9129mm 149.4392mm 0 111.3159mm 148.0763mm 0  ""]
-Rat[111.3159mm 148.0763mm 0 111.8740mm 6004.10mil 0  ""]
-Rat[105.0884mm 157.0789mm 0 105.4591mm 162.5541mm 0  ""]
-Rat[111.8740mm 6004.10mil 0 117.4008mm 153.9962mm 0  ""]
-Rat[117.4008mm 153.9962mm 0 118.2009mm 153.9962mm 0  ""]
-Rat[118.2009mm 153.9962mm 0 121.4008mm 153.9962mm 0  ""]
-Rat[109.2916mm 133.4028mm 0 4536.50mil 134.7638mm 0  ""]
-Rat[4536.50mil 134.7638mm 0 4568.00mil 134.7638mm 0  ""]
-Rat[4568.00mil 134.7638mm 0 119.2272mm 134.7638mm 0  ""]
-Rat[105.4591mm 162.5541mm 0 3901.00mil 6373.00mil 0  ""]
-Rat[121.4008mm 153.9962mm 0 127.8323mm 153.6012mm 0  ""]
-Rat[127.8323mm 153.6012mm 0 125.6746mm 148.3380mm 0  ""]
-Rat[125.6746mm 148.3380mm 0 119.2272mm 146.9040mm 0  ""]
-Rat[105.9700mm 117.4003mm 0 106.3808mm 109.0958mm 0  ""]
-Rat[106.3808mm 109.0958mm 0 114.5900mm 110.3076mm 0  ""]
-Rat[114.5900mm 110.3076mm 0 115.3901mm 110.3076mm 0  ""]
-Rat[115.3901mm 110.3076mm 0 118.5900mm 110.3076mm 0  ""]
-Rat[118.5900mm 110.3076mm 0 117.5261mm 101.4636mm 0  ""]
-Rat[4320.70mil 125.6122mm 0 118.5900mm 122.4478mm 0  ""]
-Rat[100.1216mm 143.4998mm 0 90.4280mm 143.3824mm 0  ""]
-Rat[3901.00mil 6373.00mil 0 88.5145mm 157.9241mm 0  ""]
-Rat[117.6464mm 69.2522mm 0 117.6464mm 81.3924mm 0  ""]
-Rat[117.6464mm 81.3924mm 0 117.5261mm 89.3234mm 0  ""]
-Rat[117.5261mm 89.3234mm 0 114.3262mm 89.3234mm 0  ""]
-Rat[114.3262mm 89.3234mm 0 113.5261mm 89.3234mm 0  ""]
-Rat[121.4008mm 153.9962mm 0 121.4008mm 6540.80mil 0  ""]
-Rat[127.8323mm 153.6012mm 0 5593.00mil 152.8846mm 0  ""]
-Rat[103.0248mm 68.8957mm 0 3840.00mil 2114.00mil 0  ""]
-Rat[3840.00mil 2114.00mil 0 85.6651mm 48.8786mm 0  ""]
-Rat[77.3501mm 92.1288mm 0 56.4451mm 83.5064mm 0  ""]
-Rat[56.4451mm 83.5064mm 0 44.0830mm 85.3911mm 5  ""]
-Rat[44.0830mm 85.3911mm 5 43.1626mm 109.5622mm 0  ""]
-Rat[43.1626mm 109.5622mm 0 31.7557mm 109.8789mm 0  ""]
-Rat[31.7557mm 109.8789mm 0 19.6213mm 4196.30mil 5  ""]
-Rat[44.0830mm 85.3911mm 5 1095.00mil 43.4952mm 0  ""]
-Rat[14.1339mm 51.5566mm 5 4.8873mm 28.3232mm 5  ""]
-Rat[14.1339mm 51.5566mm 5 219.55mil 85.3911mm 5  ""]
-Rat[14.1339mm 47.3656mm 5 219.55mil 74.6469mm 5  ""]
-Rat[14.1339mm 47.3656mm 5 4.8873mm 17.5790mm 5  ""]
-Rat[116.8463mm 81.3924mm 0 116.7260mm 101.4636mm 0  ""]
-Rat[116.7260mm 101.4636mm 0 118.4271mm 146.9040mm 0  ""]
-Rat[118.4271mm 146.9040mm 0 120.6007mm 6540.80mil 0  ""]
-Rat[81.5479mm 73.9668mm 0 118.4462mm 81.3924mm 0  ""]
-Rat[92.0315mm 104.2197mm 0 4658.50mil 101.4636mm 0  ""]
-Rat[93.9717mm 115.3319mm 0 119.3898mm 122.4478mm 0  ""]
-Rat[100.1216mm 5624.60mil 0 120.0270mm 146.9040mm 0  ""]
-Rat[3901.00mil 6348.00mil 0 122.2006mm 6540.80mil 0  ""]
-Rat[81.5479mm 70.7918mm 0 115.2466mm 69.2522mm 0  ""]
-Rat[92.0315mm 101.0447mm 0 115.1263mm 89.3234mm 0  ""]
-Rat[93.9717mm 112.1569mm 0 116.1902mm 110.3076mm 0  ""]
-Rat[100.1216mm 139.6898mm 0 117.6272mm 134.7638mm 0  ""]
-Rat[3901.00mil 6223.00mil 0 119.0010mm 153.9962mm 0  ""]
-Rat[75.6043mm 70.7664mm 0 93.9584mm 19.0297mm 0  ""]
-Rat[75.6043mm 71.4014mm 0 93.1583mm 19.0297mm 0  ""]
-Rat[75.6043mm 73.3064mm 0 92.3582mm 19.0297mm 0  ""]
-Rat[75.6043mm 73.9414mm 0 89.5261mm 21.8618mm 0  ""]
-Rat[75.6043mm 72.0364mm 0 89.5261mm 22.6617mm 0  ""]
-Rat[86.0879mm 101.0193mm 0 107.1903mm 23.4620mm 0  ""]
-Rat[86.0879mm 101.6543mm 0 107.1903mm 22.6619mm 0  ""]
-Rat[86.0879mm 103.5593mm 0 107.1903mm 21.8618mm 0  ""]
-Rat[86.0879mm 104.1943mm 0 104.3582mm 19.0297mm 0  ""]
-Rat[86.0879mm 102.2893mm 0 4077.10mil 19.0297mm 0  ""]
-Rat[88.0281mm 112.1315mm 0 107.1903mm 31.4620mm 0  ""]
-Rat[88.0281mm 112.7665mm 0 107.1903mm 30.6619mm 0  ""]
-Rat[88.0281mm 114.6715mm 0 107.1903mm 29.8618mm 0  ""]
-Rat[88.0281mm 115.3065mm 0 107.1903mm 29.0619mm 0  ""]
-Rat[88.0281mm 113.4015mm 0 107.1903mm 28.2618mm 0  ""]
-Rat[94.1780mm 5498.60mil 0 99.5581mm 36.6939mm 0  ""]
-Rat[94.1780mm 5523.60mil 0 100.3582mm 36.6939mm 0  ""]
-Rat[94.1780mm 5598.60mil 0 3982.60mil 36.6939mm 0  ""]
-Rat[94.1780mm 5623.60mil 0 4014.10mil 36.6939mm 0  ""]
-Rat[94.1780mm 5548.60mil 0 102.7580mm 36.6939mm 0  ""]
-Rat[3667.00mil 6222.00mil 0 3667.00mil 6247.00mil 0  ""]
-Rat[3667.00mil 6247.00mil 0 3667.00mil 6272.00mil 0  ""]
-Rat[3667.00mil 6272.00mil 0 3667.00mil 6322.00mil 0  ""]
-Rat[3667.00mil 6322.00mil 0 3667.00mil 6347.00mil 0  ""]
-Rat[3667.00mil 6222.00mil 0 89.5261mm 31.4617mm 0  ""]
-Rat[89.5261mm 31.4617mm 0 89.5261mm 30.6616mm 0  ""]
-Rat[89.5261mm 30.6616mm 0 89.5261mm 29.0617mm 0  ""]
-Rat[89.5261mm 29.0617mm 0 89.5261mm 28.2616mm 0  ""]
-Rat[89.5261mm 28.2616mm 0 89.5261mm 27.4617mm 0  ""]
-Rat[89.5261mm 27.4617mm 0 89.5261mm 26.6617mm 0  ""]
-Rat[89.5261mm 26.6617mm 0 89.5261mm 25.8618mm 0  ""]
-Rat[90.9582mm 79.4100mm 0 90.0674mm 75.4899mm 0  ""]
-Rat[90.9582mm 79.4100mm 0 78.6501mm 92.1288mm 0  ""]
-Rat[78.6501mm 92.1288mm 0 81.6623mm 96.7243mm 0  ""]
-Rat[90.9582mm 79.4100mm 0 111.5763mm 73.7221mm 0  ""]
-Rat[111.5763mm 73.7221mm 0 120.0464mm 69.2522mm 0  ""]
-Rat[120.0464mm 69.2522mm 0 123.7165mm 73.7224mm 0  ""]
-Rat[123.7165mm 73.7224mm 0 4721.50mil 89.3234mm 0  ""]
-Rat[4721.50mil 89.3234mm 0 123.5962mm 93.7936mm 0  ""]
-Rat[4721.50mil 89.3234mm 0 111.4560mm 93.7933mm 0  ""]
-Rat[123.5962mm 93.7936mm 0 4734.60mil 107.8513mm 0  ""]
-Rat[4734.60mil 107.8513mm 0 120.9900mm 110.3076mm 0  ""]
-Rat[120.9900mm 110.3076mm 0 124.6601mm 114.7778mm 0  ""]
-Rat[120.9900mm 110.3076mm 0 112.5199mm 4518.80mil 0  ""]
-Rat[112.5199mm 4518.80mil 0 107.2700mm 117.4003mm 0  ""]
-Rat[107.2700mm 117.4003mm 0 4354.00mil 133.4028mm 0  ""]
-Rat[4354.00mil 133.4028mm 0 4455.00mil 139.2337mm 0  ""]
-Rat[4455.00mil 139.2337mm 0 121.6272mm 134.7638mm 0  ""]
-Rat[121.6272mm 134.7638mm 0 125.5752mm 133.7372mm 0  ""]
-Rat[125.5752mm 133.7372mm 0 125.2973mm 139.2339mm 0  ""]
-Rat[125.2973mm 139.2339mm 0 4999.00mil 148.3380mm 0  ""]
-Rat[4999.00mil 148.3380mm 0 123.8008mm 153.9962mm 0  ""]
-Rat[123.8008mm 153.9962mm 0 127.4708mm 158.4663mm 0  ""]
-Rat[127.4708mm 158.4663mm 0 129.2481mm 167.3541mm 0  ""]
-Rat[123.8008mm 153.9962mm 0 115.3307mm 158.4660mm 0  ""]
-Rat[78.6501mm 92.1288mm 0 43.1626mm 101.3626mm 0  ""]
-Rat[43.1626mm 101.3626mm 0 31.7557mm 101.6793mm 0  ""]
-Rat[31.7557mm 101.6793mm 0 14.1095mm 4196.30mil 5  ""]
-Layer(1 "top")
-(
-)
-Layer(2 "ground")
-(
-)
-Layer(3 "signal2")
-(
-)
-Layer(4 "signal3")
-(
 )
-Layer(5 "power")
+Layer(3 "power")
 (
+       Line[290.00mil 5647.00mil 160.00mil 5777.00mil 100.00mil 100.00mil "clearline"]
+       Line[290.00mil 4840.00mil 290.00mil 5647.00mil 100.00mil 100.00mil "clearline"]
+       Line[220.00mil 4770.00mil 290.00mil 4840.00mil 100.00mil 100.00mil "clearline"]
+       Line[220.00mil 4570.00mil 220.00mil 4770.00mil 100.00mil 100.00mil "clearline"]
+       Line[160.00mil 4510.00mil 220.00mil 4570.00mil 100.00mil 100.00mil "clearline"]
+       Line[160.00mil 4080.00mil 160.00mil 4510.00mil 100.00mil 100.00mil "clearline"]
+       Line[2110.00mil 6520.00mil 2360.00mil 6520.00mil 100.00mil 100.00mil ""]
+       Line[2260.00mil 6520.00mil 2260.00mil 6610.00mil 100.00mil 100.00mil ""]
+       Line[2570.00mil 6060.00mil 2570.00mil 6340.00mil 100.00mil 100.00mil ""]
+       Line[2970.00mil 5365.00mil 3015.00mil 5365.00mil 100.00mil 100.00mil ""]
+       Line[450.00mil 2660.00mil 450.00mil 2780.00mil 70.00mil 100.00mil ""]
+       Line[510.00mil 2615.00mil 605.00mil 2615.00mil 70.00mil 100.00mil ""]
+       Line[500.00mil 2825.00mil 595.00mil 2825.00mil 70.00mil 100.00mil ""]
+       Polygon("clearpoly")
+       (
+               [50.00mil 5130.00mil] [1870.00mil 5130.00mil] [1870.00mil 8620.00mil] [50.00mil 8620.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1770.00mil 6440.00mil] [3970.00mil 6440.00mil] [3970.00mil 8610.00mil] [1770.00mil 8610.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1940.00mil 5140.00mil] [3950.00mil 5140.00mil] [3950.00mil 6400.00mil] [1940.00mil 6400.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [75.00mil 3225.00mil] [1340.00mil 3225.00mil] [1340.00mil 270.00mil] [75.00mil 270.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [85.00mil 265.00mil] [3310.00mil 265.00mil] [3310.00mil 775.00mil] [85.00mil 775.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [3280.00mil 290.00mil] [2640.00mil 290.00mil] [2640.00mil 5090.00mil] [3280.00mil 5090.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2730.00mil 1645.00mil] [2470.00mil 1645.00mil] [2470.00mil 5080.00mil] [2730.00mil 5080.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2110.00mil 1645.00mil] [2420.00mil 1645.00mil] [2420.00mil 5030.00mil] [2110.00mil 5030.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1515.00mil 4990.00mil] [1910.00mil 4990.00mil] [1910.00mil 5195.00mil] [1515.00mil 5195.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1745.00mil 5095.00mil] [2075.00mil 5095.00mil] [2075.00mil 1645.00mil] [1745.00mil 1645.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1190.00mil 695.00mil] [2725.00mil 695.00mil] [2725.00mil 1600.00mil] [1190.00mil 1600.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [2475.00mil 1315.00mil] [2655.00mil 1315.00mil] [2655.00mil 1695.00mil] [2475.00mil 1695.00mil] 
+       )
+       Polygon("clearpoly")
+       (
+               [1295.00mil 1325.00mil] [1685.00mil 1325.00mil] [1685.00mil 3220.00mil] [1295.00mil 3220.00mil] 
+       )
 )
-Layer(6 "bottom")
-(
+Layer(4 "signal2")
+(
+       Line[990.00mil 7200.00mil 990.00mil 8230.00mil 10.00mil 20.00mil "clearline"]
+       Line[2390.00mil 214.5467mm 60.6524mm 214.6003mm 10.00mil 20.00mil "clearline"]
+       Line[990.00mil 7010.00mil 990.00mil 7260.00mil 10.00mil 20.00mil "clearline"]
+       Line[2600.00mil 214.2927mm 65.7324mm 214.6003mm 10.00mil 20.00mil "clearline"]
+       Line[70.8124mm 197.1576mm 2790.00mil 7760.00mil 10.00mil 20.00mil "clearline"]
+       Line[70.8124mm 217.1403mm 70.8124mm 216.8624mm 10.00mil 20.00mil "clearline"]
+       Line[68.2724mm 217.1403mm 68.2724mm 217.1164mm 10.00mil 20.00mil "clearline"]
+       Line[25.2856mm 8445.90mil 25.2856mm 8225.50mil 10.00mil 20.00mil "clearline"]
+       Line[25.2856mm 8225.50mil 990.00mil 8220.00mil 10.00mil 20.00mil "clearline"]
+       Line[2395.50mil 8545.90mil 2395.50mil 8545.50mil 10.00mil 20.00mil "clearline"]
+       Line[2395.50mil 8545.50mil 2340.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[2345.00mil 8495.00mil 2345.00mil 8215.00mil 10.00mil 20.00mil "clearline"]
+       Line[2345.00mil 8215.00mil 2390.00mil 8170.00mil 10.00mil 20.00mil "clearline"]
+       Line[2795.50mil 7954.50mil 2800.00mil 7950.00mil 10.00mil 20.00mil "clearline"]
+       Line[2795.50mil 8545.90mil 2804.10mil 8545.90mil 10.00mil 20.00mil "clearline"]
+       Line[2804.10mil 8545.90mil 2840.00mil 8510.00mil 10.00mil 20.00mil "clearline"]
+       Line[2840.00mil 8510.00mil 2840.00mil 8000.00mil 10.00mil 20.00mil "clearline"]
+       Line[2840.00mil 8000.00mil 2795.00mil 7955.00mil 10.00mil 20.00mil "clearline"]
+       Line[68.2724mm 217.2236mm 2740.00mil 8500.00mil 10.00mil 20.00mil "clearline"]
+       Line[2740.00mil 8500.00mil 2740.00mil 7800.00mil 10.00mil 20.00mil "clearline"]
+       Line[2595.50mil 8545.90mil 2595.50mil 217.0304mm 10.00mil 20.00mil "clearline"]
+       Line[2595.50mil 8550.00mil 2610.00mil 8550.00mil 10.00mil 20.00mil "clearline"]
+       Line[2610.00mil 8550.00mil 2650.00mil 8510.00mil 10.00mil 20.00mil "clearline"]
+       Line[2650.00mil 8510.00mil 2650.00mil 7620.00mil 10.00mil 20.00mil "clearline"]
+       Line[2650.00mil 7620.00mil 2600.00mil 7570.00mil 10.00mil 20.00mil "clearline"]
+       Line[3620.00mil 4875.00mil 3620.00mil 5050.00mil 60.00mil 100.00mil "clearline"]
+       Line[3620.00mil 5050.00mil 3475.00mil 5195.00mil 60.00mil 100.00mil "clearline"]
+       Line[3620.00mil 4710.00mil 3580.00mil 4710.00mil 60.00mil 100.00mil "clearline"]
+       Line[3580.00mil 4710.00mil 3520.00mil 4770.00mil 60.00mil 100.00mil "clearline"]
+       Line[3520.00mil 4770.00mil 3520.00mil 4990.00mil 60.00mil 100.00mil "clearline"]
+       Line[3520.00mil 4990.00mil 3430.00mil 5080.00mil 60.00mil 100.00mil "clearline"]
+       Line[3430.00mil 5080.00mil 2645.00mil 5080.00mil 60.00mil 100.00mil "clearline"]
+       Line[3477.50mil 5192.50mil 2742.50mil 5192.50mil 60.00mil 100.00mil "clearline"]
+       Line[2742.50mil 5192.50mil 2740.00mil 5190.00mil 60.00mil 100.00mil "clearline"]
+       Line[2495.50mil 8445.90mil 2495.50mil 7584.50mil 10.00mil 20.00mil "clearline"]
+       Line[2495.50mil 7584.50mil 2595.00mil 7485.00mil 10.00mil 20.00mil "clearline"]
+       Line[60.7914mm 214.4614mm 60.7914mm 209.3376mm 10.00mil 20.00mil "clearline"]
+       Line[60.7914mm 209.3376mm 2435.00mil 8200.00mil 10.00mil 20.00mil "clearline"]
+       Line[2435.00mil 8200.00mil 2435.00mil 7500.00mil 10.00mil 20.00mil "clearline"]
+       Line[2435.00mil 7500.00mil 2525.00mil 7410.00mil 10.00mil 20.00mil "clearline"]
+       Line[3830.00mil 7310.00mil 3830.00mil 6390.00mil 10.00mil 20.00mil "clearline"]
+       Line[3885.00mil 5320.00mil 3835.00mil 5270.00mil 10.00mil 20.00mil "clearline"]
+       Line[3835.00mil 5270.00mil 3365.00mil 5270.00mil 10.00mil 20.00mil "clearline"]
+       Line[2195.50mil 8445.90mil 2195.50mil 7619.50mil 10.00mil 20.00mil "clearline"]
+       Line[2640.00mil 6500.00mil 2640.00mil 5570.00mil 10.00mil 20.00mil "clearline"]
+       Line[2640.00mil 5570.00mil 2660.00mil 5550.00mil 10.00mil 20.00mil "clearline"]
+       Line[2095.50mil 8545.90mil 2095.50mil 217.0304mm 10.00mil 20.00mil "clearline"]
+       Line[2095.50mil 217.0304mm 2150.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[2150.00mil 8490.00mil 2150.00mil 7580.00mil 10.00mil 20.00mil "clearline"]
+       Line[2150.00mil 7580.00mil 2355.00mil 7375.00mil 10.00mil 20.00mil "clearline"]
+       Line[2355.00mil 7375.00mil 2355.00mil 6005.00mil 10.00mil 20.00mil "clearline"]
+       Line[2355.00mil 6005.00mil 2600.00mil 5760.00mil 10.00mil 20.00mil "clearline"]
+       Line[2095.50mil 8445.90mil 2095.50mil 7479.50mil 10.00mil 20.00mil "clearline"]
+       Line[2930.00mil 7135.00mil 2930.00mil 6540.00mil 10.00mil 20.00mil "clearline"]
+       Line[2930.00mil 6540.00mil 3070.00mil 6400.00mil 10.00mil 20.00mil "clearline"]
+       Line[2640.00mil 6495.00mil 2640.00mil 6960.00mil 10.00mil 20.00mil "clearline"]
+       Line[2640.00mil 6960.00mil 2560.00mil 7040.00mil 10.00mil 20.00mil "clearline"]
+       Line[2560.00mil 7040.00mil 2560.00mil 7255.00mil 10.00mil 20.00mil "clearline"]
+       Line[2195.50mil 7619.50mil 2560.00mil 7255.00mil 10.00mil 20.00mil "clearline"]
+       Line[1995.00mil 7504.50mil 1995.50mil 7505.00mil 10.00mil 20.00mil "clearline"]
+       Line[2310.00mil 7150.00mil 2265.00mil 7150.00mil 10.00mil 20.00mil "clearline"]
+       Line[2265.00mil 7150.00mil 2095.00mil 7320.00mil 10.00mil 20.00mil "clearline"]
+       Line[2095.00mil 7320.00mil 2095.00mil 7499.50mil 10.00mil 20.00mil "clearline"]
+       Line[2095.00mil 7499.50mil 2095.50mil 7500.00mil 10.00mil 20.00mil "clearline"]
+       Line[2490.00mil 7375.00mil 2490.00mil 7385.00mil 10.00mil 20.00mil "clearline"]
+       Line[2490.00mil 7385.00mil 2390.00mil 7485.00mil 10.00mil 20.00mil "clearline"]
+       Line[2390.00mil 7485.00mil 2390.00mil 8170.00mil 10.00mil 20.00mil "clearline"]
+       Line[2390.00mil 8170.00mil 2365.00mil 8195.00mil 10.00mil 20.00mil "clearline"]
+       Line[3830.00mil 6400.00mil 3830.00mil 6240.00mil 10.00mil 20.00mil "clearline"]
+       Line[3830.00mil 6240.00mil 3795.00mil 6205.00mil 10.00mil 20.00mil "clearline"]
+       Line[3795.00mil 6205.00mil 3795.00mil 5970.00mil 10.00mil 20.00mil "clearline"]
+       Line[3795.00mil 5970.00mil 3870.00mil 5895.00mil 10.00mil 20.00mil "clearline"]
+       Line[3870.00mil 5895.00mil 3870.00mil 5595.00mil 10.00mil 20.00mil "clearline"]
+       Line[3870.00mil 5595.00mil 3885.00mil 5580.00mil 10.00mil 20.00mil "clearline"]
+       Line[3885.00mil 5580.00mil 3885.00mil 5320.00mil 10.00mil 20.00mil "clearline"]
+       Line[3885.00mil 5320.00mil 3882.50mil 5317.50mil 10.00mil 20.00mil "clearline"]
+       Line[3910.00mil 7335.00mil 3910.00mil 6230.00mil 10.00mil 20.00mil "clearline"]
+       Line[3910.00mil 6230.00mil 3900.00mil 6220.00mil 10.00mil 20.00mil "clearline"]
+       Line[3900.00mil 6220.00mil 3900.00mil 6045.00mil 10.00mil 20.00mil "clearline"]
+       Line[3900.00mil 6045.00mil 3910.00mil 6035.00mil 10.00mil 20.00mil "clearline"]
+       Line[3910.00mil 6035.00mil 3910.00mil 5665.00mil 10.00mil 20.00mil "clearline"]
+       Line[1995.50mil 8445.90mil 1995.50mil 7374.50mil 10.00mil 20.00mil "clearline"]
+       Line[3765.00mil 7035.00mil 3765.00mil 6060.00mil 10.00mil 20.00mil "clearline"]
+       Line[1895.50mil 8545.90mil 1895.50mil 217.0304mm 10.00mil 20.00mil "clearline"]
+       Line[1895.50mil 217.0304mm 1935.00mil 8505.00mil 10.00mil 20.00mil "clearline"]
+       Line[1935.00mil 8505.00mil 1935.00mil 7375.00mil 10.00mil 20.00mil "clearline"]
+       Line[1935.00mil 7375.00mil 2255.00mil 7055.00mil 10.00mil 20.00mil "clearline"]
+       Line[2610.00mil 7055.00mil 2665.00mil 7000.00mil 10.00mil 20.00mil "clearline"]
+       Line[2665.00mil 7000.00mil 2665.00mil 5835.00mil 10.00mil 20.00mil "clearline"]
+       Line[2665.00mil 5835.00mil 2700.00mil 5800.00mil 10.00mil 20.00mil "clearline"]
+       Line[1795.50mil 8545.90mil 1795.50mil 8539.50mil 10.00mil 20.00mil "clearline"]
+       Line[1795.50mil 8539.50mil 1845.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[1845.00mil 8490.00mil 1845.00mil 7410.00mil 10.00mil 20.00mil "clearline"]
+       Line[1845.00mil 7410.00mil 2255.00mil 7000.00mil 10.00mil 20.00mil "clearline"]
+       Line[3725.00mil 6865.00mil 3725.00mil 6045.00mil 10.00mil 20.00mil "clearline"]
+       Line[3725.00mil 6045.00mil 3755.00mil 6015.00mil 10.00mil 20.00mil "clearline"]
+       Line[3755.00mil 6015.00mil 3755.00mil 5935.00mil 10.00mil 20.00mil "clearline"]
+       Line[1695.50mil 8545.90mil 1695.50mil 217.0304mm 10.00mil 20.00mil "clearline"]
+       Line[1745.00mil 7460.00mil 2255.00mil 6950.00mil 10.00mil 20.00mil "clearline"]
+       Line[3725.00mil 5960.00mil 3725.00mil 6010.00mil 10.00mil 20.00mil "clearline"]
+       Line[3725.00mil 6010.00mil 3700.00mil 6035.00mil 10.00mil 20.00mil "clearline"]
+       Line[3700.00mil 6035.00mil 3700.00mil 6820.00mil 10.00mil 20.00mil "clearline"]
+       Line[2290.00mil 7100.00mil 2275.00mil 7100.00mil 10.00mil 20.00mil "clearline"]
+       Line[2275.00mil 7100.00mil 1995.50mil 7379.50mil 10.00mil 20.00mil "clearline"]
+       Line[1695.50mil 8445.90mil 1695.50mil 7509.50mil 10.00mil 20.00mil "clearline"]
+       Line[1695.50mil 7509.50mil 1780.00mil 7425.00mil 10.00mil 20.00mil "clearline"]
+       Line[1695.50mil 8545.50mil 1650.00mil 8500.00mil 10.00mil 20.00mil "clearline"]
+       Line[1650.00mil 8500.00mil 1650.00mil 7470.00mil 10.00mil 20.00mil "clearline"]
+       Line[1650.00mil 7470.00mil 2250.00mil 6870.00mil 10.00mil 20.00mil "clearline"]
+       Line[3225.00mil 6720.00mil 3225.00mil 6205.00mil 10.00mil 20.00mil "clearline"]
+       Line[3225.00mil 6205.00mil 3230.00mil 6200.00mil 10.00mil 20.00mil "clearline"]
+       Line[1495.50mil 8545.90mil 1495.50mil 8534.50mil 10.00mil 20.00mil "clearline"]
+       Line[1495.50mil 8550.00mil 1495.50mil 8539.50mil 10.00mil 20.00mil "clearline"]
+       Line[1495.50mil 8539.50mil 1545.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[1545.00mil 8490.00mil 1545.00mil 7510.00mil 10.00mil 20.00mil "clearline"]
+       Line[1545.00mil 7510.00mil 2250.00mil 6805.00mil 10.00mil 20.00mil "clearline"]
+       Line[3667.50mil 6517.50mil 3667.50mil 5957.50mil 10.00mil 20.00mil "clearline"]
+       Line[3667.50mil 5957.50mil 3770.00mil 5855.00mil 10.00mil 20.00mil "clearline"]
+       Line[1195.50mil 8545.90mil 1195.50mil 8534.50mil 10.00mil 20.00mil "clearline"]
+       Line[1195.50mil 8534.50mil 1240.00mil 8490.00mil 10.00mil 20.00mil "clearline"]
+       Line[1240.00mil 8490.00mil 1240.00mil 8335.00mil 10.00mil 20.00mil "clearline"]
+       Line[1240.00mil 8335.00mil 1480.00mil 8095.00mil 10.00mil 20.00mil "clearline"]
+       Line[1480.00mil 8095.00mil 1480.00mil 7510.00mil 10.00mil 20.00mil "clearline"]
+       Line[1480.00mil 7510.00mil 2255.00mil 6735.00mil 10.00mil 20.00mil "clearline"]
+       Line[3640.00mil 6470.00mil 3640.00mil 5940.00mil 10.00mil 20.00mil "clearline"]
+       Line[3640.00mil 5940.00mil 3700.00mil 5880.00mil 10.00mil 20.00mil "clearline"]
+       Line[25.2856mm 8545.90mil 1009.10mil 8545.90mil 10.00mil 20.00mil "clearline"]
+       Line[25.2856mm 8545.90mil 999.10mil 8545.90mil 10.00mil 20.00mil "clearline"]
+       Line[1000.90mil 8545.90mil 1004.10mil 8545.90mil 10.00mil 20.00mil "clearline"]
+       Line[1004.10mil 8545.90mil 1050.00mil 8500.00mil 10.00mil 20.00mil "clearline"]
+       Line[1050.00mil 8500.00mil 1050.00mil 7875.00mil 10.00mil 20.00mil "clearline"]
+       Line[1050.00mil 8500.00mil 1050.00mil 7835.00mil 10.00mil 20.00mil "clearline"]
+       Line[1050.00mil 7835.00mil 2200.00mil 6685.00mil 10.00mil 20.00mil "clearline"]
 )
-Layer(7 "outline")
+Layer(5 "bottom")
 (
 )
-Layer(8 "spare")
+Layer(6 "outline")
 (
 )
-Layer(9 "silk")
+Layer(7 "silk")
 (
 )
-Layer(10 "silk")
+Layer(8 "silk")
 (
 )
 NetList()
 (
        Net("+3.3V" "(unknown)")
        (
+               Connect("IO1/io1-23")
+               Connect("IO1/io1-25")
+               Connect("IO1/io2-23")
+               Connect("IO1/io2-25")
                Connect("MP1/C1-2")
                Connect("MP1/ISP-2")
                Connect("MP1/U1-15")
@@ -3083,60 +3942,72 @@ NetList()
        )
        Net("+5V" "(unknown)")
        (
-               Connect("IO1/C5-1")
-               Connect("IO1/C6-1")
-               Connect("IO1/C8-1")
-               Connect("IO1/C10-1")
-               Connect("IO1/C12-1")
-               Connect("IO1/U1-1")
-               Connect("IO1/U2-1")
-               Connect("IO1/U3-1")
-               Connect("IO1/U4-1")
-               Connect("IO1/U5-1")
+               Connect("IO1/io1-26")
+               Connect("IO1/io1-28")
+               Connect("IO1/io2-26")
+               Connect("IO1/io2-28")
+               Connect("MM1/IO1/C5-1")
+               Connect("MM1/IO1/C6-1")
+               Connect("MM1/IO1/C8-1")
+               Connect("MM1/IO1/C10-1")
+               Connect("MM1/IO1/C12-1")
+               Connect("MM1/IO1/U1-1")
+               Connect("MM1/IO1/U2-1")
+               Connect("MM1/IO1/U3-1")
+               Connect("MM1/IO1/U4-1")
+               Connect("MM1/IO1/U5-1")
                Connect("PS1/C4-1")
                Connect("PS1/C100-2")
                Connect("PS1/U100-3")
                Connect("PS1/U102-1")
+               Connect("RP1/J1-2")
+               Connect("RP1/J1-4")
+               Connect("RP1/J2-23")
+               Connect("RP1/J2-25")
        )
        Net("+5Vm" "(unknown)")
        (
-               Connect("IO1/C1-2")
-               Connect("IO1/C2-2")
-               Connect("IO1/C3-2")
-               Connect("IO1/C4-1")
-               Connect("IO1/C7-1")
-               Connect("IO1/C9-1")
-               Connect("IO1/C11-1")
-               Connect("IO1/C13-1")
-               Connect("IO1/CD1-7")
-               Connect("IO1/CD2-7")
-               Connect("IO1/OSC1-4")
-               Connect("IO1/R1-2")
-               Connect("IO1/U1-16")
-               Connect("IO1/U2-16")
-               Connect("IO1/U3-16")
-               Connect("IO1/U4-16")
-               Connect("IO1/U5-16")
-               Connect("MD1/C7-2")
-               Connect("MD1/C9-1")
-               Connect("MD1/U3-13")
-               Connect("MD1/U3-40")
-               Connect("MD2/C7-2")
-               Connect("MD2/C9-1")
-               Connect("MD2/U3-13")
-               Connect("MD2/U3-40")
-               Connect("MD3/C7-2")
-               Connect("MD3/C9-1")
-               Connect("MD3/U3-13")
-               Connect("MD3/U3-40")
-               Connect("MD4/C7-2")
-               Connect("MD4/C9-1")
-               Connect("MD4/U3-13")
-               Connect("MD4/U3-40")
-               Connect("MD5/C7-2")
-               Connect("MD5/C9-1")
-               Connect("MD5/U3-13")
-               Connect("MD5/U3-40")
+               Connect("IO1/io1-30")
+               Connect("IO1/io1-32")
+               Connect("IO1/io2-30")
+               Connect("IO1/io2-32")
+               Connect("MM1/IO1/C1-2")
+               Connect("MM1/IO1/C2-2")
+               Connect("MM1/IO1/C3-2")
+               Connect("MM1/IO1/C4-1")
+               Connect("MM1/IO1/C7-1")
+               Connect("MM1/IO1/C9-1")
+               Connect("MM1/IO1/C11-1")
+               Connect("MM1/IO1/C13-1")
+               Connect("MM1/IO1/CD1-7")
+               Connect("MM1/IO1/CD2-7")
+               Connect("MM1/IO1/OSC1-4")
+               Connect("MM1/IO1/R1-2")
+               Connect("MM1/IO1/U1-16")
+               Connect("MM1/IO1/U2-16")
+               Connect("MM1/IO1/U3-16")
+               Connect("MM1/IO1/U4-16")
+               Connect("MM1/IO1/U5-16")
+               Connect("MM1/MD1/C7-2")
+               Connect("MM1/MD1/C9-1")
+               Connect("MM1/MD1/U3-13")
+               Connect("MM1/MD1/U3-40")
+               Connect("MM1/MD2/C7-2")
+               Connect("MM1/MD2/C9-1")
+               Connect("MM1/MD2/U3-13")
+               Connect("MM1/MD2/U3-40")
+               Connect("MM1/MD3/C7-2")
+               Connect("MM1/MD3/C9-1")
+               Connect("MM1/MD3/U3-13")
+               Connect("MM1/MD3/U3-40")
+               Connect("MM1/MD4/C7-2")
+               Connect("MM1/MD4/C9-1")
+               Connect("MM1/MD4/U3-13")
+               Connect("MM1/MD4/U3-40")
+               Connect("MM1/MD5/C7-2")
+               Connect("MM1/MD5/C9-1")
+               Connect("MM1/MD5/U3-13")
+               Connect("MM1/MD5/U3-40")
                Connect("PS1/C5-1")
                Connect("PS1/U101-3")
        )
@@ -3146,731 +4017,753 @@ NetList()
                Connect("PS1/R1-1")
                Connect("PS1/R2-1")
        )
-       Net("clk_1" "(unknown)")
-       (
-               Connect("IO1/CD1-2")
-               Connect("MD1/U3-21")
-               Connect("U?-?")
-       )
-       Net("clk_2" "(unknown)")
-       (
-               Connect("IO1/CD1-3")
-               Connect("MD2/U3-21")
-               Connect("U?-?")
-       )
-       Net("clk_3" "(unknown)")
-       (
-               Connect("IO1/CD1-4")
-               Connect("MD3/U3-21")
-               Connect("U?-?")
-       )
-       Net("clk_4" "(unknown)")
-       (
-               Connect("IO1/CD1-5")
-               Connect("MD4/U3-21")
-               Connect("U?-?")
-       )
-       Net("clk_5" "(unknown)")
-       (
-               Connect("IO1/CD2-2")
-               Connect("MD5/U3-21")
-               Connect("U?-?")
-       )
-       Net("dir_1" "(unknown)")
-       (
-               Connect("IO1/U1-14")
-               Connect("MD1/U3-41")
-               Connect("U?-?")
-       )
-       Net("dir_2" "(unknown)")
-       (
-               Connect("IO1/U2-14")
-               Connect("MD2/U3-41")
-               Connect("U?-?")
-       )
-       Net("dir_3" "(unknown)")
+       Net("GND" "(unknown)")
        (
-               Connect("IO1/U3-14")
-               Connect("MD3/U3-41")
-               Connect("U?-?")
+               Connect("IO1/io1-27")
+               Connect("IO1/io1-29")
+               Connect("IO1/io1-31")
+               Connect("IO1/io2-27")
+               Connect("IO1/io2-29")
+               Connect("IO1/io2-31")
+               Connect("MM1/IO1/C5-2")
+               Connect("MM1/IO1/C6-2")
+               Connect("MM1/IO1/C8-2")
+               Connect("MM1/IO1/C10-2")
+               Connect("MM1/IO1/C12-2")
+               Connect("MM1/IO1/U1-8")
+               Connect("MM1/IO1/U2-8")
+               Connect("MM1/IO1/U3-8")
+               Connect("MM1/IO1/U4-8")
+               Connect("MM1/IO1/U5-8")
+               Connect("MP1/C1-1")
+               Connect("MP1/C2-1")
+               Connect("MP1/C3-1")
+               Connect("MP1/ISP-6")
+               Connect("MP1/U1-14")
+               Connect("MP1/U1-24")
+               Connect("MP1/U1-34")
+               Connect("MP1/U1-44")
+               Connect("MP1/U1-52")
+               Connect("MP1/U1-60")
+               Connect("PS1/C4-2")
+               Connect("PS1/C100-1")
+               Connect("PS1/C101-1")
+               Connect("PS1/R2-2")
+               Connect("PS1/U100-4")
+               Connect("PS1/U102-2")
+               Connect("PS1/U102-4")
+               Connect("RP1/J1-6")
+               Connect("RP1/J1-9")
+               Connect("RP1/J1-14")
+               Connect("RP1/J1-20")
+               Connect("RP1/J1-25")
+               Connect("RP1/J1-30")
+               Connect("RP1/J1-34")
+               Connect("RP1/J1-39")
+               Connect("RP1/J2-2")
+               Connect("RP1/J2-7")
+               Connect("RP1/J2-13")
+               Connect("RP1/J2-18")
+               Connect("RP1/J2-21")
        )
-       Net("dir_4" "(unknown)")
+       Net("MM1/clk_1" "(unknown)")
        (
-               Connect("IO1/U4-14")
-               Connect("MD4/U3-42")
-               Connect("U?-?")
+               Connect("MM1/IO1/CD1-2")
+               Connect("MM1/MD1/U3-21")
+               Connect("MM1/U?-?")
        )
-       Net("dir_5" "(unknown)")
+       Net("MM1/clk_2" "(unknown)")
        (
-               Connect("IO1/U5-14")
-               Connect("MD5/U3-41")
-               Connect("U?-?")
+               Connect("MM1/IO1/CD1-3")
+               Connect("MM1/MD2/U3-21")
+               Connect("MM1/U?-?")
        )
-       Net("enable_1" "(unknown)")
+       Net("MM1/clk_3" "(unknown)")
        (
-               Connect("IO1/U1-11")
-               Connect("MD1/U3-19")
-               Connect("U?-?")
+               Connect("MM1/IO1/CD1-4")
+               Connect("MM1/MD3/U3-21")
+               Connect("MM1/U?-?")
        )
-       Net("enable_2" "(unknown)")
+       Net("MM1/clk_4" "(unknown)")
        (
-               Connect("IO1/U2-11")
-               Connect("MD2/U3-19")
-               Connect("U?-?")
+               Connect("MM1/IO1/CD1-5")
+               Connect("MM1/MD4/U3-21")
+               Connect("MM1/U?-?")
        )
-       Net("enable_3" "(unknown)")
+       Net("MM1/clk_5" "(unknown)")
        (
-               Connect("IO1/U3-11")
-               Connect("MD3/U3-19")
-               Connect("U?-?")
+               Connect("MM1/IO1/CD2-2")
+               Connect("MM1/MD5/U3-21")
+               Connect("MM1/U?-?")
        )
-       Net("enable_4" "(unknown)")
+       Net("MM1/dir_1" "(unknown)")
        (
-               Connect("IO1/U4-11")
-               Connect("MD4/U3-19")
-               Connect("U?-?")
+               Connect("MM1/IO1/U1-14")
+               Connect("MM1/MD1/U3-41")
+               Connect("MM1/U?-?")
        )
-       Net("enable_5" "(unknown)")
+       Net("MM1/dir_2" "(unknown)")
        (
-               Connect("IO1/U5-11")
-               Connect("MD5/U3-19")
-               Connect("U?-?")
+               Connect("MM1/IO1/U2-14")
+               Connect("MM1/MD2/U3-41")
+               Connect("MM1/U?-?")
        )
-       Net("falut_2" "(unknown)")
+       Net("MM1/dir_3" "(unknown)")
        (
-               Connect("IO1/U2-13")
-               Connect("MD2/U3-38")
-               Connect("U?-?")
+               Connect("MM1/IO1/U3-14")
+               Connect("MM1/MD3/U3-41")
+               Connect("MM1/U?-?")
        )
-       Net("fault_1" "(unknown)")
+       Net("MM1/dir_4" "(unknown)")
        (
-               Connect("IO1/U1-13")
-               Connect("MD1/U3-38")
-               Connect("U?-?")
+               Connect("MM1/IO1/U4-14")
+               Connect("MM1/MD4/U3-42")
+               Connect("MM1/U?-?")
        )
-       Net("fault_3" "(unknown)")
+       Net("MM1/dir_5" "(unknown)")
        (
-               Connect("IO1/U3-13")
-               Connect("MD3/U3-38")
-               Connect("U?-?")
+               Connect("MM1/IO1/U5-14")
+               Connect("MM1/MD5/U3-41")
+               Connect("MM1/U?-?")
        )
-       Net("fault_4" "(unknown)")
+       Net("MM1/enable_1" "(unknown)")
        (
-               Connect("IO1/U4-13")
-               Connect("MD4/U3-38")
-               Connect("U?-?")
+               Connect("MM1/IO1/U1-11")
+               Connect("MM1/MD1/U3-19")
+               Connect("MM1/U?-?")
        )
-       Net("fault_5" "(unknown)")
+       Net("MM1/enable_2" "(unknown)")
        (
-               Connect("IO1/U5-13")
-               Connect("MD5/U3-38")
-               Connect("U?-?")
+               Connect("MM1/IO1/U2-11")
+               Connect("MM1/MD2/U3-19")
+               Connect("MM1/U?-?")
        )
-       Net("GND" "(unknown)")
+       Net("MM1/enable_3" "(unknown)")
        (
-               Connect("IO1/C5-2")
-               Connect("IO1/C6-2")
-               Connect("IO1/C8-2")
-               Connect("IO1/C10-2")
-               Connect("IO1/C12-2")
-               Connect("IO1/U1-8")
-               Connect("IO1/U2-8")
-               Connect("IO1/U3-8")
-               Connect("IO1/U4-8")
-               Connect("IO1/U5-8")
-               Connect("MP1/C1-1")
-               Connect("MP1/C2-1")
-               Connect("MP1/C3-1")
-               Connect("MP1/ISP-6")
-               Connect("MP1/U1-14")
-               Connect("MP1/U1-24")
-               Connect("MP1/U1-34")
-               Connect("MP1/U1-44")
-               Connect("MP1/U1-52")
-               Connect("MP1/U1-60")
-               Connect("PS1/C4-2")
-               Connect("PS1/C100-1")
-               Connect("PS1/C101-1")
-               Connect("PS1/R2-2")
-               Connect("PS1/U100-4")
-               Connect("PS1/U102-2")
-               Connect("PS1/U102-4")
+               Connect("MM1/IO1/U3-11")
+               Connect("MM1/MD3/U3-19")
+               Connect("MM1/U?-?")
        )
-       Net("IO1/unnamed_net29" "(unknown)")
+       Net("MM1/enable_4" "(unknown)")
        (
-               Connect("IO1/OSC1-1")
-               Connect("IO1/R1-1")
+               Connect("MM1/IO1/U4-11")
+               Connect("MM1/MD4/U3-19")
+               Connect("MM1/U?-?")
        )
-       Net("IO1/unnamed_net30" "(unknown)")
+       Net("MM1/enable_5" "(unknown)")
        (
-               Connect("IO1/CD1-1")
-               Connect("IO1/CD2-8")
-               Connect("IO1/OSC1-3")
+               Connect("MM1/IO1/U5-11")
+               Connect("MM1/MD5/U3-19")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net132" "(unknown)")
+       Net("MM1/falut_2" "(unknown)")
        (
-               Connect("MD1/C11-1")
-               Connect("MD1/U3-35")
+               Connect("MM1/IO1/U2-13")
+               Connect("MM1/MD2/U3-38")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net133" "(unknown)")
+       Net("MM1/fault_1" "(unknown)")
        (
-               Connect("MD1/R2-2")
-               Connect("MD1/R4-2")
-               Connect("MD1/U3-25")
+               Connect("MM1/IO1/U1-13")
+               Connect("MM1/MD1/U3-38")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net134" "(unknown)")
+       Net("MM1/fault_3" "(unknown)")
        (
-               Connect("MD1/C15-2")
-               Connect("MD1/R2-1")
-               Connect("MD1/U3-22")
+               Connect("MM1/IO1/U3-13")
+               Connect("MM1/MD3/U3-38")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net135" "(unknown)")
+       Net("MM1/fault_4" "(unknown)")
        (
-               Connect("MD1/J1-4")
-               Connect("MD1/U3-26")
-               Connect("MD1/U3-27")
-               Connect("MD1/U3-31")
-               Connect("MD1/U3-32")
-               Connect("MD1/U3-33")
+               Connect("MM1/IO1/U4-13")
+               Connect("MM1/MD4/U3-38")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net136" "(unknown)")
+       Net("MM1/fault_5" "(unknown)")
        (
-               Connect("MD1/J1-3")
-               Connect("MD1/U3-23")
-               Connect("MD1/U3-24")
-               Connect("MD1/U3-28")
-               Connect("MD1/U3-29")
+               Connect("MM1/IO1/U5-13")
+               Connect("MM1/MD5/U3-38")
+               Connect("MM1/U?-?")
        )
-       Net("MD1/unnamed_net137" "(unknown)")
+       Net("MM1/IO1/unnamed_net155" "(unknown)")
        (
-               Connect("MD1/J1-1")
-               Connect("MD1/U3-1")
-               Connect("MD1/U3-2")
-               Connect("MD1/U3-3")
-               Connect("MD1/U3-7")
-               Connect("MD1/U3-8")
+               Connect("MM1/IO1/OSC1-1")
+               Connect("MM1/IO1/R1-1")
        )
-       Net("MD1/unnamed_net138" "(unknown)")
+       Net("MM1/IO1/unnamed_net156" "(unknown)")
        (
-               Connect("MD1/J1-2")
-               Connect("MD1/U3-5")
-               Connect("MD1/U3-6")
-               Connect("MD1/U3-10")
-               Connect("MD1/U3-11")
+               Connect("MM1/IO1/CD1-1")
+               Connect("MM1/IO1/CD2-8")
+               Connect("MM1/IO1/OSC1-3")
        )
-       Net("MD1/unnamed_net139" "(unknown)")
+       Net("MM1/MD1/unnamed_net212" "(unknown)")
        (
-               Connect("MD1/R3-2")
-               Connect("MD1/R5-2")
-               Connect("MD1/U3-9")
+               Connect("MM1/MD1/C11-1")
+               Connect("MM1/MD1/U3-35")
        )
-       Net("MD1/unnamed_net148" "(unknown)")
+       Net("MM1/MD1/unnamed_net213" "(unknown)")
        (
-               Connect("MD1/C16-1")
-               Connect("MD1/R3-1")
-               Connect("MD1/U3-12")
+               Connect("MM1/MD1/R2-2")
+               Connect("MM1/MD1/R4-2")
+               Connect("MM1/MD1/U3-25")
        )
-       Net("MD1/unnamed_net149" "(unknown)")
+       Net("MM1/MD1/unnamed_net214" "(unknown)")
        (
-               Connect("MD1/U3-20")
+               Connect("MM1/MD1/C15-2")
+               Connect("MM1/MD1/R2-1")
+               Connect("MM1/MD1/U3-22")
        )
-       Net("MD1/unnamed_net150" "(unknown)")
+       Net("MM1/MD1/unnamed_net215" "(unknown)")
        (
-               Connect("MD1/U3-34")
+               Connect("MM1/MD1/J1-4")
+               Connect("MM1/MD1/U3-26")
+               Connect("MM1/MD1/U3-27")
+               Connect("MM1/MD1/U3-31")
+               Connect("MM1/MD1/U3-32")
+               Connect("MM1/MD1/U3-33")
        )
-       Net("MD1/unnamed_net151" "(unknown)")
+       Net("MM1/MD1/unnamed_net216" "(unknown)")
        (
-               Connect("MD1/U3-37")
+               Connect("MM1/MD1/J1-3")
+               Connect("MM1/MD1/U3-23")
+               Connect("MM1/MD1/U3-24")
+               Connect("MM1/MD1/U3-28")
+               Connect("MM1/MD1/U3-29")
        )
-       Net("MD2/unnamed_net153" "(unknown)")
+       Net("MM1/MD1/unnamed_net217" "(unknown)")
        (
-               Connect("MD2/C11-1")
-               Connect("MD2/U3-35")
+               Connect("MM1/MD1/J1-1")
+               Connect("MM1/MD1/U3-1")
+               Connect("MM1/MD1/U3-2")
+               Connect("MM1/MD1/U3-3")
+               Connect("MM1/MD1/U3-7")
+               Connect("MM1/MD1/U3-8")
        )
-       Net("MD2/unnamed_net154" "(unknown)")
+       Net("MM1/MD1/unnamed_net218" "(unknown)")
        (
-               Connect("MD2/R2-2")
-               Connect("MD2/R4-2")
-               Connect("MD2/U3-25")
+               Connect("MM1/MD1/J1-2")
+               Connect("MM1/MD1/U3-5")
+               Connect("MM1/MD1/U3-6")
+               Connect("MM1/MD1/U3-10")
+               Connect("MM1/MD1/U3-11")
        )
-       Net("MD2/unnamed_net155" "(unknown)")
+       Net("MM1/MD1/unnamed_net219" "(unknown)")
        (
-               Connect("MD2/C15-2")
-               Connect("MD2/R2-1")
-               Connect("MD2/U3-22")
+               Connect("MM1/MD1/R3-2")
+               Connect("MM1/MD1/R5-2")
+               Connect("MM1/MD1/U3-9")
        )
-       Net("MD2/unnamed_net156" "(unknown)")
+       Net("MM1/MD1/unnamed_net228" "(unknown)")
        (
-               Connect("MD2/J1-4")
-               Connect("MD2/U3-26")
-               Connect("MD2/U3-27")
-               Connect("MD2/U3-31")
-               Connect("MD2/U3-32")
-               Connect("MD2/U3-33")
+               Connect("MM1/MD1/C16-1")
+               Connect("MM1/MD1/R3-1")
+               Connect("MM1/MD1/U3-12")
        )
-       Net("MD2/unnamed_net157" "(unknown)")
+       Net("MM1/MD1/unnamed_net229" "(unknown)")
        (
-               Connect("MD2/J1-3")
-               Connect("MD2/U3-23")
-               Connect("MD2/U3-24")
-               Connect("MD2/U3-28")
-               Connect("MD2/U3-29")
+               Connect("MM1/MD1/U3-20")
        )
-       Net("MD2/unnamed_net158" "(unknown)")
+       Net("MM1/MD1/unnamed_net230" "(unknown)")
        (
-               Connect("MD2/J1-1")
-               Connect("MD2/U3-1")
-               Connect("MD2/U3-2")
-               Connect("MD2/U3-3")
-               Connect("MD2/U3-7")
-               Connect("MD2/U3-8")
+               Connect("MM1/MD1/U3-34")
        )
-       Net("MD2/unnamed_net159" "(unknown)")
+       Net("MM1/MD1/unnamed_net231" "(unknown)")
        (
-               Connect("MD2/J1-2")
-               Connect("MD2/U3-5")
-               Connect("MD2/U3-6")
-               Connect("MD2/U3-10")
-               Connect("MD2/U3-11")
+               Connect("MM1/MD1/U3-37")
        )
-       Net("MD2/unnamed_net160" "(unknown)")
+       Net("MM1/MD2/unnamed_net233" "(unknown)")
        (
-               Connect("MD2/R3-2")
-               Connect("MD2/R5-2")
-               Connect("MD2/U3-9")
+               Connect("MM1/MD2/C11-1")
+               Connect("MM1/MD2/U3-35")
        )
-       Net("MD2/unnamed_net169" "(unknown)")
+       Net("MM1/MD2/unnamed_net234" "(unknown)")
        (
-               Connect("MD2/C16-1")
-               Connect("MD2/R3-1")
-               Connect("MD2/U3-12")
+               Connect("MM1/MD2/R2-2")
+               Connect("MM1/MD2/R4-2")
+               Connect("MM1/MD2/U3-25")
        )
-       Net("MD2/unnamed_net170" "(unknown)")
+       Net("MM1/MD2/unnamed_net235" "(unknown)")
        (
-               Connect("MD2/U3-20")
+               Connect("MM1/MD2/C15-2")
+               Connect("MM1/MD2/R2-1")
+               Connect("MM1/MD2/U3-22")
        )
-       Net("MD2/unnamed_net171" "(unknown)")
+       Net("MM1/MD2/unnamed_net236" "(unknown)")
        (
-               Connect("MD2/U3-34")
+               Connect("MM1/MD2/J1-4")
+               Connect("MM1/MD2/U3-26")
+               Connect("MM1/MD2/U3-27")
+               Connect("MM1/MD2/U3-31")
+               Connect("MM1/MD2/U3-32")
+               Connect("MM1/MD2/U3-33")
        )
-       Net("MD2/unnamed_net172" "(unknown)")
+       Net("MM1/MD2/unnamed_net237" "(unknown)")
        (
-               Connect("MD2/U3-37")
+               Connect("MM1/MD2/J1-3")
+               Connect("MM1/MD2/U3-23")
+               Connect("MM1/MD2/U3-24")
+               Connect("MM1/MD2/U3-28")
+               Connect("MM1/MD2/U3-29")
        )
-       Net("MD3/unnamed_net174" "(unknown)")
+       Net("MM1/MD2/unnamed_net238" "(unknown)")
        (
-               Connect("MD3/C11-1")
-               Connect("MD3/U3-35")
+               Connect("MM1/MD2/J1-1")
+               Connect("MM1/MD2/U3-1")
+               Connect("MM1/MD2/U3-2")
+               Connect("MM1/MD2/U3-3")
+               Connect("MM1/MD2/U3-7")
+               Connect("MM1/MD2/U3-8")
        )
-       Net("MD3/unnamed_net175" "(unknown)")
+       Net("MM1/MD2/unnamed_net239" "(unknown)")
        (
-               Connect("MD3/R2-2")
-               Connect("MD3/R4-2")
-               Connect("MD3/U3-25")
+               Connect("MM1/MD2/J1-2")
+               Connect("MM1/MD2/U3-5")
+               Connect("MM1/MD2/U3-6")
+               Connect("MM1/MD2/U3-10")
+               Connect("MM1/MD2/U3-11")
        )
-       Net("MD3/unnamed_net176" "(unknown)")
+       Net("MM1/MD2/unnamed_net240" "(unknown)")
        (
-               Connect("MD3/C15-2")
-               Connect("MD3/R2-1")
-               Connect("MD3/U3-22")
+               Connect("MM1/MD2/R3-2")
+               Connect("MM1/MD2/R5-2")
+               Connect("MM1/MD2/U3-9")
        )
-       Net("MD3/unnamed_net177" "(unknown)")
+       Net("MM1/MD2/unnamed_net249" "(unknown)")
        (
-               Connect("MD3/J1-4")
-               Connect("MD3/U3-26")
-               Connect("MD3/U3-27")
-               Connect("MD3/U3-31")
-               Connect("MD3/U3-32")
-               Connect("MD3/U3-33")
+               Connect("MM1/MD2/C16-1")
+               Connect("MM1/MD2/R3-1")
+               Connect("MM1/MD2/U3-12")
        )
-       Net("MD3/unnamed_net178" "(unknown)")
+       Net("MM1/MD2/unnamed_net250" "(unknown)")
        (
-               Connect("MD3/J1-3")
-               Connect("MD3/U3-23")
-               Connect("MD3/U3-24")
-               Connect("MD3/U3-28")
-               Connect("MD3/U3-29")
+               Connect("MM1/MD2/U3-20")
        )
-       Net("MD3/unnamed_net179" "(unknown)")
+       Net("MM1/MD2/unnamed_net251" "(unknown)")
        (
-               Connect("MD3/J1-1")
-               Connect("MD3/U3-1")
-               Connect("MD3/U3-2")
-               Connect("MD3/U3-3")
-               Connect("MD3/U3-7")
-               Connect("MD3/U3-8")
+               Connect("MM1/MD2/U3-34")
        )
-       Net("MD3/unnamed_net180" "(unknown)")
+       Net("MM1/MD2/unnamed_net252" "(unknown)")
        (
-               Connect("MD3/J1-2")
-               Connect("MD3/U3-5")
-               Connect("MD3/U3-6")
-               Connect("MD3/U3-10")
-               Connect("MD3/U3-11")
+               Connect("MM1/MD2/U3-37")
        )
-       Net("MD3/unnamed_net181" "(unknown)")
+       Net("MM1/MD3/unnamed_net254" "(unknown)")
        (
-               Connect("MD3/R3-2")
-               Connect("MD3/R5-2")
-               Connect("MD3/U3-9")
+               Connect("MM1/MD3/C11-1")
+               Connect("MM1/MD3/U3-35")
        )
-       Net("MD3/unnamed_net190" "(unknown)")
+       Net("MM1/MD3/unnamed_net255" "(unknown)")
        (
-               Connect("MD3/C16-1")
-               Connect("MD3/R3-1")
-               Connect("MD3/U3-12")
+               Connect("MM1/MD3/R2-2")
+               Connect("MM1/MD3/R4-2")
+               Connect("MM1/MD3/U3-25")
        )
-       Net("MD3/unnamed_net191" "(unknown)")
+       Net("MM1/MD3/unnamed_net256" "(unknown)")
        (
-               Connect("MD3/U3-20")
+               Connect("MM1/MD3/C15-2")
+               Connect("MM1/MD3/R2-1")
+               Connect("MM1/MD3/U3-22")
        )
-       Net("MD3/unnamed_net192" "(unknown)")
+       Net("MM1/MD3/unnamed_net257" "(unknown)")
        (
-               Connect("MD3/U3-34")
+               Connect("MM1/MD3/J1-4")
+               Connect("MM1/MD3/U3-26")
+               Connect("MM1/MD3/U3-27")
+               Connect("MM1/MD3/U3-31")
+               Connect("MM1/MD3/U3-32")
+               Connect("MM1/MD3/U3-33")
        )
-       Net("MD3/unnamed_net193" "(unknown)")
+       Net("MM1/MD3/unnamed_net258" "(unknown)")
        (
-               Connect("MD3/U3-37")
+               Connect("MM1/MD3/J1-3")
+               Connect("MM1/MD3/U3-23")
+               Connect("MM1/MD3/U3-24")
+               Connect("MM1/MD3/U3-28")
+               Connect("MM1/MD3/U3-29")
        )
-       Net("MD4/unnamed_net216" "(unknown)")
+       Net("MM1/MD3/unnamed_net259" "(unknown)")
        (
-               Connect("MD4/C11-1")
-               Connect("MD4/U3-35")
+               Connect("MM1/MD3/J1-1")
+               Connect("MM1/MD3/U3-1")
+               Connect("MM1/MD3/U3-2")
+               Connect("MM1/MD3/U3-3")
+               Connect("MM1/MD3/U3-7")
+               Connect("MM1/MD3/U3-8")
        )
-       Net("MD4/unnamed_net217" "(unknown)")
+       Net("MM1/MD3/unnamed_net260" "(unknown)")
        (
-               Connect("MD4/R2-2")
-               Connect("MD4/R4-2")
-               Connect("MD4/U3-25")
+               Connect("MM1/MD3/J1-2")
+               Connect("MM1/MD3/U3-5")
+               Connect("MM1/MD3/U3-6")
+               Connect("MM1/MD3/U3-10")
+               Connect("MM1/MD3/U3-11")
        )
-       Net("MD4/unnamed_net218" "(unknown)")
+       Net("MM1/MD3/unnamed_net261" "(unknown)")
        (
-               Connect("MD4/C15-2")
-               Connect("MD4/R2-1")
-               Connect("MD4/U3-22")
+               Connect("MM1/MD3/R3-2")
+               Connect("MM1/MD3/R5-2")
+               Connect("MM1/MD3/U3-9")
        )
-       Net("MD4/unnamed_net219" "(unknown)")
+       Net("MM1/MD3/unnamed_net270" "(unknown)")
        (
-               Connect("MD4/J1-4")
-               Connect("MD4/U3-26")
-               Connect("MD4/U3-27")
-               Connect("MD4/U3-31")
-               Connect("MD4/U3-32")
-               Connect("MD4/U3-33")
+               Connect("MM1/MD3/C16-1")
+               Connect("MM1/MD3/R3-1")
+               Connect("MM1/MD3/U3-12")
        )
-       Net("MD4/unnamed_net220" "(unknown)")
+       Net("MM1/MD3/unnamed_net271" "(unknown)")
        (
-               Connect("MD4/J1-3")
-               Connect("MD4/U3-23")
-               Connect("MD4/U3-24")
-               Connect("MD4/U3-28")
-               Connect("MD4/U3-29")
+               Connect("MM1/MD3/U3-20")
        )
-       Net("MD4/unnamed_net221" "(unknown)")
+       Net("MM1/MD3/unnamed_net272" "(unknown)")
        (
-               Connect("MD4/J1-1")
-               Connect("MD4/U3-1")
-               Connect("MD4/U3-2")
-               Connect("MD4/U3-3")
-               Connect("MD4/U3-7")
-               Connect("MD4/U3-8")
+               Connect("MM1/MD3/U3-34")
        )
-       Net("MD4/unnamed_net222" "(unknown)")
+       Net("MM1/MD3/unnamed_net273" "(unknown)")
        (
-               Connect("MD4/J1-2")
-               Connect("MD4/U3-5")
-               Connect("MD4/U3-6")
-               Connect("MD4/U3-10")
-               Connect("MD4/U3-11")
+               Connect("MM1/MD3/U3-37")
        )
-       Net("MD4/unnamed_net223" "(unknown)")
+       Net("MM1/MD4/unnamed_net296" "(unknown)")
        (
-               Connect("MD4/R3-2")
-               Connect("MD4/R5-2")
-               Connect("MD4/U3-9")
+               Connect("MM1/MD4/C11-1")
+               Connect("MM1/MD4/U3-35")
        )
-       Net("MD4/unnamed_net232" "(unknown)")
+       Net("MM1/MD4/unnamed_net297" "(unknown)")
        (
-               Connect("MD4/C16-1")
-               Connect("MD4/R3-1")
-               Connect("MD4/U3-12")
+               Connect("MM1/MD4/R2-2")
+               Connect("MM1/MD4/R4-2")
+               Connect("MM1/MD4/U3-25")
        )
-       Net("MD4/unnamed_net233" "(unknown)")
+       Net("MM1/MD4/unnamed_net298" "(unknown)")
        (
-               Connect("MD4/U3-20")
+               Connect("MM1/MD4/C15-2")
+               Connect("MM1/MD4/R2-1")
+               Connect("MM1/MD4/U3-22")
        )
-       Net("MD4/unnamed_net234" "(unknown)")
+       Net("MM1/MD4/unnamed_net299" "(unknown)")
        (
-               Connect("MD4/U3-34")
+               Connect("MM1/MD4/J1-4")
+               Connect("MM1/MD4/U3-26")
+               Connect("MM1/MD4/U3-27")
+               Connect("MM1/MD4/U3-31")
+               Connect("MM1/MD4/U3-32")
+               Connect("MM1/MD4/U3-33")
        )
-       Net("MD4/unnamed_net235" "(unknown)")
+       Net("MM1/MD4/unnamed_net300" "(unknown)")
        (
-               Connect("MD4/U3-37")
+               Connect("MM1/MD4/J1-3")
+               Connect("MM1/MD4/U3-23")
+               Connect("MM1/MD4/U3-24")
+               Connect("MM1/MD4/U3-28")
+               Connect("MM1/MD4/U3-29")
        )
-       Net("MD5/unnamed_net195" "(unknown)")
+       Net("MM1/MD4/unnamed_net301" "(unknown)")
        (
-               Connect("MD5/C11-1")
-               Connect("MD5/U3-35")
+               Connect("MM1/MD4/J1-1")
+               Connect("MM1/MD4/U3-1")
+               Connect("MM1/MD4/U3-2")
+               Connect("MM1/MD4/U3-3")
+               Connect("MM1/MD4/U3-7")
+               Connect("MM1/MD4/U3-8")
        )
-       Net("MD5/unnamed_net196" "(unknown)")
+       Net("MM1/MD4/unnamed_net302" "(unknown)")
        (
-               Connect("MD5/R2-2")
-               Connect("MD5/R4-2")
-               Connect("MD5/U3-25")
+               Connect("MM1/MD4/J1-2")
+               Connect("MM1/MD4/U3-5")
+               Connect("MM1/MD4/U3-6")
+               Connect("MM1/MD4/U3-10")
+               Connect("MM1/MD4/U3-11")
        )
-       Net("MD5/unnamed_net197" "(unknown)")
+       Net("MM1/MD4/unnamed_net303" "(unknown)")
        (
-               Connect("MD5/C15-2")
-               Connect("MD5/R2-1")
-               Connect("MD5/U3-22")
+               Connect("MM1/MD4/R3-2")
+               Connect("MM1/MD4/R5-2")
+               Connect("MM1/MD4/U3-9")
        )
-       Net("MD5/unnamed_net198" "(unknown)")
+       Net("MM1/MD4/unnamed_net312" "(unknown)")
        (
-               Connect("MD5/J1-4")
-               Connect("MD5/U3-26")
-               Connect("MD5/U3-27")
-               Connect("MD5/U3-31")
-               Connect("MD5/U3-32")
-               Connect("MD5/U3-33")
+               Connect("MM1/MD4/C16-1")
+               Connect("MM1/MD4/R3-1")
+               Connect("MM1/MD4/U3-12")
        )
-       Net("MD5/unnamed_net199" "(unknown)")
+       Net("MM1/MD4/unnamed_net313" "(unknown)")
        (
-               Connect("MD5/J1-3")
-               Connect("MD5/U3-23")
-               Connect("MD5/U3-24")
-               Connect("MD5/U3-28")
-               Connect("MD5/U3-29")
+               Connect("MM1/MD4/U3-20")
        )
-       Net("MD5/unnamed_net200" "(unknown)")
+       Net("MM1/MD4/unnamed_net314" "(unknown)")
        (
-               Connect("MD5/J1-1")
-               Connect("MD5/U3-1")
-               Connect("MD5/U3-2")
-               Connect("MD5/U3-3")
-               Connect("MD5/U3-7")
-               Connect("MD5/U3-8")
+               Connect("MM1/MD4/U3-34")
        )
-       Net("MD5/unnamed_net201" "(unknown)")
+       Net("MM1/MD4/unnamed_net315" "(unknown)")
        (
-               Connect("MD5/J1-2")
-               Connect("MD5/U3-5")
-               Connect("MD5/U3-6")
-               Connect("MD5/U3-10")
-               Connect("MD5/U3-11")
+               Connect("MM1/MD4/U3-37")
        )
-       Net("MD5/unnamed_net202" "(unknown)")
+       Net("MM1/MD5/unnamed_net275" "(unknown)")
        (
-               Connect("MD5/R3-2")
-               Connect("MD5/R5-2")
-               Connect("MD5/U3-9")
+               Connect("MM1/MD5/C11-1")
+               Connect("MM1/MD5/U3-35")
        )
-       Net("MD5/unnamed_net211" "(unknown)")
+       Net("MM1/MD5/unnamed_net276" "(unknown)")
        (
-               Connect("MD5/C16-1")
-               Connect("MD5/R3-1")
-               Connect("MD5/U3-12")
+               Connect("MM1/MD5/R2-2")
+               Connect("MM1/MD5/R4-2")
+               Connect("MM1/MD5/U3-25")
        )
-       Net("MD5/unnamed_net212" "(unknown)")
+       Net("MM1/MD5/unnamed_net277" "(unknown)")
        (
-               Connect("MD5/U3-20")
+               Connect("MM1/MD5/C15-2")
+               Connect("MM1/MD5/R2-1")
+               Connect("MM1/MD5/U3-22")
        )
-       Net("MD5/unnamed_net213" "(unknown)")
+       Net("MM1/MD5/unnamed_net278" "(unknown)")
        (
-               Connect("MD5/U3-34")
+               Connect("MM1/MD5/J1-4")
+               Connect("MM1/MD5/U3-26")
+               Connect("MM1/MD5/U3-27")
+               Connect("MM1/MD5/U3-31")
+               Connect("MM1/MD5/U3-32")
+               Connect("MM1/MD5/U3-33")
        )
-       Net("MD5/unnamed_net214" "(unknown)")
+       Net("MM1/MD5/unnamed_net279" "(unknown)")
        (
-               Connect("MD5/U3-37")
+               Connect("MM1/MD5/J1-3")
+               Connect("MM1/MD5/U3-23")
+               Connect("MM1/MD5/U3-24")
+               Connect("MM1/MD5/U3-28")
+               Connect("MM1/MD5/U3-29")
        )
-       Net("miso" "(unknown)")
+       Net("MM1/MD5/unnamed_net280" "(unknown)")
        (
-               Connect("MD1/U3-14")
-               Connect("MD2/U3-14")
-               Connect("MD3/U3-14")
-               Connect("MD4/U3-14")
-               Connect("MD5/U3-14")
-               Connect("U?-?")
+               Connect("MM1/MD5/J1-1")
+               Connect("MM1/MD5/U3-1")
+               Connect("MM1/MD5/U3-2")
+               Connect("MM1/MD5/U3-3")
+               Connect("MM1/MD5/U3-7")
+               Connect("MM1/MD5/U3-8")
        )
-       Net("mosi" "(unknown)")
+       Net("MM1/MD5/unnamed_net281" "(unknown)")
        (
-               Connect("MD1/U3-15")
-               Connect("MD2/U3-15")
-               Connect("MD3/U3-15")
-               Connect("MD4/U3-15")
-               Connect("MD5/U3-15")
-               Connect("U?-?")
+               Connect("MM1/MD5/J1-2")
+               Connect("MM1/MD5/U3-5")
+               Connect("MM1/MD5/U3-6")
+               Connect("MM1/MD5/U3-10")
+               Connect("MM1/MD5/U3-11")
        )
-       Net("MP1/unnamed_net86" "(unknown)")
+       Net("MM1/MD5/unnamed_net282" "(unknown)")
        (
-               Connect("MP1/C2-2")
-               Connect("MP1/U1-58")
-               Connect("MP1/X1-1")
+               Connect("MM1/MD5/R3-2")
+               Connect("MM1/MD5/R5-2")
+               Connect("MM1/MD5/U3-9")
        )
-       Net("MP1/unnamed_net87" "(unknown)")
+       Net("MM1/MD5/unnamed_net291" "(unknown)")
        (
-               Connect("MP1/C3-2")
-               Connect("MP1/U1-59")
-               Connect("MP1/X1-2")
+               Connect("MM1/MD5/C16-1")
+               Connect("MM1/MD5/R3-1")
+               Connect("MM1/MD5/U3-12")
        )
-       Net("MP1/unnamed_net88" "(unknown)")
+       Net("MM1/MD5/unnamed_net292" "(unknown)")
        (
-               Connect("MP1/ISP-4")
+               Connect("MM1/MD5/U3-20")
        )
-       Net("MP1/unnamed_net89" "(unknown)")
+       Net("MM1/MD5/unnamed_net293" "(unknown)")
        (
-               Connect("MP1/ISP-1")
-               Connect("MP1/U1-56")
+               Connect("MM1/MD5/U3-34")
        )
-       Net("MP1/unnamed_net90" "(unknown)")
+       Net("MM1/MD5/unnamed_net294" "(unknown)")
        (
-               Connect("MP1/ISP-5")
-               Connect("MP1/U1-57")
+               Connect("MM1/MD5/U3-37")
        )
-       Net("MP1/unnamed_net91" "(unknown)")
+       Net("MM1/miso" "(unknown)")
        (
-               Connect("MP1/ISP-3")
+               Connect("MM1/MD1/U3-14")
+               Connect("MM1/MD2/U3-14")
+               Connect("MM1/MD3/U3-14")
+               Connect("MM1/MD4/U3-14")
+               Connect("MM1/MD5/U3-14")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net92" "(unknown)")
+       Net("MM1/mosi" "(unknown)")
        (
-               Connect("MP1/U1-18")
+               Connect("MM1/MD1/U3-15")
+               Connect("MM1/MD2/U3-15")
+               Connect("MM1/MD3/U3-15")
+               Connect("MM1/MD4/U3-15")
+               Connect("MM1/MD5/U3-15")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net94" "(unknown)")
+       Net("MM1/sp_ck" "(unknown)")
        (
-               Connect("MP1/U1-55")
+               Connect("MM1/MD3/U3-16")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net95" "(unknown)")
+       Net("MM1/spi_ck" "(unknown)")
        (
-               Connect("MP1/U1-54")
+               Connect("MM1/MD1/U3-16")
+               Connect("MM1/MD2/U3-16")
+               Connect("MM1/MD4/U3-16")
+               Connect("MM1/MD5/U3-16")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net96" "(unknown)")
+       Net("MM1/spi_cs_1" "(unknown)")
        (
-               Connect("MP1/U1-43")
+               Connect("MM1/IO1/U1-10")
+               Connect("MM1/MD1/U3-18")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net97" "(unknown)")
+       Net("MM1/spi_cs_2" "(unknown)")
        (
-               Connect("MP1/U1-42")
+               Connect("MM1/IO1/U2-10")
+               Connect("MM1/MD2/U3-18")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net98" "(unknown)")
+       Net("MM1/spi_cs_3" "(unknown)")
        (
-               Connect("MP1/U1-33")
+               Connect("MM1/IO1/U3-10")
+               Connect("MM1/MD3/U3-18")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net99" "(unknown)")
+       Net("MM1/spi_cs_4" "(unknown)")
        (
-               Connect("MP1/U1-32")
+               Connect("MM1/IO1/U4-10")
+               Connect("MM1/MD4/U3-18")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net100" "(unknown)")
+       Net("MM1/spi_cs_5" "(unknown)")
        (
-               Connect("MP1/U1-4")
+               Connect("MM1/IO1/U5-10")
+               Connect("MM1/MD5/U3-18")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net101" "(unknown)")
+       Net("MM1/step_1" "(unknown)")
        (
-               Connect("MP1/U1-5")
+               Connect("MM1/IO1/U1-15")
+               Connect("MM1/MD1/U3-42")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net102" "(unknown)")
+       Net("MM1/step_2" "(unknown)")
        (
-               Connect("MP1/U1-17")
+               Connect("MM1/IO1/U2-15")
+               Connect("MM1/MD2/U3-42")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net105" "(unknown)")
+       Net("MM1/step_3" "(unknown)")
        (
-               Connect("MP1/U1-3")
+               Connect("MM1/IO1/U3-15")
+               Connect("MM1/MD3/U3-42")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net106" "(unknown)")
+       Net("MM1/step_4" "(unknown)")
        (
-               Connect("MP1/U1-16")
+               Connect("MM1/IO1/U4-15")
+               Connect("MM1/MD4/U3-41")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net107" "(unknown)")
+       Net("MM1/step_5" "(unknown)")
        (
-               Connect("MP1/U1-19")
+               Connect("MM1/IO1/U5-15")
+               Connect("MM1/MD5/U3-42")
+               Connect("MM1/U?-?")
        )
-       Net("MP1/unnamed_net108" "(unknown)")
+       Net("MP1/unnamed_net51" "(unknown)")
        (
-               Connect("MP1/U1-20")
+               Connect("MP1/C2-2")
+               Connect("MP1/U1-58")
+               Connect("MP1/X1-1")
        )
-       Net("MP1/unnamed_net116" "(unknown)")
+       Net("MP1/unnamed_net52" "(unknown)")
        (
-               Connect("MP1/U1-31")
+               Connect("MP1/C3-2")
+               Connect("MP1/U1-59")
+               Connect("MP1/X1-2")
        )
-       Net("MP1/unnamed_net122" "(unknown)")
+       Net("MP1/unnamed_net53" "(unknown)")
        (
-               Connect("MP1/U1-41")
+               Connect("MP1/ISP-4")
        )
-       Net("MP1/unnamed_net128" "(unknown)")
+       Net("MP1/unnamed_net56" "(unknown)")
        (
-               Connect("MP1/U1-51")
+               Connect("MP1/ISP-3")
        )
        Net("PGND" "(unknown)")
        (
-               Connect("IO1/C1-1")
-               Connect("IO1/C2-1")
-               Connect("IO1/C3-1")
-               Connect("IO1/C4-2")
-               Connect("IO1/C7-2")
-               Connect("IO1/C9-2")
-               Connect("IO1/C11-2")
-               Connect("IO1/C13-2")
-               Connect("IO1/CD1-6")
-               Connect("IO1/CD2-6")
-               Connect("IO1/OSC1-2")
-               Connect("IO1/U1-9")
-               Connect("IO1/U2-9")
-               Connect("IO1/U3-9")
-               Connect("IO1/U4-9")
-               Connect("IO1/U5-9")
-               Connect("MD1/C7-1")
-               Connect("MD1/C9-2")
-               Connect("MD1/C12-1")
-               Connect("MD1/C15-1")
-               Connect("MD1/C16-2")
-               Connect("MD1/R4-1")
-               Connect("MD1/R5-1")
-               Connect("MD1/U3-17")
-               Connect("MD1/U3-39")
-               Connect("MD1/U3-43")
-               Connect("MD1/U3-44")
-               Connect("MD2/C7-1")
-               Connect("MD2/C9-2")
-               Connect("MD2/C12-1")
-               Connect("MD2/C15-1")
-               Connect("MD2/C16-2")
-               Connect("MD2/R4-1")
-               Connect("MD2/R5-1")
-               Connect("MD2/U3-17")
-               Connect("MD2/U3-39")
-               Connect("MD2/U3-43")
-               Connect("MD2/U3-44")
-               Connect("MD3/C7-1")
-               Connect("MD3/C9-2")
-               Connect("MD3/C12-1")
-               Connect("MD3/C15-1")
-               Connect("MD3/C16-2")
-               Connect("MD3/R4-1")
-               Connect("MD3/R5-1")
-               Connect("MD3/U3-17")
-               Connect("MD3/U3-39")
-               Connect("MD3/U3-43")
-               Connect("MD3/U3-44")
-               Connect("MD4/C7-1")
-               Connect("MD4/C9-2")
-               Connect("MD4/C12-1")
-               Connect("MD4/C15-1")
-               Connect("MD4/C16-2")
-               Connect("MD4/R4-1")
-               Connect("MD4/R5-1")
-               Connect("MD4/U3-17")
-               Connect("MD4/U3-39")
-               Connect("MD4/U3-43")
-               Connect("MD4/U3-44")
-               Connect("MD5/C7-1")
-               Connect("MD5/C9-2")
-               Connect("MD5/C12-1")
-               Connect("MD5/C15-1")
-               Connect("MD5/C16-2")
-               Connect("MD5/R4-1")
-               Connect("MD5/R5-1")
-               Connect("MD5/U3-17")
-               Connect("MD5/U3-39")
-               Connect("MD5/U3-43")
-               Connect("MD5/U3-44")
+               Connect("IO1/io1-33")
+               Connect("IO1/io1-35")
+               Connect("IO1/io1-37")
+               Connect("IO1/io1-39")
+               Connect("IO1/io2-33")
+               Connect("IO1/io2-35")
+               Connect("IO1/io2-37")
+               Connect("IO1/io2-39")
+               Connect("MM1/IO1/C1-1")
+               Connect("MM1/IO1/C2-1")
+               Connect("MM1/IO1/C3-1")
+               Connect("MM1/IO1/C4-2")
+               Connect("MM1/IO1/C7-2")
+               Connect("MM1/IO1/C9-2")
+               Connect("MM1/IO1/C11-2")
+               Connect("MM1/IO1/C13-2")
+               Connect("MM1/IO1/CD1-6")
+               Connect("MM1/IO1/CD2-6")
+               Connect("MM1/IO1/OSC1-2")
+               Connect("MM1/IO1/U1-9")
+               Connect("MM1/IO1/U2-9")
+               Connect("MM1/IO1/U3-9")
+               Connect("MM1/IO1/U4-9")
+               Connect("MM1/IO1/U5-9")
+               Connect("MM1/MD1/C7-1")
+               Connect("MM1/MD1/C9-2")
+               Connect("MM1/MD1/C12-1")
+               Connect("MM1/MD1/C15-1")
+               Connect("MM1/MD1/C16-2")
+               Connect("MM1/MD1/R4-1")
+               Connect("MM1/MD1/R5-1")
+               Connect("MM1/MD1/U3-17")
+               Connect("MM1/MD1/U3-39")
+               Connect("MM1/MD1/U3-43")
+               Connect("MM1/MD1/U3-44")
+               Connect("MM1/MD2/C7-1")
+               Connect("MM1/MD2/C9-2")
+               Connect("MM1/MD2/C12-1")
+               Connect("MM1/MD2/C15-1")
+               Connect("MM1/MD2/C16-2")
+               Connect("MM1/MD2/R4-1")
+               Connect("MM1/MD2/R5-1")
+               Connect("MM1/MD2/U3-17")
+               Connect("MM1/MD2/U3-39")
+               Connect("MM1/MD2/U3-43")
+               Connect("MM1/MD2/U3-44")
+               Connect("MM1/MD3/C7-1")
+               Connect("MM1/MD3/C9-2")
+               Connect("MM1/MD3/C12-1")
+               Connect("MM1/MD3/C15-1")
+               Connect("MM1/MD3/C16-2")
+               Connect("MM1/MD3/R4-1")
+               Connect("MM1/MD3/R5-1")
+               Connect("MM1/MD3/U3-17")
+               Connect("MM1/MD3/U3-39")
+               Connect("MM1/MD3/U3-43")
+               Connect("MM1/MD3/U3-44")
+               Connect("MM1/MD4/C7-1")
+               Connect("MM1/MD4/C9-2")
+               Connect("MM1/MD4/C12-1")
+               Connect("MM1/MD4/C15-1")
+               Connect("MM1/MD4/C16-2")
+               Connect("MM1/MD4/R4-1")
+               Connect("MM1/MD4/R5-1")
+               Connect("MM1/MD4/U3-17")
+               Connect("MM1/MD4/U3-39")
+               Connect("MM1/MD4/U3-43")
+               Connect("MM1/MD4/U3-44")
+               Connect("MM1/MD5/C7-1")
+               Connect("MM1/MD5/C9-2")
+               Connect("MM1/MD5/C12-1")
+               Connect("MM1/MD5/C15-1")
+               Connect("MM1/MD5/C16-2")
+               Connect("MM1/MD5/R4-1")
+               Connect("MM1/MD5/R5-1")
+               Connect("MM1/MD5/U3-17")
+               Connect("MM1/MD5/U3-39")
+               Connect("MM1/MD5/U3-43")
+               Connect("MM1/MD5/U3-44")
                Connect("PS1/C1-2")
                Connect("PS1/C2-2")
                Connect("PS1/C5-2")
@@ -3890,257 +4783,493 @@ NetList()
                Connect("PS1/U100-2")
                Connect("PS1/U101-2")
        )
-       Net("sp_ck" "(unknown)")
+       Net("RP1/unnamed_net317" "(unknown)")
        (
-               Connect("MD3/U3-16")
-               Connect("U?-?")
+               Connect("RP1/J1-10")
        )
-       Net("spi_ck" "(unknown)")
+       Net("RP1/unnamed_net318" "(unknown)")
        (
-               Connect("MD1/U3-16")
-               Connect("MD2/U3-16")
-               Connect("MD4/U3-16")
-               Connect("MD5/U3-16")
-               Connect("U?-?")
+               Connect("RP1/J1-36")
        )
-       Net("spi_cs_1" "(unknown)")
+       Net("RP1/unnamed_net327" "(unknown)")
        (
-               Connect("IO1/U1-10")
-               Connect("MD1/U3-18")
-               Connect("U?-?")
+               Connect("RP1/J1-3")
        )
-       Net("spi_cs_2" "(unknown)")
+       Net("RP1/unnamed_net328" "(unknown)")
        (
-               Connect("IO1/U2-10")
-               Connect("MD2/U3-18")
-               Connect("U?-?")
+               Connect("RP1/J1-1")
+               Connect("RP1/J2-26")
        )
-       Net("spi_cs_3" "(unknown)")
+       Net("RP1/unnamed_net329" "(unknown)")
        (
-               Connect("IO1/U3-10")
-               Connect("MD3/U3-18")
-               Connect("U?-?")
+               Connect("RP1/J1-5")
        )
-       Net("spi_cs_4" "(unknown)")
+       Net("RP1/unnamed_net330" "(unknown)")
        (
-               Connect("IO1/U4-10")
-               Connect("MD4/U3-18")
-               Connect("U?-?")
+               Connect("RP1/J1-7")
        )
-       Net("spi_cs_5" "(unknown)")
+       Net("RP1/unnamed_net331" "(unknown)")
        (
-               Connect("IO1/U5-10")
-               Connect("MD5/U3-18")
-               Connect("U?-?")
+               Connect("RP1/J1-18")
+               Connect("RP1/J2-9")
        )
-       Net("step_1" "(unknown)")
+       Net("RP1/unnamed_net332" "(unknown)")
        (
-               Connect("IO1/U1-15")
-               Connect("MD1/U3-42")
-               Connect("U?-?")
+               Connect("RP1/J1-17")
+               Connect("RP1/J2-10")
        )
-       Net("step_2" "(unknown)")
+       Net("RP1/unnamed_net333" "(unknown)")
        (
-               Connect("IO1/U2-15")
-               Connect("MD2/U3-42")
-               Connect("U?-?")
+               Connect("RP1/J1-19")
+               Connect("RP1/J2-8")
        )
-       Net("step_3" "(unknown)")
+       Net("RP1/unnamed_net334" "(unknown)")
        (
-               Connect("IO1/U3-15")
-               Connect("MD3/U3-42")
-               Connect("U?-?")
+               Connect("RP1/J1-22")
+               Connect("RP1/J2-5")
        )
-       Net("step_4" "(unknown)")
+       Net("RP1/unnamed_net335" "(unknown)")
        (
-               Connect("IO1/U4-15")
-               Connect("MD4/U3-41")
-               Connect("U?-?")
+               Connect("RP1/J1-23")
+               Connect("RP1/J2-4")
        )
-       Net("step_5" "(unknown)")
+       Net("RP1/unnamed_net336" "(unknown)")
        (
-               Connect("IO1/U5-15")
-               Connect("MD5/U3-42")
-               Connect("U?-?")
+               Connect("RP1/J1-24")
+               Connect("RP1/J2-3")
+       )
+       Net("RP1/unnamed_net337" "(unknown)")
+       (
+               Connect("RP1/J1-21")
+               Connect("RP1/J2-6")
+       )
+       Net("RP1/unnamed_net339" "(unknown)")
+       (
+               Connect("RP1/J1-28")
+       )
+       Net("RP1/unnamed_net340" "(unknown)")
+       (
+               Connect("RP1/J1-27")
+       )
+       Net("RP1/unnamed_net341" "(unknown)")
+       (
+               Connect("RP1/J1-26")
+               Connect("RP1/J2-1")
+       )
+       Net("RP1/unnamed_net344" "(unknown)")
+       (
+               Connect("RP1/J1-37")
+       )
+       Net("RP1/unnamed_net347" "(unknown)")
+       (
+               Connect("RP1/J2-11")
+       )
+       Net("RP1/unnamed_net348" "(unknown)")
+       (
+               Connect("RP1/J2-12")
+       )
+       Net("RP1/unnamed_net349" "(unknown)")
+       (
+               Connect("RP1/J2-14")
+       )
+       Net("RP1/unnamed_net350" "(unknown)")
+       (
+               Connect("RP1/J2-15")
+       )
+       Net("RP1/unnamed_net351" "(unknown)")
+       (
+               Connect("RP1/J2-16")
+       )
+       Net("RP1/unnamed_net352" "(unknown)")
+       (
+               Connect("RP1/J2-17")
+       )
+       Net("RP1/unnamed_net353" "(unknown)")
+       (
+               Connect("RP1/J2-19")
+       )
+       Net("RP1/unnamed_net354" "(unknown)")
+       (
+               Connect("RP1/J2-20")
+       )
+       Net("RP1/unnamed_net355" "(unknown)")
+       (
+               Connect("RP1/J2-22")
+       )
+       Net("RP1/unnamed_net356" "(unknown)")
+       (
+               Connect("RP1/J2-24")
        )
        Net("unnamed_net1" "(unknown)")
        (
+               Connect("IO1/io1-21")
+               Connect("IO1/io2-21")
                Connect("MP1/U1-21")
+               Connect("RP1/J1-40")
                Connect("U?-?")
        )
        Net("unnamed_net2" "(unknown)")
        (
+               Connect("IO1/io1-19")
+               Connect("IO1/io2-19")
                Connect("MP1/U1-22")
+               Connect("RP1/J1-35")
                Connect("U?-?")
        )
        Net("unnamed_net3" "(unknown)")
        (
+               Connect("IO1/io1-17")
+               Connect("IO1/io2-17")
                Connect("MP1/U1-23")
+               Connect("RP1/J1-38")
                Connect("U?-?")
        )
        Net("unnamed_net4" "(unknown)")
        (
-               Connect("IO1/U1-2")
+               Connect("MM1/IO1/U1-2")
                Connect("MP1/U1-62")
                Connect("U?-?")
        )
        Net("unnamed_net5" "(unknown)")
        (
-               Connect("IO1/U1-3")
+               Connect("MM1/IO1/U1-3")
                Connect("MP1/U1-63")
                Connect("U?-?")
        )
        Net("unnamed_net6" "(unknown)")
        (
-               Connect("IO1/U1-6")
+               Connect("MM1/IO1/U1-6")
                Connect("MP1/U1-64")
                Connect("U?-?")
        )
        Net("unnamed_net7" "(unknown)")
        (
-               Connect("IO1/U1-7")
+               Connect("MM1/IO1/U1-7")
                Connect("MP1/U1-1")
+               Connect("RP1/J1-12")
                Connect("U?-?")
        )
        Net("unnamed_net8" "(unknown)")
        (
-               Connect("IO1/U1-4")
+               Connect("MM1/IO1/U1-4")
                Connect("MP1/U1-2")
                Connect("U?-?")
        )
        Net("unnamed_net9" "(unknown)")
        (
-               Connect("IO1/U2-2")
+               Connect("MM1/IO1/U2-2")
                Connect("MP1/U1-46")
                Connect("U?-?")
        )
        Net("unnamed_net10" "(unknown)")
        (
-               Connect("IO1/U2-3")
+               Connect("MM1/IO1/U2-3")
                Connect("MP1/U1-47")
                Connect("U?-?")
        )
        Net("unnamed_net11" "(unknown)")
        (
-               Connect("IO1/U2-6")
+               Connect("MM1/IO1/U2-6")
                Connect("MP1/U1-48")
                Connect("U?-?")
        )
        Net("unnamed_net12" "(unknown)")
        (
-               Connect("IO1/U2-7")
+               Connect("MM1/IO1/U2-7")
                Connect("MP1/U1-49")
+               Connect("RP1/J1-13")
                Connect("U?-?")
        )
        Net("unnamed_net13" "(unknown)")
        (
-               Connect("IO1/U2-4")
+               Connect("MM1/IO1/U2-4")
                Connect("MP1/U1-50")
                Connect("U?-?")
        )
        Net("unnamed_net14" "(unknown)")
        (
-               Connect("IO1/U3-2")
+               Connect("MM1/IO1/U3-2")
                Connect("MP1/U1-36")
                Connect("U?-?")
        )
        Net("unnamed_net15" "(unknown)")
        (
-               Connect("IO1/U3-3")
+               Connect("MM1/IO1/U3-3")
                Connect("MP1/U1-37")
                Connect("U?-?")
        )
        Net("unnamed_net16" "(unknown)")
        (
-               Connect("IO1/U3-6")
+               Connect("MM1/IO1/U3-6")
                Connect("MP1/U1-38")
                Connect("U?-?")
        )
        Net("unnamed_net17" "(unknown)")
        (
-               Connect("IO1/U3-7")
+               Connect("MM1/IO1/U3-7")
                Connect("MP1/U1-39")
+               Connect("RP1/J1-15")
                Connect("U?-?")
        )
        Net("unnamed_net18" "(unknown)")
        (
-               Connect("IO1/U3-4")
+               Connect("MM1/IO1/U3-4")
                Connect("MP1/U1-40")
                Connect("U?-?")
        )
        Net("unnamed_net19" "(unknown)")
        (
-               Connect("IO1/U4-2")
+               Connect("MM1/IO1/U4-2")
                Connect("MP1/U1-26")
                Connect("U?-?")
        )
        Net("unnamed_net20" "(unknown)")
        (
-               Connect("IO1/U4-3")
+               Connect("MM1/IO1/U4-3")
                Connect("MP1/U1-27")
                Connect("U?-?")
        )
        Net("unnamed_net21" "(unknown)")
        (
-               Connect("IO1/U4-6")
+               Connect("MM1/IO1/U4-6")
                Connect("MP1/U1-28")
                Connect("U?-?")
        )
        Net("unnamed_net22" "(unknown)")
        (
-               Connect("IO1/U4-7")
+               Connect("MM1/IO1/U4-7")
                Connect("MP1/U1-29")
+               Connect("RP1/J1-16")
                Connect("U?-?")
        )
        Net("unnamed_net23" "(unknown)")
        (
-               Connect("IO1/U4-4")
-               Connect("MP1/U1-30")
+               Connect("MM1/IO1/U4-4")
                Connect("U?-?")
        )
        Net("unnamed_net24" "(unknown)")
        (
-               Connect("IO1/U5-2")
-               Connect("IO1/U5-3")
-               Connect("IO1/U5-4")
-               Connect("IO1/U5-6")
-               Connect("IO1/U5-7")
+               Connect("MP1/U1-20")
+               Connect("RP1/J1-32")
+               Connect("U?-?")
+       )
+       Net("unnamed_net25" "(unknown)")
+       (
+               Connect("MP1/U1-16")
+               Connect("U?-?")
+       )
+       Net("unnamed_net26" "(unknown)")
+       (
+               Connect("MP1/U1-17")
+               Connect("RP1/J1-11")
+               Connect("U?-?")
+       )
+       Net("unnamed_net27" "(unknown)")
+       (
+               Connect("MP1/U1-18")
+               Connect("U?-?")
+       )
+       Net("unnamed_net28" "(unknown)")
+       (
+               Connect("MP1/U1-19")
+               Connect("RP1/J1-8")
+               Connect("U?-?")
+       )
+       Net("unnamed_net29" "(unknown)")
+       (
+               Connect("IO1/io1-2")
+               Connect("IO1/io2-2")
+               Connect("MM1/IO1/U5-2")
                Connect("MP1/U1-6")
+               Connect("U?-?")
+       )
+       Net("unnamed_net30" "(unknown)")
+       (
+               Connect("IO1/io1-4")
+               Connect("IO1/io2-4")
+               Connect("MM1/IO1/U5-3")
                Connect("MP1/U1-7")
+               Connect("U?-?")
+       )
+       Net("unnamed_net31" "(unknown)")
+       (
+               Connect("IO1/io1-6")
+               Connect("IO1/io2-6")
+               Connect("MM1/IO1/U5-6")
                Connect("MP1/U1-8")
+               Connect("U?-?")
+       )
+       Net("unnamed_net32" "(unknown)")
+       (
+               Connect("IO1/io1-8")
+               Connect("IO1/io2-8")
+               Connect("MM1/IO1/U5-7")
                Connect("MP1/U1-9")
+               Connect("RP1/J1-33")
+               Connect("U?-?")
+       )
+       Net("unnamed_net33" "(unknown)")
+       (
+               Connect("IO1/io1-10")
+               Connect("IO1/io2-10")
+               Connect("MM1/IO1/U5-4")
                Connect("MP1/U1-10")
+               Connect("U?-?")
+       )
+       Net("unnamed_net34" "(unknown)")
+       (
+               Connect("IO1/io1-18")
+               Connect("IO1/io2-18")
+               Connect("MP1/U1-51")
+               Connect("U?-?")
+       )
+       Net("unnamed_net35" "(unknown)")
+       (
+               Connect("IO1/io1-20")
+               Connect("IO1/io2-20")
+               Connect("MP1/U1-3")
+               Connect("U?-?")
+       )
+       Net("unnamed_net36" "(unknown)")
+       (
+               Connect("IO1/io1-22")
+               Connect("IO1/io2-22")
+               Connect("MP1/U1-31")
+               Connect("U?-?")
+       )
+       Net("unnamed_net37" "(unknown)")
+       (
+               Connect("IO1/io1-24")
+               Connect("IO1/io2-24")
+               Connect("MP1/U1-41")
+               Connect("U?-?")
+       )
+       Net("unnamed_net38" "(unknown)")
+       (
+               Connect("IO1/io1-1")
+               Connect("IO1/io2-1")
+               Connect("MP1/U1-4")
+               Connect("U?-?")
+       )
+       Net("unnamed_net39" "(unknown)")
+       (
+               Connect("IO1/io1-3")
+               Connect("IO1/io2-3")
+               Connect("MP1/U1-5")
+               Connect("U?-?")
+       )
+       Net("unnamed_net40" "(unknown)")
+       (
+               Connect("IO1/io1-5")
+               Connect("IO1/io2-5")
+               Connect("MP1/U1-32")
+               Connect("U?-?")
+       )
+       Net("unnamed_net41" "(unknown)")
+       (
+               Connect("IO1/io1-7")
+               Connect("IO1/io2-7")
+               Connect("MP1/U1-33")
+               Connect("U?-?")
+       )
+       Net("unnamed_net42" "(unknown)")
+       (
+               Connect("IO1/io1-9")
+               Connect("IO1/io2-9")
+               Connect("MP1/U1-42")
+               Connect("U?-?")
+       )
+       Net("unnamed_net43" "(unknown)")
+       (
+               Connect("IO1/io1-11")
+               Connect("IO1/io2-11")
+               Connect("MP1/U1-43")
+               Connect("U?-?")
+       )
+       Net("unnamed_net44" "(unknown)")
+       (
+               Connect("IO1/io1-13")
+               Connect("IO1/io2-13")
+               Connect("MP1/U1-54")
+               Connect("U?-?")
+       )
+       Net("unnamed_net45" "(unknown)")
+       (
+               Connect("IO1/io1-15")
+               Connect("IO1/io2-15")
+               Connect("MP1/U1-55")
+               Connect("U?-?")
+       )
+       Net("unnamed_net46" "(unknown)")
+       (
+               Connect("IO1/io1-14")
+               Connect("IO1/io2-14")
                Connect("MP1/U1-12")
+               Connect("U?-?")
+       )
+       Net("unnamed_net47" "(unknown)")
+       (
+               Connect("IO1/io1-12")
+               Connect("IO1/io2-12")
                Connect("MP1/U1-13")
                Connect("U?-?")
        )
+       Net("unnamed_net48" "(unknown)")
+       (
+               Connect("IO1/io1-16")
+               Connect("IO1/io2-16")
+               Connect("MP1/U1-11")
+               Connect("U?-?")
+       )
+       Net("unnamed_net49" "(unknown)")
+       (
+               Connect("MP1/ISP-1")
+               Connect("MP1/U1-56")
+               Connect("RP1/J1-29")
+               Connect("U?-?")
+       )
+       Net("unnamed_net50" "(unknown)")
+       (
+               Connect("MP1/ISP-5")
+               Connect("MP1/U1-57")
+               Connect("RP1/J1-31")
+               Connect("U?-?")
+       )
        Net("Vs" "(unknown)")
        (
-               Connect("MD1/C11-2")
-               Connect("MD1/C12-2")
-               Connect("MD1/U3-4")
-               Connect("MD1/U3-30")
-               Connect("MD1/U3-36")
-               Connect("MD2/C11-2")
-               Connect("MD2/C12-2")
-               Connect("MD2/U3-4")
-               Connect("MD2/U3-30")
-               Connect("MD2/U3-36")
-               Connect("MD3/C11-2")
-               Connect("MD3/C12-2")
-               Connect("MD3/U3-4")
-               Connect("MD3/U3-30")
-               Connect("MD3/U3-36")
-               Connect("MD4/C11-2")
-               Connect("MD4/C12-2")
-               Connect("MD4/U3-4")
-               Connect("MD4/U3-30")
-               Connect("MD4/U3-36")
-               Connect("MD5/C11-2")
-               Connect("MD5/C12-2")
-               Connect("MD5/U3-4")
-               Connect("MD5/U3-30")
-               Connect("MD5/U3-36")
+               Connect("IO1/io1-34")
+               Connect("IO1/io1-36")
+               Connect("IO1/io1-38")
+               Connect("IO1/io1-40")
+               Connect("IO1/io2-34")
+               Connect("IO1/io2-36")
+               Connect("IO1/io2-38")
+               Connect("IO1/io2-40")
+               Connect("MM1/MD1/C11-2")
+               Connect("MM1/MD1/C12-2")
+               Connect("MM1/MD1/U3-4")
+               Connect("MM1/MD1/U3-30")
+               Connect("MM1/MD1/U3-36")
+               Connect("MM1/MD2/C11-2")
+               Connect("MM1/MD2/C12-2")
+               Connect("MM1/MD2/U3-4")
+               Connect("MM1/MD2/U3-30")
+               Connect("MM1/MD2/U3-36")
+               Connect("MM1/MD3/C11-2")
+               Connect("MM1/MD3/C12-2")
+               Connect("MM1/MD3/U3-4")
+               Connect("MM1/MD3/U3-30")
+               Connect("MM1/MD3/U3-36")
+               Connect("MM1/MD4/C11-2")
+               Connect("MM1/MD4/C12-2")
+               Connect("MM1/MD4/U3-4")
+               Connect("MM1/MD4/U3-30")
+               Connect("MM1/MD4/U3-36")
+               Connect("MM1/MD5/C11-2")
+               Connect("MM1/MD5/C12-2")
+               Connect("MM1/MD5/U3-4")
+               Connect("MM1/MD5/U3-30")
+               Connect("MM1/MD5/U3-36")
                Connect("PS1/C1-1")
                Connect("PS1/C2-1")
                Connect("PS1/J2-2")
index 3c6f4902fc4153ace4428f5a9bc70b4c2b45c06f..aa08aa7cff74c98af9d7443fb95771a7bf9cd895 100644 (file)
 v 20130925 2
 C 40000 40000 0 0 0 title-B.sym
-C 41100 45050 1 0 0 isolation.sym
+C 46400 41600 1 0 0 microprocessor.sym
 {
-T 41295 45248 5 10 1 1 0 0 1
-source=isolation.sch
-T 41500 46150 5 10 1 1 0 0 1
-refdes=IO1
-}
-C 42300 40550 1 0 0 microprocessor.sym
-{
-T 45195 41450 5 10 1 1 0 0 1
+T 49295 42500 5 10 1 1 0 0 1
 value=Microprocessor
-T 45695 41050 5 10 1 1 0 0 1
+T 49795 42100 5 10 1 1 0 0 1
 refdes=MP1
-T 42295 40550 5 10 0 1 0 0 1
+T 46395 41600 5 10 0 1 0 0 1
 footprint=TQFP64_14.fp
 }
-C 40250 42250 1 0 0 power_supply.sym
+C 53950 47950 1 0 0 power_supply.sym
 {
-T 41150 42950 5 10 1 1 0 0 1
+T 54750 49250 5 10 1 1 0 0 1
 refdes=PS1
-T 40550 42750 5 10 1 0 0 0 1
+T 54250 48450 5 10 1 0 0 0 1
 source=power.sch
 }
-C 54600 48300 1 0 0 motor_driver.sym
-{
-T 55495 50300 5 10 1 1 0 0 1
-refdes=MD1
-T 55095 48400 5 10 1 1 0 0 1
-source=motor_driver.sch
-}
-C 54600 45600 1 0 0 motor_driver.sym
-{
-T 55495 47600 5 10 1 1 0 0 1
-refdes=MD2
-T 55095 45700 5 10 1 1 0 0 1
-source=motor_driver.sch
-}
-C 54600 42900 1 0 0 motor_driver.sym
-{
-T 55595 45200 5 10 1 1 0 0 1
-refdes=MD3
-T 55095 43000 5 10 1 1 0 0 1
-source=motor_driver.sch
-}
-N 42000 44300 42000 45050 4
-N 43500 42750 43500 44350 4
-N 43500 44350 42200 44350 4
-N 42200 44350 42200 45050 4
-N 43600 42750 43600 44400 4
-N 43600 44400 42400 44400 4
-N 42400 44400 42400 45050 4
-N 43800 42750 43800 44450 4
-N 43800 44450 42700 44450 4
-N 42700 44450 42700 45050 4
-N 42900 45050 42900 44500 4
-N 42900 44500 43900 44500 4
-N 43900 44500 43900 42750 4
-N 43100 44550 43100 45050 4
-N 43100 44550 44000 44550 4
-N 44000 42750 44000 44550 4
-N 44100 42750 44100 44600 4
-N 44100 44600 43300 44600 4
-N 43300 44600 43300 45050 4
-N 44200 42750 44200 44650 4
-N 43500 44650 44200 44650 4
-N 43500 44650 43500 45050 4
-N 44400 42750 44400 44700 4
-N 44400 44700 43800 44700 4
-N 43800 44700 43800 45050 4
-N 44500 42750 44500 44750 4
-N 44000 44750 44500 44750 4
-N 44000 44750 44000 45050 4
-N 44600 42750 44600 44800 4
-N 44600 44800 44200 44800 4
-N 44200 44800 44200 45050 4
-N 44700 42750 44700 44850 4
-N 44700 44850 44400 44850 4
-N 44400 44850 44400 45050 4
-N 44800 42750 44800 45050 4
-N 44800 45050 44600 45050 4
-N 44900 45050 44900 44300 4
-N 45100 45050 45100 42750 4
-N 45200 42750 45200 45050 4
-N 45200 45050 45300 45050 4
-N 45500 45050 45500 45000 4
-N 45500 45000 45300 45000 4
-N 45300 45000 45300 42750 4
-N 45700 45050 45700 44950 4
-N 45400 44950 45700 44950 4
-N 45400 44950 45400 42750 4
-N 45600 42750 45600 44900 4
-N 45600 44900 46000 44900 4
-N 46000 44900 46000 45050 4
-N 45700 42750 45700 44850 4
-N 45700 44850 46200 44850 4
-N 46200 44850 46200 45050 4
-N 45800 42750 45800 44800 4
-N 45800 44800 46400 44800 4
-N 46400 44800 46400 45050 4
-N 45900 42750 45900 44750 4
-N 45900 44750 46600 44750 4
-N 46600 44750 46600 45050 4
-N 46000 42750 46000 44700 4
-N 46000 44700 46800 44700 4
-N 46800 44700 46800 45050 4
-N 45000 42750 45000 44300 4
-N 45000 44300 44900 44300 4
-N 43400 42750 43400 44300 4
-N 43400 44300 42000 44300 4
-N 46200 42750 46200 44650 4
-N 46200 44650 47100 44650 4
-N 47100 44650 47100 45050 4
-N 46300 42750 46300 44600 4
-N 46300 44600 47300 44600 4
-N 47300 44600 47300 45050 4
-N 46400 42750 46400 44550 4
-N 46400 44550 47500 44550 4
-N 47500 44550 47500 45050 4
-N 46500 42750 46500 44500 4
-N 46500 44500 47700 44500 4
-N 47700 44500 47700 45050 4
-N 46600 42750 46600 44450 4
-N 46600 44450 47900 44450 4
-N 47900 44450 47900 45050 4
-N 42600 47550 42600 50600 4
-{
-T 42600 47300 5 10 1 1 90 0 1
-netname=enable_1
-}
-N 42400 47550 42400 50600 4
-{
-T 42400 47400 5 10 1 1 90 0 1
-netname=dir_1
-}
-N 42200 47550 42200 50600 4
-{
-T 42200 47300 5 10 1 1 90 0 1
-netname=step_1
-}
-N 41800 47550 41800 50600 4
-{
-T 41750 47300 5 10 1 1 90 0 1
-netname=spi_ck
-}
-N 41600 47550 41600 50600 4
-{
-T 41550 47300 5 10 1 1 90 0 1
-netname=miso
-}
-N 41400 47550 41400 50600 4
-{
-T 41350 47300 5 10 1 1 90 0 1
-netname=mosi
-}
-N 42800 47550 42800 50600 4
-{
-T 42800 47300 5 10 1 1 90 0 1
-netname=spi_cs_1
-}
-N 43000 47550 43000 50600 4
-{
-T 43000 47300 5 10 1 1 90 0 1
-netname=fault_1
-}
-N 43200 47550 43200 50600 4
-{
-T 43200 47600 5 10 1 1 90 0 1
-netname=clk_1
-}
-N 53800 50300 54600 50300 4
-{
-T 54100 50400 5 10 1 1 0 0 1
-netname=spi_cs_1
-}
-N 53800 50100 54600 50100 4
-{
-T 54100 50100 5 10 1 1 0 0 1
-netname=spi_ck
-}
-N 53800 49900 54600 49900 4
-{
-T 54200 49900 5 10 1 1 0 0 1
-netname=mosi
-}
-N 53800 49700 54600 49700 4
-{
-T 54200 49700 5 10 1 1 0 0 1
-netname=miso
-}
-N 53800 49500 54600 49500 4
-{
-T 54200 49500 5 10 1 1 0 0 1
-netname=clk_1
-}
-N 53800 49300 54600 49300 4
-{
-T 54100 49300 5 10 1 1 0 0 1
-netname=enable_1
-}
-N 53800 49100 54600 49100 4
-{
-T 54200 49100 5 10 1 1 0 0 1
-netname=dir_1
-}
-N 53800 48900 54600 48900 4
-{
-T 54200 48900 5 10 1 1 0 0 1
-netname=step_1
-}
-N 53800 48700 54600 48700 4
-{
-T 54200 48700 5 10 1 1 0 0 1
-netname=fault_1
-}
-U 53600 48800 53600 50800 10 1
-U 53600 50800 41400 50800 10 1
-C 41400 50600 1 0 0 busripper-1.sym
-{
-T 41400 51000 5 8 0 0 0 0 1
-device=none
-}
-C 41600 50600 1 0 0 busripper-1.sym
-{
-T 41600 51000 5 8 0 0 0 0 1
-device=none
-}
-C 41800 50600 1 0 0 busripper-1.sym
-{
-T 41800 51000 5 8 0 0 0 0 1
-device=none
-}
-C 42200 50600 1 0 0 busripper-1.sym
-{
-T 42200 51000 5 8 0 0 0 0 1
-device=none
-}
-C 42400 50600 1 0 0 busripper-1.sym
-{
-T 42400 51000 5 8 0 0 0 0 1
-device=none
-}
-C 42600 50600 1 0 0 busripper-1.sym
-{
-T 42600 51000 5 8 0 0 0 0 1
-device=none
-}
-C 42800 50600 1 0 0 busripper-1.sym
-{
-T 42800 51000 5 8 0 0 0 0 1
-device=none
-}
-C 43000 50600 1 0 0 busripper-1.sym
-{
-T 43000 51000 5 8 0 0 0 0 1
-device=none
-}
-C 43200 50600 1 0 0 busripper-1.sym
-{
-T 43200 51000 5 8 0 0 0 0 1
-device=none
-}
-C 53800 48700 1 90 0 busripper-1.sym
-{
-T 53400 48700 5 8 0 0 90 0 1
-device=none
-}
-C 53800 48900 1 90 0 busripper-1.sym
-{
-T 53400 48900 5 8 0 0 90 0 1
-device=none
-}
-C 53800 49100 1 90 0 busripper-1.sym
-{
-T 53400 49100 5 8 0 0 90 0 1
-device=none
-}
-C 53800 49300 1 90 0 busripper-1.sym
-{
-T 53400 49300 5 8 0 0 90 0 1
-device=none
-}
-C 53800 49500 1 90 0 busripper-1.sym
-{
-T 53400 49500 5 8 0 0 90 0 1
-device=none
-}
-C 53800 49700 1 90 0 busripper-1.sym
-{
-T 53400 49700 5 8 0 0 90 0 1
-device=none
-}
-C 53800 49900 1 90 0 busripper-1.sym
-{
-T 53400 49900 5 8 0 0 90 0 1
-device=none
-}
-C 53800 50100 1 90 0 busripper-1.sym
-{
-T 53400 50100 5 8 0 0 90 0 1
-device=none
-}
-C 53800 50300 1 90 0 busripper-1.sym
-{
-T 53400 50300 5 8 0 0 90 0 1
-device=none
-}
-U 41200 50300 53300 50300 10 1
-U 53300 50300 53300 48400 10 0
-U 53300 48400 53900 48400 10 0
-U 53900 48400 53900 45900 10 1
-N 41400 50000 41500 50000 4
-N 41500 50000 41500 50100 4
-C 41500 50100 1 0 0 busripper-1.sym
-{
-T 41500 50500 5 8 0 0 0 0 1
-device=none
-}
-N 41600 50000 41700 50000 4
-N 41700 50000 41700 50100 4
-C 41700 50100 1 0 0 busripper-1.sym
-{
-T 41700 50500 5 8 0 0 0 0 1
-device=none
-}
-N 41800 50000 41900 50000 4
-N 41900 50000 41900 50100 4
-C 41900 50100 1 0 0 busripper-1.sym
-{
-T 41900 50500 5 8 0 0 0 0 1
-device=none
-}
-N 54600 47000 54100 47000 4
-{
-T 54200 47000 5 10 1 1 0 0 1
-netname=miso
-}
-C 54100 47000 1 90 0 busripper-1.sym
-{
-T 53700 47000 5 8 0 0 90 0 1
-device=none
-}
-N 54600 47200 54100 47200 4
-{
-T 54200 47200 5 10 1 1 0 0 1
-netname=mosi
-}
-C 54100 47200 1 90 0 busripper-1.sym
-{
-T 53700 47200 5 8 0 0 90 0 1
-device=none
-}
-N 54600 47400 54100 47400 4
-{
-T 54100 47400 5 10 1 1 0 0 1
-netname=spi_ck
-}
-C 54100 47400 1 90 0 busripper-1.sym
-{
-T 53700 47400 5 8 0 0 90 0 1
-device=none
-}
-N 43500 50100 43500 47550 4
-{
-T 43500 47300 5 10 1 1 90 0 1
-netname=step_2
-}
-C 43500 50100 1 0 0 busripper-1.sym
-{
-T 43500 50500 5 8 0 0 0 0 1
-device=none
-}
-N 43700 50100 43700 47550 4
-{
-T 43700 47300 5 10 1 1 90 0 1
-netname=dir_2
-}
-C 43700 50100 1 0 0 busripper-1.sym
-{
-T 43700 50500 5 8 0 0 0 0 1
-device=none
-}
-N 43900 50100 43900 47550 4
-{
-T 43900 47300 5 10 1 1 90 0 1
-netname=enable_2
-}
-C 43900 50100 1 0 0 busripper-1.sym
-{
-T 43900 50500 5 8 0 0 0 0 1
-device=none
-}
-N 44100 50100 44100 47550 4
-{
-T 44100 47300 5 10 1 1 90 0 1
-netname=spi_cs_2
-}
-C 44100 50100 1 0 0 busripper-1.sym
-{
-T 44100 50500 5 8 0 0 0 0 1
-device=none
-}
-N 44300 50100 44300 47550 4
-{
-T 44300 47300 5 10 1 1 90 0 1
-netname=falut_2
-}
-C 44300 50100 1 0 0 busripper-1.sym
-{
-T 44300 50500 5 8 0 0 0 0 1
-device=none
-}
-N 44500 50100 44500 47550 4
-{
-T 44500 47300 5 10 1 1 90 0 1
-netname=clk_2
-}
-C 44500 50100 1 0 0 busripper-1.sym
-{
-T 44500 50500 5 8 0 0 0 0 1
-device=none
-}
-N 54100 47600 54600 47600 4
-{
-T 54100 47600 5 10 1 1 0 0 1
-netname=spi_cs_2
-}
-C 54100 47600 1 90 0 busripper-1.sym
-{
-T 53700 47600 5 8 0 0 90 0 1
-device=none
-}
-N 54100 46800 54600 46800 4
-{
-T 54100 46800 5 10 1 1 0 0 1
-netname=clk_2
-}
-C 54100 46800 1 90 0 busripper-1.sym
-{
-T 53700 46800 5 8 0 0 90 0 1
-device=none
-}
-N 54100 46600 54600 46600 4
-{
-T 54100 46600 5 10 1 1 0 0 1
-netname=enable_2
-}
-C 54100 46600 1 90 0 busripper-1.sym
-{
-T 53700 46600 5 8 0 0 90 0 1
-device=none
-}
-N 54100 46400 54600 46400 4
-{
-T 54100 46400 5 10 1 1 0 0 1
-netname=dir_2
-}
-C 54100 46400 1 90 0 busripper-1.sym
-{
-T 53700 46400 5 8 0 0 90 0 1
-device=none
-}
-N 54100 46200 54600 46200 4
-{
-T 54100 46200 5 10 1 1 0 0 1
-netname=step_2
-}
-C 54100 46200 1 90 0 busripper-1.sym
-{
-T 53700 46200 5 8 0 0 90 0 1
-device=none
-}
-N 54100 46000 54600 46000 4
-{
-T 54100 46000 5 10 1 1 0 0 1
-netname=falut_2
-}
-C 54100 46000 1 90 0 busripper-1.sym
-{
-T 53700 46000 5 8 0 0 90 0 1
-device=none
-}
-U 54000 43300 54000 45200 10 1
-U 54000 45200 53600 45200 10 0
-U 53600 45200 53600 48100 10 0
-U 53600 48100 53100 48100 10 0
-U 53100 48100 53100 50100 10 0
-U 53100 50100 44900 50100 10 1
-U 44900 50100 44900 49700 10 0
-U 44900 49700 41200 49700 10 -1
-N 41500 49700 41500 49600 4
-N 41500 49600 41400 49600 4
-N 41900 49700 41900 49600 4
-N 41900 49600 41800 49600 4
-N 41600 49600 41700 49600 4
-N 41700 49600 41700 49700 4
-N 54600 43300 54200 43300 4
-{
-T 54200 43300 5 10 1 1 0 0 1
-netname=fault_3
-}
-C 54200 43300 1 90 0 busripper-1.sym
-{
-T 53800 43300 5 8 0 0 90 0 1
-device=none
-}
-N 54600 43500 54200 43500 4
-{
-T 54200 43500 5 10 1 1 0 0 1
-netname=step_3
-}
-C 54200 43500 1 90 0 busripper-1.sym
-{
-T 53800 43500 5 8 0 0 90 0 1
-device=none
-}
-N 54600 43700 54200 43700 4
-{
-T 54200 43700 5 10 1 1 0 0 1
-netname=dir_3
-}
-C 54200 43700 1 90 0 busripper-1.sym
-{
-T 53800 43700 5 8 0 0 90 0 1
-device=none
-}
-N 54600 43900 54200 43900 4
-{
-T 54100 43900 5 10 1 1 0 0 1
-netname=enable_3
-}
-C 54200 43900 1 90 0 busripper-1.sym
-{
-T 53800 43900 5 8 0 0 90 0 1
-device=none
-}
-N 54600 44100 54200 44100 4
-{
-T 54200 44100 5 10 1 1 0 0 1
-netname=clk_3
-}
-C 54200 44100 1 90 0 busripper-1.sym
-{
-T 53800 44100 5 8 0 0 90 0 1
-device=none
-}
-N 54600 44300 54200 44300 4
-{
-T 54200 44300 5 10 1 1 0 0 1
-netname=miso
-}
-C 54200 44300 1 90 0 busripper-1.sym
-{
-T 53800 44300 5 8 0 0 90 0 1
-device=none
-}
-N 54600 44500 54200 44500 4
-{
-T 54200 44500 5 10 1 1 0 0 1
-netname=mosi
-}
-C 54200 44500 1 90 0 busripper-1.sym
-{
-T 53800 44500 5 8 0 0 90 0 1
-device=none
-}
-N 54600 44700 54200 44700 4
-{
-T 54200 44700 5 10 1 1 0 0 1
-netname=sp_ck
-}
-C 54200 44700 1 90 0 busripper-1.sym
-{
-T 53800 44700 5 8 0 0 90 0 1
-device=none
-}
-N 54600 44900 54200 44900 4
-{
-T 54100 44900 5 10 1 1 0 0 1
-netname=spi_cs_3
-}
-C 54200 44900 1 90 0 busripper-1.sym
-{
-T 53800 44900 5 8 0 0 90 0 1
-device=none
-}
-N 44800 49500 44800 47550 4
-{
-T 44800 47300 5 10 1 1 90 0 1
-netname=step_3
-}
-C 44800 49500 1 90 0 busripper-1.sym
-{
-T 44400 49500 5 8 0 0 90 0 1
-device=none
-}
-N 44800 49700 45000 49700 4
-N 45000 49700 45000 47550 4
-{
-T 45000 47300 5 10 1 1 90 0 1
-netname=dir_3
-}
-N 45200 49900 45200 47550 4
-{
-T 45200 47300 5 10 1 1 90 0 1
-netname=enable_3
-}
-C 45200 49900 1 0 0 busripper-1.sym
-{
-T 45200 50300 5 8 0 0 0 0 1
-device=none
-}
-N 45400 49900 45400 47550 4
-{
-T 45400 47300 5 10 1 1 90 0 1
-netname=spi_cs_3
-}
-C 45400 49900 1 0 0 busripper-1.sym
-{
-T 45400 50300 5 8 0 0 0 0 1
-device=none
-}
-N 45600 49900 45600 47550 4
-{
-T 45600 47300 5 10 1 1 90 0 1
-netname=fault_3
-}
-C 45600 49900 1 0 0 busripper-1.sym
-{
-T 45600 50300 5 8 0 0 0 0 1
-device=none
-}
-N 45800 49900 45800 47550 4
-{
-T 45800 47300 5 10 1 1 90 0 1
-netname=clk_3
-}
-C 45800 49900 1 0 0 busripper-1.sym
-{
-T 45800 50300 5 8 0 0 0 0 1
-device=none
-}
-C 51100 44700 1 0 0 motor_driver.sym
-{
-T 52095 47000 5 10 1 1 0 0 1
-refdes=MD5
-T 51595 44800 5 10 1 1 0 0 1
-source=motor_driver.sch
-}
-C 50600 47400 1 0 0 motor_driver.sym
-{
-T 51595 49700 5 10 1 1 0 0 1
-refdes=MD4
-T 51095 47500 5 10 1 1 0 0 1
-source=motor_driver.sch
-}
-U 41200 49200 47200 49200 10 -1
-U 47200 49200 47200 49800 10 0
-U 47200 49800 49900 49800 10 0
-U 49900 49800 49900 47700 10 1
-N 41400 49100 41500 49100 4
-N 41500 49100 41500 49200 4
-N 41600 49100 41700 49100 4
-N 41700 49100 41700 49200 4
-N 41800 49100 41900 49100 4
-N 41900 49100 41900 49200 4
-N 46100 49000 46100 47550 4
-{
-T 46100 47300 5 10 1 1 90 0 1
-netname=step_4
-}
-N 50600 47800 50100 47800 4
-{
-T 50200 47800 5 10 1 1 0 0 1
-netname=fault_4
-}
-C 50100 47800 1 90 0 busripper-1.sym
-{
-T 49700 47800 5 8 0 0 90 0 1
-device=none
-}
-N 50600 48000 50100 48000 4
-{
-T 50200 48000 5 10 1 1 0 0 1
-netname=dir_4
-}
-C 50100 48000 1 90 0 busripper-1.sym
-{
-T 49700 48000 5 8 0 0 90 0 1
-device=none
-}
-N 50600 48200 50100 48200 4
-{
-T 50100 48200 5 10 1 1 0 0 1
-netname=step_4
-}
-C 50100 48200 1 90 0 busripper-1.sym
-{
-T 49700 48200 5 8 0 0 90 0 1
-device=none
-}
-N 50600 48400 50100 48400 4
-{
-T 50100 48400 5 10 1 1 0 0 1
-netname=enable_4
-}
-C 50100 48400 1 90 0 busripper-1.sym
-{
-T 49700 48400 5 8 0 0 90 0 1
-device=none
-}
-N 50600 48600 50100 48600 4
-{
-T 50200 48600 5 10 1 1 0 0 1
-netname=clk_4
-}
-C 50100 48600 1 90 0 busripper-1.sym
-{
-T 49700 48600 5 8 0 0 90 0 1
-device=none
-}
-N 50600 48800 50100 48800 4
-{
-T 50200 48800 5 10 1 1 0 0 1
-netname=miso
-}
-C 50100 48800 1 90 0 busripper-1.sym
-{
-T 49700 48800 5 8 0 0 90 0 1
-device=none
-}
-N 50600 49000 50100 49000 4
-{
-T 50200 49000 5 10 1 1 0 0 1
-netname=mosi
-}
-C 50100 49000 1 90 0 busripper-1.sym
-{
-T 49700 49000 5 8 0 0 90 0 1
-device=none
-}
-N 50600 49200 50100 49200 4
-{
-T 50100 49200 5 10 1 1 0 0 1
-netname=spi_ck
-}
-C 50100 49200 1 90 0 busripper-1.sym
-{
-T 49700 49200 5 8 0 0 90 0 1
-device=none
-}
-N 50600 49400 50100 49400 4
-{
-T 50100 49400 5 10 1 1 0 0 1
-netname=spi_cs_4
-}
-C 50100 49400 1 90 0 busripper-1.sym
-{
-T 49700 49400 5 8 0 0 90 0 1
-device=none
-}
-C 46100 49000 1 90 0 busripper-1.sym
-{
-T 45700 49000 5 8 0 0 90 0 1
-device=none
-}
-N 46300 49000 46300 47550 4
-{
-T 46300 47300 5 10 1 1 90 0 1
-netname=dir_4
-}
-C 46300 49000 1 90 0 busripper-1.sym
-{
-T 45900 49000 5 8 0 0 90 0 1
-device=none
-}
-N 46500 49000 46500 47550 4
-{
-T 46500 47300 5 10 1 1 90 0 1
-netname=enable_4
-}
-C 46500 49000 1 90 0 busripper-1.sym
-{
-T 46100 49000 5 8 0 0 90 0 1
-device=none
-}
-N 46700 49000 46700 47550 4
-{
-T 46700 47300 5 10 1 1 90 0 1
-netname=spi_cs_4
-}
-C 46700 49000 1 90 0 busripper-1.sym
-{
-T 46300 49000 5 8 0 0 90 0 1
-device=none
-}
-N 46900 49000 46900 47550 4
-{
-T 46900 47300 5 10 1 1 90 0 1
-netname=fault_4
-}
-C 46900 49000 1 90 0 busripper-1.sym
-{
-T 46500 49000 5 8 0 0 90 0 1
-device=none
-}
-N 47100 49000 47100 47550 4
-{
-T 47100 47300 5 10 1 1 90 0 1
-netname=clk_4
-}
-C 47100 49000 1 90 0 busripper-1.sym
-{
-T 46700 49000 5 8 0 0 90 0 1
-device=none
-}
-U 41200 48700 49700 48700 10 -1
-U 49700 48700 49700 47300 10 0
-U 49700 47300 50300 47300 10 0
-U 50300 47300 50300 45000 10 1
-N 41400 48600 41500 48600 4
-N 41500 48600 41500 48700 4
-N 41600 48600 41700 48600 4
-N 41700 48600 41700 48700 4
-N 41800 48600 41900 48600 4
-N 41900 48600 41900 48700 4
-N 51100 45100 50500 45100 4
-{
-T 50600 45100 5 10 1 1 0 0 1
-netname=fault_5
-}
-C 50500 45100 1 90 0 busripper-1.sym
-{
-T 50100 45100 5 8 0 0 90 0 1
-device=none
-}
-N 51100 45300 50500 45300 4
-{
-T 50600 45300 5 10 1 1 0 0 1
-netname=step_5
-}
-C 50500 45300 1 90 0 busripper-1.sym
-{
-T 50100 45300 5 8 0 0 90 0 1
-device=none
-}
-N 51100 45500 50500 45500 4
-{
-T 50700 45500 5 10 1 1 0 0 1
-netname=dir_5
-}
-C 50500 45500 1 90 0 busripper-1.sym
-{
-T 50100 45500 5 8 0 0 90 0 1
-device=none
-}
-N 51100 45700 50500 45700 4
-{
-T 50500 45700 5 10 1 1 0 0 1
-netname=enable_5
-}
-C 50500 45700 1 90 0 busripper-1.sym
-{
-T 50100 45700 5 8 0 0 90 0 1
-device=none
-}
-N 50500 45900 51100 45900 4
-{
-T 50700 45900 5 10 1 1 0 0 1
-netname=clk_5
-}
-C 50500 45900 1 90 0 busripper-1.sym
+N 50300 43800 50300 46800 4
+N 50400 43800 50400 46700 4
+N 50500 43800 50500 46600 4
+N 50600 43800 50600 46500 4
+N 50700 43800 50700 46400 4
+C 54700 43700 1 0 0 io_connectors.sym
 {
-T 50100 45900 5 8 0 0 90 0 1
-device=none
-}
-N 51100 46100 50500 46100 4
-{
-T 50700 46100 5 10 1 1 0 0 1
-netname=miso
-}
-C 50500 46100 1 90 0 busripper-1.sym
-{
-T 50100 46100 5 8 0 0 90 0 1
-device=none
-}
-N 51100 46300 50500 46300 4
-{
-T 50700 46300 5 10 1 1 0 0 1
-netname=mosi
-}
-C 50500 46300 1 90 0 busripper-1.sym
-{
-T 50100 46300 5 8 0 0 90 0 1
-device=none
-}
-N 51100 46500 50500 46500 4
-{
-T 50600 46500 5 10 1 1 0 0 1
-netname=spi_ck
-}
-C 50500 46500 1 90 0 busripper-1.sym
-{
-T 50100 46500 5 8 0 0 90 0 1
-device=none
-}
-N 51100 46700 50500 46700 4
-{
-T 50500 46700 5 10 1 1 0 0 1
-netname=spi_cs_5
-}
-C 50500 46700 1 90 0 busripper-1.sym
-{
-T 50100 46700 5 8 0 0 90 0 1
-device=none
-}
-N 47400 48500 47400 47550 4
-{
-T 47400 47300 5 10 1 1 90 0 1
-netname=step_5
-}
-C 47400 48500 1 90 0 busripper-1.sym
-{
-T 47000 48500 5 8 0 0 90 0 1
-device=none
-}
-N 47600 48500 47600 47550 4
-{
-T 47600 47300 5 10 1 1 90 0 1
-netname=dir_5
-}
-C 47600 48500 1 90 0 busripper-1.sym
-{
-T 47200 48500 5 8 0 0 90 0 1
-device=none
-}
-N 47800 48500 47800 47550 4
-{
-T 47800 47300 5 10 1 1 90 0 1
-netname=enable_5
-}
-C 47800 48500 1 90 0 busripper-1.sym
-{
-T 47400 48500 5 8 0 0 90 0 1
-device=none
-}
-N 48000 48500 48000 47550 4
-{
-T 48000 47300 5 10 1 1 90 0 1
-netname=spi_cs_5
-}
-C 48000 48500 1 90 0 busripper-1.sym
-{
-T 47600 48500 5 8 0 0 90 0 1
-device=none
-}
-N 48200 48500 48200 47550 4
-{
-T 48200 47300 5 10 1 1 90 0 1
-netname=fault_5
-}
-C 48200 48500 1 90 0 busripper-1.sym
-{
-T 47800 48500 5 8 0 0 90 0 1
-device=none
-}
-N 48400 48500 48400 47550 4
-{
-T 48400 47300 5 10 1 1 90 0 1
-netname=clk_5
-}
-C 48400 48500 1 90 0 busripper-1.sym
-{
-T 48000 48500 5 8 0 0 90 0 1
-device=none
+T 55795 44800 5 8 1 1 0 0 1
+refdes=IO1
 }
+N 52300 44000 54700 44000 4
+N 52300 44000 52300 43800 4
+N 52100 44100 54700 44100 4
+N 52100 44100 52100 43800 4
+N 52200 44200 54700 44200 4
+N 52200 44200 52200 43800 4
+N 50700 44300 54700 44300 4
+N 50600 44400 54700 44400 4
+N 50500 44500 54700 44500 4
+N 50400 44600 54700 44600 4
+N 50300 44700 54700 44700 4
+N 52000 44800 54700 44800 4
+N 52000 44800 52000 43800 4
+N 51900 44900 54700 44900 4
+N 51900 44900 51900 43800 4
+N 51800 45000 54700 45000 4
+N 51800 45000 51800 43800 4
+N 51700 45100 54700 45100 4
+N 51700 45100 51700 43800 4
+N 51600 45200 54700 45200 4
+N 51600 45200 51600 43800 4
+N 51500 45300 54700 45300 4
+N 51500 45300 51500 43800 4
+N 51400 45400 54700 45400 4
+N 51400 45400 51400 43800 4
+N 51300 45500 54700 45500 4
+N 51300 45500 51300 43800 4
+N 51200 45600 54700 45600 4
+N 51200 45600 51200 43800 4
+N 51100 45700 54700 45700 4
+N 51100 45700 51100 43800 4
+N 51000 45800 54700 45800 4
+N 51000 45800 51000 43800 4
+N 54700 45900 50900 45900 4
+N 50900 45900 50900 43800 4
+C 52500 47800 1 90 0 motor_module.sym
+{
+T 47795 49300 5 8 1 1 0 0 1
+refdes=MM1
+}
+N 46100 47800 46100 46200 4
+N 46100 46200 54700 46200 4
+N 47500 46200 47500 43800 4
+N 46300 47800 46300 46300 4
+N 46300 46300 47600 46300 4
+N 47600 46300 47600 43800 4
+N 46500 47800 46500 46400 4
+N 46500 46400 47700 46400 4
+N 47700 46400 47700 43800 4
+N 46800 47800 46800 46600 4
+N 46800 46600 47900 46600 4
+N 47900 46600 47900 43800 4
+N 48000 46700 47000 46700 4
+N 47000 46700 47000 47800 4
+N 47200 47800 47200 46800 4
+N 47200 46800 48100 46800 4
+N 48100 46800 48100 43800 4
+N 48000 46700 48000 43800 4
+N 47400 47800 47400 46900 4
+N 47400 46900 48200 46900 4
+N 48200 46900 48200 43800 4
+N 47600 47800 47600 47000 4
+N 47600 47000 48300 47000 4
+N 48300 47000 48300 43800 4
+N 47900 47800 47900 47100 4
+N 47900 47100 48500 47100 4
+N 48500 47100 48500 43800 4
+N 48100 47800 48100 47200 4
+N 48100 47200 48600 47200 4
+N 48600 47200 48600 43800 4
+N 48300 47800 48300 47300 4
+N 48300 47300 48700 47300 4
+N 48700 47300 48700 43800 4
+N 48500 47800 48500 47400 4
+N 48500 47400 48800 47400 4
+N 48800 47400 48800 43800 4
+N 48700 47800 48700 47500 4
+N 48700 47500 48900 47500 4
+N 48900 47500 48900 43800 4
+N 49100 47800 49100 43800 4
+N 49300 47800 49300 47700 4
+N 49200 43800 49200 47700 4
+N 49500 47800 49500 47600 4
+N 49300 47600 49500 47600 4
+N 49300 47600 49300 43800 4
+N 49700 47800 49700 47500 4
+N 49400 47500 49700 47500 4
+N 49400 47500 49400 43800 4
+N 49900 47800 49900 47400 4
+N 49500 47400 49900 47400 4
+N 49500 47400 49500 43800 4
+N 49300 47700 49200 47700 4
+N 50300 47800 50300 47300 4
+N 49700 47300 50300 47300 4
+N 49700 47300 49700 43800 4
+N 50500 47800 50500 47200 4
+N 49800 47200 50500 47200 4
+N 49800 47200 49800 43800 4
+N 50700 47800 50700 47100 4
+N 49900 47100 50700 47100 4
+N 49900 47100 49900 43800 4
+N 50900 47800 50900 47000 4
+N 50000 47000 50900 47000 4
+N 50000 47000 50000 43800 4
+N 51100 47800 51100 46900 4
+N 50100 46900 51100 46900 4
+N 50100 46900 50100 43800 4
+N 51500 47800 51500 46800 4
+N 50300 46800 51500 46800 4
+N 51700 47800 51700 46700 4
+N 50400 46700 51700 46700 4
+N 51900 47800 51900 46600 4
+N 50500 46600 51900 46600 4
+N 52100 47800 52100 46500 4
+N 50600 46500 52100 46500 4
+N 52300 47800 52300 46400 4
+N 50700 46400 52300 46400 4
+N 54700 46100 47600 46100 4
+N 54700 46000 47700 46000 4
+N 46400 43100 44900 43100 4
+N 44900 43100 44900 42200 4
+N 44900 42200 43800 42200 4
+N 46400 43000 44800 43000 4
+N 44800 43000 44800 43100 4
+N 44800 43100 43800 43100 4
+N 46400 42900 44700 42900 4
+N 44700 42900 44700 43200 4
+N 44700 43200 43800 43200 4
+N 46400 42800 44600 42800 4
+N 44600 42800 44600 43000 4
+N 44600 43000 43800 43000 4
+N 46400 42700 44500 42700 4
+N 44500 42700 44500 42900 4
+N 44500 42900 43800 42900 4
+N 43800 41900 45800 41900 4
+N 45800 41900 45800 44000 4
+N 45800 44000 47600 44000 4
+N 43800 42000 45700 42000 4
+N 45700 42000 45700 44100 4
+N 45700 44100 47700 44100 4
+N 43800 42100 45600 42100 4
+N 45600 42100 45600 44200 4
+N 45600 44200 47500 44200 4
+N 43800 42700 44200 42700 4
+N 44200 42700 44200 44500 4
+N 44200 44500 48200 44500 4
+N 43800 42600 44300 42600 4
+N 44300 42600 44300 44700 4
+N 44300 44700 48800 44700 4
+N 43800 42500 45200 42500 4
+N 45200 42500 45200 45000 4
+N 45200 45000 49400 45000 4
+N 43800 42400 45300 42400 4
+N 45300 42400 45300 45200 4
+N 45300 45200 50000 45200 4
+N 43800 42300 45400 42300 4
+N 45400 42300 45400 45400 4
+N 45400 45400 50600 45400 4
+C 41500 41500 1 0 0 raspberry_pi.sym
+{
+T 42200 42000 5 10 1 1 0 0 1
+refdes=RP1
+}
+N 43800 41600 46400 41600 4
+N 46400 41600 46400 41800 4
+N 46400 41900 46100 41900 4
+N 46100 41900 46100 41700 4
+N 46100 41700 43800 41700 4
diff --git a/Combined/footprints/raspberry_pi.fp b/Combined/footprints/raspberry_pi.fp
new file mode 100644 (file)
index 0000000..10b6358
--- /dev/null
@@ -0,0 +1,72 @@
+
+       
+       
+Element(0x00 "Raspberry PI with 40-pin GPIO, facing down" "" "HEADER40_1" 260 0 3 100 0x00)
+(
+       Pin(150 50 60 38 "1" 0x101)
+       Pin(150 150 60 38 "2" 0x01)
+       Pin(150 250 60 38 "3" 0x01)
+  Pin(150 350 60 38 "4" 0x01)
+       Pin(150 450 60 38 "5" 0x01)
+       Pin(150 550 60 38 "6" 0x01)
+       Pin(150 650 60 38 "7" 0x01)               
+       Pin(150 750 60 38 "8" 0x01)
+       Pin(150 850 60 38 "9" 0x01)
+       Pin(150 950 60 38 "10" 0x01)
+       Pin(150 1050 60 38 "11" 0x01)
+       Pin(150 1150 60 38 "12" 0x01)
+       Pin(150 1250 60 38 "13" 0x01)
+       Pin(150 1350 60 38 "14" 0x01)
+       Pin(150 1450 60 38 "15" 0x01)
+       Pin(150 1550 60 38 "16" 0x01)
+       Pin(150 1650 60 38 "17" 0x01)
+       Pin(150 1750 60 38 "18" 0x01)
+       Pin(150 1850 60 38 "19" 0x01)   
+       Pin(150 1950 60 38 "20" 0x01)
+
+       Pin(50 1950 60 38 "21" 0x01)
+       Pin(50 1850 60 38 "22" 0x01)
+       Pin(50 1750 60 38 "23" 0x01)
+       Pin(50 1650 60 38 "24" 0x01)
+       Pin(50 1550 60 38 "25" 0x01)
+       Pin(50 1450 60 38 "26" 0x01)
+       Pin(50 1350 60 38 "27" 0x01)
+       Pin(50 1250 60 38 "28" 0x01)
+       Pin(50 1150 60 38 "29" 0x01)
+       Pin(50 1050 60 38 "30" 0x01)
+       Pin(50 950 60 38 "31" 0x01)
+       Pin(50 850 60 38 "32" 0x01)
+       Pin(50 750 60 38 "33" 0x01)
+       Pin(50 650 60 38 "34" 0x01)
+       Pin(50 550 60 38 "35" 0x01)
+       Pin(50 450 60 38 "36" 0x01)
+       Pin(50 350 60 38 "37" 0x01)
+       Pin(50 250 60 38 "38" 0x01)
+       Pin(50 150 60 38 "39" 0x01)
+       Pin(50 50 60 38 "40" 0x01)
+
+       Pin(100 -142 244 109 "41" 0x08)
+       Pin(100 2142 244 109 "42" 0x08)
+       Pin(2030 -142 244 109 "43" 0x08)
+       Pin(2030 2142 244 109 "44" 0x08)
+                       
+       ElementArc(100 -142 122 122 0 360 10)
+       ElementArc(100 2142 122 122 0 360 10)
+       ElementArc(2030 -142 122 122 0 360 10)
+       ElementArc(2030 2142 122 122 0 360 10)
+       ElementLine(-38 -280 -38 3067 10)
+       ElementLine(-38 3067 2167 3067 10)
+       ElementLine(2167 3067 2167 -280 10)
+       ElementLine(2167 -280 -38 -280 10)
+       
+       ElementLine(0 0 0 2000 10)
+       ElementLine(0 2000 200 2000 10)
+       ElementLine(200 2000 200 0 10)
+       ElementLine(200 0 0 0 10)
+       ElementLine(200 100 100 100 10)
+       ElementLine(100 100 100 0 10)
+       
+
+       Mark(50 50)
+)
+
diff --git a/Combined/io.sch b/Combined/io.sch
new file mode 100644 (file)
index 0000000..ab25f63
--- /dev/null
@@ -0,0 +1,320 @@
+v 20130925 2
+C 40000 40000 0 0 0 title-B.sym
+C 48400 44000 1 90 0 header40-2.sym
+{
+T 39900 44250 5 10 0 1 90 0 1
+device=HEADER40
+T 40300 44600 5 10 1 1 90 0 1
+refdes=io1
+T 48400 44000 5 10 0 0 90 0 1
+footprint=HEADER40_1
+T 48400 44000 5 10 0 0 90 0 1
+model=SFH11-PBPC-D20-ST-BK
+T 48400 44000 5 10 0 0 90 0 1
+description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole
+T 48400 44000 5 10 0 0 90 0 1
+comment=Mates with Sullins SBH11-PBPC-D20-RA-BK
+T 48400 44000 5 10 0 0 90 0 1
+footprint=HEADER40_1.fp
+}
+C 45400 45800 1 0 0 5V-plus.sym
+C 40700 40400 1 90 0 input-1.sym
+{
+T 40400 40400 5 10 0 0 90 0 1
+device=INPUT
+T 40700 40400 5 10 1 1 90 0 1
+refdes=x_min
+}
+C 41100 40400 1 90 0 input-1.sym
+{
+T 40800 40400 5 10 0 0 90 0 1
+device=INPUT
+T 41100 40400 5 10 1 1 90 0 1
+refdes=x_max
+}
+C 41500 40400 1 90 0 input-1.sym
+{
+T 41200 40400 5 10 0 0 90 0 1
+device=INPUT
+T 41500 40400 5 10 1 1 90 0 1
+refdes=y_min
+}
+C 41900 40400 1 90 0 input-1.sym
+{
+T 41600 40400 5 10 0 0 90 0 1
+device=INPUT
+T 41900 40400 5 10 1 1 90 0 1
+refdes=y_max
+}
+C 42300 40400 1 90 0 input-1.sym
+{
+T 42000 40400 5 10 0 0 90 0 1
+device=INPUT
+T 42300 40400 5 10 1 1 90 0 1
+refdes=z_min
+}
+C 42700 40400 1 90 0 input-1.sym
+{
+T 42400 40400 5 10 0 0 90 0 1
+device=INPUT
+T 42700 40400 5 10 1 1 90 0 1
+refdes=z_max
+}
+C 43100 40400 1 90 0 input-1.sym
+{
+T 42800 40400 5 10 0 0 90 0 1
+device=INPUT
+T 43100 40400 5 10 1 1 90 0 1
+refdes=a_min
+}
+C 43500 40400 1 90 0 input-1.sym
+{
+T 43200 40400 5 10 0 0 90 0 1
+device=INPUT
+T 43500 40400 5 10 1 1 90 0 1
+refdes=a_max
+}
+N 40600 41200 40600 44000 4
+N 41000 41200 41000 44000 4
+N 41400 41200 41400 44000 4
+N 41800 41200 41800 44000 4
+N 42200 41200 42200 44000 4
+N 42600 41200 42600 44000 4
+N 43000 41200 43000 44000 4
+N 43400 41200 43400 44000 4
+N 43800 41200 43800 44000 4
+N 44200 41200 44200 44000 4
+N 41800 45400 41800 49000 4
+N 42200 45400 42200 49000 4
+N 42600 45400 42600 49000 4
+N 43000 45400 43000 49000 4
+N 43400 45400 43400 49000 4
+C 43900 40400 1 90 0 input-1.sym
+{
+T 43600 40400 5 10 0 0 90 0 1
+device=INPUT
+T 43900 40400 5 10 1 1 90 0 1
+refdes=mosi
+}
+C 44700 40400 1 90 0 input-1.sym
+{
+T 44400 40400 5 10 0 0 90 0 1
+device=INPUT
+T 44700 40400 5 10 1 1 90 0 1
+refdes=spi_clk
+}
+C 44300 49800 1 90 1 input-1.sym
+{
+T 44000 49800 5 10 0 0 90 6 1
+device=INPUT
+T 44300 50800 5 10 1 1 90 6 1
+refdes=spin_enable
+}
+C 43900 49800 1 90 1 input-1.sym
+{
+T 43600 49800 5 10 0 0 90 6 1
+device=INPUT
+T 43900 49800 5 10 1 1 90 0 1
+refdes=spin_dir
+}
+C 44300 41200 1 90 1 output-1.sym
+{
+T 44000 41100 5 10 0 0 90 6 1
+device=OUTPUT
+T 44300 40500 5 10 1 1 90 0 1
+refdes=miso
+}
+N 44600 44000 44600 41200 4
+C 44700 49800 1 90 1 input-1.sym
+{
+T 44400 49800 5 10 0 0 90 6 1
+device=INPUT
+T 44700 49800 5 10 1 1 90 0 1
+refdes=spin_pwm
+}
+C 45100 49800 1 90 1 input-1.sym
+{
+T 44800 49800 5 10 0 0 90 6 1
+device=INPUT
+T 45100 49800 5 10 1 1 90 0 1
+refdes=coolant
+}
+N 47000 45400 48200 45400 4
+N 45400 45400 45800 45400 4
+N 45000 44000 45400 44000 4
+N 45800 44000 46600 44000 4
+N 43800 49000 43800 45400 4
+N 44200 49000 44200 45400 4
+N 44600 49000 44600 45400 4
+N 45000 49000 45000 45400 4
+N 46600 45400 46200 45400 4
+N 40600 45300 40600 49000 4
+N 41000 45400 41000 49000 4
+N 41400 45400 41400 49000 4
+C 56900 44000 1 90 0 header40-2.sym
+{
+T 48400 44250 5 10 0 1 90 0 1
+device=HEADER40
+T 48800 44600 5 10 1 1 90 0 1
+refdes=io2
+T 56900 44000 5 10 0 0 90 0 1
+footprint=HEADER40_1
+T 56900 44000 5 10 0 0 90 0 1
+model=SFH11-PBPC-D20-ST-BK
+T 56900 44000 5 10 0 0 90 0 1
+description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole
+T 56900 44000 5 10 0 0 90 0 1
+comment=Mates with Sullins SBH11-PBPC-D20-RA-BK
+T 56900 44000 5 10 0 0 90 0 1
+footprint=HEADER40_1.fp
+}
+C 46500 43600 1 0 0 gnd-1.sym
+C 47300 43600 1 0 0 gnd-2.sym
+N 47400 43900 47400 44000 4
+N 47000 44000 48200 44000 4
+N 46600 43900 46600 44000 4
+C 45300 43400 1 0 0 3.3V-plus-1.sym
+N 45500 43400 45000 43400 4
+N 45000 43400 45000 44000 4
+C 46000 45600 1 0 0 5V_motor.sym
+{
+T 46100 46300 5 10 0 0 0 0 1
+device=none
+}
+C 46800 45600 1 0 0 Vs.sym
+{
+T 46900 46300 5 10 0 0 0 0 1
+device=none
+}
+N 45600 45800 45600 45400 4
+N 46200 45600 46200 45400 4
+N 47000 45600 47000 45400 4
+C 53700 45900 1 0 0 5V-plus.sym
+C 54500 45700 1 0 0 5V_motor.sym
+{
+T 54600 46400 5 10 0 0 0 0 1
+device=none
+}
+C 55300 45800 1 0 0 Vs.sym
+{
+T 55400 46500 5 10 0 0 0 0 1
+device=none
+}
+N 54300 44000 55100 44000 4
+C 55000 43500 1 0 0 gnd-1.sym
+C 55800 43500 1 0 0 gnd-2.sym
+N 55900 43800 55900 44000 4
+N 55500 44000 56700 44000 4
+N 55100 43800 55100 44000 4
+C 53900 43400 1 0 0 3.3V-plus-1.sym
+N 53500 44000 53500 43400 4
+N 53500 43400 54100 43400 4
+N 56700 45400 55500 45400 4
+N 55500 45800 55500 45400 4
+N 54700 45700 54700 45400 4
+N 54700 45400 55100 45400 4
+N 53900 45900 53900 45400 4
+N 53900 45400 54300 45400 4
+N 53900 44000 53500 44000 4
+N 53100 44000 53100 41500 4
+N 53100 41500 44600 41500 4
+N 52700 44000 52700 41600 4
+N 52700 41600 44200 41600 4
+N 52300 44000 52300 41700 4
+N 52300 41700 43800 41700 4
+N 51900 44000 51900 41800 4
+N 51900 41800 43400 41800 4
+N 51500 44000 51500 41900 4
+N 51500 41900 43000 41900 4
+N 51100 44000 51100 42000 4
+N 51100 42000 42600 42000 4
+N 50700 44000 50700 42100 4
+N 50700 42100 42200 42100 4
+N 50300 44000 50300 42200 4
+N 50300 42200 41800 42200 4
+N 49900 44000 49900 42300 4
+N 49900 42300 41400 42300 4
+N 49500 44000 49500 42400 4
+N 49500 42400 41000 42400 4
+N 49100 44000 49100 42500 4
+N 49100 42500 40600 42500 4
+N 53500 45400 53500 48600 4
+N 53500 48600 45000 48600 4
+N 53100 45400 53100 48500 4
+N 53100 48500 44600 48500 4
+N 52700 45400 52700 48400 4
+N 52700 48400 44200 48400 4
+N 52300 45400 52300 48300 4
+N 52300 48300 43800 48300 4
+N 51900 45400 51900 48200 4
+N 51900 48200 43400 48200 4
+N 51500 45400 51500 48100 4
+N 51500 48100 43000 48100 4
+N 51100 45400 51100 48000 4
+N 51100 48000 42600 48000 4
+N 50700 45400 50700 47900 4
+N 50700 47900 42200 47900 4
+N 50300 45400 50300 47800 4
+N 50300 47800 41800 47800 4
+N 49900 45400 49900 47700 4
+N 49900 47700 41400 47700 4
+N 49500 45400 49500 47600 4
+N 49500 47600 41000 47600 4
+N 49100 45400 49100 47500 4
+N 49100 47500 40600 47500 4
+C 40700 49000 1 90 0 output-1.sym
+{
+T 40400 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 40600 49900 5 10 1 1 90 0 1
+refdes=pb0
+}
+C 41100 49000 1 90 0 output-1.sym
+{
+T 40800 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 41000 49900 5 10 1 1 90 0 1
+refdes=pb1
+}
+C 41500 49000 1 90 0 output-1.sym
+{
+T 41200 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 41400 49900 5 10 1 1 90 0 1
+refdes=pb2
+}
+C 41900 49000 1 90 0 output-1.sym
+{
+T 41600 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 41800 49900 5 10 1 1 90 0 1
+refdes=pb3
+}
+C 42300 49000 1 90 0 output-1.sym
+{
+T 42000 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 42200 49900 5 10 1 1 90 0 1
+refdes=pb4
+}
+C 42700 49000 1 90 0 output-1.sym
+{
+T 42400 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 42600 49800 5 10 1 1 90 0 1
+refdes=spi_cs_io/pb5
+}
+C 43100 49000 1 90 0 output-1.sym
+{
+T 42800 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 43000 49900 5 10 1 1 90 0 1
+refdes=b_min/pb6
+}
+C 43500 49000 1 90 0 output-1.sym
+{
+T 43200 49100 5 10 0 0 90 0 1
+device=OUTPUT
+T 43400 49900 5 10 1 1 90 0 1
+refdes=b_max/pb7
+}
index 199b7d07c853bdf20c764c5436078149bb35477a..8654bbb6afd6ef12da7cea4dd91442d91191cc19 100644 (file)
@@ -68,13 +68,17 @@ T 41300 42300 5 10 1 1 0 0 1
 refdes=ISP
 T 41000 40400 5 10 0 0 0 0 1
 footprint=HEADER6_1
+T 41000 40400 5 10 0 0 0 0 1
+model=M20-9950345
+T 41000 40400 5 10 0 0 0 0 1
+description=Harwin M20-9950345, 2-row, 6-pin, right angle, .1" pitch, male connector
 }
-N 44600 41800 44600 41500 4
+N 44600 41200 44600 41800 4
 N 44600 41500 42800 41500 4
 N 42800 41500 42800 42000 4
 N 42800 42000 42200 42000 4
 N 42200 40800 44900 40800 4
-N 44900 40800 44900 41800 4
+N 44900 40400 44900 41800 4
 C 42500 40400 1 90 0 gnd.sym
 C 42500 41500 1 180 0 nc.sym
 {
@@ -191,55 +195,6 @@ footprint=TQFP64_14
 T 47800 50200 5 10 1 1 0 0 1
 refdes=U1
 }
-C 44000 47300 1 180 0 io.sym
-{
-T 43800 46700 5 10 0 0 180 0 1
-device=none
-T 42500 47200 5 10 1 1 0 0 1
-refdes=step_b/PB0
-}
-C 44000 47000 1 180 0 io.sym
-{
-T 43800 46400 5 10 0 0 180 0 1
-device=none
-T 42600 46900 5 10 1 1 0 0 1
-refdes=dir_b/PB1
-}
-C 44000 46700 1 180 0 io.sym
-{
-T 43800 46100 5 10 0 0 180 0 1
-device=none
-T 42300 46600 5 10 1 1 0 0 1
-refdes=enable_b/PB2
-}
-C 44000 46400 1 180 0 io.sym
-{
-T 43800 45800 5 10 0 0 180 0 1
-device=none
-T 42500 46300 5 10 1 1 0 0 1
-refdes=spi_cs_b/PB3
-}
-C 44000 46100 1 180 0 io.sym
-{
-T 43800 45500 5 10 0 0 180 0 1
-device=none
-T 42500 46000 5 10 1 1 0 0 1
-refdes=fault_b/PB4
-}
-C 44000 45500 1 180 0 io.sym
-{
-T 43800 44900 5 10 0 0 180 0 1
-device=none
-T 42500 45400 5 10 1 1 0 0 1
-refdes=b_min/PB6
-}
-C 44000 45200 1 180 0 io.sym
-{
-T 43800 44600 5 10 0 0 180 0 1
-device=none
-T 42500 45100 5 10 1 1 0 0 1
-refdes=b_max/PB7
-}
 C 47550 40200 1 0 0 gnd.sym
 C 44500 50300 1 0 0 cap.sym
 {
@@ -253,6 +208,10 @@ T 44500 50150 5 10 1 1 0 0 1
 value=0.1uF
 T 44500 50300 5 10 0 0 0 0 1
 footprint=0603
+T 44500 50300 5 10 0 0 0 0 1
+model=C0603C104M5RACTU
+T 44500 50300 5 10 0 0 0 0 1
+description=Kemet C0603C104M5RACTU 0603 .1uF ceramic 50 volt cap
 }
 C 44300 50500 1 270 0 gnd.sym
 C 43200 43300 1 0 0 input.sym
@@ -267,13 +226,6 @@ N 47300 41200 47450 41200 4
 N 48000 40500 47300 40500 4
 N 47300 40500 47300 40600 4
 N 48000 40500 48000 40600 4
-C 49100 48700 1 180 0 input.sym
-{
-T 49100 48400 5 10 0 0 180 0 1
-device=INPUT
-T 48900 48600 5 10 1 1 0 0 1
-refdes=fault_a
-}
 C 43200 48500 1 0 0 input.sym
 {
 T 43200 48800 5 10 0 0 0 0 1
@@ -463,3 +415,75 @@ device=OUTPUT
 T 49800 43100 5 10 1 1 0 6 1
 refdes=spin_dir
 }
+C 43100 41100 1 0 0 input-1.sym
+{
+T 43100 41400 5 10 0 0 0 0 1
+device=INPUT
+T 43100 41100 5 10 1 1 0 0 1
+refdes=PDI
+}
+C 43100 40300 1 0 0 input-1.sym
+{
+T 43100 40600 5 10 0 0 0 0 1
+device=INPUT
+T 43100 40300 5 10 1 1 0 0 1
+refdes=RESET
+}
+N 43900 41200 44600 41200 4
+N 43900 40400 44900 40400 4
+C 44000 47100 1 0 1 output-1.sym
+{
+T 43900 47400 5 10 0 0 0 6 1
+device=OUTPUT
+T 42200 47100 5 10 1 1 0 0 1
+refdes=step_b/PB0
+}
+C 44000 46800 1 0 1 output-1.sym
+{
+T 43900 47100 5 10 0 0 0 6 1
+device=OUTPUT
+T 42200 46800 5 10 1 1 0 0 1
+refdes=dir_b/PB1
+}
+C 44000 46500 1 0 1 output-1.sym
+{
+T 43900 46800 5 10 0 0 0 6 1
+device=OUTPUT
+T 42000 46500 5 10 1 1 0 0 1
+refdes=enable_b/PB2
+}
+C 44000 46200 1 0 1 output-1.sym
+{
+T 43900 46500 5 10 0 0 0 6 1
+device=OUTPUT
+T 42000 46200 5 10 1 1 0 0 1
+refdes=spi_cs_b/PB3
+}
+C 44000 45900 1 0 1 output-1.sym
+{
+T 43900 46200 5 10 0 0 0 6 1
+device=OUTPUT
+T 42200 45900 5 10 1 1 0 0 1
+refdes=fault_b/PB4
+}
+C 44000 45300 1 0 1 output-1.sym
+{
+T 43900 45600 5 10 0 0 0 6 1
+device=OUTPUT
+T 42200 45300 5 10 1 1 0 0 1
+refdes=b_min/PB6
+}
+C 44000 45600 1 0 1 output-1.sym
+{
+T 43900 45900 5 10 0 0 0 6 1
+device=OUTPUT
+T 42000 45600 5 10 1 1 0 0 1
+refdes=spi_cs_io/PB5
+}
+C 44000 45000 1 0 1 output-1.sym
+{
+T 43900 45300 5 10 0 0 0 6 1
+device=OUTPUT
+T 42200 45000 5 10 1 1 0 0 1
+refdes=b_max/PB7
+}
diff --git a/Combined/motor_module.sch b/Combined/motor_module.sch
new file mode 100644 (file)
index 0000000..fe97227
--- /dev/null
@@ -0,0 +1,1105 @@
+v 20130925 2
+C 40000 40000 0 0 0 title-B.sym
+C 41100 45050 1 0 0 isolation.sym
+{
+T 41295 45248 5 10 1 1 0 0 1
+source=isolation.sch
+T 41500 46150 5 10 1 1 0 0 1
+refdes=IO1
+}
+C 54600 48300 1 0 0 motor_driver.sym
+{
+T 55495 50300 5 10 1 1 0 0 1
+refdes=MD1
+T 55095 48400 5 10 1 1 0 0 1
+source=motor_driver.sch
+}
+C 54600 45600 1 0 0 motor_driver.sym
+{
+T 55495 47600 5 10 1 1 0 0 1
+refdes=MD2
+T 55095 45700 5 10 1 1 0 0 1
+source=motor_driver.sch
+}
+C 54600 42900 1 0 0 motor_driver.sym
+{
+T 55595 45200 5 10 1 1 0 0 1
+refdes=MD3
+T 55095 43000 5 10 1 1 0 0 1
+source=motor_driver.sch
+}
+N 42600 47550 42600 50600 4
+{
+T 42600 47300 5 10 1 1 90 0 1
+netname=enable_1
+}
+N 42400 47550 42400 50600 4
+{
+T 42400 47400 5 10 1 1 90 0 1
+netname=dir_1
+}
+N 42200 47550 42200 50600 4
+{
+T 42200 47300 5 10 1 1 90 0 1
+netname=step_1
+}
+N 41800 47550 41800 50600 4
+{
+T 41750 47300 5 10 1 1 90 0 1
+netname=spi_ck
+}
+N 41600 47550 41600 50600 4
+{
+T 41550 47300 5 10 1 1 90 0 1
+netname=miso
+}
+N 41400 47550 41400 50600 4
+{
+T 41350 47300 5 10 1 1 90 0 1
+netname=mosi
+}
+N 42800 47550 42800 50600 4
+{
+T 42800 47300 5 10 1 1 90 0 1
+netname=spi_cs_1
+}
+N 43000 47550 43000 50600 4
+{
+T 43000 47300 5 10 1 1 90 0 1
+netname=fault_1
+}
+N 43200 47550 43200 50600 4
+{
+T 43200 47600 5 10 1 1 90 0 1
+netname=clk_1
+}
+N 53800 50300 54600 50300 4
+{
+T 54100 50400 5 10 1 1 0 0 1
+netname=spi_cs_1
+}
+N 53800 50100 54600 50100 4
+{
+T 54100 50100 5 10 1 1 0 0 1
+netname=spi_ck
+}
+N 53800 49900 54600 49900 4
+{
+T 54200 49900 5 10 1 1 0 0 1
+netname=mosi
+}
+N 53800 49700 54600 49700 4
+{
+T 54200 49700 5 10 1 1 0 0 1
+netname=miso
+}
+N 53800 49500 54600 49500 4
+{
+T 54200 49500 5 10 1 1 0 0 1
+netname=clk_1
+}
+N 53800 49300 54600 49300 4
+{
+T 54100 49300 5 10 1 1 0 0 1
+netname=enable_1
+}
+N 53800 49100 54600 49100 4
+{
+T 54200 49100 5 10 1 1 0 0 1
+netname=dir_1
+}
+N 53800 48900 54600 48900 4
+{
+T 54200 48900 5 10 1 1 0 0 1
+netname=step_1
+}
+N 53800 48700 54600 48700 4
+{
+T 54200 48700 5 10 1 1 0 0 1
+netname=fault_1
+}
+U 53600 48800 53600 50800 10 1
+U 53600 50800 41400 50800 10 1
+C 41400 50600 1 0 0 busripper-1.sym
+{
+T 41400 51000 5 8 0 0 0 0 1
+device=none
+}
+C 41600 50600 1 0 0 busripper-1.sym
+{
+T 41600 51000 5 8 0 0 0 0 1
+device=none
+}
+C 41800 50600 1 0 0 busripper-1.sym
+{
+T 41800 51000 5 8 0 0 0 0 1
+device=none
+}
+C 42200 50600 1 0 0 busripper-1.sym
+{
+T 42200 51000 5 8 0 0 0 0 1
+device=none
+}
+C 42400 50600 1 0 0 busripper-1.sym
+{
+T 42400 51000 5 8 0 0 0 0 1
+device=none
+}
+C 42600 50600 1 0 0 busripper-1.sym
+{
+T 42600 51000 5 8 0 0 0 0 1
+device=none
+}
+C 42800 50600 1 0 0 busripper-1.sym
+{
+T 42800 51000 5 8 0 0 0 0 1
+device=none
+}
+C 43000 50600 1 0 0 busripper-1.sym
+{
+T 43000 51000 5 8 0 0 0 0 1
+device=none
+}
+C 43200 50600 1 0 0 busripper-1.sym
+{
+T 43200 51000 5 8 0 0 0 0 1
+device=none
+}
+C 53800 48700 1 90 0 busripper-1.sym
+{
+T 53400 48700 5 8 0 0 90 0 1
+device=none
+}
+C 53800 48900 1 90 0 busripper-1.sym
+{
+T 53400 48900 5 8 0 0 90 0 1
+device=none
+}
+C 53800 49100 1 90 0 busripper-1.sym
+{
+T 53400 49100 5 8 0 0 90 0 1
+device=none
+}
+C 53800 49300 1 90 0 busripper-1.sym
+{
+T 53400 49300 5 8 0 0 90 0 1
+device=none
+}
+C 53800 49500 1 90 0 busripper-1.sym
+{
+T 53400 49500 5 8 0 0 90 0 1
+device=none
+}
+C 53800 49700 1 90 0 busripper-1.sym
+{
+T 53400 49700 5 8 0 0 90 0 1
+device=none
+}
+C 53800 49900 1 90 0 busripper-1.sym
+{
+T 53400 49900 5 8 0 0 90 0 1
+device=none
+}
+C 53800 50100 1 90 0 busripper-1.sym
+{
+T 53400 50100 5 8 0 0 90 0 1
+device=none
+}
+C 53800 50300 1 90 0 busripper-1.sym
+{
+T 53400 50300 5 8 0 0 90 0 1
+device=none
+}
+U 41200 50300 53300 50300 10 1
+U 53300 50300 53300 48400 10 0
+U 53300 48400 53900 48400 10 0
+U 53900 48400 53900 45900 10 1
+N 41400 50000 41500 50000 4
+N 41500 50000 41500 50100 4
+C 41500 50100 1 0 0 busripper-1.sym
+{
+T 41500 50500 5 8 0 0 0 0 1
+device=none
+}
+N 41600 50000 41700 50000 4
+N 41700 50000 41700 50100 4
+C 41700 50100 1 0 0 busripper-1.sym
+{
+T 41700 50500 5 8 0 0 0 0 1
+device=none
+}
+N 41800 50000 41900 50000 4
+N 41900 50000 41900 50100 4
+C 41900 50100 1 0 0 busripper-1.sym
+{
+T 41900 50500 5 8 0 0 0 0 1
+device=none
+}
+N 54600 47000 54100 47000 4
+{
+T 54200 47000 5 10 1 1 0 0 1
+netname=miso
+}
+C 54100 47000 1 90 0 busripper-1.sym
+{
+T 53700 47000 5 8 0 0 90 0 1
+device=none
+}
+N 54600 47200 54100 47200 4
+{
+T 54200 47200 5 10 1 1 0 0 1
+netname=mosi
+}
+C 54100 47200 1 90 0 busripper-1.sym
+{
+T 53700 47200 5 8 0 0 90 0 1
+device=none
+}
+N 54600 47400 54100 47400 4
+{
+T 54100 47400 5 10 1 1 0 0 1
+netname=spi_ck
+}
+C 54100 47400 1 90 0 busripper-1.sym
+{
+T 53700 47400 5 8 0 0 90 0 1
+device=none
+}
+N 43500 50100 43500 47550 4
+{
+T 43500 47300 5 10 1 1 90 0 1
+netname=step_2
+}
+C 43500 50100 1 0 0 busripper-1.sym
+{
+T 43500 50500 5 8 0 0 0 0 1
+device=none
+}
+N 43700 50100 43700 47550 4
+{
+T 43700 47300 5 10 1 1 90 0 1
+netname=dir_2
+}
+C 43700 50100 1 0 0 busripper-1.sym
+{
+T 43700 50500 5 8 0 0 0 0 1
+device=none
+}
+N 43900 50100 43900 47550 4
+{
+T 43900 47300 5 10 1 1 90 0 1
+netname=enable_2
+}
+C 43900 50100 1 0 0 busripper-1.sym
+{
+T 43900 50500 5 8 0 0 0 0 1
+device=none
+}
+N 44100 50100 44100 47550 4
+{
+T 44100 47300 5 10 1 1 90 0 1
+netname=spi_cs_2
+}
+C 44100 50100 1 0 0 busripper-1.sym
+{
+T 44100 50500 5 8 0 0 0 0 1
+device=none
+}
+N 44300 50100 44300 47550 4
+{
+T 44300 47300 5 10 1 1 90 0 1
+netname=falut_2
+}
+C 44300 50100 1 0 0 busripper-1.sym
+{
+T 44300 50500 5 8 0 0 0 0 1
+device=none
+}
+N 44500 50100 44500 47550 4
+{
+T 44500 47300 5 10 1 1 90 0 1
+netname=clk_2
+}
+C 44500 50100 1 0 0 busripper-1.sym
+{
+T 44500 50500 5 8 0 0 0 0 1
+device=none
+}
+N 54100 47600 54600 47600 4
+{
+T 54100 47600 5 10 1 1 0 0 1
+netname=spi_cs_2
+}
+C 54100 47600 1 90 0 busripper-1.sym
+{
+T 53700 47600 5 8 0 0 90 0 1
+device=none
+}
+N 54100 46800 54600 46800 4
+{
+T 54100 46800 5 10 1 1 0 0 1
+netname=clk_2
+}
+C 54100 46800 1 90 0 busripper-1.sym
+{
+T 53700 46800 5 8 0 0 90 0 1
+device=none
+}
+N 54100 46600 54600 46600 4
+{
+T 54100 46600 5 10 1 1 0 0 1
+netname=enable_2
+}
+C 54100 46600 1 90 0 busripper-1.sym
+{
+T 53700 46600 5 8 0 0 90 0 1
+device=none
+}
+N 54100 46400 54600 46400 4
+{
+T 54100 46400 5 10 1 1 0 0 1
+netname=dir_2
+}
+C 54100 46400 1 90 0 busripper-1.sym
+{
+T 53700 46400 5 8 0 0 90 0 1
+device=none
+}
+N 54100 46200 54600 46200 4
+{
+T 54100 46200 5 10 1 1 0 0 1
+netname=step_2
+}
+C 54100 46200 1 90 0 busripper-1.sym
+{
+T 53700 46200 5 8 0 0 90 0 1
+device=none
+}
+N 54100 46000 54600 46000 4
+{
+T 54100 46000 5 10 1 1 0 0 1
+netname=falut_2
+}
+C 54100 46000 1 90 0 busripper-1.sym
+{
+T 53700 46000 5 8 0 0 90 0 1
+device=none
+}
+U 54000 43300 54000 45200 10 1
+U 54000 45200 53600 45200 10 0
+U 53600 45200 53600 48100 10 0
+U 53600 48100 53100 48100 10 0
+U 53100 48100 53100 50100 10 0
+U 53100 50100 44900 50100 10 1
+U 44900 50100 44900 49700 10 0
+U 44900 49700 41200 49700 10 -1
+N 41500 49700 41500 49600 4
+N 41500 49600 41400 49600 4
+N 41900 49700 41900 49600 4
+N 41900 49600 41800 49600 4
+N 41600 49600 41700 49600 4
+N 41700 49600 41700 49700 4
+N 54600 43300 54200 43300 4
+{
+T 54200 43300 5 10 1 1 0 0 1
+netname=fault_3
+}
+C 54200 43300 1 90 0 busripper-1.sym
+{
+T 53800 43300 5 8 0 0 90 0 1
+device=none
+}
+N 54600 43500 54200 43500 4
+{
+T 54200 43500 5 10 1 1 0 0 1
+netname=step_3
+}
+C 54200 43500 1 90 0 busripper-1.sym
+{
+T 53800 43500 5 8 0 0 90 0 1
+device=none
+}
+N 54600 43700 54200 43700 4
+{
+T 54200 43700 5 10 1 1 0 0 1
+netname=dir_3
+}
+C 54200 43700 1 90 0 busripper-1.sym
+{
+T 53800 43700 5 8 0 0 90 0 1
+device=none
+}
+N 54600 43900 54200 43900 4
+{
+T 54100 43900 5 10 1 1 0 0 1
+netname=enable_3
+}
+C 54200 43900 1 90 0 busripper-1.sym
+{
+T 53800 43900 5 8 0 0 90 0 1
+device=none
+}
+N 54600 44100 54200 44100 4
+{
+T 54200 44100 5 10 1 1 0 0 1
+netname=clk_3
+}
+C 54200 44100 1 90 0 busripper-1.sym
+{
+T 53800 44100 5 8 0 0 90 0 1
+device=none
+}
+N 54600 44300 54200 44300 4
+{
+T 54200 44300 5 10 1 1 0 0 1
+netname=miso
+}
+C 54200 44300 1 90 0 busripper-1.sym
+{
+T 53800 44300 5 8 0 0 90 0 1
+device=none
+}
+N 54600 44500 54200 44500 4
+{
+T 54200 44500 5 10 1 1 0 0 1
+netname=mosi
+}
+C 54200 44500 1 90 0 busripper-1.sym
+{
+T 53800 44500 5 8 0 0 90 0 1
+device=none
+}
+N 54600 44700 54200 44700 4
+{
+T 54200 44700 5 10 1 1 0 0 1
+netname=sp_ck
+}
+C 54200 44700 1 90 0 busripper-1.sym
+{
+T 53800 44700 5 8 0 0 90 0 1
+device=none
+}
+N 54600 44900 54200 44900 4
+{
+T 54100 44900 5 10 1 1 0 0 1
+netname=spi_cs_3
+}
+C 54200 44900 1 90 0 busripper-1.sym
+{
+T 53800 44900 5 8 0 0 90 0 1
+device=none
+}
+N 44800 49500 44800 47550 4
+{
+T 44800 47300 5 10 1 1 90 0 1
+netname=step_3
+}
+C 44800 49500 1 90 0 busripper-1.sym
+{
+T 44400 49500 5 8 0 0 90 0 1
+device=none
+}
+N 44800 49700 45000 49700 4
+N 45000 49700 45000 47550 4
+{
+T 45000 47300 5 10 1 1 90 0 1
+netname=dir_3
+}
+N 45200 49900 45200 47550 4
+{
+T 45200 47300 5 10 1 1 90 0 1
+netname=enable_3
+}
+C 45200 49900 1 0 0 busripper-1.sym
+{
+T 45200 50300 5 8 0 0 0 0 1
+device=none
+}
+N 45400 49900 45400 47550 4
+{
+T 45400 47300 5 10 1 1 90 0 1
+netname=spi_cs_3
+}
+C 45400 49900 1 0 0 busripper-1.sym
+{
+T 45400 50300 5 8 0 0 0 0 1
+device=none
+}
+N 45600 49900 45600 47550 4
+{
+T 45600 47300 5 10 1 1 90 0 1
+netname=fault_3
+}
+C 45600 49900 1 0 0 busripper-1.sym
+{
+T 45600 50300 5 8 0 0 0 0 1
+device=none
+}
+N 45800 49900 45800 47550 4
+{
+T 45800 47300 5 10 1 1 90 0 1
+netname=clk_3
+}
+C 45800 49900 1 0 0 busripper-1.sym
+{
+T 45800 50300 5 8 0 0 0 0 1
+device=none
+}
+C 51100 44700 1 0 0 motor_driver.sym
+{
+T 52095 47000 5 10 1 1 0 0 1
+refdes=MD5
+T 51595 44800 5 10 1 1 0 0 1
+source=motor_driver.sch
+}
+C 50600 47400 1 0 0 motor_driver.sym
+{
+T 51595 49700 5 10 1 1 0 0 1
+refdes=MD4
+T 51095 47500 5 10 1 1 0 0 1
+source=motor_driver.sch
+}
+U 41200 49200 47200 49200 10 -1
+U 47200 49200 47200 49800 10 0
+U 47200 49800 49900 49800 10 0
+U 49900 49800 49900 47700 10 1
+N 41400 49100 41500 49100 4
+N 41500 49100 41500 49200 4
+N 41600 49100 41700 49100 4
+N 41700 49100 41700 49200 4
+N 41800 49100 41900 49100 4
+N 41900 49100 41900 49200 4
+N 46100 49000 46100 47550 4
+{
+T 46100 47300 5 10 1 1 90 0 1
+netname=step_4
+}
+N 50600 47800 50100 47800 4
+{
+T 50200 47800 5 10 1 1 0 0 1
+netname=fault_4
+}
+C 50100 47800 1 90 0 busripper-1.sym
+{
+T 49700 47800 5 8 0 0 90 0 1
+device=none
+}
+N 50600 48000 50100 48000 4
+{
+T 50200 48000 5 10 1 1 0 0 1
+netname=dir_4
+}
+C 50100 48000 1 90 0 busripper-1.sym
+{
+T 49700 48000 5 8 0 0 90 0 1
+device=none
+}
+N 50600 48200 50100 48200 4
+{
+T 50100 48200 5 10 1 1 0 0 1
+netname=step_4
+}
+C 50100 48200 1 90 0 busripper-1.sym
+{
+T 49700 48200 5 8 0 0 90 0 1
+device=none
+}
+N 50600 48400 50100 48400 4
+{
+T 50100 48400 5 10 1 1 0 0 1
+netname=enable_4
+}
+C 50100 48400 1 90 0 busripper-1.sym
+{
+T 49700 48400 5 8 0 0 90 0 1
+device=none
+}
+N 50600 48600 50100 48600 4
+{
+T 50200 48600 5 10 1 1 0 0 1
+netname=clk_4
+}
+C 50100 48600 1 90 0 busripper-1.sym
+{
+T 49700 48600 5 8 0 0 90 0 1
+device=none
+}
+N 50600 48800 50100 48800 4
+{
+T 50200 48800 5 10 1 1 0 0 1
+netname=miso
+}
+C 50100 48800 1 90 0 busripper-1.sym
+{
+T 49700 48800 5 8 0 0 90 0 1
+device=none
+}
+N 50600 49000 50100 49000 4
+{
+T 50200 49000 5 10 1 1 0 0 1
+netname=mosi
+}
+C 50100 49000 1 90 0 busripper-1.sym
+{
+T 49700 49000 5 8 0 0 90 0 1
+device=none
+}
+N 50600 49200 50100 49200 4
+{
+T 50100 49200 5 10 1 1 0 0 1
+netname=spi_ck
+}
+C 50100 49200 1 90 0 busripper-1.sym
+{
+T 49700 49200 5 8 0 0 90 0 1
+device=none
+}
+N 50600 49400 50100 49400 4
+{
+T 50100 49400 5 10 1 1 0 0 1
+netname=spi_cs_4
+}
+C 50100 49400 1 90 0 busripper-1.sym
+{
+T 49700 49400 5 8 0 0 90 0 1
+device=none
+}
+C 46100 49000 1 90 0 busripper-1.sym
+{
+T 45700 49000 5 8 0 0 90 0 1
+device=none
+}
+N 46300 49000 46300 47550 4
+{
+T 46300 47300 5 10 1 1 90 0 1
+netname=dir_4
+}
+C 46300 49000 1 90 0 busripper-1.sym
+{
+T 45900 49000 5 8 0 0 90 0 1
+device=none
+}
+N 46500 49000 46500 47550 4
+{
+T 46500 47300 5 10 1 1 90 0 1
+netname=enable_4
+}
+C 46500 49000 1 90 0 busripper-1.sym
+{
+T 46100 49000 5 8 0 0 90 0 1
+device=none
+}
+N 46700 49000 46700 47550 4
+{
+T 46700 47300 5 10 1 1 90 0 1
+netname=spi_cs_4
+}
+C 46700 49000 1 90 0 busripper-1.sym
+{
+T 46300 49000 5 8 0 0 90 0 1
+device=none
+}
+N 46900 49000 46900 47550 4
+{
+T 46900 47300 5 10 1 1 90 0 1
+netname=fault_4
+}
+C 46900 49000 1 90 0 busripper-1.sym
+{
+T 46500 49000 5 8 0 0 90 0 1
+device=none
+}
+N 47100 49000 47100 47550 4
+{
+T 47100 47300 5 10 1 1 90 0 1
+netname=clk_4
+}
+C 47100 49000 1 90 0 busripper-1.sym
+{
+T 46700 49000 5 8 0 0 90 0 1
+device=none
+}
+U 41200 48700 49700 48700 10 -1
+U 49700 48700 49700 47300 10 0
+U 49700 47300 50300 47300 10 0
+U 50300 47300 50300 45100 10 1
+N 41400 48600 41500 48600 4
+N 41500 48600 41500 48700 4
+N 41600 48600 41700 48600 4
+N 41700 48600 41700 48700 4
+N 41800 48600 41900 48600 4
+N 41900 48600 41900 48700 4
+N 51100 45100 50500 45100 4
+{
+T 50600 45100 5 10 1 1 0 0 1
+netname=fault_5
+}
+C 50500 45100 1 90 0 busripper-1.sym
+{
+T 50100 45100 5 8 0 0 90 0 1
+device=none
+}
+N 51100 45300 50500 45300 4
+{
+T 50600 45300 5 10 1 1 0 0 1
+netname=step_5
+}
+C 50500 45300 1 90 0 busripper-1.sym
+{
+T 50100 45300 5 8 0 0 90 0 1
+device=none
+}
+N 51100 45500 50500 45500 4
+{
+T 50700 45500 5 10 1 1 0 0 1
+netname=dir_5
+}
+C 50500 45500 1 90 0 busripper-1.sym
+{
+T 50100 45500 5 8 0 0 90 0 1
+device=none
+}
+N 51100 45700 50500 45700 4
+{
+T 50500 45700 5 10 1 1 0 0 1
+netname=enable_5
+}
+C 50500 45700 1 90 0 busripper-1.sym
+{
+T 50100 45700 5 8 0 0 90 0 1
+device=none
+}
+N 50500 45900 51100 45900 4
+{
+T 50700 45900 5 10 1 1 0 0 1
+netname=clk_5
+}
+C 50500 45900 1 90 0 busripper-1.sym
+{
+T 50100 45900 5 8 0 0 90 0 1
+device=none
+}
+N 51100 46100 50500 46100 4
+{
+T 50700 46100 5 10 1 1 0 0 1
+netname=miso
+}
+C 50500 46100 1 90 0 busripper-1.sym
+{
+T 50100 46100 5 8 0 0 90 0 1
+device=none
+}
+N 51100 46300 50500 46300 4
+{
+T 50700 46300 5 10 1 1 0 0 1
+netname=mosi
+}
+C 50500 46300 1 90 0 busripper-1.sym
+{
+T 50100 46300 5 8 0 0 90 0 1
+device=none
+}
+N 51100 46500 50500 46500 4
+{
+T 50600 46500 5 10 1 1 0 0 1
+netname=spi_ck
+}
+C 50500 46500 1 90 0 busripper-1.sym
+{
+T 50100 46500 5 8 0 0 90 0 1
+device=none
+}
+N 51100 46700 50500 46700 4
+{
+T 50500 46700 5 10 1 1 0 0 1
+netname=spi_cs_5
+}
+C 50500 46700 1 90 0 busripper-1.sym
+{
+T 50100 46700 5 8 0 0 90 0 1
+device=none
+}
+N 47400 48500 47400 47550 4
+{
+T 47400 47300 5 10 1 1 90 0 1
+netname=step_5
+}
+C 47400 48500 1 90 0 busripper-1.sym
+{
+T 47000 48500 5 8 0 0 90 0 1
+device=none
+}
+N 47600 48500 47600 47550 4
+{
+T 47600 47300 5 10 1 1 90 0 1
+netname=dir_5
+}
+C 47600 48500 1 90 0 busripper-1.sym
+{
+T 47200 48500 5 8 0 0 90 0 1
+device=none
+}
+N 47800 48500 47800 47550 4
+{
+T 47800 47300 5 10 1 1 90 0 1
+netname=enable_5
+}
+C 47800 48500 1 90 0 busripper-1.sym
+{
+T 47400 48500 5 8 0 0 90 0 1
+device=none
+}
+N 48000 48500 48000 47550 4
+{
+T 48000 47300 5 10 1 1 90 0 1
+netname=spi_cs_5
+}
+C 48000 48500 1 90 0 busripper-1.sym
+{
+T 47600 48500 5 8 0 0 90 0 1
+device=none
+}
+N 48200 48500 48200 47550 4
+{
+T 48200 47300 5 10 1 1 90 0 1
+netname=fault_5
+}
+C 48200 48500 1 90 0 busripper-1.sym
+{
+T 47800 48500 5 8 0 0 90 0 1
+device=none
+}
+N 48400 48500 48400 47550 4
+{
+T 48400 47300 5 10 1 1 90 0 1
+netname=clk_5
+}
+C 48400 48500 1 90 0 busripper-1.sym
+{
+T 48000 48500 5 8 0 0 90 0 1
+device=none
+}
+C 42100 43900 1 90 0 input-1.sym
+{
+T 41800 43900 5 10 0 0 90 0 1
+device=INPUT
+T 42100 43200 5 10 1 1 90 0 1
+refdes=spi_clk
+}
+C 42100 44700 1 270 0 output-1.sym
+{
+T 42400 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 42300 43100 5 10 1 1 90 0 1
+refdes=spi_miso
+}
+C 42500 43900 1 90 0 input-1.sym
+{
+T 42200 43900 5 10 0 0 90 0 1
+device=INPUT
+T 42500 43100 5 10 1 1 90 0 1
+refdes=spi_mosi
+}
+C 42800 43900 1 90 0 input-1.sym
+{
+T 42500 43900 5 10 0 0 90 0 1
+device=INPUT
+T 42800 43300 5 10 1 1 90 0 1
+refdes=step_x
+}
+C 43000 43900 1 90 0 input-1.sym
+{
+T 42700 43900 5 10 0 0 90 0 1
+device=INPUT
+T 43000 43400 5 10 1 1 90 0 1
+refdes=dir_x
+}
+C 43200 43900 1 90 0 input-1.sym
+{
+T 42900 43900 5 10 0 0 90 0 1
+device=INPUT
+T 43200 43100 5 10 1 1 90 0 1
+refdes=enable_x
+}
+C 43400 43900 1 90 0 input-1.sym
+{
+T 43100 43900 5 10 0 0 90 0 1
+device=INPUT
+T 43400 43100 5 10 1 1 90 0 1
+refdes=spi_cs_x
+}
+C 43400 44700 1 270 0 output-1.sym
+{
+T 43700 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 43600 43300 5 10 1 1 90 0 1
+refdes=fault_x
+}
+C 43900 43900 1 90 0 input-1.sym
+{
+T 43600 43900 5 10 0 0 90 0 1
+device=INPUT
+T 43900 43300 5 10 1 1 90 0 1
+refdes=step_y
+}
+C 44100 43900 1 90 0 input-1.sym
+{
+T 43800 43900 5 10 0 0 90 0 1
+device=INPUT
+T 44100 43400 5 10 1 1 90 0 1
+refdes=dir_y
+}
+C 44300 43900 1 90 0 input-1.sym
+{
+T 44000 43900 5 10 0 0 90 0 1
+device=INPUT
+T 44300 43100 5 10 1 1 90 0 1
+refdes=enable_y
+}
+C 44500 43900 1 90 0 input-1.sym
+{
+T 44200 43900 5 10 0 0 90 0 1
+device=INPUT
+T 44500 43100 5 10 1 1 90 0 1
+refdes=spi_cs_y
+}
+C 44500 44700 1 270 0 output-1.sym
+{
+T 44800 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 44700 43300 5 10 1 1 90 0 1
+refdes=fault_y
+}
+C 45000 43900 1 90 0 input-1.sym
+{
+T 44700 43900 5 10 0 0 90 0 1
+device=INPUT
+T 45000 43300 5 10 1 1 90 0 1
+refdes=step_z
+}
+C 45200 43900 1 90 0 input-1.sym
+{
+T 44900 43900 5 10 0 0 90 0 1
+device=INPUT
+T 45200 43400 5 10 1 1 90 0 1
+refdes=dir_z
+}
+C 45400 43900 1 90 0 input-1.sym
+{
+T 45100 43900 5 10 0 0 90 0 1
+device=INPUT
+T 45400 43100 5 10 1 1 90 0 1
+refdes=enable_z
+}
+C 45600 43900 1 90 0 input-1.sym
+{
+T 45300 43900 5 10 0 0 90 0 1
+device=INPUT
+T 45600 43100 5 10 1 1 90 0 1
+refdes=spi_cs_z
+}
+C 45600 44700 1 270 0 output-1.sym
+{
+T 45900 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 45800 43300 5 10 1 1 90 0 1
+refdes=fault_z
+}
+C 46100 43900 1 90 0 input-1.sym
+{
+T 45800 43900 5 10 0 0 90 0 1
+device=INPUT
+T 46100 43300 5 10 1 1 90 0 1
+refdes=step_a
+}
+C 46300 43900 1 90 0 input-1.sym
+{
+T 46000 43900 5 10 0 0 90 0 1
+device=INPUT
+T 46300 43400 5 10 1 1 90 0 1
+refdes=dir_a
+}
+C 46500 43900 1 90 0 input-1.sym
+{
+T 46200 43900 5 10 0 0 90 0 1
+device=INPUT
+T 46500 43100 5 10 1 1 90 0 1
+refdes=enable_a
+}
+C 46700 43900 1 90 0 input-1.sym
+{
+T 46400 43900 5 10 0 0 90 0 1
+device=INPUT
+T 46700 43100 5 10 1 1 90 0 1
+refdes=spi_cs_a
+}
+C 46700 44700 1 270 0 output-1.sym
+{
+T 47000 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 46900 43300 5 10 1 1 90 0 1
+refdes=fault_a
+}
+C 47200 43900 1 90 0 input-1.sym
+{
+T 46900 43900 5 10 0 0 90 0 1
+device=INPUT
+T 47200 43300 5 10 1 1 90 0 1
+refdes=step_b
+}
+C 47400 43900 1 90 0 input-1.sym
+{
+T 47100 43900 5 10 0 0 90 0 1
+device=INPUT
+T 47400 43400 5 10 1 1 90 0 1
+refdes=dir_b
+}
+C 47600 43900 1 90 0 input-1.sym
+{
+T 47300 43900 5 10 0 0 90 0 1
+device=INPUT
+T 47600 43100 5 10 1 1 90 0 1
+refdes=enable_b
+}
+C 47800 43900 1 90 0 input-1.sym
+{
+T 47500 43900 5 10 0 0 90 0 1
+device=INPUT
+T 47800 43100 5 10 1 1 90 0 1
+refdes=spi_cs_b
+}
+C 47800 44700 1 270 0 output-1.sym
+{
+T 48100 44600 5 10 0 0 270 0 1
+device=OUTPUT
+T 48000 43300 5 10 1 1 90 0 1
+refdes=fault_b
+}
+N 42000 44700 42000 45050 4
+N 42200 44700 42200 45050 4
+N 42400 44700 42400 45050 4
+N 42700 44700 42700 45050 4
+N 42900 44700 42900 45050 4
+N 43100 44700 43100 45050 4
+N 43300 44700 43300 45050 4
+N 43500 44700 43500 45050 4
+N 43800 44700 43800 45050 4
+N 44000 44700 44000 45050 4
+N 44200 44700 44200 45050 4
+N 44400 44700 44400 45050 4
+N 44600 44700 44600 45050 4
+N 44900 44700 44900 45050 4
+N 45100 44700 45100 45050 4
+N 45300 44700 45300 45050 4
+N 45500 44700 45500 45050 4
+N 45700 44700 45700 45050 4
+N 46000 44700 46000 45050 4
+N 46200 44700 46200 45050 4
+N 46400 44700 46400 45050 4
+N 46600 44700 46600 45050 4
+N 46800 44700 46800 45050 4
+N 47100 44700 47100 45050 4
+N 47300 44700 47300 45050 4
+N 47500 44700 47500 45050 4
+N 47700 44700 47700 45050 4
+N 47900 44700 47900 45050 4
index 294571f7babcc1133b16254c457a2c6019ed713f..e4328d619005e62e6f63c33cf230e73ea3548425 100644 (file)
@@ -1,14 +1,5 @@
 v 20130925 2
 C 40000 40000 0 0 0 title-B.sym
-C 45700 42000 1 0 0 header40-2.sym
-{
-T 45950 50500 5 10 0 1 0 0 1
-device=HEADER40
-T 45900 50100 5 10 1 1 0 0 1
-refdes=raspberry_pi
-T 45700 42000 5 10 0 0 0 0 1
-footprint=HEADER40_1
-}
 C 47400 48900 1 90 0 gnd.sym
 C 47400 47300 1 90 0 gnd.sym
 C 47400 46100 1 90 0 gnd.sym
@@ -19,15 +10,6 @@ C 45400 45100 1 270 0 gnd.sym
 C 45400 48300 1 270 0 gnd.sym
 C 47100 50000 1 270 0 5V-plus.sym
 C 47100 49600 1 270 0 5V-plus.sym
-C 52300 50100 1 180 0 header26-1.sym
-{
-T 50700 45400 5 10 0 0 180 0 1
-device=HEADER26
-T 52000 50300 5 10 1 1 180 0 1
-refdes=lcd_touch
-T 52300 50100 5 10 0 0 0 0 1
-footprint=HEADER26_1
-}
 C 52300 50000 1 270 0 5V-plus.sym
 C 52300 49600 1 270 0 5V-plus.sym
 C 52600 48900 1 90 0 gnd.sym
@@ -133,13 +115,6 @@ device=INPUT
 T 47700 48100 5 10 1 1 0 0 1
 netname=serial_tx
 }
-C 47100 48500 1 0 0 output.sym
-{
-T 47200 48800 5 10 0 0 0 0 1
-device=OUTPUT
-T 47700 48500 5 10 1 1 0 0 1
-netname=serial_rx
-}
 T 50000 40700 9 10 1 0 0 0 1
 RPI Bus
 T 53900 40100 9 10 1 0 0 0 1
@@ -156,136 +131,161 @@ N 50900 46500 50900 46600 4
 N 45700 49800 45700 49600 4
 N 45700 49600 50900 49600 4
 N 50900 49600 50900 49800 4
-C 45700 49500 1 180 0 io.sym
+C 47900 43100 1 180 0 input.sym
 {
-T 45500 48900 5 10 0 0 180 0 1
-device=none
-T 45100 49400 5 10 1 1 180 1 1
-value=BCM2
+T 47900 42800 5 10 0 0 180 0 1
+device=INPUT
+T 47700 42900 5 10 1 1 0 0 1
+netname=serial_cts
 }
-C 45700 49100 1 180 0 io.sym
+C 45700 47700 1 0 1 output-1.sym
 {
-T 45500 48500 5 10 0 0 180 0 1
-device=none
-T 45100 49000 5 10 1 1 180 1 1
-value=BCM3
+T 45600 48000 5 10 0 0 0 6 1
+device=OUTPUT
+T 44100 47700 5 10 1 1 0 0 1
+refdes=serial_rts
 }
-C 45700 48700 1 180 0 io.sym
+C 47100 43700 1 0 0 output-1.sym
 {
-T 45500 48100 5 10 0 0 180 0 1
-device=none
-T 45100 48600 5 10 1 1 180 1 1
-value=BCM4
+T 47200 44000 5 10 0 0 0 0 1
+device=OUTPUT
+T 47900 43700 5 10 1 1 0 0 1
+refdes=spi_cs_avr
 }
-C 45700 44700 1 180 0 io.sym
+C 47100 46900 1 0 0 output-1.sym
 {
-T 45500 44100 5 10 0 0 180 0 1
-device=none
-T 45100 44600 5 10 1 1 180 1 1
-value=BCM0
+T 47200 47200 5 10 0 0 0 0 1
+device=OUTPUT
+T 47900 46900 5 10 1 1 0 0 1
+refdes=spi_cs_a
+}
+C 47100 47700 1 0 0 output-1.sym
+{
+T 47200 48000 5 10 0 0 0 0 1
+device=OUTPUT
+T 47900 47700 5 10 1 1 0 0 1
+refdes=spi_cs_x
+}
+C 47100 48500 1 0 0 output-1.sym
+{
+T 47200 48800 5 10 0 0 0 0 1
+device=OUTPUT
+T 47900 48500 5 10 1 1 0 0 1
+refdes=serial_rx
 }
-C 45700 44300 1 180 0 io.sym
+C 45700 47300 1 0 1 output-1.sym
 {
-T 45500 43700 5 10 0 0 180 0 1
-device=none
-T 45100 44200 5 10 1 1 180 1 1
-value=BCM5
+T 45600 47600 5 10 0 0 0 6 1
+device=OUTPUT
+T 44200 47300 5 10 1 1 0 0 1
+refdes=spi_cs_y
 }
-C 45700 43900 1 180 0 io.sym
+C 45700 46900 1 0 1 output-1.sym
 {
-T 45500 43300 5 10 0 0 180 0 1
-device=none
-T 45100 43800 5 10 1 1 180 1 1
-value=BCM6
+T 45600 47200 5 10 0 0 0 6 1
+device=OUTPUT
+T 44200 46900 5 10 1 1 0 0 1
+refdes=spi_cs_z
 }
-C 45700 43500 1 180 0 io.sym
+C 45400 49300 1 0 0 nc.sym
 {
-T 45500 42900 5 10 0 0 180 0 1
-device=none
-T 45100 43400 5 10 1 1 180 1 1
-value=BCM13
+T 45400 49700 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 50100 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 45700 43100 1 180 0 io.sym
+C 45400 48900 1 0 0 nc.sym
 {
-T 45500 42500 5 10 0 0 180 0 1
-device=none
-T 45100 43000 5 10 1 1 180 1 1
-value=spi_miso
+T 45400 49300 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 49700 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 45700 42700 1 180 0 io.sym
+C 45400 48500 1 0 0 nc.sym
 {
-T 45500 42100 5 10 0 0 180 0 1
-device=none
-T 45100 42600 5 10 1 1 180 1 1
-value=BCM26
+T 45400 48900 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 49300 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 47100 44500 1 0 0 io.sym
+C 45400 44500 1 0 0 nc.sym
 {
-T 47300 45100 5 10 0 0 0 0 1
-device=none
-T 47700 44600 5 10 1 1 0 1 1
-value=BCM1
+T 45400 44900 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 45300 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 47100 42500 1 0 0 io.sym
+C 45400 42500 1 0 0 nc.sym
 {
-T 47300 43100 5 10 0 0 0 0 1
-device=none
-T 47700 42600 5 10 1 1 0 1 1
-value=spi_mosi
+T 45400 42900 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 43300 5 10 0 0 0 0 1
+device=DRC_Directive
 }
-C 47100 42100 1 0 0 io.sym
+C 47400 44500 1 0 1 nc.sym
 {
-T 47300 42700 5 10 0 0 0 0 1
-device=none
-T 47700 42200 5 10 1 1 0 1 1
-value=spi_clk
+T 47400 44900 5 10 0 0 0 6 1
+value=NoConnection
+T 47400 45300 5 10 0 0 0 6 1
+device=DRC_Directive
 }
-C 45700 47900 1 180 0 output.sym
+C 45700 43300 1 0 1 output-1.sym
 {
-T 45600 47600 5 10 0 0 180 0 1
+T 45600 43600 5 10 0 0 0 6 1
 device=OUTPUT
-T 45100 47900 5 10 1 1 180 0 1
-netname=serial_rts
+T 44200 43300 5 10 1 1 0 0 1
+refdes=spi_cs_b
 }
-C 47900 43100 1 180 0 input.sym
+C 45700 42000 1 0 0 header40-2.sym
 {
-T 47900 42800 5 10 0 0 180 0 1
-device=INPUT
-T 47700 42900 5 10 1 1 0 0 1
-netname=serial_cts
+T 45950 50500 5 10 0 1 0 0 1
+device=RaspberryPi
+T 46300 50100 5 10 1 1 0 0 1
+refdes=J1
+T 45700 42000 5 10 0 0 0 0 1
+footprint=raspberry_pi.fp
 }
-C 47100 47700 1 0 0 output.sym
+C 50900 44700 1 0 0 header26-1.sym
 {
-T 47200 48000 5 10 0 0 0 0 1
-device=OUTPUT
-T 47700 47700 5 10 1 1 0 0 1
-netname=spi_cs_x
+T 51500 50100 5 10 1 1 0 0 1
+refdes=J2
+T 52500 49400 5 10 0 0 0 0 1
+device=HEADER26
+T 50900 44700 5 10 0 0 0 0 1
+footprint=HEADER26_1
 }
-C 45700 47500 1 180 0 output.sym
+C 45700 43700 1 0 1 output-1.sym
 {
-T 45600 47200 5 10 0 0 180 0 1
+T 45600 44000 5 10 0 0 0 6 1
 device=OUTPUT
-T 45100 47500 5 10 1 1 180 0 1
-netname=spi_cs_y
+T 44200 43700 5 10 1 1 0 0 1
+refdes=RESET
 }
-C 45700 47100 1 180 0 output.sym
+C 45700 44100 1 0 1 output-1.sym
 {
-T 45600 46800 5 10 0 0 180 0 1
+T 45600 44400 5 10 0 0 0 6 1
 device=OUTPUT
-T 45100 47100 5 10 1 1 180 0 1
-netname=spi_cs_z
+T 44200 44100 5 10 1 1 0 0 1
+refdes=PDI
 }
-C 47100 46900 1 0 0 output.sym
+C 44900 42900 1 0 0 input-1.sym
 {
-T 47200 47200 5 10 0 0 0 0 1
+T 44900 43200 5 10 0 0 0 0 1
+device=INPUT
+T 44100 42900 5 10 1 1 0 0 1
+refdes=spi_miso
+}
+C 47100 42500 1 0 0 output-1.sym
+{
+T 47200 42800 5 10 0 0 0 0 1
 device=OUTPUT
-T 47700 46900 5 10 1 1 0 0 1
-netname=spi_cs_a
+T 48000 42500 5 10 1 1 0 0 1
+refdes=spi_mosi
 }
-C 47100 43700 1 0 0 output.sym
+C 47100 42100 1 0 0 output-1.sym
 {
-T 47200 44000 5 10 0 0 0 0 1
+T 47200 42400 5 10 0 0 0 0 1
 device=OUTPUT
-T 47700 43700 5 10 1 1 0 0 1
-netname=spi_cs_avr
+T 48000 42100 5 10 1 1 0 0 1
+refdes=spi_clk
 }
diff --git a/Combined/symbols/io_connectors.sym b/Combined/symbols/io_connectors.sym
new file mode 100644 (file)
index 0000000..06b40f4
--- /dev/null
@@ -0,0 +1,170 @@
+v 20130925 2
+P 0 2500 200 2500 1 0 0
+{
+T 0 2500 5 8 0 0 0 0 1
+pintype=input
+T 255 2495 5 8 1 1 0 0 1
+pinlabel=spi_clk
+}
+P 0 2400 200 2400 1 0 0
+{
+T 0 2400 5 8 0 0 0 0 1
+pintype=output
+T 255 2395 5 8 1 1 0 0 1
+pinlabel=miso
+}
+P 0 2300 200 2300 1 0 0
+{
+T 0 2300 5 8 0 0 0 0 1
+pintype=unknowninput
+T 255 2295 5 8 1 1 0 0 1
+pinlabel=mosi
+}
+P 0 2200 200 2200 1 0 0
+{
+T 0 2200 5 8 0 0 0 0 1
+pintype=input
+T 255 2195 5 8 1 1 0 0 1
+pinlabel=spin_dir
+}
+P 0 2100 200 2100 1 0 0
+{
+T 0 2100 5 8 0 0 0 0 1
+pintype=input
+T 255 2095 5 8 1 1 0 0 1
+pinlabel=spin_enable
+}
+P 0 2000 200 2000 1 0 0
+{
+T 0 2000 5 8 0 0 0 0 1
+pintype=input
+T 255 1995 5 8 1 1 0 0 1
+pinlabel=spin_pwm
+}
+P 0 1900 200 1900 1 0 0
+{
+T 0 1900 5 8 0 0 0 0 1
+pintype=input
+T 255 1895 5 8 1 1 0 0 1
+pinlabel=coolant
+}
+P 0 1800 200 1800 1 0 0
+{
+T 0 1800 5 8 0 0 0 0 1
+pintype=output
+T 255 1795 5 8 1 1 0 0 1
+pinlabel=x_min
+}
+P 0 1700 200 1700 1 0 0
+{
+T 0 1700 5 8 0 0 0 0 1
+pintype=output
+T 255 1695 5 8 1 1 0 0 1
+pinlabel=x_max
+}
+P 0 1600 200 1600 1 0 0
+{
+T 0 1600 5 8 0 0 0 0 1
+pintype=outut
+T 255 1595 5 8 1 1 0 0 1
+pinlabel=y_min
+}
+P 0 1500 200 1500 1 0 0
+{
+T 0 1500 5 8 0 0 0 0 1
+pintype=output
+T 255 1495 5 8 1 1 0 0 1
+pinlabel=y_max
+}
+P 0 1400 200 1400 1 0 0
+{
+T 0 1400 5 8 0 0 0 0 1
+pintype=output
+T 255 1395 5 8 1 1 0 0 1
+pinlabel=z_min
+}
+P 0 1300 200 1300 1 0 0
+{
+T 0 1300 5 8 0 0 0 0 1
+pintype=output
+T 255 1295 5 8 1 1 0 0 1
+pinlabel=z_max
+}
+P 0 1200 200 1200 1 0 0
+{
+T 0 1200 5 8 0 0 0 0 1
+pintype=output
+T 255 1195 5 8 1 1 0 0 1
+pinlabel=a_min
+}
+P 0 1100 200 1100 1 0 0
+{
+T 0 1100 5 8 0 0 0 0 1
+pintype=output
+T 255 1095 5 8 1 1 0 0 1
+pinlabel=a_max
+}
+P 0 1000 200 1000 1 0 0
+{
+T 0 1000 5 8 0 0 0 0 1
+pintype=io
+T 255 995 5 8 1 1 0 0 1
+pinlabel=pb0
+}
+P 0 900 200 900 1 0 0
+{
+T 0 900 5 8 0 0 0 0 1
+pintype=io
+T 255 895 5 8 1 1 0 0 1
+pinlabel=pb1
+}
+P 0 800 200 800 1 0 0
+{
+T 0 800 5 8 0 0 0 0 1
+pintype=io
+T 255 795 5 8 1 1 0 0 1
+pinlabel=pb2
+}
+P 0 700 200 700 1 0 0
+{
+T 0 700 5 8 0 0 0 0 1
+pintype=io
+T 255 695 5 8 1 1 0 0 1
+pinlabel=pb3
+}
+P 0 600 200 600 1 0 0
+{
+T 0 600 5 8 0 0 0 0 1
+pintype=io
+T 255 595 5 8 1 1 0 0 1
+pinlabel=pb4
+}
+P 0 500 200 500 1 0 0
+{
+T 0 500 5 8 0 0 0 0 1
+pintype=io
+T 255 495 5 8 1 1 0 0 1
+pinlabel=spi_cs_io/pb5
+}
+P 0 400 200 400 1 0 0
+{
+T 0 400 5 8 0 0 0 0 1
+pintype=io
+T 255 395 5 8 1 1 0 0 1
+pinlabel=b_min/pb6
+}
+P 0 300 200 300 1 0 0
+{
+T 0 300 5 8 0 0 0 0 1
+pintype=io
+T 255 295 5 8 1 1 0 0 1
+pinlabel=b_max/pb7
+}
+B 200 0 1800 2800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 900 1400 9 8 1 0 0 0 2
+IO Connectors
+io.sch
+T 1095 1100 8 8 1 1 0 0 1
+refdes=IO?
+T -5 0 8 8 0 1 0 0 1
+source=io.sch
index 1090740548ec3ab53d8e982aabc679f956ac8140..dc93d2294f15ffb4937f1e753c05e45fec0bb0f6 100644 (file)
@@ -163,7 +163,7 @@ pinlabel=fault_a
 P 0 1500 200 1500 1 0 0
 {
 T 0 1500 5 6 0 0 0 0 1
-pintype=unknown
+pintype=input
 T 255 1495 5 6 1 1 0 0 1
 pinlabel=spi_cs_avr
 }
@@ -337,3 +337,24 @@ T -5 0 8 10 0 1 0 0 1
 source=microprocessor.sch
 T -5 0 8 10 0 1 0 0 1
 footprint=TQFP64_14.fp
+P 5900 2200 5900 2000 1 0 0
+{
+T 5900 2200 5 6 0 0 0 0 1
+pintype=output
+T 5900 1945 5 6 1 1 90 6 1
+pinlabel=spi_cs_io/PB5
+}
+P 0 300 200 300 1 0 0
+{
+T 0 300 5 6 0 0 0 0 1
+pintype=input
+T 255 295 5 6 1 1 0 0 1
+pinlabel=PDI
+}
+P 0 200 200 200 1 0 0
+{
+T 0 200 5 6 0 0 0 0 1
+pintype=input
+T 255 195 5 6 1 1 0 0 1
+pinlabel=RESET
+}
diff --git a/Combined/symbols/motor_module.sym b/Combined/symbols/motor_module.sym
new file mode 100644 (file)
index 0000000..05c12ac
--- /dev/null
@@ -0,0 +1,205 @@
+v 20130925 2
+P 0 4600 200 4600 1 0 0
+{
+T 0 4600 5 8 0 0 0 0 1
+pintype=input
+T 255 4595 5 8 1 1 0 0 1
+pinlabel=step_y
+}
+P 0 4400 200 4400 1 0 0
+{
+T 0 4400 5 8 0 0 0 0 1
+pintype=input
+T 255 4395 5 8 1 1 0 0 1
+pinlabel=dir_y
+}
+P 0 4200 200 4200 1 0 0
+{
+T 0 4200 5 8 0 0 0 0 1
+pintype=input
+T 255 4195 5 8 1 1 0 0 1
+pinlabel=enable_y
+}
+P 0 4000 200 4000 1 0 0
+{
+T 0 4000 5 8 0 0 0 0 1
+pintype=input
+T 255 3995 5 8 1 1 0 0 1
+pinlabel=spi_cs_y
+}
+P 0 3800 200 3800 1 0 0
+{
+T 0 3800 5 8 0 0 0 0 1
+pintype=output
+T 255 3795 5 8 1 1 0 0 1
+pinlabel=fault_y
+}
+P 0 3400 200 3400 1 0 0
+{
+T 0 3400 5 8 0 0 0 0 1
+pintype=input
+T 255 3395 5 8 1 1 0 0 1
+pinlabel=step_z
+}
+P 0 3200 200 3200 1 0 0
+{
+T 0 3200 5 8 0 0 0 0 1
+pintype=input
+T 255 3195 5 8 1 1 0 0 1
+pinlabel=dir_z
+}
+P 0 3000 200 3000 1 0 0
+{
+T 0 3000 5 8 0 0 0 0 1
+pintype=input
+T 255 2995 5 8 1 1 0 0 1
+pinlabel=enable_z
+}
+P 0 6400 200 6400 1 0 0
+{
+T 0 6400 5 8 0 0 0 0 1
+pintype=input
+T 255 6395 5 8 1 1 0 0 1
+pinlabel=spi_clk
+}
+P 0 6200 200 6200 1 0 0
+{
+T 0 6200 5 8 0 0 0 0 1
+pintype=output
+T 255 6195 5 8 1 1 0 0 1
+pinlabel=spi_miso
+}
+P 0 6000 200 6000 1 0 0
+{
+T 0 6000 5 8 0 0 0 0 1
+pintype=input
+T 255 5995 5 8 1 1 0 0 1
+pinlabel=spi_mosi
+}
+P 0 5700 200 5700 1 0 0
+{
+T 0 5700 5 8 0 0 0 0 1
+pintype=input
+T 255 5695 5 8 1 1 0 0 1
+pinlabel=step_x
+}
+P 0 5500 200 5500 1 0 0
+{
+T 0 5500 5 8 0 0 0 0 1
+pintype=input
+T 255 5495 5 8 1 1 0 0 1
+pinlabel=dir_x
+}
+P 0 5300 200 5300 1 0 0
+{
+T 0 5300 5 8 0 0 0 0 1
+pintype=input
+T 255 5295 5 8 1 1 0 0 1
+pinlabel=enable_x
+}
+P 0 5100 200 5100 1 0 0
+{
+T 0 5100 5 8 0 0 0 0 1
+pintype=input
+T 255 5095 5 8 1 1 0 0 1
+pinlabel=spi_cs_x
+}
+P 0 4900 200 4900 1 0 0
+{
+T 0 4900 5 8 0 0 0 0 1
+pintype=output
+T 255 4895 5 8 1 1 0 0 1
+pinlabel=fault_x
+}
+P 0 1800 200 1800 1 0 0
+{
+T 0 1800 5 8 0 0 0 0 1
+pintype=input
+T 255 1795 5 8 1 1 0 0 1
+pinlabel=enable_a
+}
+P 0 1600 200 1600 1 0 0
+{
+T 0 1600 5 8 0 0 0 0 1
+pintype=input
+T 255 1595 5 8 1 1 0 0 1
+pinlabel=spi_cs_a
+}
+P 0 1400 200 1400 1 0 0
+{
+T 0 1400 5 8 0 0 0 0 1
+pintype=output
+T 255 1395 5 8 1 1 0 0 1
+pinlabel=fault_a
+}
+P 0 1000 200 1000 1 0 0
+{
+T 0 1000 5 8 0 0 0 0 1
+pintype=input
+T 255 995 5 8 1 1 0 0 1
+pinlabel=step_b
+}
+P 0 800 200 800 1 0 0
+{
+T 0 800 5 8 0 0 0 0 1
+pintype=input
+T 255 795 5 8 1 1 0 0 1
+pinlabel=dir_b
+}
+P 0 600 200 600 1 0 0
+{
+T 0 600 5 8 0 0 0 0 1
+pintype=input
+T 255 595 5 8 1 1 0 0 1
+pinlabel=enable_b
+}
+P 0 400 200 400 1 0 0
+{
+T 0 400 5 8 0 0 0 0 1
+pintype=input
+T 255 395 5 8 1 1 0 0 1
+pinlabel=spi_cs_b
+}
+P 0 200 200 200 1 0 0
+{
+T 0 200 5 8 0 0 0 0 1
+pintype=output
+T 255 195 5 8 1 1 0 0 1
+pinlabel=fault_b
+}
+P 0 2800 200 2800 1 0 0
+{
+T 0 2800 5 8 0 0 0 0 1
+pintype=input
+T 255 2795 5 8 1 1 0 0 1
+pinlabel=spi_cs_z
+}
+P 0 2600 200 2600 1 0 0
+{
+T 0 2600 5 8 0 0 0 0 1
+pintype=output
+T 255 2595 5 8 1 1 0 0 1
+pinlabel=fault_z
+}
+P 0 2200 200 2200 1 0 0
+{
+T 0 2200 5 8 0 0 0 0 1
+pintype=input
+T 255 2195 5 8 1 1 0 0 1
+pinlabel=step_a
+}
+P 0 2000 200 2000 1 0 0
+{
+T 0 2000 5 8 0 0 0 0 1
+pintype=input
+T 255 1995 5 8 1 1 0 0 1
+pinlabel=dir_a
+}
+B 200 0 2600 6800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 1400 3600 9 8 1 0 270 0 2
+Stepper Motor Drivers
+motor_module.sch
+T 1500 4705 8 8 1 1 270 0 1
+refdes=MM?
+T -5 0 8 8 0 1 0 0 1
+source=motor_module.sch
diff --git a/Combined/symbols/raspberry_pi.sym b/Combined/symbols/raspberry_pi.sym
new file mode 100644 (file)
index 0000000..0dac3d5
--- /dev/null
@@ -0,0 +1,114 @@
+v 20130925 2
+P 2300 1700 2100 1700 1 0 0
+{
+T 2300 1700 5 8 0 0 0 0 1
+pintype=output
+T 2045 1695 5 8 1 1 0 6 1
+pinlabel=serial_rts
+}
+P 2300 1600 2100 1600 1 0 0
+{
+T 2300 1600 5 8 0 0 0 0 1
+pintype=output
+T 2045 1595 5 8 1 1 0 6 1
+pinlabel=serial_cts
+}
+P 2300 1500 2100 1500 1 0 0
+{
+T 2300 1500 5 8 0 0 0 0 1
+pintype=output
+T 2045 1495 5 8 1 1 0 6 1
+pinlabel=serial_tx
+}
+P 2300 1400 2100 1400 1 0 0
+{
+T 2300 1400 5 8 0 0 0 0 1
+pintype=input
+T 2045 1395 5 8 1 1 0 6 1
+pinlabel=serial_rx
+}
+P 2300 1200 2100 1200 1 0 0
+{
+T 2300 1200 5 8 0 0 0 0 1
+pintype=output
+T 2045 1195 5 8 1 1 0 6 1
+pinlabel=spi_cs_x
+}
+P 2300 1100 2100 1100 1 0 0
+{
+T 2300 1100 5 8 0 0 0 0 1
+pintype=output
+T 2045 1095 5 8 1 1 0 6 1
+pinlabel=spi_cs_y
+}
+P 2300 1000 2100 1000 1 0 0
+{
+T 2300 1000 5 8 0 0 0 0 1
+pintype=output
+T 2045 995 5 8 1 1 0 6 1
+pinlabel=spi_cs_z
+}
+P 2300 900 2100 900 1 0 0
+{
+T 2300 900 5 8 0 0 0 0 1
+pintype=output
+T 2045 895 5 8 1 1 0 6 1
+pinlabel=spi_cs_a
+}
+P 2300 800 2100 800 1 0 0
+{
+T 2300 800 5 8 0 0 0 0 1
+pintype=output
+T 2045 795 5 8 1 1 0 6 1
+pinlabel=spi_cs_b
+}
+P 2300 700 2100 700 1 0 0
+{
+T 2300 700 5 8 0 0 0 0 1
+pintype=output
+T 2045 695 5 8 1 1 0 6 1
+pinlabel=spi_cs_avr
+}
+P 2300 600 2100 600 1 0 0
+{
+T 2300 600 5 8 0 0 0 0 1
+pintype=output
+T 2045 595 5 8 1 1 0 6 1
+pinlabel=spi_clk
+}
+P 2300 500 2100 500 1 0 0
+{
+T 2300 500 5 8 0 0 0 0 1
+pintype=output
+T 2045 495 5 8 1 1 0 6 1
+pinlabel=spi_mosi
+}
+P 2300 400 2100 400 1 0 0
+{
+T 2300 400 5 8 0 0 0 0 1
+pintype=input
+T 2045 395 5 8 1 1 0 6 1
+pinlabel=spi_miso
+}
+B 0 0 2100 1900 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 400 800 9 8 1 0 0 0 2
+Raspberry PI
+rpi_bus.sch
+T 0 0 8 8 0 1 0 0 1
+source=rpi_bus.sch
+T 700 500 8 10 1 1 0 0 1
+refdes=RP?
+P 2300 200 2100 200 1 0 0
+{
+T 2300 200 5 8 0 0 0 0 1
+pintype=output
+T 2045 195 5 8 1 1 0 6 1
+pinlabel=PDI
+}
+P 2300 100 2100 100 1 0 0
+{
+T 2300 100 5 8 0 0 0 0 1
+pintype=output
+T 2045 95 5 8 1 1 0 6 1
+pinlabel=RESET
+}