From 675d70909abbcf9d3868a621a8ecdd7e58df709f Mon Sep 17 00:00:00 2001 From: Ryan Parman Date: Thu, 7 Mar 2024 16:44:45 -0700 Subject: [PATCH] docs: Updated the copyright block. --- .licensei.toml | 3 +- acc-coverage.png | Bin 93986 -> 93904 bytes acc-coverage.svg | 93 ++++++++++-------- cmd/doc.go | 3 +- cmd/root.go | 3 +- cmd/version.go | 3 +- corefunc/caps.go | 3 +- corefunc/caps_test.go | 3 +- corefunc/doc.go | 3 +- corefunc/env_ensure.go | 3 +- corefunc/env_ensure_test.go | 3 +- corefunc/homedir.go | 3 +- corefunc/homedir_test.go | 3 +- corefunc/int_pad.go | 3 +- corefunc/int_pad_test.go | 3 +- corefunc/mutation_test.go | 3 +- corefunc/str_iterative_replace.go | 3 +- corefunc/str_iterative_replace_test.go | 3 +- corefunc/str_pad.go | 3 +- corefunc/str_pad_test.go | 3 +- corefunc/truncate_label.go | 3 +- corefunc/truncate_label_test.go | 3 +- corefunc/types/doc.go | 3 +- corefunc/types/str_iterative_replace_map.go | 3 +- corefunc/types/url_canonicalizer.go | 3 +- corefunc/url.go | 3 +- corefunc/url_test.go | 3 +- corefuncprovider/doc.go | 3 +- corefuncprovider/env_ensure_data_source.go | 3 +- .../env_ensure_data_source_test.go | 3 +- corefuncprovider/helpers.go | 3 +- .../homedir_expand_data_source.go | 3 +- .../homedir_expand_data_source_test.go | 3 +- corefuncprovider/homedir_get_data_source.go | 3 +- .../homedir_get_data_source_test.go | 3 +- corefuncprovider/int_leftpad_data_source.go | 3 +- .../int_leftpad_data_source_test.go | 3 +- corefuncprovider/provider.go | 10 +- corefuncprovider/provider_test.go | 3 +- .../runtime_cpuarch_data_source.go | 3 +- .../runtime_cpuarch_data_source_test.go | 3 +- .../runtime_goroot_data_source.go | 3 +- .../runtime_goroot_data_source_test.go | 3 +- .../runtime_numcpus_data_source.go | 3 +- .../runtime_numcpus_data_source_test.go | 3 +- corefuncprovider/runtime_os_data_source.go | 3 +- .../runtime_os_data_source_test.go | 3 +- corefuncprovider/str_camel_data_source.go | 3 +- .../str_camel_data_source_test.go | 3 +- corefuncprovider/str_constant_data_source.go | 3 +- .../str_constant_data_source_test.go | 3 +- .../str_iterative_replace_data_source.go | 3 +- .../str_iterative_replace_data_source_test.go | 9 +- corefuncprovider/str_kebab_data_source.go | 3 +- .../str_kebab_data_source_test.go | 3 +- corefuncprovider/str_leftpad_data_source.go | 3 +- .../str_leftpad_data_source_test.go | 3 +- corefuncprovider/str_pascal_data_source.go | 3 +- .../str_pascal_data_source_test.go | 3 +- corefuncprovider/str_snake_data_source.go | 3 +- .../str_snake_data_source_test.go | 3 +- .../truncate_label_data_source.go | 3 +- .../truncate_label_data_source_test.go | 3 +- corefuncprovider/url_parse_data_source.go | 3 +- .../url_parse_data_source_test.go | 3 +- generator/corefuncprovider/data_source.gotmpl | 3 +- .../corefuncprovider/data_source_test.gotmpl | 3 +- generator/main.go | 3 +- generator/testfixtures.gotmpl | 3 +- main.go | 3 +- terratest/terraform_test.go | 3 +- testfixtures/doc.go | 3 +- testfixtures/env_ensure.go | 13 ++- testfixtures/homedir_expand.go | 3 +- testfixtures/homedir_get.go | 3 +- testfixtures/int_pad.go | 3 +- testfixtures/runtime_cpuarch.go | 3 +- testfixtures/runtime_goroot.go | 3 +- testfixtures/runtime_numcpus.go | 3 +- testfixtures/runtime_os.go | 3 +- testfixtures/str_camel.go | 3 +- testfixtures/str_constant.go | 3 +- testfixtures/str_iterative_replace.go | 3 +- testfixtures/str_kebab.go | 3 +- testfixtures/str_pad.go | 3 +- testfixtures/str_pascal.go | 3 +- testfixtures/str_snake.go | 3 +- testfixtures/truncate_label.go | 3 +- testfixtures/url_parse.go | 3 +- tools/tools.go | 3 +- 90 files changed, 247 insertions(+), 133 deletions(-) diff --git a/.licensei.toml b/.licensei.toml index 94cc7eab..5aa9c570 100644 --- a/.licensei.toml +++ b/.licensei.toml @@ -1,5 +1,6 @@ [header] -template = """// Copyright 2023-2024, Ryan Parman +template = """// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the \"License\"); // you may not use this file except in compliance with the License. diff --git a/acc-coverage.png b/acc-coverage.png index 2cf9792c63b65f851606ccdb5399256f40e75fc4..2993cba253b6a55b4ab37b3595ff560d39a1d276 100644 GIT binary patch literal 93904 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

