From 7b142730bf9db5090848990a3801b8ca50227473 Mon Sep 17 00:00:00 2001 From: Octomerger Bot <63058869+Octomerger@users.noreply.github.com> Date: Tue, 5 Oct 2021 00:32:57 -0400 Subject: [PATCH] repo sync (#21842) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Mention dependency files update for Gradle * Adding more specific caveats of apply support. Co-authored-by: Mike McDonald <2575327+asciimike@users.noreply.github.com> * Adding ip_allow_list entries I've added the ip_allow_list and ip_allow_list_entry category actions * Update backing-up-a-repository.md Add Azure Blob Storage as potential backup or storage service to have more options and especially also call out a non-consumer service with SLAs. * Add missing "Open Git Bash" step * Update data/reusables/dependabot/supported-package-managers.md * Update about-linked-identities.md * Update viewing-and-managing-a-members-saml-access-to-your-organization.md * Update viewing-and-managing-a-users-saml-access-to-your-enterprise.md * Fix workflow command for toolkit function (#10249) * fixed typographical errors * Update CONTRIBUTING.md * Fixed typographical errors * Apply suggestions from code review * Add :nail_care: * Move mention of SCIM * Add newline * Add Further Reading Links Fixes github#9906 * Fix link * Add Further Reading Links Fixes github#9906 * 🔀 linking Fixes github#9906 * 🔀 linking * 🔀 linking * Added further reading section * Update content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> * Update content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> * Update content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md * Apply suggestions from code review * Update device flow OAuth app responses (#10426) Co-authored-by: Zbynek Konecny Co-authored-by: Mike McDonald <2575327+asciimike@users.noreply.github.com> Co-authored-by: Jonathan Cardona Co-authored-by: Gerwald Oberleitner Co-authored-by: Rob Cowsill <42620235+rcowsill@users.noreply.github.com> Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> Co-authored-by: Andre Kolodochka <59625655+andrekolodochka@users.noreply.github.com> Co-authored-by: Lee Dohm <1038121+lee-dohm@users.noreply.github.com> Co-authored-by: Abshar Mohammed Aslam Co-authored-by: Lulu Co-authored-by: Oluchi Nwenyi Co-authored-by: Ramya Parimi Co-authored-by: James M. Greene Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com> Co-authored-by: Laura Coursen Co-authored-by: PSJ <51746608+thispsj@users.noreply.github.com> Co-authored-by: Janice Co-authored-by: Lucas Costi --- CONTRIBUTING.md | 16 +-- ...evice_authorization_page_for_user_code.png | Bin 15194 -> 83419 bytes ...ository-and-organization-for-codespaces.md | 4 + ...ccess-for-your-organizations-codespaces.md | 4 + ...organizations-audit-logs-for-codespaces.md | 4 + ...g-encrypted-secrets-for-your-codespaces.md | 4 + ...g-repository-access-for-your-codespaces.md | 4 + ...ewing-your-security-logs-for-codespaces.md | 4 + .../authorizing-oauth-apps.md | 101 ++++++++++++------ .../associating-text-editors-with-git.md | 1 + ...-a-users-saml-access-to-your-enterprise.md | 11 +- ...embers-saml-access-to-your-organization.md | 14 ++- ...ing-the-audit-log-for-your-organization.md | 19 ++++ .../backing-up-a-repository.md | 2 +- .../apps/oauth-auth-vary-response.md | 1 + .../reusables/saml/about-linked-identities.md | 2 +- 16 files changed, 137 insertions(+), 54 deletions(-) create mode 100644 data/reusables/apps/oauth-auth-vary-response.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8499e901ff..43f7a9e4be 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ Thank you for investing your time in contributing to our project! Any contribution you make will be reflected on [docs.github.com](https://docs.github.com/en) :sparkles:. -Read our [Code of Coduct](./CODE_OF_CONDUCT.md) to keep our community approachable and respectable. +Read our [Code of Conduct](./CODE_OF_CONDUCT.md) to keep our community approachable and respectable. In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR. @@ -10,7 +10,7 @@ Use the table of contents icon &X@ElxK-oAaW zV(8mc+enA3ZBA&b4UW{+{e6w-_gS^?SV@n+l~`YTPj~Q@^C$bK?Z?<`6<%IhLqQHF zHD!A=Upz=^!-BPAE+wO|?ByKpKE8PNtO@pqY+Zd7EaMWaft%8jGG_*OC6}BocoMvg z#WAAA%Di~d;oR3;tO4xC>+e`3cZlh9m@dkSQokc8B40X3>xxSlL5E8W!wzB~4NZO$ z`rKmn=tWcFudVl2ab*lIq_DcpFf7h9U%P(o`fcv#-zgIh3a$xJU9VTVQOBCg%dLrn zeVyk*{)gyGmnyKYT`PThtB$Yx+BG-$xXW-MT|V=b6|4prd%b1D10n(CD`(FxB2Xxa z=G)wPtHy?VI$J2zY8eWJ()(Updx>vT@&;BYzCIy&wMQW!s=t}0thu5h7Av^EfQ560 z0t**hodJL1XDI)=esG2v>n!v;HWtW?6X4|LR@UvtaAUs>FeN|*i8#3r)R=k zT&}LJoUXi_Fo&mHJa_Kg;o`o{b^A64c!I;x-OkC#jl<6I7N(Iu?c6tWG;y$e=41)8 zqeHiAWDIk561#a5-O*qFFyl0Hv;4a!JIB*$feCVewpA>sT{; zyfw<}XdX9<@`_iDZ`OXD%)p++6qR8$u`Lh4%lZYsC@A6*{{kd4U za6w_=c|ZMsyS$*_b^h=1o<8l2gTv@7X>;|zUE(lSpZ&+|pr_%&*w`V$bOIOu^z^4S zY~r#1&ic6|^%=M>(T{CCd(BlADk>i;&GLv?=_C`$zTq7KK_dxv01iIa82-tU*bbp|IJeS2;z zNFLZ|rP~Ifay=93gkBtVw7EASVNiFpznN)eF;?x(zMjHh+{h5|-mJP(!RG7wgO1Nq zZ|1u5RlN>}#{6@AkFD2>a=kgK^C$e*r@4IZgll`u2lwUNJ!KQgn?P8^PB~YboqKn( zZ2jbLwLTto(C4;5sEpjY&O5O!IBH?<$#KWNNBzmWQ5~Brl(v;dS)19g`if83PC^vPp1k%N!=Rd>wJ&ftC#wclkp*pHln90RDquF|^SeE$o=D<-Doxi(i6Tv%CPEb<7S@*fO^e#2i}P9dRO;QC z9O;5Oo84hHa4=V~EWl&B_PhUC(khwV;=aegK?gU6w?7a984{oAV1@)uQWl4dU6TlQ zbQ~DzwHsPGHz7aSr7XcBTVZK!I-e5p?s%7y?CiM}qRgyHxkBsNg^H*a?k;@cRY`I@m7F}~>Ff^tM10t`c z6p)B%W*=94e=4N(FsE@ndhD3fye&@ePOW8#B=AtYUmmtk-XD(m+3${osA?MtH&F;ZlYB2U_k6Bed)J9184uHMf;t#* zc2hPl^z{)79Cv+hQn@ZIY+L3s6-;%OdTMQmVE!=SDY5a8^n|wdy)xNI$mk?{28b}%jAK&4_#!Qc4?K?hK z-3#u^@iix*N15!`wQCA zQ6I%fiLbd&UCH0o_ar;my&vnZ_#z1N+(lp<7$m!Kpx!NP;eF;U{@y#(GzCxF?3Q!3 z`*7f#dgXP~5$_Q_<*u;r9hXn#sFRtFTXr%l?Hx2(zMGFUyZBp0R{QMdry~R%UX55@ zy;j^NZr^Vt!Nraj{UxLO9)?-?q$LeINf?kAYeRCOa>YG-AFnAEFbbz%t*5i(iL@K>%9g8DpxoTYQq zO^lc?-~j{a-_HnrW4XGw6{0*5X@UswT#XJ-%n0pNfiIUVQkt|1iG}N%e+m~E7d>Ul zFhGxNoNP+yYr8JIWXwmz<#=>ueH}^5zpI8!)l5)LHJc2NwtGveq03XR&Kii(B!Agy zI0>FYw2Lp5NB=lWmV#``RUuTRV-jr4R=y|31!7k$_*MK13UZe+?qGN$t9Eal9JyaZ ztzpC4+V;Hm^LfPE@gKX*k|}Z+3va6oh_*8`{1&}tbSc>Qcx{(x+`D;rrsF(Sv_F4s zx{)V^I^o&L;_;Iq^xS!N$Eyf~BeVhYTBgTrVx;6EZg9Qco0XFvZqB`#3^wYjT30kz zMHcJBA`Faq`m+=wh0*ONC<1UXSjR_6kLHPFEyI;z_xwpE5#-@&O~lOYo+sw;=?H@x zE0vSQbN%^JpFBH7F|6B80$5iylu8Q2y7X)7NJo>3FTIw zqH1c87OPG+1RUrh0ORT^W!{Bkk_^YZMnuGA&|SkwmW(lz)LP+Qh=^SUL%Gv(r+?Lg zKZe+8Y(Oa4jH97%g)bzphHowR)sT90N(7+#pC9ggYjU|B;HyBs{(5|n|Rw&ydZaOEp-E`1fl>;Yw zT2@U2{j}*5(B440su1)=kO ziUnsMD4?lAN~D=*c=ytPdkK08Nayq-w8)_)aIUEl9xSqs*#4Xr4^7JS0qEybx(YMY zkJj&>A7zlCo-2(TMBVyEaO#6yL;*5RYn=5|BnHvwYWY{uN3_65`r$MnYJ^%*%cXeR zIYXissXW%+UK97K5hZBU#IS-D(7oxg6n+rRX>h(MMw7jvak)?P+V~R76*R*p!p5pu z(jQ#MEKv=Z#8GSZN9b`s+)i_^Ijm-HZxXS=$8I9~PBK-gx#4Bk7Y_#|xfv;_j}OXdJ2=~uh8|zS zckDORKKF+`#|oh?@NH`J#)MXf9XCYpo7{qAniLpbwNQgu^!Pr=z~2duP%*`dmaD(+ z1^A-haxG!6>8nBd!m0u7G26*T1o`B$>*%|If~O^N1hz#Xbw0~Qz5XySlX^|}lrXZ} zqU%$%6J?)x$?YOGTOxUZHgTm=YvnA&*qXsCK-?CkDmdD-O5VX4Wx*jG+NFII^o7!9 z^LzziAg_|GP|T<8!9|`;L>oEHQ&D~zuetF^L74ta+x`J3_-Iwh+mj&}`C{&F>|EJh z#5rY!;lmy4s@2-6U46O>HF<&mVGoZIuA zDe}XD+i@0sE2zWWAdCbt>jR@*`I!vE4q>%rvnRrwRYx07x*qy4OYHnS+p+>{jUk*I zyx52A={u@c{}F3Wu02kC?sET)9m-*f)|`c@coagnB94 z%do#rxcioNCEwG@z_zDcS8-J7UOIu`NM$23Vxm^IWbEolMXtX8m%_UkV?u(K+;f=D zEa12uu7}jxVos$Ko$L8M;okl^;+B%nuKH!l`jDMpsWAwFRcKKi?TB0o($M!dvwst| zv^nLUWVy>&qEjZAYMMrYwjFQ*4xlo-x?pSQW*_0f*>Wmb8{$R|5U$?S_2hDoeX<1_ z^n}DYnU7LAIEbRzr#zZull;pQlgTDf0zqOvYP!BZ>RyYp4po1Yp}FF@y504)DAx$B z3h3Iy!FX*givz>ZYaqvow(W_#;X|R7BlY}|?DsuZLuCU*vZUjgNhRfD)l{hk0h(k_1WAN9D83f>QP};poUmdyd*=73JBIq zQPs2F9y9$o@+0V)R@H!&Z>q$RBpNO}SyYyR$VHb6B)YOS%N~;G%nM6`N6+21@((1| znn&DOdbzZ81KY#}c^}Yt>xS5|$@ZRTdS(~hym&w3><5(*&Th@v9)#jaSG@jPav)r8 zhuN-Cy4GKn8uO8%g1^%0gc;xU%v5>Q*H3cUyl?S=CNG)r4s^+Q@6LOO0lP`v#{I~R zcLBj%T{CTH-Rq2aCZ3OHclKR3X=o_wQ%rM?ZapXFq2_n1s$`B-tko~ z_qYQ&;YWT#r7U)=kX>XJT;3*j_$zqKr%Q9h+RJgIL7a8*gp%<{yjQQ}ws(ZHAq5kp zGO__=v6QyagQn~Q0c{|~*H)_!m88$9H{lvY-+n%26|~4WOe8C*vce`4rK0Q@Bx~in z_i? z5l z^Di$yfH+dZ*Jo?4Y<%J}+v4oB+dU;Me7mGTrV?H~uX!`l>)y!A)RXx#spL7g(;w~% zGeC3xL=OBDA3Op`UbJ<7_v*j`CS_v#2S<7rlnqq^ZWU36T~fFjibl#6OJ5zWyh$EF z&vvo{e7Cuj2B8}jrVp<(<*$;!Wf!U`2*}jtYw206W(t&L4tJI*v)YtS7uX)C@JRu2 z3_{$-v8!0#*_*zYw6F|Yrp6BGC4*`CT3%34LSyX8%@5%OwOSa_B>-q>aBYfG7_BGx zGz{+=Ee8kQENe>ckzi04{qwT)x48sLI1uKf}oK4fJr~MKIXtNb{Fy zgauc*u*Cfg>9*M-DBq#hVJmuEm()?V=^$N_1mD0@+sOaUFH_tp$5tO&v6@xZ3>kJh zNkbm6(DhjRkx+y5*aZMOf0J^NC1@ax2ts5RFNH*TkaXtN=1A?noi%T@+57QiRAhcf zC&_bnC3`q?1*3XhfW9Ay6$yiE3mYDl^DnN6l?tX3V?@Bp!W6OcTQT3GAJVi_UH)-pRWb^p- zF?*1hx#`GAu_`_H)7Cfn<6q{r1*Zs=Mai1k3l#iALoxWg696mO)!{TqNL6k=+iWRm zNDEPtljTQon7pJBn+ShLtfC%bY=w_DK|)J!o&2_X#P%q z+6)K)kl<~NRQvvl6BBU`b5~JX_>%nOE|NxqHK)eNINLjHbPm`jg^Jxcxrooc5GQ>= zuMOiD*^lUn0mo2q)a}-}l~UD|as$(v*;rnI*OzDtf0}q{-hum^b@7ida4&PfaZoRz_Fgpmb;3%YLO((6NGdhNALVPpKyYA^Gw967QXyv19% z_{(E?du|9OS#@mLZ@+f;e8ZXZOYyH&x*;jTQ2|Clc6*B%GM=m~d4}I!X!^cfee(5{ z^v?0ikv9$3Q-k!Uc*L{b*A}$3ypLbnEdB~(kT_byRD*|FNA`402 z31Io_VV3;LH3=WD7}U^M%H>;HrH&iPLy3;F(<&O#FRbw2S3L8I@osf5a{Xes*#45x zfBeUr)P$=H7{_Z1_(z>0f~;sw1INR+DU{9K+v-wg)s;S8fmPez+Zs-gIVN0^O{tAL zT%znsZF{J0E6-J>Ai6zelAa;UgX!NEOr)^oEfj#DBgLkzMETf^xE`u?s}#Kb!*VTp zqp7-v07@ja2@Iv!iG^Gzl(=S~)v7MXf;wPEpr^$O6mvRVbq?g+RAH;8j#9p%{gh*9 z9N5$M)-zQ>jw`B(g7o2}2jgs?tg%%;P z?v~+SbqWK}>>9)RKeU+t z3I|OSM;@;%%?;)H?h9MoZSMM_6tt4*e#r)ZPQ|(DtrQ`mf=O9cQL*dGD6w9-i>#s; zgqP1?TV5rKOtuujc+BZUk+;p{sDQJVp2ooPy@w(FlYb&U8f*G-+evmThi1SF+9-%c zmhz<1qq;6b4E8hZc`dz0mnAnOKX~w4GBnhxD`lx9iebqFh%1~IO{^$nyG&lYj+o5~ znQb+u=Rdvxz4$N$yr@|4nG8*lhklZXILZbP$y0sY3@mXS2QgD}BAImPgWsRu(7vmB zL%^kIB3;~B?R^-zztkmNJmG|q-hUx^KWs;dILc_-jtal05hsNq%Az-Rj@Aj~$MVS7 zSlct(1b94mmVk~L*`MV7B7;<-&J;Yxh%3$s6Nvq(qaBJf*!(!=Egt;m2nUK9;+m?x z58lZn0ZwPtc{M7}`D|%DY2tvAF}!jloKFZS*hJ6W9vz1aM+}4H00mnXr~eXS^%*<` zPSJ0sQyue~YelZB91{!8T$U?DRPkrvd}79K!}~Qs*(C$QXRS^>?`)tCE%jhk5N2q? zRT5j?ihOoVke;^j^Va2nE9a9@!_>duKcyE&yF(-;*JI;7rqqHk`cc*}vXCg$m zB*!fkVx!%|f1pSFT(TNaem~A238K9D1<}K$g7uL2m67+nO|EIR$zH{lR_=kYoM?Xs zyULSt&8M->DvtwhVpdHXKxNBM7oDMo>T$m)$I~3r3MEcB)8p#e&+qkHHH$+OAnpfn zY<>9Gr|HFncN_*z-%963DqM*XF4r)+mJ+RNdD$|qx(%GWY1tZ>^G>Amh~6g-I}$s*@gAsxF%}KS;5%=4}@b)t{&J zdelLYAwnLhCO>ru1LOXS)l4XM?4>EHT_(7;4X=;Q%$*;~T3A;^)1O=(wX>9w=})NDB^J#frx@)g?G{X(-+`W`RY ztfMa_T$dGu#^1eXWyJ(;LeW_s8jWm-L(k!QYz=dRFmAkmlNbXNY1gBjo1Ir93t?m8 z=HiD=1IWy?81gUx@`RhqL&2j*PvF}gTkO_{Eta~5omAONG|}O;^jExqAPo4a-GQdY z{1QyWavVhYTRwu~ zsmThU;jb4TLt0r)$q+$%Odscavfo7dC~5YOeGC*Eoq0^h0hi5f5eSgytY${kHQdL* zbpXLFd18qn@rPmGx-3qQ4lAf#$~;wEveF#>%!pbkLW!%Mgz`xB`#P{9v-gL~uqNI| z5K*z<@4!81?gmh9&0Q%`h-rVp8yidt=fh<@d$1dj zZ_?I;7YhXfpG#(fIF7cT785joTsZNA*lQ)j9y+XY%YYS*)(4nWfxI@|de#t`Z@-=r z5th1cUR=J&DS~84Qns7Xg1G4n_C5&SPI>wSLf|Rt2KUUbeEV(wKEBEK8#D)7#E1v8 zt<7O2#Mv4OzxyX;>bC_IvNTcrBBPs367Nicip`Z2iB}hljR`iW+yH`A&&T`%Em)m&Yfa5u$Paoo5wBG;tn${Z zt-d5q`6XL^>oa}kI_B<~^|dL3fj0FVMiGVsMW_`gRs>;uS=^alpNPGS2frlSl66J; z83c65@0M9=uknBMnEHGkZ*kg5Nib>wqXz$lZuH??;wVuMyF%FvyvqHCiy$RMg9c;u z_)BGN)jZw@?Tt~&|z4ol-OD#u;Dg%JO8 z(_652p3sGs;%SUijHU%&;vhsF|+UgV{9rk7=fxopm6CG|10sl`C_OsOLZ1U|Uv}Cz~LZ*7uSS zp|-y$Fo_H;AW5d~JKa!b%IwNt#wBIhnBouI^|$<9MoQ9eJ4ZM<@TpBb@5O=MYI$?3 zebZdXqOTz#G$A@7Y+{4c#FWhMZ|7PSf8VVa zm^^wy_Hc5L;o`T#^xgXrIeOY!QV>j+q(fU}n_nTU(EFsgWbBc&i?BQ+ww?a19ATHa zYlITdU`{KQx?Rc+rqZ~r*LVdutGB-T_qJ=!wzYYES$ka3AYP0Klowh8o{En1c?p@W z2As?L`$qPtV?w?id+A-mQ|RvBo3Q!iqUho9uYNRkU;h0>+-fc8<%Gu5n9-)H1x!rT z6quvn*fJFsG>r-qYrE5T8^&dVZ0c#E`@(Pyqi5CAlMV^`S@eCTr{$b$e)@3LY)$l= zhA5J`zbC}-nGRT>!s!7)7s!;T8IBH@<Yw7vJpf%ckUvo_;2qFZ!+<_x?@sq7yebAl7Xx5 zd%S&(&+Xy1xfSX%g%F*R*#3QusAR*}!EExaqKh%;Fa=(QW#y|1#u1v#oN}wl^Lww* zn)3qD1^7EI%oHu|11}5L4~g$v@=>{~Xb9wF;t_>ouT?p^K@i`qGS5f0!i9!O*LDJm zAQM?U1kUdVe{YBffBRyS>$^QZ+HoZ}{VrvpQfApCrx|>Knt$VM|6-~{HdS~WW=$Rd zBzgT4vl%3FW;mnXvm^aEsLNsVmAF-m%5B$oqa95$ISvbd+oXcn6FTO-N35*0-SuoC zX#Vs0FZF%ZJ4NLcwoo|l4E8^ZY2fA9Lw0>!qn@i(j6m!1?NC5u9bmV z^M=RBquXe1`E@A;#C&*wYr?CVdk-@#2Cyb!-F;A!%JkmvoQl<;B*Yy7;-X&m+hx+T zuMB7=twN%h8QkJ^)g8w7~yInE1e0|a9a0q{BuTKW$Uvo5Fzc(b$ zRbT18Nw&g;jGpoj`6xrhD5Q1C&S9}7)>W}}i@F@az;A4`( zgq-Fi3?Ef)_v%Q?X5}AH@T?zLqdi0l+u0pi*ZOGK%6M7da zKEsdOp^3TdMeFT95OoB^upoexg=Si#qfG0U z)Z)=!;l|%j6-V|@!$5YO{Y^#}_cLf&xgG>;#qxg~dK7A^#AzVpP+?{Wd>UPxe20yGw-pE-F!vphx2a;Xw)SwVB3yIs>w>QRhH{Ot` zYh8UfEHoZv?#HNM;Hekmw!tF3J=7Tz^5H2ukESR%BJ@PdeOlAGC(NYzJ1L8nn;1~F zdxv9V?`Kh4_bS&SYU+kyRUz|!Iy%PUD}u8~5QpvwR*l7^iU$jUSyWW6`3B)5M_>*# zi56jNBQtSNR`=-n?pXh_L~G4$acdhHhk(|*Z>XN^NE=Zu)_guj8_kLpVS02-f%2fV zXO}?(LFKUbalLa)zjZpBzXey3?3&L}$9zXlY^Hpa^{gAD5&y2hYauD!?j4%gd(0%T znf02Gwt6*huf9V@;K=B#X9%tlp@^~R*?2W`jg7QH``LJ%Ppy>m{AC%YC9A6)KT~b3 zcl*DaygE-Z^D_XW+$^fWRQAnV(VjFM6rB2=9L*I;#|P`pcMNALvbuXJwWN>xHuk~jz#?;pmv(e$z4>o9rU)mv zNTGODf*Ta2#0EPL#I)0EWt!Cfjy2g?8emwgxkIolxb)P1iD$lyKkf4%agz9ujmB3t zIK{%P?89E>tdEX|*@7uWq7W{_f-3;2zs;lQ54l==c$G(;^7)%~Qu5l`j&TVg?AR5% zdE*SrH7tS7^PLPdo>TBIRNCt%f0_5bjzQdEm(4oOf;H1yrxiO1(*P=j58c5OQP#B) zO59wjfN9Gz1T(b_i>{Y57HPec{EZ356#6{sqW>U#zNkJ^;q?-qkdnl5xA4`|T1NN` zplKA_42A(7N&WsoID3DUqa-~)l@At8EN4^m-5TlL&*Nn?Sg>~E9akq>`EDKPU%F`HBTi=+U)48rw&M4L4KCV zhcrotAyq!Ttk%w3D^=3E-un#Gj2xDSmYyVzvgb8Y^H2Sg^n$+AQpfhI0L{pE$6y4* z>LUAF+mc1v)v8_n?5cV@zS-UwdcFYwVMvCijoT#l>xhlpXi?Adktxg1`K!z92IW}Y z#n`g)?hX5niTSyR$&^l&Qb4OAzyh4fkS@D+^xz*^fw~qC-UEXE{O*H(s9S zPanz5t>SEmady$l_J0OlM;Ig zXD6SZ-GQ}mZevus1JJLH$0U?=5CRJarFmDpOI9^DbR2gmcM61dB0nn9G-UPZBZ!qK zs6kNLV&jhDooAy^QBGB#?^9V}`#YhWUp)i2s@<6?LrTNW-gJvQ95l z21=Krz3XK+?#G}@0z{UD(gutaM<_b;Vv&9Z$`sD`E>Ry;@vUWG+^s1k07@%Z`03D% zK73jGM*te-ELXG{1D#`ZE!U9}RYa(RHG}oK5MNEV{x8usy4ya}VH*D1eTPcsx%65> z3Fk(qIJgJwDyr8P9osAolU*RAc?LTL)E9@|drS!}WI|9adAu)8Rmq^hOzUxJD-*|< zO)IgZ_Ncs1+b>naPGB-3Puh?3>w@KHT))4^By!a>K@eyBV!If6&89SdAMcJKY!B=V zzMk1x%D;;i(cq%KUWz7F!;RWPPm}%W2$;31MJ1-gf0h7RSYs=TZL2L6wdDm945>46 zr2YbdxenaPMAy|(jyKQ#NC-WUkdR2K(-;XSx6jd@5UQlc+Wjnlt3vPXGSANJGR;>- z4SCwrwlvrwQiS5nuL;{`yL_~#mb!{SKunt#Bd__;{ zhy%p)-o>LKvCpBk@H(HAQt>4z^2l_??Ckc z7x-j;Z+;JPM5|-*z2C<(F}-v7_d*_6QXJ7`!W;W)s=bCi+eY$}nI`yza$V4B2Mg{1 z5^YTknR=LMJ+B=u+cX|pE=IU-&hW2UZn`okx0Wph<7ZoT;*_(WW26>#dV9E9At>y! z)c)#<@F^l^P60+MG-?n70u+frp-vg7rSM_ES42Bw=V`b_FAE#iFm8>y5H=bcZuGyO z??_ig7K>OuIIWTVM*=5d8SiK_9`&B1WVARLtC860viRKde*1PTjTk<<=%QNFCOy{% zIkw#H+J{S+4so=l0Fa|-I>1nu;DXmthfGJw*ky)_&SZ1)#skJ^Sg{sRpzi3ZkSJRI z!{eAcv<pbsr0{At}^aAes0**fX`9fJxqfy$DkLb^ykg#cH30V%%95=<&Z@rVvdwRc>SH zE5&7;4nBreGgvwKXXkuO-vs|9rm7|m8qLl7JXc;8ql;+lJR2dD~6 zmo8Gx3CS&W^0Fy1i+A8R*m3Eih+Jx~F+js~bY1oUffGa)kZ=d#&rT;c84N=`xl($t zU~T+M%S0z7cgE=^w`I_it{}0k-!F~#*2Wb@`X57*3u1%7oN9;ZJjDpIE8Pm_Kj=!7HDU;)mWc{9Fra3TZ`F3gtl*Wc|B$nAa_C zmOvk5Q0zo+H0(Vnu*~Npu!2I_7l@bx0GG07QDCw|DOdIq^R6v@l%XZw9TCjtBOvSW zuT8#CiHa>Baq*t~#j8|OYP}w+jo~RXPzDhitBDC)C%C~yRx8Tp3( zq7llIgM3Q{&?f0om+R4CJ}mgm1@^ZWiS6F1DoZ5YVJh0wgv)l#J)p67TPo^{^UIVQ z6kNu^_)cfA(?M7?*+H8GV}_%k$|U1opG+oqL>T#xlgX%9xV8ASH*jJ)m;(K$!xt;( z&U#~%=LJ)Af#o|(6{uR2NVBrGnX8KA4MLPr-+g+zo_6@fEgVLIB30E2yr%EU}S>PN4rdU-T@uHd%ale>RqQ$gaY6 ze1|f#ytgkOQ^aAa1NvUxSA}d3k;NlA_o&uT7FFYJS*8efp(~L`65HuX%0V}zT>N*I zvsE`xtfLrb(F>@}4gUBCe_$59MvUlI`w#mquAl(mW94jXISLMXKo;*i1q0Ll8lPhv zhL+f^|NM%1aZofOlqR46c`#H7op3h;!pmpxZlp`j04XiLakQHCX zcNJ>7ogLmLfnuj|H+>M}z2g4y6?1@x*|AHEsSP@P=UqHt_tCmMEAKm={m-{ocr4nV zYnp#DBa@!^Q&&C<)+k0fZyZCpFBd8gTPt|><5=u_`yH*QtM4Lc>?bZFrP~NRx(DNX z0-wf5gP5p;2O2MC-#D^~ubMoRsv$?$Wn>=X!hm@A(&iu_Gd50a6~YyGK3DaE$<6@KvT?n2sL*BzmbQWsWlo?pR)!Xy(~(8Wea8d#_PT9jmPL?NuN znkb-5VEWzki^o(&DZm3ZmEe_)tdM{+ts=v^D??Z=9{9z$AFn z(j>1Y(|?myf39*tHTXh`RmH+8N={xJmfVyPaQB4VgWflIIm3{CU+02!#t!L8ykYVc z$%<3#kO)R1O>A`^lXbD8VJy z`Dq|Z{(U#W0&rxHG?pI*3wFwN;50O@X8ajA;ISmjsmHutYuj?~XOeQK0nPqaRP6?o0UV z1%JRHB#LQ&HGFzO2LoiNY)M=HdnA~NNdvy{XY9tX#ov?uAPC4XYToVkSHqYK`2Wa{ zrr`g`kKwETaX&d7UhDO~{taFK!BRgnYp=?Cv4m@Rq|fF3 z>dasIN^SBfCH&XoBT6cbm9ruA%=^D-9gSOSW&|!6GW`d*<+;II4d$;IptNTNh-0RN zxj$`=%dF2-(6YyDPuG;&IGxC)&h;C8(zI$U4tvjW|IY^RKS+-6?(c#&2}IeZIE(J{ zHTz0b8-gq@U!^ZsW_CJUuQaw#u#7-q^w3c07v~X^JHy>Zxsh=4;HhmL8{K~aX;5)S zFY3M-yGwqKNw0eJ&J*S%rnX$&bBz4C>{{EDdWnl0`*C%mzIOvp_l2Ggp!3$+%Aw=L zc8R$LY3MGSq62v(y>)n{=weGoBXM~0Y>gW0zYr|k>q7S>#oncA6}vvZMm@ug8Ie_W zj?axo9J`#YiC%w z-IrTjCnw8LK}An=c&Z1_(b%hn!zv$O9Fso_CrONRvJcj%(;6m|8e|aE^JHQ074KK) zhdJ0GHPssr&`k1uS!m$kYDW0KIOQwTBX6BnG^HLwm))*7?6svB;kl0Q`^a1Egu z)BTm_4eh4<2LVXf)~0@uXGZO{3RaL0sV%gEB27Cv5=@ZzuQ`7OHC&AiqJC@&w{Jgg zLgz*P3>FKni_Tr$4*bU+>OVK>$brl7ULmQL{uXhH!XM3p!8?Ay*}B!m%-#6&KFhz) z`EWq@^^*_pe_cubkAQ!3>i^i{FQNM%Tl|kL{twkH3lTVNW^*!3L;qb4IHm%G3K?)o zS#B(1SF6^y{9c3|iG}MLztgm@x2xx$vO%kE3w03B$#f{Gdybnew+ z^6?xU$Uj&Z$t*sWK)3#|1lWU-&4N5(c;h`h7>LGwtj%qsB`;Af&uqM9)t95^wA7vd zY`PAwqsY2%?#W&oNIqR1+8%j8_vn$=PT41(t@9E=`${zLJ-doHY5Q?lmdWv!SI}EitrBOS0M;rXESy)RTI7(HsH@zN6Q@E=y z5%{>~NIEHgcKqyEdU)GJ)$R!G4??OA!?UiVKJqI+iqD<5L!-Le=m6r+R~JtWV}cfT z3Z8_>SuFVpxnk+Uc9^9iBcm#sSHh<9@GZ+r^PlwcWzZ+)DOs4gOd) z&90e@%-nPxkENQiYWrW0Wx9t99A$J+N~9)&vp)z;hL+FQz45EzHy8sfT8bKNM3?0C z4lhIbjAV3@;k&G58a-TAigo7--3Mp511@6^r{|I3uF!F4NQU50-55U7;OcCQtB=u0 zAXi31g;CpTL;WPOUPHvyj(C!*hmNa!@9Q$5S7@1(2cU>H)NMfDv6hb3uLn$DcEX9$khv zV28ALZu_q;7t2?1N`OOy+zyvZCSzU40?7@$SmL-u;fX6fB+kmh$K4(I$Q7x@mDX*S zuRo_8c~RHcTo%a|y`PSBkKGP#XzaJ2MIY&OG+Q6uo8I+xy?YXod|(AP_T6H-V7o1% zj#q&Io5++UHf`7+yJfAt9vh(x*E0W9?~_XfVYqov#gJ@5L#E?bYnp%mGAQwQi5-Z` zC^0;F-hOb7m|P?g>=7->Ge^EET`6Cj1df39+TLaAYAV-J7x}E>!3+W)J0?)gnOk{a z1?qr;oL!NF*4d=Kp7SXlhrXMOj>bs%*@b20<{*`$Ipt(4RvNGYFe@6=wAKxt z#xeZb!9E)?BwbO8s%8O|Qe(L#jM8JaCGX@p5A?Dpy9&o;e4C%X)H_vFq7Xz4_@gr| z!X?wOLz24&R;xf6iD+R*`;@;tR}k2EJd$+~{L&t6SZs)A!v!9DZ zpQx0X^VOlp$omWk>#P1Tz5^QkDdEP#UX(+J7F=K zCx^5oIbYoFoSe)=tC!sMKG~n`D3b4+8!VE~syT5@)alDNMn@8LN^*V z`EF83zMHWx_K=2PxIHoV$1XLQ3_`T>iK=sra^oBRp$zfT71xaX)u$tq8Evp7n8`Aq zn#PEL`0-Yk8#udSqNQZiAEcjTjuw*;6PX6fRL#D}iy*UVm2cEW5JeKzO9iv;@1d5F z8fxr6If|$uJ2~8YQmM7q7IVijQGT37ku7&CP%~w%Mw-K&RkOwZ$?ibA7XwOX?M-T2 zj>9oHG3|P0cDYqnL2JnbC@EFnv*XnB&Zq&_;wPxP0Nw-ZsrLXkzZiO(TUNMwcJy%K z`OC|ed9U?cXn=HYXP%SDtZ*EyK~eXOJyX?nTy|bx$kJH!seI;HZ^za^BXNyFV!wmN zkJj8kue4?+`c{xIqg~Z95$t|x(7crO#4%8@N9( z%A~sM)?S-(ABUrsELK#?y&(vVG1MHp0 zi+_kPj*y}O!0XHDgC!0(>OdKm-sBrUzZ?xsqx}bn%#+{BTt|0Y2B$rHqVZ8VH75u5 zLyCPGwoGKRCkIE7!p_=WC-t-Vh;*Njqg|iH?Be%4sqxyR^ct(X=zTQq=$(P40=TEe z=pZeta-LCk_6I(^vC8jv@{09>=(<7G4ugI}s)$B!BUy%BL7s^(9>2YTj*z5FucB=4Zp;LmzrECsenet>89t`8%;y zrTgKst8on|F2VPsRcUeePR&bODl=)b**b4AQatLlxZLl$cV@kh9Q9;3=|M@zkkM;` zA*LX)gP-PlVO>GQu`t~qYDM$M}Q(33^55;2UR~nAi)CC={DH{Tb z7bMC{dhZ6>h#vG4+po0|B79FaYm`+ir}8{1Tq!C|VjMct_L?-T3a)}iJ3J>L@1n0)nm85O)vCGoaP$G8 z&F_~}GRJ2QSIK3l-8Hk7Lo!)Bwnx8w)A1wIP1JDiQmioNN;{eNNxkn3(mWbgwss}2C(z4rxyWQAwnQD)0BWAeLQ;ndo{6}3RqGwP zO?^Aeu!~OL{$?z|Suv5Z*Yn9lXDe1dO6gufG%V)PqQRd0eo{^PSbFbK9MhyyTxbyz z;X{#Iv;N@gKw=-K$f{cDf{jA9qr7EbXDz+^&5o1v)D*l=TeH-490gp4oFjxLyF)0w zJ-QOHL#7@tRa`#4TTmU+h&mbJ9v|$t_<_=2?v2r=2D@D0d?0b!DJsHmMI6~(yB3ZG zAHEQJi(B@@Y^Q<}MniDiJeL>0Ok8tR|Cr!l#N{wq$ZM*Dz^6ARwy|bqrJzsQD%N3Q zu4`h!Iw!k`Yv3VGtXFTY5|GT5Alu@h&);ZYhpbjsSy96mCZi$ZPOWCy|&O&e^RyIJ7hA|QKPwJ zA0R@fWngAJjom?&wo|r!VadP&& zpc`eYM)gM6-bwpvy?_qvI-Bn#<+_g%Ph)DF4`U8T*5>+yv#9deBa5oV9i0raPgyH- zh&ELE!aQrwP>*i~8JUvz*7$+*6W_R_SpLPLxglS}7CrUVMg8p$OE#^Dp{c#8^CRek zOhB2O*H^98o-(2r^eC0%Y?wE1aOOj>$tBD!;Tf*736g0sivF|gh=#-Vw-wK&>&jxA zP9q58cMRcgPmW6vdM<-3PYkL&)t`m1+qoZa6H|(cTmD}9uFY3L)|Q3MtlK@wRS0cm=Sf*_l@SB zHylTYJ*@_T*9nz%O5H43mbI@&#_VJkOmsGL8fY4{2sSPYyu>Rx_AbeDTgGeVGAMeq zf!?Cai&t_*fUkHe1A&ikO};%;4Qnya7!@Ro>=xtRAA24sFqoH@x5WBU)b3E(*W+_u z!peDPLY-3Y-bmgF&x)1GXG7>i2~E+Pl|No50j4A|6nJk1I8CIHd@lISWYN3+);X0~ z`hkZCq2#)k{ z=>v7&cSW{VHAofsw(f_IDVN@O5bGrOGT^(up61VDSEIW_QMt|d0Tpo$+Q)2`!9$up z-lP2w`oteL_&oVsz3=C{p0h7^FYCHrLi*=HE1JHT-NwXB%H0LMRlLZRkqTs?=SoIj zceNke<1eH+57Q5$MCXh5W(50kDk?^IMt{7P*)S1lbLaJ>Lsm68kE!} zt}Kb}M|Nc259hSz|(OAjBy!;FhF4!hmngWTgI8(q1aJP{O$4bJQ{@ z6Rk}I6)ORqvK>#cLr4@~tANVJPm*QWA!F|=64spFpityH3oj_kvFY~7!2xT<>ARB> z`+dV~oE6DLK77@jGGAxve}B(D!*!CqgZ+gd`>Fj-*(|aYpEHZoY>_)s92X;0UApgzD0$J(Uf z7~i^1S5uSi%S`6j^H@BM)Jk1Pjh@3V!{0mmZ)QCuvooX6E=@^S%YElZ`&ms zqsR2+;Cb}_$KH3iv;BVkcW6;XRa-4JJ`^>h6t&x`y{dzn(biV9R?MWOswhhAS({q5 ziIEyLYsD6k+9L=OA|mm7_j!KLb3M=Z_b2?m*Y&u24`^`C4< z=0>YY9?+b&&~0(7k>nBVEdE&|a+PqwC}N{>-hQ7(K>%G{zm_>BPwW2koe z&FhJOgIkdEU__;ho6TP2qM@VIMVz^B;EomCEvn+$HB;Bk1Z9j9iFeyy?KTj^5PXg}*o;*QF&SNmI@08mGId*c5`d1Cp3et8qE z3xKi`o+w#%0aMJ6=PPGUzGsOe{5ID2dF7iMc+1D5852lU4$GYl0i2mV9} zOS>l|6gf3!x74lr$bGM(k?Y#TYw{*x=sV;&)pc_ssms}Et+G7|qZ&KQFO&a6u5Y6R zQn67|d6IN|eby_oY(wG?;>mnn{;l7|(3TgzoP+P%_CX`qX48s>gYQSClxJC{R8nq? zD$s+46;-8fj&4{zhf#=g{N;$_ICDzG^kMH@$9Ff^B6QbQz5bW|3r1(YQ;vZ1-Icrc zEw}*#pn>64m-^@ikF`rvrC2~5nkTNr>>BA-;gWInSteZDSkRWT?b~to$c=5#iWbbX z^{EbWnU*PRRFQgjeH)=J{xL9376CQfZ;J}GWDX4+U%m2rG93umzyNBW(eD(QLIf@p z#^HVLcYDYMcTFBo%h|yGGFiy;7WXx_mBVymkKJ0R-jG{rUUH(P4!a{-C*SvtV*n(piEwu3Ev_mwX_4G+N0J2td2fs` z(?5plC;sWBg|Ve2#-#D71iAt8yMR8Y*9&`M6{TpeH+8)Q?=ZC|-E)5LEsU)K0>k;w zGdVx9zR1V-`6|N`x;#C6OT@V|{1IpP8BET6=I6J1mda2P zD)*IJuZm6;o^&}X$2sZO!CrEEZ9-k{&6K0To#kITPpUP&OXeybhNj$E z6n&Ni^6Q0HbO~Jj z@kvh$jm!p8r5hhm5hg+QV$y_>tUjfywK7du!dlQ16}MSpG#eIS*5MIsbGc@t$DJ#C z|I|tO@Rsh8o1bZ=Q?=%>{~tQ!`QJLE3*z%nD#%js)GTiqfnC)xNAoZ6jx|X?KzkhnSbewXw#R%$ z624FTfF>~OCX`rM8>Zi5gNf-Jyi4lqcFir2usiv1meCXU>uWbJd@y6iV*f^&<7{)n zCb}LA@%6t!*&SzeNIlj1T%Qm7JJDVOePmBFyXRgPPqj+T)no|#hiY=Pn143g;e5!1ZeFdb zg_|lq`mL1hJhq3(B>0M&N~Ws!%#7+)?yOCBQJKvrW-s@ah6`=G#AI@Xenm5HOu`vo zYju~8Di%MhE$Gejn%$5)Ag|_C_Wod(co5uMJ83Dg1?N{ahYEcsS{^UnGZ$F-*Yu7*3 z*2#wFPrkQs`#13V3IA8_;Bb335!2mk#T*8Y zFL84!xuKgM?5!fjeKMxu-zc^|*4(^T`UMjjsrL${Rf{UX->kN{h=W#U4L_P|ee8z4 zQof%E(!nEtrRT)=2JXg-mZtM1A2RA6-5gStd1x-@p1Q4tf?343)Dt&H ztd2+ld?rygm(|-C>G)24$OEQH+(NHH6oZgLH^&RW{n&DU*u114d`9W}I7t7du(x{| zcfk8^U`lOA<7y@sE@>j%jdA$Tm$|A})33z3KH0Z67C*eISGv>Hzr%FV9BFNpa&OxY z@A_&I@PiM;)K-R467FU=ZrZOaGn)6tiDIjl#QTLqczM3AZ>h_keIiy!*geyh@brbDmcpdCPY7JuhKz5NaBR2m@pat?yoYSsGr_zuQoK z-tQohg5MG(k+zr1SejWbTNB;$aT)d9UH>F^K7RWj&Q#=GIcj=Sy3y7)HXWC=2W@u z?`azi%sd(C1d%Cfv`i_K7|?f}8u^S4t~p@dOQZU{i52Dvc!cm8L_C*gPOJHPmKVAv zD_eC=MAap1eEuYR0qDfe*TDHq`xMTrhiOyl%Gg(ouE`6R1WyUg4qF~y7SkX5wCOvv z3VLztEInGRh6qhXHTsPT#r_!#W#WjS(;S4nQ|)zl)#oVpo$rn;VAT)q=%X&{>^Cmz z<$tf$zX*T5`#hFF?2>w^7abaXf#LoiWcuGJ4Ep=yzt#~miR5MyjmHU74mT^vO6D<% z+Uo*^bNatd@mNV(9UbZKF%F4^+DL0G^}ep))LBbzi+rvrzV7sh-Q6z$<1AuX^zFCB zPO7rHz#Zy4lP zHCALIn^A3RRNtL>81g$+ML0l6zWRK=qvU?mg*|F9zKjyhD`UnpTIo$bpaAXoN$^*@(^n3!|Ep{9A0MrJw?r=*lx{u?;6CJd^g`pkFb$`)2W>z z?QPz!Ld78o{D5J~; z7#Xcoeg**oLd)mwc@P~R!n+>aARQNdRBSoSr-PS5hk)*=_;^u^IsaB*H||+o%BlX| z&PUvLo%ZykJ>oOo2?1u}UWVnfg2C$d-ypnQv6-0ItI{U9h5WZwqdi8pUhaw^rs5Vq zbPN7<2B*$22%Wa^FqaM1F(fb?{GBQf_)6&52ij3(-70&9YFh-^lBID$+v&JpjAo8G z+`{_)#+p%ei@|x9mF~lI)S$|D*uS`)9eytHU^zRCKJ8mVBzvlR`3qy~6jhDB#HMNU z4?7!Tqxq}MLA0_s0jf?AagG?itfvkgHPI7Dsh?8>wW9k7!Rtog>H z*Cr0TqB#4eMuyDy9|VWXGgQeAKcjnh;esJ>*;jfT&CTVx7{3ca9_@J z^;2gqF$lf4x%^v5tClZ$={CgXA|2mX4LWJDWJl%C`4ttPkDUV-IvK$wM2;E3ih-m! z!HNUdlZ8l7zJD2FkClKt%xQ1yhYRb}et*7DQbxewTZLVfyy~jF^J@8RadjD}-8xA| zLU9>FA~#^DlP~7ng)5&wUvkP%H`rgSGr@fFSR2l!<09sGEbH#|jU~m=zN_qpCM`{` zZh~>RiN@#F$x?DJ2fxd@C4gdX>J*JeTB`(TBUMQj`@2_#jWVxbKFu3^u*}nD^Beul zbVH(rqI|moRNqbSiqXZXB4+G~$?r_+U33$#Fw?le&;FD=DNEcRbj+$TnR6T-RchM5 zgxq@ez$`>F+JCOJ-1pAh#~wd;SCs8<&$_ql*gNA8QD|wV!*T#^S2#--bH0wjtcSq> zH#vR!>7wh%I0v^PBsL31Q)pH6$b1v3V?UM8pIr3MS$Y*w0!OR;bYXFC639v%N!!mi zv8dsn_USAPV@;4NV?PJz|F%N(rT3@k;@Iy?=?n^Y*YGDVT{pF10Q4V97fc8L#Ek0? zQrTKwSG)dUsV6qqgE)1EyaOQC6nv@m*js|=NNiv$Vu+i&l)NCtIiEuE548Qhf*PJI z?LMgAxIN=iDpxku=u)pdT#u}keTcROSKWS_UgxsQH2jy>fDDWwZG0Ykf*<$>AHEKW z-RRz80vW_QXwF#N^XgOdcJ5z`HR`UL=)`EQ{I=kWQKjYK=}+{l9~MNgSuXTX?XoYE zD;F0_Uadku80SVI#`BGkr>k7M4;-Iw-rLEhp<2)xmAGey(8GCp5%;=Bey=CjZo-A5 zlN9SGbnOt@SoJU#y)p!IU^h8Gsa0JghMB93hR81lW9ff?k1tQO$$t=$byLxD1@yu( zs_D-$lkFnfMG)K?Sz33_UU2kObxyAZQT@2Awj{0`rL&*0H>X}vy`f_Ifv5;)L5sO< zsC;7ad#G6FUQ%dc*618X^n3e0Aw_iNPKr$&kQiMMLIi7uT*BRRANe*sTA&}@d2g@I z>CH7v&N9h;UXTOK&ox<*&@3eA7x+Lbys%B-uT!!CoKo8xk7rE5I?*2VU4Na@BR*}Z z-W*`>dEZ%j|Cf$afircJ0Lps_xA!Q z<2`Dd$uWB>Vp3YPG?-!G)$|prEO{4MM+xUdxZ1ZcehnDW;P5Zho80G35{I`^>0bmr z_nNYk7Aa=FA+paYw;z=~+G1gPOq_4Cfswr+wv}j`MScVt#wqqZ)AB`5++z-0#Y_i?yX|SIWF~bh~ z-A8IRXd0}-VKBR+T7&y4-%aZcZ%r7nvG*^#R6lZXArsNZZX255G?}cJUXRl1xObzSk@vHzzfVRD{y7 z)BF~7Zc+QYnflTtEgLD%!E?bj3xe&kz>uDX0Ygf&^stlwhSZbs`~zS}@Bhs%EFG5P zc!bvR=(?=`7yabB)6UebtEP`kV7^?|7R`^2Sbe7~ zGWKdCcnA(d@c<>y5Tw-21$C-^eYaBH#87iiq=LM5ST%rj<6)eP*d=|B z0`QLuXD;>J{2Pf&O1GJ4Mcw?T)@4F_`rbg!9cSVTf(!8^U)h9y4b&a^<%Ngc{KIt~ zaQy>z@*&*l422|Z0YBQWe0qt(+_TnQ)|Ik0PJxQOFTtuDZxGdkR*1z;_E%?qysMtY zk{*aDeZ{6jy&F9;Bo?E-8Do$8GDr5J7{8lUddOm5TwCl?7LMW^8(JINizWAzVH;BL zhh$HCa)k2J!l5s8@Ao6i=9OX#pU5nVn@b7rZTqEOmV~<^Bk;*Ut~8jHfNv~kK|Oz1 zd}SbTY?kh&8&>3w+tOJ@_w4p^k zyOK+@FzUnF64rd)e_Bze{KF2)w`s!);hbv)Bk|e0;&YaSPnLdmFJ02X8k*jE#Q8+U&oE7tzBXjS2yWbAu+ zKTRVMxCt?g5L=C|z;ybqt1RyB*N!mOZc~jxbe$77`F$;?{x6?u?>tkyYO6>z^~fco zm1`hPK0%m=+qTXyzeQF@Z4T|d$=~FIMw>0*W37U9Oj=jfs6;rC_uh*{$pDo(FRZ7P z>qL!{fS-Nm(<-!bfF>Or&{~mA4r`8>0gqqc=ih0_pQOfM(V>B$@{2ro@4Ml~{wdPS z<7vAk!o&H`snZOd417Q)w6w`i2T$MPEe$zEC#}gR5FCE~Rg3tEUCwDSrYjAW7g8jo z47lVk{tkw-_1|q+$@!&cw;fFWP#obsMu>|O2aKP3=PXE(2dqk&WT>c(9rcB4W) zTEZ==es_X&+~2>tWC;;4FnQX6lV( z2E4rViAA$X;z3qjU()!()F|TS8E=0}w%r1PxuUj`$#R*}!v1Xtw)Rzg(YI#>`c42> z(S4Dph-bE+FFd`$rtkGubIMLrDqJjmW}F6OX$_S{um~V$x9+fj++@Vtp(s@|L`u z9WV#L1duQ~?Ec}i_VbM{-019?%NfFDxllUjUT<5EO7u;Y zSDi_g9tn&z^Y$HyXGPxe4J8w5L`d#auUujTA9s9S;pQn$N;u0Qqm`0wc8@rj8OByTl z+xW|L*d{O{>6EOV=Pra7Jea(Kfl&_JJsR1*R2&Yt|Hk&ZkG8anm0Xu%{ku+|Tm!s% zv@a)6Gtqh}^w-TZ0BiN%XzTBB`%KX$A8_w z{a39Ensn@1H$zkY*Dc_)FJ1U6wt?;6V*jn=|F*V&o7DfEcK@D0|5FkFb{GF&`{et{ z=io4aN&DnPzUqKxMT5?S`y z3U;=sN$T;lM-Lv||F{Yp`TR4UVyY3QHsb|n z9-TDLycy8mOI+pv3wk74x!q9QUK4oYl&cw2kYH*7lntDR#x5AnRlO9yl?~Z`b-0wTxop6Q+}97 zPUEIoeuHGMMFV-^ZZoI+s{jtPTj|lAcc%b5P_+>~oZbn4R zG;hgSj7(U#SsM@3wC)1Xa2ga|FYSnzJGrbQuObh$!HYTs#$zQX>HW27F^PK{pF140 zT7W;h_*G3OqETVILGe9i0|1ZOau@E2(^-7b`)CE)N22#h#?eTzFn3m~+qy7}Dx2sJ zLJKFno4uno!qdd84K`vj8dRnzBX(CT;tB@ub$lVVHM#%G*Qq$d)~s_$d&>QlQR~b<_{>ae#Wcxr(CkqCfcOM*vqmajr-&Y~|m%n^52D258r6LGR6}JLi`i&ocb&F#=GLPE}rO z0ziZ3r}1MejNg+TnJEky;`v%osh@{<2%M+E!>(jO)R{ZXNgfaWInah z>~Bld*g!VMil63E63z<+e!;`8YqAR)=8;!2lI*jB>NI0Ur~2GKvE=(~%?MJQ-Y6j@ zW7ve0!`B_MU=OSizYVGfr6aN4)jVWWH18+oTo!J{Td9O*>x__aFq9nn>EyT?4KdwN zp0pf5Ey=%9gC05Eqbk07w4gKTw~~FZg{F)T_#aPm!)CFIaZNonZWzVlSUREcrB3z+ z+7XVy+=fPum`PgYDA`@?9$f_o>QoQOaSh;_ze+aqs+vyqr#NI5w_&u;upc-d?qoT| zhH{jzH#4#e>3@5vMtcN1-VIXdeu7)J>n=%*fH7O>VhO^mAH)N#R3Qm!$mm z@@z3@n8fcpr29V^v1G=#l2rG3e^^vO0gV+8Qe!w;xnEHZp0+X&ElY(l0i>;7%Jd09 zT|4SEurH4Su*<&&DUs==hhWk+s~Hh$t^1yc-C>-gX(S)Z*TTnBilQfmXPgpzaLFs1d+5hchGX^@Fqk zxKYUCwf+7IBqIEMMPB!Lwb->i`sAR4Y0RVANCcw^1hh9?L5cx4fDV$Z{I04HHVH%k zu-1F``)}CzJj?N3?BZ8LA))HaK0=c7!Xa zAT!dR4xEfkvi4VC{MDe+yhE4ABw549?X&a2E=Urh+PXP7R6W#U(?@L5;ynR=J zf#hZ!xn^z3Q?gdh3stnxu4TaHHHgcm;6m$nYUu&njm493k)t;X)AcMU=FadZ>y)J-Z$OBo=QMLg?6go`2u3_KZdW)JI$vw%_lSIY= zNPmwN)!>tjwiVW6*dRmMyB~bkSI3OCZt50hc}oJ&>;z&5tJ-yV zc~ki_VsKP2Xe;X?*MUG8a<_mcxYdd)Ur&D(b`u&;Se&-S1T#r$$0)ybM`Xa-SNni| zRdtfej*a32@rtxItJcw6E!G*^MP{yJbT9fj#WNx1!#TS9d_b*Uf6u`@L4{wc_=3si z6}n)CCAQ?vDs(0h)n9Q-@sMfpG-XSVzCo$|5aet2LD}=f&du#IED}{e=QoMruLJwQ z{fGRrLU<6!H7bQSFgaRv#W&URaL=@+YUdTUg_I+}n&t1ni5!U2BV|{@VhpTVrtBQ# z&n%d7ZnmFB-W8T={2gTMva$WJ84r(E6Pk8)vhg5s*P}+dGw)-APFmF7jJ&R^a|{i5 zH&)p_8bmT8=NKcR!Jbm@w#H3|IZG-`+`Mz~yA|Ip+|eA>r>)H8TuZW#T(pOKxdba-l`-)iRqNfmToCd1u1Lu6nYdVt~9IMZB0^P ze94O%Ro`%Gq4}Bm0V64^q`W!49C3s=kB{p}pTO8G)@-68L3svpGkihRt$J*u%{<@H zLO*Dfq?@(VSd-S|X>j24tJz?k+%RMvfNBf7X-%|~YpP(6R!a2Y8djquGO4Au>J9c5 zX6Qf~9@kWQ{_tFFTra>?_#}}fQa7`-==ZIh#%=F1AS*jBM~>#Q&Y60>fwpCF_miwr z0@cjj0T$j3F-e2^#m8=G+()CycVGqh1l4u4!#Tu$A`Z^>Iv+RZM^c%2S9qE@)LHz& z+9xf8f`7DSsm98v@7ww7fa+5aqw1_2h_RvWuPrbQmT|m@hZ>HLkB^+VwMdA`1Py|H zvaTOHPJ^b_HB*G;8@}O7Jqr%7xQdpD3G+o{ibR2O%l4o6Z5f--6+dZrOaeEyX zW_8Ky(6~FET1w&?kS6^0BIk3AGnvIGY(L_NFeF=My^dB`i!wbKO1h#_zT}3aR&y

N0bnsE@G6s614;W_HhS;52H~h~o@=n+YXj#G+fjC_Ed+a_>;e|2TYaJ|64aFCkax zIi#pUo^MC4@|KVrH)1|$T>{wN7=Z)NSx(OnKL5-UeF1E%Fz|nc*r19>^@$Ztgzk^K z?2c@tn0q`M{ki(bpINT;C)q2Lh>N`(H)spKaZO4rAbi74C+x#K>^`V@_+c-FsS!L{ zjTEI}^(uxlxAkg~9Skvnhep_|pON~=gBh;7M0BivJ?V|BXJ(F!i*b$K1le8Aim`UikJ@G<}LOdkagJe&t;bT230alIaPO8YJKxl zDPdW%w56Lr@|FO@r$#-Os{W`+D+8Bf$o{59Co&Tt;gDSqP@WC^bwbQnJ2{412T-GI zKVGa@((`gV!5UmO5b6W()S)ZYf{u5E*J!WnojW-;J_W%~9JVJxouc9st`)F_F&6aha6t zy?vg>k7=*ITsFXwNxv? z08>~pHa=Qy{TTwc9S}Ep^QiftFY<2p&FVrNxi`(N<_t*#X-l~Pj;{JOfzGFXp(w_@ zF!#+4T?e|nz5f~S-ex+^%Zt}?c{d!_GWH&%KIL020oVI=OjB4|0556LRO2+GIG3$! zbI#2Ifmi&){Q9f*D@v?WaBCQW8O8u%9Q)ndNF;!eLjOce_Hezu@7WjLosZsw=L{9M zubzvkG4}|!zDwhUgeOug0c3gDC?`vHMFVkx=>6JAGx|7#R^7MZ#5?DcR<@olV^m_= zE?^wUPRXP>3fx= z<~^geY7CO4R24ekZ12^=gpSost={QWYbGzfvnG5{r>WYxGd1t&ijBC|&;EIrA48?z zd{EJ>X!mF}N99^}H@!-Fxr?Zj!glA=we5iO1?YNrwIGk}u|{5=Ie%OR5f5^I%xSnA zFn(;gOnrU&^ra#mplC4uIt`b}mb?_fu5=baABsOOgm!DWDl3;Q25X#oU4L4mdl33y z@hYLgWfI>)i6-)PE7#vYu_Apln!V(YjED9vlG0?t7-2WS0T^aD=)Gk}uFiY5?>xxXAyk!OlTnI0{VZsAEr(2>Dwxh(Pa&;%2`5D`^X@R?spH+H#2 z4y8F;Z*J9$4vAh!5@poC*I-^Z6tTXnpAWHK0EMQxHX2A5GV;Qz4di_Ut_&^~_CE1f zt>O@F1TCW7o4h@An815pTl?}O%iC2V$aq>i_L)sp5YlQbN*=4<2W(U6aIPIa@PTr+ zY8(RXh|7?ykNlnk3WC~8{X2CtK4D&%l)@}srH1>rn`~EE=lO_RlVBa#)|}(0#QNxv zs-E1cH|t!0yf?sZ;5TsM_a|FxttU6yfXwST7F#pP(^P<~28)sh#!W0_8JT?Nm=8#` zlUV)W_edHieBv2rvaR|*bG?R2+xH98y#f{MFTj9?$zO6#jvX&MzG?BiO={lPj!9wG zKQ!1@pS1S&>q`OY%v7F~uixfk=~ShzVQN~7g_W46GOUBVwX1G`AMS6QsF*%$r`o10 zo9cJe0)1cc2WW>OTdvF!djpcfW(OmS7*Fd-CefYVv-uDu7T14`YB*^fAb}WMC+W?7 zV8kb#s8(Xr5dFG=43p_YgyuoqFwzJ>r})PT(h_&IJ3M&-WctKQzK5~h8we1pdin(H6`sEl zj`f>ViP*pfoP_wJ8}xi4>TdYrsrz+iFMo}rTxWmG`{T$_F6B*kF!m$AlD>Pgi%g*1 z7Lf1_TGNF8y3cmM#fV%>qPeP7_ZIn}2_HFOy0?(#{;7cSDjG8DZ8W{t7NcfXlhJgu zaLz~ac9DhMel2S2h;^#PG3|7~W=6RMEO%gIwsuVeM-EN1t#xbDxMoxzaNJvnbA7ta zEYGTkxvVFVHsM+~?qf&Fa_xQ?DH(e+hSZ(uK#8Tazu1=Y-sb4b*_w3>_i94BAxj)F z67_SLkVXDf25KcIXZZ+&{2uw)#3Br+%!V2 zBUK>ed?60A%&&pVgzcW7ylIR9_+a?b$?scD@tHA&=};3N@1sEESymCnXeQwP>#pPH zHG>1jvE_@xZcF+ZT*a}+*r0GR^KOtY*eqsN@PY=qv~C5leuN>-)H`w`-x5snaI9(@ zQ(i4x#qq5}6bNB64_9TxqO!2&rKDqR+U6=@l?k*&BSQVfW8GHUBT)vN zfdf$ST1#w=571y5^H`Gu9?U0Xnx7c;HY?Wi1$;bcZ%6#w_ zfAn2qR|`q)#WTvf!><$703r}3@Bij+!i!b3N?J{RWj*$*qeeI7p?6nnxfqlB=7;WM zwT?;~od0H&S52)1Fxx$^qs7dvW+wG0W+Pou%{{ng7Ag>OHU6YZHSM?zm5#B`xm8eE zv?nWSw>76xh%KL41*>lAsKJU=O(yt9cO)tE2=bot8T|dfHyQ4R++Sya7wGzGA3E^1nAVsbaBO{ohA%6fYk=kDdk0b$P`x~9 zGVLE>#z9;AlW=N03!4#SJ9B3V5~HkWSJRo}#^2OUZ@``KmAdTHXqT8DfNxZ>Fdy+; zXJF@H`zdf%mxHu?hZ^eMN?yt3kYWGlV6#@=qmh1+h%M&L*nn0_);A0bw%mGE2vtHk z2^&$LSI!y0oC{Um&Pv*BI;h`m+x77Ar|HI2ss8Ian zstwqrE_MYxXC$V-kjyPPh;)M<&RMMcObY|tk+*k0euIi|zkFg~7&2=qPtWa8a2XAMh9o9|I{zuhRZtiV}J?6A%fNItINiZ3i z6K>jao5Mp;Anq8qsVr&`CABNdtb%~;#WIbd#=Cifu52|@-V^u999FufU{BY*)D|dy zYjTwBR-n_Qvr9SLEdVVcUqArcf~FUYZ&;dc4?YfToCWI4$=izplS#gGmxjXIb0No1 zj+k0tS-gI9p-XY;@^gV=DNUVtF(v5^AXu(mbzWb-Iz1$kDNcsTTjBdrS{ybA1rZhl zFsoPYRwCFZH8!EiZ@5FK*H=qZ=#C@uRV+ASkm4V~>--Sn@mM^;Q4wqi#7n zeq_vw+3x;8+$)yF1j@=c___2+C|5Zybi&}z0g@fw7PEn&aSz2E9-#QtO81KAW$@2i z*w)~d52qO7FWqL=ufw{bmkxpj)AB*+8Yc^Pe#9n6O=hHoW=v!D@^YevzhsKF%-`~C zz6^!pn#P{o03L`~srch}x=$ik1|Gd9DDTeVCxQ{DXyjG?`A5QWDg3U~4dTw(8sDK` z8(Y)VR6|zPyUVFwnJ0^a5Qj_FhaU0Ev$v9`^A%iI6>gTl^9;RPyJL4ztD%>Rx`#}2 zdkd*?qGbq1NQQWTZ51}xhF@;jJ%J*R81C&X@2IR!{RbW2W(Fy)QAH@pPteXles{*rBuL=x3APjOnT~YcIWXsXo^c1ujilmFczwp$b z-_{=hmd?a^cO(^nu4%D_US-id;Z&M1;G~#Jb9`2_cCu-Q&y+WAkLkEo*UJnUI`<~+ zUVN97K-OET0$=yT4k*z3HWg<1iZ|Ah#kMbBk@twi>Lz*+=*Zpyjbw#Pzm@4FJM{-Y zuyT|aoNHDA<5z12XI$*%b+Q~*bN|?U0jcci9e949y(!#`xg_uK6q!MPco`Bt>pIqr z5h-b83X`~r*r|GkpWEL1)dXKXK8KDv(q8>Xf!w+1ltiP(c^_xJNgk_qF!JA=U(ji! ze#+0b^a-9XP0CODNcM-m+0LtoI=41WO$f;RPs@{kHHh)sSa>94l&ZXxU!0_CXO`~2 z7rrkv=XP6a9({6P<+pL`&$MUD%@`EvJGIf=U%C1G=}SFXKu!HP#l$WK@NQR2r$iX& z*Z^~@0$ZjwEdnOy0jb%g^a@DzLK*idt{atJ&-4!>wO>PWot%-))||-~p~UPQ@`d9{ z&I|gw>SvHaPh)~i*YqG5sOQr(;{!cW_v6{8F@*%SyJnkmJxeUeSuTDF&*Fqk|%*S2(ZWd8k`nY}S;5QoW|rx0Edh!7xW+ewIwQ zyEk;NxUdi{H!)OAD0+4|IX+X*=%W7=rrbN0m^>{Us6_ZcGHlel6f<_TH_AFXK0r>t zz^tDc1l?F_2_${5w}z$o=KR@ImQe=va7n&hAyMO~H&+xsm3u;#MeC2}g@&!%LW|qP zhDe@=+4RC`E8NL<59$lk>ox=YGA7L=r>XJ>%|tx=P)Jo(lgw9EY2JXPwk64@%H5-% z(%xilMyx_!8QG^6KOHIO0+g@D(H|*sj1 zLnF!gYH~d7;bB&5&}jBnKBCGMzaZrK7o|;CzL<2>7RH<15tFXio`?D)9#Epw`fMSW z#Kq$myNsMjbs65Dv`kr>_DJLI!M^(}e0f>tR=&_^17yWXW`DCeTIEKU@0~7 zpRKA~-+OWiNYqHZfSN()LIA6NBY5 z@Xa#U)eMOB5pp$CcU$ond(>XWCts14n*M>84@hcK`+JC|hN7@W;INsYN77-9p|F`1 z4C5WwA7|}P9$#Y7vYs-Kx70iFhPNhK9M%mQHHIhp72lE)QAy%N*n#l!xaaGR-!}bF zkAHA+CdbdMkS!tobFOtW!GkI%{PK5pn8oijc3i}!$~To(4xV4Ps^CP(-gO^>h%Yck zP(6+-wMMs_w&R-LxY<+z46O*I2x|IR{9L18Kj@ZJFRpoT5zj6^HXy&SeMNRT?h&l` zna`7*ag4;Gdn+yVqt1aE^EshFhoY;qTg}v}LM{WJH!ts|z$z-conhs2K5t6T0&_m> z{_hWrLP2G7v+`3i4Da6yJXT!CMV^p6epyzra1WP#;>k^A7k4D5WeEJEUXM6zXSV3Oi(yVG58Q(-oQ0Bq-Y9*Y?CCKSM_9}KL;TWLxvzvcuZ>syya&% zP4i=vo!%VCv_&C`7j+`2@BAK4pq87N3Jf{8!bL3=ZMilbMx%Hf zwh8|sY-3A^qA+`%D{~f&596h0hALxB4+8OxOVaBUz@MlRY%8I>Q3gjdQ`pQ+)qa&B zV6;7AX+f`ojv<}(DZ-5_c9CWEM%cxnpB{SZfVQEMiD{0Fv$W%Y{C&R@>TY+N01!Ux zGuWUe1A_~{eUkQO1 zns>hLDXgY4#_V+`FGS+qmNdVXWoYm#(1;ScB_a_^hSb6v$3>?`1%05 z9v81aZDE4-VAtijz_Ec}DDO;3;shE$T&J|TB%g~pzxh!3ro8tn6C_~#<%LX=ss69R zdySDd6z{gU5>*4X)|)dFvqjv&GeexIAs<2L1@Jgknlzg+>M0no&Vlv!9_}EGr-gme z%GpG8Td&)(C47-e@sKRr9L%rmoeyYge86+v*P+F;7sD)~;Lu=1c;ZhsmH@uRyXqwD z&ejKdwIjZ=18gl^Z|+d$0H{cmt-2q0CX+_KvQD?Y@ONUx&K%7WK!5gZ{b(t|P9Mmt z1Q5I%#ddd`^X1119-S}8w_qFj!#4LAS_-&;6&UCoez;dh^wP{o_B%_=pY z0EtK3N6g>`Y&XG)k0X*WgBKVu*o_S1pOf0ptWz z>V_i6%Gj<%4t1CMdL48KRH~3QdlJ^vN^-2b;704zEk$zTM4-#)ri7DU8engh{^W$e zb?E*2IjFqdpRAkyoyO~Ozr(%Bf&r>~m1g}aXYm!UU7LTH@a)FAp2gbV4M^MQauZ8$ z!HDB?z39$hXB3qbL+V8U^QyINF)tX3&`9;|)M*q%4>hpvIz055x3I+nn?LKVhu0R( zRHwa5U9o3b$`=V!pl#_m#1o0AsGJ?|>F!PKJF1_WmIRs<6?kGUE_ffqS~Vc+j`=Hr zhRb)_KZe?+*lQihdZ9N_LoW|Ls6nbDnI54I-f=-No>`k4h$JxglbTE|En9cwF_l$q z45#&iWEg{);&DXt9*91HF9aB;qD=K{8DetPk4(&I;ALOcHUKTg`h z3eY>QD`c5T(6na)4nU$@j0yR>Yq4<&$gZpF7o(OHw&R{Ad|_5Pcly!}ovv2$A&DzM zyrsk7z_hcgTmX_3f7d@L9mUA)w;em@Cdo8cm~|=6yK!-10x!?~=Oq*8*b^B|}mie6DpG$c*}2M7wAwK>o41t z6lr-+*CplIiok~^d4HLArTbQLW7G-&2-I+)NdxjPL_qyE@h_lhz03aJ%oU_uvwc1d z0p=+D@_T;E*DxZ%^oX@l&uMK7GMCH9-c`7~niU}DTKmg>-6gXpUMuB`2fNB%JH&f^ zE)|Mh%~<$2x_hb(BO^P)xU927UO@1|m@C>=uTfGDKayO36+f859>xd#%Pa&MQ{6^fwM`-#aa3auuMh zLgnI>t~A$#K~M*Jr{YkrVJHQR!8|$+yfF1AM_qD$o|t zt9^q<ZfDBQO`<^^`Vj1Yl}u| z*>dIXhF%0?KNG;<+q;Jrn^&mu9>qW)jt@yfS!f#hC9SP+mFJF|TKqza`@ebfH?^1i zDY5~V8JrSH3HW?6!Q!{IPpnRZAeOJCjhV*wn;ycK2n_51?I?s} z^AZr8>)n59(_a5=wkwFu1L@@;DDBJ#7cS*q;=bBs6s*e&p*dv6*aF~#%EitNK@z_ zKflH~MQ8{z9jmrePIO~Cwr>2Jv(FYK5+|}sv%ThfW!xbU+xc&wlXN9}=eIBwZNQ%9 z>Mi)UJ=~{6W_io3LC@}uwT44MuH?5<4c+BuEq}f^*}ILTw$X1I(eu_IVJXUT*OGV6 zPwTNpT);485=n89pl=~83gTA(hrRcVYO>qHMHNv*1QbM+t~BYrS3y9!fb9IspeQ-WS<+F+MC&%x=@*O<`HyQ+_<3+b2O#BjUt{(akd5z^>^ew zwp*n+u4s(lf;_}e_AwT?LOK<+;@g9sVO-cAjFb34Aj;fe*jc8zuirhp3)DNa`CWryJX%;AG{j6JPLVUGLczCxY~*aps}+6@aQ#PaVHIT zn4&88JRRM$+m}^?@d=i>F6o*Cs`941gu3iV{qU8H#G90=QzrLjxrB6?@7Zrl1l=u} z%d%)X82JQT{Uh}xHp&y@PAy^i2&N}F87S$%{%l>~jtwJonmRd+6F`JDtRi(LdNW^pnI z;oFL4hbk1Y*G^V=taUOoQ26a{EDCW^Chc_Dxi>7GQm*Ewo-Z$T9ditS^Y#}3u$-}C z_bj&=w1A_!*usgpn)rzac|(BFeqK2G2#26s9YQpgTr=&pzCVUl1itfPe$Q#BE!jE~ zv@d5XNPhk1m@hLxdmI>Gdph>q6mU+S@FtIR^Bn+z!?4T(?V!hx5=A{T=s?hv0#4QgI60^6}$w6KsO-tbW@F=TUu2>j*wMTYN^tv-4 zM}RVtfU_}alA&gm=`2EQI^TC&!rOhX%IMymq#d;r!SSsDLBF|9=JimqZo9;Ew8lAD zEVlzLY1_N}+$0#E)?3S4C^gy$w5MEu`x@Bz@S`j-mI@0L7^`$9oo;g|sUFSBA(DE( zlv##d{yLrXJ=75EZKxqNr=hJt1Aesm6)9L118L)o?wZY;0J@`JXk7AxK0TKNZiv{^ ztsnWLH#fYnzFNWf&K=%U4HqwcP9n~X8;=8t+8a3fA^}?KoQh2RMnbM(tWmn#oilR4 z9ywn?YM2c2Fu-L2iQdLt+=q-U(675L8yjT+$@&HGjscpsYl(-1c)LGP9Q6q4a6{;# zC1|3i8$8)qg;+ot9ZOu{XO{6{&9%0Jg2`X`#OfVa%Im17>o3{Vp(_T4F-na)-v|Vb zVOI6#yLpsGa1h1Gs9#2(>xjNJN3HGnk>QUv+&o>_UMs!k+)CH-hh zl@aL;Pp{hGRW2w?_4^j+G4_=<7GL>ffP&~C<#eNWYmeBQg?3uhpQaMKF6&12Zm@c3VU` zfE)dV*cZ5)Wb^%dPNk2<_YT^i7$wNjmY8k5W$L+{1ji3jo?z>Yz>LEQ?=?&P_%}Lp zS8@Q417P#Bm;f^~gzJ9%_`=%!pt)$fXy(DWi$j``vnVDc+J(Fteoqe-)1w{FJLc{QWs_pX&EjNg**e)CcDmx;`rgfXv6&43UQd#J{AC zSN?|F`;vUUm9%ecd*HXXy~8LWgmh8ur!GM)gane2)*T#*tpas>ANj>D-=9GA1bO79 zp5qhznxM2eFw%RwB>w^LZ($FXI2z9cu4Ce#oRdUwZEdl76g1RWTp?|~(sO|*T+Z-p z@X4U?B;==i1elj6^#SW!0CedM@amcH%G!h5f6bKy*ypUDhC>hlN%rGoVgA1}3m!e# z8My!-)2TjXV%-AZuu9KW4S9Vk44c`l567)@F7%;pI_Mqpqq0)6y+yv z^^-Rzsy{^y))uJod1UEZZ9So$P}e1WyrcZ4KJUz|dZ#(&755(w zAw7|e z!xP2jQ(DS!EjiD>go4=bWGtHLR>T_kT&zia=ET|-K897Q`Izcwv?a&ka{_1`wQvW@ zz4GoaF)S7cI;dY)`F1>9ESlf)y6pbh%APZ+mn8e_2a5(T$J;TuhmWx4dvE|kFvCEZ zvTsn8>Z3+_OlG4*zc{=TL5v5d2&Snkq{wJ3lh&eODSHEoq*5DZ-7i`j*N6mP{l{t+ z764PF|9h%;k^=THI~F0j%{L2RX_Xofug%ZK2tkf-0wb@~&b(tFu)Zf0l5v zpA;K-!1Qop9U34jA$yv5-eN|t8HZO5&WP(>w+_2AgZS7*URuQApA|+4Egq(Xff_+R zI#EuZQ?T!R$J*4+U7G^L(5_A0dH)sNYInxy-zH~QP~)p0V>%$N#?h?J9vq%&6Rwch zEq0VP1a9!+=oPfOOo~ljVH%B0-9lpRIS4WsFTo*AmZu4u5%Ks!3g1zb%l^vJmm268NI8UQm>`3)*m=EN0{Ps6`FD>Zg1@wRF6m;HXg_1MZR|b z%nrw;w@4P#rLQ*Z6$aK8sIv5?nkbvm)i2ie=Nsa>dktP_r9Ms_=64O+WmYng`U$M9 zn&i>} zYbkr@vRL8z7Q}uD*rBp=V)(l^!P>7y6C-8My5yt@y+Xj+SAH^vU0>DRDZ;fPGEF3b5_P`yjyu(mhvyh!HmpA}yB;LuNzdKh-h%(DspuMtRrK|?l=A+Hjz)TDq~S$&b8krBlFfS#Zhdg4 zoQsH>`+N8cN}9VzBViyW|Cnn`J8XFLDfJPzpvSkcveX#@q&`Hcp@2@hac6xqetoPx z`^mt;eZOcThZvYIU{?Qa4vP-$D5bKurLL<`EDz1un-i$8V&(aMX10Pm!) ziWQnI)A*yS4*6NUZPRs#bUZ>`h`&^SQ^--fXpp~_z~A-_S$ico95ofz@}&N8*Ww8& zb#S;_&J9#9*wy!G38AQ{_QjYzG{5Gs{u-gZdaPUGi0z`OoGvgr1GWJEwYZB03sXfc z_Q^o8TS81`pi|HmXYl`v2EuUY_qmi5nm`=g{N5WS-~Xt%*W@fxBDH)YnxC2UJlA79jmYPc6b9_3NTxOZmSq z8c=glEkB}`tDmuM>JBs*RIx0XzXtk@Ot!5?FfDSH6nXiZO$Yt!f}s5W{(|67hyQQL zP|{&6dcWhd2C(`y<5oGPdmi{xAd^jkyS$N`(ieLwa<-?b{^Byq-T5bfmF%w#@wx`c z!3%{rdc>Z2y=!5RN*J8WI12~X_zhYUTIczoT5x6MISa6`gNm(DK>hTNDajHE zRiMX$_*Z1c7af-D^ncd6X!sb+s9NrFv?*f@${T=MeEPAR`)0 z`&UtF@xTq2X!@Ov&+pRxH#P?+26KUpXdt53PxehBcjN|br0B)Yq`0p)aEHKqnh2Mv z%bym9bnzMs0Ppkw{)%M%8GG8c_-9~$B=%>I{n5%l=Hicm{o|7U_{u-g#h-ZWPoVfG zwEkZnM%qXKD#_JRe%Cn$gFH zIcUR~(dQHdAVC-40=dubUGhgU=$5#Fu8BQ{7G7Qep0v+)tc_E7 zjZ5~-%y*~w8dE&g!yf?l<*%l~;Kp}E0C3=;5l5{ndvNCtNMYb>rosSKrC0XWo~Nxy z)?nYqFf4Z(7;S#DN9<^0$g*^t%}(V1$kgu(&C;G;AeBDUu@{_TI*G&P=?@I5C_QbY zjOFk`0o2EhDPaJ-atR*d_}K>U697+o=Yr=utpEhFxL5I-}!y2IWbrc}7M1AtxrYPzBI!C3$&Ho#ZM(V6Ee z(|DXW)^{np*S%X)z-bT_6?EcwC-8i*3?HX+g#=Cn_9Yn(>;_b1)@M`0bea^f3#f7$puAe-Dw6u z{j)diE5ed+NUsT+E!dnMc7RB{uB)Q9WyXn%oQ%Z=(<qa`FCI#iFj~uwc;kb(Iu&pAXmO4*RL3Kess_akn&Ccq|S}bhq4sz*Sg)dC; zKi5|UltOlB@uI1|a6%^=vXlDL0505w=egp)1v@7unK8l)G0LD!>qOzUKR zPNSZKJ!2zOs$-A-$e0%v2FiQF8f2^t)uR?Kn#>t^X8<6YlvZ`I4GCcF(o#!S01Q|^ zS^>HM2bLT7Si$%JbYq!I^$UM#Q>THeybxHLk|kWxPw6zJXx{5f}b0xn?^y z1SL*vmrwQB2oD|;4Qr4~B!$GA_V?5ZLD8AgK>cl0(azZQV4&vqvyN4SR>6JIK6XCu zLW5_Tte3&@B(_uQ2>^VtwQ|Y#d4skxfW=fwx4CF5@?A3kv+c7b<8ciCbF~sx9QDZl zf;eUXfY6lIAHjcTXZ#yQdy%Pu4`eT-T*|c+z#-*Olg9fmT7;G==?iXx#6R2w|Dc5U z!$k3ifaBi;B!75E{?M)bi)-fpi=3qkfIk=bzS1ixzc*9oTURKsXcr2xEv~|xPI;>T zUW&J=(rk9Bd>%<38@fkA6AZG19LMY(*ZS-It0Lurtg{KAbS9Bfso(51zx4>A$hyn_ z3u+w|(-WFN8|eAgZA+JsmLE@PqXoF@52}MbFoQyQ^okQ|(+Lw*&I*qC_Oc}gl_DkY zg>nC@ms?`NqJ{3{msL)!NmNs~KVqrRod-;5d@GhkA^pAQ<9jNYD3vfR95$Z%pz#B~ZRAj%V!pN+!?z;Ect3e9b4>kqJHuR-hNX`-Z09 z=#@+TPv5)-qmw7J5JZEFaArtdMQLf&WYFYi(xbOP-S_`=g}`TN!eE^MGHJFW(9!vb z7AHYgPzOeq6r1+JX3{=gBKy8AK)Rt?Yj5;aB^V#BUxD^SGbPR*e`UZ|VuF0deV{l` zecAqZ)*@;A%S7r1)lTWS%#!@GFn6cP^|eP!{Etnub8`e3>GN9_KKMteGx;pSTqfX? z!2mtY6RIRrpr+|>{6$|CUMi#jY#DEu-qR!+Wqc=XHK{-*A5v&$-wRg6zg5Cz4iq%^ z=yV$0OgG&UUVh*Ci1an1fj_keQ2Fm4oJ`Vt*IjJBpy<@tDiCEmK+tPhI*CbEfF4-OA)|c$b8SpJ${gXWfev% zrOw%AJKWo|`A$Un{l4^nF(C!FG7*F{GqpC07^(`y{XRTuI z))9WM$xMC>6<^(F+#KabsL$_oO2PN8S7i(GV{6O#Wy6wJI_bCgkPJZP`?z#F4ut>ker2Dj4& zMOc1j&K1rMmfd??zprSE=w%>>^UQfZ#;P%3PAfn46+j9VSbmjhb2(}1y6=BY8Yo=z zy5;qBJ98?K81dS`vDQ(*Yw~r&1WkpXf~={gM9oF*tlt+245X_rbW|Al%b03%R9r?M zBrce~R=o5i?sxX6mu5f&cPCZr!<&{TpA>+PDL9J%_Dp|&_&^U7nilz1JWvXpEb$$F zI^9ls-6zZO`&0ks>;d}ldku8P@&WgEo+}X`O*MwTn|1R>uws16n~l4{iq|EE{%c5J zU`YG^7k&Ic7?AXPT+y1$U~C4rV0->2)xV}N_z0N6X(VuA-A9khbVD_m;X*&2DP^gy z*YLw`R%#*y9c_okH27c43Fj$UR@50UJ9{y4jQjHVZR{6O&soFdSpVZ1|9SVG=DJRaX6tk$_G8A` zoUh-)tH=CXnb5(b5=nil;Kh{?LUpx8XLt10K04|4s{KVZ;$NCu1T5f+H&Jl7Of-OZ z=f4_rVQi%FgXNa>(|VCJPuBR6HzQe3y@t3&w{{0t6E(h5B1;){OY3%&s_H03zQG1F zrPQa-1*^C$Gowtwqu$*UuMwpc)hgHI478 z-%&42eS+DVNR)q%tq(PPcD@7D++5S0qyF0jepLrfAYfu3PhcNVQW-5e{EJB&B(==i zQ_D~u>hWptV5jk`mN8-d>d^CNI%Mj&{-^EC8q=l9%LfULqLta~$vjS{__IykAPd zO-Onn;edZiIQT9@U$ZfupHHn=jIX#}yDi-K2^SbElk@Iw1_aL-(ss2|km{?0-#ih& zts91GTl~w~lCr~7SWhK`r;Six1tuw|eE>Gy{Fpdk|54x`OxH5nz3UBgUn8HV;>f1= z^b3CTuwTX6O3RyBYr`xmTsmE^yc_>QGgE4V31@0)qf_kBNoWuOPHXtGz{>$?`P z#-px2QMG(JWIdH<6BSk2zk+YRf|@-=WH&_m zJIjQXHd^=lkCO+8z;8#V8+Z}LQF_l5%3+gFqZ^OD z1}PG6f^{k4a-FR*CeOB{8!**~SZ|-IE_29qx;X7=2XR#g5?x^EwZ=^#!9O#yaKKF8 zoV^FCODml?o8&)M6!K8VCi8zJqVd29+#M_!uU&l~sh&@^Y{=6^lWV+0UX^I9}?5Q*2 z)II3cP0nYHDdw0yY_8zE(_R7v`+2XfagB2)9QJ7!Z`LF%=r~`)-GqnPkC( z(s@%BD{q7HTjkxa#7ebeRymndo{%!Bdx)A8d~$j?>1(~EWXRqu>FE)S#|6Sl#vM}o z*z_BFp{}c(vX3S9nrzp-9?c}hW?Msj!>3MmudGde;VT&_;X3f5SM#}#`i}5G&G5mZ z_7w$Ng8mA`@>wqY1|ssGexol0H%kBLse$z;ZPKf?js9H7!wJX7b`3rCw~V(r-EEPD zo)wwjX~aUO&avs)flk#M300u!%bosII2#L2%VJ({eT>4u!C9_|dlJ78_beu`HAk36GOC@Nb944c6wXVGY(U1Z zriXe#x1XJQ{TOXz)t9*vTUyzpAmk8;uR5Af9qH~4-9XQL+?RbL%hqvxd=Ql{&`_2{ z#YKF6V_^3$s!P)}KoKz49&&4}+y-%gxQ|G=34sK_D`KKw50F*Qt++;l-0LejQc+KPD}RJZ?x=UFPv64BV@0{B6X)C zy*8SB-9GbWK$9}gH++M}_CJ2l2^O1{;ll>`FJESs``9+C&`ZbkW} zyHlpXl;onh4-Q2Up0-ItP2g6q`~!Cr^xyH{umvwNG?G;2Qy%WtTX=d4dR*DK1LtVKn93nk$`xa~}Pf!=U zht2bo-Pa^+f>yo4?@+5=@2n)3SU4;{rj`IfBx;~N zcM42-E&EmKy;Pj+6Y5^AL}%^rEx=|`1GVPnsdwbK%XNh7+1(+6fdbq9)a1-3&$_^G zt;JjlMx8qO+@5vQS^eTE&l6n#sjqK_pB7nq7E8_D$>1l!$bPqzG) zGv1ec(fRVGFJSi#B=VgKZ)bHD!!C*@q7}eOLO$lm1rnGH&d~5l@KX z-P7xUlb`wGR}~Y)`IQ@2S8NIEr%S9o%3A>o(FsoS-CY z%Dcd-+?+y^fCRL-@qy+R9foI+2``jP5p(+0R5!QWo`_KxoWMG- z`m@Z*JKmKIh(Mo>K&^3DVnf$}b_DV)X+*uVM%xZ@0&Dk(6NvyTrHu0UV`QDs)?0nw z!@u8GkmFtroG5X#z{pOX6ufJzkS!5KO)`F;6bug;CMZ#;dlBcjsQ=xt6E&2>yN z+h4vY%hSprC1V&Q5z;ww^q7X=mI{jQ#pPcrp*}NJc?!dN9=TF2aTwA$YOg#c^Zy|z z>IfZNJcWW*Yce7Gy0#K1J0a&Fr?b%mH>LUc$?YF>pUWdX@++OZQ6K~oJ)VO)eLZSc z6k!Ok2hGw^zgWWPVZr%X-)~q?Fcxg~>vmo3QS%Oi=o`Kb5ZDXC_LZ-`@IO=CIy>sw z^3FCLSbR;nkSpKO;AuRy!7<&76|JG=yI46uIX!T1sSNaYMtNRm8lMdlX1k>_=dyF< z7fX5EOV8;0URzD&rX_-QJ?YNGA5=vs_jW`YcBOLHc{X$HLRp=V>6teZj+mM$5vAjt z=+3M`blvp2kmH9UlSUqOwpjWjaRWcvX~vqKHngf8|rEJqkORwu}wF_Fe41GZOk zpBDDg8?PO8#K*{yL^Zkq65V%I@D?Ue@rT)a|G4T@l6y03<&hj@bZXc!_EFM??)jzq z?JBX!hS09%6mqc+*9tOi58)Ru^MW<8cackjXX8aN?E$XIJ9xk5phS4FWxWM{+p-le zr6cGKep=$0+^V$b9q{E{3e&YboU3;l-$Dq+$$E=ON7=d9IHbat!1T3EQ_OG|2sw>g zu#u+?K`nA_Sa~thmiDKvd;2OZkW9pE^wnanM09M|BHI_bSbF62Dl-Uv%9~Kob0^G{ zat(Cm~U?gQZo@M*zYfw-eA*GN~4z+h8jHuy};QPJ# zdHK$tW%BioCx6?w)L-_E_BZ>cFP-)Njh)2#hrQg*PaJ#I?KlmRJX<374-Qtu&BCWo z)^f^X_EOWAf|$||&n@0IitVP0ufLP!E>9p=H`&kH$l@^wS?%0~!}vhr^LK$+nBj>W zWx3}fXG@T~B#^X(In;Z8*4r9|IqE+b$rseTf`L$*1-^>GQV! z(23*FQtK7nQDK(e)N}N&Eji~?)i;2}xK=j5Ti===~b$uF_>(M*nd1vrMSS%kXE_MQkuTgx#|#ffP87exljf z(zgXz%`e@)C4mFz^tKjmEc^a#VE>C=js4|FF6`;Wa4%oK1Kcdcn!VPS(SMK>cWW%$ zBEnSjj^75sKN#4h>CpIeNfyvwK1bm?lm5ybm5{%F|I0K3AD_JkjL5s&R``~orkXOQ z5iuMgiW)2BT)!UjuP>p(8IY;+B6%;ZFQZd?w4>;s8IGp9Ff!~Bba*m zLhUas&fee$MGkDmJlB~*8EfKeGKC#$#898m0#izN@4#Ph1vWNypLwRlm1$^nY0L1i z&=fA<{9|C!bYj;Xj3A1F>>y_UjY++X2D7JL_u@a1U1z!i03GRX6Vrd(;@!bxeocUu4sW|TNM|hm%kAq-$uWp;XkZNb%>niM zKGm54V(wHWDm6O-KW2ZEa2&(s>4t?Y38IAN0`Ei$0lT<`StW62+*lF?BXK-n02QwD z@+W?$KC8U>1(X~G0S7lUOWo?{f}e2y$IAcu_*EMaNu`EhvEH_P$9)$tt%wKwN}f@@ z3v~TKl0&@mmmR#wccx}Q1ink+i$&{N{wScQy8a~g8;E%0@;@a*XL#MG{Ktl^uZMEI z>G>eQtL#|O*7$xCuv+(!2}m9#AR6UOhR%5V9-_$wE^V+8r9ug{i_y0jg0;e(kn8*spAJZTos1#Dsb#VF=9dfJI`R( zQ+-=k4|kE0-Ca%pR0B<*Tn&4Lu)EeR6<+IFxuf?fre-_rmo_RE*(|mye0fm_a$~wN zjvMi>ejEKu>5td-UXCggiR!M67BdUjKPL{%8l}658%r0-o)MjGYE~DhOqwb*yAYe% z{2?5w_VFZQ8CE#VX2zlJAaN0}{fDvxaU;!TdqvG^CC~9MhiU^J%S>+FP71=Gez3pO zgpsJ`6WgOlf)%vDNmYoo@&!gl%HIqUitY=Oecs>DCm-ae+)&wF_6w;$H`@%y^jI zzKDvlJ@X!OcRrj<`c3C9;pC+OHs~qmCEVB#!Z-LH{L@%S(~$rMQD#p5&wnoj^G6#0 z_JMz-@kdksScZT5fj^ev|H?A3KC$8il`Gw4*Q0|alzn(ZxCX1Ku2r+4rH_TitIffuk3d^;f!`{QPH{mh~vmW=W)lq>lT-T1?)$=vL1ZTb*Qfx$kT$b ze|_Yy^7J482LJXP4m&$EmjI3kjTc9RMCR3qHp<5Bq~J7muEw(zl_YKrH#ax4 zWoVCJb#6Zmq?4?K^JDt@NI1t4UuM8z-c2h0ADX(L@klsn2FkHW2?r0 ztsf5+_?XsZ`Wf(AD5k3MIN;<6iv8$}J#pOG*yHNlJCy;W!aHEYx>eoId(TRR$`_Up zr$4u$TyBTDrJDLq4WF8T66MY1d-u;V(F4vcbo#YU>2WMt@~pb0>~Kku=Ut8uS}j&9 z76%Gd{jK521?dclwGF~nh@Pg?&Rj*Uywr(+h1+3E5b>JJeEM=({FCuhvIZjS^8U-9uLaK)>PtV45 zEf-eE)1PU6(PXsE;!w65E@p{HWdA7Q9`w=EepE3Yh;srFu*J{x#1Zr6@t?%-h+q3wj0ug;3eOi1G-JQ%fC(xrh;iQ~sV{a^IP%|cS6@PhfbFL*qnes0 zYwL?c)4(YF@&MlS&iuqW8t?tYdiUi{&(W%nvNs-xE_!d}fCBUb#dN%ebtp%TkxZrW zZ>DRlw;>B*v`n4T=Uz!h6K6PID(8v7!*^4Os1M^*(j{d@Yap6l&UN-1bzfNHz9e*b zSuhn{w-{_nAT*VKPes2CJ`PXI;y@UfxPb+eo^J>)=wivympi%H@Z+pn8KBF4`S5aJ z(-b#e;=X}%o9U$~3CZ%qq}M+*^c|LpoSWIAB~IQ~?!2Clj#cKWm$rLeMp5Zg@6~hv zlUWyHJ76Zk6S6BRg4%gyzCPF!fNdLf8*P%c&?PgyM!XVh4IG7go{D;`elb>GTC!Cv z_l@XYIwkUvZa(!(tFi-sO7mZ0QRK6AZL2l|(~O;a*;e^~&qX+tg#Ma~Gl!UnlOJ$o z+zp@s2fS`PIrRVNgiHXP(5k-%X)r!Zxf*+xu`b?`?KkXhk{5arABsl;<5#f!l1xC3 zd9dlc!f8KJ+%HUn_mcxDTF-eue93@3eXDkQwLzYLK$zqT`ao%tVRieAwfj0#YWbpW z`9!1T>{7%22FGB2&xZ_TX`(E#BptkW2~o-Eu$d6;Yo#~RmZhluNu^pGj$c8?cAYNi z2jp@qLk1o+TN${EI0(CyVcy@gB~m%?82FO`EYFP}o>MW@U62uI(%yX5Ff=^IaAdb0 zQaG{6q|NJ^XP#(ivDg(qP^;^0TLU+7(u(lsu~{+a#Qp>b**6n)Tk*TEJFHzPzME*uyOgIZptouyGCxFWStfDx)BVN>|JiqS$yk7VI3ZSD zn6pN5m(gkR7@vab!2HA$8&F+e$d81Cr@3}PtNk@2$0V<&>+hgte2-qK^Y^X6Q5~5< zN=?AMC417Ky2xWzozJ&mOSXqM1pY~#sR z7_aBr&1633jJ;8(iNM7VSB@eg6wSnlDY3=u`W4Ta&V&^cY~Ozf90DPnVkujW-YIi^ zys-#_eUFyfjM|%qLp`+CW6XI}x#r12wfDX>mkv zCUKj`ABNFVZuwA*c4`$wTz#0%>)7!8SrGqZb+eJrRdY+JBU+;>g5*!s>)+ZyZ7kE<|Ipjdv5eN)Noe zf`iou(0K;KJsiCu_f^xxwI$C{l;kQt$cBRfX%VWgAik3hjUWQ2r6tns>X~a^;t(c5 zhcUW>43EZ*!CY4t&kSDzpW}|qh((Vkp;UgSIO`^kuk)DGb!Rse^qh>X$l;{nV12P8 zT#Jgn66$xbRskAhs(_yI^4zL$JYRPvSkQNTQTzQ6p}2mRd?H)i7U29VT4~gor>l;k z5GY*Mr#0G{WzH-Lg2w7s2I-)eV7+47xyF5NSGbwkpy1SVNPy6+!pVy{3vZ-=Q&pG= zpFi7jJ`09K+@!*njSb|#E|Dx@9TnFfgkG(u&0VZ8W(yC_;H!7OVSx2VuqVVu)=^z)}&BP%dOQv-`XgMI-7^XNcS? z98t{lrWA6DdrU0JL@DGLSH$UjU-yv9u-Pb(M{(XpHQ_#=wIU|nJHe_a3sS}zg`LvE2_t>6X z_U@yRa=zTckv~ox%LFqZ9Gh^+Y(ff*svMQiY<r#nH<5TlIzyW#JEqrsYQmfW-5fTDTj%s9F`FaTl9|#~wURtcH-fgZ8+XL4CYvo-H+A>^Dfz?Ge&|KH2>=<=68;rnP zn+lIP{PXus@5vKQ2ejsc#$Gj5%Fjrh{`|g2HS&Yfzi;9dR0~~Xw*HFC)e@HQakP5C zsq@Jd+T)t2=04)ay~8>urShAa-DBUe&8^YGmvb9$kZKp{xMqhsI_(V0>x7Yyna!&aYPpABt(s62zF0F{Z^Vq`@-Al3J`RV+= z5OsjF)R*jFV?-6?fm8jt24Gfw{l-ks`BsNsr-mIY&X46p$E}N1MIzeW1t4#vczLbu58@E>X}+yqruL$x$+UgT3hin z!c&m#Yo9wBNDkKZMqH=ZWE_u0DI@m&x<10+GF=Cs`}0w?&?*6!=n9YiG-;T)H9K4LR& zy82a?xR=i?0m?*jg+2ANb;;;b4_dWXY`qGnZO>=pi^i6?>idc$p>W&9LhXSHRlJXB zs;D2|{V=Ns4z^9F=mbe`vD>3yJoq5E_Sxm_vr6^aalMMf#8l@^Hpu69>{?Fo3+ z#b=dnJLR8_mS*ov_Ab#5Z$&q!DHdEq z*RjNUv?wnteer;?A#sYn)eTnTyA_&fIkacac-&pND4CoDmaR3kREWGU;P6ud>{>oK z=v89a%|(#p$YN900}5yzSEGxf-Y-jLRuE@C_dVzto0|dawCk}AJ<;e9tl?egyq$yE zu;v=6o$|;zt<&wwDhuV&e0BVPgyeHSBZk=6GDn34%c$E#1Hq0YTV%bF5gsxzD3a5{40p2KSEdZ<;AZdv|8 zX3bTiZf7{zycyEhy7yF3a*+6DLdfWAq&voWJ44|qt3zO$WpR+o=k?)jn(@zb^^8Hq zZU)h7ljZ5}1F&-5PMH0q@NAGPNTK%=&mKk_1eOHUyOzUU+GZRgYQr;Cf)m|br+FPF z3G6l{)e9?rm}*W+G;fn4Xrq|d=`lz(KzO5!+{Rzy>y1}={?{ZJGS^0x)=4~lVG)+< z)b%#aI&;u7zee#QE{M(-h#`nGfPgY{o1xzdMGZsqH4B;O>3Mtc?HiI zzUY;Qh~-bWmpnyvn0TnTjJtMhR#!-IJ4J9xY<;jjjUUj&b6mW2)^NJ%E%kHL;6X*# zk)x3FT?b9=OM#&kpK}(D$)RqdRhEp4cA&jziM6NJ=Qqhdy%9&f-aD8&B^zda*=oTd zPcw8dLeU!Fw-bzBJ7`jC9$H73aI+r_yhz%FK^aL+4M0f6gf-akm81PgN~ZA<_=#nP zM_;MSA@6M}>cX!b<&6Py(@*LT3_2TU()g;Ye@Ln^d>tWLHHaL??txReHp`&n#(0UV zD^C=t{5}*}M344Y03oF3Xo_u+W1x#dG-pk{^5NBnqSG-Sj}flZ5sH@H@dSit!_%_J z8b{7}Ei6VI8ezZtQTSmz{#T@bvL32vj9k`!R_g=5f3MN%Sbc#Qb}*W-my~_NUHqBh z@%|b(2R2Z;hrJT^lN=N{Z^mlub9mov=5o*TpGFU+ZIm+$v~N`=st`0#1$^XmYW>lC zYN(vTEdM^i`+%UdEwZ7}(g{XJP`9a&Uvc+YZDF1H>}*RUy2 z*sWJ!z4zZD;V0$j)nyU4*mqL))!pUfOF7StO7(N{Yu=n{7!{>UVY}zURJKw>63%t7 zdipOGr}~4WzEyKpj0kG+AMe?aQ8KO7PgIX8heBtR8^~1(?bur0P|&Uq1<{t398om5 zu|Z!BOIqogoy?CT(Jl0--5@FNZ|SbJ7CA88X3)N*R9MOgvB`-bya})|H#ZyEn$@2#$HLk zZv7of>ppZ_vsR7zL?;n?j4C>HFfQ!C@_jL#+a3-{C~2K%N`(*UHd6`oPyU#$nP~Xg zB|u>2jB_j-O_)f=rqgxRKwe<9f)%=u2|bY*#q9O;LLa{}&TR`_Zm>S)CA;kS^F;); zHN05i+B7M1d%mB^)W{Ld$rhS+5;LTRu^;^qU&$0Q9!6iZE`B)EQio<4uJ>uR2&1lX zKYAIdW;53unJuIiI%=(bv#LTe*~NJ5^xe3rXKty4AB0%7;|$~MHUNztq&tAv+m~h< zz1%nt+>HcY1@z+QhKDEuR_9C7S1O!v+-&xwpIyWD?%AmGqV0mEu^A&L^O0CwN;*ba&gi+y<@Xqa&$7Y_+cI8)1TkJ@pF}_LG9! zfjf#B2c36UV2Oxk*%{aXa# zMeZJPl(l7EuR1GB-J``OMajxg#g$jB!k|P|B+A+RsFjrI6tzxf_ zF6%%5J3v*k(LTbZ-@w1T5y1r)S&m_I1EotJjv*B>k*B zDG9t*=Sh2h6jbgh=qxA%Z8TQf@jIYwJns)e`t5o4oliJ+a5#HoRKbJdgAtsL>otlA z&KZ&C2BuWqG;n%XF-Oeu2tpz=sk`}5$jf_u6U=IZIvOK5_vL_ddSNoB=enpM*jMmZ zD%+G|(%?m?wF^4^Xo-cmI{sM{kC6OCI&ZIuqr`H8;r*;Rt;vQnFuQRLyO$J#C!`bA z@cCd^uCk+seOiEt9MZN>0!0xec!ki!9rmSV~qcyO>d6=GaOd zYW!3m#|(FNPajTqb^PFWJY_#JsycWq##>UhPs#n08n#9hen2mFh&+BGmJb0o23)TWkE zNO%x8xkbuxh4J&&+~Ig?v*lP}bFN0KSfcsFI@VQZ{||^mrYf7knOp>e;R>7d7gn9l z!(EsOx(H|TJfjt?;b0IG5>9@#xMDT7tQb+H3>TXuu=|QKhrN#$q&|eyeUUmhZG-6? z->`g`_#8IROL%s@`FOlKoqZfuHEzWfEt%YB0jtW30>xR|adqn`R{OUybG7Kn3G?`V zl16uQ=vewuf%wmKDHri@TX}6- z#bEbF3Es!6wl3g`1=@0F;yUh)7LI4Io+QR*aWBC-Iard$A{xs@YEQ^qWwiUY;82R? zfGlKkNQ73ey{=MXLHNT~G*8_teDbArc=It+jqo74o%g3YcX^_^SVm2LI5n5>eCXDb z7rg{br`jTQzQN1>)1FW~P0=@RASX?}QEyP?&xuoG+!_m*Y8Z90=6w2lnmKlM24mi0Yn_@ghXYgvW zOf^YHH8ij2T@Plsu+?!q2Mpzks(L|#jLgLuh*K{#C)voN`Tk(^(rTiZNvh}Jz*2hW zfK;`A;S2cVjyn|Bed4Z?bR&IIhXt@E0U(?0~u z*A?du4NM?eg{Ok|QZkz`pj2;IX&jk)m6D48}8dC+w*(@(f2Z6(=0xcVl*Ns z#H9MwFzTuSP4;6wQV5X;q&iw9nb&xLFhX)CIBYTY9IMVb$mwjI4vyg~s)H;XyKCR3 zTm1TM+P-hfaJx=9b!9XWFXm>4ldoRdn<9R-k8O-ThvADg6p3x6T;P z2jy-I_mtbcJ6SdY%})y0&P&#_!GzvcMkUBv*8kDocfU2YZS5*es;Ja03Mdd1LJ{d8 zWs3p=g7n^d=)DC5wj#X*LK9G`kkBFYP^3r^L?ngKM0zOFJABK1p6}js_TK-%eeTIm zd6GP1%{kVXbB#I1`@Ye=m)FM~tF|{Li< zF>Q&(Jg7dlRM`3OV@2#^_Q$^AF>DpVT~Pl63@5s!StDkGhj$ch+oyp-5(I+EA?X#T zxjdavW!Z!L)_38}nxmY#u0rnDO_{R8PRCEsnf=EY^o{$}KY>5Y1h}cFewYwP>N19!c=p7+~c#I4E)HDJRgO}UxwrG>M{?7o*b%GpNFPu7Xe2O9|AL^Dye zo)v5}1!f4R*a=)olMs`e^sWfDV2Qtzoy4HZw_j+Iy zVdfQcBK^$I6t2k06n@XYUr|_f!55y+N3zd3hT)le+C?$(%3*Q&nO=2G$7^PXA2PS0Jy)>1Cagh^n- z?y+$UHIl*m5hnOvPOcAqsZh$kQqVw}s2Gf3fH>D?2~w&0-8IlGA6pu&@L1FX;=x!v>v>A!CM>y&xuza+=`$C-ye@g}z9NIo&SJ@q zvFQrQ9y2!%+4CrHt~9y&Z0z%`pihclYaz-Fs>KKK>uax~ZH2~|HH%;g&H72H_o#tw z{6TfEd8hNgt!%%2dRq1je%f}8R+~83=z}dA z=ShiAfjMQS4~d)TGg>SdBuwly^e|!J8I~!BAv;Twi$z#n;oo#DJC#i6n=Tzpyn1R= zF;DRr)#@TDNb|*wtJKI89>Fb?!7Yb~I5EDqGJUq`>-jz+!pMrqkCv@!H0NSxyCJJI z*?K{F9Xu0zA{`^cDbJZi4`3NXF4+w_8)w+Y@^(2zg(<4j4rQ*o1T8y?%C8!J9gWdC#my_)Oxj?clb9v)NLwaegvYeUn1J-^=eyM}g2Aj) z(|qV}UlcsWPpidC{4P(S0MP5w+!N&YV-c&5EEd?NDAD$1Svt8anF$pl>UK~3@_V7) zk!6FS2gghgJ#ASBfffde3iO!$_C|!a@ug8q1gI9z8yqN5Pyogov|4^qWf&I3&Q^-M zG;mn;Y)G+f>_S3I{7%fW0q8fSw|^_)0mlQ*|Md?X===@$g)NjQIrmo9sw z*Tq22kT>IglX5$Ii(yi$?FahA98+nsiN0$5b8hyHo?>UA8DVg~=c09k>?X}VzRAYz zi&dV3VhMULonG3p;0Mm&8N<(rf&{}*^qy88!7T;q8?a^D{~C|_E*U8RK2@`BK4}*Q ziU~i8Ay(U^S9hR^6zl5DFL9e3!BpcyH3fQ?hTI!<*6;F?ig8wwyX;;rftrV|R@$(M z1Sd}2Z0zCT$v6}m@Vmy)n!@9*i5Ib}AA&Fw3O__d+ZAr<%$NI5C&t5VxU%;~S=zgk zBO(N7dSxGii#}97K$w16w&brZ=g9~#337V3$l1W!!ToSzL3cXzAhJ$TL;hqA(qy9S zOoKx0V)dFK<6%Bk*GGS~Tm5#`2U`s(s2)Dq(hFU1G$dn4>^3GC3Qto>|Iyt0)-$}` z)y(GhYSV#$84Y(3#!31f}ERO zce!-6gzs+lwPG;UDJrOnv0Z0pG_-wezw_RmK+^^sP_eH>j^p?meY?&ke+3+ z6CH=kPK-!M93uDp8x-t1=TEqKiNsT&?ICj_u%2FOjM zPVL!<4@(Cr4PB*qitzInB(L5*-V1Mflb{m)sY;O*1F=zOd6+k!FB{K^VGJd|| zZTpzuK)(i&&MTtza;HZ;H1k0RZB5}vH#YBceC)O;famp$RS|ov^=wnta%(b3CW5-B zSeOCEgpQS{zPP!^s-{3A0U>9u0v@h^Z03$vNs{ z=jueT{8|2Of8;DZf21p0EM6$1*2<%G8%@SVbWMP8??)2%;%6i0Ox#n}g@>Y>*dsUj*o#y?d~N6U^Ej&%U~gNM zM9J#>+S`mf{QR%pH~K z$IuJ5mIE)M4i!k8@AsOHNd4;@lV^Sn?uwCF_}J<;k1NVXKmBmu3~{705vmk0di{f5 z!sZp0mO!?i?tN8Sj}?i!jzrXSd))DYxPVh2UIy`t)~}Un>`e#o1Q6NWS9L zoN7|bNHWTP&vXu~X>~O!77CRMK;)#G5&Kh)zCMLipWJ_N#Mua9J+v(C95p%J&t&Iq zk3o;fo$gRh*Tr9}$~(w zd`pQ}|GuLxaXTNIgLgP}^&uY|=??FnC)HdP&hreHI`b3Hdc)%3(tRy2q)M0VQQsm1 zjDu;=7y$ej5Ox8=NX~93A1YN zEgW=&D7h0-?ZPGE59lNgsNLAJ4+=Dx8h|T1Pdw~V>gl%aN=$3$4DN(ymV-jLgZ+#y z*;zcjqAVa{9=dz0#qS2Jyy4{Q_H#yc5rLf>iPukaN-MYdl^-&xe|?1gya5E&tLy46 zKK%T(k(ZkzU0k}QcOuET1XZ>pqK_mVsI;uRFMQX#?WK&QjuFnp7}Pz1*N#x!r403{ zw#gJ;8WfU=`tyjCd>cj<9&znWjpgsOu#ha4>Smwo0b2{$Cs9VeywF7_UNxZWs)Dbv zv$=+;FyqyX4>30n+c9eZSIazU7L52llW#YtgYc$~~Qho73mji~+lx3H_%qi%yG{1fO!)@UX7V6NnJt1r*1 zj3UmhV9P#4%Hi|60BG1W-e9-kBYkqV+uAk%ZlKVXb~LfKj2zR%ysTpB!5Gcz#b#QY zA;C=C@HaE~^cKwS>3c>0Cdr$jIU34NFNsT{6>**`l?&R!js;ik1n8X%s$Xi zr?l-)ay3E*0yiTk>Kl?}#Co-+a{S_4ArG83z6jn&h$ih$LEYmQj8X-qfHlJ`T-VV1 zel*3HG}SNZqnH9plR33@^QEHTC;!;kkuedjhSA57I_VPUBsMp58pviz!_#sE<5iZjYF zgd-1$aNv04&m=0kICj<3>{CpTrpXuk7EBnHI7Z^t;H~KEJ;)YpZqfmKCXm~+Q0~=Y zY+9)Y~@ma%m&Kzv)l-Tp?RC!`!ZJ^4!UP z*4>s@KzV~0rVQrvD&AviVLzt7HMb3}Gy@o4(~tKjp%R%}V=kFx)iqg;c(iT5_R$m4 zk}ECqj0@61>OZ8Rm7d?%@cvbPEj)_vs>t#ud9HL8RvC~Il(Sw|ertU!^j2dSzgborG=~VW*FLi;cGZ9`m)}hEmxR0)?wpt%EbE6 z@I4ryO$aSWOidWrLy}(5tTy?>dX4dj!u^p^mcpKj2!utFHZ_Pj+&tUA#aoQ6q1?;_ zq>(!}{FyJX0kYsZ1I=PwmaaN)$!XsA;Q|?we|5nd@iVrcO3#oN)TtX2)eM9sKM2rJ z*wv+TBi`+gIXHqrpM%(pmN zFuSeTsa?YgMr%6~udJw0)A=gB>P{_>h{ijey3SLzupsYZRbI8bI%87s-iysFPO)q5 zOHiPZ4a$X|+@6O?PAGarsVBfJp2%l})f^eQUdY+ux5~6GwtD05XF%Jtf(qvRe zo>ogrGJw>53c6^Qy&>$Q{Y%NtK^i4)e8xlm2-og3*u~jMVfMtb-0>4^G>QK6wSt3D zuiIzVi^#mXI085DufnBgCoQV^8FqGkvr!!WB*=KvG0Swb`H> zS8^i=837MrDhM;eJ~P2~Ol1d|@0+N)Y66s=(2jN}4)Wpc`_G^~199*9C=$mS`6tTy zGVScfXA&jVC+b}V9=UC9Dt&urIhSaJbEp#{xLg!VrzBDR&P~Y(2M~l-(XK`7RL9L} z9m+qetyi>LhE?-@Xfc=72&J`vFiRu+O9Jq_PqY6M8Vu&`f?O)r|e zp$-Z*aNpto&~9 z3J*&+^hMpm5f4I`RtG+@gwbPl4GtbfJu8F0pKiy?1=a{J+W$D=fZil5W%hBzK}V}A zUr&row{;j>imL5z+lN-acaD-fp4VqkKXqi)?`JQ4{8nGTnlGbH1{U`PF1&9Se8?3U zfw11egEKOc_r3O7V`Ai=XRW=CL#2};K8Zn44Rwt_O`Y;PceQz1uDEG;_I%Cp-~BRM z*7TT}mw>M7>#xkuTVstLTr2YZmXU5sq%m=@xTkr3(7rn%uZi@1RX;#U4MN4YB|Z9p zeM`ly-(PQg_YWvj>;3>H(7a5W3WUmQi<|V=ajg&=e4)%P*#EkuZe6=*^q8FRx)K-! z+xJ4}alTS$k!h(s!ACOZ z78gnUK9qA9*Glg>XDc#>!5?k(^4Dvj-@D{ZGslX?>OJk^)2Ir>RJQ$ZwvM9NP51?c zy3Thvl>3vTI9%|Id`5#!qtYQi1E5Vgr3-Vt?N7IA^qHAI;Gce_1YKyqz>OA#u&)e+ zwa2&38owj->l90U?}wWp&^o?v2(@~Jm4yOM5v9QL8yquEG(u1ZU%!RhM9o@l4}}$e zEF!$o)+v7OeZDVL6m_eyJt4r?Id|PPJdJ^Vm1Z{GA~Ck@lD>}TmNio!@>b(}LOIXf z3|#ekR$xf?y-ZQ3vNNB4W6|3_v!T*H9)pc=uh2GVXV~*fRfcElYG}N>VoP>uV?goM z`Zklu$vd#K{ZQx2=}~ebrsoIa*yka23!sB*k8E)uzE{%=5Kl86!WJjbE;hXs%-Z% z`Gp|Kb#gE#Xb%S=!79JTERjz4<&Hp@%<6~WeJe2DTNFn8^t2&M*7tRt)0F9Rx$lx; z0mawu2?IqUl7fk5w!0ZFX6G+tn|(VoOEox`MlPnr+Uujz=voZF+0u6`NDt-2uUXUo zOnIiSn7K13TdG%E{0%c;Wd+M=Z==P0F#qh!b-%0}L~Ud@_!R%i9cSx~fUeZeXDgj7 zh>MN(lifHG$pEK>c$h4zy?z<(y}viuEIKbCt@;9t)9%|67sL#d=3s}V%QO{71~-T^ zb;x^&0NxE;3CsY*)GOO+cRlX6V5hja98wTw;ms7 z;mzj~TOn(vNLm!LQFM9ojRv}N)b%2yN$!@QAP2>crkJ~RFUh*G!^p=jSq4{bu9giy zpu6_2zrqHhsAKlz&P9sJ7pQB?oZybgo}QJ9;4%u>Dak(<2ovyqV8|oX&U4>wAZk?P z6g%f9A8LBG;G|BA?Ou;RLXFdN9u;+A42CR9H|R`C6wzjo5(jpUEPYm?Az#~wu;Ryr zCI53|;xCPfq(fE!t(?%M{wK%uo*#*Rc)PJlCoWwjHvFq&;#ABTt1YVr31;F`bGab| zZuOXA(W(E&=h{Uirmzr_PgA1xxHf59Zpmc}K>wn{p2Wl$Ajmfwm|=T*GRhF;x3Zljs$Nf!4-Fh|*3rC= zo&#X}KylfEKZ=6no;xZ-iqa(zz%iNR20m3*67HvDllhaAsPKkrIjL^@bK}+qt&47A zE&vgC3%Dc4qdxOHnNNT=9lY)9?R5b8K9*rzZp{U9y~7|$OIDNH0cTdHeG@NhAD+Vd z{B259qHj3S4|+lp{}blmz^w4@4`7}ExqEJyxwEh_I)&p;X0xr#Wws|)0BT`snO3|e zhTIBB7CFhLG1uGp^pML>iO!9X>FX`jDOU&zoU3HuURV#L=0!5~jmkpFz*DqG^3Z6& z({?ACs+`?J%y^CPmVe9`^LB)SG%&4|W!q6{fKu&6QT*@ZmR~$rg?WHU{zrEYCFqVP zqy1ml*e?~hfsy{v9sl2N|Mb;=z432k;s3_Qzf-6G>y7_+yrJXpIhl@4yni}=Rc)_K z?{{mlzioV%$hwp*d&N@MqmIsU^*Vu0DBwo5i@mN(!QTN|n0<4^C;w17TCuX4+Hqp8WW22iJH9EMV z5$v=I6^MrU{7x*hP`a}o-+)}O_|U;T{y$X;{xlUn1Zd04ndn!T^AfNXcYOVDg0<>3 z0hNG(L4yjo)DH6-u}pkh=xtx)a`4kcr~gCh{9jw)9ybi@0!oLnS`-F89JOE&Tw-NU zguqV=$zXd#>|n&JSi6-NJ?$oIa;F*x(o(Go7s*OFL_b%#bkAWJp*hB`nWv;~TNA_ommD$-OJo-q}c0y-B1ce5DRMXcQa zqEm70<;zdK8rin_(L4}r3x;Qp=q4mqW&jhhLzb)7X%~_)cz>SoCF+VA@z5{}cn%}9 z-naUVlp?OineV)FG>dsl_g8HY+lS!`{Q3}yw==e9$8;6RzvrwsjQX#aX_s2}xQNTx z5bgp66@Hi)1oKIRNdtTdsY!6vFifpeD9nfT#}wtzy!!6#~vUkc_c;2+=o2TpH2YJxr+8F+6ioPork4Yk2yH2|Qp^8A!Webr~RHU48%SJ+?Ecf64It zhaVN*C6Nsne1Y>whj=h5cdNd>3!K*Fofw`2&U;s`A>MR>nl#Q$`s+-9i@)Ku6i@}H zjsJFHfety+=1QH<4OEImAH!^@|MLp}ig%GaTE9BaBvH_Ruyrp7Ag??tnURA0Ef_D6 zeFb#gR7s=s{H!#5~`xH&9`EIjX5B-astw&!tjrL|6uYNFOWokUGX2j`B%*i zK=Dfy7|YiVE2e)iSp)-W4lBDd4s?H?qQXsJEKajk)c;`em+(=c&v8!e-&d~!=Pv~= zQ4d4%e=xbi{nAof`fS+f@&9fb|My2puYs}LltlhT+~k*jz&oE`Izc(1OUQo+8kNTY z(~<6${$F)IfXzfp8puCWpSOEs{=wIUcK~%FimQnKFK^%M#kG_DqWCCS@+IJ<`sBG% J#qX98{{uwje&7HA literal 15194 zcmbWe1zcNCus<4TX^{e@P+STWD8(&MycCyGq)2d=5L}8=w3GtHU5XY7p5RcV#T^m| zUfe0}yzrCzzxTfT{_p=@K6{evIlHqnb7p7fe0NUxySH-qxRkg6003V>URoUh!1M$F zFfOn$(Pxed2WS8Q5qbsb*P0(Nwr8=Y!KmoC8i>(v4Ey0`pvD8zEtFw?KL*JWx zZH8Nx+hqR~qh1Fg-&H%m!>e|wn}sT#`%tVKhOX-K^N{C@LNqp1h<=ieU^(yp3C z?nu7@f6UJ>L^{mO)YN*5>sz9SOX@v$d5Ee#xb ztxQ%!s%)NQX{kDq^%Ie@v5L10{<63qhzRV>6ngdEaLSNO(8yBxGrDu0HA`VZAKUcM z@6`waZ&q~2(!RMSx2@Sz3FS#ytro);^FxHwYw*Xe=xHPWOJ7q2_IdGndnAS7Fo-)t z%zM|zZKUq?K?s*Yi(Md^9{%LLV~u0c&z8MObhBa_*{~n&?L!lrcDXAg&J2u#P3RK| zB}ifOQZ;0pi*PP4JR2q%g-6E4q-Ms_%pMz8xzU0HsWPKSx*E$5uKR`)wnxZt-x z+UOcz<)*hlda_}|a$|gj4V$`+vxes@-M3j8V(&vBpGJ{Bk@NnQ)CSk@7q+KdeD4&o z&=wSC@Sa20;JlGBqtEUDCOAjwXu;Q!nPqe~UGBPl7G5U)^3BL4(E})!c66gJ9i$-o zeb0r_%t5b~oF8oZbhaUO#>|?-@uvN!J)R)a7V0XjJ`=p}aQlHbeXBWznx!Y9U%cF) zm8j^$O{F^Y;q90^^h*8xRFs@wx?X@J*u=W(6uvOK$5tX9JJiVwE9p)3zqHJA(qD08`~d?R;_h8( z*XU3UN;`LLv$1sCjN;CQRaou$L9baT(m@?~)*Lltw-EIbSPcD3Iuo=um%JBXK!+JN zYC|+58yj5H(GmP5unF;HOp2UGnmyR}KzM=LLec~s6273x?suqy zd-e3h1dHkAj%U7`ZVB3LdfoBx^C!!3)|bh6#A-Q~fGV(KV)l+oQn`N7Sf(hv$V=9Y zG0MHs;1KFhQMM~fJ`DOk$N!FfNVSX?k=@trW*EG`lnR@TL=Q3fQJ4{ zbDn$mh9W6{`gWtI$_>h6{?<_xl!nuA2{s|o!^@<4dU%LuHjKK;|F(S;O)Zv)asOfh zv@dGDH!k9Pp_~!(5Q?>TzG2rjIIH3SxoP-H{3nxc7_^>?*qQE;J&)bV<3z}Ymi;9! zA)UA)@bk**xU7++-%ez0#E`GkABDfTa2~gTtcDPOu!1z5{Lu(u#hlK;0=WF;g5mh0_0` z(o8vy%0iU(A?6oWHYu3HEUJY>v41w zMC)40{;7(TSM0P}OR^7o5@)8bj*gC%J){^0ogHjBc#nQl6~8nso1knPcsD@_@ztx{ zd-0b=tU~p06jaS4&~q$I)+$iMd(+j84WfEyc8*`sgWE6Lm8&RuF?lL2hw9Csy`SZn zmV;`s&qLm9nB)HNqJNJvsfhorSGs7sX@biPO`|*ES+O&%MS_FgfQ9$g=n7?H4geZ* z^4nCKuvGrF#LZE}#1MA1%S*o5;0jf?s+6AvTe{qwDmH7=wn>SJw)kke=qY^TpYn~l z)}Lc08jN_#zP>tY-;iuEE4(p47ww}d5VBMI=L8qIkP0*{T zOWg!}o8?>GCdV{x!jqnel~Lz7(7G@9BYHU`ZJM?^o{r^n+g+Tk@tu8gyc~Y%lPv+o zDzFl6eZo>ca6Y}$rZC=WB)Pj|0KW$BOjWO42;JGV;sJ8rM;pGKiet~Yb7K?dc*Bzv z<;|PRQRi;(tZ;t5qzkGyc3a7EuP~E^tj2J&wL_)ZOu_pvG20>e!3D2xe5KV zKC*;?&x>}{E1R(8!b335uY4HJ&h_Q#Lt*qVKSCmsaDfT}HLzDxucNuGIlh{mW;SC* zE86RWqiH1SMN6H~3&3=&$L`#ilb-YOW@acH$YQ<3W6kk~x%Q!-XO>Ub`b~|cLBl1B zX9(m(eZ`ZEaT4XS#)XZZvyY6TY(oi)cKpWD^)cq@tEVc$m>(1_8fVAhbj;~QGepBb4c1MgQb`oYyS7Y_ct`F+}n zSt)%{BIpofX%GfN&z7@m>FTxeq@n1uYkpw~&f41sQ&Fd3P(}RZ{Oy26&Qzfwan1CO z&)G4R;9=00le{w{^`5Wg@ z9hyME8E;sTH57rF4Fll?AZ*cbF%%(=4t^&;xzOMHEG%5$R&Qq&!ZbmZ0E*@pW z^FIO2VQ)He!{p>{wM$y+>ZmDb^yVi&eE4u?H0C2OUjfvia`yMXjWD`i?UJ~zXKTH_ zrjzg~-P+j7GSbN#K&JHf^z;a}9yV(Z4i08%@%i6u&F4if#*Cow?;D-tj25r0lFby} z9;XuG;2<7=-|X)0P8uGrocdoK?(WWMC-)!qmp;fa3J_Lh77=OGx|c3`!_k#`9TcQ# zZ*Q;Z@8wnS5d@kBH*gB2GCTVCTpgha-O&kzl|90b9{1u!B9Y`VUyjGJZZ}s?PH-kh z5hELkt+lnc-QuSwrxVk^N2{*akEcC~{J`Fg1zTR1H@SnVs@dmXjUg4l=Q@|W9dg^+ zy$Hm~^0=$F+}f%C8F63Q^>tAB!k8uI)#=#91n~#EjqOc8^V&vl?-iXA#|?}hCC8(4 zEtk&_;vZMhoV20P#9WlXMSXvMmI&JJ*IIG)GVi@pc#H3+t)B}kc-Hg~=lmnTXTS7l zREul;#DswN%|dHjTOo|BP{@G$_r^vMXjNA)f||__OWCm`OBBq86z$QlzJZ&TBqi3g zHuY~xJlCNr#m7M~d?10w)K*n(#%gD^`p7i*mirxw*qKf*7+u%G>j!yAk2lWG&o3@Q zZ-}BxAoW!ZxU@5p7JT7lWo27bX{9oQSCu1dVbZ>DG%gr6)Y8)QHm!Wks=JS8$7eQ` z7aJ~q9Y#cqFRZW2AH%N}Rs9vnH3rrvg#@xTDU}OGQ)sphHWle$HLya(Zj=P~cP6%9 z%7$s*%Vp}T>gqZRDF(`+P(Ibd^Y9+l>ClADu?g7m%F5GA2du96{FUF;GJl!VlTw+2 zg2IVVv00|^c#cWc1KFF4+E%i|^tP@t$N)Rs?HI6Z&L79K9L6nQO=BuwS=|UU9qQSz zVL~Kl|D++8C6mUmonkM}A=-FI6$cE%DrLIXDTQsWJo=Uz99lFyzMhcY; zOH0JC?VT;{EPc>>G5(jce-h|Q2*UH!!?_u5t)Xv%*Pb1@2`4#)LJBXQdVPQ9El*$= z%)*?`%DVU|J6irvNK8-oEMm?CzssiyQ3)SkQL42qdN0T?P&iSv8ts2mVhj}LDJmy? zM6j|1OR&yVob7~l;gu04RKZIc!&07o@1t$SenGM+_K!)LzU&cJpsH*M5d-T<4XE>) zmDqR6n#Ja^~iJg;pw3)lw#7Y0SNJXNRhSV`Cug>>oRV+gX-JAO{BrN|-gIpY7&+ z=e1ysV<@3Cz;hC53DUpm#TV^XmBkoWW(j`2Lm~B(nJ$Jkk@B9J)%jC}r=>C|l*p_b z<7i{4TiJ8-(HK|qs(f3-s=yx2Q&Z^Mw@+jqAKbZsznq^U*^@`{0*r*VQ>OF&Ke9DR zpWc45nxIULwt^Z8_p2)WvE=%7nZdly{4X2)z#u zg3-5u(rim6>5HKGNS;GpK9R!mNk`^mUDZ|j7#3nc`mILt^V@a%BEOAg3= z;<5Z`enHb86P2Vft2hz8gbpf)8yghf*g87;?Fs?BN3+GcU;#qKL-FOinT1|H)WyIU z57LTMyfL^r!{jMirJlKSN15UhNpEekdt=32^hXiKeYTTx4y4{&*;tv2(8C^jmCp(x zX_7M$t2wjt^y+z-A zbbw-KHB*pHWey749c2C7I#dT(rTBNkN=yi*`;v|ZexSn@QDv1mFh>m+aGPya{&=KD z+Bb*){#-{pYyJ<;)3MeEqkSqfJ_$DYEW80P&H6wA>zeb) z7kovUd?Uw3V&C#-j91gGAR~R0;MG`$eUt@?VZpJtWSyS7HMAg2|09%Z{5$Py9+j; zNepUBwBj;sQ|kg5Ad0UdWd~Jdl$N~s;SR_DVXFaORnkvyCx!X^he@`yyqk~P3bwzg zf9p{GKps@}NnPiMvq3Ls=l;tT2KVPDIoV~|MbxuzsXv17())Mca>wy_fTio> zom`Vz5?+^50=4@=VglQNRk26P?+f4KeO_U?SDOfXVmPS2u3c|KF|ZW*byWaTHB`FF z)d^Z^P8vE_Q)LMI%i`&)%Jz$@&@5B8J*JCdGyH%iuE`r zI5(GZYAc1208CUy%k@Q`nUXB)rQOi5a<=op@WI~pY_;iq6F@-Q>7HpCMCX_L)7;Mx ztK0O{$)=P>nd)EKyMw#-o7Lg}5eR}x?y%AS6&3!M5b=Lsx!l6||Iia~H`2c`=>I|G zuQ2uBKL1vv)m*QW_gz+3$-FKv1cAVg=!UwwPdmSU3_G3$g#65(RMgT&njSLdF8$13 z0fV;|n`LFYOu-@|5`;!}c0LU7Z%a#Y`>j6vsj_P0lQSR#J%2wxB11xSAgrZ@UG1_cmyw>H_x9&Q*V!ruQc>qU zVUpXMSkA;0r@vy^6wlMAezUn&D{tM$HsYss)GWf%CpEH!&K)2$aYrY|9abyLZKubC zd7{%DU8*T2V7xSc1Fx&2SDz6`!3BS&3+1fL%nY9Ns`~nb-ZOb3Fe5^?RHd)GDpvd5 z(a6X56R9(L49C)e0<7jD#_=$>)R5@}#Jp!Fj5C0|>to;Ikfa$2{{0~D1i6D8bLV~8*@#bO8A_a z>8Zcc#1WxT7A|m~U3GIVao6IX;7aybagr;0y?2qF85tQL+vu4KALwhYEH2XL_)#%X zE8=gBN8D@jlTVgP$Xe34%3+!+vUYHwi#cDcY=%T>k+_tAH)j-o=+GBse<$bRW0O0U!o+)jGYhML*VXiI;u~Xv zp3F@M-LIQ9Y*HkiLC3YT-usgf23+v??p)>%<@~(TnaI8lM#kM2UWOn13Ho*DO7pzU zOrY+0JBO6`d(-cLT*(S?F_FnXec# z(1AM;9etqs#^>LXw#e|w>|ZY=`cbunP>72Ns*17TY%z`wMF(Lu?Z|wgckLBlnf!J> zQev+|NTk%xho}iC$HAMMo5Q(Q^mqBJLxnaL4wFEV;ohVEFF$>8v*I38kMZ&@mVmch zEr)srKS^*{hI7Gc{fQPHmm^K{ucPK1RA4Ch1 z4^--7bA2hC^-3x2J-pc7ycS~&p8!8Cw`Vkd{6dEcp4s$8xHODyWsC=SX~Yo3KNA={ z5J1|BOD+(DeejvyXn#!c0k~)pDb=!NI8wMh_N!pk1~n^ZnVWVN=cUkWo*v2eq0 zHA#eA;wE1t<=@%F`~%k53dCocTO0Km7WMBem9j+AIn78#_Lrn6 zSi8OY_(?8!W?!kV@4$G{^*ltT{gKM|bUmG|m$-VWhQPESA2MMYuIUGDGAiHig+X2y zXb|gI=z!zM5vj;Yf+jiEi}1b!FZfx?R{EFie0H^O8!J~BVhmsv0s*P{wCpm=?V>* zYmI`P5u7MTV(*g|Henip3+qFHeMF5hBo=YlTv~z!-)_`nTcrN+l;;sEdx8$2_1+#K!i<1~*)L_`S=ugk~yCOqxzW^hMzZHQGcN`3d&acF=*;Pco=^ppr^ znQ-|}gkUFDF}`U_$8Zt_y?0TV69W9|9TRjO3EU*(Md5u`Zd!>CvJ&FhBDLPWRh>Og zOO}GqB7h0mtM*{dE@&Yf2 ztGu)wOY}(^F{HbHdwXn+%f#K|G_W9-HHcXgeD>#0W#WBaCL6K&zP#8^!u&#c%T-Ct zRg0(wFLI^~YP^NYP&eTqp54XGrzRc{%nnk72I)7CW<6 z_``#PajVOx&fMXvYpF3TvYKGO+{HyA{MSSbNoAkfLDC%{S^VfP>d9R@4}jgP@dHqf z>UsdqNJSzCUTi+HLW|)Q6T?vLRbS;&EMEX%a?I(5BvTglRte5;16?MVu^_BIkF=6k^ zGWKS?u_c7~rB(BF0h#5qSlXfc$IJ|#vAmYBClGvjOprci%uq*8fbW=>!kg**`*FEGx)K0b6z9?J%AlciMvkj2QC#FEyqw&PH6u$L&(4 zUj2A}+iqpChN9Hm4|FSz+-ZtHwf6&8g@$jit7Qz28S0HMZIrP$u~Ojeb`JY0w!+e5{aM@wz8~ zxFV5G6c6FJBjqP&Fgza9a_=Qe2-@4-dwkityw0xvwVV0&;?!2E-hBzE()6n>j#gi^0@jnnG*a_MKv zOtrYa}GPKpwOZZs{Y_X#;JjVj`+h1RBzifS#|LYga zXQe)#iP~F)rPW%6Y=}r3DOmebg1!IPG%8Tl!PU<6_L$YpQ3NDOwwtRY=VP`djS$C! zyihU?nrJR@cM)k7&F8K|q2^u*16vLe55hwGUKV>_T%h-?Jp2rkyExcc!8VXCaFhOq zw}#@*>URJ}K_k7rqY~H?gb=^Sk$`W?%H~(1r>B=zAL;*9U9o6@8XItbTyPlQDM$|# z0WI}?fO?nMsjlUr%9=9eWxu0Z7_V+CW@Y*8$7~VT2)>hpbD9rvS6u>(@J-*uR9bIC zW6C0pQM2)0lzSX@4&YJit+y^VaC(&A{lz;Ti*??3Ev_b{QB=x1;~YUl`CAF!K%Nw? zwTec2V1E3u*X-#vF`cNFo_IumzuhsA)2Gar(;pjvDFnc>o+J}|Ftb1kzGrwN5BB%q z9(ho+jaytr&103}V#t{k9UX1t&OsV6WNGP+aGL1K7+N93kOVx;e)khAVgdfPmaBZe z7YAII>+30^yU-}Kc4I>|I*F#t z-D$#Q(PhWw{0-po4~!R*_ar+5^a}MJe~jJfLtfNrUNw7wKPH}pffDz4Mw|otR$_PB z?0`#-uPma{##)=2s3T=N79F|C^|vpKEiJ8(KRL_1{yS%Yh-CXkM%n4L9X5$MQx5;V zNz}qbw%HdM!m7ML&;M2gA&dy25%k}v8Y z3@x@A0E5^VgW`vpoL=dQz%!^=v*haRGP$jpcfYWBejW_k-(N$@{DT45!-JAin6j&c zm&L$N96$C`^}2n}cw5N60)r={q#)Yw>x_?(N@trJWS+Onl*Y{Kl)&6R_IvlfvdY|i z%Np5b28CEy7QnbMNWWrG?-PN|p<)ool};b=w2yyDd^^xsJnPWT1L+2u?(J6wn_#j( zyC<}8PdYo#$bkSlfm)&ip9{&efAwtF1M8)v*l;L!Qc?(Qs={^p{8fIa!a?3B)Q}%zwG=}J=q1A*+2WTw12&)am1jMV45PIYHrqI z^OA4Ono{oton1ojzUU20^1>R{2zp;-&`+U4I}9N=Y$r{6@DXH{(2lV%BTy96#1j-bz#|n&|K6 ztm8;ZMwDeGCfC3#5u7}chp|ep<`35#x=buBk*Kkjz54j_!>Z0a*g%bYUp`dM7)hYOVs*?WzAOWV3R?s2A;Nttaly0iY@@W+ln5J22IO?_e>ne zF>5}c<~p*`gifp<-$~++`R~>klxgi?<1p!Pj4tvF?nn2_X8!aZdTYyfBrLjhQUs5- z&xssxJ8#xvVQFbei$2hwOrkj!T`QS#haAp0sJvoajnhHZwXH}B$A=?PU@{OWSadyU zda!IU6YWpi%lhIRMDkX-Pj>N7cu|F5a&j^`I1(l|q`x>pp^Sde8NXl>e|4A@RES=Y zIy|hLPY!mJ1ZmeT6g-cOE>+!6j(nF&1$cOP5R~AarXW#2qONB21Kgqm&y>qqe@pIK z;L0x$F)^{(jz=%5wCOiIY8Q==1pdbDPEAeVI^mSim3_MyGnP~@$jKTc%H-TPbA?H( zW+N)fTM%6gv1a8gVL)l?8(yz_e$gz_L<(%Yk=DV9e^=%-5c@fmj7On-Nu$J;s>m%3 zR^t()-80Bl1h!)ef{(vd9ymI}&tVA_3VBUIPN~q>+vSp(pvN!%YA4Y}1TTKA>v=)z zXQd(s+sL|Fe@7uEMnY{zdlOdTl@!}V5!K6``CN%x-{eQtujvmZGpS%ASNHJ;AYbBp z?zZ^S&#c}3{`4g;&)vK}UFP>Z3Rh7sbkeopxD6Ien#2 zv7giVReNj|qC5z_8>4flt0G~yKdW??QE@T%SuEE`(I8Nb^l1OK=nhrdw9P`|8cBR_ z?x0b#(o^P)c%%Tlj)tjlP5ryMjIk(Fr2@sW$-P0_)5@^7hEF!Dz3Q4y&z^cd6&Chb zi2{Uz&Y7Rd2)x)}Fl9fNS)uG-Js8YQvfrsj;*^oiLUZObTRs|-UBDKBzuc7R$r*$?wt>v~ShaI+UpMM{m1g+8QDz(4NNX@j!P+M1&)8>Lb zj512jOd+lbklfK;=o+gyStr}l`oSo)vAaX|l^7xu85oPpNx=&iY9f5q4Qj~F9T?!a z#tzsePa>Z=$girbENanbe(guu-@73CteE9=^vNuF)sM8sE0>6FD_lQJTQvng5)-J= zL$rZrk%J))@%tSXJE&X!pZPs2J$QmSRlxF!FG_Q*%Rx--C`8omEdOF9|6@VkJ^-z; zaSRjx?O!1P0oeCq1l;b)bsEId9L#ODOqu{WDLa`8wYKUl%ritrwK$N6-K!-#hC(YpkF zMCe3YXJ@Alxb*27G>zLgPphXmP=bPu`z4sCwaz?_VJ_;3wsh`nnr0C)T-=rMIsf`m9W^ zPcj&`=*rE*gG2ud6oE9Xb06ZspjXo^*|V0!be=i7QbAjNZumQ5MrG>m3v-5u<*D=) zAgMNsJV6Jleuz2HF&3BqtLZZd6mG^GFpvBJw8pLQ2xj!wfg7LZ(-*wH5 z5kLJ#B~mLZ>YjUldd?}I@C!RcXHmB=lT}cxP^ z9UD*A6c{0Nro3qz3wl8_0ETm z^91TCw)b;@V>2`^f}VJ-l}PDqA^(|H*Ixq%y*A$%4W|=$)!sHfxKzI$ece{Vs^$ES zyK`l7OC&l_a<6ft|G;dN`ve*zC~7Daymk3U5i6jD zt`AiMlmk1Qb_pS+BUAyILu*3F>FaMW91s=Uoug029-}H4&YlD{FnSHvr~x{Q48r!h zhQd8+0q!-v62IzYtzkf2@DjJ@6pA}x&qREY-0TZQK~*V7R21xF{D0-p+~wW;leY6u z2F`!Z#X(>CCq?J3(LW9T%I*12r_o~kr+lCPO7GuPo&P)x%IIWkQr3h#s{Kq#!SUJA zJ7$tWBJ0O4KX6}UFulaa>Rbg%j=OR;2eQ1X47qJky@=e;Q{8KYA-WuWPWw!|TD$HWx!7h+f+r!J40*@23XF zp)6(ZNdaGT!oh|129asMn=V$h6u~yoXnMf`yX|-gUI_*uTmzmFX<$!D7xV?a2hp*W zXAjb{#t4`xP7`l>%L`HhlOYW}Z({^_0g|4`h^@D>=todX+wekCKpi}#=x0qLLXnyR z5P%p30RYf^82S|eYYy};006q|8hmvopCs*cLT)mtFeuYKg0R z#oSKPd2_n*rdD&2pMv)0GNQz`{v_-5C%)R*WBqlj`TWuk`)AX^w?a=_K-tfN^+m`G z*pRqR+3e;%rZf0`bBi~%IsRuNG=@!E-+c4iTJxaQ`=7<4b%(TfeAC}y*K3s}fPc;~ z6o^mAn%V2w_`LC&?*>?mUuy2l`PUCMMmH(4sQ5z5RwKXf_0LOvphI_f`g=$zrq3ui z!N6@i-c>70->~JdYkcDM`^vo5av8rZ`%89{#nhQuvOS;u%lP+g6O~+YJ{HG>)ZP(! ziL@7?m)hogAB309UM5*WGO}7?+F_TOprqQ<(J{oOpeeM!cV#D`TL}Np= zcRj!C2TdAr+^0Qw=Q&x~`<-xUl?ay}*$Z=q?gJk7b&!Ysq)E6*sHOG!R?!^jlXNiQ zowZKAeLz=3F%aUe_ePb^M9g2+kmGu1Jk5IcsaBli%KF)hK4CLnG?y;ErBYpZ_&6*rrpEB?t&X+s|+w%F_eodrvK5!+rdbNgB z&2oBtyKIG+wYue6Wt8{8hSyTc*&;RgD|iJ|uXUe4`HNFG!+s5PRo=eB%{ZxA%WXmg zS%qz6Vz#UoV4qe>}coXOO8 zh~Cb`-K_1Sjh<(mV#%vfb*0JSveO)s417eYU3iU2gA6uj4y4cZIKd-7d3k zG-zUH54OHs!cB$X` zQ6y!R6!xM3aIWqCE!``enzV;QEG!hO@yB zU4E!dJ=J-~%MCqD2V)%i;7R9)8vMipV*+tN4ME~M{VfWl^SO_~>!}e3>Z?@29iIp^ z_n40hteI^Kz*$4mY)G$OnEuh&$jH?AID7D824j<)O!IOAc0j1<3&3vc!gMyDk9@wQ zq?%;!>=Tc{jYX8dfrvdoYqN3-gv1O08{naj#(RJ=H;%uKIt1(<0NFtL*P*`!0_bm{ zt^tlvFvdSeqjv+e7zvK6JHZ1WnVs$~>=b~@!!jC&Ar{*AUR>P_y|=WlpiXrJVZrw~ ze+r7nDfp7d!GNLxOy^^_$P7yjus_(+5`;&0%L|4f(0Gp)n2U>xkbpoPk@`2XbB8(1 zqCuA(O|T%;fSt4r<<~l7(%jS(ub5v_Qqs}!1}eZ;9se)5gTZiH>khp91%jdhqPU)5 zGc=%5US7W9jLu8EK&KXh2m0A9IQ~JW0r~H)1`$`8Qa#n5(vr!SHUh$7^1%1a@w8i8GYjPWj3LidF|i=UG^o+9H`>b{<+oPu42V z8TH^8s;a8_>a2e?_)Er4I)s!0VrS?zmhB%IFy2t^Z^~Cua2SZ=pC+B(fb3tt%^rGikSoHN>lC<){1PbCqlRkeo7waI61P zl8KiE&g!GX3;+;FVo(AwncGjuh1%cYFU6b384L%!N!o58D9t@sj?bqobo{ zD{t637B18;((GN~Wx1&vK_gJtR^Bt8{yQ-SQK-Nibq{nS#-8AU=JkOUbig_ zBgqWHPno`Vd3m|T3x9}4df^jJ6Rn&}2VsC`0YTh@n9}Lij5Y59Ve^DAP}=-+IeXof zFbu&@(>w0f>`Uk$pw+B?IU2*#Q*#mf7ex*H&Mx^wI+#>k^1fndZjb64D59Vae~bfs z+ElmnCpnIWAdK3{|NT&ZKfK}Q<==30Hya+QQw|o1+Czc%+`zHvBj2k|i(&`@`R|t~QiX^EBQ4{RJh@o;^v^1`=|_ z8$&QaP!;DiGQn)6h~w2e!8j0jqybWfQ=&C(s83O7mLh+Xjzk{qqETQ{`WKItJYNSe z_k2aj+6(^7zlDKWUPN_BlFRP-PwS|g>nic%MHHA&2999_&UZC-5Xu~{+0vywFOoo> z6?P$4)4^cK4zWukW$bfbkxH;NWCw+^@=CY$v5U>?Dq2O_q3dL1+Oc`{RWK{KyG0sT z?DK)cDUcqULKQ5l6&Cyaum4{DaCbX;7^2|0g2Q(>JjC@F8p*oWtgH|__ij!}`FvBa zF{vtq|CgC!>``uHD{`zkzQh3n7Av6s-3$}=f1wa-3#Okl>xCZo+3%=>BUtC9P^K?e z)|<1=4ilemocbKiojTj`%u0P`MWQaq;V03#i1gFPd$nKf_3j58O5y&=JoFn!bydKW zz}G^ytX&a+1))v 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}&token_type=bearer +``` +access_token={% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}&scope=repo%2Cgist&token_type=bearer +``` -You can also receive the content in different formats depending on the Accept -header: +{% data reusables.apps.oauth-auth-vary-response %} - Accept: application/json - {"access_token":"{% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}", "scope":"repo,gist", "token_type":"bearer"} +```json +Accept: application/json +{ + "access_token":"{% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}", + "scope":"repo,gist", + "token_type":"bearer" +} +``` - Accept: application/xml - - bearer - repo,gist - {% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %} - +```xml +Accept: application/xml + + bearer + repo,gist + {% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %} + +``` ### 3. Use the access token to access the API @@ -138,27 +147,35 @@ Name | Type | Description #### Response -{% ifversion fpt %} - ```JSON - { - "device_code": "3584d83530557fdd1f46af8289938c8ef79f9dc5", - "user_code": "WDJB-MJHT", - "verification_uri": "https://github.com/login/device", - "expires_in": 900, - "interval": 5 - } - ``` -{% else %} - ```JSON - { - "device_code": "3584d83530557fdd1f46af8289938c8ef79f9dc5", - "user_code": "WDJB-MJHT", - "verification_uri": "http(s)://[hostname]/login/device", - "expires_in": 900, - "interval": 5 - } - ``` -{% endif %} +By default, the response takes the following form: + +``` +device_code=3584d83530557fdd1f46af8289938c8ef79f9dc5&expires_in=900&interval=5&user_code=WDJB-MJHT&verification_uri=https%3A%2F%{% data variables.product.product_url %}%2Flogin%2Fdevice +``` + +{% data reusables.apps.oauth-auth-vary-response %} + +```json +Accept: application/json +{ + "device_code": "3584d83530557fdd1f46af8289938c8ef79f9dc5", + "user_code": "WDJB-MJHT", + "verification_uri": "{% data variables.product.oauth_host_code %}/login/device", + "expires_in": 900, + "interval": 5 +} +``` + +```xml +Accept: application/xml + + 3584d83530557fdd1f46af8289938c8ef79f9dc5 + WDJB-MJHT + {% data variables.product.oauth_host_code %}/login/device + 900 + 5 + +``` #### Response parameters @@ -196,14 +213,32 @@ Name | Type | Description #### Response +By default, the response takes the following form: + +``` +access_token={% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}&token_type=bearer&scope=repo%2Cgist +``` + +{% data reusables.apps.oauth-auth-vary-response %} + ```json +Accept: application/json { "access_token": "{% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %}", "token_type": "bearer", - "scope": "user" + "scope": "repo,gist" } ``` +```xml +Accept: application/xml + + {% ifversion fpt or ghes > 3.1 or ghae-next %}gho_16C7e42F292c6912E7710c838347Ae178B4a{% else %}e72e16c7e42f292c6912e7710c838347ae178b4a{% endif %} + bearer + gist,repo + +``` + ### Rate limits for the device flow When a user submits the verification code on the browser, there is a rate limit of 50 submissions in an hour per application. diff --git a/content/get-started/getting-started-with-git/associating-text-editors-with-git.md b/content/get-started/getting-started-with-git/associating-text-editors-with-git.md index d27042af7b..82fb135e9d 100644 --- a/content/get-started/getting-started-with-git/associating-text-editors-with-git.md +++ b/content/get-started/getting-started-with-git/associating-text-editors-with-git.md @@ -60,6 +60,7 @@ shortTitle: Associate text editors ## Using Atom as your editor 1. Install [Atom](https://atom.io/). For more information, see "[Installing Atom](https://flight-manual.atom.io/getting-started/sections/installing-atom/)" in the Atom documentation. +{% data reusables.command_line.open_the_multi_os_terminal %} 3. Type this command: ```shell $ git config --global core.editor "atom --wait" diff --git a/content/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md b/content/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md index 5a0979aed5..84e3c40071 100644 --- a/content/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md +++ b/content/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md @@ -23,16 +23,7 @@ If your enterprise is uses {% data variables.product.prodname_emus %}, your memb {% data reusables.saml.about-linked-identities %} -If your enterprise is uses {% data variables.product.prodname_emus %}, you will not be able to deprovision or remove user accounts from the enterprise on {% data variables.product.product_name %}. Any changes you need to make to your enterprise's {% data variables.product.prodname_managed_users %} should be made through your IdP. - -{% warning %} - -**Warning:** For organizations using SCIM: -- Revoking a linked user identity on {% data variables.product.product_name %} will also remove the SAML and SCIM metadata. As a result, the identity provider will not be able to synchronize or deprovision the linked user identity. -- An admin must revoke a linked identity through the identity provider. -- To revoke a linked identity and link a different account through the identity provider, an admin can remove and re-assign the user to the {% data variables.product.product_name %} application. For more information, see your identity provider's docs. - -{% endwarning %} +If your enterprise uses {% data variables.product.prodname_emus %}, you will not be able to deprovision or remove user accounts from the enterprise on {% data variables.product.product_name %}. Any changes you need to make to your enterprise's {% data variables.product.prodname_managed_users %} should be made through your IdP. {% data reusables.identity-and-permissions.revoking-identity-team-sync %} diff --git a/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md b/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md index 241f12b23d..6fac15b475 100644 --- a/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md +++ b/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md @@ -23,7 +23,19 @@ You can view and revoke each member's linked identity, active sessions, and auth ## Viewing and revoking a linked identity -{% data reusables.saml.about-linked-identities %} +{% data reusables.saml.about-linked-identities %} + +When available, the entry will include SCIM data. For more information, see "[About SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)." + +{% warning %} + +**Warning:** For organizations using SCIM: +- Revoking a linked user identity on {% data variables.product.product_name %} will also remove the SAML and SCIM metadata. As a result, the identity provider will not be able to synchronize or deprovision the linked user identity. +- An admin must revoke a linked identity through the identity provider. +- To revoke a linked identity and link a different account through the identity provider, an admin can remove and re-assign the user to the {% data variables.product.product_name %} application. For more information, see your identity provider's documentation. + +{% endwarning %} + {% data reusables.identity-and-permissions.revoking-identity-team-sync %} diff --git a/content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md b/content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md index dc490fdbb9..8733b1d3cb 100644 --- a/content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md +++ b/content/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization.md @@ -49,6 +49,8 @@ To search for specific events, use the `action` qualifier in your query. Actions | [`enterprise`](#enterprise-category-actions) | Contains activities related to enterprise settings. | {% endif %} | [`hook`](#hook-category-actions) | Contains all activities related to webhooks. | [`integration_installation_request`](#integration_installation_request-category-actions) | Contains all activities related to organization member requests for owners to approve integrations for use in the organization. | +| [`ip_allow_list`](#ip_allow_list) | Contains activitites related to enabling or disabling the IP allow list for an organization. +| [`ip_allow_list_entry`](#ip_allow_list_entry) | Contains activities related to the creation, deletion, and editing of an IP allow list entry for an organization. | [`issue`](#issue-category-actions) | Contains activities related to deleting an issue. {% ifversion fpt %} | [`marketplace_agreement_signature`](#marketplace_agreement_signature-category-actions) | Contains all activities related to signing the {% data variables.product.prodname_marketplace %} Developer Agreement. | [`marketplace_listing`](#marketplace_listing-category-actions) | Contains all activities related to listing apps in {% data variables.product.prodname_marketplace %}.{% endif %}{% ifversion fpt or ghes > 3.0 %} @@ -335,6 +337,23 @@ An overview of some of the most common actions that are recorded as events in th | `create` | Triggered when an organization member requests that an organization owner install an integration for use in the organization. | `close` | Triggered when a request to install an integration for use in an organization is either approved or denied by an organization owner, or canceled by the organization member who opened the request. +### `ip_allow_list` category actions + +| Action | Description +|------------------|------------------- +| `enable` | Triggered when an IP allow list was enabled for an organization. +| `disable` | Triggered when an IP allow list was disabled for an organization. +| `enable_for_installed_apps` | Triggered when an IP allow list was enabled for installed {% data variables.product.prodname_github_apps %}. +| `disable_for_installed_apps` | Triggered when an IP allow list was disabled for installed {% data variables.product.prodname_github_apps %}. + +### `ip_allow_list_entry` category actions + +| Action | Description +|------------------|------------------- +| `create` | Triggered when an IP address was added to an IP allow list. +| `update` | Triggered when an IP address or its description was changed. +| `destroy` | Triggered when an IP address was deleted from an IP allow list. + ### `issue` category actions | Action | Description diff --git a/content/repositories/archiving-a-github-repository/backing-up-a-repository.md b/content/repositories/archiving-a-github-repository/backing-up-a-repository.md index 8346b22105..b20d4b0156 100644 --- a/content/repositories/archiving-a-github-repository/backing-up-a-repository.md +++ b/content/repositories/archiving-a-github-repository/backing-up-a-repository.md @@ -35,7 +35,7 @@ When you clone a repository or wiki, only Git data, such as project files and co - [Projects](/rest/reference/projects#list-repository-projects) {% endif %} -Once you have {% ifversion ghes or ghae %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup service such as [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/). +Once you have {% ifversion ghes or ghae %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup or storage service such as [Azure Blob Storage](https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-overview/), [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/). {% ifversion fpt %} ## Third-party backup tools diff --git a/data/reusables/apps/oauth-auth-vary-response.md b/data/reusables/apps/oauth-auth-vary-response.md new file mode 100644 index 0000000000..b76fef614b --- /dev/null +++ b/data/reusables/apps/oauth-auth-vary-response.md @@ -0,0 +1 @@ +You can also receive the response in different formats if you provide the format in the `Accept` header. For example, `Accept: application/json` or `Accept: application/xml`: diff --git a/data/reusables/saml/about-linked-identities.md b/data/reusables/saml/about-linked-identities.md index f879d16402..25747fe629 100644 --- a/data/reusables/saml/about-linked-identities.md +++ b/data/reusables/saml/about-linked-identities.md @@ -1,3 +1,3 @@ -You can view the single sign-on identity that a member has linked to their {% data variables.product.product_name %} account. When available, the entry will include SCIM data. For more information, see "[About SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)." +You can view the single sign-on identity that a member has linked to their {% data variables.product.product_name %} account. If a member links the wrong identity to their {% data variables.product.product_name %} account, you can revoke the linked identity to allow the member to try again.