From 1d909c662ea1d4ce86ba57b2ebd33d73e71956e5 Mon Sep 17 00:00:00 2001 From: sspencerwire Date: Wed, 28 Aug 2024 20:00:20 -0500 Subject: [PATCH] editing `decoder_install.png` * missing website link: If you send the reader to a link, include it. * replace slang of "app" with "application" in the Introduction * replace wording that didn't make sense in the Introduction * instructions do not work as written, added a line to copy the install script from the image and included a new image * added a line to run the install script too * While numbering with only the number 1 and correct formatting works, this is not great for a user reading the content as markdown. Added the sequential numbering. --- docs/desktop/gnome/decoder.md | 67 ++++++++---------- docs/desktop/gnome/images/decoder_install.png | Bin 0 -> 25041 bytes 2 files changed, 31 insertions(+), 36 deletions(-) create mode 100644 docs/desktop/gnome/images/decoder_install.png diff --git a/docs/desktop/gnome/decoder.md b/docs/desktop/gnome/decoder.md index 9bd062b8a5..be55d71996 100644 --- a/docs/desktop/gnome/decoder.md +++ b/docs/desktop/gnome/decoder.md @@ -6,7 +6,7 @@ contributors: ## Introduction -Need a QR code for your website, app, and social media profiles? Check out Decoder! :) It is an application that lets you can create, save, an export QR codes. +Need a QR code for your website, application, or social media profiles? Check out Decoder! It is an application that lets create, save, and export QR codes. ## Assumptions @@ -18,42 +18,41 @@ This guide assumes you have the following: ## Installation Process -1. Go to the Flathub website, type "Decoder" in the search bar, and click on **Install**. -![Screenshot of the install button being highlighted by a red rectangle](images/01_decoder.png) +1. Go to the [Flathub website](https://flathub.org/), type "Decoder" in the search bar, and click on **Install**. ![Screenshot of the install button highlighted by a red rectangle](images/01_decoder.png) -1. Then, run the following command in your terminal -`flatpak run com.belmoussaoui.Decoder` +2. Copy the manual install script and run it in a terminal: ![manual install script](images/decoder_install.png) + + ```bash + flatpak install flathub com.belmoussaoui.Decoder + ``` + +3. Finally, copy the run command and run that in your terminal: + + ```bash + flatpak run com.belmoussaoui.Decoder + ``` ## How to Create a QR Code -There are two types of QR codes you can create on Decoder. Choose the option that best suits your needs: +Two types of QR codes are available. Choose the option that best suits your needs: - [Text](#text) - [Wifi](#wifi) ### Text -1. Click on the **Text** button -![Screenshot of a red arrow pointing next to a grey button with the word, Scan written in black font](images/02_decoder-text.png) -1. Add a link to your desired website and add a description -![Screenshot of a red arrow pointing upwards the text box, containing the description "Check out this song" with a Youtube link next to it ](images/03_decoder-text.png) -1. Click on **Create** -![Screenshot of a red arrow pointing next to a grey button that has a QR code symbol and the word "Create" underneath it. ](images/04_decoder-text.png) -1. Click on **Save** -![Screenshot of a red arrow pointing next to a grey button that has the word "Save" written in black. ](images/05_decoder-text.png) -1. Click on **Export** -![Screenshot of a red arrow pointing next to a grey button that has the word "Export" written in black. ](images/06_decoder-text.png) +1. Click on the **Text** button ![Screenshot of a red arrow pointing next to a grey button with the word, Scan written in black font](images/02_decoder-text.png) +2. Add a link to your desired website and add a description ![Screenshot of a red arrow pointing upwards the text box, containing the description "Check out this song" with a Youtube link next to it ](images/03_decoder-text.png) +3. Click on **Create** ![Screenshot of a red arrow pointing next to a grey button that has a QR code symbol and the word "Create" underneath it. ](images/04_decoder-text.png) +4. Click on **Save** ![Screenshot of a red arrow pointing next to a grey button that has the word "Save" written in black. ](images/05_decoder-text.png) +5. Click on **Export** ![Screenshot of a red arrow pointing next to a grey button that has the word "Export" written in black. ](images/06_decoder-text.png) ### Wifi -1. Click on the **Wifi** button -![Screenshot of a red arrow pointing at a grey button that has the word "Wifi" written in black.](images/01_decoder-wifi.png) -1. Add the name of your network, password, and pick its form of protection from the encryption algorithm dropdown menu -![Screenshot the wifi's name, password, and encryption algorithm being displayed. ](images/02_decoder-wifi.png) -1. Click on **Export** -![Screenshot of a red arrow pointing at a grey button that has the word "Export" written in black.](images/03_decoder-wifi.png) -1. Click on **Save** -![Screenshot of a red arrow pointing at a grey button that has the word "Save" written in black.](images/04_decoder-wifi.png) +1. Click on the **Wifi** button ![Screenshot of a red arrow pointing at a grey button that has the word "Wifi" written in black.](images/01_decoder-wifi.png) +2. Add the name of your network, password, and pick its form of protection from the encryption algorithm dropdown menu ![Screenshot the wifi's name, password, and encryption algorithm being displayed. ](images/02_decoder-wifi.png) +3. Click on **Export** ![Screenshot of a red arrow pointing at a grey button that has the word "Export" written in black.](images/03_decoder-wifi.png) +4. Click on **Save** ![Screenshot of a red arrow pointing at a grey button that has the word "Save" written in black.](images/04_decoder-wifi.png) !!! tip @@ -61,22 +60,18 @@ There are two types of QR codes you can create on Decoder. Choose the option tha ### How to Scan a QR code -In addition to creating and generating QR codes, you can use Decoder to scan QR codes you saved on you computer. Here's how: +In addition to creating and generating QR codes, you can use Decoder to scan QR codes you saved on you computer. Here is how: -1. Click on **Scan** -![Screenshot of a red circle on a grey button that has the word "Scan" written in black.](images/01_decoder-scan.png) -1. Click on **From a Screenshot** -![Screenshot of a red rectangle on a blue button that has the word "From a Screenshot" written in white.](images/02_decoder-scan.png) -1. Pick your desired effects and click on **Take a Screenshot** -![Screenshot of a grey square surrounding the options menu with a red arrow pointing towards it and the number one written on top. Next, there is a red square surrounding the "Take a Screenshot" button with a red arrow pointing upwards with the number two written underneath it.](images/03_decoder-scan.png) -1. Click on **Share** -![Screenshot of a red arrow pointing at a blue button that has the word "Share" written in white.](images/04_decoder-scan.png) -1. Scan the QR code with your mobile device +1. Click on **Scan** ![Screenshot of a red circle on a grey button that has the word "Scan" written in black.](images/01_decoder-scan.png) +2. Click on **From a Screenshot** ![Screenshot of a red rectangle on a blue button that has the word "From a Screenshot" written in white.](images/02_decoder-scan.png) +3. Pick your desired effects and click on **Take a Screenshot** ![Screenshot of a grey square surrounding the options menu with a red arrow pointing towards it and the number one written on top. Next, there is a red square surrounding the "Take a Screenshot" button with a red arrow pointing upwards with the number two written underneath it.](images/03_decoder-scan.png) +4. Click on **Share** ![Screenshot of a red arrow pointing at a blue button that has the word "Share" written in white.](images/04_decoder-scan.png) +5. Scan the QR code with your mobile device !!! note - + To scan a QR code straight from your computer, ensure that you grant the app access to your computer's camera. ## Conclusion -Whether it's to share a restaurant's Wi-Fi with friends, grow your business, or network with other professionals at a conference, Decoder can ease the process of creating and scanning QR codes. Eager to learn more about or have more ideas for this application? [Submit an issue to its repository at GitLab](https://gitlab.gnome.org/World/decoder/-/issues). +Whether it is to share a restaurant's Wi-Fi with friends, grow your business, or network with other professionals at a conference, Decoder can ease the process of creating and scanning QR codes. Eager to learn more about or have more ideas for this application? [Submit an issue to its repository at GitLab](https://gitlab.gnome.org/World/decoder/-/issues). diff --git a/docs/desktop/gnome/images/decoder_install.png b/docs/desktop/gnome/images/decoder_install.png new file mode 100644 index 0000000000000000000000000000000000000000..761cbf503733ecdab60a56a864189a76ddd55541 GIT binary patch literal 25041 zcmce7WmJ`6xaC0CCRLy<0tLw9#~cXxMpcgMWknfWnm-C1jX z+_^u_I%j?7t2dwh?7bg9DG4ED1RMki1cEI5LqG-sfvEu>s@HJfh{n^vH28Y+>xZ&6 z1cK83{DFZ|qToUxA0fg5d~yyN`wRAR?-g;ISC(FkzRd9V_?Z2XLP06a7Ww5d9Mm{!Ad|lXy+^cQEWDDLBPI z_}@GJ*C}ORy5A7}9aet3{(KqLf5l~#b9{%#DQner4ms{P<3(81r*8LODH@;D6c8k|)}6NQgt{ND%|ba(Oe#S+>Ymf>e7W@K_)%;weW zvACAuZIuh2B#XJ8i(Nt|pdQ-)Y2F7-kpF)jDGK^z=l>Y&>^hnN;a4Ttu?ajx;tiM`WF)VOiZQa)d?3RwfY#BaHROQdrV}UD+oP(Nx9jKR~)N3Y_6-Ai2n-zvK|<0lH+?~ z63Hjxvwi;8CrKB4+%@%%XHt`S?~fUnW3(5HC(7L`dT}Zd-nayl!+pg6h3cdtDzGT7q7OYPt;mghM`n{VF1Y;6CK4PBsvGwUCHfVfnxk z%WTo@SLV!Sqr++2l>MgJ^Df17p;UC?un5~dJUaSsP!LAlWzp7njVm7V^!J=m;veGT zdN-pLko=izR8fW8!!DTqCj+=C^Q26@Jd)g7C~l4I8Okl(t=P3L(r?8OtHV?6SQZON z^W*?$joX2@lN*?*w0FsgYAQ|~7r5h_`#WDH;N#acj$sjM*(}#?scAH8;l4K9G7F1{ zOvb+Jjimg(Jn?zH-qJ^>V?mlsjytGQvr4O#R`$n_AM1j{)CDzi+#$S~4}S^@m?7Lw zwmNf>3u;Yvo_UIY%2f;&?#zdLC{`7G(RoqiBtz~F;O&m)Lu7Ksr<1a~$skk(ROHL+ z5RZxqjI$3CT_2-hHaGQmD=o${oH_&tZ;`laph*Snb&eTU%zdW(VmX7|7NbdkXrtWxdhsm6yi|lQn30 zH>nO5zSYjE{KZ2JL_%w-vbUot;Jz22;;-jAC~slRkmff`E#e z+Sk|j3(eT0T+z-@2clxN;~Gmv9!rMtMQ;Sfn((V6tM|XG`pf^?GcxuCWk8AHuLw5| z6STkv!DdPIRXyoGHsI}ZpWh~bgxAv36Q03dslA$1eSwD2?LgxCQ$k^#b zdzhrRm_*RP5f&fcKkBZ4j)T*Anqe|Q-fN|ifz50A-V32Fd#VMYPFp~$#e6yj_@A(1DYrTBbA0NR{9c2k}fVU3T9b! zTf$=ScuEq&w=Q*b(`ICy39)wsJ<7|=#hCxahUL;D6S_O|MEw2@vxI!uk#lyZROv+E z>2uLhB=Y?$Gg*f7)?<2Blk?B@e=xkIV0Q=%48o?%Ce53qT?cC;vM8o#K@M!WXFS!U z@KOcdgdZXu{rm&Y?xFYQTEsck+k^SHZMHh5(m&9PDNRa{SXuTwA%5Ig{rL| zsrukNe4&cd5Z`|{??{7zQ0LPeYGZNnn&I`7XuA+Wj5K@GQd@=;6Gp=VdPUTCXJk)OG1)M~6oiY>Vzm-`%$ zui^T+BTg1NmpaMqo_9pMThltaYuDP>N^e)+F|fMQ5_1LQxIdZA|Fk=p?wX+F6H8)< zqmHxFH_kaNsoMIMo|!qCYRP$ffzvtsJ8gVunA;Vnr6VBMU|md1ytuORMf2z=Klf3L z$C-doNA?wwu7}9-jp%Oq{)017ATGBscL)fa{&;V!jv4gciTHQ7p%twD|U8ZDTE&6!P=>|`f4H>GLa+e#+Y7#5)Mjqof2K;)Q_O-lNQnrFYr?${{Le za2FHRv&wi5&!a30mRz$I2iiN8X;+b{q|$&C2;w}Y6;-!mB$cPW5`;|H1;Kd|L0DQyzdlfR*)6g8eK>kx_df;o!Ic+`o)-pYt^n@%cTp&g#RWBhWz>vXvT5)PBSox5sV z)s6;I%UOA2UB&pc-eGD1UiXKZnS5%ui=HUAEc4yZrU$8ZW%fC(cM;nKZ-L3t5^dyp@z9``DC0Zufy? zR-SO6wSh06%_e{cS(I)QmsTtYsXXppvusdT%uVzi()rTec%k*;-RqOf6P<P3AHZKcO)z76DPy#XxVGwI4&cM;H zMQ|NE6Uo(fCr=euC|4E6ifhxM@3`E~1=6^f)`_xU2c`4un1if5!bt~*3&rj0MHRE+ zvv?bvkv0z#oM#7^s8s85LiiU=muiL7?e4e9XUn(6c66XQ@)d8Ig5&sgbYwDXG%k); zKHpvucq{hgMo{gF`V=`ErE&Qh7cV0+XBVCE^B4wETTK;`nrJyKwWa{55a#ph`2 zq-v`P!BW;A?>=d7Z_nLZiiq8tFhj#{Jj{`fB>H?%?{@H^P~%POLPr1qiPBR|CJD-+ z|NeCs>5|FS7%#Pli5C3T#27ncUZUB zHf{^L%BEB}#CWbnaCY1r@EQ#8(_EgAuTf?Np4hwIxL)E(Wh8Pr7rfG%ZiUR(7OV;y zG8yfNfL}Tnp`0<89jOhh$J;3!laNf)dVvJODr&8z_5lbz%~t8HcmSeny5*LMSI$6;m9-cP5#e zH8u+EpSF7Sq^)|qUl9ow$Qc!jw0aT|5joV7a!A&(Tfg^Gb%-?_1?|^owYnG;!Cdo) zlRC8qLO<0ic_!Q{RrRL(WoqyizYU5i#_?)`965`^3*~b67%#VmH|S!67lMRBCgxqR z3JQmcH@EShn|G)?p!)#&!F)lXg5U5Nn&*mGmb|e6+w7*a=JBDYZ6a$d6+F&?=g}1zI2MSf%$@VtVZ1e zL?hlH{LY~@AuHNz9(B%3V(NnpVVW`k^cn2VkM8gLe(bX5BR7|P&e|SLL6sN`7E9zw zyu_a?bsNx!JI5|$z7pNp*|9NN@&U=($=(s~$y9yM7h>X(lQ<2F`l4%=F_NLymXSnW z1IbhX!a&|sYkxR2cyPD9P(=AI>pn211{=TWu*0jlZ?+6pYPjRg5yHlFHQ(78BAacn z4=UkEsqH(61Ri3tY@LRZiV~gnsG-x<(O?U#kkM2oJUKZz&Y8ZDUXy?RV)5%K{#P(c z4ch2U;yAGD{TxscV(wZbt+v|&o5M@w@XX+}U+9WXwuJ4M1-ap}7qRlb{(+OP4ZA{e zAN{}+q@wUSt^EJcNK{vI~LM6*%Nl0s&*mt?;Z%rh~R)Z_k~^FmWnq>IDMkX+3_v3dE25M zYbF=9};yQPP7g(jdw(d)id!|o4tI_&6NK5CAd1g#~z9ZiYkw5j5^61WVGJHh`p($ zt5N+vkAHT$Q2!3cEJ9?PW$iWR5KppX+uQra8F z4gudf{G^1COpC_;=#8yxjo#lq3lyX2I((Vtwe8>t1MLeBY0<&q@hLBM*E}tY8)M_f z-&Kqxf^eoBIgTd{CjxYtf^g$kb}ve+2J@q9cisk1X5P<~F-(YX7%IB|%dY$3q_fjj7;8viGqEyrf47 zh5g}O@i-Ot%2oP|Aa{8oM_LIo=23w6kgSYoW=lL^c|!<=$2O7a=%glQre}v6%}~u3 ztG$Hi?Sn3TQ1EoOo0G7(@@WA;mW_IPoMYOZC>l7D?ab}N!#f+xyZcC^QOysMw($+@ zL~q`;%Yr(whcnjQaar}9sN?gG$Mbg&x>Grdo`gcE(vnAW*1jO&ovAg!_&$#SBbAoP zON~>d+c{nXl2`Qwma@o#I69YOL;i1Vzii6kwZ?AEp0TmLmlZ?|ix&e-@@RJZxBi$y zVUpizaVAU#ZkbgLALOksPD|Tb8EEyWL}fBfg#qfy5}OIzt&LX#5ZH&^@t#RkVXz}B z6*KvEUM5WT+IIeZqoEY8MUoXr+c&2}!yO{2I@g3GtF1Ys70lu+SCt^@wN@v32+}PP?j=Pxlw!Hm%=5R z5}8~a8SN-HeF^rH)D~gYyyuqhk|0;4Ozix^U^_+(W@r6nd)bu>*>C&A5*;P+Ud$4h zWQmy<<%z|Ld3u-Jej-{szg3ZpHNp-r{9$tS_Q>DQJ7J}nS3T*FWm)_!Gqd6LXIqC! z7Bqs74Vh~T98ip2TGCu#@$`xz((BJBSM84FBJtiGqNJdSQJyOrsnfQ+WxjkVx7Qyv z^_MUzF-4c!UhP2cH@eoZGa05+Y4z!b;G9qxO$YXpn{jS9CTVI^t+5_wFo|2oyFbqD z_50WAAs*|hPCU6t1O$rev;i)ld=R;Ly%6Jsu+ranC9Lsp9hd!gJdY=m>wRCmA z_bG_~kd!3dz7+@QOLJrpCqzToGlA3jw|TMryn4pZSb730|3 zt|k@Yz(6E+*WC+6X_m@Kklp^gjhF%ZeGq9#TS;kYx*)YXK-m>>O|m&Mv80V@LK3Ue z{m6<_e|F7eGAVOpi{P@B!bLXeS!B?7 z3tY0VDv=2Ea(z2A$|yBHOm>gU>H1~xE4* ztW{_@#gHy?)VP`il^3ie{(f&iTi)3dTE=g>#1h(@--W>E!hAt)&^#bEnA(Y3NvDJ| zO(J|krZl9v+lF>IuqiLcE~!1tkU?|94V#e%<_M3hR&RA>#zu{#mCt@Iv`@Wq<$fhp z#5GDryJMU||G=SnTXXu6E7-a!>BX|)B8W+keCAo+DFCtw;y6Ng9U8>kYi?}_+zfVC{j;x zJV1MIwy(4&Z8j4Ly~Gcowj9e4`m*#0ra+BzwUBngH9xIhj7n|rrFIr4TUfl?`tf;0?JXwm#&`t3+9DY=x<|_^Yzn^bH|XrB zLwAuc=r)N0DN^#stfC^JvJc40C8pH8fds9G33oeVO>uUNkj_V@P>*l}rD_|JjfTEd zFfz|9YTaG3oh%&ko~XI(JGV!pPaC~anMP-D9uysLx$or?Y9|h1b&##r*vFn?nALY8`@yno7=G zze=TXYb>A`-45VXS&w8i*&s^FsxQzU*C!~SghCRvbkk-vxw++!h|VA=9_v)5b(Q&r zXX^R+R5dmyv34a+$zjlpR}lF;MG|6SFKdGr?5?L&ZSL17;4$@-5ucaGl?yfNg!Om{ ztu}h0j`ZxSp24K5jF~o9#MJ6N6L+Ch)9>0nYP!gODq^CNB2x7S{wiVIx|`IiFmT-~ zz6#vSvMDIn>kV*rjrrb592yoYQHa?feh7`NB z3?G}yDsS@U3k8gGUer}xqJRksR|y?sD_Il|rMEH4+unbU?u#A0Vi;eO1V~r^8726U z8wqq}Y2Bpq)TzkX>9r(&bTgF=PB8ekooK{lpfHu=@a?1HoWZq4_u$g4(~tLxM?%u$ z^t5O8npvTee72XX))y_RQ(!C9N!5+H*jj2Q{W4sw?0P@~;c`F|$ze#8J3f&~iWo|$ zNuChNSj1$$$^2%5!&2BKxfHS`IBW*VFDN)B+Z+Ti@t8_p?O{zO`=kBQVpse5g<={J zDt`>a4lP)lLYkVWLoyxMOy#T~MC?t;eU1SaI@~h-Aq~+?oF7VPI3AR?OWqwJAN zM;Fy;*U{M-3KEX1E8AzvcjZ%|=}dXJu8_oNDb%?6P4lx*57`mIB_#NY}coGwN40=07xg^ED zYfAD7V^YGg(t63{aJ+$BV+=_u32=SiKa(2m5P7iX<&szs9dWj_>v1tl&63j6*6)VG z)53cew>#2x4zv=E%EfBln2GF-5P&c_T*m?c@4Ti~48f#T(_h^0 zD8H$_F@dN3Il0=`DRys*qo5Eup06&SWC>keMr$JT!|#TV ztBYB2&O~Zzhz#cEUw|G~QrzA5$5C|LQ@NCq63nB(q4cAwZ#y$th$z7~Gfh`?VB1*@ zF&lC7T&rtr+FV#h zWXfY364O8-+f2e*gLM9@m_hF@<_?76*1mxc*5PX7>{KAZZe^ zFa9%}g(I29+6Wu&7e`STH&kNTGM{+IST!>hu!T%dv;Xk?bWNBLWk24F{o0t|7%^B8 zaLPpv?YJ}7dia!a--x1#(#CSscK|~c!HaqroZH`i*WF9c>U<}E;Xw(yB+yVkG6hjW zx-LJB1A52qWR3Y5m%+P^_33ngv>D{SW6yMMzh-Z<+h-6H5Y|Y8N6j-^KpiXaT25W21jFDxzwPvCwCO^occcNL;DJvI~z z3{tK%PP`?Mh9Q;bV5GTZZ-WofzUW21XE8$R>^$Q6cyWFnU8aR29?PoLQcrw-NFP0b zYfon*;4b)heS60p!|XV6XEvJuNO|>-Lh(eqWi^J&^)?W2WAv`4c)4jky1(_%eOG*JAPE`>HC#|@ngQu^60zrCmgTzf*q}gBb6(Rj} zio4=S%okJUPW=FKbJ)#zt?fUuSh(25EN_I;is*G;Ru8BvRiOYv;N*|E2 zMG{JLokt)|cKKhs%eKzbkOYMPw-?}k56i$J2aW^jsT4^w!d?d?!h$p?&4aCfgDW%| zS}crzHlJHi<_NwRv zy06}RnGD%-k%n9KbPS`L?Z@y*&2(2}dy(4g(HVpliE>CQ_E4C_v&SQh2 zUL3RY_XwMp7g;$)i0(%ysZ*L=(=NLNZ7PwQAcQl`>VJRgOuV12#B+xI_Iw$x#LKa! z5>nm9Nxbt2b#aPX$nfZpeA%D;f-({5ZMJ1%KG`V)4c?SxND&6TnkhfvHMTiIFKgUKYA52Zoe$pv zY^1wi#A~RC7`jF^5U2!r4zObN&rhudxFuU#dLs&Lxwn;{9!BSC^;>5V)lmIXYl;vL zOpF`T`R}iO)XF@YF?vIPlLDtk`__;DLXXCV(!V>)9c-M3dPFH#Tc@=o`w_ia?E(e% zH9iMCjK;a{{evk8o7(|BASo@6gyR+Z;!jGhgyv4tvVPg0tOC{fAor@$>V|{Dc`C)m zl2;;uD^LAFI1vAV6R1&s!TuwKw~Ash=a}*oZYP~PLuSriXfsi|d^C(+FHTisbqusq z)h`4AarrC=qzomRC^kG}w;O8l;``>JQ1|f2wJQeG74nPoyZxc9b)fGH2H{D9(1FEh z{xU-ZW6JzgczRkXl-HdH$!cStl}kL9&T|)vYmDh$98%H1?<={L_HZ?Lp!&UztZTiD zPWvpocD93XqH8`W3QrmNkWU!kyM1F}bf3Bq6Ll<$-o|pe!V&`t!}ZPhT8N)}SZr+W z$R^NG0pfUhG&+$3bR*bXBvK|OB#+}`1E4g~n+{7tBF@gcfM9UFbpna!a*M6hw0j<9 z3TV*)$m{(4{N!mlshN?1BoIlh{B6h_mRxx}N-y9)1gmCRUdh&>ECS$N0kkY9Ox9u| z+=K+Y1egrACQMs4&Frzv_pxE$U5%u&Fnmz)hnO(qQP_l@m5koBw;Q7JYj-QU6L(To zg4UaZDguUvSU^EKKVX;RUg~*gU^ImTFQ$wv z$Z*>5eik+EiW*&s3-I2(>+4S8l?AFsZ$x%$wDh}afJVR_1q20*$}#v|)Mikuzyut# zTjg1OD|?;M!1_%kVl~N?mCg3S&rY_&CL?T67S-}fnySe*zd3)=?Mp`bi1sNTfR#Ja zMOd!5P>7a@z2*m$>`eNnY+?h$-M!ZMM)~3@ritu6Q?UQ9S21Z@Rr!}+(DwgX;B#rZ z4zw#{EoEZ-IpC`TsorEY0N*asi^6%(UZ7I!Fm0fH&=(Zjm;22VB=YN62Wv@eR#IfQ zuNi^PWrcj#nX?4s$N)q91RKUaGSYQCoJ zFF}5}+OzgcFa&qdmk{0(72L+#_c|sC;;3L(iBjeqxmF25slPoDw0Ut zU^7}Xa=0x7ApVYG-gJ%1&Ng(r)1z2I-Wga5c=}TGo#57u^Y1aKB+P3^G?6R|CtWkM zj(kViYsdQ^DEMrhsGr?nv}XI4vX|FhHSZz^U@?`WCX0;NnNQ(*@wZ6o`kb6yht4B5 zN=^m43isKpgsTgM#IGN>tliT;V3LUAcY)k$d&xPvmIs*0fDOtDNT#>vdxL+4(;V?G z|B{D4_LjdVYR?Kgu-VwhpQ0Pg7z*Q?=rPNWZOF~yo)9waU{8usFo9-`_|2mPXsd*X zjFT%uJl+mQzFc&K`w9~`A3^>T`Rfe-B%6v!<~Yb}zJE^ov%6D%KII-$BRS&o90MV? zy&sxK=Y2=|21oPwED;*D=NK4=r_#iTOhoEbWTzL^8pMkjwGUp^FPPorMG+!+<@R@R z6C!u*|6Dk!D?g#lH=ip}kd9TfdX-$B$J|xOqce1aW(>8It8&Co^4GX$b9xP_*i+~l z?fpZ~`zQ!DFS6~`_Il+2V58DL@n^@v%{!D-IH#5rf9lLvX-ouyXfoi9=WFo$dpGvT zWGlZ23VQ#a#53oz>_~v%g-V&*zz5*oQL8}zn&8AdJ_l25F+>DRMh1I@^6xDvUw#dW zeJnSe55|_=VsIa^v7NK`3-r}_*d%8A@C&jWV$>uxQN<&Kl9cS&Cm7Fb@3+4Gv-6(e zg^39z1Oda2=+W^7grH-dT(VPD1Z3mimcAxwdkR`_H`4>}-kNlO!n12*%Ml+Jml6;@ z{7z0Bd{Y*s22(JVrt>h_qkczuz{dfa^UGRMy`RhZ!<%M5T^P`vQh=QF;^*@eOu8f} zMdK%)b=AX1`Zfld%XNoc%&_R za5e}jJ}F=%?^9_!;O$e3zX=f@CmWj@Lt1x2ctzf8pVgml#^hO7Q-e)H(kbv=5Eku( zD(pLAWEn_hgY1$yu$zS21KwFRx>Tw#YaM9`UB8n@<@~n!^)=efryn0EW%$y#zRAdx z)^=Uf+{U~Rgafw3QE2XBZGZ{ihx;?qGJTq4gR0+T&>gvKr9^aIm#fJ|B~w$pG{Inl ztHFnLhW_s`r10?x^2&cP1Keog;BIlooSbrpNVwH6uAbRUny0*^JTo5LgHK>q9q(dq z;!|1So_tY(QuOZI>cz0n#L{Qf(E^>ia53a3pp)SGxh06|Y5{?4$m&kJGV%t;s3-dR z{oAmyVmjG`UyOqjJ1RR82hN5^Iv1-WUZf+jElA5C)tppmxpej7brj)?io%2eJM)(> zUv#u%Fd>M2_3v$LSAC>CC(Ib4qZ@B5;VDf-A+1S&O(vStgd~eg9IazNG`D`D1q(V~ z>8#2Q15#t<(A{9MfpD!*_?4gklflr-)2_eR&ywsn(n^!_Tn5~`F@YBniP|fpF%efZ z0f~tORpyJ@U^&f-TSqt&ScBO)N<+dR0~i1L#KOV8P%1!DTJ=)X;fGplU&|Xw-M8!~ zk-tfaB$F6{Vx35unOc;UoF0JT85hN$^LLLZ*WIlF6a5D#M6YX8Hum!tOCl1S+|@25 ze?Y!vs~1*Y67C}lk=Gb2v*e|d({bfMF#~IBThAZlE>C8sS5<8~uj|hODLT%YsO}-E zEC=J!i{);(5FU&^*ySzFP$5)8*=k?P#0>vD_roPrM-$0j;Isq#M80MfhF&Iqwd)=Y z=AdTlP?JvPWYOu_6)`)zmzsAC(M``3+XDbJPaFyfm8ixzdd$T|7ZX zAdZ~e_AOU!pM0lhNvajP>w(`<>PrBO(3!ou`(85&PzeyPUZOi}VIP>(hQ?<897+5r z7Kk(sldZ+W_#Q#YZJPybP0|?xm$2WL6AS{?Erb0D>|S~a(3{-JgYCa#MxnyY9L3SH zg3(~!-@2Vkva_|{x5-}9T`xI6l*jso`QNf5ell>z#F+t0y`E967^hg$Oqb!l>_6Y> zFZvcu{&Bh*v5E@F3^!80w`l2shJUSa3ha_`{fRXmo7A`~YEn?Uy^%b|IhLckR=pFNyx`F!&?H87ebgJS@KMF@)TqNAht#K$07TGR5MMFy3}nPf}% z5rV*EbDN0?q}Wd2UjyQ4fBj5=(V4Ba2z0XE=Zff=I=bFtBH(cmsK9Xpj+?){S%V#E z(VRDDdBOOYiUx^XZwwx0sjF)+Qh)Be1yl1sVaqDc;}x5<%{B)feV)lJgCv^iS(P%^ zJ@Zxqo=J0xzt=BIU3(4;6XNu~8Eb*m7&Soh?5;MzCPy}+*8^`)yfSgfq=*|2AcD1Cf7dR4X<=n(F}*y!mQf<7cH38)STrD!q9N-t0Xy)BI=S z!r&`JI=6j7mnr)%_J{LpM;-1mb>;xmJIQZQ@K7mng=a}7(c3JOWlAP~gBnAXO07`5 zy)6!3{n<^NiGMX_I9d;bxJjL2AJXz{uTA-U%Xr$wH#@-l1BCWydXrD2AxWEaG)weG ztw=7Eidw)Xy6fyE9y^gG9ZrkIdTZYq{D|-IpAtX4_1ht>!^8jFBZo5ogkZ|LCG`~Z z@oF0x@h!nD{8l`&Kp^6w@nW!U6nTBpqNAhJ6W*nkwtrM38hw8!2E5k6jc$W#FW(R? zQqS#(5VgmB7Zi{#Qb4TljYc-!J?G_7 zwCbNJ7;xab?wQP0k`i4xnk<>J(N@>~{jZvZLxKN}3Wom&GvIR-0$^`{sF^YW^$d`- z$#N7Gap2|9lryEs=;*q={QTbNZ#vSmuuPhVQ6p?P3ub1mgn;B~lI8%1B*f=1XOISh70?;4~`vo&2}h< z6?}|}jwT})0nbZP6BAK{;3ui&#~F}F)z-K!i98o^I~M8nXS=b zNQYpgfRk0d&b>f734bVwl+Iw1cfQ&!AU*x3H`1QC3$5-7A z7sy|)zFx$-0n2$;iYMuGsZrLX+Dw_t4o4!FTdxNncX=KUXGU*CvPZb5on^3JNJy4_ z$jbfsnUWBzF)_7 zJd0jaA#)~GQ=h0dQa?z2Qe6pYv!qdinBa%WV4BByH??$(`NhPjTI>n5v_pOD5>!@Jq+fb~ln`j8 zuvHdIpC50m_fNOdgwJRfW8GBhoDfMRLS)?5~7jcQNx}uyLT{{3OgQ!$%gYR01u&}mehbLkPxaY!2L)b&nrIGe| zMHcM(vxRq;3s5lDES6&ieeAe6nDnH)5wq(!D|4 z#s&$LTxoOlk(hAGH3^Uj|EwZT;~q zNx&qn_4B8I>Atm^TD;+SI*tBjO^wS5PT7;%-?i%%HnzrCQH?5nlS){;=HerH(izJ% zQj>}L_h@L{_MT3|X$J5t7PCEn9Q$IJ%#Z*Uw&b(cr|ujWfF5$shKGf)-(sk4HE7V1z=ZRLs=mQSw?nJl>Fj;Q-=Ho7WZD8?bJh%^1 zJT^v9Z-ETTx$!oW9oSt~R@(N>d_XAbJxNrPcKw6YOJ zx5+Xz0Ln*VjLR}T!W(Ywg@l}e6e3B$J21H<`1-`sHImP~v;1ayW9=}dzoD9z4}5zbgn4sF&{;bQAVAK&?1A!YEZ{gJ7ut*j%``qNn~#I_w^bFqqtb?nwE*=#jhhR=L4k0|cfmO;JT0T-?yG_*``{85suDL*8@^PaLH= zC19Cw(52`F^+rZHxf(rtT-8rf56)Ir2$BRo;j~G{TFrp)%30qEvTk{?y| z%jA4XN-)d(z`xDnd>4fsIyBMrVI3?*-+%z%kZ?>*)0xO&1da(%JXP(aY}-UeLz8Hm zSEZjQKQK5Lx$J!P#`!uLIQngIXxc#K$o_O=NO3V~zFG+kH@9oAA{nAb!#5uDmkT7+ z)IsOxHk0}D=dXUcAG33+k8l$W_W; zUtZG6uJdo#ia;r~46|#SAJraAc0}s#E6dI20`&r>-oAU6N8etjm?S}^T<#6)9HIlF zLR+WpYo~!dT^CA6>y1_0&fpj^ewS9twsuMdilK@=zI@HHAeS4{ZPsK;P;CNnnaO;E zxK*Sz>>&+;Kzo&yquSC5n(ds03Z3z~1(j-PFwH{aXrWujM!?kd+LiL|&RmtJGKeS7 zMJKA)n|kDmo$Rcw@jxyH?sUZi1e~-h^t!aR z2*K-*Id`M>$RFtbq9Yn9DLi1d#L~nwdKc$k*A5h|WrjyY2rR*)RzPY@8LviLDC7d}iajGV_5C1YX=J#c`DC&Ms*S0EPIeO&BVlzB=(3GOwW!Qe})%l)|}n^O*MC!1j!r!;=Ag^Ga1 zU9eyfK#eZ7p!baX_ox_U^Mh2p|ET2^2>wN@0x;sX{|EU7uU*}d8Ji3=ppG2vl)WB| zM{(JT6YKA{k}Wqx?~NK-+Ce z^?^JlQ?|}+Hwj3;v*PWzppG`C=iSpN&7gXXs}r>pS+XW{Y<3h3Odt2BXFvJBX*3>az9uSNOFLf&cvGp&iV^f$ z7+R7q*r-)1%=~?Pc6%;?LA}JKhvRSov8BI1Vwd^eaJ-xb3~{na)%D(x7lhgIg{h}%i&Tzl1MG!a^7JO5bBx(fS+5$xXfMHQ8pUnqbw zMQtNJzJpr%9QirkvA2tbpj)mLXofNn6>~Jo5K>aKU#iy$?^O+X_!HHo(icnD*eo?ciSMWJeU3Un1;Co!uv zIv@j{tT*B;UHy)h9@O1x9VNEyFIh*QymOZtI%_-DJSo}~O>mlkOjm2e$4wqVl79-L z!l4{wn8(S(-NLc4ZFaTL^LF^x(d&Rw#%@eK}c0sj`vv4GTG zH8Z0*QQc>{>WXeCQBX_IEaSwn-b51yPzxQ23-H2{vNA<(wziJm0D~(O%y;j|ZUI!^ zwa|dJRQ~i9cP>iPqfUQ9AC#PA{gG6zG@bnhaM9s+MEai&Nn)aJ`CY^aiMt098vYLd zqpP*C@KNV6Ih=14x?an2aCrZ0T{Q~dlF1c&Q)}}S`|ls!V`ANVN)yEUd->l)BqWi* zS@Uas_>BUM>JTa~^3SeHSI`R)!RoVy1qTBXiCjW`3PIPU;<6}*yuC?dPx_^=)iVpk1_l8gqcHUEN4*t36+nLUw?(nZEG20`^ zl`DwOa2@bxFZ-~zxhZl*a3Cx!ywVH(ILhE^+Yj0e{4rz?a5fz@P1GR-+(fI&>9ss8 zm+Uk&?F9~T|Jw^7!DK9h2|_Ly!=M>=npVsEUwC-(OF9i&j|jkkgZ=30J~}EB!)s42 z8kL`>%CeZhR6c{rWOn(=M8Rycr2*|=*Ho75eFTMiJnUU?b|1<Tl=+KitGwUSvu9b~jcd?m2a4X6F8MrH_&9CY}B~-8q9Rkx92FU0_fUctc(>Yh3FM z|9UAtUrF+=F=z^r_A@vzU#d(4)9iF+My6!+X|`^xIWxCDWNj%^{Hj4*w07hbncmXW zpBD(e`+26GAN#85Q$0OJ^&VY@^Iultp|`?b*Ra8@c2?!uGOZBASG_9c z5?^I3LzM|9h&CvWC3!DAVY*?iwBuC}uF%N#<#w@AnYRFQb{3TkeOA$C_qci%U)v8C z=0!u;d&kwDK?g^th$#b&uC}qD+E8={Cr2sXTpIk;IkJlt^okwMWK!)FB10w~o1G6q z3VV|L^((ceQ$-8Q?I#Z2A$VU6mFUoITd~;EQSYwsNqC#S&J3n4?`-gCEK+aO+U`x7 z|J*KaWHOsX3+jw2Tu6O`h`6%+JFQoD(yhs_5ftCvl-OP0m>3R|h5hzSg6rSg15?6q zA`|<7qx=({R9`kPGJP$9x{3-MD4JLsq75eEN@b}i#}VY^jL0*>R;$)>=?MiL*(r(V zSJa7XU|^6oQiitLl6Mk1zY#&1Jz?D1W)i0W^DnfpZD|P;-siMT9)1dCJ<8Sl7)B}& znO3x*vQ5LxFiRniy!67bWw`kCTS z0jGMoCubW=j0R|gQ35)x%8^uoE62an#1a|MJwWrmv?u7FMx4BaGb*X5*f^--seQOj z-oL~(v7X8!S3Gg8Yx^^ns4y3lZ>pxAAe}cMLMG|HC7<@O3 zL{BLiV3HyrB5N*cMN8y~X(dMiVbNaS<_pB-jepm* z21TDMGN2tMs%0js@GP#V$jHuC!X9~XeS^Ii9)WN)l@TE)M}f=K=>4EJC?T=Fgn|ue z&=>+u-e@GYvOWV#QK+cN{zoJf3W{U6q@}&zmDbkOtRAim#-v-5Q1>}H)vm4Xw(hj| zK2?Ij7}E5VFu*#2S>IS#-5hY)aFhBMnVPB-Mmv8;wa4!(RMh#6hVF-GfP(n-Qhi5z z2XSg&_xfp&mO-1(T@est7uf$ZER!5KiJK zoX6DK&_l&>-B>IiXRY%IhT-08*L}tB+V}sq{`5Y+dqiDdLm|bz z7k6bc7vhu~`&N&tJAMf9qSiGz>Rx4;6Vg4~uG+hLZgak^@P4Bs1A9u!Yr&|s?Y7j0 z(2%eg68}%B8#D?E3ZvDtxi<^~KyS(Yt3H)k^u@U`q{K1b`DsR}O20Mf8zA5&8XdmciqVD-er%*9HO(FP**t&cEvg=G=x03lKBy@ ztWbqHJj3MFw36;RMDp^D8ag`dzc?YR1teYxx?s3@MGaEVp1pRQP}k6J0eyeenlT&M zPZ5)z4sfw5>%sZe{e`fKl;0ID61DG?`qG8_2ip+g67gTkS0yr;OV$O-ED}E}YYY~3 z<*T}!oaiRLr4>&yHP5H*D1kmR>2iJf_**L^NV&*U12HLn?O z1S&yQlK4JpcaNYCCKwl{yOzg=s~CHyuheVNi;vm?_UVkKudfg1O4yahW^0drwcDC@!|w|TeZ7AD793h+FFRgb zQexclMcwDL*BQhq&m0|bw*7VlvjrN#GPu9Bmy&GJgV$f+!qRD7{qqS4Fp1n*YI#}< zre=GKsScgJoyhL)xQigKfh;r9oT%(8>n%c1I7F9Q*TYX2C>1H#_@69U~^YTJYI-b`P^GigxD@^Ve+l$fH&U_MF6zIyh+V z-?thstQnA`3s`1)|Hxd1W3Lg`(_81`<5O=rA*3)W!5)0%8?)Yt&1H~(|0JoB$Ephz z>)*ku5fvl^V`YdCX6iq*-DVJ2D4nUr9K>-$7y{9wbmL|Mew+-E-YwmbL@kz1Pg=9^6xu3($N#Bsi{4M*$W&W zAA{^%;^TTGw#P650fFD6c}~vGEyLfuG(X;*gkncR(r7`x{Re^u={@W z_Rc#L)gy`TB_@kv=g!k}%jQw;@CkNXd40HDZZ#ge>Y!@YlsSd-h%uf1xP=iXfiwIw z%u;bJq;lbvvqGCP<#3ur;?1UGmrjMz3nQX3yKbVZ`?T_LC-+w-8Yt-eg;GG6k-Z5T zCxLIVFR-Di=?FJDaXCb*k{I>z$`23ccvVt=>_}+M}0nTpWkG^dY8|}z+e69ZUP^*iV zhljnq#Znroudo04szQX~yDgw)MZ&+>AX%8zsNzi}Cr5w-Zc8OlBoEUoEad9iM9DX@ zRpGv;gP6I36gl`SD?hn2E^Y;-pfMj#u1af}dvCOYAyQVoYm<2Tk{GBfG1Fi0m09#M zx=%9YV0Z6Vd2j_zT)IDbR0cOrhR?n*I6d&!1CBZYvGld8PxbXhxFs${&NFD6Cxi(- zFLIVYcKqp6o~%?~=cv5iToLey-NMr>Zgl-#(I9i5T`p=K7zk`vzPEeuW)$ob4J)kV z*3hGr(g;XDc5c`;vKju!d|;&izi*&_yN^qGIg6#AJ;QxnGrF+6tf`@)q^Fl`MT%X0 z+kdePy?AnRawsP95>|vckJ;KF5Y-ak#8&sL-+lj1&_L~vdR3;)z5p_}&PF#>xh{5+ zomBd`EGq)xZRRDO886^mhJRtpby9Ku>r5az02kJ4iCE^3nPg{W72w2H_Gly4Ok-r|p-~}8;FEL| zFshRy%`@Ql3;*%&+Ycz>xId(LZ);;de{L?f9lmKq=YYy5=*s$lwa!i*Q@#Y@ka%6Q zCfrBNxg@7Z^BaVbN(fq(KNBembCLOBWjLdEl>r@Wl$RG>rE7!=n*M? z?)BJl2X$8GOB~r?cs(Gxh$5rMYh*#akk}y@ zM9*PjB0MfG4X??CRQAqf%{O^M^<-^!zXywRW-#A#d{n+fLD3SIWKOBsS?dS5_8dJc zTdg%Y>({=@JblWE%9oo944J4g;x4x9=7Kk#vt3m9fXEjIq*ls__5&LeXhINf zB#Uy?|-69iz&3SZQ8eLylRA)=~lYSbWnR|p8aQTfydO_E$<^VGCk z_Q4@xNjlf*X-j|EeM%n&z)Ia?OQ34$}?&t z!U54(0_SnM%QBbq`jYaQ&GCT4jApt0`MA;5C+sGpm)*uwp6hpkZ&yOFYrlBW)9O?N zVil9o@25EO;T9zx#TI9+>LB%u0mEq??hScj5{4U-=pC16^av#@c6a%vvb0G-yP|1zv~d&tipg$lQz67a!E<2WkqZjA2- z`{}mF8lQMW`a5c|V1R(w52#i}61ZSe8gqK7sWeuj`K(gus}_ev_0i%0OKQp$Py1xZeJz z!rXknn#PNF0!bSLO^L(yH%3FaRHgAUN7nU@dY$i( z_BqeXl5f#&xo%Co7eDvT(imm2d!^G_>e2tqezGf9B~49M3=-V*lrvy=^k{#NcxT5I z?oj_&EXEKnl6_H@4e03l|$y1gBSNFfAxfQ60Ym9i4YK-yTQ29^7I zM;jwHwAJ7?YU>7dQE$<9kUUVazi1%T9i@ymKWaZH zgGi5Mc-_ghTzd^1C>(39D4_BWrq&# z?C;L>Qfcn&?td+2G|u~3OcEQ%oqXT%zt?Pb{$6Kxax+dM|%gT@CR^B-ZUavI6M0e(1Hnp{d&&|COzpx}y z{=_%4iGk%7X9lzpnt=F&)8EVe>nhwY?wdlJQEq*cgn3UZ5|zg4@0*U9J|{lEdf3{H zLKZaWn7Q>tuegpR9WI%Ipu9T9C!ELk_=zZ%;pEzRC!KY9p4nJcd+`SWj?8l45i8CXMbg#3nvAg4R>O2k$7w-kuyVfE=8eHP2^2Qrow;uWPaUk}FfLzXL!?&c+R~*60!gtLc)8(x{B8 zZDUk>1|_dMC2rtFsz`EcF7Gn>qH(Gfs_FDatvx?p0!thJ3Mx+(cA>Z$) zj^8XsDsaJ+o^a-?FP-O#n%;+0ES7YPlTv=kNzg&geDA&X#RW)V1x9Zagdcw}I=r9n-h^9j zGadWuTgvRp%2UVZAV_S6D{rl?HcUD>IyRxYgRVxcxir5a)?8cUdrvFg87vVE2ZD`Q z?l$r{{*KE3g7eOTzy3`Tzasvoh;s0)S`CNyF=K(E2d;wU`VyhyC}K#(eFA^sznZ2d z2};V!%!ZQaEi3$jLqi^$>KYwxiN73pmU)o1Msnv)a8)$Lt$VU}Xw~moP*@bM7N$&& zGnfW@312{QFmJ31(yyW<}os z|B7mmvZ-~Al+8xx0G8nDTT1%fgHDaM?C?~1e{(vhFS-KRZzL5Y`$3i$qJ7{tJrxA< zQ(njC4q&iXZ?1(@Md$8%2DsS>^0?|6eG;&FD?6_^Vm}ZZ65_biq@L{#cJn#G{zJei ziHHvQ>|f9c3U*_l5fY))be+Rj3}u&e*24;wAax5ZZmwMQG zs4CZW*cuWM5z)J4qfP5yhv(9$`(sftZ|EC^$~^p*<D{S@+eS;M(>o2)wkF0LZz7P9;k7_j(v;N^p z5B!zO=_L>2;ti-qQK?Hu!;Pq?2>!E6GqXiU-fj3mbU;MUs*RTy)3ZR_-@hr-C)(RX zGc$J^we9U`NA+rYPMvQ9TKeT9-q4Ne(>E!Y(@T~MA-_a=%(2BD8iO%u|L%`)vom_h@HvW5>|u zHepCZ4@o6liz&z+HKG?kK7A{m4Oz^Y@*UQTbXtxi%v6tKfu)@Igp5&Z>6q&nu{Wec zl%}_VN8d#kc)W!qKcC2xHorI}3aD)H`Q-FbaE`VSe+XNJ^^vW7vDfG!>D~Se(oJpYEMZtyR*+mCx46T zS0b!FLv0J%QGa4>f>-I@eu)Ri;KCdC*lyqc3~!UwVv8R=^=zY?p3I01YX$kxT-F`b zD-cvauW=1YSM_M?7$J=BS`y4<-5hfNn4m>_1BW%SkfkazBBJy8$n5emUemvEQ2wE5 zT6HZl+S>}i8kuC=YYsga7xG@Jvx+;N+n6)ull)da4ToRBCs5PU>N(z{P)6YF?Cs&- zZ2YlZ{V_H|!7QkKWLH}i*d;Z1sghyg4$Xg|TL;gJ%o!Xm*z+gr@2;u5CnAG7zf;lf zSw)n^ksjZb-S?_*7`*WGswJJQ;q>=I>(z=5gwM;VPz^(bexm^1l6_CxT8%~uJBh-Q zpBx=*;I9o6=IZUWcTw0|TOTjK$kCXcpSRnm>g(*IhcHw0ZuS>Pmhs|*ge;;8MtBjJ zV^$WHN17g!1(=JY5=~Ff+S??Sl=S%c1dg>W7yO#(>08y+wT>bsy8>8VI}N1@nf~yh zP}3efX7C5=KH8%YdwZHYJSC=ZQUBVMo`RZM2?nDDnyw5Gc4#t_t7CBo*p|UU$c7RC zt_xr_4Rca=FD|HKxnU1C6+{3*>!SE^KamS&J|DXICC9ATXB6{QtFqi0MT27(Kxd(n zp$Q+?;WUD-21a>cgWnYuyCbhH4-aLlsp#Szk~?#%Ac>KZmuI~vcxF1b(13r{%4#70 z`ejO0QgyYoD^)U$h-+$n6(-s9)N`QP3J)8CFA%b(LK1sEX_u5+jcDjOS%!N|r+4Pk z_49LHof&M?60kc9M_7sIa2d&2$+OyxQC%P%v>%oK+&O)A%6|`}Bk4BD zg4Ic>k{T^kZ)_4(GdBMT7b~rw*qm3V#>#^GABW(Oj*)e?0GMemLrAIF9+3)7^fD;q zkaOvVCsq+erAXt3vWls46CZB#ZlFW~M{W(~y(?&3X>>^YY7MbXVq~20Qf76P3Oi~L zb&NK+3E~l8)K3P#t9s0-Fy1cXNnp=|*0^@=_*Vf2zK8}E|B?Ho`QgS`G#5kMmoG-~ z+8JtYMi6(~C>4(=hOnC*Fp#bdvXJ4P+*;`*wh=6`$(%DjDQ}Df zV9SDISD$_-`u6-Cr1z7y#N6_7_X4zieq{xxDaPWYEqcvAO=Bm=BcKkQ1!H@+-v2e$5wm@;JMao z6n`|vtGfsSAuNBkeWdGyfSQu2BCE+nHff_`xzmpj;K+8-d`J5wn71Ty>ehy5dAOsx=_Ja+t&@_xEzw$ zQR<4OPT+{3ud@dV-+~&n#6SO$g2SHnS`g{(s>u_iJxM=dyQJ zdtM(MpHhdU0{}y?yfZrwip<-*X zENVu2aN;IQb||vI1PvZI|ItOvna8RFF~stn+3q^`G-TL&D7jOU6L^b&5%wJcubD`} zl@A%#f94N6WGIvXAzr8gmOdXLi}@BfJ{8uDG=Bm#r!`0`?Pe*t~pYXXW;F7U2^aL{qbVuiLGi@FA1pyPY3mb2W;9kr@ zl`AA~{>JAMzUJ