From b342d77410f1d5e98c8474b5237003cd7669a18c Mon Sep 17 00:00:00 2001 From: Sebastian Preisner Date: Thu, 26 Aug 2021 20:35:26 +0200 Subject: [PATCH] finalisierung expose --- ...twurf-Expose-Sebastian_Preisner-900266.pdf | Bin 0 -> 39513 bytes Expose/Expose-Sebastian_Preisner-900266.pdf | Bin 0 -> 39510 bytes Expose/Expose-Sebastian_Preisner-900266.tex | 424 ++++++++++++++++++ Expose/README.md | 71 +++ 4 files changed, 495 insertions(+) create mode 100644 Expose/Entwurf-Expose-Sebastian_Preisner-900266.pdf create mode 100644 Expose/Expose-Sebastian_Preisner-900266.pdf create mode 100644 Expose/Expose-Sebastian_Preisner-900266.tex create mode 100644 Expose/README.md diff --git a/Expose/Entwurf-Expose-Sebastian_Preisner-900266.pdf b/Expose/Entwurf-Expose-Sebastian_Preisner-900266.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dbcf3463fcbbf84e329041f57353b65270c70401 GIT binary patch literal 39513 zcmb5VL$oNsvTeC-+qP}n#@V)Q+qP}nwr$(CRrimo*Sf#)DqE556)|H)f>c37jFyp( z6^e9zd1M`mm4Jc3&d?HyhX;yY#>Cdl*_?odk%Qp>T~PF57S_%tjs)~#)&|ZdA|^(5 z#wJjFd{9o#jwS{+Q0|){i8Hoa3<$w@zEF52LF=TVN=kB)2;>$4K%muHTfn$WOa>89 z?@P@-pGri)=;Z;q%|NcEeL1B0fPkKx{eHb~Kc_=Q03uj2kY?rlL{b=~Izhqa4Cp{F z;Lk1VANKQ;FpDtkCvU&Vm6oxb5Gsm++>52Py(kLhX^8?3Oq(S_DX2D^hee#JD3Kd- zi&syF4REC}>^8!w1E_>L+3TZ)U^E!ArSO{`7QXV69r~fhWJ8RoXNnd@GM^hcCm2_# z@C-q8i!SXp%sa(CmtLz!4uVt0{F7XcJzg@4qfk(Po|!R~u9NK>WNXPNL#)WofMnYG zSR2&6G>T=ET1R_S)8BPTQ4|5ou7j0wjrw&&Zr{e;X0 zjawuyr_Eu>D;iwRCAlLU0z@Lkqjqev9?3RoiIr_yRE&s5#paOM|0yn3J!`s6! zb&pF?MFnGx>z$i!8u&+|htv@&h@|N*>K^&u7t{6CRgSjy$TVtxP4C{Xlf#ppkv()o zYh=#_K`O{bhS%1ck+Qi0b)Xw`dYDAR6CcvqRp}#|@JQ1Bn6}>c8zL0dLF5$uITHkN z4bN&NH1H`Rvy{RSRkYAwX(Mc#ZFA~Hi_PP2r2@ByhYROUARVf zNhX~GR{MrKH#pgeAC+s-2h3kTWF-qh@$aQ2om>m96Pt@8hdfVtV&8K{i|ZCdh|i@J zVJdkTs&22oNMspj&sn0?j{9!#RE!ARGq9N>F=r1|n|l^`ZI7Pg2=IbN&=TMqm5oOy zEUZTw{A@;`NUvukm@t*6Al=K*9M1h1Qyfc?>6R&HzhC(#o}i4TL8oCD2XRik)dcG~ zO!72&VVn!v!{;+&30YLN^G8l*Z%C0PFhN#p*R+<;0R5WXpMyn<;O)~Uh@wrcL9hx* z_PRH(?pa>b8Mf=F?c+rI79!=NCAm{V@!}vZ06dpe2W@r2z}2pLkkwTcHoa% z(IyAD9ihB{m}3H#{kSz?(Ji-UDn0;K(x~uXLs&%+Zo;6K9{=*xyg2hHPmh zRn^{xC<08-jzk!g5WxE!X< z*LpyxRqi^_@TD)}FzNppPdP3CC~5;d|C#MFj|u-$xTxf;aoww{OEIaEWi?r$p%K%)MZR|Aoty+>1K#NpujDR zwuz5`|Bkme-4B8Vk~V>I8?&n*D!BL(6m+1!ydG&k^IKhTJG*^Euj6Vw#gNt+HJ|+% z9!6ul-@E`Gh|&hY0ow{7740Ax_@anV-)Ht1o@ta_Gc1A$cZ9NG4sv_BAr%cgjE+S% zCKk7<;zb0TA%Rl6(wBm8{E;K00&8{z9$`?Dj_t6)ylx-Eq6#%-CcEFfGt0WcUc&>} zZ!-r4w9o#@2V+EC7wSzlCNL0|cseHP`>mGP270t%;h%xcnNU!SiH2eOY^~`SR&Zbw zAqZrG;28*mJaSP5wl+pfM@K-1a&)qwc)Y~Y=8XpIrZoCY(GFmz!jGW)@N#Ois5F^l9hfsLhpEha#il6M|c{nANjF85vm22Pd%f*Mx zusQLvr=*(Ga;;)%wMuva+=lmW(P z4K?We)N=NM-O1{Tp+SgVri1$-BN4tccM?;Z1^?iONHS5h|BHVpmniL4MqrcD8ceq@vu@^&1 z7C!Q(7iqL320Kg9aS5J|1{>TZG>;I>F0dqTaK`R(_tcs0KM2SBAw{`KGe zor&SU`#UQ$>;Kx(r6}{-{m0Smyiju}1!*V|kydF%vj_sCm|MwyV32&#ASRTr7Gn|g z^@=CR;S@=?eYuZ$z1@yWigR?xvbj87l*Wrds8OaQdMYz{ZW*lN}#7qn!lY33?AkIEo%IcyWOBk1?mrFH+ zH_G~w@F*SNQygTGP6a2PC9BMeD1u07bSh;pb%H}f=P3W2@MKp%MxS`&Ue>Y}S9Qlf zlg)63`1%`lCT4d|Xaz2fc7q8(Z(>IVvf&*Yt!;9FMC;#JcOqabqGMRwvkk%6W@_Va zA26mZYNF#cdZHhFeT0)OzCPP8Qc(l<@M4HiNY?T6e9W^oy`lajnMTSndhCKaVVk=q zH4v`Rs4#pY!%c;YGt~8&K3x+4oeDF2Ya8|3y8R$JUp4pSqpE6IeqX-n^4V<%TA1$e zmSMKeKQQb{c%F?^L5jH{0Ke&H;|+K)?#c>_bCXakZKGC2yQy@_9YMC?W7?9kEk z>m7lu0kKnNBtPs~J80Pd#>@@>LeJtt=l@^QjP1YEjFE|h>3?k_)nt>3*bsWY)a{2= z84<(bleT1L#7(WpTQIY68h3%&uoN(ZgNA2Q{d_uC3|C+6Cq`^rur4lMu2R$0y{5gi zw{6k-_=+3QLj`k5652do5?LgiZcRS8^m!iGQr=ejHZFXMiW#R=lWTl>zgs_=+xKXG zb%N_*o(A*u9taE)+V0Tw`WWj1JLK`8-Fshmt&Pt{6p?~Gz+A6TqxjLM1r5;S^=D|p z2TAzCl0^hl%RnON)gg_3o$QX^OoqP~$8|NdmxR{9jdml&0nMy5_tnNvBFm=hh6P4v z>X8@Yccc`vsy>Ln!y@RrXyc9qk^nm&{I94HL96NH-umYS6ZYk`zfVtr&U4QV+Jt)091tlf{a4qh?xhN zUiWFxR&q-&lEfUW2iv8pJEX@J->v!?A*)P}19g)J0NKag*r`ygmiWEks03yZo+>h&Ee>mF zGt@==(zQqikpgctkTTK`ywMcv*O1N3nQC^#mpXCQ;8YBFBIbK^E5sZop!n6$mz_pY z;jS6J`J)pWV;wgiU-a+4(1pRH@!h35p;{x4go=G_}ARP+dr$t2nj{O{n>XH zTZd6_X~9~I4^Z5JFQ997&Q2sj4fAwRTq z&etbw&}+v%@jImX#vhA(m7`#)dFn5&*i>1Rqo}16??AYQaS}OM%y|)r=x`=8z0f=^ zU16gqiv1)fnLbRpdti%F7d;SFc-b4AmxqwX-DA?R$h*<&h-dwFiJdg(Q7kN z2n}qCh!nrpvCa#jbsN3hnoD>OjdB+uv-Xb$F5D-zG=Ua%e69s7GDK$f(KIXcI<`ij zkUmQ>mD?Y2n`XJK|Aj(@b29VTc8ie1CdM+d`E2R9?JX%3&(eH00UVrU`~1rc=QLjS zXVoNRYzejv7&7jt7)>uxu38TM7^ZM3iSdl}_oLl%laS<;zr4q@2?` zt=Ir`K*_+pByRpRB$^TzL4{Zb8uD9R9sqkjRi%`pu0)p4y<#V9Va&O9Zc%ciW|(5U zvzF}9b&>aoiUx3ts&g^tc>Q@YB<6J|kQWKw`L{mP=Y2#F>$lEr@A+9KkY{SK$xK(u zVL5Elhj`PMKq5=byn_7R^U}%4L~F#ZA7T49WL*$(C`NoqFF(4u1Yg`ehc|6BLCC{4 zr3V%0%?EA-lqqCY+AU*CNGQ)gc0cgk5%rw{OptRlH@RkDcLMUZ8Tirl2kyjbe2Xji zdqfbY>&!a9k=suvFX0FOON6}nzlqAs^nW2LBO}ZIo~Seb8O#xSuPEI~%xKUEAeF9X zYHwI9cx=QopApUkA`n6tK`TN2$v;2ui~uzpKQ01?MU5Ex_38MF>I@gcM|I5{mW?%r zbI4l}HkvoZiDaa@;Hkb)nRJA+**vrM?qu!=Qd=dNsMQ=2ef$Tg?&~zay7me~M8B?7 z@}N_NI}Q&o*ioA6UnmVMb?OUMNjzerWJgy@e`At&Hbdl0&BDs%^ zBx#Yxlo(NcB&<s7bfB60S7F^!B-KTRy z(o57u$4ENj=!BnKRpX)vK-l`ojr5KTkh+$IaZu7kk?-m&cMH6d-W4pKF~?>m0m0KO zu2|ysLb3M?y39A+9-|P&m))h52aKVyEaex*VPWDGbE$AWhnlenx>(&KiBNb*mh*^- zLR)m21BY@isTA@4{BF9RvUx;C10^=hh)>slZ;u%bGF9w4#XV#C5~w&&oq}fx<1e=i zQY|?%6{-qF#v1oLd@nJ)#2F*AGSoJaQ$)RaqXf%^CM0+Syi(YHBxRBCzE8Dz#kgQs z@H-Qx?B>FqdRR9l{h~xT7+^MI1$i!w>KM8MhF46ZSMIbo&O}H;cLaI>8q(2io%5cK z0AN52m%lZ_lnC;R>2jB*O1KA#9;kS|TI=wse??xSb7o}g^kIN)`CFG$wo{iZQ-Zq_ zvXnD%WG{v4F&QToU^w(%!iAVeK+8^nn@YwOis*RuB=7m!Sr4eiS{X@+JzTk-9?6@X z&mpUVkV25dPE}hD3bYOl1>ujFnj`WvxAivX&n}VXSpMTZK=qeTikVlNA039}dg`<0 z=8V>uV_)SL_@5}_^b=6Z)}=cG0MzOW{Aa2SE)ixA7Q-vMi?gWbRhNbg^S`uM+2%x)dh+Ek5o!PI zk4Pc0hlzEbY=Dr$OxY^5)OWMf9`4Aiz;-xPAoo7T%j8h>r%IB*jru>!Yx0^|s#f;r zv|$z#MAnqD0L2bs&>^VG-TOZjyD_y}V+v+J?|pD!4)&9eiCD6`lH&hqfn1;LD1&+* zT)cS*o_c54pY7y4969Ft2%}g`{H-AqbsLIks;hcD7*a^ig8G8f(tZtm^>IoR$v{j7 z$CKaBOZ_khE1<-m+Za^~u^heP&!>uo!4PEUVM#+izIoQ^Fqiy#!>&PUqnkt^_%Rn0 z-(u}}6hw^$6hw6le$42o)^{F*e2)ob%D(j~F>>vQAkH|Hu2CLx3YgBH;IsCdElIWmt^emPo>_R|_H|&>_ht z>Fu3NHBb)J$ftr|+-$YksTYzECT~yEr8YHL&5=fH5T3DV*h0L~&^w3YgQ2-_Xp9~& zaOhRIP=&0XZodKtWz9`>ZLB!HI*lTPBE33HHgL2|aOLsxDI*=VaSPFs!;D)sF_YKM z(4u{|&yE|u+K6#eJ^LdWex}Z}cgaU=rQ&*Qs_`c#J5tMrFwW{8kt* zGT??{luqMJxnO2+x1P-BkC?3vC_Zwy3B!;Zg9*V0K%O2GuW=^A-AD$92|*`e_Q_;n zC!mE`W2!URqMwxt$4HST$f%%^+J_5vA^2hs;=w)$3zPx`oxk;k!vSO~`lk+=h9D@i z#=mxJ7XXBnoq}J;J8GSm&pCs8=!8*AHUA4iBrka>EABy&5@#Lsf|K&e^kf*hBdWqW zi4-a;qaZ&*ibF4~J9VuhGuT#4x6zb-Y?XyxG8nxh&+x6*S_i1*kN8gye$U6{sJ!-;L!j+jv?A-0hfh+Cc;n1 zwc&l#NVRrxI`OdMT($v;*FlB+PqH8u0yjFYUrLk{YDb0MGE8s`Nt6SpB?g$eq1I1V z4)@ANU>Gk3^DQX$DDCaw{kyEdH~IS9|G4XbofGWIX_f{(g3>sfU&(%~Tg|zrF2*b+o;-zZpF6Y2oCJB#?tFNlDUoy$wn< zs94f3P#zULHZFdh`oV#`^;Of+sj2I!v-{PqmYu0z$=>sRwf{4T>O%)AbdYzaGHrkx zU^kAGu3M+=^*Pgp?2N-RE0F6sn{Yf6Rbnhac3;~yeef925%sQP3eRAmR0&R*8AvgX zh}AJDs<2uDL43=Tc_aQOlrxI<&vs?qx6&T&gIej9R(L`vSE+oda)d#AK#A%ikNFuC z{ijJ9q=FbSHz^EroUP96sOO!@q`{rF_oN>J9m*H9V@C>4C$k%$n?mcOb)!)GowLHP z=_j5&gzz8-GZ!%hus(^as=t8zqzRWQvDPh42V0=IOn_=HxtO0a(jkJ>b4sKh;anT2 zPLt~x7i=~vO^b4a(3xJqNDm`%m zCp-a|DM>Y4Inh_if59N}Q$2P)wex;HiNj9Ho5U9l0&*j=(&Eb1DrU)Ofn0sV(Y7Lr zjR4NO98jX-+y??`Qm;V4?%lV7x%VGpFGe}80f}|e9;kxSO>)(!^A@^i9i_hXhO080 z<4)MYG~%#ni?8rOe7@WSaT-bzBN9|@Co`C?nHAB`A+A?UEEe?qfOV5{E>ej$ZH|(F}qu=6m~doG{91IV$~7qV~Jn zs7^*#dxJy0iC^>)DR`~_W(4PdGlG$Tk&S`lf39$u2sqf7ng3_^p9{bL2?;n^SegH~ z14WICiAwfDqK&;?JXRkxxK9aK3v@K>~xOH z-gjmPzh_O|@%5%^*Q|x66f3M6By>2Y1ll2h$%*k10#LdC&5U+7t3RAnbs_>cbbnM5 zdP=I=BqT_1AR*kM0EGlZK5!#|M9?&#wl;vAprD|Nra#K?!Vsjj2`ngsdBqh26LZt| z(i1tT{^>(rLR!+SJ~cSN&QuunINYH*yrX}wz;_+IrN00`IV*%dWGgUWvC7KxZpAnt z#<5B>fFl8TJn}qT{;8oUI2$-cz>FZ=EPwpV~h zgiwG!xETP-G2D;x6bwi`05|t0Ag``vpFby8z~7?10~q(epCmx&en?|b=f-+qPVT<` zZvDTES^h7O@3z~3*jQIQKY8I_(;swjhGk4+vx(5ji5I0MoKK}KsB8bpUo*vB&VNDx z**JgqTJ0RaX49z0&u#)Rey*VpAt3WWhx%uL^#B@$ja35q^rV0=f7~e>zdl5N*d)Jg z5Z`tQZ+~RBeU{IAbPs&+27j$YPN8{X;Y&Eun5P9-|zg(U(mxJ@>-Y> zECJ-j=;Yf1^+#)(GvC^MP!eT#XZ0=vN=spr z`mLRi1!bmjc44t`TTn9G!aBjO&p8wMM>vmh%h5X>997OW-_zWH*Q0ujN`99j9y!yL zH3L^q4(4~((LL(yblw8R>EFH4@)Z%J=0mk!AzCSJ?@4q9 zf1i=PcJB81eNQL_URlwc%xEF6wDIHQ7x7Gpmj;*4idMhpqnd=t2?#uL7Q4*B(MXXKE^ zVmxUkJD)K;(KQo>$qyCsar521f3|%Bh=Oh}P=h=7H)lIJ&`W zb2pxvY>2M?#9Am+WuIsXFCtQ0;am2*wMf#8(@0aMvk~lYLdg#U8#JdorK7uOZ$^BD zYt|fC?ZxKntS}~d1OM?{5(2@*J2|lUrJnn(kBf3Hk3qX=X-ars$yjgQ0K3Jl14T0K zi>*gG^?g5RJV1(;zj^@xl6lon*HdoD0Gc6200-F7Fh;ZEm|<9uFM7j6o(>ahoi|LnN|oxoK1K^qN<)Yr{r4Soi_RC z#Y{A${i%K}>Ec|?uT9YPAFYffqHs`&g2O+WjKo z8QAgrM56Lh<8^HWc!SEwN`MyeQF>xulV<>@;8c52)+wNjh_mNJw~5|d{Su)WEB}TG zn{+<-6Y)=qMVC(Zo&rkhtYYDFE7d@FF47O**PiwiPy&zS0-JaSu^luyktepXi9F5 z%$MfRN?N^xar-W*6Tz-rPrhWMBe{$@(y|q4vboz zYWajqd^0b+nlYz7LM)A z)*;x1T@AVai?U+(Z2;E<>aaRAx=5mV_|c}gcfH>Hh7=Y0F_rjeQP=ZUv~zC}3KVe@^ye1Plz*P05H}Jb>@Ym8t7Sj$!1mtRRk%8Qr9r0R-#D z-KkTuS32??ZjJAN*Tl2F;k&P*Z#MyUS3UMzB39S6 zti%RIngCk0Np446;nY{e)EaZZ|G6?_$P>~ri|kGnl{G0T*?$VnV4iFsMxi^GM-6S- zaO%eNkw}#-_nQ6G(JeKlfSR2*fe@T*&ZzXtwYbb4l$S->M{4aYRbecav@wSWD#$Yn zn``w;>ycd!7kc+a%mz$A=L{wIuq7NHKrg49Umc5=@}eeW)=D#YV3Q>QF`HV!z4n~e zMQH{o&|X^{#2*L|O&9sr2n-As)_q68kP&trxMM0@RT3))37#tP!C_DS_;PgDANX^V zsiKUYn^S*QZ|bdr)=V&&DUEN}V-P5x%S2{<^(YhV#SuEP7a=>%tIj9SM$k)U*y<`_ zAV`5CP+J~rqH2~Uhrxt=BDg}upq$CEz)+81Q`qq3ND1FW2mU1&PAZe!iM5oYAj!z;R2j>tqs%-Fd*$sctgMpog9-Fl{iZI_oU3X7Oj zXF=jRlSJZ@flXPy)DFS-(E#QRj!ZTfuNr+Kx#NoGD#AEejLZW1YCGro{El0|c_?^XQMM6gxNq)bVuXDO++C0o{ zd(xj$gfR5}_sexzzFT13q>;UPSCyd7IFP*_`iJ@Ct#obCA2u+WcNs%7p*CxS&n3=( zOA=;9M8}Lhg|S7cL&#eF{WqmnNzF$0A55obX2}D2^tq&Kq}4!W+y|1lu^3ZqW4_(j zrix2KpEjkq$XrxP5sk{}7VREFl|vFlV%dC zz&R$la;s(SfY<56Z|9Haq#rWRN<`WQFrdq2Q#utI6U!d1a zpqkEd%-|-Qp7igk5e$16;B)m z7iKON!3rIkU}@j_6X9iSU}VMSfXQ}NSk75#BA6P!eeIC|-B*|%i3yG)*(uadG>t(I z5--rRp5uoUmvLAibOsUIwt1$61G1q21828C;L>M82N{zxhlX27n2pcUNP+@oPd!F} z7IjBc9&J5$aPHFrG$OVLY`B4vGIewkD(B1#-20FE`GM%4_(p&7h`!*y!{=pt{tiFR zlak-gOSkYMCT^C2JNt$SHTydLZ;>&+1E=f#a}n$5gKB3krN#K$Ep}C#{sHZ#VTFG+ zH-<}NWq|FCwRb{EKxRa1wP|PTY?O`<`?9RLB@e=-I|UWB3sUlDvkVCt#Vx1~sSESv z8zey{*VB2jY4=L4vZ95}AYD715$D3Lg@b3ptw`}Zv&n2jGe%TuqP^9-@6)m)WVH#R)NxKqecX$Xu+L6=flukfu-GE?@$W|={ zB05p!F5w;OG*R_@pSqJG&k*5=^T+J1_?&xSUBx64HVl1bWmxUPZ(i$I6gpHjP~W^+ zPaU~iR&?NYFv19)F3L4jd;*!d-PLNs2^px;@c$?&&m1^uUqcT!xf3m8qWX?g3I{BAF#$G!hfoA&Ua=7u+dkz2n=2+glNsCIrn0t=#h zZ`jRP8lx3|f9agA5>4l2#KY+(F&JObgE7ZcLK|DYj9G4 z__A-^`z+I!29JQ*rqn5qC3ilv5Q$HM^L14v_cxI4DOf5sJ2niRbMD^~d2tS)S$~+O$R?(%LG&rwj;fzqRWq9=7XcecKTUZMfxN z-A{vvC8XsDFa?o|@M92Fh43gvB>J5nwchik{l|&ID{^y9V^NO z&*oe*ra&`YIZ2!3pVk&|U}-zwR+5CMj<#**jyCMD z`qQ-N7O5C(FCeY-=5jQqT`X1K1ONI|gFrtnquBP6DU3`y#ofwA?kV%NE zMc3;rCU0Ai?};3wM3+Z1KDs)g=k|`Yd~rZb#crWDJnp&%MOQ*I@y`$5WMaRS;Cb?c z$ZU#QT&a?|UTR;t>J{Ao18LiS_pJ(yE$Z4{|!o7E> zYO|3C))+n~MqKFB>q?@57qQ*BDO3!6-A=ZqLlaj>$2d&&M z+{)rWo)-bAz)EZ~UfCV7?E)N>Dt1~nTdPg~J20p@?hg`|Pm^*oSz>tnR z#Lg4ib@+$Gnj=YmPz7Kl5;h6`cV8n*Q;&E5?Sh4_^|AWNom1)7>R}B3gmypAi&19B zKBM4xt!n?6oIKU8&$;|G6PnI3`+D^y;oQ5ai7C98F}S_!JAW|WiNf&wax38sYlF1I zQT54H6O#Ug0t4=ztN6IyokWvx3oBgD@CCF2m7_mG|_<`0{TPlyAJ!=aA!4!3iFO;cTd?HfvlWNiGYoI`5GztInzKamV=9}5sX_w*VwfV_jChAwK7`3QjRBWDQ zEpLZ}2CsQ$rRiP$g7K|jR^mDnFLlxmn5Jvc!c#GB(k@ApiiNzZe)ys$5cxD;&-@;C znL?B=ejqNnlSEaUAZX+;Oenx@YCsJpDjk*R6sW4?41y=!H16WUKw3Z7+Zw$RDX^?^ z?rdhMRl4W=gzU0wT7DCuhpvFKc~$-NxnV^NR`wSoEa99}F*ECcbM1wV)%ILaqmdWp znKA<~K|EVIz&vR<;mhRR^aAMCtQU2QD5M~P$EL+u_cDOmIapa)JUuBCh7kmi3fXBY zm^vUOWfzIxPdhjO_pwYOD#05+!vJ(I$GtEq% z4P8V-Gg?38(+Q2M~IQItrY&7>HyZ2Iokc6_|ISWnU%I9=5Q*h=qKh=4csNtCg^f8sSyZZFQa{H_?**iOtS|m(wLn zk|}}PJG|(jCs7{8dbgG(MC+vs76&Iq=3b2$8|eDOjr5Cwq)Erw6(TGKa^(7L!@gd` zdpEI1P50`O#&*(GqysC7XW|x8Oni5@L@CD7zJ${|msip7Qri2<+!@cnLe{;A!4s#S z-y}}j%)5ZT5udAU{XS!ODdHC!TWO1?Q_X-Tm|h89G3TVa6mM@U4~N&+le5#E=3O^- zML82Px!N8TDFe|@PL$f>K|L7*UzO_FcUF~It7qnqAEW;)h@oKXBUTdm2SJ$D8L#j> zYSZrmt?QSkx-!4#yPa9gNlknPznbW&4lr7Q49Vuh>*h$`_xCDoadIRI2*qPzSDv)} zwFtFxxo&d2KrA1J)!e=6=XRk>a{?;9X_0_wOXV zoYE3Y>Y_#JKIf($%!ZcqjpB?JRpI!;kEp&3xawI{6*3PG>dpjX`>2zSNs(@zpGmut z`SZ|qI@{+pb7E++&C6Pb&|%-??*%kxZUAxzmy(gh(Xf%8t@SzP_jaum-*EH*Ui?4D zj-P4{_2(TMa1{x>fo-oW+Ln*BMiw_C0A9vxbUSQ37z@K9sVP~q(R!gy`qVv=Lu+|9 zqI?v5ywU-QFYH3t-XmK$j(CW_FB)_woZN2Ue8bsPR- zTHPb{(|s#x7J$pf@dyV`BtkK3qedC~=+yh{PS;n2*dOAI*}B(;W*WB%IS|*AJD}w5 z>-cJw@Co<9EGT*ov{#iT<+uApmNG>a!_eCdH4UCetCJ~UKdgn0nBnm^fNNMpHnm#=5qg&`IuEN z)7uj>xbXd4?HJUP;gt26i=_~lV24h^vwu3^JV}4|5v)+`XX3v4l6CfE&?!Cf)&sZ8VZI@OuHLS`FdaE=(9u> zBVt~Src~n|^m^!8DLVT08)-KmGq#F(%5*`TCDafUwg`{$s)M*!A7?Iu9wncih=nc; zn#_k~)gTE&4qm0?me>g+)-KDi_8{s$HkoDiV#-c~0biA4!8h4q31@#V9Av-0E&PS` zj73q#8lF9L-YO7g-I?8Gs@0ZPY^t!Reg_+9Q|P{FO?i9ewu&EMxh1+r$+0|0agwek zh4T1X=?QNL@=5X}L^)K219&ELHI4{{BD1t(r;Ye^qFM#lTUX=mW5-Qkh4j5#7UUyR zuog#=!7J9!Awm``n``l(&n7Cx<6l|i;RRT|SorLeA)IO-iZ0#3)l{JKEuEgeN|6GI z(mxSo>HbyPKR(;xE)zrVrJKNl@A*mkU^Zm>jx{YLt5OfBFOakW-M<0j)y;L%UZ$T z9E22-`@onTn7psPmjNmKA?oY7DtHs>*_#R;ABRqEE$rraIxl`aR$sgTAcX>f%*rg-K+wzBu zqaln6ybw}lx$_24+lUjH!B@r3{2p+|J{yc}&oY0BbEDv}%S3woWomv``IXEcI1;vQ z)N&$fMnOE8`tt(DKWiHXbu~EDf#Fkrd_0xfQlBD!v`w@Yhq;kWXTUY-ExuG#ge0o? zxazJQ{IDlvobSs<0e9`@x}|qXvapB-LDIf6Hx`9&%v`*f$(nMzuAYfN@tmLZa^pwv z81k+tQ4cAyvQmiP8Z4gjj6Z2i;|%zr-N|%dm&UDC3!ACM;5ckKpaU?gPPDR}Mz?e$ zd|oMbLIls|Ve+CJ7)o^W`Ggd&7BjhX4eh$z0YCwDh`a-D4) zqA80!g{lx(j}^^4OS?L`qyjsLJdaE?zIa%RLg$beNUk53-Lt+KZ9BaUBlQMhQKV0XNg78;+S$TX4t7XKmf>Dh|AEGKhYgukq z+A(x*Qq{&Ya6EM`Y^Csos5oR4EU5s290i-={JPMSUFC@d3sYseO{$97_T()gOdw(_ zj2^QLH%}|Hx#QR>&tRGbKRj?X8gO32%j1<6RU0;2*ILgszj3!eU>9ABo)kl=VZE2O z>YaHZE&~K!=y!I*OZ68l)dc)l8?ad0|5*vTJ0R86&m!xMo!;qJ3py=K!%A@nddGkxjNwt#~QFI=`- zPa7UFRcMM9Arih0wqAbmMu<9c^@mxdF!%LeLhW($V;x;a1fW;_4qi1RMmhIe=D&w5 z5fWUT0Uj9-re(D4Lz0DVkw~zro1LkbF1j6h?8V>t5@4Z+J@*fb>3^7uWu(_W7;Ck~ z7WrD)kEp?zXz^;)X3QD%xjDCr*%-(pi4&Ktx33T`0N!k$P3&^7Z?CF$Q@uWLiB6{J zWb8C23e(XI06B`zPwD1>9-N8}!IXP!ZVB@!bRy{(j%3>& z%}V^e*@+WKj{>>f+K23pd>BWQWt))rgCntQLya_HH4|S{xF~ zb7xp`NHATj<_{T&E$aKab`H?;rWTN?<-JKEr$Ij*7Q}Efnlo0W{mm@{_*Zm}1> z$;rz)&&5_A!LWU!L_w58;D(vmcM_d+89*RT6=wXHbD&mFgT9EKVX7+*oNmmb7~ER6 z;wOQ3(+z^K<^YYRm-*CTY_e5=PE||Ke#kHfl>0}<@y5{W^y0bWVgm_T-73x{Sg3G4 zx11PR43j#JHP#J^3xwlPqiJ*9og+Xb67d=Oa&-UfB&6u?Dy-zkT8hEQtf?VV!yir; z{9unJ3EA+U_c3T+OW4W?D-fk1NfE^d^4gu}au&&Ckmd>%^7!(Vlayza8)vCcJh+)X zTe6o6390Q_HHN5NA27y(#?&5(6oQ3dLuV>Mo`prqdGva-*F$#k4h|<&Tu8xgeuM|L zyI@Ol&D4q@EG!qXTfW)FNB*}ViOvWZa;5zI#|DkocBT8C4iedE$Y45OJ=_PMtT`E6 za$S2a5_Km;R}DKjF@YSp7jD7{P0oKW71>0B?={>zY;BlFf`v2Yu9sTspw;+Q0f|MG z2*gDnx&gDzs#3uqiFsMz1zNd9-K0Z6xw$9Kb8{*^72Iczt71fMcAj8%4*rq_TE$m7 zo;>VKrMWcWd*@c4RremM4DU1y^ZlyygPR0_2#L4aDPE!+ z>^sf=QO*;F3W!j?N{BNF{qwVzarnPOC!A$LU&C!+58>KL$j8NA%^up|P%3tI!E~Zz zf#_DZ2kR@BcY_z~v$x-QEZmoYv0g(8njSh zVW%-}+DZ_id`=uMoGL&y!;K6R=B}k;K1P7UqR~gTaQ5FOH!&=TmnoVZQrbkXsdyS> zhGoEXU<;C%UH`OoBRSF2wIV1HR9ycb#@;DLw=Qh7EZeqi+qP|cm$A#XZ5z96<1O2^ zZL7ad=X9Us@1%R)tjznhR%SBC7|%OZnyhHl_t6pF^HuIsPDk2-j_;d-I=~`K?-Q3S zW1o(slt@Nr6e*kbPsfc?Ch1>;qko~FcwhoXXftK1UHhS)V?Gn5C^)Ew2O$JrQASru zlY8d6OIp!mxy@nEw0_7ju+M+fg$~L8M*AU7BX`{~A(ZDi9y{lk4NME&B4`En7Nu3B zNbZPL3xrqIw}A&SFadu%;?_!x5#D*a>eVDNsw^;}&b8R^=OMj{Z-YrraNhHAy1Rjk z<_I`qIs>MC87*eKU#v0&S}|v#r`#@7%`<2jN3^e=Mc%AapYfl6fnhJ^SpHuatN+P3 z|HoJ{v$6dzl!}FjnT472|K9%ZkQFlvH{1V}(D?rjXt=eRYw0Ps(npCpdQj&eZEbJU zw~GRY@(yhOxAcSmd+GlG_2y7)>_+M)xDIEsjHM?a<^Y0ITK0Y8JHQehZTLb|!#rfZz)zb9{&YOUg`aryhGJJO;6%%gMd=#KOLw zjtR)e3Qoojrk~5azqBkmXe}#p=lFHp1N)87iwwjIq{tWVVEwV&t+Bh_vg7~7w1a45 z|F)DaV|a<#{UeOPAY|R}Yx@N~@Qcd|$pgBUsg=>5sRbki33L}834SOjQq{2u`YX-y z3(C>R{`}J1)&!Y>t<4MEBW%$>3)x+soJfnbcXbBx^z!wK^6LUQI|auCp2-Co6L^xp zdgpMP&op;s=j5$b{G;5}l6d&b!r2I{-SsPo@E-*Yac9W$`+HA%ZD$70g51j9_H)Y- zm_sHc7*HldWQiK>4}EC(=Apaj-|Hkq&PzEbxT6ik&&vDg?`VTTgi5Phki1y_@goiV zNB)OW%t{!7Nx{KcNun+cG&X z>JHIlSi#IFk1+`6#}M@jaNO-HAp@D+-TcblCmhl@OuNQ0nBBXF-uSwS%pnE{J5Rzx z!XB{`*ui{`y~Y-aK3x47*1#E(%KqCaT&xcaU&N{-8!M+A=-a(=du2zT_;z?{trYET z3l+E+<-EG+RlQFnK})|%YPkOBD^$_+8Gk>T7I%k-vwefB`oF)cc*tE^IN(IcHg%vN?j)>=2x z=(Pu`*>TcQx5VJot#w_0yKEzD!yBCj)-LwdXc(M)W*L z?R=o>RdNVbil>%pc{s=8He2rJBn|d6TDjANm}{e^BMgRvE*lmA(7XF8z?`x_G3Nvc zU$NTY{CB=Qs7$r0oA60*WY_=S$zE$R?ZsBn_-{gzo<_aCO;r+TXx($vT=JMCN>`gM zuHsQU6JfQ0zMGTsC+8OA>(J)TC6Y=zT#B;3!5NRn-FXauWeT`*rXQ(p4%t=^>OSSq znHh|R@OV8%*$NYUJVTJ)Y;w|9Pdn!O8%k{_`pQ+cMrXSWOr(uK+$C54mQxKdHw>yv~$8<^59GB4?zIsSv1AK|lYl zb^ChZ&4?7qMzJlDtK!0eR!zp%4{>!4Qr1j)z?fdjEuNOselCOsvWYtvB_|GhH_r6T zawZCgzSB$K%PeZa9=7h#wsvC}uAv!`*9!xyo9p zrdYHjAg9S)8a%i*`05IA28F`K_Tz6h5hh8Edl0TDBm=59hlZ*5H%3X9WO6p-t9elA zL#mrM?XMG=sDhQth11-4*PsNxcR6p$Z+B@5DdK`K@A>F#w8P0_L&h@i@l8CCY6eQA zFLAG$NJ3Bj{q?mk_QBP_Y8B)LPShI5XZ3oI@6(zAyjz~5K@`K!50{X_tJ^6cM!~vG z!ze+6Kge$pjG{w$YNNR0o|F;ZD~14$cDX+6>*n1M zqS+GG)5bqo+P*&Py7HE8}fGj4cb>(xr z!wDbH?5NePGb$#Fk*dlGe%A(_9Q09ExpJx(-cb==Qf#(C>pGPWZK#n~GMS8-sN1Y# z*o62K*VvULFSPV@JluU}9+I=`HIP|X%qK~k)H||0)0bS#^h6hCv3lgDvz9~IJpMXy z!ZJGH4X`3b@}Q*Ard~c>aY}=j?Q-f6T_;;`z05XiJ4~=ZEHoxTU`J0H8Fm%<>ICYt zTL2XQ=TO|eT3owYoB)X@?E$-#1jOaRddLmG%WmGYOAEe!k9#g9yyE}T*;9Uq)G~5W z>#9{W=GzzykO=>+=w%8Cw)r-e=jMor$EFi0pS6xp2*AhR7Cp?tZ-`?smlr|9fl(sKH4{qR%b(XxK@EVo( zDLB%<3~4Oc34cB0879;9T2uEI@)!)|Krg+}hT)1s0`rKaH5Wik0>P3Op}c16{Y7cJ z*T=S;0gc+}r4<8hi$MvUG`^+8>PBxIFMTwKQLK56ooY%9%O}orN~8LWKbG+HKK|MR zK{EwzXGOHJADcFyR_$e#6IbX$tU+*%3|91=mMEGMk23Ux>BlqwqT`bI7lPTq3hI&B zJjw5CJI`t0sMl7Uwp&A14w(i6pk{cWUD(b|^+jV0koeRIC&|HBx1CZ%9|MfI&HHI_ zv)Qf~oDp%pua0Pi&QE4dZceUE?zPa)6+Av`dbO54Ht#qyU}hcct;i^+3(tXkfSW;J z>ckrG%QjO=M#aGNfA}nsBV0As#&Xy{qx)p4<`Kot7bO*t0H}+j6~1Iunml)Q7bT6< zul^%_&7tyVMgD`J$0Wxv0ZHI>#>dgg4(Kw_@w2|FryKPA^DRg|fkAM1-}jA&GbN$z zk3<6y|Gr2k1lCX(tjMSJ3I!V!6Fx%SjF)eJaFeYDH47g@fQ!@=E0OT!T2KY1RR1~3 z4i{%onSa0Wp50P1kk}sYbW*h^%63T5(GRTltefQ-128D)ugeH6BZ4bdtbe5HpK!Qd z%0buR6`g!S*F-Jf0|ky;+FJsek}AV5BFmhD-n_+%rCK}fJ;RZ*vtX3JU0i$0Z+R;t z_6Zau7L+dFJ0cY29E?l4+4|rjxn{T43mlLA+qDNoWTU?9Tt`$9kBpsdp`wU)j80VL zGjf{VBZ;`&-hIqM{{>f8w`Je-CJW(EzQb2pynS*W!d5EnI^#}MMt2e%bD{vFtA{`P%{>#sb9~UcmG~?yRw)o z6-*W~Pw5n;k}WUO>G~b1X|piiJu)EmEm3+~>_()?G$f2(j^lAp$7%D^%l%?hjSvAqI;u8p^@ zC%_?5&^~BBY&gvHgg=f0gZ~~rgh^%=SE-P ztx#TJo2u@!w^8{;S{&bVP5lt_rfc31B>KvLXbH&o+Ac)6?>Ui6%xv1QH7y9V#oB&T z0J)mFy`R28VNPCcxw#bCzLP9yS`0X3#v2_>Xi6W{z8g_nSPfLB4GJ@#?=j0r3PW*y zxZ1pf>DUIN`

