3.5" Board redesign!
authorMichael McMaster <michael@codesrc.com>
Fri, 20 Jun 2014 04:25:53 +0000 (14:25 +1000)
committerMichael McMaster <michael@codesrc.com>
Fri, 20 Jun 2014 04:25:53 +0000 (14:25 +1000)
- A few GPIO ports for expansion.
- SD SPI signals brought to a header.
- Reduced solder stencil holes for PSoC to reduce bridging
- Increased solder stencil holes for micro SD to reduce cold joints
- Added external LED support
- 3.5" mounting hole positions fixed
- Added 2.5" mounting holes for use with 2.5" to 3.5" bracket.

hardware/scsi2sd.cmd
hardware/scsi2sd.net
hardware/scsi2sd.pcb
hardware/scsi2sd.sch
hardware/symbols/TQFP100_14_reflow.fp [new file with mode: 0644]
hardware/symbols/wurth-microsd.fp

index b311869..4f22453 100644 (file)
@@ -1,5 +1,182 @@
 # Pin name action command file
 
+# Start of element J8
+ChangePinName(J8, 11, 11)
+ChangePinName(J8, 12, 12)
+ChangePinName(J8, 13, 13)
+ChangePinName(J8, 14, 14)
+ChangePinName(J8, 15, 15)
+ChangePinName(J8, 16, 16)
+ChangePinName(J8, 6, 6)
+ChangePinName(J8, 7, 7)
+ChangePinName(J8, 8, 8)
+ChangePinName(J8, 9, 9)
+ChangePinName(J8, 10, 10)
+ChangePinName(J8, 5, 5)
+ChangePinName(J8, 1, 1)
+ChangePinName(J8, 4, 4)
+ChangePinName(J8, 3, 3)
+ChangePinName(J8, 2, 2)
+
+# Start of element J11
+ChangePinName(J11, 8, 8)
+ChangePinName(J11, 7, 7)
+ChangePinName(J11, 6, 6)
+ChangePinName(J11, 5, 5)
+ChangePinName(J11, 4, 4)
+ChangePinName(J11, 3, 3)
+ChangePinName(J11, 2, 2)
+ChangePinName(J11, 1, 1)
+
+# Start of element J12
+ChangePinName(J12, 11, 11)
+ChangePinName(J12, 12, 12)
+ChangePinName(J12, 13, 13)
+ChangePinName(J12, 14, 14)
+ChangePinName(J12, 15, 15)
+ChangePinName(J12, 16, 16)
+ChangePinName(J12, 17, 17)
+ChangePinName(J12, 18, 18)
+ChangePinName(J12, 6, 6)
+ChangePinName(J12, 7, 7)
+ChangePinName(J12, 8, 8)
+ChangePinName(J12, 9, 9)
+ChangePinName(J12, 10, 10)
+ChangePinName(J12, 5, 5)
+ChangePinName(J12, 1, 1)
+ChangePinName(J12, 4, 4)
+ChangePinName(J12, 3, 3)
+ChangePinName(J12, 2, 2)
+
+# Start of element R6
+ChangePinName(R6, 1, 1)
+ChangePinName(R6, 2, 2)
+
+# Start of element Q1
+ChangePinName(Q1, S, S)
+ChangePinName(Q1, D, D)
+ChangePinName(Q1, G, G)
+
+# Start of element R7
+ChangePinName(R7, 1, 1)
+ChangePinName(R7, 2, 2)
+
+# Start of element J10
+ChangePinName(J10, 1, 1)
+ChangePinName(J10, 2, 2)
+
+# Start of element J7
+ChangePinName(J7, 1, 1)
+ChangePinName(J7, 2, 2)
+
+# Start of element D1
+ChangePinName(D1, 1, cathode)
+ChangePinName(D1, 2, anode)
+
+# Start of element J3
+ChangePinName(J3, 1, 1)
+ChangePinName(J3, 2, 2)
+
+# Start of element C1
+ChangePinName(C1, 2, 2)
+ChangePinName(C1, 1, 1)
+
+# Start of element J2
+ChangePinName(J2, 50, 50)
+ChangePinName(J2, 49, 49)
+ChangePinName(J2, 48, 48)
+ChangePinName(J2, 47, 47)
+ChangePinName(J2, 46, 46)
+ChangePinName(J2, 45, 45)
+ChangePinName(J2, 44, 44)
+ChangePinName(J2, 43, 43)
+ChangePinName(J2, 42, 42)
+ChangePinName(J2, 41, 41)
+ChangePinName(J2, 40, 40)
+ChangePinName(J2, 39, 39)
+ChangePinName(J2, 38, 38)
+ChangePinName(J2, 37, 37)
+ChangePinName(J2, 36, 36)
+ChangePinName(J2, 35, 35)
+ChangePinName(J2, 34, 34)
+ChangePinName(J2, 33, 33)
+ChangePinName(J2, 32, 32)
+ChangePinName(J2, 31, 31)
+ChangePinName(J2, 30, 30)
+ChangePinName(J2, 29, 29)
+ChangePinName(J2, 28, 28)
+ChangePinName(J2, 27, 27)
+ChangePinName(J2, 26, 26)
+ChangePinName(J2, 25, 25)
+ChangePinName(J2, 24, 24)
+ChangePinName(J2, 23, 23)
+ChangePinName(J2, 22, 22)
+ChangePinName(J2, 21, 21)
+ChangePinName(J2, 20, 20)
+ChangePinName(J2, 19, 19)
+ChangePinName(J2, 18, 18)
+ChangePinName(J2, 17, 17)
+ChangePinName(J2, 16, 16)
+ChangePinName(J2, 15, 15)
+ChangePinName(J2, 14, 14)
+ChangePinName(J2, 13, 13)
+ChangePinName(J2, 12, 12)
+ChangePinName(J2, 11, 11)
+ChangePinName(J2, 10, 10)
+ChangePinName(J2, 9, 9)
+ChangePinName(J2, 8, 8)
+ChangePinName(J2, 7, 7)
+ChangePinName(J2, 6, 6)
+ChangePinName(J2, 5, 5)
+ChangePinName(J2, 4, 4)
+ChangePinName(J2, 3, 3)
+ChangePinName(J2, 2, 2)
+ChangePinName(J2, 1, 1)
+
+# Start of element F1
+ChangePinName(F1, 2, 2)
+ChangePinName(F1, 1, 1)
+
+# Start of element D2
+ChangePinName(D2, 1, cathode)
+ChangePinName(D2, 2, anode)
+
+# Start of element C4
+ChangePinName(C4, 2, 2)
+ChangePinName(C4, 1, 1)
+
+# Start of element C2
+ChangePinName(C2, 2, 2)
+ChangePinName(C2, 1, 1)
+
+# Start of element J1
+ChangePinName(J1, 4, +5V)
+ChangePinName(J1, 3, GND)
+ChangePinName(J1, 2, GND)
+ChangePinName(J1, 1, +12V)
+
+# Start of element J9
+ChangePinName(J9, 11, 11)
+ChangePinName(J9, 12, 12)
+ChangePinName(J9, 13, 13)
+ChangePinName(J9, 14, 14)
+ChangePinName(J9, 15, 15)
+ChangePinName(J9, 16, 16)
+ChangePinName(J9, 19, 19)
+ChangePinName(J9, 17, 17)
+ChangePinName(J9, 20, 20)
+ChangePinName(J9, 18, 18)
+ChangePinName(J9, 6, 6)
+ChangePinName(J9, 7, 7)
+ChangePinName(J9, 8, 8)
+ChangePinName(J9, 9, 9)
+ChangePinName(J9, 10, 10)
+ChangePinName(J9, 5, 5)
+ChangePinName(J9, 1, 1)
+ChangePinName(J9, 4, 4)
+ChangePinName(J9, 3, 3)
+ChangePinName(J9, 2, 2)
+
 # Start of element J6
 ChangePinName(J6, 10, \_CD\_)
 ChangePinName(J6, 9, GND)
@@ -59,30 +236,10 @@ ChangePinName(D3, 2, anode)
 ChangePinName(F2, 2, 2)
 ChangePinName(F2, 1, 1)
 
-# Start of element F1
-ChangePinName(F1, 2, 2)
-ChangePinName(F1, 1, 1)
-
-# Start of element D1
-ChangePinName(D1, 1, cathode)
-ChangePinName(D1, 2, anode)
-
-# Start of element D2
-ChangePinName(D2, 1, cathode)
-ChangePinName(D2, 2, anode)
-
-# Start of element J3
-ChangePinName(J3, 1, 1)
-ChangePinName(J3, 2, 2)
-
 # Start of element C14
 ChangePinName(C14, 2, 2)
 ChangePinName(C14, 1, 1)
 
-# Start of element C4
-ChangePinName(C4, 2, 2)
-ChangePinName(C4, 1, 1)
-
 # Start of element C7
 ChangePinName(C7, 2, 2)
 ChangePinName(C7, 1, 1)
@@ -215,34 +372,6 @@ ChangePinName(U1, 3, P2[7])
 ChangePinName(U1, 2, P2[6])
 ChangePinName(U1, 1, P2[5])
 
-# Start of element R12
-ChangePinName(R12, 1, 1)
-ChangePinName(R12, 2, 2)
-
-# Start of element R11
-ChangePinName(R11, 1, 1)
-ChangePinName(R11, 2, 2)
-
-# Start of element R10
-ChangePinName(R10, 1, 1)
-ChangePinName(R10, 2, 2)
-
-# Start of element R9
-ChangePinName(R9, 1, 1)
-ChangePinName(R9, 2, 2)
-
-# Start of element R8
-ChangePinName(R8, 1, 1)
-ChangePinName(R8, 2, 2)
-
-# Start of element R7
-ChangePinName(R7, 1, 1)
-ChangePinName(R7, 2, 2)
-
-# Start of element R6
-ChangePinName(R6, 1, 1)
-ChangePinName(R6, 2, 2)
-
 # Start of element C26
 ChangePinName(C26, 2, 2)
 ChangePinName(C26, 1, 1)
@@ -315,10 +444,6 @@ ChangePinName(J4, 4, 4)
 ChangePinName(J4, 3, 3)
 ChangePinName(J4, 2, 2)
 
-# Start of element C1
-ChangePinName(C1, 2, 2)
-ChangePinName(C1, 1, 1)
-
 # Start of element U5
 ChangePinName(U5, 8, \_Y3\_)
 ChangePinName(U5, 9, A3)
@@ -367,68 +492,6 @@ ChangePinName(U3, 3, A1)
 ChangePinName(U3, 2, \_Y0\_)
 ChangePinName(U3, 1, A0)
 
-# Start of element C2
-ChangePinName(C2, 2, 2)
-ChangePinName(C2, 1, 1)
-
 # Start of element C22
 ChangePinName(C22, 2, 2)
 ChangePinName(C22, 1, 1)
-
-# Start of element J1
-ChangePinName(J1, 4, +5V)
-ChangePinName(J1, 3, GND)
-ChangePinName(J1, 2, GND)
-ChangePinName(J1, 1, +12V)
-
-# Start of element J2
-ChangePinName(J2, 50, 50)
-ChangePinName(J2, 49, 49)
-ChangePinName(J2, 48, 48)
-ChangePinName(J2, 47, 47)
-ChangePinName(J2, 46, 46)
-ChangePinName(J2, 45, 45)
-ChangePinName(J2, 44, 44)
-ChangePinName(J2, 43, 43)
-ChangePinName(J2, 42, 42)
-ChangePinName(J2, 41, 41)
-ChangePinName(J2, 40, 40)
-ChangePinName(J2, 39, 39)
-ChangePinName(J2, 38, 38)
-ChangePinName(J2, 37, 37)
-ChangePinName(J2, 36, 36)
-ChangePinName(J2, 35, 35)
-ChangePinName(J2, 34, 34)
-ChangePinName(J2, 33, 33)
-ChangePinName(J2, 32, 32)
-ChangePinName(J2, 31, 31)
-ChangePinName(J2, 30, 30)
-ChangePinName(J2, 29, 29)
-ChangePinName(J2, 28, 28)
-ChangePinName(J2, 27, 27)
-ChangePinName(J2, 26, 26)
-ChangePinName(J2, 25, 25)
-ChangePinName(J2, 24, 24)
-ChangePinName(J2, 23, 23)
-ChangePinName(J2, 22, 22)
-ChangePinName(J2, 21, 21)
-ChangePinName(J2, 20, 20)
-ChangePinName(J2, 19, 19)
-ChangePinName(J2, 18, 18)
-ChangePinName(J2, 17, 17)
-ChangePinName(J2, 16, 16)
-ChangePinName(J2, 15, 15)
-ChangePinName(J2, 14, 14)
-ChangePinName(J2, 13, 13)
-ChangePinName(J2, 12, 12)
-ChangePinName(J2, 11, 11)
-ChangePinName(J2, 10, 10)
-ChangePinName(J2, 9, 9)
-ChangePinName(J2, 8, 8)
-ChangePinName(J2, 7, 7)
-ChangePinName(J2, 6, 6)
-ChangePinName(J2, 5, 5)
-ChangePinName(J2, 4, 4)
-ChangePinName(J2, 3, 3)
-ChangePinName(J2, 2, 2)
-ChangePinName(J2, 1, 1)
index 6bcf532..e18323d 100644 (file)
@@ -1,76 +1,98 @@
-unnamed_net27  R5-1 J5-2 
-unnamed_net26  R4-1 J5-3 
-unnamed_net25  J5-4 
-unnamed_net24  D3-2 F2-2 
-unnamed_net23  J5-1 F2-1 
-unnamed_net22  D1-2 J3-1 
-drive_5V       F1-2 D2-2 J3-2 
-unnamed_net21  R1-1 R2-1 C14-2 C7-2 U2-2 
-unnamed_net20  U1-55 
-unnamed_net19  U1-42 
-unnamed_net18  R5-2 U1-36 
-unnamed_net17  R4-2 U1-35 
-unnamed_net16  U1-25 
-unnamed_net15  U1-22 
-unnamed_net14  U1-11 
-SD_DAT2        J6-1 U1-49 R12-1 
-\_SD_CS\_      J6-2 U1-48 R11-1 
-SD_MOSI        J6-3 U1-47 R10-1 
-\_SD_CD\_      J6-10 U1-51 R9-1 
-SD_SCK J6-5 U1-46 R8-1 
-SD_MISO        J6-7 U1-45 R7-1 
-SD_DAT1        J6-8 U1-44 R6-1 
-unnamed_net13  U1-86 U1-39 C20-2 
-unnamed_net12  U1-63 C27-2 
-unnamed_net11  U1-68 LED1-2 
-unnamed_net10  R3-1 LED1-1 
-unnamed_net9   U1-23 J4-6 
-unnamed_net8   U1-24 J4-8 
-unnamed_net7   U1-15 J4-10 
-unnamed_net6   U1-21 J4-4 
-unnamed_net5   U1-20 J4-2 
-DB0    U1-92 U5-9 
-DB2    U1-90 U5-11 
-DB4    U1-85 U5-13 
-DB1    U1-91 U5-5 
-DB3    U1-89 U5-3 
-DB5    U1-84 U5-1 
-DB6    U1-83 U4-9 
-DBP    U1-81 U4-11 
-BSY    U1-79 U4-13 
-DB7    U1-82 U4-5 
-ATN    U1-80 U4-3 
-ACK    U1-78 U4-1 
-RST    U1-77 U3-9 
-SEL    U1-74 U3-11 
-REQ    U1-72 U3-13 
-MSG    U1-76 U3-5 
-C/D    U1-73 U3-3 
-I/O    U1-71 U3-1 
-5V     D3-1 U6-3 C12-2 C26-2 U1-65 C24-2 U1-88 C8-2 C19-2 U1-37 C23-2 U1-100 C17-2 U1-75 C21-2 R3-2 U1-26 C9-2 J4-1 C11-2 U5-14 C10-2 U4-14 C3-2 U3-14 D2-1 C4-2 C2-2 
-3.3V   U6-2 C13-2 R12-2 R11-2 R10-2 R9-2 R8-2 R7-2 R6-2 U1-50 C28-2 J6-4 C22-2 
-unnamed_net4   F1-1 J1-4 
-unnamed_net3   J1-1 
-\_I/O\_        R2-2 U1-19 U3-2 J2-50 
-\_REQ\_        R2-3 U1-18 U3-12 J2-48 
-\_C/D\_        R2-4 U1-17 U3-4 J2-46 
-\_SEL\_        R2-5 U1-16 U3-10 J2-44 
-\_MSG\_        R2-6 U1-9 U3-6 J2-42 
-\_RST\_        R2-7 U1-8 U3-8 J2-40 
-\_ACK\_        R2-8 U1-7 U4-2 J2-38 
-\_BSY\_        R2-9 U1-6 U4-12 J2-36 
-\_ATN\_        R2-10 U1-5 U4-4 J2-32 
-unnamed_net2   D1-1 U2-3 C5-2 C1-2 J2-26 
-unnamed_net1   J2-25 
-\_DBP\_        R1-2 U1-95 U4-10 J2-18 
-\_DB7\_        R1-3 U1-96 U4-6 J2-16 
-\_DB6\_        R1-4 U1-97 U4-8 J2-14 
-\_DB5\_        R1-5 U1-98 U5-2 J2-12 
-\_DB4\_        R1-6 U1-99 U5-12 J2-10 
-\_DB3\_        R1-7 U1-1 U5-4 J2-8 
-\_DB2\_        R1-8 U1-2 U5-10 J2-6 
-\_DB1\_        R1-9 U1-3 U5-6 J2-4 
-\_DB0\_        R1-10 U1-4 U5-8 J2-2 
-GND    J6-9 J6-6 J5-5 C14-1 C4-1 C7-1 U6-1 U2-1 C12-1 C13-1 C5-1 C8-1 U1-87 U1-93 U1-94 U1-52 U1-53 U1-54 U1-56 U1-57 U1-58 U1-59 U1-60 U1-61 U1-62 U1-64 U1-66 U1-67 U1-69 U1-70 U1-43 U1-41 U1-40 U1-38 \
- U1-34 U1-33 U1-32 U1-31 U1-30 U1-29 U1-28 U1-27 U1-14 U1-13 U1-12 U1-10 C26-1 C20-1 C27-1 C19-1 C24-1 C23-1 C17-1 C21-1 C28-1 C11-1 C10-1 C3-1 C9-1 J4-7 J4-9 J4-5 J4-3 C1-1 U5-7 U4-7 U3-7 C2-1 C22-1 \
- J1-3 J1-2 J2-34 J2-30 J2-28 J2-22 J2-24 J2-20 J2-49 J2-47 J2-45 J2-43 J2-41 J2-39 J2-37 J2-35 J2-33 J2-31 J2-29 J2-27 J2-19 J2-17 J2-15 J2-13 J2-11 J2-9 J2-7 J2-5 J2-3 J2-23 J2-21 J2-1 
+unnamed_net50  R6-2 Q1-G 
+unnamed_net49  Q1-D R7-1 
+unnamed_net48  R7-2 J10-1 
+unnamed_net47  D1-2 J3-1 
+unnamed_net46  J2-25 
+drive_5V       J3-2 F1-2 D2-2 
+unnamed_net45  J7-2 F1-1 J1-4 
+unnamed_net44  J1-1 
+unnamed_net43  J9-19 
+unnamed_net42  J9-17 
+unnamed_net41  J6-8 
+unnamed_net40  J6-1 
+unnamed_net39  R5-1 J5-2 
+unnamed_net38  R4-1 J5-3 
+unnamed_net37  J5-4 
+unnamed_net36  D3-2 F2-2 
+unnamed_net35  J5-1 F2-1 
+unnamed_net34  R1-1 R2-1 C14-2 C7-2 U2-2 
+unnamed_net33  D1-1 C1-2 J2-26 U2-3 C5-2 
+unnamed_net32  J12-7 U1-51 
+unnamed_net31  J12-5 U1-52 
+unnamed_net30  J12-3 U1-53 
+unnamed_net29  J12-1 U1-54 
+unnamed_net28  U1-55 
+unnamed_net27  J11-7 U1-67 
+unnamed_net26  J11-5 U1-68 
+unnamed_net25  J11-3 U1-69 
+unnamed_net24  J11-1 U1-70 
+unnamed_net23  R6-1 U1-71 
+\_SD_CD\_      J12-17 J6-10 U1-49 
+\_SD_CS\_      J12-15 J6-2 U1-48 
+SD_MOSI        J12-13 J6-3 U1-47 
+SD_SCK J12-11 J6-5 U1-46 
+SD_MISO        J12-9 J6-7 U1-45 
+unnamed_net22  U1-42 
+unnamed_net21  R5-2 U1-36 
+unnamed_net20  R4-2 U1-35 
+unnamed_net19  J8-15 U1-34 
+unnamed_net18  J8-13 U1-33 
+unnamed_net17  J8-11 U1-32 
+unnamed_net16  J8-9 U1-31 
+unnamed_net15  J8-7 U1-30 
+unnamed_net14  J8-5 U1-29 
+unnamed_net13  J8-3 U1-28 
+unnamed_net12  J8-1 U1-27 
+unnamed_net11  J9-3 U1-25 
+unnamed_net10  U1-11 
+unnamed_net9   U1-86 U1-39 C20-2 
+unnamed_net8   U1-63 C27-2 
+unnamed_net7   U1-72 LED1-2 
+unnamed_net6   R3-1 LED1-1 
+unnamed_net5   J9-13 U1-23 J4-6 
+unnamed_net4   J9-5 U1-24 J4-8 
+unnamed_net3   J9-15 U1-15 J4-10 
+unnamed_net2   J9-9 U1-21 J4-4 
+unnamed_net1   J9-7 U1-20 J4-2 
+\_DB0\_        J2-2 R1-2 U1-19 U5-8 
+DB0    U1-17 U5-9 
+\_DB2\_        J2-6 R1-4 U1-9 U5-10 
+DB2    U1-7 U5-11 
+\_DB4\_        J2-10 R1-6 U1-5 U5-12 
+DB4    U1-3 U5-13 
+\_DB1\_        J2-4 R1-3 U1-18 U5-6 
+DB1    U1-16 U5-5 
+\_DB3\_        J2-8 R1-5 U1-8 U5-4 
+DB3    U1-6 U5-3 
+\_DB5\_        J2-12 R1-7 U1-4 U5-2 
+DB5    U1-2 U5-1 
+\_DB6\_        J2-14 R1-8 U1-1 U4-8 
+DB6    U1-98 U4-9 
+\_DBP\_        J2-18 R1-10 U1-96 U4-10 
+DBP    U1-94 U4-11 
+\_BSY\_        J2-36 R2-3 U1-92 U4-12 
+BSY    U1-90 U4-13 
+\_DB7\_        J2-16 R1-9 U1-99 U4-6 
+DB7    U1-97 U4-5 
+\_ATN\_        J2-32 R2-2 U1-95 U4-4 
+ATN    U1-93 U4-3 
+\_ACK\_        J2-38 R2-4 U1-91 U4-2 
+ACK    U1-89 U4-1 
+\_RST\_        J2-40 R2-5 U1-85 U3-8 
+RST    U1-83 U3-9 
+\_SEL\_        J2-44 R2-7 U1-81 U3-10 
+SEL    U1-79 U3-11 
+\_REQ\_        J2-48 R2-9 U1-77 U3-12 
+REQ    U1-74 U3-13 
+5V     J8-2 J11-2 D2-1 C4-2 C2-2 D3-1 U6-3 C12-2 C26-2 U1-65 C24-2 U1-88 C8-2 C19-2 U1-37 C23-2 U1-100 C17-2 U1-75 C21-2 R3-2 J9-1 J9-2 U1-26 C9-2 J4-1 C11-2 U5-14 C10-2 U4-14 C3-2 U3-14 
+\_MSG\_        J2-42 R2-6 U1-84 U3-6 
+MSG    U1-82 U3-5 
+\_C/D\_        J2-46 R2-8 U1-80 U3-4 
+C/D    U1-78 U3-3 
+\_I/O\_        J2-50 R2-10 U1-76 U3-2 
+I/O    U1-73 U3-1 
+3.3V   J12-2 J10-2 U6-2 C13-2 U1-50 C28-2 J6-4 C22-2 
+GND    J8-12 J8-14 J8-16 J8-6 J8-8 J8-10 J8-4 J11-8 J11-6 J11-4 J12-12 J12-14 J12-16 J12-18 J12-6 J12-8 J12-10 J12-4 Q1-S J7-1 C1-1 J2-34 J2-30 J2-28 J2-22 J2-24 J2-20 J2-49 J2-47 J2-45 J2-43 J2-41 J2-39 \
+ J2-37 J2-35 J2-33 J2-31 J2-29 J2-27 J2-19 J2-17 J2-15 J2-13 J2-11 J2-9 J2-7 J2-5 J2-3 J2-23 J2-21 J2-1 C4-1 C2-1 J1-3 J1-2 J9-11 J9-20 J9-12 J9-14 J9-16 J9-18 J9-6 J9-8 J9-10 J9-4 J6-9 J6-6 J5-5 \
+ C14-1 C7-1 U6-1 U2-1 C12-1 C13-1 C5-1 C8-1 U1-87 U1-56 U1-57 U1-58 U1-59 U1-60 U1-61 U1-62 U1-64 U1-66 U1-44 U1-43 U1-41 U1-40 U1-38 U1-22 U1-14 U1-13 U1-12 U1-10 C26-1 C20-1 C27-1 C19-1 C24-1 C23-1 \
+ C17-1 C21-1 C28-1 C11-1 C10-1 C3-1 C9-1 J4-7 J4-9 J4-5 J4-3 U5-7 U4-7 U3-7 C22-1 
index 8ba316c..c973945 100644 (file)
@@ -3,16 +3,16 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["" 386000 393500]
+PCB["" 393000 393700]
 
-Grid[500.0 0 0 1]
-Cursor[60000 146000 0.000000]
-PolyArea[200000000.000000]
+Grid[1000.0 0 0 1]
+Cursor[171000 0 0.000000]
+PolyArea[3100.006200]
 Thermal[0.500000]
-DRC[600 100 600 600 1200 600]
-Flags("showdrc,nameonpcb,clearnew,snappin")
+DRC[600 10 600 600 1200 800]
+Flags("showdrc,nameonpcb,clearnew,newfullpoly,snappin")
 Groups("1,c:2,s:3:4:5:6:7:8")
-Styles["Signal,1000,2800,1200,800:Power,2500,6000,3500,1000:Fat,5000,25000,12500,1000:Skinny,800,2400,1200,600"]
+Styles["Signal,1000,3000,1200,600:Power,2500,6000,3500,1000:Fat,4000,29500,13400,1000:Skinny,600,2800,1200,600"]
 
 Symbol[' ' 1800]
 (
@@ -787,140 +787,268 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[37500 105500 2400 1600 0 1200 "" ""]
-Via[40000 109500 2400 1600 0 1200 "" ""]
-Via[42500 113500 2400 1600 0 1200 "" ""]
-Via[45000 117500 2400 1600 0 1200 "" ""]
-Via[47500 121500 2400 1600 0 1200 "" ""]
-Via[50000 125500 2400 1600 0 1200 "" ""]
-Via[52500 129500 2400 1600 0 1200 "" ""]
-Via[218500 248000 2800 1600 0 1200 "" ""]
-Via[169000 245500 2800 1600 0 1200 "" ""]
-Via[152000 271500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[243000 303000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[194500 220000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[205000 249500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[192000 265500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[217500 263500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[217500 275500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[292500 194500 2800 1600 0 1200 "" ""]
-Via[154500 178500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[251000 169000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[232000 282500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[169000 265500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[169000 271500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[215000 267500 2800 1600 0 1200 "" ""]
-Via[217500 287000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[241500 268000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[187500 296500 2800 1600 0 1200 "" ""]
-Via[190500 292000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[171500 296000 2800 2000 0 1200 "" ""]
-Via[173500 312000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[255500 227000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[94000 75000 2400 1600 0 1200 "" ""]
-Via[96500 79000 2400 1600 0 1200 "" ""]
-Via[99000 83000 2400 1600 0 1200 "" ""]
-Via[101500 87000 2400 1600 0 1200 "" ""]
-Via[104000 91000 2400 1600 0 1200 "" ""]
-Via[106500 95000 2400 1600 0 1200 "" ""]
-Via[91500 71000 2400 1600 0 1200 "" ""]
-Via[89000 67000 2400 1600 0 1200 "" ""]
-Via[109000 99000 2400 1600 0 1200 "" ""]
-Via[55000 133500 2400 1600 0 1200 "" ""]
-Via[57500 137500 2400 1600 0 1200 "" ""]
-Via[190500 246500 2800 1600 0 1200 "" ""]
-Via[127500 241000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[155000 237500 2800 1600 0 1200 "" ""]
-Via[112500 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[121000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[141000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[131000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[171000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[151000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[161000 141500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[181000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[191000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[200000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[212000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[223000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[233000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[243000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[253000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[263000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[273000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[283000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[293000 141000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[198000 326500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[179000 369500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[226500 378500 2800 1600 0 1200 "" ""]
-Via[235500 378500 2800 1600 0 1200 "" ""]
-Via[244000 378500 2800 1600 0 1200 "" ""]
-Via[248500 378500 2800 1600 0 1200 "" ""]
-Via[253000 378500 2800 1600 0 1200 "" ""]
-Via[231000 378500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[278500 362500 2800 1600 0 1200 "" ""]
-Via[278500 356500 2800 1600 0 1200 "" ""]
-Via[278500 350500 2800 1600 0 1200 "" ""]
-Via[278500 344000 2800 1600 0 1200 "" ""]
-Via[278500 338000 2800 1600 0 1200 "" ""]
-Via[278500 331500 2800 1600 0 1200 "" ""]
-Via[213000 383000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[277500 387000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[217000 371000 2800 1600 0 1200 "" ""]
-Via[154000 194500 2800 1600 0 1200 "" ""]
-Via[232000 194500 2800 1600 0 1200 "" ""]
-Via[75000 180500 6000 2000 0 3500 "" ""]
-Via[75500 154500 6000 2000 0 3500 "" "thermal(0X,1X)"]
-Via[348000 300000 6000 2000 0 3500 "" ""]
-Via[330000 300000 6000 2000 0 3500 "" "thermal(1X)"]
-Via[247622 295122 2800 1600 0 1200 "" ""]
-Via[249000 316000 2800 1600 0 1200 "" ""]
-Via[102500 287500 2800 1600 0 1200 "" ""]
-Via[294000 179500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[190500 169000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[113500 169000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[232500 178000 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[256000 315500 2800 1600 0 1200 "" "thermal(0X,1X)"]
-Via[348000 199000 2800 1600 0 1200 "" "thermal(1X)"]
-Via[363500 301500 2800 1600 0 1200 "" "thermal(1X)"]
-Via[371000 186500 25000 2000 0 12500 "" "lock"]
-Via[15000 186500 25000 2000 0 12500 "" "lock"]
-Via[371000 361500 25000 2000 0 12500 "" "lock"]
-Via[15000 361500 25000 2000 0 12500 "" "lock"]
-Via[370500 87000 6000 2000 0 3500 "" ""]
-Via[330500 190500 6000 2000 0 3500 "" "thermal(1X)"]
-Via[349000 190500 6000 2000 0 3500 "" ""]
-Via[307000 119500 2800 1600 0 1200 "" "thermal(1X)"]
-Via[112500 338000 6000 2000 0 3500 "" ""]
-Via[28000 171000 6000 2000 0 3500 "" ""]
-
-Element["" "SMD_SIMPLE-80-50" "C1" "10uF" 363500 67000 2700 5400 0 100 ""]
+Via[318000 75400 29500 2000 0 13400 "" "lock"]
+Via[318000 377000 29500 2000 0 13400 "" "lock"]
+Via[75000 377000 29500 2000 0 13400 "" "lock"]
+Via[75000 75400 29500 2000 0 13400 "" "lock"]
+Via[253100 151100 6000 2000 0 3500 "" ""]
+Via[199000 151000 6000 2000 0 3500 "" ""]
+Via[158000 229500 3000 2000 0 1200 "" ""]
+Via[152000 250500 2800 1200 0 1200 "" "thermal(1X)"]
+Via[153000 245500 2800 1200 0 1200 "" "thermal(1X)"]
+Via[154000 240500 2800 1200 0 1200 "" "thermal(0X,1X)"]
+Via[212000 219500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[172000 201500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[207000 172500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[204000 257500 3000 2000 0 1200 "" ""]
+Via[230000 243500 3000 2000 0 1200 "" ""]
+Via[253000 217500 3000 2000 0 1200 "" ""]
+Via[253000 201500 3000 2000 0 1200 "" ""]
+Via[213000 199500 3000 2000 0 1200 "" ""]
+Via[244000 236500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[244000 200500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[224000 200500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[232000 197500 3000 2000 0 1200 "" ""]
+Via[199400 144100 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[256000 166500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[256000 139700 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[287000 178500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[316700 157000 6000 2000 0 3500 "" ""]
+Via[242000 340000 3000 1200 0 1200 "" ""]
+Via[264000 340000 3000 1200 0 1200 "" ""]
+Via[114001 373000 6000 2000 0 3500 "" ""]
+Via[246500 294500 3000 1200 0 1200 "" ""]
+Via[251500 305000 3000 1200 0 1200 "" ""]
+Via[256000 315000 3000 1200 0 1200 "" ""]
+Via[261000 325000 3000 1200 0 1200 "" ""]
+Via[62706 288720 6000 2000 0 3500 "" "thermal(1X)"]
+Via[67823 217988 6000 2000 0 3500 "" "thermal(1X)"]
+Via[164000 360000 6000 2000 0 3500 "" ""]
+Via[277000 360000 6000 2000 0 3500 "" ""]
+Via[64000 124000 6000 2000 0 3500 "" ""]
+Via[224000 236500 3000 2000 0 1200 "" "thermal(0X,1X)"]
+Via[37900 186000 6000 2000 0 3500 "" "thermal(1X)"]
+Via[264000 253500 3000 1200 0 1200 "" ""]
+Via[130500 142500 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[327500 142500 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[327500 160000 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[293500 259000 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[293500 277500 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[201500 367500 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[201500 350000 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[130500 272500 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[105000 272500 6000 2000 0 3500 "" "thermal(1X)"]
+Via[158000 269000 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[38000 321500 6000 2000 0 3500 "" ""]
+Via[38000 335500 6000 2000 0 3500 "" "thermal(1X)"]
+Via[384000 162500 15000 0 0 13400 "" ""]
+Via[384000 337500 15000 0 0 13400 "" ""]
+Via[9000 337500 15000 0 0 13400 "" ""]
+Via[9000 162500 15000 0 0 13400 "" ""]
+
+Element["" "HEADER16_2" "J8" "unknown" 130500 282000 16500 -10000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 10000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[10000 10000 6000 3000 6600 3800 "4" "4" "thermal(0X,1X)"]
+       Pin[0 20000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[10000 20000 6000 3000 6600 3800 "6" "6" "thermal(0X,1X)"]
+       Pin[0 30000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[10000 30000 6000 3000 6600 3800 "8" "8" "thermal(0X,1X)"]
+       Pin[0 40000 6000 3000 6600 3800 "9" "9" ""]
+       Pin[10000 40000 6000 3000 6600 3800 "10" "10" "thermal(0X,1X)"]
+       Pin[0 50000 6000 3000 6600 3800 "11" "11" ""]
+       Pin[10000 50000 6000 3000 6600 3800 "12" "12" "thermal(0X,1X)"]
+       Pin[0 60000 6000 3000 6600 3800 "13" "13" ""]
+       Pin[10000 60000 6000 3000 6600 3800 "14" "14" "thermal(0X,1X)"]
+       Pin[0 70000 6000 3000 6600 3800 "15" "15" ""]
+       Pin[10000 70000 6000 3000 6600 3800 "16" "16" "thermal(0X,1X)"]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementLine [-5000 75000 15000 75000 1000]
+       ElementLine [15000 -5000 15000 75000 1000]
+       ElementLine [-5000 -5000 15000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["" "HEADER8_2" "J11" "unknown" 350000 215000 30000 4000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 10000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[10000 10000 6000 3000 6600 3800 "4" "4" "thermal(0X,1X)"]
+       Pin[0 20000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[10000 20000 6000 3000 6600 3800 "6" "6" "thermal(0X,1X)"]
+       Pin[0 30000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[10000 30000 6000 3000 6600 3800 "8" "8" "thermal(0X,1X)"]
+       ElementLine [-5000 -5000 -5000 35000 1000]
+       ElementLine [-5000 35000 15000 35000 1000]
+       ElementLine [15000 35000 15000 -5000 1000]
+       ElementLine [15000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "SOT23_MOSFET" "Q1" "unknown" 328809 192191 12582 -12200 0 100 ""]
+(
+       Pad[0 -300 0 300 3400 3800 4000 "G" "G" "square,edge2"]
+       Pad[7800 -300 7800 300 3400 3800 4000 "S" "S" "square,edge2"]
+       Pad[3900 -8500 3900 -7900 3400 3800 4000 "D" "D" "square"]
+       ElementLine [-2500 -11000 -2500 2900 1000]
+       ElementLine [-2500 2900 10300 2900 1000]
+       ElementLine [10300 2900 10300 -11000 1000]
+       ElementLine [10300 -11000 -2500 -11000 1000]
+
+       )
+
+Element["" "HEADER2_2" "J10" "unknown" 350000 195000 30400 -3200 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 -5000 15000 5000 1000]
+       ElementLine [-5000 -5000 15000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["" "HEADER2_2" "J7" "unknown" 45000 85000 -3000 -22000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,thermal(0X,1X)"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -15000 5000 5000 1000]
+       ElementLine [-5000 -15000 5000 -15000 1000]
+       ElementLine [-5000 -15000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "SMD_SIMPLE-80-50" "C1" "10uF" 248000 64000 -12000 -3000 0 100 ""]
 (
        Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
        Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
        ElementLine [-3700 -4400 -3700 4400 800]
        ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
+
+       )
+
+Element["" "SMD_SIMPLE-80-50" "C4" "10uF" 14500 130000 13500 5000 0 100 ""]
+(
+       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3400 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
        ElementLine [11700 -4400 11700 4400 800]
        ElementLine [-3700 -4400 11700 -4400 800]
 
        )
 
-Element["" "SO14" "U5" "unknown" 134000 181000 11000 -22000 0 100 ""]
+Element["lock" "MOLEX8981" "J1" "unknown" 22000 50500 78000 -27000 0 100 ""]
 (
-       Pad[15000 -13500 15000 -7000 2000 1800 3000 "A0" "1" "square"]
-       Pad[10000 -13500 10000 -7000 2000 1800 3000 "_Y0_" "2" "square"]
-       Pad[5000 -13500 5000 -7000 2000 1800 3000 "A1" "3" "square"]
-       Pad[0 -13500 0 -7000 2000 1800 3000 "_Y1_" "4" "square"]
-       Pad[-5000 -13500 -5000 -7000 2000 1800 3000 "A2" "5" "square"]
-       Pad[-10000 -13500 -10000 -7000 2000 1800 3000 "_Y2_" "6" "square"]
-       Pad[-15000 -13500 -15000 -7000 2000 1800 3000 "GND" "7" "square"]
-       Pad[-15000 7000 -15000 13500 2000 1800 3000 "_Y3_" "8" "square,edge2"]
-       Pad[-10000 7000 -10000 13500 2000 1800 3000 "A3" "9" "square,edge2"]
-       Pad[-5000 7000 -5000 13500 2000 1800 3000 "_Y4_" "10" "square,edge2"]
-       Pad[0 7000 0 13500 2000 1800 3000 "A4" "11" "square,edge2"]
-       Pad[5000 7000 5000 13500 2000 1800 3000 "_Y5_" "12" "square,edge2"]
-       Pad[10000 7000 10000 13500 2000 1800 3000 "A5" "13" "square,edge2"]
-       Pad[15000 7000 15000 13500 2000 1800 3000 "Vcc" "14" "square,edge2"]
+       Pin[0 0 10000 3000 11000 6000 "+5V" "4" "lock,edge2"]
+       Pin[20000 0 10000 3000 11000 6000 "GND" "3" "lock,edge2,thermal(0X,1X)"]
+       Pin[40000 0 10000 3000 11000 6000 "GND" "2" "lock,edge2,thermal(0X,1X)"]
+       Pin[60000 0 10000 3000 11000 6000 "+12V" "1" "lock,edge2"]
+       Pin[-10000 -10000 11000 3000 11000 10000 "LeftHole" "" "hole,lock,edge2"]
+       Pin[70000 -10000 11000 3000 11000 10000 "RightHole" "" "hole,lock,edge2"]
+       Pin[10000 -40000 16000 3000 16000 15700 "BackLeftHole" "" "hole,lock,edge2"]
+       Pin[50000 -40000 16000 3000 16000 15700 "BackRightHole" "" "hole,lock,edge2"]
+       ElementLine [-16000 9000 76000 9000 1000]
+       ElementLine [-16000 9000 -16000 -50000 1000]
+       ElementLine [-16000 -50000 76000 -50000 1000]
+       ElementLine [76000 -50000 76000 9000 1000]
+
+       )
+
+Element["" "HEADER50_2_RA" "J2" "unknown" 370200 40700 -15400 -17300 0 100 ""]
+(
+       Pin[-240000 10000 6000 3000 6600 3800 "1" "1" "edge2,thermal(0X,1X)"]
+       Pin[-240000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[-230000 10000 6000 3000 6600 3800 "3" "3" "edge2,thermal(0X,1X)"]
+       Pin[-230000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       Pin[-220000 10000 6000 3000 6600 3800 "5" "5" "edge2,thermal(0X,1X)"]
+       Pin[-220000 0 6000 3000 6600 3800 "6" "6" "edge2"]
+       Pin[-210000 10000 6000 3000 6600 3800 "7" "7" "edge2,thermal(0X,1X)"]
+       Pin[-210000 0 6000 3000 6600 3800 "8" "8" "edge2"]
+       Pin[-200000 10000 6000 3000 6600 3800 "9" "9" "edge2,thermal(0X,1X)"]
+       Pin[-200000 0 6000 3000 6600 3800 "10" "10" "edge2"]
+       Pin[-190000 10000 6000 3000 6600 3800 "11" "11" "edge2,thermal(0X,1X)"]
+       Pin[-190000 0 6000 3000 6600 3800 "12" "12" "edge2"]
+       Pin[-180000 10000 6000 3000 6600 3800 "13" "13" "edge2,thermal(0X,1X)"]
+       Pin[-180000 0 6000 3000 6600 3800 "14" "14" "edge2"]
+       Pin[-170000 10000 6000 3000 6600 3800 "15" "15" "edge2,thermal(0X,1X)"]
+       Pin[-170000 0 6000 3000 6600 3800 "16" "16" "edge2"]
+       Pin[-160000 10000 6000 3000 6600 3800 "17" "17" "edge2,thermal(0X,1X)"]
+       Pin[-160000 0 6000 3000 6600 3800 "18" "18" "edge2"]
+       Pin[-150000 10000 6000 3000 6600 3800 "19" "19" "edge2,thermal(0X,1X)"]
+       Pin[-150000 0 6000 3000 6600 3800 "20" "20" "edge2,thermal(0X,1X)"]
+       Pin[-140000 10000 6000 3000 6600 3800 "21" "21" "edge2,thermal(0X,1X)"]
+       Pin[-140000 0 6000 3000 6600 3800 "22" "22" "edge2,thermal(0X,1X)"]
+       Pin[-130000 10000 6000 3000 6600 3800 "23" "23" "edge2,thermal(0X,1X)"]
+       Pin[-130000 0 6000 3000 6600 3800 "24" "24" "edge2,thermal(0X,1X)"]
+       Pin[-120000 10000 6000 3000 6600 3800 "25" "25" "edge2"]
+       Pin[-120000 0 6000 3000 6600 3800 "26" "26" "edge2"]
+       Pin[-110000 10000 6000 3000 6600 3800 "27" "27" "edge2,thermal(0X,1X)"]
+       Pin[-110000 0 6000 3000 6600 3800 "28" "28" "edge2,thermal(0X,1X)"]
+       Pin[-100000 10000 6000 3000 6600 3800 "29" "29" "edge2,thermal(0X,1X)"]
+       Pin[-100000 0 6000 3000 6600 3800 "30" "30" "edge2,thermal(0X,1X)"]
+       Pin[-90000 10000 6000 3000 6600 3800 "31" "31" "edge2,thermal(0X,1X)"]
+       Pin[-90000 0 6000 3000 6600 3800 "32" "32" "edge2"]
+       Pin[-80000 10000 6000 3000 6600 3800 "33" "33" "edge2,thermal(0X,1X)"]
+       Pin[-80000 0 6000 3000 6600 3800 "34" "34" "edge2,thermal(0X,1X)"]
+       Pin[-70000 10000 6000 3000 6600 3800 "35" "35" "edge2,thermal(0X,1X)"]
+       Pin[-70000 0 6000 3000 6600 3800 "36" "36" "edge2"]
+       Pin[-60000 10000 6000 3000 6600 3800 "37" "37" "edge2,thermal(0X,1X)"]
+       Pin[-60000 0 6000 3000 6600 3800 "38" "38" "edge2"]
+       Pin[-50000 10000 6000 3000 6600 3800 "39" "39" "edge2,thermal(0X,1X)"]
+       Pin[-50000 0 6000 3000 6600 3800 "40" "40" "edge2"]
+       Pin[-40000 10000 6000 3000 6600 3800 "41" "41" "edge2,thermal(0X,1X)"]
+       Pin[-40000 0 6000 3000 6600 3800 "42" "42" "edge2"]
+       Pin[-30000 10000 6000 3000 6600 3800 "43" "43" "edge2,thermal(0X,1X)"]
+       Pin[-30000 0 6000 3000 6600 3800 "44" "44" "edge2"]
+       Pin[-20000 10000 6000 3000 6600 3800 "45" "45" "edge2,thermal(0X,1X)"]
+       Pin[-20000 0 6000 3000 6600 3800 "46" "46" "edge2"]
+       Pin[-10000 10000 6000 3000 6600 3800 "47" "47" "edge2,thermal(0X,1X)"]
+       Pin[-10000 0 6000 3000 6600 3800 "48" "48" "edge2"]
+       Pin[0 10000 6000 3000 6600 3800 "49" "49" "edge2,thermal(0X,1X)"]
+       Pin[0 0 6000 3000 6600 3800 "50" "50" "square,edge2"]
+       ElementLine [-245000 -5000 5000 -5000 1000]
+       ElementLine [-245000 -5000 -245000 15000 1000]
+       ElementLine [-245000 15000 5000 15000 1000]
+       ElementLine [5000 -5000 5000 15000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -40000 5000 -5000 1000]
+       ElementLine [-245000 -40000 5000 -40000 1000]
+       ElementLine [-245000 -40000 -245000 -5000 1000]
+
+       )
+
+Element["" "SO14" "U4" "unknown" 224300 152250 4450 -22550 0 100 ""]
+(
+       Pad[15000 -13500 15000 -7000 2000 3400 3000 "A0" "1" "square"]
+       Pad[10000 -13500 10000 -7000 2000 1000 3000 "_Y0_" "2" "square"]
+       Pad[5000 -13500 5000 -7000 2000 1000 3000 "A1" "3" "square"]
+       Pad[0 -13500 0 -7000 2000 1000 3000 "_Y1_" "4" "square"]
+       Pad[-5000 -13500 -5000 -7000 2000 1000 3000 "A2" "5" "square"]
+       Pad[-10000 -13500 -10000 -7000 2000 1000 3000 "_Y2_" "6" "square"]
+       Pad[-15000 -13500 -15000 -7000 2000 3000 3000 "GND" "7" "square"]
+       Pad[-15000 7000 -15000 13500 2000 3400 3000 "_Y3_" "8" "square,edge2"]
+       Pad[-10000 7000 -10000 13500 2000 1000 3000 "A3" "9" "square,edge2"]
+       Pad[-5000 7000 -5000 13500 2000 1000 3000 "_Y4_" "10" "square,edge2"]
+       Pad[0 7000 0 13500 2000 1000 3000 "A4" "11" "square,edge2"]
+       Pad[5000 7000 5000 13500 2000 1000 3000 "_Y5_" "12" "square,edge2"]
+       Pad[10000 7000 10000 13500 2000 1000 3000 "A5" "13" "square,edge2"]
+       Pad[15000 7000 15000 13500 2000 3400 3000 "Vcc" "14" "square,edge2"]
        ElementLine [-17000 -15500 17000 -15500 1000]
        ElementLine [-17000 -15500 -17000 15500 1000]
        ElementLine [-17000 15500 17000 15500 1000]
@@ -930,33 +1058,33 @@ Element["" "SO14" "U5" "unknown" 134000 181000 11000 -22000 0 100 ""]
 
        )
 
-Element["" "SMD_DIODE-80-50" "LED1" "unknown" 288500 237000 5700 -3100 0 100 ""]
+Element["" "cap_0402" "C22" "100nF" 292191 374865 -26 -14774 0 100 ""]
 (
-       Pad[0 -700 0 700 4500 3000 5100 "A" "1" "square"]
-       Pad[-8000 -700 -8000 700 4500 3000 5100 "K" "2" "square"]
-       ElementLine [3700 -4400 3700 4400 800]
-       ElementLine [-11700 -4400 3700 -4400 800]
-       ElementLine [-11700 -4400 -11700 4400 800]
-       ElementLine [-11700 4400 3700 4400 800]
+       Pad[3872 35 3872 35 1969 2400 2569 "1" "1" "square,edge2"]
+       Pad[-65 35 -65 35 1969 2000 2569 "2" "2" "square"]
+       ElementLine [-1837 -1737 -1837 1806 600]
+       ElementLine [-1837 1806 5643 1806 600]
+       ElementLine [5643 -1737 5643 1806 600]
+       ElementLine [-1837 -1737 5643 -1737 600]
 
        )
 
-Element["" "SO14" "U3" "unknown" 272500 180750 10750 -21750 0 100 ""]
+Element["" "SO14" "U3" "unknown" 282000 152500 -1000 -23000 0 100 ""]
 (
-       Pad[15000 -13500 15000 -7000 2000 1800 3000 "A0" "1" "square"]
-       Pad[10000 -13500 10000 -7000 2000 1800 3000 "_Y0_" "2" "square"]
-       Pad[5000 -13500 5000 -7000 2000 1800 3000 "A1" "3" "square"]
-       Pad[0 -13500 0 -7000 2000 1800 3000 "_Y1_" "4" "square"]
-       Pad[-5000 -13500 -5000 -7000 2000 1800 3000 "A2" "5" "square"]
-       Pad[-10000 -13500 -10000 -7000 2000 1800 3000 "_Y2_" "6" "square"]
-       Pad[-15000 -13500 -15000 -7000 2000 1800 3000 "GND" "7" "square"]
-       Pad[-15000 7000 -15000 13500 2000 1800 3000 "_Y3_" "8" "square,edge2"]
-       Pad[-10000 7000 -10000 13500 2000 1800 3000 "A3" "9" "square,edge2"]
-       Pad[-5000 7000 -5000 13500 2000 1800 3000 "_Y4_" "10" "square,edge2"]
-       Pad[0 7000 0 13500 2000 1800 3000 "A4" "11" "square,edge2"]
-       Pad[5000 7000 5000 13500 2000 1800 3000 "_Y5_" "12" "square,edge2"]
-       Pad[10000 7000 10000 13500 2000 1800 3000 "A5" "13" "square,edge2"]
-       Pad[15000 7000 15000 13500 2000 1800 3000 "Vcc" "14" "square,edge2"]
+       Pad[15000 -13500 15000 -7000 2000 3400 3000 "A0" "1" "square"]
+       Pad[10000 -13500 10000 -7000 2000 1000 3000 "_Y0_" "2" "square"]
+       Pad[5000 -13500 5000 -7000 2000 1000 3000 "A1" "3" "square"]
+       Pad[0 -13500 0 -7000 2000 1000 3000 "_Y1_" "4" "square"]
+       Pad[-5000 -13500 -5000 -7000 2000 1000 3000 "A2" "5" "square"]
+       Pad[-10000 -13500 -10000 -7000 2000 1000 3000 "_Y2_" "6" "square"]
+       Pad[-15000 -13500 -15000 -7000 2000 2200 3000 "GND" "7" "square"]
+       Pad[-15000 7000 -15000 13500 2000 3400 3000 "_Y3_" "8" "square,edge2"]
+       Pad[-10000 7000 -10000 13500 2000 1000 3000 "A3" "9" "square,edge2"]
+       Pad[-5000 7000 -5000 13500 2000 1000 3000 "_Y4_" "10" "square,edge2"]
+       Pad[0 7000 0 13500 2000 1000 3000 "A4" "11" "square,edge2"]
+       Pad[5000 7000 5000 13500 2000 1000 3000 "_Y5_" "12" "square,edge2"]
+       Pad[10000 7000 10000 13500 2000 1000 3000 "A5" "13" "square,edge2"]
+       Pad[15000 7000 15000 13500 2000 3800 3000 "Vcc" "14" "square,edge2"]
        ElementLine [-17000 -15500 17000 -15500 1000]
        ElementLine [-17000 -15500 -17000 15500 1000]
        ElementLine [-17000 15500 17000 15500 1000]
@@ -966,220 +1094,215 @@ Element["" "SO14" "U3" "unknown" 272500 180750 10750 -21750 0 100 ""]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C14" "10uF" 206500 127500 -4300 -9600 0 100 ""]
-(
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 8000 700 8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 -3700 4400 -3700 800]
-       ElementLine [-4400 -3700 -4400 11700 800]
-       ElementLine [-4400 11700 4400 11700 800]
-       ElementLine [4400 -3700 4400 11700 800]
+Element["" "ARMJTAG" "J9" "unknown" 140600 247800 -24500 -4500 3 100 ""]
+(
+       Pin[0 0 7480 2000 8080 4331 "1" "1" "square"]
+       Pin[-10000 0 7480 2000 8080 4331 "2" "2" ""]
+       Pin[0 -10000 7480 2000 8080 4331 "3" "3" ""]
+       Pin[-10039 -10039 7480 2000 8080 4331 "4" "4" "thermal(0X,1X)"]
+       Pin[0 -20000 7480 2000 8080 4331 "5" "5" ""]
+       Pin[-10000 -20000 7480 2000 8080 4331 "6" "6" "thermal(0X,1X)"]
+       Pin[0 -30000 7480 2000 8080 4331 "7" "7" ""]
+       Pin[-10000 -30000 7480 2000 8080 4331 "8" "8" "thermal(0X,1X)"]
+       Pin[0 -40000 7480 2000 8080 4331 "9" "9" ""]
+       Pin[-10000 -40000 7480 2000 8080 4331 "10" "10" "thermal(0X,1X)"]
+       Pin[0 -50000 7480 2000 8080 4331 "11" "11" "thermal(0X,1X)"]
+       Pin[-10000 -50000 7480 2000 8080 4331 "12" "12" "thermal(0X,1X)"]
+       Pin[0 -60000 7480 2000 8080 4331 "13" "13" ""]
+       Pin[-10000 -60000 7480 2000 8080 4331 "14" "14" "thermal(0X,1X)"]
+       Pin[0 -70000 7480 2000 8080 4331 "15" "15" ""]
+       Pin[-10000 -70000 7480 2000 8080 4331 "16" "16" "thermal(0X,1X)"]
+       Pin[0 -80000 7480 2000 8080 4331 "17" "17" ""]
+       Pin[-10000 -80000 7480 2000 8080 4331 "18" "18" "thermal(0X,1X)"]
+       Pin[0 -90000 7480 2000 8080 4331 "19" "19" ""]
+       Pin[-10000 -90000 7480 2000 8080 4331 "20" "20" "thermal(0X,1X)"]
+       ElementLine [-22953 -10039 -23000 -9992 1000]
+       ElementLine [-23000 -9992 -23000 20000 1000]
+       ElementLine [-23000 20000 13000 20000 1000]
+       ElementLine [13000 -110000 13000 20000 1000]
+       ElementLine [-22992 -109992 -22992 -10000 1000]
+       ElementLine [-22992 -109992 -23000 -110000 1000]
+       ElementLine [-23000 -110000 13000 -110000 1000]
+       ElementLine [5000 -55000 13000 -55000 1000]
+       ElementLine [5000 -55000 5000 -35000 1000]
+       ElementLine [5000 -35000 13000 -35000 1000]
+
+       )
+
+Element["" "SO14" "U5" "unknown" 174200 152650 -2550 -22850 0 100 ""]
+(
+       Pad[15000 -13500 15000 -7000 2000 3400 3000 "A0" "1" "square"]
+       Pad[10000 -13500 10000 -7000 2000 1000 3000 "_Y0_" "2" "square"]
+       Pad[5000 -13500 5000 -7000 2000 1000 3000 "A1" "3" "square"]
+       Pad[0 -13500 0 -7000 2000 1000 3000 "_Y1_" "4" "square"]
+       Pad[-5000 -13500 -5000 -7000 2000 1000 3000 "A2" "5" "square"]
+       Pad[-10000 -13500 -10000 -7000 2000 1000 3000 "_Y2_" "6" "square"]
+       Pad[-15000 -13500 -15000 -7000 2000 3000 3000 "GND" "7" "square"]
+       Pad[-15000 7000 -15000 13500 2000 3400 3000 "_Y3_" "8" "square,edge2"]
+       Pad[-10000 7000 -10000 13500 2000 1000 3000 "A3" "9" "square,edge2"]
+       Pad[-5000 7000 -5000 13500 2000 1000 3000 "_Y4_" "10" "square,edge2"]
+       Pad[0 7000 0 13500 2000 1000 3000 "A4" "11" "square,edge2"]
+       Pad[5000 7000 5000 13500 2000 1000 3000 "_Y5_" "12" "square,edge2"]
+       Pad[10000 7000 10000 13500 2000 1000 3000 "A5" "13" "square,edge2"]
+       Pad[15000 7000 15000 13500 2000 3400 3000 "Vcc" "14" "square,edge2"]
+       ElementLine [-17000 -15500 17000 -15500 1000]
+       ElementLine [-17000 -15500 -17000 15500 1000]
+       ElementLine [-17000 15500 17000 15500 1000]
+       ElementLine [17000 -15500 17000 -2500 1000]
+       ElementLine [17000 2500 17000 15500 1000]
+       ElementArc [17000 0 2500 2500 270 180 1000]
 
        )
 
-Element["" "TQFP100_14" "U1" "unknown" 192500 271500 -3000 -2000 0 100 ""]
-(
-       Pad[-35008 -23622 -30110 -23622 1102 3000 1402 "P2[5]" "1" "square"]
-       Pad[-35008 -21654 -30110 -21654 1102 3000 1402 "P2[6]" "2" "square"]
-       Pad[-35008 -19685 -30110 -19685 1102 3000 1402 "P2[7]" "3" "square"]
-       Pad[-35008 -17717 -30110 -17717 1102 3000 1402 "P12[4]" "4" "square"]
-       Pad[-35008 -15748 -30110 -15748 1102 3000 1402 "P12[5]" "5" "square"]
-       Pad[-35008 -13780 -30110 -13780 1102 3000 1402 "P6[4]" "6" "square"]
-       Pad[-35008 -11811 -30110 -11811 1102 3000 1402 "P6[5]" "7" "square"]
-       Pad[-35008 -9843 -30110 -9843 1102 3000 1402 "P6[6]" "8" "square"]
-       Pad[-35008 -7874 -30110 -7874 1102 3000 1402 "P6[7]" "9" "square"]
-       Pad[-35008 -5906 -30110 -5906 1102 3000 1402 "VSSD" "10" "square"]
-       Pad[-35008 -3937 -30110 -3937 1102 3000 1402 "NC" "11" "square"]
-       Pad[-35008 -1969 -30110 -1969 1102 3000 1402 "VSSD" "12" "square"]
-       Pad[-35008 0 -30110 0 1102 3000 1402 "VSSD" "13" "square"]
-       Pad[-35008 1968 -30110 1968 1102 3000 1402 "VSSD" "14" "square"]
-       Pad[-35008 3937 -30110 3937 1102 3000 1402 "_XRES_" "15" "square"]
-       Pad[-35008 5905 -30110 5905 1102 3000 1402 "P5[0]" "16" "square"]
-       Pad[-35008 7874 -30110 7874 1102 3000 1402 "P5[1]" "17" "square"]
-       Pad[-35008 9842 -30110 9842 1102 3000 1402 "P5[2]" "18" "square"]
-       Pad[-35008 11811 -30110 11811 1102 3000 1402 "P5[3]" "19" "square"]
-       Pad[-35008 13779 -30110 13779 1102 3000 1402 "SWDIO,P1[0]" "20" "square"]
-       Pad[-35008 15748 -30110 15748 1102 3000 1402 "SWDCK,P1[1]" "21" "square"]
-       Pad[-35008 17716 -30110 17716 1102 3000 1402 "P1[2]" "22" "square"]
-       Pad[-35008 19685 -30110 19685 1102 3000 1402 "SWV,P1[3]" "23" "square"]
-       Pad[-35008 21653 -30110 21653 1102 3000 1402 "P1[4]" "24" "square"]
-       Pad[-35008 23622 -30110 23622 1102 3000 1402 "P1[5]" "25" "square"]
-       Pad[-23622 30110 -23622 35008 1102 3000 1402 "VDDIO1" "26" "square,octagon,edge2"]
-       Pad[-21654 30110 -21654 35008 1102 3000 1402 "P1[6]" "27" "square,octagon,edge2"]
-       Pad[-19685 30110 -19685 35008 1102 3000 1402 "P1[7]" "28" "square,octagon,edge2"]
-       Pad[-17717 30110 -17717 35008 1102 3000 1402 "P12[6]" "29" "square,octagon,edge2"]
-       Pad[-15748 30110 -15748 35008 1102 3000 1402 "P12[7]" "30" "square,octagon,edge2"]
-       Pad[-13780 30110 -13780 35008 1102 3000 1402 "P5[4]" "31" "square,octagon,edge2"]
-       Pad[-11811 30110 -11811 35008 1102 3000 1402 "P5[5]" "32" "square,octagon,edge2"]
-       Pad[-9843 30110 -9843 35008 1102 3000 1402 "P5[6]" "33" "square,octagon,edge2"]
-       Pad[-7874 30110 -7874 35008 1102 3000 1402 "P5[7]" "34" "square,octagon,edge2"]
-       Pad[-5906 30110 -5906 35008 1102 3000 1402 "SWDIO,USB D+" "35" "square,octagon,edge2"]
-       Pad[-3937 30110 -3937 35008 1102 3000 1402 "SWDCK,USB D-" "36" "square,octagon,edge2"]
-       Pad[-1969 30110 -1969 35008 1102 3000 1402 "VDDD" "37" "square,octagon,edge2"]
-       Pad[0 30110 0 35008 1102 3000 1402 "VSSD" "38" "square,octagon,edge2"]
-       Pad[1968 30110 1968 35008 1102 3000 1402 "VCCD" "39" "square,octagon,edge2"]
-       Pad[3937 30110 3937 35008 1102 3000 1402 "NC" "40" "square,octagon,edge2"]
-       Pad[5905 30110 5905 35008 1102 3000 1402 "NC" "41" "square,octagon,edge2"]
-       Pad[7874 30110 7874 35008 1102 3000 1402 "MHZ XTAL XO" "42" "square,octagon,edge2"]
-       Pad[9842 30110 9842 35008 1102 3000 1402 "MHZ XTAL XI" "43" "square,octagon,edge2"]
-       Pad[11811 30110 11811 35008 1102 3000 1402 "P3[0]" "44" "square,octagon,edge2"]
-       Pad[13779 30110 13779 35008 1102 3000 1402 "P3[1]" "45" "square,octagon,edge2"]
-       Pad[15748 30110 15748 35008 1102 3000 1402 "P3[2]" "46" "square,octagon,edge2"]
-       Pad[17716 30110 17716 35008 1102 3000 1402 "P3[3]" "47" "square,octagon,edge2"]
-       Pad[19685 30110 19685 35008 1102 3000 1402 "P3[4]" "48" "square,octagon,edge2"]
-       Pad[21653 30110 21653 35008 1102 3000 1402 "P3[5]" "49" "square,octagon,edge2"]
-       Pad[23622 30110 23622 35008 1102 3000 1402 "VDDIO3" "50" "square,octagon,edge2"]
-       Pad[30110 23622 35008 23622 1102 3000 1402 "P3[6]" "51" "square,edge2"]
-       Pad[30110 21654 35008 21654 1102 3000 1402 "P3[7]" "52" "square,edge2"]
-       Pad[30110 19685 35008 19685 1102 3000 1402 "P12[0]" "53" "square,edge2"]
-       Pad[30110 17717 35008 17717 1102 3000 1402 "P12[1]" "54" "square,edge2"]
-       Pad[30110 15748 35008 15748 1102 3000 1402 "XO XTAL P15[2],KHZ" "55" "square,edge2"]
-       Pad[30110 13780 35008 13780 1102 3000 1402 "XI XTAL P15[3],KHZ" "56" "square,edge2"]
-       Pad[30110 11811 35008 11811 1102 3000 1402 "NC" "57" "square,edge2"]
-       Pad[30110 9843 35008 9843 1102 3000 1402 "NC" "58" "square,edge2"]
-       Pad[30110 7874 35008 7874 1102 3000 1402 "NC" "59" "square,edge2"]
-       Pad[30110 5906 35008 5906 1102 3000 1402 "NC" "60" "square,edge2"]
-       Pad[30110 3937 35008 3937 1102 3000 1402 "NC" "61" "square,edge2"]
-       Pad[30110 1969 35008 1969 1102 3000 1402 "NC" "62" "square,edge2"]
-       Pad[30110 0 35008 0 1102 3000 1402 "VCCA" "63" "square,edge2"]
-       Pad[30110 -1968 35008 -1968 1102 3000 1402 "VSSA" "64" "square,edge2"]
-       Pad[30110 -3937 35008 -3937 1102 3000 1402 "VDDA" "65" "square,edge2"]
-       Pad[30110 -5905 35008 -5905 1102 3000 1402 "VSSD" "66" "square,edge2"]
-       Pad[30110 -7874 35008 -7874 1102 3000 1402 "P12[2]" "67" "square,edge2"]
-       Pad[30110 -9842 35008 -9842 1102 3000 1402 "P12[3]" "68" "square,edge2"]
-       Pad[30110 -11811 35008 -11811 1102 3000 1402 "P4[0]" "69" "square,edge2"]
-       Pad[30110 -13779 35008 -13779 1102 3000 1402 "P4[1]" "70" "square,edge2"]
-       Pad[30110 -15748 35008 -15748 1102 3000 1402 "P0[0]" "71" "square,edge2"]
-       Pad[30110 -17716 35008 -17716 1102 3000 1402 "P0[1]" "72" "square,edge2"]
-       Pad[30110 -19685 35008 -19685 1102 3000 1402 "P0[2]" "73" "square,edge2"]
-       Pad[30110 -21653 35008 -21653 1102 3000 1402 "P0[3]" "74" "square,edge2"]
-       Pad[30110 -23622 35008 -23622 1102 3000 1402 "VDDIO0" "75" "square,edge2"]
-       Pad[23622 -35008 23622 -30110 1102 3000 1402 "P0[4]" "76" "square,octagon"]
-       Pad[21654 -35008 21654 -30110 1102 3000 1402 "P0[5]" "77" "square,octagon"]
-       Pad[19685 -35008 19685 -30110 1102 3000 1402 "P0[6]" "78" "square,octagon"]
-       Pad[17717 -35008 17717 -30110 1102 3000 1402 "P0[7]" "79" "square,octagon"]
-       Pad[15748 -35008 15748 -30110 1102 3000 1402 "P4[2]" "80" "square,octagon"]
-       Pad[13780 -35008 13780 -30110 1102 3000 1402 "P4[3]" "81" "square,octagon"]
-       Pad[11811 -35008 11811 -30110 1102 3000 1402 "P4[4]" "82" "square,octagon"]
-       Pad[9843 -35008 9843 -30110 1102 3000 1402 "P4[5]" "83" "square,octagon"]
-       Pad[7874 -35008 7874 -30110 1102 3000 1402 "P4[6]" "84" "square,octagon"]
-       Pad[5906 -35008 5906 -30110 1102 3000 1402 "P4[7]" "85" "square,octagon"]
-       Pad[3937 -35008 3937 -30110 1102 3000 1402 "VCCD" "86" "square,octagon"]
-       Pad[1969 -35008 1969 -30110 1102 3000 1402 "VSSD" "87" "square,octagon"]
-       Pad[0 -35008 0 -30110 1102 3000 1402 "VDDD" "88" "square,octagon"]
-       Pad[-1968 -35008 -1968 -30110 1102 3000 1402 "P6[0]" "89" "square,octagon"]
-       Pad[-3937 -35008 -3937 -30110 1102 3000 1402 "P6[1]" "90" "square,octagon"]
-       Pad[-5905 -35008 -5905 -30110 1102 3000 1402 "P6[2]" "91" "square,octagon"]
-       Pad[-7874 -35008 -7874 -30110 1102 3000 1402 "P6[3]" "92" "square,octagon"]
-       Pad[-9842 -35008 -9842 -30110 1102 3000 1402 "P15[4]" "93" "square,octagon"]
-       Pad[-11811 -35008 -11811 -30110 1102 3000 1402 "P15[5]" "94" "square,octagon"]
-       Pad[-13779 -35008 -13779 -30110 1102 3000 1402 "P2[0]" "95" "square,octagon"]
-       Pad[-15748 -35008 -15748 -30110 1102 3000 1402 "P2[1]" "96" "square,octagon"]
-       Pad[-17716 -35008 -17716 -30110 1102 3000 1402 "P2[2]" "97" "square,octagon"]
-       Pad[-19685 -35008 -19685 -30110 1102 3000 1402 "P2[3]" "98" "square,octagon"]
-       Pad[-21653 -35008 -21653 -30110 1102 3000 1402 "P2[4]" "99" "square,octagon"]
-       Pad[-23622 -35008 -23622 -30110 1102 3000 1402 "VDDIO2" "100" "square,octagon"]
-       ElementLine [-24259 -27159 27159 -27159 800]
-       ElementLine [27159 -27159 27159 27159 800]
-       ElementLine [27159 27159 -27159 27159 800]
-       ElementLine [-27159 27159 -27159 -24259 800]
-       ElementLine [-27159 -24259 -24259 -27159 800]
-       ElementArc [-24259 -24259 1000 1000 0 360 800]
+Element["" "SMD_SIMPLE-80-50" "R5" "22?" 222641 282022 -16000 -3500 0 100 ""]
+(
+       Pad[0 -700 0 700 4500 4200 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 4200 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 
-Element["" "cap_0402" "C19" "100nF" 193465 232435 4100 -5970 0 100 ""]
-(
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+Element["" "SIP10" "R1" "unknown" 133400 118700 -3100 6800 0 100 ""]
+(
+       Pin[0 0 6000 4600 6600 2800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 2800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 2800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 2800 "4" "4" "edge2"]
+       Pin[40000 0 6000 3000 6600 2800 "5" "5" "edge2"]
+       Pin[50000 0 6000 3000 6600 2800 "6" "6" "edge2"]
+       Pin[60000 0 6000 3000 6600 2800 "7" "7" "edge2"]
+       Pin[70000 0 6000 3000 6600 2800 "8" "8" "edge2"]
+       Pin[80000 0 6000 3000 6600 2800 "9" "9" "edge2"]
+       Pin[90000 0 6000 3000 6600 2800 "10" "10" "edge2"]
+       ElementLine [0 5000 90000 5000 2000]
+       ElementLine [0 -5000 90000 -5000 2000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementArc [0 0 5000 5000 270 180 2000]
+       ElementArc [90000 0 5000 5000 90 180 2000]
+
+       )
+
+Element["" "fci-10118192-0001LF" "J5" "unknown" 195288 383369 11829 -17067 0 100 ""]
+(
+       Pad[-63 -8271 -63 -4531 1575 2400 2175 "D+" "3" "square"]
+       Pad[5055 -8271 5055 -4531 1575 3200 2175 "GND" "5" "square"]
+       Pad[-5181 -8271 -5181 -4531 1575 2800 2175 "VCC" "1" "square"]
+       Pad[2496 -8271 2496 -4531 1575 2800 2175 "ID" "4" "square"]
+       Pad[-2622 -8271 -2622 -4531 1575 2400 2175 "D-" "2" "square"]
+       Pad[-13252 -5909 -11284 -5909 6299 3600 6899 "" "6" "square"]
+       Pad[11157 -5909 13126 -5909 6299 3600 6899 "" "7" "square,edge2"]
+       Pad[-15024 3934 -15024 4328 7087 1200 7687 "" "8" "square,edge2"]
+       Pad[-4788 4131 -4788 4131 7480 1200 8080 "" "9" "square"]
+       Pad[4661 4131 4661 4131 7480 1200 8080 "" "10" "square,edge2"]
+       Pad[14897 3934 14897 4328 7087 1200 7687 "" "11" "square,edge2"]
+       ElementLine [-18567 9840 18441 9840 600]
+       ElementLine [-15024 8462 -15024 9840 600]
+       ElementLine [-15024 -2168 -15024 -3 600]
+       ElementLine [15094 8462 15094 9840 600]
+       ElementLine [15094 -2168 15094 -3 600]
+       ElementLine [-7741 -7877 -6559 -7877 600]
+       ElementLine [6236 -7877 7614 -7877 600]
 
        )
 
-Element["" "cap_0402" "C17" "100nF" 162035 237128 -3970 -9100 0 100 ""]
+Element["" "SMD_SIMPLE-80-50" "R4" "22?" 218600 272600 -12000 -3300 0 100 ""]
 (
-       Pad[-35 3872 -35 3872 1969 1200 2569 "1" "1" "square"]
-       Pad[-35 -65 -35 -65 1969 1200 2569 "2" "2" "square"]
-       ElementLine [-1806 -1837 1737 -1837 600]
-       ElementLine [-1806 -1837 -1806 5643 600]
-       ElementLine [-1806 5643 1737 5643 600]
-       ElementLine [1737 -1837 1737 5643 600]
+       Pad[0 -700 0 700 4500 4200 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 4200 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 
-Element["" "cap_0402" "C21" "100nF" 222965 240935 -3900 -12470 0 100 ""]
+Element["" "FTSH-105-01-L-DV-K" "J4" "unknown" 182034 234759 -19775 -19293 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[-8456 20550 -356 20550 2900 2800 4100 "10" "10" "edge2"]
+       Pad[-8456 15550 -356 15550 2900 2400 4100 "8" "8" "edge2"]
+       Pad[-8456 10550 -356 10550 2900 2000 4100 "6" "6" "edge2"]
+       Pad[-8456 5550 -356 5550 2900 2400 4100 "4" "4" "edge2"]
+       Pad[-8456 550 -356 550 2900 2000 4100 "2" "2" "edge2"]
+       Pad[-24456 20550 -16356 20550 2900 2400 4100 "9" "9" ""]
+       Pad[-24456 15550 -16356 15550 2900 1200 4100 "7" "7" ""]
+       Pad[-24456 10550 -16356 10550 2900 1200 4100 "5" "5" ""]
+       Pad[-24456 5550 -16356 5550 2900 2000 4100 "3" "3" ""]
+       Pad[-24456 550 -16356 550 2900 2400 4100 "1" "1" ""]
+       ElementLine [-19406 33000 -5606 33000 1000]
+       ElementLine [-19406 -12000 -5606 -12000 1000]
+       ElementLine [-5606 -12000 -5606 -2906 1000]
+       ElementLine [-5606 -2906 -5600 -2900 1000]
+       ElementLine [-5700 24200 -5700 33000 1000]
+       ElementLine [-19400 -12000 -19400 -2900 1000]
+       ElementLine [-19400 24300 -19400 33000 1000]
+       ElementLine [-19400 -2900 -14000 -2900 1000]
+       ElementLine [-14000 -2900 -14000 24300 1000]
+       ElementLine [-19400 24300 -14000 24300 1000]
 
        )
 
-Element["" "cap_0402" "C28" "100nF" 222965 305872 5537 -4407 0 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C2" "10uF" 308241 142722 1200 3900 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[0 -700 0 700 4500 3800 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3800 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 
-Element["" "cap_0402" "C11" "100nF" 154465 187372 8070 -5744 3 100 ""]
+Element["" "cap_0402" "C9" "100nF" 196872 258535 -4244 2430 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[-3872 -35 -3872 -35 1969 1200 2569 "1" "1" "square"]
+       Pad[65 -35 65 -35 1969 1200 2569 "2" "2" "square,edge2"]
+       ElementLine [1837 -1806 1837 1737 600]
+       ElementLine [-5643 -1806 1837 -1806 600]
+       ElementLine [-5643 -1806 -5643 1737 600]
+       ElementLine [-5643 1737 1837 1737 600]
 
        )
 
-Element["" "cap_0402" "C3" "100nF" 293965 188935 8000 -4000 3 100 ""]
+Element["" "cap_0402" "C8" "1uF" 235065 271965 7500 -3000 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[3872 35 3872 35 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[-65 35 -65 35 1969 3600 2569 "2" "2" "square"]
+       ElementLine [-1837 1806 -1837 -1737 600]
+       ElementLine [5643 1806 -1837 1806 600]
+       ElementLine [5643 -1737 5643 1806 600]
+       ElementLine [-1837 -1737 5643 -1737 600]
 
        )
 
-Element["" "cap_0402" "C9" "100nF" 161965 305935 -8900 -4470 0 100 ""]
+Element["" "cap_0402" "C20" "1uF" 239741 262115 3374 -1356 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[-35 3872 -35 3872 1969 3600 2569 "1" "1" "square"]
+       Pad[-35 -65 -35 -65 1969 5200 2569 "2" "2" "square"]
+       ElementLine [-1806 -1837 1737 -1837 600]
+       ElementLine [-1806 -1837 -1806 5643 600]
+       ElementLine [-1806 5643 1737 5643 600]
+       ElementLine [1737 -1837 1737 5643 600]
 
        )
 
-Element["" "cap_0402" "C22" "100nF" 277628 377465 7938 -3069 0 100 ""]
+Element["" "cap_0402" "C21" "100nF" 275128 192965 -2500 -8000 0 100 ""]
 (
        Pad[3872 35 3872 35 1969 2000 2569 "1" "1" "square,edge2"]
        Pad[-65 35 -65 35 1969 2000 2569 "2" "2" "square"]
-       ElementLine [-1837 -1737 -1837 1806 600]
-       ElementLine [-1837 1806 5643 1806 600]
+       ElementLine [-1837 1806 -1837 -1737 600]
+       ElementLine [5643 1806 -1837 1806 600]
        ElementLine [5643 -1737 5643 1806 600]
        ElementLine [-1837 -1737 5643 -1737 600]
 
        )
 
-Element["" "cap_0402" "C24" "100nF" 231465 267935 -1400 -12470 0 100 ""]
+Element["" "cap_0402" "C11" "100nF" 196965 164935 -3900 2530 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
+       Pad[35 -3872 35 -3872 1969 2400 2569 "1" "1" "square"]
+       Pad[35 65 35 65 1969 2400 2569 "2" "2" "square"]
        ElementLine [-1737 1837 1806 1837 600]
        ElementLine [1806 -5643 1806 1837 600]
        ElementLine [-1737 -5643 1806 -5643 600]
@@ -1187,21 +1310,21 @@ Element["" "cap_0402" "C24" "100nF" 231465 267935 -1400 -12470 0 100 ""]
 
        )
 
-Element["" "cap_0402" "C8" "1uF" 194065 321465 8000 -3000 0 100 ""]
+Element["" "cap_0402" "C3" "100nF" 304465 164935 -2400 2530 0 100 ""]
 (
-       Pad[3872 35 3872 35 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[-65 35 -65 35 1969 1200 2569 "2" "2" "square"]
-       ElementLine [-1837 1806 -1837 -1737 600]
-       ElementLine [5643 1806 -1837 1806 600]
-       ElementLine [5643 -1737 5643 1806 600]
-       ElementLine [-1837 -1737 5643 -1737 600]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[35 65 35 65 1969 2000 2569 "2" "2" "square,edge2"]
+       ElementLine [-1737 1837 1806 1837 600]
+       ElementLine [1806 -5643 1806 1837 600]
+       ElementLine [-1737 -5643 1806 -5643 600]
+       ElementLine [-1737 -5643 -1737 1837 600]
 
        )
 
-Element["" "cap_0402" "C26" "1uF" 237037 268007 2956 -7470 0 100 ""]
+Element["" "cap_0402" "C19" "100nF" 235465 181435 4100 -3970 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[35 65 35 65 1969 2000 2569 "2" "2" "square,edge2"]
        ElementLine [-1737 1837 1806 1837 600]
        ElementLine [1806 -5643 1806 1837 600]
        ElementLine [-1737 -5643 1806 -5643 600]
@@ -1209,10 +1332,10 @@ Element["" "cap_0402" "C26" "1uF" 237037 268007 2956 -7470 0 100 ""]
 
        )
 
-Element["" "cap_0402" "C20" "1uF" 199535 312128 3593 -1163 0 100 ""]
+Element["" "cap_0402" "C23" "100nF" 234598 262065 -12033 -2037 0 100 ""]
 (
-       Pad[-35 3872 -35 3872 1969 1200 2569 "1" "1" "square"]
-       Pad[-35 -65 -35 -65 1969 1200 2569 "2" "2" "square"]
+       Pad[-35 3872 -35 3872 1969 3600 2569 "1" "1" "square"]
+       Pad[-35 -65 -35 -65 1969 3600 2569 "2" "2" "square"]
        ElementLine [-1806 -1837 1737 -1837 600]
        ElementLine [-1806 -1837 -1806 5643 600]
        ElementLine [-1806 5643 1737 5643 600]
@@ -1220,439 +1343,470 @@ Element["" "cap_0402" "C20" "1uF" 199535 312128 3593 -1163 0 100 ""]
 
        )
 
-Element["" "cap_0402" "C27" "1uF" 231535 273065 2530 -600 0 100 ""]
+Element["" "cap_0402" "C10" "100nF" 246465 164935 -2900 2530 0 100 ""]
 (
-       Pad[-35 3872 -35 3872 1969 1200 2569 "1" "1" "square"]
-       Pad[-35 -65 -35 -65 1969 1200 2569 "2" "2" "square"]
-       ElementLine [-1806 -1837 1737 -1837 600]
-       ElementLine [-1806 -1837 -1806 5643 600]
-       ElementLine [-1806 5643 1737 5643 600]
-       ElementLine [1737 -1837 1737 5643 600]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[35 65 35 65 1969 2000 2569 "2" "2" "square,edge2"]
+       ElementLine [-1737 1837 1806 1837 600]
+       ElementLine [1806 -5643 1806 1837 600]
+       ElementLine [-1737 -5643 1806 -5643 600]
+       ElementLine [-1737 -5643 -1737 1837 600]
 
        )
 
-Element["lock" "MOLEX8981" "J1" "unknown" 22000 54000 27500 -24000 0 100 ""]
+Element["" "cap_0402" "C17" "100nF" 202965 184372 -11837 -5407 0 100 ""]
 (
-       Pin[0 0 10000 3000 11000 6000 "+5V" "4" "lock,edge2"]
-       Pin[20000 0 10000 3000 11000 6000 "GND" "3" "lock,edge2,thermal(0X,1X)"]
-       Pin[40000 0 10000 3000 11000 6000 "GND" "2" "lock,edge2,thermal(0X,1X)"]
-       Pin[60000 0 10000 3000 11000 6000 "+12V" "1" "lock,edge2"]
-       Pin[-10000 -10000 12000 3000 11000 10000 "LeftHole" "" "lock,edge2"]
-       Pin[70000 -10000 12000 3000 11000 10000 "RightHole" "" "lock,edge2"]
-       Pin[10000 -40000 18000 3000 16000 15700 "BackLeftHole" "" "lock,edge2"]
-       Pin[50000 -40000 18000 3000 16000 15700 "BackRightHole" "" "lock,edge2"]
-       ElementLine [-16000 9000 76000 9000 1000]
-       ElementLine [-16000 9000 -16000 -50000 1000]
-       ElementLine [-16000 -50000 76000 -50000 1000]
-       ElementLine [76000 -50000 76000 9000 1000]
-
-       )
-
-Element["lock" "HEADER50_2_RA" "J2" "unknown" 363000 44000 -119500 -24500 0 100 ""]
-(
-       Pin[-240000 10000 6000 3000 6600 3800 "1" "1" "lock,edge2,thermal(0X,1X)"]
-       Pin[-240000 0 6000 3000 6600 3800 "2" "2" "lock,edge2"]
-       Pin[-230000 10000 6000 3000 6600 3800 "3" "3" "lock,edge2,thermal(0X,1X)"]
-       Pin[-230000 0 6000 3000 6600 3800 "4" "4" "lock,edge2"]
-       Pin[-220000 10000 6000 3000 6600 3800 "5" "5" "lock,edge2,thermal(0X,1X)"]
-       Pin[-220000 0 6000 3000 6600 3800 "6" "6" "lock,edge2"]
-       Pin[-210000 10000 6000 3000 6600 3800 "7" "7" "lock,edge2,thermal(0X,1X)"]
-       Pin[-210000 0 6000 3000 6600 3800 "8" "8" "lock,edge2"]
-       Pin[-200000 10000 6000 3000 6600 3800 "9" "9" "lock,edge2,thermal(0X,1X)"]
-       Pin[-200000 0 6000 3000 6600 3800 "10" "10" "lock,edge2"]
-       Pin[-190000 10000 6000 3000 6600 3800 "11" "11" "lock,edge2,thermal(0X,1X)"]
-       Pin[-190000 0 6000 3000 6600 3800 "12" "12" "lock,edge2"]
-       Pin[-180000 10000 6000 3000 6600 3800 "13" "13" "lock,edge2,thermal(0X,1X)"]
-       Pin[-180000 0 6000 3000 6600 3800 "14" "14" "lock,edge2"]
-       Pin[-170000 10000 6000 3000 6600 3800 "15" "15" "lock,edge2,thermal(0X,1X)"]
-       Pin[-170000 0 6000 3000 6600 3800 "16" "16" "lock,edge2"]
-       Pin[-160000 10000 6000 3000 6600 3800 "17" "17" "lock,edge2,thermal(0X,1X)"]
-       Pin[-160000 0 6000 3000 6600 3800 "18" "18" "lock,edge2"]
-       Pin[-150000 10000 6000 3000 6600 3800 "19" "19" "lock,edge2,thermal(0X,1X)"]
-       Pin[-150000 0 6000 3000 6600 3800 "20" "20" "lock,edge2,thermal(0X,1X)"]
-       Pin[-140000 10000 6000 3000 6600 3800 "21" "21" "lock,edge2,thermal(0X,1X)"]
-       Pin[-140000 0 6000 3000 6600 3800 "22" "22" "lock,edge2,thermal(0X,1X)"]
-       Pin[-130000 10000 6000 3000 6600 3800 "23" "23" "lock,edge2,thermal(0X,1X)"]
-       Pin[-130000 0 6000 3000 6600 3800 "24" "24" "lock,edge2,thermal(0X,1X)"]
-       Pin[-120000 10000 6000 3000 6600 3800 "25" "25" "lock,edge2"]
-       Pin[-120000 0 6000 3000 6600 3800 "26" "26" "lock,edge2"]
-       Pin[-110000 10000 6000 3000 6600 3800 "27" "27" "lock,edge2,thermal(0X,1X)"]
-       Pin[-110000 0 6000 3000 6600 3800 "28" "28" "lock,edge2,thermal(0X,1X)"]
-       Pin[-100000 10000 6000 3000 6600 3800 "29" "29" "lock,edge2,thermal(0X,1X)"]
-       Pin[-100000 0 6000 3000 6600 3800 "30" "30" "lock,edge2,thermal(0X,1X)"]
-       Pin[-90000 10000 6000 3000 6600 3800 "31" "31" "lock,edge2,thermal(0X,1X)"]
-       Pin[-90000 0 6000 3000 6600 3800 "32" "32" "lock,edge2"]
-       Pin[-80000 10000 6000 3000 6600 3800 "33" "33" "lock,edge2,thermal(0X,1X)"]
-       Pin[-80000 0 6000 3000 6600 3800 "34" "34" "lock,edge2,thermal(0X,1X)"]
-       Pin[-70000 10000 6000 3000 6600 3800 "35" "35" "lock,edge2,thermal(0X,1X)"]
-       Pin[-70000 0 6000 3000 6600 3800 "36" "36" "lock,edge2"]
-       Pin[-60000 10000 6000 3000 6600 3800 "37" "37" "lock,edge2,thermal(0X,1X)"]
-       Pin[-60000 0 6000 3000 6600 3800 "38" "38" "lock,edge2"]
-       Pin[-50000 10000 6000 3000 6600 3800 "39" "39" "lock,edge2,thermal(0X,1X)"]
-       Pin[-50000 0 6000 3000 6600 3800 "40" "40" "lock,edge2"]
-       Pin[-40000 10000 6000 3000 6600 3800 "41" "41" "lock,edge2,thermal(0X,1X)"]
-       Pin[-40000 0 6000 3000 6600 3800 "42" "42" "lock,edge2"]
-       Pin[-30000 10000 6000 3000 6600 3800 "43" "43" "lock,edge2,thermal(0X,1X)"]
-       Pin[-30000 0 6000 3000 6600 3800 "44" "44" "lock,edge2"]
-       Pin[-20000 10000 6000 3000 6600 3800 "45" "45" "lock,edge2,thermal(0X,1X)"]
-       Pin[-20000 0 6000 3000 6600 3800 "46" "46" "lock,edge2"]
-       Pin[-10000 10000 6000 3000 6600 3800 "47" "47" "lock,edge2,thermal(0X,1X)"]
-       Pin[-10000 0 6000 3000 6600 3800 "48" "48" "lock,edge2"]
-       Pin[0 10000 6000 3000 6600 3800 "49" "49" "lock,edge2,thermal(0X,1X)"]
-       Pin[0 0 6000 3000 6600 3800 "50" "50" "square,lock,edge2"]
-       ElementLine [-245000 -5000 5000 -5000 1000]
-       ElementLine [-245000 -5000 -245000 15000 1000]
-       ElementLine [-245000 15000 5000 15000 1000]
-       ElementLine [5000 -5000 5000 15000 1000]
-       ElementLine [-5000 -5000 -5000 5000 1000]
-       ElementLine [-5000 5000 5000 5000 1000]
-       ElementLine [5000 -40000 5000 -5000 1000]
-       ElementLine [-245000 -40000 5000 -40000 1000]
-       ElementLine [-245000 -40000 -245000 -5000 1000]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square"]
+       Pad[35 65 35 65 1969 2800 2569 "2" "2" "square"]
+       ElementLine [-1737 1837 1806 1837 600]
+       ElementLine [1806 -5643 1806 1837 600]
+       ElementLine [-1737 -5643 1806 -5643 600]
+       ElementLine [-1737 -5643 -1737 1837 600]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C5" "10uF" 340500 199000 -11300 -2600 0 100 ""]
+Element["" "cap_0402" "C28" "100nF" 270535 257065 2030 5900 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[-35 3872 -35 3872 1969 2000 2569 "1" "1" "square"]
+       Pad[-35 -65 -35 -65 1969 1200 2569 "2" "2" "square"]
+       ElementLine [-1806 -1837 1737 -1837 600]
+       ElementLine [-1806 -1837 -1806 5643 600]
+       ElementLine [-1806 5643 1737 5643 600]
+       ElementLine [1737 -1837 1737 5643 600]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C2" "10uF" 75500 163500 -12800 400 0 100 ""]
+Element["" "diode-DO-214AA-SMB" "D2" "unknown" 19591 114520 9490 5472 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 8000 700 8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 -3700 4400 -3700 800]
-       ElementLine [-4400 -3700 -4400 11700 800]
-       ElementLine [-4400 11700 4400 11700 800]
-       ElementLine [4400 -3700 4400 11700 800]
+       Pad[-591 -984 -591 -197 9055 2400 10055 "cathode" "1" "square,edge2"]
+       Pad[-591 -17913 -591 -17126 9055 2400 10055 "anode" "2" "square"]
+       ElementLine [-9843 5118 9055 5118 1000]
+       ElementLine [9055 -23622 9055 5118 1000]
+       ElementLine [-9843 -23622 9055 -23622 1000]
+       ElementLine [-9843 -23622 -9843 5118 1000]
+       ElementLine [-9843 394 -5906 394 1000]
+       ElementLine [-5906 -394 -5906 394 1000]
+       ElementLine [-9055 -394 -5906 -394 1000]
+       ElementLine [5118 394 9055 394 1000]
+       ElementLine [5118 -394 5118 394 1000]
+       ElementLine [5118 -394 8268 -394 1000]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C7" "10uF" 307000 127500 7200 -2600 0 100 ""]
+Element["" "SMD_SIMPLE-120-60" "F1" "1.5A Hold" 14600 67400 8363 12681 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 8000 700 8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 -3700 4400 -3700 800]
-       ElementLine [-4400 -3700 -4400 11700 800]
-       ElementLine [-4400 11700 4400 11700 800]
-       ElementLine [4400 -3700 4400 11700 800]
+       Pad[-500 0 500 0 6000 3000 6600 "1" "1" "square"]
+       Pad[-500 12000 500 12000 6000 3000 6600 "2" "2" "square"]
+       ElementLine [-5000 -4500 5000 -4500 800]
+       ElementLine [-5000 -4500 -5000 16500 800]
+       ElementLine [-5000 16500 5000 16500 800]
+       ElementLine [5000 -4500 5000 16500 800]
 
        )
 
-Element["" "HEADER2_2" "J3" "unknown" 42000 80000 -7500 16500 0 100 ""]
+Element["" "SIP10" "R2" "unknown" 241100 118700 -2700 5800 0 100 ""]
 (
-       Pin[0 0 6000 4400 6600 3800 "1" "1" "square"]
-       Pin[0 10000 6000 4200 6600 3800 "2" "2" ""]
-       ElementLine [-5000 -5000 5000 -5000 1000]
-       ElementLine [-5000 -5000 -5000 15000 1000]
-       ElementLine [-5000 15000 5000 15000 1000]
-       ElementLine [5000 -5000 5000 15000 1000]
-       ElementLine [-5000 -5000 -5000 5000 1000]
-       ElementLine [-5000 5000 5000 5000 1000]
+       Pin[0 0 6000 4600 6600 2800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 2800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 2800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 2800 "4" "4" "edge2"]
+       Pin[40000 0 6000 3000 6600 2800 "5" "5" "edge2"]
+       Pin[50000 0 6000 3000 6600 2800 "6" "6" "edge2"]
+       Pin[60000 0 6000 3000 6600 2800 "7" "7" "edge2"]
+       Pin[70000 0 6000 3000 6600 2800 "8" "8" "edge2"]
+       Pin[80000 0 6000 3000 6600 2800 "9" "9" "edge2"]
+       Pin[90000 0 6000 3000 6600 2800 "10" "10" "edge2"]
+       ElementLine [0 5000 90000 5000 2000]
+       ElementLine [0 -5000 90000 -5000 2000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementArc [0 0 5000 5000 270 180 2000]
+       ElementArc [90000 0 5000 5000 90 180 2000]
 
        )
 
-Element["" "cap_0402" "C10" "100nF" 232465 187372 8070 -6244 3 100 ""]
+Element["" "diode-DO-214AA-SMB" "D1" "unknown" 93091 114590 -2882 6100 0 100 ""]
 (
-       Pad[35 -3872 35 -3872 1969 1200 2569 "1" "1" "square,edge2"]
-       Pad[35 65 35 65 1969 1200 2569 "2" "2" "square,edge2"]
-       ElementLine [-1737 1837 1806 1837 600]
-       ElementLine [1806 -5643 1806 1837 600]
-       ElementLine [-1737 -5643 1806 -5643 600]
-       ElementLine [-1737 -5643 -1737 1837 600]
+       Pad[-591 -984 -591 -197 9055 2000 10055 "cathode" "1" "square,edge2"]
+       Pad[-591 -17913 -591 -17126 9055 2000 10055 "anode" "2" "square"]
+       ElementLine [-9843 5118 9055 5118 1000]
+       ElementLine [9055 -23622 9055 5118 1000]
+       ElementLine [-9843 -23622 9055 -23622 1000]
+       ElementLine [-9843 -23622 -9843 5118 1000]
+       ElementLine [-9843 394 -5906 394 1000]
+       ElementLine [-5906 -394 -5906 394 1000]
+       ElementLine [-9055 -394 -5906 -394 1000]
+       ElementLine [5118 394 9055 394 1000]
+       ElementLine [5118 -394 5118 394 1000]
+       ElementLine [5118 -394 8268 -394 1000]
 
        )
 
-Element["" "SO14" "U4" "unknown" 212000 181000 10500 -21500 0 100 ""]
+Element["" "SMD_SIMPLE-120-60" "F2" "500mA Hold" 168400 377300 -9100 -12800 0 100 ""]
 (
-       Pad[15000 -13500 15000 -7000 2000 1800 3000 "A0" "1" "square"]
-       Pad[10000 -13500 10000 -7000 2000 1800 3000 "_Y0_" "2" "square"]
-       Pad[5000 -13500 5000 -7000 2000 1800 3000 "A1" "3" "square"]
-       Pad[0 -13500 0 -7000 2000 1800 3000 "_Y1_" "4" "square"]
-       Pad[-5000 -13500 -5000 -7000 2000 1800 3000 "A2" "5" "square"]
-       Pad[-10000 -13500 -10000 -7000 2000 1800 3000 "_Y2_" "6" "square"]
-       Pad[-15000 -13500 -15000 -7000 2000 1800 3000 "GND" "7" "square"]
-       Pad[-15000 7000 -15000 13500 2000 1800 3000 "_Y3_" "8" "square,edge2"]
-       Pad[-10000 7000 -10000 13500 2000 1800 3000 "A3" "9" "square,edge2"]
-       Pad[-5000 7000 -5000 13500 2000 1800 3000 "_Y4_" "10" "square,edge2"]
-       Pad[0 7000 0 13500 2000 1800 3000 "A4" "11" "square,edge2"]
-       Pad[5000 7000 5000 13500 2000 1800 3000 "_Y5_" "12" "square,edge2"]
-       Pad[10000 7000 10000 13500 2000 1800 3000 "A5" "13" "square,edge2"]
-       Pad[15000 7000 15000 13500 2000 1800 3000 "Vcc" "14" "square,edge2"]
-       ElementLine [-17000 -15500 17000 -15500 1000]
-       ElementLine [-17000 -15500 -17000 15500 1000]
-       ElementLine [-17000 15500 17000 15500 1000]
-       ElementLine [17000 -15500 17000 -2500 1000]
-       ElementLine [17000 2500 17000 15500 1000]
-       ElementArc [17000 0 2500 2500 270 180 1000]
+       Pad[0 -500 0 500 6000 3000 6600 "1" "1" "square"]
+       Pad[-12000 -500 -12000 500 6000 3000 6600 "2" "2" "square"]
+       ElementLine [4500 -5000 4500 5000 800]
+       ElementLine [-16500 -5000 4500 -5000 800]
+       ElementLine [-16500 -5000 -16500 5000 800]
+       ElementLine [-16500 5000 4500 5000 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C4" "10uF" 136000 239000 1700 -11600 0 100 ""]
+Element["" "diode-DO-214AA-SMB" "D3" "unknown" 126480 373591 7659 -16458 0 100 ""]
 (
-       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
-       Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-3700 -4400 -3700 4400 800]
-       ElementLine [-3700 4400 11700 4400 800]
-       ElementLine [11700 -4400 11700 4400 800]
-       ElementLine [-3700 -4400 11700 -4400 800]
+       Pad[197 -591 984 -591 9055 3600 10055 "cathode" "1" "square"]
+       Pad[17126 -591 17913 -591 9055 3600 10055 "anode" "2" "square,edge2"]
+       ElementLine [-5118 -9843 -5118 9055 1000]
+       ElementLine [-5118 9055 23622 9055 1000]
+       ElementLine [23622 -9843 23622 9055 1000]
+       ElementLine [-5118 -9843 23622 -9843 1000]
+       ElementLine [-394 -9843 -394 -5906 1000]
+       ElementLine [-394 -5906 394 -5906 1000]
+       ElementLine [394 -9055 394 -5906 1000]
+       ElementLine [-394 5118 -394 9055 1000]
+       ElementLine [-394 5118 394 5118 1000]
+       ElementLine [394 5118 394 8268 1000]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "C13" "10uF" 316000 293500 -4300 -20100 0 100 ""]
+Element["" "SMD_DIODE-80-50" "LED1" "unknown" 314900 192300 -10300 6800 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[0 -700 0 700 4500 3000 5100 "A" "1" "square"]
+       Pad[-8000 -700 -8000 700 4500 3000 5100 "K" "2" "square"]
+       ElementLine [3700 -4400 3700 4400 800]
+       ElementLine [-11700 -4400 3700 -4400 800]
+       ElementLine [-11700 -4400 -11700 4400 800]
+       ElementLine [-11700 4400 3700 4400 800]
+       ElementLine [2700 -4400 2700 4400 800]
 
        )
 
-Element["" "DPAK" "U6" "unknown" 349750 250250 -13500 -14500 0 100 ""]
+Element["" "SMD_SIMPLE-80-50" "R3" "1600" 314859 181278 -19018 -756 0 100 ""]
 (
-       Pad[-10750 8250 -10750 8250 26500 0 27500 "OUT" "2" "square,nopaste"]
-       Pad[-3250 750 -3250 750 11500 2000 12500 "OUT" "2" "square,edge2"]
-       Pad[-18250 750 -18250 750 11500 2000 12500 "OUT" "2" "square"]
-       Pad[-3250 15750 -3250 15750 11500 2000 12500 "OUT" "2" "square,edge2"]
-       Pad[-18250 15750 -18250 15750 11500 2000 12500 "OUT" "2" "square"]
-       Pad[-1750 31750 -1750 37250 6500 3200 7500 "IN" "3" "square,edge2"]
-       Pad[-19750 31750 -19750 37250 6500 3200 7500 "GND" "1" "square,edge2"]
-       ElementLine [5000 -7500 5000 44500 1000]
-       ElementLine [-26500 44500 5000 44500 1000]
-       ElementLine [-26500 -7500 -26500 44500 1000]
-       ElementLine [-26500 -7500 5000 -7500 1000]
-       ElementLine [-10500 28500 -10500 32500 1000]
+       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
+       Pad[-8000 -700 -8000 700 4500 3000 5100 "2" "2" "square"]
+       ElementLine [3700 -4400 3700 4400 800]
+       ElementLine [-11700 -4400 3700 -4400 800]
+       ElementLine [-11700 -4400 -11700 4400 800]
+       ElementLine [-11700 4400 3700 4400 800]
 
        )
 
-Element["" "SIP10" "R2" "unknown" 308000 147500 6500 -3500 0 100 ""]
+Element["" "Header connector, DIP pin numbering" "" "HEADER2_1" 350000 205000 21000 -5000 3 100 ""]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" "square,edge2,thermal(0X)"]
-       Pin[-10000 0 6000 3000 6600 2800 "2" "2" "edge2"]
-       Pin[-20000 0 6000 3000 6600 2800 "3" "3" "edge2"]
-       Pin[-30000 0 6000 3000 6600 2800 "4" "4" "edge2"]
-       Pin[-40000 0 6000 3000 6600 2800 "5" "5" "edge2"]
-       Pin[-50000 0 6000 3000 6600 2800 "6" "6" "edge2"]
-       Pin[-60000 0 6000 3000 6600 2800 "7" "7" "edge2"]
-       Pin[-70000 0 6000 3000 6600 2800 "8" "8" "edge2"]
-       Pin[-80000 0 6000 3000 6600 2800 "9" "9" "edge2"]
-       Pin[-90000 0 6000 3000 6600 2800 "10" "10" "edge2"]
-       ElementLine [-90000 -5000 0 -5000 2000]
-       ElementLine [-90000 5000 0 5000 2000]
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
        ElementLine [-5000 -5000 -5000 5000 1000]
-       ElementArc [0 0 5000 5000 90 180 2000]
-       ElementArc [-90000 0 5000 5000 270 180 2000]
-
-       )
-
-Element["" "SMD_SIMPLE-80-50" "R5" "22Ω" 169500 330000 -11300 -3600 0 100 ""]
-(
-       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
-       Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-3700 -4400 -3700 4400 800]
-       ElementLine [-3700 4400 11700 4400 800]
-       ElementLine [11700 -4400 11700 4400 800]
-       ElementLine [-3700 -4400 11700 -4400 800]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 5000 15000 -5000 1000]
+       ElementLine [15000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R4" "22Ω" 169439 319248 -12300 -3100 0 100 ""]
+Element["" "cap_0402" "C26" "1uF" 281465 219935 3663 -6033 0 100 ""]
 (
-       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
-       Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-3700 -4400 -3700 4400 800]
-       ElementLine [-3700 4400 11700 4400 800]
-       ElementLine [11700 4400 11700 -4400 800]
-       ElementLine [11700 -4400 -3700 -4400 800]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[35 65 35 65 1969 2000 2569 "2" "2" "square,edge2"]
+       ElementLine [-1737 1837 1806 1837 600]
+       ElementLine [1806 -5643 1806 1837 600]
+       ElementLine [-1737 -5643 1806 -5643 600]
+       ElementLine [-1737 -5643 -1737 1837 600]
 
        )
 
-Element["lock" "fci-10118192-0001LF" "J5" "unknown" 173788 382869 -24200 -8668 0 100 ""]
+Element["" "cap_0402" "C24" "100nF" 274965 219872 -1337 -11907 0 100 ""]
 (
-       Pad[-63 -8271 -63 -4531 1575 1200 2175 "D+" "3" "square,lock"]
-       Pad[5055 -8271 5055 -4531 1575 1200 2175 "GND" "5" "square,lock"]
-       Pad[-5181 -8271 -5181 -4531 1575 1200 2175 "VCC" "1" "square,lock"]
-       Pad[2496 -8271 2496 -4531 1575 1200 2175 "ID" "4" "square,lock"]
-       Pad[-2622 -8271 -2622 -4531 1575 1200 2175 "D-" "2" "square,lock"]
-       Pad[-13252 -5909 -11284 -5909 6299 1200 6899 "" "6" "square,lock"]
-       Pad[11157 -5909 13126 -5909 6299 1200 6899 "" "7" "square,lock,edge2"]
-       Pad[-15024 3934 -15024 4328 7087 1200 7687 "" "8" "square,lock,edge2"]
-       Pad[-4788 4131 -4788 4131 7480 1200 8080 "" "9" "square,lock"]
-       Pad[4661 4131 4661 4131 7480 1200 8080 "" "10" "square,lock,edge2"]
-       Pad[14897 3934 14897 4328 7087 1200 7687 "" "11" "square,lock,edge2"]
-       ElementLine [-18567 9840 18441 9840 600]
-       ElementLine [-15024 9840 -15024 8462 600]
-       ElementLine [-15024 -3 -15024 -2168 600]
-       ElementLine [15094 9840 15094 8462 600]
-       ElementLine [15094 -3 15094 -2168 600]
-       ElementLine [-7741 -7877 -6559 -7877 600]
-       ElementLine [6236 -7877 7614 -7877 600]
+       Pad[35 -3872 35 -3872 1969 2000 2569 "1" "1" "square,edge2"]
+       Pad[35 65 35 65 1969 2000 2569 "2" "2" "square,edge2"]
+       ElementLine [-1737 1837 1806 1837 600]
+       ElementLine [1806 -5643 1806 1837 600]
+       ElementLine [-1737 -5643 1806 -5643 600]
+       ElementLine [-1737 -5643 -1737 1837 600]
 
        )
 
-Element["" "SMD_SIMPLE-120-60" "F2" "500mA Hold" 158000 360000 7000 -3000 0 100 ""]
+Element["" "cap_0402" "C27" "1uF" 281535 225565 3907 -1463 0 100 ""]
 (
-       Pad[0 -500 0 500 6000 3000 6600 "1" "1" "square"]
-       Pad[-12000 -500 -12000 500 6000 3000 6600 "2" "2" "square"]
-       ElementLine [4500 -5000 4500 5000 800]
-       ElementLine [-16500 -5000 4500 -5000 800]
-       ElementLine [-16500 -5000 -16500 5000 800]
-       ElementLine [-16500 5000 4500 5000 800]
+       Pad[-35 3872 -35 3872 1969 2000 2569 "1" "1" "square"]
+       Pad[-35 -65 -35 -65 1969 2000 2569 "2" "2" "square"]
+       ElementLine [-1806 -1837 1737 -1837 600]
+       ElementLine [-1806 -1837 -1806 5643 600]
+       ElementLine [-1806 5643 1737 5643 600]
+       ElementLine [1737 -1837 1737 5643 600]
 
        )
 
-Element["" "SMD_SIMPLE-120-60" "F1" "1.5A_Hold" 22000 72500 -12500 -3000 0 100 ""]
-(
-       Pad[-500 0 500 0 6000 3000 6600 "1" "1" "square"]
-       Pad[-500 12000 500 12000 6000 3000 6600 "2" "2" "square"]
-       ElementLine [-5000 -4500 5000 -4500 800]
-       ElementLine [-5000 -4500 -5000 16500 800]
-       ElementLine [-5000 16500 5000 16500 800]
-       ElementLine [5000 -4500 5000 16500 800]
+Element["" "TQFP100_14_reflow" "U1" "unknown" 233953 221305 -2000 -6000 0 100 ""]
+(
+       Pad[-33500 -23622 -30110 -23622 1102 3000 1402 "P2[5]" "1" "square"]
+       Pad[-33500 -21654 -30110 -21654 1102 3000 1402 "P2[6]" "2" "square"]
+       Pad[-33500 -19685 -30110 -19685 1102 3000 1402 "P2[7]" "3" "square"]
+       Pad[-33500 -17717 -30110 -17717 1102 3000 1402 "P12[4]" "4" "square"]
+       Pad[-33500 -15748 -30110 -15748 1102 3000 1402 "P12[5]" "5" "square"]
+       Pad[-33500 -13780 -30110 -13780 1102 3000 1402 "P6[4]" "6" "square"]
+       Pad[-33500 -11811 -30110 -11811 1102 3000 1402 "P6[5]" "7" "square"]
+       Pad[-33500 -9843 -30110 -9843 1102 3000 1402 "P6[6]" "8" "square"]
+       Pad[-33500 -7874 -30110 -7874 1102 3000 1402 "P6[7]" "9" "square"]
+       Pad[-33500 -5906 -30110 -5906 1102 3000 1402 "VSSD" "10" "square"]
+       Pad[-33500 -3937 -30110 -3937 1102 3000 1402 "NC" "11" "square"]
+       Pad[-33500 -1969 -30110 -1969 1102 3000 1402 "VSSD" "12" "square"]
+       Pad[-33500 0 -30110 0 1102 3000 1402 "VSSD" "13" "square"]
+       Pad[-33500 1968 -30110 1968 1102 3000 1402 "VSSD" "14" "square"]
+       Pad[-33500 3937 -30110 3937 1102 3000 1402 "_XRES_" "15" "square"]
+       Pad[-33500 5905 -30110 5905 1102 3000 1402 "P5[0]" "16" "square"]
+       Pad[-33500 7874 -30110 7874 1102 3000 1402 "P5[1]" "17" "square"]
+       Pad[-33500 9842 -30110 9842 1102 3000 1402 "P5[2]" "18" "square"]
+       Pad[-33500 11811 -30110 11811 1102 3000 1402 "P5[3]" "19" "square"]
+       Pad[-33500 13779 -30110 13779 1102 3000 1402 "SWDIO,TMS,P1[0]" "20" "square"]
+       Pad[-33500 15748 -30110 15748 1102 3000 1402 "SWDCK,TCK,P1[1]" "21" "square"]
+       Pad[-33500 17716 -30110 17716 1102 3000 1402 "P1[2]" "22" "square"]
+       Pad[-33500 19685 -30110 19685 1102 3000 1402 "SWV,TDO,P1[3]" "23" "square"]
+       Pad[-33500 21653 -30110 21653 1102 3000 1402 "TDI,P1[4]" "24" "square"]
+       Pad[-33500 23622 -30110 23622 1102 3000 1402 "NTRST,P1[5]" "25" "square"]
+       Pad[-23622 30110 -23622 33500 1102 3000 1402 "VDDIO1" "26" "square,octagon,edge2"]
+       Pad[-21654 30110 -21654 33500 1102 3000 1402 "P1[6]" "27" "square,octagon,edge2"]
+       Pad[-19685 30110 -19685 33500 1102 3000 1402 "P1[7]" "28" "square,octagon,edge2"]
+       Pad[-17717 30110 -17717 33500 1102 3000 1402 "P12[6]" "29" "square,octagon,edge2"]
+       Pad[-15748 30110 -15748 33500 1102 3000 1402 "P12[7]" "30" "square,octagon,edge2"]
+       Pad[-13780 30110 -13780 33500 1102 3000 1402 "P5[4]" "31" "square,octagon,edge2"]
+       Pad[-11811 30110 -11811 33500 1102 3000 1402 "P5[5]" "32" "square,octagon,edge2"]
+       Pad[-9843 30110 -9843 33500 1102 3000 1402 "P5[6]" "33" "square,octagon,edge2"]
+       Pad[-7874 30110 -7874 33500 1102 3000 1402 "P5[7]" "34" "square,octagon,edge2"]
+       Pad[-5906 30110 -5906 33500 1102 3000 1402 "SWDIO,USB D+" "35" "square,octagon,edge2"]
+       Pad[-3937 30110 -3937 33500 1102 3000 1402 "SWDCK,USB D-" "36" "square,octagon,edge2"]
+       Pad[-1969 30110 -1969 33500 1102 3000 1402 "VDDD" "37" "square,octagon,edge2"]
+       Pad[0 30110 0 33500 1102 3000 1402 "VSSD" "38" "square,octagon,edge2"]
+       Pad[1968 30110 1968 33500 1102 3000 1402 "VCCD" "39" "square,octagon,edge2"]
+       Pad[3937 30110 3937 33500 1102 3000 1402 "NC" "40" "square,octagon,edge2"]
+       Pad[5905 30110 5905 33500 1102 3000 1402 "NC" "41" "square,octagon,edge2"]
+       Pad[7874 30110 7874 33500 1102 3000 1402 "MHZ XTAL XO" "42" "square,octagon,edge2"]
+       Pad[9842 30110 9842 33500 1102 3000 1402 "MHZ XTAL XI" "43" "square,octagon,edge2"]
+       Pad[11811 30110 11811 33500 1102 3000 1402 "P3[0]" "44" "square,octagon,edge2"]
+       Pad[13779 30110 13779 33500 1102 3000 1402 "P3[1]" "45" "square,octagon,edge2"]
+       Pad[15748 30110 15748 33500 1102 3000 1402 "P3[2]" "46" "square,octagon,edge2"]
+       Pad[17716 30110 17716 33500 1102 3000 1402 "P3[3]" "47" "square,octagon,edge2"]
+       Pad[19685 30110 19685 33500 1102 3000 1402 "P3[4]" "48" "square,octagon,edge2"]
+       Pad[21653 30110 21653 33500 1102 3000 1402 "P3[5]" "49" "square,octagon,edge2"]
+       Pad[23622 30110 23622 33500 1102 4200 1402 "VDDIO3" "50" "square,octagon,edge2"]
+       Pad[30110 23622 33500 23622 1102 3000 1402 "P3[6]" "51" "square,edge2"]
+       Pad[30110 21654 33500 21654 1102 3000 1402 "P3[7]" "52" "square,edge2"]
+       Pad[30110 19685 33500 19685 1102 3000 1402 "P12[0]" "53" "square,edge2"]
+       Pad[30110 17717 33500 17717 1102 3000 1402 "P12[1]" "54" "square,edge2"]
+       Pad[30110 15748 33500 15748 1102 3000 1402 "XO XTAL P15[2],KHZ" "55" "square,edge2"]
+       Pad[30110 13780 33500 13780 1102 3000 1402 "XI XTAL P15[3],KHZ" "56" "square,edge2"]
+       Pad[30110 11811 33500 11811 1102 3000 1402 "NC" "57" "square,edge2"]
+       Pad[30110 9843 33500 9843 1102 3000 1402 "NC" "58" "square,edge2"]
+       Pad[30110 7874 33500 7874 1102 3000 1402 "NC" "59" "square,edge2"]
+       Pad[30110 5906 33500 5906 1102 3000 1402 "NC" "60" "square,edge2"]
+       Pad[30110 3937 33500 3937 1102 3000 1402 "NC" "61" "square,edge2"]
+       Pad[30110 1969 33500 1969 1102 3000 1402 "NC" "62" "square,edge2"]
+       Pad[30110 0 33500 0 1102 3000 1402 "VCCA" "63" "square,edge2"]
+       Pad[30110 -1968 33500 -1968 1102 3000 1402 "VSSA" "64" "square,edge2"]
+       Pad[30110 -3937 33500 -3937 1102 3000 1402 "VDDA" "65" "square,edge2"]
+       Pad[30110 -5905 33500 -5905 1102 3000 1402 "VSSD" "66" "square,edge2"]
+       Pad[30110 -7874 33500 -7874 1102 3000 1402 "P12[2]" "67" "square,edge2"]
+       Pad[30110 -9842 33500 -9842 1102 3000 1402 "P12[3]" "68" "square,edge2"]
+       Pad[30110 -11811 33500 -11811 1102 3000 1402 "P4[0]" "69" "square,edge2"]
+       Pad[30110 -13779 33500 -13779 1102 3000 1402 "P4[1]" "70" "square,edge2"]
+       Pad[30110 -15748 33500 -15748 1102 3000 1402 "P0[0]" "71" "square,edge2"]
+       Pad[30110 -17716 33500 -17716 1102 3000 1402 "P0[1]" "72" "square,edge2"]
+       Pad[30110 -19685 33500 -19685 1102 3000 1402 "P0[2]" "73" "square,edge2"]
+       Pad[30110 -21653 33500 -21653 1102 3000 1402 "P0[3]" "74" "square,edge2"]
+       Pad[30110 -23622 33500 -23622 1102 3000 1402 "VDDIO0" "75" "square,edge2"]
+       Pad[23622 -33500 23622 -30110 1102 3000 1402 "P0[4]" "76" "square,octagon"]
+       Pad[21654 -33500 21654 -30110 1102 3000 1402 "P0[5]" "77" "square,octagon"]
+       Pad[19685 -33500 19685 -30110 1102 3000 1402 "P0[6]" "78" "square,octagon"]
+       Pad[17717 -33500 17717 -30110 1102 3000 1402 "P0[7]" "79" "square,octagon"]
+       Pad[15748 -33500 15748 -30110 1102 3000 1402 "P4[2]" "80" "square,octagon"]
+       Pad[13780 -33500 13780 -30110 1102 3000 1402 "P4[3]" "81" "square,octagon"]
+       Pad[11811 -33500 11811 -30110 1102 3000 1402 "P4[4]" "82" "square,octagon"]
+       Pad[9843 -33500 9843 -30110 1102 3000 1402 "P4[5]" "83" "square,octagon"]
+       Pad[7874 -33500 7874 -30110 1102 3000 1402 "P4[6]" "84" "square,octagon"]
+       Pad[5906 -33500 5906 -30110 1102 3000 1402 "P4[7]" "85" "square,octagon"]
+       Pad[3937 -33500 3937 -30110 1102 3000 1402 "VCCD" "86" "square,octagon"]
+       Pad[1969 -33500 1969 -30110 1102 3000 1402 "VSSD" "87" "square,octagon"]
+       Pad[0 -33500 0 -30110 1102 3000 1402 "VDDD" "88" "square,octagon"]
+       Pad[-1968 -33500 -1968 -30110 1102 3000 1402 "P6[0]" "89" "square,octagon"]
+       Pad[-3937 -33500 -3937 -30110 1102 3000 1402 "P6[1]" "90" "square,octagon"]
+       Pad[-5905 -33500 -5905 -30110 1102 3000 1402 "P6[2]" "91" "square,octagon"]
+       Pad[-7874 -33500 -7874 -30110 1102 3000 1402 "P6[3]" "92" "square,octagon"]
+       Pad[-9842 -33500 -9842 -30110 1102 3000 1402 "P15[4]" "93" "square,octagon"]
+       Pad[-11811 -33500 -11811 -30110 1102 3000 1402 "P15[5]" "94" "square,octagon"]
+       Pad[-13779 -33500 -13779 -30110 1102 3000 1402 "P2[0]" "95" "square,octagon"]
+       Pad[-15748 -33500 -15748 -30110 1102 3000 1402 "P2[1]" "96" "square,octagon"]
+       Pad[-17716 -33500 -17716 -30110 1102 3000 1402 "P2[2]" "97" "square,octagon"]
+       Pad[-19685 -33500 -19685 -30110 1102 3000 1402 "P2[3]" "98" "square,octagon"]
+       Pad[-21653 -33500 -21653 -30110 1102 3000 1402 "P2[4]" "99" "square,octagon"]
+       Pad[-23622 -33500 -23622 -30110 1102 3000 1402 "VDDIO2" "100" "square,octagon"]
+       ElementLine [-24259 -27159 27159 -27159 800]
+       ElementLine [27159 -27159 27159 27159 800]
+       ElementLine [27159 27159 -27159 27159 800]
+       ElementLine [-27159 27159 -27159 -24259 800]
+       ElementLine [-27159 -24259 -24259 -27159 800]
+       ElementArc [-24259 -24259 1000 1000 0 360 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R12" "10K" 345500 322000 -2600 14800 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C13" "10uF" 72206 288720 200 -11600 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[0 -700 0 700 4500 3800 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3800 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 -4400 11700 4400 800]
+       ElementLine [-3700 -4400 11700 -4400 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R11" "10K" 335000 322000 -2600 13800 1 100 ""]
+Element["" "DPAK" "U6" "unknown" 88250 323250 9412 -14560 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[-8250 -10750 -8250 -10750 26500 2000 27500 "OUT" "2" "square,edge2,nopaste"]
+       Pad[-750 -3250 -750 -3250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-750 -18250 -750 -18250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-15750 -3250 -15750 -3250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-15750 -18250 -15750 -18250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-37250 -1750 -31750 -1750 6500 6000 7500 "IN" "3" "square"]
+       Pad[-37250 -19750 -31750 -19750 6500 6000 7500 "GND" "1" "square"]
+       ElementLine [-44500 5000 7500 5000 1000]
+       ElementLine [-44500 -26500 -44500 5000 1000]
+       ElementLine [-44500 -26500 7500 -26500 1000]
+       ElementLine [7500 -26500 7500 5000 1000]
+       ElementLine [-32500 -10500 -28500 -10500 1000]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R10" "10K" 324500 322000 -2283 14276 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C12" "10uF" 45706 335220 3200 5900 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[0 -700 0 700 4500 3800 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3800 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R9" "10K" 241500 319500 -20300 -3100 0 100 ""]
+Element["" "DPAK" "U2" "unknown" 88250 205750 9000 -9000 0 100 ""]
 (
-       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
-       Pad[-8000 -700 -8000 700 4500 3000 5100 "2" "2" "square"]
-       ElementLine [3700 -4400 3700 4400 800]
-       ElementLine [-11700 -4400 3700 -4400 800]
-       ElementLine [-11700 -4400 -11700 4400 800]
-       ElementLine [-11700 4400 3700 4400 800]
+       Pad[-8250 -10750 -8250 -10750 26500 2000 27500 "OUT" "2" "square,edge2,nopaste"]
+       Pad[-750 -3250 -750 -3250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-750 -18250 -750 -18250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-15750 -3250 -15750 -3250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-15750 -18250 -15750 -18250 11500 2000 12500 "OUT" "2" "square,edge2"]
+       Pad[-37250 -1750 -31750 -1750 6500 6000 7500 "IN" "3" "square"]
+       Pad[-37250 -19750 -31750 -19750 6500 6800 7500 "GND" "1" "square"]
+       ElementLine [-44500 5000 7500 5000 1000]
+       ElementLine [-44500 -26500 -44500 5000 1000]
+       ElementLine [-44500 -26500 7500 -26500 1000]
+       ElementLine [7500 -26500 7500 5000 1000]
+       ElementLine [-32500 -10500 -28500 -10500 1000]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R8" "10K" 314000 322000 -2600 12300 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C7" "10uF" 77823 218488 15054 -3576 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[0 -700 0 700 4500 3800 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3800 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 -4400 11700 4400 800]
+       ElementLine [-3700 -4400 11700 -4400 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R7" "10K" 303000 322000 -2600 12300 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C5" "10uF" 58823 218488 -19446 -3576 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[0 -700 0 700 4500 3800 5100 "1" "1" "square"]
+       Pad[-8000 -700 -8000 700 4500 3800 5100 "2" "2" "square"]
+       ElementLine [3700 -4400 3700 4400 800]
+       ElementLine [-11700 -4400 3700 -4400 800]
+       ElementLine [-11700 -4400 -11700 4400 800]
+       ElementLine [-11700 4400 3700 4400 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R6" "10K" 292000 322000 -2600 11800 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "C14" "10uF" 115000 112000 -4700 -10800 0 100 ""]
 (
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3000 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
+       Pad[-700 0 700 0 4500 3800 5100 "1" "1" "square"]
+       Pad[-700 8000 700 8000 4500 3800 5100 "2" "2" "square"]
+       ElementLine [-4400 -3700 4400 -3700 800]
+       ElementLine [-4400 -3700 -4400 11700 800]
+       ElementLine [-4400 11700 4400 11700 800]
+       ElementLine [4400 -3700 4400 11700 800]
 
        )
 
-Element["" "SMD_SIMPLE-80-50" "R3" "1600" 288500 224500 6200 -3100 0 100 ""]
+Element["" "HEADER2_2" "J3" "unknown" 45000 105000 -7000 7000 0 100 ""]
 (
-       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
-       Pad[-8000 -700 -8000 700 4500 3000 5100 "2" "2" "square"]
-       ElementLine [3700 -4400 3700 4400 800]
-       ElementLine [-11700 -4400 3700 -4400 800]
-       ElementLine [-11700 -4400 -11700 4400 800]
-       ElementLine [-11700 4400 3700 4400 800]
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -15000 5000 5000 1000]
+       ElementLine [-5000 -15000 5000 -15000 1000]
+       ElementLine [-5000 -15000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
 
        )
 
-Element["" "SIP10" "R1" "unknown" 206000 147500 -12500 7000 0 100 ""]
-(
-       Pin[0 0 6000 3000 6600 2800 "1" "1" "square,edge2"]
-       Pin[-10000 0 6000 3000 6600 2800 "2" "2" "edge2"]
-       Pin[-20000 0 6000 3000 6600 2800 "3" "3" "edge2"]
-       Pin[-30000 0 6000 3000 6600 2800 "4" "4" "edge2"]
-       Pin[-40000 0 6000 3000 6600 2800 "5" "5" "edge2"]
-       Pin[-50000 0 6000 3000 6600 2800 "6" "6" "edge2"]
-       Pin[-60000 0 6000 3000 6600 2800 "7" "7" "edge2"]
-       Pin[-70000 0 6000 3000 6600 2800 "8" "8" "edge2"]
-       Pin[-80000 0 6000 3000 6600 2800 "9" "9" "edge2"]
-       Pin[-90000 0 6000 3000 6600 2800 "10" "10" "edge2"]
-       ElementLine [-90000 -5000 0 -5000 2000]
-       ElementLine [-90000 5000 0 5000 2000]
-       ElementLine [-5000 -5000 -5000 5000 1000]
-       ElementArc [0 0 5000 5000 90 180 2000]
-       ElementArc [-90000 0 5000 5000 270 180 2000]
+Element["" "HEADER18_2" "J12" "unknown" 350000 265000 31000 4500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 10000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[10000 10000 6000 3000 6600 3800 "4" "4" "thermal(0X,1X)"]
+       Pin[0 20000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[10000 20000 6000 3000 6600 3800 "6" "6" "thermal(0X,1X)"]
+       Pin[0 30000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[10000 30000 6000 3000 6600 3800 "8" "8" "thermal(0X,1X)"]
+       Pin[0 40000 6000 3000 6600 3800 "9" "9" ""]
+       Pin[10000 40000 6000 3000 6600 3800 "10" "10" "thermal(0X,1X)"]
+       Pin[0 50000 6000 3000 6600 3800 "11" "11" ""]
+       Pin[10000 50000 6000 3000 6600 3800 "12" "12" "thermal(0X,1X)"]
+       Pin[0 60000 6000 3000 6600 3800 "13" "13" ""]
+       Pin[10000 60000 6000 3000 6600 3800 "14" "14" "thermal(0X,1X)"]
+       Pin[0 70000 6000 3000 6600 3800 "15" "15" ""]
+       Pin[10000 70000 6000 3000 6600 3800 "16" "16" "thermal(0X,1X)"]
+       Pin[0 80000 6000 3000 6600 3800 "17" "17" ""]
+       Pin[10000 80000 6000 3000 6600 3800 "18" "18" "thermal(0X,1X)"]
+       ElementLine [-5000 -5000 -5000 85000 1000]
+       ElementLine [-5000 85000 15000 85000 1000]
+       ElementLine [15000 85000 15000 -5000 1000]
+       ElementLine [15000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
 
        )
 
-Element["" "cap_0402" "C23" "100nF" 194035 312128 -11407 -1163 0 100 ""]
+Element["" "Header connector, DIP pin numbering" "" "HEADER2_1" 350000 255000 21000 -5000 3 100 ""]
 (
-       Pad[-35 3872 -35 3872 1969 1200 2569 "1" "1" "square"]
-       Pad[-35 -65 -35 -65 1969 1200 2569 "2" "2" "square"]
-       ElementLine [-1806 -1837 1737 -1837 600]
-       ElementLine [-1806 -1837 -1806 5643 600]
-       ElementLine [-1806 5643 1737 5643 600]
-       ElementLine [1737 -1837 1737 5643 600]
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 5000 15000 -5000 1000]
+       ElementLine [15000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
 
        )
 
-Element["" "wurth-microsd" "J6" "unknown" 245000 355000 22500 -33000 0 100 ""]
+Element["" "wurth-microsd" "J6" "unknown" 260500 355800 29500 -26600 0 100 ""]
 (
-       Pad[7555 14799 7555 17555 3150 1200 3750 "DAT2" "1" "square,edge2"]
-       Pad[3224 13224 3224 15980 3150 1200 3750 "DAT3" "2" "square,edge2"]
-       Pad[-1106 14799 -1106 17555 3150 1200 3750 "CMD" "3" "square,edge2"]
-       Pad[-5437 15587 -5437 18343 3150 1200 3750 "Vcc" "4" "square,edge2"]
-       Pad[-9768 14799 -9768 17555 3150 1200 3750 "CLK" "5" "square,edge2"]
-       Pad[-14098 15587 -14098 18343 3150 1200 3750 "GND" "6" "square,edge2"]
-       Pad[-18429 14799 -18429 17555 3150 1200 3750 "DAT0" "7" "square,edge2"]
-       Pad[-22760 14799 -22760 17555 3150 1200 3750 "DAT1" "8" "square,edge2"]
-       Pad[-25909 26217 -25909 28185 5512 1200 6112 "GND" "9" "square,edge2"]
-       Pad[-19610 -24571 -18035 -24571 5512 1200 6112 "_CD_" "10" "square"]
-       Pad[2831 -24571 4406 -24571 5512 1200 6112 "_CD_" "10" "square,edge2"]
-       Pad[26453 30547 26453 32516 5512 1200 6112 "GND" "9" "square,edge2"]
+       Pad[7555 14799 7555 19299 3150 4400 3750 "1" "1" "square,edge2"]
+       Pad[3224 13224 3224 17724 3150 7200 3750 "2" "2" "square,edge2"]
+       Pad[-1106 14799 -1106 19299 3150 5200 3750 "3" "3" "square,edge2"]
+       Pad[-5437 15587 -5437 20087 3150 8000 3750 "4" "4" "square,edge2"]
+       Pad[-9768 14799 -9768 19299 3150 6800 3750 "5" "5" "square,edge2"]
+       Pad[-14098 15587 -14098 20087 3150 4400 3750 "6" "6" "square,edge2"]
+       Pad[-18429 14799 -18429 19299 3150 4400 3750 "7" "7" "square,edge2"]
+       Pad[-22760 14799 -22760 19299 3150 4400 3750 "8" "8" "square,edge2"]
+       Pad[-25909 26217 -25909 28185 5512 1200 6112 "9" "9" "square,edge2"]
+       Pad[-19610 -24571 -18035 -24571 5512 1200 6112 "10" "10" "square"]
+       Pad[2831 -24571 4406 -24571 5512 1200 6112 "10" "10" "square,edge2"]
+       Pad[26453 30547 26453 32516 5512 1200 6112 "9" "9" "square,edge2"]
        ElementLine [11000 31500 19000 31500 600]
        ElementLine [11000 26500 11000 31500 600]
        ElementLine [-19500 26500 11000 26500 600]
@@ -1667,1639 +1821,1542 @@ Element["" "wurth-microsd" "J6" "unknown" 245000 355000 22500 -33000 0 100 ""]
 
        )
 
-Element["" "FTSH-105-01-L-DV-K" "J4" "unknown" 134300 287000 -2300 -11800 0 100 ""]
-(
-       Pad[-8456 20550 -356 20550 2900 2400 4100 "10" "10" "edge2"]
-       Pad[-8456 15550 -356 15550 2900 2400 4100 "8" "8" "edge2"]
-       Pad[-8456 10550 -356 10550 2900 2400 4100 "6" "6" "edge2"]
-       Pad[-8456 5550 -356 5550 2900 2400 4100 "4" "4" "edge2"]
-       Pad[-8456 550 -356 550 2900 2400 4100 "2" "2" "edge2"]
-       Pad[-24456 20550 -16356 20550 2900 2400 4100 "9" "9" ""]
-       Pad[-24456 15550 -16356 15550 2900 2400 4100 "7" "7" ""]
-       Pad[-24456 10550 -16356 10550 2900 2400 4100 "5" "5" ""]
-       Pad[-24456 5550 -16356 5550 2900 2400 4100 "3" "3" ""]
-       Pad[-24456 550 -16356 550 2900 2400 4100 "1" "1" ""]
-       ElementLine [-19406 33000 -5606 33000 1000]
-       ElementLine [-19406 -12000 -5606 -12000 1000]
-       ElementLine [-5606 -12000 -5606 -2906 1000]
-       ElementLine [-5606 -2906 -5600 -2900 1000]
-       ElementLine [-5700 24200 -5700 33000 1000]
-       ElementLine [-19400 -12000 -19400 -2900 1000]
-       ElementLine [-19400 24300 -19400 33000 1000]
-       ElementLine [-19400 -2900 -14000 -2900 1000]
-       ElementLine [-14000 -2900 -14000 24300 1000]
-       ElementLine [-19400 24300 -14000 24300 1000]
-
-       )
-
-Element["" "SMD_SIMPLE-80-50" "C12" "10uF" 363500 294500 -4300 -19100 0 100 ""]
-(
-       Pad[-700 0 700 0 4500 3000 5100 "1" "1" "square"]
-       Pad[-700 -8000 700 -8000 4500 3400 5100 "2" "2" "square"]
-       ElementLine [-4400 3700 4400 3700 800]
-       ElementLine [4400 -11700 4400 3700 800]
-       ElementLine [-4400 -11700 4400 -11700 800]
-       ElementLine [-4400 -11700 -4400 3700 800]
-
-       )
-
-Element["" "DPAK" "U2" "unknown" 350250 137750 -26000 -14500 0 100 ""]
+Element["" "SMD_SIMPLE-80-50" "R6" "22?" 329000 203000 -3000 4500 0 100 ""]
 (
-       Pad[-10750 8250 -10750 8250 26500 0 27500 "OUT" "2" "square,nopaste"]
-       Pad[-3250 750 -3250 750 11500 2000 12500 "OUT" "2" "square,edge2"]
-       Pad[-18250 750 -18250 750 11500 2000 12500 "OUT" "2" "square"]
-       Pad[-3250 15750 -3250 15750 11500 2000 12500 "OUT" "2" "square,edge2"]
-       Pad[-18250 15750 -18250 15750 11500 2000 12500 "OUT" "2" "square"]
-       Pad[-1750 31750 -1750 37250 6500 3200 7500 "IN" "3" "square,edge2"]
-       Pad[-19750 31750 -19750 37250 6500 3200 7500 "GND" "1" "square,edge2"]
-       ElementLine [5000 -7500 5000 44500 1000]
-       ElementLine [-26500 44500 5000 44500 1000]
-       ElementLine [-26500 -7500 -26500 44500 1000]
-       ElementLine [-26500 -7500 5000 -7500 1000]
-       ElementLine [-10500 28500 -10500 32500 1000]
-
-       )
-
-Element["" "diode-DO-214AA-SMB" "D3" "unknown" 128410 338091 -4500 10000 0 100 ""]
-(
-       Pad[197 -591 984 -591 9055 4400 10055 "cathode" "1" "square"]
-       Pad[17126 -591 17913 -591 9055 4400 10055 "anode" "2" "square,edge2"]
-       ElementLine [-5118 -9843 -5118 9055 1000]
-       ElementLine [-5118 9055 23622 9055 1000]
-       ElementLine [23622 9055 23622 -9843 1000]
-       ElementLine [23622 -9843 -5118 -9843 1000]
-       ElementLine [-394 -9843 -394 -5906 1000]
-       ElementLine [-394 -5906 394 -5906 1000]
-       ElementLine [394 -5906 394 -9055 1000]
-       ElementLine [-394 9055 -394 5118 1000]
-       ElementLine [-394 5118 394 5118 1000]
-       ElementLine [394 5118 394 8268 1000]
-
-       )
-
-Element["" "diode-DO-214AA-SMB" "D1" "unknown" 78090 83909 -2181 11182 0 100 ""]
-(
-       Pad[-984 591 -197 591 9055 4400 10055 "cathode" "1" "square,edge2"]
-       Pad[-17913 591 -17126 591 9055 4400 10055 "anode" "2" "square"]
-       ElementLine [5118 -9055 5118 9843 1000]
-       ElementLine [-23622 -9055 5118 -9055 1000]
-       ElementLine [-23622 -9055 -23622 9843 1000]
-       ElementLine [-23622 9843 5118 9843 1000]
-       ElementLine [394 5906 394 9843 1000]
-       ElementLine [-394 5906 394 5906 1000]
-       ElementLine [-394 5906 -394 9055 1000]
-       ElementLine [394 -9055 394 -5118 1000]
-       ElementLine [-394 -5118 394 -5118 1000]
-       ElementLine [-394 -8268 -394 -5118 1000]
+       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 
-Element["" "diode-DO-214AA-SMB" "D2" "unknown" 22091 159590 -18000 -500 1 100 ""]
+Element["" "SMD_SIMPLE-80-50" "R7" "56?" 328500 173500 1000 -11000 0 100 ""]
 (
-       Pad[-591 -984 -591 -197 9055 4400 10055 "cathode" "1" "square,edge2"]
-       Pad[-591 -17913 -591 -17126 9055 4400 10055 "anode" "2" "square"]
-       ElementLine [-9843 5118 9055 5118 1000]
-       ElementLine [9055 -23622 9055 5118 1000]
-       ElementLine [-9843 -23622 9055 -23622 1000]
-       ElementLine [-9843 -23622 -9843 5118 1000]
-       ElementLine [-9843 394 -5906 394 1000]
-       ElementLine [-5906 -394 -5906 394 1000]
-       ElementLine [-9055 -394 -5906 -394 1000]
-       ElementLine [5118 394 9055 394 1000]
-       ElementLine [5118 -394 5118 394 1000]
-       ElementLine [5118 -394 8268 -394 1000]
+       Pad[0 -700 0 700 4500 3000 5100 "1" "1" "square"]
+       Pad[8000 -700 8000 700 4500 3000 5100 "2" "2" "square"]
+       ElementLine [-3700 -4400 -3700 4400 800]
+       ElementLine [-3700 4400 11700 4400 800]
+       ElementLine [11700 4400 11700 -4400 800]
+       ElementLine [11700 -4400 -3700 -4400 800]
 
        )
 Layer(1 "component")
 (
-       Line[225000 54000 225000 55000 1000 1600 "clearline"]
-       Line[215000 54000 215000 55000 1000 1600 "clearline"]
-       Line[119000 191250 119000 179000 1000 1600 "clearline"]
-       Line[119000 179000 121500 176500 1000 1600 "clearline"]
-       Line[121500 176500 121500 164500 1000 1600 "clearline"]
-       Line[121500 164500 120500 163500 1000 1600 "clearline"]
-       Line[65500 136000 65500 133000 1000 1600 ""]
-       Line[65500 133000 64000 131500 1000 1600 ""]
-       Line[75500 136000 75500 133000 1000 1600 ""]
-       Line[75500 133000 74000 131500 1000 1600 ""]
-       Line[85500 136000 85500 132500 1000 1600 ""]
-       Line[85500 132500 84500 131500 1000 1600 ""]
-       Line[129000 191250 129000 179000 1000 1600 "clearline"]
-       Line[129000 179000 131500 176500 1000 1600 "clearline"]
-       Line[131500 176500 131500 161000 1000 1600 "clearline"]
-       Line[139000 191250 139000 179000 1000 1600 "clearline"]
-       Line[139000 179000 141500 176500 1000 1600 "clearline"]
-       Line[129000 170750 129000 175000 1000 1600 "clearline"]
-       Line[129000 175000 126500 177500 1000 1600 "clearline"]
-       Line[139000 170750 139000 175000 1000 1600 "clearline"]
-       Line[139000 175000 136500 177500 1000 1600 "clearline"]
-       Line[170847 238941 170847 234847 1000 1600 "clearline"]
-       Line[170847 234847 170000 234000 1000 1600 "clearline"]
-       Line[172815 238941 172815 232815 1000 1600 "clearline"]
-       Line[172815 232815 172000 232000 1000 1600 "clearline"]
-       Line[174784 238941 174784 230784 1000 1600 "clearline"]
-       Line[174784 230784 174000 230000 1000 1600 "clearline"]
-       Line[176752 238941 176752 228752 1000 1600 "clearline"]
-       Line[176752 228752 176000 228000 1000 1600 "clearline"]
-       Line[178721 238941 178721 227221 1000 1600 "clearline"]
-       Line[178721 227221 177500 226000 1000 1600 "clearline"]
-       Line[184626 238941 184626 224626 1000 1600 "clearline"]
-       Line[184626 224626 184000 224000 1000 1600 "clearline"]
-       Line[184000 224000 125000 224000 1000 1600 "clearline"]
-       Line[125000 224000 124000 223000 1000 1600 "clearline"]
-       Line[124000 223000 124000 191250 1000 1600 "clearline"]
-       Line[186595 238941 186595 223095 1000 1600 "clearline"]
-       Line[186595 223095 185500 222000 1000 1600 "clearline"]
-       Line[185500 222000 127500 222000 1000 1600 "clearline"]
-       Line[127500 222000 126500 221000 1000 1600 "clearline"]
-       Line[126500 177500 126500 221000 1000 1600 "clearline"]
-       Line[188563 238941 188563 221063 1000 1600 "clearline"]
-       Line[188563 221063 187500 220000 1000 1600 "clearline"]
-       Line[187500 220000 135000 220000 1000 1600 "clearline"]
-       Line[135000 220000 134000 219000 1000 1600 "clearline"]
-       Line[134000 219000 134000 191250 1000 1600 "clearline"]
-       Line[190532 238941 190532 219532 1000 1600 "clearline"]
-       Line[190532 219532 189000 218000 1000 1600 "clearline"]
-       Line[189000 218000 137500 218000 1000 1600 "clearline"]
-       Line[137500 218000 136500 217000 1000 1600 "clearline"]
-       Line[136500 217000 136500 177500 1000 1600 "clearline"]
-       Line[145000 216000 144000 215000 1000 1600 "clearline"]
-       Line[144000 215000 144000 191250 1000 1600 "clearline"]
-       Line[149000 170750 149000 175000 1000 1600 "clearline"]
-       Line[149000 175000 146500 177500 1000 1600 "clearline"]
-       Line[147500 214000 146500 213000 1000 1600 "clearline"]
-       Line[146500 213000 146500 177500 1000 1600 "clearline"]
-       Line[198406 238941 198406 217406 1000 1600 "clearline"]
-       Line[198406 217406 197000 216000 1000 1600 "clearline"]
-       Line[197000 216000 145000 216000 1000 1600 "clearline"]
-       Line[200374 238941 200374 214874 1000 1600 "clearline"]
-       Line[200374 214874 199500 214000 1000 1600 "clearline"]
-       Line[202343 238941 202343 213343 1000 1600 "clearline"]
-       Line[168878 238941 168878 245378 1000 1600 "clearline"]
-       Line[168878 245378 169000 245500 1000 1600 "clearline"]
-       Line[218622 247878 218500 248000 1000 1600 "clearline"]
-       Line[159941 275437 165437 275437 1000 1600 "clearline"]
-       Line[165437 275437 166500 276500 1000 1600 "clearline"]
-       Line[196437 298063 194500 300000 1000 1600 "clearline"]
-       Line[159941 265594 165906 265594 1000 1600 ""]
-       Line[165906 265594 166000 265500 1000 1600 ""]
-       Line[159941 273468 166532 273468 1000 1600 ""]
-       Line[192500 304059 192500 297500 1000 1600 ""]
-       Line[160094 265594 154406 265594 1000 1600 ""]
-       Line[154406 265594 154000 266000 1000 1600 ""]
-       Line[161500 269531 154531 269531 1000 1600 ""]
-       Line[154531 269531 154000 269000 1000 1600 ""]
-       Line[161000 271500 155000 271500 1000 1600 ""]
-       Line[160968 273468 155032 273468 1000 1600 ""]
-       Line[155032 273468 154500 274000 1000 1600 ""]
-       Line[159469 269531 164969 269531 1000 1600 ""]
-       Line[164969 269531 165000 269500 1000 1600 ""]
-       Line[159500 271500 165500 271500 1000 1600 ""]
-       Line[153000 303500 147500 303500 2500 2000 ""]
-       Line[194500 300000 194500 304027 1000 1600 "clearline"]
-       Line[194500 304027 194468 304059 1000 1600 "clearline"]
-       Line[222500 231500 222500 223500 2500 2000 ""]
-       Line[218000 227000 218000 243500 1000 1600 ""]
-       Line[218000 243500 216500 245000 1000 1600 ""]
-       Line[166000 247500 166000 246500 1000 1600 ""]
-       Line[166000 246500 165500 246000 1000 1600 ""]
-       Line[225059 257721 232221 257721 1000 1600 ""]
-       Line[232221 257721 232500 258000 1000 1600 ""]
-       Line[231811 259689 232000 259500 1000 1600 ""]
-       Line[225500 257721 218221 257721 1000 1600 ""]
-       Line[218221 257721 218000 257500 1000 1600 ""]
-       Line[231811 259689 218189 259689 1000 1600 ""]
-       Line[218189 259689 218000 259500 1000 1600 ""]
-       Line[180689 238941 180689 230811 1000 1600 ""]
-       Line[180689 230811 181000 230500 1000 1600 ""]
-       Line[182658 238941 182658 232158 1000 1600 ""]
-       Line[182658 232158 182000 231500 1000 1600 ""]
-       Line[180689 238500 180689 245689 1000 1600 ""]
-       Line[180689 245689 181000 246000 1000 1600 ""]
-       Line[182658 238158 182658 245342 1000 1600 ""]
-       Line[182658 245342 182500 245500 1000 1600 ""]
-       Line[225059 273469 220031 273469 1000 1600 ""]
-       Line[225059 279374 219626 279374 1000 1600 ""]
-       Line[219626 279374 219000 280000 1000 1600 ""]
-       Line[225059 281343 219157 281343 1000 1600 ""]
-       Line[219157 281343 218500 282000 1000 1600 ""]
-       Line[225059 283311 216689 283311 1000 1600 ""]
-       Line[216689 283311 216500 283500 1000 1600 ""]
-       Line[217185 291185 217000 291000 1000 1600 ""]
-       Line[202342 298158 202500 298000 1000 1600 ""]
-       Line[198405 304059 198405 299595 1000 1600 ""]
-       Line[198405 299595 200000 298000 1000 1600 ""]
-       Line[196437 304059 196437 301468 1000 1600 ""]
-       Line[196437 301500 196437 300563 1000 1600 ""]
-       Line[196437 300563 199000 298000 1000 1600 ""]
-       Line[176752 304059 176752 298248 1000 1600 ""]
-       Line[176752 298248 177000 298000 1000 1600 ""]
-       Line[174783 304059 174783 299217 1000 1600 ""]
-       Line[174783 299217 175500 298500 1000 1600 ""]
-       Line[172815 304059 172815 299685 1000 1600 ""]
-       Line[172815 299685 174000 298500 1000 1600 ""]
-       Line[170846 304346 170846 308846 1000 1600 ""]
-       Line[170846 308846 171000 309000 1000 1600 ""]
-       Line[171000 309000 176500 309000 1000 1600 ""]
-       Line[176752 303752 176752 308748 1000 1600 ""]
-       Line[176752 308748 176500 309000 1000 1600 ""]
-       Line[176500 309000 170846 309000 1000 1600 ""]
-       Line[174783 302783 174783 308717 1000 1600 ""]
-       Line[174783 308717 174500 309000 1000 1600 ""]
-       Line[172815 303815 172815 308685 1000 1600 ""]
-       Line[172815 308685 172500 309000 1000 1600 ""]
-       Line[225059 261658 247342 261658 1000 1600 "clearline"]
-       Line[166500 276500 166500 295000 1000 1600 "clearline"]
-       Line[166500 295000 163500 298000 1000 1600 "clearline"]
-       Line[225059 247878 218622 247878 1000 1600 "clearline"]
-       Line[196000 297500 196000 248500 2500 2000 "clearline"]
-       Line[196437 238941 196437 248063 1000 1600 "clearline"]
-       Line[196437 248063 196000 248500 1000 1600 "clearline"]
-       Line[219532 269532 219500 269500 1000 1600 ""]
-       Line[220185 263685 220000 263500 1000 1600 ""]
-       Line[225095 265595 220095 265595 1000 1600 ""]
-       Line[220095 265595 220000 265500 1000 1600 ""]
-       Line[225059 277406 219594 277406 1000 1600 ""]
-       Line[219594 277406 219500 277500 1000 1600 ""]
-       Line[225059 275437 220063 275437 1000 1600 ""]
-       Line[220063 275437 220000 275500 1000 1600 ""]
-       Line[194469 238941 194469 244531 1000 1600 ""]
-       Line[154500 183500 154500 181500 1000 1600 ""]
-       Line[248500 183563 248500 181500 1000 1600 ""]
-       Line[52500 129500 52500 156500 1000 1600 "clearline"]
-       Line[122000 226000 177500 226000 1000 1600 "clearline"]
-       Line[121000 228000 176000 228000 1000 1600 "clearline"]
-       Line[47500 121500 47500 157500 1000 1600 "clearline"]
-       Line[174000 230000 120000 230000 1000 1600 "clearline"]
-       Line[45000 117500 45000 158000 1000 1600 "clearline"]
-       Line[172000 232000 119000 232000 1000 1600 "clearline"]
-       Line[170000 234000 118000 234000 1000 1600 "clearline"]
-       Line[42500 113500 42500 158500 1000 1600 "clearline"]
-       Line[117000 247878 116878 247878 1000 1600 "clearline"]
-       Line[159941 247878 116878 247878 1000 1600 "clearline"]
-       Line[40000 109500 40000 171000 1000 1600 "clearline"]
-       Line[116000 249846 115846 249846 1000 1600 "clearline"]
-       Line[159941 249846 115846 249846 1000 1600 "clearline"]
-       Line[114815 251815 159941 251815 1000 1600 "clearline"]
-       Line[159941 253783 113783 253783 1000 1600 "clearline"]
-       Line[112752 255752 159941 255752 1000 1600 "clearline"]
-       Line[111720 257720 159941 257720 1000 1600 "clearline"]
-       Line[111780 257720 111750 257750 1000 1600 "clearline"]
-       Line[111000 259689 110689 259689 1000 1600 "clearline"]
-       Line[159941 259689 110689 259689 1000 1600 "clearline"]
-       Line[109657 261657 159941 261657 1000 1600 "clearline"]
-       Line[108874 263626 108626 263626 1000 1600 "clearline"]
-       Line[159941 263626 108626 263626 1000 1600 "clearline"]
-       Line[107405 277405 159941 277405 1000 1600 "clearline"]
-       Line[159941 279374 106374 279374 1000 1600 "clearline"]
-       Line[159941 281342 105342 281342 1000 1600 "clearline"]
-       Line[159941 283311 104311 283311 1000 1600 "clearline"]
-       Line[166941 237063 168878 239000 1000 1600 "clearline"]
-       Line[162000 241000 162000 244000 1000 1600 ""]
-       Line[192500 238500 192500 233500 1000 1600 "clearline"]
-       Line[192500 233500 193500 232500 1000 1600 "clearline"]
-       Line[194469 235531 196000 234000 1000 1600 ""]
-       Line[194469 244531 194469 235531 1000 1600 ""]
-       Line[193500 228563 194563 228563 1000 1600 ""]
-       Line[194563 228563 196000 230000 1000 1600 ""]
-       Line[192500 238000 192500 244500 1000 1600 "clearline"]
-       Line[192500 244500 190500 246500 1000 1600 "clearline"]
-       Line[223000 241000 223000 247878 1000 1600 "clearline"]
-       Line[223000 237000 221000 237000 1000 1600 ""]
-       Line[221000 237000 220500 237500 1000 1600 ""]
-       Line[225059 267563 215063 267563 1000 1600 "clearline"]
-       Line[215063 267563 215000 267500 1000 1600 "clearline"]
-       Line[225059 285280 220780 285280 1000 1600 ""]
-       Line[220780 285280 220000 284500 1000 1600 ""]
-       Line[225059 289217 219783 289217 1000 1600 ""]
-       Line[219783 289217 219500 289500 1000 1600 ""]
-       Line[225063 267563 231063 267563 1000 1600 "clearline"]
-       Line[225059 269532 219532 269532 1000 1600 ""]
-       Line[224217 289217 230217 289217 1000 1600 ""]
-       Line[230217 289217 230500 289500 1000 1600 ""]
-       Line[217185 291185 230315 291185 1000 1600 ""]
-       Line[230315 291185 230500 291000 1000 1600 ""]
-       Line[225059 269532 229032 269532 800 1600 ""]
-       Line[229032 269532 229500 270000 800 1600 ""]
-       Line[229500 270000 233500 270000 800 1600 ""]
-       Line[225059 279374 229126 279374 800 1600 ""]
-       Line[225059 275437 228937 275437 800 1600 ""]
-       Line[228937 275437 229500 276000 800 1600 ""]
-       Line[229500 276000 229500 289217 800 1600 ""]
-       Line[225059 281343 229343 281343 800 1600 ""]
-       Line[229343 281343 229500 281500 800 1600 ""]
-       Line[225094 277406 229406 277406 800 1600 ""]
-       Line[229406 277406 229500 277500 800 1600 ""]
-       Line[225500 283311 229311 283311 800 1600 ""]
-       Line[229311 283311 229500 283500 800 1600 ""]
-       Line[224500 285280 229280 285280 800 1600 ""]
-       Line[229280 285280 229500 285500 800 1600 ""]
-       Line[225059 271500 228500 271500 1000 1600 "clearline"]
-       Line[220185 263685 234185 263685 1000 1600 ""]
-       Line[234185 263685 234500 264000 1000 1600 ""]
-       Line[225595 265595 227090 265595 1000 1600 ""]
-       Line[227090 265595 229000 263685 1000 1600 ""]
-       Line[231437 267563 237563 267563 1000 1600 "clearline"]
-       Line[190531 299531 187500 296500 1000 1600 "clearline"]
-       Line[162000 306000 166878 306000 1000 1600 "clearline"]
-       Line[166878 306000 168878 304000 1000 1600 "clearline"]
-       Line[170846 304059 170846 299654 1000 1600 ""]
-       Line[170846 299654 171000 299500 1000 1600 ""]
-       Line[168939 303939 168939 298561 1000 1600 "clearline"]
-       Line[168939 298561 171500 296000 1000 1600 "clearline"]
-       Line[164437 302063 164500 302000 1000 1600 ""]
-       Line[162000 302063 162000 300000 1000 1600 ""]
-       Line[231315 263685 240685 263685 1000 1600 ""]
-       Line[240685 263685 241000 264000 1000 1600 ""]
-       Line[231535 273065 230065 273065 1000 1600 "clearline"]
-       Line[228500 271500 230065 273065 1000 1600 "clearline"]
-       Line[231500 276937 231500 279500 1000 1600 ""]
-       Line[229500 275000 229500 275437 1000 1600 ""]
-       Line[198405 303000 198405 308905 1000 1600 ""]
-       Line[198405 308905 198500 309000 1000 1600 ""]
-       Line[194500 304091 194468 304059 800 1200 "clearline"]
-       Line[190500 304090 190531 304059 1000 1600 "clearline"]
-       Line[109000 99000 109000 213000 1000 1600 "clearline"]
-       Line[116000 147500 116000 51000 1000 1600 "clearline"]
-       Line[116000 51000 123000 44000 1000 1600 "clearline"]
-       Line[133000 44000 128000 49000 1000 1600 "clearline"]
-       Line[128000 49000 128000 59000 1000 1600 "clearline"]
-       Line[143000 44000 138000 49000 1000 1600 "clearline"]
-       Line[138000 49000 138000 59000 1000 1600 "clearline"]
-       Line[153000 44000 148000 49000 1000 1600 "clearline"]
-       Line[148000 49000 148000 59000 1000 1600 "clearline"]
-       Line[163000 44000 158000 49000 1000 1600 "clearline"]
-       Line[158000 49000 158000 59000 1000 1600 "clearline"]
-       Line[173000 44000 168000 49000 1000 1600 "clearline"]
-       Line[168000 49000 168000 59500 1000 1600 "clearline"]
-       Line[183000 44000 178000 49000 1000 1600 "clearline"]
-       Line[178000 49000 178000 59500 1000 1600 "clearline"]
-       Line[193000 44000 188000 49000 1000 1600 "clearline"]
-       Line[188000 49000 188000 59500 1000 1600 "clearline"]
-       Line[203000 44000 198000 49000 1000 1600 "clearline"]
-       Line[198000 49000 198000 59500 1000 1600 "clearline"]
-       Line[126000 147500 126000 61000 1000 1600 "clearline"]
-       Line[126000 61000 128000 59000 1000 1600 "clearline"]
-       Line[136000 147500 136000 61000 1000 1600 "clearline"]
-       Line[136000 61000 138000 59000 1000 1600 "clearline"]
-       Line[146000 147500 146000 61000 1000 1600 "clearline"]
-       Line[146000 61000 148000 59000 1000 1600 "clearline"]
-       Line[156000 147500 156000 61000 1000 1600 "clearline"]
-       Line[156000 61000 158000 59000 1000 1600 "clearline"]
-       Line[166000 61500 168000 59500 1000 1600 "clearline"]
-       Line[176000 61500 178000 59500 1000 1600 "clearline"]
-       Line[186000 147500 186000 61500 1000 1600 "clearline"]
-       Line[186000 61500 188000 59500 1000 1600 "clearline"]
-       Line[196000 61500 198000 59500 1000 1600 "clearline"]
-       Line[116000 147000 116000 159000 1000 1600 "clearline"]
-       Line[116000 159000 120750 163750 1000 1600 "clearline"]
-       Line[124000 170750 124000 149500 1000 1600 "clearline"]
-       Line[124000 149500 126000 147500 1000 1600 "clearline"]
-       Line[131500 161500 131500 152000 1000 1600 "clearline"]
-       Line[131500 152000 136000 147500 1000 1600 "clearline"]
-       Line[134000 170750 134000 156500 1000 1600 "clearline"]
-       Line[134000 156500 136000 154500 1000 1600 "clearline"]
-       Line[136000 154500 139000 154500 1000 1600 "clearline"]
-       Line[139000 154500 146000 147500 1000 1600 "clearline"]
-       Line[141500 176500 141500 159000 1000 1600 "clearline"]
-       Line[141500 159000 143000 157500 1000 1600 "clearline"]
-       Line[143000 157500 154000 157500 1000 1600 "clearline"]
-       Line[154000 157500 156000 155500 1000 1600 "clearline"]
-       Line[156000 155500 156000 148000 1000 1600 "clearline"]
-       Line[144000 170750 144000 162000 1000 1600 "clearline"]
-       Line[144000 162000 145500 160500 1000 1600 "clearline"]
-       Line[145500 160500 165000 160500 1000 1600 "clearline"]
-       Line[165000 160500 166000 159500 1000 1600 "clearline"]
-       Line[166000 61500 166000 159500 1000 1600 "clearline"]
-       Line[177500 149000 176000 147500 1000 1600 "clearline"]
-       Line[197000 191250 197000 179000 1000 1600 "clearline"]
-       Line[197000 179000 199500 176500 1000 1600 "clearline"]
-       Line[199500 176500 199500 164000 1000 1600 "clearline"]
-       Line[199500 164000 196000 160500 1000 1600 "clearline"]
-       Line[196000 160500 178000 160500 1000 1600 "clearline"]
-       Line[178000 160500 176000 158500 1000 1600 "clearline"]
-       Line[176000 61500 176000 158500 1000 1600 "clearline"]
-       Line[202000 170750 202000 160000 1000 1600 "clearline"]
-       Line[202000 160000 199500 157500 1000 1600 "clearline"]
-       Line[199500 157500 188000 157500 1000 1600 "clearline"]
-       Line[188000 157500 186000 155500 1000 1600 "clearline"]
-       Line[186000 155500 186000 148000 1000 1600 "clearline"]
-       Line[196000 61500 196000 153500 1000 1600 "clearline"]
-       Line[196000 153500 197000 154500 1000 1600 "clearline"]
-       Line[197000 154500 208000 154500 1000 1600 "clearline"]
-       Line[208000 154500 209500 156000 1000 1600 "clearline"]
-       Line[209500 156000 209500 176500 1000 1600 "clearline"]
-       Line[209500 176500 207000 179000 1000 1600 "clearline"]
-       Line[207000 179000 207000 191250 1000 1600 "clearline"]
-       Line[212000 153500 218000 147500 1000 1600 "clearline"]
-       Line[217000 191250 217000 179000 1000 1600 "clearline"]
-       Line[217000 179000 219500 176500 1000 1600 "clearline"]
-       Line[219500 176500 219500 156000 1000 1600 "clearline"]
-       Line[219500 156000 228000 147500 1000 1600 "clearline"]
-       Line[222000 170750 222000 163500 1000 1600 "clearline"]
-       Line[222000 163500 238000 147500 1000 1600 "clearline"]
-       Line[227000 170750 227000 175000 1000 1600 "clearline"]
-       Line[227000 175000 224500 177500 1000 1600 "clearline"]
-       Line[224500 177500 224500 203000 1000 1600 "clearline"]
-       Line[199500 214000 147500 214000 1000 1600 "clearline"]
-       Line[202343 215343 202343 213343 1000 1600 "clearline"]
-       Line[202343 213343 202000 213000 1000 1600 "clearline"]
-       Line[202000 213000 202000 191250 1000 1600 "clearline"]
-       Line[207000 170750 207000 175000 1000 1600 "clearline"]
-       Line[207000 175000 204500 177500 1000 1600 "clearline"]
-       Line[206280 238941 206280 203220 1000 1600 "clearline"]
-       Line[206280 203220 207500 202000 1000 1600 "clearline"]
-       Line[207500 202000 210500 202000 1000 1600 "clearline"]
-       Line[210500 202000 212000 200500 1000 1600 "clearline"]
-       Line[204311 238941 204311 201189 1000 1600 "clearline"]
-       Line[204311 201189 204500 201000 1000 1600 "clearline"]
-       Line[204500 201000 204500 177500 1000 1600 "clearline"]
-       Line[212000 200500 212000 191250 1000 1600 "clearline"]
-       Line[217000 170750 217000 175000 1000 1600 "clearline"]
-       Line[217000 175000 214500 177500 1000 1600 "clearline"]
-       Line[214500 177500 214500 202500 1000 1600 "clearline"]
-       Line[214500 202500 213000 204000 1000 1600 "clearline"]
-       Line[208248 238941 208248 204752 1000 1600 "clearline"]
-       Line[208248 204752 209000 204000 1000 1600 "clearline"]
-       Line[209000 204000 213000 204000 1000 1600 "clearline"]
-       Line[210217 238941 210217 207783 1000 1600 "clearline"]
-       Line[210217 207783 211500 206500 1000 1600 "clearline"]
-       Line[222000 205500 222000 191250 1000 1600 "clearline"]
-       Line[211500 206500 221000 206500 1000 1600 "clearline"]
-       Line[221000 206500 222000 205500 1000 1600 "clearline"]
-       Line[212185 238941 212185 209815 1000 1600 "clearline"]
-       Line[212185 209815 213000 209000 1000 1600 "clearline"]
-       Line[213000 209000 223500 209000 1000 1600 "clearline"]
-       Line[223500 209000 224500 208000 1000 1600 "clearline"]
-       Line[224500 208000 224500 202000 1000 1600 "clearline"]
-       Line[106500 95000 106500 213500 1000 1600 "clearline"]
-       Line[104000 91000 104000 214000 1000 1600 "clearline"]
-       Line[101500 87000 101500 214500 1000 1600 "clearline"]
-       Line[99000 83000 99000 215000 1000 1600 "clearline"]
-       Line[96500 79000 96500 227500 1000 1600 "clearline"]
-       Line[94000 75000 94000 228000 1000 1600 "clearline"]
-       Line[91500 71000 91500 228500 1000 1600 "clearline"]
-       Line[89000 67000 89000 229000 1000 1600 "clearline"]
-       Line[89000 229000 90000 230000 1000 1600 "clearline"]
-       Line[109000 213000 122000 226000 1000 1600 "clearline"]
-       Line[106500 213500 121000 228000 1000 1600 "clearline"]
-       Line[104000 214000 120000 230000 1000 1600 "clearline"]
-       Line[101500 214500 119000 232000 1000 1600 "clearline"]
-       Line[99000 215000 118000 234000 1000 1600 "clearline"]
-       Line[96500 227500 116878 247878 1000 1600 "clearline"]
-       Line[94000 228000 115846 249846 1000 1600 "clearline"]
-       Line[91500 228500 114815 251815 1000 1600 "clearline"]
-       Line[89750 229750 113783 253783 1000 1600 "clearline"]
-       Line[57500 137500 57500 200500 1000 1600 "clearline"]
-       Line[55000 133500 55000 201000 1000 1600 "clearline"]
-       Line[47500 122000 47500 199500 1000 1600 "clearline"]
-       Line[52500 129500 52500 201500 1000 1600 "clearline"]
-       Line[57500 200500 112752 255752 1000 1600 "clearline"]
-       Line[55000 201000 111750 257750 1000 1600 "clearline"]
-       Line[52500 201500 110689 259689 1000 1600 "clearline"]
-       Line[50000 125500 50000 202000 1000 1600 "clearline"]
-       Line[50000 202000 109657 261657 1000 1600 "clearline"]
-       Line[47500 199000 47500 202626 1000 1600 "clearline"]
-       Line[47500 202626 108500 263626 1000 1600 "clearline"]
-       Line[45000 117500 45000 215000 1000 1600 "clearline"]
-       Line[45000 215000 107405 277405 1000 1600 "clearline"]
-       Line[42500 113500 42500 215500 1000 1600 "clearline"]
-       Line[42500 215500 106374 279374 1000 1600 "clearline"]
-       Line[40000 109500 40000 216000 1000 1600 "clearline"]
-       Line[40000 216000 105342 281342 1000 1600 "clearline"]
-       Line[37500 105500 37500 216500 1000 1600 "clearline"]
-       Line[37500 216500 104311 283311 1000 1600 "clearline"]
-       Line[206000 147500 206000 136000 2500 2000 "clearline"]
-       Line[206000 136000 206500 135500 2500 2000 "clearline"]
-       Line[206500 127500 206500 119000 2500 2000 ""]
-       Line[206500 119000 207000 118500 2500 2000 ""]
-       Line[363000 44000 358000 49000 1000 1600 "clearline"]
-       Line[136000 239000 130500 239000 2500 2000 ""]
-       Line[144000 239000 153500 239000 2500 2000 "clearline"]
-       Line[153500 239000 155000 237500 2500 2000 "clearline"]
-       Line[162000 237063 166941 237063 1000 1600 "clearline"]
-       Line[353000 44000 348000 49000 1000 1600 "clearline"]
-       Line[343000 44000 338000 49000 1000 1600 "clearline"]
-       Line[333000 44000 328000 49000 1000 1600 "clearline"]
-       Line[323000 44000 323000 44500 1000 1600 "clearline"]
-       Line[323000 44500 318000 49500 1000 1600 "clearline"]
-       Line[313000 44000 312500 44000 1000 1600 "clearline"]
-       Line[312500 44000 308000 48500 1000 1600 "clearline"]
-       Line[308000 48500 308000 57000 1000 1600 "clearline"]
-       Line[308000 57000 294500 70500 1000 1600 "clearline"]
-       Line[273000 44500 272000 44500 1000 1600 "clearline"]
-       Line[272000 44500 268000 48500 1000 1600 "clearline"]
-       Line[220500 74000 218500 76000 1000 1600 "clearline"]
-       Line[218500 76000 218500 147000 1000 1600 "clearline"]
-       Line[218500 147000 218250 147250 1000 1600 "clearline"]
-       Line[293000 44000 292500 44000 1000 1600 "clearline"]
-       Line[292500 44000 288000 48500 1000 1600 "clearline"]
-       Line[288000 48500 288000 61000 1000 1600 "clearline"]
-       Line[271000 78000 229000 78000 1000 1600 "clearline"]
-       Line[229000 78000 228000 79000 1000 1600 "clearline"]
-       Line[228000 79000 228000 147500 1000 1600 "clearline"]
-       Line[303000 44000 302500 44000 1000 1600 "clearline"]
-       Line[302500 44000 298000 48500 1000 1600 "clearline"]
-       Line[298000 48500 298000 60000 1000 1600 "clearline"]
-       Line[275500 82500 239500 82500 1000 1600 "clearline"]
-       Line[239500 82500 238000 84000 1000 1600 "clearline"]
-       Line[238000 84000 238000 147500 1000 1600 "clearline"]
-       Line[249500 87000 248000 88500 1000 1600 "clearline"]
-       Line[248000 88500 248000 147500 1000 1600 "clearline"]
-       Line[258000 147500 258000 91500 1000 1600 "clearline"]
-       Line[258000 91500 259000 90500 1000 1600 "clearline"]
-       Line[268000 128000 268000 96000 1000 1600 "clearline"]
-       Line[268000 96000 269500 94500 1000 1600 "clearline"]
-       Line[278000 132000 278000 99500 1000 1600 "clearline"]
-       Line[278000 99500 279000 98500 1000 1600 "clearline"]
-       Line[288000 136000 288000 104000 1000 1600 "clearline"]
-       Line[288000 104000 289500 102500 1000 1600 "clearline"]
-       Line[298000 141000 298000 108500 1000 1600 "clearline"]
-       Line[298000 108500 299500 107000 1000 1600 "clearline"]
-       Line[242750 44250 242750 35250 5000 2000 "clearline"]
-       Line[242750 35250 246000 32000 5000 2000 "clearline"]
-       Line[246000 32000 376000 32000 5000 2000 "clearline"]
-       Line[376000 32000 379500 35500 5000 2000 "clearline"]
-       Line[257500 191000 257500 179000 1000 1600 "clearline"]
-       Line[257500 179000 260000 176500 1000 1600 "clearline"]
-       Line[260000 176500 260000 163500 1000 1600 "clearline"]
-       Line[260000 163500 259000 162500 1000 1600 "clearline"]
-       Line[259000 162500 251000 162500 1000 1600 "clearline"]
-       Line[251000 162500 248000 159500 1000 1600 "clearline"]
-       Line[248000 159500 248000 148000 1000 1600 "clearline"]
-       Line[262500 170500 262500 162500 1000 1600 "clearline"]
-       Line[262500 162500 258000 158000 1000 1600 "clearline"]
-       Line[258000 158000 258000 148000 1000 1600 "clearline"]
-       Line[267500 191000 267500 179000 1000 1600 "clearline"]
-       Line[267500 179000 270000 176500 1000 1600 "clearline"]
-       Line[270000 176500 270000 163000 1000 1600 "clearline"]
-       Line[270000 163000 268000 161000 1000 1600 "clearline"]
-       Line[268000 126500 268000 161000 1000 1600 "clearline"]
-       Line[272500 170500 272500 156500 1000 1600 "clearline"]
-       Line[272500 156500 274000 155000 1000 1600 "clearline"]
-       Line[274000 155000 277000 155000 1000 1600 "clearline"]
-       Line[277000 155000 278000 154000 1000 1600 "clearline"]
-       Line[278000 131000 278000 154000 1000 1600 "clearline"]
-       Line[277500 191000 277500 179000 1000 1600 "clearline"]
-       Line[277500 179000 280000 176500 1000 1600 "clearline"]
-       Line[280000 176500 280000 158000 1000 1600 "clearline"]
-       Line[280000 158000 283000 155000 1000 1600 "clearline"]
-       Line[283000 155000 286500 155000 1000 1600 "clearline"]
-       Line[286500 155000 288000 153500 1000 1600 "clearline"]
-       Line[288000 135500 288000 153500 1000 1600 "clearline"]
-       Line[282500 170500 282500 160000 1000 1600 "clearline"]
-       Line[282500 160000 284000 158500 1000 1600 "clearline"]
-       Line[284000 158500 297000 158500 1000 1600 "clearline"]
-       Line[297000 158500 298000 157500 1000 1600 "clearline"]
-       Line[298000 139000 298000 157500 1000 1600 "clearline"]
-       Line[225059 255752 244248 255752 1000 1600 "clearline"]
-       Line[244248 255752 245500 254500 1000 1600 "clearline"]
-       Line[245500 254500 245500 230000 1000 1600 "clearline"]
-       Line[245500 230000 258500 217000 1000 1600 "clearline"]
-       Line[258500 217000 278500 217000 1000 1600 "clearline"]
-       Line[278500 217000 285000 210500 1000 1600 "clearline"]
-       Line[285000 210500 285000 177500 1000 1600 "clearline"]
-       Line[287500 170500 287500 175000 1000 1600 "clearline"]
-       Line[287500 175000 285000 177500 1000 1600 "clearline"]
-       Line[225059 253784 242716 253784 1000 1600 "clearline"]
-       Line[242716 253784 243500 253000 1000 1600 "clearline"]
-       Line[243500 253000 243500 228500 1000 1600 "clearline"]
-       Line[243500 228500 257000 215000 1000 1600 "clearline"]
-       Line[257000 215000 277000 215000 1000 1600 "clearline"]
-       Line[277000 215000 282500 209500 1000 1600 "clearline"]
-       Line[282500 209500 282500 191000 1000 1600 "clearline"]
-       Line[225059 251815 240685 251815 1000 1600 "clearline"]
-       Line[240685 251815 241500 251000 1000 1600 "clearline"]
-       Line[241500 251000 241500 227500 1000 1600 "clearline"]
-       Line[241500 227500 256000 213000 1000 1600 "clearline"]
-       Line[256000 213000 270000 213000 1000 1600 "clearline"]
-       Line[270000 213000 275000 208000 1000 1600 "clearline"]
-       Line[275000 208000 275000 177500 1000 1600 "clearline"]
-       Line[277500 170500 277500 175000 1000 1600 "clearline"]
-       Line[277500 175000 275000 177500 1000 1600 "clearline"]
-       Line[225059 249847 238653 249847 1000 1600 "clearline"]
-       Line[238653 249847 239500 249000 1000 1600 "clearline"]
-       Line[239500 249000 239500 226000 1000 1600 "clearline"]
-       Line[239500 226000 254500 211000 1000 1600 "clearline"]
-       Line[254500 211000 267500 211000 1000 1600 "clearline"]
-       Line[267500 211000 272500 206000 1000 1600 "clearline"]
-       Line[272500 206000 272500 191000 1000 1600 "clearline"]
-       Line[214154 238941 214154 212346 1000 1600 "clearline"]
-       Line[214154 212346 215000 211500 1000 1600 "clearline"]
-       Line[215000 211500 242000 211500 1000 1600 "clearline"]
-       Line[242000 211500 247500 206000 1000 1600 "clearline"]
-       Line[216122 238941 216122 214878 1000 1600 "clearline"]
-       Line[216122 214878 217000 214000 1000 1600 "clearline"]
-       Line[217000 214000 246500 214000 1000 1600 "clearline"]
-       Line[246500 214000 251500 209000 1000 1600 "clearline"]
-       Line[251500 209000 260500 209000 1000 1600 "clearline"]
-       Line[260500 209000 265000 204500 1000 1600 "clearline"]
-       Line[265000 204500 265000 176500 1000 1600 "clearline"]
-       Line[267500 170500 267500 174000 1000 1600 "clearline"]
-       Line[267500 174000 265000 176500 1000 1600 "clearline"]
-       Line[247500 206000 259000 206000 1000 1600 "clearline"]
-       Line[259000 206000 262500 202500 1000 1600 "clearline"]
-       Line[262500 202500 262500 191000 1000 1600 "clearline"]
-       Line[295000 70000 278000 87000 1000 1600 "clearline"]
-       Line[278000 87000 249500 87000 1000 1600 "clearline"]
-       Line[279000 90500 259000 90500 1000 1600 "clearline"]
-       Line[298000 60000 275500 82500 1000 1600 "clearline"]
-       Line[288000 61000 271000 78000 1000 1600 "clearline"]
-       Line[268000 60500 254500 74000 1000 1600 "clearline"]
-       Line[268000 60500 268000 48500 1000 1600 "clearline"]
-       Line[220500 74000 254500 74000 1000 1600 "clearline"]
-       Line[318000 58000 318000 49500 1000 1600 "clearline"]
-       Line[212000 170750 212000 153500 1000 1600 "clearline"]
-       Line[190531 299531 190531 320031 1000 1600 "clearline"]
-       Line[178720 304059 178720 298720 1000 1600 ""]
-       Line[178720 298720 178500 298500 1000 1600 ""]
-       Line[180689 304059 180689 298689 1000 1600 ""]
-       Line[180689 298689 180500 298500 1000 1600 ""]
-       Line[182657 304059 182657 297657 1000 1600 ""]
-       Line[182657 297657 182500 297500 1000 1600 ""]
-       Line[184626 304059 184626 299126 1000 1600 ""]
-       Line[184626 299126 184500 299000 1000 1600 ""]
-       Line[184626 303626 184626 308874 1000 1600 ""]
-       Line[184500 309000 167500 309000 1000 1600 ""]
-       Line[178720 304280 178720 308780 1000 1600 ""]
-       Line[178720 308780 178500 309000 1000 1600 ""]
-       Line[180689 303500 180689 308811 1000 1600 ""]
-       Line[180689 308811 180500 309000 1000 1600 ""]
-       Line[182657 303657 182657 308843 1000 1600 ""]
-       Line[182657 308843 182500 309000 1000 1600 ""]
-       Line[184626 308874 184500 309000 1000 1600 ""]
-       Line[202342 298158 202342 309342 1000 1600 ""]
-       Line[202342 309342 202500 309500 1000 1600 ""]
-       Line[194500 304500 194500 308000 1000 1600 "clearline"]
-       Line[194035 312128 194035 312004 1000 1600 "clearline"]
-       Line[194035 312004 190531 308500 1000 1600 "clearline"]
-       Line[199500 312063 198563 312063 1000 1600 "clearline"]
-       Line[198563 312063 194500 308000 1000 1600 "clearline"]
-       Line[194000 316000 199500 316000 1000 1600 ""]
-       Line[194000 321500 192000 321500 1000 1600 "clearline"]
-       Line[192000 321500 190531 320031 1000 1600 "clearline"]
-       Line[197937 321500 200500 321500 1000 1600 ""]
-       Line[196437 303937 196437 307032 1000 1600 ""]
-       Line[196437 307032 198405 309000 1000 1600 ""]
-       Line[177500 330000 186000 330000 1000 1600 "clearline"]
-       Line[186000 330000 188500 327500 1000 1600 "clearline"]
-       Line[188563 304059 188563 327437 1000 1600 "clearline"]
-       Line[188563 327437 188250 327750 1000 1600 "clearline"]
-       Line[186594 304059 186594 316906 1000 1600 "clearline"]
-       Line[186594 316906 184500 319000 1000 1600 "clearline"]
-       Line[184500 319000 177686 319000 1000 1600 "clearline"]
-       Line[177686 319000 177439 319248 1000 1600 "clearline"]
-       Line[173725 376468 173725 323534 1000 1600 "clearline"]
-       Line[173725 323534 169439 319248 1000 1600 "clearline"]
-       Line[171166 376468 171166 331666 1000 1600 "clearline"]
-       Line[171166 331666 169500 330000 1000 1600 "clearline"]
-       Line[179000 376500 179000 369500 1000 1600 ""]
-       Line[253000 378500 253000 371714 1000 1600 "clearline"]
-       Line[244000 371375 243961 371336 1000 1600 "clearline"]
-       Line[235500 378500 235500 371537 1000 1600 "clearline"]
-       Line[235500 371537 235299 371336 1000 1600 "clearline"]
-       Line[231000 378500 231000 372155 1000 1600 "clearline"]
-       Line[231000 372155 230969 372124 1000 1600 "clearline"]
-       Line[226500 378500 226500 371474 1000 1600 "clearline"]
-       Line[226500 371474 226638 371336 1000 1600 "clearline"]
-       Line[204311 304059 204311 348311 1000 1600 "clearline"]
-       Line[204311 348311 222000 366000 1000 1600 "clearline"]
-       Line[222000 366000 222000 371029 1000 1600 "clearline"]
-       Line[222000 371029 222307 371336 1000 1600 "clearline"]
-       Line[206279 304059 206279 345779 1000 1600 "clearline"]
-       Line[206279 345779 226500 366000 1000 1600 "clearline"]
-       Line[226500 366000 226500 371198 1000 1600 "clearline"]
-       Line[226500 371198 226638 371336 1000 1600 "clearline"]
-       Line[208248 304059 208248 338748 1000 1600 "clearline"]
-       Line[208248 338748 235500 366000 1000 1600 "clearline"]
-       Line[235500 366000 235500 371135 1000 1600 "clearline"]
-       Line[235500 371135 235299 371336 1000 1600 "clearline"]
-       Line[210216 332216 244000 366000 1000 1600 "clearline"]
-       Line[244000 366000 244000 371297 1000 1600 "clearline"]
-       Line[244000 371297 243961 371336 1000 1600 "clearline"]
-       Line[210216 304059 210216 332216 1000 1600 "clearline"]
-       Line[214153 304059 214153 327153 1000 1600 "clearline"]
-       Line[214153 327153 253000 366000 1000 1600 "clearline"]
-       Line[253000 366000 253000 371000 1000 1600 "clearline"]
-       Line[212185 304059 212185 329685 1000 1600 "clearline"]
-       Line[212185 329685 248500 366000 1000 1600 "clearline"]
-       Line[248500 366000 248500 369970 1000 1600 "clearline"]
-       Line[225059 295122 247622 295122 1000 1600 "clearline"]
-       Line[249000 330274 248686 330588 1000 1600 "clearline"]
-       Line[213000 383000 218518 383000 1000 1600 "clearline"]
-       Line[218518 383000 219158 382360 1000 1600 "clearline"]
-       Line[277500 387000 271829 387000 1000 1600 "clearline"]
-       Line[271829 387000 271520 386691 1000 1600 "clearline"]
-       Line[217000 371000 221971 371000 1000 1600 "clearline"]
-       Line[221971 371000 222307 371336 1000 1600 "clearline"]
-       Line[239630 372124 239630 383130 2500 2000 "clearline"]
-       Line[239630 383130 240500 384000 2500 2000 "clearline"]
-       Line[240500 384000 259500 384000 2500 2000 "clearline"]
-       Line[259500 384000 261000 382500 2500 2000 "clearline"]
-       Line[278500 362500 344000 362500 1000 1600 "clearline"]
-       Line[344000 362500 345500 361000 1000 1600 "clearline"]
-       Line[345500 361000 345500 322000 1000 1600 "clearline"]
-       Line[278500 356500 333500 356500 1000 1600 "clearline"]
-       Line[333500 356500 335000 355000 1000 1600 "clearline"]
-       Line[335000 355000 335000 322000 1000 1600 "clearline"]
-       Line[278500 350500 323000 350500 1000 1600 "clearline"]
-       Line[323000 350500 324500 349000 1000 1600 "clearline"]
-       Line[324500 349000 324500 322000 1000 1600 "clearline"]
-       Line[278500 344000 312500 344000 1000 1600 "clearline"]
-       Line[312500 344000 314000 342500 1000 1600 "clearline"]
-       Line[314000 342500 314000 322000 1000 1600 "clearline"]
-       Line[278500 338000 301500 338000 1000 1600 "clearline"]
-       Line[301500 338000 303000 336500 1000 1600 "clearline"]
-       Line[303000 336500 303000 322000 1000 1600 "clearline"]
-       Line[278500 331500 290500 331500 1000 1600 "clearline"]
-       Line[290500 331500 292000 330000 1000 1600 "clearline"]
-       Line[292000 330000 292000 322000 1000 1600 "clearline"]
-       Line[226178 330429 248703 330429 1000 1600 "clearline"]
-       Line[248703 330429 248774 330500 1000 1600 "clearline"]
-       Line[241500 319500 249000 319500 1000 1600 "clearline"]
-       Line[216122 302622 216122 317622 1000 1600 "clearline"]
-       Line[216122 317622 218000 319500 1000 1600 "clearline"]
-       Line[218000 319500 233500 319500 1000 1600 "clearline"]
-       Line[379500 67000 371500 67000 2500 2000 "clearline"]
-       Line[363500 67000 363500 61500 2500 2000 ""]
-       Line[158000 360000 168000 370000 2500 2000 "clearline"]
-       Line[169000 376500 169000 371000 1000 1600 "clearline"]
-       Line[169000 371000 168000 370000 1000 1600 "clearline"]
-       Line[75500 171500 75500 180000 2500 2000 "clearline"]
-       Line[75500 180000 75000 180500 2500 2000 "clearline"]
-       Line[75500 163500 75500 160000 2500 2000 ""]
-       Line[325500 245000 325500 272000 2500 2000 ""]
-       Line[325500 272000 353000 272000 2500 2000 ""]
-       Line[353000 272000 353000 245000 2500 2000 ""]
-       Line[353000 245000 325500 245000 2500 2000 ""]
-       Line[348000 300000 348000 284750 2500 2000 "clearline"]
-       Line[330000 284750 330000 300000 2500 2000 "clearline"]
-       Line[306000 305500 300500 305500 5000 2000 ""]
-       Line[300500 305500 260500 305500 5000 2000 "clearline"]
-       Line[261000 382500 261000 305500 2500 2000 "clearline"]
-       Line[288000 318000 351500 318000 1000 1600 ""]
-       Line[292000 314000 292000 305500 1000 1600 "clearline"]
-       Line[303000 314000 303000 305500 1000 1600 "clearline"]
-       Line[314000 314000 314000 309500 1000 1600 "clearline"]
-       Line[324500 314000 324500 309500 1000 1600 "clearline"]
-       Line[335000 314000 335000 309500 1000 1600 "clearline"]
-       Line[345500 314000 345500 309500 1000 1600 "clearline"]
-       Line[314000 310000 314000 307000 1000 1600 ""]
-       Line[324500 310000 324500 307000 1000 1600 ""]
-       Line[335000 310500 335000 307500 1000 1600 ""]
-       Line[345500 311000 345500 307500 1000 1600 ""]
-       Line[216181 305937 216122 305878 1000 1600 ""]
-       Line[292500 194500 292500 207500 1000 1600 "clearline"]
-       Line[292500 207500 280500 219500 1000 1600 "clearline"]
-       Line[280500 219500 280500 224500 1000 1600 "clearline"]
-       Line[288500 224500 288500 237000 1000 1600 "clearline"]
-       Line[247158 261658 247342 261658 1000 1600 "clearline"]
-       Line[247342 261658 248000 261000 1000 1600 "clearline"]
-       Line[248000 261000 248000 238500 1000 1600 "clearline"]
-       Line[248000 238500 249000 237500 1000 1600 "clearline"]
-       Line[249000 237500 280000 237500 1000 1600 "clearline"]
-       Line[280000 237500 280500 237000 1000 1600 "clearline"]
-       Line[248500 378500 248500 370000 1000 1600 "clearline"]
-       Line[244000 378500 244000 370500 1000 1600 "clearline"]
-       Line[159941 285279 139721 285279 1000 1600 "clearline"]
-       Line[139721 285279 137500 287500 1000 1600 "clearline"]
-       Line[137500 287500 129944 287500 1000 1600 "clearline"]
-       Line[129944 287500 129894 287550 1000 1600 "clearline"]
-       Line[159941 287248 144252 287248 1000 1600 "clearline"]
-       Line[144252 287248 139000 292500 1000 1600 "clearline"]
-       Line[139000 292500 129944 292500 1000 1600 "clearline"]
-       Line[129944 292500 129894 292550 1000 1600 "clearline"]
-       Line[159941 291185 146815 291185 1000 1600 "clearline"]
-       Line[146815 291185 140500 297500 1000 1600 "clearline"]
-       Line[140500 297500 129944 297500 1000 1600 "clearline"]
-       Line[129944 297500 129894 297550 1000 1600 "clearline"]
-       Line[163500 298000 149500 298000 1000 1600 "clearline"]
-       Line[149500 298000 140000 307500 1000 1600 "clearline"]
-       Line[140000 307500 129944 307500 1000 1600 "clearline"]
-       Line[129944 307500 129894 307550 1000 1600 "clearline"]
-       Line[113894 287550 102550 287550 1000 1600 "clearline"]
-       Line[102550 287550 102500 287500 1000 1600 "clearline"]
-       Line[113894 292550 104550 292550 1000 1600 ""]
-       Line[104550 292550 104500 292500 1000 1600 ""]
-       Line[113894 297550 104550 297550 1000 1600 ""]
-       Line[104550 297550 104500 297500 1000 1600 ""]
-       Line[113894 302550 105550 302550 1000 1600 ""]
-       Line[105550 302550 105500 302500 1000 1600 ""]
-       Line[113894 307550 105050 307550 1000 1600 ""]
-       Line[105050 307550 105000 307500 1000 1600 ""]
-       Line[255000 311000 217000 311000 2500 2000 "clearline"]
-       Line[255000 311000 255000 310500 2500 2000 "clearline"]
-       Line[255000 310500 260000 305500 2500 2000 "clearline"]
-       Line[249000 316000 249000 330274 1000 1600 "clearline"]
-       Line[249000 330274 248887 330387 1000 1600 "clearline"]
-       Line[223000 302000 223000 299000 1000 1600 ""]
-       Line[330000 300000 319000 300000 1000 1600 "clearline"]
-       Line[292500 195000 291500 195000 1000 1600 "clearline"]
-       Line[291500 195000 287500 191000 1000 1600 "clearline"]
-       Line[294000 185063 294000 182500 1000 1600 ""]
-       Line[257500 170500 254500 170500 1000 1600 ""]
-       Line[197000 170750 193250 170750 1000 1600 ""]
-       Line[193250 170750 193000 170500 1000 1600 ""]
-       Line[119000 170750 116250 170750 1000 1600 ""]
-       Line[116250 170750 116000 171000 1000 1600 ""]
-       Line[154000 194500 152250 194500 1000 1600 "clearline"]
-       Line[152250 194500 149000 191250 1000 1600 "clearline"]
-       Line[154500 187437 152813 187437 1000 1600 "clearline"]
-       Line[152813 187437 149000 191250 1000 1600 "clearline"]
-       Line[294000 189000 289500 189000 1000 1600 "clearline"]
-       Line[289500 189000 287500 191000 1000 1600 "clearline"]
-       Line[232500 183500 232500 181500 1000 1600 ""]
-       Line[232000 194500 230250 194500 1000 1600 "clearline"]
-       Line[230250 194500 227000 191250 1000 1600 "clearline"]
-       Line[232465 187372 230878 187372 1000 1600 "clearline"]
-       Line[230878 187372 227000 191250 1000 1600 "clearline"]
-       Line[225059 293154 230846 293154 1000 1600 ""]
-       Line[230846 293154 231000 293000 1000 1600 ""]
-       Line[225154 293154 218654 293154 1000 1600 ""]
-       Line[218654 293154 218500 293000 1000 1600 ""]
-       Line[277563 377500 262500 377500 1000 1600 "clearline"]
-       Line[262500 377500 261000 379000 1000 1600 "clearline"]
-       Line[281500 377500 284500 377500 1000 1600 ""]
-       Line[316000 293500 316000 297000 1000 1600 "clearline"]
-       Line[316000 297000 319000 300000 1000 1600 "clearline"]
-       Line[307000 127500 307000 119000 1000 1600 "clearline"]
-       Line[307000 135500 307000 141000 1000 1600 ""]
-       Line[223000 305937 216181 305937 1000 1600 "clearline"]
-       Line[316000 285500 316000 280000 1000 1600 ""]
-       Line[380000 77500 380000 36000 5000 2000 "clearline"]
-       Line[370500 87000 380000 77500 5000 2000 "clearline"]
-       Line[330500 172250 330500 190500 2500 2000 "clearline"]
-       Line[349000 190500 349000 172875 2500 2000 "clearline"]
-       Line[326000 159500 353000 159500 2500 2000 ""]
-       Line[353000 159500 353000 133500 2500 2000 ""]
-       Line[326000 133500 326000 159500 2500 2000 ""]
-       Line[349000 173500 349000 182500 1000 1600 ""]
-       Line[340500 199000 348000 199000 1000 1600 "clearline"]
-       Line[353000 133000 326000 133000 2500 2000 ""]
-       Line[349000 182500 340500 191000 1000 1600 "clearline"]
-       Line[307000 119500 302500 119500 1000 1600 "clearline"]
-       Line[303000 119500 301000 119500 1000 1600 ""]
-       Line[363500 301500 363500 294500 1000 1600 "clearline"]
-       Line[363500 286500 349750 286500 1000 1600 "clearline"]
-       Line[349750 286500 348000 284750 1000 1600 "clearline"]
-       Line[22000 54500 22000 72500 5000 2000 "clearline"]
-       Line[22000 84500 22000 89000 5000 2000 "clearline"]
-       Line[22000 89000 27000 94000 5000 2000 "clearline"]
-       Line[91500 58000 102500 58000 5000 2000 "clearline"]
-       Line[102500 58000 107500 53000 5000 2000 "clearline"]
-       Line[107500 53000 107500 37000 5000 2000 "clearline"]
-       Line[107500 37000 112500 32000 5000 2000 "clearline"]
-       Line[92000 58000 91500 58000 5000 2000 "clearline"]
-       Line[91500 58000 80500 69000 5000 2000 "clearline"]
-       Line[80500 69000 80500 72000 5000 2000 "clearline"]
-       Line[112500 32000 248000 32000 5000 2000 "clearline"]
-       Line[146000 360000 146000 337571 2500 2000 "clearline"]
-       Line[146000 337571 145929 337500 2500 2000 "clearline"]
-       Line[129000 337500 113000 337500 2500 2000 "clearline"]
-       Line[113000 337500 112500 338000 2500 2000 "clearline"]
-       Line[21500 159000 21500 164500 2500 2000 "clearline"]
-       Line[21500 164500 28000 171000 2500 2000 "clearline"]
-       Line[27000 129500 27000 136571 2500 2000 "clearline"]
-       Line[27000 136571 21500 142071 2500 2000 "clearline"]
-       Line[77500 84500 77500 75500 2500 2000 "clearline"]
-       Line[77500 75500 80500 72500 2500 2000 "clearline"]
-       Line[42000 80000 56071 80000 2500 2000 "clearline"]
-       Line[56071 80000 60571 84500 2500 2000 "clearline"]
-       Line[42000 90000 33000 90000 2500 2000 "clearline"]
-       Line[33000 90000 28000 95000 2500 2000 "clearline"]
-       Line[27000 130000 27000 94000 5000 2000 "clearline"]
-       Line[318000 58000 285500 90500 1000 1600 "clearline"]
-       Line[285500 90500 278000 90500 1000 1600 "clearline"]
-       Line[328000 60500 294000 94500 1000 1600 "clearline"]
-       Line[328000 49000 328000 60500 1000 1600 "clearline"]
-       Line[269500 94500 294000 94500 1000 1600 "clearline"]
-       Line[338000 60500 300000 98500 1000 1600 "clearline"]
-       Line[279000 98500 300000 98500 1000 1600 "clearline"]
-       Line[338000 49000 338000 60500 1000 1600 "clearline"]
-       Line[348000 60500 306000 102500 1000 1600 "clearline"]
-       Line[348000 60500 348000 49000 1000 1600 "clearline"]
-       Line[289500 102500 306000 102500 1000 1600 "clearline"]
-       Line[358000 60500 311500 107000 1000 1600 "clearline"]
-       Line[358000 60500 358000 49000 1000 1600 "clearline"]
-       Line[358000 49000 358500 48500 1000 1600 "clearline"]
-       Line[311500 107000 299500 107000 1000 1600 "clearline"]
-       Line[159941 293153 149347 293153 1000 1600 "clearline"]
-       Line[149347 293153 140000 302500 1000 1600 "clearline"]
-       Line[140000 302500 129944 302500 1000 1600 "clearline"]
-       Line[129944 302500 129894 302550 1000 1600 "clearline"]
-       Polygon("clearpoly")
-       (
-               [227000 233000] [216500 233000] [216500 188000] [227000 188000] 
-       )
-       Polygon("clearpoly")
-       (
-               [203500 335000] [185000 335000] [185000 297500] [203500 297500] 
-       )
-       Polygon("clearpoly")
-       (
-               [53500 131000] [125000 131000] [125000 226000] [53500 226000] 
-       )
-       Polygon("clearpoly")
-       (
-               [150500 163500] [112000 163500] [112000 126000] [150500 126000] 
-       )
-       Polygon("clearpoly")
-       (
-               [240000 257000] [228500 257000] [228500 260500] [240000 260500] 
-       )
-       Polygon("clearpoly")
-       (
-               [179000 225000] [184626 225000] [184626 238941] [179000 238941] 
-       )
-       Polygon("clearpoly")
-       (
-               [289000 75000] [263000 75000] [263000 34500] [289000 34500] 
-       )
-       Polygon("clearpoly")
-       (
-               [259500 123000] [288000 123000] [288000 145000] [259500 145000] 
-       )
-       Polygon("clearpoly")
-       (
-               [254500 4000] [382500 4000] [382500 78500] [254500 78500] 
-       )
-       Polygon("clearpoly")
-       (
-               [270000 143000] [277000 143000] [277000 155500] [270000 155500] 
-       )
-       Polygon("clearpoly")
-       (
-               [260500 381500] [343000 381500] [343000 309500] [260500 309500] 
-       )
-       Polygon("clearpoly")
-       (
-               [191000 216500] [197500 216500] [197500 235500] [191000 235500] 
-       )
-       Polygon("clearpoly")
-       (
-               [261500 144000] [271500 144000] [271500 159000] [261500 159000] 
-       )
-       Polygon("clearpoly")
-       (
-               [52500 129500] [66000 129500] [66000 168000] [52500 168000] 
-       )
-       Polygon("clearpoly")
-       (
-               [65500 161000] [137500 161000] [137500 226000] [65500 226000] 
-       )
-       Polygon("clearpoly")
-       (
-               [195500 309500] [138500 309500] [138500 233000] [195500 233000] 
-       )
-       Polygon("clearpoly")
+       Line[229300 152100 231900 149500 600 1200 "clearline"]
+       Line[231900 149500 231900 137000 600 1200 "clearline"]
+       Line[184200 152300 181800 154700 600 1200 "clearline"]
+       Line[181800 154700 181800 169000 600 1200 "clearline"]
+       Line[214300 141700 214300 152400 600 1200 "clearline"]
+       Line[214300 152400 211800 154900 600 1200 "clearline"]
+       Line[211800 154900 211800 168500 600 1200 "clearline"]
+       Line[211800 182600 211800 167400 600 1200 "clearline"]
+       Line[224300 152300 221800 154800 600 1200 "clearline"]
+       Line[221800 154800 221800 168500 600 1200 "clearline"]
+       Line[186800 152100 189200 149700 600 1200 "clearline"]
+       Line[189200 149700 189200 142400 600 1200 "clearline"]
+       Line[169200 142400 169200 146900 600 1200 "clearline"]
+       Line[169200 146900 166700 149400 600 1200 "clearline"]
+       Line[169200 162900 169200 150200 600 1200 "clearline"]
+       Line[169200 150200 171700 147700 600 1200 "clearline"]
+       Line[171700 147700 171700 136800 600 1200 "clearline"]
+       Line[174200 148300 171700 150800 600 1200 "clearline"]
+       Line[179200 148000 176700 150500 600 1200 "clearline"]
+       Line[176700 150500 176700 167100 600 1200 "clearline"]
+       Line[179200 151700 181700 149200 600 1200 "clearline"]
+       Line[201382 199668 197168 199668 600 1200 "clearline"]
+       Line[197168 199668 186800 189300 600 1200 "clearline"]
+       Line[186800 189300 186800 152100 600 1200 "clearline"]
+       Line[201382 201637 196537 201637 600 1200 "clearline"]
+       Line[196537 201637 184200 189300 600 1200 "clearline"]
+       Line[184200 189300 184200 162900 600 1200 "clearline"]
+       Line[201382 203605 195905 203605 600 1200 "clearline"]
+       Line[195905 203605 181800 189500 600 1200 "clearline"]
+       Line[181800 189500 181800 167300 600 1200 "clearline"]
+       Line[201382 205574 195074 205574 600 1200 "clearline"]
+       Line[195074 205574 179200 189700 600 1200 "clearline"]
+       Line[179250 189750 179250 162950 600 1200 "clearline"]
+       Line[179250 162950 179200 162900 600 1200 "clearline"]
+       Line[201382 207542 194442 207542 600 1200 "clearline"]
+       Line[194442 207542 176700 189800 600 1200 "clearline"]
+       Line[176700 189800 176700 165300 600 1200 "clearline"]
+       Line[201382 209511 193711 209511 600 1200 "clearline"]
+       Line[193711 209511 174200 190000 600 1200 "clearline"]
+       Line[174200 190000 174200 162900 600 1200 "clearline"]
+       Line[201382 211479 192979 211479 600 1200 "clearline"]
+       Line[192979 211479 171700 190200 600 1200 "clearline"]
+       Line[171700 190200 171700 150800 600 1200 "clearline"]
+       Line[201382 213448 192448 213448 600 1200 "clearline"]
+       Line[192448 213448 169200 190200 600 1200 "clearline"]
+       Line[169250 190250 169250 162750 600 1200 "clearline"]
+       Line[169250 162750 169200 162700 600 1200 "clearline"]
+       Line[201382 227227 190227 227227 600 1200 "clearline"]
+       Line[190227 227227 166700 203700 600 1200 "clearline"]
+       Line[166700 203700 166700 149400 600 1200 "clearline"]
+       Line[201382 229196 189596 229196 600 1200 "clearline"]
+       Line[189596 229196 164200 203800 600 1200 "clearline"]
+       Line[164200 203800 164200 162900 600 1200 "clearline"]
+       Line[201382 231164 188964 231164 600 1200 "clearline"]
+       Line[188964 231164 161800 204000 600 1200 "clearline"]
+       Line[161800 204000 161800 166700 600 1200 "clearline"]
+       Line[201382 233133 188133 233133 600 1200 "clearline"]
+       Line[188133 233133 159200 204200 600 1200 "clearline"]
+       Line[201382 170418 209300 162500 600 1200 "clearline"]
+       Line[209300 152500 209300 162500 600 1200 "clearline"]
+       Line[179200 151700 179200 162900 600 1200 "clearline"]
+       Line[212288 188763 212288 183088 600 1200 "clearline"]
+       Line[212288 183088 211800 182600 600 1200 "clearline"]
+       Line[214256 188763 214256 162544 600 1200 "clearline"]
+       Line[214256 162544 214300 162500 600 1200 "clearline"]
+       Line[219300 142000 219300 146400 600 1200 "clearline"]
+       Line[219300 146400 216800 148900 600 1200 "clearline"]
+       Line[216225 188763 216225 172175 600 1200 "clearline"]
+       Line[216225 172175 216800 171600 600 1200 "clearline"]
+       Line[216800 171600 216800 148900 600 1200 "clearline"]
+       Line[218193 188763 218193 172607 600 1200 "clearline"]
+       Line[218193 172607 219300 171500 600 1200 "clearline"]
+       Line[220162 188763 220162 173138 600 1200 "clearline"]
+       Line[220162 173138 221800 171500 600 1200 "clearline"]
+       Line[221800 171500 221800 167900 600 1200 "clearline"]
+       Line[222130 188763 222130 173670 600 1200 "clearline"]
+       Line[222130 173670 224400 171400 600 1200 "clearline"]
+       Line[224400 171400 224400 162600 600 1200 "clearline"]
+       Line[224400 162600 224300 162500 600 1200 "clearline"]
+       Line[229300 142000 229300 145700 600 1200 "clearline"]
+       Line[229300 145700 226800 148200 600 1200 "clearline"]
+       Line[226800 148200 226800 170700 600 1200 "clearline"]
+       Line[224099 188763 224099 173901 600 1200 "clearline"]
+       Line[224099 173901 226800 171200 600 1200 "clearline"]
+       Line[226800 171200 226800 170300 600 1200 "clearline"]
+       Line[226067 188763 226067 174633 600 1200 "clearline"]
+       Line[226067 174633 229300 171400 600 1200 "clearline"]
+       Line[229300 152100 229300 171400 600 1200 "clearline"]
+       Line[234300 149700 231800 152200 600 1200 "clearline"]
+       Line[231800 152200 231800 170900 600 1200 "clearline"]
+       Line[228036 188763 228036 175164 600 1200 "clearline"]
+       Line[228036 175164 231800 171400 600 1200 "clearline"]
+       Line[231800 171400 231800 170500 600 1200 "clearline"]
+       Line[230004 188763 230004 175896 600 1200 "clearline"]
+       Line[230004 175896 234400 171500 600 1200 "clearline"]
+       Line[234400 171500 234400 162600 600 1200 "clearline"]
+       Line[234400 162600 234300 162500 600 1200 "clearline"]
+       Line[239300 142000 239300 147500 600 1200 "clearline"]
+       Line[239300 147500 236900 149900 600 1200 "clearline"]
+       Line[236900 149900 236900 171400 600 1200 "clearline"]
+       Line[231973 188763 231973 176327 600 1200 "clearline"]
+       Line[231973 176327 236900 171400 600 1200 "clearline"]
+       Line[239847 188763 239847 177553 600 1200 "clearline"]
+       Line[239847 177553 246100 171300 600 1200 "clearline"]
+       Line[246100 171300 263900 171300 600 1200 "clearline"]
+       Line[263900 171300 267000 168200 600 1200 "clearline"]
+       Line[267000 168200 267000 162750 600 1200 "clearline"]
+       Line[241815 188763 241815 178785 600 1200 "clearline"]
+       Line[241815 178785 248100 172500 600 1200 "clearline"]
+       Line[248100 172500 266500 172500 600 1200 "clearline"]
+       Line[266500 172500 269500 169500 600 1200 "clearline"]
+       Line[271900 148700 271900 142350 600 1200 "clearline"]
+       Line[271900 142350 272000 142250 600 1200 "clearline"]
+       Line[243784 188763 243784 178516 600 1200 "clearline"]
+       Line[243784 178516 248600 173700 600 1200 "clearline"]
+       Line[248600 173700 267800 173700 600 1200 "clearline"]
+       Line[267800 173700 272100 169400 600 1200 "clearline"]
+       Line[272100 169400 272100 162850 600 1200 "clearline"]
+       Line[272100 162850 272000 162750 600 1200 "clearline"]
+       Line[245752 188763 245752 178248 600 1200 "clearline"]
+       Line[245752 178248 249100 174900 600 1200 "clearline"]
+       Line[249100 174900 269000 174900 600 1200 "clearline"]
+       Line[269000 174900 274500 169400 600 1200 "clearline"]
+       Line[274500 169400 274500 150900 600 1200 "clearline"]
+       Line[274500 150900 276900 148500 600 1200 "clearline"]
+       Line[276900 148500 276900 142350 600 1200 "clearline"]
+       Line[276900 142350 277000 142250 600 1200 "clearline"]
+       Line[247721 188763 247721 177979 600 1200 "clearline"]
+       Line[247721 177979 249600 176100 600 1200 "clearline"]
+       Line[249600 176100 270300 176100 600 1200 "clearline"]
+       Line[270300 176100 277100 169300 600 1200 "clearline"]
+       Line[277100 169300 277100 162850 600 1200 "clearline"]
+       Line[277100 162850 277000 162750 600 1200 "clearline"]
+       Line[282000 148500 279500 151000 600 1200 "clearline"]
+       Line[279500 151000 279500 168000 600 1200 "clearline"]
+       Line[271500 177300 279500 169300 600 1200 "clearline"]
+       Line[279500 169300 279500 167900 600 1200 "clearline"]
+       Line[249689 188763 249689 178411 600 1200 "clearline"]
+       Line[249689 178411 250800 177300 600 1200 "clearline"]
+       Line[250800 177300 271500 177300 600 1200 "clearline"]
+       Line[251658 188763 251658 179242 600 1200 "clearline"]
+       Line[251658 179242 252400 178500 600 1200 "clearline"]
+       Line[252400 178500 272900 178500 600 1200 "clearline"]
+       Line[272900 178500 282100 169300 600 1200 "clearline"]
+       Line[282100 169300 282100 162850 600 1200 "clearline"]
+       Line[282100 162850 282000 162750 600 1200 "clearline"]
+       Line[287000 142250 287000 148600 600 1200 "clearline"]
+       Line[287000 148600 284500 151100 600 1200 "clearline"]
+       Line[284500 151100 284500 167600 600 1200 "clearline"]
+       Line[253626 188763 253626 180574 600 1200 "clearline"]
+       Line[253626 180574 254500 179700 600 1200 "clearline"]
+       Line[254500 179700 274000 179700 600 1200 "clearline"]
+       Line[274000 179700 284500 169200 600 1200 "clearline"]
+       Line[284500 169200 284500 167200 600 1200 "clearline"]
+       Line[255595 188763 255595 182005 600 1200 "clearline"]
+       Line[255595 182005 256700 180900 600 1200 "clearline"]
+       Line[256700 180900 275400 180900 600 1200 "clearline"]
+       Line[275400 180900 287100 169200 600 1200 "clearline"]
+       Line[287100 169200 287100 162850 600 1200 "clearline"]
+       Line[287100 162850 287000 162750 600 1200 "clearline"]
+       Line[292000 142250 292000 148400 600 1200 "clearline"]
+       Line[292000 148400 289400 151000 600 1200 "clearline"]
+       Line[289400 151000 289400 168200 600 1200 "clearline"]
+       Line[257563 188763 257563 183037 600 1200 "clearline"]
+       Line[257563 183037 258500 182100 600 1200 "clearline"]
+       Line[258500 182100 276400 182100 600 1200 "clearline"]
+       Line[276400 182100 289400 169100 600 1200 "clearline"]
+       Line[289400 169100 289400 167800 600 1200 "clearline"]
+       Line[266500 199669 281831 199669 600 1200 "clearline"]
+       Line[281831 199669 292200 189300 600 1200 "clearline"]
+       Line[292200 189300 292200 162950 600 1200 "clearline"]
+       Line[292200 162950 292000 162750 600 1200 "clearline"]
+       Line[297000 142250 297000 148500 600 1200 "clearline"]
+       Line[297000 148500 294500 151000 600 1200 "clearline"]
+       Line[294500 151000 294500 168000 600 1200 "clearline"]
+       Line[266500 201637 282063 201637 600 1200 "clearline"]
+       Line[282063 201637 294500 189200 600 1200 "clearline"]
+       Line[294500 189200 294500 166900 600 1200 "clearline"]
+       Line[266800 151200 266800 162550 600 1200 "clearline"]
+       Line[266800 162550 267000 162750 600 1200 "clearline"]
+       Line[276925 162675 276925 150975 600 1200 "clearline"]
+       Line[276925 150975 279500 148400 600 1200 "clearline"]
+       Line[282000 148500 282000 132500 600 1200 "clearline"]
+       Line[287000 162750 287000 150800 600 1200 "clearline"]
+       Line[287000 150800 289500 148300 600 1200 "clearline"]
+       Line[219300 171500 219300 150700 600 1200 "clearline"]
+       Line[219300 150700 221800 148200 600 1200 "clearline"]
+       Line[142800 237900 140700 237900 600 1200 "clearline"]
+       Line[201382 235101 177836 235101 600 1200 "clearline"]
+       Line[201382 237070 191630 237070 600 1200 "clearline"]
+       Line[191630 237070 188200 240500 600 1200 "clearline"]
+       Line[188200 240500 177819 240500 600 1200 "clearline"]
+       Line[177819 240500 177628 240309 600 1200 "clearline"]
+       Line[201382 241007 192593 241007 600 1200 "clearline"]
+       Line[192593 241007 188200 245400 600 1200 "clearline"]
+       Line[188200 245400 177719 245400 600 1200 "clearline"]
+       Line[177719 245400 177628 245309 600 1200 "clearline"]
+       Line[201382 242975 192925 242975 600 1200 "clearline"]
+       Line[192925 242975 185600 250300 600 1200 "clearline"]
+       Line[185600 250300 177637 250300 600 1200 "clearline"]
+       Line[177637 250300 177628 250309 600 1200 "clearline"]
+       Line[206900 248500 209500 245900 600 1200 "clearline"]
+       Line[206900 248500 192400 248500 600 1200 "clearline"]
+       Line[192400 248500 185700 255200 600 1200 "clearline"]
+       Line[185700 255200 177737 255200 600 1200 "clearline"]
+       Line[177737 255200 177628 255309 600 1200 "clearline"]
+       Line[209500 245900 209500 226200 600 1200 "clearline"]
+       Line[201382 225259 208559 225259 600 1200 "clearline"]
+       Line[208559 225259 209500 226200 600 1200 "clearline"]
+       Line[178000 250300 171800 250300 600 1200 "clearline"]
+       Line[171800 250300 169300 247800 600 1200 "clearline"]
+       Line[169300 247800 153300 247800 600 1200 "clearline"]
+       Line[140700 227700 140600 227800 600 1200 "clearline"]
+       Line[201382 244944 193456 244944 600 1200 "clearline"]
+       Line[193456 244944 185600 252800 600 1200 "clearline"]
+       Line[185600 252800 150500 252800 600 1200 "clearline"]
+       Line[150500 252800 149100 251400 600 1200 "clearline"]
+       Line[149100 251400 149100 238900 600 1200 "clearline"]
+       Line[149100 238900 148000 237800 600 1200 "clearline"]
+       Line[148000 237800 141200 237800 600 1200 "clearline"]
+       Line[141200 237800 141100 237900 600 1200 "clearline"]
+       Line[177628 245309 171709 245309 600 1200 "clearline"]
+       Line[171709 245309 169200 242800 600 1200 "clearline"]
+       Line[153400 247800 151400 247800 600 1200 "clearline"]
+       Line[151400 247800 150300 246700 600 1200 "clearline"]
+       Line[150300 246700 150300 228700 600 1200 "clearline"]
+       Line[150300 228700 149300 227700 600 1200 "clearline"]
+       Line[149300 227700 140700 227700 600 1200 "clearline"]
+       Line[169200 242800 152600 242800 600 1200 "clearline"]
+       Line[152600 242800 151500 241700 600 1200 "clearline"]
+       Line[151500 241700 151500 227100 600 1200 "clearline"]
+       Line[177700 240500 171400 240500 600 1200 "clearline"]
+       Line[171400 240500 169100 238200 600 1200 "clearline"]
+       Line[136000 202800 135600 203200 600 1200 "clearline"]
+       Line[135600 203200 135600 212800 600 1200 "clearline"]
+       Line[135600 212800 140600 217800 600 1200 "clearline"]
+       Line[136000 202800 148900 202800 600 1200 "clearline"]
+       Line[148900 202800 170300 224200 600 1200 "clearline"]
+       Line[164300 146900 164200 137200 600 1200 "clearline"]
+       Line[151500 227100 147200 222800 600 1200 "clearline"]
+       Line[147200 222800 125500 222800 600 1200 "clearline"]
+       Line[125500 222800 124300 221600 600 1200 "clearline"]
+       Line[124300 221600 124300 193900 600 1200 "clearline"]
+       Line[124300 193900 125500 192700 600 1200 "clearline"]
+       Line[125500 192700 135700 192700 600 1200 "clearline"]
+       Line[135700 192700 140600 187800 600 1200 "clearline"]
+       Line[177628 255309 172791 255309 600 1200 "clearline"]
+       Line[172791 255309 169200 258900 600 1200 "clearline"]
+       Line[169200 258900 123200 258900 600 1200 "clearline"]
+       Line[123200 258900 121700 257400 600 1200 "clearline"]
+       Line[121700 257400 121700 184300 600 1200 "clearline"]
+       Line[121700 184300 123300 182700 600 1200 "clearline"]
+       Line[123300 182700 135700 182700 600 1200 "clearline"]
+       Line[135700 182700 140600 177800 600 1200 "clearline"]
+       Line[140700 207800 144500 207800 600 1200 "clearline"]
+       Line[144500 207800 169100 232400 600 1200 "clearline"]
+       Line[169150 238250 169150 232450 600 1200 "clearline"]
+       Line[177836 235101 177836 231736 600 1200 "clearline"]
+       Line[177836 231736 169600 223500 600 1200 "clearline"]
+       Line[159200 204200 159200 152800 600 1200 "clearline"]
+       Line[179250 147950 179250 142450 600 1200 "clearline"]
+       Line[179250 142450 179200 142400 600 1200 "clearline"]
+       Line[209300 152900 209300 150800 600 1200 "clearline"]
+       Line[209300 150800 211900 148200 600 1200 "clearline"]
+       Line[164300 146900 164300 150200 600 1200 "clearline"]
+       Line[164300 150200 161800 152700 600 1200 "clearline"]
+       Line[161800 168200 161800 154800 600 1200 "clearline"]
+       Line[161800 154900 161800 152700 600 1200 "clearline"]
+       Line[159200 151600 161700 149100 600 1200 "clearline"]
+       Line[161700 149100 161700 147100 600 1200 "clearline"]
+       Line[159200 153100 159200 151600 600 1200 "clearline"]
+       Line[271900 148400 271900 151100 600 1200 "clearline"]
+       Line[271900 151100 269500 153500 600 1200 "clearline"]
+       Line[269550 153450 269550 169450 600 1200 "clearline"]
+       Line[266800 151600 269500 148900 600 1200 "clearline"]
+       Line[269500 148900 269500 128000 600 1200 "clearline"]
+       Line[253100 151100 250700 151100 1000 2000 "clearline"]
+       Line[250700 151100 239300 162500 1000 2000 "clearline"]
+       Line[189200 162900 189200 160800 1000 2000 "clearline"]
+       Line[189200 160800 199000 151000 1000 2000 "clearline"]
+       Line[230004 263204 230150 263350 1000 2000 ""]
+       Line[222600 282063 222641 282022 1000 1200 ""]
+       Line[222600 291500 222600 291600 1000 2000 "clearline"]
+       Line[161700 147600 161700 135900 600 1200 "clearline"]
+       Line[161700 135900 160600 134800 600 1200 "clearline"]
+       Line[162600 133600 164300 135300 600 1200 "clearline"]
+       Line[164300 135300 164300 141100 600 1200 "clearline"]
+       Line[164300 141100 164241 141159 600 1200 "clearline"]
+       Line[169600 132400 171700 134500 600 1200 "clearline"]
+       Line[171700 134500 171700 137800 600 1200 "clearline"]
+       Line[208300 129500 211900 133100 600 1200 "clearline"]
+       Line[211900 148200 211900 133100 600 1200 "clearline"]
+       Line[234300 142000 234300 135500 600 1200 "clearline"]
+       Line[234300 135500 234350 135450 600 1200 "clearline"]
+       Line[261000 118600 261000 119500 600 1200 "clearline"]
+       Line[292000 142200 292000 136200 600 1200 "clearline"]
+       Line[234300 149700 234300 141300 600 1200 "clearline"]
+       Line[266500 203606 293006 203606 1000 2000 "clearline"]
+       Line[158000 229500 158000 231681 1000 2000 "clearline"]
+       Line[158000 231681 161628 235309 1000 2000 "clearline"]
+       Line[152000 250500 161437 250500 1000 2000 "clearline"]
+       Line[161437 250500 161628 250309 1000 2000 "clearline"]
+       Line[161628 245309 153191 245309 1000 2000 "clearline"]
+       Line[153191 245309 153000 245500 1000 2000 "clearline"]
+       Line[161628 240309 154191 240309 1000 2000 "clearline"]
+       Line[154191 240309 154000 240500 1000 2000 "clearline"]
+       Line[161628 255309 154191 255309 1000 2000 ""]
+       Line[154191 255309 154000 255500 1000 2000 ""]
+       Line[141500 247800 130600 247800 2500 2000 "clearline"]
+       Line[130300 157500 130600 157800 2500 2000 "clearline"]
+       Line[201382 215416 194084 215416 1000 2000 ""]
+       Line[194084 215416 194000 215500 1000 2000 ""]
+       Line[200916 215416 209916 215416 1000 2000 ""]
+       Line[209916 215416 210000 215500 1000 2000 ""]
+       Line[194147 219353 194000 219500 1000 2000 ""]
+       Line[207853 219353 208000 219500 1000 2000 ""]
+       Line[201382 221322 195178 221322 1000 2000 ""]
+       Line[195178 221322 195000 221500 1000 2000 ""]
+       Line[202000 221322 208822 221322 1000 2000 ""]
+       Line[208822 221322 209000 221500 1000 2000 ""]
+       Line[195790 223290 195000 222500 1000 2000 ""]
+       Line[207210 223290 208000 222500 1000 2000 ""]
+       Line[212287 247213 213000 246500 1000 2000 ""]
+       Line[230004 263204 230100 263300 1000 2000 "clearline"]
+       Line[249689 253881 249689 279811 1000 2000 "clearline"]
+       Line[251657 269843 251657 253881 1000 2000 "clearline"]
+       Line[255594 266094 255594 253881 1000 2000 "clearline"]
+       Line[214256 248244 215000 247500 1000 2000 ""]
+       Line[239846 253881 239846 246654 1000 2000 ""]
+       Line[239846 246654 240000 246500 1000 2000 ""]
+       Line[243783 245717 244000 245500 1000 2000 ""]
+       Line[245752 253881 245752 246748 1000 2000 ""]
+       Line[245752 246748 246000 246500 1000 2000 ""]
+       Line[259272 227228 259000 227500 1000 2000 ""]
+       Line[257696 229196 257000 228500 1000 2000 ""]
+       Line[257367 233133 257000 233500 1000 2000 ""]
+       Line[235910 188763 235910 194410 1000 2000 ""]
+       Line[235910 194410 236000 194500 1000 2000 ""]
+       Line[204000 257500 206700 257500 1000 2000 "clearline"]
+       Line[206700 257500 210319 253881 1000 2000 "clearline"]
+       Line[235909 222591 236000 222500 1000 2000 "clearline"]
+       Line[237878 188763 237878 220531 1000 2000 "clearline"]
+       Line[237878 220531 235909 222500 1000 2000 "clearline"]
+       Line[243783 245717 243783 259283 1000 2000 ""]
+       Line[243783 259283 244000 259500 1000 2000 ""]
+       Line[230004 253881 230004 263204 1000 2000 "clearline"]
+       Line[253115 217385 253000 217500 1000 2000 "clearline"]
+       Line[266500 197700 256800 197700 1000 2000 "clearline"]
+       Line[256800 197700 253000 201500 1000 2000 "clearline"]
+       Line[210319 188763 210319 196819 1000 2000 "clearline"]
+       Line[210319 196819 213000 199500 1000 2000 "clearline"]
+       Line[233941 188763 233941 195559 1000 2000 "clearline"]
+       Line[233941 195559 232000 197500 1000 2000 "clearline"]
+       Line[209300 134800 209000 134500 1000 2000 ""]
+       Line[159000 136500 159000 142200 1000 2000 ""]
+       Line[159000 142200 159200 142400 1000 2000 ""]
+       Line[267000 142250 267000 134500 1000 2000 ""]
+       Line[272335 231165 273000 230500 1000 2000 ""]
+       Line[266367 233133 272367 233133 1000 2000 ""]
+       Line[272367 233133 273000 232500 1000 2000 ""]
+       Line[316700 157000 302750 157000 1000 2000 "clearline"]
+       Line[302750 157000 298125 161625 1000 2000 "clearline"]
+       Line[297000 162750 302750 157000 1000 2000 "clearline"]
+       Line[224300 142000 224300 152250 600 1200 "clearline"]
+       Line[221800 136500 221800 148200 600 1200 "clearline"]
+       Line[222600 291900 222600 282063 1000 2000 "clearline"]
+       Line[229291 129823 224173 134941 600 1200 "clearline"]
+       Line[224173 134941 224173 141873 600 1200 "clearline"]
+       Line[224173 141873 224300 142000 600 1200 "clearline"]
+       Line[249689 279689 249689 311311 1000 1200 "clearline"]
+       Line[197000 164500 190900 164500 1000 1200 "clearline"]
+       Line[190900 164500 189200 162800 1000 1200 "clearline"]
+       Line[197000 161063 197000 159000 1000 1200 ""]
+       Line[316850 157150 316850 143331 2500 2000 "clearline"]
+       Line[316850 143331 316241 142722 2500 2000 "clearline"]
+       Line[303700 138200 320500 138200 1000 1200 ""]
+       Line[308241 142722 302122 142722 2500 2000 ""]
+       Line[302122 142722 302100 142700 2500 2000 ""]
+       Line[201382 197700 198200 197700 600 1200 "clearline"]
+       Line[198200 197700 195500 195000 600 1200 "clearline"]
+       Line[195500 195000 195500 176300 600 1200 "clearline"]
+       Line[195500 176300 201650 170150 600 1200 "clearline"]
+       Line[210319 188681 207244 188681 1000 1200 "clearline"]
+       Line[207244 188681 203000 184437 1000 1200 "clearline"]
+       Line[203000 180500 203000 177500 1000 1200 ""]
+       Line[246500 165000 241800 165000 1000 1200 "clearline"]
+       Line[241800 165000 239300 162500 1000 1200 "clearline"]
+       Line[246500 161063 246500 159000 1000 1200 ""]
+       Line[246500 159000 247000 158500 1000 1200 ""]
+       Line[304465 164935 299185 164935 1000 1200 "clearline"]
+       Line[299185 164935 297000 162750 1000 1200 "clearline"]
+       Line[304500 161063 308063 161063 1000 1200 ""]
+       Line[275063 193000 271200 193000 1000 1200 "clearline"]
+       Line[271200 193000 266500 197700 1000 1200 "clearline"]
+       Line[279000 193000 282500 193000 1000 1200 ""]
+       Line[193000 258500 193000 261500 1000 1200 ""]
+       Line[196937 258500 203000 258500 1000 1200 "clearline"]
+       Line[203000 258500 204000 257500 1000 1200 "clearline"]
+       Line[233941 183059 235500 181500 1000 2400 "clearline"]
+       Line[235910 188090 235910 184590 1000 1200 ""]
+       Line[235910 184590 236500 184000 1000 1200 ""]
+       Line[235500 177563 237937 177563 1000 1200 ""]
+       Line[237937 177563 238000 177500 1000 1200 ""]
+       Line[228035 253881 228035 271165 1000 1200 "clearline"]
+       Line[228035 271165 226600 272600 1000 1200 ""]
+       Line[230004 262996 230004 267504 1000 1200 "clearline"]
+       Line[232000 280663 230641 282022 1000 1200 "clearline"]
+       Line[218600 272600 218600 274600 1000 1200 "clearline"]
+       Line[218600 274600 221000 277000 1000 1200 "clearline"]
+       Line[221000 277000 225700 277000 1000 1200 "clearline"]
+       Line[225700 277000 226700 278000 1000 1200 "clearline"]
+       Line[231972 259409 234563 262000 1000 1200 "clearline"]
+       Line[230004 266996 230004 268504 1000 1200 "clearline"]
+       Line[230004 268504 232000 270500 1000 1200 "clearline"]
+       Line[232000 270500 232000 280337 1000 1200 "clearline"]
+       Line[232000 280337 232163 280500 1000 1200 "clearline"]
+       Line[235909 222591 235909 258909 1000 1200 "clearline"]
+       Line[233941 253881 233941 247059 1000 1200 ""]
+       Line[233941 247059 234000 247000 1000 1200 ""]
+       Line[231972 259500 231972 267472 1000 1200 "clearline"]
+       Line[231972 253881 231972 247972 1000 1200 "clearline"]
+       Line[231972 247972 230000 246000 1000 1200 "clearline"]
+       Line[230000 246000 230000 243500 1000 1200 "clearline"]
+       Line[231972 253028 231972 260028 1000 1200 "clearline"]
+       Line[235909 259000 236000 259000 1000 1200 "clearline"]
+       Line[239706 262050 239050 262050 1000 1200 "clearline"]
+       Line[236000 259000 239050 262050 1000 1200 "clearline"]
+       Line[231972 267528 232028 267528 1000 1200 ""]
+       Line[232028 267528 234500 270000 1000 2800 "clearline"]
+       Line[234500 270000 234500 271500 1000 1200 "clearline"]
+       Line[234500 271500 235000 272000 1000 1200 "clearline"]
+       Line[238937 272000 242500 272000 1000 1200 ""]
+       Line[234563 265937 234563 266563 1000 1200 ""]
+       Line[234563 266563 236500 268500 1000 1200 ""]
+       Line[239706 265987 242487 265987 1000 1200 ""]
+       Line[242487 265987 242500 266000 1000 1200 ""]
+       Line[266500 223291 261291 223291 1000 1200 ""]
+       Line[261291 223291 261000 223000 1000 1200 ""]
+       Line[265741 225259 271741 225259 1000 1200 ""]
+       Line[209300 142000 209300 134800 1000 1200 ""]
+       Line[209300 134800 209250 134750 1000 1200 ""]
+       Line[261050 118650 261050 117850 600 1200 "clearline"]
+       Line[249100 144200 255800 144200 2500 2000 ""]
+       Line[255800 144200 256000 144000 2500 2000 ""]
+       Line[331100 119400 331100 125400 600 1200 "clearline"]
+       Line[331100 125400 322000 134500 600 1200 "clearline"]
+       Line[322000 134500 293700 134500 600 1200 "clearline"]
+       Line[293700 134500 292000 136200 600 1200 "clearline"]
+       Line[321100 124400 313000 132500 600 1200 "clearline"]
+       Line[313000 132500 291000 132500 600 1200 "clearline"]
+       Line[291000 132500 289500 134000 600 1200 "clearline"]
+       Line[289500 148300 289500 134000 600 1200 "clearline"]
+       Line[311100 125400 306000 130500 600 1200 "clearline"]
+       Line[306000 130500 284000 130500 600 1200 "clearline"]
+       Line[284000 130500 282000 132500 600 1200 "clearline"]
+       Line[301100 126400 299000 128500 600 1200 "clearline"]
+       Line[299000 128500 281500 128500 600 1200 "clearline"]
+       Line[281500 128500 279500 130500 600 1200 "clearline"]
+       Line[279500 148400 279500 130500 600 1200 "clearline"]
+       Line[291100 118600 291100 125400 600 1200 "clearline"]
+       Line[291100 125400 289500 127000 600 1200 "clearline"]
+       Line[289500 127000 274075 127000 600 1200 "clearline"]
+       Line[272000 142250 272000 129075 600 1200 "clearline"]
+       Line[274075 127000 272000 129075 600 1200 "clearline"]
+       Line[281100 118900 281100 122400 600 1200 "clearline"]
+       Line[281100 122400 279000 124500 600 1200 "clearline"]
+       Line[279000 124500 273000 124500 600 1200 "clearline"]
+       Line[273000 124500 269500 128000 600 1200 "clearline"]
+       Line[271000 118800 271000 123800 600 1200 "clearline"]
+       Line[271000 123800 262900 131900 600 1200 "clearline"]
+       Line[262900 131900 237900 131900 600 1200 "clearline"]
+       Line[237900 131900 237400 132400 600 1200 "clearline"]
+       Line[237350 132450 234300 135500 600 1200 "clearline"]
+       Line[261000 118800 261000 128300 600 1200 "clearline"]
+       Line[261000 128300 259200 130100 600 1200 "clearline"]
+       Line[259200 130100 234700 130100 600 1200 "clearline"]
+       Line[234700 130100 231900 132900 600 1200 "clearline"]
+       Line[231900 137300 231900 132900 600 1200 "clearline"]
+       Line[251100 118700 251100 126500 600 1200 "clearline"]
+       Line[251100 126500 249300 128300 600 1200 "clearline"]
+       Line[249300 128300 230814 128300 600 1200 "clearline"]
+       Line[230814 128300 228900 130214 600 1200 "clearline"]
+       Line[221800 137500 221800 133300 600 1200 "clearline"]
+       Line[203250 118850 203250 124450 600 1200 "clearline"]
+       Line[203250 124450 209400 130600 600 1200 "clearline"]
+       Line[193250 118850 193250 126850 600 1200 "clearline"]
+       Line[193250 126850 184200 135900 600 1200 "clearline"]
+       Line[184200 152300 184200 135900 600 1200 "clearline"]
+       Line[184200 135900 184300 135800 600 1200 "clearline"]
+       Line[181700 149200 181700 135400 600 1200 "clearline"]
+       Line[163400 118700 163400 126200 600 1200 "clearline"]
+       Line[163400 126200 170800 133600 600 1200 "clearline"]
+       Line[153350 118750 153350 124350 600 1200 "clearline"]
+       Line[153350 124350 163600 134600 600 1200 "clearline"]
+       Line[143400 118700 144500 118700 600 1200 "clearline"]
+       Line[144500 118700 160700 134900 600 1200 "clearline"]
+       Line[271000 118600 271100 118700 600 1200 "clearline"]
+       Line[301100 118700 301100 126400 600 1200 "clearline"]
+       Line[311100 118700 311100 125400 600 1200 "clearline"]
+       Line[321100 118700 321100 124400 600 1200 "clearline"]
+       Line[173400 118700 174200 142400 600 1200 "clearline"]
+       Line[174200 142400 174200 148300 600 1200 "clearline"]
+       Line[183400 118700 181700 135500 600 1200 "clearline"]
+       Line[213400 118700 214300 142000 600 1200 "clearline"]
+       Line[223400 118700 221800 133300 600 1200 "clearline"]
+       Line[266500 235102 260398 235102 1000 1200 ""]
+       Line[260398 235102 260000 235500 1000 1200 ""]
+       Line[266500 219354 260146 219354 1000 1200 ""]
+       Line[260146 219354 260000 219500 1000 1200 ""]
+       Line[237878 253881 237878 248622 1000 1200 ""]
+       Line[237878 248622 238000 248500 1000 1200 ""]
+       Line[201382 223290 207210 223290 1000 1200 ""]
+       Line[201382 219353 207853 219353 1000 1200 ""]
+       Line[331100 118700 365500 57500 1000 1200 "clearline"]
+       Line[365500 57500 365500 45500 1000 1200 "clearline"]
+       Line[365500 45500 370000 41000 1000 1200 "clearline"]
+       Line[355500 46000 360500 40500 1000 1200 "clearline"]
+       Line[345500 46000 350500 40500 1000 1200 "clearline"]
+       Line[335500 46000 340500 40500 1000 1200 "clearline"]
+       Line[330500 40500 325500 46000 1000 1200 "clearline"]
+       Line[325500 46000 325500 56500 1000 1200 "clearline"]
+       Line[335500 46000 335500 56500 1000 1200 "clearline"]
+       Line[332000 85000 291100 118700 1000 1200 "clearline"]
+       Line[337500 82465 339382 72382 1000 1200 "clearline"]
+       Line[335500 56500 339382 72382 1000 1200 "clearline"]
+       Line[337500 82465 301100 118700 1000 1200 "clearline"]
+       Line[320000 41000 315500 46000 1000 1200 "clearline"]
+       Line[315500 46000 315500 56500 1000 1200 "clearline"]
+       Line[315500 56500 303000 66500 1000 1200 "clearline"]
+       Line[303000 66500 281100 118700 1000 1200 "clearline"]
+       Line[300500 40500 295500 46000 1000 1200 "clearline"]
+       Line[295500 46000 295500 56500 1000 1200 "clearline"]
+       Line[295500 56500 261100 118700 1000 1200 "clearline"]
+       Line[310500 41000 305500 46000 1000 1200 "clearline"]
+       Line[305500 46000 305500 56500 1000 1200 "clearline"]
+       Line[305500 56500 271000 119500 1000 1200 "clearline"]
+       Line[280200 40700 275000 46000 1000 1200 "clearline"]
+       Line[275000 46000 275000 56500 1000 1200 "clearline"]
+       Line[275000 56500 251100 118700 1000 1200 "clearline"]
+       Line[334500 79167 334056 70500 1000 1200 "clearline"]
+       Line[332000 85000 334500 79167 1000 1200 "clearline"]
+       Line[325500 56500 334053 70447 1000 1200 "clearline"]
+       Line[351000 75910 355500 57000 1000 1200 "clearline"]
+       Line[351000 75910 321100 118700 1000 1200 "clearline"]
+       Line[355500 46000 355500 57000 1000 1200 "clearline"]
+       Line[342160 81500 345500 57500 1000 1200 "clearline"]
+       Line[345500 46000 345500 57500 1000 1200 "clearline"]
+       Line[311100 118600 342160 81500 1000 1200 "clearline"]
+       Line[210000 40500 215000 45500 1000 1200 "clearline"]
+       Line[215000 45500 215000 56500 1000 1200 "clearline"]
+       Line[215000 56500 223400 118700 1000 1200 "clearline"]
+       Line[200000 41000 205000 45500 1000 1200 "clearline"]
+       Line[205000 45500 205000 56500 1000 1200 "clearline"]
+       Line[205000 56500 213400 118700 1000 1200 "clearline"]
+       Line[190000 40500 195000 45500 1000 1200 "clearline"]
+       Line[195000 45500 195000 56500 1000 1200 "clearline"]
+       Line[195000 56500 203400 118700 1000 1200 "clearline"]
+       Line[180000 40500 185000 45500 1000 1200 "clearline"]
+       Line[185000 45500 185000 56500 1000 1200 "clearline"]
+       Line[185000 56500 193400 118700 1000 1200 "clearline"]
+       Line[170500 40500 175500 45500 1000 1200 "clearline"]
+       Line[175500 45500 175500 56500 1000 1200 "clearline"]
+       Line[175500 56500 183400 118700 1000 1200 "clearline"]
+       Line[160000 41000 165500 45500 1000 1200 "clearline"]
+       Line[165500 45500 165500 56500 1000 1200 "clearline"]
+       Line[165500 56500 173400 118700 1000 1200 "clearline"]
+       Line[150500 40500 155500 46000 1000 1200 "clearline"]
+       Line[155500 46000 155500 56500 1000 1200 "clearline"]
+       Line[155500 56500 163400 118400 1000 1200 "clearline"]
+       Line[140000 40500 145500 46000 1000 1200 "clearline"]
+       Line[145500 46000 145500 56500 1000 1200 "clearline"]
+       Line[145500 56500 153400 118700 1000 1200 "clearline"]
+       Line[130000 40500 135000 46000 1000 1200 "clearline"]
+       Line[135000 46000 135000 56500 1000 1200 "clearline"]
+       Line[135000 56500 143700 118700 1000 1200 "clearline"]
+       Line[192666 376968 192666 369034 1000 1200 "clearline"]
+       Line[192666 369034 193000 368700 1000 1200 "clearline"]
+       Line[193000 368700 193000 365100 1000 1200 "clearline"]
+       Line[195225 376968 195225 369225 1000 1200 "clearline"]
+       Line[195225 369225 194600 368600 1000 1200 "clearline"]
+       Line[194600 368600 194600 365600 1000 1200 "clearline"]
+       Line[193000 365200 193000 321500 1000 1200 "clearline"]
+       Line[193000 321500 222600 291900 1000 1200 "clearline"]
+       Line[226700 278000 226700 290000 1000 1200 "clearline"]
+       Line[249689 309400 249689 315311 1000 1200 "clearline"]
+       Line[249689 314311 249689 351689 1000 1200 "clearline"]
+       Line[250732 374849 249689 351689 1000 1200 "clearline"]
+       Line[241678 333229 241678 339678 1000 1200 "clearline"]
+       Line[241678 339678 242000 340000 1000 1200 "clearline"]
+       Line[264000 340000 264000 333348 1000 1200 "clearline"]
+       Line[264000 333348 264118 333229 1000 1200 "clearline"]
+       Line[188500 369000 176700 369000 2500 2000 "clearline"]
+       Line[176700 369000 168400 377300 2500 2000 "clearline"]
+       Line[156400 377300 148300 377300 2500 2000 "clearline"]
+       Line[148300 377300 144000 373000 2500 2000 "clearline"]
+       Line[114001 373000 127071 373000 2500 2000 "clearline"]
+       Line[190000 377000 190000 370000 1000 1200 "clearline"]
+       Line[190000 370000 189000 369000 1000 1200 "clearline"]
+       Line[226079 253110 226079 266221 600 1200 "clearline"]
+       Line[226079 266221 225400 266900 600 1200 "clearline"]
+       Line[225400 266900 214600 266900 600 1200 "clearline"]
+       Line[224110 253110 224110 265090 600 1200 "clearline"]
+       Line[224110 265090 223500 265700 600 1200 "clearline"]
+       Line[222142 253110 222142 263958 600 1200 "clearline"]
+       Line[222142 263958 221600 264500 600 1200 "clearline"]
+       Line[221600 264500 214800 264500 600 1200 "clearline"]
+       Line[220173 253110 220173 262827 600 1200 "clearline"]
+       Line[220173 262827 219700 263300 600 1200 "clearline"]
+       Line[219700 263300 214900 263300 600 1200 "clearline"]
+       Line[218205 253110 218205 261595 600 1200 "clearline"]
+       Line[218205 261595 217700 262100 600 1200 "clearline"]
+       Line[217700 262100 214900 262100 600 1200 "clearline"]
+       Line[216236 253110 216236 260364 600 1200 "clearline"]
+       Line[216236 260364 215700 260900 600 1200 "clearline"]
+       Line[215700 260900 214800 260900 600 1200 "clearline"]
+       Line[214600 266900 180900 300600 600 1200 "clearline"]
+       Line[180900 300600 180900 336700 600 1200 "clearline"]
+       Line[180900 336700 170500 347100 600 1200 "clearline"]
+       Line[170500 347100 135400 347100 600 1200 "clearline"]
+       Line[135400 347100 130500 352000 600 1200 "clearline"]
+       Line[223500 265700 214100 265700 600 1200 "clearline"]
+       Line[214100 265700 179700 300100 600 1200 "clearline"]
+       Line[179700 300100 179700 329100 600 1200 "clearline"]
+       Line[179700 329100 171800 337000 600 1200 "clearline"]
+       Line[171800 337000 135500 337000 600 1200 "clearline"]
+       Line[135500 337000 130500 342000 600 1200 "clearline"]
+       Line[214900 264500 213600 264500 600 1200 "clearline"]
+       Line[213600 264500 178500 299600 600 1200 "clearline"]
+       Line[178500 299600 178500 321000 600 1200 "clearline"]
+       Line[178500 321000 172700 326800 600 1200 "clearline"]
+       Line[172700 326800 135700 326800 600 1200 "clearline"]
+       Line[135700 326800 130500 332000 600 1200 "clearline"]
+       Line[215100 263300 213100 263300 600 1200 "clearline"]
+       Line[213100 263300 177300 299100 600 1200 "clearline"]
+       Line[177300 299100 177300 312700 600 1200 "clearline"]
+       Line[177300 312700 173300 316700 600 1200 "clearline"]
+       Line[173300 316700 135800 316700 600 1200 "clearline"]
+       Line[135800 316700 130500 322000 600 1200 "clearline"]
+       Line[215000 262100 212600 262100 600 1200 "clearline"]
+       Line[212600 262100 176100 298600 600 1200 "clearline"]
+       Line[176100 298600 176100 302700 600 1200 "clearline"]
+       Line[176100 302700 172000 306800 600 1200 "clearline"]
+       Line[172000 306800 135700 306800 600 1200 "clearline"]
+       Line[135700 306800 130500 312000 600 1200 "clearline"]
+       Line[214900 260900 212000 260900 600 1200 "clearline"]
+       Line[212000 260900 175900 297000 600 1200 "clearline"]
+       Line[175900 297000 135500 297000 600 1200 "clearline"]
+       Line[135500 297000 130500 302000 600 1200 "clearline"]
+       Line[214268 253110 214268 259132 600 1200 "clearline"]
+       Line[214268 258600 214268 259132 600 1200 "clearline"]
+       Line[214268 259132 213700 259700 600 1200 "clearline"]
+       Line[213700 259700 211400 259700 600 1200 "clearline"]
+       Line[211400 259700 184200 286900 600 1200 "clearline"]
+       Line[184200 286900 135600 286900 600 1200 "clearline"]
+       Line[135600 286900 130500 292000 600 1200 "clearline"]
+       Line[212299 253110 212299 257101 600 1200 "clearline"]
+       Line[212299 257101 195200 274200 600 1200 "clearline"]
+       Line[195200 274200 138300 274200 600 1200 "clearline"]
+       Line[138300 274200 130500 282000 600 1200 "clearline"]
+       Line[314900 192300 314900 182437 1000 2000 "clearline"]
+       Line[314900 182437 314959 182378 1000 2000 "clearline"]
+       Line[292894 203606 295594 203606 1000 1200 "clearline"]
+       Line[295594 203606 306900 192300 1000 1200 "clearline"]
+       Line[265758 207526 322526 207526 1000 1200 "clearline"]
+       Line[322526 207526 330500 215500 1000 1200 "clearline"]
+       Line[330500 215500 349500 215500 1000 1200 "clearline"]
+       Line[349500 215500 350000 215000 1000 1200 "clearline"]
+       Line[265758 209494 320494 209494 1000 1200 "clearline"]
+       Line[320494 209494 336000 225000 1000 1200 "clearline"]
+       Line[336000 225000 350000 225000 1000 1200 "clearline"]
+       Line[265758 211463 314463 211463 1000 1200 "clearline"]
+       Line[314463 211463 338000 235000 1000 1200 "clearline"]
+       Line[338000 235000 350000 235000 1000 1200 "clearline"]
+       Line[265758 213431 310931 213431 1000 1200 "clearline"]
+       Line[310931 213431 342500 245000 1000 1200 "clearline"]
+       Line[342500 245000 350000 245000 1000 1200 "clearline"]
+       Line[265758 215400 274400 215400 1000 1200 "clearline"]
+       Line[274400 215400 275000 216000 1000 1200 "clearline"]
+       Line[269368 217368 272000 220000 1000 1200 "clearline"]
+       Line[274937 220000 275000 219937 1000 1200 "clearline"]
+       Line[272000 220000 281500 220000 1000 1200 "clearline"]
+       Line[265758 221305 270305 221305 1000 1200 "clearline"]
+       Line[270305 221305 274500 225500 1000 1200 "clearline"]
+       Line[274500 225500 281500 225500 1000 1200 "clearline"]
+       Line[265758 239022 320022 239022 1000 1200 "clearline"]
+       Line[320022 239022 336000 255000 1000 1200 "clearline"]
+       Line[265758 240990 315990 240990 1000 1200 "clearline"]
+       Line[315990 240990 340000 265000 1000 1200 "clearline"]
+       Line[265758 242959 307959 242959 1000 1200 "clearline"]
+       Line[307959 242959 340000 275000 1000 1200 "clearline"]
+       Line[265758 244927 299927 244927 1000 1200 "clearline"]
+       Line[299927 244927 340000 285000 1000 1200 "clearline"]
+       Line[264118 333229 264118 274618 1000 1200 "clearline"]
+       Line[264118 274618 255594 266094 1000 1200 "clearline"]
+       Line[263724 373274 263724 344724 1000 1200 "clearline"]
+       Line[263724 344724 259000 340000 1000 1200 "clearline"]
+       Line[259000 340000 259000 279374 1000 1200 "clearline"]
+       Line[259000 279374 253626 274000 1000 1200 "clearline"]
+       Line[253626 253881 253626 274000 1000 1200 "clearline"]
+       Line[259284 373500 259284 348784 1000 1200 "clearline"]
+       Line[259284 348784 254500 344000 1000 1200 "clearline"]
+       Line[254500 344000 254500 284686 1000 1200 "clearline"]
+       Line[254500 284686 251657 281843 1000 1200 "clearline"]
+       Line[251657 269657 251657 281843 1000 1200 "clearline"]
+       Line[242071 374849 242071 350571 1000 1200 "clearline"]
+       Line[247732 253110 247732 281488 1000 1200 "clearline"]
+       Line[247732 281268 247732 290768 1000 1200 "clearline"]
+       Line[247732 290768 243500 295000 1000 1200 "clearline"]
+       Line[242071 350500 247000 345571 1000 1200 "clearline"]
+       Line[247000 345571 247000 345500 1000 1200 "clearline"]
+       Line[247071 345500 247071 329071 1000 1200 "clearline"]
+       Line[246500 294500 246500 292000 1000 1200 "clearline"]
+       Line[251500 305000 251378 305000 1000 1200 "clearline"]
+       Line[251378 305000 249689 303311 1000 1200 "clearline"]
+       Line[256000 315000 254500 313500 1000 1200 "clearline"]
+       Line[261000 325000 260500 325000 1000 1200 "clearline"]
+       Line[260500 325000 259000 323500 1000 1200 "clearline"]
+       Line[53530 321720 53750 321500 2500 2000 "clearline"]
+       Line[66706 327220 66706 298220 2500 2000 ""]
+       Line[66706 298220 93706 298220 2500 2000 ""]
+       Line[93706 298220 93706 326220 2500 2000 ""]
+       Line[93706 326220 66706 326220 2500 2000 ""]
+       Line[53706 335220 53706 321720 2500 2000 "clearline"]
+       Line[62206 289220 62706 288720 2500 2000 "clearline"]
+       Line[53750 303500 53750 297676 2500 2000 "clearline"]
+       Line[53750 297676 62456 288970 2500 2000 "clearline"]
+       Line[62456 288970 71956 288970 2500 2000 "clearline"]
+       Line[80206 288020 80206 294720 2500 2000 ""]
+       Line[256000 383000 255000 382000 2500 2000 "clearline"]
+       Line[255000 382000 255000 375700 2500 2000 "clearline"]
+       Line[94323 180988 94323 208988 2500 2000 ""]
+       Line[66323 180988 94323 180988 2500 2000 ""]
+       Line[66323 180988 66323 208988 2500 2000 ""]
+       Line[66323 208988 94323 208988 2500 2000 ""]
+       Line[68323 218488 77823 218488 2500 2000 "clearline"]
+       Line[68323 218488 67823 217988 2500 2000 "clearline"]
+       Line[59323 217988 67823 217988 2500 2000 "clearline"]
+       Line[59323 217988 58823 218488 2500 2000 "clearline"]
+       Line[50823 204488 50823 218488 2500 2000 "clearline"]
+       Line[50823 204488 50323 203988 2500 2000 "clearline"]
+       Line[95823 218488 95823 223488 2500 2000 ""]
+       Line[85823 218488 95823 218488 2500 2000 ""]
+       Line[133400 118700 128800 118700 2500 2000 "clearline"]
+       Line[115000 120000 127500 120000 2500 2000 "clearline"]
+       Line[127500 120000 128800 118700 2500 2000 "clearline"]
+       Line[164000 360000 120000 360000 4000 2000 "clearline"]
+       Line[317000 157000 317000 164000 1000 1200 "clearline"]
+       Line[317000 164000 307000 174000 1000 1200 "clearline"]
+       Line[307000 174000 307000 181137 1000 1200 "clearline"]
+       Line[307000 181137 306859 181278 1000 1200 "clearline"]
+       Line[256000 383000 273000 383000 2500 2000 "clearline"]
+       Line[273000 383000 277000 379000 2500 2000 "clearline"]
+       Line[277000 360000 277000 378000 4000 2000 "clearline"]
+       Line[292191 374865 277865 374865 2500 2000 "clearline"]
+       Line[277865 374865 277000 374000 2500 2000 "clearline"]
+       Line[265758 205557 326357 205557 1000 1200 "clearline"]
+       Line[326357 205557 329414 202500 1000 1200 "clearline"]
+       Line[336500 202500 336500 199500 1000 1200 "clearline"]
+       Line[336500 199500 334000 197000 1000 1200 "clearline"]
+       Line[328809 192191 328809 195809 1000 1200 "clearline"]
+       Line[328809 195809 330000 197000 1000 1200 "clearline"]
+       Line[330000 197000 334000 197000 1000 1200 "clearline"]
+       Line[250500 41000 250500 41500 1000 1200 "clearline"]
+       Line[250500 41500 255000 46000 1000 1200 "clearline"]
+       Line[255000 46000 255000 63000 1000 1200 "clearline"]
+       Line[255000 63000 256000 64000 1000 1200 "clearline"]
+       Line[250500 41000 250500 35000 2500 2000 "clearline"]
+       Line[250500 35000 248000 32500 2500 2000 "clearline"]
+       Line[248000 32500 116500 32500 4000 2000 "clearline"]
+       Line[116500 32500 111000 38000 4000 2000 "clearline"]
+       Line[111000 68500 111000 38000 4000 2000 "clearline"]
+       Line[111000 38000 111500 37500 4000 2000 "clearline"]
+       Line[92500 114000 102500 114000 4000 2000 "clearline"]
+       Line[102500 114000 111000 105500 4000 2000 "clearline"]
+       Line[111000 105500 111000 61000 4000 2000 "clearline"]
+       Line[29500 143000 29500 200000 4000 2000 "clearline"]
+       Line[29500 200000 33500 204000 4000 2000 "clearline"]
+       Line[29500 143500 29500 143000 4000 2000 "clearline"]
+       Line[29500 143000 40000 132500 4000 2000 "clearline"]
+       Line[40000 132500 99000 132500 4000 2000 "clearline"]
+       Line[99000 132500 104000 127500 4000 2000 "clearline"]
+       Line[104000 127500 104000 112500 4000 2000 "clearline"]
+       Line[104000 112500 104500 112000 4000 2000 "clearline"]
+       Line[34000 204500 50000 204500 2500 2000 "clearline"]
+       Line[50000 204500 50418 204082 2500 2000 "clearline"]
+       Line[19000 113929 19000 114500 4000 2000 "clearline"]
+       Line[19000 114500 28500 124000 4000 2000 "clearline"]
+       Line[28500 124000 64000 124000 4000 2000 "clearline"]
+       Line[22500 130000 22500 118000 2500 2000 "clearline"]
+       Line[22000 51000 21000 51000 4000 2000 "clearline"]
+       Line[21000 51000 14500 57500 4000 2000 "clearline"]
+       Line[14500 57500 14500 67300 4000 2000 "clearline"]
+       Line[14500 67300 14600 67400 4000 2000 "clearline"]
+       Line[19000 97000 19000 83800 4000 2000 "clearline"]
+       Line[19000 83800 14600 79400 4000 2000 "clearline"]
+       Line[45000 95000 20500 95000 4000 2000 "clearline"]
+       Line[20500 95000 19000 96500 4000 2000 "clearline"]
+       Line[14600 67400 37400 67400 4000 2000 "clearline"]
+       Line[37400 67400 45000 75000 4000 2000 "clearline"]
+       Line[92500 97071 69429 97071 4000 2000 "clearline"]
+       Line[69429 97071 61500 105000 4000 2000 "clearline"]
+       Line[61500 105000 45000 105000 4000 2000 "clearline"]
+       Line[373000 252000 373000 199000 4000 2000 "clearline"]
+       Line[373000 199000 369000 195000 4000 2000 "clearline"]
+       Line[369000 195000 360000 195000 4000 2000 "clearline"]
+       Line[233941 190000 233941 183059 1000 2000 "clearline"]
+       Line[269368 217368 253132 217368 1000 1200 "clearline"]
+       Line[253132 217368 253000 217500 1000 1200 "clearline"]
+       Line[266500 215400 260600 215400 1000 1200 ""]
+       Line[202148 239021 197521 239021 1000 1200 ""]
+       Line[197521 239021 197500 239000 1000 1200 ""]
+       Line[161628 240309 169409 240309 600 1200 ""]
+       Line[169409 240309 172000 242900 600 1200 ""]
+       Line[172000 242900 185300 242900 600 1200 ""]
+       Line[349500 294500 339000 284000 1000 1200 "clearline"]
+       Line[350000 285000 338500 273500 1000 1200 "clearline"]
+       Line[350000 275000 339000 264000 1000 1200 "clearline"]
+       Line[350000 265000 346000 265000 1000 1200 ""]
+       Line[346000 265000 336000 255000 1000 1200 "clearline"]
+       Line[360000 265000 370000 265000 4000 2000 "clearline"]
+       Line[370000 265000 373000 262000 4000 2000 "clearline"]
+       Line[373000 262000 373000 247000 4000 2000 "clearline"]
+       Line[350000 345000 275890 345000 1000 1200 "clearline"]
+       Line[275890 345000 264118 333229 1000 1200 "clearline"]
+       Line[133700 118700 131300 118700 2500 2000 "clearline"]
+       Line[131300 118700 115000 135000 2500 2000 "clearline"]
+       Line[115000 112000 115000 107500 2500 2000 ""]
+       Line[115000 107500 117500 105000 2500 2000 ""]
+       Line[14500 130000 7500 130000 2500 2000 ""]
+       Line[246402 375637 246402 383798 2500 2000 ""]
+       Line[246402 383798 246400 383800 2500 2000 ""]
+       Line[286953 389332 286953 383047 2500 2000 ""]
+       Line[286953 383047 287100 382900 2500 2000 ""]
+       Line[296063 374900 298800 374900 2500 2000 ""]
+       Line[298800 374900 299100 374600 2500 2000 ""]
+       Line[200343 376968 200343 369157 1000 1200 ""]
+       Line[200343 369157 200600 368900 1000 1200 ""]
+       Line[62800 335300 62900 335200 2500 2000 ""]
+       Line[37900 186000 53750 186000 2500 2000 "clearline"]
+       Line[120000 360000 112200 360000 4000 2000 ""]
+       Line[112200 360000 112100 359900 4000 2000 ""]
+       Line[247071 329429 247071 326571 1000 1200 "clearline"]
+       Line[247071 326571 243500 323000 1000 1200 "clearline"]
+       Line[243500 323000 243500 295000 1000 1200 "clearline"]
+       Line[234591 383001 228001 383001 4000 2000 ""]
+       Line[246402 373637 246402 363902 2500 2000 ""]
+       Line[248000 64000 243500 64000 2500 2000 ""]
+       Line[238937 272000 238937 270937 1000 1200 "clearline"]
+       Line[238937 270937 236250 268250 1000 1200 ""]
+       Line[275250 216250 284750 216250 1000 1200 ""]
+       Line[281500 229437 278063 229437 1000 1200 ""]
+       Line[266500 227228 260728 227228 1000 1200 ""]
+       Line[266696 229196 270804 229196 1000 1200 ""]
+       Line[265758 231148 260352 231148 1000 1200 ""]
+       Line[266500 229196 260196 229196 1000 1200 ""]
+       Line[266500 225259 259241 225259 1000 1200 ""]
+       Line[239846 252846 239846 257346 1000 1200 ""]
+       Line[268500 253500 270500 255500 1000 1200 "clearline"]
+       Line[270500 255500 270500 257000 1000 1200 "clearline"]
+       Line[268500 253500 257965 253500 1000 1200 "clearline"]
+       Line[257965 253500 257575 253110 1000 1200 "clearline"]
+       Line[270500 260937 270500 264000 1000 1200 ""]
+       Line[328600 173500 328600 179882 1000 1200 "clearline"]
+       Line[328600 179882 332709 183991 1000 1200 "clearline"]
+       Line[335686 173500 344500 173500 1000 1200 "clearline"]
+       Line[344500 173500 350000 179000 1000 1200 "clearline"]
+       Line[350000 179000 350000 195000 1000 1200 "clearline"]
+       Line[336609 192191 341309 192191 1000 1200 ""]
+       Line[116000 134000 113500 136500 2500 2000 "clearline"]
+       Line[113500 136500 113500 140000 2500 2000 ""]
+       Line[105000 272500 130500 272500 4000 2000 "clearline"]
+       Line[38000 335500 45426 335500 2500 2000 "clearline"]
+       Line[45426 335500 45706 335220 2500 2000 "clearline"]
+       Line[38000 321500 53750 321500 2500 2000 "clearline"]
+       Line[194600 322200 226700 290100 1000 1200 "clearline"]
+       Line[226700 290100 226700 289500 1000 1200 "clearline"]
+       Line[194600 322200 194600 366200 1000 1200 "clearline"]
+       Polygon("clearpoly,fullpoly")
        (
-               [42000 159500] [117500 235000] [140500 235000] [140500 247000] [117000 247000] 
-               [40500 170500] [40500 157500] [42000 159000] 
+               [5000 145000] [25000 145000] [25000 180000] [5000 180000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [251500 262500] [217500 262500] [217500 293000] 
+               [6000 145000] [2000 145000] [2000 180000] [6000 180000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [260500 130000] [50000 130000] [50000 228500] [260500 228500] 
+               [6000 180000] [2000 180000] [2000 156000] [6000 156000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,lock,fullpoly")
        (
-               [18500 176000] [18500 187000] [108000 276500] [155500 276500] [155500 265000] 
-               [108000 265000] [19000 176000] 
+               [365000 145000] [390000 145000] [390000 180000] [365000 180000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [198000 283500] [227000 283500] [227000 231000] [198000 231000] 
+               [5000 320000] [25000 320000] [25000 355000] [5000 355000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [201500 213000] [127500 213000] [127500 124000] [201500 124000] 
+               [6000 355000] [2000 355000] [2000 320000] [6000 320000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [109500 131500] [118500 131500] [118500 197500] [109500 197500] 
+               [390000 320000] [365000 320000] [365000 355000] [390000 355000] 
        )
        Polygon("clearpoly")
        (
-               [117000 132000] [126500 132000] [126500 197500] [117000 197500
+               [123000 257500] [201382 257500] [201382 205574] [123000 205574
        )
        Polygon("clearpoly")
        (
-               [136000 129000] [145000 129000] [145000 196000] [136000 196000] 
+               [168000 191500] [205000 191500] [205000 228500] [168000 228500] 
        )
        Polygon("clearpoly")
        (
-               [148000 132500] [154500 132500] [154500 163500] [148000 163500] 
+               [197000 259500] [216000 259500] [216000 244500] [197000 244500] 
        )
        Polygon("clearpoly")
        (
-               [157500 131000] [166500 131000] [166500 169000] [157500 169000] 
+               [211000 129500] [185000 129500] [185000 199500] [211000 199500] 
        )
        Polygon("clearpoly")
        (
-               [177500 131000] [186500 131000] [186500 164500] [177500 164500] 
+               [269000 170500] [231100 170500] [231100 118700] [269000 118700] 
        )
        Polygon("clearpoly")
        (
-               [186500 131500] [211000 131500] [211000 186500] [186500 186500] 
+               [233941 188763] [246000 188763] [246000 164500] [233941 164500] 
        )
        Polygon("clearpoly")
        (
-               [185500 130000] [197000 130000] [197000 170750] [185500 170750] 
+               [231000 135500] [251100 135500] [251100 118700] [231000 118700] 
        )
        Polygon("clearpoly")
        (
-               [260500 159500] [216000 159500] [216000 70500] [260500 70500] 
+               [246000 121500] [229000 121500] [229000 136500] [246000 136500] 
        )
        Polygon("clearpoly")
        (
-               [217500 73000] [296000 73000] [296000 91500] [217500 91500] 
+               [273000 151500] [280000 151500] [280000 112500] [273000 112500] 
        )
        Polygon("clearpoly")
        (
-               [213500 165500] [244500 165500] [244500 72500] [213500 72500] 
+               [163000 157500] [173000 157500] [173000 128500] [163000 128500] 
        )
        Polygon("clearpoly")
        (
-               [238000 155000] [226500 155000] [226500 69000] [238000 69000] 
+               [169000 157500] [184000 157500] [184000 127500] [169000 127500] 
        )
        Polygon("clearpoly")
        (
-               [218000 153500] [240500 153500] [240500 162500] [218000 162500] 
+               [211000 157500] [219000 157500] [219000 128500] [211000 128500] 
        )
        Polygon("clearpoly")
        (
-               [229500 153500] [218500 153500] [218500 166000] [229500 166000] 
+               [219000 155500] [229000 155500] [229000 131500] [219000 131500] 
        )
        Polygon("clearpoly")
        (
-               [242000 73500] [257500 73500] [257500 77500] [242000 77500] 
+               [224000 149500] [216000 149500] [216000 160500] [224000 160500] 
        )
        Polygon("clearpoly")
        (
-               [236000 77000] [288000 77000] [288000 89500] [236000 89500] 
+               [224300 162500] [236000 162500] [236000 134500] [224300 134500] 
        )
        Polygon("clearpoly")
        (
-               [236000 77500] [276500 77500] [276500 82500] [236000 82500] 
+               [217000 134500] [223000 134500] [223000 137500] [217000 137500] 
        )
        Polygon("clearpoly")
        (
-               [210000 131000] [218500 131000] [218500 157000] [210000 157000] 
+               [125500 213500] [188500 213500] [188500 237000] [125500 237000] 
        )
        Polygon("clearpoly")
        (
-               [249000 89500] [258000 89500] [258000 160500] [249000 160500] 
+               [192000 234000] [140600 234000] [140600 197800] [192000 197800] 
        )
        Polygon("clearpoly")
        (
-               [299500 176000] [283000 176000] [283000 144500] [299500 144500] 
+               [188000 234500] [158500 234500] [158500 212000] [188000 212000] 
        )
        Polygon("clearpoly")
        (
-               [268000 93500] [335500 93500] [335500 98500] [268000 98500] 
+               [177500 233000] [140600 233000] [140600 197800] [177500 197800] 
        )
        Polygon("clearpoly")
        (
-               [330500 94000] [253000 94000] [253000 69000] [330500 69000
+               [143000 201500] [177628 201500] [177628 235309] [143000 235309
        )
        Polygon("clearpoly")
        (
-               [258500 93000] [268500 93000] [268500 185000] [258500 185000
+               [169500 233000] [201382 233000] [201382 241007] [169500 241007
        )
        Polygon("clearpoly")
        (
-               [268500 97500] [275500 97500] [275500 185500] [268500 185500
+               [166500 238500] [201382 238500] [201382 244944] [166500 244944
        )
        Polygon("clearpoly")
        (
-               [277500 101000] [287500 101000] [287500 170500] [277500 170500
+               [189500 235500] [201382 235500] [201382 239038] [189500 239038
        )
        Polygon("clearpoly")
        (
-               [288500 105500] [297500 105500] [297500 164500] [288500 164500] 
+               [166000 242500] [197500 242500] [197500 250500] [166000 250500] 
        )
        Polygon("clearpoly")
        (
-               [109500 195500] [124000 195500] [124000 225500] [109500 225500] 
+               [166500 247500] [184000 247500] [184000 254000] [166500 254000] 
        )
        Polygon("clearpoly")
        (
-               [136000 224500] [116000 224500] [116000 158000] [136000 158000
+               [155500 258000] [177628 258000] [177628 250309] [155500 250309
        )
        Polygon("clearpoly")
        (
-               [135500 221500] [126000 221500] [126000 162500] [135500 162500] 
+               [290900 157800] [320200 157800] [320200 127600] 
        )
        Polygon("clearpoly")
        (
-               [151500 149000] [128500 149000] [128500 180500] [151500 180500] 
+               [295100 175800] [318700 175800] [318700 149700] [295100 149700] 
        )
        Polygon("clearpoly")
        (
-               [210000 162500] [217500 162500] [217500 208500] [210000 208500] 
+               [313500 157700] [294800 157700] [294800 175800] [313500 175800] 
        )
        Polygon("clearpoly")
        (
-               [204500 202000] [214000 202000] [214000 175500] [204500 175500] 
+               [296000 176000] [313500 158500] [302500 158500] [299000 162000] [299000 168500] 
+               [296000 168500] 
        )
        Polygon("clearpoly")
        (
-               [209000 203500] [224500 203500] [224500 206500] [209000 206500] 
+               [295500 177000] [306000 166500] [295500 166500] 
        )
        Polygon("clearpoly")
        (
-               [222000 206500] [213000 206500] [213000 160500] [222000 160500] 
+               [313000 158500] [306500 158500] [306500 165000] 
        )
        Polygon("clearpoly")
        (
-               [219500 188000] [238500 188000] [238500 159500] [219500 159500] 
+               [307000 158500] [302000 158500] [298500 162000] [298500 164000] [302500 164000] 
+               [307000 159500] 
        )
        Polygon("clearpoly")
        (
-               [236000 156500] [266500 156500] [266500 211500] [236000 211500] 
+               [314000 127500] [328000 127500] [328000 154500] [314000 154500] 
        )
        Polygon("clearpoly")
        (
-               [238000 187000] [221500 187000] [221500 211500] [238000 211500] 
+               [331100 118700] [331100 125400] [322000 134500] [294000 134500] [290500 138000] 
+               [290500 133500] [290500 132500] [313000 132500] [327000 118500] [331100 118500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [272500 155500] [278000 155500] [278000 202000] [272500 202000] 
+               [173000 134000] [164500 134000] [164500 113500] [173000 113500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [275500 175500] [263000 175500] [263000 208500] [275500 208500] 
+               [191500 130500] [210500 130500] [210500 113000] [191500 113000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [287500 170500] [268500 170500] [268500 208000] [287500 208000] 
+               [214500 135000] [203000 135000] [203000 115000] [214500 115000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [224000 214500] [243500 214500] [243500 252500] [224000 252500] 
+               [213350 132450] [229000 132450] [229000 113000] [213350 113000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [240000 211500] [254500 211500] [254500 222000] [240000 222000] 
+               [217000 131000] [225000 131000] [225000 137000] [217000 137000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [270000 214000] [244000 214000] [244000 205000] [270000 205000] 
+               [222000 137000] [231500 137000] [231500 121500] [222000 121500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [299500 204500] [192500 204500] [192500 304059] [299500 304059
+               [226500 135000] [235000 135000] [235000 128500] [226500 128500
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [235000 255500] [250500 255500] [250500 262000] [235000 262000] 
+               [261100 118700] [249500 118700] [249500 129500] [261100 129500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [259000 325500] [205000 325500] [205000 386000] [259000 386000] 
+               [266000 120000] [259000 120000] [259000 131500] [266000 131500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [217500 314000] [261000 314000] [261000 307500] [217500 307500] 
+               [301000 122000] [289000 122000] [289000 128500] [301000 128500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [258000 301000] [217000 301000] [217000 308000] [258000 308000] 
+               [311500 122500] [279500 122500] [279500 131500] [311500 131500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [291000 206000] [285500 206000] [285500 192000] [291000 192000] 
+               [321500 122000] [278500 122000] [278500 137000] [321500 137000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [215500 326000] [261000 326000] [261000 313500] [215500 313500] 
+               [288500 135000] [279500 135000] [279500 162500] [288500 162500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [217000 312500] [259000 312500] [259000 315000] [217000 315000] 
+               [193000 113000] [199000 113000] [199000 116100] [193000 116100] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [299500 174500] [285500 174500] [285500 210500] [299500 210500] 
+               [199700 113300] [198600 113300] [198600 114100] [199700 114100] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [20000 127000] [256000 127000] [256000 35000] [20000 35000] 
+               [172800 113400] [178800 113400] [178800 116600] [172800 116600] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [89000 125000] [49500 125000] [49500 131500] [89000 131500] 
+               [269744 131500] [271900 131500] [271900 151100] [269744 151100] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [110000 125000] [115000 125000] [115000 134000] [110000 134000] 
+               [267000 149500] [269000 149500] [269000 170500] [267000 170500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [116500 124500] [125000 124500] [125000 133500] [116500 133500] 
+               [264000 172500] [269000 172500] [269000 168500] [264000 168500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [137000 125500] [146500 125500] [146500 130000] [137000 130000] 
+               [270000 170500] [277000 170500] [277000 142250] [270000 142250] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [147000 122000] [155500 122000] [155500 144000] [147000 144000] 
+               [274500 169400] [279000 169400] [279000 146500] [274500 146500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [157000 124000] [166000 124000] [166000 133500] [157000 133500] 
+               [277100 169300] [274500 169300] [274500 146500] [277100 146500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [177000 125500] [186000 125500] [186000 133000] [177000 133000] 
+               [285000 168500] [288000 168500] [288000 147500] [285000 147500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [187000 125000] [195500 125000] [195500 131000] [187000 131000] 
+               [287100 169200] [290000 169200] [290000 149500] [287100 149500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [196500 124000] [218500 124000] [218500 132500] [196500 132500] 
+               [212000 114500] [219500 114500] [219500 113000] [212000 113000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [363500 391500] [383000 391500] [383000 309000] [363500 309000] 
+               [2500 390000] [122500 390000] [122500 357500] [2500 357500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [365500 308000] [301500 308000] [301500 207000] [365500 207000] 
+               [27500 360000] [122500 360000] [122500 270000] [27500 270000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [364500 308000] [383000 308000] [383000 207000] [364500 207000] 
+               [30000 270000] [2500 270000] [2500 317500] [30000 317500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [301500 108500] [298000 108500] [298000 147500] [301500 147500] 
+               [2500 267500] [115000 267500] [115000 182500] [2500 182500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [302500 110500] [366500 110500] [366500 193500] [302500 193500] 
+               [115000 185000] [27500 185000] [27500 137500] [115000 137500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [299000 206000] [301500 206000] [301500 145500] [299000 145500] 
+               [32500 137500] [2500 137500] [2500 142500] [32500 142500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [302500 192500] [383000 192500] [383000 206000] [302500 206000] 
+               [200000 187500] [268000 187500] [268000 255500] [200000 255500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [77500 96500] [91500 96500] [91500 64500] [77500 64500] 
+               [268000 187000] [229000 187000] [229000 256000] [268000 256000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [13500 76000] [82000 76000] [82000 103000] [13500 103000] 
+               [390000 390000] [360000 390000] [360000 357500] [390000 357500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [38000 73500] [24500 73500] [24500 96500] [38000 96500] 
+               [390000 317500] [360000 317500] [360000 182500] [390000 182500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [248500 91000] [299000 91000] [299000 76000] [248500 76000] 
+               [362500 185000] [257500 185000] [257500 130000] [362500 130000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [276000 78000] [278500 78000] [278500 80000] [276000 80000] 
+               [390000 132500] [357500 132500] [357500 142500] [390000 142500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [273500 145000] [285000 145000] [285000 92500] [273500 92500] 
+               [160000 132500] [117500 132500] [117500 267500] [160000 267500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [275000 97500] [279000 97500] [279000 144000] [275000 144000] 
+               [361300 261900] [374600 261900] [374600 192500] [361300 192500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [281500 98500] [311500 98500] [311500 102000] [281500 102000] 
+               [242071 374849] [249200 374849] [249200 280000] [242071 280000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [286000 101000] [313000 101000] [313000 109500] [286000 109500] 
+               [250732 374849] [266200 374849] [266200 269100] [250732 269100] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [312500 78000] [296500 94000] [303000 94000] [319000 78000] 
+               [254400 279900] [248600 279900] [248600 305800] [254400 305800] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [301500 99000] [317500 99000] [317500 85000] [301500 85000] 
+               [259394 374849] [266300 374849] [266300 337700] [259394 337700] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [314000 89500] [328500 89500] [328500 76000] [314000 76000] 
+               [261500 349600] [251500 349600] [251500 268100] [261500 268100] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [309000 103000] [328500 103000] [328500 87000] [309000 87000] 
+               [251200 272300] [259400 272300] [259400 347700] [251200 347700] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [312500 102000] [314500 102000] [314500 104000] [312500 104000] 
+               [261000 348000] [256000 348000] [256000 315000] [261000 315000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [322000 87500] [339500 87500] [339500 76000] [322000 76000] 
+               [259200 331300] [265800 331300] [265800 272400] [259200 272400] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [327000 88500] [331500 88500] [331500 86000] [327000 86000] 
+               [125000 390000] [290000 390000] [290000 225000] [125000 225000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [301000 109500] [313000 109500] [344500 78000] [342500 78000] [312000 108500] 
-               [301000 108500] 
+               [210000 196000] [195000 196000] [195000 165000] [210000 165000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [3000 391000] [26500 391000] [26500 132500] [3000 132500] 
+               [2500 2500] [390000 2500] [390000 135000] [2500 135000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [3000 181500] [29500 181500] [29500 132500] [3000 132500] 
+               [272000 127500] [333000 127500] [333000 64000] [272000 64000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [19500 133000] [28500 133000] [28500 93000] [19500 93000] 
+               [362500 390000] [245000 390000] [245000 175000] [362500 175000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [21000 93000] [3000 93000] [3000 2500] [21000 2500] 
+               [298000 122500] [294500 122500] [294500 111500] [298000 111500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [20500 2500] [383000 2500] [383000 75500] [20500 75500] 
+               [297000 115500] [310500 115500] [310500 108500] [297000 108500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [366000 132500] [383000 132500] [383000 180500] [366000 180500] 
+               [305000 109000] [319500 109000] [319500 99000] [305000 99000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [22000 391000] [3000 391000] [3000 354500] [22000 354500] 
+               [316500 100000] [325500 100000] [325500 93000] [316500 93000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [89500 94500] [21500 94500] [21500 142070] [89500 142070] 
+               [323500 94000] [329000 94000] [329000 89000] [323500 89000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [383000 391000] [155500 391000] [155500 309000] [383000 309000] 
+               [99500 135500] [129500 135500] [129500 103000] [99500 103000] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [164000 391000] [21000 391000] [21000 129500] [164000 129500] 
+               [144500 210000] [169000 210000] [169000 232500] [144500 232500] 
        )
-       Polygon("clearpoly")
+       Polygon("clearpoly,fullpoly")
        (
-               [315000 111000] [346500 79500] [372000 79500] [366500 85000] [366500 111000] 
-               [315500 111000] 
+               [152500 231500] [171000 231500] [171000 242500] [152500 242500] 
        )
 )
 Layer(2 "solder")
 (
-       Line[195437 374398 195437 379437 1000 1600 ""]
-       Line[195437 379437 195500 379500 1000 1600 ""]
-       Line[203500 109500 40000 109500 1000 1600 "clearline"]
-       Line[213500 113500 42500 113500 1000 1600 "clearline"]
-       Line[223500 117500 45000 117500 1000 1600 "clearline"]
-       Line[233500 121500 47500 121500 1000 1600 "clearline"]
-       Line[169000 250000 169000 245500 2500 2000 "clearline"]
-       Line[194906 212594 195000 212500 2500 2000 ""]
-       Line[203500 199500 204000 200000 2500 2000 "clearline"]
-       Line[250000 200000 257000 200000 5000 2000 "clearline"]
-       Line[187500 296500 179750 288750 2500 2000 "clearline"]
-       Line[133000 44000 128000 49000 1000 1600 "clearline"]
-       Line[128000 49000 128000 70000 1000 1600 "clearline"]
-       Line[128000 70000 127000 71000 1000 1600 "clearline"]
-       Line[127000 71000 91500 71000 1000 1600 "clearline"]
-       Line[123000 44000 116500 50500 1000 1600 "clearline"]
-       Line[116500 50500 116500 66000 1000 1600 "clearline"]
-       Line[116500 66000 115500 67000 1000 1600 "clearline"]
-       Line[115500 67000 89000 67000 1000 1600 "clearline"]
-       Line[143000 44000 138000 49000 1000 1600 "clearline"]
-       Line[138000 49000 138000 74000 1000 1600 "clearline"]
-       Line[138000 74000 137000 75000 1000 1600 "clearline"]
-       Line[137000 75000 94000 75000 1000 1600 "clearline"]
-       Line[153000 44000 148000 49000 1000 1600 "clearline"]
-       Line[148000 49000 148000 78000 1000 1600 "clearline"]
-       Line[148000 78000 147000 79000 1000 1600 "clearline"]
-       Line[147000 79000 96500 79000 1000 1600 "clearline"]
-       Line[163000 44000 158000 49000 1000 1600 "clearline"]
-       Line[158000 49000 158000 82000 1000 1600 "clearline"]
-       Line[158000 82000 157000 83000 1000 1600 "clearline"]
-       Line[157000 83000 99000 83000 1000 1600 "clearline"]
-       Line[173000 44000 168000 49000 1000 1600 "clearline"]
-       Line[168000 49000 168000 85500 1000 1600 "clearline"]
-       Line[168000 85500 166500 87000 1000 1600 "clearline"]
-       Line[166500 87000 101500 87000 1000 1600 "clearline"]
-       Line[183000 44000 178000 49000 1000 1600 "clearline"]
-       Line[178000 49000 178000 89500 1000 1600 "clearline"]
-       Line[178000 89500 176500 91000 1000 1600 "clearline"]
-       Line[176500 91000 104000 91000 1000 1600 "clearline"]
-       Line[193000 44000 188000 49000 1000 1600 "clearline"]
-       Line[188000 49000 188000 93500 1000 1600 "clearline"]
-       Line[188000 93500 186500 95000 1000 1600 "clearline"]
-       Line[186500 95000 106500 95000 1000 1600 "clearline"]
-       Line[203000 44000 198000 49000 1000 1600 "clearline"]
-       Line[198000 49000 198000 98000 1000 1600 "clearline"]
-       Line[198000 98000 197000 99000 1000 1600 "clearline"]
-       Line[197000 99000 109000 99000 1000 1600 "clearline"]
-       Line[273000 44000 272500 44000 1000 1600 "clearline"]
-       Line[194000 105500 37500 105500 1000 1600 "clearline"]
-       Line[267000 105500 189500 105500 1000 1600 "clearline"]
-       Line[243500 125500 50000 125500 1000 1600 "clearline"]
-       Line[293000 44000 292500 44000 1000 1600 "clearline"]
-       Line[271000 109500 201500 109500 1000 1600 "clearline"]
-       Line[303000 44000 302500 44000 1000 1600 "clearline"]
-       Line[275500 113500 212000 113500 1000 1600 "clearline"]
-       Line[313000 44000 312500 44000 1000 1600 "clearline"]
-       Line[164000 256000 172000 256000 5000 2000 "clearline"]
-       Line[169000 250000 163500 255500 2500 2000 "clearline"]
-       Line[170500 256000 212000 256000 5000 2000 "clearline"]
-       Line[212000 256000 213000 255000 5000 2000 "clearline"]
-       Line[179750 288750 179750 257750 5000 2000 "clearline"]
-       Line[179750 257750 178000 256000 5000 2000 "clearline"]
-       Line[171500 296000 172250 296000 2500 2000 "clearline"]
-       Line[172250 296000 179750 288500 2500 2000 "clearline"]
-       Line[190500 246500 190500 255500 2500 2000 "clearline"]
-       Line[190500 255500 190000 256000 2500 2000 "clearline"]
-       Line[215000 267500 213000 267500 2500 2000 "clearline"]
-       Line[213000 267500 211500 266000 2500 2000 "clearline"]
-       Line[211500 266000 211500 259500 2500 2000 "clearline"]
-       Line[211500 259500 208000 256000 2500 2000 "clearline"]
-       Line[218500 248000 218500 249500 2500 2000 "clearline"]
-       Line[218500 249500 213750 254250 2500 2000 "clearline"]
-       Line[163500 256000 163000 256000 5000 2000 "clearline"]
-       Line[163000 256000 142500 235500 5000 2000 "clearline"]
-       Line[142500 235500 111000 235500 5000 2000 "clearline"]
-       Line[117000 235500 117000 237000 2500 2000 "clearline"]
-       Line[155000 237500 149750 242750 2500 2000 "clearline"]
-       Line[206000 147500 206000 151500 2500 2000 "clearline"]
-       Line[206000 151500 210000 155500 2500 2000 "clearline"]
-       Line[210000 155500 308000 155500 2500 2000 "clearline"]
-       Line[308000 155500 308000 147500 2500 2000 "clearline"]
-       Line[218000 138500 217000 137500 1000 1600 "clearline"]
-       Line[218000 147500 218000 138500 1000 1600 "clearline"]
-       Line[228000 147500 228000 135000 1000 1600 "clearline"]
-       Line[228000 135000 226500 133500 1000 1600 "clearline"]
-       Line[238000 147500 238000 131000 1000 1600 "clearline"]
-       Line[238000 131000 236500 129500 1000 1600 "clearline"]
-       Line[248000 147500 248000 127000 1000 1600 "clearline"]
-       Line[248000 127000 246500 125500 1000 1600 "clearline"]
-       Line[246500 125500 243000 125500 1000 1600 "clearline"]
-       Line[258000 147500 258000 123000 1000 1600 "clearline"]
-       Line[258000 123000 256500 121500 1000 1600 "clearline"]
-       Line[268000 147500 268000 119000 1000 1600 "clearline"]
-       Line[268000 119000 266500 117500 1000 1600 "clearline"]
-       Line[232500 121500 256500 121500 1000 1600 "clearline"]
-       Line[222500 117500 266500 117500 1000 1600 "clearline"]
-       Line[278000 147500 278000 114500 1000 1600 "clearline"]
-       Line[278000 114500 277000 113500 1000 1600 "clearline"]
-       Line[277000 113500 274000 113500 1000 1600 "clearline"]
-       Line[288000 147500 288000 111000 1000 1600 "clearline"]
-       Line[288000 111000 286500 109500 1000 1600 "clearline"]
-       Line[286500 109500 270000 109500 1000 1600 "clearline"]
-       Line[298000 147500 298000 106500 1000 1600 "clearline"]
-       Line[298000 106500 297000 105500 1000 1600 "clearline"]
-       Line[297000 105500 264500 105500 1000 1600 "clearline"]
-       Line[52500 129500 236500 129500 1000 1600 "clearline"]
-       Line[226500 133500 55000 133500 1000 1600 "clearline"]
-       Line[57500 137500 217000 137500 1000 1600 "clearline"]
-       Line[253000 378500 253000 364000 1000 1600 "clearline"]
-       Line[253000 364000 254500 362500 1000 1600 "clearline"]
-       Line[254500 362500 278500 362500 1000 1600 "clearline"]
-       Line[248500 378500 248500 357500 1000 1600 "clearline"]
-       Line[248500 357500 249500 356500 1000 1600 "clearline"]
-       Line[249500 356500 278500 356500 1000 1600 "clearline"]
-       Line[244000 352000 245500 350500 1000 1600 "clearline"]
-       Line[245500 350500 278500 350500 1000 1600 "clearline"]
-       Line[235500 345500 237000 344000 1000 1600 "clearline"]
-       Line[237000 344000 278500 344000 1000 1600 "clearline"]
-       Line[235500 378500 235500 345500 1000 1600 "clearline"]
-       Line[226500 378500 226500 339500 1000 1600 "clearline"]
-       Line[226500 339500 228000 338000 1000 1600 "clearline"]
-       Line[228000 338000 278500 338000 1000 1600 "clearline"]
-       Line[217000 333000 218500 331500 1000 1600 "clearline"]
-       Line[218500 331500 278500 331500 1000 1600 "clearline"]
-       Line[217000 333000 217000 371000 1000 1600 "clearline"]
-       Line[154000 194500 154000 200000 2500 2000 "clearline"]
-       Line[232000 194500 232000 200000 2500 2000 "clearline"]
-       Line[292500 194500 292500 200000 2500 2000 "clearline"]
-       Line[75000 180500 75000 195500 5000 2000 "clearline"]
-       Line[75000 195500 74250 196250 5000 2000 "clearline"]
-       Line[255000 200000 295500 200000 5000 2000 "clearline"]
-       Line[348000 300000 348000 252500 5000 2000 "clearline"]
-       Line[295500 200000 348000 252500 5000 2000 "clearline"]
-       Line[249000 316000 249000 296500 1000 1600 "clearline"]
-       Line[249000 296500 247622 295122 1000 1600 "clearline"]
-       Line[244000 352000 244000 378500 1000 1600 "clearline"]
-       Line[102550 287550 112800 287550 1000 1600 "clearline"]
-       Line[112800 287550 113250 288000 1000 1600 "clearline"]
-       Line[363000 91000 363000 142500 5000 2000 "clearline"]
-       Line[370500 87000 367000 87000 5000 2000 "clearline"]
-       Line[367000 87000 363000 91000 5000 2000 "clearline"]
-       Line[349000 190500 349000 156500 5000 2000 "clearline"]
-       Line[349000 156500 363000 142500 5000 2000 "clearline"]
-       Line[250500 200000 78000 200000 5000 2000 "clearline"]
-       Line[78000 200000 76750 198750 5000 2000 "clearline"]
-       Line[112500 328500 112500 235500 10000 2000 "clearline"]
-       Line[112500 338000 112500 330000 2500 2000 "clearline"]
-       Line[28000 171000 49000 171000 2500 2000 "clearline"]
-       Line[49000 171000 50250 172250 2500 2000 "clearline"]
-       Line[113000 235500 51500 174000 10000 2000 "clearline"]
-       Polygon("clearpoly")
-       (
-               [3000 391000] [3000 132500] [19500 132500] [19500 93000] [3000 93000] 
-               [3000 2500] [383000 2500] [383000 93000] [366500 93000] [366500 132500] 
-               [383000 132500] [383000 391000] 
-       )
-)
-Layer(3 "outline")
-(
-       Line[368500 95000 368500 130500 1000 1600 "clearline"]
-       Line[17500 130500 17500 95000 1000 1600 "clearline"]
-       Line[500 500 500 95000 1000 1600 "clearline"]
-       Line[500 95000 17500 95000 1000 1600 "clearline"]
-       Line[17500 130500 500 130500 1000 1600 "clearline"]
-       Line[500 130500 500 393000 1000 1600 "clearline"]
-       Line[500 393000 385500 393000 1000 1600 "clearline"]
-       Line[385500 393000 385500 130500 1000 1600 "clearline"]
-       Line[385500 130500 368500 130500 1000 1600 "clearline"]
-       Line[368500 95000 385500 95000 1000 1600 "clearline"]
-       Line[385500 95000 385500 500 1000 1600 "clearline"]
-       Line[385500 500 500 500 1000 1600 "clearline"]
-)
-Layer(4 "GND")
-(
-)
-Layer(5 "power")
-(
-)
-Layer(6 "signal1")
-(
-       Line[9500 186650 9504 186654 1000 1600 "clearline"]
-)
-Layer(7 "signal2")
-(
-)
-Layer(8 "signal3")
+       Line[242000 340000 264000 340000 1000 1200 "clearline"]
+       Line[349500 294500 350000 295000 1000 1200 "clearline"]
+       Line[133400 118700 133400 109100 4000 2000 "clearline"]
+       Line[133400 109100 137500 105000 4000 2000 "clearline"]
+       Line[137500 105000 235000 105000 4000 2000 "clearline"]
+       Line[235000 105000 240000 110000 4000 2000 "clearline"]
+       Line[240000 110000 240000 117600 4000 2000 "clearline"]
+       Line[240000 117600 241100 118700 4000 2000 "clearline"]
+       Line[114001 373000 114001 154001 4000 2000 "clearline"]
+       Line[114001 154001 90000 130000 4000 2000 "clearline"]
+       Line[158000 229500 158000 262000 2500 2000 "clearline"]
+       Line[158000 262000 157500 262500 2500 2000 "clearline"]
+       Line[140500 282000 140500 268000 2500 2000 "clearline"]
+       Line[140500 268000 135000 262500 2500 2000 "clearline"]
+       Line[114001 262500 185000 262500 4000 2000 "clearline"]
+       Line[140600 247800 140600 259400 2500 2000 "clearline"]
+       Line[140600 259400 136250 263750 2500 2000 "clearline"]
+       Line[310700 151000 316700 157000 4000 2000 "clearline"]
+       Line[310700 151000 151000 151000 4000 2000 "clearline"]
+       Line[151000 151000 150000 150000 4000 2000 "clearline"]
+       Line[150000 150000 110000 150000 4000 2000 "clearline"]
+       Line[306000 151000 331000 151000 4000 2000 "clearline"]
+       Line[331000 151000 373000 193000 4000 2000 "clearline"]
+       Line[373000 193000 373000 212000 4000 2000 "clearline"]
+       Line[373000 212000 370000 215000 4000 2000 "clearline"]
+       Line[370000 215000 360000 215000 4000 2000 "clearline"]
+       Line[64000 124000 84000 124000 4000 2000 "clearline"]
+       Line[84000 124000 89750 129750 4000 2000 "clearline"]
+       Line[277000 360000 164000 360000 4000 2000 "clearline"]
+       Line[185500 262500 192000 262500 2500 2000 "clearline"]
+       Line[192000 262500 253000 201500 2500 2000 "clearline"]
+       Line[204000 257500 200500 254000 2500 2000 "clearline"]
+       Line[230000 243500 211000 243500 2500 2000 "clearline"]
+       Line[232000 197500 232000 222500 2500 2000 "clearline"]
+       Line[213000 199500 213000 202000 2500 2000 "clearline"]
+       Line[213000 202000 232750 221750 2500 2000 "clearline"]
+       Line[253000 217500 237000 217500 2500 2000 "clearline"]
+       Line[360000 265000 360000 266500 2500 2000 ""]
+       Line[355000 270000 360000 265000 2500 2000 "clearline"]
+       Line[355000 270000 342000 270000 2500 2000 "clearline"]
+       Line[342000 270000 257500 270000 4000 2000 "clearline"]
+       Line[257500 270000 257250 270250 4000 2000 "clearline"]
+       Line[257250 270250 254250 270250 4000 2000 "clearline"]
+       Line[254250 270250 164500 360000 4000 2000 "clearline"]
+       Line[350000 335000 301500 335000 1000 1200 "clearline"]
+       Line[301500 335000 291500 325000 1000 1200 "clearline"]
+       Line[261000 325000 291500 325000 1000 1200 "clearline"]
+       Line[256000 315000 299000 315000 1000 1200 "clearline"]
+       Line[299000 315000 309000 325000 1000 1200 "clearline"]
+       Line[309000 325000 350000 325000 1000 1200 "clearline"]
+       Line[251500 305000 305500 305000 1000 1200 "clearline"]
+       Line[305500 305000 315500 315000 1000 1200 "clearline"]
+       Line[315500 315000 350000 315000 1000 1200 "clearline"]
+       Line[246500 294500 310500 294500 1000 1200 "clearline"]
+       Line[310500 294500 321000 305000 1000 1200 "clearline"]
+       Line[321000 305000 350000 305000 1000 1200 "clearline"]
+       Line[113981 321720 114001 321700 4000 2000 ""]
+       Line[264000 253500 264000 270000 2500 2000 "clearline"]
+       Line[38000 321500 114001 321500 4000 2000 "clearline"]
+       Polygon("clearpoly,fullpoly")
+       (
+               [2500 145000] [25000 145000] [25000 180000] [2500 180000] 
+       )
+       Polygon("clearpoly,fullpoly")
+       (
+               [365000 355000] [390000 355000] [390000 320000] [365000 320000] 
+       )
+       Polygon("clearpoly,fullpoly")
+       (
+               [2000 355000] [25000 355000] [25000 320000] [2000 320000] 
+       )
+       Polygon("clearpoly,fullpoly")
+       (
+               [2500 2500] [2500 142500] [27500 142500] [27500 182500] [2500 182500] 
+               [2500 317500] [27500 317500] [27500 357500] [2500 357500] [2500 390000] 
+               [390000 390000] [390000 357500] [362500 357500] [362500 317500] [390000 317500] 
+               [390000 182500] [362500 182500] [362500 142500] [390000 142500] [390000 2500] 
+       )
+       Polygon("clearpoly,fullpoly")
+       (
+               [390000 145000] [365000 145000] [365000 180000] [390000 180000] 
+       )
+)
+Layer(3 "GND+power")
+(
+)
+Layer(4 "SCSI")
+(
+)
+Layer(5 "outline")
+(
+       Line[0 0 393000 0 600 1200 ""]
+       Line[0 393500 393000 393500 600 1200 ""]
+       Line[0 0 0 393500 600 1200 ""]
+       Line[393000 0 393000 393500 600 1200 "clearline"]
+)
+Layer(6 "signal2")
+(
+       Line[196500 1200 196500 5300 600 1200 ""]
+       Line[375000 30000 375000 19000 1000 1200 ""]
+)
+Layer(7 "signal3")
+(
+)
+Layer(8 "signal4")
 (
 )
 Layer(9 "silk")
 (
+       Line[391000 355000 365000 355000 1000 1200 ""]
+       Line[365000 355000 365000 320000 1000 1200 ""]
+       Line[365000 320000 391000 320000 1000 1200 ""]
+       Line[391000 180000 365000 180000 1000 1200 ""]
+       Line[365000 180000 365000 145000 1000 1200 ""]
+       Line[365000 145000 391000 145000 1000 1200 ""]
+       Line[2000 145000 25000 145000 1000 1200 ""]
+       Line[25000 145000 25000 180000 1000 1200 ""]
+       Line[25000 180000 2000 180000 1000 1200 ""]
+       Line[2000 355000 25000 355000 1000 1200 ""]
+       Line[25000 355000 25000 320000 1000 1200 ""]
+       Line[25000 320000 2000 320000 1000 1200 ""]
 )
 Layer(10 "silk")
 (
-       Line[232000 262000 232000 261000 800 1200 ""]
-       Line[17500 95000 17500 130500 1000 1600 "clearline"]
-       Line[368500 130500 368500 95000 1000 1600 "clearline"]
-       Line[385500 500 385500 95000 1000 1600 "clearline"]
-       Line[385500 95000 368500 95000 1000 1600 "clearline"]
-       Line[368500 130500 385500 130500 1000 1600 "clearline"]
-       Line[385500 130500 385500 393000 1000 1600 "clearline"]
-       Line[385500 393000 500 393000 1000 1600 "clearline"]
-       Line[500 393000 500 130500 1000 1600 "clearline"]
-       Line[500 130500 17500 130500 1000 1600 "clearline"]
-       Line[17500 95000 500 95000 1000 1600 "clearline"]
-       Line[500 95000 500 500 1000 1600 "clearline"]
-       Line[500 500 385500 500 1000 1600 "clearline"]
-       Line[279500 232000 279500 233500 1000 1600 "clearline"]
-       Line[279500 240500 279500 242000 1000 1600 "clearline"]
-       Text[94500 284000 0 100 "5V" "clearline"]
-       Text[137000 286000 0 50 "SWDIO" "clearline"]
-       Text[137000 291000 0 50 "SWDCK" "clearline"]
-       Text[138000 306500 0 50 "XRES" "clearline"]
-       Text[114500 56000 0 50 "1" "clearline"]
-       Text[41000 96500 0 100 "TERMPWR" "clearline"]
-       Text[344500 235500 0 100 "3.3V" "clearline"]
-       Text[137500 296500 0 50 "SWV" "clearline"]
-       Text[28500 299500 0 200 "SCSI2SD V3.0" "clearline"]
-       Text[29000 320500 0 100 "michael@codesrc.com" "clearline"]
-       Text[29000 312500 0 100 "Michael McMaster" "clearline"]
-       Text[340500 123500 0 100 "2.85V" "clearline"]
-       Text[172500 357500 0 100 "~ 500mA" "clearline"]
-       Text[108500 275500 0 100 "1" "clearline"]
-       Text[108500 268000 0 100 "JTAG/SWD" "clearline"]
-       Polygon("clearpoly")
-       (
-               [307500 152500] [310000 152500] [310000 161000] [307500 161000] 
-       )
-       Polygon("clearpoly")
-       (
-               [204500 153000] [207000 153000] [207000 161000] [204500 161000] 
+       Line[391000 145000 365000 145000 1000 1200 ""]
+       Line[365000 145000 365000 180000 1000 1200 ""]
+       Line[365000 180000 391000 180000 1000 1200 ""]
+       Line[391000 320000 365000 320000 1000 1200 ""]
+       Line[365000 320000 365000 355000 1000 1200 ""]
+       Line[391000 355000 365000 355000 1000 1200 ""]
+       Line[2000 145000 25000 145000 1000 1200 ""]
+       Line[25000 145000 25000 180000 1000 1200 ""]
+       Line[25000 180000 2000 180000 1000 1200 ""]
+       Line[2000 355000 25000 355000 1000 1200 ""]
+       Line[25000 355000 25000 320000 1000 1200 ""]
+       Line[25000 320000 2000 320000 1000 1200 ""]
+       Line[307000 195600 307000 199000 1000 2000 "clearline"]
+       Line[307000 189000 307000 186900 1000 2000 "clearline"]
+       Line[362500 190000 383500 190000 1000 1200 "clearline"]
+       Line[363500 200000 383500 200000 1000 1200 "clearline"]
+       Line[364500 210000 383500 210000 1000 1200 "clearline"]
+       Line[364500 250000 383500 250000 1000 1200 "clearline"]
+       Line[365000 260000 383000 260000 1000 1200 ""]
+       Line[35000 90000 35000 119000 1000 1200 "clearline"]
+       Line[35000 119000 72000 119000 1000 1200 "clearline"]
+       Line[72000 119000 72000 98000 1000 1200 "clearline"]
+       Line[72000 98000 64000 90000 1000 1200 "clearline"]
+       Line[64000 90000 35000 90000 1000 1200 "clearline"]
+       Line[366500 221500 369000 221500 1000 1200 "clearline"]
+       Line[369000 221500 369000 247500 1000 1200 "clearline"]
+       Line[369000 247500 366500 247500 1000 1200 "clearline"]
+       Line[366500 271500 369000 271500 1000 1200 "clearline"]
+       Line[369000 271500 369000 318500 1000 1200 "clearline"]
+       Line[341500 221000 341500 247000 1000 1200 "clearline"]
+       Line[341500 247000 343500 247000 1000 1200 "clearline"]
+       Line[341500 222500 341500 212000 1000 1200 "clearline"]
+       Line[341500 212000 343500 212000 1000 1200 "clearline"]
+       Line[343500 261000 341500 261000 1000 1200 "clearline"]
+       Line[341500 261000 341500 298000 1000 1200 "clearline"]
+       Line[341500 298000 343500 298000 1000 1200 "clearline"]
+       Line[147500 288500 150000 288500 1000 1200 "clearline"]
+       Line[150000 288500 150000 355500 1000 1200 "clearline"]
+       Line[150000 355500 147500 355500 1000 1200 "clearline"]
+       Line[123500 277500 121500 277500 1000 1200 "clearline"]
+       Line[121500 277500 121500 355500 1000 1200 "clearline"]
+       Line[121500 355500 124000 355500 1000 1200 "clearline"]
+       Line[17000 242000 17000 274000 600 1200 "clearline"]
+       Line[17000 274000 100000 274000 600 1200 "clearline"]
+       Line[100000 274000 100000 242000 600 1200 "clearline"]
+       Line[100000 242000 17000 242000 600 1200 "clearline"]
+       Text[169500 215500 0 100 "JTAG/SWD" "clearline"]
+       Text[116000 213500 3 100 "ARM JTAG" "clearline"]
+       Text[170000 209500 0 100 "CORTEX" "clearline"]
+       Text[147300 110000 0 120 "1" "clearline"]
+       Text[367500 192000 0 100 "LED" "clearline"]
+       Text[367000 202000 0 100 "Blank" "clearline"]
+       Text[367500 262500 0 100 "+3.3V" "clearline"]
+       Text[367500 212000 0 100 "+5V" "clearline"]
+       Text[52000 66000 0 100 "5V" "clearline"]
+       Text[52000 81000 0 100 "GND" "clearline"]
+       Text[45000 112000 0 100 "TERMPWR" "clearline"]
+       Text[367000 252000 0 100 "Blank" "clearline"]
+       Text[370500 232000 0 100 "GND" "clearline"]
+       Text[371000 299500 0 100 "GND" "clearline"]
+       Text[342500 212500 0 100 "1" "clearline"]
+       Text[342500 262500 0 100 "1" "clearline"]
+       Text[320000 226500 0 100 "5V GPIO" "clearline"]
+       Text[315000 276000 0 100 "3.3V GPIO" "clearline"]
+       Text[330500 302000 0 100 "MISO" "clearline"]
+       Text[332000 312000 0 100 "SCK" "clearline"]
+       Text[330500 321500 0 100 "MOSI" "clearline"]
+       Text[334000 332000 0 100 "CS" "clearline"]
+       Text[334000 341500 0 100 "CD" "clearline"]
+       Text[184500 253000 0 60 "XRES" "clearline"]
+       Text[184500 243500 0 60 "SWV" "clearline"]
+       Text[184500 238500 0 60 "SWDCK" "clearline"]
+       Text[184500 233500 0 60 "SWDIO" "clearline"]
+       Text[151500 319000 0 100 "GND" "clearline"]
+       Text[147500 279000 0 100 "+5V" "clearline"]
+       Text[99500 329500 0 100 "5V GPIO" "clearline"]
+       Text[122500 278500 0 100 "1" "clearline"]
+       Text[19900 243000 0 200 "SCSI2SD V4.2" "clearline"]
+       Text[20400 255000 0 120 "Michael McMaster" "clearline"]
+       Text[21000 263400 0 120 "michael@codesrc.com" "clearline"]
+       Text[222000 224000 0 120 "PSoC 5lp" "clearline"]
+       Text[167000 149000 0 120 "7406" "clearline"]
+       Text[217000 149000 0 120 "7406" "clearline"]
+       Text[275000 149000 0 120 "7406" "clearline"]
+       Text[68000 170000 0 120 "2.85V" "clearline"]
+       Text[89000 289000 0 120 "3.3V" "clearline"]
+       Text[52000 72000 0 120 "IN" "clearline"]
+       Polygon("clearpoly")
+       (
+               [130000 109100] [137500 109100] [137500 114100] [130000 114100] 
+       )
+       Polygon("clearpoly")
+       (
+               [238300 109500] [245800 109500] [245800 114500] [238300 114500] 
        )
 )
 NetList()
@@ -3310,13 +3367,8 @@ NetList()
                Connect("C22-2")
                Connect("C28-2")
                Connect("J6-4")
-               Connect("R6-2")
-               Connect("R7-2")
-               Connect("R8-2")
-               Connect("R9-2")
-               Connect("R10-2")
-               Connect("R11-2")
-               Connect("R12-2")
+               Connect("J10-2")
+               Connect("J12-2")
                Connect("U1-50")
                Connect("U6-2")
        )
@@ -3339,6 +3391,10 @@ NetList()
                Connect("D2-1")
                Connect("D3-1")
                Connect("J4-1")
+               Connect("J8-2")
+               Connect("J9-1")
+               Connect("J9-2")
+               Connect("J11-2")
                Connect("R3-2")
                Connect("U1-26")
                Connect("U1-37")
@@ -3354,204 +3410,204 @@ NetList()
        Net("\\_ACK\\_" "(unknown)")
        (
                Connect("J2-38")
-               Connect("R2-8")
-               Connect("U1-7")
+               Connect("R2-4")
+               Connect("U1-91")
                Connect("U4-2")
        )
        Net("\\_ATN\\_" "(unknown)")
        (
                Connect("J2-32")
-               Connect("R2-10")
-               Connect("U1-5")
+               Connect("R2-2")
+               Connect("U1-95")
                Connect("U4-4")
        )
        Net("\\_BSY\\_" "(unknown)")
        (
                Connect("J2-36")
-               Connect("R2-9")
-               Connect("U1-6")
+               Connect("R2-3")
+               Connect("U1-92")
                Connect("U4-12")
        )
        Net("\\_C/D\\_" "(unknown)")
        (
                Connect("J2-46")
-               Connect("R2-4")
-               Connect("U1-17")
+               Connect("R2-8")
+               Connect("U1-80")
                Connect("U3-4")
        )
        Net("\\_DB0\\_" "(unknown)")
        (
                Connect("J2-2")
-               Connect("R1-10")
-               Connect("U1-4")
+               Connect("R1-2")
+               Connect("U1-19")
                Connect("U5-8")
        )
        Net("\\_DB1\\_" "(unknown)")
        (
                Connect("J2-4")
-               Connect("R1-9")
-               Connect("U1-3")
+               Connect("R1-3")
+               Connect("U1-18")
                Connect("U5-6")
        )
        Net("\\_DB2\\_" "(unknown)")
        (
                Connect("J2-6")
-               Connect("R1-8")
-               Connect("U1-2")
+               Connect("R1-4")
+               Connect("U1-9")
                Connect("U5-10")
        )
        Net("\\_DB3\\_" "(unknown)")
        (
                Connect("J2-8")
-               Connect("R1-7")
-               Connect("U1-1")
+               Connect("R1-5")
+               Connect("U1-8")
                Connect("U5-4")
        )
        Net("\\_DB4\\_" "(unknown)")
        (
                Connect("J2-10")
                Connect("R1-6")
-               Connect("U1-99")
+               Connect("U1-5")
                Connect("U5-12")
        )
        Net("\\_DB5\\_" "(unknown)")
        (
                Connect("J2-12")
-               Connect("R1-5")
-               Connect("U1-98")
+               Connect("R1-7")
+               Connect("U1-4")
                Connect("U5-2")
        )
        Net("\\_DB6\\_" "(unknown)")
        (
                Connect("J2-14")
-               Connect("R1-4")
-               Connect("U1-97")
+               Connect("R1-8")
+               Connect("U1-1")
                Connect("U4-8")
        )
        Net("\\_DB7\\_" "(unknown)")
        (
                Connect("J2-16")
-               Connect("R1-3")
-               Connect("U1-96")
+               Connect("R1-9")
+               Connect("U1-99")
                Connect("U4-6")
        )
        Net("\\_DBP\\_" "(unknown)")
        (
                Connect("J2-18")
-               Connect("R1-2")
-               Connect("U1-95")
+               Connect("R1-10")
+               Connect("U1-96")
                Connect("U4-10")
        )
        Net("\\_I/O\\_" "(unknown)")
        (
                Connect("J2-50")
-               Connect("R2-2")
-               Connect("U1-19")
+               Connect("R2-10")
+               Connect("U1-76")
                Connect("U3-2")
        )
        Net("\\_MSG\\_" "(unknown)")
        (
                Connect("J2-42")
                Connect("R2-6")
-               Connect("U1-9")
+               Connect("U1-84")
                Connect("U3-6")
        )
        Net("\\_REQ\\_" "(unknown)")
        (
                Connect("J2-48")
-               Connect("R2-3")
-               Connect("U1-18")
+               Connect("R2-9")
+               Connect("U1-77")
                Connect("U3-12")
        )
        Net("\\_RST\\_" "(unknown)")
        (
                Connect("J2-40")
-               Connect("R2-7")
-               Connect("U1-8")
+               Connect("R2-5")
+               Connect("U1-85")
                Connect("U3-8")
        )
        Net("\\_SD_CD\\_" "(unknown)")
        (
                Connect("J6-10")
-               Connect("R9-1")
-               Connect("U1-51")
+               Connect("J12-17")
+               Connect("U1-49")
        )
        Net("\\_SD_CS\\_" "(unknown)")
        (
                Connect("J6-2")
-               Connect("R11-1")
+               Connect("J12-15")
                Connect("U1-48")
        )
        Net("\\_SEL\\_" "(unknown)")
        (
                Connect("J2-44")
-               Connect("R2-5")
-               Connect("U1-16")
+               Connect("R2-7")
+               Connect("U1-81")
                Connect("U3-10")
        )
        Net("ACK" "(unknown)")
        (
-               Connect("U1-78")
+               Connect("U1-89")
                Connect("U4-1")
        )
        Net("ATN" "(unknown)")
        (
-               Connect("U1-80")
+               Connect("U1-93")
                Connect("U4-3")
        )
        Net("BSY" "(unknown)")
        (
-               Connect("U1-79")
+               Connect("U1-90")
                Connect("U4-13")
        )
        Net("C/D" "(unknown)")
        (
-               Connect("U1-73")
+               Connect("U1-78")
                Connect("U3-3")
        )
        Net("DB0" "(unknown)")
        (
-               Connect("U1-92")
+               Connect("U1-17")
                Connect("U5-9")
        )
        Net("DB1" "(unknown)")
        (
-               Connect("U1-91")
+               Connect("U1-16")
                Connect("U5-5")
        )
        Net("DB2" "(unknown)")
        (
-               Connect("U1-90")
+               Connect("U1-7")
                Connect("U5-11")
        )
        Net("DB3" "(unknown)")
        (
-               Connect("U1-89")
+               Connect("U1-6")
                Connect("U5-3")
        )
        Net("DB4" "(unknown)")
        (
-               Connect("U1-85")
+               Connect("U1-3")
                Connect("U5-13")
        )
        Net("DB5" "(unknown)")
        (
-               Connect("U1-84")
+               Connect("U1-2")
                Connect("U5-1")
        )
        Net("DB6" "(unknown)")
        (
-               Connect("U1-83")
+               Connect("U1-98")
                Connect("U4-9")
        )
        Net("DB7" "(unknown)")
        (
-               Connect("U1-82")
+               Connect("U1-97")
                Connect("U4-5")
        )
        Net("DBP" "(unknown)")
        (
-               Connect("U1-81")
+               Connect("U1-94")
                Connect("U4-11")
        )
        Net("drive_5V" "(unknown)")
@@ -3624,25 +3680,46 @@ NetList()
                Connect("J5-5")
                Connect("J6-6")
                Connect("J6-9")
+               Connect("J7-1")
+               Connect("J8-4")
+               Connect("J8-6")
+               Connect("J8-8")
+               Connect("J8-10")
+               Connect("J8-12")
+               Connect("J8-14")
+               Connect("J8-16")
+               Connect("J9-4")
+               Connect("J9-6")
+               Connect("J9-8")
+               Connect("J9-10")
+               Connect("J9-11")
+               Connect("J9-12")
+               Connect("J9-14")
+               Connect("J9-16")
+               Connect("J9-18")
+               Connect("J9-20")
+               Connect("J11-4")
+               Connect("J11-6")
+               Connect("J11-8")
+               Connect("J12-4")
+               Connect("J12-6")
+               Connect("J12-8")
+               Connect("J12-10")
+               Connect("J12-12")
+               Connect("J12-14")
+               Connect("J12-16")
+               Connect("J12-18")
+               Connect("Q1-S")
                Connect("U1-10")
                Connect("U1-12")
                Connect("U1-13")
                Connect("U1-14")
-               Connect("U1-27")
-               Connect("U1-28")
-               Connect("U1-29")
-               Connect("U1-30")
-               Connect("U1-31")
-               Connect("U1-32")
-               Connect("U1-33")
-               Connect("U1-34")
+               Connect("U1-22")
                Connect("U1-38")
                Connect("U1-40")
                Connect("U1-41")
                Connect("U1-43")
-               Connect("U1-52")
-               Connect("U1-53")
-               Connect("U1-54")
+               Connect("U1-44")
                Connect("U1-56")
                Connect("U1-57")
                Connect("U1-58")
@@ -3652,12 +3729,7 @@ NetList()
                Connect("U1-62")
                Connect("U1-64")
                Connect("U1-66")
-               Connect("U1-67")
-               Connect("U1-69")
-               Connect("U1-70")
                Connect("U1-87")
-               Connect("U1-93")
-               Connect("U1-94")
                Connect("U2-1")
                Connect("U3-7")
                Connect("U4-7")
@@ -3666,157 +3738,219 @@ NetList()
        )
        Net("I/O" "(unknown)")
        (
-               Connect("U1-71")
+               Connect("U1-73")
                Connect("U3-1")
        )
        Net("MSG" "(unknown)")
        (
-               Connect("U1-76")
+               Connect("U1-82")
                Connect("U3-5")
        )
        Net("REQ" "(unknown)")
        (
-               Connect("U1-72")
+               Connect("U1-74")
                Connect("U3-13")
        )
        Net("RST" "(unknown)")
        (
-               Connect("U1-77")
+               Connect("U1-83")
                Connect("U3-9")
        )
-       Net("SD_DAT1" "(unknown)")
-       (
-               Connect("J6-8")
-               Connect("R6-1")
-               Connect("U1-44")
-       )
-       Net("SD_DAT2" "(unknown)")
-       (
-               Connect("J6-1")
-               Connect("R12-1")
-               Connect("U1-49")
-       )
        Net("SD_MISO" "(unknown)")
        (
                Connect("J6-7")
-               Connect("R7-1")
+               Connect("J12-9")
                Connect("U1-45")
        )
        Net("SD_MOSI" "(unknown)")
        (
                Connect("J6-3")
-               Connect("R10-1")
+               Connect("J12-13")
                Connect("U1-47")
        )
        Net("SD_SCK" "(unknown)")
        (
                Connect("J6-5")
-               Connect("R8-1")
+               Connect("J12-11")
                Connect("U1-46")
        )
        Net("SEL" "(unknown)")
        (
-               Connect("U1-74")
+               Connect("U1-79")
                Connect("U3-11")
        )
        Net("unnamed_net1" "(unknown)")
        (
-               Connect("J2-25")
+               Connect("J4-2")
+               Connect("J9-7")
+               Connect("U1-20")
        )
        Net("unnamed_net2" "(unknown)")
        (
-               Connect("C1-2")
-               Connect("C5-2")
-               Connect("D1-1")
-               Connect("J2-26")
-               Connect("U2-3")
+               Connect("J4-4")
+               Connect("J9-9")
+               Connect("U1-21")
        )
        Net("unnamed_net3" "(unknown)")
        (
-               Connect("J1-1")
+               Connect("J4-10")
+               Connect("J9-15")
+               Connect("U1-15")
        )
        Net("unnamed_net4" "(unknown)")
        (
-               Connect("F1-1")
-               Connect("J1-4")
+               Connect("J4-8")
+               Connect("J9-5")
+               Connect("U1-24")
        )
        Net("unnamed_net5" "(unknown)")
        (
-               Connect("J4-2")
-               Connect("U1-20")
+               Connect("J4-6")
+               Connect("J9-13")
+               Connect("U1-23")
        )
        Net("unnamed_net6" "(unknown)")
        (
-               Connect("J4-4")
-               Connect("U1-21")
+               Connect("LED1-1")
+               Connect("R3-1")
        )
        Net("unnamed_net7" "(unknown)")
        (
-               Connect("J4-10")
-               Connect("U1-15")
+               Connect("LED1-2")
+               Connect("U1-72")
        )
        Net("unnamed_net8" "(unknown)")
        (
-               Connect("J4-8")
-               Connect("U1-24")
+               Connect("C27-2")
+               Connect("U1-63")
        )
        Net("unnamed_net9" "(unknown)")
        (
-               Connect("J4-6")
-               Connect("U1-23")
+               Connect("C20-2")
+               Connect("U1-39")
+               Connect("U1-86")
        )
        Net("unnamed_net10" "(unknown)")
        (
-               Connect("LED1-1")
-               Connect("R3-1")
+               Connect("U1-11")
        )
        Net("unnamed_net11" "(unknown)")
        (
-               Connect("LED1-2")
-               Connect("U1-68")
+               Connect("J9-3")
+               Connect("U1-25")
        )
        Net("unnamed_net12" "(unknown)")
        (
-               Connect("C27-2")
-               Connect("U1-63")
+               Connect("J8-1")
+               Connect("U1-27")
        )
        Net("unnamed_net13" "(unknown)")
        (
-               Connect("C20-2")
-               Connect("U1-39")
-               Connect("U1-86")
+               Connect("J8-3")
+               Connect("U1-28")
        )
        Net("unnamed_net14" "(unknown)")
        (
-               Connect("U1-11")
+               Connect("J8-5")
+               Connect("U1-29")
        )
        Net("unnamed_net15" "(unknown)")
        (
-               Connect("U1-22")
+               Connect("J8-7")
+               Connect("U1-30")
        )
        Net("unnamed_net16" "(unknown)")
        (
-               Connect("U1-25")
+               Connect("J8-9")
+               Connect("U1-31")
        )
        Net("unnamed_net17" "(unknown)")
+       (
+               Connect("J8-11")
+               Connect("U1-32")
+       )
+       Net("unnamed_net18" "(unknown)")
+       (
+               Connect("J8-13")
+               Connect("U1-33")
+       )
+       Net("unnamed_net19" "(unknown)")
+       (
+               Connect("J8-15")
+               Connect("U1-34")
+       )
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("R4-2")
                Connect("U1-35")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("R5-2")
                Connect("U1-36")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("U1-42")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net23" "(unknown)")
+       (
+               Connect("R6-1")
+               Connect("U1-71")
+       )
+       Net("unnamed_net24" "(unknown)")
+       (
+               Connect("J11-1")
+               Connect("U1-70")
+       )
+       Net("unnamed_net25" "(unknown)")
+       (
+               Connect("J11-3")
+               Connect("U1-69")
+       )
+       Net("unnamed_net26" "(unknown)")
+       (
+               Connect("J11-5")
+               Connect("U1-68")
+       )
+       Net("unnamed_net27" "(unknown)")
+       (
+               Connect("J11-7")
+               Connect("U1-67")
+       )
+       Net("unnamed_net28" "(unknown)")
        (
                Connect("U1-55")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net29" "(unknown)")
+       (
+               Connect("J12-1")
+               Connect("U1-54")
+       )
+       Net("unnamed_net30" "(unknown)")
+       (
+               Connect("J12-3")
+               Connect("U1-53")
+       )
+       Net("unnamed_net31" "(unknown)")
+       (
+               Connect("J12-5")
+               Connect("U1-52")
+       )
+       Net("unnamed_net32" "(unknown)")
+       (
+               Connect("J12-7")
+               Connect("U1-51")
+       )
+       Net("unnamed_net33" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C5-2")
+               Connect("D1-1")
+               Connect("J2-26")
+               Connect("U2-3")
+       )
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("C7-2")
                Connect("C14-2")
@@ -3824,33 +3958,78 @@ NetList()
                Connect("R2-1")
                Connect("U2-2")
        )
-       Net("unnamed_net22" "(unknown)")
-       (
-               Connect("D1-2")
-               Connect("J3-1")
-       )
-       Net("unnamed_net23" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("F2-1")
                Connect("J5-1")
        )
-       Net("unnamed_net24" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("D3-2")
                Connect("F2-2")
        )
-       Net("unnamed_net25" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("J5-4")
        )
-       Net("unnamed_net26" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("J5-3")
                Connect("R4-1")
        )
-       Net("unnamed_net27" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
                Connect("J5-2")
                Connect("R5-1")
        )
+       Net("unnamed_net40" "(unknown)")
+       (
+               Connect("J6-1")
+       )
+       Net("unnamed_net41" "(unknown)")
+       (
+               Connect("J6-8")
+       )
+       Net("unnamed_net42" "(unknown)")
+       (
+               Connect("J9-17")
+       )
+       Net("unnamed_net43" "(unknown)")
+       (
+               Connect("J9-19")
+       )
+       Net("unnamed_net44" "(unknown)")
+       (
+               Connect("J1-1")
+       )
+       Net("unnamed_net45" "(unknown)")
+       (
+               Connect("F1-1")
+               Connect("J1-4")
+               Connect("J7-2")
+       )
+       Net("unnamed_net46" "(unknown)")
+       (
+               Connect("J2-25")
+       )
+       Net("unnamed_net47" "(unknown)")
+       (
+               Connect("D1-2")
+               Connect("J3-1")
+       )
+       Net("unnamed_net48" "(unknown)")
+       (
+               Connect("J10-1")
+               Connect("R7-2")
+       )
+       Net("unnamed_net49" "(unknown)")
+       (
+               Connect("Q1-D")
+               Connect("R7-1")
+       )
+       Net("unnamed_net50" "(unknown)")
+       (
+               Connect("Q1-G")
+               Connect("R6-2")
+       )
 )
index edb46d8..0218207 100644 (file)
-v 20110115 2
-C 30400 39400 1 0 0 header50-1.sym
+v 20130925 2
+C 69300 32700 1 90 0 capacitor-1.sym
 {
-T 30650 50100 5 10 0 0 0 0 1
-device=HEADER50
-T 31000 49500 1 10 1 1 0 0 1
-refdes=J2
-T 30400 39400 5 10 0 0 0 0 1
-footprint=HEADER50_2_RA
-}
-C 31700 53400 1 180 0 MOLEX8981.sym
-{
-T 30500 52700 5 10 1 1 180 6 1
-refdes=J1
-T 31300 51000 5 10 0 0 180 0 1
-device=MOLEX8981
-T 31300 50800 5 10 0 0 180 0 1
-footprint=MOLEX8981
-}
-C 32100 51800 1 0 0 gnd-1.sym
-{
-T 32100 51800 5 10 0 0 0 0 1
-net=GND:1
-}
-C 29800 43700 1 0 0 gnd-1.sym
-{
-T 29800 43700 5 10 0 0 0 0 1
-net=GND:1
-}
-N 30400 44800 30400 49200 1
-N 30400 39600 30400 44000 1
-N 30400 44800 29900 44800 1
-N 29900 44800 29900 44000 1
-N 29900 44000 30400 44000 1
-C 32400 44500 1 0 0 gnd-1.sym
-{
-T 32400 44500 5 10 0 0 0 0 1
-net=GND:1
-}
-N 31800 44800 32500 44800 1
-N 32500 44800 32500 45600 1
-N 32500 45200 31800 45200 1
-N 31800 45600 32500 45600 1
-C 32000 43500 1 0 0 gnd-1.sym
-{
-T 32000 43500 5 10 0 0 0 0 1
-net=GND:1
-}
-N 31800 43800 32100 43800 1
-N 31800 43600 31800 44000 1
-C 31800 42500 1 0 0 gnd-1.sym
-{
-T 31800 42500 5 10 0 0 0 0 1
-net=GND:1
-}
-N 31800 42800 31900 42800 1
-N 31600 52100 32200 52100 4
-N 32200 52100 32200 52500 4
-N 31600 52500 32200 52500 4
-C 70600 32700 1 90 0 capacitor-1.sym
-{
-T 69900 32900 5 10 0 0 90 0 1
+T 68600 32900 5 10 0 0 90 0 1
 device=CAPACITOR
-T 70100 32900 5 10 1 1 90 0 1
+T 68800 32900 5 10 1 1 90 0 1
 refdes=C22
-T 69700 32900 5 10 0 0 90 0 1
+T 68400 32900 5 10 0 0 90 0 1
 symversion=0.1
-T 70600 32700 5 10 1 1 90 0 1
+T 69300 32700 5 10 1 1 90 0 1
 value=100nF
-T 70600 32700 5 10 0 1 90 0 1
+T 69300 32700 5 10 0 1 90 0 1
 description=Ceramic decoupling cap
-T 70600 32700 5 10 0 0 0 0 1
+T 69300 32700 5 10 0 0 0 0 1
 footprint=cap_0402
 }
-N 31800 49200 33800 49200 4
-{
-T 31800 49200 5 10 1 1 0 0 1
-netname=\_DB0\_
-}
-C 70300 32400 1 0 0 gnd-1.sym
-C 32100 51600 1 0 1 nc-left-1.sym
-{
-T 32100 52000 5 10 0 0 0 6 1
-value=NoConnection
-T 32100 52400 5 10 0 0 0 6 1
-device=DRC_Directive
-}
-C 29900 44300 1 0 0 nc-left-1.sym
+C 69000 32400 1 0 0 gnd-1.sym
+C 68900 33600 1 0 0 3.3V-plus-1.sym
 {
-T 29900 44700 5 10 0 0 0 0 1
-value=NoConnection
-T 29900 45100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 35200 53200 1 0 0 5V-plus-1.sym
-{
-T 35200 53200 5 10 0 0 0 0 1
-net=5V:1
-}
-C 69500 37900 1 270 0 3.3V-plus-1.sym
-{
-T 69500 37900 5 10 0 0 270 0 1
-net=3.3V:1
-}
-C 70200 33600 1 0 0 3.3V-plus-1.sym
-{
-T 70200 33600 5 10 0 0 0 0 1
+T 68900 33600 5 10 0 0 0 0 1
 net=3.3V:1
 }
-C 35300 43200 1 0 0 gnd-1.sym
-{
-T 35300 43200 5 10 0 0 0 0 1
-net=GND:1
-}
-N 31800 44400 35400 44400 4
-C 35600 52000 1 90 0 capacitor-1.sym
-{
-T 34900 52200 5 10 0 0 90 0 1
-device=CAPACITOR
-T 35300 52200 5 10 1 1 90 0 1
-refdes=C2
-T 34700 52200 5 10 0 0 90 0 1
-symversion=0.1
-T 35600 52000 5 10 1 1 90 0 1
-value=10uF
-T 35600 52000 5 10 0 1 90 0 1
-description=Ceramic decoupling cap
-T 35600 52000 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-}
-U 34000 49400 34000 39400 10 -1
-C 33800 49200 1 270 0 busripper-1.sym
-{
-T 34200 49200 5 8 0 0 270 0 1
-device=none
-}
-N 31800 48800 33800 48800 4
-{
-T 31800 48800 5 10 1 1 0 0 1
-netname=\_DB1\_
-}
-C 33800 48800 1 270 0 busripper-1.sym
-{
-T 34200 48800 5 8 0 0 270 0 1
-device=none
-}
-N 31800 48400 33800 48400 4
-{
-T 31800 48400 5 10 1 1 0 0 1
-netname=\_DB2\_
-}
-C 33800 48400 1 270 0 busripper-1.sym
-{
-T 34200 48400 5 8 0 0 270 0 1
-device=none
-}
-N 31800 48000 33800 48000 4
-{
-T 31800 48000 5 10 1 1 0 0 1
-netname=\_DB3\_
-}
-C 33800 48000 1 270 0 busripper-1.sym
-{
-T 34200 48000 5 8 0 0 270 0 1
-device=none
-}
-N 31800 47600 33800 47600 4
-{
-T 31800 47600 5 10 1 1 0 0 1
-netname=\_DB4\_
-}
-C 33800 47600 1 270 0 busripper-1.sym
-{
-T 34200 47600 5 8 0 0 270 0 1
-device=none
-}
-N 31800 47200 33800 47200 4
-{
-T 31800 47200 5 10 1 1 0 0 1
-netname=\_DB5\_
-}
-C 33800 47200 1 270 0 busripper-1.sym
-{
-T 34200 47200 5 8 0 0 270 0 1
-device=none
-}
-N 31800 46800 33800 46800 4
-{
-T 31800 46800 5 10 1 1 0 0 1
-netname=\_DB6\_
-}
-C 33800 46800 1 270 0 busripper-1.sym
-{
-T 34200 46800 5 8 0 0 270 0 1
-device=none
-}
-N 31800 46400 33800 46400 4
-{
-T 31800 46400 5 10 1 1 0 0 1
-netname=\_DB7\_
-}
-C 33800 46400 1 270 0 busripper-1.sym
-{
-T 34200 46400 5 8 0 0 270 0 1
-device=none
-}
-N 31800 46000 33800 46000 4
-{
-T 31800 46000 5 10 1 1 0 0 1
-netname=\_DBP\_
-}
-N 31800 42400 33800 42400 4
-{
-T 31800 42400 5 10 1 1 0 0 1
-netname=\_BSY\_
-}
-C 33800 42400 1 270 0 busripper-1.sym
-{
-T 34200 42400 5 8 0 0 270 0 1
-device=none
-}
-N 31800 42000 33800 42000 4
-{
-T 31800 42000 5 10 1 1 0 0 1
-netname=\_ACK\_
-}
-C 33800 42000 1 270 0 busripper-1.sym
-{
-T 34200 42000 5 8 0 0 270 0 1
-device=none
-}
-N 31800 41600 33800 41600 4
-{
-T 31800 41600 5 10 1 1 0 0 1
-netname=\_RST\_
-}
-C 33800 41600 1 270 0 busripper-1.sym
-{
-T 34200 41600 5 8 0 0 270 0 1
-device=none
-}
-N 31800 41200 33800 41200 4
-{
-T 31800 41200 5 10 1 1 0 0 1
-netname=\_MSG\_
-}
-C 33800 41200 1 270 0 busripper-1.sym
-{
-T 34200 41200 5 8 0 0 270 0 1
-device=none
-}
-N 31800 40800 33800 40800 4
-{
-T 31800 40800 5 10 1 1 0 0 1
-netname=\_SEL\_
-}
-C 33800 40800 1 270 0 busripper-1.sym
-{
-T 34200 40800 5 8 0 0 270 0 1
-device=none
-}
-N 31800 40400 33800 40400 4
-{
-T 31800 40400 5 10 1 1 0 0 1
-netname=\_C/D\_
-}
-C 33800 40400 1 270 0 busripper-1.sym
-{
-T 34200 40400 5 8 0 0 270 0 1
-device=none
-}
-N 31800 40000 33800 40000 4
-{
-T 31800 40000 5 10 1 1 0 0 1
-netname=\_REQ\_
-}
-C 33800 40000 1 270 0 busripper-1.sym
-{
-T 34200 40000 5 8 0 0 270 0 1
-device=none
-}
-N 31800 39600 33800 39600 4
-{
-T 31800 39600 5 10 1 1 0 0 1
-netname=\_I/O\_
-}
-C 33800 39600 1 270 0 busripper-1.sym
-{
-T 34200 39600 5 8 0 0 270 0 1
-device=none
-}
 C 36500 45900 1 0 0 7406.sym
 {
 T 37900 49300 5 10 1 1 0 6 1
@@ -318,16 +49,6 @@ footprint=SO14
 }
 U 34000 49400 36000 49400 10 0
 U 36000 49400 36000 38500 10 -1
-N 31800 43200 33800 43200 4
-{
-T 31800 43200 5 10 1 1 0 0 1
-netname=\_ATN\_
-}
-C 33800 43200 1 270 0 busripper-1.sym
-{
-T 34200 43200 5 8 0 0 270 0 1
-device=none
-}
 U 45100 49200 39000 49200 10 1
 U 39000 49200 39000 38500 10 -1
 N 38200 48400 38800 48400 4
@@ -728,22 +449,6 @@ device=none
 }
 U 39000 45200 39000 45400 10 0
 U 36000 38500 36000 31900 10 -1
-N 35400 52900 35400 53200 4
-C 35600 43500 1 90 0 capacitor-1.sym
-{
-T 34900 43700 5 10 0 0 90 0 1
-device=CAPACITOR
-T 35300 43700 5 10 1 1 90 0 1
-refdes=C1
-T 34700 43700 5 10 0 0 90 0 1
-symversion=0.1
-T 35600 43500 5 10 1 1 90 0 1
-value=10uF
-T 35600 43500 5 10 0 1 90 0 1
-description=Ceramic decoupling cap
-T 35600 43500 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-}
 C 42700 39100 1 0 0 header10-2.sym
 {
 T 42700 41100 5 10 0 1 0 0 1
@@ -757,7 +462,7 @@ N 44100 39300 45600 39300 2
 N 45600 39300 45600 44200 2
 N 45600 44200 46200 44200 2
 N 44100 40100 44700 40100 4
-N 44700 40100 44700 38600 4
+N 44700 38600 44700 44300 4
 N 44700 38600 46200 38600 4
 N 44100 40500 44900 40500 4
 N 44900 40500 44900 40000 4
@@ -766,7 +471,7 @@ N 44100 40900 45300 40900 4
 N 45300 40900 45300 40700 4
 N 45300 40700 46200 40700 4
 N 42700 40900 42100 40900 4
-N 42100 40900 42100 36100 4
+N 42100 36100 42100 41900 4
 N 42100 36100 47100 36100 4
 N 42700 40500 42700 39300 4
 C 42800 39000 1 0 1 gnd-1.sym
@@ -794,13 +499,8 @@ C 47200 34900 1 0 1 gnd-1.sym
 T 47200 34900 5 10 0 0 0 6 1
 net=GND:1
 }
-N 68500 33600 70400 33600 4
+N 67200 33600 69100 33600 4
 N 32900 38300 33900 38300 4
-C 33800 46000 1 270 0 busripper-1.sym
-{
-T 34200 46000 5 8 0 0 270 0 1
-device=none
-}
 C 36500 46100 1 0 0 gnd-1.sym
 {
 T 36500 46100 5 10 0 0 0 0 1
@@ -891,30 +591,30 @@ C 38500 41300 1 0 0 gnd-1.sym
 T 38500 41300 5 10 0 0 0 0 1
 net=GND:1
 }
-C 66500 50000 1 270 0 led-1.sym
+C 66500 52800 1 270 0 led-1.sym
 {
-T 67100 49200 5 10 0 0 270 0 1
+T 67100 52000 5 10 0 0 270 0 1
 device=LED
-T 67100 49700 5 10 1 1 270 0 1
+T 67100 52500 5 10 1 1 270 0 1
 refdes=LED1
-T 67300 49200 5 10 0 0 270 0 1
+T 67300 52000 5 10 0 0 270 0 1
 symversion=0.1
-T 66500 50000 5 10 0 0 270 0 1
+T 66500 52800 5 10 0 0 270 0 1
 footprint=SMD_DIODE 80 50
-T 66500 50000 5 10 0 0 270 0 1
+T 66500 52800 5 10 0 0 270 0 1
 description=Low current 2mA, 1.85Vf red led
 }
-C 66800 50000 1 90 0 resistor-1.sym
+C 66800 52800 1 90 0 resistor-1.sym
 {
-T 66400 50300 5 10 0 0 90 0 1
+T 66400 53100 5 10 0 0 90 0 1
 device=RESISTOR
-T 66600 50100 5 10 1 1 90 0 1
+T 66600 52900 5 10 1 1 90 0 1
 refdes=R3
-T 66600 50500 5 10 1 1 90 0 1
+T 66600 53300 5 10 1 1 90 0 1
 value=1600
-T 66800 50000 5 10 0 0 90 0 1
+T 66800 52800 5 10 0 0 90 0 1
 footprint=SMD_SIMPLE 80 50
-T 66800 50000 5 10 0 0 90 0 1
+T 66800 52800 5 10 0 0 90 0 1
 description=Reduce current to 2mA
 }
 C 55600 35900 1 0 1 gnd-1.sym
@@ -1122,44 +822,26 @@ T 66500 46300 5 10 0 0 0 0 1
 footprint=cap_0402
 }
 C 66200 46000 1 0 0 gnd-1.sym
-N 34700 39100 34700 44400 4
-N 64800 49100 66700 49100 4
-U 67600 38600 67600 30100 10 1
-U 64500 35300 59200 35300 10 1
-N 68500 31200 67800 31200 4
+U 66300 35300 66300 30100 10 1
+U 64500 35300 60000 35300 10 1
+N 67200 31200 66500 31200 4
 {
-T 67800 31200 5 10 1 1 0 0 1
+T 66500 31200 5 10 1 1 0 0 1
 netname=\_SD_CD\_
 }
-C 67800 31200 1 90 0 busripper-1.sym
-{
-T 67400 31200 5 8 0 0 90 0 1
-device=none
-}
-N 68500 34800 67800 34800 4
-{
-T 67700 34900 5 10 0 1 0 0 1
-netname=SD_DAT2
-}
-C 67800 34800 1 90 0 busripper-1.sym
-N 59700 36200 59700 35500 4
-{
-T 59600 35400 5 10 1 1 90 0 1
-netname=SD_DAT1
-}
-C 59700 35500 1 270 0 busripper-1.sym
+C 66500 31200 1 90 0 busripper-1.sym
 {
-T 60100 35500 5 8 0 0 270 0 1
+T 66100 31200 5 8 0 0 90 0 1
 device=none
 }
-N 68500 34400 67800 34400 4
+N 67200 34400 66500 34400 4
 {
-T 68200 34400 5 10 0 1 0 0 1
+T 66900 34400 5 10 0 1 0 0 1
 netname=\_SD_CS\_
 }
-C 67800 34400 1 90 0 busripper-1.sym
+C 66500 34400 1 90 0 busripper-1.sym
 {
-T 67400 34400 5 8 0 0 90 0 1
+T 66100 34400 5 8 0 0 90 0 1
 device=none
 }
 N 60400 36200 60400 35500 4
@@ -1172,14 +854,14 @@ C 60400 35500 1 270 0 busripper-1.sym
 T 60800 35500 5 8 0 0 270 0 1
 device=none
 }
-N 68500 34000 67800 34000 4
+N 67200 34000 66500 34000 4
 {
-T 68200 34000 5 10 0 0 0 0 1
+T 66900 34000 5 10 0 0 0 0 1
 netname=SD_MOSI
 }
-C 67800 34000 1 90 0 busripper-1.sym
+C 66500 34000 1 90 0 busripper-1.sym
 {
-T 67400 34000 5 8 0 0 90 0 1
+T 66100 34000 5 8 0 0 90 0 1
 device=none
 }
 N 61100 36200 61100 35500 4
@@ -1192,14 +874,14 @@ C 61100 35500 1 270 0 busripper-1.sym
 T 61500 35500 5 8 0 0 270 0 1
 device=none
 }
-N 68500 33200 67800 33200 4
+N 67200 33200 66500 33200 4
 {
-T 68200 32800 5 10 0 1 0 0 1
+T 66900 32800 5 10 0 1 0 0 1
 netname=SD_SCK
 }
-C 67800 33200 1 90 0 busripper-1.sym
+C 66500 33200 1 90 0 busripper-1.sym
 {
-T 67400 33200 5 8 0 0 90 0 1
+T 66100 33200 5 8 0 0 90 0 1
 device=none
 }
 N 61800 36200 61800 35500 4
@@ -1212,14 +894,14 @@ C 61800 35500 1 270 0 busripper-1.sym
 T 62200 35500 5 8 0 0 270 0 1
 device=none
 }
-N 68500 32400 67800 32400 4
+N 67200 32400 66500 32400 4
 {
-T 68200 32000 5 10 0 1 0 0 1
+T 66900 32000 5 10 0 1 0 0 1
 netname=SD_MISO
 }
-C 67800 32400 1 90 0 busripper-1.sym
+C 66500 32400 1 90 0 busripper-1.sym
 {
-T 67400 32400 5 8 0 0 90 0 1
+T 66100 32400 5 8 0 0 90 0 1
 device=none
 }
 N 62500 36200 62500 35500 4
@@ -1232,312 +914,123 @@ C 62500 35500 1 270 0 busripper-1.sym
 T 62900 35500 5 8 0 0 270 0 1
 device=none
 }
-N 68500 32000 67800 32000 4
+U 45100 41200 45100 56200 10 1
+U 45100 56200 66300 56200 10 -1
+U 66300 56200 66300 52400 10 1
+N 64800 52600 66100 52600 4
 {
-T 68200 31600 5 10 0 1 0 0 1
-netname=SD_DAT1
+T 64800 52600 5 10 1 1 0 0 1
+netname=I/O
 }
-C 67800 32000 1 90 0 busripper-1.sym
+C 66100 52600 1 0 0 busripper-1.sym
 {
-T 67400 32000 5 8 0 0 90 0 1
+T 66100 53000 5 8 0 0 0 0 1
 device=none
 }
-N 63200 36200 63200 35500 4
+N 64800 53300 66100 53300 4
 {
-T 63100 35600 5 10 1 1 90 0 1
-netname=SD_DAT2
+T 64800 53300 5 10 1 1 0 0 1
+netname=REQ
 }
-C 63200 35500 1 270 0 busripper-1.sym
+C 66100 53300 1 0 0 busripper-1.sym
 {
-T 63600 35500 5 8 0 0 270 0 1
+T 66100 53700 5 8 0 0 0 0 1
 device=none
 }
-N 68600 38300 67800 38300 4
+N 63900 55000 63900 56000 4
 {
-T 67900 38300 5 10 1 1 0 0 1
-netname=SD_DAT1
+T 63900 55000 5 10 1 1 0 0 1
+netname=\_I/O\_
 }
-C 67800 38300 1 90 0 busripper-1.sym
+C 63900 56000 1 90 0 busripper-1.sym
 {
-T 67400 38300 5 8 0 0 90 0 1
+T 63500 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 38000 67800 38000 4
+N 63200 55000 63200 56000 4
 {
-T 67900 38000 5 10 1 1 0 0 1
-netname=SD_MISO
+T 63200 55000 5 10 1 1 0 0 1
+netname=\_REQ\_
 }
-C 67800 38000 1 90 0 busripper-1.sym
+C 63200 56000 1 90 0 busripper-1.sym
 {
-T 67400 38000 5 8 0 0 90 0 1
+T 62800 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 37700 67800 37700 4
+N 62500 55000 62500 56000 4
 {
-T 67900 37700 5 10 1 1 0 0 1
-netname=SD_SCK
+T 62500 55000 5 10 1 1 0 0 1
+netname=C/D
 }
-C 67800 37700 1 90 0 busripper-1.sym
+C 62500 56000 1 90 0 busripper-1.sym
 {
-T 67400 37700 5 8 0 0 90 0 1
+T 62100 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 37400 67800 37400 4
+N 61800 55000 61800 56000 4
 {
-T 67900 37400 5 10 1 1 0 0 1
-netname=\_SD_CD\_
+T 61800 55000 5 10 1 1 0 0 1
+netname=SEL
 }
-C 67800 37400 1 90 0 busripper-1.sym
+C 61800 56000 1 90 0 busripper-1.sym
 {
-T 67400 37400 5 8 0 0 90 0 1
+T 61400 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 36800 67800 36800 4
+N 61100 55000 61100 56000 4
 {
-T 67900 36800 5 10 1 1 0 0 1
-netname=\_SD_CS\_
+T 61100 55000 5 10 1 1 0 0 1
+netname=\_C/D\_
 }
-C 67800 36800 1 90 0 busripper-1.sym
+C 61100 56000 1 90 0 busripper-1.sym
 {
-T 67400 36800 5 8 0 0 90 0 1
+T 60700 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 37100 67800 37100 4
+N 60400 55000 60400 56000 4
 {
-T 67900 37100 5 10 1 1 0 0 1
-netname=SD_MOSI
+T 60400 55000 5 10 1 1 0 0 1
+netname=\_SEL\_
 }
-C 67800 37100 1 90 0 busripper-1.sym
+C 60400 56000 1 90 0 busripper-1.sym
 {
-T 67400 37100 5 8 0 0 90 0 1
+T 60000 56000 5 8 0 0 90 0 1
 device=none
 }
-N 68600 36500 67800 36500 4
+N 59700 55000 59700 56000 4
 {
-T 67900 36500 5 10 1 1 0 0 1
-netname=SD_DAT2
+T 59700 55000 5 10 1 1 0 0 1
+netname=MSG
 }
-C 67800 36500 1 90 0 busripper-1.sym
+C 59700 56000 1 90 0 busripper-1.sym
 {
-T 67400 36500 5 8 0 0 90 0 1
+T 59300 56000 5 8 0 0 90 0 1
 device=none
 }
-C 68600 38200 1 0 0 resistor-1.sym
+N 59000 55000 59000 56000 4
 {
-T 68900 38600 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 38500 5 10 1 1 0 0 1
-refdes=R6
-T 68600 38200 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 38200 5 10 0 0 0 0 1
-value=10K
+T 59000 55000 5 10 1 1 0 0 1
+netname=RST
 }
-C 68600 37900 1 0 0 resistor-1.sym
+C 59000 56000 1 90 0 busripper-1.sym
 {
-T 68900 38300 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 38200 5 10 1 1 0 0 1
-refdes=R7
-T 68600 37900 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 37900 5 10 0 0 0 0 1
-value=10K
+T 58600 56000 5 8 0 0 90 0 1
+device=none
 }
-C 68600 37600 1 0 0 resistor-1.sym
+N 58300 55000 58300 56000 4
 {
-T 68900 38000 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 37900 5 10 1 1 0 0 1
-refdes=R8
-T 68600 37600 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 37600 5 10 0 0 0 0 1
-value=10K
+T 58300 55000 5 10 1 1 0 0 1
+netname=\_MSG\_
 }
-C 68600 37300 1 0 0 resistor-1.sym
+C 58300 56000 1 90 0 busripper-1.sym
 {
-T 68900 37700 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 37600 5 10 1 1 0 0 1
-refdes=R9
-T 68600 37300 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 37300 5 10 0 1 0 0 1
-value=10K
+T 57900 56000 5 8 0 0 90 0 1
+device=none
 }
-C 68600 37000 1 0 0 resistor-1.sym
+N 57600 55000 57600 56000 4
 {
-T 68900 37400 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 37300 5 10 1 1 0 0 1
-refdes=R10
-T 68600 37000 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 37000 5 10 0 0 0 0 1
-value=10K
-}
-C 68600 36700 1 0 0 resistor-1.sym
-{
-T 68900 37100 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 37000 5 10 1 1 0 0 1
-refdes=R11
-T 68600 36700 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68600 36700 5 10 0 0 0 0 1
-value=10K
-}
-C 68600 36400 1 0 0 resistor-1.sym
-{
-T 68900 36800 5 10 0 0 0 0 1
-device=RESISTOR
-T 68800 36700 5 10 1 1 0 0 1
-refdes=R12
-T 68600 36400 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-T 68800 36200 5 10 1 1 0 0 1
-value=10K
-}
-N 69500 38300 69500 36500 4
-U 45100 41200 45100 56200 10 1
-U 45100 56200 66300 56200 10 -1
-U 66300 56200 66300 52400 10 1
-U 66300 52400 66300 50900 10 1
-N 64800 51200 66100 51200 4
-{
-T 64800 51200 5 10 1 1 0 0 1
-netname=I/O
-}
-C 66100 51200 1 0 0 busripper-1.sym
-{
-T 66100 51600 5 8 0 0 0 0 1
-device=none
-}
-N 64800 51900 66100 51900 4
-{
-T 64800 51900 5 10 1 1 0 0 1
-netname=REQ
-}
-C 66100 51900 1 0 0 busripper-1.sym
-{
-T 66100 52300 5 8 0 0 0 0 1
-device=none
-}
-N 64800 52600 66100 52600 4
-{
-T 64800 52600 5 10 1 1 0 0 1
-netname=C/D
-}
-C 66100 52600 1 0 0 busripper-1.sym
-{
-T 66100 53000 5 8 0 0 0 0 1
-device=none
-}
-N 64800 53300 66100 53300 4
-{
-T 64800 53300 5 10 1 1 0 0 1
-netname=SEL
-}
-C 66100 53300 1 0 0 busripper-1.sym
-{
-T 66100 53700 5 8 0 0 0 0 1
-device=none
-}
-N 63900 55000 63900 56000 4
-{
-T 63900 55000 5 10 1 1 0 0 1
-netname=MSG
-}
-C 63900 56000 1 90 0 busripper-1.sym
-{
-T 63500 56000 5 8 0 0 90 0 1
-device=none
-}
-N 63200 55000 63200 56000 4
-{
-T 63200 55000 5 10 1 1 0 0 1
-netname=RST
-}
-C 63200 56000 1 90 0 busripper-1.sym
-{
-T 62800 56000 5 8 0 0 90 0 1
-device=none
-}
-N 62500 55000 62500 56000 4
-{
-T 62500 55000 5 10 1 1 0 0 1
-netname=ACK
-}
-C 62500 56000 1 90 0 busripper-1.sym
-{
-T 62100 56000 5 8 0 0 90 0 1
-device=none
-}
-N 61800 55000 61800 56000 4
-{
-T 61800 55000 5 10 1 1 0 0 1
-netname=BSY
-}
-C 61800 56000 1 90 0 busripper-1.sym
-{
-T 61400 56000 5 8 0 0 90 0 1
-device=none
-}
-N 61100 55000 61100 56000 4
-{
-T 61100 55000 5 10 1 1 0 0 1
-netname=ATN
-}
-C 61100 56000 1 90 0 busripper-1.sym
-{
-T 60700 56000 5 8 0 0 90 0 1
-device=none
-}
-N 60400 55000 60400 56000 4
-{
-T 60400 55000 5 10 1 1 0 0 1
-netname=DBP
-}
-C 60400 56000 1 90 0 busripper-1.sym
-{
-T 60000 56000 5 8 0 0 90 0 1
-device=none
-}
-N 59700 55000 59700 56000 4
-{
-T 59700 55000 5 10 1 1 0 0 1
-netname=DB7
-}
-C 59700 56000 1 90 0 busripper-1.sym
-{
-T 59300 56000 5 8 0 0 90 0 1
-device=none
-}
-N 59000 55000 59000 56000 4
-{
-T 59000 55000 5 10 1 1 0 0 1
-netname=DB6
-}
-C 59000 56000 1 90 0 busripper-1.sym
-{
-T 58600 56000 5 8 0 0 90 0 1
-device=none
-}
-N 58300 55000 58300 56000 4
-{
-T 58300 55000 5 10 1 1 0 0 1
-netname=DB5
-}
-C 58300 56000 1 90 0 busripper-1.sym
-{
-T 57900 56000 5 8 0 0 90 0 1
-device=none
-}
-N 57600 55000 57600 56000 4
-{
-T 57600 55000 5 10 1 1 0 0 1
-netname=DB4
+T 57600 55000 5 10 1 1 0 0 1
+netname=\_RST\_
 }
 C 57600 56000 1 90 0 busripper-1.sym
 {
@@ -1547,7 +1040,7 @@ device=none
 N 54800 55000 54800 56000 4
 {
 T 54800 55000 5 10 1 1 0 0 1
-netname=DB3
+netname=ACK
 }
 C 54800 56000 1 90 0 busripper-1.sym
 {
@@ -1557,7 +1050,7 @@ device=none
 N 54100 55000 54100 56000 4
 {
 T 54100 55000 5 10 1 1 0 0 1
-netname=DB2
+netname=BSY
 }
 C 54100 56000 1 90 0 busripper-1.sym
 {
@@ -1567,7 +1060,7 @@ device=none
 N 53400 55000 53400 56000 4
 {
 T 53400 55000 5 10 1 1 0 0 1
-netname=DB1
+netname=\_ACK\_
 }
 C 53400 56000 1 90 0 busripper-1.sym
 {
@@ -1576,8 +1069,8 @@ device=none
 }
 N 52700 55000 52700 56000 4
 {
-T 52700 55300 5 10 1 1 0 0 1
-netname=DB0
+T 52700 55000 5 10 1 1 0 0 1
+netname=\_BSY\_
 }
 C 52700 56000 1 90 0 busripper-1.sym
 {
@@ -1587,7 +1080,7 @@ device=none
 N 50600 55000 50600 56000 4
 {
 T 50600 55000 5 10 1 1 0 0 1
-netname=\_DBP\_
+netname=\_ATN\_
 }
 C 50600 56000 1 90 0 busripper-1.sym
 {
@@ -1597,7 +1090,7 @@ device=none
 N 49900 55000 49900 56000 4
 {
 T 49900 55000 5 10 1 1 0 0 1
-netname=\_DB7\_
+netname=\_DBP\_
 }
 C 49900 56000 1 90 0 busripper-1.sym
 {
@@ -1607,7 +1100,7 @@ device=none
 N 49200 55000 49200 56000 4
 {
 T 49200 55000 5 10 1 1 0 0 1
-netname=\_DB6\_
+netname=DB7
 }
 C 49200 56000 1 90 0 busripper-1.sym
 {
@@ -1617,7 +1110,7 @@ device=none
 N 48500 55000 48500 56000 4
 {
 T 48500 55000 5 10 1 1 0 0 1
-netname=\_DB5\_
+netname=DB6
 }
 C 48500 56000 1 90 0 busripper-1.sym
 {
@@ -1627,7 +1120,7 @@ device=none
 N 47800 55000 47800 56000 4
 {
 T 47800 55000 5 10 1 1 0 0 1
-netname=\_DB4\_
+netname=\_DB7\_
 }
 C 47800 56000 1 90 0 busripper-1.sym
 {
@@ -1637,7 +1130,7 @@ device=none
 N 46200 54000 45300 54000 4
 {
 T 45700 54000 5 10 1 1 0 0 1
-netname=\_DB3\_
+netname=\_DB6\_
 }
 C 45300 54000 1 90 0 busripper-1.sym
 {
@@ -1647,7 +1140,7 @@ device=none
 N 46200 53300 45300 53300 4
 {
 T 45700 53300 5 10 1 1 0 0 1
-netname=\_DB2\_
+netname=DB5
 }
 C 45300 53300 1 90 0 busripper-1.sym
 {
@@ -1658,7 +1151,7 @@ N 45100 52600 45100 52700 4
 N 46200 52600 45300 52600 4
 {
 T 45700 52600 5 10 1 1 0 0 1
-netname=\_DB1\_
+netname=DB4
 }
 C 45300 52600 1 90 0 busripper-1.sym
 {
@@ -1668,7 +1161,7 @@ device=none
 N 46200 51900 45300 51900 4
 {
 T 45700 51900 5 10 1 1 0 0 1
-netname=\_DB0\_
+netname=\_DB5\_
 }
 C 45300 51900 1 90 0 busripper-1.sym
 {
@@ -1678,7 +1171,7 @@ device=none
 N 46200 51200 45300 51200 4
 {
 T 45700 51200 5 10 1 1 0 0 1
-netname=\_ATN\_
+netname=\_DB4\_
 }
 C 45300 51200 1 90 0 busripper-1.sym
 {
@@ -1688,7 +1181,7 @@ device=none
 N 46200 50500 45300 50500 4
 {
 T 45700 50500 5 10 1 1 0 0 1
-netname=\_BSY\_
+netname=DB3
 }
 C 45300 50500 1 90 0 busripper-1.sym
 {
@@ -1698,7 +1191,7 @@ device=none
 N 46200 49800 45300 49800 4
 {
 T 45700 49800 5 10 1 1 0 0 1
-netname=\_ACK\_
+netname=DB2
 }
 C 45300 49800 1 90 0 busripper-1.sym
 {
@@ -1708,7 +1201,7 @@ device=none
 N 46200 49100 45300 49100 4
 {
 T 45700 49100 5 10 1 1 0 0 1
-netname=\_RST\_
+netname=\_DB3\_
 }
 C 45300 49100 1 90 0 busripper-1.sym
 {
@@ -1718,7 +1211,7 @@ device=none
 N 46200 48400 45300 48400 4
 {
 T 45700 48400 5 10 1 1 0 0 1
-netname=\_MSG\_
+netname=\_DB2\_
 }
 C 45300 48400 1 90 0 busripper-1.sym
 {
@@ -1728,7 +1221,7 @@ device=none
 N 46200 43500 45300 43500 4
 {
 T 45800 43500 5 10 1 1 0 0 1
-netname=\_SEL\_
+netname=DB1
 }
 C 45300 43500 1 90 0 busripper-1.sym
 {
@@ -1738,7 +1231,7 @@ device=none
 N 46200 42800 45300 42800 4
 {
 T 45800 42800 5 10 1 1 0 0 1
-netname=\_C/D\_
+netname=DB0
 }
 C 45300 42800 1 90 0 busripper-1.sym
 {
@@ -1748,7 +1241,7 @@ device=none
 N 46200 42100 45300 42100 4
 {
 T 45800 42100 5 10 1 1 0 0 1
-netname=\_REQ\_
+netname=\_DB1\_
 }
 C 45300 42100 1 90 0 busripper-1.sym
 {
@@ -1763,22 +1256,15 @@ device=none
 N 45300 41400 46200 41400 4
 {
 T 45800 41400 5 10 1 1 0 0 1
-netname=\_I/O\_
+netname=\_DB0\_
 }
 N 47100 36200 47100 36100 4
 U 64500 35300 66300 35300 10 0
-U 66300 35300 66300 37200 10 -1
-N 64800 37200 66100 37200 4
+N 63200 36200 63200 35500 4
 {
-T 64800 37200 5 10 1 1 0 0 1
+T 63200 35500 5 10 1 1 90 0 1
 netname=\_SD_CD\_
 }
-C 66100 37200 1 270 0 busripper-1.sym
-{
-T 66500 37200 5 8 0 0 270 0 1
-device=none
-}
-U 66300 35300 67600 35300 10 0
 N 47100 55500 47100 55000 4
 N 56900 38600 56200 38600 4
 N 56200 36200 56200 38600 4
@@ -1793,13 +1279,6 @@ value=NoConnection
 T 46100 46400 5 10 0 0 180 0 1
 device=DRC_Directive
 }
-C 46200 39400 1 180 0 nc-right-1.sym
-{
-T 46100 38900 5 10 0 0 180 0 1
-value=NoConnection
-T 46100 38700 5 10 0 0 180 0 1
-device=DRC_Directive
-}
 C 58200 36200 1 270 0 nc-right-1.sym
 {
 T 58700 36100 5 10 0 0 270 0 1
@@ -1814,7 +1293,7 @@ refdes=U1
 T 55300 45800 5 10 0 0 0 0 1
 device=CY8C53
 T 55300 46000 5 10 0 0 0 0 1
-footprint=TQFP100_14
+footprint=TQFP100_14_reflow
 }
 C 46100 55500 1 0 1 5V-plus-1.sym
 {
@@ -1887,61 +1366,54 @@ C 31200 37100 1 0 0 gnd-1.sym
 T 31200 37100 5 10 0 0 0 0 1
 net=GND:1
 }
-N 31300 38300 31300 39100 4
-N 31300 39100 34700 39100 4
-C 35300 51700 1 0 0 gnd-1.sym
-{
-T 35300 51700 5 10 0 0 0 0 1
-net=GND:1
-}
-C 66900 50900 1 0 1 5V-plus-1.sym
+C 66900 53700 1 0 1 5V-plus-1.sym
 {
-T 66900 50900 5 10 0 0 0 6 1
+T 66900 53700 5 10 0 0 0 6 1
 net=5V:1
 }
-C 66400 33000 1 0 0 3.3V-plus-1.sym
+C 68700 29400 1 0 0 3.3V-plus-1.sym
 {
-T 66400 33000 5 10 0 0 0 0 1
+T 68700 29400 5 10 0 0 0 0 1
 net=3.3V:1
 }
-C 66500 31800 1 0 0 gnd-1.sym
-C 65300 32000 1 0 0 gnd-1.sym
-C 66800 32100 1 90 0 capacitor-1.sym
+C 68800 28200 1 0 0 gnd-1.sym
+C 67600 28400 1 0 0 gnd-1.sym
+C 69100 28500 1 90 0 capacitor-1.sym
 {
-T 66100 32300 5 10 0 0 90 0 1
+T 68400 28700 5 10 0 0 90 0 1
 device=CAPACITOR
-T 66300 32300 5 10 1 1 90 0 1
+T 68600 28700 5 10 1 1 90 0 1
 refdes=C13
-T 65900 32300 5 10 0 0 90 0 1
+T 68200 28700 5 10 0 0 90 0 1
 symversion=0.1
-T 66800 32100 5 10 1 1 90 0 1
+T 69100 28500 5 10 1 1 90 0 1
 value=10uF
-T 66800 32100 5 10 0 1 90 0 1
+T 69100 28500 5 10 0 1 90 0 1
 description=Ceramic decoupling cap
-T 66800 32100 5 10 0 0 0 0 1
+T 69100 28500 5 10 0 0 0 0 1
 footprint=SMD_SIMPLE 80 50
 }
-N 66200 33000 66600 33000 4
-C 64300 32100 1 90 0 capacitor-1.sym
+N 68500 29400 68900 29400 4
+C 66600 28500 1 90 0 capacitor-1.sym
 {
-T 63600 32300 5 10 0 0 90 0 1
+T 65900 28700 5 10 0 0 90 0 1
 device=CAPACITOR
-T 64000 32200 5 10 1 1 90 0 1
+T 66300 28600 5 10 1 1 90 0 1
 refdes=C12
-T 63400 32300 5 10 0 0 90 0 1
+T 65700 28700 5 10 0 0 90 0 1
 symversion=0.1
-T 64300 32100 5 10 1 1 90 0 1
+T 66600 28500 5 10 1 1 90 0 1
 value=10uF
-T 64300 32100 5 10 0 1 90 0 1
+T 66600 28500 5 10 0 1 90 0 1
 description=Ceramic decoupling cap
-T 64300 32100 5 10 0 0 0 0 1
+T 66600 28500 5 10 0 0 0 0 1
 footprint=SMD_SIMPLE 80 50
 }
-C 64000 31800 1 0 0 gnd-1.sym
-N 64600 33000 64100 33000 4
-C 64300 33000 1 0 1 5V-plus-1.sym
+C 66300 28200 1 0 0 gnd-1.sym
+N 66900 29400 66400 29400 4
+C 66600 29400 1 0 1 5V-plus-1.sym
 {
-T 64300 33000 5 10 0 0 0 6 1
+T 66600 29400 5 10 0 0 0 6 1
 net=5V:1
 }
 C 31200 37500 1 0 0 LD1117.sym
@@ -1953,13 +1425,13 @@ device=LD1117
 T 31600 39200 5 10 0 0 0 0 1
 footprint=DPAK
 }
-C 64500 32200 1 0 0 LD1117.sym
+C 66800 28600 1 0 0 LD1117.sym
 {
-T 65900 33500 5 10 1 1 0 6 1
+T 68200 29900 5 10 1 1 0 6 1
 refdes=U6
-T 64900 33700 5 10 0 0 0 0 1
+T 67200 30100 5 10 0 0 0 0 1
 device=LD1117
-T 64900 33900 5 10 0 0 0 0 1
+T 67200 30300 5 10 0 0 0 0 1
 footprint=DPAK
 }
 C 33600 37400 1 90 0 capacitor-1.sym
@@ -1982,26 +1454,6 @@ C 33300 37100 1 0 0 gnd-1.sym
 T 33300 37100 5 10 0 0 0 0 1
 net=GND:1
 }
-C 36300 52000 1 90 0 capacitor-1.sym
-{
-T 35600 52200 5 10 0 0 90 0 1
-device=CAPACITOR
-T 36000 52200 5 10 1 1 90 0 1
-refdes=C4
-T 35400 52200 5 10 0 0 90 0 1
-symversion=0.1
-T 36300 52000 5 10 1 1 90 0 1
-value=10uF
-T 36300 52000 5 10 0 1 90 0 1
-description=Ceramic decoupling cap
-T 36300 52000 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 80 50
-}
-C 36000 51700 1 0 0 gnd-1.sym
-{
-T 36000 51700 5 10 0 0 0 0 1
-net=GND:1
-}
 C 33500 34200 1 90 0 capacitor-1.sym
 {
 T 32800 34400 5 10 0 0 90 0 1
@@ -2022,17 +1474,6 @@ C 33200 33900 1 0 0 gnd-1.sym
 T 33200 33900 5 10 0 0 0 0 1
 net=GND:1
 }
-C 51400 55300 1 180 0 gnd-1.sym
-C 52100 55300 1 180 0 gnd-1.sym
-C 47700 35900 1 0 0 gnd-1.sym
-C 48400 35900 1 0 0 gnd-1.sym
-C 49100 35900 1 0 0 gnd-1.sym
-C 49800 35900 1 0 0 gnd-1.sym
-C 65100 38500 1 90 0 gnd-1.sym
-C 65100 39200 1 90 0 gnd-1.sym
-C 65100 48300 1 90 0 gnd-1.sym
-C 65100 49700 1 90 0 gnd-1.sym
-C 65100 50400 1 90 0 gnd-1.sym
 C 64800 39900 1 0 0 nc-right-1.sym
 {
 T 64900 40400 5 10 0 0 0 0 1
@@ -2050,76 +1491,7 @@ C 65100 42700 1 90 0 gnd-1.sym
 C 65100 43400 1 90 0 gnd-1.sym
 C 65100 44100 1 90 0 gnd-1.sym
 C 65100 44800 1 90 0 gnd-1.sym
-C 35300 45300 1 0 0 jumper-1.sym
-{
-T 35600 45800 5 8 0 0 0 0 1
-device=JUMPER
-T 35600 45800 5 10 1 1 0 0 1
-refdes=J3
-T 35300 45300 5 10 0 0 0 0 1
-footprint=HEADER2_2
-}
-C 46200 37300 1 180 0 nc-right-1.sym
-{
-T 46100 36800 5 10 0 0 180 0 1
-value=NoConnection
-T 46100 36600 5 10 0 0 180 0 1
-device=DRC_Directive
-}
 N 54800 50000 55500 50000 4
-N 34900 52900 36100 52900 4
-C 33500 53300 1 0 0 generic-power.sym
-{
-T 33700 53550 5 10 1 1 0 3 1
-net=drive_5V:1
-}
-C 35200 46300 1 0 0 generic-power.sym
-{
-T 35400 46550 5 10 1 1 0 3 1
-net=drive_5V:1
-}
-C 34000 52700 1 0 0 schottky-1.sym
-{
-T 34322 53372 5 10 0 0 0 0 1
-device=DIODE
-T 34300 53200 5 10 1 1 0 0 1
-refdes=D2
-T 34341 53532 5 10 0 1 0 0 1
-footprint=diode-DO-214AA-SMB
-T 34000 52700 5 10 0 0 0 0 1
-description=Schottky diode
-}
-C 35200 45300 1 270 0 schottky-1.sym
-{
-T 35872 44978 5 10 0 0 270 0 1
-device=DIODE
-T 35700 45000 5 10 1 1 270 0 1
-refdes=D1
-T 36032 44959 5 10 0 1 270 0 1
-footprint=diode-DO-214AA-SMB
-T 35200 45300 5 10 0 0 0 0 1
-description=Schottky diode
-}
-C 32400 52900 1 0 0 fuse-1.sym
-{
-T 32600 53300 5 10 0 0 0 0 1
-device=FUSE
-T 32600 53100 5 10 1 1 0 0 1
-refdes=F1
-T 32600 53500 5 10 0 0 0 0 1
-symversion=0.1
-T 32400 52900 5 10 0 2 0 0 1
-documentation=PTC Fuse.
-T 32600 52600 5 10 1 1 0 0 1
-value=1.5A Hold
-T 32400 52900 5 10 0 0 0 0 1
-device=Bourns MF-NSMF200-2
-T 32400 52900 5 10 0 0 0 0 1
-footprint=SMD_SIMPLE 120 60
-}
-N 31600 52900 32400 52900 4
-N 33300 52900 34000 52900 4
-N 33700 53300 33700 52900 4
 C 50400 33800 1 0 0 fuse-1.sym
 {
 T 50600 34200 5 10 0 0 0 0 1
@@ -2148,26 +1520,6 @@ footprint=diode-DO-214AA-SMB
 T 51600 33600 5 10 0 0 0 0 1
 description=Schottky diode
 }
-C 50700 35900 1 0 1 gnd-1.sym
-{
-T 50700 35900 5 10 0 0 0 6 1
-net=GND:1
-}
-C 51400 35900 1 0 1 gnd-1.sym
-{
-T 51400 35900 5 10 0 0 0 6 1
-net=GND:1
-}
-C 52100 35900 1 0 1 gnd-1.sym
-{
-T 52100 35900 5 10 0 0 0 6 1
-net=GND:1
-}
-C 52800 35900 1 0 1 gnd-1.sym
-{
-T 52800 35900 5 10 0 0 0 6 1
-net=GND:1
-}
 C 52800 33900 1 0 1 5V-plus-1.sym
 {
 T 52800 33900 5 10 0 0 0 6 1
@@ -2231,9 +1583,9 @@ N 54100 33700 54100 33500 4
 N 51600 33800 51300 33800 4
 N 33700 38300 33700 35100 4
 N 33300 35100 33900 35100 4
-N 35800 35700 35000 35700 4
+N 35800 37500 35000 37500 4
 {
-T 35000 35700 5 10 1 1 0 0 1
+T 35000 37500 5 10 1 1 0 0 1
 netname=\_DB7\_
 }
 C 35800 35700 1 270 0 busripper-1.sym
@@ -2241,9 +1593,9 @@ C 35800 35700 1 270 0 busripper-1.sym
 T 36200 35700 5 8 0 0 270 0 1
 device=none
 }
-N 35800 37800 35000 37800 4
+N 35800 35400 35000 35400 4
 {
-T 35000 37800 5 10 1 1 0 0 1
+T 35000 35400 5 10 1 1 0 0 1
 netname=\_DB0\_
 }
 C 35800 37800 1 270 0 busripper-1.sym
@@ -2251,9 +1603,9 @@ C 35800 37800 1 270 0 busripper-1.sym
 T 36200 37800 5 8 0 0 270 0 1
 device=none
 }
-N 35000 37500 35800 37500 4
+N 35000 35700 35800 35700 4
 {
-T 35000 37500 5 10 1 1 0 0 1
+T 35000 35700 5 10 1 1 0 0 1
 netname=\_DB1\_
 }
 C 35800 37500 1 270 0 busripper-1.sym
@@ -2261,9 +1613,9 @@ C 35800 37500 1 270 0 busripper-1.sym
 T 36200 37500 5 8 0 0 270 0 1
 device=none
 }
-N 35000 37200 35800 37200 4
+N 35000 36000 35800 36000 4
 {
-T 35000 37200 5 10 1 1 0 0 1
+T 35000 36000 5 10 1 1 0 0 1
 netname=\_DB2\_
 }
 C 35800 37200 1 270 0 busripper-1.sym
@@ -2271,9 +1623,9 @@ C 35800 37200 1 270 0 busripper-1.sym
 T 36200 37200 5 8 0 0 270 0 1
 device=none
 }
-N 35000 36900 35800 36900 4
+N 35000 36300 35800 36300 4
 {
-T 35000 36900 5 10 1 1 0 0 1
+T 35000 36300 5 10 1 1 0 0 1
 netname=\_DB3\_
 }
 C 35800 36900 1 270 0 busripper-1.sym
@@ -2291,9 +1643,9 @@ C 35800 36600 1 270 0 busripper-1.sym
 T 36200 36600 5 8 0 0 270 0 1
 device=none
 }
-N 35000 36300 35800 36300 4
+N 35000 36900 35800 36900 4
 {
-T 35000 36300 5 10 1 1 0 0 1
+T 35000 36900 5 10 1 1 0 0 1
 netname=\_DB5\_
 }
 C 35800 36300 1 270 0 busripper-1.sym
@@ -2301,9 +1653,9 @@ C 35800 36300 1 270 0 busripper-1.sym
 T 36200 36300 5 8 0 0 270 0 1
 device=none
 }
-N 35000 36000 35800 36000 4
+N 35000 37200 35800 37200 4
 {
-T 35000 36000 5 10 1 1 0 0 1
+T 35000 37200 5 10 1 1 0 0 1
 netname=\_DB6\_
 }
 C 35800 36000 1 270 0 busripper-1.sym
@@ -2311,9 +1663,9 @@ C 35800 36000 1 270 0 busripper-1.sym
 T 36200 36000 5 8 0 0 270 0 1
 device=none
 }
-N 35000 34600 35800 34600 4
+N 35000 32200 35800 32200 4
 {
-T 35000 34600 5 10 1 1 0 0 1
+T 35000 32200 5 10 1 1 0 0 1
 netname=\_ATN\_
 }
 C 35800 34600 1 270 0 busripper-1.sym
@@ -2321,9 +1673,9 @@ C 35800 34600 1 270 0 busripper-1.sym
 T 36200 34600 5 8 0 0 270 0 1
 device=none
 }
-N 35000 34300 35800 34300 4
+N 35000 32500 35800 32500 4
 {
-T 35000 34300 5 10 1 1 0 0 1
+T 35000 32500 5 10 1 1 0 0 1
 netname=\_BSY\_
 }
 C 35800 34300 1 270 0 busripper-1.sym
@@ -2331,9 +1683,9 @@ C 35800 34300 1 270 0 busripper-1.sym
 T 36200 34300 5 8 0 0 270 0 1
 device=none
 }
-N 35000 34000 35800 34000 4
+N 35000 32800 35800 32800 4
 {
-T 35000 34000 5 10 1 1 0 0 1
+T 35000 32800 5 10 1 1 0 0 1
 netname=\_ACK\_
 }
 C 35800 34000 1 270 0 busripper-1.sym
@@ -2341,9 +1693,9 @@ C 35800 34000 1 270 0 busripper-1.sym
 T 36200 34000 5 8 0 0 270 0 1
 device=none
 }
-N 35000 33700 35800 33700 4
+N 35000 33100 35800 33100 4
 {
-T 35000 33700 5 10 1 1 0 0 1
+T 35000 33100 5 10 1 1 0 0 1
 netname=\_RST\_
 }
 C 35800 33700 1 270 0 busripper-1.sym
@@ -2361,9 +1713,9 @@ C 35800 33400 1 270 0 busripper-1.sym
 T 36200 33400 5 8 0 0 270 0 1
 device=none
 }
-N 35000 33100 35800 33100 4
+N 35000 33700 35800 33700 4
 {
-T 35000 33100 5 10 1 1 0 0 1
+T 35000 33700 5 10 1 1 0 0 1
 netname=\_SEL\_
 }
 C 35800 33100 1 270 0 busripper-1.sym
@@ -2371,9 +1723,9 @@ C 35800 33100 1 270 0 busripper-1.sym
 T 36200 33100 5 8 0 0 270 0 1
 device=none
 }
-N 35000 32800 35800 32800 4
+N 35000 34000 35800 34000 4
 {
-T 35000 32800 5 10 1 1 0 0 1
+T 35000 34000 5 10 1 1 0 0 1
 netname=\_C/D\_
 }
 C 35800 32800 1 270 0 busripper-1.sym
@@ -2381,9 +1733,9 @@ C 35800 32800 1 270 0 busripper-1.sym
 T 36200 32800 5 8 0 0 270 0 1
 device=none
 }
-N 35000 32500 35800 32500 4
+N 35000 34300 35800 34300 4
 {
-T 35000 32500 5 10 1 1 0 0 1
+T 35000 34300 5 10 1 1 0 0 1
 netname=\_REQ\_
 }
 C 35800 32500 1 270 0 busripper-1.sym
@@ -2409,9 +1761,9 @@ refdes=R2
 T 35000 32100 5 10 0 0 0 0 1
 footprint=SIP10
 }
-N 35000 35400 35800 35400 4
+N 35000 37800 35800 37800 4
 {
-T 35000 35400 5 10 1 1 0 0 1
+T 35000 37800 5 10 1 1 0 0 1
 netname=\_DBP\_
 }
 C 35800 35400 1 270 0 busripper-1.sym
@@ -2419,9 +1771,9 @@ C 35800 35400 1 270 0 busripper-1.sym
 T 36200 35400 5 8 0 0 270 0 1
 device=none
 }
-N 35000 32200 35800 32200 4
+N 35000 34600 35800 34600 4
 {
-T 35000 32200 5 10 1 1 0 0 1
+T 35000 34600 5 10 1 1 0 0 1
 netname=\_I/O\_
 }
 C 35800 32200 1 270 0 busripper-1.sym
@@ -2429,19 +1781,783 @@ C 35800 32200 1 270 0 busripper-1.sym
 T 36200 32200 5 8 0 0 270 0 1
 device=none
 }
-C 68100 32500 1 0 0 gnd-1.sym
-C 68400 31300 1 0 0 gnd-1.sym
-N 68200 32800 68500 32800 4
-C 68400 30700 1 0 0 wurth-microsd.sym
+C 66800 32500 1 0 0 gnd-1.sym
+C 67100 31300 1 0 0 gnd-1.sym
+N 66900 32800 67200 32800 4
+C 67100 30700 1 0 0 wurth-microsd.sym
 {
-T 69800 35300 5 10 1 1 0 6 1
+T 68500 35300 5 10 1 1 0 6 1
 refdes=J6
-T 68800 35500 5 10 0 0 0 0 1
+T 67500 35500 5 10 0 0 0 0 1
 device=wurth-693071010811
-T 68800 35700 5 10 0 0 0 0 1
+T 67500 35700 5 10 0 0 0 0 1
 footprint=wurth-microsd
 }
-C 65100 37800 1 90 0 gnd-1.sym
 N 44100 39700 44400 39700 4
-N 44400 39700 44400 37900 4
+N 44400 37900 44400 42700 4
 N 44400 37900 46200 37900 4
+U 34000 49400 34000 50000 10 0
+U 34000 50000 29500 50000 10 0
+N 51300 55000 51300 56000 4
+{
+T 51300 55000 5 10 1 1 0 0 1
+netname=DBP
+}
+C 51300 56000 1 90 0 busripper-1.sym
+{
+T 50900 56000 5 8 0 0 90 0 1
+device=none
+}
+N 52000 55000 52000 56000 4
+{
+T 52000 55000 5 10 1 1 0 0 1
+netname=ATN
+}
+C 52000 56000 1 90 0 busripper-1.sym
+{
+T 51600 56000 5 8 0 0 90 0 1
+device=none
+}
+C 63200 35500 1 270 0 busripper-1.sym
+{
+T 63600 35500 5 8 0 0 270 0 1
+device=none
+}
+C 67200 34900 1 180 0 nc-right-1.sym
+{
+T 67100 34400 5 10 0 0 180 0 1
+value=NoConnection
+T 67100 34200 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 67200 32100 1 180 0 nc-right-1.sym
+{
+T 67100 31600 5 10 0 0 180 0 1
+value=NoConnection
+T 67100 31400 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+N 44200 37200 46200 37200 4
+C 44100 45700 1 180 0 header20-2.sym
+{
+T 43850 45950 5 10 0 1 180 0 1
+device=HEADER20
+T 43500 41600 5 10 1 1 180 0 1
+refdes=J9
+T 44100 45700 5 10 0 0 0 0 1
+footprint=ARMJTAG
+}
+N 42100 41900 42700 41900 4
+N 44100 41900 44100 41600 4
+N 44100 41600 42700 41600 4
+N 42700 41600 42700 41900 4
+N 42700 45500 42700 42300 4
+N 44200 37200 44200 42300 4
+N 44200 42300 44100 42300 4
+N 44400 42700 44100 42700 4
+N 44500 40900 44500 43100 4
+N 44500 43100 44100 43100 4
+N 44600 40500 44600 43500 4
+N 44600 43500 44100 43500 4
+N 44700 44300 44100 44300 4
+T 42700 45700 9 10 1 0 0 0 2
+ARM 20-pin JTAG
+
+T 42500 38500 9 10 1 0 0 0 2
+ARM Cortex JTAG
+
+N 44100 44700 45600 44700 2
+N 45600 44700 45600 44100 2
+C 44200 43600 1 0 1 gnd-1.sym
+{
+T 44200 43600 5 10 0 0 0 6 1
+net=GND:1
+}
+C 44100 45400 1 0 0 nc-right-1.sym
+{
+T 44200 45900 5 10 0 0 0 0 1
+value=NoConnection
+T 44200 46100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 44100 45000 1 0 0 nc-right-1.sym
+{
+T 44200 45500 5 10 0 0 0 0 1
+value=NoConnection
+T 44200 45700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 42800 42000 1 0 1 gnd-1.sym
+{
+T 42800 42000 5 10 0 0 0 6 1
+net=GND:1
+}
+C 59600 35900 1 0 0 gnd-1.sym
+C 31800 54600 1 180 0 MOLEX8981.sym
+{
+T 31400 52200 5 10 0 0 180 0 1
+device=MOLEX8981
+T 31400 52000 5 10 0 0 180 0 1
+footprint=MOLEX8981
+T 30600 53900 5 10 1 1 180 6 1
+refdes=J1
+}
+C 32200 53000 1 0 0 gnd-1.sym
+{
+T 32200 53000 5 10 0 0 0 0 1
+net=GND:1
+}
+N 31700 53300 32300 53300 4
+N 32300 53300 32300 53700 4
+N 31700 53700 32300 53700 4
+C 32200 52800 1 0 1 nc-left-1.sym
+{
+T 32200 53200 5 10 0 0 0 6 1
+value=NoConnection
+T 32200 53600 5 10 0 0 0 6 1
+device=DRC_Directive
+}
+C 35300 54400 1 0 0 5V-plus-1.sym
+{
+T 35300 54400 5 10 0 0 0 0 1
+net=5V:1
+}
+C 35700 53200&n