From 02539ccfb4c312cdec02ee985f7ff9f40f8a1184 Mon Sep 17 00:00:00 2001 From: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> Date: Mon, 27 Feb 2023 13:24:58 -0800 Subject: [PATCH 1/2] Add info on `
` tags to markdown reference and style
 guide (#35111)

Co-authored-by: Sarah Schneider 
---
 contributing/content-markup-reference.md | 2 +-
 contributing/content-style-guide.md      | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/contributing/content-markup-reference.md b/contributing/content-markup-reference.md
index e93b8abfaa..febbbcdcba 100644
--- a/contributing/content-markup-reference.md
+++ b/contributing/content-markup-reference.md
@@ -74,7 +74,7 @@ To render syntax highlighting in command line instructions, we use triple backti
 
 This syntax highlighting renders light text on a dark background, and should be reserved for command line instructions.
 
-Within the command-line syntax, use all uppercase text to indicate placeholder text or content that varies for each user, such as a user or repository name.
+Within the command-line syntax, use all uppercase text to indicate placeholder text or content that varies for each user, such as a user or repository name. By default, codeblocks will escape the content within the triple backticks. If you need to write sample code that parses the content (for example, to italicize text within `` tags instead of passing the tags through literally), wrap the codeblock in `
` `
` tags. **Copy-able code blocks** diff --git a/contributing/content-style-guide.md b/contributing/content-style-guide.md index 6ec072a991..1b2e73b5b2 100644 --- a/contributing/content-style-guide.md +++ b/contributing/content-style-guide.md @@ -49,6 +49,7 @@ Within code blocks: - Do not use markup before the command output. - Only use `$` before the command itself if you’re showing the command’s output in the same block. - If your code example includes `{` or `}` that should render, wrap that section in `{% raw %}` `{% endraw %}` to disable Liquid processing for that section. +- If your code example includes content that should be parsed (for example, HTML tags to format text), wrap that section in `
` `
` tags to parse rather than escape the content in the section. - **Use**: ``` From b01f3d40216e20a849959e789b8a60e0c26f15a9 Mon Sep 17 00:00:00 2001 From: Anne-Marie <102995847+am-stead@users.noreply.github.com> Date: Mon, 27 Feb 2023 22:46:04 +0100 Subject: [PATCH 2/2] [2023-02-28]: Secret scanning is available on free public repositories for GitHub.com - [GA] #9136 (#34781) Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com> Co-authored-by: Mariam <15mariams@github.com> --- ...-personal-account-settings-auto-enable.png | Bin 0 -> 55194 bytes ...g-personal-account-settings-enable-all.png | Bin 0 -> 55709 bytes ...ase-6-rollout-and-scale-secret-scanning.md | 6 +--- .../github-security-features.md | 10 +------ .../securing-your-organization.md | 19 ++++++------ .../securing-your-repository.md | 15 +++------- .../secret-scanning/about-secret-scanning.md | 13 ++++---- ...g-secret-scanning-for-your-repositories.md | 28 +++++++++++++----- .../managing-alerts-from-secret-scanning.md | 1 - .../secret-scanning-patterns.md | 4 +-- ...analysis-settings-for-your-organization.md | 13 +++----- data/features/secret-scanning-backfills.yml | 1 + .../gated-features/secret-scanning.md | 7 ++--- .../secret-scanning-alerts-beta.md | 8 ----- 14 files changed, 51 insertions(+), 74 deletions(-) create mode 100644 assets/images/help/repository/secret-scanning-personal-account-settings-auto-enable.png create mode 100644 assets/images/help/repository/secret-scanning-personal-account-settings-enable-all.png delete mode 100644 data/reusables/secret-scanning/secret-scanning-alerts-beta.md diff --git a/assets/images/help/repository/secret-scanning-personal-account-settings-auto-enable.png b/assets/images/help/repository/secret-scanning-personal-account-settings-auto-enable.png new file mode 100644 index 0000000000000000000000000000000000000000..64550b95e4a8019e4883986ad45225e3e67591e2 GIT binary patch literal 55194 zcmeFYbx<5#w=RxLa0sq};1=B7g1fuByK90&a2YHR+=9CXcegOe;5GzzxbxogJE!WN z?|r{}|NT{+sp{%oU3+%-UfpZ$=XuuJ(JD$ZXzz&LK|w*G$$pkpgMvZ;K|w*IA|XJo zu;moYK|!Gk+e%2N$Vy01sJJ;>**aK4L4A%+(?--$AH~blPyQxq0}b~hVgoLTNK_7q z`8t7u;R7wnjx<0PZ%>XEP+_F^H_LXOGBoWG#>hblkUr|6ld_u z)pXWd4xhIZA=E;GyJVq(25E?(X(%uEO1>})-xnpncbKAIMI=lnw)bN*XJ@ye)@B~g zZ^8W6U%dv6DsHA<-|UD4gM{&+J`#aEjD&eGK(J6-iv~%pP*8=bJODk4WV4l!bOIWr z3rhN_)Ezr|rHmaR_WXMtyn!<)x^fp@kOGtjt5}}V$Ycaj#S5muJ71U&P<9?sftQyw zR}@O&D@2b`6zRttbHOvC&j72(pEQvvd~tj3Nm*(k6vnCJS+BwAJHh%!H5PPVsT~+} zLEm(aa!i3v`wHkOX1GyL5l2a?nD*k&V!bI35^-wvA3q?w1uujEro*^k`7s49d7(`) ziA701PQ;^X|2ZNIqu?HJ`BE?s2Y>1l<@v#AU>YM%{oVmvIYDzkoS0*PsU%Ef9BUjT zXAaER{rCy@v9{sf;frvIUMg-r92>mZmAIJM$AJn=f!%|FFZ2OJc$RgPkpTnAI<~L- zn8TM}`d-}vt3FAPys!MjIyp|B&Du;a-F?GShvDALa+@`x#7+?XD>TsM8emw6Pu&}QF|?|Y5< zP~$%*-ym(Xp}!9m`2Y%k-gbShHxj0ccwRQu3Ti|otltn{jUxF22NJ|YaN7=!c1U&M z)uZ%5CF~O^bT`@Q4{$e4xqb5wih7y)^Z}>FRW)jtc^qjWhB5HG(#RrC*|-OPptW>7!WPeJK-_D9-|h+5+Xvu-;a>$~^AfaMyQ! zjUi8$K$FCdUS5TDd}*&QO!7%BjSScMjc?rHh7-eNR>M8pU_5Z8xZIYD=Rli1|5M+oqwgLS#Z z)TU%fb#J{E4N*qs@+m!nrZPdO+78GGA^rmsM1dI*Mu&-!+$WhCh-YwM_6c_a?n)Gy z4tBhcNClZYjM)Tn1?@JJ#sw}1sSK)BgnfXb6?iQ$tb!;?00cu zzB82J*+uCU7O5hPN&cGg@qo#WRuYSyfj?AhgsB$u{vLmbd=2A=b|!6H087xD%0@Z? z*Dy>#fD+rU_7hbhZgNPj&aDce67u>yyTd%q16O2nqUK%roiMarkn%#@FX-a5I1aay7%hz;X?dq&!MG{k-vm4m(mql;J}))fr_|GE0izXY$n4w79gK z)UZ^w)Cjpjxji|7v;=xXEx(HEtSY5u3jgGy5y4B3OZH1GHY_25H zZY#e0Dp#zh_EJW_0CTKn$9(hgM))S2L2*$mt$Iv7w@9yet;|pNrkF@~Qarw#TebRg zwSi;LnpBgpXMKAyzkF_yuzr`^%eP0g8)&rbA%b|ic)@sTA_1-`TfzB{wt995c9)#^ zHcqpGgUYtE$!26&z6oCj+d7fyk?aa@=6Sg12sDI z5$Ed`Oiy-?ndVnZ-3<@sk$z!KU_E2S$}A+d3WB=8pAAI}yPe9N!ogfXWj~KD(JqoM zTt7v>yKC1#{TG6l@<-xp<)gd!1)?LaWPy5*-R`6oG!*YErUx;6)TKMqKm)vx}T z-)$&QvkkMYvkgBI;)o&q#q`UeNf)5o(^lsj@t|z?cM zhlMY>Z}xqhZ^5_UpME?zTprzWUF_X2-3woHT3Og%#^{@)ili%48}g&EQ#_KmIv+57Vnsm}l6>@64*qY+QBR7lCS`b7Mciu0_L>MBX2C zMRdQd=ZMS6Dy*ine-d_i&b|;TuPLW4U#8Vj%;er)mwbtC!%0+90}Ny}io}0QPi^Kn zL!pgP|3&!Ox>URL&RuuCX&qlsWW&ygbraB&{Kol9z}#}ELE(HtGpkFtTX#=45GK7q z?GJ;%M}PC%r<}5!GrsUP*)}v^IbU1f$cXHI64NJ(qS1L8@90xW>OwGmp8Ar)5q@NJ z%O2GO&Lse)aVs()azO7gc314XvZ>~FWO=muo$`DpP0kV<(CZO&q#PR-69fpI-kP!j z*s{BCOdvL7HgHc%Ta`{b0nE9r`*QNy`rN%IiYCUh?)>Y_FUCMES1J1~OrH!sdG{3= zhXt22sxo6`tm_;$x$IB|B$=olm>mqB-~}`8rRA}@GcmG0)kk#fKG&KDRo{EM*bdE2 zSvrk#Gtsi(v-EWLdk-e05i!PU3G3n3Rk(5mdLA9O*wa+=X@k|eU70PbEgZe2e54@m z;W@q>SUyqFskLXksN$&7)%y72xA8bm{LH=J%(<@9d@)bcR{{Wp^YAR`ETuYsaH3zo zw6F&)arCeSRRT+TsvUkWpY@*s1^>Rp`|z3pZdnpr@^OFL>YY>2VT` zAI;Lgmuxiez<>VMXcND=)=|Vf_ysx^b`jAQQJy$y=qUb0QCAT-IXY<=DUQ+9-L;vC$~amTXlbR=}+zjucQUVb*c zl96c9znevb#^5I#66(B)dO953c^)?Q!xQ{2Odo9b+<2Qc-$2zR)|HW$7`$;MehqRr z9?d5T*6L{t^4((X>EVAIzPanf?jZ{3+Kt};oH-kAG^0sktOsY@fv=wCF#O290xSXq zujr5F=cm)+`JIpus&fM!ii;46XgyzbX#6gi zU1HZ?ixB1wdHgPl-5s`oEU0Jrx~~>M40XEtuEkizm>D<3h5_n=49e4s%t^wZYqeX= zPO=qa<^2Pf5G(03amqPg@W|5v$G3|1ko@U47%8g&?S`iqItZa~u+)*YQdERufV7dI z;Gl`1;2|w&$RP|({9kQpXgVm^|9u?>3M$eT3hw{wqXaqs_4@`n{`${);NK!Kc)T|Vo&LqXwD|8+pis(t(e1tkh4D=DVo1APjF&smTrM%=;| zd3N#k&X^Mq6~Dlf)8G0<8e^XX0)zE_s1&qHd~faO5QseK>*H}Yag*iNZTl^>{d#rc zl`?9PESPc1;>*FYEgU2H88ZY5jsglANfZj^pPC{1@ckW4+!_e~w%30QLkEL2ur2xj zFeV}#X4DlFLq){@_4ZIOuDpoHg0K{I4mJVTw{r!IqU_|D&z{t1HBeB>!W^zyBov$Bch(m;b!_ zKVRcNhl~Gl>VFgI|0g#7+aUh`k0mDRFqB`F`kxkc%y)1Bfq_R4u^HFLi;R9xOBowa z53|FG(=J+2l8)3HlzZ6AbQL3cUCDH3O+PvqG_J|?js~`4;SuPunt_#Iv!8BOT z6VUCCX4ML4XjgylDfahPqliH147&On5I`17u^x-rUAiKK6k!mW$!4a~>ElXQk&*G+ z8+*Czx2)QCR`)M2nqyb-XTu{eu_Af}26 zPXsbjgj*;NWys6p4e=fwnMhC-nc}mLE4|pW&vAeWtxG(D7UoH?EsU7wneP}{D6jHp zq0v7q>=BUH`dpz{lt`T6HpN#qkveev;2;Bwvs2(RTA|9NbIKNYlP%j6 zAghWIVE!3sI*{dtK#=m-_J4pNnBs7aJohOyvf@UnBHpF62sNt1HCRO}W%C~_dg_QV zk&s~u`{?K=r5_Zt_TR9Cu=-kM^7V(|xd|feuT$t>F`%nORSf*s&V0>?AQLDnRQjh0 zP(V9sd)r|uA@@f25>q;VIAr}|h|CPLo@URBJ{tYD5d~&&-fSy6^%LzVAK)U=d%awl z-okUaYr=m&j3Z3P9p?CtQKFCPk6xTT^>9QiF>S&ec0#x_dFu^vm`mT4OrMrSSI8|9 zXsMWFYky#w$k@H+qd`%P&36YKe3yeJe2sLZ0r)h|X4t<6U!f+Le=dBh9JmsY`h8>B zw(n{7WhA%4wpl|JgQ8&qm@oDQ`gqB_lTteObA*g^$(G9+%;*q9l{d{pyKckAutHl4 zl83zhA@pMoz;t(aUq26`SXR1XMxdAlI*MI)#T0J1hLxy8Xd_;>cSb9wpK_+hG~48 z$n)cuJJ617@sh5&6EST@oz0=c)Uf?x}3>IT_ zuBSNCzqv!NZ)l6Nh-c!#-rnA`933(=5}cl>k$(b1@}5gPe{#PY5-%-9E&YKUqGEZJ zSOcL0JPan1EljCW{`V4Uz_VKuL6ompp_;~%c?g#|%ZAI_Y=yoCPCRNyp1$ouyO zcploGSUw_&_BOz<7tlb=p`Y@f_gTSrxmjy42KZ-u%@!qjQ`ze6Yd#Y=T5GcRxZ4Qy zdwu2`j3PPvFqcHh=ljKBv^*Mc zAYRd#(l?5B*Byuq`2ClRY68h>xpJaYs*pc-hh-fmjH#i?W+*H-+;C#PB*m08JmLTG z>i(M*LPL-v4uube1MWq;96V~H+#=~@9!Ft;Luy}9TKil zAIrxQq4mfav4FvULU@0cE7opy&Q6)}zeic9Qq3h3@fE+?XZ^8IuCBU+a6_j#miqlZ z>gUP7ozORGOfy(ld={g^tcLweJ69KG^{>~dpG?KuU9V_JaezlJ9hQ}ft3j}lD&=a_ z^jZ^{+~eP%Lw~aL?l9h-Zltw)9E&DVN)@_5Ru@lf5|Mv!s{if0z11)uxG{OGH;lOv zvxN=yh=kk-EZ>Xqny)o@lQ*3&e1WVe<*`QH0kVwRH6?mn_GP}A5UO+ylSC!6WNm`} zFJHp{K?qxrB34A#M^j22(0_VQgG1>lfrV9G9kEICUOGROdX_poe)|~%bVOjRP0~=o6+!VLE?x=wz zqsvS}1Ku-gF^x0ii3E$?fj5_#m8sg%b_0DbK-6atkgrR$Fu>kn50!+9)*L~abS;Xu8;=N&LHX)exkjWK?3(H(=>sSX>xSQy;cGpVc6>F;2bh2Tixpy$uFb3aNN z%hh8a=XICHgQqK(YbtLp;PRE(%p|ohm2!n8N|kc85(M-b%VJE|8q4V|W8SxWHgb@Z zb-Ul?am%|V63o7t_ia2J9vsjn>_8df?I1kf-_s3ea4QmxQ6y01xp;F6y+6ql^3QYH z>{fK%d{nDgpikpZ{-{)?(f7N}?Iyd1zq-^3+Ug&|`hUFI51)JA68w?Y=r?fDnF!Q3 z1l!_u+aExKJ;lk?-Ng{&R6ZneiotVTT@3(QoR6kO4rWi=t~{8J8uxftRBM%(EA&fC zEWb&n2j3jyD(3U)6D}+LW>;p(I8S3pFBKMgQwgVI&)*zY&QWN1&8eI$eCcSJ1q(fu z`A-W|Qe3OGOb|q&oU&ExH6%RVlK=Sq)vLtwcfy*kUXK-@>z~2JMzcjCB0-PVVu9s5 z!%^&oT4jtFa@IWHG2bDV=bD1v^ECUo+ia0cDNX#b`uq@@Q~_6~B_FyA#KN&daR3wD zulVm-G`_WafJJp1ESl+u4~&oM(>xw-P8PM=Lr6F+cqj8Xlv@<0c1MzOzoLPij~_Oh zNw4)81HbvsMX+gn3Jyxzltw-s^=mv|kGF5x6v##helW=WWLwe9>j>=3OQu#V+}F)b zBsq0huc8Kam169U;s&2D7_~W_!ZV%6P;A}Hs@u$hf_LrO@5V$lekhTyF#xU7Yc-@= zs)B%P3z{VO*#FL_DL$e=+|JamZ zqg<-e%j0^*b)3C31QsnkGQNPc!)yK!OM=epbfsjEk6@uwinyIlPnl1yQmeL@!+L6N zL3Sri%R6DrJ=amd!%IV<(ZcRqSr)z?Qf0tX%&n#w)bw*)c)X{tyxEj_`p zfU~DtQh{>Crzvh|IY+|0eW?91wwI-;{68olF6T_{TD>EN;yC3aT(?d;oa%IYjXC}Y~1*4R%&+6(;=ay z-DCCLT5}+xqfW15>GHyst@4Gsx90SIbdgWRYnT7^sj={BAeQ zi?o9mHzEbFo&Lp>nDhHnVWq4&h{CR@gqZ|kyYZyjuqV`Rp+bfPbD;#X7OHqAogY68 zRxdbhbQV{SdH6LT(Z!PpO?hOoHEi~N7%(*Fm-{6hM}scOFXu4Ai~vjvvIkB%K`A;# z!j@Y-4I4)Bzw006=M7nFH>Bl@_5KGy`ycqI3>&GA8RVl-+k?+MYwC8wiEf1Z)=Zc7 z(#;uo<%uPi`DeaWzda1yYDhU#K^x6n>4IS$*C>h7nBF}0Y_&t#R`Eym@lOI7Cvay^ zD$8Bt!;93`Ko#TIf|*0hxqP6^UvNV{gLVGB#HWaGR0HFDqhOoLhAi%-ToGfVSw$-! zKiVO*lu^TBjjF@tg%VAa;x*h#t>3(hWw)`Pl<9cnH|n|;ZDnw*r*o;$rwG)iMcUP7 zonut)UAB*Y66`pRipV?a`7-O*$$2oYiW;WD+LH2nYaTS=_+IUoBo_kI$TH5izW?G5 zmI2>hZ!*8Bez~+lEioYH-$w~XqDi=!Vh6QCb5;qclU!F}%XLH4v+maZOm z5dYnt($Tbw=PX#Wwsu48*gVd>(|o>CoO591IVz}2>)oMy3aCx1+pjTblRM#dNR?W+ zE1$Pk`}OEauS9b2W^_FE6}in2+}xy7=RClN2|yw@JTQ=6>`TmU8dH|$tjYKt&K-hC z6j>tgmqd~*O37Hftw2|6L+A};p6dJ8BlXAoiy}2*z|VLE@|WksE}s$olBhZ}RbGK# zGb3(3ks(@J$ob~^#NvOt7Duw(74)aFY`vHECT;~a_p5C>2PB+b-;oQ49TI*@cT!JC zKY3?9BuxRyf5*g75F5h{Z6T3ECuR(?Dv>bJYZO53P3LEH<5eHd{g7pLtDcv@dfqCC zU{lQJS4FlOc_wGnq#z5fR!!NoNWT=eT9>RaZ1~D=M1n}&iXvogw^&HnWH)P&Vb~z; z$v`{QK1Vh$H>*gU=xMp6S?Fbn?iWYQ5ms+KUg4zA;(fqYtdJC@$LUm@jB40N&h!4vZdVONs9IxJRM4mtT3*PLun#EN)2Q^fENrzUTI` z%2D#InQL!aL{lrQSuwjMRVwwacwGAs##O)zJjZ;H1?iwx5=XcYK-Q38Eb^izF}V{B z^uJ5l;g0>0Gd=#M`?*}LL}S^RehSCw!Wxy^m8Xit#VeKfkk|k5J@7&O&P8#yy|!ku zLc7KYH?(z~`vH2?Mx`f#eLvSABba0ouWv$3LS}?%FE>0d2!xnS!kD1{YZB0-qW#sH zcZJV>?ITdfYyDllR@YZ1j#Nft+?Z~)!$UfhHPNK{4Y0IASI{sYC zVyLFo(c{OpXV{$6FBP?A$3?~*Y&qcK*J_(mAOG1Eq|%*M3DYU$y@b1!>oOlB6ZG=s zSr`!xJC#x9sNGZBKFA#cMk_VdbCs8?iK*$djdF)0{NY=dYnH#}4d$$hOS)D|MPm1bmSLk-d}_%wwc6sP%Mr!FG~^s~CF)w!h+P*Xqg#KB1}D>vg#i7Gu`IWRWmu z?EP_K`3nP+m;g9~P#4QLM*<)?!p)uy?DWkzrxjO^YWDH~akhPOeAjG~Qcs*v{jMh0 zQ;fGQN1yOzqg?31N1NRh({b|^*6yeE{64c=(xXwCNzh~UYN<(jHa!hCt&-%~@5aI) zSj5UzgUuz!-{l5b=Zk_naOCrys~k-FZ*5PRalgHnpHpa+9V+IUYf@0mhvLLyU$f;g z1~a|w*ins|y?}n6NjY0vrQArgS9}G7(43C;oumTZIEkL=bhD*Pfko1&#WEm+WO}3L z*7lIBi33r(7OVLLW}k;k+_n|)Q`J$5p;9N^yH&v(zb9uTi7XfYa;T_h8D1gK?qaVk+?^lvlF#DfXh44TH+&<)C{zMO(~8=zLkiy#b19b>W@a%eelec< zJ#)1o<#2ASg14*7T?Vb+^}BZ>`Fte`KAqqGMEVKbT^L3oS4>B;z=_+kFnlAK%<$!Q zwX$Uh1dY)~_ig%@xZX!?i z%I?;FDz31^Owe|@W6J_Z5VLbwk6Eb8m$CqDRNlI;J(K$1%U*flAZFcLrf)>kJk?A6 z@M_cjqt0?Z`{K<&r>8hJptw{NP43DLVFAhadkP>e|25H^<}XEyj{!_1y&UrEn#F9c zGZU(h%{r>HlDy5fY`2^UAaE4 zDYQ6krl%YWoHuC35U^1$R-bJKtX1T2_lUj*tmy)5y~$H15!O?aI7)r=M!(%Vj{>E~ zT&FH~N2U0rc)mQFF*aNu&YA;G9dsLX5JcKs=03`n1$FUrpRA6zGQ(&eOdEf68odJz zqWC?Y@(BfBOL{*K6my!Ub6LCCdP_%`QtB!|qX@on|>ys*ij zq%ZtvW6pBG(3qw|jZYM)|EL{B{~r)Zv=@GYiWItb+T0$G>0AE&;LDs5wjuQ8iaLa) z6y$c?>Lh#^WKN?|&Q9jURiM)nH95vbrqD(;dULT1?$b`(o0?LdR4mL zv8@7iDDZ}22vhuS4y6Mh(HhIYylFvzf`(D&H&}Je!4+3r#?&GMKKG~%gy#<8Kfb%0 zUw%~4sh7mLvG<+}POZLU+t@4#ZkgGplF5B{&)>lYPG2y(yo>?4-NoJ>#}O@#Z|uV~ zDR>>&YRNX1sZQ1}b|S8Ur9}?-?Xa>xNcedMD*TP=_-F5(JwYs5J%+>(rbvd$ zfw0n3vYJ{SH?+U?Gh+(zYn%5%;Sax-qARtEOA#^V9>72k^D)EI-x+R`SrS-gt#^I* ztj5GLNYKmhYQ=I=S)|uadw$hAurS8mqGc!pSue6a6D(vI@xv33#%GW1lHg!FqXlZNQ9JZ9-X!5t=qVSGG@_?(fJZWrmk}ORBJZT zLC&CAz^vagJGaMZ`;?ID#UtSSDt?IrWVk)LiBy|%FyJ&Fm+ZhL!h4L?O6NM^ZY2Dz zfVXqSXtdt?mn_0YqhAH(sYrkF?&KU9d!Xe*tIIYeHCAAYesP2Kv_7-A@ZT^=)6W#m z1dmk1aakUX(w;YEf#mC@k;FV|h512hS3aPnb-wH4et2qDw|>dg3QKvQo2B%1!tT{( z@HJ>xc6JTSDTLqUeBt9Jcx%w;aYR4GW2`=L%IB~=zZ>9l_4O~D$~v7}s-3|?zq2Bx z^z9pD;i-bdHOFV5D<5IX9xF{-^;ES zy>kG)bhbDU3PJR>RqL9>VPI?$7cq6kbI~tzFRLemyPez)$rt>z9iO}VI+qdgSq_wp zI70fM^11gLsXa$1c@NX2C@2Vi@3o;_9EzrOxCM=vXBMJU9Obz1(F#lO?oA|x*GEl%3}RI+Y)y`QgRd5i zLLG2D`EkH%bo>#UTET?RDw8P_!k!*$ERY|)$F;JGJFlXd^%bbG4B;;CUD+W{GcY6O zwzTJM9=M(y+fk!Hcgs_j>`D&fuOL>p`TRkr+kkNIM(Meimo})1M8GxKD~ia9@j2ut#w}Xjl!RhOT9)d^9-aX^JlYlQ0gpyG{8G>DeE!^)WZXHO zDEQn}N9(6DA|mbFK_o!K`T;9=GVes=b$FZSxnlaWb3?j-R66cG5=$48%b`YF59`@Y zZmBkV)zz-Um&Ho@`GP*Vt@#oP_HN!#0dMfkkm9RQ(#yvo#~k6n5^T;nveR<)(rDvY zJl5}QMKWp^&at-mjPoQjL?Wh?lek^wgeeC3R~gLuAC3vcNKV~SAu@tuF26UH1Y(z3 z?B(_AOX9!@)MWMxtzs5uQZlV_35&NS=ycT`qRuc<-T!wK!3B(Wv`9?cVqz1+bAR0hry$a{7SWqO#!~RrWK8_I8o#XjDTs@ zYK=k-U7-D51(%ZJ*Y!Ju4C5JpVh z4((jjthwz#85?K7E&)HiumMa8gx^)`3;i7aQ91GHml%h4>E|R$)!Wn6sE+C!K~pBj zji1>*RYKz5a!DYR=$z-x#$Z@YWwS|RXz{E~J+U3rMp?jDnx z*8(E`sKY;@lYGJ(?o5F(#(x+q*^Q7@kIpw?lm9Jc;&q$jYZdzq@n7W|Q3Bl0Dm5fh zQFw|%e&|sT*>Uo#$s(ZvX6V$mM5XzFWXG%xvW>=&{9|(i!}v2sjLAagqcHXI37W z^>jm2ZgU|L9l_b3AG(5_{8^WE@UD#WdNW;j9K&3OicXhaFhB?bLkms*81oc4b?dGd zZ7MIpO$sM7>3dH@Llik)e9D`hzOi=8)ym5GYv9DXD%aOIn`-T9X+;3!4yEN;AST8%l?stwJMM`^t@V;j&e-RvN0U^_Pr#ayLiskA9^P)I4AEFd4ubXmtO z(rjnRTU%*)E0_fRkWDW0U7v7=(4%8PWrZx^a6c~|k%x`$n_^oItEBu*e@oKWS9+~$ z`!T@5JjKsq`9N!R<67YtdgBf15=B{BbC$=l3#d0l_Htt^txHf%_kR+ zdyf0YwOp7>tMUFS@FSO8PBHYqF8mdlcs#~aWvrcbus4)yfO>78o)D|$FD#sY`^$mv z@)X6TQnLYU3TSbV_=SM+UO8Zwn)RX)7cu4T6sVlr?$KiWA^mT1+?e}t{jnRdp!dur zjT^~`=l$itjhmew5kH&qglSN_l4yOWtL=FS6gIvr>^AOc^Ct4}$Pm zm0Y_Y|k65VoBA6 zho$_6Xni<0zxrTupmA3Ww$`IqM-1?2dAWwZ8p`s+Er>;|OS4Ca_{{A@L^n7ZZA#DK<>WMz8C0M3o6vU#9;OXf+zj`m zzV*0li(ebSMfvhlpEbAct^F8Hk+QF!8e(8NXj7G+HVX6@kB$2JPE!*9r|y7`KM9;c zgBNM_=1*1TUwd!5&n@zXrf#I2!R)U1`JQ&mg%gDUAQBc8UG<}M97%EW{mu@khIc2b z#wRIEnnDr*mD!-gwEDz4lD+w)lYd$ORA`NcQWp&?--agCoz-V@EVWVAb?-=5-|PZEZ^ki@auQ~z-4 zjYe(=M4Dh5RUE=1HyUd6JM()qf+J6%mbWw5bqV@2gEhdt#_6_VGCS< z=vM6esC4dlaO;N9Z4Yv_z6tvk=(Lm~#31#%HY>;#$SV~`3IGK?F@M3i`&1K0@FA8i zw1QVEhVE)T=H#d^+|Gn$YS~zwe>RLMXP-rreqU02K zciy947DkXUwc4l}heB%z$=^uh(8f_YU+B`{Y-%6)Z=VTxB5SFw^p1wszGz6L;x(`+#@IyezX=oOX%dOL7^J?1`H^ zkQ7oU??^gDkljC@^bOoM*!$77IqBNC%(JBj63YLZzD z2GBGdk(V@;(YPCRGKWj1I+k|L`&eAR#j#Wz{*sX#L0Rfg3as^W%MuOxl*Pn1qe%t^ z;ewbTb;&sT7JZ1!X-Xx{SnFolO>2BH5bD|~s(YW2ADo;rhJ$lFaexdK_E?Qc)9BPu z-8*-e6_hevPj@Aq5TO0zzR1w%^owTAa?Y4-*#xye?V&r>jhRndK<;mW?)*ktcm!&%SRn_DoB_7o-E|)h+sZbGTXkmemZZf5-htdahJnele(N^CJ*EWrNrL zl-YWG3W~;UaDwyALQURAWM!C=UA*+#$4HZkvNO?vFix-Py8VOcz3jF}RG7q(G^1zAHawi}R*%(^?!M zdznyUc~(AcXJ;p!H`qXqk!uP9cz@J=F4%7y1j_u%Og!IsK&VivI?Wc1LK~362}DxP z7ff37I;^@LK3+4$TCCLv@O#@iw-Y6D@Hk$=&7N6^=&`^^Onn54yR9E$rE?GevXsqY^tfHz)z^;!Zq)+Qzb_pDGJ?tOEF$ll^Rp!Xi`l=I4-oSM-u z#Up#2Cjn{*vt4Cf0}=?-3Yon|SaP&PWje(WO-Ywo?W%2Xy-y-iiYo8d08m>P+i?Ce z(^{}5r;^_H(&9a&L~?v_t^`7ThJL%zxQeQDh^$Ll)(Ado*=pVVxp;^c72a&|qBiUa zGIZs0*`hGSf5hOXNUcZdkva`#;@gmUC8^MUYq{Gf_GXL| zGawd>aHH%@Fv>e7sNqqmqtuw7_ven%l6Z(+a2mR`q>x(s#;ykw5u*wl5nU#pKpb~0 zqxefKp1zm)h#}JwrYBdK_OOQoJ705_mw=V;+Me4QaCqS6^4_t{Z66bQTytQj zLojnA>d4+yT1qyT?ME1aeOPz58P|=|qrW)eqw^Cw0F31u%%cm{jJ5~ z*ml^cL&xA#E=N;zJ4*m>(p00fjI-1F42xQrRHFA8Wso7Ea2zO&N!C{2O$lot{MXtw zBvabXX;Yx41R&2m8bLlqWc49wIiOXd1GrGH9M~fbwACjDu^P3j<&Zf(C9mOOM1?f#2bpi1V+}`UbuncL>LlXOWHrC9g`GUT7 zZ4+7WwURTy)w)Ao8y?GJkBjVmg+)3XR2XQHop2ZHHhAqN9EFDRMI=#*U-sy$h`mJr2PJ}lPd3HoBy4#D|s`7UgLVwXorPPkuf0R z$z?Ehqq)NaPknt7=uVfh ztjFGFr%m4H8z?6>C4G`IPg6=FZyLJ3t|>aN{%#R@R9Ck1B_$g4>h15(4ruZ0mdZ*x z!5dvNkdiEjhDye;GjiFMBrdr4t+x+@aKpN$ROXIlEcPvES!y|Td$7AiAuG&>L^!K8 zjiRRtJ3}b=F>}#u{yE-WJ9~dzLHNzEJSCssRUopAkNZ!Z&D_y(_Fvi^>hTQSd#+(FTife zw-e?spD~xFN)^AlOHKA8k%?@|IwcC!z522^b)#aXj>X>J*(*LD@ z%nw)^EyuM0gSwLEK^p;^nwb!e5&nvWX8tWqh5}NA`4Nprp4ocVxRMEH#v2{(4`V}0 zcq0EAy7#XU)`l7;((03%y}uR^R;TCzR)P3BgS9~PF>0lp&%SMqg;J*8i_~vHcmOdk zD0rhTKSgS}w8iSl(2d3Mj7)CmVEUjCbP{$2?L6zb_CHiJR+bijlWoAPfG4ZcE&Bbo z0{?F1TwG0CkAn&7OyWyo?{p8;yl}z8!7~SosJ?fhi4dHWX(%AMox7iDa$g zJY+5=br@1AC_k=QC9Yj-G;e#+8v5lO?!ula!oQ-T(4QZA`xwkCEANZt+V-~E(hQ#2 zE$Nm|TUx=#v52x89D4lygD6T<&5yTcPx#W)j3ccB_#Bt6c297l{4JuE5zV ztV7}RC02^WI2iLkAZ5juDP9Sx9l|9-RG1Zd1HNCOnjkuj7=16$P^(r~yG0hg8I6ov zJj0snN`_~a)!#=@!elQz;9rWCdhzKgzVi5X`tv{%G&0^k>u08&$(u))r<0xd<_pHe zJW9;{(A6IoD=V+uD8Vh8b7@$=_Lu^FuJm$maU}|E)E5@Yn;OPAy*VCCUibk4{)Ef4 z%7rUts5OUK949dsJ}wYNd46y3;n5!0*+p2R4sd#TpdF;YH`IK6Qh zPb$y0B44a{B+PXTCwfT54O8GhIy`7Afk*J7$T$uMUoe zYIoQ+J9`++G`}bcKYe_Cux{_Lh^~)=^|$74qy_V{`whjtS3;GL07-XE2fxkk^@XRh z{js1vYJdAcd)6%@4@mIoX+=>~A~}Unz{t5pn&s)8$BPvgZJES+eGI&>4xti}=zLA# zt~)-l-z{^Tn~oHU3E6+plI6$4>gALu=GQbnk7aR0vZv1JyCyJ03SM(6>D)%vm%-s}-7aFgA9*{pfFcA`j>Kkm-;^$~~a+h@JDcjg>+ zxnX`pkUbW7!?%zeHiK#>ful}C*jH3y*;uqd0l;j?F}(Cm#^A*mEh&yB)X9T zVVs>eOXjQf_`7xppD=#f3hhsf$yU6`;XggJeCiOih?1P**7GCoDmC3JB2W2JD}P4` z7<;@RdxWD=$_6bcWw2_eBcPq0Yv@{|NMRnV@Dx%XevJpDYVuNO*NRb5|4dW!=ovHb zg8w+Wwb2KWkRS{+V=DKQxmh<|(!=|Ale{$%r%zdX9IX4ZTpB|$J2xpJbQ8U5VT8un zvT>uXS1E_pL;;G5TT70JR=J!(Vg^#bafcTW{HQ~~3E4vpAJ5SY1C2xgXEqok1^akY zLI%laK}a5*d7ojo+ZUr4a=RodsS-%RxeC$6uJlHy?+ByZ`(JCBf3x$0qUzniNP7HS zbh^1}E=lF+;eerTcYA=8tu0N4>(*hC4VIO{`kBR7;lRZur_P*?28G3XTvvHs$GL>0 zp$FTwrWV3!C4D1-Nip7ysa2)Nx}!!*AAZ@U11iZxCEekK;s(lZCJwq~ zj-+&qa#|hD^~`+d69S28cgL5OAlGLLGi}EgWJawYJb&%2`gIFS<`&o~A<8(@ZK&Vw za)E7#caWt(@@*bryF%kN$tk+v_4NhO0;}VkWL-W_kk8eg%inforf;D7(m;_!!~gb_ zPcf5MwxvQhgsH|xQ^0)fJ!C`JQd$!ajuGlMhgKt}Bd|GlP4CiinDUbVLCW0i}grL`6DMrK2?Iy_e7g=}7OrV?gOWqV(Qt zAoLEQha@C?%X7{?d+&44{qCPUD|uGd>|@R`#{0gDq3WsL)t$M_CFa-p@dK%E(<@qY zcg6}w0YH+qPT+6K*caybW?zD_a_%_wvclalh>(-BKdX3feMi{au)={&>{wBw^bIx! z(aFMtV4~=TSK7CpGf)tnXVMGha>_MJ^z2O4F_3XLZyJnB9o=mUrc)~#nJ9mx zwE6b@#dxs*#rN>t<VOIWHv*KRq|Os!FJ^swgRjEHWIn6bREtdLazUAVol1WYx&DHH1uVwBKGWm)G8b}b!%KOG^zO21 zpr^}Ll40o+$h7qh!R|#a-VK~kS}-Z26c8sLOBhUkKu}{h6?}u@34mjG74_Bbd~wrm z?_+~)Uh?-l#BA5LF(2c?Z~l+b`xhsNX`BQQYm*WR9%qgTGe8;utCeuK#L-j0gZ zouv*mp|pB3!?@6#1F92u;obmHsuqib3uv=G!P_1BF1{D%{>)wB%5>ea#?vVYZv2S6 ztoz{TXzk{oufks5d1b`xnENuTGu)|$C;Z3`v7iy~<;%+onJ+7B_B%LTYo2x!LoDpc zGx@@sw~*JTilv$R@ZI)dIbF(`D$VtWkEH_6+abU3(-^{SEgJZ>&xw~pn-U|oK7hVO z)m{R)qXHag*(ng2)Rn%H`3shC(O%=TH_Pvd#I2V-Ub^9}k6WEdN*?;k9|K{FEst_~Xrn=WVeeM6eGnrhHiK`#mRVgumAtuS3mtW3ONz~JMr<4{|5;HLK8n>S#(4< z|EJ0Ldwp-;`)$fU@zmn|_d5Z`BQX`1-ZN{8G(ZOcy)hhj?7 zjZD3(%K=^Vy8mT=_}w*rU4+c9!d4G$j0k`)P`{hk1ikizbO*sC$pKfc_FvU&IqTm( zP-nn*$c%l}@<&(vhruK^!{e@a+{+;9ar7t|c{MErFrYC&h4K>rp#J@vV#p5ErjuIt zzhseq*G4jir2R94;tXruy%-2#fH&JWDZoj_qgMIdJn5uAp7tk^kooq8f%5qOB2eOg z`{8XCxqD%h{H2u=N35owXM}c%ueLtJ^N2j;@0!Zw1r{c+++zYf3_f1N+3wWlLIDsz znIfR+rHuX2x!;peg7G$@8zDqW?^qiE2C!NQ%57IpORUh$9^hS_49%GhF zwbK-XPW3q>4X-V}Vk%E04CT?@CZ-ju7Y!Fn2w3qnio287 zrHYc%c&yd>Q@vE-)svIcI_H&6MP+)kn5nr+MXyt*^@F86sa7BBVHZ49%MS#jxVL=^ z{@23}lB-=CYgExR!DP38_r&?7?M$if#@W8e4^js%xWxN zHA-)GD53m$6>xQ#@PNPqe@AG=^VZ4pR3{dIqx*`)^udAb5Bezs7462e(A(->EVWgR zr#jmwUZ4=&2nI3XwZ62FCzmQ;dXqR-PU5cJ;<%MVSi3hZOP9Ua4mz8%nSK*VJ4u$~ z6+R!}w}ZdIt(Pyc(XSR@t7&!Y0&li>XgQvpxyFwev??%1_-^BF(vN37xqR1SIpvJH zFpVjayu**^5B;U&CZAn?51&ntc&f%rS*O*}g%~EX`#X5d3czMx=8#CbFwtpd6+rH$cL>IJTrC?yEq@F|hWoMB_L-rXSo;;qLfmb4}!*RfE z+Rw*Ml@r&A@@m5uQA;tM*+~i3V_OaEF0Tyxc%O1wf@D*#_NwT^XQ91 zm69iZPA>|6v{NxJ?ji!YSM52;^4^Y7uI}uVJ!O<|ebf<#DiPuBqxkkuoBpC%5&(H^ z?akH6Wiu_u6`h>SII-OC;#^sUmbJWe^8^+dV8IAYh9fIzg$7s}cC>7-cg-st)lkL+ zS@AJhzGDM;;5!54!06u(o|a5MTO?*_;iEvJoXm1I%6Nlh|T7L4<^Cb{rs6tv3TO* zG)fyh$g;mIo7T#8L_xuU=4X*ljh{|x`k-I?pCr$like#iLAVS%NfxP^BQ0GwOaQ#p@Rzqc0123JtJS@li z4b=}spfdOYE`wzZ<5uo6z&Z6x>zaa_7`&6P>Xv_s?Z0%o?6f>3cDN-`V|IbbP zMXe+N7JVG%?w%3oKqvSnnTer=oJ{ZFmxkR!GsPI9TREcc;&7!a#)oNIg!pRU6+?+T zFT?8qxL0Um-rLUvcwd-(8e0bS<*!w4s0q!{( zxm6O8)+r^Z1m?zVgx_kPIsU;z93XsI059Usmmc5(i=FlzS{zUU}k#pKe zwgazeixcy+>KE0Yu>b?xQY`r({m0IbPu4NzXo2*O@{nwv*?*i;Gw&?=;az&A6WGzc z`ApAVI9iiwUK_0Q002GP`}q+#(S3F@|H;3tq&R-ca>IRl_BdXnn5H~dk)H&6p++H>{LKIB=ut-2jpgqp zlXlZ@rtDzZ7%~Rc+3^x~nJ8;HF%JL)KF!ZM_1zpHKKspqSHHnCl0n@2@!3Q60{OIH z--{e((}CC-N6eU6|6P3|QMJT6oB0>i zU!^aHOTFBgC@D~|y6l?w<!>5P)eu2DrlNI@NycPZ~*9{oWXnM{`uk zUvP5i)xR+x%*;Eu^HXhbcP3$FD2|P)KrV$xC5<@Z_&iiC{`j%px&3&Kjn#YmBmkCJ zb}?UX)e59Hhc~}STL5Y0tx3q7^Ciy5#c(FP>sefhb;@YGSemal)O;wDy~}rdoLbm- zIsg7+6oqL|dMHmg7i9y*$5}p$)onaq@I$mOyxyWp5RMG>X)d_>6(uU4!XuQxt^1mq zJW`^%e>6Tg5_D@Qo6+=U-t+B z1}B9=9M)4CNTO5wUas#{#Q&HZHRXuk<=>f{ySm(8o?taqF}BRo7w;S?K- z%izS(E#8gI!t*&cx#XD9B4v3f?n2FPkn@&nxlWZ*33%>|e%tl;wu};ur>38)`x3X^ z6g~7%r@@k+Uc@)n_OlO)3HQA#tBIO7pQ=kgRJEwGbue<{eZ=PTcq{t~K_W6b(XZ)l zyhTd)<|W%T>o)q^i4KD{0ObaYz&i02tddyO-Q#tb&Ea2uw}Z(^q+%bPJ596pi8CI%|l#kkZu{NCEM`EV*}m< z06*0S$5z;sLyH_*+7U%huQGw-0+*4ytZSgd3=ubWgXa49 zr`kLYHonsEgvYih51L`8i4}uq&5+W~S0K2LQc*D0BSk=hT;(jK8=q9yJOg zg&d}oMLR1Fd1v&4{jqzrcgx=rrN8^_ut=hAt_{7#`E+vQ-0p(29sq~jGs1HNnoG*1 zovw4;c3f&XXTs?UjmrRO0aVXFyYWo)!F?s~w%~5NcdZQz1zyT)$qfnN8dLFi*S5xr z)ECP>I40KG8dSgp)p*<60qu-p)3h_WXD`w!GWKEL>3?J1(hAbn)8;r|(zCTI3YWD@ zwaBh?sVujLDulzJmwu^rmR5C9H`e+_vvEEOMBM{w*~Bg0DAf|o`4_C*a5VTS#bx@)^Kdby z(5^D8-}(_*k*D@k(JNgMe58^f%h`a{X{KM1I$Cq3vZZM8KZd zVJ0KDE8$J2DgmSE&z)7kEGl_i)x2#WC#QAJ{6s;g)l*vjstZvLz2fZin>6JZdi%50J4u5M0?UZPJ9(X9O#RlJDYmH+pb#?pV$tMW z-2)F+!OPdpB-W=^k+Z!E_I^j;iL$qG>zopZ`Jy@<{<3hZ^0HK_VV_&wLT&nCZksTT z>+K~XM#+nk?*U?FM>0#6Et-~+$a3=B!{P$_!#^kyGFJu%)2Zt)m4o*P2=K5O?JMbt z7p={Wmr>$PPc%@U&L0pf8NVhSBNW#RCwgc?HDLKE_4)$h%dcx=TA#4cK)&#Ko*uFX zhX~8PUwoZm9ulk(^shWRq;GZJi*cHG7c%253BJ6#iu6D9ZuHy}j-&>)S=Yrg!D2rh zbAm;PPMTwBou-g$0EV11TFN%OVgwKC*{8iGmc3tjcYh`bT<2K&c8_X%Y=^Ajjn78N zYG+hd@t|_%vqZVXbIlC5qW4B%OmL8u`lmL)(Yb<0MR+dop14J0bNNfQ;8oFwKm4zh zh0Kaoz4C$7zdmJ1CK17J^VuWR6gF}@Cuq_j`+E8E>T)%^EuG!o*HQfP*AP$FK>OyO z!%KNjFAsY_bfp)n^Xu!JaFb!y)(3CPRVmi4I|Jm#W71*9GMuGa$ah$3%}$Bb%6hM& z)Cy0P$E`{AiuKFtGtWblN)69ToESu}MN|Jm`qkx?JMbXuC-^VV0_>Za;rG!Eo{DSk z<6(Nqi%kB{iK)aqozvJpfywdYeSc0(tlDk>Lo)-r5_R6thIH~?k!tOHK>1Js9o^YM>aS&4uG6HZI(6jF72H4epd8vmVnuu!f~X9&Fw+=K|>0N z@SMx$?g^@N{zoZ4ZUbO&npTI?DLIw32~`!cS5T|53Av1kxqf|T;{43ETfX`UF(g!M zk8tU{-fS>c8cRg#uyuRozPQ?erarr<->?64KoQ?b zw}WAKQBI`>Rps+TM!o?pZ^z&-`*K9iT-j9M9Ob^Y2T}GMpB66|NXmW0*>%wNMzZ35 z%$JX6k0b4_%#p}-yU?|O>}Fn51+5Gx2+=z z%c(;*V}Vy;_hko2`o)_(l|=85T~|LpWCK{YjH}PCHK0Im0$B$pd~TLrx22eFv?1ar z?jkdNYVb^%Du|>Xk-wU2s-F{pn)ros+YxY?6?AxYa-Rtp`>*YFI5Nuv^ZGOI4J&_A z53uQSVmF`)@t{>e^h>?W=dc8D?e(7)74i#Q2qN(MKCGr|-&WA6d=|2J{PV{J?mFPV z0f3(!9O?TDNIRtq4IiuT{q|&hCj;u8Wz-LELmK4VS6|yNUlsiwrY4Q;Qo-a_f%d#b zij#y(Fq`|y@YV-QG&Sa-roRJDbl1BluX$%(=f1y4_f3o_fS0&yio5*n9Q69&*thq0 zVL)gIp)At}O_qd3Wi(9~uYo0BQv{m!o?M_v*0!vKhCn{`9n(wLrmd4h>FSSddirh> z7i40shee7P)oqL|=xuxtsGFto&eYQ)F_GHQ1~nOr#!Uvrg{w=n!JU%iQ&UawEBf?- z*G>xPbwTVqPWqgwptqpD`749ukeGBuQQJfX*cuC5g-8CPy`nj%M_ z6aa?w(n^y{<19K0#vttOrne!GSqk*F;gH z;tmz0j+EF!;=P6Mue9AJDm$vdNCEwD1zY}ZNU5GInU8m|TGIaZlV&)~GN$fV=Z+?K zUU>#qSMn$_hoJ>ix;DUi{+a=<7dJ(kbu2@+pHmn~Tinq=%fwJLkkHOa=8oZ^K$U(= zKbaOG5{;&thFsWGZ&25@#)G+Sx9;nVB@TgH0V<*LF)m%ID2iS^DoGb+VdpvoXawvX z^`{tf#zViKjw!}E;UxsI zIQQC_iT0kC5mZYL3nSh=bB7aP#3<=7{UFVzu*AICcE~4Cxo$!FR2t}Op@CQ;uFch;#$RxK!|ZMgwPh(E@n%8O&V|>9bZs4aIWJI6a;&x}&*dOoU9#SK zsGF_qSfP*1DcvG=1s*~tI#&1tr&Ov_P^mKySkQ5cmG(lgL`~%t z8xFF4XNcPUAZ^>zV!EQUOqt7bh#+=jTOhI>;RMS&V#O{uOE1Ki5qRQ5=jf4Z&cZHR zuVE~88jjB8I*_6PvRy>h51jZSm$1;GT}O+^rJA_Jxk$3EcVBx~4`%^z1lmaWE{?)d z#31^%b7?hEUT<`{8RPn=YKuv~Ho4Mjj>Q!zO%V!h3})syzb)rP*#7dvosj~u(@Da= zgPJ6}Z`-$0OLb2hjA+zv6A*s^jgMDy%1eKpr{cP7fK)w z>xfeDb}I6j({$9_LPIL=cRexd2Ly#WiX5`*X{mib%uT1t>-U%h=#txKhmpf!8@A7D z?$|Jdn+MhVAM2;w*dDNN^&pq8HgRP2_?d!44yCBM%)@7B1BWanJZ_snz;FYx$G*+( zmJW7ycH6_{H9VBl4-VZ{+l?dZM{Dl6Jt%1r>clHl_^`{7GFqU>(aEg9(McKc61E*h z4)N8 zbc^zXiECwhdworAh&|4;X&zgLHvNyiL!=CR$xSW&DG!@Iwy9`fMbr6AX&mHVDCYyz z$C3$0qwprr@!I%B+un2U6ns@NP_{IiN{grb2StYM}oLoYm~BnMqQ2#=b&+}*-&OAYZUFPm6y+wbY1r( z+~0vZlSHDX$iWZAhfq0LpYPa!j~a}#H2Bz9t0AYlbr*^t*HW$c$8w-Cn9CZ#KW_i^ z($1ppoc`Ae!c*Ai#!nYba2`7xm0QCfO;(_|f1UxTHN{#c(A6(FjP^H9CKx+9E-~`y z>mJwV@+9|=fe-7`XW=Szf~#;9Sc^#XROdXPE2OB^HKOh|Y7#(jk7u(zyaD6BM?fRG zz+)&;qE?WbRW_k+x#(k1ZBnxT{-N>2*`S88c9n-R7WaHEQ6uwv*-IP_!oqM~&(?V- zlgFm8k|sK`SaDylqWbjE*$B!Vc{-DZtj4Gx+VSk!-SCZ(!HD=F2grl<>?D1EAK&7U z^nWLT6Kmtwx|zP1#Ibuh?M!l>zJ|bBv?>faK!+&CsxrR$r$r?j#_b&($_xKAcdH?FW|C!fS zUc1$rx`xK4PKxfG6*vA1v#qAP9ieqqCR>iChpZ!{xg7q2ts^!9Kbl;1=~jC(IH(-5 zqsb*^cC4TEk`F?31VAls3+K(v3maTQ1m2uYA|V5obfQ~RO(BY{Rn)V#GN{5D0pcP^ zo-2f=S5e8LzwLIJq#pmFb9L=ner={Db20}3JDs~L%OR;&%6Z|Jn{+**driFh@kb5R z4})7ViZ=B7$?Jy?_9E|WMcG^}yyZ&A|Dm{qrA}$_`vp#`skQRDt<93B{;yBSzU2BHzXt@Ev89I;6SRGrWVa6*HJ)fyHlWPDjxAiAWi*XjL&InXfsG(HC zIUaTE){i=QU`9qOVXdVERkfL{sZz@`)d^6j=647&o53IS?vnOG;*Qdo@ z^C}c6;keq}D0*wxWBUQgLd=;z^Q}yaK>Jzxr4Wfmm#vqgluz0AUFR1B`+-?()1o<+ zd5$%%;jHqubt$K>P|z*hR@NAog!vPMREImyyEg71-GCYFBC=`J8MiNLumME>l7wH&w&8l*G}WMzeApHU*InVf~n{bcoHsiFCspY&z;{&URdlP^95kvGqGpyluP1JWeNaMTYTGwF|q}*;|pioDWcj>yhZNo-XJH*ZLGp!oW#Md#& zt=!Lnt^02PK=QCl(?)Sw*N0cwp`n&#)>@6_Gz(33fQ-DI>-7Osp8qD5l4kZwfi}JO zfQTnb^ys-Rzrq@jIFgy_9d$pL9ilW~ZK~i&BIU zzFZVj5noJe=kInv`TJajl`$AUu&(`-7tj6W;=6A26-}3~VKf>Tu?n$UZhKX=N-|@! zh*3be@OGW^5(2U)2W&iDI&oxi2T0z_C_Z5Fi8t=J-6g6p;n~S_95cHlsuR5bgN(B~ zp3_QGs6_NzhjG*)!Oe?oWfhh^4;}Smk)PI>S@?qsALCPfJA@v8*;MjI30$IcZ#r!# z3skYT{3w*XtZ#pzNyazVOF0GRV$g#=7yAZJnr+-w^cwX^+|*3y+Fx(K6xS8B1Ng#G zNnSsnWkY>{cbxUI{{7t)lHGTSDL9wYAFM1=MVp&hldc@AfQ?%Lxj@&lu?40W{mX+J z07O-7sxL-7LwK*ZJ);RZz6_al{budc{;3*Ni84#63T=v9r4@yFevbasMD_%bHFI&< zQ|rHYSt|f!O${?LM8J3%xAlE>SoUxh(S4=O+Tujl8(uw>p!UWszZ!8F<@J2pi1Fmg zOa>n;=By3SR5ez6%wipqs%kNB_GpNt2omBhww`R30THW@ROC^%njDYJ3s zNwq8Xn(1>xjHayD!?DtcmJ1>>?9O2ER{4ZA{r-)lz|Y>l#*<;EEg!y4SuW_$IdvhE zC&X!v=WB*UGh-EIhd5G-eB7$_bSJG-86}q_`!DC3$lbXMFQZpNVsn|pRMnq&5kKIp zrJU6`D~P?P&CK#?SA;!5?)pq!zI6h>m9}qf7E4bm@fY7v=o)z8SHBo99L0rPKrQU= zwMKQFW}Nn?Z1lUW&v~z>uS~gXfHTo!9@#&37ra17%Sx?^M9%?vOK_a{Ytn5y^18Bx z>iphxSAyrfw{|8wiotT1b%~aZo60rAXWx-ftaYR`q3!6zVt7yGySQ=hytMHk+d{K% zap;WdXtAV|qvY}g&lzjfk^OPJEot6h#w~~NO@6ZSR?brqMOmM%Q}II+Zk3TzQxeRF zUj}EQ^YC$q?m?`=F=qd6-`{e&+Su6&7SPi?h)wxVprr=1&hok!8(WYz1Rk5XJh?IQ|8WLamc->=l*_rJiX}8E=%Sxrax_nYw4R6k32%x)PqJOY=6d;*C zIndxOK~e7QyHJ$wYBo%lQONQ|ZnU9z?KE|*n)|%eP#R>ElU;%v=gwZZsYPD4jp^RQ zu*?Ze5G7`vNY40#FJ$fePQnWpA3$^|-Ka^m-a%hDt1_=x28@I6m)xYdsX+BvO@bch zHacGqH_RzqD@)%$tF6XP7nHqU<|VcIr+;EKZYxqk{oQ5sr-$}4#MTw`U;b|S`mrRy;nmWxv(x6 zk14HEe*c$3lBxs`jydQ@hgi#}%4s|!>0S$jQoNsfl{fqtQGvB4Hr)kYYZ*be8)ju1O7_Y{Zv$^ptyrG3?U!AZNxQWUpnhYtm)MGcM1gI9LZZ z*X+ySkVOF^R;#n}ikWeaQ(UGzEi4Iz0))Zj0nl7OUln$cg0*Ja4Z&1@7)08x@4WP; z;_`N#ww&0TacLQljddWiZLdiIs|%%1<@Bx*qq<$}dkNUZ#rxAG*Vz{yN#f9I6(Wg+^CTJTb@D9XXPz6uTKh+48QaHuP1L9CNtjX-Li2a z+@|D2x9hpLeXb@W%%gQko7K&fb~4-#oc@_PHey5N;vKSAhoq~>trR83vib^Tw&R(0M=gwI>>*oSLg!`!yYVM9=ht_XC?ZT^`R1ze?F( zZ($ChBKCcwMl0m0-0cie7h2ip_{0vrI~TtGHXid%HpwH9RDjqx`l2LnL&NZ*(-EsAnz&NLwNqPtU3Pg z{6^*j2l#eX3|_G2gP-9!+35y4s!)}Rne|G$4AGon=<^$DiJO%}ViNEOT5y%n@rl%k z_CmcE=}3@5m(Uy{AFx)Wz8l3Ja?mV6Xo|ub{P^2G`i-n-&+D2hqV(~h{uGg+;tGS7 z?v>VqH7Lw!AR#Gbzn1lbYKiKq7b>nL(F|>1*|hKTqebG82J4y{CHV3jleOxxwxO+> z#j;jT#e9v7+R`vF`JS$EZ8dfI0OF%8y;p7EzwHxXsXmbt%Y@vh+t)GF$!J6hAHA!f z^NjPX^@$m&agu`4rrz;!Qk5#%{MBMDk_%R7P>lEaK%nAa_t?Bw#!jn=AB;ZTqu(at z8f*NNQ3Qf`omOZ3oC6h{s=OvM9v3Z`dupmx1imYAsZ(Q#3N-81Hc!RFD&Opkqq9#- zds}oy6>*t++B8oc+pdi;Y)cZmG!L+cdy=NnxGDtlNO zu%Hr)D!r*b7DTK8>ugqD6IP>4vmuWXtZVw&lk?OHZt`v$N`1!QO3G`!M1 z!f`c1Ut!7`OUfwRE})35!a^#CMfq0lJ)L9#ADhq`&5ta2k;(ON_P}K=8%M$x#1y?vI>2Y^3KKG}(wyG$3zqk+nWQ@ADKAY_%e? z-S{lxuM@05COaF6991h!m(NwI7GW5D@DA5oRv~Y3!&Y8*tXJ`sk4jzO7(%r%qzdPH zGQ2cUhg-oy^cqI9tT8i|bT`X_Uy7>%Vg-S_6ntx{ zgr*#CjkfvnhJsj=0^QCm93xxzy0VkR#Jz&cD;i@iVsC_PR`@guL$<&dhccat z^;6@)q_ie_wSv6!R_RRx^`a8`N7^tGI~`SILN)E@{x_Chval}ZSMnmM>M8R(C?ZDR zbXTv`!zG!N4RbxAU;Vwbwja-CytsLLCzVcfgV=#{r+WyQ`lw|0^e}Ayc&oaD(b$O9j=@^Z7Qull_qN-Wv5?6n@Wgs1Uo-sal zZTKR8oqghI0oY~~F{gl?K<%KiZs?T-H>4_NV7mixCWtW~6fnA%m7gpd zF|utxX!tG9^Fn>skCDo)V8%y21}ryrOei;ExZP^#-p-vleNCDe6h5xbzE?NzV19r| zG0LTXOcKn3qIa>m|N4(T4%qGdM<1vZ5;!o^?Ov=XkR>7NkN0D~GGu%BIATRk*Jah3 z>w=|8up+re2@9V!8TCCyJWsbL+CGF-+fm(&PJ7mq?{$zJ;wZxi@1k?DwnHG+v6xZTj;Q3C4IJCsQaJ_xMJHzwN@=P|j_8O}f}^gyNEyms3G z{@i$CDs0qHxDMD_Q>Do)7{A7`OOii5LHr1&)#S+#X1J@M83)<2)G2Wdg-b+ge#}}M zz%Y#k5uHd@XhjFC*Ksu+ZBG+rj|^;koiF~1z8W{j;B53vFWx`v#tfD5+uA$&=3aBv zWmyaEK=$z2+VPT%S)qbFNUE)01knnbx6X6=seI#SgOnlI(?J4Yq*xRS9J%Cmmg;8VbEa**gtd>RR(slJlTNYL4x>OtE$9-O*HXP^wIsfDu`}b~f z6({fk3R&4%C7a(zTparqSMuVV7_@lna5dUl`|^CYtfd`$tWfQVQP&6cF1pzEQEUY`LF5Np`_!KTOTOAvFq(gTad| zGe=ukPX)i08O9G68I%IbI?nvrryruxNyl-RxxOsT^daeVW4`yxoUi%OE3xRpW^^NM zfVRGfTYp2zo>2iE(Gd#628WWxidQ&3;yC%>FxBDRVAp6Nb&MrIBS|Jy=mosgS(Yh&j6Q=5lz1V0&kez?hJY!QDQ1X879S#rWAGfwYfNx+i*3C5uW&X#ii}vtyzy z@C83~;=JSwp`$RG^k2uPq?B zRAf_Uvq`povNick%};uxW>68d^}hFql=-!|d-q%d@3lqTr4d}IRtw~0&t538B0F9M zUY+CM`OIOWW-9Ib3hULK;-OyzXWYbz}|u2ijyQSm|z3$}$~U8PzZqrjDddRFT2gdLga)6^4E$_VN=%dNTAP7Ssn z8y?jrwflU{@7rx<%J%A{HqRh$R?n?`yaixiW;X7j)=1ZK{36iY6E)gkb22gRwZ@V) zv;OpgXr>0NYGR@By?f94B=4F|vN{SyPjHtbM7Edv`d8Vx;Qjw=IL zx8Ds_`<$S_wtEXk1I1jBpT4W`&00$CMAcExC^XW>_6st*v@7-Vls7#pNETOiy;Y`D&2w(1H_H4 zod(VTDd`*f$MSLS@50~mzimSLV$$@H(_IP~u3q2ZH~%)}XDA-)1Qo^aA=nAfAq?sq z?k-E+#{sIPV936{2oYI!(Y*M)s4(XFSmT=SYch{S-{Z&>5JEdoyyk*$H@)fwRelm7j^?*u_;|Bsi>C|r zm8v*5^n{t4IG1`h=`6(cFu;iuIXC60UTv4%ia3>6t|*@6%Mj@xI=e81DYx*0zd;(D zFA2yz;)X=6ic>~UT%BSdky<%F(FRVLTb5xBC=(hk3v=jGfXZ}rnQw1%1?_H^&rx3z za&Jz+`Xl4ly%m1K;$xYuuOgPMw|@i=-gV;0n}aQx^Qe6n}qSF zl5(M&Y$K9XIBlQg4apIBh_pjsv%z+L?GeWD_PZY&$n-bmkplwy7=uGro> zRZBWS~jI4*m(q@wSciq}2@2MX9 z_>S7$=3m=qg&-~`g>ln)W7n`S7ufq#lEOkA4PIHSdI`go`pc3e!O zrrkl z6c;1g$$Z|#8cCa?YnSp-X;lmp%>;GX-Vw=m6?1|+frpwNZWuE((w*=h7``G=Uf55y$^GOmik^8zlF zRQHb<>(BAj>kdYCqC~ibzY@JgE?j0KGgNIVK1OnLRxGZ?hpt4X7WQeWE{yHgytIR0 zOjWLUqVhMstm(s*|=A(kq^L&TJ> z*MI;QuzC(aDeY&m_0b8=DayM}0jQsuBFLHJS!D<0Kw4MibG8$)9>e_MtWqDhpAKDD z74^zkqjl4|22`;28REr@;#)%;oL$}A%3N8p@j_Eh%hhT`$t-7$xKf|3Hx{^XZZELI z8l5o$4B&-t4yZC(`l=2qKrdsJEElx-du>yM2l{lR$})EQn0)v8fxT+0;M>RB4OSaU z7H;xWvMu-54S$_@X|^d!{MaflmJGGL+n^X?i3?%$rF%NrYYTlW%U!=kNDZaTI#Ri! z3m(Z&wckkBS0RxQmgqUm_q~iiK?LRxmE|iC%~IXENTQD~+F!YGvJDDn{5*D&4@=N$ z9RK#700BDjQ&UD#j)ZG#={vOuf!ihgk4HZwx4ZFK9!wbu^eVmht82i+`OVjY)8|td z;q#w*43x<4cC*`3!C9x`g}~Z2P?s`ne|!&lzaNgRQ1pD*(epmf4_w~a;9ODaM?+p;amBr~zTbY6ZSzv< z@Z1^hqBntrA+u}+p->`&EYF#-$-ue3;7z~N@<0OFqYXqq(`O7~Uf8{mu!L9wq}ah; z3-@qN%ao@5`ibHSVZy7hN795ZDq7Hvb6`CRH_earxlX?7rRwZ_$`54)F)5832@;(1 z<_PjA{*|t%vxOVVbrB21VDHJBd3D3{xQ`cWfRBq3UGevdKr3^|mFhKAQu|;hCJ%2^ z)GF&S(35Q~X7mXct*8Q0e*rxSPi$`A+;EZMC z5?zrEZIe-(6#ATe20hnK02dLyUpYlZ7`q%h*pxyxpEbg1E9RzCyAuWdie~p*To7p? z`sUC&3#2-t>fj+E(pYNL&JHi*Mh?RbxYx#>L8O_RF3lv;ZZs$@0-qDjfMVYli5d4{ zN!khS{W5+Q=EbO{Emzr(X3+m&SlF;$+Sjs@x7Q@gKV~j=ls)5?wVngV8(9o&Qi6R; zEgC17pDR=f6JvB~wbV_mKxp+M=gf3yqP}>w00R10pK;Ke(*A~Ya`XTbl;rhIvX-Z7 zNw21^V=2>+VbY_e`GfVNW!@$5Qu_SuR8>fA-8)^*Ga)<9cdq62!$|e7wTW4xy8} zZ_040R^(TTAL4)<{FzzS5YG$veX~k~P_oJkhJk{998ZT>#gPMa9Kkc+b($uoCihdH z)9$=ykKqSka!()b2$+|P*UcwU%ZI;rXw7S^yUFOPbTB`8`WP+ds`z)$x$?oc%)Pj; zdaWPoK6EIrrhIi z69jkG-a>RVbRXuI@1>P5=6Dvm$bVQsKrd}uv1cO3W6Ba~Hw2zlxwLp12*tr_Q?Kba zp3tflx!S1B(X69mpwCR-(GChrtQLi|S;lhctImjDF3VTp&^syDPIp2Wa7DUB-^Re` zEjEN;Icg7tSc*mSI|knTG*FSBs0EH@oGaWAukxYT&QXx2ePm&R>F<*{7Tu<`UK`@r zb20K6V%^Vq--^^VeOI~4dz>bwbmJXWU2VvbF8WjzL6aw*zCE3Kuc3K5CK{`*txo%H zD(-Z*!Qj{A2lcAJed$AQYmjcH#N|a5Y8H?P=NRXI!yg)+8r%5W469Jb%^El$j2jGg zVjovUjUBDQ)7Ic%gudgy+~?NQ}#DL&5o*48rW7{Rmu z(Zo#EbZ|{n6Pn(5$u6iqbZx(C!j{4N>|1sr@?@@X){GMw7T>xm6L+4$XENl-pBeRGY3>b=pz*ifpPGUG0!WSv>L7V8oF zXX4^tS4>d+lsW!>L~RfKpJ@&MulQgyVzwr&r1PF|K#a* z>Hr81v!2TT{+9epnvG`OIrT=2G!Xq9@F%K1tWEi~{50UN!PS2hbDj9BIi~nr#NWFc z|IhCJ?^kqqsfEtZ?*DZn{FfV<*zxckWMyN?{zr@c>Pue1kGkS7NE9gb*Q4p5P5t*( z>|LhYN%4Wr* z+X)Se$BiQPy1(w z`H!+>gLOCI_y6W~{H}O!spJPmHC*eqIq$}}=6du5v|Y!#)!1pQe(s7|-bi_&VUHGBy*UP_+ei}Z2%*G95 zgGJg4fLYk7Xh!qb_WYj51qMvtH>Z0mC_DDQrsh2&rjq~rGtRXnFU^Lb^vkM^V5@e{ zKEA&e@Vh#4agrbW>w$iWoaa8hF7wy3FW%M4>-m^EY2cqGebIjd6#QN&Uv2!`@g2bB z+VoA_+sOad-g|~MwRLO5ZWK`v(Jg{>wuLI7KtMV+5Fzv;9YlKXLMS3CDpfk6x6q69 zj))=xp#=yKih_ii1PBQvA@DBtIq&yud9L$Z*Z1rDejI+Sz{+CHImaAx%rWl!o?*Wa z>$6LbcHJX<4kvn(dGN^PlfaAxfuKYeJ%NCKUEK&(Z5*%*~T=^LxJNx(qk3Lz2#=j;vb$?b{>#newb;P zajhK;oG$h5mm1$czxiKF>TkpGH>31T!>sb(>WBaST;&Yq5{54&d>K5i%1j$89mh+Pro4c|F#9Z49D$-+gi$wk zwJ2LEJA_=)e0V^CZ++vjTnT#e$A28N6Jahig`yXV&;m)!ujB}0df>0`zq5P{p_1*& zDjLLrvzw)H?YmjVHP7BTPF7n>@uRQB>HKJ%50OqNnsLH*>?+o(*3QCL!%suG8s-%j zWu2YTP>}OL<9slyONYt0lU*&`>C|GW40#-BncjJLfJ$%ZI?a(bKuUrpXA z0V5juwM&|6pr7&QKa;+qY*WlN@>QY-7QRNp^BzV%zJ8(TM^9Df0e&;Mo?8AaoFh=6 zf=;=hMr`v}Ml%|=B@K}i_n(unBW>f3is52Oa(>IRyHMv!4z5JZtHqex%dvN)uY>}> z8@Q;-I>zieoYRqp-^=d`I{lvi*22rk0S3I~IdL{=^l3x~Q0IPbeY%FL|MRb;u^Rtb z@9Z?mfKp>SXX#eQzF%iy;Id@w^*0vFMLdW_Koqh*whsY0ru;px6n zTx`wL$1=yA>?0E^YJtQ}w-DjOU}1$4v;ZQh2v+eruMS8U_(WcpHSbEZgYV)GOd4b+ zCEZ7QG9+Kn1-!dj^>x4^WN91_X~z@g?3TnjU%_s_{L~`qG0SK(@HNHa!=JBAk-O!yTzy_EQL$#sCuC=hN}}qio%M zh{PgrvZ;-$Nu&69nSn5ZqV@BlK-4E-!-$Y~_Q?by)&WVE;ZI|l#Z^NN2T|AJ+{3aW ze0QPT#70CjBKLqd+gAU_3o7c>vz7 zy0q5wxJzI|N+znmQ^ReF&%CF{9U%&PZiPtV$IaSR0)dJA{B8_tWv zVeWhBwkcben>4yPR<@$)@m~_W!HYd8s7?p=hM{G z{8&jqIYm>j-6GX1!Qzg9>$`cLLd;uj?%yZNAE$I_&wMF_URSi$gz{!cN#aMQZm_>q z4_fXWzEo^=k`X9rZXfX8&5@@M+8OzlJ3ANLXbx9|6iwVZEAr(GjjghBeL97J!BCUJ z7IeRG(h_I#(?%?fwe}AL)>Y%Sul??66Y2ga6-@l36XG+mQD>@ysr#B80`&`V%=n0I zoFCX#+P6B`Zw%;PNZuOiJP;Q)WR|2RigtpWCsGfoxX@KQ`^-u&O7I0c^QKoUd;M5S ztWxEzufhEm)RFH+^4E=T1RQ*K9WTwxHX?KHZ+6F`0Ta-SQkws!J1@hwCig*~ETXIT z3<+yx7IK#1Gv|}x3pRW2TluT2UAs5n$&(JXELFA3I>?Cy3!_NWWTk_>Zn+|Zvgjfo&LZmNX^E-^lT-r0Zb*%=r?}wDmL*cX7jD}pQPFnoVgy#gPtx2$i zqU`n_tPgnOnEr73vUGp^yZ5T}{3N>Ef(ho*?yCS8%eU12sy4n<;@&0i0l-n8 zUc|oO_8?%9N~!w3i=}o8d$%q09(R2Sr2}T7frQ^ayz5u^`N{c=pwV}8d$g?PPAtLO z?~FY9>!MjS&va%1K3S5DOWS?Ih9^9z| z`?_|TCkzK3^fHKbJmb^I*ocMt(eeBmzo}iD0VI+p$SL+fdX7a?|?024>nc zuwQsn%5$3;zn9=WkYX9K1V)8WFawGWVkwtmlzLoh2@`iaM*dKk>_ke*)qf&~ZjPv; zYljqfS#+`uS~1gO8*PXf^h$ortu_83@WYRzx49LFFy3^j3KOUvT^46l>&f|>rgq#} zTg7RPC+kAeBrTU5CtRd!?SUnIF_&u~aJ^!=l7)RDd<=zcLbOrlLS6Op4+$~(EDnG( zc5LY%wA(fJuc!Du-w61#uQ={ntinM-TF9_kOKdnZ z9Se7nAekqk2xY~=q`a1FNvk+xLg!1X@3yS5;?W$g96}*uR*TV6;*A=d*$ahu-vtr9 zm%dDjnkiLqdG);Ci)D0I$ib?Q@ zm@vCw->Zv>1J%tdQIwPPy;*+fse|IFnh6%WffeWQEuWM0pJsfAg6$@3v{L=&gNIBt zmZpmWyb+BW6 z#@!k*@!j@%U^#<#hp-2J?~+!)?)}5(j_G8#4Qrgtw@FG4StGKwr=T@d%y>J^-x5hc z9Aek@Hzo>e{c$A#d8ubscavBGtU}}6==NQuGt^3L#o1Qh+YwWp0Cv!JKvk>;c+qyE z#a_p5k#l@}2>(Xi;`upu`dO`fwcX)A!UxarAt&qJGzZK?&ozZe%WtogTV=`J+S{+a(KFpYjVw0ZsviG6}pHgTRiaPK1i`@$x0su!j?LS|tz3mr#vwMqXxM)sU<&c?Vm zrZs2`wQuJ6&yRQk`SoWF&ZCp95lduBelhZz>yXw%&@OWM((%}6TL2I_98#sKq3l!B zTYT0Wb}o!Deo?UEameypdolT`e?Iikb}k67Zi@FEvI8 z-9R{Oxs&QcuoTNdi{_XY{c|PXnBlPqkEAE3cMQ{cGS+_N}B=#30Cl7vJ z6N{R)S18sSz8}gYf2Ug`O}-0~y2J_-FbphSmNl&Z1JP9QV=>L1F*<#T)`xkl8D9y3 zN)~o_~lYL4LhvEo>6dqb2T0I};cG4lZq6tgfO?j!b?oNGpy=$A&n4l%5Mh zoK`1Bn=e*Ea11oXCO_hcn5QY~(mHp4eAk1e0jQ35<`252wxqR)2W~A}fr#8-RN@i< znwH#wtGLsZmK7v{Xo(n6E>@ zAYtM6HP)us^?7pN%oSCojh5$ z5fly&FC~e+C`1%gw*Q9U=0ydbeL`Z@!Tt^k`f}P|wz5$p)2_1huY;!2407d46;KWx z7&kJrD>a;*9O|R!yB4i9T+YBD+?5@gn}W}a{D`_9P$_^~XmYRaI-N^}EJjP~(Reag zhF+_SYAA8G+$nrZBHEroJ{G(G3!2AA9?X>Atm8d_SR2O(dALkQ!@T(8iY z=bn#wHN`@rxFrTHs@$UcKSR(}gaDKfBQ{W*cd!|8owLq4u& zpVg9hVA41}6xARm_yEW1lNY4%x_c3dWjSvWLf(k0c-ei8I2fdsXz53Um-<(+3Q@uvgwF;Dhn8Ei3P%FwS1;S(3Ppi(N2_ZDX7|y!>ruC|v7!$kmsx?51VfpRaL`vj3x7 z;+{;s!paG~DvMcdS2o((xsc`AVXs2#2TUwl@}$JNyG;&kgbUl`5u5x3y`IY}?@#}n zdA)ODeP4$){jY9a9{J|}@0eE|{DqRXg?u@(zL*bxI(Q-p5lO1cZVJ(J*dc%2oEzpB zL|a^G17mOqvBG9Gh37mD^9!+%%`5Ol00j@sL|M^~d=HX3xyyyFEc1;wyi<4bGGGdu z)t^+J0XMv{2hN2`uXYT9PGT0q4dnEeMXTm%__MvB zj0NpKG>LBrpSwrC5x%cl-0_~UL2DEdT^`$=1wZfVc;GYoy$J17G0q@y1eGWrf90|| zh8XH|RFYWIn_2&`EgFqZBc=r$&l4o_g^f8G6qfkdw%v5n9CA&51b&8T!)wl2a0Nc1 z40jJqH3(MB`lCSZ5Foy5Z>N)?kJ4xj4s?)X%?h=+RSC=3m-L;+2)e&66YPuOl1s&~ zOG`0qoU{aqEOn47Ohf}A?EvJ7JXH`x?qUPY`o~pp6*o5X)PTHZf@Y-03Cbp<;Krb4 zS9(`N2bm=T08V`kEe_iIkS2)ImvCv_s7WwxCmZ2EGl&I(Tmh3~fpouNY*TyqaoccU zQ%T{1Lg?5HL3Pfc;V>9@JsAyba;o8Yh0C&*W3N)7*o~RhVXJmi%t<%t)#seP&%^-1 zZ4`vbba_fSajs!EftwiY;LOC*koF*y+B9U*z^2=%vYem=2VHwpG_eh_K2Xmc-<^U~ z<$NC*j*`5F>!5V7Nn7hWRK9$n;Nooyb^)In*U-ktACL-Yhh+Q<0{pOxb_lREW5sgJ z-n?375d`}&0>gu4^#(TSuLp%QBb~%6+_NveG^kflcnL zV7-gEL3XGg&P6d1O=Sh=T0uAU@f8-cEh@|TF`4Q5avQxyfv}3;714F3GTf)!?rxBg z50~urriBImc`0dYa#8CQQ5{J)eoya`)08fN1da-&K55#F9^Nf=M3}e1mJ(HgvUoe| z1<7(;15JpV?xlcIcvB-aYkhAeu$Z?wd&gWGoTqo1SrV~6m2-8+oY zqPoRD^Rk51nsBXJcx~fF8kd&jhX~=S4!d*-1)~u_$F|i`((rJ7b2Un6VEaIkyc|CfJ(n$snO=973lnUyoC|d@z?Weem`fkdQC=-Rb@qu6@4FR`2{IZUYp)U#2Hh`VA1L*` zb6A+t4y``m8_QTuGd9`cZYcBqv7oa|mtb(o z?+b0dZeM}(Lx`z*EwnvLAhnQ{X{KP>YG@!}W~^Ap!`vug+)cN3fYtKO=!Bd50+nyL z9Z`{4teo$(Z|^iXJ*2h!Mx>#5DO%{$8s9i^ro}?RJ>GOti(0Ts8{?pB;Y9XN3cl+w zh!}chLGxi`^CBx0<(|ojy81FZ1#)h@+%cR?Xg7fXylNur_r0_)ghw2`MFBlrR(!`Z z#p^GCB&|I61BK__dX1Ht;SnNh`0uXC;4lF~G>mS7^e6-vNVcD+7j|-{gB{l0O_^5n zKIV38M`)(K5xtMJs+1Zv4{H!+ZoV zZ0pf16MaM15Jk{$UOX_zDd(z=&%`2x;1e+QR4LPq-LT3*2Bix{R#~Qt>fhYR7(ETD zD?M2PasTuA%$CkE5*z>ZejV~1u0CHuhimNzFd!nS6l*n61-RS9mx0W&@>)wlNEPr>+g)YWM%tA_ujbB_yLnJ&^Vze z^kk(7Kz`BU_Z`U@@}T_ zH8kPhi<>2S-#F_}$b{jVLid?Zj8ww}9cP%nG*JjOjAvSxGn{TUt98|yrE~ity(0)- zUkc7j)9#inlinpa)Ow{dq;xT;BVva?^Ty*H}uN1k@I8uCp0j`k$% zF9}Szg~>Zu1h!My!B20u@8a@#kU5i_{7%hln!%Ig>?`K=+Ka1$yG*W~#aQaSG>ZVz z4V8I+rPUi@z*h5o`{u3HWK*~rKk;l#MW@RSKE|=}N~2w&lb`R}w1iJKq8)&}($OJZ zXw@%Y@J_&nwXl-a!alFmYkku|&R?Riv|ag0^eytOstwq1IvMzw9JBJ35422rfe9bg z5}W+wEBehm`1P8WAp2WA(hQ_ByV2<}W!@lkdMPD}9%Nnu3pMaYR2Tp!ACVjJ{n#oF z>c&&by>XIRKsRH4ZA}cnr^2Ypwquqr|C3{7h7)1pqRNQG0NEFzRD#jU&upnhVt;-_ zdEg$FU%?@elw?F5sXr(&xh#~B-V@Uyb>=e((Fkl~%mQ`xL_9zSO`nOv34-P!tHs0N z+bSqG=iu|_D)J&6N2KuvHdWwt!`!8@Q+es!*#JLsf4(tXX&n0w)(s(?0h{av-W91C zj(VkHH%PxL==TJ`O7UiNvJr*~q0Aw=FE%MWA)6|MHyy2(RRf_?OJP5NY=V7^651iu z7l+6A&oM-^`af85Xts>hmMZ=FgKyj`YJxkG+tQ!3QVnG_NOEBqu4FdMn_b+x#sX-lTRzr>4ek8lv z_IAQg=K}xqObJbpbaaPk9m%Zn!&=ey-eSyobJKfi%w7e>%a3)j7!)_B&=#e^E-8D4 z-OJRSs>R3!Pe9OVZi-BAc&;Z?NXE>odi5Svo#;O892I0{R}m9Etz9B1qZ$9cE;_Hg zK$&`jxbGJp#on><@}l4}67hlE=;2gWXUt2n7R}aGA&$*ag*kBG_ns<+HLYyY%FWQ~ zN7-qE{)F5$KHAwC-V7xi00Vpzz!aB_5NURcwdJY zE;}%#P_+4i|Xou$O&=p1a2=Co*xwac!8N@iSeM18eIEf_+=BnRt)r&p_&oip3>_D zz(b52+BL3qQi-id_vpDqe?7^Sl|f-_bpsn?j}MTFc4=@5T(3{blEAf*Og0;hquD?9 ztMFGE*Y@0Og!>=3``&p$HhpH9zkb=)tX^)mfbaI~&S?M7oEqqlnP&;$nTO)%%cN8# zOZZ-JH>e!u!L?fe2rYhikGr7+fRyIcq=)QnsrpMURy*+?QP6HSf}>Q13SENJS1I|* zK4!ASm20|up<7>51Q82-`#@ny5ZpgeY9RboE6b_l78C$NMXnS)js0fMI!fRu{$VDm zyezGhTFEOr6tD46#wgy$edKBOFt+J#Ju<^eEfzZ)Raq8dVwHZDpjQ`q2Xx~}##pUt z<0Q<|;M(?Nes_J6@2s%KkET0IvOR9CUQ1&zvLvRrySu(29|U<{JNq#EmGhubmEVUG zrP-Y?jj;99pL95a{pD2&1POcEDT$P9>UNPbYlN=@Nr^aY>-3kt@rL;%2B-Zc>UcQA z8dVns5ecPa`rj)nd50}EV6c$)v?qhQsE$s58tm%cpbZ%x`osft`}5=47fpKMB%j~G|Rsye~b z75b%#0f)?!I(UmU2JB^2d6JV`Gtp5()8ma(2(ai>@r0ULOQANhbAEacb^aJ6LgUVX zd&L)!G(N0y#le4D0r`uX|3MR#+>|ypDcSgElSwTz_SwutjA%4uaTgiT*p+20kg%TX^7_!sCY|cOX zFV!oECHw8Do(;v5mA0Jx$eWcX5_1V^b0-f(cOz zc;7jRUgifma-M(E8UU&hb9sQ!YVZRD%uQAJ`4zKD%%V9!^sZV+by_Wbj=CnnKuaAk z)&Xwr&*9m1&p*Wa4I(qU&&IL9{flYQto2Tc`uh;ASzrD1GT;OwY{76fIog}j=!1Ws zTr$$|(OF22kIQj5v z@G^%~dA4803TY4HpLQ|=e26i<r8S^$jRvI~fXTn+PCb?R&#C0its4v?HcGJ+mtU?#IB>vOc6!LR&jvtz! zB?H&U@+#Z?(OwYlAymXISvJHj-M+WoKUYli+B^F^GEOcB?Cd{M-tEc6R9pG$X0?+6 z+3vFNG*r&>yJ1alD)U$qWsU+yozH|nOfhrgZlr1eZ2KZcsoo2T1|rI!c{I$@CGK`g z-P4CoyrLs_%g|RJ&+b|r6TbzeYdtk z(Bx0Y^@?@aEPx)P1Y#0n)EhpwjD(q}o&H@HqJ^V}s* zH6K3g*B3)K?FqYG_Kx)lO(`}^Lp5e}W*wG5I>^Ox9a>5Vr^9eK1Q+23M=nHjTuzLpF5pqhdD(<>SxWR(qxWV*r z0BT#;T#V~rK*mMdRqw33-%BW+hKf216J#8fA14F}Mb5<;Y2OF!9aX_M#7P3)0H<58 zhB`QL=cWssS>emZOojbMbD;_Sv>50%dLmJ6%H!pwqa>>xJVd@%=k7C5V=444mQ*#J zljfv-itWxxPrEdzHDp>UdUdd>&D!abuO{&!JEydDUbEx=mqcHKva*}o%0`Qz>c?*?OfmLC2Ghf);NU;_GV{Lq zPSvDfom^y0DGbt!K6WM=U6KRrmtv(PT=a6>tmInEbiU;;zu49RfAR_ISs@kM zBvd8t5Q^(km-{1wj+eH3Q;rt;UPW2T$E(Za89crndOnSNpcwYp%<6tuW`XX`U;7a} zML>iH_%85Sma%eUiIO~KA)fIodJ^y4*l!0F%K-Fh?SyRln+>u#6|GO^-YmuxLa{#`WkM^fuUsly{Kh6r67;eMFW_$KiiHsn%QogRr=52BO33(f<^YHHG{w@ft+ypB3RD4_riw#CgfGtN%{j&H2c5zgIX^}aoW(@Y z?u%>SZCSZWr6vuqOv^el>Wb6c>*Z{t75pH)wyAq$v6MG|aJ4Do>-5C859@<04Y94G zS@C{Gou-R?8uS1ge|L@vBt6x4`fB3XGu$7PMyZwv0g>w9-e%BSN!Kcc-C@;_@nk0N z@HscTk&as+t$Olkp}}EfRWtein-k!cwmQtLpDVkZT&0;B=pviH=6co@|JWE2vn;++ z8ExseN?v=n^b(yt>z>!>yY~Bl1%R?P)BQ3R^r^HwTk^B5h2a`(FHi)>#sqeQq?zVf zC3TSZ3E*O-aW8#KSFz6R(zFnyLN28+Iny!ya8Q+36w7^BQUU1bUTA#w-CjsDZo%o0 zRw7a+Zin#bs~{u#>oaTLe+%f$csraPykoVQoyy@pMG8*bgA_(2Bh9@ZZp?#>%&}rD zL5d)Mi(74XHA1cFrM?#W&jpLQdG$CtPwd+r>;oG3w(PF0t`5_!Qn(e}L(*pmhkJ`m5-xj> zyhmT$oy#VB8Mg=4H}>w6#F`_a9qq9aM?@FepLL%&+}kdjh+1ANeeL~ZS2TBHzWVNP z5t=!plfIg{kVTV9{s~B&Cg#JTucb1UFDl&e<#BTMzUKNun*EiY$oa<50<-rZAiDw| z`hdpl6VOv8P9ury_fY^5z4MS!>3S?W6X!|LVF3dTkdXb(kz%_8VMo##Z}d5PJ{`r5 zK;7KiNXY?nQVOg5jcR=pBBtbocD?}1#(uIIkXMer8fsy!xI7R%y>2N2z~lzo)$x~e zJi^OILO2kh??qORtr3^B2DivxA}fpdY_o%$+#I|Ru+~>SkrIEl8wyr6LGob0-cGm5 z*!qwh^3?$8>@5*~+COGC3O6Gm*1pPG|Z`wJ*mGdQLt%6rW6Ft{bc zZe7U;%m*a2yuFD(5O8NP1^elGgwt+*J)MEMh(|-CvRA1iE(T{Jht!5xej0&Zj@68yoZW@-2upUZG4n57t0+jI8jjh z7fcn{6RHSLD#rTFi_H9*q%z4f5A4#7=^IO)SOM~G`N4g~Qhju{nG{fUj!TtjMkXH5 zyM6a1XjKR65wism8NSzobDHpY8BWHDv3a}nM0g2P^AX|QHqhr@rQrx+p{Lb%ofBGq zFl!Nd4Rpd2#pNGJWhf0$qYAF9DFyA%NmVVu0)6!;3c9t{u?kxStxqf>`aSxZkhtSVeKJR!%$pOW;s?3&6hvQGf1ck3kvC z1x;M_FVyIlx(kOfvPoTCY9*je4{swacq(a&r*%fGRABoM&Iu7o3XmX=Vk};#eQ6Ve z|0Xi)C(vv#O`A6bl29k}NB0+tRvszyl^ zujVToEvnFpfj8QBEe@WdK^$j>8JI(+JAKzcv)M+eTC^sWEogG0f!$!>fc)O(wOrs_ z9Bxkb*a?-E-2=L43q=paV^q;hv~;vT|B__+`jUuVQQ=LHM>QW?|>s$8efUwk{GbQSxr2=JJwa zwG=$TiG9ooUCBw^nE{^q;I?KpYWr&R zFAX&in)$_6f>YSaUnx8frfpL)?=iXURO7`co8NlDQT|I zjS;NFyYtfX!ZSP5=TPoI?yo`0l}WL8;xX!T@q7Wtw-}}Xn6Oo);p&8c(eBE`xCT^y zJoA|*kNlSmkD1%B@eoRyr6F~p{RU5PT+q&k2)gyUNq_gM6XrB zaLGqpPo%4?vi+|!8UjP-G2Ki#wXXarBsm~);BXs*+YIfLmcv%J8}G0F>7C6eB)_TM zMCu!U%%<{dV*Ra6TMhDKS1HoM)QX}&k6aj8Q-Jsk#i_5|q`k+lk-<5j-K@0{`d-G@ zD)b05V&VFDyr3Q3!V!fE%BEpxmI`BgmbIw7)3g?3&>16(^i^D)mZp5<*L}&~zR^*} z)KL=`@8@n4?%-J;M|4L_6G@F0%6ZOBmGf?w8V&|nMBdLUWn`y7siw~;rE+^YC)+Tq zkYYa1{1VfYO@=cg>^h|vi%xhPh6K0s-DE}CF@ZbGjodi=5fFD+9*!7v;Gp&ATJ=Mcfu6}hO; zAC7i=!?j>M8Uht*oc!GCwo1MLdVg9Ye`%C7-oC735$#~E>LV(D@Jlb()sbs9eT=g( zd!f&#J6by6t~#i!bpA2D&#dS2?14~M5jHnu+OdcWUPfeJh0!+z*qI|6rUISaw;>Iu ze|$0hygOr#kThRIU*a-6EOUdyKQ6j8fKrVD;ccbp&cjii9l5F?O~oZ2?`^fNwqW0MlJ({`5Elsd1?OCc;~nqL9WR2Fi-hU2zAZCvZ7^=}DIxVvc)fGp z78ET0dPoGM1+7Doj%}SM8RA$(2$s zE`aIVR;#K@ZW&H(yG>Syv3X6Tp@BN<%ZE#{fdhANVyP?VR>A_8Lt|g_HBR#H^O`dO zN9So&fPOvuuzQ!b=JJ(R$9=dUO4l`W)_)#k8(4WsAF{K>pGB{5eWLrIiS8gIi=Lh+ zqiEJWmTi=w)oB>daZZPkmwH*66n1G`^1akL8eQ=t_2rM(YV_!Af2<4|5FTPM)XVmn zB46MPzz$oH3g~>yva6BOyRv!W=FglN3e{y(-Y{{*yZM!*XVtYj-Rmi&UhM(}^Pn2# zCRb=rNw0GDvzU3N3`v&T1MpTkA=>+amxaytF61C!70GmucLLwYaJcI-09c#J9ClKuqq~{(jS4v zkRDpLzJkx^d1SBKbcP&k8Cj6c|D?JuV5=(?+;r0_Tgmi@^Fs6)BJv! zamc#>J8UJDT4&Te5fEJmXe9*F!_A^QL3*Xpl(0vIJT}@^h{z4OfY?_u`DSogzSi) zgV4gAZoE^l={Z;X^ea6sngrm%`H~440a``B3a2%vbZJe?D!hOFLAf8xd}?Z}ZFDtU z^LuJE_dOM!z^@fKCNwGL8K#>m^;*~t8|bcKu$je(BOO;$Cx#B!r_C6>B2MB)hIas* z&%Ty49oDGc77gq28aq4IJ0+IcyiHKofN{<=1$?eHV-5`LFSVQzY}aGp%YBY5NTtU% zK5J?VP?0nyt_3{#=$v5z8NaNuY#<7RW~+@_Tjat%TheDyiM9QU#+?kMjB8StQ~RYv zuXwsm1R2!Yex4k8xV;g){}CO9(1aHX%!y0K@+ADJ{5@caleG=q*YDz5deYm(1f+s( z3wBy*jYGV54#>Se%i)T;MQoe%$Bmts4bjwlp%_Mv9}DJt=d)y+@?6aOS)V#}#9Vys zW#U79xwQ#XKA1+V<}gWTQZi(N(bz}^fZI~cdxON_P_+S?7NeCLEaPSaH&$(v(!ae< z&xG5ye-_P$c3=7y3lFFdxv&XFx2f$D=?Ez!ca$U8n1A^8{^%k#-PT@SRlz7=VFmz@eZ^ zUHaaMrDuzHGjxkIGc`b{Q#QJegEJnynoQ6#!`VAU8z>+ab)Fuyd;(V!G2S-bWZ82p zI={*Nd8iI-*#ZVT2DmQoyvfqHJ&>O$WgRkeWLY8c~fGU!Rz-^yE;z4N!^uG+`Y?zZTqg0(|)G;pK_f*%_Vv? z@J>K%Zak`URYk%ZeKQ}unMWzdl$`$Z;($7!)8Kb+Db?E{yqEMd`Qt5MI?8(t`FN+f z{^@3T55oLE5?@=9<*HkSaN7@bSOHUwV!t}d z31F#rgMETcc_z9oA(HdXTDUfE=e%aN(zG!^a!(QvF7x7FmN!eq_sCUBc>r>I-`W?~ zh_+~VZKk1E#WfG_joYeUiIFM&{)0op$f1J4%dTQ-{TPMfeMp`TZ=t2R&MRo z^LTXn;n|9+_4ymD<`*P)S)pmR&*V&7UFP&^F}{bVB>*x&ZlSMe=F@Z$`Ogz`(X9st z176g@B{M{%Z~|Wx!KrlKy2@Z=J(s?K{beST!WX$BUk!!?FTwj}A%P#Pu?e*Uu8s4n zv)u@h{1c;^a@Y&fa<)*5bE7pzlh6jY+GrE)`UNdH-<)@4nOOTHWvqc~Ota2oMRqOh zzGU+w!4;R<7znBCwc@xB_BqAtrPJraR_PVFJjJymEwe=Bkk^FT`P%xs<9rai!9}|_ z?R2xjxZqqCn!M$v!%U+zAehaHI5=M%U_slH=x-*p;VY2h-7RM7i9Puh6pJ!~9jBaX zTb!DppkUYih#xE%pVqD({ILIskO1!k$ov87?tFG5yJz4D7_Zs-M1{oV{INj_Kx!E< zvJA!$E+KOcqy(8#=}k956BIz~PMTxtQ>;^Bp?c_a2PIjAGI7(gW5yZSgZ7BHb~@Mp zNuLNqxp~4MT}G(T6rwwaX)UZNSYyd4Nj=S|(#){~P)^p#TCZyC0K~3!CJs)`28}Nd z06Y%xl28&HV5PD+nM-FcoIfO@aIo3GGVk9tQP2(zG8`eR_v>?KLgqs#nI!7r!H|GQ z*|hH3kcVqQRi}kha_C{Zj^#_Ip1NwLiN(HhyzlC$ds`5py%Zpm_u!tHaZkZ2_LovZ z2jw6K4iH)Yotpc9E)6wceDIxzKp~^)V7p%^{}VY`$|G-D&ohkb6Oc$;EgVr`t(Br{ zU!Noa83g@+SCz#41(XK0Q{uY^^(g%{-xF zZ(CjLNhQu64ozn*k#cPDS{6448-(u8Dj|ht{n@8;w5?sdrc|s`M%vLFkl>Lm-RaM# zXMLl;>x+Uq<#uLXvj1{&qrf<-n4~J^uVtgWmBsD?a>CNfDY5(Ke9AkF8wP4eL5~cD z^sKAa$-&zMq$P^AB4nGWx|`#WGca%GsW=|G1*k=0s6{nYhEDy9a3iDy1~sH~=t5CE zKvCNDi~KO<>kskYzdipGnIDwSPr|(qx)RTSJj43>qCisEolv^uo5oL1GDZ%R8kFs; zeI<`^bOEd!xDKE3rOGF-pW2@4YkEQMe@E;pLTkkW0ugNU67OSA(4^6Lu9Q<~rf59Z zJ5E5F8jeVJA^{DNzY(?o9DUf%c=q8`TbWv~uss|MGw5eIi+*f)JlOpgi7wF`pa3Mz+NgfN z_{5n84#n6>%?Ekw`7TBST#)F221brl!wRAVz-BRZwtd=k%u2IGooWd0`
$Z07GtJi`KSW6mtKCt8dCbEuxN{+Pc!75(HG zpCxDG%&?^Gl#JoOk(7V`7dhvSc!c-qBJ-}kczP{O=EMnlJGBRQ^?x6yfA#XwRU#L_ z6|`M`qN96!_xu~hGfe!519*<>=KEu$=HH*jtL+CEM^dKEL$&{Li2iclhx)8Vz5PtfGyYhGFS*dOeV~SAI7UKtod??g?)tK)bftb^p5H|Fq~B zm)e7Nl#2Rmwi7ht%XW+yrko>54=|$3EUMHt4uZwK<4KgN&Zo<_eF8F*TOf9f6F~L9>c_@+^&d8>OuDF@?co%o z3;GEhc_QSd53kGK%sbKm*gn~v_0KzjmjU>;0RQ>=_Ez^IJQUaAm)T{l`p;Qmg`wZ@ z8PKi;=;qFi7hL|KUGZOY{VM(S3CY5S`C@OSTE~3Y!<+PFzc1>v0CD{FLG<0<+1wYD zbIR$jv%f9VE~%NapA>;@+nFXCF!e?MvwsSel@DRVogzE#=l(oCg=`IYN0c)zl)6}; zj#L1gdXmN^UV8n*+g2w7q(IHTzyIjphQ~JS0p+dtUkCfa(Z=$SQqtascSpSarrO^W zWdNqysiW?5K?dg_Id6b|>ON2XM?W9Es`hExZI-uqkq}ElEy?aDXRS+@S?zY&Lp%6; zcX+n5A*Gh|PhE*HFCp#RZIvTM05BmCtbu7q0ZLS;^v4F$f<^2bQopzIQ;R^{uJTOF z+aAT=`}BBwc;mplTZ#)cu5tgyj6ddX05%+r=h9Ds+Sq@4#&0dVAqu#{FW;wle}AKY zjt=ku<$w!->*9_Pr~GEu|MqC@g(GfyMh4?C&Hbw{{_E<0XY27E g;r;*0mF$Jy-e+Xh{CutJ1n{HwQ1e0MJ*$`h2NF69^#A|> literal 0 HcmV?d00001 diff --git a/assets/images/help/repository/secret-scanning-personal-account-settings-enable-all.png b/assets/images/help/repository/secret-scanning-personal-account-settings-enable-all.png new file mode 100644 index 0000000000000000000000000000000000000000..ee5b3aa09bdf63f378eb7debf34b2fc8a30ecf5b GIT binary patch literal 55709 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 O(-LK@N)ae@S@1u`3<1rOl%vpl<)T{Iy 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 3.4 or ghae > 3.4 %}, including archived repositories{% endif %}. Organization owners can also enable {% data variables.secret-scanning.user_alerts %} for all repositories or for all new repositories within an organization. For more information, see "[AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)" and "[AUTOTITLE](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)." +If you're a repository administrator, you can enable {% data variables.secret-scanning.user_alerts %} for any {% ifversion fpt %}public{% endif %} repository{% ifversion ghec or ghes > 3.4 or ghae > 3.4 %}, including archived repositories{% endif %}. Organization owners can also enable {% data variables.secret-scanning.user_alerts %} for all {% ifversion fpt %}public {% endif %}repositories or for all new {% ifversion fpt %}public {% endif %}repositories within an organization. For more information, see "[AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)" and "[AUTOTITLE](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)." {% ifversion ghes or ghae or ghec %}You can also define custom {% data variables.product.prodname_secret_scanning %} patterns for a repository, organization, or enterprise. For more information, see "[AUTOTITLE](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." {% endif %} @@ -82,7 +81,7 @@ If you're a repository administrator, you can enable {% data variables.secret-sc ### Accessing {% data variables.secret-scanning.alerts %} -When you enable {% data variables.product.prodname_secret_scanning %} for a repository or push commits to a repository with {% data variables.product.prodname_secret_scanning %} enabled, {% data variables.product.prodname_dotcom %} scans the contents of those commits for secrets that match patterns defined by service providers{% ifversion ghes or ghae or ghec %} and any custom patterns defined in your enterprise, organization, or repository{% endif %}. {% ifversion secret-scanning-issue-body-comments %}{% data reusables.secret-scanning.scan-issue-description-and-comments %}{% endif %} {% ifversion secret-scanning-backfills %}{% data variables.product.prodname_dotcom %} also periodically runs a scan of all historical content in repositories with {% data variables.product.prodname_secret_scanning %} enabled.{% endif%} +When you enable {% data variables.product.prodname_secret_scanning %} for a repository or push commits to a repository with {% data variables.product.prodname_secret_scanning %} enabled, {% data variables.product.prodname_dotcom %} scans the contents of those commits for secrets that match patterns defined by service providers{% ifversion ghes or ghae or ghec %} and any custom patterns defined in your enterprise, organization, or repository{% endif %}. {% ifversion secret-scanning-issue-body-comments %}{% data reusables.secret-scanning.scan-issue-description-and-comments %}{% endif %} {% ifversion secret-scanning-backfills %}{% data variables.product.prodname_dotcom %} also periodically runs a scan of all historical content in {% ifversion fpt %}public {% endif %}repositories with {% data variables.product.prodname_secret_scanning %} enabled.{% endif%} If {% data variables.product.prodname_secret_scanning %} detects a secret, {% data variables.product.prodname_dotcom %} generates an alert. diff --git a/content/code-security/secret-scanning/configuring-secret-scanning-for-your-repositories.md b/content/code-security/secret-scanning/configuring-secret-scanning-for-your-repositories.md index a369373042..87f9163a66 100644 --- a/content/code-security/secret-scanning/configuring-secret-scanning-for-your-repositories.md +++ b/content/code-security/secret-scanning/configuring-secret-scanning-for-your-repositories.md @@ -25,8 +25,6 @@ shortTitle: Configure secret scans ## Enabling {% data variables.secret-scanning.user_alerts %} -{% data reusables.secret-scanning.secret-scanning-alerts-beta %} - You can enable {% data variables.secret-scanning.user_alerts %} for any {% ifversion fpt %}free public{% endif %} repository{% ifversion ghec or ghes or ghae %} that is owned by an organization{% else %} that you own{% endif %}. Once enabled, {% data reusables.secret-scanning.secret-scanning-process %} {% ifversion secret-scanning-issue-body-comments %}{% data reusables.secret-scanning.scan-issue-description-and-comments %} {% note %} @@ -51,9 +49,9 @@ You can enable {% data variables.secret-scanning.user_alerts %} for any {% ifver {% ifversion ghec %}![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) {% elsif ghes or ghae %}![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/enterprise/3.1/help/repository/enable-ghas.png){% endif %} 1. Review the impact of enabling {% data variables.product.prodname_advanced_security %}, then click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository**. -1. When you enable {% data variables.product.prodname_advanced_security %}, {% data variables.product.prodname_secret_scanning %} may automatically be enabled for the repository due to the organization's settings. If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. +1. When you enable {% data variables.product.prodname_advanced_security %}, {% data variables.product.prodname_secret_scanning %} may automatically be enabled for the repository due to the organization's settings. If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-ghec.png){% endif %}{% ifversion fpt %} -2. Scroll down to the bottom of the page, and click **Enable** for {% data variables.product.prodname_secret_scanning %}. If you see a **Disable** button, it means that {% data variables.product.prodname_secret_scanning %} is already enabled for the repository. +2. Scroll down to the bottom of the page, and click **Enable** for {% data variables.product.prodname_secret_scanning %}. If you see a **Disable** button, it means that {% data variables.product.prodname_secret_scanning %} is already enabled for the repository. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-alerts-fpt.png){% endif %} {% ifversion secret-scanning-push-protection %} @@ -69,6 +67,22 @@ You can enable {% data variables.secret-scanning.user_alerts %} for any {% ifver ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/enterprise/github-ae/repository/enable-secret-scanning-ghae.png) {% endif %} +{% ifversion fpt %} +## Enabling {% data variables.secret-scanning.user_alerts %} for all your public repositories + +You can enable {% data variables.secret-scanning.user_alerts %} for all of your public repositories through your personal account settings. + +{% data reusables.user-settings.access_settings %} +{% data reusables.user-settings.security-analysis %} +1. Under "Code security and analysis", to the right of "{% data variables.product.prodname_secret_scanning_caps %}", click **Disable all** or **Enable all**. + + ![Screenshot of the setting options for "{% data variables.product.prodname_secret_scanning_caps %}" on the personal account settings page. The options "Enable all" and "Disable all" are highlighted with an orange outline](/assets/images/help/repository/secret-scanning-personal-account-settings-enable-all.png) +1. Optionally, to automatically enable {% data variables.product.prodname_secret_scanning %} for any new public repositories that you create, below "{% data variables.product.prodname_secret_scanning_caps %}", select the checkbox for "Automatically enable for new public repositories." + + ![Screenshot of the setting options for "{% data variables.product.prodname_secret_scanning_caps %}" on the personal account settings page. The option "Automatically enable for new public repositories" is highlighted with an orange outline](/assets/images/help/repository/secret-scanning-personal-account-settings-auto-enable.png) + +{% endif %} + ## Excluding directories from {% data variables.secret-scanning.user_alerts %} You can configure a *secret_scanning.yml* file to exclude directories from {% data variables.product.prodname_secret_scanning %}{% ifversion secret-scanning-push-protection %}, including when you use push protection{% endif %}. For example, you can exclude directories that contain tests or randomly generated content. @@ -81,15 +95,15 @@ You can configure a *secret_scanning.yml* file to exclude directories from {% da paths-ignore: - "foo/bar/*.js" ``` - + You can use special characters, such as `*` to filter paths. For more information about filter patterns, see "[Workflow syntax for GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet)." {% note %} - + **Notes:** - If there are more than 1,000 entries in `paths-ignore`, {% data variables.product.prodname_secret_scanning %} will only exclude the first 1,000 directories from scans. - If *secret_scanning.yml* is larger than 1 MB, {% data variables.product.prodname_secret_scanning %} will ignore the entire file. - + {% endnote %} You can also ignore individual alerts from {% data variables.product.prodname_secret_scanning %}. For more information, see "[AUTOTITLE](/code-security/secret-scanning/managing-alerts-from-secret-scanning#managing-secret-scanning-alerts)." diff --git a/content/code-security/secret-scanning/managing-alerts-from-secret-scanning.md b/content/code-security/secret-scanning/managing-alerts-from-secret-scanning.md index 29b3fcbc68..e7cd58a8d5 100644 --- a/content/code-security/secret-scanning/managing-alerts-from-secret-scanning.md +++ b/content/code-security/secret-scanning/managing-alerts-from-secret-scanning.md @@ -21,7 +21,6 @@ shortTitle: Manage secret alerts --- {% data reusables.secret-scanning.beta %} -{% data reusables.secret-scanning.secret-scanning-alerts-beta %} ## Managing {% data variables.secret-scanning.alerts %} diff --git a/content/code-security/secret-scanning/secret-scanning-patterns.md b/content/code-security/secret-scanning/secret-scanning-patterns.md index a7de16a0bb..fe8748acec 100644 --- a/content/code-security/secret-scanning/secret-scanning-patterns.md +++ b/content/code-security/secret-scanning/secret-scanning-patterns.md @@ -46,14 +46,12 @@ If you believe that {% data variables.product.prodname_secret_scanning %} should ## Supported secrets for {% ifversion fpt or ghec %}user {% endif %}alerts -{% data reusables.secret-scanning.secret-scanning-alerts-beta %} - When {% data variables.secret-scanning.user_alerts %} {% ifversion fpt or ghec %}are{% else %}is{% endif %} enabled, {% data variables.product.prodname_dotcom %} scans repositories for secrets issued by the following service providers and generates {% data variables.secret-scanning.alerts %}. You can see these alerts on the **Security** tab of the repository. {% ifversion fpt or ghec %}For more information about {% data variables.secret-scanning.user_alerts %}, see "[AUTOTITLE](/code-security/secret-scanning/about-secret-scanning#about-secret-scanning-alerts-for-users)."{% endif %} {% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %} If you use the REST API for secret scanning, you can use the `Secret type` to report on secrets from specific issuers. For more information, see "[AUTOTITLE](/enterprise-cloud@latest/rest/secret-scanning)." - + {% ifversion ghes or ghae or ghec %} {% note %} diff --git a/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md b/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md index a3310453f7..9fc7e5f94c 100644 --- a/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md +++ b/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md @@ -40,7 +40,7 @@ The page that's displayed allows you to enable or disable all security and analy ## Enabling or disabling a feature for all existing repositories -You can enable or disable features for all repositories. +You can enable or disable features for all repositories. {% ifversion fpt or ghec %}The impact of your changes on repositories in your organization is determined by their visibility: - **Private vulnerability reporting** - Your changes affect public repositories only. @@ -48,9 +48,9 @@ You can enable or disable features for all repositories. - **{% data variables.product.prodname_dependabot_alerts %}** - Your changes affect all repositories. - **{% data variables.product.prodname_dependabot_security_updates %}** - Your changes affect all repositories. {%- ifversion ghec %} -- **{% data variables.product.prodname_GH_advanced_security %}** - Your changes affect only private repositories because {% data variables.product.prodname_GH_advanced_security %} and the related features are always enabled for public repositories. -- **{% data variables.product.prodname_secret_scanning_caps %}** - Your changes affect repositories where {% data variables.product.prodname_GH_advanced_security %} is also enabled. This option controls whether or not {% data variables.secret-scanning.user_alerts %} are enabled. {% data variables.secret-scanning.partner_alerts_caps %} always runs on all public repositories. -{% endif %} +- **{% data variables.product.prodname_GH_advanced_security %}** - Your changes affect only private repositories because {% data variables.product.prodname_GH_advanced_security %} and the related features are always enabled for public repositories.{% endif %} +- **{% data variables.product.prodname_secret_scanning_caps %}** - Your changes affect {% ifversion fpt %}public repositories.{% endif %}{% ifversion ghec %}public repositories, and private or internal repositories where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% endif %} This option controls whether or not {% data variables.secret-scanning.user_alerts %} are enabled. {% data variables.secret-scanning.partner_alerts_caps %} always runs on all public repositories. + {% endif %} @@ -74,8 +74,6 @@ You can enable or disable features for all repositories. {% ifversion ghes %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/enterprise/3.3/organizations/security-and-analysis-disable-or-enable-all-ghas.png) {% endif %} - - {% ifversion ghae %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/enterprise/github-ae/organizations/security-and-analysis-disable-or-enable-all-ghae.png) {% endif %} @@ -84,14 +82,12 @@ You can enable or disable features for all repositories. {% ifversion fpt or ghec %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) {% endif %} - {% endif %} {% ifversion fpt or ghec %} 4. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. {% ifversion fpt or ghec %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) {% endif %} - {% endif %} {% ifversion ghae or ghes %} 5. Click **Enable/Disable all** or **Enable/Disable for eligible repositories** to confirm the change. @@ -110,7 +106,6 @@ You can enable or disable features for all repositories. {% ifversion ghes %} ![Screenshot of a checkbox for enabling a feature for new repositories](/assets/images/enterprise/3.3/organizations/security-and-analysis-enable-or-disable-feature-checkbox.png) {% endif %} - {% ifversion ghae %} ![Screenshot of a checkbox for enabling a feature for new repositories](/assets/images/enterprise/github-ae/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghae.png) {% endif %} diff --git a/data/features/secret-scanning-backfills.yml b/data/features/secret-scanning-backfills.yml index a83c4454dd..f48e487c8e 100644 --- a/data/features/secret-scanning-backfills.yml +++ b/data/features/secret-scanning-backfills.yml @@ -1,6 +1,7 @@ # Reference: #7525. # Documentation for secret scanning: backfill scans for new tokens types. versions: + fpt: '*' ghec: '*' ghes: '>=3.8' ghae: '>= 3.8' diff --git a/data/reusables/gated-features/secret-scanning.md b/data/reusables/gated-features/secret-scanning.md index beb6c5e479..e08ebd4cc9 100644 --- a/data/reusables/gated-features/secret-scanning.md +++ b/data/reusables/gated-features/secret-scanning.md @@ -1,8 +1,7 @@ -{%- ifversion fpt %} -{% data variables.secret-scanning.partner_alerts_caps %} run automatically on public repositories in all products on {% data variables.product.prodname_dotcom_the_website %}. {% data variables.secret-scanning.user_alerts_caps %} are available for public repositories, as well as repositories owned by organizations that use {% data variables.product.prodname_ghe_cloud %} and have a license for {% data variables.product.prodname_GH_advanced_security %}. +{%- ifversion fpt or ghec %} +{% data variables.secret-scanning.partner_alerts_caps %} runs automatically on public repositories to notify service providers about leaked secrets on {% data variables.product.prodname_dotcom_the_website %}. -{%- elsif ghec %} -{% data variables.secret-scanning.partner_alerts_caps %} run automatically on all public repositories. If you have a license for {% data variables.product.prodname_GH_advanced_security %}, you can enable and configure {% data variables.secret-scanning.user_alerts %} for any repository owned by an organization. +{% data variables.secret-scanning.user_alerts_caps %} are available for free on all public repositories. Organizations using {% data variables.product.prodname_ghe_cloud %} with a license for {% data variables.product.prodname_GH_advanced_security %} can also enable {% data variables.secret-scanning.user_alerts %} on their private and internal repositories. {%- elsif ghes %} {% data variables.product.prodname_secret_scanning_caps %} is available for organization-owned repositories in {% data variables.product.product_name %} if your enterprise has a license for {% data variables.product.prodname_GH_advanced_security %}. diff --git a/data/reusables/secret-scanning/secret-scanning-alerts-beta.md b/data/reusables/secret-scanning/secret-scanning-alerts-beta.md deleted file mode 100644 index a6b25798e6..0000000000 --- a/data/reusables/secret-scanning/secret-scanning-alerts-beta.md +++ /dev/null @@ -1,8 +0,0 @@ -{% ifversion fpt %} - -{% note %} - -**Note:** The {% data variables.secret-scanning.user_alerts %} feature is available as a beta for users on {% data variables.product.prodname_free_user %}, {% data variables.product.prodname_pro %}, or {% data variables.product.prodname_team %} plans and is subject to change. - -{% endnote %} -{% endif %}