text:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.1.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="0.05" altunitdist="mm" altunit="mm"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
<layer number="99" name="SpiceOrder" color="5" fill="1" visible="no" active="no"/>
<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
<layer number="103" name="fp3" color="7" fill="1" visible="no" active="yes"/>
<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
<layer number="105" name="Beschreib" color="9" fill="1" visible="no" active="yes"/>
<layer number="106" name="BGA-Top" color="4" fill="1" visible="no" active="yes"/>
<layer number="107" name="BD-Top" color="5" fill="1" visible="no" active="yes"/>
<layer number="108" name="fp8" color="7" fill="1" visible="no" active="yes"/>
<layer number="109" name="fp9" color="7" fill="1" visible="no" active="yes"/>
<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="113" name="ReferenceLS" color="7" fill="1" visible="no" active="no"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="no"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="129" name="Mask" color="7" fill="1" visible="yes" active="yes"/>
<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/>
<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/>
<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/>
<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
<layer number="201" name="201bmp" color="2" fill="1" visible="no" active="no"/>
<layer number="202" name="202bmp" color="3" fill="1" visible="no" active="no"/>
<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
<layer number="225" name="225bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="226" name="226bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="227" name="227bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="228" name="228bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="229" name="229bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="230" name="230bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="231" name="Eagle3D_PG1" color="7" fill="1" visible="no" active="no"/>
<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="no"/>
<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="no"/>
<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
<layer number="250" name="Descript" color="7" fill="1" visible="no" active="no"/>
<layer number="251" name="SMDround" color="7" fill="1" visible="no" active="no"/>
<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
<layer number="255" name="routoute" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<board>
<plain>
<wire x1="54" y1="25" x2="2" y2="25" width="0" layer="20"/>
<wire x1="2" y1="25" x2="0" y2="23" width="0" layer="20" curve="90"/>
<wire x1="0" y1="23" x2="0" y2="2" width="0" layer="20"/>
<wire x1="0" y1="2" x2="2" y2="0" width="0" layer="20" curve="90"/>
<wire x1="2" y1="0" x2="54" y2="0" width="0" layer="20"/>
<wire x1="54" y1="0" x2="56" y2="2" width="0" layer="20" curve="90"/>
<wire x1="56" y1="2" x2="56" y2="23" width="0" layer="20"/>
<wire x1="56" y1="23" x2="54" y2="25" width="0" layer="20" curve="90"/>
<hole x="3" y="3" drill="3.3"/>
<hole x="3" y="22" drill="3.3"/>
<hole x="53" y="22" drill="3.3"/>
<hole x="53" y="3" drill="3.3"/>
<text x="54.7" y="11.8" size="1.016" layer="25" rot="R90" align="bottom-center">OhmniLED 001
April 9, 2016</text>
</plain>
<libraries>
<library name="jared-common-parts">
<packages>
<package name="C0805">
<description>CAPACITOR

chip</description>
<wire x1="-1.8" y1="0.883" x2="1.8" y2="0.883" width="0.0508" layer="39"/>
<wire x1="1.8" y1="-0.883" x2="-1.8" y2="-0.883" width="0.0508" layer="39"/>
<wire x1="-1.8" y1="-0.883" x2="-1.8" y2="0.883" width="0.0508" layer="39"/>
<wire x1="-0.381" y1="0.66" x2="0.381" y2="0.66" width="0.1016" layer="51"/>
<wire x1="-0.356" y1="-0.66" x2="0.381" y2="-0.66" width="0.1016" layer="51"/>
<wire x1="1.8" y1="0.883" x2="1.8" y2="-0.883" width="0.0508" layer="39"/>
<smd name="1" x="-0.95" y="0" dx="1.2" dy="1.45" layer="1"/>
<smd name="2" x="0.95" y="0" dx="1.2" dy="1.45" layer="1"/>
<text x="0" y="1.116" size="0.8128" layer="25" align="bottom-center">>NAME</text>
<text x="0" y="-1.286" size="0.8128" layer="27" align="top-center">>VALUE</text>
<rectangle x1="-1.0922" y1="-0.7239" x2="-0.3421" y2="0.7262" layer="51"/>
<rectangle x1="0.3556" y1="-0.7239" x2="1.1057" y2="0.7262" layer="51"/>
<rectangle x1="-0.1001" y1="-0.4001" x2="0.1001" y2="0.4001" layer="35"/>
</package>
<package name="L_NR6028">
<smd name="P$1" x="-2.35" y="0" dx="1.6" dy="5.7" layer="1"/>
<smd name="P$2" x="2.35" y="0" dx="1.6" dy="5.7" layer="1"/>
</package>
<package name="R0805">
<description>RESISTOR

