From d76ee2d12a6910e589fdcefd7e3ccdbff703e1c0 Mon Sep 17 00:00:00 2001 From: vprusso Date: Thu, 19 Sep 2024 17:06:58 -0400 Subject: [PATCH 01/24] Adding blog post draft for toqito. --- public/images/toqito_first_commit.png | Bin 0 -> 150175 bytes public/images/toqito_logo.png | Bin 0 -> 2379 bytes public/images/toqito_stars.png | Bin 0 -> 317014 bytes src/content/blog/2024_toqito.md | 42 ++++++++++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 100644 public/images/toqito_first_commit.png create mode 100644 public/images/toqito_logo.png create mode 100644 public/images/toqito_stars.png create mode 100644 src/content/blog/2024_toqito.md diff --git a/public/images/toqito_first_commit.png b/public/images/toqito_first_commit.png new file mode 100644 index 0000000000000000000000000000000000000000..138f6d3e39dfde8bb47242bfdd6942f060bdf7a6 GIT binary patch literal 150175 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

iHZXG>I~*y`~IE~ztN3-UaQCrVDzxM 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 F2>{f60*wFw literal 0 HcmV?d00001 diff --git a/public/images/toqito_logo.png b/public/images/toqito_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fbc9d30efd81c8ad07c35df58772a1a79f761c8b GIT binary patch literal 2379 zcmV-R3AFZ!P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12-rzP zK~!jg?OIt(Q(G7QS}2pTr3wfY3M7D{5-f;`8kML4nFK{l#VA2RoD!7>eBglxeeppa zNI*a(gc!pm42cp#NR%>(L&TtjKoN>c1VI^Wl&S5y5C7kj_I5aB=H~JxB&&OUYwxx9 zI%|(`h={O;e-*eZ?Z6u54%VQJkB_6Ms0b>RYB~H_QcO%tptQ6UA3l6oQ9ood8Q#5n zH~$KV1tldV1c2VZf6qo;^#}?IA^^nYa;c@IWySmui^b&a?M*6`YF_rNnWj`K0RVsg z{F(oku?jFdJB#-Ab^w4zqgmLOzCgsq#X+G^pt`zxUiSZ)HI2vPAtNIL*4EYt2nawz zLc)sqa{2OQa5x;?zkh#z6|kjZZf-6CFgu+L4-eCxJ$uN_&5a5Q3g(sa%LQ{&Qf6i* z`T6b+t4iSgLq3-VPIomEurcF&vp|!OYgM)*hRepl7va&L%>*(l!TrS7- z^z@SZaplSt5D^Lr3g&G4pP3$48)9Q);qLB^qN1WX?-#5W((v==&(Yi4i?OjWrmU%{ z2^W4zI{7uyK=c44<9~6 zXJ;q4TrNUFLU7^21&Bl;$Y}uk`_xkl~w70i|%jF^^B?SO5G&F># zPoDw+`uqC<0HdR$C@d^w>|$eMv1!vL13wxY8&O$ViQe8`s8lM5L?T2)L?A9M4%XJ@ zht}HK8mXzN$jZt>X=y3WpFhvqZw74hr@1xl^y$+Cz~o<4RFr{DU0ofyy1E+WTUl9A zdU`sk)oPRe6c!eet*xzrtw124s;Vk-cXuZMR8&-CV4IPVK>&!y<1uB;&CO=}0D$`X z`t<6Vn3$lLm>84%9XocATrOuDS{fW2Bp#1P5{ZPBtBVC?T1-p~#9}d&N+t60@&Ewg z;o;c1b0+{`_wL<#{MOc1#Kgp4dU_hJuCBOo;|Bcw{V_5!f=7=Yp|!OY+1c43B4lT0 z8?;wfSBFcNEwWni9v+OWR;v*m9nH)riHV7biHU)YjSXZn8S?Y<(b3U?(9lq{x3|N|$;o8f zuCA^)e*8Gf%F6KO%^QR9G6}Y*TC#im^5qNjmF4H>8|A3gYV!B@CjjK);zD1)e$~^f zR4R&!iee7GZEbCOdW}XyTeof{03;L&slUHpPp?!eDLg!!@x#(g(?x7-ECHZ^fB=(y z&B@7O+PHV`o`L?^vuBJxB_+jVJzB_QG6FzJNlC0+EtV~4wY9ZoJ4-~=-QCS_Qd3j) zbd8OTj4mrHi`9Oqg68Y%O905n$H(L}9u^ix0Lb3np2o+=P1dDFKtKT5+S=0a@GvWv zXpy%3mY}Y#j*+9HqKtC<{QThS>k9yQ@#2M^PWSiGqeqR}o7>JW1{4YfdU|>Q01*)p z;Bt)*Uu0w?0AO-*5-(rAWUV(XEe+Gt(EM{a~zfIxXxpUz2`N+@Dw`fgXwxDT`1pT&~gW_i{kjAFZFppsUlhF@^Q(*W=8YGwAES63UIF;prQo;-O10PykgfkYxP+onpT!h;77 z;OOWGsZ?s2qikmaOU`LTM2?P*1c2h>FKOoEfy_kQmK@2HaIw# z!o$N!AP~@g(%`w$a?&%-AcYe^&$>DlpkJj%$(psud21qF?W==SZ~WMyTgSHD;+Hn=p-%gdvU8#fyC zfzRjD-Me?qUV3XGm&=L6;ZRsu7%Nv793u0tmU(%3xO(*}T3TALckf=aQ>|L9Mtyxf z*yuH0m)~`?~(9qC;+1Xk6`1oMozI{fw z?z6MAXliPLLZN_Kt%jGE7Y-aa06RN7i~4c>`gP>w7a$3r9%&DowcFZp~vJUu-vUR+la0)YSt2?-b&7yzHoUukzt xqP)Buo}Qk#dGqGH>{)k@Ygm0)n;!p#_#4zvkGOm17hM1V002ovPDHLkV1jSy3W7s|yAwRP1-Ibt?hXlrV8JN}?jb;M3YT6v_ny)B z-<^HV7`tEkVZQ)Htr|7vT;Ke@pRFi$RXKDNViYJSD0Bt+SDH{zXzEZspxrd(q@ZdiNcN$iD4-NxNov0{{K09Hv$_wyyl#-X1!Zel0)TD~T zP}GovgWE^CVX%;$E}-T@iiR(i$0w0Yl$^pQ%tWK6Vj|UqLM~3vavj^>`*qiSH6bur z1ls`(LqnfevKRKFw&(h;XJK?V?@?5oI=WCE4Gv2J3i@yT$d83bgTZs??n()VfbBF-b2A#{q4g8w`BYtN@m%K6Q1gCuK^lm;%^_Ge;U9)4d9;!@J|Ey2Lb$p z0RBM$e{+ogg8=@a0RK>czj=86p#c9-fPXZAe>8x9G=P6JfPX~5zpH}%|5gMvg~cKy zBc40mU;;6Ncwc(l=GIXl;mIa)EoQrRWOw@b%&pEANj0=XYk$G{uM%94m+pJ0!LGyc z**^-duZtu~3}=*@EUk~T1@(CXYhO%cm083P*ge_Rjk=H!g`bJ%Q6$JJ;_J1tN+%kM zt21SR>9QOvYuc9dlj+pv`Ic3{e9I1X4z25C-v5;inHIgEkZ90w5+9`ggLGGo2~+oY zYat3L6aP7w!Tz%)-DIZ!)(u}Kk!37x&s!6Z5v`v_0z1%eUF~TF0>evOYfjv#qSYd+ z#k!vEu2m4+5=n5>16cKT2dZv~>k$ODY0?pPOIEKpD@N8|xRvSi(4A)g1oczdV<;0ZH;ui2+#nRi8 z{iU~e5zTvI_rr04U;n$lx?~7wp;=BGyOe+0P!kv>f{ED+wI_|HJYW5)G`$dQ^q*5*6vpaT4{%e{mRd$Q%T-#U{_cot{tD+ZVvUH%}Qe@>)q(j zVCYCGW9r?c55--f$=_ICbZN7JlDrq~bWfTL*5b2({ zSjN<`;Lb(V7>5!qJ}Own+}s(7okIKn!p&0_d;2xcg8IK7t5#eAfsIZS@P zP+8IJ+VEq-PbY?8Tmc4)dVm%^E(KJ>n>2yzQvUgxnm3CT9W#}Oho@SZkDC7!|1Q^0 zJjJ2Rd|0z-O`9)EsWwWkL_f7ozQdhwUv>Iag!h0KKDW+~ttur)6Hn&c-z2B?L$A)r zni?Fv;;JAGtJLylQL2WRc>Yu#BrR=$j**IYQ((BBynMcUAC#%0JC=sQfFy0YGZ@<{!hA$8@TU(;f8gzU{?LeU>9DS-tx1*5hXJ$8G-~x8jol zHig8Q&RjdfpKPiiUZgoi>GM@d3$D@+?&)Zg$tJ{8{T)p$??yChUhB;aJA%zNJ;F8**zlyKsr6g!!+h?2b_G;%@;~xB1qliJri}gAEhdT8R&=#jDzTMett&~% zNeq_HJ*k>6AK_DhczDoCqK!3L5SJ>CrI35&M;2RFmB=hi%@tP3C^i>i6sVN6(}#yQ(B1(9inbtMyTIQJ#YGQ(%~KiD(VuG>{? zcAo1y&UhDUR*b5an7>Z5jSbgiG$0bDU2aZF2s^n|w3-pR`AH4wm?W<|TD$Ir#AZSM zyBTN4D)IhJO~uDQ;+;<~QQ>;)dVE+llr7Z_7x5mr;N1(; z({H!VNUI}J?Z-{^(F!-K#E&3bX-AcjhWKa!C3g^8s_Ch!foB7rsz1Mtqp{Zb#W2c& zUSrsx*=kWSZCk$CnxbmOE5eiH{?U2HW|u^caV*8bVAS$L;e8?4zI=ahGfJYyhZ|Y` zor@gGvSx>l){@K4>ry-!g}vyTrB9d^nKNtTPxY!oM?C)SeUAbN|D#<0WJi5MU<4K& zvcmTw_788@iy@<7*3NBXt`%jdi4?B&2GgmmY2(tx>B?ObLR3B$QeX(Cq}hF58Pw;i zS5!)`P9k_sTrszEpXj%qyw_pdqEAdlrct7qX0c@3ArmA~_wOt~fo!-E3e||JpkmqV zNVb5sMjaS0Q?qF?W$#XL&rQGAHSEK%d@z1TGxcob+_Z)^hHs9+rHGKcvq&9RH5{BR4sMl|U(N{0sU{N2oc*Vs-4jJ-e=t=e_>mHdWaVpeZfwcNwXX?t69^Vb?b#~f~5VJoyNMis0;#AF&wyVV#X zUsx#%IrjOm11lk&m5y31mRjLxi=~u9&Dz5j;Mvtw_p(STtrA5&kG6_-1KFk}O{~z7 z$6|TopH&HC@@6#B8Z$Xm7;3L%AIjC!%tl=_iD%dAaMgrW=yQFTE1@rVl-gV>Cb&mH9#u;bsIKh$9s9CB%XWLcoQa$ZGUT_^8A8X?g>9@N} z#7Z3c6^GS(0O{1JeqGCegn!%1rK+>*qZNaY#+Z`AsWrNHQ8j?; zB91(!-l7Sb^#Gsyr@rKkovTt{=;u;dESLjpD8t~D+KgRGrz-Mx1m(do^i!nld7t~K z1)Yr47svS-YhW>akm|_IaxabSG78;1z>@jenyOf`Q#^Zju4lC$V{$us*GyUs|6h0D zbJjuuv&+ksD%${;2o(d+>ykt1kgF>M#8j#*d;w%RkNy60QBX4>**Dwb*5@@!+^ zN#Z0}H)kp?Dn5y*+I{(qB7Ta`l#<*CJ~sk}^H6=tn0YcqghhtXuARv&vU}k>)UpVr zKVqN%1Nm+A0C|Bkky(!i4CdLufZPFQnnx@qoaJ9ki-ri9Y3ZbnG^IpW=$)`Vm# ztx}s2OsS3<9h|QmtV+ACf{Tcg7pao~PQ=S-F0w6Q5kECwOzUUR%vVpNEK%mp*eljl zphp>Ng_O*yE$pd@d55g2y@>yxNB{qgXC=~_k{G<3S|Q<>MlD7Ucf1_|#*$ga#nzpc%u$PrMlHeH0`>(|^F=+qjNnrHrktzg zXWUE?3s;;EA4Tm-9XoC_fpGXhySJkEPmwi!ySlaQtkQK--F>QY*Cm;Fs| z*29S^z_!B|`mP4Onib84eI--PsiSzQBiBEMBzpRWfTMleiNOAP!X_UATe*#SY4`=Hyx&$(^dMCWfI#9Yk_h zK^d2_s8708U`;GI+YaONsD6f9J)vYBq2xqLYGj=+lMqq<47*oBLayE!mI-h?g$&ww zGAIKa$maGPkXE7l!kEkH$Lm1cq$6Hl&)2o?F80>UwnK$o(&UJA1Fu!V#(Kp;5o|`R4gw>G?lh z6FRJJN}_;={X;?iyPX@G0Dc$!AFl{%!D~O7H}JTwX{$^au`Sk4dg-lbHLJK79v#-* zPmy55urG!kfx1Po@3vU2JgeBL&ZA$OR{Od{aR8*Y{wn95eSJ#Dz=3j>gO`h^+OD=& zHt^wbyD}vlKQQXun8T=c@tX#20H7^;o}-CJ?!X7lsOnU>tF|W3%9rH2$1%jCjWwg= zyAthcGKTds4`L$^sGEm!p-JcN(H6w`6qPVECOP8mSF_UVwQ1M!rm70sYBQf%xUxuh zv>(3Os9dxiMeQ#3m3%-BQSUvmsq+`Bt_!@^bm&?2w5#YaQ;WIw8jQxz z3gelEEb-Dk>WF+{L@aF;1IqSg6F_bLl}&6v2!kaw@Ut zQiX>AgJh2db9QpF?9^v8MB?`Cu$KSnK46rw3@dJl!ZTUsFM~kc1ORqeL-ojw`ojUJ z|BNgGXbt;?7ZW;6DfY7(4AT34eEU~ex3xmi-X-=*a#9cR?DAzPEJWSV-YWBz zP@ID8`BD|FTHfp?L=QT4PwE-TE!S!mwn9`%Zr%KjbK#wVaf>W zrg1*sp%A>Y44=FGGLIFPq5VMu6TelDfK61BDd5lQ-rnAp+K?zDiqka|7US;MWqARe z0cSBL-N#Z_OLpw5@3vzzg**;?yVP^z{;}$s%xl3NH)CUvs;Ce{z@D^+=xU^Y{dzzoPyqHU* zlm-pJ><(Mqk7)@GLzC6?0{NUsYs}5fY4&-r5iu;keLPD$Ax30m>-Ua8i$$eI3 zy@5i8B&lP+G|T;yWM3Etcds9p;kzz01nJwGOC9b08**K{qc$-Bty5s)XuX^W?n-Z>y_^#nIbNY zVx1>)&EuZS<%{J2jxJ$BN4Fh}hOT+tVCZJ-ucCyQ#+=iL|E~7D!w<*s=fN*^A%_u2 zaPgS5l}TTm_$I2)dYteW57p!8(o2uonl`(&m9X;=c@4r5BxxCq{E0O-2Tq&ruU8(7 zc_*5+zS*7pIr$Eyjzzg~g_-EO@gjFAvN|l&r;YH624^k3mDIGnFVT5ls*Ipm5U0(= z73mk%mi7s$Pft%*NEI*)aDZJ!0bzyL79_|>jjZ;rrt?8ZT4SSX*IS{U`pJn+H{rxr zp$uKA)Nld3Q`0upR@W}ob!o%hg;A#}-s&SFqI+v^&h>-Qs!=G636QU)A86?_20Vrg^^>5}7p4X^h( z4deq+*?!vFxeMT-G#KEKSrbsPFWZ z>CscOJ%6dyn$1Vfn$eE*Gcca@I3O{9Q?u9HBRXDYy3P2Jn9SU zwQg^wRK-jlnb(PrzMB+fO0@%~ih#mODayXO4)O-)OS z6lvdpc z!Ax-G))Q`!&9JMcq98ncL4^)hIoO)>FnkEBQ;~41k{2EooAKe{#Z+~PD@RAhV ztjnp1KQ_k+9WeBqk22ed*n6$G$Td2hyz&V6uvkbEdNN+7IVrwyvp+392zj5Z(D(v_1W z5-#C51)m$(h6eqz*HJB%=Hj+}=duvpStzSO8dvwh!TR3jWHy7qsGRfdJ%9TJe&EYz z83Ln}ZjmR)5Bsxahj)i{3v(4(3nSZr+Q8QL;0j<6Z@X?2lI+NVmjFQ-5b|c@U#y4Q za>Ma@9TkG^#B;UkW%3&&DztCb#0jL}d%Y4kZr@%zec=*Gg~0-WKzhJK&5s@~90$i; zC-a{X$wh2y&bnbS1Wa?>F^M2%%Kry%{x|sk-~8GX7EtUPf*c6PWd0xT{C@e)3$7Ae zIU#m0CHjyhZo738mHAY#dg(PQo_|#4NIi+Ux zsptH*`UA&YOjF(h{`!3{lQbiK2b=N3%c39<4T z`5=YQA}wg37!g#>p>F<~Ylbnb!!fMGI5tB>=Gl2l+&T}_v8ux00|<}E=V?;ulKfh{ z65j2HwYh0xu#Vn-3N80>95$S7Yi8w~ZBnX6hqgw6x^|0(7Ql#}>9UwOxLwb4n9`Y1 zR>L!68--M)! z>!+M9{3!z8ngCEb6}E+*k~waP(|mWH-q-#0F_Xhgs#eSh32Gt7WC_ z&Zf!*f6>eD+&-6HYPP1Iso)`IM3O4EhO*;|phR+cm!YWAD%bJUy|7Vpx5n&dD*77E zEQeC%1_MtzdYMEfY72BWlVZnPrr}f~A4NgcnHDMxb^Fd+xSVJ9y^**&e&s=*-V!ORZyyVa;>GmO#20u19uG}`g<}@m^}nP*$G|vvxR_LvQnMqT zEmZ+<;9BKP-hVQuZq@A(9QzRa{_w8zsWjrUi#{(|m$|}NzdC5pZLYFL+oVCu z(|SyCv5{1+MOO4S?c_~ExouO0lx~~Y)iwF7h8%gx8#x_jUG$&p0e4!WXWvie&P8KW z4!Be*)W3~hz<>@}OSrsSq~y3QdrR$wN}3&pThZ{94OVZ1r3SRkGe$k#nOH6>t;TBH zhb8Y1K4G3zekk^KLv(+pj^Do}FxIwlmX9;s{Us4D1s=ukVAZWKR5c#ct=SymAtmxu zG9B(uw9!>ZS)Sod^0>8cnq>I)(&pr7TuT*^2Q1gLHeW z?0Qc7QIq4KZvCEE>nM?6R=w8!6|mkm0|?fNCWlE#SXeG=baGjlBAQC{dc{qleiPt& zhHpJwhC)!;+9iyPjGXi-(WFHmP6vc`5~Q^&wCCUXuM}(zQ^%)l3pm{gz8rvef!e*< zj$de+6zlrxdc7VPXyi7|n>uyjzc@*^4G>*(%KU)(C*5<&XrnD&q~h6a zMweGWghECIzfrRxK|_v>m0nq)fOR(Em%ToE9qj;*MP@1Sc&SjAFBrU71S@uiOzQLf zGgq~`n{j}Gc*he$?1z+Q>k&=w-ZDQiYNBvrbhYqgPzAot{IAgUu3k|{|}uQKZge;nj-=^31GfU?w9UiBCW3dYq~jE&t*u8URRv-i-Y zrZKx#+45Dn_N0YZQXd?g%z3drx8B_iDKzp1KEWsi(K)te5QEbKe8!GCkF3PgE#Q}2 z569gX@pY@Js(gDy`M|ckw>sAX>ZitWhjo3%Lu9_yGy4J`&*x=}rsZv;LI{gufwOC9 z@~}maI`V~+yspk^uH!$A-nV$b=;b^X;{9XnLu2C`dtM2kx5*MM&)hr(Sj?m; zk7gz&QN^8{_Lgvzu(h)>j>X`dHe*mVV|5$y z)N?h*NFS(Lp`+E5>#N5u!movz&I*2jzu5Jz)l4ghGgQ@^Of1?oh0n zL&3AOSMgtOU9xE-ZF%%Gs4V-aF^aUcrR^Zwc^^~;S$WG1CN^XkW3E_asM4>qt`}hu zw%hMUot!80RZA~O0dQ++SD=3#hTvtB0zu5~nC^ac(*!tM*F>8T6ef9 z!IsnT^Xf@Jx*zVdHG5K@F*MLSm5lG!Y|3(y2);QitM=N6A6uXOEQ&ucSihUs2a~ST zKOsB;FiUX%@=RxFVQblmS&F#9I zs%zUHitI$ph~fOWfha!Jv6m}+(2{QCnV~9nyR(3<{^fJN!0Fil`ICCz6Qpk8T^%f@ z2nRCO5ikWDa4~H8vhJqi1Bz!=g&nkq+6{&mdaro#QNlF#xS;=v8bJlcY5?~2*Y?A? zKTY@3a2Rfrj|I}=x0w1u^-{vBtHz5dtkmaVdk`25uFz~LvF%88cOUlp!D~pIl+y^d z?Od{NLLS}K)bDV8?OCcdE8ZQi`q1yf1nB;}Fh+MZF}#PjRv@NSux)D!yJazlw$MUJ zh7yx4LM_RHt`l9=2eVO5WskiX%^iBPSRKAP3UT9QKt#v5xiKa-?tG<0z&1ZT6)9_r z&uZMrp{Mi^`-}9pP^d|7msF`ItdK75Wfj22=gy<6#J|1Mv!pCBy8f=wb<*17bFNqN zO~MRMA)Hp6>oPCCulTw9M6I$Wo4Ke{F;-uXIu*Ny1$`t|U+Db%fXArKGtHR$PG@gz z*OjG%P=J>IIk{Mx`_9d7-7y%lV8S|SR04E!m2?x&S)f9~BO)NSf)(a>7kKKx1^gch`A754zkr1usFKJ5jn&OdreDL5SzoJ{T9T+i|Mp2gA( zb1g**FOmS1%az2cx#EH3KU9Y%P#v-zM|gkozE5Rg_znF-dR?x(4^ED>tZJomb<=ZD zQYVE+U&Q>jyN#JO1D^?FQ^Hf(@pwc;3UhNEAy*!wJip9UbxrzENM-z=LbsduE=4UE zX1FIss+I$voP2IebhSwD9GMi0H3UN9IjjFOURIFU?nur7vce=|2{O3I0z zQx?|8_q3f=NapnzeGQHX-+3iDQ}Cu;TVoc};!6Tqs;Zju z66DzE8_3};DZu5ylE_QSgz~$-M zY`V>Ftkv=B3Q4_|jo0s=uE7h-bqqYbc0ZVXHi9BNZZ;9^R=%k4)Vp^~h&(du^9qhF^y{bP*0{@)_Nb3ICGeVbD4S6(ndSf`b9WS2SjVG?pAKN}V7$5lX zb})yX@MYfn!_Lm#Gz0e;1^QV12RX5G>{aIh^rbg3tg^rBWsBhXch@*PsH!7_ES>nD z_zLZ&Xg!tLy~2X?*$gANd^`y>XVnuA^3`{X58Rq4&iPMvTzk zvRn}x*JeG7-T#Mq(_Jg^Q1dGy@Q!fYcV9*&W2$bmfD-(Y7ckaF6*HK05A+3j z3YCS*nzzfpC(g=Ou+Z<8x7F#Yeofm$ASSD2$YN($*O*$n_j?^dekXv(xo6nT?C3 zORj$D-L`rEaIOjmiD`e0-u^rEQLrD97J< zSI}J&v>d8x?R*SU9%Nr4j#3~gLZXu9wq%)Oe>xHa>GsmK@s!(^6#Mklex9ihx3hr6 zoy>~+-)fUOe}ZmgH5j)nHhDT<$mH=Z^jzPDwdK|C+@GZwA?!dWV*Y#2@$7JiePn zjIn`0CeUbO>65(aJQ{@mAxqW0wu!klOu{x=16tdp5#DEXwseS0Hu! z##w~W)4JwkHwZcIJgj}`w-DQQ_!aUWuxcWpl~4RxO@C%Ry?Lv4(9O+0T_*NKNhGOv z{W#R4Y0Z#4!t_K3(H}@9ml+v5etSPO49TpVw*I6`_4RsogTLdINs^5!#H5q;#RyRPwY1f@8b)W%*;6<(N? zJ_Svh*pa72q&fANsHh=FPvyX4hp-nd<6!?_*14&I)N>8AXec>Y>j;TI(p6JaUA=9l z`*5g5m#&EwrZ2d4n4uQ~8kYAxZtNi8PNHP?UgQhV;E$HZODrI;{01g%TP+$L?KrOj zfo(y&SspdSM04sbl{$Do2Ljv5CPWUaGTRp|xv1poCNj!s$6nZ_uZmMF*I&+NInFx08(`A`>4Y+ecj6SLQ;(^xXsJpnt1kDVcdJh1 zT2+EHK#HaI@}awgxO&baEYW^I%Zsn1)?QU_Km$)v35YEydsVo7dmTGc#?w2X%}G#4 zuj#ceu-g?Qbnvk#bqqgc+zP~Co}!x3XffPMGn)dVFcv|4H``PW})YFKSAv94#$o@_e`80RijA`?S4u>gK$az30Ezye;Qnlc)RAhiU8& z0T<(rw7YC4QH+{AVK^Ycwdkw33`GDO)^u*SHwObR<^}7F&2xGWe|%fT+V-=F-BHUP zx6qz|zz=UE4XH?)!dD75Y~#tYsXyG6aK~lXq7<1FkP6flheh0+e|Q6KfA{s0UCsJ+ zPp`=}eU97J+K{09$+f@x>hjZv$;msvhl_w76HJl!VWAvL>&DNmlPFG=cJ8|P0JR_mxK%`TvHh3_sAU3bf4fp{=Z*rT+)1kiJrYM zdFMYSy+qRj(nWOh-+EK|iCZ znUIzZ6{7LVn*%O_J=9rU`mvejrpNfT{h2_Oo$iX~!gzUlT7H*^{c<7kmdL<*3X zg(?v`?b}ybrcD`?5+RaPrtc9{aG_&YXy2O>3cPEFGH4?Yozx1)PB)H3*iW&plB5Y6 zd`6W4HCQcRf6Kh09Yt}=uTW(OqR`XI|FZk#^9mJSny^`8ri<$J#Ji)^sGr}@SR#Xw zK4C@$J)KsyJCW#l*;Rggm5VWf3$rHQgi7@7A>kd!-{VtmmtVXcVGt zz6H9zb+sBE9qpgU5pM80F<$itoF&oMo$fZN%T$Tbv=1iEpW&_7d;M$ZrWW9p(#OIS zlIdh1HE4t!P&Dl}tDPR-lmuOOB6Dv{NV|$c0xqZJ2!%bX*g(x_PQ_oHdwK;4EP5L#Q@k9=YcU=>k&iVEASgK`OdukVDWn}}7 zZF0ijklVCCAOeZw-z|?vVb zIpBto&uKln{|#a**|%U}ywJ)~tb7UFSA=k|aQNzvX4aJOh34-UaS*3Xr6SUZI9~c& zr=%gsq?oFz%Jv2LJA;Rn60G?p=kQiRQejYvWaweqct6r9>gv(-^uicM*rDerd?3OE zdsjcvLXZf5_C4)M6i^9QA(5*-!F9-CNT=qgOG^^Q;)oP*pkzCyAO@e_`pbW4D+o~J zk~Q*%uO;yi)YQT?<47_ccz+al{B=by@AHX=l!nFSuVuuyC%xNvx#!Q~kT_Cd=P}kc zQ$Y2=Ubp~6fUW(qJTZsL&e;sj;OFDjE)N1YMa?qB=adKkpHl^q_faj-pq9X`DEiBt zy-p-oX#u|*4*B+}c9*xJdL4YsH*!suG8&h>EGE4qTBXW@lyM72UZjBkf}wscL|c;= zH-VQjCFZjAsv9uDvCpz2-v?LTC658J(*ur6Zc!}*&HOC@6(vbxVq&PTs%oKg27b%Q zs7RHliuLrHu&Woiv2E)C23|AeQ363%O8q(Cz9~PFcP`LuMg7Q$_E=3f_NidYr##bk z@GH7xOHEDPf5yYd-vlBjGkp!C!7HM*Jy-fhDO$RPJUGY>EA7~M0e6f)zGdJt=RUWT z@kf2}++mq%w$buDs^C;O9{y98{J+akz#pmp{nn)*sxk6kHr7v!G!i3u0bcL{Mvu(B znHRj#D5MN7?drxqLiM;P2~Vk6X`vY*EF4428e7iPMP{%x^Hqq0)(AAX2Vf;hpAh#s zH8q*6`Ee+{ul*+h62?)etXbXFJG|gMTbN*y3n*iZ8{@m=1XA7 z-%v=Y%UCzU@G8GSf-aN{{cJ94Xh^lh>-7GM0JKdMV}cBFRIDavejvFaS3djJI1XIs zh!zZ4AYsSiEyE~#xH-qxwK(7BJ!Gk~TS}t$I-~}hjfv?Llxrv&G$Zg5sOobZEBMge z;@${X_UqC4Z6whw18<^3nDpu`PRQQj6FJsl7FPDND99@)yjn-~*#LB+SNCx>W?1M* zcOU^JQly)1bzXeS7S0pIJ*up?|18)+@aGsDFE?;ZwAiW=im zLe)kFQnFRwK;a-vOk!(o(MnPkpLBzbUl(-(7Fwf*w3lD z#ufAx3op8sUQ-LgCcHKUC;)au7a)m4JlzT2pyR+MxJmKAKqr)px}O)_xvE&x7UJA^Y9M9oYVDY1LYA#{2|BC$f>H9B0$a{ z-zg(b1uSDf5O_=wb=aYC1~^CY!+cog{(!oFy8G02ZLV^WR;c z)b(wW{B^hcU+t`Q%xK~nQECS5#-{v0JRDwY9~eQ0o4(m)}o-WE~dzoY%B0|0!7!mQR`gP(Kmv77~_iWP9p zEv&Yuo>)Gj;ZVTX5ZMrN-f=ZMEC5rfHV10=wo0GSl_6A+o4^zjU$w!)9=32OJzOTG z^J*s@e}MG-pb8%jIf>$vB{p`R>F3m<@a-VPlUIt0OoqDwcmyw~enRqB_Fp-w@*x;= z!Nq3rRqW2jIJB!XgieY-le`^@i~a60SFVvCeXbq$aFbtbrPxbHfTW1^3|Q1fu51(< zp8y*JwGxV4X^SfgW6gUnN53M8++}-+mx2HVhnI$yc5n&8eiZUK|5)~PPD@Qj*^y2a zh?lSd(XB!z+zmBz&fVSJ*X_;)0WTV8{1?n8BFFpG zC5j3vES=2@Z>)qzq^ccNEUDMY1-=sH?@OVAsibD%B&H~cX^k#TW0WK=bXc8NBV%07 z274N;rm+CN{PjHuNH@_|+CC+IjfQx+<^d5*{)F6IGP{N67JA(vK=f57r(eovIsw9upMXHE zW)&5R>v{g@{my%r#^5V1?{o7HB!cHD^hN|PUTjUvk^hc-V!PbaP*H8F%F4=qX&vID zfQFBK3Ag&K6*Nn?2l|edM-Mbzq~eZ0PhliBl81g`+`=*CiQE6ud%%GQ!Ot3TA&bu7fFY_mVnepmG2Od z_H(HQ*5`UZC?&XsyWM8Pl$ zPdV1`Qh&Z=$@=iLq)x#I6P#YCZ0Z3z)hmTi8LrP{>5;8DOB;8IAKEe8p1zy5WUt8*Z8as=kMH znDB8Ya)k}!6c2nfj;yg65%3gG1bA$|sG0#0-dk?NO&Hs0DgkZdmu&2GzoSgpWK16B z-ln>GkS(V)u6Z`NLv$_YjxUqPHe5~YW7wov26R)g)O0`6?PL2{uCUAG&2WEMB%&t_ zdU>ZPZK#&3XYo&P6#+w#-~LR=v(iM|9R2+I$mUil@C^8TY;e+a;QbN5y2pK|r&787 zqc&+S&VZd}g)sv zvrd=_$!4_9p{W%B+-na4O#Ly9g2Cz5ogIl^{GCC$xv0CVzDep7CJCF@9kS(A9L z+)Ra{KL+&Es0CwR)=Wm*9+jauQpj}_oXb!^SBn@n=6^w%rZ6qC@8R)U!jlmHx`uDc zaGbmRKJx9_rQoMh3$v5U(9&`c$wX#Gt51dLuo8bV$JxNNOE8mc(iwMI+$AW~+DpTt zg=NYX`?cnVRi*PB-rui@R2l7BhHLlyJrYF?OHlw#1)MJ#RBkhchhGVB8|X-cNCa5z z8L>zhiYhE=Caf3vQ3%$u(81>K6}YGr)Ibl><`J&ME2@nC#s!K_ly?CWS#frq%@xY~g+wRHSJ9M|2_(L+9S@n^4c3@ZH%tlpfS?fBrqJ2`$-1e)J8Pbh>lanC?JVBfdjdT<*ZTc< zhwp9dxN?o>6wFM)mBBf_*G1pLTc!(%mg3BeRcqFEwB*RQO01h3AfXuXuW(Sj> za1TdONu`aW9+`P8WyX_%Wu+!DAdBv@=52I(^T=N)Q-q*Si;iH81dsob6$h=j@I5q} z309LO`{%|IaY`_utWP(R9y&Fa`qWu^x^{W1cdC=Quba=ywC-fWr6|8;a3cad^`6ma=qwq4Px@*kr6~8Q zAd~eLI|9cZ$h=k(gK{cl9Wbhx;K@>hieEu^?dIQq!HmEl6*8MQ@jHVD+)yUM*ssK~ zGRTi9#evHXZ3XS^?Xqv@Ea~qM_P>o=x;bFH1iwbaB%7NI3x!JzUJ;^G%_eO69`c3T zZEs?5oPV9f1|?3X1vx&vX1-Y_igh!)%@hh&A#F(DNLWO?C;LdLS=;+aHlEs3<5v zOo)90aP?|uA+NY^@O2G?fajr#fJiQOR+k~0AAm;hNJWT&&olmh_AG&r`USKqC^=C* zfkba~bkw~7p`&n0G-iI0dW)_d`Y(C(ztqYNa%G?sK5qqBnFdu2&FZWG>7$j8kn6|1-5tn@RiMM#88sK5`jtWRLaM=OmGRX z@Q-W~Sg%%t`YoF%X?f9Ovn)(^X#HLGKcQ0Sk8=>x;t>c>wSo|;>2S1>keHeH?1kQ6 zuRX#&HR3d@Ho;Pg?uQJVW7mUqvtgWZVB*n}WvKo{a5=zU?p%%%my%W(;KM~DO{lx#Dq7oj$c|>A}E~f#)2NHTk#vYIEF`RF|Zv1AyJjndw;wE0M z`CpckNq=KMAQBCgJc0+AL&PANTIez#Nh-hBUPvH;1%z`@aaq}r2pPzCz2R*{Zc0zU zF|vKOz~HMQhoU5#&&3>%d3vyDP5&gPeBaLa1aa?k0cbDEKkr5yUQjxY~g zGIG0^Z|gKGbIA>i<^4MgAOZ2k(!tk$*W+A8`3@evgI1<~FeCA`I9Xfl%Lp^-y3ci0 zPoH+8k~gY`Bh1yYkVZ}cW%K6o=3)x_3q4JCN>hz3j$$c2eK0UGb7wrX`EFy_d&^NV zx3;&R&)q1nrf}aXz&Ue;;0%caX1{H6M!ZS+AOo4*t4_7bXEXC`We2)iyru2RNn&D48cZ zp2B$HAH9X6oFz)R`aL?T(Hnd}Tu-w%zc^TK437>9fq8m*{tHlytBP%P2CW7YO!VvL z0>I(lG|*f7xv~!uk}l}v?3`yj8SyONSH1K89f>h)^e_NL9&lIVi-USUYYYD7^My%^ zeh~1&s|L?8GQ4=E&EH?Su;|opwEo)&so2Sg6p+^aJ|B;ht4cPe^6!qc7*?1fmbYGQ zEA}$x5M+1)^+5G1P4jPsr}%$>1`sf|_dwcL%l~;TzeYopc_gLtlpi=`7BXW8Tl5{0 zlW8}(r1T!;zW7=_(quw1#g4XfNu#1TqiBNel)H;#;j2aN16h4=7 zjzZ~qfhn*PJU|_w3+W`n%=xv8iba=N_p`koqMF-#Nn$o5^yF|TT>!%i)9e`%nzA(a zQm_e**&%gW+-S`-%dJPc3KOGpYCh9MmYsw`Ibdi|w9S|hhbko${+^I)$9(;pjpASY z%pdrwasjQQ&NPP>EHTdzTzoqDQf=%OoU$=s454}Y^xKaw%$I2iWh@dc1^vI1uv9lj zi?!KAI>dy8UXW0;8`NxaX)jpJb2&DyM6$V%1Sb-8TL9-@W1c*(u)MGYWF8L7Uc3DE zc5*v6a0biC6^z$0dwXiyamYvvhnnwv8%f}s@=8j`zJ(A7L>GwQ}zu-)iBHO>!Y?ikj)}z|Gf-)n8G1-mUv%I?=4x<#qIgL`5Hmq+98G9C)h0Pz$0U$A zU1m^{L%6z0mdAe_pW^DbeF0J*@pYoPXNNXt3m;KY@exOp!zHwctcuaf>QASoCL0Ez`klVqoZMgovQZ9ZppZOd<>{Pwohfaf zxb5gYPv@`vk^fS$xiG|2kt~KG{Qh4=y#uu?6@ROkwhz-J>I@shgy!kFUeJstU0tBG zDih1*d*DUnGlDwuP~sNP8h`4EQ$9==4Lc~*gd^=p6WkPg>LpyBpxwi3Xk zqGYKJ1@r9VVIkbDtu1ZLPI<#R?{hofpKBh31C$K_|8N6_jn`@n^7C7-FL7KFPwU?cB#i80zVxo4~YdOCL zbk9G=9yK&tkFg}U5iD2mFeQ&mXk^}*>d?Rx#Ay+$Fcd!$?MBEeDtE<6+;UrqtL8H? zt+X%D>s4D}uXXisH>8jFP=!0;B@hIeO)tD2rA5k%dWV3{9RW?n3D#DN?ZjKCOrp>)_v0J>FvxEOgl8| zu|=pct%wE+65{g=L81rGY<@w?)3?OT{d}p#$N1ng!DH83{iWxT{|O zq;VCF;v`cYmj7Bk0323OO}Sh2}p%K9JFHST~y%tG-mSo zG)x~0Grfvs70%l%C%5jxowtxRh&|r z5I6ox0zSw1VvUtFp9>mbYV-GEH1y+A{yuOn8P3I#j;r6d_T^r#G{}=P>OLa)s8#p7 z5jrbvKz%>_ALLe}2a4830Ah^(&x@FaUK|M%n+%Fzm;7GpI*JCp*=n|urKX~^N#&-- zTm)xF3=7*&9MZAj+GWa1Q#TiAnEc3(tczW|3Py_|TVy7V9gkflzU>Y2`%EX4KQuQvc)Sc)4AYUfnV4(W zQW(s1D8;pzrtjiIAi4M~Uld?2%a@xoU!FR}Qb;-m627~9*~h{jGQNuz#4|`mt-$~x zg%HDGC@B3y*}q~#baovsDJ>lOKakKp9xXUNxD3LRL6oh|k5ab*2q_+MyIq`kqWwt zohN0Sk4C)I{|+R@u#&H>jXIN(M2B2WJ3MMZK5yQzVm^9wDt!rHZ7(k_gN^2?t3pEY zu3Z28*VZdmW6wVy!dJnfJ@=AyGvcRGGk?P1W8%I0O`U07Gl;jW1;|JIE}L~koi zR^efRiVR%f1iZe>BB;&a$TLUWFx4n6f(rsHVbAB|Dyr0`0N z@h3OeSJT%gT_4UUX%f;Rg0Ij9;zBB7%1|4W*YM7LT{VME zS&dv&H2Q<%*uNFa$zqPCsyK60d^a7KugVa z3rn$;6_^G|($7WzutjZ5 zhD{0PB`IzSAb2Kp1la48eV-N?j@pgeF8VgU^^4GvNhMt`kCfRljnyyl1tNpL<~wJ_ za52%qkF1}#^s7(^8J`#NKyEHjrHfzr)rc@aHG7W015!65qQ-Nyk>wu)4($m&3blEZ zwUdJ>i`cD+$BY}{>sQtDwg)W=NV%Dq97rC z6yC{vDyW>c@p|Hf)3{qZo9h(fvHs~bx8Kc$LBneo``=$pz6w2$W9zAu2*SS# z3(?h%U@8)6f&9u^$S)3BU?ni=Va=uq90Bm$1rb$19XuYqzz(~i(&)fej2lk=_`lbN zRR|D?)zaZ3!r1@3xo;_n>pT@#qqV}+(tk%WX8KHVs>YGLHKPvtQbvVBFbSD~B7`Os z{~+E$Jb3o2sfiyVvtqZVQS2De#VP2)o_jQk=^k9qw7=2SmO;zZpCc4vYbBZ?=quU zu=;bG^P$hu@Qu9PdbKUSn@&`j9B!SEGXD_4Qa+>IIq#%FGJ6`HEryaf9pYJ{ljnTy ztdfSCTT~?PPU&&ITbE}*s2xHr=)&CS`nP~-NAAUG1_}~bB7`86Oa6ge(pCF1*2v1* z`b#EU`0ek~HdUFTNgE_jTu~2wuj>rgXf6m?zma)-@uO~QYMw>m4S<@(mJ@B*w z{ZF?in4G=+KSiNH;JlG*;dmG*F1k2x$XQx%&t4cMsm~7c2)Xb5S}XzVkgNexU!WOK zhxvgc{Ekta4w1Cs_Q82WQ%M++-+FVTbUQ2?3CzMs`_0EVpvfcm{+glfy|GLq>bm~GVF$BOZDMG)ak9uL;^I5=AZ+0y_9 z0aV&ilq}s)EADpKk;L#&Xj3x^nU*{f4Oz66WsKBf=KSFu33XS(n|IlfYL-NbYN5SE zopMizm#+6)<%;W|qG6AS?(i%xmPiydtNS4~Huhf0TM>z|vIC^&qQOqSy#g&ZrB((BXIw9*v&t28 zrwxz0%Z^7fECoD4FqTeXc(b8+nItW_u1xPxdN^g%d^t}vhjQ}c48%M-&*4(2_ zPA!t8cGVb0IJB7c=;-KRDHu1%kVZv2&Kn6*tD&h`VuTcdv&lhM7qA^9%>A~czfx0k=<1A+9E{?P(QLDc9pU4r12}g?E7&3X9Be&(}~={-}S0rMYk4M zEuebI_2JX&@P&m(6`KW%c%N;)@9WPk&Tb>$^cK6beb38Kc?t4?5=dfRu_gbqlaqXr zxw@kp>TUaHx#hp+%l?P?QdLyMSm>V@bQvBq2d=~fZ$6wf`wOcu5n`!P13tOmY;F@{ z5>&{6`4}M~VV9Y;Uv6YyB4{3C!cxkuf%?t?_NQkWFNvFgaEyjj8Ka+;*J>7D^evL5 zy#QH#l&KSOcJ41kWL{Vf-6(VJ7fZ=;G!BRTUd?znKV5OWYz$TkBD)J@vep|X1|3er zcUM6eJw&n*dCoc-3~k2=nQ zU|wO71$0P-(UqC`$|p!`5Mr!x(uS$4sYOnjc$4_wG$JZyV-*|Xa6l#bVbbQ!lv<|? zf6q4GzNocDC*vz=RP-sM*oI(9DzpMc5Q!o6wWZ}|L_u#OJiUFy3+W)s|1JWoP0?b^ zZMZy4z$t&YsW`iM9n7TEAKCRacE@C+$v#K%S*d;_T`R4$ndUKcn|`T|t)zmub~XwQ z0ma#p;z*+=x2+iDcxhTW^lZ3OvDIRm|9u-gJ~=6Av%fEXP9P>m^AiSrvGQ#&+32}) zIRzn;im$YB-XP z1UZPH1?(B>mZv9e0A#Vnc`Ll^Ot-q4d`0ec&1W+ekY?BTWu`7GL>hiX>mH>Sv@rC* zWA0H+L@4zkhK0E7&U}k{>0vkUAEwE?hiUS?pvnT)KQCEjjJ0*|W!#X_<}Z|~1*RLd z$a-hMkpTVJwQ)=*#z!KmiaPiT;)yCykpfQ{r28R^Dak1GBb~t^`A;VT4Fd~hv`vJ3 zT?#(8A_kwl+{hpC>(1vcYCp^#q0vmFO&>m8O5Ty}mTMnpKOX%Ss|qUxP>DFQ|rih3zfk=Dsw zBr2bZz(66(%noe*;Io{bwNd|&^^ufRj@f>{DW!eT|Co-fE)>9Ll80WT58CsPzCdJj zaqV4yK&`#G9N|w&e=+-^H&6LQw6Pvw-A(hTZE4yhn`YO)I?q$M5!W#BS^8W9qzS;u zd#yCy*(v#+T8!$UHZ!00WRZl+_`MQm0}2}Q{Q8q86gXkVfquZJTR4Q4<+aTse7TnR zL1#X;;EkAV2ny6?7zluNACNGw%7IHF{DplB$gAv&GF&qSq6@rq0q>i++)9_%I(pzs zX3KTI8m9<27wpAorb*y%0|CEjZ;+5>!T;WOUO$k+A~$+$OygDvzATfUBI?`7DV*)y zU^Pl-=-5LP-?-Vf=rq957(mCt!BKqXIvtLJQ=)TBjM7Lv?&&fcYTsit8r^>f zk$*djf~F8qV8zVLD)+m?yuNzQDsc`gXgoxu>B-?Om(t;NtBLv^JrgFi7E#3vAsz-> zEUYx1Is1BxTe zJu#IQUpvA}IKwQzwX1LUHVZ^mSnpzn_*@=bAosDI(uzKYP|nmz$>zC;YsM!gBFk9| zR8=|0CAy#W^ktC1?kVza07x7AVpq>A*E6qw_J9vQIpNRc?GnS14DM;>cUWKz%< zKXUp;!xs)_e&MmWt9`Bb%!K+hzWb7D1$J{HvW@HgwqD=>AGSi2v9sg+9!-u;P?gRp zaULiw)2lnr)X@d(M<>Th&COioF>TF{;BMK22 z?WTw0&&7i&a?3p{VZJ0P=f0O{GZg$=cKDtAL79~GvCk#jK_QnJ0Q$VxgbZ=bq+ZZ> zCcanzeX0x)QKLP7jjlc?j_m1-ndSNK=D34>`Um&<;-}-7e|GrB(5vkoh~rqxt2~u} z!fh6-(4Q3gy*uI|pry!3&LUm<9tgIiPb-~S7(~_7?q)4`SHbi zJk0g9C%aie85KzaHO8FlM@&*zDcR^qDyDnNPWjj8a%E>gmrzWxQE~X~VUFt*Y%Rz`_yH z@Eh@`C!(q+#uHQHCQ5|#*n}`5pvv@cPqS}&xbd;;eY-Nb#r6Ww^~*W%*}m^vj+dhv zC48TlkicrI1X=gLIYhSu<#geYbzU3>OW^mCOXr(G0~ao+9uz2^#s>j4{Qkxn z8wV6#y?Uk9f5?j#5doZ!3vB{rY8w0kC2E~Mj*gDsl(rXIn)W2e8k{%6mAF_~MrEF_ z9XRDaHt)u`HI6^-v2VK#eSoTlJTC7`|ECv#t?U?Bh)SL*h(2hRjcQfit`c@wHL>6U z$=cMpo6M4C1l`H_K*}2pw@7%=2_7$s>H#TkST`t6&Lya#aAl?qi?VOMlqG>l6T+K4 zfm}b5EfH*$I%!Q#@Gf3F3I%5ZRe&%)O4=1i8QX`8p=I3o)B-cE|tUHY5pXa_Z}}vT+Kb3TZvKF>DoxX>>yh?Dzw7gCZdk1i~4}GCFJ^i`Z$qt4$%cKEX4N zqvyGIFkv5B+eA`=Q!d`2OZt8VbQefzD}tn*&}E7|4SYfwJLzrh-K7(AF;&^XQvRhAm#-GBNht zn&|g#fN`mNs?y@#&5w5&$eG-4eienU#t|Y%J2yX4&`x}?yMqyFa^GAzNSYFq;*fZq z?_n$M6iz*uoEQ!2?2Nui$vTrL1W3Av8lr-ep*33s)b;+dB>!;60+jFlrwlW4n2pyb zB0Z_^sd2(2%n=C^q%pnFADY&MlDg@#X&w(Gv1pEf6GL9}*X4fABB0(efkNc_&3WP% zY8VQcQZnZRs%gCWN_PZ}W9GbF?5`yM*Z%=L#6N%sSt>UB$p4>&_`jpTG&)EUS=4yi zAXR9n0)o+7ls65I{D$VgwyXB^mz6)EqAX7r>W2>-oP-Q<1x^~ z^B}KA5rR9yYu>x?zDu_@P`BI$b~g$mW~jzN~={yWYUZ@`7< z9@|2^#S+2%6=SKF=vqBRGf>PgJu0Xf+rf*nkIfZ{mee-wnPhrD#_M;4Zq<~3?5LgC z(lM-gN*NUvlhu(EY<0pD5Mv@Sg>QBq!T6TH=*1SQ%xWgo4*VH2!X+Riv`|5badk{m zQ_&tZ@!I+vZj^_wCjG*-nKR)PknqYMkvy|spm5~UQn&|lNc4~Sz~NQUm(`Q6kVqG! z^x?d}EZ2Uq)!(@`9IRja1>qLSn@_CS;WBaJODqi;(s*m!@gF~ie&l$uZJue-L-2tT zZ>Sm!bhpiU5kOp%R%Pc)xE+2hv8twV0g4QW9bv^qs^^ivNo}>Xv^J4Y325TRWn4#V zZC@BMj})p>yX;J zxaUqMX7dT8v6T5e&nC@`z|L)8ySea@YNj5sym|di`fMAQX&eGGcQ}ETa!4+O zA9PTDLdVTh-FJ>ppg`AsM{UA&f&5v9>_?TG`RWYU5;ioidkdL?iqAeJ^o0LOkdq#X zDh!)=ts&h3&6k^;A%zzis~EEhE&)Z5d9=E#`fBy4gr3PGbIMwFGOhSfv-61nB}JK} zm}xtLh+`H(kbYMh=mag_QS|xWbic>LVTGR$!- zq7#cSphMOE^^n^vae4ctTudM{j$TGx9Uu6oHf^)7Rf(l+nxa}4HlwKN*TmzqVzG@luUl%L{|lVvc*NpD0hlY z-%l>_;Lt7ZG&msJ-UR&Im`wbvoPZxgz$bdO?^ECMsyof*!gcF;Qu0n9(~?ZYo}ig* zVmH6uATb3ed&oRltWz6x4;9~z&J#Qhng}|qNF+iQW|XC{Q~#yX>ZXh;XHmBm5c}Ec zKh-+Cp2}vuet?8%I23wJDky7_;tE~I8$V2%Ky(7PP}l`fCyp5SV8Q5y$@mApzGy zOs57K32Xr+X~L7xadJ?GTk>D{Rc&OE?ZjP0+wqrjp-G$HVF zk8ou4u;eP0W&1&iQxt^QnvE4!P2ng@LquCcBK_VD4?S4D+uzx6D(92KY8?Ki&JI2~fML$04HdF>7w4bGb8$ zt8;gCPtLIAO7C#h;8#iVduMN#z)>rjme4)V94j(tPe9pUchjr)TuYNXpeKXxtkfh( zO2|K?_XSpADGe-X6i$odmWY38$Cr(X(TB;3AYW2PT-572Tj4ltR0}04j{0cb#I=~l1iD+>1g;AwB zDrdu5g1nU3T)m?QfU~*8kEO{*KrZtJ_&=dvSj_Pm4A>IcMv32*_BG$9L`6$4ZX}3L^Ky7FmxqSneIIU9prwK1fK~qFm zG~WX3%NI@zn#c0WD01Mhjm<05?Zy&IsPKUnkITh6$#ap^&GAB9a6Lt!+wP3ac(cmv z$b4R#W*=%%F+VLRf_%rWFsV$Yu_NPC6JBTQgy#)l5VjF}21v@U@8_KB=<7a_{H1mE@;? z9j0FfkFMTOaqBT)blwxGSyKP#<*RP%peDZy5h_|<$>Gbp7~!-rIw$&}h?_IA|E?5M z{xRt&Gc6T^F|}bU0#rF*fLc7g2UA&nNjr#J0)B>QMTps0?Jld0#f8xGRTFTNem&?>I@) z#?w>XA>Bxzg2TGo^9v$F+ae&1D-6oizugx;J@OE~q5`%J*u)r%V@9{YX!>j=@^`P$ zHE{_$#NMA$=kJEyPc}#KC&{Cb-_7oR-h^N+YeYOP$9WTF{}+{{_b5`ym0i zhM1FNPF-|2NqjDtxUTf$>)*i=Ek+KOyXalV{R{chuM(Kowb17w1Xl5H<+Rl`5oJpK zzyA7aLJi_qWk>VE6Qv%0|2?@NZbS&;@J58|hyP5L-91Kevsnnn$(R*aCqfwzso#!# z%s&j^dxRC}LYOgn5R(YG&~JBu1T8g8zNkj!U`HDnUl^;xB+W)`1Uk-t=L z^vfiTAB{Jtk_?r6qaQ-s7A3g+ok)xS_Q2!D!8^!fclXoOVJ}+9jm!bMuv$>h2wn({6+8>! zQbC+M*U`Y2w}Lb$R2$CsylWuQL}tTo!+aoAoa;LA#^YSk{CI$?J%vM4Ydt zt6M7G;b;U$7EM{GLS-y^jx-6qqc9_)ixhUy^5`OodW?fAEheqBpwiNxtCM#B>}=f* z4(@v~nlwY*&(n>F^?qLuy&U}T1bA?>&eNy;Grcoce5%Q1B*$~Qko@6DGT++YXydCg z&@+XtHOpgs2;aL`jtBYS$cL6LucdQv!knXh;Lki+}xfBUx-OSjxG z0#uICSS;5YK6vBS(|!R&zVEh}pSerMHy_}F8n@zBH#<)++hUs_P7?rZ7Wg3P`TG0k z{#FI1AaH#FO^NUIVaSRfI0s%4m2d3`YQXM(uzg($AynzBH}~Ni zizlv=Mw5Gv8WmiDY2ed6U482BBW_`l=Xv|Q4P9UZP{PlUF*AIBzIpq0sQmFmql%D` zoT@uvxNP3Kvm_Er26jU^zj6w9&VUitgR=5Pv(Ow^NlByqZ{`x(Q$n<2fY;*vMn7Uz zG6842%A;9t`2cg!vr`X6ksYv&P zFdUVov|ozV{4Vd(ladRZ4_5U-Tq_d)BqR5!3n!|0r6~^awF1NN#gIBoxL(YSl~eL2 z5A|SjQt~Sq#%vC{S$BQl!LUEI(%ZBHKbpuVUo+5j^-({TpU{2ndlyNE%Grce^1w8` zz>9>1e|NR&M`<1^OYz*Wfs;>m7Q;uN5c>ENNxobJa5kMP~#NeqEGOXVSZ$=qYc$lZKczo_5dgFwo}f*dLq}0S}cG%o)NR_#T_<+zSl7Q z8@6{pGO!^keQ9&RE;OzZo5K9gGa1Maa35Q6Lo?_rNS z+2gYK9nHV{&ia(6rjk`>zv#sM6uOhsjO`CnvbWQ&`Ktjg0x80tP6gJ3b_8Skc@-5E z;}(DTxaMDjt9|B{9l4qhko?Y@7G0+FuI`n>6$t@%FugP^q=*~3v9+~*6>bKG z(u`r2MQxVQhkR5Mg^RVlc|$VklUGZi#P~(wY*VZhEaE5u6+pMRCEYq7p(PmjAqTJ3^(<`YQ`o@y6g5L}(7fOI z3#kF z#GE&$DJ$atJ6G*^m{pi-XM}9mxW~wTb@Yf?g^6s&ykb@urk5HU=_3^B1V!;N*0Q$= zdEJge;d;}ccRb-;bhnOeV`CR0_JtN3S&=omih|FS`JjgY<8wlV0A&S|Lou;*0%XVk zpu^)&SzYb-TGzKKo>HyQghgOX*3a+_|s-)%Wgts7h! zf$7QS`8uz>e0V4Iq0+|9%do%>+o+||rVCQ##}X$7;wwTN2On3gAc5)5!vdsD);Aty zV8-kPP-bCoP6LZ`o)|72KNN@L!D7J0%-pwrK)DBF`H>ta|7`Jk&&?bUy0t@xdNkdP zZ_=8qDtw3nD2%KuqJ{zY6+kWXc428SFHG|v4?b}O<)bcF-u<<~fj4Js=f<4=xIEyJ zreqv8CzWUPvoZKamwSpd%SoClfkUqbUO_Ub=!e1OC}M*u4B&}u7QWid1I7=_-;+r( z0!km*JAeT?7FZ`<39ACq@7eUp^~dA3t8KPEV|IY(DB5X09uDqW?(?9e`oA{f|7|g6e}#ZOdD1QE zT<<`adXhDfMTmY$C<}P^)OFjHjT!>d^8Hj9r%s!_gyP%Ec5TS z?klIdCP8n$<+gH!*Wh4rumz3Fo33T^pdg7}AVDrZI6W8GH>fE!3i^;G8pW7J5}m_r zT1QK%lxd)e$#ukMK&a~R}Y1$s4Q>#l$oTNqaz{D2WtzX;ay03uf_{DkKeKa6E z$cUp((59~h$R%E%-&jj4Y2r|5M&if_|0}riOlWniF5jXb@L>+Xzq_~=$}J;g#WgKc&sHiT(?DD5?I#cQE% znNHHrpFd}0COl^x+Jg`<|KPQ2_(ObL$81Da>mu(Ug#mub^Ep3s(fbR{i!OCu-if^WdW?P#6g#O7dn2@%fze7~ z>#pW?j32@(KGdpo<)D5_ZtK8^TVCB^yCS1fcp=n+>zaPydf)wEOM$}mmtWC#GVWU% zR0f=yt@dqcBt-s-9NPENJOPi9kGbE7iylz~6u*_P>&gB#L0@YL`Q3IzXYi)A%e{kp z0Ya{qBu{S#&q=vuf+7f(5@!o9Mmxol+m%pqv&;WQlZ{;@#RXfCq&l|y&wBKqB9}0N zLuR^E9Dnvm2?iPNT(ceC>^UqmlrBf!ZfA!RQvX1X^{#VjVN8>3)TawH&}706D-%R^i`AVKEBVkDwcC?G}}EwuqVDx604w-hQ=h&B`zu`Fpwo+>$@HZEw=ncToZJ2~g0pbScmbuN5;uWY=W8&ObrS|SW3k;bMaBk!MJL(u!K00Y58nR@69Q8NVM zNnFt4b1BRYAZ)C;Eyi)l9D(_*7g%W0CJfU|N~$GISq%Ju!*U4e#wHZ{N{J-+dC%_j z-~@SW{Qfdfg$MCu3LF8^m$sZpP4e}%;Op@Xqh0Zb&H)P`mWllpr#)6UkUx8QxYCnh zY%IwOf?C|6xYP^Fj$?uUB5*+Ac>JM`UE8gjycOtE4{}M0-@_Qg&S8@pj;{!tU={Ha zq^i<^WXpH>Iy*ZT_Nsj1>Dj5#(AS^-@VUm@rZ$61_C3tZ4QCqo{b%RvhM1De#g1kZ z9As;y1mE_xOz)mit4!BB=ILK#4LQrHB(%Q|spAomt2WYfj~#f{JU(6RH2&>R6X+bH zd%~M&OJjfRs)SzfP*{H8Aw1v0konIT*))vEG{8J;UXU~W-(qOfw-_PF5>q=kn_r+~ z5h%vqTMUDrZV_$*nI%Q36@Nrlwz`Qp39CGpmv&IG7QOq6ZSHH>p+L`e;37p%&`6{l z5C0XvYWCCyX5(n8ZGp{r_lf}OjvsS9vEMOQ6HSA;{NFr}S^FB&;8zwSxfDnV__ zp2GC^I%x^7x(E+)x2jPO{O(wC$xHB0pP84n^$WSZ|DRp}A|(S~J*aZd3^(2{ZE#jgxP{vgiyW_6$z-pC7;#lU6 zoO4?fqTDnw#9;UoFp-S0=Br>fvq{`+I4_y%ate$BWF>Bf+YxRTPN@`m-) z(gj9;z@Mb`uK)RSYiTfz%z~2n%$7_P;OgheHs{V;+qCv4z&vp|y@K*Es+_o=0PQq^F^OZK$On84}>??d?qh38s4X%hp8 zJXR-$xE%DmrGuiZS5xNBY>?LenKglrL!15OLeqv{^DNf%Pe1|aDlkCrp9pZwo8=$J zjc?hwvtD|GezvS7kQm?B*@#e1jLZ=Rw%C^eEdMix$m1itCj5kToD7E98?y3CZMxNEu(%VXM$4WvRZEsk_yM||OkGe#t%msVk6 z@hhm{qfU~L##G^0@Y)Q+#d;Z^TFWL|&4qzF3ATkYd(eyrrt!SEyn2pA7*fxTJ<9%;PE|dg z)b)p)Zw;h&CD;s}oZVR2PIJrQ7cCgN{#aeP*&WouVlUgNm2!XWipyj^>d+(j)(XTN z#I)SpKD(ZlSkcH;6%mfS>oflBvNG(k4-%0&O+5MhH^n98lG@tZg@r(ws7K)><}^$> zWyt4$ff;W5?1j#Te9kE#CepMqBqCQp{fSMzVR_b2%NO#H=1)F%HR-+GpcXN6R0Ote@zf$IU+IJlGIYc|`9vzgr&4tLmTRWMtf~ z+gie)T7&c_rJzd@sq7}Rc)V>P;bn__7zsp;Inrg>+P~Deg^ZxFAKDjJ%`itR!MN2) z>vlw$fI|SNM!WCVZ}tNo8jQfrtS;a82-Ai?lw*&bu7kR+K9811T+Jgp>|^TZ&@FRE zkg&QtC?!PR!ld65+molKv|T%g|Ezy5wVr5)N9np1cl`J7-=TwUj=H%7>qctP z0g9yM*J|ul*P7=I-$9_gA3=uXJU&eGf1!^5lML~d3P6l(t&DAc^lw>`Kq_cBN|)N8 z9S&J%E5iDmKXvA(<9dB9qs5u``Q^0Gh&(#d4h9Alilr*?N^*}J<=)~X@sQ26Aw+Kv!|ZB*f1L22SeKPfRCPr>0+K zuP4SHY!BRbqMLAaH)d1YriRw%(pw|2$m>X&6JkPTg6$9zE-y^xD-cVNlA4^=GB-kd zt)=)g0|xd&CSC=%aN|1Pi{NI?X$ar-Q4D_a<=RP&Y5e%CMw*V9Yp{n?2s^Z{fwYXn z54t9>?6%Qh29>u_dSStN|QLM$`= zoB%U2(#s*t%Z`=h4NzjdS4;$DPh?xukL zApLsI<##r6x{VU@9gWTU_W{T_0ma2)hLY?$<%ZV8`@?B``>#P+eLpIR;ek{kdP5to z=mpJR94ZYc$2q_#-ey3}c@=*KsJZxE4mYp4L{(91;@~nD9jF8hfH9 zGAeJ^&`at{!atQye)#!W&uHPoL{Bf})Vfk{5KC1a#*juU3u>;fem0WGdq@hJ$RC&< z(@Ky+tZlqvK5MW%X{NdN|1WU#_wCobXy~<)J1L}4VbotY)TIRf>zO3Vp$A3v>z~6j z`PHwbz!gJ;y|0eh1y{o99Y7At;$W#mtRY``wdV@Jy#0vJDc*M*V)vgABdJE$;QxLz zhGw_NJnYvowHAh4{|~44u+H0cNJhrUG$No-dTfr*%eQrl-M9A_=yNK#t@;g^seniL z%lylQVnb#1gaQyMlywu|D@F|hM{!Vd91w8Ah=$_1olH&59Z^|jcO%v~uPtITdUN{_ z*o!G0>rl5x%)2vKvEJgCHwH@5qrKeH81!4i7e4-DUi#=7KXIKPL4HJ&8;ddkO=?E@ zW-;yeACpi!z+$KoZONKtcP~pRd{H60aDV(hu44>oUwX#DHK&>Zr=zFyT#KTuiLEuhC zLeMg_?yD4r1yKc6g7sZ2`2o6}7&u{F!UYcm2u-|lVW7?LiFu3sNAIB8_uJr-Rek){ zkf-^`^3TkoyKsaC*)=}q-nH_B4c@|ywZGsx2&$_JN{ucrFO3Q?P>^2LA#W|jS<9=* z3##q3-QVq^F*lAmiX#bvGFZo^dF^Lq^cgB?i|+tq_-uU4YsYyjhL&oqKbK8PQn5<6 zFx?3gjuLMzFTVwJ$HM6biA;tg!?+mo6}pTkf@EX=AA4^d7iHJ34Z}zbT|-DoN{7-t zqzIA<(k-A!DUuQ+9TJLkOGzUoAe|~GEg>Kw4N}tauDSKz``OQnvG@Mt`+eVc|K|^9 zu36VwXP@Uf4tbeo6XLZ<8>K+JMY5;ek@E<&p3HM$ZDyBJnKyBx8UxVuYD8y+gu(UN zFiL^E@$1Z=H-M#`?&AB|LN=+#`g69xOPy#oUl0c5l1Cwn8U%FtNBn4QT9Ekjh$ zNVUvPNo}&)Xl)GIB?~Uv2rG}W^@E>DG75TSHOe{ISW*&s=GoOcBD5zPFkA_AYte_c zDzA3mpWj<5D=x{d!C<3cEnt<`SK-=myt8LsAHdGR+hO05XoS-~SL<*in5NRHYo(9( z)3Z?e>SsD}`oW!ur;h6rV$X921O3wJBwkUx*U(bT78t&cL5SZtq8@?1HPQIon5T^) zkR< zq_gxa+cbDw8amX@6pKuH zEsji@w{eTv6{?j3)gF;Jp8Hl0)oa#(eHqqRac&~VrMGo484l8LJ@6;LWZfBQ)bK@f zn7wUU^KPv~Agn^^(n~+en#)WETVO~dZk(=$czEHh!0d1+cMY^J*zEevM@1MyHGpV} znkN}E6Z#Mk2KW!&Ii9+~CLUWg@*!DFXvRsim1h#MGm)FRF-!B=2axw9B%{wx#s{F? zWuop+hS-2Qw)}dZBYl5lhWDbn1E458&SZR>z4hcxX0^+FvWrpni*-Oh+|DWa0p=6+ zIpQHpirZX#*nPW2)V{2#6pytgF!DKu7i5v(-4cNJ3iKs5Ms133iI$J0zS}jbxe2h2 z`;ufunUg$sMs!L{q^ssv-UkzBM@<@ApYy&z3i>z|6dBN{w=$qY9x{{a`=e|K|ZFk52PTBJUk zRX5OC2sMv*NgS<*_qvBzT6Khudg_h81Z~U1d3dI`2W9x^eb`${s`L*2fiDY+TCj{e z>vTGdlEce3kvh7*)%IS9?BK&GM&on!rPEFgDsRvesa6r&tH2r~-mx9TJcVkD$Bb1+6`y;&C{Cg_UZbV@6)bDdEy*r%Q&zYMJ);*QWEhS}3 zB+0LnwAQ1X3EcH13ZjE)5%phps4j#mkOVQ|&DJJSXsyBf)KS}lFB(&DyteJUFQRd$ zjDb=O?pVY7t!CNr4e9l&Il*tkpERQnL4|4>U{dmj23B=M%Gj{&tS)pf#}5tk^q7#n zw(rhZ2PiCY_OFU_b9rMKn;rwI_s^i#JHjqsAHU|d^&!jQBt4L}8N`NrvX~Jjyg^8) z?0h@u=8g-SPE6I}ZUw!^H*fJJKTRGW30S^^xQ-2_iE zJmO_*TJ9E>0?|pNx!WFb!QQBOek)#@ZIPjrD-ca(R<}=Aqv2r$a-^RR8m*#pE#)Th z(Gngi_P*HGkiPv??(^``n1WR!Wr!-V(h?r`7>zH^89lY{ai*6e1XulNx-v=V+L>8b zWT6ilE5B?YC^F^r$MGG~iywS$DbY;|0@j}#Dv;6`EW)1s>M83>il9-0o&xRy8T^y_ z_o35o)Av00QOXPTL$Xrt-8kA2zb4|qAU^nR3OBnXyMng#$wS=nTl|}kS;J~XA68k= zkdfa=cU~!89|^J7Xz)63R%*z^WwTOb5c?-NnI2DN9NV8n`s$-*W_7HrKI$=tAeQIZopnFt<7_>DiqiTQE zbjzWY7%Gpbl%sZz#kP%~0?B&C6%eyV77occeKFu^PpGpUd#-0VAt_Mne1_vdts~hi@;PfW4YWbc15g#5K z6Ovb@1aO&Kh&lxx8a#p`hY|tS@T-FQNi%0ayWD73<+5*7JIYLVeZln0+h<6)!3~f> zJJpcw(*UmQ)1`9XrfjTP4-Wa+zHhf|aQC^d3Wb3(LG9QSmToK>1{s&01qRN`Me4p} zj}hCd@h+4$0P^3}&uqdF4&1SlOZM`R$n_jm0kIe`ZDuKMTu;!aB_m@WA0VCx3d}E! z`fsOaXSY8js{=6e@i7yH9{_}f697$Ye2C#JXwjf1@$JU&-AX&dK$f!$smPROI11VK zigJmt$vNATE^y5`l^?Erk3a0Xrj9w6 z+ygJt`klZHPd#4&NLZ;3;T=63eIpTef)fdR(H-cl-5$O#sgRkG)ZHw32hzD_XgS?L zPsoP^b8E?am+LEZ)ay){^_Ffn8CTI#NuE+KYV)M!m@qN+Y(sCfJ$n6`fx;d3MiE6d z6#e!%{4MY2l3dpJj?Ly(bcA8)FPSblYsvQdc)8x4pehl;-dI=(yfi-{7GeOkI__0h^U0FGF#MA_IGe@W= zzLW;`17{YuuxG_S@ zM5B(Zse;R$>ElI|Bk#)=U+HiL0NTa774uKfs+d;jX$%A(gJGN*P`+;m261fgi}Swg zNL9n>@mI?!Z^7rKr9_*YZ?nh3#fytxZz?Ii$`%T zo!|0YS&oy9aycr^HCo44rEMTj`u1489M-2qS*Zw}94t2*`CO{gFfTXI{&f9Nug9Q) zQiX#o{or|oNtA;eI|diEUwWXa2B~neNKc=mP8gbjHiu>cs>(-GMEFYs@|A#axG+Mz z3a@Qngo59lg4TV1sQs>y&y7j&ho} znVc4#O{MkvBa8Jum*@NB(M?(gKACCGOR&`8WLG`(J|%DgBRlx|ap$r9ySUND*yZT$ zjT+_>Y}7S1U$!-{uo)mx_4nJq6>98pP7$+pjUN?$@oJb{xkhjA@%070{W=mCO?QAx zehu{IWwfs=6Mm^2vpbwp*)e-*(gflAtYK(4zDP|xghWknY(&MptMSpNfUM>*!4s4= zFn{R(JY1B0=2_OT0d@g_$ZVvY7(hvHU!mLpgcG-3ryOAv)vnc~qTLsix(%r7=j=6W ztjmR%w(o)V5whN|8%V}<#At|{St~0j9T6r3fvaV=SMkeTUrd7c2ck_TJ-BZ>zl!%q*6jgf z8v+^}*8=UzJ|OR;10a#+6^eoDvMF_&9`D|~X#y+l>QTHR>oo~VUYD5`p6A_B<3eox z*P711W*ft%XuvF*R)*kYooyD4AiavXg7c?EDd8QZpUY0CPcSdE=T%ST)Pd-3*3q zH|u55#qlxwYQp6%V+D3Udi#(-vll9}!M~X#2%E3wwTm!x{9vxe0Ml~ppR{XgNb#iJ z7s2PRKqpkPQKW*Wze6D0?1pjidT&rpC=#c`(sF%J&vCcGy;7*Kop8B2{qJ1g@Jzmt zbuQ3!&bO>|7nJXcSC^ue-%@?e@-dib*5-jXJ6q=s|h`UwFSUwMrHaaYW%(lK(ti-~mzP^0NZO9FcP4n@y%*1Jq2?GFl zlLo#=V~a-(QWW}^O~vMmkY#$_o~Qo1#FS4|@ingjR2;8+g8;r}8q{bni(S0?nEnF} z+cpSQ7y7n?jLElV<3Em$ z-obcJ>$Nw9pA$2=i$spynCY-z{Ng5gW+s7@IRuR+s4>#q8+&DawlTD2i&V-sS-|-0 zGlI$xA2yY5U*F~%A&FpC&M!TvB~^dUHT>~~nN>~*yH-mOgrM2&i|bn|d0TzR{fo(d zc|#ZvDT2&b{U$%>o^z3IN?>N)44evYi|V=Vx^t-II;I=a`u;F&uqR3ec1PGxr^UTM zcO9!-hcE$~b&F@4hp~e7;lds#yj~}4O>F%+=f>MwL_tjIMxggY z+ES1CHA0NmouWeJ(kF-U$&Jy56zTf0028KgR#+x(QyM(dwqT zlm&w5cP>9ZG9WNeC6!gCDS07!=Lkc!!Az99W+h_mo=4?qh31Rs{YnovUpKY7KXJsajzKfHj7~5sHZ(Bc2Y~lY z!ML_%(d-pKY%vUATuUnULp>lZCyPN54g z2-`r_$b3|J{!w?JpIxR$sFUEr8{Qa$E24^>E~RBX*REI^E@m?{6$7SGC`go-gSi$; zMcgx<2l+ifa{MXoK2w>B1#Ud?a32|#zS72e*LmO0=4f^C5}m5tnF$86tz*K0%?mFj zbrcaeQ#9d|M9_mrCBif%BPeY>^ll-$l1FI$C)?x&`dW{jE{B;3_{(B{5~lx%A3+m$ zp=TZ4fZ|qn+cuGJ)SVYC_qj9%a1RB-rRG?#trz>}m@@XgV45hfZNfoCC(SVovbJM` z)N7Z!e>9zW$!u*@PZ1L1$H#){*g#OzK&r=pGOpO-!;SN(ErS7*J;ackX`4TzC!M)3 zxATFFKwl3(DY_k1$d>KiH=;oE(Z_rxcIH$kPJlHB!c7lpmI=T2#ksp$M` z0Kb~x7LqtsPMu$`gWVmsP?k{w^Mi%wVSpCR zG)MUfZ={p;!W(WW{W~R#M}RORuBaFUgR$AsJ>f^kU^eiwlCrY5@Xh)b;-shV6_P!@ zv&P;6B3*o}cE_JP-aTd@eH+T39!&6^Eq+yKLq+-W;VhW`ZmK#r&?CA%$%G~k2nOtP z5$P-@8o0P+C{MA)d87Fy?}pM#v5;Hc)Sf0(Mzf6~oY=md`+gEjq=jWVsn=i8eh)vj zAit$wg(#ZZTN3*sZ5XT|D6l06BVo!$2hSdy))Ngm1|q*Dn@DRNOh!r+CmIZXR^Bvr zjLlVNn6M#~<#`V$8Iu{-_J;?}w%4PSI4om>^Fj=$AH0Pntp~o)sl3Ywm~OB+4=w2r z$iL9Tu<7#_gP8gimqZV$ZCNW`bUqLzyt-%|x*S9yN?e0s$j6&o4wD~(aNG(RZZv#sHDcV73quGy_&)>xc7$HviI8%t)_ad)1qdXNqs&lA)9q< z1uYm99oMsAh-w7b&JkcH857+0cdq>y3vpumJOSoOc}<(qgsH<-uQJKeqhhkHO+G}X z6qXte9`*^byl=cu4~>&ZDE2P@JqzGGdOMknOxbi3AW=LHCSkGbf3#P4EU~w7WCoZR zdCUN4%bdN}7X3H|6K_8W`uz0CmssOz(AE}e2uuX_)H1GZ0(4@=V$jYP4~~w8fclOJ zvNO|xv#7w>a1%?pQ~xl_TH<ox{0YWY7P|dz){xDo=bygG+dZWk|i z4!yea{_0QdV_Fq*)Nah#Z#n(U&~RZ8V$6L&CSoVV&Y|RRY;51Y#q%0!ul#(3UZyJ7 zfl~CX77lFCr~E}+v{lEOHr1oIPZUIL)8rke8d%$HyoAC>&6#3~_lUn%C`3-IR#7}? zyXWL0E(N})L`;~0LfDF`EWJmAQHio5zibmc*(BbZs6pBXy8nf>h!?2B-e5>uKE z7nJ2mP&R+`s}d7HT6+eA0L@oK-_W05#Y41jk0Qb;q*P**n?;AGfpSo!Si zD9i9q>lqr_uGPMlI0gMY{#|9Q!IYXp<4@w7`pEVflBL81+<2myXoypGReU721j#+C)w;J%{|*iCwkNzkWCjrs7AWD(!)=W=A|r!Lg(h@oYnp+-B^7CQNx7! z$8Jm8aS;Wt2qcj$?Zb6xK9Dx9wW zVRG#g)rYgC>92vfF_4Tb*orlOJKJt<-$CebhTk;yB(KSy3a?#j4k3LP8Rm})a7CV} z5@N#)5g7{$IeEh3lm4Ff3n^wQn?aSXH+fGOLwqc^B|bH@rcyf-^Ret8q9bi`eM9{Q zl^M|m$P{n1E6lws&>`)7ur+i;k#MR~+xp}ph4cl@Uc#^&u%4&t(Xe~e__O+4tZyBg zE<9$0MVRJj3Sq$JGqRbnW4pt}BWU_h?(q!`m7A_zS2OQ!uYk5OI*f8UP434^R{hMjT^rM2LNDOz%h?&EG9#A!m^e0mx$0 zpgDhO5@m8kzh!sWoFK`4>4oLg%hz@FEEBKmnRkgp+e#c~6gu@kEH5q5*^d_I&a+jl_ z_QCRyDTwWmx1YVpI!D0;D#uRxKoh{2IQQ*K_4J18%jA0H4*BOA$lDfig0`a{WMIHz z(Q?=CnQc|ulVzgeX73S z9WIsVQqsA^ARhG7eg*sjp@~lh!CeM>#F?Kl8N(hJ6#Sg!Ry>o}U=S#G8N!(CXKL+} zE~{a|g+1#njF+a48lrVho($btOIq`0PbNq1;CN4g>a13HW6<%%bf0^fp=bzDpE}a1DMPQc`(A4h8LJ=ANE> zk6xg)f8&w6RZlWmWbfbcrFkL!87nu9k9|zB^z)CQ>X*@t#r+?BqUI}^Di!;zmf4e} zNcYiBRw@EBSW(9gZ@&#a*Jg*|O)l`hWebaudVI_d=B{x(FG0fsMz;?@u zG!Agma;P1jlNxt>=fP7`Cs`eRgZ&o96~Wcm*S&_17&QyJz>t%Z3fxPrPgmg)DekE_VQ&*8QG4`7sg$2Q(Mz_Pb_&TGD4- zR|b=S)3G&MukFuHZhBlyHzmS5w19(F4a(b#CxuGO{`d_ZBl@vKWh##vbqI zaowAJ^Sye4sAr{1e**IVDKMhn4ls=(Kn?yp;La6x9)IwWmf)jXozc;^V(&Jj3Cv33 zv%*&uTjj@SKbR&D-~DM$V!_pjB0qFPJn~F2_JK%|>eRV&6*a6mzdm`-(v!wWgaz;I zw`9SVjV*#<lN<5mFiEX6HyuSK=I9fPg!SaMD@GY1~LC3FPuVn3R%`-sn0JHcJdWuIOM=zct;Lp*3J%~x2;phy(W6S7YI( zW`F}HmX#_#wH=EyrM7<`gkXv4T&`_6L&Ezem;8n+GfTxp`NkN=$1YHQt#ga4xXkDj z7-_jBtfwClGHTK{VHEAB5VAxFjC=6WOKS4Fd5@y=GE((Bd@>&1xG7{h&3&An)6&y# zHz0IK)XxcBW*>6(4a({teqoFnCI?Z!uTE|)dqYTl`d(xDLQsw-h2TS`_o)XgNe6+G z_Ad9izxN?od-Ty05)&Q2JiBQI%CE`Xj$r5nOl4t*gof5W;OO%Nk$-(7DDRKo-o=VH zs4+z{Ss?3fLlv&XXYR~j1+98e+?O{VxjKP)=4Tq6Nfm7{QoQZCj1FGmhk!==^+3za zDW{rC7I0GbP#nU?ttM3?CRJJLx-k(tqQM6N!mp+25-zWgCsbG$8KKubKsPJoAhOmc zFdQUQV@}V)&8>Ol$`9ot^-X6^U&csdL6!BzrU}SsG0kQD_DUmq-tTT(0;2V;N0Toh=IXI0-XsxSZU60;CUP`r zV+|0p;o|pdMYpDZh}{HtPha07fIN>80fLD3EWjTLLvk(Ri>>e?nQc^a_+~^B@z>q! zELlQ93rT1Ov|YNIK#v?hu{&l%=T|p;c#yX)V_jl*70ygeO1jY{PufEXVikIc&rx&3 z`}t=@!Tj|T%tWogj2zPsmrTlZN-bq6Y`yS;Geb-+2W#1UWO!|QzNd!rjU0)%yy`1# zr5-XNLfp2`nzkjnq{D?6k507ZJdM!m1QgK{O_*BdK9PY!%W!W)Pk?J5T$HrMhe4=$ zO4w^~60b4bffp~aA7jumF#FZ|{(&ezrrGd|0zzgxv4_1(45j>cnlIg$9dT&C;1%)o zy(qc4^MqTX$L6EIwN-_VIQTP|J7PgHRC9A3gMoookVl3C@oE|B%n3j%}T0SSAEZ$^H(VW_zWlRY(U)>GutyyV+3VBDoP1mB3 zv;-X!af)yVlfXFz20Sj(E0>8BdM0tbmCtGR3bx92Ln{VQdr@FqArJE((P!bKX^Lu= zqG7`B_$?#+m0sa?+^w|U z3%)$oX`M4Z9d?Me#nzYEDD^hjbdz=+jnfaov`R;kIC@~JEBnp}U`D$2w(Uo<i$mEf#z(N>8Y9aCbhMB zP@}w!(?OWjdQljnAyz+50XH;+Y7Yje^FM+sO9*l%MHtj!G5ZFjnQa>dT_Lfyu|1d8 zxadev93ici1?Cg^!b*A+Y;*N*z$Oe5!NOao~!@&{`ShZ;kFem8c(7L28ASJF(m|NB+& z@9yFt6Ygu=QZq-Pm%%9oSD*n+P8>U}=_W+=|2^ukeVLa>fxSBR>l8@AHhw+FMd|MBi)nso8k zra{rM9cfLLmX>VYZg1%ceR4Pln)CsmK7F$FvNifyR0&Ii+k@CWqiPNJqx_jRw}%B? zPezoCb9d^of1yr&5#EN+g~c@Tcl8GZ?RZ?$*T*Th0e6e|vj!P?Ep*~iLH?m4U$W4Q z>QYj`>=x|jcafMEMiVmV(`|=HQKg$AkO}oezE?mlQT%bICpRcs<`Yyfp>$Lb%tLFP?o#LO)hFYy?TjHU+3)NIc~8*~8khHL6HK z2Y1RxwPR-=oPB!8zpfC16J8-4Yn4A+3bq9hb8zfa!_lx0WFJ5K?vk5zSK(;H*ryGS z`Sp4nQJzy+MGbuS*g-s?vhrft$4pJf1$XMwID!p17_X*c+f2{4@U{+YQLzix zLYP6I^Zxnuj;CN!m$%iniCasX6(8qeCH?Sxnrz9}ra;pb$-@@2if;l&69nH)P})tb z^78V}pa9qmxRR?5YLHp_C->z-3O-9*nEc4n$C)#2)%R$4MG^UainVPOKY72ah+FxT zB@6kt_GV`yN*}76qim+Vfp@__V^dl&tIy}jqvFEzUd80;iWGXHAvc;a8-2RX8Wou% zmD;0J0TJeG%>ezF9usE2BeJ>xrar==ts>IQu*TyEF@4inhv z##v){jKjeV2pA|5>}u=I1+%0C0s90hn_(udX8F+jnrEhqKn_i=kb}ErS0<&4QqOd0 zX=+$|=jb0+WnggRQS}m|4cV?YlLtSqd=p{KfTi*=QW1>^uS%w$*g;2&$=p;OG+O`(3s0T~$H|x*-%t5pd521X%)FVaCUA=vC^S(B4b_NCx zP3Xe_htUKSRvt>K{b#Q8@8*16nHZU*myf-^`LkXB5gEe~Mr?$j$YeJzie!Wb4G}I- zvo5vlrUZWWv(<7k|83%MkvWPLFnvlP;m)6=YE}H2g*)WTlR`cdZcl==F{{vzXW!iZ zsdM`GS|B_E86eJNCjH!=eOHEm|Kh*>6)^#>3CP=z5fuggbkYCzl{1Ya96<}@G^69H z2>mZK^EZq6>&bO0pbqQme?N(BL1dsZ7VaSNzkSdv@MaRKZ?S$J6#dDG!G0Gq zoUQ$5{B^+*`DRJcBxf7$KUxe@?|XhzL;v#!%^-szVK$btZyx;I#{Aon{;rMm=MU;Y zUYB>&R8{lIE-*u+-C0l(bX=zuSL{#T zbj8QtpG&FU?MnV&^zPfy{94&NtJLb?(~5>IMz{|ODg+HmNO$Hx5E)odb=az0LEx`G z^^*s58p3@TTr|%SpZ)BgeCzv%w_Y{mWjc1<}3aBfgu;^ z;2Py5rL;falb=3-&IJ`UdR1H9eUgdvbP|146<7_lDE|c;J6L@EN(xKOyv==R5z;=EMIe@IMOt|2+lv zC*B+GkQB6%0FYDM1EZV)KXtul>M3Fylr0tux0&E+-Dq?8Y6GJOfQ~}O%E~HnahUth z{d!Lkq%2!CzU-Sz&IHv&viok*>23jLwjU}3^YrrE#!ozu~ zUi80HI=zFHS;(Ma(WWz%ak_De?`n+}!UT$$nf)bX5HxH+e6=a}(F~mx+wm@$^uOc{ zXYR*;D4m{a8V6^umLY?7%mR)InC(h3oBZU9B0nj9vz7s#Mg`G@z`&3^7Pt+s@W&5@ z66Uh>kmo56jF}%*|Ml|jvOpMw2D-r(r-MQwwx>ARl|O!*o)TTaMN3uT+VZ)2O;d($ zRNOdWE)^k9=yopH+K79JVJL_U91AS9*1BA{#x_ZXvw^wyAQ6c_>;GeCRbkKe+p#LGM zP(oHe_|1x7XQ&F3KiwQY{57vT4{ET?>t|%WG@!t|w%`_nf{q1 zhx_%(PiRn>DxHmwjBAF&6>I4~J_EWkIIc=pl7n;Hx5ntM4}x2$O+l7Rl(jVAv7;LU ztMMoZIRxiaurRy;P7j~D#qh@#w2))Hd7%!QBw+ztxpj#+6jzT2Y4abL7AC=^ks9sJ z8zb)n{{Z%B`*rnstnFKff`;pqrE$Q{F-Exkkqd;6;lP-MiDXHX@h2OcXdxuFr+SbD zRB*Pma6xobNFjaXx0hwuz*ZM&U!}7LKftk>BK6J{LZ(~3&HM+iVoi?Fy`JMo?p1QL z_^uGfMKk~4@F_-*TV79zt&zPQXYX?>sVE2$h%S#jj=HOxyE5H!?P%A7oeG=-`IokH z)orDRqay-i?|>ZqzNlBoL+DEaycmt81aDS{AjvtB3f=kg}}AO_fxNl~?0dZY`1 zz{VSw)321JXb^C{<3}6SgEwXrMl>)B8P7H-gDa_*JDke81v!p)fp?5?srricVqw-vU7l_Hl$Zs-P*s#Z`4%*A@R+~(y5YTOWWjztx zbzJ+vZr(ZXQ4jg4SMccsxWs)oXetDN2MK&dzkK<3dc430=`IrQJ#BTAeikgb`Epo6 z9~-J({-tz`9~E*H9HJq%`VDqVf$fXnwCJv;CCid|uI^fkzblf++W#s^RDpgp)N zFi%{=kE99%G7h@63n{5NScD6*U;&k667XKqq=lM?G^bwy)|TLWtHIkfF&=w9?$s+a zUlm#XBVJa5UA^U*X?a@g^)3HF$9?Sw!As5y*ya|;wP|aOqJ-8N@S`flBZ(PKxatlLZ2l|RlbyL#WPVJM#Lo0&J|R?2$!@|OB?QiwZ-+v>P58q`m{ z)%&S1`EO#Gy^W54#V zyne>LkTasDnYxC-OPO3XdVkeKa(5zsA4hBU*z$Y?{3{MrWBcU14(e}YaJ!&!JN?}K zR9@|r1@EI*pE{5Y**2t8eXpy7g$k+T?8!q70eYmFg~e41cX>p(>P#e6Tf`E=nPw&* zrPeVD<>w|mHQL&}KI4`0n+7^!h^SLcoX8hxkBz?s54oWiM8jKvEaLUMMWP_;FZP6> zhPYyl3cWc!ROzA&aA+zo_I$L;LV(&7A`W}p`xc^m%KhekvD>jHw_Mcx3yRR+#3&)G zNGH<_l9bt({7u0I6nHXeS)iAyxAck=_;yR|ay_36!)B7(JZ0E&{9FB|E6(J(qy?;1 z!Lf}q^Mb|iKCjx@pYB65k87FU4~==JS{&~xK8Ylhm;Cxz<2M#N%@x9TG3mTzm{j2y z&a(Hk@ZiOoLTeOAAsaZ?gn7$BG$=o?nf`5;%-j9I245`5Jc)Fi09Pi4zUuVQ8ph@? z8(Oc{v{Lfe@9y{yJ<`-8L&#uRVCfC$y;_$~53lG6eX+aS`6<-?S;Lj-L+?Wo3%aPk zX8~5LKIpn1?J6*;1Z5BjeE5xTfk&ZlVym_0A^pkC*+M-kREP=)3#}Q7(y<7wX%Gcd z!LQ0Du+?EA;=SZNFDu{c-_1fh2!{{RDHvlJSnSh`x~SG3irs!@BIn}lKA>^s*~xfR z#kZjbt(QgDy?-b9kqRaUJ&4;iTB{^~ONJerdmMZjxc>5!^P@n7MWE$MJ`7*i<;u91 zD_d?2Q5%WLf;#h4_)w#K;q7^RbN*!)iv-(4i3Eig#|QkxnaC*NP&imJdFohF5{C?I~D9o^lEu5-(ySD!PwP!1%ZOtAyy>mA#}Aa zcF7QONfeMHnpE-rx;qyfpZFVDtYHM+yR;ja8`&0+Zxp7_i_7`ICxO#msI{`OLW5cm zTKl8OGuniqajROo5;=VjK)C1#IkGabc3KNt*Zq9daH#W`f8)C08I3s4cd^T8$5KpDFPSg;E zW|BPB?H3>WE&qBRSgOVq8d5W129-o`VhMH!zmZfFL^Jf-1<{i93aA=?>l{7AmJw)^ z;1%2FXwU&-)_Xn-MPly`ZltUiksyO~#17FOfNG{R69{ovdG#_SGWD-N|6D5IQD`;S zJWXd15jMF;oiEE@d+P<9Uc7gupI7p)$FZis z6TCY>?7`GZ`1{OOPa6I$SX-FchN&k3oJpaZowkY({5|A0H*JiXZaIqoy4-sn|Ecer z6bc2@HyZROwV6i9U8>{uQvIFFcQ;JyT_T}jRPaZ}qn^iPAWtj>XA$BlseQ!zqvb9CKSVJ!7CW-#+x6nAY(8Yy^RgC`49*^yY6>0F$hd7K9qYZ*!06WiXFFFn>Ud;5bka0VJ%;eNrlb z6LDx*|2DKxgp_W|-Q{afjk&E04&m8>3+{#ZMUiA+O^ty-?MQftvA|8Z5&Y8r_ey@) z|7?-$I$Sn*Z#g3`h&jPeSf59fpT-cSS;sS0sQ=oCmOq2zs$1Zx$)!=G5vEw@-)ytQ z`WI_f49%=_9j=&UKw~v{w8CMZ>iPXZ*05T!VV5527VlTdN&qyTUuQgs3Bou@CllFz z{Qt0ChsbdC>&Tc0D&!WVkRnapv)Sg_ciEIfl%s}NV#1R#es{*5>}dyb+Lw+&EEo== ze3xx;WgmDdF)MJ*Wo3L}G-8$6r6}^L?&!AP1(lyO@*rD} zz{jxo^*kA5@W95bzP=lWf>;B-%W1L)3QD0w2yGm7IcHMVgU)wWRDX$1S|ZT-akOpW z-)zlx2>dxJ_8^POD}*^1q4rZkep* zfg)>*3)o!zrPjbbaJu3gEaNVnlwX6gt65C-2(2G6ho1zN-@5Cd1zAI@7Frbv=TaoIxgwhf@exYNd^ z$M-vFBSPr7F$fN_9CRW^F%V?P2(U@E%mRXzfZST@o6mo2U^l5E71GSCiBKf}Cg|zI z0^SfsUX-H_xCh`V7`(4Df_i%f*Z?kfhZvRbC$B>nz+#pN=t@=mbr2x#dTb2S|FtoK zOQV5J817L*8u6a{w4m+;uLh^%@(3*G6r?Zf>^~xj!i!+-cUUazzU#`*)@yByP+(V+ zD-0)kF4M6dwTfdkj|QD(2h|OZoF-t4Zy_=;STh!pn$h<@MWXiENa2rnUkCuUcOYMq zDDWmCgQ}DEH+3U~0q|q@O!=Yz>c$qtAo95Ca^rf-A+hx4iTt-UCq2onP94-$x*989>-zUziGfQ4mJtKx>f(8B2ZpU_%$VPE9QF zZv)p&0hk{CJFY5&yc5xHMU9LR;>6lIrv4=WnrwGX23y=C0mZ-M7J{Is@4L|cOh9`s zLLP&AX+PRRD$#eJq99U$30%Osbsq#~mm!Y>SV2-Z7sM5ff)FHg1<;}`025S?SjRH{ zRx^MPrvWe~9IL$EFvt1z-ZP2;PZzI9VL<);Nn{VKuJXWaHVVu_XLoS`T?#Su~RI4 zS2@%WGD&ge-)Kc56!@VG!1vj6>7hj;>&Qh^hy*gWx!yMi3TMp7%y&AD^9k4_VkC@p z3xL#ULBix<;8G9*Vl*eM=1c%ZcTR`ds4D@0OtZ!;uxi{{e;A+-U;lapV7R&cdESnZ-ZUTr(04fl zGYi9f5P-00jYMMPxELy(kQHlGV?_oS#X)4!DXj~3;8%)2dIK3JpS!4PbN$j7sI-g# z!_-YC2ts-; zuGR7sl)V>y(a~FKg*K#TQ@Fm~LU8li4uEjUM)2+nTnIqg#k&H)e1rQtcw410X`DctJbDdjf8t#}{W#zF)GeeX=mT~lQ==~s1yKpi zvUTF~N)6Clx#BTR$b6X4D;(mveWe(b#iz!S15Wph$U zkW|(|={}p4%SE*T$~<-D^JIMxz6T=mWqK;ZFVXS)iGOXjdN9%duJz3&gD8z_iw}5C zAGjXy;pLhKM07o5;NWc?y97Z$5eJIIqxm{Nqu-3iDfp0v_JU;FO~MTbEL)zM?Ti? zR5ijDh!lJM2C9 zMkk1>qvVy1A!r9kUy>?iMg;~A(9!A-$G-*uiqEPgC1a1(ijo0M<*bP}z#zklz^jCu z0Q4!>L3Z*NnD$%YrNo^g^GPJ2z-#Oe5cJ(>A2<181_G%LNS6)F);<6l)dIocj2u1% zZ0OKS2I4k| ziMPota-3lv$Q1lL_U*DoW?tLnjX+t51OWzmUVr-?;^$W)-j^4Eo6D8c_q?f*_;IG- zK64j;%==R^S3m&P@&N$s^ICSr)i9MFbO1nY5+KR-HJ&*tiDcTwp5I!%0NJ%11+NKw z{L<(P*-;dKZzIDdPP9{cXa+F9@Vxim z8Ru!UD!Q|ZayJ}p2G0P;=xLh#VCYSWsNwTQKor{yq>FG3;CT+v-EJX39?S59kA@^2 zj|bWM{CG8a@(7$@X$$89t#N+6{DtQb-4>E4>2JZ32bYJ*5RZ^I#a7^)z%)#dvYPoY zgtR&+)M};eeVmE#^S`P4+{HNPQTGY(mHwbN5r{-7dkrjuDF8bHafK1ozV4g0j`#7m z7Ry9ivihShJb_-v2c&nu6xJpoNnob{mI@xgfAf?__bv85UY-K(6c-$Wn;q54;{H8- zSJiXlp1b2y%EkwpgS~cj--fy-sy^LQ9=?-bNZj!d;NrIcoSUTnr7^2GVAnYSuhHfH z06;f4k|!NgjVZd>$=CvP%Qss$-@EWz|nbf{Q0DXkhViL6@ssyJoNWIGM1E1K7wK7sB`$@lmme2EGyD#FV?yYBkSr}j+0>ZE6ZQb$t+^GEg9#H4Xskde|9u;x5k(~GJeGmnLkls`mf0?`zN`heQH zh0>-#L$p}h7vq7|Lbf;uyceeJ`|IG+2QGyE5=c`&vIvt{=8h}^E+Qi(kwq{@K!wFm zoMD}V(w2DB7&h^0+GXl^zRxq!mA3f3=H#)d&Sv7|8}r;7=B@Tpr$C)3CLV5e_n~i6 z$XUwPMA(pXx@l{p(lboy@DQrTan+`zpw| zP=k+O!`60#*d6!M!+EhuERMo*%_Xi@`}l}CL#}|!KptLe(lM&ko}L^k$L79UrFH#` z(2UE{^FX=|q56%-d8CAQx@igl>!lS^&H6^CYdRt>80R_M18(Mqq1Wp)ufD4+{!=Z1 zRwHKF^#G~N<<)vK4oPY-eF73hY0h4?0MERjU}4z5`!_o zt7%c8o2!Irdkcl}rgOK*1BAT1z2c5fJS5yRaX4!=b=GkP{JyvDKYG1-;kvHR^&aOq&f`4J6A#Eaqylr#-TOe5c=t+Z z+vj=Obk?$1m{Vo&>Tca@y$Tt#X%$WX zsOZ?G@9s(%^Hu*q3)8nljG*Gl1(+UUA%!a+%Vl@4n99knfJc!%f8I-{)b-prL{ zR~n4bo4Tj3GJnzwe*z2t_g=*%?Z8kbGJAclY4H(IHpxNEYJmgy&Z7({Q$fzJxVD!| zX4W$0M{@V++Sl8@Pm(WSa88@htee+SC^_N=(;e!#CSYeY)^5+GO@hqx5j1hQ-=LL= z80ldp`u68y_ukT$oNxmx`WS>tFSov&{bR#zd)X~%EGqXiO!z#DVsUK1=2CvST-v?Y zFo5~te50^%s|}PN^d`P$dAsOBfKX|AR(N~0u>$7V45$o*+4=P9#4gU+%QxOA8zRNS zl1L>#I?3KwgQWw3e#;Ncqc7Avs8so+O=mT?!3<6nS)T)Y-d8Z-pZbm6>@i4x@=d(1 zIF>^0J1y#5P61OxR5m~HCm#0sa^{k%jaTfl<6eK#Jzi6gb=@tcikh2WY|~_~yercK zvco#~vaGo(SUrPQB!QhcrrE=I;0-eII>!}(5N6|ykSvro{ojiYIRG7AT_hiE$;^XN z&c+Kj`*Z3V?a>STAkE^AA36=ucaBIiU_G4ncUsvV9*24q0=83(=B6r+KO8>ZnVw>u zaN0Ssw}+fq&9Q@9`^*#pdvndF$wAgniCq~+1H9Svn7b?0yk#f1mff~_t^7>bJlNp@ z^*}_3UHhin`ec3uq>@o%@0TE{AcYB8DxZf|hhvY!x;R?2vIo~(Z3o2#l?{_d;0q5p~}%+7yW@ra)D#sI~1+ojn)Q;cNMfik!-?;)2^v5PVA zzf4zIyT>7)l(^$gcKz6~b+FgZm|D5XV!Q|{8}B>kw`p0|7tM#**`wGFCckR(n#ZN>AG!eW|lL5 zirp&L>+{ex9^-2en6JD0-Q%EYUC^NB$UsFdTS^W7C*AF}cIF|kK2NymWn)|Y>X5nh z9{*;ZudVhv?G*Cj+C>7c&Ej+ygC6|i0+3)_T))27>#JqXOdHJ~@aKO73Yf1_s%L}I z1isTks~_bXxEjH)SI`U1dRNX=g9vK{1Y{A8+O1{XLZk2JK}z%-GALLBWbcnQwF=457O& zm1~(LIIOz)8W$b7(0VUCiJ36O>UXlL-h=Kg>7!%kBERv+<|K3LWu--}b~L&Yqgb~n zpenFd;*7aUzHa0(m^p1eYIo0)2egWUdD(ZlV(3>Y1gH?fp|3JRDs+koe&Q$w@wsHU zoT$4<>LKn^FVBO;`G!DPNZs`~iu>IsMj$3B;)qEJY*nM8bRnPq^MMmo1l88tGU0 zs1?TR@QE6f zRog;fH)&mjLIc_WG(ygMz8ZTVi%HrcipNYf{F0TvNx9W_)~TynfN)Kdhr)nQ>>~(D zRz)SAkScQBQl8#q+IDEOmL_wnILdnjrYy?$f1!`D*B^C}{Ty$eMs5xHK}gRh(lRfj zr(Z69z4-vm_k0KmTmhkq*EAaZ#4oR)pBSQw2f&U^IAAT~*JCAl9u(525WkVpkUC;H z0d})6#w>ccWWIqJqh_KSb=ms%s9h@z2-U)tG-v9TV~2^_Pd>PY&+=Miv_wDowkMHl zcya4B8hTc1CCHHkSHC-pMncbXv!&)z;c zZ1m{#fcz(c=Xit>AE7QJ!VAG=k;gEgS!=IEXsCQ{!$4;?j~e_w>GTdFh8~xdo|%m+ zP77;#%PQ{u6x%D3Y7ka2FP&jGsKGmF!lqpFcp!g6{yAT+ezf4ySDFpv!xp*#=aeOx z`vf<-o4CKRB~RnZ6SYL@NBqGW>0<;|+ax;ndS3w|8`mL>;V_U`>7I5a>F2Gh@tu&K zgfn#%jA`_+B#GADEB&662;3G}Xu4{WuRCT3nD?{yM+RA^1^^+AoUh5cS7RhJA5ocQ zQ01$(sz0>^*yB+oVmu6ZQm?> z;36nH66?D&%K2_0-^#5mixD{{yfK4y85lO&32lz+CwkkLnRLQXq_f9_R=#sQRU-{p!+aY@F9%7;Gb(9J5cSHN=nmE2*$$JY$D^afqOZILt@77X2N=}8w?-Feyuy7_t-UT~$i9-v` zX?W(kg))$p2x$VkHSosd`mKRI#(<8#u(z6DG-!3ecshm54*@yHU@yEHm;0j)}We0)P`i-6`F&eEvG+|b70-C%(@ zrVlj0uX7hb>Rth$LRbg=Bc*ujTqfG)5{+c~$y-@WA`b5KLf=LrKMnioJ(YJ``;1vW z@jx;wva%~ZRbMRaNY>};{GMvGG%2mA!6zFTRIO5$EUK9<^scq#pQ`Z>5$re0Qswa( z$r}vSY)kYHxs7J;I;>5CIq!pisp}J6=Y%$9DtvnJwS@yP=AkeX>DmCTZ3ZTt<`Jd- zTl1;jiY#iyG#?JY5oRhVwk}l45J-o3_G@uOX8}ZP>*S|?5J(P8uY`Z&s=1YKRzKvb zcru%07>S5m5o_Z>LGhRZYKqN`rg=bbf#fGjSPw;7JbAH=74t1r5AVF3W8jV^Umro) zv!_YPp>ynF?Pjy@&C^~h^q9KHI+T2YsnPQ{1PIFewjtF><29^m95DRR=(?2c9hM45 zz4va9!*KolwGD|idxwIOs#TaOGpfbL-riXWyG_=nX5d%JHfuB+Zy%~U9yPQL5sjxO zu|_g?SB}YN&Kqq~#r~vx-hEFCHRT)Id6q%qo}vNJ@5)5TRosrj7|rX>kM-SeRT14_ z!QHPPPQ^HJf<2T1#zC2=4=of!Dk$6cBq6k&cMZ_HPH&PP3V;z#xV3c?R|vvXSf~CA zSuJ9@KD3Pj^Vb;dPYTcLu6MS}kj#Jj7I)>rdx+iDY`vx5d1f?ZMSeh_L*zGvKgh*%%ZQ&y61hlaYV z+XFR;Q<(@y{hR5saM}adgI4oUpmW0w6`nt?*N160-4dgEh^ibgSDDf(!?E|_7V=}@ z;`nAe5`6Y+pBqTr5+_zq=r5GmM`#tdW7mv?*VU`SrNg2Oay=Q9gSTsB$wT&xozprJ zUFrK(dJ?i5d;m{xmQoF^I^>GTOc1h**{C&xKdMKXCYi1L7bpGw1w% z{s=->1d3N6-)btGMJ=kNKyCgy**Vzs#q+Pz5Ti0+j7BVcjn346`UVkN_@}}eQ>NK| zX9wTdtfUx6rdclSo_y8ZaNZt!8kVfeQ$z#pcxS7yR94z1-zvQcDxij~-Rv^eD4m|w zzZTq+PTC)7S+?53Mk6p=Ns#D%)j<>DL76K_Q+cGfHIOfUd>QI$6%g8mnfjpovkOpt zBA4UH)3%B!9qqbFzt`tLpTO^0@Z?U03vqu7OTY>>KQp+%uouS`qMj0JNKeC2;dai} zxCW0=*#|ZOsoafN5^s0<42M~x#CoQ85t1V`+@U0!Dh&IfG zWIEGY6~PnnvOp2s+EsN@>F&e{W(Bc;+j)lx=pMpk#cX{aiL#GnW`U-$!*jBuQ5Hoe zkbv`(_4ME|rv@VcH^$TVJM)e zLY3de9r$6VD9NQ40h?cuLoa{(Hn=8c%<@3*BRR;Kv46bIsiKL8$mBiu`atpuFHZoD3|x<3`)Y%F&rY zbAVWnaWpBU0+h+!1$j1+HrY{yFGb;-pbPxC(PhfodPoBtZUrED1Yso1_nZOAG9P=q z4j%WYdD!4mj9%mZBM<7v5V8i}vP9E!o+FfnBVNG+%b=|(Rry35^O?;apdMV4-x9rctglx?x3%&rZtK>GNiEn9kQ zcDZ|D^fPnOIiT1knhKg|ZfwS=oTIIuUdge(HA?@pr1?*#YsWVkzY=NtMYbI+i+d9> ze(~a7oJrI;=xSt91I%RLsw7u_Ts!{lcInMev8#_?&tT1X%vOA?20Xj%y$ec?l5sN# zz(MmK_ad1O(=bh`jC~GZeBXNSwrl<3G+3lQa8+p|pN-wAkEx_%#aFAgG@w<2(J2I@ zYJzn+A`kRe2mW6b=%y|cFm^LgHM_C@Trizq>&gDhRSNIldTf{f_zs908LISEE;H!t zVYd|I(RH@Ndh#QN43_GV>G#%a20RGL|1zw?df~)DFRFOf{4UN#wN^eM@P~SkV`i?* zMw(@uCWlgjMF2&kEle~Z8i4s3ELw2UBC0c075m}$hi8qf^TA6BqG^ak12xOjfTrAj z^W!SK}9czI+&9K&Pv{8u=sRQy+=PJCO# zjW>b3#KRw&M&cY0pz@DU8T{%V$p_$Nvc+wC4~Ujud0?&Ui)8Q=RO8Z61WBYVkq!L3uh9=t(0%Cm!DuS;mxj+ZQ;13)YG5;ogP=cC5=|ro!Xyd z-vy|cNqU972OnGh7|y6L3rxd(;kLb{2Wjge7_%`f+e$~QcGJUWl%Jo!0w`z9Th2i8 zpxR|?SON%eNX-ytMwWqsaDsK0D zhDm+|57@KDWYe~kGNDkct@l*!V#-LHR7k*ICOS=Ra1gM&Fu54N$}#A??~k=gyExO6|Kn_azsOu-q@3q8nikD%Hd^PO6D9y?n^8ImQL`J~xt zNf$s8G~oGTZV8c2U~E&)3$7kWutkr^KFj|F=UQ(SsJiz9>~$DQqOMoxlUzpldsnY} z>3PrH2i(LH>Qfw(7p&KyPOM3#>MLd1J)4#nXc|^N;5h@sqK$OiN)NU)*o`KJJ+gEe z*CeXox%X}pO^%6Otus0mwgh>>L#R);YTh3mo)z6VOdlQibs3UvyvJwnNnx$VY$Gq4 zYcS3z^~@!U%z}Lj5#^Dd1l9RN9EXAv(}8+~@U?XN9{|7{=FnBrvWmt*CC-b;paIIkK3N8r zm`9hdr`v8%*_GqNWKv1-FhAa&OORIzBc>q z^FZRPqxtu@9*MOF2U%5_y!8AfG;%-X4w7V>;WAhNgm$8Ws{T&vALIz8s(=NJb{Ip< zfP&=&#Qd)tXm$DyJA6FKJWpLbe?@L_*2p10Xa2c;zjxnb;SIg2gugl3Ffr{mHf|Qe z%TT80=X2*SNNf}jL5duiWVR6C;h#{;u(%Yi!b5)`02L1%143QN-Gr-qpAM!6UAU6F zrwYYlq^?rAZ?|naAti&&>r$BgV3PEl7_VzXHR*taoYS9~Fuvxd%G;1lTg3|I_9q}D(3GT@jbxx=k0 zBg&Nc%I%HD?S}|c_KpohQ8e=U>Feq~y(?QV4gSW06C7vJlJnhCsY~@ss9ro=xTg$k zgePLVS^2kra!$->NGh?7Z)|qOF@BcM zY7YN?>G%48{E4ldOe3(i`#{T7+ugQ(=mSGd8)YTbtT_;8rQH<)SWld z1yGkfwXOqGRrSKO@2Bu;=ez1mp1ONP6qT4i3M_pHqNz|fdXAaZDoJ*QZEKhx=7>90 z{=#)?&qo+&PcF1v*q9iT-^trmbD{>d(CS37tIA#mSeSV!DEEzIn$+v}c+BU^V%5tW z$~6*$3f>|rMAR!&rq3w9SVO;%$0TQz7rLSuR!ukIR&!4}x!zIjB? zC-DUDT!m!b)T4B$M}~s(uJI~O4%~`4v@JKXyY~^!wyf-wJ8nz_%d#Ct7}FS z^)$tBUgsN4xC;o^LZ@@{6tVz!(XiyyM-PJ2fP?w{E^zed$gg%XQRU(swfc^7#L5$j zG3go%jOLhdQ?o*Nq6(-bGr68+Zi9ZAi;Kh=;4og#H}KOhu^;cPi{xS6sWP}gGOV^5 z9~AoI>EOI85VIeuWyP0N_1>6WRt;SOI>uuNvs3$nNV^<{B8=V~!8GT0PCr<=P8UHZ zN4(DjAc+i(lwlb1f`=##`E4B|6^mE}C_FNaU*0ti15PVVAdkq&8Wj&}zciu$q5W#G ziZoBi22GO3d9lv|GmUHtf(oDI%dVg8H>zhLAG?4!EP87TqeL$KRlW9#P9C_#$?Fcu z7*=Yb5-99=B3?TL`Gr$zSy$6EvY;qPw}eoLimS&3xf>hxLms2DaF$z%I|X|aZ?^6I z`*b=2h`w_PK8jOr6ZqMW*j;CRy&EgDpR`^avXE}2>CfL5hH8dw5Bs5;0zEa&=pX`B(h~xvoAe^0vCdHRISzn_Z2ap4WKM-udqneqouI}e<>b7Bf% z?6M{@vD|xoE?I4`nEhw8yy7;|?NHEW_*{6V@eo^bc+EBO^d~CZMt47rJ_{}|`k^$` zdC~?@IVCp;a?fhf(dNGkye4;rg;taM^8ppDc!g@ev-q-1Tpx)DanBIAwr_IVoNI81 znV%SU=x%Q{TSb=4HV_uQGO>Mqcsut5Wro7k3a*ML9XDK%IO4oSw=-{T+K=tAX7tkB+VGts9 zsh3OBm4k-Q4PZm8fLlPAGhF3MQUm3`XZesc-ZWF{@UB5ejke=GVl1l=Bwl z^(m3fxrrp@z#W)K8wcaIdRh2WaUTvpnqFkJ()W0IM09pRnTt*^!&Q_)8n>2=M zYc+QJGQo$BZ4v?G=Wb}*VtO2u9>de{4CgPCXr6o-hfBjrq^3k0I>jnDK3d3@n`p|K zVk*0QAGkhMP#&MV9`zn~)M5MGao50HOFYBGK;`zC)?ixM`1JI2$?Zbx;c7{txu6oW z`_mU-Y$4QZ_c=aceii&4&OQb3_{7_Cm8+iEwy7s2yCgQ<$TLdsdMgXFK9S?$GH$aS zD8&_5D$gMD_Tjth$v2FzkYMPusjcxMJ>qv_D;iqRj6__1vxeqpXHS+taIQvi>Ivhd zl312B%Y1`O67UE$bzGd%7Crh~YOA7oZu9~a!UFCrER6zXC{}IiMuwY@)(Kxr5glm} z#y0^-I=0_s+DVs6o6Du;)9cZ1i^}3Y3pn#o1SJ}+8b+~$(Ov!4AEQw%pLt)|ne%qr zDBIZB+|u6e-QMgS5Z)RP#_Q2!JckO%lGrCf=|pRj^PfUleHUe2`uZESzt!nZA%xNuSZ`3(ty&TVJM_e*lr`@ zEF^{}FJC?WanP=OUAql?sGI(}Ff#ye@@h7Bk3+n3ck5zUj<44C2WpI`u*pGk>(v zd8@sAi^oWc8kg#xC-XfyS4en_-XH4zh78H5ok|Mp4SS>NC#TgPXll1hm+w=`4b}<~ zZJF)|s@5b&*S%j{0D6Qovt)nT0CElA05E zn!45cjTEKI!r>Ur8P{0AHon4aJG?1f(;6E8OVlVpBCk+>O^Lboq3t>lDN!sZtNkX< zit*X&p-8jalTnSFUwm=qHJ&#Vt*LN;k%8qx5MJ5{8nx>7*&v(vfXM?6|ktAWP*A6ky)r`R7CHkOZ9> z^;{O!uw=K_wP_ZQpj6_~uzVMd;uoVsLpRFTFhI%R3UaM}eC!;VS$b}p>9_IpH7UI7 z=8$iz2h78;ddaoZbr>qzqkMqM4nU^Rz$b($mGbb;NYCFYyrygzv~c9sdTD4KO1S^X zG1(Y)`khd)eR|m~FLdfW=IY0`mPR+MeHH|$Mh&fkbu;ii1z=|V zJMyd9n1RtwM$C)LfJ8b9imqwDhUzDwb)C;LQC#w+l*7CCLWsnPczCXpEPEE1)6__4 z)`a62wfn&_XodESWdBrk*kOGS{i}qjI@hNrCemtCK9`K*&fQ^knO_8sNa`Dl$c0RN zS0Xo|!E8)ad6W0SDJSES;W}UZNu60&V8;8S^jExo9ZhsZjLDgBhxs8xCK;9NM4!F$ z!;Jyyd7aoAPJ9x!C&yi99;k;21Ivxt<*8e)W`?D={P-)&@$EVzA%gMre4P@AY$C?U z8-=%>Q6YO4O1qRwdlK_Qb^efV6?@|%>x|V38mez?kzE+|oY(3V>2>LXJdL~;EN{GS zxvP3o+MpvNi#1467<^rUf?R41NB@`8#tbIadoq`WZWOjd?aXmBPCusIY0}L&XG;?vPeA;!rjRMwhrP&)uYfl?KwF;|Ra|%fQ zM&80(mSpM5p7R{aURIEC5O)fGW_RItTnk+=&0T1*T5H?<1jCY@-vMmJTCGjSJa7+)+6F9Fn2e>}VwUm^UMAMFO>y=HD zAV8?9A~8CCGcne8A$|kE)Ga9tuaa%xf^|zNLZ&0a=8E&QFh`YQnKKHg=lN+cuce9b zEDHJ_L2t4|4-KNvKUrE@ir!Re4MYWj@nKXM<9g?%H3>+`hyASgaOYYI7Up@a`YTJ; zCp!B8O>d0ObdoJMLmZs=A(`jaxSTCUjE8KOI*g2%{z!B;<#2kOPq?F1%-RoVR#jD%xaHClN!-X6cF_*MOgTe(NODLDzn+*(r8^ zU!Jy4TYeL{U)9#=wvJx>8uvXB)t#ezug97NL&_@QC|yiuKJ)!u1j*OWpK3~T7yQ;n zqZW(v7vg6S<=ihl{h|?;MbS@Yzo)b82H3RiYUq?}wg*=wD`d3ha7`}?n$3i#&*o~e zyIkD@j5owi-t)c`d(|*rzfCL+hF>aV-@V))rQmQ$ifp7el@fzl^S;I>WThTB2enNr zNV767O5(Ag_AJBtZ?<=__vV3a%`xqa+A8~#gf~svTp1^x;V_TdNv}Nz%V}wd&FO;R zB7%u;Rdg@o2A95=m0m8;-{_1Iy%&nJ17ja&JeDp`Z8=?Q!g!*Y=Sc{YFDhU~T#%*J zaC|k~@cfLqxp_!<2DSAMe8n&Q)1E$OE6?wKsVJKWaj^2-RXiP_6LuM}Faa`n!3bTG z)LtJtjbg<)&SZ%(qTlJA{~`D0H9&aqO~rPfSW9_ZxCtO7(W%1$2jK@Od1g&jFM zi3qRr{+VKrbK1980=APYRU$68@P16XjBkElCqO zpReOir{?=JN!_AoR$- z(W!@k@w|eCEQYgeYcZ3AyMEtsffEpW81!)C_2}c8PLnpAmJ;x>R~3woFb4 zm&_Fc%giOevC+hVoTWgjtDL=StN7k`T)$@MQu})y>3_$Rw{BHi)=UGd) zb^4)~_rI|s>Uar;x2SO$`8J{Tjz;35Yt^gqzHB}yV#Ey??aWdgKL>t4 zVvIB~Z-LVlPd=gdvM2m+3mLTNZln50B82U}_#Dz|+406OD8?Hq%Gd;ljIy<{Gz_s4 z1C1wFt%-?0aJq7n8BtwODujZmy9WTtk=}B*=Fit-g#-!qs1HVAg%f64pyLCxpk*Qw zne?ppWh$|3pRe0$n47x!BqZ9b^Yf9Jc#@W9u49~A8k&KZm$qGwNn-1@+S8&@=}KJ2X7>_Yn@%1T?O-IMD8C`7~jBTtTc- z*KJv)WNp&2a<0Zr(c8c zse8=y2JJb4PjL(BtD~NC(}1vv%R4~8S|v^YoDhZgAIYtU8~gxuKunKF+s#|gu@}y# zs))aUm_vLzd)!?kZFyt9u?9j;t(H#%qfbW9Z2G#Gl;n>QFxH{I;IKi}iSNQ&vjJJa zo~wE9iSJA1SjSOQ30{TNENynVS5aFNZzCagozRpiFEMOY`GXNqc&m>2Em+5j;ti^_ zj+7Z=)1c>rov<`4V_y%ryeG<3M3!@`Hc&OIL0B_7vzgFg31d!e+N=^ABIuyP_nGrW zpiFf7$W@{Xl)CQJa*9uz4EH*2)-%r!gHWx#uxK z42hjr+r?3DO`St+3ih>Wnd3u^Igdmpe){OUqEJ$!*KNP%83aWOqpc3jVgQDyJ@xT; zWc5;@gK%i0JKWBIXAIZ(agSOUwG6|??>Ser_0Hq2- zh~m0ebhBA6B$O`UC!Z4_V7<(h6i`gQcB!#elX#|!m~a3quy@D6ut zV#5_0^54lvaMI47y1yKXWlU%^ZC1_DI*l?aClwv3cm4}z`TobmR`F<_LABtMlKsk5>!$YV~Ysl_yQ4(f37q;N`dpXaob$(nErAy3$NoX)}z{`Z!DsRR{ zMn0r{J^~unr!78`@19gOZ6Ke&eU1;*beI(E4*=ZNbTzJtPE z!P7qS@pyGg!6QB;a% zTL{c?sK+k5gf_(wj28h z({0LEMF}e&9}norHp*`adj2~rXUYIVR7bN|0lUIL@flldb`P{~6ya)}woG4L7JweO zk%@^3t3cFRi{dVx?Y+-ooOi;_X0YH+(U%2>;W$~uzA>(>aD_E%P^lm71pT|&S3ci> z>tm(kxVy5CyT~j~m1-QR&BrgK7jjBhJf9$q0wVM%US`lE90_(e{_=Eshn*lC?gHrk zbUHf#)eGLLM_3*brlH{kkZr6=ijiG`bG%h_Bdev-SBS#fF6=Dt#Gacj8 z9kfS0OMmTm5Ay;ghf>zZV+!M%Xcs^MOQaqmD^m$`DtHuecocODZ0?c+$Z!BfQLA}C z;VHemKXjB7<{lg8W@UeUr{fLc3k`sidXg0D%7=Qj3c$n~K+a>nn$26Ww|v&mvJ$R; zVW%oI*L@9#3OLuDUUF-sW5oS`Ajbb`6XP^+d>hUZeWHlf{Ic*9$%wDsDL`w$>%WM0 zK-kS4B9gtI0jZh*R&K$h8CB1Ex8Iw-8i1D1FDro5Kmrl=_9K50WxO=CENUHSJ^c!< z^d-1)IfqB8T?AY?&!1|-?yaoM_09?E$Q z7Y$!Gqq&Sa71u-FquzmdS1 z#qmv&_pka)N5rGB=pA1GP2h3IfaPN=k`MWqA1g}3dY1ZWKUBN=`*e3BZ3F1sRteAp z?GqmW1M|O*F2F~KT=%f+aiH()?9?A^NlaZVgql)6kO4Rg>4-nv@OzJ2C3gv-$ob} z?zoFC9+p437pESHUmVH56#!>Z1-9f>7xB8Vht^&nMB_tnqcsxK65mn!0TXgB;BqWf z14*G*OT3*^eG-`fBXio_KQQOb+y2p~2D3TR;uMN7rj~Obz!4ANtDkFPh4PL8918BG z&785RdxCa5K%n#Yed&&OhG9U&bsRu?DBf&YtfC%7qi8FM=l2ae?tu}kCE||xO`IAm zk`+R)ngU_b9!eAz>A?5v%lvQv{7f!#wb{MxNWw(`2k3o zesP*E>dq;~f?S|DV4MXBRFSsjTD9tb244UF6NseZCkr)?@lH7JM}}+1_XD#2o<{Mw z$AaH<7+4ik+3EaVR}RQ!9q-gc0wsN~M`}h969D#~2NDoj8%Pnvv)=N~)Tm5f1u0nT zL2iu!FEmCZ;QDVItm9#pSYck`=N#CP!EZacRm?Ocpj-4Mo zB!3U&dl$b>nbSv!P=Q9K#nME_p54PDI7r7mlv3r7K%9z{m?BY}YLZba0UHv6HY6c^ zXQb^S@g)EP^g&3a)M5b0Pkul#`{I<^#;y<-i1gz;!i!Gsx(RW|4?iP|0b6%m@VviF zoH(3PjUUwK;G5LK*H&q0xrRWSrmr}bC9@KDfP{o7R)bw5z?dK+(Y8@Eps1YM0-3-* zy(8ky^z73?9iPzV*uY_Im+k5q!ESVX|DefPGcThZTYX-Nw2~5sW7r~1= zq7_8M;lggN6HqV2*Wa#HK!6|dm_1$* z*+cBA4_z&@0EO0|V*cZE_toyaes@65DWot(vbbxP)=$o@smHvOe-s3%d9X#un-)VtU6Hf^z+&a)oFY}5E z#K!r+27Ot@VUc$i89+Cq=lNGKj_8yqgu|EAyYBd#6PJnq3{tSw6p`lkSn6T=rfAsl zdI!t(mg9i=Gj~A$_gvbR_apE-lO1KmKf`Z(g42 z@;-dx1Bfv8o&4EK5s85{P`7L-+x`A2obec(AFht)k_gHD`aJ@_mdp~#{f&VHxuU#_ z8FcLj;`o8+lR3rDFqtMtIQ(0M5JIm2@0jCu60zRrj>#5&Aug=aw z4*l}&Atlg!*J;pHnL-=Dizb)*A*XgI|0c+EazBHQy{i4V{^y&C<1G-!Nhu#zBs`4e z|IHSNAVxy1P!(FLn2P=X`z7FwE400j{#+pOLqG5po=^x2DZ%us|KBbA*H6|Si4=y= z2M5oH_1ddO2aD(;^+Npoi65@k%RDF#*Qf)8b?3W?>u-u}z?2tNpN*~0su7zKq8b0|mvSwTKs{XkstSo`k zmJtiQVr!beQ;|lQA+JD?4Ls@kX)8V)7nEtS_Y`r#u}l>y3p-YPoH%YqyDbl#z8I0hzF!Npc+vPaEYKHe_=M{-p&&MBh3j)vAx*3BP5)y> zkNExsx<6xSV5|o25$D;uKT1$=OnSE<7nB%IstLJSu<#kEd@Mfq^Va^DJpfInaX}ES zkgeXI0Ijj2L)=&0-}?sGI&ic6nJSR!Q11m_xTg2O@GjbDjp-CquLjQPUy1klkEk0@dy=~y1S6dRp~fQhFDXys%0l% zMV)u(+`@gQ+KcCQmAfmq13AW>qy1kO;;)}DF})tCQ_R|!Eu^hy6i_@Bbp>7?0XOZb zcKGBeN(C1WiDZ!=b`cI>_>u}a+b?pY{j{LmXb#$Etq{N6+j`^r|FRl9(|_B*$SZIb z{seZCQ{au{3R!>2^U-7c$PdYFqO*HkzhG562zpCAoEKa zzR3<(C3d9PZu-YAy8yrX%L!2(nD|2efbKf$pH9eF0#er7B|J`$24ZpiPQ*zatjiA| zjFFcAimvn016Q^s3C4U~5jOF(iFmBfYXa8Cm}rK`XDwv6@i z66Y#*s{U+z@{QaF8DG+&N>=7B)=J(+CLcXH93L{3RUI7)o!-?ro?FH2xRgq=t@J)H z{GiHb^iS>aUpM7{&zMIwNwOFknl?M#aSV1f0}O?&OFdN73Gld;+^J`Yiee>>DiY2G z8w)a#6P~)pxHOx-fWMK-#7d|izNB%yM&Hl0S-8Dhb<^l1w({ z+UVB$?N)WNs{5@%WP`(nO}&k&OWLWupIeXFU+kQ}Dg3`r^WP_A1Rv);flFWL^PoK* z|AlzH@bI)r)_^4{vvq{l;99eSdxN#tVjWANVNZTgTYQ3X7R@SPKGaJwsxG_UxLn6Grp;UALQ{A#z7<=3m~3(N4IGAlTCJVu zW4QjyVpScjZE*tV!>~~g2VTTo42zfD8wb+vkaJ4_y>K4_%L%j9(Gdf#BWJo@8Vat z!l@_E`LLWF!@W^LvV3hsE-nTqH`xo*IIsSjAulfKD1c_vq#{qb zSuD7DEtOAE&;a70f65tlOi9dNKYH2Qg}yyW+WaV2+(7SEUwHv|=F0 zD|riKE;H9^=PR+1mLL8=SB%mF^TIoa_MP{EB2vxWTed|!aUaq%9WmvD57~$XX(LIb zir>8-@2Gr&UM^N7%hb1OqQ2@BkW%v9#RPThq%<+!?`brjh-A2nIqu~ZlwCX`O=#_( z;o`|G6T$^mhTBAHi^Y7K-OW$R^P^h3f0rt;@9pz;{HPfQNf$~cNGv)|A3nh#6W6?t zaP&geL{@S|d!e;u>j|d9T-CIjO_~bv!T0Mg+{kbjXYO(0>XIy74xcolY0qxT%^Xhb z;cYJ(Cz+q-)AMd~ITrn7ck5obpIAQjtZ$MW(;2Bn?;T#Ih%XwgF;c}xyccKiFd>;j zvLvog20gP)?4Zdr;UYyH;>q-TR~VD7v8yFzW5&hDG1esg!?fStTPQ60ypLw;P7O3F z0G2IAMcUeCb2@d)j>G!K+Oimx*^N0n>E&MO*1Sf$GE8|?QPKVKm(JEIWAic_8EoyJ zr^jTvUpef)GcdCzBv~Nn)=yV!E_Xf&fe{f9E*RpFfpr`|Oh_P;Y_~JOgYH`R2@{IZ z*hP!dQngM~cE49)9%i$r?xq&DuAi>YFLM{a|Kgqw+47NLr!m#-l4rfFgO4P9zUf&n zv(Zxys9Q`G=R3hML&?!UtRi=j`;6Gj-oQ<8G-$L!`n{(O0C-jHkA!h5i%nG%#VToK zgnqfR~JlNV4V1kC>c*Syw%moqKw$VvbBeN zzhg_lk(a^=0kQ|z(V|oWLWn<#LVR8i)nf_;cYeDrKX)WK z^X=TKwZX>)Mij>rb$Hbh5b1HlpdJ@72pa;la$xkv-^lkr?&E)Lu}B{dqW}tgJ&!ZQ z!QkV)Qbq9l@7oab2;jlP{*{mX!=d=EH{0VOgRep((EKMpk+Ps#50UDBXSaZ(V;U~~ z+i(1Vj#8kn5G|Dfs&!NgeuZ(ON6&-Z5DC-!w}W_%?|D>xrmyKYdCKI77edceYr+X) zQh~6&6h(I=AxTBUr`|^|AY|>oegFS`7d(2vDhp7-;uy2QE31o+qj8y6z$z;um;&IJ zGq>9Fc1M%{<8%DZD~#^(tR?WXDP98EGcGVl+ym(yFh&GJ#K0{ObdgF#u{HI=Z(yyz zE^egi&E|-g`l|!h%z4`ofTsg+Q8mPkK({qikkT!-8m1MY%!L2yP@ntjWxx3k<>Q^B z*L?aV)6~l~u_|dfXuhLB^PwJuO??2Qoej?P;oZI2-;3*^^p_Z zU0?b4IX2$wVY;6|CC1p}V8uz;V+Pn`5c-UQJw6Gyf~=1i=F|PV2dbxf?Yz~c#_1x1 z5M^;*76C=Y>rVk`p+q3#l^qiR!s-G0|J~aGh()d7hb1u4?(-I1ScKJvN;VE*Rn%!P z!xSeNxWzc2n-A5__fh-*cJ}M99oNRio{T|o=$)?|e6S6Vcamrf(o(>|!a#LnS6G0d z@~fb;@UQNNNFpwfg`U4Ct_~hm-Z_VSE_m_?YmK*#-0{$=P)(Z=gB7Rrg_x%1H@W}c z+xF(L%F8)1jU@9QUya8}_w5XZ!J=?eTuT|itP)s@dMCU4yCbQ8Ej8FGRM3HM93XDw zkF_84&biU&Ez=v0dLIK(()<*~K`ijDoTNf4z%de>5^?v@ z4&u=Y-#WQ03kC-ni^7W1m2hkBiV^<3*dn;NO0C|6k!nUG<<-cHU7GJrBKvd4H0I_oh>@G^|#B$F5N710m81_$t-F{nsC= zi$D!2w+&B2G4m|&zpX&Ks2W=S)vbz9XBfzAoIwo=sBa7jT%b-(1IVC!K>n$ue;i{b zy4T0_V`SLBykvf?ud#E$S{zn2eEE~0fUPrELOV8sc9B3d?j!CN^!?SK;>-;#EAdyI zVjPn|4f6TKR?LEwRqI|y@3fa)g2ofXSyNw!nmIL6@AwL$_e^hec<4{YCBMoj{0(67 zYs;F#cXEYRyz6OvFjLK-r&JqaCZuGzRxQYHxbH9^qMS%muNpDsc1k%wJ4CwhB&8K9 zdi_94t=)gB)&yh*pMVe~?Jq&nXd6~S8abSp%jK5RWs|<=Z;hS$%PSglN3aUAP$9h7(E_Fj~E;zMcSXLyJ_k? zuGy=Ru2c!-wKJbz$uWnscoHEF{|d18wQQ=qdx#5xbus{~PiA`xZT=Xj>mzd%Uww>R z;L!mcwfG6&E5Wj0b!_$D zUZ2d;t1<5LuGM`3Sp=m5s!1qxPz_`=1BCL>8@+Mn`Z}3$bF!us}`KSAi6SzirF{-7 zB#S8e=fM1&zg^famO8mqB%MkANYO1UmLRuWhZ#U!$|SJDj~|Hm?MGDROQQ)--(=he zSyO1bqq#Tr16dMSIrgFYs2i=_uVi)v?O(cWZ{eoTd$K#f=x@EC6!-&RwkK3qv9V*5 zlYuydxPmx*|JJ;u>^CKf{#A}kxpOBJ?!5~_joG{2a9wDId&mdrxW<4WMFITL07%SC=IU1>{()iJ zr}iOeH$ddpd0Xbuc_g}n6n4G>F%Vcm% zb!1RV#g>KcY!^-XacEivHES`_M95nIPS<&2Z-Oy<4b-#-UyAoj1|| zC<9IVYG@`7%-%*u`|IbFrwWHiUV=fMQ)O;e>cb=u$RRxl7g? zT3?iw3c7-7ge1sc$;7;j_P`+=962rf>rn3Qwmqs({xk%1XJkU?FHVr2+xIB1{g$9F zI!_{2Uu#5VWq4BMFuUAt=b3(`n5jEkZPzM(xclX*4@W{2&t=dPV=-MyY51 z#!HxV#iLTcduiyeP4ehGobX-DH226(m~sDL&MEXOLddgr$Y3%AE6}M(f%LW7-T}Gn zW|zb8b3q}H6&TPT`_i)=UIaak{m`7wW~vNINjH#WSsmYPXs3LFCY+QuEJM>%PWu=E zYBoa}3xY%T;Oz9@{ee6Cl46rVd5~Jy(?_LBzd2q!3pg!Awq-J)Y?1sh{_?-Ol#~h- z9)vM}#)%u#R6eG;Dpu6#D0skLSHbT&xSP)zeIq^7Nj~?trG-k>QIJ66-Wuvd6 zs*%>6btgBSA8Q_~W?ovm!h5i5LG$yg^TRcu7#VK;k=156P))3#G$LAf7@su`ka1?;ToD zUDR8d=|jaNavEi#$4Gl`{0ZtY32>P(pmhR;c!~g+uW?~~1$aA*7lBxx7VCG0mknvO zM~|~<6)hRZ`keo_~8| z4?Uw)`1JiDmVj0(a3_U30hjbZ;h}HFE*^w|A3*BhhI>CycKxB_z>z1~W8cBsSj+@8 zk{Z59Y!by|zh(BTZ*gk28Bw_)reeLPT7~55`jNa!^Ew&-{X74UvoDW_`uqMb(c4yG zY>|?LES1uxViHlw78OdR4JBGgmNJEqgrt&?Hd!jNRY;;uNFh-qNs%a|2*2kY+l>0) z`}@P=F%L8IntRVZ_w46+ZW_r!UJ8+_?&G1!AtV1!H?owI)H23!&NbXuZA6sx0@=~4 zLQHb6JZCn|w^GO$3|>;$v?hdz=QhaJ0FenKid;*QtGP(MK$bx;Yug^1Y+c zqI_wGeBYfL{DqaYUnV8dqQ@T7Dw!YIOp`&svLkap98^3aZPS4WMV zFOF8tuomxDAkAe1j^^~761^D5D9N~jWunS=g!M3C~rz%TwGcOY$qAZa)bXk^a5pfkRtx!TuG}bw;b9& zu3KbnP$abSv;u^pf|97YqXpwzeC=!Y^vX!{7)u_m;HtZP**NE$JfuBueOpj94uijOQiua2pLovQ% z*hl%ZeAnpV3I|!1L~fnSQ50kdW1lV1rf1|^;MYfnrJY9gH1I+9={bzOQI z2dtz5j!c;L!ar7Q-*d%1!0>4K^;uf=_woto$TEJ+4Kzif&EtRGhvr|0iBx;@zGK}B zb>>&P#TUzLx4l^DrF4yxKl@4TaMj)iRx7cPl3QE$a|;J|xZM9>e}f(>R3b5wOYb~8 z5@IrD0IH+}HstNl8EY*riUiROcM ztP!9*X?%P8whK~5&r`m}M;Mg;>a7LHdA1=U^1C}3qv>s4MEbJ&&T^0!Z1l=Q%2raM zaHQ=_nI$qVY|_s(=yjT75P2zhFSOMuc8V>2`7yAIZ%?!UXb{0IGwiq}w203S zJb1-i-xjFb*bH3Fdt#HPFQk<1>UG9$bZ28NxWSo^QvSR5c@#>K4*h~hHVL_O>mmUI zttr4;NF-g%q@6crQUi1>DX81l@fG*n7sGI_e(ks>{s^#v7wkgG1Vb~2O85VdCH9({ z2z8hgc|BWy-WXQ~jikuG@4;g^Sya&(_yPFS&m99#=_pTwMPg92W%{~X;si>-?Da38 z7o4AyL2B;lT&3+dM8eS@9lpI!@4l>dq0QOR#@V)ZTL9_3LYj z36QRCrwd(xgYm(vm&rTB(7Gy3CXvL18O1v;OP3wrt6Xn*uTEM{{KGhi%9D9{dBOF$ zYJ*%6#qZ{%T~PWs~oC zc-QLzt(f+6<<4u1KU(3YJ57M_G*-Q_^;Z=pDR=_^LB2)>ZLem@V;O&OkTbRr!D6IG z=dXXEBsG^V28#&9$BmnBIQ}eskKW#=hDV+hr?(Z|e1u+YdASM z!SNpz2V{;<>${vP+RY|FIvT60qBpV%eUCSvlvlvvAp;Kc?$9F~FkH<16FJYRvw5ox zi3i;)d`JpF$-fkVCC*8P=J_KRCO$@xXXONI;E^D?83Dq{l}F8x*c59ET(0Ro0%l4}>OK_&PZZHoX4Xz1q4uEvV|)ERjIYWfQ!rEO_)9M)zsMv8 zkppI_Z2WAvtyKk`yvhj>9)4jpZ;JcPi9~&Q-#(z76D!oY52gk z@t0ch9WsVkOJIs@L2tju4;>@zqT_NmQ)fN$6+3U2XL#-dK{B~#c2UfcOM&QSMPM$e zU6Z}HQE{YqkD>c!C)CsM=oKr$7<(@A4OF9Cw}#lu_KKQz{wy96OQwx0ANV3UX1br+ zXySJjZvgg=A~78UU5@l#&D17mxRxhLGe74T_GZCn1iP&Y?*8+8+b4^WnXPmS*nUHt zxyA#h>08sBT{v5oH?iw|eAPV6oP~=9Nm)dR1h1=}PXeZ{kHCNJoU!yl5`F2;a6K9t zIv<}&Z@v=q4szlLIZ>_)vODi%o|O^_lBDjtobix2niw#ZUv|Lg7<@hPpD?;&I#io4 zj>{%6jQoq%+K7<>p_i7OcviZN)Z7Cn$Z+cgHH7$N3|FWQlNtZu;4iG(zwBpghOA|v ztZt;T{&M|&koMs=$W%3-aI$|knn!E07e)mwuG2~Xoon+5U>7UOw{Z#*Z-Nx4o7I$H zg4qW^haHETA(*%(_%P|kU9i3S*=dd3Gto_e%A$~|AH^p%d!Vc|il^-lFb9LqlG$%F zY~A9|YG5m2bd(eiN9|r|8xfT%MOtriV1_6B5m>nC5<7y5io|J;Df`%Qo`$v}jNOR^!Dc6E#}pnz)Pl~>bEzP z9z+LJ+=J1gA153pJ?ap)hClvX8O#5F$e5ZK^(OzK52X@8?jd%G)aFFp+(zFXW(u?L zyVTsckdViMStG{@l4#v@Owi>e8r4n8%lK3+kcCrDwz!|!5?PEh1 z38RZoiqMb>UzF_fc~C5I#xOI@|~RVk_btL4l^W~5KN6yCK+fW z)ivFDqT0H3bSc*s3e{6_Z=dvyQyG2!UXcwh2?-^0mA)a!0wkV8Fuf19=cDgiiV@7#|UB&-QTJYWf3EWJ3mEPi*n@|AN1FPWIr`=VrdY#bNAi1%{#motc;rZ5)t&c z#8v9Uld!a9yjl;uNSY_@2f_&__EwP&U0N|I<$ib1E`BtHAOet}`LnyxXo8Z%&@bJO z@4m-x%OP-Pd*EqT*E=E1y0vXh`~?I6_kgcIhU_g(u*87z$AYO_)1w3}Bls8HL2!&K z^mc$4n~dyr%jv_DPr>?qfyv!z2uvb%bVG5Ig_F^1#crXD3>-I4q<_Zu$CD<_duzM2 zxab>Pz7n8tIlg=PqdKPwBiFs)#ZaaG$KbZHKd-o!UBDrJRG1B0O@i8Q-l;?Do%t$6p^Qj%rzRX19 zehCJPH|gvlH$GDTk~vT*y+)22tu8XpraYCn8=|Cbviv&<@<6cCHCwWY80w#=?nIT$ za11Ar<>5gONQu7D1&hl$$)vcYSrNXNihZT8sVa?3#WJ|!wM&7GGYS4nOxP7p?(0$N z>GnOX;9)mSHB?j))!^dXA9%NfwC*8^vu+pA*skd4`|n}l?=C_a&RWLEG8rWYWajJJ znRnZ8BO#gC#J{M8^RX=T;PxV&%yotYfttkgYrnsNwJ8K&AphPUf^0>i%jJho*EaUR ze@wvaMDr_G*IS470$!ZHbNrm4YlN_Z%kcD#g&+-S;AguMOCNAt^xA$<;wwQ%chSVj zHoQ$dRcyQoQHk8~^Rj7HV`8^C- zt{t82NN}F}y`!z-i|X|XAlFS2wNB9I#u$R8ig{(bZp$bsHD*zCv*4qV{#Um8xEDI} zDxCL`bdbCKO{@EA3NNJ$UR*&HdsKVR%^liOULl}o9bvejihhSq6CL$s?u9EC*&Ln5 zAO8KLI*w@iq^=&dxbfBOF%#y`B!jt24tI5MnY3c8g*T#!H_az|6RR)1(R~Jgg1v$= zM^Cr+aBOu$(_Z;wHRIH|jYVF;GfnAJ1XiGCM20tSCQCLaH-=`00@N(#ApkJ$ly-F? z%P5N(gC<}31ipl+@mqGZ;{4fi&$Pjo2=gIUNOoCD=;xU?u_ zILwDK{}oW)YhD(UIu+V>0P$G_osZAIDn!o`0Sv5GKNcW)I-Ue3Bl#lIIy5d1`&dQ>&gXyQ8@BC+DH?zx89(;l+il)Odj{S~s2m;@d1Oo=P;f~iZayACM3BV@5<^d6H5K<;^&Uac z<3M39W~)Ka!E^INkJE`iXXh`XkRk+3q~MewLo5r5iv=-W!6+u~k;t~(4bczWN6S1q zIVtRo0iyY_N!!JSC)wDyvZB-kMM=cEMX=V$=%vUJiqX`$bRB0%!V=Fiu1f1gWsnms z0SNX=F|*>7>YOu=3D!yRgj|)B7me!5sC&Czk%Wrrp`B133l*Bln)6!9M<}_iJ|&9e zl$ycQjfOlHn`i`$%@e91 zP15KG}s=QL^Xh{9QX0DW@3+ z>jpOR4)y5peD>Zp-J*QCejPH36bWWbEnz{YB5@cT4w!2W^{j47GoZJ!(rBD6yH4|! zYtM{{+8~`XL{|J?ihydT_T>)F^wd?P^;)#-O5P;A{MO9{aXmd~yfJoSbLp+wLoE~I z^VS%hC-G|131^gF+EZg$D?)rZ2#XW4*l^^$EgK=`NZ0C(KZ4zF4DsX_(yVLPq=Qsd zl51;7d);MM4{wUmwIsUyQ6gv-qc-}+0?k4dm%Qzb>9B&<=+$S}NoX6hkUrW%DT-{m z+{Xn^S&OIK{bAZI-iFX5)EtgNWdL%Tpszi=dV-iIeNBOgTXcID2{CwXj#=!{VFg(u zuTx`>Qbg^2e9=k1({b5x`nUSjfG!KG6-cPRdUy95Ls^3s3uq>zrTNOyEX1jk@OJe_ zDj~FE<$jy+?qpsvAoHAc=)3u+(=hy0*ptQ$o}NUdpo z(VO|hc;*ONFvsP_Ec7@R?MmZ6+nqTnHM>1Wq1$0HAx)pBcfUeJJ(6^GXUh!FlM27W zTC2ZDVq{Wx#f-_bmz(M2qQ;_v(@J6YVzgAL;nCA>Je3-jC0D2&ZuY>-(9Rrf%X1c9 zbMJnd90_*(s8<#p$ubpH^PyT?J+-)GCrYNDh$XaoCsq)}1t<*VPm4vXt)`k`l z+Y1HhE%_>F+$?xJ{p}vKkk8Q5c17mZfD-Yj5gJnW6!EAix;KKmw88D zVPErV*%D6KQCb|AsF(cK_>AXHpm1z6;C*T5p`)FdHoLXztyBKungw01ciK~(?&mxG z(fl39Kt~Hnn#>}_nfEV!(%c>TZhUZAO|kPvQ3N-L)Pp$Py7`%-BsE-;W-y9BlQQ+Y zNl)wP;2bR;$5OXLn@i!ilhwo!&)p$s3st0*5|gGDKYGx893rqvU(VE6%p=Yd4Q7c6 z@gCM4)=H)FheTFSnW?|h+Nt~gR)B|piQuWXj-!l8cUZ-w)Vpk>1^2sMOmwlcoW-e| zAYXeur+jXAqRSX%nortY_tJ2T0&zbxnn}f6MTsxPUd@MAE0e}46xKih zgcvWFhTBch7kLw`>6;(w1{dmu7eDaw&&c{zUcK3%J>*4U>6(YTt$Xk|KO&3TxB=wf zB!q&`uwj)B)AqA-x3s#;WXw!Ry19MK9ZPWS-0pJsskj$`+Mn21SYINM=>Lqn!#UE+I^vwG)OBNR&I{9a z8Na0jo0J*UL`|mONWZywWWp*#bm$q%Lo_R19NtBZny%OILj6^9(#-2FzVFqGq^(EM zzsQ3YDh=l#Szd8JK0G;)+dy>vlD*ino3)Buygfw!s<;Xs z^h@4If+{{0>U`Sx%X5cw#s-sT@&!k(-6Wv~aK-FvmpQuE$13AYzz|9_V0TCltAQZ= z5R3jM3CD=@QnllQg?TNyDOmfT`HpTi>szp*vHHT$- z=$XnZSM4FbD7ybZQwOqyq}7D6=u=MvS#;HF z_`@Sx6TT9&+oiQ+a&Ij__W^aU=wH%QZzWA;LR{ULG0X37Fkc(yUnccdNk3=CW3z6? zTL5-@dd~e6YSoGR#mfBv%?kgMBzSO+ML*)g2R-YvC2y1~1f zG9K`gES|(IQ0jxDy*nI&FXsWl{XN37d~c{xmj8Md(%pU`xt8iGap(3PH1pJ=lTiP^ z{ibxaMdzRYO^B@NGx-8bO1m8J_t~~1!F}qo7j9DKUC#X7amwom;A+)d%vt72B_ytn zJUAS89<8hQJf^-B2^3cJWr3u)?xJI1<0H?3IZ7_UP2gB8XBxY^oPVYC0NrFq4;2()!G>Ir~u6$tO!y8?a^Vh6y^EgQxWil}e;INJSlioVvS z$EJcJm)*Tjj%Sm4lss_~{uZv6>@3cn2liV_-8DmJPpuxt&Hf-L z%t5$%5&rh4I2UK~O_{e+J?-9diElHs;YAQCh;!gdFF$((o!Wkc{#ibmOa4tArn_mx z%M<8u%1%;#vW))ed~N-nhh4w*lg?J~2JblF@!<5khcsHuI~hfDkrtKomS0dUC6%gHR@QQ7%A9&7i3dSj|NMQy zqLD0nAfvMsq9zXGuqTe3r|DBae{Xb_);cvk^Ify$y7x`n1$DJ`XZhW!)J-VR;tU%O z=Zt4LnwIPy+i`O2B&ldTcdnPe=p67ocSV9CZv9s7ylK5u<-lsS8f_;4qNkK-l=8Q} zLop^yXEC;AyMsN|Mut{!D&>FUJ}P%_DgRmFJH`^6=aiE3v-?tXdY2*f{Pluh(T%|g z?0Rl|X2_>gJJ^;T;RBc3sQR3jvJYLkKPT(S>>g^@S9-PSzMy0H5Dw^$BF)|hq?w*Z zvnxXyAT(`GAJ(ZoDpq-yxJ+ErHE|jLr(ISS^lB*>H%GB*u@}~WXe5A(0SiT?hd^4u z0gLEv>hQ5Vap1FTn1iHzW^_91w^D+nor^zOBP4%cOG(`z>*oorR-6+Ls4FlFA!ejj*<*(KBJC8 z{$2yq5VmrJY>YQTh>=+83FQSfLwD6hP2+htmv`}~riE(!l3M#*Gf(gp{Rt@S{bC_3 zi-`12d!VobQiGpE)U#@6Q8!0Om}BLxZyQun512gUJHj`oD`8h}4`w96B({U6HBtTvR>&EceHOSN+e*l zB`^0nkYNJw^7N+DL)%VKQhq@hS-#XM^Hve}KKOiQA93EmgML!}+)mpyLzpGoL+0+? zyK2+VR1Kro1aL$Aex9NJqQWmBjyP7NSVlyJ`F-enau-U!Dpz;k!)y=fh_!I&l>6TO zUoWVMtPy_1*?(AltT=sqxK_@q_+PoEQ4eX5a!)eO#6mlb9z&Pw{6J_7}k6~f`Kvtb^Fa)$OD7TE} z|3Y2FsVq)JEGw#_GHsbOpEnG!P#E0Q~c+*@W}y)yCYLHixT>)(i7 zjWIscW;Ul+NQwI`#!-FEUH=%y^ke`TOUT}~E}I)V$mw^#MfGNTDH80t`;4$jS@Nro z5vrmUj?UnOuRmXCd22?`={+7AH#ERj+s`Ig_FX(~#En7arktFTMwfju%Or zJ#U3l8|#IzUhWh}N40l~MiCILDoK1Jg%(k%89Vr8gDy^?ma0)$DC4`r6MOZu_)Lhf z?6c~EIMq31=l;hL{XXUfh~+8b%zv*TP3{ruWmmPku1H2w%gp{GPQ0=W_1YdePmg6|sDYd*k|x zYH2ZqiLF1tx!9ylGhpfAg%ifF2%u7*=>O-7@SiNpIdpv9%JROGimReruz9T-ofaV0 zYiF>sZ`Fj3U3j|~fmaQ%96!gl@k5=ORydV^MQ>E#r|HDnJ64{+%$L$5ii^rv^4DzNjLc{STGgQW;`x(a#HLNbRwn5f?Qc60C&f4%!bhfnUkSv?*4&4dLp?0Rm$dw_uln_~|C5&ix-7Awsc_6l7Dez) zmTM&IPzT{@OtqERu2pP_WY=hruY)na8A5gXo@ArMM?*%aR(C4VM%7*JyX$`xMQrmx3q{_SJk=~%X49inK z7S?!#P5fgI*7YjBz6T6=5inIR`hAwxYv8qS)7OpX31OJ}N{a%O4Bd_3V0QOZT&o!h zTL@M!$gXXC`-c9x5C+&Z8YcoyvKdXX&}(1^t(x_ALus?8{E^#iCGJ`y7E5vtLE78| zZmL%r!W1X)%0^_~7anMlb$tOKYWgYBN0R;*=%sqEereV7gZ)=iDIH8-m9O_7D|;3~ z`nBt)aJiEXy9-e|Pp?Oc5$vuuXP5&v(gZ|+5yhTUn+qQ3jpf9U<2AW1DQ z?w{p?qu1K6J&j_Z-q<94Ckzr(kGPXokx@e#g~o!ywGCWwCfBwUb3E{pKfKwo*E2yf zm_SJF(OCoUbTS^tJ;pS8Pd2q~m|t zed(`Up#H%Uzn_l+hS5lvDxmhAbG=U|pm;NB}n2G_o6Mmwt@YN7(eN&XE>jBWTGa8!O9nx_uI){{@wu#E%f}nsd=} zcPN5jt52ovVkl>#+T)4w3!N^Y?tzM2*tMbZRk()hUMRjjq_F#f=Mf47wHwSs`BQat zh@kG(&_rNy6tb7j1+*JUTva`Pw!B}E{F^UTXcs%vXU^=(ZB$nX#Z@{&NpwwO%;%Sp zJZvfObxM~1wx>$H=(IHh15@L$&+HY(ny%FCtSdP5c9kV5%$`0} zc7$ZKd&GF+xleB{T)gA5+o)BKsjTP<))y$deK9h)LNary1w};yd+)5TU98mS@h~i- zZ-;pCg$GPju)4m{%~bm3_q5ObH3d`=9Qe!mMvD>h^#>DaIGYWnZ&*1I;bvdDvpvc& z9s=_sl>Welo+es9qGkgNs{t%b|7USl-i*uno4)7xd$o?jB3^eXslD>`aB-)^*w6N zhfvs2f=(OQ7W$QlKt=HPNcoHTD}V-dp={Y3Dz zLLY-EFsR`A@g9p1Vcgw6sE4U;J@(YsGL1^FAdSUwuZ_rXhraK%5dYy?dKw3h7O`MH zEc-yOZTshjyT7JK4L7Ou>b{555A;8YmHn~~OaQwnMS!R8XY)ZN5CV(*p`M{BHeo!W zkwvWay}?Cng}N99P`NB(*tWD###rB1QdY^3DS#zwn7GU581h`1O4ixW}F{n;*Z2H8}?>d9x z@wm_a?$hc3NgY8V6R5m!Uq5~A{taA=jMlr}-XA1C0;peo2lGvbG^b9rcT7eg$YOVx zsOjSFBDo$Oc)<>dd}8L*9jN<~qTlj|5cFFm0Yu4s0|y)g|bx}Y@!-4>`#bPz9c93=z1;F+kda=sSw#6n{H&2i8Jl(vyWF>;vLLP1HtTKLOm69bGm)_8sgf z$hv%{@$7KOtfy?*Ysz#=M~K8CJH=zk%sIw48TLcp80LZPIVOz~#;E-U+ZZpNAHh&< z&R=&7sAQAhkM@@ElOIZ$29TianjZ^)o54lm3H5Y0;O(a#>nzwg{*{$GFN~n|6~GR* zGWhu^yP;4$oo2y!>-(gi5!Mx>V^+b+{uMiZ1i3)*}@AAcw`WEukY9i+*s zisT%2Vpmd2{6?dCw=X$w$%O^@W*=X$ih%qPaWyr~FlewOUdrWJ{crw@{!dae^bT)C zL{vZSNTYhTTW=K!{af!9$njxx2fG^&T(!}IKT2HhIz;@HBjx=u9H>k?T*aumXl3jV z1;GX4NB3$otoI*Fl3Yhp^#WmexfB74EEE0uxG9B}IgjxjMiTTsQlQs$kd2a9q|Y06 zhLNQhQVMJ%=k?TS52l|H^ysPD;MC31jb>7u{kF0Q8Lq;6?bGwYDHVB>ZluA57ZA(B zHoqV2kFMaRX+Syiui7?wB#R}f|7hCZ(jQ#@*BWWH?CK*qE4^wvH&Fj(R-h8hfm;C)-BEmt_A;Qwp6tRlgpUjZQVK_UgGkEN~aTG+^QLaEfj&pnNYYch#(1iGQ|1UlR*<{Y=9ftwE3Wk9-rHIJ@{QG$y z1c*zBiU!%~$|%9{-YLVdLY&AIoJipAPsl$SAW!E1@_`l89q#|--bX8P#DpoveprDT zel=9jX4~;I?s)|5C2qxvc}=57vP>iD?#rgc!L=|=n6;OOwMcszO}uK(M@4GldpE>B znRq#FCdY_#Aud7r95fbSe9R(vh9J?MhHrJm~F!%1R zpG$a7^#D)^b++75t+irF7h*O zCJIVZf9g7z9~MZgs`bS7=WM^E!w|CVV^+o&WxbanN6@mn6)319U5IHF;d2T3_9Sr) zTNh?Y>RCESC_f6EQ)jMxf?1X8t-_I7)kdvyr9On!ru6p7gdy77wsB?ghT68PzxiXv zST#V+#Q|IC>_#dzKwfW!t3>Uk=xDi*d+$glf7~_LIfEp za&CW3CF8;Wb;ATWF>-|cvmGO+E2R+T8u#Km2ahMIpEuJj`s;g4TlAA8ZkUmC2uNzRVY;>E2NZ^500*QlO}jN%OH6k{M`+ ze%eb>#V@j4aqB71T4^EeJGg=w$>Q(Y=+?me^Ab3}ijnwvdtBPa<%8ZRs`v&{5gi?Q zu_vJX*ClNs5dK}<2#V3%FbFx^)3-s;+igt2p22C@*ade{g^lqXc!bG%6tEtoH&Omj z5RDuhTq+5s5B+ujCH2BzB7O4`w~4Rh+!O{&9(HP9y8_J+%KoxrYVcn%C&vAYFQwaq zFyXcxz+j5G7nrWPAF2IU_szb@&M$pyPt~JajxDu~$2b0wNCnQtW`L&HL237>2jUifBGDZ2|}ZJ7zSq6UdVCiu^@Q&u;;G%NDSsufJ+n?;=1G-b(hUFc zn?PIfkb*V=wVa61k4hiOn9lys^ALMQ-p89qM(2ID&_-^6GOu^|a^;MNjduxr(z!-# z>|=?M-j0!FeRa9ayxqGB_+Pr+{#XCPdIL7o_OJkbmK($0x$9ovtT>d^(ORLp>urkS zSHO;GgdG5ARwdwe6=WC1Z7Bdu&cf#*3ucD^jcD_ak54rk)_%>@b*Wu_F*-WBr21hU z0qD+K-1@e1w#)lblh}bECHJMnYC52@Tj_6*&vRk%nH-}k8LOeP=Kl1w7eb@{ z(M>Zbe_5znsW|5knjc+HOm75smj|$a7ukpwP|(Lli7zaV(O>?cDPL99xms=`2Z5xJn?}jG2N}mIV?KE;9UtXi zwCiRzy6&^+QOqu*XE5!D`U4s;Ky`}rE?XJ_+n!)osDJQYN?UF8!yPJ3=M)$I!QcRq zt2!5yKixGDdTaY|%w}MTTuD!I>9}&nOeFnJ^^7wehth?v;e^v$Vr|?lUtP^MNiH;J z;lJW-JVed|>1EyS^m6~buuzBmSQZjIdtP7$f&cJb^y5h?mhyb|L)DH~swdv$KR-A7 zVQo?L2^$n$2wb zJ{d+w@n7QP5?4%^{+s*Z`MH#I3|8(ZY;Sp(uA zshreV8MzZID4ewGje-5Kf)nF*gzQ;X(4e`QMsS=bbL#Uu$}V1QYHIqcyft0O9#~!x z`2sbW=#lOzr8vl%*#Cq5ROuHRsNL*I!&G)PILcEiz2e;d^cPV;!|aDiba`j!-R0pK zhyOf2>^5!n)sKsf`DZx*xsoeXnNwCfOl5I%Ypc-u+veHcw#CLf-0$qG@gS$at2}kV zuF{0-l3t%59Xs6BdUzZG@vcpCYDk+G0$@kB*UKLG$*li=vg_B$$|j)FHJ&pA@M*x( zi8*IxjGNS6^4ME>_1ojDG9LtuhG+*yRlja`RewK)d(#tfH&{gH?dB#3Z4YLvPxeyF zUze<#keqzXD0)q`%i_{j;Q5Z(h%qLa_y6SF_p!XS^=ZINz+Nf7*5D#Mpl=iQ3&7qJ z$~%CAb)^`GbRQ>3HID$ zRtL>tiU4rFJp{;?1Px23UHrYOze2m|@2J&_+ z0m6Jxak%Mxh1;lci)Mnor!@o zSUz~S0ODeq6nZgGzcbWVo*H{6gJ|d7_v+W!R=nPLcyU7mQREJvFCP1m{u(Go6A%5W zjCZ{AF<_;du5RVw^N(&GYKgvu#n!}j07u$wwa$Vo@6!wF1<917l`3oZKg`1P470{G z(cLMN<=3a&`gr$rD(o4r&;x@Lmggoylc}Lmj5eQmG~6-c3#sWlWoMSE`b=Vzw|9vU zoml=m?||TnsL!LFUqC#C z=5%K7MO+Lk{c`rwbiV0&R<7nnQAV48etpAsuQc`GJ_k$~GF$W7G-=l~hllEhjg+uo z>M59NQEsr1(~$r$14L@f!PeaBy~GZQnXNHHBU#(I?N!+HU!4~7wgjeqk(ohIz(|;I zu*)AfomiFI_UKxmq0VKC4U<@=))FZ&&tS|{eS|_Zkbzd?{~dbrQ1hiqSiR;N)}i}f zF0TYM+B4HCAd`;)E^3A8q4plFYGPaQ`KOo6CjD1ieHcBaegc7IYjTgW}pjua8RW9W8#Rqz&shF1kGtP zxPX1SP2peqv!9k9giu|@>rwpk^oEjL%C=Vr`|E*lWqKQ?gZOFIWl8R^ycHVu{BRe* zOpg<{AgqNJb|-#hdya9SnsEu&NF$h?%z zFze;l)wEZ19ddwdNq*IExb50ukxs~~xeW_}@VFxdLz`q(UPovg&%~Uu3(0u|u@u60 z_4kR{B$&JA8JXhC#B=@fCjIoJ^xj$kau)xJZi+XW!kOJT3hiF0uVK{ntCR)9M!wZ!_G@L}oK@C| z>usZ95RDrkMHe>SdeVpCSj~T@g!c%wtFJg8xGr&F?)#+d# z49+DLc{t9Eqd`LMv12_Bq*jR?JaA6g&T3uq?sq!(FW?+2F*oe#y-woBUJKc~LS8y_ z!M^S5(j4u|P00KxG5BZ+9m$wSB|)&*556YoXq6BCo8(iieR9zcEsLEy<<`{^eZO?y zzJ2meCydlx&E+TGA0lX}LUd-q@~bg#es>){*|1-hQOdhgO(2_I&RXswx#m5rb~`L?IUyn8V=V8x+Qwg1CmWi}VDO2xwYN9jIQ%_Z=piw*3JxwaONX7Z z6pT@Ba&NQ@fuXhicBkgk2B#vUweF@iX>)>RcVNaG_kR;?sSiw8_~T~Esr_wtF#Ly> z1(Qi~JO5b5kI}Rdz29p7JUHeWeXxh^izWY6FU|z|s?bE2=7I}{jsq>^*5;+PUGz`XsCCNI-$32YWKGPzB6XX(Z{k3(tq})Vv96ZG8xCc0zaO6&joIW1L7A4 z+N^=pJQivb{E8uMTm;bh%IT>qgWNFosV3GABHkU77j|{kL&%P!PdvLpVl)rQFtVI; z5fYc!ggSA*X8*}+_@lGS>BJf>*9fWSgO~Y;UxKwXUMw|{rG^On28{_fqovcqHs z-r0FJX61j121h_pYPN%XTKHvGC8?oP=q|gUF=u{5+vg-oHp> zjIGn$aPX2_d3^oNXm)kQ?o)i{OV}KRn`D)O*+=$m)(MAgRqy70Ab`hgI}=7^gO;MZ zfo@yhE)T5F{r2{s-p#vv?gKFcdRCP)8pOEqB&ecKn7W4iNcz|@8B=6_GT>7wxGY1p6T1&afnGB8xj1NQQ*_jSZN zh#Yx*Z)X3$jpM+Q7)^G|swgV8?vm(~PkFI_L|!6P zDH8%Kk8RsL%shIvibvnJ(sPQhOo|HU)~xSjZW4)Z=9^mOg)AUmv-5;9exs$X5i(N8 z`)TyAwIWsDm__gYV^l>aAk?i`t!e-6;9>ZfC5^|)0^p$5IX}moo&)mjC%_Z!x%=%IcXN*~zG6}=l zw37j6>kxy2qw(UH3O@mrO>HpblX3tw_d~_U6DScGYUw)?M5jlTNk^EY}R+K{*Miib3s-H(XMJoEqAi_7zG5?k_n$}KAB7F4UI_=hqv zc(@LfyxoyxYkSu8&X$|UNJ!J>VH4V`R|d%+%(2yc|Vqt6mi%J=y=cmw@l_Pd`^Hvzdi%rxQCjv=*#3 z21wgYriVl)OyF*Cc)XC)ewJNrA%Wv|14421=iNKGf=5VxSOdByhJV1aKinT`Y?tze&m>y%km{xeBG@zQx|G7gxC z2>sUrocq51GT<+r|LN?OWwA{p1aV4N<>2!f^r=V0N#QKFP&9Z?0#*&qH47id2-RTD z*Zes}jOB*|g)9|KA$#1V2}li41B}IAG3U<_R&ym`wdX+@LVydO35@>KRfj*#4&zw6 z(Z#O3!ka^G{r&=t%>WB@^gE`{lj#gMh@rkguHbRd?Pas zq&Ho#Ew#K>9h(TP&BLY{QU2KR?!9{t1=g-tERHWZEHrd=zkxh5vmYw0PB89g8Zzx# zZ>Wi<7SVcbrNt#XRNLR!VmzkcqUK|&e<~YW5jDLuSHOLeO3QU!cVI8iO|9F|z)3{x zN!3mVdf1l)&4t+FNn%X%aI>aHY<)w+I1J8cKD+aht>*rwM`TQDaB#3%vl;(qz+x}V zB*S1nwUe38OZT78PC;62y=W__Pj52+_eG@hv3M+uF3Srs>5RaNS$QXwWgUCDvdu6Iyn(=-DdftOIhGygZTdR0tc$DdX}DxGw^wWo4R+A7Cn( zFu5*KAwPi8KPkP^9L~p#>xcH|WIG|kcMA!IfO0we?_`EzX=$nVhKcRUfGS)rz!;ll zJhyI2kjmR>qLKZm6(ETpFNrI1o1AZaBSP9X2ZjPTc04Acbvd8$Vz9y!|-W^c3;p;46ZZq5BNuCBb4>EbEw% zpS}R@Q|t92yHiveMrgRp$oMzhfvuSdZ%z5rb$Sd_wf(j#SHTH^J&Q1hjh;0nkn9@O zWB{HmV#|*OBT^6?c?f^cq~P2K2V+->u^Mw2&;PG8(z*ndEpjbNno;^NBs*>(9{l3n zy9)Va z7$f@ZhR}HDFDo~47Q_lKcR;pjCfkm`?FNSbh+E>UmY?@*Vv^X@>rfsfrxdPE_YmoJ z6|{8umt4TcdmyGo+=L**xSKa^=4ssE3~&;oj($&w$SG z_XcT>6yYxoTt~SU=BTV``p%`c@A04bx&cL-tN}!jtS}HmQ;1slS%h0|jnLTO^A32A z4EJoH;$WXFDG=g$79}UlHU5wfBQ!*=ML<4S$?9o)s<}p7y%azAj5ZDqL{eCCTEy!_36K2g_I1$w0QDu22FIhAKV(U2N9(pWYq(NZ5d%1L_iDyt z{%f0n9$ch9#i5Mph#0>5k`%WVKmE*HF*1N$v=!{!&qL2?z4=rnQ8JK5@V0&@I}&t6mMlp{y7xJu@Y8wol9#xysxV8!bz(El!aCGVPx4fW3sjgzP&l zxCV{V+Q{y1wOSuMXl^Q89a@*Kk^z~6ob@?`lb(kfsAxN-YJyzMRY3 z!9+}ePLUZx){|IRXQ6M<-%HUl;4fBZ;4B&+ysZ^(P0Z683*Es|8+-}~04YY5NK9L9 zH-Og6oUcV%s7j?G@T&};i%h~(60_^k0vrYR&0z7wTt=UcVHMp^(~HQ^Yw(_#V0F;T z#^#SnU2URQq5i-VB(aLp4?m|+#fw0s>l06YV)(_sZ;#9p@u!XIIWN(%S!|{zWX3Ed zSQ1I)R|ofgxSif0oPiQ|EE72gl1?uP8-2svi{MHX!=V=z%oKAUK_m4V&q!4^kd&}FQ-PoreiyqeYDww_hGrrV1MQxYkT1Ong<)BR zq+Qu1|24qJWDLL$S~GJ7wQ?ix;M8(8!x^57r#>>J~&Hl^%s$K;t|M&YsgP-e=IW59UHqjWeqV(}rn2L~QKZR0_=Pc#!3EixC6F z0rRrS7ik|^M{m#9zPzqS!>C(LV~mO83ol6{(Wft;fzKHQk{e!l>%l<4zxT;MZRX1g zq0vJ2g1^^vR%cSYm|E$uqwy$geDWkbVL2LSh={4$MFx)j{h;3etUz75Om40z^Jl~f zj>K4eZ6^AMhbW(=2D4$4^7j@e>jbWfWG3oXL-69IqpuKHKTXQEeMs4M?@#~ZMWD1_ zVJ;;$`nAW!a)FC?wj4S*hPlfRQTc8>qF1P2J57qVLrBr~V2_;cr|ueI8TRu<{N-!S zQmF$VWoDt<)BpQOE9iu+;ERA3Lnd!^;G-cp$Y!IpxOKA7k|Mus22*N@Dh4(ye83}y zc7=~1f52_SLHp|PxBzxcya`nOPk?C?;VSrc?G|61C8+HMr*SNiWoX1^CNkMP^$p7u zV7SYmZ4n?dEzy~}B- zgNo)6G{uqgbbkploq;Q6s-yRW-g<`2MmRDX35=NyhLzFRAzsB&?IHc)yJ^r*x2s7% zeO3aIh3PYfxJ(gylVmC4J*7B0Wy~93)*iED;oBBGuw-g;Wt~OhX?OfB&yJw2AQHo5 zoy(vX{1MC#XQ&0nD-!NVWcuwS3ZuMWUMu6ru`wi_CWZfGVifUxc*r@?a~=SHN`Q#I z;$Fmbyi8li_@Q6uSC-XeMgawth z_aVhU#;&Dwbl|?N%*X6Uup#!6X&QQ(I0!o>ZOs8j6VoE~w!mxpCKjSNJ7wHQ!cSHg+=NNeyV9?oz@i4s`R6f98Tme8l;VoW&6h(rxfDBP-r04+a8B z+sn4Btv&O7X5QW$R^*-t_B9jxu|d@FYm<)F6H?^%l=}Gk&K2=*8ua>T(P(dGQx+sQ zs!RBI51`%=h<47a@c{EB=w5VmBE%jAKNCN}7X`Uiz|VZ%rfq zOPTtG!6F;fFD#>O?+EJrkuuL+ns2k=0KY7dw5Rc%KLg>y3R$-7Z2auONO;y{ldb*^ zVdGcxS~91tVgCo$$N*z9LS6-CkX}9(+OlZFj=|bqX5PurLbv$(l5@hR8r992(LBI< z0XUWwSDVls-2!p0-$1cfVHSJLZ1I~|W7>hsfR&(=&3r+qPqCb-q*#vTNW8~Zj_zrA ze;+FSKjb>;4unplcHoW`Htf3KGlDh?D|^P;j5hQE2h=Z?Xxtn=&8_Ya+%I_9zl~48 z$gMtokWm8XyZXXl5687`7mac#Ej*!GfdfxOk4!P~E|ArBr559m z<5iXnI*RmHVn)W-a{`qX#-)_t(o#7CQ~d!fA#RKZZl%Lk`4ThU;;iogw~z6d0OgfQ z8MFA%u>sc8BqHC1>GGXSRvRpy4!}MlK5ZMGk%RcYRH^>eM3bOqNwc*}1}v@LZKZLe zSw7tJas9V%d5zZ-8G9cFl2W{#<>+x`Ild6jS(%hKT`I6V7(XI{PR58mI~qQ+vTM_U ztAj+v#Ht7F522o5{SZq*^i?j&smC|=E?PUV`!q5J%5s~F5xTY?5=?0%&-Y%l8>QiK z>;_X;CG(Z0J?Av6E%tJ#%6bx<4pZ!n?$Rn|26_+1=A1MNdywLR?B~tN;&BIsnGH6^ zBZ7a`(#u0~Nt?O#5MI2#jv1ScxcjxZkcRoCI`E3L!vjZTfBtOoNay;Xy8aD6i9

5+WLI*DNKESN9W+|#qrdFOBEFbNcO2726)@!nl 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 z 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 Date: Wed, 25 Sep 2024 08:19:56 -0400 Subject: [PATCH 02/24] Update src/content/blog/2024_toqito.md Co-authored-by: Purva Thakre <66048318+purva-thakre@users.noreply.github.com> --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 5817be45..a10daf78 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -17,7 +17,7 @@ In early 2020, the humble [initial commit](https://github.com/vprusso/toqito/com ![][/images/toqito_first_commit.png] -toqito was launched as a personal research-oriented software project to help me perform more effective research in quantum information. A tool like this would have been exceedingly helpful to me as a PhD student as it would have allowed me to rapidly test ideas and accelerate the pace and progress of my research. +toqito was launched as a personal research-oriented software project to help Vincent perform more effective research in quantum information. A tool like this would have been exceedingly helpful to Vincent as a PhD student as it would have allowed him to rapidly test ideas and accelerate the pace and progress of his research. In the subsequent four years since its inception, toqito has seen significant contribution, development, and usage for different problems in quantum information. From 762db6257ede8acff1c51f7e8e4f0ba97cf17633 Mon Sep 17 00:00:00 2001 From: Vincent Russo Date: Wed, 25 Sep 2024 08:20:02 -0400 Subject: [PATCH 03/24] Update src/content/blog/2024_toqito.md Co-authored-by: Purva Thakre <66048318+purva-thakre@users.noreply.github.com> --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index a10daf78..44cd25ec 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,7 +25,7 @@ In the subsequent four years since its inception, toqito has seen significant co toqito is an open-source library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. -In the early days of toqito, I showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To my delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed me to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. +In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. I recorded the subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined the basic premise of toqito at that time. To promote toqito to a broader audience, a short [whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. From d1c255e56a6d7cc8c53ab5156a500e3a2ee3d2d0 Mon Sep 17 00:00:00 2001 From: Vincent Russo Date: Wed, 25 Sep 2024 08:20:11 -0400 Subject: [PATCH 04/24] Update src/content/blog/2024_toqito.md Co-authored-by: Purva Thakre <66048318+purva-thakre@users.noreply.github.com> --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 44cd25ec..763c24d7 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -33,7 +33,7 @@ Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitary Toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. -As toqito continued to gain usage and traction, one of the prior contributors of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)) applied for and received a second [microgrant](https://unitary.fund/grants/) from UnitaryFund to continue supporting the project's development. These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. +As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. In addition to being cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. From 0a6992b8cf00680bb9eee1a889450f857d1da88b Mon Sep 17 00:00:00 2001 From: Vincent Russo Date: Wed, 25 Sep 2024 08:20:18 -0400 Subject: [PATCH 05/24] Update src/content/blog/2024_toqito.md Co-authored-by: Purva Thakre <66048318+purva-thakre@users.noreply.github.com> --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 763c24d7..6da2b3b5 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -27,7 +27,7 @@ toqito is an open-source library for studying various objects in quantum informa In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. -One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. I recorded the subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined the basic premise of toqito at that time. To promote toqito to a broader audience, a short [whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. +One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. Vincent recorded the subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined the basic premise of toqito at that time. To promote toqito to a broader audience, a short [whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external contributors to toqito. From a3b0b69de497ecdd3f55700b948b48917999b221 Mon Sep 17 00:00:00 2001 From: Vincent Russo Date: Wed, 25 Sep 2024 08:20:25 -0400 Subject: [PATCH 06/24] Update src/content/blog/2024_toqito.md Co-authored-by: Purva Thakre <66048318+purva-thakre@users.noreply.github.com> --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 6da2b3b5..5efbe3d6 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -35,7 +35,7 @@ Toqito has since continued to be a participating project at subsequent UnitaryHA As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. -In addition to being cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. +In addition to being cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an affiliated project of NumFOCUS. Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). From 68f1fb978479d6f5b92316f61f42d3c7eb4795c2 Mon Sep 17 00:00:00 2001 From: Vincent Russo Date: Thu, 26 Sep 2024 09:19:22 -0400 Subject: [PATCH 07/24] Update src/content/blog/2024_toqito.md Co-authored-by: Nathan Shammah --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 5efbe3d6..be7993e2 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -17,7 +17,7 @@ In early 2020, the humble [initial commit](https://github.com/vprusso/toqito/com ![][/images/toqito_first_commit.png] -toqito was launched as a personal research-oriented software project to help Vincent perform more effective research in quantum information. A tool like this would have been exceedingly helpful to Vincent as a PhD student as it would have allowed him to rapidly test ideas and accelerate the pace and progress of his research. +toqito was launched as a personal research-oriented software project to help Vincent Russo perform more effective research in quantum information. A tool like this would have been exceedingly helpful to Vincent as a PhD student as it would have allowed him to rapidly test ideas and accelerate the pace and progress of his research. In the subsequent four years since its inception, toqito has seen significant contribution, development, and usage for different problems in quantum information. From a384ef056c4539d1fbe451ebf1975969d145be9f Mon Sep 17 00:00:00 2001 From: vprusso Date: Thu, 26 Sep 2024 09:24:26 -0400 Subject: [PATCH 08/24] Fixing some edits. Fixing image rendering. Adding content on QETLAB. --- src/content/blog/2024_toqito.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index be7993e2..7bcce4ae 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -15,21 +15,21 @@ tags: In early 2020, the humble [initial commit](https://github.com/vprusso/toqito/commit/a2f2449c4b9de81becff41cb25f1bca3fa180e8b) of the toqito project ([repo](https://github.com/vprusso/toqito)|[docs](https://toqito.readthedocs.io/en/latest/index.html)) made its way onto GitHub. -![][/images/toqito_first_commit.png] +![](/images/toqito_first_commit.png) toqito was launched as a personal research-oriented software project to help Vincent Russo perform more effective research in quantum information. A tool like this would have been exceedingly helpful to Vincent as a PhD student as it would have allowed him to rapidly test ideas and accelerate the pace and progress of his research. In the subsequent four years since its inception, toqito has seen significant contribution, development, and usage for different problems in quantum information. -![][/images/toqito_star_chart.png] +![](/images/toqito_star_chart.png) -toqito is an open-source library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. +toqito is an open-source library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. Vincent recorded the subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined the basic premise of toqito at that time. To promote toqito to a broader audience, a short [whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. -Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external contributors to toqito. +Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external contributors to toqito. Toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. From 87db351e375c5636a25da2dd399e032e41d2881f Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Wed, 2 Oct 2024 20:55:36 -0500 Subject: [PATCH 09/24] test commit to verify I am not making changes to a separate branch --- src/content/blog/2024_toqito.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 7bcce4ae..269a7cad 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -40,3 +40,5 @@ In addition to being cited and used in peer-reviewed research papers on quantum Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). We look forward to seeing where toqito goes from here! + +test change \ No newline at end of file From d0f9e4abec99eca07538739cd668c2211ed9d702 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 07:59:48 -0500 Subject: [PATCH 10/24] add description of toqito submodules --- src/content/blog/2024_toqito.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 269a7cad..01e94419 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -23,7 +23,21 @@ In the subsequent four years since its inception, toqito has seen significant co ![](/images/toqito_star_chart.png) -toqito is an open-source library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. +toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. + +toqito contains various functions for fundamental operations in quantum information in addition to semidefinite programs +relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the inputs of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) + +For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. + +```py +from toqito.states import ghz +from toqito.state_props import is_pure + +ghz_state = ghz(2, 3) +rho = ghz_state @ ghz_state.conj().T +is_pure(rho) +``` In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. @@ -39,6 +53,4 @@ In addition to being cited and used in peer-reviewed research papers on quantum Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). -We look forward to seeing where toqito goes from here! - -test change \ No newline at end of file +We look forward to seeing where toqito goes from here! \ No newline at end of file From a324666b0d6888296afb7559058c8b46a0551b0b Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 08:11:09 -0500 Subject: [PATCH 11/24] add info about rand, perm --- src/content/blog/2024_toqito.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 01e94419..30231348 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,10 +25,10 @@ In the subsequent four years since its inception, toqito has seen significant co toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. -toqito contains various functions for fundamental operations in quantum information in addition to semidefinite programs -relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the inputs of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) +toqito contains various functions for fundamental operations in quantum information in addition to quantum semidefinite programs +relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators. -For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. +Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the inputs of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. ```py from toqito.states import ghz From 1fa3a87aef60b42c450aae47e6efa0b89b8d04fe Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 08:27:02 -0500 Subject: [PATCH 12/24] add info about references --- src/content/blog/2024_toqito.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 30231348..bad74bb6 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -26,9 +26,9 @@ In the subsequent four years since its inception, toqito has seen significant co toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. toqito contains various functions for fundamental operations in quantum information in addition to quantum semidefinite programs -relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators. +relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators.Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the objects of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) -Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the inputs of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. +For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. ```py from toqito.states import ghz @@ -47,9 +47,11 @@ Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitary Toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. -As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. +As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. -In addition to being cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an affiliated project of NumFOCUS. +Toqito has been cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here]. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS[Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007) and NPA[Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. + +In addition to being cited and used in peer-reviewed research papers on quantum information (https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). From daf2d3a56d92fe337fa4cc02a265b7ddad3fb4f1 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 08:29:52 -0500 Subject: [PATCH 13/24] broken stars img link --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index bad74bb6..7d219e46 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -21,7 +21,7 @@ toqito was launched as a personal research-oriented software project to help Vin In the subsequent four years since its inception, toqito has seen significant contribution, development, and usage for different problems in quantum information. -![](/images/toqito_star_chart.png) +![](/images/toqito_stars.png) toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. From cebedac84733c84939a87e69b944e6362f832510 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 08:35:45 -0500 Subject: [PATCH 14/24] typos --- src/content/blog/2024_toqito.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 7d219e46..0d0b70f9 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -26,7 +26,7 @@ In the subsequent four years since its inception, toqito has seen significant co toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. toqito contains various functions for fundamental operations in quantum information in addition to quantum semidefinite programs -relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators.Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify the objects of interest satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) +relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators. Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify they satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. @@ -49,9 +49,9 @@ Toqito has since continued to be a participating project at subsequent UnitaryHA As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. -Toqito has been cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here]. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS[Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007) and NPA[Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. +Toqito has been cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)). In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. -In addition to being cited and used in peer-reviewed research papers on quantum information (https://github.com/vprusso/toqito?tab=readme-ov-file#references)), toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). +In addition to being cited and used in peer-reviewed research papers on quantum information, toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). From c7a6aa74cbb85dcdecb102aec96931caea27bafb Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 08:50:05 -0500 Subject: [PATCH 15/24] add aidan sims --- src/content/blog/2024_toqito.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 0d0b70f9..3ba1285b 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -47,9 +47,9 @@ Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitary Toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. -As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. +As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. Another UF microgrant was recently awarded to [Aidan Sims](https://www.linkedin.com/in/aidan-sims) to port [`cvxquad`](https://github.com/hfawzi/cvxquad) functions written in MATLAB into toqito's `channels/` module. -Toqito has been cited and used in peer-reviewed research papers on quantum information (a complete list can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references)). In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. +Toqito has been cited and used in peer-reviewed research papers on quantum information. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. A complete list of papers citing toqito can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references). In addition to being cited and used in peer-reviewed research papers on quantum information, toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). From d90fb8f1f53dde596215c9b6cb467adc9a086bf0 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Fri, 4 Oct 2024 09:26:43 -0500 Subject: [PATCH 16/24] correct Toqito --> toqito --- src/content/blog/2024_toqito.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 3ba1285b..58a2f952 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -1,5 +1,5 @@ --- -title: "Toqito: Quantum Information Science Impact through Open Source" +title: "toqito: Quantum Information Science Impact through Open Source" author: Vincent Russo and Purva Thakre day: 19 month: 9 @@ -23,7 +23,7 @@ In the subsequent four years since its inception, toqito has seen significant co ![](/images/toqito_stars.png) -toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. Toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. +toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. toqito contains various functions for fundamental operations in quantum information in addition to quantum semidefinite programs relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators. Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify they satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) @@ -45,14 +45,14 @@ One of the opportunities suggested by the Unitary Fund to promote toqito include Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external contributors to toqito. -Toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. +toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. Another UF microgrant was recently awarded to [Aidan Sims](https://www.linkedin.com/in/aidan-sims) to port [`cvxquad`](https://github.com/hfawzi/cvxquad) functions written in MATLAB into toqito's `channels/` module. -Toqito has been cited and used in peer-reviewed research papers on quantum information. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. A complete list of papers citing toqito can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references). +toqito has been cited and used in peer-reviewed research papers on quantum information. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. A complete list of papers citing toqito can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references). -In addition to being cited and used in peer-reviewed research papers on quantum information, toqito has also been recognized elsewhere. Toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). +In addition to being used by researchers in quantum information, toqito has also been recognized elsewhere. toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). -Toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). +toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). We look forward to seeing where toqito goes from here! \ No newline at end of file From d2daf0614c45e2e66eba28e9471e3c8dac3012b4 Mon Sep 17 00:00:00 2001 From: vprusso Date: Tue, 8 Oct 2024 19:02:49 -0400 Subject: [PATCH 17/24] Updating based on Nathan's comments. --- src/content/blog/2024_toqito.md | 162 +++++++++++++++++++++++++++----- 1 file changed, 137 insertions(+), 25 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 58a2f952..239f952e 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -1,8 +1,8 @@ --- title: "toqito: Quantum Information Science Impact through Open Source" author: Vincent Russo and Purva Thakre -day: 19 -month: 9 +day: 8 +month: 10 year: 2024 tags: - python @@ -13,46 +13,158 @@ tags: ![](/images/toqito_logo.png) -In early 2020, the humble [initial commit](https://github.com/vprusso/toqito/commit/a2f2449c4b9de81becff41cb25f1bca3fa180e8b) of the toqito project ([repo](https://github.com/vprusso/toqito)|[docs](https://toqito.readthedocs.io/en/latest/index.html)) made its way onto GitHub. +# The Origins of toqito +In early 2020, the humble [initial +commit](https://github.com/vprusso/toqito/commit/a2f2449c4b9de81becff41cb25f1bca3fa180e8b) of the toqito project +([repo](https://github.com/vprusso/toqito)|[docs](https://toqito.readthedocs.io/en/latest/index.html)) made its way onto +GitHub. ![](/images/toqito_first_commit.png) -toqito was launched as a personal research-oriented software project to help Vincent Russo perform more effective research in quantum information. A tool like this would have been exceedingly helpful to Vincent as a PhD student as it would have allowed him to rapidly test ideas and accelerate the pace and progress of his research. - -In the subsequent four years since its inception, toqito has seen significant contribution, development, and usage for different problems in quantum information. +toqito began as a research tool, designed by Vincent Russo to accelerate his work in quantum information. In the years +since, it has evolved into a robust, open-source Python library providing powerful tools for researchers and enthusiasts +alike. ![](/images/toqito_stars.png) -toqito is an open-source Python library for studying various objects in quantum information, namely, states, channels, and measurements. toqito provides numerical tools to study problems about entanglement theory, nonlocal games, and other aspects of quantum information often associated with computer science. toqito is similar to and indeed inspired by the extensive [QETLAB]() MATLAB library. The goal was to expand on the set of functionalities offered by QETLAB and to also offer this functionality to Python programmers. This allows users to benefit from this functionality without the need of a MATLAB license. Additionally, as Python is a language that is widely used by the quantum community, using Python was a natural choice of implementation. +# Expanding Quantum Research with toqito +toqito has grown significantly in the past four years. It allows users to study fundamental objects in quantum +information: [quantum states](https://toqito.readthedocs.io/en/latest/intro_tutorial.html#states), +[quantum channels](https://toqito.readthedocs.io/en/latest/intro_tutorial.html#channels), and +[quantum measurements](https://toqito.readthedocs.io/en/latest/intro_tutorial.html#measurements). With tools to tackle +problems in entanglement theory, nonlocal games, and convex optimization, toqito has made strides in democratizing +quantum research. -toqito contains various functions for fundamental operations in quantum information in addition to quantum semidefinite programs -relying on the convex optimization module in `cvxpy`. In modules like [`states`](https://toqito.readthedocs.io/en/latest/autoapi/states/index.html), [`channels`](https://toqito.readthedocs.io/en/latest/autoapi/channels/index.html) and [`matrices`](https://toqito.readthedocs.io/en/latest/autoapi/matrices/index.html) a user can obtain quantum states, quantum channels and general matrices to utilize in their calculation. The [`rand`](https://toqito.readthedocs.io/en/latest/autoapi/rand/index.html) module in toqito helps generate various random matrices while the [`perms`](https://toqito.readthedocs.io/en/latest/autoapi/perms/index.html) module provides different permutation operators. Furthermore, other submodules can apply operations ([`channel_ops`](https://toqito.readthedocs.io/en/latest/autoapi/channel_ops/index.html), [`matrix_ops`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) to the quantum states, channels or matrices of interest as well as verify they satisfy certain properties ([`state_metrics`](https://toqito.readthedocs.io/en/latest/autoapi/state_metrics/index.html), [`channel_props`](https://toqito.readthedocs.io/en/latest/autoapi/channel_props/index.html), [`matrix_props`](https://toqito.readthedocs.io/en/latest/autoapi/matrix_props/index.html) etc.) +toqito's main focus is providing tools in Python, inspired by the [QETLAB](https://qetlab.com/) MATLAB library, but +without the licensing restrictions of MATLAB. Researchers can work with quantum systems using Python’s widely used +scientific ecosystem. -For example, if we want to verify the density matrix of some quantum state has rank 1, toqito's [`state_props`](https://toqito.readthedocs.io/en/latest/autoapi/state_props/index.html) module makes it convenient to do so. +There have also been a number of academic publications that have made used of `toqito` to numerically define and analyze +certain problems in quantum information. A collection of these can be seen here -```py -from toqito.states import ghz -from toqito.state_props import is_pure +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2406.13430&color=inactive&style=flat-square)](https://arxiv.org/abs/2406.13430) Bandyopadhyay, Somshubhro and Russo, Vincent +"Distinguishing a maximally entangled basis using LOCC and shared entanglement", (2024). -ghz_state = ghz(2, 3) -rho = ghz_state @ ghz_state.conj().T -is_pure(rho) -``` +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2307.2551&color=inactive&style=flat-square)](https://arxiv.org/abs/2307.02551) Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus +"Semidefinite programming relaxations for quantum correlations", (2023). + +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2311.17047&color=inactive&style=flat-square)](https://arxiv.org/abs/2311.17047) Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie +"Tight bounds for antidistinguishability and circulant sets of pure quantum states", (2023). -In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to other scientists and researchers who may benefit from toqito and potentially guide its development. +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2308.15579&color=inactive&style=flat-square)](https://arxiv.org/abs/2308.15579) Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris +"Probing Quantum Telecloning on Superconducting Quantum Processors", (2023). + +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2303.07911&color=inactive&style=flat-square)](https://arxiv.org/abs/2303.07911) Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark. +"Quantum Steering Algorithm for Estimating Fidelity of Separability.", Quantum 8, 1366, (2023). -One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. Vincent recorded the subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined the basic premise of toqito at that time. To promote toqito to a broader audience, a short [whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2302.09401&color=inactive&style=flat-square)](https://arxiv.org/abs/2302.09401) Miszczak, Jarosław Adam. +"Symbolic quantum programming for supporting applications of quantum computing technologies.", (2023). -Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external contributors to toqito. +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2306.09444&color=inactive&style=flat-square)](https://arxiv.org/abs/2306.09444) Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem. +"Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens.", (2023). -toqito has since continued to be a participating project at subsequent UnitaryHACKs ([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and [2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been invaluable to the broader community. +- [![a](https://img.shields.io/static/v1?label=arXiv&message=2206.08313&color=inactive&style=flat-square)](https://arxiv.org/abs/2206.08313) Russo, Vincent and Sikora, Jamie "Inner products of pure states and their antidistinguishability", Physical Review A, Vol. 107, No. 3, (2023). -As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. Another UF microgrant was recently awarded to [Aidan Sims](https://www.linkedin.com/in/aidan-sims) to port [`cvxquad`](https://github.com/hfawzi/cvxquad) functions written in MATLAB into toqito's `channels/` module. +# Core Concepts: Quantum States, Channels, and Measurements +In quantum information science, quantum states represent the fundamental objects we manipulate, quantum channels +describe the transformations applied to these states, and quantum measurements allow us to extract information from +states. -toqito has been cited and used in peer-reviewed research papers on quantum information. In [arXiv:2307.02551](https://arxiv.org/abs/2307.02551), toqito was listed as a notable project containing DPS([Doherty-Parrilo-Spedalier](https://arxiv.org/abs/quant-ph/0112007)) and NPA ([Navascués-Pironio-Ací](https://arxiv.org/abs/quant-ph/0607119)) hierarchies. `toqito/rand` was used in [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) to generate random density matrices. A complete list of papers citing toqito can be found [here](https://github.com/vprusso/toqito?tab=readme-ov-file#references). +## Example: Defining and Analyzing a Quantum State +In this example, we calculate the fidelity between two quantum states—-a fundamental task in quantum state comparison. -In addition to being used by researchers in quantum information, toqito has also been recognized elsewhere. toqito was voted one of the [top quantum simulators for 2024 by QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, [KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). +For example, in the event where we calculate the fidelity between states that are identical, we should obtain the value +of 1. This can be observed in toqito as follows. + +```py +>>> from toqito.state_metrics import fidelity +>>> import numpy as np +>>> rho = 1 / 2 * np.array( +... [[1, 0, 0, 1], +... [0, 0, 0, 0], +... [0, 0, 0, 0], +... [1, 0, 0, 1]] +... ) +>> sigma = rho +>>> fidelity(rho, sigma) +1.0 +``` + +## Quantum State Discrimination +A more engaging example is quantum state discrimination, a widely applicable problem in cryptography and quantum +computing. The goal is to distinguish between different quantum states in an optimal way. This is typically formulated +as a convex optimization problem. + +In toqito, this problem can be tackled efficiently using semidefinite programming (SDP). Below is an example of +discriminating between two quantum states. + +In the following example, we see that it is possible to perfectly distinguish (with minimum-error) amongst the four Bell +states: + +```py +>>> import numpy as np +>>> from toqito.states import bell +>>> from toqito.state_opt import state_distinguishability + +>>> states = [bell(0), bell(1), bell(2), bell(3)] +>>> probs = [1 / 4, 1 / 4, 1 / 4, 1 / 4] +>>> res, measurements = state_distinguishability(vectors=states, probs=probs, primal_dual="primal") +np.around(res, decimals=2) +np.float64(1.0) +``` -toqito continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). +Quantum distinguishability is a rich field of research and having the ability to pull "off the shelf" techniques to +determine the probability of distinguishing a set of quantum states is a useful technique for rapidly iterating on +research in this domain. + +# Unitary Fund accelerates toqito + +In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information +background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, +toqito was accepted as a microgrant recipient after making a short video for the application. Not only was the monetary +reward a nice boost of encouragement, but the associated support from the UnitaryFund team pushed him to reach out to +other scientists and researchers who may benefit from toqito and potentially guide its development. + +One of the opportunities suggested by the Unitary Fund to promote toqito included a talk to the [New York Quantum +Computing Meetup group](https://www.meetup.com/new-york-quantum-computing-meetup/) participants. Vincent recorded the +subsequent [first video on the UnitaryFund YouTube channel](https://www.youtube.com/watch?v=6R7qSszJwBI) that outlined +the basic premise of toqito at that time. To promote toqito to a broader audience, a short +[whitepaper](https://joss.theoj.org/papers/10.21105/joss.03082) was published in the Journal of Open Source Software. + +Later that year, the first [UnitaryHACK 2021](https://unitary.fund/posts/unitaryhack2021/) event took place. This +hackathon allows maintainers of quantum open-source (QOSS) software repositories to participate by adding a set of +bountied issues to improve the participating QOSS project. This hackathon also involved some of the earliest external +contributors to toqito. + +toqito has since continued to be a participating project at subsequent UnitaryHACKs +([2022](https://unitary.fund/posts/2022unitaryhack/), [2023](https://unitary.fund/posts/2023_unitaryhack/), and +[2024](https://unitaryhack.dev/)) and has gained more users, contributors, and essential features that have been +invaluable to the broader community. + +As toqito continued to gain usage and traction, another [UF microgrant](https://unitary.fund/grants/) to further develop +the project was awarded to a prior contributor of UnitaryHACK 2023 ([Purva Thakre](https://github.com/purva-thakre)). +These funds allowed dedicated time to delve into some of the more in-depth feature requests and continue to improve +additional aspects of the project, such as thorough testing, documentation, CI/CD, and tutorials. + +In addition to being cited and used in peer-reviewed research papers on quantum information, toqito has also been +recognized elsewhere. toqito was voted one of the [top quantum simulators for 2024 by +QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer-simulators-for-2022/). Recently, +[KaiCode](https://www.kaicode.org/2024.html) awarded toqito the first place prize for being the best project of 400+ +projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an +[affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). + +# The future of toqito + +The toqito project continues to be used and contributed to by numerous researchers and software developers in the +quantum ecosystem. For instance, another UF microgrant was recently awarded to [Aidan +Sims](https://www.linkedin.com/in/aidan-sims) to port [cvxquad](https://github.com/hfawzi/cvxquad) functions written in +MATLAB into toqito’s channels/ module. + +There are many exciting plans for [the future of toqito](https://github.com/vprusso/toqito/wiki). If you feel that +toqito may enhance your research workflow or the toqito roadmap lacks a particular feature, don’t hesitate to contact +the developers through the [Discord channel](https://discord.com/channels/764231928676089909/1172282184833454090). If +you want to contribute to the project, consult the [contribution +guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the +board](https://github.com/vprusso/toqito/issues). We look forward to seeing where toqito goes from here! \ No newline at end of file From cd620bfdcf093ea88721bb4b6499a5a8290603ed Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:11:04 -0500 Subject: [PATCH 18/24] change heading sizes --- src/content/blog/2024_toqito.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 239f952e..46b8d680 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -13,7 +13,7 @@ tags: ![](/images/toqito_logo.png) -# The Origins of toqito +## The Origins of toqito In early 2020, the humble [initial commit](https://github.com/vprusso/toqito/commit/a2f2449c4b9de81becff41cb25f1bca3fa180e8b) of the toqito project ([repo](https://github.com/vprusso/toqito)|[docs](https://toqito.readthedocs.io/en/latest/index.html)) made its way onto @@ -27,7 +27,7 @@ alike. ![](/images/toqito_stars.png) -# Expanding Quantum Research with toqito +## Expanding Quantum Research with toqito toqito has grown significantly in the past four years. It allows users to study fundamental objects in quantum information: [quantum states](https://toqito.readthedocs.io/en/latest/intro_tutorial.html#states), [quantum channels](https://toqito.readthedocs.io/en/latest/intro_tutorial.html#channels), and @@ -65,12 +65,12 @@ certain problems in quantum information. A collection of these can be seen here - [![a](https://img.shields.io/static/v1?label=arXiv&message=2206.08313&color=inactive&style=flat-square)](https://arxiv.org/abs/2206.08313) Russo, Vincent and Sikora, Jamie "Inner products of pure states and their antidistinguishability", Physical Review A, Vol. 107, No. 3, (2023). -# Core Concepts: Quantum States, Channels, and Measurements +## Core Concepts: Quantum States, Channels, and Measurements In quantum information science, quantum states represent the fundamental objects we manipulate, quantum channels describe the transformations applied to these states, and quantum measurements allow us to extract information from states. -## Example: Defining and Analyzing a Quantum State +### Example: Defining and Analyzing a Quantum State In this example, we calculate the fidelity between two quantum states—-a fundamental task in quantum state comparison. For example, in the event where we calculate the fidelity between states that are identical, we should obtain the value @@ -90,7 +90,7 @@ of 1. This can be observed in toqito as follows. 1.0 ``` -## Quantum State Discrimination +### Quantum State Discrimination A more engaging example is quantum state discrimination, a widely applicable problem in cryptography and quantum computing. The goal is to distinguish between different quantum states in an optimal way. This is typically formulated as a convex optimization problem. @@ -117,7 +117,7 @@ Quantum distinguishability is a rich field of research and having the ability to determine the probability of distinguishing a set of quantum states is a useful technique for rapidly iterating on research in this domain. -# Unitary Fund accelerates toqito +## Unitary Fund accelerates toqito In the early days of toqito, Vincent showed some basic functionality to co-workers with a quantum information background. One of them suggested the Unitary Fund’s [microgrant program](https://unitary.fund/grants/). To his delight, @@ -153,7 +153,7 @@ QuantumInsider](https://thequantuminsider.com/2022/06/14/top-63-quantum-computer projects judged on clean code, good project structure, etc. Furthermore, as of September 2024, toqito is now an [affiliated project of NumFOCUS](https://numfocus.medium.com/august-september-project-updates-e3dac6f86aa8). -# The future of toqito +## The future of toqito The toqito project continues to be used and contributed to by numerous researchers and software developers in the quantum ecosystem. For instance, another UF microgrant was recently awarded to [Aidan From 2420f0bb1aefac8a170a8012c400e3ffd7889e1f Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:16:02 -0500 Subject: [PATCH 19/24] attempt to change star graph size --- src/content/blog/2024_toqito.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 46b8d680..c0478de9 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,6 +25,8 @@ toqito began as a research tool, designed by Vincent Russo to accelerate his wor since, it has evolved into a robust, open-source Python library providing powerful tools for researchers and enthusiasts alike. + + ![](/images/toqito_stars.png) ## Expanding Quantum Research with toqito From a922593cfda27e931f3904e528844ec890119535 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:17:51 -0500 Subject: [PATCH 20/24] remove previous img --- src/content/blog/2024_toqito.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index c0478de9..e33ff0c4 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,9 +25,7 @@ toqito began as a research tool, designed by Vincent Russo to accelerate his wor since, it has evolved into a robust, open-source Python library providing powerful tools for researchers and enthusiasts alike. - - -![](/images/toqito_stars.png) + ## Expanding Quantum Research with toqito toqito has grown significantly in the past four years. It allows users to study fundamental objects in quantum From 361d5ea5fc691d80a47ebdec0a9e273c0efe4383 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:24:52 -0500 Subject: [PATCH 21/24] try centering img --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index e33ff0c4..d5c1cc92 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,7 +25,7 @@ toqito began as a research tool, designed by Vincent Russo to accelerate his wor since, it has evolved into a robust, open-source Python library providing powerful tools for researchers and enthusiasts alike. - +

## Expanding Quantum Research with toqito toqito has grown significantly in the past four years. It allows users to study fundamental objects in quantum From b5b67a24300f04e410581c22bca70c6d224baf73 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:29:19 -0500 Subject: [PATCH 22/24] undo refs table --- src/content/blog/2024_toqito.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index d5c1cc92..fe0d6a12 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -25,7 +25,7 @@ toqito began as a research tool, designed by Vincent Russo to accelerate his wor since, it has evolved into a robust, open-source Python library providing powerful tools for researchers and enthusiasts alike. -

+

## Expanding Quantum Research with toqito toqito has grown significantly in the past four years. It allows users to study fundamental objects in quantum From 012b139eba47393ddf5163f39be743ff62d51546 Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:51:31 -0500 Subject: [PATCH 23/24] remove arxiv badge + use footnotes for refs --- src/content/blog/2024_toqito.md | 43 +++++++++++++++++++++------------ 1 file changed, 27 insertions(+), 16 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index fe0d6a12..80a722a1 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -42,28 +42,21 @@ scientific ecosystem. There have also been a number of academic publications that have made used of `toqito` to numerically define and analyze certain problems in quantum information. A collection of these can be seen here -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2406.13430&color=inactive&style=flat-square)](https://arxiv.org/abs/2406.13430) Bandyopadhyay, Somshubhro and Russo, Vincent -"Distinguishing a maximally entangled basis using LOCC and shared entanglement", (2024). +- Bandyopadhyay, Somshubhro and Russo, Vincent, _Distinguishing a maximally entangled basis using LOCC and shared entanglement_[^1] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2307.2551&color=inactive&style=flat-square)](https://arxiv.org/abs/2307.02551) Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus -"Semidefinite programming relaxations for quantum correlations", (2023). +- Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus, _Semidefinite programming relaxations for quantum correlations_[^2] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2311.17047&color=inactive&style=flat-square)](https://arxiv.org/abs/2311.17047) Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie -"Tight bounds for antidistinguishability and circulant sets of pure quantum states", (2023). +- Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie, _Tight bounds for antidistinguishability and circulant sets of pure quantum states_[^3] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2308.15579&color=inactive&style=flat-square)](https://arxiv.org/abs/2308.15579) Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris -"Probing Quantum Telecloning on Superconducting Quantum Processors", (2023). +- Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris, _Probing Quantum Telecloning on Superconducting Quantum Processors_[^4] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2303.07911&color=inactive&style=flat-square)](https://arxiv.org/abs/2303.07911) Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark. -"Quantum Steering Algorithm for Estimating Fidelity of Separability.", Quantum 8, 1366, (2023). +- Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark, _Quantum Steering Algorithm for Estimating Fidelity of Separability_[^5] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2302.09401&color=inactive&style=flat-square)](https://arxiv.org/abs/2302.09401) Miszczak, Jarosław Adam. -"Symbolic quantum programming for supporting applications of quantum computing technologies.", (2023). +- Miszczak, Jarosław Adam, _Symbolic quantum programming for supporting applications of quantum computing technologies_[^6] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2306.09444&color=inactive&style=flat-square)](https://arxiv.org/abs/2306.09444) Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem. -"Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens.", (2023). +- Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem, _Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens_[^7] -- [![a](https://img.shields.io/static/v1?label=arXiv&message=2206.08313&color=inactive&style=flat-square)](https://arxiv.org/abs/2206.08313) Russo, Vincent and Sikora, Jamie "Inner products of pure states and their antidistinguishability", Physical Review A, Vol. 107, No. 3, (2023). +- Russo, Vincent and Sikora, Jamie, _Inner products of pure states and their antidistinguishability_[^8] ## Core Concepts: Quantum States, Channels, and Measurements In quantum information science, quantum states represent the fundamental objects we manipulate, quantum channels @@ -167,4 +160,22 @@ you want to contribute to the project, consult the [contribution guide](https://toqito.readthedocs.io/en/latest/contributing.html), open a PR, or add an issue to [the board](https://github.com/vprusso/toqito/issues). -We look forward to seeing where toqito goes from here! \ No newline at end of file +We look forward to seeing where toqito goes from here! + +------------------------------------------------------ + +[^1]: Bandyopadhyay, Somshubhro and Russo, Vincent, _Distinguishing a maximally entangled basis using LOCC and shared entanglement_(2024) [arXiv:2406.13430](https://arxiv.org/abs/2406.13430). + +[^2]: Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus. _Semidefinite programming relaxations for quantum correlations_(2023) [arXiv:2307.02551](https://arxiv.org/abs/2307.02551). + +[^3]: Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie, _Tight bounds for antidistinguishability and circulant sets of pure quantum states_(2023) [arXiv:2311.17047]((https://arxiv.org/abs/2311.17047)) + +[^4]: Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris, _Probing Quantum Telecloning on Superconducting Quantum Processors_(2023) [arXiv:2308.15579](https://arxiv.org/abs/2308.15579) + +[^5]: Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark, _Quantum Steering Algorithm for Estimating Fidelity of Separability_(2023) [arXiv:2303.07911](https://arxiv.org/abs/2303.07911) + +[^6]: Miszczak, Jarosław Adam, _Symbolic quantum programming for supporting applications of quantum computing technologies_(2023) [arXiv:2302.09401](https://arxiv.org/abs/2302.09401) + +[^7]: Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem, _Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens_(2023) [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) + +[^8]: Russo, Vincent and Sikora, Jamie, _Inner products of pure states and their antidistinguishability_(2023) [arXiv:2206.08313](https://arxiv.org/abs/2206.08313) From d6a4845dd0fb30e8e7ab983ac2ab305d7186762e Mon Sep 17 00:00:00 2001 From: Purva Thakre Date: Thu, 10 Oct 2024 12:53:27 -0500 Subject: [PATCH 24/24] space --- src/content/blog/2024_toqito.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/content/blog/2024_toqito.md b/src/content/blog/2024_toqito.md index 80a722a1..82686139 100644 --- a/src/content/blog/2024_toqito.md +++ b/src/content/blog/2024_toqito.md @@ -164,18 +164,18 @@ We look forward to seeing where toqito goes from here! ------------------------------------------------------ -[^1]: Bandyopadhyay, Somshubhro and Russo, Vincent, _Distinguishing a maximally entangled basis using LOCC and shared entanglement_(2024) [arXiv:2406.13430](https://arxiv.org/abs/2406.13430). +[^1]: Bandyopadhyay, Somshubhro and Russo, Vincent, _Distinguishing a maximally entangled basis using LOCC and shared entanglement_ (2024) [arXiv:2406.13430](https://arxiv.org/abs/2406.13430). -[^2]: Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus. _Semidefinite programming relaxations for quantum correlations_(2023) [arXiv:2307.02551](https://arxiv.org/abs/2307.02551). +[^2]: Tavakoli, Armin and Pozas-Kerstjens, Alejandro and Brown, Peter and Araújo, Mateus. _Semidefinite programming relaxations for quantum correlations_ (2023) [arXiv:2307.02551](https://arxiv.org/abs/2307.02551). -[^3]: Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie, _Tight bounds for antidistinguishability and circulant sets of pure quantum states_(2023) [arXiv:2311.17047]((https://arxiv.org/abs/2311.17047)) +[^3]: Johnston, Nathaniel and Russo, Vincent and Sikora, Jamie, _Tight bounds for antidistinguishability and circulant sets of pure quantum states_ (2023) [arXiv:2311.17047]((https://arxiv.org/abs/2311.17047)) -[^4]: Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris, _Probing Quantum Telecloning on Superconducting Quantum Processors_(2023) [arXiv:2308.15579](https://arxiv.org/abs/2308.15579) +[^4]: Pelofske, Elijah and Bartschi, Andreas and Eidenbenz, Stephan and Garcia, Bryan and Kiefer, Boris, _Probing Quantum Telecloning on Superconducting Quantum Processors_ (2023) [arXiv:2308.15579](https://arxiv.org/abs/2308.15579) -[^5]: Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark, _Quantum Steering Algorithm for Estimating Fidelity of Separability_(2023) [arXiv:2303.07911](https://arxiv.org/abs/2303.07911) +[^5]: Philip, Aby and Rethinasamy, Soorya and Russo, Vincent and Wilde, Mark, _Quantum Steering Algorithm for Estimating Fidelity of Separability_ (2023) [arXiv:2303.07911](https://arxiv.org/abs/2303.07911) -[^6]: Miszczak, Jarosław Adam, _Symbolic quantum programming for supporting applications of quantum computing technologies_(2023) [arXiv:2302.09401](https://arxiv.org/abs/2302.09401) +[^6]: Miszczak, Jarosław Adam, _Symbolic quantum programming for supporting applications of quantum computing technologies_ (2023) [arXiv:2302.09401](https://arxiv.org/abs/2302.09401) -[^7]: Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem, _Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens_(2023) [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) +[^7]: Casalé, Balthazar and Di Molfetta, Giuseppe and Anthoine, Sandrine and Kadri, Hachem, _Large-Scale Quantum Separability Through a Reproducible Machine Learning Lens_ (2023) [arXiv:2306.09444](https://arxiv.org/abs/2306.09444) -[^8]: Russo, Vincent and Sikora, Jamie, _Inner products of pure states and their antidistinguishability_(2023) [arXiv:2206.08313](https://arxiv.org/abs/2206.08313) +[^8]: Russo, Vincent and Sikora, Jamie, _Inner products of pure states and their antidistinguishability_ (2023) [arXiv:2206.08313](https://arxiv.org/abs/2206.08313)