M{X510wGrUP+ffscklB9kN+$E}G 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 literal 93986 zcmeFZbySpJzc&nmgruT^q>6${gVHbp0@4Bk(jC&>Fd!u@B3&v1BHb}`4UKdR-Q6(2 z0Q2rS=lsq&_qw0I-ap>8-nAZFOP4cn&2{bl-QWGGP3SvCX_8yix3I9VNMzo=QNhB( z|BHo%J4=8EUWu7%{09EPGm?{jgN4TY`CgwBi-q+NOXiK(d-v4s8Mjm&wJY?&cyIsd ztek5ZTgt4L|1tT)huFBczdU~U`RC^gihGTZ)!&n|JbW?a_4dXu3-c>qu0aCxL?UORG= zUr0zwAMx*(yJf8_C7QWa=Re?%HM4HTxcH}5PM7%hzkHqF9Vv=z8(VS64R?_0kkiHb zmv?W+4BWW+SMpyz{mnZp-G6-n_x}&C`1oa}gqdvL&Q7E%_5U3Kg6`(_UyS?)&cwyyW1~-MryF z_RVZ$P-R@^;DFjpN9ZyiPCxUZZ8lE8WSf=oVcVK2oAj=~>}f+rtAF$%9mge^WCv;C zbAzrK3Jw=8yg0YwFcFqgUF6Da~TeJ}N8ECa{@kw`;U;tY#p=Y+DXLE_#` zsNHG0<7r{<%HP^gMAzFv{MEb}J$BSi%8g4#Q`csAlU^^X_cmB8geUtMcJ0}t|FJ|elNrKX5^h!I1o`BUf1J*A!YY2y`th^}N; zDD|~BIz$+~Ryyr5b}wUSr?sA{v-(ITfhGEn{nImqv?|^ zN!%cPck;tVO*bzNW+ECHdIq1|@EiQhnix8XRRNRIWq}5r+T%qV%iE0sbhemoLbg<`m zZg*bVgLY1(x2^p-mb^}CZviAp?t}Hi*@pClYUkakd=8WDxK?%-F7~$$o+K&yqWx{{ zT~x$hghi84>9wEsABmma)U9(kJ$m+JDr2v)G{-tr^X(Oh89n4F@>hKg>Q3Ay1dc$rXlPxW`IL$pa`In{w#!CCjl7;4v&%IZ z2#Q-@M7bgaQGi!{GuWtD9NwEHen8*9#Nc~=Cw>zO?@T&a^T{88uS3vQ zq(vOKO?>ks)m*6HnBE4%<*XM&-?v@C8f%HuPw~zTcN8NnVrjE=vkT8OW8QB|*5)wG zz4m$<6-fmIv^eGj&CfmWk{NP46W*RDrNj{(?z%hhlac0D zlB48i7CRnR!AV*j3MLZJu(om4$c0>9Du)CN`gI+}o`i-^?nYyVe@Hd&?N+z;`F;^T z#}v|M3M>r2aEOPrsDRQQy5In{^qa-1+2G7Q*5x`@R&j(p?e3>NsOE+1n)@L1)2GX| z%c3h1=Ewi_b?9->c>5;qizDhzp$|bbw#-Zd-(t!Zxv25kohlLACcEr#j?R>Cgi$XS zR|HNjuY|TXb~%ULOVdj81%>NHJ}Z#m*lV-dludO`XiC|9B+897(#h@Y6S=Q=pSLE8 zDD;r|SqquppGzrLGZrjgvDsbJ%BfJ*s1c)&HX+G98)7=T=KT%IO0BVJAv4PRaDG6OoA_;h^)`Dr-WY@H&l>ILT32Ese zmGQ2Ff_AD%ylhql5#v95M{H0R2Od*R7kT~oj;ZtP9a0Z_bw(79~ve0uXBo>GW+` zK{cD@uzE^AzjyjoUM9OGUu()DF1pph(xnpMN#Cz-65GQ1UXvZLUBBY|5=k!l(nkr;IGm*8U+Em#5+E%F^BB&9O_ z&th)duH<&+<~*y%lPij=HZ&y85H!@mYFViI#Qh zgu3iu;ImJRS6z_zlAzgx8j8rsc=>&kqCeDwF6o|fiU=TTPMe6#!rM-N32 zya4}S2g*;PLLFbprHo2R7J4xpAM@T$p}zH6DJLoUtJ%00*Yh8RUdl15N;aBAvG_^r z#+Yf$i>NKV|LO516(7ez{%I>U1x9Ob*lJ_|Xk?nXeZx1o(q4obsSad(o)+rBI;yi}`-Z79H1;-H94$WC{d zX6gH#1(uE!84h9QV_oCc4bc2RqsQ5+nK5JDdv`CchQ$3m`E3%F#B_17SU(nmjMSa=L1? zogbw!JA>z#xrLJgeiE#E-C~33Nq5Ep(O3NP;f_DNrARf-wP59!?<>Fp4FpTDEt&vw z6#Cx)dzk_?jsJJY)qTet@w?k<`ILFpxNO3G1zma2!Qo1tL{9vA^A}a&+2#}8M#t2d zJ+t9=qaBp=$%@^97PUgX08dK1{>?!WX9FHx#!Hp2ImVY2Rf~#V-szjc0Ge;03K6Ew z27WMTSz@jRNvm1K@Vm(le5lA<7iEfZA1ge$y)@j{+NzY=dNONmrz%WrG7Akkg;e%* zeHC<B)hy%y4nNqf|WEJf5s<3OXI+`jNfWedCd+iMCxxZckJ~U&9WKm z!jru6>kh){%Ew%|k#feMD`NiV?oL&M>S`~X7a!Yojrejb+@`I<%L_V)nf5h64wW0_6j28!N?eZViCvqyP5G~mW zQDvxl>*PO(nhks>e$9zC?Z(-ltnsj{@owmBqG89K)~8hl{O^0 zbq7au;1O)0M*b{*>7ah9p!MM%RS{1gi+*O@BJ#KjrDLtOq2=>+i`SNQ1if{$k@n%< z>w83v-1L5AXxGntz6}8gC@-{$_onVnJ*Hz5OW_dNF-U{ChBlxj1hpXbFE{IT@25lE z=~nev#=U)BM2_y%owm8wT?wCGvy4;FZt%_XC@>@3uNO|<-+NiBm*Qyp!tL5I#wyNB zLz@g-h0#nG^7WU);9YuwE=XfzOp-no*F!&FBQHYZwWmg$)SSo~VkS`C1b#Q9ij%P1jWDR_4Cv=Jml5`2@TfaJp*C+u$Bi&*JpaZgX*V zj$>hFZugO~`Gfhy&Ox2w=7p1>L@(ASk>RThb2G0&YsJg-hilA<+y6p)jP`)d`7T}F zj~8>wlp$mHzIc7Vqhv?6d$}Us#6`H0#bDRmGv0P=+M4_P<7&{J?UR=s8D3Cmkd+e3 zC(m&bkcq4$7kRBzaSbmH4zvl2Yf9R2!PAIjx`AC}DWDOi0ID19mh6KSHUuDov=bjo z#w6TLUn{DrD0Ho%A}YRCQRDAXWk$boe`IF=B)!&_(B!Eno|neTUw|BtdV2jKP?5IX zdy|F6i$g7Er$pm-s8;1n^>AqPg*##*LE#pF+F0QrEBsONha_{biDPU|@ohN-tkcUS zFB&S|r|}EJ!S7P_T2WgdB-m-OgjYo_!m zO4{NSi8Ms!F(k^qHzL3vUoJbTp!k;h+jJ!V3>*76EYDX%&(iACp)aG|n~(xVTX+7sv#n8F>5CF{fN*7FjF^lR8+hMnw_<;f z!KT@^%n3l}Ip2jTr!fbxk#ayPgSs?+-GMw#^~pPOUs@CTaGjRKTIW-@#SdC%m2X9O z@E_jQ8E(9k(S8J2gfpc2K8__;Ds7=VS=Js;)9M1^0M1slD2G6=I;eX^)LrY6Hm0Nu z#$lSYI;u?(Rv}AM=>8@Pzs z>f!A(JkPR&cH=q}Ld1Jz?I>xgN*Z-NS~C(?HS~Um;QO98GZ6;^#e#!Bri|0?3D9b3 zV0MNE)Q}^VC#?6E9gAU~Q^>(F?*TjjX;d~fakxncx|t+E<#KyTZ`?wXFkO3=odfo3~dOKU!@s0zCmt^e4N^9ZPvV`fX3XaNRvKRo#)c zzGyuuK>F;^W_+$GbbfII+n_7Q$8f&*1Xc@Xsr%$PZCLLt&_H3y3G@ir>mM($>aOG? z(o)u`dgu{hpsn_DM0_vI4}xA9P>9|3okpRa7IrCBWU=MDdvcuID{x17IKl@gzi_@7 za%i-_>^lL)Xt?;(q+!2rW0@}B2#jUdv|2Ej+5`6I$GF_Iu zd#ZQ&sqTCx3O1d7{tq#Fe7JETzZ#zkfi{rs|85?R($`vJ791ZNAJRleXL|1>Wq~&T z@L5aruM%Zz?*l5(yjJGY#SYIbKDGFSQd9SK{bc%ci~0eVF+po~o6+H+0U)fP5k7W< zKGm4zOET5Z*sPp#*f|Q}qWWIZ5N_4L6`8_NAJN7Y16IUq7YB+X+XvxY!vPZ`@4z;{ zyjx_l9N|8$w|QIQ6G1qM$zC_Dk*Y*e>G695GdLm%ph0Ebk=_`!)-SpMWD+JK?%s-7T{aDG1dhI~5xv8#6VuJ$ly zokXNQ7-$%+`SxoZ!19jjn$YR<@SB*84eXuIMfD^=?LQ92t%-9Qqxb=E=A?Qk z_&hMI4)0HR^2Sc-{LWez4z%to%U+7Sj1*nggNncoyf6GrLoQKAY>i5Ol>UYdw3F`w ztD*_PE~x-&5o~~9WmYf5Xu5kQ@z<7o23=t}o1xcmds;P5#;q<61BZ4LbbISPi1mG~ z*(oTqitSwJpKiQjtu?*@m>uAOiyJ#)0Fg-b)3)SqNf{k;l0zQTW?*qBT635#wwTG@8z#1tFs!KX7pLckLpr}&R-3%hMsm^l{1<@rOW#+SigETF>jQXM+H-)7l~z~p^!N4OWFPKn3q#{mx$ zb{T(Rd)4RxNV3%BXZvh@p43(=A|Q!~PZx6e>4MRdztQ--dv<RQT7 z@|JuN=MniH2%~Y#t4{4R6iL<3CS4fN7xUBr0+C%F$o`BK2b`pJeUi}nY;CZiQuqew zkp2q|e*W7cEAF0Nn3{3{tJ2Aa*_fTCyF70gXd_vVtFSXeut7059JYBE*12(m2fIt3 zo1I;q^p&E*`y9RMu!J<@GU^~dE$GkWuMci_Qxw*|bEB!mh@baWgoG8*y7kVFoSq2% zFMNEycD$j+j9n1tuYkvHc55Yhu5d=sOQ|q*6d$Fr=HI6g(Y*U zX+6{=DF7d5yK+5%2s1j!KZz}RYl_%no~ROx4kd~uBsgj3YYPAJ3<{*{wqbbSsL_%f zq%H!0#jhQbT;Pu2Rd>s-8Q|{AbK@~DdBeUD4n9%(Yz9wBN}W*dSmBFqUS4Sq4C=xN z1!;EXM!S{!6JC5g=V9-`kYlv2=tjzramqUo?oWh7bT-0(iY*@~gQ0b}(dv_g%HlHM zBu}B1>I&5YleKQW_2}7jG%7>0d&rAP*?uBMjS=*uN3C>ut_AmLpx09&xWVU#qjT&` zysyeRu=K?GXK&pQ_tBX&#tMrX{rhfm)pbBf%k%6?W7d4=>)k?hzr2x(_yaGG$B4P! zC&<@NWtM(^rru2aRdt;qJ#jHb=(~SG0%sef!c)%sA&swfw5Y)I0q%xD^&)Bafe`TUiJ;%tV`@t|ZBRhU+G8zjklNIPqu6Hx z$`W$A%s|wszFg%3vKyG~n1+IHmBH+S$*`J>>*sCR!C*2u*E$BzZh9PTOIVd8+jw6M zXxvV_D-L8HOh+Q&pkL|?ehj(}tsO)O3^b6=`v3+%!$;Yp23BDmtU#T!4`jd>?ZzOJ z1Su9UUJwO&c%7 zGw4bwB?N(uV7!{+9{_PU_ou9h0oG2izg%g9z|#+PB=p%uzMeb$!-zEj$+840qPX!5 z(2pK*KS~6fJZNdnG1tU0sI!k;c9+-I<7CIiYfOuj%L+i3ynmE?ch-Cga-x&hY3Jol zuUaVol$|Ytr9m*XNSKSkkIv4lR$VlsD=Y_jn|yPta?j~qAOoOf6jYl5GrJ#l)ZELH zaTr#3wrX$NZlt#^-oWg^wFoZ{^oCE=KnSXK2p@aJCEN)E8lBLSr{)LnK)2uB~ zSrJ3mucyzcL?Xbfz*Oeb(_8B5Yf`e4Ni|+rW`+#z`2JFiS|B1*fcK0CcJ%}#>D%LS zr{+0ulwbCL+sC3S5W!sZ4*ZQHnnzAIFM0s3hEy^He1}*{`kgnB4`%4hHdzola2?kr z3-3!2fs%p|wloyz)S!N9)JFtgsaGs4e00tV$9G5Z!3c?u40~60u@|-)L~sBh`Kj zxtlZochuFg;u7@ogHtD^AjIgboPtc5HuZAZHjud8DvAKD(|5NJY-NHU{&nj4;0$*c|9Pov ztO<$>16^K8^`T1{jU`oGgxt_(F;;4*;;s^~(1yk)B&~el0zF$a>k4OIUK^>k`abfl9`(Lk*&E`V!5nEP2!(zC;Zf^?c*7vy}J1>zKr%8F3I<&y7I z3Q!8h1F`44YJqBP4P^{CuZnW^JIAi#EEhs3{_{%Hc@5W7urJ>}3UxcDqpyEV zukdQs86dG`D^UH|-;g z&4~e8v{8t_)F6NuIzH&T!u1O7o+*ig$o${i$b7J;CH!1^#ai!Hil{Nu<+}lZW1Y_o zJgRl;R$|@Am0lrw?RK)I;D_lwJt|^O)I|*7c(4mO&|qJP2{S&tmFFgPWNI>_cmkMM}>8QcpQyKfJ$ z)Qq}}l74(JfG`dIdWm(y1kps!70j6-{zX@Y&l$~#4Z(KS04zeVDZSGllm)c_RwrTD zKI4l)uIGl!z3xNV9VN?!q29=>6<{wqI2%6#%{|el^=%cQutabOrqz^>xs|R?N)(RA zb_i7Begp=}ynP(v6@!j;Q!0&A?Zq2|#G<_X9K^L5)6)kPQCmC6dPegOvd(mfRV9!OM^()IP)JT_Op&~2I}rE zozDi3mtdbQiVzqwLZ>L}T_*3&+=qr}=XuJOL>~^!c8)E=JZTl7YwWKU!Zu*eEhatTSNW%axR-dNqZp05) z#dG@l4hd*T37LXH0Zs+f+b$EawMtI}W|rcv!yg6D)0-##cMV)BD+0x48vzZ_Jc~Oh z^!c23NFz|XuzkXvSfA&Jt%JRD4G4qT07?J=)FuT;;*xsyqmK)={;JI8Xi<^Gb?c?{ zS$Z7NwQaH-ax?P2aloAUkncP0n&ml z=9g1*HqmxX6<6X=O;}IyX_-;&PoXcRv1WIzR0I2c8{fuWSNn0PpTs=8y?F)vgw5)+YbDNKK zJKx2nqh0`|SDB&yH00vu>BSKzNdx!X`T~E9)5#_LIobg3qtb5>c2e#ox>Xwk+?Q4$ zdlX__#A^)I95!@$ALkp-tv%PsHmVXj{e+(F8Hb5#54!1^{~4|>=PW(_rm8V^>$oVy z9|>n}it%g&u59h0`p-K7&jpl;_?hBT<$w~4zJR9S)rs2bEq+H9K>($Vk&wW|4o>-a zLS;xF0ZTMwEPXCa#(o;{`xp6CwA%3OvIP<&@&R8wENUE+HzMa_jQ}7iz~N|GV~YVS zp;vQ>yb~Ys)$|9Y4$ppLW5dOIRvb<%ohvI>SBxLO7_8R|R*0(q?uq@ow*bG1v(v}T zY~I3V{UKc z$!a1U%wM>9Iq?BD0gxlHYamaxn)cN8=>_0#X074y3DANxyj?KvIzFV^{9^PY&c(C= zvIh9;;geEtk84n5{8RUu5}@4UHunw;`dy>151XV%;wy;VucYmuF#vwDt{%}KSq}S! z8{RPE86Unh;zIo9uzPCwzU})?Pi{jC7hWIwuv$!GPG7!*M>tw%e3ZjgUwbN|*@Az` z{DOtw`z!DWr64DRf-U|{8@@6~9@uEgH4?MpZ5Gd!RTmcN>UI8#Zf+wXTAEljnxauMwG-6N;8ziRNclJ4Xo(N6+NO(xNWRtU0nWYf`|f0x1&56CBkC+`<^!ZbYN}E3_En7TGpa zuXT6vWF5Iy;;fyd70^#dAzuL(yTi-{7nO#+5svx!M&bQOh`G-BU40IWI0x9y*{6Xe zOQa9Q`%4LL49$1wF;1WW?unWhW2 zfu3JT+n(HsA$M+GbC^ZOi|xYf^wSWb@eXn&|&#Ca2 z-EV85wLhL~XFmN0XTs@n{c&BRl6`CZheM^4{f$>?k!5JF^R&6dQKxwG3?8AtW-Ps{ z4hpi^m>yf|$UaMB4SnADv^^6pM~6>$A}ZgiEv zuN}Fg>{aQBCEfiobMWUsaKwxfPDCVR4AoCILV_ zjU2g$qkiguos^bhHO1vY4e~2)afo$8lifb!vq|Zy()FkVD&pdW4C&lW1oG@`)rg6m zwpy}jGVsm0DnP4)C7WV%klK>UFa({=lT+FxMo}9O zcfhmZ2q+Y-BCGpgj&Loc7fG3a1|1LlT{h}pmT}BiWT%e=x-M|)B%D<~TLo>_oFQ+% zPWgiHjUa71@9Rp0)j*Nx}q=Ic0= zhxx*~7IRJq`?bww!rSPFMSDWl%i9G8fCaMziPVb_06}fq_>qrxm*&7iDlyN54;CC3 z4{(Jq<^DT|&VX=%q>duMVtEDTO(@rtnG<110*_hf2G7Kmkp7RsDBfLb;~WGC$olQt zLbTD4fi9OqF8eRFuBYhr<#*$}xQc)#y<}2igw6J313)+R)l7wnw1KUE1DGZ{HYe5t z@2vE_Tux(f7*@%6mj`D@B(Hz`@wfY@SAFh;j(}3t16oiAW%R+7M$sCEgn?GDkf+3M zwmseE1g&O}&{vsPI?NPFozkeztU&CztVP4>b=RugifiEFKmehj%t?J^V*yOI1ICsT z#5N|Ti!+N}w+s2aBPSvBF_iJMkA+RMAHzV3l_0=o^7W1rIq4Ud`xoL&99PR5z7W@Q zeAGP}osCt9%)=jz55}XKKs{mLCE|VWNZt@uqOSrqK$P3MNr24r0BvAeG=ZBdc>XQ4 zS0r96pfYmQ22ej8uTG(@M}VNx_3iHTT9$y^Y}dK~Ay5f{ckorP>-IDI-5(-U=BL5Y zc{#(k`H#pBn$5pltq!;q?ExqA)l)Y48plKy-Rr4F28S6&2B;E7174jIB!$t9|B7j) z=^yI2*eyFLM+rNwl4Aim)pbfK4?Yy3)$O!7kk`9AjY!VZ`&2&w(@P!qyy(_gdve!& zzOb<)Hp*`s#IgdutuOA#`8=w{Poh=P7!!Y6j`kD9###CUCJ@-R9Va*pr0V!lth526 z&HEo6z^28xXYiCIeX3`gBT`_`kvS?7WF`V@;GP}jsCwO;(-7CnJP{TrJY0RYdi62% z(QlT{Q-|}L9z4$ScU^_N_s0Wpf~zZ_5P9c0(Lunq#m8@%=Zsw_0$&3p>*zQSjEW7N zfX*Yf&@d8TS-iO6gEOmtH2p~Y@k~*lSs7Vv7$VP3(p9>L*-O2)8&TBGk4&DsmZ{6RsjtSANfdLRQw@7Ii2BPUYeD1va54UJC7MD($NUVP;58N0S%|odj?C zZm-XzA0un!!^|OEnw~VCrhiIkpKtA^Xe7MFQ;y)mdlDVq!Q2!M+@dj2sC$z`-nF~m z{-Yf8hv(K2ga4?6kI{0XNbKV{=!CR_1CP*b_i|^jIJaAzG7#*#>w>W%w5_=eTS7|O zGb{43dhu!@GiK&nR?Hx^a_p)JvNZvC(0rffqHD3;DEBSNrwWL5<4Bf~}7#4uOhg=EwUu;+ioXk*a`I`S-lFxO~MGC{{frp2YiasU_ zY16GZWcP`x75XEmpYsnz4?5lX-I;5?sn)84YP|rJ224m0icv_AeFjI z=dADHb|E`mF~Gp|a3o}fY(Q8IpKZq4OQdzD8bC=dYLX`rVc+X>!{eu-#5CwzbKmc; zOrA{a6z@b50}lpcIW}PHrLtNtYVg&!t|knFR6q+bLr$`j4 z&@KmbAmp zQEp?gK%dB;S*bf-V*6$~T657lk{28Uvg4=O>;O+}xJH48J0Ln-O~%iu)f3Xz=JTYg z+4O}|!B*m&F$sOzGtOvCr5+6S0U!r6r6@*h1Mq5GHi=)J(-~+0MD&}|e{`2#f0Sa| z6Rx50JI%JmOs>mv>Mzdyq@`ze=8fj*y`QE0y{*a=P0MOIt>U@EV@R4 zC*0VntQLVc4|aIL*aAegi$InQ4+rq%UOPLl41kXWDr*ukS(z(_Wo}=8FO+K(WscID zeX@f`4@VM`7tKK07fZV7A}%BKR_{2H2AMXnxXUwQhi(+WbQ)_*Dv;cO*15fc&Glr1 z=BTYN1WtJPa;~2e#GRAaqW3Jf7C`KB)%Rn$_9;$}<^}o_qT}{$hBqLV1m~rM)mPcM zu-`rqW4-J?!_L4-^a?k&&hNG}nHt3j*zOkuJq3hksueD(53ORcC$6RNgl0uYL%^Ai zkDE05TP#{7i8eqdtzO&>#qvI@3J^y9)xw-V*{>A`(K8VcfGBPlIpNJC0V!H-W26TJ z`ac=R;RT0XiR+`)fs8#IVaxsUr3BuyhJm%b>|a30FIq(dkcj} zqD2*fDY>-v)bN;71!Q;%in52n5fyVQu>U_Mh&+WGaLzLv{sxbG&(UXmSP+GAKsunC!kVhifNI*Z^uL@>!9%8Ki!|u6{_SrVJJb;M5pj4kUi$ zcGEk-^_(kGK&Xt#(1ic`k!Yf@$g{ru9U^P0b;~W&;l}7#x8kq(XvbH#4|3FByn0_z zvY1;BWKM1~#ZOlERDmO^*T8gms^M5#916A(r~OQCkTX2rj1AY#+XBT2GFCCr-(kQO zDAA>`j2*aW<(!7-frAV5Yk!mZj z3NkByCG~OSIDy*&d~Pu$go1V@x~pfYu18;gusdEu=^Y4l0y6>VVd9xMI;g=LxWN~t zpj_0>BQc*PG1MYMP1*kA)lHB(!g7^GRB%8lymz&Iqn(ElcHZxcj_D zq+TAJ8(7<&V{IAUdXGFJI$ii%dt>*kU3|Q|={lI040uItF(;A$#x_AFLO=pU4{C%D z3}}bZE7ckGw;t*uz%LWW z0VNO8%D?v4Wtwic74%xQA;x0^mCa|_n>@A)k)@rJ8liobaE`wzAld-(4j?EFqC|`P zwKpmolVmisIW!=gK{I=%7~bHeN*TVJ=+|t})H)nc+N%XpYN3M`-!rpPPSC=#z%vHg z)o39W4nH^PwmS<^_@t~sHHXVeLH_kHHgFC@xe`cB(IMx79cMh=Q(we-XsK3P!7lfF zpwRfJ2mU}r$p2d?7w`aLgxSL=gt{%P)*pK*2>?a@9dJ(48g<@YekK6w+^wio6QGiS zVD#|&8ATIu@*iCOApY$9(hY>R13?-K_9+PDzzXle@d6C@J!_x__24}xYdJ!M-hln~ zk?x!%xKIQ=UY(B!$Q^Kc_P;Adek*fRBV|$|1Jb#*&kk;obl!PKS&z>1MWy?^B^z__ z+!q$V!0rXkDPSz5ybC#Q+9e%T1$-b=63Y-Vb52JCp$Zcf1R9ektN=VC#ogU-5D)jV z3(B*`0$D}eRB7sCMw&2?#C-!oXX&#{fa^UM)asLqwlM^@SIrGQkj9~%dEX1{Rlsch z4BU0dA6=}Y>ewtLn_dh zr)f~~l`Rzzcb9E}u-Q}ISKq!gIG6)RaZ^?soC{i-mp)(KE;2#TJa9kvRB`ijwp3+@i7cj5q;arb== zjoWeSiSr{MY8|gJ3?fhgHHc4xt(*qa^0X8|H3;#8150pn2eT!BA=~GCP?Ix<9E+s9Azwkr1bz8QKD%RC8$8~ zv*JfASoN4tRK2d5(N_tAs6)4kqp6|$@G_$})tPDd?p)TgtRSI31k&{&LO%(6kpML3 zhKpq*UTeFsMcJfpM=*1Bpyd>>r}b zyLsPpvjZp)vI4-_tn6Ulg_`B&Me~ij7Q2}iGO~P{;o4wf61bb$wSF4WHLKk`8&|Wv z)AQMWt>}I!@`~28mi7HIFFEZ($f&h3$gf%aw#1y$18@X*Q&|TlLfZNwVj!`qYZE1U z8}v93=LLAOb4pEWNd~_B9W>r&ibX5&aCSGEaH42+fNZ`-tjKogm+Umi+?j-eI&d*49JG6G!{(-Ydmu@_?aP+}8uf&=D+p>3Fx&~O%3v;e{sXLQ z(2f9be-5vTw+H)$;{BI{GqZBia%A^vNI)2hBH_MN_b;j`>RM3UnU&>1nKa>;u$vz_ z11842G%*8ox1lZ#&#r}%OtN=7!e+q<1MnFQlOPJ6NMSNWh$NoeB)dmAQorsuxE>AiXx z*57%4Ak>>Ytf(B-nP~?qc~XPpUBSqbIcQp+NGiWhPgY}M*Uj;#s?O!EO&6g&k5ePp zc1UJGkdT5$G;luGe#DoPy|j?3tZcMSVncI!zlX4bCs7FR{h`TeiNy$lj)Cy( zdcB@Oj<6)J^A8Ij2g3fz0$eJ}IaqOj=$zFSvoWN3QSmh!kDU2;Y(GkT+n$CD4Niy{uzM)!^If*q zQ(%tw1fpC0I zSH8v<_;p7=x0cn*GdvG&pOt6kwWbnPq1|<>*og29;TD0?%i|--EOl;A z&o_$v z@FZ)eEsD%^^U$5uj7D2u!TdCtE3p0CxMBh?jmLAOoS>VV1}_!P$Q&%N)s)W8xPg$h zuv=$h?a#>Vp-4@8JGEK9%1J1+0OCNn> zk*~k!{MfScQYdZtCRhIeo2WYEp{}>J3IWMV8ji|_G!vdcz=&C9P{fYuNJ0g`t3As^ z(u*|PlXmBHb|$48L76&7f4x6tdjIZp7|99cVWi?YdJldlNYC58P=91VX13%p%EryR zFfP?6ZsdODPe4d;=pBp3g@*WZP8akZzb2tK5& z=waa5;5yCgJ)!o0u86tzB76r${~E14;NNhN5yG{})*sUaJVNz>Ur%v{U2Z)JJUgA- zIW6OO^1pvboZx`&L1NCSblY#9;nAViGCn(#>(Ql9g%H!0)sAarJ*h>SeU*l+G31Ldqap2gFYf7_z-q4asx(by@&9{v z2p+ZVqm=RgDyhJp5k{UczZ`>Bhd&M^zd;bT|L9qZd3E@sKq@@F>)nVnx>wWf|23!o zabKUso`=A&{?|}QR#SI?0MP#Dog&J3S#z)om5!pIk)U&INY^*7R&YOm@p|;A&0gi%&OT#Z!MQTtU$0yB8v+X=|8ds`bjlvu1X{D6vs*4}UYRVX7x!gB zZ9s@+HE5diQU<(4bVDg;JVfWjLqTy}2IYSg+zU1~E)dfF=sTwZUPH^(bsW#f{Sw(b znL^?k@2L9_J-s7-SwvX>laRmB>ybo-P_lCkVE+ z6;zo6jrhMYABLAD6SU{QUsRvg`4LaNBeB8%4yZ=5fSK(1Gp`1HFCkH5uYG#d(v~S} z;F+Ptr7&*F!In$*aU{u z{m;98|HrC&{eQgdLu}`Nzrc+zShfFNme_BxbpQQ+vHs81`v39mUR3?bQINLMMA=gs zPizPtzf346apU^8RkRrK#P6Do(;{LUdO%>Ob9MVBLM|A_-`X)@yx5}=b=aY1)ivX6 zR2|OvZ$E1O1pC;|A67(jw3ier&Ncn?fu5~iVQ-@s(+iDJk0ONo&lT-wG5HE0VD9btw_7?Qx&u~pDWe_!8p91)m_p+#5^hYY?ATpk$1{tK%MTdsZ)73T z{%A*i?U)w+b(%>~+oe^P_+RD;y#$_wq&T_203X&D)o$U?P^bc}XtgSv0zxL%2jci2 zl;r`+R5`YwtDM;Hbaa>g#uDe38-~EMtyGn?{Id%=H1!H;V4G z(LJ#8FsgZ+OA~*4;9Rh#q0a~hB@n;mJ>fM#h)0idn!MH!xHb!D_vj~XH@ZwlJq@H9 z@h@nr{`%;StMKvKcC7e0x9eMQbX3!8kzHLT%>Mge8*+1Z(Yojlr*$IVuASF|{zaHavf1vy20n7&1aPrMLcLe85~B=g{xo@YY|k zV`K6%#+Hryx}{ft7uKhE8hpc1R7h-n!hqe=`8HeD&a$`q>xDw@La!5*|A)P|j*2S! z-o{Z>R0LE?q*Pi;xF$Q1yK7KHR7$!_N?JMxRAMBCk?xKG28I|qhWGIKe&6@s z-`~HrJ}g=5dO7#rbMM{f>}NmwIs3NycnD1<(mDBD@LspLK%VglMC$KJazBH}tycR#77CCid&Oc*+vEJu!GDH_34byYk=12|K7diG5U69Y=C$IZAR1O)jpj@P1 z_wTo|uh?83C(ygmb?cw;$SWf+QYqhUg<+?t-fXVIn9YNmK4E?X-^M!0K*hi>uW!7Jws|1Pt~*;H&WLWb_F&Ip81 z2`PWCt_yE>rh^a7g^ccbkty6{r)$NlFjc`5wQrX5=ccCg77(C1IF>p7x%vC1&rM(A zMwJzU61G_lnf;pE3Wr+r3)@jTKPka0Z1h&f&#uf)S)xZR&@Rern6W?CA;0R|oG*>o z(~f_u6$;C3&>5-e&R;CQGD4H0a$Z#bKAF5gR-E_uR-Tk8a={#Xe9Nkjt6W=fNr7{d zhoScu(f?{Te*CpJ8~i^0YOaFKq0_vM$L;l+UcFZ4%*V7s!kAoqWK(IKw2GcJX&iTi z*xWP1r$N~O*R~m-N^);q-r+JadtS4xKbxbU+3Zcty$Per!aG{vin{-uB%|wdVZ{^} z#i}z#GJ>tKQ4=;+dw-JM^$V-D;BX}EQ~sW$-RfsyhW!pz=JgYILhU3J)xA&himMJiLc-)_q;hdLyD|u4PD2^|&X6v4pe6Zs#U8HV4n$|t1 z-my5>XVn*bL;SpTG9*_$zr(3|XsDcJ>%w6X)#=hr+Us)QVTKwi;$IfRcR61Ye@?7b zz3+`pfgUM7hX3=?oL@<=grnH zcB@=Xz4yt4(16c#;Kpuec7yA#d>Z4*EvpKljouck2owf3XXN=<8)wTyh)L=0Gbk|q zm;RW^nMeP4F~*3|_z|+ypunX&uJ;GRF54!_;^Q*-{|n6bfd;=Om))$SpYyYNcvogD z6G3Qp=%~@S+-+r(*3><#>SAp5&UfLyM!B+emr|VW?#{FGT;-eJ3>2m&PT>-UK6By} zvtr>TCi;;hmR1)P_2xW!cT|WOPGWgHM(i_k8$clS?dOxkaz9RxFbKW=LH6c=USW+$14unQmyfmeYXx_9*^)W>c2QbC*XhlA(h8M z?v0pQ0sagdGn7V=G)Bc0S^hKwg#+&sSjPnqJv zj+hWCnO0)l@+e=wyRdEYgWhHPP9+X( zTZueeW~w=}LxF!-Y=~PDD9|Bcfr>4UJ07jFZy9a|nP=D7hPy$!{|qF( zf^_|;Hx=c4_j$rHzuA8N$b(s$c8IRb_1{v#HV@J9^ly(^bfxYs>o1j4IVDPC+YPsO zr3)O#vI29=a4k#C?Bm#={_O4bW~EI(may+N)zP0eFfV?tNKt8K*+>*35feI{heEu_ zhCc7WbAYzQmC`axFSPJ}7{#BT&6i1io)>w!H_bW>VYBzwAn^^eYs&@R4llxw&|tQQ z4r6|=dkPu3Tm8M?p7zpIrAv`W3hl<0MfPvvnMTMRp6SUnzfaA#O^WU@hlFCvpYq}| z3v#~4MdMtTskuY$FP=$XUxUmq^0*LVTi5@>q+4!3rowx<$7Jy(g|54bfO3A}a^(8j z>{H{9k%ZSwdq(6Vj0C@aJgEdG6#$YnpzaIa{rgMsajV>P^vS0))6q1ZgJf5%m(`nX z!9Q{BpVMd&=gpAV7g7{T7DD+&2>?=Ddtogvj#CT5Bf~tG&e2p&n|LX&aFaaDe&_B^ zwqVIMBY2}gpY7vX%b-~JuzhSs#am^X_mJQ)taHACeBZttI4z#bk!$-%Zvv){Z*E#f z`L6e^(1hnql248I(@}q_O0xinb!9FO^u_+=MYOn0ta9Q?*md zYe>eY7DOms!@WU&trfT8%3laL!gn*5IgC_{A@=4`zxnc}O;km1yHro~FJW2h>q5>t zS3`*B-9tRqapQ|;!YY>#3TBzknANfRaWx8R>$X)t8`VPStbNGo_3@NjM@3%aJ19a%Z`#K zV@1kJVRZ>RIQKB&2G~b}^3&vVi>N2P<n{sRl< zG<|BdwZ9U!63k%Jw0m&RtD+Z`b+k3_EH$^Nn2=K07Ar(Ir*b;$HVegk!@3g=q8q$B zn>TgS!quD?U{IRHM7@fby@@+c>8H=byyG)np_7lBeKA5)Y}_`hAXU6GjBK4xkUcW3 zmsYYBqlfu?gi#YVK-R@9H!Jd5tKveY6pAV~=ZAEni6&#RE6N3Fxg~4DE!fCg_Wojm z-lIvfr25V-g*$Lcq0`NaMorE4G%4$2>I&0SV+ADx4<6mhNFl1o$BxDo(M)Uqk?5Vx zL36Y*;Y~^YHJdAVedxqGKae&iW^#GHr6|~%`8)IArnm=!1xQebas~Dluwji>hiE*0 zP0zhT1Hqj|>E?9!{^&$ST-AW9V)Q0QF03d`C`)nWpEmpmb|EeMPif52e2Y+a{7CO9 ziP6~|`Xdq9(_#*Xl}-Y0b*=H9C2yz26cfjl3#f4G7=VsA?6~pZq2>-eZ7i;8w?pqp z=kqpS8lwLblsJepfEqYHY7;rJ?E@JV>ZZ!k_Njzq*Waib+HE}VKTG)iC+?(>H|e_< z=OF^=!W^&Io_;dW(4rJA`||aiLLc31TRvb~JO0l$f`7~=oo!-@x_RAhWI(?nzo3KX zAUX%$$4;`D(7X}J7^h^UM<4?WO^x-k`$~)4&EOPOs7^igEEuX;?-tX1Hzp#^ zFtw$cIHjnk%%_bm>i45XNRZK#xd-*9=#~kBwm&#+WoHT_^GdX2fqR~$Zoc-^9_oR$?=1InDmBOtT-=KL>;9?xGA>>4<*H_-hKb|{uI#pZLOS?yY z8a;JF?SlRbAC*08y9ucU^=7|la--Q-AZbs@4UXyDTnwuCi)8RPQ z9K3Oq7i%6{jj1aCHSx5e*0>i_>+2B6KII!|KY6feoEG*9Vm&1`5pbgS08fO#?sze> zG-ym695gkDFq=Ci?YGw`QcoYkO>DV1Kt#kqGPBkg9bg0~=ea_b@l)+O?5Xmc(eE%M z&FW6#!{YEs8o0H^190%u%fAz1Vuv;nd8O=6JS`sF3>1~klq-Rt&KhZE^}o(o%g#A2 z{#rF3^wtqR^4*5tTx+Jy$k!0c6rE*3uapkk)wO2KRM4afO885$J#uL|EoMhQag?Px z8>1Z59C<5S&F~2FFGYSv_3xp#dwLt&>i`p)IfL#m?rWy!j?WQx&m7?=Dz*&=We%dL zO-S1bwK&;dRK-hE zk38GC|G-b?1_>x!+R;f18zMg$ew#jz9tA1zT{IC`#JlMFe5X{C{R)B{fAou~UcW(r zi~EEyZ?~4jPEYqj+rI7Oy#PYTm0oCJ&Ni>`(UGB&E??AQyxT17M59WG;=ah!dmy3% z>I5zQt>7q<91EJr9M8tc5Jx9f=?oIjiAbNYeU;8DR42n3fuGIOc9TTvCw|ExEh-Z>A7ZHmMcbj4UEEx^g4poC(HjYfk{GK0sBPy#8E`#_;Z-Av!zZ zg-Mn5LO&-AOBS};Xy;kl(vWY*ROUCb5c3t@POqoTOxFdvANlnGrBcvI{mS&^xk6n_ zl9FybH#ES4sKhC?qZLU*>(hGv{r2U3742E!m@wnUor5qqk94UgDIP#1YT7( z2we&j!Kf^pZDsYfAt&!V+qTu&6hki*KL<1W$_Zx&<1HRfGme4WkcJHmRfB)i&-KV9 zLr>&A?Mq8uCyd?Ks(#~&K%5tIbrRFhy{<1Dt$i`p?A&Eh?P3aztHy9igdWdVIJAk% zn}m|WFkLRXYha$54vqXMGVsXL8qNa~eh@ONXxXxqtgLsxmyl%Ba$-cDqggP8eLJ=P zeOXk$^Od8xSwgDkyYvPVXwF72?)~{wasRcIGo%HZBJ4@j7x!E}Pb}kIzQ+ygt&Pb_ z+L?cng|4}1$er`U)7xr_?>=J$g81~g)ezLR~)oouxs0n?sIk1`o+iwyX>b}KV zdF6Q-oE6qTFCrC*o!$7!a)UFK87eNFgpf14A_y%bJdg@?Uv`&GQHU1XU;$di$WC}& zlIwo>Lv_i&?yZSw`UuRC+xX78n!+IUn%%(e1feY%U0E(~MM~`cEg-n+Tuq9ONz)eq zE0hJrn&%J;slabdRbDusEx%NI ze!P}Lxx2PvJwMo-mZHZ>AyZ-^G~=3m?ov}SySuk)X#Ic;%gE7>f6I^9nQbA4ee_yX zFk*WwK(VLkx*N&x&ah)v^%BgG*nw-c9YRu#ZWl+nO%N2j9;jl+52%rk@am^FTTcJc zIZ#k^>|?4`p*y1fgby4 zjK!ODdgMibSi;S+{tL9jKn`$XRpr5fS((3teuacp=z4dRii<|ZsF)}+Je$o@s<1X4 z7UR8rfo?VOIc-o6Xo*2#Wxmc3Pq zF<=|fayk5pgPFRKz}^R!B!>5QT;r9VGAYPV%9iV*?%mI{6x2UKA?qK++<%G5c^p)4 z#|fr=^IA|(?)}UU!+0RU#qQH)SqNsDh=txa87t&2h!N&Y7om)Pw(UX-XnV!hCyDd7 z>8-iK3#+n2>v6F?IHJ&+QG0^)xj^!~5myg?s&^GC1@kr%S?5?*?UG1%`P|?0ckufU zwvoMUQ$#OM%kR!YPw&IM5=q4blWUQ5t3#ASK&Z;ECzgs?%5{Xa9apV^&Qc z_-hbNlws@o!ui~m9``hpqtPj#?R3lJXq%aTGU>$rq3>d%5?KEci+Z!LwcVc=TKN%v zg8e;5{9&d));`YX1ZM=9_71MUjP02o`J!n2NE&A*yTff|bj_*}!O>=WorpZ6Wq-=Z z$ESI51>Lne7LEVH%!$lCOCq8`NyX|Fq4T9c!f@oQ6%mwVuDG~>&{ULygz45mYLK`bGT*}dcsOn^mUUvLgK@>R+ zOXv%fmMWwfH|%?l=sX8zQ8O%(iBJb+&zf?+d1nc~d>cdv?1$ts=yRE~6?WHM)@PAI z_6)2%1Os7$W>)==0aQ7^dFWRdlCFR?_dTiYf#!1k&xI8a!8Wh-z${Tw3daDZj00|3 zizW8;E9(YB>Z%1c#4yT>c`1F z*Oqp=N33rr(6XPF!LRA%7U0Z;oUKmS+Fsq+CO9+|)SG|_M#Hkmb~dE_Ur?7N-=jDz zllo2RY`Hrpg+Y(yJfuN}nVbv7F-$4=UJL{V;7nw-Yc{z{Ca`LfS>n)m3$b3LpVRGK ziznCi>2J@yaCU$d86Ftj5y^xW<#=ysS2p9Wpsoz)PrjJ)wI*{Q^ z-tJGgXKSLqN{`@y@+gWD*013=NRGFcX%-;4wl3!ldP)#wC4--^k3>g~EOu_ffNT+2 z`->UUqAOd8^Ou544Tjx3>gy0&o<>|yaLCXD`C-)!u7y1F= z>K{v&ytHjl4F@pcM(DkXRzXSF zSlbxCEVx_El1QAISzBTht%efDTmw-%P&W8rV)Q|3G6+WX_H}N6yd3e$d|hlcruzPz z4j(sNWOEWBVFjJa;{NSoLj5mPlzpBgNCq#%+n$|UtXc}@ane7y9pO^Lgy91`37rQd z$ifmWm4h$Z&)w3BLcMgJjybk>9m4(MTW$S^ypsWr20L-FImv{_wXzn={cW6Pe?B~t3|Pbi zoC-c#<=YFZ8{LHFK1b1K{kCT-6H4(`g1q(zHrA!039io_?eAbK9>E**Vra%)uD9J+ z>FSFx-7J*@SzGxj?Vdg@P+4g~?l6$wBQfVR)@$S4R7&f!_mwbgSSvOxu&=>}jM9)V zvs|0jf40|ZdXrVbF9au#wP2N)1xlC4;C#=q`VH%qgpc?bK164V|2k*ysyZK)2a*f3 z`gWjTl}{G`kWwPEyDIH}7P(WS=NPcR{HmZ#&UA9`h63+nxm0>Yln~#Y+gS726^k#A zNjvYnMPRqi0Ws!#DnD|1m$`A=-Q5+d$vkbseY_-CGGz#R-4YOmlli7!9_ks@3V;Ve6|u|9GV@L zo;>6=hiCTOc=&KVL}lCih5g&>3JD(w%OCZcNH)eUmNLgbzj=pLTF-OJ(wZZhz!Zy4 zv6&*O8MfQqcV)70wrZ=2w-(CT=2@a%``z;H;kwO$>+b{$`5E2M^=)Ddaj$iMTHnJv z6C%spJ-)N6H01U8_?TW6gyDt(a7#@)CIHQcxfH|$XXMf!M>%H`RBJQ3EQPp#Q6Z*v zGoUtBfZ+1K;7#xUGX!inae_j(5(%OcAstyT^U~hg)c$lZhE?k>g`walK%-Of38a6M zGb!NsYSrJF`(uli9JYesAXAW=(o@!r;6BABE0-2DM1F0dkWry}uaIxqvnY)6e^*Y0 z{2^}!7=cQ?EgLbS2LHxv%@2jq>|9RItvOUoL8DZAfgeViHA0yp32w4+7MY&4C107w zqTo)|)tD20>k1Fc=$7NdZW@)MysB*S=-DO`nuDyu=%wwBq6JX$|AqToaUn_Jr0fT? z%e3W8X6CF;bX?-+hmXI@5X3fB-fx~!p6qvvSGd{wiq1x*7tilm867>;o9yl*AqE=9 zu=nflWMk`c@9B7xU&}G}IccgqPTh47hWqP1ZM9wTMevW=rMU0fF!x6@yL=QPU6qO9 z7mHnPR0CpPARX$2Avvt3?^D(75swTGOt+uEBbCpjehUByNR|P9!(xHlLeCe?h}*4p z{9&jGP~m{)OlNIdhSKtnm%NAC|I`cfg>z%{C?n0m!}d9A=Ce}c$SsU81-2elsL8wa zM;N@BD97#P`Hgbs7kz0P-vvjf1tPx?eiu3RX!3qU7t=}0Dcx$&b&xz7D8I#AC>K&G4@afMpFgWf7z{O zU{iE9J?v34Je$(H0z}}MyDkVUfdX*ZfLH;3et~{desEK+$32bUM!V1jN;qerwa-}O zYe6wr7cwHR`Yrqlh`AX()R`6wIm(ihlkWWW>gntAaXGw;d+~NF+3pdOw^HKv)2yox zF7M^`E4lW~$nQRkFo1BRqFZEjK)?9O$D9q_E8HNsr;W!AS^eyKSuo0EoRwYe!0}QIYl{<-)snwo}24@5`7=+&{wZFQ(;tshMpl@e~a`=2=q~ zxX(&2W;Co&+i(3o67X3)M0xxGNQyQUz-cuEg@8% zpY@mFz*G*o7NYSl_)xb{BpdZri)0cL3Gs zFN!F^IX`#w)OTwu-SEB$?K=Lh`druLz{f6J-Y&O(kIK#dhX z(e;I)_C|z@B?mwXUq7_hvXT{U2wP>riNM76fZ<|i$E(x2HfJbVwK)FxmcJW%DSV)2 z!=_|grjTcGVX4P?R(EFm!P^{F)9NX}ET}cJx^5#p5^C#XzuB0`QmwvGdxB*Or@x<| z@CA~^VJgj4s4Y5_;qTK7q=oG9cjE)OL~Fx)e5Fw9TN^ENZdg^Zii56VF0K|YaY|#c zOsOCj5gnX)*EcIxq+?e*O7kC!li}@Jrmcvy2fyRrR*Jjq>PI|OXdh!dY)Ch?LK+n#vF7U4Lvb>EZw(PEz7k66`t%GHR zsORTBYwM)SyZ)J){~^8hKP`jlRgMba0I=Lj9Y5;-4Ow~6wHHb@e*zBk zXi8>y?WL?2X+{b_DY+~nlT6R|^iKniT$e(MX!9iAe0Cl}v}J_>kKjGZBQSzwUNI&?L7M2RaZ2b*>$aIu?{>w72 z(joQ2PIFPMId~*V7a;UUo16foN%2&>9$x+!-tKJl)x_lzGU;0V4B+y$3vdzT{=e6oXNM{pM|AB{CZ}D3|yfrewugW z>okzClw8S?x#Z8DQ4#t^^wxX83oI=bxQTNwKKkXx8(iw9ws+Pm`D%;TCHv3Hkz!$a zX~^cV9m+kYr1|SNIeLIb-ZQiekPP60nj&E2{lu}eI86UN3msg*Ev-;T;4qIYaB(#&aaJVo8p1_)tuGiS%ugBMH@s6Spk?^J&1sHs_FI%7|_ zonNwk%X8Fk+ixY)AJyelk3C^%wten!P0VB1Bc?5XEq!PRj`$+8@||&Oh68c}h$-!A zqU!!#?|1TI$E(wRiDf0udD^4$(I{q zwu;AuqrE-14Z8|v2R;B+n*r5nDlj#U8zY0fY!QX^pUgz2lSU%UEwJs)>F&ezI$r8E zh4;p0)524i4)~Wd6h@|uXSxUKqpR0++<}y)yRXH!%022Jj@gKZ*ioaN4efr{2vzFY*m^npneEX$t4Ly)jDLK=5b2UQ(uYoet z`LA8Of^qT>TyZ}%6{5B)HjkP*9r7375H?F8AP8CwHCFQREz>Q>4lP#l{{A}$2^kJP zoEd=59vVn?pdUYRcmYCPUH3Ch9PErD6%8cKB^H}CE^fqQ!qi4h0=HTMW~c<7-UCr9 z2Xh)07RRuwvf&>Q@*1{7v}1}*OX(l0t3ccg{SX5L-8(1kx_;Y)dq7!lBJ#7|$)!Pv zaz^<5swijDtYGLnCs#{yDhVDS;_mtq;fJb9CB~0K!81LxLXV%S7bW!j>$~L9h2iv` zD9iZFzzkV?#XU)MG{zN1GwhgG zNWP*|G==#ZxhU&%DJ2W6X0lB}nAlsXG0DE4nmex-_ zwbT6dPmHOfKD+gMT$W^GGJ$b(@)Z*X2`47|8g!(FdJd#R?FI@NP@&*gzVAza3HUkQQ>IL?rPjC6E8Vm*%&EbHL(Zq!aeYfIe5Gg(;CwqT6+kHl}R^ngMX7JCdr!vXh6GC{L}psS}v z<^Pz`!YC{f(c&A%V#)Doz3k1>m4x|B_ zqsnSiw1sUMHK@4a?;q^q6is-m<{;@U%2K{KR=e847{@h^5Tn%!s`d(F!{3n0{wJuH z0<+hg_zw%>b()I-w0ybs{SC;YY9A3zCjy85mMY4^UQn-y(-uB66bcrayv_{-BmiI< zFL(8Qdl@03$16fgPk5i=f!;!>@C*&ZaFQR7c|_``r!RBA7k_*q=5;Z0g z8qX~NN6Y&Qg)hJB62?#M^zTjanGiPg^OvZLuQU7i7|iUi#&Y0%rfUy8LgX)B5VYMk z0p1UU4c~y6&^_uAod`?nX5>u=+=a5?w9(EMEl(ACU6W#(FRqJ}6HhaLB(~;xrAZU` zywrI6S6QwnFS@c)`)*ku7M#)XNX7%!aPe1(ZRy22^DxG4y2Y?@u`vNzM9*^PIi(|OUehNviHeQ(Xzn=KsUU;n09R>m{>e>etTS>LF<3mrJ3QjDJ{wCXETlxhZO!h~4h}zLeF>1-$KdKKPGls!r;au|BTqW