chip</description>
<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
<wire x1="-1.873" y1="0.883" x2="1.873" y2="0.883" width="0.0508" layer="39"/>
<wire x1="1.873" y1="0.883" x2="1.873" y2="-0.883" width="0.0508" layer="39"/>
<wire x1="1.873" y1="-0.883" x2="-1.873" y2="-0.883" width="0.0508" layer="39"/>
<wire x1="-1.873" y1="-0.883" x2="-1.873" y2="0.883" width="0.0508" layer="39"/>
<smd name="1" x="-1" y="0" dx="1.1" dy="1.3" layer="1"/>
<smd name="2" x="1" y="0" dx="1.1" dy="1.3" layer="1"/>
<text x="0" y="1.016" size="0.8128" layer="25" align="bottom-center">>NAME</text>
<text x="0" y="-1.016" size="0.8128" layer="27" align="top-center">>VALUE</text>
<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
</package>
<package name="LOGO-HORIZ-SMALL">
<polygon width="0" layer="51">
<vertex x="6.845553125" y="1.150875"/>
<vertex x="6.56386875" y="1.150875"/>
<vertex x="6.554725" y="1.127253125"/>
<vertex x="6.445759375" y="0.843534375"/>
<vertex x="6.3365375" y="0.559815625"/>
<vertex x="6.193790625" y="0.190246875"/>
<vertex x="6.051040625" y="-0.179325"/>
<vertex x="5.90829375" y="-0.54889375"/>
<vertex x="5.79881875" y="-0.833628125"/>
<vertex x="5.690109375" y="-1.118615625"/>
<vertex x="5.671059375" y="-1.168653125"/>
<vertex x="5.92455" y="-1.168653125"/>
<vertex x="5.99566875" y="-0.9756125"/>
<vertex x="6.0665375" y="-0.782575"/>
<vertex x="6.1871875" y="-0.447040625"/>
<vertex x="6.25830625" y="-0.24409375"/>
<vertex x="6.55193125" y="0.4975875"/>
<vertex x="6.698740625" y="0.868425"/>
<vertex x="6.81481875" y="0.590296875"/>
<vertex x="6.930896875" y="0.312165625"/>
<vertex x="7.046975" y="0.0340375"/>
<vertex x="7.163053125" y="-0.24409375"/>
<vertex x="7.240015625" y="-0.447040625"/>
<vertex x="7.37743125" y="-0.80771875"/>
<vertex x="7.51484375" y="-1.1684"/>
<vertex x="7.791959375" y="-1.1684"/>
<vertex x="7.65683125" y="-0.837184375"/>
<vertex x="7.521703125" y="-0.5057125"/>
<vertex x="7.251446875" y="0.157225"/>
<vertex x="7.11631875" y="0.488696875"/>
<vertex x="6.981190625" y="0.820165625"/>
<vertex x="6.8460625" y="1.1516375"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="12.714225" y="-1.209803125"/>
<vertex x="12.5087375" y="-1.19888125"/>
<vertex x="12.306809375" y="-1.160271875"/>
<vertex x="12.143740625" y="-1.0993125"/>
<vertex x="12.008359375" y="-1.0167625"/>
<vertex x="11.900153125" y="-0.912621875"/>
<vertex x="11.820396875" y="-0.78866875"/>
<vertex x="11.76934375" y="-0.647953125"/>
<vertex x="11.744959375" y="-0.49098125"/>
<vertex x="11.74241875" y="-0.4516125"/>
<vertex x="11.975084375" y="-0.4516125"/>
<vertex x="11.9801625" y="-0.4826"/>
<vertex x="12.0134375" y="-0.6136625"/>
<vertex x="12.066525" y="-0.7198375"/>
<vertex x="12.13688125" y="-0.80365625"/>
<vertex x="12.221971875" y="-0.868425"/>
<vertex x="12.32255625" y="-0.916178125"/>
<vertex x="12.436603125" y="-0.947675"/>
<vertex x="12.564109375" y="-0.965453125"/>
<vertex x="12.7" y="-0.97155"/>
<vertex x="12.8374125" y="-0.96393125"/>
<vertex x="12.960096875" y="-0.94106875"/>
<vertex x="13.064996875" y="-0.90449375"/>
<vertex x="13.1531375" y="-0.85445625"/>
<vertex x="13.221715625" y="-0.793496875"/>
<vertex x="13.272009375" y="-0.7216125"/>
<vertex x="13.3024875" y="-0.639571875"/>
<vertex x="13.312646875" y="-0.54736875"/>
<vertex x="13.303759375" y="-0.452375"/>
<vertex x="13.277596875" y="-0.37465"/>
<vertex x="13.2311125" y="-0.310896875"/>
<vertex x="13.15999375" y="-0.255015625"/>
<vertex x="13.057378125" y="-0.202946875"/>
<vertex x="12.926059375" y="-0.1564625"/>
<vertex x="12.554965625" y="-0.065025"/>
<vertex x="12.38046875" y="-0.020065625"/>
<vertex x="12.2323875" y="0.031240625"/>
<vertex x="12.10665625" y="0.091440625"/>
<vertex x="12.00429375" y="0.1610375"/>
<vertex x="11.923775" y="0.242825"/>
<vertex x="11.867134375" y="0.336296875"/>
<vertex x="11.8341125" y="0.4422125"/>
<vertex x="11.8229375" y="0.563371875"/>
<vertex x="11.837925" y="0.697484375"/>
<vertex x="11.882375" y="0.8199125"/>
<vertex x="11.953746875" y="0.927609375"/>
<vertex x="12.04950625" y="1.01879375"/>
<vertex x="12.166853125" y="1.0914375"/>
<vertex x="12.30503125" y="1.14579375"/>
<vertex x="12.460225" y="1.179321875"/>
<vertex x="12.630403125" y="1.190496875"/>
<vertex x="12.80033125" y="1.180084375"/>
<vertex x="12.955778125" y="1.149096875"/>
<vertex x="13.0959875" y="1.098040625"/>
<vertex x="13.218159375" y="1.028190625"/>
<vertex x="13.32103125" y="0.939290625"/>
<vertex x="13.4025625" y="0.832865625"/>
<vertex x="13.460475" y="0.70993125"/>
<vertex x="13.492734375" y="0.572515625"/>
<vertex x="13.498321875" y="0.53060625"/>
<vertex x="13.26946875" y="0.53060625"/>
<vertex x="13.262609375" y="0.558546875"/>
<vertex x="13.234925" y="0.639825"/>
<vertex x="13.193775" y="0.7152625"/>
<vertex x="13.13941875" y="0.78231875"/>
<vertex x="13.071346875" y="0.83946875"/>
<vertex x="12.9880375" y="0.886459375"/>
<vertex x="12.8897375" y="0.922275"/>
<vertex x="12.775184375" y="0.94488125"/>
<vertex x="12.64488125" y="0.9525"/>
<vertex x="12.41933125" y="0.932434375"/>
<vertex x="12.303253125" y="0.898653125"/>
<vertex x="12.2102875" y="0.8486125"/>
<vertex x="12.149075" y="0.794003125"/>
<vertex x="12.105640625" y="0.730503125"/>
<vertex x="12.07973125" y="0.657859375"/>
<vertex x="12.071096875" y="0.575309375"/>
<vertex x="12.077446875" y="0.50038125"/>
<vertex x="12.09675" y="0.436371875"/>
<vertex x="12.1307875" y="0.382015625"/>
<vertex x="12.182603125" y="0.33299375"/>
<vertex x="12.25753125" y="0.28701875"/>
<vertex x="12.354053125" y="0.24638125"/>
<vertex x="12.629896875" y="0.172975"/>
<vertex x="12.833096875" y="0.12979375"/>
<vertex x="13.04010625" y="0.075690625"/>
<vertex x="13.235178125" y="-0.0022875"/>
<vertex x="13.32433125" y="-0.055371875"/>
<vertex x="13.40129375" y="-0.11938125"/>
<vertex x="13.465809375" y="-0.19685"/>
<vertex x="13.515846875" y="-0.28778125"/>
<vertex x="13.54810625" y="-0.394715625"/>
<vertex x="13.559028125" y="-0.518921875"/>
<vertex x="13.542771875" y="-0.664971875"/>
<vertex x="13.4945125" y="-0.79883125"/>
<vertex x="13.418059375" y="-0.916940625"/>
<vertex x="13.3167125" y="-1.017778125"/>
<vertex x="13.19326875" y="-1.098803125"/>
<vertex x="13.048740625" y="-1.159509375"/>
<vertex x="12.887959375" y="-1.196846875"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="9.54278125" y="1.149096875"/>
<vertex x="9.54278125" y="0.91236875"/>
<vertex x="9.72540625" y="0.913384375"/>
<vertex x="9.931653125" y="0.89661875"/>
<vertex x="10.0401125" y="0.86639375"/>
<vertex x="10.1226625" y="0.82118125"/>
<vertex x="10.17396875" y="0.770890625"/>
<vertex x="10.210546875" y="0.708659375"/>
<vertex x="10.232390625" y="0.633984375"/>
<vertex x="10.23975625" y="0.546353125"/>
<vertex x="10.2321375" y="0.44958125"/>
<vertex x="10.20876875" y="0.368809375"/>
<vertex x="10.169653125" y="0.30353125"/>
<vertex x="10.114534375" y="0.2532375"/>
<vertex x="10.0258875" y="0.209296875"/>
<vertex x="9.91108125" y="0.1800875"/>
<vertex x="9.6941625" y="0.16383125"/>
<vertex x="9.542525" y="0.16383125"/>
<vertex x="9.542525" y="-0.0739125"/>
<vertex x="9.696959375" y="-0.0739125"/>
<vertex x="9.87298125" y="-0.080771875"/>
<vertex x="10.01598125" y="-0.101090625"/>
<vertex x="10.125709375" y="-0.133859375"/>
<vertex x="10.210546875" y="-0.179325"/>
<vertex x="10.26998125" y="-0.235965625"/>
<vertex x="10.30884375" y="-0.306578125"/>
<vertex x="10.331959375" y="-0.39649375"/>
<vertex x="10.33983125" y="-0.5024125"/>
<vertex x="10.319259375" y="-0.6484625"/>
<vertex x="10.29335" y="-0.70993125"/>
<vertex x="10.257028125" y="-0.763778125"/>
<vertex x="10.157459375" y="-0.846328125"/>
<vertex x="10.018521875" y="-0.9009375"/>
<vertex x="9.89050625" y="-0.923290625"/>
<vertex x="9.7409" y="-0.93065625"/>
<vertex x="9.542271875" y="-0.93065625"/>
<vertex x="9.542271875" y="-1.1684"/>
<vertex x="9.74293125" y="-1.1684"/>
<vertex x="9.916921875" y="-1.1597625"/>
<vertex x="10.072115625" y="-1.1343625"/>
<vertex x="10.23746875" y="-1.0795"/>
<vertex x="10.372090625" y="-0.998728125"/>
<vertex x="10.471403125" y="-0.898396875"/>
<vertex x="10.541253125" y="-0.777240625"/>
<vertex x="10.5791" y="-0.647953125"/>
<vertex x="10.5918" y="-0.501903125"/>
<vertex x="10.573765625" y="-0.314196875"/>
<vertex x="10.545571875" y="-0.21716875"/>
<vertex x="10.49858125" y="-0.128525"/>
<vertex x="10.43025625" y="-0.050290625"/>
<vertex x="10.33906875" y="0.0149875"/>
<vertex x="10.21359375" y="0.0642625"/>
<vertex x="10.274809375" y="0.103378125"/>
<vertex x="10.343640625" y="0.168146875"/>
<vertex x="10.39621875" y="0.241809375"/>
<vertex x="10.433559375" y="0.322071875"/>
<vertex x="10.457434375" y="0.40843125"/>
<vertex x="10.4734375" y="0.576071875"/>
<vertex x="10.4625125" y="0.70688125"/>
<vertex x="10.43025625" y="0.820675"/>
<vertex x="10.36751875" y="0.92913125"/>
<vertex x="10.277603125" y="1.014475"/>
<vertex x="10.1607625" y="1.0787375"/>
<vertex x="10.01903125" y="1.12268125"/>
<vertex x="9.886696875" y="1.143253125"/>
<vertex x="9.73886875" y="1.1501125"/>
<vertex x="9.542271875" y="1.1501125"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="9.54278125" y="1.149096875"/>
<vertex x="8.891525" y="1.149096875"/>
<vertex x="8.891525" y="-1.168909375"/>
<vertex x="9.54278125" y="-1.168909375"/>
<vertex x="9.54278125" y="-0.9311625"/>
<vertex x="9.12926875" y="-0.9311625"/>
<vertex x="9.12926875" y="-0.0739125"/>
<vertex x="9.54278125" y="-0.0739125"/>
<vertex x="9.54278125" y="0.16383125"/>
<vertex x="9.12926875" y="0.16383125"/>
<vertex x="9.12926875" y="0.91160625"/>
<vertex x="9.336025" y="0.9121125"/>
<vertex x="9.54278125" y="0.912621875"/>
<vertex x="9.54278125" y="1.14935"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="3.31978125" y="-1.168653125"/>
<vertex x="3.31978125" y="1.148840625"/>
<vertex x="3.557525" y="1.148840625"/>
<vertex x="3.557525" y="-0.930909375"/>
<vertex x="4.71525625" y="-0.930909375"/>
<vertex x="4.71525625" y="-1.168653125"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="1.5692125" y="-1.155190625"/>
<vertex x="1.398015625" y="-1.155190625"/>
<vertex x="1.398015625" y="1.187196875"/>
<vertex x="1.5692125" y="1.187196875"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-0.14605" y="-1.155190625"/>
<vertex x="-0.3705875" y="-1.155190625"/>
<vertex x="-0.574803125" y="-0.84963125"/>
<vertex x="-1.59588125" y="0.67818125"/>
<vertex x="-1.800096875" y="0.983740625"/>
<vertex x="-1.800096875" y="-1.155953125"/>
<vertex x="-1.97129375" y="-1.155953125"/>
<vertex x="-1.97129375" y="1.186434375"/>
<vertex x="-1.7358375" y="1.186434375"/>
<vertex x="-1.53314375" y="0.88138125"/>
<vertex x="-1.330453125" y="0.576325"/>
<vertex x="-1.127759375" y="0.271271875"/>
<vertex x="-0.92506875" y="-0.03378125"/>
<vertex x="-0.722375" y="-0.3388375"/>
<vertex x="-0.519684375" y="-0.643890625"/>
<vertex x="-0.316990625" y="-0.94894375"/>
<vertex x="-0.316990625" y="1.18618125"/>
<vertex x="-0.145796875" y="1.18618125"/>
<vertex x="-0.145796875" y="-1.156209375"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-3.42061875" y="-1.155190625"/>
<vertex x="-3.5918125" y="-1.155190625"/>
<vertex x="-3.5918125" y="0.90678125"/>
<vertex x="-4.294125" y="-0.81153125"/>
<vertex x="-4.4345875" y="-1.155190625"/>
<vertex x="-4.61441875" y="-1.155190625"/>
<vertex x="-4.754625" y="-0.81153125"/>
<vertex x="-4.894834375" y="-0.46786875"/>
<vertex x="-5.035040625" y="-0.12420625"/>
<vertex x="-5.315459375" y="0.56311875"/>
<vertex x="-5.455665625" y="0.90678125"/>
<vertex x="-5.455665625" y="-1.155190625"/>
<vertex x="-5.6268625" y="-1.155190625"/>
<vertex x="-5.6268625" y="1.187196875"/>
<vertex x="-5.378703125" y="1.187196875"/>
<vertex x="-5.2364625" y="0.832359375"/>
<vertex x="-5.094225" y="0.47751875"/>
<vertex x="-4.5252625" y="-0.94183125"/>
<vertex x="-4.382009375" y="-0.58699375"/>
<vertex x="-3.952240625" y="0.47751875"/>
<vertex x="-3.808984375" y="0.832359375"/>
<vertex x="-3.665728125" y="1.187196875"/>
<vertex x="-3.4218875" y="1.187196875"/>
<vertex x="-3.4218875" y="-1.155190625"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-7.089140625" y="-1.155190625"/>
<vertex x="-7.26236875" y="-1.155190625"/>
<vertex x="-7.26236875" y="0.01066875"/>
<vertex x="-8.706359375" y="0.01066875"/>
<vertex x="-8.706359375" y="-1.155190625"/>
<vertex x="-8.877553125" y="-1.155190625"/>
<vertex x="-8.877553125" y="1.187196875"/>
<vertex x="-8.706359375" y="1.187196875"/>
<vertex x="-8.706359375" y="0.18135625"/>
<vertex x="-7.26236875" y="0.18135625"/>
<vertex x="-7.26236875" y="1.187196875"/>
<vertex x="-7.089140625" y="1.187196875"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-11.37488125" y="1.22834375"/>
<vertex x="-11.37488125" y="1.056640625"/>
<vertex x="-11.347703125" y="1.058671875"/>
<vertex x="-11.15695" y="1.041909375"/>
<vertex x="-10.981690625" y="0.9913625"/>
<vertex x="-10.824971875" y="0.90805"/>
<vertex x="-10.69060625" y="0.792734375"/>
<vertex x="-10.580878125" y="0.645921875"/>
<vertex x="-10.49781875" y="0.46863125"/>
<vertex x="-10.443971875" y="0.249428125"/>
<vertex x="-10.428478125" y="0.02413125"/>
<vertex x="-10.443971875" y="-0.20193125"/>
<vertex x="-10.496803125" y="-0.422403125"/>
<vertex x="-10.579353125" y="-0.60325"/>
<vertex x="-10.689590625" y="-0.75361875"/>
<vertex x="-10.825225" y="-0.871728125"/>
<vertex x="-10.983721875" y="-0.957325"/>
<vertex x="-11.161521875" y="-1.009396875"/>
<vertex x="-11.354815625" y="-1.02666875"/>
<vertex x="-11.37488125" y="-1.0246375"/>
<vertex x="-11.37488125" y="-1.196340625"/>
<vertex x="-11.352784375" y="-1.198371875"/>
<vertex x="-11.124690625" y="-1.1770375"/>
<vertex x="-11.012678125" y="-1.148840625"/>
<vertex x="-10.906253125" y="-1.1089625"/>
<vertex x="-10.7188" y="-1.0025375"/>
<vertex x="-10.55801875" y="-0.859028125"/>
<vertex x="-10.42466875" y="-0.6771625"/>
<vertex x="-10.3291625" y="-0.47269375"/>
<vertex x="-10.2925875" y="-0.35356875"/>
<vertex x="-10.266934375" y="-0.228090625"/>
<vertex x="-10.247884375" y="0.023875"/>
<vertex x="-10.266934375" y="0.2753375"/>
<vertex x="-10.293096875" y="0.4008125"/>
<vertex x="-10.33018125" y="0.51943125"/>
<vertex x="-10.426190625" y="0.721359375"/>
<vertex x="-10.559796875" y="0.900684375"/>
<vertex x="-10.721340625" y="1.0414"/>
<vertex x="-10.909046875" y="1.144525"/>
<vertex x="-11.01521875" y="1.182625"/>
<vertex x="-11.12646875" y="1.209546875"/>
<vertex x="-11.35253125" y="1.22986875"/>
<vertex x="-11.374628125" y="1.2278375"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-11.37488125" y="1.22834375"/>
<vertex x="-11.589765625" y="1.207009375"/>
<vertex x="-11.79626875" y="1.14503125"/>
<vertex x="-11.984228125" y="1.0421625"/>
<vertex x="-12.146534375" y="0.902209375"/>
<vertex x="-12.217909375" y="0.817371875"/>
<vertex x="-12.280646875" y="0.7239"/>
<vertex x="-12.376403125" y="0.52196875"/>
<vertex x="-12.4134875" y="0.40284375"/>
<vertex x="-12.43965" y="0.276859375"/>
<vertex x="-12.4587" y="0.02413125"/>
<vertex x="-12.43965" y="-0.228853125"/>
<vertex x="-12.413996875" y="-0.355090625"/>
<vertex x="-12.37741875" y="-0.474725"/>
<vertex x="-12.282678125" y="-0.6786875"/>
<vertex x="-12.14958125" y="-0.86004375"/>
<vertex x="-11.987784375" y="-1.003046875"/>
<vertex x="-11.79956875" y="-1.1089625"/>
<vertex x="-11.591796875" y="-1.173734375"/>
<vertex x="-11.3751375" y="-1.196340625"/>
<vertex x="-11.3751375" y="-1.0246375"/>
<vertex x="-11.5577625" y="-1.006603125"/>
<vertex x="-11.72641875" y="-0.957325"/>
<vertex x="-11.884659375" y="-0.871728125"/>
<vertex x="-12.01928125" y="-0.75361875"/>
<vertex x="-12.128753125" y="-0.60325"/>
<vertex x="-12.21105" y="-0.422403125"/>
<vertex x="-12.26388125" y="-0.20193125"/>
<vertex x="-12.279375" y="0.02413125"/>
<vertex x="-12.26388125" y="0.2484125"/>
<vertex x="-12.210034375" y="0.466596875"/>
<vertex x="-12.126975" y="0.643890625"/>
<vertex x="-12.0164875" y="0.790703125"/>
<vertex x="-11.880596875" y="0.906271875"/>
<vertex x="-11.721590625" y="0.990346875"/>
<vertex x="-11.55573125" y="1.038353125"/>
<vertex x="-11.375390625" y="1.056640625"/>
<vertex x="-11.375390625" y="1.22834375"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-14.132053125" y="-0.983234375"/>
<vertex x="-14.166596875" y="-0.933959375"/>
<vertex x="-14.20850625" y="-0.892046875"/>
<vertex x="-14.257275" y="-0.857759375"/>
<vertex x="-14.311375" y="-0.8326125"/>
<vertex x="-14.368525" y="-0.81711875"/>
<vertex x="-14.42846875" y="-0.811784375"/>
<vertex x="-15.21028125" y="-0.811784375"/>
<vertex x="-15.169896875" y="-0.74168125"/>
<vertex x="-15.129509375" y="-0.671575"/>
<vertex x="-15.061184375" y="-0.552959375"/>
<vertex x="-14.992859375" y="-0.434340625"/>
<vertex x="-14.92453125" y="-0.315721875"/>
<vertex x="-14.85620625" y="-0.197103125"/>
<vertex x="-14.827503125" y="-0.13538125"/>
<vertex x="-14.81023125" y="-0.070359375"/>
<vertex x="-14.804390625" y="-0.003046875"/>
<vertex x="-14.81023125" y="0.0642625"/>
<vertex x="-14.827503125" y="0.1292875"/>
<vertex x="-14.85620625" y="0.191009375"/>
<vertex x="-15.06575625" y="0.55371875"/>
<vertex x="-15.13560625" y="0.674625"/>
<vertex x="-15.27530625" y="0.91643125"/>
<vertex x="-15.34515625" y="1.0373375"/>
<vertex x="-15.55470625" y="1.400046875"/>
<vertex x="-15.591028125" y="1.447290625"/>
<vertex x="-15.637509375" y="1.482853125"/>
<vertex x="-15.6916125" y="1.505203125"/>
<vertex x="-15.750540625" y="1.513078125"/>
<vertex x="-16.347946875" y="1.513078125"/>
<vertex x="-16.37461875" y="1.5057125"/>
<vertex x="-16.39290625" y="1.48716875"/>
<vertex x="-16.40001875" y="1.462025"/>
<vertex x="-16.39290625" y="1.435353125"/>
<vertex x="-16.24203125" y="1.173734375"/>
<vertex x="-16.166590625" y="1.042925"/>
<vertex x="-16.091153125" y="0.9121125"/>
<vertex x="-15.789403125" y="0.388875"/>
<vertex x="-15.7139625" y="0.2580625"/>
<vertex x="-15.5630875" y="-0.00355625"/>
<vertex x="-15.6296375" y="-0.119125"/>
<vertex x="-15.6964375" y="-0.234696875"/>
<vertex x="-15.763240625" y="-0.350265625"/>
<vertex x="-15.830040625" y="-0.4658375"/>
<vertex x="-15.963646875" y="-0.696975"/>
<vertex x="-16.030446875" y="-0.812546875"/>
<vertex x="-16.096740625" y="-0.927353125"/>
<vertex x="-16.1630375" y="-1.0421625"/>
<vertex x="-16.22933125" y="-1.15696875"/>
<vertex x="-16.295625" y="-1.271778125"/>
<vertex x="-16.308578125" y="-1.2994625"/>
<vertex x="-16.31594375" y="-1.327659375"/>
<vertex x="-16.31823125" y="-1.355853125"/>
<vertex x="-16.315690625" y="-1.3835375"/>
<vertex x="-16.30806875" y="-1.411478125"/>
<vertex x="-16.295878125" y="-1.437640625"/>
<vertex x="-16.27936875" y="-1.4612625"/>
<vertex x="-16.259046875" y="-1.4818375"/>
<vertex x="-16.236440625" y="-1.4978375"/>
<vertex x="-16.2107875" y="-1.51003125"/>
<vertex x="-16.18259375" y="-1.51765"/>
<vertex x="-16.1521125" y="-1.52044375"/>
<vertex x="-13.823440625" y="-1.52044375"/>
<vertex x="-13.88541875" y="-1.413003125"/>
<vertex x="-13.94739375" y="-1.305559375"/>
<vertex x="-14.00936875" y="-1.19811875"/>
<vertex x="-14.071346875" y="-1.090675"/>
<vertex x="-14.133321875" y="-0.983234375"/>
</polygon>
<polygon width="0" layer="51">
<vertex x="-16.3535375" y="0.804925"/>
<vertex x="-16.323309375" y="0.809753125"/>
<vertex x="-16.297403125" y="0.82270625"/>
<vertex x="-16.27225625" y="0.84810625"/>
<vertex x="-16.257778125" y="0.88061875"/>
<vertex x="-16.255746875" y="0.9166875"/>
<vertex x="-16.268190625" y="0.953009375"/>
<vertex x="-16.342359375" y="1.08153125"/>
<vertex x="-16.490696875" y="1.33858125"/>
<vertex x="-16.5648625" y="1.467103125"/>
<vertex x="-16.580359375" y="1.486915625"/>
<vertex x="-16.609821875" y="1.50621875"/>
<vertex x="-16.644875" y="1.513078125"/>
<vertex x="-17.39544375" y="1.513078125"/>
<vertex x="-17.454371875" y="1.505203125"/>
<vertex x="-17.508475" y="1.482853125"/>
<vertex x="-17.55495625" y="1.447290625"/>
<vertex x="-17.591278125" y="1.400046875"/>
<vertex x="-17.800828125" y="1.0373375"/>
<vertex x="-17.870678125" y="0.91643125"/>
<vertex x="-18.010378125" y="0.674625"/>
<vertex x="-18.080228125" y="0.55371875"/>
<vertex x="-18.289778125" y="0.191009375"/>
<vertex x="-18.31848125" y="0.1292875"/>
<vertex x="-18.335753125" y="0.0642625"/>
<vertex x="-18.34159375" y="-0.003046875"/>
<vertex x="-18.335753125" y="-0.0706125"/>
<vertex x="-18.31848125" y="-0.1356375"/>
<vertex x="-18.289778125" y="-0.197359375"/>
<vertex x="-18.215609375" y="-0.32588125"/>
<vertex x="-18.141440625" y="-0.45440625"/>
<vertex x="-18.067275" y="-0.58293125"/>
<vertex x="-17.99310625" y="-0.711453125"/>
<vertex x="-17.98599375" y="-0.728471875"/>
<vertex x="-17.9839625" y="-0.74574375"/>
<vertex x="-17.99310625" y="-0.77825625"/>
<vertex x="-18.016728125" y="-0.8023875"/>
<vertex x="-18.03273125" y="-0.80924375"/>
<vertex x="-18.05101875" y="-0.811784375"/>
<vertex x="-18.71776875" y="-0.811784375"/>
<vertex x="-18.7777125" y="-0.81711875"/>
<vertex x="-18.8348625" y="-0.8326125"/>
<vertex x="-18.8889625" y="-0.857759375"/>
<vertex x="-18.93773125" y="-0.892046875"/>
<vertex x="-18.979640625" y="-0.933959375"/>
<vertex x="-19.0141875" y="-0.983234375"/>
<vertex x="-19.0761625" y="-1.090675"/>
<vertex x="-19.1381375" y="-1.19811875"/>
<vertex x="-19.2001125" y="-1.305559375"/>
<vertex x="-19.262090625" y="-1.413003125"/>
<vertex x="-19.324065625" y="-1.52044375"/>
<vertex x="-16.99539375" y="-1.52044375"/>
<vertex x="-16.9649125" y="-1.51765"/>
<vertex x="-16.93671875" y="-1.51003125"/>
<vertex x="-16.911065625" y="-1.4978375"/>
<vertex x="-16.888459375" y="-1.4818375"/>
<vertex x="-16.868140625" y="-1.4612625"/>
<vertex x="-16.85163125" y="-1.437640625"/>
<vertex x="-16.8394375" y="-1.411478125"/>
<vertex x="-16.83181875" y="-1.3835375"/>
<vertex x="-16.829278125" y="-1.355853125"/>
<vertex x="-16.8315625" y="-1.327659375"/>
<vertex x="-16.83893125" y="-1.2994625"/>
<vertex x="-16.851884375" y="-1.271778125"/>
<vertex x="-16.918178125" y="-1.15696875"/>
<vertex x="-16.984471875" y="-1.0421625"/>
<vertex x="-17.050765625" y="-0.927353125"/>
<vertex x="-17.117059375" y="-0.812546875"/>
<vertex x="-17.1838625" y="-0.696975"/>
<vertex x="-17.2506625" y="-0.58140625"/>
<vertex x="-17.317465625" y="-0.4658375"/>
<vertex x="-17.38426875" y="-0.350265625"/>
<vertex x="-17.45106875" y="-0.234696875"/>
<vertex x="-17.517871875" y="-0.119125"/>
<vertex x="-17.584675" y="-0.00355625"/>
<vertex x="-17.517871875" y="0.1120125"/>
<vertex x="-17.45106875" y="0.227584375"/>
<vertex x="-17.38426875" y="0.343153125"/>
<vertex x="-17.317465625" y="0.458725"/>
<vertex x="-17.2506625" y="0.57429375"/>
<vertex x="-17.1838625" y="0.6898625"/>
<vertex x="-17.117059375" y="0.805434375"/>
<vertex x="-16.355059375" y="0.805434375"/>
</polygon>
</package>
</packages>
</library>
<library name="jared-common-diodes">
<packages>
<package name="SOD-123FL">
<wire x1="-0.5" y1="0" x2="0.5" y2="0.4" width="0.1524" layer="21"/>
<wire x1="0.5" y1="0.4" x2="0.5" y2="-0.4" width="0.1524" layer="21"/>
<wire x1="0.5" y1="-0.4" x2="-0.5" y2="0" width="0.1524" layer="21"/>
<wire x1="-1.35" y1="0.825" x2="1.35" y2="0.825" width="0.127" layer="21"/>
<wire x1="1.35" y1="0.825" x2="1.35" y2="-0.825" width="0.127" layer="21"/>
<wire x1="1.35" y1="-0.825" x2="-1.35" y2="-0.825" width="0.127" layer="21"/>
<wire x1="-1.35" y1="-0.825" x2="-1.35" y2="0.825" width="0.127" layer="21"/>
<smd name="C" x="-1.6375" y="0" dx="0.91" dy="1.22" layer="1"/>
<smd name="A" x="1.6375" y="0" dx="0.91" dy="1.22" layer="1"/>
<text x="-1.1" y="1" size="0.4064" layer="25">>NAME</text>
<text x="-1.1" y="-1.284" size="0.4064" layer="27">>VALUE</text>
<rectangle x1="-0.7" y1="-0.7" x2="-0.5" y2="0.7" layer="21"/>
</package>
<package name="SOD-123">
<wire x1="-1" y1="0.7" x2="1" y2="0.7" width="0.1524" layer="51"/>
<wire x1="1" y1="0.7" x2="1" y2="-0.7" width="0.1524" layer="51"/>
<wire x1="1" y1="-0.7" x2="-1" y2="-0.7" width="0.1524" layer="51"/>
<wire x1="-1" y1="-0.7" x2="-1" y2="0.7" width="0.1524" layer="51"/>
<wire x1="-0.5" y1="0" x2="0.1" y2="0.4" width="0.1524" layer="51"/>
<wire x1="0.1" y1="0.4" x2="0.1" y2="-0.4" width="0.1524" layer="51"/>
<wire x1="0.1" y1="-0.4" x2="-0.5" y2="0" width="0.1524" layer="51"/>
<wire x1="-1.778" y1="0.762" x2="1.778" y2="0.762" width="0.127" layer="21"/>
<wire x1="1.778" y1="0.762" x2="1.778" y2="-0.762" width="0.127" layer="21"/>
<wire x1="1.778" y1="-0.762" x2="-1.778" y2="-0.762" width="0.127" layer="21"/>
<wire x1="-1.778" y1="-0.762" x2="-1.778" y2="0.762" width="0.127" layer="21"/>
<smd name="C" x="-1.85" y="0" dx="1.2" dy="0.7" layer="1"/>
<smd name="A" x="1.85" y="0" dx="1.2" dy="0.7" layer="1"/>
<text x="-1.1" y="1" size="0.4064" layer="25">>NAME</text>
<text x="-1.1" y="-1.284" size="0.4064" layer="27">>VALUE</text>
<rectangle x1="-0.7" y1="-0.7" x2="-0.5" y2="0.7" layer="51"/>
</package>
</packages>
</library>
<library name="jared-common-reg">
<packages>
<package name="SOT23-6">
<wire x1="1.422" y1="0.81" x2="1.422" y2="-0.81" width="0.1524" layer="21"/>
<wire x1="1.422" y1="-0.81" x2="-1.422" y2="-0.81" width="0.1524" layer="51"/>
<wire x1="-1.422" y1="-0.81" x2="-1.422" y2="0.81" width="0.1524" layer="21"/>
<wire x1="-1.422" y1="0.81" x2="1.422" y2="0.81" width="0.1524" layer="51"/>
<wire x1="-0.522" y1="0.81" x2="0.522" y2="0.81" width="0.1524" layer="21"/>
<wire x1="-0.428" y1="-0.81" x2="-0.522" y2="-0.81" width="0.1524" layer="21"/>
<wire x1="0.522" y1="-0.81" x2="0.428" y2="-0.81" width="0.1524" layer="21"/>
<wire x1="-1.328" y1="-0.81" x2="-1.422" y2="-0.81" width="0.1524" layer="21"/>
<wire x1="1.422" y1="-0.81" x2="1.328" y2="-0.81" width="0.1524" layer="21"/>
<wire x1="1.328" y1="0.81" x2="1.422" y2="0.81" width="0.1524" layer="21"/>
<wire x1="-1.422" y1="0.81" x2="-1.328" y2="0.81" width="0.1524" layer="21"/>
<circle x="-1" y="-0.3" radius="0.1" width="0.127" layer="21"/>
<smd name="1" x="-0.95" y="-1.3" dx="0.55" dy="1.2" layer="1"/>
<smd name="2" x="0" y="-1.3" dx="0.55" dy="1.2" layer="1"/>
<smd name="3" x="0.95" y="-1.3" dx="0.55" dy="1.2" layer="1"/>
<smd name="4" x="0.95" y="1.3" dx="0.55" dy="1.2" layer="1"/>
<smd name="6" x="-0.95" y="1.3" dx="0.55" dy="1.2" layer="1"/>
<smd name="5" x="0" y="1.3" dx="0.55" dy="1.2" layer="1"/>
<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text>
<text x="-1.905" y="-3.429" size="1.27" layer="27">>VALUE</text>
<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
<rectangle x1="-0.3" y1="0.85" x2="0.2" y2="1.5" layer="51"/>
</package>
</packages>
</library>
<library name="jared-mcu">
<packages>
<package name="TQFP32-08">
<description>Thin Plasic Quad Flat Package Grid 0.8 mm</description>
<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/>
<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/>
<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/>
<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/>
<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.4826" layer="1"/>
<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.4826" layer="1"/>
<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.4826" layer="1"/>
<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.4826" layer="1"/>
<smd name="9" x="-2.8" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="10" x="-2" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="11" x="-1.2" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="12" x="-0.4" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="13" x="0.4" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="14" x="1.2" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="15" x="2" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="16" x="2.8" y="-4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.4826" layer="1"/>
<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.4826" layer="1"/>
<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.4826" layer="1"/>
<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.4826" layer="1"/>
<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.4826" layer="1"/>
<smd name="25" x="2.8" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="26" x="2" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="27" x="1.2" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="28" x="0.4" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="29" x="-0.4" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="30" x="-1.2" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="31" x="-2" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<smd name="32" x="-2.8" y="4.2926" dx="0.4826" dy="1.27" layer="1"/>
<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text>
<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text>
<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/>
<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/>
<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/>
<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/>
<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/>
<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/>
<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/>
<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/>
<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/>
<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/>
<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/>
<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/>
<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/>
<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/>
<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/>
<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/>
<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/>
<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/>
<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/>
<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/>
<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/>
<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/>
<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/>
<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/>
<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/>
<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/>
<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/>
<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/>
<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/>
<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/>
<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/>
<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/>
</package>
</packages>
</library>
<library name="jared-common-conns">
<packages>
<package name="TE-AMP-4PIN">
<pad name="2" x="-1.3" y="0.9" drill="0.85" shape="long" rot="R90"/>
<pad name="1" x="-3.3" y="0.9" drill="0.85" shape="long" rot="R90"/>
<pad name="3" x="0.7" y="0.9" drill="0.85" shape="long" rot="R90"/>
<pad name="4" x="2.7" y="0.9" drill="0.85" shape="long" rot="R90"/>
<wire x1="-4.9" y1="2.9" x2="4.9" y2="2.9" width="0.127" layer="21"/>
<wire x1="4.9" y1="2.9" x2="4.9" y2="0" width="0.127" layer="21"/>
<wire x1="4.9" y1="0" x2="4.9" y2="-2.3" width="0.127" layer="21"/>
<wire x1="4.9" y1="-2.3" x2="4.9" y2="-2.9" width="0.127" layer="21"/>
<wire x1="4.9" y1="-2.9" x2="-4.9" y2="-2.9" width="0.127" layer="21"/>
<wire x1="-4.9" y1="-2.9" x2="-4.9" y2="-2.3" width="0.127" layer="21"/>
<wire x1="-4.9" y1="-2.3" x2="-4.9" y2="0" width="0.127" layer="21"/>
<wire x1="-4.9" y1="0" x2="-4.9" y2="2.9" width="0.127" layer="21"/>
<wire x1="-4.9" y1="0" x2="-4.2" y2="0" width="0.127" layer="21"/>
<wire x1="-4.2" y1="0" x2="-4.2" y2="2.2" width="0.127" layer="21"/>
<wire x1="-4.2" y1="2.2" x2="4.2" y2="2.2" width="0.127" layer="21"/>
<wire x1="4.2" y1="2.2" x2="4.2" y2="0" width="0.127" layer="21"/>
<wire x1="4.2" y1="0" x2="4.9" y2="0" width="0.127" layer="21"/>
<wire x1="-4.9" y1="-2.3" x2="4.9" y2="-2.3" width="0.127" layer="21"/>
</package>
</packages>
</library>
<library name="jst-ph">
<packages>
<package name="JST-PH4">
<wire x1="-4.95" y1="-1.7" x2="-1.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="-1.95" y1="-1.7" x2="1.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="1.95" y1="-1.7" x2="4.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="-4.95" y1="2.8" x2="4.95" y2="2.8" width="0.127" layer="21"/>
<wire x1="4.95" y1="2.8" x2="4.95" y2="0.6" width="0.127" layer="21"/>
<wire x1="4.95" y1="0.6" x2="4.95" y2="-0.3" width="0.127" layer="21"/>
<wire x1="4.95" y1="-0.3" x2="4.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="-4.95" y1="2.8" x2="-4.95" y2="0.6" width="0.127" layer="21"/>
<wire x1="-4.95" y1="0.6" x2="-4.95" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-4.95" y1="-0.3" x2="-4.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="-4.35" y1="2.2" x2="4.35" y2="2.2" width="0.127" layer="21"/>
<wire x1="-4.35" y1="2.2" x2="-4.35" y2="0.6" width="0.127" layer="21"/>
<wire x1="-4.35" y1="0.6" x2="-4.35" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-4.35" y1="-0.3" x2="-4.35" y2="-1.1" width="0.127" layer="21"/>
<wire x1="-4.35" y1="-1.1" x2="-1.95" y2="-1.1" width="0.127" layer="21"/>
<wire x1="4.35" y1="2.2" x2="4.35" y2="0.6" width="0.127" layer="21"/>
<wire x1="4.35" y1="0.6" x2="4.35" y2="-0.3" width="0.127" layer="21"/>
<wire x1="4.35" y1="-0.3" x2="4.35" y2="-1.1" width="0.127" layer="21"/>
<wire x1="-4.95" y1="-0.3" x2="-4.35" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-4.95" y1="0.6" x2="-4.35" y2="0.6" width="0.127" layer="21"/>
<wire x1="4.35" y1="0.6" x2="4.95" y2="0.6" width="0.127" layer="21"/>
<wire x1="4.35" y1="-0.3" x2="4.95" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-1.95" y1="-1.1" x2="-1.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="1.95" y1="-1.1" x2="1.95" y2="-1.7" width="0.127" layer="21"/>
<wire x1="1.95" y1="-1.1" x2="4.35" y2="-1.1" width="0.127" layer="21"/>
<pad name="4" x="-3" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
<pad name="3" x="-1" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
<pad name="2" x="1" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
<pad name="1" x="3" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
<text x="-5" y="3.5001" size="1.27" layer="25">>NAME</text>
<text x="2.9001" y="-3.4999" size="1.27" layer="21">1</text>
</package>
</packages>
</library>
<library name="pinhead">
<description>Pin Header Connectors

