From 603e8b2b76480ad99823a64dd3191bae51f117f9 Mon Sep 17 00:00:00 2001 From: willem Date: Wed, 21 Dec 2022 11:53:26 +0100 Subject: [PATCH] update to LCD & ttgo micro-32 --- .../ZJY096T-IG11 ST7735S 13P datasheet.pdf | Bin 0 -> 318371 bytes P1_wifi/#auto_saved_files# | 1 + .../P1_wifi-2022-12-21_113020.zip | Bin 0 -> 138985 bytes .../P1_wifi-2022-12-21_115255.zip | Bin 0 -> 141387 bytes P1_wifi/P1_wifi.kicad_sch | 1995 +++++++------ P1_wifi/fp-info-cache | 2598 ++++++++++++----- 6 files changed, 2842 insertions(+), 1752 deletions(-) create mode 100644 Datasheets/ZJY096T-IG11 ST7735S 13P datasheet.pdf create mode 100644 P1_wifi/#auto_saved_files# create mode 100644 P1_wifi/P1_wifi-backups/P1_wifi-2022-12-21_113020.zip create mode 100644 P1_wifi/P1_wifi-backups/P1_wifi-2022-12-21_115255.zip diff --git a/Datasheets/ZJY096T-IG11 ST7735S 13P datasheet.pdf b/Datasheets/ZJY096T-IG11 ST7735S 13P datasheet.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d67df9400438720186f922db5507542fa8ed51a8 GIT binary patch literal 318371 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≦&uYYuO`VL4 z4A(@;ZBxu%oRl5Y)E`D=kY=mpK1cp)TfoE|{Wg*WT}cv6Y`0fekv1vBi6q-3gL9AA zX4G`WWrTmc+t%4Ik3$s6%L6^zPt6RY>SM<&s*%6kF){=3rpzA0DT$vkThOb=NQP4! zxdM~@g9YE2yEXFE46{BUm&1EK@ux=sM{(LrxK7tI7GV_yAv{A)6L`DmWE|JX7hG#DCPT=x|?|a}6(2{!C-)nab2V`UxSCp{}rm z=OSfy-fFeHrKZ~QdFKV*c50vUjAEZQgZN5Kb-sMc$hr3uGY5zk2IHmUs#I_b*~rSA>$ z(}^Ut_W%Ud2Kl;|oQ>Ag-|&kEpPI|zwFDLepOD#QR}z9m%?OYwl~fSeFpLIe{NGyU z2G|aEOU@uVEm#)p&4c+g8JwG4r_ek@qnlkPxi}%x9K@l$;d)cS<6iu5%++}A7f-AY z8iQUQ7Qb2kIEGMXD(#qw(rZktf?`diDf10MSCg>I;^O4+wuKCFh{djb*Fv8d!(3E; zyrk!`MiPNfJ?!{Nn;Z3G@yOG+!C4Y2FTRVdvqz7^VG$K$(uVSiFB7Wu9n+?G4C0rZ zZk?9vubb%2P?A6IT-5Fk961McNmfiAfXma|`CNJqD+FfR9wuaO{3r{wbnL(QM zbRyZRc946E#Rng~5;4vX#YT6-V~5oE<(Yay;)w8N0NGRzij%>FrF6_@ifrUHi-%hxFHW3%M&_W+TMM4 zDmzYEA~$n$p6o?b!3k)Gx6|miWyousEAv)E(t0k-pY{&Gl^Ki_}ZKR*2q^b!nuB{A=D;O%$BB@HD<7=69{Z=-D63%{Bsh zRr*d}OcTqQn;Olb(7@ClueQZ=b0bX8ni^_)* zFqp0xQs?swGO`hb6>_19NAl>LIfh5^UhEHscS_}|wQdcZ?cZy)p?ud@(#oIJ9lj?R zO7NzrGki}Wncz(+^lI?)it@2)yQ=rQdOrzu!tjeKBdSoal(N+TZ-A30)ed0l{2lU*`(5tsOf!lr@C zJ93|GSU$vT;TUqIRRoH6NZ8%TH{{*S0)A?~WbuZdz;j<{HOUb}pI=MRKb0_;$Hji^ zr?(K(@(p_tjVgwieG78nqdC47%KW&LV4E!^Po%N z=7l;uhvrxYK-LOBshRY}chhgM&9l;!7Ho&r6}IBVT3i)&h?ts`SQPKXar2SsDZ81& zbF_R#1GEa>#J@TYv14o=(HFos6&4uqLYAaakO%pHtgjP0aGP-%g{4EnNVPVK{lSkh zx3T&ZySo2C4VTfKe7e-a7XkQ|$oXO@-0D$_K4HGYtK+1=wpr&rFHqU!4_)Qc&Q>p; zmVLpRFB-C}uf}EBGnRH9=T%N-=TYj%;mQz7(qqvKdEEfmGI{YMF%PM^);-vO%gz=bD-pH%pRhZAv1=`_}s zG9%L!zoO3TJ)0WZ>!TvF_NFkCu)*U5MkFDZ@*@au_XJ^4RpByWOF=IrOxR1J!`&ff z2kZ0CGdvNwh!;hZ@e^<+S6Nk6nmiV|=exGT=k2P~oaBnlBHepWiN?sI37D`1AHdXM~%ZeD}jo@+!c~6#C=(`S|sjt0+f-_D?FRL zo|0OW(paFkF9iedE;osxEui?>~f5`Sx^zSkSMi?Q9;ODp?FFLK-Zw1AItQz z{1t<=O(o%Zr8~)^xXf2>O0QMfSHf6MqYqS!uddu^ z;#?j|dL&fn(LO!pen7{NSV{Xr53yd>t-?7U9tR)3>Xx)WKa_kE8-G*pmY;yj1}LlW z_-)oQAl{7Uq_?Ylt@lWPwsM?sOS9?PU{(BM7}^W37VF2LW=D5|W!o(O(LQVI54XI8 zPQczyRTav_ZQ2~-Z!(+ zd^g|8I_?iL+bg2SGQ5|(ZRekLe3BV$`F=vk$CshSe;=u9>UzNDbbj`Dz}LD3n5M?QL3Xyt*2p-wt9RnjIO(z$s@1RL~rlYv5I!jne)U{)u?FpF_lDF0k&Xm{z*9% zGC7qIhq}i67q4roZY5Og#c5UQ+DD9s(&z6VA#7Us|4j-0m)Y;172Td2+a}+A4+d$m^8EtL6=D7IR6p3Gy_N zV=xM)e36KglCkSlD|-zMOAF4#XDndq{29F)6OjO)9xwSLY}S@}6Q8$IKAEz{^+pR3dEc$2u5Xg*SeZy&Zg!mmjwTu2U3^=!_WCijzUgs! zoSJyr_-t*n@lN+{aK|ZV9dYw{z9!l%8NuRhsxtrpjXZtUce`EeeAio_wJGn9YrMbj z&FbEs1bbia>E0ZEckZ}fyW8WtyMrE9^SbXE^RkWYxc3+Lxa>ObXuG@J+w1Ud-RQUp z-zy|*A6Qc%)%+5=get|0qYz?QkEw( zQSs4dWNJb0&lvLDz_&HJ8K&%O3FfGPql$@}+n9F5YvJT*%@E5O;n2iteNZ>QuR_?d z-SouM>+jwGwnRMO zaIR1LWyzVnT}a}>3UkvwR%SX6P0brs;*(E_p*kg+;<);jm4USJp6FDzfumpbd4mLF zuDl+>+Iwj(#j)0x!UWlyUq#-krBcVg3~MOOw{bIjAGAfduZ#@OQ|=wtrxEdm0Y+pO z)Abx|{8Y?S7x>)hUEnPwOIN*c9sj*qX3R_*D`6#QmAmPUqDaUyG{cYc?Rf?igkRs| zm=Ti=S4Hn)mxUqLYejNQ>R=ww=};mBtmS`@-j*&gN@`zrb5U9O^4x^(a9k@c!=F9k z5x;P>xp<8P*OggLmn12t<~Knb)je7Uw5KL1XbQ;6C?_RrMfK>Gf@O&{r7jL|ADk`w z>2fr2@r8L%yFZAD6DT{qBOSS;t8vnM$1HhW%*G>Q#`BF*h;5B+PdAIe`qqy*Y*D;t zN$X83Vzox5+0jCk%!^`=3tk`%;fhfH@Srcxx5|{uR+Qk?1NM}-CM>D)CNiaRxx-O( zjj)Cgm(EwNx~N=LEZ$%@hr!XaFAzqz6ZF*_=c6^nTyN0>P<@-U8)AFy_xjp0ugK0( z31raZmSOxylC{88HUzn6BWo$Z>D8O_z*N9ZprQ=}XJ%r2%fhZ-@&*$LqRP4BCVrb) z5TmJeO&@Z74v}{A{JZO&R~nVd%YnHBWC^h&dEv}kmUQ#9p=?Ar3|?+_C8-m&lYQDn z@LS(1YB`$(K5b8Um8r=OSL@g%T#Q_mq1a98dNKth%Br zKl8XdcD1}n6yYLLENE!FtEPFCyuk1I9HqxG)?!zuZL8hbo(m&s9>3(hdTd~s63NFp z;Z>OZP}5_a7LZy|O<_w4Lz?pNiNR`onmq{2Uy;Tw?x@T~rB)f~W&^eiugMtyN}r(7 zY?!}QxWCI?$yB28)f@0dJ%d>)ysb6jNa8?c>4GgD-Rh{G*0dO~qNxP2k$|y|dfgVaFA1G}|@O(na0z z7Svoxo!P5(qk(FJ7d$D>85|6!Y#8g5vZ(fJ;A45q?n9gfgRI&$z=*6L!>QZCgrRsz z=rZ0}?TOeJNrGdj-~dr6%*z*z9%)O}N?U3HjOJ_>JgxzglH zc_(Q3{6hu@6Q(x6*b-H_^2euSS0xj;Igb~(khbyd2{eFh{`^%=OQ1e}njclmyU+BY znyNF8Jl`*`76mY&o{3h#QAE}_JQd}d_23K@^h(-pPD*>$V9!9OI3B)`rVAQKu|IzG zQOZSKN>RGPCau2r_2ZVEPM>0lrx%q-MV(fp-ERsVpD^moRZ080ZDG4Lw}kJ1r4Uux zpKTh~OzrNRmSN~x3jKyRZ8;U=SDLKc!7|<=BfSvkB5RaKu8~M}MCdSpiLM=!t>yc6 zL$Nwa98HF5x!Pc>GN_j7!cQksZo#a9dLfR-BxcrgXI3U+voz2~VBPH3OXL5B_ zw^ElW;8ag_2!rtQd*97+hWs(ku+0;|s}!l^G+W#6`na5~cf+lDl&Df|Px)+&#$u~^ zR$F(yRJe@tX3fyQx#wB1q@4BU7fhw=%Q^47{{E;9AQgu|BAa>`dA3%Y0Gi;-o(&|O z>l5bd$~c_ptGgj659jSPbErvlLF2HuMOG`>$B#=vpk{k!Z@A?Mo~fOkDj>ugP5}w; z2x7zmJON30?&vOPq$fn&k}yqZKgjDcg79b};14_H8MxX7S zCoVZm?VbC!cX;D0vf*cJ4P86bHK&NygdBWRolWw(4Um1Eq>(@trEoG72RYj~YL9J$ z4CF`##krdf+ibhL?q?tEppdAMSo@gCTkqS`PbA>ShZpwgKNi#73#%@xMofdu-r1cv z^sBhlhv~j74r!POiyLt)E2MOheg*)z#d_?7a1`Tzl^W?W{!_ zz3Y<_*OTp!P9{xZ7UfczR^%Njt~`~sVS;4n&PS1QG^owlFATB?4vsQk=FY7(25Kcz zMzxL1We|Uf#EZJ@D}TM{6yxYuaWr82nG>Rg%vb*LP0;nEUk+Z2-2&i!=2+xOP~7Y3 zqn6#{AdB?ZQP*&NEe1y$JVUp>B4vhAcPKrd2W`DI)apXG_`W5D zdjtCyU+FI26t|My%`~gNIC@%tax%hpTSh1y?5m6B zJbz9R)mNF4PjF-ILhAm>HQ@v&v--sk@@Tb5II;Od<+QCUHJWp}gi8U~Nz1?~_|^ce zOw1Ru-zm5TG?Z=Y2Cg&l7YtE4_s>V3+lV*R{Nb zSXEKXZGh)ho-v$i^l>_^z9n@hKp5WeiN!Hk^^n@7GBg(GD@KITh`|8bWuT=QvCH<* z%*QHdNo1CA`Z993tK|J-Jl26|UvL=5uA|M*<}H1ueuTS?vB2kf@9L9mcv2@8Sr95RZ~AjgKDT*}M&1 z#IHPxy}aeqBZ)t^czOctg*Smo3(+MubX~XVobw@NNjJ~6zfIU{w%S&sj2yLm)w%+( z9daCEkR)N>gqZ6}L9M1R441}c6mg&Sz}QwqT{)Ocx4CJn@rdN*@yIhzhMwD+=XH!e z$?5lI?0v+A&E)?e+9- zW>A%^!v+GkvADP5aq~8Z7v1Gr?T2YpgRHaE)6d6(UGeC^p(q!k&x4cP@Ov#H;TV`sT2(okBG^3{B@tL1ILQ_eGms5!(whbJpp8)e6?##HpD$ zSqpW@08#Ofm2&GH>Snq0Vt5Shgo?R#rjQZ_XDacIKBr?W<$jNvk*#k@D0(-DQTolN z#=~y*hOKQw^_WSFi9jew&RUL?_f6@}yQs5?MwE`Z7@ev&(rISa$0j9X&*VJ6Y4Fhi zns0`6@&_()7KDypxi`ngwozedVQ@WpbN+F;L>F%6=>`S_{Zl@>BLh!mK{UpW9OqYT z59jyrUCbvlORq+=U$#|UJ#K&-a{1O!*R0to%418ZeL;+FsPH*qXR%XvX1D3)#2|WR zW|xV6+VCdK&@HPZw|)bRgWxsJr^9~;+ zV#F+oTIr~*UlJo)TpUXO5Tn28){f$b=@pVq*0B+f=I&$FtktI25h{G7UQQ!q{#}Wu zZnDp{wcnm|jWAW#NhB}2mroC&Zcqk|lhbVtk|TuqX|8mD;u~zJ2YpAQyZwHD@c>8_ zy)a_AbzJdrBtL{ zyDc+T^nN6eBspVIJGT|V^q*>OtW;Hc*OD=Na88&UM6x}7CoiYz+fsckK)6H5?&6SY zL|Onlle?q`*xEHaBj>Q2tWonjpmx!H+XWx(3Re@&ysX_Hsx8VLp0Sz0Oa68}a6jF2 z%~rFP5;+(reQ8Ers-EjGB~fa`{>!#JLDYa_EcU!eUMO)#EmMU|%-J^V>g-2pvXM|e z&*R49wATE=U799Lc`X+*e$fL3tMK~iv^VYvBxJ5i*Fgh)`xS;)?>x*i{0gfjgUeE& z`E|mmTl%1KA1;9wc_!=gdn<3O`0$dZ_lM zwx;G+(>PIT{FP<3Fi4D$Uz`r;xF{34=oH%CbmFScv{D?Pxqg;W94P^~T5!gmD_9|1 zw>G_hf4xtv#A>`W2h*S@H6lUwR<|bg%cbk&yZuIxq>~O)J_Rb3`z8UZtx@8VH1|>L z%h#&0K)hc4=Ozx%Xb@;TSNdwIkKIW1yQ7fJ(Hh#+SaoJ8+0)qcKO{?=CfIUCRTra@ zZ1nax2sQ!phVAr24h##Ol8xz-r5L`J&P_6Sa#qH|UbT`LHSYtn6e(=g7Mc`#+Oy0T zLMp7fU{0K09mrj(f!B*`YrsJj_5;wUJuvs6CL(|~N>Z%h4U-WTs z0^7x2{QJIX0_ySs=LpUPC_g-_$6#IdlKGZbq;7E*-=>C?i#8*G2jq57iweE2Rq%8F8iLTd#vtWOp#EShMrmU2;?>1CFx$96`C~Ujw!$97O*`CX~dd7t(6`!&Wsbc zwGu*E8(BaU6Qy_bOexF=3*)mRUg?%yJh6}@Kei*39_dGbGhMY9J7zOx2rKT%^8@el zDmLqxzOnAbe8j3>Mcau*J~L+M8)elX*wJydQ|XF9@5rC@PWgf(cca0-WAcBr6cGa> zG53p!ldN-8BKMbxv6HI&2qmK!H}J+8ydFG1Fe2AH$^+K)dD)UAJ>hzw;z)~S?$k+( zia`Ql;Px{0v-BtT(vF2+(?{8>L)Z}NFL==LEmi5rpY(Kc$6Pv48q>?Mgqg!)njgI$ zpfW4DdUA&?#%2+rk;kbqMIYTjzqvsZwWGGT3--IkDX=Wfx{3RkDc2r_p z((>!F;o!-dIw2NO^%mi`XF}{&lAE8FQAYi;Evjf@L7EoKni#Uv%~c%2y$}@>Y`b*> z2T7|q%I==>NAC7{X-y_a%(yMJK2C3Xy+*jXf>v-UR$<(GQ!?&GYI4Os`TYsMh$}dX z0L{7Crs5QPx|$7}X+VYNZ~^(H7ck>PJ4EY;VUQa;hvZbaq9(gyPuI-!J1yAdJFSt! z(*ETutyS=a(Q2iF4NGRm4;VjIL!xXz?xpPYX?rhBE4X% zbED60V`LH6xjYqe=K%rO!sAG8gB&o(ooN{nrVx24yU%-$So{TX)F^--L`g<$GsT_S zC0_AP!Sq>hv>W4u_-?4$^Q1Q{YgjC6{1ZFrz$Xsf6LWZ>c3ij4!a10E!@Lxa0}C(g z9Lz*JhtGL`J^KFTgn>Kz4iXN8(=rI35AKzG2Ao0xOui9}*>-kLAK1!q7B)a(FKmDU z+hSzL4P0r3$v*aTov^XP>V%CMu^V832YGB>j2Ri+-*hh+f?o}D2o~-}BXkBr6g&t0W65$jk#i>C*&-~$v(%_uh@g#pI39a&=Ff+N_>o2SEwJG>XfksYwH&1}+$ zHTA5w7UfeV$$Auw_+*b2cAhj7I~Wwzl$)5+z#g%CPjceu16;S{d977F*hM;GYAEh& zt7}|3GkstCqoy}{_l580+Uf+Ge1wzxXKo2 z!;6t;Z5bKyff6fwvIA>wm<_xdy)3=RVW0l~$WM6<*ZrnCfKFUnI@#E-bKEEP$iaLv z-b0mzF9R~v8C_~%kbxVj3hWJ<)yPw7z%r*Z_P|xRw3I4K_6=%k$xN>`N@jXXlH`o( zsiYRD!We8=xpxfqkM;{AqEs%nqm!2qzzA{3^(YXFW>`#N{DMuKa>g^sd?+1WA zFV)j3O(qs?JkNn%WLQdK{J<&>xyfNG)K|lH4}|qY4ni`qU@Mr>WofVE$vzjXmU@gZ zvT1_X7>+8RH><2yn{Nx_>rwK|98p9wgAlFUz|ETBT&7pqIg~>0P=x{V(%~#sIOXu0 zDniI*v}=_E*5H|WG6SL%YEJbrXBjRa07p3>K4bnzD$j1vDmz_HetgvYJ3gv0Kc2`S z_PW-!*mWs(bAR_`%t9ts7eT_fQpXE+PmR`|i-aa?PI$;S>%}49iz?I&IA=lFaU4ks z5O5L#YAF;+o!w-@c&vtt{OTa03`$PM?sN9_Hoiuf-Z6UF(b~u;@k$K0IWL+1(7Za_Xjx6jUz) zqM(NBZQ&NE*8&f|n$ecbxWfaiJ2K$kG5J4Q3cY)GaK2c5j=JkYth+8ag#aZO^6f9CC2&$hZZnuzJ()EM^N!oO#bLExKgP z7Y*ZH9@2B9BxZV}ujvtFQZc7#LjE0t|D*mQdnHx^+i4NEqMIXPErWTzqeslG7h=vIDgIo$t?spupHVi6x%VRW zHg6t;Cz4h&r3hCVEK=!)PA=o~-F#Wk0%RYll zTiZT}Xzy^nE!+ZCn82_Y-Vzh@6N{AHZL&ZY-BfAoyp!p5*Tkp4f11D3wvf-LIH1c{ z8_VDDtcx+hOujs4T6~U85XsLEH)2ak?!+@Wu_iCeXCF$Jv%<=aDI>~ywxtu`vyY`# zOgcaO5HsGCVOjPveZY){nCXpPeA$EEWIs4)FtBbn_?s< z+>@uZ1&&v=7J9q+N{=0T6D0SwktBJn1>M!SCmd&ko(cnIVnT-erEIw?tK^D;lU&z= zXYLGwu9)<#z2QghdlWS;qBYGR-K{>V;o_2%0|sY|7o zzI3H}E>@`WijKl~^O9$57?`he9YR)JmpHQ7uP&>Y&;l>H11D%D-M=9^9!jWiidJ4h z5y!6_@vbdGQ_l9HNOV#`fPo$iI5JEIbkv+cFF15UdReQj^`+x?{aP)B>iV@>#PuMi zCpj)tG{Z~s`y)S0*l`_G)0brm8aiU%kv;jP7+o_e1!cwwzAvQZKf2Fwp{hU=m#b0g-Av+Gs%!>3ON&g~1Cce$9{ zuupz}!aps;m*g~g;hbXi&e9^+HU$)!|6!X_vX zd5z|Zz-cHX=>;<(EBpwkAo&9WbatqM*7;!t9TNHmY0)BjhD3!UMAmB<2+@cBLAvYjr|v zyGoYwD_IOs8H z8o?Syp0IO<2JU{Ywtb+7n-{)xRK3E4q`aa8h?Im2jaM`%3Aer#SKmfECuXQ`kGo^; zIIJ06@%faGz_Awg9Z_Gffnt2%hTM2RQ>l5Wr}0f?A-9`rNdiq4i5(wUPABNZ91MbX zYCs(k<6e-%hcAR+(@WDEeNCUea9$N6E{m%IcEX$Yzr5Q+cr8ea*+6+G8h6~=6G?!Y z6p{)rUV~hCsT;Wa);CswzE=R7IK4F^x)^)M$B*8gNh8)fH^2$IeZw53>YcZtruQ>4lPi7R^0(_jqFmyRFLFv>ecWNXOL_Cf^|UikUjEEg*AQK{^j7GQDD-{{Do2mbM&gizvt1B643^ zL^<(21KJck;-xq)6;XI77EQwA?zsg9dQ?X>%{4JJPpe~7VZ>Ao>^w9{GQ-q?oY(eN zxLyL8_g_%1vO17bmmw>R_!r5s^Lhh>DMVi6UhrhsGk#zmqaZ&QQ*BQE9X@1n#bX%6o4m-A6Ob2qbb^>m8uFLh zl3Z6vU~d?RuIwziWv|H(uI1{&?vkGx?BcFC1(yEcib%Fzp^jivFX7+^*|~^0xJn7W zFb`PRKiUsijW9hIE(aGU$rmQ`HVmr9Fdj2k{=m3W*+ZUtMCO(p_{7{rUxfCS<I53YSqpIhl`znRf3TxtZn0Ia-R3T{4itC&YEpq%johox5;8Ca78XROR1Juj8X z5EZ0WdITiiardIUO&U+jqWUyw1RAtqDTVQ)RNZAWw(*>wnb3(!Z0rz~%*~B586C-$ zF8p0$Ix6fO!KUW&hN+fvz~&r*MJOP9^vW5W!W}noSj=F{mxeb`nLMt-r(K*hVAU;} z>W++Pa!O|1A3NmQD0o~r(1V?!5GYMCa#MbvySPM1;0g*EFxCRejK$FK(&%JSuuweMGlSyb7KGx$ zNWXExDjw?KsM}DdyP)^Xk4N1|=jk-2XOMcuSZOIgYD?uQZoK=@M1ESr(38&7Y@{0o zoncT(XCzaYmp2TR&VZdvzhj(D)AWV0OOU><)u$0QnO?C^fBz&u&$>}QkEbaP%s(&Z z(^%hzrGAYcSmhPQ@C?2=T6$o_wb%R;W1Rr=QDn;FBh19g@98c-KC(>Q5MG$_+uB}u zo=xQ`e^~={KFDjl#&CE#DwR$udonzrxkPP{pN(%L+dKnnxom>Fxx z_<`fvgN+WX=^Jl0^d-N%)(B(6v&I-Zo;}2H;oXM5=%@043qwG*Eq&wNhaOyy<`qKf z!z+NKGZsA48}{k%pXQGUNlf{X@i0MWtas8CR~P!g%EQ zk`B5kgsKUx$#D0ojr2wC@~HUAvLeBbl^+ zsE|Du8_Lc&*ks?a@+-YNX$5l`O5@y3PWaGUz|;ZH4E%M=zJBGne&m=(G%jJqb^7e7L|S`-*H0tOJtX^{Akl}l@et! z*ybrtz*mLXVI}hhBR_EPhbkXq+PoeMc(G3x`anf=9YX8^j5p?9N<}Y);CkL%$|_%x z=RrRur7h{)Sy#Gi7+xr%8qeMEbq|B zL|Fl4^O*?8u_-pn{y1Tk)fdblQ0r-@VyQ`pZ`5M5E^*{VZasnwbA%^4(bilzf3dVULQW12R)G{}bNW__L5}Wrk_2}Ml0HUgl zIBUa*lJq>pvm>cMn*V`{V0i|cn!ld%HIH(m^E35K-p|xCdp}dp>ix`s=4T8c&+7e* zN&;_ke#Q_q%HGeI+?i?a2m8qQ6Sm78TUQ`pql!rgnd-jtNh>{1v3?(aqWcNLMg#e9 zb5B~cBIyXq3rIm##G030{*GSZa^{x*kN48@A1lp87X2* z8VF}1$ciHm(1-{skQcD{QCEl@i!`OQB!$qAf&i%zn6nJ^eSXd3%vMm1`c%){xf}~N zy!2DK#KN;(z?n}jfuGw;VeWf5JdXj+d8WMb0*r`Nd0a}L5RWR&QPGisxtj&{%BSIw zyTe%D^#!Xq!QteaGnEUl;7iXy3)I%=z$Z&L)d}1SgSJKn-o<6?ZW31-U&Qfw9i&z& zaORs&!kw*b=Z0JG?7-D(dg6|45sL48@(;>w^r-LZ0rRE2sZBg@UU=jI?fF%2%))R$ zb+)=Oy+e?sxx2Pt<6m%F_!*g&@)U=af5~4?PyPJEH|UM`|!(e$9d0pAHMy& z4}bm5F$9nMzn63W@Hbb=%T4BdzP!i3L)6&wJI4FYbsS=itzMVf-iX^UGuOpm|Q>dRytZ-vihg z90-bCI3-tshNU3JkAiic$%i4Deoc=KvKTmc4`{-KyK7`3&`$xqF3f5tSojX#q`=)}(zu1-l)?Eyj9Ju?vzY)jea9f1~ zSGQ&I41*sy@U^tLQ7|5C#rLwg>>Js0v$~14*qok+=aRkvCL5oQK8Hg~o~3Ynb(G}H zy>}!}*n6b-WP9&3d!<7=reCz@*Pt`_@*oG*U_PYg=<`hoM@NpNpR*l*ntqH$^C)lh z`m^|jbs2qWi+x+1J+iM!#-u>!z z`d(2ns%szjG3)Tc;dWdme1BEiacTMYSI*x}N$uSaQ|>?f_E*4v{B}$#-u;{3BmXJ) za>=ZPTKGK=n7fX|`o&)H;cKy;JTReM<_K#WiJn|=K0@1oeodP=x{b+LqP+`!`5a)j zn6Y~#Paht08}q6aXf80b?+UY=GZ}5=WK!v=*(Vj4t=pe2smN_Sf+4Wl_r^To={lgp zGdh4{2W~vT0e(If3~>rw-r@k}$Dc9Na3*MannmDY-Tqqz;i;cv2R>XDi65&4MvljAW~86Ckuut0my$d?aIyh!@@H=u2VLIQz3RAl zrbDkFV=i`XtjLZQ{HTzd9h#Wrj*r~q>*yro8D)X><{Ekp2ZvcnELiPpibl*^Gi1ul@Z`kNAeO&x!4QVmz4)JI)6K9>Uc%qam>r`jz(ReIF1Xbtk z>ewo>F`(KZKIl}I4&>N@Da>c(7I(+>>sW(bQ;k^X+~oYs+~gYBdY${Dh;c4#JhI5RhH zfhX5WS@xQ3Mlisun(119US>MS^Sg7QTE--)zP!i3$ICbantQp7IL5l#t|Xntx&P|h z%QN(MzrW1W-u)k^c`lh}A2Q#|m;3jJ%(edafBg3Sn5F&t{_Xpi$A^@6fBEhEYovd7 z3Az6FnsY@r(~{?=YLxIQGdPKWR{`gNL$~1EF_}MN35HFsJElpt=QZIu9hz|Zzm-kf z)j2i^zJIxvi+MDXzj@Z4WCP@ygx1-hVhZW{bK2~?AHE&7e)nID-GYSjjv4Ej=8SbL zGq2VCCHGod%*kp_bF%vGFXGr2xU3u7s=)jCFp)COS?%S&%e(Kd3GsQlJTNPEd0f+d zm&f0}JOA0737@QnHb2mCyHL<(I%!*Y1zg$|K9S3kT4}n(#)srwcur70JOjTP4$F6M z#}CXw=|LXw`r$eko-33O*T9aRxvoS0ob?d%)FAU$eqf0d@hA>hlLL1g-76`i~4!@9Jehmci(fK+dMJ%^BT%$_xu;Xy1dl2 zyt+EgI9K%U_dkq(`{kmpL9xAig@=1^0@uHB_{?!-L;B#yu_moU&ghE2mhS$?y(^AC z&ap@xeR7UdFVh*EvsYdNlJv@#-~Hy>^LY1iGXE|fcCcPfZ|q;rV?|9$9B=Jt=h(NL z{~mJz+QSh~IRnshZxK%XFMt2-_>gdwa5(2b4L#3yKm7LFaX{zYKYV+&j{5H9KgN1k ze!UM}{w`>+Z4RHcI*2MUJ3%SG&4uYqZE5LL1scqj47Q-LL+1jVkB6 z-#VMo^QCf5Q(Z3qY802L($&+3ll=LA4ksykn5Vna$7{88v6hS~`pc`XN6-T}$jg*b zn$FdY&y%BJIKcklhi}KUZH!aLrQNHbUq9AJ91Tx)l=IlqeOe>)lwa(lM$*{wkNvoO z*)0D*hfRO0wte4+IRw4F{Hx0>>D}+d{{QA5qmaQ%bIDcLILjpJ8} zBW8ZcY%O#6s_*W<9{*mI^9L~le*WETM8AD9;2h_iUtIle4mfF;dRX-@WK!_ke|Vh( z56u~Zbg;2$J56|Ac0FIlh53f+_}#bTJ*=x9#`m33;$fBF%Y5Wl1Lb$W{a$|k^=bgC z;7iAPHLB4{qKN%Ze>;nS@>qYprWev*FW))4+vR>nl|S!pm)@;h^Q7}-yuNwVHXH0P z;D36J%~#c4GoEm%{(gjzxYWCb@Oo9#m@%E#zn8;!`9FMn^^kmNAUq#0rg2hmw1!c& zf0}ZBxY9&vhV9*pG=cAi1FK_`?CMvA!oNrIAATe0e;6tLo^}b{cFSDre{2}Xm07$d z%CZY}##ZX|obT@U(eY-T%U6|lt)|8X-!<{hoOq9KMwcDm)-LwPO$YiKT$?={a4oYOmNSQBCrtJ>$Ye+Cys^pU(AI+a zd@^wVOngdktPv4oY;Kn#r!j+s!3KW)W?VYS#pvUfwDC*&J}@3FQH))yNBN59rrDl; zUV}-*uf!v;<6H+3cN}RO`i!fBf`JF}idzd`mcl<8=OOu~oKHPoLhdf}F>tqLWdnXj7hIfO5~HLu@j@)mYea0|EV@>R z;L=&9Mx2D+p3#Rm-(C;7XS`IOwMOK(<9c+I=%_saHxETNnFUdl!r4TSucj1;_@7rWJ_rD=HcvD~UTkzEC#V1$G=>*@X$zw8#9~KB_`Ak+Y)%&o%J4 zOw~7R{0>X_CS}L=l!|kBVQ-7HkM>KJ<9#Xs-`kXqLjev;Y2_&FFlB6BA&0@=S2*|S zl^q8aX9$L};=b?$t9W2M??yagHx;K|M}!g<&*QZ4qjgk7Uh&o(~ z{3p~kfu*g2vxRf@cBVfWf@2DjQ z#|dG_EKo&(S#yG{H{^U*HJK9%VXy|DvoEv5jlK=Zo7by3og1AVVN0GBadlLV!^o$l zhkR#OL5g=;%10)D;d&u`XL8Zm5%WG)Q2&vQ9Oo=CPY7{FuDQM zmtoP3+*G{#azu0~X1t}PLr^IGfZRJSvOTHAqJN>LilrRNE^wEIH|-U(yF$8lM`?K; zo}OD^yS1HoSCd&W1Spk^kt1b@L;Mo0g-SX?9p zIo6O8LRpPjLnn0Pz&V?oWK4l`vN=gulGiB?GXP`08*`YO0+;|f^0=envYzvq$E+jg z8)J84Atz6r(~E?-fSMN$Ma-8W%fu0hkHL*+pG;UzYt}4R5KSA&btXP2J1^vU>dNJ< zHe0NunXv{sW^w&dG3*x&YAM9R9WRIvKWaj}kfK>B9ahQm$xE?{gAwsS`AWZANfUe; zY7ilF)lN89t?W)cqu;GkvbK+zJ8r@__Edc7GAE?-dM~o~rfVC!=2j)M;;SKZIxVTG z3sGxJHRR&j9!_+ssKSMVjihuKwQW{uW|buAwG!6! z(q!no6-I}e+2oYGWIQ$9*7nn^f{~XNb#^lyDQ5hu6mcwjzD7zo$TO(fzzr}8_bJ@- z0_?zr(#{6<`-E{KESKhVWnfIU9a)4OlGm{dE09(SvCz9y%~OSYG({Yh(7Ywiz80io z88A=XJJIuUqtjH&xoFz4P8^}|k`s>9os( z4iwZ}m)?Usl{OpAE|H6z*#^?VrA&|}bcmw{^@KY-=akeEA2S@}LWlO^ThBu}!^xF} z>Z0_%lFLFK7y1|JNyu2EDmxtgwE5tdHb$(2r()LJENVcrfOL#tgmk8873$82<+`g1 zD>Uo8n~)M3FaM$ncr(jk%I^JFm6bYoVgT0YGS#FkYvqLXB^NZOA6U&9fF&iYXZw$GRfR{j%y`e+W+SbV>qWcO8H8AANH> zkN)zf@!h+`W86JE#@Fhej(Yt*(D#>+5q>)6m-lfT*N!7V!-x?b#ziy!^g6lP_~9Be zO2-dNGC4jY!mDH@`G%%hiS|}>QD3m>-=y*`{okngwN4E40GTO{pG@%{=DC{J$7E3a zve}saStRrqX??(P6 zkHw8Z+c7vegOfRK!4>1M7G=Yl9GM~Lo{GcaIn8aS;{>?UgG}58ZYwnMl3YH0k&erk zs?LrvJ}AcAUTuRDV=7NE@>70bj6cecb7CsbVatE+0xTR(qXPdyT;V^MV`GVdl@5N= zM>y={97Qd1Pe=XJ0@dl6U=RT_7N_e)lgvVAwpT(mJs&PmUD)izzSv99q+Y^kS+0W?xY4W}*&>!4} zOz2sJiDwlxk2=Bk-xypq`HW^O9VOjyKI)gfsPYl>YWB&4;%%T_^ksZifQ z1n1zJu;S=)2#w9~?sC*7kye#iqLsWuAc*!Y_$=;o7+JK%MjT5}8|T0(eD$@T%8E-` z`PHIng`utH3cCwZH(EF>o&F2EDZJxUmK-;z+-F(!J-0S=xbk>~T!%Z-=S76I2dy=- zGoSL|%?(P6OUD@H8qkrRVmLwNSKKxSB3^ZzCZ>-s@?~)K%FU(@vm3T$V(~~_Fh4uO zfH?DzgLj%dlRyu`%`Q4khok#)$x#4N_Z++8!+q&=ofvy@Y@^L4Iz{w3z02!z?@zn5 zs{6p6h5hgyNcI?g|L)eHQ@~5dbw0>dV+A~4*6hFc>g?7!*U}$;jMuUy9(O5i#qBwF zTxB6EwZvL+zG4^4ZH7{^KdPdz?ej5-uK1+kt?d#mf5ZC0d!zddIzB~{MVrp&McS0E zV|_?_c7%0w`0xvej(hPe#D%+`;ymz6Bq1j*Z?Nq8v{ju=T3L;_lE-dq9{$SND zzCcgMp@%%d;S*%!uw%bs0bKK6?ctgWaClqx3t6+<(`gTFP2OwQUl37R9vg-Us<6k1}rt+hFnS>s-C1nLztfUb~Za{=QiMT1w9LeY7r9 z<1X}a%EOI?edT*MOi6oOjMMzw%9^{H;@HL-DZt(1TvqGkvRbEn${vfk#Nj(wm(;3I zY3p>e<7t(w|I15P2bWo0aK3(hI82y@C7)_ z6C8AMaCm>H!g|-;dO$K;85@|p*+dDaoQ^GkF&=A%=+vIU*e z}jR@f?dB8xnS(d}klp9C9s!$rmiz#^$nHO7r^3(sjJZyOh=yzTi83o{u4o z!sdf1AW2CTY)9bc}M9$6O9<3{J>*dg)bK~27F4$rb@D?4yq zY=;LeDb65rtK}j0`C1$0RXqJkj%MXNU5^~PWc^cvot1#e(xN1`C>A;Jt)Wu+I3JDH9_54n>?CPvsXe`;x@J4x>Wwck9=8VSH7y;`Ne-Q|7T(M4 zT=P$XuEg*r=hV0v}V zF*_az1~;Fg3&gK#p`*%`1xLXAQ# z!ODH&p@{Jw-82gh+RrG6qbOad@SPlVn?^E)w$4miBViBT5K@x+6sESr4YJ!eE@SF(9rRvVNAZ?*>2 zDoZBkK*ol;&=X5uf^SgsT=^(zOrXz_9cJ1cZOl6 zo}|JH%r-jhS#AmBF~&`3UHB}h5jd-p$CSo}BI~3x-nm^5@9`GstHdbtu8j8489Y(@ z==k))E-Td3=&bJ33N5)l+6v1peRRyQ3$gf*B6OH#mRaI+i!(X1tmX%tCcxr}&gGN` znCV8(#-Revr12ig^!@^!Z^08W97=eWs>>w7T2d6N&^t(gQ}Yfz(kyZ_z0W8XaI*Jl zry9I>m?zTBJB;rX>MdSpm#)(+2h8eRgE%sE4dcv6AU4N#W>$&#|FhC%!;v*s$w@<@ zO5oTUdI3g&fJ4Z1WZ~q9Fuw-^t78iR$G~7%o)YVg!3bd3GW!^PQ!ipy`X<%`o(nsB z7Q14lH0)fP^G!X7UFn-fR4_vE4_QYT@ti%GbAlsP@6?)jql5!{@T_NIt;*=9-U*&m zy^}0Qft_b<=xZ4N!oivqPdWlI!F6^Zb*tfI2niYeLbTCvcv4w~2z^*0@OT|OYe=kC zsTaM=a?n*4%;K{5jBQSD=oovKTH@SE9;dR&lf>UO-zf2U)i?HxN;xMni3`9U%&4QD zoNI&=SJybBh7qe%KM@Uk)Y)mCQCzq>#&McJ9i{p7Q=)Wp%s)GtLu7TFblRQJe0sqC z3rGAAIq?@C9wO#Ohg49!d5~8uV3J!3iwzQkfeJ%CMeZDwq zUYVVaQ_4Oc&a^4zRRyg%uiVqkIpvNuTO#_&O}JT|i%pbaJ`;_7oM zqF$N92febqfB|g7NjOj))80YnB@;B()i6Qe=~Wp_f?U7DEF@rmhhvAlh$Q53CYmoK zaV!aV9-Xt0z>5N`4z+g`d(xYaDA3Kh^SO}&C{B-41u^%LoIl6VqyD@{F==LH%1|Uz zg}csT%%5ZEp+A=(-@tAt>aw-QiH!R5SyFoQR%q6<*jO}n7C6?7X-vqRYRcHdx1~Sr2H?@G>Sk&Rq(M_UWvyh6Rzn{-N7q`L~+s4VQFyzra zbNDhkslV?<+(+Vcv(WTsLe&K4?m0No-OtAX0o_>Du$skOO8vczP3rJl7yp5W**I8* z6ZMX%lsbG2PU`Sm7Ji3D?p>_Pm5~fKx-uGpLW}d+7+mPHdlnl-@MRJjYwiI_TVj4tZ5dl0K)BbuX) z%y#aah|y`w;G#aeHJbPcHriY;V>D?+eKrS|P&qG4lewZBbFjh9B~HWQ!RnOJg}X3q zekG*EzcZU_TkJI3$$gmMJTLZTbm4^|Ll<6{XsPGL5Fwsd9=#ku2a9m9x@3x_j#tJ9 zI^KSY#Ug4;Mhlt5+;xJbju+#DI$o^l1>1NLs_b20euWq3I6%aMv*<{h9gPFV+@})H zRMKM$R&&SbxCla>XLeulATz^iaV77`_7q! zIwbL)>W_M4IYV&XR0i$4&Lz|%!F$pp$sS2)+^&H)?cA=BnT0FaX}x~H;MY9jv2@8J z1GaX1cqsP!UZjyG?0|~D3b^ym@mf1RJrq0sg>xcy9;|s4qx!}D*rC|bfJDOW>v6IR647P?;SZJgC0F{$~S8B(9>I$7qzyZ4yn(0d4qZR)&2BPKR;f1D(iaYf3WgS zQ=0kfD6jp#((5E|ckRY+RQ(ziu2ExA-Tg#8U8CVoTf+Y}s;>?FtLXlub$=b*mj?dC zzi$5XN41$l>|sA$6B{{>Ys%YC58dL&E5BL#t0@1(%wJpixGDc*l@&GaU(k#{y`eoH zvd4ZRtenjdbb@gRJ*GElns4!f@5h=j%bCA8X2?wp7UPN5d*&=$F-EwSCE=Tc0*oTe z&od_`F{#N}VLYT4B!JYo9V@LqFPD+iTp`)*;2DEyFv~g3ox8|26eSl#gOuYY5{t<0 z{Yva2OWoYfX-S>^MdA^(NiXW&Cytt%l%&a3V2Ow&!AgK-f^;@dZ@gkA(>)0{<>(TL zk$21_q!h3fjyKX2Dzzn_d2!0z4HtZ5Fn;wuhrd)y%qw=Rn8M+?-kKLzZ_O@90`dL} z({@XX`!grVMeiQn&2GF-1FQ$u$&cqRhg}gHH`pN{y}!$XHY;fI*S1odEeyAV*uYem z!dqeq339SRE;9|FUOer2>PcxXMQN?mSvc0L22Pfju z9qC73(i;jO<9I!(*xk?;g!sagO|>O$bmtoEoH9=r>0z$yPcGpYn9Z=;t?X1i;=G-J zUNX|JP@x8Fm-28>;Fk}NwMXxCP0t=L_;urdMxUdi9ngMQ-^~xbBWlpJTAp7R13MMg6jhmugRUV&vVCd|MIz#H-_na zl)jYRm*u&1Q}({u%H`g8tX|^y3w}mdoHlye(u3~tXXNV>8lZO``rPT7pR}t5FY-b6 z__OlkmVbOsSA3?Ges1#5CI3hIF2A&uzP66O)nCUnVZlrKwB^6kclmwGzdxrdu3P?f zlV7*|clsh<@05UUcS?4;;v=o}BdzHVpZ^p3F2Ani`i!b@%X<^O<(xhv`Si5&kzxvz zO`)<$Eo-JLeU*$0Hl*PO%|=ythLwDVHTCH``V;ylebwt$o>3L1E$_6+PFvnPeUsi- zYJWymShu|ECcAEV@AO4_xGmIh3(u$ukBxk6sgEV^NBWk$Y~=Est~hS=xTTL<_VEky z`$q52>53QMB6vx^_?9R1Res!jOWgW?+32B=?otpHUUAJ|=BGByB$Ck-kXJtB=X67s#uR$(xVKn-9sGk9nkT$@5Ch&!`IH zmN;&*Wk-p1ceM{N;e%X9W*?ddcd`H=Q%Oic2UpL=UH$PA}-@+ZJ1uydZ zmj6nBl%KZz({sAwkXCxwLz(Ba(hNqShkGICcA7|@AO4F_Wel32Io%I zy!w`R-(>eK@0I=_J+0LAjH+;TGJSI*eRDF8^iBG@nCaVMNa=MA^|at6ecrO)>5F^~ zLI%3vXLQZ4A+GE4%aTLeG+5|Qa#*~K1`m3mD_$0Df|vBmqU{NNmtVL1>vOu|oK|{H zYxL4vWX(?)pwuc&^lQO?&!`AE=w;x>D;i zs=~$92wqYzuI34Sksdcs6E{B)S5I>#Z(H_l6W_M%SNfy;xaA+8(-p6NCT@NtZhq#G zzRNFL{^dDcaoX}voBXupztea5eapW;rz>9lRNVZe(mno+{IvO*wE2Rx`I)r&skHe? zrF;BY`DLS*=XAw+CFeDDUNg_1m)*C#`*XVDjl8Aa3jSHydEFuEdELP=y5e&spKI#H z-8@it*?G%5Kc_2BD><#H)0%hsyzIWwdwNP&Tvu{kQ`a@``Z?KU*+=PR*@ICk;X+%| z`7Fz4C6vS|O*=4@6tD7DX-)4hL?>~OZv$~w_&ZC11F3ZPKV13qH^nJjO z@*2xGv3^|4>z6>h&8s-B%*4m0eA|>&9Gd^qsaWKF`ZXZD{u47E3X^zzDHe@KIGz=X z8sC5Jc>r7TTp7=G-nCDnuZF1`j~pT5r=%A=mSsQt#dpWcFTQ&@um3+@zWc?0JoPJ6 zKTL3H78yl`kv31*K9Uo5;>RV_^n`xG=e7An(gR%|m}>Lue#*G*K0epaC%M>;N$1gz z+U2>togOehX{Wqaw$u55)!0dXB+E;FgFLSrEB(7~e*WQ`t5t;h^5OfJ^BC8b^2>+6 zxr{gNZeJ?B$G^wC8+(SMon68}<<>)d`EdW{Z~yE#VmyxUi|gO>&(m=W*Dq)K^S}G> z*Wdir2h(xd=>52&oUVW7rGwx9`qE*>4!Ddm?$e|h|7i?vDJGf2&P%zM(xGXX_T%NB zzr5+h|JZ1`O8$OS=v6l`!8KjJe!5y$k}bcnD!l%BKU-R1y)6mfe2{SlkSMb-bMIo@ zOg&#lq%Db+<)Ko~XpwyUS)MX)M(SA`+|lGw9FXlOPpQ&TGfoNtcN`V^?)s(NHilY= zoq(Y6NZ<7I)zz8$c{P=BJNB3t=C1bM&S*cq&Y$AdM&HjpkSIT`>E816l@y@&wE!$3 z3ZNGG;@elyVBCk3yN^^Hzc{_e-LW9|vDZ{@fB34*UOaq&T)r#w-q>(aaxak8y<_E9 zx?Id8#u1QH0+=z_s%B>}xnaU#xw#Mac3AH7Jms-zqx?Si`C1cx;n#YVfUo&V$7f-s z2Wm906fO90pM4camOt{Ot=t&9dUQxxKHXi-Vw9+aJ{35wL28xv{U+~j`KvtW=kU}& zuJ$+mfb&+qY!>fj#VOdQA;pCj2Y<2r{Ch5%Us-F2@;;ixMvY*xiY9>q6K00IU(16{ zOl8L=C#7@KjdTVWW_rUu{r%JYf%MGtmu;a(x<{ms%pdyT`Cg^-J|fdA_UZ3W_#v;5 zF4pUHldl-^3*GhO(abr~3Jcx*IbuR>{@nTd8Fb>|H1w_NZz|6lkRxI)>GBfC7L3t16YT4z3iuR;T#n_$Hfy%h5%D|CFupdVylrLHG9yMg&`TnoVYsTX+Y4TXIiIca4O&&2!MD}FK`-0I6 z$PTE|&ebkU?((*)++9)q$8^tC2_WrGZj~no`mHp;%0KVHJ9Wo(dPf$xOT!zH58U%m zyX8eFMGf<=wULRLI-Ft}suF^n4Ocoam08l?pYYE>IcB(!q%+fU#5+Hu8GOM3uV>ls zdgEcIn}-xSy~U?I@a#``J2DhRUm=X%_43ZXM1BDlPZyG-=Yq}^H_xo0VU{+kiX^?7 z_TxPBoU)b0Gmq#c64FOK^N4QN7RQWqZ<)zk5fROdz6d2q&H`_k$&bB)Ru|RnCsX~B zKJKTP>U+Ak&*t+C9i#P|n^Ym=3lL|+lbuhQ<}L*!y&U40Nhf9?l`=2)LB32zn#-;P zX{stNi_cVXN&3Bt14ir(va7fvF4f^N^-*>}l?L{wxzCyC7w1B#@6Nf4?ZMHt z$E-`^dPqoJoht>2pqdek?O?>+ZqHELvXZzkz;s|F*<$1v@L}`2*?3!81vI}dr2t!( zzNtT6bzbtaJ{?P%)2}_pFIQVy)~8#tH}=MsmJ+rC=+w`Ahw+VSUz46ApNro3X;FMk z^UpKxXmL^em z6?X~Ksm#C(=(N!96IY*}dO2K+kF*O+-N?^Cf5dIGLpS~^fwffLDcGy8P)euVEG^!C zqh(ge#9vwo;T>k}zVZz7+I@{0X5`Df4kYU^oaC){y}j0WA678P5(zb=$eX}(7#1k~ zUg(LDQpp}%&SZacr@y>T8-r;c-eZ=?ej0lAWhA?P>T`qgA>o^rM^YjbzzXO>wfF*j z;oA7+5a$|4HFrNzbG_hhnm;7`5sRY{b8}v~mN0cv0f=5c76xMsH9YU5o_`|U$PZ^H_Tg==M4QPy4~j*V2p-T z^^`lomK(692D|1amxK*N`kou@bjo#S(;o5^&j*p5_A`FDlLyRtAit)Ui?<%vg&$bu zfj>RVU#1_QpI$t>#ai7h+qEkgon2#p$w8lPSf6<~!b&}ST7A_3WW7ME4@zuLNF46* zi}_@ei=WAGOe@w4`xdSV7xvfW0w1V*;-Pu4v^mQZ@3;jeYQ~^i+B`q{*o089y8Q3v zq9?VLBfA+R1st~@<6W;d6b|p0U>6VR-ZH6@0@$dQB^o^k zHI_K(i_vdWoijbBx|{q#^%>i)7q7Z8y?KcfN z7w+OlNg&TWM^9bv~eP6|KXv z8@8*2meL^~UjaCgO4UuQ9yeNqtc$S`J8ABhO5och?>R+r8Q;wxf~R+hae>n|NIvrV zF++arw=@qUjOHs!AGcWTm)FVD>)Zw$Z%sw~B-d_XX!U0aSK@h(o$iM_%L5nM*sDYX+fd-bzBvggfFb8B+Ob8OVIo46q^^G`ZU* z8|UxH-kDnTR)|6?H*jS!VYD6hRoBK>tt7Xx1>T&E4NLOIXKf4@&mI=t4QghOc~92| zeq5v{%qH!eBl6*!M@!U2if*YB&rhtm<0>qr7YtI=T`|PtrmNy=*~OxFB`K}0MN?*< zw-gn>$Q4Bh#jYQX_^@4wVL6 zwsICc+GMKtC4JwD(ie||0EfyyR)fjuHwKH8w5$#yd0;@XH+?Vp)Q+heiDcNqb7I|1 zAWC1J%bXD!{iXov#H8yvloMxGdG6#COMPb?0aGkXk^B^fDc-zu$`6xe1ag}rru{VD zA*lE^)moOHS~{06nn?J@ozqz=l);rUc`Laxd~x$s&Wxz??k6fgHczjv=aqj*`1avm zo++3cO!kVwIEs%)5XK`<3+!O_C=|z=_yz|=DMn8EDhqI2Wh*Q*(xWO?rFp0(@&>r! zxk@+H6hb$!t1@$7Ua-;cmR^+w=ChRKkM>wZ4o|cPKVL-6j7DP^^mFcWNpS{!yk(}P z8|Q9DkVc9R@;I^+m*(cKi34UxPx7n0IUX)}Y?c~7u*w7f)BNZ8mScW_LW;TB?UTJiOM@P`7S9i?^1#oMF8Rwzo=96m zqqy2$UQ%Ym9sA_jm-Z}6!yWtJLEEjNP&_kZ#ZZ`HaC*A)b25$?+pS~yfCY*@xYa*%E^AUYlvb4`p8WJOP|qo9kVIdTqC{D!L0hiMwxG_^28k@-_l~k3^r}hlkb{V z6*DZg4t^_`=;pC^BgjoPm6@=TfsG!`ZOCG%d+vGf#pxzEcH?EzFP;bBI12ha^7}~U zKq^!WD`SFO+DncJX9cFm0$j)v`|g;}A_D7a_9b}*Kj-VlfA{DnCZ8X72+a@vz=KrBtC>ahedYZaxN@bXp=pVUMF^5?~$#8Zb3)!i@C}^HMs@f_KjxK7%(SrzH#h?u**U-zGWp zc0^F@EaTJ*8~?19Y7GS0w@qGMil=zKhU)SY+o|@-o|>yRd0)=iMgpWDvFbwTtAW8O zv{qvAqN<#ELOzWLuu!Uw%jF>V)#eE=NwU49gNlfej1HrATm@h$JJu+2CuQKAo~EBo z#?M*=mgX8%N7zra<#e!%qcL|xo?rv%*jr+ay0RY0(9c-d66(4(M+PI4 z8!LmJxy}y7(+}xt42L$}YM<;9O--)jTx9SnO_%Hgr%hCZq#`+qUmdr?S7>BmpDmG5 z#589#J>%EuS43{bPT5KBGDDgT|FEf=%S$xZyw3TOq|1wmxg1yA*D5G!RZVR=F$0{j zXeW1JP&B=X1Mzx~N7I9jI%R+}w^=cz9#~o+u@0}m(du!QHL}e>KF2s>dOx-k zdRO9X({6a%!gf^C#1ZlxpfZ(y0a#7~2ybJ-AxJSYBCpR^=F@>*A|$U#=MK-|{gvdL z4!iUQf41Ypo9)7_czSR-r4vz!W=;gmDJ%eIYcs1Nx@ScuRr{ zzBDR7>A*^t-JV?N8OE-x;*oxQ5H#{QZe-N&eEMpeN4YS#A+!PiTi+bTZcrW{9q>RC zf4S^>`aPuaOUCO`YpS>GeQD{Y@<7m?mNMPHp!793T%C2%T7Oct=UKHy>n+*akMY+z zilQn7j}fNeeP+d+L6e_T-f?+wg~M?eJFtoqb~cH00agL?Q7T8Di?4+a zEUt(A93*O^tRCFW5;GKV%le+Yd|KK zetw{L>4B;74AA7%n~yj<^1M)B1twN;;MeRDDibhImuu|6DlYlz{J1gPCvM)Sw&Hy7 zp!eI7J;)4Y2(o%)c=RMe;N~`opx4d)i#yMLcwU^A(bb*j@le*oXd+n2Ui#C)hV*6d zb=nntN&wD$k7wSD&mnRaI^oH!Cl0-hVNrqIe&Ap~`M!q?H7DNZ{LV2{UW^y<&GJ6& zHP1JVL^FQZ<(#h~A15bB^2_DjI(L6Uuj8jNY3i8O_+)SY3}f08AInI3zV$Uy4u+<< z{-TQO7;1`d$=*H~$sT4tagq>woC6oPf11w#O#Xn?_*epZdYs?xoIGjBCU5L&I+$kd zauy1h@O%Q8<(%R`V~Xh@iFZvIv9?ec9INUGopzncJA zsadQvPYak8$307@DIu*wc1lk(490?IKT>{RiUT_fy5v5czZ_X|`T$3L9W*#gjQ2jB zw0Ydz;kh?uX#r7X&!PjJ&FxQ&EiA za4HUw=O_-L<8c2v0_slH9G z_8{!)r0>3M@qP1Z59!Cezceo%P5A*Qo*P;i=oM3F(gnX7f06x3r6UgUsrmyCQ@;Ka*&)=8d@kciKv^r&X!11YXyazSwo4uj@lazIU<_()Fi;x8PMv$kOouU?lJZkO!m zYFv-qD>-ZK(jf-4TEe*XX(?8-AT-~d8K9an7Pj@)ZVS8^VWc7wZ-kqU$ma#bc(b*H?oHLbq za1D>}Disg5Dj5&D63caWqgQ;&Q2s1mcZhjIb;<5g{N<^yxq96)aPjOnb>F&U(XYA5 zaf;tMBYb@*@fY_jsKU6wbI6BAs?MLB z>hWstr^E@}6TaP7pYwCa=-o0;xo`~jC|Z;?kHZJOfy`ro`9v7`8QquiJZ{DF`~2t3 zi79Y#TT|es^%zK_Js&j!a`8zQSr>%mtszxV4kM{Fz+-;+)FwJcLDxS(Wd8tl>mI)Q zB=;WjjDsdKsopT^B3z?%?J&>E)(FLcK_2Zg6~NIBB)BQk$|f0!V|p0cgJe?Ie7`f% z8LL~%Dy2RB+xy*k^7-nNd;KYut@g>=tx*dv-0yuM^085F# z-0k9w*6%g9pH%ZcH}IV1d$J$V>86Jp=k1%coGyV7JBQ5qJpF=;@-H|p{1xjY%2SN| zD*6DRoIF%%geR%8$O@6<&e>B55Oz1%ZMe^>n@g^`=DEHoMJFf2gPL?;Eh^YmeBQDv zjHd~HV3h}c7S829y$wcCRYxI`&(H!|QK3ncUCn*2JPpq?LZ*zuxNx&tf&?n?*ywjn zj#>j!&A`lpK{JEi3Uoz5&eIKC3$gP>2*ES3yZ8R!P$pF!)$~kN_IZGE+A`jJAn9~H zg5?p9@+7^|L*acR+zM3*8Ap~(qI^wS75dT6te*UarN4|j4hi2CTPVULbBHb3TYMQy z4E>!2a(b}98=ToSZO><0G}m8LbNVtcnmo?N+0Z*eT(gd=aABsX#QUGs^+G;!)QfCKa>w|K4q)qNpld(n z$@Y3{{)QN$;e4u_lRn}zABwG!lm4COkYiKCfzQOPIllQI%{WRhT6(&gM(r=lPglzd zVY!cWaUmH0p72L>WtKrP_xv`iyuB-%^7fM|&%SKB@9BQTiJBQyKJs-oITSKKhBZ4R z67&E(*b&5Gkjp}ryQg^LN}`|}ab7g_un4aQI5P*{io=+cyJJ-o$ra0ONa)cwJ*1`c zMnIG0f|f~6en2k;I7&!n>e*x-YBPzgIX^5rd za)_k)+P$!|MBFS9d1tceft3a4%@TRDMA|F?c@D3Zh?^xom;c@JQ+>0yMA|IjOD^YC z<|Qv>xAQcSK%DH&SxkN_O>UG%t{qvlN!}JZ|>W__>f#&lN+A} zo;5kwBt2P<653na7z6aJ?-sbh-8p8R!JZ;Fn8V8MM>uZIX>JZz`)oQtIajCectK|t&dw!a9Eu8YVU{99fNo5j?Psvwv8{Rkb zL$O7?8qgwQiQv;eFf3tY%!?*EU_xibs32alp_Qt270|;{!3}3e$&c5G zjl4+jzVdnX*Kh=EPoZ*mC#mn5%$!Crhf-8^I~Mnl@a=PYiIK+KEjGW!+HPrVGm77$#8vvMbv!Eja zWNZnbD9=&DwJ`SPU9p@^bGmd}B=rY~ zP@L3ktk`@x4T~^D({!*m&mK%TW@TGuy={3*K|i~9=o_F?*ADtAqP!SBuNTXOhB+Vu zzbe)%=HTBk`9B&*!wwZC@byySip!tm-!b?<@|f`4Ji|HRaSb^&UM8PsBnD0{Alkq+ z*eT=Gc;8zf-d?S=70OgP%_w#Q_hv`EJ&eJ#tL`PNc#&Rkv&0~8BuYUOg*6Z7 zs?@kqj)EIK#MSdwz7Hd!Dqf93Mh1)LbvlZV`lR^aUFT5ro{NGRc=Y+60;b9x-FD5KFQNM=X{ zkQFM~Jq`va+__8Of)h_ar7B?#s_3RM5x!@^GzJ2iU*z(cc?H_Z=RMn4nE}~Srt2?r zUJI<#;L;`JufmF>ILAEW_lR|hJ)1}Ayu>dXKMv1uagHB&l~>1l0{bQxS)ijLS|q6% zhhRW$JjX0p;+v^%^<;zx(am8IXZ#S~xa|TuUU^md2iGohU5m2FwoOei<*Pv!o$NG? ze3o!{#=bFrVu&Mq<<7|zrT%iy&54t3hfj8xQl!z)$jed_Gd0;6Np~)C%J_o) zawn`YA;xr@p)r&!(8zs0bX3YIp(@920+1tS1mOjhkmTl4HshO5{2AK@5dh=tb9Gx9 zK7yTnOlC^MbR6*dUwOg>+#OH{Uk z-O}=Lipe}GP2wsD8F-|gn+Di7xfDk;9^@NrUPQ5haNG&FW9{g66o0t+H_SSux|UgMEXU(Fe&N_?ELU2vq)1 z_~dx?O&?I3{)j&4Iu4+bV_H%RG;*p-YJo;B=aO2Wk!xB~3pBEPxKgq}C65WeOATn` zbAD}8vOput$gE_6Mox3rNy!40JkNh$Yu0NG{NZnY_RI2ezI^!2wK6@&s28r~s{DJr zjCfeJ*II{Hh_{m4)eYAJ;OEtZP8=Y=*12c6{{H((&qBZEGuP~}&(b%ckFEUtjNXNQO|Gw{!xQ>n2z}I=)9>;zp#NOxW91v4rT@jG-;QGx@B5cA zD}AnLy8eqIY;0-ePw|LB$E4}G!by!9$Ct_aDW0My^CbYcHUojKmCVgw448wSZ1fbs zSw*%f1ybphf)I0vH1C5NGho13ATKD}Oho?Xyd%3wN6cf$(K$v;a}DOOWUuU02XhXk zbIy_7ghN1;n{Rm@OA=`50>ajj9PlXOOlrWTy+86w=rXgjgr7506Vuv))lQOJ4NeHl z$tPrE2Bg6^S%j=DKw2JHtr=ySqSl^w>>LzTj2)`c_@vYL6i@pT!)|0p6#$07`+ici zvn@9zjop(iGp&U(ug7p=u8>BT&?t`>v&UGHOdYg;G?~RHoxuFYJ64#RYrvt(%v)yCAZuA;!phGkd(QnBhasN)#FR&VmIm_Js*v3{by-~YY7DaT_7ub!uFI-MG3AjT&G3w} zN};WeB&!a#6Vi3T20HN>Y+Z3DyDNNLmLNOL+g%e^ zj0IH5vNYuas?3cQhnua09aL$+_};_JnR-H9jY-zJyds3&BFdNn13#H9qJUWBb7`!g z>XHi9>Nd=G{P^AIW z;K*E4w`Ki1skVRxAbdLm_Ttt9Q#>5Kn9Mcg}}^0DufNjGe*na zPxn)@aGcIu6TnuI2gm5~(!=RC*Ho%v$(621F|0*?bxn|GShAyWeeSZ1U-qP;+~*N! zJ64Uc96)Y7*X`MrY%7z`FI;A*ENRbyF;!35*6G316N82|nTsWyN+IsIC3(L&>Gen! z-nU9rYl$_QJjBL{11g6}8$-N9E_duji$_d;V2OwPk_u+0O=2@n9iG%1u372_)2Do`jstM8mVId7^M-^G^9-+a61S_bCx<$W5JEawaC zr?KV6uzdMitxv8LGY;4+3EzHM(h5MV1#snk^HoWwx&5S?<4S^4d{6fyE*OpN%~Ve` zgmXHvfjj5V1DB522f{9pw}u>bhUXbrmQ{v9pWjwf!RKMz=Rt0If5&o{>pzx$UePh} zVSXiNv5K3?D?XPqdBx}NC?ET*aPp1Pi5D!kGJX?Zx9sLw1;;PgRDAEycWQMvK?1!DlAL2Yd1$R3KGm>{69+|TBJpNf+UQ@@BHn>xCN$x6` z>aAij(P#XO)QZG|8)q#i!WD(_9_5AejUgC@Z=J_FUwINLwZzYb^KS3O?QGKUobn)^ z6Y9aCVeH1pol?ez?H5%W52aGCNWI4O*#Tp)Bicyq)DDP=-sh@2NmN(8voPp!&zmRW z+K_jc(WW+h$>B;+gx;)ZmG3$rx5_sxVDeh=eS03s88F*X#Z-C7wWHHFR^U7uGo)9R zb?8=kWVCm2xK8?L0F{yKQAst~QOHq;HS@6h{AfRLPtKN=PkYFB*pZ%P9ZkDpt~JD+ zgUsNteI6+oxMQ@R4kq&Y2QZI_Gk1O>r*=4ij-FHXpp?&Ds;ZhpMk}fOmfvU4is4{% zYEaDI%yY!zPjYj(>WMK-PI!z#>a84@2cor?^TwOb_#s(4IK@ju*E_)fBaS+jT*ttC zIV5>HVKkL=%1^oQrZc#%BKGYkN%$kq3pz#b>aC#n6Dy47Rv1U`^Cy7yBD+Q}o7kPB z)$2h=amj1u9umY=n|CIj2!G`<-WhI%?8(lqYw99>2|H9SxKES=>D@+z+U(pnMu>%; zao%;|Z#Pa`@i=vR%ubFW%duh6S0b1k!I!7ZlYo`Cgb|y~k#q9J1zpQ4$+ftUu4JFP zI~J|ae$#$(V?wQ)vESEj$?h;{S_U}*j0{;I+|epB$dTocoG{#a(bU`3+-nRhzTUZQ zN@=HErxx(NK@X$-2^nUR1=kGH48N#-wrWl^Spj?7?~&;#^F_i7CTFq>MlZ}us_czOSGf=n+7N5PH-KjO$)x>8@*wW~p#(p_$gUx|pZ$eypgPaH$! zPJLmJG$rTcJ16Nbt@ccc_8tWZKbmS>VNmrG@tsgI?a0v|q;@c@+(+|vAlc{T?a<_? z33auOUU25S7FSG9&dK=!C5N!2KAjzm>azBhVAwwB-YSBzp={7i&biV5rZSi!7e+AD#%D7iRTe zDlGf{L3ihjaq=266b?3$b{8>{#dYMY$sL_857G>tj@wEvPR^BHogfOh;o7n9fdbdg z>X7tC_ws##m(te8ac7oRohBl@I%-bpL_t(93Q-Q9WOfDB_=r$c-6{&UgnWNmG(`m<9h+o(F=$pvJ?g1{)CL!HM@36#%Y`6^N$CnG{_JHpm>qPo2dYSQy zWGQvi@gzE$&PoG&!>4&=ey&6Z9ks7sp~AIPwo}UVw{`Zy*-ttB}hvu;1AU4a zEi-K`b*Ix}4q6W+ajgoSbn0r=^P))yFmsldgKyyBIWv?9t4tHXrjl~WOuq+&SUF_O5W;4moeREe%jP~ zzM8;C7BClW7T|x>xjwq^z%IHN-D5{*gy02RcQiWkbM!t3kMo!LB1J9r-zWpD_A4>8IJXmd>Rk6+RU5Wx8!n{#2WldHrl)wuW-q z`qJm=d)-LACtbLm1#sCZjpc1*+gSZ+Hd^CmbG`*c&7#%m=jl@HXxj+UQ+37$y=>Rbsut`QJIge7aX<~ z@+G=`LHNnODD>6rwcBF*Ebb+-FVbh>1#06qs_x_kH!uApH$I>CwZ-mqvz*7)3zfXp z3;N+<+o}tH=I4F2eu^8a)>X9!dRupJ^z9MKQ#$f%%YIR9+~fEXJ8G$| zt2{~nHoARx`YFCc)nx&wR)$*Dy3%LKd!jCyCoT2oxqU$X=K=b2^Oo~iJED=ddVwy*w)^ALYWSLFcG8}; z$FJ6~ouFra_v?CbFYW1g_f-c^C+z98?kmm^(|SPW$wd0A&dU3?2Hh8qUvm-K*Jb~S zbKXD6y1#B)PwUpy*WKuH(w=S!e%%emxb5C=+umPs2i=K!`kCSDezd5|jf4Gr+NTem zy)n592)QKRU)_W^I+q3|$JTzL4~1V(RvPbZr1n?DKY?tW)SVFpYzVK|gXsdna)okJqD#I39oM`O7p>^#`Ms zI+f=!MpET|izXfqfq3PO?6YyBFfWPIGLn8>VNz?KHgYb@rqZ}D5WY@&xlmvY z7#9qVA1D7y)%;ZrU!AC8L&_9Y)TszHKeRRn5sJtOUWmQ9jG7HFGoxk$t&n4T5N$ZE zp9&y-p*I^?2dr*j9XQ*-I-sARK)S=he=LCTh1^_qq@XsNd4-$LDlA*ABHF>|r$UhI z$cYEJL|9s8Cn+VH#0mKbyKo0Hk3f6jj$UrXD#&x9l?uYqQNso2j6~oAFBQ>MO^!vZrVV^Rn?RqMy4z;qJa2j_b5O zue>?uygAdlEZ87@p?7aYx7eJyRkNCq(}QpcMRCg2u+#QA1ir3t(WHm9+&z45*!Vh{ zJ_>s}2DRneg}c<|@!d+U^t{pM8&OXF*qLzb4&JvbbUGCwOEWybE`fYE)519`_zFQt3z=y@wwX1O3QFCW1ddY|wpUR!1N*i~BIDlM-A zo5}O|{^`E-b$jMM%_-}!EZCK%EF0p^xW4XO)kd2!7=GRG-FvCkGsI25&5M0ShnQB! zkT%bpY#f-1yUR_6U0+ms-stE9DqnhtvODP7tdc!;^tiQoHLHk={zJqRSH9_97Q%>m~JNmg5?quO0?_55HFZ4cPSUTWo&o>x$HFs_`cP`&$oji~4 zpB}Tn?hL?5177C#f?a8Xb#TM?t?sODQ@3w{hF>>)_w%8}VFWCu+TGkD%ANGdcjI-Rus z)a;(i=p3opJr~1Hxwc-Mf1uZ;XbBHaQyQrbnkv;UhD=SXKKHKBHN3jim7`+LpVGPp zNNJ_7Yl5%4!f4BvIA>&!U0IrSYQy)f&Rm@?=com~uJG>HTFXA4;QOc7Vqb4nS8iop z)b*9xeIeYQu3_taM$a1^?Vi%5SGe1}!84;-D%oR4&o>`qMlCAB{6T6@n`)@F^IA8k z$;9wC(&Y8B9y)~Xs(bA8a+m!KJ9^y86=25`JbDEIJf zxf$+U>vXA5-vOgHK=f@sE(^gFm%n}MT$-k*oLjqA`-v1KJLvLP>*lRCPdvSOva+a)0>i?lyaAsEcK%MzAYQ zw@z!=`kK-6Mwb?E@@I!Ib_cD28rfqM+I@1vPC0j%*|4J*F1I|kK4^50O`Xh<0os;zHE8UpsbZ@;!^;P?zJ0V>TZViQ z`R*t9xKh{d5V!8IYz0Pl;==HKt29@s$(EIdUpM@j?@?*{9P?9t+jGJI^GfyWh?uQw z8+Kh$>3O50`Dee-Gj0c6W6jHz=0|$k8oQcR#3|W9r%GD)Z;gGvec^(j&4(h~?lYFK zmCY}W)zU(b!S7BhJ*~;rDM9>W?*1db>^17u^MPH68n-oBxY6pbn-82<_T+A#JF?GB z@`pz8*1S2QMb5w$+v!W|$T7IxK_!>Pm{HpWgqPs0A*r1)PHyHyeLXh9O|x?;yd&r2 zw~0VMZC&5}wh^Q&+2_6(=imU10vxxcc={a+#W!*cexpXnwo@b04Ex-?J!Hvk_OK6!sju|uF(a3Jf(6Ye&8e^&Z2Idp}$xuO)$kz?>v zM~Dv?Q<2%=#qs7pXb9*He+#g`=-SeLhu_SC@5UEZHwor>tm?HP5_oF5c0T zvtW!jued~e`4Vl)Nr>;yeB?~LlC$q3F)z(7GI;J6sZ$h=ylYO?tU2j8G0)@(3Pgwx zNMEK-S#mI3vto>5lDio*P8j{e*azN({~~ohi+v#SGoQ^qtRqkQsRoS`1^_t??PRz8M$r#z)2KS!VX@Ijz2u(P_#+NbdZ_7|zz-F~XxS7b_S?O%uC+MLzC zKz^tcRJtt6lszpzG+Nf5r>bB33EW)vK2GO4Q=hy{ls-jeQ8S<2MSE5{+B=eeksZxZ z=^i^ejOC&0d`aJs^3_09A}6IAH<~h^Z)Z#As|KuOKIi_x4_%b*v7_^yg9W>ur*!1! z=!XoSa{uc~{H&?4%n~H|o5(tL|5QVHluwZc)8gW3xG#_&>IJoaSn{gaPk_$!Hga62 zM_+yRgmZ`nb^bXOJ8$XBR2KRaN5G~{Dq21he}NkflT-&C_1Ky@%}rs)C#r+G92}5$ zereVbfk@fxBesHA-4UTkANfTeqkHV=Z7E%BH{S`Bip-39$hlV#u_9p8M?6xk_sn_h z&JTT*?y;lurJDu2j;M6x=jewl{Ik#gQ|zp+wC-)lgLz-3a>wB(*?+*5e1pwdwPq5#x$>D8e-QM|$c6;O$qM^R{o49V$e2UCcM=p!etd)*t&-7p9N3&GA z$BrJhW=^Y9Uid_;taxv(^!g^pPL>DBWX6KeqB6EFa`49r-!> z)CXS{zR1t|I#!Q<$N|+ikaa`zr`q4d2~ca|ho5z-;l4nAs28dC&@6dXZ2P*+GXDZu zH<5p$J>}3>w{zHDkJQkYXl&_+Z`Oxz^Gx;`PPWFSX*voG^xgK0^*lAa-a^%{UO(L@HNUeH5D``tE9+;YPmx*b z!YwB>U!|jYGyNC&(FDu7Z}>pZTYIL}DKCGbR;W+Xhs0O*v4e#jEbckYM+w7uOWZe#*6*7XC# zDNe?2d47bYsqD~Y$cD~Hr5Wmd`8iXK1;5v zZIZDVr!<4fn6=!pM!h>2d==^%6-71rw1lp3N#+XJR&~`C-IJ50HcMn|kV5rLpP_5M zrJza{J7B3})MH7UY&=cMZFY#<-6TxDO1VT}IivOX=GGTRJ{Bu-xuU|4vcQlQGo0}A zw8N=u%frtbSyGb445xMQ!_PuZm^Z`8gMCm&CTDjCi?2|foS~#fpN7z>osmOWlb^2S zo}4W8$Dim!-`D+O^VL3meBHh5uel@qb@%zc?rzyv-1qpZy9Zx&5%{&1QqtLjJR(R> z5UQ<}4?kgsUorZ0ESz2&HEpS*b2FZtG_kpv%?N!4>_oU|TGcYA(ZOd=)bd_u`MBfF2Bq+!JwPgW1D#Tj_p z$YF-QMRG@H)<}M-Di)@ArTgr?(av>aJs|!!Tg#R{1gth7Kj2kH<{$9hHPllw)R*Lr zeq#2=oQ9@4oA+L=dvajsAnea;b$RR6wNU2M9rtK=V4c3z6m9G z9+x!o_~($VgBZs7$|Zdb#7;i)d*fr^^Tt+uc^}WKkf#M_?Dmr!P;Ie}pRP>pk%Z`( z=2PIGdjwnx;0t)^FVGcVta)kwHnlG+ANgF=#!p`Dv4Cr*S6i9Br1s0tKYVjlL8vbu zzJEE7OOf+@`S3SC`(=K){{79xGaAp;%HHGO<0{0}PU`<5eSPx^%H85O)kbiY&>?qL!9S0Ch^_p749aFFptB+xL!TMvk44qR~= zi|jmS9cGtX@CcG?{J<)2-a?b?2Ao&k9-vAC#^bzK;+6nk6^28?-hw$W+#)gWf0I4n z{619kcofC>fpI|ume`@DhV-~9!zbj3)22+`l*yYiX;UVyxo?n*q&yudU0W!}H9<1Z zrjLEu{z=XXoskwfEcJDERL4I8#&vb%dM z3UP9$YN)PrlLdc0;^lX*4WUeJEAHMs;=Ib+VBB=uu@?0#&v96Dd%&CeILD;gZ^~}4 zQ`(tUoVVO@E3)i#%Cm}GC~=y>l;0`HGQDAX(eaZbUr>7cRW7hN(ZlW{5V~(i?Vq)w?h$C!&XYeuX^ur#XNpn*FcdDiwgAU ziYsG+f?sj|1o?0la9*#-(ylH+LwEi+h+oL6Y~BjmAfXbPH#T!v?di%^X(37pY|kgFY!~)lH9Cf;$}>o`Llaa$w7<&%le%ZfF=FuPI*JU&XR=vF7o718!TQBH~z)y9VB zW9mn4uZydZEYvc0%LG1NlHHBuH~8*bbv??SW0igm$>UisyG8QIYYoMji2Jj<$wXQ} zGzMg)=P{PlpO(f_ORLqG=<4zj^9HScdP3)1^hFf(8hvO6y$bJm{BP``8TcnxSYLQk zUY={Q!tps57T(m|bU6*#l8Z$V9+hy?hKC3SJ z9TM~!4rOI*zFLs_aJ4AE248Y>TSJ_eEy;KB_s34khE&k$e8YN9_QB0qxN%s%Ks^LQ zE5#Y(lk{>fA?n7iTa-u%bJlPbBP4z%a(F z2Fa_`IRHu0a7sS|LIfAEj;~&>cE@+mV!VhWL*5ONSEX&cHbPz6a-3AoNg9aiWB&wPRmHBcfhhS(u_m0Decjd&1)u*yURN=2-V(WV@1 z%`pQaSQ44>^agA}BpS;a?7d}BB|+0Jhzu};%i!+r?(XjHFmP~phr!(kcXt@v8DMZY zxa$B1cb8>ex%b`J@5b)N?%miQ_e4iko$9Kn?CdA9GrKdh2#ipYp7TfdV}J9II0=C` zRC$9{-A$o?0Uo}4VY<=*44{y{%f;snyi)7FRFr$gRKg|KpHsRzsjHWBZ8-mNP~Qu< zW{c=t|6DfbHtIl$B#PrYR8O6T8&y_V;h-Ztjfdcs3sO)<(r&)^%?Yz5EVn?Fkrj2s zdi5maTmrOU49xoRs$7y63O%RamWQk0bAxR1>nZz_`?a(}NO+Ukmx{s%#Um58uc zh5>V7a)5=-)#*YJeW3t*70FMIeSmsMnG3YGWEwip#$jkXDQ#sz>~$xT^6>K-mF)1q z;%H{VSlK6e8nUNx<5h#7*Yo?o#)nE^$0N_=S8ETCa017=qv6e;5$zNj=2A;>0wT%T z%hfw>s1v>F&X#y__Tll_({am85(i#J1Ac1L9&uSN9!REx!^!A0ZP`fPa+wisH(OvpO%MO-Ez$f8nVN2i5uA3TyVI&U2>K}jugxGdsvmmph-Lb2m^o{ z&fJN!vRW^OeuJ%Jo+p*6d^yX^eH}c1e;Ba$yL}~mKbi8oi`sm>i|ctiC49fQI`e-y zf6Mg07kugPe;0i9e|vs^>Ur~jd4GR?KkIpYf7^Uxe4l#XU(NNsw|~1Oe82X8x}AD+ z?|Ga5NON*8_{{Y7rs#Kz^s$?ZrvJhHoO>>x8?Fua{Sgi~jE(^3rcN zSN>1?Sr(X+Y0jNVJ_N&#-A(m$HLn?9KK}3f7CkRhZ;jV~82#@jdS3Qx-v${4@|Szw zbKlNC$atxp)QD{~9D6n}eEZY$Vv*mXCS%3i^V0Jc_I~{S`2H&RLG7mhqoME1F5x=} z>HWk)@OfZ(^HnuQvejekG_L1q{e$3hyUq8rx1s*@m7nDc!w*~N-p6XZ=_~JWt-8*M zu;zAV&Mr>o#@e+NhteKWRkHiu=D{dYr^h*8bS*v{F(*vZ_^)DxCb&C|i0=$}(y1q5Ij<&2$O z-vH)jL{wrtEKJN?Osq^F6&nW&7cCPPB@+`R^~X4KI|~;}A|_ZyMNuMVcJ>dl zRA3pE0OqFV(stkM|FOKVn25NcsJ*R&y{nzsKNk8+l$gD#s=12`z|O+?V=wAX6*7ov6Q*7nYq(nlK)bzV(x73>SSu}{CC~I9jdM-F8{bP3415oe_y4RqKTEc zsmtF1|KjR@!C=<^lEKU$4CW$YW99mv%3)3x*8hsb|M$7d`G3mQ|J_pm^SR3QA6%6H z*tnQG5$Q5Y*nHedF>_OUGxHDF{tHno94zerafdusPIbm&@mkQ=?=>Bk8!b6D&A#-5 zvC{uU8*nSK#DM<9D8bLKf%_Wot%LHy58W^#p>2sWd;zl;h*g(x(!d_?8$jp$SYc8> zf*tMU!I~{rL&c*eXN}6OIi$a?lsiPjAn( z)J*0fOy5I#Gy0&^R-=bLXY2VedwDQt_+5O;==|~K)z-~d<=2>Xy3p}z)yQ|E3D;yO zZ((Gx_JA=nVFKqb7_x~uE%1b8S1plf422J8Yb?;S467y=Yh=)TTQsuyj|R;6@t{~Ew45$6G2rnMA-eXeg`_XZB(HO_zWeR@R49Q z>)-XL?UzwYMp_s!ASQz{Nn8Z90j97=$HIp_O)UOLtLt%wWSsMbLo*R5bcBUnn6b=3 zzuTR<$T1kAG(6QJ>EH-3E*vrAOa2_4C~zeRimYXAoXrz6ZQ#37 zV&e1cj6GqXpj5@yBO6$xg&Ej|R78l(u>!s`ue5e{B1MoWP{O{U`tfWhOWTO_ZAJ?k z?#Byft)5tAlhBnq6Y!MA3rd8Av??xf3yPz}uFXdq4;6i(m)+O>o=hRqcitJ*e@FAJ zPhool?}|BDeD_!i=Y&b4yraz48`x|i;(PjPUKiE&bNTVhZ3<({TQmR0W5=7VKhHz% z>PIRT%-Zpt;wDa0W(&1}x*N;J^tkZEA#Hf%Zrw*eU~-nvcR3j88?jEPK@* z4c2b!8c2i3O(MovOakjmeO&OYYh^B9#Z{w!T1I!F$HZeX(^JS8i+f7*C8{Z{6bAuV zg`db_mbV$;_*N8C#uDFyU)TF;5IDrE27-Vrb8-3*z-(El!(j#RRsya}c&XziIo|Xz zm7orl7bXUB9ll7n;Xk{K875icrYBXFO((Tv(_QUQYrsoB%qH=cBaa-KZ*>G)kE9!# zZfKtc9eK~+qvZ}!h1=krZ5w`^vqB|8xxtBn`UnGQS+;nTfQW|-D80E2pO#7>8=$Ib z$68=mPC~|nLd7e=9+$|$mfO?mVahX47BIVM zu<;NLYyj=VpaaM8W#M{8+=Uj-Va=X1d*Tq}_8g|-zLZ{lo?@sVMP%1szH}Z1tqin$ zZy)F4EfNW7u+{xMcB}2*WL>M-^X2v<_9^a&ZQyP*m2hQ_O94)K*IoIK`$x&#dtNYf zPO|HsaM^Kq+41{PU+p1#@i80el9zDD-C+CP4h?cD>dn!ch(CST^FEQJC~U-?894A( z!?k)OG?qXUzza4JBsGbecjTbx?v?>I;>c3p^D9@Uhm09GA-C39_UU({87n#`?GK80 znIAg7MA9#P1kYp7?l^3+Y?g0501bIfkB>wBZ}|{VbCFSVA*bn4LfctN%eRPbFoUkM zh|W_)>msFTsjm51LvACH>lY}}tUx|%U*81^BLh3r(wNn>lSGSmx6X7|+celIA7XTp zN9~Ub!xYb4TU9#cn=pY2cfyaXR$HGSr-Xv$FR!IeOy|%CrpJ4~hEvV8S#pTzF+h4I zeGv*Sjm4qbhg=9&IYoEc{I-_z?w0EAALU`d*>uL)w4A$T32##=FWVx%&J4cFB0ftI zubGtlZ`*cKV!mfJzGQ(0$9B>fo7n@pS^SQPcGY!d?V*cZ1f{Xv?fiBahK0?55uoTD z-%N4ir#^~r#tq<^ltw?h52Ph>9^sEcMh)A}*u>A53%&AI8A25qLLVhGTi_g9pjn0x zi#!p(JW(4(d;^7)>U>B8^)GFX(8w5otPKde(Jd4&Y99z*^&NK zYLz1z@l<(c1%9Cfb5kU7SXBl);RL6z<-j;Zz&<)uG)y|YDlFSzQ;-WIslSG>Hc zASE;{hZPi{nA$~nH;N&!^z*apK4;n}F91H=6DKW8@dTq~7XXroGqHFD_@1<> zX6yzTd)Ycyd{n!WKR!d^S>)QJufL~* z@xLD!r!26!`*saZPPGVt;%&>T--n1^`L>b2j+I1{^_@CKq9z-yNIiDwj!*}T@TyO% zIlzHk$~KLp+GM9n->+BGQ&{WaK}W~2gLdvMYb+z{F=Fal3T6ZxWnsr%aJ!VVNvS(S z5=MeK!@4m2qhRdg5MVk|l{aY5#7Ii{v+zyFyG5x?quJG?(X$|iI#r=ep<2LjdMq<- zP!<8)gIaVHm3A~(g$0rI1=K@2Y(pE75@F0HFaq$*JHJQC2;oSE<~oc{=xpY1wj_gF zh8CY!j%R6FW_Vg=K1yP{LUp@B?3S76Rmo*p`SA-h9$Jf#$E1*yz454?*R8 z-37UEOBq1$&?_E#N=TciMeXl4c#_Q=WbSNJ_%b2-pYVB-m$Kv0E{MdNOfI9dcrhv1 z+`^VmxV!hJmnb_1t_=8^AO3t!$8jFB0{$E?jux+=vJ2rwmOQmqlk~N$$CmeRBR=f2 zyICTq`&FQ={Pk1IfvnhorKM0nJUKYW<-l-=wM~eF#p>5RA@|maoGQLmLXE|=sDan# z*=0L#EjuJm%a{A}9`D!PV@|=>-7x!}*V!Kbhd2B8mx1%Qm-UgGkui&~S_8V$9xVd{ z`ukZp@7Ket>-jriju|h%_yN*4H^0*&AF$acSpL`OJldN-;h_URFi=Okse)`tlUirw zP1ni}a{Xjp>j?e$DnoAfO9i{%o^Y+c=Eo%8ecIR^zSlAhQR#Pxc)Qv?_kUh|?|fWb z+~gC)Ggw>8RItxEH_(y^Y=PuS{|8E|lsUk{ z(uIhPlkLALu-q)H%>QA4NZT4)d{|)rw6p$gfiP+U%s#9qRt}c`P<5puP8Q+ZS0pfC zF1T4D@Od493APsk?b(Mh9-rYMa3O88xEu*i?K(1j{obeQoh?2|EipqTQi`{|J4X|g z4UbN>xSwG`LkIU6F=4^~_sS>bM2&!+f#6(&#+!Et%}?{2`=$q(0%G?DZYr5#ZgCOe zIsOT*qC0KJ%S&AYl0Wprou~QvahDOmDL&Ot`B4E+$P2TG`<69WlU>8*?4*-RN}BRO z5feDX8XE_Eyj~AV-$ zmBJ<|M1ZfZs=Btx4Z>em-%PiA+0Kb9hkV`a^JoGEkza$0WL`?>CT`xq67|HGI()r!{5jBX&BN)+A=Fi{41^viWm~U z!;x51LYP1V2>)PaK(e}*$SJ{TueMNOSiS-MdTyduW_UMqcB+z>$z^eZzZ-T0p@N(<@$I!{Q@Jel@*x4m6tzwR_LMATX#o(xL zHUsEPm7UbC!LQ<-Vz0PT5VaJ`*KT5cxY}o?f24Dp{h;?sqYdKGCX34C+P zH0{5zKoRI6nlN~if*t7sl4{{>H~#uS1mq#3RO7$#kg8dna>j7BLGOFpj&|62`22@vOa|X(=+TmvcG}6N*yVzOozBH9we3d!)F3?^>P|ggqienvfZB3VqU;5&z%{m&*z+qZ3CIP;j} z1Hzb_rO{;)!71}T%-rRlBz@iLirNuodxCj{Z*hJd>`cR?ED#!~S5x1DE| z#pw^JGiayGe%{3!Y?zClp90vk!Ghc9y-M}rC{&b`HB}sztm6!Dqe$&fb}^ol1@2N4 zr;R-7t=OQ&b4toLO3y8d>5SvbSU$#Xwk7cxkooJ~pU%A&l?=uxADiaJ z^#Nl50OMjPJGI+OAO40OFike=*X$iqkR@KCON)+30HJeZ zx*DgyXe;KjKssz8*zeus>rz~qpzN{aXHMO#h___;W(^#fd04PDC%h$u zl~_GO?;T`rr?B6hKblZ)V4SKh<{H=l0Y_hZO+PZH;hOm3HSO*tU;xTb4J;W7O&aD( zeX*|FQP_~Nhhx+6-X5e#?8qiobqfnBGo^;VEo~J_Qb{5wNLW&6`lPVI?BoFNzV8#$ zP_m2@}%}W^g@%A z#LBL>(CQI6CR*!NR~aowIGW?EbaTW`PN_`S4;O#3=J5K?@X{9=4#tV{2Sc(AD^M>s z%Qr|e(}ZIW_?koP)|EyJy5ait2a=1FN-t8-zhE5{MFC)!Z_T)h;wZOwmq#k6L?k-p ztzopwnL(`cx-P}L47kc$K!f@8%goLi={!Dm zZM(h8%Qdw~x4~&xuU#;EwRwmrPW=s8Ckh&!xof}R^3BaGhUrx2dA`=u&XV7 zeMFEfl!4h`(;a{3*bf;EaC6n`SdV4)W090Bm6B(dhi%695s&>qowv&j%}A-^K~Sfs(GIuc$MFRg z)))C7ma-p3`IO{E8NU3ulhvHf$!&@c&~3k$YK#?yv<81=^3^$$hn_A>%5UcbCSFI| z!_dPFS)$PLd%J`>jb7^?Jwb^w%Epmd{B8+$rLy@EUK`Ldn;=f_i z4C9IU&cP_rcR+qs{S8^cJTDHu>wMpyT(wk^<0rw4wx#W%J<3YoHOiAiF%U|m#AS_u zyd~(-L>w{-QXQkX$owN3Vlh?fP=iz-wS9i~eP5A97f>WCtlDJ%rwkXAIQ`XjN!CZ* z8FVhVff?=JmGrKO$Re%p3__jXRmgeL4fJbIU=Ufib!yj3qm=hm-P*tEkUE~Jo+b>r zRws1aM_e=l#S@$WdH+)9bCr*lk>U{W^MbP)1;GS3^69T2r^MsPs5%d;^F)@% zl^H%=U8h;)H3H|>98+TZoxu2trM4I~_J4Du_+~|fAgX%D4v`<$&fEOii8$;H9Uf!) z*@8T$?qwPNv_09+4*7H3U0v8PbpxuvkB)O&2P~?|M82raZ<_n?>h^o_vpvkKNSfqr z@MIskp`n(S$|s$^iaRY5gVei$*=aFTA>fS?J1c}g{Y^XM^GhudsNjLKf*dWCK``1M z+j~qlp^r~e-1u$UyAJ27pKf-4L}+tOpQwaP~qrY7B) zHOoQ_wce59IJxigJ?01m$N6CUwpUHr`FCAW1{Y(ZD8fO0Ob@jO$(BbEdsx+|v>+79Uu-$qeV{7=M@RAyVM zF9%Kp>nouFXz*s80nJEZ*Uo@8L@^o$S=H^j$>L=JJUeTWE)h}QBm-p@Q!OQpFQB8c z4>?1ul_ecV{ezf}YF9_fng{0uUl!@XCu_EiYr@9>`<5K^9R}Qc7)UBW*y6&V0~~#~ z1i*?SQ99oD0Sg$J*T<38d;?@iNaayHw#m)}v~+IBn|&l`Vc$&5W5>9C<60w&bDcAI zP|yld6T{iqa*?Njr+PgJmJR(Cjt&G4OIHxjLn82XuOX_F~U$eK6$Q%ejT$E?=y^|+aU)5WOV*5=_+zoWTa_jaSKpY7y+Ex{GYnx9C;I?rwl6s z6{HxG=0&%7ky}XF6E&WvC`sCCe_8)azLC3N0$0R+Oq*jSxl=*CsL3H>xPwy<)?FDkck z=;&KfD-B!QpJ1^y5ODGKxB1D_W%u?mT#dbT-N^O>M0VHz5O$|(0)7>;riTCAgMW4RiPkN9;ahn=%q!pPI!P z89yJkL19UbA@bvSAd9Bc)vB-j5>8$bs8n$aE8}5=1L)j7E)q$vm&_f11(otIg#_!@ zAvX($TU}m3_m4nRL>(tDIAS0j*jW84I{+R{hx-#I;)lx>715_>C1$GQ^NPqz%`zG} zrvNho??>7ehCL;8vI`0QRj^%URszis+)_EXv_Z_D9;IW@ZROROQRBar=BXhin~2)YkU~N(tch*V zi7F~5ykwo#GzHC{)TtG9@S#0x1I~`3)zUbtad_zYc~at>0d|$D`Z?~| zzyZHCrCixcWk^(Mq}PL*4wl35iSHTh;u<_wLMEVDNlnU$$nL|VkP2(DiM4=Yc2PN3 zQk(iefAReDLn#6lVL5ci;weW^Dzn}b72)SA`kToL(Q2ubNB)*VJBsGzOEULFHox^j zcJu2j=(w6beXVz0BP451Owgc-Ctsp!YPfTLS5zCCd9gCh;`*aD09i|nAm;{APAVag#*2&>N2 zrkzH`J6b(SQJ#*1KSY;31#9u zDu*syxATQF&Q7&I721J61vD82fE+;T9s&z+Ko93BlJ3{L-QlUte9sfv*&JgB0Ay;{ z&B(d`%M7$j4ov52#?jd3p;m>5U9z-%>WnB^V08oNpHkKcWFScBtnl3^ z@YRD|3*&`@0Ne_`(vmnEkEq>-%5L@tbsJ=BKGyljw_p`@y+@i>pRE%l_#b%vY11Ln^&}(Z;>nvzOa}N1KzEb7mkd2Pd)ZW zLxM7bX|kJ6JF5mydwUb5E$qA3J!1l#r0a`pF`V{;?U(h@Jc-{_hY>l@n}M>61+fah zXnpi=C{0*FEJx$XEuhlQ&YKV;IcEJNHOq#tuZcrCIe5j0#hZ)WZJ#_O;h9WZ2C3v0 zqx?qfqIY9uqIRO=xu?tuLK%1Tb}Kn%E{^l2#$%Q3w{m(6vvX{kOVyhbD?!Y?krt#( z{g{2am+F+gjD3!fOj)rqvpU`TBY3j9=D>&8F*Jj-9kDNIQDyF04kthnZ?-JWpp9b! zhC{wfdbUvV=RUY4mZXveif0HO>gv#pof{rFH@r*NPe-S&SH9>wdb)l}DtAHE zx1t}mB>beu4@fHo8%YF?zY>VeKDy}SWnVl>DNax7luu+8!~4yOtC}QI&;TidUse1A zHB69x2jM=o zby4r23^$01vJP$#dMs}F8Oq74zGe}11wXdf&&;gw#UE(OF@*k20x@MZMxNXNxYC%p z2rc7r(!Vs|C2D}^l_sSdNtxLHT!I(NABqAAKAE!0>{2s2u&8d7bpQ)QlBG3t%xM#v zve)!r^Dr&y#w><+0@(0xAoywdN7wXxSQ%~=WX3Mxhb0AcNg<0`mY*CXes|(Mogj*A zlJVk%6-ibFc!mz1)`AT|xH&YRLDyA)(Z{>h;S36cq^Zginb=aQL+exHT4Lo-IshLZ zW-99n2AK4}BKGG(+&`>cRu$7qI>sq@Nfe&VsKl4Z(TkCS5(nziCMD584dsO&H6#dl zS@Ti*g08sR(qCczHx z3={-4xV=$aS#=Ftbs@P;ZM z(S0t;#^;DM0iYsc0{{rQN?&8f2i1IDAgaa6UD(Wuia@>js(@JrL{3gzCoUyc0DtdfR$wyyVn_h#MW5b-g8Sh1xgrTMDASkT8ymsLPBMWA+$*P!!e*FA2cU`N9Xq%&84vr~2S zk5kiHIv`q9(8RG7Q)m+LwF8HKa(hOfA*W-1C@+ezyrozvMGOQZR`1tV7-=|=V;FwD0ZYwJ z`vdlW}fnE|`@Zh@mKY|jx znv;NusRWV#>k;TJV>WnSzH)xF*zM zAYCdpzzcZ?EoTszIVnR}0bsD*4QGk-;)wZ>uE9^1AMj>~rJ~hx)!|tz1>7tB;EX#i ztpY*%X1K-S?oW^$HaDdw5U{L|5c!zg&G}|XK8cCFnm_z%4F)D=Nv&SrB!~H$4*6$X zP`rI=9Jb7o>hSX#9q2Z`gsu*r5e9hXNYxh4O^D}9ZYw49Z`S>xOfQueOudUKDnVcZ z?JVsfaSN|?=k|P9hN&3zKeL?H^Gl3#dzU8{K2PE$Hpk*dn_vnvP8tm-uEGU$jLGPZ z$TDh=sOVV%9ETE$O{sTnN;8ePxI9`#)V9BEpMGx&o~J?ur2NVsk**m!&KUKA{!+^b z`|X_<-q#IA@9FjN&j`Ps+KP;Z*N?2^_8)r&o!$N2Ri;BjsBdPJMaN=}$4d?%gem(< z8*;;0dT4-f1%NG)0W_n0Z}iv<`~VrxGypVKDPCNC19Z((1x7_#O?SD_ABts65;zzF zXg`#QfxkL~;5*&(T2TojXZ+DJ`DK4Gu1lPMigKyqFDRP|o8q(@@sDp9Ya8mzGK~6B zJoLT|r`At-H$F0q{?^*bgRU-wUscm2M810ZC4ZdMz2DzyyWv96+eBw_TweKn9yB6e zf2gqp1&EOgE8xmPiRrcy!@l}cP8XS2FfEseULY-5#%Z&~_5FH%#CDL`UQq|eRBUsN zD6f__z_HZ^h>2#W1)I944u~l;2GlC2XmCoVIR22HooDw$AfMx{;_SrEnZ56jLGNNb z?N6li+hSV%cxP-e0)SM;`u;QY85WvU&WaSHZ#GbXF@pg>)8M$T^;U(3`%Z(P*faR;37nDg;D5>ZzUnN~bw z%GSU)xFvTL9)-2`HvxindD-?J$FLpJzA{`OKrOcqRH~iaTzoKd`I7GzXm^=`1H5M_ z?}|%$TQNUqVemcI!^>!Ac*QbLYNhGYH~Z-N$iaMCaFZ9WU^Aliqp7?m6PV+#{RRwU zRF1de@*Ae2sHZ2QIE87>zHWCp$I9LmTw5ivc$Hn*|INZXyF7U541BHK>{m?#4&q$` z-5mW$fusjl)swkLTxoaDzw_DoX;k;0uK z)QW5?tp!jh6{iIU)?{`gTB*_^Bb#hpulLa|>0GA1w+&QU*?FRI+Q_bIq_H)3#^vW{ z0^R>Sl*z2>tS?=;ttS&8MSX9lS)am;*Yoo6SZNOyZh3RQlwEJ8&t@e0?(&#FDV@1P zyn4hkZ=T5LOqvv%baG0>UA<(SuM0G|v^=eu(f$KFn z2w7p@A+wZmvt`Dqjjg|yok=P`@k2iBMEOkj?e@KZFZgqeY;wPYJr>LWg zyNSlPU-@DuBw))*FsQe?`{ZS4%9kcxPh0|=4|y$PP3I5yAIuBYOXUi;2)(Xq zW+kZ6a1Ponx4-#3U`AG6?4GGjtdR#rWEfiHto;PC*3tIFjrsamjTYM zZZ3pdv(`IHdbtMun})qTn-K5&%r7o(Tk@EB`Ag!9t(JA_mgQ|L1f6_B4U^bpbhkbS z^5qshs+vs;3+(!781Sxz(y@>y+Eyk~_%4&Y^W=+Q`K4a>mPKDda%`XCrR zd_sB*@qMd2$31%G(4P2oMmc6+wydAAt{vKH9uIxIBZHlsHrC$v_m1{ldb)TzHgfy6 zwv-6^9cWKm`QzbnqnodFOoN@fjAYx-gY63tvK6Ve2m2bEm+^4s-Hm+$>^R(W?S zyEd|WmhCf#DFw6iJKHS%zTkBDK%KrnJz$ar$WRHLWQ7TseQ}Y5c&Ondn$HJi1rZtu z=^6?#3eBum?vKP_P6wTubnx19DDe9D__%$U8Xc^$&li8ee?nU^)XzE1-%>qPd0w{b zF$eEW7x~S@OyF80jG5Y`?1x13iK@#Tn~ch}Mkz0~BYj`UBtV{sww!6!h)_W71Z&(3 z9x-_c#84z{O*2j;{40YFMWf!uvQiGyBo#nr#)O8-rKE$<&#jyejv7)vvfrV*9Q=qBNJ<`^sf|)1l*oj>EP{pQ(?uf(PHv3%vNF~WA5SDF&w)AgW3HIp7+UEo zg)o!OzelEjVs`jS0n-r~FN{hN3|ZXbOD^}vXhQ@mnVfnWI6z}|X0m**CMG*T==$pe zH9weaiazq_hldP0n8zbXe~L0OkB8CuH0BWjbh;Ps=kwkAlv&vRv0Ie5+iUziM6K<jHdFFUJUh3_nFiH**#=oGb>5^?e)jC$MTCTb=@e4&GYK=f|{TFjI+`1=!jo}GvcIa}WC4;|iU^vdiCA&R{~18@MFd3=}+RFPwX z@L4Avy{jR`C&I$4LHL{!uPZhwqv&)Fz#m~>n!qE`n?oA~Yp42-G|GbxP5HYfgc6Dq zJMeXcZwq*#YVF+Kb?V< zGRaJ+26ODH#5(=bF^-k{6#AK_QK$JtwKQ>*+MXOd5z9jgKoV#kT1dT-ZhT0Yh38mt za#xZSPqtG#+jlwc(Bv9uJg&{lRQ^crby%tc_p8<^t_?eSvYsj1Mip6nK*xs2hMXfj zL_C7!H!MmY%Mi=&UGkvf>w=~=-vne+NRO=ZE-a`#+Byko4i0cN2!XxLO$#Iw%4McfM}! z+zG0$Ti;r9P!6=OF@io?wJ|rN)=QDUVAshCn>XI zzzUlNon3%d;J|ZKtn%~6P+hStI-!A%X|sy;7{@3}5K1#@pIE;MG|TU!uYCph*n7$t zeLz=bowF{f&nPw-jFKyRaLC3QB-%%OMXhyCUnKfSL)eFDfv<@D=r^^4%gFs`0(P9e z3&K>ZLTa>35{;i{4Pw86!!wGo$>QW$M}Ny-Hw7DDgVv~Mj{GJa{*8#5uBT*1Zu>46 z0^9!Ugp6UO5k`m+G~{6x*2L#FR}s7Imhc1#xzX?YcBt6_pgG09T)ZHHVirWPcQ)*qju59ll~>C8Vg zeOL3w*>0P3x|F@xmR6lnq|}D{2|7hSO>hy>h6fcQm6BW4~+e zufau!9OaYQ*q6||{XE3l@T`DJzN*ylgB>85m-A3WP-9S%?P1-!}xfmne zJKnl`PNvKrLBJYAj*zfb#f_H^tu;mNsLY*{3=Ng#^UGF`ho*P{D9ZFD`{CgNd0&vv z#9MjWvzCi<7CQ!sX*;m_+43r6xHLv=OwvKrL%`{f9Ey=a5EPJj{~J)7CD6r0|~A){CP#1Gv@mi?J!&}sN9_=b1(N0XJG0iM!`Vs>{l-bu93 zA_f5_DEc!*tXQw38{X&3K18z%Lrg0kXjbAtQuCt@GTHucvJs)C5w|Wv< zt&*{&)&oQtm#g@XXOpyeGcr^aOjZpl`HzhFJ`&lADJgFz8*K~;GG*w3VzRD*;0Tfk z+71=fcrr(G-AGig&wNcTsZ z$r?|SsgOrkBT2z&h192Pds$rcI)QeuvTh@(Ae(QlV09im5y3t-s3W$EV&T}tAooWH zEd`5JEj7U>rbKAXw8J-Gh}FTDEXA>~kokjzm{a-P}!s}V)jufvMKmPpiIupnhCc>i$(w3(gT^%S}g(klRtlm&Nzs(@or ztA-K8g{iEOLaENbAPQmgZn~>)uZcxwlw)RugWXjt{Phv8vc8v8pJ{m5p(|(^#rA-^00| zeJbLAdwp-IOdr3Ug`+Iwo&wS7Xi&Kj3{BDp)rmn%336bze@#VE&2x^&d#YeRPOXpnK6+ub~x3>lTlQYLFO&UDU&ZSnU_++_CqNoPR(P9CK)m%H#X-h zLQDovI1J@78Rim6Tjm?3;=&$9{2^c^u?xi;b=)>m9fltkiyso@BLG?7_x*Poo(+<< z|N726KOexcbul^ndK!2OBWux!Cx5lTP37(c|1XnbBNpZw?-Hyj1Q zKzY-dv4s#;@G5S-i66ZPb3ETTbIcd~5w%9zKmo&J16>@QuaxY{hnqnJWtY_+@u{5A zS6@bH;e3#XJha!ssWUpolfTtWYvE%%0|-GWqSQ=yj4a;wiZni3?FLN4)`)nm<&Mq( zLl(T$qZ1)cY>BF9uMjosk?E>xOMo{ZUs6}&a8MqTgNF+QtZHnlR01+FF@=Zy97GE} zp@~M&EHZUQtvA78k+Q<5FJQpl%g5|vp)nC0?F~;BeJF5kRcN|#P2UdJ-D_3NcCy1xt!VQ1pgY{cba6MpKYcy`nVZo+PGnAJy z6e8ygLV^#=ORmf%)?$zU6;o{g433T54KQYpa$yY@ zkMhXXhG@YH69HCg2s<8G)nn+KiA#Axq8~FNG)CI9saAXJvgObZi9}{ z&R0}lm<7@nyOjS^$ak|`pGf;c8?U%~>Wr8^{c{Wn_9&H}KA>mHruay0$l)N>Tu}cG zdWlE&n#gpiHgNkiaZsRP$Wt1MaF8H%Ddq`titdQtm{56$U*q_I~@tU02kl;UOhNGt?319J`(8f{*pLmmKNr<0FVq+yZISrj%n3H!j z9M&6+p(LLe|Gr?yW^G^hz%z=ZJ!Ti3^{_K`ny0R`p!Yh5W{kFX+`ef(DWu{wkiT!h z6g>l<1a?5lcEVv=zC%kuU7>BA>&mEP#T_mx3VJ3_UBrmH1G!P8G43CcE)!_*hvb`j z!!T?Q>AZXap`^BhKe0&@f1)*fJA=?K)}S>XN4yuMGE{55HHb>c&$5U`&g>8yTwo9$ zToRAA(GQ9&kHXSz4@tR<=TU+dE709!`1SfA5Lxat+NKGX*&^V?! z@ye;`0Xf;cI`(QZd;xlB�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 z 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

  • `x#hym!m(R`uUxoC;N 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

    } z001XE4q(0kGB}A1Ad7+D6oT}<8ema)2>|)O{?Uuq9dv)Bo_(IsG#_+TB+wWa10>E8 zJ0QOS5Z<*bk~9PlCMg=4>f6L|UQ?^x@xBV?iJQ#HBY&0fZrUR2%@1 z>*)3?%eLOp9?KbR`w2058&%(d0SPLf3h1NUIc)$2^ivgpsxW?v2_Mqz-bwtHaFE2J zwABV4q&r8UIjK6$Xk96j;Vl4gD0lNODpzVKKIuNi6ZN!6FNhnYNo1IDRRKf~~><9W2oLPOvdc?TK4=McoQORM{q5{=SYYLKST;mo3AKSsst zh(-~_(}yoBQKAVqk3!X@9%7m4w)uZN9mL3ZmF~XMnlIzxSyg>{blT7g0{?whO=HwJ z5lN7B?rDbUaU2}{#eQJY4NPmk*Kv7H(qTj*aQ9^2*#`9-7k$h8HFt1RzS~kTo~>X) zmhjrt9ivIWnQb#!a6h?feAF@AMb@-S3|JokkB?OCBN01;;>rrZA~qkplk*6GEIqSf zR^bZN1Lz+BPxMS;Xbl6@yLb%a(1!O5B&r=#Ku>mVth_0osesj&{X!{a}b(*=f}0bRBbn(_ z6$RPlN8(CF1uSzB=im)l0b-yT0IA8~3Sx)(9Ja*;Y3WZFThi=qGE zNqLy0EUWfCM29N?OZhu6-ih0+Xv0A@?`f34QbYempJr4Kly=;97WlfS$L8eNqfU|o zXdeK-E3t#!W|n{R%gm^A?smST0F^?(Fw2Lw31~dFMTR}XAmeFkg6~kLDiLTvHZa>k zzNE7NZVsx$1g%UhMGufHXF<^Wio@H+DSQdvrzn~DLV^0Cf^7rLasWZ!wJf#N>;RJw zm#ClMzhyhW@U`(BR0!fJ0FqHbGhv0X+YG>Y8$I{5cK;f;f7?I*U&73NYvH?vWRPVd ze$Z`EWOL3SSIdEL#J|lc8O$sH9nRpJ4u+=*4{F^c@x5+X>%%?-G%MZ_A;jUk$<$78 zUQ$t`0Qy3*N&#Z75Pd0nJbJe)$SIeJzI3CKY}tMwyITpSpoy7bpEJ0XZ$k@!((OYj zLkuyV1#};H$Vk44dnGC$d9Xwr*hTcz@(bXVFqcBMa3Vt9AnWm`Y^u%5(}0iJ+#0b5 zf;VXyk9+w4=UN=;sI|)8L^^`HnCkTYZqRGp_SR>)X*bTK?x>&RBO3I@sI4$une}5i zYG*gn)DN?S@jGXub3FF>fnZoR+2!)Sy(}UV!aCR}1u?|R zLAU+B*mg3pZB01Q#I|kQwrxyo+qUgwVsm2M{P#ZmFZZcyRjuyTYn`e-)wTE8+svTS zU2HxG$H7nFYB|}!9{1ZZzDbD}Dy6WuK;i;CFX^Vg~qmP6QIR z^)sZ2{&L=xQ5R|ARt%Yd1v0$d_g(etx#km5P7)Lh4FCW@0rGrIm9OA=U9*7zfF&3J zfc)Jn$E53OZemVvX>O=*q-*D3WvwV^)6a<1c@LB17;I2dG)wSr`DZyTD#IXIIEm+< zqOcxU)C&=!DRY*FoHeP=)HSah>+DBz&rIEuU>)c1N3il`)0?0pSw%Hxd=SDq^^_A5 z?qHo%$Omh9mBBy!zl>-s;Tp@q;e@UDu(wsqo#?V*OL0v7)R4t3$g5pG2ll+ z0=TU`^y|VFP*^ALpmHjGf_$`Lc~cltK%JuLbqon1lI#8y)W|3n@_;M~#J8$kT15*f z@x;`@H~P0SM);>?JFdEK>;M7xmRoK0hLnw-n_PeB2j>^@dP- zO|aQ{`+BquNpCBqCLW-w&>Pn05lU2zE**|KVmu5>Cq^X{;YT()sn&6Ej60_l&NcV> zD@--9YXYLInvgTiJuXl8uvL0`Tw0Px_BR41hFaXgB1dnYJ))GW>8(CI`V|*~L`}k8 zDC#Eh(6GrTwZDgh9t_MvJaQj73aHoN6x5ESz}7#Ylf}v8QfMsA6IV`yBtZ2q{I}qu z8oys1EA^jJo5Fvob@P7;;>g&eDqrguVp_$rq8D+^p1c9MEd}_0vE;eAe6sPMrc9e6 z^^2p$PVQI5k4P=aCnt{d$O~bS4PWpEqk<4DG=^a?Nl55OjVI?lTXa2-?8xb`Z&n|c zanD$d#PUt@DLbNmO>=`yTH5+aQ8ECcoH+m{N*sR0Y)|5L%nDmBp)d{!L4H+!eB* zG=4Sv>kt7u8MQ?81L5AXxy^$d1r^CK zlqT$lflnE}luy{KJ*Y*dN3)XO1G4*{jl_4Wf+Z^nZcguK@WVD2D#8Bs6F8!R`ST7_ zy>3cmA4N{~44PKcpRP>QjmibB90u!H$zN+8`O4h7EdTawj&(n1h-s%Ia;6csjP?frL@!*_e;Gupy%h*2By zq_pUS;SIU{64cJ8+GQ%kIM_D23hmsYQdv{WsNH1nAarl`2J)%}PV?}WAALvPe5IOk zhEhK^Z0jtpejU&Z1Opc>B1Ynlzw%MggjtDNfow7rjYn}c&@SM!=#mzjWDyO++%t__ zxwF_b!s8MpC zVJ7(5*+7 zU897;5DJ*PmYy&+Sb$b6uLv2BCCFLtBk%dayhqxj;?CZvHR@{t^8yR3VAqP%V~=kO z%$BGhK-&;cRg9e(cgu~A-7@(}{_iN2ue#f2oqMx@Que$?lNmvcfsb!+fn#Z5Z)3#m zbzE9)C{+vW{n6u9^zq*Y-}DWd>c!sv-ZmZICkn53(T?|<8WP9y4iUz?#_j3G`Kjx! zx%x=Yvf;==;=r2J2<4c?(jrJR?j`z=&tHT1AWL%?T!q0`FpPdXQ7i@5>f3WLFa@i7 zQ++ytU}FzI<}PAle+o~sUCfXBSu^t^)=<*A6Sc%)!7>&ggtQ@pf=2U4!Bssm9xqe8 zAn~%9Wp%aG^kU;6olSd3QWSJBAfvB3DP1p&S~>CCNQ=s{*xcAtF2;x??Fah0jiLBB z?RNNYt08kqyT#N!$zFBsG_UE(b9q>>OU5{SUFckZpM78MGtQog!v-03M9QL)q{^*5 z-4dPz^&k5zS+|;?uPXgH=nL9cr~*pD;$3 z$s_wFJuD||g~z~RqYJ?fN~8Mn<`sI0olKPg7Nlz;tNBYJn6t=E<#vaOYniDXHq0fR z38tA|p)~7y(z~R;{Kd988($3O8J}a8U`M7P!(#U%B~h=?HV@fR!W*H1LNDi0YN%Ic zS8pI4HIZLE_kX8-zh->D9&`m&H?A#vJNRvVRyncmO`Zb3_H4hN=}&unpLd!H1`2;z z6V#G05M^8uutF=X@SC9^A&s0QuS7inVVwrXtf7>V%2-!L7D~=ea|lCw*`E>XGBCux zz-jwS=RYNt<9Rrsh5xuQ=8GTpw2ddMao}I0^C3H48?HZq%eOUtq#&&Pp0iyi{OxMw z4{iuu;-!tCl7)t{lYvV9{zuAj>O$w{3UcHdh-0%i@Gk)9CbZ``hru_0zNk1*NK~*u2g&aPs8&fK?xV4hsWFfmEpfzmvPNx zWjxeYQ510iKxY8>|7=4Y4b3jQEFJMi;_2VFdJF=NKM2RFO|}@`_u_t!rz|I!`Q5Fd z{)H0O7QyoefCA`Ftu8(vIT|`li#>}y8B=YL*42K3p=@Q9RhCyyQZ(G%t<9v)l|*(t z+uW}8++A)RPCW!DPGjxw-4B`aAD(-iU)$PXat-v1U4I<=J`Wh&u8qW|n(J%Jaccc9Yi)i!@@;Bu_0`h?nOStBp!TaoW0pfq9~+%OsKru2iTS54X=-bQP-tqee z14qj#!tjFazlou>mPn9y_hd}_F=2RY2a#dHiFZbD=$OIF!%$C7mWRh`$j^m*@>7cdOK$SWZ>ubD1I2j%AWAI z&ApRyl{u_Um37bf>3;ve*L(vLC-TrPul$9|@Z{tqA(pb0-R}XXjA*oVE_7|KpEn9h zDVJUxcSRi-E|_l@dmY*JP9>CEW%6g{7d~x{hX~$ptvn8}INQ2kU~bUEcP&q_iss#V zjRsIKcg`Adui_t$nC9rJcWQS5vHV|7p7*!h@JL)yv}y$ES~?7T&mA2TzK7rrUht-8 z;;3;3PZ3uDMQ8YXilo-Hd!XAMzoM1&h(Jz1^cbTd!gNK@z*~ z3!pY}Vt2xFA2_ZJw$*583t@rpEhF$^b_4xl)!7y$WjwM}s{$`;OHh^K!rEIdnTU1W zc)U&m+xF@d6YL^zj>eT$N_ZMYP4Py#Yv#aWg|C%%4c(wczbr` z!SmC=K9#$^Q&!th%yO6V3$=)&DrTXbN$RTAK-oSUlz0mIWlHFZ^Pi;>=i`2A0 zzprb0&3s*B?w2#f@xhQTBj-7DcP|BI(#QB90)g?qX!^K3wAh4_pDNv=#%=O++x0_Ah&K`f?7q5rp83HyN3+L%>x7#7`w{LIz?zFk+ zwxf4=v%1TJ@}5LSWu|7Z-;JNzC)qbpwB~$)6naSlNQK3cgpd=b;>f@IimybN4DGCgIdIO}1{6g64Q?CNp6*aa-7dL!ENQm5Ol+UMFIHtty;Z2N*9*L~IceR*|ySwY^#t`OK% zztee1uNUsdzjrmfy2eU}S%dgORYl=L{lNC@SU4NFiI&Ai4<)_MnkmVd?!CH*6c7bC4Og*<(q2rb3?NwJAY-`!=vhOGB5(`;?M9jJ3TiAuAY*9 zlYdAk{5N{Nw6=%gg8SLg>G{tBu}hFZOelM*?9Vj5RBq`$6i!^z9m_m>v<*GSemBbN zg&MRr!_>8efUNXw(A~?!3+_ad570NEt^Db|6*<&_@nlDcy5+uAZK{AKp91e%Q8<5+ zHro>fb|p500b`2WhpEf&iV?p|ap2SjTE){alRt&H(r1xpjcDK~MYjUl3Z`!29C1tS zXTQ7gLrR4mO=wj-v}w)E4qs8+e280pHZ0GtFWqggd(fZjrf%yZ<5yHxq2^a<{kN_t zEH?cvde<@7c)sauVs^GHpzRzFVxAMS9ja^MAA%FU@5r2EJ3U06IQ>sY?+w2E+>1}W zEIopcQzLJ{_9qN(TiHBM16Nt676|-xvlE94a2tB8NT$JkSpBEVmYr#%-E0&mBgUq{qX?~ z_W|-rvWfEeIu-n?+~w4MN@wPY-K=o$hbcA%VN{Sc%vPjz{2e_Ye*9vrZkvX(s)-0w7bI2z##uKwI# zno#|E5udz2&x~X*D=uiuaH|<2|NF3PtN8UXclX8G;Dx%mqI9i0ddWZS%j0|h`i8pv zQ5Z~6=yRPklkzBQ7#Vvn^>NF)cI4LcDz4|7<#xxpm>cvsQnnM6evjmfGEYF!T?Wg` zaZB;%-F}Zly3#$2ANub#XI*uEZ0$b^qK_YvvNX3)TE2LDJJ$H@6}m#%AB#(C9A7W* zhdZB_iJUGj7l4XyOAN?oaRL3TSLx$^p1~QgS&apKlf4orD3|FAAD*wf%a^&Es9Z4A zkUrx}?bZ9%oL{d=-LD}I%9oIlvUW@N;@S`JYsC(4bKU_JIk`cw5b!;YJ2?WcgTU8s?*Y?WpC(g2&yT*9E!P;5FVf$&m+cqiSd*GRO;a)x z5Yo~c#^-4<$t+c;vXZN0CNyyDoMGkVyRi*;w4^VV<|ZB1$&T1lSBmF>Nx5C06C69f z2|wefDkfv>vRZsL#2xJ8&P2nng4L&Y@abkLI?=f%_`N&(WdbpM1Jj>3Fn7G~73`0~ zN(aAQWZ)rCbFw-b?e!G`EtRp^AA-l0wc3Hfkce(t>+^Tj2bYML$NZgLoL^Tv;_om*CPmfa1D{ynKa*ofBr3=3* zGM~NLoFe9*bQ3t%zNCCgnc!YFDhNg+EJrIGWvG^t8W<`N%XoB*$M=Ie2GV?w42I*LKFc<1yag5-&FgFkj zwLIe>v(q=)_uQ(yG?dykFJqz2Pr&)ma_yctVvx2UI@mOWPt` z(=SdNL_1{cHQz^fLe3&&cMr_K0h2~TXiDCLx7{eug|(R(4+C*9Cb z&1xH)$!b?w=YbcT+mRl>#4Gao(^*?TtBss5ed!xU3QE&3oj^--x!qJJAn=5 z&AU7_)th`vHoZ%gLH zx}}ABo!y8}l{ER#wz5}ju+k$)ZKB{%ABK9)L~`-8jHy@UgyM(~um&bk2o3rETzoNNRo18CfYa z(=OTxLwQ6yE9XajmMW2!f}*<}?XpsL-0E+v8NiDhA#j@RnOAyaZSqUkZ zJ<(Hg7Vq_R=?M?f#EH_}%L~Eoi0RkUzH|10&VsdIzh5Eza8SdQM zEy*}V{4XgTl$taWW=v5pgka8!#xVsE6$zH@BRgq}r#}NCNA;6Qlmw{p{Tc?*ib3Us z#?<2*C!wK+N-9$Hm1T{qo}BodD^z3#QdGj!kPQvAs2ED)N>rwuc=*$&61VM1I1@+Gc_X2Kyb!Z8Z}$G6gp27mY{jvUR0W85- zP|^X*QBc&$L4Sh}NTSBd%A(bq#T9t;A=BdME3Hb9}u%)G0BJGmz477k9wyDs3=YJ9M}PtCdJ{V>d4a# z(L6L6BQe^F5aRa{*S=?+u6!nlmHA!73a`I@O{R0Idwu)L5|5}2%}ewO&Mtl89!D}j zP@pEG)Y^|Bmn4!>VN)0~4xjPxWH^2Ik}$CTbrISAlq*5BLoo;%=Z%Nsy%| z(waSh?EzH~gaU3AM?7qblokSx(#aC!F;z&J#f%veYPsYO5!TToC(Z;m3y}lZtP>`O z9uPVE9iiY(Wj*I3#TRJg@>*LZIYy0>PfWidK+1B%VFM=b-!N#s*k8ib%$ke@TS0yH zh)@6X+PpanstPLyB+Xr4N}za9MH~y>1$A010G1)FF?Df@F2tK$12~=;!iJGx2e>Nb30GXQR9`9EC<6aKc}s0;zp*@nIe<~J&l2^)5nwDQ0sNm zLMxe|F8QsFb+Lz_db*T~eh!{$SFQ$tCn1B<7f{Xe3uu;!P%4ec0S;m2LfvLuKkP)cag<_~Y2lOP3)PK2uhP(f6Lv{DXNUUG4p1;LL1(E}Oxn-D<= zag*`?88=~Nl7N-g0T70#h=`SI{y^8B_Jx!@@ox(nn6>m z==cAn#uz6~7@pOXBuP<4XGj73rz1A!lCzlM1G5fS$~o&9fHA8?Z)ebVMG7e7%)^Z% z=82tK4(zXhjOrhbp!z+b0>%j!6ex`_OfA4`YEG&iSSwAdR<^a8!_7E+DA7?Fta)z) zvJOKBvDA(Mmr_N_SxD|U3yCZRLjkysoeTMUza?VXB>i#V)Q=^pr)#F9q~{(uRoW|M z6hMlGrw4R27JX`1qVKfVYb<2%kr7CX!a!4i5C$)i+q_54aHOQCywr(Z~5{H<# zyj1Ul8mO)@23gmW2Uu(FNr~P-x|D*ug9{`xWi$X;ImnkaXt@X-&M8o5Aw1>-jmZ2O zdb3z?N}cHYn2QS&>&7WrJOpsFp*2@w*kwe9HXu>sFsSrAGNDZKs*R@o(&4kfs*6CQ zintaEIw2r}Si2m1wT#JmAfZ#nHDy75`*K1eBXKUkO;^ydy6^wxiGq$DZnf{#dcD6w zWdx_@3jU|3he~6P_Xlm!kJap$3UOQq9kCy?J0K=I7=003usKMy%D2SbiQC!C5(fv3 zDx<%dTuqpui@4u{rV;e5$S~L@0_j`2on;Pxaox%iUrHcdPHEsM9waSuw3ia7$`Ov&^!92y=mtvUU3d0^_Ht)E=fRD;_+&E( z83AoZ7*hV5OtGRomRIU3(tJ+n&QWjd*`#1ODIn1yLuT^rTpE zWP%xR5P^Sw#gxx2ivkqg!v|FFs(o02&U!p#6=d>yh)Ab%Znw}*RI5!1B8Hs?h*lQo z$rpUU2gYE(eZ6i!=!vkfylwqc&RZGsgy3-~jeLk`Ng_Jj}Y5?(e(oPYFn1JU*!Dwh*O&ZGD2c-#nNzCu#CXn??aA+}Jpb%`8 zd&OMv`0sy$KtkE&WO?99kEI5`xm7i^*?kf=L`r@2bx{`BM2i}d>ayWK#^=ic_qBtz@aj|X>OKE-ljsh%KXW?uu0_m&}f~me*A?cdMlWq2mZ#@XdcraX~(6> z1pQS}!8yWQ+3evfIVhF{AYZb@{Xr>^*l?h|r zV8Q745#l&?#fw`=k~G=F1y~99R_00_`at02kTrzMN$YQc4U-avHH<5yB*qZMa^q>} zQ32tt(_p6x7RnYB>fki8q59Z#q(Se|IcxbO_epl+dCu^3U!!)_&eS`9YiKZ@7mzZ6 zY$uOH7+?#98vuyGr?UyVqE3HpZliKdnfH#SlzvleF(5l&W;gqFfiI#&!TlZW@+7qn zoS?JX?IRl$)q9Gi;8k5xM7RlB5Q@X{jK)b-(gHZY6at{zdm<~oe?Gsc%xJHdf*mqXRAXyPmQE&MzSzY48%%2})fD_JlBgPIUv zn}fE(QV$B`HSTr7NCFF-GBN*`<)Es*0Gc|LST z9AEvRdG5WRtj~L``SG2|;OLgY1Ltte*aznO_yX7h8HMGMCY>hb8<0uceVCWH81>R& zHpQ}~1;2Plo-sw;oEk~drR56*3Nb&L?2Y+>#@lX(2BlrrdbEDiq4(6kV`w39(m^CG zOE$HKiL5rkWdzhE@Tc`b#zNu?#KryWWr)}@?Z^x9dj=Ki=dGx|JY_9@FafQ@+L(yb z_Af!QK;rP#L6TVXSZ=ZaAW`NOI&hckz2yX1GHFH2 z+fyqDebcvKV_|F9irKOgB84DuSm@vg)%#5o zl+Sv#d@$Ei%0sC~UT&;Yz-TOFv|Id21q(HZpCLn~!=;)YUlxw#6d@GM z-*Z7Oy^lvu0-FaGqacoWj@8l7+hj79D(Eqykq?mTnk(gGZqdgGAtZuKcT)@{WrPw1 zwj2mdGNPK}j95Q2)Od=!e7Ve|K#fbmHlrb=gQjC5has&7LtXEiC&O1qan~YZy)8Na z8LT6GcG}3LM>Eq!+6;h5UCdt+n+rBdz#LA^8eTMe8n;kHkQGQnA@buR4k4zNkU|={ zDW?nC&1aVwVj66Y@2|rkRMZ~ige5Oi49-J@HNPLU4}}2bP=XzpEEO5Y9zs%_Soj|pE1V75l%yD&pIt;0sL^B!Xb>IX|egy8PCuy=Q$9;mH)PlpRh9+fv2ITzW40qak$+>l2i%f_M=a3ocm&fM?rEbq6hN)Kc$5s4mdYuesq zr}nwLt|ItO&o>Y;e+Y>T1L_A#xd6>>5#9W!^t_`&#_EhU$QYjWFzkv}K*-Ngn`kjZq4S=M*UoWi z4)W4PrVxRLHo>?o&MbQPABr5LjwdmeA@aeGICh8uP2h&!$TliR^w@DUz#Vua4-?fS z2hQr9ltDVv+m1qJ&t1He8gF>6CyO8;9yu1ktG^%>mV|o9^sH-NtHr1!0t6k#vqmsy zMKI!Nb)&9?4Mk#<8?5*pn+lEGB|?mZ$|ZVjkh5{Mn^O&30F0NxVdVx+)Yb%Pc2YOZ zv8^x>-{*m3A@k#GH?Sf%zcVWic|rU|kM&2XHt5^M2P9z!)k^B|VZxuEh#G6+60X*z zcKo*acKj-=t;t)f0$2zC*3Jt2nRr7&(opo$WmZY;I7R&FY_CY}*1)M%fS3zv{n!l|(-U=MOAHlq$s z<-}i5>_BZsUs5WD1z6hzf`}N)g`2=P3xWYb%9YE&XvP<-S<^gZQ;&2Ky%fH;NQ|dt zzcrBYk%Be=a;X7ifSBe}f#Hiv|At3FmLsa|tHsz38wimf6}ZKwS`lk0-jC(3 znbz_pdO3eiDxu;7GW(qr%=_eq-tC#r7}hEA=Iu?S(OocMS3M!(s_$AI{s2t&5tOF@9|46^li8Ae9ysJFt2lroj z=LYJRL*Yh}wR+ph=zCU0)sAolMwpUo@>$SvKvkWW+2%?W)+9^~(?lqf!9Wxo2-Du@ z?Ss-yE6keQ{yF(VSk*ps8Z~E@NeD!Zn{|X~hS8XaXbm{Mqje(^5G!QGnO%6shS1tm zyreFLkZB|B*BkqBeRBrhoWgb9#Dcc`09@yu`;sIW6`uP_7mICCBqfV7IMxI98<-n3 zu4q}1bYeT_Jw^sQRdbQoSJy)WoVAG~AQ$1V;^Ea2u<#vs`N$>20!?rj?r}Prd``lr ze>KzJ9DwvGiuclvy18o#*r(G*t@QJx?T`X@ZL)%o=D-%Y&LkI;82$APF)kM3jQb@( zRZ0waoeK!drs(XGwXaSK>!{YmrPU{~Y9f_`XPFFzK)@}f$K%^s&uVO2oalDe>9R*T z61%8-@8KlH^ye!E7-4%4_yAac?IeWp;Ty0xp%P!C9i$ZOfcYy_YHZN`@RJINBg!LY zRZhb(VqnXzIMxxCU&vS*iD7X`*a8ybtx?XxdO?naWd7bN5@BGE%Yp4aKN5JY!$bPh zMxovKnPDK&KOt$31?iw_NNH*lUjL|#1J}tV9%#77`ss9N_nR^#d#xq>3Jv|nq93$k zi@Ta}%5l+F&nm;qlhHt-sHhohP?npa=8<7lc;*%bCU#q!{Co<2M4OhvGQvZ6$e@|%YKe}V@(E-*sQhLJuy-k~2j6P75AW0_bMYrXwE>QbK%&4Z z^S~SZ+n?|%=@Q*BfECZR7*E9ZPcJKPLk%tbov-@xyRctPddbhnZ0duqpRXmI&p$Oc zcWA%CmnV)D#@8Nt!{HX!>yIVnZtcyZgu5;N?`ph{m3EFB+vmIe(1UA7jrW_Dm71Fc zU(c7b+!bl?rS?-fx{b{JW;G0cTx!d4nqxTIuT?AL4k(VNCywhk7R25vXjr+WraFmI z+a(rYAH5mUVz|;Wi*5Nm-`hl{txw)e2D5QCnl7ua>n!_f`{UzXiEChxJYkr>Q zb19_rB_&izuauHXFSL{;rnThCM2}9V`$Hw2c~kq*PMcoAhZCgvuP<6q&rX-WOMlG! zxW(Ll)mT$9X*P&2RJ54ViA=oGF3>BYk!#q9LsY`}LCB>JFw=#ZRHA`Ik+q1=uWj73 ziCbfxCy^$D6?k-hfge!x4HBl1!zC!PdeQ@{L!=Y@b{PB~daO>*j&@~RynAJ(Ff79E z2r-KEAtolMe$kmF8ALT{As|2Ab;_z_ud)!SYsd+x)=Eg}C)l(5A4T zuroU@FP--2vSRVzF3oxoR7UpLO=KzsW!Aw*;zm>4rN(2&h3HV(DB_9r=#p-*ka7~3 zaF&fYv?9@e(ugt!8y;B)wL4bC)w5EnrHbh26Z4T!8cxCn8haBWcLg!!50)Rh_1=fCmhN0Ioxci|ppjvsaagSd zbiq=~q_OT{qLjx$KKtiWQ zJ1TXNQU5upZHikDEVv~vq&A~chkysQ14D}$zF|fck3zG9c5XYU;uYTJKEGA@(ad&A zZ&7WqD}j_VcQCFtK60)x=s8f@vS>561ccANDKH;%0Knw`6P9=4$;-A?RuL`)V8}cI zj#rV?J7bN>F_8&>7AfV&4c0EFh#pb<1(m_7NKjB=g$GVPcqrcIg_>|bG7n3t95cOf zdjVExeycGg{-`9exU3p*`#j2wy!PSzDz5OsVPe8oS3zg|BBjg@fDVIZv8MtoU}Y<9 z_NuhgNd+2py>Ikbu+` z2^{l*ZLapO^Yd>7_(zp6QHv!|sonV*EOnrrvAQ4fs&2(~2rg@Q0x1g1DSMT(`d**g zkwC)~{fioc#YN`6C6uk0mI>aXl=rK~DDRX^^##$?LW)uXP)YT=>EO|5nPj9naJ&R= zE9r~Ai`EfC;o_K}O52}vSaBBh>wgolBn4hkStORncwHx%WTsSRmF=k=U@9S4n0ZnJzq#X~=NrkVDm2*UB+I8#DEs;m zdZYj~aJ3rLlgm=|?UXCu3tZkNr(B1!dN@`Lp>R93bdbPDClEk&I!KKKOJl} zC7M-PY1KmFbY>z^NQrK?5W~L|R)}$cuJ$-szdST|jq15})HRM(-)@_RX0@h@ z0Y0;@9bd2ekBt@6V_)x&SGv)(nwc-h0?!}X_?f(6IxSe5)~3EoDJF6aHXH=ks<123 zkeX8Uc5ZHOAz?_tm{zdKOd$&jqIjrDq-2s*)S#PTvQAqX+HFHN*(cX8&r?t}%+V-@ zx?ID{L_O-^;1S3t7*dx$`RB{6PNHp9)3@2-8&Y!MaTz4*2Jc|Q=xus<$k-df{u;(g zJafvp`^`2(V=t>y#v;6+4IJulsbE*b_=KeRfgoVLzq($nZ6 zlD!29(ubm?W&liNvu%KVfe)4p=LP;t=xS|829|ue^M17ZI<5LntV+B%hti1#f0J5- z1>eN|c+tNGKHt$eUvAELzxd|d_CE1>uCX?>wRzh=((TV^K&x^@nGIxYB)_?NLo=+0 z^UUrxcTHJ*i9z_7QFoRoSkpPwVy1u*~o&C}WQ>n?kvM8tpMN@I+PvG!abn-m= zRIMqyN*d7C;h+=UXpOrtH;6EUvx&FxW^|o+w{|wj zlFCet9gDRt@z2Dha!1wSH(vzpuj@n$5jr6TTGt?p3l=g)RYcS-qrD{ZAxGxwC-E*E z7QIxtv>$8`s2p6wn5ML@gVM#Dahuz%<4DeF~0s@Yvzy z>xunVQlU+z!PR%nueHUSeqkgY?#yyijTFb8MPYT9P){UkK9&%L)z0NrU&siR!5ogI zOba_Tc>fDJRj|MmT`JFsafB|DZ?fNREYn(P(~y&C&~D261R0Lwvu^Na|-`Y^r40n?uRsVOlzDKqr+y zH}A;j3Sgr8S)VwE4G;BSC&iH7JnPbG79y;UX-VlM3hGlxk8T^&8OnlP==MvCBR$A7wFKv)iUtr@p({e3rFDbLFwu6Sshxm zx^NEKA81c~)8MD!N+fFSSvO_lJ^GhM{YCnU@^TA$pL)S-Q5REhwh}e6(kd33>@?K1 zhs(c9wK#Aw>h@c};YQYEK_yk&nayUWT=Zh*qHMWxVWC#}Rh&LU=R%;~u_gK?KZ z%@Y=7kjN+X@Z6+vq!~j}9`Y%&R6W&+j~6fX1WP_X*9#!*Q6&R2IQc6-Uv5o^w}cnH z9^8wX*S2YJnH)*;FGaO;DZS&LCfI3&7--&&tl+p!l3r;u*t-(L+2mMAp-xSJ<=0FB@d5<>a*YZKYk|9c z!+TTV2;{imVUa2CRj|i$3Qry=Amh{PaDl9)r@+nLb}nlP=jZ_UGc_nKT)@8);~kVj zh{F8Iuo@K4iuD^yF-qbX%S3~In}l)UROlfM+VE89J4?%&MhP+bvDTS-X|rfSSsoIl z*tML_^Gu=%c3qyQAH*_5nZ?);^{jZzU%ICWnTHLWPWmBt19owS5?lpf(Z(kuwrO#uy9!nfB z>zH4JHmx34_?Ix|j6Enbyg;BfnU}M?hAK6P7euV@w+7yXJnlIMjhHmMN^Sw`LO|Is zr@_hCARpG#I^8r>Dg_dT+mx+8dVj^uL!5HT|W^~Y=U@_l|4AgA~e&z(!#E-z=DIk4gLq#0ZKUBl9@g^};ov4E{P`P-^F6F7$(Qzbz!XS<0PK#h!A*M7lI+h0c?RA&H1y&IpuNM2P^}7bQ6`)eU;B_NkmJ zk<)rU{9n<5$(WwBr@t|BI`%V-@ud9PknWC6TBNAT{93RIdNQPYGU9~E8NF!iM#_Gs zgqcT}>Elgd@wLy-8jkbo?TieJywmgdZQVmYOpb9`OIjEvSJpcv!-r_8)V6s%&l7MV z-LxzJWjbjh^^)LAF@YL|^neF?;pA|IwB_n#bB_{O!gLTDfdV(q_G@2}4m=A=lk_#oaDq%-a6&aAZ+&C-f}SuZ%`34jCM_|5<|#PNGf=K22SL z*p&YY%f(&QA|XvJp0s86 zWHm6ffTEll!cA^($iP^iy`mJ_IL&%yE-o*Sq#T=qwnP)f0feJkPVME{g$i~SCFwoc zqeSM0@*mnwm>*yaA}^u!!-~roJ>S&Wqht#*$wB#_w$3}Ksis}v5CS3eUZeyNr1v7A zU{EQMPAEZ&1VNDALhrpvF9DLncS91fL!ra}jN9vhnScJsw~tZ?SBSs(s-b|ko9Qw(c|@lqX&w@!@!_r{ z&KUzNI4nUnXPwrzU0eX#zLEacY!TQ#Dxf@i8F+cIO#Ny}9$7C?y$1bMf z{dxXwtB!qid>bmZ!eKQ32tf4&&pBK}yD+oq(YstHKu6V$vg*(dKYdB}!%##U5YnxE zSuPrqX^a;mS7+#Zd+mKcOUIsiK}n%JzP{~x+$&2hGNwci7A`d+<_f(WV3nNd$-}(X zl8T*oX)~>yDPrbe2>BDz`9wA`r*f6iM3Lb_O5EWpxy59+X9+|=0ayOfv8K2j)<0us z?LFi}WB#(O;8okG+m=qxvdqX8#wN0TJ-WWp1NEy-bQKc$)R8;i%QeU!X9e?d^9P`5&=jVyST%_z@$f*As}5D>n(XlOr)!OMNrj_Hk8GwL#~ z`{ITPr+7*e-uuN*_qyuaPll6Em7v9WTA(5N@f5??!i92aihxFs5E}f z8kt>yRHkVn27S|4zgg9V?!B-5BSrZsQh+j;F#`z|eHH_D1_vhIYXpy*2EWK$w^Y~n z?*d?rL1<^Pr!4iP@vLHGtjDUY%iWgE^3|ecnp7mjEIk?tC(fA8xGV*eFNw6}LVD!H zB@#T!c#886j(()VSG^Mw>JLVlA)Aqb{Xq<*Q|V=h;Heg^tfbNUv=>7hr4^GB6JoeFuzvQNnL?tS%B>qtqNbe{tp8k>QhT zhHNzNke%3$KCa_}0n1sSsW>A?=*eW8flC926P_Dn@!?zzLR^IM9 z*!tTU^+Mbf*qc{0mP#U->@D3`u6jG4Zn;E=^MprWlG!m4BuxT1r~JZK7GHKB5SQ&R zzO8AHQ6c&+wgqy7KXCgz^fmjfY&I&D;PpY7>30rQ>Q@4RcPvdDD5nN*I<#+XdiUHV zhZ#^S(|Q`Y8#GanJ@fFt7N zr9u0w`$1#jCv%l=X_Y0~e;w~6LE6t=o?Ms@n~XAL>{tTNl|kj%j%N0onwDse+$0^d zkDD=B%u9vk0Pr#WtHH=aF6o_)_hle^1D(}QrvK!gf1t10wGqbOCPI4m(7&-Bm@n|# z8?cHAo4`7^h0^?!e@^f8PJUtGx8-HU#ljDt09N-OA)%q|%X0q5jLHVZ>p%B;RN4gs z2AW(ySZOa7Y}6q3n4n7P9W5jzlR_O{uyAStpTqkkMdMd9ERe6{X~oPh>)-hxvGJ^T4Uy7qe%W$KZn|6EjpU84Simkwfmt3 z_rihcio+he@|;L1gc{X~9e5buH43KJ`w>s6s90-$093Kl-G8CZ&n83SJ@Vb)4JQjv zuidsYC*0!H1+4>c{j4g%1?``XY z;`TZlsZB^lMnw8YnoX+CK_n+Y2m^+fWNr{ea-E8&kQNIfIXtiM}IGm$yUz^kBhQdTnvQl!&UUC45IYn-3%PHjwp=a1o z0^pkH@q(y`uq0t)ohT*5mN`Azgg#lbL3(o&3W}4zA977;EdHk!I|f+$Nn9ZMHe)VF z(bvXejFg*f-;SE!wRjG|R0c2hdp{*PdPyPphx09D9m}(#o-Gj{=|@C5RYcc3ieMv* zbM9Hx=4US(S-8)O`H9zf7~%yxf%g!`yn=b&$yawD3^s^a+BUdu!`zzN+~Gk}D){lP-G|MNih%I+ouR*nSYWnbEMUvnibAI!VH86YQ;k)Hp zh4S)Fi945N9=hpK0ZO8y&zcK9QF-LdE!E^>$6Xgd-Q~G2OYj*j>w^9q1oBU0#r=7~LJ-cQU^sHjc0E2vkT=PwJR~bF2 zrxRpBl?luKpCyR)&9}ch1dI&*Kv%IRD0>s1iJBAD@vO${ur(nY`FeT#8OduP65}J8 zA%np6tPq>JotRNP*;jedOQHJI`&4&>>}IDQoSNHzCj1W^VFnE&OK&q^<6z=c;Ef&z za7)WdWJ)QCU2&wh>wH>Az?CEQ%~j|)zUXjk+IJ}**|*(&H7FNS(~wu06?(pBF*Ypu^|2{$Sze}4hQOo#T7_5NtxKv?o}0@^X#YD4V71_ zht2TkYsV8GMK~Nh$JzqZa_#z{wR$Dr0c|;1psbtB{Jr>^wgnKmlxp7S!{JLpiQ|e zCfFfeaxnmj4zXa4a=2i+>`6O&Th@L)`{rYQ38KSnHYE2OaP*aY287qxX*wds_Pspk zJ9=R9z$#M#<1?)nS?TjNBPkqhSwutw+QNuj+S;cvG(8O~2{OITgIv?Lsn<9quZ!5Q zlM1?UIOA!`iYk@GPJg_Wms)VpIFODKfGD+18KELCU*Kbz?P5KXHu(FhCikfQYRYI!9=2>eP-lX&wF;-NToRCX%i|cw`lq>loEYi z`Ik=BVd6k~q7s@elPjmcu4GZ*h$cJ|1>AlNEa7x1v?4867)Du4I$^yF<&WM4*|sl` zLrhzZb~B%DP4??=Sw7r|_J8mFp_4Jy`z#%l$<3KE-oM^>%ynE`xmJx{x_8YF^!~X63zgQWbXd zvkK{}Cm+L!D!QPYxOmBQ257CYB8>XSJAY>ryZvR!Q{^b1zzBT_p|k9SizhcS>t&AV zQ~>Z+{J%GFtlAp*s>Mi%tOeEPaW)B{5pDlbRmV;xvv;Sv?vf8&Ph|7w2j*H!cGC>r zL}h6^#E|Xkb&_=g;xkh(Mocc8!XBCMj8jjo+p;t?-i)-gLkDDcUQigNI|4Gr6tTZG zs(*@1(HdmDSzzkQo@9&FPk<{iVvcR=zyr^Yb(>K&#UI7UXoH{2JW5~%d$D)hlJAI4Kg^q?8Y zhDo`xzupC16G8_8;gX~3;GEaZ=}aOfa^RFSHk{&!2gWF^3imlnx#P3U248WWkUIRi z3wx7MCQ!D~)bwU#2uB|2)?8p&qm;P?mpE&;smOLda22a{k4pBn5*6r>5i^!IZS$sb zj3AU%UN;ezo1C=u&?e>EFtW*WS(@>e6q=%~vW^)_aBPHLz8Z@!iRncfCMArp9QQC6 z1%$T^W3Y8Tpg~lvv7TjJq+{;;A)@!XoH!II;UwZ_e9we=J4E-EVl%8wu>o zQl_yfl>auAxVkbE$S$skh(mdRtmY2VK^6UXlb^Wq zU^Tg!_!vDEnyjus0t^y$83|KGE`*3RMPUnRP^{^(8lg%pc-`Kz3&Lru49ZWd*E9mss@1kf7C`)px3A$E0oT z|F;QuMaP2FA(rco$*1E-gznnrHt^%TZVpLk-mYWMI9htspiYq1*4cqRBS4qyd+F$< zs^W3$y+DVBgZfXJ`#x4Cj%g)dLhetA2B3@Fz)v2MciRfk(qV5ABl#2+#QKIcR!-Vo z(~h9wzohwiSQLaLhRLoU7;4=Mow<3FBWo#D%?P7L>%I_wQdIb?Qt=lLEXv@FUdzdA zjtq7sdMUNe6E&QnmO&PAT8{C{>1OGkEm8YT&M*H>F^Zph4wu@gjhaOBW`uGwWp8CD za8)a8ed46Kw&k&vwjDq*&XQ6)EYYMJ zvh-zyB?3gRvL1BX{+okHFnqLfBOHH z?lt5_XU+%r+dWwmKRE)GO#FDyTJnsMJw-xbNCGT>fU|bza$F{Bj-bk06p;K}nQaRB z|0DIheR4gBFv4|0P!qyCz*XGkv8}id($>X(Tb%FhbYo!r_NSO%063CbWnXStAhnGvY8^onhGIAYQy*QiOL*#7^8_d}0MaWS~t9fDrvL zqt@IpW@hUrCNfJ0{jZXWFw}ote|b_L+Ww9IEmr-*Y7#pA3-@yQH~!yTo_}ygf=>T$ z-2LD9fAeYm!H35F#tC+(jhmL>STe+7)wAEe3jpkLoT&DzE!F4b9;DX~bYI(xpre5KGy0%!nCDZ8xZ zx6ipRu*CKrB8UhOSw>}wVmv&A`}O7eIoI#<&0kMSs>kOgAAR$;c5!)fc6y|wB9dgj zJ^JQ-J8c)~>g?hOZ=AMYzx^-&<>=<=2mBQuu6{Wwe?4uNmq#>n-{RT)o%3|wE{>jk zXP)u1Z$6~Ir77Ua!Ao_*dVg%d0kj>E^lRw>La@{QkR>4}X1k*D`;+EElbv-hQp; zUtfCd^`_SX|N5WP&fZ+%bV{t7`7K5 zuQt5-;_Tzcc6xR9CPwmAIivMA`RVOjdU#81d`sQFg|U29-#5(H)#Y-}F`9o)7w=C_ zmmd#<`Qqa0f7ZLfd~x>a;_C0|qTYV(FqTViz25NFFqE%TUT$F+$)%_Bm3Y~%KAq3s zImc4JIy?S|;XW=OTDnN5r5(xZZ+L%kQjgCrPSE!w3Nz)DI}${*pq;sX1-sz1gPcBnNyVx36A5*zFyFBXY!)3dD0X=`; zE^@nQzg@Lc-i?<>R~Mf)ypXQ0E>7~Nt2X)-ss4?{tD|pXeWt7Hm;cvU?k6AG${Uw| zdylU>IW51e|KR+hm6JhVxZB6=xANgrZ4E197?kC{^T>4!9Hi?j-}kqZba{5l^Rn`T zk7un+E$;}6Ljc`f5Xn?@Xy_B z{npRVKK%VXI>xukEV*f(?Oj?tFczO333h#IJ z-|jv`wf#>2o4$JhE%xcOoSmMcsaC}|FG;*fmA<`u1KRB6cRzi1_W*kA?R8&<&(K&e ze|mfO8M^81yPxhpLo5B$n?L?27kY_4KY#mA-yi?!)k0s1R{HYKLto57UkLI%fBCzG z2bv#^`B1sV z-;66S{k$fDk{e%HY+tR8!_R8%Th!_+X80Dr_>SKEj$V9+N9)zQH^=W@{AuASkJqa= z?~dQST$pwo1@m`*`pd#YfBo?7;zNwp%Xfc%d%V1E)Y|CGJG3afUK^hIJBtgFVbb%T z-+h1l?&o)J79Nj`iCp~E&0|7w@txHzas5tMe8+BnXL0-)JZ*YsaltTh+VqZHd}np# zUB9!q9`xp+rNy~6n}?Pbhu^F%z4<$fW5^(C*f}r!s;Xe*H2+at`;oc%5y{mB&wy$1 zXG_25ZhyA6Q5Y*N{%q;@!u8K?_UW>mBTI2n?Xiyf5en*fNtxM^5#rzEclsHy(ZvZ4 zyl2=JK{@va{8x~AcJ$$_{1pfA94uWEfNM~NZ#scumErr>-@Seb)^T-tl|G&y$?Jc_ zhClFj&I((8{uMZb!pu8;B-G4Da};kdU2TBjK%{5&(}(u^Bkm1%YyLMIU@KsPU)Uz{D4b7@M(dw*D|GNw-R3gUj1@$_UZjE$G@C?xIS&a>F3A8X@3V7p8ZVE zh7lq+(?K)P@g{t`Fcow1a);u2$MjzEbYdpIxjgwlIJakx|NVB6@5vc``|a&-T~As| z6kQBa_|l~?Rwj{ykD_(if=xcf=I##ig$~a_%(I*I!X0+A7!^)+%;rLG8RAd&l>jDI z`f1lYTB7SEHYvI!EezI@0MJiD+el587B!iT9i8)%AI^?moSmODN1AsvpsT{p%t~+P zWM&WjCF$|I+KQNE7ba&6Y%*H(OitC>R5pIKzaLIc8ydMv7gu01Gl|7cW)^Hjdw{;T z&+N=8+OQ&yzWMc}Vrg=Zl)2lPDr755Xrd&qgsHxXAZrzr6nWFN37x*(+zqskb9ZP_ zUH1ZyV)%?+*hJDcUxjM{y$GH}cAeLobQHR*vbgbHEH$~d_f- zGhiNaH|?w2kE@ILu5oD>)U=A(`d)-jDG6hg7FiZ8v}>)0Zc4O$O#Y!Q0o849Cc!Q~ z*{%cRyY3xZL0N1Hqo8~eC1@ar9@Ly=^JB6v2zw_xW?+ZLqw%TQE<&&k+cJ`fP8E@R zwvJ?t&e+L;Uy|PKIQG^?ttl9xb10bh-b6IHif*l|I5l()W34aAx*+^cLvO2-738curj~VyQ5ft#Xd;Y!bRmdbVzD6woz<8Q;LWGF zIUN@?K)ijjeBg|2JgG`Hwqo2{^yr0-BKG8jjJdRcQv^ru=m>CI=62-|n|`9FH85eN}ngx&b$NH!+moQa+l`QvCRZ{9}@+# z!X#axbW#@4S}l^aT_>45WA1GyV0lEglRrqQDpe_*k(dR7_Q{rKp`{eaNlUJ6z4AY+ z11f23J}`FLq%26_Bv=u)Cpq$>Z43ID8}U2hKe#OzAQy6{c2z+OPn3&;XsZthsv8T!;Ge z+;S_#dIlD7`LQ0cS?!jMCAOf+IbFlCz|&^Y(6Y55lRraA#l<%fhL{2{&QQT9Nm=moJvYJx`Z> zGxfXEv*YVuUywcfghN$#;mLuRNMM@aY~|T)7PPkqS(aqiW3rpW$-Zc5ToHEh>E_vu z#k3xQPN6oTx;_4g*fhct5IdNKjdFSEnlTC80VNzaXRZi5SWDfK#Q9`yzsAqght1P$ zn~VfKC0b;}UcDE|dZ6eE0!>*dSMt&z*s(zf2ONYYTlFTn&A8kP!UowXS!+ZFGJvpv zD>39Ov^KF8-5S-jB&-_~mJX<`R!p~>#8q2~+l=x7KpaYou*$o0B6SGfBzf(N)XKOe zas8;c2h?9HM!rqr>aE1J6-R#PT2viz5|&a#iZzK+sCFl7_suVf8%D)Fpvt0y;Lb zX<+1{>$0FDunB^0gDO7rgju>=+#u|B$7%8oV6ZsRk_SZ8AU$kt5izn=+oY;jAR>(* zCLr00eO>|AJk>*KpxMn^OPk09aU^wH84_=&1s>H$A)-?VI2J{(lBadt-dM@ie*q$xKJ>m;ZD3;>Fojx@zm+ap!WfaKZT^ zou_hgb#`(5?$0m(@ZuQsR3DR*;m_^r;-oyAxazd8U3mTK)vJXg>7J|3qIJHz>Qr$S zyfjBV22w}2eAju~F}~A0;%*&%!~Hs%ckJ8WA6@?MPw4`3@@`9~?>~J=7vCPS72>L0 zd_2MK`~A@$-@G{X+S1YK+4YlezCWvfKN{B6<=Ll;(*D3NiFbb%KB%Mf^u8T=_xqz? zuCC56|M2|zufP5}J1;=^bym(kKL7RXqMl#0%gg7#o(qtnt9E+z{L}e|vs5pipPUzQ z`H{aT9jA}z2>UG_({Vbj$7*(7JNkU>iHe2(>&ewGN5ciHxSbAh>!`YXiCb>Q;>%sz zCTf6JOV_s8y5qOCFU<9A?accy*nDJIxl`QdeXUE~DoI_KgwxWrq(q>SL`uHZ*ljc} zPuq-<;gOXWOEOO$i_P_r7+gGn& zy?yn=i&y_~)6?B*8uxr6Rx$<%Lt$L6tiakpM7pc6mb2accL;TUv~O zk(MXk-rNYTJes%?R12qO2lO+NL=VZMBP~GTW}a6oZK(y&chop~)1cVU39(ZzoJv;9 zDg|Fe31c0IQ`1q%gaseTwA|vDjdW&MWUucmq<0UtyByMuYREWEO)y26>=RqZ3CC>h zz=T$XsXK~I&5NDdcSbeSY{3#Jz@#3GF~wd)QPoOQlrv4M7Ja_!$2Q9O(B_!pGPchbw7Z7KkPV4F|1TQUbk8Yu>oJIck_9A!+q%v^3 z{>tMEfPj-T{Hn6!7ZFQF_(ii_>`FCVgc~gH3{t_8op7?cDhV5^>rJ-~8znlhK(xWI zvnEh(3RKVp;ge3#g1L&st|?t>)pIbt8o7qL|K*SG{^vXW^3OlM{Ez2LAomV`uc6(~ zfZ{Y9{-1}v-=y+a0M6r|ems8n<4*$s$A5*=lc@VUsb0Ufeh1WTK%;L_x7K`V2doQ) zI-{s9{cBpk_AQ9uxckb80s%h0Qq7RF^{m7)G1GfgNxt;}`}oBGn8206ZBz8`0Wo>pL}W zv)2$CbP<18tSppY0_K5A>3aM>t z2}fqtlg%%-&X${<8prA^iKGI#W(ToCNkrR}P_Y;T{M(8g^$Q%@y7kTy3!k@i42-^8 z$&zNvZG*8T8;g)Clpd&=uIe}dU2k0M)Vj_tD4(q;eQ-@90iLgoSC;ygkUvpH zn|z@R1ZoNtU1rY_pdFW?J!?u6EwdxuiqK+vshx#rU3*M%z`50`6;atBqKheJB~|oe zo?weD?LORqqd0G*5#D6LRnS=xoFbu1DU@|I#!nEewc%bEg)JIS?BJSe6a|}E7?TX> zRld91HINnF+$!X0~=!|kC<1MYI&oi*x$pRWG!3z*Y;#g^QG!(7J_2{n^J z4fc)btU91YT^iex0=|sU!i;q@2ash^osPcx+OV#tc+Ag#{_pySTN<-7GuV#AB-3&Z zF#wyfd6-R;!8Zd?8kCH|D@nVPm>ucX4jiVZ=9{)8oE`#>vJ+X`%G^-ZrmU)_++$Yf zll3;xW8veLhHQ^>9Q0XK2m*j1tpK6HqKrwa9#zbG49i|0^0eUUt8O1`*E;Zoq{3cg zY|%Fj7$@S~1*0ed+)jhRjA2N z^J!Dd;;w12YulLX*svO*cnsEP_gch|*fj~rC-flIXkgX4&|;UCfmgd>525b(Qmml) zoG|4&q*Q^Qv&wl(sdsOiFK76`vs!apA|O_*G)w>vaZG@cW&+Ck0mUr@lQ};``AoXi zFR-Q*x-N_#vdIkVIxuC}hfMKM1|?y5|xxqz~C%~3Q3gKlI6hls9QlMAO1*apTA*mp1r zU7uJtho)V;%Gee?-elESfsL=|J`C)X^_{G!#za;b9F66ouz`B3nWIwdR$zV*NA5$E zn}i`NqI^%&tRy(s*>5Yi!wnnDc@ z`a3I-Magi!U|MpH-e3uOP9Cu+jTwnm*{3ig6Z7gmVUqXNQZxcc08`^a5}?3XZ8#@w z!=4FhSr|Jd%mH`H_iB2Hk@7y`cvZv^Z0wj1Ew4l;>e>K?m2Q^ga1(OuZRd}=g1)$K z@28ryEYb;WI*zWai%8f+_(K);AxtLP2XV#)uJ*{}@ol?2xx8^TdwXD4Gh=SDoh`YV zvEPSXaW%W?*W-Jdsi)>?c5yuvUyd2;R64osnekh7bGsL%J-nk?H!-CkjVL`ayo?Pe zS`Q)-=nMJib+J>lnB>14*v+f~;%kdzNorQ?3TH0p1`}hehA4Yr?_D|Zj)ZtyH?t01 z7itA7;F}~Fr`z#UDBhlYBGGf_6cB*W z(GM|Rt{4f{WcrxL&0SB#=B|hx`_f`b0f<>}gf_UF0t8G|i(DvbDHVw8#I4iA-JYmN z1+bGu3v5p=wTtL*W+a9{5yxsCz3$tK(-|mgSJ^_~>Nw&}g1@^A@L_z5` zI`=ouPqeTE7oTiFrle8iefFaG${t`jij+WTW0z2Vluh*GByw>1x@%l4J=x~+Ew|t} zl~J;VJsvffd*f@UF0t-aOdLBuA^UpkJIQWsGpd3yOY%%4El_d8NA^KA&Q+V`n4xI% z$nVs6@?hLCic%6gdP0W>8ys{vX(c%qN#1-JHR6gE)RN~`czjp1)P1prBMzxUA{{w8 zn6r%ZA{*z|$h~bOvYTDe4l2-cVC9%Zk!J{tR47#o+qFn!UZfVp5Q~GVwqX*UFM{AZ zV7`Wi|5HPAYnP$98O%&ZsT;`t6_`IoU|y5gI{%eKbf-OZN@ zCS3tHX@KIKFsCKPs8of=v5<4M>>+kIWQwkm?5+w&Z0RQMhc{Yy(}H!q0~(HIiQ5M+ zaGEpm$toI%uHXv=!H5mhk~^kAD>aTy_rVLA1V}29-Glfx&4V{))3UHZ#R7O1QW;HD z_Hbn0Z0gyECT!1;UbQAdj0PkL>XB+~a>`ff!N^=Ca1vhnkvKM^av)T6iL-TK4al6O zIUq7u+FAoB?j&Dq74VaY;TQ-)YCgAU#_x_F42?197;=gIuCL?!vd7Nr(CWbF(Q7pt z1GNWQ5WK22w<56e_(CQU54-|H(#c9rl0x>$AoDGOtdnUVIj*yxI>$2y6DvegI4WyW z#fPT?&DYX2jR^&y5^Q6C_TZShHYp-o!IT9uaLQ+wrX8-nqVvK&?6>HgqeYxIYOtI~ zsDKSFS6@;3Q$p!EWLI}U>DO`EI1Hoa8n+lEPB9mle-k4K3ag=rxbi4lb%YXw(FrL=dF;w8qS!^ckQ_g zRSlV@yfbl)^&AwaQ4tE-GVEm9z`2WiDZgM zraM50pnY;V`8pZ5{4l5}`A7u|1w@ICFB5RS1}vn;c~u=2Qg+h@^alcUZBsR#9gjE< zmhm8O*-#U;Si`YG!0VGS>kp$TAqD3$^s$VMvx-7_MqUcZ%V0tb4)o!WG@+JeEi<$mGYQd2rhqskH6~+8Ouqt(I71Fk#hQyFY#157qB^4c`uAN5HS?_@*Ku0O+ zDhlfpxO*s0B#x&p-W6xbC2K}Ax$glhN84poC5RX~o`W;nLuY28dMOr@-!TyfBPpDA z(?R!%&i8mGf-!_nU6iVD;tb4rb2`~6puX%7vR`Pcu8TWO!dk5;H)7At-ucqG8Aydc z$hc^{t?DlS&(>J|ph9hkni!3d$XFIePD6A&AqsARMI@L$K)S=7dm>58){p<1!^-9p}wU z0IN~QEV}JfFw!>J`=Ubj37fS8cJl0eoIPeVq{2D7gP`PUizPSNMlH;JJ^~L#1}9l;N3ZY$9_Q35r4$Qzibj?U1(S$gW6$E$o26 z^H?hSOtepkJGH=DnGqO}*#vxYUC;l*48N z_M_qRo+M86lte2ThfHMuX7=Z3)PZdhC!BmLUg|z-rwgEY={%SX_%oDfh08V?(<_+7 z8reA@KF?^pSCB2|6rjnFS_Mf+-;xC-AdJ}(q)77_9R%pi;wz1PqQT4ZOsa)Hb ze8xvrG`32KoLj7e&?OumfM!YIG>IjZ_7$$*1J_g9WM{WCBK;MpKUtuz0R&3g0jP&H zbNXR}N^=WMS7$}^oMW5|0Vi}@m`Wi?3ca?q+@_E0x^6fs7t@_AJJxxw6kT!lbf<%A z4gZgu!(JaBu2ZCLovIjNi=N`}kr<5?9yu<{Y|D|TGWR#`sx=}n_WTW#XbyGEasdcWT5JXg58&)cPE=!hAA5=lo(3 zJT$YvS!&Rz&87+t_*CraTNOEoJ(V0vVb4wWU+3zhiUS^+2|g()>xR-|U-9`eKFH+e+ABJ`(+(2GpQ?vM`kZM=;wWv6v{NO$#`q$f*Wgf5{#GuwI`lz8>o z*4isks9zSGSFI?x5JlF*`Cb6<+~9JZZMR+n53eEKF9gm*k_I5taJ)RbtJ}!IlSQ3Uq`Mu6M4cD?5AQglKwodDMQrcW|C;BZ>vQC2>u8E{U4i zuHRMfM)quCJ!r-kt#!9-LsuN=W~?I4_`)B3GO9Q&^_bW49>6*FRcrua!dcEYL)x1T7cAjt=LtT|7x*cN4F(Vn3fEIGhp# zKn3j3CNu3V|4@8P(nL=Y?4U3;G!bIEEXWZlY{#JMR7~x|co8;sb~!9t*0bAJsohq4UA0~%dR`r28bPd?D5Tr%1pK*Fl@=$KN(!EA<^@n-+h1l?&o)J z?vYEi&@fwBfW~rtI*xA`BC)|jOf9Aq`H$$P{^IQP6hnk=z5VAuy!~fV$KQQC|D~Ot zeK@wpNi4UU=@`f9-@Q_=w0gNcPOmjAB!Dq`1|?^Ygqt}|`ny_;jC*xdZu)t2i=9h7 zou%u}ijz_X1pN_RO3#1&`{l{6e}Dg+k?ZC2dXauTIeq`Ui2U(?p%Y<1%gYdWxsfkv zss=!^OF;PQ7p&y>za0N^_Mwd<;(xv_awg2o%3zPk&Rj5?(8pdtvDPYBU!rh9($axKldA#Qx)-!94D9rS(dH1)&#yW-+xQZs{PUVDNKs7j7gtEr; z?p;oGEs@D2Hr6w8N1iKM9i+dZIqwQ^5G4+rli(ex;AGaZ_y|~v!*VhuVx0LQPrteW zBf|sqH*O6?Njayht->~rALB4iPHQPttVa13%f#ij2E(~&Z8(pI2RHrMvVCt_N=*u~ zoa!aVAd=Qb)NFL=K2FeB!5<#PS=@f*B|siP?JT(BFW^vUK!LFhMFR*7B$zmw zfOC+3vHAIvo!ZZw;)+ay^qh3FW6_6bz0f+6;+i6Dw7%b(^vfOE(w)jwvL;B;3_+_l zbRvQR2w$Zwp_OPyqh@c~cXn~~w`hK$^=5r58pBPFZwR>bFo%+pvo3Y*v+`ps;I=XM z*{#>4thG{K$2j_sL<%+HTr|E%#i1u-V^4CX1JuS$-44E)Npt&T%Z#TX>8L<`o5_5n zH6xebG~~&y8V`#yBmSsI?#LZImIf-kmQ1c zN@Sh0@FjRoK3Dx{iObFB-r5SBDz|Ne4b9@<wF?YUg_x^a} z5HRAv2LUJE_#qRvUecl!W>CR_ACFGGnnlgyxP0g^FAdu@o@1n_5~sB0dua*&8M}1C z25mXvZTI8Gho!bA4*ZGMlS#?ou(7~pSoP34IPg5DgpLLZQF}9uHsoF5!KJa-#*eNM z>A}v@nSNIeI*C3C4Y(7kb*_(xSdE-Fa_iEA&6ZZ!r0k64>*$>^*5AIq^eJ!G9LGdH}n| zA0f_h@c?->KjS~}pkADO_;B;#n!f+vAd~om8T%sq3(BcPf+FX>b%0{INiV9T8l4GA zmb_cnIJXV$rEiU}Q)R~LEE2<(YTzgyBQRM2E|F~XYxbJEo~@ZTZejrD`~WNGrflZC zLyNd|xkHOqjIA;VxCZi|0VQgzoRtN`8w*!Y&dDXH7b~+`HOov5DOQ^2;?(A`1dt#` z$+Kz-ffG`CELbo&VZCyO0NN-oFIYV-z|i-74F6VEv1*G?1(c=(NCH~16OhM5ko2+y z&dDE_>l2yj-s@SQeGNZBf={Q{wvSfDH~&oRP--?hl>YAY?D+cC#rzbJ^+pDCYU(=8 zb7qeRvOcB~gUNc?$G}dDXJ<0(Wpb8lsg9=C2##~x1ML(!6u<%B^1Q%wu#Q@gB`s&E zcGKN=Gi~=aJKHQTAm=72Spkmbxa=1fTLXry3A13e@lM{thmFR`MKj=nadO=r_@CH& zpySY4@*Z#@a4;UDYPYf0=vNnlC*(q)b0ob>;yYT2##^aSx=(AV=`yL3t>}DYnG}KY ziZQ}-<_F9EzG~81dUzLt;<@Yrv|n^wIIs{q=qYADtyQkO5aUxxmjR{(Lc#^2)!@rn zhH?T{;DmMLoU_?(>EFAji+gLjR=VIckLn+`@gpDOAsq-zsE#u>NF_NO z4l5XR$_TA`?|{DAjMv@Vhxl38IswIk-XB_m9fblebN)fKOgEsV0DW4 zUlk?r%1h7&0kB%=&=T~43bl@gV(!6(pf*T9`LTdIp<;4M1Zcrn^j8s^fTUJAUWfW6WCUP9riu63fOj5t|v>jnCw>h z>X(eh+mdLwoJ`G4c=F#`4D~KNcGBIAW|!?9+McF z+7xwflNovEEpF(sf#ReTH6l%Kv;P>Oas&h0z|8Q&&72i6JIZ? z0D#!B#I+-@ovM!FC_vmx@E;gWk1mU>*~-QYF4x3$HUoiq+JuAgaP+{pBz1C9*x6q(LS@svBv7Hw}{NQLxhhZm6UvTm<;=&ZuN3W8d!D6}vSYWoTx&Vd$KtMsm2JF-}Nt1E6x%#od#hV}%TC z*{rPzd|V18xmhcn$gUW0@zQz=cxT^*EBTyfsT{FH%B2y*?U%TMR$A5Pi@-s$P$w0-!n6KAN+$+SZ?_!s)ts&7ai zG{>F}*?1GYsMg?o^{$G*e$d$k%}xQXw@J2Oe(ygmum!j7t@CiUP+jk}a&kCh8kD$i z?9+x**twb|kVndgt~hD=-&M8{HrzlcWn=~{Q&wAc`_NqBjqyV@jbs2~(D#}39Vx5k zP;J4KzVdWCv>uXj#REuG;-mpG2ONZ*Aw>%8Ga(~QMF!5>+}M%b`T?-qO)5^K(E4RnlqYt?n}IJ&En73AGb8AcPmqA28@AYUc6PD;V!T{tmd12rQAfy ziuK0DPOZB}fQlT2C|PpPP^4ugi2XfkY|XgQik}OjUh{=rTaP_dZ?p!EGi<5@c?}+v zNm@%)H%p1e`NDeRJGG7JCf_Rw&4FkDlOA(!t%%jKog1=;(X~gcyzXq-#A3UxGd}~x zaz+l|*4BBk0njQA$4pp-jtWL#%!t3x&@kOcJ2YD=nVdt%)(3DlJ!8%dm~rJYJt0d| z~_i2w;X^FF(pg~XLLoeoXAYMdRHcV(P+X|`1+BSxsov3^z-k-<`g z*E%slv{>T1u!Xo{+$LtIkDU#=x*XYIzhvy;@c8(rACKSt_|rfd@L!>{ zu#;TjJE>m3wtfe$p!GtS-vU=KGeywsM`AV9&kD@P5qhIEApFqHWoUcb(Z@r!BrUX_ z-i&PL!1nd$0NX;+?U3=}XLSR>#GPl^L2#`Kjf}}!D9QCdGI2#gilTB1h}DFHcr#|a z#ELQ{xiIX9-eT!YlGft}vd?eKu0l0pX>0Zl9 z$uXpeoH(@wHbN`tNu^X#3E=QPgd3SC+*zS-KW>R7$z^Rg%Rq37je%Vx!z+@icfprp zCn{=01~Rv8W>Bb{QZRCDO+&q?(YkarZ~hKUvgF$XD)LT+ zj)iP3SC1|oBVTOCR&+l2+NtEx2#342uI0Y%$#!jXY_qD$3Y*#YD|b#uD5EH)v>uCc zaXhANgV;N@?XW3IbzZd0exaQUFc!t37RH*O0e$M!h_8sfOUnQOnHum^jUM2=I^uL1 zRe%9Wo4mI^jg9zxS=$A7jN8v!U@O9joo$xvd=WVFeStyBqP_x+o7={Co4M2pQ_vg3rgtiX6vQ|j1vnsB$ zr8_2f!$!UkfqVJ-hvR>J{lg#dui*N8uihNn-|WYa$8P{g@t;?3^i12|_>YetC#l`b z7xuOL&TLKX!1dh?bz^F0XI>4|&d#(7n{I*7$KP{V*f-#J-|+3pa3@2vk0<5gto(9v zK3t#FvtLi=cQEbrdgM<|-@iL=<(f^I`2D}~4b1<=7d-z>1--*1$wOYL=ZPv#cHtB|a&#z& zsG{RwHrJzRHq#o9StN)r-hdw}@!fB~iQh2XD%>zHJv+o5NF?^}0V1lA9m7+u3=`PW zCksf2!{ftN8rrfTQgyYJz~qceT_ynb;2lnXU}tbPS#SbPu|uBw`3krOQ}YJ^?P2@d z2B{JlQq`DC4h8qkipXW8Y66^2s#`T`03MoKZGN}bNy;KIS?rdDh2^Xf$%ZOa57Ieh zyG;{R2`w$jFP27R%N|$@9uA$JtKmpM%Sm`EyVyB4D*($(2l>#(0aXrviWkG?AYXGm{C14F@@GiF|+@EVHd&@1VbQk?QoTM=LEES~ORS(JH5^CK4{)$jNQ*Dz$e$o5-~Qs?II*{GB)r~PbNj${4eKhK zRFXs~Tp-*=>?f~`Xq~#1L?lP!k~XxvwY=E(HsJe(4t%G`8P&4Enbs2)91hc}(nLm; zTLEuuojZ(l^4-hWgD4e^n%p>3Bm}O8x+<>o|5ox>j9>17NvYMymBDvziA2rW)3;++ zUw5mo6&n(#)+j@)Q1yJk7~r9-B=k<#RJQHf(6f2}_S8E?*zSg7V=X#nYKS-pppX>L zSC6?-RJ#q_K6|GnaDl~EwMKFR(5&Z40%{1DUBgVTca12 zc)>Z4f*d4tgx9`S=tUg(JB`^sJD0WY+GDBZA*Tj;5;tTaxD-+gMVS{T%Ji|sjS~ueTfB*jS#moQL){qC48KAGS&?Rxr87_`l zs0!I-=??QF`?5d!lsCrBP#kg~Ox!pSYSTcx{o{W;fAOb(SsIIcQct)6ypleQ7&pOf zvhR+O2bZVr+UmKJ>v zuC3&IGWQC*A%1p`lB%O;&tLv-P1M^*8>V?NzfyBHHEjJ{Ie(tam5Xb6j&h0s4p5|N zEdkMe;vRTvH47}(1r}Qg92%feHP>-m#!67-!mb6T3)ll&!77lO z^?^ebnLYrNgdnSy0PfW-!=*3{G?_D*6>&Kl{?68VC~?34`Q7BTT2iE<#u^Tly-mCA z?B-fT(>bcvUBWhAk~B_AdT=?%D()_wP49l%a7Zr*O&MyK(@Wa|;$@OyCm`1ZY3HQ} zk#K%_dPz<@e;$5*%?L=5>jUt^izVSVp2H-K50*$IrsrlbuxS@T)MW$UHd(KFzfR#a zd2sPJRf$-fa(?{khZSsg_UUSQ-o4hfGOty^aLg+;EPG>w#IX!;$``N8831Y8LG}@* zU2dNC4eS1T2sVtsW+*0WcR0A3@RGApdQgcJ6DM=@z2@$!Ps_1|G=;?uzw`BGbV~Z$ z`Bj?o29i|NXy1+3$cW#E9YZ%>}%Efs;pBu>@gs=wwtB(TS(hu((H~U zTH&Hp?75Vk(xNpS)cAi{+qF|L?C|_ao6WL@Eo7yDE!uq)wsRtCKUAOSTDTmXl+h#^ zR{ZFufY_rDW34xf8@CWQ2QD?xyr_=vxG8bcZyd+PWlg2EQ1mi&Qd0=*5o{w`ZMKcb zZBCy=r6l}PYkbn$hFzPD6gv7`LWru`W!Rynz}BPK#Pnv|p=b+nH7L?hk%$yuaDYgO z#7XH|&+O^dOvx*AJB6~Y?|lx;o<=NRY8!EFaLx53bONFWy!~wc$~#= ze|on;?zgLQuaSvbLueJ$QAXC-(9oKi*=X`7WRWee`Lh8=t`F!e8gdb>&RpWfcHue)T+7uO!6fa5C!juj%D zX0c?W6WP8BO>U6b^sO4Z01tm`l5rQW|8HKQ*^Pw(7VjQ>p~fVEGMnImGel;dpA#UK zvpyNOozL~PgY%uk^;VwF|9Ml?S6|eE+x2bk%P@3- zmZ}Sn$6SJn69i2pve|2<{E|B13^1ZwMmAM8k%FsyMsR&a4=MdD&}UX#?MCjH=GNEfV5t;ko3TK)|FL z#-pJhnjAmI=l~D0Xx?8JA4x_!uB@tR3N6H`+_w)-j*mrMyPMa#VoPd)>{=DUDYUF< zifY(BKmD@pX@7|%BT(*}KmI81LAU{mDkv=D<{c-80z{7vTPtK=q3TlzX4w}0C5zl| zmA*%LQ=2zNRL{Fpbte*a;#|SJay7Jen8fV=Aere8mm4$bR;9T^=L`96Mhi%N&5ijr zH|7I!W8xo^cF2vXZo@=}+J^_sq~CLFCDtkmUnChXIfx6Ov&WRH^5jf+Q-tC%a$^F6 zmK=i@6glh)P?((%4Bv0!WaLy|b#osdKR2d<_U#1XqfFt|zr(VAgF9AQq!>g8R&k>5bJ&krrBWe#*v~s+8A4TAh@! zRBf36^bgGtDajM(B^6Q^$t6`mCpri0W|>^Bt$^+wE<0wD(#Yz8qlRqy$yuN}RfPtP z8ftB2Ia;m!q4_B@)z*^aqQ$%%efNTkuLz$?a3{@HvAD=Yucx7v>jzG56T5vs6+>%AgWeS;SFm%LN9`|sID5gWQb#%{2{qOn{v@& z35n_|c9r8GFlQpiDQfAowMMmF=)z$WNp4lkDjHKw=KG826Al{1Va1+#e^Q(fjcb$q zW2MHd)?4gBD1g9~U6kcO@#chbU6GMW;S~5sOpWPXL0`MV4$0Tp}ezB0GDviy`DK`H765rIX9I}&UVs@|LM@h zt4b~8C3_?3?4UewuyB@b=#3~jyMw0KpNJLTl;(P)B$Q$o3mmjuu?Hto*nr9b8|=|5GLW`Y z-TK-OT0BZpYLFFh%f`;3x=F;IhXkrp*PM;dV`&}taC4v~@Ldj^HIx&;=?bu|4JYTw zCY4y4lw-E@Jy`CYQ)mnz+YR>yAt@1UCC>230IhJ6&x2a-F~PaYEI3IldpR4dM|BxC|pxVXfUPQ25 zEG`1>CvUZ&7NKD&Tef{q-&8DLQ*3Fc$H5XK!^Gk_gF04PYKrNlQZiRk(cNdKUp3Ni zX`%O|J6XODA`Y4Cf$LZE-Y&^d4YIeq3*>$R#jB#MMHap(9+Hlzz_yac*Trr~v|Lo& zKK}VB6t4p31P_ZOa^~P=*QLmb)72Eyd*~9>;y*|6s>32~T1ZHLi@5#FMEw_D|1Mgsrk2WMgPp(4J+~C8&k;AoinL^TS%*MSB=-E=u zPO^QMYt|}-)?>(`c$G^^ri>c__X0f&#;X#zB3aI*MSw#AO>%)1>@FY)vz)oG01J%niFW_5SQVnTU-F{hYcOTx97Ld_mpaEF9N zPXc)B*2!aA3cej<^Dy>GkQ|TILQx#Ar05?Cc*_J`!->!_J&Df%XaFc50B;9G?kXm% zeFfh40&jKWp1ugYNzJ$<$5-h6l%cn)B>N7~+uzoyTE(*agxo2|Ouf5#nG6%Ts*Wm9 zHoXMzBcEGo5^~FfV{Yel(OQw{mCZ<8M-fUL?EvpN3pF?W+L7h>NR#rJuw zG?BSXtcnVUv5NqiYu@z-!rXx<=8zRv&SB3Xk5d>xTUcGCi(x-z8fV+2oBG2rH#=1%octna&X2>GJMw^3M*s%dD=hZIVb08ENCWH> zbVci&xFjad;sGj|+Br-?y%9J?bHFeVu>ZaZ>xh?sj zNEg@U>|BO8I#FZE*=18?8S|@o2m*DSl~{w`sLZ9=Iuos4Aa)I0uRh#Q0g z6c5a{18ad}q%30QM5xSjO2?k_hp{?mWn#8~h98XMKT+H1g zD2BnRs*SI5BxCN%B_V9?y7b}JC|J#)F}{I;`g$Uvx>vcj7`mG%p1Cgy&l#Ph+xGy#W3#eY&Y8g1y;!$SWKMkRx(q3I;9xU42YWGj zE9G^TPNcvUm34IhNGgfSDe--&3LQBd`Kd;gB5MXq=1RSRlXH2J?0Z#QlF~;zHuev4 z`KTnF@|=5?E4OMcQUc7)Xgr3>dZUgF`h)DwAt?r=SZVAJ2LVOo!fHW#DN`T=1bz_k zoxo)xXUT`M=3wB)27UwOC z-{eO&erw``j7_MCxCj zzMUO42<`)aQV!bnAtOHD#goh;ssN;-tZs_^RP96&&^@64lDPVy5u`Z6F%CtcG!TkX zF$A_tjfAeR*}gAW~9Wm7`b9#NX=>Ao6-~U#1DYMvG!WL#Xif8ujrt! zLIiXxm4=l3A&(YZeF)oVz`45Q4timM6VVO_77(xa7)UnX_2?3R5c+OK8J|F9Eipjt zv2zKeAgV6JrO<;h;pw1neS^N^R_HsZoLb6?6K!z{*v__MD2^O`4LvtXZI`4hUmksD z>ezPO3k8+L^$^)Wq@WIsY?hL)x}~q^`(E^IZ=xv|(YKkI>nxyO@%IzP-!XxH?ts6! zSk63Ac?|P3^c*vOC>#!`5E^F#@VaoK-poa~IJ;d1f=I~%S;k2mesCCW8qO7V>?n~9 zOkCSLO2DdWv`ev6+4W{Ona79Wlufs$B|*TSP~VL!BXa>$4(&4#!?24S>*@;*{E8q%czo~XjbPc>J`LYu-B1q^CJpgx}6 ze~N<|h>!&&gprU4aec1=yXn}0Sel_eO@R^UL*%u}mma(v|xf#|x@ zA&)iu5Eu@EC#%*0jDv3oea<3zK6|wB#g<;~k@vG{N0G^>;h>PjIc(TYY=Kl;$&o$# zjk3G@plqn3yFVyyZ=g8It*|(!)WXO{09HMefeIWl9N5h7Dp+PSrR|Ev4=SKp7Es+M zASd1-z8dw)3<0K5gq8`oMR{O=-Xu-uOMIf({L!+RGc28ucps_d%X*f8kb;3>?iUy>>RRLR(QB#&U8V~BI zl1infyU>|SU^mdD%xOAQj?53bB0q+b_v0z9Ei?&7CikI4U}J`qJ$tSgFPo}LPo)WY zSW<5f_8yHw+%ldljJIP*EGr3s~!{xlO&Nt4( zYJ>$bH(F6#h|kzMq4|12y~mDol*740Si_OiJ+hrSLaL@BM_L)KzOe&hKe$lXu5-lx zrx!12xi0ajGr7VRv7Ef4n7u13gLTZVW>L{s zbNZ7vr^jaPF6MN46n_?NY*2;cBPCm@yJN?PTG;mLg3GRSTJwK?Tsu1D=n`0g$SSi_ zt_RjIEkap#(`~nw{900yFND@LCk64+3H&8<$_ghE22%89O-ILrSx-iDAR9In(|xBQ zcn|Zc08#^{RA{Fu))G{9qX=zpv7Ek1wwelOftC!1*g@%QAxlZ55~pxJV9^~eETg@t zz=-Th-U;Wcp)R=0u#`%3wZFshgG8xB=Quk%RlY;u#BM-}rN?4$2KE@HV>us)kaOWQ z?CjUk*oyC)VvD*FHDFMhlEKDl=+rNJO*YC@x z?|%HRfB5>B?|=KD{_yGjFW>(||2`Atot68S4~X1LXMd@TeG-w&SgNV31Q!<%T9ffk z0kfq$IDQ7iwS7F`SAW|-e)>*)sC9wG-(&pz^FROf#}9x0>o-3q8vXI-?T7s54^uO$?Y8I6Rf4?oOI`BXA`BhOfZoK z?_$-m!mC&LOtAavi)5=(uQdpz5H4FKSvLgFQdAi-xfq>NFF{KA&K}g&#GBK%_e-$t zOufqhja3+v$-_IBnsYEcx5r9 zF51Kwu#4w#SLEd1>1W4vR_ic=g3|C3eq^>ubOv+X*%f>YZ)b?n9KzDxT3ycdZl1g_ zyk3uQ;jTMfIQg!a08s{_vSy13-ninX*)R9=o$&wo^m}&$pqz}r2+YFoWFQ$N(rl)y zpo^Wx3TyS+sa-y%(RwJN4|1(A;~gP#5FKHs9Xv&@GlaivC2{n??bTKPots7ciyF4d6?$_sq6Iki z2!@+i+Q$;SpSQfV2f~QMB>-H$*N2rU`RdQ#{CN1okNt<~0RW=xU^BJMc&332K`J=x zv0)%bvw0eTu14eND`B1;Jo^}WX-*8o6b)D}krJF3!UQb6al=jbw%8hd->W0?QC+to zoL`!8Am}f=9?ZHA4TGL}1wDIpAD6CN*WvNN!uPM2{pI{QJ#r3B3gt&*!??l54IKet z;T>HVE>Eq?!|-DN_{R988j~hr)_F6z9J<4M#uP%R)%G@R7qK4g^WMIP6al%g)SXe2 za(H{+lo&F2#Ee1OX}gBUx4(Jt-1tLA*(;2zD_QbxpB!eE-K=Z?`c$U07px6jHnw@V z*x2j$w?J<@r_EHQD{P!o3+WtoeToY4qb@O38=-d74SzrM2|lQUPR|W)M&-eI5lTCr zH}yd3W;T0HEfs0Zyf@qCYws93=%fKtEi4->t!2?609+GThMJwy)=g6gZ(s9s2CwiQ zMmel^BV~08Jn-oSyNwk!l3cdtCQAR=yN`hS-~RBY_uqa(v{^s=Q1RC)RM+na+D;uh z&&?v2Zjn^8_QQwozB_+&irfEBgp&A!q54X&#)fGTW*|!lR@p#fL?cFRsWWq+UORU@ zCz$v`lJ%xt#*&dIHn7UBiAXpC!w73l{sWaZk8bWyZQv7_Q{-JM37a)j&Q;{=KdI8;P{)yBT^DSw{HI#md$ntoRqyFTxJ=vXYQUC z9pSLi&a&&*3(K~w!rijTo7chWoNUPBy8Ug}$rsnW?4F2>xp|4Dv#bRUl4+h+8u^kf zxqmhBpXuFVra>G|0CTb#orVq~o@Jf0WYySk<`qWzPai)*9Y6i>{tsXO@_J=*xu_8M z8?*42_cj>odHAjl(7-=Vu1~1SU;YB+s}Dc^5tH~|zyA6wWu$-qumAk(udv0FLU0lP zV)Xk0r2ezZBF!&Ul+$0uU;JtXYF}=fr7a33ltmyd zn&gstu{Y^gzxn!iiw?a1!#@fgjsB;v|NYnhC{H&$_8`4|C;TD0n4A|0T!uxgpLy+GG~9=TzmI8pUVb~U-TBJe z2CFh6L{rRC(vd}!%s7_Gj0oJQ<{8J!Q0{iJpMPg#;7AM>yQ-y!x5r}ZUJ)~lVZ4bp zPU#@EU6NMxWu;FK!ofd%bnPWTzGd}iAXGHNh^*`o+NrE+OvR+xK_Yg!JP+)jdF$(_ z>@J1K+~TEKL1RfV)l?8MTCJ6<$xW|g@U|PTte-!$E=Kw4n6{LQWFWu^XGZ|1jd89+ zn%M<~yu7fv$*_B6iEAv9MSH?jo|7nEQ6v+ED>1~FvI}y0aCI}}KFwl%caIT!s7ZD^ zB0$NAcyiD!S2a?YlD^;S^qzNZv6sq}G;LY30wg5Tz>bc-duakJSeuos+^;OZ-J{B_ zwUSx#svY#nYUopL2v~zQMM|wAwC<&$Ph)-NMjB2fA2k#8nTwZMFf^JLh{b>wTV_uG z){)aa7(8yJbrua%GtK3A`dR2cO$NH+!C&d;jy19?t{Ci?D)rJ5#Zi%@@L}{=0EUzH zTZd1ZuZDMtU*PR#nLz8ed+roUn?5uvdyKJ`-OL#*GqKGVgqg}fZ}iqF)YjXjL-1eV zqKh%<&^ybFE^`&UccOPD@OuF z{5M3kx(OSq@J)Dh^RnTkm(^duqD*4ufBSmtaQ+kEe`9t2rR{4#GE* z({-SeY(o;MIAG91HlY`>((H#p7#Tp1u592-*?yF*8kf zc6uC*J%h4H(R5}y)D>Il@wHw69rmEU1m>961g@@C?(N|01zmTox6pZv%~%(1EO|2! z6cjS?N88KoS+9Blcd*yW7kI%5CF06}{OVtS`%kZ#5LsPFK}Hb(rl67C;LW@d(FTc# z2N74kd$Sinhd!h)0XimB>+3iB)obq+OUpgEB(zb37h+MA78ESVka!+StVfl6IBlfy zV)f+m_y6sq(!c%9zx?L?@BaB$zq0SKc7MVDzyJRI@0bSi{r4{=aJygp!v0e0e^}{J zGsBHaG9`i_o*zW-tmv|6(yA(pxZ`r(sN;dhuE62pz@&!9qRLekxA^hfPk%h*md6i& z`tZ||#{I`1KD9s9pTseNTl?sLzIvhG|N7q!QVAvWI+goapon*W_xpeR<-33BpMLk@ zFa5iBzy0v>!{0L7+c85b0LX{o*@`Q}ExXL7GOmn)wRB-eCMnLqHm8m|x$TMIQ;+P(ZcQQQM9?B8rZ=%IUoF@#`VD>TpO|gAysx{L z{Rz=4JV<0vZZaFs!SfT@3^7z=Ul}!&f3e9A?Cf%7n9hej#|N{?pHPgq)FnGgxi9+4JdD!96vPtNRSWolZ|jIPM+1TE>}c;e{{8T~ zMjx7qL3#laJiXb#^t zU9)etbU8~-dl>flQEg`59>%A<*|jFHI?h<3eDR@-ZbP1?0$yJ5IMKV_)`wQoXuObg z&@rZ;ML>7~Q}1dFI%_vQu)ZJm`B77p$&sW{C&$x03rr*N$|k$2S_R0lFVNN>^ZhP4 zpEnPlNqj^Y24BYGd7vuG^TpB;YPM{Ghsl!Z1sb5Ov7a9rh!l9+vRRnt#hT$I{=jTo z?G=o?Gh1kD(jWpI>=sf zP)*#?ZDCd;+3f;5Vgf1;8S*P5p5OP`Az@ln3^1UH znfrG1LY*iAF-3^cG}%v`s2_*Cnb>`!wh;?}SrA>SrO?tL0JDl+F5yKzg5Opyqb@Pb z&;Iqh*1yjme>{Br?!SNh>JPtD|NidZ)WP8EuYdb{@$YAXO?e{9@cLcaz85}Q+w3u^ z*@>DAR@bQ}l7crGtv1(9Qrhd&Uih3C?z=vIIvuz0^y0(!{o{|^r+>HX&ivhnZ$9?6 znz8yxUrMUZWgRXkEI<=lFK5EJixL9lx+7#%enem5(C3%+|SpkLk zBtl~yMPVDc+#^i;h;Ecx%qewiJ~7t`I8BU^K`zfpf3SOEN?}irB6?lQ0@+|MdMAwQ zz8GVwoU9Zk!BZSX;Hd9r1`m_oD~gsSnBJrafjn+i7ZG{%nTnLo0?7tD73D@#Pm=hf z8kw|LdyO?W0W=NgWb2TrUa9+8kHon0PA;z9ePOd2XAuQFXfFbC`WXUL?@=*~3y z(?R!&uSyO=+mdszAxP`DWeNwQ<)S?SLinpp_~0~w*AMo|6uYk6-l;H=tSWxhz33K3 z2g}#osWr=kOaLDyo|j0)t4vr_Ow{cMyJT|8VNXRPREsRZ8L)-{(X-69>rs6PX);eN zWizL>vsSKUGRm2F^T8e!cg@3Zum(M`i^;&!WwPPqYVna%y`I?DUQj2PKjpX72_NX7 z_D>VkySNyE)&e$LW9sr!xa)jSz|Bqjwk;FZ#oMTs8~9+tC3V{!f?h;&kSOk+B(GGc zy%mvVCxN)}n4ef!l~|3o(ivS|n!e-qb`Xip;z=GuZpO0{zEfYi%j%AzySL7q@le%Q#(r=d7?RDnL*n4O3zf z0^C^6M)(k%*BvpP+BVl5)p~y%HmEh^I6h{wg4r#Ob7aDoFgb>|xy%f4rjkz@uqM?m z-9&4y23Z|c*z_J(x3X)svMI%rSZ-A2Iy<1n;xSo6LXC|@{Cy&v*|5~nFIF)fY}Do= z((1WMdiQoO6 zvVB6~6&03FVymAjI^#`@W?J@h6;DT92m9C z9MnvPc0?Mc7p-!4B5Ym%Cg!zlwX7-(qAlAOS9hz(PuU9D;&&=hk( zlasysV2?=6_#vx=Ru8uHauPO?u^`0@}0M_V=ZDs=0 z$Ts7!zq~r15dY5)`FMNG*(}d9-jh1+e_^V2j~jXjK2EJ9Rj{yCst^&r7+r6NcM+Ro;j5C$zj^p*5rp&zV?pXXI6V=wF`|y1dh)etd%ybe zAeZDtY{0iqesn%H$sADIZ z2Ls?W4G_KnkbS!ZRJt01kUg?^rFg(%7XkaEbp`WNW4l`gm|)&sK?&5GJ%Gv)AePB` zgH9+%_PEYbFg3mz?Tsn-N@(DGWn7#gHfeaX2wGYj1CTD(0&p8g}5#R#-#hqtXseCoR=WP=E5< z72u|lm8~aB|im_~DU<(unEV2v83VMKnPA`OXP#fay0$U{trV z7+4<9?!>iqW{nmRyLBV^=B5k4B>FcSA)|*I!11tymd8&pM}?WYv3d`CAB?GYAjCyrA`1W#z3fiD}o|cZDYuu6>?%u5ZHoD?#a6%bLUTAoLI4s2RGG|p>k@g+}*@IewfG+`o z>~JjKa&UUI{}JXdJN9E3l1#2W^c1&M&m2z|-#9vn5VRE4GKUOU5CAM>5qyLw*=Tn@ z)n6lkyOY*8N&pwb`A#nLWX3f5KOiC2=Z$W%9(fjn_=B2B zFhX{~9%KfK_afK>IbOe@2r%>pp(dawPs9U^ac05}Z^nR-qxb3F0Fh)s_q+)>||KZT(r z&jliHCf=-rURRe}B<6@DGe#Ja8xUz!Olr42mUa(894ue*$9u=1Ub;MoWtdFsD9r1cHdb;e$O75O3E2 zFCLcq3`C-D_krBfC6jr_2DWkv30{b_+BO1$^jJ&t4d5NB50Ng00(kdk1&B73C`}SNGU*4uSmaQGa9&EMT-31DcW&4r z5?NTOqNPB2r-@OXk>mI4jBU91$^N1Q+kU@x>8+q4T&DN%%y@zdxx>z|skK11m| zFBYxxnLNHpi~#|L4%yzHM>zn1_@&++=5MgaFRX53-{GPJuQdfApw6zjknXWiJgC!g z6infphld%jx-#&yaD$H5@{tth31FJ`ym1IhOrIQ99`fyy~z& zsptFafJ+n%4D$9!tVBe;fqi3o1rA`wQ`8085R-@b3!&V5V7$JJZkhfR{hRfV#s`M3 z3k1T5!!_(s_H6xbfdug%oM68bfUfVH4FBfgb#NY7Pc+Z267YL${|ZHjnta<%^#>Tb zkvRD_5fJhO*1MU`9q8pkYuiLajHXi?BR(9+pROZd0*rfeJX%xp*y>hz&B8a&UW;VR z3l5HFR4j|Ri-xVl&i8IXLFvsZSgQsAPzV4S4%oIdnH)t7ggLz-9C;XjGaKq{GPFP% zSS?_T47~uXV4yA_Hnea8faUkMaxlYcIg*Hn059=o5n9f9uslXH_uM*;t^mm3esgoJ zYIX016~a-a+!s0!?b0aA)NAh-7Erg;oI(xkut~uXcatWD_)GX<(xbE77k)o1tYU!T zCGe0$4GC8ec+JFq zn+(Z}>~s_{S*A#_cU_J~1l~x%$faEFeZg`eW{=Fj8nN`74bezh+JK2Ci6S6TOo+%- z5pEP1iL$i6xl=_Ri-zS;z`Z>vA4RDyG5fucLEo_9Q67FdD^CcCVmwin-6xD(+q7Q$ zL^_})zk0Tv95%bG1`-?{!6G@9j;~>kfV-d(B`nSw zF%$b*8bIb~LTY)EqUI2?Eyri!*vn{{m)oh@H7{PW)q)Jdl+u{V5kyiDK)iFFS$~nvXCi`H|N)_yt)Ityq zlR+L-L^l?}HPB{tT_Msa+tpJSZB55gsT&Oj;MzMYm7U|98KPv`l!`SgjtqCsOWg;2 ztlOTIi^{|cFY~-{n+lPDjQ_j9aEJTyktKGEL0g?OuV0rWD3$)=u-9Bs>56b0|IH1~`^Mc%(QCF*f; z&eOC@l+g>65~jaMic;D0t!h@;#nKYFrt4%%UJ~V~I{O3}xmJV~qUPmPB9PBpFQnQr zvejjr2y#se_P1%lm*)ZDtJ2S9cCKiaWN$6_46hh-Vw=}WY?wvuMsfqeGfXN07$umy z(yUWDx52yYO`g8#L>dRg0#t+{K9M1Xu3>}`Oi5R(oYZY#=oqv;8oLm!S;=(%z%sSl z?UqR!=|&}Fij+w&*GUMeyFyrHt?$)sn>+;7QJz*v+UTwem$Y-Mr~AY~;0ox*e$zm< zwvfT8kSf>VlUoqbWC3n3Rt>gxg0g zvIiYf`f@8~nh6S^hMDD(Cs1Cn8Mr_Q%47JRRhyQy`JmjjMagNsqSqVq^UNl5**l52 zM>xZy5auKl-Me50a|Jf1JiE7jO6n@&E@^sAqf}U8IhZQQ^rYMnk{bl&Md=dNM4GKN zIW1O_A=%UE^=|d?yptOR>Wf{(LjvAXXeTtBs!s^sOnz;CR_5k=KpwXC-5fJ{1QwON38{opf=wdaX4Acc_lwd|kEesa~4MP3yr2O^uvJY7r4 z9=86YP1q+>YpF(Rc;Mml5^^J;fqG%r_o1XVldT^Pm;w`)gv=0bH{9FwDL|vcv0j07 zkvyBv&cgo(m~vY^Z-u8O@@{i278}EQJ<4E_`&bSI}-hi@IJgOXm-mX=V3sIBYHw zfFTBzjrIQQ)dBV3ZGOUfkvwpsNY{OJr`%gRai2^DvM|ZJ!-uh5Gh3r{FElA^@L9=b zQtq||%D`MHHmyQZfhJnJmh zsN~!)iJNS6F-Y?29U>+_S*jwf?9Cl=Dr8QH0 zeP@<$ZR5&l?h}Y2TWP(9<5({M{*+-z3 zka_51Sj-{T^YiXn)+VP{p0Zm}SaoK3^?JPe^v?Or448>a1u#rb+G_^4_|nS<@1L6sqb;ZbC*ZE!iy+t~6<%-L^x}zzoOBfZGLn zT(>=Il$1|~3Y;4I4FvpAn8MJFBRh1j-E5y8o~LHHwzBp@MRh-AyCx?&?WH$a1m4_P z1gnt78KJ9`SgLN!gdWE(r)29z*<*cYh6X!nkj6O{tdecen9S47ju;xcTjgjIUX!~` zbBaoDjnAG{B4=6|JcferW)lyrm*F*|^R0I+bDQvpSZarHi+(7kJKU|(di8eAP4QR| z>>q@FiFD5hvtnQ;QeH9o+G-DztBKoveA?PF`jv$HBpDg-4$C43i(xG9ol|9(Yunuj zt;-3^)8j^7X68YYc1hE`X~T2}X)q-=Ao9z_Xx6FJobUmHnc2MDPQq!K9+q#HI0NAU zM%GxDg_bKrnPGZGEkPD6pjTzWwIC0OqBpn}F3)%H-kFudM0jpBe1dMglV#H4k|^Sw zY~3_xvfTCw*i$JjiPJ#n>cX+YRNCcPnqO*7M1d4FI;n-qJfBn6u=nM_rm6s=0bn9c zaD+ZcdAzYV@G7gTK45`kx5#vN_xQ}z=n?zyO9vvdrdpNZ6ru*8kcy@zo!R;yrY0TK zaZS|00{`kSFgXTpF;;k}W|>vTjzL8uwCXCko{DlQPe^(EF}eAM6XW#EACinug)M7I zObb#2U^<>xT0h{tI~xwB+Tk)&4igXcFzTsCs!2Y4t}HHu>Vfa7X6dzRoRz_9c-@sM zBVGy~rrQaDN%A)gg#r7>9zT%&shD>yQH5HNhg!molK>}($Ue|2TBjs%f3Vxx7OU9J zz!z)=bs8e*CnJQlOi)zC``N62yl1Hd3l@rPo+XP#vSwS(T=}LFT^>qo_?;_8;>bp}B4slyU|G((S{9uI ziZ&_u(`}P{-R3MJy%Gd%ZU23f1J7g)jBsB(=wLH%g>amCr31llQTny@N(bxQh6*M8 zz_YBID~UY0w?ffuTtbFRo++!O#4s&}MDDTjGP#|;<+h8MttHXT?w=i>HRgt0zp=}i z`=H6Gi`g;Fz!bD(+=L$W)%8LIo^aClln)V ziepST%>=dgsVRC!q-YypSI)vII58_RSEVE5Qel*YkRdn!3LLxW?~PVpLE0{9c!JL+ z7%K7{kXek$5Vl$t7LjLW#*(;U`@W0{#g>}1hCygvsy&%-RGW|_-&4kFrzUE>y4}84 zp?lTZGe-#+Ff}0N?AT1J^1{@QC`@$)v2%+xPRPCQ{pVs99RR*RHQ;r-WuXrvovzO; zKM4RsDZ;h-EFJmgfEp%OwpV0!h3&VI&JJ43l|-5UX6bFGYhh^&B0Zr zV(@s-dSgT!oFHrw;AyK;nPfw4z~xiyb?4dk%nbZy1}2X@=!x7}bQnIuRyV*{XS|)v z%vQ*Et2>_=3pR;it+TvYC(Tu8B9~l5Q{CHv?XKeFlyC!FoMXXguGJp9maD;`w?wub z@~&CABvL0Md>y4~#8Uv#+tNHlTjv-oE=Ax;tG#R0r7V&3tko#PTP(Qwr7bq%cOYnQ z#w2Qg(Ad-Q_T8z%u8HY@buvU|hR{oBrcx(11xgz6y6xqm0RFs*!x`O}&#V1d3Bhy; z2m1ohVtI~1$Eh$k9xD@bm%-oDFl-&-yh#KjjZs9#q3|e0OAFToV4-TvVN|TmeeuK^-E2g_B9%Mz^ z;c7Td1+n<#cz9#n8*w7ZEcZ^1mIb%~PS+UPb(@$kj=d^Pbk4VGn%oZEFl>s(>&MBt zpR+yUm~4EvlDXq#aVuGcPD1VVh4 zR4p0cjW@cmBqFz5#c<8kjNlD1+$%8dYSK=g7&dlEqew60O3lQHQibJoZSZtWC)U}! zrK}LHFaqti3FIa)h|!oEGrvZ0w+>*RR5jPC;f_b(Z4k@7W0g&ijY$ucnF+kTYKEPi z+{3bMDA%q<8=)m_Dpz^V+I4-rM;_-F zgn(E(5a^b|^T!NpnAk6G^w{Kf>_#+jnw_|^h1MP&#b+oGB!OjiPMDIH79?6^U|un* zt^s;5F7ynKIPS(htTEhu^3PL}gx(loyUk|#zXO;?nZO)bnnT0XGX1NHwnc>MzG?v+*vst=zQ|I7h zZH{(LPI1~)WtaLm$ir@orMfJdt)W-brO%T@poe{Z+U<8hao4=~1f+$PDv@-ld2|u| z!Wh}eA!utGlc4R+E7?BSGs^?mSH7*D%+hsae{eo*iS$?@@{C9rG1^!d z^b&!5}cj@3SUM zim45(&AEa1eNJW8bq)J_yMy1BV(k$rnqiHyQqWmrc5xkbRHue8@Z>dMVBe<6ao=gu_`dcH@bQd@3a11C1e zdicb$Vwp)l7kjPC4eT`k_*QdoRp_i(dxYtw$7mZu9I{K;ZZi)zfPSKpD#sdhoz!3G zgAe+c!Qic1E6|B5^7{N$f&9u!r%@2ff7`_L#uqa`gOCX&)Ug6nzb!3{CjBX*byne7tqN;PT z-V38rCV`zMVg)40(YY}Ijb_c5Hm2f!isG{cMJs`{h7szp%_U#=|#3zbL_Zw9{A+N zl()y{Pv7LN1ag`cdsV|WGZ+H`I`*k686leTUg-&(z7C8p5cjVHdf0$_1oFCg8(9Os z=rzJ+kxNMe`^=}@2BO)?M%$Q)+ZnnFx<{Z8y;MC7%n)f@k{Xzypha~$j;@MtcCus} z>U*o!20QUdL%kBHNYf+F<$J2+e;_MUW)UXbeA6ut6{iQAkJ@`u>vS{;pQqK;_Mn+S zR1}MxB{}<4F-w|f8b*dRDZSbn_!QAUX!{<4TFFW__;}A|v^Hlbv_u3QGB#URM%#%m zGYECq(URH=U~p6GHj=W9y;CJZliA4^|yP+Wj0o%-tS=oa{Au zgk{F@taUiVX00#WR=oliMj-!bh1%od+%22NUW@LzCUI+_f=2+|*=#kjqj8aNY7H`~ zvM>sCISUxo!I_O^GYePZ@wxO*X1%WkYElgg2kR;VG#e0bM9cKXC1q~_vH5An-owDR z0;vNOa<@P}E*(^`*F0wk2wAXLR}4gnF}8*nX_|!kpup#|>D|_7El_4(P_p+e^(3Xk zU=PJ(hgv#3QZaR+*eh$KZoU4)4%{VB0d(xr3Dq>OetIRX_h9qz+C%Qz&bTtd)q`kx zgq?LzT+z1XyK#4Shv4qgxVyVM1b0c}?(XjH?gV%DK#<@NfN?e3=hWK!V~W)i`9gqK2NiwE6NjeQI!cu$SNvp_=1k&gbM(12+c)tFe@o?2 z2%?NAO{?Cdfg_3*iCQg!A!?(!NS0;XKSPM_X7WsAqf!W>%?trdfSJ3|?}at(nBeS! z$1ZT&{#lQBz|`d$_o_GZO~P*D)tO9|3A?&IW|-kMk_BC2xJgk7gdw0QQxz}dM%B+R z+v?vq`uxd5lfpKU4w?>rv_%Mjsh-(l-2Tcwj<|mm@bBn*>t$M6eeipRq6a0 z4+45Xo5<3YWY)r4<7>^#AR_s;#595msSK3q6~lMdf#up!pm$?##|3N;)YOrRne``$ z8pgvi(99ciub-6QnH9=o^E62@D!6$2hac1uSY#0j3KW7&irFy3u5b8~oh-XHC-;{X z+j-_yrnI=ejrYfRX4O4W#GoDlS##697huICxjur^0aU4YA&m0~ktzGDla$^zX1&$aL8<0fEyEM3vIFGb2#z4SSAwX^Hu5zd@VWGe|m(0i|$ zolgt$Hit|$ZG=DP?6F%veS6nq)7`K1ry*qUP=Q$32HB`L__v%`uBjd!m@4J`KF%-z zhqlZ72Eukp-RFhDCD@b8GdYA2X=ruCv@u{Ee2iRz9s0bT(qj5+tsL#MxO~RroKi9z zBB9u-SyY*f*>V%XvfqbMsuCqp(6gKkHvMLR!rf2f6L&Q@8!ImzU+SERwP6ToElrj z-GoC!n5PI4Mbd~54`$TZfzpBq>`5STWPtGDFqH#+@70`T;5XoDU8Nt(5ZY;+M}+kHK4x;hsQFtkJxYC zGdohFjI(~wm?GO0GBT)ex+XGfN^*)M*me8h&4NEYYb)I|L#Mq-AS5D9_HqTf7lGwC zY(@0V$Sej^tx(ZWFLcXjQ%H;pY>w>5++3{Qke!~$)aqek4X3-2WtChsdfg;X>vU?Y zvl~TP5E0@ZWbNIzx{OR0N`9|Lc8@q?2ynJCR2d5H)@XwMPNfarWa{M=L5YRCMpDm; zsDF=QTj=~zkFrj|1*$90C4-@g(+@L5dM;_Nubo*saa?cPF~H;hR9n!Tc-`xefx6*B zab98YCP#7Fq_IeD(_p~CEhO6~|6$P^MLz-eCS=?ahI+{@)cGWhAI z_WGUcKWVxflIiIOn%eUOQ@q#C?3RlmOt;=qRo zUrAfrdSvYG!H?D9z%pKjue#)#AWMWrSJZ(Hh>qx}dX; z(Lwj(&$DSJrN}#fc7*J`UT=QfY<2mV5Uh5Xot>1= zEf^13F%pTuUSBI;GvN<5XCX}LQ$R{VKKo)mN|9z#@d73kFL1mYxxY%P%9)5alnkA6 zb_T$k`q3pzXM8Ww=u#qku$A5nc|gUv_3yqtmr`?WGs9Dv6b-CsErq{DAv&nK-n`&X zW(X9(S`k!ft58~h%qE(ZS=f3wG`zDRWi-Hma>iJcvNNP2ksSg;8+(lV&W05B1S#Ly zSl>^=32Eo_rH>!&NZA`@g38EW)KM-0#0N9fNGAD-jD|3ekqpTL`Zd!K*BIq?od+k` zl~qX^+Y4@1OcM}kjq}afjB8_zI|_4>V}{>BPU1xTlsYUGr8b@nxb+lfBw;dt>#?`P zm;9w53)A2};UrJ_j$YM<)gB2tW_xG@^!vh-XgkWaqkD2l=xcY7UQd435c)ACXb>dD z-W1Dqf94}Y02EEccR1aqdWhxqvE6=>f9Et+i1BBZ^=C@pkkW$vgr>vBlx)F?;K>TB z6-R&L7vSh;4AY-BzMycELEB<~S2^q<9&bm-@`(HBoxB=v+Lkp~7Z>Do?6bKubA)eM zYDMqwMfrv(WgYI0wuF5pR#X3D5?}DGYY-l9*d%m`KfmS?34-wIYL^zbD*hc!U*IDA zZf;O|l48Z=+{T@eeHIbtas>BVYrdM815)4=spJY>)^h_Ydnnm*U{f;ZND{XK?4zOi zTUvUmj(>j?yZEmTb%3&CB&Iu|_uphl?`tJSRGjOF_R*i8qN;6ey)mJxLReL~h^Ak< z>G1_v&sYxyQICG73Wn(^j_c9+B})0W=u;)HwM!wT>TrD)3->gKg-Dw!3{nc&McE^T zHHvA;?hd%S-zs+OReJo`%(0vghb;QM2Rlr-nVq$uY0xRS!;~>zetv^hoq!dwd}MFA z75aU*uwj@t#lA+?z7H9zW7RvWau$1+b}cfBCx}(~E3T`AR}u%-H2FRLhNj+B&tAAb zy?;58)@!(jw`K*Kivxo!6-4JK;mr_C4czXePEet|t+qG=v6Q>O=GUfmH^FeNKe0N* zDUKQ5_Wac9qOClN`b?Qy^9U-_m~j+D-w#z7+<-K{JJ-ya#SAJvpX5!^9mJFgDWX7n zyE|FVhtOc@D~ad8C2R-#0Htj?KbXmytSwr##OfZLBBIL!E1w=reHPGNTWX=jYD&74 zzBtP-w*l9;qe+}h*hp!pc8Ru4sw9VVu?Tj8m)ot{{H#%|YxiPICt1H#uIK>z34=QS zYO%B#s?8tpd~hGF6)P< zs>_d)M>sWb_A>328pqte-@!P9$hTGnpzYxQI~>J{{7j^TOX5eLZN)|He3B0s_FhBnZf%0xF{ zkx-c*A!uL{Vw~ptAgNfj-M+nmz}TM8S{&cA!+iIe-FnU=0)Ylvjb5SuXhVK#c!@65 zMyX&XA16cFuSc6=(rm+gQeo5f^-^-3f3^r<&DYcL0ui@52b*OUmZcLS5 z`NO1*e*73clPoVP1CvK@+%-4*MTEJ-e-EYDE`7uNy10S;M>N+_)JqndJX!BLpK`Mt zD26tIl6ej@f@2eX6uNj6=%{3XMinf$7B85l)SgZqHYe6kW096xW}%88e~xtVLvczF zZeT!sBQtxRS6pAV$ZoBXH`*dP9#|t)DSEzHA26(E>v4_i+ojO;<)Q-~ZPOB<5)pRi z@D=2FA69{yDIyI`WpUyYamnGW7E#$y1HoXbrEDyMr8hYe=+EC?meFmxoy9EE{neq$ zq9?w6V-o*U;L45q=^;!s}0dGA@d>PP?COU~c!T3|s4^NKwL>nm9P*2V%-j zICV_c^&s~c1r@T6oE&y&3rM?1++e(^Wl_YrCfmO!2~28NuV2HlGu}O@J~fJkX5!F+`GwuB(-zQplJ9bM9SWMdzgK^14x|sp!3WxU63FUSZJD z{s@m%^Ty{DamX8chdXs%kgejqr1}(KZmCrM!*tJ6cEzKu>S$EXe+;P(!Ql@*OuMbS zPOGkU8Hez|1ImvG3=pTF_ED8~{<7{xP#u~=S@#O7lxqMbj*`-n=xy|^rENVV%Uz{- z>*MGj2FDfU*?GO!nLODXlBrRs^c}n^NZZvmv^NCGJ?3_fvub~<|Yo_FL*6t&L+7Kkn+~k?-TBeLb zL^C{UTHh9~`~J4<$s=i$)f|Mv9iRe7%85*+in<+!3*+}Nc(+_3ThuDv)|47|sEUx3 zgIb-lu57%%aN|9{ugGJE2%XI7r=VGK4b7(H*DtQae(2{`A&xTL^11s>Mw6(f7y?z2 ziuDjqlJSbt-`eN{2w9X*zH=%jk-pT8yjX`;H%-d1ORVZb=1jPA5d^^caVOx!^dDaC z65Me-Ze&Z#>FN9bqF{E=&*pPe#XhK3&}Cn=g@M=ho9Rgt7MH+|PhDGAHqt)jvR5ZF zc4EF{9tULlSI}spOWk(yrTK1p;%=MY=+$H?%w?Nl51Kww@iJ36Po>3W6vtwV`d*~K zEM6m_VDDF}ue%!f7xr30Dg_qz`qh6t`&O6oOHJt1sp8z_QLoNNe{MdLVxpd9(abkR zE)l446SM)Z9~b#F$GbAc1dY?>AB~CM$-xRB{q(~r;mOc5>$tu;3jNi|gLL&HB9rp3 zMZp1=P!t3Hep#dv#wYKmq4G+qbeAcf6K4e+dxra-f*Ql*=i|N@+$BcXa(NyNWxear z(*)JZJXUVQm6ITtBh@_5s8JX@SG>%uvRIQYRWUlcV7FBuemm>g@OvfMMVfDa-lksW z!J$kORge#0E)qmkwmrC4YKQljtKijphMN5o|Iw+AUc7y;N1W(zQx{+bGbE17C2={6 zBLt7+1hui(;gnJ=u$>7n_2vZEv7hfw{(AzHc&y&+OW4#xvUIxYKy*==UM=9YaQCVC zu8m60z7~S<^LNWwO+kN&9R>_4m(>+s8trqhkoqH)2waR?YgY+UJr`v1PR{fbi$?qe zoU|$wN6-Yk;@)my1qCzwZ5vf6@dmnEps*k&?HPKwhXU{*AXds5TYB|UiWeZhsp;ky z)IKhJWf9{fVq88YF>TYf56x90XX3)NFJ68q|7j|}d`1_Q^5$MfT@nS!lA>1D(m*nJ zZ=x6_M?6HQIiWY;{IRhv0l~dux5omXe|rbpAdvz(h1RbrnOM~)NK%vSg*~deJ_2*7 z+PAUR7VN;nRHdtZ{T2w#J{B(e!`ukKFB}isir~jLi(3V^r0_fg^Yv zUW)>o);@*je{3#VuWr&^GFYSb+BO*X!yx$lF%oj<)wR&nfxvVAO(Vi(=WG&|-}Wy;p8{7(qxURUjw!5HTUq1&Ku4ZDwSt8ark>^SF#Y6L#B%^v`JSN`qA zHK2HL`6NT3sedaYn?9)KY9u8t$O|tgi}zObbE56X-TYY?iX?Zi5B0{-6nXQA(ON!C zdCtz9%WG02XwENA)#jTGfDpM*aag}D`E2qD-n1zl*79-~p*~et^Et1YcQ{4D$#*v9 z(7i)J+vMh24@h^oJmH`<>c1X)Em*XpwwUZnA}U#RN-y-D>AwDs_82S@2>vw06o+=$G)EZId^b;(i92 zgbRfjab@TyG{UmjJ;(()t=Na&> z`|_)wN@0!fcvj%}k}zgCS}<^nA>ZNCh`eU5WC&JX%NE@rFEhJ@FHzcR773+SO(z{~ zcf&=Yv3l`@6F&*9k{mrFRl1nF6VU+KVr#O5q`}>0Vf;KggXafsm%o8mA!mL$04+0l zLdGC12mPW=KaYb3(!O(uj@1XM*$`Jic16ic2CK?hH)Es>ZhX~)bc5dk!tix6T>BiJQBfH;-siQkojPWO;BW~0jr&k}TXtdr z#yf>l`VuQrDc~|uyrNK1yV{D0MRJ-Vy^N3UJUgo-s909UbXNbr3wG&`xhVoY&5U8zb?! zzj9sP#SjJY=(oR`7_6t#mO^*QyTZOuF8`?#zTmPffE6=c!9drdW~9mV;W$K_y7@vc zr@Caybnw-ZY(zrOOuHM8xrTEhEt{6uoEgJ#V=4XWk?xe)r`OK6)yxz|w(}|>Hb-3J zsz~zords)x;j`k`sJEd~_iMjv3*Ra2TFYqP%=FAtm2?Kmc5BM zXUjI9Z@$fErg0K%vrY=}@ZoIAjwa>|5V>9GVfgJVb1JD7fFA zJzRrkm!84$u1*0Cnhp`PD2vn9E$!!9W+nFWu?r;{%lFnGane{-lEqh?acyRSMmeU z79MKu_E0GdVQ!K^BH5%(Yj5xLrfD+2f?V!#@q4>722bKwPFd!1b$cA{qX2}8ddn%4 zpI_z~No#uP$d$>=Ktp3E$o-JGX$w$53=IzAz11$B_`z? z!qte0zKkF#xgIjx(*ToqHFMw6cBoM_)@7h@iY*XbN<{@L+ptmQD4S8s^2^4B&Zj0F z1?!JKJYThqJRIITTO~e&LUhlkvR(%x$xZ*Z`g zFs9KYn>!b6dhXpAnZW;skK@wU1peYqvLV|F+Sn5Wo4uttxN>c=Fo-lo>Wz4BNoHq$ zo=MQ8%JDXHnjIYuq`^d?@NCCv=^OGp$V$|Ma6T>C&D4l-K<#%LpD&G0x+j&_qP$_) zc(?h~u-qNGV3+{-+@NzFQMHvhYRJBr#~|seuO+cDS9`4#O*@gQam_!U$$%G2Pn-@D zti|9*ji7;OCP)HpDC}d{p^dNOYx27kVHkDGUSi+kBnA*a8#ZxQ3UAH9{l)op;vM7Y zYk6DYn4(^?jLF-l0`o`v8W;kldb9{AK_jgV)S(ow>ev0KkuY)GBa8bsES1JuKhksb>XsQk+NFjBaC8q#vy+g6jqSSYjJ1M^B18k zC>mq{Cc780N7KoFhWW0lRim}&upAe`>?s960M^PUq_{BbUf4A&5nV#&RAC?d#3mfV zx-1`Mr!wzjP)nCx`=pVYmw)NnaI+kDJ*G}7vUeqzhT4=qF==8J6vRf(PN)P~6ix;7 zt|cA}WmaC=V|jZM&6gH^k}b`nbc?hhcHMx3OHWf4d)?c*744SAKokPGKk}o0Os8~2 z3xu6@Gt`Af%g3YV+8CUdfML^qau0r=!MO}HoHII?8Z%siy86AuYor|>M4kdhZO2dQ z2^V0cpTFKClC{rZ);Y+vDb2W!|MPnL5YYE|X*V@+Rb*tVj$=?p>ZGzdJ1$QLB9Rg;PC1>2rYjac zRJYwtZQ9RxztKv>J;3L_yS{$=rs~r1Nj3IVwsF1D4FU|w^hZV5UBI@-hv#(poDH*d zqH;eh#-g{$Opwzp2xAb!rVlff^Yo_b|@wx$CZ|2tP8Yv!+Qs!)4^MnO~_ z0cs&r2(_<mE5UA*07o#MjbDkUx&9Ebn zk|h#aDtrzlZ99~*-Wbyo@pTYa;Hm4@o za02!P^OIm2O(#xOxQT_?c<1p_Z{xT4R($56rXPxgeahuF_NSPMKj%8<(<=q8a%6S) z*Ey7FMlfw$Q+Nmalaf7!g+ra5CE>wqSgM{@@b zFSi{%L!S9wR~J7T2nRgO#|Zl5;A&zV9k_=iv=NU?qLFo~#;mkBI3HN=@+Gt3u@qVM zetN^G1B1SQC+u~8u3MGLtILI;$6gV;j>QWI0Gjm~3k4Wju4R#y=pA?ENKK9_t+J73 z6?bbbg;#Mt?)OIb_W!!us@fO*xRJ49t`vqfYh{y!(}|L%mur`^eV1!`A*V2& zw>YMwl?>SqDPTo`90_YUaXY?~#h=ZcLl?Ka+cZfQf`AEyL(msV=M>ucwp1`HyF;xS z1)pyKk*rk?!O$7w;D}9++)%=)_jty%wdQWHuz$9p6=Ci8U9W-CUsO(o9#{5I9_5ss zs`wj0jYEH#?A63DjEOQ8KQ2M}wE9eX;8aTwp_YSU!sHi&p@YOi6~YELp_N!XQ+(xgaGpn5?1dQt1( zjh-ngQ0Zs%&&~dtVow>H=v^>MK_i5-X4SNY@6Qs$@T+z{TfWL{$6r6Y5_`Zct{XnBM10m^(1iWutDBt|e+)jAD?#cf$LCWyOsz_Sk z_sSEgaR1-4ZPbS^{+A+uynTKGudc2F{uKQn)h7M&?*6L%{=RE05O|~f?UA&9{#)N) zn!i8q8s_JxP)W&F-hSnFV-|7z`AsSk@U-qE9AMCY&>`~M`xWEc`*FjK0Ys?IR8xE% z@Xz!~#oZ$tjyi{vA_>*kjrYszC*r?GeVBVMO079*KB9Xjg>rWIGa;I~J=ug3)rQ%-cI%QaYA-?2IB(R2KhJ6@{Ick*71gYA(=R zNt1mX#RX?T$qb$J3&nTMr88QJ@`nT3QY)#4J50vE$_XVh*vWh!4u~0CPbCtW-B|Cc zYMHM1?}y5b)Ez>{Z3R`OylCmD%ke4W+yoU9f9I#Y9C5_l7@YwS2=##X8jm#fq6&G41# z<_Y^P7T4W-itqKUtAhNU}Ou zA#DjJ8JHM3HDch};XciT$2mSgYz8hcflt-JGBQ;{1mSZ^f6c6P4RSAP!jmEc#iEa; zqk((P(}fJ+repEh{w5;{uy<1o^!mN6Np*7@hzY;{n}Wb~yKhe%!h0Y*oM>`gA8yy& zh=shV;M)xuXOv%GaCv5H0}mRY0T-<~#OQ_;*lR5E(Hj8p?(;t}4jAwQc=!8$U%WU; zGX65)4e;*rVtseLa^GZa=s?L_GGZYH7~K#7@_*2f^p$H#e`6-<{d*ArIe6hg34Yox zr%b-{+;m?wGQJ@I7&T-wPd#5Kmi)Zvh=IvpU-y#&+^ol@bN27De|(}vc&2`X7t&I^ zQ3D>Z_Zusq*NF9_Y8Yb&BbSQ5Khal{)5@!CDSb$ zbuG_~il#7TkiN8hUe!XUKO=Wytn#L5%-F8P@%(Fikjz1#@}N37V$oqUZyagw_&Gl{ zCNyiBu$)A=P#}fh!QW5iIg_lEdqr>*uWiPHp6-kn5U4 z=%D}|ZWZFkGp`Ztc?*Io7Y&P9U*A?D=`OYL5kJRFvgX29)ewtzlGP|t-OPZ$NA{eQ z`#n#NkRhrxK}xTV8`)#)|7L&EgAz$ULG?D558f%51v4gZJ$mK+?uTaqeF09a=2iEN z*j)5aW0N5^B9oE2!&;m=Zdd4)j{LS;rh&JSvIZ=w-^5sgRha>fx}$_!be?1u@-WIO zgZ+S~h8YvobL#D9rQ?3AjWdr-_gxD1YkmlTJws7#v*1(_67bv4eOzY@_u^yst9{%p z2gy3Ku7G2TePf#iv2X~fn-X*oXH}8l&Q@FbFH8w%DoV_x9?YUVfJw4syW%Z!LvTee zV!kVeAXH~Tge#ihF_rg}>}_hw{wLTWb*12nTqtEe_&X%0lq@zG(jfJ`^9IA2I*Nx!|;Ybj0SUECF}7M=}A|(9r^#kk9~VZwZAPp z*pUKuf(3q4`UmhAfPePH_!mI?FCY-(_BYl3o9y6I3i#$jp$ySq0Oc;|@; z>*iQZl^K1t`q4+F#&(#@R=0n>-3=&k$v>u7{u-pxW}56Rfj)k@fv|;{pu{!i_DOhe za^4Mi0z0@ZG+SE*(RnXjL^upQ{g0pQi@ zPE7A|ZL@>yE`STh0OEJCS8QVDFa0$9Ht{XMJCyq7?sD!_sZK?zKxgDgumd-$^Ft#X zOkq7DD5rmDT(3g7=ut0(mX7QTKya^HD+M&2s{5l1T)$GAU$`o_E&6#nX=*JB>c-7^ z@hE$I>1$|D%A?>C;UGp;nzSKSt_tmjJn9KXTSRCI#D3_Aw~vZk{~^_oW3L0OU?pcF zgZW+vhsa1VDmB0ILT7t-NE_j0|F{yM(r|YO!p0S`*{DluU8Mw2ZBSaf5+#_+E#i2O zZCg%(k%KS~Gi)6=EU{2B&|B(i{t4t>j`Kb`aVi5pNQV`yezmz%i}$_BxT-h0{`Q6Zm_5=^=1~#a z1wFX`pJeAhl9B&T_;x|Z?vQC88YLc;f0uk{{vC0KO#2{4PK9@Yki@ywuo(`48FnvJ zt9P>1$0-`qv{mWKYD@*Cdcrbo{>gSPWd9BD%eJ{E+nrIZF3DDxrD({1D3sKg@=Epo z6OjE|kZ5=I0ctelZ`7`Yq<)j^_e&j*Ao9&Wj$<2$O1IxENsK`!x}Ug_yyZKFy$3Ef zT_qL@sB=1+YYJGIcaYIAG;k^AdoViQUIAuM$#lB;qlHXjZjny3jF#fNTY`-L9Z3wiR3o!QFgA_Yat2RCtzIG!T?ruYj0>MccXEZ9ZHG6_^!A8edqGeBZ9o*6-RU=+Y`-OFB zVSRi-0e~R(-J{7(VX;3EK#KH~RjhdCWo@|f<8}ec=c;i^L+S3E-}=~SAzw*QVMQ{D$vSNLgHp|A8_z| z*ZT_hoOpvg?dV$rOVTflQWPpq$llJM%M>vHy^R$Cv`GFD<;~_BBr>s132=GdL zrG9@Nl-Xt1W{x@>Fr)=5Qt0-%3aIQ69`(iG(HiinargPkpd!VU;0dV4WvS8n9+A)m zf(jZc>VKL8BhLtZ{e@0=|D4!sMa2%3r%gPYi-`-x>I*}n-Qc6f!$F`)vQCSrGd`06 zT&acNzLQ@R8Ek7`uPKoON+qe{O081`qyAvMPo(h%WmoXJK`^>4cR;s7O3j!Fr8Yf1 z_E-4+wJ-+!%nu9-!TDhv$=7%(%{i1$>7-}lJrYpX%?Kd+6)!kG3o5p2Z%%G8?Ue?BIUZzfEfiBN)(RkVU|ek^==ul2{Hb zU7s<66OAP3zr2=ShV7n%nHaB7A3hB1(-sAg(}1_*En(*{$h4Rq8H!agy?|)!v)cth zy&Z3lE)u^fo)uw(Yhlnd!Tvx18m4(41G`Lhy8ZLXrr;noE zW7_OJ_Dz^{VPxxp;m!}sj`#~QS_<+4jRplV;J1$eD_B}B-p>&w4@~89szA6)2H-$=C^DX}<&SP~E z@@c=D`5gD+Wb4i>>PJ2SUz)q0-A|2l_P_qTz$P7>qZTBk=lBUk0``SY?%R~J#|X%J zHA#2)=oC-_Ep3>=-Q>$OQK+G1CdD(-wTV4Yn1h!bHD?UfigEoCkH&1)vuMk_nJVu6 zYSM6W57%E85fW==-$nZ(3W6wYM97~=&cZRTbIopaRPXT;ejtKIigg@*kvUM2-zk)o zc&YP55KV~sb^`3=B?nX$lGC3FxmLx-E!`IT&JT|v_mwZj1rUcJ*=T%v2NAOUR<%FQ z8S|<9rB2r+$!8|^?qLf zL#PuSie>r1B~;$Snc^&mWqmqVv_JPzlZ!|RXDYUL3wI&(@{YTkr(WW zn39oThhqslgKN@4RwB>ENY+;bqSbdO=vLJIek=&I;}M*e32f0jT*St1$IWQOV_{|a zmHYZq4G8SEh|Auxr0-`jy5924sXLw@MxA}Ci?DziJL}aXyAto`X5Hik4Ju zbItALszekd(3(OZQO+=hXHc?c9}#aRg+y?{sgHnS^-eh!Ehad!!T)FFQo4~$?l$u` zxst@bgdg*~4IbaV-r#3u4WSP5oMNP7E5&wn-QRF+eRW#ckL!S)*{6poOuN9?I1>JY zkE_TGO(;5MSy00wEGiwnXVS?d0(WKNPmL%$=%OIY{0fMXQE0N6P%P~c(sz)lCse{y z36DP;Dr15%yG2I)t#i*De&7KGMap+vsSg771`T0aUEy#Kd5{VfRt6NK$4IWD0c^Yb z$uJo4NV6m8M*qH*I;yE6sbvYAB?U=4)4V1vZLRKcH_Ws|t+Tes2!}pP;Gqc> z^_YJtT%}~`-1wrmUlJHSS&fSJa3_XDB?dc>)>3VSsvN~CKpA|75yIf7BXhZB)2+s> z1xh9GXx;^{1sA$Oq32ZE9n8)T(I;6ugRznZ;PwJ2AiLk> zSaU4gLY&RxAK;VP_7h9@`q3LF^U0;}Stz{2Cp0?5aif7DXUV$vPdd%8GQW%}X=bj= zbWZ)SXCe&jv{MyUVnG~6&-fQ988Adywdv99Wko2d+LP;zOLTI7AKN`o#nCtU@I9j` z3UQL1h`X8IN5k>Z)MC*b%lX7cVGLJ;6QvF2b(%4CM8ko}m-Y<7W;U2rviV=?qqUZ8Jc)VMH+haM z7ts1J7Lxj!G=fj8lbAn6=4U@mV(-5GAtZz{oR-BOaZzo4!gi#KDS5x;ut2=VI=(LP zvmLp=xVkIokc~!jHMelu;K+tU$6%gdIK!2+tVwg5E<`B#qw~Yfmfx0D-$aakv^M3P zBUmOo6as7j$2iz-e*)NlmWIPRAP~dE#A7>NYsqUmqCrXx6LRswhrl21jgUm1oF)v2 z27LjvqLM8bd2wJUq{clF*+3A^$x9o zC}Vv&dhW72%A^Vq+9S2hQ|yWSxOoNo9-!;@^_}cuFqY!9ab+FJVzf~LE++fJw1f8_ z%OvU`!>+G|yHjtOjV-qRQDpAtvYSlq)3M4#$j5~#-qV~{gJLcaGC58oKjBZfbWiuE zhzq<6A$c9#!>|a|RuLuvq2*JjugT5o{4Z1Ev<{mfj&vD_SmmRZpf|H*0A9iVCmkS$ zZT%r;V4Dm7pTp>H+>tkO6<_=*1{HNVZ8{Q^(Ym5;^TRx+I*S+ZaN{VRp%ctYoI8Fh z!4&#=5%GP?byf!N6Qe8efED0~-+o4o+rxP+Rgo4X_AiM?EUQS2;hW6Tg?d9m6`c9N zjsZkz1HHcoKf-;N%eL34;nCR@?QOT=VvtifN%77cMc{EF$M^-&7jh2(-t%oY` zuI$5$*otwf?!&A2Z{eTpr=B0%o;}N$pX4TQQzshP^KWgO3>PyOeA<5o*#9g0&*Hxe zSsz6oGnfAzK6L+M_Me?MjLg6Kw%qfp6@OIyzk%eR#gCB0&yl?zJ*6o_uq^=-<*VbY z%wnfjvOCu+rYND{OyJOY@H^P#E)6LzaH$4{14`PudGE|z`j0KT{?zGiOznC=95)4e z4}HilEc0aM%(|h(bY#E}PW@;2voeH*XLBSSQqVqSqVb@q*c>*LF#yfQ8eky$j;*2_ z(^tAfRjOEo(ez}-@@XlCUN=c2iOUX^Z_cMySXlUQh%>Ut;r&l>f(i{e5j&l?3P_hI z8?tc5)=4GG&v0Clww(v<0E^e1|2&mwL8m2R92SKgdP1v+5P@2d0>>lW6U|6MroO{* zfUE=cWi_o{|BBSV)CS^GO)uLrTodf~=)yat2O4bf+?FB3q=iI*mJsJyNPIAk;vfdD zB;a><$TW~ays?R+uOs$?j5*v<-LE5oSCA&!r|U>*lko?h#Uzsenf#R}p-f74<3(OFB%;C4*Rm(j09!?`oqao@%+dVm*jJRX@_953mz^#!P! z`q0e&RU`ggE+g$z4woxKpI+95g=Kw8T9=a63BPXEg~`7r|3!5EgJ?6j_339_>`ocb zGNb@Z-EY4B!J1uOInE+lo#`+5~U8eVls$?E|dTdML@$9#YkN@?GuL)j!() zH>~g!!rfO@rT>Wkrm5(kEBq%U`nN0Gd@LsLV$PQ&l8*WRghOa=wbZGo_a>qV(x%>>_zEvM+qy#qf4QbOKa~EbQ@C_qqr=5eBhitH^a z7FF2=rfYfzGL3HiLK#UxXtHTKJjH+?2iSjKC+ARyB*t3fB`;CdUG<@2tZC~In!z4MUN zH#rIzJ-X*!{KT{m<4?nz#e$nkf2p3gZV%3jE66pk53?*|=|M@LrRsT;uqalfW9$Xr zH^f|E;%uUk`OangxaTW3OSI2Lh zbhuh>T^eH;^Bx_Nkf?s8BJjRkOm|U4JzQOfJ+7jLpvuieWentczfAw%A?TmQe+HI8 z$`B8}pLfP!X_yPw@5d~(Mt}Z)0rr1t**_jgNFlkKnl}EhWt$dY`NGE~Ug!=c%VOt2AA-Y5P%Us<5g!Ub$?|&CW~z7g)7<2JP*+{oktpA$izu|4_Es*KbP% z|H%4M7=*pUO(oa)Od>(>H}|BSybeDLl8ilo2u3qeF=@j@qd==Q{tLF>z)obnD6nS> zX(DQ}^cS;g_~T{wg8Y5D-&Q6722aAhW@b)v5F&B9gb8-WUm3O=aEJ`pA`x(RO@X}u zU@weq_mws|>=1K*J+P4!I`sE{hRM*5$iKbyMe+VKSa-)Nq`Wwmq^%SaAuDA@4wt|?4Caj!cqhuL96UmIy&}ylMREeE(Bc z>a*q_)++>#&7g|?=Z<2rKof~EFuvg{eDMz^KWuyEH zP+I__&3=3{5MaXB7gorHZz#W@y#;3gGaVxa=;Ho@GuXzD-kEItdng=$iz`-Ra0lw> zwg~A-^jAND83?+wtN+lrt-3x}jJ$Jfi7sHizyBdRk==cuZ|#`Zl^UWDF>Xz{U|i3? z#(@U7{>aSvG7;5z(S@L+u8ZQ5zHNwIdrMzm7W>`#q1}(JH@Z9`R654W;<+AT@N)7y zImNzh*2kbrSDPkUjKvNzExJ9>F%J97BR|r{{#(we8Y?;7jcS znnm9mW?TUGIS6?nvhW4s5*H8*oGxIk?8XCNCBI_QRdpAa(gyAVXHL;r~TB>5Yi<6dYcQQ0rPX;bZZd!q+r3IEFrSO&xW2UoPCpQf8!b@0N^Pv zC-|FIn;qH{iggffpWG=iFBI$=2RmY8m+0t^;l~Y#^vIOsS?cxsgiVG}(l?~A!jA~> z2{nG~K_mPDtwRc6Y2QJYGGNrs_eXK!xz))2*hM{nDJ1&2!2!H?lg|Pj%g#KHyg3PA zq$I%t6Oney19fKm#qz|5G@MkwT*14k!KVQ%Udu7+_J`pH%;wYY86=_xD*Df!H%(TbImc*yRs(KmG6iLGPkw_3Wx%gRRhw+Z1E%zmp`}nXZxPp@*RBNw_l_bw za1xtbKAvVlO_|j)K2!L2v_}EJYa?N3#xKwovv-1Tyzj5nxsZzz<@|pb{Jj}_eW6t= zfp!UdAgv8O&gfzpd=`Fr!yIe!U@_Y+{{A#`^h3wp7FDFgZV^!G?mm1^Jwqn7uSF~N zO6H;t&ewJio)i9i?9q3_p)eFD4|dSmVirc3IyGm0qo1>d1w;JaJFS%Ssf21JcY=^A zEjW5uED>)YmIoF7yVig}9b3QGg=egFusW$ciaF;B|L17Bhrkok}uDqPiu z2QWj|ja&; zmQgScADoS6>X3E4qyGYP3;uj%)2lFA2%Dyc;N#0QHuI=FPh(R;-)I`qv~(F@P-VJ4 zVGPTI>#~=~WWy`uWl3u2Lqm5A03z6n0ZJmDB}$>dE3Rb?*snYbC=AU`DMegJ7?*3# zenGZnbm&%TmM%Dv(h|JEHNIpXNpD-I1HdMWoWjF7}5RiTULNv@x=h(00;o`0Lw~|Lx0x> z06^mzwUfQ&3q28fb7?I$w1FEKugHL6mYf_pdwfYqi?L*lTX0+w}? z5kMjuH2}QVFH($ZG!3N~;VeR1{qC&M@uIge0C)rgTB>Hc%B$AvWgZx>=nZbt55d|PFh79c6U^q%n`i@7hA7S%S(^qjj;`aS?HE6Y1tx=-SoSAZ2tprv~z z;}(D}%9DNsSk3QQTL8#inXM^&h5IQ0)NHn?ECp4q0w6YmzeAUG4Sr&Y;%JTOMH+M$3s%*J16u@y|zzKncSBhXE=u^oJ(c4}1o3P6@6FuSX4 zs%lYy2*zpk9)lWS0U(EauBUpB3$QNQS^69BT1)lE~1Q5m3HDMxD2Rubu}K7xizm8y310js&`ii*33 z89-G~x+l8+j83_W?mAUR`7)S*-T=6`%p`1;96<9 zWkwt{aiRzy3#Ft36}M5kON5TF(d z60fzg>HdlUY;AoAz@+~30#MF2_wdTux=&L^OhVN*1*E%9bOG86V1q--sxsuRrnNLc z?;ikv=GLBt4&WUt0Qg_7C)~B$j+m152G!hciici+{R#lvTA2OaHQ&YK5%Fl-`TE;@ zcWgSKv=>0F-OGj+{ATx!f|{vzWv_2yFx2tg%+U{j%)N5S0seh4K+co4i;-pSjr{Nz zV0-|<6Q)%O0MIG)-chuZs~uTXrQEMz0qi0+uK~ao7LTvb_|{0tYif9 zOwtvO=aej(Aon#@g?5#xv$}`4QAen*C9l1Htzz(bO;*Gn_4}g4@(*w>$;pnb4r5DX& zKylc$Tv5qX8nVOZ-GaFR?n~6rjJ~7Y+aq&*DyIm=e=-7MNi@D)XuN`_aaP52!}E(EEW z!?INjAaiv$;T0e=x~8ZCkciRhvrjv; z8VZb@w(;Q*T*D7@hvED-cTL?-FLMV#ew;h#^;H{*K8(uUH|OKrX=F0b@;G-@SzS|p zoV{Owm{E5_v8xr|wo+xG81L?t=<2LkP517cFx&VNoLO_^z~|KqDYg~;LH9C%UUvjQ zeQ(zTw({zCbK3xY`}nx$pXqqje$@Dg5?!;sqmEXmN$#Ow8srkv;?DsEm7*mVpnL$q zPrwtG4bTh8I&gg@%^}uK7X9w+lT*0i*L?@9VXVlgYa@X?wDiMRnIVWsq{BhpuI<<} zMPvXd78|n-caK;LKz=#rW{Zi?GXrYf&i}S%CCeNx$zHSmgcy$0ysc~Qs&XU%Ad|{3 z+0eF9pMV;DQeTyBJ`H_>=wB2M7J!&8E_8b4Zl3@Y#90g=2b=*2r*u8KX!UuI_X6Mr zkP4vD-A!|N7@ej$bfk!|<^X_c4gdt20{|xWdI~g$YZ&_|kct>KsfgP%kct8rCKUk) zq#^(&6#?M;P=+)%`7nw^^<|@lS`VKO%JHaG<;8J&aNKYgrlo*r_Epoc=a<~`6ifOhxaxP_$Ee5V4UC$h66fLv@2k%cBU;)9#z+P^io~5 z%ha3d3c!9=T`@iLS#^E*`s>br8J=&G^Hp6RCg-cVMxPITNKSWq9EJ0xK28n*SvxX5 zOpYpadg(q)&o2PY&PfF78A-N39|1d8{e;mcJFIY5>|~u327TjKK0S=iYkQ1n2EOtM zfM5o`0%%0ve+_Gu!kc_T@F~B^C#^zwlTQFV%kGC!7yTHOUB=@3x;*gyXmb8|{Qxl8 z^YFdE5XUTyteWo?Xw@iW+kY=nZS*tl0so(CSR02BnbXfj4y~aK5^-NuKme(*JMODY zj6Y~~B!*obu|^kYoz3S!6&l-UqWF>V?<&!>bI^FA{tpM`c+@U{2Bp_MPv)}je6cbS zYhCuCFZbB@c=}~w4%<=i(Xx%Y(MwkWqI}X~4LHEH24pH}6WKv{0tgNO5G$bvW^n12 zg{SR)XjBw`O;1B2GCm>(^b0@|R{;3;YJd^UViRR=>I38hS1^lWrzoM()YdQLDH`C2 znf8tgRXZ%W;YDc%Sb+{tfZ!)&8+RK=CUP*oH7N`2meIAB03#XE9EkJ>)u1at9&LbH z>%DA1zcOit%91s2jTBFGzwBvh15lBD`9utwR+GA8tHIKt!v|s2b_TkNfiY7!50qDdLtzMm-_HY2@eK}y&R{-d{91!@G znx-T?je^Ug`v*|wuLI_K1i%hW1u81q#GqRb1LPF+W`IOdZ~)|T(Piu)?z`_*8~0y` z0ixt-6CE&c%uG|{fPMi;EOk^+YHUzBJOT&dK;wITfXJ*&8>QnSY(@8Kk)NP-?tki= zGk}QkK#_xg5QlzgaU01M0MgJ`fTxFa2_4tGTC@bu)N1|$h!NGjGVXpCO&MT7!CkMp9hAos)|r3Oni zRHe}}5q`sg98~>*CN~YKlO1BI?_&20KmBqcK8(5x5qi&lb0Gq-o?VC-PR}mH2Xo?J zj9kO=@G8n^WGh|DXoHuD12vZmQLo-gTlDKf1fa4tYEg*!3c#)JfI{U(T^T*qNvEpi z2ppklBrU?9+9!xyCP*}qt!o` z8b+~E3Am>9WK^4`#?iP}lly403jih4s!Pf?rPs6ZzCPm|6%|`a)2{%SQE0b&0V%F| z=44br-EBBv->WSUz%EU*2((QppJW5rS1N$N0&!XE4L6|3af}~RZw>H9VVztVBUUqw zT1>Bd$;k!CuYgv}1H=)XB3l)8`_H3AnaT9wi)4iX=6D1s-Dj#k0q7S-fCcs+dqQTj z22}&IFZ({N9t{EheK7!sG21?n>nqA80ib;V{Di(ovAx*ke}iOJn)2WPP)3j@rhxGQa26OU#qCUIF(hfffgo>Y3!rRhS^N&7 zJ5BSsi&;X&$jH$`?x{ssR$ZjY2>|sx=C$u~MRArFNg)=u?DF^b4;!g@>HP&+rDD1+jx-xJ}hF1rVeQ z0-$~W0NBu)?}^kKnvbSVZCs^0$RI}Hlad1@ttY%+kWITlRi!Whi&qV@lw~9IVE`q? z<;>MClc!}tNx5bD5lBN(g3F|}F+uLABE}cNnam@rItzeYc)@sSS~Hln6%KWk1VXNe zVQP?_4%nt!%3MRs`H^h8R?kKoz5w3}MFS2z~?zEvIn=zvxP0 zUi*BezJgyFb6DZh!|nkhX>&0}RPrcXh%bP~MV%VgNg8st?~8^Cf4SoP7*y0T5u%A$ z$bMeIZWrq+=F1#KkN4y**K_C?La+DTISznLRLbUbu zC^_QgD4}g=eLG4EnTBsi$pOzt39U`*>rt9A&;9i%P1v}vN68UyfVubUQ8L8aQ34{r z9wj)E((6&0hz!0SB}Y6SrHKUFw*4q6TO=czOvm(tl7n(eu|2BRNz2^`!0ZzNF%@39iyJ@{5bz=GsY?P8iPe};TWFrkX*UqrCW zi^%G&ioMt%cUL|Da0g{G4K`Kj7(kn_1F+WJLF@qB7X}DUk{G|r0lrcBN6FyLNVjxY z);ySO8%7>GvF70E3n_e71GLxO|ER*EPOBG)$XeQflQeIu8xfl!0L+HkMF8f;d@`U| z^B;LW?MRe7WMhDO7?$PVR+XXU7X;|q`2Feq>Q=hRp(#}(q4x{{rX2rjJx4JacODb~ z=1OLRgAwb_5Q3$VZJaH&E>p=G0He5>zp_|O!4vRxmh36w_-V2;#EgdP} zEXVs^N}#?dSN7K=!%xQdD3+g7X5)fn1(?UCQ0|I8zHj?|QPRji=)a%MPh2PE_c_4w z-vmHxGx~{1{rT!TBX5Mt)Ml>$HmTt6S5jq2Bi6*vB!D9NR<^u}iei5T$OUAJFdFG} z${L;KejdhV_u)jGlMU3W?mNWKlQF8SrAmqM{D6k4{f8F-eTpq$I4G;5WIk~4X395K zQjpay@9K=?NpZg=__H1cyZII)Dvmt-6c-k@N|RxpxH(wg1`qJqmfMN4NxE%7^V@s1 z2Ov$3c{p0qR1S1c?t{#iqFb)2448?ICrWy1_ZJL@SJ~_F>FCmCezJ$xQ=%&kP&|B~ zM#KE|f(b(Ju&(kYp5F#Cf%3RK*D&H_lNyixJRNB=Tp9j(xe4C0;ORa)U_IPiUjLn3 zrLyC_aV^c$aPlOb@adne6~7!JKU>>0K{0RC^y>nQ43lS61Ik^e zBq607+RGy4ji|_4hO_XBF$bd{MYcpOII3vnLF>AzJ-s7s{JwZ76ZR0Nr~|?CuTfE& zgMGDfFP3rlFs^A}mOPY*GyvmQ`jW^_YRUruItuFRgL^c3g3}5hLrS!j`@M!5yp}Dm zaez2A0H88-`wXzd69D+OZ3}hgt#UyB0Qd=ejOm#Kc@ZzF0#NR4fI_-(LvCqpw#Xhcp`#>qP0tS9iFj88fMAj?mF%fSLJWmqBEv2HQY=SeP3cG)EEZ1B=stVj z=>k9#CriIJuW;i|T?lxaYG=e|}$6MStk#loQc3;>`@ z+fvAOy5|@HFoq`bff_{OP&xR z{{ZM8z6sNP_v`kkd75tSkvVv^k*`31yGHAKhD5ZBTn|2}zC8yPI-n#N%^*0KC-bm1t>qLoDJS<@fUQ;EdaP)(rg6K0KeqiPEKGaek<(v#)wO>q1L2VdTx>q;UbOPUrk zG^gqsOWBafjfE7;rX)E_WAwDy4DcDgA6nS2t5}*VxGrcR0T3(Bp8(#B81OPaVQ1=A z05LN83>`3E0jUfhr|M0NLxU~`$V_htZ^rUW*0ne&?c@0xzvmt(prkep5X3sV7|BVs z5-enA`P<<-T{a8hN_SZ4%icjOZz^_Znv!6%ATn^0*y%>8XZsz6LHrS-B_uyEMfQI5 zgra0X1_&-wu^RHUY}(0KjFeO937oVg_tVGnXw}Rumj^L^>dU0Q{LCV6(eY^fXFUJ?ha1HT*Ly zpIC!1P=WK!^S&PeqV4z%5syu6EA?k4rXK0~W`+=r)){2AZc&g7n-r(UkEx6d;G z=8*;kkRuS#(#p(K{RL23#nygnenpG02;5|Qxh{o}7(bv|(Gr?xPNoXPxR^F3bw%AE z^8pR$$Mo^d#F1zcoVB6yM*Y*EtqK5A?{$(Ac73qd<%(UefR(CEGZE-H)y0QuV8o=~Y>AOJHLJxvp)Xy9?17HV5)70*gQL&C1Q z1r`c3ckl#J5?43Cnp6tdl-;OXb{smQQ^FSjB5ZV?^D3R>t^(8;#XNJP5q|={0{cDf zV4h?@4@=>bzh}`7KrUIAsv)uvOeB)1^c_0dA_QxN=#i!of);T2^(d~m6qzbp^rzRD0Qey9x#gsS0E@hvadu7NZ!{} z@vp?KL_!J=wk(5B(&h{Zl?zH*sFPG9A2|G^%>Za|!2mGcXvB5sWf%Z@F3nc5Qn`al z$2ASmM9_wSku9aPfet>B&(+qU$b?7a=&$nobOC(E5x8DrzVI8uJe~C&G1RdE#H>_P zq1Rv(CwuiJ^q(dKK0SbM33v-j?;eQ!>b$=Y&)$3Fy1aVt0eJJ?qfhm#_uc`K_kI== z{tKOw*c)(p?~%0e>b(cx!F!*pJz;D#31xtL?*$O_Ec@}^BjNtld%sa}`Qp9bpzwL~ z-YekEd;bWyy!QequikqHJbUjI@aDaT?0)s$ZzT$ey!UDPeu7>^*9W}!eee0GEPTE9 z$iR8^-lKi{tM}dk&)$34v-#C~?|^6TJpixXdlhxD`##rC)dl*l@Q=*mjonc#GdV!} z4FPCrM;rqHV@bbiJGe9hL4dYBsS|x$NfG}>0iLoL6*2tAjtVab?aWF2rNR0f77#a!|l)%;7>j2OR_f zO2LG7vMSc0K|HYJqV)CIQY=5NwgrE%solAZ}b6( z@)CZy#-HO4ig*n`7~&-Y@eH^^5J0ro7{nVQdEUGL!YG93yUia_cMEQkD-5A8`WA<9 zz)K)P5wDR5UDhxZA-CY}HeaHIkZ-kv*+e^_0f5FdylNhc(9QK4jL<#)8jVoIYdFFY zQ9Pnf&2htlMqd_oBwPUrEz5X~NT^VF4M|*xASN-}wFARKgKtp6iU8iC5)j1mH7ucs z*SN%mcn(Y;`#!%$CLWB1leO_3*G4y-_h|sl?>EGKvi<=qZH`QcytnleML@ z_3mnDhR}n#sMfFVm}~P;->zsf^c>sAdm_kR4&xzKe4EF;LmVJ zJtP%c15k!lPbn!CkBe!eDo95+BWm})Rf$%ShLV9oW+V`!Xv=vZ(7p5CK2@#9rFY2C z8i%{O1qA9hiXl36LIWTVAD8*+_vQWvP!`G6ss-n}7(gs~q9xTY1)YZ>mfXF;OTcx$ z9D(la!E7(jn-hpu zDYY1%vdi@=Xzxxv=zl&Ii3?*;ujii$n@VPXH=KVb-4N8o9miccTk=vbFLmzzS$jc@ zLCs-w|A5s`5pr+sU}Xoo6gXlKYnyN5Zh%txuBz&*DXPvRQ7@5qO3S5W;hG@=U0lC) zX@eI<1o3TD?$zhvfwDq>1ze~cMH=9&?EaFOy3}YOOEgxWZ;-k&0=MC{WE=b*jL5|{ z-^myNVDX6aAyWp}Easr3OJtL2GWapeb%(vp6Du5kY|r+~+o> z=vEzkZS8KeXfJ5CS@3#pvt(_r5=1x3cAG`}aOAj)NWi}2$J2kM%{2(VwNdvRY# zAUwhWL=fQs!Xq46tDvF^mewym14RVeqqudHm1HjHYKYn9>piJ+unDI`2@(?V&wpr@I>D7G%;OSk)Hx zP%4TrmJAk&ix8s+fe%Bt@K8ih&sHt+fo-~i(1#=X7ZFqpR*QWoA_#sUYsP~gaLWb3 z52P?5d&=aCD6CYqi_{zseh8uj!4J*uvEWArg9`^gn$mFljEyw8aun5reY@Bn@=Bx- zG$eI4_jJw@1V0pEx@3kr=%P=LB9LEP+=M!D&W6E3^0UBb>t9)reP}1+N+8@SgYPd4G%a z>mL7uDi*~598taqKC2>}({znCi2tF7v&H`a2;zSRnDdJW?vv{AKUI-9{^yAHK|}zL z|EUhe@jp0vJ^rUE637400p8<(X5R(5=yJ;q7^DEck}-_)Njw zwu275O89M`GSNAc`*0~|xV^_f^UZ+N+iA!3BnJIEzs%+OwLuF|CqMToMHkWgGn_yD za*?bWG@4Wjc7FzXnZ~_j=OvhE^lHfUFno37GNJX>l1mXU?PPWQrJt-$!b?Nhw{dIB zrJwNHQr0Hvt*5L_L)28ZPb8ndAqEO_{TZb*Up~4WShGglGqcpY;M0Z)RXfB10oKCc z8JKYQRyCwTF{0Gz2eF8@MU7Ct{V#xs8(^S&MfS_TlHWwzQ|xiMqH3o+l5YnLRnuQv zU;y#n1LHzOO)x~7x#HMs4q8xLT`-{EzPG^;#Gwxc%&WK&M%#960w9yi{Xi5^zlh)& z-MW7nqEPq0j^Zw3je|!l6FDb3qYN|g^Pl$F3>w5BgTr1_4s+DbC?Rjd^I1gC3=w;$ zb|FU4l?jMEUlF;K&wEgluc3Ls^KE!9&xeuENKvmJL6q`}K%-Dk?Lm*{pr4Suqx%;d zs%wJ|#x-UW!{_GXNpm-0jH$=JBXW z+pI3jhv?PRrpG(Q?XNx*Gz<4;QLw%bwbiUz*+1a7EjOw?@Wq220h#>$SNt5bxcM74h2MSP{?tjh}|S z!Lbg%b~t`ML8mkL8Sl|7Kuqjw7J4)bK+J0vdNd0VM*ErtHd($+zn+G@>z5Aax3*u3 zNY8!0Fs{{i|4)nMWbu5)A7=5}`|D{IzsIGp7QozJrf1p1mj z&*G0M|1gh7WB=?hP=pncDE$gG$E%nU)P|x9FAElF30YvL3KG0R$ZPwc+P;)J&8NjAeH>=KR$V&f5z7iif<7f z@%r5tgx8l>)UR@VIf67+Uyf6QXuZa~X}5}? zJ_XizZ;lA^0yO$|rHQ8+)R^m(TaCFQxW*iPTfN2{zY^4#qhYAmnCp9Rjd@3-0>8K9 z3gsGe6xn)>Ii@41F-Hi`Ys@Rc5K&n6v`0_7{4=iXs?=EQr!mcUNXSP(t+@p;BwxkHmt(UZK!DxvI<8?`E8 zzaz?Y;gx8%iYT7N`o=vCx1B$Koym|kL}_n`ih?4a2W;|(GAM7jJpxkY_*6*0bu;2G$=dp)C5-aDG}qI|Ua4hFLkA+{R4c8&rc zpaa$yz#V|0C5-D4q7-wNWGIBLNT_R!%{AFJ<>Ou8sy0XDFMxxlXrYlV{{El8FnqZuo0UVdgYo0y z#8;q~03$9pDG-zQ+>fiZp%;3iE zwY&W^xJ3~hZmIWuEgRJbXzI+i`e`88?fA(iiHASgBp43F$xk+kZJg(95`01+PJYK_ zHYmvS@y))Bdo~H)U@SVQKiMQebgHNP%_fPa0S@eLar}p2C1HD>B_QN;-%KYY82 z!=rin2Z1`+AO@-dJKIp;5(}cr8uYW7z!9Ym;2t@kjeIEbeP7ps$%4*TeJtO_7iq^ z7{0;|c!B*Ib^wC;0>4`qr@UXQ{N8>Zz)w@Dd^b>Z_UM9J4M%yRspp#f>Q~iV; zfT)}#<@svwh+0Y?*RSLtK%(t5KWnwgae*lii2uq+jlK1_8L>!D`LbK!1th-Ix9P1PEuB@a-sN_%w8zvyc>nLAHp>^)lA?*m+A7Q z-=M_}RCBSznpL~!)>wLKP$M_1L(f~5?Ez7~h~QVU=lTKBssAgC3{B1d&uZ!uZ*({t zL{ao=_e#ARVb`INhP?(-1;mW(U`UJV_3~oU z2UadD>@ggH;4>TjN_}n!FktYn0MYsv!QTSw@+!+mR|s~H;2z8V9*cEKWIM{0yA2@9 z4rx)2$nOZb=zKcp9zh9AGokP_EXU;f>q6Wdj+o;afzqjL8TJ}8q-K$VSfgmiI3Ok~ z=o$88U;dd>jQQXZg1A02Mj*fW;!%K76L{xIXq;U9uL1P8d=;r}QLb!RBG7M6OzDw`xx6H0)Po zNr+?vj&58ME~pEYRRaJXe!C4ev<;3NpkjU)VodIPj<^7Ns@jhYSad$ zdtq4qwK{^=od6_K5Q!Nnn?5gE>ZYu-W31*B?fH%`d528?X&WD!|G7{s!aWp$n6_XG zzV?9d`VNSG1W68t05@L{v;v{gP()FqI6!m@e<+7XiUMCF8Pgd0d_Y+_B7$G(J2?qQ z5iv($YF82rAT~46TL4gszbEQtB0w_##X^*}M73INE~gq1*%1(8cV*Hx1UhgAuX)8k z(C|Y5!82q#Tzn(&Aq2}NGPv5_5ECUTE^kmE{a04qLAMD-)Gs0^VMj%cJ)9(nV2J>D+UxR%Y4iN7$Bt!0d0H{!6QVS&W@N-JD8=c7!DYeo2iIe zmw&5V^8qUf{J#78kxg~<09c1{02aud86k$$UXB3wWQ>@vh~kF{+y=pfV?nwv>kiVI z(4;*tKL{If{h+^q*cw<=H99{Glm9Yb{z*TRECN|`KZGjMt!{!v6MR&(>RYI+cs0}AC_z?iw2XI&6 zs@9g2>xMDb6ptF*hQu3E;~#-+1x(Uc<6@-0|V zKoui=G6X@j9zaxdVKYQ&l<5UT@r)m+fiwJA_^})@IUF4zf;UBFqpPcM0S3?bs7}zD zqv`knQerYK0K~#_IzsM&TeSy#cbdQjuO@Fl*>fW~p`q9cbfg_Iz6kyfIY{%OJe-BD z;ELpsV!GG-Q=)R7@gla+wr7k1r(}RAW-kc>%HA2lUt4A}M#G8n`n!7%fWE6ep--Z& z`x!@@Ytrs8K2mb`;Fj~iXQ0e%#?;Wr9+6P~%)|f>BqeVC&Zad#xcl~gR|IL_nJNc= zS5?!#Cy`M8>1YL`%d>~HAY$OOh6gAb{6+E*GF%S$uNITD||FEBmA|W z6K_76dk)sG)PRo$jmQE7vi$yg#SzbU(m+xTF_!$^Yeqgxy28)xiBi}SNjJTLFN)hnr4tvT zei8hp&;+I}3i=`i$4Rvbe}>rI!G$3g_iz_=mR)@J*aNZ5(}R#?B5S;An>$Oq?8Y&{ z)3NHbS`#?V#8lwv04rHFx0W0UqCSQllY842pc8>JNG;H<@D-7f1m=kN+5&%-|B9^a z-Jhw)t=4^oa|9d+hMBBjT@aO{NJ% z0)P*@`xBV1v34!UC@4T(g`-j@>%cH}1VA1Sy|0z@+2ZV-8j9KLUD zWOyK2WQaC5$#2i#n?QjWfHa5>x=H5(9fk4$ zv2mQ-=W!fW2K)IJ8dzDj^YVmm>4=vvwGEYDW(!BC;plbQvao%f`I^!<$Bvy6nLmljVztmO@y-~`~qe2pXc+NlqO(#T$|Iz@)Fe$g~r zZyN!y9JzY0)%u+a#BVd3tv~ar4OLR`9iKHpaoFG<4tkd*@AfAKY7P($=G%YPxfJA$ z3_t+V5v@{pFlKH}d+N|{4- zKg+yO$^CXHmL^F@JKkm80)Z2?AovlN08}c?`jNQLfSptICx{)(^XyW8fjcy~$o

  • `x#hym!m(R`uUxoC;N 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

    } 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 N5C_otd;tLPe*h$@^QHg* literal 0 HcmV?d00001 diff --git a/P1_wifi/P1_wifi.kicad_sch b/P1_wifi/P1_wifi.kicad_sch index bc5d44a..0441fcf 100644 --- a/P1_wifi/P1_wifi.kicad_sch +++ b/P1_wifi/P1_wifi.kicad_sch @@ -285,6 +285,139 @@ ) ) ) + (symbol "Connector_Generic:Conn_01x13" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x13" (id 1) (at 0 -17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x13, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x13_1_1" + (rectangle (start -1.27 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 16.51) (end 1.27 -16.51) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "C" (id 0) (at 0.635 2.54 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -336,6 +469,57 @@ ) ) ) + (symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.254 1.778 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Small" (id 1) (at 0.254 -2.032 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "capacitor cap" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor, small symbol" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Small_0_1" + (polyline + (pts + (xy -1.524 -0.508) + (xy 1.524 -0.508) + ) + (stroke (width 0.3302) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 0.508) + (xy 1.524 0.508) + ) + (stroke (width 0.3048) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_Small_1_1" + (pin passive line (at 0 2.54 270) (length 2.032) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -2.54 90) (length 2.032) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "R" (id 0) (at 2.032 0 90) (effects (font (size 1.27 1.27))) @@ -375,95 +559,6 @@ ) ) ) - (symbol "ESP8266:ESP-12" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at 0 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "ESP8266_ESP-12" (id 1) (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "ESP-07* ESP-12*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "ESP-12_1_0" - (rectangle (start -15.24 -15.24) (end 15.24 15.24) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "ESP-12_1_1" - (pin input line (at -22.86 7.62 0) (length 7.62) - (name "REST" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 22.86 -7.62 180) (length 7.62) - (name "GPIO15" (effects (font (size 1.27 1.27)))) - (number "10" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 22.86 -5.08 180) (length 7.62) - (name "GPIO2" (effects (font (size 1.27 1.27)))) - (number "11" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 22.86 -2.54 180) (length 7.62) - (name "GPIO0" (effects (font (size 1.27 1.27)))) - (number "12" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 22.86 0 180) (length 7.62) - (name "GPIO4" (effects (font (size 1.27 1.27)))) - (number "13" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 22.86 2.54 180) (length 7.62) - (name "GPIO5" (effects (font (size 1.27 1.27)))) - (number "14" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 22.86 5.08 180) (length 7.62) - (name "RXD" (effects (font (size 1.27 1.27)))) - (number "15" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 22.86 7.62 180) (length 7.62) - (name "TXD" (effects (font (size 1.27 1.27)))) - (number "16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -22.86 5.08 0) (length 7.62) - (name "ADC" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at -22.86 2.54 0) (length 7.62) - (name "CH_PD" (effects (font (size 1.27 1.27)))) - (number "3" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -22.86 0 0) (length 7.62) - (name "GPIO16" (effects (font (size 1.27 1.27)))) - (number "4" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -22.86 -2.54 0) (length 7.62) - (name "GPIO14" (effects (font (size 1.27 1.27)))) - (number "5" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -22.86 -5.08 0) (length 7.62) - (name "GPIO12" (effects (font (size 1.27 1.27)))) - (number "6" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -22.86 -7.62 0) (length 7.62) - (name "GPIO13" (effects (font (size 1.27 1.27)))) - (number "7" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 22.86 270) (length 7.62) - (name "VCC" (effects (font (size 1.27 1.27)))) - (number "8" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 -22.86 90) (length 7.62) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "9" (effects (font (size 1.27 1.27)))) - ) - ) - ) (symbol "Interface_USB:CP2102-Axx-xQFN28" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -8.89 31.75 0) (effects (font (size 1.27 1.27))) @@ -605,229 +700,6 @@ ) ) ) - (symbol "LED:SK6812MINI" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "D" (id 0) (at 5.08 5.715 0) - (effects (font (size 1.27 1.27)) (justify right bottom)) - ) - (property "Value" "SK6812MINI" (id 1) (at 1.27 -5.715 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" (id 2) (at 1.27 -7.62 0) - (effects (font (size 1.27 1.27)) (justify left top) hide) - ) - (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" (id 3) (at 2.54 -9.525 0) - (effects (font (size 1.27 1.27)) (justify left top) hide) - ) - (property "ki_keywords" "RGB LED NeoPixel Mini addressable" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "RGB LED with integrated controller" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "SK6812MINI_0_0" - (text "RGB" (at 2.286 -4.191 0) - (effects (font (size 0.762 0.762))) - ) - ) - (symbol "SK6812MINI_0_1" - (polyline - (pts - (xy 1.27 -3.556) - (xy 1.778 -3.556) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 1.27 -2.54) - (xy 1.778 -2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 4.699 -3.556) - (xy 2.667 -3.556) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 2.286 -2.54) - (xy 1.27 -3.556) - (xy 1.27 -3.048) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 2.286 -1.524) - (xy 1.27 -2.54) - (xy 1.27 -2.032) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 3.683 -1.016) - (xy 3.683 -3.556) - (xy 3.683 -4.064) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 4.699 -1.524) - (xy 2.667 -1.524) - (xy 3.683 -3.556) - (xy 4.699 -1.524) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 5.08 5.08) (end -5.08 -5.08) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - ) - (symbol "SK6812MINI_1_1" - (pin output line (at 7.62 0 180) (length 2.54) - (name "DOUT" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 -7.62 90) (length 2.54) - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at -7.62 0 0) (length 2.54) - (name "DIN" (effects (font (size 1.27 1.27)))) - (number "3" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 7.62 270) (length 2.54) - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "4" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "P1_wifi-eagle-import:DISP_OLED_UG-2832HSWEG02" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "LCD" (id 0) (at -7.62 22.86 0) - (effects (font (size 1.0668 1.0668)) (justify left bottom)) - ) - (property "Value" "DISP_OLED_UG-2832HSWEG02" (id 1) (at -7.62 -20.32 0) - (effects (font (size 1.0668 1.0668)) (justify left bottom)) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_locked" "" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "DISP_OLED_UG-2832HSWEG02_1_0" - (polyline - (pts - (xy -7.62 -17.78) - (xy 7.62 -17.78) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -7.62 20.32) - (xy -7.62 -17.78) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 7.62 -17.78) - (xy 7.62 20.32) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 7.62 20.32) - (xy -7.62 20.32) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "128x32 OLED Display" (at 5.08 -10.16 900) - (effects (font (size 1.0668 1.0668)) (justify left bottom)) - ) - (pin bidirectional line (at -10.16 17.78 0) (length 2.54) - (name "C2+" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 -5.08 0) (length 2.54) - (name "SCL" (effects (font (size 1.27 1.27)))) - (number "10" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 -7.62 0) (length 2.54) - (name "SDA" (effects (font (size 1.27 1.27)))) - (number "11" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 -10.16 0) (length 2.54) - (name "IREF" (effects (font (size 1.27 1.27)))) - (number "12" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 -12.7 0) (length 2.54) - (name "VCOMH" (effects (font (size 1.27 1.27)))) - (number "13" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 -15.24 0) (length 2.54) - (name "VCC" (effects (font (size 1.27 1.27)))) - (number "14" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 15.24 0) (length 2.54) - (name "C2-" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 12.7 0) (length 2.54) - (name "C1+" (effects (font (size 1.27 1.27)))) - (number "3" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 10.16 0) (length 2.54) - (name "C1-" (effects (font (size 1.27 1.27)))) - (number "4" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 7.62 0) (length 2.54) - (name "VBAT" (effects (font (size 1.27 1.27)))) - (number "5" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 5.08 0) (length 2.54) - (name "VBREF" (effects (font (size 1.27 1.27)))) - (number "6" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 2.54 0) (length 2.54) - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "7" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 0 0) (length 2.54) - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "8" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at -10.16 -2.54 0) (length 2.54) - (name "RES#" (effects (font (size 1.27 1.27)))) - (number "9" (effects (font (size 1.27 1.27)))) - ) - ) - ) (symbol "Regulator_Linear:MIC5219-3.3YM5" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -3.81 5.715 0) (effects (font (size 1.27 1.27))) @@ -1132,6 +1004,335 @@ ) ) ) + (symbol "lilygo_micro32:T-Micro32_Plus" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -15.24 21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "T-Micro32_Plus" (id 1) (at 0 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "T-Micro32_Plus_0_0" + (text "IO0: def=PU, 1=run, 0=download" (at -8.89 -1.27 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "IO12: def=PD, must be 0 on boot" (at -8.89 -5.08 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "IO14: outputs signal on boot" (at -8.89 -6.35 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "IO15: def=PU, 1=debug log, 0=silent" (at -8.89 -7.62 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "IO2: def=PD, must be 0 to download" (at -8.89 -2.54 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "IO5: outputs signal on boot?" (at -8.89 -3.81 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + (text "outputs signal at boot" (at -6.35 -8.89 0) + (effects (font (size 0.6604 0.6604)) (justify left)) + ) + ) + (symbol "T-Micro32_Plus_0_1" + (rectangle (start 16.51 -20.32) (end -16.51 20.32) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "T-Micro32_Plus_1_1" + (circle (center -10.414 -15.494) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -10.414 -12.954) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.414 -14.986) + (xy -10.414 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.414 -12.446) + (xy -10.414 -12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.636 -13.716) + (xy 8.636 -13.97) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -17.526) + (xy 11.176 -17.78) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -14.986) + (xy 11.176 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -4.826) + (xy 11.176 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.414 -14.478) + (xy -11.176 -15.748) + (xy -9.652 -15.748) + (xy -10.414 -14.478) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.414 -11.938) + (xy -11.176 -13.208) + (xy -9.652 -13.208) + (xy -10.414 -11.938) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.636 -13.208) + (xy 7.874 -14.478) + (xy 9.398 -14.478) + (xy 8.636 -13.208) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -17.018) + (xy 10.414 -18.288) + (xy 11.938 -18.288) + (xy 11.176 -17.018) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -14.478) + (xy 10.414 -15.748) + (xy 11.938 -15.748) + (xy 11.176 -14.478) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.176 -4.318) + (xy 10.414 -5.588) + (xy 11.938 -5.588) + (xy 11.176 -4.318) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 8.636 -14.224) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 11.176 -18.034) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 11.176 -15.494) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 11.176 -5.334) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin power_in line (at -19.05 17.78 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -5.08 0) (length 2.54) + (name "IO25" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -7.62 0) (length 2.54) + (name "IO26" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -10.16 0) (length 2.54) + (name "IO27" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -12.7 0) (length 2.54) + (name "IO14" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -15.24 0) (length 2.54) + (name "IO12" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -19.05 -17.78 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -8.89 -22.86 90) (length 2.54) + (name "IO13" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -22.86 90) (length 2.54) + (name "IO37" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -22.86 90) (length 2.54) + (name "IO38" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -1.27 -22.86 90) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -19.05 15.24 0) (length 2.54) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 1.27 -22.86 90) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 3.81 -22.86 90) (length 2.54) + (name "IO7" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 6.35 -22.86 90) (length 2.54) + (name "IO8" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 8.89 -22.86 90) (length 2.54) + (name "IO15" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 -17.78 180) (length 2.54) + (name "IO2" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 -15.24 180) (length 2.54) + (name "IO0" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 -12.7 180) (length 2.54) + (name "IO4" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 19.05 -10.16 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 -7.62 180) (length 2.54) + (name "IO20" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 -5.08 180) (length 2.54) + (name "IO5" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 12.7 0) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 19.05 -2.54 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 0 180) (length 2.54) + (name "IO19" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 19.05 2.54 180) (length 2.54) + (name "VDD_SDIO" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 5.08 180) (length 2.54) + (name "IO21" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 19.05 7.62 180) (length 2.54) + (name "RXD" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 19.05 10.16 180) (length 2.54) + (name "TXD" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 19.05 12.7 180) (length 2.54) + (name "IO22" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 19.05 15.24 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 19.05 17.78 180) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 10.16 0) (length 2.54) + (name "IO36/SVP" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 7.62 0) (length 2.54) + (name "IO39/SVN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 5.08 0) (length 2.54) + (name "IO34" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 2.54 0) (length 2.54) + (name "IO35" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 0 0) (length 2.54) + (name "IO32" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -19.05 -2.54 0) (length 2.54) + (name "IO33" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) (effects (font (size 1.27 1.27)) hide) @@ -1284,66 +1485,51 @@ (junction (at 33.02 179.07) (diameter 0) (color 0 0 0 0) (uuid 1c19e4e0-5acd-4388-8795-05b44df5a8ca) ) - (junction (at 104.14 87.63) (diameter 0) (color 0 0 0 0) + (junction (at 128.27 100.33) (diameter 0) (color 0 0 0 0) (uuid 2baa6ddd-77ff-4591-a81e-1b5de05597a4) ) - (junction (at 215.9 172.72) (diameter 0) (color 0 0 0 0) - (uuid 2e8d78ac-8238-471f-995b-399394000803) - ) - (junction (at 96.52 25.4) (diameter 0) (color 0 0 0 0) + (junction (at 125.73 33.02) (diameter 0) (color 0 0 0 0) (uuid 3b1ffe3d-78ec-47e7-b307-646ae737bfd8) ) - (junction (at 104.14 77.47) (diameter 0) (color 0 0 0 0) + (junction (at 128.27 90.17) (diameter 0) (color 0 0 0 0) (uuid 4b3e4ce4-c95e-4fb0-a98f-5c942c0b5391) ) - (junction (at 200.66 172.72) (diameter 0) (color 0 0 0 0) - (uuid 4b437341-8e6a-4f87-b0d0-36c860ef56e6) + (junction (at 31.75 40.64) (diameter 0) (color 0 0 0 0) + (uuid 53355dbd-f829-4b42-bfdd-cee8789ea898) ) - (junction (at 222.25 149.86) (diameter 0) (color 0 0 0 0) - (uuid 5106062b-a8f1-42f0-8fa2-42e2ab0caa15) - ) - (junction (at 200.66 157.48) (diameter 0) (color 0 0 0 0) - (uuid 5f735ccb-f509-4fdd-8af8-91f4f7f50611) + (junction (at 22.86 40.64) (diameter 0) (color 0 0 0 0) + (uuid 55351f45-1d11-4540-8877-5e4832ba9eae) ) (junction (at 133.35 165.1) (diameter 0) (color 0 0 0 0) (uuid 5f8e7f8d-500a-4eaa-93d8-a5bfbea80b72) ) - (junction (at 200.66 184.15) (diameter 0) (color 0 0 0 0) - (uuid 60139d9a-3d56-4746-a018-33c1c8e3cd29) - ) (junction (at 133.35 167.64) (diameter 0) (color 0 0 0 0) (uuid 64952f15-c5e4-4f36-b661-304544ea342f) ) - (junction (at 222.25 157.48) (diameter 0) (color 0 0 0 0) - (uuid 6d1b64da-f7f2-45e9-8702-b290238601d6) + (junction (at 205.74 160.02) (diameter 0) (color 0 0 0 0) + (uuid 7bd689da-ffd0-4001-825f-f997ffd5dd1f) ) - (junction (at 96.52 43.18) (diameter 0) (color 0 0 0 0) + (junction (at 31.75 35.56) (diameter 0) (color 0 0 0 0) + (uuid 85d34ce8-bd08-40cf-a600-3a729c79e4ac) + ) + (junction (at 125.73 50.8) (diameter 0) (color 0 0 0 0) (uuid 95a01627-90ba-481c-9c7b-9c7b6ef237dc) ) + (junction (at 22.86 35.56) (diameter 0) (color 0 0 0 0) + (uuid 97e69605-9384-4490-b943-6953dfd6504e) + ) (junction (at 153.67 165.1) (diameter 0) (color 0 0 0 0) (uuid 97ff517a-f8bc-4e16-a1e5-22e8c2e50eca) ) - (junction (at 22.86 62.23) (diameter 0) (color 0 0 0 0) - (uuid aa9acead-56a5-44af-bcee-94fac33f6f42) - ) (junction (at 180.34 76.2) (diameter 0) (color 0 0 0 0) (uuid afaf71e5-c553-40d9-96d4-dd794cb7786e) ) (junction (at 49.53 158.75) (diameter 0) (color 0 0 0 0) (uuid b0cbc9c2-6574-4891-b71a-8cb7ab995f39) ) - (junction (at 200.66 154.94) (diameter 0) (color 0 0 0 0) - (uuid b1986fab-0593-4c92-a5c7-242086bdbfb6) - ) - (junction (at 200.66 167.64) (diameter 0) (color 0 0 0 0) - (uuid ba96c6a7-8cee-42bd-aa33-1a6295a7aa38) - ) (junction (at 49.53 170.18) (diameter 0) (color 0 0 0 0) (uuid bfc32e55-7aed-471b-ba97-0a6143f2019b) ) - (junction (at 200.66 170.18) (diameter 0) (color 0 0 0 0) - (uuid c38d98f2-4b78-4238-a030-433eef79701e) - ) (junction (at 83.82 166.37) (diameter 0) (color 0 0 0 0) (uuid dcbbda4a-abe8-4d4b-bc09-dc45a448f6aa) ) @@ -1353,20 +1539,17 @@ (junction (at 227.33 85.09) (diameter 0) (color 0 0 0 0) (uuid e9aa0e82-3651-4e1a-af67-41bcc719fdcb) ) - (junction (at 104.14 82.55) (diameter 0) (color 0 0 0 0) + (junction (at 128.27 95.25) (diameter 0) (color 0 0 0 0) (uuid eff92fe9-9eac-4d11-94db-88b5c82b6ede) ) - (junction (at 246.38 157.48) (diameter 0) (color 0 0 0 0) - (uuid f296b02e-2220-482d-b142-235b139e4b8e) - ) - (no_connect (at 31.75 80.01) (uuid 2088e9b9-74b0-4125-8693-a895f848dd56)) - (no_connect (at 31.75 85.09) (uuid 4b235291-4c2a-4c78-939e-381fad8a785c)) (no_connect (at 90.17 173.99) (uuid 7fa10f9f-c1c5-460a-ad3b-d105ac5c2ff3)) (no_connect (at 151.13 167.64) (uuid 8739ca65-7a48-4243-ae36-722e0d42ca0d)) (no_connect (at 245.11 57.15) (uuid 9fd850bc-c521-485e-b9f0-c90ba152b635)) + (no_connect (at 224.79 129.54) (uuid ae210403-b537-442c-8fbb-326c316bfb6f)) + (no_connect (at 224.79 132.08) (uuid ae210403-b537-442c-8fbb-326c316bfb70)) (no_connect (at 245.11 67.31) (uuid c2c4b886-ce16-4d03-848c-586e8f53c697)) - (no_connect (at 246.38 152.4) (uuid cdd7b338-3cb9-4807-9eeb-1de095cbdd03)) + (no_connect (at 224.79 149.86) (uuid d311431d-b821-47f9-8270-7bdb63a77d59)) (no_connect (at 245.11 64.77) (uuid d3673edf-51f1-4f37-be4e-b963b0099750)) (no_connect (at 245.11 72.39) (uuid ebc4ddcb-3a56-4998-b556-e4fd4e64ad91)) (no_connect (at 245.11 59.69) (uuid f8a324e9-1bad-4474-ae72-5dd8943df05c)) @@ -1375,7 +1558,11 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 00874ac6-83e4-4992-9657-9f0a18ea7f3c) ) - (wire (pts (xy 114.3 30.48) (xy 96.52 40.64)) + (wire (pts (xy 212.09 134.62) (xy 224.79 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 016e06b3-fe3b-4277-b1a0-e0f03be71f63) + ) + (wire (pts (xy 143.51 38.1) (xy 125.73 48.26)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 06973eb7-a206-4e4e-8e14-713431ffb6f2) ) @@ -1387,6 +1574,14 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0ac19c30-400f-4d0f-956b-fd3342411644) ) + (wire (pts (xy 83.82 48.26) (xy 93.98 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0af803f3-5174-4ab6-b204-c22c87002544) + ) + (wire (pts (xy 17.78 40.64) (xy 22.86 40.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0b52faff-3223-4bbd-8b2e-90a20f55a370) + ) (wire (pts (xy 133.35 167.64) (xy 133.35 165.1)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0d6f427f-acf2-407b-b820-79880249488f) @@ -1395,10 +1590,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0d7d109f-30f8-49b2-8df5-20128f65dd2e) ) - (wire (pts (xy 22.86 62.23) (xy 22.86 100.33)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e83b697-23db-451b-980c-e6750d1b8469) - ) (wire (pts (xy 193.04 67.31) (xy 187.96 67.31)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0f0f7243-6318-4fde-87e2-b9cf8b93ace9) @@ -1407,10 +1598,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 11d4af6f-513d-4955-b613-dffb6391257e) ) - (wire (pts (xy 222.25 149.86) (xy 218.44 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 121694d7-b8d9-4605-9a6f-9db1dcf2391b) - ) (wire (pts (xy 245.11 52.07) (xy 254 52.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 14c8894e-d1aa-4de3-8efc-e9cf3f095b56) @@ -1419,50 +1606,66 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 157e4178-97e5-4627-8177-9e110ee7739a) ) - (wire (pts (xy 246.38 172.72) (xy 215.9 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15fa72c6-c1bc-401e-bee7-2e52ce3d8c95) - ) (wire (pts (xy 90.17 166.37) (xy 83.82 166.37)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 17f3ae43-1043-4768-999d-d1dd6d785757) ) - (wire (pts (xy 222.25 157.48) (xy 222.25 149.86)) + (wire (pts (xy 224.79 152.4) (xy 203.2 152.4)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 186e6e26-121a-47d5-b42f-3f211b90c5b0) + (uuid 1c0eff8d-21b7-4eea-a7de-2649db66216e) + ) + (wire (pts (xy 41.91 43.18) (xy 41.91 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cb6f59a-d54a-49c1-9c56-829fdd3ea039) ) (wire (pts (xy 204.47 62.23) (xy 219.71 62.23)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1d476a8a-b241-49c3-a161-638f0da7affb) ) - (wire (pts (xy 104.14 99.06) (xy 104.14 105.41)) + (wire (pts (xy 128.27 111.76) (xy 128.27 118.11)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1f395479-0020-4775-95a6-45fadf5def06) ) - (wire (pts (xy 24.13 90.17) (xy 31.75 90.17)) + (wire (pts (xy 224.79 147.32) (xy 205.74 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 21d270b5-f607-4d8a-aca5-38683690d4ad) + ) + (wire (pts (xy -92.71 85.09) (xy -85.09 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 23506da7-fb00-4b10-895b-a1a7c3de2258) ) - (wire (pts (xy 77.47 90.17) (xy 86.36 90.17)) + (wire (pts (xy -39.37 85.09) (xy -30.48 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 23b61998-ee37-4145-9c75-f6e3fc4e9e79) ) + (wire (pts (xy 41.91 35.56) (xy 31.75 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27c6ec45-f0f4-412e-a136-3838ad45f727) + ) (wire (pts (xy 153.67 179.07) (xy 153.67 184.15)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2b751259-0a3d-46ea-9384-3f941f32af56) ) - (wire (pts (xy 114.3 38.1) (xy 96.52 27.94)) + (wire (pts (xy 143.51 45.72) (xy 125.73 35.56)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2c2b56b4-6c4c-438f-b7b7-b47e99270349) ) + (wire (pts (xy 212.09 157.48) (xy 224.79 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2df0d864-5e71-4a57-9ad3-d6bf41c77a51) + ) (wire (pts (xy 153.67 165.1) (xy 153.67 163.83)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2e067d51-3c13-4382-a94d-e7a69507c62f) ) - (wire (pts (xy 114.3 87.63) (xy 123.19 87.63)) + (wire (pts (xy 138.43 100.33) (xy 147.32 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2e4c1fa1-77ff-4094-9bc0-f5ff9dd9d33a) ) + (wire (pts (xy 212.09 137.16) (xy 224.79 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31bfe09e-0cca-4611-9cb1-8916e5517927) + ) (wire (pts (xy 234.95 43.18) (xy 232.41 43.18)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 31e70391-7be6-4dd6-a02f-7536d71c51f8) @@ -1471,15 +1674,23 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 330965cb-dc31-4a87-86fd-459990b614b5) ) + (wire (pts (xy 45.72 43.18) (xy 41.91 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 33d5ca64-bd08-4515-be7f-dd7eddb29b23) + ) + (wire (pts (xy 22.86 35.56) (xy 17.78 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3461165c-e9a0-4a54-bef0-2d03cc73499a) + ) (wire (pts (xy 78.74 176.53) (xy 90.17 176.53)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3887510a-6f4b-4286-9e81-cab5cf8d89f6) ) - (wire (pts (xy 104.14 77.47) (xy 104.14 82.55)) + (wire (pts (xy 128.27 90.17) (xy 128.27 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3a0171d8-695e-4947-a140-f4d2840f4f95) ) - (wire (pts (xy 96.52 40.64) (xy 96.52 43.18)) + (wire (pts (xy 125.73 48.26) (xy 125.73 50.8)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3a440597-b77e-425f-8a4f-e255ed854557) ) @@ -1487,54 +1698,34 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3ca44fcc-a7d7-4ad3-bc44-ed76f8c3641f) ) - (wire (pts (xy 227.33 147.32) (xy 246.38 147.32)) + (wire (pts (xy 83.82 50.8) (xy 93.98 50.8)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e6614ed-21b3-459f-84d2-521e75c37d06) - ) - (wire (pts (xy 77.47 77.47) (xy 86.36 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3f912d45-a910-4a0f-af73-b23155bcc7a3) - ) - (wire (pts (xy 215.9 184.15) (xy 215.9 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 43c0d528-bb75-4073-bec9-a2e02ddea362) + (uuid 4025f120-e855-4f45-8951-7b929f9e5c85) ) (wire (pts (xy 234.95 39.37) (xy 234.95 43.18)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 44fb046f-61d3-4edd-bfe8-7437f2eb2105) ) - (wire (pts (xy 227.33 144.78) (xy 227.33 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4cec7fa8-3159-4964-b4ba-2c7258b9cae0) - ) - (wire (pts (xy 104.14 73.66) (xy 104.14 77.47)) + (wire (pts (xy 128.27 86.36) (xy 128.27 90.17)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4d71c3f8-42b0-40e6-bb3a-6fae72e82c63) ) - (wire (pts (xy 246.38 144.78) (xy 236.22 144.78)) + (wire (pts (xy 205.74 147.32) (xy 205.74 160.02)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 521d1b2a-02fa-49ec-89dd-6c306e74ee50) + (uuid 527dbd76-b80a-4fde-9844-d471a9fa50ad) ) (wire (pts (xy 151.13 165.1) (xy 153.67 165.1)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 54679fcd-c9bc-412f-ad1b-92e0d74bed8e) ) - (wire (pts (xy 86.36 82.55) (xy 77.47 82.55)) + (wire (pts (xy -30.48 77.47) (xy -39.37 77.47)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 54754a3e-2197-422b-b4f5-492ba1e8a0b2) ) - (wire (pts (xy 31.75 77.47) (xy 24.13 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5794256c-a42e-4572-baf5-07ea10e1cebb) - ) (wire (pts (xy 153.67 165.1) (xy 153.67 171.45)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 582d1f2c-0ec8-4c55-9e36-b28add4fe73a) ) - (wire (pts (xy 224.79 167.64) (xy 200.66 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e1a3b76-0a18-4325-8af7-ff1c62d6c2ee) - ) (wire (pts (xy 49.53 168.91) (xy 49.53 170.18)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5e49e22d-1ad1-4ad6-a687-74d4680c08c8) @@ -1543,9 +1734,9 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5e7e418d-0608-4301-8cca-85801ed6cbee) ) - (wire (pts (xy 246.38 139.7) (xy 242.57 139.7)) + (wire (pts (xy 212.09 144.78) (xy 224.79 144.78)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5ea774af-b799-48a3-81b6-225eeccc9c0e) + (uuid 6451ef4d-3326-471c-afbc-ae47ac9e8e4a) ) (wire (pts (xy 83.82 162.56) (xy 83.82 166.37)) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -1555,62 +1746,38 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6495c60b-b669-439e-8b66-a0c343563a79) ) - (wire (pts (xy 22.86 107.95) (xy 22.86 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66a4dbe7-d9ef-4904-9583-d6b0bbd53130) - ) (wire (pts (xy 204.47 62.23) (xy 204.47 39.37)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 66fd2f51-eef0-4b07-b966-4abacf2b2fa2) ) - (wire (pts (xy 213.36 184.15) (xy 215.9 184.15)) + (wire (pts (xy 31.75 40.64) (xy 22.86 40.64)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 689523d6-b505-4f96-a31f-e819191703cc) + (uuid 6823f692-0402-4022-b5b5-b9be614cb8f6) ) (wire (pts (xy 133.35 179.07) (xy 133.35 184.15)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 68f8cb60-8782-40af-9f55-15c61b0a5123) ) - (wire (pts (xy 96.52 43.18) (xy 93.98 43.18)) + (wire (pts (xy 125.73 50.8) (xy 123.19 50.8)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6c5d8d8a-1300-4d68-945c-e2a82bdb3266) ) - (wire (pts (xy 210.82 149.86) (xy 200.66 149.86)) + (wire (pts (xy 34.29 76.2) (xy 34.29 78.74)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6e355439-7cfb-448c-ae16-3de6128d3742) - ) - (wire (pts (xy 222.25 149.86) (xy 222.25 148.59)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 72442b25-4af8-4031-a7d2-8650eb5c4543) + (uuid 6e3cae64-7336-48fe-a94b-9489704e3884) ) (wire (pts (xy 49.53 170.18) (xy 49.53 173.99)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 73168b06-6d86-4f39-b914-98c551f511dc) ) - (wire (pts (xy 246.38 154.94) (xy 200.66 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 736ed2f4-e3b6-4b86-bf0e-1e9359829614) - ) - (wire (pts (xy 200.66 154.94) (xy 200.66 157.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 73edeab5-6531-4a65-a785-1b4005223135) - ) - (wire (pts (xy 205.74 157.48) (xy 200.66 157.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 741e059c-d559-481b-a8e1-b8444f684904) - ) (wire (pts (xy 229.87 39.37) (xy 229.87 44.45)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 74740c9d-babb-4579-b323-59abb3d59bf4) ) - (wire (pts (xy 77.47 92.71) (xy 86.36 92.71)) + (wire (pts (xy -39.37 87.63) (xy -30.48 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 770f89b7-d106-4d86-bdbf-892ba5064501) ) - (wire (pts (xy 205.74 184.15) (xy 200.66 184.15)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 77ee4642-3a9b-4303-9116-468a72b30fb8) - ) (wire (pts (xy 83.82 179.07) (xy 83.82 184.15)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 78753f39-6e7f-4762-9ea1-2c90fd5c7f5b) @@ -1619,39 +1786,27 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7a7a59cb-b47e-4e2d-b603-ec1eb0c1576f) ) - (wire (pts (xy 200.66 170.18) (xy 200.66 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a8c3cf9-9a98-4349-bd5f-2cb81d3d33ef) - ) - (wire (pts (xy 234.95 139.7) (xy 234.95 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c8c41a9-ccc9-4025-861c-3cdd93fe3bf9) - ) - (wire (pts (xy 22.86 59.69) (xy 22.86 62.23)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7ddadb3d-eeec-4d54-a495-b8034f34657e) - ) - (wire (pts (xy 54.61 109.22) (xy 54.61 107.95)) + (wire (pts (xy 60.96 73.66) (xy 60.96 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7e0d7ebf-2a8a-4578-9e4c-07fde2ed1ef9) ) - (wire (pts (xy 200.66 172.72) (xy 200.66 184.15)) + (wire (pts (xy 33.02 45.72) (xy 45.72 45.72)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 805351c4-d200-4746-9ab8-d4e9bf083b09) + (uuid 7f1fde08-a721-4b68-abcd-8657cc4588ab) ) - (wire (pts (xy 96.52 25.4) (xy 104.14 25.4)) + (wire (pts (xy 125.73 33.02) (xy 133.35 33.02)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8088d9b8-fa8a-46bd-a744-57137320167a) ) - (wire (pts (xy 114.3 92.71) (xy 130.81 92.71)) + (wire (pts (xy 138.43 105.41) (xy 158.75 105.41)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 823c03cd-5c32-4462-991f-b02cac47ed07) ) - (wire (pts (xy 96.52 43.18) (xy 104.14 43.18)) + (wire (pts (xy 125.73 50.8) (xy 133.35 50.8)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 83cbbea9-5bd9-4f84-b6ec-3f3dcb948af3) ) - (wire (pts (xy 104.14 77.47) (xy 106.68 77.47)) + (wire (pts (xy 128.27 90.17) (xy 130.81 90.17)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 85dfdb03-de88-47a5-9ac4-b5965de05f30) ) @@ -1659,23 +1814,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 86284f24-abc8-43b5-aa1b-071e28a1cc50) ) - (wire (pts (xy 215.9 172.72) (xy 213.36 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 872f5f31-ad38-48f7-bdd4-7b266b3fe784) - ) (wire (pts (xy 90.17 171.45) (xy 83.82 171.45)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 87804e01-5557-46b8-83ec-60e278ae11a1) ) - (wire (pts (xy 86.36 85.09) (xy 77.47 85.09)) + (wire (pts (xy 203.2 130.81) (xy 203.2 152.4)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 87ee2fc4-2464-43eb-ba68-260422dc9b6d) + (uuid 8ba16cb5-6337-48a0-b749-4152541dd0c2) ) - (wire (pts (xy 215.9 170.18) (xy 200.66 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8c68a521-9fb5-4047-8e4d-d8f94d66c167) - ) - (wire (pts (xy 114.3 20.32) (xy 123.19 20.32)) + (wire (pts (xy 143.51 27.94) (xy 154.94 27.94)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8e1787b5-d364-4275-b46c-93ecd2c1d3ef) ) @@ -1683,19 +1830,11 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9071a2a4-8f04-408a-8506-bb7da37afedb) ) - (wire (pts (xy 246.38 157.48) (xy 222.25 157.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 928ceb2a-953a-405e-8c09-bd49a1db0b85) - ) - (wire (pts (xy 96.52 27.94) (xy 96.52 25.4)) + (wire (pts (xy 125.73 35.56) (xy 125.73 33.02)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 953bb57e-70bb-4d13-9159-0bbb9c6755cc) ) - (wire (pts (xy 200.66 184.15) (xy 200.66 189.23)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9717fb99-b947-45c2-8ab5-119323ffa0b6) - ) - (wire (pts (xy 104.14 87.63) (xy 106.68 87.63)) + (wire (pts (xy 128.27 100.33) (xy 130.81 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9845195f-71a9-4d1a-9291-ee270637174a) ) @@ -1707,34 +1846,22 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 999773dd-c04a-4394-9bfd-c2e709bc1522) ) + (wire (pts (xy 212.09 139.7) (xy 224.79 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a4cd449-e5ee-4325-9b3f-992b37392d86) + ) (wire (pts (xy 227.33 85.09) (xy 227.33 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9b28ca40-cbd7-438b-b622-b24835d7227a) ) - (wire (pts (xy 31.75 82.55) (xy 24.13 82.55)) + (wire (pts (xy 34.29 76.2) (xy 45.72 76.2)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9b9f30ae-66cc-4b08-a56c-e7932330ca38) + (uuid 9d33bbd9-9a8f-43a3-b41d-67bd1f18dcb1) ) - (wire (pts (xy 246.38 162.56) (xy 234.95 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d53d8d2-76a8-4379-b0c1-9f59f1048acb) - ) - (wire (pts (xy 130.81 95.25) (xy 130.81 92.71)) + (wire (pts (xy 158.75 107.95) (xy 158.75 105.41)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a061724b-0d25-4c5f-9c33-d59db470f569) ) - (wire (pts (xy 77.47 80.01) (xy 86.36 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3a718c3-bec5-45c1-a17d-b77b2069ab30) - ) - (wire (pts (xy 232.41 167.64) (xy 246.38 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a47cf2be-b1bc-41b8-bfbb-e04c88d634b2) - ) - (wire (pts (xy 200.66 157.48) (xy 200.66 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a58ebcdb-41a3-48d1-98a4-4c4ed4f9d874) - ) (wire (pts (xy 187.96 59.69) (xy 189.23 59.69)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a59f7c13-857b-45c0-8029-5184c32931f4) @@ -1743,7 +1870,7 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a59fe67b-ec69-471e-b09f-087ffa9afd1f) ) - (wire (pts (xy 77.47 87.63) (xy 86.36 87.63)) + (wire (pts (xy -39.37 82.55) (xy -30.48 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a5c081df-c876-417a-9a6a-3111c73dafd7) ) @@ -1759,35 +1886,23 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ab3b7dc0-4aa8-4cc4-983b-7c25dd2f5176) ) - (wire (pts (xy 114.3 77.47) (xy 123.19 77.47)) + (wire (pts (xy 138.43 90.17) (xy 147.32 90.17)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid aeb9e343-2810-48c9-a42e-3e2b5b67ba49) ) - (wire (pts (xy 234.95 160.02) (xy 246.38 160.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b0c99cbb-e2f1-4c2d-8fea-711a52c6fec4) - ) - (wire (pts (xy 181.61 116.84) (xy 181.61 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b12b6448-1763-4210-ab77-08d627736942) - ) (wire (pts (xy 90.17 179.07) (xy 83.82 179.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b3a52cb0-25cf-4a5a-8e4b-9da8af64cc90) ) - (wire (pts (xy 104.14 92.71) (xy 104.14 87.63)) + (wire (pts (xy 128.27 105.41) (xy 128.27 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b3ec0ab3-9b83-4b7f-aea7-be1a1f9f45b5) ) - (wire (pts (xy 114.3 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b41e060e-4d41-4b41-8c50-cbe8f32cbf4a) - ) (wire (pts (xy 25.4 179.07) (xy 33.02 179.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b500997b-e73e-4c0a-ae17-f89a2d1827e1) ) - (wire (pts (xy 114.3 82.55) (xy 123.19 82.55)) + (wire (pts (xy 138.43 95.25) (xy 147.32 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b67b2f3a-c88d-49d7-bd3d-255424fd38af) ) @@ -1799,15 +1914,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b89592f1-a574-40a9-99d8-7bee5ea1494e) ) - (wire (pts (xy 228.6 144.78) (xy 227.33 144.78)) + (wire (pts (xy 138.43 111.76) (xy 151.13 111.76)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bb98b96e-04ce-42cc-a8e5-2bc3da999ef9) + (uuid b97c03c3-2c2c-4081-a916-4ab8ab58ae27) ) - (wire (pts (xy 222.25 157.48) (xy 213.36 157.48)) + (wire (pts (xy 31.75 35.56) (xy 22.86 35.56)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bcae8a20-9f6b-4309-8f7a-b1bbd2639d5c) + (uuid bc6c1ff6-39e9-4d0e-a938-b5f8401c2512) ) - (wire (pts (xy 93.98 25.4) (xy 96.52 25.4)) + (wire (pts (xy 123.19 33.02) (xy 125.73 33.02)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid bd7eda2c-d4b9-4e28-a4bf-67459754faf7) ) @@ -1819,19 +1934,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid bef1429e-92a7-422e-a83b-cccff9bfbb30) ) - (wire (pts (xy 54.61 62.23) (xy 22.86 62.23)) + (wire (pts (xy -39.37 80.01) (xy -30.48 80.01)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c03299a8-0405-435e-99c5-38d5826bdb05) + (uuid c0649e13-284f-468b-8c67-02150dff2fc5) ) - (wire (pts (xy 223.52 170.18) (xy 246.38 170.18)) + (wire (pts (xy 34.29 73.66) (xy 45.72 73.66)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c1af9a4f-89e1-4e6c-ad6d-4092bf384118) + (uuid c108a188-372e-48ff-a3a4-034945c236e1) ) - (wire (pts (xy 200.66 149.86) (xy 200.66 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c2dbd273-f8cd-40d7-9d2f-43be7370510f) - ) - (wire (pts (xy 106.68 92.71) (xy 104.14 92.71)) + (wire (pts (xy 130.81 105.41) (xy 128.27 105.41)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c3228b53-97cf-4e6d-bc6e-a5255d329159) ) @@ -1839,18 +1950,22 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4a03d65-2b69-48ba-9022-1b37b6336022) ) - (wire (pts (xy 114.3 48.26) (xy 123.19 48.26)) + (wire (pts (xy 83.82 73.66) (xy 100.33 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5702a95-e8fb-40c4-910f-e8877ca4670f) + ) + (wire (pts (xy 143.51 55.88) (xy 158.75 55.88)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c5edd31c-f4e0-47b2-b9eb-9d7a9458ddaa) ) - (wire (pts (xy 200.66 167.64) (xy 200.66 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c604a381-a42f-4ecd-9090-100e6f2164ef) - ) (wire (pts (xy 83.82 171.45) (xy 83.82 179.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c65c27c3-8039-4d6d-91c2-7b441d91e8d4) ) + (wire (pts (xy 17.78 40.64) (xy 17.78 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c68a3c42-a892-451f-b592-2aa5269c6051) + ) (wire (pts (xy 83.82 168.91) (xy 90.17 168.91)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c91f256f-2778-4452-83e2-005bf3f7509b) @@ -1863,9 +1978,9 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cd8f5fba-6f18-43a1-8514-74859fa15236) ) - (wire (pts (xy 234.95 165.1) (xy 246.38 165.1)) + (wire (pts (xy 205.74 160.02) (xy 224.79 160.02)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf7b1660-437a-4c2d-a41a-4cf215689730) + (uuid cf4377b3-5a10-4bfa-a294-463a655b243f) ) (wire (pts (xy 135.89 167.64) (xy 133.35 167.64)) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -1879,6 +1994,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d8e7a502-36f6-4aed-81ab-cb0f980064ca) ) + (wire (pts (xy 212.09 154.94) (xy 224.79 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d93a1dee-42cb-4cc5-9f72-51ba33902dd0) + ) (wire (pts (xy 219.71 49.53) (xy 210.82 49.53)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid dc5e2024-37d0-4a9c-93ba-198a6970e7a0) @@ -1887,39 +2006,31 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e2ca41dd-dd5e-420e-9026-76a624673a78) ) - (wire (pts (xy 162.56 109.22) (xy 173.99 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e6a21c62-5ec9-45cf-bd80-9f6dff9e9ab9) - ) - (wire (pts (xy 181.61 97.79) (xy 181.61 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e723d6c2-92f5-4727-b48c-eb878726b8bb) - ) - (wire (pts (xy 104.14 82.55) (xy 106.68 82.55)) + (wire (pts (xy 128.27 95.25) (xy 130.81 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e7b8fe9d-52b8-440f-abfb-72ceb2acd00c) ) + (wire (pts (xy -92.71 80.01) (xy -85.09 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e89b2d9b-2a11-4fae-b59f-837e37a63749) + ) + (wire (pts (xy 212.09 142.24) (xy 224.79 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e90afc60-1366-483a-be4d-71386df8a092) + ) (wire (pts (xy 187.96 69.85) (xy 187.96 76.2)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e94601ce-07e4-484b-98bd-6887dec09d38) ) - (wire (pts (xy 24.13 87.63) (xy 31.75 87.63)) + (wire (pts (xy -92.71 82.55) (xy -85.09 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ea5f6a61-f8b7-4e9d-a78b-ab3e222ca3ea) ) - (wire (pts (xy 205.74 172.72) (xy 200.66 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eb352969-fbc8-4845-b5ab-1f4b9dbcf5b5) - ) - (wire (pts (xy 246.38 149.86) (xy 222.25 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ebe06048-9418-4cde-95d3-a6aab3da049a) - ) - (wire (pts (xy 104.14 82.55) (xy 104.14 87.63)) + (wire (pts (xy 128.27 95.25) (xy 128.27 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ecd43232-3954-44c5-a4ba-426cc8849782) ) - (wire (pts (xy 130.81 105.41) (xy 130.81 102.87)) + (wire (pts (xy 158.75 119.38) (xy 158.75 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ede14d64-24c2-40ac-8344-01c5533d99cf) ) @@ -1927,9 +2038,9 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f113ed4d-c101-4444-a4a2-53a541f4c562) ) - (wire (pts (xy 234.95 142.24) (xy 246.38 142.24)) + (wire (pts (xy 45.72 40.64) (xy 31.75 40.64)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f52bf0d6-1cc7-4d76-9532-d511ebe9850f) + (uuid f226e308-e0d6-49ee-a6e4-03afc0c301c0) ) (wire (pts (xy 133.35 165.1) (xy 133.35 163.83)) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -1947,33 +2058,34 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f9fdf330-c802-4f75-8a63-462baafda176) ) - (wire (pts (xy 31.75 92.71) (xy 24.13 92.71)) + (wire (pts (xy 17.78 35.56) (xy 17.78 33.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fbd05325-36c2-445a-8941-40051b458c2a) + ) + (wire (pts (xy -85.09 87.63) (xy -92.71 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fc77395f-9c65-4baf-a21f-e7152a4569b6) ) - (wire (pts (xy 247.65 157.48) (xy 246.38 157.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fca8604f-79d8-45ad-ac64-c996bec14de5) - ) - (wire (pts (xy 106.68 99.06) (xy 104.14 99.06)) + (wire (pts (xy 130.81 111.76) (xy 128.27 111.76)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fcf803fa-2ca0-4bb8-a2a9-7e2e3b42771b) ) - (text "TODO for v 1.3\n- change Q1 to common device\n- smaller refdes\n" - (at -82.55 39.37 0) + (text "GPIO12=MTDI. Should be 0 on boot\nfor 3.3v built-in flash/psram on\nESP32-PICO-v3-02" + (at 6.35 76.2 0) + (effects (font (size 0.9906 0.9906)) (justify left bottom)) + (uuid dc715cee-21ec-47eb-935b-9a9f56cbcc6e) + ) + (text "TODO for v 1.3\n- change Q1 to common device\n- smaller refdes\n\nHistory\n- updated OLED to LCD\n" + (at -118.11 24.13 0) (effects (font (size 2.9972 2.9972)) (justify left bottom)) (uuid fbc8eddf-5e16-4fb2-b24e-6cc30b3093df) ) - (label "GPIO0" (at 123.19 87.63 180) + (label "GPIO0" (at 147.32 100.33 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 05e112f6-6efd-4ae4-9038-b17c5835cdde) ) - (label "CH_PD" (at 24.13 82.55 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 0bd7e146-99c5-43b5-b899-2deda2bfce87) - ) (label "DTR" (at 254 62.23 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 0c37c828-eb8f-4860-9f6f-7dec843336f9) @@ -1982,74 +2094,98 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 0fd36faa-313a-4a69-80dc-6050ea244fab) ) - (label "RST" (at 24.13 77.47 0) + (label "LCD_LEDA" (at 212.09 157.48 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 18da280e-53b5-4c68-86ab-c8362d3e6162) + (uuid 11214f07-5a75-4717-b535-08ad3f778824) ) - (label "ESP_SCL" (at 234.95 162.56 0) + (label "ESP32_EN" (at 33.02 45.72 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1b47a725-48aa-4295-9e0e-39144f363aa6) + (uuid 15937d32-e82e-4ca9-9ec6-53486f7d3971) + ) + (label "LCD_CS" (at 212.09 144.78 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 16303239-815b-42e7-a4e2-094e91adfc8d) ) (label "D-" (at 193.04 67.31 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 1d09974d-6f49-486e-9601-5bc7d2e6a0bc) ) - (label "ESP_TX" (at 86.36 77.47 180) + (label "LCD_CS" (at -30.48 77.47 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1e048f9e-f5ba-41c9-9572-fef32b6f3f4d) + ) + (label "ESP_TX" (at 93.98 48.26 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 2dd5fbbd-618d-4fa5-b282-b102cd334f14) ) - (label "OLED_RST" (at 24.13 92.71 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2fb912b8-7907-46a1-9ca8-67e39a412a79) - ) - (label "RST" (at 123.19 92.71 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 33bf0c6a-2bd0-424d-811d-ca576a27a977) - ) (label "USB_SUSP" (at 248.92 74.93 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 3509d1b0-afe3-4034-ad07-1bf190699588) ) - (label "EPS_SDA" (at 234.95 165.1 0) + (label "LCD_RS" (at 212.09 139.7 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 48251ff8-3658-4952-a7cf-f037a7c93ffa) + (uuid 3b6441e9-2a2a-4368-a57c-cc0e3b09efe4) ) - (label "OLED_RST" (at 234.95 160.02 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5001beae-92e1-4f77-94ba-15b0b2f46a29) - ) - (label "RGB_LED" (at 162.56 109.22 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 584a3cbc-e7b5-4f2a-8dcc-5f2c144e5f02) - ) - (label "ESP_RX" (at 86.36 80.01 180) + (label "ESP_RX" (at 93.98 50.8 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 625cb253-2ec2-4e8a-aa6c-605a710a8084) ) - (label "RGB_LED" (at 24.13 87.63 0) + (label "ESP32_CFG" (at 34.29 73.66 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 68d824d7-af84-4017-9473-eec7dec0300d) + (uuid 64490335-10f1-4ef2-a8b1-7d0a604ac78d) ) - (label "GPIO0" (at 86.36 87.63 180) + (label "GPIO0" (at -30.48 82.55 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 69ddec4a-5066-41ce-85e5-3db1d7ea7e21) ) - (label "GPIO2" (at 123.19 82.55 180) + (label "GPIO2" (at 147.32 95.25 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 6ab4453f-d143-4634-af5f-09b84494013e) ) - (label "EPS_SDA" (at 86.36 85.09 180) + (label "ESP32_BOOT" (at 100.33 73.66 180) (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 829b14a4-d642-4dca-850e-0096e4e4ce19) + (uuid 6c2034b3-dd93-405c-81ec-86e88bdc3529) + ) + (label "LCD_RES" (at 212.09 142.24 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 77a4142e-4a8d-49ce-8b45-37e9ec480dc7) + ) + (label "ESP32_CFG" (at 151.13 111.76 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 80069a92-fada-42bf-aa02-9ea322ae8ac7) + ) + (label "ESP32_EN" (at 154.94 27.94 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 848d9567-79b8-45c6-ac90-ef7fb3840f3b) + ) + (label "SPI_MOSI" (at -92.71 87.63 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 85ff7e48-8ff0-4dca-80b2-cc945271d799) + ) + (label "SPI_CLK" (at 212.09 137.16 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 86a9bae5-1d38-488d-b8f9-b256f5f9f6d7) ) (label "D-" (at 214.63 64.77 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 86fade1e-4640-4aae-b50d-1d7e4e526706) ) - (label "CH_PD" (at 123.19 77.47 180) + (label "CH_PD" (at 147.32 90.17 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 924885c2-cce5-4e8f-ae90-f0b2c31de522) ) + (label "ESP32_BOOT" (at 158.75 55.88 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 97e73c99-5123-4d9d-ad44-94cf6e0fab80) + ) + (label "LCD_LEDK" (at 212.09 154.94 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9d10cc59-d7fc-4108-99db-9e365aa25bd1) + ) + (label "SPI_CLK" (at -92.71 82.55 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9f562d21-f0ac-412a-a351-437df50f6940) + ) (label "D+" (at 214.63 67.31 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid a06e3845-81ff-4b93-b782-0b0ae4207d86) @@ -2058,46 +2194,47 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid a5f94e25-3241-4476-a5d8-4b917025a7f5) ) - (label "GPIO2" (at 86.36 90.17 180) + (label "GPIO2" (at -30.48 85.09 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid aee052a0-e41c-4195-800e-d85e6d888520) ) - (label "DSMR_DATA" (at 24.13 90.17 0) + (label "DSMR_DATA" (at -92.71 85.09 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid affe7903-9aa4-448b-80ef-6e8fe193fb06) ) - (label "ESP_SCL" (at 86.36 82.55 180) + (label "ESP32_EN" (at 158.75 105.41 180) (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid dda2f1f9-0a77-4bcc-be17-aea4295fb5d7) + (uuid b7bc4cdb-9ff2-4060-8215-94fd944c6ac0) + ) + (label "LCD_RS" (at -30.48 80.01 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bbc77e04-e0ae-4ba9-880a-7c4777d72cfc) + ) + (label "LCD_RES" (at -92.71 80.01 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d748c7e5-d44f-4f31-b3bf-f56dd14c61e7) ) (label "D+" (at 193.04 64.77 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid e4b0cf70-3908-417d-959e-734b788858c7) ) + (label "SPI_MOSI" (at 212.09 134.62 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ed160ab3-886a-4e2f-a260-e1cf3052ad8a) + ) (label "ESP_TX" (at 254 52.07 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid f2b96274-f9b1-4c1a-8265-8682a90b1aa1) ) - (label "GPIO15" (at 123.19 99.06 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f6431dfd-8155-4cc3-ada9-e238d4049eac) - ) - (label "GPIO15" (at 86.36 92.71 180) + (label "GPIO15" (at -30.48 87.63 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid f925f908-c78a-4dcf-8972-8f4b7c2bbd5d) ) - (global_label "DTR" (shape input) (at 93.98 25.4 180) (fields_autoplaced) + (global_label "DTR" (shape input) (at 123.19 33.02 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 4c1059dc-f728-422c-8dce-9befaaedc2d0) - (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (global_label "GPIO0" (shape output) (at 123.19 48.26 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 633f2fe0-5efe-4801-9130-d54fff5e7dfc) - (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 29.21 7.62 0) (effects (font (size 1.27 1.27)) hide) ) ) @@ -2108,13 +2245,6 @@ (effects (font (size 1.27 1.27)) hide) ) ) - (global_label "RST" (shape output) (at 123.19 20.32 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7b5f3249-68b8-4cf8-9b79-3ebaa656d103) - (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) (global_label "DATA" (shape input) (at 78.74 176.53 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 9e50a1ca-d839-4179-93d5-b69cf246f551) @@ -2129,10 +2259,10 @@ (effects (font (size 1.27 1.27)) hide) ) ) - (global_label "RTS" (shape input) (at 93.98 43.18 180) (fields_autoplaced) + (global_label "RTS" (shape input) (at 123.19 50.8 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid d82f7337-deb1-4ad1-989f-99d92c0c39ce) - (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 29.21 7.62 0) (effects (font (size 1.27 1.27)) hide) ) ) @@ -2160,131 +2290,78 @@ (pin "6" (uuid db6ddd84-0770-482a-84ea-4527e028d77a)) ) - (symbol (lib_id "Device:R") (at 110.49 92.71 270) (unit 1) + (symbol (lib_id "Device:R") (at 134.62 105.41 270) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603acf16) - (property "Reference" "R2" (id 0) (at 109.22 90.17 90)) - (property "Value" "10K" (id 1) (at 113.03 90.17 90)) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 90.932 90) + (property "Reference" "R2" (id 0) (at 133.35 102.87 90)) + (property "Value" "10K" (id 1) (at 137.16 102.87 90)) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.62 103.632 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 110.49 92.71 0) + (property "Datasheet" "~" (id 3) (at 134.62 105.41 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 44773d4d-8b6e-4fe3-8de7-75641d4cdec0)) (pin "2" (uuid 43769cfe-c026-4f0e-a2f0-24b650f6801d)) ) - (symbol (lib_id "Device:R") (at 110.49 77.47 90) (unit 1) + (symbol (lib_id "Device:R") (at 134.62 90.17 90) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603ada73) - (property "Reference" "R3" (id 0) (at 109.22 74.93 90)) - (property "Value" "10K" (id 1) (at 113.03 74.93 90)) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 79.248 90) + (property "Reference" "R3" (id 0) (at 133.35 87.63 90)) + (property "Value" "10K" (id 1) (at 137.16 87.63 90)) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.62 91.948 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 110.49 77.47 0) + (property "Datasheet" "~" (id 3) (at 134.62 90.17 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c8582f51-2d6a-4d3d-bbb1-d8cf03003ad3)) (pin "2" (uuid 568462d6-b6a0-4538-a7a4-1a5d7ffdc905)) ) - (symbol (lib_id "Device:R") (at 110.49 99.06 270) (unit 1) + (symbol (lib_id "Device:R") (at 134.62 111.76 270) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603ae4ca) - (property "Reference" "R8" (id 0) (at 109.22 96.52 90)) - (property "Value" "10K" (id 1) (at 113.03 96.52 90)) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 97.282 90) + (property "Reference" "R8" (id 0) (at 133.35 109.22 90)) + (property "Value" "10K" (id 1) (at 137.16 109.22 90)) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.62 109.982 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 110.49 99.06 0) + (property "Datasheet" "~" (id 3) (at 134.62 111.76 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 55480d10-1118-4bd8-ac23-d1e0e7c2cfe9)) (pin "2" (uuid 9f1cd986-6acb-49ab-9595-f8e458afee98)) ) - (symbol (lib_id "power:+3.3V") (at 22.86 59.69 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-0000603b2539) - (property "Reference" "#PWR03" (id 0) (at 22.86 63.5 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V" (id 1) (at 23.241 56.4388 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 22.86 59.69 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 22.86 59.69 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 24d1dd8d-4555-4fe9-9f19-890ff505e3fd)) - ) - - (symbol (lib_id "Device:C") (at 22.86 104.14 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-0000603b2f3d) - (property "Reference" "C1" (id 0) (at 25.781 102.9716 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "100nF" (id 1) (at 25.781 105.283 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 23.8252 107.95 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 22.86 104.14 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7251baaa-f7e0-4067-9e07-be9504e4902d)) - (pin "2" (uuid f0182699-df3a-462a-80e8-3edc8dfa6a0c)) - ) - - (symbol (lib_id "power:GND") (at 22.86 109.22 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-0000603b3cba) - (property "Reference" "#PWR04" (id 0) (at 22.86 115.57 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 22.987 113.6142 0)) - (property "Footprint" "" (id 2) (at 22.86 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 22.86 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid dd9433ec-f618-45a8-8965-640a57c3079e)) - ) - - (symbol (lib_id "power:GND") (at 54.61 109.22 0) (unit 1) + (symbol (lib_id "power:GND") (at 17.78 44.45 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603b446c) - (property "Reference" "#PWR09" (id 0) (at 54.61 115.57 0) + (property "Reference" "#PWR09" (id 0) (at 17.78 50.8 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 54.737 113.6142 0)) - (property "Footprint" "" (id 2) (at 54.61 109.22 0) + (property "Value" "GND" (id 1) (at 17.907 48.8442 0)) + (property "Footprint" "" (id 2) (at 17.78 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 54.61 109.22 0) + (property "Datasheet" "" (id 3) (at 17.78 44.45 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f40c14fb-8f77-42dc-b136-e58d2c35a4f5)) ) - (symbol (lib_id "power:GND") (at 104.14 105.41 0) (unit 1) + (symbol (lib_id "power:GND") (at 128.27 118.11 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603b4bab) - (property "Reference" "#PWR011" (id 0) (at 104.14 111.76 0) + (property "Reference" "#PWR011" (id 0) (at 128.27 124.46 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 104.267 109.8042 0)) - (property "Footprint" "" (id 2) (at 104.14 105.41 0) + (property "Value" "GND" (id 1) (at 128.397 122.5042 0)) + (property "Footprint" "" (id 2) (at 128.27 118.11 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 104.14 105.41 0) + (property "Datasheet" "" (id 3) (at 128.27 118.11 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 0ce3c2d5-0d30-4e51-911f-049b60a1c7ce)) @@ -2392,19 +2469,19 @@ (pin "1" (uuid a97bc58f-8c8d-49e0-ac2e-7ebb711b0fc1)) ) - (symbol (lib_id "power:+3.3V") (at 104.14 73.66 0) (unit 1) + (symbol (lib_id "power:+3.3V") (at 128.27 86.36 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603c6c71) - (property "Reference" "#PWR02" (id 0) (at 104.14 77.47 0) + (property "Reference" "#PWR02" (id 0) (at 128.27 90.17 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3.3V" (id 1) (at 101.6 69.85 0) + (property "Value" "+3.3V" (id 1) (at 125.73 82.55 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 104.14 73.66 0) + (property "Footprint" "" (id 2) (at 128.27 86.36 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 104.14 73.66 0) + (property "Datasheet" "" (id 3) (at 128.27 86.36 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 6053b57b-8658-4080-8a59-fee24a8aca30)) @@ -2545,19 +2622,19 @@ (pin "1" (uuid fea676df-5edf-440b-af74-1a0a70e16bec)) ) - (symbol (lib_id "Device:R") (at 110.49 87.63 270) (unit 1) + (symbol (lib_id "Device:R") (at 134.62 100.33 270) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-0000603fd3f8) - (property "Reference" "R7" (id 0) (at 110.49 85.09 90) + (property "Reference" "R7" (id 0) (at 134.62 97.79 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "10K" (id 1) (at 115.57 85.09 90) + (property "Value" "10K" (id 1) (at 139.7 97.79 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 85.852 90) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.62 98.552 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 110.49 87.63 0) + (property "Datasheet" "~" (id 3) (at 134.62 100.33 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 6f8afb1a-4952-4ecd-af90-36b335f94d56)) @@ -2584,18 +2661,18 @@ (pin "3" (uuid 1f44b584-2ea4-4019-b80a-345432803689)) ) - (symbol (lib_id "Device:R") (at 110.49 82.55 270) (unit 1) + (symbol (lib_id "Device:R") (at 134.62 95.25 270) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-00006088cf24) - (property "Reference" "R5" (id 0) (at 109.22 80.01 90)) - (property "Value" "10K" (id 1) (at 113.03 80.01 90)) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 80.772 90) + (property "Reference" "R5" (id 0) (at 133.35 92.71 90)) + (property "Value" "10K" (id 1) (at 137.16 92.71 90)) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 134.62 93.472 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 110.49 82.55 0) + (property "Datasheet" "~" (id 3) (at 134.62 95.25 0) (effects (font (size 1.27 1.27)) hide) ) - (property "DNP" "" (id 4) (at 110.49 82.55 90) + (property "DNP" "" (id 4) (at 134.62 95.25 90) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c1c114d7-96ed-4686-9869-838a9dd7f0bc)) @@ -2644,54 +2721,54 @@ (pin "9" (uuid d598f541-2667-47e2-9649-d860e981ba33)) ) - (symbol (lib_id "Device:C") (at 130.81 99.06 0) (unit 1) + (symbol (lib_id "Device:C") (at 158.75 111.76 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060a1e678) - (property "Reference" "C4" (id 0) (at 133.731 97.8916 0) + (property "Reference" "C4" (id 0) (at 161.671 110.5916 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "100nF" (id 1) (at 133.731 100.203 0) + (property "Value" "100nF" (id 1) (at 161.671 112.903 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 131.7752 102.87 0) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 159.7152 115.57 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 130.81 99.06 0) + (property "Datasheet" "~" (id 3) (at 158.75 111.76 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3069ec63-fb76-47bf-9a04-cfe0b8e38496)) (pin "2" (uuid 1fcaf1bc-924b-4428-947d-8b91be205fa5)) ) - (symbol (lib_id "power:GND") (at 130.81 105.41 0) (unit 1) + (symbol (lib_id "power:GND") (at 158.75 119.38 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060a4a828) - (property "Reference" "#PWR0103" (id 0) (at 130.81 111.76 0) + (property "Reference" "#PWR0103" (id 0) (at 158.75 125.73 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 130.937 109.8042 0)) - (property "Footprint" "" (id 2) (at 130.81 105.41 0) + (property "Value" "GND" (id 1) (at 158.877 123.7742 0)) + (property "Footprint" "" (id 2) (at 158.75 119.38 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 130.81 105.41 0) + (property "Datasheet" "" (id 3) (at 158.75 119.38 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 42eb0404-8b87-44d1-9d19-36885d6e8887)) ) - (symbol (lib_id "Transistor_BJT:UMH3N") (at 109.22 43.18 0) (mirror x) (unit 1) + (symbol (lib_id "Transistor_BJT:UMH3N") (at 138.43 50.8 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060afc880) - (property "Reference" "Q2" (id 0) (at 116.586 44.3484 0) + (property "Reference" "Q2" (id 0) (at 145.796 51.9684 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "UMH3N" (id 1) (at 116.586 42.037 0) + (property "Value" "UMH3N" (id 1) (at 145.796 49.657 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 109.347 32.004 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 138.557 39.624 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/transistor/digital/emh3t2r-e.pdf" (id 3) (at 113.03 43.18 0) + (property "Datasheet" "http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/transistor/digital/emh3t2r-e.pdf" (id 3) (at 142.24 50.8 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 8a959685-698d-475b-9d36-b36ca66c3a66)) @@ -2702,19 +2779,19 @@ (pin "5" (uuid 1543d985-07e5-4943-9822-3072831b565a)) ) - (symbol (lib_id "Transistor_BJT:UMH3N") (at 109.22 25.4 0) (unit 2) + (symbol (lib_id "Transistor_BJT:UMH3N") (at 138.43 33.02 0) (unit 2) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060afd5a1) - (property "Reference" "Q2" (id 0) (at 116.586 26.5684 0) + (property "Reference" "Q2" (id 0) (at 145.796 34.1884 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "UMH3N" (id 1) (at 116.586 24.257 0) + (property "Value" "UMH3N" (id 1) (at 145.796 31.877 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 109.347 36.576 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 138.557 44.196 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/transistor/digital/emh3t2r-e.pdf" (id 3) (at 113.03 25.4 0) + (property "Datasheet" "http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/transistor/digital/emh3t2r-e.pdf" (id 3) (at 142.24 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 8b3d22ef-265d-44cd-aed8-2e18154bc4fe)) @@ -2725,35 +2802,6 @@ (pin "5" (uuid 4613adce-05e2-4c4a-be0d-966dd0873cc6)) ) - (symbol (lib_id "ESP8266:ESP-12") (at 54.61 85.09 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-000060b730aa) - (property "Reference" "U1" (id 0) (at 68.58 67.31 0)) - (property "Value" "ESP-12" (id 1) (at 64.77 101.6 0)) - (property "Footprint" "ESP8266:ESP-12" (id 2) (at 54.61 85.09 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/" (id 3) (at 54.61 85.09 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c38aca2e-c3b9-49ef-9367-44a3c2cf2370)) - (pin "10" (uuid 1be694c5-0ba4-4f69-9c74-0e931848f981)) - (pin "11" (uuid 1b9855a4-6c80-49cd-a40a-0fc7eefc3130)) - (pin "12" (uuid 841fbeb7-0fa0-416c-9943-93b185c49671)) - (pin "13" (uuid b9f8e4ae-ec0c-46ae-ab2f-8c7fbbf0d24c)) - (pin "14" (uuid bf128e2a-cadb-4bf6-8047-782c2f8ffb98)) - (pin "15" (uuid 6f88d224-3320-40e6-bdf2-39a145766ad2)) - (pin "16" (uuid 663a578b-de14-48e4-b7b0-1c5bed4eecc5)) - (pin "2" (uuid 62e4f245-088f-4764-af8c-8099db2d88dc)) - (pin "3" (uuid 4daaa310-a858-455f-b06f-d2877f9fcdcb)) - (pin "4" (uuid 7626f157-aa10-4895-95a0-a89d65f64f4e)) - (pin "5" (uuid 7bd8b07f-ca8e-4834-abf7-9c0039fc98c8)) - (pin "6" (uuid 59a5a5ae-addb-44e7-82a5-576f956ededf)) - (pin "7" (uuid d711256f-ce8d-496b-be47-a2deaa88ea3f)) - (pin "8" (uuid 96c731db-d2a4-4756-8103-bf672a8008e5)) - (pin "9" (uuid 2c9456ab-78a1-4a34-8ad2-4fa9cd80d87a)) - ) - (symbol (lib_id "power:GND") (at 227.33 87.63 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060bcd1da) @@ -2884,40 +2932,6 @@ (pin "1" (uuid 319d6740-9a33-4b3b-9ed6-edca8141881e)) ) - (symbol (lib_id "power:+3.3V") (at 222.25 148.59 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-000060cc9a0a) - (property "Reference" "#PWR01" (id 0) (at 222.25 152.4 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V" (id 1) (at 222.631 145.3388 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 222.25 148.59 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 222.25 148.59 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 4f0d6186-8363-4f88-a478-6929f3cd9aeb)) - ) - - (symbol (lib_id "power:GND") (at 200.66 189.23 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-000060cf9541) - (property "Reference" "#PWR010" (id 0) (at 200.66 195.58 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 200.787 193.6242 0)) - (property "Footprint" "" (id 2) (at 200.66 189.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 200.66 189.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e6926ccf-b5b9-4d27-8164-4ea7c9c58f97)) - ) - (symbol (lib_id "Regulator_Linear:MIC5219-3.3YM5") (at 143.51 167.64 0) (unit 1) (in_bom yes) (on_board yes) (uuid 00000000-0000-0000-0000-000060dc1061) @@ -2992,204 +3006,217 @@ (pin "2" (uuid 32d5679c-52ef-4f06-a9e7-d68e7fa3e6dc)) ) - (symbol (lib_id "P1_wifi-eagle-import:DISP_OLED_UG-2832HSWEG02") (at 256.54 157.48 0) (unit 1) + (symbol (lib_id "lilygo_micro32:T-Micro32_Plus") (at 64.77 58.42 0) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00006153c2f2) - (property "Reference" "LCD1" (id 0) (at 264.8712 155.194 0) - (effects (font (size 1.0668 1.0668)) (justify left)) - ) - (property "Value" "DISP_OLED_UG-2832HSWEG02" (id 1) (at 264.8712 157.2006 0) - (effects (font (size 1.0668 1.0668)) (justify left)) - ) - (property "Footprint" "Display:SSD1306_OLED-0.91-128x32_bend" (id 2) (at 259.08 176.53 0) + (uuid 071a66a9-1e5c-430b-be68-5e66db9ae8d8) + (property "Reference" "U?" (id 0) (at 64.77 33.909 0)) + (property "Value" "T-Micro32_Plus" (id 1) (at 64.77 36.2204 0)) + (property "Footprint" "lilygo_micro32:T-Micro32" (id 2) (at 64.77 58.42 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 256.54 157.48 0) + (property "Datasheet" "" (id 3) (at 64.77 58.42 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 5cdc5f3e-f8d1-47ea-8ac3-fd7a281d33b2)) - (pin "10" (uuid 2c1707d7-2ab5-47fe-8ee8-ce133220683a)) - (pin "11" (uuid 63a16de0-b7bf-4533-9f6f-7d3508844c6d)) - (pin "12" (uuid 5a26bd5d-a3e4-46d8-93ed-5992f8058fb0)) - (pin "13" (uuid 922d96e4-6b08-4e90-bbb9-3e60d0313185)) - (pin "14" (uuid dddd0ac8-1237-4647-affe-77dfc5bf17f0)) - (pin "2" (uuid 5e9c8622-4d66-4b1f-a42b-d5e7fb5e9f25)) - (pin "3" (uuid 274211bc-e296-4f4c-aa33-340820f30883)) - (pin "4" (uuid 44f81f3d-d789-4e35-b031-2e6c02026e1f)) - (pin "5" (uuid 8e553eb2-ab43-454d-8092-a5cde3ffbfc9)) - (pin "6" (uuid dbe57995-904e-41b6-81d0-489136e29bc8)) - (pin "7" (uuid 8befae60-e384-448d-87fd-ec0c408d3f93)) - (pin "8" (uuid a063fcd0-c555-47da-99c6-957576cb88fd)) - (pin "9" (uuid f3fe45ff-2ede-48de-b196-e29f71c2590b)) + (property "AliExpress" "https://www.aliexpress.com/item/1005002308952882.html" (id 4) (at 64.77 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Digikey" "N/A" (id 5) (at 64.77 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "LCSC" "N/A" (id 6) (at 64.77 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Mouser" "N/A" (id 7) (at 64.77 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c51f3ee1-ea90-4b83-927f-bbfa16d32762)) + (pin "10" (uuid f5637aec-2e84-41b3-9fc9-e8706261bbe9)) + (pin "11" (uuid 70970b1f-4133-4d8e-a861-e73a0898b098)) + (pin "12" (uuid 65a1c370-fd4b-4264-969c-97842147ad2c)) + (pin "13" (uuid d001309b-0b0c-47fc-981d-de60af12f93d)) + (pin "14" (uuid 125e705b-1466-4e62-919e-e962e19b85f5)) + (pin "15" (uuid 73db33be-dd07-4ac9-8dec-e9f944455a8a)) + (pin "16" (uuid b8ba26f8-3e2d-4f3c-b8db-e5d398747030)) + (pin "17" (uuid 9260a914-5e5a-49d9-aa23-78e09a7cfbc4)) + (pin "18" (uuid 72320249-c378-4f13-b360-29baa64fc81b)) + (pin "19" (uuid ac100014-0861-443c-9ccd-bd1d0b3d000b)) + (pin "2" (uuid 7e831f25-c069-46c4-b3dd-7a608c47d0d0)) + (pin "20" (uuid 74933364-2f72-4500-a630-81613af60861)) + (pin "21" (uuid f46030ff-5256-44ae-9404-936b686bfb1b)) + (pin "22" (uuid 573118ab-0afe-496e-b4e3-17bcaf13a873)) + (pin "23" (uuid 847e7746-475b-4ba2-864e-3783daa862d9)) + (pin "24" (uuid bd5a9732-5600-4c8e-b5a1-cc95e1135128)) + (pin "25" (uuid 88ed10b3-8966-4a73-9f58-7393963a382b)) + (pin "26" (uuid 6bba814f-7426-4576-b6d7-e2503ef44aa7)) + (pin "27" (uuid 07f5d48b-a587-492e-bb55-3d93e655627e)) + (pin "28" (uuid 35267f49-8498-47d7-a220-78844f228108)) + (pin "29" (uuid 8c238c9a-67f6-4586-8963-e2ec5344556a)) + (pin "3" (uuid 1677223c-36b4-4fb1-af52-5a3a777e4845)) + (pin "30" (uuid 00d730b8-f8ac-4c68-a1ab-8d857661e0e4)) + (pin "31" (uuid 7b633fa5-de9b-4a1c-bf63-8c479cebc17d)) + (pin "32" (uuid a26ee3bf-1a87-4b19-97f1-71c2ff4811ec)) + (pin "33" (uuid 83bf4ed1-c509-4706-9679-9d1e69f2e533)) + (pin "34" (uuid 4f95799e-b347-459f-b9b6-db0d87a48eaf)) + (pin "35" (uuid 537be2ff-3876-48ab-b15b-ad03e0784f1b)) + (pin "36" (uuid e971e8c4-77eb-4fc9-bfef-7b169e7e3aa6)) + (pin "37" (uuid ca3faf6f-a07e-4403-a5b1-870e616a6949)) + (pin "38" (uuid bde1b15e-8521-4ab7-8d36-33d4fe4248f2)) + (pin "4" (uuid 6e859107-2427-4df9-9952-61c46f13eaba)) + (pin "5" (uuid e4bfc595-9505-4b9b-a1c0-8d2d1d0303c1)) + (pin "6" (uuid d022cea7-7d9a-4b5f-9e83-1ca138158952)) + (pin "7" (uuid e6748179-e23c-4efc-8db0-b23082495ee1)) + (pin "8" (uuid 3946ba8c-9c73-4372-8f48-b04011b60524)) + (pin "9" (uuid 2e295856-d1bc-479c-a9a4-41562896ce32)) ) - (symbol (lib_id "Device:C") (at 214.63 149.86 270) (unit 1) + (symbol (lib_id "power:GND") (at 34.29 78.74 0) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-0000615551c0) - (property "Reference" "C5" (id 0) (at 214.63 143.4592 90)) - (property "Value" "1uF" (id 1) (at 214.63 145.7706 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 210.82 150.8252 0) + (uuid 15f45d51-d87c-4070-89b7-a7fc9defb198) + (property "Reference" "#PWR?" (id 0) (at 34.29 85.09 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 214.63 149.86 0) + (property "Value" "GND" (id 1) (at 34.417 83.1342 0)) + (property "Footprint" "" (id 2) (at 34.29 78.74 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 04ad7da7-c39e-476f-90dd-2446037db990)) - (pin "2" (uuid e27ec594-3d6f-48c1-935a-cd62a0f205dd)) + (property "Datasheet" "" (id 3) (at 34.29 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 74d4bcdd-edf1-478f-a3ad-d5245538215f)) ) - (symbol (lib_id "Device:C") (at 209.55 157.48 270) (mirror x) (unit 1) + (symbol (lib_id "power:+3.3V") (at 17.78 33.02 0) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-000061555c46) - (property "Reference" "C6" (id 0) (at 209.55 151.13 90)) - (property "Value" "1uF" (id 1) (at 209.55 153.67 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 205.74 156.5148 0) + (uuid 34036540-51ce-42d2-9e3a-6ef5f2073174) + (property "Reference" "#PWR?" (id 0) (at 17.78 36.83 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 209.55 157.48 0) + (property "Value" "+3.3V" (id 1) (at 18.161 28.6258 0)) + (property "Footprint" "" (id 2) (at 17.78 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 157714d7-2c87-4360-a92f-82e882801d63)) - (pin "2" (uuid 8320d9dd-31a7-41d9-9072-8058d64a4c53)) + (property "Datasheet" "" (id 3) (at 17.78 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 77c2e159-c372-4fb7-8d8c-a472bc794c9e)) ) - (symbol (lib_id "Device:C") (at 219.71 170.18 270) (mirror x) (unit 1) + (symbol (lib_id "power:GND") (at 205.74 160.02 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00006156c45c) - (property "Reference" "C9" (id 0) (at 219.71 163.83 90)) - (property "Value" "10uF" (id 1) (at 219.71 166.37 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 215.9 169.2148 0) + (uuid 3e58c501-6c11-4097-b024-2d94a1793385) + (property "Reference" "#PWR?" (id 0) (at 205.74 166.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 219.71 170.18 0) + (property "Value" "GND" (id 1) (at 205.613 164.4142 0)) + (property "Footprint" "" (id 2) (at 205.74 160.02 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 5f8f398f-49f1-4201-adc1-498248944137)) - (pin "2" (uuid 517c0a57-979e-475d-9a29-d3c748bc2d72)) + (property "Datasheet" "" (id 3) (at 205.74 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9b6675eb-a454-4841-afc0-d40db94071ac)) ) - (symbol (lib_id "Device:C") (at 209.55 172.72 270) (mirror x) (unit 1) + (symbol (lib_id "Device:C_Small") (at 31.75 38.1 0) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00006156d10f) - (property "Reference" "C7" (id 0) (at 209.55 166.37 90)) - (property "Value" "10uF" (id 1) (at 209.55 168.91 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 205.74 171.7548 0) + (uuid 6aaac4a2-5bbb-4f28-96b1-aa7e53f2b6ac) + (property "Reference" "C?" (id 0) (at 34.0868 36.9316 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (id 1) (at 34.0868 39.243 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 31.75 38.1 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 209.55 172.72 0) + (property "Datasheet" "~" (id 3) (at 31.75 38.1 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid a9280c30-e4f7-4e9a-a272-c31661f66273)) - (pin "2" (uuid 791c8c98-ebe5-4435-8cca-d40df2b48eb1)) + (property "LCSC" "C1591" (id 4) (at 31.75 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Digikey" "1276-1935-1-ND" (id 5) (at 31.75 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Mouser" "187-CL10B104KB8NNWC" (id 6) (at 31.75 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ec972411-ba11-4147-9dbb-948b44c237b0)) + (pin "2" (uuid 0b581342-eb3a-4cd7-95c3-7358335c36c2)) ) - (symbol (lib_id "Device:R") (at 228.6 167.64 90) (unit 1) + (symbol (lib_id "Device:C_Small") (at 22.86 38.1 0) (unit 1) (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00006158c8a1) - (property "Reference" "R10" (id 0) (at 227.33 165.1 90)) - (property "Value" "560K" (id 1) (at 231.14 165.1 90)) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 228.6 169.418 90) + (uuid 769a9aad-57e5-4541-b94e-85e96ceaa7ea) + (property "Reference" "C?" (id 0) (at 25.1968 36.9316 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10uF" (id 1) (at 25.1968 39.243 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 22.86 38.1 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 228.6 167.64 0) + (property "Datasheet" "~" (id 3) (at 22.86 38.1 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 24081310-4341-4d31-8c3b-42f7151849e2)) - (pin "2" (uuid 75b25db0-0fdc-4aa2-9a56-a5a92929df7b)) + (property "LCSC" "C2922480" (id 4) (at 22.86 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Digikey" "1276-2891-1-ND" (id 5) (at 22.86 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Mouser" "187-CL21A106KAYNNNE" (id 6) (at 22.86 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a2fd4bf8-3a7c-4742-b5eb-100906f87206)) + (pin "2" (uuid 864f25e2-f579-47e4-b214-26875d0031ff)) ) - (symbol (lib_id "Device:C") (at 238.76 139.7 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-000061599e55) - (property "Reference" "C11" (id 0) (at 238.76 133.2992 90)) - (property "Value" "1uF" (id 1) (at 238.76 135.6106 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 234.95 140.6652 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 238.76 139.7 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9b2215ba-6eeb-4bdc-9302-5e9643b35ffe)) - (pin "2" (uuid b867a6d3-369d-4256-9e6d-af6b9acadef4)) - ) - - (symbol (lib_id "Device:C") (at 232.41 144.78 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00006159a39e) - (property "Reference" "C10" (id 0) (at 232.41 138.3792 90)) - (property "Value" "1uF" (id 1) (at 232.41 140.6906 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 228.6 145.7452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 232.41 144.78 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 1f6a2674-2ebc-4450-98cc-507207b6895a)) - (pin "2" (uuid 80b7c8ac-73a5-4802-8f74-ef00108249c3)) - ) - - (symbol (lib_id "Device:C") (at 209.55 184.15 270) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-0000615b16c7) - (property "Reference" "C8" (id 0) (at 209.55 177.8 90)) - (property "Value" "100nF" (id 1) (at 209.55 180.34 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 205.74 183.1848 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 209.55 184.15 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8badbd8e-5170-450b-a843-7fc37941cfb9)) - (pin "2" (uuid 829f0413-d421-461c-a6f4-06e34ff9f062)) - ) - - (symbol (lib_id "power:+5V") (at 181.61 97.79 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 01be55fc-8978-43d7-8358-c7319801a91e) - (property "Reference" "#PWR0102" (id 0) (at 181.61 101.6 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+5V" (id 1) (at 181.229 93.3958 0)) - (property "Footprint" "" (id 2) (at 181.61 97.79 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 181.61 97.79 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2de96371-dc50-4183-8580-8093fd84acf0)) - ) - - (symbol (lib_id "power:GND") (at 181.61 119.38 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 1a02442b-2d72-46cc-8b17-24891bdcf62c) - (property "Reference" "#PWR0101" (id 0) (at 181.61 125.73 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 181.483 123.7742 0)) - (property "Footprint" "" (id 2) (at 181.61 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 181.61 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 582d05aa-9d7b-4021-910f-976e997f66f2)) - ) - - (symbol (lib_id "LED:SK6812MINI") (at 181.61 109.22 0) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_01x13") (at 229.87 144.78 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 591e2784-7f64-40a3-a5a7-9c5bffbda57f) - (property "Reference" "D1" (id 0) (at 194.31 104.8893 0)) - (property "Value" "SK6812MINI" (id 1) (at 194.31 107.4293 0)) - (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" (id 2) (at 182.88 116.84 0) - (effects (font (size 1.27 1.27)) (justify left top) hide) + (uuid 83c5e4bc-0949-44b8-a530-2f6ab6322255) + (property "Reference" "LCD1" (id 0) (at 232.41 143.5099 0) + (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" (id 3) (at 184.15 118.745 0) - (effects (font (size 1.27 1.27)) (justify left top) hide) + (property "Value" "Conn_01x13" (id 1) (at 232.41 146.0499 0) + (effects (font (size 1.27 1.27)) (justify left)) ) - (pin "1" (uuid b45c8a46-286f-4ae5-8bfb-3fa7bf27e141)) - (pin "2" (uuid 86409756-6a34-4d64-b970-3f490e646004)) - (pin "3" (uuid 5951496b-f811-4950-9272-39c8f2f8d8f3)) - (pin "4" (uuid 504728ee-f032-419f-b614-cab5494b70e5)) + (property "Footprint" "" (id 2) (at 229.87 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 229.87 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 91ce882c-a916-47e1-8b45-c7b141b911af)) + (pin "10" (uuid 0a94827f-2586-4e20-95ee-5b5cf8ded787)) + (pin "11" (uuid 5e1cbab8-5e85-4f46-ae63-3b879bf458de)) + (pin "12" (uuid 7d265b9f-ef26-435d-8086-c819eff3f18d)) + (pin "13" (uuid 03a1eeac-eb94-49b7-89bb-ccdd5bedb2b9)) + (pin "2" (uuid 9a130436-1246-4885-ba8c-f045c7d44b3a)) + (pin "3" (uuid 6530db4d-8c71-46bd-8eef-ae13ff60958f)) + (pin "4" (uuid d47a89e7-d2c7-4c18-b18a-6637e686c823)) + (pin "5" (uuid b914fa31-dd1f-4a2f-a130-3141a636bdff)) + (pin "6" (uuid a5ff0d84-2e86-43af-bff7-88b29594b514)) + (pin "7" (uuid 3c863b6a-5619-438f-938a-2d8f3f9f2e2a)) + (pin "8" (uuid 09887292-30e7-42d2-9f83-69da6e12b7c6)) + (pin "9" (uuid 04a1da4e-7583-4d72-a527-ddadf9586d81)) + ) + + (symbol (lib_id "power:+3.3V") (at 203.2 130.81 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid b4946a7b-3e61-4b76-af7b-d7946088fc1f) + (property "Reference" "#PWR?" (id 0) (at 203.2 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (id 1) (at 203.581 126.4158 0)) + (property "Footprint" "" (id 2) (at 203.2 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 203.2 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0382a298-5768-42aa-8652-e7a86407ddd7)) ) (sheet_instances @@ -3197,18 +3224,9 @@ ) (symbol_instances - (path "/00000000-0000-0000-0000-000060cc9a0a" - (reference "#PWR01") (unit 1) (value "+3.3V") (footprint "") - ) (path "/00000000-0000-0000-0000-0000603c6c71" (reference "#PWR02") (unit 1) (value "+3.3V") (footprint "") ) - (path "/00000000-0000-0000-0000-0000603b2539" - (reference "#PWR03") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-0000603b3cba" - (reference "#PWR04") (unit 1) (value "GND") (footprint "") - ) (path "/00000000-0000-0000-0000-0000603bb233" (reference "#PWR05") (unit 1) (value "+5V") (footprint "") ) @@ -3224,9 +3242,6 @@ (path "/00000000-0000-0000-0000-0000603b446c" (reference "#PWR09") (unit 1) (value "GND") (footprint "") ) - (path "/00000000-0000-0000-0000-000060cf9541" - (reference "#PWR010") (unit 1) (value "GND") (footprint "") - ) (path "/00000000-0000-0000-0000-0000603b4bab" (reference "#PWR011") (unit 1) (value "GND") (footprint "") ) @@ -3251,12 +3266,6 @@ (path "/00000000-0000-0000-0000-0000603ccc4c" (reference "#PWR019") (unit 1) (value "GND") (footprint "") ) - (path "/1a02442b-2d72-46cc-8b17-24891bdcf62c" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/01be55fc-8978-43d7-8358-c7319801a91e" - (reference "#PWR0102") (unit 1) (value "+5V") (footprint "") - ) (path "/00000000-0000-0000-0000-000060a4a828" (reference "#PWR0103") (unit 1) (value "GND") (footprint "") ) @@ -3278,8 +3287,17 @@ (path "/00000000-0000-0000-0000-000060c737b3" (reference "#PWR0111") (unit 1) (value "GND") (footprint "") ) - (path "/00000000-0000-0000-0000-0000603b2f3d" - (reference "C1") (unit 1) (value "100nF") (footprint "Capacitor_SMD:C_0603_1608Metric") + (path "/15f45d51-d87c-4070-89b7-a7fc9defb198" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) + (path "/34036540-51ce-42d2-9e3a-6ef5f2073174" + (reference "#PWR?") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/3e58c501-6c11-4097-b024-2d94a1793385" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) + (path "/b4946a7b-3e61-4b76-af7b-d7946088fc1f" + (reference "#PWR?") (unit 1) (value "+3.3V") (footprint "") ) (path "/00000000-0000-0000-0000-000060dddd4a" (reference "C2") (unit 1) (value "4,7uF") (footprint "Capacitor_SMD:C_0805_2012Metric") @@ -3290,29 +3308,11 @@ (path "/00000000-0000-0000-0000-000060a1e678" (reference "C4") (unit 1) (value "100nF") (footprint "Capacitor_SMD:C_0603_1608Metric") ) - (path "/00000000-0000-0000-0000-0000615551c0" - (reference "C5") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0603_1608Metric") + (path "/6aaac4a2-5bbb-4f28-96b1-aa7e53f2b6ac" + (reference "C?") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric") ) - (path "/00000000-0000-0000-0000-000061555c46" - (reference "C6") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00006156d10f" - (reference "C7") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-0000615b16c7" - (reference "C8") (unit 1) (value "100nF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00006156c45c" - (reference "C9") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00006159a39e" - (reference "C10") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-000061599e55" - (reference "C11") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/591e2784-7f64-40a3-a5a7-9c5bffbda57f" - (reference "D1") (unit 1) (value "SK6812MINI") (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm") + (path "/769a9aad-57e5-4541-b94e-85e96ceaa7ea" + (reference "C?") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0805_2012Metric") ) (path "/00000000-0000-0000-0000-0000603aa045" (reference "J1") (unit 1) (value "RJ12") (footprint "Connector_RJ:RJ12_Amphenol_54601") @@ -3320,8 +3320,8 @@ (path "/00000000-0000-0000-0000-0000603de563" (reference "J2") (unit 1) (value "USB_B_Micro") (footprint "MySymbols:USB_Micro_B_Female") ) - (path "/00000000-0000-0000-0000-00006153c2f2" - (reference "LCD1") (unit 1) (value "DISP_OLED_UG-2832HSWEG02") (footprint "Display:SSD1306_OLED-0.91-128x32_bend") + (path "/83c5e4bc-0949-44b8-a530-2f6ab6322255" + (reference "LCD1") (unit 1) (value "Conn_01x13") (footprint "") ) (path "/00000000-0000-0000-0000-0000607a1864" (reference "Q1") (unit 1) (value "BS170F") (footprint "Package_TO_SOT_SMD:SOT-23") @@ -3359,17 +3359,14 @@ (path "/00000000-0000-0000-0000-000060c0a451" (reference "R9") (unit 1) (value "10K") (footprint "Resistor_SMD:R_0603_1608Metric") ) - (path "/00000000-0000-0000-0000-00006158c8a1" - (reference "R10") (unit 1) (value "560K") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-000060b730aa" - (reference "U1") (unit 1) (value "ESP-12") (footprint "ESP8266:ESP-12") - ) (path "/00000000-0000-0000-0000-000060dc1061" (reference "U2") (unit 1) (value "XC6210B332MR") (footprint "Package_TO_SOT_SMD:SOT-23-5") ) (path "/00000000-0000-0000-0000-00006092fd95" (reference "U4") (unit 1) (value "CP2102-Axx-xQFN28") (footprint "Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm") ) + (path "/071a66a9-1e5c-430b-be68-5e66db9ae8d8" + (reference "U?") (unit 1) (value "T-Micro32_Plus") (footprint "lilygo_micro32:T-Micro32") + ) ) ) diff --git a/P1_wifi/fp-info-cache b/P1_wifi/fp-info-cache index 3f4b4c4..8e99edb 100644 --- a/P1_wifi/fp-info-cache +++ b/P1_wifi/fp-info-cache @@ -1,4 +1,165 @@ -19167187802864912 +19684248320452654 +Antennas +AN91445 + + +0 +2 +2 +Antennas +DM00024648 + + +0 +6 +2 +Antennas +SWRA117D + + +0 +10 +2 +Antennas +SWRA118-FL + + +0 +2 +2 +Antennas +SWRA350 + + +0 +12 +0 +Antennas +SWRA416 + + +0 +28 +3 +Antennas +SWRU120B + + +0 +12 +2 +Audio_Module +AN91445 + + +0 +2 +2 +Audio_Module +Iphone-speaker + + +0 +2 +2 +Audio_Module +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +Audio_Module +Reverb_BTDR-1H +Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) +audio belton reverb +0 +7 +7 +Audio_Module +Reverb_BTDR-1V +Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) +audio belton reverb +0 +7 +7 +Audio_Module +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +Audio_Module +ZF1-04-02-T-WT + + +0 +6 +6 +Audio_Module +bt_player + + +0 +5 +5 +Audio_Module +mouse-bite-2mm-slot + + +0 +0 +0 +BTplayer +AN91445 + + +0 +2 +2 +BTplayer +Iphone-speaker + + +0 +2 +2 +BTplayer +MountingHole_2.1mm +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +BTplayer +TestPoint_Pad_D2.5mm +SMD pad as test Point, diameter 2.5mm +test point SMD pad +0 +1 +1 +BTplayer +ZF1-04-02-T-WT + + +0 +6 +6 +BTplayer +bt_player + + +0 +5 +5 +BTplayer +mouse-bite-2mm-slot + + +0 +0 +0 Battery BatteryHolder_Bulgin_BX0036_1xC Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) @@ -239,193 +400,67 @@ battery CR1225 coin cell 0 Battery Battery_Panasonic_CR1025-VSK_Vertical_CircularHoles -Panasonic CR-1025/VSK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-1025/VSK battery battery CR-1025 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR1220-VCN_Vertical_CircularHoles -Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-1220/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.PDF battery CR-1220 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR1632-V1AN_Vertical_CircularHoles -Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-1632-V1AN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D464.PDF battery CR-1632 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR2025-V1AK_Vertical_CircularHoles -Panasonic CR-2025/V1AK battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-2025/V1AK battery, battery CR-2025 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR2032-VS1N_Vertical_CircularHoles -Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-2032/VS1N battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D348.PDF battery CR-2032 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR2354-VCN_Vertical_CircularHoles -Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-2354/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D486.PDF battery CR-2354/VCN coin cell vertical 0 2 2 Battery Battery_Panasonic_CR2450-VAN_Vertical_CircularHoles -Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-2450/VAN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D492.PDF battery CR-2450 coin cell 0 2 2 Battery Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles -Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D502.PDF battery CR-2477 coin cell vertical 0 2 2 Battery Battery_Panasonic_CR3032-VCN_Vertical_CircularHoles -Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D140.pdf +Panasonic CR-3032/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D508.PDF battery CR-3032 coin cell vertical 0 2 2 -Battery_Holders -Bulgin_BX0036_1xC -Bulgin Battery Holder, BX0036, Battery Type C (http://www.bulgin.com/media/bulgin/data/Battery_holders.pdf) -Bulgin BX0036 -0 -2 -2 -Battery_Holders -Keystone_103_1x20mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=719 -Keystone type 103 battery holder -0 -2 -2 -Battery_Holders -Keystone_104_1x23mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=744 -Keystone type 104 battery holder -0 -2 -2 -Battery_Holders -Keystone_105_1x2430-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=745 -Keystone type 105 battery holder -0 -2 -2 -Battery_Holders -Keystone_106_1x20mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=720 -Keystone type 106 battery holder -0 -2 -2 -Battery_Holders -Keystone_107_1x23mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=746 -Keystone type 107 battery holder -0 -2 -2 -Battery_Holders -Keystone_1042_1x18650 -Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918 -18650 Keystone 1042 Li-ion -0 -2 -2 -Battery_Holders -Keystone_1058_1x2032-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=14028 -Keystone type 1058 coin cell retainer -0 -2 -2 -Battery_Holders -Keystone_2466_1xAAA -1xAAA Battery Holder, Keystone, Plastic Case -AAA battery holder Keystone -0 -2 -2 -Battery_Holders -Keystone_2468_2xAAA -2xAAA cell battery holder, Keystone P/N 2468 -AAA battery cell holder -0 -2 -2 -Battery_Holders -Keystone_2479_3xAAA -3xAAA cell battery holder, Keystone P/N 2479 -AAA battery cell holder -0 -2 -2 -Battery_Holders -Keystone_2993 -http://www.keyelco.com/product-pdf.cfm?p=776 -Keystone type 2993 negative battery contact -0 -1 -1 -Battery_Holders -Keystone_3000_1x12mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=777 -Keystone type 3000 coin cell retainer -0 -3 -2 -Battery_Holders -Keystone_3001_1x12mm-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=778 -Keystone type 3001 coin cell retainer -0 -3 -2 -Battery_Holders -Keystone_3008_1x2450-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=786 -Keystone type 3008 coin cell retainer -0 -3 -2 -Battery_Holders -Keystone_3009_1x2450-CoinCell -http://www.keyelco.com/product-pdf.cfm?p=787 -Keystone type 3009 coin cell retainer -0 -3 -2 -Battery_Holders -Keystone_3034_1x20mm-CoinCell -Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798 -Keystone type 3034 coin cell retainer -0 -3 -2 -Battery_Holders -Seiko_MS621F -Seiko MS621F -Seiko MS621F -0 -2 -2 Button_Switch_Keyboard SW_Cherry_MX_1.00u_PCB Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf @@ -1379,6 +1414,13 @@ Ultraminiature Surface Mount Slide Switch, right-angle, https://www.ckswitches.c 7 3 Button_Switch_SMD +SW_SPST_ALPS_SKPMAME010 + + +0 +2 +2 +Button_Switch_SMD SW_SPST_B3S-1000 Surface Mount Tactile Switch for High-Density Packaging Tactile Switch @@ -2163,13 +2205,6 @@ tact sw push 6mm 4 2 Button_Switch_THT -SW_PUSH_DIGITAST_LED - - -0 -8 -8 -Button_Switch_THT SW_PUSH_E-Switch_FS5700DP_DPDT FS5700 series pushbutton footswitch, DPDT, https://www.e-switch.com/system/asset/product_line/data_sheet/226/FS5700.pdf switch DPDT footswitch @@ -2205,6 +2240,69 @@ IP67 ultra-miniture horizontal 5 3 Button_Switch_THT +SW_Push_2P1T_Toggle_CK_PVA1xxH1xxxxxxV2 +momentary / push-push button, h=17.5mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA1 DPST +0 +4 +4 +Button_Switch_THT +SW_Push_2P1T_Toggle_CK_PVA1xxH2xxxxxxV2 +momentary / push-push button, h=23mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA1 DPST +0 +4 +4 +Button_Switch_THT +SW_Push_2P1T_Toggle_CK_PVA1xxH3xxxxxxV2 +momentary / push-push button, h=20.5mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA1 DPST +0 +4 +4 +Button_Switch_THT +SW_Push_2P1T_Toggle_CK_PVA1xxH4xxxxxxV2 +momentary / push-push button, h=15mm C&K PVA1 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA1 DPST +0 +4 +4 +Button_Switch_THT +SW_Push_2P2T_Toggle_CK_PVA2OAH5xxxxxxV2 +momentary / push-push button, h=13mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA2 DPDT +0 +6 +6 +Button_Switch_THT +SW_Push_2P2T_Toggle_CK_PVA2xxH1xxxxxxV2 +momentary / push-push button, h=17.5mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA2 DPDT +0 +6 +6 +Button_Switch_THT +SW_Push_2P2T_Toggle_CK_PVA2xxH2xxxxxxV2 +momentary / push-push button, h=23mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA2 DPDT +0 +6 +6 +Button_Switch_THT +SW_Push_2P2T_Toggle_CK_PVA2xxH3xxxxxxV2 +momentary / push-push button, h=20.5mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA2 DPDT +0 +6 +6 +Button_Switch_THT +SW_Push_2P2T_Toggle_CK_PVA2xxH4xxxxxxV2 +momentary / push-push button, h=15mm C&K PVA2 https://www.ckswitches.com/media/1343/pva.pdf +tact sw push PVA2 DPDT +0 +6 +6 +Button_Switch_THT SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 right angle DPDT push button https://www.e-switch.com/system/asset/product_line/data_sheet/210/800U.pdf IP67 ultra-miniture horizontal @@ -2310,7 +2408,14 @@ buzzer piezo 2 2 Buzzer_Beeper -Buzzer_Murata_PKMCS0909E4000-R1 +Buzzer_Murata_PKLCS1212E +Murata Buzzer https://www.murata.com/~/media/webrenewal/support/library/catalog/products/sound/p37e.ashx +Murata Buzzer Beeper +0 +2 +2 +Buzzer_Beeper +Buzzer_Murata_PKMCS0909E Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 Murata Buzzer Beeper 0 @@ -2324,6 +2429,13 @@ buzzer 2 2 Buzzer_Beeper +Indicator_PUI_AI-1440-TWT-24V-2-R +14mm Indicator, https://www.puiaudio.com/media/SpecSheet/AI-1440-TWT-24V-2-R.pdf +piezo buzzer self drive oscillator +0 +2 +2 +Buzzer_Beeper MagneticBuzzer_CUI_CMT-8504-100-SMT magnetic transducer buzzer, 5V, SPL of 100 dB at 10 cm, https://www.cuidevices.com/product/resource/pdf/cmt-8504-100-smt-tr.pdf CMT 8504 @@ -5865,6 +5977,27 @@ C Rect series Radial pin pitch 37.50mm length 41.5mm width 40mm Capacitor 0 2 2 +Capacitor_THT +DX_5R5HxxxxU_D11.5mm_P10.00mm +CP, Radial series, Radial, pin pitch=10.00mm, diameter=11.5mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf +CP Radial series Radial pin pitch 10.00mm diameter 11.5mm supercapacitor +0 +2 +2 +Capacitor_THT +DX_5R5VxxxxU_D11.5mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, diameter=11.5mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf +CP Radial series Radial pin pitch 5.00mm diameter 11.5mm supercapacitor +0 +2 +2 +Capacitor_THT +DX_5R5VxxxxU_D19.0mm_P5.00mm +CP, Radial series, Radial, pin pitch=5.00mm, diameter=19mm, Supercapacitor, http://www.elna.co.jp/en/capacitor/double_layer/catalog/pdf/dx_e.pdf +CP Radial series Radial pin pitch 5.00mm diameter 19mm supercapacitor +0 +2 +2 Capacitor_Tantalum_SMD CP_EIA-1608-08_AVX-J Tantalum Capacitor SMD AVX-J (1608-08 Metric), IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/48064/_t58_vmn_pt0471_1601.pdf), generated with kicad-footprint-generator @@ -17437,6 +17570,13 @@ connector Molex CLIK-Mate side entry 17 16 Connector_Molex +Molex_Easy-On_527450633-FPC-1x04-P0.5mm + + +0 +6 +6 +Connector_Molex Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator connector Molex KK-254 vertical @@ -28175,6 +28315,13 @@ Surface mounted pin header SMD 1x02 1.27mm single row style2 pin1 right 2 2 Connector_PinHeader_1.27mm +PinHeader_1x02_P1.27mm_Vertical_small_CrtYd +Through hole straight pin header, 1x02, 1.27mm pitch, single row +Through hole pin header THT 1x02 1.27mm single row +0 +2 +2 +Connector_PinHeader_1.27mm PinHeader_1x03_P1.27mm_Horizontal Through hole angled pin header, 1x03, 1.27mm pitch, 4.0mm pin length, single row Through hole angled pin header THT 1x03 1.27mm single row @@ -34076,6 +34223,13 @@ Surface mounted socket strip SMD 1x06 1.00mm single row style2 pin1 right 6 6 Connector_PinSocket_1.00mm +PinSocket_1x06_P1.00mm_Vertical_small_CrtYd +Through hole straight socket strip, 1x06, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated +Through hole socket strip THT 1x06 1.00mm single row +0 +6 +6 +Connector_PinSocket_1.00mm PinSocket_1x07_P1.00mm_Vertical Through hole straight socket strip, 1x07, 1.00mm pitch, single row (https://gct.co/files/drawings/bc065.pdf), script generated Through hole socket strip THT 1x07 1.00mm single row @@ -40754,6 +40908,13 @@ RJ45 Vertical Shield LED Green Yellow 14 13 Connector_RJ +RJ45_Bel_SI-60062-F +1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, AutoMDIX, https://belfuse.com/resources/drawings/magneticsolutions/dr-mag-si-60062-f.pdf +RJ45 Magjack +0 +14 +13 +Connector_RJ RJ45_Cetus_J1B1211CCD_Horizontal 1 Port RJ45 Magjack Connector Through Hole 10/100 Base-T, Cetus, used and distributed by WIZnet (https://wizwiki.net/wiki/lib/exe/fetch.php?media=products:wiz550web:wiz550webds_kr:j1b1211ccd.pdf) RJ45 Magjack @@ -40810,6 +40971,13 @@ ethernet 8p8c transformer magjack 12 11 Connector_RJ +RJ45_UDE_RB1-125B8G1A +1 Port RJ45 Connector Through Hole 10/100/1000 Base-T, https://datasheet.lcsc.com/szlcsc/1901091107_UDE-Corp-RB1-125B8G1A_C363353.pdf#page=3 +RJ45 ethernet +0 +16 +15 +Connector_RJ RJ45_Wuerth_7499010001A_Horizontal 10/100Base-TX RJ45 ethernet magnetic transformer connector horizontal https://katalog.we-online.de/pbs/datasheet/7499010001A.pdf RJ45 ethernet magnetic @@ -40859,6 +41027,13 @@ SATA 24 23 Connector_Samtec +Samtec_CLP-108-02-F-D + + +0 +18 +18 +Connector_Samtec Samtec_FMC_ASP-134486-01_10x40_P1.27mm_Vertical http://suddendocs.samtec.com/prints/asp-134486-01-mkt.pdf FMC HPC @@ -43980,6 +44155,13 @@ connector Samtec HLE top entry 0 100 100 +Connector_Samtec_ZF_smd +ZF1-04-02-T-WT + + +0 +6 +6 Connector_Stocko Stocko_MKS_1651-6-0-202_1x2_P2.50mm_Vertical Stocko MKS 16xx series connector, (https://www.stocko-contact.com/downloads/steckverbindersystem-raster-2,5-mm.pdf#page=15), generated with kicad-footprint-generator @@ -44450,6 +44632,13 @@ connector TE MATE-N-LOK top entry ATA PATA IDE 5.25 inch floppy drive power 4 4 Connector_USB +GCT_USB4105_REVA + + +0 +16 +16 +Connector_USB USB3_A_Molex_48393-001 USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) USB 3.0 type A right angle @@ -44611,6 +44800,13 @@ USB C Type-C Receptacle SMD 28 25 Connector_USB +USB_C_Receptacle_Molex_217179 + + +0 +16 +13 +Connector_USB USB_C_Receptacle_Palconn_UTC16-G http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf USB C Type-C Receptacle USB2.0 @@ -47180,6 +47376,20 @@ recom power ac dc 5 5 Converter_ACDC +Converter_ACDC_Recom_RAC20-xxDK_THT +Recom RAC20-xxDK https://recom-power.com/pdf/Powerline_AC-DC/RAC20-K.pdf#page=6 Rev. 6/2020 +Recom RAC20-xxDK +0 +5 +5 +Converter_ACDC +Converter_ACDC_Recom_RAC20-xxSK_THT +Recom RAC20-xxSK https://recom-power.com/pdf/Powerline_AC-DC/RAC20-K.pdf#page=6 Rev. 6/2020 +Recom RAC20-xxSK +0 +4 +4 +Converter_ACDC Converter_ACDC_TRACO_TMG-15_THT ACDC-Converter, TRACO, TMG Series 15 https://www.tracopower.com/products/tmg.pdf ACDC-Converter TRACO TMG Series 15 @@ -47411,6 +47621,20 @@ dcdc traco 5w smd 6 6 Converter_DCDC +Converter_DCDC_TRACO_TDN_5-xxxxWI_THT +Traco TDN 5WI Series, 5W (https://www.tracopower.com/sites/default/files/products/datasheets/tdn5wi_datasheet.pdf#page=4) +dcdc traco 5w +0 +6 +6 +Converter_DCDC +Converter_DCDC_TRACO_TEL12-xxxx_THT +Traco 12W, THT (https://www.tracopower.com/sites/default/files/products/datasheets/tel12_datasheet.pdf) +traco dcdc tht 12w +0 +5 +5 +Converter_DCDC Converter_DCDC_TRACO_TEN10-xxxx_Dual_THT DCDC-Converter, TRACO, TEN10-xxxx, single output, https://assets.tracopower.com/20171102100522/TEN10/documents/ten10-datasheet.pdf DCDC-Converter TRACO TEN10-xxxx single output @@ -47622,14 +47846,14 @@ Isolated 1W DCDC-Converter 6 Converter_DCDC Converter_DCDC_muRata_NMAxxxxSC_THT -muRata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf -muRata NMAxxxxSC DCDC-Converter +Murata NMAxxxxSC footprint based on SIP7, http://power.murata.com/data/power/ncl/kdc_nma.pdf +Murata NMAxxxxSC DCDC-Converter 0 5 5 Converter_DCDC Converter_DCDC_muRata_NXExSxxxxMC_SMD -Isolated 1W or 2W Single Output SM DC/DC Converters http://power.murata.com/data/power/ncl/kdc_nxe1.pdf http://power.murata.com/data/power/ncl/kdc_nxe2.pdf +Isolated 1W or 2W Single Output SM DC/DC Converters https://www.murata.com/products/productdata/8807031865374/kdc-nxe1.pdf#page=8 https://www.murata.com/products/productdata/8807031898142/kdc-nxe2.pdf#page=9 Isolated 1W or 2W Single Output SM DC/DC Converters 0 5 @@ -48909,13 +49133,6 @@ diode 4 2 Diode_SMD -D_0201_0603Metric_Castellated -Diode SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator -diode castellated -0 -4 -2 -Diode_SMD D_0201_0603Metric_Pad0.64x0.40mm_HandSolder Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator diode handsolder @@ -48930,13 +49147,6 @@ diode 2 2 Diode_SMD -D_0402_1005Metric_Castellated -Diode SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_0402_1005Metric_Pad0.77x0.64mm_HandSolder Diode SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -48951,13 +49161,6 @@ diode 2 2 Diode_SMD -D_0603_1608Metric_Castellated -Diode SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_0603_1608Metric_Pad1.05x0.95mm_HandSolder Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -48972,13 +49175,6 @@ diode 2 2 Diode_SMD -D_0805_2012Metric_Castellated -Diode SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_0805_2012Metric_Pad1.15x1.40mm_HandSolder Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator diode handsolder @@ -48993,13 +49189,6 @@ diode 4 2 Diode_SMD -D_01005_0402Metric_Castellated -Diode SMD 01005 (0402 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator -diode castellated -0 -4 -2 -Diode_SMD D_01005_0402Metric_Pad0.57x0.30mm_HandSolder Diode SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator diode handsolder @@ -49014,13 +49203,6 @@ diode 2 2 Diode_SMD -D_1206_3216Metric_Castellated -Diode SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_1206_3216Metric_Pad1.42x1.75mm_HandSolder Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -49035,13 +49217,6 @@ diode 2 2 Diode_SMD -D_1210_3225Metric_Castellated -Diode SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_1210_3225Metric_Pad1.42x2.65mm_HandSolder Diode SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -49056,13 +49231,6 @@ diode 2 2 Diode_SMD -D_1812_4532Metric_Castellated -Diode SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_1812_4532Metric_Pad1.30x3.40mm_HandSolder Diode SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator diode handsolder @@ -49077,13 +49245,6 @@ diode 2 2 Diode_SMD -D_2010_5025Metric_Castellated -Diode SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_2010_5025Metric_Pad1.52x2.65mm_HandSolder Diode SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -49098,13 +49259,6 @@ diode 2 2 Diode_SMD -D_2114_3652Metric_Castellated -Diode SMD 2114 (3652 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_2114_3652Metric_Pad1.85x3.75mm_HandSolder Diode SMD 2114 (3652 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator diode handsolder @@ -49119,13 +49273,6 @@ diode 2 2 Diode_SMD -D_2512_6332Metric_Castellated -Diode SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_2512_6332Metric_Pad1.52x3.35mm_HandSolder Diode SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator diode handsolder @@ -49133,27 +49280,6 @@ diode handsolder 2 2 Diode_SMD -D_2816_7142Metric -Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -diode -0 -2 -2 -Diode_SMD -D_2816_7142Metric_Castellated -Diode SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD -D_2816_7142Metric_Pad3.20x4.45mm_HandSolder -Diode SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -diode handsolder -0 -2 -2 -Diode_SMD D_3220_8050Metric Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator diode @@ -49161,13 +49287,6 @@ diode 2 2 Diode_SMD -D_3220_8050Metric_Castellated -Diode SMD 3220 (8050 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator -diode castellated -0 -2 -2 -Diode_SMD D_3220_8050Metric_Pad2.65x5.15mm_HandSolder Diode SMD 3220 (8050 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/schottky.pdf), generated with kicad-footprint-generator diode handsolder @@ -49483,6 +49602,13 @@ DFS SO-DIL Slim 4 4 Diode_SMD +Diode_Bridge_OnSemi_SDIP-4L +SMD diode bridge OnSemi SDIP-4L, see https://www.onsemi.com/pdf/datasheet/df10s1-d.pdf +OnSemi Diode Bridge SDIP-4L +0 +4 +4 +Diode_SMD Diode_Bridge_Vishay_DFS SMD diode bridge DFS, see http://www.vishay.com/docs/88854/padlayouts.pdf DFS @@ -49510,6 +49636,13 @@ Diode Polymer Protected Zener Diode Littelfuse LS 0 3 3 +Diode_SMD +Nexperia_CFP3_SOD-123W +Nexperia CFP3 (SOD-123W), https://assets.nexperia.com/documents/outline-drawing/SOD123W.pdf +CFP3 SOD-123W +0 +2 +2 Diode_THT D_5KPW_P7.62mm_Vertical_AnodeUp Diode, 5KPW series, Axial, Vertical, pin pitch=7.62mm, , length*diameter=9*8mm^2, , http://www.diodes.com/_files/packages/8686949.gif @@ -50169,6 +50302,13 @@ Diotec rectifier diode bridge 4 4 Diode_THT +Diode_Bridge_Comchip_SCVB-L +Three phase, Bridge, Rectifier, https://www.comchiptech.com/admin/files/product/SC35VB80S-G%20Thru506369.%20SC35VB160S-G%20RevB.pdf +diode module +0 +5 +5 +Diode_THT Diode_Bridge_DIP-4_W5.08mm_P2.54mm 4-lead dip package for diode bridges, row spacing 5.08mm, pin-spacing 2.54mm, see http://www.vishay.com/docs/88898/b2m.pdf DIL DIP PDIP 5.08mm 2.54 @@ -50295,6 +50435,20 @@ LCD-graphical display with LED backlight 128x64 RS-232 I2C or SPI 32 32 Display +EA_DOGL128-6 +Graphical,Display,LCD,128x64 https://www.lcd-module.com/eng/pdf/grafik/dogl128-6e.pdf +EA DOGL128 +0 +26 +26 +Display +EA_DOGM128-6 +Graphical,Display,LCD,128x64 https://www.lcd-module.de/eng/pdf/grafik/dogm128e.pdf +EA DOGM128-6 +0 +26 +26 +Display EA_DOGS104X-A LCD 4x10 character 3.3V VDD I2C or SPI http://www.lcd-module.com/fileadmin/eng/pdf/doma/dogs104e.pdf LCD 4x10 character 3.3V VDD I2C or SPI @@ -50386,6 +50540,13 @@ TFT-graphical display 800x480 16-bit colours and touch display 48 48 Display +ERM19264 +STN/FSTN LCD 192x64 dot https://www.buydisplay.com/download/manual/ERM19264-1_Series_Datasheet.pdf +ERM19264 Graphics Display 192x64 +0 +20 +20 +Display HDSM-441B_HDSM-443B 2 Digit 7 segemnt blue LED, right hand decimal, https://docs.broadcom.com/docs/AV02-1589EN 2 Digit 7 segment blue LED @@ -50491,6 +50652,13 @@ display oled 30 30 Display +OLED_SSD1322_NHD_256X64 + + +0 +16 +16 +Display RC1602A http://www.raystar-optronics.com/down.php?ProID=18 LCD 16x2 Alphanumeric 16pin @@ -50498,20 +50666,6 @@ LCD 16x2 Alphanumeric 16pin 22 18 Display -SSD1306_OLED-0.91-128x32 - - -0 -14 -14 -Display -SSD1306_OLED-0.91-128x32_bend - - -0 -14 -14 -Display WC1602A LCD 16x2 http://www.wincomlcd.com/pdf/WC1602A-SFYLYHTC06.pdf LCD 16x2 Alphanumeric 16pin @@ -50603,6 +50757,13 @@ CC56-12YWA 12 12 Display_7Segment +D1X8K +https://ia800903.us.archive.org/24/items/CTKD1x8K/Cromatek%20D168K.pdf +Single digit 7 segment ultra bright red +0 +10 +10 +Display_7Segment DA04-11CGKWA http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf Dubble digit green 7 segment LED display @@ -50673,6 +50834,13 @@ http://www.display-elektronik.de/filter/DE113-RS-20_635.pdf 40 40 Display_7Segment +DE119-XX-XX +https://www.display-elektronik.de/filter/DE119-RS-20_635.pdf +4 digit 7 segment LCD +0 +40 +40 +Display_7Segment DE122-XX-XX http://www.display-elektronik.de/filter/DE122-RS-20_635.pdf 6 digit 7 segment LCD @@ -50771,6 +50939,13 @@ Single digit 7 segement super bright yellow LED 10 10 Display_7Segment +LTC-4627Jx +http://optoelectronics.liteon.com/upload/download/DS30-2001-393/C4627JG.pdf +4 digit 7 segment LED +0 +14 +14 +Display_7Segment MAN71A https://www.digchip.com/datasheets/parts/datasheet/161/MAN3640A-pdf.php One digit 7 segment red LED with right dot @@ -50861,97 +51036,6 @@ One digit LED 7 segment SA39-11 SC39-11 SA39-12 SC39-12 0 10 10 -ESP8266 -ESP-01 -Module, ESP-8266, ESP-01, 8 pin -Module ESP-8266 ESP8266 -0 -8 -8 -ESP8266 -ESP-03 -Module, ESP-8266, ESP-03, 14 pad, SMD -Module ESP-8266 ESP8266 -0 -14 -14 -ESP8266 -ESP-06 - - -0 -20 -20 -ESP8266 -ESP-07S -Module, ESP-8266, ESP-07S, 14 pad, SMD -Module ESP-8266 ESP8266 -0 -16 -16 -ESP8266 -ESP-07v2 -Module, ESP-8266, ESP-07v2, 16 pad, SMD -Module ESP-8266 ESP8266 -0 -16 -16 -ESP8266 -ESP-12 -Module, ESP-8266, ESP-12, 16 pad, SMD -Module ESP-8266 ESP8266 -0 -16 -16 -ESP8266 -ESP-12E -Module, ESP-8266, ESP-12, 16 pad, SMD -Module ESP-8266 ESP8266 -0 -22 -22 -ESP8266 -ESP-12E_SMD -Module, ESP-8266, ESP-12, 16 pad, SMD -Module ESP-8266 ESP8266 -0 -22 -22 -ESP8266 -ESP-13-WROOM-02 -Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD -Module ESP-8266 ESP8266 -0 -19 -19 -ESP8266 -ESP-201 -Module, ESP-8266, ESP-201, 26 pin, through hole, 0.1 inch -Module ESP-8266 ESP8266 -0 -26 -26 -ESP8266 -ESP12F-Devkit-V3 - - -0 -30 -30 -ESP8266 -NodeMCU-LoLinV3 - - -0 -30 -30 -ESP8266 -NodeMCU1.0(12-E) - - -0 -30 -30 Ferrite_THT LairdTech_28C0236-0JW-10 Ferrite, vertical, LairdTech 28C0236-0JW-10, https://assets.lairdtech.com/home/brandworld/files/28C0236-0JW-10.pdf, JW Miller core https://www.bourns.com/products/magnetic-products/j.w.-miller-through-hole-ferrite-beads-emi-filters @@ -51100,6 +51184,34 @@ EMI Filter 19 4 Filter +Filter_Murata_SFECF-6 +SMD Type 10.7MHz Ceramic Filter https://www.murata.com/en-us/products/filter/cerafil/sfecf +10.7MHz smd ceramic +0 +6 +6 +Filter +Filter_Murata_SFECF-6_HandSoldering +SMD Type 10.7MHz Ceramic Filter https://www.murata.com/en-us/products/filter/cerafil/sfecf +10.7MHz smd ceramic +0 +6 +6 +Filter +Filter_SAW-6_3.8x3.8mm +6-pin 3.8 x 3.8mm SAW filter package, https://www.golledge.com/media/3785/mp08167.pdf +SAW filter 6-pin +0 +6 +6 +Filter +Filter_SAW-8_3.8x3.8mm +8-pin 3.8x3.8mm SAW filter, https://www.golledge.com/media/1831/ma05497.pdf +SAW filter 8-pin +0 +8 +8 +Filter Filter_Schaffner_FN405 Compact PCB mounting EMI filter (https://www.schaffner.com/de/produkte/download/product/datasheet/fn-405-pcb-mounting-filter/) EMI filter @@ -51121,13 +51233,6 @@ fuse 2 2 Fuse -Fuse_0402_1005Metric_Castellated -Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51142,13 +51247,6 @@ fuse 2 2 Fuse -Fuse_0603_1608Metric_Castellated -Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51163,13 +51261,6 @@ fuse 2 2 Fuse -Fuse_0805_2012Metric_Castellated -Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator fuse handsolder @@ -51184,13 +51275,6 @@ fuse 2 2 Fuse -Fuse_1206_3216Metric_Castellated -Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51205,13 +51289,6 @@ fuse 2 2 Fuse -Fuse_1210_3225Metric_Castellated -Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51226,13 +51303,6 @@ fuse 2 2 Fuse -Fuse_1812_4532Metric_Castellated -Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51247,13 +51317,6 @@ fuse 2 2 Fuse -Fuse_2010_5025Metric_Castellated -Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51268,13 +51331,6 @@ fuse 2 2 Fuse -Fuse_2512_6332Metric_Castellated -Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51282,27 +51338,6 @@ fuse handsolder 2 2 Fuse -Fuse_2816_7142Metric -Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -fuse -0 -2 -2 -Fuse -Fuse_2816_7142Metric_Castellated -Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse -Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder -Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -fuse handsolder -0 -2 -2 -Fuse Fuse_2920_7451Metric Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator fuse @@ -51310,13 +51345,6 @@ fuse 2 2 Fuse -Fuse_2920_7451Metric_Castellated -Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator -fuse castellated -0 -2 -2 -Fuse Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator fuse handsolder @@ -51786,6 +51814,13 @@ Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 2 2 Fuse +Fuseholder_Cylinder-5x20mm_Wuerth_696103101002-SMD_Horizontal_Open +Fuseholder horizontal open 5x20mm 250V 10A Würth 696103101002 +Fuseholder horizontal open 5x20mm 250V 10A +0 +2 +2 +Fuse Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf Fuseholder horizontal open 6.3x32 Schurter 0031.8002 @@ -51800,6 +51835,62 @@ Fuseholder 6.3x32mm horizontal closed 3 2 Fuse +Fuseholder_Keystone_3555-2 +Maxi APX ATX Automotive Blade Fuse Clip Holder https://www.keyelco.com/userAssets/file/M65p40.pdf +Maxi APX ATX Automotive Blade Fuse Clip Holder +0 +4 +2 +Fuse +Fuseholder_Littelfuse_100_series_5x20mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_100_series_5x25mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_100_series_5x30mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_445_030_series_5x20mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_445_030_series_5x25mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_445_030_series_5x30mm +Littelfuse clips, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_clips/littelfuse_fuse_clip_100_445_030_520_datasheet.pdf.pdf +Fuseholder clips +0 +4 +2 +Fuse +Fuseholder_Littelfuse_Nano2_154x +Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_154_154t_154l_154tl_datasheet.pdf.pdf +SMD Nano2 holder +0 +2 +2 +Fuse Fuseholder_Littelfuse_Nano2_157x Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf SMD Nano2 holder @@ -51856,6 +51947,13 @@ Heatsink TV5G TO-220 Horizontal 0 0 Heatsink +Heatsink_Aavid_590302B03600G +Heatsink, 25.4x25.4x42.54mm, TO-220, https://www.boydcorp.com/aavid-datasheets/Board-Level-Cooling-Channel-5903.pdf +heatsink +0 +2 +2 +Heatsink Heatsink_Fischer_FK224xx2201_25x8.3mm 25x8.3mm Heatsink, 18K/W, TO-220, https://www.fischerelektronik.de/web_fischer/en_GB/$catalogue/fischerData/PR/FK224_220_1_/datasheet.xhtml?branch=heatsinks heatsink TO-220 @@ -51870,6 +51968,13 @@ heatsink TO-252 TO-263 TO-268 2 1 Heatsink +Heatsink_Fischer_FK24413DPAK_23x13mm +23x13 mm SMD heatsink for TO-252 TO-263 TO-268, https://www.fischerelektronik.de/pim/upload/fischerData/cadpdf/base/fk_244_13_d_pak.pdf +heatsink TO-252 TO-263 TO-268 +0 +2 +1 +Heatsink Heatsink_Fischer_SK104-STC-STIC_35x13mm_2xDrill2.5mm Heatsink, 35mm x 13mm, 2x Fixation 2,5mm Drill, Soldering, Fischer SK104-STC-STIC, Heatsink fischer TO-220 @@ -52081,14 +52186,14 @@ inductor handsolder 2 Inductor_SMD L_1806_4516Metric -Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator inductor 0 2 2 Inductor_SMD -L_1806_4516Metric_Pad1.57x1.80mm_HandSolder -Capacitor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +L_1806_4516Metric_Pad1.45x1.90mm_HandSolder +Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator inductor handsolder 0 2 @@ -52136,16 +52241,9 @@ inductor handsolder 2 2 Inductor_SMD -L_2816_7142Metric -Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -inductor -0 -2 -2 -Inductor_SMD -L_2816_7142Metric_Pad3.20x4.45mm_HandSolder -Inductor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -inductor handsolder +L_AVX_LMLP07A7 +Inductor, AVX Kyocera, LMLP Series, style D, 6.6mmx7.3mm, 3.0mm height. (Script generated with StandardBox.py) (https://datasheets.avx.com/LMLPD.pdf) +Inductor LMLP 0 2 2 @@ -52255,6 +52353,13 @@ Bourns SRP1245A SMD inductor 2 2 Inductor_SMD +L_Bourns_SRP1770TA_16.9x16.9mm +Bourns SRP1770TA series SMD Inductor http://www.bourns.com/docs/Product-Datasheets/SRP1770TA.pdf +Bourns SRP1770TA series SMD Inductor +0 +2 +2 +Inductor_SMD L_Bourns_SRP2313AA Bourns SRR1260 series SMD inductor http://www.bourns.com/docs/product-datasheets/srp2313aa.pdf Bourns SRR1260 SMD inductor @@ -52682,6 +52787,13 @@ Inductor SMD Pulse PA4320 2 2 Inductor_SMD +L_Pulse_PA4344 +Pulse PA4344 / PM4344 Series SMD Inductors https://productfinder.pulseelectronics.com/api/public/uploads/product-attachments/datasheet_p771_1608107700.pdf +Pulse PA4344 PM4344 Series SMD Inductors +0 +2 +2 +Inductor_SMD L_Sagami_CER1242B Inductor, Sagami, h=4.5mm, http://www.sagami-elec.co.jp/file/CER1242B-CER1257B-CER1277B.pdf inductor sagami cer12xxb smd @@ -52738,6 +52850,13 @@ Inductor Sumida SMD CDMC6D28 2 2 Inductor_SMD +L_Sumida_CR75 +Inductor, Sumida, 8.1mm × 7.3mm × 5.5 mm, Unshielded, http://products.sumida.com/products/pdf/CR75.pdf +Inductor SMD CR75 Unshielded +0 +2 +2 +Inductor_SMD L_Sunlord_MWSA0518_5.4x5.2mm Inductor, Sunlord, MWSA0518, 5.4mmx5.2mm inductor Sunlord smd @@ -53011,6 +53130,13 @@ Choke SMD 2 2 Inductor_SMD +L_Vishay_IFSC-1515AH_4x4x1.8mm +Low Profile, High Current Inductors (https://www.vishay.com/docs/34295/sc15ah01.pdf) +SMD Vishay Inductor Low Profile +0 +2 +2 +Inductor_SMD L_Vishay_IHLP-1212 Inductor, Vishay, IHLP series, 3.0mmx3.0mm inductor vishay ihlp smd @@ -53088,6 +53214,27 @@ inductor vishay icsm smd 2 2 Inductor_SMD +L_Wuerth_HCF-2013 +7443630070, http://katalog.we-online.de/pbs/datasheet/7443630070.pdf +inductor shielded wuerth hcf +0 +3 +2 +Inductor_SMD +L_Wuerth_HCF-2815 +74436410150, http://katalog.we-online.de/pbs/datasheet/74436410150.pdf +inductor shielded wuerth hcf +0 +3 +2 +Inductor_SMD +L_Wuerth_HCF-2818 +7443640330, http://katalog.we-online.de/pbs/datasheet/7443640330.pdf +inductor shielded wuerth hcf +0 +3 +2 +Inductor_SMD L_Wuerth_HCI-1030 Inductor, Wuerth Elektronik, Wuerth_HCI-1030, 10.6mmx10.6mm inductor Wuerth hci smd @@ -55183,28 +55330,28 @@ L_Toroid Vertical series Radial pin pitch 31.80mm length 67.6mm width 36.1mm Vi Jumper SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips -solder jumper open +net tie solder jumper bridged 0 2 2 Jumper SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips -solder jumper open +net tie solder jumper bridged 0 2 2 Jumper SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip -solder jumper open +net tie solder jumper bridged 0 2 2 Jumper SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip -solder jumper open +net tie solder jumper bridged 0 2 2 @@ -55232,56 +55379,56 @@ solder jumper open Jumper SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip -solder jumper open +net tie solder jumper bridged 0 3 3 Jumper SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers -solder jumper open +net tie solder jumper bridged 0 3 3 @@ -55356,13 +55503,6 @@ LED 4 2 LED_SMD -LED_0201_0603Metric_Castellated -LED SMD 0201 (0603 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator -LED castellated -0 -4 -2 -LED_SMD LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator LED handsolder @@ -55377,13 +55517,6 @@ LED 2 2 LED_SMD -LED_0402_1005Metric_Castellated -LED SMD 0402 (1005 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55398,13 +55531,6 @@ LED 2 2 LED_SMD -LED_0603_1608Metric_Castellated -LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55419,13 +55545,6 @@ LED 2 2 LED_SMD -LED_0805_2012Metric_Castellated -LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator LED handsolder @@ -55440,13 +55559,6 @@ LED 2 2 LED_SMD -LED_1206_3216Metric_Castellated -LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55468,13 +55580,6 @@ LED 2 2 LED_SMD -LED_1210_3225Metric_Castellated -LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55489,13 +55594,6 @@ LED 2 2 LED_SMD -LED_1812_4532Metric_Castellated -LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator LED handsolder @@ -55510,13 +55608,6 @@ LED 2 2 LED_SMD -LED_2010_5025Metric_Castellated -LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55531,13 +55622,6 @@ LED 2 2 LED_SMD -LED_2512_6332Metric_Castellated -LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator LED handsolder @@ -55545,27 +55629,6 @@ LED handsolder 2 2 LED_SMD -LED_2816_7142Metric -LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -LED -0 -2 -2 -LED_SMD -LED_2816_7142Metric_Castellated -LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -LED castellated -0 -2 -2 -LED_SMD -LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder -LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator -LED handsolder -0 -2 -2 -LED_SMD LED_ASMB-KTF0-0A306 2220 Tricolor PLCC-4 LED, https://docs.broadcom.com/docs/ASMB-KTF0-0A306-DS100 Tricolor LED @@ -55587,6 +55650,13 @@ LED Avago PLCC-6 ASMT-YTB7-0AA02 6 6 LED_SMD +LED_CSP_Samsung_LH181B_2.36x2.36mm +High Power CSP LED, 2.36mm x 2.36mm, 1.4A max, https://cdn.samsung.com/led/file/resource/2021/01/Data_Sheet_LH181B_Rev.4.0.pdf +LED Samsung LH181B +0 +2 +2 +LED_SMD LED_Cree-PLCC4_2x2mm_CW 2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf LED Cree PLCC-4 @@ -55741,6 +55811,20 @@ LED RGB 4 4 LED_SMD +LED_Lumex_SML-LX0404SIUPGUSB +Lumex RGB LED, clear, SMD, https://www.lumex.com/spec/SML-LX0404SIUPGUSB.pdf +LED RGB +0 +4 +4 +LED_SMD +LED_Luminus_MP-3030-1100_3.0x3.0mm +Mid Power LED, Luminus MP-3030-1100, 3.0x3.0mm, 816mW, https://download.luminus.com/datasheets/Luminus_MP3030_1100_Datasheet.pdf +LED Luminus MP-3030-1100 +0 +5 +2 +LED_SMD LED_Osram_Lx_P47F_D2mm_ReverseMount OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf LED ReverseMount Reverse @@ -55804,6 +55888,13 @@ RGB LED PLCC-6 6 6 LED_SMD +LED_RGB_Wuerth-PLCC4_3.2x2.8mm_150141M173100 +3.2mm x 2.8mm PLCC4 LED, https://www.we-online.de/katalog/datasheet/150141M173100.pdf +LED RGB Wurth PLCC-4 +0 +4 +4 +LED_SMD LED_ROHM_SMLVN6 https://www.rohm.com/datasheet/SMLVN6RGB1U LED ROHM SMLVN6 @@ -56120,21 +56211,21 @@ LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-positi 3 LED_THT LED_D5.0mm-4_RGB -LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED 0 4 4 LED_THT LED_D5.0mm-4_RGB_Staggered_Pins -LED, diameter 5.0mm, 4 pins, WP154A4, http://webtest4.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf rgb led 0 4 4 LED_THT LED_D5.0mm-4_RGB_Wide_Pins -LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED 0 4 @@ -56455,6 +56546,90 @@ A20 Olimex Olinuxino LIME2 development board 180 180 Module +Adafruit_Feather +Common footprint for the Adafruit Feather series of boards, https://learn.adafruit.com/adafruit-feather/feather-specification +Adafruit Feather +0 +28 +28 +Module +Adafruit_Feather_32u4_FONA +Footprint for the Adafruit Feather 32u4 FONA board, https://learn.adafruit.com/adafruit-feather-32u4-fona +Adafruit Feather 32u4 FONA +0 +28 +28 +Module +Adafruit_Feather_32u4_FONA_WithMountingHoles +Footprint for the Adafruit Feather 32u4 FONA board, https://learn.adafruit.com/adafruit-feather-32u4-fona +Adafruit Feather 32u4 FONA +0 +28 +28 +Module +Adafruit_Feather_32u4_RFM +Footprint for the Adafruit Feather 32u4 RFM series of boards, https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module +Adafruit Feather 32u4 RFM +0 +31 +31 +Module +Adafruit_Feather_32u4_RFM_WithMountingHoles +Footprint for the Adafruit Feather 32u4 RFM series of boards, https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module +Adafruit Feather 32u4 RFM +0 +31 +31 +Module +Adafruit_Feather_M0_RFM +Footprint for the Adafruit Feather M0 RFM series of boards, e.g. https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio +Adafruit Feather M0 RFM +0 +32 +32 +Module +Adafruit_Feather_M0_RFM_WithMountingHoles +Footprint for the Adafruit Feather M0 RFM series of boards, e.g. https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio + Adafruit Feather M0 RFM +0 +32 +32 +Module +Adafruit_Feather_M0_Wifi +Footprint for the Adafruit Feather M0 Wifi board, https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/ +Adafruit Feather M0 Wifi +0 +28 +28 +Module +Adafruit_Feather_M0_Wifi_WithMountingHoles +Footprint for the Adafruit Feather M0 Wifi board, https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/ +Adafruit Feather M0 Wifi +0 +28 +28 +Module +Adafruit_Feather_WICED +Footprint for the Adafruit Feather WICED Wifi board, https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi +Adafruit Feather WICED Wifi +0 +29 +29 +Module +Adafruit_Feather_WICED_WithMountingHoles +Footprint for the Adafruit Feather WICED Wifi board, https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi +Adafruit Feather WICED Wifi +0 +29 +29 +Module +Adafruit_Feather_WithMountingHoles +Common footprint for the Adafruit Feather series of boards, https://learn.adafruit.com/adafruit-feather/feather-specification +Adafruit Feather +0 +28 +28 +Module Adafruit_HUZZAH_ESP8266_breakout 32-bit microcontroller module with WiFi, https://www.adafruit.com/product/2471 ESP8266 WiFi microcontroller @@ -56518,6 +56693,13 @@ PocketBeagle 72 72 Module +Carambola2 +8devices Carambola2, OpenWRT, industrial SoM computer, https://www.8devices.com/media/products/carambola2/downloads/carambola2-datasheet.pdf +carambola2 8devices +0 +104 +52 +Module Maple_Mini Maple Mini, http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html Maple Mini @@ -56546,13 +56728,6 @@ Pololu Breakout 16 16 Module -Raspberry_Pi_Zero_Socketed_THT_2MountingHoles -Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf -raspberry pi zero through hole -0 -40 -40 -Module Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf raspberry pi zero through hole @@ -56574,6 +56749,13 @@ ST Morpho Connector 144 STLink 148 148 Module +Sipeed-M1 +AI accelerated MCU with optional wifi, https://dl.sipeed.com/MAIX/HDK/Sipeed-M1&M1W/Specifications +AI Kendryte K210 RISC-V +0 +85 +77 +Module Texas_EUK_R-PDSS-T7_THT Texas Instruments EUK 7 Pin Double Sided Module module pcb @@ -56616,6 +56798,13 @@ mounting hole 2.1mm no annular 0 0 MountingHole +MountingHole_2.1mm_smallCntry +Mounting Hole 2.1mm, no annular +mounting hole 2.1mm no annular +0 +0 +0 +MountingHole MountingHole_2.2mm_M2 Mounting Hole 2.2mm, no annular, M2 mounting hole 2.2mm no annular m2 @@ -58911,111 +59100,6 @@ Mounting 4.5mm 9774100982 0 8 1 -MySymbols -3,5mm_straight_circular - - -0 -3 -3 -MySymbols -3,5mm_straight_square - - -0 -3 -3 -MySymbols -428-202569-MG01 - - -0 -2 -2 -MySymbols -BKA30D-R05 - - -0 -8 -8 -MySymbols -OLED_I2C_128x32 - - -0 -4 -4 -MySymbols -RS5808_PRO_OSD_CASTELATED - - -0 -10 -10 -MySymbols -RX5808 - - -0 -14 -13 -MySymbols -R_1206_3216Metric_REVERSED -Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator -resistor -0 -2 -2 -MySymbols -SOP65P637X110-28N - - -0 -29 -29 -MySymbols -SWD_Programming_pads -Through hole straight pin header, 1x04, 2.54mm pitch, single row -Through hole pin header THT 1x04 2.54mm single row -0 -4 -4 -MySymbols -TestPoint_SMD_R - - -0 -1 -1 -MySymbols -Toggle_Switch_100SP1T1B4M2QE -http://spec_sheets.e-switch.com/specs/T111597.pdf - -0 -3 -3 -MySymbols -USB_Micro_B_Female -https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf - -0 -11 -6 -MySymbols -X40_Stepper - - -0 -8 -8 -MySymbols -slids_switch_spdt - - -0 -5 -4 NetTie NetTie-2_SMD_Pad0.5mm Net tie, 2 pin, 0.5mm square SMD pads @@ -59220,6 +59304,13 @@ Hamamatsu SiPM 2 2 OptoDevice +Kingbright_KPS-3227 +3.2mmx2.7mm, light sensor, https://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-3227SP1C(Ver.16).pdf +KPS-3227 Ambient Light Photo Sensor +0 +4 +4 +OptoDevice Kingbright_KPS-5130 http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.14).pdf KPS-5130 photodiode RGB sensor @@ -59850,6 +59941,13 @@ SMD SMT crystal oscillator hand-soldering 4 4 Oscillator +Oscillator_SMD_Fox_FT5H_5.0x3.2mm +https://foxonline.com/wp-content/uploads/pdfs/T5HN_T5HV.pdf +Fox TXCO temperature compensated oscillator +0 +4 +4 +Oscillator Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm SMD Crystal Oscillator IDT https://www.idt.com/document/dst/xu-family-datasheet#page=15, 5.0x3.2mm SMD SMT crystal oscillator @@ -60151,8 +60249,8 @@ BGA-121 121 121 Package_BGA -BGA-132_12x18mm_Layout11x17_P0.5mm -BGA-132 11x17 12x18mm 0.5pitch +BGA-132_12x18mm_Layout11x17_P1.0mm +BGA-132 11x17 12x18mm 1.0pitch BGA-132 0 132 @@ -60193,6 +60291,13 @@ Altera UBGA U169 BGA-169 169 169 Package_BGA +BGA-200_10.0x14.5mm_Layout12x22_P0.80x0.65mm +BGA-200, 14.5x10.0mm, 200 Ball, 12x22 Layout, 0.8x0.65mm Pitch, http://www.issi.com/WW/pdf/43-46LQ32256A-AL.pdf +BGA 200 0.8x0.65 +0 +200 +200 +Package_BGA BGA-256_11.0x11.0mm_Layout20x20_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD Altera MBGA-256, https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/packaging/04r00348-01.pdf Altera BGA-256 M256 MBGA @@ -60319,6 +60424,13 @@ BGA 8 0.4 8 8 Package_BGA +Infineon_LFBGA-292_17x17mm_Layout20x20_P0.8mm_Ball0.5mm_Pad0.35 +Infineon LFBGA-292, 0.35mm pad, 17.0x17.0mm, 292 Ball, 20x20 Layout, 0.8mm Pitch, https://www.infineon.com/cms/en/product/packages/PG-LFBGA/PG-LFBGA-292-11/ +BGA 292 0.8 +0 +292 +292 +Package_BGA LFBGA-100_10x10mm_Layout10x10_P0.8mm LFBGA-100, 10x10 raster, 10x10mm package, pitch 0.8mm; see section 6.3 of http://www.st.com/resource/en/datasheet/stm32f103tb.pdf BGA 100 0.8 @@ -60354,6 +60466,13 @@ BGA 381 0.8 381 381 Package_BGA +Lattice_caBGA-756_27.0x27.0mm_Layout32x32_P0.8mm +Lattice caBGA-756, ECP5 FPGAs, 27.0x27.0mm, 756 Ball, 32x32 Layout, 0.8mm Pitch, http://www.latticesemi.com/view_document?document_id=213 +BGA 756 0.8 +0 +756 +756 +Package_BGA Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm Analog Devices (Linear Tech), 133-pin BGA uModule, 15.0x15.0x4.92mm, https://www.analog.com/media/en/technical-documentation/data-sheets/4637fc.pdf 133 pin bga @@ -60627,6 +60746,13 @@ VFBGA-49 49 49 Package_BGA +VFBGA-86_6x6mm_Layout10x10_P0.55mm_Ball0.25mm_Pad0.2mm +VFBGA-86, 6.0x6.0mm, 86 Ball, 10x10 Layout, 0.55mm Pitch, https://www.dialog-semiconductor.com/sites/default/files/da1469x_datasheet_3v1.pdf#page=740 +BGA 86 0.55 +0 +86 +86 +Package_BGA VFBGA-100_7.0x7.0mm_Layout10x10_P0.65mm VFBGA-100, 10x10, 7x7mm package, pitch 0.65mm VFBGA-100 @@ -60984,9 +61110,23 @@ LFCSP 8pin thermal pad 3x2mm Pitch 0.5mm 9 9 Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.6x2.34mm +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_11.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +13 +9 +Package_CSP +LFCSP-8-1EP_3x3mm_P0.5mm_EP1.6x2.34mm_ThermalVias +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/CP_8_11.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +20 +9 +Package_CSP LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm -LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py -LFCSP DFN_QFN +LFCSP, 8 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-8/CP_8_13.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead 0 13 9 @@ -61159,6 +61299,20 @@ LFCSP NoLead 59 33 Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm +LFCSP, 32 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADV7280.PDF#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +37 +33 +Package_CSP +LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LFCSP, 32 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ADV7280.PDF#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py +LFCSP NoLead +0 +47 +33 +Package_CSP LFCSP-32-1EP_5x5mm_P0.5mm_EP3.25x3.25mm 32-Lead Frame Chip Scale Package LFCSP (5mm x 5mm); (see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/lfcspcp/cp-32/CP_32_27.pdf LFCSP 0.5 @@ -61537,6 +61691,13 @@ BGA 180 0.4 180 180 Package_CSP +WLCSP-4-X1-WLB0909-4_0.89x0.89mm_P0.5mm +X1-WLB0909, 0.89x0.89mm, 4 Ball, 2x2 Layout, 0.5mm Pitch, https://www.diodes.com/assets/Datasheets/AP22913.pdf +CSP 4 0.5 +0 +4 +4 +Package_CSP WLCSP-6_1.4x1.0mm_P0.4mm 6pin Pitch 0.4mm 6pin Pitch 0.4mm WLCSP @@ -61551,6 +61712,13 @@ WLCSP WLCSP-8 XFBGA XFBGA-8 CSP BGA Chip-Scale Glass-Top 8 8 Package_CSP +WLCSP-8_1.551x2.284mm_P0.5mm +WLCSP-8, 2.284x1.551mm, 8 Ball, 2x4 Layout, 0.5mm Pitch, https://www.adestotech.com/wp-content/uploads/AT25SL321_112.pdf#page=75 +CSP 8 0.5 +0 +8 +8 +Package_CSP WLCSP-12_1.56x1.56mm_P0.4mm WLCSP 12 1.56x1.56 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMM150-DS001-01.pdf BMM150 WLCSP @@ -61565,6 +61733,20 @@ CSP 12 0.2x0.346333 12 12 Package_CSP +WLCSP-16_1.409x1.409mm_P0.35mm +WLCSP-16, 1.409x1.409mm, 16 Ball, 4x4 Layout, 0.35mm Pitch, http://www.latticesemi.com/view_document?document_id=213 +CSP 16 0.35 +0 +16 +16 +Package_CSP +WLCSP-16_2.225x2.17mm_P0.5mm +WLCSP-16 2.225x2.17mm, 2.17x2.225mm, 16 Ball, 4x4 Layout, 0.5mm Pitch, https://ww1.microchip.com/downloads/en/DeviceDoc/16B_WLCSP_CS_C04-06036c.pdf +CSP 16 0.5 +0 +16 +16 +Package_CSP WLCSP-16_4x4_B2.17x2.32mm_P0.5mm WLCSP-16, http://www.nxp.com/documents/data_sheet/LPC1102_1104.pdf, http://www.nxp.com/assets/documents/data/en/application-notes/AN3846.pdf WLCSP-16 NXP @@ -61726,6 +61908,13 @@ DFN NoLead 13 9 Package_DFN_QFN +DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mm +DFN, 8 Pin (https://www.qorvo.com/products/d/da007268), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/NB3N551-D.PDF#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py DFN NoLead @@ -61810,6 +61999,20 @@ DFN 0.45 13 9 Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.65x2.38mm +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4320fb.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +10 +9 +Package_DFN_QFN +DFN-8-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias +DFN, 8 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4320fb.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +20 +9 +Package_DFN_QFN DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm DD Package; 8-Lead Plastic DFN (3mm x 3mm) (see Linear Technology DFN_8_05-08-1698.pdf) DFN 0.5 @@ -61999,6 +62202,13 @@ DFN 0.5 23 15 Package_DFN_QFN +DFN-14_1.35x3.5mm_P0.5mm +DFN, 14 Pin (https://m.littelfuse.com/~/media/electronics/datasheets/tvs_diode_arrays/littelfuse_tvs_diode_array_sp3012_datasheet.pdf.pdf#page=7), generated with kicad-footprint-generator ipc_noLead_generator.py +DFN NoLead +0 +14 +14 +Package_DFN_QFN DFN-16-1EP_3x4mm_P0.45mm_EP1.7x3.3mm DE Package; 16-Lead Plastic DFN (4mm x 3mm) (see Linear Technology DFN_16_05-08-1732.pdf) DFN 0.45 @@ -62111,6 +62321,13 @@ HVQFN NoLead 21 17 Package_DFN_QFN +HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm +HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +34 +25 +Package_DFN_QFN HVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm HVQFN, 24 Pin (https://www.nxp.com/docs/en/package-information/SOT616-3.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py HVQFN NoLead @@ -62139,6 +62356,34 @@ HVQFN NoLead 39 25 Package_DFN_QFN +HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm +HVQFN, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT617-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +42 +33 +Package_DFN_QFN +HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias +HVQFN, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT617-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +59 +33 +Package_DFN_QFN +HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm +HVQFN, 40 Pin (https://www.nxp.com/docs/en/package-information/SOT618-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +50 +41 +Package_DFN_QFN +HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias +HVQFN, 40 Pin (https://www.nxp.com/docs/en/package-information/SOT618-1.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +HVQFN NoLead +0 +67 +41 +Package_DFN_QFN Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm MLPQ 32 leads, 7x7mm, 0.127mm stencil (https://www.infineon.com/dgdl/Infineon-AN1170-AN-v05_00-EN.pdf?fileId=5546d462533600a40153559ac3e51134) mlpq 32 7x7mm @@ -62244,6 +62489,20 @@ MLPQ- 0.65 21 17 Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm +Micrel MLF, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic23050.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Micrel MLF NoLead +0 +11 +9 +Package_DFN_QFN +Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm_ThermalVias +Micrel MLF, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/mic23050.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Micrel MLF NoLead +0 +16 +9 +Package_DFN_QFN Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias http://ww1.microchip.com/downloads/en/DeviceDoc/mic2290.pdf mlf 8 2x2 mm @@ -62307,6 +62566,20 @@ FG873 4 4 Package_DFN_QFN +NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45 +LQFN, 48 Pin (https://www.nxp.com/docs/en/package-information/98ASA00694D.pdf) +NXP LQFN NoLead +0 +65 +49 +Package_DFN_QFN +NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45_ThermalVias +LQFN, 48 Pin (https://www.nxp.com/docs/en/package-information/98ASA00694D.pdf) +NXP LQFN NoLead +0 +75 +49 +Package_DFN_QFN Nordic_AQFN-73-1EP_7x7mm_P0.5mm http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fchips%2Fnrf52840.html AQFN 7mm @@ -62321,6 +62594,13 @@ DFN 0.5 8 8 Package_DFN_QFN +OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm +On Semiconductor, SIP-38, 9x7mm, (https://www.onsemi.com/pub/Collateral/AX-SIP-SFEU-D.PDF#page=19) +On Semiconductor SIP +0 +44 +44 +Package_DFN_QFN OnSemi_UDFN-8_1.2x1.8mm_P0.4mm 8-Lead Plastic Dual Flat, No Lead Package, 1.2x1.8x1.55 mm Body [UDFN] (See http://www.onsemi.com/pub/Collateral/NLSV2T244-D.PDF) dfn udfn dual flat @@ -62329,12 +62609,19 @@ dfn udfn dual flat 8 Package_DFN_QFN OnSemi_VCT-28_3.5x3.5mm_P0.4mm -OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py -OnSemi VCT DFN_QFN +OnSemi VCT, 28 Pin (http://www.onsemi.com/pub/Collateral/601AE.PDF), generated with kicad-footprint-generator ipc_noLead_generator.py +OnSemi VCT NoLead 0 28 28 Package_DFN_QFN +OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm +XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF) +OnSemi XDFN4 +0 +5 +5 +Package_DFN_QFN Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm Panasonic HQFN-16, 4x4x0.85mm (https://industrial.panasonic.com/content/data/SC/ds/ds7/c0/PKG_HQFN016-A-0404XZL_EN.pdf) panasonic hqfn @@ -62349,6 +62636,20 @@ panasonic hson 27 9 Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.6x1.6mm +QFN, 12 Pin (https://www.nxp.com/docs/en/data-sheet/MMZ09332B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +17 +13 +Package_DFN_QFN +QFN-12-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias +QFN, 12 Pin (https://www.nxp.com/docs/en/data-sheet/MMZ09332B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +32 +13 +Package_DFN_QFN QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm QFN, 12 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_12_%2005-08-1855.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py QFN NoLead @@ -62734,6 +63035,20 @@ QFN NoLead 39 25 Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.15x2.15mm +QFN, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +29 +25 +Package_DFN_QFN +QFN-24-1EP_4x4mm_P0.5mm_EP2.15x2.15mm_ThermalVias +QFN, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +39 +25 +Package_DFN_QFN QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm QFN, 24 Pin (http://www.cypress.com/file/46236/download), generated with kicad-footprint-generator ipc_noLead_generator.py QFN NoLead @@ -63546,6 +63861,20 @@ QFN NoLead 127 65 Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.4x3.4mm +QFN, 64 Pin (www.intel.com/content/www/us/en/ethernet-controllers/i210-ethernet-controller-datasheet.html), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +74 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP3.4x3.4mm_ThermalVias +QFN, 64 Pin (www.intel.com/content/www/us/en/ethernet-controllers/i210-ethernet-controller-datasheet.html), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +79 +65 +Package_DFN_QFN QFN-64-1EP_9x9mm_P0.5mm_EP3.8x3.8mm QFN, 64 Pin (https://datasheet.lcsc.com/szlcsc/Realtek-Semicon-RTL8211EG-VB-CG_C69264.pdf#page=77), generated with kicad-footprint-generator ipc_noLead_generator.py QFN NoLead @@ -63588,6 +63917,20 @@ QFN NoLead 91 65 Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.2x5.2mm +QFN, 64 Pin (https://www.silabs.com/documents/public/data-sheets/Si5345-44-42-D-DataSheet.pdf#page=51), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +81 +65 +Package_DFN_QFN +QFN-64-1EP_9x9mm_P0.5mm_EP5.2x5.2mm_ThermalVias +QFN, 64 Pin (https://www.silabs.com/documents/public/data-sheets/Si5345-44-42-D-DataSheet.pdf#page=51), generated with kicad-footprint-generator ipc_noLead_generator.py +QFN NoLead +0 +107 +65 +Package_DFN_QFN QFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/70593d.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py QFN NoLead @@ -63812,6 +64155,13 @@ TDFN NoLead 13 9 Package_DFN_QFN +TDFN-8-1EP_3x2mm_P0.5mm_EP1.4x1.4mm +TDFN, 8 Pin (http://ww1.microchip.com/downloads/en/devicedoc/20005514a.pdf#page=35), generated with kicad-footprint-generator ipc_noLead_generator.py +TDFN NoLead +0 +13 +9 +Package_DFN_QFN TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm 8-lead plastic dual flat, 2x3x0.75mm size, 0.5mm pitch (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MN_C04-0129E-MN.pdf) TDFN DFN 0.5mm @@ -64050,6 +64400,20 @@ TQFN NoLead 75 49 Package_DFN_QFN +Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm +Texas instruments QFN Package, datasheet: https://www.ti.com/lit/ds/symlink/tpsm53602.pdf +Texas instruments QFN +0 +15 +15 +Package_DFN_QFN +Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm_ThermalVia +Texas instruments QFN Package, datasheet: https://www.ti.com/lit/ds/symlink/tpsm53602.pdf +Texas instruments QFN +0 +34 +15 +Package_DFN_QFN Texas_DRB0008A DFN-8, 3x3x1mm, http://www.ti.com/lit/ds/symlink/ucc24610.pdf DRB0008A @@ -64533,6 +64897,20 @@ UDFN 0.5 uQFN 10 10 Package_DFN_QFN +UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm +UFQFPN, 32 Pin (https://www.st.com/resource/en/datasheet/stm32g071k8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UFQFPN NoLead +0 +37 +33 +Package_DFN_QFN +UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias +UFQFPN, 32 Pin (https://www.st.com/resource/en/datasheet/stm32g071k8.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +UFQFPN NoLead +0 +47 +33 +Package_DFN_QFN UQFN-10_1.3x1.8mm_P0.4mm UQFN, 10 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/00001725D.pdf (Page 9)), generated with kicad-footprint-generator ipc_noLead_generator.py UQFN NoLead @@ -64610,6 +64988,13 @@ UQFN NoLead 35 21 Package_DFN_QFN +UQFN-20_3x3mm_P0.4mm +UQFN, 20 Pin (https://resurgentsemi.com/wp-content/uploads/2018/09/MPR121_rev5-Resurgent.pdf?d453f8&d453f8), generated with kicad-footprint-generator ipc_noLead_generator.py +UQFN NoLead +0 +20 +20 +Package_DFN_QFN UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm UQFN, 28 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=338), generated with kicad-footprint-generator ipc_noLead_generator.py UQFN NoLead @@ -64673,6 +65058,20 @@ DFN 0.5 11 9 Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm +VQFN, 16 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/16L_VQFN-WFS_3x3mm_4MX_C04-00508a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +18 +17 +Package_DFN_QFN +VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm_ThermalVias +VQFN, 16 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/16L_VQFN-WFS_3x3mm_4MX_C04-00508a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +23 +17 +Package_DFN_QFN VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm VQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/cdclvp1102.pdf#page=28), generated with kicad-footprint-generator ipc_noLead_generator.py VQFN NoLead @@ -64827,6 +65226,20 @@ VQFN NoLead 47 33 Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.15x3.15mm +VQFN, 32 Pin (https://www.ti.com/lit/ds/slvs589d/slvs589d.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +37 +33 +Package_DFN_QFN +VQFN-32-1EP_5x5mm_P0.5mm_EP3.15x3.15mm_ThermalVias +VQFN, 32 Pin (https://www.ti.com/lit/ds/slvs589d/slvs589d.pdf#page=33), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +47 +33 +Package_DFN_QFN VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm VQFN, 46 Pin (http://www.ti.com/lit/ds/symlink/lp5036.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py VQFN NoLead @@ -64841,6 +65254,34 @@ VQFN NoLead 66 47 Package_DFN_QFN +VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm +VQFN, 48 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/48L_VQFN_6x6mm_6LX_C04-00494a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +58 +49 +Package_DFN_QFN +VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm_ThermalVias +VQFN, 48 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/48L_VQFN_6x6mm_6LX_C04-00494a.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +75 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +58 +49 +Package_DFN_QFN +VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias +VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +75 +49 +Package_DFN_QFN VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc1312r.pdf#page=48), generated with kicad-footprint-generator ipc_noLead_generator.py VQFN NoLead @@ -64855,6 +65296,41 @@ VQFN NoLead 79 49 Package_DFN_QFN +VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm +VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16LF19195-6-7-Data-Sheet-40001873D.pdf#page=718), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +74 +65 +Package_DFN_QFN +VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias +VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16LF19195-6-7-Data-Sheet-40001873D.pdf#page=718), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +100 +65 +Package_DFN_QFN +VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm +VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_QFN_9x9_MR_C04-00149e.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +74 +65 +Package_DFN_QFN +VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias +VQFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/64L_QFN_9x9_MR_C04-00149e.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VQFN NoLead +0 +91 +65 +Package_DFN_QFN +WDFN-6-2EP_4.0x2.6mm_P0.65mm +WDFN, 6 pin, 4.0x2.6, 0.65P; Two exposed pads, (https://www.onsemi.com/pub/Collateral/511BZ.PDF) +DFN 0.65P dual flag +0 +8 +8 +Package_DFN_QFN WDFN-8-1EP_2x2.2mm_P0.5mm_EP0.80x0.54 https://www.onsemi.com/pub/Collateral/511BN.PDF WDFN-8 1EP 2.2X2.0 0.5P @@ -64862,6 +65338,13 @@ WDFN-8 1EP 2.2X2.0 0.5P 9 9 Package_DFN_QFN +WDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf#page=25), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_TDFN_2x3_MNY_C04-0129E-MNY.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py WDFN NoLead @@ -64883,6 +65366,13 @@ WDFN NoLead 20 9 Package_DFN_QFN +WDFN-8-1EP_6x5mm_P1.27mm_EP3.4x4mm +WDFN, 8 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8L_WDFN_5x6mm_MF_C04210B.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WDFN NoLead +0 +13 +9 +Package_DFN_QFN WDFN-8_2x2mm_P0.5mm DFN8 2x2, 0.5P; No exposed pad (http://www.onsemi.com/pub/Collateral/NCP4308-D.PDF) DFN 0.5 @@ -64960,6 +65450,20 @@ WQFN-20 4.5mm 2.5mm 0.5mm 24 21 Package_DFN_QFN +WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm +WQFN, 20 Pin (https://www.ti.com/lit/ds/symlink/ts3ds10224.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +25 +21 +Package_DFN_QFN +WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias +WQFN, 20 Pin (https://www.ti.com/lit/ds/symlink/ts3ds10224.pdf#page=29), generated with kicad-footprint-generator ipc_noLead_generator.py +WQFN NoLead +0 +30 +21 +Package_DFN_QFN WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm WQFN, 24 Pin (http://www.ti.com/lit/ds/symlink/lm26480.pdf#page=39), generated with kicad-footprint-generator ipc_noLead_generator.py WQFN NoLead @@ -67067,6 +67571,13 @@ lga land grid array 14 14 Package_LGA +Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y +Kionix LGA, 12 Pin (http://kionixfs.kionix.com/en/document/TN008-PCB-Design-Guidelines-for-2x2-LGA-Sensors.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py +Kionix LGA NoLead +0 +12 +12 +Package_LGA LGA-8_3x5mm_P1.25mm LGA-8 lga land grid array @@ -67192,6 +67703,13 @@ Texas MicroSiP NoLead 0 18 11 +Package_LGA +VLGA-4_2x2.5mm_P1.65mm +VLGA, 4 Pin (https://ww1.microchip.com/downloads/en/DeviceDoc/DSC60XX-Ultra-Small-Ultra-Low-Power-MEMS-Oscillator-DS20005625C.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +VLGA NoLead +0 +4 +4 Package_QFP EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py @@ -67494,6 +68012,13 @@ MQFP QFP 44 44 Package_QFP +PQFP-32_5x5mm_P0.5mm +PQFP, 32 Pin (https://www.ti.com/lit/ds/symlink/ads127l01.pdf#page=87), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +32 +32 +Package_QFP PQFP-44_10x10mm_P0.8mm 44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) PQFP 0.8 @@ -67614,8 +68139,8 @@ TQFP QFP 49 Package_QFP TQFP-48_7x7mm_P0.5mm -48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) -QFP 0.5 +TQFP, 48 Pin (https://www.jedec.org/system/files/docs/MS-026D.pdf var ABC), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP 0 48 48 @@ -67907,6 +68432,20 @@ SSOP 0.65 27 21 Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l7980.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +13 +9 +Package_SO +HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias +HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l7980.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +18 +9 +Package_SO HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm HSOP, 8 Pin (https://www.st.com/resource/en/datasheet/l5973d.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py HSOP SO @@ -67942,6 +68481,13 @@ HSOP 11.0 x 15.9mm Pitch 1.27mm 20 20 Package_SO +HSOP-32-1EP_7.5x11mm_P0.65mm_EP4.7x4.7mm +HSOP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT1746-3.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +37 +33 +Package_SO HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown HSOP 11.0x15.9mm Pitch 0.65mm Slug Down (PowerSO-36) [JEDEC MO-166] (http://www.st.com/resource/en/datasheet/vn808cm-32-e.pdf, http://www.st.com/resource/en/application_note/cd00003801.pdf) HSOP 11.0 x 15.9mm Pitch 0.65mm @@ -67963,6 +68509,13 @@ HSOP 11.0 x 15.9mm Pitch 0.65mm 36 36 Package_SO +HSOP-54-1EP_7.5x17.9mm_P0.65mm_EP4.6x4.6mm +HSOP, 54 Pin (https://www.nxp.com/docs/en/package-information/98ASA10506D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HSOP SO +0 +59 +55 +Package_SO HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm HTSOP, 8 Pin (https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py HTSOP SO @@ -68026,6 +68579,13 @@ HTSSOP SO 21 17 Package_SO +HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.74x3.86mm +HTSSOP, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/4011fb.pdf#page=24), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +23 +21 +Package_SO HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.85x4mm HTSSOP, 20 Pin (https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF U20E-1), generated with kicad-footprint-generator ipc_gullwing_generator.py HTSSOP SO @@ -68180,6 +68740,13 @@ HTSSOP SO 87 39 Package_SO +HTSSOP-44_6.1x14mm_P0.635mm_TopEP4.14x7.01mm +HTSSOP, 44 Pin (http://www.ti.com/lit/ds/symlink/tpa3251.pdf#page=38), generated with kicad-footprint-generator ipc_gullwing_generator.py +HTSSOP SO +0 +44 +44 +Package_SO HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm HTSSOP56: plastic thin shrink small outline package http://www.ti.com/lit/ds/symlink/drv8301.pdf HTSSOP 0.5 @@ -68187,6 +68754,20 @@ HTSSOP 0.5 72 57 Package_SO +HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm +HVSSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/bq24090.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HVSSOP SO +0 +15 +11 +Package_SO +HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias +HVSSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/bq24090.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +HVSSOP SO +0 +20 +11 +Package_SO Infineon_PG-DSO-8-27_3.9x4.9mm_EP2.65x3mm Infineon PG-DSO, 8 Pin (https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-8-27), generated with kicad-footprint-generator ipc_gullwing_generator.py Infineon PG-DSO SO @@ -68404,6 +68985,20 @@ MSOP SO 20 11 Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm +MSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/xtr111.pdf#page=27), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +16 +11 +Package_SO +MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalVias +MSOP, 10 Pin (https://www.ti.com/lit/ds/symlink/xtr111.pdf#page=27), generated with kicad-footprint-generator ipc_gullwing_generator.py +MSOP SO +0 +23 +11 +Package_SO MSOP-10_3x3mm_P0.5mm 10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf) SSOP 0.5 @@ -68775,6 +69370,20 @@ SOIC SO 20 9 Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm +SOIC, 8 Pin (https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP2303A/document_id/494#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +13 +9 +Package_SO +SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias +SOIC, 8 Pin (https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP2303A/document_id/494#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +9 +Package_SO SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py SOIC SO @@ -68810,6 +69419,13 @@ SOIC 1.27 7 7 Package_SO +SOIC-8W_5.3x5.3mm_P1.27mm +8-Lead Plastic Small Outline (SM) - 5.28 mm Body [SOIC] (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf) +SOIC 1.27 +0 +8 +8 +Package_SO SOIC-8_3.9x4.9mm_P1.27mm SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py SOIC SO @@ -68915,6 +69531,13 @@ SOIC SO 20 20 Package_SO +SOIC-20W_7.5x15.4mm_P1.27mm +SOIC, 20 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RI_20_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOIC SO +0 +20 +20 +Package_SO SOIC-24W_7.5x15.4mm_P1.27mm SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py SOIC SO @@ -68936,13 +69559,6 @@ SOIC SO 28 28 Package_SO -SOIJ-8_5.3x5.3mm_P1.27mm -8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) -SOIC 1.27 -0 -8 -8 -Package_SO SOJ-36_10.16x23.49mm_P1.27mm SOJ, 36 Pin (http://www.issi.com/WW/pdf/61-64C5128AL.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py SOJ SO @@ -69069,6 +69685,13 @@ SSO Stretched SO SOIC 1.27 6 6 Package_SO +SSO-7-8_6.4x9.78mm_P2.54mm +SSO, 7 Pin (https://b2b-api.panasonic.eu/file_stream/pids/fileversion/2787), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSO SO +0 +7 +7 +Package_SO SSO-8_6.7x9.8mm_P2.54mm_Clearance8mm 8-Lead Plastic Stretched Small Outline (SSO/Stretched SO), see https://www.vishay.com/docs/83831/lh1533ab.pdf SSO Stretched SO SOIC Pitch 2.54 @@ -69161,8 +69784,8 @@ SSOP 0.65 16 Package_SO SSOP-16_5.3x6.2mm_P0.65mm -SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot338-1_po.pdf) -SSOP 0.65 +SSOP, 16 Pin (https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO 0 16 16 @@ -69237,6 +69860,13 @@ SSOP 0.5 44 44 Package_SO +SSOP-48_5.3x12.8mm_P0.5mm +SSOP, 48 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-ssop/05081887_A_G48.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +SSOP SO +0 +48 +48 +Package_SO SSOP-48_7.5x15.9mm_P0.635mm SSOP48: plastic shrink small outline package; 48 leads; body width 7.5 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot370-1_po.pdf) SSOP 0.635 @@ -69335,6 +69965,34 @@ Jedec MO-193C TSOP-6L 6 6 Package_SO +TSOP-I-24_12.4x6mm_P0.5mm +TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +24 +24 +Package_SO +TSOP-I-24_14.4x6mm_P0.5mm +TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +24 +24 +Package_SO +TSOP-I-24_16.4x6mm_P0.5mm +TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AC), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +24 +24 +Package_SO +TSOP-I-24_18.4x6mm_P0.5mm +TSOP-I, 24 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation AD), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +24 +24 +Package_SO TSOP-I-28_11.8x8mm_P0.55mm TSOP I, 28 pins, 18.8x8mm body, 0.55mm pitch, IPC-calculated pads (http://ww1.microchip.com/downloads/en/devicedoc/doc0807.pdf) TSOP I 28 pins @@ -69349,6 +70007,27 @@ TSOP-I SO 32 32 Package_SO +TSOP-I-32_12.4x8mm_P0.5mm +TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_14.4x8mm_P0.5mm +TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO +TSOP-I-32_16.4x8mm_P0.5mm +TSOP-I, 32 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation BC), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +32 +32 +Package_SO TSOP-I-32_18.4x8mm_P0.5mm TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf, http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/f32pm25.pdf) TSOP I 32 @@ -69363,6 +70042,55 @@ TSOP I 32 reverse 32 32 Package_SO +TSOP-I-40_12.4x10mm_P0.5mm +TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +40 +40 +Package_SO +TSOP-I-40_14.4x10mm_P0.5mm +TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +40 +40 +Package_SO +TSOP-I-40_16.4x10mm_P0.5mm +TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CC), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +40 +40 +Package_SO +TSOP-I-40_18.4x10mm_P0.5mm +TSOP-I, 40 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation CD), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +40 +40 +Package_SO +TSOP-I-48_12.4x12mm_P0.5mm +TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +48 +48 +Package_SO +TSOP-I-48_14.4x12mm_P0.5mm +TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +48 +48 +Package_SO +TSOP-I-48_16.4x12mm_P0.5mm +TSOP-I, 48 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation DC), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +48 +48 +Package_SO TSOP-I-48_18.4x12mm_P0.5mm TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) TSOP I 32 @@ -69370,6 +70098,20 @@ TSOP I 32 48 48 Package_SO +TSOP-I-56_14.4x14mm_P0.5mm +TSOP-I, 56 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation EA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +56 +56 +Package_SO +TSOP-I-56_16.4x14mm_P0.5mm +TSOP-I, 56 Pin (https://www.jedec.org/standards-documents/docs/mo-142-d variation EB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOP-I SO +0 +56 +56 +Package_SO TSOP-I-56_18.4x14mm_P0.5mm TSOP I, 32 pins, 18.4x8mm body (https://www.micron.com/~/media/documents/products/technical-note/nor-flash/tn1225_land_pad_design.pdf) TSOP I 32 @@ -69447,6 +70189,20 @@ SSOP 0.65 24 17 Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm +TSSOP, 16 Pin (Allegro A4954 https://www.allegromicro.com/-/media/Files/Datasheets/A4954-Datasheet.ashx), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +21 +17 +Package_SO +TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias +TSSOP, 16 Pin (Allegro A4954 https://www.allegromicro.com/-/media/Files/Datasheets/A4954-Datasheet.ashx), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +26 +17 +Package_SO TSSOP-16_4.4x5mm_P0.65mm TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO @@ -69468,6 +70224,13 @@ TSSOP SO 20 20 Package_SO +TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm +TSSOP, 24 Pin (https://www.st.com/resource/en/datasheet/led1642gw.pdf#page=37), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +31 +25 +Package_SO TSSOP-24_4.4x5mm_P0.4mm TSSOP, 24 Pin (JEDEC MO-153 Var CA https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO @@ -69503,6 +70266,13 @@ SSOP 0.65 36 29 Package_SO +TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x6.7mm +TSSOP, 28 Pin (JEDEC MO-153 Var AET Pkg.Code U28E-4 https://pdfserv.maximintegrated.com/package_dwgs/21-0108.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSSOP SO +0 +35 +29 +Package_SO TSSOP-28_4.4x7.8mm_P0.5mm TSSOP, 28 Pin (JEDEC MO-153 Var BC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py TSSOP SO @@ -70119,20 +70889,6 @@ Texas_S-PVSON-N10_ThermalVias 39 11 Package_SON -Texas_S-PWSON-N8_EP1.2x2mm -WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py -WSON NoLead -0 -11 -9 -Package_SON -Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias -WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py -WSON NoLead -0 -18 -9 -Package_SON Texas_S-PWSON-N10 3x3mm Body, 0.5mm Pitch, S-PWSON-N10, DSC, http://www.ti.com/lit/ds/symlink/tps63060.pdf 0.5 S-PWSON-N10 DSC @@ -70266,6 +71022,20 @@ WSON NoLead 18 9 Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.2x2mm +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.2x2mm_ThermalVias +WSON, 8 Pin (http://www.ti.com/lit/ds/symlink/lp2951.pdf#page=27), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm 8-Lead Plastic WSON, 2x2mm Body, 0.5mm Pitch, WSON-8, http://www.ti.com/lit/ds/symlink/lm27761.pdf WSON 8 1EP @@ -70273,6 +71043,62 @@ WSON 8 1EP 13 9 Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.45x2.4mm +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/ina333.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +11 +9 +Package_SON +WSON-8-1EP_3x3mm_P0.5mm_EP1.45x2.4mm_ThermalVias +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/ina333.pdf#page=30), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +18 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP1.98x3mm +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lm5017.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP1.98x3mm_ThermalVias +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lm5017.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP2.2x3mm +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2987.pdf#page=26), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP2.2x3mm_ThermalVias +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2987.pdf#page=26), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP2.6x3mm +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2951-n.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +13 +9 +Package_SON +WSON-8-1EP_4x4mm_P0.8mm_EP2.6x3mm_ThermalVias +WSON, 8 Pin (https://www.ti.com/lit/ds/symlink/lp2951-n.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +WSON NoLead +0 +17 +9 +Package_SON WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm WSON, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf (page 68)), generated with kicad-footprint-generator ipc_noLead_generator.py WSON NoLead @@ -70287,13 +71113,6 @@ WSON NoLead 13 9 Package_SON -WSON-8_4x4mm_P0.8mm -http://www.ti.com/lit/ml/mpds406/mpds406.pdf -WSON8_4x4mm_P0.8mm -0 -9 -9 -Package_SON WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm WSON, 10 Pin (http://www.ti.com/lit/gpn/tps63030#page=24), generated with kicad-footprint-generator ipc_noLead_generator.py WSON NoLead @@ -70497,6 +71316,13 @@ LFPAK56 SOT-669 Power-SO8 18 5 Package_TO_SOT_SMD +Nexperia_CFP15_SOT-1289 +Nexperia CFP15 (SOT-1289), https://assets.nexperia.com/documents/outline-drawing/SOT1289.pdf +SOT-1289 CFP15 +0 +8 +3 +Package_TO_SOT_SMD OnSemi_ECH8 On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF ECH8 SOT28-FL SOT-28-FL @@ -70589,15 +71415,15 @@ SC-82AB 4 Package_TO_SOT_SMD SOT-23 -SOT-23, Standard -SOT-23 +SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOT TO_SOT_SMD 0 3 3 Package_TO_SOT_SMD SOT-23-5 -5-pin SOT23 package -SOT-23-5 +SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOT TO_SOT_SMD 0 5 5 @@ -70610,8 +71436,8 @@ SOT-23-5 hand-soldering 5 Package_TO_SOT_SMD SOT-23-6 -6-pin SOT-23 package -SOT-23-6 +SOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOT TO_SOT_SMD 0 6 6 @@ -70624,8 +71450,8 @@ SOT-23-6 Handsoldering 6 Package_TO_SOT_SMD SOT-23-8 -8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf -SOT-23-8 +SOT, 8 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant BA), generated with kicad-footprint-generator ipc_gullwing_generator.py +SOT TO_SOT_SMD 0 8 8 @@ -70687,28 +71513,28 @@ SOT-89-5 5 Package_TO_SOT_SMD SOT-143 -SOT-143 +SOT-143 https://www.nxp.com/docs/en/package-information/SOT143B.pdf SOT-143 0 4 4 Package_TO_SOT_SMD -SOT-143R_Reverse -SOT-143R Reverse +SOT-143R +SOT-143R, reverse pinning, https://www.nxp.com/docs/en/package-information/SOT143R.pdf SOT-143R Reverse 0 4 4 Package_TO_SOT_SMD -SOT-143R_Reverse_Handsoldering -SOT-143R Reverse Handsoldering +SOT-143R_Handsoldering +SOT-143R, reverse pinning, Handsoldering, https://www.nxp.com/docs/en/package-information/SOT143R.pdf SOT-143 Reverse Handsoldering 0 4 4 Package_TO_SOT_SMD SOT-143_Handsoldering -SOT-143 Handsoldering +SOT-143 Handsoldering https://www.nxp.com/docs/en/package-information/SOT143B.pdf SOT-143 Handsoldering 0 4 @@ -71177,8 +72003,8 @@ TSOT-23 3 Package_TO_SOT_SMD TSOT-23-5 -5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf -TSOT-23-5 +TSOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOT TO_SOT_SMD 0 5 5 @@ -71191,8 +72017,8 @@ TSOT-23-5 Hand-soldering 5 Package_TO_SOT_SMD TSOT-23-6 -6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf -TSOT-23-6 MK06A TSOT-6 +TSOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOT TO_SOT_SMD 0 6 6 @@ -71205,8 +72031,8 @@ TSOT-23-6 MK06A TSOT-6 Hand-soldering 6 Package_TO_SOT_SMD TSOT-23-8 -8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf -TSOT-23-8 +TSOT, 8 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant BA), generated with kicad-footprint-generator ipc_gullwing_generator.py +TSOT TO_SOT_SMD 0 8 8 @@ -71274,6 +72100,13 @@ powerpak sc70 sc-70 6 3 Package_TO_SOT_THT +Analog_TO-46-4_ThermalShield +TO-46-4 with Valox case, based on https://www.analog.com/media/en/technical-documentation/data-sheets/199399fc.pdf +TO-46-4 LM399 +0 +4 +4 +Package_TO_SOT_THT Fairchild_TO-220F-6L Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf Fairchild TO-220F-6L @@ -73262,6 +74095,13 @@ Potentiometer horizontal Alps RK097 Dual 6 6 Potentiometer_THT +Potentiometer_Alps_RK097_Dual_Horizontal_Switch +1221-5R1211, Dual Pot, Horizontal, Switch, Alps RK097 Dual, https://tech.alpsalpine.com/prod/e/pdf/potentiometer/rotarypotentiometers/rk097/rk097.pdf +pot horizontal alps rk097 dual switch +0 +8 +8 +Potentiometer_THT Potentiometer_Alps_RK097_Single_Horizontal Potentiometer, horizontal, Alps RK097 Single, http://www.alps.com/prod/info/E/HTML/Potentiometer/RotaryPotentiometers/RK097/RK097_list.html Potentiometer horizontal Alps RK097 Single @@ -73725,7 +74565,7 @@ Potentiometer Trimmer RM-063 3 Potentiometer_THT Potentiometer_Runtron_RM-065_Vertical -Potentiometer, vertical, Trimmer, RM-065 http://www.runtron.com/down/PDF%20Datasheet/Carbon%20Film%20Potentiometer/RM065%20RM063.pdf +Potentiometer, vertical, Trimmer, RM-065 https://components101.com/sites/default/files/component_datasheet/Preset%20Potentiometer%20%28Trimpot%29.pdf Potentiometer Trimmer RM-065 0 3 @@ -73913,6 +74753,20 @@ Johanson balun filter 6 6 RF_Converter +Balun_Johanson_0896BM15A0001 +https://www.johansontechnology.com/datasheets/0896BM15A0001/0896BM15A0001.pdf +balun RF +0 +6 +6 +RF_Converter +Balun_Johanson_0900PC15J0013 +Johanson 0900PC15J0013 DFN, 10 Pin (https://www.johansontechnology.com/datasheets/0900PC15J0013/0900PC15J0013.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py +Johanson DFN NoLead +0 +10 +10 +RF_Converter Balun_Johanson_5400BL15B050E https://www.johansontechnology.com/datasheets/5400BL15B050/5400BL15B050.pdf balun RF @@ -73934,6 +74788,13 @@ gps linx 22 22 RF_GPS +Quectel_L80-R +Quectel L80-R GPS Module, Patch on Top, https://www.quectel.com/UploadImage/Downlad/Quectel_L80-R_Hardware_Design_V1.2.pdf +quectel GPS GNSS +0 +12 +12 +RF_GPS SIM28ML https://simcom.ee/documents/SIM28ML/SIM28ML_Hardware%20Design_V1.01.pdf SIM28ML GPS @@ -74004,6 +74865,20 @@ GSM NB-IoT Module BC66 M66 116 58 RF_GSM +Quectel_BC95 +GSM NB-IoT module, 19.9x23.6x2.2mm, https://www.quectel.com/UploadImage/Downlad/Quectel_BC95_Hardware_Design_V1.3.pdf +GSM NB-IoT module BC95 +0 +188 +94 +RF_GSM +Quectel_M95 +Quad-Band GSM/GPRS module, 19.9x23.6x2.65mm, https://www.quectel.com/UploadImage/Downlad/M95_Hardware_Design_V1.3.pdf +GSM Module M95 +0 +84 +42 +RF_GSM SIMCom_SIM800C Quad-Band GSM/GPRS module, 17.6x15.7x2.3mm, http://simcom.ee/documents/SIM800C/SIM800C_Hardware_Design_V1.05.pdf GSM Module SIM800C @@ -74270,6 +75145,13 @@ Bluetooth Module 30 30 RF_Module +BM78SPPS5XC2 +Bluetooth Dual-mode module with integral chip antenna (http://ww1.microchip.com/downloads/en/DeviceDoc/60001380C.pdf) +Bluetooth BR/EDR BLE +0 +33 +33 +RF_Module CMWX1ZZABZ https://wireless.murata.com/RFM/data/type_abz.pdf iot lora sigfox @@ -74277,13 +75159,6 @@ iot lora sigfox 57 57 RF_Module -CR95HF-VMD5T - - -0 -33 -33 -RF_Module CYBLE-21Pin-10x10mm Cypress EZ-BLE PRoC Module (Bluetooth Smart) 21 Pin Module Cypress BT Bluetooth @@ -74341,7 +75216,7 @@ Wi-Fi Module 22 RF_Module ESP-WROOM-02 -http://espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +https://www.espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf ESP WROOM-02 espressif esp8266ex 0 19 @@ -74452,6 +75327,20 @@ Particle P1 75 75 RF_Module +RAK811 +RAK811 LPWAN Module https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +LoRa LoRaWAN RAK811 +0 +34 +34 +RF_Module +RAK4200 +RAK4200 LPWAN Module https://downloads.rakwireless.com/LoRa/RAK4200/Hardware-Specification/RAK4200_Module_Specifications_V1.4.pdf +LoRa LoRaWAN RAK4200 +0 +20 +20 +RF_Module RFDigital_RFD77101 RFDigital RFD77101 Simblee RFDigital RFD77101 Simblee @@ -74480,6 +75369,13 @@ rf module lora lorawan 47 47 RF_Module +Raytac_MDBT50Q +Multiprotocol radio SoC module https://www.raytac.com/download/index.php?index_id=43 +wireless 2.4 GHz Bluetooth ble zigbee 802.15.4 thread nordic raytac nrf52840 nrf52833 +0 +61 +61 +RF_Module ST_SPBTLE Bluetooth Low Energy Module ble module st bluetooth @@ -74745,6 +75641,20 @@ WiFi IEEE802.11 b/g/n 0 44 44 +RF_WiFi +ttgo-32-micro + + +0 +38 +38 +Relay_SMD +Relay_2P2T_10x6mm_TE_IMxxG +Signal Relay, 10x6mm, 2 Form C, Gull Wings, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7F108-98001%7FZ.1%7Fpdf%7FEnglish%7FENG_DS_108-98001_Z.1.pdf +TE IM-Series Relay DPDT Form C +0 +8 +8 Relay_SMD Relay_DPDT_AXICOM_IMSeries_JLeg http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-98001%7FW5%7Fpdf%7FEnglish%7FENG_SS_108-98001_W5.pdf @@ -76657,6 +77567,13 @@ Temperature and humidity module 4 4 Sensor +Avago_ADPS-9960 +Digital Proximity, Ambient Light, RGB and Gesture Sensor (https://docs.broadcom.com/doc/AV02-4191EN) +DFN Sensor optical IR +0 +8 +8 +Sensor MQ-6 Gas Sensor, 6 pin, https://www.winsen-sensor.com/d/files/semiconductor/mq-6.pdf gas sensor @@ -76664,33 +77581,26 @@ gas sensor 6 6 Sensor -PMS7003 - - -0 -10 -10 -Sensor -SCD30 - - -0 -7 -7 -Sensor -SGP30 -SGP30 Gas Sensor - -0 -7 -7 -Sensor SHT1x SHT1x SHT1x 0 8 8 +Sensor +Senseair_S8_Down +Sensair S8 Series CO2 sensor, 1kHz PWM output, Modbus, THT +co2 gas sensor pwm modbus +0 +9 +9 +Sensor +Senseair_S8_Up +Sensair S8 Series CO2 sensor, 1kHz PWM output, Modbus, THT +co2 gas sensor pwm modbus +0 +9 +9 Sensor_Audio CUI_CMC-4013-SMT Omnidirectional, -42dB, reflowable, electret condenser microphone https://www.cuidevices.com/product/resource/cmc-4013-smt-tr.pdf @@ -76706,6 +77616,13 @@ infineon mems microphone 15 5 Sensor_Audio +Knowles_LGA-5_3.5x2.65mm +https://www.knowles.com/docs/default-source/model-downloads/sph0641lu4h-1-revb.pdf +MEMS Microphone LGA +0 +5 +5 +Sensor_Audio ST_HLGA-6_3.76x4.72mm_P1.65mm http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/27/62/48/98/44/54/4d/36/DM00303211/files/DM00303211.pdf/jcr:content/translations/en.DM00303211.pdf HLGA Sensor Audio @@ -77027,6 +77944,13 @@ pressure sensor automotive honeywell 0 3 3 +Sensor_Pressure +TE_MS5525DSO-DBxxxyS +Pressure Sensor, Dual-Barbed, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=MS5525DSO&DocType=DS&DocLang=English +Pressure DualBarbed +0 +14 +14 Sensor_Voltage LEM_LV25-P LEM LV25-P Voltage transducer, https://www.lem.com/sites/default/files/products_datasheets/lv_25-p.pdf @@ -80976,6 +81900,13 @@ THT Terminal Block WAGO 236-104 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm 4 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-105_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-105, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 27.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-105 45Degree pitch 5mm size 27.3x14mm^2 drill 1.15mm pad 3mm +0 +5 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-106_1x06_P5.00mm_45Degree Terminal Block WAGO 236-106, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm @@ -80983,6 +81914,13 @@ THT Terminal Block WAGO 236-106 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm 6 6 TerminalBlock_WAGO +TerminalBlock_WAGO_236-107_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-107, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 37.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-107 45Degree pitch 5mm size 37.3x14mm^2 drill 1.15mm pad 3mm +0 +7 +7 +TerminalBlock_WAGO TerminalBlock_WAGO_236-108_1x08_P5.00mm_45Degree Terminal Block WAGO 236-108, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm @@ -80990,6 +81928,13 @@ THT Terminal Block WAGO 236-108 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm 8 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-109_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-109, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-109 45Degree pitch 5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +9 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-112_1x12_P5.00mm_45Degree Terminal Block WAGO 236-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -80997,6 +81942,13 @@ THT Terminal Block WAGO 236-112 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm 12 12 TerminalBlock_WAGO +TerminalBlock_WAGO_236-114_1x14_P5.00mm_45Degree +Terminal Block WAGO 236-114, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 72.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-114 45Degree pitch 5mm size 72.3x14mm^2 drill 1.15mm pad 3mm +0 +14 +14 +TerminalBlock_WAGO TerminalBlock_WAGO_236-116_1x16_P5.00mm_45Degree Terminal Block WAGO 236-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-116 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm @@ -81053,6 +82005,13 @@ THT Terminal Block WAGO 236-204 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15 4 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-205_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-205, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-205 45Degree pitch 7.5mm size 39.8x14mm^2 drill 1.15mm pad 3mm +0 +5 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-206_1x06_P7.50mm_45Degree Terminal Block WAGO 236-206, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm @@ -81060,6 +82019,13 @@ THT Terminal Block WAGO 236-206 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15 6 6 TerminalBlock_WAGO +TerminalBlock_WAGO_236-207_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-207, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-207 45Degree pitch 7.5mm size 54.8x14mm^2 drill 1.15mm pad 3mm +0 +7 +7 +TerminalBlock_WAGO TerminalBlock_WAGO_236-208_1x08_P7.50mm_45Degree Terminal Block WAGO 236-208, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -81067,6 +82033,13 @@ THT Terminal Block WAGO 236-208 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15 8 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-209_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-209, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-209 45Degree pitch 7.5mm size 69.8x14mm^2 drill 1.15mm pad 3mm +0 +9 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-212_1x12_P7.50mm_45Degree Terminal Block WAGO 236-212, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-212 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm @@ -81116,6 +82089,13 @@ THT Terminal Block WAGO 236-304 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15m 4 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-305_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-305, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 52.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-305 45Degree pitch 10mm size 52.3x14mm^2 drill 1.15mm pad 3mm +0 +5 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-306_1x06_P10.00mm_45Degree Terminal Block WAGO 236-306, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-306 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -81130,6 +82110,13 @@ THT Terminal Block WAGO 236-308 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15m 8 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-309_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-309, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-309 45Degree pitch 10mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +9 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-312_1x12_P10.00mm_45Degree Terminal Block WAGO 236-312, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-312 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm @@ -81179,6 +82166,13 @@ THT Terminal Block WAGO 236-404 45Degree pitch 5mm size 22.3x14mm^2 drill 1.15mm 8 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-405_1x05_P5.00mm_45Degree +Terminal Block WAGO 236-405, 45Degree (cable under 45degree), 5 pins, pitch 5mm, size 27.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-405 45Degree pitch 5mm size 27.3x14mm^2 drill 1.15mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-406_1x06_P5.00mm_45Degree Terminal Block WAGO 236-406, 45Degree (cable under 45degree), 6 pins, pitch 5mm, size 32.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm pad 3mm @@ -81186,6 +82180,13 @@ THT Terminal Block WAGO 236-406 45Degree pitch 5mm size 32.3x14mm^2 drill 1.15mm 12 6 TerminalBlock_WAGO +TerminalBlock_WAGO_236-407_1x07_P5.00mm_45Degree +Terminal Block WAGO 236-407, 45Degree (cable under 45degree), 7 pins, pitch 5mm, size 37.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-407 45Degree pitch 5mm size 37.3x14mm^2 drill 1.15mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree Terminal Block WAGO 236-408, 45Degree (cable under 45degree), 8 pins, pitch 5mm, size 42.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm pad 3mm @@ -81193,6 +82194,13 @@ THT Terminal Block WAGO 236-408 45Degree pitch 5mm size 42.3x14mm^2 drill 1.15mm 16 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-409_1x09_P5.00mm_45Degree +Terminal Block WAGO 236-409, 45Degree (cable under 45degree), 9 pins, pitch 5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-409 45Degree pitch 5mm size 47.3x14mm^2 drill 1.15mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-412_1x12_P5.00mm_45Degree Terminal Block WAGO 236-412, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -81200,6 +82208,13 @@ THT Terminal Block WAGO 236-412 45Degree pitch 5mm size 62.3x14mm^2 drill 1.15mm 24 12 TerminalBlock_WAGO +TerminalBlock_WAGO_236-414_1x14_P5.00mm_45Degree +Terminal Block WAGO 236-414, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 72.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-414 45Degree pitch 5mm size 72.3x14mm^2 drill 1.15mm pad 3mm +0 +28 +14 +TerminalBlock_WAGO TerminalBlock_WAGO_236-416_1x16_P5.00mm_45Degree Terminal Block WAGO 236-416, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 82.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-416 45Degree pitch 5mm size 82.3x14mm^2 drill 1.15mm pad 3mm @@ -81256,6 +82271,13 @@ THT Terminal Block WAGO 236-504 45Degree pitch 7.5mm size 32.3x14mm^2 drill 1.15 8 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-505_1x05_P7.50mm_45Degree +Terminal Block WAGO 236-505, 45Degree (cable under 45degree), 5 pins, pitch 7.5mm, size 39.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-505 45Degree pitch 7.5mm size 39.8x14mm^2 drill 1.15mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-506_1x06_P7.50mm_45Degree Terminal Block WAGO 236-506, 45Degree (cable under 45degree), 6 pins, pitch 7.5mm, size 47.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15mm pad 3mm @@ -81263,6 +82285,13 @@ THT Terminal Block WAGO 236-506 45Degree pitch 7.5mm size 47.3x14mm^2 drill 1.15 12 6 TerminalBlock_WAGO +TerminalBlock_WAGO_236-507_1x07_P7.50mm_45Degree +Terminal Block WAGO 236-507, 45Degree (cable under 45degree), 7 pins, pitch 7.5mm, size 54.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-507 45Degree pitch 7.5mm size 54.8x14mm^2 drill 1.15mm pad 3mm +0 +14 +7 +TerminalBlock_WAGO TerminalBlock_WAGO_236-508_1x08_P7.50mm_45Degree Terminal Block WAGO 236-508, 45Degree (cable under 45degree), 8 pins, pitch 7.5mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -81270,6 +82299,13 @@ THT Terminal Block WAGO 236-508 45Degree pitch 7.5mm size 62.3x14mm^2 drill 1.15 16 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-509_1x09_P7.50mm_45Degree +Terminal Block WAGO 236-509, 45Degree (cable under 45degree), 9 pins, pitch 7.5mm, size 69.8x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-509 45Degree pitch 7.5mm size 69.8x14mm^2 drill 1.15mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-512_1x12_P7.50mm_45Degree Terminal Block WAGO 236-512, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-512 45Degree pitch 7.5mm size 92.3x14mm^2 drill 1.15mm pad 3mm @@ -81319,6 +82355,13 @@ THT Terminal Block WAGO 236-604 45Degree pitch 10mm size 42.3x14mm^2 drill 1.15m 8 4 TerminalBlock_WAGO +TerminalBlock_WAGO_236-605_1x05_P10.00mm_45Degree +Terminal Block WAGO 236-605, 45Degree (cable under 45degree), 5 pins, pitch 10mm, size 52.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-605 45Degree pitch 10mm size 52.3x14mm^2 drill 1.15mm pad 3mm +0 +10 +5 +TerminalBlock_WAGO TerminalBlock_WAGO_236-606_1x06_P10.00mm_45Degree Terminal Block WAGO 236-606, 45Degree (cable under 45degree), 6 pins, pitch 10mm, size 62.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-606 45Degree pitch 10mm size 62.3x14mm^2 drill 1.15mm pad 3mm @@ -81333,6 +82376,13 @@ THT Terminal Block WAGO 236-608 45Degree pitch 10mm size 82.3x14mm^2 drill 1.15m 16 8 TerminalBlock_WAGO +TerminalBlock_WAGO_236-609_1x09_P10.00mm_45Degree +Terminal Block WAGO 236-609, 45Degree (cable under 45degree), 9 pins, pitch 10mm, size 92.3x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 236-609 45Degree pitch 10mm size 92.3x14mm^2 drill 1.15mm pad 3mm +0 +18 +9 +TerminalBlock_WAGO TerminalBlock_WAGO_236-612_1x12_P10.00mm_45Degree Terminal Block WAGO 236-612, 45Degree (cable under 45degree), 12 pins, pitch 10mm, size 122x14mm^2, drill diamater 1.15mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 236-612 45Degree pitch 10mm size 122x14mm^2 drill 1.15mm pad 3mm @@ -81424,6 +82474,13 @@ THT Terminal Block WAGO 804-110 45Degree pitch 5mm size 51.5x15mm^2 drill 1.2mm 20 10 TerminalBlock_WAGO +TerminalBlock_WAGO_804-111_1x11_P5.00mm_45Degree +Terminal Block WAGO 804-111, 45Degree (cable under 45degree), 11 pins, pitch 5mm, size 56.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-111 45Degree pitch 5mm size 56.5x15mm^2 drill 1.2mm pad 3mm +0 +22 +11 +TerminalBlock_WAGO TerminalBlock_WAGO_804-112_1x12_P5.00mm_45Degree Terminal Block WAGO 804-112, 45Degree (cable under 45degree), 12 pins, pitch 5mm, size 61.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm pad 3mm @@ -81431,6 +82488,27 @@ THT Terminal Block WAGO 804-112 45Degree pitch 5mm size 61.5x15mm^2 drill 1.2mm 24 12 TerminalBlock_WAGO +TerminalBlock_WAGO_804-113_1x13_P5.00mm_45Degree +Terminal Block WAGO 804-113, 45Degree (cable under 45degree), 13 pins, pitch 5mm, size 66.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-113 45Degree pitch 5mm size 66.5x15mm^2 drill 1.2mm pad 3mm +0 +26 +13 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-114_1x14_P5.00mm_45Degree +Terminal Block WAGO 804-114, 45Degree (cable under 45degree), 14 pins, pitch 5mm, size 71.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-114 45Degree pitch 5mm size 71.5x15mm^2 drill 1.2mm pad 3mm +0 +28 +14 +TerminalBlock_WAGO +TerminalBlock_WAGO_804-115_1x15_P5.00mm_45Degree +Terminal Block WAGO 804-115, 45Degree (cable under 45degree), 15 pins, pitch 5mm, size 76.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-115 45Degree pitch 5mm size 76.5x15mm^2 drill 1.2mm pad 3mm +0 +30 +15 +TerminalBlock_WAGO TerminalBlock_WAGO_804-116_1x16_P5.00mm_45Degree Terminal Block WAGO 804-116, 45Degree (cable under 45degree), 16 pins, pitch 5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 804-116 45Degree pitch 5mm size 81.5x15mm^2 drill 1.2mm pad 3mm @@ -81515,6 +82593,13 @@ THT Terminal Block WAGO 804-310 45Degree pitch 7.5mm size 74x15mm^2 drill 1.2mm 20 10 TerminalBlock_WAGO +TerminalBlock_WAGO_804-311_1x11_P7.50mm_45Degree +Terminal Block WAGO 804-311, 45Degree (cable under 45degree), 11 pins, pitch 7.5mm, size 81.5x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO +THT Terminal Block WAGO 804-311 45Degree pitch 7.5mm size 81.5x15mm^2 drill 1.2mm pad 3mm +0 +22 +11 +TerminalBlock_WAGO TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree Terminal Block WAGO 804-312, 45Degree (cable under 45degree), 12 pins, pitch 7.5mm, size 89x15mm^2, drill diamater 1.2mm, pad diameter 3mm, see , script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_WAGO THT Terminal Block WAGO 804-312 45Degree pitch 7.5mm size 89x15mm^2 drill 1.2mm pad 3mm @@ -82145,6 +83230,13 @@ Transformer Ethernet SMD 24 24 Transformer_SMD +Transformer_Ethernet_Wuerth_749013011A +Ethernet Transformer, Wuerth 749013011A, https://www.we-online.com/katalog/datasheet/749013011A.pdf +Ethernet Transformer +0 +16 +16 +Transformer_SMD Transformer_MACOM_SM-22 https://cdn.macom.com/datasheets/ETC1-1-13.pdf RF Transformer