world.getBlockState(player:getPos():add(0,-0.1,0)):isSolidBlock()
+:::caution
+Due to a glitch in Minecraft's code this function is unreliable, and will misfire in multiple situations such as being underwater, standing on a boat, or standing on a slime block. One workaround is to check the blockstate of the block directly underneath the player like so: world.getBlockState(player:getPos():add(0,-0.1,0)):isSolidBlock()
:::
**Example**:
diff --git a/docs/globals/World/BlockState.md b/docs/globals/World/BlockState.md
index 3e61f42d..cfabae13 100644
--- a/docs/globals/World/BlockState.md
+++ b/docs/globals/World/BlockState.md
@@ -55,7 +55,7 @@ The saved position is used in BlockState functions that require a position
**Example**:
```lua
-block:getID()
+block:getPos()
```
---
diff --git a/docs/start_here/Multiplayer.md b/docs/start_here/Multiplayer.md
new file mode 100644
index 00000000..b874611f
--- /dev/null
+++ b/docs/start_here/Multiplayer.md
@@ -0,0 +1,95 @@
+## The Cloud
+
+The cloud (also referred to as the backend or the server) is where avatars are stored for use in multiplayer. You upload one avatar to the cloud, and that avatar is what other players see equipped to you. When you look at other players, if they uploaded an avatar to the cloud, that is the avatar you see.
+
+### How to know you're connected
+
+You have to be connected to the cloud to upload an avatar and to see other people’s avatars.
+
+You can see if you're connected by looking at the fourth part of the avatar status bar.
+
+newPage
function.
+The first step is to create the Page that will hold the Actions. This is done via the newPage
function.
```lua
local mainPage = action_wheel:newPage()
@@ -117,7 +119,7 @@ mainPage:newAction()
-- Do not do use this code. It will not work.
```
-Here is the full copy paste for an example Action Wheel
+#### Here is the full copy paste for an example Action Wheel
```lua
@@ -137,7 +139,7 @@ local action = mainPage:newAction()
### Toggle Example
-This is an exmaple of the onToggle function, which swaps between two states
+This is an exmaple of the onToggle function, which swaps between two states. It does not work on its own as it doesn't have a page.
```lua
@@ -145,7 +147,7 @@ function pings.toggling(state)
models:setVisible(state)
end
-local toggleaction = myPage:newAction()
+local toggleaction = mainPage:newAction() -- If you're getting an error here it's probably because you didn't make the page
:title("disabled")
:toggleTitle("enabled")
:item("red_wool")
@@ -180,7 +182,7 @@ function pings.toggling(state)
models:setVisible(state)
end
-local toggleaction = myPage:newAction()
+local toggleaction = mainPage:newAction()
-- this action is saved to toggleaction. it's important that actions are saved to unique variables
:title("disabled")
:toggleTitle("enabled")
@@ -232,3 +234,7 @@ Go [here](../globals/Action-Wheel/Action.md) for more information on Actions. Go
## Advanced Action Wheel
Go [here](../tutorials/ActionWheel-Advanced) for an advanced action wheel tutorial.
+
+#### For when you want to skip the tutorials altogether
+
+If you scrolled to the bottom of the page just to copy-paste something without the tutorial go [here](./ActionWheel/#here-is-the-full-copy-paste-for-an-example-action-wheel)
diff --git a/docs/tutorials/Animations.md b/docs/tutorials/Animations.md
index a10ad3a2..6dc6972a 100644
--- a/docs/tutorials/Animations.md
+++ b/docs/tutorials/Animations.md
@@ -6,7 +6,7 @@ In order to play an animation you need to index the animation through the Blockb
Let's say we have a Blockbench model named example
-
+
and an animation named idle
@@ -20,7 +20,7 @@ animations.example.idle:play()
animations
stores all the animation data for every Blockbench model.example.bbmodel
(if your Blockbench model is in a subfolder, that will need to be included as well, but you can find more information about that in ModelPart Indexing)
+The next part of the index is always the Blockbench model name that contains the animation you want to play, in our case this is example.bbmodel
(if your Blockbench model is in a subfolder, that will need to be included as well like animations["subfolder.example"].idle
)
And the last is always the animation name, in this case idle
.
diff --git a/docs/tutorials/Custom-Items.md b/docs/tutorials/Custom-Items.md
index e9399114..8f81446f 100644
--- a/docs/tutorials/Custom-Items.md
+++ b/docs/tutorials/Custom-Items.md
@@ -10,11 +10,11 @@ You'll need to use the Item [keyword](../enums/ModelPartParentTypes) and the ite
## Item Keyword
-If you give a Blockbench group the Item keyword (by starting the group name with Item
) it will be primed and ready to be used as an item. Without the event the Item group will vanish- and so will every item you hold.
+If you give a Blockbench group the Item keyword (by starting the group name with Item
) it will be primed and ready to be used as an item. Without the event the Item group will vanish- and so will every item you hold. It has to be Item with a capital I.
## Item Render Event
-The item_render event runs once a frame for every item you're holding (so, a max of two) and do their own things in their version of the event.
+The item_render event runs once a frame for every item you're rendering and they do their own things in their own version of the event.
In order to make the Item show up you must return it in the item_render event. This example assumes the bbmodel is named model
and that the keyworded group is named Item. If you wish to test this change model
to your bbmodel name and the Item group to your version.
@@ -28,6 +28,16 @@ This will replace every single item you're holding with your custom item
## Replacing Specific Items
+Here's an exmaple for replacing a single item:
+
+```lua
+function events.item_render(item)
+ if item.id == "minecraft:crossbow" then
+ return models.model.ItemBow
+ end
+end
+```
+
You can use the event's arguments to get different information from the item you're holding, and they are: the itemstack, rendering mode, position, rotation, scale, and if its in the left hand. [Possible item rendering modes.](../enums/ItemDisplayModes)
```lua
diff --git a/docs/tutorials/Keybinds.md b/docs/tutorials/Keybinds.md
index 9bc7c1ce..7cc2ef7b 100644
--- a/docs/tutorials/Keybinds.md
+++ b/docs/tutorials/Keybinds.md
@@ -14,7 +14,7 @@ local exampleKey = keybinds:newKeybind("Keybind Name", "key.keyboard.h")
At this point, the keybind will show up in the avatar's keybind list- accessible via the Figura menu- with the name Keybind Name and assigned to the letter H. But pressing H won't do anything yet.
-More keybinds ids can be found in the Keybinds: Enums page
+More keybinds ids can be found in the [KeybindsList](../enums/Keybinds-List.md) page
There are multiple ways to detect keybinds, but the most common is through press
and release
as they are easiest to ping. If you're not familiar with pings see [Pings](./Pings).
@@ -100,4 +100,4 @@ If you want to detect a vanilla action like attacking or walking forwards but wa
local exampleKey = keybinds:newKeybind("Keybind Name", keybinds:getVanillaKey("key.forward"))
```
-This will now detect the forward key regardless of what it's bound to. getVanillaKey()
is going to need a key id from a specific list of ids that all correspond to a vanilla keybind. They can be found in the keyIDs enum.
+This will now detect the forward key regardless of what it's bound to. getVanillaKey()
is going to need a key id from a specific list of ids that all correspond to a vanilla keybind. They can be found in the [keyIDs](../enums/KeyIDs.md) enum.
diff --git a/docs/tutorials/Particles.md b/docs/tutorials/Particles.md
index ea70451a..5033a990 100644
--- a/docs/tutorials/Particles.md
+++ b/docs/tutorials/Particles.md
@@ -8,7 +8,7 @@ Most of the article assumes you know to avoid calling the player in init.
particles:newParticle(particleID, position, velocity)
```
-If you're looking on the [Minecraft wiki](https://minecraft.wiki/w/Particles) then the particle id is the name under the 'Java Edition ID Name' column. Or, it's the same id used by the /particle command. If you're using Minecraft particles you can exclude the Minecraft "mod name".
+If you're looking at the [Minecraft wiki](https://minecraft.wiki/w/Particles) then the particle id is the name under the 'Java Edition ID Name' column. Or, it's the same id used by the /particle command. If you're using Minecraft particles you can exclude the Minecraft "mod name".
```lua
particles:newParticle("minecraft:explosion", player:getPos())
diff --git a/docs/tutorials/Sounds.md b/docs/tutorials/Sounds.md
index b36903a4..a7a11972 100644
--- a/docs/tutorials/Sounds.md
+++ b/docs/tutorials/Sounds.md
@@ -38,7 +38,7 @@ Ex: If your file is horn.ogg
then your playSound line would look li
sounds:playSound("horn", player:getPos())
```
-Minecraft will only play specific sound files, namely sounds that are .ogg files. Here's an [online OGG converter](https://audio.online-convert.com/convert-to-ogg). You will want to change the audio channels setting to mono
and the audio codec to Vorbis
because Minecraft likes the Vorbic codec.
+Minecraft will only play specific sound files, namely sounds that are .ogg files. Here's an [online OGG converter](https://audio.online-convert.com/convert-to-ogg). You will want to change the audio channels setting to mono
and the audio codec to Vorbis
.
If your custom sound is stored in a subfolder in the avatar, the subfolder name gets added onto the sound name like this:
@@ -67,10 +67,10 @@ local wDeath = sounds["entity.wither.death"]
Now you have the wither death sound available for your use wherever within that local scope.
```lua
-wDeath:play()
+wDeath:play():loop(true)
```
-Will play the sound, but without a position it will be at (0,0,0) in the world.
+Will play the sound and make it loop, but without a position it will be at (0,0,0) in the world.
```lua
function events.tick()
@@ -82,7 +82,7 @@ Full example:
```lua
local wDeath = sounds["entity.wither.death"]
-wDeath:play()
+wDeath:play():loop(true)
function events.tick()
wDeath:pos(player:getPos())
end
diff --git a/static/img/multiplayer/connected.png b/static/img/multiplayer/connected.png
new file mode 100644
index 0000000000000000000000000000000000000000..6b578a18ffa6fd88f630f344d6bf7373f80dec45
GIT binary patch
literal 3098
zcmaJ@XIK+y7fk{zp(#a)V4*~Mk)re_A_AcXsY?x@B1=(14J<|wRuc^+Qr4hoAfVDw
zI)siJ6cyB1fJm>QBVZ!=ChYTlKffO{^UgcZ+;i_a=iZsy&W;yE1f>N*AdrZyjTI6E
z0+WGtIP^E*EDSo325dxxo;&9p8WaQqDQCrG86$Yk9=b&}IsHUTNWYr44&!)kQTtaEv*XC$*@I-WJ7->r7v)=PD3Ae-zz71!x z)smEds|(qUe}Z>{_P~)6+glJM)*~@HTX?s7u|v66LQCE+)#W3>%i*@;nX+Z*);j6^ z$>TS7lzr6iOm{s!fAaR_MnoaPg52fna1GBPQG1j2M~#|k`9+6~4j2gpnbl4<<|Vvy zGkieUlP%@HdL+Larn!K$* gOtI!(fyU(|7>H_9T? zi)kVFdD2$6F4gqJW7Eq&{(it`^r(*?$}g&I-nS<2c)s25{H6B@Thq{%!Rf5~d1!Jr zicZ{|xxE^L%0<)9S0ABoD$g3~HcZgfO4w#_FU*Ia=Gd 12V5S>Pq)0J^+#+4BZ z%{f7a7dJ&^P2zYk8iLt_6gV~ HfQW2ga~u}`TUEyd0*qWz2$(OP{;%G}pu#tc#_;Ffk3#x6K?NGMA-8Ch0H_)- zFiTq#?j02KMA0gahZo`|R;3k;tiz@O&wQ_>s 8cS zB`&`Jp6?4rFFEDCIg=mD9_W1Aj@0-|9OZvjUWN
lgFcvlaxDs1p(`Qm^SF~uWEJ4vb=usgI1@974n1Dk>?CL)EaNJ8 zAqRxrH<^_Qi$ ?@9+W!0Q>- z9>Y2Vu_LDM HE{_F^J}bkJ}zTeX*`IU*iz!T2w|k)wgv!E8_x1|9H>g zj_)(=;rb_3=yodoRowW(a{!3py; (O(Q5m<+(V@ElpIT3{gr>kQAX*T0_vp-g~Ywv6Cwy zE8S^x3QE5&C-bX_h=klaD2p@&qeBPyMpmi-$s#Kv;?M(H2(|q3=Lu8+@1QtKx_pMc z>*TfmB&*xij{u^J&2Mq}$O}2b3#~4?2<{>+=Fk)5cc#!39)#)oqEGL=9LraCYP`K^ zO%l%LM!qi nEG86QT))W}oa&^r`z$x@j_ ziFO`kV@Molli!U+zx%k5V6p)DHNvXxcS@Dvh3H}Strs}<(8wgG-Morn5Ozf5=GI*I zYRdj=4iF8&qejs|R=)G^?=C$)o-Flnx@VN}p;p0DMz6S%f_^&fB<&OhK?&;quk%$} z`(9|vfxe*xwVir${RvxgD~*H_a`vd;56uisW *h)+9bFtJO`;u9b5zBXqc%IX-jpUH;(h(7+<1%)u<%1Bo@9Ft`LptQbf_uBkK8 zS&%&%H5L`xV!ZY53i@4nPI@I(_qlQGoqOwTpQm8!8X2+mC$k1pG`1t#S(n1}U6yA& zM!%BNL%#TXCyoRVt2LTiF2GurqGGT~JeW {5nY1cDU zYB@x2TkTX@@E{%6(;w2Sac5}${QG6j$8&QYvOnct6^YP$NF7aI_eb{+*b@CcMIExfO{0%`bU0t7%LvHGa!}{xP13|261>o%5&D|y7H~vN=t&*9s zsO9Eg=1rZPRpWTF@z3ir6$cHJ$A?xqt(>hquMLggmOVpw=s@z%HBApRI%MNp=0b;h zVh)+!^Ux-PPRqSl*q-zIZI5<80Bd*(PeyH;dzfg^b)xiXT6b<^%dTaI*%oV2wN9OD zP4@I!WPj29`{Dp}RY2;wG6bKIP?)FY>2?O7;Twhg)SI1-65Mhi>tI1h)bolS-(96rvI;VzMJ}I=J6iSM7n2~fuTwy_j0QnMrUXv!uFv>KPhf=c(&VL zPOfiBX+Ju3Esur<7WcM>*)CNtRjxh5;_K!vO`)%^Us9n}35vWq1)P|36_gqvHYNiq zbk>X |2OX_?GcsLxlpIq*cBQC6#yJUm((n%jo%W&7);wlgBVPhtA*X2-b=PO%Mafr4ER z5UqkA^tA5<0l0gNFJ_eCFAVpZXmPila87?Jz~czdl1z8!7Q2|0&XS;`J50^qqp`=P zvwfId6$7wuEW-}Gufoh6Ymfr1!*3LwN0uZx-M$e18 $`6xBGf?blE zkun*K@b-X2*xYYSYc3kpxd!1YmT>6Fg #XSno=>Cf;NW9ZF|=D|ZTD-S#Uci2uU z^p*Ke4q}7N^7d4RPV-eLELYlnAf-`Jn#FG kJMv_Xxa>|uBU5)ysSlD_?Xs!ZyTg3&+>Fv?O*ySVf9JY;dUfiww za)8sXn%}Q)(P13`OYhmh&q1qI6#oH7<^YZbn=% s;X+HnAWx~Lz*+sN9ZDr92?e@r?;v!FKJ zW4YB|BQr>!97YP3ZW|X2Fv*|(e8YMW>LL;k#$!R$kKWEcJb1I7)_UA9Q|yg8eEa%d z$s~dh|Epn~=XrKFmBTsMlh?AsTDh@g?19XZ?0uZNtMIBt0Z+j?Dxj^{H h<% zZP#(2Lbmj(WK~^RsL&;N8lcW)**cfS0kt=&1SHnOx4!{&Aq^Nf+hrAkdV3w{0xHk? zyK}v(vIhEtlO?tk?x3&C1XceY)fZH@-pGf2%1slDR|WCkhC^Es=-RlF2f_#-_H*sr zK46>(D4Vpk iqG`m+O ^?*Sn1OYsu`Q9cKhH4m>X z#@&0)1n5FODoR7RSXc^GuQdOeOBk^dxT3PslVE&Rf_-yr1K}8j6%@gF5EB2l|HA5B zDUt&{zodzMbJ#G SJC^d3CvIm#Cnixp* cdS=0dl&1K%xr6I z76LUg*z1_IH$F}rh0j#sE{-Go2?VR#kAGLRW`M0`5V^8d`WRMv_^C~+O#L$}TJ;}L zN^>=fNAaS^@JhK~s=ulPdd?q3%4iJ~YXSssp;P@pATz*LY4-UnkSdyhf`gW;Qh$x; z_lCPhW)XrB1g-L40w|QMyg(Et2Y@Ucu+Z8aC;>~YU$lwLUCw764%1&} z4Qky9En@tITAGn70tClYtlJU_Q33*@ CP ziV;QGr@OhKK-=z}L2i_&wPFGVSKDz0v53{wW7x`$w;S-jeZi%N3EUH)^#9a^6F&BF zClxV=`K-r20sbPzkNn2zdgqd6bd(W{>LR8>?hs39ynSRKTKWJtx8?4Hj;5c2sYW2B zl=4$YxfaYkq-Z(kRG{apm9IZ+RvD#+!#W6RA|8u=!4ERx9?%2@fYjx|!~@u&ulARU z_}!HK)rNJa6)|l(jl zaCX)6MUaa(E=GK7I0 z>(ZtEvauX02@I`&TG9nn;q&Pfw?0%-*;n`9kwDzm)Gg$}x>vxTjk6RNGJ%_7KEI zg}esX4jccxPm?K0>u8e7N)V_~eW6yCq$+H$MX^jux*K2NOefv9oyHvv#m{U#c~-Zt%IBvV3Rm0h=I{z2>GZ;HrV!uYR`0n@%IDd`J*M>lZk#=#!yvCVS3q6a z!Bsiu?7v+Dvh)9tFkZgDXM?kHcbWr?U&u&0`*y|?;FUI C>!?lAX1c?HJXy(ehIiW##eqqbSM~kUvCuxOeX38!8~N zWR>CGNqR^N@G>Dpzb`K1$h3$~o@hqqEaGFoAV}Kp0P&k_y2xN 96s>=aWA2k~77V%2}*^#?tF`iGyt>>=Vhu6+0B)J*+gD)GWu@}q@ zw^Onw9w1?^3jE1`u!S`<;d{M>tpximG=f5osm!96FzCj?k_;)CfRUiQizF6NV;@JG z#TvS ;E3#g1|nnxid6>9H#B=llv>5YNqKQQV2v6naXkD)T4sCSF*TQbLH z7PMjw4L+pCt+l2$#kh&gd2Ort)K|Tn2JaRhO`=N6O=$NxIm{`WK~Ybi`M+N3Gz+ g!= zB;wyX;2gLzP_M4^HSWHLiDF3U@7-F{q%sWx1s2ud+skUR_~YC&vVe}(#oZ7)Q3oA6 uyMJ~wBZfxpd-j-M$GZ@#@^7&;n-?X*+!onKfCK-5;<;>LXa3F<{@_20xl(Qb literal 0 HcmV?d00001 diff --git a/static/img/multiplayer/error.png b/static/img/multiplayer/error.png new file mode 100644 index 0000000000000000000000000000000000000000..779baa16e003cbb04ac602eab609a318c61db83a GIT binary patch literal 62089 zcmV*AKySZ^P) 1^@s6fh&b30004QX+uL$X=7sm z04R}lkvmHRK@^2Q6E)(46j}sPND;+CAt;EYM9@Ypk_f( (5^Mz !rHfIu(N$QS|TN+fo8B)FK@2ff5Rx-8*4K2c>nrS)0 O2#L^r+S8Se>nYzwY*gj9uSTc^pf^_9(9xUj4_vx z+AXsOn>bU%2$QD7Dmo5BQVq$hwlDhQo24ioP5vfjEOF$>i+51el61{T&5E9pPp7PM z|DUIw9U1nzx5uFA(RE+@Ag~Qz71#YdbltBb@IS!0QS}!kr?Gd@D^)GB55WyMy{KyG z9XQ*B(7l #j4>NJuumA+ROT$TqU)%xE;{Hs|zxckga0t17FqR%NdIvR3|k|9z&*F;<`buazq^ zSFT+7)ykE1?$7_ZKl|iheD1vS1^#FC|DGJ*ciUaKbY<1%T=$pDH=kep{mxszDgK*U z=nv65d2mnt@!Z($`paKy_P=-QD+)jMc-LQgb D>~qQN0%-i96zw_ zjAzc0kL4$NN0)WImOLKcpT|48e0lNnxdYo)N;*f^Up_d#{T3<6T_?x)*EY@ka(Atb zMVR{5czvLZCuv<8bw%ww_Dj85JRK^&plo~V%ewEe>{|9OZGh)~vwc=(&6?3i&N}1u zBJI*zpJf}39dB-ApQFozFDM^Lqx3zN3hur4PXE) B8K4gCn?$`a!rH&`B4bi*$ z+>3&hLHo>u o$ ZKDPQPGPbmSlG&SU8jS5i z<4Nl2!F%=^;VHlL+$$5AOBKKJps-(U>_?#94liF@b=Uf8?aGeKv$wa_jN$5YFZDm) zeeZ3^W{wNrbK^t*)T*E7U$^=fInbpm%f02ny}IA$zSPfaThcBCyz}mx{hzQo!uYht zJmkS^AnD>5G~Rpv-HF$ll4W3h`Nnf|pJI1kf+T7-VYcqy=lTGhfk+LIJn6b=AV~v9 zQrS<&@k&_;B&~pvV!kz=SO?TbwtLbss|9c}P&ql)0by+gkq+o#6(azN=}Ddl7|F*1 zN&Re%gN6grl37Kt8c3q%ntWP-i3amTvjj(_t<-Fuz!5(^NE#GW1xpNoEFP&lwef=D z2c2`h@!Mu#&vxD0g9v;qN6z4g`R8`EX+rgS;plR2Cz_40KY3IM!XyuJem(ncvd_vw zV-JOg)-$nwjducVS>KawjT`CFxUqV+VSywzPw6vi{-s}YonNW}q{)7Gvn-TE;Arb} zcLZqK8bm-+4SafjOp_S_NxhD{|K0l1=c{X214%>Q!P >b#`$mD7EvJzj;uLr=^yS}7$XBDWG!oLG=PNC;yv73tD4XCKunDX1SC;^ z0#e#I43JPcB`pt}Su_tNKw=|3y0UzmPMsx4sxf%& qpxtr;9iJ=8$bLVrde z>>2_9m^2#X(AnSA0w6D#=M$tFK&sh^1V`L%0!jRbii|#g17Oxj5IEvTf}~Pk+RK0v z7|A{wn3CgrJWE;xl4dmw+wpznWY@J5@(taaVFFa1ZEN fwSpE>0+1aG(E*)@jwy<)bix0wm3?VWTkv8frI`|hy(fZ z Zx5`%(bpy(P2)`r(9T?u~*Z;^FApoFbqF>?@EY8Si8q(%H_fQUNvH zXz6wm9C4o-NLmcv&1(%HQCsN53EW5-Bw4 CrdHQUxe()#4-3BIXSjds}c z5b$P^DNouY|21&Lr%6m##?c;-T&*Pq%+lOQfE3->OMt;Xg~#@SY2L_7kW|_;{dcb? z;S7+p#oDwY;HY+*R7*jlaclM)eSuNRLH)Oaqy<143CmNbdO9zbZe!_v73d?#W+Vm& zsHFR`kK8+sx)dPvbg<;#16NafW71mzlH;DLKUc>F^xp!IE-7iIo-Cw7_LpeTTcf#^ z#@2q!%a!McRAMyVlrn5R?IRjdaHQ#uX;>K|mcDllkZM4+b-wrn>ab6%Gu|9oLCzti zkcb@_0ZDh>`ckh)@4kW#8s_K>J>}p{DH=FfX-jMb9{<$N0!a*xC=ell6nU=Pe8EKW zRzOjvEm6=|14+aW2O6cXEP;o0Z)P)Ks(>X9cF`aR <}fnyCI5&aS*l|F>^vSo8B!BHfomI8DF85Yoxezmp<^KTxQTF~h1@qG7U$Kuxu z>evp;x4dXTpn)SkNwR$WG*8{hllKCnwojCOkpPSVkOq!Sev6Yl>3eE`mg$xElb} ?%8t%lzMkR%bQ zvt8?{WWF`vCVC8#7I8$et|%3+yr;BlfP~%`joMyq4?@!Ku6CgE{qaOTI<_`nk(0kN zMQ=J$DjB)=UUwg9w8kD7DU1H{jjk{QV6pday*Hgu$hB8?)j-nf#3^|C5Ny5@lTVPg z03@rp#I5cg5E6tCI9e>KBB-L@YMYeg8F}-)D1abNl*-@_DK3Bp8P)=@F6eW6%Td!N z=OLIGPb z0qoqppp<2jn_hY1;3{1-;Ps8%S(5fGgQN1r1_F}IfHIh3MRX`Yzx7*h45w3wLv<9? z&m-XY=+v(SN1DI6_JUpnf!an-FsAmM^KX62N%|sywDmy(-txr{pFVgeM;=c%KJ<~P ziFZh=`4ere%62ut6ah%39OQT8gMcL29s)?KSY!MH$0N!`d{5u>d&IwKFZ>XDLHMZA z*#bb2F-i8VCug-(NQB>3fOJPGnu2770->p^x(tBi4$?JPyhs{_E5}A+Mjne_G`0Fz z$ve@Mr%IMw9CK(dAQt QwT%44SBFPGut&vU9&$ n-nfw;hi8cw=!6vIn@e2{E7eQzr&6 hET`$;>0@)*+s zd|c&)2&3bIqK$!;q^O+^WdJ-@LiO|s;aO_4RE5z$5`-X=^+cJ|bLY+@T~}?8U{r3! z+91pM1K1F2``me(Z!Z`cVuVft#CB1Cg3ua8bXS5mCXeN{>lcYP+Q<|_3z(v*i81bC z&d*@XhzMm{?*zJqHqw{<8OjIb|3LfDe22QGHF~9g15MJ(DqD?PqgOix(F9oWsuM@` z5t-Mr?SJ-X{z$d^bfQE6i2#ZODVBemK+;Hhx}Xgjg5-z-c>*@*d@iIJ8I<5=3rMn3 z<&aY(;{W<9U0L!DIC?Ua>2}&%s~SL(vNK4k@o1G5=XqrS;sGRXkAM)wSh)@IhOP#Z z mO;TO&ko<_Pe5YvWN@{K)x6U)v;iqd1Koa(S|{ffw>cD7ewc z@6?yM8+?PKvbrKc(FQ#)x@={e47KO4&0-^ vmgLv-uq(+dW) zmdY)Vv;bC43Yz2~6C_nr56087VGfq%gpqG1S$0GKX$6iH6<;{KZn_NuNBkhCNYqw> zq}q2Dj^7`?Ph-s|0VJ9OZyu<>npUW7x~PNNxM9zVjJ|4W_1u~Lx4xnqdGK`Xo+h aUg zdEV5I@49$*Pt x>MPzGe I0pjR=W%5n01UzbJeIAQ2nSXPPLuX`}t0g6JT^!mp5m~S{NL!KPXDer!=&1 z-|_=|k-q2wGiVobq9^~BJg7bp-J&|9cIdbeO<>+tI^gNK$ph-UEdJ2`f&rupGFPO3 zRBh#$BRE>AC38;QeTqj1g;?mMMjWJ92>&1c(Z4YL 0vzWv2t?>)&H|A3g z@W7}agg;VSqHXU(qRb&$GTQ=r5}47c* {~dYklf8cl1CK$#B2>rV{}c#P-UQ zBmyT}-%`++NXlRhB;6aUtt~FUlW&Ba-n!9L*0cYP4fZT5+!#u<(()v@qH^foeK6vP zLDF$in4#PgJdnhd^t^Vgg%Tv)_?k7SLqO7`RbHeuXS<^}r^||w zlmS`v>s<;Hq57&8kYS(kD-s}RTGFNkP(@FwpDVPnF-4$RU=w_bt+wi$S#0euMa`rY zQQ@Yw+6} y7K_!|T75ucxA4>w-J${tZfQnRg2yq3p2Q5O=AbdYrZ1V{g%9 z`rQI3F*stq9SM-6`LuG*7#vx8M?lghfK*8#D@&Z$z+OEiZ?KN*uPi^-%CZtLk`JHi z)W(wliBE2(J!t%%5o*JvHv&i=NU{JDgCic#JE=kW;*ba*VaYCrDaao(6P~a?tX_ zy0x<9C&%}@Z&}#|8F&sKcB!J;Q `S^)*QcMwP_!4ae+(TG81S%kx)BlRUK=9N14zE?y`m n}LX7BD&Z?I!&ST7|{f+WcwgD$oW&xW`!pX%^^2J0J4C`h9ImoED$f!b*j z`kg4|{hbRxKKzp>x+PE=={$K{2N<(WwL2-#zCypRfMOz0LY!BE?$`1nulTxNwcKV@ ziIV?H6}RZDL)FuI+XEOi)KT6=!azO^IS%U0FF3d0Y^_9XNdQ9iYu!y+^#^5zHguX& zkDjOd!YoQNL3OTLSI67tJ6nLcT4PRsugDHB2T#8hKJ`0%xL_WSrfu@FgBJbFPr0tQ zX6N7%23mT`7)in3qXe>r`5uzT{>>5ZaE6T|>H5R$#_q|)oQ=@VLS|Ew%;_7q5 zcai914FO4Ig%0mKQ?&yK3a-%)(^|G8tK*gYTWiXyNLV@oqyirCC2QncC4DWB#Pi3z zMnMv_uh~fiBzaDYe&_p5Bqz#imG0Kf5?H_GxPvW%yMm{TR)A;mk$swE$+1=MOs}TL z1#mGKU?078IyC;BO|Y6FSg?r(@xgdW#F<+KA4z1{aYqi^>nBmY_BF|t7og)hfak?9 zJ6iu9|J9|xQSU5i)7Zoq10;ZtR$Zxj0LHE9uT}n5{~four8KPor?tPgE$#C6Cfyf` zKi8dtB4BCC+-aY )WAddLc=xL?H zHIS#_W#pSy*(rG?NV4WG0z8nmy8ubZ2NKQuOVY-)qkPYmRW@nwG>J%`KYu~3RO1ah zFWq91M8Sp^WVj$Hut |EVkrJJ>?KMsz5dV8XeURMESp+b_woz+14(J6M z-f0qiip0D`?Xw~Snv7zRX#MU;YtYZShfOdu&8SlfJg%+46jN*>vSs~`1GdWVtsPIU zpyynXv&Jvwvc^FIWlx4P`@O|sHY&c?J3_;9P^-R_t>Nz#v#uL0xA6^0&2D<2Bmq+G zjt~NnCU8_*nsVHMl MRh)-l*`*qf(+j$S2A`w7Zfg}Y1uRxO6To*0}4dQ^!xdxI59PzU$SOdoQ z^oN{Y+cc0}Lh0Rl;#HDF^ !>PF4YVlWo6^`S#w8A?Ea=XM^U3>1z~Wi~UHM zTgPu?AMb80|CR}C6n=~D7Xmkq55L+#0b1Zq6K8FCzW h~+29iv0WI3bGDI*|> zy3@F5zUEetRLaIhC%kxt0a6VdkqllS&8IfCyHZjINJ)1Z7db_ub~+GUx}h3CvQqMD z>!+5ICl@Y~k~iG Q``xW>$inl~{0#WRA;GVFJgp`y!^$vr=U(3r< zL=11Uo9weVb1?hC_Jl<_^C{M>2^Bmd!j5f1YfYnz%4qP^9Awq<#SuNUu7k$@lTU2a zBO >n(&uQ}VRA@KW-Sa^hE?dubxw108Q7 zy4HMJM)YZ(t#w}03-7B|1w2h&4J2uH;esSVyqCq3*$M)@eu@whBx&Gi3PRz48}zbh zAcM*@@du9I=7;0GQ90t2iym$Aw`{UQY|#DxXpqpxs;Vh;gEZBQ+ND9DW&A0_1YK(- z4~;g~GWWyOqZ3~-@>bv0$ODpo+`L40Nua?78sqapD)^$mt_05|c&AOsCqs6oe#HE1 zN=Euum~URc{rt6Rrx7GIj!!SG${GMQiTcz#?YNzkDFKD|=3KiQBL|iMX$q>wowD3C zycEBvk)tVjNcnQ&U4n!fn36ivPZWmL5CuuKsvZ_dlBZDQBXN*416vIo@mwNliZmvH z8U*lZCrJ_ {0Uf;^Q*n#M$_`7ZPy%+ocG!q@<0-wIxX7O79EiH|HiE^ zZ1#2^x$)}M_w%>jnEw6hb-jH4VjyFlBtNg-=qduD!3?_T_w=@T*f(x}(bW|sdyR@G z2dWQqjJ50wonP;&de$~rky=@6XQyv%*x|wHLVySP%{OlO^C)He$j#Z#CqLs_!ny&v zDc3YqrrN!6`!~h9v*u3p^6aZ3m$Z|Q(Asn!RSwO5BRsX*e`EhG;HcEwh85tcdis6k zKlv9hEfHC2+db&W%#Hz)rmRhA=&;sLv7u%>;Dk^?2k6C=N6$l`D|M9jlo|mN(KihB z^Y72`%tvlg{Gj_``B&60A6lE*`J>By)h%QLS`0igck*x!usu_f%z7YcUi)3iPRGeo zP)>m_l9IOtB$a+hvO__!cPHiUd+$!F(L}MT?M>qr-&!g`l9i%IW!+J*xdaaSDzZRQ zw2U>&)u-iki$McM(w2}9u`)oa%`dMf4Xhwz)J{6R7Yrm1*@*^zWlA2kGr?3D0F(eK z5{!6@^=bRPF*s@$*V}o#h_f-YYMuMWz-Ew6-LcwL3sUe3H@IXPZ3y+Xv##by00~~J z{I|}3qwK@ F@T zYk$Lq#{_ExNR2YI?g5LcciNkN6mgN#)YA;m(_g;%d`$03>+&K#a%$27kV+PAeff*i z2WcZ9N$vyJU-{YvVD^d=umKF;pgN~ku9JL9z9dLy(8)Tqb+>d`B}lSPoe;o5eD>q^ zWw`5xqtfd(#1%L*J`!8b9RVuVM H-r zYxFM7D^ekVZrW&YqtQeA?n1tvX85(+GL15We^k$w4vN6WTaQd;_9<<)H ^ux4r-1;fa^0d<8 z7X`tCEMqDAaWW#C+>&nsNdsv09-a>mRCyrD0$1MneR>-`-9)|it-oVx{+Z8wX8QLh zKJf{a%tycFHTCb3&gcH-|GR8c(@DpJOkJzeVXBf|LSR%1B-8CI-ejL;ds^4N4fOp< zj!gam+Z*P6xq-d*t^fQa&gcHtuTB3(Y AF?vM#Y3<1)GJ{V^ONfIznlI5Huf|tN(3ZMh0NZ$Pto>nV( zEsG`ecXw(>J|mM1lJ2}!UI1Pik_M8bl4&S9eWCkT9!R=R07-cyIHI3XfW*Nz7L?oH zX1e>{{2||=oVdT3WLjR$;dtOo1`=Ldl6P^+D9|c{BUUd8mYH|&WJf#QT=G7o*&%aL zngBVlE&UdB8aGnN_h^k8-_kBfazJ!evcO94*9S~0(hvz&*!KYew)yeLmHv?(t`lT( z1a11^7YAEG($;=F6(~4D^%psH>UjX>&NCaH0dVG2axHy5{@mXYTla{x(&+lPS+d8V z^LvILY)sK>JsE7Zq1OJS;S3s$GkK=nr9X^Zw~6{gQ^ xuN_kA ztOq?sLQ|)xI6?VnmE=~%4Jr=e;jMQL9^SGfn8SVxBuS8P<;L>|SB@^ZAH|a(>9`xe z-wzcx905s7s{Tm;03ZNKL_t(U0|~G-03yK=YhwQ9QvF?vRp6mKsqui1JV8R HA0@?+T*q7y_e*#=oh zvi(PHeq?PHXsWL0iHxiHuA1Mo?A4+(xl`BB*A0;Qwfv8io!itZc_MVAkF_d-R{h}^ zLnGBh`$}}>)44NEE^3DOLu!Y N60g!7i=_NzUaM}Y&yb<*uu?61t za3CwclcaU4exy~rm3er3PHU?v_S(zc=35M;fdc|b$U`8B!BMS!4J6gdhFdf_C67UX z29CII{lm0FAb$JJFB}|oAAm)ki`~7d@?a0Sb7lc1?pymvE%iNg(k^Rv(zLP5A|llV zIog_6Qk($NW{@<2BV-mtn}oO2!4d7|z}in6>w`?F;f-@&P@$p!tk%|d?sNaGsW2$0 z(oA91H~99mRfjt7F(z7P0A3=Ny=1KC3>vT?Si@7(E5^?0v}&D)4FKtM1j9y&tvrlo zv{j2gi;e~P#4SWy6xsDXO&yp($pcAT1mgNj#djtQg&p4+3pN0rr3Xp$IO%c3 GnL6W@RG?by&pZdpNhm}SF-QD-Ff*=z}Dr~C;j#Ni68X27sd8cCBUjnKUaG`g| zBro#*QZK)`0RfAyUvJ=L{4Gu~qfbiEp25gdLPOIR9OQIfq-7&ZNl3Eo7GbR=Juhn$ zMnF o4f^mlL|R0BZ9~&61Af_ zEKmPPhhb;TMw}FAEYeFv>XA%ETcn5>=_|5A6hhOQFQ|H+H`(3qR`oyGRq~m|kHvqy z3g4U#XQjPK8DIOBxeB7JnkD ?^Tz=#n&t;IE4yu(s$6dDGSx)ND0!19 zA69Bgi~bjS5Faw86c^@K^0w5cp4Mp1g_YJKE7z@3wnm?T*@>(!HC9Rl18Hl1ZM)KK zX8F M8i1dW-%B*WN|PH=et@=lPrFU=hrj|Pk;{>oH4 ;bGy1<_d)?ES5E^{YN3^0ID@4MY$^kpB#;!d%xA4rGyn#r z{aBH -B$5~n@{j_9Ev+XP8cwr-E4x9IF&B`_*gzyZEjX9fi{ z7C^eNC=M|wMEw}=xW6;+5+K#Sfpk2U_pa?J49-?3Vu6^VEZ ^LqTF^!9RN4A}GoSqxq&(n?dvk_lB&iLkeUGs7&{GDsSekRJ->^aKu{m z?zC__PBWVBXH+aqo`Psb!JrJSlvjeJB{-Vx0|8y+V+kZ7ABbg;L?e`UsTdp$0lt$m zXiR?X+eWeyp!KGO0n+U^*J*j>kQPYNfWh(o?z=_6+eSWhA|2EmP7Nfrrr25Fh^+zv zNeqxskc4=oFi2tro+3zEq?d?~*jgVww9*fxKCJW)OJ_)BIYi%9n`rgFma!In#XKU_ zlVsm$3Zgn+MJf>@mo>jFX@1BDG_8PBzGUMRpc uj5gAL6R01P8CZ}ulfv)2? ?laGz!A&i6@lPjoxqd?NtW0WBu!%|rOjQC#GN~R4LbB)Oj#~nri#gvKkZ|> za(<`OIFW8w0|VAKjY>P!(( zZmeAAelyN`gW3@6Y;{i0`t7j>8sD_%NVerY`?8Ohg^ q*Ae?1ow(GF)Ni11xPf^NmszY14z_vK4I&a5e@~p$5oyb5j_S;^|7Bo_n;ni zX_8l;lXt)Bt3&&y)D;1AIL*xiNfW5(?o4Ult}3U|1OcOhjxJxFx_A`?xuMj5?X(XC zDnyq+67rNMNtWHAW1}Dm;jO97o@|&+GCb>?tAV`;W?KVlzpVJq)AL%Rz<&E_CDLdb zh%KBokBEqf90;9fZJIUkES_&xp--UIeflFj q>cRAH1~+LPSrK+ywztCUj{44Um)ufXt!^lFo#Dur)evOM5GI(EPio z2qaU3qSd{SDtw4sR#h}BZ7DkL(oXc +;M=NDF$}`d)@paUOeH0QKXyXz_S$xQR z)T4YsWdbDvN!nAMU`dcv3nC*RiN-|=L7*R{El+{0fS3UiojTbMo%+ltAyzvrJ*)=M zGypIJ$V FOa@tL8*D(n*x+kYL`hXGVZgsg9c7p|2rG6 z_4Oy-e{PBQLCmcWB3rKGE9{)*X;L~!LX^mDGVCmaMug`Nc-t0R%w1_8a7CY`c=qMa z1y}o!1|0UaO8Q+*4(b0^K*<6~QcJAMt6gO@?+tq&K#CIInhmUqIsk?e`6#VLu6(hM z1f@NgGLV*6h0S`A&mc+fKVRHJKoaSa^c@08g@U$#BMFk=)HCH{!2{q}7P4S4<-G~k z# jdcfXvP!VEf9iZ9VU)J|wSJzLh^ZNA%>iV1<3@;|Qk$m0r`47U z8L3zR4AM|LMB8QPJ3$|(Z^apcKcjJ`8u0d|7Q39n(6hJ9m7m>EE^ YE-#TR5Ehy 7OM%Zq0sSe`_*{EsxQEuVjv`gwdfO=g zh*hmmo;cO=nmuqP0h0xi7#y))rjxN+PF~kof+X!e7}4X|KtR$m)ss3K6W{%$futT7 z6@dW^k|F^GYA_L+D{pbI_-Lc@^XgC55j>K9fY5Kbj2=z5lW7%w-%;n$>Q4)~#Ju$> zG~@hODT@=&UB9MrA>|^Cu+5DrSszZdMzT`TrmA0^9+2u)E!FA}Eg)@>R3D^b6=Jst zKeA14m5k>F^d z%StR>rXkht5}6=rK1}I{wLVI_ JmNd0_cbDWxbOE*ZO)g%2X>ot41V>Cq zy>S7LvgNM g`$d$3apDuu$NSI$vM|M(6HS z+oAI9nkmmQwT_R>&zaxxKwlYFURoh?I=XC0J=!u&+IU{Duw@+G)ij4^YqI6bo9^T& zqOWTf^4x zO&waPb|yFigzdl0R5@*85Q7Hx6!poE($-jDd04sEU;bLNIfJCKftDiYr{&d8aO52% z0!WDMNq{6lg9ZY1T`qY#y7tn+@twC-ki (5 z@&-B}H>kor=JxIP52{>S^jzv9A$Zur#?YrB>^M`tc~ybys-mEjU}5_N%sm@Lp|rZ@ zCt*%g_-GWQ!KxcaUUzr*iS!ZI1kYR_8FqCFdUA)@(|v53-vEEjey`DAk*;rk&DYPV zcQTL<9Z!i^oU4*~DS0HkcBex#0C{TRWIzokW8HK8B>|2U{9*wl9-j+I+%L+Ly9O%G z3#{sFky9k3&;jvO1Dpho_#u#lJf)s%-`Xn2*6sx1X?eqBm2%fUqT7d2c4pc_To)*AgMe#s>AE`Y!NM@u_z9qIv)F^lkY4^>T=CjQ&W_&%nC@x#v@a? zWMwC7+-Ryy^y81#TMMMJlhk39Pnj~b_|T{P5F`&!=sn7ty6%hlLHLQvxX_Q0ii7y1 zP@77?GsrklGe0K#Ex%(L&Z@j5KYD0=JW)$&BcBn`VJ%SL)IM6f$cHtNDpIPRi(tb_ zDfCjRYT)D}H(#BG{^&Qqrm~@~kqzrY`iEct+n<}pA|81EGCxGiFP6HZIMFpIQ|zn{ z`yzH_tp%&^Rz7JQX;&8i7C+F(i^sM41Pq>|vPj-c-Fo{J`3mvzbWL6~9*^=b_3!re z-g1wOPjtHWo?NKkWtyZ1+aG?zL{6r`TmCRq9H$%DOu6qXrp6yCruO1TKGt_U 3@P1AgEC0+0!=GG*8=0qH=ge()Blu5#Ece5Dy!_t58Z-mc(}t< zX^em*Iz=L&&;pXQJ2*2)z?O75K7NWd=wE)c>(Z5FafX`79^W5Iu@9gG qSSUAAT+;CZRIMgEBm$2 zPEIUNbL}op-f_iB74E|7aZdKEC9+ocjAf0T@DkaTO#7hEjt3O*qH3Vn1TO3X5=HP$ z`AL@kj*{k(En-@#-cSk7k88D4BrDLYonlCR3;+pxN|0ogAeSJ?qg;M-so$&>2VN^t zZl%~+WAohbX%1S!ZJ=jQRQ*oSlf}I+?G(!@(%}JODd!THAP{1yB?d?ISDFS7Byn#( zNg`f}huX%@AW4o~+A#wp= U~8s?y~{5 zPNj)CKN~?3GyOpUNGUVB2kSIrJ~l6pU0AZzDR` C0S#qtY3BpzBZn$-g`ieg5RTrhk9s!q1pK1rD@4 zB~DQRm 6Lx8F(bM|=t26cG;((^(U%vM z)5r6xgIU 20o%-R$e}#&o)M zu}SuV50r-Nw&K0UGrE3JxrYU;TT)2_9eZ#(kYDg#FfDikWui6o+{q^=nPiOgC;#*x zS;$K1cj^ac%@i@A1h3e`#jc=(W~{Y!EAKXWCVBbhbC3%-c{qSP0w*3#^dzYYl12ld z$&-5Y0NMj8mtC<(`b`2P7QUAHWrHN?LUDk`V@|wQ+=h1I#JoN%3Vrw>X~{4Bmj#ZP zM|qND#fJB~VhC5BdvQ$jTbom jL^Qmhsg%%L4^w;8 z`SAyBk(FsVG;}OvjFvW_!>ta1ZZ0( mp3i(a4Oyfy&3 zHp?27kuWb?fW=~3Gv=ky{}BtVa*PY5U7CbBabI!*Tq3cNOJ?J|Ot#Isa5Ca1poH9? zVdZGSAqjL*`LHaIk=N^@EC5l n zQWi3hg&9gY%AmdulIGrv;swS^X4@$5pvetg2Hj{{9&r)5zjXV{!=0n)F&2rIZpV7P z_x{@xU?z}+JfvF!RqW|3`zKoEv8|PMNIE^bITzZf@j*1TsVM>0GQg^DbEzOHx+zCa zDKeaTsoY(F3cxNATT5$`0Yo=$LJL)h|Hudcr&r2bkQW&Fsb#r0+M(Q#Qvw4i!^X&~ zmWm6NW2HGoH} 8xxoqB=Gr0S}A8V&LU zEWzX>Lk@U7RJ4&HOHaN*pDFzj9*~TM%1OMY#^D-4F`KP>6VWSa@({(}Y3xG?APMd% zSe76L1tYap tDI21ndh2W_*mIZ*UK64N^`KD6rvGyMsPNKcE(uB9o~ zK+@7tKIuz @2xJ lXu6nbfaLDl{cLE76?gI8Eb-RcF~nx{z{qrT5|6`y#$!)s*6 zdbjxq2nnvETBW@VVA5`3!~3^ZUNYtu(Z08~5gIj}dGsND2Lo}HCb(XAElaCDd;Y++ zQq}Fg(D3Gke)o9wXcUTg_w&E1r`}l#qhN6g;)8=pni8CN0XX+7LDK#A-&?WCEFs{H zHl+LS4<}FFBYE@^39vM>^$D7FhpR6xAWD4Kc$MY9Jz%eam`CD{l$>64jws#I14qoi zR#u#Wh&<&oL6QtSM`k5R(!ddSK|vDpfy%F40(?wqhUI-d@Fa;rlJ*TIl0}mBQuFvt zd >E#F>s$9pQKgqIb`ZP zGB?4t>f6g8jiLGa=*QbTR>NdON%Z3MAR)c3 jv|HyzIYPfQ8z3ix1gk7jvf# zDqNdL0^b=Ksle1#wUwa@H$X<_3-#p{T4d+&N8SxOt@<2X5JJUS*cmV33_c=7zR(v< zbtBtuWs5sX)@izWzs8Hi3y#Z^8#MSNG7OS5a3qHzmb{PHKD |V5wn^An1EZ~*qViaLYW)K;ZQpvDq~1;E{$(T*Ty(>mI`aFw>&7SH zUwA-hlv*rh+CrnCIh6MeuF;Z4z#c8bfakSpSvl68L8VovBxVX9yIF}bs_2@nQBAS2 z+0M6urGzCnNV!=j94u^0+gzx4GY>Nr I2atL`<^8Av#V|Nx9?KHvGKEjd;ql43l2zbplZJnIb)cf1Bt5wORyYMr z+A9@Ou)tBtdv62Eu3mlsR;!qY++V7FC+qmuJCGy4{xu&yxZ9=1p&;psa+-sJBkK(a zfutHZ;(UG&BoR2`=iYeF&T|5Mk~FQc1W((~9q8oDH)m!4$VM~)s|085DX``DEi$!? zm({m=T8D>EXv>@+HB0z{juc|^+S%5zbge0R+Q!OKDG4;DbiYuYvLzd#7dwV|r05jd ziR$)=u9X^<`82H&cqS~R1QTiJ0^Fmj0|j6BYqT;zYl=Q2`;n!TXm*IMkoLLlD5R|2 zicZj?Iai;5c}~64iWImYsW39@zK`4xJn%sprn?;6&H^!VCe#y(d&66OsVD6lP?C-u z3*oZ|GhMowoY2y_%OD&*Me6B_bUW|l2(d~6Gs7Jj-(@pMUg&rP&gEE <@k1a9eHbK>*%IHrCf1Z!MKi4XQ)O3L1d3CZ;E20KK@!btADC3UEgE#7&SO|x z3Xo~tym}ph0IBg!HEK6a?OOHGH2By#@a7C1Zp+$1Y5VQ8^L)S8qD6`TNO vy^P{+AU{ zpdjfukY?xw9 2n8ydFX ztn{(5n@*=S#A)cyax{>bWolPS3OFL5*3QZz+hV(VYDf@dvh#_pez&!M?@p5(Nvg?h z Yq%nT%!BOD_%6m)` zO+_Zs6H?Ng7KL|ziBt0;U`nEJ?^Fi?Npy {x&(CQX{Q2^N?YZ=_iwGMIC5L$ z<%O|b!W$I=lBUfUbx0v6>e~n`%xN}6b#WRzh4fu8w6Sj)io%;-RUfr*qQOq$?+%nV zwvkZhtlz_zyf)}g%opO%hpjfEtM~%JPF$QxpVn`qZW{c6_lb;%W}X40LR$^<645)- zHf1$z^wSIePJ>1ylL1j)txduyq325uX$&n8d(fQ%X!=9~Z<)5{-3uDA%faf@NhpTE z5kCZy=HPZPJ W0 z8%?63n+1-zJ%beQo*99(qsucul4>stC|DqA07r|SUAkYFZs{pWS%9_okhS|$B x(k=BfpmYSf@$rpakFeYXQw_ 3H3V4mR! +WVGeRl+MbT4a0<#L8kJYj7la9d+&;*K%p| za(cAQ!vaYJju!UVjd|s{?$i=^BuMgX0ZF+#cYd6k$C!K8KoVTZt|ni?=HHWla-xjl z+aI9%ZB3e;^R{6Zy%60-_(bSwY)8hZijCPS;&(#Y-3dSnhcqFUV~rEmNdgIvXB2$( zRdBc3>flUrsu2KokMNlRP+9;I&&w%Hv1bB2J5al7qbB oow@pGPA4`ymqi6JHEIv_&NW$*S_56snjo36ie8xJ KvF62 z#Y>mq;NJpC m|C?w^5iH#taQ3}%Tw5bLFVQd
u19<3-#tPGS8isUQ<8@!c z%_PM%ij$Rgx0TMSUxt|_oKj@4F~mk-WzdQ_fLm0OLD^*bk36@I5?aTtgLyuseQp|; z-@ss!PEvTuQh8+mL4sS5uT?RJvR`?}hYk8F1%t(7l?R`i3C0N|NpPg`%g5|BkYrV! zs|C|s07BYP367W_@5HI(dvz*D_NoYH1;~paKWONW#*-`bBeBeuhGk`uj5?rMx?2x; z@R$tJ(Df|AcrB;f`X 9ZG7eqD_lx~FPPPDpL+w~}60#AYU zx)ZfZqK-I`lb=>zw*sUVe`xZ|YouWfWKDC1zs};Nb&kCko)CT1e?i0=8zt%{(Ah9Oyywe4g%4}`F+&-77 zo`V01Wv(jVF=JwJmM2J7D96T2|F;B5<_AwJr*YaiWvO?|htvu$41CT?!B2gb_m^tc zT#l~+e+Fu`@mJq8DpDM4r!~j-?}pyEaCz_ATew=PCxavQVlYVh@_Z+cro{wE)(W>K zqB9OO@KNvNG;dI&jco!)JMooYeMG%EYzPc7W$sJJhHx7>#eACN5)lHT2BS?Du*sk^ zd@#E~7-gT|N-cwpVb5THxt-$no?E5Y`#l3lYrUWV$pb1Vo!X3M(8#rzv!`YPB?3uT z3UE}i%lqj4%J*dCy_jn+d>DTD+=C?Xw1A@po&JuEc#O!mc9KNteKN>|Q{=i~Cty{% zx1^edav{kBY1$p8Rq1Z!RHZ*@2;5(~``){Y;t;hfOcqEZUdsx3C`jwSX*3p@KvLNz zU}|0R>L%diK?kI|=fb6{`g8#C#R41&Dp#CSDQ D(5z!C})4IG!?C_JV7W z^pg%CMcCNBwSWvYG^>4Zx`FK6HKOwjaFanJMR2m!@x*f%JVo@{Xsuc5NT<`b2-7Ot zAppsHv4hZn^cS)Voni_oN#KLH%iv}5aSc2@14xkdZEBQp`qStNX1;gft2b%I>x8Y0 z<9l}xmO!Z!kW$ckht%C)@t%7HKw?E}Wxfd{p$~(kftR)iIhp835P(SoNo8stJLQKD z9zYD174x>prGWq>K%UaZE??<+MN-bZ)Hni1{KyJ=r7op%G?29Z2<$KsURm{0>BKMc zsHb q&y}${pH~u=_(TBGFrVEWI`o+g56Doj07-N>tsQ@h z0^mUDzGdaKaBKH1tG%TJ0=r>#O|=YoPJMH$Y*J+k%c=9$G6~q`yYQ1O!<|vz6i_ne zyR_13?cb|#;Z_23Sm>X9z;+76i{ayf>!68;QLc=NmMMO5M|;tx<&%(Nw`ttH-VHnE zg7%rEgDRcCJtdib*T+>IK;mZxN+U?3ANWL}#y|;@E_8Q}dViy=aTFxI`;UL+;Myx+ z+k>^1XD*~LFoT{<49XeGqI*27z?34mJn_-)F0K5tB6Kx %M8Sl&w^Ej5l< z)6y$fAW6y~Jhha=18OwB=NByiTzk8(fuu*ui5lt014&ZMN8Rbutv827ReS5nAZekZ zQBc}UB!9@sSbdG4+hpk;1Xa&aHY`%@gMB_=N&-h2=_|%&kP-}N`i#uMmW^slpOVi6 zy$*{f;l3PdlM%h5G Td! zkW>c11diw-fJFZ*A3um1dZ^{I>AN=YNyAY3dID9I_)$&E8wFe4KXSl~Ty$*wNRW&a zeXvsVY9OQpN%!7=r _9=tVjmzG>tewgu8?50M2Xh>{0@7a!&osg4>rlAQH+ z4LW2_(VP7Ecr;l8CJiL@c3Y%i(uRx7KaXeLZ_`w5>VL4pCCJPVTD`BDFP9u(EWSCd z-`s3)>KQ=;!fI2Ss9e$Zsy&H03egi@&jUvxx=k9~ug=o^&pI;e#(#1yfr%6n2}BZS zS_4R74if=Vt7s{{&U?#=Fu6zTK4~YaN?i#z7yY(>M+{MVuua+=X;E;Hm!#&zNePmO zbPtp$phn&lF&Nnbkfa>%{*%8y{U-&K8bB)L)>K(bIg$XWUL~ynNOE8WrFm(2vix-< zC5rh)-b~fXU$4I5Q~_!w7GRLF21je992$3bWJ>}h1g0i{<9LHz6q%s8r}4|QI%{1m zz@Gz_N|3bF(s0j9dureYO(7(@86Zj97&9s>ZS`B|i;*h*tke~7BS6;dCVgZEP?8oX zm&$V%PaZ(pq%g2kmJEvp-&t-XqOzjt2n|r&&CS9QzcEr09VABCEUVX1V*4cf>8Co0 zmdC#Ldn!Qk2CMzv;+x9#*un=*O=JJ;?kRJW#Z<~XB{>F9Cg7#FcUrjk;H( }nTvtN1YUw>VX9`8qPB64(7k9Q`B1l{ zSrRcuX!zvDYiX>x?@yG %taJ5i>iQ9 A6Zolg$ci8u1T(ee02e$SFg3&`O7 znUPT>B10mREqBDqv5|2Q{q7qbglC`)4w7tQdjpUXz(g-)0-Y>#Y35}-bwHM+XD%5u z2KDON38miwrzxI1JugTjs7(T;E&dMTZD^#q@x!TlTbG`+dV)%R*j2%MS60HSSj++> z$$`5u@7?;!^cNK*E!xkUP9*J&N_=~j$A~fmq{Yco +4R$Kvs$o(l^6a +zKq68P5xfsUGR+Is<#A_1=olJuECbjAA52%glr49T|0396e064*q>?spYq xP12W#c^I^X%u~tjVeNZC zJyqkRhbM>v(#KYcmjWm(fTUMc)4yS(8Ao5vy8A(<$5}>H0+bRk$y14HYF;6qt4r2r zH^B% CQlsKlHK%3Ie=<0;S{emq3Sfn__zjye#%W zPj>Y8%8NFaM4C+QNLT~Ut`I6{4CT FwFUf$MVJ>j|uZlh%^r=$hlZO|=s2GHs4|Mvhx$YMup-SSu(< zqIn>I)C!WkN^|I%L{Fb;^yr&M9Oxo Lpnsbuq0*U{rzmS_ zWYF(9S@;f9pZkt)i{AQPa2;`)lOBA4gvpLt>c)1cY{Aohl^b*{OBClNT2uqmH)tL| zj&@zPZ P;gAja4rE>$+901+fykrt zStFJ~0}X5(q4HK!M=67tx1OL$!cHe#Qc3gV?O!e*V}lI!_M|d&oIzvcCE%S_s)B*i zqweHLKD4PpAZhG$t-FtOx4Um-`Cds|`(UkfKnymjCpg7xdo(SN#zBh(5YO`T$%|dI zkJgft*X|RcCr$$o!`xiHIovs-$8y*RK-!jK_heOIpazbjAVUL4nvB+I5`Pd@+F1l7 zxu;;kppj0!Eu^!QJi~Ov9R}FJpC0bYu2%6 N?=sl1)nf@PUPZ^7y8o7@&mP2_@V`aJnjS>M!}&px3RPJJt583 z5rA_0%`f&{k8ZpOFP9P|)e2_R3Otm7#rdO42ba75X-`?1t_G5%?rHr}6}-s9Cx9nF zrM(qM^4_dg7?EJ91W6h=Vp0$84f3IDF$(N-+ZsN~Ob>x1^eNZHN-nY9BOr;!M*~7T zpk2S=iv$gx|5)e QPG05Nx0gI%i-zU-2q$If(r>apN5WOL7 zcw?OWVPjC&*nMI-!~S|_izvZw6Y?28xuzDSuM6?E$N<2DHjCkQ3M1u=HPz9`;U|X* zywN+>&=9IDDJQHcbno^IJY}!*f+_kO1eoR012&Io{=K%x7IuukHXSM}bNU_qdjd*B z^|G;`L&c#zK3*1m(8@#;IHHFFSL+RbX>b}yvH(K_BoQA-1vqMFjmN-9&fOM}gz$|3 zwTstY8ua_{He^mTM|b+lcFT#ifT>KgLw)8tHBUF9D&UA%vXGoB@9~1K0i@m@MDYjf z6wp0Ef;6uepx6SEJei0c36d;FBRBF0pjn9vdooZ_t<4%X9;B#Ch&^635uVD0R_lu{ zO1YVY1W+1BWT}jmwkdlXGazp&FTi+ElPw@=bz)c sOUWbAFM{ z!cY=&_iyeh6;MQg5ujsDSb{vmG8cTdY#J6nL7FHa37sYdd5|hc`SI4(-u<2dN+b M@RUWT5x^q4kF;r=BC&NO zQA#?6%vui__OovQ>CRW)>gVm+^Dj^HSHGhq)}98Ej;;?UM~kQ1Tu&Y R~)p8 #uyBZHUD$C9tn?5!vi}o zUXUVX^ji$0v!Jg4U=iQsih|jFi%AixH z0Xpj~Hlz84Ep$``fqZ)tmGpZSH$9yUf10G{to4wj=Fs;Tt7C%tDb8M3B;`pR0VW1Z zP%#GvNh&ZZhN8Po-eg=EQ}a+|mjH?HrIg@^>CGQ}6(bl9oWA|^aK;@~mTDlW{LT^u z<>1^M^xt$E17!;wF=LO4bUQ0;=<)G`zQ}`FPP#x77U)@hV0QE%kvmL$e`#~DY*=^g z =BT(Gk~&3V9oO-)9;>+`}rCx10roFXQ*(nXTWCT zd!{vBi|C~?F5Y zuTDou+v?hK_UtN9I_d5s9o=}oI}KRAv9|`S6@Z9>BOap!Nww1_w+ddb)H%fsIYDAR zG>~L{V~K-uBQ PO&+`$j6do%EI0<{h(ERD;Gu z?=Y=E)@aU~g69H%ARvkLLznVsOe7st0!!=gjnnh4K37ZkTcSG;B+0p?3X$kTCrPYl zPp{r)?e#}_%AzwB>Og=;jk)HuJwn?_CnHH4pZk^)9j8^dv*SX|qrDv>+bGvwfVFms zXA0njXm>~tAi;J)r>gE~euE4ew2J|@;rYQKOvqsf8OvABP{p?CnZ(iP1Y`yD+r;M? zbw&eokG;lOn#pJBIg5@bIP!b9hXyRIN->8{x2nJiGl9~D?jxu4Kjg6h(pGT9V=_oG z!I6k$y)-v@`V;|3#0wRtU`OSZ4lhqGtYEtYNK(%lSh7G8fupi7^3h%H!{Fh %lRr&AffU=o~8O5aAO!IRNNo&6!ycLrmnI zci%d=+TB%Bfl>*OYJpG*lKAp@OOQhViNFzjcWL~NP&uZSns?_-E^OfA0 e1e>`0*r={zK0L{jt+$5VnN&*m(9xc%1f z-L77@W3Ymp+;N}iT14zJqfJ`zhls(|oOXncr2v$Mw|OiA=D=1QIQ0q7p~o}ZXr+L| zCU9gi3i9L0na5LLo@z|Bo*+%}t_Usqx4E7s#@| b*#%s>HkTo#;6jJcFa@bx=*s^JV=c08KsWOld7$B3c9^N%%GJpPbua+ zty9Fv^fn8i (Xf;HX?rUWxaWKi#4jZ<06ujsz1(5HZ xQ1OA+Rn`TDt~o#82ZUwQ+jQZYf|Sn!-{MB88uxz8ADdoKi P&Wf{rg;R>KWief&5eVyXylS?9AUV5E zS2W>vS3Z4NoWh _2Ym#l#a^gR)aKUmbTImsnm=$8aPMWZ=6r7TlpqBZS$o8 z1F~6ZcX|9Y%y){;3qOT8JRa8tOiAHMsiMtfb99~M6Fnc5GQEOG)#v4?rr`u>%>e6X z=6mDBpE5x5(ziBBu{MXuTCEvVFb1!ZqEn=dC*Y&2{ER=g>fGudO({LBfg}b-EYRv( zN?_ozDzs1-3UY!&LlGdj6aX^BHwD6F0JZ=}VzwA0A;*1ukE)z(3o+Ny?H=9{Cr6-V zuoHUtU@qq1>9GV dV-)5|V=9p)S13IsZBx-!O(0s48;Q3d zk~W=POzo*`x`~XR4L|~&d5fH$4H0e2j+V}&g^Ok1z;dt$^}<%!b1o08ug(;P+?P0c z3Ir(Sh&1lYIcathKrVf@i_Dh-Cjq1(?rVQCXlx3As!le?08GCa-7k~&suroF$4HyA zZVoP7zB=DgVmUA0cuqYP(LOjk&7%^P)=PDd>gb$&B)F%xk@=H>@Wt^o%z7JCo+QZ$ zlS)SlO~?!Q7C>5nqeY}X{s%DAq+|31OgnWd-Iq*1tDYi7f;}PI7M#U}83w0UR| 8vB$e}9y~BiV zrdy28(5J4Cplgpz?xqPi+fI@B-W8{Onv@5QcEzdY_`$Iu%Du)>~m~j85avQ G%iwY#!N*fokhJXBrFJdLRoAp5KeWp2kkmXc_TeB{J2}#vp9eOk z(~NEgJYXl~y?C|z&W>Q#1V@^ZDn5k)(i+@#moODDQM6*u6$1W8f}^G8fE)htU>*IAZ9{#1d@ z*Z{oyOMP%S4%eUf$a_Zy>+DLcDtX$8*hTQWQZ(ezwc#VO$0DsRnits<7$LRfrv~gw zFrk4Yt0ElP4Ek~5g<7LQ;MjQ!V3J!PJ8B6!BtR;so>Y0eD-Vyv8GV6=?yghhJ4~9X zG3Z3bT=6@u;luIGh6j*_{=i96)}~YuDhiS!X@h3Uowf;VQ9PWm;kft|u!i~GXRY>4 z1CcG; 7jZl{)bA-l%8};aE-P-)%to&Aw7trcyUGr#iVR4YJ zrsgRFAtyLIel#ZPX^SAgmM$2%zeH-50EyKet@zQ?>C)?_McmDyclt$bwfjp*xoiRl zBQ7)T$}BJL8A-)bH{z^bPLk{TSPa2i3 Xzg+nS_m>O{uGcD07$jdq{uy_s(qkN88)&FMo`kWcnat)Efo@$ z`&mOw1IX5%U_(7K6*?hXLU_icPiuv+l%>WM)2DK*)ugI@1W4@9y*SAg9GUyN)32`$ zmjR_gWIa{rXPRses?ztj4a(UVS5-&apl|Qx{RYXFT>zd|K*<70TEO-&5Qs;Pv+3?q zxhPwJk>s5~QiN6woRoK0T0oLl)vfkzCMlof33Y55NU~BA_X;EhPz0YQahFAkVX+dC z(>J2S-(W)Z+yatHQOmV0?=bbisJ8gQlcX)*DzZQls-v3I>uK!62C|FyVbh#sZn@1{ z$TI@21~TU>iPm1MkwS6JL9#m$8yeJ^lE2yzD=wJk3(pQ9+5D#k>v0vCbGhkcMxzD< z$EZOity(zY8|7=S+9m2cORj#+^^@lt=mIDqAc>h=+(!yniU*h$cbB@;o~(z0UjhWJ zAc=s8ChiuH fl00yP1_!-8`o3(kh*v3{Y;?@8 zU7x=X@wwa9h2ek$8xXQ;eXre^|NgmKBTW#nzVQPe$7v=mDwXF7ec8U(^Y}#Rw1|L= zWwrrQY;3tC*Fl@93S6gU@>AOLJ_4k)$ktZiYuClPyN%2X;!Kuw);$m!n3aEY;iC}# z4Z2CX-cNwkpqIt6O`_A$%%YS<2eUS?RTi+xq64yxG~2Rr5AWZ4ucwXN1!5*ju(9QY zPOD%>AZd}B*QjK9GEhq`D|snTkxC#^9tB1~(u4cm$4~=H%mPUWII2~Nqq$_Alyfi3 zn@@Az@$Ee`7&y1M@8k93*b|xVDoBz8jX?w1H(H=VeuHU!Vsph6Ln}1lc4}yF^|=?j zq9HF26u{Ll!Hfh<8fb}tBo+g;Z4V?tdF7VwcCzz~+KL3DmO+CjdJU%Wtm}?~qrC8F z!xZ)Qq%8D^O>P)=bC;d0!>!yTp$OE`Ze?>zzm0l6cfJ6FnRW#3N1nLoe&W&De8E>C zjGQ#O{B#XAP8&knZsXl0LV_@J-z_peT4 &W;G!Icu&q{k_|u>H>yRE#P99a;MJN8Tpm+X)S$uB<26gIBP9B=PoxgAql8+ia zUeNI+s+9}(^tId@)?-~b9CY%qOBu|3$N?P&%AB(tl0!LnC2#s%`np`nsC2nV0L*xf z@7`Mca_(@LcWvb7|FyrWQhDcp`o8|}=SSUZjsEptf5)AUzx>ew$dI1o`2WT~dSC7P zi*LO>{r&Ub`rFku7cZ|*v@TqnKZr)19zB}Z!O7#3iO!=Z58cb5zxBhPaOIK>KJ-_9 zR@oHK9sJf0f2T|5xBZpREaz&}(w9VEqE8PwIE&_Q8{053*0n~5+I;DU=k&Io{@CG5 zKcw@_JTQHBwiZ91`FKIU=l@B^|E$|mcBU<5vFJa1RQJKI;*|!H=V*Ufjjf!EH7#$e zDp%@KZ<3zmdC+IwzsM?rl8!YO$b4;CFH!w+duh)I&&W7LM+T!?16)K87S9@=wE$V_ z!Lo;G%@!tMt?|;QP5;gP3$wL&uyihcNQnQ5ptf#m_CB=#65!8E|EAd+!vBYUr1PaK zHlHkb_>l1V7H`rgTl&Q2aok@x@IM*SufOy|-!YN>(2xAw^l$n1g*}j5^weBeB(xzq zX#3Dh5R@oOR|*vEk9e3JwAsRDW$sR%h#2Ydytn?ykIlBhQaA`@Xch_jYwFPgY!@W; zhB`_s5N{0}F%RcDkmT9s5*$hH>u+r}kaR+U%!bJ tIAgKgM#4CfOsHSQFDMCxyxfdSR=yJ-S_M)c*NfG`s+UkK7E^XEu!wt)A zllZt~ythVroR$=)HBLmu8cz}34P))2WDzZ#cH0b)l(mM3`AeF?Br-_{Bgxa6C0sIF z@#U&BkR@K$$w-!596)8sx6+;$ }J?_$eVz41}x!lLSdUIFe5tUsY$Eg3l+;$=ybi>APL*Qqj fP5a{ zl{$ApQZZf$?lf@3UABTGR4=E|uDnwvUoMgTqacaFOlE3DhWuzy #0ybV?wJo)IW@AMR8G^q4}Kzn}b>Uz~>gp6~oUtKq$%nmhc2LWhFJpZeMV zW1{(~Pb}$6fV7CWyHkud{S8o%K+*~v)uO9_3Rj?H?E4e1|BY#c@BQTOb(e_NJ_3>+ zIn@S#{Pj6q^ZUN*_jRX3`oW}qf{3F@21yUb)Vi8FHIT$3y&%% QJWSedT}o zL$02G@TIYkLfP^ky`}d3rh{dw95?#KgE{r?|Ni-3p8EdIKl WXlHd5kOn;pUHMEm$Br{fOoYjWYx@hht zZwMVr7Ma2!(@QM+GPTS~ll#PHKRbyaWtXW(^6$U$E*#i*EB!%L&IEkL1}hcqBdV z8->mM%DZ!=!7V&-AE`H);w5>u=2uIDB)YOal493l=Tde#?ys8qab3=0O-0w8#m``e z{-c2!YwbvCrJlEfBP$JTVGqyGz6-Gd#4lNX2Jw@!4aC1#M}wVU>zL$N@;RqBe@ysl zL|(IvNU@9hVVQ0>r{OL4nuSm1v^SDVq(%>EeuJMh @2H+Ku_@3+G)Po>cDl%*mM^cU{XWomm|SNUEJe z)f8KTB$Ov)viKAP0!fk}hzV98iD-l--If9YNt`yQ@=;OHxeg?i_G``GdhY9%Pp44F zcbE6iKy@Nh`qZ}3bZ~sHy#Ew8o~;4Qt`+HfpIvjXrk}%8_Ur2$u5z`B>~5OF%;jQm zr|~tB&&AV6G1D(((t7$ddD MmrCgNS zNY9qd?D59?Sr!=g(j!ZCs;5b!xIsi`TH9W}J$oM99l#Nqj_R@hERggx |@};a%S+BK_fOZUh6GB(xaL2dlp|=bTVXmMq`Tx_HWH>k;3egwdwT(Bt`2 -r zl)wb}fGQ9C;L*|e&!dB*CwFIl3ZwH+5@+b+fuvHM^3KzfByjY1KR@g3o4)qg)w66M zQ}X`F+d?M*mEZYCe{5>?p^trh?jan)mxN=#^Y-VbHWz;Bk5B(T_h??)PY!sF4i4_z zxjnV{XMTEKvsu-vWUA6{9M5;+?%bJe)k>w4>ao(RWZDvv_G78sqAz)tePwDHk~(Fj zGtFsf86F D`hS~q^W7C6JI`SF0A>r=EX`AmEy=saY*$utEyO&ibQ8C zHPNE4@w58Cw42+qq>ku8_Q*;>v}CkwxP?!o@|)zRW!@3rg4j=syu0wju0QXVdY@J| zJ|7b)lneV2e@Fb4MaN3l>}if}$l704bCluAS;$OUSpcx-Er~JTrHkp-#+1P`vJ%iX z-B|rWo6cYWD9tlTZ`Zc~dg5c3#R~fA9CaJvkG|ogJ?S8+SPW(P=#qzQU0L#2z$5~g zR{9f1K0ZjAdq+SL^ (5@k6_VLobsS!1}2-* ch3epxpvOI;# z6n1U>9)A`%;(npiuI?kZ7YwkatxK(Z^mJPxQuPj)FV8O^z@!B*(H$oAiRheZmi#BE z1Z8*6+wGyVG|_aMD)%>K(DHFx=O)8vZXLUAj S&Px0&SC#6HQ;9Wbwur*Abk%c|L#(ebEl$ZiUp+*zQoofR B&*)ZG(7ot*_+zX2@`>%AN`4+n|}KA_kM>uh-@PpeBXEff$2Yg z{HOo->EH72vc1+u0|Rt&MB4bN&;ISH`=>ts&4XDKK;!k-UvDtrx$BSp)GxSn$_jgt zja630`~FXT`()xj`jh&&R6P%QrW2$}@esDG>p%DxCz7(#-T(R@{Ilv%fB3)phtuD` z?ce?j)4%WhZ~x}>@4xihZ_a)Hzqz_yG~Mpczcr`K{qo72k~(~ K!7ZtS%_i4w1gQX|pez=x(H|QAMk|ML3fmM7C^0+IdSl7Qz>jhFVtf+Ior< ztpbOvHAKdiHb`|xi@pq~tO}O0uce>J{@Efc^=*+C@xywXCkMYeRZz48S|q&?Y167B z?vJGKP5h8pQnZ#+CD$dR#HZKn0hOG>D`gbZK&8-8V!jG$FFmYJsSG8{w5Px^-eq<= ziQ$3@v2@1mfXP?M&|?1Xk!zXNkL#XvCr2&M;v@+;If|UdwD1+_+wx}3*S^k4nYxFZ zf<^W@>;4ba7Ig5;UT2kbVvu__Oj%fRX z(01#o&j&&F4}uKOKoU5Mc`gea5Nwtgrw`yEP0mcl5M7|mXY!Rtt92b#qdqN7Os3m? z>brjbq~S+T#)1glcPP)Fh;+NKtTDhOtKrG%{^Tb=IsNDBuYY#>_ou)2L74W|B@WI69B~iuh_}*+M)<<$>n}xn)$xUMoB9-nWO)KprT73&iUy 7`4ArCy9 zok|jYP2TZJt~xSZL?*3Nkd(=oLTghjn90+2JAH8b{ew%_=ey`94 TuU)P=XJTa&3Os)XM4bLDH@{+8urQy&`jz?e yF5wS zownO3?`Rqfrr5!q?x<}ViuK+%$z)vZ96T%pJy!|HTTYQ;+B}QanVWDT|JHm&CN+^A zCe@m%vICZ8lC{P7l)r=AXT3|_T2|BE%IK9!ju>@|f>z_8#E|qjloldvCM{$ zITD!V^@ z#P;Cea@WQJNozZOa&Yz2|NX?krRy(G|Nfu H4(4ZUs0FcTT9lM`+stn3Wu`ca4=7LRSe=_f_-t9HmVdMKNc^+jW#5*{Z&BNb z%Ik%qwBn*XAhSQw>;{N_l-5ki%X}%3i5+^}lSMF#4$V>`txVllPAGK `t@AUhhbw6mJ7E*xIm5f`UR zw&^a`#HzQIovutz!)PCLjnQdR_Nh_gmiaW8NIQ=KfYd%1PGN7~^5Y_`TgvpGJzd-% zNWB*`@zo$>CU!`r)z3wim(HTYZ)GwUWgaa~yOUt4KVFFdq%9zc=%f3?6FSklG!}+v zagux7cRoEj*9?+Ah~Q{3b#%wAJLybbqI+u{IUwn@#mjS2r_DKy_jGfQYV4~4B<0Rz zDm8Qi> ^_kF!bmMLSh`g6%;1}7!0CL7LVY=gJ4?kR!( z4Vxs)S0c1(Y3YYsK@z>$@6+(cx%kPSnbYuOH9V$Iy0Jb`OW=r~U4W$T{jP88$)6l| zANCBU*hvL{>Jz_b{!bvq?t4D|yQlWAe|D~zhfEsMrUfJ+)$ WWsu3FN4_TJ-W3qCfMY^4#+`sqpzdZf&I}iSw z>EB-#?PVICB=h+3ypEQo=x44kT$r7wOk?|%cW(<)5eI8)K#G55oG))V$9kNB7? mbjr_`dq=0t z;@%B+feL@j@&4M+jen7@zynEpC*&zGwB3b7oNR5B2%S?<$led(g+)sN>VZzK?mcST zZLM`u@ YZ&`G9p#u&$vr~MVd3A$y zF+y3YdA*35*_jAL7jSLl{`4u6pyz!8YKZ9HBRh%M{UboPJe>0mytrn=0w_t9NL6zx zQ1u>-qEGLnN;0`ifJ8!`1xWJdI_3AwDlI7tZ70$LB$}(P;-WlJvM9329ezOWC8=^o zU$88QY;kg}PPVoGcKg}Co~Zs~r$}` fGKx1K4{p6 na7UVr`P5Oqy$ zzW;l^z5n;cF1_xDe(3uJo!6&-|FHPGB#x!|ogcd#9az=yN`?ts(VHuB(kG7|_CMcw zYpxY1|7{B!3od`@t+yvqzjQGFThjmKllk;geoXd2RJVhbKQ7K2q8gq|!;^F#Khmq) zS?P9dA8)l@t-zAO4Q0CBHJQf-P>_A)zkh?OI8G0(<-rcDu`D_WKenE?dH!|4w2h9g zzF27I#UYUtxcYQ@BXMt37u!yFR36bG7oGL-Q7Hk_pZ4`l>>&f}L7ROA59KOq<+HWF zoT^M(Uljm}l$W_MGZ$n@t2{Odt3j z`F5bx3XZhd FR zq~`yQ4HARQi2n21c)@;zcaK(t>&UnW-AvvxX=MVWY@MZon%I&-rZlI`woRilHY#Xz z?~fw4g1#pw70C&lT5Yx4Lk%GHq0^WOMgK-Zh+U+&Wt9}q0!TC;eF`F#**zIfFwp1R zE g|XrrLyvt kdDZOuD{r&0L^Js*RIV~;N;)0 zcYh~ 8ExOmQ>+Nsfo u~1KhZ!^F3!{0fLHB>*-UbEC3Gs=^zKBK{U?BDv~PZT_Fr5)=h zbtON}s8JaJAVJ^0f}N;tEIsF(Z0&w~^+%}Bo!392&mqM(?NL~he_F32+vj;w&OQB> z*#Uo+zM{c?O^zt7nhdDE&@q`F+Mapa^_`}u?R&)>P~@ ^V07*naRK1zHmrKz% zYqgL@ju#v`Omqz^nURwU*$L3ca*Sw)sIWo$Q9oNfQBrsv|8(Q=@10|$^K*>!?cevi z7V06Ow5odNfg}P&QtTQ?(v1AV(F|;+f)8^n-{e>6l;`m1%E5&z*AE`lvC%XRfh6tW z;uR;w98chI{CjjxJpl B$7)crJkW~ zU1d3Qm`^2hJv9gVg?O3tGUd#kg-khH*V5X)Pv6Hw`rT8uAl}1`GKKYM;U07Wlq`^B zfuSuRX&3jHcrFMeMIH|%m9#Y8GYikvK+@ys ~W~)rzJSQ6Ed&`NBK87CXMEQ-a2$cHF8`>kP$E~1tbRh6> z9{)>Qi@s4`umPAY&}1S>oJZOZ9rYeo;JSDj+V%Fd1*`oG8fF8B%wRv0R<@j(Q ?{4`tlMv?cfo0x;>R=T>U RuQb) zY$ZH78uj%9V*$eBZhrslpZJRtxeF&VXgw774Y@%ub751U^o=jfp#Ilx)eX-2)d~oA zwY7cY3$xxn=kP28lW-tVtl5u=aewXB+A6~IA Z+5vare9qkRT0Fb^yiE9so`QY%b9tkLTJvifloKM^>&E02<-m+D5* z@vf}V`p7|fff!>k9`h6J=c |KJeU9p9TV%b^5F6wIxj!qB4tiRjfql62yONme%yfvV_4mwJamQYl VQB}
JD-hSnECIZo#L1_c6$BwYdk7GRKP0it4yZd)HB4M6eyVP1Rd6uc^Exdi_LF z^Lh_^-DG7yh2%2lA(7UDd+WRHhblOdIu~zp9zXO0){EDlAA&pjwhed+GY|KqJK36p zdJP au21uy9yhotz6Q=ykNNm^-PmR}2!At9U2c^q&2Zf!L z`&Z^rpma}1vt-5er%9V=t|Ja>pSLfB6e>SCeqg>tXK*CDL_rb*q@f=s^_80gD62gL zj`)!v3|Y$ykkk<=(-X^awe&m&6yN=AudUehPQnl#nJAqcl@F%@dOG6B`T9$9x}64& zG&%@i`t&E4RYZC^Koq-3&y!9mxJk(6pjj3Ikcj08B(Wlj31V=>KU?X7NIZ2U()8qT z^lwc3r4#T@k-qQ)f6z4(+2F%}^|RA|e&G*&T}z?3Hvs-$ zHF&5A&W`g7KOkk9Wsia+i_fL5gl@&Sl7EX1A|s-!5C6592dN(^FG44aAB2wN^9`Xl z`FDg4B-fAr!c5i(%-{I*@R9D?^QxqSFYcbC xLi2=pcn|M{be*Q(upvJcbkf A7BS~fjlK97t7ZhlfY-wU> z07>gd>kBQl7Q1ZW+jE{Rv|IY_D_<=#J(YdIfC-W Zj9*71xgYm)xePiNeJJ|6C|X^(8dBu8aQIATR;+Whlv&J-C?>S(gVwTC#d8y zsJ6h-B(FG)@X~S!;1Pevcjxc%wD^_>V`^IYrro+ f+KCRqJXIcf|g5>mDSb@ZLmBFc)SxZ8H9T7O9KV+G|L4^#p0lo z5_o?APM55Ecu3kHu_jNGJb*N{hXoiwQm^k(77s8Ti=r!RM|2Wp&6Blf$h0?^-u4YQ z{9Wc7ZqAd|r{RtAN}8Ye?3}*!4L9cYLshqdTV!0B_C~2h%w3d!nT~~|U|H#Qvn)>z zqSe)8N}Hsw>uNa HKzz#GV fH7C% `hsPNpxu+NTZ 2@-$&eYGR#e9`%c*@3s=uOW1Ap2lPpW}*o z3f-sTPl!(qoUWWZKUBSX@>sXsuuc&EP@ y49T z_4am;^YVRiB-pRgCiN#zYZFLPn9T%9QCU@>#KCqg=q}|bL6VGLHNa8_No%;uCrMn^ zo5#1}WCSEpU*@AP7g#Att{GW*hl!Mb 7)D3z0lI!8G2E nS>Q;Mw+2uMBq894nL^aC=QZk<%_DRnN0C{(W}h zL5~^U)VFVnLC#Fkv*@6@P214W0iAYHes+4Aw3AEth>bbN*ganXO9`)oq{+-AlN=Z} zvlh%6K*nQ$)bDK>ASrv^Q|Te=0MXjm2DJ}w*#wss#GyAPL_{<~Wd-QA0;FP+v#Md|1Q3uU$D)7tcZWdVTb`6q|I%T|G(v6O zB7mtpB`bqFPhJf$Z30P?(z+SixanEojZTv?!4b2{^O6!cY%%y}efD1i8*Ld9EEtsJ z1`5iKnSBW#Qo>h3qlgV9gCq%%QZyZrC1t<}5pa`6Ne0)aOExhukG#up`RW_w-s;T- zNtuf4L`^1lW+2I%*od4;+rt)sM7&9mRI3Wdf#2hYv2VW6Ob)>`w(tiY)*D|9oRtB( z=bs5A?E)O}Tq7V!0vO`I