<author>Created by librarian@cadsoft.de</author></description>
<packages>
<package name="1X05">
<description>PIN HEADER</description>
<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.1524" layer="21"/>
<wire x1="3.81" y1="0.635" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="0.635" x2="-0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.1524" layer="21"/>
<wire x1="1.27" y1="0.635" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="-1.27" x2="-1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="1.905" y1="1.27" x2="1.27" y2="0.635" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="1.27" x2="-4.445" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="1.27" x2="-3.81" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="0.635" x2="-3.81" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-0.635" x2="-4.445" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="0.635" x2="-3.175" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-3.175" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="1.27" x2="-1.27" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="-0.635" x2="-1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="-1.27" x2="-3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-3.175" y1="-1.27" x2="-3.81" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-6.35" y1="0.635" x2="-6.35" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="1.27" x2="-6.35" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-6.35" y1="-0.635" x2="-5.715" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="-1.27" x2="-5.715" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.1524" layer="21"/>
<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.1524" layer="21"/>
<wire x1="6.35" y1="0.635" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="4.445" y1="1.27" x2="3.81" y2="0.635" width="0.1524" layer="21"/>
<wire x1="3.81" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
<pad name="1" x="-5.08" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="2" x="-2.54" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="3" x="0" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="4" x="2.54" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="5" x="5.08" y="0" drill="1.016" shape="long" rot="R90"/>
<text x="-6.4262" y="1.8288" size="1.27" layer="25" ratio="10">>NAME</text>
<text x="-6.35" y="-3.175" size="1.27" layer="27">>VALUE</text>
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
<rectangle x1="-2.794" y1="-0.254" x2="-2.286" y2="0.254" layer="51"/>
<rectangle x1="-5.334" y1="-0.254" x2="-4.826" y2="0.254" layer="51"/>
<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
</package>
<package name="1X04">
<description>PIN HEADER</description>
<wire x1="0" y1="0.635" x2="0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/>
<wire x1="1.905" y1="1.27" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
<wire x1="2.54" y1="0.635" x2="2.54" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="2.54" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="1.905" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="-1.27" x2="0" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="1.27" x2="-3.175" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-3.175" y1="1.27" x2="-2.54" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-2.54" y1="0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-2.54" y1="-0.635" x2="-3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-2.54" y1="0.635" x2="-1.905" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="1.27" x2="-0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="1.27" x2="0" y2="0.635" width="0.1524" layer="21"/>
<wire x1="0" y1="0.635" x2="0" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="0" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="-1.27" x2="-1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="-1.27" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="0.635" x2="-5.08" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="1.27" x2="-5.08" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="-0.635" x2="-4.445" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-3.175" y1="-1.27" x2="-4.445" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="1.27"