BlU-tR#QIm$Hu?#<99Jh5bL%TT)WJr?iVkEhGdZHMygjf& z7okGjcuRLO^Yh0sk@W8yO6zbofT@Xl%*2o78XAM*#WL}+GK;pT!RG4g>;O~HBK9au zRbEj%giMx50}2{X5t3qIB3I$kuyGXpTEHZWLY$hF$zmgOwe_^?pyuw^KF-W_zMN6l zU6#)OH$z-E_D2Q%CbsQ5MCDY}6bjIgUE;FV>@h(jOWuz7#yZ!_Ma{>Q070^pp{T5Q zp>Nq2&qdT{c(wscyR6QV3;BET>@xJFZM5Pgq_hz3J}!k~YVl2RSd5oJQ~Igo$eSFi zY80RysvSigP$MvgsYOhSf}&p625fFzD2=_O7!$NE?$8vTx0KT{X>gMN1y{qyJiJ#S z96jD{Uf7I_NfkS0otpYBGPiZ02f3QGdoN;CO|{w6s6CehLcp$|t?zMPw4kqN0bt6N zWAI7134f~qZOfnDdY1IiX7-EWyL8BJfvKKYy$S*mI-$p&c$I9elPjHwqzvp~0d*PC zY;DfLcSO2pl*B{rQp8JVf}d%$?;nNL`2&{r|y#WYZftQ!VCXIK65hF92>wmId3 z@E!K-SQ(f)6Oy!~vkasUSr86dNg6 zg_HDd&GwU675tjCU$+z4 z-Z^5iLcK`NzUqKRf96j7S(N^>=&>l-Kk?SVe;JUI-rA)+^r)fApif0mNrv4t&|=4? z7Wjn^l$y_)h>Cp4xQ!m(LIL&u0(-zk5NCz>8-}27H70(RvHbUino(iljdtDI#svd8 z!$b@bAv9JmBp4ea{+^z}2 zM)->5RcAsS73B6j!|*yO+%bsYsHYykeCQVq*#vceWfHCE@0#)IoMj0dsYW!ag$6#F zsZ*It?0(;Q>dhPQrA>GXu-wMGXW=tyCC$8yaTD)OAFLKU1}yAS*8YcEp+|hkR6306 zJ&m?bM$#Xz751H2eG5_WJ^MB`QH4=KtU{^26eN@Hmh3iHtyq^PWY>k4y#I<0HeF}m z*iwnln5@H~Alj5D;tcZf;l_%KrWSs^RA`SWORCXO*Il2ieWh{dSTOxO)CJSv`d8R>-GEz6 zPdTA=t@83ZUT3{0Ig`(Cogj()JMTE|>91$DfL<_e zd)h%q?AjRkZ$t{cn!x0hK5H+v)!mB^4T%jd1@qIM@daC>SD3!MAOp42KG8n}V77Z0}IG!|KXV(C9E zHJKbtv_z{7W10pnNhxo+toNBP1n)<97V@ncC1uv16n_^cqZs1sIoAWPq~W=Zz`!Ph z(B`D76NFqjopGr;AQs)i1_7Gp`}o2?SYJa`^9!NfAYA!C*gEDs_U{Z|Hb$p7Q`#l@`Thk zo4z}8GnSzCVHZvu=2=y@J|v`U$_&$MsH}~U;5o_dq(zxy-YfEpPN#qI8(fv?J%zQ^ zDp@t++Fs!)U!my|X;DCz60i3${?n%R=_y5V+cZecs_~V8!KjBY%%kf;3w3Ph6IH_` zA^H0E@~UBLgX!d^#s*V-P=+k2o*GB zL16P{iba}U!~>B4nGiuKBB)K3U{{({-LDreQ=Y?2F?7}>^^x^GqpuDtq^`FpX<` z8|<%F40xRc^ss{En-UoO-YWB9OdBhckPwZACIeZ>T3F`Ge{R@@aULyt@~eQ}3-?eU zM50MeX%>4@$LgUbQBSi*0gEZW_4$X_I}mwLV{YUJx*1gUPQ zdqWb%{p|9%Z_|z9naX=9HyB~gNpVdPF+RvvXIi4$gm6xc-zuK>>lY60F2vsD(DnVt z=@0a!OyULVPsz!cMy`AuT8%~13&d&?LjXlFKgLUFSMfQWsJnsu#B zNnE%o!Q+WTo&iZo!0CIA-&2j=Fm(J!#w|Gmm9puy_+K<>v5`dkh0^X{38FnB9y8pH z9X#C*K!W`AZh_7DP|t?>`46snF4_DD_j6qm4;yyab_9T`k*E#Y-K7wp(71jkMVX={ zJSf5p;>*}x)?QnsR%ENc&KWu<1&{VK-*nB@4KXbikdQ53O~hBi+l?|#SmXmt4 zgKm*5fisIeWuH{lNV9;ZDVn;L(` zAK2)e{s0TGmu^|9f=}oYi&gE)yonx`C;_SOsw}vIbbsdc*VlD%;kEuHf$MvN| zijW;%HqFP3^3)uPPJ1UH(T&3%iYYC<(Wiin)u|G-_9|8CF^-Y`mifI#^_6GV{2ppS z8H!p^{uEV-plbb5?x}uC_X%-neOUZu@IZ>VRnjnI9%0fYc=p(G$<0ePi-~&g@T8ma zA$H_`ciU$((fDI_?D4ki1m#3=q-|@anQOElX6`az2By&%8q1|RT`je)*~oC${-|80 z+5Zop7x~+>!5GCAS$IWix7OXbBfKgJ29z0`<)Nc5VLo_)n zif|UJ1P~?*#T6p-2Hk-JnZb649iJo>*G5ljx<|kT_uY==&2gBRvsMwAf{Ra}_OJ13@1r4-R33NlfUvQt#+ly|C0 zfvQx)rp#VX!omWhw3V(3yQu;nZnZRbZLP-N&`QpFl7<;0glUPq3oS@ZL7I#A*@~W( zvamnGF(`*klV;=|)$7UC-GetPu?E{@@o|}I+*pV$Z!D&RjD#2J=@$%doKO$4obZU9 zh64Z{qtj~eO`_?FV*$qkll16=-l568+LIpy)V`)uU4OWu_txWrlN<5V+@)I6-h484 zVs}0y1>F1`rRVl9_yb8rkihEfPdJnNFj(*fta3YH5vpMLu*fUzeC$*~Y**$?@tu)p z`pajuWT&*6|L8ZLt}m-#54on{zfgx(&7O#SmS zDvgR#3~{nmvSBp6E|l=jtm3(!*cRjtZn44X3A(!uraQoq2O+Te35xHfg_F)H;-)9) z#&SK}y)$LwjujIXTBQAAjLHubF~xL{pT>6vqg)7@KQS-ObD(7Z`CDw&r+}e&@=3mG zk_>WE(fv(h7HASdsfyz!)vP5|yAP`+RPqFZpT(>N=jWGEUt)8Y0H2K2|2sm5TpCTOweM1sIWg?!tYu!-Hd>ktJC5(T9v6?s1jyC3wv*m=mO7Hkq0DY)JRlZ?s)(^(kUF=xWRoiBe zbs(Ea*3C!b5t?g?W5@$O-}kWRYm@;oCwMlRo@`_Ta!%)7Jhp+LR)GFp#`fn0Uw3(A z@G)7$sFp2#NufwnMp#(BWulB9I#-`%ATol!9+Cy!Wi>&pzRA>RNA|x+!I|zB%D`Vy z4&Hl3YmQX?ufz+H@xilMei&Z;~^1wA*X-K`+P8R6n)y}obe<~d|Kv0XGhb*UkI2V2(S#)Y<_A3)T; z9imv8u4eFphqyQlJNn$8pxy_KNwXADu2{-=0!U_>=n>s4las@gnE(BX>!PA`Em2iS z<4wUxL6Yx0MAna5k8S;d8s~95(vg)jpIN>K;+y#q55U%<%E>qrc}fUr`SoLM@lTkL zR_AK`Ps2JpfiuZSt?S7l@=4*z^|Ry)l^T|$?oyn3fU3|Fc2_BC>IKrrX!(=#n7SQM z{q^LM^&hIusF!425I=x^T4uYo6&M2=-BbyF-03-;43%H(*R=J^eyRw8^6yR!WQSym z`GnS?5ac_=UKr1F)#-2)?jYe^y>efL39b}j^AM!Sd<&5Wj$){91-|)X<3mbD@_Tup zba3rdwLIsPDJY&fsRZ4MM3zv|^-awf5jv4}TkF{<)kg2vT%ftTr1zzl$b%l1>-3{j z>KnbhH`DZDql3=q<7>6K#k0SxntnGrXF1n&3=Jf?#0n($QUa&@nRgz_N#acxrp+W9 z%*1>{I#Hj5_Eu><`8layjA5IVSs|Ul5cjm3eEI`;Odc^c9LF^6bL-qKdM&Dl&YC$5 zyWB3|TA=qtk{<1V$QAg>%E5zqdYsi1J zNR3RB;X_JaF6g*;#(cw!;eTh@o-IeyduN;SW(6Z8atflB^Q%U(P&HYYJL%EeIl!u! z(eK(^Rd~m0GwVezjG*H-svW&ledE^t+yCc+82{tbO45(6{ZZ7Pp+oh5bVS z+;^BlA36x~jg|Log%sXxI26Qn_)c6T!)Nv3rXh`9Hu4Ypi`u7@Owmk0i@epNZm2u$ zJEG#aa!$f)Lpk|&>Jzz)aNvyaqj6{98q4AsD4GR4Zv= z%Z%(nNrLBN=BMc{Sa|c(lr2vue=rPDtms$OKncN_R8$5~3&p7*J&%PoY{Q7{8vibL zPq(!jo#?%QhDXgT+nZJRNF$ZA1Y zaUE`55^bsHi|Yr5ut;G90Zx5getGMuzoGV}Jt)gvi!H*(9-7wPGH@4Mcl;uS)9yc( zVp`>U=WnmIHu%LYfHOY)C+Uc!1H&2G#)CdFsM;Ip5G&`$jtVqY2*q9g1LBi4Oyh<0k|zqd__#O z1#)|UMVw)W(27$f(0|alz*MlARXd=oktXyRa>`#}m|x;M1N)1 z+s~IZl;s5{M-onMRaf1(MM1kA8^PnenJXqHDwnp?Gh{BWb1}?xQF~C=@5%oDd#W?o z{^B|?54L5peK%AL=ZU~24U>vpR`Hfj@3CQwIOO&vRqFC4#IK<*nUf3S*nC=dyl<|G zLb*=0CvyuW<_K=QlW%4Uamxb?2beXC%kIiF215<0F88#NT{!m1VB>H%R^JP4EFBJ| z7y^eAdQ4Q*+`KgpF&OnxPA`YMj39(iA$!w=R#BJ$K1~kkzmW|N&^JYE%lv@(@}oK| zq1)!mB~-_^5`8iFk!`|HJ|1&6g)&?GBo~6s$37sp^XvxGo`N3(7|KBFt^Fy{t0{FTLd!F~Bc*LXG3K>?{Z% zJm>zK^x;;VX625a61&k0_q=0jBLIgbF8K4Q?U`mx*8>wKr@Y19X;>i?QqXDzuSb+W zAOlYdUt3@o-JN&-%8%3Un+gjaA7%zr;dmt=;m%QO`)PBWh3<$@?N_e(Rg+=LCUK$* zaft!9gj&#`?vKKM1Pb>Uk0`}r_utW<8d7o46ZB_+msY% zLI~1~xdLCRkv3EJwi5ZBeDc0R+(`nD!Vy?DAzS8D)%E1Hx4`EI6g#=Q3>3U(Sxkm9 z8T{)8#wqPGBqO+q?f%P#bnPOYKSn@0Lr!z4%jRBmfZ}7;A+Mo>+74r-d6)%?F6n^% z^>{;zUjoyZ>J6CCk8(mXRf;s*ZUOJI2SkJY5z8VR4&M$Cv~tbx%qX~ft=*k?c5oKa z%ZG-Pez7%~_;lViZY#s|E$!>q<%uW!H*3AqeU6s_Mo~tR4>o+1SnOJGi|W6ED(Esh zwWY-sL#W0K!J`Ek1fTd$`Pa27rJ z##QlZtY@>jWVhaU#>n+^SBx$yZ9B)Ziu6ATL$!K0w;}s;;>z%=U~z)@_u@?<{upW( z2qpt6RpjQ{Qw!Lw@yG2wh!{F~SJN2drbz@MdXBRWLP-sfh81r+HpsA2;Fudxw}y_NQC zW{h%GuzWvX@m-oYTZYPH9EFT;s!L*et@P^+MhrbqVAlPq(qnNsW60@$g@=teV7?;) zla7JUSP7qJ_b^5>nZG4`)K)6qnwYu!4}ZzA*dczX=|zahm)S*rhe(mM$(;m!1@HtT z#tz|M#MR%rwiACQoRwP;ei{hHb?|XbTh<*3*bJve78D0Yc2pmx_H{}bwZe}Y+A_%} zA*4fpugoc17P>UZ_E8HxK6izuC3W6Xwc<=Zea}bzvh{9&r<*+=alb>~O z^u>SxXyvQy;HaorLpwL+njD7Pb$tMhw{PB6%{x%+*5p98{4%xxwibGSA2GDOlzG}X z5g0L*sTZFMQRc0gTGSSam9pSg4ATr+Y3gTD9L~oUnvVPrX#Z%<`_>=5U|%%^%Z5A8 zqWfJS*a9>^NqxPYu{r>q@#|c%dun)tAvmjh-FqP#y8!i{NzJ!#Ou;WSp10*RcDsyU zfWKd}gyFgO#HjIJ&gKCmioiE2ljvGakP&`4m9u$`#@SqBDlngvp}>?s?P3v%0N z0^YRG?CqSY`kzHL%oWsquszGMQr==kXBFjE6b#Dnc>6?{Yc55$%CrJFG&lqPgTdj* zaQW*60!wc?=2eGGc7xMr6=FWwN^l67N+F^TYK(sM~c39f9$+yhCORyy`Xq<)2DxzV9WwrPM%7>=a2solsm^ejW9b{?-_E?qo z^2r#y7j=0-hwh*O2T7+-V2BrfyuR4Z3^yOUx1kVJb;Uq!w$?y{s0RP_{?Kq87cC%X z<=1#TM_I?Wf0u?bDR}uM*C_2eKtkldh(m!lxLBr_t|##M-!;N*KR}_9(0TdhZd@q-$q1Gfo02AC~sokKyXSm@=`et_^{qce*-V%VEb(06dH zCg>exs#OL5J2yju*Gy6>BFn_2uZq9V+LJ9uFc$<0g6~vTbp!xHyojvl9(B8|FN)m~ zWoBgmPaE~JeMZ0J{{2b1T{{Nr=y~$)kl^aQ!iH}I!BH)dcuXJOFac*#IoJ$IjkaW3 zb*cIG^4Z~Z#G7(&)129&eB{>k(~B1D#j(UZvHHD=b4QH4?j`53yUZZmiR!* z-?>HVdE@yfDl%!s&Z%n?ciTNGK4Ctg5De32s;k?~=P@!wWj*h4E5jIOLp92-nH@F0o*l^NH00|&$fxxNO-(5fr*Jd4g~m)_*vb(+a88@N-Bmu z=a4tpqbCN3$-m|FHau<;tfadYPu_tiW)dJcVJ10qgPq$Zd`slM`K}jRQ#)u-eX*v2 zRJ_^{z*b>O+%=i^hnB+}1ur}3-I~@k!jCn7&tqJmS#t~O{-q}EsTajuX%pc>U@N#tK(Q> zj~bFOy0&)^u)Y<4FfSG5;@jz^*6XKPe8;P*ef1$n;j7ZC{a>y5WD$GZ;WhyUfM*o;bQ8HqNM+$8LEjh*Z zu!f1lldg&*%iw&46m#QSURJ87H(|C^?CgP={J=DhV651yC9oTU3uvfz_`;`k1~3$u z%CM*vsSrmwta`r}_KZ&|^t|=Uu-W{VcDumY@x8OtyH5HWSwY7g!|mM2lx_QAN>0pekw3v$l;F*7k8ac_61d} z&9&QhW>(|bA(=%w_*VjaUXj*ijjbhv;RwkneZ*AvUfr3;Pij+&krp?bS70ebt2dY(Jx}{*gHVbTfHVdv}+-SYKUCmv`EVNPZ zq?^8xV*+cvLuRSU1JjZXN;&>=JM!SWTPBj}hsmKn@5Xg$0BbT zmels&IHxZDf~jf%r5Sh8lDQoUmu>z?5@Av(sQuFAk9MT_fvLif#jVo>w5%XU#0^U9UOXp&{=TX; zJph##*I;DYH5V!cC&BypAXJ0x&x9Zr=_;mw%BGT{ahf}ciWVKi176zXYft`yD+u); zt}7T@RXZi^cEZf?QH4MaG!*UlsR}+oY5Z!I`^up!lEo)1{Kc%K_%5wuQzqAH%t=nm zVHsT`&sJv(NIXNcCD;=V>qf1(u$Dz}+0b2uFnCc@S&}pdiHE%AHS8qao6CJ+IwM0H zBl#bKWN5u5ix6WUcd|Q{gkXx&rf{7K-Kgvrh7v;*L*|*+qCE0s(|rLX3|;h`PagPG zTUBteI}?pXlX*`npF%_ck$=K@H3zS`*T5v)e=n;?KU^SRVZJk4)lz!V^YSuW)K?m6 z6fdF0b@XVDSG0)N?+b>tx!3T4nPQxh5NR8i&ncT3srRW6-Boj-Bv2L%8re@)(5zll4>H;XEHG5`3%7iwnAQTKZqr-;x#lgZaD`r z)`1@Vw5=2Zj`g$ai(D*(Cb==FnGnVnB)UNYwBJUg2ZI{edwz^be+6bvf>{sF_mr^I zzji~s$;aTWcPSArVnT&}^JVd=BNLkRd!@J$IK1sB+ZEOG+VA@^j@x$nVqU-qfV`;o zV!LDr34`rBnOM-k=$#29vrXlZxjLOd8Di)LcZF9F*t2z1)7UA>u2Xr!@j3^{So|hv zN?e_G7&IBHd%@uLBfL})h8~|41f=1Jwr2YhenErfiKG6f3&YIB{6C`P|ECPY$@%}t zFs$5c9RF+gzq>GOoJ{|}M~nW^aMMfH|4p+;LyLrlgBFgQj|H4DD2w22@?$j&aOmI& z8=Fo_}91vodjjAjnbd5KU2^mK6$oWM~aB{A6;7_g%4V80bZ2dWK$F!8|zhYj9= z{pXB$)C<7DVgv_>6FVbeb3;QJBO?E9A_b>{;u-j%7fVBfh z4igd^NXXyy_uvSb6gQfi+4;@D?bidUk7y|EIFX;W^}qP-ORK8F644@7w#Kec$cO>c zQcIaDuPJ%!E5;d6@>d6cAJxW<1q7J;V=88B?85&A(!vu?HTp3m!2tSoAOnRX0Eg`V z`h^<7A%P~g3ayX$QI`50`c+o=ohjVEx%#q&`0C4sMC}|6eC`+g^q}BN%x4uE_|3nRp6E2v0F;e9dj$xuZ=<8R+xrrM_ zIeEG)gX;CqPoxrw1lj}duN)0yc6?VFZJgWqRzXiFpA(6HaqlX8L?x@pF0GM4!~H80)CDN8Z(H zGgMO}Vt`pT1}CD#C-$k)EA1jao;)lEeNYAB_>Nx3)KVKJc~+tI%ib>Ez|6p!s}7Ni zr(_#~(AyINwy0)^(a=8uNJWao#W|{7&T?c%VsXeg&t2jhw!k7nCWi)P*qII=%DD_L zj25!1Z9+f(F9}h#3eWcB9sMRLPI*kk$FUNshe zdBy_ZL(WLw^D6%3Q}l3VcU$+|z_1c=4%Tu%VN0ESt4ux%ow!6fvX;1I7?^v#L_fSpbkk@ET2v!D)XCqB&aXNs z3>O3v+LuNep4w=>dl$%Hw#XmIhA+)YZi*eOVS%{w927(QF3lL!!66zQ1hUK+Or$L+ zCSG3J#V<@{Ea`~W%}P~i>{99o1qY+}3ER%FU2szfaI8O+RpU;?oll?p_ioB{5Yz8= zZ2@+M5@ub70xsg?ha;S?_ zAdXSKdYyRB7rcf0Pz*yh9#DA{T0J8{=o- zYr*9<7Z7XOP~1hPq@^Mfjx{xYuU3 zX~NyC`{kYMA9}3rQ}xwnh^r{$G}+m9nPFmMEszuSyrNhgX=LgNqV2d5X2?1AuQ9YIAM+q@Ozdu+1s zs<;$9M!Ac$wBq&i_*&XCM-B?Nn%&iTvNned%cgEyxTjHKyBLRz{LKFZFd|38!pCQMCGGUWOJHc;r32Y9bR~3 zm8+40RT5_gKj#g_Euwm6 zL+Ey>s4?slZQYhK>2-9Yx1$O=$NN@DlB*4x$bh1b4!QR_J#fstL8`EHHnU0RRAf%w{1 zCHcOfeL$V)lJB;;@S4#QRd>jAd|2?IsaHX@2L2$DuTs1;&FtzIZ<`r-t7A?px{WY_ zRW9X(fvw7TERMVvc^Vl~bS#t%hmSqvl?C^!+?s>!rHzp6Nt@SfGHK&>SizK)JV|YJ zlub&v#2Mpk+FhG56|I>2sp#vj?ZVRzHG%%(IDe7?^Iu{}!4Gf#E9hb9bw%D+3nFUG zMtwAWP&<}4^kF3uVGOYz8yD=-ktXNxvE*~%GFE6iR)<*8QbG63wPxF!ip~8{j+L{t zdR78uFiR~!n7I?ja-3%wLgC>SRz4vqISSjH{O(`zPRz#-ehOD{k}p;3$!`x8>m9M~ z`O`5pKfBV$y{cRyVC#N8a@v>{N~kO>{JLB_muiM;3$~pU=Z9z+mNFSLV8%jVFFg zLtEBkRKo1wj}^-N8}4u1WhzVmHuH3w-o^-AVYu@ZzR#_L1%qHhZq#B2B*~}6^B_QN zd#wtTD zD%LvIJTIP)&OB1%=={A35XN8w?o!DpO+Tui>W){}*Vl$vMx$nt`t??EnaQCn>9N@{ zhP3oj-`(sKHVJTCx_ZSKzBwmVY9r(iFA2z@WvTWrOiRzG#;~_v&?s(78U@~hvrT`o zEuhhty{3~EIMcCfz-P<1V2t84fCZWLkF_cuFNr7QQTUkmHip9?{alWh&$v=1k@g7i zjL|k?RThJtEx!XzI-ANiTf;~j&|$wptf8vHxctO_ooT+ue@c*K?Vs_1{6t@G=k<0AN?glB&GM= zhn3%b_R6>QC}<69-ijKsI_ZspzEVx!a`YWSl!rq>CH~p z{jn{V!*PyPb~-c*-{t6=_;X6&SmjL*gGdGCxug+>qP}M9HaCx_`S*6b%8UAM0f1it zgvRvWA?cI}3y!~DAE`9+AgF$>I#1u8MGI506 z`cnwJJIh|=$dcbnHj*f8)13Dym@4p0qzI^R{$i9ql36=@*=$_0{ALGar&naZm;!!C zcR7)(8?gfxt}{P8!JY3hMTyS7zh}tmuA5Kp(Al~PMcgkflo&Um>_BhI+vz~NN34B8 zH#{DoDPr9WfpaQxnWu9*l$d>ozCPlMoK&{xK-ol@E%F!DY3UX7&ee(|BlXfJgzbu^ zaj5?KS}XP^HCdj+<_8pt99g%rd1Sv zmt>D`a5qvT=Lopy{Ih8<@q{hQRqnXby!xvWuki`XT~UtijFRlq-`pC08`Xo1CvexB%j#%YSp9QWgP*fWjVF&i`I ztD>B=adQ@U<|oX`8_Ogr8#y9nFe*r*+%ah)3s>B0<`RFKtvaZnJXilxUc-QKKW=*Z z5x~IX_b|myn6`qx3XAoy3vWon{%$K3A%U9W%)ag8u5AjYAJ<=J1iX&LBu}gImHO*7 zlnIiyEkeY~=o$qL-<2wlJgC7h~;-XyT5+3c+@tyO7FPF z(BT_PS2a|Cv6} z=b;!;@)?Lsr28q^uyQdcpRySa=K0$r1RSuC#ufY|j8{NdZIn}+Qw9cF|FTu7jCWi^1nt2P^ zY7*PSCQ}CThf@=zsX)xSsYDVSys^@67pc--c&6rkDQf<+*DqbqblL6irz{)4_jT## z&5_7Pm~Vh^hSbv?rY4vNz)(5XPJhg)Df&xXnGL)4oMlcr?L$wpKs`naa}IrWRP*Y` zSCq%gvc9vyF@+F#IyXdY?~5hFPty>+lzi45&==?7Q#vK`prjHNj@xn+?_V{g^KGj@ zF72}BY*yynw02JC*gV^E4$W5D#%~+Vn~L~JPHGCDu4cQExY-|VJ)l0*&bUAuIiX%D z2-v=(o(%o%==oj5TizMdbz z3^UZZEs*i~hYnEQ7#_nC*}k=y z4MsVY1?@|3Kx39n?T!{^(;qT?#6HzA1s@I zSm_qiMR#6u)zz(6p%g*Nv=Je|on5Ysy_{fF}X~GJ?CBd3%t93;_@@ zK5dpZ5`*;y$jJVGoELz&tn|M#UH)fqmwl@R%z`Xk$jpNk$h;_hFUPE&f%!p7_F~F_ zV+!U4L+mSA-uu+La#_Jw`O!M8&-p?0hlcw->CcL9Nw*snpdPmx*XIJu_?q6kM#Z&Dm~CpOpy% zE#~>enBtP^HuT7JT{)rDN&Q9?T`S2DLl#Xma8h_9i{Qovv6j4U2A4_`j`pHSGry27S z_IF!qhmy@kk^^Cs=B9x?36Wj(&Wg45&IBo}!w#Q78#+rXh@!;e z_DuA{ZJHYntBp6DrB~wER84LWgnAL*B7Mo{kBP}Mg*mFFeb-bJBD~dWfW!%(WZHmn zrzGoiQQE|tpGQ^YY%ECjZ)lm^Qks8QsmFlF(Q-MCWtf%=PufYAh5n|iukG2kQ`%>AG|IT;~hDS}-{9VgGr5TyF>ecMh5wM<4BCE zT*CCXI{%V~uNBTMe<+pU-0+^t^dZK{kiri{?;9FIXZ%xHk2|VdEubdo(BZI6+;64D zM?As$s%4%x%)Snwc=N1&}Q|0 z=5po%u5vM3W+dQ>X4JV#+}ga{W<9GvYNN|}3s5!cD5jsz_U*fa>XlmatsHF?NgW#` zGVO_Qja~$yl@D*TJ&}itY1jofx>C4X=w;($MBmyF5(C>eR)Asnw437dj6Mn)v`X z5dp=0voM)=l=Y%+OD0kQ{zTf|p?pO}Vm^AF z1E;L%Aw)23z7SzGfxi2@YQizHdMD(7)J!lbH(tn2eZ;g$4)YF4ViBcO;lIfMnM{qNzKm= z;VqZO)&bV*CV8_K9s4=9KWX+9dpdS2WT;D46s zUb3ha`kEG;F<3e`>GZDXq%_s2q$}rDf1KTtLe2r8tLthseCInm0KM7JA1 z@cWZifIJ#K08mnR-u>*?np2}txnFvDe8fg3o6LtfYk_8#V?Phx5}m$a)6XLNOkF*P zKS(c4a)VShKoD4H&+>P&KfUF_?N*P-mDY$s0uw%FNA#hlb}JDZlqwro ztNg;F==0kjPc^P=z4tul^o5bWYFZJ zOn$wTwdE={j-)XnC9uS28K5KoARPtIQTKVQj;14dG4FIF*2VlVc=r1*iZBAPg5#}A zVwMm_xhux%>yOLFXDhzq!tpOFhO&*apKR}Z+jDO$%Go=D%jHb|&< znk(1J(_TGOrXHe$se%JFa_Vy@x-llXk~#L~l2|+FhU-U_AD?#3%~ZF_b!|^%OxnMi zds$6WrH;_fwYNU*Y`+}bCFWjCJZYC{kNsV6$@a$rT2(Xl^pNao=&VaQ@XST#grQtx z^^74@K5+QTpgT+xw?K46O25L{eaQ;T`#75x@<8^mqUPP0ybqUISJkzOrQz+m4d9J5 zLBT>#U2769N6J40gx|g#L24FykrRb2ZLyTcoDN1sb3{NVWBqcLcPxVjZ$FgAR`yqy zO}=?PH=MQmJSQr*>)vbBQyTahUm`uyl@3&}a1$Pq#iK9OmKM&^vS`6H{@!yzkVW4A z`SZ+sFH7%_4eTSh984>HFX5&OL(1<pAshuC zMRT7b%w2mvz0z2EH?z5y+P!07NJAx!t=VC%+kDx8#QXsn9LKq^`*~(3IX1u3A6j?M zrlcjQQ=c8k_YH;X4^`Zbb*5&~or!x8 z-6)QU8T^}V!dYB5ifiIbTvv-_;;Do}VPH__Sg4MtNx7I_J>1M zX63PO(C2bhHTt5lx6K@6sNjh-zC?4)*7zw+HNA)i0R$ zwk_83%wPF3Lh4>u#RNCRi%R9|Xea$47%Zr%{pZmf0{O29jA}mKE@+I983GQ&dLv;d zfH4Mv#G()w5r6^A8-sL1xTAbLJP;UpfE*YsE-eiNL6P3>2q8@*)*FTj^gv*-J}74Z z%*P4f=8iz35Ga6|8_XU5@j!Y5bdc^&2!JmdU+DqEcze2_Q3z2p1PY7BAW-sve~JZy z%zWUk2nTN=GjAV9Bm(6OLpjR>pa=&S6cX#;f&l2EoX{8#m^ac52-3hHVBYxQ>%*W3 zOMoBJ+XdhWb8v$>BLFtyQW7rsn+FDiaIz7Xk?=*r@c&SbXa^w37=w27aX?^%JRP0> zHiSrm#l*#dp!E2Iv?OL9kJ08keM7Ks)4_uNGQK=OadM50leFmD7vNK;-M zEDiz7ic3MHAaY;{VX(L$7%YhAGeA53Cl)9M=IM!W1c0<*?pOpl$QY_+DW>h??hc2c z@Jj#?g1R8FcsDuVU*i-3SRgQ1yl8-g7(@~xB_}Q|B_S#&rscQFJopE^4!LPobxCp84(s5D4koby3)`fbrnd&TI}sp{L43h(+Z1 zPQ`>*l~7$tlj}vRce@w+@>oV^toB~@YRlC4bk@sY|L&kFFGx+8|KYB6kal_{Hrc&{ z@Km8x_`5W{Hd{9QgZ&b4U+*a3mE)M&Eg+j#$6@%$C6{=S5DVeP$XP z>F(Ka!?W#Uf?qrlHfk%`yg+_|_TeCfZx@BJ*QH-6jc}wL>6eyqQKs8mS*C1X9uB+S zEeJ7qoS_kVGxTQG^8cW-;^2QQjio8Vi5#Shazyw8tigXlQ*FsXX2?Lq-y%8a0l*pp zz+gn z=GMbuL4P*C`Ui1oHEu%8Ui5D}f4vEvS~Bna7297xFL+M3<`b8sw|GshCHsy$(Igst zUmB!MrgvM7eS`IP%R>eTw2&l?b;MdF{4SI?%E}y4fb|*z#ge<+Z(U1s}1P6j2{jT384h-Pr6PfQtHa#PV8R}!$Ya5;* zY+%GU#Tw$IY#wn0I#FN-5L&f#cx#@jXSk<6`vk yUJ(4)adTk!Ded$O=<`{`B_Xvj_sBn&8E;WB-u`%lMJ|Ciwvy!h{8~oZhg>rIsG%>J&a^DO|oRU4JM-X}YLDeOVN`GWxpu&KCN{o-^ z0@jN|#tsmcYLXPG^txK60lq}Yzr%i?dz0$wcqau+z)~V)w}cNzimj+jNM=D(EOd># zjj~C9TWy!^x^46}_bZ5mq~fBTmG{BVt8d=cDgHlp$wvEiYl~*JmwU{5s zMT>KxKWVqMY=o(WP;f9rh6Yo2%#`la#B27#jDBmnO3cWGuV8-}JlYUo!3-2wi>~dJO}mN&2DCIQD$Pct)WjA6#;9F5SdB8>8qbEoL{>UIa~N#-W;! zCrKqy&vbmcvv}^yz`u)3k4LB~MDnMIA0L4vJ>=0k8Z<$>j|0Md)2Gg*bji$l9k`tK zWW&75$ykjc7#(Fe`_T7u8>Gwz@UVo0ABrHSqJ? zX1h5>EsPtqgEFx-{{Lk9kM(~fW?=entr<9&*#5U#r(jGuZn56q*6k-`Mribsyq-2k zB(2IWCU9L4&jKP5AhAGp5~mmce%?lTX5`4yEgHHts9$5l^h`qcTt%h1q4RamD$zv- z5>6T3*`Aqr#G^;FQL7518}I5|_`KG!4z;$9c8r*GYkw>pPVLa4*WJ?oc82pypNoX) zNW_OUwAs+{`a$*}nfJLH#G_E%VLP+3E-GqG)QXT zP)B8}M53i>V0_j^+cY~A)rgl#jDM5}-Z4f55oS9Rm|%V0Hr!U@0>rBJw$`e~ zETyKE+PKW=S6KzDZo=u*-9Qsygz+DwZOVRu6=A+>+?Z4-%+kBS3ks+xL)NMf7cSo2 zw27d6b^-=SG(WraX%QFHg$iu>E7W}ogrBV2SphykfbhnkLILm;O|y0VGrCJM=^U`y zH{7|w$xi&JT#G(n`s#^aJQoo6UQ*P_HSaRExiECd{g5O2J?k9_+Ey}ZeG&GI`LsG2 z#f5jox-in+ny!stejvd%atVI3-3fGv_@p}%L+#|~-yGv&3J$0jb`Dlg4m zN^>QXaJ=;pO>{#bpHKwozUaS}4Tv37yddiqQcEZSc$j%65!&%xV=H>2pA3ej3l?;3 zZA8CjC@LCM4~RF_i5m2i697+_ygNctb$9H?7w)r0v?#!PFI+=N2@EmX}ML1Ug8^k#h`8t_g?1`G0n~%RmJ&I zQ>~T{v=&XANY|9@=V}QT`m3r)X3DWIkaak1dy~jj!!V-NHw{NTB|mF|3LK&MTD~;M zhaM3LUUh~ks5k_op>?y>qYp?H(7*BQ5%Iyj7mE^;Q)m7JD3L}pU^XI}M{s+bsp^4~ zGm3*8Dl}uNUPu|*pHP})_~xU7M0l{HNg}uN8r6Bhjxm9J5L#n~iCMky#b|4hhuck1 zT1QT|fGPgHF=o*&cVH_!1ymx&0a6IF z4WMHDw>aS(-ht^>o6KzX0ZcKd+#yQ77M|}Bu%`n1&#gM^Pq}3=y|!E@_TQ{aG@6ps zO9_x5j1ossfFxTp|F)L}LYysnZR^ixuzG#BIeenNkHn>JUel?jMU~J1~R(8~@TE{GJ}@Xs3#j_HgO^i;P-@1z23~$PDxk1JJ^(zX>UwE+P=Ez%05Rqf zOcb3IvutFMrBYi6tO?KN~F2uV(!69D=s!=ApVs8OekSB^(O8_ z36hN|8N_;YVWxx-bxDMCCCT!W&)2a&b1Wt+SS3?Vy)@bFa9@=RSt}w;3$ro7hyQ#3 z+q*3o={$YAbZNZZb7&=0Vl6HX3`EhWYp~U;1#FAkDX!mTV-W(hQ$-KNOhuggxG0s?&`?XRjLa<~b3YA(cs`1t zUVK0yyU)h{XZy?u=x~T(H#c{rcjkHOTu{LHvSK`U-r6`IjktS$%(U>l7I&UgC@x36 zn2o%RwKg|9pd=*({~F#ZgmD;@f;fuS=+HMG`P=hwS_(MrMe($$`# zNlwePvaOMO1%Jm(#rEOh(aZ|hGDAQ|7iP;9r&^!>V%Hkq0d2u<D6cilp!1L0 z9xTep&Jp1R>21{wn(ZE+(Vt3-BKcW!v2RBI>mGIoE)O}jsO>!ph78*_=An=T;5(J( z*SiiF%fIe<=v$ARj9~kDAbRX(_iOKJIN7x&eJ?yyg7q?58H%8KRQ`HK-Z29lKs%Id z@3r)w(?l?j=RV#JX+59De0AEVB06f0r-x$Lhr%pbC@ANkfT{0DrKD3Iw$yZdv^{@{ zSXXQo_M+oTJbg!;YvsiELs_IKnJslkcl?+ zv+>te#bsAU^?{`az#G?JOmd9?HC04+GT24sUgDaGKQX-4*yta4KYj9}|4#6X^#7gU zS(sS<*Tr0l5|7;$J;Kfl6}w`Ph9V(Jl~y#f05FQVmCOeQ@fS5>LiuVj7Jgr^Sb{80 zkyP84`*YpnJ?4zZOF50oUacO$FWHWf9j4v^_ z;sGA{K^DnWaN=3A@~p4|h@?iRV)jxeI5c#Q($5KZcJ*WQiTA(DT9)Ff?)YcY8IBNN zf1}RC?9K_Tz@^b{Fn;Jw?8rb?++(A)O-_(#{Tu5}1Z)L#3~PJVAsE|CZM^LRhO|XZ zblgTy^rNqjaMH!sXZuA;D&QU-3}JGKI_{p2dDf;k)So2NNLdDtT~H@%bJwH>f;DPo z`cGuIsc^d zux;ip+)xU}C$$orY>dJN7be@WfRE@*35m9O*3}DA*|&e7&8N&;L~7q!NAt*$m-&nO zu@#5OBcG8^)Tqtm2voaT=JYy7oe-5u2U0(GLo32JeVHarN(eUAIIR3Tv~+xWM__9} zY!n&E4|~=Q8uq_2bHl&Tv;Uy;|1WOF`rmHGz{t+@zpf)yWs-_m5qiGV?1xnt5X0e< zwxnmoOs&XTFtc$QcY#^4W!7MGT;Qq$GEroFVcZPEI8 ziyP2G1#*cK+B{wonZ=!MO+GmFxgS_l-d6fHE_{lL8KzW{YkYdYTR)oH_o#n$g6UzO z2J`eD@C_2$?$Gr580rGo$>Kn{^}Os@o1PBIAqTmEyIvwk@}N)i>!HQz&CrAmkn)5i z3-PCv0*BM8f*Jlg*dD(a4Sg+)>!@oj3a?@q>_&?Gn^T&eydOxd{2D3#~^giy2SxY!w1g&6z9EBme zW{JY;fd@sPk;ObN_gahSeeAGsOn=K^WP=m>(yUIS4s0+7^D3_;&+CFqx6=yU3D;6d zu0^gv6;s~}3GE21R9cg@(gn&hRV9ANR3>~nIswuU*_YtywJ`V%v-?eh(acAG&uHY7 zWXSd3Ny8!?v5IZB8PPi8m7nb>24K`{@4{B_NN~^HG>$T8h4d7fm0S7&tWm&IK1O_W z6}6?p_}|hEKF+gT;l2USE?NR=Y(3DZY={jd75kdKix_UP8^hI6z+%HY4A}g|*zvNB z`B(20^TW;kwNzG;l{MV;y>H=7r~qjuBGLyzq<}Hv3{xKfKbXk7xF6+=!bHOvSH&na z9o3Hf>le1Eh1QFcsO{N+l4w*SV*09}!RZcBU8wi(<;E2L`D13{qB@cCO!uHZMXtX| z77@#H+GCY6r=l*`nt)`l6mN7Sson}zWYbcSQQG?si~Y(n2VsDm@IhBcWC&7<(G&ws z@Ut86o|Bp;#Zm)u+)K!g3q_l+-ue@t%O+IC^An;)v9^M*x1%QI2R9b|ecirCVpisw z3Vk{lnP2q^aTGva&B|*O9fMI9)0|=6W@6pJCIZxe`4-fgza;D%tXnp@1r6@M;VXf1 z9+NxOlntxlu%czahaDs68_CjU66I~8f;(2oZ47(~va>gfXJVt&%f!DibI061aiN@k zH6~s2O}qRZu{Z2Onv`0=wWG3BacW|=kbq*MJH{x~mP^%#W)cZRSUIGh|DEr4Q_W?glm&29}uNC}-0-5_qLIuz+Bj;ahhwDQ*z^n%uk6-+9u61#1|4OmzyE0yl#k@ofEF+a--F^J(>$J-a(c=NP5@>Z!5Tp}GSgF}&TOt;mIp`vWrGns< zYm)NGKho$7=YnIl3bvS{*U{qxv=-FrWCYcc@&XTFaq;NMRLVA*W|b{XWEp{aYKd^YkJW$Thjx;G!$xwiG_; zMYQ2VD3&2=UPgB3Vd-pW>^Wp(S8V@!N9xRfT62WnD++gFGio$^NX6@!+8bsI zZX2=8XM{8U2!s#@&`J<>x##Dd5uk?S$3@_X2wNYyk=Ge?6Ab6VD6-&%s zF!p{ym+6MfV-%wJvb&VxfFU%Nx%|R7EKICoE)}llP%{=m7pr?D5egT{avm{JaEn%R z;86A@l|0^`&rSDJCXdi)pu~m=@#*^S?J=W4x{6JwxMxgX92MuOQ{XIN{NEIWy9Ax-h`D{H@FXq^nEjDS_Py8H$-W z(w9QDn2Zw(FdRBBp+d|fpk=4PO+{l11$10{;`e;*tOwL$t&F6^9?o1(kL1nH=a5wa zNI}S9r>ZRnc^Zd?g78O7%@Mho+j^VxXO~EGEdTKyp!&-vh0LqXj}F6fJ+)bLa|Ub7 zv9IzAyib&Ix(O&H>(ZS80BfD7TFSkH`aj=hcUZYa+)&o)&HR}eN{{ms_9$vW+-P77 zPa~k7z$2L0oH8Org0yDK3PhZXeb88*VA^pXoY3*T%-?nMLcD^L0TWGp$zMlXfjv*J z?piA9yP52yURo7QzB82umk6^5i{X{s#aYzzs!K!q`Cl5WY;!^iJ-Kq2h%|NkBN9mL zVIrL;8z7`GQ`QPCwcYHrhdZ(=upM?~$i0v8GFcS;sgfjcqyEqGn!IM_s+IjYZJ5Ob z;Wfo9K+%I3bO_3F_x=xsZcOdgn1b2QdmkK_gZ<=VLgwtQqvz?rWBgb4HAry;=zcpmSZbM;BH5HEsLvo2(P+xEwny-PcJ`V9BX^6?-c(VI> z$seX*d6f8b8>4DL=A&1<`Bc#`82s!!EGfvxH_tj9rjlQ8*fmIPbdv}KKc<4>TdW6?DYTZ9wSFp#wm;b{}g}c5a7s=2zWgtNpTX485U!=B@%G!)dI)}v`8{ZdV42R z4HN@4a;e}KH(PCXYK6oE$=lPksZC8*b0pCk1ZS)owh(XBbk5;;U}!Gv8l%Sx?0OY0 zlp(99+poYuS#wie8!L{lPNN8+NUsi)4eTuwoOwLFN=Qd-T!J)YFymHDOk}k)G-#jg zv*U)ZHlkdV&;Ce;pQ$tLU2+jysd%0=B(}30C8H_Jbt)Ye9wYLtQCZRezZJ%d^#4LJ zN~dwATre}ZT2JQlN6c0S6du{#gkZ>w!35z0AWx5p);JR3ZX|-k1fi2K`=qn56VO7e zG1VAt(a%bSVkAitq?OS~?861R5PY!*abX{X_)7tT&fogN;Q+D~{8NWaLl6{L;$OS9 z3jo5(PQfqa9JS8N=bXVkbi$}4o7F=Q$x2?zihEEb#aITt;3R!AJ?Tg82&=G8A_dFJ z$jOe7;?N80PF<@=4Yn21Z8W7GTVVWy-`XQP#3FLGdf12EY=v)?hC7s zj*HoM+u7xXx-(%65SJifeWvw)$@tZ+mn%RTDhaHTh2;Fj`32W-+8FvZ+L9aTG57BB zj#P2#R(dW9aUXj^gKo^J3e#9?IIs=d5i=^qMK`hnkuN>7?3l&{EE|G`FeLICw^=YZ zA$XX@zNAwvx^MTKKy9wvGAmsj^xm9O#dLDl2$$q#x16@YrIHL50J>nqg!u?KH@uG; zDc3GeCmwd3%Qhf!J1CLWB?@98{zb?2ONwwn?I_b(h6#)ziLm3e!~ioj)cWbl{=2f_ zAI6Qrd<%*_N_#ta|1K-=O};*Nxz@z}s@rP!L$IfM_OZKreA)DY9f~r~5ma?H)hW#n z#&WkQsKW4pdxV~aTw_72k4#4EdFwSitIFBQBQJwbu-zfdh zw1%;8vL1j#e?L3c)Iv*>W~vLf-`;k@I@(^^-wYmjwQ%xA639T7Bqiv&-Uh`Rlr8BN zD2@sq8yCM${op{}`l@MZRn_#=*!*f&%g)rUWbS#s+SN^>`p|(29pv08O&j0_*o-5k z>egv`ea>_tJL7Q83S@iECLGU16d4MT-Pd+aA3O$hM7--5!!zh9l!H@d22zY8Vs#9P zDy)`35a05o--y%&b4JnBZCBQPEA8Pvs1$E$geC-Y70Z_@N9e@{6e%zAn4Uq=f10E~ zDu^I+lfp2^S?kP>dfpjL8r)fWPx>Lyp?pC*b|i6iGQ07($hAINHwv}iIV${`e&X3e z2o7>Ea}iSj>ytRE`U}WTn*LEH*1E;%VDmSZ@l)<47xPg>Iz*6oP6^i|oNEKsX>uO_ z1DlOX)1nwE5~>dxfZT|zw77D$idiyRAXD3Lw5^C@#fS4Q z2NbV3_kn<#)GLs;d-tti>QzVV#VG%0Ky00~2P&_4lUz0GyoK&rN1-pZ;i|;yxD$3T zjW}%D;wy9zpD#N>l!lVTfCQBrN>B1o;3<$+hzUTY^%bid$TT40{f!>fK~1`gNos_% zs%Op$K4`UXJ7dyYBdI0mTC!s0T0-=fm|#7;D;>zQ)pqxcQr|A=lhzafSHzVyvIz zzGF&E-|TrO?rr3m zqMoScE5{WVx9{wQ)@_nWYp8LaBon0WD9mKc`mPY~`&D>p_k*ZBT{iK(j7~<{ z75V+mLm|WSmN~m>x3f3dDTsAQeei_=HXcW`p8b^e4xEdq>o)oZd#NYEH3RtQ{!Ty zoV}1}WAD~h?BGV$4i0}i&kr2K5-y{XbQYoRI00;>uM9gZoEb_if{Vtj-ERPKK>qn*v-4<}ijh`zBN$xi@KAJmZ(HG&63=PNa?Cm1Ump9b@l zwho<+HH>*_eGB3m45V9GDKYgMM7E3t@uReb`Hcj|Pp!vDgMUivr}>HP72pve7@!Ys z27q!5_oFlg15yvb#kC2@qifmc&%qh+w`lJG#-;v~1PI*^X$)z{yx|Cce# z_XYCZb{h~I>x%0qC-iIjgAPu=jA?8(5jr{XqPT?fskjAo?LYZzrm)MQE(nl~^LMY+ z&i-pQje7j-#t-A?8u}0dG7og9e+F0&pi$UZ#h*_{0toZRm9p{cL->bH{M!ccZI|%& zM|#_5`MgK_@b|*|N7Y;%m6HQC|7!yH`_K=dtBYagkF-CB{q%PNbTi#~SO$J}}#;?-n0|g<)w6TMx3?GkspCH#GosYz*!S&}07L z77d^(tGnwLVWAl`WApD9CP(hx4&qq