yh%Jpoy9{Rv=G-M7=b7KEa)3$)Z~%_Xh?#uZc2Y+HmWkzhL7k&$AO zFgiRXX(3Llt#kW{sRrN1#l`gxAg}@iZeO$gt!o28icJpUK)$#cAex{BZMsha^(Jmf z?TS4^k=~c^dH(om#|h6`ACP4Ai=+aT$p9K`6DgX|AoF~A&d*5vPu4BMMH=#xN9vWY z#DH{>4>G#myn`jGk^ZqM8#5QwTen$%`lKU#^cLrq(u^(#h^=`NF4Dq}PriCni3!jE zVMYjdMVEP1)m8`%4is72m-qNcqEweu0-cTMm+( zt>-PD$2*?LbR1WnAQUBWV`{4$-g$ySOWm5l2@f143)hszt96_8^B;$tEU)CgiQ0#} zDV17q#W6C5e&c6|g`o+3P}>9zdl)K*0M3wRI)jLkwA5f=OcygJNAyPz>CoWgSYr8& zN@P}oro#q5^&NrS=0V(}kFSg7qhu-f{@{zTA?#llX}T;VEUB^1cb%>7tr2DIVac~2 zN<9DelT`|H-hNY)qIPe`6YXO)#tBwFR^diGnkElE%A78)EPaK3ret?czCs8(vl1C& zxR&TJ6WGU3J<8XmVacsN%O{ytuLGQa3@a##5`ru!kJ+nx%&?n|&2(8WNj^La_`zn! z;I49$yb-~l=sh?vEbSdeC++-ebll=~g#eGm3Ts`fS9)}&XmEH*>N-2AP0@gA%#`Bk zAuj;)RfpPD$ES=W~Vevd(#!=Mt1jR$#y1Ke9YIdFmMy3eJ$2in6J;% z&i5}MI$6m;M3vW+O%A9Mof3xLPe5Zkln4@EMh3|(!o&&TU#;pD8EuXEk<)ur-B@#% z1J&w{LXC;@JsxJxuMC20U={lE3#)ZG2W_zgUrt5Cq|Xr@@C@>f&c-C2O6ypJX*)_-zUQ;sU*c@&K~&l%hbR$Jj)vWpL1V$QDV7h zBh?@asdIggt6H#JN|s098|vk zS5!5+P1GBzg&^1 z4I4>(ZG(-B9XhoTM@bMB-63rU0rm$#2ER8m24Kt*Mc~WP;&AVjj!#M8G32K&Ytjr~ zBm^`2`d!AYlFt4?bet+H8PJD~!vyIwM%7qoXN+Y$%%3oa+{~SgNDCuO^^%w*mJM@u z47&#Yfv^5-h!yUPrAg+tw%}i?ax?e4doYjHtgk!J`V~tD-@$&r9lpDiFt=sBJF*1Q zzj6lBLWtU^?8(vks@*#-1fdqEA4j~EpFZhJ1G#PcyLa^Cn^#74N;x2~G==iYDSNB$eWc2RwWMH?6!}UbF?7FDwxNub)%D zEo#;yw9y3?2^8o06EQQ;}f=A zmaqjdOa$VrcUKCYDMSgmon>)9xs>B15G3ab(q^QaE$1JxNru`!H_$z%YrpjR|9oa8;2%cGt=8(h~upMLA#KMR?$srQ|r8N*bMi>C%jYF8j2Umb$B zgo~)}?%vsdSty{MI`c-O_R|tuLKLspWAH|TRf5GjsUNe+mE<-y5eC-Z3F(iRuw+8L zBqBwTNH$o5@=+)2ap6}_tlY^?drmU6p8hhHs&^3_vGmoSw({HO7*GYTCHb&`4v1m? zifKygmeNZ+X0XmBrxYUZbxQwLLV^Jw!y;5_&O`@^rL71l&xe|9WivM4k&aF&2@(kz zEM=}zFS)YaiCtr2is}R)IRoUfP5A&w+VfMJbU(4!zO44HsPvpW3WQ6A<;khV%c(tM zQX_k-?ya|{lt?~8IT01duQVh$Ryz?)+^%Z*QpW*3Nn}&`be!&-}))4RNKGVX`+yFoMf&ufh2>pUxoIa`g9in}yHR>|;7_u00~ z?Xg4ziGZbp$FrktJ%7Z>f|DE8zqvK6btjaYL&>cu&yCkpYRt1enqIs?ID~)_;$vYV zlg8DC#h>ju854Ei2(8v@%;(~4PIKF-h_*Uunk*e}5T9Y;vR+%Ho~juwEmuZtFr_?7 z>uc1R)vYwtR!bZ?DsLGbGFdr3n!=*m&dLH#r2;r4Sh%e`TsRQTqn0D1LXvoCnW_B) zZ6Yb_-Rq_P9*zn<3T|s@@WFjmiylf&IaG|0_RFM%B4_-=8N6t)zL8%Q5QqPJWcdGT0nSr2IZOIJvFKO-JdF%LWk9C? z{qVJ_Mv@mRRXFgz@_Z+p+j2{~girKEVoa|E)h3m~c1mjmal}eB^mvyYTDiQeqKx|U zyPTu6{BM(N8idm5*O^hbu5B^&-?za|QaxNuNwk>{3qC=j<(iz$cj1e%bk_$|2Ckvw*n}d+x2g{Aaz@VPfDLLMKX3xZ%i9ro!QJs>RlK zGP!hUOiYN=3DLiZkVhil4euYZ&uX-*U1s<&eU44QOg|{XN}c zcf(jZdu`hGrz}wpxm%Ijwoj&}OC5A63~bTs@||@p`vvWlEv>il$5!pd-aCvgKyR+3 z`@q;Q58q`e#L~bX#?*_CeCi119wR5lJ+eUmEK*RfyMJ|p6p#{wE85kgLR zMI;6MDJ~AqJz{>Z{e9ylIT356Lm?j-skkgVC!E*|YxkY6T;+H4S!&PcgLAJY&}a1b z7wQj9@x{l+z8-bb&m1!eSaRC&m-=aas5HHcpCNKQ*yu1<%gpI48dr^VfF1@_aC#Dj zS7VDj*~qMeFeI%(j4FZV_IH^=1D2q$)XoudD(Z~Crk6Hc=@=Dfq-qdas-MHg|Dcgi zWLFz_L3y25LS+}C`{9atpFw4zaT=7SQGns=rWRZn=2|4tni_$0jk-t<0A zA&F<OkDRAVE>9uJO5#E%8}h@vqjDW5!RQyyjY^df8W4`#{1!QG3KJ;UXt3RCaB z31KfKp5YiRxU$Sn$txj{F+!b~Ul62LP*_mC-R#K5$+_IhVxZ32XQaNbP(KERi-?%&ERfR?Rt8$&n-`me5avU~e88+er~Pkcy0 z7r^FhdlNH=)+M1L?4!e$es<3(l@AJ4)#aqogXvDuDgi`Gl+isWZDm_%H&`5Y^}QLXUN z0;hwiwlV6)hfOS9%+*-wvLZvn%y3$Kk-&ZP)26T?Hx;8%r&gSK2V>*E*`%>7skE}@ z$3sCs#7H*v(gv#rH!u3TOJ}OY343}6$N1t8j>`Y4UfM*#22&iHsrkl*QpYmI;!mn9Cpu_S9m&e`2wjQNJzyMBC2On)y6@InG+g zG8rdMauPK)js5-gG0HGm%6x2RXVIj1aKNe`cJ4M|0&55@qvdWsZAqNSap|Xbv z!#IhZH}1wkbrJ@2#uFFE&n}jZb=H!O}yu2&*<6gGO^Gk*L9h zx0@tTpP5Z%(Lyk~c4njaYq$_~Gm+JE(9IP>5%2Fp^v7$bS1;;FVluve=tAe>EECMQ z;C^5;(i0a0MAcKeBnQ!}oz7W`T1s!d0)7gFz8>@}kdiqxZs@n=LD8sNlB+8K8!O+Ib%7TbU<>fUTAsg9UTbrWp#yHs3mZ3>n z-B>fPxNv4-nWwFdQEK;>BAVmf6o)_`&s(Q5?qJx_jSr>go{3dCoqbIYD6?M;L^S2E z1EU>Y_84`nKpu}<_GhdiMvcZKD=rGFTMw5~^rnctAgH0T^{vM}yE zceyv%a+*6dv2Q93W^?y>IK-Ob1s$e)lGD>!BykmCjKdX0+>3%t^b|V;xD=obg-4Rw zxigU)p0yJ@zxp69;KqG-r&y|OWu>p?&89L*BM3L-r!)V%L{3F)0y1~fcw70(D)w_m zCvLvEdbu4XMvX_61sn!?3AoIKbg_vvPBH4eKSC;&<^jB^wUdoGg8 z_|f0(i@3I)wzDB*e~_b}=*b2>>>Kht*Sj7~AcPq&q1>yztP^Ux$dVL1tKF^a4!C&7 zjY`5TL_JgPnz1Rr;jx-Te>t&`F5$=1b{tLL4=@%Du6u&Ru;mHo)LhUmsi8_Gz9_bx z5{gRM#EqX$@V##CH}3y}pKj)0Fho{z9oXtdZ1ZOp+KczsuI!J4)yzBX9pBgAuPEVlauZ zSvrT6)D3<^i-7?{wZ;Z%@Ecr{xFeUjaXxbbmz$J9j&RRB4RHqSj5cZoGI?lU<*y3nhv6Fu6r>qDNOcbP}u z6k0Jbk^F|SHw+mT(nd*VO?kmlSA&et#P=cT(_MH;za_-8y708yk(asQ_?oz&bx6X-c}R@MwMKi zgaS8`M(6OCG^^4k?Bw0cHtEdExIilEOrNQ3z0nr_LX*@9;={juELA`1+z#(;nTtZ_ zUq@Z;3{M5A$jd*CKA&tRVXyBU?$8X{hx^a%o(W2fq>^th_RSrI=iA%u{hkZp=RQYX z`0n;{Lk0$W$P@_m)J+m(r7m4ky$qpgRKea=d3C(d9jH`NH4E2@Im%R9Pz&;Q=>Yj> z`OwCp3<143oKrcA$-K88T~O(1Yln6O>;GQok47`u0Nl&kJ-2YmJWG(=_ZoKHk%%cf|T=Lo3*aD(o4W^o@raxn-v z-ge?XyzN|B+_)MAn`P|g4#ZtlSC3_?IQ4^HF3@I5{5<9eNn~;))hc)-g`3UTHJWQ+ zY}>IXX@wx6>=^&j^(ItxdjLcB+*352WB+i6m@`~+Oh1i4N}_rZt6%anJg1;iG%eF1 z@XY!7pc!6h>>n{?VxFJYE~dt}V*2PyS>q99z2#2`t2B&3&#-=t6Vim=k|C635F`DBvtEORqMo zQ&s=_6@eAvCsVkqXK0epiBY}rpSHmU+UlFv{)V@`1pl)c%=q6^{`XnpJ^8N@;r(~? z;Qe>n!29ofiHG-JM}hZW4~h3*Xn=?JUuf`OXaIonf1$zuU!Xy3Jh?v}9&25c4*OtW zP0P5&|AaYjnX~a zwA3XN;#J7~@BL?=X%s8l;r|?nhxdZ=|AkWb|3AVjdA-X2gj%eh7BE#F7$d_?p5UXL z%GsOsE51!8dg-s%haG*nOoLJ~8xBy9FoyH`w;R}Ulbn#X{|uS_6U1Q$bxriTP6PO_ zlc~(@hIZ0jONPt%_wr7n^>5ERV|#9cUiGnC^>(RWsG3y5@i5n|1cbZ^*A^X<_$1UC z5JPy_f&G1tyF$lqRi-Bm_D|>QSPlHB>)Mk;uHwb{0!88^%X6-|D#GOEfoDe6Gi$9o zt~$@_TK8>>ch%z>w!kiO)4kIlVBoGsr8@Eoh0c5(mQ~k&Ev&iCixayNRLyY<2gkpf z@oJn^h!V^kYjVJZJW%=0#8yb#wAiIlM5)?Ar9*!ORqamzqD`(2Qsw9!j48O94uO9& zQ|6#c;P4lH`3%osj$My0=EbTBI9FqQN3m0!Jxmh!>g#?{fMZb~I{ti*uO=q*BJ>wG zFZeo#tuFX?wwu$J7qqT^2ab^c+jyA?VD+mj7NXL)j&Yj3g)?$q*MxSdunO<<7|iHL(;T|u>6;lo z;OrcdyU*PX?ZtD?zWUdc*w=z$z=kYWkzRp%e~(|U`7&Po(i!?BZsjRvE6L_SM20W5`fSl2 zn!CFLv3Wz&R}Z5UQIBz&Z#tTF9h2~3BS=!22@3VEgXO*qAFi}>DC=?`xRUH0Pt7-^pBSSKpS`&j#7y!hkOs7RTK8wn^MxdyGHdUH3i@9@wY@^l z3fhgPpP2vNrvUt48~@-LIrvY;+xV04+Y;0S&cHl0@ObJI%9a{m-u<*mnCGO^F?M(f zy@MF5Uv$kMb}{-&?pq$07}!Amwq!>^dH`cDuE)BKm_0T+*7~0fGi6p_uW|HbWLECq zzSUL_-E64%?^=Mf!4~1SRXJk8GY5y`l{V8uzCnNF6qQ4l3rI9jxm~*km>YO=uj|y= zQWIobBKirqw4}JBw}&gnD|h~!bAR~HE=QpIg#V5L)4!%bIbo|&!GJ#Uc* zdCL`IhZZ`so63iJn;-dS26rsZKn;-LAxR% zrm^5x^~Sza(Z|a!=o_OgE81h2#vlZ8vc*oidM#k;_N~@>cO;khE{==1IC@_`s|`WSGc4WttnNmW zutJxEc!Nrtd)M`{E*trC^hQ^vIjr<#e_c!X;6hUTwCO}j5wd(2r*L-`c9}%2_$nMR z7cB`nANttnh)m9s_H|+Og?t6$ATLzeSmOI9NJ8RZR156(Rxy4&Qh{|QKB;V)9DpOD zjQbQ8lCpGVL7zM2>fPmhZmJ%S^KT+XgNYBOjO7*JuU3S!d{UOD#o^PtC5Wx{pR|wI zIKg{%N23!sfsrKiOACL@?#C8OT+CBX96NL3yqwMUK0juq*rfY%+uG|-qCU2-569Z8 zAQ3sg|3D|}=W1x3zVQfSFqj<)Oh&N`!|(GiV!jw|?rV4VzPRtt>D{b<9%W;(oKNp1 zC3M@M9>@tDCQD^S%k(w0BotYHu9$gwO!nf_`lB!AO-+&RX$cL5n;r{FTX{t<|D!f@ zRCm6GhlJGQ?^I$4T}2h)3I?mJ!nciAWLa5a~qHkhtmd1Q! z*4M!-5?C5fk5n?5vlyxHIH8GF2`fZ@YER279xC^)t;NPu4b&$*jEBK;t!=qNe>wE) zXg?oq^)4V=;}=?5rAKP__(^%NYIm>|o$ERG99~x4ORV=2>wrRm7OI?=eS{ymG>Jd6 za3M}001Kz8Ge1P3K4?knUu7(>iG^b={ z7#iKqs*_S(9uQw7bEfmd=V^MT;%b1zRMcTs^(ibftPlbfT>fM;-8qQ8pO zs&*HNP?Hc(JHa+Rl)$#p5>`a=*eDuWYc>eB^dIKRmi^J35yT4|Quv@DhCS-Xt6Aj_ zcVA?!OZIbO&P`giAIT@XYX`l5Cus6)<;}38&ATPoRhQk`?&6ILLN@0+@krDJ_(^p< zCB`rPoG7=QudXmCr|`J&6NX-3plq2LupMmGO|QB@&S-icy)K>qOc9sVzgFk-aG#?C zk;my}1_bKnA_*;hn&K!P*P#IKNneo5UJRJ}C^``?*h1rVfexPQ+b+zvMJUTbW75mt zDw{FN#l^@XQ&rtwI#cdLE)LD)@W9@Ne-dM)$gkNsuN}9zz(@n;6)pA=Hmtyk+rQ*T zYf!2uo}VLU{Rc=5rqwG6U83*rsY>>pwawR)f&FKz@+~RX?e8CE`3W8Wn9kcjtghZ` zCf9!~IUmFfm)S`a8a}WovpFc_Q+O4gZ)kVovBj?wVUm<%#N*%c@tYxpJmppoj>!ru zYM*}obB}e-ssVT6>H4`557p@s{d`vhdl<{8xd62Tu}sp}>drJ?3c}=K7GRhT1qfrb zlW7W#r($2IZf{E1(f`jjbTTW$|M~!x5G4T=J)|)!7n#<>KR?;)Bt0Xw>Wa(7@loo7 z2+iXKqBjy?3BCbq-iGggtT*ebLMoQlDL&*pl#nK#U-}who*I zg0pggt(Gycp5QmE%Q-w%^q7Q*d+qMqi@fmLQrLEQLeaUicaK>9_8A=8ICHpht74q^ zH+B_wO!{>jt$yu&9l00VM?>F7Fv_pOyPU_Q{%3daknY?(@d{vD?OH=K^dg9BYtbVF zr%C$rokJ=%IKZu3WIl?yebf6ngUs#Vw$i#e1(6pkCd$=DALvS@oOu%K>MI4%?;QaOs$nM);?#(kH`A z#}k~U&B@D_0-bQWpD3_YOW3@Ky7F>K`uYxV%)|c)L}HW>kt+Ii?IjJzQ|=4wxJsYf zEp`dG=zr_rPZZze_xY^GZH=1|5^}N1^EslulGV5(NU^AX4@uzXNAu}9d!ht=-eEKK zX4|v6Kc($;w1GDWSik2RL{UrlhO5WsgbB4iiq|;(P zkf+g0zIZ}mHnsGk7qL3@J3n0GWXB9y;5kD~Kkj|V2S)x%F{>DTl=a^$s98!RijY#% z{cM>NeFe;+jr^JD*?a0Q{N)te&T4g)kte#y2hMDH{LM67;6xsc4 z4iE>GpEb^IYimT?aWret7qBc492`+!DomP+nmo)`L%rfJL{7sl1tYihW}9OoIop}v zcNZ(<1OHICJFTK-N#g@!Bs{69*%%? zhdD^$2`as*nbKQw|0XS2tde(oZl>37Xvl@lfjBIps>@iF=)RWy;<(sc)y-C0(q9^M z{rIJRFMy2g>`igjcon~cV%|ZyCCIjHl^N~}T)!|tt-3=d&xVFWYE>UFKEmsI3B0PMO&KF85Vizw;=~3&#N?({kAV zj@Y${wfptJ6H!x(n?8@PHyUs}+jYWQx20gHmLMAc8XOT|(m#fZu0utf0nz&bX1~pc z%kh;uZ)yavSh(WyJ!}xh2e%ig3EC5R-H1GRbX3}>i*9;92Bv={KKDMcti8BTjtO%n z6b8cR%s2E=zQVHn&=95a_7BvXbf!PO1QKsx;$QP9pAY#SJmtR~+Xz}*3}4?Ix%SK-ELi{$k3^+u$g21Hex$|00YB3mlR zOK)3$q&t7Nj@h%Q>$)=y{Ubr~(Cy)oCTWJGw-e3X;T{ylhUK=%riG>5GbUa6xSmvT zxz2Q9*UJa@JfNwW0}LyIv6wk2!aQicaY|Sz|Fy2nw`%MSD_jmAe$a)5D8qz}@@!Oa z6P2Ym#tHT8JrI{~>uvB?O6|Yu7CnE)z?V|UAGKTjt3AnGL3;(veVY#7?TO;}83`G0 zxxI^9bBnFtZuZfjwq`gOx31xe`9wvn2-RhRIf7fCr&_nt zkv=<{b(@!TY}}c*L^K9+16P80kY(~E=cDaDe{N)&piQJ7M!$B<9hI{~BzNP>2tTU? zIZ+9u^oPCy)5bF&N|;=pAqSMZX-|*rYL`8XvC>AUbv2WbXDdo1H`OvZVMAcUK``7aM<_4dj6U1t!>_-k7Kn z-@3{^Un|-c$A3S$tSAK8h)^sKQ&Uh5zcMuA7|cv{oz=f>vzsu84*&jvd}IwmmwchR z3IH>-B;_G8IT0PSwqee)kCVV_1A92Z}F=b6_3iP#i3Yc#dVGi6otK(8p?vy*c* z`guf5-U~64I^HpBU5p&<*})Wd~@)evg+O?hmD|CT$G@ zg1q!EMD-=Bv-3ZHXiu(0rNN{!d%Qp4L*|WG!ehjn9GTsGS6|h0N$*$v0(&HZd(B7b zSyA=$Lh>x<(&}QU_k!Jz5nkxQq$ItZ%#7K~$YSSoiWMJh`QDFF4{Hc{@CPeI8`h&k zwoqM$tD#W{uQvA=1)%{?JtH(QGr^6cng3+RWA@tNYo7jHt<-LIl?*SyBmd(2?6KdG|D z+-Az}iZg&N(Hsn_i9a(m#nrx5#Wqb}T4<5{{eu>VEQ3sGpX&BjXi2|_ICXYU^OQU> z)b1t0sMdoRz4(Bx)%-;R?hR4J2aqzgm6T10DvM&@E2eyrTmFleyi*WDH3`YMh#4jc zF6r#H5BJrV6e_gK+@g&_`C~HUWO(l86XmJe&&sp2h7V<`yc*_q56g?%IfmH zZI;!$xGZ%T__Ud5T0~b`4BeLLj+R~UZU-|&i2B^TVfcvZ_kmZSh^nvV7Rll7-LmXc ziRZ&kvE6K;xX$S>>44k7&<=fz2e83p;SeFdKrl2bp)B%1)ZFiEiUt669Ps<=jdy{D zetuyHJ{YUg$0!JVU3QVLCOFM@$=Y-Rq4DZo#}o-}tFtf(>75|O9_8jlDtVCyEpw8d zbIZm^DrQDuw&QfGb|w8f#5jR;Zi&y4pv1IOj3Je90+kgeNhg`u5+KHJlSFMz~LpRPQOLT*SQq#E|pFwTETVp9{kKdBTCi81aK zM@vE8yD|h7aYwC-nL`-xvZ%NoZC^S*->p;hX1HA)guF6|sy- zIa2tisuUM_Z9hSqTFhW8Rkq*F`cE1y4K&RSqy`fk@-#2n&;rZpaw>6+?qZFM?zGdY z=ucCSG}cp^(N#DaYmb-WA(UBfPHsgfb+fsTgtiq)WQ3$z^^-od-uCwFwZ~F4ot0{( z)IP}~g3zp9^|@gy%^~^>-H|jF7n3H_)*|J5Q7ed$7zn?}t#uyhnEPy1+8{)C8rE|E zvBT6~KjjRiW?N>1>ihkN_g;;5_=j}sv%l&$Gr_9kxe>G`rkKhf8(sN+m&E1}Ba*CR?BTkoWhcApx& z;)9!@k>%RjOnU9lwHc5y|K~BD@ZZL^T{CPUCzvN?Uu`N9Un}-s+MyzNlGdJU6yo}p zIgYl(`^&f&UtZqRl(xU?zwG5Tfwd$6rfXx%{&jU}u#KP8^Nk`7x=Xl_TyO)h1NleE z8I8nvUB}LG8V1Xkr8apcaxC!2B&AZ?N*n#kS3m4Emmdh6)-PhMW=incN}EJGGWKlX zmr-h$8IMbM(qrw!C5wsWf+Y!$A{~~Vkpx#&#AU{{J2lP7YmM-5V;Ap^_J!|z1ys;c zfAjR<0_0^wfJjonTu(EgeP3h>+@VnFzx-X>2Z~jMc=1fX%cbPKoO8< zW>h3cixh`EZnC^vbds;Yggx@4({b@5(m);j1iuE)s2dmJ_3Bx1ehz<5;w4=18yL=9 zX!*JY?e|3kdav>7uX@SKTl?26-CScdzV?%zY@4jLUZ=xcx(1zhf%hm0pdAXRp=&~t zJ`vjC1Ro2b>ebb0Hr#*t&9&cHla0PE4WBI)aPYPhCKB{{Fwkv+?bO5-lm9jOS8lXk z;i_F`G)yVGq}17laCgL^{)y{xCZUt%F~ zFl+OTbDAG zp-1CgoNyp2YVEyAq4>+;;+UPfb`7p=?Rh4GFT_rr`LjcuEct+nk0xyIG}`sG1Y=wz zWK`{SjH<|kMWFBar!Tg($CV9D#i;3|U%k=5{r)Uj8heZbt}T^tOh%6R!=`$_y|Zz<~lc!P0N(bI?`yq^Q>b_A*%H_pby>f&=$8 zbFUsQWwTKX9xuhCQjQ%W%w@ND*1UyTg(RJm<=2`3f~K+kD(1VcX$r*$2CBESnwlR} zN%;jdy5cF>{rd6oJ@DQ=&cZ~-k^Bxv^Dw4TfrKmb7B1cNg<4twQB){;SP`{19Ehjw z{8H4Z^yy>X$yY#IsWU}-5y-lf$-X-t=$4lpwZEtz@?y4$qZNs7RF?X)@khwY`h+eKZrm}Plj616>*m}{BYCe)VEbF7;C1M>};5faoO%(=J-->SjHp*CzOA3q@E zM}#qeyi0Jki~Vx&8qT11PL|(!j|#^J?Up#{xsD&y>_2Nbf)7L|%dGy6Hc2bIlDm%M zH7?9=3##aNVqk%fRA6A;(ecuhQySuu~-Sif)RqudySN*LS z7p(hmDdxUIHq)S4H0fJ3Nlq8;BFu6RpX!?LZx7U3xcK`MhCxE-e|Qvh_!7-l7+aFiULd=!vN(V!`Wl89}#&*u})>`{DkUV<8C1I zcY8{5ZH+%|A+>^J?Po+0^Q{LOxg(n9U5R86PgRClPR7G3(d5b;|H^0@mdBz|+pQ+9 zjWZ&@kRXmbtcdu1z&QFA4l|t(A{&NgLxb|Z>futz z^Hvp_))F2Z5qqJ9x(x)7iIX+7B+qb@x}>ZYTk?#fm;Fsu4}xcD(>}2rB$)s?zw>kijlkAr z_LXqpHe2&{CW>d4J<2*vXDVs35`rdzg(CP~^h6MrAH=c!R4_ja__&Me_ok-w=mE+S zFfCn+6Fl2iiOlK<*y{Z#&D*^uO$$&tu=ei%=gh=b`1F< zUoOf866fA`nEN?109+-v3 zat@5YX{ZmGRJw!y>sA_GS$%PAQFQT9u(%7C<>=NzbDrjK`F#Ki?h)9VKAfnz421Hg zMmh@;#l)CjMb)BxVG08(ONr62j*kL^qY~a@#=h=4convff__((49Ufg6zk4XfPtCDh58%ZrUJ9bJhb-{55^m1riA=6WXVh|;#*^(?uKTgsh17}t z-R=Bq<~0K@V`6~R30>BFxm`pbc2xVDFJn@PV8ep;akW6g7BY-3aDMkpWQ2SL@-u&_ z+#0w~5KW3~+ZL#<#o0+sLDYIT&ic&EhbG;RoxXMJQ~i^!0I66T5co%c7~KuU1E!+h z_!%9u42=qu%o?%E>V7VVfm-W4oH$8Bu{CM|`>NfJRz^<7lxBpU4|qz1i@o+KY%q?4qr;7N^O%I(N1 zjA{w4mKVAKlwIG_Zl)z{uF87vBdYHveFQEtj2Yfu;o%VxIWL_3X-)_aP|e>BM9#EH zWCq5=wG#OUH<%<@L$5ADYgMa=ve!WkZ(G$ycd6F^lIias+A2Uf3Dc4 z%5*=)JG0=!2N}7NofWTz>^hH|A@H9xlFR8H1vS9N0|>`N2(TgZ2||yQHbhX!^T6ly zxblH!CLCG2cjicJZJYf)F9|%aBI~!YSc+05@cWDy^2XHg?rFF|v-5#BK$PY;{cn>V zOvnYkj^Pi>^2Pl1fLZgZx^scdJ1xQ2bUMh<0mB>?sl=1Q${n&vOCTYIzxUs@06flo zx8pUETa!nETW~t#Yyg8`z(>uRuFep%KD<{d>6KnT{5Do?IU6ICz8h`+cVMq47Zx|N z#JU|gX_Q`}yw4UWSu$ajf9&+rE&>oHDYZZSyD2-;1L>+7+yj8pq%46g!~9#4{9LH( z#sm)jM!WI;-3rrdGh1OX6rlQXE?nZxbl=A=f^|TcZhQkH>XN=a3wDuz->rd6YXLC? zi$E=KQr6xDiI>Ez<1?ah-{;CEaDonJWFq9g;I0fiiq>CrmD(*MvF5j=u?L<2@KO+( zW7E^W08~lj23z#4$>@>@0j+UCO^WjUrm@L$AiGQ z-Tg`eagejmwc7m*Tf7NSl-w~iGvG#Dq=Z5;xDaW7upHTD^frJH=<(@M%QNfccuqhPcAoPs~YVCv_Ntm z;N|EZqa|T|4?)kiR)d8)?A~=iWEA@P`OkZsGM)=n>_iQdZVf2F({=#rNcW; zwg*mz0qxQ^bS)D-nF$?ls0sxFome)4F$SY25##%tag_l4_5(CEG%2F2pB9+qV@Qhw;Qwb}K0pLges-CP zZ$si7d2mYN_S!+4cpkfANr&DQ0(=vRj}?JgcxX_n)GqdHjQ~ALTKkdMZpUEKMg!2Y zq97mwjM<2L4Sg1?Kh{KQ`WN7r0$O+yMfd?dM0irSAA#2P@guUL7wu1Oqo(FraX?R^ z)fhpvGh|2tENs6f=@FhMs1Uh{8KTYsVP0}SZftD!FKRBG5B+wR=Nhh!f14MJchryD zwutZI%RhMn$v0DHPs2K=Ctcd#4Q%mu>VElzA}`zbYlm^Qm- z=^*CIJiyTa&x-4%`#JF5#hd}h;7Koi^zX&c_aM!ZIply09O(jt>R!|>iuEvJ!Y64N zDz+9+p^0Q_b%k*TkNN@K+*is~yD(25Q?2vlZrCa{v}*{L_G&Hy#JD_I(a8yne|OZp(rAZf9c%0IWN@ zC6F{=JHKC7w|UM5X6?T8g!|G}n#@X|dv1OaL`ktB=3{(C zKkUDj){ATdRwJ6HI(s^Q(hn)wz_Dk1ARB@4yv`hAR!L z5)+^0Y;zVQb}}$#2Sx_iCon1?a9O&~K{GSl2{@_9N5t@=`5UY-}9nRnFu^gEhq?a%{cn=OWQ&lre#r!AJZ6;hCvjZ z4`P9EEzQ?L?BO6G@k<+@W_}t5^c3V?>UW@=y zja_cIT}~VIlQDkLpro0af&+n@XexW?HU6ZyYa8@0=&aM|`GpR4(Q!=DH6E|2_6zuX zE4xRbCju1zn4peGE<#y-E8_Bf|Ad3y0~&e(h|#r$!7*1r2n|n)$bfK7vQ*%za&BB& z4?dKUQSp~}f##5BZLjPw5ioqR_dJ5thylz*hv(9)gUEVN{1Kif(8jCo%_AE^fvdHU zv}I)zjq0rxz3S;kKL?m4^R7)?siTao?(WL6^8}WX1}8GS>I#13=KZh&J__37CDhGi zKNU72yz_VVK9m61<+!?$_st7N-WpFT^KrR>Dq%APtOc+VfeOxf&*VxXBP6DC8ciQE zp{ATzPZ3Bxh~{%X01fSr&duyUTH%49I7TbB_gI6d$bG;Wl#*1?LQ&tjxfuavvfTa% zi9KPah!}J=`uey3CSaNDVHx}>WjtB^y3}71D7W8_bR%}PdzR9Eh;rGXCv>BbTX~kY zTtMiyy=!CGZ3}O8_VeJUl8!iH5yvvcNr44;n0gZkToz;3m#X zMFJL@W^U}0(_kMUpgIrH=$R9wl{R|F67VB$K#HTa*ZH{E&amak)Z`(PdUa{qfH%?; z`0BlGw`#}nq{KG@l7RsS&i|$swXPsWaarH!IWxV{7UZ-GLABnZvq zTnmgoP07PWC>mpc2U0B^2gg10QPtvje>yCG?3_LV)aqOPH!@&08Deh7@Bn@#HZkt= zQAFDB82g*0;?G{hCJd*f0K%l38?qcWoo9%oGwp2k1_M9ztmd&8loi;Z_ef!C@>ARjEAg20KvFr->L z1zPlVgWv!-Al;KoZFSuIqJ1+!Dt>EniU-U`Y-~z1@R?xH9Ed&Np@;f-bd=wI$W(%$ zZUg@MM;{3{8x!Mz9H82O6fqa_qyVpF^onNkR?kXe&T9{CuBdCm<1@TB5Z{7UPX`V&K|yW>VklPhcd6SHsh>&6cpqCNWS{>1a+3KP z;zg#aUCcciSwmb2eEFm{#Q?=K69FoUP1@`_(`0ICH5E&<>%cUub{`Wv-chgF?ll5} z0>WbV&I`cH$c)a=0A?TL9}SekSw$rmS1jqX0XYXa!mFzu(?kIIX$SmChztV&z2yXP zlWA0Q?}y5C_d-|}NQOQLE9eIYg6THhfF%G=2{S-aAkX_- z*YCVM5MC~o#5=2vQ~C!}gy>$!&3;^Uu`?N=zcxW-#~>k_S+hSKq0cpGB-okQ0ZJD? zzcd616p-cy4)cen#~W+S(G@YsxN)Q~WYX4JXZchJGS2~+z0ZM$a=0_@x(0($ZBL^{+oJJPiVaZVUGpva z6`A{pu6@K;XwOrHwKEcUlqB)3HozF?nsja$Xubjknf$4~eDr6hPB=0H=F1xJ$TgYZ zkDFn+)yi}dqE`$f=@f3w!R$!3%?B;qbg_9^eI4I(0e^f1e4oQ1Pf@AJe1)ZKNpgf$ zLfCk*eWuMk(;P0L$`Z#rCL~iTY|hE{tnrKtEaHY5g)qvfATCY%liG6$b{i zH7U+LF3f!{L=7*b(kFxYHDGanZo&&9E)eH}lIt==+hXW+)|~@Defhrz)d+OwEyPl&hAoRy zdWO13DXj%P&&LNpyF$jZ44`~#dy9^z6i#QVYY(H_j~VZW-lZd-BnoB(%D2>gtV(6+ z*~6u}c)H8Aru*iB&U=9cl9<$lXCUzrD#Q+8xNSbkcnCSDM9XwhDY{S)1YsI#hWkX7 z@)_h+C?nv*c1pN_3uIad=Nf9BCpU99PW`h$+d zj%Y}#M4QjR9~N6s>B~>{aBoFY9KArEbP%3D*5&vxKZo_JdipCP#|rFR8BWx55??!j zET65L>KVeZBhx zG!6HN1RI?HLX^ed2(gBTZC3Ak=6++yAi;F;rA8mdrPwWRHl;a?rIaurZ(h?60Zd2c zL8WQ6MuTZ#!_AAwfOARooq6x^25*2C;Fsm^jfw;LW-Q7SgD0+aizT8Lhx+69vrHa? zTmlHKlqu86(N@`46;J=LKdDydzzNBkx80Q;;d|$)^zg*bh7<=lAKpPxD%h3?YZ{2% zB#RkAyt+(tXy0L@vHgBpVW@(zeiuhB`%?=YdDUO{AkQv}O=?EKZf26<{YnXa5T6e? z<^JAi-OkrYimN1UNrUm2w)ySKzrJ#KV0rT&K!85asup5jyP+a%mQB~8b|HP?E6X}YK#jUe}R2 zZcAs@;bpdW@G`jhE^KvjQlx!5_X~*O;m`8p66k-eg?hO!Vg$FN5wxIIZ4u%|T4UzSE>m#4GQ&)F#HVW~@k=WyO zF<*a4+|Ls`J)7WGf0bVsm#PkFk6%}wg!zfVK~C*R=;YNL+y7c1+KncNSl&`@E@Msj z`-;0(DgCNBj`z@V{T0PM&9NJ-nAGnma*;qMzo(#z_&`fUfva(ErV|u;4vbRDpNzd- zQj*BwaMZO&FLF}e+}3<$OUEF^=#KCCgu!nkXzM=Z&$1YSKG|W8@mopNr9CX$yw`H( zeNJW>$r}RgVuLn7CE!&pU=GN2g3`E@!wW!3E2u^{ne5O_&vt;ajLfln2YthEeS>t^ z039n$I>nQIcBRPG4Iln1g2mU!ei$`g@3;2(;=nF9J@&2dL2czqe9jfdSiOJzkG}x_ zkjGsIm>wJl!oNVSskOI9bdVd^2hFnWu>#?@$5Z0mv)fw$V*#7kU~<%SPuQm-HBIV0 z2F&q)y%uvBR4+Ml`#i?X3_P@{kXE5&l@6q^Q2IK$J z(TKrjHHb&Y)iol;FEbmscV5*Mo;P0mByx*|hNY82T&OJ2SllHpPnBlcB95+yQI+aE zM$BT9$#u3u)v{WYW|p>f^h?gFcKFl~Z~<4dNrxWMn2xWvw9(hf!#f zk83As=nG%|=+XVudACQ3YP@qdXp~m<9{!rq6Q482v5$Cw>qGqSi~jCA>4VoAEVXwt*;FV}_*k2cUe8Y3JqVcWD7B!Oh zpK~}k?l<;V%l_;0|J5o1|1T`Urr6<5V$X4CQ=)>*`?F7X!+%^+d*^j39Du=pTj(!b zL(2D!`&T^PdTXn8d@W+0rlzviy%bBEIrdEo*9t< z_F{O<+q7Th2G&uVo4zgeNKD}@uX4VN4* zq5SU&^N;)L4|iC;+{%KJ`=L4|4j@~dUJw55>jD$gH>Vl*5$^O@Sp;09z~@!&N(+67 zq#Wsgb&{3zTE_A#Q(1Z4jG^m}t7QE5XkV43+it_?1Zzq32s19uUO(w%7 zB}GpVWVyaZuyrBv@twY@gz2lh2_9)^JGS(1PYq^*b}{uVq0CtnGkpxaVohEs+2nCs zs>V8R@50Z5-PZcq$*wvJi?3DDwuc`wDNa|xi@ZL{2jPZkdoC7Lz-=W8P&!YU2WFZ$ zr?V#0*ibBauieo?TXa(~J7C4{`f`r^4+5;5{H#ohbWO(UCFgc-ru(<}p{}dP$|=IU zr1@j{O` z^0Q+V(ch)Q{7F?NJ-480Pnh&<8YXLPR|K=f{ESlb{+f@U9Xs#tP>Oc3o8`RL>>g~k zzk2x9K-o--L7iqB>o+#l)ipJ{_g?c_Y1s}qQBPkzyN@d)?Zsp`Yp#^#jlEJT;e2oH%@L&b%2z5Mh+gW@|71KyLOyOvupQa9UIegg(;oLQ+Jefd#n-GAkx zIkf%Zy8Q2*Uk&K7d?Y*`O*%61K8f3RyL0BiEjmX;w_h3yV?=M`HD(0+Rd7k4>YpI? zr-jy{N=x8abR@MJ4OiZu#-}=C+dbq`o-Z}$t9V@^M-^l7VJ@}jX^yCt6OhhpJPj1k{Qqnr)lXTss_8hR7rFl_7sxBSIwq0FTgJBefjAEW`}(e zh-v#}RRn*AG-%u#qLv$IYyWkm?SeYAL4Hg45)(ymoqbY8O!?CTqiqZ%5y*aQm&E z&0uHqNxW!)u%l{8d|5}xg%ANJ>9J|p;~4KHm_D5kgrz6$#JWfLa%(5W>ny%sTZmcz zyxj)f1(_8+oBLO^{NqCXeJOH{*si{*JzFL>U5iajM;*(GZuQRgHHlvEJD;pak|wRxM(#{jXR{}auGU_>G&h|JP~5QGQt?>r{#EjmL&;P{ zmdpKQIIx66Dt+<0QRBY6+lo(C4XB0^Ht*0-D&K}VIkh3^6&!xXyIqcj2~>@l0(GlL zRcoyT`Z;RPq3X!5hJ3i8iCghtkjQF;uaFm5oD{#Yiu%=;z|w58j+tC)wda&=1BZQEzTZb zphw&c9tC1v*6u=(bRP5^mhiL^DP|?EodJA=YH?pl;D;wImGP#$TEf2zT<0BW_u3-;I3LV#0 z35cl-H!l<|<|hUDJUIvbjWX>t_}EVSl81pf7YU?FL@ON??|YEvCmj1`p8c2uN@J zs=5>Q2(lVRl7%^lbGw}|%80l;>|0}2d~Ysn`rGdbWDaV&!kc-Ls4vM*-sGoUu=Nz` zFj@jyvQ}az!Rv`_w>T0#GB?Yw%jS+OcH#EQl++O;K6B|SiaF_Mq}5Atv9zMYAdWV~ zd3etLu=KEz!+YB;h-#5_5X4ND&P6ZYf35V(diNTJXR6B0^y9bWK3`L`VbXhUcIleL z#=DW>9pvLpQb@gURNFvlf5W`*Q{*WObudv(jcSyxci(oh-s;~o;7#&dFKV+@*Yw@< z=I(z(MVGP+dX*71J6nrkk6xWaM)dEm`T2Avn~S_9w3{AF0s6oQcVWWJ27&=enL;F0 zNvDU7P#t7rQ3g+~dZ9}Nxr&bMs~zlx?888!$1i*IuH=wI%Fm3h$!FvZ?0C!1!?f`% zboyX*zK)qcsbb{@_6U{&wRUv1v4+Gx2qtb^s&jEQ7Ap4L{WgwKAbxmoV!NaK>z&wo z8NrvFKP8SUmo^!Sj&BiOJ!pQXb1lvMYO6>82YYWBR#n%wjpA(}Afh5&D%~Jm3k3n` z?(XhbG$I1h(%sS}-QC@}fJJwAvj_M6e$Tt#=lk>h*!#ym_T%B9E9RPW%rUMwuk*U* zHOkR*ODxwtSa#EqK};29RHVV?rwXt=PS*XO4Yuo!^&-Q za0Gws#=ki=%Cpv)Q<&Fx$=gVB?zWz@GdC04F)<@27a8JoU(>O5a{j^q_z=Xoc^C^r z&6jH>*8@qqUXQvp9^+V!_mduH^Z7S-U6H50RR}!YT{3GzGBBmY#O&>U7;MN>0oGLdABsaW-qa8<$^q zw|UdC4rg>OcjmVh7ik~az_?HElvR!Olid!nd-spou;P0&gr*Br>|w5;ye^hCGtNSm zjkj@~GV)9|@>V%^D|xA!R^5mal8UO54L66XN12-Jr`c;U4cQzR@~f9;$#b?+`3<{q z@;T1#IA=0Bc3rHh&hAyP#uCo%t~c9_*Fkwq*Ja()byw9S^gghL!qDej+;U=)lb@bl z`)ax-L}*~PuLI=;%I|tTdah@rr3YKGVmx=>?q;No)KFK9%{eAtEmmdy-Dr4_a{VmX zqYgD>uWwKMx^!c9li2ocKsr-Hij>Az>y7ql1^4?{u~=9H5-oA@wRc{N@5^JJMPHjv zMa8WA{9mHHj?QYFPHxX2uNqq(sL_5?B5g|+uj;_B=CCd+bi4L^*w|f#?gJ^z~x1V2t!>o!D0!X zJH5ARWd26hy#jE(^WsiKB-Y5s-e+THmr z$7##-^wn6>+b}a1XG?{-lJ|z{#qZ{J-HhS(?||B+7dy-!<#4PM1RQmVZnM=Mm6=*s$Ka6Y?i=}Z%4eDxcAEgQ59mNzAG1rxU2r4FW3UYFadN7C}G=KZxY(KS7Ia3PHbqwNX*%jo+VWq_;+`;%{5%9S1W z0(YiILPhV!Hy_XoFx4J6!9|Aiv9iae$u6p4D@og6+qC}e();SYF*fM z%j4VDSlgMEo$1+7V-&I=y3dU_M^9siWa8(8?;;eVRtfGc1TYiXbo)A4oFqWB$i-93 zwm0Y_1l8Z$l>L}mO%^ba7;0On789i$WE?vlQ(>N%W0~6xgV;!f{dRKZr*pnHri{S& zXgIwBv`$#pRQ+Lcj-w>|wct`S751xrz3c0BP&$e8yM_eo>AF51-L06ltyx$&;3K-% z#s~FV(`%3Bd8;VI!-b-lHSP9J#FFMBt{czAKy)s|d3LgLn_Ne7O7B#FmB0exZHr!D zDXJIdM47Bb+)VKDZ0_VmW&RGv%~#yUnPTFua+xIvm1W$nTGnW|Ed>EA8=0Gren6V- zM2?Jl^c)@rnSJpw5A#n*wbp-s6`0_*+7-FvUBc&(Z{7K3W-2qv9pMvu+iCFWTPyY+ zwPBXJiu92n(J&_-7{PWKHqb)lPfa5;wdK%xx$2%7D6&oOGqvQxb~`aci_smoKCCd z6`jplkkcGL;hA0&-_fgJo}#K-$u0NX_j8ggzt2tz<>)yNX3(B@Rs*->ai45C(0F;= zE32;PG~|YMzcD=~kv(8MSj2~5sh4qgWH$>MUZV0FJHh7D=kJ@)(ML)vAohk1nI?C` zh$P?G@^#){doa*~`73KMJ(u2}2VWy5#r&FBoio;0TPJ6LOlZR678^>$+|O+(BSIFh z$2HPCRLwaFjYLLU8pL=SkFmv{TN&M6QM+ACpf)JL}Saav^CGvoDD@P zb$kBYvHCGAw{&?gbF6PueA$UWsNUmRz5hY~ITZIq#gB&=V_rF?n|jpHxe%Ivz0E?mLHmeBQ!Z~Oi3jc(uRW! z^Mal%?nBO)9qd^4EnH)8tK%f!;vusZ28SOK?fVbR)jkDT*Fg?qrQ2N0B7&UKwjnn7w`qz zXEkD?*Yp!+)e%baHj31wGMxhzBTTQHdn z7CpKCMN}#0mPNwws2N>`*G#8RC&rs}JnV(= z5;SsO_^rs1!5bOw13vjSDV`H^0=eGe{lq-0o^+QuUbOfHf!AAcav+?fynsK}RbtYV z4W$YDWWVU4d3><$!=UTqVsCR|;Y?u0>)idllc`b~Q>;H*#;vJ3yu~Jh?VE^M|1ksi z3)bNY*gpUPp-4oYpRru_8MxvCi9Cg*&Z#~4QbQM#iwgdK`1AkRj(8816MvtvX_yif zO9t1*?d^e0#$t=<8N2%cg0BoN;XYC@?cZJh5f)GlCf$OjS?2i>$jb^UC2&FgM2Gi3 zI}98=lU9%yQx>-d_c4!v99gtyD4<-P%+xd$As^M@@j6!9`*Pp3vTw0l@A zr2NhAx1fxosp@DI}+^Md{aZw+;_`@a2U zbWuKJ%WeO9e)O_UwK2{fZJ+yD_#*`TdmrBbq58qXeuB$BA&V|IwnDsP$o)}2%jKxY z@vR;7WuWo(?!Ch)zdEW(~Pyq`}3N81lApW34tEI(uuG^CXwSNE{V zN}`jCqTh{B3h;yOgN0_rDYP>*!_jb;Qd8T`4fAaxc;f!exYy?1&fr2*SMoU+Ps!ck z+@{$!!RT?Me}pa7c?0n0&%r0Wva&~U4NUVqTAF$H7FTn1ZI z2Gg$=)pc+0m-N!*2_GSP_sDEv65VRDK08;?x3ZL{%6joT&1uKu^%I~TRW!HTTe3hA z=33J4Z*{bw_RnCsGCcLX7~vXju1+g!r%q?7iORNv6Fc*>p;56xmm~XgVd8nvth8Jj zZ@%|~<}=B7cUR4QY9nEmH;3xRaca?Po4yS#wQ?d8JY~de_qXY>ZX%|Ix1}ye8~xi% zy3)3|WaA{l3h)L>wEN?${2F_HP6w#rSx$I3No}Rw%H2Lscu*eHa1|}78^*f1bVV^eYQGTX9_s`BY-3PV*wKaQG73KL$xp}7a6lov6kGO0k zO1*hALcLkvuQ#(F;_3PIUCO5~@WJDYuX{Y_v*+`ki#BlE`Q<8wbnkw6W>`t}H!tDK zFKvh^<9Wu}7TTxe*OXriv?fPhwCLOp)tWq-YGlPyq~~Gu;!Hx)uWaqOq}1D?BXe^B zkA(JYGC`2I7F)`*h9W(pc#FJtr~5c39%aZ#UWu0VhL30Z#2gu? z)_=O389hVf^QS69-}OQ|W4-Mb<|A3^sY}^sjF0)Hj3bm(3P{`%TS5~Bb~K{AEwP}p zZm4fFPb>FLcpGo1F*{yWgU0BDcEC<9_dfuAa z3eTxERS=CF9@sWh4`F=s|IX=f7ttKGk0z@)Eas^8sg|iZH-z=iawl(PSVVr-@Y2(xu3i3B}Qquu@_kY~B~%0tfua=3ksv-oaaj{mOJs-&>m zo&K?epM|Kj%@X5(y5UAs^A%!Sf-Ih<3`5z@@2I60?tKa;$gC;z z3!7D$_pssdB6Db8$kZQpabc)3RzB-?Z*bB@M9%o0^!R(XFy(rDZ=lS}z3@rc-7ZrD6lHC*g zomS<^Mx^q2Cxwp2-Gkm6XZ!>gza@!X-J* zWtX`1#bro*z28BSJN~?M-yRFc2@ZyYyfCq?=Ddj15At{{BJJZP;uAbP0b_T9Qp*d^ zZ&GM~5pye_ZMs7oO?VXNL%V7$K}*&F(kkbzi=ArmDyJ=J;|Q8d3Y_G3Y~a2LkiEZy z*(^beDz(+e#4YfL5^8!$exrUrR|jj;FQ0PUE|&jtjzn^;#j$_m#3G*|{^jf_EBCi& zk;c3TxI^l7!li|^zupLWr?W@PJX(Sdn#jpS>wj9+X@BM9@L1%>E57IN-6i8n)rwUk z5Q@l1NpZMLJc_$t*uDSpYDtk|uxNF`hg+~eQ1>M0FhXx~VJk;>E8R;v2ScnboxXV( z60tf_;^IWM$>sk%;IvhT^EQ8b%^95ov1h89#48B?d&otMWSlgp&URm>j|@eKDKD1I zg*X~M8q$4!w!Xd2Dx*H~ys6GG9NV5Bf7x<3=yIx$q_%$mF{F@0+l)k(5dW*N0t>tm zblaJyZi+;zBib5%t_d93eOYiEYZSU%oKx@}Cb{jA*A_&%+d(NGdwu8FU;(_bHZ*TxXl*yu}( z@-q2N`n29^L2cA82C^{iQC-TxBHiUlN~J!99fymJLwPfVMjSK*GzZ!Kp_er_fA zzeDFMD+kHTi?{O7^_Q*#k=KcAvyP@<;TLzi>SGG5 zvJuMsjm4o~$e(>&D4`gEMzh1>Rr+R+&R^G69dJIA-0GOTpLghR6r(kOTnW8lyV0j$ zbn}X_G1Odd7^zdyxq6B|N*|-G=s<3MF8vl6+aWT&@49N+<@K9gad&47;-bw(BN%T? z;7ZBM0b^~r4|m;TwOA`z?s}mgj~LD~Xitdngl~qV3~tTYFE{1$ugM}02pgUVaNf}Y z%l#r@XncCID%N_++~I@s)nT$d8GndKL5h>l@rmhIfh5O#c-D2?J*Htdtmlv@?f%Oeo_0N2*u1nLW zY9S%Jy@T%REOU9B_`c?&Fs6cW z+S$WDp~zgi5kwFZ*RSSo>46}_ij^WmeaKUhd3h=sq_rcCgzzHn4S&nVbD9E$9ab)T zjCDwOW67VS0^Z+@jwWabEz38DCs6A>A}2R|;IoWaRHP{0jzw1T!dUXNh`V0~|F9MH z>Q+uV5yLeNx;eOVP{9=oY%E6uMyQT|Rc{9(QrQrEJ+CYET)pPHcqXE10Eo49%I!cc`G_7CVYF z`(Aq~WmUBlfh}rll1-D_N!`R~T5k$}7l$WiM>OO;dz-OB68&bH>(#d@ZS5z5&c%DZ zUIZGoucAvjREXm-3EuP8hxG@9{4qBsi|x+9j_)^9vHP*(wF_ql`{ff5fZpmk@VCwbY{BxV?4N5sTgIq4pZ8m ze1{Gf*LN~!sWxGlnbtsk5!#hm^6$?W`cKIohJFWY#g6YAi(o4TlLJPFKf7cUUtIJ9 zSc!`2eP1YMsm)%qgKn{k83{Q-?Id}mej)daRZl(UQe_Ja?%iZ1nG|!w(#y;BDLHg; zw?Z~A@`-@+Bl4btWZ|>sj}7kjct9^!XQS-%ONOn_>p7EpC7kz8j-cGSB*DQ=R&9~3izf3+-5f?KiLd246`UjRu6eD%2_wvjk^hxT)ZLK@Wm#e((m2*)|; z3pCvkTBQ8@J%${v0LJ(k5BJ(ddj1Cha4t@@>V2AJ4ow(HA#;$zy5n5M!>q6L{jsPG zL@F%&=m5o@EC`Skb@!2TTTrHuuvaJJh|rnc7^fss_5qU_~oG>Vea-}rK@ zqSjAQj+=lpt2r`It3P=n=vaK?;gU^}&7UEy%@ws%WqfAz(!6guIeL)Tt#(;JUD&}s zKDyjfTH{A2he$(bi2nnqt)Q0>+Rtpa;5rwuw?&K8wi+#`B+ZvgWY^p;4mG=D_2%hi zvOXNr=Iw8(_mmC>-jjD`T`U2XPteJ9ycw!T8htP*d^}Z2g%>F(0DRa<;S6iWSnZc< zsW7*-=vD-gj3uQ_x6VP}NMqtu63?ab6dybhg1(dem(!PeZT9up*6Q?xw-;0f{e*5J z$qn!KHs;D!h(v=~#&P|`o+G3zSUr7qUQzrEdY(#>x2)t{6@h`DqqEmoAr+zQRXiOy zt*5`<_`~gT}_fjEv&Q=4heiMN_Sla-JMY)0Nu$ zowU@6uj9jl4L6etFZXFOU6Mb|J6b*Ut-yLc$Mp*!IKMdq^6gJJq}Ant^^hpb^&M_q z8Qpnm7>EFbv0o1aRNj64EXY!h(ckA{kC&c#{-r>kaXmGXc|2Z;jW=>NnW#ypVpz#= z>9(;TUFcrxDkNYjk}FzDb+~Uh0XNFME}3z%Lq>7BuXE6>jjJh=@bQZm(P8zZc9huZ*){h)lNV=nQJzQF2h2{0e{q#SE-kl#m^6WG&qpEwXK3z@~4?Jdj z3{Eis3y|GQ;He;;QJEZxz-!@d&nU=q--$&7!-JMI({zwmGrB%Sb9hE`2iG_=@6x?N zwa$w8Vi_`Lus$E%X}jOpQF2$?dUHL$O7S*$y)V3xf42T)Lrp?9c9}UO4B1=P$3;N8 z-d5G#nAo8<@hTVdrlyK(zjRXgF@MN57uom1!@HYl4eqLq$V_?RgCkJr;+|PxW3MU+TByIru0lq1EA-ZYBR&!y6r64h`f=<`^Sm=H;bSVsq8^ zt(oU`74+SOWL5E!FbKEZ?9q)9>wsixZWSQ_;pO-16x#c1x+#TeII^YFmq&`}Jg@U! zH7fF4A*Mrz8E$g-5P%=toXz4=NSiGRz-wr>I3av3p-0aPf}9*mOTIkbP>Mse(aehD<4<j59$_jpE)-chND=0{H&PG>QwePw~nabrSxcti7bC7!)>uCGe;9S|yyuGae z1?ZB?-33%3-FW-W_J6%qTTv27OSj=lH{itA>VVcp8=_v`F?e+k%0*_ zUckaQ?PUsl({->Bm8H(aWD?1Ev%`+a<*;&b+|_DJc64&GuLRuTvgJ?WOwCtBcWyiY z!8HAjN2ln?&17y2ZVs<0=V++=LwNrR`n`qca%;7Kcb} zMJ>Trp31=iqm~(KIpplg}> z=EdE^{3GIE7|QE%=EQ~0SwP)iK4YU*Uw(YC6=}|W((xp)-=KoFSEnb@???N^(IR}( zcAt7#no6rz5=YHR=)-tM(3F`2Q1?+O-L`Sr!E!WIGxXACanaddQV#iDA8I61j+v_0 z?(Pih8u=3PCS-WlRGbQ^e_SjNJ;jrDaZt-RSdSZ-qx;0n_cPr1R%Q62{J!B_hD=fg z`17_RE9O#MAQ&KEB)o!0-oSqj{)sU+vZLzkZS7Eq+Y*}!sb?xLQyFx|teG}yHY-UP z&dH&*X*|es=K|EL$ zy6Ad-q|o4DkD|!K9pm4^X@eH=8hce7=xHW5`ztU2V+&M+@W>i}AUf)QRLl(J>DX#K z7{K%DU#vd?oKwW=IDi5&io-i%b<7HtS|%TD^$Zyc zlbqiov&ShvUHE!2wL3uK=n|}Xyn23;m0II{)nfp{`_^&Q!C;~g27{<{H8*QP3|T^} zx|NdymR}zEW6nkAd*&b<%w?8^Bb<3xe?pGgKxHxe?LnH7BFC=%@ zV+U)`6|Ki$l9~Q?d$`Xe6T*6t@1FeJx?5%_^N0^dBoSyWogg>Im!ZJfC<(K(A1Nlk zzj8c9vyzMc1KTNMjztPS`e5<(`NG$ogaMXwG_7_l#0RN+t=PG+mXTGRIzC;*_Xzkx zFhAx4u-PI1oYl78#AWk1JOU&ZtB6y3uCuwR(A*KS{3!I@x5!N|oqVag#0wVUuCI7^LX;lajqteW6-9RVn)M5 zm%4nl|KeFKSc(xj%QWEW0WPhoGR1Lqs+4^uD-MFqUI^DG5Jm=8SCG@~sl?%_B>J&< zFVQT$N<(+$GDM^eDqtSNu0GT5v=s!Z^x%dC_ILFc+6qCe9i9*&Is0qK!H|haF-lX& zy=ECF8(<~I$y1$XSS&(mO~^vfgBl5^yz)>hB&}Gf)HL-dA6y!|LKdku^_@*uh`=S5pX=o zV{*Gy@K{Fc&ph4d&yTf0?CvAJ>E1ED0qD1YeuGYfa;Dp6Pl~rzy`#i2#|y}7^);yb zpA>8CPBYoGFDrNVx5addNT z5_nm@$taceACrobgqOMsb(~)ye=d*?E3S>%xchv9L)5Mcy=_aOWIVyg?YW{ylW{Ba z%!YWjg#<4wH|DQ(7z#37Y+*xgw^dAfQKGqD0Y{=KG?C z&>_gwO7v4;J#8_GBRuAORuH(5Kd{{wb!oM>v{!9N>cUr7uZreQ9;aLUY~|_-YAF-> zc#f}sKZ6g53|9B>mJPh6M=__f57)xgs9IC~tA(ffw!Bx03Zv~Mitd&!ztY_uVN`u> z{QJq1g$_e}(%H#=o}V%~3l)kTx}}^3I`wvQe+71i*+bN4t53a)?TDtlYvBoPlY^GO z3+s^b+B+8VT!vT}H_Y6xk*vE*VECqvMC)rg=~q+ECEhsl1LfAV26(LTyHkt~`3iWr z1z~Gf3b>{OObF%*con*(tOW|SwwH+U{d=<(m0a!;*qA-DSZucEqPjT+Mjfp}9y4tK zbx`US1&}hdghSHtP4Ui&u)2lr#dNN`g1^Kz%ZnO8H9-uU=oS1y=azvbp0Y3d15HP? z|I)LSZE^*#^#*l~WTNZusm_SSu>iEMWQ(mV^ zz!Oy7xUmCY0~nMSRW$yOep!z>7(&__adQ=AUS+MfL}N0wXQ5Rz%w*!=zhCD zQd3<|dlW3Lwi(U}26b1)uyqg}7QGsa)@ytb!y2-Fc%s+JXwH4l7#A^u5`8?6X0#Bb zd8D005)82};`PvGnw*6b#rFrtM<>y#bJ1PXw6!nct#p`*TBc+aV?+vi4=gw~1W3GC z@gjh-cRsCeSn4R*?@9xh!BGx$*Q4Ysc0>f8<8c^HFl-OShR=y2Ea<5m+k-Cb|(>3Ok| z?$1=fWLjH~R^)tRw$f45LG)c%%4|0%Wpb2ZTfh6v8?R4BR#-2CUA`6@O~B5Rd#E z*q$}iLw?_uk(T<^xA=%zv^;?{V6MZbqc0c_`TcdWeRmk z@qFDG?f{t1qwkzAE$OuS@}B_qGKfWxDqw56mMVVxj&tWrzP+Ftw_R2nRhyHctW+`k ztBeUBc*Kz{q>iIC5{&=GnQak$@+5$dy`=I-KQE#7O&@z&u)N8|MJ$QhoIPNvWn!fJ ze|67IUGQ_xp?hs4VR!k{zZ|js#Bkdoa5&zp>gRt>4lqS8WLk1(;T2zvQ|Zm&Pr@6J`1q9(oE!Vf`mJ;mdfuax*GV+Xss15}a z>NuQ_9C4<5`-6q@(<@nui<|3wjm57)D5A{8ixEHGq0iQ~xRjbs(-_R6ne_^P)!QQ* zu|A{#rOsNLb6h_Nd$#OF{0IRW(c|hIjQqspo-)L%<;jfORXjkP=#Qq^Ifpza2CPSG zW}8+eO!x{CbjY+kRZ18ATCsg7Bc9FnzTBH})Fn-dO6jouk)Zl$II)Z9SM1k#XVFe1et;7x)9i>q3;_1E^ zQ{BtM+xnFZ`H|U$s>#-(t%33L6J0<9fp8Cm5f7HAq4{W^+nVp}18=?{>78t^RQ7~u2lZHg7cfTqRLd7c1&R2H7yMVKBtstCxZ7ek2k^PstCQ#J6~FgK zv2E4O$OTWY$E0*uI?>K-j>B6Yb$&|=LRr-a2v+w;I=RI=o-U=UoO1(^D?^eTg7rYR z&bID0dR5;<&HqSB{V+^l?&gGzm*f>414#4h1KGMH5?-132Tw94^*)otn zgOk_GxP3pFWC+aF&ey-xf5HplE`QxZm0Q$PD^f4iHDVul&j23k5(V8GVS(2tAOyaFQw_*I>3#kF^ptn_SC9+bA7 zw=MCTl_a2)tv~Bhvdaie+?B{ybfTeBL|0Z(*(uI3E170=(;hg-aCuq9*de`@cwDlrJNF4{058YzB_FN8y7vB?niHA?(X{0qwlA;W;6wdu7L(*7x6n@oqc3 z&yUtq&x>|;7=FCkwK^YWa570TE~8_@;AZ!@XwMRi6`AZgw;hW=nqllydhDmY5kh|8wgFA zYfz&5_BK?w;$=uSHr0p5NBsP%vQ^vOG8D`=a` z{IeW%Z!&Pl<_rEt(K03nhS~iznAO3FTa!)8^!K3Ja_$OX;sqM*uB>L zX0GmHyG_+mZ|Br#9QQ2+olOLvnzMT}(#f(MA!Y}c?{k5R z4EJAb?Ei3nn!xJxQfgSK_x|?arPl`+##|S80CwW5=t8*tU+Q@C-|1?K{~49%lsMIv z!V|myC4v9ksr9ft>x9g-l8b^lo;WQQJMMdT-iSnkZ~s1TOD&AbDqLJo-qYbUZsYvV z1(zt-Zq^2&ogdyC8;z?{*be@T!dG_{48^%QYrlnuf|`JkU&#u>jfc`C!N|Py)(8(# zXW6?T_vH^r`-?6UovWD&e@?SrSh$;9I0Xniw>Cb89xqj-%5LDiZJyJt@6#lo@9TRM zEv=&1&m{~m=GKod-R;`=vPZxXWX^#&9U9-_VQ>@M)1hKP_>DQAjdp*BryVw7*|}*WIE`Yiv4o&Oj<^_HYKM$I?;PW-8_t9oB+{?DY@wxR_W^*3*`9Pq+}WA>4&izqtIj`p&re^b zRF8M9!=gW0PEsMriI6IGpsmk`j$RC2Sq|lt_a)h2!Aj5$yP%e3uw;$&Rliu>B*&RY_~t`D5c}YH#V-(7Tnwp&meS!Kb#Ot7;TA)3hw-KGix+2yO9pJ zyZ)}G_?IwTJT8Il8jcqhmQ=U00wVv+lI9%;<$nH^>-r(fNh6KF^r*{GHg6K zka8}SvEC+mw;{&4HK2p?AM5Ael9jhsfGocc?s5^5^mA*Zug^C-Oh<{<$~V!5$;-Gb z)$a}ILhwY?MbV=>QMJ1t7uha1`62Y-GW&Um*C#7`kquL``)AQNCcZ<{%sj&pz>@R; z3m{75>P6`JdiG}8tfT(&-FEPf!J%8x;mFuE0)=Jv;`q32^#=>=^S~+}qBF~s{03aB z2+e!vb1J%Rj$e}s9^N5&h#v8FC`IBPF`q;0rKlu+UxTyq&fRm?^QTvzwUWmk?P-4H zh-B(ibN(VT+kx=G`n_T((&@{E=?tR71-AQ4u!=REcfIQ#SLE~>ZbS`*NeF5TcA2?xArt-y@(AwQ>-o59bUxv))zc z$G+89xDNxB7tz1?+oxwC=TGCrXzfl>v|S{Sb=PJGV>r%_r@pgEQ$^Id?-FN6QmyT( zw4?O$KGjkSd33WGu>RA{f-F>0k~pg*hBu@!baC$LU~K99&$Ky0pE6gnKBcOY$w)Hx ztJf&(VH-vHaVSkqKQ+vks=-{*)7(d_DG-l~pMnM&*Jjf8%ua*U2k=UxKn`M}Ay=pwDp^cb8K4hm$* zgq0NhOy^($Sv_i($@PbKS6i65BDfrNc`+bvR&aCr2?+H8NIw}hELy*0tCwGI*E0SE zP%aW>;(gp&H7zrBrjRFj2tcm1Y!jBA4*E`mQVzfQp8MB(=}C@XaRBBcF*JnJDwn zdne|Vz|44K`%TC>D3fV<^?${ye3q>TJVhu4m;3#sTeyg@#;&q@-mB;uL0J@z$adFy zmq=R}46lJWFYPB?k~@h{JHn8T!_DQj^CT6nIIWU7E3#>i6jj87&ALWmN-z(;cD?@i z7WrvNaQx;hD|FpvD@c5n%|s=>g6S$~9mZqofvE};!86J5CnxLEv2^DY&x~TdKEuEV z%~JdBqP5GXV{GTrT^Y88Au*>U_w|cNRJf+bCM+X7@ACWY-O5&lb{x0_ZS!mmZU#@0 zc3&=t%|2d{!_+NS_Cwj*nspdW@w=#XDkf&j=s$$nybM*==sIa*1fo;!^71|1v;PSe z+K9eRcz(P)?xK3RPt`G|vvv)2IP5MJ&cE7vM;k;20Ym~jK-Qc?nxBIagc|~;ga4rSmGee-xUHjc(~RC6kc_S(XF;- zu`xJ1(?pV@x*nXL5+vCI383=d!r>_(@5VdMDRLmGUTbVfENS8F82G8b++qiDav(;| z_)e!@e>u6!J1jN#y*9*?_*x|9e2bOF08bPmu~vVt+UxVwct<6Ye<1baL!8)oL?fs% z8Xgoda(Pl6gn&OQ^A*&&1Xks8aYgAL-i2?^1nq+xPqme1GSX3;chjMLs0JM)5QtHs zsk=N7sp&xc#m@Qtp1aO}F3)yg3xaa!qFV`ibF3>JEjm_P2lQ`E3Bj5vwdWrJGdp4i zvETF!EcpxJO^uzcg((B;ar@aSiBAW^hZ;15)*7-umG5pNp44^gSRC8#4;cY$MR750 zX1fr9vt0i@J=-jQb>69{?2`T@C-300_sJRNZ?3{^rH?meQMX+=b}#PyQ2p&JWb@>* z---lBta4SNZqML-i<+pId~EfbhRB<5crEF)kG{zp87)HhTCT2gXEnsJZo_+ zhxm6q8-Nwr>>eP~xj8Zp@{q#dCm@IQ6`RmUp=d2By5r~|9$grluwz8>?D4DlR$mP- ze!zPy5iE!pH|S!X7!F$Mw1^)Xotj*QgtQa|xcD+EfLgwj@LRDvSt2;?(uePAC6_{M1MlD3v+0l-_X$2BD00eWhzB9~yVc=X><|b?~XzI4njz7*iNCd*z? z`5Q8mAmj`Yzb&O{Td3tNrQf)1WU_{Uqoig> zza5EV$o;(;MWjEgX$*OAu-0v5aBR{j5q?)@yU>skL9q%As|v1aH$=+E^1$zR^}x_! z-hSB}DJTw<&czqTO}uMk1Tz4Nf(MQUU#3WXA9vkSXy?&|E;FSAXfzM5N*@3={qQ*OD3;+G-yl7+4yktcOY3r@1YEYoaL`<5 zsUHc{sj-_A0m&`~>Zj%|YU%uP$3|f?6FPoS)Xr43)^O)~d87b*bMrXAkiD{O{F6G6 z&dEw9{+z|G?{;}cKd_M54sz0k9B7~@FGwb*&7?TocH_%mc{OFPOS@;*96^%GjXp$o zIty{Ch6G&^jX-v92jyEpe3XCM75ZVdkyK73sQn(;ssVLU1d>t7`I29u6?z0IDK%yN zXUXI+Ra%3F`Eq2%M9=N3VAIn53(nQw-~-7IIFJKbDY&X5c~YM7~hlh@w?Kzs7X(K?q;?4~174#Rbn zVVr-9{5=>HN>O3OdIikveW?@HO<7bDG8$Q&F@o&L%oMmHh42uvi%cBO;+;|g0dpe-@{Gd? zDs{K&0GXv0mc&kAq7)P;)SRR0Y<6~o0zlvcL8U}TCR4Qh9t*`2fG$ztS&xR4EL&zx z+GkBj^;O>&CUK78l6ni}{wY%-=yu=&b{N-0C7Z%xp=s?eP+SZ^!CM2lVUsdY`{mkk zOh(HtW*Xq#Yq{HR56W}XvOOWht;0t0fZ0U-mec+{r=1VZ7`#%S72*ltCP)i`BGfWw z&cc2NnotW1dy*D)9=j9#SAFDzW)IIAd?%I%P|=s~5ulro<~1j60KCw@w9k)C_7}{0 zNEok>bk4LnZ~-&wy@~enowXf1FgqIw{Sc6zAR%9sRotv@woci?az5Cz? zH?IdUb>n0v=JD)H+tJ2%jsbIxXF}5_%fg4@Jf$oARCuPbJgann@!&_|gUBo-q|r~Z zl2%*S;E1x5Ms!+4LmmkrybRxpgc2gFGy9u+gFNpn%tpkfv}+B0!N$Xj8fP02NCy6t zc(SneIXWC0xAltHMafl*7)0r2t~YKCwb!H%0MK~Qy*KSvcz|WDUJW0EtmeA1zOd2| zB5_D9T5Y^QvR*;Gqj6$kq0>EFg6pZr0 zSfa28F196KL`=DmqMTK&Ch;1MRj|t0C$D1HOg1*(Sje0R4v^VFjvJkm%HFAJV@^C? zT%)1|$Ef|)kNwxmwe0g@4wDh}KdNu5&dkyh{o@Sv3MRFvCelHf7p6`P!y}M&F;)r^ z*(!OFt(K4dL6sA-U?@iFOkW{&RU+Knpa*VutAq@A-Gp<o&#nAE{9~8u z&5Mk9V+1H-0{cw(!0bEL@4n{$%JKXKG$_}i?|%ms4eSHX?GB@3ce*C@08Qa@$~UV! zy2`3#KN`@heFZ6KZgQ&Q3E|75vLT0mJl=W#(X`Xhs`+AjvtvrLLrHbp8L%P73Di-6 zT;F5y+au91xgvgq5*^wFih05_PP-i170b5$VW7zF4sYoI*eV1z&TwH}CHUtm<-@1L z^M6d!*xZzGrv?!$%jg+C0k+)etE&DAL~65> zV%g~ZEm}|8-5IG=+;E^rHWV2;HaLx?I8XOvt5q!}?=+*!R&^n8!!&m$jK(`>JKnK$A}255%K^AJjtl zv4*B_Ws;2>Ek+If5TW*~Wz(i_mf3!O9vT(9iG-}V%X^{G*SA?V9$cDFM|?Cok|40M z^Men@i|eP|=W{PRzYA$7a0(puObb2xEA7e0Wwd69AK?F2S~BmqoN_$pbT%}2v*5no zp-L^kAoND6;mTPMR$I7a9B#ThCp`~a8q`I#DsS!jEK*!P`dWJb_aF8=i)~!$y+`JI zQ-0X6xHsOQK^FT}YEe4oL^24AeM*VjaC6ywi=LVW2F9zLykV_K zyvO6goDdU8ow(w#uc5Y{yjHZn_%Ya&*2Vlw(Wa= zfK>eCTIi2wD`W_VCzTr{S^drTw_Jb#Z0Q25Syt3foX z?Sl7{kW6(9?ZMZwWvsOg`|cb^+rA25yR1D~4sMMJk05Rp+KN0J9`LvPYSllc!WAfe zUAL4+1H2JBw9U)JG!2qlBQ)V2nAGJv#BCsUaiviK^abM|=1;o)G8scF?LIoH`$RTw z%~tJ11O&Y@||xZGzWVO#LAirSaWwJ$fpE0#Uqohm0fmzR7#vi>1Z zX_v|aCfwm%S-OUhihmwZ))Mq;l*Nn~fzS5u#k-qW8n}FfrQoVRs?*yLa8>f%Gtnuljsjq39{%pYckm&-{z}%f}U$>@^PSXk!LA zj?WLnehR&y1?oNfT@VEOt@^ zpe|<)3}^b-mWm$Z9d5bwH|>{BHf@Sx-ZMo;&LpbI`yS`r1%WLfz-)Tk-Ml?d|KaEG zZ&?+S@Ydis?KR`CTFkM)C7-GwD4=CcU~zd`1nm&&s_^mscsl28t2?P~>lSH@UwClO zF_Q$u+`~kA`kDMI3BRa z>j|y@7*l-E(R=o?wTgccGEW)vkEvh&7k8Vu61scq{aO>#2R8Qihu_!dS_YAf`-h)? zvwZ)ssp(BdP1&>Pd*}-wOA`!=?Ud+lqe5&o?k@hePu`x7cYPWx+j_3qb`xHxogJkA zkUeKRWvuaUsil4IS;=Z29L7i2-8>q_F^+~zMC2j+0T3DCzTe9fdEJInnw^J_M1{iD zPe+VB&h8Q}&0eH8A`aU{w82dVgKAz*Kur0pJji($dibrM{!pJFHZ0HZ7pF^nsljnQxHzYZl2x1?NkZzn#mCJD@~&yje7G8az`|RppM$6HOoNs~~~+DA<Wa zK{e~$jP*;qX)9->y@^96GsMVOK>?%%Lj2M4jG!(GA@;JN#bB;$JoeDtYx`~|3^6g9 zsy(KXg#!v^Ws6V-V>Z#yN381N+g;OLT6UNWRW;QPb~R-ax2d#eL{P#$gsBa~cMZTH6` zC!B|I)xl_sav5|;hm3r;!@`r(I*7o<&isEA$&Y>JJ5LE zaBn`|t$4W>X=mfXUmn-Hc5>W)Du%errgva4k10dxrMPxJ(v?v#_Pl^r(I)^gRvF;tACTkK9E*`?gVPv1YeaGO#VC+&YT!7{XSk&ZNNT{2K zc+9K!Xrb>LA?Sga9if?>qUN*92l^_?al&7u@iHAkVZfqG7`m}kc}PN zXw0481Yh9uCKI+zsawZ$R$ZMgdUTbtqE5(~MmTBA?R36BUb!By(j+UNC4UIT=WY#%#lIH#ag`9k__2c>*=S&iH3?Z#BK zk|ubheQe7<>~!sr9}wP|g_&-h=2$2D__?ddZbts2w(ld1Sp}#wFqnTLRvW*ZObuWD zHFs(KHoQ%M?!*UXP9^g}TiZGlb6OLhEzu7S_NB!p-iMeLF5x2|r7oO`5FI|GCO!R1G6qYm^HFz{1m&%ij zWnj%%HFJfV5jKgUr|<81oN*1xurlD>Sr);|RWGL|@7T(NsF;;$TM}hDANyOv+pTxN znOo8JEiZ4q70rZT!_R}4PmLaaMvdfu281wFClZy99{OX_xdaxuN-P@0kJYLJ$Qd)B z7k9`iBzKP7Q{v6u4wK%B?J7&!W}lO5n*Yt16+S3B$vEcp*`mUxBK>Z~^@}NTe~fHa zfAPtfRI@3V;VgFeJ?t!Yc1=}-1F_j5tDLpI4i;{r*r?zAk4X zzPYg~pIbSc72owb9KkItFEDjAs#^@ttzlp5S)Z^clyu;wtRwW#EY&HGVuz0ZhT9Ig zaxMX_n%2U!?F5{yv1%C*){S25{vN=Vq}ZB92hj!H`g+%5y>`=t*Xx4=NO^>~Lk+^P z^Y?u2h9g#sk+gbcCT=ams&DDNv+Q@RCl4x_=qXpYD;OZpFg*!Bxf;FlnJ8>#4S_eH z&$;t0mifD?@|W&DZ#c;|uUWUsM(%|N%>j4;+;z)?N_sVtSJ?@j&7=k$TCO)ykOC2f zB7Kn2xad^1xr>HA^L0;+#jo^J3ngSVXuKp_DU?|!Cf==iSDWN|M05V5`NyFuYD!0~ z)xydr>pv`0==|#!uES{~ZwEGcXzuJ)<)${PDw@R(ja#QE5R*t11h+Ik+@-kqsa{cU zs^*jYy}zXv;_;6cD>3SH*2n|X8=r3SY8x{c4Zd&WwqQ&e)Qso*t+C6`HUmh9GYe13 z=Dp8H5}+maJ(64mY_HW|aea048)1I;90cwdzb-d4xlO0>$C75RNP84(Olk*bW@hcc z_rwdQ9h9>xlNLdbSc7x}vY2qS8vlsRRwoa)5wn4MO|4PKXzt!7+^!<_^ z;vb;5nzw@f=`mInfiF7SoVz!9RK3u47!RSU3uXdlHESo5oHt=yCG8n$(Kd&7em9KA z`Me2iRD>g}BI0~9s1{3~C@xRb<9I8Ws87#>Xdf~HQQ@rGB zB*iXtXZmnwoY?P%x@_&@d}?w^Vpsb2@mH$ok5cL3*DEb}i*CGBfs^FDoSdQA`UJ12 ztk|qo>aPqGU;4yHe~p=eS1Me{ay$&xg)KPMFEk=z!F@95wKxe;!J1+I(KW|3a?jM` zTDi{t{cRIG23B9n$OlzS^wgX9AJnXAqqD~O`s08%>T8i?;kRc{d3=zgn+7 zw3^`<-KjU}c=+%tcXR80PeXG~r7NBAQ&Vk)DW$&7k84xB5=`OL#l_ehUNtlLEu)vx zXEb<1-L}0KR6)uy2%7H7wBf;ijA?wW8c->HXyr_bwr3g_KsofH_{$5yuNwSDUl%$0 z|7=D}&r(k!3$dDdJU>n^Z8()FQ-Ph5vq@c{p@oAs@{^!xFvcieJRuwtAf#$~%RFO{ z?fp0|d@Mmsx(7LmICa`Sz&7PrMX)t!VIZN#;9|C7a@6ToDN0fEuaB&acfRn%7O_MY z)p||kO);6Q$v5M&?I{!&pMl$o0`dSi&d6dUcR&s{o8Je#yk6P>1?54~B=rtblLwhe zM+h)Gpm4mWKP3QuaR{RH5f*B(W6$`~sgt@C_Ho4dpr}IQf)d$|PYNwzQ?SexScC5j zQ^~~75wz=eG%7rJ_hc`=nU%t(kVE}k88OYUuw@T%Ha^VskV;;YMy)_A$9s^ zt}k?csFukR^dbHI1ITIn+X|6!fg!l46WK#B(gUxy$tUA-?VVc(CuiZTjs&Z0&KmHx z!E#_HXh8|e?gV21_t}S)WcwV>*d^sXR~^sX0UJYK;lBO)L2i~n?|#0zA5NLP z4$$Kz*23Q_Jqj|I8 z^$4&<+VrQpewTFR1g9KymF0$tE)D05l*Wizr>1aa;lVF#2OcM-$<2&x-SKr)lE$uH z+-r-wHI4y(L6mV?qv6G3xVv+JRYZ|*ApvqrYI@!EyO`HzPfD;qDVLWy znb(=Fjz{9J$-imt@AK%&NDOqmNJ-7M4vxX2h_kcdu+lRvcakm`aOb19-Xxr(Ty!al z^Ey@57Fmc79lAds`3V&ohqGzI`crD+j+(9!f@3Ei*;eeubbg;#s#HCtRlhohOT*o_ zW>>+ddV(2qJA^yT)ongaK_vXQ)`s$d(R#wJ)fl{_{?zJl{c{V0#1OlII%S=iCR3C8 zh@z?A({W%`2YlZJ&jaq~o$0D!LlxK0l9*hnhA9isOj!XDk>)U*@OMER4CQw5qV3Zc z9|$J67cU-{;hII+Ms>yhb~bIcs@eC-)LHjweY6~6W{~Z8J1)&Ul&}PR=$YAR*N=HC zG)?@aShmOK)|!)Lb6e;w>%+$?{H-}{^$&7%kNE6rT>(4i3Mw>#%^Fxu2Yu|Ur*@RT zX(02RbW9*%iCe00?3p1rqoDh=8ijX+9adBc?g5fk`dmY*@wV^vFdd}=tP%l(!R5FC zpAK9CG>ZKxXK2EMkal3v6^v(wTOuT(HXXQKIjKAKu3hsQ)Pi+Rm&Rp2Vl4uY1p_UG z$Tv@Res?#B_Q|MZK@be3q`Y+yPCqGlrRi!^@AGNnZAXpt-jRMfVwmUt30Nv_u)Dtp zLCed}jGy-@UP#;xI|HySz+_~UL{5XHjT!DnT$`qK8U+MR3grF* z&IDJx{?ra|^3_D_tB{#?T)Lfte#CVNuN-u+)28H}cS-!*!#JA8ka16eZOJVZ*#TXB+kBS7ZQ#k%S3#+NCxv zW8I|~{M1I3QJssheRC)Sjn+>3c2q0Q9VR(eVKdvSN7&cm7fkwK$u)bkXALA9BUTYAN^Sioi2m!wXlQVND`Gj zjf_i-l+tinTBSMIDXqws^!>e*iy3N`77{+$XdyrVXzt-HZF4NO)y(z!^ z#bE~@JH9MgCd#d8yj1lVz8*4d;S5FUj?1Z3w{Uhj`$aj?z~0RNKZKly;=g-+$s2q8%bdd_4IW2aFz9guS>>h52vgdakKf+9PKcB>+L#p3q;Ja=nI1E8_w@H#b!pR#e3n97W0pqft~QB-*<>z#tkcI8A*ecFI?$qSwytM z)7LB=-h-(Iez*X>6)eoN5)>#(2Rhu_U`bgSc54?y)z>f!^maNE$PttWP zkGJy0zF#5ybY((l-_S{dW)Szk6W+|J(!nZxD~a(M$ecL@!aB z6vTY7N*i7_r0=?y<*Xlxa@d4Hv|ZRf!f^Uj@>kPy3_{~OAEe#*HZJejO~TQ?FwDt{ zMQR34mwCKnqsXe*Gecs`JBxjP0)Q{!&mU5gsm%c=feYL!lD1?2T`k>t~qwka7zh>&}VINBbNsQTI#;W5+ zF0u~KJN$(%%VtbUbwY>$Vc{3p}D1{`%S!qsRhcN-za z^x~0Eb6)wVIT+_ILv*7Gy=`9kUktY7)=Q(LszI^--5#oqwT+sZh8E33#LZk;%|B=U ziuz?!3h(1~|d2L^TlAbhlnxg{{R09!LR01JTpSQ$ zF`G5U^XY~zuvRpU5jHNRhh z)hsMY&c-RF5PvCy5kDP>ou^}^6NtJ-fMyAP zXHDYJD5J!<o_V$F2Z)JMem|6m#!01Y~S5Uw8y6IOBnsC`A%O zbsT)4r|7~0GMB|$?xUym$(m^R35mqs!GYv`uVk>xFw~>`rnznY3-j%&yQ$eON|7h+ z^N~TPW%g!Ux3o=ssCEhyr8IIzTBf{vU+O9tMg5{3ONLB7Artl~Vxn|l#>^uAXXw=Y zAeK+eY%Cg@-NOtCir?}pMT}7WVg7*jnCut+B0np`{{-WIoMPXP zsqE&3ygrgik8v;S)C?2$Lq!xk?|rR)UF5lDeV)9COv8tJgm^apxL+}0LZsfrR3O4; zu9J)^n-0m-kP#^plZkncTu>4gyl1m#haze%3(qT&q^KeLK9)>v-fHWR@<3HjL$W?A zH@ROPRe^F|XAV{vOEMS-XSPv--Ie*=)y#=^rh2#`3WT z8ji&LXw5EiX@>M!Js?lT$An1g6)$JA>G>i!kYP3hCJCC291mN4sROTN-O45iwyxW2{&5=Bzq8e|&%;iX!~#~pr)?BlMcms8as%?k)<{Z(fP zXNs{-iCs$@n*8nCt<1?p%p-wn%putE*;eZmhvt=qO>K|$V%<`_xf}bO&R@h-Viv`3 z0Lu>*0!?IHQ|2F+QrOhEf3mg4jh_r-(ja_C)Nu(>GyWxsZ?CMYJ+Lc%W`0p+NysI= zQZ%8z6bhem>%HQq8NTh&NoG8T-m&Opvv&>e2nEh_zDwaxj51S$*}N(sD&E zh+2QZ+R@o#SVDaf+84%;gL67agvP!&Tuh9((2Ksd6lZ+x-K{LM*r1dN>07h0qUfuz zN{REcGux;|y-5_|;;kI`Q0FP*fX`i2fgGfxi077%TBpfz-jo$J=Ju5pug+)z7?h>z z!@KW+PY12<-EF>qMTfBzC8@V^Fgp&&_77py_f;=msyy z6}2a|p8wK-x5Ve%<{Oug)#q&Eob9AS)Lr39F<*(!QjR1ePIm0_-xd1PF^DwK^yGm&n&q3o(Z;;3blxw zuQ&diS_i=senJ8-P!wGJj1JmU(^oxcR$WHGU#cgKziU?e%NXQ8Y3R?<3f3~d+W7)J zmKC03NwgQGqLa-OdW{-F?5fXoDQqR&D50pD`G!f(F1h;yDPeeuX z6vXZh5@{V1b6r%>XyEtBR~HVxQs`H8n8& zI@redLG~kvxSJQ&yV4@HurvFKQ@Ht@iQVH;Gd;VUAkI z{+z)T2!gp!rwa=cg`?UTi#71(6uRT#i1YzyV}#R1*zn6fue$KMNyQ{;^GJFd5Mrr_CFoVs7mQ9&2REmvrfvraZbBw3a4iM^j!P-9li&x zld_N3q6C^uT3VGm{HmDQ3hQY^Lo`_y;umVxr58G5P+T2o^VqUD7@ZY(~GeBSU+sWd}tD=rnAWEBc6hCbTQD}EdC6H2dgcrH~?E8gD_oKl7K%%U-+K4 z?kVWTE5aAM3HH760(2e~fzRwRJ9xWnu9w;z{ASrAsyDDUwq=~pjDR>ez+mFp-<&w@ z#RmMh4>Nf%&cmU&BU_WQAA@jEtWcgYuNq@JzNBP4_5{yeG8R!nLTK4cZZLFdttM97 zFg4kezAaVF6UP>IsX+Eu<*q)9U3jJ1J%vJqXmoaR(p^BeCBw=^Re5fSGVJJ*(vAO^ z@TmX+#i4}G@ZjgRt?fN&atlr0MlNObL^zi!52R-&i^X4a(cSk0oo2NQ7oP+V zcT-HbbN-cQh-I@E zT*zve9qV@)Dr_p(M*wtRLi5@jc7;B-PK;j|gX_V&3aP->GAp8w>*U5>0-X3rM$67P zg#FZb{EcnzqXL1lm(m4T*f}Xb`jYfZ#p=&Qqa*7_F4yWgC7?+$4pBZH z=7O{f8JSbc5OK*1n16KV$L|z8Ajc(K2!sT*ymgA>SuE@0fvn@<;gxPT0y8R6N6NDY z{ameLz*~o}-Pyz`F7Qm@gsj_*;7od5XS)v|JaeoJD>`yFq1&yPcx@fy>BnxoQFnfh z4Iw=v$z0Nq3?VG1Tk5?Eh|;hMFAjT;Y4|hXk9Y>v4gC1UiZXc~`JVI`QEk%4{(6J_rq6^(V^F|=_no|% zKI1R|=y9oB@2FjbAOHY(;{?WCWy%ze`iRO}UpOtdH$w;iIS$E3K&o5HxP`D?5}3sj z3;3-4Vy~5qXikA^Wji_qdo7cANA%YG&*j5S^T?&x zr)w1D@CASgge7l|bk3?-+npMS$8=Qg+Sb~Y73vKpdjcfijl9nUx7-|32MU`*U!QS{ zWKos1&E?2G|Mb}e&{I%k66UzRb(k;>T3Y)2tg8z#9y6dnr?twAn2I-b8gOoio?dZDw6|OFONolYx z7(YmA?Yc>7gWWB)zu54dc7w9#>@&65AsA>^28}Elp3hX&P7oxXp*rpda!dJNj zKVPzr@9k{b5PkLHtFWBq$sdREbMt>zsGVsc*D!rMjJKHKn8kUB;pK+O3kzn08^ayp z=21)LTLv6uFVgE?ZdvP_i!NBXb2qwoV_aB$cE@nQjKYR+Dy`%4qW$1m@`mZW^1kzx z_HkEtO;=GkS3}5&MSdH)CIwck>J5?_HyL)kzAZ^Nkzj3|W3 z6Tizo?1)RzoBupP{#kv~`q - + - + env_ensure_data_source.go @@ -33,12 +33,12 @@ - + helpers.go @@ -46,12 +46,12 @@ - + homedir_expand_data_source.go @@ -59,12 +59,12 @@ - + homedir_get_data_source.go @@ -72,12 +72,12 @@ - + int_leftpad_data_source.go @@ -85,25 +85,25 @@ - + provider.go - + runtime_cpuarch_data_source.go @@ -111,12 +111,12 @@ - + runtime_goroot_data_source.go @@ -124,12 +124,12 @@ - + runtime_numcpus_data_source.go @@ -137,12 +137,12 @@ - + runtime_os_data_source.go @@ -150,12 +150,12 @@ - + str_camel_data_source.go @@ -163,12 +163,12 @@ - + str_constant_data_source.go @@ -176,12 +176,12 @@ - + str_iterative_replace_data_source.go @@ -189,12 +189,12 @@ - + str_kebab_data_source.go @@ -202,12 +202,12 @@ - + str_leftpad_data_source.go @@ -215,12 +215,12 @@ - + str_pascal_data_source.go @@ -228,12 +228,12 @@ - + str_snake_data_source.go @@ -241,12 +241,25 @@ - + + +str_snake_function.go + + + + + + truncate_label_data_source.go @@ -254,12 +267,12 @@ - + url_parse_data_source.go diff --git a/cmd/doc.go b/cmd/doc.go index 8382edd1..0068bc83 100644 --- a/cmd/doc.go +++ b/cmd/doc.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/cmd/root.go b/cmd/root.go index b8f6885c..0cf1977c 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/cmd/version.go b/cmd/version.go index 8302b24c..7722d7ad 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/caps.go b/corefunc/caps.go index 5654f206..ebbfce88 100644 --- a/corefunc/caps.go +++ b/corefunc/caps.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/caps_test.go b/corefunc/caps_test.go index 2b51c902..55e15dc1 100644 --- a/corefunc/caps_test.go +++ b/corefunc/caps_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/doc.go b/corefunc/doc.go index 5609d866..a75537d3 100644 --- a/corefunc/doc.go +++ b/corefunc/doc.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/env_ensure.go b/corefunc/env_ensure.go index d6de9384..44e7dc22 100644 --- a/corefunc/env_ensure.go +++ b/corefunc/env_ensure.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/env_ensure_test.go b/corefunc/env_ensure_test.go index 444f2638..9c36fa68 100644 --- a/corefunc/env_ensure_test.go +++ b/corefunc/env_ensure_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/homedir.go b/corefunc/homedir.go index 18131235..83325c01 100644 --- a/corefunc/homedir.go +++ b/corefunc/homedir.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/homedir_test.go b/corefunc/homedir_test.go index 7b27337b..9582df5b 100644 --- a/corefunc/homedir_test.go +++ b/corefunc/homedir_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/int_pad.go b/corefunc/int_pad.go index 69b39b42..815503de 100644 --- a/corefunc/int_pad.go +++ b/corefunc/int_pad.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/int_pad_test.go b/corefunc/int_pad_test.go index ed24cf9b..24e6bbd5 100644 --- a/corefunc/int_pad_test.go +++ b/corefunc/int_pad_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/mutation_test.go b/corefunc/mutation_test.go index 31930e2e..d57eafe9 100644 --- a/corefunc/mutation_test.go +++ b/corefunc/mutation_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/str_iterative_replace.go b/corefunc/str_iterative_replace.go index 0d5879b2..fabdb9be 100644 --- a/corefunc/str_iterative_replace.go +++ b/corefunc/str_iterative_replace.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/str_iterative_replace_test.go b/corefunc/str_iterative_replace_test.go index 03830da7..890ffc48 100644 --- a/corefunc/str_iterative_replace_test.go +++ b/corefunc/str_iterative_replace_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/str_pad.go b/corefunc/str_pad.go index f8bab916..6a1ef252 100644 --- a/corefunc/str_pad.go +++ b/corefunc/str_pad.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/str_pad_test.go b/corefunc/str_pad_test.go index 8ad1dbd5..1c2f3789 100644 --- a/corefunc/str_pad_test.go +++ b/corefunc/str_pad_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/truncate_label.go b/corefunc/truncate_label.go index 8447eec8..318a11da 100644 --- a/corefunc/truncate_label.go +++ b/corefunc/truncate_label.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/truncate_label_test.go b/corefunc/truncate_label_test.go index c856ad9f..1321451c 100644 --- a/corefunc/truncate_label_test.go +++ b/corefunc/truncate_label_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/types/doc.go b/corefunc/types/doc.go index 69080d7f..471ed5c9 100644 --- a/corefunc/types/doc.go +++ b/corefunc/types/doc.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/types/str_iterative_replace_map.go b/corefunc/types/str_iterative_replace_map.go index b03e47bc..991c01f8 100644 --- a/corefunc/types/str_iterative_replace_map.go +++ b/corefunc/types/str_iterative_replace_map.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/types/url_canonicalizer.go b/corefunc/types/url_canonicalizer.go index 9b944b8f..05045869 100644 --- a/corefunc/types/url_canonicalizer.go +++ b/corefunc/types/url_canonicalizer.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/url.go b/corefunc/url.go index 0837887f..75d02c26 100644 --- a/corefunc/url.go +++ b/corefunc/url.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefunc/url_test.go b/corefunc/url_test.go index 002f73db..9dcab7d3 100644 --- a/corefunc/url_test.go +++ b/corefunc/url_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/doc.go b/corefuncprovider/doc.go index 5149086f..8203f013 100644 --- a/corefuncprovider/doc.go +++ b/corefuncprovider/doc.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/env_ensure_data_source.go b/corefuncprovider/env_ensure_data_source.go index c6830341..5874ae7b 100644 --- a/corefuncprovider/env_ensure_data_source.go +++ b/corefuncprovider/env_ensure_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/env_ensure_data_source_test.go b/corefuncprovider/env_ensure_data_source_test.go index bbf3debc..d4a9619c 100644 --- a/corefuncprovider/env_ensure_data_source_test.go +++ b/corefuncprovider/env_ensure_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/helpers.go b/corefuncprovider/helpers.go index c84cae5a..d17e44f9 100644 --- a/corefuncprovider/helpers.go +++ b/corefuncprovider/helpers.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/homedir_expand_data_source.go b/corefuncprovider/homedir_expand_data_source.go index 018e25dd..ed968eea 100644 --- a/corefuncprovider/homedir_expand_data_source.go +++ b/corefuncprovider/homedir_expand_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/homedir_expand_data_source_test.go b/corefuncprovider/homedir_expand_data_source_test.go index c3e60ecd..7b94a80e 100644 --- a/corefuncprovider/homedir_expand_data_source_test.go +++ b/corefuncprovider/homedir_expand_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/homedir_get_data_source.go b/corefuncprovider/homedir_get_data_source.go index 59a4ce66..001e4ab3 100644 --- a/corefuncprovider/homedir_get_data_source.go +++ b/corefuncprovider/homedir_get_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/homedir_get_data_source_test.go b/corefuncprovider/homedir_get_data_source_test.go index d40f3640..df50995e 100644 --- a/corefuncprovider/homedir_get_data_source_test.go +++ b/corefuncprovider/homedir_get_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/int_leftpad_data_source.go b/corefuncprovider/int_leftpad_data_source.go index 41eb5511..f3166a11 100644 --- a/corefuncprovider/int_leftpad_data_source.go +++ b/corefuncprovider/int_leftpad_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/int_leftpad_data_source_test.go b/corefuncprovider/int_leftpad_data_source_test.go index 9a2e89cd..cd332961 100644 --- a/corefuncprovider/int_leftpad_data_source_test.go +++ b/corefuncprovider/int_leftpad_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/provider.go b/corefuncprovider/provider.go index 2111beef..e24ba664 100644 --- a/corefuncprovider/provider.go +++ b/corefuncprovider/provider.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -19,6 +20,7 @@ import ( "strings" "github.com/hashicorp/terraform-plugin-framework/datasource" + "github.com/hashicorp/terraform-plugin-framework/function" "github.com/hashicorp/terraform-plugin-framework/provider" "github.com/hashicorp/terraform-plugin-framework/provider/schema" "github.com/hashicorp/terraform-plugin-framework/resource" @@ -121,6 +123,12 @@ func (p *coreFuncProvider) DataSources(ctx context.Context) []func() datasource. } } +func (p *coreFuncProvider) Functions(ctx context.Context) []func() function.Function { + return []func() function.Function{ + StrSnakeFunction, + } +} + // Resources defines the resources implemented in the provider. func (p *coreFuncProvider) Resources(ctx context.Context) []func() resource.Resource { tflog.Debug(ctx, "Running Provider Resources method.") diff --git a/corefuncprovider/provider_test.go b/corefuncprovider/provider_test.go index 3f1e7640..9a7ce09b 100644 --- a/corefuncprovider/provider_test.go +++ b/corefuncprovider/provider_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_cpuarch_data_source.go b/corefuncprovider/runtime_cpuarch_data_source.go index f7d446d5..1e917929 100644 --- a/corefuncprovider/runtime_cpuarch_data_source.go +++ b/corefuncprovider/runtime_cpuarch_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_cpuarch_data_source_test.go b/corefuncprovider/runtime_cpuarch_data_source_test.go index ef024abe..2747ccc1 100644 --- a/corefuncprovider/runtime_cpuarch_data_source_test.go +++ b/corefuncprovider/runtime_cpuarch_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_goroot_data_source.go b/corefuncprovider/runtime_goroot_data_source.go index 42f4f25e..c7390cb0 100644 --- a/corefuncprovider/runtime_goroot_data_source.go +++ b/corefuncprovider/runtime_goroot_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_goroot_data_source_test.go b/corefuncprovider/runtime_goroot_data_source_test.go index a306f4c2..a2f46b73 100644 --- a/corefuncprovider/runtime_goroot_data_source_test.go +++ b/corefuncprovider/runtime_goroot_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_numcpus_data_source.go b/corefuncprovider/runtime_numcpus_data_source.go index dfec64da..5177742e 100644 --- a/corefuncprovider/runtime_numcpus_data_source.go +++ b/corefuncprovider/runtime_numcpus_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_numcpus_data_source_test.go b/corefuncprovider/runtime_numcpus_data_source_test.go index 4d27d0e8..59a92421 100644 --- a/corefuncprovider/runtime_numcpus_data_source_test.go +++ b/corefuncprovider/runtime_numcpus_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_os_data_source.go b/corefuncprovider/runtime_os_data_source.go index e714928e..39f0c931 100644 --- a/corefuncprovider/runtime_os_data_source.go +++ b/corefuncprovider/runtime_os_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/runtime_os_data_source_test.go b/corefuncprovider/runtime_os_data_source_test.go index 1311d226..541b624a 100644 --- a/corefuncprovider/runtime_os_data_source_test.go +++ b/corefuncprovider/runtime_os_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_camel_data_source.go b/corefuncprovider/str_camel_data_source.go index 3b8da5d2..4cb1c8cb 100644 --- a/corefuncprovider/str_camel_data_source.go +++ b/corefuncprovider/str_camel_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_camel_data_source_test.go b/corefuncprovider/str_camel_data_source_test.go index a161bb3e..6157735b 100644 --- a/corefuncprovider/str_camel_data_source_test.go +++ b/corefuncprovider/str_camel_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_constant_data_source.go b/corefuncprovider/str_constant_data_source.go index 20c216bf..6606a43a 100644 --- a/corefuncprovider/str_constant_data_source.go +++ b/corefuncprovider/str_constant_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_constant_data_source_test.go b/corefuncprovider/str_constant_data_source_test.go index 48d122e7..d407e406 100644 --- a/corefuncprovider/str_constant_data_source_test.go +++ b/corefuncprovider/str_constant_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_iterative_replace_data_source.go b/corefuncprovider/str_iterative_replace_data_source.go index 4ed461c1..1e847896 100644 --- a/corefuncprovider/str_iterative_replace_data_source.go +++ b/corefuncprovider/str_iterative_replace_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_iterative_replace_data_source_test.go b/corefuncprovider/str_iterative_replace_data_source_test.go index a7691adc..7184553d 100644 --- a/corefuncprovider/str_iterative_replace_data_source_test.go +++ b/corefuncprovider/str_iterative_replace_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -58,7 +59,11 @@ func TestAccStrIterativeReplaceDataSource(t *testing.T) { { Config: providerConfig + buf.String(), Check: resource.ComposeAggregateTestCheckFunc( - resource.TestCheckResourceAttr("data.corefunc_str_iterative_replace.replacements", "value", tc.Expected), + resource.TestCheckResourceAttr( + "data.corefunc_str_iterative_replace.replacements", + "value", + tc.Expected, + ), ), }, }, diff --git a/corefuncprovider/str_kebab_data_source.go b/corefuncprovider/str_kebab_data_source.go index 18a9994d..5dcc5caf 100644 --- a/corefuncprovider/str_kebab_data_source.go +++ b/corefuncprovider/str_kebab_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_kebab_data_source_test.go b/corefuncprovider/str_kebab_data_source_test.go index 013b1d3f..ca7c1d0a 100644 --- a/corefuncprovider/str_kebab_data_source_test.go +++ b/corefuncprovider/str_kebab_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_leftpad_data_source.go b/corefuncprovider/str_leftpad_data_source.go index 5e7e04df..72556928 100644 --- a/corefuncprovider/str_leftpad_data_source.go +++ b/corefuncprovider/str_leftpad_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_leftpad_data_source_test.go b/corefuncprovider/str_leftpad_data_source_test.go index ad665b7a..862ac9aa 100644 --- a/corefuncprovider/str_leftpad_data_source_test.go +++ b/corefuncprovider/str_leftpad_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_pascal_data_source.go b/corefuncprovider/str_pascal_data_source.go index 90b17fca..28edced3 100644 --- a/corefuncprovider/str_pascal_data_source.go +++ b/corefuncprovider/str_pascal_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_pascal_data_source_test.go b/corefuncprovider/str_pascal_data_source_test.go index 2ebc34f2..d4bef218 100644 --- a/corefuncprovider/str_pascal_data_source_test.go +++ b/corefuncprovider/str_pascal_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_snake_data_source.go b/corefuncprovider/str_snake_data_source.go index 2c862b8d..8f8521f9 100644 --- a/corefuncprovider/str_snake_data_source.go +++ b/corefuncprovider/str_snake_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/str_snake_data_source_test.go b/corefuncprovider/str_snake_data_source_test.go index e1b8f352..0d80764e 100644 --- a/corefuncprovider/str_snake_data_source_test.go +++ b/corefuncprovider/str_snake_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/truncate_label_data_source.go b/corefuncprovider/truncate_label_data_source.go index 7f0b1839..28e9a8d7 100644 --- a/corefuncprovider/truncate_label_data_source.go +++ b/corefuncprovider/truncate_label_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/truncate_label_data_source_test.go b/corefuncprovider/truncate_label_data_source_test.go index 62b213ca..d73a9355 100644 --- a/corefuncprovider/truncate_label_data_source_test.go +++ b/corefuncprovider/truncate_label_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/url_parse_data_source.go b/corefuncprovider/url_parse_data_source.go index 9d8a2190..438bb00c 100644 --- a/corefuncprovider/url_parse_data_source.go +++ b/corefuncprovider/url_parse_data_source.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/corefuncprovider/url_parse_data_source_test.go b/corefuncprovider/url_parse_data_source_test.go index f8031df0..550a4574 100644 --- a/corefuncprovider/url_parse_data_source_test.go +++ b/corefuncprovider/url_parse_data_source_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/generator/corefuncprovider/data_source.gotmpl b/generator/corefuncprovider/data_source.gotmpl index 6a62991d..2b75ab2b 100644 --- a/generator/corefuncprovider/data_source.gotmpl +++ b/generator/corefuncprovider/data_source.gotmpl @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/generator/corefuncprovider/data_source_test.gotmpl b/generator/corefuncprovider/data_source_test.gotmpl index 8bbf5d30..f3832007 100644 --- a/generator/corefuncprovider/data_source_test.gotmpl +++ b/generator/corefuncprovider/data_source_test.gotmpl @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/generator/main.go b/generator/main.go index c63c5236..9edeed0a 100644 --- a/generator/main.go +++ b/generator/main.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/generator/testfixtures.gotmpl b/generator/testfixtures.gotmpl index 108d824c..242626bd 100644 --- a/generator/testfixtures.gotmpl +++ b/generator/testfixtures.gotmpl @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/main.go b/main.go index 0ec6027a..d326fb51 100644 --- a/main.go +++ b/main.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/terratest/terraform_test.go b/terratest/terraform_test.go index 0cde56b1..a53bf7dd 100644 --- a/terratest/terraform_test.go +++ b/terratest/terraform_test.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/doc.go b/testfixtures/doc.go index b7d5453d..f7c4e37f 100644 --- a/testfixtures/doc.go +++ b/testfixtures/doc.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/env_ensure.go b/testfixtures/env_ensure.go index daf763cb..cdcd9d14 100644 --- a/testfixtures/env_ensure.go +++ b/testfixtures/env_ensure.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -38,10 +39,12 @@ var EnvEnsureTestTable = map[string]struct { Pattern: regexp.MustCompile(`^([a-z]{2})-([^-]+)-(\\d)$`), }, "AWS_VAULT": { - EnvVarName: "AWS_VAULT", - SetValue: "dev", - Pattern: regexp.MustCompile(`(non)?prod$`), - ExpectedErr: errors.New("environment variable AWS_VAULT does not match pattern (non)?prod$"), // lint:allow_errorf + EnvVarName: "AWS_VAULT", + SetValue: "dev", + Pattern: regexp.MustCompile(`(non)?prod$`), + ExpectedErr: errors.New( + "environment variable AWS_VAULT does not match pattern (non)?prod$", + ), // lint:allow_errorf }, "AWS_PAGER": { EnvVarName: "AWS_PAGER", diff --git a/testfixtures/homedir_expand.go b/testfixtures/homedir_expand.go index 4fd2993d..d3d4902e 100644 --- a/testfixtures/homedir_expand.go +++ b/testfixtures/homedir_expand.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/homedir_get.go b/testfixtures/homedir_get.go index bdc9f656..e1be7e14 100644 --- a/testfixtures/homedir_get.go +++ b/testfixtures/homedir_get.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/int_pad.go b/testfixtures/int_pad.go index fb118da9..83d8dda6 100644 --- a/testfixtures/int_pad.go +++ b/testfixtures/int_pad.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/runtime_cpuarch.go b/testfixtures/runtime_cpuarch.go index c5c5ec4b..e9ea7b9b 100644 --- a/testfixtures/runtime_cpuarch.go +++ b/testfixtures/runtime_cpuarch.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/runtime_goroot.go b/testfixtures/runtime_goroot.go index 065a795d..3e12e85c 100644 --- a/testfixtures/runtime_goroot.go +++ b/testfixtures/runtime_goroot.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/runtime_numcpus.go b/testfixtures/runtime_numcpus.go index 453488f9..9f051b29 100644 --- a/testfixtures/runtime_numcpus.go +++ b/testfixtures/runtime_numcpus.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/runtime_os.go b/testfixtures/runtime_os.go index fe0d5f05..83bc341c 100644 --- a/testfixtures/runtime_os.go +++ b/testfixtures/runtime_os.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_camel.go b/testfixtures/str_camel.go index b5721fed..5b44ee36 100644 --- a/testfixtures/str_camel.go +++ b/testfixtures/str_camel.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_constant.go b/testfixtures/str_constant.go index ba5b4d65..58d0683d 100644 --- a/testfixtures/str_constant.go +++ b/testfixtures/str_constant.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_iterative_replace.go b/testfixtures/str_iterative_replace.go index 3286cb72..0392c1ee 100644 --- a/testfixtures/str_iterative_replace.go +++ b/testfixtures/str_iterative_replace.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_kebab.go b/testfixtures/str_kebab.go index 9eeeece1..d24fb465 100644 --- a/testfixtures/str_kebab.go +++ b/testfixtures/str_kebab.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_pad.go b/testfixtures/str_pad.go index 3b26b6d8..53d02336 100644 --- a/testfixtures/str_pad.go +++ b/testfixtures/str_pad.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_pascal.go b/testfixtures/str_pascal.go index 362d2a38..80371e31 100644 --- a/testfixtures/str_pascal.go +++ b/testfixtures/str_pascal.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/str_snake.go b/testfixtures/str_snake.go index 13af83f1..96dc0f15 100644 --- a/testfixtures/str_snake.go +++ b/testfixtures/str_snake.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/truncate_label.go b/testfixtures/truncate_label.go index 0b35c036..9d37f90a 100644 --- a/testfixtures/truncate_label.go +++ b/testfixtures/truncate_label.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/testfixtures/url_parse.go b/testfixtures/url_parse.go index 57f4ed22..45f46044 100644 --- a/testfixtures/url_parse.go +++ b/testfixtures/url_parse.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tools/tools.go b/tools/tools.go index d1f178dd..cb209888 100644 --- a/tools/tools.go +++ b/tools/tools.go @@ -1,4 +1,5 @@ -// Copyright 2023-2024, Ryan Parman +// Copyright 2023-2024, Northwood Labs +// Copyright 2023-2024, Ryan Parman // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License.