repository: kambria-platform/tb-light-hardware

repo_name: kambria-platform/tb-light-hardware

extension: brd


text:
x2="4.445" y2="1.27" width="0.1524" layer="21"/>
<wire x1="4.445" y1="1.27" x2="5.08" y2="0.635" width="0.1524" layer="21"/>
<wire x1="5.08" y1="0.635" x2="5.08" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="5.08" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="1.27" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
<wire x1="2.54" y1="-0.635" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="4.445" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
<pad name="1" x="-3.81" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="2" x="-1.27" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="3" x="1.27" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="4" x="3.81" y="0" drill="1.016" shape="long" rot="R90"/>
<text x="-5.1562" y="1.8288" size="1.27" layer="25" ratio="10">>NAME</text>
<text x="-5.08" y="-3.175" size="1.27" layer="27">>VALUE</text>
<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
<rectangle x1="-4.064" y1="-0.254" x2="-3.556" y2="0.254" layer="51"/>
<rectangle x1="3.556" y1="-0.254" x2="4.064" y2="0.254" layer="51"/>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="dirt_cheap_dirty_boards.v1">
<description language="en">Dirty Cheap Dirty Board Design Rules

Min width/Spacing: 5/5mil

Min diameter of finished hole 12mil</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.0175mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.0175mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 1.1mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="5mil"/>
<param name="mdWirePad" value="5mil"/>
<param name="mdWireVia" value="5mil"/>
<param name="mdPadPad" value="5mil"/>
<param name="mdPadVia" value="5mil"/>
<param name="mdViaVia" value="5mil"/>
<param name="mdSmdPad" value="0mil"/>
<param name="mdSmdVia" value="0mil"/>
<param name="mdSmdSmd" value="0mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="10mil"/>
<param name="mdDrill" value="10mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="5mil"/>
<param name="msDrill" value="12mil"/>
<param name="msMicroVia" value="12mil"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="6mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="6mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="0"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="2mil"/>
<param name="mlMaxStopFrame" value="2mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="25mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="0"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="a"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="a"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="CB" library="jared-common-parts" package="C0805" value="10nF" x="6.26" y="10.75" smashed="yes" rot="R90">
<attribute name="DIGIKEY#" value="1276-1015-1-ND" x="6.26" y="10.75" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="NAME" x="6.15" y="8.744" size="0.6096" layer="25" rot="R180" align="bottom-center"/>
</element>
<element name="CIN1" library="jared-common-parts" package="C0805" value="10uF" x="11.18" y="14.44" smashed="yes">
<attribute name="DIGIKEY#" value="490-5523-1-ND" x="11.18" y="14.44" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="13.744" y="14.08" size="0.6096" layer="25" rot="R90" align="bottom-center"/>
</element>
<element name="CIN2" library="jared-common-parts" package="C0805" value="10uF" x="11.18" y="16.4" smashed="yes">
<attribute name="DIGIKEY#" value="490-5523-1-ND" x="11.18" y="16.4" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="13.216" y="16.57" size="0.6096" layer="25" rot="R270" align="bottom-center"/>
</element>
<element name="COUT" library="jared-common-parts" package="C0805" value="22uF" x="8.09" y="6.4" smashed="yes">
<attribute name="DIGIKEY#" value="490-10511-1-ND" x="8.09" y="6.4" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="8.09" y="4.516" size="0.6096" layer="25" align="bottom-center"/>
</element>
<element name="D1" library="jared-common-diodes" package="SOD-123FL" value="" x="10.35" y="18.54" smashed="yes">
<attribute name="DIGIKEY#" value="DB2X41500LCT-ND" x="10.35" y="18.54" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="10.25" y="20.26" size="0.6096" layer="25" rot="R180"/>
<attribute name="VALUE" x="9.25" y="17.256" size="0.4064" layer="27"/>
</element>
<element name="D2" library="jared-common-diodes" package="SOD-123" value="SMALL-SIGNALSOD-123" x="4.11" y="10.05" smashed="yes" rot="R90">
<attribute name="DIGIKEY#" value="1N4148W-FDICT-ND" x="4.11" y="10.05" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="NAME" x="3.11" y="8.95" size="0.6096" layer="25" rot="R90"/>
</element>
<element name="L1" library="jared-common-parts" package="L_NR6028" value="4.7uH" x="4.36" y="16.15" rot="R270">
<attribute name="DIGIKEY#" value="587-2100-1-ND" x="4.36" y="16.15" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="R1" library="jared-common-parts" package="R0805" value="49.9k" x="13.29" y="6.13" smashed="yes" rot="R270">
<attribute name="DIGIKEY#" value="311-49.9KCRCT-ND" x="13.29" y="6.13" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="NAME" x="14.67" y="5.206" size="0.6096" layer="25" align="bottom-center"/>
</element>
<element name="R2" library="jared-common-parts" package="R0805" value="9.53k" x="14.27" y="8.97" smashed="yes" rot="R180">
<attribute name="DIGIKEY#" value="311-9.53KCRCT-ND" x="14.27" y="8.97" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="16.83" y="8.646" size="0.6096" layer="25" align="bottom-center"/>
</element>
<element name="UREG" library="jared-common-reg" package="SOT23-6" value="AP3211" x="9.72" y="10.75" smashed="yes">
<attribute name="DIGIKEY#" value="AP3211KTR-G1DICT-ND" x="9.72" y="10.75" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="12.145" y="9.115" size="0.6096" layer="25" rot="R90"/>
</element>
<element name="UMCU" library="jared-mcu" package="TQFP32-08" value="KE02" x="25.9" y="14" smashed="yes" rot="R90">
<attribute name="NAME" x="27.7686" y="14.52" size="0.6096" layer="25" rot="R180"/>
<attribute name="DIGIKEY#" value="MKE02Z32VLC4-ND" x="25.9" y="14" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="CMCU" library="jared-common-parts" package="C0805" value="10uF" x="25.6" y="7" smashed="yes">
<attribute name="DIGIKEY#" value="490-5523-1-ND" x="25.6" y="7" size="0.6096" layer="27" display="off"/>
<attribute name="NAME" x="22.35" y="7.184" size="0.6096" layer="25" rot="R180" align="bottom-center"/>
</element>
<element name="U$3" library="jared-common-conns" package="TE-AMP-4PIN" value="SERVO-CONNVERT" x="38.4" y="18" rot="R270">
<attribute name="DIGIKEY#" value="A98779-ND" x="38.4" y="18" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="U$4" library="jared-common-conns" package="TE-AMP-4PIN" value="SERVO-CONNVERT" x="45.6" y="18" rot="R270">
<attribute name="DIGIKEY#" value="A98779-ND" x="45.6" y="18" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="PLED1" library="jst-ph" package="JST-PH4" value="" x="35.7" y="6.3" smashed="yes" rot="R90">
<attribute name="NAME" x="36.6" y="1.0999" size="0.6096" layer="25" rot="R180"/>
<attribute name="DIGIKEY#" value="455-1706-ND" x="35.7" y="6.3" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="PLED2" library="jst-ph" package="JST-PH4" value="" x="41.6" y="6.3" smashed="yes" rot="R90">
<attribute name="NAME" x="42.6" y="1.0999" size="0.6096" layer="25" rot="R180"/>
<attribute name="DIGIKEY#" value="455-1706-ND" x="41.6" y="6.3" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="PLED3" library="jst-ph" package="JST-PH4" value="" x="47.5" y="6.3" smashed="yes" rot="R90">
<attribute name="NAME" x="48.5" y="1.0999" size="0.6096" layer="25" rot="R180"/>
<attribute name="DIGIKEY#" value="455-1706-ND" x="47.5" y="6.3" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="JP1" library="pinhead" package="1X05" value="" x="25" y="2" smashed="yes">
<attribute name="NAME" x="16.8238" y="1.5788" size="0.6096" layer="25" ratio="10"/>
<attribute name="VALUE" x="18.65" y="-1.175" size="1.27" layer="27"/>
<attribute name="DIGIKEY#" value="MANUAL_PLACE" x="25" y="2" size="1.778" layer="27" display="off"/>
</element>
<element name="JP2" library="pinhead" package="1X04" value="" x="26.3" y="23.1" smashed="yes">
<attribute name="NAME" x="29.6438" y="20.5788" size="0.6096" layer="25" ratio="10"/>
<attribute name="VALUE" x="21.22" y="19.925" size="1.27" layer="27"/>
<attribute name="DIGIKEY#" value="DNP" x="26.3" y="23.1" size="1.778" layer="27" display="off"/>
</element>
<element name="U$1" library="jared-common-parts" package="LOGO-HORIZ-SMALL" value="" x="25.25" y="12.6" rot="MR0"/>
</elements>
<signals>
<signal name="N$1">
<contactref element="R1" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="UREG" pad="3"/>
<wire x1="13.29" y1="7.13" x2="13.27" y2="7.55" width="0.4064" layer="1"/>
<wire x1="13.27" y1="7.55" x2="13.27" y2="8.97" width="0.4064" layer="1"/>
<wire x1="10.67" y1="9.45" x2="11.15" y2="8.97" width="0.4064" layer="1"/>
<wire x1="11.15" y1="8.97" x2="13.27" y2="8.97" width="0.4064" layer="1"/>
</signal>
<signal name="GND">
<contactref element="UREG" pad="2"/>
<contactref element="R2" pad="1"/>
<contactref element="COUT" pad="2"/>
<contactref element="CIN2" pad="2"/>
<contactref element="CIN1" pad="2"/>
<contactref element="D1" pad="A"/>
<polygon width="0.254" layer="1" thermals="no">
<vertex x="15.6" y="13.8"/>
<vertex x="11.6" y="13.8"/>
<vertex x="11.6" y="19.3"/>
<vertex x="15.6" y="19.3"/>
</polygon>
<wire x1="15.27" y1="8.97" x2="15.3" y2="9" width="0.4064" layer="1"/>
<wire x1="15.3" y1="9" x2="15.3" y2="10.6" width="0.4064" layer="1"/>
<via x="15.3" y="10.6" extent="1-16" drill="0.6"/>
<wire x1="15.3" y1="10.6" x2="15" y2="10.9" width="0.4064" layer="16"/>
<wire x1="15" y1="10.9" x2="15" y2="14.5" width="0.4064" layer="16"/>
<via x="15" y="14.5" extent="1-16" drill="0.6"/>
<wire x1="15" y1="14.5" x2="14.8" y2="14.7" width="0.4064" layer="1"/>
<wire x1="14.8" y1="14.7" x2="14.8" y2="15.1" width="0.4064" layer="1"/>
<polygon width="0.254" layer="16" thermals="no">
<vertex x="15.6" y="13.8"/>
<vertex x="15.6" y="19.3"/>
<vertex x="6.4" y="19.3"/>
<vertex x="6.4" y="10.2"/>
<vertex x="8.5" y="8.1"/>
<vertex x="8.5" y="4.3"/>
<vertex x="11.1" y="4.3"/>
<vertex x="11.1" y="8.3"/>
<vertex x="9.9" y="8.3"/>
<vertex x="9.9" y="8.8"/>
<vertex x="8.2" y="10.7"/>
<vertex x="8.2" y="13.4"/>
<vertex x="8.6" y="13.8"/>
</polygon>
<via x="15" y="15.8" extent="1-16" drill="0.6"/>
<via x="15" y="17.1" extent="1-16" drill="0.6"/>
<polygon width="0.254" layer="1" thermals="no">
<vertex x="11.1" y="4.3"/>
<vertex x="11.1" y="8.3"/>
<vertex x="9.9" y="8.3"/>
<vertex x="9.9" y="9.4"/>
<vertex x="9.5" y="9.4"/>
<vertex x="9.5" y="8.3"/>
<vertex x="8.5" y="8.3"/>
<vertex x="8.5" y="4.3"/>
</polygon>
<via x="10.6" y="4.9" extent="1-16" drill="0.6"/>
<via x="10.6" y="6.2" extent="1-16" drill="0.6"/>
<via x="10.6" y="7.5" extent="1-16" drill="0.6"/>
<via x="15" y="18.4" extent="1-16" drill="0.6"/>
<contactref element="CMCU" pad="2"/>
<contactref element="UMCU" pad="5"/>
<contactref element="UMCU" pad="6"/>
<contactref element="U$3" pad="1"/>
<contactref element="U$4" pad="1"/>
<contactref element="PLED1" pad="4"/>
<contactref element="PLED2" pad="4"/>
<contactref element="PLED3" pad="4"/>
<polygon width="0.254" layer="1" isolate="0.3048">
<vertex x="17.9" y="26.7"/>
<vertex x="56.7" y="26.7"/>
<vertex x="56.7" y="-1.1"/>
<vertex x="17.9" y="-1.1"/>
</polygon>
<polygon width="0.254" layer="16" isolate="0.3048">
<vertex x="17.9" y="27.8"/>
<vertex x="56.9" y="27.9"/>
<vertex x="56.9" y="-3"/>
<vertex x="17.9" y="-3.1"/>
</polygon>
<via x="33.5" y="23.6" extent="1-16" drill="0.9"/>
<via x="33.5" y="21.8" extent="1-16" drill="0.9"/>
<via x="19.5" y="23.7" extent="1-16" drill="0.9"/>
<via x="19.5" y="21.8" extent="1-16" drill="0.9"/>
<contactref element="JP1" pad="5"/>
<polygon width="0.254" layer="1" orphans="yes" thermals="no">
<vertex x="11.6" y="19.2"/>
<vertex x="11.6" y="23.3"/>
<vertex x="12.8" y="24.55"/>
<vertex x="18.2" y="24.55"/>
<vertex x="18.2" y="21.8"/>
<vertex x="15.6" y="19.2"/>
</polygon>
<polygon width="0.254" layer="16" orphans="yes" thermals="no">
<vertex x="11.5" y="23.3"/>
<vertex x="11.5" y="18.8"/>
<vertex x="15.3" y="18.8"/>
<vertex x="18" y="21.5"/>
<vertex x="18.05" y="24.6"/>
<vertex x="12.75" y="24.6"/>
</polygon>
<via x="50.7" y="19.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="17.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="15.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="13.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="11.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="9.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="7.5" extent="1-16" drill="0.9"/>
<via x="50.7" y="5.5" extent="1-16" drill="0.9"/>
<via x="26.7" y="12.5" extent="1-16" drill="0.9"/>
<via x="24.7" y="12.5" extent="1-16" drill="0.9"/>
<via x="31.2" y="5.3" extent="1-16" drill="0.9"/>
</signal>
<signal name="REG_IN">
<contactref element="CIN2" pad="1"/>
<contactref element="UREG" pad="4"/>
<contactref element="UREG" pad="5"/>
<contactref element="CIN1" pad="1"/>
<polygon width="0.254" layer="1" thermals="no">
<vertex x="9.5" y="17.3"/>
<vertex x="10.8" y="17.3"/>
<vertex x="10.8" y="13.2"/>
<vertex x="15.6" y="13.2"/>
<vertex x="15.6" y="11.9"/>
<vertex x="9.5" y="11.9"/>
</polygon>
<contactref element="U$4" pad="2"/>
<contactref element="U$3" pad="2"/>
<wire x1="46.5" y1="19.3" x2="39.3" y2="19.3" width="1.016" layer="1"/>
<wire x1="39.3" y1="19.3" x2="18.7" y2="19.3" width="1.016" layer="16"/>
<via x="18.7" y="19.3" extent="1-16" drill="0.6"/>
<wire x1="18.7" y1="19.3" x2="17.2" y2="17.8" width="1.016" layer="1"/>
<wire x1="17.2" y1="17.8" x2="17.2" y2="13.45" width="1.016" layer="1"/>
<wire x1="17.2" y1="13.45" x2="16.25" y2="12.5" width="1.016" layer="1"/>
<wire x1="16.25" y1="12.5" x2="15.5" y2="12.5" width="1.016" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="UREG" pad="1"/>
<contactref element="CB" pad="1"/>
<contactref element="D2" pad="C"/>
<wire x1="6.26" y1="9.8" x2="6.61" y2="9.45" width="0.4064" layer="1"/>
<wire x1="6.61" y1="9.45" x2="8.77" y2="9.45" width="0.4064" layer="1"/>
<wire x1="4.11" y1="8.2" x2="5.71" y2="9.8" width="0.254" layer="1"/>
<wire x1="5.71" y1="9.8" x2="6.26" y2="9.8" width="0.254" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="CB" pad="2"/>
<contactref element="D1" pad="C"/>
<contactref element="UREG" pad="6"/>
<contactref element="L1" pad="P$1"/>
<polygon width="0.254" layer="1" thermals="no">
<vertex x="1.4" y="19.3"/>
<vertex x="8.9" y="19.3"/>
<vertex x="8.9" y="12"/>
<vertex x="7.8" y="12"/>
<vertex x="7.8" y="17.8"/>
<vertex x="1.4" y="17.8"/>
</polygon>
<wire x1="8.77" y1="12.05" x2="6.26" y2="12.05" width="0.4064" layer="1"/>
<wire x1="6.26" y1="12.05" x2="6.26" y2="11.7" width="0.4064" layer="1"/>
</signal>
<signal name="5V">
<contactref element="UMCU" pad="3"/>
<contactref element="UMCU" pad="4"/>
<contactref element="CMCU" pad="1"/>
<contactref element="R1" pad="2"/>
<contactref element="COUT" pad="1"/>
<contactref element="L1" pad="P$2"/>
<contactref element="D2" pad="A"/>
<polygon width="0.254" layer="1" thermals="no">
<vertex x="4.6" y="13.7"/>
<vertex x="4.6" y="11.4"/>
<vertex x="3.3" y="11.4"/>
<vertex x="3.3" y="7"/>
<vertex x="7.7" y="7"/>
<vertex x="7.7" y="4.3"/>
<vertex x="6.6" y="4.3"/>
<vertex x="6.6" y="5.7"/>
<vertex x="1.6" y="5.7"/>
<vertex x="1.6" y="13.7"/>
</polygon>
<wire x1="7.8" y1="3.2" x2="11.36" y2="3.2" width="0.4064" layer="1"/>
<wire x1="11.36" y1="3.2" x2="13.29" y2="5.13" width="0.4064" layer="1"/>
<wire x1="7.8" y1="3.2" x2="7.2" y2="3.8" width="0.4064" layer="1"/>
<wire x1="7.2" y1="3.8" x2="7.2" y2="4.3" width="0.4064" layer="1"/>
<wire x1="7.2" y1="4.3" x2="7.2" y2="6.34" width="0.4064" layer="1"/>
<wire x1="7.2" y1="6.34" x2="7.14" y2="6.4" width="0.4064" layer="1"/>
<contactref element="PLED1" pad="1"/>
<contactref element="PLED2" pad="1"/>
<contactref element="PLED3" pad="1"/>
<wire x1="47.5" y1="9.3" x2="41.6" y2="9.3" width="1.016" layer="1"/>
<wire x1="41.6" y1="9.3" x2="35.7" y2="9.3" width="1.016" layer="1"/>
<wire x1="24.7" y1="9.7074" x2="24.7" y2="7.45" width="0.4064" layer="1"/>
<wire x1="24.7" y1="7.45" x2="24.65" y2="7" width="0.4064" layer="1"/>
<wire x1="24.7" y1="9.7074" x2="25.5" y2="9.7074" width="0.4064" layer="1"/>
<wire x1="24.65" y1="7" x2="21.4" y2="7" width="1.016" layer="1"/>
<wire x1="21.4" y1="7" x2="19.4" y2="7" width="1.016" layer="1"/>
<wire x1="19.4" y1="7" x2="13.6" y2="1.2" width="1.016" layer="1"/>
<wire x1="13.6" y1="1.2" x2="8.3" y2="1.2" width="1.016" layer="1"/>
<wire x1="8.3" y1="1.2" x2="7.2" y2="2.3" width="1.016" layer="1"/>
<wire x1="7.2" y1="2.3" x2="7.2" y2="4.3" width="1.016" layer="1"/>
<wire x1="35.7" y1="9.3" x2="32.1" y2="9.3" width="1.016" layer="1"/>
<wire x1="32.1" y1="9.3" x2="28.1" y2="5.3" width="1.016" layer="1"/>
<wire x1="28.1" y1="5.3" x2="25.4" y2="5.3" width="1.016" layer="1"/>
<wire x1="25.4" y1="5.3" x2="24.6" y2="6.1" width="1.016" layer="1"/>
<wire x1="24.6" y1="6.1" x2="24.6" y2="6.95" width="1.016" layer="1"/>
<wire x1="24.6" y1="6.95" x2="24.65" y2="7" width="1.016" layer="1"/>
<contactref element="JP1" pad="1"/>
<wire x1="19.92" y1="2" x2="19.92" y2="5.52" width="0.3048" layer="1"/>
<wire x1="19.92" y1="5.52" x2="21.4" y2="7" width="0.3048" layer="1"/>
</signal>
<signal name="UART_MCU_TX">
<contactref element="UMCU" pad="27"/>
<contactref element="U$4" pad="3"/>
<contactref element="U$3" pad="3"/>
<wire x1="46.5" y1="17.3" x2="39.3" y2="17.3" width="0.4064" layer="1"/>
<wire x1="39.3" y1="17.3" x2="38" y2="17.3" width="0.4064" layer="16"/>
<wire x1="38" y1="17.3" x2="37.2" y2="18.1" width="0.4064" layer="16"/>
<wire x1="37.2" y1="18.1" x2="26.8" y2="18.1" width="0.4064" layer="16"/>
<wire x1="26.8" y1="18.1" x2="24.7" y2="16" width="0.4064" layer="16"/>
<via x="24.7" y="16" extent="1-16" drill="0.6"/>
<wire x1="24.7" y1="16" x2="23.9" y2="15.2" width="0.4064" layer="1"/>
<wire x1="23.9" y1="15.2" x2="21.6074" y2="15.2" width="0.4064" layer="1"/>
</signal>
<signal name="UART_MCU_RX">
<contactref element="UMCU" pad="28"/>
<contactref element="U$4" pad="4"/>
<contactref element="U$3" pad="4"/>
<wire x1="46.5" y1="15.3" x2="39.3" y2="15.3" width="0.4064" layer="1"/>
<wire x1="39.3" y1="15.3" x2="38.8" y2="15.3" width="0.4064" layer="16"/>
<wire x1="38.8" y1="15.3" x2="36.8" y2="17.3" width="0.4064" layer="16"/>
<wire x1="36.8" y1="17.3" x2="27.7" y2="17.3" width="0.4064" layer="16"/>
<wire x1="27.7" y1="17.3" x2="26.3" y2="15.9" width="0.4064" layer="16"/>
<via x="26.3" y="15.9" extent="1-16" drill="0.6"/>
<wire x1="26.3" y1="15.9" x2="24.8" y2="14.4" width="0.4064" layer="1"/>
<wire x1="24.8" y1="14.4" x2="21.6074" y2="14.4" width="0.4064" layer="1"/>
</signal>
<signal name="AUX_UART_TX">
<contactref element="UMCU" pad="23"/>
<contactref element="JP2" pad="2"/>
<wire x1="23.9" y1="18.2926" x2="23.9" y2="21.97" width="0.3048" layer="1"/>
<wire x1="23.9" y1="21.97" x2="25.03" y2="23.1" width="0.3048" layer="1"/>
</signal>
<signal name="AUX_UART_RX">
<contactref element="UMCU" pad="24"/>
<contactref element="JP2" pad="1"/>
<wire x1="23.1" y1="18.2926" x2="23.1" y2="22.49" width="0.3048" layer="1"/>
<wire x1="23.1" y1="22.49" x2="22.49" y2="23.1" width="0.3048" layer="1"/>
</signal>
<signal name="LED_CLOCK">
<contactref element="PLED1" pad="2"/>
<contactref element="PLED2" pad="2"/>
<contactref element="PLED3" pad="2"/>
<wire x1="47.5" y1="7.3" x2="41.6" y2="7.3" width="0.4064" layer="1"/>
<wire x1="41.6" y1="7.3" x2="35.7" y2="7.3" width="0.4064" layer="1"/>
<contactref element="UMCU" pad="16"/>
<wire x1="35.7" y1="7.3" x2="35.2" y2="7.3" width="0.4064" layer="16"/>
<wire x1="35.2" y1="7.3" x2="34.2" y2="8.3" width="0.4064" layer="16"/>
<wire x1="34.2" y1="8.3" x2="34.2" y2="13.1" width="0.4064" layer="16"/>
<via x="34.2" y="13.1" extent="1-16" drill="0.6"/>
<wire x1="34.2" y1="13.1" x2="34.2" y2="14.9" width="0.4064" layer="1"/>
<wire x1="34.2" y1="14.9" x2="32.3" y2="16.8" width="0.4064" layer="1"/>
<wire x1="32.3" y1="16.8" x2="30.1926" y2="16.8" width="0.4064" layer="1"/>
</signal>
<signal name="LED_DATA">
<contactref element="PLED1" pad="3"/>
<contactref element="PLED2" pad="3"/>
<contactref element="PLED3" pad="3"/>
<wire x1="35.7" y1="5.3" x2="41.6" y2="5.3" width="0.4064" layer="1"/>
<wire x1="41.6" y1="5.3" x2="47.5" y2="5.3" width="0.4064" layer="1"/>
<contactref element="UMCU" pad="15"/>
<wire x1="35.7" y1="5.3" x2="33.4" y2="7.6" width="0.4064" layer="16"/>
<wire x1="33.4" y1="7.6" x2="33.4" y2="12.1" width="0.4064" layer="16"/>
<via x="33.4" y="12.1" extent="1-16" drill="0.6"/>
<wire x1="33.4" y1="12.1" x2="33.4" y2="14.5" width="0.4064" layer="1"/>
<wire x1="33.4" y1="14.5" x2="31.9" y2="16" width="0.4064" layer="1"/>
<wire x1="31.9" y1="16" x2="30.1926" y2="16" width="0.4064" layer="1"/>
</signal>
<signal name="AUX_ADC1">
<contactref element="UMCU" pad="19"/>
<contactref element="JP2" pad="4"/>
<wire x1="27.1" y1="18.2926" x2="27.1" y2="19.7" width="0.3048" layer="1"/>
<wire x1="27.1" y1="19.7" x2="28.9" y2="21.5" width="0.3048" layer="1"/>
<wire x1="28.9" y1="21.5" x2="28.9" y2="21.89" width="0.3048" layer="1"/>
<wire x1="28.9" y1="21.89" x2="30.11" y2="23.1" width="0.3048" layer="1"/>
</signal>
<signal name="AUX_ADC2">
<contactref element="UMCU" pad="20"/>
<contactref element="JP2" pad="3"/>
<wire x1="26.3" y1="18.2926" x2="26.3" y2="20.6" width="0.3048" layer="1"/>
<wire x1="26.3" y1="20.6" x2="27.6" y2="21.9" width="0.3048" layer="1"/>
<wire x1="27.6" y1="21.9" x2="27.6" y2="23.07" width="0.3048" layer="1"/>
<wire x1="27.6" y1="23.07" x2="27.57" y2="23.1" width="0.3048" layer="1"/>
</signal>
<signal name="SWD_DIO">
<contactref element="JP1" pad="2"/>
<contactref element="UMCU" pad="32"/>
<wire x1="21.6074" y1="11.2" x2="21" y2="11.2" width="0.3048" layer="1"/>
<wire x1="21" y1="11.2" x2="19.7" y2="9.9" width="0.3048" layer="1"/>
<via x="19.7" y="9.9" extent="1-16" drill="0.6"/>
<wire x1="19.7" y1="9.9" x2="19.7" y2="7.1" width="0.3048" layer="16"/>
<wire x1="19.7" y1="7.1" x2="22.5" y2="4.3" width="0.3048" layer="16"/>
<wire x1="22.5" y1="4.3" x2="22.5" y2="2.04" width="0.3048" layer="16"/>
<wire x1="22.5" y1="2.04" x2="22.46" y2="2" width="0.3048" layer="16"/>
</signal>
<signal name="SWD_RESET">
<contactref element="JP1" pad="3"/>
<contactref element="UMCU" pad="31"/>
<wire x1="21.6074" y1="12" x2="20.1" y2="12" width="0.3048" layer="1"/>
<wire x1="20.1" y1="12" x2="19.4" y2="11.3" width="0.3048" layer="1"/>
<via x="19.4" y="11.3" extent="1-16" drill="0.6"/>
<wire x1="19.4" y1="11.3" x2="20.6" y2="10.1" width="0.3048" layer="16"/>
<wire x1="20.6" y1="10.1" x2="20.6" y2="7.1" width="0.3048" layer="16"/>
<wire x1="20.6" y1="7.1" x2="23.6" y2="4.1" width="0.3048" layer="16"/>
<wire x1="23.6" y1="4.1" x2="24" y2="4.1" width="0.3048" layer="16"/>
<wire x1="24" y1="4.1" x2="25" y2="3.1" width="0.3048" layer="16"/>
<wire x1="25" y1="3.1" x2="25" y2="2" width="0.3048" layer="16"/>
</signal>
<signal name="SWD_CLK">
<contactref element="JP1" pad="4"/>
<contactref element="UMCU" pad="30"/>
<wire x1="21.6074" y1="12.8" x2="19.3" y2="12.8" width="0.3048" layer="1"/>
<via x="19.3" y="12.8" extent="1-16" drill="0.6"/>
<wire x1="19.3" y1="12.8" x2="19.3" y2="12.7" width="0.3048" layer="16"/>
<wire x1="19.3" y1="12.7" x2="20.3" y2="11.7" width="0.3048" layer="16"/>
<wire x1="20.3" y1="11.7" x2="20.3" y2="11.3" width="0.3048" layer="16"/>
<wire x1="20.3" y1="11.3" x2="21.2" y2="10.4" width="0.3048" layer="16"/>
<wire x1="21.2" y1="10.4" x2="21.2" y2="7.3" width="0.3048" layer="16"/>
<wire x1="21.2" y1="7.3" x2="23.8" y2="4.7" width="0.3048" layer="16"/>
<wire x1="23.8" y1="4.7" x2="24.2" y2="4.7" width="0.3048" layer="16"/>
<wire x1="24.2" y1="4.7" x2="24.7" y2="4.2" width="0.3048" layer="16"/>
<wire x1="24.7" y1="4.2" x2="26.9" y2="4.2" width="0.3048" layer="16"/>
<wire x1="26.9" y1="4.2" x2="27.6" y2="3.5" width="0.3048" layer="16"/>
<wire x1="27.6" y1="3.5" x2="27.6" y2="2.06" width="0.3048" layer="16"/>
<wire x1="27.6" y1="2.06" x2="27.54" y2="2" width="0.3048" layer="16"/>
</signal>
</signals>
</board>
</drawing>
<compatibility>
<note version="6.3" minversion="6.2.2" severity="warning">
Since Version 6.2.2 text objects can contain more than one line,
which will not be processed correctly with this version.
</note>
</compatibility>
</eagle>

