<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.6.0">
<drawing>
<board>
<plain>
<wire x1="69.215" y1="0" x2="69.215" y2="31.095" width="0" layer="20"/>
<wire x1="69.215" y1="31.095" x2="0.0125" y2="31.095" width="0" layer="20"/>
<wire x1="0.0125" y1="31.095" x2="0.0125" y2="0" width="0" layer="20"/>
<wire x1="0.0125" y1="0" x2="69.215" y2="0" width="0" layer="20"/>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>^</text>
<text>top</text>
<text>bot</text>
<text>VCC</text>
<text>VCC</text>
<text>AX</text>
<text>AQ</text>
<text>A1</text>
<text>A0</text>
<text>A3</text>
<text>A2</text>
<text>BX</text>
<text>B1</text>
<text>B3</text>
<text>CX</text>
<text>C1</text>
<text>C3</text>
<text>DX</text>
<text>D1</text>
<text>D3</text>
<text>EX</text>
<text>E1</text>
<text>E3</text>
<text>FX</text>
<text>F1</text>
<text>F3</text>
<text>GX</text>
<text>G1</text>
<text>G3</text>
<text>HX</text>
<text>H1</text>
<text>H3</text>
<text>0V</text>
<text>GND</text>
<text>BQ</text>
<text>B0</text>
<text>B2</text>
<text>CQ</text>
<text>C0</text>
<text>C2</text>
<text>DQ</text>
<text>D0</text>
<text>D2</text>
<text>EQ</text>
<text>E0</text>
<text>E2</text>
<text>FQ</text>
<text>F0</text>
<text>F2</text>
<text>GQ</text>
<text>G0</text>
<text>G2</text>
<text>HQ</text>
<text>H0</text>
<text>H2</text>
<text>GND</text>
<text>0V</text>
</plain>
<libraries>
<library name="DM">
<packages>
<package name="0204D">
</package>
</packages>
</library>
<library name="SMD">
<packages>
<package name="0204">
</package>
<package name="SOT-23">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="Q1" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q2" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q3" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q4" library="SMD" package="SOT-23" value="BC857"/>
<element name="R1" library="SMD" package="0204" value="390"/>
<element name="D1" library="DM" package="0204D" value="1N4148"/>
<element name="D2" library="DM" package="0204D" value="1N4148"/>
<element name="C1" library="SMD" package="0204" value="1n"/>
<element name="Q5" library="SMD" package="SOT-23" value="BC847"/>
<element name="R2" library="SMD" package="0204" value="820"/>
<element name="Q6" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q7" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q8" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q9" library="SMD" package="SOT-23" value="BC857"/>
<element name="R3" library="SMD" package="0204" value="390"/>
<element name="D3" library="DM" package="0204D" value="1N4148"/>
<element name="D4" library="DM" package="0204D" value="1N4148"/>
<element name="C2" library="SMD" package="0204" value="1n"/>
<element name="Q10" library="SMD" package="SOT-23" value="BC847"/>
<element name="R4" library="SMD" package="0204" value="820"/>
<element name="Q11" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q12" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q13" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q14" library="SMD" package="SOT-23" value="BC857"/>
<element name="R5" library="SMD" package="0204" value="390"/>
<element name="D5" library="DM" package="0204D" value="1N4148"/>
<element name="D6" library="DM" package="0204D" value="1N4148"/>
<element name="C3" library="SMD" package="0204" value="1n"/>
<element name="Q15" library="SMD" package="SOT-23" value="BC847"/>
<element name="R6" library="SMD" package="0204" value="820"/>
<element name="Q16" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q17" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q18" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q19" library="SMD" package="SOT-23" value="BC857"/>
<element name="R7" library="SMD" package="0204" value="390"/>
<element name="D7" library="DM" package="0204D" value="1N4148"/>
<element name="D8" library="DM" package="0204D" value="1N4148"/>
<element name="C4" library="SMD" package="0204" value="1n"/>
<element name="Q20" library="SMD" package="SOT-23" value="BC847"/>
<element name="R8" library="SMD" package="0204" value="820"/>
<element name="Q21" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q22" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q23" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q24" library="SMD" package="SOT-23" value="BC857"/>
<element name="R9" library="SMD" package="0204" value="390"/>
<element name="D9" library="DM" package="0204D" value="1N4148"/>
<element name="D10" library="DM" package="0204D" value="1N4148"/>
<element name="C5" library="SMD" package="0204" value="1n"/>
<element name="Q25" library="SMD" package="SOT-23" value="BC847"/>
<element name="R10" library="SMD" package="0204" value="820"/>
<element name="Q26" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q27" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q28" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q29" library="SMD" package="SOT-23" value="BC857"/>
<element name="R11" library="SMD" package="0204" value="390"/>
<element name="D11" library="DM" package="0204D" value="1N4148"/>
<element name="D12" library="DM" package="0204D" value="1N4148"/>
<element name="C6" library="SMD" package="0204" value="1n"/>
<element name="Q30" library="SMD" package="SOT-23" value="BC847"/>
<element name="R12" library="SMD" package="0204" value="820"/>
<element name="Q31" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q32" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q33" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q34" library="SMD" package="SOT-23" value="BC857"/>
<element name="R13" library="SMD" package="0204" value="390"/>
<element name="D13" library="DM" package="0204D" value="1N4148"/>
<element name="D14" library="DM" package="0204D" value="1N4148"/>
<element name="C7" library="SMD" package="0204" value="1n"/>
<element name="Q35" library="SMD" package="SOT-23" value="BC847"/>
<element name="R14" library="SMD" package="0204" value="820"/>
<element name="Q36" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q37" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q38" library="SMD" package="SOT-23" value="BC857"/>
<element name="Q39" library="SMD" package="SOT-23" value="BC857"/>
<element name="R15" library="SMD" package="0204" value="390"/>
<element name="D15" library="DM" package="0204D" value="1N4148"/>
<element name="D16" library="DM" package="0204D" value="1N4148"/>
<element name="C8" library="SMD" package="0204" value="1n"/>
<element name="Q40" library="SMD" package="SOT-23" value="BC847"/>
<element name="R16" library="SMD" package="0204" value="820"/>
<element name="C9" library="SMD" package="0204" value="100n"/>
<element name="C10" library="SMD" package="0204" value="100n"/>
<element name="C11" library="SMD" package="0204" value="100n"/>
<element name="C12" library="SMD" package="0204" value="100n"/>
<element name="C13" library="SMD" package="0204" value="100n"/>
<element name="C14" library="SMD" package="0204" value="100n"/>
<element name="C15" library="SMD" package="0204" value="100n"/>
<element name="C16" library="SMD" package="0204" value="100n"/>
</elements>
<signals>
<signal name="S$1">
</signal>
<signal name="S$2">
</signal>
<signal name="S$3">
</signal>
<signal name="S$4">
</signal>
<signal name="S$5">
</signal>
<signal name="S$6">
</signal>
<signal name="S$7">
</signal>
<signal name="S$8">
</signal>
<signal name="N$2">
<contactref element="D1" pad="2"/>
<contactref element="D2" pad="1"/>
</signal>
<signal name="N$3">
<contactref element="D2" pad="2"/>
<contactref element="C1" pad="2"/>
<contactref element="Q5" pad="2"/>
<contactref element="R2" pad="1"/>
</signal>
<signal name="N$6">
<contactref element="D3" pad="2"/>
<contactref element="D4" pad="1"/>
</signal>
<signal name="N$7">
<contactref element="D4" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="Q10" pad="2"/>
<contactref element="R4" pad="1"/>
</signal>
<signal name="N$11">
<contactref element="D5" pad="2"/>
<contactref element="D6" pad="1"/>
</signal>
<signal name="N$12">
<contactref element="D6" pad="2"/>
<contactref element="C3" pad="2"/>
<contactref element="Q15" pad="2"/>
<contactref element="R6" pad="1"/>
</signal>
<signal name="N$16">
<contactref element="D7" pad="2"/>
<contactref element="D8" pad="1"/>
</signal>
<signal name="N$17">
<contactref element="D8" pad="2"/>
<contactref element="C4" pad="2"/>
<contactref element="Q20" pad="2"/>
<contactref element="R8" pad="1"/>
</signal>
<signal name="N$21">
<contactref element="D9" pad="2"/>
<contactref element="D10" pad="1"/>
</signal>
<signal name="N$22">
<contactref element="D10" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="Q25" pad="2"/>
<contactref element="R10" pad="1"/>
</signal>
<signal name="N$26">
<contactref element="D11" pad="2"/>
<contactref element="D12" pad="1"/>
</signal>
<signal name="N$27">
<contactref element="D12" pad="2"/>
<contactref element="C6" pad="2"/>
<contactref element="Q30" pad="2"/>
<contactref element="R12" pad="1"/>
</signal>
<signal name="N$31">
<contactref element="D13" pad="2"/>
<contactref element="D14" pad="1"/>
</signal>
<signal name="N$32">
<contactref element="D14" pad="2"/>
<contactref element="C7" pad="2"/>
<contactref element="Q35" pad="2"/>
<contactref element="R14" pad="1"/>
</signal>
<signal name="N$36">
<contactref element="D15" pad="2"/>
<contactref element="D16" pad="1"/>
</signal>
<signal name="N$37">
<contactref element="D16" pad="2"/>
<contactref element="C8" pad="2"/>
<contactref element="Q40" pad="2"/>
<contactref element="R16" pad="1"/>
</signal>
<signal name="0V">
<contactref element="Q1" pad="3"/>
<contactref element="Q2" pad="3"/>
<contactref element="Q3" pad="3"/>
<contactref element="Q4" pad="3"/>
<contactref element="Q9" pad="3"/>
<contactref element="Q8" pad="3"/>
<contactref element="Q7" pad="3"/>
<contactref element="Q6" pad="3"/>
<contactref element="Q11" pad="3"/>
<contactref element="Q14" pad="3"/>
<contactref element="Q13" pad="3"/>
<contactref element="Q12" pad="3"/>
<contactref element="Q16" pad="3"/>
<contactref element="Q17" pad="3"/>
<contactref element="Q18" pad="3"/>
<contactref element="Q19" pad="3"/>
<contactref element="Q24" pad="3"/>
<contactref element="Q21" pad="3"/>
<contactref element="Q22" pad="3"/>
<contactref element="Q23" pad="3"/>
<contactref element="Q29" pad="3"/>
<contactref element="Q28" pad="3"/>
<contactref element="Q27" pad="3"/>
<contactref element="Q26" pad="3"/>
<contactref element="Q36" pad="3"/>
<contactref element="Q37" pad="3"/>
<contactref element="Q38" pad="3"/>
<contactref element="Q39" pad="3"/>
<contactref element="Q34" pad="3"/>
<contactref element="Q31" pad="3"/>
<contactref element="Q32" pad="3"/>
<contactref element="Q33" pad="3"/>
</signal>
<signal name="A0">
<contactref element="Q1" pad="2"/>
</signal>
<signal name="A1">
<contactref element="Q2" pad="2"/>
</signal>
<signal name="A2">
<contactref element="Q3" pad="2"/>
</signal>
<signal name="A3">
<contactref element="Q4" pad="2"/>
</signal>
<signal name="AX">
<contactref element="C1" pad="1"/>
<contactref element="R1" pad="1"/>
<contactref element="D1" pad="1"/>
<contactref element="Q4" pad="1"/>
<contactref element="Q3" pad="1"/>
<contactref element="Q2" pad="1"/>
<contactref element="Q1" pad="1"/>
</signal>
<signal name="BX">
<contactref element="C2" pad="1"/>
<contactref element="R3" pad="1"/>
<contactref element="D3" pad="1"/>
<contactref element="Q9" pad="1"/>
<contactref element="Q8" pad="1"/>
<contactref element="Q7" pad="1"/>
<contactref element="Q6" pad="1"/>
</signal>
<signal name="CX">
<contactref element="C3" pad="1"/>
<contactref element="R5" pad="1"/>
<contactref element="D5" pad="1"/>
<contactref element="Q11" pad="1"/>
<contactref element="Q14" pad="1"/>
<contactref element="Q13" pad="1"/>
<contactref element="Q12" pad="1"/>
</signal>
<signal name="DX">
<contactref element="C4" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="D7" pad="1"/>
<contactref element="Q16" pad="1"/>
<contactref element="Q17" pad="1"/>
<contactref element="Q18" pad="1"/>
<contactref element="Q19" pad="1"/>
</signal>
<signal name="EX">
<contactref element="C5" pad="1"/>
<contactref element="R9" pad="1"/>
<contactref element="D9" pad="1"/>
<contactref element="Q21" pad="1"/>
<contactref element="Q22" pad="1"/>
<contactref element="Q23" pad="1"/>
<contactref element="Q24" pad="1"/>
</signal>
<signal name="FX">
<contactref element="C6" pad="1"/>
<contactref element="R11" pad="1"/>
<contactref element="D11" pad="1"/>
<contactref element="Q26" pad="1"/>
<contactref element="Q27" pad="1"/>
<contactref element="Q28" pad="1"/>
<contactref element="Q29" pad="1"/>
</signal>
<signal name="GX">
<contactref element="C7" pad="1"/>
<contactref element="R13" pad="1"/>
<contactref element="D13" pad="1"/>
<contactref element="Q34" pad="1"/>
<contactref element="Q31" pad="1"/>
<contactref element="Q32" pad="1"/>
<contactref element="Q33" pad="1"/>
</signal>
<signal name="HX">
<contactref element="C8" pad="1"/>
<contactref element="R15" pad="1"/>
<contactref element="D15" pad="1"/>
<contactref element="Q36" pad="1"/>
<contactref element="Q37" pad="1"/>
<contactref element="Q38" pad="1"/>
<contactref element="Q39" pad="1"/>
</signal>
<signal name="B3">
<contactref element="Q9" pad="2"/>
</signal>
<signal name="B2">
<contactref element="Q8" pad="2"/>
</signal>
<signal name="B1">
<contactref element="Q7" pad="2"/>
</signal>
<signal name="B0">
<contactref element="Q6" pad="2"/>
</signal>
<signal name="C0">
<contactref element="Q11" pad="2"/>
</signal>
<signal name="C1">
<contactref element="Q12" pad="2"/>
</signal>
<signal name="C2">
<contactref element="Q13" pad="2"/>
</signal>
<signal name="C3">
<contactref element="Q14" pad="2"/>
</signal>
<signal name="D0">
<contactref element="Q16" pad="2"/>
</signal>
<signal name="D1">
<contactref element="Q17" pad="2"/>
</signal>
<signal name="D2">
<contactref element="Q18" pad="2"/>
</signal>
<signal name="D3">
<contactref element="Q19" pad="2"/>
</signal>
<signal name="E0">
<contactref element="Q21" pad="2"/>
</signal>
<signal name="E2">
<contactref element="Q23" pad="2"/>
</signal>
<signal name="E3">
<contactref element="Q24" pad="2"/>
</signal>
<signal name="F0">
<contactref element="Q26" pad="2"/>
</signal>
<signal name="F1">
<contactref element="Q27" pad="2"/>
</signal>
<signal name="F2">
<contactref element="Q28" pad="2"/>
</signal>
<signal name="F3">
<contactref element="Q29" pad="2"/>
</signal>
<signal name="G3">
<contactref element="Q34" pad="2"/>
</signal>
<signal name="H2">
<contactref element="Q38" pad="2"/>
</signal>
<signal name="H1">
<contactref element="Q37" pad="2"/>
</signal>
<signal name="H0">
<contactref element="Q36" pad="2"/>
</signal>
<signal name="G0">
<contactref element="Q31" pad="2"/>
</signal>
<signal name="G1">
<contactref element="Q32" pad="2"/>
</signal>
<signal name="G2">
<contactref element="Q33" pad="2"/>
</signal>
<signal name="VCC">
<contactref element="C12" pad="2"/>
<contactref element="C9" pad="2"/>
<contactref element="C10" pad="2"/>
<contactref element="C11" pad="2"/>
<contactref element="C16" pad="2"/>
<contactref element="C13" pad="2"/>
<contactref element="C14" pad="2"/>
<contactref element="C15" pad="2"/>
<contactref element="R15" pad="2"/>
<contactref element="R13" pad="2"/>
<contactref element="R11" pad="2"/>
<contactref element="R1" pad="2"/>
<contactref element="R3" pad="2"/>
<contactref element="R5" pad="2"/>
<contactref element="R7" pad="2"/>
<contactref element="R9" pad="2"/>
</signal>
<signal name="GND">
<contactref element="C12" pad="1"/>
<contactref element="C9" pad="1"/>
<contactref element="C10" pad="1"/>
<contactref element="C11" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="Q5" pad="1"/>
<contactref element="R4" pad="2"/>
<contactref element="Q10" pad="1"/>
<contactref element="R6" pad="2"/>
<contactref element="Q15" pad="1"/>
<contactref element="R8" pad="2"/>
<contactref element="Q20" pad="1"/>
<contactref element="R10" pad="2"/>
<contactref element="Q25" pad="1"/>
<contactref element="R12" pad="2"/>
<contactref element="Q30" pad="1"/>
<contactref element="R14" pad="2"/>
<contactref element="Q35" pad="1"/>
<contactref element="R16" pad="2"/>
<contactref element="Q40" pad="1"/>
<contactref element="C16" pad="1"/>
<contactref element="C13" pad="1"/>
<contactref element="C14" pad="1"/>
<contactref element="C15" pad="1"/>
</signal>
<signal name="AQ">
<contactref element="Q5" pad="3"/>
</signal>
<signal name="BQ">
<contactref element="Q10" pad="3"/>
</signal>
<signal name="CQ">
<contactref element="Q15" pad="3"/>
</signal>
<signal name="DQ">
<contactref element="Q20" pad="3"/>
</signal>
<signal name="EQ">
<contactref element="Q25" pad="3"/>
</signal>
<signal name="FQ">
<contactref element="Q30" pad="3"/>
</signal>
<signal name="HQ">
<contactref element="Q40" pad="3"/>
</signal>
<signal name="E1">
<contactref element="Q22" pad="2"/>
</signal>
<signal name="H3">
<contactref element="Q39" pad="2"/>
</signal>
<signal name="GQ">
<contactref element="Q35" pad="3"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