A65_+u(dM^QyfQX=LP0V>&%g697>liDQr@|wG*i2w9lOQ<(fm_yMmnnGMRZAjhRRp+? zNPtw3OTkn6{fBJg8|a)P*%pd(b8DTq)gAB zzvykGVM&P=L73>{{Gmy@lcUjJarQ?Rx?wRBN$6-KNe&KJUfA99_pNWur>8Q#?; zqY!TsK@yKq$n1pLIy}c=R}(*gGwR2Vr7R_`;11J$7`B)^{BF5)f1%2ZEYetvC-r3K zGlnO+X2LMpK?QrRJ~LUV1i$=2iLAsu#aw&4eu>O8-7z1|9N7kRgmvPh^}uX`4<@^1z#!8`-04FGm=_66-M-$tG%81>-$URs&RkI7>S{>XxP(22FH+XIC##56G z;kBP=3%QES6Ai&dM2ahX%YL^Oahh=&Ny>CKf*npM*gmw2PLexc8N`_0|orTiiNOB*VVwdZbg| z_k+d*q)7Rz7XTosSN(K7#fCJX8Da!*fE_hMG#ic?h6UN8H$3FokPY(37hG^gqfOId z{ql^Q1_ofAT9pxRSnTI8M2#EuL$r*9D8#b_DUwX{O*Z*&cdsG`79^x6jklFT4{$bt zgzebIDl-CaUVZ-&M-S@+@2qCr9WdhkQ_w5!Bkf)7>_nYRVlSUXm5j14cQ&m@nq~kq zUwiInB_J&Fub7ym5}U{(R+F-vo6~nE%(D%Ffes;ygj_MF(iH3h$zjAa%RiE#n)*&R zndJaCPm_%4fpYoK2**cvR?15kAxVM*yE(%oT%F?6U0XLPO8s>oOOjB#UnE=uJ3gOC zR9-6Fu8jb1P-z))&>~(6PwZ>54B!-;YA=d9d6W?`ww&lTk(;YuLNsHg-!LJQ&If-& zzDd#O(&^q)Kna~yEIcm78VJuty5alU(>^ASL1~h&rp8(7iUFC;B4~)FH=Il>^!R?N ze-V}#dB+WGag=XYam-;!y;^)oV=JEhZK`Kt^)bbjNtb8V^t>4_SrIdu5}PCQrTMcG zR_|b3zDueF7MW-KcX5*AlV*^ad)<2!bc8n7waV-!@hH2v4Kvub&lAbF!wOB)@HX$f z>=c8;5|kd0wZFuax3o#t%K#d=p>!zqtx> z+C&#?h#Gm`SsZORoB>($@#N{$ujy?gJ)@C(%6r9n(@jq1Kf7_KfY}^#q<%%_*${)R zDDO6SjVJRU%~lJmo;5}uHN2-ZSsigk9QX4%u|%kf#iw1e>)niwa)0)V5i{In=uV{T z79Map=dAIn?fKRb1=N)5@-DFqiM8YR8>6bfaODM*{G(*_ICTWJP|3n&42u=@jmcv3 zicE=#w4j#F0YT&rGY56SU7LA%mV2oam&f^cl@nz=U%YUtyvXH;LV=UF6Z(5OmPWod63=Gpv!GK;ofal7Ysq03DVdStZFNTmA-K3cT1nb7tsZ+97 zI`SQEjpu;d#J#@ZyRWQoHvx86J@#DV-t86IE+UqC^Xj~z6r1Eu;n6`XTGzF#$O=W0 z09v(4W=B-v)K|pV8gsz+xiVwO9nvw2>`ob#H7Oy{e+o@+o@^jWt~-}U1#Q}J>c;qy zNSQ7Bn*G$#EjcBRnw>X+5S(nzp!mwUxXc!mmqpP>V(l$iVJw=oF^32$z_YxPUx zkzEcKdiO=d3XD(d3?=ZeB@`b(C##fS9gCatqAFaC2{j6azvg=g1e5Ga?+NNRocC>`y^9y+oYAv4XR#w*8)-%D!P>MCv^K#sy+ zTOMnoVwNR~!H9e!utLeMVNr(-38&8aB$dQ(sE5BPWcYHW79R9QaT|^g@w1uAy?jd7 z!1nx6e{&WmC87ej7pIv-*{eL~C{vpmsgqpE`IAh&ANSyP`h?$?y}8lcgK-@29dO+N zR!++%I2~HIvF_anGjizR6eBY(waJyXHD%R?H4MMR>rAby=m zEPhGPsw7uxhv55Y0P_Y%Die%bjXsgwam9TV;U#gvDCN)#2HYAA!qKO4KAGMOAjCTk z1RXwt)!a5Cv|kvxVF+^}Ub4X)`3LHjBk4%=&TOuOo3+8~66e1q0ka~k zW5$-k(4yEOXs!1Cn^LQ&YNM+T)9IO6@<0}SF5wz!HBcG%fh1-u${5?2Z}+vS?2^!@ zO(7;c7nM>(t$eygvxiXSkOYxfHsq_IEQ1d&J)pUCg+R|>XPHOTjPl;W-iOP7j>-7& z&RP#OGRdQTH!z{-YB7ko0kH|29Z=Ojo-lqfzPGda1ca8U+A50ig|F!s=rt3ls02%+fYnIF?8go-Vu_ChE6VW(t$Ko0BXE^nZ0=}3 z@q=aq?dr+6za;7x1afb^HUdJvcXQ%V_tsZ5{KT*h@tQzp!he z7#lGP&__TGZ~6+^^E}%mQ5KCPZ}5iuqmH)|8Lz36DPAk zg${MFlyCis&@whKvO;sfWIGEi$E*|~Obze8_DF#4D@>301pAT96zV6M#-InW7wB2f z@k5HsI4lr4y|8WDJY&KE=}>@yv)dnV=`(?Yv`Lvm!!0Dt#%F0Heu0vw9s@v&nxiSV zww^mU*J%M7A!`IS+(1d08agqhbLPdr`;Yqhf#{$3Mt`!1zTm#Y=Vg1o4nK~QlHblt zx9}oHF6Mzd`-TZs`#QdF;W6F=r|bQ5Ve9FGYG+Qx#rWGTHWi!x0qv$?dG(qb!=uAR<^b0OEl!84&&r1+iLWY(b>BT7|~-s;`=X_=97O4jWO@Y1E# z*bF*CR*3PnA@6oktH@W}*ujo44K25%U2(HJTm&HP$Z2#6Cm_{sKrlyStCj*`ov3n` z@D4TVsCwQ{-AUnRh;YRDW42a2jySk9(_tYW?Go+h#N!ZQ-+%J@%z_2{*{1Q7sYA z{?o)eNzT>|6If z%k-teBVg7kHF8Pn1h}T?j{f&do6km4P=B~Vqg6Q zr?%-+R4|o9^Y(%I<8YzOPje7$TB8tYZI$0s1_ZX>+I8d)+x0TO?T7?6T(Yq4r$I#G zQnL7%0?0*pF^DRHxD?97Wd#>n1-nYD;0d0z<(~-6j1xXd4i#VQf)~?{73BhFb1oTE zpqZ{5Bu#QpYYRBAG}6^P-yU6kTnaB3S+0bg5Ztq?Ngq#33r9ZQHq{4LdCU)GfM2 z%EsCYNGrX$?2Ty`OV#(lzdqF<(2vV#w!x`goTlQ?K74l<-y>ir#^D2`;$o`N^*W2m z+ZJSd!UrkQ<=0A2Tj&jsyRJdemC%fQ^Mf~;*l#7co_rwEn<5rh zYvweklWiDn6AXCod1^)Bg>zaffyt z{vomCNRS;=0T>B~O@ja3*T_)U_ik!p3N2;~ZtwceAIx{6&_BQ2iaW#FAnmYMeR9@> zq<^8nLf+eh%TdmRmK}Xr>rT!HvhjUMI|SxEq$i5{!{*`<;6UTBtKofZF{jwWwiKY@TH;XNQCa zuX$#r>0SMT@hxvw;yM#AdD0G;rfbl`T`_LbEMoy0A6T z#0(aoygZEMZY@iY#!DA04o;HPy&5q#(DjE4=@$b@la`|^L`W3m$o1QXZM}%+Zeov$ z_SGeg^`xsv2UY^t#4V(l=5ea7%o*e^D=(iTmpnjTFcy%M})&PjJE-riOY4!5r-XQw;OyKd}?VkTsA zwLL0Q8lslYBC1CD%G>^tSYls&&(e$M*mp=L*CX$v?THmf*`FkUjBL1rr!lx z*Dp_HWq!|hJF}RBis%e}HPKTIV6*}mlGTUD&5^F}?^Vj; zix$cIoSS+u8yb=~@-rG#`Qr;e!um4cs%H@u$UI!AI}?oUqfS~z1=@K&M(s+b&qLSg zY@gT6iJ{3hFKcN6hkcX37tox!0mz+y6b!_UhK+QrtxDY$Q}sv;t>xK>@RIZP zc4_|37`P?B6D{!XS=K<>@GhKu%@2ds9FXr>Zls}@C_pD#_o<(cObdMLHvGl3x<~4# z`&Lpf0GEy95)7V*hho-7jWYDns`c5OuCEBPJ;WKacCQW1G;R~HBd#ZRK*`?M@zyHh z5$uCmkoO#DF;nrNZ%}|R+SC(+vHEeBN%Bb!Di2;B#%e3hEf|-=%a;-vx~s3|$M2Lm z4^&!9&=KEUMOCYp0eln=!lb{TotGmx{=9<1`+xaGJdJLA0%7EtgXl0-`!>U;h=p{= zZXFmd_i=7eI^{MwD7Tut`+rTpygYHO3n~Z$X1OBz8JXSBDHsfMy8lUk%&L{??TH#( z_W_OutwdEC?$}g(j!3NqCx^G%j++Mk@;ssc4iL6nuFAtKRq^nAzJibcg3h;edip9x@+V6DM3AQY zS84zFY=^r{4850b0t>w7C+UOPkm@_uv|u%f=$>_pZP}L@(yx)l#ApVX+Ur)W%u1h+ z?dDzQsRZ$FIQ2WG8x(0cP?X@t;Ug(G;i#4CAA< zi_-00+q@>dl?jKmZ&_|%s0%56O9eob*4czJ!9-6tjDDjXJ%#yA*cwZ2i8{2~OFO&5 z)9MjYq~zU_p_wsHD`TdGr;9?mN0*-{DfRn3GR{WYAH(&waGE7pm#wq3?i`4v=d_gn zgtr&hJBz{2lF>BuhaE4-25F6f7F(>g1$BA&Iz*~|%x`*!afJn1RMUJ=S4;e>87!`OS zq{?vR4WPCWB{G4pik|sB;Ea7X7~7s@{u1Rz!C{vP_xMZK{I2pTnm@27Y~85lMAVFe zcry0q1&n{zHVo=&u&V*Xr~LSMDz>FQMgC};Xe|zNA)C&CYtmVKDJu(#SMhSzT|4+; zPe?o8myH7M+Rb%K?Gk5U5e|Z+eP?bg3f-8wcrlSS<#t^?6N2J8Kk4PhkKoehT~VMO zl4oV55W+QBJmndGQk%vZ@Ikwi>cB3ITdNc{Q;EW{+p-=|=dxlJA5F zoXx}JMLE!y=;p~)FE4b#XI!dlTV7Z}_k~A68=9~aPw{6uML_@%iH_7_fFQl4>$1uR z0BTp_7j6}x_A;M^Ow&%=GcljQ;^a=?5v|0rU#hBR1zqC4(^_^9tuvq^S^G)@AoZ(> zQ0cNuQIc<$J5W6JU#4ABnC@V`6)#^k5fpGJ23^Lz>aT7v5&cjzt=B)9ocYsDunhbQQR|BK$0Qk%hP-g&-iLUd<6PJ;YDUz2P-^h_DFV*q|w;Iny}5JKW;xr zYLb2J2YpJzAQ=4%B3&*tCKeA8^?H}BjBLr5XmHuh(?4{_LoM)S54P6pNhd&45`GF* z#t@7|=W zji+aS>Ri}L;SN!D$S7D+1_C(>HpTgMp(DM@6Ac!k%yOGl5w-2fTSAyX#FigDW*%;y zmTz;%u~nMEGz)%s;A}MDxQ3U*EiI}xY__hoo@svLYJb2kx)wPphEm0PFKyL3^Fmw( z2)xkm?1q=@FIcJx__4_Ub_ZnGMxm@TOgC51vCppK2(Y&*@N9eliB_NBbjfB11`~C% zZC^hQbU||nsq&OjbF`3+!5S07Z$C^VO5krfSnJxyv^RiHGE%~qg;z2oBWMM#$&sT= zYgrkXyO@w)U2A)T$^7m!XB=s0DGiB2Vu@7|n1mzku#aLda}wAjREn$N_R;|UI)%6y zseT#WvlhH;Sp2$ zrf6Y8q3dAlRYM|_bH8Q2d&m+&fz=t{ zk?~*}2HQR)8R!=A1gpB)nR=jRhQWa>_aPIJOA z9o+zsqv-sUZg%LwsYpzr~(qEP_EkHm#&(W9kZ+;U$a=A<;Z{`Xz@1 z)5U7Okb&5uzOQTN04;ASe(74Cn-nr?^wVJh3^$`WVU1fo`d+6O&m9*VNXY6|F;0O(`Rlpm#K>Zp z)N!n_ZqR=~I1V+MHrL%b{Di_0pP?^D_s>p(3jVG_iheAm7z|9B8p1Vv;k3aI_Gl82 z4gYx`gZ8zAt%R@wQ3{e2QG6h$-FYr+kxU9{E?*&sCs#R1aYnImmiol~FSBP$=5iq+ zwLPoG5Vh+A##q3Z$|I3npb%{6OgYH2ut+J7PH*;l$S&T&;e?VCDcH@A;GlLFY)Q76 zN&$qK`6719H@o=A|28Di839AKl#lP&pwZf{bl=lKJUa~;Oy{eI>)?|mCxcVAYtKcz z?u78FVFxEBkUjUpO(>zs`R}D7n^54rhHHnl4f9B#aK_yAQcDfA8m}rKv8WP(sOUpC zV76IBG8iN=FAKatE4QedWC$oX_r!T_PPwOo>&$Ugl+ex26U@%RU!p*(_)5oPfrm-b01{otl2WUxjXP6F(3k@m4#yx|97||V^j6p7mJ!X+S(7^o(gtk{h9LCRMPmfSn#h}1X&YJpm z(AMI1%|?jYi;>1a4Jm_he4IRpv6|3

o^)+dqSJxG2^H4_Q3=L3XZ2VbZ62J@#fT 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 xE@34T*Zkq&>rnhJCj5sXwde{\raggedleft\arraybackslash\hspace{0pt}}p{#1}} + \begin{tabular}{x{6cm}p{7.5cm}} + \rule{0mm}{5ex}\textbf{Student:} & Sebastian Preisner + \newline wbh@calyrium.org + \\ + \rule{0mm}{5ex}\textbf{Matrikelnummer:} & 900266 \\ + \rule{0mm}{5ex}\textbf{Abgabedatum:} & \today \\ + \end{tabular} +\end{center} +\pagebreak + + +% ---------------------------------------------------------------------------------------------------------- +% Content +% ---------------------------------------------------------------------------------------------------------- + + + + +% ---------------------------------------------------------------------------------------------------------- +% Inhalt +% ---------------------------------------------------------------------------------------------------------- +% Kopfzeile +\renewcommand{\sectionmark}[1]{\markright{#1}} +\renewcommand{\subsectionmark}[1]{} +\renewcommand{\subsubsectionmark}[1]{} +\lhead{Abschnitt \thesection} +\rhead{} %hier kann die rechte Seite der Kopfzeile editiert werden! + +\onehalfspacing +\renewcommand{\thesection}{\arabic{section}} +\renewcommand{\theHsection}{\arabic{section}} +\setcounter{section}{0} +\pagenumbering{arabic} +\setcounter{page}{1} +%\renewcommand{\includegraphics}[1][]{\includegraphics[width=0.9\columnwidth,keepaspectratio]{#1}} + +\hypertarget{einleitung}{% +\section{Einleitung}\label{einleitung}} + +Smartphones enthalten immer mehr Sensoren, mit denen sie Daten aus ihrer +Umwelt erfassen. Erst durch den Zugriff über Software werden diese +Sensordaten zu nützlichen Features. So schaltet sich zum Beispiel das +Display ein, sobald das Smartphone aus der Hosentasche gezogen wird oder +wieder aus, wenn es an das Ohr gehalten wird. Ein großes Augenmerk +erhält die Lokalisierung der Geräte: Hierdurch werden Anwendungen wie +die Navigation ermöglicht. Bei der Distanzmessung geht es darum, die +Strecke, die ein Gerät in Bewegung zurücklegt, zu erfassen. In dieser +Arbeit soll untersucht werden, wie die Messung auf kleinen Skalen, im +Zentimeterbereich umgesetzt werden kann. + +Bei der Smartphone-Anwendung phyphox® handelt es sich um eine +Open-Source-Anwendung, mit deren Hilfe Experimente mit dem Smartphone +durchgeführt werden können. Hierzu greift sie auf die im Gerät verbauten +Sensoren zurück. So lassen sich zum Beispiel mit dem Luftdrucksensor die +im Fahrstuhl zurückgelegten Stockwerke ermitteln und anzeigen, oder die +Länge eines Pendels, an dem das Smartphone hängt, durch die +Pendelfrequenz berechnen. Anwender können mithilfe von XML-Dateien die +Anwendung um eigene Experimente erweitern. Hierdurch wird phyphox® +gerade für Schulen interessant, da es Schülern die Möglichkeit bietet, +die Theorie in der Praxis zu erleben. Aktuell fehlt jedoch eine +Möglichkeit zur Distanzmessung. Durch diese könnten Experimente wie die +Errechnung der Beschleunigung aus der zurückgelegten Wegstrecke und der +Zeit durchgeführt werden. + +Im Smartphone befinden sich mehrere Sensoren, die zur Lokalisierung des +Geräts eingesetzt werden können. Da sich die Experimente mit phyphox® +meist im Innenraum abspielen, wird GPS für diesen Einsatzzweck nicht +betrachtet. Mithilfe von WLAN, Bluetooth, NFC, Magnetometer, Gyroskop, +Accelerometer, Kamera und Ultraschall bleiben jedoch viele weitere +Möglichkeiten zur Lokalisierung bestehen (Maghdid und Maghdid, 2021). + +\hypertarget{these}{% +\section{These}\label{these}} + +Die Fehlertoleranz bei einer Distanzmessung mittels Bluetooth lässt sich +durch den Aufbau von Bluetooth Beacons als Referenzpunkte auf einem +Schreibtisch auf die Genauigkeit von wenigen Zentimeter verbessern. + +\hypertarget{motivation}{% +\section{Motivation}\label{motivation}} + +Bei der Arbeit liegt der primäre Fokus auf der Umsetzung der +Distanzmessung mittels Bluetooth unter Verwendung des RSSI (Received +Signal Strength Indicator). Diese Lösung wird häufig in der +Indoor-Navigation angewandt, da sie sowohl kostengünstig als auch weit +verbreitet ist. Hierbei findet die Lokalisierung der Geräte zum Beispiel +durch Triangulation mittels Referenzpunkten (Bluetooth Beacons) statt. +Bei der Indoor-Navigation sind diese Referenzpunkte mehrere Meter +auseinander, was zu einer geringen Signalstärke am Empfänger und somit +zu größeren Auswirkungen von Störeinflüssen führt. + +Bei der Messung von kleinen Skalen zur Durchführung von Experimenten +können die Bluetooth Beacons in einem engeren Raster angeordnet werden. +Das zu wählende Setup soll auf einem Schreibtisch Platz finden. Mithilfe +einer Beispielimplementierung soll die Genauigkeit dieses Setups +untersucht werden. Zur weiteren Verbesserung der Genauigkeit sollen +verschiedene Filtermöglichkeiten implementiert werden. Mit einer genauen +Distanzmessung lassen sich Beispielsweise neue Experimente mit dem +Smartphone umsetzen. + +\hypertarget{vorgehen}{% +\section{Vorgehen}\label{vorgehen}} + +Der aktuelle Stand der Forschung, sowie verschiedene Techniken zur +Lokalisierung sollen mit Hilfe einer Literaturrecherche aufgezeigt und +eingegrenzt werden. + +Desweiteren gilt es einen Testaufbau zu Definieren welcher auf einem +Schreibtisch platz findet. Durch den Einsatz von Bluetooth Beacons kann +ein kontrolliertes Setup hergestellt werden und so die Messgenauigkeit +verbessert werden (Cho \emph{u.~a.}, 2015). + +Eine Beispielimplementierung auf Android soll die Machbarkeit der +Distanzmessung aufzeigen. In einer Versuchsreihe mit verschiedenen +Methoden der Fehlerkorrektur, zum Beispiel durch den Einsatz eines +Kalman Filters (Welch, 1997), soll überprüft werden welche Auswirkungen +diese auf die Messgenauigkeit haben. Optional kann so auch die +Integration weiterer Sensoren, wie zum Beispiel das Gyroskop, zur +Steigerung der Genauigkeit überprüft werden. + +\hypertarget{entwurf-der-gliederung}{% +\section{Entwurf der Gliederung}\label{entwurf-der-gliederung}} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\tightlist +\item + Einleitung + + \begin{enumerate} + \def\labelenumii{\arabic{enumii}.} + \tightlist + \item + Motivation und Ausgangslage + \item + Zielsetzung + \item + Aufbau der Arbeit + \end{enumerate} +\item + Stand der Forschung + + \begin{enumerate} + \def\labelenumii{\arabic{enumii}.} + \tightlist + \item + Distanzmessung + \item + Bluetooth + \item + Android Apps + \item + phyphox® + \item + Fehlerkorrekturen + \item + Bewertung + \item + Beschreibung der eigenen Idee/ Innovation + \end{enumerate} +\item + Konzeption und Anforderungsanalyse +\item + Implementierung einer Android-App +\item + Umsetzung des Kalman Filters +\item + Testaufbau und Durchführung +\item + Ergebnisse +\item + Zusammenfassung und Ausblick + + \begin{enumerate} + \def\labelenumii{\arabic{enumii}.} + \tightlist + \item + Zusammenfassung und Fazit + \item + Ausblick + \end{enumerate} +\end{enumerate} + +\hypertarget{quellenverzeichnis}{% +\section*{Quellenverzeichnis}\label{quellenverzeichnis}} +\addcontentsline{toc}{section}{Quellenverzeichnis} +\lhead{} +\rhead{QUELLENVERZEICHNIS} %hier kann die rechte Seite der Kopfzeile editiert werden! +\renewcommand{\refname}{Quellenverzeichnis} + +\hypertarget{refs}{} +\begin{CSLReferences}{0}{0} +\leavevmode\vadjust pre{\hypertarget{ref-cho_measuring_2015}{}}% +Cho, H. \emph{et al.} (2015) {„Measuring a {Distance} between {Things} +with {Improved} {Accuracy}``}, \emph{Procedia Computer Science}. (The +6th {International} {Conference} on {Ambient} {Systems}, {Networks} and +{Technologies} ({ANT}-2015), the 5th {International} {Conference} on +{Sustainable} {Energy} {Information} {Technology} ({SEIT}-2015)), 52, S. +1083--1088. doi: +\href{https://doi.org/10.1016/j.procs.2015.05.119}{10.1016/j.procs.2015.05.119}. + +\leavevmode\vadjust pre{\hypertarget{ref-maghdid_comprehensive_2021}{}}% +Maghdid, S. M. und Maghdid, H. (2021) {„A {Comprehensive} {Review} of +{Indoor}/{Outdoor} {Localization} {Solutions} in {IoT} era: {Research} +{Challenges} and {Future} {Perspectives}``}. doi: +\href{https://doi.org/10.36227/techrxiv.15138609.v1}{10.36227/techrxiv.15138609.v1}. + +\leavevmode\vadjust pre{\hypertarget{ref-welch_introduction_1997}{}}% +Welch, G. (1997) {„An {Introduction} to the {Kalman} {Filter}``}, S. 16. + +\end{CSLReferences} + +% ---------------------------------------------------------------------------------------------------------- +% Literatur +% ---------------------------------------------------------------------------------------------------------- + + + + +%%%% \pagebreak +%\lhead{} +%\rhead{QUELLENVERZEICHNIS} %hier kann die rechte Seite der Kopfzeile editiert werden! +%\renewcommand{\refname}{Quellenverzeichnis} +% + +% +\end{document} diff --git a/Expose/README.md b/Expose/README.md new file mode 100644 index 0000000..fe28958 --- /dev/null +++ b/Expose/README.md @@ -0,0 +1,71 @@ +--- +title: Distanzmessung auf kleinen Skalen mit Hilfe von Smartphone-Sensoren +author: + name: Sebastian Preisner + email: wbh@calyrium.org + matrikelnr: 900266 +studium: + studiengang: Technische Informatik + studiengangnr: 1140 + fach: Entwurf Exposé +aufgabe: + typ: Bachelor Thesis + code: +date: +lang: de +toc: false +lof: false +... + +# Einleitung + +Smartphones enthalten immer mehr Sensoren, mit denen sie Daten aus ihrer Umwelt erfassen. Erst durch den Zugriff über Software werden diese Sensordaten zu nützlichen Features. So schaltet sich zum Beispiel das Display ein, sobald das Smartphone aus der Hosentasche gezogen wird oder wieder aus, wenn es an das Ohr gehalten wird. Ein großes Augenmerk erhält die Lokalisierung der Geräte: Hierdurch werden Anwendungen wie die Navigation ermöglicht. Bei der Distanzmessung geht es darum, die Strecke, die ein Gerät in Bewegung zurücklegt, zu erfassen. In dieser Arbeit soll untersucht werden, wie die Messung auf kleinen Skalen, im Zentimeterbereich umgesetzt werden kann. + +Bei der Smartphone-Anwendung phyphox® handelt es sich um eine Open-Source-Anwendung, mit deren Hilfe Experimente mit dem Smartphone durchgeführt werden können. Hierzu greift sie auf die im Gerät verbauten Sensoren zurück. So lassen sich zum Beispiel mit dem Luftdrucksensor die im Fahrstuhl zurückgelegten Stockwerke ermitteln und anzeigen, oder die Länge eines Pendels, an dem das Smartphone hängt, durch die Pendelfrequenz berechnen. Anwender können mithilfe von XML-Dateien die Anwendung um eigene Experimente erweitern. Hierdurch wird phyphox® gerade für Schulen interessant, da es Schülern die Möglichkeit bietet, die Theorie in der Praxis zu erleben. +Aktuell fehlt jedoch eine Möglichkeit zur Distanzmessung. Durch diese könnten Experimente wie die Errechnung der Beschleunigung aus der zurückgelegten Wegstrecke und der Zeit durchgeführt werden. + +Im Smartphone befinden sich mehrere Sensoren, die zur Lokalisierung des Geräts eingesetzt werden können. Da sich die Experimente mit phyphox® meist im Innenraum abspielen, wird GPS für diesen Einsatzzweck nicht betrachtet. Mithilfe von WLAN, Bluetooth, NFC, Magnetometer, Gyroskop, Accelerometer, Kamera und Ultraschall bleiben jedoch viele weitere Möglichkeiten zur Lokalisierung bestehen [@maghdid_comprehensive_2021]. + +# These + +Die Fehlertoleranz bei einer Distanzmessung mittels Bluetooth lässt sich durch den Aufbau von Bluetooth Beacons als Referenzpunkte auf einem Schreibtisch auf die Genauigkeit von wenigen Zentimeter verbessern. + +# Motivation + +Bei der Arbeit liegt der primäre Fokus auf der Umsetzung der Distanzmessung mittels Bluetooth unter Verwendung des RSSI (Received Signal Strength Indicator). Diese Lösung wird häufig in der Indoor-Navigation angewandt, da sie sowohl kostengünstig als auch weit verbreitet ist. Hierbei findet die Lokalisierung der Geräte zum Beispiel durch Triangulation mittels Referenzpunkten (Bluetooth Beacons) statt. Bei der Indoor-Navigation sind diese Referenzpunkte mehrere Meter auseinander, was zu einer geringen Signalstärke am Empfänger und somit zu größeren Auswirkungen von Störeinflüssen führt. + +Bei der Messung von kleinen Skalen zur Durchführung von Experimenten können die Bluetooth Beacons in einem engeren Raster angeordnet werden. Das zu wählende Setup soll auf einem Schreibtisch Platz finden. Mithilfe einer Beispielimplementierung soll die Genauigkeit dieses Setups untersucht werden. Zur weiteren Verbesserung der Genauigkeit sollen verschiedene Filtermöglichkeiten implementiert werden. Mit einer genauen Distanzmessung lassen sich Beispielsweise neue Experimente mit dem Smartphone umsetzen. + +# Vorgehen + +Der aktuelle Stand der Forschung, sowie verschiedene Techniken zur Lokalisierung sollen mit Hilfe einer Literaturrecherche aufgezeigt und eingegrenzt werden. + +Desweiteren gilt es einen Testaufbau zu Definieren welcher auf einem Schreibtisch platz findet. Durch den Einsatz von Bluetooth Beacons kann ein kontrolliertes Setup hergestellt werden und so die Messgenauigkeit verbessert werden [@cho_measuring_2015]. + +Eine Beispielimplementierung auf Android soll die Machbarkeit der Distanzmessung aufzeigen. In einer Versuchsreihe mit verschiedenen Methoden der Fehlerkorrektur, zum Beispiel durch den Einsatz eines Kalman Filters [@welch_introduction_1997], soll überprüft werden welche Auswirkungen diese auf die Messgenauigkeit haben. Optional kann so auch die Integration weiterer Sensoren, wie zum Beispiel das Gyroskop, zur Steigerung der Genauigkeit überprüft werden. + +# Entwurf der Gliederung + +1. Einleitung + 1. Motivation und Ausgangslage + 2. Zielsetzung + 3. Aufbau der Arbeit +4. Stand der Forschung + 1. Distanzmessung + 2. Bluetooth + 3. Android Apps + 4. phyphox® + 5. Fehlerkorrekturen + 6. Bewertung + 7. Beschreibung der eigenen Idee/ Innovation +8. Konzeption und Anforderungsanalyse +3. Implementierung einer Android-App +4. Umsetzung des Kalman Filters +5. Testaufbau und Durchführung +6. Ergebnisse +7. Zusammenfassung und Ausblick + 1. Zusammenfassung und Fazit + 2. Ausblick + + +# Quellenverzeichnis \ No newline at end of file