license_type: permissive

branch_name: refs/heads/master


text:
require optee-client.inc

SRCREV = "e7cba71cc6e2ecd02f412c7e9ee104f0a5dffc6f"

license: MIT

repository: HCLOpenBMC/openbmc

repo_name: HCLOpenBMC/openbmc

gha_license_id: NOASSERTION

gha_language: Python

extension: bb


text:
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#pragma once

#include <stdint.h>

#include "debug-ipc/shared.h"

namespace debug_ipc {

#pragma pack(push, 8)

// Note: see "ps" source:
// https://fuchsia.googlesource.com/zircon/+/master/system/uapp/psutils/ps.c
struct ProcessTreeRecord {
    enum class Type : uint64_t {
        kJob,
        kProcess
    };

    Type type;
    uint64_t koid;
    shared::string name;

    shared::vector<ProcessTreeRecord> children;
};

struct ThreadRecord {
    uint64_t koid;
    shared::string name;
};

struct MemoryBlock {
    // Begin address of this memory.
    uint64_t address = 0;

    // When true, indicates this is valid memory, with the data containing the memory. False means
    // that this range is not mapped in the process and the data will be empty.
    bool valid = false;

    // Length of this range. When valid == true, this will be the same as data.size().
    uint64_t size = 0;

    // The actual memory. Filled in only if valid == true.
    shared::vector<uint8_t> data;
};

#pragma pack(pop)

}  // namespace debug_ipc

repository: DejunLiu/zircon

repo_name: DejunLiu/zircon

extension: h


text:
--- GUISupport/Qt/PluginInstall.cmake.in.orig	2017-11-21 08:23:50 UTC
+++ GUISupport/Qt/PluginInstall.cmake.in
@@ -10,7 +10,7 @@ if (WIN32)
     set(BUILDTYPE_SUFFIX @CMAKE_RELEASE_POSTFIX@)
   endif ()
 endif ()
-set(VTK_INSTALL_QT_PLUGIN_FILE "@CMAKE_SHARED_LIBRARY_PREFIX@QVTKWidgetPlugin${BUILDTYPE_SUFFIX}@CMAKE_SHARED_LIBRARY_SUFFIX@")
+set(VTK_INSTALL_QT_PLUGIN_FILE "@CMAKE_SHARED_LIBRARY_PREFIX@QVTKWidgetPlugin-@VTK_MAJOR_VERSION@.@VTK_MINOR_VERSION@${BUILDTYPE_SUFFIX}@CMAKE_SHARED_LIBRARY_SUFFIX@")
 set(VTK_CONFIGURATIONS "@CMAKE_CONFIGURATION_TYPES@")

 if(VTK_CONFIGURATIONS)

repository: freebsd/freebsd-ports

repo_name: freebsd/freebsd-ports

branch_name: refs/heads/main

extension: in


text:
package miner

import (
	"github.com/wavesplatform/gowaves/pkg/proto"
)

func MineBlock(version proto.BlockVersion, nxt proto.NxtConsensus, pair proto.KeyPair, validatedFeatured Features, t proto.Timestamp, parent proto.BlockID, reward int64, scheme proto.Scheme) (*proto.Block, error) {
	b, err := proto.CreateBlock(proto.Transactions(nil), t, parent, pair.Public, nxt, version, FeaturesToInt16(validatedFeatured), reward, scheme)
	if err != nil {
		return nil, err
	}
	err = b.Sign(scheme, pair.Secret)
	if err != nil {
		return nil, err
	}
	err = b.GenerateBlockID(scheme)
	if err != nil {
		return nil, err
	}
	return b, nil
}

repository: wavesplatform/gowaves

repo_name: wavesplatform/gowaves

gha_license_id: MIT

gha_language: Go

extension: go


text:
SUMMARY = "Dynamic Device Tree ConfigFS Kernel Module"
DESCRIPTION = "Dynamic Device Tree ConfigFS Kernel Module, provided for systems that don't have proper support in the kernel for this."
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=6e83d63de93384e6cce0fd3632041d91"
HOMEPAGE = "https://github.com/ikwzm/dtbocfg"

SRC_URI = " \
    git://github.com/ikwzm/dtbocfg.git;protocol=https;branch=master \
    "

SRCREV = "2d5593ba4fea35b75fce716a5d9538f984493cbd"

S = "${WORKDIR}/git"

inherit module

# Override do_install as there's no install target for the Makefile
# on this project.
do_install() {
	install -d ${D}${nonarch_base_libdir}/
	install -d ${D}${nonarch_base_libdir}/modules
	install -d ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}
	install -m 0755 ${B}/${PN}.ko ${D}/lib/modules/${KERNEL_VERSION}/${MODULE_NAME}
}


text:
using GalaSoft.MvvmLight.Command;
using MahApps.Metro;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
using WordLearnerWPF.Core.Abstract;
using WordLearnerWPF.Params.Abstract;
using WordLearnerWPF.Themes;

namespace WordLearnerWPF.ViewModel
{
    public class SettingsViewModel : CoreViewModel
    {
        private IStaticParams _staticParams;
        private KeyValuePair<string, Color> _color;
        private List<KeyValuePair<string, Color>> _colors;
        private List<Accent> _accents;
        private Accent _accent;
        private string _version;

        public SettingsViewModel(IStaticParams staticParams)
        {
            _staticParams = staticParams ?? throw new ArgumentNullException(nameof(staticParams));
            var versionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString() ?? "0";
            Version = "Application " + versionNumber;
        }
        public override Task Initialize<T>(T param)
        {
            Colors = typeof(Colors)
               .GetProperties()
               .Where(prop => typeof(Color).IsAssignableFrom(prop.PropertyType))
               .Select(prop => new KeyValuePair<String, Color>(prop.Name, (Color)prop.GetValue(null)))
               .ToList();
            Accents = ThemeManager.Accents.ToList();
            return Task.FromResult(0);
        }

        public KeyValuePair<string,Color> Color
        {
            get { return _color; }
            set { _color = value;
                RaisePropertyChanged(nameof(Color));
            }
        }

        public List<KeyValuePair<string, Color>> Colors
        {
            get { return _colors; }
            set { _colors = value;
                RaisePropertyChanged(nameof(Colors));

            }
        }

        public ICommand ChangeAppTheme => new RelayCommand(() =>
        {
            var theme = ThemeManager.DetectAppStyle(Application.Current);
            //ThemeManager.ChangeAppStyle(Application.Current, theme.Item2, ThemeManager.GetAppTheme("Base" + ((Button)sender).Content));
        });

        public ICommand ChangeAppAccent => new RelayCommand(() =>
        {
            var theme = ThemeManager.DetectAppStyle(Application.Current);
            //ThemeManager.ChangeAppStyle(Application.Current, theme.Item2, ThemeManager.GetAppTheme("Base" + ((Button)sender).Content));
        });

        public ICommand ApplyTheme => new RelayCommand(() =>
        {
            var selectedColor = this.Color as KeyValuePair<string, Color>?;
            if (selectedColor.HasValue)
            {
                var theme = ThemeManager.DetectAppStyle(Application.Current);
                ThemeManagerHelper.CreateAppStyleBy(selectedColor.Value.Value, true);
                Accent = null;
                Application.Current.MainWindow.Activate();
            }
        });

        public ICommand ApplyAccent => new RelayCommand(() =>
        {
            if (Accent != null)
            {
                ThemeManager.ChangeAppStyle(Application.Current,
                                                   ThemeManager.GetAccent(Accent.Name),
                                                   ThemeManager.GetAppTheme("BaseLight"));
            }
        });

        public ICommand ConfirmTheme => new RelayCommand(() =>
        {
            SaveTheme();
        });

        private void CustomThemeAppButtonClick(object sender, RoutedEventArgs e)
        {
            var theme = ThemeManager.DetectAppStyle(Application.Current);
            ThemeManager.ChangeAppStyle(Application.Current, theme.Item2, ThemeManager.GetAppTheme("CustomTheme"));
        }

        private void CustomAccent1AppButtonClick(object sender, RoutedEventArgs e)
        {
            var theme = ThemeManager.DetectAppStyle(Application.Current);
            ThemeManager.ChangeAppStyle(Application.Current, ThemeManager.GetAccent("CustomAccent1"), theme.Item1);
        }

        private void CustomAccent2AppButtonClick(object sender, RoutedEventArgs e)
        {
            var theme = ThemeManager.DetectAppStyle(Application.Current);
            ThemeManager.ChangeAppStyle(Application.Current, ThemeManager.GetAccent("CustomAccent2"), theme.Item1);
        }

        public List<Accent> Accents
        {
            get { return _accents; }
            set { _accents = value;
                RaisePropertyChanged(nameof(Accents));
            }
        }

        public Accent Accent
        {
            get { return _accent; }
            set { _accent = value;
                RaisePropertyChanged(nameof(Accent));
            }
        }

        private void SaveTheme()
        {
            if (Accent == null)
            {
                var selectedColor = this.Color as KeyValuePair<string, Color>?;
                if (selectedColor.HasValue)
                {
                    var settingsFIle = _staticParams.SettingsFile;
                    File.WriteAllLines(settingsFIle, new string[] { Color.Value.ToString() });
                }
            }
            else
            {
                var settingsFIle = _staticParams.SettingsFile;
                File.WriteAllLines(settingsFIle, new string[] { Accent.Name });
            }
        }

        public string Version
        {
            get { return _version; }
            set { _version = value;
                RaisePropertyChanged(nameof(Version));

            }
        }

    }
}

gha_language: C#

extension: cs


text:
SECTION = "libs"
LICENSE = "freetype"
DESCRIPTION = "Freetype font rendering library"

PR = "r1"

SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \
	   file://${FILESDIR}/configure.patch;patch=1"

inherit autotools pkgconfig native binconfig
DEPENDS = ""
FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files"
S = "${WORKDIR}/freetype-${PV}"
PACKAGES = ""

do_configure () {
	(cd builds/unix && gnu-configize) || die "failure running gnu-configize"
	oe_runconf
}

do_stage () {
	autotools_stage_includes
	oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR}
}

repository: BackupTheBerlios/openslug-svn

repo_name: BackupTheBerlios/openslug-svn


text:
// <copyright file="AspNetCoreBare.cs" company="Datadog">
// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License.
// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc.
// </copyright>

#if NETCOREAPP3_0_OR_GREATER

using System;
using System.Net;
using System.Threading.Tasks;
using Datadog.Trace.TestHelpers;
using Xunit;
using Xunit.Abstractions;

namespace Datadog.Trace.Security.IntegrationTests
{
    public class AspNetCoreBare : AspNetBase, IClassFixture<AspNetCoreTestFixture>
    {
        private readonly AspNetCoreTestFixture fixture;

        public AspNetCoreBare(AspNetCoreTestFixture fixture, ITestOutputHelper outputHelper)
            : base("AspNetCoreBare", outputHelper, "/shutdown")
        {
            this.fixture = fixture;
            this.fixture.SetOutput(outputHelper);
        }

        public override void Dispose()
        {
            base.Dispose();
            this.fixture.SetOutput(null);
        }

        [SkippableTheory]
        [InlineData(HttpStatusCode.OK, "/good?param=[$slice]")]
        [InlineData(HttpStatusCode.InternalServerError, "/bad?param=[$slice]")]
        [InlineData(HttpStatusCode.OK, "/void?param=[$slice]")]
        [Trait("RunOnWindows", "True")]
        public async Task TestSecurity(HttpStatusCode expectedStatusCode, string url)
        {
            await fixture.TryStartApp(this, enableSecurity: true, externalRulesFile: DefaultRuleFile);
            SetHttpPort(fixture.HttpPort);

            var sanitisedUrl = VerifyHelper.SanitisePathsForVerify(url);
            var settings = VerifyHelper.GetSpanVerifierSettings((int)expectedStatusCode, sanitisedUrl);

            await TestAppSecRequestWithVerifyAsync(fixture.Agent, url, null, 5, 1, settings);
        }
    }
}
#endif

repository: DataDog/dd-trace-dotnet

repo_name: DataDog/dd-trace-dotnet


text:
file(REMOVE_RECURSE
  "CMakeFiles/quickstep_parser_ParseKeyValue.dir/__/empty_src.cpp.o"
  "libquickstep_parser_ParseKeyValue.pdb"
  "libquickstep_parser_ParseKeyValue.a"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/quickstep_parser_ParseKeyValue.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: kpgaffney/quickstep-optimizer-rs

repo_name: kpgaffney/quickstep-optimizer-rs

extension: cmake


text:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace EcoBuilder.Archie
{
    using clamp;

    public class Pots : MonoBehaviour
    {
        //public interfaces
        public Mesh[] pots;

        // local variables
        MeshFilter mesh_filter;
        Oculus eye_controls;

        public void Setup(){}

        public void Refresh(float size = 1, bool first_time = true) {
            if ( first_time )
            {
                mesh_filter = GetComponent<MeshFilter>();
                eye_controls = gameObject.transform.Find("eyes").gameObject.GetComponent<Oculus>();
            }
            int dice_role = UnityEngine.Random.Range(0, 2);
            Mesh pottery = pots[dice_role];
            mesh_filter.mesh = pots[dice_role];

            eye_controls.Refresh(new Vector3(0.5f,0.1f,0.25f),size/2, (int)security.clamp(0,7,UnityEngine.Random.Range(0, 8)));

        }

    }

}