openshift-ansible-roles-3.6.173.0.3-1.el7>  HLk|Yy L[/)~|gq)|!No +5jX;ֆE=(JFUzU=V.Q4!68 ]Y(Fjj+;" hͪq9 Ը? Ԩd& , Z  +T  @n  U      x ۬ m E.E\ oo o p (qL8qT9u:2G=| Hg I XtYx\ ] ^b 'd (Be (Gf (Jl (Lt (d u R v |w x 4 y h ԤCopenshift-ansible-roles3.6.173.0.31.el7Openshift and Atomic Enterprise Ansible rolesOpenshift and Atomic Enterprise Ansible roles.YMc1bj.rdu2.centos.org۸CentOSCentOSASL 2.0CBS Unspecifiedhttps://github.com/openshift/openshift-ansiblelinuxnoarch](&K1,dlS p2*  oZ/ #5 E^G((mIr%xN!AU.lE#u "hR\Jo1FSE ALrinSYf!3wn22Gshsh__ThFFCC˾77##>>}ppPORRuqq{ µµFFMM@ޡޡUVV    66 hh``SVWww&&eek&11DDa"T<<Db11T/==ltt>     | |%1  ^^ eShh NNh**m @ *i&9uvW 9  l2 ? 'YYRMM )*'*'  ]]#$$''RRww(EE   }UU  '/7 A S K oL(P2 2 7XCCIiT(T(J]]*2*2KyQQ]*8*8'n22%0c0c~kmmR\]?]?'"~"~4u@@/55!++#K#KCJJ'q'q3;; 5vvm!G!Geq@q@WHHwUnUn55Z4A]A](p k  4 L1 S 4(KK<qG N c.@_'ci&uOVD9:%  VV)19 f VB FacTi,X=F|zD exALpL L /,  v'#"sx#>+3N<4"NfP`f+;Zc]eL_[a=[8&7}_Y`;ZJ\"V&7}_Y`;ZJ\"UT^ >71"-Fv-!#-4.0R8BKs2NQ{Mu\w=qCl\3G|yp9/JsmtnpjeN|wp9/zJrlvvprqll'9a[bI\X^5X0'9a[bI\X^5WDgbc^ Iz1v$J C)52$d0X0!4,c.1!d8 <YFD 107[\-??U7Y\+?=U <YFD 107[\-??U7Y\+?=U <YFD 107[\-??U7Y\+?=U!4 meD Wvl5!Z,-7,=.7.=7=:= 5: ?6&TA//e7Q668 I8 y@2 @ O  8. <k 32I\ A1!LkM 3.<G, = kb8e^408},A +H#(^L x;]c$c$:  Z Z T T# T cj' n+ e  : 0Eu:K 7Gnc.-D*#O|=<")gy Y( 3)* aS#a( Y(j'NHM 2r n>T-# wd@H Ju#aG  Hm)11;!XY(U{Vcmq  #ZCp. 2+-)-)2 ?6 zAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤큤A큤AAA큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤AA큤A큤AA큤A큤A큤큤A큤AAA큤A큤큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤AA큤AA큤AA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLYLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1Y1YLY1YLYLY1YLYLY1Y1YLYLY1YLYLY1YLYLYLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1YLYLYLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLYLY1YLYLY1Y1Y1Y1Y1Y1Y1YLY1YLYLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLYLY1YLYLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1YLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLYLYLYLY1YLYLYLYLYLYLY1YLYLY1YLYLY1Y1Y1Y1YLY1YLYLY1YLYLY1YLYLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1YLY1YLYLY1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1Y1de8b43b91d3f3a133852ecd3e3a24f07b3c71c8085a23e52657c9334b6e677628afdabdedc2af03cff15659e0ec968da148a181df0be6442c71e5e59951a98afda2dfcc02717da0af3f9540d3b6a9d962e1f6c3080953cf88f7e1726e80c2a7bb856816de7000109b85e2ccb533d1b2274ea6dac591baea033e4c4f4d1f5e6e02122b425de271dc2aebdf1de404cc465fbd167cf32f654264df09c753d2f6c57ee6e699db36bf74a730deb2e8137da7f6e115e943223c4ac1b35321b2a94040e85ec0e81aad7cdf76febdeec6833d3b5e09628cdd11daf68de7a3d80f991bcdb687cf2885e5e446542dec4423f1ebbc3906c002add3ffda696581bbdda60922f0b26c5c8f72b64af7839c743e8ec08bbb47ce1b7b098e4fd6852bd2c8c59024d6e8af6cee24c7259d82df641f7bc712774b6909b365414f3dfe5e2557edbf793fe8f824f432222e073db621d36ef5d8cbbee5d7ab00bd4996302b15185cb0d51e26cf72897b6899f2ee1e2494ca1469640b92581ed9205ab306c78ec6b8a851363b76d3ca311eb85cbddd8d35f09541045daa56b179b0b37cd75594df559777f734f6e5fbe712b360d0fd43400c4af95af6d3d43773d7d71c252cfac45baf972b15f364dfd402e2526a740987163389b4d9f2e953ecbc9ca5488d0e73b40b13f65065e5e1ed892310f4a01e9106df20728723d5836ef7d1aa021592c2471803234dedcc997653e942a4a92e6d91b5cc3b414f09892e9e4ad954bd542b22594645f4d7cf0a2e255bfb62beb15fe9f5e97f8f1e100c69a0490c282e0ab8674294d19c94dd347e978726e36467a193f4dffc661dcc341f07befb9dca1a360cc3962c65fd422ba1f2628371a35aa384eef964cb9d85d80e732442a5958a6026f7cb16048f64c8e61ad15895eba2e6817dcc73365f4786b5c063cb50db0936b643ff6d2176454a82ac5f70b9e554e970322ff8fd72982085909e82e4631a1482aaa8bfd9f1c3ff0bbcac1c247fc91688ec884074d4b46a4279f1f83ff9f43b7576bb013ad258be9bcb7ef6e6f467b8ef8c02ac6677d3e95bfb319f107f44ff7bd322f3a1671c47b6302c6c774b5bc2d650e16b7282a0f05aec52b022a858ac4c7de7ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85565dc4c99700e2c3cb483f0d0a0483c813f8540bce05de7bb9d6ce6995f04fe7090742e0e994f31e22ca51921a577d4bbe6aac846c862b8393bc4ae7de8929967ad1958ae5a1a737ec6a16738ed474e9aba5ac30e94cbe9be6624258eba276c84d5b1890851b6e4b51036d9165947cd03d2a31f0ad12feeac86a332d3498000c7bc68ea0e099abc2bd0e8c6c2304ab5c7b1f5135589e57761da0d86e20dc59cc3201d23344b0be5b10208fe76855d944e78710b5eccae424f4f431f612c4fb0651c7b73462b0169e9bb85b4466fb7bfb6360d73f7bcda0c5790d9b95b7b7dba0cafbd447e7fd52eb0be63ff8deadd7a89276151136f0361ce96fe3dc40350c716e04b09764b6faf85c192e28e17abd2ac6b5f2482fdcb6f551f4c72a4f343bb5049960de5880e8c687434170f6476605b8fe4aeb9a28632c7995cf3ba831d976396348ba3453bd5f7cb5c1bf175f0a934629404ace7b30180cb97e8fbb102bb9e5c685fb0b0d8dbe0841e16c66b242bfaf699b4f4760f4f8a998d5dfe40f688ffde5a93d81658c5acdfbf720a4e45326de6278700604581a09ccf3df8352f31514933c127fea38430680cf4ea13e4e61b2a614dfda3415f9955da1d3fe2a7f2b2e3f0be5ae01b55c8be05038491b424ce6a18c25e8766ca951730ff2f70163a97808626e5e3f042e7d198782277da1728cd05e3cc137dda81b07c768237587f70b327c57d4668a2a6508d9b4c25adfb2f67ff2b7f729a2731681f79d1924dc7f4f22d186314dac6519491ff685cd1d6f44c1b40e5ee84fa309b2033a0e5d31d85ba19eea98c9ede2cbac6e5e4f9da34052110df75b73651b25bcd5e30e146e481dd9bc589226de17d78d2f8aac8baa22d9e7368e369e564ee5ee3943c73def9824d6a3eaf7fca78bbabf8c400f792eacc92b0b8d8e4df338a654da05cebcf51ba5bc71cdfedd7d5ae422a3f9c0defb2ed2d214a161fc11405b626e8079a8a30d1dd93c6d7b334d473265fce1c6bf72fc6a2fe7fb83c2b84d21b9edc08ebf808ac66a803eb3879e5cfb642c5268434e34049db42f9f4119e5c7ee7c31bba80d36aa54af9a1a52b6b23f9e7bdfffedff0372d6bf16bb68c581bd320d1bf972f5bc31823b4d1b46b9a95d8775ffc2e402d274aaf3cbe62f430fbdcd926febe13e732016a658437b12dea07af174486be21e3dd48d0cbfdf2f5a9738a141fd3d33530f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090fa082112595902f63081aa45ad1a1ae63752b26cb94f94d03be8ba504985dc1668a25ac142dd247dc880efb158d6b0c4a794e8f6aaaa578429e820996bd54422562cf25f3e9897ddbc99280b31a1cb1bd5e2fd426972ba26429af999aaeadb93112f653fd4ba6d9d537e210de6732216c15ddbb6b195fc1b1238d372880470868e71e98969a41ce90dd994d335eab1a95486604d1ea248c56ff1e65fb6e583c9cb247b4ebc70605b2be3c95b374cc4df0748d88d3ec89d062516dbc379d38e1c57be0d12154c89517f1dccef49ad99e24da674138732cbd2e0a196991037b12e51b9a0f4debb28ef72253ae5be5515d0de0b8dea0a48251e5453552a997e61c4151f1105e0c02c71ab1b91c4687f0ab8b411ebe26c7c448a4165a86db7314096b170218527649002ead3c9972d0999b9d8b1758b0b8beb80738efd7ed9f44839fb768a68e15e6c90745156c49dbac648932d55501041db89885ab2746cdafac1fae1089d116f1f7c7fa319f5987b5f7097453cb5b4c43ead2e46fc8acbe3112930706444ee58cec10f7891b571e3bbc2c4758ac67749b3edcf6d8837b101e4f740b977dd98198da82c406acf8ca802f37da23b4d31d45148c5b96dccc6c32835d70815ec369be47270fc81ab16b49e7adef16d1d79b1d691b72366261b27fa96a5fb4dddf04b4d589383589281eabfe7535bb75a3db1a328b419fa569f04891acd44d39859108707ce59c8fe3e09ac703f57bbfbcf046270ae1d67ae8cbbbaaf0f0a01a4510c1aa894bb85267785a841c372abf522662858c37cb4fd593f6468dd44487718fd43d2825400d32005de3948d81a916bd3e172a521e4528d885e9edbefb4f16cfb7b6359b696c3fceb5d0ef5768e1f77e2b9bae63f277ad3ad48ea2867e6ab62f83e84c636390c68da9ee03e67bff9186c65ffbbaea917657e7e5cb6e13bb85d37bb9143f18ddce7970185cf632f12fdb5cff377f2cdb8ea6c520c270a280fb6feec3e1c6fd3506160260bc59ff4713c74c5f1bacf30b035deb53691bcc0907313ed2457d49d8823fe2473ab677344d6be0f5162096b61dd94597c87344753e347b12ed9937ddff6ab73f77e8ce7e1cedd98b64d365e026836d3ffb4a0bf2e04905a6fc6ec0e2c530702c509cceb5c6d76ff6a6b49ac60ccf5a7a412d6302b5fb91621408d0fbc720668e1a54c1477fe15aef8049a0da154480bfec03efc87fac85f020ba3c8a9d27d5555a12918c36e5eac7cd176fead3e30e5471ce6829dccc4995d2b1d0fc6d850f5fedb50c2ea1656b852f35b370272c8c9942ca9b5f1a8debfef10612adba9a00081c19ce380a0417711e83b0ae676ba7e7a1ea44de6e85d8d4fbce359828c3a8d135634001a39782fe73d27f4d9e29c2e351ea44de6e85d8d4fbce359828c3a8d135634001a39782fe73d27f4d9e29c2e351c36a29a3bdb02056f1f0abf67c0f405503db419949dcaa7f44e4767486644a796895c56fdaab278ccb86019ae189c8a1f5453c14bfc90397434634a15f35a3b95345e2e198956bdb126db6c123d6391e94cbfff1d1001e8b2818bb11dc6293f2f3d51a5b8b1dd28a52553b10f228e5821b7e8939c28550e80d425db70b1b0c9f9241f110cefcc4d0daca7bb0c2c74605890f9a3b17d02765356d017b461cf66a194f712c60f5f472cc1b44b22fc01bfa96a5928f1da9efedad69b3414eabc9f20598e88645b9db11763efb041fadeda48e0f1605f9e43bf63fe31fea1da275dea5ed2ee28b1f1badefe960ae494a6731b778d30140496ce7e4026d42aa54e5f10e9ef4597289f0192ac24d49e1f943c14c28df2a1c6711db1650d6567bc02479290d09deabeeb6f30fd1bd96f007f95f09101f3247cf71747fd2fb4d34e5045ed45cc3dcbe3fe94a4bd5d0d6f1dd8b6689de10a8c715b7c8d2b1d5e87f6a96bc51bdf533bc801237fc2b89d82d6aecbc434eeea5fe7ccbba65f7fe51e8d0ae22030b0dcfb2a641840c566e2c2eba58eb0757b788c90a65c2dc186f04cc6abf4b640f83c4aa397ce6e7c7f5879159da4f2ec2083fa8b02a266c01d571893f1d0b2d4e1eab5dd0e1cb4e199de1024d21e8a6fa2f52c1e14cbcee22006b4aa3d2487344753e347b12ed9937ddff6ab73f77e8ce7e1cedd98b64d365e026836d3ff697a386ef8f93c4e25ae082738861f2cb4f1517517a69357a8a7f5efc011f3d88e0dbb96fdf80f2cae9b804cc0cd1da21b6333e281b5a073d1f0e2bc50e067c66b40076d70504993ca56f162f1c00157e64543f18bf5a95ceff62def9d8f13ff2e8173c2fce40791487269b4fa3d8e87cdda5d17eac47e89deba089939241a0c7ba81023e6601f4c2f177c04f7965f4c044c52fa66d74c386a30370ac2014b71908ff20a55565180bf97407460e6a7961b8c57ccb343c4146805b60d5e1dc97a18fa753323a91e95faede19455e896b704236fb48a9aa8eb813e7257cafca47cee9f544d4a067ba2f83704ae1e1631bd133d967a85e3e6941168e377bc067767945825ad2292b419652867d7c04b78824184fc778cf5276e8a1b5891bdcd82ec73f22e67500cb9614c4cda4d5c0f40011fb1ee00c3b6c0bd7360e27f18b7ff62f1e7e579966784d6271676937007f448340ac3fb2ebecd31c2ccc9314f752daedb88bcc85e1acaeb715b276e307826e8db949a290eb6832c2bc00669f70e436c9c95261f442d69a1a2e2943e085e6545b221d1c7d60b25ea7d4b0ecea245e5f48c830b85db577f80340f0959dad9872c05e014f5f35319c792f8636c5698c612c9fece7eaea4504c03e53bb12dd93d9def4018e99e9d53918c45fb33cfea54f57c2080f46993257fd752915b74146003a67246fcb3c0c67b10fdf95a56ca5b1aa58fa65814a8f49dcb488fbdb21a0582f9dff435d9dbc37bc4a38c39fe374e6260164daf7f7b57fd3e411b58c3bb2100c9cfe99e9b6f0cb9f92d8a041d28345129ddd68452693302f9b3de23d75470a2b97b7b9598ee3b03c179c72388f49a690ceaeb8d7e1a2bf33e37fef9d66d8b2e27f04969dce346a2ed2f967a59399ab3cda587343e759f0a337a4f8f4d248778c4abfeabe628e3fff6335262b219907fcda587343e759f0a337a4f8f4d248778c4abfeabe628e3fff6335262b219907fab86f4cd234b453f5062755453613a7ba457f889346080ceebf1a46c18ed7ff5a35e75205dcb205592c2d7441a8a92508d3c1c72813f38fe28764cf881a1a523a35e75205dcb205592c2d7441a8a92508d3c1c72813f38fe28764cf881a1a523a0113d26cee75d672c0f18e70c4e83257c74a20bf24ceae44c89c370f640604075efe3e9adf188e2dd7cd1fc5f66f1339c97a18a95a0afaf85683032c8589b0175efe3e9adf188e2dd7cd1fc5f66f1339c97a18a95a0afaf85683032c8589b013d6cdaceb9aac6e7f6faaafa0cb4a799a8ae2b264a9899e3aa1d06892c1aa776eb5ace43dd5637b994c3240d2bac22e4aa74b7f3072f70b1dfd3db0776ea100eeb5ace43dd5637b994c3240d2bac22e4aa74b7f3072f70b1dfd3db0776ea100ec5988fa7dac4623ad822c96c254024761d08f03d846b56805216aa23f151ce4cd908a8a99f7551bd5ec009c1578ddede95ac1dae871656936662a27f90d6bccdd908a8a99f7551bd5ec009c1578ddede95ac1dae871656936662a27f90d6bccde12e45334ab58473727aecd659c5b94963bac4f76b6ceb5c487dfcf86b711fb1a4b53ea4d5bb08a97685020042f25728bdb00268254da6a874689c155d87047ca4b53ea4d5bb08a97685020042f25728bdb00268254da6a874689c155d87047c6b2b41b319a8ec81bb06b7bb373dfeeff742feb6bb999a8fcd473d890ba9ad2c98b1a5cc942f02070a5bf04fab06bc86232785b9144ddc51268175766765ecf998b1a5cc942f02070a5bf04fab06bc86232785b9144ddc51268175766765ecf9b0a58370afdce2ce04aee80861ce75c8a06aa6da5cf569f562205f51118c1a736f5a04bff02a4ebe9af2c8ccd576a7d42c90a1dbe8b7331248acc8c2bdca34716f5a04bff02a4ebe9af2c8ccd576a7d42c90a1dbe8b7331248acc8c2bdca34716c6a0a297b3c8a56903310f3134f3e209c5fbe111c3edaa5da2ce8983d0445c8429accba1c95dee7474f95c1172570a72f034c9dd68b3ffbe937cc6260a8f1d2429accba1c95dee7474f95c1172570a72f034c9dd68b3ffbe937cc6260a8f1d21874126498126f3690ee3030a0f8a0580e58e937855bbb5eb52370e7b7c089de16ce15eb1e2e0c558b72709f45b66721c9088941a43680248fe9895ccaa36d8216ce15eb1e2e0c558b72709f45b66721c9088941a43680248fe9895ccaa36d8284d796d525ceabfa6ac9a3ef9cdf3396e98cb04997f7c7af65f23622b0ee81f47b72df1b51697a1d4c5af056e68b19524113929f8dac2a418e40f25494fa37d87b72df1b51697a1d4c5af056e68b19524113929f8dac2a418e40f25494fa37d8ef7956eb6bdaff25b4168e41c1ef84d4dc8730b66a442cee8c3403fd467f424468b32be58ed2e88ffa5b0fb2d43f1ce625b14bf756fa1d75bba05cce0ca5e52a68b32be58ed2e88ffa5b0fb2d43f1ce625b14bf756fa1d75bba05cce0ca5e52a43ed7c3173ec41d1f753c2d8c2f0e131ec2a24048ffc15935318737200cf4c9c8be07c5c497c4abd134a9e7034ffbc05573e0cf166bf064fbd6c745ce065639d8be07c5c497c4abd134a9e7034ffbc05573e0cf166bf064fbd6c745ce065639dbc0337f96a2f0b95d83ab4d600a5ffd65fde6f85dc532b6439ac020178bc1797086058e5ffc7cca57fa92ef15db426376aac97124383de96361bf47c470de625086058e5ffc7cca57fa92ef15db426376aac97124383de96361bf47c470de625f2411d7f3c4083b28ff3df8f4c7a4a338b84b8419d7f535c19437f5ad9feb75e614b038f88b26d01e0a24bf524a1bbdd0630539ad5e7950ab2c2ddee8b8ccfab614b038f88b26d01e0a24bf524a1bbdd0630539ad5e7950ab2c2ddee8b8ccfab0f4c5cf952ab5708582440b927c9751b178cbb748f7c7b85a19f343f14d430a35bb6fd62ae207284779146fa44dadebd3b911a8497ee54c5a0cd9f22bad7dca25bb6fd62ae207284779146fa44dadebd3b911a8497ee54c5a0cd9f22bad7dca2649d4af27fac6437643f337ab6c68b2ca4e02ca64bb2c83b4fbe6ed21036a362e3a9f9d0e184c1c997dd2121b4f0f699a71826c4f549a30f00ed3a39cd974e9ce3a9f9d0e184c1c997dd2121b4f0f699a71826c4f549a30f00ed3a39cd974e9cae1b91d7bad13327002273545955343e0380793d812265f79f8a2be84777fb8c04cfeeb556cd7333a0632babdc3e477760119df573312e9c332ded344f9f492a04cfeeb556cd7333a0632babdc3e477760119df573312e9c332ded344f9f492afbe2b461bbb2b529ab7ff7cf0a103ca91aacf09e8d545bb7144a58bb6a9444a975d3ca40e791e96bdf96ce1b3f28825a4cb9238a192d5ea540ddf2f6974697d975d3ca40e791e96bdf96ce1b3f28825a4cb9238a192d5ea540ddf2f6974697d9f7b2ce9ac09416a987650109a00f0c9a4cf3518d1bc9c0678e690338b8b41f22470ecf6638540070bee56abd01d4f6c5e46b4bd313c5a1a7fc055391c083bd98470ecf6638540070bee56abd01d4f6c5e46b4bd313c5a1a7fc055391c083bd9879fd04d77c92174c0d5b3940d3132c83987622a7df274732ba610ce1b6e1f885fa159f00279cb663f21c29938528ceb7e0728757dab5b5e20419259cc8ac3d9dfa159f00279cb663f21c29938528ceb7e0728757dab5b5e20419259cc8ac3d9d9793386efe9a24d82ebdfd66b0f09fa5031ed8e430839ec59c67496f6989465b0d613abe353fb21e7cd3f375883165c46e423738947515873ae425f77ea45ccd0d613abe353fb21e7cd3f375883165c46e423738947515873ae425f77ea45ccd150ab9c24d1e40fb8544dec8f0f2a4336175de2dbd59f6a022988937ad18cbcd38cc110c353e9d5acdc56913b3be0cf65ec55091a7ba9712903f3e5479297ecb38cc110c353e9d5acdc56913b3be0cf65ec55091a7ba9712903f3e5479297ecbccfdcf25ee60bc7c5782c5d3150f1712206e7b4d57f5d7132162e619810503af9a5a599e072d05a6ec5290c120f1fca18c3f536b7d06fea81164de451874cbb79a5a599e072d05a6ec5290c120f1fca18c3f536b7d06fea81164de451874cbb728a57f995ec33a58cca0dfeb565524205a7fd6f0ba3647059ebb61288baf35b49215c3dc4e91962c2a260fdd1f2414dcb56ea0fb497d2922e13b835459bd48a79215c3dc4e91962c2a260fdd1f2414dcb56ea0fb497d2922e13b835459bd48a779b77a101e27c06d9ba7bbb5d416a4ba37f45489d50211660377184fd62e1c3950d7e3d458bafabf8b1cd0507b74ab190308e664e0b923e77a9232e4f2b53bb450d7e3d458bafabf8b1cd0507b74ab190308e664e0b923e77a9232e4f2b53bb43e82b0a11262b1f0ee9b1dee05cdc387fa253836f29bc9b466fe6d4fc680b8a7ad461d100de0d3abbaf5627f25d7443d0b9ce1b88d931fdf0311be4baf54f949ad461d100de0d3abbaf5627f25d7443d0b9ce1b88d931fdf0311be4baf54f9492e770a22a7a33563f373a779deea6f2ddd0781ef9e7a654a9beb90c60f43b87df4189ae0eae15b1e9ae43b17bbba244e2460b5c2e07770ab32885d5f399c8289f4189ae0eae15b1e9ae43b17bbba244e2460b5c2e07770ab32885d5f399c82898db077dc68c72b39af3d3416214e0fefb0349434d7fdeb7d2b329c22e89e39a86f3e4a1e6f3494d3562568a052e363b10bfdd61a54b33daddf418acb7b0876d76f3e4a1e6f3494d3562568a052e363b10bfdd61a54b33daddf418acb7b0876d77e8ab2135f6b86c880858162b1665260de316ff3784ef1a206e850d2ef00d20ae0bfdb06f95f98cfa4092874826f9cffb44cf8de52cd8f172f3b09f032d42734df3153a75c1f615de2316f5fa42eb1825f25996803521d2ba4cfd54af5f1d9c8df3153a75c1f615de2316f5fa42eb1825f25996803521d2ba4cfd54af5f1d9c8646abd4420ad5d0d5c6b78c15ee3d1830132233590f9a4fb08fcdca96e71bd9119ac95f09f0089da6e6422947b2f839c4b767e2f1111762120c6514699e10b1819ac95f09f0089da6e6422947b2f839c4b767e2f1111762120c6514699e10b18f1a6148474822c0d85d8fb9ede9d1645c6778256e4c65704a4449529e5816addf8dbdca84c3525af6df93345b1e1fdf10c39806198b77489179d2d4a4ffe8cc8f8dbdca84c3525af6df93345b1e1fdf10c39806198b77489179d2d4a4ffe8cc82fcbe4802170ec6e395eaf81181d51d406adc787baa9ef3e842bc1c41c97b33b5ebc871090a848d350e141fb7df087267a2db30aadf565d206598cfaa4358b485ebc871090a848d350e141fb7df087267a2db30aadf565d206598cfaa4358b48290bb693d9f8f2e015793eda8338463d2faa85fbaef7ed8b6eb060dc9a14b654b0eb8733f10b4400fe2053d6a296851e6687762d4b0d11396ab461059c33fdfbb0eb8733f10b4400fe2053d6a296851e6687762d4b0d11396ab461059c33fdfb8911581fdfb7cc14389dc1045d58d809115eb2234f3dd3d7ae6ae2be8b5a92356828bb204eea4d287f15be20ae5ae6377e886dc2eb671e964eae8abf4736e3f56828bb204eea4d287f15be20ae5ae6377e886dc2eb671e964eae8abf4736e3f57f2d527b78a34b9bcc7e0492149474c9c0cba9be73439dff19fd9e6439e9ae4967c7eaf99fbbb1d727e99f31768d4967f15c6ec3879a96c56fa6b5923e7924e967c7eaf99fbbb1d727e99f31768d4967f15c6ec3879a96c56fa6b5923e7924e967b4444f67992d38caf46376cf2ca0f8500e80d33591833facb26802862f713e701de77d3398fe02a005e82668df5f234fab82769fd2c7593d77e421a6fd4e2a701de77d3398fe02a005e82668df5f234fab82769fd2c7593d77e421a6fd4e2a688f7dc8f88fd2c5d48eb3f693a9cb52a93762eb6697a3b1917edcf9174e35d0252e454a191dbe1ffff55b145cf9d4de3eae7049785e173ebfff17e3ceffa450252e454a191dbe1ffff55b145cf9d4de3eae7049785e173ebfff17e3ceffa450c34c7308b4dd29a10e6976bcfff68b56a05e7666bc5994845fa3c46a35b7b510aa7373198ee5ba8ad69f14042ee25c479d9d41c1b6c49ec6d65b509e0faa13e4aa7373198ee5ba8ad69f14042ee25c479d9d41c1b6c49ec6d65b509e0faa13e4654daaa0c32a56bb2f746afa82f689279bba55905b4c1f05392eed18a1ede1036fec452c41781acdecbb786e7c2d926d90afb0bd4447efafa5dc57103ac59a2a6fec452c41781acdecbb786e7c2d926d90afb0bd4447efafa5dc57103ac59a2ace4d735c8ffa40385709eb11cc138166e3ed57f40848e6de0975b2beecb30ac36ce99be571f976c8cecda932aa742064ba01e2467743c287c559fd85fcff7f9c6ce99be571f976c8cecda932aa742064ba01e2467743c287c559fd85fcff7f9c8bf632f81106708ccf22b91fd19c52c035f986720f0b4fda1dafce12deed77fd9fdb1b0cef79bf2087d27c829472619b0b00a77f2d4e344c90cbe1d392437aef9fdb1b0cef79bf2087d27c829472619b0b00a77f2d4e344c90cbe1d392437aefe22b8f69351679d16103e6fdf2b618a33d013587188bab1c894c8aaefa942ce558f4bf9376b91c8ab69805a0928ae95164978e1398d0168e41eec94c38e7177758f4bf9376b91c8ab69805a0928ae95164978e1398d0168e41eec94c38e71777c44d595a1550d389f81a49934c2f0114ab9b22917c719da98abcdacca3eebb090bd5656c427ffca19a62c5ac21b507b129a4f0ee8f440636545a12bbace8b8930bd5656c427ffca19a62c5ac21b507b129a4f0ee8f440636545a12bbace8b893b9b3fd392a3d83e554a4aad410c7b4b0194d47d61642bb7c522774ba05ce5d0f292f76a91de171124840e0d5fd73463c6273eaec8ab072309a694ea2621cccb3292f76a91de171124840e0d5fd73463c6273eaec8ab072309a694ea2621cccb310313bca4f983ebc934d8ef6e79cadb65913fd68c8dc30cbd482b8d22c62f7309876bf98109bebea41cab2b168d8b3b61a86ead029babcec2589500851f8bb559876bf98109bebea41cab2b168d8b3b61a86ead029babcec2589500851f8bb55e12f428aeb9a5e10f85de7ff3befaaad52faebca2e0edbb7f6e2dc8eb6e4c73f2dce7ec98ca3816216cb353b1359bd0e9201bfcf5b74f57e001cf15b19e0772e2dce7ec98ca3816216cb353b1359bd0e9201bfcf5b74f57e001cf15b19e0772e0afe5ce8b036bde9157b689f629e3a5bc0dd479092b1e06449ecc08d30d2dae914edd466414e7dbab9c4d6b78911a6dd44b753d0c6a8e85af1120c0937636e4314edd466414e7dbab9c4d6b78911a6dd44b753d0c6a8e85af1120c0937636e43be2b19f6cc3b5d2618373025748afa271e41345f004c33d9852b2ddcccf2e8187e89bf3f44a263e9118c79447ca562f33ca1b5245ffdf29520c82fb834e8063c7e89bf3f44a263e9118c79447ca562f33ca1b5245ffdf29520c82fb834e8063c7ca741c07ba4176e427833d737d738caaba50fbbd4d6adccddebc98798a284a3c93576db0646f0e60e7021bec5c99d0fcf7d73e1e5f6d12e4efd1546fc9dcd4bc93576db0646f0e60e7021bec5c99d0fcf7d73e1e5f6d12e4efd1546fc9dcd4bb1e615f7f643c4ca532cbc2c3b63a67aaca786efdcfb67a8b3595acf16e3223f01cc1453b48696e352df15524f50cf654c63ea0652c59755697082e5be7e935901cc1453b48696e352df15524f50cf654c63ea0652c59755697082e5be7e9359435e66cfd632f31db1904d3e90d9adc0c62827575c777037949f3614c3924ee6642890749763430f93e4750b1e0c936a80affa44ed1da34e700cca56eac600be642890749763430f93e4750b1e0c936a80affa44ed1da34e700cca56eac600be38b83484d583b6ad896235cadb529378bd003cf8b69b34b91e9b358d439cb7993f90af98563dd48ab3e9256b31b5c813a217cde7124d5c798e40771bbaa6702e3f90af98563dd48ab3e9256b31b5c813a217cde7124d5c798e40771bbaa6702e892a5469296dacc2e4cebbc4f1f0b6b496119e7ab2010eacc3573fb99006ffd35872fa9b70bb18449108bd551fe973f4e81fef8bf79eb2fb669f22e821dd18ea5872fa9b70bb18449108bd551fe973f4e81fef8bf79eb2fb669f22e821dd18ea742c21c0ace9376bb2660115e8a7d87d06dc23c66c9ce4c35ba5aa71bb69c8bcdd3aff7f4f29c8f7b55fb3bb29dda62f10f142c2d5e2c9c3530f4b49fa5fdaf7dd3aff7f4f29c8f7b55fb3bb29dda62f10f142c2d5e2c9c3530f4b49fa5fdaf7a8122959a4b542fac980b52cb3c2b91b7b6cc8100920b4b6bbf3e20a44c0a177a00a5ce94d0033212fc1f258b23616eb2f9d6aefe5844f497ea7800bc8d03d1ca00a5ce94d0033212fc1f258b23616eb2f9d6aefe5844f497ea7800bc8d03d1c24b9fa6e911dcf02f63007f20992611d347104582121650d978d481bd4f820a6b043fdd892ebac90d689a09e76e981dd089619ef3830e3d691ea986b3ff12c4bb043fdd892ebac90d689a09e76e981dd089619ef3830e3d691ea986b3ff12c4bc71982babaf2b4e768ff1b12b02796314bf4a7d87712251fb8c2ca94814ef6081e62ae8b823e6966ddaa850f5b2bee395697301e4e78a8dfd4eea1cabfd550121e62ae8b823e6966ddaa850f5b2bee395697301e4e78a8dfd4eea1cabfd550128c7e8c2c8b0ebd4fba72237408ffa41cfebc0c98cc911c5d4c6f4fe08f5283b86d539383a01f89067656942ec24c8dc56c943fc314f669b8006c67fcaed061726d539383a01f89067656942ec24c8dc56c943fc314f669b8006c67fcaed0617278c81aa7a516c4e4c76a7b33075e296343f1c9dd8e9ecb260644804792c4bc03d8a347343b6bccc7e6e3bc1c74ee30c6d59864a2c289db7306ec5c376fbe5b7dd8a347343b6bccc7e6e3bc1c74ee30c6d59864a2c289db7306ec5c376fbe5b7dd63414c687cf92cd9ba656f96e1f56ad8110bdd56c45a53859b20dcaba9fd8e74a2c68626b7b9b438ef762103dac39917fc64867be0096db66750dffc94c77a34a2c68626b7b9b438ef762103dac39917fc64867be0096db66750dffc94c77a3ffbe96d19bc728e719f1e5df62c4e4dc737dedb0ee94d7859aa83139f15c7b19ca3af0894802181a183f00b95d8f77d8cf7f1ffa3c874ae66049d1eca1f288afca3af0894802181a183f00b95d8f77d8cf7f1ffa3c874ae66049d1eca1f288aff486f344ea517519d07d5c3597b59d7b73f1ae37bb8b95572ab540f4798e375b872b3508a8cacb26f9156bb4a9916fa82cdf6142c72771a600b955213f7633a4872b3508a8cacb26f9156bb4a9916fa82cdf6142c72771a600b955213f7633a4b22ccf2e1fa38b0beeb9f095c91760f9b6882c1d643ee1e11cdb4d27804bde12bccd1036278599437cabb23210d884e4c24e3c37647edf0f5c2ea321e4a44b84bccd1036278599437cabb23210d884e4c24e3c37647edf0f5c2ea321e4a44b84f2e7d84edd92c52923c816e37e6afc113ebf05bd9295e608285834c49da5dc94c44a6601ee6a5a098394be7ce4fb59d1073b42c85f8a990607400175c788cfa5c44a6601ee6a5a098394be7ce4fb59d1073b42c85f8a990607400175c788cfa567446595c5b6fa8ec642f27972bb65a4ae5113957e528825d5ca037a45b1d5afe66dffcb687e1c4f0625c480334af566fa3aca3d896f0773d213e55ba7b436d2e66dffcb687e1c4f0625c480334af566fa3aca3d896f0773d213e55ba7b436d29577a7a769911c902a5cb7c33ef48d1bb4cbb23a6466bc0530c6dc32150a229d2c3f62b2ef9f22686e11a1ae41cd435d789d5be6edc2c92c546045a1673fa6762c3f62b2ef9f22686e11a1ae41cd435d789d5be6edc2c92c546045a1673fa6760163868ada12f3ecd2bd46d8a0c33adbb776cade8cf13f3dfbb56b51c2d408b4fe39c2ed47d35de274af304c6e220307c6911845ef4ce7b14178df272cc10149fe39c2ed47d35de274af304c6e220307c6911845ef4ce7b14178df272cc101496fccc81fc795a146bc1290520051331407f20f7c6d814c07f4ab2c49d9417cadf9198bc78e50890af20893732efcdaf8c481b7e8e9978ff14ada1d56b21b6164f9198bc78e50890af20893732efcdaf8c481b7e8e9978ff14ada1d56b21b6164942d70cd1258279a6ffb659d258425ceb33d3ae6d9f621f9c29e706702516960fec254bc9864077dd5ea17c542d4086863b50546270031268bdf6d0ac9051369fec254bc9864077dd5ea17c542d4086863b50546270031268bdf6d0ac9051369dcbe6aee9962a7d7bdeb97ac094bec30c811ec05b8c19335f0b7594fd243a956e4d1ec5fad15af670f06ae8887d110e0f457932fa466b0337a517f4b3413a932e4d1ec5fad15af670f06ae8887d110e0f457932fa466b0337a517f4b3413a932a74e21c5e86a549c237fd5b29b19ad634a97444c009b8309440e171eb5a25d3c7fd90f18b92258f056c04395dbed7114a426033d6a7589ce3960b438ec8fa2df7fd90f18b92258f056c04395dbed7114a426033d6a7589ce3960b438ec8fa2df058ac0352e06239847e777b6ad52ee3a699658daf8bbf6a6ed9b258573043c7677a675b2c5599407427977e94cfbe20b3d0bf3ab2e23d6828a799736528ea6aa77a675b2c5599407427977e94cfbe20b3d0bf3ab2e23d6828a799736528ea6aab9c0520ed1b7588ea37017715d6420c67245e59bba972b58c2ae4a077edf6cc18f5e0482bcf66541cc3d3ca36b59f9039db27ed3a7080d16055862b9bc8da1d78f5e0482bcf66541cc3d3ca36b59f9039db27ed3a7080d16055862b9bc8da1d7cb2f7ae78370a75c24ceca92b7efdf6ae899e713d51e7e7cc1dd29c99c025c9792acaa5cf8666de5f9a57cab89a6376c020534136a763a6cd2d8346f8c2873f092acaa5cf8666de5f9a57cab89a6376c020534136a763a6cd2d8346f8c2873f0bb16c7197485d3a5d702d99ef409006af328489b364d92d265d441ca363bbe04ef67eb5985311d497a6459a91fb348d14a8a2c68e49974cdc3c007d0d6fd29ebef67eb5985311d497a6459a91fb348d14a8a2c68e49974cdc3c007d0d6fd29eb544e69dd60645c8b2f024682139ea946c33b5ae6f250a9733376af1c82cb59a0bdb587b05544e6a630a3fd36d8fcfaa1a7c4f8da456eeee869780f5884d11238bdb587b05544e6a630a3fd36d8fcfaa1a7c4f8da456eeee869780f5884d1123833a5aeacba13a5991b3c21dc72104b42ae0643d370aa51916d69607f95cca31cc5d75c2fe574333a8a672ab839fc218fb2d88d959fc56f78064d20873d8846fcc5d75c2fe574333a8a672ab839fc218fb2d88d959fc56f78064d20873d8846fc9fd13d848995d4d101d9d468f2e74ca5a16224c795ed031180b70a6ce03c1445f8e5420a4ee6ec66e059101c6ca3689e89aab7fa74c5385e3973ef5478d68ec5f8e5420a4ee6ec66e059101c6ca3689e89aab7fa74c5385e3973ef5478d68ec5c5e975c50ef961c124135f712f7341865652d5ba5cc537f984a7757f8bcac2eca08927196cddc2c7935152c982eab2e3ab892cf7c7ad0f74ee62c1648b409b6ca08927196cddc2c7935152c982eab2e3ab892cf7c7ad0f74ee62c1648b409b6c0feeb313c80b56fea0c7ff8933d78477671aa1c3c3836681103b20af98900ae0789c57af5204a0fd28251b6e630ebb6d00a20a0f65cf41903dddfb24130f71ed789c57af5204a0fd28251b6e630ebb6d00a20a0f65cf41903dddfb24130f71ed2da0e06d8f51179fb332fd507d8495108edeb9457ae298645070394a36f21bcf87bd2bc9a784ace6bccb64a4a95fcc041d0bc899767ff4b47801550b1c5e4b6587bd2bc9a784ace6bccb64a4a95fcc041d0bc899767ff4b47801550b1c5e4b65ca835b45b6985a25cfebdc750849eda30f0739590278d06f61657baa078e9d4b80dc3ecabc5797d0e7fb5325ee2201b40b006fb8d9ff81892555155f3f610a8980dc3ecabc5797d0e7fb5325ee2201b40b006fb8d9ff81892555155f3f610a893940d8a644728269ad783b15e2d53411c3795c92e225a4a4141c469f1a0a5190b086cfcd4e19e715ec338d3c9bc74e774e3aa018bd53f2e8619e82dae2ad1971b086cfcd4e19e715ec338d3c9bc74e774e3aa018bd53f2e8619e82dae2ad19713e6e4aecfeb82a73fd309ee745acd6e23abad071e4ecceedbd27028d3ae7d13300eee09de13b55c4f85846c6ccdd5114669fec91837c5062227aefe007d2a00300eee09de13b55c4f85846c6ccdd5114669fec91837c5062227aefe007d2a003234ef4f76fa4bfa1f706f1e14a02cfc70e68df36ab9ad8b271bddd9f095b400398bc31f9506614cd08ddb062fdcd9a95658e8c92fec21aa306302037dd1fa13d98bc31f9506614cd08ddb062fdcd9a95658e8c92fec21aa306302037dd1fa13d4a326a9e713cb1de4d77ecd6f2ec528e967e78ff33fe5a4eedc9492c6410c89f04e656644f9aca0ab3ec8f6389ef07f1c7354173c488a7153bd74d892d73ee40b6bcc2769af3a383b892648573c3828d8ec0ca39dfe5a46d990ddaac02c5d33f4eb7301a2dd0049a35d1311954099b403ecf6ccf3d413d38295bb59efaa4871bd1b7e6764c56a891b04ef7f70b34865d224b649f0d5d77af983516cd38f61d8821debfb6099a6f24955a5d021d668ca25fdf58780bbff79061d86981e2ff44230476d53b8215d578c549b34a9faa03685dfe0d9430186af7a894a3de1fe6aa544027c00ad529a5c42f26194ad23b7d846134ca57671cce102a25a88b7ffe04bed56b92e9aef785d34fe7a97d9d7b65a8e426f61e606e7479422245ac8e9d8e891d47bfd96cc8062253b3defce90b3e4d598dd61d52bd914afa35a8e77a6389d1142adeada7eb61f9d8830cb653703854b76c9fec369751b018bb62b1aa43cdb99f4c8b8a4f7351a50b634cd9c14b745ef835ae7197d74743334203ff1180feb2ad3aa848aeeb4dcdc053cf5fa7d3132690863cbeaec228d4b83f33396fe4787b8478295a2b5dde2f023870ba7f419be5c3bc49f83779dae94f21aa36a877abc3754d8d7ce361884bb95dd329a4f64a5e8b0af1afd3ab82fa816ba8a4708d492689b5264f4b0c8a4558be36ba561e83975beff5af05168bcee8b72a3470b8bc16620ce1257c919fe7015a51bac602bdc1272c9795db6dadfed6baef4ba1524cdd927810655c1d590ef88e398805dc7a19b63954473dc7ed7024f1f667d2db20a13cb862857770ea2adf7224a20de7147ad302d4b5a6798832b133db8c27743d555b0f3086fc2c1fcea675ac3bae81dda93266a8e700151f682488da8d74a91b6a1105513dcb5d18751f98e5a875523b83ad7d4febc07147a883c4978cdc109346d028ca424dcd71a31f1c53fd06205831c86a5e613b898998030cf5be61f58dc7eb2d80191850917bf877e26bceda292ea49b569167a357e39b2b1385d067b800bafc0c55f38ee000b23a267100578ec6a3f6852fe29e52eb4e43dc668fe4e0633d81ffad0a3b4b6a3dc58bc1ef243dbd2eb3fb7f9ee93d7bc4a2955298b9fc3847cb1073a626e43bdb11f6caed7eed19d207e79501e05880e647158cd4f87c661587fb221a953181991b09609548810722ecf040acd79fb9005de32d7b6afc129645181400f16fd77060b5e7580243f1528528d1d252baab6d5420c59f23840a568100e8c318677c35c29b3db906031226b227472f48e026a9ab10f0c9b8fd5861e62bb2130c3df2a904b3a63ac8daaa91febea16f6a19996b62e935ba0625361cb49406310a19eed80f28dc03279114859e268526da06061c541f96b79e3f4da8031af4f29938af823696b9fd8f2dc0a1f8ef0db373255f273f3680be4249dea0c6fe5fbe97121d28bf5d0dea1bcf430c1de58743383a50afaaf2ff50bf2f0aa0c6fe5fbe97121d28bf5d0dea1bcf430c1de58743383a50afaaf2ff50bf2f0a8c9c51e3c9f06aca000d64ec3870c7d9a88427ac0e052ae59622977c4b1cb4eea408798464e04800a063cfe299c48ac0ddfb7a18c95a97d9d262ed2ce4b89eb3a408798464e04800a063cfe299c48ac0ddfb7a18c95a97d9d262ed2ce4b89eb37696dacfa33a68d50479394be2e7eb4fb0f673955158d3d5b6acc08d2b6f1ca9c2a593686a5fa21c722fe4bddc51d7715de16a0c0e46e27a34ab380516b06347c2a593686a5fa21c722fe4bddc51d7715de16a0c0e46e27a34ab380516b06347c24c48758f65624aee5dd4875dc0e7de95d5c17c074e690124ce95f1ad9c7567a691d389914d362e6132682c0838ef7d9c0b44f35d73d9bbc5965c38a3fc62d8a691d389914d362e6132682c0838ef7d9c0b44f35d73d9bbc5965c38a3fc62d8881c990d2ab04e373bf3a2c1300288238d2f5b41fa63e94c658000d9862fa934144ff09f5a7bc1535a2d5894428e9e94c4e447bc7b20940aad974fe507d5f25a144ff09f5a7bc1535a2d5894428e9e94c4e447bc7b20940aad974fe507d5f25a2a706b4deffc1e629e5a6d8701384be20e7928cb253d033b065c697750c400c5ec1af1ebb16791dd1079d363b1e00a566f8287148f712f42d2f21efc3892301eec1af1ebb16791dd1079d363b1e00a566f8287148f712f42d2f21efc3892301efde5717960e144e8634ba0b418a2640984bda18d1a6037e2857fb2e637165e0beb3dedfd0d4d1d3c32dbf13bd80c2dd5da2eefbdd505076cf8e68d7598a82e2feb3dedfd0d4d1d3c32dbf13bd80c2dd5da2eefbdd505076cf8e68d7598a82e2faefcc0fac3ae06cc3e6ba0160b4254de2912e04687cde25b26d2b01765c20350ede96d51f66446e04ac0f8474d0c46dc5c77e394cd3662a635a7f15f77939af4ede96d51f66446e04ac0f8474d0c46dc5c77e394cd3662a635a7f15f77939af4c41c6969dd7b35772d5ff01921cd5276eeb4141dda99ad8bb94f160f0d3190e7420d611154505856c39933fe486f9bb6cbec0b96f808698ad2747e7b7ee0b818420d611154505856c39933fe486f9bb6cbec0b96f808698ad2747e7b7ee0b8189e52cf3f5f492dab041d34424eaaaadb9310f16fd57119a259973438dd651a1eddbc7f0847fe258aeccb407eb726f698db746f277a71aa34952e907160504dd7ddbc7f0847fe258aeccb407eb726f698db746f277a71aa34952e907160504dd7c554c7fb500fed60e68725f644f6a7d31b264a617c9d0260253891869e343a412bdcc39da7d0be3f8339d6c5c2b28889362b8fadf7aedbff6ddc3d7bebf307582bdcc39da7d0be3f8339d6c5c2b28889362b8fadf7aedbff6ddc3d7bebf30758dcc495477bb66eb6607c489a508029cd98a384c14262c7fc497f25d887c62a40036e69fb4e756c22b7790dd2a7985116fcbdad0cb9e0b622352380e6551ce50e036e69fb4e756c22b7790dd2a7985116fcbdad0cb9e0b622352380e6551ce50e94f88ac7d5f55ba2dc6d702034a8d15a38652a5ab6f5b3a7d2331f0f69435904614a425a1e4dfbf4c25d0bbe2d18e8b20ead3ea8babae2e26ec429b0b092c836614a425a1e4dfbf4c25d0bbe2d18e8b20ead3ea8babae2e26ec429b0b092c8360f009f8865b0b41da88544e1fa302723c75904bee3aa58b78daaf6dc9ced40f6304f808169d5165c2d4aa08de3d07040142e1e142f2cf8a5356c83fb81d29454304f808169d5165c2d4aa08de3d07040142e1e142f2cf8a5356c83fb81d2945473d6776d8cb83cec250a437b474125a115a7041c66aadb99be6c1e8f97ba17b4612254be90b93d3dc49a168535a9aebcc7736ca9249b8260c60efb05b775d51a612254be90b93d3dc49a168535a9aebcc7736ca9249b8260c60efb05b775d51adb891c13f963414fabe5e49d1896b6a47f3013fbc5ac115de54b0edbe5e2ca79badf504a70e8416dc0fec792ef5fe405a3854592b2f2b0bd7cb37566da0c2669badf504a70e8416dc0fec792ef5fe405a3854592b2f2b0bd7cb37566da0c2669322887dd8cd705a8ef41cfe147a7357b00d2dacd9bb3898a71de312aeeac85ca5fda38bfe7b2f3fba8d30396da14f6caec3ba39edf4e305c2eabbc945185284c5fda38bfe7b2f3fba8d30396da14f6caec3ba39edf4e305c2eabbc945185284ccfe3907fa72b2438c7c667ded57db0fe1438236fe125dab1ef09f8f94b13cb42f77d7a6b642a134d10075a6331c076aed80ee202a8a6560575f87b320ab6ae4df77d7a6b642a134d10075a6331c076aed80ee202a8a6560575f87b320ab6ae4d7b3b630641a1a5c172f1cd60eaa20d478c7ecdcc59965b39946e1238e072ca07722195b929ddf7ff889009f64fd4937820869042d6706493a17bd2f0bf467d73722195b929ddf7ff889009f64fd4937820869042d6706493a17bd2f0bf467d73adf82d5bbad8d9cf2040031994651df4bdccf69a1447759e42b421046288c8b6766160d84cb67feffcfec395de347ca8e000333d335bb25cf6afe4abd2804e6fc9dfcf4dda73b3bd11be491bb21b3e98de8affaa0252bf48b823fb3de9e4cbfd4758d65425f53def1d5dad3221f525f1a62c0b8bec9b86159d543012825811b64758d65425f53def1d5dad3221f525f1a62c0b8bec9b86159d543012825811b6ee349b3dca4296a09039e07713bd19ff0869103a02bd0a4a129065766351a6b095016fe069ca7f93bc6020fdc1c8319c2809f77507a3c3fe41613f50f787d20d938b8949ba9b33a7c36f5089fa1c68881062a222f5bd40e06491bc0941cf30b9f2610efac838551d2832902eb95e16fc85e7b76e73c641d320346776db22283864a7aafa7391b0b8e0b2ae1f3bc094c1002a2e32bcedaaefc4cfe738a0580f9ce75316d4d7d729c7c40b1e139417400507ce62f121beb6ccc61c8e176da1b985c33a9ce0c9e917a13d11d7fed5f586121393dc4f5c1a4b3fe5e87c76ca9ec85e9c634c2198246e515bdabbb923fe6230b44a11ba5e67bd088fd25b79ae596a76f1ee4d814cf5eacc55f220174f1ffc17513825c07dc23b142f6ca6c50855b26386f376d33810aaf1a50c9b6789b683517bc949f6a987b2939344f9272ff87b502061a7a436ca4fbf22ed2b5b39ad7bcbd22e37470324b31d288e9406f0f2a408473b2131f43f7c0a94e04ad312c75e0f06a56ac3d5bcb0b9d74971df18065717331795d9ae1324c85986fb9427490e5f5d292df43fa97b9d4f5e2883219973784b76449554b0669a42ffadb6312df7fb0745af7996603a4334fd53e6c1cac4738e7aed4822eb0036f6896962a41b1eab1d936cdb7dfb0c009760e4cddd48270ec16e12698b993c8b23f22253a844f66f7fcbae185b0f46be70dcdcdc2129d962633b819b369b0e10505cdc92cbedb9820e7eb4e28372690c076aca8fff1b0ad75eea02489fab0e8ffb52f349a06b554cd52cbb2aa751ee1e4c9c548eb7546f9f906cd893e9e9fa7d2db0c9fbf3deef83ba48d54f3c5f3744acb09030e6aab2d5589c9d5cf18a4a45b9c653a9619de78ded7f31c21b8999d9902aef965ae9747dfcc2ef38fe399e7d55a5fca10b571bc951932d1a5fdb630974709db12f757f28fcc2ef38fe399e7d55a5fca10b571bc951932d1a5fdb630974709db12f757f28805423283869fcc6a52ac09e7c13cdd4f333244c0f8e86abf99584f725631e1b21ab4ec922a6f6d077cf952f5207d0e18ad7c520facc8e17538a887fbfd4a7a221ab4ec922a6f6d077cf952f5207d0e18ad7c520facc8e17538a887fbfd4a7a2d87d1a00eb55d90eaa1970cd4c13ad0ef477435b28cd99f569ae814817de087999261d4a897753cf50a0490abf695caa5a0a450ff1df88be39af69d327c4504f99261d4a897753cf50a0490abf695caa5a0a450ff1df88be39af69d327c4504fbe6324e0998f68a96c9d82e21a4c54d789af848bb31d08ad1d3aef86588099e8743077928eaa70651a35047b55c5b93b061793b73883fa5ffc35f549a8de7c0f743077928eaa70651a35047b55c5b93b061793b73883fa5ffc35f549a8de7c0f2c913668f96346f9eb71c1e87ee273f0cbcc467a6ce114edcaffcf1c7ceafc7943cdaace884bcd9952780d58fa26a6cfe3227bf7a3fa9db4ba30c7b5308842bb43cdaace884bcd9952780d58fa26a6cfe3227bf7a3fa9db4ba30c7b5308842bb1071134c3f020fc44e2f6283cb368d3a84e07e928f54e7e7233d1e44a1cbb80c703596b4299e1d364c39ce4bdfc1da1d03f7ed8e652f9cedb5d58e41a7229db3703596b4299e1d364c39ce4bdfc1da1d03f7ed8e652f9cedb5d58e41a7229db3d62d16237db1898065c0e2e898e9d3f28447e2a02092dc151c293912a10a9d8f81fd483de105b2b64e0f69a6a4033862cec99c8b8305c6b0723efdf82129b53781fd483de105b2b64e0f69a6a4033862cec99c8b8305c6b0723efdf82129b537a0007a78d5a7e1493414d43bdbe1c8635570928d9d321c743888332c11ea282c0bbc0aa7db0956fb62d36f59b8d46dc15cd676952558e6102276eb71173316d80bbc0aa7db0956fb62d36f59b8d46dc15cd676952558e6102276eb71173316d8c337a842aa37f79ee578e4bc4ed2fd8e9161428b5039109d01e58600cde992e8785a71f78e0eb5ead3e5f73745160ad3df0f75dee911d80aee9e5178bd96e43d785a71f78e0eb5ead3e5f73745160ad3df0f75dee911d80aee9e5178bd96e43d6aba357664d38c25b232745269bd2753ec4ccb59524887e15f2fff068bcf51751739a80656d675d9dd429300f8df8954a36e522423de6f66e8c2003bd93271421739a80656d675d9dd429300f8df8954a36e522423de6f66e8c2003bd9327142df2d28ba73f08a1650a6fe7d3ea64bd2b530cff240040d1909d57b149e969d4635b26fbb99b5ebb783d3d1bd2cef1c44a520cef08db120001964ad0a6dfc3e1a35b26fbb99b5ebb783d3d1bd2cef1c44a520cef08db120001964ad0a6dfc3e1a8f732d93183be1391fd94023dc43d5711205ab87597d7f3eb8653fbfde40e51cbc6e8bfb3c6227a9505760cfe7910d488d3005ef26500dd03f6996714c5c19b6bc6e8bfb3c6227a9505760cfe7910d488d3005ef26500dd03f6996714c5c19b69f1ae1e47851d27116ffb84199ae0001a63257cb7899c76fad9f40442e6a572fbf53aa9f613e3a65dd452d22d71bbd8a86493b9fcf42cd028b2ff1b318df5835bf53aa9f613e3a65dd452d22d71bbd8a86493b9fcf42cd028b2ff1b318df5835a605e0fd74bad8ef9e2f8bd65d0d27b09d365423980f72fca9689f33a0e9fdc9982e4bc04b988b31485c93be1ca034d33753e3c9d0a5b043f7c17babd620b607982e4bc04b988b31485c93be1ca034d33753e3c9d0a5b043f7c17babd620b607748e76ed8c5538f7cc464b42b5da7c01ff1d2db2f00028dfb7367faa4374a54e2074cd8677d6b349145d3f9c25bd4997f059e04bc61224ee5de7bce346d7399e2074cd8677d6b349145d3f9c25bd4997f059e04bc61224ee5de7bce346d7399effed13a9d9b1410d8bbc244303cb07fccf0362fd6f989158093b0397c732aee11d8effa8e9a230c28d6cfc96848d7785216418eeb96cc5c610d402384e4f07041d8effa8e9a230c28d6cfc96848d7785216418eeb96cc5c610d402384e4f0704fe4dec20a69473eead354093f1aa06cbb8659aa1730514fb65ac6781d84b50b7e59b0ed0c7cf155a9ab9194a2eceea1bd67062d1ed50e4e26eea245240358d40e59b0ed0c7cf155a9ab9194a2eceea1bd67062d1ed50e4e26eea245240358d40c50fcd1bb64793fe454c1a792f64ea458564bbd0e391bd5edb85fdbbc23d4273b52a5945c943527e0d18db8600fefa4e04fdc0a9beddaa2c927dc841ce496f0db52a5945c943527e0d18db8600fefa4e04fdc0a9beddaa2c927dc841ce496f0d24cb19b4bddebfdf3abb82eae5fb664f9fd9627e8a32447669e4f130cd32d703980f0f7f9cf926bfd07291d4dbdd196d5ccc9c50cf3d7977c4713282d7dc659d980f0f7f9cf926bfd07291d4dbdd196d5ccc9c50cf3d7977c4713282d7dc659d6a79a4e7bede4d97dbd71d17c0fcbc35b4595557527cf2cf92abb7b5de6e676b20bf96081cdb42e265b5f7b11dd38376293017aeb35735b49137d9fe22c284c120bf96081cdb42e265b5f7b11dd38376293017aeb35735b49137d9fe22c284c1195a83d9e2ad581998e9b3bea6e21e18aa7d0130a2ef32e86b6e9975e25788ecf6952284489d0b31567764e162959bfa1ad37fb94ac168b8bbcf4efa685b812df6952284489d0b31567764e162959bfa1ad37fb94ac168b8bbcf4efa685b812dfd9e82b2ff3ca047d12ed0a44aadde0fbd74ea3abd44db045dfa882651fc149ddf2da9adb21c1316f799ff0efd1fa560ecdb844dcb77c3561be2413fa0ea21c2df2da9adb21c1316f799ff0efd1fa560ecdb844dcb77c3561be2413fa0ea21c202c97c348bbf6036c2181b4efa75118e79fe8de93674133c3fce5f065a66f71a3c772559b7eda9e17445e62e3529abc84307b7ead696ce1a4c85ae5be542cb973c772559b7eda9e17445e62e3529abc84307b7ead696ce1a4c85ae5be542cb97f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090a18c55eee4f8e9fa51ab2fb24dabd115cbc0ecae0337f2f1de61677147749bd9b4c086de2feab3cf1e1992fc21f69891f5e041516515f0163cc37f27a76adab7b4c086de2feab3cf1e1992fc21f69891f5e041516515f0163cc37f27a76adab71f3d5ad5e00aa3def148b0544868fdbc6ecf8e18d968d8d836e2c291140dba425f31bf0f35bbf82d5e869f71d26da1b26fc27cb337cf45de6faba451a5d377ce5f31bf0f35bbf82d5e869f71d26da1b26fc27cb337cf45de6faba451a5d377ce2b47c139ba4ad68521aeb57b51efcb667becb0626851b933694ad65d87645bd706110dcfd2cf481e576b41cf93cae511806a339915e4d4ebe9551c0f8c46fd96f88e47b6093f6206f14814913aa2b4490f77a70d87ee765abf831b271edbd91ff88e47b6093f6206f14814913aa2b4490f77a70d87ee765abf831b271edbd91f4822e354b5a4cb508b5c8d59a6fd8c054bdca1698f90479b801d9d25bf34630cd6c9873d82b9bb179dca6ca6c95453b050a9f009c73c8582f80adaa8b9fd39fed6c9873d82b9bb179dca6ca6c95453b050a9f009c73c8582f80adaa8b9fd39fed6f49757684a8e173fc2d71af1f0dc369fd327cf3561b1dcf4bd88bc1ebcba6a723748f64c074950b760069b5132c50d31109270410027b9e76384078c5364df723748f64c074950b760069b5132c50d31109270410027b9e76384078c5364dfc76db66244db86d432788ad1fef9d4c22ff05ff3a48359d7f6c55da4e5bcb9f622e77ef0f06dd472197b779a7ded507e1d206eed033f38d442e21aeaf85ed0fd22e77ef0f06dd472197b779a7ded507e1d206eed033f38d442e21aeaf85ed0fd19288535ef6b7e5cf2d63884ca599611393cb1e56a571c9e750256612f29098d142adeada7eb61f9d8830cb653703854b76c9fec369751b018bb62b1aa43cdb90a101953127f973500d1ebc4980ab44e8c42f5f0e26b7a9de6c8906e028bc021f46cc947919ad280dbf70aeeca375c59fa7268fff25b5115d911d3cf8f4eebf12bfa939450a47bfd4b383d96997e6f188eeaa8e8e5a58e53e3f2ff8ca977040e110aba6d3b88bff696746a6a5aff719c96be02410bb6015c1b5bfc46eda115d9110aba6d3b88bff696746a6a5aff719c96be02410bb6015c1b5bfc46eda115d9697477ec9d07258722df445d7dd441a63876372d2acd204c01497edba715ea050b50ac1229891e22a11b07d1941fa31a0b2f3fb79321b6d41c671d4ed6b69f830b50ac1229891e22a11b07d1941fa31a0b2f3fb79321b6d41c671d4ed6b69f8311f54f8080e6716687369b1e91e866c22b12210cacf1993edc1449fa1c831d575cb184c44d58b37427a4bbd8b3f7e9a9d951a4ad41241b2ea34ed32902782c9d5cb184c44d58b37427a4bbd8b3f7e9a9d951a4ad41241b2ea34ed32902782c9d635e0066305af5f19e9975ccd66c5ef03b27db4c895712f35f5a2cf8f19c67ee006b2ede8b11606e9b1cd01229049ebf746b48435867bbf5d6a0eac3c4ea88456eeacd49e10125cddf5ffa6875404ed6dd45fbfc403d249833e77e1c275ae0a2c843aed50acd505b89fa54c2f2aa7321bd932b658113421dea994d56e0df55fb7d8d963a86cebef41d1f9a32739ea7e19b7420fc238f3fa161a66e218e5f2dcf8391b3ca2a1ebb4e5112654966d75eb9485e9293478b2b5da10382129e9c555576876404f1ef45fa9d29e267f320fafffe94c6ba0c3ed44361345642512c083276876404f1ef45fa9d29e267f320fafffe94c6ba0c3ed44361345642512c0832caf6a52c3eb9a263e2a17ccb3193be1ceb4fcaa05dccdbcbd155f41a582f615fe662620df48a2c63a813c17a2a8e9fbb23c9262a073da50dc9bb4b10322de80be662620df48a2c63a813c17a2a8e9fbb23c9262a073da50dc9bb4b10322de80bf52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090274dd9a2dad9e8953303269d75f38ca39ac07a6f528fe3ff5085dc638d37e5736955f489481c140fd45a10f48a82fe778ff436dba325265a145684293c4e0337f43da4c33e1d8b7c8422117f3853cc09eed3ce2105b829cb1f8b11f94eea8e6a99a4d344abdf0363966c937a91b436700a1d05438794a37efdfb968d74b50212d6f7aa47ad39c35b9fe7ac1a349a5826f1afe64110df816f89f80bd3a92b5ae590d8ee69ff02bfa9b777d7b488404452b006abcb1770d425125c39256ddc2cc2d906aecb61d076a967d9ffe8821c7b04b063f72df9d9e35b33ef36b1c0d98f165ce2698ee2a18619df2c74a2b77363e040c45e2a434a491a3b116a5953d3d9f5dc32465efee2ff3f5f130b1a7a22962e435b7cfd0ed2fdffd138c039bf7aff29d9b2aefb1febe2dd6e403f634e18917a8c0dd1a440c976e9fe126b465ae9fc8d67b355fd06284fb329705290f7ac05202e85bc047b66d8eaacffa3cde1901485cfe0e768ada522b73f5ec0c43d0fe93f9055afc005b43f87eb6b0c46fe6774fae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f5ce3407ca8180a8280bd7e925a22c34ea6a19c40d03fc2320bc51a2ed6e7e0caf1ce3504d49c535f5886899df5434c88d77a68a8d3de6ec2100723ef6d5c3510161a7773449c517c069fcedee211d0cca0fa968d54a10421664c15683c4f0b1c25438db926aa4a6962fe694b109de47f3bc8b648200cf303ae0679a5c082fee8f5cb44acc4d3714b3609eb12d73514152b2a7d1c71a4564df1995e8100d8d7b0a87385b452f1cdf1cba8da1228770f02eac8ad59e4bf9bed876f44379a15f9c64f7d87e5f1fcad6671c552c3e6239e4e49c6f5a0da509229a44ef70e214736c298c8bcc01a53fa95f8bba98ac60a84497f63b953f827b6a4c77dcb716e50ad85529e1747aec7f9d3b59ae8687ed8fb4ae336077658cb2f45d39b7d7b57e8dc05ee32873d0ae2d443d8e461e66e81f001a2cffd32a139a10e8d46fd0f62e1e4635351c90c506d40e82151a72d91dc2eda2e612b0ae45dfb4bb209d2e77671fa96566ceec287550efe36f50139324e652ce40d751b28cd543fd2bb1d7ebe476596d827a2ad48fbcb853e8c90798bcfcd7d9243478ade72d5b93d95c6a56fc39e9bd2a530dc054413180e95e54a3a1dfe2333ef99c62be95674b0047c2cc8b4bafedd84ddd23d44bfb5d38f25770e523b6ff004c7e9eb6bbea4d500231f0450e55e48cdfa9044f4f189f4ff9bb339fcc88aed894a20c6c2a7f3178d7c183ce6a369062f9b970af09b8e5919071618a6d2cb5350adfe4ae13961f0620e287ea13e88aea4d70aab04c66e7f7fadc9760b483e2fb7b10715df588d2de21cf461a39b4f0672322a5c4c92fa407d9b7a5408e5b35d5c711c00790ff1fa708a862dd02637e1372fa90996f2ea68b6487d0791682e54edfec97c741a3b16e05171a4480cc75d0d98157840907d71adb2a3ec24f23880cfce59cccdae8e962403b30d4b89190be2ebfe20fda779279d79e6f86b1bd818a1b1cfc4bc2ce46c74774e74fa3fc916600088a40161c0d9a46dad27812900b018b64f74b635aa1e10e808ebf120263c61f75aff01fdd55507dd67c8722bb93c64a9ef9af3acf9d6cd6fd64fe6fa52c796f61f151a206cee611033996df0cd569579f4e33f71e3b3ed4e291a796a579ea272576092ca0ef3138585bc79bd57167482fe8ba7b83e68454a1fa2427d931702c77d47002964cdc02437a152031096fd58bffc8565db784733a573e638b15b0a908853db48c0cd29c6151d6a92e9e5267ea1f533ac8a41aded4b707fe1580331c249d147bfa85a104107e26a1f0186a6608ff54da3113d370865ef74a6ac80af59466179306d6e31a70a1521b4de0be3a515704e2588f012bb393327a1e297c2a051173a2e3dc8df6b043e67e6a90457e53e3516468cb70e4e2bf35fe1a1886b2522f7625e85ae8f027a4e3b967d820a7cd02363b69bc0e70fd18636b0c28971654dea4eff9795fdfc6eab5b5db36f0539d72f554fbf6905a3baa2bf6a22e45e9e2ce1405727983e6b96a2ff4f3e0b0c7bc61c6733b7e0e2326ecb502d3dbef42aeccf3d8aa2e16a57d2a744752aa703add19f0358881246c9f2be006c6dbef42aeccf3d8aa2e16a57d2a744752aa703add19f0358881246c9f2be006c6d062fc11820d74e6c39368f09f40d084c26449c5531afb45b53c236ea6c31275cb871dd885cf43b5d3f696a4019fe3b9d13dc3095526e352f0f13f780f06151acb871dd885cf43b5d3f696a4019fe3b9d13dc3095526e352f0f13f780f06151a49c5931be0fbb055ac1664376c03d5e13ba4b6d1d1bfebbe8e37ec1f44b18c8ab891d320c291c7a452a85078b5ca3c92e531bba6b98595657bed7b50a38a25da8b3b7929495daac12e7caf1830fc3a13c90b3d77d5aa7a25b8233e0a316152cf6da44467454cc3475ba4803f07ae9623f9e4da44fa21c08eeffbd4d44873d4b81b6d90fbea348e0261b2b6458e7e8b07b0032ceae6e31166a1cb95e5af53f49c80bacb5106613ea05cce65a89bd93259401f7b64bbb734e4fec56a35e625fb1780bacb5106613ea05cce65a89bd93259401f7b64bbb734e4fec56a35e625fb170166e5805858dce430530d3b18c9e71cc44facde101a85c6c99a4b92b9fd39e4d1dcbdeec4adb69ce48aa51e4654e37b55c61ef5aec53885af3c3d201114b3657d0f728235583c104a5eeb1eaea97547b95ff3559e4e0efd784af7e603b6c32931ad8a72535dfdced571da2c07254a0d07370e8d04e27efd221e2907e7067f77243b426f94cb1f344df56f865fa74091b2603fde113d98f895eee708304ab4eea412bc690ec61ba5e0ecd5b578d6f0a79b5f4621baefe30800bf32cfecc1ec16963a22596105af771ba1dae40e19718a6087bfa0b24f14e0625853c8c881790e35e0bccbe5bd65104159bb2bce062dd729e612f8f777624304ca3d9d2bd55d0c1bbe511e6d670582b7aafaa7a80ee337a5b90bb6afb84eb3d0e7921dfadfc9a35ec1d51381dbe1f725fa5e238016726cbd57132f345f8cbe57904df23e79feadaf0e9111ae2a919f41a4db399589ad6e274bdfe47fae1f3f8a868dc792edf78df6ef4921a0e7475c43b8e13269b69f1e588573d20b8d7098bcbed30128932af80f4acb098eb670ee8b0565c2824d7171fa5065f266f6b1fce8bb8791cbd410ef9030ead0dc2cd7107d3be48ed58ce1bd1837367006a887cc86107901b5a6a27d54c128434b8c2882c0d01500ca4553a3222dd334fc1f869d7470a942f62d53d32111652bbb5c9728a5c7cd80fcf82c87c3bd5d665e15ae8f5c3d162b35c7a47346ef1d41fde8e52acaf5412f50f7b0d14a10c0d36756c009a23d3198a980fd305e95f2d77573e637020b7b7046a6f250756987c66b72cfce1d8516b80c2bbe31643904817cb5a0033939506b1a64ab8d55dfe4149d6dde1b63c3547972ca25ba1b6cff2b48fdb3978e3602e4ccc00cab3751d193225ba69e05a0cc7fe7b1458bf52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd09040bf09322613ac2219b803dff6acdb79bf26735d0304925500d83a971d4ab5e15f085d1d5623af228a11d065cdb3b7ee47a344b7c8bcdee16a87c3e0647c98515f085d1d5623af228a11d065cdb3b7ee47a344b7c8bcdee16a87c3e0647c98513d0883957771c9710b995d87a7a398f7a72dc573ca4f5380ffb54c1a34892df0a081005add50c8110e63202d48cdb40610ce2f70c09fb58e39e3345a948e847e0f3397595230e008409bf31406aad7ca2f165268d0d023d661886c8310b0f63f2b28076f69de340c41490cf7063e1eb8b267278b3aaf6420a9b86606eeb67ec9b712534c57ff2ca10fbf93dada880402628df68e8ebb47fa09fdcb29f27b3cff12d954b6d8c8c82a8b128fdf3f05ebff6af0a909daed7d23f183a6f42e468096667a2333ca6e06354b2dc98b0bc440f36808146ebe2fca1c501255300028878b9825850097913030bd8fbab76c59ee26392ad1cb2030c52fffb308ce21073d09e6f630e32707607bef3d4b6f553e8550b9a951930e567639a1c46eae8a211c576b675f3c586e31abf628e9fab4b6bb31f5c14125d7d3620c5ab8556d392e9ed5bda3a0678e6c48d1106d407fac3f977ed2def5e970510f7331327e9aace92c8a17e0f0d5a9cc27bcc1b74a66fa683b4844d0eb12b6cbd1e394369f66dd34d7d6a2dd1f984ea7a184ca2611429007c92b533eec3c07d172df587f6ab7f156463a9f8799f65d813d21e7a311ff0414f8f9faa836214c13f20e0d96b6195e3a3ab45e36cc189049c9e9c2bfba9ab829260fc6661b4f4123a8e438992be8a446376fec34d8bfbe9d1bf62de10f90baceae4db228f152f9b2b43c1d2dcdfb2b3d00d352879e76109c18717ed711f7e0c39d7a9b22cd84f9cfcd6870e0b5142122daccc0448bec6b3d0fce1f3ff14bc689e5f9a013f2e295b020516589b19919bdc9adf3311464ebbb79211ae0945b6c60e54d30f9fae6c28eb9334733e8c30bebe5bc4177febb3b9c4a9e1dfe6aabb087f627ef9fb6c834ff55ee018fcd44cb14122119bfc5753d8d28443fcfca27b589924aba8f3f9d0df2c9ba9d76726844328d6ff52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd0905b32a8e8c0e251554c500922c44140afb1db8373254729958d8a51649088c102f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090f3cfe7663cba5e24971dee6c68f9b4c2e032ed1a285432303b0f1316248996c15d267452c7a90701e76e7a10d92c3d693a458ee4246b35ec8959a7f96ee5152d6cae88ca3503e5764006d26c9e863ff8b3042b19d74649f509d1669ee6b4ded20d2e833c750d087296438523f46a1ddd2664c3a317ccec3822d6ca835852956d5934087e34910787f63007bae7cc025c24c843bbab052d4c411eeb98f8b757229107273e8b6b1b3ff70a3e92da700acf8d356f218d116c00281a80ca771779c611a3d71cc7c8b8c1c5c5294fc66628081436200895c3407c4eef786749525634db378c2a5a59b9f40d39f32cdf98beccb4a44970fd16c9cbb8bf90822dc3f66cef537860332b8375108d468056f4f9d0c82d87327bec42e64de6d99b57d28a6fc78254377912b09266b3069b60c3445ba41266e188dd6110f3d1c59c47a1085e656f419be839be29e53014b94adb4803bd39fcd61ea650b4237486bc8bf2a8d95ce0ba717997aa8b16d08b0391e9b1945b02f462b4e9694af1678bb12e0b1c5b37f9f5741bb8f8bb1b240dbf98c34dbb664c5830b5e29e945f671df514d958b28b9754e45f3f43f5ba1b5dd651b10a3a2036d5d37ca21a24561f60736cf1b22fffe66a5d20b1be3a073ea9f7b9adc1bca97b2405604cf7ac276f463241088accb006443d9255bce88015185a698990df63dd684a21bdb1166aee04b77a1bb29d4276cbf9cd86feafaf28a0bfe625c70ce484ff72bf307901a90191a5bc9d84039b3e390396182de8602e42dffe5ad26feca71795f4bf67ae6de35df9a0532359666c5ecb28eeb8e5b965b1720cf3b52139dc89d3d713cde0a39daddcd78e8a473f2bdb3c92eaa047f76266d866dc5db571565bbb2cc117224cba71178907011d4a3f758b446f8c6c8a25625bb303fe7ebd698e9f98ec94238aa3a2f6a39a0f1157c7692b09f3a98cda2f57abb32c0c4f3555a6d86d48b6d05b6d4cff2b5cc81e0487c2f90f46d7f509a77a5cba4101e882f06157081434390a59447a9ffb5afd8a419274c663c0c2c3d0c8e092bd614ff95441dc2f97850cc015d1c03df084611c13385e3c5e0f7f0f2d398ba5c826405855aaeb4f0ef54bd3364c19dccb042db5ead72aa40ed88d06b4667f3d9d08cba6e467dd0f8a69c54e48f1ff1a5a036eb6ee0b96ce350b5bf8dfa69fb6ba0939f195457b1ba074e577e4b1e11e78b1001f73802ce32c0a3a02f9e699d5bed4cb72407992e6a442baa0c2bd37eecad6a13631bc4bb093e934c2048ea8ac2bfe5a117f56953bc43b86eacecf93d77aa64bd4a482bd52480331e666b262056ac0d8fb3c523544c74db5e73b0e33210172e8ff3608e37e032c3f210852f6d4da9f40cd6db15df587b34322499e3c03d91d0daeda9c3d426fae2a767983993020901b0f65410bd4713bd3de8693c11a3da195fbc5adebbd3ff20f706e2f30e2baa6ccdc85ea7c588024dd56ab21a71593a32d2b1c3d69cae23f103bafcecf7f90196d88396dc81cbcba6d5ee5386a6f26db979271052beac26a82a73942a49e0b1d03a66694a2a2cbc97218de2384f91ddc5edaee4f1ee6300d907a249c471af34fe80a75c59e202ddfe5d626aca46d2af026f94ed6e70d52f18bb074cc3fd0d2633724db37b49951f0de66e9f3129c105fea163aa183121956e2b085ea4155116e097c8768d4bdb77afdf75d65ff197eaa9352efb0f090fc2d54e9d012d2bf4cbf561c81d91114cd4f27d435e334d515d6a6450dd894270213f16793885caecb1d84575e1d7b16764c28b876ccc6ecee2d50e58cf33fc58f080b841705c2d32dabafdbb799dcfeb0e12c877657ba4f522063c51c4e546dedc08359a7367422582f8a557fe44446aea0aee20b838d1a1accb78a1d87dc57626bd28da4081650b754e29eae725945aff779941e142351ee4e9c3e81e68400ecb3abff2175970facad8df7121d0df3e9ce692e09f98fb909c7ed7af58b1351d5fa8071b4287694325f89740a4f9a61eb3d549c462759b6425f691ae16376a0d78392f466778f50d75a4651da47a679475165e8473b31d4c032ce26c877be03a594edc1e6bf13a8a094adce2e9e6d3b08d5ee6733906f20153df8596542fb31016ef012d552bd7af494111f060f18a6485089bab7fdace2b10c871c9b7de77abeb22a966f4cf5b68b94ab4ea528fa1ed5253ac7b45ff55ee6993039f3944394075347e666dbcad123f0f86078343453bb2cf65762fac87bdfb11c62ae3d4efcfcc40c82e6e4b96a535361e32e0d6962861367777b07e0d1006d869747fc1a51702aac83e941591dd8872cfe7b7fd46f0f32715ec97c0d456cb1732bc53285f87b8e7aa8da5f5d6659eb8ab035c53a46c6d0a0fa24faa197564b119dc4d5d44fffadd7a6444135c326ebd13e0f8c16e2a3b81e8a8ae0befb95e1c657f04eafd5e38c3da9d09cc39882c6bb20950b552ea901f125e0dea40aaa0e6e24a96e12f7814c2132ed080e8501d24d31b6bfb04d264ddf063d5101bed39aa46fe6351201526dd4cdd06ec72a7cbd737d49eed3a90e08b16a741ee4da722a5f1e73de915b68f7dd268d96ddc0ca81db6c165fd5da4bae92e7b42adda709d96f7d5f2aace9d95e526c45cef012e8a5ab6b0660344fb264e0662d78f638dd6796f077ba4df68c6cd5456de483e4d186cfe2cd7a78c2b6c592d321ed7afbfd55f461375e56ae2b5640eae36c53f6587724f6e06bef8c0e8ee8d32fb4bc6d4e397cab07908ad575e88dbdbc8d4da4322761d4652aea9f85bfd8c621ebeb68b7e993c959ed4a9584bd637284e43014b762c12806238cee127d893de6daa205de84f7fa0717f28e6428577db95ca9752503594b6333a6c55f6164cba0cffdfa7b3e3b27dcd1ec43a0a8726d6f409827df6b2be096349c8596669ac541293a3cf3799514202717de35ad393a8b9024183cb4f7d944e02e037ced34a9e85dd1f6a9b0c1e107711bbe75bb2af3720a292ddee6c74c0c88112a057a5bbbb5150ddba4c8f5c381d1c0c27761d5e57dd9ad2e5e31850aac10b61115a22e4fda2c26d7197d7a0ab37e6481e0d08bf17d026db0983ece6848b0309678feabbff3cad418aa314551a435d4fe942390569d796916489cecf66937d85e5eb59cfe04f8b0a440c25250fa2d3cf6cb6059449bd41a9338f65eff8b66f70280c58e433900e273451b248b4fcf650ae07e00d843482be0716ed88805010a7f3a86f7f1c90007998f036533c5a9ccab59a2b30a8fecc7b992da99a768b4cb758210650870e82db7b022e2aa026b72ecd32e19d47f86cd228b71dac8e8cb0b6a23fb87674d1cf9742ae538e69266296b787916cdc2323464f8cd2f044abe121a1b49b958693555f7f16234ced64e708ce4bb001464bb0372330e81f2910b1402847290089ae4c3196c25fa0acb43965f475435f7e3890a8bf0cded132fd5eb9460ef3b40b090082fcb7239bc8dda939183512bc668563e8531b92e72cdb5e9edb8260abf29ac9c1f07535d457d6a760b84dca35e3ac97d9dc2281986b80ae0f2f6663dc793aefd97a9fc51be195a6efde43e10acf5fcb0f5a7a61c892c7e8bf3ef14e3988c5f0d045f74030056291d175401e1a7c58c5eb23299e10df1307a8dc5530d5045ba93341f95084ae2b58d0a951ba1dc34a2a2d5cae7b2c0ef4824f5758142010d8202b72968199dede647242272e8ee212d4392c6446eecd00b5b70cd9fcf428bf4d02d8830bfcf0cc4e47740edd1dd264ccbebf53cf93f5edd93a1e9469455cb47a5efd0a6558f1cf6c81d69212304cdcb4839a57796f28279ec22ec96413ebc836c99e298d4280f6ebfa8a78743c1e4ede9edac5e81f598de8c06f5fe3cab4c576a7839e70279abf3bf7cc418be7cf609eeb4071ec43684e2c6ca25b8399591d9d8221a16d4ff8f1a60981aaf2fab02c247a1d55cdebaa77a32acdcb32a5659d65042553c858257998a1979d04a3afa7f0aa44ccc9fce5e75f7614f2fc813d6fa5bae0b8097538460fd54862559e884ddd11cc6cd1fece3cc206e210017ab221dc3e842a0ac41073931124b25bf6ad415018c5bbe4007474c0771c1bf311a8a32f0b34746089a62866caf9d276a7cfe445640e93430772d177ff97388380d2593d1f4ae1c72630a5990acdcfa8a47aaf746da8909ec9ca5ad8d5df3be8d7aa1f4e324b578422bb011156a9d1cbf1851fa04c6841145776cde86eba902f4f021d228440989337368e2b04df5c1096a5b894fd4fdff0ed0eeccb1654a1962699eb48327bc086277f55d0e4f90a8ddbe47e569368b22013cfda447af850a426c82012dd8fa68c1522fd7f42ca864f16da74478efd17392c5d9c46027a91058ac5c071a39fc78fda1a12a7f636160f500986088d66583cdbb84b100fc92f860203d35b464aaa0706988596f7a6868dca39680bedd0e2cf14559eff0cd80cc0e16710ee2533e5c4791e2b8f02468f8941a4f6f74e87a6b2c3f2a64c58b867e8698af14cb2c8ba583424a94ac5b0be6b42846b04a4ee28050cf4a854e9798fef82222b91295a34c11b0197eb513f09c90dfb600e9f6397272c404011c20c8df62ec79a2f72b44147185d429959e57ca2a6aed331032e63a635262a58e7e761487e540486d27fae19daa3875bab3ec08ca36440e6ada07be3e0ae78cee117053461238bd2d8932378d7751dd8c3ebbcd09e9e1e2f8b4e9396bbd2164714274c816d429d06382b1e19385eb1f9bc0490da107e31cda50ee0b79119905067f45d3412afd5388cf0169d68a08f2c539de66f92ab1221b1a815eeecd53abad2d041a0002fe235207c519b71ff5a8eef00de9e099d73712e72035ed4cd52121ea654ed49ee7865c8046b2648e92f714c8637111283bd45b5b77a751835645848162e119c8c24683ebd0eb428e0f102e7d1a896c40398bee480de5efc9bff4b840afe90599ce321a52eac94075db85e71e1366587ad40829ce038909e14d0bb4c5c12f2864d8ab88bbe6d84b3ecd4ca359ffbe72731056dbe4eb374a614e278e69cc604f6978a30cd5ccefafad196e4de4fe19aa967600e4a32c824f3fbf48785dca036549a4632a468e5e4a60638705cda28a383969c0eaba8ddac947e7b4935428f09b5dff3972e18fe5b1a0cabdd281ee7d014d47bc40731644c769769643f43d5b44f356b9d04aa8de06654e570ed0b50cd74d5073e4cde7e0918418b00e7056c40d6b9fac6cb7cccddf9cbad028fe7ba176baf5b73abf32b84c25e58c0128cc2291655d334121519fde710961e83636e4eaa78e807a194a15d95111696124cde9beb83b1ee18cc01897baeed4930ecd6ecdee4ebcb2534d8ad64f055f191136afa259dd9f42270b852dbeffc7303d6f7697d4f4f6bfddf79beb40269e0086e0a5ef54a4e707ee7bd84b4d9f3a4f82b6e19e06b30dfcd57b44b850df70d6e2ebb57dc03d0e9d130662db980a9146d34128591f7f8e25012ef133df9a9c09549dc9ebf81ee68edba580bcf8e6dd7d9f3d75c9ecf502a2d632a4ae645e1addd025273d1a3ca6307b64fafc8bc917f7407085a9c3ade35b86b58688d16f0fb84d3a8e889c813497dbb2a11c07fc4e00239edb1c31b849fd0e2cb2da564635da6d3ef2aa9ec8811044a427278747bc94e879e2d2227127f8a076a75ed0721231e6a4ea9aef5fb824fea54935b17658afa8e85b22c800db4b62b8855c2cba6f08648283b7cf38c6fa95724f9ace4baed4e008a692c93da8ef70d0b1892e95d175e66923610e0b629cc92978413ad1a84b6a107922cb9a5b9632e4f64dda18d0692474cfceda6ed18df36c43951b188d0e8a4f63f171b6035345c3c5c5a3362b6eb23d2be20b87fc79bb6eb3d4e6b74b9cf44c4fb174af5a1aa393d270344ae1ae13feb4f4c4f4bbe257981055885a0bf96052c8743d8c7b6f34e3896fccd3fbf09607b9a046fbdd40be19f4875b5f536e5bade22516c956681566bf18d4d7fd2e13bf6bfc164c51687c1d5eed33b3610c06d3118ad3b51116544a88f72ff19a8edbf14bad575244b464676637099d26d1cd0f32244a202dff8c75d82e27d3920de6820813735a183cf1fea6f963d7ab12be7ca61b88f2548a112e6f9bf038984d6fab4973c90e16959a493ac381ade862d343f294e1e778cfdbeea39061ab3c2b34b31c0cbca6c19b007152593cf93d9b2c50ae51f9dde76bc79aef0298c5cac60cd8bdc23f5df7cfc77aaf5bbddaf75faeb2c3af9f25f2610811e02a97fb1949fc21464d0ceeddc5ad7869070a9f0272920af7d81def668313640a0fd0c1f967c9e48057d7cf9a68fa136dc1b34f01aded8a6389347ec4976929ab46742e69ec1cf8ebd7f9b81d40af48d3fa9317d9ddfebea67444d807ccd43b808fbb81dafb023cb86a09e9710b137e9da0fc1441e77bd340be47dd502539a3afe83fd7ede404f5d9b147b931448c88985279f9352ce525feaca040160824bc463b6591e5768a740911d653f8c9e5735a633690b4d88a3961c3b787cf47e4b60371e5c7b999429722391d1dee5447d5bb19a67df0e899dbccc1a3e23f21f796f13f01913c8b1f76eb02380752024d8ecdecd3bd2425b703bdb22f1da3f2e73d491a5e99f56d1bf8a5fe048e79841ad235112fbb0f347c168a228e2d371d793178e6c0d0888c5bb1f2f960579bf9aa47b96e8932388751b731026c58492830d8b6e21d1048984a0696d41eed0d8fae82e1bd9f4399915647ab1c2f4d5763ca8ff182a5955201e143a240adc83819db982a22ca58e209deba7fce435df34b9dae1e89ecf6fff95cd6594d7db3687408999f2f281ee95e0e37861f3d103663063a6c457c51e3f765bea6c590362fcdc383b59b9833b1a58c92d85736d2885457771afcf5610007d696efb147385151822c1b6196b7b8f48c65de3c8a7974d323e843d686b06f3fc2c39eefb61b6aa4c5e4ab371ba8eda854060191c543a2cd10f58c2e1617ae6140f834e7402a398448d38e07ae5e54ffd10f1bd74cc27aff09475cc70faa88f8035ad9bc084ba5384ae5a0d03b422385ec5270dec0e1ce659172a1189b7648226aa56e54aef95fc23518700a13b379beb52e03c87c7153502f75ab0c3ec7cfb5eea3082b42012bfedb0cea5b272239c9f367841ec200478e3d6621ddd581510054b51bdc5cffa6be3818559cb975e6dea8382b6f213813f4fe1ec97a70ce11693debc528bbedd4df9c8134d87732b82610052cefa468ff6830367315dbba6599a18af25ab551ac704e2df1669a984b946b62853e9aa9a67171fd611157fecdc689634a8f5d51acf0e7097c1c7efb37f3a7640887c2b954206b9ad763e0509fe2c55e6f3e07b26663705796397aab6d18f72c6425eb76c27a8b68e83ff15edcb21be3ccfd8d0d4d4e2f193895a6ae2aca8aac25c61b641e4726e38105bf15bb40c8469ed8ae3d30a51ddb94436c342a4064e6a7fade5533e5cac984ee844b7dc4c1b92122f2fb6059c55c7f74ac197d9278d8217fe55d7ea71233bbf8b29d867ac71081ced80921cd2671f02b5c3a8d2d90ac912ef9b8138362b63b033a093805175cb2b84eb16e6c9ace0595af0df8d299aadf0bb585ce09079a3a5ccac09b9131a9b24a7fd2c34ae1e99c0171fb0a6ff0071a3c07ac40920f3642b3bf2f70aaeed182edf072d8c563d5456c41073931124b25bf6ad415018c5bbe4007474c0771c1bf311a8a32f0b34746089a62866caf9d276a7cfe445640e93430772d177ff97388380d2593d1f4ae1c72630a5990acdcfa8a47aaf746da8909ec9ca5ad8d5df3be8d7aa1f4e324b578422bb011156a9d1cbf1851fa04c6841145776cde86eba902f4f021d22844098933765d01667a941bddc26568cb90a6211b974c5e1159c863ae3fbf048e4a01e91977f84ae8df1402b399bc71b118c5e62a44231da32441f5936eb5a4c8070c33c6f3c60e4ed3277c1ad954023acb67f39b4da46d0c14ff26c671dd34ebe3dd17e9db46245ef4b6b8dbe406d5335499112123d66efe291c8c6c5745b075d68c88e2ff2bf4c15e4626d095b2a328510c8a5279190064e7080ba53850a3f013eb4eb382c4ad1bc7a33663c7f964703f321e4cdcd41fb65df1e111c7f6541b9ad7663defadd676314343d5d8c07faaa5091868136e892f32ea2172fb7f95d458e6d71b3f8cc17baa12bf7179f3dface1a122aa6f848bb0c7e8b2a6efc3d91d54e6d7688b94c0a007bbf2cdd4f0cea7b4ee27a2399ffa78d8ecb8aad0d27bdab3148f99c8ba3bbf46531873ecf33d1007238a14241169d4e381ef5490a88207ee2a8fa07887f7a5607d86b527b2905457092472fa377232aa588cdfc54b2b872d3a72305fd90365a64cfa294a49e99f3e6ae70c77cd501a55f1551b63bf4dec2e8d18fdee0fdb6f5307df8f06bc97241226dd388f01e0be23e77336911941d89593907b160b948c2145a525b02bbbda6862276605231e2d1898eb8f6ea521b7ffa3f5c114370372347d0a3c95a6badb386612bff7ee8d3df6ae2170f7d58663871ba8c66ecafdf1ff2101c9b355f111edf8448139674f6872dbfaa985eac34cf4492c759205701fb5a9bf15e242e23dd6c988d8910290302271be556f1d617813fc588085461456c3d08193c0f3f1c54d299eb2534185e99bcf942b576eac9d5bff92b3ca8228b1c67ea58e35b1e3e508a48233758e8afd9e71659ac5a51b97ee6fa0a8e83f015408f95878b63d97b8dcb089c72632540f4c09772d9fffa622981970ffceeb08f2ad1f1969451d0ebd5ccb80943726932c0c009e5023e64e4c8592d77d64f20c99f10fdb3a104468e7ab6e49c935ec1346d9b1d14697863fcf91079035c8978bd011293aa0b1c755ca48c8fd6ba2aeaed19a9f3a4bff6a9f3cd1a262745e958c67a78a6cf12f0f634d1779903e0adb34164bd10b979b8cfc7cc0c2471746f633e22784597ed4b768de40532cc20f3ed0bf482027c17a0c44dfd8e582bc6cd320c41bdc6cdf85ca510245283ba3602a27b4d302d7da040cff966a2fc97c61018ba52b753728d419570c6b0ef9e0cb285573401c8698fd27e430990073aaa588a5e1b19bcc724ccbaee95a92e176e90e5cfd917b4a10f6d53cf7f0483e3a12ca09ccb1417f9cc9cb40e4a81b20b236efd10d607a874cda4aca3466d6d122e5ea9a7ea2423356360afa73c8f6d936ee1ba925c06799fbccc394b219a61b55ea15f75b0da6efec8ddfcb133c500cca963e7549c5c3b36a21b4e16a767f01ffe68f40efa1bcfe325dac35d3b2f32cfbcb0f6a7b319811ec6b008b493fc33cbd9033fc43d78322fa7b468531c027fbc04b6b5e1963c84205153c0a74b4a42398761468f10b455e5b0440d7289ab4648a77b659b8aed1cf1e75aa63fcb5450d71fedef32d308cfc1cde1a9025e5e70f1dc70f65f484549889bffaf416ebcda7378f811d3a44adbdc164838fa02f6ec7144840f76dfb6cb3def47436ae8928696aacbbd89bb1ddde7d844c669db62a2a32d268be852d492803aff7192d24906e04fb2d9ed043c311e862017fd4b5224f391b75b9495ca56221d27ff3697988e0d98c1714b10f2fda539978c4f0710f5fdd14a9787bda3382f5cec69b138767f390ddc71099dc5f8c50d87e57cd8072fbceefd8e6467521bdec4b14cd08049ba0f10085b14afe8287bdd292407319e0d0513c69bbe88d9230002a48fd314a0278674eae5d566197b87700ab4bfcb02ffc407ee0ba24627a4ec8cf651a5e2916ff739469175ee984e968cdeec1d3892b54d5e52d5a1781e754d998623ff3ceaf7386505b919c2fd451859921a4ba565baeaadd700abab1cfd0a07a32a75dfecae65701c9d4a2df15a20b8a892a8b4941abaf015f0025e4c3bde4ee4e3041d57dd96c87752a199a94ac90fcab6cc7914015ea7c5abceda233a855351d1d01e13f7bc8e7b2e8e966ef4cba19d9925c48947fd3ba46b5c8c6c70f191def9b08adfd717fe601003621bca8eecf23d81d2347174201c6ac8c2697b57378247813c71df09f48d5800a9dd95b5af21aa8bd874888f6b09ed8c295c0be277a667211c9b324138c338ac72a5018193b57658fad1c14cce4be43a77a932e2bcb705d21d2db3121f05226d498a8cf554b44a3a0af84247caee088a01d81f92b3e538e14a8e709c0199307bfa9ed0c04dd51e123606a2da6fecfb4cca4033d862127b6e90daef5aa3a9948c631203568d2c4acbcdc714221f09297e853ad116034f90f55e63d57b33ce2ff2fb211bc34bb88e588c24a642ff14619ae5adb3a2ae7df185cee685cc9eb4685c0f4a4da7072b115ade880a31ec4692ec248e37c12627fad0805d66908df71131841a67965f2bc74ad2d0b7b9ea27bac3906b12c08ad10ac8efcedd4e6b4e901117fe09db3fe789add059e9f18f367dbd7c657fd82b16317fefd4c262adbddd6c72faa2a520db94a0be6324da399e0bef1f2e2847f2ed4ca6a2e41dd042472b5893c95d143bef2262ead2f0c14923aa6882f0e58a42e1db4455968e7795a109a7f02ccfba81f4f121ce81b5c6fef2e8f843a0e34c95afe0ebce3b8a84d425e83481136f35a372ff849a62f7250a409870012e32ec07b3f702b9f6dc2203a4539f07f1586a90ae4c5b34308fdb3005cd2e6890de58c4ec134d6703f36e515267231b865be7cc0353ea164d0036854df09fec798d5b4b4459a33096d027ba33e903c29ebe04c7ab84c1e762b44d623e59bf6bcec4d9b9b453a7a83e03c6922d2f18e0a77edf2eb64fec42b051d564fb946047937a94b67a0099f29a6e966fc1fb3084fa3c2b4d2e46005392b5c78d0e83c16b2297802fdb6a1f4e0687ac6c2d8e4bde3b8f0571c355749480160c723f0057b11366415fd5ae59ef52e5d9a3a1415fc6498cad4883c5a4dd79576bb833eceed3ab2e9cc7241f174017bf1259cf2921b3befd8e6bcc1ccb5a87ccbafe8919d98454c634fb9e7eacf2f7e9ce4ffff9cf68ebe82ca232ed66a82b1065f51d5efbf49c251ef7a10e299b84563e18327d597f638e3c1c7bcc96e0abddf5e0d92fa867d8cb09f8d32d2ee59b9ecffb42372938d0f753d401325ea81637229931c0e93ab9a0f2a725240129fe4d0e2b1b68af368b6523ddeb6b66c23a868ca00ad52b9a42b682d8fe5462223ac88ef5361d3f83114c00c0587094e6cfccded2a5fa0e1deeec01d7017e9cb77814b6df64619a9dc1779fb66eda22fae4c39e1adfb74d36ebdef47d8a7f70ce53fdfe90a20d52bc6faf007c1cded04b895c15599c08acaa88773a75de2d29966be45b56c6e8490cb99a650dad3e77e074292c412975be57093a1f778b9811df444b5ecdea318e77cefed516843be8e25c2ee0d3ef13868ff3fe5840e23c5c21629c5cfe9fe45fa2f6d0ba457355162c2844b8f3714443e2fc14c5daf49a4a0e5a92dfdce12dfc8d368888cfaec5b521b2157898e410ec339c339239eae17afc025f813be139d215ea4bec44d46c7d1e18748242a5ae4008dbff9518306e5f0fdc9303181d53812469acb3905bed1b6b94f9192cb7f74c4ea2b03725f49e36fc14973ff04c02ffa1b97765b2fc29eac601045eeb27c71268bfec03c784a3727e9cfcbe9ac197d9278d8217fe55d7ea71233bbf8b29d867ac71081ced80921cd2671f02b5c3a8d2d90ac912ef9b8138362b63b033a093805175cb2b84eb16e6c9ace0595af0df8d299aadf0bb585ce09079a3a5ccac09b9131a9b24a7fd2c34ae1e99c0171fb0a6ff0071a3c07ac40920f3642b3bf2f70aaeed182edf072d8c563d5456c41073931124b25bf6ad415018c5bbe4007474c0771c1bf311a8a32f0b34746089a62866caf9d276a7cfe445640e93430772d177ff97388380d2593d1f4ae1c72630a5990acdcfa8a47aaf746da8909ec9ca5ad8d5df3be8d7aa1f4e324b578422bb011156a9d1cbf1851fa04c6841145776cde86eba902f4f021d22844098933765d01667a941bddc26568cb90a6211b974c5e1159c863ae3fbf048e4a01e91977f84ae8df1402b399bc71b118c5e62a44231da32441f5936eb5a4c8070c33c6ce2e3a96bf4c0f1a4980a50d5851ece599de857f0476d9e87104c708a195737a0bc2499325d0422efe60524ecb6177ed81aca5e1977aa93f191fc9146abe29e510a028f3f2acfdbbe420a465fc506fcd878bdfd149f8d9f030ab8e085c0f69e7f3c60e4ed3277c1ad954023acb67f39b4da46d0c14ff26c671dd34ebe3dd17e9db46245ef4b6b8dbe406d5335499112123d66efe291c8c6c5745b075d68c88e2ff2bf4c15e4626d095b2a328510c8a5279190064e7080ba53850a3f013eb4eb382c4ad1bc7a33663c7f964703f321e4cdcd41fb65df1e111c7f6541b9ad7663defadd676314343d5d8c07faaa5091868136e892f32ea2172fb7f95d458e6d71b3f8cc17baa12bf7179f3dface1a122aa6f848bb0c7e8b2a6efc3d91d54e6d7688b94c0a007bbf2cdd4f0cea7b4ee27a2399ffa78d8ecb8aad0d27bdab3148f99c8ba3bbf46531873ecf33d1007238a14241169d4e381ef5490a88207ee2a8fa07887f7a5607d86b527b2905457092472fa377232aa588cdfc54b2b872d3a72305fd90365a64cfa294a49e99f3e6ae70c77cd501a55f1551b63bf4dec2e8d18fdee0fdb6f5307df8f06bc97241226dd388f01e0be23e77336911941d89593907b160b948c2145a525b02bbbda6862276605231e2d1898eb8f6ea521b7ffa3f5c114370372347d0a3c95a6badb386612bff7ee8d3df6ae2170f7d58663871ba8c66ecafdf1ff2101c9b355f111edf8448139674f6872dbfaa985eac34cf4492c759205701fb5a9bf15e242e23dd6c988d8910290302271be556f1d617813fc588085461456c3d08193c0f3f1c54d299eb2534185e99bcf942b576eac9d5bff92b3ca8228b1c67ea58e35b1e3e508a48233758e8afd9e71659ac5a51b97ee6fa0a8e83f015408f95878b63d97b8dcb089c72632540f4c09772d9fffa622981970ffceeb08f2ad1f1969451d0ebd5ccb80943726932c0c009e5023e64e4c8592d77d64f20c99f10fdb3a104468e7ab6e49c935ec1346d9b1d14697863fcf91079035c8978bd011293aa0b1c755ca48c8fd6ba2aeaed19a9f3a4bff6a9f3cd1a262745e958c67a78a6cf12f0f634d1779903e0adb34164bd10b979b8cfc7cc0c2471746f633e22784597ed4b768de40532cc20f3ed0bf482027c17a0c44dfd8e582bc6cd320c41bdc6cdf85ca510245283ba3602a27b4d302d7da040cff966a2fc97c61018ba52b753728d419570c6b0ef9e0cb285573401c8698fd27e430990073aaa588a5e1b19bcc724ccbaee95a92e176e90e5cfd917b4a10f6d53cf7f0483e3a12ca09ccb1417f9cc9cb40e4a81b20b236efd10d607a874cda4aca3466d6d122e5ea9a7ea2423356360afa73c8f6d936ee1ba925c06799fbccc394b219a61b55ea15f75b0da6efec8ddfcb133c500cca963e7549c5c3b36a21b4e16a767f01ffe68f40efa1bcfe325dac35d3b2f32cfbcb0f6a7b319811ec6b008b493fc33cbd9033fc43d78322fa7b468531c027fbc04b6b5e1963c84205153c0a74b4a42398761468f10b455e5b0440d7289ab4648a77b659b8aed1cf1e75aa63fcb5450d71fedef32d308cfc1cde1a9025e5e70f1dc70f65f484549889bffaf416ebcda7378f811d3a44adbdc164838fa02f6ec7144840f76dfb6cb3def47436ae8928696aacbbd89bb1ddde7d844c669db62a2a32d268be852d492803aff7192d24906e04fb2d9ed043c311e862017fd4b5224f391b75b9495ca56221d27ff3697988e0d98c1714b10f2fda539978c4f0710f5fdd14a9787bda3382f5cec69b138767f390ddc71099dc5f8c50d87e57cd8072fbceefd8e6467521bdec4b14cd08049ba0f10085b14afe8287bdd292407319e0d0513c69bbe88d9230002a48fd314a0278674eae5d566197b87700ab4bfcb02ffc407ee0ba24627a4ec8cf651a5e2916ff739469175ee984e968cdeec1d3892b54d5e52d5a1781e754d998623ff3ceaf7386505b919c2fd451859921a4ba565baeaadd700abab1cfd0a07a32a75dfecae65701c9d4a2df15a20b8a892a8b4941abaf015f0025e4c3bde4ee4e3041d57dd96c87752a199a94ac90fcab6cc7914015ea7c5abceda233a855351d1d01e13f7bc88b82ad01bfbf8b957c1ab20b68d1d3a025ddcd785c4236459b513898db237b8d8d3f40ed83df6aab739b15a6fbb0175d2f30b77ca9a0eb3e3b0296d129f92da53f1e42960b0e87fa7711c4bc1701164104ede83d2af7e3738259dce904f8d4b8a34a2f671dc06a0b1ddb0b6815c4114fbf278875834784d2459f70296edecade35f7b6236954051b66289ad01f8327329f0854faef77600c5123c51b7b2664c5e7b2e8e966ef4cba19d9925c48947fd3ba46b5c8c6c70f191def9b08adfd717fe601003621bca8eecf23d81d2347174201c6ac8c2697b57378247813c71df09f48d5800a9dd95b5af21aa8bd874888f6b09ed8c295c0be277a667211c9b324138c338ac72a5018193b57658fad1c14cce4be43a77a932e2bcb705d21d2db3121f05226d498a8cf554b44a3a0af84247caee088a01d81f92b3e538e14a8e709c0199307bfa9ed0c04dd51e123606a2da6fecfb4cca4033d862127b6e90daef5aa3a9948c631203568d2c4acbcdc714221f09297e853ad116034f90f55e63d57b33ce2ff2fb211bc34bb88e588c24a642ff14619ae5adb3a2ae7df185cee685cc9eb4685c0f4a4da7072b115ade880a31ec4692ec248e37c12627fad0805d66908799724fb63536b03b2cd88e6fe363cb852512c85a814b63d9a3a087fc09fef4289016b74b19149ec4edf7163d2eaf50aca219029132569004fb8846a6c0b430dc3206633aa67ea05ef8e870a1fea5243899427fc2f61299e1e2ea0a246ba403436c05561c11b5ec57d3f4d1f9b9d61666bb9cf2077eba6e6c569f5239f1189e5b738bc133cfd0ae0c09e860b037c25f5c73e7ae3a2505a2bc424746828cc3f44735030cfdefbded3d00d9d0cac64972a26630982903f25404ec49b4b62ded8a595e01c6edf338d2a874e2db1fedee6c412eb8a82691b7792273b9f2f66776ef02278c1c749e7aaf8e583ab9d345a35461edb4288984277942de9bd891d7b518e03c0f35773a025085dcc9f6c3456c6991aec532097c107102de0b5a71a19acac54070c87496b09e3822726aaf48ae572a9bfef65ed233e4ed1f80b3fc7b59cf0df71131841a67965f2bc74ad2d0b7b9ea27bac3906b12c08ad10ac8efcedd4e6b4e901117fe09db3fe789add059e9f18f367dbd7c657fd82b16317fefd4c262adbddd6c72faa2a520db94a0be6324da399e0bef1f2e2847f2ed4ca6a2e41dd042472b5893c95d143bef2262ead2f0c14923aa6882f0e58a42e1db4455968e7795a109a7f02ccfba81f4f121ce81b5c6fef2e8f843a0e34c95afe0ebce3b8a84d2cb998d68ad6d5f9f9122a8e4b962ae63386bd9ba89f869cd62b3c055b5f9989d31144d6eb85da088df209557a62112ffbc29ac8f88b78db5d6b1dfb9f9bad64652805036b0c9ddc59a9ffb1b2edb30811503e3c2f88ca44cffbd2f6eabb2d52f45b4af513094cd33cf764a8b98dab9fe10d55498b9e92b1173ddce48c8bc6e663a0813f51681970b1e3401b2bd92a0829436a09541f06ba3c2ca013d62aa616425e83481136f35a372ff849a62f7250a409870012e32ec07b3f702b9f6dc220f07f0f38c90919c2928cf5be08c00cc43c54ce1d85a0fbcd358129a00d1292f9763e31bde845542c034fc086085127a712354b69d4caaad5852b3a07d55baa41979dfae5779a1da2a5808f9f2ed004c63ba5fe2bdd1d0f73367984533df4e44dfc1d4f61ee138b18d912c41755b653df7db1decf33ca7b4a38584443bec50ddcbcd0af6263444c9f690bb571c930ed1c893a9c1c8c0dd04ea3fcb5f66a1fd2bf60835c138d17331e8d5746211ea011ba5162f70bff896354f8ce8d5954f89c0ab3595160325bd20bd27ad2c9d04c014470caf8a8d6e93e67f9a31ef48a066b34dedf681de6450b03b4ede66316f0d3d65218a6af1bed2bb9501964f48ae514efbd3b49b9f59cba2565c6b1ffd3d5cbd6d325d2a5869d9719223a49ccbc812ab5ee57e22efdf4980c6abe46fae8d0fa1053fe7a426722d453fa797cd00350131572b21a71ec4cc049165a6329f6b88ac4730453a187bbeb93da0899e5cc06201185cef300cf034998a60c140562709a60881b20891ef3efef267b256652ee7c8d62f62ef906b8fce24826cbb0b682e0d90fd54115093ff7090408166021d9efcf3e03dd581bcad0782097ad4decc80e1bf18c3e729b31fe5062acb35dff1f54e5d1732e8979616619c98140c9b0a8f9aa2265af2c6786ee65d1a471af81cddcd7a7e78fa953bcaa5773a9f9ba5fab76f2543a81193d4c80d6ccef595ad60e6bc30f822c0dd18d44b227fa4893f88f9387c9c0aebbdba900469870bc12b95b696f27fdc020e764eaecec7c18db73faf0c497df6953da1f58164be27fd94a4cf0e95ab7a5c64b094b9842adc361028e568f660b78212b419975a82ba6c0c371a1329c3bc86777adbde6502f31bc86f7491c5126862cbb6fd8557130ee4d528e24e7aa63ec8246cfbe62b1c27771566efbb99d8b7832ccfb92f6507e3a45972d18373f772b9693e455e68606c52377d5ac050499e840f3524210bc01083eb8e19732e27c09cf8b3854b11ac300adb2c38fc97eac60ada55331c61a8575682c360bab86166be70f4d2245b6f236a58360ad56aff2d0cbd73db17fc7c31519ddc5b9082373c259a24f34023bbdce52a5cb32963e0f2711242c69fbac52866236ed53b407dafbb60b0f8201188c71b5b420b8f98278008962fb5f1cd0f820ee72ae5c6e28d7fd87a783f3b360339dd8513ab782a826da288e1915f4deab8cf47af1ab3afa5c56437040a204396f32ff6d608354ea4471bbac6708143ce2f2ec95fcd2ecb6a0b491cdef7349db4110b96cd601ab66d7a713832e64c3eacafc3f80b96bc13fb78dab3d012289db4baabfc39c459874158f4460d2f241a9050516c8d254e33fe5e7997541bf540f894484b4d44519af8bae7e1972cc8d50c5d68e1fa9bc77b8e879be22a8e71b7db3f70bb6febe20c03b9e67f7560cc9e27d9f9c99dd3fa94baf9418108d065b1f6449e726cdb63b5e732250c9437dcb5e41b0a4d051a14981d53812469acb3905bed1b6b94f9192cb7f74c4ea2b03725f49e36fc14973ff05e856e663ad64156ba49eb5d22c21f2ad15e5bf1996d4c251452fe333697ddeb9a12e45e939f8bd6fec98fcc03b58da6dc96eeff77c52a964fb28f0e40dccef88a2dac2cc99f90b6f204e48713b639321cd2736aa8f8cbd22d11cc80697c4c99e0ac7e9e80f3603265a5f90e2e4a51260adbea2b4c4d840fb49823bcb6756686e324d2b6155d105dddaa8c821e280d1e7db2af7a161f7a86289b3c9560a782243db4b3295a49f8cf7bc4c1364036acb6d91f227e322e06146336d149f7e4ccc506858800c30dfd8adbf9cb4acd79a1f4691f68c8c59a9e06c8d16cab4a8d09c95b7f91be44ebf50e7e68e3fa714e78a772375fc33380f1cd821f03f796b05e31babeb9d1af5086f43b60f2c69fa819d121206024b67fde0a8641e4bcf39458d649a512bf9baffa925be3863f22eb7d1036b3fdfa9473bf1593d573a83138e6a26182b99647f3c4957d4e6aab6d6995ca70bd5043647f452239c9a6e84c2123ec1dd3b7667a791ff866642e077ca3cf5f0b6135ed514dc9bbc1945b423cb77600a691ecc6a63836592cf6653b8feaf4b6efe5386f09959f7498136f772ab7c9ac38afaecf1c3da31ab3b0b098a0727061efdf850b66b7164d653dc332b9a6cb37ac401a77e98748d0d93e5ec7aef5f7a34dd67dc5870da7ff662356b7f5860cb970340256b3c01a4a7ac62dfcc07fad114d3b4a1ff3f3aebabae88f79fdf62c151be44630e62bb6314e306eb60b6abd4cd86e6ff43d63b48f934e69a9d33a22c0d35b9a5bab061f609a370448cf5df764fe0b89f938fc73afa17fe08f11c364661db43153a7e15210811ed9ce79f8094ff5bc0bc4b4c7d759d09a24ac6d5f374c9a131d6d45be072d4a3f06e16254946399fff35d248a2dd878511c90eb5c321863fd07410ce83875f2d5703300a127b83c27a88a0e9e2d96eed41a0621f85cf6ee35f4693a03cc141987a14420c3d36dba6e8e4e3eb2f46435f5f83f963eb82d0bbc8231c6c4d1a13b7002827205e31915f4aa0067c654fc7e54ed716f1ef881aa989bc86a6951f228ffb0ebb257ba24989bf7aba8df37fac513f046ccfea58498a08150dbf39c4b44d842564c9120df616173862d70e9cd5b8de3e9bfa965726ef23823b400a20820d0e682d050d5c4c0a9cf4e681ba07f72995cc86fde8486e99df62d77b926133ee61bb708637b82a94ec9716b2cac7f1745fb091f435d82a981eee502d4dbf8e6e7ab98dbc251f1c6855d1bfca3c6ac82f0f417f86e902b6f25c64ad9fae90cbb135019a2867f3defe6fe9d7e58bd92f7e4667a7af3a43e032ad3a87d3050d39c6b4ae67dcd9b117864e235c65f1b49de62e986ed97bc85ac802d2fdd0864542ed43238a4608295fe311c61b0331673e245162046fda95b307504ea9084b73df3fee569dc04e34affa9cb4702635956996c5b5dbcd26e44f3d6ae29850dcf18c85a02be54bd1a8a42dbcb2b1c952600fa5e61284e056d8bef1ad6ded3ba4dfab79efa3e4af5741b0f7fe6dff94036481ecb291b6ac1e2c3b3aca7eed1e6b3af1f0ce2ecf32fa8889044eff819d869ad447129c732bb3285e63781ed2016812ecd3d8bea8bda6fca3b9a9d357f19fed8fa72c4076b061f2a81df51ded046bd2acd289920088639d37a15b1f4e5fec5bb1afaa4fa8c2b3a6d1f44ca14e7af327dcd029012280afd55e414e545f7e2606adb74cc5e0a1ae5a662aae6c12fa8707cc8a406449f9e1da980d7ceb3464cda51bdce9de149423d147a80789998546a3e721772925b566ce35ed8e7b86fa17dd679ad5db627345492f8fe80229dc9601acff6a4360af7973c2c3dc2551ab0153431b62d21b81f0eed1a20f71bc5e24d11b6b594046c134b2d9c3a79b0bed8819ceaa1098099878b8860223f4545fb11a1e21df084065df3a2182ce50116e7e0b8867012046d9d27082d7ee31c8bb48e6ef5ae74b7fcabf4ce1546e7346aff46bf4618f9434c5e1948c7310b521b61a5d50e9b48b8b5111489a4fe3732d7cb1d1287c509e2083a27b895fec5b42427b38b48132d50984688f738bd8acdaf379bb7dd5564d409635dc0a16c71f9eb08b5e1a0071417afc0534c49b9631b72c3f004daf91a8c4ac67c96cdbca3d46210b1be686df7c384b56ddff719c56ed7456a3f269daafe46b39d7c36eaa1a478c42883dcf06d14c83155c6bd6bd5915282b63df5d2decba4c53f6e19127954037b93cfc8c5e88600de30b476f81227b0e221da8919cbf67afcaee95ed30ecaf79447aa0c248f29b8b9a75f08a2b9353035f65bb46267f54dc8903dec322c96df1e4457c7cb545fb49a808596b9f44a0be8894d5512d0ca8f88c660ff7cf2354c9d8b53292938099d971a424014be91f22bf8bd1ab54cc266859adb32766175de3afc1e3b9d319e8d913c38b82100c5888dcce4ca6d60d97b98108f2376d0efc48ab826131fc69d7e93f59d99849c304c5ed2a4c66352ce9c3cac66be7d08b04d96b73805a092d4c4e620813f94db61b97268fa2daefefa5a2456a08bd95a92b01242b1a009e1b31dcc95733f2acfb2facac97283411124b0999c3ce42bfc2d452f8f66b6673245bff4df391147580c8839324b3b5c645ae0fcd89b290c4a9a1324b67f16ea0f0eeedca58091b514772ffc038562be4930e51b53b363a0ba24a5ab929d4c17a5c555665ef73498e25ce88716f2f38ca5fcb702ce020e8b659c97a9acacbbd02dabeb101ce8ee5aea281e433855a25e3a39dd5ccbad77ffaa3afb93cdd05cea3f2856bd0914b21123905809365a6c3ddbd3d17b1e754a178c17788746579e0b53d805cea545362eb7137417d77239bb533fba11230e39b9aa8b499b42ecf202b90da30b133e218a22f25f55a4721ee82140fc779dc08de1b6fc496c3e2c894390031f851d6c8c2ffaec4a8d61fa589b99e255ede3c3c77295321960c61584cc39ad9012952e803376473cd3e462b4368b31ce1f7b3b90c613e1432c36235f95b6f40637684153bdec507daf42def4e727cdffb86387bd0f8e5bb1b97fe11dac0e410c9c9180d6d61d93b1f11d12cc3b337235662a6827f7fd56b4565503ade2e05b0f014056ba9a0c745ed561ea95dfe720c5f4cfffa2006fef1b657d6864482f8e55bbe55491d31d7072c14adefc0e85e0dbf33d1f58a6f92344f2d29cacf8c7d771b7675a8a52200c7eb4e3445b6642b79ce6bffb93587f2cfb0e53bc74e351fb19340f71fa849baef29d8aa38de4a14c4b33fd6a1a15c51095469bb8bf10c97c824f2be1e5a41b7c34fb629831d63bf7bbaf6c077e3ef6103ee3f4b57f6a5401a9072612396f2743df30a854f3688b928ae163b90185d1325580788bdb948a9b1eb37f5b9c0c79485d661cb75e59c106c519abebfe937c66003e3e1adad6f8984f1b8c57a6669b550d197eb7862195ad37b2af45ffcb2434d3b298b556e19c5f987b55f5c175d88fe626f07ceea5f71533e49b2cb24e3d3daf0e46674d18f19bd881351e3820e955b25c1c89187dd4008be973f0dc5f8ada4d0b3198eb81eb17713815ade8bab56ca48d6a26aa458459873dfe616f76c8686136eaa8ef9d0258fc9ef6d0f265dc07a42baa1ab8248bdac68db611211df02dfda96f884317b6ad2b4452c23839f5834cb8c334e58b9e951d7f0ffc05ec637149d6f2388e7393221135e9fdbf98f90cfed8678e2b61a76b6d1a88ad8eae5a93310503373517521965a9c435be6963dbfc49e97324837e7dab1b41f8b82ad01bfbf8b957c1ab20b68d1d3a025ddcd785c4236459b513898db237b8d8d3f40ed83df6aab739b15a6fbb0175d2f30b77ca9a0eb3e3b0296d129f92da53f1e42960b0e87fa7711c4bc1701164104ede83d2af7e3738259dce904f8d4b8a34a2f671dc06a0b1ddb0b6815c4114fbf278875834784d2459f70296edecade8e941c06077ebdaf0c6d798e64077b2cd107c8e5f9166b5cadd51ac0373f73e7e09730f92f57b876c3c27364a68c37f0e598f1c75f2de5bb7cc0fa658127b314418129024ebae0f34e79de750698ef88239a79f53033dd8ad0e4940725ccc802bd5dc3d7c8ae14b93ed2539142cbb5baecfea7d598e8c7ecbc5c861cf52adcc5e017c3002ce8f4e0d41d1b5dad4948a465e65bfe31488965c2bdff269916d5152107b0291f830f1dcbc312b6918b4c562e8440f9064fab72833d00a4e5cf47c0fb9ad4dde2d4a5169450847b36455405318517e830696c5ba5019e678d7df410d04af13a2aa65f3190d1a17280e2dd288ab86f9877cfce91a48edb01fc6295cb5080fcb923e18e7ed0cbf89200eef79d71e55e3e9a4d45508dcb3fff7068cb4a7b738c07958b0bf901e265fc6e3e975af1a567f3d247166236ef98663fe7a5dfe508b41ce4b2400faa810dc8c84271c053d6868f29790fc7edb10a6f61dc69973f7cde08950b81968a3564fa3939ed0c4b081e8bcd0cdab739ac731960770d8da4c51a38c933086f10316351f344acf8dc77b8dafcf511bc47288f73a0b0a64fd77a25d4c7923a60a3b64165819a036cceec4b98b887330993dcba26886892cac3300d630a007e0aa7e54c0cf5bed4411e6df2cd5f862ee378d59ed9d26a6123345230fd59fd15074978df9e41ad68b798aa609b5c734ea4881af0246e19c04248e63a091721078c1f088ed38b0f5ab727d6eab661a48652f97a92b04677dc6fec93dfc47e409d7eb49898370a466c61a745ba6c7d2ebdb7494922a09f9dda65e3bd773ed13dd2fd5c81410f55c3cde80faa8edca0ffb90a23d56e573ed84c6a799724fb63536b03b2cd88e6fe363cb852512c85a814b63d9a3a087fc09fef4289016b74b19149ec4edf7163d2eaf50aca219029132569004fb8846a6c0b430dc3206633aa67ea05ef8e870a1fea5243899427fc2f61299e1e2ea0a246ba403436c05561c11b5ec57d3f4d1f9b9d61666bb9cf2077eba6e6c569f5239f1189e5b738bc133cfd0ae0c09e860b037c25f5c73e7ae3a2505a2bc424746828cc3f44735030cfdefbded3d00d9d0cac64972a26630982903f25404ec49b4b62ded8a595e01c6edf338d2a874e2db1fedee6c412eb8a82691b7792273b9f2f66776ef02278c1c749e7aaf8e583ab9d345a35461edb4288984277942de9bd891d7b518e03c0f35773a025085dcc9f6c3456c6991aec532097c107102de0b5a71a19acac54070c87496b09e3822726aaf48ae572a9bfef65ed233e4ed1f80b3fc7b59cf0bca29e6eb4c4f4d42614bed54f697f22199976de4681a3ae8774bd87dcfb182b780543c55ae7bb70dc40e23dc3e2a084f285a2ede005ebce988d57ba079b17124be79e5e63029b5ee0f820a37f7ad2a004b0d64ae8be06d6f885c9847cdab7dd9798c8838a346e223699567878e8fbf5f2f4519672536ff3c36809cf0ee278e601b1fd3c36675478f1f694dcbe4fde2dea74cd1de68cbfd3617ec94dbf99ac0a7f17e4b0865514639d9d00ed6c41bceb85ee04eee9955b55c183e2d1997b567022687971b13fddccf2116fd5c807e5b75240bd88d2c1fcccb4eed91e59e0fc5c39a1829b1558162c03b8e41fc07fe7b48a2851d45b1e16324856156800ff235b715b86b4de822b9c98ecdb14b3c4b63af81c1617281832d30c9999f0a74c63d7e292048d311e89ab6a97c8c0509be16598395f6d8ed17fd3223b447a3087f6a0f69c9adce9f19a9773070a8e28ef52ce0e9d1f5babd27653d921df3c9a374f2034d504beaccb29d5a946f4ec32f84eeb8a2a0906167c085714954f8102676a040fe69e554af1cc5cbe6b7738ba3935d9acba5ece5d05442b21e70d0bc71c08990f9ae52b8fd0220e380126540fbe238162eb1be735ee3d55ffe11f5e7abffbcef45b4af513094cd33cf764a8b98dab9fe10d55498b9e92b1173ddce48c8bc6e6002b81676a4dffc87c3690b26183be2677eb8edbbf35fd7f9b790f8ad5953487425e83481136f35a372ff849a62f7250a409870012e32ec07b3f702b9f6dc220f07f0f38c90919c2928cf5be08c00cc43c54ce1d85a0fbcd358129a00d1292f9763e31bde845542c034fc086085127a712354b69d4caaad5852b3a07d55baa41979dfae5779a1da2a5808f9f2ed004c63ba5fe2bdd1d0f73367984533df4e44dfc1d4f61ee138b18d912c41755b653df7db1decf33ca7b4a38584443bec50ddcbcd0af6263444c9f690bb571c930ed1c893a9c1c8c0dd04ea3fcb5f66a1fd2bf60835c138d17331e8d5746211ea011ba5162f70bff896354f8ce8d5954f89c0ab3595160325bd20bd27ad2c9d04c014470caf8a8d6e93e67f9a31ef48a066b34dedf681de6450b03b4ede66316f0d3d65218a6af1bed2bb9501964f48ae514efbd3b49b9f59cba2565c6b1ffd3d5cbd6d325d2a5869d9719223a49ccbc812ab5ee57e22efdf4980c6abe46fae8d0fa1053fe7a426722d453fa797cd00350131572b21a71ec4cc049165a6329f6b88ac4730453a187bbeb93da0899e5cc06201185cef300cf034998a60c140562709a60881b20891ef3efef267b256652ee7c8d62f62ef906b8fce24826cbb0b682e0d90fd54115093ff7090408166021d9efcf3e03dd581bcad0782097ad4decc80e1bf18c3e729b31fe5062acb35dff1f54e5d1732e8979616619c98140c9b0a8f9aa2265af2c6786ee65d1a471af81cddcd7a7e78fa953bcaa5773a9f9ba5fab76f2543a81193d4c80d6ccef595ad60e6bc30f822c0dd18d44b227fa4893f88f9387c9c0aebbdba900469870bc12b95b696f27fdc020e764eaecec7c18db73faf0c497df6953da1f58164be27fd94a4cf0e95ab7a5c64b094b9842adc361028e568f660b78212b419975a82ba6c0c371a1329c3bc86777adbde6502f31bc86f7491c5126862cbb6fd8557130ee4d528e24e7aa63ec8246cfbe62b1c27771566efbb99d8b7832ccfb92f6507e3a45972d18373f772b9693e455e68606c52377d5ac050499e840f3524210bc01083eb8e19732e27c09cf8b3854b11ac300adb2c38fc97eac60ada55331c61a8575682c360bab86166be70f4d2245b6f236a58360ad56aff2d0cbd73db17fc7c31519ddc5b9082373c259a24f34023bbdce52a5cb32963e0f2711242c69fbac52866236ed53b407dafbb60b0f8201188c71b5b420b8f98278008962fb5f1cd0f820ee72ae5c6e28d7fd87a783f3b360339dd8513ab782a826da288e1915f4deab8cf47af1ab3afa5c56437040a204396f32ff6d608354ea4471bbac6708143ce2f2ec95fcd2ecb6a0b491cdef7349db4110b96cd601ab66d7a713832e64c3eacafc3f80b96bc13fb78dab3d012289db4baabfc39c459874158f4460d2f241a9050516c8d254e33fe5e7997541bf540f894484b4d44519af8bae7e1972cc8d50c5d68e1fa9bc77b8e879be22a8e71b7db3f70bb6febe20c03b9e67f7560cc9e27d9f9c99dd3fa94baf9418108d065b1f6449e726cdb63b5e732250c9437dcb5e41b0a4d051a14981d53812469acb3905bed1b6b94f9192cb7f74c4ea2b03725f49e36fc14973ff05e856e663ad64156ba49eb5d22c21f2ad15e5bf1996d4c251452fe333697ddeb9a12e45e939f8bd6fec98fcc03b58da6dc96eeff77c52a964fb28f0e40dccef88a2dac2cc99f90b6f204e48713b639321cd2736aa8f8cbd22d11cc80697c4c99e0ac7e9e80f3603265a5f90e2e4a51260adbea2b4c4d840fb49823bcb6756686e324d2b6155d105dddaa8c821e280d1e7db2af7a161f7a86289b3c9560a782243db4b3295a49f8cf7bc4c1364036acb6d91f227e322e06146336d149f7e4ccc506858800c30dfd8adbf9cb4acd79a1f4691f68c8c59a9e06c8d16cab4a8d09c95b7f91be44ebf50e7e68e3fa714e78a772375fc33380f1cd821f03f796b05e31babeb9d1af5086f43b60f2c69fa819d121206024b67fde0a8641e4bcf39458d649a512bf9baffa925be3863f22eb7d1036b3fdfa9473bf1593d573a83138e6a26182b99647f3c4957d4e6aab6d6995ca70bd5043647f452239c9a6e84c2123ec1dd3b7667a791ff866642e077ca3cf5f0b6135ed514dc9bbc1945b423cb77600a691ecc6a63836592cf6653b8feaf4b6efe5386f09959f7498136f772ab7c9ac38afaecf1c3da31ab3b0b098a0727061efdf850b66b7164d653dc332b9a6cb37ac401a77e98748d0d93e5ec7aef5f7a34dd67dc5870da7ff662356b7f5860cb970340256b3c01a4a7ac62dfcc07fad114d3b4a1ff3f3aebabae88f79fdf62c151be44630e62bb6314e306eb60b6abd4cd86e6ff43d63b48f934e69a9d33a22c0d35b9a5bab061f609a370448cf5df764fe0b89f938fc73afa17fe08f11c364661db43153a7e15210811ed9ce79f8094ff5bc0bc4b4c7d759d09a24ac6d5f374c9a131d6d45be072d4a3f06e16254946399fff35d248a2dd878511c90eb5c321863fd07410ce83875f2d5703300a127b83c27a88a0e9e2d96eed41a0621f85cf6ee35f4693a03cc141987a14420c3d36dba6e8e4e3eb2f46435f5f83f963eb82d0bbc8231c6c4d1a13b7002827205e31915f4aa0067c654fc7e54ed716f1ef881aa989bc86a6951f228ffb0ebb257ba24989bf7aba8df37fac513f046ccfea58498a08150dbf39c4b44d842564c9120df616173862d70e9cd5b8de3e9bfa965726ef23823b400a20820d0e682d050d5c4c0a9cf4e681ba07f72995cc86fde8486e99df62d77b926133ee61bb708637b82a94ec9716b2cac7f1745fb091f435d82a981eee502d4dbf8e6e7ab98dbc251f1c6855d1bfca3c6ac82f0f417f86e902b6f25c64ad9fae90cbb135019a2867f3defe6fe9d7e58bd92f7e4667a7af3a43e032ad3a87d3050d39c6b4ae67dcd9b117864e235c65f1b49de62e986ed97bc85ac802d2fdd0864542ed43238a4608295fe311c61b0331673e245162046fda95b307504ea9084b73df3fee569dc04e34affa9cb4702635956996c5b5dbcd26e44f3d6ae29850dcf18c85a02be54bd1a8a42dbcb2b1c952600fa5e61284e056d8bef1ad6ded3ba4dfab79efa3e4af5741b0f7fe6dff94036481ecb291b6ac1e2c3b3aca7eed1e6b3af1f0ce2ecf32fa8889044eff819d869ad447129c732bb3285e63781ed2016812ecd3d8bea8bda6fca3b9a9d357f19fed8fa72c4076b061f2a81df51ded046bd2acd289920088639d37a15b1f4e5fec5bb1afaa4fa8c2b3a6d1f44ca14e7af327dcd029012280afd55e414e545f7e2606adb74cc5e0a1ae5a662aae6c12fa8707cc8a406449f9e1da980d7ceb3464cda51bdce9de149423d147a80789998546a3e721772925b566ce35ed8e7b86fa17dd679ad5db627345492f8fe80229dc9601acff6a4360af7973c2c3dc2551ab0153431b62d21b81f0eed1a20f71bc5e24d11b6b594046c134b2d9c3a79b0bed8819ceaa1098099878b8860223f4545fb11a1e21df084065df3a2182ce50116e7e0b8867012046d9d27082d7ee31c8bb48e6ef5ae74b7fcabf4ce1546e7346aff46bf4618f9434c5e1948c7310b521b61a5d50e9b48b8b5111489a4fe3732d7cb1d1287c509e2083a27b895fec5b42427b38b48132d50984688f738bd8acdaf379bb7dd5564d409635dc0a16c71f9eb08b5e1a0071417afc0534c49b9631b72c3f004daf91a8c4ac67c96cdbca3d46210b1be686df7c384b56ddff719c56ed7456a3f269daafe46b39d7c36eaa1a478c42883dcf06d14c83155c6bd6bd5915282b63df5d2decba4c53f6e19127954037b93cfc8c5e88600de30b476f81227b0e221da8919cbf67afcaee95ed30ecaf79447aa0c248f29b8b9a75f08a2b9353035f65bb46267f54dc8903dec322c96df1e4457c7cb545fb49a808596b9f44a0be8894d5512d0ca8f88c660ff7cf2354c9d8b53292938099d971a424014be91f22bf8bd1ab54cc266859adb32766175de3afc1e3b9d319e8d913c38b82100c5888dcce4ca6d60d97b98108f2376d0efc48ab826131fc69d7e93f59d99849c304c5ed2a4c66352ce9c3cac66be7d08b04d96b73805a092d4c4e620813f94db61b97268fa2daefefa5a2456a08bd95a92b01242b1a009e1b31dcc95733f2acfb2facac97283411124b0999c3ce42bfc2d452f8f66b6673245bff4df391147580c8839324b3b5c645ae0fcd89b290c4a9a1324b67f16ea0f0eeedca58091b514772ffc038562be4930e51b53b363a0ba24a5ab929d4c17a5c555665ef73498e25ce88716f2f38ca5fcb702ce020e8b659c97a9acacbbd02dabeb101ce8ee5aea281e433855a25e3a39dd5ccbad77ffaa3afb93cdd05cea3f2856bd0914b21123905809365a6c3ddbd3d17b1e754a178c17788746579e0b53d805cea545362eb7137417d77239bb533fba11230e39b9aa8b499b42ecf202b90da30b133e218a22f25f55a4721ee82140fc779dc08de1b6fc496c3e2c894390031f851d6c8c2ffaec4a8d61fa589b99e255ede3c3c77295321960c61584cc39ad9012952e803376473cd3e462b4368b31ce1f7b3b90c613e1432c36235f95b6f40637684153bdec507daf42def4e727cdffb86387bd0f8e5bb1b97fe11dac0e410c9c9180d6d61d93b1f11d12cc3b337235662a6827f7fd56b4565503ade2e05b0f014056ba9a0c745ed561ea95dfe720c5f4cfffa2006fef1b657d6864482f8e55bbe55491d31d7072c14adefc0e85e0dbf33d1f58a6f92344f2d29cacf8c7d771b7675a8a52200c7eb4e3445b6642b79ce6bffb93587f2cfb0e53bc74e351fb19340f71fa849baef29d8aa38de4a14c4b33fd6a1a15c51095469bb8bf10c97c824f2be1e5a41b7c34fb629831d63bf7bbaf6c077e3ef6103ee3f4b57f6a5401a9072612396f2743df30a854f3688b928ae163b90185d1325580788bdb948a9b1eb37f5b9c0c79485d661cb75e59c106c519abebfe937c66003e3e1adad6f8984f1b8c57a6669b550d197eb7862195ad37b2af45ffcb2434d3b298b556e19c5f987b55f5c175d88fe626f07ceea5f71533e49b2cb24e3d3daf0e46674d18f19bd881351e3820e955b25c1c89187dd4008be973f0dc5f8ada4d0b3198eb81eb17713815ade8bab56ca48d6a26aa458459873dfe616f76c8686136eaa8ef9d0258fc9ef6d0f265dc07a42baa1ab8248bdac68db611211df02dfda96f884317b6ad2b4452c23839f5834cb8c334e58b9e951d7f0ffc05ec637149d6f2388e7393221135e9fdbf98f90cfed8678e2b61a76b6d1a88ad8eae5a93310503373517521965a9c435be6963dbfc49e97324837e7dab1b41f8b82ad01bfbf8b957c1ab20b68d1d3a025ddcd785c4236459b513898db237b8d8d3f40ed83df6aab739b15a6fbb0175d2f30b77ca9a0eb3e3b0296d129f92da53f1e42960b0e87fa7711c4bc1701164104ede83d2af7e3738259dce904f8d4b8a34a2f671dc06a0b1ddb0b6815c4114fbf278875834784d2459f70296edecade8e941c06077ebdaf0c6d798e64077b2cd107c8e5f9166b5cadd51ac0373f73e7e09730f92f57b876c3c27364a68c37f0e598f1c75f2de5bb7cc0fa658127b314418129024ebae0f34e79de750698ef88239a79f53033dd8ad0e4940725ccc802bd5dc3d7c8ae14b93ed2539142cbb5baecfea7d598e8c7ecbc5c861cf52adcc5e017c3002ce8f4e0d41d1b5dad4948a465e65bfe31488965c2bdff269916d5152107b0291f830f1dcbc312b6918b4c562e8440f9064fab72833d00a4e5cf47c0fb9ad4dde2d4a5169450847b36455405318517e830696c5ba5019e678d7df410d04af13a2aa65f3190d1a17280e2dd288ab86f9877cfce91a48edb01fc6295cb5080fcb923e18e7ed0cbf89200eef79d71e55e3e9a4d45508dcb3fff7068cb4a7b738c07958b0bf901e265fc6e3e975af1a567f3d247166236ef98663fe7a5dfe508b41ce4b2400faa810dc8c84271c053d6868f29790fc7edb10a6f61dc69973f7cde08950b81968a3564fa3939ed0c4b081e8bcd0cdab739ac731960770d8da4c51a38c933086f10316351f344acf8dc77b8dafcf511bc47288f73a0b0a64fd77a25d4c7923a60a3b64165819a036cceec4b98b887330993dcba26886892cac3300d630a007e0aa7e54c0cf5bed4411e6df2cd5f862ee378d59ed9d26a6123345230fd59fd15074978df9e41ad68b798aa609b5c734ea4881af0246e19c04248e63a091721078c1f088ed38b0f5ab727d6eab661a48652f97a92b04677dc6fec93dfc47e409d7eb49898370a466c61a745ba6c7d2ebdb7494922a09f9dda65e3bd773ed13dd2fd5c81410f55c3cde80faa8edca0ffb90a23d56e573ed84c6a799724fb63536b03b2cd88e6fe363cb852512c85a814b63d9a3a087fc09fef4289016b74b19149ec4edf7163d2eaf50aca219029132569004fb8846a6c0b430dc3206633aa67ea05ef8e870a1fea5243899427fc2f61299e1e2ea0a246ba403436c05561c11b5ec57d3f4d1f9b9d61666bb9cf2077eba6e6c569f5239f1189e5b738bc133cfd0ae0c09e860b037c25f5c73e7ae3a2505a2bc424746828cc3f44735030cfdefbded3d00d9d0cac64972a26630982903f25404ec49b4b62ded8a595e01c6edf338d2a874e2db1fedee6c412eb8a82691b7792273b9f2f66776ef02278c1c749e7aaf8e583ab9d345a35461edb4288984277942de9bd891d7b518e03c0f35773a025085dcc9f6c3456c6991aec532097c107102de0b5a71a19acac54070c87496b09e3822726aaf48ae572a9bfef65ed233e4ed1f80b3fc7b59cf0bca29e6eb4c4f4d42614bed54f697f22199976de4681a3ae8774bd87dcfb182b780543c55ae7bb70dc40e23dc3e2a084f285a2ede005ebce988d57ba079b17124be79e5e63029b5ee0f820a37f7ad2a004b0d64ae8be06d6f885c9847cdab7dd9798c8838a346e223699567878e8fbf5f2f4519672536ff3c36809cf0ee278e601b1fd3c36675478f1f694dcbe4fde2dea74cd1de68cbfd3617ec94dbf99ac0a7f17e4b0865514639d9d00ed6c41bceb85ee04eee9955b55c183e2d1997b567022687971b13fddccf2116fd5c807e5b75240bd88d2c1fcccb4eed91e59e0fc5c39a1829b1558162c03b8e41fc07fe7b48a2851d45b1e16324856156800ff235b715b86b4de822b9c98ecdb14b3c4b63af81c1617281832d30c9999f0a74c63d7e292048d311e89ab6a97c8c0509be16598395f6d8ed17fd3223b447a3087f6a0f69c9adce9f19a9773070a8e28ef52ce0e9d1f5babd27653d921df3c9a374f2034d504beaccb29d5a946f4ec32f84eeb8a2a0906167c085714954f8102676a040fe69e554af1cc5cbe6b7738ba3935d9acba5ece5d05442b21e70d0bc71c08990f9ae52b8fd0220e380126540fbe238162eb1be735ee3d55ffe11f5e7abffbcef45b4af513094cd33cf764a8b98dab9fe10d55498b9e92b1173ddce48c8bc6e6002b81676a4dffc87c3690b26183be2677eb8edbbf35fd7f9b790f8ad5953487425e83481136f35a372ff849a62f7250a409870012e32ec07b3f702b9f6dc220f07f0f38c90919c2928cf5be08c00cc43c54ce1d85a0fbcd358129a00d1292f9763e31bde845542c034fc086085127a712354b69d4caaad5852b3a07d55baa41979dfae5779a1da2a5808f9f2ed004c63ba5fe2bdd1d0f73367984533df4e44dfc1d4f61ee138b18d912c41755b653df7db1decf33ca7b4a38584443bec50ddcbcd0af6263444c9f690bb571c930ed1c893a9c1c8c0dd04ea3fcb5f66a1fd2bf60835c138d17331e8d5746211ea011ba5162f70bff896354f8ce8d5954f89c0ab3595160325bd20bd27ad2c9d04c014470caf8a8d6e93e67f9a31ef48a066b34dedf681de6450b03b4ede66316f0d3d65218a6af1bed2bb9501964f48ae514efbd3b49b9f59cba2565c6b1ffd3d5cbd6d325d2a5869d9719223a49ccbc812ab5ee57e22efdf4980c6abe46fae8d0fa1053fe7a426722d453fa797cd00350131572b21a71ec4cc049165a6329f6b88ac4730453a187bbeb93da0899e5cc06201185cef300cf034998a60c140562709a60881b20891ef3efef267b256652ee7c8d62f62ef906b8fce24826cbb0b682e0d90fd54115093ff7090408166021d9efcf3e03dd581bcad0782097ad4decc80e1bf18c3e729b31fe5062acb35dff1f54e5d1732e8979616619c98140c9b0a8f9aa2265af2c6786ee65d1a471af81cddcd7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a7e78fa953bcaa5773a9f9ba5fab76f2543a81193d4c80d6ccef595ad60e6bc30f822c0dd18d44b227fa4893f88f9387c9c0aebbdba900469870bc12b95b696f27fdc020e764eaecec7c18db73faf0c497df6953da1f58164be27fd94a4cf0e95ab7a5c64b094b9842adc361028e568f660b78212b419975a82ba6c0c371a1329c3bc86777adbde6502f31bc86f7491c5126862cbb6fd8557130ee4d528e24e7aa63ec8246cfbe62b1c27771566efbb99d8b7832ccfb92f6507e3a45972d18373f772b9693e455e68606c52377d5ac050499e840f3524210bc01083eb8e19732e27c09cf8b3854b11ac300adb2c38fc97eac60ada55331c61a8575682c360bab86166be70f4d2245b6f236a58360ad56aff2d0cbd73db17fc7c31519ddc5b9082373c259a24f34023bbdce52a5cb32963e0f2711242c69fbac52866236ed53b407dafbb60b0f8201188c71b5b420b8f98278008962fb5f1cd0f820ee72ae5c6e28d7fd87a783f3b360339dd8513ab782a826da288e1915f4deab8cf47af1ab3afa5c56437040a204396f32ff6d608354ea4471bbac6708143ce2f2ec95fcd2ecb6a0b491cdef7349db4110b96cd601ab66d7a713832e64c3eacafc3f80b96bc13fb78dab3d012289db4baabfc39c459874158f4460d2f241a9050516c8d254e33fe5e7997541bf540f894484b4d44519af8bae7e1972cc8d50c5d68e1fa9bc77b8e879be22a8e71b7db3f70bb6febe20c03b9e67f7560cc9e27d9f9c99dd3fa94baf9418108d065b1f6449e726cdb63b5e732250c9437dcb5e41b0a4d051a14981d53812469acb3905bed1b6b94f9192cb7f74c4ea2b03725f49e36fc14973ff05e856e663ad64156ba49eb5d22c21f2ad15e5bf1996d4c251452fe333697ddeb9a12e45e939f8bd6fec98fcc03b58da6dc96eeff77c52a964fb28f0e40dccef88a2dac2cc99f90b6f204e48713b639321cd2736aa8f8cbd22d11cc80697c4c99e0ac7e9e80f3603265a5f90e2e4a51260adbea2b4c4d840fb49823bcb6756686e324d2b6155d105dddaa8c821e280d1e7db2af7a161f7a86289b3c9560a782243db4b3295a49f8cf7bc4c1364036acb6d91f227e322e06146336d149f7e4ccc506858800c30dfd8adbf9cb4acd79a1f4691f68c8c59a9e06c8d16cab4a8d09c95b7f91be44ebf50e7e68e3fa714e78a772375fc33380f1cd821f03f796b05e31babeb9d1af5086f43b60f2c69fa819d121206024b67fde0a8641e4bcf39458d649a512bf9baffa925be3863f22eb7d1036b3fdfa9473bf1593d573a83138e6a26182b99647f3c4957d4e6aab6d6995ca70bd5043647f452239c9a6e84c2123ec1dd3b7667a791ff866642e077ca3cf5f0b6135ed514dc9bbc1945b423cb77600a691ecc6a63836592cf6653b8feaf4b6efe5386f09959f7498136f772ab7c9ac38afaecf1c3da31ab3b0b098a0727061efdf850b66b7164d653dc332b9a6cb37ac401a77e98748d0d93e5ec7aef5f7a34dd67dc5870da7ff662356b7f5860cb970340256b3c01a4a7ac62dfcc07fad114d3b4a1ff3f3aebabae88f79fdf62c151be44630e62bb6314e306eb60b6abd4cd86e6ff43d63b48f934e69a9d33a22c0d35b9a5bab061f609a370448cf5df764fe0b89f938fc73afa17fe08f11c364661db43153a7e15210811ed9ce79f8094ff5bc0bc4b4c7d759d09a24ac6d5f374c9a131d6d45be072d4a3f06e16254946399fff35d248a2dd878511c90eb5c321863fd07410ce83875f2d5703300a127b83c27a88a0e9e2d96eed41a0621f85cf6ee35f4693a03cc141987a14420c3d36dba6e8e4e3eb2f46435f5f83f963eb82d0bbc8231c6c4d1a13b7002827205e31915f4aa0067c654fc7e54ed716f1ef881aa989bc86a6951f228ffb0ebb257ba24989bf7aba8df37fac513f046ccfea58498a08150dbf39c4b44d842564c9120df616173862d70e9cd5b8de3e9bfa965726ef23823b400a20820d0e682d050d5c4c0a9cf4e681ba07f72995cc86fde8486e99df62d77b926133ee61bb708637b82a94ec9716b2cac7f1745fb091f435d82a981eee502d4dbf8e6e7ab98dbc251f1c6855d1bfca3c6ac82f0f417f86e902b6f25c64ad9fae90cbb135019a2867f3defe6fe9d7e58bd92f7e4667a7af3a43e032ad3a87d3050d39c6b4ae67dcd9b117864e235c65f1b49de62e986ed97bc85ac802d2fdd0864542ed43238a4608295fe311c61b0331673e245162046fda95b307504ea9084b73df3fee569dc04e34affa9cb4702635956996c5b5dbcd26e44f3d6ae29850dcf18c85a02be54bd1a8a42dbcb2b1c952600fa5e61284e056d8bef1ad6ded3ba4dfab79efa3e4af5741b0f7fe6dff94036481ecb291b6ac1e2c3b3aca7eed1e6b3af1f0ce2ecf32fa8889044eff819d869ad447129c732bb3285e63781ed2016812ecd3d8bea8bda6fca3b9a9d357f19fed8fa72c4076b061f2a81df51ded046bd2acd289920088639d37a15b1f4e5fec5bb1afaa4fa8c2b3a6d1f44ca14e7af327dcd029012280afd55e414e545f7e2606adb74cc5e0a1ae5a662aae6c12fa8707cc8a406449f9e1da980d7ceb3464cda51bdce9de149423d147a80789998546a3e721772925b566ce35ed8e7b86fa17dd679ad5db627345492f8fe80229dc9601acff6a4360af7973c2c3dc2551ab0153431b62d21b81f0eed1a20f71bc5e24d11b6b594046c134b2d9c3a79b0bed8819ceaa1098099878b8860223f4545fb11a1e21df084065df3a2182ce50116e7e0b8867012046d9d27082d7ee31c8bb48e6ef5ae74b7fcabf4ce1546e7346aff46bf4618f9434c5e1948c7310b521b61a5d50e9b48b8b5111489a4fe3732d7cb1d1287c509e2083a27b895fec5b42427b38b48132d50984688f738bd8acdaf379bb7dd5564d409635dc0a16c71f9eb08b5e1a0071417afc0534c49b9631b72c3f004daf91a8c4ac67c96cdbca3d46210b1be686df7c384b56ddff719c56ed7456a3f269daafe46b39d7c36eaa1a478c42883dcf06d14c83155c6bd6bd5915282b63df5d2decba4c53f6e19127954037b93cfc8c5e88600de30b476f81227b0e221da8919cbf67afcaee95ed30ecaf79447aa0c248f29b8b9a75f08a2b9353035f65bb46267f54dc8903dec322c96df1e4457c7cb545fb49a808596b9f44a0be8894d5512d0ca8f88c660ff7cf2354c9d8b53292938099d971a424014be91f22bf8bd1ab54cc266859adb32766175de3afc1e3b9d319e8d913c38b82100c5888dcce4ca6d60d97b98108f2376d0efc48ab826131fc69d7e93f59d99849c304c5ed2a4c66352ce9c3cac66be7d08b04d96b73805a092d4c4e620813f94db61b97268fa2daefefa5a2456a08bd95a92b01242b1a009e1b31dcc95733f2acfb2facac97283411124b0999c3ce42bfc2d452f8f66b6673245bff4df391147580c8839324b3b5c645ae0fcd89b290c4a9a1324b67f16ea0f0eeedca58091b514772ffc038562be4930e51b53b363a0ba24a5ab929d4c17a5c555665ef73498e25ce88716f2f38ca5fcb702ce020e8b659c97a9acacbbd02dabeb101ce8ee5aea281e433855a25e3a39dd5ccbad77ffaa3afb93cdd05cea3f2856bd0914b21123905809365a6c3ddbd3d17b1e754a178c17788746579e0b53d805cea545362eb7137417d77239bb533fba11230e39b9aa8b499b42ecf202b90da30b133e218a22f25f55a4721ee82140fc779dc08de1b6fc496c3e2c894390031f851d6c8c2ffaec4a8d61fa589b99e255ede3c3c77295321960c61584cc39ad9012952e803376473cd3e462b4368b31ce1f7b3b90c613e1432c36235f95b6f40637684153bdec507daf42def4e727cdffb86387bd0f8e5bb1b97fe11dac0e410c9c9180d6d61d93b1f11d12cc3b337235662a6827f7fd56b4565503ade2e05b0f014056ba9a0c745ed561ea95dfe720c5f4cfffa2006fef1b657d6864482f8e55bbe55491d31d7072c14adefc0e85e0dbf33d1f58a6f92344f2d29cacf8c7d771b7675a8a52200c7eb4e3445b6642b79ce6bffb93587f2cfb0e53bc74e351fb19340f71fa849baef29d8aa38de4a14c4b33fd6a1a15c51095469bb8bf10c97c824f2be1e5a41b7c34fb629831d63bf7bbaf6c077e3ef6103ee3f4b57f6a5401a9072612396f2743df30a854f3688b928ae163b90185d1325580788bdb948a9b1eb37f5b9c0c79485d661cb75e59c106c519abebfe937c66003e3e1adad6f8984f1b8c57a6669b550d197eb7862195ad37b2af45ffcb2434d3b298b556e19c5f987b55f5c175d88fe626f07ceea5f71533e49b2cb24e3d3daf0e46674d18f19bd881351e3820e955b25c1c89187dd4008be973f0dc5f8ada4d0b3198eb81eb17713815ade8bab56ca48d6a26aa458459873dfe616f76c8686136eaa8ef9d0258fc9ef6d0f265dc07a42baa1ab8248bdac68db611211df02dfda96f884317b6ad2b4452c23839f5834cb8c334e58b9e951d7f0ffc05ec637149d6f2388e7393221135e9fdbf98f90cfed8678e2b61a76b6d1a88ad8eae5a93310503373517521965a9c435be6963dbfc49e97324837e7dab1b41f8b82ad01bfbf8b957c1ab20b68d1d3a025ddcd785c4236459b513898db237b8d8d3f40ed83df6aab739b15a6fbb0175d2f30b77ca9a0eb3e3b0296d129f92da53f1e42960b0e87fa7711c4bc1701164104ede83d2af7e3738259dce904f8d4b8a34a2f671dc06a0b1ddb0b6815c4114fbf278875834784d2459f70296edecade8e941c06077ebdaf0c6d798e64077b2cd107c8e5f9166b5cadd51ac0373f73e7e09730f92f57b876c3c27364a68c37f0e598f1c75f2de5bb7cc0fa658127b314418129024ebae0f34e79de750698ef88239a79f53033dd8ad0e4940725ccc802bd5dc3d7c8ae14b93ed2539142cbb5baecfea7d598e8c7ecbc5c861cf52adcc5e017c3002ce8f4e0d41d1b5dad4948a465e65bfe31488965c2bdff269916d5152107b0291f830f1dcbc312b6918b4c562e8440f9064fab72833d00a4e5cf47c0fb9ad4dde2d4a5169450847b36455405318517e830696c5ba5019e678d7df410d04af13a2aa65f3190d1a17280e2dd288ab86f9877cfce91a48edb01fc6295cb5080fcb923e18e7ed0cbf89200eef79d71e55e3e9a4d45508dcb3fff7068cb4a7b738c07958b0bf901e265fc6e3e975af1a567f3d247166236ef98663fe7a5dfe508b41ce4b2400faa810dc8c84271c053d6868f29790fc7edb10a6f61dc69973f7cde08950b81968a3564fa3939ed0c4b081e8bcd0cdab739ac731960770d8da4c51a38c933086f10316351f344acf8dc77b8dafcf511bc47288f73a0b0a64fd77a25d4c7923a60a3b64165819a036cceec4b98b887330993dcba26886892cac3300d630a007e0aa7e54c0cf5bed4411e6df2cd5f862ee378d59ed9d26a6123345230fd59fd15074978df9e41ad68b798aa609b5c734ea4881af0246e19c04248e63a091721078c1f088ed38b0f5ab727d6eab661a48652f97a92b04677dc6fec93dfc47e409d7eb49898370a466c61a745ba6c7d2ebdb7494922a09f9dda65e3bd773ed13dd2fd5c81410f55c3cde80faa8edca0ffb90a23d56e573ed84c6a799724fb63536b03b2cd88e6fe363cb852512c85a814b63d9a3a087fc09fef4289016b74b19149ec4edf7163d2eaf50aca219029132569004fb8846a6c0b430dc3206633aa67ea05ef8e870a1fea5243899427fc2f61299e1e2ea0a246ba403436c05561c11b5ec57d3f4d1f9b9d61666bb9cf2077eba6e6c569f5239f1189e5b738bc133cfd0ae0c09e860b037c25f5c73e7ae3a2505a2bc424746828cc3f44735030cfdefbded3d00d9d0cac64972a26630982903f25404ec49b4b62ded8a595e01c6edf338d2a874e2db1fedee6c412eb8a82691b7792273b9f2f66776ef02278c1c749e7aaf8e583ab9d345a35461edb4288984277942de9bd891d7b518e03c0f35773a025085dcc9f6c3456c6991aec532097c107102de0b5a71a19acac54070c87496b09e3822726aaf48ae572a9bfef65ed233e4ed1f80b3fc7b59cf0bca29e6eb4c4f4d42614bed54f697f22199976de4681a3ae8774bd87dcfb182b780543c55ae7bb70dc40e23dc3e2a084f285a2ede005ebce988d57ba079b17124be79e5e63029b5ee0f820a37f7ad2a004b0d64ae8be06d6f885c9847cdab7dd9798c8838a346e223699567878e8fbf5f2f4519672536ff3c36809cf0ee278e601b1fd3c36675478f1f694dcbe4fde2dea74cd1de68cbfd3617ec94dbf99ac0a7f17e4b0865514639d9d00ed6c41bceb85ee04eee9955b55c183e2d1997b567022687971b13fddccf2116fd5c807e5b75240bd88d2c1fcccb4eed91e59e0fc5c39a1829b1558162c03b8e41fc07fe7b48a2851d45b1e16324856156800ff235b715b86b4de822b9c98ecdb14b3c4b63af81c1617281832d30c9999f0a74c63d7e292048d311e89ab6a97c8c0509be16598395f6d8ed17fd3223b447a3087f6a041d1f2b4491da36adfe7d9c2209bc821e8e58db729fa2f1ed7f217c48f66969440be69a45634110febb2ff0faffe38fbcd423c7dabd5c43646e014d0880530c45e9aadda99ef3dfe49a38e927355efa6da1a07e1bc9366cb2a80197cbf422c1028daf7325987e9a9d38edbbfc228d7de51ed8a837021132b82166fde729b641ef80ab3014878e085b5ede974900cabd53f82a9c9ef608a3d36c869f6321c5d4feeb48486d24bac5a72dc723bd3403392b1656c06eaf53e2fed9178f9ef331cf8880d19b27f8a136696509b3016e1bcd30e05a66b355ad89978410eb133c6f14b752bf58a935c32ac8300a0f4eca4af648f14734e25ebf43734d3e7dc7a111658ce0b1805f82cbecdd146c36b5badb68933c6fe8a2ebcf5d022a2b98cd3fb882f2e887c3e7a037b9a07bf9182ec9dec803e29a21f00353909ccd4af14715a5c11673899cdee7d23c4f2ad542494de4fef7276b3342897dd87aa0dae9dacc02eb92254d12058108bce798b27dd7946bfaf5d5f4ac8813b13082f95c70170626a393abe74ff0746a0d15687bf5132c7b7937240260f16e8364a5308bb5adc7e7dfd1cf7d34b1ecb44efb5a1515505a5834bcd95e7a04a1f914c1ee9cda1814b9c4c8ccc8e4d1f38044f9084205ffa9a8b7bb1fba7e3823f15fcffb8fcdb8d3d0a3b394b8b9d85cd85f290c7b1cd17bc6e16a97852eadb99deaf4f13d0c9165ad6081889f5fac356812c212bc1f852a8811acd0c91295910f493abfc2460f087f3c73b7ca7589c6257b0a8e8d33adae8a8c06b33f24515b8f62eb4abab884ee36401d67cc921c3151cd94bb7d39433317aca3023bc399d0031307ace4e2c78dc96108c2656e2c26e2abe4c2cac489d3a187ca127061dbb8135514f72b8d0d81eaf963c3b4c4404abc56fd3ca0a05896e5bad8098e0faa0a80418a98e3984c11d4f603c3b4c4404abc56fd3ca0a05896e5bad8098e0faa0a80418a98e3984c11d4f6010e6a27e8b7af28ddb7a3e430d0c8a3e86cfabfd6a6c870e69ba78d3eac52525d5f8006d687db351fe3f7f298e4e245cf194a489198b7f253280628cef8e6348f01a65ba752444c7e2c702a2a5403f13ca49a4738d28ef6e285bcc17caa3cd3032ce00a6fdb9d742871059bf24b165869596d8b4ff44da1163ad2241bed6ac0df028a26ef5148ca06445993664e15848277929dd09947ebde897890b232acede544dd52774bbb3c568200cde42937e139581d0d3446362cf7295f8b021802a682634fd67100764c1f3d036409dfc857e396a33ee609d3236e3a67f1415b0b608f5e444f0260b39d7af86710c64612a4b21a960f037d52b6bca860783740e9bc5cca3d411a535c1dd686d79fe02a9ffa7bc8a1ddd3e950c45d794136974aafb18cca3d411a535c1dd686d79fe02a9ffa7bc8a1ddd3e950c45d794136974aafb18e6a2987f4053a6ec3f2b2e4aa0b50c858d6467822d1afe4195c11ab3a5fe19d3d81526f1c10f7915c91cfcf0e81079d1939846e76dc727758869a614be4538f1d81526f1c10f7915c91cfcf0e81079d1939846e76dc727758869a614be4538f144c32cc6d4e18349dc87f8078ee3ef2c723b36f7f7635fb87273165ec385402d16ac937d8150a92365f7daa4b92c1bd0096770374f83ea0fc6c4e15a04f23bb116ac937d8150a92365f7daa4b92c1bd0096770374f83ea0fc6c4e15a04f23bb1c79c44b5edc83edd6060e7aea5ae7a9fb11a8ca0366888413a91f8c9570f6fd23113bc59d6a4b65310c4eb8e81d891075632e8841422f65fcfdb888c905b90853113bc59d6a4b65310c4eb8e81d891075632e8841422f65fcfdb888c905b9085ad0d660558a6cef2d103527919c532010cb7d9d958a2625a4541aab68cbb28ab85df540d60d04e6ca2971ded5541530785c00dc1d93710f03becf915553ee68585df540d60d04e6ca2971ded5541530785c00dc1d93710f03becf915553ee685be4b255f8e99fabcb37f7f919a36e66eff1719d04e5facc8fb873ea46aec40c7df9e1eba3ca972bf9599ff8fe76b93b043e76f85782189765d6b51455316d305df9e1eba3ca972bf9599ff8fe76b93b043e76f85782189765d6b51455316d305dc152adfa0f7a074bcdf42752e92c97cd984827a88a0137c071abf3337ecab66a3df42a40cf08f27289c6a8cdfd7f218081e3972bd14a7ea8d4943061c278893a3df42a40cf08f27289c6a8cdfd7f218081e3972bd14a7ea8d4943061c2788931d6b88e219a1212155e2c19f48446944323c940683b54ef49e7f8e6cd7a9121eb621734c7f42c16df4ca9ce80dfa23fa5b413c0a018b35bcb17ff64ae9d8b814b621734c7f42c16df4ca9ce80dfa23fa5b413c0a018b35bcb17ff64ae9d8b814240d29881faa7cfd7366d105a8a3b003008d04e2654d2ecf68fb562153386701a9c1a6805a79977ad40e7f251ca9bffa3c37b3a05e6fae77b25d9cd99a60ad5fa9c1a6805a79977ad40e7f251ca9bffa3c37b3a05e6fae77b25d9cd99a60ad5f93a6c687f3c5913356c094f53f4874516b42bcbe19ca218013f732a247dec084f989fb16e66c7d82c4a5e19fb274d37185bef6c96d9f136a4e83ef47748bc0888a2cfef4b829b14c43a593c4c40fde11d81cc854f47c56c5de921a9feef51aa58a2cfef4b829b14c43a593c4c40fde11d81cc854f47c56c5de921a9feef51aa57d77ea048e570cf4c684587dd1965ac4bd94d042a45a2213a662c540efa783aea433f9fe00eb1502af4fc3cf8c1050fe6ed7307ec83a27e50748ebac997483fea433f9fe00eb1502af4fc3cf8c1050fe6ed7307ec83a27e50748ebac997483fec52eefe118dbc198498114efa179fde0bb87564d490f71365267bd7c1e419d207d50c88ae7ffb86b12263816d1e186cdb5cb91a51e04921a5b96dd2f245001d17d50c88ae7ffb86b12263816d1e186cdb5cb91a51e04921a5b96dd2f245001d165e47552124450b646894aab1fe58251711b2b269e3cab4f48ec8a15878d341c90a690d6978d6a8c7ad310c63bbf993fe5985606a478e55f4c478c95d7c665e790a690d6978d6a8c7ad310c63bbf993fe5985606a478e55f4c478c95d7c665e71678f76c5515569940fc2ee1e91b15e774c7ad5b322dc03e66392f0e68508e82deebea33cabf2be516e605847267465c072bb02a848289182bbe66ded1afb224deebea33cabf2be516e605847267465c072bb02a848289182bbe66ded1afb224651f89fc557d01242684c39a5651967a4d96979c8164e64cf83e98ed51ad90f6619d9aa6a391cbefd9a6f156b9261f4edc3810433cf607ebf12374214340e22f619d9aa6a391cbefd9a6f156b9261f4edc3810433cf607ebf12374214340e22fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d2b04b84c0a4a070284aaf5f79dc44e7e4ee3eaab7f8cbed2299d6ee29fc6e50d2b04b84c0a4a070284aaf5f79dc44e7e4ee3eaab7f8cbed2299d6ee29fc6e50226abff8971dc86755a4e997655fca25b05624368fcfb5773619a535536c2d6e0c881d7034105748d5f159286d24a26b90f91c694ece86a0b28b175466ff0c530c881d7034105748d5f159286d24a26b90f91c694ece86a0b28b175466ff0c53302ed9f72b35eaa2b30b4876611c85a20181e95c7ef3b8d03a633a8c80438499c3ea7a4dc0be4c00e7eb60baa44e180165e9d88bc9a34f0159cea32595d66025c3ea7a4dc0be4c00e7eb60baa44e180165e9d88bc9a34f0159cea32595d660253105f8a0fc60a6971b64f334212be553525afc7aaa0047478c31b965503e5ba56f9380a5f8da0e8f623a49ba6c9971fee61dd41caf04b2bf96d6eb563525e3366f9380a5f8da0e8f623a49ba6c9971fee61dd41caf04b2bf96d6eb563525e336a027df2bc040a38beb187c0ee2669cebc4a13d090d80e4c9107c6cadcac08cdbbaf5ea2001c9de59283d0b6115fa15bbcd146918b4be8289eb5ca991d3e79ef1baf5ea2001c9de59283d0b6115fa15bbcd146918b4be8289eb5ca991d3e79ef1dc991f5191e3ab81a9c104bf5500be4863171cd2c9913fe22da2fbb08a3f36992b91f91c64d675a2d9f817d9f3df5605519a9b6bf55cf77b0e462206475ee8ff2b91f91c64d675a2d9f817d9f3df5605519a9b6bf55cf77b0e462206475ee8ff1cd45e742b43573e18175bf53f5d185c6882f01d5e23e0983cea2c4b499452cd40e8aa21bab8a2df53f5b9a57af2af407a26088f5b984b61447a0f88f32ec52440e8aa21bab8a2df53f5b9a57af2af407a26088f5b984b61447a0f88f32ec52406c7e3d4c8e3737e76eae28b2bc3d3a133314eb3a050a4dcddd2f417ff546f9bf272c7b774041e13962140c21ccef870cecd4ffd85d76b9ad47dca466d22d006f272c7b774041e13962140c21ccef870cecd4ffd85d76b9ad47dca466d22d0067fbd006e2f74bf0ff716b4c30e85ab63307c16b6cd65ce1c4ae767b4a94b2365266d087c8f95c7336ecae8f49c912176170d406eddf2c4c87e91698905c06c46266d087c8f95c7336ecae8f49c912176170d406eddf2c4c87e91698905c06c46bcb78ec3642ea616cfdef0f170a350181d6d473de9557f39bbb211dcd5967a062771b149a4663c6ecc89eab117f0ef9011249f367994464a4df599afc5d5cb952771b149a4663c6ecc89eab117f0ef9011249f367994464a4df599afc5d5cb9590544be70b4cdc564113de94438d690ad7e3a1dce039e98ba4d0383471bc8d276a977983f7e35cb6b6de497e89daf8a966acebfcda7be059afd832705e8820146a977983f7e35cb6b6de497e89daf8a966acebfcda7be059afd832705e88201437463ab630dd530eaa5a3c29863dd93ab6a68cf1f3ca812ecae5a6871e2de0e5ebbc2f7cf6907b9c35645f2d0e4d29d602e0358b656437aafbd5f05c6b6a6560ebbc2f7cf6907b9c35645f2d0e4d29d602e0358b656437aafbd5f05c6b6a65604a0141ae07651d375984edca9970e087d3fc2f546aab8e4f9fb3b28fbccd278959d974005f4a1ab753c6632d014de69554282ae8dd430511ed587ce34e73172f0c896cd5d8ace3d676472ed7a350ca71e8bf32c0da230a5f87cb7b9a8ef51fc595411508477e5a85623a8a8834b1a5f6b9e01b797318e69946d11963385213e1388af19d9837f851d6ec39aa7e8fe25f19ef1b38f1a29aacbbbc15489ae55eba11f24df73d1b88e83e21a5ae86de3cfad47c322f28036953fdbe22e1d9c361bf6cb72bc06da7a16d9e82f2f2f05fd854c1f3969a772df6135b04fdab7a2a61cb930a048179546ef471f2f4b5dba5d15de55425f3ab3b59568b9bb801bd354707930a048179546ef471f2f4b5dba5d15de55425f3ab3b59568b9bb801bd35470710a5ff827112edaf39c949bba94dd9ea1bd50e6f13f3cd823b74ce944d877e9b26bbecb91554213e7e73606ff4dd738bf2e12b5603ac9adc4aea05d9601e45c16ac971f9cc82f45b7ae8f0fedae1807dbbd2d5ed069fb17fc7ae88217829ad7473583e6d8541c5e082659dfc1ed4440fb6e7ce3abf23e0bca24afca8bfc6182b4dc0e4b60e3984be6361c3dc6094dad330f987a067437738e6fc6860f4c466477169e126244e68df947e40da7e271e42a6358b3980a6236cb977348626deb2e9c7393d1c02536d65d0812526104b2c0d4e7d546101053b5fddbd1809e33202e5da23f60f204dbfc209f2a4659e17a91682b3821adc4b4fe5a20ee3b78748e13477baed62d5837485806eb0ebff4b8b361b4ed8016121ff6c8c36429e7821b98a4253006d6184c020b5cdc9f409e93c2e53c148e2027ba2f02d295edbe5dfc123da73b99acba5e1976c86d843e5b5922f92a82cb5240c678d3276783c1d47c26cc9de72555cc2b61342af32b5276249aef61c829aa65a0c5a24b81d3807b195901e0eb2416ddb8e89b020e27078dd28d4b32aa142106d2e83a3a8ff4fd25dcae8e602c08949c90b3d34c52d502d49e4f174bfd30b0536e5a81d50cd5df9b12f3fa582cfa3abd6350450e02b369adfdcba1ba916c4ad8b118a164b63d2288bffa476a484c6f590512e6225742b7fede03e47479ac8ce02fdd980cae0485ca8e793a41d6c3c7ba0f7affff55a46643a06cdc13db10a93405032a77f97e8eda5e3bab60f7e4abfb5b7428f890c0f0da509e0a699482b32e369fefb660068459013abb7dbfdf9a1a8e8e33b8fc470824ab7d7b4242e8016edfc4a07b9d59567d79d476a5c7427dbe40d8f36d02dc13a27c85ef1f1b42cb0007d8b784c7769c5e3599ee75fb35db9b8c35cb426db24c10449e5ce8fe88a1192d08069b0375b3a4242639f3c96638df3d10eadb11f22c92761c62fa354ce07552f611088c2a7f30f6382dfb74cdf9cb9cb0b29349b9e3972ef8b185bbaa5e001212d34be216d65e1195f178fec13c95225d49bce40af31e98b8dc2671b4b1c0ccdca4f968b0a17c3d2ac5e4a74ee2248f2b6da7f0e6643d75fe361e3230289545868e7322401f97d1e2027c4a74bbf14e7bd874a0d715edb85445f1b4f776ac7c52eb345ad2bc6d4d20d65daa07e2e28363449b80f80bb8b015e104278223e809bf5e137eafd38f08c81306e791e39addc904f43266a08cc7413f772bd0d9d375b5750330c568cd26935d08866e596de3a74a1ccc84a4240459039a35052c9589e42138b9c11668dd1e14bd6b58618dada47e57ff1c70e0b72be8de7a17986eff93766c97eb3c9457ea187c9df269163ef3a005a6c069d28487bd25c4da24338c6140e4d02cf1d85e1240f14dd8c52c6dd607d43323a681303c321035a7df987d5c5a8a080fa66a7401f419fb9d29fdced207a13bb9f5e001337c82d904250ef454da0017c0728345ad6617aecc6945dcea06d4e8327b29081ab44fb3cfb5667b3f8c707abe10c4efff74e648b9a850e5e31a2ed4d2d806738e4cf5f49f92cde947674f44ea7ea0fd5eca77e5030c1d1b115ff3cb3f2fd2157e7d85be5a265debf68f50e6b8c06bce50dd74b0ee2c09fb93a3be4c02dd88b10426c004a3851af79907748163623e7baa1dd270aa6ad1279d06879f2f0625d0ed7eb687f8cebd4a438f7b84b48a2c698e8b5dbdba5fab3af4dee63ecd3a9c3028acd8dd3ccc0d4e45d18327fe64606fb01f732925a33034a0d42506ed483aadbdc115ee2e4e36cc7bdb85de921a42341a9545207373ba45d1eff6ad6e00653033cc585ca8dfdb9d8b922b901758cac3a8c6c1374290e0dd7b7deb6c74ed9cb957c955d27358e99c90c05203285d36df22cded5b2f98880d17b2005508629be035e07c27f0bdcdbaaae5e00623cf1095a4600d8f668034bdf3b8285bfa963772ba3bc70d20627141c66b27b069f1d92ed2c1a7d7303f2e4f634848741c1bf8d1d6406d235b8f3bf7ec137decf62dbf9bbe2b60f7f8719dd9fc8726dbce78a2dc5da8e20f4bc9fbfc152de6ce75d4770d22a2aac0cfec5b788dbcab76d4b0a30d801c7a480b95a30edf9f7fa8cdaf0d3dfa8f6729fad7110496a39ed592a3fd9f658db43012f7a54029287fa9fc5cdec6d075b853cc13211f12fc609ce51b761b2c06e4bddfbc84f85ea84e5262aff938dd9ee3d19cad2320b3be557e6284aaa4dbce9a7da4d96cfa58ca0f43159130f7656ce01f9f27aef214dfdb1a15e6a2281958994abbefcb7c6ae977388c8be9ab79c3630fbf641cab38c6cebf50a3d4cea059cad2fc9f7ab1fbc56ae4f5d7f1d74a0c17b5623d8aff3174dffe7e33c2ec16535c245142157b6fe3d11b5a1bdff36e3dc8ab2d42f785af45ac698aaf61e5f9fd122bd59fd7a61045a91d16a5e18ded01b922b15cad49caaff932adf629b38eb138aaa5021dfa7829683b97c85a18182a86cc8fe46bb0e9da71d5e722c19f97668ec0c02e7254f5f667ece3302221f1b5a2a909a15ffb0bfa50f1901e74be8cbb4a4de3d443b24e0f264b346fce3a107a2c1c34556f93586b601f959bfd4b8eb33ed55bc42b726076a2b5d616ab77872a2c1c34556f93586b601f959bfd4b8eb33ed55bc42b726076a2b5d616ab7787248a4f7fbd109ed2c55235ce4158dad43c441e8cccb9dc68eb208b736315ea22503ee8ecc3752377f6ae0e2958665e88899a0b73fb30c3c2d1c26823df54264ce93748b43a6b328013925484d97a85b4ba010306ab91f6243a8f7b5338c9cb727e16fbd08d3c6b0ecfa7254e5c1ddd546eed2fdfcf6606b1c97f92b544e64f244423687f228c06c5f9995d470955645a3243a723f969a4f106be6e43c7f54288c2ab2b1182e3333dcd1cc2828992a71cb66fcc6934d471bebd1605fbe798fcb5e28bcd1424b1786c42b22040886f036a5424f0e60e05d4fba42a63538cc70b45d664a882660f4dd2bdcb6cd1dfd1da1113535286fba533b7ecfcfb17abaa9852d528460fc07790c647f2056cc532265449e1835e63535e0f509f65989cd78ebb9e34ceda683ed88e246dac381c7e5d0f94e09cdd5f12a5a3d0c8c2b656120e32bd469c7760aa232d7a1673264591f6b3efbf81f917b22090f63e3a492d692e501532e36989f5ba9e7667b0492cdafc662528960ceb5e84f2906e8b4e6a9cf21327d77ff10ae9c1411c675b4d1d5be09af7505b6c289af622b31f03e3c44cd02025552f26e5dfaef569c5dc53cfc3e1553828f954cb27f3cc74ece28dc102080556e0e643ab52a1207aba09e403cdec432730d704dd1f5ee565a54155d7ed6464421e95ea36f6059917487fee09fe84b6d808fcd9ab9618acc3d28a870a2d6b54c3010ea66cbdc3dd0cd3ef76f8b87558c86892a0fc212ec44bf69e9dd5c6ac6db21a21672052fdc8c757b195aeb02fbcd791c87d9d82646fe33c0c7366d338fe58892aefd53b8ded613e82b554f01fb9cfff9ff96dde9eb714489d341bff7444bc8fc3be9162f9a09a2e1317e1fe87d679741b2accd68dd2bdbd5ad026568bc39e66910c7b92c5a9f80ee7e7784c39978836deb4c99ed9dec43eddc7cc72b6d5af383341c37f57bf304c9edeeabf176832286bba2c2785e1fc8d2a52f9510de86063c668bdaf819b5f898ed4ed49033eedf1787492fb061b3a5fab11fc7c6f0826e0e643ab52a1207aba09e403cdec432730d704dd1f5ee565a54155d7ed6464434ecc90846e4559a0ce8d897fb883e61ea3df36a507a2d5a1f97f7a66fb01a7d7e8face41db2c11637a6e208e9d9cd4f318b6fab3980d352e0e53147dbbb574e1805263e660d653c1a6cce54617006d4c6a6886e0e5282780854ac2540b9bd27dc20541416248014a3199f0dd9d8ad2dadc24307698da8f33197a566f281031f5dd628aaacf615cf44cf7011ab8cffbab2f6788ba34bf435975c502551cc1cc02cbd57854247dc2e1e0f071aee8e0f7f7242cd49aa5b970adca4499d1f4e45cb98f32851d3f62929e9551741a613893ebedaa263ebaf2922d99635c08de09726aafb660ca1015d7bdd5ded0b9aecc84d549edce9f717144af28e0d5e9127c2ede71058218dd93cc050030814d7dbc3f93a7b84e2efd1d4ae19edda46b94e7ba7021a07e15c091a5ddfe2b5dc23580fcc003c5e2f9fc39660d9637ea4ec9431f10d419bc86c07d498082a20ac6f7dd970ceb2aa249aa27815d34c84f0a4bc63095df590d127a45367e74525ea8749b0a4dfa08fb5726b2622516adb30561a251ee7424cdaaf8b2c693391b31b8cb36c7595800b46ef1014b0f36c2f0e4ff174302e8ae9eca3ef4d1589a77ca6ef4bf3b9ba29863d4c785657b6d61a0908076ac77651eb6785e0f18deda979c9daaadefa897e610a1d47b43676bfab133e2f5e0f56c1ba729a83e0f343b7d41468cae6b19e180aca1964faefaea7e56ec75d72386342cba36921c087b7b018005796a1cc23193979f04b14d8e857403aebd474585ae92b0c17268afe1ea3f05eafc01ba9fdc8fe06552f8347c8642652a39db0fc4c705c9d8aeede0a55660c85b7ca2f6a5b4c3a1a00af9261f160a729ae4398817e9783d628c6c8a002a803ac714c3575bc3263bd3e446038d0af80216f6ed6b3a3f261647aa0cd4c655039795d0a9ba5956ec3c588e49ef471180f1fd5d2c0e56342cba36921c087b7b018005796a1cc23193979f04b14d8e857403aebd474588c46138d9ece733bee679a20b2719334b49f2e104fb4937acdae9974a98286306d5b401ecbbd8dbbd9dd8819b80a2927e184151d8c43624e397dd8ac921f608985e4b61797fbadf964e98176f05f9bb53225e011ae01b64df7e6053d791a1227b98597adf696aebff6889eb1a2991ea44a1ad921a257d0241c3d8eaf381630feeedd68f92927c6eafcddb33dc389b4790ceacdfd00c24579df41d26e4a6bceac0108b0de61d3dafb685b9152ecefaa9eba6d560833896d46ec5b00baefc0c628ccac47d110afa3bcf0538070f7ef335a1b2f94c27ed19afcf2dcbd4b807fd8d26d5b401ecbbd8dbbd9dd8819b80a2927e184151d8c43624e397dd8ac921f6089f59e95504bf4edb06ce1d148c22d03248799ed27825acb34a44e9658f8d0920c6d5b401ecbbd8dbbd9dd8819b80a2927e184151d8c43624e397dd8ac921f6089c28830c7b1d95e668b0bd93dded3a7620c96ce324d7ac4d3085c0d9dd7c1aef66d5b401ecbbd8dbbd9dd8819b80a2927e184151d8c43624e397dd8ac921f6089574b416eef96b7b480f4b79d0d1476b9f34ebbfcda8cd794cb01d8debce598302225d2346d8956f9cb2b0cf024398de5281e61f4cf74ebcafc34a7756d84af90661e4667b1e998cc656fd3b5168a69f1b9cd28e9588b83da13a1675149f0ddc18b1db98f238dc4584657f61c0b468bac08e8b1ea63ca3c294d87e39c1e7fe7d0b59bec874af37ea1e72b09d3648cf3bf7c2fa8e6347aed3c46e01e8fdd4f19aaaf4f504f9b67e7930ef7afd3cd4556e1460e15875ce885b27c564210524a875f16e5cf94c52d50ffcf2a9c1dd58d1d98d61f0633e96f4ac60e53e1ce6a197d36bfa8e87f362b3aa875fd83f6429d79d51e0282dfc0c824321cc9d970f032a6a00399591a4e4ecf4a682479d0ebaa0af6389f5fd6394f9c8fc6f32aa72f411000b46eddac43f1ef94bf4344a74900d83ed0778c5d1b003d668bb3beb2e36ef6eaf1e6ac0872306bcc8820fec52be98375034a786ce89d1dc9d04f45c9caee3df4aafd20759d388de7a63723d6da5f719194d46cab31e630efdc042968a360c8b6f8bd3d59715d5058a984d887c0c3fcdf4fc7deeb2a7656ae838ae95ae0b28ce6d6508c872ce7df0eddf3628c7e8b9bf87b899eeec78a46052c585bd9213e9b86c3fcc293ae9bfaa640425c44cbeff860d18bda42f9a8fca5fee15a1f5f10be73fae7f3a0d6743bd689f58eebd450ed3861ad0fa2977dc5b37f373a5ebe139362fae7f3a0d6743bd689f58eebd450ed3861ad0fa2977dc5b37f373a5ebe13936234ecc90846e4559a0ce8d897fb883e61ea3df36a507a2d5a1f97f7a66fb01a7dd55655b26dcb8012ed027bb72f5822cec2fe4381eaeae0088c3a34ae5574939986d4f4615842468a90ba45723aef99a50abda06b18b627523bd113687b9f9d3986d4f4615842468a90ba45723aef99a50abda06b18b627523bd113687b9f9d39d26ce850387fb12acf1a5dc2f8de89b9870165f390ff70ecb1ad17f37089c360781a19d7195ea7cf19fa68fb778fe1d830c920068058954b1e496aecf4aeabc6c593ab1c784323652c65438f87be00bb8782ec21c0d7fca406951d48004492aef1cc5583d7d860d2958a8fdf1db8653cfb90bb3d82d88a67f93d761fb6966cefe3ef5bc40a1e8d274ecaae9fd0b17de0bcd245ecc7a7383fc2934a986932e5c6fc060d9093252fee67ebe1960a039f2460bbc2fa967fce109209ded9cc27003e26d52245722ad082ba802fdd61b559fca55a4ab61c9f82ca97802fe2d186528493bb15c700d48772b894721888a8d4770781e51ce41f24b4ca25561479a1846029b7191c3e9329ed7c5b3c6da3e58197b6824918b0535fad5b28751920c0c08e2687c7b9b4171a7cf9d89e5ba4ff1c52f81208a92195822b13909b753a1e076ab9eb3f6277375dbe2b3d4543070a3f2572ca7e85b56daa4f15abbc6aa3fbf86f1a258e7d0a3e04ff1b2d2f08403d558bbbea5b870ee5fc3a9b9fb0575c39fd0753fb5a4a41cabe6a638d0b7f74d9f9a09256824b77d56c1f567bdf8a8b604f5e7b28016486f9f242eac50ec0359830168271603f6c53b2032a4419ae3bd6e902b9956d46cf777f7f3cb14c5ff72466a3f4701851cef853ad52aca4da695ee3ca56839541e2c6d12c1d381b4dede79e76060062088c7a9bda7717526ba2e615359e0774c126c67c3c8cf48ec2a7a78118da0ed66e77be6fd0b5f5f3daac0a2f1073f32505fdd82f2570036892f07be5c00b5036397ca5a3ca55a3797de1cff7866ba0d295296bac5aee9257f26b472eef556dffd3c31210249016924834a8dfcf188f1dc75098adc631f4dffcc5acdc355cdcfaa969b1101df1a6767e199f38c838622ed98678acb1210eeb08b7cb5defeff489c6c41ffd8c3e647bd7becb7b46ddfaefe3738e0a25d9f94b80693602b7d9d5faa5e62456f12d1a592600cc33225ebac0cf887d19a67a4fd701223b505d596e3d088af14e5ddfc516077cb008ab53e512ead7ae3fc90dc3300194d7fb7aad2d0cb973d4a1fe36b86c739d37c65e96331fe74d6209d9ab72bb2f04b0c98ee6453b4ed73cf39a14a2ca5281513e5abf4184036f5674b7959178715da093603ef7144dba1ad71b8b321de597d9d2ba9902ef29644aab7b485c2f4005bcadeb0bf379ebcdab55c805e6d21997c0af6f68f0c95424fc173aebad580940e6290c68446ae5e4c92e55095ac223eb49615c27502a9f01c5e230a7f3b2490120d2344d8d7521f69cca251946766c4c8456f9cda927f40506a93729fc3d0b84e10ccf35be6d68f14a1e5754a129b3759d60c98b46f4814779ec2ea13e40b886f3f3f5f304ef2d20e24b83a597fc8814d1f837456fc61c07649cf2931c07df5f66ccae70f271ac436a719f042b565870f858c7569323d3d993f9da7a52cebe2828b098c1af79905d33c9f85e74b8a07e3dc1266d8d4008afa7f6e3b4d048ac12b49c0d5010335c2d4c4420d6ee34cb00193a448546babf5222b13df48f70f01d57a7368b23f58a39d0504644ceb47671d0e9bc21754fa58ef6c7930aa8b9869555b8860665cafb34c6c3c40c70e84aa9c78c175974a25104b17c5f485df896ca45c0f87bcbcca4bdd4e5cef1552702e3ebdb3c8d70ac20824013ab37cede1d7b77a18624b260e91514003e336b220d2a92a0b66dc2dd4a72c371daeb1ab4a3987dea40ae6e12b5ec8450385c3111b4cdbc2bd1b2a67bca5620bab1ee4ad0e1ff500d65ee3166e422e1f3288b901db50c1ca67dd042c5bbb87100bf63c965ce2661e6ca6873d6cd3ce979ba2e3547759f9557eaf9cba935e6e321c7922702ae2e48ddb45cc685802b128a903078d0d62dce71ba0e5716a3b0992b359e71b9a83e689c7eb2ba11074ebc05ef3157f2ded8bc7dc9d31cee44cc359b3e7dea859cd54a946b83fbcec0cb911f8a6628e29c3171afdf14900424693ed05e7fb8a999de3a8ff5578a6a1559d7cc0163a8843eae5c2b9ebddc3deee57b4d1724be6f69722e32a4974abff5ebadf00bd9bd564999736db72f0e3aa965e2ce18b0564cef631c0a621e4298bcce98390d0eca34bab45e845188a41093260fb39b697050435e911a0bbfc1f12d3ebebe5ef58f02801ef3ff174ba79d82d2925139d67f5f78e35aa836b4af01fe9bc84811f3b2c46a4a226d9f59c11cf382c1c6bb854cb4926c047ebc62d7a02a723ef5914d212d631005fc9e721533feac21fec812fc40b4d4d2644d54f467d3e11e2b4c36f954e3b85e1d866d8d4008afa7f6e3b4d048ac12b49c0d5010335c2d4c4420d6ee34cb00193a447f1d61a40b59972599e92d99bab260d3d0df9b0518eb4a914706a4f8be73f05744fa876cfb77db4a912be086c8468099b190b95381859f8dda4ae5ac488de47b7373fffbe6e0b424c5d2481df2361fc1a98ec2464a6442331a607899274aca838d70ac20824013ab37cede1d7b77a18624b260e91514003e336b220d2a92a0b607dbbec0a889ab847806dfd562a511182c8e7b0cd1989257467c9ca6a74661ccdb229a2de6bc86ad12b38f021135c7792b6a296d00c0833b4b48118eae244f03d9475df62d627681fb41d6871c1c721b39d8605aba01c0a0427221dd209ac0c1b4fc53e421af7f2b3dda35cff83ebc5e315e16a43cc6a03ca770953f28ea3e99515e679c452832331554d4332fe75ac15c777f79fe5bb11f0f775a48c7a17c61a77bcf783fd9fcd78bfdae65165c99fbfd4a0571a66205a59194cba00d0e856cd68b3347604f9561c95006997baea28cff3c006e0590d85e47e2cf2bd79ef802cdd44fe6961cbb482ca4423b0e3dc00d18fd8ddc59936ea7f6d16ea26ad3db737044ec9069565a86550a6982fea3b7617780b172704966271b535299d71748ea6bed6b2d9346cb98048ca93850372974dc96399bc1535ba91e847f57a320cc706636fa545c4616356ba8b198c822cbcdc7249a1e82b7e238bccc3d56bb4884bd8dda577e733e2afea12f7fa2964785ed4fc6794cb17465aa77e82d74ae635b101e0a86ae8cb34b959302bfbdd3a33ecd5d8f9871b6bc81606aab90ed90979e6d5f0e2b66b6eba42e475a112da95d609716e2e08a30f0b8429ae30f959d7fc5c834ecc90846e4559a0ce8d897fb883e61ea3df36a507a2d5a1f97f7a66fb01a7d0f96c3b21aa227020dbf32eeae1f45e16ad22c42e3843203ff00f7d8fdb7c45a91cedee8dffca72c2eafe2eebd508ec3ad1c1ab29bcaa14ae0b28486962195e35a1132046500dff26207e4d3ca7c745909c38e01c89282a8fd73d860976ad50462f4f751005d8c6efa50fb451459263f52eac35462b054a6c6118c0a4dd711739452062b72e9c140aed7d7460c261676c2504403bfb6415683c92c860856a3a187a629a804d5c0c328452079bf924c7a856c0c13c9ba83258277b72073766509c432bb0571145eeeaac5733d3822cddffc9d5e351b8de7f318d23eb1e1556987423f06561cb30fedbd280a103e4653d7e3c4194f17ac10a3549c228af41cffd016ae4598906c702bbf40c338cd9fb7e31c2e2d2c1cb866783ac4398ef1c20a40835d445726db4aefc0b5f3ebf4708edbe86f2cb2cd8499c3e90d49d94263cf8a29f6b7ba774200447a5c5923d89d0f897c8a78c81349dcbbfdfcc43569c420b09a73d572ebee49755d02524488db292136c67047b774d14bc4c484179644c97e8c00af47aab0dc1151acf3018540279b56183bfa0a4aed94b3aba2dcd996139d756ecfb9331d345cfe03d32e0934d119e53733f0f885b266f1883b999607c6c488dd776b3b1951f895a1d9fa89e3a64e498eba319bf1250f798e87c1544be27d601960aeff0b61d8738475ac5f1c6dc119c93a26505716fb1130c14c960b240fd9cd5a904adbb4b4e462d54863be4913667a93b3203374f1bed1478a6086c16c1add19930566a9b5a8f31b2d3e4346fb2032e50819409d4a413d1be94520c388e03e7b6eccb98829ab8fd812925cc84a5521f68aa22d9780e5f31fba4065466352e6bd029ed923fe774cb79914a708350c6d6e41cab61e76fbcb3c42829eeabe6516def5c98514496203fe3a736001d77444689266b85720ad4c10000413c5d3de3a9836d7524c19a19fb0149aa3af540ef7b83a05d8004f2bef851d2956dc513a6114835d5efed913b5f69d563284590ce62ec6e73adde813826797b876bf0e4ef2270862bc902a88c80fcc2abd2aef82e2b8e970a320dfd4d2ae3ba874137876fa3f1d358a2152dedb8c8d901357ad15f00bbde05172b3d242e1fb1bcc7e476a7444cc45d20fb1450018d546277371b369641e70baaf1a3ab3e280ed1d3a7fb923e01325d138a1a9b215f2488feaac7807f48e29b8616536fa59aee1e4e09a8c36608e9610c9fd16e84d5c4b69adc8d3ed3a8ba6658db73c7dc2490f041c7f8c36608e9610c9fd16e84d5c4b69adc8d3ed3a8ba6658db73c7dc2490f041c7fb718b6120642767bc0404b114c1d42f728dc6e703cad7b64eaf97585bd0e29614f23ddb61539866ab45060e1e0a8f1dbc23f359cccacdc7a0bcbd3335e75c4304f23ddb61539866ab45060e1e0a8f1dbc23f359cccacdc7a0bcbd3335e75c430dcde2e32fecf15d024c6099d1d1925515fb488a06ec00d4a7d9ff747ccc4ae87dcde2e32fecf15d024c6099d1d1925515fb488a06ec00d4a7d9ff747ccc4ae87c90b8802a2a9a47a5a6fe0bfa5498758a874d27509ba717a34da0b0ebbe5fb3aa9360e1c4cfa55d0de6fcdafb5e46e413da483a9fc8d675b7f2e8ec745e6a264a9360e1c4cfa55d0de6fcdafb5e46e413da483a9fc8d675b7f2e8ec745e6a264f8d9fc9fb49cef62a300fae8b010f3f1ec4dd7f4c92d36070555b1b26bd137acfab81b190d3ef0af7d9236d704171ef7706f647e279d07e68a608d5a0e6ab3c7fab81b190d3ef0af7d9236d704171ef7706f647e279d07e68a608d5a0e6ab3c7df0ea0cc2334d71631919711e494cc007363c0fe5a983b24901649b489fc30782ef85e17e4ae3480eb88f805021e727348f17081143b289e4130ebbfeebc4726c85f80d91c7c08c3fcecd7f689345ff51beee8d923f311e6010ae88441c12d544c6e45d850681959e899c44ad0b7806fa8285cd54084c0151466460fca247fc74c6e45d850681959e899c44ad0b7806fa8285cd54084c0151466460fca247fc7c72bdb81d0f6a07456b6a0b1157eceee9eb26f14f724081fd9e3aae4e8cd7741cbc3b8d3e0b416d1c3fdf007c72d36259848212948d915152c3579cfefb0766acbc3b8d3e0b416d1c3fdf007c72d36259848212948d915152c3579cfefb0766a01cf7ec1c6f13540542a28d91526a9f816bddbc85892ba45870b5eb5a0216315c94bff2023071770f5e0f6a003316c7ab709a78dcbb4c5a2c94e98f47b5e7b308292049709b4051761840cdeb935e23152948b747f980c488cced71c616b484dba0939ea1f87765a59a9149f7bc5fbf92eeeb59c09bbdd7865c0aa3fea1fe8d7c68dad63e5522acdcd2b25962abdeff49063ee8a08ce0545ebebbe1c7e0ea315b06b7d0322e448cd7ccbb9a4ccf28e50d7213a97dae49fa15e2662bab4b7bb8b947c1d031fa8194a97f83d810b415c203f40912e72b43318108704924a85be64d6fb664f39e558028feabfd59b746e7294420fcc3bc75c52b603f8d214b24b0526599314fc0d88af6eb60b0cd5999d5a2c4ec3c7a7d75d96e8bf7c9a49164f7d34ecc90846e4559a0ce8d897fb883e61ea3df36a507a2d5a1f97f7a66fb01a7d2ecb3467644d5b35523ef7d4109495d095910fc251c79e621835d3c0cc9b7334cfc61d86c595934d92461459de25cf70bbd5916d9e748bb85215f69c9313a16fc9238e45eaf1392e2a443c5924c711dd11d6cc74dbe1f6ac2d0440a15f7adfdd4b8c9cdd13aeadf8b0efce95ec517eddac6d060e113d25270ae18d1a29c2d9d65eb7732cb5a182b60fcd31574a9ea78ab111ded9684e7ef4b83c371011a5830f82e1cf68a5a09adb34a34881e82db2e42502424bb447fc7241fa3c07398eeb2ff834d9add0b3aeb53139ad9f0241c1c1bbea076ac605a7226717cb674569d77b14417835c379ca83694a897c3ee6580db5b20f85e9d4268df8bdfa4ca9e9e243af3f244f061d581fc25414950ef3f1cc9d2b4b22078bf3e7369c87fd6dcba93fcd2ecebf3daa3068f67142245bb7dc2d1c4ac104e18fb5ed34f9092a9a613946d89fdaa8e5a47fbcac1f4371ae27c52dddfb2b60c59a04b81b49bb6cc6c460e2c27b9f836679d10466c15e9f3579af664cfa7b378789a4eb939c430f98b50d1197d53a7beb86a5c85472667283ccb7b0dee85af61f2c448cefb220bdbdf794df05d301ba8809e211af68f8d238d4368bfe264ec2fc7b00e92ecbff377da7f50641187846ab630303773a39d9e0e3c54e88fbc12a62e64a8ab44676261e31f6e559da329d948778c101d98ec9350f03028987f38673afb8909ccd20292ed06ef1df310cba4f4fdb8afae26060cc00395e6f049654827f84036ab014a9e6b4c50fd9848b9aaa4e027094bebf2e35b5432038ceb8b0f0fa5116b2c87f83acf8a35379ada1e9e95e118b0cbac80dc5fce1fdaf8ad2ffc81d6479e8397d106d6b574fe3e894fe6d29e1034949e2af937a6afadb5135032b8922eb89cf159a620481e8979a7e04dd19d0c0bcdc6055a5685c283aa7c6e2c71de6bda2d4e2a7a21d97baa12e822e206c2635d349f38ac433f18f62df93853a948e18be34f61709d38252014571963901bdce3bb1cde0f69dca695fa5b79ff4801aed117d49aef497fb405a70c571b5252c59c4431cf0655053a94f78fed372e4a385a8cf990ae905c25a571f80a41547e6bd530401d6f960dbfc9e18eb60d7f6b29ef890ca76e77102adf61f8b13609fad324372a1ffefc62babdab3badac48cd0fd25730c8f1c41586d42711cc4c61764100460e3e60b61ccc64e47eccd15342f324f250249db406435a4cb5e151f63caf56538fbffe5a0d01be3d0cd6c9745056ff48ba32416b1d9fe1807a0cf4b880ab1bbeb4c467ff7c4136599f1e4b50920318e407a26d2721ab1cd061a9abed61625200f352a80c0e1f7236e9da93b1631449e0abb4c89694143c712bad9e71b339e2ca49ab3ce9362158741b4bb42a20fbaacd1f97cbbb313518d2272cbdbddf24aab691701c23129e283bc34e5219cca57c1761a4b6eab9e209c55c1302fc593a84188abaa43694733f324725e296625c72b18af210f0f4f23081fbc407a457c2e92cd6cbb1424128d73a928abe3b74b39dab93bfc04173842221b17670af5ee5909dad234937ee45c3faf37120d024698ecea5a5e5c8060e78199d8ef483070448345649ef1dcab42c1c9425202c818378966ab7b2dea38c8075033e54408eaf0d57d75ed3b6f964c913898558e4af4a393f2f0a03be738aefb07ad0146529d7348dad132e837fe55464c6560e0ba0435e4ffc3c30d35e9cc130860131af0baa255e75fa636a2528c5c8c7c31bbe6489fd466d6a623cbfa605cfb7cbcdebb256f0060d078418cdd608e834f6280a3dd0b8fbf75cf2039ae4b2788e8fe395a799d350674e003a99904214a3805bdde3fe663adb1c43157c3462f9d859258a1ecd629241c14695fb885e3a677522fed12c3d3a3022417ad221f2f9d859258a1ecd629241c14695fb885e3a677522fed12c3d3a3022417ad221f07514956fc004e4ad9170b73cce89270d4918f65134e550624c6303ae28c832b4976cf9431fbd5261b8d21699fead3515f7f85e8fc8d5777b86e3690f1880c50b9458acbe4539efdfdbdce9c84c5c7d144c98eb3acea263f33675a5911d661c266bf1b3c76e96646305778aa0673c3b350c1cc3c5d0018e39d55afbb54e03c5d81d7083742476db00dd284b4c33268d114cbc67f7dd8568862335efd6dee2eed4eda300be94e7da25868f40662fb1f1371a86afb7198815cc3d0242f17be4a1d9e4f11b4181e062749f526130ff4a4a75de259a22737a08441d687efe7b8ff9265b7dca6b0f2e824de856e0dc39d55af0b4bbce4619437543453bde7511cbfee00626e19bf6842ed3f66a4372e86905fac73a50f0898dd82f455730a37f4ce829f02b5094a26519c6018098cb753ccefcda1dc589880acca52d1c1b4ae10f80494c54f4045ab471c645b2855a567cec19351f6a13b4f45a30a60c0e6883df71c0e6ca373c079dfa0a3c4d53495df8afc1cd9525bbb0636f1649189607ca3261d84f3850b2835c2948b040d58e9d8db91dfe6b8969385a69cbc6dff07c905ae44e3978e19efcc83385819746164e22005a2a7fcaebfbe74a84cef910338c50990992030e9749bffd9f722af9dc827199205245429b466fab6892738cdf23b3eacabd330d0c73b8085cab34692b21c9affcf0c1c1d48615cbbee144e91264ab895ede7a588bd065fc038fb078a077c8a5bca837288d825b237fd71b5927166b92fa31a66aa98b3a9847d8c26ce3efaffd0ff68e08c722f1f430c0a80202de57dc5cc1f5202bf4d34125f3b2208edc45270d0d4e1738c7d45bb615d70e9d0ac3699420749676a76899cae768289cbaa087134f82a6cb0ffb737f455c9dd6be892793e4e8954e7e6b7c93fe2d01bdbe8b3b6657881995efa5621b5151f1793b036bc8825278a503283ecf055d2d7ced7c38953630d8efb25e2806df8033d6bb35ae740607368ff56fabfbc36adbce76f01dc7f6d6ba653617a6d562cd62958aab23e097b6c487d228da826bf78b8532eccc77f14bc2cad980ca642471c8142d55a751105cf04da67ffd13316b884ff9a4ba275699343f7c8667266115bf98c778b80c9a92f2fb1c1f2ca8cd22492a3da5bec57ecef3757b58d29baf74f4e3cfa844e1e79c54b75e24ba8cbbc2f7f2360fd0d7671495e2b755d5383fc732701342747bd4bcf59625d5fcf339ba9115881b65a4c424809b962bb58d8cc5a442a05168f047c5929ef183efb4b2d595ec6d2d065d6e54d948bf93833506393e9a52c8ab2f52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd090075acb1b036dcff86dbb6df3337a0047da968773259cb22ac5100c26e4a43d9ae56d393ab52d601495f17aaeb1c39ce2b0316de1b64e27452f7b10a760739ea28654c6eb1c930c5f5b6d0c36eacaf228cb0253c253529ae3c4e2d4e3f171b99c87d0f25b025b995d540289a28cd64c4a7e12b7298f81c1113544d1ee84705950bac06d21f9bf353aff507740ba01521c8c154bfef6d1a5748a7abda799b2c9679594f23a4367690fcca62b105d2cb90e530e6dbc775c3ee9f0de33614486c2d13baef3a7f3bc4b083c17a30712aa2cee128703077a747693aa1dc2369158fdaf5ff9e342bafb1da1e4e47f027378aeca4d0a8bdf9e1644ad6bea9991f768f68352dd679c5be21a69cf190680c72f25f4ba340dddf5c90d7acc49da730e76442ef52d711103d50a437830c6fbcd04fb4bab49a0f82f6d26d1c791c6e8488dd0909633a44e0e5172954bc182652bdb70afe6b88bbaf91220953afbc4e45d114523ec972fb302a4b6c979291da04b2e4a8469ff91cc9cfb8b8d7e3460ef8f7c2188ac37ec200cacd08f4961c148204223fcd9ed01d7cc55f30b4b771260fb4527046b689b718ccc116af2baaf6bce58e5c302080b4a74273078a8da9d6d6c7521bd977cef9f8bbfa97287d75dc9cdf1a8e17bdeadeef085f2566a6502d33197c2d4187bcb9fba4497f3b8c6e44f0ce66f2c9a4f431f1dcd40c0d020c097a6ce5422e4e183abfc672a90702ec5b278b835be89244b53f0f0222775e6dc7cc04bfd5c1bd84c797504b25c2733368df3db9a952431873254c94278cb35c703376f7c7d15b3b07860514c6a37b27c103e6a4c08a729cbc5226b4ec0497eac14021a0519ede7a588bd065fc038fb078a077c8a5bca837288d825b237fd71b5927166b92fcc1f5202bf4d34125f3b2208edc45270d0d4e1738c7d45bb615d70e9d0ac3699420749676a76899cae768289cbaa087134f82a6cb0ffb737f455c9dd6be892793e4e8954e7e6b7c93fe2d01bdbe8b3b6657881995efa5621b5151f1793b036bc8825278a503283ecf055d2d7ced7c38953630d8efb25e2806df8033d6bb35ae740607368ff56fabfbc36adbce76f01dc7f6d6ba653617a6d562cd62958aab23e19c900762749b2b76898db37c465969000897359f21b3a03526c879cafb280b20b5eb32c7c2bd36524306686ceceada5d93e8562fa4ff980ee7a58662c621a33e57f0acac0b84fc5f7cb3959c973c845fef43775d97907db04d728341f6a3b73aa013527533a687d39df8b96ddaf1e3f8704e3e7f89e22d33f79f6789ce0929c924cbfed5492687e92ef01322c910bd865fc1096efe9412df40e806a954e289fd4f22d7b20bc4e42279123e0aaf140ccb89666a03303bb27760ca6709d4e4ca1d228def59747598fb31460e5e79f230578e6ac58edf1105a9ed6df968f4b83747cedf25b88fcd07451ac823dfa4c956bf69435c9bfc4d1ee49778453aa84c69584bd06aa76ac31fbddec475e15be64f14a645bd68dfc463ce02a9dde1a26b6058c82e8f433ea6044c7317521c6c095ba4da5c3e3fb8a309c640b89752c943078c622646eb368b084d1ecc9269f893dc5fa39cc1759d01105b17755683ef1119db786329c27d1133fc32e2692a1054299db11a3a9e947e2e7bc915440425cb0cb5d5ab56fc7d18e34bc8a074d11376a6ae6d526b778f3b3526fe5692d0b73ef3c0d3a2f90cf5fa3d7fa780a458949f1cbb1e54af715efea0a7fd28e2d8850ae3a7897a065d407fb19f03df1b0aca6ea8373ac3683e94e91218ee8f6d93121e765db893ab160f712a7e0e0addf4d66d5d07772796e4f5f3afc7364b905a8837db33f02a558168972fd37affec2fc2b2aedf053ca67fc66d27782ba8971439a4b18ba3ef4c1d47195c0ee80695e17c0c616264abad4eb77ef64441afeeaef313c1be5b86b23dfb7256da8b8ada7443ae6e8323a971e64884674b62f072142281c9538bf0cc94aa954bce507fa022340e9791694d74fb64fd71bd206a38e80b9a0e13fc408ea2f943a6aa8cc83f7f4fdc8304da1971435b352ab5b3ee5beae99ba101a6c98f76491522ace269afbacd83e23650720b90d3235c9e764e2f45f7e5efb9b82a9136d1bc2aac479606aea0ae5ec6647d1e8c3d8122da788a1618f517d252304d6959feb426004eb84ccdf59be60e027b53885dd38d82258da7d193681332be074436e5dcbfdac911b8728d6704ad13c58b34e9129b5b3eaad63d6c237788199d8ef483070448345649ef1dcab42c1c9425202c818378966ab7b2dea38c8b938318904c008c2d85958da63413b0879414e2d0e9885440e23fb39cf550ce2ce1895394628679f557d41eba1d7189451c03814b92bb6b0ddce45434bed29814559e498c95d49b09d27972b074474306093f1d1150b2ba927fea676c46e178b2bd662888d1d083170a6ac6935f096a4719b35e552e18bf7a6dd68ea6c9224b9ded521790cf05bb83c4e85da841836936ae30efe36105a6242a34195e5ffb3c5394950774d674caa0a736a8d9daa4bffcaaa43d42978e19d9ed9dc88ec339f97f151be301d53c5a38583c6f6e541f770dcbc70eed4af190f1ed5441973cebb63f5da6f674b11b99c43d0791893435b4c6ee1486cff09e840972d6f349732987be23c8a25541255757bca104c3f40279ad8575aac29caf3fc193ab6dea7fee955f1bacfce3978745d84160fd73419325eda610abd2e4648901ed8f9ed10715a549a7a0f2f9fe10f3493ef2bac09aa91a3e79da3c2a1b3abe81066137b84b798c495d9f550aeb0cffd4d975e31d33798073ebea38415ea781b4011b2124bd3ad2d21f262081f6689ace7b634bd9ddf2d6f2d0192196d5db9765603ae14661071b9835bf97347280d6a70b1538d1d49f9e5b7b529e282fe6865480e90aa2bff74bf9651e04c665676130046d53144e5dbf4c24e9190138a85b032824bcde85e9c055657cf7a1ba8582ac27d6c447477b57773c48c672929d5323ec7e20744bb2e44bdad1eb997d270b6797fbb9add51e86e142063a4b489fdba9156db5d1c155ed06fee5745207dabdc4cd51ac3f4f26af6bc2f1815067e9417d9a1feacca77ef61c4f97d001fb167109ef87bdcd7698ce376a56f93b2cd7ea8a57e38a6ff34f47842d254e627def106577015e08b9a5e116a3a9d4bfbc10396e1246edd28e9eb2ed6b23e03d9dda93788caae5c950081c2edd905ea2e3bfdbde4a6f146d8bd7b849d8ebfa3c9b2161d0bf572d101b0698d8cec531ee06ee02a75334ddf9cd302d08942c50e5ec37a60b8fc669a6ddc47c20102012c5af99c196168b55d422c2a1939b52fa15b1e0a029253fdf6997bf2b5264f5d59627f57cda5f26ad424ce1c9b30792b07a37f6b756c3328fc214d504c6500eb6f80c509f52d5d70671e5c4e50d5a314e4e1bdcd7e76ceb915b8b934bc6c805a6bc37496423912db4a111667237e45a5b4e09120ef4d2570fa6f1d68c959ef17807d62ca4c7b4b559fec4f5b88a2181a003809965f60bfee83facb1ce3856d9cadd3ed8f9795879cc88abfd79b2dd44745404f0f8cdea65a990a0ce0fb98f8d6324de470be8878f8548007e96bca12d0ee8876112d840f10821df5148606ef92e8153ad87dc8ee505bd893cbb004bf4977a209aa0e6608c202366ec6b23396bd51ba1ca9718aee02e5f09a215b146683e9f40256fbf490f7a09e7b4659acb3eec3f511977a6188d70dedf37eb538e72f6dda61aace1bf1e7ac069a1a6999efb605da79dfd434248208fb18f6a37d3901f5efb8535a450d9458da406e388959cb47bad68cde3f50dd4c0147e44f6fc727d5a2d32bee30be160891ce34c31bd24be00a52e0cf6384c2e1979cd9f0497023088d9651ec45614d86ca9ca7ded3c3b3c403985f5c0a2b5b6a06e7239d1489a0068674e1ddffe9e90aa4f717f2eee4f0325b38ef399f8b689b633c542681bb2d1c942b8e72995103b9ee57c044e991050e6269d0ac9195c490d402cc0108bd28d554b40fa9e4119e6ee53eb88cf82ffd26995e23dd63f83d8148454b6808bd28d554b40fa9e4119e6ee53eb88cf82ffd26995e23dd63f83d8148454b68f68d2ff80a6fc740cae00024222091a03773b1694a26c2e54230225a058d1219f7a75472da1884f7527da72c7382c04f83abcbd087402b68f13ad9bda9abb4edca264423b7e75d2a97dac41f45fcaa34acc75e9a0ed06049bf1d82f39cd46fbad03b01682f966fa09fd0eb1c8788cf222fefaca151abe468bbacfdd0ff51828a74623591607f8e070ea65192e4f3f6d3c85fc2d84253caebc57a86c75e859870903df480946f17877ced318d60ecac0adac3366c61beeafed16e064db977c937f938a1f61218d624ee62bd08878fdc764daa90ce83e517a538c126fe224c1f367b50ce6adcb9803cde1cfe6b89bc10a6b23331f1b7e39aa0300e5eb8f5a4e1ee6cb87fea0a9eda2a6310104fd39971c5ad6d7f7f125d1d94479512a489b486d2bb21007d7c16d9213ad7db21ede31c16ffc79a358ee96b9ff46c14281e02ac17c63b586ecd2b81d49123bd5b65b48287fd610f6fddda1bba7ffd528a42dabe04bc81b3740f93ce39c25b0835fe02ed0dd1aa5b68da3b59f9314a5381d141adc91841ac23e8f2d2a9980e8342b4b192440d2aea289930870dad5e53de60da3d8e7f573f62bfccc623c5b673ec4dd26b76c3b9e75072ce340d08c71d4e6b78b2181d82a3a741d7e8a0473ef1898deaf7c6c37ac6d1ae884ad750664b8b6d51c7aad197e561b5b3e231ce5945e7d8510d00e6ff38336109de9816ef5dd5ef93fd65a8cfc381bb75cdc2f4d1d1dac883b820abe30f537f00bb65ca456bf4d862cb673ffca8afaa8f6b67598ebcfdca149a3275b098d42ad6ff2797bd61581ed8e7f154411b4cffdb33d180e0a0ffa46f6235fe316dcb796143c6db7717d61e470d19dc7dc18f9595692d07aa275c14d8c2d12d92af24abb97f0b7ec7000fe63fc93f339a6aa6e8c63e55faa7fe4c7dcca3c750137110fb32a4c0d1bafdd3e0dada9db3036ba0a2f91a337be1c8ebddb9333031ece3265905d78484e616bb230f3c6e375d4d23d2fb788011bdb2fbc3325177737e5d3f343f9f7033ad1884766039e1d34052ffaacf5fb71a20748fbb0126140be51c0fd9e8c868ac313fb19583db071396de05c231ef93c6a4ef9e96c9a25de587b019c20ed8804c516fc50cc9eefecd202955cff186415e2f3e4b9590d9367a4528e638b6146e233d439241ade12aec382dc104fb0bca4d321f24fc27b49ac8b05f8a362ca017b9d09d94e9c7b386ff1ca8910040fc49b10faf7f9e643de518f549acf76828b8bdb44611739a8b17a102c6db016e55344066ecfe839fd8711c921c583a02d13d8cbe0fc00ece04520472cd6d3a23475a2e962cb6799e2a0b6480e03faa112587803900a39dfc0107850bc366f3aae8eaa4bf73e418293c2f3ae4218bc795a673015636ed5f7f3ed12b90c29ebfb0a86bc9697bf58c368df3170ab5597df04a27d7623fb141fc0137a879cabff38618579718700fe4e6909c5e41ab4f0a9c3863655674aa1d26b81fb17a36379ad5c0e744834d09a3bbc6aa6604fa0c390252a0a052fc381cd619620e454bbe3fcd2e15840e39feda8fd4ba877550780219d4e36e957cc6050f3303a3d8cc6732e20c0b1e1281ff96a47b89c51b76d252ac53cd91ace897e06aa7c0381c91be7f290aca7229e2fff04669d40e15bc5c001db7cb6a8bc876266ae4d8381c91be7f290aca7229e2fff04669d40e15bc5c001db7cb6a8bc876266ae4d8bfd4cb93ab6e817c4233e32cdff0f0c59115f22b207c8b0cc80891c3d950ef92d8e73410683bca8834e5889fec3a4f62c65494f79ac36b55d74220a523b05db47523dc7be0b310b9ad7a2af78772c660c669801081090766826db616c547c41dc62e0eb289cf503feec4a57ae2bee7997d65e1f77d27e2c1065cf971ced2a736db06f252c1fe72e513899dca1778f7db420db5c20e53b421f211c411b1bf753fec4fa30fc4a7b9e002d1c7b3932286ace72ba36e4f532e2cc79f49d07e0794c373f3089365cdf7951743661f8cf133e16d06af639ab96cc4deb99be56b94e60b3ea102175dd26ef9a2251d351c6387dc9562358ba41ebb4053dedbbc76681152e832f79a7cccb27da2f40e274e6cf8362a18f4824f20b70320e3be45c110b66c../../../playbooks/certificate_expiryv3.6../../../templates/registry_config.j2../../../templates/registry_config_secret.j2../files../native-cluster/atomic-openshift-master-api.j2../native-cluster/atomic-openshift-master-controllers.j2../../../../../ansible_plugins/filter_plugins/oo_filters.py../../../../../ansible_plugins/lookup_plugins/oo_option.pyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenshift-ansible-3.6.173.0.3-1.el7.src.rpmopenshift-ansible-roles@@@     /bin/bash/usr/bin/env/usr/bin/pythonopenshift-ansibleopenshift-ansible-callback-pluginsopenshift-ansible-filter-pluginsopenshift-ansible-lookup-pluginsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.173.0.33.6.173.0.33.6.173.0.33.6.173.0.33.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3YYm@YYYY}@Y|xY{'@YyYyYx@Yw2Yu@Yu@Ys>@Ys>@YqYqYqYp@Ym@YlYkU@YkU@YjYh@Yg`Yf@Yf@YdYcl@Y`@Y`@Y_wY^&@Y\Y\Y[@YZ1YX@YV=@YTYRHYRHYP@YMYJ_YI@YI@YI@YGYFk@YC@YC@YBvYBvYBvYA%@YA%@YA%@Y?Y>@Y:Y:Y9<@Y9<@Y7Y6@Y6@Y.@Y.@Y-^Y&@Y%uY%uY%uY$$@Y$$@Y@YYY@Y@Y]Y]Y]Y]Y @Y Y i@Y Y @YtYtY#@Y#@Y#@Y#@Y#@YY@Y.Y@Y@Y@YX:@X:@X@X@X@X@X@XXQ@XXXX@XXh@XX@X@X@X@X-X@XXߖ@XDX@XۡXP@X[X @XӸXg@XX!@XX~@X~@X|@X@XXXs{@Xx@X@X2@X=XX X @X`@X@XW%WW@W@WW W@WWWu@W#WW@W:WWQWW@W@Wt@WWW9WE@W@Ws@W{@WYZ@WUeWF@WDB@WDB@WDB@W9@W0{W,@W WX@WW@WWo@W@WW @W @W W@WKW@W@WWW@VbV@VVn@VVV@V@VV@VJVJV@VVV@V޾Vm@Vm@VxV'@VՄ@VՄ@V͛@VIV@V`V@V@VVwVV@VT@V@VVV@VVV<@V<@V@VVVS@VS@VVV@Vii@VhVf@Vf@VTQ@VO @VMVKVC-VC-VC-VC-VA@V9@V3[V2 @V0V/g@V$@Jenkins CD Merge Bot 3.6.173.0.3-1Jenkins CD Merge Bot 3.6.173.0.2-1Jenkins CD Merge Bot 3.6.173.0.1-1Jenkins CD Merge Bot 3.6.173.0.0-1Jenkins CD Merge Bot 3.6.172.0.4-1Jenkins CD Merge Bot 3.6.172.0.3-1Jenkins CD Merge Bot 3.6.172.0.2-1Jenkins CD Merge Bot 3.6.172.0.1-1Jenkins CD Merge Bot 3.6.172.0.0-1Jenkins CD Merge Bot 3.6.172-1Jenkins CD Merge Bot 3.6.171-1Jenkins CD Merge Bot 3.6.170-1Jenkins CD Merge Bot 3.6.169-1Jenkins CD Merge Bot 3.6.168-1Jenkins CD Merge Bot 3.6.167-1Jenkins CD Merge Bot 3.6.166-1Jenkins CD Merge Bot 3.6.165-1Jenkins CD Merge Bot 3.6.163-1Jenkins CD Merge Bot 3.6.162-1Jenkins CD Merge Bot 3.6.161-1Jenkins CD Merge Bot 3.6.153-1Jenkins CD Merge Bot 3.6.152-1Jenkins CD Merge Bot 3.6.151-1Jenkins CD Merge Bot 3.6.150-1Jenkins CD Merge Bot 3.6.149-1Jenkins CD Merge Bot 3.6.148-1Jenkins CD Merge Bot 3.6.144-1Jenkins CD Merge Bot 3.6.143-1Jenkins CD Merge Bot 3.6.142-1Jenkins CD Merge Bot 3.6.141-1Jenkins CD Merge Bot 3.6.140-1Jenkins CD Merge Bot 3.6.139-1Jenkins CD Merge Bot 3.6.138-1Jenkins CD Merge Bot 3.6.137-1Jenkins CD Merge Bot 3.6.136-1Jenkins CD Merge Bot 3.6.135-1Jenkins CD Merge Bot 3.6.134-1Jenkins CD Merge Bot 3.6.133-1Jenkins CD Merge Bot 3.6.132-1Jenkins CD Merge Bot 3.6.131-1Jenkins CD Merge Bot 3.6.129-1Jenkins CD Merge Bot 3.6.128-1Scott Dodson 3.6.123.1003-1Scott Dodson 3.6.123.1002-1Scott Dodson 3.6.123.1001-1Jenkins CD Merge Bot 3.6.123-1Jenkins CD Merge Bot 3.6.122-1Jenkins CD Merge Bot 3.6.121-1Jenkins CD Merge Bot 3.6.120-1Jenkins CD Merge Bot 3.6.119-1Jenkins CD Merge Bot 3.6.117-1Jenkins CD Merge Bot 3.6.116-1Jenkins CD Merge Bot 3.6.114-1Jenkins CD Merge Bot 3.6.113-1Jenkins CD Merge Bot 3.6.112-1Jenkins CD Merge Bot 3.6.111-1Jenkins CD Merge Bot 3.6.110-1Jenkins CD Merge Bot 3.6.109-1Jenkins CD Merge Bot 3.6.108-1Jenkins CD Merge Bot 3.6.107-1Jenkins CD Merge Bot 3.6.100-1Jenkins CD Merge Bot 3.6.99-1Jenkins CD Merge Bot 3.6.98-1Scott Dodson 3.6.97-1Jenkins CD Merge Bot 3.6.89.5-1Jenkins CD Merge Bot 3.6.89.4-1Jenkins CD Merge Bot 3.6.89.3-1Jenkins CD Merge Bot 3.6.89.2-1Jenkins CD Merge Bot 3.6.89.1-1Scott Dodson 3.6.89.0-1Scott Dodson 3.6.89-1Jenkins CD Merge Bot 3.6.86-1Jenkins CD Merge Bot 3.6.85-1Jenkins CD Merge Bot 3.6.84-1Jenkins CD Merge Bot 3.6.83-1Jenkins CD Merge Bot 3.6.82-1Jenkins CD Merge Bot 3.6.80-1Scott Dodson 3.6.69-1Jenkins CD Merge Bot 3.6.68-1Scott Dodson 3.6.67-1Scott Dodson 3.6.66-1Jenkins CD Merge Bot 3.6.62-1Jenkins CD Merge Bot 3.6.61-1Jenkins CD Merge Bot 3.6.60-1Jenkins CD Merge Bot 3.6.59-1Jenkins CD Merge Bot 3.6.58-1Jenkins CD Merge Bot 3.6.57-1Jenkins CD Merge Bot 3.6.56-1Jenkins CD Merge Bot 3.6.55-1Jenkins CD Merge Bot 3.6.54-1Jenkins CD Merge Bot 3.6.53-1Jenkins CD Merge Bot 3.6.52-1Jenkins CD Merge Bot 3.6.51-1Jenkins CD Merge Bot 3.6.50-1Jenkins CD Merge Bot 3.6.49-1Jenkins CD Merge Bot 3.6.48-1Jenkins CD Merge Bot 3.6.47-1Jenkins CD Merge Bot 3.6.46-1Jenkins CD Merge Bot 3.6.45-1Jenkins CD Merge Bot 3.6.44-1Jenkins CD Merge Bot 3.6.43-1Jenkins CD Merge Bot 3.6.42-1Jenkins CD Merge Bot 3.6.41-1Jenkins CD Merge Bot 3.6.40-1Jenkins CD Merge Bot 3.6.39-1Jenkins CD Merge Bot 3.6.38-1Jenkins CD Merge Bot 3.6.37-1Jenkins CD Merge Bot 3.6.36-1Jenkins CD Merge Bot 3.6.35-1Jenkins CD Merge Bot 3.6.34-1Jenkins CD Merge Bot 3.6.33-1Scott Dodson 3.6.32-1Jenkins CD Merge Bot 3.6.31-1Jenkins CD Merge Bot 3.6.30-1Jenkins CD Merge Bot 3.6.29-1Jenkins CD Merge Bot 3.6.28-1Jenkins CD Merge Bot 3.6.27-1Jenkins CD Merge Bot 3.6.26-1Jenkins CD Merge Bot 3.6.25-1Jenkins CD Merge Bot 3.6.24-1Jenkins CD Merge Bot 3.6.23-1Jenkins CD Merge Bot 3.6.22-1Jenkins CD Merge Bot 3.6.21-1Jenkins CD Merge Bot 3.6.20-1Jenkins CD Merge Bot 3.6.19-1Jenkins CD Merge Bot 3.6.18-1Jenkins CD Merge Bot 3.6.17-1Jenkins CD Merge Bot 3.6.16-1Jenkins CD Merge Bot 3.6.15-1Jenkins CD Merge Bot 3.6.14-1Jenkins CD Merge Bot 3.6.13-1Jenkins CD Merge Bot 3.6.12-1Jenkins CD Merge Bot 3.6.11-1Jenkins CD Merge Bot 3.6.10-1Jenkins CD Merge Bot 3.6.9-1Jenkins CD Merge Bot 3.6.8-1Jenkins CD Merge Bot 3.6.7-1Jenkins CD Merge Bot 3.6.6-1Jenkins CD Merge Bot 3.6.5-1Jenkins CD Merge Bot 3.6.4-1Jenkins CD Merge Bot 3.6.3-1Jenkins CD Merge Bot 3.6.2-1Jenkins CD Merge Bot 3.6.1-1Scott Dodson 3.5.3-1Scott Dodson 3.5.2-1Scott Dodson 3.5.1-1Scott Dodson 3.5.0-1Scott Dodson 3.4.17-1Scott Dodson 3.4.16-1Troy Dawson 3.4.15-1Troy Dawson 3.4.14-1Troy Dawson 3.4.13-1Troy Dawson 3.4.12-1Troy Dawson 3.4.11-1Troy Dawson 3.4.10-1Troy Dawson 3.4.9-1Troy Dawson 3.4.8-1Troy Dawson 3.4.7-1Troy Dawson 3.4.6-1Scott Dodson 3.4.5-1Troy Dawson 3.4.4-1Scott Dodson 3.4.3-1Scott Dodson 3.4.2-1Scott Dodson 3.4.1-1Scott Dodson 3.3.20-1Troy Dawson 3.3.19-1Scott Dodson 3.3.18-1Scott Dodson 3.3.17-1Scott Dodson 3.3.16-1Scott Dodson 3.3.15-1Scott Dodson 3.3.14-1Troy Dawson 3.3.13-1Troy Dawson 3.3.12-1Troy Dawson 3.3.11-1Troy Dawson 3.3.10-1Troy Dawson 3.3.9-1Troy Dawson 3.3.8-1Troy Dawson 3.3.7-1Troy Dawson 3.3.6-1Troy Dawson 3.3.5-1Troy Dawson 3.3.4-1Troy Dawson 3.3.3-1Scott Dodson 3.3.2-1Scott Dodson 3.3.1-1Scott Dodson 3.3.0-1Scott Dodson 3.0.97-1Scott Dodson 3.0.94-1Troy Dawson 3.0.93-1Troy Dawson 3.0.92-1Troy Dawson 3.0.91-1Troy Dawson 3.0.90-1Brenton Leanhardt 3.0.89-1Brenton Leanhardt 3.0.88-1Troy Dawson 3.0.87-1Brenton Leanhardt 3.0.86-1Troy Dawson 3.0.85-1Troy Dawson 3.0.84-1Troy Dawson 3.0.83-1Troy Dawson 3.0.82-1Brenton Leanhardt 3.0.81-1Troy Dawson 3.0.80-1Brenton Leanhardt 3.0.79-1Troy Dawson 3.0.78-1Troy Dawson 3.0.77-1Troy Dawson 3.0.76-1Troy Dawson 3.0.75-1Brenton Leanhardt 3.0.74-1Troy Dawson 3.0.73-1Troy Dawson 3.0.72-1Troy Dawson 3.0.71-1Brenton Leanhardt 3.0.70-1Brenton Leanhardt 3.0.69-1Troy Dawson 3.0.68-1Troy Dawson 3.0.67-1Troy Dawson 3.0.66-1Troy Dawson 3.0.65-1Troy Dawson 3.0.64-1Kenny Woodson 3.0.63-1Troy Dawson 3.0.62-1Troy Dawson 3.0.61-1Brenton Leanhardt 3.0.60-1Brenton Leanhardt 3.0.59-1Kenny Woodson 3.0.58-1Brenton Leanhardt 3.0.57-1Kenny Woodson 3.0.56-1Brenton Leanhardt 3.0.55-1Brenton Leanhardt 3.0.54-1Brenton Leanhardt 3.0.53-1Joel Diaz 3.0.52-1Brenton Leanhardt 3.0.51-1Brenton Leanhardt 3.0.50-1Matt Woodson 3.0.49-1Matt Woodson 3.0.48-1Brenton Leanhardt 3.0.47-1Brenton Leanhardt 3.0.46-1Brenton Leanhardt 3.0.45-1Brenton Leanhardt 3.0.44-1Brenton Leanhardt 3.0.43-1Joel Diaz 3.0.42-1Brenton Leanhardt 3.0.41-1Brenton Leanhardt 3.0.40-1Brenton Leanhardt 3.0.39-1Brenton Leanhardt 3.0.38-1Kenny Woodson 3.0.37-1Kenny Woodson 3.0.36-1Brenton Leanhardt 3.0.35-1Brenton Leanhardt 3.0.34-1Brenton Leanhardt 3.0.33-1Brenton Leanhardt 3.0.32-1Brenton Leanhardt 3.0.31-1Joel Diaz 3.0.30-1Brenton Leanhardt 3.0.29-1Kenny Woodson 3.0.28-1Kenny Woodson 3.0.27-1Brenton Leanhardt 3.0.26-1Brenton Leanhardt 3.0.25-1Brenton Leanhardt 3.0.24-1Brenton Leanhardt 3.0.23-1Kenny Woodson 3.0.22-1Brenton Leanhardt 3.0.21-1Thomas Wiest 3.0.20-1Brenton Leanhardt 3.0.19-1Brenton Leanhardt 3.0.18-1Brenton Leanhardt 3.0.17-1Brenton Leanhardt 3.0.16-1Kenny Woodson 3.0.15-1Brenton Leanhardt 3.0.14-1Brenton Leanhardt 3.0.13-1Brenton Leanhardt 3.0.12-1Brenton Leanhardt 3.0.11-1Brenton Leanhardt 3.0.10-1Brenton Leanhardt 3.0.9-1Scott Dodson 3.0.8-1Kenny Woodson 3.0.7-1Kenny Woodson 3.0.6-1Kenny Woodson 3.0.5-1Kenny Woodson 3.0.4-1Troy Dawson 3.0.3-1Troy Dawson 3.0.2-1- GlusterFS: Copy SSH private key to master node. (jarrpa@redhat.com) - Fixing SA and clusterrole namespaces (ewolinet@redhat.com) - Remove invalid when: from vars: (rteague@redhat.com) - Refactor openshift_facts BIOS vendor discovery (rteague@redhat.com) - Resolve deprecation warnings in Contiv roles (rteague@redhat.com)- Use enterprise images for CFME enterprise deployments (sdodson@redhat.com) - Switch logging and metrics OCP image tag from 3.6.0 to v3.6 (sdodson@redhat.com) - specfile tweak (jolamb@redhat.com)- Fixing storageclass doc variable. (kwoodson@redhat.com)- GlusterFS: Fix variable names in defaults. (jarrpa@redhat.com) - Fixes for auth_proxy, vxlan mode (srampal@cisco.com)--- Updating metrics role to create serviceaccounts and roles immediately (ewolinet@redhat.com) - Impl fluentd file buffer (nhosoi@redhat.com) - GlusterFS: Use default namespace when not native. (jarrpa@redhat.com) - Import templates will fail if user is not system:admin (jkaur@redhat.com) - add selector and storage class name to oc_pvc module (jcantril@redhat.com)-- Block etcdv3 migration for supported configurations (sdodson@redhat.com) - Shut down masters before taking an etcd backup (sdodson@redhat.com) - Updating template parameter replica to be more unique to avoid var scope creeping (ewolinet@redhat.com) - Add glusterfs_registry hosts to oo_all_hosts. (jarrpa@redhat.com) - Fix incorrect delegate_to in control plane upgrade (sdodson@redhat.com) - Allow storage migrations to be optional and/or non fatal (sdodson@redhat.com) - Add glusterfs hosts to oo_all_hosts so that hosts set initial facts. (abutcher@redhat.com) - Simplify generation of /etc/origin/node/resolv.conf (sdodson@redhat.com) - backport BZ#1422541 fix to release-3.6 (weshi@redhat.com)- Fixing podpresets perms for service-catalog-controller (ewolinet@redhat.com) - Fix log dumping on service failure (sdodson@redhat.com) - Fix etcd conditional check failure (admin@webresource.nl) - Fixing route spec caCertificate to be correctly capitalized (ewolinet@redhat.com) - Metrics: grant hawkular namespace listener role (mwringe@redhat.com)- Set TimeoutStartSec=300 (sdodson@redhat.com) - Revert "set KillMode to process in node service file" (sdodson@redhat.com) - Removing nolog from htpasswd invocation so not to supress errors (ewolinet@redhat.com) - Remove unsupported parameters from example inventory files. (jarrpa@redhat.com)- Removed kubernetes.io string from default. (kwoodson@redhat.com)- Pass the provisioner to the module. (kwoodson@redhat.com) - 1472467- add ose- prefix to ansible service broker name (fabian@fabianism.us)- drain still pending in below files without fix : (jkaur@redhat.com) - GlusterFS: Create registry storage svc and ep in registry namespace (jarrpa@redhat.com) - GlusterFS: Pass all booleans through bool filter. (jarrpa@redhat.com) - GlusterFS: Fix bug in detecting whether to open firewall ports. (jarrpa@redhat.com)-- Updating openshift_logging_kibana default for kibana hostname (ewolinet@redhat.com)---- Added parameters inside of gce defaults. Pass all params to the module. (kwoodson@redhat.com) - Updating verbs for serviceclasses objects (ewolinet@redhat.com) - Hopefully finally fix the no_proxy settings (tbielawa@redhat.com) - Add etcd exports to openshift_storage_nfs (abutcher@redhat.com) - Removing parameter kind and allowing default to be passed. (kwoodson@redhat.com) - GlusterFS: Create in custom namespace by default (jarrpa@redhat.com) - hosted registry: Use proper node name in GlusterFS storage setup (jarrpa@redhat.com) - GlusterFS: Make heketi-cli command configurable (jarrpa@redhat.com) - GlusterFS: Reintroduce heketi-cli check for non-native heketi (jarrpa@redhat.com) - GlusterFS: Bug fixes for external GlusterFS nodes (jarrpa@redhat.com) - GlusterFS: Improve and extend example inventory files (jarrpa@redhat.com) - Changing cluster role to admin (rhallise@redhat.com) - Add an SA policy to the ansible-service-broker (rhallise@redhat.com) - 1471973- default to bootstrapping the broker on startup (fabian@fabianism.us) - openshift_checks/docker_storage: overlay/2 support (lmeyer@redhat.com) - Remove openshift_use_dnsmasq from aws and libvirt playbooks (sdodson@redhat.com) - Setting node selector to be empty string (ewolinet@redhat.com) - Add drain retries after 60 second delay (sdodson@redhat.com) - Dump some logs (sdodson@redhat.com) - daemon_reload on node and ovs start (sdodson@redhat.com) - Ensure proper fact evaluation (sdodson@redhat.com) - Wrap additional service changes in retries (sdodson@redhat.com) - Wrap docker stop in retries (sdodson@redhat.com) - Add retries to node restart handlers (sdodson@redhat.com) - Test docker restart with retries 3 delay 30 (smilner@redhat.com) - Adding podpreset config into master-config (ewolinet@redhat.com) - Update image-gc-high-threshold value (decarr@redhat.com) - Adding a check for variable definition. (kwoodson@redhat.com) - docker: fix docker_selinux_enabled (lmeyer@redhat.com) - Fixed spacing and lint errors. (kwoodson@redhat.com) - Switch CI to ansible-2.3.1.0 (sdodson@redhat.com) - Allow OVS 2.7 in latest OpenShift releases (rhcarvalho@gmail.com) - Make aos_version module handle multiple versions (rhcarvalho@gmail.com) - Split positive and negative unit tests (rhcarvalho@gmail.com) - Fixed tests and added sleep for update. (kwoodson@redhat.com) - Fixing needs_update comparison. Added a small pause for race conditions. Fixed doc. Fix kind to storageclass (kwoodson@redhat.com) - Adding storageclass support to lib_openshift. (kwoodson@redhat.com)- Updating to compare sets instead of sorted lists (ewolinet@redhat.com) - Adding ability to create podpreset for service-catalog-controller for bz1471881 (ewolinet@redhat.com) - Updating to use oc replace and conditionally update edit and admin roles (ewolinet@redhat.com) - Other playbooks maybe expecting this to be at least an empty string. I think they default it to an empty list if its not found. (tbielawa@redhat.com) - Fix NO_PROXY environment variable setting (tbielawa@redhat.com) - Changing the passing of data for sc creation. (kwoodson@redhat.com) - Fixed variable name. (kwoodson@redhat.com) - Adding disk encryption to storageclasses and to openshift registry (kwoodson@redhat.com)---- Config was missed before replace. (jkaur@redhat.com) - Redeploy-certificates will fail for registry and router if user is not system:admin (jkaur@redhat.com)- Adding in permissions to edit and admin cluster roles (ewolinet@redhat.com) - making kube-service-catalog project network global when using redhat /openshift-ovs-multitenant plugin (ewolinet@redhat.com) - set KillMode to process in node service file (jchaloup@redhat.com) - Upgrade fails when "Drain Node for Kubelet upgrade" (jkaur@redhat.com) - openvswitch, syscontainer: specify the Docker service name (gscrivan@redhat.com)- Created js file for enabling tech preview for console, updated master-config for pod presets and console tech preview (ewolinet@redhat.com) - GlusterFS: Add updated example hosts files (jarrpa@redhat.com) - GlusterFS: Fix SSH-based heketi configuration (jarrpa@redhat.com)-- add scheduled pods check (jvallejo@redhat.com) - Only store failures that were not ignored. (rhcarvalho@gmail.com) - Add overlay to supported Docker storage drivers (rhcarvalho@gmail.com) - ansible.cfg: improve ssh ControlPath (lmeyer@redhat.com) - openshift_checks: fix execute_module params (lmeyer@redhat.com) - OCP build: override python-directed envvars (lmeyer@redhat.com) - OCP build: fix bug 1465724 (lmeyer@redhat.com) - OCP build: sync packages needed (lmeyer@redhat.com) - Adding create permissions for serviceclasses.servicecatalog.k8s.io to service-catalog-controller role (ewolinet@redhat.com) - Fix calico when certs are auto-generated (djosborne10@gmail.com) - Removing trailing newline. (kwoodson@redhat.com) - Error upgrading control_plane when user is not system:admin (jkaur@redhat.com) - [Bz 1468113] Configure the rest of the masters with the correct URL. (kwoodson@redhat.com)- Add evaluate_groups.yml to network_manager playbook (rteague@redhat.com) - updating fetch tasks to be flat paths (ewolinet@redhat.com)-- increase implicit 300s default timeout to explicit 600s (jchaloup@redhat.com)- Wait for etcd to become healthy before migrating TTL (tbielawa@redhat.com) - Use openshift.node.nodename as glusterfs_hostname. (abutcher@redhat.com) - container-engine: Update Fedora registry url (smilner@redhat.com) - updating configmap map definition to fix asb not starting up correctly (ewolinet@redhat.com) - xPaas v1.4.1 for 3.4 (sdodson@redhat.com) - xPaas v1.4.1 for 3.5 (sdodson@redhat.com) - xPaaS 1.4.1 for 3.6 (sdodson@redhat.com) - Only add entries to NO_PROXY settings if a NO_PROXY value is set (tbielawa@redhat.com) - fixing configuation values. (shurley@redhat.com)- Install container-selinux with container-engine (smilner@redhat.com) - Bug 1466152 - Json-file log driver: Neither "openshift_logging_fluentd_use_journal=false" nor omitted collects the log entries (rmeggins@redhat.com) - Adding serial: 1 to play to ensure we run one at a time (ewolinet@redhat.com) - Fix yamllint (sdodson@redhat.com) - Workaround seboolean module with setsebool command. (abutcher@redhat.com) - Removed quotes and added env variable to be specific. (kwoodson@redhat.com) - [BZ 1467786] Fix for OPENSHIFT_DEFAULT_REGISTRY setting. (kwoodson@redhat.com) - set the proper label of /var/lib/etcd directory (jchaloup@redhat.com)- Synching certs and aggregator configs from first master to all other masters (ewolinet@redhat.com) - Addressing servicecatalog doesnt have enough permissions and multimaster config for service-catalog (ewolinet@redhat.com) - add back mux_client config that was removed (rmeggins@redhat.com) - use master etcd certificates when delegating oadm migrate etcd-ttl (jchaloup@redhat.com)- Update the tag for enterprise service catalog (sdodson@redhat.com) - Fix missing service domain .svc in NO_PROXY settings (tbielawa@redhat.com) - drop etcdctl before the etcd_container service (jchaloup@redhat.com) - Fix prefix for OCP service-catalog prefix (sdodson@redhat.com) - Fully qualify ocp ansible_service_broker_image_prefix (sdodson@redhat.com)-- etcd, syscontainer: fix copy of existing datastore (gscrivan@redhat.com) - pre-pull images before stopping docker (jchaloup@redhat.com) - Always convert no_proxy from string into a list (sdodson@redhat.com) - fix 1466680. Fix logging deploying to the specified namespace (jcantril@redhat.com) - logging_es: temporarily disable readiness probe (jwozniak@redhat.com) - Fixes to storage migration (sdodson@redhat.com)-- Fix upgrade (sdodson@redhat.com) - Prevent the script to use default route ip as upstream nameserver. (steveteuber@users.noreply.github.com) - Use default ports for dnsmasq and node dns (sdodson@redhat.com) - Run dns on the node and use that for dnsmasq (sdodson@redhat.com) - Using ca-bundle.crt to connect to local etcd if master.etcd-ca.crt DNE (ewolinet@redhat.com) - Set OPENSHIFT_DEFAULT_REGISTRY in registry dc. (abutcher@redhat.com) - Updating to use openshift.master.etcd_hosts for etcd servers for apiserver (ewolinet@redhat.com) - Update v1.4 image streams and templates (sdodson@redhat.com) - xPaaS v1.4.0 for v3.4 (sdodson@redhat.com) - Sync latest image streams and templates for v1.5 (sdodson@redhat.com) - xPaaS v1.4.0 for v3.5 (sdodson@redhat.com) - Update latest image streams for v3.6 (sdodson@redhat.com) - Bump xPaas v1.4.0 for v3.6 (sdodson@redhat.com) - docker_image_availability: fix containerized etcd (lmeyer@redhat.com) - evalute etcd backup directory name only once (jchaloup@redhat.com) - run etcd_container with type:spc_t label (jchaloup@redhat.com) - Fixing ops storage options being passed to openshift_logging_elasticsearch role fixing default ops pv selector (ewolinet@redhat.com) - Adding labels for elasticsearch and kibana services (ewolinet@redhat.com) - Add a retry to the docker restart handler (sdodson@redhat.com) - docker_storage check: make vgs return sane output (lmeyer@redhat.com) - Capture exceptions when resolving available checks (rhcarvalho@gmail.com) - PAPR: customize disk space requirements (rhcarvalho@gmail.com) - Enable disk check on containerized installs (rhcarvalho@gmail.com) - Add module docstring (rhcarvalho@gmail.com) - Add suggestion to check disk space in any path (rhcarvalho@gmail.com) - Require at least 1GB in /usr/bin/local and tempdir (rhcarvalho@gmail.com) - Refactor DiskAvailability for arbitrary paths (rhcarvalho@gmail.com) - Adding some more sections to additional considerations, being less rigid on large roles for composing -- can also be a playbook (ewolinet@redhat.com) - Updating snippet contents, formatting and providing urls (ewolinet@redhat.com) - Update snippets and add bullet point on role dependency (ewolinet@redhat.com) - Creating initial proposal doc for review (ewolinet@redhat.com)- Fix generate role binding destination for the HOSA service account (steveteuber@users.noreply.github.com) - Correct version comparisons to ensure proper evaluation (rteague@redhat.com) - Adding become: false to local_action tasks (ewolinet@redhat.com) - upgrade: fix name for the etcd system container (gscrivan@redhat.com) - fix backup and working directory for etcd run as a system container (jchaloup@redhat.com) - etcd_migrate: Add /var/usrlocal/bin to path for oadm (smilner@redhat.com) - etcd_migrate: Add /usr/local/bin to path for oadm (smilner@redhat.com) - Sync environment variables FLUENTD/MUX_CPU_LIMIT FLUENTD/MUX_MEMORY_LIMIT with the resource limit values. (nhosoi@redhat.com) - Update master configuration for named certificates during master cert redeploy. (abutcher@redhat.com) - Get rid of openshift_facts dep in rhel_subscribe (sdodson@redhat.com) - logging: write ES heap dump to persistent storage (jwozniak@redhat.com)- parameterize etcd binary path (fabian@fabianism.us) - attach leases via the first master only and only once (jchaloup@redhat.com) - evalute groups when running etcd upgrade from byo/openshift- cluster/upgrades/upgrade_etcd.yml (jchaloup@redhat.com) - Bug 1465168 - mux doesn't recognize ansible boolean parameters correctly (rmeggins@redhat.com)- Generate loopback kubeconfig separately to preserve OpenShift CA certificate. (abutcher@redhat.com) - registry: look for the oc executable in /usr/local/bin and ~/bin (gscrivan@redhat.com) - router: look for the oc executable in /usr/local/bin and ~/bin (gscrivan@redhat.com) - Retry docker startup once (sdodson@redhat.com)- Fix typo in fluentd_secureforward_contents variable (Andreas.Dembach@dg-i.net) - Reverting quotation change in ansible_service_broker install for etcd (ewolinet@redhat.com)- oc_atomic_container: use rpm to check the version. (gscrivan@redhat.com) - Fix .spec for stagecut (jupierce@redhat.com) - Picking change from sdodson (ewolinet@redhat.com) - openshift_version: skip nfs and lb hosts (smilner@redhat.com) - openshift_checks: eval groups before including role (lmeyer@redhat.com) - Adding volume fact for etcd for openshift ansible service broker (ewolinet@redhat.com) - Updating to label node and wait for apiservice to be healthy and started (ewolinet@redhat.com) - Also configure default registry on HA masters (sdodson@redhat.com) - Fix parsing certs with very large serial numbers (tbielawa@redhat.com) - fix yamllint issues (fabian@fabianism.us) - openshift_logging: use empty default for storage labels (fsimonce@redhat.com) - Set clean install and etcd storage on first master to fix scaleup (sdodson@redhat.com) - images, syscontainer: change default value for ANSIBLE_CONFIG (gscrivan@redhat.com) - Cleanup/updates for env variables and etcd image (fabian@fabianism.us) - Sync 3.5 cfme templates over to 3.6 (sdodson@redhat.com) - Moving checks down after required initialization happens. (kwoodson@redhat.com) - add play and role to install ansible-service-broker (fabian@fabianism.us) - Creation of service_catalog and placeholder broker roles (ewolinet@redhat.com) - GlusterFS: Use proper namespace for heketi command and service account (jarrpa@redhat.com) - Fixing quote issue. (kwoodson@redhat.com) - GlusterFS: Fix heketi secret name (jarrpa@redhat.com) - Fix for dynamic pvs when using storageclasses. (kwoodson@redhat.com) - Ensure that host pki tree is mounted in containerized components (sdodson@redhat.com)- releases: enable build/push with multiple tags (lmeyer@redhat.com) - Update template examples for 3.6 (rteague@redhat.com) - Reverting v prefix introduced by stagecut (smunilla@redhat.com) - Fixed readme doc. (kwoodson@redhat.com) - Adding version field for stagecut (smunilla@redhat.com) - Remove package_update from install playbook (rhcarvalho@gmail.com) - Restart NetworkManager only if dnsmasq was used (bliemli@users.noreply.github.com) - remove extra close brace in example inventory (gpei@redhat.com) - Adding option for serviceAccountConfig.limitSecretReferences (kwoodson@redhat.com) - doc: Add system_container examples to inventory (smilner@redhat.com) - system_containers: Add openshift_ to other system_container vars (smilner@redhat.com) - system_containers: Add openshift_ to use_system_containers var (smilner@redhat.com) - detect etcd service name based on etcd runtime when restarting (jchaloup@redhat.com) - set proper etcd_data_dir for system container (jchaloup@redhat.com) - etcd, system_container: do not mask etcd_container (gscrivan@redhat.com) - etcd, system_container: do not enable system etcd (gscrivan@redhat.com) - oc_atomic_container: Require 1.17.2 (smilner@redhat.com) - Verify matched openshift_upgrade_nodes_label (rteague@redhat.com) - bug 1457642. Use same SG index to avoid seeding timeout (jcantril@redhat.com)-- Updating default from null to "" (ewolinet@redhat.com)- Update atomic-openshift-master.j2 (sdodson@redhat.com) - Enable push to registry via dns only on clean 3.6 installs (sdodson@redhat.com) - Disable actually pushing to the registry via dns for now (sdodson@redhat.com) - Add openshift_node_dnsmasq role to upgrade (sdodson@redhat.com) - Push to the registry via dns (sdodson@redhat.com)- Temporarilly only migrate jobs as we were before (sdodson@redhat.com) - Disable TLS verification in skopeo inspect (rhcarvalho@gmail.com) - Preserve etcd3 storage if it's already in use (sdodson@redhat.com) - GlusterFS: Generate better secret keys (jarrpa@redhat.com) - GlusterFS: Fix error when groups.glusterfs_registry is undefined. (jarrpa@redhat.com) - GlusterFS: Use proper identity in heketi secret (jarrpa@redhat.com) - GlusterFS: Allow configuration of heketi port (jarrpa@redhat.com) - GlusterFS: Fix variable typo (jarrpa@redhat.com) - GlusterFS: Minor template fixes (jarrpa@redhat.com) - registry: mount GlusterFS storage volume from correct host (jarrpa@redhat.com)- Run storage upgrade pre and post master upgrade (rteague@redhat.com) - Introduce etcd migrate role (jchaloup@redhat.com) - Add support for rhel, aci, vxlan (srampal@cisco.com)- PAPR: define openshift_image_tag via command line (rhcarvalho@gmail.com) - Ensure only one ES pod per PV (peter.portante@redhat.com) - etcd v3 for clean installs (sdodson@redhat.com) - Rename cockpit-shell -> cockpit-system (rhcarvalho@gmail.com) - Update image repo name, images have been moved from 'cloudforms' to 'cloudforms42' for CF 4.2. (simaishi@redhat.com) - Update image repo name, images have been moved from 'cloudforms' to 'cloudforms45' for CF 4.5. (simaishi@redhat.com) - CloudForms 4.5 templates (simaishi@redhat.com)-- Make rollout status check best-effort, add poll (skuznets@redhat.com) - Verify the rollout status of the hosted router and registry (skuznets@redhat.com) - fix es routes for new logging roles (rmeggins@redhat.com)- Add the the other featured audit-config paramters as example (al- git001@none.at)- doc: Info for system container installer options (smilner@redhat.com) - Add ANSIBLE_CONFIG to system container installer (smilner@redhat.com) - Add missing file. Remove debugging prompt. (tbielawa@redhat.com) - Update readme one last time (tbielawa@redhat.com) - Reconfigure masters in serial to avoid HA meltdowns (tbielawa@redhat.com) - First POC of a CFME turnkey solution in openshift-anisble (tbielawa@redhat.com) - Reverted most of this pr 4356 except: adding openshift_logging_fluentd_buffer_queue_limit: 1024 openshift_logging_fluentd_buffer_size_limit: 1m openshift_logging_mux_buffer_queue_limit: 1024 openshift_logging_mux_buffer_size_limit: 1m and setting the matched environment variables. (nhosoi@redhat.com) - Adding the defaults for openshift_logging_fluentd_{cpu,memory}_limit to roles/openshift_logging_fluentd/defaults/main.yml. (nhosoi@redhat.com) - Adding environment variables FLUENTD_CPU_LIMIT, FLUENTD_MEMORY_LIMIT, MUX_CPU_LIMIT, MUX_MEMORY_LIMIT. (nhosoi@redhat.com) - Introducing fluentd/mux buffer_queue_limit, buffer_size_limit, cpu_limit, and memory_limit. (nhosoi@redhat.com)- papr: add documentation to YAML and simplify context (jlebon@redhat.com) - docs: better documentation for PAPR (jlebon@redhat.com) - papr: install libffi-devel (jlebon@redhat.com) - pre-install checks: add more during byo install (lmeyer@redhat.com) - move etcd backup to etcd_common role (jchaloup@redhat.com) - Support installing HOSA via ansible (mwringe@redhat.com) - GlusterFS: Remove requirement for heketi-cli (jarrpa@redhat.com) - GlusterFS: Fix bugs in wipe (jarrpa@redhat.com) - GlusterFS: Skip heketi-cli install on Atomic (jarrpa@redhat.com) - GlusterFS: Create a StorageClass if specified (jarrpa@redhat.com) - GlusterFS: Use proper secrets (jarrpa@redhat.com) - GlusterFS: Allow cleaner separation of multiple clusters (jarrpa@redhat.com) - GlusterFS: Minor corrections and cleanups (jarrpa@redhat.com) - GlusterFS: Improve documentation (jarrpa@redhat.com) - GlusterFS: Allow configuration of kube namespace for heketi (jarrpa@redhat.com) - GlusterFS: Adjust when clauses for registry config (jarrpa@redhat.com) - GlusterFS: Allow failure reporting when deleting deploy-heketi (jarrpa@redhat.com) - GlusterFS: Tweak pod probe parameters (jarrpa@redhat.com) - GlusterFS: Allow for configuration of node selector (jarrpa@redhat.com) - GlusterFS: Label on Openshift node name (jarrpa@redhat.com) - GlusterFS: Make sure timeout is an int (jarrpa@redhat.com) - GlusterFS: Use groups variables (jarrpa@redhat.com) - papr: rename redhat-ci related files to papr (jlebon@redhat.com) - singletonize some role tasks that repeat a lot (lmeyer@redhat.com)-- Upgraded Calico to 2.2.1 Release (vincent.schwarzer@yahoo.de)- Disable negative caching, set cache TTL to 1s (skuznets@redhat.com) - Update mounts in system container installer (smilner@redhat.com) - Set ansible retry file location (smilner@redhat.com) - installer: add bind mount for /etc/resolv.conf (gscrivan@redhat.com) - Making pylint happy (ewolinet@redhat.com) - Fix possible access to undefined variable (rhcarvalho@gmail.com) - certificates: copy the certificates for the etcd system container (gscrivan@redhat.com) - Separate etcd and OpenShift CA redeploy playbooks. (abutcher@redhat.com) - lib/base: allow for results parsing on non-zero return code (jarrpa@redhat.com) - etcd: system container defines ETCD_(PEER_)?TRUSTED_CA_FILE (gscrivan@redhat.com) - etcd: unmask system container service before installing it (gscrivan@redhat.com) - etcd: copy previous database when migrating to system container (gscrivan@redhat.com) - etcd: define data dir location for the system container (gscrivan@redhat.com) - oc_obj: set _delete() rc to 0 if err is 'not found' (jarrpa@redhat.com) - oc_obj: only check 'items' if exists in delete (jarrpa@redhat.com) - Removed hardocded Calico Policy Controller URL (vincent.schwarzer@yahoo.de) - Allowing openshift_metrics to specify PV selectors and allow way to define selectors when creating pv (ewolinet@redhat.com)- Change default key for gce (hekumar@redhat.com) - set etcd working directory for embedded etcd (jchaloup@redhat.com) - Add daemon-reload handler to openshift_node and notify when /etc/systemd files have been updated. (abutcher@redhat.com) - Use volume.beta.kubernetes.io annotation for storage-classes (per.carlson@vegvesen.no) - Correct master-config update during upgrade (rteague@redhat.com)- Replace repoquery with module (jchaloup@redhat.com) - Consider previous value of 'changed' when updating (rhcarvalho@gmail.com) - Improve code readability (rhcarvalho@gmail.com) - Disable excluder only on nodes that are not masters (jchaloup@redhat.com) - Added includes to specify openshift version for libvirt cluster create. Otherwise bin/cluster create fails on unknown version for libvirt deployment. (schulthess@puzzle.ch) - docker checks: finish and refactor (lmeyer@redhat.com) - oc_secret: allow use of force for secret type (jarrpa@redhat.com) - add docker storage, docker driver checks (jvallejo@redhat.com) - Add dependency and use same storageclass name as upstream (hekumar@redhat.com) - Add documentation (hekumar@redhat.com) - Install default storageclass in AWS & GCE envs (hekumar@redhat.com)-- Updated to using oo_random_word for secret gen (ewolinet@redhat.com) - Updating kibana to store session and oauth secrets for reuse, fix oauthclient generation for ops (ewolinet@redhat.com)- Rename container image to origin-ansible / ose-ansible (pep@redhat.com)- Guard check for container install based on openshift dictionary key (ayoung@redhat.com) - Separate client config removal in uninstall s.t. ansible_ssh_user is removed from with_items. (abutcher@redhat.com) - Remove supported/implemented barrier for registry object storage providers. (abutcher@redhat.com) - Add node unit file on upgrade (smilner@redhat.com) - fix up openshift-ansible for use with 'oc cluster up' (jcantril@redhat.com) - specify all logging index mappings for kibana (jcantril@redhat.com) - openshift-master: set r_etcd_common_etcd_runtime (gscrivan@redhat.com) - rename daemon.json to container-daemon.json (smilner@redhat.com) - Updating probe timeout and exposing variable to adjust timeout in image (ewolinet@redhat.com) - Do not attempt to override openstack nodename (jdetiber@redhat.com) - Update image stream to openshift/origin:2c55ade (skuznets@redhat.com)- Use local openshift.master.loopback_url when generating initial master loopback kubeconfigs. (abutcher@redhat.com)-- Updating image for registry_console (ewolinet@redhat.com) - add elasticseatch, fluentd, kibana check (jvallejo@redhat.com) - show correct default value in inventory (mmckinst@redhat.com) - Skip service restarts within ca redeployment playbook when expired certificates are detected. (abutcher@redhat.com) - Add mtu setting to /etc/sysconfig/docker-network (sdodson@redhat.com) - Add daemon_reload parameter to service tasks (tbielawa@redhat.com) - mux uses fluentd cert/key to talk to ES (rmeggins@redhat.com) - fix curator host, port params; remove curator es volumes (rmeggins@redhat.com) - add mux docs; allow to specify mux namespaces (rmeggins@redhat.com) - oc_secret: allow for specifying secret type (jarrpa@redhat.com) - Revert "Merge pull request #4271 from DG-i/master" (skuznets@redhat.com) - verify upgrade targets separately for each group (masters, nodes, etcd) (jchaloup@redhat.com) - Updating Kibana-proxy secret key name, fixing deleting secrets, fixed extra ES dc creation (ewolinet@redhat.com) - upgrade: Reload systemd before restart (smilner@redhat.com) - Skip router/registry cert redeploy when openshift_hosted_manage_{router,registry}=false (abutcher@redhat.com) - disable docker excluder before it is updated to remove older excluded packages (jchaloup@redhat.com) - Support byo etcd for calico (djosborne10@gmail.com) - preflight int tests: fix for package_version changes (lmeyer@redhat.com) - Remove unnecessary comment. (rhcarvalho@gmail.com) - update aos_version module to support generic pkgs and versions (jvallejo@redhat.com) - Add separate variables for control plane nodes (sdodson@redhat.com) - Copy Nuage VSD generated user certificates to Openshift master nodes (sneha.deshpande@nokia.com) - add existing_ovs_version check (jvallejo@redhat.com) - Tolerate failures in the node upgrade playbook (sdodson@redhat.com)- AMP 2.0 (sdodson@redhat.com) - add support for oc_service for labels, externalIPs (rmeggins@redhat.com) - [JMAN4-161] Add templates and pv example for cloudforms jboss middleware manager (pgier@redhat.com)- Adding default value for openshift_hosted_logging_storage_kind (ewolinet@redhat.com) - memory check: use GiB/MiB and adjust memtotal (lmeyer@redhat.com) - bool (sdodson@redhat.com) - Metrics: update the imagePullPolicy to be always (mwringe@redhat.com) - Remove typos that got reintroduced (smilner@redhat.com) - oc_atomic_container: Workaround for invalid json from atomic command (smilner@redhat.com) - Remove system-package=no from container-engine install (smilner@redhat.com) - oc_atomic_container: Hard code system-package=no (smilner@redhat.com) - Updating to generate PVC when storage type is passed in as nfs (ewolinet@redhat.com) - disable become for local actions (Mathias.Merscher@dg-i.net) - check for rpm version and docker image version equality only if openshift_pkg_version and openshift_image_tag are not defined (jchaloup@redhat.com)- Reduce memory requirement to 2gb for fedora ci jobs (sdodson@redhat.com) - openshift_logging: increasing *_elasticsearch_* default CPU and memory (jwozniak@redhat.com) - Updating python-passlib assert (ewolinet@redhat.com) - allow to configure oreg_url specifically for node or master. refs #4233 (tobias@tobru.ch) - Updating registry-console version to be v3.6 instead of 3.6 (ewolinet@redhat.com)- Prepending v to registry-console version (ewolinet@redhat.com) - memory health check: adjust threshold for etcd (lmeyer@redhat.com) - health checks: specify check skip reason (lmeyer@redhat.com) - health checks: configure failure output in playbooks (lmeyer@redhat.com) - disk/memory checks: make threshold configurable (lmeyer@redhat.com) - Show help on how to disable checks after failure (rhcarvalho@gmail.com) - Allow disabling checks via Ansible variable (rhcarvalho@gmail.com) - Verify memory and disk requirements before install (rhcarvalho@gmail.com) - filter_plugins: Allow for multiple pairs in map_from_pairs() (jarrpa@redhat.com)- oc_process: Better error output on failed template() call (jarrpa@redhat.com)- Allow a hostname to resolve to 127.0.0.1 during validation (dms@redhat.com)- Fixing tux warnings and some final clean up (ewolinet@redhat.com) - Appease travis (sdodson@redhat.com) - preflight int tests: fix test flake (lmeyer@redhat.com) - Add a readiness probe to the Kibana container (skuznets@redhat.com) - Create logging deployments with non-zero replica counts (skuznets@redhat.com) - Pulling changes from master branch (ewolinet@redhat.com) - Adding some missing changes (ewolinet@redhat.com) - fixing available variables for 2.3.0 (ewolinet@redhat.com) - Updating pvc generation names (ewolinet@redhat.com) - updating delete_logging to use modules (ewolinet@redhat.com) - Pulling in changes from master (ewolinet@redhat.com) - Decomposing openshift_logging role into subcomponent roles (ewolinet@redhat.com) - Fix renaming error with calico template files (djosborne10@gmail.com)- RPM workaround for the move of cert playbooks (pep@redhat.com) - health check playbooks: relocate and expand (lmeyer@redhat.com)- preflight int tests: fix for openshift_version dep (lmeyer@redhat.com) - Removing requirement to pass aws credentials (esauer@redhat.com) - Workaround sysctl module issue with py3 by converting task to lineinfile. (abutcher@redhat.com) - inventory: rename certificates->certificate in router example (smilner@redhat.com) - remove skopeo dependency on docker-py (jvallejo@redhat.com) - improve error handling for missing vars (jvallejo@redhat.com) - lib/base: Allow for more complex template params (jarrpa@redhat.com) - Fix yamllint problems (sdodson@redhat.com) - add ability to expose Elasticsearch as an external route (rmeggins@redhat.com) - Parameterized Calico/Node Arguments (vincent.schwarzer@yahoo.de) - Fix auditConfig for non-HA environments (rteague@redhat.com) - Added Docker Registry Port 5000 to Firewalld (vincent.schwarzer@yahoo.de) - Added Calicoctl to deployment of Master Nodes (vincent.schwarzer@yahoo.de) - move etcd upgrade related code into etcd_upgrade role (jchaloup@redhat.com) - Localhost TMP Dir Fix (vincent.schwarzer@yahoo.de) - Adjusted Naming Schema of Calico Roles (vincent.schwarzer@yahoo.de) - Update hosts.*.example to include openshift_hosted_metrics_deployer_version (pat2man@gmail.com) - Fix gpg key path in our repo (sdodson@redhat.com) - Uninstall: restart docker when container-engine restart hasn't changed. (abutcher@redhat.com) - add etcd cluster size check (jvallejo@redhat.com) - fix etcd_container_version detection (jchaloup@redhat.com) - systemcontainercustom.conf.j2: use Environment instead of ENVIRONMENT (gscrivan@redhat.com) - node, systemd: change Requires to Wants for openvswitch (gscrivan@redhat.com) - Add teams attribute to github identity provider (dms@redhat.com) - Don't escalate privileges in local tmpdir creation (skuznets@redhat.com) - Remove use of local_action with delegate_to and switch 'delegate_to: localhost' temporary directory cleanup actions to local_actions. (abutcher@redhat.com) - Rework openshift_excluders role (rteague@redhat.com) - Add regexp for container-engine lineinfile (smilner@redhat.com) - Default image policy on new clusters to on (ccoleman@redhat.com) - revert role-specific var name (jvallejo@redhat.com) - Filter non-strings from the oc_adm_ca_server_cert hostnames parameter. (abutcher@redhat.com) - Don't set-up origin repositories if they've already been configured (dms@redhat.com) - byo inventory versions 1.5 -> 3.6 (smilner@redhat.com) - byo inventory versions 3.5 -> 3.6 (smilner@redhat.com) - use dest instead of path for lineinfile (smilner@redhat.com) - openshift_version: skip rpm version==image version on Atomic (gscrivan@redhat.com) - Add NO_PROXY workaround for container-engine atomic command (smilner@redhat.com) - Add no_proxy to atomic.conf (smilner@redhat.com) - Include object validation in 3.6 upgrades (sdodson@redhat.com) - uninstall: handle container-engine (gscrivan@redhat.com) - Added Calico BGP Port 179 to Firewalld (vincent.schwarzer@yahoo.de) - Fixed for python3 with Fedora 25 Atomic (donny@fortnebula.com) - Add docker package for container-engine install (smilner@redhat.com) - Fix python3 error in repoquery (jpeeler@redhat.com) - check if hostname is in list of etcd hosts (jvallejo@redhat.com) - Fix templating of static service files (rteague@redhat.com) - Fix container image build references (pep@redhat.com) - Reset selinux context on /var/lib/origin/openshift.common.volumes (sdodson@redhat.com) - Adding assert to check for python-passlib on control host (ewolinet@redhat.com) - Update variable name to standard (rhcarvalho@gmail.com) - Make class attribute name shorter (rhcarvalho@gmail.com) - Add module docstring (rhcarvalho@gmail.com) - Update check (rhcarvalho@gmail.com) - Change based on feedback (vincent.schwarzer@yahoo.de) - Removed Hardcoded Calico URLs (vincent.schwarzer@yahoo.de) - int -> float (rhcarvalho@gmail.com) - Remove vim line (rhcarvalho@gmail.com) - add etcd volume check (jvallejo@redhat.com) - Added additional Calico Network Plugin Checks (vincent.schwarzer@yahoo.de) - Ensure good return code for specific until loops (smilner@redhat.com) - add template service broker configurable (jminter@redhat.com) - Prevent line wrap in yaml dump of IDP, fixes #3912 (rikkuness@gmail.com)- Updating registry-console image version during a post_control_plane upgrade (ewolinet@redhat.com) - Remove userland-proxy-path from daemon.json (smilner@redhat.com) - Fix whistespace issues in custom template (smilner@redhat.com) - Always add proxy items to atomic.conf (smilner@redhat.com) - Move container-engine systemd environment to updated location (smilner@redhat.com) - doc: Add link to daemon.json upstream doc (smilner@redhat.com) - Remove unused daemon.json keys (smilner@redhat.com) - bug 1448860. Change recovery_after_nodes to match node_quorum (jcantril@redhat.com) - bug 1441369. Kibana memory limits bug 1439451. Kibana crash (jcantril@redhat.com) - Extend repoquery command (of lib_utils role) to ignore excluders (jchaloup@redhat.com) - lower case in /etc/daemon.json and correct block-registry (ghuang@redhat.com) - Fix for yedit custom separators (mwoodson@redhat.com) - Updating 3.6 enterprise registry-console template image version (ewolinet@redhat.com) - Default to iptables on master (sdodson@redhat.com) - Rename blocked-registries to block-registries (smilner@redhat.com) - Ensure true is lowercase in daemon.json (smilner@redhat.com) - use docker_log_driver and /etc/docker/daemon.json to determine log driver (rmeggins@redhat.com) - Temporarily revert to OSEv3 host group usage (rteague@redhat.com) - Add service file templates for master and node (smilner@redhat.com) - Update systemd units to use proper container service name (smilner@redhat.com) - polish etcd_common role (jchaloup@redhat.com) - Note existence of Fedora tests and how to rerun (rhcarvalho@gmail.com) - Fix for OpenShift SDN Check (vincent.schwarzer@yahoo.de) - Updating oc_obj to use get instead of getattr (ewolinet@redhat.com) - Updating size suffix for metrics in role (ewolinet@redhat.com) - GlusterFS: Allow swapping an existing registry's backend storage (jarrpa@redhat.com) - GlusterFS: Allow for a separate registry-specific playbook (jarrpa@redhat.com) - GlusterFS: Improve role documentation (jarrpa@redhat.com) - hosted_registry: Get correct pod selector for GlusterFS storage (jarrpa@redhat.com) - hosted registry: Fix typo (jarrpa@redhat.com) - run excluders over selected set of hosts during control_plane/node upgrade (jchaloup@redhat.com) - Reserve kubernetes and 'kubernetes-' prefixed namespaces (jliggitt@redhat.com) - oc_volume: Add missing parameter documentation (jarrpa@redhat.com)- byo: correct option name (gscrivan@redhat.com) - Fail if rpm version != docker image version (jchaloup@redhat.com) - Perform package upgrades in one transaction (sdodson@redhat.com) - Properly fail if OpenShift RPM version is undefined (rteague@redhat.com)- Fix issue with Travis-CI using old pip version (rteague@redhat.com) - Remove vim configuration from Python files (rhcarvalho@gmail.com) - Use local variables for daemon.json template (smilner@redhat.com) - Fix additional master cert & client config creation. (abutcher@redhat.com)---- Updating logging and metrics to restart api, ha and controllers when updating master config (ewolinet@redhat.com) - Adding defaults for es_indices (ewolinet@redhat.com) - Updating logic for generating pvcs and their counts to prevent reuse when looping (ewolinet@redhat.com)- Moving Dockerfile content to images dir (jupierce@redhat.com)--- Fix 1448368, and some other minors issues (ghuang@redhat.com) - mux startup is broken without this fix (rmeggins@redhat.com) - Dockerfile: create symlink for /opt/app-root/src (gscrivan@redhat.com) - docs: Add basic system container dev docs (smilner@redhat.com) - installer: Add system container variable for log saving (smilner@redhat.com) - installer: support running as a system container (gscrivan@redhat.com)- Allow oc_ modules to pass unicode results (rteague@redhat.com) - Ensure repo cache is clean on the first run (rteague@redhat.com) - move etcdctl.yml from etcd to etcd_common role (jchaloup@redhat.com) - Modified pick from release-1.5 for updating hawkular htpasswd generation (ewolinet@redhat.com)- Correctly setting the primary and replica shard count settings (ewolinet@redhat.com) - System container docker (smilner@redhat.com) - Stop logging AWS credentials in master role. (dgoodwin@redhat.com) - Remove set operations from openshift_master_certificates iteration. (abutcher@redhat.com) - Refactor system fact gathering to avoid dictionary size change during iteration. (abutcher@redhat.com) - Refactor secret generation for python3. (abutcher@redhat.com) - redhat-ci: use requirements.txt (jlebon@redhat.com)- Making mux with_items list evaluate as empty if didnt get objects before (ewolinet@redhat.com) - etcd Upgrade Refactor (rteague@redhat.com) - v3.3 Upgrade Refactor (rteague@redhat.com) - v3.4 Upgrade Refactor (rteague@redhat.com) - v3.5 Upgrade Refactor (rteague@redhat.com) - v3.6 Upgrade Refactor (rteague@redhat.com) - Fix variants for v3.6 (rteague@redhat.com) - Normalizing groups. (kwoodson@redhat.com) - Use openshift_ca_host's hostnames to sign the CA (sdodson@redhat.com)- Remove std_include from playbooks/byo/rhel_subscribe.yml (abutcher@redhat.com) - Adding way to add labels and nodeselectors to logging project (ewolinet@redhat.com)- Don't double quote when conditions (sdodson@redhat.com) - Remove jinja template delimeters from when conditions (sdodson@redhat.com) - move excluder upgrade validation tasks under openshift_excluder role (jchaloup@redhat.com) - Fix test compatibility with OpenSSL 1.1.0 (pierre- louis.bonicoli@libregerbil.fr)- Warn users about conflicts with docker0 CIDR range (lpsantil@gmail.com) - Bump ansible rpm dependency to 2.2.2.0 (sdodson@redhat.com)--- Contrib: Hook to verify modules match assembled fragments (tbielawa@redhat.com)-- Refactor etcd roles (jchaloup@redhat.com)- Document the Pull Request process (rhcarvalho@gmail.com) - Add Table of Contents (rhcarvalho@gmail.com) - Improve Contribution Guide (rhcarvalho@gmail.com) - Replace absolute with relative URLs (rhcarvalho@gmail.com) - Move repo structure to a separate document (rhcarvalho@gmail.com) - Remove outdated information about PRs (rhcarvalho@gmail.com) - Move link to BUILD.md to README.md (rhcarvalho@gmail.com) - Adding checks for starting mux for 2.2.0 (ewolinet@redhat.com) - Fix OpenShift registry deployment on OSE 3.2 (lhuard@amadeus.com)- Fix certificate check Job examples (pep@redhat.com) - Add python-boto requirement (pep@redhat.com)- Add bool for proper conditional handling (rteague@redhat.com)- Fix cluster creation with `bin/cluster` when there’s no glusterfs node (lhuard@amadeus.com)- Move container build instructions to BUILD.md (pep@redhat.com) - Elaborate container image usage instructions (pep@redhat.com)- .redhat-ci.yml: also publish journal logs (jlebon@redhat.com) - Standardize all Origin versioning on 3.6 (rteague@redhat.com) - integration tests: add CI scripts (lmeyer@redhat.com) - preflight int tests: define image builds to support tests (lmeyer@redhat.com) - preflight int tests: generalize; add tests (lmeyer@redhat.com) - Add stub of preflight integration tests (rhcarvalho@gmail.com) - Move Python unit tests to subdirectory (rhcarvalho@gmail.com) - Revert "Add /etc/sysconfig/etcd to etcd_container" (sdodson@redhat.com) - Replace original router cert variable names. (abutcher@redhat.com) - oc_obj: Allow for multiple kinds in delete (jarrpa@redhat.com) - Update v1.5 content (sdodson@redhat.com) - Update v1.6 content (sdodson@redhat.com) - Make the rhel_subscribe role subscribe to OSE 3.5 channel by default (lhuard@amadeus.com) - Addressing yamllint (ewolinet@redhat.com) - Updating kibana-proxy secret key for server-tls entry (ewolinet@redhat.com) - Pick from issue3896 (ewolinet@redhat.com) - Cleanup comments and remove extraneous tasks (sdodson@redhat.com) - Store backups in /var/lib/etcd/openshift-backup (sdodson@redhat.com) - Create member/snap directory encase it doesn't exist (sdodson@redhat.com) - Copy v3 data dir when performing backup (sdodson@redhat.com)- Differentiate between service serving router certificate and custom openshift_hosted_router_certificate when replacing the router certificate. (abutcher@redhat.com)- Update swap disable tasks (rteague@redhat.com) - Removing resource version to remove object conflicts caused by race conditions. (kwoodson@redhat.com) - cast openshift_logging_use_mux_client to bool (rmeggins@redhat.com) - mux does not require privileged, only hostmount-anyuid (rmeggins@redhat.com) - Switched Heapster to use certificates generated by OpenShift (juraci@kroehling.de) - Use metrics and logging deployer tag v3.4 for enterprise (sdodson@redhat.com) - Remove v1.5 and v1.6 metrics/logging templates (sdodson@redhat.com)-- GlusterFS: provide default for groups.oo_glusterfs_to_config in with_items (jarrpa@redhat.com)- Adding module calls instead of command for idempotency. (kwoodson@redhat.com) - Use return_value when value is constant (pierre- louis.bonicoli@libregerbil.fr) - Add missing mock for locate_oc_binary method (pierre- louis.bonicoli@libregerbil.fr)- Don't check excluder versions when they're not enabled (sdodson@redhat.com)- Stop all services prior to upgrading, start all services after (sdodson@redhat.com)- Add Ansible syntax checks to tox (rteague@redhat.com) - Add /etc/sysconfig/etcd to etcd_container (me@fale.io) - openshift_version: improve messaging (lmeyer@redhat.com) - Simplify memory availability check, review tests (rhcarvalho@gmail.com) - Simplify mixin class (rhcarvalho@gmail.com) - Simplify disk availability check, review tests (rhcarvalho@gmail.com) - add disk and memory availability check tests (jvallejo@redhat.com) - add ram and storage preflight check (jvallejo@redhat.com) - Fix paths for file includes (rteague@redhat.com) - Fix instantiation of action plugin in test fixture (rhcarvalho@gmail.com) - Introduce Elasticsearch readiness probe (lukas.vlcek@gmail.com) - added a empty file to the contiv empty dir. This allows contiv to be vendored in git (mwoodson@redhat.com)- Create openshift-metrics entrypoint playbook (rteague@redhat.com)- Minor v3.6 upgrade docs fixes (rteague@redhat.com)- repo: start testing PRs on Fedora Atomic Host (jlebon@redhat.com)- Correct role dependencies (rteague@redhat.com) - Allow for GlusterFS to provide registry storage (jarrpa@redhat.com) - Integrate GlusterFS into OpenShift installation (jarrpa@redhat.com) - GlusterFS playbook and role (jarrpa@redhat.com)- Fix default image tag for enterprise (sdodson@redhat.com) - Cast etcd_debug to a boolean (skuznets@redhat.com)- tox tests: pin test requirement versions (lmeyer@redhat.com) - This is no longer a widely encountered issue (sdodson@redhat.com) - Standardize use of byo and common for network_manager.yml (rteague@redhat.com) - Disable swap space on nodes at install and upgrade (rteague@redhat.com) - Do not check package version on non-master/node (rhcarvalho@gmail.com)- Refactor initialize groups tasks (rteague@redhat.com) - tox tests: pin test requirement versions (lmeyer@redhat.com) - skip PackageAvailability check if not yum (jvallejo@redhat.com) - Document service_type for openshift-enterprise (rhcarvalho@gmail.com) - Remove references to outdated deployment_type (rhcarvalho@gmail.com) - Update deployment_type documentation (rhcarvalho@gmail.com) - Document merge time trends page (rhcarvalho@gmail.com) - Remove outdated documentation (rhcarvalho@gmail.com) - Remove outdated build instructions (rhcarvalho@gmail.com) - openshift_sanitize_inventory: disallow conflicting deployment types (lmeyer@redhat.com) - Refactor docker upgrade playbooks (rteague@redhat.com) - Changed Hawkular Metrics secrets to use a format similar to the one automatically generated by OpenShift (juraci@kroehling.de)- Fixed spelling mistake. (kwoodson@redhat.com) - Remove unnecessary folder refs (rteague@redhat.com) - Switching commands for modules during upgrade of router and registry. (kwoodson@redhat.com) - Fixing a compatibility issue with python 2.7 to 3.5 when reading from subprocess. (kwoodson@redhat.com) - Refactor use of initialize_oo_option_facts.yml (rteague@redhat.com) - preflight checks: refactor and fix aos_version (lmeyer@redhat.com) - Add external provisioners playbook starting with aws efs (mawong@redhat.com)- Adding a query for the existing docker-registry route. (kwoodson@redhat.com) - Removing docker-registry route from cockpit-ui. (kwoodson@redhat.com)- Fixed a bug when oc command fails. (kwoodson@redhat.com) - openshift_sanitize_inventory: validate release (lmeyer@redhat.com)- Add example scheduled certificate check (pep@redhat.com) - Switch from ignoring to passing on checks (rteague@redhat.com) - Add tests for action plugin (rhcarvalho@gmail.com) - Remove unnecessary code (rhcarvalho@gmail.com) - Make resolve_checks more strict (rhcarvalho@gmail.com)- master-api: add mount for /var/log (gscrivan@redhat.com) - master: add mount for /var/log (gscrivan@redhat.com) - unexclude excluder if it is to be upgraded and already installed (jchaloup@redhat.com) - Bump calico policy controller (djosborne10@gmail.com) - Fixed a string format and a lint space issue (kwoodson@redhat.com) - Fixed name and selector to be mutually exclusive (kwoodson@redhat.com) - Adding ability to delete by selector. (kwoodson@redhat.com) - Adding delete with selector support. (kwoodson@redhat.com)- Adding signed router cert and fixing server_cert bug. (kwoodson@redhat.com)- Removing test coverage for shared code. (kwoodson@redhat.com) - Port 10255 unnecessary. Removing all instances (ccallega@redhat.com) - oo_filters: Disable pylint too-many-lines test (jarrpa@redhat.com) - oo_collect: Allow list elements to be lists of dict (jarrpa@redhat.com) - oc_label: handle case where _get() returns no results (jarrpa@redhat.com) - Addressing py27-yamllint (esauer@redhat.com) - Add 'docker-registry.default.svc' to cert-redeploy too (sdodson@redhat.com) - Support unicode output when dumping yaml (rteague@redhat.com) - Add docker-registry.default.svc short name to registry service signing (sdodson@redhat.com) - oc_configmap: Add missing check for name (jarrpa@redhat.com) - oo_collect: Update comments to show source of failure (jarrpa@redhat.com) - openshift_facts: Allow examples_content_version to be set to v1.6 (jarrpa@redhat.com) - Restart polkitd to workaround a bug in polkitd (sdodson@redhat.com) - Add names to openshift_image_tag asserts (smilner@redhat.com) - doc: Remove atomic-openshift deployment type (smilner@redhat.com) - openshift_version now requires prepended version formats (smilner@redhat.com) - Warn if openshift_image_tag is defined by hand for package installs (smilner@redhat.com) - Verify openshift_image_tag is valid during openshift_version main (smilner@redhat.com) - Add openshift_version fact fallback debug messages (smilner@redhat.com) - cleanup: when in openshift_version tasks are multiline (smilner@redhat.com) - Compatibility updates to openshift_logging role for ansible 2.2.2.0+ (esauer@redhat.com)- Document etcd_ca_default_days in example inventories. (abutcher@redhat.com) - Fixed a bug. Ansible requires a msg param when module.fail_json. (kwoodson@redhat.com)- Update v1.5 content (sdodson@redhat.com) - Add v1.6 content (sdodson@redhat.com) - Fix generated code (sdodson@redhat.com) - bug 1432607. Allow configuration of ES log destination (jcantril@redhat.com) - openshift_facts: install python3-dbus package on Fedora nodes. (vsemushi@redhat.com) - Remove kube-nfs-volumes role (mawong@redhat.com)- fixed decode switch so it works on OSX (stobias@harborfreight.com) - Wait for firewalld polkit policy to be defined (sdodson@redhat.com) - Correct copy task to use remote source (rteague@redhat.com) - validate and normalize inventory variables (lmeyer@redhat.com) - Fixed spacing. (kwoodson@redhat.com) - Fixed docs. Fixed add_resource. (kwoodson@redhat.com) - Fixing linting for spaces. (kwoodson@redhat.com) - Removing initial setting of metrics image prefix and version (ewolinet@redhat.com) - Adding clusterrole to the toolbox. (kwoodson@redhat.com) - Fixed a bug in oc_volume. (kwoodson@redhat.com) - Adding a few more test cases. Fixed a bug when key was empty. Safeguard against yedit module being passed an empty key (kwoodson@redhat.com) - Added the ability to do multiple edits (kwoodson@redhat.com) - fix es config merge so template does not need quoting. gen then merge (jcantril@redhat.com)- Update example inventory files to mention certificate validity parameters. (vsemushi@redhat.com) - openshift_hosted: add openshift_hosted_registry_cert_expire_days parameter. (vsemushi@redhat.com) - oc_adm_ca_server_cert.py: re-generate. (vsemushi@redhat.com) - oc_adm_ca_server_cert: add expire_days parameter. (vsemushi@redhat.com) - openshift_ca: add openshift_ca_cert_expire_days and openshift_master_cert_expire_days parameters. (vsemushi@redhat.com) - redeploy-certificates/registry.yml: add openshift_hosted_registry_cert_expire_days parameter. (vsemushi@redhat.com) - openshift_master_certificates: add openshift_master_cert_expire_days parameter. (vsemushi@redhat.com) - openshift_node_certificates: add openshift_node_cert_expire_days parameter. (vsemushi@redhat.com) - Update Dockerfile.rhel7 to reflect changes to Dockerfile (pep@redhat.com)- Add etcd_debug and etcd_log_package_levels variables (sdodson@redhat.com) - Make the OCP available version detection excluder free (jchaloup@redhat.com) - Add test scaffold for docker_image_availability.py (rhcarvalho@gmail.com) - Add unit tests for package_version.py (rhcarvalho@gmail.com) - Add unit tests for package_update.py (rhcarvalho@gmail.com) - Add unit tests for package_availability.py (rhcarvalho@gmail.com) - Add unit tests for mixins.py (rhcarvalho@gmail.com) - Test recursively finding subclasses (rhcarvalho@gmail.com) - Test OpenShift health check loader (rhcarvalho@gmail.com) - Rename module_executor -> execute_module (rhcarvalho@gmail.com) - Use oo_version_gte_3_6+ for future versions and treat 1.x origin as legacy. Add tests. (abutcher@redhat.com) - Added 3.5 -> 3.6 upgrade playbooks (skuznets@redhat.com) - Add oo_version_gte_X_X_or_Y_Y version comparison filters. (abutcher@redhat.com)- Use meta/main.yml for role dependencies (rteague@redhat.com) - Upgrade specific rpms instead of just master/node. (dgoodwin@redhat.com) - Adding namespace to doc. (kwoodson@redhat.com) - Add calico. (djosborne10@gmail.com) - Fixing up test cases, linting, and added a return. (kwoodson@redhat.com) - first step in ocimage (ihorvath@redhat.com) - ocimage (ihorvath@redhat.com) - Setting defaults on openshift_hosted. (kwoodson@redhat.com) - rebase and regenerate (jdiaz@redhat.com) - fix up things flagged by flake8 (jdiaz@redhat.com) - clean up and clarify docs/comments (jdiaz@redhat.com) - add oc_user ansible module (jdiaz@redhat.com) - Fix etcd cert generation (djosborne10@gmail.com)- Found this while searching the metrics role for logging, is this wrong? (sdodson@redhat.com) - Fix overriding openshift_{logging,metrics}_image_prefix (sdodson@redhat.com) - Make linter happy (sdodson@redhat.com) - Specify enterprise defaults for logging and metrics images (sdodson@redhat.com) - Update s2i-dotnetcore content (sdodson@redhat.com) - Stop all services before upgrading openvswitch (sdodson@redhat.com) - Bug 1434300 - Log entries are generated in ES after deployed logging stacks via ansible, but can not be found in kibana. (rmeggins@redhat.com) - Adding error checking to the delete. (kwoodson@redhat.com) - Updated comment. (kwoodson@redhat.com) - Fixed doc. Updated test to change existing key. Updated module spec for required name param. (kwoodson@redhat.com) - Adding oc_configmap to lib_openshift. (kwoodson@redhat.com)- vendor patched upstream docker_container module. (jvallejo@redhat.com) - add docker_image_availability check (jvallejo@redhat.com) - Do not use auto_expand_replicas (lukas.vlcek@gmail.com) - Adding tests to increase TC. (kwoodson@redhat.com) - Adding a pvc create test case. (kwoodson@redhat.com) - Cherry picking from #3711 (ewolinet@redhat.com)- openshift_logging calculate min_masters to fail early on split brain (jcantril@redhat.com) - Fixed linting and configmap_name param (kwoodson@redhat.com) - Adding configmap support. (kwoodson@redhat.com) - Make /rootfs mount rslave (sdodson@redhat.com) - Update imageConfig.format on upgrades to match oreg_url (sdodson@redhat.com) - Adding configmap support and adding tests. (kwoodson@redhat.com) - Adding oc_volume to lib_openshift. (kwoodson@redhat.com) - upgrade: restart ovs-vswitchd and ovsdb-server (gscrivan@redhat.com) - Make atomic-openshift-utils require playbooks of the same version (sdodson@redhat.com)- Fix copy-pasta docstrings (rhcarvalho@gmail.com) - Rename _ns -> node_selector (rhcarvalho@gmail.com) - Reindent code (rhcarvalho@gmail.com) - Update the failure methods and add required variables/functions (tbielawa@redhat.com) - Import the default ansible output callback on_failed methods (tbielawa@redhat.com) - Switched Cassandra to use certificates generated by OpenShift (juraci@kroehling.de) - Allow user to specify additions to ES config (jcantril@redhat.com)- Attempt to match version of excluders to target version (sdodson@redhat.com) - Get rid of adjust.yml (sdodson@redhat.com) - Protect against missing commands (sdodson@redhat.com) - Simplify excluder enablement logic a bit more (sdodson@redhat.com) - Add tito releaser for 3.6 (smunilla@redhat.com) - Adding oc_group to lib_openshift (kwoodson@redhat.com) - preflight checks: improve user output from checks (lmeyer@redhat.com) - preflight checks: bypass RPM excludes (lmeyer@redhat.com) - acceptschema2 default: true (aweiteka@redhat.com) - Do not require python-six via openshift_facts (rhcarvalho@gmail.com)- Cherry picking from #3689 (ewolinet@redhat.com) - Moving projects task within openshift_hosted (rteague@redhat.com) - Refactor openshift_projects role (rteague@redhat.com) - Add unit tests for existing health checks (rhcarvalho@gmail.com) - Do not update when properties when not passed. (kwoodson@redhat.com) - change shell to bash in generate_jks.sh (l@lmello.eu.org)- enable docker excluder since the time it is installed (jchaloup@redhat.com)- enable excluders during node/master scaling up (jchaloup@redhat.com) - Fixing variable naming for 35 scoping. (kwoodson@redhat.com) - Fix get_router_replicas infrastructure node count. (abutcher@redhat.com) - Fix containerized openvswitch race (sdodson@redhat.com)- Bump version to 3.6.0 (smunilla@redhat.com) - Improve CONTRIBUTING guide with testing tricks (rhcarvalho@gmail.com) - Update versions in example inventories (sdodson@redhat.com) - Only call excluder playbooks on masters and nodes (sdodson@redhat.com) - Since we've decided that we're no longer paying attention to current status remove this as it was toggling things (sdodson@redhat.com) - Remove travis notifications (jdetiber@redhat.com) - Removing dependency on master facts for master_public_url default (ewolinet@redhat.com) - don't assume openshift_upgrade_target is in a form d.d (jchaloup@redhat.com) - Cherry picked from #3657 (ewolinet@redhat.com) - Revert "Enable docker during installation and upgrade by default" (skuznets@redhat.com) - Nuage service account handling by single master (vishal.patil@nuagenetworks.net) - Add router svcacct cluster-reader role (rteague@redhat.com) - Cherry picking from #3644 (ewolinet@redhat.com) - Revert module_utils six for openshift_health_checker (jdetiber@redhat.com) - Refactor and remove openshift_serviceaccount (rteague@redhat.com) - Fix typo (sdodson@redhat.com) - Force to use TLSv1.2 (related to https://github.com/openshift/openshift- ansible/pull/2707) (olivier@openkumo.fr) - Raise on dry-run failures. (kwoodson@redhat.com) - validate excluders on non-atomic hosts only (jchaloup@redhat.com) - enable docker excluder since the time it is installed (jchaloup@redhat.com) - cherry picking from #3621 #3614 #3627 (ewolinet@redhat.com) - Renaming oadm_manage_node to oc_adm_manage_node (rteague@redhat.com) - add 'hawkular/metrics' when updating config (jcantril@redhat.com) - update all the masters (jcantril@redhat.com) - bug 1430661. Update masterConfig metricsPublicURL on install (jcantril@redhat.com) - nuage: Move role back to config (smilner@redhat.com) - Fix incorrect comparison when detecting petsets (tbielawa@redhat.com) - Removed unused, unwanted, incorrectly committed code. (kwoodson@redhat.com) - Minor updates to README_CONTAINER_IMAGE.md (pep@redhat.com) - Fix references to openshift_set_node_ip in inventory examples (gskgoskk@gmail.com) - Bug 1428711 - [IntService_public_324] ES pod is unable to read searchguard.truststore after upgarde logging from 3.3.1 to 3.5.0 (rmeggins@redhat.com) - bug 1428249. Use ES hostmount storage if it exists (jcantril@redhat.com) - Use ansible.compat.six where possible (jdetiber@redhat.com) - Remove debug task (tbielawa@redhat.com) - Use six from ansible.module_utils for remote hosts (jdetiber@redhat.com) - re-enable excluders if they are enabled after openshift version detection (jchaloup@redhat.com) - Allow overriding minTLSVersion and cipherSuites (meggen@redhat.com) - extend the excluders to containerized deployment (jchaloup@redhat.com) - Fixing the way policies are found. The old method was unreliable. This method searches all and matches on properties. (kwoodson@redhat.com) - openshift_excluders depends on openshift_repos (sdodson@redhat.com) - add ability to specify an etcd version (mmckinst@umich.edu) - Lowering test coverage percentage. (kwoodson@redhat.com) - Removing ordereddict. Replaced with sorted keys. (kwoodson@redhat.com) - New role (tbielawa@redhat.com) - Fixed for linting. (kwoodson@redhat.com) - enable excluders by default (jchaloup@redhat.com) - ignore the docker excluder status if it is not enabled by a user (jchaloup@redhat.com) - Fix pylint/pyflakes errors on master (sdodson@redhat.com) - Identify PetSets in 3.4 clusters and fail if any are detected (tbielawa@redhat.com) - More logging fixes (ewolinet@redhat.com) - Fix for issue 3541 (srampal@cisco.com) - Fix to OpenshiftCLIConfig to support an ordereddict. This was breaking test cases. (kwoodson@redhat.com) - - update excluders to latest, in non-upgrade scenarios do not update - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable (jchaloup@redhat.com) - Adding scripts for building and pushing images (bleanhar@redhat.com) - Adding test_oc_adm_router. (kwoodson@redhat.com) - Loosely couple docker to iptables service (rteague@redhat.com) - Generic message directing people to contact support (sdodson@redhat.com) - Fixing plugin, nodeselectors, and secret pull check (ewolinet@redhat.com) - Adding into the origin inventory doc. (kwoodson@redhat.com) - Add oc_objectvalidator to upgrade check (sdodson@redhat.com) - Augmenting documentation for router sharding. (kwoodson@redhat.com) - Adding router test. (kwoodson@redhat.com) - openshift_facts: ensure system containers deps are installed (gscrivan@redhat.com) - Preserve order of Docker registries (eric.mountain@amadeus.com) - Updating metrics defaults (ewolinet@redhat.com) - Enable coveralls.io (jdetiber@redhat.com) - Fix indentation of run_once (sdodson@redhat.com) - Update docs for test consolidation and remove the Makefile (jdetiber@redhat.com) - Consolidate root/utils tests (jdetiber@redhat.com) - Remove dummy setup/teardown methods (rhcarvalho@gmail.com) - Clean up test files (rhcarvalho@gmail.com) - Remove commented-out test code (rhcarvalho@gmail.com) - Make generic OCObjectValidator from OCSDNValidator (mkhan@redhat.com) - logging needs openshift_master_facts before openshift_facts (rmeggins@redhat.com) - separate out test tool configs from setup.cfg (jdetiber@redhat.com) - Dockerfile and docs to run containerized playbooks (pep@redhat.com) - Lower test coverage percentage. (kwoodson@redhat.com) - Mock runs differntly on travis. Fix the mock test params to be ANY. (kwoodson@redhat.com) - Fixed the none namespace. Fixed tests with latest loc_oc_binary call. (kwoodson@redhat.com) - Updating the namespace param to None. (kwoodson@redhat.com) - Regenerated code with latest yedit changes. (kwoodson@redhat.com) - Fixed tests to align with new naming. (kwoodson@redhat.com) - Fixed docs. Added check for delete failures. Updated namespace to None. (kwoodson@redhat.com) - Fixing linters (kwoodson@redhat.com) - Adding integration test. Fixed issue with node_selector. (kwoodson@redhat.com) - Adding oc_project to lib_openshift. (kwoodson@redhat.com) - Remove old commented-out tests (rhcarvalho@gmail.com) - Remove redundant assertion (rhcarvalho@gmail.com) - Fix test (rhcarvalho@gmail.com) - Lint utils/test (rhcarvalho@gmail.com) - Rewrap long lines (rhcarvalho@gmail.com) - Remove unused argument (rhcarvalho@gmail.com) - Remove unused Makefile variables (rhcarvalho@gmail.com) - Adding some more logging defaults (ewolinet@redhat.com) - node/sdn: make /var/lib/cni persistent to ensure IPAM allocations stick around across node restart (dcbw@redhat.com) - BZ1422348 - Don't install python-ruamel-yaml (sdodson@redhat.com) - Re-generate modules (sdodson@redhat.com) - Only set ownership to etcd for thirdparty datadir (sdodson@redhat.com) - Added ports. (kwoodson@redhat.com) - Fixed router name to produce 2nd router. (kwoodson@redhat.com) - Updated to work with an array of routers. (kwoodson@redhat.com) - Adding support for router sharding. (kwoodson@redhat.com) - Removing the openshift_master_facts dependency (ewolinet@redhat.com) - bug 1420256. Initialize openshift_logging pvc_facts to empty (jcantril@redhat.com) - Add oc_adm_policy_user task cluster-role policy (rteague@redhat.com) - Correct config for hosted registry (rteague@redhat.com) - Fixing checkout for bindings with -binding suffix (jupierce@redhat.com) - Leave an empty contiv role directory (sdodson@redhat.com) - Updating stdout check for changed_when (ewolinet@redhat.com) - test fixes for openshift_certificates_expiry (jdetiber@redhat.com) - oadm_policy_group/adm_policy_user module (jupierce@redhat.com) - Fail on Atomic if docker is too old (smilner@redhat.com) - Remove contiv role and playbook from rpm packages (sdodson@redhat.com) - Resolving yammlint errors (ewolinet@redhat.com) - Fixed error handling when oc adm ca create-server-cert fails. Fixed a logic error in secure. (kwoodson@redhat.com) - removing extra when condition (kwoodson@redhat.com) - Removing run_once. (kwoodson@redhat.com) - Adding the activeDeadlineSeconds. Removed debug. (kwoodson@redhat.com) - Separating routes so logic is simpler. (kwoodson@redhat.com) - Defaulting variables properly to avoid undefined route in dict error. (kwoodson@redhat.com) - Add v1.3 FIS templates (sdodson@redhat.com) - v1.4 Add FIS templates (sdodson@redhat.com) - Add FIS templates (sdodson@redhat.com) - Removed duplicate host param. (kwoodson@redhat.com) - Fixed failures on create when objects exist. (kwoodson@redhat.com) - Add ca-bundle.crt to list of certs to synchronize. (abutcher@redhat.com) - Do not force custom ca cert deployment. (abutcher@redhat.com) - regenerate lib_openshift with yedit exception changes (jdiaz@redhat.com) - Adding changed_whens for role, rolebinding, and scc reconciliation based on output from oadm policy command (ewolinet@redhat.com) - raise exceptions when walking through object path (jdiaz@redhat.com) - logging fluentd filter was renamed to viaq (rmeggins@redhat.com) - Add 'persistentVolumeClaim' to volume_info type (rteague@redhat.com) - Updating delete/recreate with replace --force. (kwoodson@redhat.com) - Fixed logic error. Ensure both svc and dc exist. (kwoodson@redhat.com) - Modified base debug statements. Fixed oc_secret debug/verbose flag. Added reencrypt for route. (kwoodson@redhat.com) - Adding support for a route with certs and reencrypt. (kwoodson@redhat.com) - node: use the new oc_atomic_container module (gscrivan@redhat.com) - master: use the new oc_atomic_container module (gscrivan@redhat.com) - etcd: use the new oc_atomic_container module (gscrivan@redhat.com) - lib_openshift: new module atomic_container (gscrivan@redhat.com) - Combined (squashed) commit for all changes related to adding Contiv support into Openshift Ansible. This is the first (beta) release of Contiv with Openshift and is only supported for Openshift Origin + Bare metal deployments at the time of this commit. Please refer to the Openshift and Contiv official documentation for details of the level of support for different features and modes of operation. (srampal@cisco.com) - Re-generate lib_openshift (sdodson@redhat.com) - Make s3_volume_mount available to set_fact call (smilner@redhat.com) - Correct fact creation for pvc (rteague@redhat.com) - [oc_obj] Move namespace argument to end of command. (abutcher@redhat.com) - Create hosted registry service (rteague@redhat.com) - Correct typo in haproxy router collection. (abutcher@redhat.com) - Fix issue #3505, add notes about origin upgrade versions support in BYO upgrade README file (contact@stephane-klein.info) - Moving replica logic to filter_plugin to fix skipped task variable behavior. (kwoodson@redhat.com) - install the latest excluders (jchaloup@redhat.com) - openshift_hosted: Update tasks to use oc_ modules (rteague@redhat.com) - Rebased. (kwoodson@redhat.com) - Fixed indentation (kwoodson@redhat.com) - Adding get_env_var to deploymentconfig. (kwoodson@redhat.com) - Fixed default variables. Added a fix to generated secret in env var. (kwoodson@redhat.com) - Revert "Add centos paas sig common" (sdodson@redhat.com) - Fix Quick Installer failed due to a Python method failure (tbielawa@redhat.com) - Removed JGroups cert and password generation. (juraci@kroehling.de) - Fix symlink to lookup_plugins/oo_option.py (jchaloup@redhat.com) - Use 2 and 3 friendly urlparse in oo_filters (smilner@redhat.com) - Update v1.5 content (sdodson@redhat.com) - Update v1.4 content (sdodson@redhat.com) - xPaaS ose-v1.3.6 (sdodson@redhat.com) - Prepare for origin moving to OCP version scheme (ccoleman@redhat.com) - initialize_openshift_version: handle excluder packages (gscrivan@redhat.com) - Add insecure edge termination policy for kibana. (whearn@redhat.com) - openshift_logging default to 2 replicas of primary shards (jcantril@redhat.com) - Fixing doc for oc_adm_ca_server_cert. (kwoodson@redhat.com) - Convert selectattr tests to use 'match' (rteague@redhat.com) - Re-generate lib_openshift and lib_utils libraries (sdodson@redhat.com) - curator config must be in /etc/curator not /usr/curator (rmeggins@redhat.com) - Updated for pylint. Fixed create doc. (kwoodson@redhat.com) - Attempt to handle router preparation errors. (kwoodson@redhat.com) - Fixing the generate tox tests. (kwoodson@redhat.com) - BZ1414276 - Quote ansible_ssh_user when determining group id (sdodson@redhat.com) - Moving import to local class. (kwoodson@redhat.com) - Added required_together. Added two minor bug fixes for when data is not passed. (kwoodson@redhat.com) - fix up ruamel.yaml/pyyaml no-member lint errors (jdetiber@redhat.com) - Renamed NotContainerized to NotContainerizedMixin and dropped no-member (smilner@redhat.com) - Removed unrequired no-members from yedit and generated code (smilner@redhat.com) - Removing reference to oadm. Moved parameter under general params. (kwoodson@redhat.com) - adding tag to update_master_config (ewolinet@redhat.com) - CloudFront oc_secret contents should be a list (smilner@redhat.com) - lib_openshift oc file lookup improvements (jdetiber@redhat.com) - roles/lib_openshift: Handle /usr/local/bin/oc with sudo (walters@verbum.org) - if no key, cert, cacert, or default_cert is passed then do not pass to oc (kwoodson@redhat.com) - Added backup feature. Fixed a bug with reading the certificate and verifying names. Added force option. (kwoodson@redhat.com) - Add SDNValidator Module (mkhan@redhat.com) - bug 1425321. Default the master api port based on the facts (jcantril@redhat.com) - Bug 1420219 - No log entry can be found in Kibana UI after deploying logging stacks with ansible (rmeggins@redhat.com) - Address cert expiry parsing review comments (tbielawa@redhat.com) - Fix typo (rhcarvalho@gmail.com) - Update link to project homepage (rhcarvalho@gmail.com) - Implement fake openssl cert classes (tbielawa@redhat.com) - Removed oadm_ references in doc. (kwoodson@redhat.com) - Remove unused plays (jhadvig@redhat.com) - Remove pytest-related dependencies from setup.py (rhcarvalho@gmail.com) - Added copy support when modifying cert and key on existence (kwoodson@redhat.com) - Small spacing fix. (kwoodson@redhat.com) - Updated doc and defined defaults for signer_* (kwoodson@redhat.com) - Removed unused code. Made tests executable. (kwoodson@redhat.com) - Removing cmd, fixed docs and comments. (kwoodson@redhat.com) - Rename of oadm_ca to oc_adm_ca. Decided to whittle down to the direct call, server_cert. (kwoodson@redhat.com) - Fixing doc. (kwoodson@redhat.com) - Adding oadm_ca to lib_openshift. (kwoodson@redhat.com) - Fixing docs. Fixed default_cert suggestion. (kwoodson@redhat.com) - Renamed modules, fixed docs, renamed variables, and cleaned up logic. (kwoodson@redhat.com) - Renaming registry and router roles to oc_adm_ (kwoodson@redhat.com) - Fixing registry doc and suggestions. (kwoodson@redhat.com) - Adding router and registry to lib_openshift. (kwoodson@redhat.com) - bug 142026. Ensure Ops PVC prefix are initialized to empty when ops e… nabled (jcantril@redhat.com) - Reverting logic for verify api handler to be uniform with other ways we verify, will be uniformly updated in future (ewolinet@redhat.com) - bug 1417261. Quote name and secrets in logging templates (jcantril@redhat.com) - openshift_facts: handle 'latest' version (gscrivan@redhat.com) - Surrounding node selector values with quotes (ewolinet@redhat.com) - Raise the bar on coverage requirements (rhcarvalho@gmail.com) - Accept extra positional arguments in tox (rhcarvalho@gmail.com) - Replace nose with pytest (utils) (rhcarvalho@gmail.com) - Clean up utils/README.md (rhcarvalho@gmail.com) - Replace nose with pytest (rhcarvalho@gmail.com) - Extract assertion common to all tests as function (rhcarvalho@gmail.com) - Replace nose yield-style tests w/ pytest fixtures (rhcarvalho@gmail.com) - Configure pytest to run tests and coverage (rhcarvalho@gmail.com) - Fix validation of generated code (rhcarvalho@gmail.com) - Make tests run with either nosetests or pytest (rhcarvalho@gmail.com) - Replace assert_equal with plain assert (rhcarvalho@gmail.com) - Make usage of short_version/release consistent (rhcarvalho@gmail.com) - Reorganize tests and helper functions logically (rhcarvalho@gmail.com) - Remove test duplication (rhcarvalho@gmail.com) - Move similar test cases together (rhcarvalho@gmail.com) - Insert paths in the second position of sys.path (rhcarvalho@gmail.com) - Rename test for consistency (rhcarvalho@gmail.com) - Replace has_key in new modules (smilner@redhat.com) - Fix symlink to filter_plugins/oo_filters.py (jchaloup@redhat.com) - Correct logic test for running pods (rteague@redhat.com) - Temporarily lower the bar for minimum coverage (rhcarvalho@gmail.com) - Unset exec bit in tests, add missing requirements (jdetiber@redhat.com) - Include missing unit tests to test runner config (rhcarvalho@gmail.com) - Fix tests on Python 3 (rhcarvalho@gmail.com) - Remove dead code in installer (rhcarvalho@gmail.com) - Remove dead code (rhcarvalho@gmail.com) - Document how to find dead Python code (rhcarvalho@gmail.com) - updating until statments on uri module for api verification (ewolinet@redhat.com) - add dependency on openshift_repos (sdodson@redhat.com) - Fixing a bug by removing default debug (kwoodson@redhat.com) - Updating to use uri module instead (ewolinet@redhat.com) - Updating node playbooks to use oc_obj (rteague@redhat.com) - Add centos paas sig common (sdodson@redhat.com) - Disentangle openshift_repos from openshift_facts (sdodson@redhat.com) - Adding missing handler to resolve error that it was not found (ewolinet@redhat.com) - String compatibility for python2,3 (kwoodson@redhat.com) - Fix indenting/ordering in router cert redeploy (sdodson@redhat.com) - post_control_plane.yml: don't fail on grep (gscrivan@redhat.com) - facts/main: Require Python 3 for Fedora, Python 2 everywhere else (walters@verbum.org) - Fix typo, add symlinks for roles (sdodson@redhat.com) - Resolve deprecation warning (rteague@redhat.com) - Revert temporary hack to skip router/registry upgrade. (dgoodwin@redhat.com) - Don't attempt to install python-ruamel-yaml on atomic (sdodson@redhat.com) - Pleasing the linting gods. (kwoodson@redhat.com) - Fixed tests for pyyaml vs ruamel. Added import logic. Fixed safe load. (kwoodson@redhat.com) - update example templates+imagestreams (bparees@redhat.com) - Adding fallback support for pyyaml. (kwoodson@redhat.com) - bug 1420217. Default ES memory to be compariable to 3.4 deployer (jcantril@redhat.com) - Register cloudfront privkey when required (smilner@redhat.com) - initialize oo_nodes_to_upgrade group when running control plane upgrade only (jchaloup@redhat.com) - adding some quotes for safety (ewolinet@redhat.com) - Revert "Add block+when skip to `openshift_facts` tasks" (abutcher@redhat.com) - Add missing full hostname for the Hawkular Metrics certificate (BZ1421060) Fix issue where the signer certificate's name is static, preventing redeployments from being acceptable. (mwringe@redhat.com) - fixing use of oc_scale module (ewolinet@redhat.com) - fixing default for logging (ewolinet@redhat.com) - Fix some lint (jdetiber@redhat.com) - Fixed issue where upgrade fails when using daemon sets (e.g. aggregated logging) (adbaldi+ghub@gmail.com) - upgrades: fix path to disable_excluder.yml (jchaloup@redhat.com) - Add upgrade job step after the entire upgrade performs (maszulik@redhat.com) - Ansible Lint cleanup and making filter/lookup plugins used by openshift_master_facts available within the role (jdetiber@redhat.com) - Update variant_version (smilner@redhat.com) - Add block+when skip to `openshift_facts` tasks (tbielawa@redhat.com) - Trying to fix up/audit note some changes (tbielawa@redhat.com) - updating defaults for logging and metrics roles (ewolinet@redhat.com) - Fix logic for checking docker-registry (rteague@redhat.com) - node, vars/main.yml: define l_is_ha and l_is_same_version (gscrivan@redhat.com) - Modify playbooks to use oc_obj module (rteague@redhat.com) - master, vars/main.yml: define l_is_ha and l_is_same_version (gscrivan@redhat.com) - oc route commands now using the oc_route module (smilner@redhat.com) - Modify playbooks to use oc_label module (rteague@redhat.com) - Fix cases where child classes override OpenShiftCLI values (jdetiber@redhat.com) - BZ1421860: increase Heapster's metric resolution to 30s (mwringe@redhat.com) - BZ1421834: increase the Heapster metric resolution to 30s (mwringe@redhat.com) - Fix Bug 1419654 Remove legacy config_base fallback to /etc/openshift (sdodson@redhat.com) - Modify playbooks to use oadm_manage_node module (rteague@redhat.com) - Removing trailing spaces (esauer@redhat.com) - Removed adhoc s3_registry (smilner@redhat.com) - replace 'oc service' command with its lib_openshift equivalent (jchaloup@redhat.com) - Making router pods scale with infra nodes (esauer@redhat.com) - Provisioning of nfs share and PV for logging ops (efreiber@redhat.com) - Add libselinux-python dependency for localhost (sdodson@redhat.com) - oc secrets now done via oc_secret module (smilner@redhat.com) - More fixes for reboot/wait for hosts. (dgoodwin@redhat.com) - fix openshift_logging where defaults filter needs quoting (jcantril@redhat.com) - Do not hard code package names (rhcarvalho@gmail.com) - Refactor code to access values from task_vars (rhcarvalho@gmail.com) - oc serviceaccount now done via oc_serviceaccount module (smilner@redhat.com) - bug 1420229. Bounce metrics components to recognize changes on updates or upgrades (jcantril@redhat.com) - node: simplify when conditionals (gscrivan@redhat.com) - openvswitch: simplify when conditionals (gscrivan@redhat.com) - uninstall: delete master-api and master-controllers (gscrivan@redhat.com) - master: support HA deployments with system containers (gscrivan@redhat.com) - Ensure etcd client certs are regenerated with embedded etcd. (abutcher@redhat.com) - bug 1420425. Allow setting of public facing certs for kibana in openshift_logging role (jcantril@redhat.com) - bug 1399523. Ops pvc should have different prefix from non-ops for openshift_logging (jcantril@redhat.com) - Include rpm/git paths in expiry README. (tbielawa@redhat.com) - Fixing docs, linting, and comments. (kwoodson@redhat.com) - fix bug 1420204. Default openshift_logging_use_journal to empty so fluentd detects and is consistent with deployer (jcantril@redhat.com) - Let pylint use as many CPUs as available (rhcarvalho@gmail.com) - Add note about extraneous virtualenvs (rhcarvalho@gmail.com) - Document how to create new checks (rhcarvalho@gmail.com) - Introduce tag notation for checks (rhcarvalho@gmail.com) - Replace multi-role checks with action plugin (rhcarvalho@gmail.com) - Removing the /usr/bin/ansible-playbook dependency in in the spec file (mwoodson@redhat.com) - use the correct name for the ruamel-yaml python module (jchaloup@redhat.com) - Reword module documentation (rhcarvalho@gmail.com) - Separate import groups with a blank line (rhcarvalho@gmail.com) - Remove commented-out debugging code (rhcarvalho@gmail.com) - Replace service account secrets handling with oc_serviceaccount_secret module (jchaloup@redhat.com) - node: refactor Docker container tasks in a block (gscrivan@redhat.com) - etcd: use as system container (gscrivan@redhat.com) - Implement uninstall for system containers (gscrivan@redhat.com) - system-containers: implement idempotent update (gscrivan@redhat.com) - atomic-openshift: install as a system container (gscrivan@redhat.com) - make sure cluster_size is an int for arith. ops (rmeggins@redhat.com) - Bug 1420234 - illegal_argument_exception in Kibana UI. (rmeggins@redhat.com) - bug 1420538. Allow users to set supplementalGroup for Cassandra (jcantril@redhat.com) - Document openshift_cockpit_deployer_prefix and add openshift_cockpit_deployer_version (sdodson@redhat.com) - Make the cert expiry playbooks runnable (tbielawa@redhat.com) - Ensure embedded etcd config uses CA bundle. (abutcher@redhat.com) - bug 1420684. On logging upgrade use the correct value for namespace (jcantril@redhat.com) - Fixing docs. (kwoodson@redhat.com) - bug 1419962. fix openshift_metrics pwd issue after reinstall where cassandra has incorrect pwd exception (jcantril@redhat.com) - Fixing for linters. (kwoodson@redhat.com) - Adding test cases. (kwoodson@redhat.com) - Fixing docs. (kwoodson@redhat.com) - oc process (ihorvath@redhat.com) - node: ensure conntrack-tools is installed (gscrivan@redhat.com) - Updating defaults to pull from previously defined variable names used in playbooks (ewolinet@redhat.com) - Pleasing the linting bot. (kwoodson@redhat.com) - fixup! master: latest use same predicates as last version (gscrivan@redhat.com) - fixup! master: latest use same priorities as last version (gscrivan@redhat.com) - Adding integration tests. (kwoodson@redhat.com) - Set image change triggers to auto=true for OCP 3.4 - for v1.5 (simaishi@redhat.com) - Reference class instead of self.__class__ within super constructor to avoid calling self forever. (abutcher@redhat.com) - Adding oc_env to lib_openshift. (kwoodson@redhat.com) - Fixing for flake8 spacing. (kwoodson@redhat.com) - Fixing tests for linters. (kwoodson@redhat.com) - Adding port support for route. (kwoodson@redhat.com) - use pvc_size instead of pv_size for openshift_metrics since the role creates claims (jcantril@redhat.com) - Added temporary kubeconfig file. Fixed tests to coincide with tmpfile. (kwoodson@redhat.com) - Set image change triggers to auto=true for OCP 3.4 (https://github.com/ManageIQ/manageiq-pods/pull/88) (simaishi@redhat.com) - fixes 1419839. Install only heapster for openshift_metrics when heapster standalone flag is set (jcantril@redhat.com) - Adding code to copy kubeconfig before running oc commands. (kwoodson@redhat.com) - master: latest use same predicates as last version (gscrivan@redhat.com) - master: latest use same priorities as last version (gscrivan@redhat.com) - Changed lib_openshift to use real temporary files. (twiest@redhat.com) - Fixed ansible module unit and integration tests and added runners. (twiest@redhat.com) - Moving to ansible variable. (kwoodson@redhat.com) - Specifying port for wait_for call. (kwoodson@redhat.com) - Reverting commit 3257 and renaming master_url to openshift_logging_master_url (ewolinet@redhat.com) - [openshift_ca] Reference client binary from openshift_ca_host. (abutcher@redhat.com) - Fix playbooks/byo/openshift_facts.yml include path (sdodson@redhat.com) - Add missing symlink to roles (rhcarvalho@gmail.com) - Bump registry-console to 3.5 (sdodson@redhat.com) - Added oc_serviceaccount_secret to lib_openshift. (twiest@redhat.com) - fix 1406057. Allow openshift_metrics nodeselectors for components (jcantril@redhat.com) - Use service annotations to redeploy router service serving cert signer cert. (abutcher@redhat.com) - Move excluder disablement into control plane and node upgrade playbooks (sdodson@redhat.com) - Add excluder management to upgrade and config playbooks (sdodson@redhat.com) - Add openshift_excluder role (sdodson@redhat.com) - Fix RHEL Subscribe std_include path (tbielawa@redhat.com) - Copies CloudFront pem file to registry hosts (smilner@redhat.com) - Remove legacy router/registry certs and client configs from synchronized master certs. (abutcher@redhat.com) - Bump registry to 3.4 (sdodson@redhat.com) - Sync latest image stream content (sdodson@redhat.com) - Support latest for containerized version (gscrivan@redhat.com) - Ensure python2-ruamel-yaml is installed (sdodson@redhat.com) - openshift_logging link pull secret to serviceaccounts fix unlabel when undeploying (jcantril@redhat.com) - fixes 1414625. Fix check of keytool in openshift_metrics role (jcantril@redhat.com) - Doc enhancements. (kwoodson@redhat.com) - fixes 1417261. Points playbooks to the correct 3.5 roles for logging and metrics (jcantril@redhat.com) - Change default docker log driver from json-file to journald. (abutcher@redhat.com) - Add logic to verify patched version of Ansible (rteague@redhat.com) - Restructure certificate redeploy playbooks (abutcher@redhat.com) - Temporary hack to skip router/registry upgrade. (dgoodwin@redhat.com) - Fixing linters. (kwoodson@redhat.com) - run node upgrade if master is node as part of the control plan upgrade only (jchaloup@redhat.com) - Appease yamllint (sdodson@redhat.com) - Adding include_role to block to resolve when eval (ewolinet@redhat.com) - Updating oc_apply to use command instead of shell (ewolinet@redhat.com) - Wrap openshift_hosted_logging include_role within a block. (abutcher@redhat.com) - Adding unit test. Fixed redudant calls to get. (kwoodson@redhat.com) - Fixing doc and generating new label with updated base. (kwoodson@redhat.com) - oc_label ansible module (jdiaz@redhat.com) - Fixing copy pasta comments. Fixed required in docs. (kwoodson@redhat.com) - Fix openshift_hosted_logging bool typo. (abutcher@redhat.com) - Updating oc_apply changed_when conditions, fixing filter usage for openshift_hosted_logging playbook (ewolinet@redhat.com) - Add default ansible.cfg file (rteague@redhat.com) - Move current node upgrade tasks under openshift_node_upgrade role (jchaloup@redhat.com) - Fix host when waiting for a master system restart. (dgoodwin@redhat.com) - Adding bool filter to when openshift_logging_use_ops evals and updating oc_apply to handle trying to update immutable fields (ewolinet@redhat.com) - Fixing for tox tests. (flake8|pylint) (kwoodson@redhat.com) - Adding unit test for oc_service. Added environment fix for non-standard oc installs. (kwoodson@redhat.com) - Adding integration tests. (kwoodson@redhat.com) - Adding oc_service to lib_openshift. (kwoodson@redhat.com) - Sync etcd ca certs from etcd_ca_host to other etcd hosts (jawed.khelil@amadeus.com)- Adding bool filter to ensure that we correctly set ops host for fluentd (ewolinet@redhat.com) - Set default GCE hostname to shost instance name. (abutcher@redhat.com) - Fail on Ansible version 2.2.1.0 (rteague@redhat.com) - During node upgrade upgrade openvswitch rpms (sdodson@redhat.com) - HTPASSWD_AUTH (tbielawa@redhat.com) - Added repoquery to lib_utils. (twiest@redhat.com) - Create v3_5 upgrade playbooks (rteague@redhat.com) - GCE deployment fails due to invalid lookup (ccoleman@redhat.com) - Resolving yamllint issues from logging playbooks (ewolinet@redhat.com) - Updating openshift_hosted_logging to update master-configs with publicLoggingURL (ewolinet@redhat.com) - Added oc_serviceaccount to lib_openshift. (twiest@redhat.com) - Breaking out master-config changing and updated playbook to apply change to other masters (ewolinet@redhat.com) - fix negative stride encountered from openshift_logging (jcantril@redhat.com) - add persistent versions of quickstarts (bparees@redhat.com) - Fixing docs. Added bugzilla to doc. (kwoodson@redhat.com) - ensuring ruamel.yaml is on target for oc_scale (ewolinet@redhat.com) - Updating to correctly pull handler for openshift_logging. Adding logic to openshift_hosted_logging too (ewolinet@redhat.com) - Adding names to plays and standardizing (rteague@redhat.com) - Updating openshift_logging role to add kibana public url to loggingPublicURL in master-config (ewolinet@redhat.com) - Only manual scale down being allowed now (ewolinet@redhat.com) - adopt oc_scale for openshift_metrics role (jcantril@redhat.com) - fix 1414625. Additional fix to run password commands on control node (jcantril@redhat.com) - adopt oc_scale module for openshift_logging role (jcantril@redhat.com) - Adding fix for when the resource does not exist. Added test cases. (kwoodson@redhat.com) - Updating to reuse previous ES DC names and always generate DCs (ewolinet@redhat.com) - Correct usage of draining nodes (rteague@redhat.com) - Fixing fluentd node labelling (ewolinet@redhat.com) - Fixing linters. (kwoodson@redhat.com) - Fixing base.py for node and scale. Autogenerated code. (kwoodson@redhat.com) - Added unit integration tests. Enhanced unit tests. Fixed an issue in openshift_cmd for namespace. (kwoodson@redhat.com) - Adding oadm_manage_node to lib_openshift. (kwoodson@redhat.com) - Fixing namespace param in doc to reflect default value. (kwoodson@redhat.com) - .gitignore cleanup (rteague@redhat.com) - Standardize add_host: with name and changed_when (rteague@redhat.com) - Adding banners. Small bug fix to namespace appending in base. (kwoodson@redhat.com) - Comma separate no_proxy host list in openshift_facts so that it appears as a string everywhere it is used. (abutcher@redhat.com) - Fixing tests and linting. (kwoodson@redhat.com) - Adding unit test for oc_scale (kwoodson@redhat.com) - Adding integration test for oc_scale. (kwoodson@redhat.com) - Adding oc_scale to lib_openshift. (kwoodson@redhat.com) - Add 10 second wait after disabling firewalld (sdodson@redhat.com) - Added oc_secret to lib_openshift. (twiest@redhat.com) - Remove master_count restriction. (abutcher@redhat.com) - flake8 mccabe dependency fix (rteague@redhat.com) - Generate the artifacts from fragments. (tbielawa@redhat.com) - Update the generators to include fragment banners (tbielawa@redhat.com) - Make use of AnsibleDumper in openshift_master filters s.t. we can represent AnsibleUnsafeText when dumping yaml. (abutcher@redhat.com) - Set metrics url even if metrics_deploy is false (alberto.rodriguez.peon@cern.ch) - Template update for Hawkular Metrics 0.23 (mwringe@redhat.com)- Sync latest image streams (sdodson@redhat.com) - Fix containerized haproxy config (andrew@andrewklau.com) - Allow RHEL subscription for OSE 3.4 (lhuard@amadeus.com) - fixes BZ-1415447. Error when stopping heapster. Modify to be conditional include (jcantril@redhat.com) - override nodename for gce with cloudprovider (jdetiber@redhat.com) - fixes jks generation, node labeling, and rerunning for oauth secrets (ewolinet@redhat.com) - allow openshift_logging role to specify nodeSelectors (jcantril@redhat.com) - Remove is_containerized check for firewalld installs (rteague@redhat.com) - Clean up pylint for delete_empty_keys. (abutcher@redhat.com) - [os_firewall] Fix default iptables args. (abutcher@redhat.com) - Add new option 'openshift_docker_selinux_enabled' (rteague@redhat.com) - Temporary work-around for flake8 vs maccabe version conflict (tbielawa@redhat.com) - do not set empty proxy env variable defaults (bparees@redhat.com) - fix BZ1414477. Use keytool on control node and require java (jcantril@redhat.com) - Remove unused temporary directory in master config playbook. (abutcher@redhat.com) - Added link to HOOKS in README (smilner@redhat.com) - HOOKS.md added documenting new hooks (smilner@redhat.com) - [os_firewall] Add -w flag to wait for iptables xtables lock. (abutcher@redhat.com) - fixes BZ-1414625. Check for httpd-tools and java before install (jcantril@redhat.com) - Add a mid upgrade hook, re-prefix variables. (dgoodwin@redhat.com) - treat force_pull as a bool (bparees@redhat.com) - Adding to ansible spec and changing logging jks generation to be a local_action (ewolinet@redhat.com) - Add containzerized haproxy option (andrew@andrewklau.com) - Reorder node dnsmasq dependency s.t. networkmanager is restarted after firewall changes have been applied. (abutcher@redhat.com) - Removing docker run strategy and make java a requirement for control host (ewolinet@redhat.com) - Adding version to lib_openshift (kwoodson@redhat.com) - Updating to use docker run instead of scheduling jks gen pod (ewolinet@redhat.com) - jenkins v1.3 templates should not enable oauth (gmontero@redhat.com) - fix oc_apply to allow running on any control node (jcantril@redhat.com) - g_master_mktemp in openshift-master conflicts with openshift_master_certificates (rmeggins@redhat.com) - fixes #3127. Get files for oc_apply from remote host (jcantril@redhat.com) - Debug message before running hooks. (dgoodwin@redhat.com) - Cleaning repo cache earlier (rteague@redhat.com) - Added tar as a requirement per BZ1388445 (smilner@redhat.com) - fixes BZ141619. Corrects the variable in the README (jcantril@redhat.com) - Run user provided hooks prior to system/service restarts. (dgoodwin@redhat.com) - Implement pre/post master upgrade hooks. (dgoodwin@redhat.com) - Adding oc_obj to the lib_openshift library (kwoodson@redhat.com) - Addressing found issues with logging role (ewolinet@redhat.com) - Updated the generate.py scripts for tox and virtualenv. (kwoodson@redhat.com) - Adding tox tests for generated code. (kwoodson@redhat.com) - Perform master upgrades in a single play serially. (dgoodwin@redhat.com) - Validate system restart policy during pre-upgrade. (dgoodwin@redhat.com) - Correct consistency between upgrade playbooks (rteague@redhat.com) - Wait for nodes to be ready before proceeding with upgrade. (dgoodwin@redhat.com)- More reliable wait for master after full host reboot. (dgoodwin@redhat.com) - kubelet must have rw to cgroups for pod/qos cgroups to function (decarr@redhat.com) - Adding a few updates for python27,35 compatibility (kwoodson@redhat.com) - update examples to cover build default/override configuration (bparees@redhat.com) - Fix yaml lint in easy-mode playbook (tbielawa@redhat.com) - Removed trailing spaces from line #34 (kunallimaye@gmail.com) - Install subscription-manager to fix issue-3102 (kunallimaye@gmail.com) - Changing formatting for issue#2244 update (kunallimaye@gmail.com) - Addressing Travis errors (ewolinet@redhat.com) - Adding --verfiy to generate script. (kwoodson@redhat.com) - v1.3 Add RHAMP (sdodson@redhat.com) - Update v1.4 content, add api-gateway (sdodson@redhat.com) - Add v1.5 content (sdodson@redhat.com) - Update example sync script (sdodson@redhat.com) - use pod to generate keystores (#14) (jcantrill@users.noreply.github.com) - Ensure serial certificate generation for node and master certificates. (abutcher@redhat.com) - [Cert Expiry] Add serial numbers, include example PBs, docs (tbielawa@redhat.com) - properly set changes when oc apply (jcantril@redhat.com) - additional cr fixes (jcantril@redhat.com) - metrics fixes for yamlint (jcantril@redhat.com) - additional code reviews (jcantril@redhat.com) - set replicas to current value so not to disrupt current pods (#13) (jcantrill@users.noreply.github.com) - User provided certs pushed from control. vars reorg (#12) (jcantrill@users.noreply.github.com) - update vars to allow scaling of components (#9) (jcantrill@users.noreply.github.com) - allow definition of cpu/memory limits/resources (#11) (jcantrill@users.noreply.github.com) - rename variables to be less extraneous (#10) (jcantrill@users.noreply.github.com) - copy admin cert for use in subsequent tasks (#8) (jcantrill@users.noreply.github.com) - Add tasks to uninstall metrics (#7) (jcantrill@users.noreply.github.com) - Custom certificates (#5) (bbarcaro@redhat.com) - prefix vars with metrics role (#4) (jcantrill@users.noreply.github.com) - Bruno Barcarol Guimarães work to move metrics to ansible from deployer (jcantril@redhat.com) - Adding oc_edit module to lib_openshift. (kwoodson@redhat.com) - Create individual serving cert and loopback kubeconfig for additional masters. (abutcher@redhat.com) - add configuration for build default+overrides settings (bparees@redhat.com) - delete idempotent (ewolinet@redhat.com) - additional comments addressed (ewolinet@redhat.com) - Updating upgrade_logging to be more idempotent (ewolinet@redhat.com) - Using oc_apply task for idempotent (ewolinet@redhat.com) - Removing shell module calls and cleaning up changed (ewolinet@redhat.com) - lib_openshift modules. This is the first one. oc_route. (kwoodson@redhat.com) - Updated modify_yaml with docstring and clarifications (smilner@redhat.com) - Rename subrole facts -> init (rhcarvalho@gmail.com) - Move Python modules into role (rhcarvalho@gmail.com) - Document playbook directories (rhcarvalho@gmail.com) - Document bin/cluster tool (rhcarvalho@gmail.com) - keys should be lowercase according to the spec (jf.cron0@gmail.com) - filter: Removed unused validation calls (smilner@redhat.com) - Updated initializer usage in filters (smilner@redhat.com) - fix when statement indentation, cast to bool (jf.cron0@gmail.com) - add openshift_facts as role dependency (jf.cron0@gmail.com) - Added setup.py to flake8 tests (smilner@redhat.com) - Do not default registry storage kind to 'nfs' when 'nfs' group exists. (abutcher@redhat.com) - Fix inconsistent task name (rhcarvalho@gmail.com) - Reduce code duplication using variable (rhcarvalho@gmail.com) - Another proposed update to the issue template (tbielawa@redhat.com) - Replace custom variables with openshift_facts (rhcarvalho@gmail.com) - Catch DBus exceptions on class initialization (rhcarvalho@gmail.com) - addressing comments (ewolinet@redhat.com) - Move playbook to BYO (rhcarvalho@gmail.com) - Fix typo in inventory README.md (lberk@redhat.com) - Refactor preflight check into roles (rhcarvalho@gmail.com) - Make flake8 (py35) happy on bare except (rhcarvalho@gmail.com) - Make callback plugin an always-on aggregate plugin (rhcarvalho@gmail.com) - Add RPM checks as an adhoc playbook (rhcarvalho@gmail.com) - first swing at release version wording (timbielawa@gmail.com) - Correct tox to run on Travis (rteague@redhat.com) - Adding ability to systematically modify yaml from ansible. (kwoodson@redhat.com) - oo_filters: Moved static methods to functions (smilner@redhat.com) - Correct return code compairison for yamllint (rteague@redhat.com) - Add a fact to select --evacuate or --drain based on your OCP version (tbielawa@redhat.com) - Update branch status (sdodson@redhat.com) - rename openshift_metrics to openshift_hosted_metrics (jcantril@redhat.com) - Update aws dynamic inventory (lhuard@amadeus.com) - improve issue template (sdodson@redhat.com) - cleanup: Removed debug prints from tests (smilner@redhat.com) - remove debug statement from test (jdetiber@redhat.com) - Support openshift_node_port_range for configuring service NodePorts (ccoleman@redhat.com) - Workaround for dnf+docker version race condition (smilner@redhat.com) - use etcdctl from the container when containerized=True (gscrivan@redhat.com) - Partial uninstall (sejug@redhat.com) - increase test coverage (jdetiber@redhat.com) - Update aws dynamic inventory (lhuard@amadeus.com) - update travis to use tox for utils (jdetiber@redhat.com) - More toxification (jdetiber@redhat.com) - add test for utils to bump coverage (jdetiber@redhat.com) - The scaleup subcommand does not support the unattended option (tbielawa@redhat.com) - Move role dependencies out of playbooks for openshift_master, openshift_node and openshift_hosted. (abutcher@redhat.com) - Remove unused file (rhcarvalho@gmail.com) - Remove unused file (rhcarvalho@gmail.com) - Remove spurious argument (rhcarvalho@gmail.com) - Fixing collision of system.admin cert generation (ewolinet@redhat.com) - minor updates for code reviews, remove unused params (jcantril@redhat.com) - Updating to use deployer pod to generate JKS chain instead (ewolinet@redhat.com) - Creating openshift_logging role for deploying Aggregated Logging without a deployer image (ewolinet@redhat.com) - Begin requiring Docker 1.12. (dgoodwin@redhat.com)- Update manpage version. (tbielawa@redhat.com) - Fix openshift_image_tag=latest. (abutcher@redhat.com) - Use registry.access.redhat.com/rhel7/etcd instead of etcd3 (sdodson@redhat.com) - Fix repo defaults (sdodson@redhat.com) - Use openshift.common.hostname when verifying API port available. (abutcher@redhat.com) - Re-add when condition which was removed mistakenly in #3036 (maszulik@redhat.com) - logging-deployer pull fixes from origin-aggregated-logging/#317 (sdodson@redhat.com) - Don't upgrade etcd on atomic host, ever. (sdodson@redhat.com) - Change wording in the quick installer callback plugin (tbielawa@redhat.com) - Fix jsonpath expected output when checking registry volume secrets (maszulik@redhat.com) - Enable repos defined in openshift_additional_repos by default (sdodson@redhat.com) - Add required python-six package to installation (tbielawa@redhat.com) - Hush the sudo privs check in oo-installer (tbielawa@redhat.com) - Add future versions to openshift_facts (ccoleman@redhat.com) - Cast openshift_enable_origin_repo to bool. (abutcher@redhat.com) - Update CFME template to point to GA build (simaishi@redhat.com) - Update aoi manpage with correct operation count (tbielawa@redhat.com) - Add templates for CFME Beta pod images (simaishi@redhat.com) - Add osnl_volume_reclaim_policy variable to nfs_lvm role (ando.roots@bigbank.ee) - remove duplicate filter name and oo_pdb (jdetiber@redhat.com) - remove old Ops tooling (jdetiber@redhat.com) - enable pip cache for travis (jdetiber@redhat.com) - python3 support, add tox for better local testing against multiple python versions (jdetiber@redhat.com) - modify_yaml: handle None value during update. (abutcher@redhat.com) - Update the openshift-certificate-expiry README to reflect latest changes (tbielawa@redhat.com) - Deprecate node 'evacuation' with 'drain' (tbielawa@redhat.com) - Add master config hook for 3.4 upgrade and fix facts ordering for config hook run. (abutcher@redhat.com) - The next registry.access.redhat.com/rhel7/etcd image will be 3.0.15 (sdodson@redhat.com) - [uninstall] Remove excluder packages (sdodson@redhat.com) - Check embedded etcd certs now, too (tbielawa@redhat.com) - Include 'total' and 'ok' in check results (tbielawa@redhat.com) - Enable firewalld by default (rteague@redhat.com) - Fix access_modes initialization (luis.fernandezalvarez@epfl.ch) - Updated OpenShift Master iptables rules (rteague@redhat.com) - YAML Linting (rteague@redhat.com) - Make both backup and upgrade optional (sdodson@redhat.com) - [upgrades] Upgrade etcd by default (sdodson@redhat.com) - upgrades - Fix logic error about when to backup etcd (sdodson@redhat.com) - Limit node certificate SAN to node hostnames/ips. (abutcher@redhat.com) - Make 'cover-erase' a config file setting. Move VENT target to pre-req for all ci-* targets (tbielawa@redhat.com) - Fixes to 'make ci' (tbielawa@redhat.com) - Resolved lint issues (rteague@redhat.com) - Minimum Ansible version check (rteague@redhat.com) - Removed verify_ansible_version playbook refs (rteague@redhat.com) - Fix coverage not appending new data (tbielawa@redhat.com) - Drop 3.2 upgrade playbooks. (dgoodwin@redhat.com) - Silence warnings when using rpm directly (dag@wieers.com) - Silence warnings when using rpm directly (dag@wieers.com) - Silence warnings when using rpm directly (dag@wieers.com) - Remove Hostname from 1.1 and 1.2 predicates (jdetiber@redhat.com) - Properly handle x.y.z formatted versions for openshift_release (jdetiber@redhat.com) - etcd_upgrade: Simplify package installation (sdodson@redhat.com) - Speed up 'make ci' and trim the output (tbielawa@redhat.com) - add comments and remove debug code (jdetiber@redhat.com) - Pre-pull master/node/ovs images during upgrade. (dgoodwin@redhat.com) - Handle updating of scheduler config during upgrade (jdetiber@redhat.com) - Fix templating (jdetiber@redhat.com) - test updates (jdetiber@redhat.com) - Always install latest etcd for containerized hosts (sdodson@redhat.com) - etcd_upgrade : Use different variables for rpm vs container versions (sdodson@redhat.com) - Switch back to using etcd rather than etcd3 (sdodson@redhat.com) - node_dnsmasq - restart dnsmasq if it's not currently running (sdodson@redhat.com) - Conditionalize master config update for admission_plugin_config. (abutcher@redhat.com) - upgrade_control_plane.yml: systemd_units.yaml nees the master facts (mchappel@redhat.com) - openshift-master/restart : use openshift.common.hostname instead of inventory_hostname (mchappel@redhat.com) - Update scheduler predicate/priorities vars (jdetiber@redhat.com) - fix tags (jdetiber@redhat.com) - openshift_node_dnsmasq - Remove strict-order option from dnsmasq (sdodson@redhat.com) - Fix metricsPublicURL only being set correctly on first master. (dgoodwin@redhat.com) - Explictly set etcd vars for byo scaleup (smunilla@redhat.com) - Cleanup ovs file and restart docker on every upgrade. (dgoodwin@redhat.com) - Sync latest image stream and templates for v1.3 and v1.4 (sdodson@redhat.com) - xpaas v1.3.5 (sdodson@redhat.com) - Ansible version check update (tbielawa@redhat.com) - allow 'latest' origin_image_tag (sjenning@redhat.com) - Remove duplicate when key (rteague@redhat.com) - refactor handling of scheduler defaults (jdetiber@redhat.com) - update tests and flake8/pylint fixes (jdetiber@redhat.com) - fix tagging (jdetiber@redhat.com) - do not report changed for group mapping (jdetiber@redhat.com) - fix selinux issues with etcd container (dusty@dustymabe.com) - etcd upgrade playbook is not currently applicable to embedded etcd installs (sdodson@redhat.com) - Fix invalid embedded etcd fact in etcd upgrade playbook. (dgoodwin@redhat.com) - Gracefully handle OpenSSL module absence (misc@redhat.com) - Refactored to use Ansible systemd module (rteague@redhat.com) - Updating docs for Ansible 2.2 requirements (rteague@redhat.com) - Fix the list done after cluster creation on libvirt and OpenStack (lhuard@amadeus.com) - Set nameservers on DHCPv6 event (alexandre.lossent@cern.ch) - Systemd `systemctl show` workaround (rteague@redhat.com) - Verify the presence of dbus python binding (misc@redhat.com) - Update README.md (jf.cron0@gmail.com) - Reference master binaries when delegating from node hosts which may be containerized. (abutcher@redhat.com) - Merge kube_admission_plugin_config with admission_plugin_config (smunilla@redhat.com) - Added a BYO playbook for configuring NetworkManager on nodes (skuznets@redhat.com) - Make the role work on F25 Cloud (misc@redhat.com) - Make os_firewall_manage_iptables run on python3 (misc@redhat.com) - Modified the error message being checked for (vishal.patil@nuagenetworks.net) - Only run tuned-adm if tuned exists. (dusty@dustymabe.com) - Delegate openshift_manage_node tasks to master host. (abutcher@redhat.com) - Fix rare failure to deploy new registry/router after upgrade. (dgoodwin@redhat.com) - Refactor os_firewall role (rteague@redhat.com) - Allow ansible to continue when a node is unaccessible or fails. (abutcher@redhat.com) - Create the file in two passes, atomicly copy it over (sdodson@redhat.com) - Escape LOGNAME variable according to GCE rules (jacek.suchenia@ocado.com) - node_dnsmasq -- Set dnsmasq as our only nameserver (sdodson@redhat.com) - Refactor to use Ansible package module (rteague@redhat.com) - Allow users to disable the origin repo creation (sdodson@redhat.com) - Fix yum/subman version check on Atomic. (dgoodwin@redhat.com) - Check for bad versions of yum and subscription-manager. (dgoodwin@redhat.com) - Corrected syntax and typos (rteague@redhat.com) - Fix GCE cluster creation (lhuard@amadeus.com) - Optimize the cloud-specific list.yml playbooks (lhuard@amadeus.com) - Added ip forwarding for nuage (vishal.patil@nuagenetworks.net) - Fix typo (sdodson@redhat.com) - Fix a few places where we're not specifying the admin kubeconfig (sdodson@redhat.com) - Add rolebinding-reader (sdodson@redhat.com) - Add view permissions to hawkular sa (sdodson@redhat.com) - Use multiple '-v's when creating the metrics deployer command (tbielawa@redhat.com) - Sync logging deployer changes from origin to enterprise (sdodson@redhat.com) - Docker daemon is started prematurely. (eric.mountain@amadeus.com) - Sync latest enterprise/metrics-deployer.yaml (sdodson@redhat.com) - Sync latest s2i content (sdodson@redhat.com) - Actually upgrade host etcdctl no matter what (sdodson@redhat.com) - Make etcd containerized upgrade stepwise (sdodson@redhat.com) - Fix commit-offsets in version detection for containerized installs (tbielawa@redhat.com) - Fix HA upgrade when fact cache deleted. (dgoodwin@redhat.com) - Fix openshift_hosted_metrics_deployer_version set_fact. (abutcher@redhat.com) - Added dependency of os_firewall to docker role (rteague@redhat.com) - Add updates for containerized (sdodson@redhat.com) - Add etcd upgrade for RHEL and Fedora (sdodson@redhat.com) - Drop /etc/profile.d/etcdctl.sh (sdodson@redhat.com) - Move backups to a separate file for re-use (sdodson@redhat.com) - Uninstall etcd3 package (sdodson@redhat.com) - Resolve docker and iptables service dependencies (rteague@redhat.com) - Add Travis integration (rhcarvalho@gmail.com) - Default groups.oo_etcd_to_config when setting embedded_etcd in control plane upgrade. (abutcher@redhat.com) - Enable quiet output for all a-o-i commands (tbielawa@redhat.com) - Update override cluster_hostname (smunilla@redhat.com) - Reconcile role bindings for jenkins pipeline during upgrade. (dgoodwin@redhat.com) - Fix typos in openshift_facts gce cloud provider (sdodson@redhat.com) - Don't upgrade etcd on backup operations (sdodson@redhat.com) - Bump ansible requirement to 2.2.0.0-1 (GA) (sdodson@redhat.com) - Fix etcd backup failure due to corrupted facts. (dgoodwin@redhat.com) - Re-sync v1.4 image streams (andrew@andrewklau.com) - Revert "Revert openshift.node.nodename changes" (sdodson@redhat.com) - Change to allow cni deployments without openshift SDN (yfauser@vmware.com) - README: fix markdown formatting (rhcarvalho@gmail.com) - Create contribution guide (rhcarvalho@gmail.com) - Remove README_AEP.md (rhcarvalho@gmail.com) - Install flannel RPM on containerized but not atomic (sdodson@redhat.com) - README: move structure overview to the top (rhcarvalho@gmail.com) - README: cleanup setup steps (rhcarvalho@gmail.com) - README: remove OSX setup requirements (rhcarvalho@gmail.com) - Add missing symlink for node openvswitch oom fix. (dgoodwin@redhat.com) - README: improve first paragraph (rhcarvalho@gmail.com) - README: add links, fix typos (rhcarvalho@gmail.com) - README: improve markdown formatting (rhcarvalho@gmail.com) - Make it easier to run Python tests (rhcarvalho@gmail.com) - FIx flannel var name (jprovazn@redhat.com) - Always add local dns domain to no_proxy (jawed.khelil@amadeus.com) - Refactor default sdn_cluster_network_cidr and sdn_host_subnet_length (sdodson@redhat.com) - Revert "Fix the nodeName of the OpenShift nodes on OpenStack" (sdodson@redhat.com) - Revert "Fix OpenStack cloud provider" (sdodson@redhat.com) - Revert "Check that OpenStack hostnames are resolvable" (sdodson@redhat.com) - set AWS creds task with no_logs (somalley@redhat.com) - Change the logic to just compare against masters and nodes. (tbielawa@redhat.com) - Append /inventory/README.md to explain what is BYO inventory folder #2742 (contact@stephane-klein.info) - Remove unused openshift-ansible/inventory/hosts file #2740 (contact@stephane- klein.info) - Remove unused playbooks adhoc metrics_setup files #2717 (contact@stephane- klein.info) - a-o-i: remove dummy data_file (rhcarvalho@gmail.com) - a-o-i: remove script leftover from OpenShift v2 (rhcarvalho@gmail.com) - [openstack] allows timeout option for heat create stack (douglaskippsmith@gmail.com) - [openstack] updates documentation to show that you need to install shade (douglaskippsmith@gmail.com) - default to multizone GCE config (sjenning@redhat.com) - Add some tests for utils to get the coverage up. (tbielawa@redhat.com) - Update defaults for clusterNetworkCIDR & hostSubnetLength (smunilla@redhat.com) - Add hawkular admin cluster role to management admin (fsimonce@redhat.com) - Prevent useless master by reworking template for master service enf file (jkhelil@gmail.com) - support 3rd party scheduler (jannleno1@gmail.com) - Add nuage rest server port to haproxy firewall rules. (abutcher@redhat.com) - Port openshift_facts to py3 (misc@redhat.com) - storage/nfs_lvm: Also export as ReadWriteOnce (walters@verbum.org)- Fix indentation for flannel etcd vars (smunilla@redhat.com) - Update hosted_templates (sdodson@redhat.com) - remove console exclusions (sdodson@redhat.com) - Restart API service always as well. (dgoodwin@redhat.com) - Update v1.4 content (sdodson@redhat.com) - Update quick installer upgrade mappings for 3.4 (smunilla@redhat.com) - Update flannel etcd vars for 0.5.5 (smunilla@redhat.com) - Where we use curl force it to use tlsv1.2 (sdodson@redhat.com) - Bump etcd_ca_default_days to 5 years. (abutcher@redhat.com) - Update master_lb vs cluster_hostname workflow (smunilla@redhat.com)- Fix HA environments incorrectly detecting mixed installed environments (tbielawa@redhat.com) - Deploy an OOM systemd override for openvswitch. (dgoodwin@redhat.com) - Only restart dnsmasq if the DNS servers have changed (tbielawa@redhat.com) - Update installation summary for etcd members (smunilla@redhat.com) - Fix changed_when (sdodson@redhat.com) - add io labels (tdawson@redhat.com) - Touch all ini_file files before using them (sdodson@redhat.com) - Remove commit offset strings from parsed versions (tbielawa@redhat.com) - Update variant_version (smunilla@redhat.com)- Bump documented openshift_release for 1.4/3.4. (dgoodwin@redhat.com) - Add requirements, fix a small formatting issue. (erinn.looneytriggs@gmail.com)- Change HA master controller service to restart always. (dgoodwin@redhat.com) - Default hosted_registry_insecure true when insecure registry present in existing /etc/sysconfig/docker. (abutcher@redhat.com) - Fix race condtion in openshift_facts (smunilla@redhat.com)- [upgrades] Fix containerized node (sdodson@redhat.com) - Add support for 3.4 upgrade. (dgoodwin@redhat.com) - Update link to latest versions upgrade README (ebballon@gmail.com) - Bump logging and metrics deployers to 3.3.1 and 3.4.0 (sdodson@redhat.com) - Remove Vagrantfile (jdetiber@redhat.com) - Enable dnsmasq service (sdodson@redhat.com) - Default infra template modification based on openshift_examples_modify_imagestreams (abutcher@redhat.com) - Added a parameter for cert validity (vishal.patil@nuagenetworks.net) - Fix and reorder control plane service restart. (dgoodwin@redhat.com) - Add node-labels to kubeletArguments (tbielawa@redhat.com)- Move infrastructure templates into openshift_hosted_templates role. (abutcher@redhat.com) - Unit tests for the debug_env logger thing (tbielawa@redhat.com) - a-o-i: Separate install and scaleup workflows (smunilla@redhat.com) - Reference full vars for registry object storage. (abutcher@redhat.com)- trouble creating service signer while running upgrade dockerized (henning.fjellheim@nb.no) - Don't freak out if the oc command doesn't exist. (tbielawa@redhat.com) - Make the json template filter-driven. (tbielawa@redhat.com) - Add JSON result CLI parsing notes to the README (tbielawa@redhat.com) - The JSON result saving template now includes a summary of expired/warned certs for easier parsing. (tbielawa@redhat.com) - Clean up lint and other little things (polish++) (tbielawa@redhat.com) - Fix playbooks, update readme, update default vars (tbielawa@redhat.com) - Refactor into a role (tbielawa@redhat.com) - Get router/registry certs. Collect common names and subjectAltNames (tbielawa@redhat.com) - Support etcd certs now. Fix lint. Generate HTML report. (tbielawa@redhat.com) - Try to make boiler plate for cert expiry checking (tbielawa@redhat.com) - Override __init__ in default callback to avoid infinite loop. (abutcher@redhat.com) - Drop pacemaker restart logic. (dgoodwin@redhat.com) - Fix typos (rhcarvalho@gmail.com) - Switch from "oadm" to "oc adm" and fix bug in binary sync. (dgoodwin@redhat.com) - Remove uneeded import of ansible.module_utils.splitter (misc@redhat.com)- Get rid of openshift_node_config_file entirely (sdodson@redhat.com) - [logging] Fix NFS volume binding (sdodson@redhat.com) - Build full node config path in systemd_units tasks. (abutcher@redhat.com) - Default [] (abutcher@afrolegs.com) - Template with_items for upstream ansible-2.2 compat. (abutcher@redhat.com)- formatting updates in template (tobias@tobru.ch) - Do not error on node labels set too non-string values. (manuel@hutter.io) - Use inventory variables rather than facts (sdodson@redhat.com) - Resume restarting node after upgrading node rpms. (dgoodwin@redhat.com) - upgrade: Don't check avail docker version if not already installed. (dgoodwin@redhat.com) - revise docs (tobias@tobru.ch) - adjustments in docs and j2 template (tobias@tobru.ch) - add regionendpoint parameter for registry s3 (tobias.brunner@vshn.ch)- update handling of use_dnsmasq (jdetiber@redhat.com) - Fix standalone docker upgrade playbook skipping nodes. (dgoodwin@redhat.com) - Fix missing play assignment in a-o-i callback plugin (tbielawa@redhat.com) - Stop restarting node after upgrading master rpms. (dgoodwin@redhat.com) - Fix upgrade mappings in quick installer (smunilla@redhat.com) - nfs: Handle seboolean aliases not just in Fedora (walters@verbum.org)- set defaults for debug_level in template and task (jhcook@gmail.com) - Set HTTPS_PROXY in example builddefaults_json (sdodson@redhat.com) - Fix config and namespace for registry volume detection (sdodson@redhat.com) - Apply same pattern to HA master services (sdodson@redhat.com) - Improve how we handle containerized node failure on first startup (sdodson@redhat.com) - Check that OpenStack hostnames are resolvable (lhuard@amadeus.com)- Retry failed master startup once (ironcladlou@gmail.com) - [logging] Fix openshift_hosted_logging_fluentd_nodeselector (sdodson@redhat.com) - Changes for etcd servers (vishal.patil@nuagenetworks.net)- [a-o-i] -v disables quiet ansible config. (abutcher@redhat.com)- note different product versions (jeder@redhat.com) - Error out if containerized=true for lb host. (dgoodwin@redhat.com) - Removes an unused file (jtslear@gmail.com) - Update v1.3 content (sdodson@redhat.com) - Add v1.4 content (sdodson@redhat.com) - Set master facts for first master in node scaleup. (abutcher@redhat.com) - Fix default port typo. (abutcher@redhat.com) - Add example openid/request header providers and explain certificate variables. (abutcher@redhat.com) - Move openshift.common.debug.level to openshift_facts. (abutcher@redhat.com) - Don't secure registry or deploy registry console when infra replics == 0 (abutcher@redhat.com) - the example line fails on releases prior to 3.3, so put a comment there. (jeder@redhat.com)- Check if openshift_master_ingress_ip_network_cidr is defined (Mathias.Merscher@dg-i.net) - allow networkConfig.ingressIPNetworkCIDRs to be configured (Mathias.Merscher@dg-i.net) - Filterize haproxy frontends/backends and add method for providing additional frontends/backends. (abutcher@redhat.com) - a-o-i: Force option should allow reinstall (smunilla@redhat.com) - a-o-i: Fix openshift_node_labels (smunilla@redhat.com) - Enable registry support for image pruning (andrew@andrewklau.com) - Default openshift_hosted_{logging,metrics}_deploy to false. (abutcher@redhat.com) - README_CONTAINERIZED_INSTALLATION: fixed link markdown (jakub.kramarz@freshmail.pl) - README_AWS: makes links consistent and working again (jakub.kramarz@freshmail.pl) - a-o-i: Allow better setting of host level variables (smunilla@redhat.com) - Further secure registry improvements (abutcher@redhat.com) - Delgate handlers to first master (smunilla@redhat.com) - Secure registry improvements. (abutcher@redhat.com) - Install Registry by Default (smunilla@redhat.com) - Update play names for consistency. (abutcher@redhat.com) - Addressed review comments (vishal.patil@nuagenetworks.net) - Configure ops cluster storage to match normal cluster storage (sdodson@redhat.com) - Fix bug with service signer cert on upgrade. (dgoodwin@redhat.com) - Add messages to let the user know if some plays were skipped, but it's ok. Also, remove the final 'press a key to continue' prompt. (tbielawa@redhat.com) - Set named certificate destinations as basenames of provided paths. (abutcher@redhat.com) - 'fix' unittests by removing the users ability to specify an ansible config (tbielawa@redhat.com) - Copy and paste more methods (tbielawa@redhat.com) - Silence/dot-print more actions in the callback (tbielawa@redhat.com) - Fix conflicts in spec file (tbielawa@redhat.com) - Use pre_upgrade tag instread of a dry run variable. (dgoodwin@redhat.com) - Move etcd backup from pre-upgrade to upgrade itself. (dgoodwin@redhat.com) - Allow a couple retries when unscheduling/rescheduling nodes in upgrade. (dgoodwin@redhat.com) - Skip the docker role in early upgrade stages. (dgoodwin@redhat.com) - Allow filtering nodes to upgrade by label. (dgoodwin@redhat.com) - Allow customizing node upgrade serial value. (dgoodwin@redhat.com) - Split upgrade for control plane/nodes. (dgoodwin@redhat.com) - Set the DomainName or DomainID in the OpenStack cloud provider (lhuard@amadeus.com) - Use ansible.module_utils._text.to_text instead of ansible.utils.unicode.to_unicode. (abutcher@redhat.com) - Suppress more warnings. (abutcher@redhat.com) - Add gitHTTPProxy and gitHTTPSProxy to advanced config json option (sdodson@redhat.com) - Don't set IMAGE_PREFIX if openshift_cockpit_deployer_prefix is empty (Robert.Bohne@ConSol.de) - Update spec file to install manpage (tbielawa@redhat.com) - Verify masters are upgraded before proceeding with node only upgrade. (dgoodwin@redhat.com) - Attempt to tease apart pre upgrade for masters/nodes. (dgoodwin@redhat.com) - Split upgrade entry points into control plane/node. (dgoodwin@redhat.com) - Reunite upgrade reconciliation gating with the play it gates on. (dgoodwin@redhat.com) - Drop atomic-enterprise as a valid deployment type in upgrade. (dgoodwin@redhat.com) - Stop guarding against pacemaker in upgrade, no longer necessary. (dgoodwin@redhat.com) - Support openshift_upgrade_dry_run=true for pre-upgrade checks only. (dgoodwin@redhat.com) - Make rhel_subscribe role default to OpenShift Container Platform 3.3 (lhuard@amadeus.com) - Addresses most comments from @adellape (tbielawa@redhat.com) - Changes for Nuage HA (vishal.patil@nuagenetworks.net) - Fix deployer template for enterprise (sdodson@redhat.com) - Add a manpage for atomic-openshift-installer (tbielawa@redhat.com) - Remove the DNS VM on OpenStack (lhuard@amadeus.com) - tweak logic (jdetiber@redhat.com) - test fix for systemd changes (sdodson@redhat.com) - Set default_subdomain properly for logging (sdodson@redhat.com) - Adjust wait for loops (sdodson@redhat.com) - Add storage for logging (sdodson@redhat.com) - Fix some bugs in OpenShift Hosted Logging role (contact@stephane-klein.info) - Add some sample inventory stuff, will update this later (sdodson@redhat.com) - Label all nodes for fluentd (sdodson@redhat.com) - Rename openshift_hosted_logging_image_{prefix,version} to match metrics (sdodson@redhat.com) - Fix deployer template for enterprise (sdodson@redhat.com) - Add logging to install playbooks (sdodson@redhat.com) - Fix OpenStack cloud provider (lhuard@amadeus.com) - Add rhaos-3.4-rhel-7 releaser to tito (sdodson@redhat.com) - Fix the nodeName of the OpenShift nodes on OpenStack (lhuard@amadeus.com) - Fix GCE Launch (brad@nolab.org)- Add an issue template (sdodson@redhat.com) - Add openshift_hosted_router_name (andrew@andrewklau.com) - Fix master service status changed fact. (abutcher@redhat.com) - Clarify openshift_hosted_metrics_public_url (sdodson@redhat.com) - Add GCE cloud provider kind. (abutcher@redhat.com) - add documentation about the openshift_hosted_metrics_public_url option (kobi.zamir@gmail.com) - Split openshift_builddefaults_no_proxy if it's not a list (sdodson@redhat.com) - Fix references to openshift.master.sdn_cluster_network_cidr in node roles (sdodson@redhat.com) - Update the OpenStack dynamic inventory script (lhuard@amadeus.com) - move LICENSE to /usr/share/licenses/openshift-ansible-VERSION/ (nakayamakenjiro@gmail.com) - [uninstall] Stop services on all hosts prior to removing files. (abutcher@redhat.com) - Do not create volume claims for hosted components when storage type is object. (abutcher@redhat.com) - Add portal_net and sdn_cluster_network_cidr to node NO_PROXY (sdodson@redhat.com) - Add origin-node.service.wants to uninstall (andrew@andrewklau.com) - Update README.md (sdodson@redhat.com) - Add 'MaxGCEPDVolumeCount' to default scheduler predicates. (abutcher@redhat.com) - Switch to origin-1.x branch names (sdodson@redhat.com) - Open ports for vxlan and Nuage monitor (vishal.patil@nuagenetworks.net) - Add role to manageiq to allow creation of projects (azellner@redhat.com) - Add 'MaxEBSVolumeCount' to default scheduler predicates. (abutcher@redhat.com) - a-o-i: Don't set unschedulable nodes as infra (smunilla@redhat.com) - [redeploy-certificates] Set default value for openshift_master_default_subdomain as workaround. (abutcher@redhat.com) - [redeploy-certificates] Correct etcd service name. (abutcher@redhat.com) - [upgrade] Create/configure service signer cert when missing. (abutcher@redhat.com) - get quickstarts from origin, not upstream example repos (bparees@redhat.com) - Define proxy settings for node services (sdodson@redhat.com) - Check for use_openshift_sdn when restarting openvswitch. (abutcher@redhat.com) - Move delegated_serial_command module to etcd_common. (abutcher@redhat.com) - Fix README links. (abutcher@redhat.com) - Check for is_atomic when uninstalling flannel package. (abutcher@redhat.com) - Add atomic-guest tuned profile (andrew.lau@newiteration.com) - Pause after restarting openvswitch in containerized upgrade. (dgoodwin@redhat.com) - Add acceptschema2 and enforcequota settings for hosted registry (andrew.lau@newiteration.com) - Always deduplicate detected certificate names (elyscape@gmail.com) - Add option for specifying s3 registry storage root directory. (abutcher@redhat.com) - Set config/namespace where missing for secure registry deployment. (abutcher@redhat.com) - Flush handlers before marking a node schedulable after upgrade. (dgoodwin@redhat.com) - Iterate over node inventory hostnames instead of openshift.common.hostname within openshift_manage_node role. (abutcher@redhat.com) - a-o-i: Do not display version number in quick installer (smunilla@redhat.com) - Explain our branching strategy (sdodson@redhat.com) - Fix warnings (mkumatag@in.ibm.com) - Don't loop over hostvars when setting node schedulability. (abutcher@redhat.com) - Copy admin kubeconfig in openshift_manage_node role. (abutcher@redhat.com) - Adjust to_padded_yaml transformation to use the AnsibleDumper (tbielawa@redhat.com) - Secure registry for atomic registry deployment (deployment_subtype=registry). (abutcher@redhat.com) - Record schedulability of node prior to upgrade and re-set it to that (sdodson@redhat.com) - Fix string substitution error in the to_padded_yaml filter (tbielawa@redhat.com) - Update image stream data (sdodson@redhat.com) - Fix ops/qps typo (jliggitt@redhat.com) - initial support for v1.3 with logging v1.3 (rmeggins@redhat.com) - Only prompt for proxy vars if none are set and our version recognizes them (tbielawa@redhat.com) - Don't advise people to use additional registries over oreg_url (sdodson@redhat.com) - Persist net.ipv4.ip_forward sysctl entry for openshift nodes (tbielawa@redhat.com) - Add flannel package removal in uninstallation playbook (mkumatag@in.ibm.com) - This fixes an issue in AWS where the master node was not part of the nodes in an unschedulable way (mdanter@gmail.com) - Don't attempt to create retry files (tbielawa@redhat.com) - Fix nuage check. (abutcher@redhat.com) - Change test requirements file name (tbielawa@redhat.com) - Fix review comments (mkumatag@in.ibm.com) - Try installing setuptools before the rest of the requirements (tbielawa@redhat.com) - Switch to using a requirements.txt file and ensure that setuptools is pinned to the latest version available on RHEL7 (tbielawa@redhat.com) - Try using parse_version from pkg_resources instead (tbielawa@redhat.com) - Add missing pip requirement to virtualenv (tbielawa@redhat.com) - Fix PyLint errors discovered when upgrading to newer version (tbielawa@redhat.com) - Bug 1369410 - uninstall fail at task [restart docker] on atomic-host (bleanhar@redhat.com) - Fix typo (mkumatag@in.ibm.com) - Fix errors in docker role (mkumatag@in.ibm.com) - Allow overriding the Docker 1.10 requirement for upgrade. (dgoodwin@redhat.com) - skip if the objects already exist (rmeggins@redhat.com) - create and process the logging deployer template in the current project, logging (rmeggins@redhat.com) - do not create logging project if it already exists (rmeggins@redhat.com)- Bump to 3.4.0- Restore network plugin configuration (sdodson@redhat.com) - Remove openshift_master_metrics_public_url (abutcher@redhat.com) - Bug 1371836 - The variant should be Registry 3.3 (smunilla@redhat.com)- update flannel_subnet_len default value (mkumatag@in.ibm.com) - Reload docker facts after upgrading docker (sdodson@redhat.com)- Enable dynamic storage (sdodson@redhat.com) - Change how we set master's metricsPublicURL (sdodson@redhat.com) - update kubelet argument example with references to new pods-per-core and new max-pods threshold for 3.3 (jeder@redhat.com) - update kubelet argument example with references to new pods-per-core and new max-pods threshold for 3.3 (jeder@redhat.com)- Reload units after node container service modified. (dgoodwin@redhat.com) - Fix flannel check (mkumatag@in.ibm.com) - Default to port 80 when deploying cockpit-ui (smunilla@redhat.com) - Set cloudprovider kind with openshift_facts. (abutcher@redhat.com) - Fix openstack cloudprovider template conditional. (abutcher@redhat.com)- Sync image stream data (sdodson@redhat.com) - Update metrics example inventories (sdodson@redhat.com) - Preserve AWS options in sysconfig files. (dgoodwin@redhat.com) - Fix metrics for containerized installs (sdodson@redhat.com) - Cleanup items botched during rebase (sdodson@redhat.com) - add check for server and account already exist (mangirdas@judeikis.lt) - add run_once to repeatable actions (mangirdas@judeikis.lt) - Remove atomic check and cockpit.socket (smunilla@redhat.com) - Re-organize registry-console deployment. (abutcher@redhat.com) - Add registry console template (aweiteka@redhat.com) - Add support for Atomic Registry Installs (smunilla@redhat.com) - Apply indentation changes to some other lines (tbielawa@redhat.com) - Don't use openshift_env for cloud provider facts. (abutcher@redhat.com) - Enable PEP8 tests by default in the 'make ci' target now (tbielawa@redhat.com) - Fix PEP8 errors in cli_installer.py (tbielawa@redhat.com) - Fix PEP8 in openshift_ansible.py (tbielawa@redhat.com) - Fix PEP8 in oo_config.py (tbielawa@redhat.com) - Fix PEP8 in variants.py (tbielawa@redhat.com) - Fix PEP8 in facts_callback.py (tbielawa@redhat.com) - fix duplicate src field (jdetiber@redhat.com) - Refactor volume directory creation (sdodson@redhat.com) - Rely on IMAGE_PREFIX and IMAGE_VERSION defaults from the templates themselves (sdodson@redhat.com) - Add metrics exports to nfs role, move exports to /etc/exports.d/openshift- ansible.exports (sdodson@redhat.com) - Add ability to disable pvc creation (sdodson@redhat.com) - Fix registry volume (sdodson@redhat.com) - add selectors for metrics and logging (sdodson@redhat.com) - Add logic to detect existing installs (sdodson@redhat.com) - Deploy metrics after our router (sdodson@redhat.com) - Add Enterprise 3.3 template (sdodson@redhat.com) - Pull in keynote demo changes (sdodson@redhat.com) - [tags] add some support for running a subset of config via tags (jdetiber@redhat.com) - [metrics] add filter to clean up hostname for use in metrics deployment (jdetiber@redhat.com) - enable service-serving-cert-signer by default (abutcher@redhat.com) - Fix review comments (mkumatag@in.ibm.com) - Remove duplicate flannel registration (mkumatag@in.ibm.com)- simplify repo configuration (jdetiber@redhat.com) - don't set virt_sandbox_use_nfs on Fedora, it was replaced by virt_use_nfs (maxamillion@fedoraproject.org) - Correct flannel cert variables. (abutcher@redhat.com) - Make note about ansible/install logs messing up ci tests (tbielawa@redhat.com) - remove fedora origin copr (it's in mainline fedora now), some dnf/yum clean up (maxamillion@fedoraproject.org) - Move nested print_read_config_error function into it's own function (tbielawa@redhat.com) - Makefile includes ci-pyflakes target now (tbielawa@redhat.com) - Fix BZ1368296 by quietly recollecting facts if the cache is removed (tbielawa@redhat.com) - Correct masterCA config typo. (abutcher@redhat.com) - don't gather facts when bootstrapping ansible for Fedora hosts (maxamillion@fedoraproject.org) - a-o-i: Add variant and variant_version to migration (smunilla@redhat.com) - Fix upgrade failure when master-config does not have pluginOrderOverride. (dgoodwin@redhat.com) - Add externalIPNetworkCIDRs to config (smunilla@redhat.com)- a-o-i: Fix ansible_ssh_user question (smunilla@redhat.com) - Don't run node config upgrade hook if host is not a node. (dgoodwin@redhat.com) - Link ca to ca-bundle when ca-bundle does not exist. (abutcher@redhat.com) - Better error if no OpenShift RPMs are available. (dgoodwin@redhat.com) - Revert "Due to problems with with_fileglob lets avoid using it for now" (sdodson@redhat.com) - Replace some virsh commands by native virt_XXX ansible module (lhuard@amadeus.com) - Add warning at end of 3.3 upgrade if pluginOrderOverride is found. (dgoodwin@redhat.com) - a-o-i: Remove Legacy Config Upgrade (smunilla@redhat.com) - Fix etcd uninstall (sdodson@redhat.com) - Bug 1358951 - Error loading config, no such key: 'deployment' when using previously valid answers file (smunilla@redhat.com) - Fix standalone Docker upgrade missing symlink. (dgoodwin@redhat.com) - Open OpenStack security group for the service node port range (lhuard@amadeus.com) - Fix the “node on master” feature (lhuard@amadeus.com) - Due to problems with with_fileglob lets avoid using it for now (sdodson@redhat.com)- Fix warnings in OpenStack provider with ansible 2.1 (lhuard@amadeus.com) - Mount /sys rw (sdodson@redhat.com) - Update uninstall.yml (sdodson@redhat.com) - Fix padding on registry config (sdodson@redhat.com)- Fixes to typos, grammar, and product branding in cli_installer (tpoitras@redhat.com) - Reconcile roles after master upgrade, but before nodes. (dgoodwin@redhat.com) - a-o-i: Fix nosetests after removing 3.2 from installer (smunilla@redhat.com) - Bug 1367323 - the "OpenShift Container Platform 3.2" variant is still listed when quick install ose-3.3 (smunilla@redhat.com) - Bug 1367199 - iptablesSyncPeriod should default to 30s OOTB (smunilla@redhat.com) - Sync remaining content (sdodson@redhat.com) - XPaas 1.3.3 (sdodson@redhat.com) - a-o-i: Fix broken tests from installed hosts check (smunilla@redhat.com) - Add clientCommonNames to RequestHeaderProvider optional items (sdodson@redhat.com) - a-o-i: Mapping for 3.2 Upgrades (smunilla@redhat.com) - a-o-i: fix bz#1329455 (ghuang@redhat.com) - Add nfs group to OSEv3:vars (sdodson@redhat.com) - fixing openshift key error in case of node failure during run (ssh issue) (jawed.khelil@amadeus.com) - add 3.3 to installer (rmeggins@redhat.com)- Ensure etcd user exists in etcd_server_certificates by installing etcd. (abutcher@redhat.com) - a-o-i: Fix broken upgrades (smunilla@redhat.com)- Reference tmpdir from first master hostvars when evacuating nodes. (abutcher@redhat.com) - Support for redeploying certificates. (abutcher@redhat.com) - qps typo (deads@redhat.com) - a-o-i: Automatically Label Nodes as Infra (smunilla@redhat.com) - Improvements for Docker 1.10+ upgrade image nuking. (dgoodwin@redhat.com) - a-o-i: Restrict installed host check (smunilla@redhat.com) - Shutdown Docker before upgrading the rpm. (dgoodwin@redhat.com) - Restrict the middleware stanza contains 'registry' and 'storage' at least on 3.3 (ghuang@redhat.com) - docker-registry's middleware stanza should contain 'registry' and 'storage' by default (ghuang@redhat.com)- Enable 'NoVolumeZoneConflict' policy for scheduler (abutcher@redhat.com) - a-o-i: Update nosetests for ansible_ssh_user (smunilla@redhat.com) - move ansible_ssh_user to deployment, remove ansible_config and ansible_log_path (ghuang@redhat.com) - Labeling nodes only (ghuang@redhat.com) - Set become=no for etcd server certificates temporary directory. (abutcher@redhat.com) - Move storage includes up to main. (abutcher@redhat.com) - Support gathering ansible 2.1/2.2 system facts (abutcher@redhat.com) - Try/except urlparse calls. (abutcher@redhat.com) - with_fileglob no longer supports wildcard prefixes. (abutcher@redhat.com) - BUILD.md lies (jmainguy@redhat.com) - Migrate ca.crt to ca-bundle.crt (sdodson@redhat.com) - Upgrade configs for protobuf support. (dgoodwin@redhat.com) - Fixed a bug in modify_yaml module. (dgoodwin@redhat.com) - make the improved log formatter work with ansible 2.1 (rmeggins@redhat.com) - Convert ansible facts callback to v2. (abutcher@redhat.com) - Add 3.3 protobuf config stanzas for master/node config. (dgoodwin@redhat.com) - Introduce 1.3/3.3 upgrade path. (dgoodwin@redhat.com)- Fix little mistake in openshift_master_htpasswd_users value . (jmferrer@paradigmatecnologico.com)- Call relocated openshift-loadbalancer playbook in master scaleup. (abutcher@redhat.com) - [openshift_ca] correct check for missing CA. (abutcher@redhat.com) - a-o-i: Rename OSE in Install Menu (smunilla@redhat.com) - a-o-i: Allow Arbitrary Deployment Variables (smunilla@redhat.com) - Add knobs for disabling router/registry management. (abutcher@redhat.com) - Restore missing etcd_image fact. (abutcher@redhat.com) - Add options for specifying named ca certificates to be added to the openshift ca bundle. (abutcher@redhat.com) - oo_collect can be ran against dicts where key isn't present. (abutcher@redhat.com) - Don't set a networkPluginName in 3.3 installs (sdodson@redhat.com)- Rename router and registry node list variables. (abutcher@redhat.com) - a-o-i: Fix broken uninstall (smunilla@redhat.com) - Refactor etcd certificates roles. (abutcher@redhat.com)- Update for issue#2244 (kunallimaye@gmail.com) - Update for issue-2244 (kunallimaye@gmail.com) - a-o-i: Remove AEP, OSE 3.0, and OSE 3.2 choices (smunilla@redhat.com) - Move role dependencies to playbooks. (abutcher@redhat.com) - Fix xpaas_templates_base (sdodson@redhat.com) - a-o-i: Better inventory group handling (smunilla@redhat.com) - Add dotnet image stream to enterprise installs (sdodson@redhat.com) - Fix haproxy logs (sdodson@redhat.com) - update bootstrap-fedora playbook with new python crypto deps (maxamillion@fedoraproject.org) - Remove old sso70-basic templates (sdodson@redhat.com) - xPaaS v1.3.2 release (sdodson@redhat.com)- a-o-i: Set roles on standalone storage (smunilla@redhat.com) - Disable too many branches pylint (sdodson@redhat.com) - a-o-i: write missing openshift_node_labels (dkorn@redhat.com) - a-o-i: Support for arbitrary host-level variables (smunilla@redhat.com) - Beautiful -v output from ansible (jamespic@gmail.com) - a-o-i: Move inventory vars to the correct location (smunilla@redhat.com) - Fix registry/router being created despite no infra nodes. (dgoodwin@redhat.com) - Document openshift_portal_net (sdodson@redhat.com) - Stagger the start of master services. (abutcher@redhat.com) - make rpm-q module pylint warning-free (tob@butter.sh) - add rpm_q module to query rpm database (tob@butter.sh)- Template named certificates with_items. (abutcher@redhat.com) - Replace master_cert_config_dir with common config_base fact. (abutcher@redhat.com) - remove outdated openshift_cluster_metrics role (jdetiber@redhat.com) - Fix "deloyment" typo in deployment types doc (lxia@redhat.com) - Add missing nuke_images.sh symlink. (dgoodwin@redhat.com) - a-o-i: Persist Roles Variables (smunilla@redhat.com) - Default nodes matching selectors when not collected. (abutcher@redhat.com) - Copy openshift binaries instead of using wrapper script. (dgoodwin@redhat.com) - Correct relative include for ansible version check. (abutcher@redhat.com) - Fix libvirt provider for Ansible 2.1.0.0 (lhuard@amadeus.com) - Re-arrange master and node role dependencies. (abutcher@redhat.com) - Refactor openshift certificates roles. (abutcher@redhat.com) - Check ansible version prior to evaluating cluster hosts and groups. (abutcher@redhat.com) - Stop reporting changes when docker pull is already up to date. (dgoodwin@redhat.com) - a-o-i: Write Role variable groups (smunilla@redhat.com) - Slight modification to error when using mismatched openshift_release. (dgoodwin@redhat.com) - fix "databcase" typo in example roles (lxia@redhat.com) - Secure router only when openshift.hosted.router.certificate.contents exists. (abutcher@redhat.com) - Add jenkinstemplate (sdodson@redhat.com) - Fix bugs with origin 1.2 rpm based upgrades. (dgoodwin@redhat.com) - Sync latest image streams and templates (sdodson@redhat.com) - Ensure 'oo_nfs_to_config' in groups prior to checking group length when nfs host unset. (abutcher@redhat.com) - We have proper ansible support and requirements in place now, de-revert this commit (tbielawa@redhat.com) - Skip docker upgrades on Atomic. (dgoodwin@redhat.com) - Resolve some deprecation warnings. (abutcher@redhat.com) - a-o-i: Looser facts requirements for unattended (smunilla@redhat.com) - Temporarily link registry config templates for ansible 1.9.x support. (abutcher@redhat.com) - Remove relative lookup for registry config and check for skipped update in registry redeploy conditional. (abutcher@redhat.com) - Arbitrary Installer yaml (smunilla@redhat.com) - Check for existence of sebooleans prior to setting. (abutcher@redhat.com) - Require ansible-2.1 (abutcher@redhat.com)- Convert openshift_release and openshift_version to strings for startswith (sdodson@redhat.com) - Symlink ansible 2.x locations to ansible 1.9 locations (sdodson@redhat.com) - Clarify message when old docker pre-installed but 1.10+ requested. (dgoodwin@redhat.com) - Fix quick install 3.2 upgrade path. (dgoodwin@redhat.com) - Fix upgrade with docker_version set. (dgoodwin@redhat.com) - Move the bash completion into the cli role. Only add when not containerized (tbielawa@redhat.com) - [master] add support for setting auditConfig (jdetiber@redhat.com) - Remove too recent pylint option keys. (dgoodwin@redhat.com) - pylint fixes (dgoodwin@redhat.com) - Install bash-completion package for the oc/oadm tools (tbielawa@redhat.com) - Fix more docker role logic. (dgoodwin@redhat.com) - Add checks to docker role for 1.9.1+. (dgoodwin@redhat.com) - Make libvirt’s VM use virtio-scsi insteal of virtio-blk (lhuard@amadeus.com) - Fix erroneous pylint error (smunilla@redhat.com) - Remove 3.0 and 3.1 upgrade sub-dirs. (dgoodwin@redhat.com) - Rename upgrade to just v3_2 as it's now major and minor. (dgoodwin@redhat.com) - Set registry replicas = 1 when no storage specified. (abutcher@redhat.com) - Re-align the OpenStack firewall rules with the iptables rules (lhuard@amadeus.com) - Fix bin/cluster openstack related error (lhuard@amadeus.com) - Fix upgrades with an openshift_image_tag set. (dgoodwin@redhat.com) - ops-docker-loopback-to-direct-lvm.yml: fix typo on the variable name "cli_name vs cli_host" (gael.lambert@redhat.com) - Remove cleanup code from 1.0 to 1.1 upgrade era (sdodson@redhat.com) - Move repoquery_cmd fact setting into a more logical place. (dgoodwin@redhat.com) - Add dependency on docker to openshift_docker role. (dgoodwin@redhat.com) - Enable pullthrough by default in registry config for object storage. (abutcher@redhat.com) - Fix gpg key path (sdodson@redhat.com) - Use proper startswith. (dgoodwin@redhat.com) - Sync latest image stream content (sdodson@redhat.com) - Role dependency cleanup (abutcher@redhat.com) - Fix up some broken markdown formatting (mostly tables) (tbielawa@redhat.com) - Rename things to avoid conflicts with paas sig release rpms (sdodson@redhat.com) - Remove/update TODOs. (dgoodwin@redhat.com) - Remove all debug used during devel of openshift_version. (dgoodwin@redhat.com) - Update quick upgrade to remove unsupported options. (dgoodwin@redhat.com) - Don't special case origin on centos (sdodson@redhat.com) - Various hosted component improvements (abutcher@redhat.com) - Move repoquery fact definition to openshift_common. (dgoodwin@redhat.com) - Clean up some deprecation warnings (tbielawa@redhat.com) - Add CentOS PaaS SIG repos for RHEL (sdodson@redhat.com) - Remove Origin 1.1 as an option (smunilla@redhat.com) - Make /var/lib/origin mounted rslave (sdodson@redhat.com) - fix "hapoxy" typo in loadbalancer playbook (Mathias.Merscher@dg-i.net) - Fix dnf variant of rpm_versions.sh (sdodson@redhat.com) - Make image stream munging optional (sdodson@redhat.com) - Add aos-3.3 to tito releasers.conf (sdodson@redhat.com) - Add symlinks for node templates. (dgoodwin@redhat.com) - Fixes for Ansible 2.1. (dgoodwin@redhat.com) - Update repoquery_cmd definitions to match latest in master. (dgoodwin@redhat.com) - Fix unsafe bool usage. (dgoodwin@redhat.com) - Fix typo in example inventories. (dgoodwin@redhat.com) - Fixes for non-containerized separate etcd hosts. (dgoodwin@redhat.com) - More docker upgrade fixes. (dgoodwin@redhat.com) - Only nuke images when crossing the Docker 1.10 boundary in upgrade. (dgoodwin@redhat.com) - Fix node/openvswitch containers not restarting after upgrade. (dgoodwin@redhat.com) - Allow skipping Docker upgrade during OpenShift upgrade. (dgoodwin@redhat.com) - a-o-i: Add Origin 1.2 Installs (smunilla@redhat.com) - a-o-i: Add support for installing OpenShift Origin (smunilla@redhat.com) - Refactor 3.2 upgrade to avoid killing nodes without evac. (dgoodwin@redhat.com) - Update docker upgrade playbook to be more flexible. (dgoodwin@redhat.com) - Add missing defaults file. (dgoodwin@redhat.com) - Use common fact initialization include in upgrade. (dgoodwin@redhat.com) - Fix use of v3.2 format for openshift_release in upgrade. (dgoodwin@redhat.com) - Remove more legacy upgrade playbooks. (dgoodwin@redhat.com) - Fix docker restarts during openshift_version role. (dgoodwin@redhat.com) - Support setting a docker version in inventory. (dgoodwin@redhat.com) - Fix version facts with trailing newline. (dgoodwin@redhat.com) - Document the new and old version variables. (dgoodwin@redhat.com) - Normalize some of the version inventory vars which users might mistakenly enter wrong. (dgoodwin@redhat.com) - Check that detected version matches openshift_release in rpm installations. (dgoodwin@redhat.com) - Block attempts to install origin without specifying any release info. (dgoodwin@redhat.com) - More stable lookup of running openshift version. (dgoodwin@redhat.com) - Upgrade fixes. (dgoodwin@redhat.com) - Fix typo in facts. (dgoodwin@redhat.com) - Cleanup, fix 3.1 version bug in facts. (dgoodwin@redhat.com) - More version fixes. (dgoodwin@redhat.com) - Support origin alpha tags. (dgoodwin@redhat.com) - More stable containerized version lookup. (dgoodwin@redhat.com) - Remove old upgrade playbooks. (dgoodwin@redhat.com) - Fix performance hit in openshift_facts. (dgoodwin@redhat.com) - Always populate openshift_image_tag and openshift_pkg_version. (dgoodwin@redhat.com) - Remove the use of the upgrading variable. (dgoodwin@redhat.com) - Don't be specific about rpm version to upgrade to for now. (dgoodwin@redhat.com) - Restore 3.2 RPM version check before upgrading. (dgoodwin@redhat.com) - Make openshift_version role docker dep conditional. (dgoodwin@redhat.com) - Fix rpm installs. (dgoodwin@redhat.com) - Temporary fix for upgrading issue. (dgoodwin@redhat.com) - Remove unused docker facts tasks. (dgoodwin@redhat.com) - Fix version unset bug, and set common ver fact on containerized nodes. (dgoodwin@redhat.com) - Fix missing openshift.common.version fact on containerized nodes. (dgoodwin@redhat.com) - Begin major simplification of 3.2 upgrade. (dgoodwin@redhat.com) - Respect image tag/pkg version during upgrade. (dgoodwin@redhat.com) - Force version to latest 3.2 during upgrade. (dgoodwin@redhat.com) - Verify openshift_release is correct or absent in inventory before upgrade. (dgoodwin@redhat.com) - Drop unused and broken "when" in vars section. (dgoodwin@redhat.com) - Do not install rpm for version in openshift_version role. (dgoodwin@redhat.com) - Fix bin/cluster libvirt related error (jdetiber@redhat.com) - Update openshift_version author info. (dgoodwin@redhat.com) - Fix installing release 3.1 not converting to precise version. (dgoodwin@redhat.com) - Stop requiring/using first master version fact and use openshift_version var instead. (dgoodwin@redhat.com) - Break version calc out into a role, separate yaml for containerized/rpm. (dgoodwin@redhat.com) - Drop unnecessary node playbook version calculation. (dgoodwin@redhat.com) - Add leading v for remaining IMAGE_VERSION templates. (dgoodwin@redhat.com) - Fix error restarting master service that may not be there. (dgoodwin@redhat.com) - Fix use of openshift_version in ca role. (dgoodwin@redhat.com) - Fix image tag to rpm version filter. (dgoodwin@redhat.com) - Fix error with containerized etcd install. (dgoodwin@redhat.com) - Refactor openshift_version behavior. (dgoodwin@redhat.com) - Protect installed version on subsequent masters. (dgoodwin@redhat.com) - Get rpm installations functional again. (dgoodwin@redhat.com) - Convert generic openshift_version=3.2 to specific early in install. (dgoodwin@redhat.com) - Preserve node versions on re-run. (dgoodwin@redhat.com) - Fix version compare with using just 3.2 or 1.2. (dgoodwin@redhat.com) - Hookup node configuration. (dgoodwin@redhat.com) - Complete installation of first master containerized. (dgoodwin@redhat.com) - Stop downgrading Docker because we don't know what version to install yet. (dgoodwin@redhat.com) - Work towards determining openshift_version when unspecified. (dgoodwin@redhat.com) - Remove now unnecessary pull and ver check in openshift_docker role. (dgoodwin@redhat.com) - Set openshift_version in config playbooks for first master. (dgoodwin@redhat.com) - Debug output. (dgoodwin@redhat.com) - cleanup broken symlinks - lookup_plugins filter_plugins (tdawson@redhat.com) - Add libselinux-python as a dependency for the installation process (frederic.boulet@gmail.com)- Add v1.3 examples (sdodson@redhat.com) - Change the examples content sync directory (sdodson@redhat.com) - Add gte_3_3 (sdodson@redhat.com) - Adds quotes to gpgkey element in byo/config.yml (smerrill@covermymeds.com) - Restart dnsmasq encase it was already running (sdodson@redhat.com) - Add support for supplying a dnsmasq.conf file (sdodson@redhat.com) - Update image streams with SCL 2.2 components (sdodson@redhat.com) - Bump rhel subscribe default version. (abutcher@redhat.com) - Revert "Speed up copying OpenShift examples" (abutcher@afrolegs.com) - Switch to repoquery, enable plugins for satellite support (sdodson@redhat.com) - update conditional expression to save steps (lxia@redhat.com) - Enable additional 'virt_sandbox_use_nfs' seboolean as per documentation: (george.goh@redhat.com) - Set any_errors_fatal for initialize facts play. (abutcher@redhat.com) - Set any_errors_fatal for etcd facts play. (abutcher@redhat.com) - Speed up copying OpenShift examples (tbielawa@redhat.com) - Check if last rule is DROP when inserting iptables rules. (abutcher@redhat.com) - Don't upgrade docker on non-containerized etcd. (abutcher@redhat.com) - Access embedded_etcd variable from oo_first_master hostvars. (abutcher@redhat.com) - Add missing quote in metrics deployer template. (dgoodwin@redhat.com) - Allow flag to uninstall playbook to preserve images. (dgoodwin@redhat.com) - Add MODE to metrics deployer (sdodson@redhat.com) - NetworkManager service never changes (tbielawa@redhat.com) - Update the rest of the templates (sdodson@redhat.com) - Update logging and metrics templates (sdodson@redhat.com) - Block Docker 1.10 upgrade playbook when run against an Atomic OS. (dgoodwin@redhat.com) - If registry_url != registry.access.redhat.com then modify image streams (sdodson@redhat.com) - Add 30 second pause before retrying to start the node (sdodson@redhat.com) - Stop dumping debug output, re-try startng the node once (sdodson@redhat.com) - Fix uninstall.yml indentation for deamon-reload (florian.lambert@enovance.com) - Fix no proxy hostnames during upgrade. (dgoodwin@redhat.com) - Attempt to fix containerized node start failure with Docker 1.10. (dgoodwin@redhat.com) - also volume-mount /etc/sysconfig/docker (tob@butter.sh) - Separate uninstall plays by group. (abutcher@redhat.com) - Add per-service environment variables. (abutcher@redhat.com) - - Prevent the script to override n number of the time the same nameserver - Prevent the script to echo blank values from IP4_NAMESERVERS variable (william17.burton@gmail.com) - Make a note about Requires: docker (sdodson@redhat.com) - Remove Docker 1.10 requirement temporarily. (dgoodwin@redhat.com) - Fix docker 1.10 upgrade on embedded etcd masters. (dgoodwin@redhat.com) - Add lower case proxy variables (pascal.bach@siemens.com) - default unit in openshift_facts (you@example.com) - add unit in seconds for metrics resolution (you@example.com)- Restore mistakenly reverted code. (dgoodwin@redhat.com) - Add openshift_loadbalancer_facts role to set lb facts prior to running dependencies. (abutcher@redhat.com) - Bug 1338726 - never abort install if the latest version of docker is already installed (bleanhar@redhat.com) - Preserve proxy config if it's undefined (sdodson@redhat.com) - At least backup things (sdodson@redhat.com) - Use unique play names to make things easier to debug (sdodson@redhat.com) - Ansible 2.1 support. (abutcher@redhat.com) - add skydns port 8053 to openstack master sec group (jawed.khelil@amadeus.com) - fix dns openstack flavor instead of openshift flavor (jawed.khelil@amadeus.com) - Fix Docker 1.10 problems with empty tags and trailing : (dgoodwin@redhat.com) - ensure htpasswd file exists (tob@butter.sh) - Docker 1.10 Upgrade (dgoodwin@redhat.com) - Add flag to manage htpasswd, or not. (tob@butter.sh)- Only run node specific bits on nodes (sdodson@redhat.com) - Update main.yaml (detiber@gmail.com) - Hardcoded values in "launch_instances" - isue # 1970 (daniel@dumdan.com) - XPAAS v1.3.1 content for Origin 1.1 / OSE 3.1 (sdodson@redhat.com) - XPAAS v1.3.1 release for Origin 1.2 / OSE 3.2 (sdodson@redhat.com) - Configure default docker logging options. (abutcher@redhat.com) - Run rhel_subscribe on l_oo_all_hosts rather than all (sdodson@redhat.com) - Fix error with stopping services that may not exist. (dgoodwin@redhat.com) - Add haproxy_frontend_port to vars for openshift-loadbalancer. (abutcher@redhat.com) - Move os_firewall_allow from defaults to role dependencies. (abutcher@redhat.com) - Ensure registry url evaluated when creating router. (abutcher@redhat.com) - Document protocol in readme aws. (abutcher@redhat.com) - Revert openshift-certificates changes. (abutcher@redhat.com) - wait metrics-deployer complete (need to configure nodes before hosted services) (you@example.com) - switch to using sig release packages (jdetiber@redhat.com) - temporarily disable gpg checking until we have a way to cleanly enable it (jdetiber@redhat.com) - Switch to using CentOS SIG repos for Origin installs (jdetiber@redhat.com) - Separate master and haproxy config playbooks. (abutcher@redhat.com) - Cleanup bin, test and roles/openshift_ansible_inventory following move to openshift-tools (abutcher@redhat.com) - Catch more uninstall targets (sdodson@redhat.com) - Adding openshift_clock parameters to example inventory files (jstuever@redhat.com) - Enable openshift_clock role for openshift_master, openshift_node, and openshift_etcd (jstuever@redhat.com) - Add openshift_clock role to manage system clocks (jstuever@redhat.com) - Allow clock role in openshift_facts (jstuever@redhat.com) - Consolidate ca/master/node certificates roles into openshift_certificates. (abutcher@redhat.com) - allow for overriding dns_flavor for openstack provider (jdetiber@redhat.com) - add user-data file back to openstack provisioner (jdetiber@redhat.com) - g_all_hosts with templated with_items causes errors with ansible 1.9.4 under some conditions (jdetiber@redhat.com) - openstack_fixes (jdetiber@redhat.com) - libvirt_fixes (jdetiber@redhat.com) - gce fixes (jdetiber@redhat.com) - aws provider fixes (jdetiber@redhat.com) - Call evaluate_groups from update_repos_and_packages (jdetiber@redhat.com)- Use grep to decide when to add our comment (sdodson@redhat.com)- Fixup spec file (tdawson@redhat.com)- Conditionally bind mount /usr/bin/docker-current when it is present (#1941) (sdodson@redhat.com)- Removed the echo line and replaced it with inline comment. To keep 99-origin- dns.sh from adding a new line in /etc/resolv.conf everytime the NetworkManager dispatcher script is executed. (jnordell@redhat.com) - Extend multiple login provider check to include origin. (abutcher@redhat.com) - Allow multiple login providers post 3.2. (abutcher@redhat.com) - Make rhel_subscribe role able to subscribe for OSE 3.2 (lhuard@amadeus.com) - Ensure yum-utils installed. (abutcher@redhat.com) - Remove newline from docker_options template string. (abutcher@redhat.com) - Use systemctl restart docker instead of ansible service. (dgoodwin@redhat.com) - Use cluster hostname while generating certificate on the master nodes (vishal.patil@nuagenetworks.net) - Fix playbooks/openshift-master/library move to symlink (sdodson@redhat.com) - Task "Update router image to current version" failed, if router not in default namespace (jkroepke@users.noreply.github.com) - docker-current was missing from the containerized atomic-openshift- node.service file (maci.stgn@gmail.com) - fixed issue with blank spaces instead commas as variables template separators (j.david.nieto@gmail.com) - Refactor where we compute no_proxy hostnames (sdodson@redhat.com) - Fix for ansible v2 (sdodson@redhat.com) - Fix rhel_subscribe (sdodson@redhat.com) - remove interpolated g_all_hosts with_items arg from upgrade playbooks (cboggs@rallydev.com) - Set openshift.common.hostname early in playbook execution. (abutcher@redhat.com) - Fix 'recursive loop detected in template string' for upgrading variable. (abutcher@redhat.com) - a-o-i: No proxy questions for 3.0/3.1 (smunilla@redhat.com) - Fix minor upgrades in 3.1 (sdodson@redhat.com) - Don't pull cli image when we're not containerized (sdodson@redhat.com) - Check consumed pools prior to attaching. (abutcher@redhat.com)- Fixes for openshift_docker_hosted_registry_insecure var. (dgoodwin@redhat.com) - Move latest to v1.2 (sdodson@redhat.com) - Sync latest content (sdodson@redhat.com) - Update default max-pods parameter (mwysocki@redhat.com) - Allow overriding servingInfo.maxRequestsInFlight via openshift_master_max_requests_inflight. (abutcher@redhat.com) - update logging and metrics deployer templates (lmeyer@redhat.com) - Update default max-pods parameter (maci.stgn@gmail.com) - Block upgrading w/ ansible v2. (abutcher@redhat.com) - Fixed openvswitch not upgrading. (dgoodwin@redhat.com) - Do not upgrade containers to latest avail during a normal config run. (dgoodwin@redhat.com) - Update StringIO import for py2/3 compat. (abutcher@redhat.com) - Fix mistaken quotes on proxy sysconfig variables. (dgoodwin@redhat.com) - Sync comments with origin pr (sdodson@redhat.com) - Use IP4_NAMESERVERS rather than DHCP4_DOMAIN_NAME_SERVERS (sdodson@redhat.com) - Remove vars_files on play includes for upgrade playbooks. (abutcher@redhat.com) - Document oauth token config inventory vars. (dgoodwin@redhat.com) - Why is the node failing to start (sdodson@redhat.com) - Move os_firewall out of openshift_common (sdodson@redhat.com) - Remove old unused firewall rules (sdodson@redhat.com) - Fix firewall rules (sdodson@redhat.com) - Remove double evaluate_groups include. (abutcher@redhat.com) - a-o-i: Write proxy variables (smunilla@redhat.com) - Add support for Openstack based persistent volumes (sbaubeau@redhat.com) - Fixes for flannel configuration. (abutcher@redhat.com) - Initialize facts for all hosts. (abutcher@redhat.com) - Fix version (sdodson@redhat.com) - Fix cli_docker_additional_registries being erased during upgrade. (dgoodwin@redhat.com) - Unmask atomic-openshift-master on uninstall (sdodson@redhat.com) - Add *.retry to gitignore. (abutcher@redhat.com) - Move modify_yaml up into top level library directory (sdodson@redhat.com) - Enable dnsmasq on all hosts (sdodson@redhat.com) - Fixed the credentials (vishal.patil@nuagenetworks.net) - Remove vars_files on play includes for byo, scaleup and restart playbooks. (abutcher@redhat.com) - Ensure ansible version greater than 1.9.4 (abutcher@redhat.com) - Add oo_merge_hostvars filter for merging host & play variables. (abutcher@redhat.com) - Replace hostvars with vars for openshift env facts when ansible >= v2. (abutcher@redhat.com) - Add system:image-auditor role to ManageIQ SA (mtayer@redhat.com) - Added extra install dependency on OSX (leenders.gert@gmail.com) - Check and unmask iptables/firewalld. (abutcher@redhat.com) - Default os_firewall_use_firewalld to false in os_firewall and remove overrides. (abutcher@redhat.com) - listen on all interfaces (sdodson@redhat.com) - Fix configuration of dns_ip (sdodson@redhat.com) - Fix markdown in roles/openshift_metrics/README.md (cben@redhat.com) - use stat module instead of shell module and ls to check for rpm-ostree (jdetiber@redhat.com) - fix openstack template (sjenning@redhat.com) - Remove duplicate oauth_template fact. (abutcher@redhat.com) - Cleanup various deprecation warnings. (abutcher@redhat.com) - Make NetworkManager failure friendlier (sdodson@redhat.com) - README Updates (detiber@gmail.com) - Remove deprecated online playbooks/roles (jdetiber@redhat.com) - fix up variable references remove "online" support from bin/cluster (jdetiber@redhat.com) - Remove Ops specific ansible-tower aws playbooks (jdetiber@redhat.com) - Fix inventory syntaxe (florian.lambert@enovance.com) - Add openshift_docker_hosted_registry_insecure option (andrew@andrewklau.com) - additional fixes (jdetiber@redhat.com) - Fix templating issue with logging role (jdetiber@redhat.com) - BuildDefaults are a kube admission controller not an openshift admission controller (sdodson@redhat.com) - a-o-i: More friendly proxy questions (smunilla@redhat.com) - update tenand_id typo in example file (jialiu@redhat.com) - Update hosts.ose.example (jialiu@redhat.com) - update tenand_id typo in example file (jialiu@redhat.com) - Update repos per inventory before upgrading (sdodson@redhat.com) - Fix openshift_generate_no_proxy_hosts boolean (sdodson@redhat.com) - Fix openshift_generate_no_proxy_hosts examples (sdodson@redhat.com) - Fix inventory properties with raw booleans, again... (dgoodwin@redhat.com) - Allow containerized deployment of dns role (jprovazn@redhat.com)- Use yum swap to downgrade docker (sdodson@redhat.com)- Open port 53 whenever we're unsure of version (sdodson@redhat.com) - Fix unsafe boolean handling on use_dnsmasq (sdodson@redhat.com)- a-o-i-: Allow empty proxy (smunilla@redhat.com) - a-o-i: Populate groups for openshift_facts (smunilla@redhat.com) - Replace sudo with become when accessing deployment_vars. (abutcher@redhat.com) - Port lookup plugins to ansible v2. (abutcher@redhat.com) - Add masterConfig.volumeConfig.dynamicProvisioningEnabled (sdodson@redhat.com)- Don't set empty HTTP_PROXY, HTTPS_PROXY, NO_PROXY values (sdodson@redhat.com) - a-o-i tests: Update attended tests for proxy (smunilla@redhat.com) - Move portal_net from openshift_common to openshift_facts. (abutcher@redhat.com) - Apply openshift_common to all masters prior to creating certificates for portal_net. (abutcher@redhat.com) - Access portal_net in common facts. (abutcher@redhat.com) - Add support for setting identity provider custom values (jdetiber@redhat.com) - port filter_plugins to ansible2 (tob@butter.sh) - a-o-i: Update prompt when asking for proxy (smunilla@redhat.com) - a-o-i: UI additions for proxies (smunilla@redhat.com)- Fix backward compat for osm_default_subdomain (jdetiber@redhat.com) - Replace deprecated sudo with become. (abutcher@redhat.com) - Fix image version handling for v1.2.0-rc1 (sdodson@redhat.com) - Pod must be recreated for the upgrade (bleanhar@redhat.com) - openshift_etcd_facts should rely on openshift_facts not openshift_common (jdetiber@redhat.com) - Sort and de-dupe no_proxy list (sdodson@redhat.com) - openshift-metrics: adding duration and resolution options (efreiber@redhat.com) - Changed service account creation to ansible (vishal.patil@nuagenetworks.net) - As per https://github.com/openshift/openshift- ansible/issues/1795#issuecomment-213873564, renamed openshift_node_dnsmasq to openshift_use_dnsmasq where applicable. Fixes 1795 (donovan@switchbit.io) - Add global proxy configuration (sdodson@redhat.com) - remove duplicate register: (tob@butter.sh)- Fix for docker not present (jdetiber@redhat.com) - Reconcile roles in additive-only mode on upgrade (jliggitt@redhat.com) - Set etcd_hostname and etcd_ip for masters w/ external etcd. (abutcher@redhat.com)- a-o-i: Correct bug with default storage host (smunilla@redhat.com) - Only add new sccs (bleanhar@redhat.com) - Fix bug after portal_net move from master to common role. (dgoodwin@redhat.com) - Sync latest content (sdodson@redhat.com) - Use xpaas 1.3.0-1, use enterprise content for metrics (sdodson@redhat.com) - Support configurable admin user and password for the enterprise Prefix changes for admin and password with nuage_master (abhat@nuagenetworks.net)- Use a JSON list for docker log options. (dgoodwin@redhat.com) - Fix legacy cli_docker_* vars not migrating. (dgoodwin@redhat.com) - Fix use of older image tag version during upgrade. (dgoodwin@redhat.com) - Remove etcd_interface variable. Remove openshift_docker dependency from the etcd role. (abutcher@redhat.com) - Use openshift_hostname/openshift_ip values for etcd configuration and certificates. (abutcher@redhat.com) - added new openshift-metrics service (j.david.nieto@gmail.com) - Translate legacy facts within the oo_openshift_env filter. (abutcher@redhat.com) - Remove empty facts from nested dictionaries. (abutcher@redhat.com) - Fix router selector fact migration and match multiple selectors when counting nodes. (abutcher@redhat.com) - Fixing the spec for PR 1734 (bleanhar@redhat.com) - Add openshift_use_dnsmasq (sdodson@redhat.com) - Promote portal_net to openshift.common, add kube_svc_ip (sdodson@redhat.com) - Add example inventories to docs, install docs by default (sdodson@redhat.com) - Fix use of JSON inventory vars with raw booleans. (dgoodwin@redhat.com) - cleanup roles after roles move to openshift-tools (jdiaz@redhat.com) - Reference Setup for Origin and Ose from up-to-date docs.openshift.[com|org] instead of local README_[origin|OSE].md (jchaloup@redhat.com)- IMAGE_PREFIX=openshift3/ for enterprise logging/metrics (sdodson@redhat.com) - a-o-i: Don't assume storage on 1st master (smunilla@redhat.com) - Bug 1320829 - Handle OSE 3.0 installs (bleanhar@redhat.com)- Refactor docker failed state cleanup (sdodson@redhat.com) - Support mixed RPM/container installs (bleanhar@redhat.com) - The openshift_docker role must set the version facts for containerized installs (bleanhar@redhat.com) - start it, check for failure, reset it, start again (sdodson@redhat.com) - Enable docker before potentially resetting the failure (sdodson@redhat.com) - Fix mappingMethod option in identity provider. (abutcher@redhat.com) - Support setting imagePolicyConfig JSON in inventory. (dgoodwin@redhat.com)- Bug 1324728 - Ansible should not downgrade docker when installing 3.2 containerized env (bleanhar@redhat.com) - Fixing non-HA master restart conditional (bleanhar@redhat.com) - Fetching the current version a little more carefully (bleanhar@redhat.com) - Make sure Docker is restarted after we have correctly configured the containerized systemd units (bleanhar@redhat.com) - use RestartSec to avoid default rate limit in systemd (bleanhar@redhat.com) - Convert image_tag on masters (smunilla@redhat.com) - Installs and upgrades from authenticated registries are not supported for now (bleanhar@redhat.com) - Handle cases where the pacemaker variables aren't set (bleanhar@redhat.com) - Containerized installs on RHEL were downgrading docker unnecessarily (bleanhar@redhat.com)- Add support for creating secure router. (abutcher@redhat.com)- Fix a docker-storage sysconfig bug. (dgoodwin@redhat.com) - update bootstrap-fedora to include python2-firewall for F24+ (maxamillion@fedoraproject.org) - Merge openshift_env hostvars. (abutcher@redhat.com) - Add openshift_hosted_facts role and remove hosted facts from openshift_common. (abutcher@redhat.com)- a-o-i: Support openshift_image_tag (smunilla@redhat.com) - Bug 1324729 - Import xPaas image streams failed during 3.2 installation (bleanhar@redhat.com) - Test docker_version_result.stdout when determining if docker should be installed/downgraded. (abutcher@redhat.com)- First attempt at oadm router module (kwoodson@redhat.com) - Remove openshift_common dep from openshift_storage_nfs (abutcher@redhat.com) - Add cloudprovider config dir to docker options. (abutcher@redhat.com) - Check for kind in cloudprovider facts prior to accessing. (abutcher@redhat.com)- Add support for configuring oauth templates. (dgoodwin@redhat.com) - Add support for templating master admissionConfig. (dgoodwin@redhat.com)- Replace unused Dockerfile with one used for official builds. (dgoodwin@redhat.com) - Update for zbx_user refresh (kwoodson@redhat.com) - Docker 1.9 is actually cool starting in origin 1.1.4 (sdodson@redhat.com) - Unmask services (bleanhar@redhat.com) - XPAAS v1.3 for OSE 3.2 (sdodson@redhat.com) - XPAAS 1.3 content for OSE 3.1 (sdodson@redhat.com) - Bug 1322788 - The IMAGE_VERSION wasn't added to atomic-openshift-master-api and atomic-openshift-master-controllers (bleanhar@redhat.com) - Bug 1323123 - upgrade failed to containerized OSE on RHEL Host without ose3.2 repo (bleanhar@redhat.com) - Write inventory to same directory as quick install config. (dgoodwin@redhat.com) - Add --gen-inventory command to atomic-openshift-installer. (dgoodwin@redhat.com)- when docker is installed, make it 1.8.2 to avoid issues (mwoodson@redhat.com) - Downgrade to docker 1.8.2 if installing OSE < 3.2 (sdodson@redhat.com) - Pacemaker is unsupported for 3.2 (bleanhar@redhat.com) - Fixing regexp. Periods are no longer allowed (kwoodson@redhat.com) - We require docker 1.9 for the 3.2 upgrade (bleanhar@redhat.com)- Fixed oc_edit by requiring name and content (kwoodson@redhat.com) - add higher severity trigger if no heartbeat for 1 hour (jdiaz@redhat.com) - Yedit enhancements (kwoodson@redhat.com)- Enable Ansible ssh pipelining to speedup deployment (lhuard@amadeus.com) - Allow for overriding scheduler config (jdetiber@redhat.com) - a-o-i: Add 3.2 to list of supported versions (smunilla@redhat.com) - a-o-i: Support for unattended upgrades (smunilla@redhat.com) - a-o-i: More flexible upgrade mappings (smunilla@redhat.com) - a-o-i: OSE/AEP 3.2 product option (smunilla@redhat.com) - a-o-i: Error out early if callback_facts is None (smunilla@redhat.com)- Bug 1320829 - Ensure docker installed for facts (jdetiber@redhat.com) - Bug 1322788 - The IMAGE_VERSION wasn't added to atomic-openshift-master-api and atomic-openshift-master-controllers (bleanhar@redhat.com) - Fixed generate header. (kwoodson@redhat.com) - Bug 1322335 - The package name is wrong for rpm upgrade (bleanhar@redhat.com) - Add AWS cloud provider support. (abutcher@redhat.com)- Moving generation of ansible module side by side with module. (kwoodson@redhat.com) - Bug 1322338 - The upgrade should keep the option insecure- registry=172.30.0.0/16 (bleanhar@redhat.com)- The systemd unit for atomic-openshift-master wasn't not being created (bleanhar@redhat.com) - Use openshift.master.ha instead of duplicating the logic (bleanhar@redhat.com) - Workaround for authenticated registries (bleanhar@redhat.com) - First pass at systemd unit refactor (bleanhar@redhat.com) - fix the key name for the dynamic item of avalable (zhizhang@zhizhang-laptop- nay.redhat.com) - make docker service want ose containerized services (sjenning@redhat.com)- Fixed error message to add valid yaml (kwoodson@redhat.com) - added admin binary varibale usage as well as specifying kubeconfig copy to be used (jkwiatko@redhat.com) - Sync latest db-templates and qucikstart-templates (sdodson@redhat.com) - adding playbook (jkwiatko@redhat.com) - Tested of refactored code (jkwiatko@redhat.com) - fix some typo (zhizhang@use-tower1.ops.rhcloud.com) - add the total and available space item (zhizhang@use-tower1.ops.rhcloud.com) - add dynamic pv count (zhizhang@use-tower1.ops.rhcloud.com) - revised and restructured logging role (jkwiatko@redhat.com) - Adding openshift_efk role (jkwiatko@redhat.com) - Attempt to fix error validating when extraScopes and extraAuthorizeParameters are not present (jdetiber@redhat.com)- Adding deployment config and refactored. (kwoodson@redhat.com) - ManageIQ SA: Adding image-puller role (efreiber@redhat.com)- Latest cli updates from generated files (kwoodson@redhat.com) - Add /dev to node containers (sdodson@redhat.com) - Fix indention (whearn@redhat.com) - Support setting local storage perFSGroup quota in node config. (dgoodwin@redhat.com) - Fix line break (whearn@redhat.com) - Lock down permissions on named certificates (elyscape@gmail.com) - Add namespace flag to oc create (whearn@redhat.com)- Modified group selectors for muliple clusters per account (kwoodson@redhat.com)- Yaml editor first attempt (kwoodson@redhat.com) - libvirt cluster variables cleanup (pep@redhat.com)- Bug 1317755 - Set insecure-registry for internal registry by default (jdetiber@redhat.com)- Fall back to deployment_type in openshift_facts. (abutcher@redhat.com) - Fixing undefined variable check (kwoodson@redhat.com) - Fix path to cacert on /healthz/ready check (sdodson@redhat.com) - Load environment files in containerized installs (sdodson@redhat.com) - change type to value_type (zhizhang@zhizhang-laptop-nay.redhat.com) - change time from int to float (zhizhang@zhizhang-laptop-nay.redhat.com) - change the check time from 1 hour to 2 hour (zhizhang@zhizhang-laptop- nay.redhat.com) - add item of time cost a app build and app create (zhizhang@zhizhang-laptop- nay.redhat.com) - add trigger for app creation with build process (zhizhang@zhizhang-laptop- nay.redhat.com) - add key of openshift.master.app.build.create (zhizhang@zhizhang-laptop- nay.redhat.com)- Only mask etcd service for containerized installls when it's installed (sdodson@redhat.com) - Provide cacert when performing health checks (abutcher@redhat.com)- Group selector feature added (kwoodson@redhat.com) - nfs: replace yum with dnf (efreiber@redhat.com) - Move common common facts to openshift_facts (jdetiber@redhat.com) - perform oc client config tasks only once when ansible_ssh_user is root (jdetiber@redhat.com) - OSE/Origin < 3.2/1.2 should not get Docker 1.9 (sdodson@redhat.com)- Docker stderr can break this script if ansible executes it remotely (bleanhar@redhat.com) - Handle HA master case (bleanhar@redhat.com) - Bug 1315564 - Containerized installs require a running environment (bleanhar@redhat.com) - Updating the docker registry variables to use the new name (bleanhar@redhat.com) - Bug 1316761 - Skip the available version check if openshift_image_tag is defined. (bleanhar@redhat.com) - Ansible module to manage secrets for openshift api (kwoodson@redhat.com)- Updating our metadata tooling to work without env (kwoodson@redhat.com) - improve ordering of systemd units (jdetiber@redhat.com) - Docker role refactor (jdetiber@redhat.com) - Ensure is_containerized is cast as bool. (abutcher@redhat.com) - Sync latest to v1.2 (sdodson@redhat.com) - Sync with latest image stream and templates (sdodson@redhat.com) - Allow origin version to be passed in as an argument (sdodson@redhat.com) - Add support for Openstack integration (sbaubeau@redhat.com) - Expose log level on the monitor (abhat@nuagenetworks.net) - openshift_facts: Safe cast additional bools (smunilla@redhat.com) - openshift-ansible: Wrap boolean facts (smunilla@redhat.com) - fixed copr releasers file (twiest@redhat.com) - Libvirt provider fixes (jdetiber@redhat.com) - Support log level configuration for plugin (abhat@nuagenetworks.net)- Bug 1315564 - upgrade to ose3.2 failed on Atomic Hosts (bleanhar@redhat.com) - Bug 1315563 - Upgrade failed to containerized install OSE 3.1 on RHEL (bleanhar@redhat.com) - a-o-i: Fix NFS storage tests (smunilla@redhat.com) - First attempt at NFS setup (smunilla@redhat.com) - reverting back to pre-pulling the master image (bleanhar@redhat.com) - Use /healthz/ready when verifying api (abutcher@redhat.com) - Formatting error (Viet.atx@gmail.com) - Introduce origin-metrics playbook (vnguyen@redhat.com)- Bug 1315563 - stdout IO redirection wasn't working as expected over SSH connections (bleanhar@redhat.com) - Bug 1315637 - The docker wasn't upgraded on node during upgrade (bleanhar@redhat.com) - Bug 1315564 - upgrade to ose3.2 failed on Atomic Hosts (bleanhar@redhat.com) - Fix issue when there are no infra nodes (lhuard@amadeus.com) - Stop the etcd container during uninstall (bleanhar@redhat.com)- Don't enable cockpit-ws for containerized installs (bleanhar@redhat.com) - Support openshift_image_tag (bleanhar@redhat.com) - Set g_new_master_hosts in upgrade playbooks. (abutcher@redhat.com) - Add setting for configuring nofile limit for haproxy (jdetiber@redhat.com)- fixed monitoring containers to restart (sten@redhat.com) - Lock down generated certs dir (sdodson@redhat.com) - package up lib_zabbix into its own subpackage (jdiaz@redhat.com)- Bug 1314645 - Upgrade failed with "One or more undefined variables 'dict object' has no attribute 'stdout'" (bleanhar@redhat.com) - EBS storage does not support Recycle (sedgar@redhat.com) - Remove cockpit and kubernetes-client packages in uninstall playbook. (abutcher@redhat.com) - Update README_origin.md (trond.hapnes@gmail.com) - Add cockpit-docker package by default (nakayamakenjiro@gmail.com)- change lib_zabbix's import to new pathing (jdiaz@redhat.com) - upgrade README fixes (bleanhar@redhat.com) - A few images weren't being uninstalled (bleanhar@redhat.com) - Adding support for v1.2 examples (bleanhar@redhat.com) - Adding templates for v1.2 (bleanhar@redhat.com) - Adding verify_upgrade_version variable for upgrade debugging (bleanhar@redhat.com) - Correctly set the image tag for containerized installs (and upgrades) (bleanhar@redhat.com) - Adding newly required variable (bleanhar@redhat.com) - Updating the containerized cli wrapper to work for both docker 1.8 and 1.9 (bleanhar@redhat.com) - uninstall the QE images (bleanhar@redhat.com) - First past at the upgrade process (bleanhar@redhat.com) - Check for is_containerized value when setting binary locations. (abutcher@redhat.com) - Bug 1313169 - Ansible installer tries to enable etcd_container service even though containerized=false (bleanhar@redhat.com) - Fix logging infra template version mismatch. (dgoodwin@redhat.com) - Changes required for Nuage monitor REST server (vishal.patil@nuagenetworks.net) - disable http-server-close option (jdetiber@redhat.com) - change [HEAL] to [Heal] to match with v2 (jdiaz@redhat.com) - Increase maxconn settings for haproxy lb (jdetiber@redhat.com)- fixed error in awsutil.py (mwoodson@redhat.com)- ohi: added subtype searching (mwoodson@redhat.com) - make heal remote actions generic for all [HEAL] triggers (jdiaz@redhat.com) - added extra steps to ensure docker starts up (mwoodson@redhat.com) - role_removal: docker_storage; This is the old way, no longer used (mwoodson@redhat.com) - role: added docker_storage_setup (mwoodson@redhat.com) - Use inventory_hostname for openshift master certs to sync. (abutcher@redhat.com) - Adding a symlink to making loading the examples more convenient (bleanhar@redhat.com) - docs: Explain a bit more how to expand Atomic Host rootfs (walters@verbum.org) - a-o-i: Rename osm_default_subdomain (smunilla@redhat.com) - Updating tito config for OSE 3.2 (bleanhar@redhat.com) - Synchronize master kube configs (abutcher@redhat.com) - added os_utils, os_reboot_server role; removed containerization stuff from the updated (mwoodson@redhat.com) - Add warnings to bin/cluster and READMEs (abutcher@redhat.com) - Add host subnet length example. (abutcher@redhat.com) - Upgrade -1510 to CentOS-7-x86_64-GenericCloud-1602. (cben@redhat.com) - Pin down CentOS-7-x86_64-GenericCloud-1510.qcow2.xz version, which the checksum currently expects (#1384). (cben@redhat.com) - Change is_atomic to is_containerized (florian.lambert@enovance.com) - Rename variable to openshift_master_default_subdomain with backwards compatibility. (jstuever@redhat.com) - lib_dyn: more updates to the lib_dyn module. Made the TTL more flexible (mwoodson@redhat.com) - remote heal action for OVS down (jdiaz@redhat.com) - Pass registry claim to openshift_registry. (abutcher@redhat.com) - Refactor - increase retries instead of delay in "Wait for Node Registration" (david.mat@archimiddle.com) - Better diagnostic messages when an OpenStack heat stack creation fails (lhuard@amadeus.com) - made some changes to lib_dyn update (mwoodson@redhat.com) - Increase timeout on Wait for Node Registration (david.mat@archimiddle.com) - Fix typo in oscp (agrimm@redhat.com) - Add correct parsing of ec2_security_groups env variable (david.mat@archimiddle.com) - changed oso_host_monitoring to use the oo_ vars (twiest@redhat.com) - Add quotes around src argument to support paths with spaces (david.mat@archimiddle.com) - Add missing is_atomic condition on upgrade package (florian.lambert@enovance.com) - configure debug_level for master and node from cli (jawed.khelil@amadeus.com) - remove version requirement from etcd, shouldn't be needed anymore (maxamillion@fedoraproject.org) - Add ansible.cfg to .gitignore (jdetiber@redhat.com) - added node-secgroup to master_nodes (j.david.nieto@gmail.com) - Document setting the VPC subnet (puiterwijk@redhat.com) - Update the AMIs used in README_AWS (puiterwijk@redhat.com) - Add byo examples for network cidr and api/console ports. (abutcher@redhat.com) - Add openshift_docker roles to master/node scaleup. (abutcher@redhat.com) - Fail when master.master_count descreases or master.ha changes. (abutcher@redhat.com) - Protected facts. (abutcher@redhat.com) - Add modify_yaml module. (abutcher@redhat.com) - Re-arrange scaleup playbooks. (abutcher@redhat.com) - Move additional master configuration into a separate master playbook. (abutcher@redhat.com) - Generate each master's certificates separately. (abutcher@redhat.com) - Add new_masters to scaleup playbook. (abutcher@redhat.com)- a-o-i: Double safety check on master_lb (smunilla@redhat.com) - a-o-i: Better method for identifying master_lb (smunilla@redhat.com)- a-o-i: Exception checking around master_lb (smunilla@redhat.com)- Do not monitor for etcd watchers (mmahut@redhat.com) - remove old master registry item/triggers (jdiaz@redhat.com) - a-o-i: Redo logic for detecting master_lb (smunilla@redhat.com) - Fix 1.2 version check (jdetiber@redhat.com) - Fix pv/c creation failed_when. (abutcher@redhat.com) - Rename variable to delete temporary file, add configurable path. (hrosnet@redhat.com) - Add /var/log to containerized node mounts (sdodson@redhat.com) - Add extra parameters for S3 registry: delete file, create bucket. (hrosnet@redhat.com) - Don't make config files world readable (sdodson@redhat.com) - Fix requiring state and providing a default (rharriso@redhat.com) - bind in /etc/origin/node for non-master monitoring to be able to talk with master (jdiaz@redhat.com) - a-o-i: pylint fixes related to too-long lines (smunilla@redhat.com)- create registry items/triggers under Openshift Node (jdiaz@redhat.com) - a-o-i: Change method for counting master_lb as installed (smunilla@redhat.com)- Add default to state param (rharriso@redhat.com) - Add type to record_type param (rharriso@redhat.com) - Add types to module params (rharriso@redhat.com) - Adding examples to the dyn_record module (rharriso@redhat.com) - add item to track docker-registry pings (jdiaz@redhat.com) - Handle case where the user already had access to the scc (bleanhar@redhat.com) - Refactoring the add-scc-to-user logic (bleanhar@redhat.com) - Apply openshift_docker to nodes during scaleup. (abutcher@redhat.com) - Change etcd deamon name for atomic-host (florian.lambert@enovance.com)- Add gce softlink for openshift-ansible-bin- Bug 1308411 - Fail to install OSE 3.0 for no add-scc-to-user command (bleanhar@redhat.com) - Add openshift_docker_options to append arbitrary options to /etc/sysconfig/docker OPTIONS (sdodson@redhat.com) - oo_filter: added custom fitler to return hosts group info (mwoodson@redhat.com) - add gce softlink for openshift-ansible-bin RPM (jdiaz@redhat.com) - a-o-i: Count nativeha hosts as "installed" for scaleup (smunilla@redhat.com) - a-o-i: Add master_routingconfig_subdomain to PERSIST_SETTINGS (smunilla@redhat.com) - Bug 1308412 - Fail to install containerized HA master env on RHEL7 (bleanhar@redhat.com) - Bug 1308314 - Failed to continue installation when pressing CTRL-C (bleanhar@redhat.com) - Updating the 3.1.1 router to match the new liveness probe configuration (bleanhar@redhat.com) - Don't automatically give additional permissions to all OAuth users on upgrade (jliggitt@redhat.com) - Fix adhoc boostrap fedora playbook (jdetiber@redhat.com) - Fix libvirt cluster creation (lhuard@amadeus.com) - Add missing `type` node labels on OpenStack and libvirt (lhuard@amadeus.com) - a-o-i: Prompts to allow minor upgrades (smunilla@redhat.com) - conditionalize loopback config on v >= 3.2/1.2 (jdetiber@redhat.com) - Fixes pv/pvc creation for latest builds (jdetiber@redhat.com) - Bug 1302970 - update script does not patch router if name is different from default (bleanhar@redhat.com) - Fix loopback cluster name, context name, and user (jdetiber@redhat.com) - Changes for new Nuage RPMS (vishal.patil@nuagenetworks.net) - Make the GCE image_name and the machine_type configurable from the CLI (lhuard@amadeus.com) - Better structure the output of the list playbook (lhuard@amadeus.com) - Fix issue when there are no infra nodes (lhuard@amadeus.com) - Remove fluentd_master and fluentd_node roles. (abutcher@redhat.com) - Remove etcd up checks from fluentd_master. (abutcher@redhat.com)- Bug 1306665 - [metrics] update metrics-deployer template to use latest image versions (bleanhar@redhat.com) - Add organizations attribute to github identity provider (jdetiber@redhat.com) - use correct dict key (jdiaz@redhat.com) - handle being passed an empty group list (jdiaz@redhat.com) - fix default value (jdetiber@redhat.com) - removed notscheduleable trigger, it just makes noise in its current incarnation (sten@redhat.com) - trigger on two successive bad pid counts (jdiaz@redhat.com) - added nodes not ready and nodes not schedulable triggers (sten@redhat.com) - Enable selection of kubeproxy mode (vishal.patil@nuagenetworks.net) - add default storage plugins to 'origin' deployment_type (rvanveelen@tremorvideo.com) - added nodes not ready and nodes not schedulable triggers (sten@redhat.com) - Don't mask master service on atomic. (abutcher@redhat.com) - update defaults and examples w/ iscsi plugin (rvanveelen@tremorvideo.com) - add iscsi storage_plugin dependency (rvanveelen@tremorvideo.com) - Add gte check for 3.2, update version checks to gte (jdetiber@redhat.com) - Specify default namespace when creating router (pat2man@gmail.com) - add missing connection:local (jdetiber@redhat.com) - consolidate oo_first_master post-config a bit, fix some roles that use openshift_facts without declaring a dependency (jdetiber@redhat.com) - openshift_serviceaccounts updates (jdetiber@redhat.com) - Fix infra_node deployment (jdetiber@redhat.com) - changed registry checks to alert based on number of registries with problems (sten@redhat.com) - Fix a bug with existing CNAME records (rharriso@redhat.com) - Fix HA typo in example AEP/OSE/Origin inventories (adellape@redhat.com) - Updated the key for app create (kwoodson@redhat.com) - Add missing atomic- and openshift-enterprise (pep@redhat.com) - Fix enabling iptables for latest rhel versions (jdetiber@redhat.com) - Make pod_eviction_timeout configurable from cli (jawed.khelil@amadeus.com)- Bug 1304150 - Can't upgrade atomic-openshift to specified version (bleanhar@redhat.com) - Mask master service when using native ha (jdetiber@redhat.com) - aoi: Safer check for master_routingconfig_subdomain (smunilla@redhat.com) - Add a DNS server on OpenStack clusters (lhuard@amadeus.com) - renamed /etc/openshift to /etc/origin (sten@redhat.com) - gitignore : .tag* (atom editor tag files) (sdodson@redhat.com) - Add an early check to ensure that node names resolve to an interface on the host (sdodson@redhat.com) - Allow compression option to be set to empty for non compressed QCow images Support tgz and gzip compressed images (akram@free.fr) - Replace status_changed bool (abutcher@redhat.com) - Improve docs and consistency of setting the ssh_user (jdetiber@redhat.com) - remove outdated comments (jdetiber@redhat.com) - add etcd hosts for gce playbooks (jdetiber@redhat.com) - GCE cloud provider updates (jdetiber@redhat.com) - Remove extra nfs configuration. (abutcher@redhat.com) - Do not apply the etcd_certificates role during node playbook. (abutcher@redhat.com) - Add g_new_node_hosts to cluster_hosts. (abutcher@redhat.com) - Updating examples to use /etc/origin/master/htpasswd (jstuever@redhat.com) - Refactor registry storage options. (abutcher@redhat.com) - Additional overrides for cloud provider playbooks (jdetiber@redhat.com) - Bring first etcd server up before others. (dgoodwin@redhat.com)- aoi: Ask for osm_default_subdomain in interactive mode (smunilla@redhat.com) - add item to hold number of stray OVS rules found/removed (jdiaz@redhat.com) - changed adhoc playbook to match new host monitoring container (mwoodson@redhat.com) - Multi-master fixes for provider playbooks (jdetiber@redhat.com) - zabbix: added master local api items and triggers (mwoodson@redhat.com) - Added docs around oo_nodes_with_label (jdetiber@redhat.com) - fix for terminate (jdetiber@redhat.com) - Fix node tags for aws provider (jdetiber@redhat.com) - use yaml for loading lable info instead of json (jdetiber@redhat.com) - infra_node fixes (jdetiber@redhat.com) - removing extraneous comments (rharriso@redhat.com) - Remove commented lines and fix pylint check (rharriso@redhat.com) - Cleaning up the dyn ansible module for merging (rharriso@redhat.com) - Fix missing bool filter (sdodson@redhat.com) - Sync platest imagestreams (sdodson@redhat.com) - Fixing last pylint error (rharriso@redhat.com) - Fix hostname for aws cloud provider (jdetiber@redhat.com) - Fixing pylint errors (rharriso@redhat.com) - Give openvswitch container some time to start (jprovazn@redhat.com) - s3_registry no filter named 'lookup' (florian.lambert@enovance.com) - WIP adding the lib_dyn role for the dyn_record module (rharriso@redhat.com)- Adding ip address option (kwoodson@redhat.com) - Enable cockpit when not is_atomic. (abutcher@redhat.com) - Explicitly restart the atomic node service after configuring it for nuage (vishal.patil@nuagenetworks.net) - Fix for bug 1298 (vishal.patil@nuagenetworks.net) - fixing logic for skipping symlinks (kwoodson@redhat.com) - Allow to have custom bucket name and region (florian.lambert@enovance.com) - Add inventory example for logrotate_scripts (abutcher@redhat.com) - Minor readme cleanup for Bug 1271566 (bleanhar@redhat.com) - fix template trigger calc (jdiaz@redhat.com) - Configure logrotate on atomic. (abutcher@redhat.com) - Comparing zbx_host interfaces and removing duplicate hostgroup_names (kwoodson@redhat.com) - Dockerfile: Require pyOpenSSL (gscrivan@redhat.com) - replace yum with dnf (spartacus06@gmail.com) - Install cockpit, logrotate and fluentd unless host is atomic. (abutcher@redhat.com) - zabbix: added the skydns items and triggers (mwoodson@redhat.com) - fix pkg_version (spinolacastro@gmail.com) - Expose data_dir (spinolacastro@gmail.com) - Fix checking for update package availability (nikolai@prokoschenko.de) - Fix oo_pretty_print_cluster following the renaming of `env` into `clusterid` (lhuard@amadeus.com) - Ensure openssl present for etcd_ca (jdetiber@redhat.com) - Update Docs and test for testing ansible version (jdetiber@redhat.com) - Add Nuage support to openshift ansible (vishpat@gmail.com) - Updating for host monitoring HA masters (kwoodson@redhat.com) - adhoc s3 registry - add auth part in the registry config sample (gael.lambert@enovance.com) - Move the `is_atomic` check from `update_repos_and_packages.yml` to `rhel_subscribe` (lhuard@amadeus.com) - Increase OpenStack stack creation/deletion timeout (lhuard@amadeus.com)- Fixing awsutil to support aliases and v3 (kwoodson@redhat.com) - Fail when master restart playbook finds no active masters rather than any failed masters. (abutcher@redhat.com) - Skipping any symlinks for the yaml validation check (kwoodson@redhat.com) - Added template for config loop. (twiest@redhat.com) - Test validate_pcs_cluster input is basestring instead of str. (abutcher@redhat.com) - Fix error when oo_masters_to_config is empty (jdetiber@redhat.com) - Update inventory examples for console customization (spinolacastro@gmail.com) - Expose console config for customization (spinolacastro@gmail.com) - oso_host_monitoring: added environment as a var to the host monitoring systemd script (mwoodson@redhat.com) - Check master certificates during upgrade. (abutcher@redhat.com) - Use haproxy frontend port for os_firewall. (abutcher@redhat.com) - Fix native master api sysconfig. (abutcher@redhat.com) - Enable kubernetes master config of podEvictionTimeout from ansible (jstuever@redhat.com) - Fix wrapper pathing for non-root user install. (abutcher@redhat.com) - Remove camel case for bin/cluster addNodes (jdetiber@redhat.com) - Update cluster_hosts.yml for cloud providers (jdetiber@redhat.com) - Removing ruby scripts and replacing with python. (kwoodson@redhat.com) - Fixed a logic bug and yaml load (kwoodson@redhat.com) - Fixing yaml validation in python. Inputs behave differently as does glob (kwoodson@redhat.com) - oso_monitoring: add the zabbix libs (mwoodson@redhat.com) - Removing removing scripts and moving to python. (kwoodson@redhat.com) - add ability to disable ztriggers and disable new container dns check (jdiaz@redhat.com) - Remove default disable of SDN for GCE (jdetiber@redhat.com) - Fix hardcoded api_port in openshift_master_cluster (jdetiber@redhat.com) - Use local address for loopback kubeconfig (jdetiber@redhat.com) - consolidate steps and cleanup template dir (jdetiber@redhat.com) - v3_0_to_v3_1_upgrade: Remove is_atomic check for upgrades (smunilla@redhat.com) - v3_0_to_v3_1_upgrade: Copy tasks rather than including from the playbook (smunilla@redhat.com) - v3_0_to_v3_1_upgrade: Install storage packages (smunilla@redhat.com) - Controllers_port and firewall rules (spinolacastro@gmail.com) - Fix bind address/port when isn't default (spinolacastro@gmail.com) - Add ability to disable os_firewall (jdetiber@redhat.com)- added the lib_timedate role (mwoodson@redhat.com) - added chrony (mwoodson@redhat.com) - added oso_moniotoring tools role (mwoodson@redhat.com) - Improve pacemaker 'is-active' check. (abutcher@redhat.com)- clean up too-many-branches / logic (jdiaz@redhat.com) - atomic-openshift-installer: add containerized to inventory (smunilla@redhat.com) - Add 'unknown' to possible output for the is-active check. (abutcher@redhat.com) - Fix cluster_method conditional in master restart playbook. (abutcher@redhat.com) - Use IdentityFile instead of PrivateKey (donovan.muller@gmail.com) - atomic-openshift-installer: Remove containerized install for 3.0 (smunilla@redhat.com) - Host group should be OSEv3 not OSv3 (donovan.muller@gmail.com) - Remove pause after haproxy start (abutcher@redhat.com) - Ensure nfs-utils installed for non-atomic hosts. (abutcher@redhat.com)- Configure nodes which are also masters prior to nodes in containerized install. (abutcher@redhat.com) - Call attention to openshift_master_rolling_restart_mode variable in restart prompt. (abutcher@redhat.com) - Added anchors for rules in style_guide.adoc in order to make it easier to reference specific rules in PRs. (twiest@redhat.com) - Update ec2.ini (jdetiber@redhat.com)- Uninstall remove containerized wrapper and symlinks (abutcher@redhat.com)- Check api prior to starting node. (abutcher@redhat.com) - added anchors (twiest@redhat.com)- Add -A and detail --v3 flags- 3.1.1 upgrade playbook (bleanhar@redhat.com) - Updated help menu for v3 flag (kwoodson@redhat.com) - Add wait in between api and controllers start for native ha. (abutcher@redhat.com) - atomic-openshift-installer: Error handling for unicode hostnames (smunilla@redhat.com) - Update api verification. (abutcher@redhat.com) - Add a Verify API Server handler that waits for the API server to become available (sdodson@redhat.com) - Add -A parameter to forward ssh agent (jdiaz@redhat.com) - Validate pacemaker cluster members. (abutcher@redhat.com) - Removed atomic host check (kwoodson@redhat.com) - Add is_containerized inputs to nosetests. (abutcher@redhat.com) - Add wait for API before starting controllers w/ native ha install. (abutcher@redhat.com) - Fix for to_padded_yaml filter (jdetiber@redhat.com) - - sqashed to one commit (llange@redhat.com) - Switch to using hostnamectl as it works on atomic and rhel7 (sdodson@redhat.com) - Update rolling restart playbook for pacemaker support. Replace fail with a warn and prompt if running ansible from a host that will be rebooted. Re- organize playbooks. (abutcher@redhat.com) - Implement simple master rolling restarts. (dgoodwin@redhat.com) - re-enable containerize installs (sdodson@redhat.com) - Set portal net in master playbook (jdetiber@redhat.com) - Set the cli image to match osm_image in openshift_cli role (sdodson@redhat.com) - atomic-openshift-installer: Populate new_nodes group (smunilla@redhat.com) - Always pull docker images (sdodson@redhat.com)- added the rhe7-host-monitoring service file (mwoodson@redhat.com) - Fixing tab completion for latest metadata changes (kwoodson@redhat.com) - Removing some internal hostnames (bleanhar@redhat.com) - Fixing tab completion for latest metadata changes (kwoodson@redhat.com) - Make bin/cluster able to spawn OSE 3.1 clusters (lhuard@amadeus.com) - oso_host_monitoring role: removed the f22 and zagg client, replaced it with oso-rhel7-host-monitoring container (mwoodson@redhat.com)- Update to metadata tooling. (kwoodson@redhat.com) - Fix VM drive cleanup during terminate on libvirt (lhuard@amadeus.com)- Bug 1296388 - fixing typo (bleanhar@redhat.com)- Bug 1296388 - The playbook still configure ManageIQ when openshift_use_manageiq is false (bleanhar@redhat.com) - Add a banner to CLI wrapper instructing users that it's only for bootstrapping (sdodson@redhat.com) - Rename env into clusterid and add environment in the OpenStack VMs tags (lhuard@amadeus.com) - Fix terminate.yml on OpenStack (lhuard@amadeus.com) - Install gluster and ceph packages when containerized but not atomic (sdodson@redhat.com) - Update openshift_facts config_base for Online deployments (whearn@redhat.com) - Fix multi-word arguments & cli wrapper stdin plumbing (sdodson@redhat.com) - Improve 3.1/1.1 upgrade check (jdetiber@redhat.com)- Setting relative paths in the upgrade playbooks wasn't working (bleanhar@redhat.com)- Move extra secret validations into openshift_facts. (abutcher@redhat.com) - Remove not is_containerized restriction on storage plugin includes. (abutcher@redhat.com) - We can't enable manageiq for installations less than OSE 3.1 or Origin 1.1 (bleanhar@redhat.com) - Fix RHN subscription by explicitly attaching to the right pool (lhuard@amadeus.com) - openshift_facts validation (abutcher@redhat.com) - Secrets validation. (abutcher@redhat.com) - Clean up idempotency issues with session secrets. (abutcher@redhat.com)- playbook for restarting SDN (jdiaz@redhat.com) - Stop haproxy and remove package during uninstall. (abutcher@redhat.com) - Group name as per hosts.origin.example (donovan.muller@gmail.com) - I believe the ami id changed since the initial documentation was created for AWS deployment (rcook@redhat.com)- Fix osm_controller_args and osm_api_server_args settings. (abutcher@redhat.com) - Fix error in byo cluster_hosts.yml (jdetiber@redhat.com) - Cleanup and fixes for cluster_id change (jdetiber@redhat.com) - Fix typo in etcd service status fact. (abutcher@redhat.com) - Removing environment and env tags. (kwoodson@redhat.com) - Add node kubelet args to inventory examples. (abutcher@redhat.com) - Adding ManageIQ service account by default (efreiber@redhat.com) - Fixes typo assigning docker_service_status_changed which leads to misinterpretation in handler. (eric.mountain@amadeus.com) - Fix restart handlers. (abutcher@redhat.com) - Remove lb from docker hosts. (abutcher@redhat.com) - Install iptables, iptables-services when not is_aotmic (sdodson@redhat.com) - Install all xpaas streams when enabled (sdodson@redhat.com) - add the necessary URLs for logging and metrics (git001@users.noreply.github.com) - Link to Tito Home Page is Broken (lloy0076@adam.com.au) - Conditionalize for 3.1.1/1.1.1 (abutcher@redhat.com) - Use notify for workaround controllers unit. (abutcher@redhat.com) - change dns triggers to average (jdiaz@redhat.com) - add item/trigger for dns tests on all currently running containers (jdiaz@redhat.com) - Add jboss-fuse/application-templates/fis-image-streams.json (sdodson@redhat.com) - atomic-openshift-installer: Fix broken nosetest (smunilla@redhat.com) - Update from jboss-openshift/application-templates ose-v1.2.0-1 (sdodson@redhat.com) - fix logic to tolerate occasional failures (jdiaz@redhat.com) - Clean up versions.sh (sdodson@redhat.com) - change ovs mount to /var/run/openvswitch will not require a container restart if openvswitch service is restarted (jdiaz@redhat.com) - split zagg.server.processor.errors into separate heartbeat and metrics error items (needed since the scripts are split now). (twiest@redhat.com) - quick installer tests (smunilla@redhat.com) - atomic-openshift-installer: Remove HA hint for 3.0 install (smunilla@redhat.com) - Add some guards to wait for images to be pulled before moving on (sdodson@redhat.com) - Install httpd-tools when not is_atomic (sdodson@redhat.com) - Properly set use_flannel fact (sbaubeau@redhat.com) - Fix containerized variable (sdodson@redhat.com) - Skip yum/dnf ops when is_containerized (sdodson@redhat.com) - Move all docker config into openshift_docker to minimize docker restarts (sdodson@redhat.com) - Create nfs host group with registry volume attachment. (abutcher@redhat.com) - Add openshift_cli role (sdodson@redhat.com) - pull docker images only if not already present (jdetiber@redhat.com) - fixes (jdetiber@redhat.com) - Containerization work by @sdodson (sdodson@redhat.com) - Initial containerization work from @ibotty (tob@butter.sh) - Add zabbix values to track docker container DNS results (jdiaz@redhat.com) - Fix registry modification for new deployment types. (dgoodwin@redhat.com) - Updates to ohi to pull cache if specified. Also require version (kwoodson@redhat.com) - Zabbix: added trigger to monitor app create over the last hour (mwoodson@redhat.com) - added 'Template Zagg Server' (twiest@redhat.com) - Fixes typo when setting facts to record whether master/node has been restarted already, to decide whether notify handler should do so or not. Currently, this causes random SDN network setup failures as openshift-node gets restarted while the setup script is running, and the subsequent start fails to configure the SDN because it thinks it's already done. (eric.mountain@amadeus.com) - Change controllers service type to simple. (abutcher@redhat.com) - Updating env-host-type to host patterns (kwoodson@redhat.com) - Add note that Fedora 23+ is acceptable deployment target for origin (admiller@redhat.com) - Enforce connection: local and become: no on all localhost plays (jdetiber@redhat.com) - Use join for the uncompress command. (jsteffan@fedoraproject.org) - Update for latest CentOS-7-x86_64-GenericCloud. - Use xz compressed image - Update sha256 for new image - Update docs to reflect new settings (jsteffan@fedoraproject.org)- Revert "Automatic commit of package [openshift-ansible] release [3.0.20-1]." (twiest@redhat.com) - Automatic commit of package [openshift-ansible] release [3.0.20-1]. (twiest@redhat.com) - Install base package in openshift_common for version facts (abutcher@redhat.com) - Make the install of openshift_examples optional (jtslear@gmail.com) - add support for remote command actions no support for anything but custom scripts at this time (jdiaz@redhat.com) - Remove yum / dnf duplication (sdodson@redhat.com) - Remove hacluster user during uninstall. (abutcher@redhat.com) - Simplify session secrets overrides. (abutcher@redhat.com) - Squash pcs install into one task. (abutcher@redhat.com) - Bump ansible requirement to 1.9.4 (sdodson@redhat.com)- Fix version dependent image streams (sdodson@redhat.com) - atomic-openshift-installer: Error handling on yaml loading (smunilla@redhat.com) - Betterize AWS readme (jtslear@gmail.com)- Pass in and use first_master_ip as dnsIP for pre 3.1 nodes. (abutcher@redhat.com) - Fix delete state (jdiaz@redhat.com) - Require pyOpenSSL (sdodson@redhat.com) - Update sync db-templates, image-streams, and quickstart-templates (sdodson@redhat.com) - Clarify the preflight port check output (sdodson@redhat.com) - Fix missing dependency version locking (sdodson@redhat.com)- Improving output when gathering facts (bleanhar@redhat.com) - Bug 1287977 - Incorrect check output from atomic-openshift-installer when working with preconfigured load balancer (bleanhar@redhat.com) - Add unique AEP, OSE, and Origin BYO inventories (sdodson@redhat.com) - bring the docker udev workaround into openshift-ansible.git (jdiaz@redhat.com) - Zabbix: put in a note about trigger prototype dependency (mwoodson@redhat.com) - Zabbix: added dependency for inode disk check (mwoodson@redhat.com) - Zabbix: added dependency for disk check (mwoodson@redhat.com) - zabbix: removed ethernet graphs (mwoodson@redhat.com) - Zabbix: added trigger dependencies to certain master checks (mwoodson@redhat.com) - ManageIQ Service Account: added role for ManageIQ service account (efreiber@redhat.com) - added the pv zabbix keys (mwoodson@redhat.com) - Refactor dns options and facts. (abutcher@redhat.com) - Fix openshift_facts playbook for yum/dnf changes (jdetiber@redhat.com) - Configured master count should be 1 for pacemaker ha. (abutcher@redhat.com) - Fedora changes: (admiller@redhat.com) - Centralize etcd/schedulability logic for each host. (dgoodwin@redhat.com) - added upgrade playbook for online (sedgar@redhat.com) - Improved installation summary. (dgoodwin@redhat.com) - Fix kubernetes service ip gathering. (abutcher@redhat.com) - added docker registry cluster check (mwoodson@redhat.com) - Add warning for HA deployments with < 3 dedicated nodes. (dgoodwin@redhat.com) - Cleanup more schedulable typos. (dgoodwin@redhat.com) - Fix validation for BasicAuthPasswordIdentityProvider (tschan@puzzle.ch) - Fix ec2 instance type lookups (jdetiber@redhat.com) - remove debug logging from scc/privileged patch command (jdetiber@redhat.com) - Set api version for oc commands (jdetiber@redhat.com) - 3.1 upgrade - use --api-version for patch commands (jdetiber@redhat.com) - Fix bug when warning on no dedicated nodes. (dgoodwin@redhat.com) - Suggest dedicated nodes for an HA deployment. (dgoodwin@redhat.com) - Error out if no load balancer specified. (dgoodwin@redhat.com) - Adjust requirement for 3 masters for HA deployments. (dgoodwin@redhat.com) - Fixing 'unscheduleable' typo (bleanhar@redhat.com) - Update IMAGE_PREFIX and IMAGE_VERSION values in hawkular template (nakayamakenjiro@gmail.com) - Improved output when re-running after editing config. (dgoodwin@redhat.com) - Print a system summary after adding each. (dgoodwin@redhat.com) - Text improvements for host specification. (dgoodwin@redhat.com) - Assert etcd section written for HA installs. (dgoodwin@redhat.com) - Breakout a test fixture to reduce module size. (dgoodwin@redhat.com) - Pylint touchups. (dgoodwin@redhat.com) - Trim assertions in HA testing. (dgoodwin@redhat.com) - Test unattended HA quick install. (dgoodwin@redhat.com) - Don't prompt to continue during unattended installs. (dgoodwin@redhat.com) - Block re-use of master/node as load balancer in attended install. (dgoodwin@redhat.com) - Add -q flag to remove unwantend output (such as mirror and cache information) (urs.breu@ergon.ch) - Uninstall: only restart docker on node hosts. (abutcher@redhat.com) - Explicitly set schedulable when masters == nodes. (dgoodwin@redhat.com) - Use admin.kubeconfig for get svc ip. (abutcher@redhat.com) - Point enterprise metrics at registry.access.redhat.com/openshift3/metrics- (sdodson@redhat.com) - Make sure that OpenSSL is installed before use (fsimonce@redhat.com) - fixes for installer wrapper scaleup (jdetiber@redhat.com) - addtl aws fixes (jdetiber@redhat.com) - Fix failure when seboolean not present (jdetiber@redhat.com) - fix addNodes.yml (jdetiber@redhat.com) - more aws support for scaleup (jdetiber@redhat.com) - start of aws scaleup (jdetiber@redhat.com) - Improve scaleup playbook (jdetiber@redhat.com) - Update openshift_repos to refresh package cache on changes (jdetiber@redhat.com) - Add etcd nodes management in OpenStack (lhuard@amadeus.com)- Silencing pylint branch errors for now for the atomic-openshift-installer harness (bleanhar@redhat.com) - Properly setting scheduleability for HA Master scenarios (bleanhar@redhat.com) - added graphs (mwoodson@redhat.com) - Rework setting of hostname (jdetiber@redhat.com) - Fixed a bug in the actions. It now supports changing opconditions (kwoodson@redhat.com) - Conditionally set the nodeIP (jdetiber@redhat.com) - Bug 1284991 - "atomic-openshift-installer uninstall" error when configuration file is missing. (bleanhar@redhat.com) - Avoid printing the master and node totals in the add-a-node scenario (bleanhar@redhat.com) - Fixing tests for quick_ha (bleanhar@redhat.com) - Removing a debug line (bleanhar@redhat.com) - atomic-openshift-installer: Fix lint issue (smunilla@redhat.com) - Handling preconfigured load balancers (bleanhar@redhat.com) - atomic-openshift-installer: Rename ha_proxy (smunilla@redhat.com) - atomic-openshift-installer: Reverse version and host collection (smunilla@redhat.com) - cli_installer_tests: Add test for unattended quick HA (smunilla@redhat.com) - Breakup inventory writing (smunilla@redhat.com) - Enforce 1 or 3 masters (smunilla@redhat.com) - Add interactive test (smunilla@redhat.com) - atomic-openshift-installer: HA for quick installer (smunilla@redhat.com) - Adding zbx_graph support (kwoodson@redhat.com) - Modified step params to be in order when passed as a list (kwoodson@redhat.com) - Add serviceAccountConfig.masterCA during 3.1 upgrade (jdetiber@redhat.com) - Use the identity_providers from openshift_facts instead of always using the inventory variable (jdetiber@redhat.com) - Refactor master identity provider configuration (jdetiber@redhat.com)- Fixing clone group functionality. Also separating extra_vars from extra_groups (kwoodson@redhat.com) - Check the end result on bad config file (smunilla@redhat.com) - Add some tests for a bad config (smunilla@redhat.com) - atomic-openshift-installer: connect_to error handling (smunilla@redhat.com) - atomic-openshift-installer: pylint fixes (smunilla@redhat.com) - Replace map with oo_collect to support python-jinja2 <2.7 (abutcher@redhat.com) - Making the uninstall playbook more flexible (bleanhar@redhat.com) - Install version dependent image streams for v1.0 and v1.1 (sdodson@redhat.com) - Do not update the hostname (jdetiber@redhat.com) - Pylint fix for long line in cli docstring. (dgoodwin@redhat.com) - Default to installing OSE 3.1 instead of 3.0. (dgoodwin@redhat.com) - Fix tests on systems with openshift-ansible rpms installed. (dgoodwin@redhat.com)- added metric items to zabbix for openshift online (mwoodson@redhat.com) - Updating usergroups to accept users (kwoodson@redhat.com) - Differentiate machine types on GCE (master and nodes) (romain.dossin@amadeus.com) - Uninstall - Remove systemd wants file for node (jdetiber@redhat.com) - ec2 - force !requiretty for ssh_user (jdetiber@redhat.com) - small tweaks for adding docker volume for aws master hosts (jdetiber@redhat.com) - Created role to deploy ops host monitoring (jdiaz@redhat.com) - Update certificate paths when 'names' key is provided. (abutcher@redhat.com) - add a volume on master host, in AWS provisioning (chengcheng.mu@amadeus.com) - First attempt at adding web scenarios (kwoodson@redhat.com) - Use field numbers for all formats in bin/cluster for python 2.6 (abutcher@redhat.com) - atomic-openshift-installer: Correct single master case (smunilla@redhat.com) - added copr-openshift-ansible releaser, removed old rel-eng stuff. (twiest@redhat.com) - changed counter -> count (mwoodson@redhat.com) - Updating zbx_item classes to support data types for bool. (kwoodson@redhat.com) - Fix ec2 instance type override (jdetiber@redhat.com) - updated my check to support the boolean data type (mwoodson@redhat.com) - Add additive_facts_to_overwrite instead of overwriting all additive_facts (abutcher@redhat.com) - added healthz check and more pod count checks (mwoodson@redhat.com) - updating to the latest ec2.py (and re-patching with our changes). (twiest@redhat.com) - atomic-openshift-installer: Temporarily restrict to single master (smunilla@redhat.com) - openshift-ansible: Correct variable (smunilla@redhat.com) - Refactor named certificates. (abutcher@redhat.com) - atomic-openshift-utils: Version lock playbooks (smunilla@redhat.com) - Add the native ha services and configs to uninstall (jdetiber@redhat.com) - Bug 1282336 - Add additional seboolean for gluster (jdetiber@redhat.com) - Raise lifetime to 2 weeks for dynamic AWS items (jdiaz@redhat.com) - bin/cluster fix python 2.6 issue (jdetiber@redhat.com) - cluster list: break host types by subtype (lhuard@amadeus.com) - README_AWS: Add needed dependency (c.witt.1900@gmail.com) - Fix invalid sudo command test (takayoshi@gmail.com) - Docs: Fedora: Add missing dependencies and update to dnf. (public@omeid.me) - Gate upgrade steps for 3.0 to 3.1 upgrade (jdetiber@redhat.com) - added the tito and copr_cli roles (twiest@redhat.com) - pylint openshift_facts (jdetiber@redhat.com) - Update etcd default facts setting (jdetiber@redhat.com) - Update master facts prior to upgrading incase facts are missing. (abutcher@redhat.com) - pre-upgrade-check: differentiates between port and targetPort in output (smilner@redhat.com) - Better structure the output of the list playbook (lhuard@amadeus.com) - Add the sub-host-type tag to the libvirt VMs (lhuard@amadeus.com) - atomic-openshift-installer: Update nopwd sudo test (smunilla@redhat.com) - Fix pylint import errors for utils/test/. (dgoodwin@redhat.com) - atomic-openshift-installer: Update prompts and help messages (smunilla@redhat.com) - Dependencies need to be added when a create occurs on SLA object. (kwoodson@redhat.com) - Test additions for cli_installer:get_hosts_to_install_on (bleanhar@redhat.com) - adding itservice (kwoodson@redhat.com) - remove netaddr dependency (tob@butter.sh) - Add pyOpenSSL to dependencies for Fedora. (public@omeid.me) - Vagrant RHEL registration cleanup (pep@redhat.com) - RH subscription: optional satellite and pkg update (pep@redhat.com)- The aep3 images changed locations. (bleanhar@redhat.com) - atomic-openshift-installer: Correct single master case (smunilla@redhat.com) - atomic-openshift-installer: Temporarily restrict to single master (smunilla@redhat.com)- Sync with the latest image streams (sdodson@redhat.com)- Migrate xpaas content from pre v1.1.0 (sdodson@redhat.com) - Import latest xpaas templates and image streams (sdodson@redhat.com)- Fix update error for templates that didn't previously exist (jdetiber@redhat.com) - General cleanup of v3_0_to_v3_1/upgrade.yml (jdetiber@redhat.com) - Add zabbix pieces to hold AWS S3 bucket stats (jdiaz@redhat.com) - add ansible dep to vagrant doc (jdetiber@redhat.com) - oo_filter: don't fail when attribute is not defined (tob@butter.sh)- Refactor upgrade playbook(s) (jdetiber@redhat.com)- Add origin-clients to uninstall playbook. (abutcher@redhat.com) - examples: include logging and metrics infrastructure (lmeyer@redhat.com) - Add separate step to enable services during upgrade. (dgoodwin@redhat.com) - Update tests now that cli is not asking for rpm/container install (smunilla@redhat.com) - atomic-openshift-installer: Remove question for container install (smunilla@redhat.com) - Remove references to multi_ec2.py (jdetiber@redhat.com) - 1279746: Fix leftover disabled features line in config template. (dgoodwin@redhat.com) - 1279734: Ensure services are enabled after upgrade. (dgoodwin@redhat.com) - Fix missing etcd_data_dir bug. (dgoodwin@redhat.com) - Package the default ansible.cfg with atomic-openshift-utils. (dgoodwin@redhat.com) - Add ldap auth identity provider to example inventory. (abutcher@redhat.com) - Read etcd data dir from appropriate config file. (dgoodwin@redhat.com) - atomic-openshift-installer: Generate inventory off hosts_to_run_on (smunilla@redhat.com) - Various fixes related to connect_to (bleanhar@redhat.com) - Remove upgrade playbook restriction on 3.0.2. (dgoodwin@redhat.com) - Conditionals for flannel etcd client certs. (abutcher@redhat.com) - New `iptablesSyncPeriod` field in node configuration (abutcher@redhat.com) - Fix indentation on when (jdetiber@redhat.com) - Bug 1278863 - Error using openshift_pkg_version (jdetiber@redhat.com) - more cleanup of names (mwoodson@redhat.com) - Missing conditionals for api/controller sysconfig. (abutcher@redhat.com) - Updating the atomic-openshift-isntaller local connection logic for the connect_to addition. (bleanhar@redhat.com) - cleaned up network checks (mwoodson@redhat.com) - Minor upgrade improvements. (dgoodwin@redhat.com) - Wait for cluster to recover after pcs resource restart. (abutcher@redhat.com) - Bug 1278245 - Failed to add node to existing env using atomic-openshift- installer (bleanhar@redhat.com) - remove debug statement (jdetiber@redhat.com) - Fix removal of kubernetesMasterConfig.apiLevels (jdetiber@redhat.com) - atomic-openshift-installer: Better specification of ansible connection point (smunilla@redhat.com) - Fix issues related to upgrade packages being unavailable (jdetiber@redhat.com) - added network checks. also updated item prototype code to support more (mwoodson@redhat.com) - Fix data_dir for 3.0 deployments (jdetiber@redhat.com) - Fix apiLevels modifications (jdetiber@redhat.com) - Fix creation of origin symlink when dir already exists. (dgoodwin@redhat.com) - apiLevel changes (jdetiber@redhat.com) - Write new config to disk after successful upgrade. (dgoodwin@redhat.com) - Fix pylint errors with getting hosts to run on. (dgoodwin@redhat.com) - Remove v1beta3 by default for kube_nfs_volumes (jdetiber@redhat.com) - Add pre-upgrade script to be run on first master. (dgoodwin@redhat.com) - Start to handle pacemaker ha during upgrade (abutcher@redhat.com) - Fix lb group related errors (jdetiber@redhat.com) - Fix file check conditional. (abutcher@redhat.com) - Don't check for certs in data_dir just raise when they can't be found. Fix typo. (abutcher@redhat.com) - exclude atomic-openshift-installer from bin subpackage (tdawson@redhat.com) - add master_hostnames definition for upgrade (jdetiber@redhat.com) - Additional upgrade enhancements (jdetiber@redhat.com) - Handle backups for separate etcd hosts if necessary. (dgoodwin@redhat.com) - Further upgrade improvements (jdetiber@redhat.com) - Upgrade improvements (dgoodwin@redhat.com) - Bug 1278243 - Confusing prompt from atomic-openshift-installer (bleanhar@redhat.com) - Bug 1278244 - Previously there was no way to add a node in unattended mode (bleanhar@redhat.com) - Revert to defaults (abutcher@redhat.com) - Bug 1278244 - Incorrect node information gathered by atomic-openshift- installer (bleanhar@redhat.com) - atomic-openshift-installer's unattended mode wasn't work with --force for all cases (bleanhar@redhat.com) - Making it easier to use pre-release content (bleanhar@redhat.com) - The uninstall playbook needs to remove /run/openshift-sdn (bleanhar@redhat.com) - Various HA changes for pacemaker and native methods. (abutcher@redhat.com) - Bug 1274201 - Fixing non-root installations if using a local connection (bleanhar@redhat.com) - Bug 1274201 - Fixing sudo non-interactive test (bleanhar@redhat.com) - Bug 1277592 - SDN MTU has hardcoded default (jdetiber@redhat.com) - Atomic Enterprise/OpenShift Enterprise merge update (jdetiber@redhat.com) - fix dueling controllers - without controllerLeaseTTL set in config, multiple controllers will attempt to start (jdetiber@redhat.com) - default to source persistence for haproxy (jdetiber@redhat.com) - hardcode openshift binaries for now (jdetiber@redhat.com) - more tweaks (jdetiber@redhat.com) - more tweaks (jdetiber@redhat.com) - additional ha related updates (jdetiber@redhat.com) - additional native ha changes (abutcher@redhat.com) - Start of true master ha (jdetiber@redhat.com) - Atomic Enterprise related changes. (avagarwa@redhat.com) - Remove pacemaker bits. (abutcher@redhat.com) - Override hosts deployment_type fact for version we're upgrading to. (dgoodwin@redhat.com) - Pylint fixes for config upgrade module. (dgoodwin@redhat.com) - Disable proxy cert config upgrade until certs being generated. (dgoodwin@redhat.com) - remove debug line (florian.lambert@enovance.com) - [roles/openshift_master_certificates/tasks/main.yml] Fix variable openshift.master.all_hostnames to openshift.common.all_hostnames (florian.lambert@enovance.com) - Fix bug with not upgrading openshift-master to atomic-openshift-master. (dgoodwin@redhat.com) - Adding aws and gce packages to ansible-inventory (kwoodson@redhat.com) - Fix subpackage dependencies (jdetiber@redhat.com) - Refactor common group evaluation to avoid duplication (jdetiber@redhat.com) - common/openshift-cluster: Scaleup playbook (smunilla@redhat.com) - Fix bug from module rename. (dgoodwin@redhat.com) - Fix bug with default ansible playbook dir. (dgoodwin@redhat.com) - Use the base package upgrade version so we can check things earlier. (dgoodwin@redhat.com) - Skip fail if enterprise deployment type depending on version. (dgoodwin@redhat.com) - Add debug output for location of etcd backup. (dgoodwin@redhat.com) - Filter internal hostnames from the list of parsed names. (abutcher@redhat.com) - Move config upgrade to correct place, fix node facts. (dgoodwin@redhat.com) - Add custom certificates to serving info in master configuration. (abutcher@redhat.com) - Add in proxyClientInfo if missing during config upgrade. (dgoodwin@redhat.com) - Implement master-config.yaml upgrade for v1beta3 apiLevel removal. (dgoodwin@redhat.com) - Fix installer upgrade bug following pylint fix. (dgoodwin@redhat.com) - Document the new version field for installer config. (dgoodwin@redhat.com) - Remove my username from some test data. (dgoodwin@redhat.com) - Add a simple version for the installer config file. (dgoodwin@redhat.com) - Pylint fix. (dgoodwin@redhat.com) - Fix issue with master.proxy-client.{crt,key} and omit. (abutcher@redhat.com) - initial module framework (jdetiber@redhat.com) - Better info prior to initiating upgrade. (dgoodwin@redhat.com) - Fix etcd backup bug with not-yet-created /var/lib/origin symlink (dgoodwin@redhat.com) - Print info after upgrade completes. (dgoodwin@redhat.com) - Automatically upgrade legacy config files. (dgoodwin@redhat.com) - Remove devel fail and let upgrade proceed. (dgoodwin@redhat.com) - Add utils subpackage missing dep on openshift-ansible-roles. (dgoodwin@redhat.com) - Generate timestamped etcd backups. (dgoodwin@redhat.com) - Add etcd_data_dir fact. (dgoodwin@redhat.com) - Functional disk space checking for etcd backup. (dgoodwin@redhat.com) - First cut at checking available disk space for etcd backup. (dgoodwin@redhat.com) - Block upgrade if targetting enterprise deployment type. (dgoodwin@redhat.com) - Change flannel registration default values (sbaubeau@redhat.com) - Remove empty notify section (sbaubeau@redhat.com) - Check etcd certs exist for flannel when its support is enabled (sbaubeau@redhat.com) - Fix when neither use_openshift_sdn nor use_flannel are specified (sbaubeau@redhat.com) - Generate etcd certificats for flannel when is not embedded (sbaubeau@redhat.com) - Add missing 2nd true parameters to default Jinja filter (sbaubeau@redhat.com) - Use 'command' module instead of 'shell' (sbaubeau@redhat.com) - Add flannel modules documentation (sbaubeau@redhat.com) - Only remove IPv4 address from docker bridge (sbaubeau@redhat.com) - Remove multiple use_flannel fact definition (sbaubeau@redhat.com) - Ensure openshift-sdn and flannel can't be used at the same time (sbaubeau@redhat.com) - Add flannel support (sbaubeau@redhat.com)- added the %util in zabbix (mwoodson@redhat.com) - atomic-openshift-installer: Correct default playbook directory (smunilla@redhat.com) - Support for gce (kwoodson@redhat.com) - fixed a dumb naming mistake (mwoodson@redhat.com) - added disk tps checks to zabbix (mwoodson@redhat.com) - atomic-openshift-installer: Correct inaccurate prompt (smunilla@redhat.com) - atomic-openshift-installer: Add default openshift-ansible-playbook (smunilla@redhat.com) - ooinstall: Add check for nopwd sudo (smunilla@redhat.com) - ooinstall: Update local install check (smunilla@redhat.com) - oo-install: Support running on the host to be deployed (smunilla@redhat.com) - Moving to Openshift Etcd application (mmahut@redhat.com) - Add all the possible servicenames to openshift_all_hostnames for masters (sdodson@redhat.com) - Adding openshift.node.etcd items (mmahut@redhat.com) - Fix etcd cert generation when etcd_interface is defined (jdetiber@redhat.com) - get zabbix ready to start tracking status of pcp (jdiaz@redhat.com) - split inventory into subpackages (tdawson@redhat.com) - changed the cpu alert to only alert if cpu idle more than 5x. Change alert to warning (mwoodson@redhat.com) - Rename install_transactions module to openshift_ansible. (dgoodwin@redhat.com) - atomic-openshift-installer: Text improvements (smunilla@redhat.com) - Add utils subpackage missing dep on openshift-ansible-roles. (dgoodwin@redhat.com) - Disable requiretty for only the openshift user (error@ioerror.us) - Don't require tty to run sudo (error@ioerror.us) - Attempt to remove the various interfaces left over from an install (bleanhar@redhat.com) - Pulling latest gce.py module from ansible (kwoodson@redhat.com) - Disable OpenShift features if installing Atomic Enterprise (jdetiber@redhat.com) - Use default playbooks if available. (dgoodwin@redhat.com) - Add uninstall subcommand. (dgoodwin@redhat.com) - Add subcommands to CLI. (dgoodwin@redhat.com) - Remove images options in oadm command (nakayamakenjiro@gmail.com)- Adding python-boto and python-libcloud to openshift-ansible-inventory dependency (kwoodson@redhat.com) - Use more specific enterprise version for version_greater_than_3_1_or_1_1. (abutcher@redhat.com) - Conditionalizing the support for the v1beta3 api (bleanhar@redhat.com)- Updating multi_ec2 to support extra_vars and extra_groups (kwoodson@redhat.com) - Removing the template and doing to_nice_yaml instead (kwoodson@redhat.com) - README_AEP.md: update instructions for creating router and registry (jlebon@redhat.com) - README_AEP: Various fixes (walters@verbum.org) - Fixing for extra_vars rename. (kwoodson@redhat.com) - make storage_plugin_deps conditional on deployment_type (jdetiber@redhat.com) - remove debugging pauses (jdetiber@redhat.com) - make storage plugin dependency installation more flexible (jdetiber@redhat.com) - Install storage plugin dependencies (jdetiber@redhat.com)- Removing spec files. (kwoodson@redhat.com) - Updated example (kwoodson@redhat.com) - Automatic commit of package [openshift-ansible-inventory] release [0.0.11-1]. (kwoodson@redhat.com) - Automatic commit of package [openshift-ansible-bin] release [0.0.21-1]. (kwoodson@redhat.com) - Automatic commit of package [openshift-ansible-inventory] release [0.0.10-1]. (kwoodson@redhat.com) - Automatic commit of package [openshift-ansible-bin] release [0.0.20-1]. (kwoodson@redhat.com) - Adding tito releasers configuration (bleanhar@redhat.com) - Bug fixes for the uninstall playbook (bleanhar@redhat.com) - Adding clone vars and groups. Renamed hostvars to extra_vars. (kwoodson@redhat.com) - Start tracking docker info execution time (jdiaz@redhat.com) - The uninstall playbook should remove the kubeconfig for non-root installs (bleanhar@redhat.com) - Adding uninstall support for Atomic Host (bleanhar@redhat.com) - add examples for SDN configuration (jdetiber@redhat.com)- Pylint fixes and ignores for incoming oo-install code. (dgoodwin@redhat.com) - Pylint fixes (abutcher@redhat.com) - Adding zabbix type and fixing zabbix agent vars (kwoodson@redhat.com) - Add atomic-openshift-utils add atomic-openshift-utils to openshift- ansible.spec file (tdawson@redhat.com) - Fix quotes (spinolacastro@gmail.com) - Use standard library for version comparison. (abutcher@redhat.com) - added docker info to the end of docker loop to direct lvm playbook. (twiest@redhat.com) - Add missing quotes (spinolacastro@gmail.com) - Adding Docker Log Options capabilities (epo@jemba.net) - Move version greater_than_fact into openshift_facts (abutcher@redhat.com) - Don't include proxy client cert when <3.1 or <1.1 (abutcher@redhat.com) - Add proxy client certs to master config. (abutcher@redhat.com) - Update imagestreams and quickstarts from origin (sdodson@redhat.com) - Get default values from openshift_facts (spinolacastro@gmail.com) - Cleanup (spinolacastro@gmail.com) - Add missing inventory example (spinolacastro@gmail.com) - Custom Project Config (spinolacastro@gmail.com)- Initial Package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      "##%&&())+,,./01233566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~      !!#$$&'')**,--/0023356689:;<=>>@ABCDEFGHIJKLMNOPQRSTUUWXXZ[[]^^`aacddfggijjlmmopprssuvvxyy{||~      !"#$%&'()*+,--/0113456789:;<<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^__abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEEGHIJKLMNOPQRSTTVWXXZ[\\^__abbdeeghhjkkmnnpqrsttvwwyzz|}}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwwyz{|}}                           ! " # $ % & ' ( ( * + + - . / / 1 2 2 4 5 5 7 8 9 : ; < = = ? @ @ B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < < > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y y { | } ~  3.6.173.0.3-1.el7         !"!#!$$$%%&%'%(%)%****++,+-+.+////+000+12232242526627778898:8;<<=<>??@?AAA?B?CCC?D?EFFGFHFIIIIIIJJKJLMNMOMPPPPMQRRSRTRURVWWXWYWZW[\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\^\_```````````````````````````````````````````````````````````````````````````````````````_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb____cccccccccccccccccccccccccccccccccccccccccccccccccccccc__ddefffeeeeeeeeeeeeeeeeeeedggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg\hijjjjjjikilmmmmmmlnnnnnnloooollllppppppllqqrsrrqttttttiuvvvwwvxvyvzz{||{}{~{                                                                                                                                                        !!!!!!!!!!!!!!!!!!                  """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$#%%%#&#''((()))))'*#++#,-.-/0010203044440566768696::6;<=<>?@@?AA>BCCBDD>EFFEGG>HIIIHJJJ>KLLLKMMM>NONP>QRQS<T<<UVVWVXVYVZV[[\\]\^^\___\`\aaa\b\ccccccccc\dd\eeefgfhfifjjfkflmnmoompmqqmrrrrrrmstutvvtwtxxxtyytz{|{}{~~{{             rolesansible_service_brokerdefaultsmain.ymlmetamain.ymltasksinstall.ymlmain.ymlremove.ymlvalidate_facts.ymlvarsdefault_images.ymlopenshift-enterprise.ymlcalicoREADME.mddefaultsmain.yamlhandlersmain.ymlmetamain.ymltasksmain.ymltemplates10-calico.conf.j2calico.service.j2calicoctl.cfg.j2calico_masterREADME.mddefaultsmain.yamlmetamain.ymltasksmain.ymltemplatescalico-policy-controller.yml.j2cockpitcockpit-uimetamain.ymltasksmain.ymlmetamain.ymltasksmain.ymlcontiv.empty_dircontiv_auth_proxyREADME.mddefaultsmain.ymlfilesauth-proxy.servicecert.pemkey.pemhandlersmain.ymltaskscleanup.ymlmain.ymltemplatesauth_proxy.j2testsinventorytest.ymlvarsmain.ymlcontiv_factsdefaultsmain.yamlhandlersmain.ymltasksfedora-install.ymlmain.ymlrpm.ymldnsREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymltemplatesDockerfilenamed.confnamed.service.j2openshift-cluster.zonedockerREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymlpackage_docker.ymlsystemcontainer_docker.ymludev_workaround.ymltemplatescustom.conf.j2daemon.jsonsystemcontainercustom.conf.j2varsmain.ymletcdREADME.mddefaultsmain.yamletcdctl.shhandlersmain.ymlmetamain.ymltasksmain.ymlsystem_container.ymltemplatescustom.conf.j2etcd.conf.j2etcd.docker.serviceetcd_caREADME.mdmetamain.ymltasksmain.ymltemplatesopenssl_append.j2etcd_client_certificatesREADME.mdmetamain.ymltasksmain.ymletcd_commonREADME.mddefaultsmain.ymllibrarydelegated_serial_command.pydelegated_serial_command.pycdelegated_serial_command.pyometamain.ymltasksbackup.ymldrop_etcdctl.ymlmain.ymltemplatesetcdctl.sh.j2varsmain.ymletcd_migrateREADME.mddefaultsmain.ymlmetamain.ymltaskscheck.ymlcheck_cluster_health.ymlcheck_cluster_status.ymlconfigure.ymlmain.ymlmigrate.ymletcd_server_certificatesREADME.mdmetamain.ymltasksmain.ymletcd_upgradedefaultsmain.ymlmetamain.ymltasksmain.ymlupgrade.ymlupgrade_image.ymlupgrade_rpm.ymlvarsmain.ymlflannelREADME.mddefaultsmain.yamlhandlersmain.ymlmetamain.ymltasksmain.ymlflannel_registerREADME.mddefaultsmain.yamlmetamain.ymltasksmain.ymltemplatesflannel-config.jsonlib_openshiftlibraryoc_adm_ca_server_cert.pyoc_adm_ca_server_cert.pycoc_adm_ca_server_cert.pyooc_adm_manage_node.pyoc_adm_manage_node.pycoc_adm_manage_node.pyooc_adm_policy_group.pyoc_adm_policy_group.pycoc_adm_policy_group.pyooc_adm_policy_user.pyoc_adm_policy_user.pycoc_adm_policy_user.pyooc_adm_registry.pyoc_adm_registry.pycoc_adm_registry.pyooc_adm_router.pyoc_adm_router.pycoc_adm_router.pyooc_atomic_container.pyoc_atomic_container.pycoc_atomic_container.pyooc_clusterrole.pyoc_clusterrole.pycoc_clusterrole.pyooc_configmap.pyoc_configmap.pycoc_configmap.pyooc_edit.pyoc_edit.pycoc_edit.pyooc_env.pyoc_env.pycoc_env.pyooc_group.pyoc_group.pycoc_group.pyooc_image.pyoc_image.pycoc_image.pyooc_label.pyoc_label.pycoc_label.pyooc_obj.pyoc_obj.pycoc_obj.pyooc_objectvalidator.pyoc_objectvalidator.pycoc_objectvalidator.pyooc_process.pyoc_process.pycoc_process.pyooc_project.pyoc_project.pycoc_project.pyooc_pvc.pyoc_pvc.pycoc_pvc.pyooc_route.pyoc_route.pycoc_route.pyooc_scale.pyoc_scale.pycoc_scale.pyooc_secret.pyoc_secret.pycoc_secret.pyooc_service.pyoc_service.pycoc_service.pyooc_serviceaccount.pyoc_serviceaccount.pycoc_serviceaccount.pyooc_serviceaccount_secret.pyoc_serviceaccount_secret.pycoc_serviceaccount_secret.pyooc_storageclass.pyoc_storageclass.pycoc_storageclass.pyooc_user.pyoc_user.pycoc_user.pyooc_version.pyoc_version.pycoc_version.pyooc_volume.pyoc_volume.pycoc_volume.pyometamain.ymlsrcansibleoc_adm_ca_server_cert.pyoc_adm_ca_server_cert.pycoc_adm_ca_server_cert.pyooc_adm_manage_node.pyoc_adm_manage_node.pycoc_adm_manage_node.pyooc_adm_policy_group.pyoc_adm_policy_group.pycoc_adm_policy_group.pyooc_adm_policy_user.pyoc_adm_policy_user.pycoc_adm_policy_user.pyooc_adm_registry.pyoc_adm_registry.pycoc_adm_registry.pyooc_adm_router.pyoc_adm_router.pycoc_adm_router.pyooc_atomic_container.pyoc_atomic_container.pycoc_atomic_container.pyooc_clusterrole.pyoc_clusterrole.pycoc_clusterrole.pyooc_configmap.pyoc_configmap.pycoc_configmap.pyooc_edit.pyoc_edit.pycoc_edit.pyooc_env.pyoc_env.pycoc_env.pyooc_group.pyoc_group.pycoc_group.pyooc_image.pyoc_image.pycoc_image.pyooc_label.pyoc_label.pycoc_label.pyooc_obj.pyoc_obj.pycoc_obj.pyooc_objectvalidator.pyoc_objectvalidator.pycoc_objectvalidator.pyooc_process.pyoc_process.pycoc_process.pyooc_project.pyoc_project.pycoc_project.pyooc_pvc.pyoc_pvc.pycoc_pvc.pyooc_route.pyoc_route.pycoc_route.pyooc_scale.pyoc_scale.pycoc_scale.pyooc_secret.pyoc_secret.pycoc_secret.pyooc_service.pyoc_service.pycoc_service.pyooc_serviceaccount.pyoc_serviceaccount.pycoc_serviceaccount.pyooc_serviceaccount_secret.pyoc_serviceaccount_secret.pycoc_serviceaccount_secret.pyooc_storageclass.pyoc_storageclass.pycoc_storageclass.pyooc_user.pyoc_user.pycoc_user.pyooc_version.pyoc_version.pycoc_version.pyooc_volume.pyoc_volume.pycoc_volume.pyoclassoc_adm_ca_server_cert.pyoc_adm_ca_server_cert.pycoc_adm_ca_server_cert.pyooc_adm_manage_node.pyoc_adm_manage_node.pycoc_adm_manage_node.pyooc_adm_policy_group.pyoc_adm_policy_group.pycoc_adm_policy_group.pyooc_adm_policy_user.pyoc_adm_policy_user.pycoc_adm_policy_user.pyooc_adm_registry.pyoc_adm_registry.pycoc_adm_registry.pyooc_adm_router.pyoc_adm_router.pycoc_adm_router.pyooc_clusterrole.pyoc_clusterrole.pycoc_clusterrole.pyooc_configmap.pyoc_configmap.pycoc_configmap.pyooc_edit.pyoc_edit.pycoc_edit.pyooc_env.pyoc_env.pycoc_env.pyooc_group.pyoc_group.pycoc_group.pyooc_image.pyoc_image.pycoc_image.pyooc_label.pyoc_label.pycoc_label.pyooc_obj.pyoc_obj.pycoc_obj.pyooc_objectvalidator.pyoc_objectvalidator.pycoc_objectvalidator.pyooc_process.pyoc_process.pycoc_process.pyooc_project.pyoc_project.pycoc_project.pyooc_pvc.pyoc_pvc.pycoc_pvc.pyooc_route.pyoc_route.pycoc_route.pyooc_scale.pyoc_scale.pycoc_scale.pyooc_secret.pyoc_secret.pycoc_secret.pyooc_service.pyoc_service.pycoc_service.pyooc_serviceaccount.pyoc_serviceaccount.pycoc_serviceaccount.pyooc_serviceaccount_secret.pyoc_serviceaccount_secret.pycoc_serviceaccount_secret.pyooc_storageclass.pyoc_storageclass.pycoc_storageclass.pyooc_user.pyoc_user.pycoc_user.pyooc_version.pyoc_version.pycoc_version.pyooc_volume.pyoc_volume.pycoc_volume.pyodocatomic_containerca_server_certclusterroleconfigmapeditenvgeneratedgroupimagelabellicensemanage_nodeobjobjectvalidatorpolicy_grouppolicy_userprocessprojectpvcregistryrouterouterscalesecretserviceserviceaccountserviceaccount_secretstorageclassuserversionvolumegenerate.pygenerate.pycgenerate.pyolibbase.pybase.pycbase.pyoclusterrole.pyclusterrole.pycclusterrole.pyodeploymentconfig.pydeploymentconfig.pycdeploymentconfig.pyogroup.pygroup.pycgroup.pyoimport.pyimport.pycimport.pyoproject.pyproject.pycproject.pyopvc.pypvc.pycpvc.pyoreplicationcontroller.pyreplicationcontroller.pycreplicationcontroller.pyorolebinding.pyrolebinding.pycrolebinding.pyoroute.pyroute.pycroute.pyorule.pyrule.pycrule.pyoscc.pyscc.pycscc.pyosecret.pysecret.pycsecret.pyoservice.pyservice.pycservice.pyoserviceaccount.pyserviceaccount.pycserviceaccount.pyostorageclass.pystorageclass.pycstorageclass.pyouser.pyuser.pycuser.pyovolume.pyvolume.pycvolume.pyosources.ymltestgenerate-and-run-tests.shintegrationfilter_pluginsfilters.pyfilters.pycfilters.pyogroup.ymloc_adm_manage_node.ymloc_clusterrole.ymloc_configmap.ymloc_env.ymloc_label.ymloc_obj.ymloc_process.ymloc_project.ymloc_pvc.ymloc_route.ymloc_scale.ymloc_secret.ymloc_service.ymloc_serviceaccount.ymloc_serviceaccount_secret.ymloc_storageclass.ymloc_user.ymloc_version.ymlunittest_oc_adm_manage_node.pytest_oc_adm_manage_node.pyctest_oc_adm_manage_node.pyotest_oc_adm_registry.pytest_oc_adm_registry.pyctest_oc_adm_registry.pyotest_oc_adm_router.pytest_oc_adm_router.pyctest_oc_adm_router.pyotest_oc_clusterrole.pytest_oc_clusterrole.pyctest_oc_clusterrole.pyotest_oc_configmap.pytest_oc_configmap.pyctest_oc_configmap.pyotest_oc_env.pytest_oc_env.pyctest_oc_env.pyotest_oc_group.pytest_oc_group.pyctest_oc_group.pyotest_oc_image.pytest_oc_image.pyctest_oc_image.pyotest_oc_label.pytest_oc_label.pyctest_oc_label.pyotest_oc_objectvalidator.pytest_oc_objectvalidator.pyctest_oc_objectvalidator.pyotest_oc_process.pytest_oc_process.pyctest_oc_process.pyotest_oc_project.pytest_oc_project.pyctest_oc_project.pyotest_oc_pvc.pytest_oc_pvc.pyctest_oc_pvc.pyotest_oc_route.pytest_oc_route.pyctest_oc_route.pyotest_oc_scale.pytest_oc_scale.pyctest_oc_scale.pyotest_oc_secret.pytest_oc_secret.pyctest_oc_secret.pyotest_oc_service.pytest_oc_service.pyctest_oc_service.pyotest_oc_serviceaccount.pytest_oc_serviceaccount.pyctest_oc_serviceaccount.pyotest_oc_serviceaccount_secret.pytest_oc_serviceaccount_secret.pyctest_oc_serviceaccount_secret.pyotest_oc_storageclass.pytest_oc_storageclass.pyctest_oc_storageclass.pyotest_oc_user.pytest_oc_user.pyctest_oc_user.pyotest_oc_version.pytest_oc_version.pyctest_oc_version.pyotest_oc_volume.pytest_oc_volume.pyctest_oc_volume.pyotasksmain.ymllib_utilslibraryrepoquery.pyrepoquery.pycrepoquery.pyoyedit.pyyedit.pycyedit.pyometamain.ymlsrcansiblerepoquery.pyrepoquery.pycrepoquery.pyoyedit.pyyedit.pycyedit.pyoclassrepoquery.pyrepoquery.pycrepoquery.pyoyedit.pyyedit.pycyedit.pyodocgeneratedlicenserepoqueryyeditgenerate.pygenerate.pycgenerate.pyolibimport.pyimport.pycimport.pyorepoquery.pyrepoquery.pycrepoquery.pyosources.ymltestgenerate-and-run-tests.shintegrationfileskube-manager.yamlrepoquery.ymlyedit.ymlunittest_repoquery.pytest_repoquery.pyctest_repoquery.pyotest_yedit.pytest_yedit.pyctest_yedit.pyotasksmain.ymlnickhammond.logrotate.travis.ymlREADME.mdmeta.galaxy_install_infomain.ymltasksmain.ymltemplateslogrotate.d.j2testsinventorytest.ymlnuage_cafilesopenssl.cnfserial.txtmetamain.ymltasksmain.yamlvarsmain.yamlnuage_commondefaultsmain.yamlnuage_masterREADME.mdhandlersmain.yamlmetamain.ymltaskscertificates.ymlmain.yamlserviceaccount.ymltemplatesnuage-openshift-monitor.j2varsmain.yamlnuage_nodeREADME.mdhandlersmain.yamlmetamain.ymltaskscertificates.ymliptables.ymlmain.yamltemplatesvsp-openshift.j2varsmain.yamlopenshift_builddefaultsmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_buildoverridesmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_caREADME.mddefaultsmain.ymlmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_certificate_expiryREADME.mddefaultsmain.ymlexamplescert-expiry-report-html.pngcert-expiry-report.htmlcert-expiry-report.jsonplaybooksfilter_pluginsoo_cert_expiry.pyoo_cert_expiry.pycoo_cert_expiry.pyolibraryopenshift_cert_expiry.pyopenshift_cert_expiry.pycopenshift_cert_expiry.pyometamain.ymltasksmain.ymltemplatescert-expiry-table.html.j2save_json_results.j2testconftest.pyconftest.pycconftest.pyotest_fakeopensslclasses.pytest_fakeopensslclasses.pyctest_fakeopensslclasses.pyotest_load_and_handle_cert.pytest_load_and_handle_cert.pyctest_load_and_handle_cert.pyoopenshift_cfmeREADME.mddefaultsmain.ymlfilesmiq-template.yamlopenshift_cfme.exportshandlersmain.ymlimgCFMEBasicDeployment.pngmetamain.ymltaskscreate_pvs.ymlmain.ymltune_masters.ymluninstall.ymltemplatesmiq-pv-db.yaml.j2miq-pv-region.yaml.j2miq-pv-server.yaml.j2openshift_clidefaultsmain.ymllibraryopenshift_container_binary_sync.pyopenshift_container_binary_sync.pycopenshift_container_binary_sync.pyometamain.ymltasksmain.ymlopenshift_cli_factsmetamain.ymltasksmain.ymlopenshift_clockmetamain.ymltasksmain.yamlopenshift_cloud_providermetamain.ymltasksaws.ymlgce.ymlmain.ymlopenstack.ymltemplatesopenstack.conf.j2varsmain.ymlopenshift_commonREADME.mddefaultsmain.ymlmetamain.ymltasksmain.ymlopenshift_default_storage_classREADME.mddefaultsmain.ymlmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_dockerdefaultsmain.ymlmetamain.ymltasksmain.ymlopenshift_docker_factsdefaultsmain.ymlmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_etcdmetamain.ymlopenshift_etcd_cametamain.ymlopenshift_etcd_client_certificatesmetamain.ymlopenshift_etcd_factsmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_etcd_server_certificatesmetamain.ymlopenshift_examplesREADME.mddefaultsmain.ymlexamples-sync.shfilesexamplesREADME.mdlatestv1.0db-templatesmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonimage-streamsimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatescakephp-mysql.jsoncakephp.jsondancer-mysql.jsondancer.jsondjango-postgresql.jsondjango.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb.jsonnodejs.jsonrails-postgresql.jsonxpaas-streamsjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonv1.1db-templatesREADME.mdmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonimage-streamsimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatescakephp-mysql.jsoncakephp.jsondancer-mysql.jsondancer.jsondjango-postgresql.jsondjango.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb.jsonnodejs.jsonrails-postgresql.jsonxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonsso70-basic.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonv1.2db-templatesREADME.mdmariadb-ephemeral-template.jsonmariadb-persistent-template.jsonmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonimage-streamsdotnet_imagestreams.jsonimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatescakephp-mysql.jsoncakephp.jsondancer-mysql.jsondancer.jsondjango-postgresql.jsondjango.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb.jsonnodejs.jsonrails-postgresql.jsonxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsondecisionserver63-amq-s2i.jsondecisionserver63-basic-s2i.jsondecisionserver63-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsoneap70-sso-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonprocessserver63-amq-mysql-persistent-s2i.jsonprocessserver63-amq-mysql-s2i.jsonprocessserver63-amq-postgresql-persistent-s2i.jsonprocessserver63-amq-postgresql-s2i.jsonprocessserver63-basic-s2i.jsonprocessserver63-mysql-persistent-s2i.jsonprocessserver63-mysql-s2i.jsonprocessserver63-postgresql-persistent-s2i.jsonprocessserver63-postgresql-s2i.jsonsso70-https.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonv1.3db-templatesREADME.mdmariadb-ephemeral-template.jsonmariadb-persistent-template.jsonmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonimage-streamsdotnet_imagestreams.jsonimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatesREADME.mdapicast-gateway-template.ymlcakephp-mysql.jsondancer-mysql.jsondjango-postgresql.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb.jsonrails-postgresql.jsonxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondatavirt63-basic-s2i.jsondatavirt63-extensions-support-s2i.jsondatavirt63-secure-s2i.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsondecisionserver63-amq-s2i.jsondecisionserver63-basic-s2i.jsondecisionserver63-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsoneap70-sso-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonkaraf2-camel-amq-template.jsonkaraf2-camel-log-template.jsonkaraf2-camel-rest-sql-template.jsonkaraf2-cxf-rest-template.jsonopenjdk18-web-basic-s2i.jsonprocessserver63-amq-mysql-persistent-s2i.jsonprocessserver63-amq-mysql-s2i.jsonprocessserver63-amq-postgresql-persistent-s2i.jsonprocessserver63-amq-postgresql-s2i.jsonprocessserver63-basic-s2i.jsonprocessserver63-mysql-persistent-s2i.jsonprocessserver63-mysql-s2i.jsonprocessserver63-postgresql-persistent-s2i.jsonprocessserver63-postgresql-s2i.jsonspring-boot-camel-amq-template.jsonspring-boot-camel-config-template.jsonspring-boot-camel-drools-template.jsonspring-boot-camel-infinispan-template.jsonspring-boot-camel-rest-sql-template.jsonspring-boot-camel-teiid-template.jsonspring-boot-camel-template.jsonspring-boot-camel-xml-template.jsonspring-boot-cxf-jaxrs-template.jsonspring-boot-cxf-jaxws-template.jsonsso70-https.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonv1.4cfme-templatescfme-pv-app-example.yamlcfme-pv-example.yamlcfme-template.yamljboss-middleware-manager-pv-example.yamljboss-middleware-manager-template.yamldb-templatesREADME.mdmariadb-ephemeral-template.jsonmariadb-persistent-template.jsonmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonredis-ephemeral-template.jsonredis-persistent-template.jsonimage-streamsdotnet_imagestreams.jsonimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatesREADME.mdamp.ymlapicast.ymlcakephp-mysql-persistent.jsoncakephp-mysql.jsondancer-mysql-persistent.jsondancer-mysql.jsondjango-postgresql-persistent.jsondjango-postgresql.jsondotnet-example.jsondotnet-pgsql-persistent.jsonhttpd.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb-persistent.jsonnodejs-mongodb.jsonpvc.ymlrails-postgresql-persistent.jsonrails-postgresql.jsonwildcard.ymlxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsonamq63-basic.jsonamq63-persistent-ssl.jsonamq63-persistent.jsonamq63-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondatavirt63-basic-s2i.jsondatavirt63-extensions-support-s2i.jsondatavirt63-secure-s2i.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsondecisionserver63-amq-s2i.jsondecisionserver63-basic-s2i.jsondecisionserver63-https-s2i.jsondecisionserver64-amq-s2i.jsondecisionserver64-basic-s2i.jsondecisionserver64-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap64-third-party-db-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsoneap70-sso-s2i.jsoneap70-third-party-db-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonjws31-tomcat7-basic-s2i.jsonjws31-tomcat7-https-s2i.jsonjws31-tomcat7-mongodb-persistent-s2i.jsonjws31-tomcat7-mongodb-s2i.jsonjws31-tomcat7-mysql-persistent-s2i.jsonjws31-tomcat7-mysql-s2i.jsonjws31-tomcat7-postgresql-persistent-s2i.jsonjws31-tomcat7-postgresql-s2i.jsonjws31-tomcat8-basic-s2i.jsonjws31-tomcat8-https-s2i.jsonjws31-tomcat8-mongodb-persistent-s2i.jsonjws31-tomcat8-mongodb-s2i.jsonjws31-tomcat8-mysql-persistent-s2i.jsonjws31-tomcat8-mysql-s2i.jsonjws31-tomcat8-postgresql-persistent-s2i.jsonjws31-tomcat8-postgresql-s2i.jsonkaraf2-camel-amq-template.jsonkaraf2-camel-log-template.jsonkaraf2-camel-rest-sql-template.jsonkaraf2-cxf-rest-template.jsonopenjdk18-web-basic-s2i.jsonprocessserver63-amq-mysql-persistent-s2i.jsonprocessserver63-amq-mysql-s2i.jsonprocessserver63-amq-postgresql-persistent-s2i.jsonprocessserver63-amq-postgresql-s2i.jsonprocessserver63-basic-s2i.jsonprocessserver63-mysql-persistent-s2i.jsonprocessserver63-mysql-s2i.jsonprocessserver63-postgresql-persistent-s2i.jsonprocessserver63-postgresql-s2i.jsonprocessserver64-amq-mysql-persistent-s2i.jsonprocessserver64-amq-mysql-s2i.jsonprocessserver64-amq-postgresql-persistent-s2i.jsonprocessserver64-amq-postgresql-s2i.jsonprocessserver64-basic-s2i.jsonprocessserver64-mysql-persistent-s2i.jsonprocessserver64-mysql-s2i.jsonprocessserver64-postgresql-persistent-s2i.jsonprocessserver64-postgresql-s2i.jsonspring-boot-camel-amq-template.jsonspring-boot-camel-config-template.jsonspring-boot-camel-drools-template.jsonspring-boot-camel-infinispan-template.jsonspring-boot-camel-rest-sql-template.jsonspring-boot-camel-teiid-template.jsonspring-boot-camel-template.jsonspring-boot-camel-xml-template.jsonspring-boot-cxf-jaxrs-template.jsonspring-boot-cxf-jaxws-template.jsonsso70-https.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonsso71-https.jsonsso71-mysql-persistent.jsonsso71-mysql.jsonsso71-postgresql-persistent.jsonsso71-postgresql.jsonv1.5cfme-templatescfme-pv-db-example.yamlcfme-pv-region-example.yamlcfme-pv-server-example.yamlcfme-template.yamljboss-middleware-manager-pv-example.yamljboss-middleware-manager-template.yamldb-templatesREADME.mdmariadb-ephemeral-template.jsonmariadb-persistent-template.jsonmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonredis-ephemeral-template.jsonredis-persistent-template.jsonimage-streamsdotnet_imagestreams.jsonimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatesREADME.mdamp.ymlapicast.ymlcakephp-mysql-persistent.jsoncakephp-mysql.jsondancer-mysql-persistent.jsondancer-mysql.jsondjango-postgresql-persistent.jsondjango-postgresql.jsondotnet-example.jsondotnet-pgsql-persistent.jsonhttpd.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb-persistent.jsonnodejs-mongodb.jsonpvc.ymlrails-postgresql-persistent.jsonrails-postgresql.jsonwildcard.ymlxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsonamq63-basic.jsonamq63-persistent-ssl.jsonamq63-persistent.jsonamq63-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondatavirt63-basic-s2i.jsondatavirt63-extensions-support-s2i.jsondatavirt63-secure-s2i.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsondecisionserver63-amq-s2i.jsondecisionserver63-basic-s2i.jsondecisionserver63-https-s2i.jsondecisionserver64-amq-s2i.jsondecisionserver64-basic-s2i.jsondecisionserver64-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap64-third-party-db-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsoneap70-sso-s2i.jsoneap70-third-party-db-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonjws31-tomcat7-basic-s2i.jsonjws31-tomcat7-https-s2i.jsonjws31-tomcat7-mongodb-persistent-s2i.jsonjws31-tomcat7-mongodb-s2i.jsonjws31-tomcat7-mysql-persistent-s2i.jsonjws31-tomcat7-mysql-s2i.jsonjws31-tomcat7-postgresql-persistent-s2i.jsonjws31-tomcat7-postgresql-s2i.jsonjws31-tomcat8-basic-s2i.jsonjws31-tomcat8-https-s2i.jsonjws31-tomcat8-mongodb-persistent-s2i.jsonjws31-tomcat8-mongodb-s2i.jsonjws31-tomcat8-mysql-persistent-s2i.jsonjws31-tomcat8-mysql-s2i.jsonjws31-tomcat8-postgresql-persistent-s2i.jsonjws31-tomcat8-postgresql-s2i.jsonkaraf2-camel-amq-template.jsonkaraf2-camel-log-template.jsonkaraf2-camel-rest-sql-template.jsonkaraf2-cxf-rest-template.jsonopenjdk18-web-basic-s2i.jsonprocessserver63-amq-mysql-persistent-s2i.jsonprocessserver63-amq-mysql-s2i.jsonprocessserver63-amq-postgresql-persistent-s2i.jsonprocessserver63-amq-postgresql-s2i.jsonprocessserver63-basic-s2i.jsonprocessserver63-mysql-persistent-s2i.jsonprocessserver63-mysql-s2i.jsonprocessserver63-postgresql-persistent-s2i.jsonprocessserver63-postgresql-s2i.jsonprocessserver64-amq-mysql-persistent-s2i.jsonprocessserver64-amq-mysql-s2i.jsonprocessserver64-amq-postgresql-persistent-s2i.jsonprocessserver64-amq-postgresql-s2i.jsonprocessserver64-basic-s2i.jsonprocessserver64-mysql-persistent-s2i.jsonprocessserver64-mysql-s2i.jsonprocessserver64-postgresql-persistent-s2i.jsonprocessserver64-postgresql-s2i.jsonspring-boot-camel-amq-template.jsonspring-boot-camel-config-template.jsonspring-boot-camel-drools-template.jsonspring-boot-camel-infinispan-template.jsonspring-boot-camel-rest-sql-template.jsonspring-boot-camel-teiid-template.jsonspring-boot-camel-template.jsonspring-boot-camel-xml-template.jsonspring-boot-cxf-jaxrs-template.jsonspring-boot-cxf-jaxws-template.jsonsso70-https.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonsso71-https.jsonsso71-mysql-persistent.jsonsso71-mysql.jsonsso71-postgresql-persistent.jsonsso71-postgresql.jsonv3.6cfme-templatescfme-pv-db-example.yamlcfme-pv-region-example.yamlcfme-pv-server-example.yamlcfme-template.yamljboss-middleware-manager-pv-example.yamljboss-middleware-manager-template.yamldb-templatesREADME.mdmariadb-ephemeral-template.jsonmariadb-persistent-template.jsonmongodb-ephemeral-template.jsonmongodb-persistent-template.jsonmysql-ephemeral-template.jsonmysql-persistent-template.jsonpostgresql-ephemeral-template.jsonpostgresql-persistent-template.jsonredis-ephemeral-template.jsonredis-persistent-template.jsonimage-streamsdotnet_imagestreams.jsonimage-streams-centos7.jsonimage-streams-rhel7.jsonquickstart-templatesREADME.mdamp.ymlapicast-gateway-template.ymlapicast.ymlcakephp-mysql-persistent.jsoncakephp-mysql.jsondancer-mysql-persistent.jsondancer-mysql.jsondjango-postgresql-persistent.jsondjango-postgresql.jsondotnet-example.jsondotnet-pgsql-persistent.jsonhttpd.jsonjenkins-ephemeral-template.jsonjenkins-persistent-template.jsonnodejs-mongodb-persistent.jsonnodejs-mongodb.jsonpvc.ymlrails-postgresql-persistent.jsonrails-postgresql.jsonwildcard.ymlxpaas-streamsfis-image-streams.jsonjboss-image-streams.jsonxpaas-templatesamq62-basic.jsonamq62-persistent-ssl.jsonamq62-persistent.jsonamq62-ssl.jsonamq63-basic.jsonamq63-persistent-ssl.jsonamq63-persistent.jsonamq63-ssl.jsondatagrid65-basic.jsondatagrid65-https.jsondatagrid65-mysql-persistent.jsondatagrid65-mysql.jsondatagrid65-postgresql-persistent.jsondatagrid65-postgresql.jsondatavirt63-basic-s2i.jsondatavirt63-extensions-support-s2i.jsondatavirt63-secure-s2i.jsondecisionserver62-amq-s2i.jsondecisionserver62-basic-s2i.jsondecisionserver62-https-s2i.jsondecisionserver63-amq-s2i.jsondecisionserver63-basic-s2i.jsondecisionserver63-https-s2i.jsondecisionserver64-amq-s2i.jsondecisionserver64-basic-s2i.jsondecisionserver64-https-s2i.jsoneap64-amq-persistent-s2i.jsoneap64-amq-s2i.jsoneap64-basic-s2i.jsoneap64-https-s2i.jsoneap64-mongodb-persistent-s2i.jsoneap64-mongodb-s2i.jsoneap64-mysql-persistent-s2i.jsoneap64-mysql-s2i.jsoneap64-postgresql-persistent-s2i.jsoneap64-postgresql-s2i.jsoneap64-sso-s2i.jsoneap64-third-party-db-s2i.jsoneap70-amq-persistent-s2i.jsoneap70-amq-s2i.jsoneap70-basic-s2i.jsoneap70-https-s2i.jsoneap70-mongodb-persistent-s2i.jsoneap70-mongodb-s2i.jsoneap70-mysql-persistent-s2i.jsoneap70-mysql-s2i.jsoneap70-postgresql-persistent-s2i.jsoneap70-postgresql-s2i.jsoneap70-sso-s2i.jsoneap70-third-party-db-s2i.jsonjws30-tomcat7-basic-s2i.jsonjws30-tomcat7-https-s2i.jsonjws30-tomcat7-mongodb-persistent-s2i.jsonjws30-tomcat7-mongodb-s2i.jsonjws30-tomcat7-mysql-persistent-s2i.jsonjws30-tomcat7-mysql-s2i.jsonjws30-tomcat7-postgresql-persistent-s2i.jsonjws30-tomcat7-postgresql-s2i.jsonjws30-tomcat8-basic-s2i.jsonjws30-tomcat8-https-s2i.jsonjws30-tomcat8-mongodb-persistent-s2i.jsonjws30-tomcat8-mongodb-s2i.jsonjws30-tomcat8-mysql-persistent-s2i.jsonjws30-tomcat8-mysql-s2i.jsonjws30-tomcat8-postgresql-persistent-s2i.jsonjws30-tomcat8-postgresql-s2i.jsonjws31-tomcat7-basic-s2i.jsonjws31-tomcat7-https-s2i.jsonjws31-tomcat7-mongodb-persistent-s2i.jsonjws31-tomcat7-mongodb-s2i.jsonjws31-tomcat7-mysql-persistent-s2i.jsonjws31-tomcat7-mysql-s2i.jsonjws31-tomcat7-postgresql-persistent-s2i.jsonjws31-tomcat7-postgresql-s2i.jsonjws31-tomcat8-basic-s2i.jsonjws31-tomcat8-https-s2i.jsonjws31-tomcat8-mongodb-persistent-s2i.jsonjws31-tomcat8-mongodb-s2i.jsonjws31-tomcat8-mysql-persistent-s2i.jsonjws31-tomcat8-mysql-s2i.jsonjws31-tomcat8-postgresql-persistent-s2i.jsonjws31-tomcat8-postgresql-s2i.jsonkaraf2-camel-amq-template.jsonkaraf2-camel-log-template.jsonkaraf2-camel-rest-sql-template.jsonkaraf2-cxf-rest-template.jsonopenjdk18-web-basic-s2i.jsonprocessserver63-amq-mysql-persistent-s2i.jsonprocessserver63-amq-mysql-s2i.jsonprocessserver63-amq-postgresql-persistent-s2i.jsonprocessserver63-amq-postgresql-s2i.jsonprocessserver63-basic-s2i.jsonprocessserver63-mysql-persistent-s2i.jsonprocessserver63-mysql-s2i.jsonprocessserver63-postgresql-persistent-s2i.jsonprocessserver63-postgresql-s2i.jsonprocessserver64-amq-mysql-persistent-s2i.jsonprocessserver64-amq-mysql-s2i.jsonprocessserver64-amq-postgresql-persistent-s2i.jsonprocessserver64-amq-postgresql-s2i.jsonprocessserver64-basic-s2i.jsonprocessserver64-mysql-persistent-s2i.jsonprocessserver64-mysql-s2i.jsonprocessserver64-postgresql-persistent-s2i.jsonprocessserver64-postgresql-s2i.jsonspring-boot-camel-amq-template.jsonspring-boot-camel-config-template.jsonspring-boot-camel-drools-template.jsonspring-boot-camel-infinispan-template.jsonspring-boot-camel-rest-sql-template.jsonspring-boot-camel-teiid-template.jsonspring-boot-camel-template.jsonspring-boot-camel-xml-template.jsonspring-boot-cxf-jaxrs-template.jsonspring-boot-cxf-jaxws-template.jsonsso70-https.jsonsso70-mysql-persistent.jsonsso70-mysql.jsonsso70-postgresql-persistent.jsonsso70-postgresql.jsonsso71-https.jsonsso71-mysql-persistent.jsonsso71-mysql.jsonsso71-postgresql-persistent.jsonsso71-postgresql.jsonmetamain.ymltasksmain.ymlopenshift_excluderREADME.mddefaultsmain.ymlmetamain.ymltasksdisable.ymlenable.ymlexclude.ymlinstall.ymlmain.ymlunexclude.ymlverify_excluder.ymlverify_upgrade.ymlopenshift_expand_partitionREADME.mddefaultsmain.ymlmetamain.ymltasksmain.ymlopenshift_factsREADME.mddefaultsmain.ymllibraryopenshift_facts.pyopenshift_facts.pycopenshift_facts.pyometamain.ymltasksmain.ymlvarsFedora.ymldefault.ymlmain.ymlopenshift_health_checkerHOWTO_CHECKS.mdREADME.mdaction_pluginsopenshift_health_check.pyopenshift_health_check.pycopenshift_health_check.pyocallback_pluginszz_failure_summary.pyzz_failure_summary.pyczz_failure_summary.pyolibraryaos_version.pyaos_version.pycaos_version.pyocheck_yum_update.pycheck_yum_update.pyccheck_yum_update.pyodocker_container.pydocker_container.pycdocker_container.pyodocker_info.pydocker_info.pycdocker_info.pyoetcdkeysize.pyetcdkeysize.pycetcdkeysize.pyoocutil.pyocutil.pycocutil.pyorpm_version.pyrpm_version.pycrpm_version.pyometamain.ymlopenshift_checks__init__.py__init__.pyc__init__.pyodisk_availability.pydisk_availability.pycdisk_availability.pyodocker_image_availability.pydocker_image_availability.pycdocker_image_availability.pyodocker_storage.pydocker_storage.pycdocker_storage.pyoetcd_imagedata_size.pyetcd_imagedata_size.pycetcd_imagedata_size.pyoetcd_volume.pyetcd_volume.pycetcd_volume.pyologging__init__.py__init__.pyc__init__.pyocurator.pycurator.pyccurator.pyoelasticsearch.pyelasticsearch.pycelasticsearch.pyofluentd.pyfluentd.pycfluentd.pyokibana.pykibana.pyckibana.pyologging.pylogging.pyclogging.pyomemory_availability.pymemory_availability.pycmemory_availability.pyomixins.pymixins.pycmixins.pyoovs_version.pyovs_version.pycovs_version.pyopackage_availability.pypackage_availability.pycpackage_availability.pyopackage_update.pypackage_update.pycpackage_update.pyopackage_version.pypackage_version.pycpackage_version.pyotestaction_plugin_test.pyaction_plugin_test.pycaction_plugin_test.pyoaos_version_test.pyaos_version_test.pycaos_version_test.pyoconftest.pyconftest.pycconftest.pyocurator_test.pycurator_test.pyccurator_test.pyodisk_availability_test.pydisk_availability_test.pycdisk_availability_test.pyodocker_image_availability_test.pydocker_image_availability_test.pycdocker_image_availability_test.pyodocker_storage_test.pydocker_storage_test.pycdocker_storage_test.pyoelasticsearch_test.pyelasticsearch_test.pycelasticsearch_test.pyoetcd_imagedata_size_test.pyetcd_imagedata_size_test.pycetcd_imagedata_size_test.pyoetcd_volume_test.pyetcd_volume_test.pycetcd_volume_test.pyofluentd_test.pyfluentd_test.pycfluentd_test.pyokibana_test.pykibana_test.pyckibana_test.pyologging_check_test.pylogging_check_test.pyclogging_check_test.pyomemory_availability_test.pymemory_availability_test.pycmemory_availability_test.pyomixins_test.pymixins_test.pycmixins_test.pyoopenshift_check_test.pyopenshift_check_test.pycopenshift_check_test.pyoovs_version_test.pyovs_version_test.pycovs_version_test.pyopackage_availability_test.pypackage_availability_test.pycpackage_availability_test.pyopackage_update_test.pypackage_update_test.pycpackage_update_test.pyopackage_version_test.pypackage_version_test.pycpackage_version_test.pyorpm_version_test.pyrpm_version_test.pycrpm_version_test.pyoopenshift_hostedREADME.mddefaultsmain.ymlfilter_pluginsfilters.pyfilters.pycfilters.pyometamain.ymltasksmain.ymlregistryregistry.ymlsecure.ymlstorageglusterfs.ymlobject_storage.ymlregistry_config.j2registry_config_secret.j2s3.ymlrouterrouter.ymltemplatesregistry_config.j2registry_config_secret.j2varsmain.ymlopenshift_hosted_factsmetamain.ymltasksmain.ymlopenshift_hosted_loggingREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.yamltaskscleanup_logging.yamldeploy_logging.yamlmain.yamlupdate_master_config.yamlvarsmain.yamlopenshift_hosted_metricsREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.yamltasksinstall.ymlmain.yamlvarsmain.yamlopenshift_hosted_templatesdefaultsmain.ymlfilesv1.0enterpriselogging-deployer.yamlmetrics-deployer.yamloriginlogging-deployer.yamlmetrics-deployer.yamlv1.1enterpriselogging-deployer.yamlmetrics-deployer.yamloriginlogging-deployer.yamlmetrics-deployer.yamlv1.2enterpriselogging-deployer.yamlmetrics-deployer.yamloriginlogging-deployer.yamlmetrics-deployer.yamlv1.3enterpriselogging-deployer.yamlmetrics-deployer.yamlregistry-console.yamloriginlogging-deployer.yamlmetrics-deployer.yamlregistry-console.yamlv1.4enterpriselogging-deployer.yamlmetrics-deployer.yamlregistry-console.yamloriginlogging-deployer.yamlmetrics-deployer.yamlregistry-console.yamlv1.5enterpriseregistry-console.yamloriginregistry-console.yamlv3.6enterpriseregistry-console.yamloriginregistry-console.yamlmetamain.ymlsync-templates.shtasksmain.ymlopenshift_loadbalancerREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymltemplateshaproxy.cfg.j2haproxy.docker.service.j2openshift_loggingREADME.mddefaultsmain.ymlfilesgenerate-jks.shserver-tls.jsonfilter_pluginsopenshift_logging.pyopenshift_logging.pycopenshift_logging.pyohandlersmain.ymllibraryopenshift_logging_facts.pyopenshift_logging_facts.pycopenshift_logging_facts.pyometamain.yamltasksdelete_logging.yamlgenerate_certs.yamlgenerate_jks.yamlgenerate_pems.yamlinstall_logging.yamlmain.yamlprocure_server_certs.yamlprocure_shared_key.yamlupdate_master_config.yamltemplatesjks_pod.j2signing.conf.j2varsdefault_images.ymlmain.yamlopenshift-enterprise.ymlopenshift_logging_curatordefaultsmain.ymlfilescurator.ymlmetamain.yamltasksdetermine_version.yamlmain.yamltemplatescurator.j2varsmain.ymlopenshift_logging_elasticsearchdefaultsmain.ymlfileses_migration.shrolebinding-reader.ymlmetamain.yamltasksdetermine_version.yamlmain.yamltemplateselasticsearch-logging.yml.j2elasticsearch.yml.j2es.j2pvc.j2rolebinding.j2route_reencrypt.j2varsmain.ymlopenshift_logging_fluentddefaultsmain.ymlfilesfluentd-throttle-config.yamlsecure-forward.confmetamain.yamltasksdetermine_version.yamllabel_and_wait.yamlmain.yamltemplatesfluent.conf.j2fluentd.j2varsmain.ymlopenshift_logging_kibanadefaultsmain.ymlmetamain.yamltasksdetermine_version.yamlmain.yamltemplateskibana.j2oauth-client.j2route_reencrypt.j2varsmain.ymlopenshift_logging_muxdefaultsmain.ymlfilesfluent.confsecure-forward.confmetamain.yamltasksdetermine_version.yamlmain.yamltemplatesmux.j2varsmain.ymlopenshift_manage_nodemetamain.ymltasksmain.ymlopenshift_manageiqmetamain.ymltasksmain.yamlvarsmain.ymlopenshift_masterREADME.mddefaultsmain.ymlfilesatomic-openshift-master.serviceorigin-master.servicehandlersmain.ymlmetamain.ymltasksfilesmain.ymlset_loopback_context.ymlsystem_container.ymlsystemd_units.ymltemplatesatomic-openshift-master.j2docker-clusteratomic-openshift-master-api.j2atomic-openshift-master-api.service.j2atomic-openshift-master-controllers.j2atomic-openshift-master-controllers.service.j2htpasswd.j2master.yaml.v1.j2master_dockermaster.docker.service.j2native-clusteratomic-openshift-master-api.j2atomic-openshift-master-api.service.j2atomic-openshift-master-controllers.j2atomic-openshift-master-controllers.service.j2sessionSecretsFile.yaml.v1.j2varsmain.ymlopenshift_master_certificatesREADME.mddefaultsmain.ymlmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_master_clusterREADME.mdmetamain.ymltasksconfigure.ymlmain.ymlopenshift_master_factsdefaultsmain.ymlfilter_pluginsoo_filters.pyoo_filters.pycoo_filters.pyoopenshift_master.pyopenshift_master.pycopenshift_master.pyolookup_pluginsoo_option.pyoo_option.pycoo_option.pyoopenshift_master_facts_default_predicates.pyopenshift_master_facts_default_predicates.pycopenshift_master_facts_default_predicates.pyoopenshift_master_facts_default_priorities.pyopenshift_master_facts_default_priorities.pycopenshift_master_facts_default_priorities.pyometamain.ymltasksmain.ymltestconftest.pyconftest.pycconftest.pyoopenshift_master_facts_bad_input_tests.pyopenshift_master_facts_bad_input_tests.pycopenshift_master_facts_bad_input_tests.pyoopenshift_master_facts_default_predicates_tests.pyopenshift_master_facts_default_predicates_tests.pycopenshift_master_facts_default_predicates_tests.pyoopenshift_master_facts_default_priorities_tests.pyopenshift_master_facts_default_priorities_tests.pycopenshift_master_facts_default_priorities_tests.pyovarsmain.ymlopenshift_metricsREADME.mddefaultsmain.yamlhandlersmain.ymlmetamain.yamltasksgenerate_certificates.yamlgenerate_hawkular_certificates.yamlgenerate_heapster_secrets.yamlgenerate_rolebindings.yamlgenerate_serviceaccounts.yamlgenerate_services.yamlinstall_cassandra.yamlinstall_hawkular.yamlinstall_heapster.yamlinstall_hosa.yamlinstall_metrics.yamlinstall_support.yamlmain.yamloc_apply.yamlpre_install.yamlsetup_certificate.yamlstart_metrics.yamlstop_metrics.yamluninstall_hosa.yamluninstall_metrics.yamlupdate_master_config.yamltemplateshawkular_cassandra_rc.j2hawkular_metrics_rc.j2hawkular_metrics_role.j2hawkular_openshift_agent_cm.j2hawkular_openshift_agent_ds.j2hawkular_openshift_agent_role.j2hawkular_openshift_agent_sa.j2heapster.j2pvc.j2rolebinding.j2route.j2secret.j2service.j2serviceaccount.j2varsdefault_images.ymlmain.yamlopenshift-enterprise.ymlopenshift_named_certificatesREADME.mdfilter_pluginsopenshift_named_certificates.pyopenshift_named_certificates.pycopenshift_named_certificates.pyometamain.ymltasksmain.ymlnamed_certificates.ymlvarsmain.ymlopenshift_nodeREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymlnode_system_container.ymlopenvswitch_system_container.ymlstorage_pluginsceph.ymlglusterfs.ymliscsi.ymlnfs.ymlsystemd_units.ymltemplatesnode.service.j2node.yaml.v1.j2openshift.docker.node.dep.serviceopenshift.docker.node.serviceopenvswitch-avoid-oom.confopenvswitch.docker.serviceopenvswitch.sysconfig.j2openshift_node_certificatesREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymlvarsmain.ymlopenshift_node_dnsmasqdefaultsmain.ymlfilesnetworkmanager99-origin-dns.shhandlersmain.ymlmetamain.ymltasksmain.ymlnetwork-manager.ymlno-network-manager.ymltemplatesnode-dnsmasq.conf.j2origin-dns.conf.j2openshift_node_upgradeREADME.mddefaultsmain.ymlfilesnuke_images.shhandlersmain.ymlmetamain.ymltaskscontainerized_node_upgrade.ymldockerupgrade.ymlmain.ymlrestart.ymlrpm_upgrade.ymlsystemd_units.ymltemplatesnode.service.j2openshift.docker.node.dep.serviceopenshift.docker.node.serviceopenvswitch-avoid-oom.confopenvswitch.docker.serviceopenvswitch.sysconfig.j2openshift_persistent_volumesREADME.mdmetamain.ymltasksmain.ymltemplatespersistent-volume-claim.yml.j2persistent-volume.yml.j2varsmain.ymlopenshift_provisionersREADME.mddefaultsmain.yamlmetamain.yamltasksgenerate_clusterrolebindings.yamlgenerate_secrets.yamlgenerate_serviceaccounts.yamlinstall_efs.yamlinstall_provisioners.yamlinstall_support.yamlmain.yamloc_apply.yamlstart_cluster.yamlstop_cluster.yamluninstall_provisioners.yamltemplatesclusterrolebinding.j2efs.j2pv.j2pvc.j2secret.j2serviceaccount.j2openshift_reposREADME.mddefaultsmain.yamlfilesorigingpg_keysopenshift-ansible-CentOS-SIG-PaaSreposopenshift-ansible-centos-paas-sig.repohandlersmain.ymlmetamain.ymltasksmain.yamltemplatesyum_repo.j2openshift_sanitize_inventoryREADME.mdmetamain.ymltasksmain.ymlunsupported.ymlvarsmain.ymlopenshift_service_catalogdefaultsmain.ymlfileskubeservicecatalog_roles_bindings.ymlkubesystem_roles_bindings.ymlopenshift-ansible-catalog-console.jsmetamain.ymltasksgenerate_certs.ymlinstall.ymlmain.ymlremove.ymlstart_api_server.ymlwire_aggregator.ymltemplatesapi_server.j2api_server_route.j2api_server_service.j2controller_manager.j2controller_manager_service.j2sc_role_patching.j2varsdefault_images.ymlopenshift-enterprise.ymlopenshift_storage_glusterfsREADME.mddefaultsmain.ymlfilesv3.6deploy-heketi-template.ymlglusterfs-template.ymlheketi-template.ymlfilter_pluginsopenshift_storage_glusterfs.pyopenshift_storage_glusterfs.pycopenshift_storage_glusterfs.pyometamain.ymltasksglusterfs_common.ymlglusterfs_config.ymlglusterfs_deploy.ymlglusterfs_registry.ymlheketi_deploy_part1.ymlheketi_deploy_part2.ymlmain.ymltemplatesv3.6glusterfs-registry-endpoints.yml.j2glusterfs-registry-service.yml.j2glusterfs-storageclass.yml.j2heketi-endpoints.yml.j2heketi-service.yml.j2heketi.json.j2topology.json.j2openshift_storage_nfsREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymltemplatesexports.j2openshift_storage_nfs_lvmREADME.mddefaultsmain.ymlhandlersmain.ymlmetamain.ymltasksmain.ymlnfs.ymltemplatesnfs.json.j2openshift_versiondefaultsmain.ymlmetamain.ymltasksmain.ymlset_version_containerized.ymlset_version_rpm.ymlos_firewallREADME.mddefaultsmain.ymllibraryos_firewall_manage_iptables.pyos_firewall_manage_iptables.pycos_firewall_manage_iptables.pyometamain.ymltasksfirewallfirewalld.ymliptables.ymlmain.ymlos_update_latesttasksmain.ymlrhel_subscribemetamain.ymltasksenterprise.ymlmain.ymlrhel_unsubscribetasksmain.yml/usr/share/ansible/openshift-ansible//usr/share/ansible/openshift-ansible/roles//usr/share/ansible/openshift-ansible/roles/ansible_service_broker//usr/share/ansible/openshift-ansible/roles/ansible_service_broker/defaults//usr/share/ansible/openshift-ansible/roles/ansible_service_broker/meta//usr/share/ansible/openshift-ansible/roles/ansible_service_broker/tasks//usr/share/ansible/openshift-ansible/roles/ansible_service_broker/vars//usr/share/ansible/openshift-ansible/roles/calico//usr/share/ansible/openshift-ansible/roles/calico/defaults//usr/share/ansible/openshift-ansible/roles/calico/handlers//usr/share/ansible/openshift-ansible/roles/calico/meta//usr/share/ansible/openshift-ansible/roles/calico/tasks//usr/share/ansible/openshift-ansible/roles/calico/templates//usr/share/ansible/openshift-ansible/roles/calico_master//usr/share/ansible/openshift-ansible/roles/calico_master/defaults//usr/share/ansible/openshift-ansible/roles/calico_master/meta//usr/share/ansible/openshift-ansible/roles/calico_master/tasks//usr/share/ansible/openshift-ansible/roles/calico_master/templates//usr/share/ansible/openshift-ansible/roles/cockpit-ui//usr/share/ansible/openshift-ansible/roles/cockpit-ui/meta//usr/share/ansible/openshift-ansible/roles/cockpit-ui/tasks//usr/share/ansible/openshift-ansible/roles/cockpit//usr/share/ansible/openshift-ansible/roles/cockpit/meta//usr/share/ansible/openshift-ansible/roles/cockpit/tasks//usr/share/ansible/openshift-ansible/roles/contiv//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/defaults//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/files//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/handlers//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/tasks//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/templates//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/tests//usr/share/ansible/openshift-ansible/roles/contiv_auth_proxy/vars//usr/share/ansible/openshift-ansible/roles/contiv_facts//usr/share/ansible/openshift-ansible/roles/contiv_facts/defaults//usr/share/ansible/openshift-ansible/roles/contiv_facts/handlers//usr/share/ansible/openshift-ansible/roles/contiv_facts/tasks//usr/share/ansible/openshift-ansible/roles/dns//usr/share/ansible/openshift-ansible/roles/dns/defaults//usr/share/ansible/openshift-ansible/roles/dns/handlers//usr/share/ansible/openshift-ansible/roles/dns/meta//usr/share/ansible/openshift-ansible/roles/dns/tasks//usr/share/ansible/openshift-ansible/roles/dns/templates//usr/share/ansible/openshift-ansible/roles/docker//usr/share/ansible/openshift-ansible/roles/docker/defaults//usr/share/ansible/openshift-ansible/roles/docker/handlers//usr/share/ansible/openshift-ansible/roles/docker/meta//usr/share/ansible/openshift-ansible/roles/docker/tasks//usr/share/ansible/openshift-ansible/roles/docker/templates//usr/share/ansible/openshift-ansible/roles/docker/vars//usr/share/ansible/openshift-ansible/roles/etcd//usr/share/ansible/openshift-ansible/roles/etcd/defaults//usr/share/ansible/openshift-ansible/roles/etcd/handlers//usr/share/ansible/openshift-ansible/roles/etcd/meta//usr/share/ansible/openshift-ansible/roles/etcd/tasks//usr/share/ansible/openshift-ansible/roles/etcd/templates//usr/share/ansible/openshift-ansible/roles/etcd_ca//usr/share/ansible/openshift-ansible/roles/etcd_ca/meta//usr/share/ansible/openshift-ansible/roles/etcd_ca/tasks//usr/share/ansible/openshift-ansible/roles/etcd_ca/templates//usr/share/ansible/openshift-ansible/roles/etcd_client_certificates//usr/share/ansible/openshift-ansible/roles/etcd_client_certificates/meta//usr/share/ansible/openshift-ansible/roles/etcd_client_certificates/tasks//usr/share/ansible/openshift-ansible/roles/etcd_common//usr/share/ansible/openshift-ansible/roles/etcd_common/defaults//usr/share/ansible/openshift-ansible/roles/etcd_common/library//usr/share/ansible/openshift-ansible/roles/etcd_common/meta//usr/share/ansible/openshift-ansible/roles/etcd_common/tasks//usr/share/ansible/openshift-ansible/roles/etcd_common/templates//usr/share/ansible/openshift-ansible/roles/etcd_common/vars//usr/share/ansible/openshift-ansible/roles/etcd_migrate//usr/share/ansible/openshift-ansible/roles/etcd_migrate/defaults//usr/share/ansible/openshift-ansible/roles/etcd_migrate/meta//usr/share/ansible/openshift-ansible/roles/etcd_migrate/tasks//usr/share/ansible/openshift-ansible/roles/etcd_server_certificates//usr/share/ansible/openshift-ansible/roles/etcd_server_certificates/meta//usr/share/ansible/openshift-ansible/roles/etcd_server_certificates/tasks//usr/share/ansible/openshift-ansible/roles/etcd_upgrade//usr/share/ansible/openshift-ansible/roles/etcd_upgrade/defaults//usr/share/ansible/openshift-ansible/roles/etcd_upgrade/meta//usr/share/ansible/openshift-ansible/roles/etcd_upgrade/tasks//usr/share/ansible/openshift-ansible/roles/etcd_upgrade/vars//usr/share/ansible/openshift-ansible/roles/flannel//usr/share/ansible/openshift-ansible/roles/flannel/defaults//usr/share/ansible/openshift-ansible/roles/flannel/handlers//usr/share/ansible/openshift-ansible/roles/flannel/meta//usr/share/ansible/openshift-ansible/roles/flannel/tasks//usr/share/ansible/openshift-ansible/roles/flannel_register//usr/share/ansible/openshift-ansible/roles/flannel_register/defaults//usr/share/ansible/openshift-ansible/roles/flannel_register/meta//usr/share/ansible/openshift-ansible/roles/flannel_register/tasks//usr/share/ansible/openshift-ansible/roles/flannel_register/templates//usr/share/ansible/openshift-ansible/roles/lib_openshift//usr/share/ansible/openshift-ansible/roles/lib_openshift/library//usr/share/ansible/openshift-ansible/roles/lib_openshift/meta//usr/share/ansible/openshift-ansible/roles/lib_openshift/src//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/ansible//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/class//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/doc//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/lib//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/test//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/test/integration//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/test/integration/filter_plugins//usr/share/ansible/openshift-ansible/roles/lib_openshift/src/test/unit//usr/share/ansible/openshift-ansible/roles/lib_openshift/tasks//usr/share/ansible/openshift-ansible/roles/lib_utils//usr/share/ansible/openshift-ansible/roles/lib_utils/library//usr/share/ansible/openshift-ansible/roles/lib_utils/meta//usr/share/ansible/openshift-ansible/roles/lib_utils/src//usr/share/ansible/openshift-ansible/roles/lib_utils/src/ansible//usr/share/ansible/openshift-ansible/roles/lib_utils/src/class//usr/share/ansible/openshift-ansible/roles/lib_utils/src/doc//usr/share/ansible/openshift-ansible/roles/lib_utils/src/lib//usr/share/ansible/openshift-ansible/roles/lib_utils/src/test//usr/share/ansible/openshift-ansible/roles/lib_utils/src/test/integration//usr/share/ansible/openshift-ansible/roles/lib_utils/src/test/integration/files//usr/share/ansible/openshift-ansible/roles/lib_utils/src/test/unit//usr/share/ansible/openshift-ansible/roles/lib_utils/tasks//usr/share/ansible/openshift-ansible/roles/nickhammond.logrotate//usr/share/ansible/openshift-ansible/roles/nickhammond.logrotate/meta//usr/share/ansible/openshift-ansible/roles/nickhammond.logrotate/tasks//usr/share/ansible/openshift-ansible/roles/nickhammond.logrotate/templates//usr/share/ansible/openshift-ansible/roles/nickhammond.logrotate/tests//usr/share/ansible/openshift-ansible/roles/nuage_ca//usr/share/ansible/openshift-ansible/roles/nuage_ca/files//usr/share/ansible/openshift-ansible/roles/nuage_ca/meta//usr/share/ansible/openshift-ansible/roles/nuage_ca/tasks//usr/share/ansible/openshift-ansible/roles/nuage_ca/vars//usr/share/ansible/openshift-ansible/roles/nuage_common//usr/share/ansible/openshift-ansible/roles/nuage_common/defaults//usr/share/ansible/openshift-ansible/roles/nuage_master//usr/share/ansible/openshift-ansible/roles/nuage_master/handlers//usr/share/ansible/openshift-ansible/roles/nuage_master/meta//usr/share/ansible/openshift-ansible/roles/nuage_master/tasks//usr/share/ansible/openshift-ansible/roles/nuage_master/templates//usr/share/ansible/openshift-ansible/roles/nuage_master/vars//usr/share/ansible/openshift-ansible/roles/nuage_node//usr/share/ansible/openshift-ansible/roles/nuage_node/handlers//usr/share/ansible/openshift-ansible/roles/nuage_node/meta//usr/share/ansible/openshift-ansible/roles/nuage_node/tasks//usr/share/ansible/openshift-ansible/roles/nuage_node/templates//usr/share/ansible/openshift-ansible/roles/nuage_node/vars//usr/share/ansible/openshift-ansible/roles/openshift_builddefaults//usr/share/ansible/openshift-ansible/roles/openshift_builddefaults/meta//usr/share/ansible/openshift-ansible/roles/openshift_builddefaults/tasks//usr/share/ansible/openshift-ansible/roles/openshift_builddefaults/vars//usr/share/ansible/openshift-ansible/roles/openshift_buildoverrides//usr/share/ansible/openshift-ansible/roles/openshift_buildoverrides/meta//usr/share/ansible/openshift-ansible/roles/openshift_buildoverrides/tasks//usr/share/ansible/openshift-ansible/roles/openshift_buildoverrides/vars//usr/share/ansible/openshift-ansible/roles/openshift_ca//usr/share/ansible/openshift-ansible/roles/openshift_ca/defaults//usr/share/ansible/openshift-ansible/roles/openshift_ca/meta//usr/share/ansible/openshift-ansible/roles/openshift_ca/tasks//usr/share/ansible/openshift-ansible/roles/openshift_ca/vars//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/defaults//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/examples//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/library//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/meta//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/tasks//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/templates//usr/share/ansible/openshift-ansible/roles/openshift_certificate_expiry/test//usr/share/ansible/openshift-ansible/roles/openshift_cfme//usr/share/ansible/openshift-ansible/roles/openshift_cfme/defaults//usr/share/ansible/openshift-ansible/roles/openshift_cfme/files//usr/share/ansible/openshift-ansible/roles/openshift_cfme/handlers//usr/share/ansible/openshift-ansible/roles/openshift_cfme/img//usr/share/ansible/openshift-ansible/roles/openshift_cfme/meta//usr/share/ansible/openshift-ansible/roles/openshift_cfme/tasks//usr/share/ansible/openshift-ansible/roles/openshift_cfme/templates//usr/share/ansible/openshift-ansible/roles/openshift_cli//usr/share/ansible/openshift-ansible/roles/openshift_cli/defaults//usr/share/ansible/openshift-ansible/roles/openshift_cli/library//usr/share/ansible/openshift-ansible/roles/openshift_cli/meta//usr/share/ansible/openshift-ansible/roles/openshift_cli/tasks//usr/share/ansible/openshift-ansible/roles/openshift_cli_facts//usr/share/ansible/openshift-ansible/roles/openshift_cli_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_cli_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_clock//usr/share/ansible/openshift-ansible/roles/openshift_clock/meta//usr/share/ansible/openshift-ansible/roles/openshift_clock/tasks//usr/share/ansible/openshift-ansible/roles/openshift_cloud_provider//usr/share/ansible/openshift-ansible/roles/openshift_cloud_provider/meta//usr/share/ansible/openshift-ansible/roles/openshift_cloud_provider/tasks//usr/share/ansible/openshift-ansible/roles/openshift_cloud_provider/templates//usr/share/ansible/openshift-ansible/roles/openshift_cloud_provider/vars//usr/share/ansible/openshift-ansible/roles/openshift_common//usr/share/ansible/openshift-ansible/roles/openshift_common/defaults//usr/share/ansible/openshift-ansible/roles/openshift_common/meta//usr/share/ansible/openshift-ansible/roles/openshift_common/tasks//usr/share/ansible/openshift-ansible/roles/openshift_default_storage_class//usr/share/ansible/openshift-ansible/roles/openshift_default_storage_class/defaults//usr/share/ansible/openshift-ansible/roles/openshift_default_storage_class/meta//usr/share/ansible/openshift-ansible/roles/openshift_default_storage_class/tasks//usr/share/ansible/openshift-ansible/roles/openshift_default_storage_class/vars//usr/share/ansible/openshift-ansible/roles/openshift_docker//usr/share/ansible/openshift-ansible/roles/openshift_docker/defaults//usr/share/ansible/openshift-ansible/roles/openshift_docker/meta//usr/share/ansible/openshift-ansible/roles/openshift_docker/tasks//usr/share/ansible/openshift-ansible/roles/openshift_docker_facts//usr/share/ansible/openshift-ansible/roles/openshift_docker_facts/defaults//usr/share/ansible/openshift-ansible/roles/openshift_docker_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_docker_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_docker_facts/vars//usr/share/ansible/openshift-ansible/roles/openshift_etcd//usr/share/ansible/openshift-ansible/roles/openshift_etcd/meta//usr/share/ansible/openshift-ansible/roles/openshift_etcd_ca//usr/share/ansible/openshift-ansible/roles/openshift_etcd_ca/meta//usr/share/ansible/openshift-ansible/roles/openshift_etcd_client_certificates//usr/share/ansible/openshift-ansible/roles/openshift_etcd_client_certificates/meta//usr/share/ansible/openshift-ansible/roles/openshift_etcd_facts//usr/share/ansible/openshift-ansible/roles/openshift_etcd_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_etcd_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_etcd_facts/vars//usr/share/ansible/openshift-ansible/roles/openshift_etcd_server_certificates//usr/share/ansible/openshift-ansible/roles/openshift_etcd_server_certificates/meta//usr/share/ansible/openshift-ansible/roles/openshift_examples//usr/share/ansible/openshift-ansible/roles/openshift_examples/defaults//usr/share/ansible/openshift-ansible/roles/openshift_examples/files//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.0/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.2/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.3/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/cfme-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.4/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/cfme-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.5/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/cfme-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/db-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/image-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/quickstart-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/xpaas-streams//usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v3.6/xpaas-templates//usr/share/ansible/openshift-ansible/roles/openshift_examples/meta//usr/share/ansible/openshift-ansible/roles/openshift_examples/tasks//usr/share/ansible/openshift-ansible/roles/openshift_excluder//usr/share/ansible/openshift-ansible/roles/openshift_excluder/defaults//usr/share/ansible/openshift-ansible/roles/openshift_excluder/meta//usr/share/ansible/openshift-ansible/roles/openshift_excluder/tasks//usr/share/ansible/openshift-ansible/roles/openshift_expand_partition//usr/share/ansible/openshift-ansible/roles/openshift_expand_partition/defaults//usr/share/ansible/openshift-ansible/roles/openshift_expand_partition/meta//usr/share/ansible/openshift-ansible/roles/openshift_expand_partition/tasks//usr/share/ansible/openshift-ansible/roles/openshift_facts//usr/share/ansible/openshift-ansible/roles/openshift_facts/defaults//usr/share/ansible/openshift-ansible/roles/openshift_facts/library//usr/share/ansible/openshift-ansible/roles/openshift_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_facts/vars//usr/share/ansible/openshift-ansible/roles/openshift_health_checker//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/action_plugins//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/callback_plugins//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/library//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/meta//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/openshift_checks//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/openshift_checks/logging//usr/share/ansible/openshift-ansible/roles/openshift_health_checker/test//usr/share/ansible/openshift-ansible/roles/openshift_hosted//usr/share/ansible/openshift-ansible/roles/openshift_hosted/defaults//usr/share/ansible/openshift-ansible/roles/openshift_hosted/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_hosted/meta//usr/share/ansible/openshift-ansible/roles/openshift_hosted/tasks//usr/share/ansible/openshift-ansible/roles/openshift_hosted/tasks/registry//usr/share/ansible/openshift-ansible/roles/openshift_hosted/tasks/registry/storage//usr/share/ansible/openshift-ansible/roles/openshift_hosted/tasks/router//usr/share/ansible/openshift-ansible/roles/openshift_hosted/templates//usr/share/ansible/openshift-ansible/roles/openshift_hosted/vars//usr/share/ansible/openshift-ansible/roles/openshift_hosted_facts//usr/share/ansible/openshift-ansible/roles/openshift_hosted_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_hosted_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging/defaults//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging/handlers//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging/meta//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging/tasks//usr/share/ansible/openshift-ansible/roles/openshift_hosted_logging/vars//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics/defaults//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics/handlers//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics/meta//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics/tasks//usr/share/ansible/openshift-ansible/roles/openshift_hosted_metrics/vars//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/defaults//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.0//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.0/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.0/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.1//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.1/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.1/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.2//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.2/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.2/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.3//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.3/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.3/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.4//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.4/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.4/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.5//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.5/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v1.5/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v3.6//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v3.6/enterprise//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/files/v3.6/origin//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/meta//usr/share/ansible/openshift-ansible/roles/openshift_hosted_templates/tasks//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer/defaults//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer/handlers//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer/meta//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer/tasks//usr/share/ansible/openshift-ansible/roles/openshift_loadbalancer/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging//usr/share/ansible/openshift-ansible/roles/openshift_logging/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging/files//usr/share/ansible/openshift-ansible/roles/openshift_logging/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_logging/handlers//usr/share/ansible/openshift-ansible/roles/openshift_logging/library//usr/share/ansible/openshift-ansible/roles/openshift_logging/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging/vars//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/files//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging_curator/vars//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/files//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/vars//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/files//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging_fluentd/vars//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging_kibana/vars//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/defaults//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/files//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/meta//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/tasks//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/templates//usr/share/ansible/openshift-ansible/roles/openshift_logging_mux/vars//usr/share/ansible/openshift-ansible/roles/openshift_manage_node//usr/share/ansible/openshift-ansible/roles/openshift_manage_node/meta//usr/share/ansible/openshift-ansible/roles/openshift_manage_node/tasks//usr/share/ansible/openshift-ansible/roles/openshift_manageiq//usr/share/ansible/openshift-ansible/roles/openshift_manageiq/meta//usr/share/ansible/openshift-ansible/roles/openshift_manageiq/tasks//usr/share/ansible/openshift-ansible/roles/openshift_manageiq/vars//usr/share/ansible/openshift-ansible/roles/openshift_master//usr/share/ansible/openshift-ansible/roles/openshift_master/defaults//usr/share/ansible/openshift-ansible/roles/openshift_master/files//usr/share/ansible/openshift-ansible/roles/openshift_master/handlers//usr/share/ansible/openshift-ansible/roles/openshift_master/meta//usr/share/ansible/openshift-ansible/roles/openshift_master/tasks//usr/share/ansible/openshift-ansible/roles/openshift_master/templates//usr/share/ansible/openshift-ansible/roles/openshift_master/templates/docker-cluster//usr/share/ansible/openshift-ansible/roles/openshift_master/templates/master_docker//usr/share/ansible/openshift-ansible/roles/openshift_master/templates/native-cluster//usr/share/ansible/openshift-ansible/roles/openshift_master/vars//usr/share/ansible/openshift-ansible/roles/openshift_master_certificates//usr/share/ansible/openshift-ansible/roles/openshift_master_certificates/defaults//usr/share/ansible/openshift-ansible/roles/openshift_master_certificates/meta//usr/share/ansible/openshift-ansible/roles/openshift_master_certificates/tasks//usr/share/ansible/openshift-ansible/roles/openshift_master_certificates/vars//usr/share/ansible/openshift-ansible/roles/openshift_master_cluster//usr/share/ansible/openshift-ansible/roles/openshift_master_cluster/meta//usr/share/ansible/openshift-ansible/roles/openshift_master_cluster/tasks//usr/share/ansible/openshift-ansible/roles/openshift_master_facts//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/defaults//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/lookup_plugins//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/meta//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/tasks//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/test//usr/share/ansible/openshift-ansible/roles/openshift_master_facts/vars//usr/share/ansible/openshift-ansible/roles/openshift_metrics//usr/share/ansible/openshift-ansible/roles/openshift_metrics/defaults//usr/share/ansible/openshift-ansible/roles/openshift_metrics/handlers//usr/share/ansible/openshift-ansible/roles/openshift_metrics/meta//usr/share/ansible/openshift-ansible/roles/openshift_metrics/tasks//usr/share/ansible/openshift-ansible/roles/openshift_metrics/templates//usr/share/ansible/openshift-ansible/roles/openshift_metrics/vars//usr/share/ansible/openshift-ansible/roles/openshift_named_certificates//usr/share/ansible/openshift-ansible/roles/openshift_named_certificates/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_named_certificates/meta//usr/share/ansible/openshift-ansible/roles/openshift_named_certificates/tasks//usr/share/ansible/openshift-ansible/roles/openshift_named_certificates/vars//usr/share/ansible/openshift-ansible/roles/openshift_node//usr/share/ansible/openshift-ansible/roles/openshift_node/defaults//usr/share/ansible/openshift-ansible/roles/openshift_node/handlers//usr/share/ansible/openshift-ansible/roles/openshift_node/meta//usr/share/ansible/openshift-ansible/roles/openshift_node/tasks//usr/share/ansible/openshift-ansible/roles/openshift_node/tasks/storage_plugins//usr/share/ansible/openshift-ansible/roles/openshift_node/templates//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates/defaults//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates/handlers//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates/meta//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates/tasks//usr/share/ansible/openshift-ansible/roles/openshift_node_certificates/vars//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/defaults//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/files//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/files/networkmanager//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/handlers//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/meta//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/tasks//usr/share/ansible/openshift-ansible/roles/openshift_node_dnsmasq/templates//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/defaults//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/files//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/handlers//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/meta//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/tasks//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/tasks/docker//usr/share/ansible/openshift-ansible/roles/openshift_node_upgrade/templates//usr/share/ansible/openshift-ansible/roles/openshift_persistent_volumes//usr/share/ansible/openshift-ansible/roles/openshift_persistent_volumes/meta//usr/share/ansible/openshift-ansible/roles/openshift_persistent_volumes/tasks//usr/share/ansible/openshift-ansible/roles/openshift_persistent_volumes/templates//usr/share/ansible/openshift-ansible/roles/openshift_persistent_volumes/vars//usr/share/ansible/openshift-ansible/roles/openshift_provisioners//usr/share/ansible/openshift-ansible/roles/openshift_provisioners/defaults//usr/share/ansible/openshift-ansible/roles/openshift_provisioners/meta//usr/share/ansible/openshift-ansible/roles/openshift_provisioners/tasks//usr/share/ansible/openshift-ansible/roles/openshift_provisioners/templates//usr/share/ansible/openshift-ansible/roles/openshift_repos//usr/share/ansible/openshift-ansible/roles/openshift_repos/defaults//usr/share/ansible/openshift-ansible/roles/openshift_repos/files//usr/share/ansible/openshift-ansible/roles/openshift_repos/files/origin//usr/share/ansible/openshift-ansible/roles/openshift_repos/files/origin/gpg_keys//usr/share/ansible/openshift-ansible/roles/openshift_repos/files/origin/repos//usr/share/ansible/openshift-ansible/roles/openshift_repos/handlers//usr/share/ansible/openshift-ansible/roles/openshift_repos/meta//usr/share/ansible/openshift-ansible/roles/openshift_repos/tasks//usr/share/ansible/openshift-ansible/roles/openshift_repos/templates//usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory//usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/meta//usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/tasks//usr/share/ansible/openshift-ansible/roles/openshift_sanitize_inventory/vars//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/defaults//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/files//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/meta//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/tasks//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/templates//usr/share/ansible/openshift-ansible/roles/openshift_service_catalog/vars//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/defaults//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/files//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/files/v3.6//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/filter_plugins//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/meta//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/tasks//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/templates//usr/share/ansible/openshift-ansible/roles/openshift_storage_glusterfs/templates/v3.6//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs/defaults//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs/handlers//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs/meta//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs/tasks//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs/templates//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm/defaults//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm/handlers//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm/meta//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm/tasks//usr/share/ansible/openshift-ansible/roles/openshift_storage_nfs_lvm/templates//usr/share/ansible/openshift-ansible/roles/openshift_version//usr/share/ansible/openshift-ansible/roles/openshift_version/defaults//usr/share/ansible/openshift-ansible/roles/openshift_version/meta//usr/share/ansible/openshift-ansible/roles/openshift_version/tasks//usr/share/ansible/openshift-ansible/roles/os_firewall//usr/share/ansible/openshift-ansible/roles/os_firewall/defaults//usr/share/ansible/openshift-ansible/roles/os_firewall/library//usr/share/ansible/openshift-ansible/roles/os_firewall/meta//usr/share/ansible/openshift-ansible/roles/os_firewall/tasks//usr/share/ansible/openshift-ansible/roles/os_firewall/tasks/firewall//usr/share/ansible/openshift-ansible/roles/os_update_latest//usr/share/ansible/openshift-ansible/roles/os_update_latest/tasks//usr/share/ansible/openshift-ansible/roles/rhel_subscribe//usr/share/ansible/openshift-ansible/roles/rhel_subscribe/meta//usr/share/ansible/openshift-ansible/roles/rhel_subscribe/tasks//usr/share/ansible/openshift-ansible/roles/rhel_unsubscribe//usr/share/ansible/openshift-ansible/roles/rhel_unsubscribe/tasks/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnu                                                                                                                                                                                                                     directoryASCII textASCII text, with very long linesemptyBourne-Again shell script, ASCII text executableASCII text, with no line terminatorsUTF-8 Unicode textPython script, ASCII text executablepython 2.7 byte-compiledPython script, ASCII text executable, with very long linesC++ source, ASCII texta /usr/bin/ansible-playbook script, ASCII text executablea /usr/bin/ansible-playbook --module-path=../../../library/ script, ASCII text executablea /usr/bin/ansible-playbook --module-path=../../../library/:../.. script, ASCII text executablePNG image data, 1210 x 591, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 659 x 474, 8-bit/color RGBA, non-interlacedBourne-Again shell script, ASCII text executable, with very long lines RRRRRRRRRRRRRRR?p7zXZ !#,] b2u jӫ`&L%,e>l)x5 wss$&^Y}hP\.ci,oi:E[M> 5^Μ@P2_Z`%%+ 7W#-Cj}=yޝRқ/d#&^7ug|'YIWi8wOK5kNC<%]7CtPi*KqA2 z  CaSEҵ}|em2TuN;ͻ!KF>.de#Ew2U{ Wg%rb1k(2%\ '{(?%.{ZfDÌ(LtTI^@?b?iDAOGK: ,EnE^{:%i :qUh)\:4LbŚrђކr[g]DG J 0rnVNa/ݱ 18>qwI%ۖ1XE2ԂZ҇$C^Ol[=*} Fu6 [:;x!iAܥhؘC'4{|27r"'BU oChOw HmHQ^kpX~@^rÃnz4>H0w.#I aBoIo*f(3H1" A\2?Kѡ6M1otrCFxˁWO5zˑLm62Kx؍6(Qj]oN&;9rԧ ­WJfqOD.;QϧBJqdT57E `RlWIvW&86tӘPq{kr/᯼Z P/K^RjVD`v.z~#6%(rS ]$MVetRʯҙbo՘UidJx\3LV^q)beЎ1 MԤ/+;qi:#P1wF>*ZQӝ6##(Ҭ^nѬoR"{Y? ګx \%kꪖwd` [6v+FeRF $$:<SPIvΛ<~K6#W5ѳ,?Ju%bcv]& |sԟxiy?^! ڈ %;Qi$r kEer?|:҂xG}J8Q spt<,#KY*@woluԛ ~BEUVr4- 7Z¤= Ji ųF3d{f%s OQT\QN> ҈3x67zmjPfMpy'wHYTı#^XtQ:i;0<ə(9?nJ'fZY…ʼb`޴]0֢7p |\U$.w)=O? -2xq1YCXdB'c -<DKϱəZ#: ,xM`u ۬#>1VNs$;Ǡu^}bah6LF&.ť!4PGM|GN5/|פto[@ۃt.A (6xM{=_Чx]*pH+X&HPyY,kdp T~k-{(TTph\$yJ̘d7p5ċu=_3ߊXڤt  u,6:QI#ˏ6%#++ktU-I`KB"1$RǢXÐ0r* ipva(䬅}« 6$C4T0Iщ1O~xԬc a]X0kܒڏ1GYG~ ?׎jT +6 *9!n ݉p2wHk!aDKnbwb+xHU#i9y'Gu}k$(U[^JY߭Ӎ4˳3*/LJnꐾN#(5]N;&{u̩gd]8\B):dAyPBٯ"|Ci L]h2I,~B]J % ||"|brrsC`8l /x/t0 DVuڰ ޏlT؟v\feB7VU]"qL^$0j['NQ,_pp.*KWHTĢ|yq+E0}V0Z+CiP#*nV{Lo(e^k(%b1FR(/5$v j 7_҂nFv >4VPwf+4ci;1kq@{|[|#Hd ޺z|wi@>216ZKuZ S\%|0B;yX98˵nb_j@rFV"d̾;تgUVOa~:Ce#[Ǖz.0bpbbS)s1hQv\:9li(x[vHFm>ʣ;dݩc\t6a%dɱ֙dʼnQwEq62izʲLq=2`r. e* k ?I@XxQ4BN,eY zEF+`"o 큙v`.N~НjA*1_CJh$ס\aP̒erv20ZT'Q =t$Z O)K'1Kp=>ķ v߽ ˥x+cњtֶvCĴnҁR/Oڵuǂ ދ(|,\Z}A+tЧJjEu,^Eo.u/f&ܩUWr)C9N38Wʈ8Anm2->PTlE`7ydWŅ`8jX ũ*1xKu%,NoJ$/Hg]6a R]0efmbQ_{J%~܎x0=2UJ3n֕X뺒fdj"dœ6([>s_mfyGdr ;-P/3Ruz(@(c0{d:CGq|+Rn9ҡhuupDF5|Sj41iV-|--|dz9T+жs(*_5@yw[VPW0Ef8Dt풾-!qG]g dȾ  oԒ?uD4Vh9'*eH?M\qسS© bߐ)_sm } l-MCt=,<)N?Xe u)ĥCmGdS HX_15%CcO);D%9dl&>]xi>U_w9|xX W[j=ܼ4z_&I3OG]Dv(yw:Ķ/sd)<-V[ȗ: `'3b&#J~Ĺ++JsLQQvJRN uz (:k]W 1!(;@PNkc=@薴">eԽxCRH=4BQ Y>22"`>蒔1-a{̪0kY; `?Xw4$ݳZ@,Lq2jGn7.?O̍VMO1Qf,R$^#Ndj o}Ou-.|&[Z ބ'.aVQn3/#UcQPE>RbTey>/b./˖l;~'=K(ܐx?1o Z$A>y:Dȩ j'1[K?Xr1*S+d>q ]hvS Lt/<Xo6^@Đma%%L,0(h>\|'k-z=l_I%o+l;_pX1K-24$pd('J$U]vō-?זA(t24\s*D,VnmwvbÚB=GWoH8̬iJq%-I&"#U\pCD IgfY62(q!Ivxzb]ԏrɸΖʿLLbd U+11 9bsQ cQ\sEYjߟx_rd6l"?;Ώy7?Fu0C? 8.CGj,\M#- \sMhBhX6|n\p)k6~snb8DathfKu?g<-(W?>[Wio6$$Wh#΂AT= mڋqP Kv3^7bYKb| }ޏzWt,bLL4oTF=׫d VDO&}QBa|:AH?rbݠӾEy|['ca5W~x,AG]b#N.O1Cu'# ޭ}U_w oݕɔ "C۽.sA9{zɤy$66{nixJ]C{敓na9ve]Vcnh7gĠ.g5+MΌ՞v4i?& BjfsEkĀWQGU!kvJ2FuHND_Wâ^nvA(p'lJ 8FܰPxmO n֞ײCV3CS㬤!sXX8%f{&ۏ{"LfT%…~+H6[e\􂞒'^S7Εh| x0B~ b.H2PE1,=$Y2Dlr2Gf8y\=dHmqX5q#;g[N3{_`al_"nƻX`9?3􊲡 ֫e!V5&V L;R:k-ux:P !I ;'<M$s5䷔ 2WgAnXP".O0n wZ;etz %M*%~>ᇑvMH:B|DP,XkṀn+_ Ӹ ėTo$(-)fX? o)9!VE,ol(*[F}Wq:Ү :v̕ZxbiOzeU7wE@!EA֥dQo ̵##n"lK[*걡!5r|``7 ڬǚI*E!oa3~PeN4;[%h^Dv)T8x MY!5zЌ*s)1$OFra &]. [$-In ^ꫤYίkŵ5y¬jVsR{\Ygƙ ϩ66Z˷]G(iFՊbnt7hx>Aw/>%.(#0d[i; Bؽ!`Zvb\]tw'b ޱ)T̙<R:Ꮉ"jN%@$6o윎;ZLJ. 'e_0`å[ǭ{6{m OE4okQ: kK#4?d'a`]ᝤ=vC=z"EYܪ1v1,qCajPW4sN?4E s`W)QxT;e +-N]#HbB5UDJtFswhui1EѻN A. Zg͈|?:y=Em "9"1V x :MlU>}>'YԖ"ᢷ*q@vwZlDW-,bmR6 lv>44`ْP81xCQcbKT[=r7yfF|m⃋z-ʑ؏,2c*"^k/)O.2FT"y=G'BeZSS O9L0,Ԛ9$ق7Y)vYmk?) qt\rAwR>߸-0o 椺wAW;f#'Z; ~d6Txez^d~h@d1#rLDc1S^A9@{/*25VL') QY,73wZ{rQ_7uNɱ)m?]^&͆Fc6\RGlӑ1nnw;4PmHs^ExFuZ~ĸ"\~&@-"~Cdecx`d$뼥ڣNW"9wƏoE 9PEn2]D&*MiFm`tt"'_{ ۟dǑnʝ'@dU:p`raeV =Ȳ܎FpPV"@ weٶZSܕ M/4YqX$hvV 5J_} A4N{ + 't#mS,^ 檰vOі 0uak %IMd_IZ<%ڙSio+c(`׷@'6ea`/N[š+[Gl5|qcaѳi tO<" 1ړWDZL_aa?4Smޫ=6{vY %B1Gk93!I|L)Qv)WIHik~h3xBɤpT.ǧZ04*Nd/XT*]ڪ IQ %?1 AӺ z52ʟsYH^$lj_(PyvAFnc\ Ⱐ.>j}7/zFI0Ott{t]&>)uFW`Scu}y@pga.qv1* g>1WPcj DH-mE pweׁc<'섧w~٤?(Nw[oz5`D_WS(R`w$p3(8Ye1[ǪmX[؛kFޜiM063+ٍrPQ}Jos1{jDU"ד:6*5BۢɖL®a~'?Q>*c\HhF@&\bL~LB mWCse5] ,7Z˝tW nz9ePfk2CY2* Xb_CoXuCSKLGo}L) qW Rf!v$ӌ&C`;ޗ2xWZW!_J)@T'O&F$!W5 G N/O{1kA۬+$V|qTԑbyތh;}[ɡC*7a'ݬ᤯ڨOKǽ\chDѵ"J] S3¬$/IƺxR?<989.[]84e`/+gL{p%j4z @^u?WRžLӮ/t%h:衦Gg3꡵oKf4ˢ2,l_bXdsҒZ-rZh\ m)I`~_+.o. "J+|Ҵ|/?*ٯL؀bCmJF"?T`WZq07?W 'Z,h;mPA0R iy!)j`jSPpimQ@9n:ԟu?LqnC$Ps2X\Qxl6h%ܮ>S,XZz#?TN.N/k~oC(YyD.|.!xU6x .uHt/I;( d3P0 X 9M)WcC xT:?t5QW✥&@)3+.8@go&+B a*@O!+PvŪ.jM( ŀ߮VP1;k$WL-kWǎ1tddB?y nB(E|;iٴMW_ZK6 #L)燐RX.3EsA4uu׷|HCY_wiUH̑n;(1߶X_qad? T "hz*cG8$qr^%L-bZW"I1raQ#gm|4Rb? 5P-^QTu8g@( C/5yŷX({x-gj!p3ʬfUݚݝ0Xahɏ#ǣ@}EA} Ww}C^Ot}۝ vjbQ@Cf|@릥%&HˇRL(B)yֶMJq0/#83l^W^Yn+aBp̄eT3IUpO${q(и I/{^ sڋ=rP!MxYdDbƔ 'l9r!H:"dv?[ʐ񓂉B-=GkՀG [=2-vaħ+2r*U'i=oC=bB+RV,/y,g`j^}ΦpFH!fUs )*!`qLd21&1A*v;Z%54/۷U:8o5j=15#Ja.18(_:!=<@. xx,d2+P+6Alkг <*={|OqlA"Ju)2vCbJp/_#b Ge<ʨ@oGIDZtFKY菢-n(N;8.tbg8sSu,%ZAc ѯVS4ePfۻr[7#p& 5$Co/뿼UP)}?]׈&l6CXWo{H騖eAV{~ 5z@>b$'MF~|iu@dACq7{ N|Pe쮹TU!XZ: y<>PYԇGou 3Tqc!09r,tƴSXpa._#_";elPt\FFY7? .3ⶀ pVj;9tQ\"O5.m@B CCP@}:]jQcԍRz|ƊLGG"0<+LlV΋~4 g+[%ڈ2>W(-߰0FfOrV~:6ienu6G#Y{ ׼rKޤѨV&O<z7: >RU;ǀ@wo?A*/Ԇ4u1zZTsfTcDϲI¤$C޳2Ӈ@9*'0},5E'&%͉e}6K <73ڪvr:jν8ڠPٷ ^A^NU@($o|qhM~̀p. <(m;R}bѦU!SHV^L=L EY?TJk Uc>L5.9mt_YM>5צWu8֖f&kV:XxB B"Qa_N6}]馢H? ɎAơ@kM*S\Dz#fL+GnzdVf宇hrc@yg' 0%X !.=2Z q?".NR,L+&Qꯐw(#~9xfQ \U|PsG{ [a:/TD,7%)5IʼnШX~&c`ҭ!-f9è\ֹ%2g7w+ʓb)ìjN1QgsϹ`8 '@v;P=EE4NeLh:˒al?L6ۉ2l0h1? iˀE-҂Z_tp鳴bCRٵ2J]b]|emL/Ni6X PO*&i,9՘1.Z8U4.ZEZD $HbE^rEy|uRvךABRX4M0ɿQT[\+0ܫ8V]ANU }v a$o}wVIoxծTV,fc!p` 0ԡ%TmltHQ(3~H 5<2ܙ<=z7RQp'T,q⡰͙˲gi#Vɰk0 |-kᖪ,zV? :4zAyjS5vQ廷 v]Xu8K|ӑk%iQ{Yeq,Ct2AQ䍚iCڼ\~p0yw  C Keݬ{~;ݣCzЈ*?h?ӟ |9i?H=}ɛK|2kDt#vרm`̤pff4qy{1Vjy@) E5&X( uzT.M !(E֥_LD̘Rh]#91U)!Mƙ4r5?(=e'K6!j3VYJce!ϲ5'iX=9N9q\F`3C[YQvUɿ;?RU4G&2ʕ"A|FJ9Eye\Z DvksZC YGeUZnr=޼BPCD%հ*? Am9O-Cm?xobNKܼ_$ZS(bk8=}Ed[rh| 0){:,jxڛ䭕Mܶ>Mj0ﵷ#aug-#K$/8I%9`7`_E ؏?G|=-6 XY==x M8b M0qIq~UV^fj;)E3Xwoܛ+DW*I d~iL1:O ~9q eNω@.|كaiaLg󞻅hڊhmL[ϹW=;}0z? QRK1nwmVn<8gCyH\]㎱!WghX& z24j$Ѩ˻MyFL+#ޝJ3/-8qtHbǗ;"XYI Kev:PaORXq+V{bxҴ }ƑiOj:!z ]YE]vzQ/+?\#m z-c*o<7y [zCb^+n!-PX#`Ғl@C5MV(an>L%[}`D.b-l%Q`:(atY8 D|37=?9hNzI\CQ "yaJBǑfSJ7@ B6Y)s J8Վ+$n,Mc+͊)u3cI*3uȓT3a3y724%xhn&+} $LH&߭nߘ"LrAa 1Y7bbj_YRqݦ-maz:9RD+ir ub]y4!; ՝o Gd puLaWCIc:I%d5+HVfdZ3=겁C{LtQUZdxfղnHl.ΗY%\2A޷@'k3-NԘMD4=8'^b3j݂QfP$ ,B׈8 ȁ2=Ԧݔ_fCY7Ǥkgt$& &%36F"6Xo׀SNLwq~t>%Xɕ[*zvf)ke$  QP9"e mu!vOM-oFZ+;B̟#\qfsA\gݴ-h&ZG:qeQ4a@F| *{g=)gfgP4!On4}Gj6/ЁYIaV[#;I%TDȘ(^A6Pb<ΉQ0Ž50FbAis2z?4%B]JߡOz%:׹"4EK HYIek]nz4( a rkM<U3ޚ:ӷX֓D5o^z#Q7FY^?*L.AmaŰV4ܺT2ynIT )鹣qctљ2f+ARooAl|$ppq+)G((g|r?(Z&s/L$LR/Hmya>A_|j8=u]BK,FڀJZ=RO٣ I Yܑ6+–\+e cov tB?H[zKW9.K j叴"7VUTbH Etj.^Jj܆1}V{DJd @6:ZB4YVn w;mi(=} qk͌J75{wEGPa` ^MY|h5`SP #T>i2[P7Ch}$ƕ5)&k2RڡP,3lE-*iop\ؑEIlMIڠ=fG`7W?ܝ֎t {+p{'ٴ+bCB6NiqC<⣻3zl;ӯG?@uFRAM C4;2D2BWS' +MIǪM{g;ud6He匿BJE}klؼjAalDg[Փ ONc$Y?ݽBAg9D~ Y0$Rh, UC5E1+>sSCl+&k2y#*,ظ;ގJe+koT# 2@&Lm~UHLQ6fРk:~*޺P\x\e;(_utyY,[_ՆUԺù6Ѭvv:e 1G7e)!e$6kOOݪ%3e]j\8-^VηdK *-fM|AѰl4L)qh= Y=*]0 ǥ&_v>4inؓTj~>Ƌ f;ޒ}Ew\\$,=ekHc-!k\6e1BE vxGq31٣u1ITkx(pobm׺VMa ^z]#TZX?rgxzźÖ8#gw|)W}SI92,1LÏI<;6ŹPyV-o!=Ej_}zTCNhlӸ}X²w& /=@h7O[j51DqƳ1rH흗 :k `996xKxK_ʧZ[h==DpȨ<)aVoy=4&KL͆ PlIFf8à)I 1'jGCzsqjG^Iヅl?o9‡bV %ʇcV@=rx÷EnQAш{*L`K I:ݳFꭹ[Q֖1=ԢOWŗ5Y =]%\2)j x3yʮEO]@H~6qvOocq]EpY.Жن1UՆxpkX5K[P۠ 8W׉IƁG~cAd q'#A1 z;*$V׮x:Hwly3I `nm>Rr Z#'zY%HLZ.llMDQyǿ#1i%nm?h w'gg"n~"(\TC!ZnKa ;M[F|͉"ޤ_3*ӏ?4=YZ;4B(݊jl\1P Z`%/P?6{]pi9-Jq-mҏ&jSUr` \*<_ZK0{^Qjٝ{\RK;\<㏥l:UM:n:֌dj(K-3Rē,6l@2"f6mlx~(2t~rj,O~ &gWߌ8Qt>KaWC .ǻ)AUS:7R &'kToOpWpW7 'ǜպM#hUW j[*Q!%hK4'\)jQv@Dՠ4Pw3󹏙v:1I1R}]%[x4Q%bŽ:ӲhQM\X8Nrpxn2}gEH+څjvC nf9E,;vIJ/9)g`p>#f;>yb 1?R R瘩{{7B6%*<@{/ُ+¾-ۘZvұ,Yu*fvn-ϓ_(f?yO2tP E_]#:gRpJBOf!d QK ^% ppUNk-.xFr7Lc<8YPAm(0_AŪe5>4LAȠXNNC-o̡ڎv7ʟ `%8qÐ5LjRD{17Fܜ '.RXH<7yK7_%Aw>Ԇm.B0LZ($u@:'p Vn 6єh8j >F7]9 #lj ŀ5<v R4(n+ITYP2Q͉UtLqCף/im)/ǖAUUۮwoP77;FwM!K:٪g0R@,y -N;3V1rOCƱaBeo1$z`'ciנq<.>)ւ:  (ѯc@''1wɦw+>` a櫷lW:sm$-j^G ;cq;3cOub?lztcAȊd0(PJdT7ṜQd^U\Aw(6׿D?p[mm ɯ 'ᅷݞ_ Gq F/=X6g] *xEʏj) +aCEQ#0%qxTK4P[BH]ק $8 ٔajicV9,4{ \nv =g#AeEvUKqnm󃗹r8u)͊DrwDW81/x3ڪ-;&)8`*4#_$%֗=RJElG$t<ԛ࿕dv+L#Jנ1j$c ѠIh" 9j"{ F,K:rQ甯]MT5%$|BO:dØ u`Ԏ(e:_KK#1yY؂ǝgK Édfl=,d@U/!zuPa' sJ'-[%Se4ìB)GL$=@ IܖO!Mu53{㭻d"02-(ƃL3DOUN FtT<ˏ&k5M(8Zҹhy7tx% 6|4 *JƜ4r=؄|vkQ9fZAMOaO^ЕuU<Ƣp@ x@RyPyK$^d@e9荩 W1/4 .:|^cV#;fqUɵA{>1~ m6QHv 6~Q,fon»^4 ± iKUV#0Q!D&pߵgP=1;Bط!SOiїKC0]S(J*K;S)ن@C,VrQv :XY.y%w@<MJL)LHea) {qLs_ @f1<''xħ`: 7q!Gx3VY8S:7W?w8`dV(65🻆{GM߹`wnn>g$ B>515` BKw7FNՇ{g('Z7}=樂JV@}_ VE%tvX8MrO WcU&wTEcTPv"V;^fʬ>AFvv^;TV.z'dvOcܱia]x` |תKo=k<^0^姪qkЖe'wϤӜA?o (|RY9Ȧ.-hj&Fh7K'/"&&F[rJIiQ#(<;Tuhxµ[ElP25-u a|ԏ(sa/YT0TFp[.v*!'b(o Ia6um劭i!8崆 7 #F4i,<ql#V%(&RGXJkn+xurKͅZA,M~BږtK+.^EbZ$lK(\Put͓8/0Y7E^(s;{vd7MnLJΌuZ > bҴ"^MYh\QңpquwRmfdcܕNOѽMqٝJ2eS |FgG[m̌!gpVX2 n?A,[AjbT7\$4WwơC2(ατGY4m坻΍{ MmP_N/lB!E0g/(tƭ^+S4RP.A4,44*qH hykT¡I4 l^>ȱW e&}$1[QqTO]wߺֲ~!b؞n_ҼS~n `{ۚ<}egqc+j؁M ر)m]Ϻ )%pjȢwÈI2L*+]>+ J;rs?, SZ!XZq{j/E9_Cqw{\WRa҂HsğxW1,ZFR t73Z]wN`~ 4} ŖQt0~d9B&}C# S/P+&;Wyh>ڿLVh"'!yy#bf!J8{ ДH"9+Xb)<zmsڦKh4`h''ϹD4څX''e$T༫6i[C\+3X_Uh8+.`j{JlvGca>'BpzKح.XAկ)lIq5D\gxJ%\+/.U`\="[AAö#ip(z>:"]Ee$Eo=MFtbr"L#֢Q36]IK02a.%hy).>#9.5G+9-;H/mg!=G}g[=.$utGI:m!LUfeɷ(BX-m6F+G%DZf}Age[)ٗsv1[<`heK/#bWƂ'G / m2X]Vc.?*1a!`0#z蔻+KC ?)_΅M&X"Jq@V6҈vY#pA9F9D‰0UQkg2/ju7V WCSc{遛͒rA7+ix)?u\=Xi&[WQsH¯+ ?z9/G 2gv--'2>?E"kC0:ifệuH%=ASE-Sb Yi ΊMao/>5o5_+-x5[Ze{C=={6^;1澋0*\{":c^"π_c"W_66fkb՜PdnNY%nثezu6ӲA;ܺK~k}>&7t^UnHT RlKJi.4aWYs ⊧:)Ĝyi\ 5vi@2[N3a*uRдvaKhغ˭.njR|*+ '#AZf5Dsv$8H. Fy$2'{IY͋(!I*;0%d[D(QCt%0{s(E& ntc%U!#19\sSB58*4'&0f> awlI:9/O;^(Ex"nʴwY ! GWshQ%Յ8%U9&U|+m59scbRN*di^w l*YUV8hڱ(پ?θ"qIqohiW?5[ZͱyfS+AIRJ#DV)NV˝HuKN(0*ҽj ˝بdXZw^⬈}^+ ڠgx4J@-z/Eu+^'j+ B' V,:?c_s.naB*9!kӥa~j4Gkatt%7LG~Hh h?HJEպHoZҩj8]Rw2%Fr̔5d \Al}NݳU,qN.eV|'Ux u|W ?ۋ /!:,zKVѹ б~DWS*.v4JZlpi6#h j /w (?`V$Pv^ǶMU/u2N!($jK>۔ ͒wB L[.YQjᛓA:m2M@\t`R?H{= Aǰ #"$L>䒹D#&I$Pʉp 7͏B-Oյ][A5T<$A s&,%8)V`)Q^uheߴu96֕D%!ˍ+wgrrոjyf?" !ڮ o1"ړݍ&)aי΂%Š{MjAB=`V@3}d7U?lwc'x!׏j€W0ƚ+VZ./,e$֍ۊ9W`)Lג3ap8vS ks+RPT(V:|nѾW ۠DI}ƽO9Tj4K΅pm@Tvu] nx/ȳ>Ymݍ ~u3ѭ]]eϯj\)=X3:,^%-M!nj $}< ۆ̔훀@6"M?&Bq7gW9({ԫ  K&KprLe5E&@DTN٩PlxN܋w礎+yl@`*a`@!B;pA#A};f_X O $o !FGW[rۯjB*:dέ|'IU 6'%;fdu7yUo7Mʷ}xހ!κ+:?dl , MjO[?="ɓDrt&oad5@6{|Bdܶe% s1MTv>S&*$f^`(˭VEBr^U( V.^^g>~0{;ReS#jSTAzO^Tڨ:Kf<灋ZX*rJZhF], ]SMeQj6Jqv>}QYadt9("(MǸ@?ƒX9NNҹ /K~=?`* MbMn&@B??ف#>VutȲhR֟Uò2jRJP'֥VзҔ=څO_+:o/P6ިzpeS+xP˗ҳJ>r zIh-itu#vᓡx.%ď8r «0Us_=~zt]IQ(#K $*_ʡ:3lAi V.ց @l@]"V^\do.rZGe$b@["/UCb^S$]f5\-m &ݠZ.MAl2wuk/^`M˕*xOĂ@!0$*~HLZ499QK N 'F\^|v-{nKAxZm=9~q/@ 5?}Y#w<n4 R@jncl]x0 y#1W hxϲT9.ؠ /S>uOć#nl9%[ⳋ(w!1 @d ׄ,7J'yGjd lWq/qTM 8yKmq&8a| ^cQ|VR9 ๹ _R:Ybm>j\"KJ=%T Y|@y`G4 tU>kk@f:g2k Ò!Ɂ*m-9#} d(0:'NI"n5VDU'@{ɀ%a82B*/R|omTЛJ. ]O )1  ~WT6v*Q}ÆWm>Q NW|4;΃D"ŏndCT~rGNy}Sy)@jg[aWr d@:p7ż}ڥaȈpN֤s̰;1ejXLH7`'߹AOz*F#vlC}* [_[ :N?odS8OqN%QpfH˱',a`7%R~z"W$rV1cJ]':炛A3;iVY%s0v`R[rs/9i8c6.UY~w$b3\;@ ldYm7A.bR3w:#RޔRV{YX-%%E0%|PK/N6187'Ui>iJZ+`:+LZX94kV` n0.g]bg4\FY$hZ|'׫]׭JS/%;FuQr؏}bHVz.=@vV!9'u,3L|=ht8KGcjU(2Q}?M^ZўQ Ӥx1"gIe U~<M~e4hL-cսH!ZXrN쑈c@pJ?&D5M&S@ƱB XvL>O\҂[%0+eNÄ(@b( Lbtz?p83wh2sU2v%Gȁs\-tQ0hgpIN37-:jHA#I-@0_ah?n+kDP4cEo5~ &Fio놛}b8Xi!F/ X}]FS!K#@jVnNNR "41N A Kw+ԡ ;&Y[dV+r3261F?SaΦʐC)wnSxRW?؛h-jOo)Hp*QH6Y w% {r[۹Cճ!9Zqu!=/pݻ ~p4cG w:=be!^ȣ/3 eN+j-Zo!A4 ~ceDQ2;[ %q~VGT3@zM@2P [EQJ_]jsJ0:>v^XkAy}QxA究sd#jLowjz(1i(ݎZ6*[_CӾ]]UErMK5V 6Yk v/Șv` ̬dU["iw#JyRO!tJIP:n0[%Vze6g6>Ön}5%I|:d-Ȥ f۾S6! O[Qt_Ϋ[h@\dO:a}O/g+.Y3vw&h!F:R|Qv=jtaZT28x'eu#uWOg>w D%3Qr5P,X* &YC[{[.BM6O@`U9Y;j@?n'+t=wA~*| N}c p~n"3du"\)AnI?3$מ]$^W3ckku}Ie_c>EU;[h#1AgpwؗwgXYO١Jʏg̒9t.]~XlH2\w(حC>[5sǭRs u7ҭkG?da:/5's0HQo,|Spf޻oԽpn^ 1 f[f'Bbdp(מ^3iiq99PŢ_Utm][4yeb]AӉ6zγ|EV ڢwA B1F2ܠmΈ[9h @ͫuT(R7TX멲ƭ ڮL0@}R`0OL$z{(-5 L\͈y4%Kx8Q9Mj)!EM+?ט dUkouηT1v%6icu܋ RHqM*/ԧh$ubZi\ S< IJ!& $Q1, ?G)`d1CBi[[Rj٩ ̆0^!/KbrPuBܳ@]z+׌[# -} qO!G̃,X/@ x,frl'~(==0ev6?g. c?@S NȔ(pbԼv1U_Ĭ;a?Sd `P|K s6MM-!1˜m6\Yg]"h¬@N1Q>-Ak9xtdNAͱv;.û3ܙ G^^j+Ъ1'VAR d&}X}?h׏Sh@ÔE#h~7#ԩKev@dzSx d Z;Ú )552q (,uTk2Ad7m|paC2M_WlbQtT(2tӑy`A$Y95 *P Ip:lfW3ӊ bQ٦%IO%k+m e+vg򄁡g bS5S l)V6ʒeo pp)dM0~C@*FSmqs3V_$ck'ȄE!t,0[i. %S/A10#ʑ(iL`RXV1jB o{GS5|Fr`OU|מs}?a7gHne#fCb NDp]씻EC_[K i](~Y8B~g}ng2Um$rn-|[HMC!7ͮQZ`.aD̺p2.$3m.ϡ̲ Z\QSSwB>ޞ#T1<`mOo튠G]]kJ[=WpF"%Wuv&n{5NyRi?e]gTي1 m> iWz$f}e%_%s}/^??oS<嵦O|Ho sQr |! tVjboӒJ>B''7NhyJe'k!~f7Ԅm\ѡ45I#25QIǩ.ziE>ciM $;7!ҬcضfXO]C-ݹ#. .q] f_hHM3ZE0mR=p iSB-<^\-n+8rQ=F&sXi'P?STIT~Jpr_Y0]Xl$ѭǤRvJq<谴j%1=sG{CW Um l"cg|>Fp_2Gu:2{'qyVD?jL|΄uq>Az7u:{Pܘ%t(hKA#~ZA.xхb茇sjEe0)u-K=iLi_9!LIxF C9Nd̸N 9ISZr7vɢ':M~'zY'/"bHZU~10 IGPEy8z1%LWR‘M&~|;u>h_IPTo2go _tX̯‘^}Tq0GS&/XC-relO~C[_0߅PtZ9zq9wG`A@.m |G,oL<+>VؽxRX <T2x)5>\Q K;D"#4L/yuI֖!lGŲԓoavz%} JAao iMlj2+9$iJʯ6E.pnK'H}20b3864]J{id2XmsgWbe!q0K}%K8M'ӊ[ .ĵ/o-)O> Se?p_'b1ۢe=<0WqUT%<2+f]sFp|(A "t"Aa/jJ@{MiLwD[=f%Ff\ֹȼj%BZ>(hMJۻ$ {gft.Kh<|*E1_YY`?7nov?傯B<4nOϰCSw^O?n3Z :D +tZe,IR c4$NMhيsB&&}LS`S|67|ЃTzAI/0H_D\L̺S')2;nr쇣DX7gTuV#xawb'HN[g~paom1ʌ0 ׆DW {](U!Ո'OHcVaK{&/oEQ\HO{3Zy.N`8jv0,;, AII?ꥇ)KR>i}a \a>Jl܆j{nl0q:7FC(]:4I*8^/ݭm"LΜEk7x^os'IǛ!,]]rGO-![5^csȵAk5֥Eb=2!:&HFz1!շgt_|Bm:ʻSzo0H6W>pbcisۖEi4_x6Kd?+? K]cawDa+_ $ߜ1,"^ʱ}aIk<|k+ *4I0O3v@I; "1B |Vk4O5Y{(+و8)=ELjF{a'nb0t$o37,\qps8?!"!{|ęNszG_Bg+dH0FqN$Qfvo,(Q)g~n j򱱲|;P;oģ6Pn;߆t]nZ@hC0KmK-U:oCiBU 3<#W ǻz--Ld>P[FJVk^ ,:Aj^'0tʰӵ0q56)(vp?!u?d]n: )KGW'mf)ҪpCXm8(x];U A#[]dpX)v0"k\lp'n%l%a7 >Btoo2Ӽ6 =G$qO!PޑsoJdʽ_]^N uħɪOeHQESPAc}cn!&yePH?('wPmto1B <)leN@*Ŝ_"C޳5p12GoKmE{! !@Q?PVZwwc?ߣ!}騨Kl{1>VkazޒRX EA}֮>⯡ރU*\[s!^"1J4n{ftYM=BSH"LLSCO\$=EME& iFS yMO:ezԈep(+I=&Kz=cNl|St^w#]W+WAEa,9:9,A]X>MW`` RTN2~g#}}&diYtLf/K@ǒsB)S!DdV WzL [*?Z=Y[[zd<jD[Ϩ84[J6[F"۠zd)U0Nr>ahU_RG.i9ı3/>+)=30}K<'.>vx)adI@YxDNV8@*7G\0w?T&DiG} VMS5_uvw;=x0@)~嚼OokU:+ H97\@[9ʞk),_NFuٺj 8Z7傶Y?n;[@ID2?v/As|6}C"] Bȝ&ɁqkS4IKmW*J^.h1Zp?]X>QWh|P+g߽[a>#}̼mgakr 24,thwpUiN[gB7(DGxv`kLGq(,>Dք(3x/Kt剌F,:X2[n$e@aS]*qLq*kjO!m,*Iӥ&/kq5zbIUL(Y&{dQlb[N@Q z&'˘̽^̵ab>߰lBCBD[{id61UX UȞ=8wO߭4:iHCW2%PlY^ KK uetq vؒso9Osf̊$ ̲>m6bׯFc)l}0uP?O~5.9ܕG=ֱTl[0mbe <3,wjcB7Kd)v6B ٌ ;['%{wCpv)T9U$] 7(΢J37c8Rq1蜎/L&_mJ_D9,BKQṸUU1Wlp&$cIgrKOŽ2ZVHqV0mSC(6*ߞΜᾧ')#AQw [["V8ATth{dۛ|YV@Zʊ}fAa=kL,?%A(c}q6 ea{H.RzA8ڈ#~]( &B:ݻC hzK?g3E Ӵ4,2/Þ%m@9}?d2y{ cLN9Q5@|IpGWxqx).XZ7aKE0s 9;4k z,Q.ݣ1VlZ U-`Y䩐=Rh;ZGDTz!)BS XRΦ[d>ʢ1;Efݫʃ,&H2:eUb5AwuNy>ǎ!HR5d@d|o>3{~E>ğ]i{9d3!ju'W`<^p48{hP wn?ka5#t]б{ȎZm~Ui+`#:^0KZ 7N9k1tG_sլ@=MKt={Q>W$|hڐrVD&:&K-9kA3;ı+eqӘي7bqkGfrbccu;3+%bM4ufόGA\W ]5G*,HcMfB'1 i0o%|^aVhF"^M.eNcQL@/>e>, {hglm5R*~pDsΉe-b;7.=Gja<,vZhˬ)G;y=v7jyGKjK ((ټj1ET@|)0o02(1yx M*IFL)-ԡ/+&Dt'ES6<=Dq:یwPA__c6w ot9 Fd'6mC6(qgjW.w X5,[ H1 !G(4d{5+d04Sn !&ϫu$LViG>u1'TƧP=d?!T\"QDN&+5{zA\F)WicXoqI{ ?Q ډ\4Fhp:ջ*yAn }#ιϊ3%kr땿*1"+Ƣ,઻+jA_=;'7-n\y=<4CݓR H]alQ @uYCV22FZQ[4q)P@Y."*{;*.S&yfs;Ά%|#D4O2%f$#F㸾$&G1?! }N*Q_]F8g1#^!|PՕwG [G΋td{E;p}oa_D]5+,-ΝaxG'a:-P#TA|诇)(澛*Y&݋]lz_]Z3DgwJD.zg,}BjKDk{T9XS(≕+>xbwAJ9K2Dp ˕W{oJ|FkBmg704KmW~̢\ל<Jt3/h֌%vgSC4J1{ Wq(K3w3@ht-e>#ff"?A_S\'eg$0 )3;sElՏ.BH3,L>qJ\?H7 v}ݖ˟_>ڷ}f|Iu);L.\6YA6@:dcVJRڸ^6 ӍN!:)>,2<߄8k.gO,\-j="O+m+k0NV{SXA7wi#1}Oחi~xݍ%GÆ$|[m^2Ђ߿etc>17=?`ljBX{V$&elym8R,NhWJ\_<ѝ?,':[;b{>2NcR3`hpۖi]\i,SwդAD A ;W?".'y E&9=3>ph?L),`HXl_{\6e +&:AQB`cvK,ҏa)*T 򅚬 y&٥*rۊ~xw;E X;/нGr˰>+eZ*޵_R3\}^f]X`eI=Or>hv,vZK;ᅯr/gE·y>X:u}9,R]՗cћS0 vi}rX}<ςjZY(ЄUvzLiX7 ZQyG\F80U`ެ^M>.Zx:o;=i nyi )yHL #Ja+"&;ID" ~< F$<?-?#50Ä3}c#S\n1Fasv9STY}"( YyN?k%~d}Y1){kW+-Yڒͦ8ʬqH_1;SkFDH&ʳe6L" ˭q0]"_J "fP-F0S.`ZMwQ,ǀNXSu!hYK@x(ٍC\ 0LkAM!UI [iFḾA Jss^VdZUp< XNA+NۇsÙJ;lo!^9Y箅 q /Nnг!L⮻4GނBpS[ Mje<_Q#~lܛ5~.Gz#'&ԣ S)tX[xq\!QD~ N6A|){Z߅M.OsTfbt{x XHFu9լE.ڨ%Icz+2L;8`W!Yj\yLRHb쇑荕tugYS 7j:iS[# CKyF,*$X~6hH-A? "jB"RfN&R̒:gR6kڨ;ǎ$<&"[O# H i9"t^Xh_&b9:u0]FGO`2|Ѳ=~Uq+'>ylϥtpzblިpHEWI N1$a-.b/5%qG|/ld[G; H70Piu |^ s@ܡQ P6T9|npݪ6 I?਷w/Of> $A2Wq: @PHҳUs*#c`xCc&^2f_1c Bƀ:u`y\A_Q]?+)Vqv|Jktg}:9V55W3/s2FLpxTI/ Ej`t)! OʦfmJO!kC5x¶xw.H\/2wb'Ya[HR;$,letZw9'I0(`c\/cf;2؀ւTƍFlH24!6rۘRmЃr8BJfMi5 o c %5Ru~,*yЊr2|U5=$,S#S JfrzC#7lCA0JGv!=L,Ȼw,B+NE<}m3 PwTD1/ AK^Om"Sɯxzk35j[P\]7.NCD!($?3 @A&AeʲKg<0huLR+X6 )y"t7%Pp٠IoVZ~zT&`t=|+ y֬9j3BX8Cuuo{3H JiNDZX|4Izyb|77Cc'ɾ G'f< leɍ- W|tygd}8io@/N샽Mgn.QYMe?[re!KK9YK]ALS{f#Wm@GmLTsp2΋nkk%qG)rM5se/#j E΂[=:fލ#X';.|M:~;Wܺ8IBr&V|GN(tx7OMoFpul$}mOv%u|d(O s6G9r6" o%K&RW튭י˜½_~rɋ driWGgOߩ{-BN*~v"m)sӗwcĚZhuk3m J;r 3do={ 8O4ˆ <}|=m~غpƋ6C@ )~~a)CaV`)>׈daeBMCezDo3ģ|bGN*irh0W6L:}\#'ȯ?"D駵~*yNb+51'?"yYqO8f߱58C.R1[ M4:- ?OoRO7*ᥲ+֠tQ/Ba@bs yb@ oP(+h+"fπP.qT[lE N.YA[,;e|.V"+:ZI!LcӼ!vu'Mg3i_6[UYBUQyν(x@"NzBĘZsTt {VR4DrxҁZMlHHu‚Os{7(ЄʹȷK;P7"s𰒫R@޾g{6 9ÙЖwkm3裐iACZ;W,.X fV$n(-/nSUwevQf}x +_%A13uA*AH`-` {?E䖙MtP%c"-{3萸)S"litWyEn;EUi.`(!yn=ŝ@{bjռNA2fS8q%6UG Y|rR߱U w km> _i7?UYľ`+%D/L?`@<u;iZ5S*5A 瀃nQם"sxV-,VW-5zϷ%#=_ae\ךS0#QT;f)ׇOQdwHN z m еiw`GZf8?Xݡ$lijD}t>ut&`>#yV> BiI&y: Tf/\s_#dqvԫRIKg4 b]ZtqQs-*rlַ¯_|E5?3co-ssQviaFEB ziq;C|A5V,{~IVPi!X$)(, gtVi`OڒjWWLNTl-66 dߤ[3t= &j|*O8OgR}rYA~jP+ 6<@i%5~b;oVH2\Z@u5eI@:Imo{9;{/O{vb;_Jj˯lw0ei+#G;i%d$>g7(qQj-3EJMh-pԁ<Sߠ o..Ĉ;a/RaGk>{4hm*L3e3oұANldb88St0s l|㐵~W@u}o)6 hoNfB68G|H'][mH"tb#]c tٸD҉mAaF3lMU 6Cza]Fy\oaq ա>OL6<\ucUNdG@7,4y/<4"Zi ̲<6%TwE+/d](4k~0®TfLhzSUNʋH3+[C{tq΅|r:;XD;-}kI5 y=(CРB:=`h-gm~snAAb^ȵ"WYw( %QIަڂ }dUե )-vj&;Hmʉs%6~\)p:Bgo51dٞluW#.PJRFgQLߝ>L?@&ꈒ}>f{|2 Ⱦ4-ݏiKK(h/] %Kd tsw`+ ~Xb]?uX쯁/8;qv&F| jlQ ?gE`T}i#C*u X{ x&Q?AWn)Rhv-(1ҰxZj{!sEm74 =lI_Amwѧ`UBI4$4Mx"95;2u~ Qtֲ@THEĀlzJie=A{aXAh,[V |FLMX=%\'ҝ05l Y(9Qf|8̳;&#euz*L8>׾7NRXYXtMS&b)@{~Uu͈m KY_YUڥ3Qh]v.s3c.C) -"4BZgAlj3K y{(l^#33CM<{N# 0)F?'#|J!\V^ܾģ}aG:GgR/HyEq3L8{E #$/ّ3egG:|b!Q ;a`Zu(j|wH6:=t? [c({a5Um\ Ae k/o<' -d&ae( pw0 AsUPZ|ġ}GkoHϝ6'@NCuL 8>r <.1o,PW7DhVf,givXQk\*G-R|{F:-#{{¶_#ܸ9jΤfxe-SVeiZUÙ4ic++4&y<7ơVt vX\\ |Y8|`ϲǜ DdH%h}= n*㧾Uk,ߺ] $kw7*TpmnT$ =GkI]_6TJ F9|a0.!\r .enfʜ#qIҏL1{2^f=f4Pj:3ř8qxo5^ZDf9qeZFs5qEqD;swx|mzU!7VjO*e Y_ZT0W՟w&)eJDR3Pr$ӉZ2C/MN{x\ $Z`6M:nfr-8 l 3 sb6-Mįݢ_:/*tg2 6XɃŻl>dIDa9I\4ՙ[؍8e79MX-8V ϲ}`56lPzv4nBÚU6竔_fQh5㩞SzgJS<hP~ZoJ*GMÖ.'8J,Y7зv{) qC·Bz)y#lk0vZpsfd+׼=%8 +]p.vHsWc>d() _)mJ3Ma]h,ۗO]ܱQ ְ!"iNʼnIDp>^-\ᴊ7;x.07U[zGر]ӆIxR95<5kH.f?Вbpļ +|jE;v-r馸SYs2,ȳO"εʉ|;̎iV鴸D"|ZďUv <r:o dzrS*\4?)| j:<c7h ;Y~W'CMox.B7'&Y-ڬ~XPnVMFlrsH zY :I8>FN݄}b\E\lbZ'v.+qn [מ>Σ;m ӌ!' FsEByM!u1|g=[TB!kL  KxEX3RI^̄a%;^ %7Bhp Z,\"=p3hX̚q$#Wq4J{u4@l[H{A%tT^*km? TXa >e;/%l O`º"{*/j&A!jm&6&>7Pom;жҺOVX37-zHGry\% nbGJ%sur>SsiO›fc:j븨!r&ˠU/j>^'/|x. $&;?vN 7O(KxCj(Fb\Zza{*ݒTm)qlc٥Z·t ˉS5"]wb 74C;!OP2E/ *VP":LL&DŽ3 , I`6kjO[{Qz+|mBTB ΍lfflNbāB0 C:YC#p)8v o_WeޮL{ZcWеP8c},Ϟ48>rlHbrc_渾\[_bW0/*Ӣ%+&y2L xXݷk *YwrLxT-Q{-UTI 94@O3Z‘Aѓ ƥϋ͔sx~9!5{ijZ >ܰ"n}7qڱT}}oc&[/dtK YӒb4i`@C9НJţg \wVg\ucZ5%Et擫Ś'jzd}jtzhx2kіtrXww4 A+1-2Y=CZ/ *ƢsH,m%  M[;9}q#)LG6ɡQge YGKjѨ+}69eIT XCXIj_*xD4oUTr$Q˨\[q~c' D49XD"S5ݟ(wGUp{P|/d5qd\({>e_pm58)Ӝ Fmq- }N=_  T?D〫f CT7y.ƬB?O>=Iˁ7*p/FwBp "d t%qzkͱ |^!B%%Ċhj{|ј;r&@Tf^$9p_`Lf?k!q`3v9.r`ţ'?t@'fT^pFgP|lDt yr7gE|eH[;t(Qx+{sv~r!/`0ME5[Bע5\Yrɬ51[D%vFՑ6J旓c8}6ġ=挻ڜ+$9iVNfDf+S)P ut6%DЈm((~-$BOSQ`p;F *spǙ܀ akwOo5J~'`v2T YOŔYJ >,|!3LHղ4 b'sK@"Mt`,N^ jtK^οo-ĀUae\ffJ!7o8=Cp몈iC2NE Y<2)ķ PvL` `ȾZ3A;A <&'x't]îw3Q\R4v#e"@ N:CQ]}*_+d^<=KD"GUMT#Phaʺހ˻"Go[fiSZi@() /&0\-L #VE|O\$>vWSrŋS`)aҶf kI5ȁ=Qwb+`~Ӳ 8ZVņ[\>轂YH|OmNņ]$rQJEQ83-Q{e.+Шvt fc&F3'>4!l}v%DqSp`Y(+%ؑs X|*!8Ŷ1f+W սF'am})hC6m먊l߯~p7sAĬ ZtāhDLKE*e1^{v_lF&\^($6k?q -ևC.(%4{SCָ8ӇM_'>mrBeE$w0~i70j|!nHT"o+Z?g<Ѯcv M$RÝZLt,^#"yxXfbȥRAVKl<;]e(5#rRl6!OFk,M$~RΕ eBąi7_q*uȾGFG :3n0uAb9ǣKujtn2lOtv4M˨`nȖI2-hE4(82P&ΓHE_mqf=>4R WZ ޠe0A h,hxt!Uu9״w&0 UHDyZ|̓,Yث'/q %j=@`NOQP!h 9rUdnzbQn6n$-.t+xIljH¹,zni~~=Tu=QLu-,GO/VMh buIE Sl8.o s_߲Yfbjsh,Vwr6jgqKֳE~4Ku!MŚ+Knbsv+v\P1?2 ͖hv㛿 *jbt0XO:$;lɹ.C"s, Qo|(9A#0_e^/Z/ugB$nȬ6xcv2<{ڵ]Ony=Bվ#O:d;pxeᵯ z IpҽNzDpm]AnjZ4`KZ3X۽+L="PÃ~"݆``.pD!ke;ӈWF,&7~4k s )nsƘmoy=8h♟rn ]YOw"┽L5B#PB=qPr?.]eMcu% 56 q:Xy13( il[(-.ͯ#=%8e ip>Gyvor4?2à-'X$_A僽u6Y@}D=e+*{H8khGF r},/%|8CI|V%T)pb%7kcыh UV%ǚj?M@}Bȿlِ!Z "N-tY~*GX]*KeGN+>v? . c0WL:ԁxty<' lvLiZ4: ^N|aۨ H+y81_YY#ή[ٳy2HB]y'I_1tWN_9,;lr#%Q2bn|i>YoV!yY2b1\EG#iwf5 RV|g H"4N@℞],Y}U ヤ^DZVWlkcWx|ϝ;4P _>EdaWyf!11xw;Bm6^N+y@?Ŧ;#j52bUMީU.=A|&E;_-l0Ǔ<E廩n`CF3{bd1!Pu O˺ #⢛a02Tyq SQBP08BGª+@zu[K0CL2}<@{wi}eg+߸6ciH; )/#S=>itY #)ᒠރS/K:ocV:l(&G xwZ'ԒqW Nji+ғv~0fk7,E^eĪeEIEyOҕ ~ ӬoA,^լt˹(Blc.=vOjCZXK6̯D-f5-Aڋ N' /Mgw;q5>srun$Rp.ŽP$5qMdd4ܒP`XiOh0iƖ4Hds#Ef=6o|n3)X9C"_1P/3hᄪI\* H.-DY){==/6sʈG uJz|z; }d :dw ʪ?? GҽN ֳ?:vmEҵ.I -B> TN{4Ƞל1( v\r qBt!Cxճdѐ>@r*2 nְZFOAR`(Z+DvJ v<yA ]Rγ^ JEM^ʤϞTZiN남a|?s7grgQp֦':~`Y%xd;PgTQpLz3_cCwn>@4ic5&}Ǻp}LW "7A^muPݨV0w;{ Gbk&_j߼(ʙP}Z np+@p"s c{ˬ7N]u'+Ag cWD".D@ʁ|ԅn;"2\;Z_*ںy5uvX U0 $ϼ=e4sTt}ғɆ5Cm_G)8pB;5xY*h?OȷPЬx=U{`2۫U1G2O O"=4zFFthڨЁWaIR.GG~tNdj;ӯ܏s R&pL(4Qj9I՟:"q/ G9^`Zr:ppE;aT실%|eA-֚dQ7#P?w1eFH+pͺ]%tX j+9 4iF8o_Ej'[ym509Vsdx&?x , %ސBzVW:0~I>?;5J"P ,Sźvq|J08I%+&ۄ?Ym;NPhl t'ZP)s}pa ѐNrw'JɜA~4琺XYeP1Af & q#݉C0/|IEm=OUϣV꓋- oX+',WV!4NO`S;OzÓߎY` jG&f2h.&9р=D"jPG*,Ρ!<'77W1@Re:Xt fvT;/nzᖔY%Wr  Fc7 TIwӺ40J6~}5m.gVI5IؑLDx3rf#ԋ 2DDb/ϫqr9ubF/uәiYifd'->>VpMP#f {0aƱ%k!M~BS1Uuղ\q8"=L_t豣%W )OYy߆6d"#{aĂS º:+xDJ tHw"P ,@L |5]gnIѻq'~/|iX޸UQ1Q:rf;񕄎 4])Zb:9N *$UKk&KyT͍ fZ:^eڦ8"WB!캅)М(lOeƒ4Dv]>__[ TkZ:轴)Ⱦ\8;=S{~@w7@/@ 4E+(#OH% 6H4*jPlÕ2_WqӸ~3 !s|늌ʘRo?(:Q`X7OfzAmmW$b4Ap_j [Joi?<|^ĩ? t__.t ѽ$QiĖyq אdfP23)4XyNz,Ye dax2x|Q-RЏ gFyq,)/ABG4x/D8R룭7$n5"g}Lr.0mQ徜P4V~?*Ze0:?+WהTIοoFHC$3PW"6ݕU7Ŵ?RdŐCcuAn "U%0ǫ;QhϳI11\`~iꋼP٤]B!n]5)Xr'Ę.eVB%lݧ߆5Z3:\.YQ #N),m&AO}7O iP 0ۿ%BxDJUpy $p0Uγۮe!¦ipfa ^Od !5|V!3K:U_ː(%?/`]uh{"sWlIr2wofɗf`n{ #ȝ%v;YiES@t C XuXl줤J}AU8W̐\9JLMX I.}-FC^,v?^_!@t^=zS(ĉClw8 qK' F-_-<|Hꖼ)6βՕ& XJr)R93u6(r!O{ |?[qCf"WPP !|d ؕ?j\lw(gFQgL6g4N683~~C KNCLM{%,AI'?tlk*4)BwDbcNc,h+Přs9k,l8P:^$d,[UEiL``GnF?cm1%qpSiE07|Ԧ+!I8q흸zCi!)IPNۖq:(M<@i<j͞Yshh,, [08XٕZZl .1UGl'U{bvG/Ww8F[DaSqH@x$v0n.xr#|QEsԼj?v xΔu0eEdv9%>ZNj]w~N87`qтN sAI$*% ~/ga/%"!ۢ+ a. 1ZG ;j xa2V*巬+iےI_f(}%0~8:5u8Qy*KL\vmP1edv=aP7q?2wb5#/J3!#ٓ$:ӛ5*D'c`eoſ@"leIpqR悴jJF]RM[%B8t$u43'K7Ϗ#Z MZr)ܰ?/D!{F1amf0 NȜ+[Ƭ:Q䊉Ea]GuQHVZ@gxv䶇7v^YXe5i;1%i\Y1ʭ_:&QΟ,>24tA{X0ī{l J>c)ѡX޿&6DRCom.;|i܅yf#76=-n,Zf!m7v:khmyG/-Z"!9T^jbŲ[`[WFki[Mh;J^Js}]d)(4 ­lJ[nWpIx )Juv&a̚Ȉ-맞YK,7 !1Ӭm0߿{`6(%u ikGn/ykq=AE/sIC`=b)œEvb#.3VN jZUkd 3)REǸYLI`R"!~|S=47YVr:pEG'Ak׺]Mhnן܉ G|1 |̭9yQ:j)1nCsne/iu:@N߸ftH6H8._0QUY+!w(?Ғ^c|:/6cII1Ni)5Bp TYF4I1G"Ch0diXԲ߳+%ѭڻÛYԁxa, z_[#{3?Bݙ)0#=$Sȧʋ9F( W @rڥ[G!_v]qɯ/}or-ܺ =u506Bpasz^ZcSk{H+c)J*cћ2GDg\UrHP= T(=@Jm]pL}=<)]f/VU͇4ZF\⣋s =@]kKqR$na>X+KTV ڹxG.s7RJ ARN>Kjg<; rw0Jߑ}01Z 8J6RIe\|j{k#( X-T4B&hfq*~u?75ֱبER Bu|FYnGf3'H.*!'}XjeλCbݯ( X\cYO/,ǘHJ[P+ eA.zk[:z0rY\ s^P`Z} *HX#nc֘¢'C(hd<=L&1[=ܠAlʻۊ.z41h\κ Fv>4rmy:33 ,a`)`b@%AJ[pX}g Z'6'vI)w n߶<b`sZ"`zTj<(ԖV ѬE4! zl4 ٱ%+U{ϢpP(`6L o1$z2!"5p?S G+&2L?7-+tT1cZ=%ƉԅF1&JB(֥ )õ~AXԵХe'1oj7h@r>$H$$_tX];mKhlz`qdע6 YpE0ASV6bќ%#N?P^\"2\Qr5GIUrk,YY.0lYC8dK[V{f~(<2Viؖq Ε\$< "]o{f29 F>fy=}bAkCY$u %mRV а"y K=0Ks%]+ٌs1yjw=!RD7e%*cpHVr9gf[`PpG8+2kťVQ/庥tҟCmX)29c&T}馬i&Ri/l^2 j"2'͛uRu3٬B*@.YOQiq̍8ʶ=~YDa:lVVo".׫] =YEuz1)1`:\4R^=ث|0VP)~%sU{~ `.8u=Xl_w_eQ Sص̈>]ېr)k{Aƌi^Qq!3! l|DBH|Ύ%<XYΌ2<<:VZ>#d=R;ZhaZsH*ڎ?}MEX_9y6C+PCDJb41ؓb n%G}ldn 0X5$ !GeZd.]B>pYƝs;7$PwwE [GFA<"1qè2Ugէkxf8-?tiEdZV^Э ~i~6ihNĐ?5ٗBN5rT? /Py*}vb_,*Y eYMXS F+wRhv; bYdPbz% vRզj=ӄWa"]pvC,Ublg Iq=4ŒǓedxPC\Γg9b ج_=zϟW>6w6BF&${- 4_V5mg ̄@` J~(5)/_u [t@/$(/p3s\Q ྇M]j.PDrkUs \jߋVH|aYOc,?~g5dAB>)7dsdp}+K_NhrCGl@om9sr`Ǹ!|%XD0:t(ԭ%ZدɕjRӂќxaohާC3K>)>̣M^-6W5)^G&OhkAn~tY;q@䗑!ΡV~0h6Aw@8s]om2dFU ;+ R|\"tpqK)%`'<Ȝn%΃|*Vtu`%1pTpf8ILrN g-C?oL.8`\W$1݋"me稉' uzM7!(_Y=}cC5wSグ=r&;\aڲ`[\ kjaA\9!sAQ QZ㝗BP^YE`ZZև8Lirr1gզX Vk)REmܲ\*,VFꉷh'ݯy SG/bzձD]DŎJՊ6hA"L< 05ںQ f$ [,>9hԫ?4,K{T’R)WdSڍ# Ȋ$̢t[m}wdzv ^Z (dQ0I{-ލs|,!q#3 J\zwsHKPj+Pqg.WWO`Ƌ/M.k|v:X!+ l`2zCU `]}X u'T|,~  M6P"V ovd *`5}%҂pۓrt&NKh4MxUhBC@S`u@Z6Q B+ ѭ-CߖrMLh#ŰD濾reV7C(OT/7*ael^)Z(k`RME[!;r)&@C r,ݤltHW@AgPwEQz aVO ,VI>/iiJ`, H4FsvR<ʶ*FS< ϊ;Jo݆\ JG !rv'߰ؿAA2}~m)̫U+ۜeGW" >gGͻ7*P Բ+\v2 p~>H2sxccc@x:JE/dtAn=d s*{lcQc~%S ZQps/z;{~[yzs ų5`TRw8cKy,9hafB;6 ] <g]>rNcIfqw>h78=,x[;/O8.{zNG e<A'™w&Q pTA :I@dORGgAt(*laQPXmv}# S F7a5-u~̯|s8QVbliڍ4r*߬sϟ_Ѷ A#/Bդ04Wڰ-T~Fyx՛JWf>i&u|򑂛1 }Pqӟox#1ֲ DK^r ~'ܺ*-Q˱?H8L&Փ/? GloqxLXER޵&BUr+T' vsE>+rQ$;vwİ1<~#s) qj0"rAi*@W4,X@c !o '`˘dq5X  )Ը}c12<[{"}@5CWr)xQd;uk m:15lbI?"P:ቇ D]$yIUi[=Px ~fAV`)#?홐tAjg>&[Rkiհ|f*AUCqN$^ m{ *c!uU[*{`# 'HeP)YWgߢhECXscL7Dof68j =πc3b0ߌk4>vl+anIS+xwFg*S; eF7 gIJɜ$- blj|EU }mrw [&FE22W˾Y1:Cmɨ=⭽(Œ_/\<*RXk ٦Rv>}QWH69Agd)YC=[Ѧ~rmzb[=MqL^cC~?!)f~Jwψ]OY<\) ]t=/A_<+Oo)wM 4oemfd#Pu_5MZV nZQ@!w% +r/T;EH%3j!a̵c#ቐVFZyܚl:Q'm@d(Lr n/@,<鱋nm z"мiGJh2Z希Tj0\'u1.O;Nn:!R ͟AYdEB>^P7zbrc)c'S#a*Ž 5ieU`xHA/ƬiLRrJI%}}r]hH4O7zw;iK#7;qplvBH9\*?vUawWmRao/0/rd%1Y>;;NSo74{Ukdõ1,2VQögCw4N-0*":^̲[(6ѝvO&% U s5}xioe||n>9Ɔ\)1fF Wp;ZV tFNħSyIEM"IC$Uu Um2|/92>H[#[h B#%yuуOp4Áׄ[ɃǸ˭ZPiVMB{9^ f3B29:.~:׈7͆kWrG&7OIlʣibdG~T N t1`q(' +V@ ud 6_ 퀁y\Agg׺GNqaikZ5W'"MH̙s72DЋ4ook.ӍO5PQWI(3.+u9XrmR{Fr*-eJe"\K!~4II>쀎y(`ȗH~` j?FN 2!?`'mQ86coL!$vcB0쏁|vZ" ren_[v o2؁Kv!}IF[SQ.[i U;:cioJ)AZO߿ې=ֵfYtMtm =L~* c&5g'u썻IrFGc6t#WԻ;[WO&Rr<$gc>U|gLuTH:s})p7Z!␐6Ҽzb * {tS6XF,uNUЮyAz+٠.1!>xv!R j l %hi R;yw " fi;(+*mxoa\l׳0GNϣ^\J0N~t8C'$["rWw~*@lz^MyWSjr~=cS?M 9S/*J'6T? BёZ)M ! IXXBsWwIAx\{6Ff)2@e D9 Ru>^}j ̉YzbϹޮe58zt%RD0;IE͙7$NFhɗ6 Bj`kSAK$Sh Ԟ*B-i=g<t #K\ڡYۅ?k{ga"'YO6w%Y97D;ހ$NT_/^Pr_I'a&a3&ZyA}*Z3B[NzyL }=jLkzRk---܀HT fBF+NJV3r 7Jg V'+D{ʆMAX^ 98򄥈 e5\6zFxqѬkiᛡUg:ĕ Hל/yC5OD7ȭ1B{gz? 8VL)!'fJ[j=7JoAkT/'h %~Br2$"Uû }2Oڄml*Z/*%=Hzms`r"T wR^B]h“@4Cu7ࡺ6;CR<Ʈ6HPtn%!mj#b },HGNnɋF̱kn*+x*~veBYy% LD1\~? 6n]s7!P>\%8)Wr93nTH`xVZ "כ({X%zy@pBVnNV'+bghTgF諨W'UNUY([Kңx`3-Sj9zWmt_aw@Woa^Ձm@Kג}1܅7tDCD">K,C},5] FBPӡ*DPDCapSĨOqZ䗯n陼ePݔ^!0TBw gM=ȲClym2~sj`O@?%eRH7Y4/jMm@J7?7[.7{P:tzhp} i[V+ ~IgڰW _]7~Jg#ղȪ {{ 'iѢ Ѭ]EpD|hJ>zE8H:DǍ:ui%KㅸFf?HL%o _kqBYf4o=2F1jB5͌Ūl[2 _ϋ:!|1 r*ɫ}]p[IhwhtO7ځ-'IIG黼ߊK`gp/g-#nwRyI~ŷyj2X=0nxsb}dF {S:X?Jjk U{7A:z8DK"B j_لH̐C娧Qvh@n6̓@*!4C}<TdMw /N\?; FM^l xi/zsKƎ`6B`&/ M; ]Pfp Ʋ^ U@~(z84/=!ޭ*+4f**RQKNu)CHmZ#hL|O畈 ^B5.#Kzm[`z+ S3^(p_wTg-~iX-<"^C-(Q:R|t ?BOg@9_JVNhqepJאSwnFWW%" hFE4 @w/r!]?un>Yq̮K;Ҍױ"[q뱷L"ͧ"C]&rz_O(bycK۴m|o3 ^RipU _|(|,ϯ@5K d sHͨ?aZ@aZIrucγΗ3+⩫g#V%N+27%]WکU_G٪1D7/̵~f p閖DXVM_m I ɛx@ iFU%Nc>3O&mv @U޼ykK/:WtB$)l@R#ytӡظ,O mn;vcMx~tfgv$Nu}"%l{4p3G)Z))PL/En .}(qpuJBT긜;zA;C ZٙZhhnHhX.#LCw,Rn4 О?i'05É{pb,O*w]>DSFcP@_ym CAP7<2s?^eŚN hr @C`ln7&K-#bX*h{ o:[-mfg3l ǹuHٯYrYadz-3jRw_kԫtnҤ"f-sFrj`Wh0#-@7˝5g1JpڥN!$3" N B ~Y♩IWiAϵ%LgFp;`_ R//(p[%{|­<G4 >[L1eSߚ 9 ɔ5h&}/zsNoe12qC%3TBPF+{6ǎIAu"r~/2s+| ͢LuK؋U;3v;$` ̽ȒoTPXrxV9[x&3rNEt򚲇) ;o;2r =e5u)gK|4P1EEg1{2vy`Vx^$~V!Hq E(B#`cV$0BL$NZJfIj%߬\: W "bF8 O׊N_*$+1QaOOq 2‹=ft>6@{* SQ/ &`\խ=o9V?easvTkDkuEm (+>_\g`BvSxoHA(;YgДzf3vY>zbA"$(!B8;fc*˻U l:2i!T9kt(<zWǂ#.;nS|q(N4]'Rfu4>ɳTD ͵+9-U P+pR51'i:Og,\y 6 x-z{C7'?#Z" vH [$Ƭ0)c+,)֧3bq%twO5"F Ŧcn/^qJ9bzVjcK{2plBɸh]P /[ҍ1!>sdrr#WiWhCt.2ί8&;_5;mq@>y1Bm0*yX’7L;>Z+5hlQ44JYa~zu/+3yԶ]plĴ,N6a`64ytw\xq3( h֫pgJ|&Ā]֢GfoJ#j;_&; #ӱRLH1ZLzK(qO\ym(Awľ"9nZ,Tip7m{pL=qL$'U"Zxc0KX[=c_:%XfԞHp34Kط;째Sijӂ{η`HSj!¹Ͱ}C-D ]\`pɥ͏"GC^Z(ٞ7t1).5Bj!f,ӱS(Zҥyפ &)n}m\D<Nx9JH_J ^E+ 6O'V9)M7JUyu?EhkHsĝe_EߗW#2-9{`YRLrIƽut4n3i -1@ v2>RvtӏgEggYm=5a/.h)rb}UA)Ir.E1/"y}=fJxKde+? fg[W-ead^Fw&S:%Q:H6MX~cabJgE >~L'gF0AI [^*FUt^NѓIeĄ^7Aqn $! J4HOTwe9ZPDeVo#犇|-L,s?`1kdwhȉoUo$ݪ0!m(~U2"$%?k5li6-9~W!#g =iY õX;%=2Sgkv W6P ٘Bn9T7!,˟ j^Ȩλ뙚%L4 ߢn39-qg5OktIs)_Rq`e:@ZT{ƌk:2~nxyVk0>%GU"gc[ёa88(I,ִֿ%uUMӒ/!6d?CgtU ihe@\=OdRrArݢܡ}O|c Pcv*H$<#.{ Y1aڏo'LZaiBb1 XA3}1bIJ]vtŌ߽98>L{ȁD İC'lԻ{>F'^h͘ŗX r97LuZBO*T:$Ae7E)~u㟇G) czJq:nLrknӥY3 C{-cxH}ZZٰUU98$їJ1QC!"U[:>:/Wa?!W!zcr/NaH XΓSm+;QaT"8LdQjRUnhcI :-+ʶ 9]F,~gR{~R0l<{B6)}k_Dd٩WE^Dk"eP y|_̦%&Lfk"c`K3cӊ}ԝpgy]w)LeI(#.L {(7Dm<l!lQ43b+>ʿ ;2a\_ Q 'O[ױQ05}${x&Aͨ0Gk,[Ae8Ej!1O/BQ&Yc"]hR > x TY$+mhW;c /& ~!_ant_8d;4x,8DׇqA'PP#Wr}h2 R&Bi}Qn4+y^sG^/N@߯4=O}Plj7 [@7(?߄t $F! O-8,H^-~tlk#ﭸ]H ҶJ~O15(k~Wg~Q&mߠ`):^םo_@c9ϽS󤰜AvYJ㜓6`|d^}V+bׄMoj{t-vR@ >? ]f /KPƨZ Ws\x%#H1ţ 2_5@W@~= SHd44jqǦ=W(M+-JAq(g\ C:WR Iؓ,1OF^:)3nj DqIl8cy XV #Jj_  "M+uL>=7/k,NS6ضѴ)Dا Ă1ӵ*Jv~R%c=x V$ ʰRDI@M}i3t Ԗ0ݨ`qIP(wp z]a7]:G5_SAa$)0!I:L.ۼ(;"L;́A[ WE^D胶<5!%;t !n+Piw {Iśy)*KRzf ,)VJyE7%yowٺ('Tx$ʴUue1z]eVw!כֿx JsT,0ԩdnkTʞ],3r_㴋{A{^`!w/L!9˧TP#xG)aR:'Z5zq  ѭRBBn;>XKUvC X~S-ZR b\)gK?PG >%ßX?mq@}RuLH]9^M3\fl8\b}@>@3mBv'n»fmh[reHYaLŇw&}b%Vg.07pm7cdqCu&&`O1MOVsVvq;Ӓ1UC07͈G3$il9%!Q? cܟ)Jk̝) h,'~zCM'NpYVLx_l_-bd zݞDFtс=>ZAK\? ?OqT99 )4Ok:,Jq qrҿg"|$P.>wf ¾D mUfIn0ֽna S0f὇_秥n,1M dK(-s_;0u=P}<(_'HtO<`2^inbVkS0F UޢKѐv bQ/ i4l;>!Q{fUPe]w`C5eUZ` .D a{iAuKhϨ%D02Sv>`,}O>Qג9N-9oѼi`'r3s֪MMz.hv%@.Reэ9x V _E(>&OQSK)E غK6jZ)*RVM1@my#;YJXxɍ8uŖd͆E'ئr`rJVՠT{ؚYzGHFQibU!ơ8. 7nRttGz0z_Ir t%ɐ=j88lҍGn9hg]KeK vg73K$ l w,]T(#鐎t+Gt7Lvw--%1oC+oNEU{PA13ghO0CJ9ϲ7@OA) ̸96[MlKM#>Hq.8 ML2 2S+Dz:?I%RП}'N4gywP=:Tp-;%mXE^/a_E@*oJ S18묡ςWߘgaT"*d\j~_Ffg09mvK:!!_uzSOePȤJ/uqdsLJBYi Q67++G"\K`֥s2TJV ZVO))@70*^aDɼbi =\8W'iU9\3p|]#ACQ Ս ~dsa&ׅ[K']%n=`Vٯ([* dP=o;޴//0$~C2~EC^[,E*a"IJB kQN.CyDh>AQ*jƪ>\o>`\_dRxK|>na%"8nDg|3ݍ@9G^XE!0z^N[b Xs~$1:$5m㨁EvPM>mNI- w.FrC:Y@M|ya-bSh ,3Dm `BSb jU4A`*.%_%yVvb,G{H}ZT dJ٬a9 !5>Cok>A"o?bc}~~/"#'^G|Bv"Gއf?Br#%^S#R뗆c8٣C\ LP4=㠇K񄛎hCG֧ȇr.v'W45:tF1ҋ !F?U+w!F;8Ë<0' = W.@S:jdZ+dlzgr:<w:-kaV9yd3Tgk 9{k7BVZCdm$'ej;Qug߼sSR,-\G%v^1qهLE5-1-Wm[oo3zwxÔah hOL9G'b*ia6:N*|&;^s|) p@!4D BYwշ*PIj-ÐGNR"vF!"LNVyFoCx2T*E223;*-8?a<`$Q}O2PJ{@VY6uU5-3[plq5MYn1CthG=}p ;/(>b!KX˝|GAӕ7\ۏB HZb L sO|\eҚ&h]ϲ[Np>DxY-7DcGb(RyتYp결 >vVT}bfm *²a jDH|oH o;0zD|B[n@J } O?;cB X\eRKyJ=y6h#Dih%_@ƀ[Zơ^m]7ܬ)g;H*oKQ  uj'P0;7nŘRrhK'=J~CӢD^3{:%f~qՇ9Ǎ#e'0 :nXyVCT/!kM-fcyimL4=Nn^ZI%^bkXD Vhu)Vn&i4@ľ<':xzv\$ -1?C# ߼Ǧ6Gbu ivK">rl4 .}WUؔpit;9*Dw,yhh &W1Xv1+ߥSI3ͤY+zt'C6`\p`vԊ,)29l|])Zꪢb]~TEνQ;lU_Ih|CܠA!nꂒ|)(#rKaKqY+ו6. Z[>7-~d,69V~cU6`puYyFn6]?qJ3w`qh?-!'28LI AN,d-!SKGaWTX&+s-^6Բ4(Hg=-BoJΦjFIQ͹6ؤ8dVlE֛Ndza(&o:^[ w 7{ *$Kzka0BxZckX0@)&Q)8UΆC0`#;ٮ&~]bWw%t+Ѵ4"lUHQl! V/=U1Uns3q۟:l=&ˣwR5-+MSR&0@+P˪\sn<@z`= .7Q㗶hpu\gƆ'.)Nƕ{P)v}t?#n%lLxpgs`!5P8ÂѹAP\?}zܩxP2GRQ6.mCU b05"7|NY8_R[_/JP'ȡzsX+[[Taqyv4r$t WbMe v;cɪG:oh]:viy3կ(03hc嗕qGhBpJH&~u]r9Tbb\fDUкݦ7iTK!xC"&FUz]7wb$qe7E0Ŏ)@M+.ּK==  STORvny(i~B$USMƒPB{dԶ VhD]6ds5ҧL~W6:q.xp /F^Gw[0]y6{޵-X|sf]RKj24H75٦YH_XaRcøO~pbJ{Rڸ&^4>?ēg#@PJ&m{X=)[WH܈-5k 2/Pqa"^p`:31d-UW()$ v+]f돀CX;=푇 \b>/K.K}['ίqp5 f{ jKrGG/Q5[4'4aʋ +]G 0u#(_6 ֪:Ԣv.i0hq >b:z׼Ō@uOY R@EII ({)՗1j=g>S$H0(AVϙTPvrədT Guăpj„BlcO7 r0wjL; -mbr^'ZV䫻ܛ)?{ Ck#[U-iRgig2 V>]kKg 1gAlť@`X*3Kys1X"2]|ݭxS vɷA[EOqV,Pq!p@j-  eQ('$UW )EU`4OMl"0Ygu a9MC:\6!/&>lRFCipk9E9ͺ3-m J0Rܱp6@UJ]T:;6Yevڈt!el{x|ca,IvH阁s;@M.;bOŝ"Y)hSǂQI Z)v3v2ڀ;b o)(qFg673gdiEC,D3rvgm^=N&Z'ǪmґR4 l~6u hVPVtu@1~7x4쮗}߼xeENEͷrxPHaE<Y"ʆX9v ᛆå#-{A0F_ 9.(zEcܿ**HBaS~LS JΜل4jm;|,SNQ-V;KcI ]C#dlF}%35E_qLy=6DZ0DA0H&2JD`>W(W4͘edi)0 <3w I **JX L/5NYiPer?]6u='S;vlr1&&xˀιR.z$ Φw15QN۽GB$7:@@6ccѦ%{;0n%@2@&X#jԁ4K{]\컯MH:W>;TIʗޮA7'ixńh"0xЂU~e`詔+EL_D3Ǧ  C Gb@H 66"#Rc%IwV#/%=yYHePn64tT-{߶-|NJ=J 6\K_s >sb0r†uq),I2Uҹ{e/[!/촡ZP@7sv.Vw̟g6~puu5Ʃ*&`FlL}Y-qMX!crT22BոR.m+.3UWmLo_Tď?B 1+ME_0ZhXYGzkkE 闯Dv,Zz;ŵ#| j e1Є1A%(̴YZ$uJ*L Լun9yOľH+ccFBjEUp&iٌGǛs Q HL HaC@{&m̀l$HO9F֏141uR}Rp3,omZ卯%da.Ƒ}ITFvl=]'j3-6E8/dTNy=!q`ߣ;=G\U0 +#g^HԕFȍ' rL se8P4c[m :}@gsv=3@ c^#|}<q+и//+7wwM*(ȬckXCEq-ύi]7X~O)`E:C"ag$^Il_UTB}|hwY8mQ@R%(Flt#ɚ5r/ev*F?|#ϓ=]u0Y+"GY|}ɇVQz`կhW5VK!:?6s`NpAμwJbDr L6]8=tiD-"wi qf Ҁ|gϥ/>Lug?z7~'%f6΁dDZ+*<{gӝ3{P-^;eF%R44Jui s+57N ;Ĥm&` X-s+rh޷p)7B䠷v|ȉPAO|]\XDϸןZ> !x^EAS'a-0)3KC S33ʒԌҐv^>^g<ѠyB661_38/u229`b6уd'XG#㣬*E)V8NtrS,A&7WE]C0 ⦶NjS|$ rIf56f^y&>ס:~aqDvf3* Z%jw&V̴ؕ 纨;O/]om@.hh\k`ST"C]vWAEXO]N@M:UDtP#nnj[MNeRl2׋n҉~inDP]fY8haޥ$B& (TKQH=5\qU.~7 V褋3W!)oiy#%`#$j}.yZ$B|5.v鳓&d( X WsbI p&ϮY#MPU =&.$Rt FG[dNe9Uq<|J"1*0\o;G߬"6:Q:ZK".NyBX0/IsVfg~ T@3xi+)(HDb_[7f v'r[ڌ<i E2*;:vfOD4s?_;xaXՊ1OFP"-:uӻ{ ()cς3_"ϡQrO9C֡8lnKX̭\R)ȶMw;w`ݺ#af܂m X]wkP0 sh"Y&#bJ0lj;hd 7̵̌ˠb&c2{~R}P=Vixa7{JrC+a?Q 6B 7<qj;D/돟t& PxMO7/{AR1PF Hd/n Ѫ\^|Sr`u̯K tĊ:+{ x<BvQḞ;J(9|yqXq63SlHb\@P>9%=Tkh4:ɖNC2[{9UL|4|P׃(CF = O{ĶCy^H, +7ic4* #4SzS-5@6$TQx>/ c_:u Ezmml[ I aTXi6m:j׋i)xǽ}e5¹?`*_5RfBkٯ9<KcvS\IO.|j "לlh u0;)rMp| /BA uxE+BuŧEoY)PN \1ɳ7zP~*K7`?4FHF` 2|iCVX8|+[]G8x>[Q H/yJt2ȶ6 <bWmU,Zv|Z&pұ4 s7;;MY>Ii/4>|3 2:=8օ  +)(.[C`xs?02gЕ+LH-(a oV_&>YQ Jq5L̬ޮt»x-՗ #(H4)nl+`E">9@@W*猣Bw^(jPҢ F$S1Z+( 7Ԛ:їldgҸY9*YY600?ı::r[y"!ۯv5Y9N}%"@ozϙ EҰo\qà:zʑsQW,`Z"d$C`F46%]Xv΢APPoA&IhrKֹ״~uCԬKrP\v|@)SDK..Cbθ#!ǜd'@rF(Z1SE:S!f1J ? g (YON]N'wI.iM'tYcmBi˒+"1 =5Q#Mt> a:}|С B(Z/="Vi: =<hQ$'"$Ё`v?٨95Ezkں5)N* d oyU& smHr@=ml{~8 FTj4'u6&z4;H& &WZ 7U;/oƨQllty* 0*w;P¸[3I&0{g c[c?;d= K2ƜC|F]t)p\ }:AhlNQ^Ǣ` Ͳ(ZT'/c8)Zzn|? xߠ (ac^%bQ,P ֗"Ѣǝ0rHS+Y=@ 'uN>Fp-{LI_xZ_h*FN<ư7~_8{/Ȇbq;|$yXʌsSo ',tT*~29+Йr:MC|9Yr`Bk0U~GXioOIo"syXŪ)m9m"QD(?`}v髢i+qݒVinK)g[Jڒۈ0?4^PL% (ueTͿAšS8lg`}<_!G ΗroJ}wj;%Ig ~-% +Bt AR|_&GfJ\@]dV10 &a,]W7`y(g* C̼HY9~m]~#[O &BSZ='MuFQ'4`0zޚy5&%~mYAI3L64j[/MJe{& s(<7姛qq';D"ɘ?=LIP7rLbd?p=] sg`i5G:m (csp-f7#ALoY Ĺ(ܻ/ΛBIjZa ! } ֏x ZzIo~Pﲜg>֚{z~NT"< gabi7ab=~ / LZ7piJjc%( 6~ߜeB޿u9-4@pXn GAppp3Pn:3U>Pk{f7V_klҹa2:K g@SzxO:Z8.QhDaK$΁7D~[F2xND=i=sm*3mef(s'ft%ȋv7ieT銨 2NM@YCXwsWkE-U$X5qy)쀧Ys:ΓgB^FL2ϿoFO?:ebSW;R'FՠOF" SX'=eG0=s!glMAΰ@PqB(cS- vT\x%϶볘r(xb6W!hYdXjpjB B2a8.C l%͊ `x#r.<& qpw|SL @.pl5|{e.ⵁ}ۈJlx^(a&Sa)5g{ G_^#dJijzk%sOCnwI}$ЩKAKy4Ѭ.[q:j{d\j#h>:L_Ӕ!8jLA?ˁ%/3g Ud/+J)csY˖癪l#k wgEח#4!% `, ^,{P Xny%Kf).n tω`0{=gҍ4DC(F>u_ǖ}.FY4mzy46CT7uNޗ} U '¦)ai{ZNpZ)]]9^sŏlLqCb@7?Se(yOB?Uа,xsdr~4,-,"O=6f_\x_[5^$ځ:n;X٘8q͓ϧ632@R'u3q wJ#SY(^ 3%yCu*XP{TL*d0Hg,'-0KMNU]7r7vưs4n DɉBhk`ڹRS_E#M |o3ZZԗO!Ze¹iMhdGCROU TI'o!DzV^~4^ 6-z!/:,s'|$H-s J1χ86ѲKLǓ/|ZhV(~"|9Lge&H ꞯG!"6(\ Iz/fF;‰Ø?WJl{ NaL8ޠloYJ_E ,gZPC QׁrGy𚡥d? Q%6Ɵ lxEE/ۆ]"h yD*; m[ݲ~lx9zh5i__%Pt&bE?yqbcZ꞊/gw;~)q˃?s@d]ևRLieIvAiZײeFELz*?C#63Yr=Ȣ:*X%S ?lT My.0-SQp̯]uRy%)B)JŪY̪Ξk/ѕ?Aݾ ڷ&CQfaVpz0U8[srxZv$$e&[3;_'h[ S8bKG9$pB 59KSlrZ+Jp#11˜tzr݉8q+7iE2w k^mx̯Z!_Vd;˞ ND`.#\Rom ; )/#cˬtOď2ŗKoAiN' Н}w'ʋ]RV?#^GQS3ȿ]#?Bqd{d!gmu:RiZ|]&d gp  - ,Rz# t܉g2(C':},iVB#|Ĵ,*DXpzٽ| "JMr*;n~ak.\du\ņ0QGGMgE.Hjq5ĎOI,BjCki*"E&7=Q(טl>g`*p"N@΁jaWoi6tB8H[qFw%SܼKM7dNaceVY~ۂ?;䖈J]6 ͛mo6ye'ؕ,L0*IէZߖ\I߉n;reZ1_Β +G"(w ju>AgXqD̖F'j#ć p#$(wmeCXw?!6j~jfْH8 ˖v'ht[L]eV5? 1 /jH6>hʛhƼ G,Fh7-׈ L-Z3;X 44lw7~q<1vUfsAv)6=}njE(> r0E7;W`h1[lK_--. dm3tOT9NX{ Ҟ\XPa *o>΀H@i $ X)ld ]>8VW 5zy3 D-z6n/_5jXADVh $HmbQq6 ۇg!JKMfʩsoTߵ څ[TBAhّyы~WѪ3#I)Lrj;:`K *- ᝼<#(?wk3kd땽o5H(]Ik:S(Z5;bS֫4Uw^KDi]dA@[]>Hߊ7넒I?%xҭ&Ej>wF޸`#,V붋 y#O-N)cwLM̀LC@\l, #a/%] a|ó ,C{)Uud+ aABlL?xsǃ0&"5Q #Bau.꤉UA}:K#WYlڕ 3s U#% :L!-OC + k*Y:U>;ɹՑj`/F7p%n\C29): ߬5Fy_HD^Cr \ͨ[0`izv7},y%Mn"6wkV%pƱ`_u2cN2GeO'56yk4$t#nWnH&>){qO2ʑՂ`H좄X5'"8u@v#{8G 0r1 &܍ua7*I$ M ȓL$m?4[f̘O}|lc2.ϟ RolZ dG-Rx:TOŰ}߽ܶw߃1/p_~R@Ppu74#0dE$ xX@ ;"X~;nL>j-ȳacp(z ݧ]<GK$D+(Da*&F/Jf97 HX ApN^6.PC;sUr ͌.t\Y9.s0cJ)! xn\キF[Ǥj]D_O \Sl^!OjeW0+R=>ʽy4*/݀M^Z~v)m=mƋ4ZL9rܟN*ۄ|ۋ1hN w!SW}7(Tϥ\ITޥA!%'[+_u.f],ZMD]5tr52 [&.G7~;=osJHO5fa'a#*J13oV- i5weCn5xύW FYIw?)vKRI Gڔ=$ɑc :{>eeܳv#>-췲޽> ,ŠM80A7?zVKHAUaм%-BwZXQ8SLxŒ볛1gF)%,n㑃'\~[A1S̀^ Y$s,66uaߥJ,?}7aHw7p/޻Q P@NCc܇X֨l{G@#>WJbv.n{tn/8yB+|w OF~&/5PoT`fh'MVRb95\d %Tnԅ3*tEX[5;"F+! '@HA;C$ʋd @sd!xD#ȏIӞZx_NƋ@s!& ^XT = ^<8E@́*Ho,IB8ᒈǮf0fHq֍b.@%ɨv N56!8-롘OuQ-LLTicXl,تJ,&ٺ#S9dyf `\qFى: Pie/ѫ}O8W_'hmT8ɫm'2;Zp F&"׆3hWˈ]#u84%G r.2P _|A%rnbU3)6rQ84q[Aa}&z(Jbkj5_'Z2F[W`dvXGKD{qFjdf Pq)WÖXx WčTK4 19 |ÞYtKrҁYh) N٢Srm>"66t}bq̄]hiL}6W8O"wI€v/d*l~sDt^x|t1T']ǬEnp2OJ)OEx#Ha0Z\%8z]eK;ǘJL%uw@T[4b@N16eKS8'ۏ.gٝN6Y#]wOdag&h2q:Z**B10O"wi79 OH;K'o".:&~xoi0G۽ۥti2{dmDQa^e@xSMdnV$H`Ͱ^CQ&r Y`ǜLywh+BAΧ ӯ\jR =\])%3 Zzu|iQ@FduW$l'j/Ʀy5I27TP2;ArG|E045ģjS%S,*-Ф< ćVg @\W+5GM$a|IGTDP:mDGĀBe,]=cOZ Ki|gz *L.smP sL,b>⼋lNnwޓ9qm/ `L߅9[QNkVQڬuUY@ؠΌW t+[&!'`&!3ٯeyG^ġg}G9Vxͨ_|B1@wt8?MYU \x vβP?hy%gkΥ51viW(./΁f|;Uwl, uj#Ytzc"a Լal6{n/]cUvl5S(P7 "QŇ[ )!P-Y1%2[6ݐ lDT)Hb.ٖ㡛ָ(MDi$h 30Όnj% )ẅY ,vE9ltX)H;p :)CpڰEctd?#,IEXUR-4:ooF6+ -hZq}Wr5Oip/ ]^"=vM>{$Hw@@$vKLΕ6N>!E 9͇VE"ib8F`q0U9;VNP){?y KcٺеWbBNY' d$<+w^>Of2%S#D07,S>9>MёKbT9Ex`ءGz[(vݸ:B3h3Hb r2\ <,df6fs}ÉjJ-G?H#Cِ:FMcYV Gc qbcb&mO1k6Ȏ8/+^mAÊlM7 *zJ0[m=pՒDĐZC#BXS@XT &zjuN]3@0YB7w"ˎVA446N!B0fp3z81ڠh(چzRݝ3rFgCO\[Bɹw 8+|hpnv2Fc#>bBB{Y?6B m&Yl+Å}#<+cA%[:g |* J9 MGG2!n5E".E`0vCEƔKƁL^<4&70bW\"iڈ/>6 ';Y6&Kjnq˹RR#Yfӽ @Yl=Q±2s(˫@p΍Fg4K-C̡p5rK5oqf {wNAl+[NJpi-L;:lZ8:#UD>nd\~bfM! =+|bo qkPT_SP#=Pl:U韉%쏲 6|05wiA8KDLY`Y$x,L[ o`ͿN!@ ٻy&V~t/dT!_.!uscKoG?4r8z,%J:?y,}G(\w3e\Ő0f4y\],4L· [;/x` "|4~pZǵM}; K1z&B`@Qtsq?;(/Hh:mrLj<3{@4`Ҟ-Icp?Sh .TNpVGg1΍&g2uiADE̤\)!WPK˓O` `i?Y\΃fU".u#,y=c07_r)HXH(7`H1ܐ[[J$鶫Zӫ_WUXY uaz7f-~2`PA^)(ֆyi1'xyCd:!,F U 9=X֡MEb0uTGn INTc `E&6y囵GQݫ%?LH{71ݰ ilAJҖUߥ#2(ځ3XK&w0Z<8 <;Bl2S6uHRV3CfIj(, MrHu~$2m8}DŽ@7eV|F>} HY:jau] kw>_ 3.^91_%bڥgGPGIPpPuoeQe~n^y-[QŘtQ)Syf%>ρF`铤JU|cbá[&~{آt9{hauF8+wLͳҔ {C-ZW816O1 Szzͷ|y*L-'8 jvdT[4\t/&h"tҒ_lѓ0SFB\Na$@q)B-z)l8b$ s޶4l,Ѕ|no%Э@blpP ߳hyK,I2sCT`x3o ՓA3# ;ył5zX,xm?@8_i>q$Pg՞B2J6"rHRzGW/WHIl*ɸU0'hB68ӈh/PRl0j_V(UDl q-PJjq!ﯙŚG8'FtZG}Cc^o|2x̷@OҶι62M6)`0#8!Lv"+{jHݖ2KN/&W8{5sd~ڙAbVQ:(*_m%1Ï5ÿ"qꙨRg/*JӦN9#c#d7G,Nv!ZW -zO"`^ $$F3õh`Z K^t`x)O*xyk3:d `-ӹ~G/&SMt~Y%8:NC0PaD|4θ3~JV`R3&4dW<:`0дSB*Rqb=VMMIbS~9fp& N=DG_T$$og$KRgOW37R["ヷf'?dnoFsKΞ#Y!H83U,а.x|8*˜ޏoj4mZBoh ɃET`O磼55fxiv>=cGwwLmbqA(As־ɪ>EڴULLDE+߱oBYR ;x2OT 6sLbqHǟ"qjdwk4, =U#_<|y>MYlOJߔtmm[Qeڤz7G^c=6:"g"(ŶCYHA&_ V}կ \T[x|HWY(Ѧ)wD®<EjlrZnmX[_K6>8{:Ě!h"~aDHQHJ2Uof Ò>\a_##>#*RY#1ۮ7 rbĽA2[D-XvY/=?.6w\~IM, ?"PfYH2wSA#t]Xh/Hg$yr*RЋ[J 08-LQ3K3wX#΂GogWE_6V" XF \]Id;),-ɹOD=D1Wg=A{؋╕ƫBK XOO9H 4C؄+~81Xv_|Ci8 jsQĩ~tnK0`!\ȱw\Q/0z C7u5PPt3WWo+ ZT ۜ&BI#nVg DnGIxUxq$R{nZ-\:e0?nyXQWԷ:F;A^}9~.+=_ԕ+M2 `&# 6Yk?=N4\F0 [ގZ._IQ?i@ tnaԐuc7Y0" ܐx*55%byIf06KT@|h;5[I 8U)2ނ|$"}p5䁱Y[Mc5q - }I[窄:W$vg0bIJoy3u!H8g.c+xH&\b_pZ#Y*kcPP,"H Mg'9JҲmS6@`N)ɖrJ]Yb#kqY}߶7 i1ÑO|LڒAvf_\(;_.c0dgeOӐjA|Sz'$QuVFvUy`~.ln XHg! ח G1ɭYR 1: xx7VJ}nsfRu-@~oP,-YTVhޘ-z^[ ^?^ ]"$/ӡMDҔ!o;it9xt'rOأ7kq̵pWu/HJVښ9;Pt3j#lY$ a hS_מQY #<L%oօꮵE2/)PQ*c2.Z ף[M{qKp. gJ%A|bH(}^&K˕<9ԱʺbS{}(P,G:uAU<" NB*35y9&!85&<A3x*}1V1fpJYڶ|e `ݰ3 (>QF(XgaTbăm8ay͙I͚Ebv1 (O!Ä n<7RAGks"7[9Eq%> WM:f%JifjhJ|fRq=?=m {%v' @~~ TC&>5 gxpq굡6IjDE5]݂>jgk$lX)كq`+;W2xjOA}J?nXڲivEOA"Jg TzG..J ,$bv'c8U2>}hA$^L=YXs rL-*W(8޵l'5=@zfL̐c~ׂ{M#=0wite`o;QM%UrMO^Q( 2L9(/#"G9f`sh͒aF=cQ}Ph9(Ӣ8࢟1#6>Nmw _6s:K0EfFk@md26lTZ#3/EѴW^>)5u$Kh/As3_IB2Ħd @U٥KaQ1U'IO~Q 78}Ů4@MqyЩg>wW^Wj A!wYⓕg˵,6tG}9GdG85%K޳rt:g8S0,ׁ/}-e $݄P@J6Yp/T bvћ0slAh q E"ijhee\q,F.,TО (a!O)q%^xmRHH&n;D~z@P0fCٞn@EOPv"#fAߗfm86u.ޚEx+71EhZH}cdB5V319б=?P[VbMT/:9RɁ@_USDo/ Z`Iӓooh\ ߱%Rk}ËbJ|Y |΂[;x0_^tbC@G{GK S}9(_QǶe,aLwn{QTW]BfI1%} cMcx#LCmܬٌ-AYH%qe?a(?;<(VɁx F'.Ⱦc*Db($imVXwtAV V>5Y0Ts~+NfQ >zu(GȠ4J@=FUjR3(k"YAp}ኌCzz׻nQws&(CaSߊьˍG3V'}s8^<9t1nMMr}&v!͝)5%)RK&pD<(7pWd,z婵'ZԈJdKjKYaE1$AMdug !)Qad*PA!Pϴ)c~ oގBD.$8]3}FVdYn]Xf8csXܒڵyꄗ#lԿ#`3;0\+nOnkeg .@^NLf Zd5gΠh}qMx{8Fk+0cF(k2Ly"5 .@f9 O `¢ﳴc{Tx9U v{Vx.ۯ@L.y'2~quӼ/x ꮣ6t3 [_^W- ,ɱħCxGOhx26, Yd89PٞQC.7mōYnpro9mC*F2n[{ia4VSXm5g١+/|h,Sոv&G!"M:7oe]q,c<Ðc{%@FYm1-=h)sր4"1ug%7`Sӗ}(/# 5RN,ۤ_II!8|b:_80,CZȰ6yrd<(nY  :=ke |i)WS9O`Tߚ Iͤ4C6CZ= WB`~Ƃj*Cv5] M!ȬE  MȌ4(1N|(]gTlM=M_nY<ز{\.(' RpNd.qa=K)P(m2Ya[Hn^ڝД"*gN 4P{ozU.K> ~"SFrW J]q!0}anR[HG(Z_?XZQZ%Q^]<*i"(NŪfeQ;3v5ZO2aLk8( ,tG "`|u4#xDLu"䐁" 1C@33^wƺuMWE7Ao _Vl4qfZ ,5Ξ6Ccgsoqժ'D?X8GmSƢA\z~DUKJpUA 4vk!~2lNFS G,1f&~ # w-7D߰$f&e-{ _,'#x' ]?I-n[#+D(Ve0aaf2ٲ3_a2E8+|la"CaESdUCY!ZV7sJL>Û2BVO)΢\dbVEXTab ^ xKHBqCEG31ԓ.*|BE̞P֩?i?ϱ=TSc8~ :vXӧ lp%&93vVeJM#MDzR% nQj䡦st?ͯFӃr~T&"萨gms[äqկ8e|}+Ҟ2"Yl'o?4+C[ ξAzNOj4?$pd.ʬ47m~,kvFr'Nxs(#r x1؊= ԇUdDǬWd?ѷ}.ٿNՍhÂ𾵅XH  Ii.HH)qWP;MJ+B`eѓ!_tb'cq U_FN >lNL eIb'S)U4HQPMj5_(HJ\<>.iSFk@<jnpsA;TBiWA:s63_ac;=:'fᬤfEyn\>{1}‚`:[%' gFD޷)7e fbbXVt}#=dsZ^[>|[D=X{@Zp2wתs>.-#i̙姤lY?oiӳԎxnN/P$7dɪVr ~evqb cAA}\#}{“GK":jSɀ9={q`,h@, &.J0Kk;ya:O喚,K53˵kb8GF\ƽ ZD0nQD\-Y#GI$T:GgY\' >`]H+8\=% R7P!;qI78R <1U•7XCv1;gO~ʮ]KFD͋*GHWhz([&%bUw^ jËTX8.[+^J>_1Agx/^ӂZn _z7d>Pݹ~6<-?&N*+Z౽kʕ]X[cI c [A%9lÐ\z8[QBZìa 3J>R,iWwMY4ŏs oO?.y՞׾qpO2CvZܫ497@dDUulnCD^wo]Z4Ԟ32 ]QMHl7m﭂ByM khRm2y;>=l:-[~6|N[F6(18QwuRm#PKHJwۛYmw`f JՏ=9+Ѡ1 0S p%ȃKj9k jeOoo @n˭25$ Oq++E=9͂m/ ;q ~Uf0n]N ͸}x i1BB?Z, =$~/ºw˛5{_x2U1s wKPOG^ ^@ Ky RNբK4l}>Vu{Yd1j{D &\^V!5, `CR_Hs*pO 6,0HU_g JK X_Nt>7J'~ejA((k﫽IMJ 63H#+ >lBo XG* @Y|MWSrJa|rN(\xNYGt(M}#7-@gy.r>Q^-o&}@'gzJ^CNOqgY ֚QsZ<(=A[q"c={~$MGDò\^ GB6B : niQu B! Zcq &DI&b^Ab,7NP4`w+‚$AMbk4h19t܋?K`з +L5  Ape15"w+ZrO@]A&a;o,{Fhn4g:uy.gzi_LO(NHpl| `|mX4Iz`y!m(tf#v]<B1鎝:\QV\OM?U9rOP*2#~i]D#?}䰪xlTXl v&}'J>@Ѥwڼ9o@Bs2"мEp?,cKNuf}M3JsHV6aݶI)I>B}L 'ûr!F8\F @ux_K:. {+凕RBDm0.[x3kY+-R/fĐl}Re=ҹ V"g8X{)-fH?{p`X*5۪3{H&٤;lx>Oi?Dz:&xBcL6ɬ3p0}.P/r#JpYLw]{d #$ieK֟8A۱}z IZpQ)lOeG뗺`pS:dlٷE-R4+W|_5U&d;[||P{DkV؍۽j8̶]f̿,IywڜiE!_ O69dAuB7e^$#%43={ Z뛶 A'.C9 Z)f3ͻMl&3bbEYޠ/Q&r@M-X`z5b糓HVE. 3A]EӢ> j#ƨ=Iaf2d~_SW fݸ^uplQc`g\e71lD1PjfE3H6v>p=?68W;d4VS紅D15*o2ǏԛgX?nioa+d[H7݇hӼ0]f5f$|˱f9 L&Ę'w 8(0rbaG=Fч HoK#.V4uh°D/ppi1lܛfDŽ/gY#݀? [M0iJt|l>VMuyrԻK³& L*"OG N4#% & ۧ%qAg%lBO"P@aUOu/wW(u *G vؘ|%NvgY׊޿%$U| ~8{?0yx<~6*82~/(KYY@c'B5nb7Y AXN 46'P ME)/~=1>4>,alݤ-Wpϰ6ˆ',KU{I"bckM[%Z] 7aPQ ㍮%V’N>|]Ua,-őv!gO,w(8s8;eJK+`gFg,zkz]jb9(PInv'Y!tFjs!Cmsx:g N?:BXҧŲ?˪¼CbMotNx]S++:lޓl=%ĆP*1Ji^y?3ДAB=ŹZT'"){`'$"{KI^':`+  N]#H*˕j;qO(h8H]\q5f]=RJO-{ |1 Ngʕ%^COd+Lģ.-6Y4i? 򳚃~ }}IWgbijgR^+(G\:re?_jA шwb\vO UGWG>^ր900sANzd`SÈ::=hؼ`6`5Y_W,N6ҷk U{"qs;,QE?t#ͱТ.',7 4F̜8}LQ"/{[kRd]yo`uD! YMp~)E:8D&d=X!t 2bgF4ߟItǕ>3\yEywdڽyBJ\hKWLO, vܐl s֮R`JCfYYeϿ9UMIwa;\Y{E33NXp`8.*}!R @L>t M,}ד~coW_{JgY+Hs`?Eǵ jo%|"/u1L b !J9v%%1Q\]1%B cWB@~% R)@c9Ic.e3 Hı=95FiH.M?EoO6?qI s,^s7fcq"hisM.vÙCԓyj[oҽ""+aL'@-AO+ Jc_`I͌UAxK eE< X=H؝0}G协>/N~H񅚙mVF e^wy>!X0M+df)c2~AEfZ`O-R %`\2*2mP{f&Kغ-A` zI݁#YZ$6F˭W BE z8P.shLR74'=9B%2*&(խ{GRRb*gXq[vMVDaͫۑ_KQKu K"_pJYʤzLs]w=*c:m[+x9⚉`+mB`}w#EXU%~GOW 3sJKÃcf#nṑ1iNJji<=8ΏtXbHM=E3@jrϦ:Ĵ\N^3_ޒ6Sq-#/nkw3rְ(l^ĚfTR! jJN~S٠ʬ]{>"`;R-O򉒕ר?]d,4)#ïv2W3ys%3d/SW˃B"JOksNЄ Je$(!Mjgl4̬EۢsQjw?A]]ollPr!.$'3f3oF=<.2BeɋaP"® VHx[l 0N)o glV''a8pqO!$MH5`xh|RWb_Wj*k{D"I8L ӚkAFR=OȔZB+8\E1s(EmE=jbղZ *&:loT&J|5 _t؟O+;HHVpMgy슕U UQgl8hYF8PGҟ^(l]D+Ѹ> ꪨW ^%[Wm%6Gt{܌E*ΩÿТDnG|;9*(Bv;QOv6IE٦Xƽy(w K7L5r\'Ɩm싈n@TS]va Oi.<Ŕ t)A>☊w7up9IfUfc~  TAw.coH5RK謤@%g>|C8}99IJ}ˌPE--_&~.fn 4@"pO]bS 'l4ޘsX2u51 )m|}tE$*? )6hF$^ η3"B pTtBrF>*K;U{10V5rܺAtp)QQNM ĵ6C0 ug_ ?|6,J2E,HӻMusT9ND(H&R7F2j tTeҮ'bԋߜV@e]w MB(>u-hѓe1.+$ȏO+:* ܝ+vzW$(%  h*u׷2D5s$-}Wˆ94RH`p kN[E'&SQ /uj ^ ʑM7fgr7^#*Y~  {Q =2gPƒ=>E]kO98m&\l;y*(7|U6 iΓm!(E zvek $|7+;@ 4FR,0FOP8ɼt1ih~P܀2/aCiLT)Vj4+R7 κHUlܙK ٦f#"<]=JMv4s#l?}*LtpRkSP`M7}K*I]~ pU}f0Iڪ|B8bEf7-I͓/pOM&0/iVJ)'pv n~Hql{?0MHfc[|R8qt\^|;>JMKmݿ*_PU}%UP];.Ю"ήB#}M4JC32Ry9†)VPݣcZ9С'^)%>WKeDžmس撚BHCe\^*[`ɡ" &s8Bj =k adb{@Q# )3`~©}0U61Փ L]uA^CR],8{)l$=)Q+ mӫH؎P[ ,~"B&[Un%Dzd ɑ疬Tydzx2JOۍ >Yv}md=THun* 'yBdZQT?l};˛*Lykj[u Bc/b-d<ȩYj(afPE) ֋!̩mƟh/ |QUa<`blbj\`;]s9,{t',T#-ue)$-rz2ӘRt8iTav?&#ȇA.ZˈV. }캦aR#p&upahEcժ)\Y(BY) %YrֿMctrgN$/F8~Hn%8Ofqv+`IS2ynEQh}MtAAW~ 3%ӄGel.'߹SJ"kیi>o0+K~nGStx}^RKm3?+:rPo<=(}/DɴoVv^Bv|'#,{ Wa pԧDO? o*3(Kl+!@N/rB$d S>!*%B˶XFH'ƆxJJ{]>&ٮHƆѝQFʓV*}ȑsЊkﮘC膥(5O.c*Z/+HGᣏ="$%"E+?7?[Hi2"\K;v1HȤcŲAszGDks'R &+J9a u(̓-Q4LtGG΂)1rK#p1C kԕw2JSiH.~SXBJ:guCQ`օhqi ʡkG*Hxe=z&^It_[~7ueU) ړqcw$աe~d< {Ʈ1@Yuwɛ >)(] N0^BMm gn-WL|rb- +b-H..E )B̓M,w85 Lz% O3!&PC,u4_"xEEv N*0c$=ų~ 5%5'E=?o!/bbԊޒMA#^6ϲ>6wy(y 9CJAqo"50pZSmxKWR4E?4_9kF@t|:j\mk#T,ҐSN.ْwN Vk|BT@U?-&U}Lag)O-m&[KbUdpjx$1s;SR7S ˩Cgόi/@2~clYjUL:Է$QGKί ڵc|G >ےu 0Uέ S&cI b; -Z4V|jLp?%dR.C ~ pY\^/+;+MО_Q@i^2{ݲl[2gnRkj7.Rh7oyIVtH94#<\TUfADA U`(~ZU*fm@W)l56'=p u[@l0{srAЈh)17O-sV[LϘ|#,Nς}:ĴZ$:-hHTGT^_$JpWbvCEIu;`oJ0 ~̫IJzA Lyo(DpYŏ }CX{'RwW\gWЌ pFFb!g3y_\WtR.*TPFr]`8*& 1S4Ÿg~ٺvB&jjWN$(3ʳsƣ{-#uKABKx“HPNtp;_HgqҺ2Oce$(=7NrvJgp% Ekf-ruHu_!iMʸGߠ@m臏LiҊ ڗyVK3Щvh}O?tR3YS»a/}|<vRw`D\ s*.bw&}%g_pnun˪OD'`N)$^ b"՚Fl;? ilð.Lahqs;ںM],dfyܩŞYVဆI_g`khk)~jUeP;_oV^L5:GU㔷-҉mw]P'uʊcPgXay"ċ .vL6q:G{ظ) ΁)e"7'*OI_E.k9&d 7xqb,X(;x"?(WRi@@rVnK~ _?{>.[uFxتK"T,΍Pڶ9bt.SA92Uؿvq i"MhˎN|%|LK_e{}$)_]QN|"R8vR7U]*U,CՖH # )CrJ v(@^M}.VT X*݉_8U[Yw˟m*fѦ܋nXz}p 7NCnNeoUGsVXUGuf:t+2઼|w&}IMEȝ|_L}(,j&ZU4%~B86 /ueI٨ wZ]?HLkjjm8'5=8{ki1m76alK5[ۥ?=eCDҢhB,tHhIdENzwD pZ}p$VD0|]&V`B~\#G:s{ iR{ιdQ|zȡtuQԭ*d|xNm[z,NYViEpR_9>IͰYi{;܉nD 8U[% j%-3巷QO1<yeO.sMx"Jvf\:q8* 4H|oPq\pbg̉iPڢ%K>wto!'n5wܞToKɕ*i?$&؟Cdh߾]ɀN7Rh_.}[ n] xnLIUp+ yRS 4uiJArNy;[CRawHOue \*, [KwZ_/1Ը$`5l:'@)Oo[w[.s'q!-)/,r6U:Q ]j\O _],F b5'$:rsڵХWLN9 lڸ5j@^nd}ZX"p7:2r͑8gmEł`k6X{)x(M=k[Ya8\)"gO_خt ^ɼk)=v ^Q<*=k?*& lX]^nȈ~> ȤUKmۺ]8*Dwz`,ew=0=uE=WWI;zKb@ROew,6;"@xΝ{U߃/?#TrxO}8Ԓ nkҌHhc?k SN-ȎM 7 J2gl yc#:Z{ Ԃo(5]ׅ8)/*lN|$Eo# 9h[K8#m6(у{؞!гRP({ y] K\)A6*Mp&VteMr*p߫W?k:`׃fJ:wĆoՔI p2ga9B fzTƇdfYoET=6r>֎҈a\3=/z 7Fi$#Z <: 3)6S='] :9̊&J\kRY,F,''E0x 㭷U*uU#v\2ǵyOqUZqV?M,}csUl3[:Gs \nT[Tr![Mj͝ VWgs@Ђ'=UM5:~дeKG"`B> z/^FVZ[dtDl` sM6,ҹ`2i&z)>ݻqݟ1rMQ7+1<] llCˆjGn0`d >iКN3 nȁ1lMA28,BM'q\w?NuiQ$ϯ`*妧T?ބV<ɋl O" ._v wv#kUӺs)V& bnˬ-~W_VgvX}m[0e/o Z|jg*-y6`gT;:"d0ICa6B}k )Ł`ammXFZ=Y7 sqx$ P3Ϯ9Ǽl"ODA츐<#t{6%)S߲1iv${bNUt9m<{Vk?*3Yf^&D ys_˅K%74W: YEL%}4@lv# jqo֖Tq,u/E0@ND6x<ÑhY ['>>,ѲbSnR,ƕ3gw֗/; G4>qt.BD K$i,ҌC:ǁc2t _RL Svׂחma xhsyL&O;G^i7ݽJ@Im|!QMQ1MЅˉqj~^4.yIoAfd73 B=!Sc?E~+Jn@/j_?*Ʃ>欷ך{i vȉ`, oB) ̓6 oZ }WUPpm ͷw[[hzM͑wڴ{~P#$D(gN[.XoXOgIm|`E]#(Rq1ȹ.w=wy8OGm$T.鸻baҺp fςLS -bg{} x椆Xr=?9AU$@Jz+/7ڣ!&tVX^IFQ\# Kio^X1ʳFA nbMQ^B-]2_`=ل\:Lէh40U1 pC8<ߢWK9lF% _jo7ꇇlZ)k91jX?`Z1g-!: #5H}ݦ;' ýw!q|S>:S%n$]9zApL@zVL}zL8Yf:OT4>\1A wpuX%UٰFJ#Y,ض|ogD*N=?8)۩&p|pt$#ܥ<S+re*\'NPGGa׋a!7}&DB#b"9XDa\Cu^[.c@^Hh{K^z˹:9n=4bhf gH :%p!S-\l\"dLm HA;q#ۢ:k$!b3JEBv;w3NX{˚mq2 >LČI#}q/f<&ll{$Vz?S^^._921jMjr`Y;̋QxU—񊃦,?OW3㔷 'ߝm>A2"D8ǶOUF)/FZ}6CU,S {J])d1KPᢿŁ( c1c+`q];E{WWp Gj:z:9/2[ = - 5 wqbTAL;n-Os'UV_E } C`.3λ^Bià?{{_\'n[k;'*n헡dŨ8%%EX:s) D AenOG/tӻ9e9w:AM  A!p[RfM La"vO 'B|i"4oHG?PŶ (<ݤXRjͭA@.c~^{^w@e!\f2u=K/]NqbΐPTIRCH 딭zfɿ%;_m7\Ƿ!@65~EI})`W RקL8 Nu&.8!& x.6 $SW-?EF-_6 d6ګPI1A'}?P5bɽ 0+-&HodݶqmdѼRޯ># #}p[QUwY QBK0dƬ.⍕L RNjG˧V )v~'Js؟0CO+Ovb9LZ&\%l4Ga{ը<֛EBwkc}5Chs˅_cd@0T7'=.մ[r8=lFGlU)-KK!+r{J`5WF3'P!:ZO@ H|bU0" YܼWDcS %Y?h7Spl4&mHM򓽁FZfY҈*;LՎ?!gH~Aҁ/I:+d֊Z[]7a jpjbƕp Qwkb05!fL8DfjFj]obyaqy shdR, L/Ϯ×yqegO7z5K?\Չe\X2^ZfAUS^l';q#>j.b5o;񋶆2sr&K\)0.؁輠S _r /QHĎЧRlÊ,Gq%S5m.\a<-`, ,2JSxO]y' mluW5߈IV KsIYX\ R%w~{sn]Zjy1\uE=0HGwb Q+ZX4YrY9/)˄BX;RTR6AnڶCa.[qw"$ ~Xq' uqFuQ|}cMx_>$ݬ^'G~cp-ܽ%.g¥d&v+b Eyzp(λ\t'5\ʽ9V !);"D3~k=&IhtC{ѬEj>UI_ L6*kT?C+B9\~cys@fVgUi>2khoWzh"y6f~J[YܒDv7niؕ.&~0x"&C@ݙ`- gIŸwa1*bpk7ŘbraFgR. @cLOBE=$w5|ZrF$hmz"nB@i䘟';ޱF3u?iQ*(ˬlZUWd;ISVe|K"\Ja=uq|X2;)jtDw:!]>r%;!_dCf8.L}mmti%jJrmbK6JU|]RU rbqjQ;eگqba'$qfܝ]Gf ~ƺ|.?JM9ШtvPAEduX-Ѧ鬧,A'P}s:!Ws7==M!mBhU/8N~ۉ)[@ü +XVXu{<=!Lpn徍i1=@ƩgwW/ | ֩ Be{'MNWk҂x0KLzڍpa01i  ܙO6cR]wO 0I,PklFjUt UXP[gƸ!j݊YbI"tTD !;q?XJwgLe>`Ery5&g%1h$<ƅ)M@/%U27&c:oh]cMm^%Q `A!މk >,wݔ@ApKALNSݕY,lќA.b|- 6`"pR5r{N[&C];FFz-SE rsUQ3z%u*+zQ i#\md+ģr7P| gz`:Q=F(z?M֗PJorB}+.kJoJ>Gpٌc:~3 fsΦ:W[Z%$VhY# ~+e5WOWm:SbF/ot6 ,/C8M٦@/OG;5 ^ָKk[& ~%y0mID`I6ٮ~|$Kfp0Wrz1vx=)bJR+f~zAP$1) u^7(VAul4DnTd&Y٩̱.^eysRq{itֲpdϿ85f|zܖZ+y}f~ Tpqm;'yncWk#:wT^q$[7bf$/c Hv:*d|MO[0)#ߦjuFfdiKІ/ 'sK5(|ݽp0cr<OZABw 5HѱG<=]$J\HZ]1 &0_k&40pՐA{m(hb%}A K4s]=*:in;/r;VH0L.za1l2W) Ojӄ~_ 21 }Y쯖}þ1|غBpXoTӊ03ia/̵Hhbi$d[Te]<,'„|,!Rxz64u,% ΡO #,_{W,k5|%t σF:Tպ`O|NҶ2`֌ˊn>4mCk"!͌5~f!֓V-iAȯcl통l?Q3CfT82C7T0Y~}$:COL- n+ۍnzf&zT6AbZۑ>ɺ2)ifmm&f#Q$RƔ ø1ǐ& M͎]I>w鱗;G@GAM,t][%6Z8AqtSG TA&'CV;+Gk78ҋE ޶ K o}r/L*>mܴk';bc`1ePr & 6#m>-k+Ļ `:fd呰ۼdoLuK(u ѡ+/TXqu${.딂͍;|Y ?|OREQ4l} I\ޛF-8/uoB5GktO "YwI+rr.* D,3+C1ʵVsqOQg̖= $V6Ez&q:+ԟ6!Uuwީ4ɳj-ૈoaXv.3[fDB9lamH{#J(>(®_kIfN?o۶c-~8,=TLI:]-etN#T~o7oZQ{ m[o:;Y~B"LMWë3my-0 8FN]+"䘼H%#^E,)C+-?.kx=fnDؿYĈK.y7 ?.KT*rOy %9%vC~ɦ+ctu8'2Ur3R&!/# 쑾o6 'S&#@cbws]B+,q gL6- ońMiPTRcuI P K"B1zG5DfY@6g꫍bĬ|FьgYs#X0&?ng?7ƬIte!Loh k!X)gN3N,8qoRڌ8PJ#h8h #3x-챊\gu,m?u2G-mra$^Ng=f(s$ AnR402,e PeVLxE؈ayfQ׍C63a -AP[z._뭿ʹz kP>;<_ &h_pGL=R<9}fib wol$k^2m݋ 1J[5\gFZ8am16@Ad2ux PTe=_\aekq}9A̱HQc=M'(.$ T:1'b'bpD*驞nQs-wVP<0h}ʠ7Oh" ˌ;M\zШju|h{ͤ7-"SКO,_ "VV"יD ?'m_עnk9!:H'eXx~Eأ%ZGq&9M 0Gs?sNUaTbXqi./#/`{VfѓPy&T6 n; y^'B$0pb>C0|?{X*l=͜+/@iU ,:3fcul= [*BW]4N|пiӨfA$E [W3{l3ƛi$i{#cqGTGX~=XYVݢSQU]#Ku<{ٸLVCb}QTo=- b]/uaU*6mBU#Hό'BLѱExL"pYj:<\MSnktVł?hp?al:*(s,$ONO_Lq@v"`=<|b1jR2P}arcNU?ħ- ťBs^'rPhHV>4L3sDhvn$eD8,'lM(_UJTeN? ,Y.W/ #! .ݪAn  hMMw#uبP 8e,$H%44r0 1%ns6IZ%j`!Nv3b|?O[TS@L7Pܓ5ٓXOB;'YyMí2:T℺r+&'Y#0hyҒ3 IPzxs;7JT޹-#A_%n{&y:1:/کԂ;GbERq mAate\ۮk:ڒ8CUJPEn!-BDq.m?q uS7gYzCFU9d,9E,㝰UBՋpT<mNQS|qY͵ŷftv{dflb{>-ԟyU#2m`"ɑ .bğ,ǚTbO"F7߰h!7sqwq(ړ'mRfݡiAP09>6=~3@#S)mY^ہd*"x߆# yg<(܇Ia`rU@hٜVfƱ Án19\ PE_=vErZlu>2QS|q!*]^1;wqa4NP-ÞoH;`U.)K=AwP/>K̝NDig .BD$qoR]AGKɊqEIW Иeim  wD7vK}lHUd |7ie Q8Cai/žB6YқsؕK KaۢvbOvbɵV{ՆF9V a5nv/L`&] לuqZn^-*3r8:+g\}q0ZV˓, q,yk?bJ>R}ܞb։nRaK9HCH| #&=oKs?=4ׁ<XnaH$5{: !d(ó_NŶ tFHxfO y]y iQl r2y#)#Jna΅wĻ@aDlZ'#ST+GW2g#ۊg4*)̽JcvVդe$0!B$% $NW@RUC-dʆ,w`kN(&giH+*"tc8P1/&q!ݱ)$тEJB56y*Le(&"xfUEVD^v^&k,4rnJf/Q$Ce SIUCQ?`u@gۇ-X, Ϭ_j  Os`!OۼՌ%rҞa9忖&sCbgtkaý/o m0nUv`aQu̪v1 Q`"N׆d`tKAl=520`thWl`' 4sRV{#;LItHRk`buPhtȯIHk1Qczuԡo@w¨Pˠy]CK)9а5w(ނͺ入4*LaH[y}%۩3Qlvhŋ?2]T| cZ_r9wQzx6TEzK-m1tu~`ԨvJY6Q>Jzz;VU6e({wjYSY{ɉXZy11K&m*ˋÕ12|O]RB̋"XFEBmLT4.޷3nL5Yz[UN%"If[Yt\fs]|"`rWQS\d'|ڏ ;S& Ą@u^I\t5Wxlrwu 'WZȴ_h-(SA: zYb^nnW>':9`͒l`CW&Bz" 7-4?贬l.ق(W{zӔ }CAt)>"JzLV 6BF>o5Q)(l57ĦznA`Q/s8x]묢ѵw) ϷhoSn}8 |V V+ IƼ:*; ]5:d،%XuYA?Y6G8h|xRt7vq Dbު99ۅ䩎$ZΒY.p F 5ӫT JL\1覧7ljkXr[8jӴ2^WhV54fNfscsF>ьWW2>S[a2okӰ$cj6 ]W;.F9oZ}A'g~T@ _˩R?r}2WR&p`Zݍv%P@QDUv# NrbFT?O];MUm,E ^I}ˍÈu1XH:`t.,Tザ7Y7V%3|7`"gcQkk7ַhtP,t,Oxq7m`:7,H[r ij*ɼ6}̂&Q*jO 3,zNcbQ>`՗Tه'(^Plѓ|DH<ոp1-Oqi$լ_ ъ6 e1㲧VȔ6i/UlW$ <ͪSu칹2Թ#n0fJ'.܍xHs:Njl֢w#o2&bzޡT-o U+FIG/zv!/5@ Z &oP }74NIMsY/l(}XRhC 0u3S'?gBJj( cT oPWpysߟA$`)'Ex~OU;PϏ-q&=-˓'hW=WU;Dα)G8rvTek/|Wt^tnv8rH<퍸r40=$Y]\~0ϩRU)iF _ue=!ٕ.#t?=>/j:O'EBTC|F~Bj&hUo9K 0cR/*`dcwo*%+;V;g>Jg- h4› ma{sjr\cg;0. 'W/ #Wq;R|j8~C*YVF fSk5L- ӭ +=mh6aiZ$lМ&) sq{oᖻoyl߀.Y779rX*oRS9钰4Z({s F ؛t޻vfWUaXdI? DwjEt✪ VO1Z=kbƄ>ˋE(nG+C%@9W3 U+??٭Gh8X.Ku2NNFe(qvD >4,bX ;qO36LɿJωr6 qtN02YK*3 K~PPK0)Ⱦ 6VUd^g+5`@CR)y,1).4U?SZ(+qΜ{]v]R]Nt4 3'Z eUO$Yz:֫Ɉ v0}Rبu~IS%R^hAR?LɜEђl.NU~Wk9W>_(m uVy3W$*#wir|0-&BhT6ÔzN'70|bM(y/F7Ah4HY݅<JVZȬ:EYĄ>BPMPo+<.rT7ؕ%xe$fx%]5sf8*u%t$]cc nՑ(luYs—SC#mg.hi%ضuF#Á `4{@|l ۽V@tqh&R#!r+Wĵ>**1C}b:Pkb%{MI8ZCH4T5=W'vcAuFXY湤C儻DE.Fy$0 Y 4{JyJw}8k!xJ$x =?z1#OMPc'اx%UǦ\&b fzGP !\g`#[۝uoN)`_7vA7e.gTH o L)mU'(X|{JWzmKWJ8k: |O- M`;Y+N^~ HTE2V>c +5XˠPغ {9a_"b$`e8)%D+^M^Рh%ۛlAn)'65/CU\&?42˛`T0~#{a5qn]}}; @ <(9d çre|"a_HZ= rg ϕS׌U$2{u(2499p|}Dh Dy]M|s&4AH DkW((XQ`Ah쩺w+ӥ't˭T!BX&T oOLm^ ]dg$PjA(9DNk}e'2 ̣$”!hLH˪&Ӷh#;:GA]zA }mMWY_e ̟n6שw_y+I-J@6 Br7;>]M!˽0`LbYywPi۾a[F){!(#MH;}^r4tE`c7Kتqd9lkěbm]Ӂݝx]R$`U=Jߺ12-gS?5^S"|N%?}ةTZVޚ3h{$HZ1Rֺ Tp&]/r24z&VRi_MM)RSV-:k].$JL:6r{DIB"'9ϝ om[z\̇ Kw2컶rc۪c>&$Yxo⣧-6Ce&8i.PjSUXQ)yuМ|VTjtϦ Ր\GDx{m sbQ j~*uB< dX+:eP,dXr5CA SPEd̏_ pkԗjUnۧjG7Pzp!f!PyE?`UӘݡRe^, x@ŘVT-t0q|PYSk>O.H>S,=ԒD")A#3 ̼qUPϋ荸}Tg Fk1p"wp #;_:?["&_s&mBk'ӻd3 XkND|d$p1&'nL# Gȉe`6 z06~Z<79r{ h iaR=xgQ1߁.Px{ a$n<9O9NKhI5jI8 Am3ŗ>JRCxX{ñA9ŒH-iⶡl&"2sW4SDp'4_H1ݤ)S}b4i.Cj!r19~ !9[#4)n^HAq渙Kc;wժ$} J&-`z۫-dycŬ,{~&RiG}^7ZKzhssP6r pOHӪǛ ICQg-$B^5st7W~9Yɔ +xIijAGi7D:o5/ޱ1doExzȦh> gEeޞ 1gR?^Cn8kp/w1!H0У8o=VĠB`: q1%Nϊ(jaabC-0@Rc+,R1C ׂ noP:-Y>*9os+T֜g1i|##ЉQ "l:Yj^;rTY !ˆ}qv',ʷmŶhl*k _-bQ\F# /=\^OkVr!iwe-ųx۩H@y_(eTZgU'4uNs킜i c]0Mz mJdr<_,LtscLn7R]1Klrwʩ}&ZS|eIDQp_WbOd?EkOtdj^u2'.)zw1(NLsH4x$@)k?-rXHօL9j 51hW%W3ڊPNKa9Qe5[boEdQ+yzɻN'_oM'uVZ7'oqs#~_%m= n$B~x[ki+s/&.aT㮱صֆRhQ! 9Yܱʸܣb tBk3yPֳ?@{6wHtZh5= ĨDvm#ÿ?Z^]k2A2k 6XG@`k?"t'NďFzbQd[:*kiAyב!=p hqo fIwa>Ȅ6\"(i8b|{'~> $(:e~JcV>~H)Zo8hAk3ဧՊ#>3 .Ag0EPʍjvtyW\OC_RNM!0߲Q hN"XD ɇB&+>vQXM+cB!}EW^ywI -G'6vt4PBk Mu*dIO$TuRY{u ''OQSKHpP1!h \D"*D6CTvAeɫZu^}$0uZP 9ZD.'YK3 F/E\7BhGrD6WY&[GzkQ @8/n>{{{IQ6.GTM$-3Y=Գl-MDdt/vOÂ%I[cv߫}3^gZ1aO7fW־'o/ʀ Aנ+![x_~; +@flw(2&qXCtb~:F[g UMと58&(J;g+o^gU/4)E$Vp2BVv)\m~xcv3'æ^9oxAkoUꜥV9B0!Ƚ@K ^N[3yR_xBdWjs8+]jJ;Ooڞ&^}$9$YDy^).3R `e͢!z`7oM^3W[OavayEmϣUC ~a!R̗_W.+`trF3}`ys 5}e%t (yY+J k OU^Fs UI8z/]`o =skYRhǙ>ӝK.y x/@?I]*l6a 8xC-cbWp2jںv(35Dp1,\$ 8hZsX]6jQ] k|v& xҿ11x #ԅCh=?DV{7K'O28_xLUxXtr@L-6Ҷ hQ_#a zP/:$9ՠdYxjOO_E7L-f ko!g;9䝖OS,j-!N?oXu Lk)ӗ@LC* sAa`ϏzcfU&850#'Lib_e.Xݩ9эgv s<"y2g%PUi 4)@kcFήuOⓄGDצJgە0Zc?s 0.Рe o{[b"Jx85'+/\*}I`;NI|UD2Q:'[*r!n _T 2 u9#NV Iߧ .䲵MCX' #tDcxmKz" DkgF,.kyB4.č\ΞクoE1ˢ(ʮc?^-D{zٽg/ٯ!>l[Ep$F0j 3):> tV1f[) moJϞ(R4` R^{C:E#b8dH= fҋS"I%RH#^YFd͜6\ w=oϔw&0=%W7T.I)0+h$CL$Jk ېu<rv[{Yh/Ƹ=OrǦ$g 6{UٸǂqnlB1d.iNK7gI )χdrB ~DW 82i;:`U\XTOMZLɱ^UjS|{ShJxe͙Aͦ\Z[7v0X~=Zr>L#wDP\<4'설mj6@a.6=U;5ś4*^sP^`\VE ewQn\K_qzGLO+FIGJ^b` kn܇D#n e"|:zu^:p|MYb3:5k\v?z2gSF8`l6>;6Ԍ_*Ԗj+2-)P餪N;z5 Mr>f l|S,Zx+e~{1aJOu*{?M.6iX Qd)yΕo<>g лĪG 8;h૪|R)47E`KQ1CE 4{y7#z=N٥pS/=Ne`-lhw^8EƩn[m%m_sxd83CZl0+~EjMʀeD`O_Y ѬJDK*ʾ[Lᐎx >s޽ š5TRK4,-s"'SL`?\R }f~oEks,86]gc{ǴA(޾n{ҕC20H!~5٤8CכD F^ue҆s:ս}sеY0OQ믙J*ڄ7uF1r "WحN(v"nX΋HXeKK,Pt" ~?3\ ©ApS]{Us{vxs0v]3$ri }A=6f*mQ0^}3.ǼQp9؟G-L*>H,K 2|)Q݂.7;XT h ^q[LZK'AEU; I矜ɺ7 _lmH+!wQ^|;gJ~|r}V©UPCeö}ov/eWN]"~5ٜ[g:"n~T pW˖0/rb6'QY ,U0ʲKRvԲ"6BݒSø>dE3LЗp!eYu .@.Rix[ga+ Qi$>ITeD z g?L`AǎfB!؉!j}dH L,oenț*ZreԹp]eXɆ1Xʀ[!0 zզ*HIҪfʥ˴~t\Ldx /O%ʋѩod-KV~o tc ՠNF4+2G.`-< c Ob+}lO,r$~C{Z*EFUٔ1$| ԧU /X^y5cIo.H%64e sH)\9v(t[Z>23= h> "߁{Ho<v΢wA(a\[w <ݢ6($>z kn:MH9 oez+dtTl9TLFžDk @92i JZc{Mώl &EtZT:lza+vTA[xHuxI4 ƾ3bQ%w$JU<:[)V"~O1Z\u,,9lwS[ިmݼ9tw&ž:.S%"(3.n /7;èN:T8G_29cs`ڈ!O.d A+ө⚋hN{HT`̭cx /s2!b"AT@n_n3<0B7 x~$gChxc}g٤3P!3GJ}!܊ZojycsP׏")8)ax:_A\F^D,K}_Ra&/XrQ󭬄w_sb"kȞP,RJNw8d!^pE4hhR*L@W`>D3=EKv\& =\ /KҷȃH:CVjtP(QrKN{fR|ÀcB?>푤(#L9aX5vgV a,ьq8dPcE*~YdgSL:RtOD"t2nAF=z1i0DhJ g4:7lh" rhҹ܂o{M]mǶ?>\LkOa* ;Lګm/S?MIe?zoׯ@;J Vi 5i]6WYǒV'T'C3'[L[Ѡ`64&nǀmlƌJVuSz 1fbn~0{yƃImJErdf9 ``F{+hlcTWtxPC;=*g b۲:2.U}@X-Mf#m(؝HH ،]VW'+'5n[8ÇH[O [A墜/msf_*x  *5 cߣ8{.saSUǧ&=ޔ9:gZn2& ߞ tˑ @MB 8 Oòp9`[a N^qϡNip*X.ZXYuVژ@Vvug^47y٠%o6̽k;dى we綬$/|&a،]6AXR_Wmecbdn(@Ѫܙ:]]>WO&,]s壍f2L+SK#'ҺE7BB@A()? w Z<52+j{Uoqa(olΗ$pz\Vˣ)w>PB8aӄV U jΰ@A{+}3k l7CΪ/$F9Fҵ/;S_DT@,U㓟wY>0BUԉ@jA눸a9;4ʊ,CN CM&+tB:Xy8t* LN!$lM$ʳ6 9,ٳ/S_(m Đi{9"㵟_o'J>JqNqk0Ja S#Ib?{yAsSTj ;q2<2U`kbpCj2>@tFͲUmOawx^<&'jE.rOfGUdpJAAp^FzzJۅͷ}CL?P ;:Sw5/ͯ'B9k1éwRBWTIhp8&y2`nf,R ˆ)P(lGƟ3\J`>_r#Er+dZ߹3۝9+Jʝr>8zEfR1afddyYBWM}呦ܡ}kǓ|W'Q ] 9/ee- D#"ug)*~b #P e^{*`qx«#kL|(0P:"ך=siVa։swpupC59MȾ yѫ4z6شjjl2M t@)au&wLbq^ԙ+ $tLRӯ O9-H1QG *@#R(&#-Anf" z7l) ~rzY(֋jڒCW>Bl~vD"|q褺0{c H!CN=NRH׏" s;AmXAy9#(ѪhHFk?u+#y79`@$Qqٺ %]kuwX?ۤF4D]ؔ2J:$*D:b1.=sY-F`7榒tMxH} %Τ[#sEe/Ղ @)lnGwW&o]{)DP_N^@;VȄE0_m@3/YfJXʵK!晅^#ǻq“Mpp(嶡fJHYeG+w>Y“Q]oTQFy.DM#\p{@uímjB0A, s{CfijJT=Y(/O`*_hƚt(r ]- h#=l8 >XpgV_͂bl`S,<]mٷ .$Ls)S7x,v@e:)/ WRtppT>Bր|WϰkA&ju1Tw@-*LsہC)$ogP))ie: ~WUD/ejoy5@ }S9_Ss)<)hܬ8 8y:6Xf=>4yMDWФcyBrN{]N> 1hT_3~YP0:Pdۺ;c&ޭ;/\mg,>[ (˶ 9;EV\,P@YZ@{'2Ȗ'Ԋ+"LO>RMX-!̟UEUJ%_o_C\]V9̰-~.f+Wߠ%K+m%aTPk$snٰdʌxtE87 7C]{0,iHA@ɂQ=K*Ib}?x@Wڏyf]tvne-~.5o#n=*lU=,9N_]Y^4l&AA1=-^lƀ'_kWji3+Ѫk+~~:!w=_zR (D6a;#!L _owۈVE\Io؄36{g8m듛*.7 &'{ž/ !Oٖ)^`AG_]3Gg-oe$Ag 5)2+ w zhl+b~VA$lIJ$EK{&w2i'v- ]ɪ2H9ԝ1>\=Ne ~LR^UtL !A?qyUs` =- Zovp(qI>[8\."N\Qow^5Ԁ $AbT h_T3**;hu&Y6zi^ a$m^#3̫ a ?ʢ4Ы|MhƞA'% b<|ѹ@ƧLpLґ%)gg6caw{L>/OGN@2Qx#B=njcҘ^y5F{[Q<hOG/o)4r'=WQJwJCuEjP&fs 6&1b+]&6Uȋzs)U!ʯ[4am,#^&bL$[;2*J MW(`n~7Uzo`"G Aab4͍pR23!'Ңrlw)!=w[ejud´3@쫈d+ ~qh8vܛH@wsDij𐲵0Gi LktB(,74&n6uƑuFs|;(#q0W5ͶV)/9>Í#)"a#t4Ӥ)웨c(Q H0Zqۛq2Qj̩}^y9$fiFj> +YgڨpJZ$|({C)4δP KXB0-;OY`V!Ȝ34MU(kՎr]Ey!C\6vB09n&!;|/*_x(B3܁º&tuu*ǻHm E0n\R"r0ճ8 T 4=1+ܽ'/ /#%  1"["CG= q3E!j3K@ؚAvFh~c˝pmfpyknjԊ7og#*$4!_JiT5 D#v|NV ^Z di >&[ǭZ+@{kIF`KW׍=CQY98\#Z+blTVIJ0vcaJrg=M¼Y2txfw:`<؊S?XΎ?=@|‹Ș`QS1@h,GmieΏ0dԜ}4(tJf{ǦTIWYq)a zx"I/g4˺`yـPi5TBkx粰'{ #q*7B36ԗa6BSBAO_f?rS"?MA-Vthmba򣞍TS71ŭAHzz'ʖE=(dKl 0 ~a `MpTS"V˞)[ʶZ)dÕ(Yto5I zjťPȮH^jQ(<jI~Vڏr4g$OQX:'γ 4VT.a hy\>|Rs_xQ%!_zW졼.WDaFۧmڃlyTᴰBc_Po [UKw zZI2G,єkabõ"1\=rX?9x#=p~z(k⸉IIW'H€!l +Rgƍp8ŌWR/*p)?5,E61b);<$v6C=H W|g8'Ӟy2.Uxlq'^}wD=]^G|o]nungCJTq!biojh{ &Og%-e%-bO-v0,,Ë.y"V4Mֵ?Uq`+)-% mv~vБ6В}m"+= s4& tvd~FBTȈǩ!1NY [?Ȣ2D`[տ:.}%fcW΄_wJ*t,GT?&Mր0S"Pcl~gB'`i O1DQWְ1撝Π@r&aA7.P)rd/|tWF\h9  {Aϔ澱>JѰu\$؈wb D7|\1Mx3>4(nܭ利?ز0J 2ZYE lHU[8NzTNh%JȢoIɑ=-W.twn.kb|" 2̳,0 ZeǧSeB0δ:#I'_U&h-c _S\$ԙq+U1z)x 2ozHv[,4tDI3Dm@C/Y$Md+Lܥ/ }rWc: u' ~gt523{-a5rLjwIq0:d zOn2Rfu=!U<:Cf+I.u}^Dω8'#" 8CET3H9#.ptJ`ShzQrd) \"ۖ`6D-LƥfXHơrl 9mvj:UH+.bz |I9o(įkCĵ!:*[0)w>Re>Sǣk^˦zI -r3 f*H)} M\Liүj)\Zga.bjK=ox]zcJ?c&E3hRǼGoҔž (xo*lxQ{l\mX0DI=y6Sa-Gf&Qv{h#1L!dF4D/VN:\dVshb?j4UR^:rcm钛OyȀ]Ubx (R#oDNV5ݦ/E~?(,Ԭ_Z+ʟ8|9#FE&]>uʔRy4*pn>LGl0ȜGƎpmxIӉ >~2۝?$ˁc+TPhJդMYZPv#C),ʣdUA?#~xBdHF_ 9QJO%@Wb>&a*gc!L0  IDo{]BL|oī"QP "Fr"!*7@ Q!NnZb2r헣OS"=* ~qfT {m'l27Y B- -jbP\Y64bQ =<_TOS WPfvvгkLut̏iNpXLԝzՄ !qF-}*fLJSRm?G~1jqcR`xtQAľZ7Vk4.c @iٶ3^G_wA񦉂b;<< }=f{SӨG8lM"z`B9p X2Z~?t|Kz>\ Z"K^Grē7cH\-6^7fZXՇ0;e[06m(o$hJ{i$KYR},Is=ɗ8xW^2)LQ788mnC hG*H0Pd "0Uљt3LNEyRMƱm_ޯ59)5(F)CFqyt59+5i ոb'o̗LzP=wwt#k2V}P;)!;Dh`-J@qfV7^oB`3z{!O-n=+gc8QY6 gC#Ӄɨ[?9FE-+mxbq38ۤ ؍%cKK8Ng"#E|z8/!aV;OӰoi/{hk;LUk 1yHp7Fr(wQs/i ]Hs%uuP3mҀt@u!:u4=U=KL'u(Kr !߲Ka7 iyi{)A^pƨmR"x}޶-]##AFv$ ~ G Fl\/t?xNc[:uĊ-!۾(^a[)$Z|*Xb``^^}y㆟Y"0[`1j(zV!LbPcV"X,V/v"`guerSFE2ς~-( X%LKtV=dC" Ybk"W?dbN!0T]ny{ˉ$*1e!QAT2u8c_Sڽ,޾Y'LA֭#<|Mee盽c0w E׳ZGGޜEh'+FzC@ԑ; mET#TǷc1 ,>җu mTTtHy[zg(mV]L)?/7-9*.v㝉Ve2;/ld7sc3};O*G4m5a1NC1}."^_<p2EZZ\~Y'r1ZgXGIvE[S3! KN 0@vZsCPNqȎZ9X" ޜ*d 76Kj-zN͢ǹug*86w6*w]pF2E8!GMu/F ږwь7X֍Xk6Թ&V:aBd y+Ӟ= 6Xxn MԊO_ĠDΞoy=F0:_[<*Ppk |4҄h}V"3IyJpX' oj~=+$*|H˸@0X-05y:H˲}(O*PY3\/qk˜|;:6f*gQ0$|wS8m 7yczxz(t4%0$Ę H}%W@Ҩ<}8{- tz3畒~t"ܔ{+갦j vIMݨwl/'~:4ƛ^"eub e%z:*'_Vw7nط)FCZ#h3Y|.UѤ+3_2e)8IǏ:ٲPԍ~XB,cM/qVzò6?zlk&nja=Aa)65Pp//v} ~7`)Y:hhD?ɢ87M¼jN(]S;x+e=V!BtTu[ي҆vV)yyuӼ M r?^_EyuyU`~OOuJ vhkY>6; 9&( )o=1)N%1[l"l°a{4E5‚ѼT||M=4If9ĹiN}@\ԗ=- .SY 2":X_Hkŀ0wZdV@Z L;:7_O 1]'.''kIw-e:܄s^ gq>e:ON҇f ?b- f]ĵ3\qnQHX9)}c½0H͜ GSCC״D {tϭT  2~z_2|}pun5m`(Go #>AVݛBki!"9ב?y]$vb-B$<%Ŷ9þf#bBm~%5kCׅZL/UTxfLϨ{ssrp]5⶛xˀ5ӗ9V ,,P pF 9"CO9֑؟9腻Zwf@>[_GW2Eh& &v'L48&팺r_:^G93wv9?4ilÈd8uDgn{fi w-j|{ }vo3`:$X9,0gYېa1 ?fQ֨jRUGO?<< 9XB-WD;GS@{u=oSrx<5-VdTE$ɖmc{ 1%K֞4q!DqF{xXk&du,}Vk6~VJ(Oi954RPxNV)^ CLd  ?*x6] h%EhE6(ܺ p 6avKzЖ+ܣAʐ#h4 % ~İCFlpGgctК7ʑ&8!r0xquگ9d^2:d<^E]r^tq \S0sWϨi}]Y{:𻜾ggIW}ΙT}kåg./ߢdzn>z`;u ]B8O0YAgZ+|1z3۴IBPG[u=T@N̼p<> Ghsk=l78lX\c30Z~>iç/X;,| Xvp&)*i`7n)|raVI^P^ ={,P;a՜1зp̋IsPR~x3 $ɂDJ7axږ=dVэFB.8ɕS %BK^P7&l>4@*_*lV*c#cq>xQ3S3}Mт#q;xl.6#VS [aDESpQUk>!xkL~gJNHjJ.f4ÿW pbs4⛜>i+շM?G2I8פt|Ff$ $4`P?=d "0J 9vH D uos_8OFSrl3j>9f^< Cgw,&<]x*|,K "EF/0KdZ7/Ch;brV#Ԗ"O>_WtɃ6ض-QK>2w!^ܫrU5Q)(Qn=-RP4(/gˉ$7ٻ\&gdW!&~'0~tt|Dl hZ!/x#8 >ΰ5-7;JmK'_lRVk5fMRe{SzȄd&.!%q?ZAzқXc(&=̴qM}1;$৹fSmnHN;@sIb!oaxh11CSMh%5Ua.*K.%΀+ @[#\PX{NUyru QL^g@/q6CN F17@J sGS^oV I r+54rN^=3,BcްxT+m miÝ^If᱃IQ!8EOSKCK{N-6x9!NȮ( M/zC(r)!8L )-т ܫ: >v\` sZ:o7r K1ݿJӲ|^ћǶygB"ER޽`C0=zVBx\h#)VZfp}xi4W˝%Ƕ^:Lgab=^gElkUpԿ}Pg?0:B[w|ٖg]MN>n-_ƮŘlPfI@PS _@8CLsF9e[*gW6+S|*"sU0R1 ܱdžH@O5A!h]DuXb'ԃLA6b!WcR lU6'j6?n@csDz:8Ƭ %7`S 2nRߞ⒩>6"F3} IM>%-+?6:!Rg(&9nb)Q཈>PO3 J=Үۮ ,ʥzUȔ{ UeHr GIS4t᎕q}#YOq';eQEmgRgP&PjQWtߧWMCar$7.gqb&˅4]mIϓ'n%9.dղ}P;A+ڕ-<BGCӉ-^_Eqrֶ`L?LagWX.𢑬tmBN6Lr̸J,4\ŏcz\lz[j:NЂ>勱o]myp:\)EF,t*p>#g_ U> C1R;@Hƨ S\όO DUo%xp9ߥO㸩suc_~ߨM*ǭXӓ$d?.+x۶߼GSFv}b_}\ktuX_bXƁƺ,m1x|͘4mc#ڒbzEq' Z\/gBmM-j룦:ž(DyG&6M 6YY&cYIv9z >d}VI"-Ebu -6 7F<^F )Vcu ླ DRŹ4('4t3]_aʬzҔ$i,-WH`(zYъcev.`Ah[e&U[j/]pEʪ}PCpIƈqEG4Ԕ,ecY1KcAdi2O~'w-CħB25NU J18"9.]R~NΚY%$Ji_*6OJ!TrvG,4nbl"wBO5{B7>X.W/-Iݮ*x@8{Ӿl,G$x UND%N !uE \ȍYugg`?Q ;6J5]$\&A M4Z>]_ X/"XywFyb8_&.winfud:D7kшL # DP~i$d$qs-n1f bxLN .coGe„(uJFϻw0vȃoh\}|K# n)M6aP2Ay"Ƹ3)Y{Hxc=5C2SW֣JOt}) ?K(yD(e)}ysuE^df]pXP7;W,Vp`2K[my%= _z}_/ޅ.Y~ bT:0, G:!0 %c5]IFڣW@Y\졇?l9=[" I n1 <XP$waۀB lncG=xdb,jsED$+Xѣ[vHF{ݐx 4#~ĘL:m[#7d5]נ-9jש,EםgC]C!ŭkفBi e;Ǣ}7sXS2>:qQF9@ȶx4x1zPohxٯ@Aa| gWӎDz~Sjg1V;Y"}nxOgz(ďZX܈w9+p7*>A2tyZ4ו.!0)J*an:w%qDR3198q{ xm( vvUa^.-'#i}]Ĩ%类;`Yx[,?u]$)wMG n("^;xXO|֑Zײ`|Yx3th4IiJx27M|:g>z ̷ P3/ Feam)`9> Uԅ3U'. yma~GxiO/u>; %G^{}&0^2Zۄ,oz6Z-Ch(Gp _Ըe@RDصu9!̧n1N&Z$A> …q _.{R %<ZK\$03K.%%^-VH_%lmSO Ī{a}W,*3Mĭ7u+RgDum $g˫[&~9s`}. [\q%\-9Zf)bFPPK*&(VJCx~> ѡ1jdnӁ 9DVe:Bs q/x$@ *px Vz<ԙКP +blqCxuTǬ1QZ\Df6 RCY+5mUC7MJeR0B qth~k@#[Yd3AcYGD_vE5d:%] <3<9>u"fUKOZ] v/3@*5dJe٢$߫/'u)1Ma/y|KNBqpGP9 M<~?|=ȄtbwAb[Սie]z[&e^RN*3_ _u)(zY ` ^mzi!>.LahP"\ 3WƓ :X7Pٛ,Ї{$_ &jcw%l8ٵUI8"f`1 2ycϰe)BC)gti(4r_Q'ra iT=!'~EoR[.ɢ)!PrUEqqrO4`wo=d7`5XEb'aH>c-H# ޳~U} sV'7&iGaNu(1_#E_s5YtJoHSz:zһ~å(ҕ֙dۈ'R/ĩEs@=+c ;99u3.M {H:sц?85 #|h-:.5[S#.=3|}zuqƮZ4s boVSQJ[Jnl Qr  UFtJH9+9d)^W9X)Os'?9>nԄ;{un 4 zXc01(Lo8 ;SX! VfxNy%+ω˘ AuŞx6dn@4DD LM5N_D{\^W/25 yuSr:`Swmi yRj[ٕbq:'Mn&|j%sFTXǠ~ KKdN] )FvtVt=ndF>ݮ޶x(B=̳yb26<ʺpY/cYY\0! R0BCD5_2Os 3L@6c!ψ"ZV+z \EVoq'ABg.Gp֓yA1bq`EGIH'bJ#.#pdQ.a>|u\` YNfY6YEVR$b<|R9)y~ Eh?NQd7:jb81yXS9Rެsªt\yZ-3Q^GYv%`+x3jod 20MuWnh@C},hU:uh瞑5ҤxFN-x: )MvLVw``(.SaS1գvWTOYM񇫨;bJ&AoUYa(e63&p_)ގ^`rRcA)y6t)/R+*RZI(`9xCw{ӓz'eVI thTsP3!Z< EN2i\1oй$d_[8h4dtlb]\'ha 77iBQ֪>C8q~eaU%z4hs|'W8@ԪDza@ &$lɚXy yC8+x .>N8 i;zIttk%C$O!i.Ѩ @գpD 4jzӸ%]Q 4XIs)Dg2Кk;uHﵩ+sFKCOMHf L\QC(V^|@U3؋=GkB *놥b aIw6t}ӫr>0`ʿb Wx*w5.LEwx@{9^átG?{e?9].ls/Y-: SIC\ha4 T@{h0vhx-5Onfa{?)̪TQE}>GZqHQim-Wڮ7r>M:IwhiXJRR (0KKG>7- ?$wM2xf9NgIyD~x!1Diq=.AX0!W4*r鵠p|<;HnysVܐ.lj$^XlB0K gX;DBpU>,b3Zo{qgSg7Jn(XO$+o:dHu*VSaiXz l-r; df2r8-,[oz22jP>}tF`D\ OL< ᪆yx3G,?<=z(H|krmvւ/Tq6K:j@E^Q -ZdQ֣Z?Dc]Dy/& r{y D2%T_4PBcʑ /|4ݯjj'52eA6D Z}"w婆18648B%4q웂ѣ\,"Zjw zyOdk?]Ps7iS:]D+{1pmZ}5Wh" E,\`ms+-nc~)cj^.jQv,wN1)n#ãA2V6شjx/uqܔ% ;z'pXuDԓy;%.[j4"'t7R/(߼jGK LFW7C;W! sm-' )ʟxX?_w]I2: ykxeQ8:)+oQf6]86Zhp@񝤶zm5^a`r\ #I8@?s6 mqH !ˍczr~qݣI78@Vm( @7POĸ,rw;+7@@FU޼tN tccS~DObӄ r[$>;oueb;ZEq_c.?Œ·X 8CYe|BXƷ9{GiQZMѓ2W~f_ƯB<;})h%?]ю -ВK dR~_xUٝX"[* S"NjpSS'Z8muI>,htPq#_Ͽb(YL?E88%}æ8~q,<5ڌKm:!W*p!CxE7ǁ%LMzkwP~S]C3Ftg&N  Me;j3dTyVCQ=0f"& K؆V&iG^'e_KC8T#ǃ(~`*Dn67Fs&"d&+AďTIvd3R'0B"V,7aU$&?ZI\nxs' hҏy̙óƗT lAe{K) 턅<48':ƣZX[gX,*tZRd.UH`#ɠFa̒{*)?W-0+@FS-N!]^ƓՇ _+P%]Wܶ(w_\(DcVj#1γ3`n%l,fLtͿ/_>OҰ0I鋾o錪,H8_R :֟̅:8ƒ'Qdb Y}44gZme 3[9@88V@9\qH( Uöcf|0GuaK6(-#xEk%. =\E7.o~HN ֑Ԥ\@00XnO1W'E1\\M6E[`j=Jb xU]Qf6{MG"Tͤ|HȢ5j0R 姗 @d9.E¬:0xS&qL!υv/t DcANe|d! n`1i$0@ۘ-;-p[h;a|u5eD\+ԉVN7wqB[p`ϔmhW!HC)Yy|ezBdF4wH) @DX:,썮C^N0 o@j " ۅ6D7扫(i{I2׀ûз1^Cc(8XӁAMvf*5x]Z>)y~6M{]ֶ!~e7{>˶Rųt&jdb`wh;މ?3QH It,L(LhA %Q޸%;s.p鰱bo16Zq fyb]-(\8Y 1Z&|1f( 'SӠ Pz| Y9:*+䎾!UWD561-^@b˛xP+-3q߻^MfWsXZU_'#eZ)\Nv^ǑuβR+z5&I%][b8 ^'qS2m-jv|ZKc(crXa8zY/tz?pSց*td%/mZ`X~UՂ |6VnhZڍ÷UmUػ;nfRV}+mʫ(_FyOpT[Qľ*Gd_ѿH/BSGynT5uxA?4z ծ9.5-O UoL!Z˗7LMvcj<_5!4-*g'T)P.2G"!: j IBn?&ڡzVklKt drV<>{\$XQ&,/0ו[l2V 1_{VVhYÑ6w+&SU)\˨c~*0 e, l2uRAPXѬ {.;5C_,:ߛtY@ynfRj|> y!dυ.c&ZdTjB$fpy歾7r.:$ʄ, ˞/#n$%qzJP%_rSXY0TЩG, ڒ7iGgsU1*IgK_ *d1o FsG\gT_+lwα (nM}Te5N'wÜ~+wD"puU? P+'LxNNK´\w=ڲ~ chDeYGgF+t,IDf4'5J\{ KS=Ilp7|Mv&U'As Vx+)$9ȰJ cڤy(6ZVg ɮ9v,˪/CkV+Wp$0=$aJz},1 T>I#GauMw7: zʴ-d7AͅKߡ\N=ʼnhQł+N+,s^YGgVGmnOFSY%n&^HEp?\#uF[ұu*$~tbd'#Ui)2W, Ht#ВNHe]>VV*-@G Y">GS*`Mh$ր;LdyB WگDۭQ.z*eF>#x.Su\P>酸ʾ򮊑$pZyH-<׶ц7(SE?77kO!#N3#O: :>P;z W"ލ~G /8#C`"E0nTy t~֏^=Xy51;Aj O;֖C-[ w=qPB?$Yrۡ۩2P4g tq^c\~/yV bIygQ V?N;<߹~/=MFiE{#M?j ,u$ok[_3DȰG XN 5;rxC[B *8>.<\LY25䆑}g^>f/v43q6SׁdY獡lb FRKql_ₜ 1jgo El{3i@ F$UxD T&eF%qd4# tr\hhҮs,,yiOo IݘO$Yn!t~n]_|Ҥ#B{j!k0GTgt]=La[pBŠŭyCbRogETS J9Z5Fli*h9itgT^fT 0 N㷈"l?u] 'k{_׉dl![o &Ǭn=vpI/D > /H^#d6 :Ԛ#-%LǑ+1s MɊ-(DN I%MŤ}#15VP2<VDBOL5E9eKR, dҧd,T|[8-zaVz#󔍴ޝW ?0k 9ԖG~^jC(f:I,`5{_v\#!cP<`%3Yq2 ^[Ky]npiM .2w uys>j"/\rt) JC&eC6r׏V{[L4U9)Zh792O'z>|-SXp8OՏb0-jٕdAqqo C"f4fվM9摥+;Zso k (g} =,i0/Wbz1B~&LPӥ#Qʲq%Q UU {&ܦB348.@g&\>ށ!ؼo#㐳|JrElÄL?9C r=˛_ŇD Hkǎ69YPg>`ocFDFEξɑJIwsŠpkNƑVG<jl) 2X{KM:O!\.o[Sg&E8k)oHX+C+N#VL'(A8\1M#~ i/[mxӯˍ JxآnuӲʲ%R9;9-F9ÉRIRS;_,|0_]*mhOK?.];M{YxMc gmll;ĨQ'A"% @wM 2R@vw5ўrZ4|ˢ㶾Q W袁_YzZ|k 0NӑrUV_80gƆtL$&߶i8c5ạ̇dԧH_ }^C\l93?e.S>Ԫ^oQ0ۍO'%! V>} 䜩iTPBK)Ҳ3*Z̛iIe )yƃU [&oxCZLT)4bV[ېXCD&핛*İ-f= SdOHfu3Ta[/E&cex!ROI^!J_V8Ix L&G\ YX"hFI<@RG V3:*{ߵ?iФ][Ewlʹrp`Mzφ+&z&lkmth{Jk!؏y~JIe4'((Ld ߖ_[uf>zp"P.j(o.,t[<xVX7eELN#.l7˂ L1+lFbRgiqf '*مOH\_)fm:88 mdia8JFZ9N8,/fl9!)"wDpRu(wy+ky`GtHlg#] ;zN6C9PX;32XvcҤg]Jr*Vw99H5q $7XL\ o>$:_S%X!V?dCɫ'֋{rI(p}R*'@Ғ B֪.3^蟥l-ovaLuCHSl^aHsǒÐx@x̶pwT,,Q(- ŏ Лd yjE^Bs̐motu|Y!`Ox}vy,B rG6+) }.YG@֢萇np$b;2v Eu *Pl}qIMKE}OF&p@0<@קymlLvJW-$l7*1 `Ҁ=-=[`5lͬ6i>qFGrRi utZP/OvP;~Bg ~ތTc5 r>U!ωe%@/Ğ&b9=1Tﳰ,Q !d{/ *آA|0DMaKxX̼Y^0Q} : $:Mr atv~g!Rb\gI _GΤ5ˊB%@DF aG 6oG;h L7C–b橠Cqv0@*t/pzy#ZdRY2{yyX#ϔsHr+܆lW7-2BJ+1y+*J'X-{}#ε .>:Ic&;s _8 0{vJq3=x}n]Z%h; XrJ`ED٨$V6"Y|; 悊T *?eDYPVCJ@%%'<3[6RYV4㪌T H"Og$D m1+xK!qEATFbdM- 5_WX{&33lb ItWHP4sܾ14WS ́2x8_bɤM+VN)澢49ˇcP0z`R(q AcɄGaP$cfԎj{&dډcJ-kgVܠN?ȉ 3@ }m1y-Ɩجbp;k)UJ\:~;-/Ho9r*(f)QXT6^ݐ A lq_nWߡ},]yq4JOGkXyٳJ=P6f %/ZkQ۝ ʉs)3@]_(-qMCFoxE*.vԷz1~]2֥ 6 ZkDk+;<Q)#!Hmi:9<@u}ٙ#DmRe@YXFߐƚ:"=I* J KBs"`Wás0C3BޛOܓA^y ң5 s.o#//"oiį@Ճӊ[m|}m$A)Fj <;؀lR@tV'>U떢Y&mT>EokJy taVsOgpe$5&J[Q?pT`('͕- f[y Tcg"/2YbZCyvەȋ8ὠ_[?Է6B:P q)PL؜l&WgM=L^Na%8j>81n- c7S:UwY.H+\%@foqr0zņ> $EeZi.v[x48jcLI؟T8SLDn{h8ኈ V :w%x|Vm, 0)¹:+\~3Mj=x)ҒMD-itW}1J 33uf?NAiOnvM29ԞB*IY;1ڃ b9cj9'w٫ͼV1gnj2Κ;Mgq!ug 1 j4=eI`ƺJM}4Ԙ6o]qCmk,TᓦF5!qEb$w\u6ʚMcVo(}YT^+*zZaXf<Ƣf/vNUqʶ- "ԗ6Wl=. *)?yxjQ %X/h6>JdΥcv}i@ 2O̻FB F |dUH[Vs/{AnIpR q0U+d*%0"Asp#[һ os.532PK:oW4Pm",sm;`@XH"B/X% ׆~@)hY;SjW%m"_VwWnfElO" kN^5/ԑˍP~_>3V+rOG4L4 XEKWT7JRvc ђ%kuV-Z>!Рkq\!9\ꦮT { k2Y#FFb%s5uSNI\=8Y+d$9m (Ge:*_H?ʕUb?P4"G 6]d 7glkz i*s?&E;_ {>q6.V=p:p1Qb]{)A?ŜlMrfcdvAB`](d?$r3A^Y!̪J*.Szwq|RI j JYJT{0Tq\:pHayO2nJBCV# `* l.H9MI& ʠZf8 jURU,qǸI'R}V9@tpM{x64``3 E{Z00P*B5%u7>j^VmW6J3W ,ZT)# e1n&gg J?Ep/&6|2x-柙X$FȖ$ȗyoF慔 quR@hVI,H5fdu&sLKH _bF#Lܷ.ˡ˩ށ:\1 q~PaD @=p&\8'{|X y\'-{"GJa{*Ե1Ȋ`~Hze`tbe/"͛Jemh WX/Jth'}Ł͕ys~_ s?Ip< zarȷJne'{eؕ29/WDQ~*v F?wd~j$)8t5.x΂5렺'oi;^{f gÙ&eyXFLmƨej ȎKǴmA_j%9}nSo(Ð`w FڜF;76|URy~ pIg}6w?8*IóTʝ_)zM%SC<?M 2!N@še7m<6u尸8 @R~-G.ulUkě ZEґ'ʘ-lbfzbQ%aa擬oS:O7ǧ`W!Gxʿv֕UU@q]h8 j8c1_o~^ wĨ#I~P+%:nKpX"+r4wtHOvJe,,^ 8np0gyIR'DH:u~%8d Rr۟ Qz J/{x] @(YqaCw~Y|o *7@|bPqï/vl?B?ӕFʛ@mu&R,Mxv\5*/TͮB,2->00TvvUT4g; }v^/'FGeFU`frNѣ,.l-vt;~>o] #?^q^fy~Ҿ 8b X_4 L)wa Ue_8혠%wO̱Qkw89*wwJ;=5OJ&ICK>%=F<=QIFJrt!`^Gn(c>CW>SDΕJ>tȁsovzܟ^|o@Ev6`?sWwʺRq ` L~xޕkgSHsXJ@+0]S>c6j}->ΕMIl+j&/_O%1 F6vTȲi7Jqa{*<ȼl$9tGEbQj]^ X,E*:5Md5L~:/Ҫ"z ׀OO\tUx2W_4¤"Aw{Mk8?8J4BevKN2A6z֬ok @89cx.1Or}B K8pg@%񄭲l.M*yXZNw15h0~DGb ОnJlG]b1 l6܆Bs9CzIgQ gzX(~2#qrydŦ{Ho:!6Caٹ3JԢ_?}D!Ӫ)7{$~W8Cy8#uJDBX58ΙS XRMzsj&)$4@žjj1Wh(私o4'+hUSt.Yzu<{ PgM:1X"11mꈡhVҐܟ@b=Fg1Ɩ`SPfk%Q49E=3V1"}蓯mˆ{4ÎV>Nh Cʧf\ f-4c+/~@n˛g~$ p"{Xo-E~E|*N V rkb4ѹs[(BÜZfY`^Q`+.s|5.FE"{lll _f !cu=R X.ͶasXќu^% B2C"|irLQwK bRcۙf^b7 -<nm䪷#HaO5Vy)VgG`ۍ2ZD0nŴ%vB0{5JAy Fc>zYUz#_'|;.gΝpYt^K<6&^B|{~"氺g|-71vkOLZZK-Df8Z~[L$B|9]ˆiHykp]$_/nN.1cR-J@w^79T+oG&<4Ggrs1`g^JE2S2o*~>#C ){me(Hy NU$,mi[{Hː1Aي=0WN0VTҳBQQ."; C}[2{ O. tź2S['`7i*' DOEozpu!l{j=2 (À/.OܨTj֛RuE?> T;(Ecgp(ۀgJw-2wDG:FKа"p !zUl`"iR/9zxZljig>\kLj)ug [bTkx,:~yx}4"\>5V`MGKo}B%[.WffI9P''EBbJvxϱtpl sˀ@i*5 69pdO7%ā:P1|9 }~}_49ōeutTV޼_p-⦾fWI1| 1yҲW Oct&gT: Ơ/־)I/\Z3&dʁ?G(-NU~PP柨+85d1\b@U}0;>9께'1I*{a c8wE"J &'_5*p*֗f)2{6J[A2?eU̩iT}٘ >)tJH=W o Ѷf"6%X؋kGa[Xf8 hh¨OchF1E@ |K ul(){̰4L U,\W[U䫷tn{NV]$ԓlZ1s"NIdk Dw^+Z6Nȴ2,d<]u.p\,R,2TCx\"Q̜ .9!YnV@1?LA@hlKDi<^aIU1},wPB4dTti؉8'(cfCۻ{%o4;,'k>TSt<ޜ=DC/S&et9Njgh?\/[}"qV'K'fh6Lwn6SD=LdU kewg?w㫕SzC!:iPmNirDAcD,L:{&]Eja}?iInd\ڇN,RvuVßZPWSQ `& bэ?D,JP8dai.yiB~cF8FZ -N0?Y+9;M0p/dQ/r'e\@$b[طށib)7 qbG}eΘH'k~TlӮͅ&c|ܢ-uy5#M2!h_r^Hk.XmWT*KؙWWJmX6PdRjh-kL] z$$H<P 4"9`> '.mFLwOτb aZc W'W9"St?<顭F@MEy_]Vׅ1I4gRYUs7E0.6.̺&hJѴuS&2 ^ Y+K=밹$V}1c[APM^%,/4/k] ,hj O@s w&<9ShcV㳲bV' -W#SSnWt]KW )E,{/S:agGt,bĉ$5*}ǁhLn`#2!f,t_dZ\?\* 61j\YωVֽx<ҖsޯN8D]Խ7\q f3 jPHn"|P/%ַ}-+Zhy $OTڨ 3&bk=FMg ~T4nw'+#oEY\\'l{F~G@rbVF*.fNm5r{NdݘNvXnWޙgN;r @-m哫'UPIcT%2ྊXpU53 : $~w?ħYCHM9H||̟3U$s&Rr5mA0 !ժtw)}>JnlF5[2ƅ/$ 1)h8lsJܓ?މiVCdܣϪ=d8|\uY mt1q!AL,Dϙng;0E)u7A_Rm.s4%0q WҚ"HT|ALd8)O>SzkN<| {9IrGjȎ_MV NwWu5 6cXS?y(;w)>jrҸTer|e`C@Q1E{=BeI "*c1vQxid'6*v=k{&סXU_(ҰQ "rw"|`"_efuUF߉s6t:hFCJ pMGbi=0 VA/3ԟ0ip~P?K2 ź-˅4$U ltUAi×[$[C(+MBefJZH~gڕݣ&˹VB'}HR5T_9(9NNAg@ZnfJ:+Ϛ[ōTHN.?Aڶl)C Osp<aM۲(Ti0KBGC70P}FCx;\O)u{i`S\@_V%hO8Y<QR2 HxMp 7);a`MQGhk9%ZݶIl3bz|8wEacQQ'l}Ri< rx&TYGiw# -]x"uZy {1h0%Ҟu?9T& = ϼW3t/2-fL7N#jPv)#h;JըFyЈܸ`(Ʉ4<ֵmSn&x#}#]xy QF&&X@cEg&=Lmg)"%bpuj Eɹ=>r#,,xlqW=ԣ7?BEiE|ږUm")>0\Q}$#d7;#"#ᵜ5;${8%b \6Phک(;~KCPrt:v5Uŗ0q D˿>*"nPE a(n/Lݎ'}A= K6kUە1ŭץV˨-hF+arm';I7vd:mN(u'CS3 `(&3gf̖%kfnؐ`a/F#U$9 Vy?c6UCne2oH]bBgt+8ąLK3{X~[,[5ʧHoT\[-]cc^2 ĸ?Z;Bc}[c 𿣿v E@1@ jG8¸݂Z?\^bPrԋv$sYg2ͤMn̓af^ ,UkF9zfل7RoM}E14OYI6o< aB+)ݝJ?Q NTf+T̊KɞΤ?vHNv|^RR53/:<3  ㆪ),Y tܮV2TBr Y@=3Qn*B>߉@bEN. |iu;%;?咡S% u͂G5^zD ǢV.g7?i:Rү~'> 3\JzUGL22 kV u$:Mb:OF:WdZݽ9w.%$ A?f$椄X%{?cҔ_@p/;fݡs`>Z5%$L&)˥wpD\ X HL.%>㱛>O sr=FvDHn CB1t\G޸E$ lI3 E"&|y2&>$'Y8bIq]i"g-YH+59OȽGĬ>u arX))DMZn$cDSvQ9[:b' ̭tE~{YjJ>tZL3p̲# os4ve%ܸb <$p*I+NJTB Y Is I3!~4睈ɊYiiQZo;9v5"ٻ~2ǁ&8 /P& ];:aާ.nG oK։\hq5c8IG0Qz.n#{"p'9A .̏}%q)M'Æk2 0JTunKɲdҿ4!ԭȒ$ J1!~?#ª FQ)R7am8߷׭+A YwɏM+!.!zܷ k/-!oظQqs˲|ZV{臏/\s3O_jؓvvRfX?{l)7vXԊJ܆gajef"}:U>8,|~*'tķRWx xȔkc]=xkf֮0xlX>~*^ۢ 8 rJSt#+PNz!H*D`pCm0-sVIZC^6(BeU}Ae=S7G0,٪b(dsކKOm7=6wP15ؕH}pDn[4O'|7su g ~nY-G@ "S|>7EjZ'eW^ҩa@ Gvb9FiBAlcX"R|'T H*Bj̺x@HiqxS>}{r?sP2&<ݵDҗ>6>z;~^wӁنXMS=Ɛ4=(3"}[PB@ݐCi O&{/-&+T݇ҋɽW* A_A3ڍ*C[V?odI6BYE\$y6⧋]Or/EH3940:? M9q18M۴FGOvXtw_e\'L'&v+@>,J)/%FvWM%j0^I6*#s w4Ogy VY0eߥOeM6]YInX_e$Oa%b^uDo;7OѤʁS9^kwRW==/8{ܛGoQ3bT曗̈P/z }=%hKH'AetUj'뎀qB5x.L (~}bm]6<#[K N&=%}hUV9$,LODҽ(פ†?%FPc P"Gc 㸆 ;#ͳ`K|ddu+,Bۖ n$%]MrJ6}&6[0-swb<@ԉ+7+54gw<58OBۭ.:ME3P,6?r63ۯ |h7NjbS*ci&0q?OKYX<%pq6/L9c䐖YSR[㪖؏S@?@fnӁɱ>SsIx1rbl(0[/767,oпЎ~=9 ?1]]t v~η 7 |aWo9Ł&6[UI=zŇ8}UpT=:K"i^yy}CpyZPA^_!SM_96?L#*Dk3D7}f8!XY&o˞ ꣹5nˆ-pd3HP8/+Cp]1y+{x2(PtnDrZS(842<ţmJkAnYzsruNg{t,C>T1=Iڦ7gMc@-.R+Կfhcx5h?Yy`=J+}_%M">0μЪ>+/>>aNDֻ,땤O#OkSȿ<5qx OuWTeQGs9V>q'`.?`5e,}, УCkɀ%.f5?l]ҟuk0܍i޼/ǿeqn!cokFI zb QGQ#NP @7{XnW ]@w Q#>Eyi , Ӽ Tw$FԴjُ828I##Ktj{%F2]8'W̹ݷl^m*| 6>A#"? ddE6}htwC4ѹ:mfNRqk ܦF''rYʭ hu99NK4QKZ)l> sv O79踿&\YUO ~tЮ.nmNLKDrK$,:DOu9Ӂt=z1s+p45P^9M ̶ǡ4fa&[=,]ݐ]ee񪣐E +ڄ1`{\@rAjS͉[ٸD$513mS3DSZ%mrq)E`<FB3)SH)[AQ{gٺxܤi#܄qK)l 75ˊEZSTJ[oNpM@xK =-LJjs4mܽnv5+φ{#"G1fCY]+֔ۮa=\jdĿ U{@JVZjN"5%I `Ξ~8݆fWRĥtlXKPdTUY1(.t$۠Q*l,"kN aw' +5c ʇ<.9bOk[8_bP]: %|b~%q/_8?E>W(AH?x'M۴ Y]Y[rqnb[ "ڲ y\'2dN LZz@\xJ4d? p?8o^xz F2Ϝz'^?,[Եz0%GVa? m0SGJg` fec%з24T1/| eNљP 8 ٗO%[DEC. O u+0n=N(_biʽFݢ/YM".=5=점17d*Tt%WyѵP<֟Q;INxE.yVoZab7}q lmCyP"ixIX&t5|[&*;64r @%S~=:(jXU 5M1A4hbUA_ 8js >yr(ZtX}Urr62 J;MP#zXx DV2)G'gZލbPo09o r@ul!nEf<^5)!-*%okM3I~BH6Dc|9g]ze-MY0G& Ez2!aGba) ^ 5zp9YΪQmWI*1T5mA ,.,/89,[ے5sa>(#lYq`\\v[ML?FԚ#Cb?le]Ķ||g馣muL դt!sJJ۬L!TzEM_.]4 UFmP2ԓON cPRnvfyņ_zsJ:'C[x$fʱmԮ4^(Ypj,hr)~Wm ``si$Si3k蟛ӳ$H)ů;!٩gn[QDlN~]-X\+jğ[{>Q Wv(!MS_Ս#"ۻ=:Vw9I!v_b/ͪC.lc1P+hYӃ6ԧ'ldмsqhԻOHЇ23$M0p)^C5R OSuMlOoȥo,3z :K`i_C 8 q )ʗl:cRDm=q͏j׮ӓY>D2~-!4 |f*: oAiQ8f1UpV$u,)60v 4E@FoˋdW]֐hci*bWCƨ u.ݹ&}ۢZ7IM45%o)#b\Lr4("8Owވ@BСZ[7e<0FC( sMZҡpNRΕƺKĶF^=UV+t2G6嗴,Ddh/#6^K־mWK.xGu)+e0ϸWQZJ!fQօ?)i:pB^ze 4DT<#w˜7ud1ܬc1?q;c,Qԟj=8֘wE7O"9,!} z.i>^]'Ԗ+Yc?/'qʾʆh&dEVgs!-js$[S[ªc:}ūX_s9] z>rٕm\MBibd">-z6k?]!dy2AC q0$PU+ Sg.m )ȁUHD=C[ge w_h}A;s/9dktbݼn7Q r^]E'Lc)Pa M)L"vT *5sFTIG&rBa( oEsQbfp?SGf\U;sgx֫柺A-I:bN?9fpzFi%L\L`"I ? M.( GWV:+ ׳/=lCz0% RB'6~sX'?<].ڎS`H/]bdZ^(<| _HACo3œ;25BLLg09_LK̮éK*R7pN\J099) k2tNa/oK/̯B\!{qaTq@Jܼw;Bϱ'T+=HLf[[[#JO/$Q:[q -'i~븎SGSu~{z SiC7y- ^X/|neg 476A8=A+;-:| +ۉ3잁f8sq24AK樥dNF&#A,u'##_901!{FvvۛNDRB1f'f@@X p'O hैr?_geܩ_B v RbMe~',b?ɚPp ,<Ӝb&:9smeSjRVn:qǨbmPƱڦgX $ЭCrɲ?wFAqc 0}ٕ Ooϝ$ S5 Ų2P!Fl}0nQY瓡Idob.jjaZFTj0ُMN$aCkҪ^i\Za$'syOmlxal_ % A#5qg_X#snaဵrlxxⲐ|A;LB/1*cz,j=^Ig<S+4ܷS)+ϣ÷,܎eͩX m#ôzkz9,Gnjr1-3R̽DzQ<, 2a{D嵠+IGp~&E&i S7`M^c@ (a3(8Hu%ըH۴otuKVZLRz_ iyk&r:(& h2^f!pmn$\)=a9 mzk=Ԥ2 3v풑/~"8Ǯ&⺉jFeƙtjr&hJ2B/(,!JC= $I[#Ie"TUN acvU]š 5sf"&VWաm˺9(?ɾZ5v+ҷSZ~0ِ bN ܱ[ 0lPy d!B.k!fA+1TPrMLFs\\QhEԫ{C8HR, }aXeufeJM티]o'x=~L]OF{Q1ALCow)}.S7{09tc+vra1 AWw13tRwBTb_į$TE?3[erQ͋]a5nSIL+T\0`P7eb$RڔN܌gY$2(1''hIdNٺSS!W#@A!ܮեuGD@'(u }C-I I'iiFZ+V +l/GM??ox@o@y~NIV<_M(Pnzy.kNTR[Y|t$H$ 1 }Q(0acDzۼb| Mqo`w#gNC\zVթkVc}O!3;Zu+\p@46U)Bg"-n׋%z>ǔ/U0)}DʩCoҖœ .RQ@cbTf~Qw,dO(B*98@"} hTBQ&!BاϜɺ^UꐗuaBkZ|W@](H`>uB#4RCY8 ̈́0)"mU%-%WZKgqMZt`>KMN9ʷ*d _NJiۘҎG fA_#񚑜XŦl9c6JrqX 9#5~`ծt59M&fGw()N*_Yn}OaV<8tR} ŝ eqmbOdx,`Wܛ%xV)wo"ڃ+3AkV; 2smHaffv\jf'̜)Pm#U4np}'-R!E:38P&NiB,e|n2a J8]DTwmI(BgTOe0'ߗa@׀"(YQVϕt.!{]Bg4tړTg QaIN6كՎgW6蛽M{ΚL@UoRMcF?;[O+p<8Pj{1˅d`2<=m*D3b `d-R2$M<6TyvE {69GW} +]jRӥvJieWsR6i?M.DӉbOTĽ֯PJ\aoE2QdK`UC%b!L bGk)"H[i?jբ$gm'* `>9#ݲuܕdWhml1)y_E1 8wl(!nt?hՋ>pCz;8V0ْfrwvܟov]/~^^ >H%G2:H:q-̢Rsaw7J:Dr6.fQ^cHNPBOY1ww+߬Ϩ+(<Xt; 9M=^S J8 Gm%/*7>",bMvR4O${!|s #(2\a\[`P\NMŨĺG=Qh(Ffw=LM g&Md5EK V}C }S!%wΦf>Tas~\YٖzY!{#f3` L'7wXyKe͖olr_xTkqLN#ÊzC,n6Ӱ\3zdgG˥x:8ZFĎêE R%o ts~Բ{ʪ;B:֎蒡 ZNx!Xi ՂPŊVm(0L Ryk~/IHl2swSAD|./FZ}oTRD=af7H ?EԞiT% x kA3uPf1NAAl1.$Ts8*萩Xc$eTaJ(Kd"q'I*K/iH6IS f#hPt IG4 &N\MG M2kM>}ۇąE-s}8h;J4Jѝ{awO13[A%LaqCAD4ZbbYX#wp[ ŭ"RG}@S7 z'ԾA2@1gr u(P2]F36䲪i/ϑ֦C\qQ F:TU7cᡁLJV.g _p,yOT\+>xBӅ )[JsD+YMu=k!CSt1 Q ^)}ep!(2igҏt,)P_V:~PKklGUE6ƤGn?Q*;hvmhAqfS>gz $`OAN X7^f$ A^F$&kA\n)I x-qy7Mh2re..PթD~CZgma\wc(Hk>S-V?~("G,^o^%5ϝ~Uld' 4ޥxּ[N!Zr *LԀΥtGLd&L)k>TǍzn@4>YYg\j6.qnEsڣ,a^q1uwhc,pSPמʢEaC.93E`a}3gGA='uv c@>"e|'aՍ +ٷAď44(4ĜGY )|s18cw34W.{5~C2b3_P孖`qLWS"D5G\]$7Q.T߸@؍g˜PAE?(P!nwaM B ,Z{H)kSd+"EL|kwxz e\kfi=%+u՟*d\_%:ZYe`3[A|(0Ӎ:pqǸ>YKJ_H#J>G:9!l#^ T54?pyD?°/A0htFEZў"pܣkXS:Q#LSCIhO*5>1KWEO^)&b6c잊t7̀x4Ѩ>ىW= obt+_؉6kNCשF,]-3cyG*Ԕ9%ġku1sϠKݻ/WwgkTѨ#sW@O®SJMASG]~%ЇT5:\11Yb  <2LtM{p:5̧+ZM~9|Ȭ$츣J2,g+Z륤J5t?}{v)MEŸu'-ۨ} # >4)Aw&"%s:i }P剶Қ:A©jNMF'+kl6Tf|׹Db.*6n1aJ/vM}!u|A>!lB١֓G)H>ٯl AY_)'5'P֜ f4cGQy⨃Yr/eAv(UAwٌ<̬oAT{3PYqaȽ Dzuy{a(Pæs zCqij5) *uA6ٚ0'$^>vGM.0m ж #Oma=U~msCXFh-ۗKFïx^.|)l43b$BN)NiԏQ)y߿q(%s<H E60e]FW@0HSXKacs XD"&DTi 9!YVM1Gxèsǔyp@x譣E40% MՊcCktF#`o52 œQ]0MkntHqB$ۡtDFkCRYA'f)CCsV4XG.據VH]sz&WuXI#.cvc1( ~tjuIumZޖFYf& ļR Uf`{ 1cSFg'ҙA Ma#h(8̧uӧ"X:ʲN] ȕ/eF>փ.Oq#LY#T]%~E\#%^OxWE2ME 7tQؒm:βK4lyW|KQJ|'4MN0d`vWMBBÞ*M:"B!l"jX\m&HjQqk2/'n[ p:{ 2DsqB2qUa@ʟ3zxyD%d@F0 j<.2yMANTOfƥ7yH#BS_@Tozw[f쮧LϷubmJt]AʵkӵrC&y6{0o/`N`v1/Evw}7m .)dw чD-jИgSyl ?ِ¾͚jKܟ~I~u\16ӫT,QfР W!F#|Q-*fnLincqJ~Md'1KHfO,h3Aq >676)yRi,/:JyFd#ʝYZAџ+ D?fU;IzT̥D(?\&07+ET@^/{r]ݨc-y79-"9%agͤқӐ;U_ :QLq^3ɜځa:tɻ?VyPg E i@:5_YՌeR]J  Y*$#)xΡ WMdDg(ؔAn}g)m*K$ Zlgal7ciJޤB9uxiRؒ ػ^אG~;F*wUn,}g3 s~% hGQxE7g^tѴxζVf?LJbriG(OgcAӱv;ݩ,<osMEĽTg=fj1rbISO17L G_ֆ ,n0w’\ -K܏q&a*=4 L34 Cz;Omi wbXRSJ[ b>ms3h޻ayɯGt#:v^%u^eDl iqK5)#d2kiB= &+F{R:jjKy1J@Mܙǯk?LXS F b;U/OCn)khڠjbZ&^ͭ0jfB (֖szTTRy.Hse|K]SM$'9;+ijL`ͼV} T0w\'rb\ 0~v/" zifV_Nc>!bxl36prg1IC {Wurj$X;EUUŲ6YgM ATma5KhjyͼvzwDQ&Ϫ@Ӆ؅2]3Z43+Jf*cRmV_zJgeϲuLz8GN쨭gߦnο(l)s}֭?ډ:Y@Y%q h%((cwqԣNCrѥk7ܴc# kJi*7xW,K|ZvQDTZV"}J̋8dKV;l`#z|q}&}ȫ?DaDt||&mL_@ckF,1o}\H,!SPQ'G6U^kך8BCZ6e|~;R E6X*159*KFܽ婵ErBG@xm@0ajBsxkv"2+!3ʟ_V u8],-g[8r[!H^FR*w:@.o!UbMh9,?343i5}+{ anGc̘Es-uW2;hd|8U_ y)4ȣQǫpy`6'`eD7swѨ &/Mg7&낙r;lk fΏeԶWE dhl .\x`V\%cq|OSaaMX5ݼ)%ѥFsN`VN KYGB@Mj -B|Ւ)K wkH!4bAzm$odMx)Dv;h |Vvޤk KJ6ںF7?bz5 ghH\jrn|Hc/,},PM&l`YO4Pxis7s90>(ߧ XV  +(OyZV..;vDGzAdޒNra>꨷X)Q}i6TdDZC[-] e/0#J2(սْ~ -OPQAM=HV{ڟN4R劌qD`7>rǡoM[ EeӫXOM5@7fS&%?! *L.H>e,p < #m e~mLDG `8B }_ aQYXcDG}[3Iѯo(\q!(0C$XXk[ج&ѱ&&BBYg*UăKKJ@{L&΅] QS[X%"94JpfٕE|g{?ܢt-,\< { rS⻿vg!c`XrBMaln+y*5P0 aa4m|gޞ{ʃm;8n9TM=:ŸBS u)KSv=-&ؗjmXp>GhU0S=|^H:KZw7 h wt0pG#L5ɼ6ub̑E YHUDG&W VPEoB^17rPpYwfɘ vqYޖ$a3 wn9$L^ WW&˰e;c3zYJ$/f^k5;'Ib8ljϦgi i4˻l2tO}n ,5f "wHWw]BFS`Sk=SB[  k{8>@\2;,5 x#*nx|m?2~U!}ß<`l*Ck=l-,}FYY3 t?z+hJ;q3rI D""-!-sOS8-(0Do!# 3KY!*-w|]LcHLUzΎV_A5HlCE]T(`h \ '8$ǩj M  }#,򷑚O][yh'Е}>x+=`)^td9G\j ]bZ|uƫ_M1kyE!f@+1уXuf]Ly%~[8m9&Me釙(' *`4R54C(?Ydb=a97vd Y {#?l1y#BW0bs=d/_Ylb[G]B..Y~-مޡl]Z> \] >@gTRoL/ 9D6Fg-]\];!eq;]t`G=YB "zeS <슎63#3?^0Ko #ڐIg %qh_u{g8mUg&3л6-w=B *FvYBSֵґHԝee>bƤh( ch WZ^,qB!mY,wP z޷'fSCx2{iyj>@ńmۜqᠯ͎0FX?O|ܒ7c񴣛4.옐8ܼx}Ϗ9 ZH0ri̟ j#nF?pfb#M=cA)_3E4xNiXv5:BUtGSi-Ȟf5ZO{inGe)|?Fࡷy=yl ,C CÈO2 ҥ>Z[j㜍@XetՑy>!t6AK8jkG Y"ruj6ȚѐKUn&=^ k).j̪^bu>.ɢǮ }]>Hrl )Hu͈-dC2ZHRf~D9ƌ7l4b-oM_ܦ AXɣ'1_r Nۅ>0-k dZBʾx{e(YoKJ5/qdoM;a7v֡bC cZYvNb viٓ0b{Ɇ@S0_adyQ f*d,0Ѿu!_ "}bظ Ds:e tfe_~$ (<6bnV_^͜Ӛ ՝%]Bjl'o]`q`S,MqĠd ~>XѲ΄)jɐ~Y H݊\ eD{5 {#9& 6< G;q L\2kveUr&mpGyC_o2+8L %Ww>4Z̞0g_!"DVXޤkzM LDMtr&3ڵ54֬ ^g:xwi]v!k2}sb тLغ]l&I4 Pyn17+ {P 'XԫAX"7 rJ{TР^ykw>f9 u54 ̬\ēE>)S#qa&ؘں>&nĬց*[,&igN-"j/sM%bYkj^8b$O؞@VAwSPΟ݄o@Syy'}ei93]h ,[DdעZ5w91/ON7jVU-)il,CS`V(& jØwjr{|+*I) \:J`twa%sbs !U|ߏHgE*OI:&X¯4'r1Wmzv1֚/%mߝm 8o3P9Rӄayv8=ѐQe}CL}(_ 6i]'ļ5%~!owEǵwm۪Ѣ9wjp!c`B='4 QFڶ3Q0})yrl3jލFY8_AbM{:Q\͹RǽV)3襏jcox\9J<) Ϸęx+!iobL*\n\{>R>(7gɂ9WY滈Npܟu msZ̞8 TGڝ,ٍ j7fJQN/WX.[+ v!h&$WN ~h֛@H挓-2K0 `ȀqnoQtEz#9%$H}-'3N F0^]ś<.M?֐ݜbW sxD$Zaњja\ޓ)@$M2=ܔȡTgDWҴQ4J zC(QDyrXTrS2&}b(-I)H)؁C1ja刎E0\g1w(Nf(c~(PrAK}oc m##Q"a-w ˵R0HǝtpA E5DGcPx&o3wLYUg<٣V8 {2t@Md{Γ}T]sR# !&>N*b6^{D@;*U72nj)Ftm@C~x+!3pTuꩴ-,]ܿj6@INzľJlSQo_C n;媈'`6D"Cօ_phOB69]moaR=fkkm+ KiA@-PBҍR:9N YU}+e@dh{HC\tm6xy<=voР) :V^('K<&Պm,=;P28aYvvVGa{& 9°%v! g<;ʖ[7 G8b)8 yxuQJ 7 aFdXg I =$ 1r,-|[4 1}w9=GhWrk$؀7 ΢.o_4jQW|FB dX)=FV&Ve X-8uV T}u=rSsnvډbrODnd>46+H5Qf`o_}W!ŀ3fpb7LYEN:2Q=WbyEpna)UVO'{Ec3*K5sqpU88ltV呥귆aC4&Sb&.<@炮DZR kjT3_^?mh KK8 4US0l5]Rh3D`5iK~pCTO%E*Pbxu壍i>GWaQL`D"7?H׌` #Oٿc#,bs5f.PΣ23: ~D(?hA+ [Qs☘T;LS/G;` AqcwI&+"S?TKKCCCΪ^x]zXU=. V?Doo+Oظ 9[p Ho+ vdIo4q@ڃe6QǤkan%sW}vo%?J^/mMٙ;c#qې`GR?dv9l%];pr [{*vNhmv!19<&nLQ>;<lwvo,E,t&-'l %d%R#$wBƁPKxԾK8v hZnBhKRlp[~Y/nS⩲U5 eRK2 QO*w*t &bf,zؕ~O,GqBP`B\U [XZG6hCn#,# /Pɯd'9R*l)WDҡ`) ms:MF˛pmUg/2E9ၘD1Hv> mm$P4}āF*T>Mm~E2f+= 99_\3iv5`ԚJC: aC]36EZ_U6,(< Ca`Be2~jWdT:zp~=Ԍ='ӷƠ s7 Ol&48P`9]uyB㭬[rgAKro,r+C@LAnf$IvZ{Q& Ejl4.5T><--+vX,Bi9LMӇd\%(D^j'̰Cp!x#- &y cgNb @]ArRVZVʐz}BCC{. ٟ{âO"SDoέP޿F11$:$-#[W'EHׇnv­+:!eOQA2vKՠ5k:*ZKP2v߲xxEKz bmtϸA} P H6켡=A|?b2ʓ"[DiYAޟǯ+Q;)O2/S SS8PkĠK97'k7./jB9ngZ7 xMmU{tVxg岀!iY#XP=#\@@VHd/qa MU1##L6^2"F ⷮ-v^U jYObU?ҁ#(yc?[|͇(Ҹjd?.7T'Sx# E(;{:NǬ=?ڴ_Bm`B,KSU6͓t?4,c=)ێ fsnG:WAUV{oKƛ<.0+Rߣ&µ)wqW)uI@(w('1<+˓ωu:QzwʝKFZ%Z o x qr., uD)y7n0/;ߐl4u@iRsq0GG 2eCiô⑔gIKsvv*ް 0p8J&)i9 n#ve\\g<Ugٝrs\it_9s?N!Ƨk@izmE5w=~w)kx5ah,m3/!DӑFm7 F"kKBb̙b,vB`EXXyIB|>?tRr ^*tl456䝊Uxw5^~,oQ-á8FHZET7r7DL8CF =`Mzb^kCEn~VoIPR6Ax{-J%ڲo g<mA\SQٜ.P"jRǍ EE@I]|D"t%' fkXvv yԁ]dNN3? |A3f*o`Akjnu V'!;jq9Kg^$ٷUbqfUuNB\b0R\Y^$s ghڇNV 4t9ia8\U]RIm 0Xw+5ѡ Bgɍ6Z1!ǓlpiϚ\q@lLr};Lg6gjnwpJٯR_yZȟwE<_%Q@V'g3)!(*RZx\3xGYhKZL zb$Jq#RK G,ހס@a(elw5.R$pX[ QUV´>pjg[@MMom{ d}R>G YEZg1rM\}k 8-<2E/EhF1[ez%ɶ`'r)A rTk'nr[-߁Ȗ[GES b;1bآ^mpxS$1{9KNE 2{y t<}5c} $9R#iAT:KޔƓ̒w+'+sD0'"yߎ"yD}ǾG-֠Or/ Mc;I)aWl [etQoØkyݓA`g=Jd)YKi%VlhRB|"'$=uеt5`1@?&Aw#=N2 3.0Z,~ڂnZ0w;ׄ jz7;#B g-Kxrƭl{!}7K0S|UrE8wG׳*:/D̏zy"4>hC;sTzBI̛Sc -i rKAcVV,ZE 7b(婬꼬^}d2uK)H$;͍h3Ӥ"D+l3ڸbE$Fo CR^/ 9lM> k)vjOwGaAb- Pz[%2SW3uի}ɯ^XLSyL^'.d{e6Hśc|~|OHxqƹ^ <]qjjy(IԵ}Nx&6kX/ HQ<c548 ٪FTCޣ~)^Yc^KyU8wr~2"ޮ h@p,4P&LrY`4YV,u:AIn5Bne|T\)<@gbª2vd -uꯄGrbǞ9BO7 )3htN$ӫ}{9՟,a:kn ͬYK?̈́yL(i3A ͵_-{kEؙ c=- q l '׭Vq5NUVJ؇!}tl@~BK_epul[ΦX2k=ir%֤~5YF' w5`~Q4{i](GiHu:vh4WrKS,%N}W@z#Gb>6f9T_`9#[X)懝shV+1J3;p)wQk(Lu<5zk+z:m̡/-hfOtzOC]Rv ?VE/o7CFE@ى{ގSrAx`~ʡFtdlHT@ 5ˣ޷]5ke񖃒Ὠm*B]7yySX[>)̻>2lDSY㳆j qOk:qd/Z#E wC }˄5J8aIcnWg"Ё%#>:"q#ekѐLon*N?I9q~ 3ӭjۡ7l cT{K@N>Bx1 AؚN @ұVSٻ.?5]\oko{MM:DC%R0y\ջO#Anl*6.(SBF>jܯ=֘͵nl$ %`3P @bn[B5퉝|W2ek`ܡ8JC"PѮ3 /Ժ%֜rPuq+M8U[ PS{*谅R&4@$-01q&|-ڱ1UӼ2NWSxj>ZsfB qI*O[ꁣ_^]Te7: m9zF?k[1>`X3=0?oZnRA}A0L9L_6Un2Qڍ{"-c7m]nNh!NNy[ Y껼9z,Z5G=d|-ꮮW:Q ބhK^d[{>[]7UKus9iO:rÊ՞xYr5Qa eN>=Ǭ1Xzg+5s'crz}z3;^cTe-:c W>HZWGHO.ܦj R50t"Y}p v4 '@\y` vd ׁWXyC7t@j$ZH5D<+җb'% bfnuuzŬ7yO#~iL X{x!$ǺZ_ra7k{x}xUtNjMu+\z,މ XM[,TVb*&e,9]<ؗzMtB8ίMh ;?DEdHz0\!PPK%uLF[{P 2{:-پrcWj#SBoI|R/.MMNzP7XQ硄v@Ǧā[ۡLd81] *({2˰? ?Xeq̍N )/Э1! s.d(mp.j̃Z=6A *fh9xTM3}]j;3uBWsfK("(T UUSC#b8l0愎*Ꞡ&p[aXGb-.p0 zJiz$J}ᆀ{W[t"=ekpuTW"cd+m̽/G܁Rl>ž; 2y{;+N! QOr!,'bη^™~/ > j]nFk_LFIJ@訊~ (=5vgbpnYg^ͳrר[dçL={岂z WV4RIqwW=ZH,YxGթCQֆD 2 ciϴ׆t;. O*&A=0%kS+mɈ=Uncfs l}7ދ<9RIvn+1rqz=N`.1Y2K*0ubU R%u X(zwxg+tw&~I%̙ՙENUr_5e̥X҆vHo#{OG=D[o/*{1%0qLbM@M*7ٯNsmh)ʚlP__;;_p~,w|({؞ IpfL0 %dY~4$G~ XKN+XŏoZX&&P\AlYDB鳖]塳V>,>#(_(

LI<ѱ Ɣa9ʀ:bhC_M:%_|)`i&o.Y"~83Faf]n4a `Ç=+gb7-O[韌MW`x}p8Q&@2srXsf'uY_𮆤DKJڢFHrc$@J:cXa4 (Peozmص_wKEĉIBx= }?1(2O_0^QD6=R%`[\)s'ؑnǁOk9- msU3^1Mq SCॼ,dT?Re QxO̅KnAݡ2 c(hu;7RtW1aeHaK<<2yROw7I}MC4nsM wbyrD* DXȨÁ[KT6rOKG<7 C*1/E"/8elr}F&H:!7o)yM|_f&l}(aחJqU"ISѤ7|Hd64` 9ƪLfAH///= !J£MRdrѻFM-3(n#%P2J-̺v.b!+04+ ^٨x#h%3ː-}$ГLQT yXOR,<)M~M-4;i)-zb!:2X6xBɏ$+d VI#r3egnu GW<z4!#΢`KGJ:k֢3: GL`|DE`e;yb).hb!~hhr"jA[ՙbCe$-EMIYl(rc} H1s[m Wop>P"w[BWN'D+<2o~|alŀkj!PQت԰sI|irTH [6EpHc{yU w?8BdlIS'9+EQ?KOpUS-?kY:cf@o4핱Nf&aԕAAr2M\ .!?n D 1A?n̰M[B) A=t2^ iD ~'tkr\\l>1Jրz}I(GRU[0^‘5L3f|ZZ)O= g}mTlв;託E` ˴Rot&lcZZ{H@A_R j26-DԚq^·T)@:SS!(]e(#t[vT5Gr!OMIs\LrBNdK Ӑ봇O!._|&Wvm]!" 0/C`hHI1~٬`@糆XQOJ:ƗAC7*!+f?0ӄ1z_htRLJ"s9LE\]. )^/# WIb&U4ccLRq`NĎyQlȭ۞z]"&=h|lzIA,3$WXw E Equi$YXrko}vݩ3#G_ {>EA_6l]-CD|2zG?pggddMă]ׁvC/sY xjP,?귺#]m~WJ߅4C1xd8l LLP%+˳1E32"0Xǎ*+⻅ b D32DL]*A:F| >7'JЃ1BZB@C}>[|VW>Dt֓Ri1rQy2E rh䚱.4=I_FH{L]Ek-$j [xuJ\,VԲ&A xdGpЦrz])%Ui~tDr7Kk6A.7?QOuQ[LG5ڶķ;gA'뙍UΖ)$/OuH0mm&g7cIuêMQн*[!11QAsX+ꡝa$= .*3+ /!uNovT/J!~1'^Ѿ~\D3(?]#=2fFU:?꺢4sS!p:#˿RK,:canMw᝸J6w M׏ o\nvR0 <*5yGuO+/ '/n2-lBF jϐ&1Y/l3[O8Xlʅ~kgۡKNW16:Z&Fl8VNOfiTce|*Upx0`CdXcyrx=JM5wl_c!K4E:jտ&8J"e^⥡Wv<'O*c*q<( wiJ~וt}qt:X9 f~dѱU{/f[smbp5{70t. \/}Cf{ЎygԶ4;[oAzazeg=2~^cJPin #pE~/wqj:jz$V|N%jl(щJs+nEpG"@Ia?'%ѵ7 yϛY^(KyHl_LCV>z>Cboj7{?R߈7%[]E~ uWpjr>}])̉3joum^م4?Uk谒keqQc4,M(i>Yb~|_#E]2R=IHW3ҋJ %HӖ8qݨJ8~@O"гJ-u7Nmo-UŞ d/RDt"I؄M8yX;uczl2f *@ڎPӛ9b~V, v2_7>p nvB\#HIãϬkg<h/|JZŐc4M -F(tV(1 L立\~#XZrL/C #bl-)IQZ"A<>Pj:G<+-~E٫p6'|,Tr9e=Јu X\7?|-[Õ~UElb0_[OlԫJf줢t`҂QˁPv!nE+;%e =!+Ґ5+pBP߬2ÂޞM9' -ax=ZvT)~59+3 $q;ΑcA_U/RS"6H7B!^"ުl/4H\VLRƻBR\Ϥ&So_#S-ȱmT2+!Znd>"=Dcvѱn7Xq8jvm]5IkiyJfTr@$]HLNO<"򊽡CխNXF쮶1y4x#LJA_zg8}z3}i"es8 ٳ>g܆fuJQa#;M$tkfo#R%znTDxc5j <girԖ3hF4V`G`bE Gܢj+WZ],{ehfo+5Mjm@C-Մ"Dwƈ(bxPVC*9jGH7P]^[V?2oA/{ Q2+Kjs_wzҳa ޾g a%x_y g$LwwX̸ ?cOy~MʮŒBt$ hx"| 1YRX3s,yhۋ 4 QV2sV< 6N{ ŵA4OWsS5(Ӎ}RbBrncgÙ HB<(pԇLgT"w)C _E ))Uau(T<}v8$u8oO6o-`f?h%qۏڎ78W*]a:iP uM점c}L+R88bG0"gP-XTҫΜmVrۗu`[%T+Kxsh=I-WKߵx#Cȵwx#?pjdZnRP\ /&枥D5boepi܋[C 02PlOTK4_ vөOU*cv>\)WӧYfuIIɃ.~_&TO#ynI*G0WT' 'ROYF|g\oVX=ьLLwȣxxIXF{ 3 5`6I=LrVDTyH AKPu#ve#ػ̕p_fԖ?IYdϼL ]l0rAtXQt8nzL5On^McݻkbVQ(5 OD"(XmHPF.T>X$aQ6Y9 \8bsH XQ:˝;E: ?Yq]~t;Y;pR~ܟq⢓^h00碣H[nйh \׍+"ڻ[Bn7)F1!˩i8 Y__ 0gVȱ^i+ S) Џk m,6~WG9WCl5Gǣ;idlF J[?:kwƍX*Y͓8^~*:+`MbbNp-_Ävj$;,{;!m蒽k#s['P3HV%6&nn祴Uj+ZdJLs Qg.AE {y o{DX˝;zP6)l>/hp4_gSAku/{fkԧ:C +wmNrֺ[EFli2Nw8:P6bW9҂͚!2X%QG!L3$te&aO-HҨ,O{M-0}|M@,;dR/GI8 Χ1P;zOuM4 (D7net M -:̻hZdw[R$㑝$ũz9erbV_1YJfLZyHI5 a؟A=LPҿ,}Y_VI?ya]6 !am6ADfz-;o_Vp^?7hB&Cmi݇V=mPd!M6we(* uzV^; C;sOdMX,ibc cpoiMAJ)`[8Z2=J8?t?&mM?s/HV SgW3]ĵtB0P.DPQ蚻d.¿Z(Ī CX'v~c; _(2 ҂\52bpCi5Şڿ '{lxo)^$m7iѮ~ |_tsE] <̒(SmF&yOhՊsM. Eg%/NFbgy we{ =RB$,ן8ؖ{.&8B3 ྤl=^yWQ"ǓcwcS_(#kPH? : H}]Mu@ *yP 0F B$O5$0QP0$C^kPxq f7r/'9נP r6]Sd5b{~~U}ΐr0(WsS(:͜ipt) /ĒXo:yo򽘜tAB ^wPƄ@[lPQ<&jidzqg*ngWs5Y~+"'0S 1|(}i} /#0 DvUe;*H2CZ->;54 hRw'/ȫ/[ZjY>0W-E,úXxcLɧk!ƣñ>ʌ8DsZ:9pI-Ɖ[3yy`]7RѺywx<*ײʼb!9O{ѱOA?|ATS!mJzx)L R]׆uh传h@O{^vm.TBWa#;vE}aȆ䞌6As}u8q6%&fkMSosy5):LwZ`z_ m %$j"iubR^e.zoK$h܉F4{p0 `5G8RXR;Dß=0|{x9;+y/I[/sOV3hO͋e-Œ1)PmQm軼@j8HME^3_?]@,ì;@=y;. ,;k!)(^yS"Yr)(A@ˊWHǂ1g ԶC?8۷c\H*@{ae߾ u[~% %,K03VaI֨O[txi^^RK.C; 2\1LRڌ=A/=iC>≆qWc,ut 6f n/Y7ڷ%fCJ9c@Wm%Wv*\j7Mٷ^z4& Iˊ`F(<1A=w~pS Qb G붶,00Sll^b>d@40e,-ԤK{8h`UC5d%Дh @#Zk9T$yI!!b8EnϞp>d\=!'~PM٩:YV# 1㩨`\F ɺjuAmN{_f喪l*O9t@yCO(NŸ9LMPq0fT]#j_TqnV:{M͇]X5x+88<ł/䆹C%-׈Bn/$[N"_j_U3K ? SM  QH*`F)CF5ݚґQHhIi.3pmR|&$Gtvfر`NUP9RQ,DELtK<\r:DIpf AaRͲ~:TqP~vPӸ HJFrYEw?%懙Sm-g}v:?PiԦ$=j=uBK^T}!2X-T/I(:Ʃټ0O.u{`(`)>lGӌ9FrVC_[֏j!OYb349iKf\x9ߝ'.L}-Ǽfo#B_AB H+h6+=\AU8 m'#Rq暸)#0h=\v 7K=v 8[.sRV8=KQL(p>Vߋ/Dq:!Ͼu T0(a^(3w@eЌhnbC{Z߾"۱MJDt)Pـ3Y渀}@zqA hcnn %wYf)9!##' >Ml%Y yor0u6y|!awn>(i$:8$M+!bNqDRJշl&&CNni/֤d':Ot"'K_LtVx|Wq[&PĻtc 8< N0%bi~T]=O-bjǨNHZ]z\.r2Q"mfp-Ůc$_R'@FI8*k$u+0JWJs4Xˆ*KhU^қEsTymNP(δͲ?.Q<ԼA>>Dj% Tuut "q2qP0;fnq嵈AQ.&­#߇@u [+)=x !aVnZjfb(/%WU\htnJ;Uts?G`U&//PbQ&}FmyMV ln#n;+X=~(\]CW  tQ[FB *. .!Dތ̸hl+mf0rsG[:s<O$ YZ. b$mz u^ *o$I =&Xx4IJ~VbiuXTWM/JL%gJfy9 ۡ9p b=}*)FLD6kt qjVYCM mF19h4ѰEyU8~D,Nxm1/V;G>FJJ4v&=4xYJ<im @vP`%>hMqfIUಷTqX tl+Q!֥<. ζ 0x_%J+oveF@Dy~K =^<.hwkw R5fW|5 $YHۼؕh{YT(ERƷGJQ0 xSOG[= z¸ 7F.g XC;s'Z>^1Ui6w1tI&o;O2Z0-8)b'亡imڱ9r&ao}$@+W `aCot[9wvDw@hڍ|T*4lycʎȮgxYjxνne{,B\0rl 4֟ѽ6\U:0kY{%kG[P@鲕3[BRFJ=6͏6Aw֣y[+J3.VɏYC"/:ʆSTA/%Epk; z3>:f]T2oAl4"n2ĚUF WڦiBKM*"4zp/0i*Dva~*NϦANO6K2i/0B]n ]P{baػ؈6/<5 .! >5$b9yIAݙ/yl|ۦAfMgknDСLU@GYE֚Z@ے2: 8b=jO3nBJ Ӕ]&XypQCd%[&?' Le쫮Lt/਺ ,6Ͻ˳m-n{..2qRj*2-h udzQ*fuӐIɏǷ^6B;ոwxdo+o", e [Nȁ!}'r;['4*c*uË Q1ΑĚ~KW^&GF>j'W}03"XS9U\6Nxi3fZk.@ cNIf,Wm: )+a\$r$g ,ÝwL0ZZm\@/kՁ ŏ`l[|:V!b e6Ǵg,X}ں7~@)LQiZOJˮM_أOi2Or$My4oo"*C3MNn=wT+ppR»N$zf![7t r)cP9WAYz,1_+Xȴ+gm=iwtb2{kwBYqUVvxmGb۵o#Ԟ+R:?;CɹXΨDCIc/44b&O&[U~4NMTlޣ_~O"3ي ؃$<PϠq!@on@*{QumcPކEP dZЛ :Q=u漁݋XB@ (Xc-Ek#zF?KCHYx~ȨxRE!k="/ fQ g;>5?AL>&$Q<<+q[D[iDo%_S7\)5>?vv229}lhW;79,60IE;ߛ0w}Aa.10Y *Q3* U6۹ǁ[SOptkNGխQ|HXPsrf8Knzo㥽IKU~Avw5h=W;]~߼M$W_4t 1%~fwUl;`ѵeWiD'g _BGa֣&&tW3%T'OM޾cLK7 A0TpP"fH/9 }B~jAyy)6.g/h= +݋ԙ7KB@:Zo<^CS$`JwCL,U8< !VEayqèjH,;;y܊X"7$݀ʽ @&i0 ; ɜWʎ}) z(, ]g,yD\a6( iMO^KD 1_cZxuHM/6&;>8=d1ʸ.e9c4lJK[ҋqc A]mVK!vmaf!O/8JYp#PZ?Nڀ+*M _PCG ƼG Rk s'cvl/Ŷme QOG_VE&97B$%*Tas+Nʾ<# G,4kJ 1wuRAL_s\Af*AjrW 4Fv3>w~'?<' %k:tmQ9$,C˔u.%a(0[Rjmʯ9K5I'׽g=PpIy׌[ gruJ`5T^/)  9!/n 8mm 5VCԅcL0nߴ.:80'c & s_m2<"$(͵L>@;&/P Z;0^(!0Iv;Zj?Q/^𚞡x5,߯k0 Xi9t FP!gyad3xl[h/fn1)bv8{,c5~% |@9곱Ѥ lF< nHJV-5 $2159jjM?o-If5;ѷ$C%&XoKQ=,FӨT+Oڏ3WT%a^+l3!#6t~t~#\`OzcǷxdaQ ]K1vAjA@,WJEou#4,!Ϋq؁gҋЖ q-QhŁIuٷ(6c`oj rtj4 g(h/IIE|S?nU ͟yB>2E0JJjq)%"pH;CAQ;EՀkHS%{tcq+W+yNlO}S6 ^piHZxaibKG@_ɡKS9JYRqT#j3$YQo\B#ia$ypkx⑃CJӊ:}VU$;5\Sg[Đ-Zk?zLޔ7 iǒN,Ca؉-:*_/IdzQEBlVp?1S]fWe=(ODNGaϿпcAA:_j4Tlhae3k2|$ЊEiOL(N_)xw>#N ?mY2PENB3v];ѣ$kݥ^|)^}+y]V ᙹ"*kQ[!xu268ݾYn{ܨ1QΟюBEr>N<ƬP "ݱ,v}fM!nkq!EᆳA.]WJ'U6PʄhF]K ZAn$U qcDңFReK9Ŧ-p./ 聴Jf15he*,n"!XCm9F::;4w:pV,Cٟ[F^FHZ-f#~]#l D o-43 1ev,qSjcPu\gz-+]pYϾ њJ&| g!;E96!1I#g@MADYz'qs>$2KyeIh'*@B#x W+k `!u@YEm?#sd"x|]mZu;%Asº̒52;("^uи2`Gk7QT˨[yw=9_x=a/˶5ǓBD#bX/Vxv-fv2p*s蜲H~E3-+:'# .f6kd#L,ZC$ `c7>s.z̞ámMDGnkύ8UDifp谆9ƝmLJ_\X: LheC"HeyU }ԶǤ4ܨ*_ *7KQWD wK?C/Z!Җ>G&nFp1Y'3Õ7^>Į!:8Mu@밳*d('Q>|J(ߋ`5/76iĴb+BO]AgOMh LϪ0!Ws jb&:11ucSF@Ks/O{'SNݢ~ɵ6 1TcIK-w{V 4nW?kz=ZȲVk,ŊZ2Rݪ#;W=lc>nvRF@QQti/Jj?w:QJŜ .7tUV WRӪ0r'uuMp2 J J1JcΐQ ~#sc{} ~dyK-@LB\~Zy(A_Q'1p8URGyWNz땣:!|&%g2ɢ;zfWOH3t;'vzͪdX,p,[|+O Yl Ca ʢ)7OΙ.. +a;R0Gx-8ZUb@UIG/z+΀V箟WR ؑMDLc,KMVu1ճWX?*u@oճKxr9^M&L2  ..E"pv*~3};idAW$4౺19pG}d҂r E`u.*j[XhuOY&M|:/VuFOSzA$\ۻNBXm¦̏͂rUsՄdY3gf.wSU01`YՠhD!l'~a#BB)ظãJ'ozdQK7"e~-)3 ~ +C.vI a:^PLM;J_:gsનG#+ ҭ 5^|6k u_MtJ ۆ2PwǮ9 mz@凋yHs'PwqEٔVK@ cfvQn82Tz`QG%hF$m2G,}K? Jv_cAt ( RIRA:ڄYd+;Ei].>6 qj;R+Q O):!x9,b"_&jbo] KBg;I~tLd^hz(b̢߭]Ux6eȓ&nfA3qGT5c&uerEg<1^ iMtbauπz -r隱 g7g#BZ7S۵+F6n'w)sZw#KcaԞNYw%'sg d5NL6m vxjp[ X٘tS24EFFAV]%#6IܑmC2)~Hoho]4m\cj\{4T6)7]29*xj|5K %޾KcmaR1 qL~-zbG;Pu6p!9KKtqmM5ōZE[L7j$1 $d-n xt>yD;HAŵ b&.=SAw#^\Ix_^%ߤ7BNhU9fW6:yedQ f쨷^:@3|b;V.z P!6ȫ%4䠅#1.v 30Ґ^4 MůNP"L]f_ aYlh*;: |0e# >Ј![q۞ٯUAH4؛h'44E5g4X [ޜJ:ߛqҿʮi{:Um{*}*-ze4)㤾j&^杽~'}nA 3~Z)nc:8ά9YrfG*ZˈSk#PS·@LIMW>4h[""a6N^޺ _]&s 4{ԟr2*56Iċv/diR&|EzlK/^i}f. $B;KeU]!rwNL$MDJl.@22Dx &ؿ9z)zcюxS5d+2T~tZ&Ɲ$}MWhAo u-˔X妑5j߸$NO,bʄ g I}Bgo\o[l0W߱X:ogWtib Σ+oѐ >d9OSš?4J^0V.^4gG஥$vi8>0F^)C+nQ갹^Ip )I\'7Щ ~C3H6:Zj)z !,2l#hxJxzܵwd%gMF9S ?N1PP&mMMFq -Td k[m>+0@52k?,9kwo]yTxh:TC]Jj5E&4r1̳rEB=UFD¢%'u5H781t7^#+~gj܍88#1!-FX'{o_6á='C?͗>&͛enz=+^Pg;>Қ2JQ0[KJnfYQjt|U-~m+/ah h,t=_ _8V#dlv˟psي(Flϰ ~#zװO"2iQ!h&G B(&ۜH"tTIFCZ7$:>ӅtJi"'ۃJ^ï{Bd79Mmq56C|K#ՊwGsЩZb$/̜hTSߞuh[JYV߹MHzqypC.nCLsf:*=YX қzd1RuY/[UwrP*F8ge[ lpw 3DMF?$^Q&; }%Lb[d,%ҺRq= $|ϩDW0Q(vd!_\9)&] 8lG1kPYk[SRjQ|'BiNY}T䶑DJN÷gv󨯄rMYqڰТ_> US#U!f.|㚕=RdPK!)+[n>OJ'r=vMj nM釱2м2'ie>ꄃQLQ~|p9\Td9 m+Іu VJV) DRy?T2$dans21,n޼t,IPOh)ܑ[?#Øî1]n,SUigϧݱ m TZU{:uEGcLl9T^ +nYQ2P蹷M+N 'Jo;3Hh4܅b_HjwrÅׁKLB q^ 9sӫ$=sUK)v'-/@w(JTiqQn4m6U$i va i\d9As.x[κkC 1۫x,<븢[/#]PUR [{1:c]NqwU-26Un">TIvI/{p✩曎䁁#zFlvȦ6NSSgZm3oDpJٗrGv1+81nOlq@?ali1E0ź$ΊH%x֊6MbEщ.ttEqxU8E 0Gdž_=?y ZrᓘkP]_l؃i2%py8(zˮ[{k1|Ս{X/1/D}J2D Sw:8kUlq*G(4d_uuj25?0H-x 8^flbP7C3N^.1t=6OpHY~58OzߵTY%8q%&qWnbE45- W!:@Q- y)5؈A+hryS]%s :Uiae$*2!j׵݈A낗(ke>Jb}AzphRߍpzUePi%=f;/O/H{˅Rƭc՝9$ k[eG!Hɇ}WdQd_;tZhb{Q"LlD ls}vSORbSTet"a9 ≿G|, tp;(yje~btHs);@t_ƻ޾b~sCe9|~`mD$?ӓr$DYŴ?& KO8_fl=ߨzҹ1I^ hk a{Xxc[Is;.t]W YWRNqQ<RXQ'd)1mpj&TQj،cAC]g*뺂n(}wz'b9/[ItPrn"O:dR{.HZГAۃ'@kyϼH_+OR?ުwr0d7BS-Ʊ`zf@Ͷc16[4wl:t  S!&` J G_Pڢbm9 ]v^`%Z2]M)w1<r5w FVL܆A!Y2dFVA(֩7By=Q 7B6E+l$@J`lxO1YD&&wRby˽lSɞ]o$%!8Q㝛p AqVe 4|*2DX~h .)Ղ]~_NKs &b1ڔu+ r@)ٍd8EJ7rz7*Wώ"`:Shjg4՘#քFhTe֐Tԭn/VQ]LΛ)Fl_0RMĉlC/m6=]$QUGP#lbsWjiVJ5' 4>63&A#H?Fk "izRjw2e(h {}ˮraBA`G }[P/_ z# eiBw>w0 ,gػ4zXWRA]!Ȗğ'@wlR('ltJeeb;/'gr4I*w7}L>n܋–T"ؠ>ui>ĖsR_Ez[83rдAP-M*`;c<۠CNV-`*;L:@pd{Zc8@D"n]K֥O>& PΆ|!S=H䛅 򈉆SVR@{USPT\QwC@A}j%HO,Q!"AS{(mNSӲ`2PM>ݣ6lb[cAbڇ`]J`>^ȵM@J:1QMT:@qC -W.׊WҡJ1`Dՠُ SG p.;v_ܔJ`B+*8LE2k'F];`m\g&Qh4I*=~-`!inKdmy7 %,$e`KJ!m:b;56M/~| |576-Ri5 /.3^%SBO)'DwWSQOd\#ݴT?_b}Kص,Gͯ Fb&b' sƵu^]fXWiفuM+$kx5i)^!1p8P۵PY|R$_9jEbWA+u/ѡ7')Q]a ňOcQy2I^(q奙;R\2v ϋc`;`&;hbz=lYoYPA1s Cz<-Qۻ{3qTz¨aW^1,M\-X8Ck# I@;T{-\M *67k rX}ChlA&$*l3hnf,J9'݉6ʍؠr31=btԪMTuiw:ۜ|5zY|@BwV&r@лW[%kAC,}8cy@ڝxFtSOb&=Gk$ /NZu^v..ahbcf܏LG֠^]g{"XuTnvyY3VM4E״?_Tqfq6C<n2r~X "0ydg6e EOp KV9b (UfM_>,Tu,{./pNvU#@cj%kp4~"[8pR[lM*gP0$yi\Wvc(IZK47vif*OPjj LCjr DiHɮyV,=NJii.BXsg"4z,uUj)5?BβZm2J[cO$4'Zk_WyΜ1XMٮ3jNmwPcCM7~NfV/x3$@G< ub((0|e|Ƌ|׎hAXiU(d }s:9^zړ(J[ \H'/eЅ37~?͛5W}h_v `Pkelǜ鮂zFF5bkS\?vm4~ce+yL ,55ߍvZ?ЯAf7Lq3dXk+c/S`tVsMmjmkk]Z~icRzbD b }ӻ#b;0(ӟ9k@k F[SE7M%}_ۋ{_ʤWrIQU*h^Ds#aS<R0+]=\{K&ޒ Rqo:e;̌=Q?r|4\+ȧ)Bߤ==D2?1%_3Nѹ9jtt@,ҭ|f}^)EaTvSTH$Xi;Uk@A G:}ڳGo='c5E>1CE"=-70w6%WD`!YOפ\8M8$|A?-ffu-Y5oG(^( KMHRB BNS{qvs81kvaf硘fe;hchci]a1WcC {˒NKEi$b=xGʫ JJpl/"5bw*M83;!+ %xOCg6q: ‘c l* @ǾL=6TMKkW9YN!FV rW4'[=79v2ysLיs+:w;Eʭ<Fx%'KThcξ^36:}0(#0xdkT ~'$#]jwx-2hgON V X'X(^%Q&jGOvɭ \z |kڈZヤ]stNOa; 鱗-n<+%欉8T\I3L[ b$7dC.gn"Ԃ._z[F_U'/RM}Z05IV avxkH'<89. tV_oC^>P (ݽOgkP\ BdH+|q^焏24a/[j5\l9,^ Vzd۞xSng"~|o$V-kayD_G/`U̓g0e12A#wGH+絉 {}N3L^gZV ݥIj? A&JU5tNp%GٷH wue ,K/fW{=D{;Bj5-Mcx@k3>mO~Fћ;ḧ́owdD`GLqпm[cWE+8b0ga61KYQj{eY좸3].0wT'`M7M™3Np5.}:BYUߞE#I#3 Pya"6\٘>ًd}Gukttux`P9,m 7C+{[eZDEW_o:l7]E/9]3'>HXכcn{FUmȠ;[Uc x|VeU@8O,i5fL-@2DQ}LG]zy3^-x-u3[P 8Eo⋥u*QtwS BۗxkV7сoR@8ll ӤӇ؋k!HIK|Ah/>O_1ɕ>}E]1ɩCSMR!Fr 7[Yd DH s߾çSK,{R62`s5HYh>mj` H/XL]c"K{PtlIY se'(au0PDQ@HMN_{Z{.VwbڝU.61r֥8--kZ% | n|W9[[C8*t̓]zI3pcl=d/Znv$ rJ- 12U t >?7b!Y%!a>E$s:)f%z7n<q,)W [%_ّx ִt2uF6Bxo 0m9;aE s^k8&w{#^jqBXY5@P&lo7%ߥ8x~gbje#ۯlѬRidI08@vxg&MhݐƙP!7 vfH+3.eg!G,h/nߩ:;*vOݙaLV}V"\|Bhdiςvcyhu]Yƙ\N\'֧jBvzXG1u6:4ZQa_=jє,C.~)d ,K}J#փ5upE_T>~Rs*.8 !L2:$΢k%ĕZr9u Ѩ ]}{( pcZ9hrAy1(!R?TLZxKHC9?m1˹5e@s E};w8 VHL&ҎJˁA8ߘ&I9 Ɗ#!\VW*FЕlKt5ùԤyWփt~Ⱦu!6hZ@d vߙ`蜶dטN5z-G~)R [@6_ׯ|hۆȓtw@He/ n c+jVuK> Z a@]"ˉN7SYwXeJGtK;V+bW i`5] PXHvP7l0Nw.E>:Fujӡu^Kplr\<4G~bt6:>I4CNG頖vk5Qnv p=RY`>af֕׼CMzk[EMk^Mz'T)EU~4KkĥpH2e}}ޣQssA̝qB8r*?k @t'^ W.Ŋ5aM}/Nvث3 pwgpGv66~`9{B=jqPpt,ÈA'ۧ]%!9E զ xqZAE%SSj:Ws04:Gܜ3_N@|42~v81hL(Cla1,.E:8֊|^VA 8ޝbvnVtZ+-ۄ4W>d;DvǴ)pr᠍y M= slf.{ZfQJ){U2ga_[v&緬y:nw)ȸ4EِXF ֲ kT2AQ="t&Ƌ(99: Km9jxE &&KX&=~,RS5Mָfb95i5l(!Fvnr'S=dO+-i]}bMYST(nˆ r bsZk?:`]>dQݿRE!)5XvëxXX3pp%H}r$" C_Г5BԅjmtUܠ[xYH#08tBS5F vwd;$J3x"!g1D2B2&q#]o8GtF$ؘHu (>8tU6{Hj֍a)v\`D!g"NsBC+&ihv$ ~LXZU\ ^ 3Z `~,]˹uZ>;ٛQo%Y5CE>4HVz#J}UJN   2dFziPTh-,f-WV*}-EsSɴuNSRJsB}a{BK_RN(6z-F|`8A6 V(@&zҮFZR\c Fhx72c'4f((rnvE/)YP[l@gsa/X= (06}p<1w1^YVѪBO 4yGqaw1D^=bDv Uq((To0&XɊ&BҜK$nq#s4ãs=+wH=E;mvH3%X%d]B+ :{qo|dU.Mf4#WU϶u@~ /R 12^k𛣠3ñKΙyQ߶%i#qxlM#+Ro8i4Ukm֌pֳr+#v؇ƣQrJV_x:G5uW! n0h,+:@Ʀ][+Hm]>qOΟ9w2IKh,JLpKmVM*}f&z>nm慾IzScRg9S`3ȝ'ˆy6uTW-y!c5鼆 @i^쬐(,6A~< ;J̽jUf? xGWNZ!ym:^< ʷJ,tpֿ F$d8@pvvnyVP!~?K1U=P:^CAA?jVgp!H!4pG%FҤP\&\]qνʪֲA"?h wo̔yLs6.oxE#O]kT=DZ`c'B΂>`nԃ`AN Q21D"^6ʪaٟ_N'h85jx<*O؅#Uƺ#s!aa^)J>N(I(Z*XHG2qM;[kWn%B' Nu.UL4/t~b!jmhLj98R5P'5}IwܡK`4&+f.ET{؆C/\.uVlv]Ik4/xKC5^@p;* m/O`PgROs{".}î@ @կke—4ZXu^,עo'Y!d ʐ[4q~, 9y]IeHaO;W,!c v)"̧Gq(%BuiM̥)H, '~#P]5.r~nug-1<$3>0{HV-Xf N21F0۾ @SĊ>=gfb"@ìL!SdiqzP|xKQ_rdf j^>aє1)GZd.=.,(wgR7s2MنyFL$d͎vk(2x6p^,q2?˗ ڴQJ;/3:,9*N^`4M:D_ .ۖ jdP*fM͕=7@ 2ҸȓF. VoQ9| PsB,q(a(DZOM/ 6M+q)KP1OcWJ =yc 0!_ax_ČO9(F{ ^2%i}"|8+m ( (Kvp߿i[׎C=.2VyhIֱj κΈȐt~Jɥ myk`!N8U:vLMֵ~1~àǔd29xo;XBg4;rcKdrSP2WKAEH!7HJ=Zuf' ]gF;H aUGvñΥpD=M`/hPbhѠV~<{Dvr,.8i N2/PZ[GI,zW0HMC!8œZ 7T4Y[ׇ̥yxe#AH%&쟵<~>Db^ 6d}Zޠ82s* ,FMUG=IW`W} C˄x/+بC$H^)4YS)^Hk ÉFjw^KBtK0EW > #(_|&_ҳ\1ܝޙΧVFi]Lϔ^Ӂv\YAM6E|E"b6.,&={ͫM?7(4i ]6Le?_/1MeUneOqӸgڹUe)#j."ʏ!;rgM A -=hR_jWUFd?O6$]C1LG=.#}|cYw%~/2vp ͢tg{;߁ؼS;ZKFFgdAzSbs<"ra,hA&E; H3=H-%QIhqj&dV[%[Pk؊0m7P )vmډʄ_ýbSkPƬ|7V㩭8P_%j҆sk z|Q%@\WJ+9h4{n- R'0X@SRكNbr"V,_ 6MH" v }1p,t@I14:C)RI MK\Hjƪqj[z2\,t{"ṃ> —55%cY%K!jPWsMA[5@Ttdæ5~ahYZgᅨ妅U"ջ rt'9wGt\ǎ ׿ZI WgzׯSlZݟߋL$%0,%̅4+p#X/BgH]\]||Ugvd{|t9Aفvfu_skeƇ:_ί0gg cs~wvxZqs+LF^-Yn|:cGҕvhn[4Ti >`dU ?!o{K9SoZBTlY* -6r}%AyPH5(P?e=zh?m: ;![x2BHН 48$y/ViۿlPqЋOuMnB [/㮑+tfEwЬ([j"orUCd,)4}uEaa`O*G^iLej}RZ}ύu+|Ndr%^Jo"jB0DtZ PqMKUu- 4.P㧫-2muj/o=iX)R ʅ팠y%Vw&v[A oZ-,&싊㧷V_ک#V1_$TЇ"Ds|B /wcpz<[O웻T Fc몋o tݪr(NE|$ T!锳֖Ո^bː \u㳐=.y뼖@h:һP[E#SA{==UF 6TK5SsKW}=ۆ ʏ<*O `@`ZSu5G҉p: f,j\ɜD ܷrs: Ǘ Mw jPy CQ=^ltJI搃vфL>7g4adH}TaQoȾk @tFt|@ꎺF __)ZcsJBZZ)G_L ^Mz7c. L,fpӅ2Zjr pϗ,7:G>-W%а͕sGnQUM. z=`<&*tiS0ʵ_FE:o@50Z$M=E&n,!EݺїxE 5|NTۋVRPf,o|E9WD L aņ |mdz 9a+Eg! tϺ_~w3Āc]{57.(?ə61++ L(fkEbYhz,I{]t=+ GS~D5+UV~ޕ#mik*âmOnʾ;y!:%^lRiVL3WtJJ=%YֺzXb<#Y|6yut)eB-1ODB2-A݇@UT~h6>؃Xl]i&^L7LPWRG0|`:OPYnk)U,Y4ߥbAj ݩP^v Auғ_mܶE- Luh>$>M*3Q_ng *k & t3#4N+8쨪-u]SE,+>fsw`%JC|)רd%kuXvv:Ȣ+KZ!r*j[SLe<,Q v2m(+uu.-eI>iӥ!w^-FJR\_P~qh`c RӖδT+{!=B8nEp֕ufIeVaq>ؒɩ?7ۚr\ќɽISG9}+c -%QpLڂ,t݉aayX7[[Yi(vc۟͊~yS5m|2Biv/XΦ6=wZY(_ҡ PE!pYRew7i,$@}jRyѢԙm8,a`WgNUuphMn*q݈}i?o`-o=m.FjZ }&k8'`" ,DaOM YAs˲>Vh?Gi$eF[NVgym!1S}l_j+V8}L_ IoH@lV4Y)ͪS3 J1c11.ۂ2ulL?աMs[GHthJ8߈3̻ &q7!uֳn-j? {x]d4JPyq,F zg* ~M]sjaòvزGst (3Šp յIL'ck~Jr%TlcuZ,w{]Ob$UB!"C:"l´ux:W!(9Dl\j>ٟa!|!F?Bx)Rl)Wm۟@9u o$4 RTF16E{I:O;p 79V)wwa `ȤoiAjQ&uJ2v3G/[|\5$RtrQy;J"8j\ZDRȭ?Gl6pߖgs4@J&(y$R3vdSIjl[KTSn<Տ _HÍUS5'\+!(YLĖ.|C[-#ȿ&!7OIjB2h'8vѕ(@;;}@,QO oC\eZJ4t fAaA-ѠF)Oa90y)3/KؐdV99Nlu(Yכu& Bj>su5]a Mtbt)#TΪN%رp1?;60 $ڹ|)ؒjJ#:\4Wo,ìAd ړg!{\3ċ1>T fg3gݐDbrJw7{axh>%|a5YAF9dddP#}Y[+UD1d'z3o~Æ fjn9G&XGaSFAH e +O?;h&yY;S\20xv"Cߛffd{\NϘ!ʺ䑯Œ,% h[b4Ii$a_m 0[Z&?%Ź-3:%b0 @16]rj{F@&z=jv+CjWo=54iIE?`SLFkwaL&q &_\WPwlQR̯tzc6~so? Łg KIP }lp po$,т>>c+xNaŦ?9> c>sEL<)$"ն/Q埒XR)ݙn!b֣ נ?[ +LFO*߄SKq ~4M^L3:j>Rhmԕyaob IRCd0Z}Bh&(`t; KIl7\vuu;kv+eWoKug["7\*\+CMXK9!\sd'*qJgb}2#0K [<QَsYrN3X-eCu~ HI.e dކȷF4[i,IH)(/7,QlS?"?jFfDr'dZۓ-JZ+sIizYX/jp05V9rkkZoOz8x8-rƂ3 HTZo߆$X6φxn5!b$LT)ۘn iy_々b[DN2S^f^zEE`)&ޝr\jĖ[XK!nvZ& c`3'& ʞ\qN,L>4q:­kw4iF k" DS Yb#>`Ul=KŊBĥtv&C71@˫8Je \bE_džs_RzEoDDSjcLpLdt!~%Qi2i* K!tLR1oX+1hJ/rsF;KyָrqɩX xz9Tq׍ .]a8UTD9YӊaJ5=ܚz8 b^l`32HC4~̺;pcWmaܲ+FQJ0``?hkwkx FO13.SwRQY|i"Cr)s?L^mZ7 ^Wd3/, \7pds{h;6ŧ-1gļGM?݇%<{jI˅8 6>3 @yԒQ$b3Cce=H7̶BЋҤ`,2li~OMKFr$Im޷7v9z`i^>?b_K' ێ)Mr&WuB|ʺ>Oq`a"u%vn<YpMQI÷bEOdsء'g2WtN?CĹ*t6Ҫl"v®\U~s xr<)0uYtS#q &A[HFV;Vx,aP<YuiհUL`i<GXj`Dek[ y٣n ȦHA>۩@n"?:1v#yPk Zo98K'*뫙o勇G##~DcǸ/p|~R[#@ztvـX$YJ NͯY1Gaa"co-Oٿbȹ LOOp|O+(O-F@ UdU,wF5q nqiɏs4嚩 !ݧh=Auwi;&ڃ7 :܅s]ݤtOqF.l> ּZ \z!&@C_;I_}u.VA* }n睢QZjSCH`DSU V>x,o<ϐ˂iRe* M_g3pP|1zEրsaoM׺GmLۘb{9 ˯춲]%~J$eR{+'D}EoR'Dye')RhA\D>I"ym0w_*Hu~g:ؒlG~o GN?j?@P[v>(Smc+eDLdSґ]>B]{^^5;I6rU /ZGTn1<^1WhV.ca4Gj7>?"N[,~V9K+eg1x %xAw<.}lpA4fP6;!~үeQUJ*{9j0||i3Aęe@Y kk>߭LSaiE۪:^\T7k˜ⷿjGlj/hYSΘm@e{'T1&;e8+/T\tfO@wbDb2]3ShM@ݏ0(Xy77Lz}iZnp=8 N}LQ( ` %g}05} l}"+bB xAmҾJ}=SF2l$_0A`:kyo 7@-kCӇ)"rl@ӮveK?nwhO/S%u2Լ}ܰYST>V;=Iih6lҏ$.J`"Tnۿ5㇒g۔yb퍄|`,lCFIM A7-n?*жuZ|o,HZ[3OBQ<yXx e4$nጢVř-Y|Ɏ,o>"C`S64\Wu5jF:*]]v,uR *2ArPֈ7`=ƵOmDr R˄[<fӑoTK<(G_~#"W@|] HYO(pxnʀtcJX._7Ƶ}|/ZoAd]Gh$ZaaE+ddW >72怌aVJ&cO` 0ߩX`Қ>emuh )}]x;%[ԾdQ:EFGLyPp15 pRb%{y@ɮe+K [}qn"PU|"Hˮ|)Yi" >tV/ HXB~ +(a:hBxΤDٷ"6pf؝[BL'mrp77@mp34A*c 7ʹYv{t1}RI/s4Xu$6ii W>gl,mld4l\*\X8?F.UѪBs J+Tk[جi1[)n8!b(2H eAV i?m vK#E-,u͙4y4:Z=atذ*C4v* g?pś[.F/8jJRqnuO4w4ݹ7*~IPa6v+F樂Hi0vǀi#ӐgƭŮIR vn |zGj|ތS-e9l9Qɥ gO/R 93y^ 1e+`xGSpEm-#0GPƳ0>*ViyP 󪎪KFǻ}۵I֓u8(ZhA=#q}5FaIŐďwqB.|R*BT F .M3M2#C4n )olPmtW5_ɶnrVnSÉDQuZ,5ܚSo J5TW1n Kk.Ҵֳ=zrUb>R(SmKPلG99:ٷyb&G{7LnBb'"jסja킅c P1:F$M'@b%(Q2}s>6L^b :d_j-w;2:5+P@Sܵg0bw;R,=ve0w\x9QT'y@Sf+*5p>(q!Jb걸j k`$+}1z':̇q%9PT"SRL;yn#3e`*sW}dks" e:bimj䗅D)zI|z.ywՂc!{M'r_o~+XpbLcߚb_9BmIAZ.p}Rc NEp$gUdps6Zz$@sk-|D#CZАghnkY()PeϷߔyD|6J ID'|2xW}ImxGYm l)O)?->X UVQYb?ϻm"! @tB W5TP\(F' C/ߺrxUJgݠ f,s԰MV{t +@~~,g?Q)Dr-;iyB~KeS`*]ﵣ7ܮ;)~XTf ףuL^h]!'%z྿4[~C*u}$Zh݀.6hV }?I\Q9-nȩމ`~ *]TŰt&^Q# 1%DYAv\}~8SPq)ٿ pgmdO `)Q3s斁d6cNj^`I3%Ǚ-̙uwSϑc0M;%+e^GCDpn@~Ȓ"1⾢۩.=)DJnb%18ify5"9$%Ǝޝ0{X~YY4T0e"#ۿ> 2wCmۢRJϷ2:"IӔXsp1[ww [3r+F:UBYX,!2=+"^zC :vb-Jcʾz+_Zd#b哒hd%OixcOECk\ 0K}:}Ɗ h8T~~b(Vl4mR7e]p/}iMۥF-DZhrmAƩHӹX:`ޞG~WJ#9 d ¾xB{gITgEV lH"RR# =Y"Rȗ5Nb$m'F>FջZ&x QO8Fb^X\Ta\X!s8{P1fW>fJ#N~W̕~bvn xrVkOȻAo)UlH[*in*pSfُIn\?ϸ5)U"[c*3=m7}K' 8dMs`̡cFt<.hn xqƍ {HN $bH1|^dx/? 3ae>td2+c0 8A+;?,'5ak$m+"-? &$я%ý1Za3~АeIN.sxn~ҞçGc&Oue2\ U0OTI~uhN^ɫ0 X`1:4.|O0ɲ1oIJVF4g܈S̟~cN9a.E4m&^8Yn |˶YCD}}=t=ʽ$W%BЪ-Ъ&y9I G,7x{WXkTF߉IDҦf춠8 ;__D`YSϕt/]BvlzqЬy#3"yAr|g8C+7;]uaؠJʴa#{EfhČ1 1#7iG>ܩd9l {ԲR?9oP>cϐkAn4HRWw zX 8)YUH 8ĺBCu{%[Wx!A̴S$#ˠEȔ;{g'$)b [SSHI'(JxvTݟcQEJBUc?Yjؒ6g2{$%B&%B\oW"#ǚ6NR1xu4za5wd&o=kW-U*'@"Ҿ} tGϲpVEg{cs`k$}"{\5ʹ V#^*nmF6'?hvMi\4`^E[rƨ fJ3j0=[Vc=d^ 6>dpC Tǂ (ԍ_} j["'PB3ZOƞEJ6:ɔ%KRq#.S#h\ .6 $U͏Vgeg8-"nIP|C*C~y BQ,٥LޥefUn4A U_pR{Ю-w~p pYN&JFҝX!CpZ-DKCHy>vC40/H e1B&PvoAoCz}K$} 9ٯP%(ԅQi exp 4FpC!1=f}V=PRxV{h(]cKNd=X d%x?8E0XW$(o3DYMNhE*PYhv&2PO-KO6Kvb{wd,зY00&a^N * o'u0xaD}(.&3!Vo^ O9꩝ &`[z6D+9n7(K#HYOs˅Ã9X fDvU`V5>KB^Y[KA(OiAMH@?ǖp*'Ձ?;0ݾ8Ɓ"&=brA¯AxC DZiHΤM C/ ŮSU"LVQDJ 7xu6_;5}QPMҶt DqU\Q0u0[ r1k [d)#2NMr \Pt` l065`0f|EO.vC.>J7ZkσC<4(w/NDM'Spl0 R7'M05KRWzb?R`aIRo{9enQ<0U +a*C!|l&sq,[ Yc&ϴP]5Hx>E  21H ;Pd|+i|M[tY=ujxCڏIH?bHyӏ#F=>5eet*gfSm,f˙d`%,('dWmF᧟?ح}xwhP܅8},aƩ#vS*1\@ݧq+Ef*v:GeB 3o/^/$RPOv._f%Xlڦﰰ\DђQs W5 [g⤼J|m[MN<FW5mr.) ADd¨N,7h"vCܨ;h?;n9PqNiQ>{\7pnuHݸY kd}B64 fcw Tın<g0lņ458Y4ұfkVS.YaYL(׬t"0yjTfߜ"{J'Upڮm#j─}|ٸ>Jd8/<}H;A([=MjsDm\f_jw ?߷Rd\\)Ά!!Cloh{qDOu%Ho5[I̦   [mwUY /]yuםRd]6sTML?ujG=|>cqIqQZ|MDA 53Md%/4W6fz g>u;^bIPZffBm'ygٓuxWQ>pit$C3-5W<ЇԬ] Soɪ^$2dICDE{#E4G9|ϸEjpk/0YP iZG 2q`ĬovƼzwAUF|jI5 Uڇ[0w;E,g+e5f#Sk2N;\m7$? gx,T,9bjbV DBOPa牜$Z_O:Y\3kR55ϊ"o=1ET sN*Ž`h~SGV#]ZW>Wȩx8%-q]!iC`SuHӊCOJ~ZIQB`}UfJX#OT#}ӡ0&4ˢ7$BIn4 2mN1le'Wfx"Av8j5j_hF#u;}=wLy `G,l@ܧQ)1}4WFyJwRzݥCPCX"c<ȸw!MLVNBB3[~Ux^ c*uy"3ySzʅʃ,Jәo p޼ӡqf[0a D جN%<+o#wo{otOEv[0BT(#hiS■ܟ1OAf<-ALQSC L~]{##>,FF"@+^Yʉb~^}\W+8i4LQ rOy0v9$9F1[:oi=@6+T&'+,'S_hx4/> U@qeMF 7"pzvÏiXAB&fd^M[ j;v%0dxVW>0"]S~]T%} &a]@6s'9~ Yr"T޾|"ϞZ*IG1W!2LeYl{ES0Ƭ߬Q?1#]p~riuKfoBqx(6t+Jzb||Nw'tD֭ij= ~,ثOK`ޘS-Gx3l6OZ3-Yo'_:襲R c'3MD>}i5%6ŴzUwI㗰1FA=}/zJOyf5vk6+&"/s DždULYY)+"3A a73LܼDz.Q'~s4\'ԚLDnfZvhkҙf,!2|an&TF)$ ;ײEY`CmsG)C;97  H=% 8mæ% 48Ylj'#cː ^(\_ܦҀ׷bcMNz(7gxC9>ɽU_t 2\`)8ttw V~XR\z/8<@LMÜDkԅX3cũ? dV݆*=Db =℟#'Gm.DCF*p^s NEHt!cv 5GxΊ,fkHm웅~:El>OEɆrYXJm~!Nʷ~= a(^c+m ~80<o鰦,<؝B^TC59W%| wVtf=(aj1|sp2qJ$'kOK?J‰ݛĩ"³aZfjCd5Sx7ѼS%kkۅijr s*`1=:sN9GE. <ҵڷY/ J2ٻ]*K6lR'xJ<}CI E~!LS_:3*ɑ1u1q9XymdE“ tnN|akr]x]4(qA0#?$ZbiճE>LM}JS9m;GeF΢f05ǭ *n8xG_s4jݕg6 AakvCY!E|OPM rHW]1T(>,K7~ߌ(P>)Z4ظFV Ǜ:\bR mk[ EwF}*Cl-9ϫQAsSvؠ \grܗPyϘ<_ZXFQxNLv B'Hb OfMK$[ `nO(iu";c.@f)c{h,)ش[^a@bB(ORnb %l7#wQ<x Ԗ7$+kzo;OlMw$KS?H؝BgKIJ׾ޙ54}G+kd^[ ؆8=Dm6N*iԽe3x⨅MU[~`"tMllj<3a;-`>ȱ=V~-%.s&e_]8<~ c(9 swy_(7rRǠ'54g?P1O>)ב?vRKzj"+ œ|$O[צ:Ҫb3;H.xB7,"_kmwթz4IS^_UZU,C x KȚ\/㧧{A,YذYeI]h, O\k`~}]gh [f{.]J1}Txsv~mzh&hɏ ZN{k$ͤzPOɠfqD`VLőcvG,gPR#ih=׆ Qr[#ƽy-sɥpi|c %I*|4Hr >$P(EPoo9۹UX~QQFqR";ԍx1#qx5l'`&tOuB@ԲJq>ӒMzۺsI^2VY,,lS̝%7\gdz6ƥSWk\>WKљbb|(#GS.Io`L(]쬾驜$,yڶcSO'+͗uag.L5,P OXŴHpǩK1}+J L`ڱ!>kA캚Tߛ|z e+nlRsG )$7W0LwUrYn 㚁6^dZPa*ԭU0'6#j!KIy\3ñYtN9Kw<tvoۍ_ɠXgҢ}mh>zv lC*5*'x5y.y#I K[-sd]vVVb` D;?Lyc"?E_wpiX7zC"P~Bzo0UZ^CI-h{G L:XM6;9-"_D ~24j_dŌ|$jMs"mϰ1f>Tp}ZUvgXOC3 'O,҂˕V`r /P@6p7f n`-Ż,VM(Xusg9d O 6&yuK^zoewE q}YV$ ԏۤb5?5~ҕCL綧:T-Z|S9">ۿ^g7yEx3ˑ@R\]M BLWK57kJ=nn;Iqt< n wXٌDžFGm ŷI"_7>N.R)l|nZn! [ sF[KT.4-v*F4fm˦Yg= E>s˱n~ҕT,<h)L ScM$  0 {,$MS&(TL[%ȊNcw/l:.4iAvws*:ߞT(jk2yӁ1]@5a"e%n-|;%!VSu\QGZ; s2yp7B5* lkٟFgVEhUr`Dm`rk Qu1!eez0"iBK qe1PI-lpj[JV߉Br؅dZ$l.{-;G򅅇I=9}&SXW{CdぐgvH9 ){w-RNNR#aЬȝ*H Rh}`E^[{}j/PiJG8O9uebg,DζSK V 32!j'hhdoߙDQ]$vuuxQsvA&K_cۓ[:HJ{ 좇R;r @Yq I!o2h'}|ou*Ɍ,H~8Ƅ[3I; z6v4;48.س&ᴿ҉E oEHgNʪA×KKxq2pXbesܻu W9=H\ƿXc]#&;~dYV`]Ⱚba4ر_N8 SR%gNj?}#7JZOC?+]4^{jhœ$g~rФx-n~  l[*lf?\)2no^h3Yզ~/`!~m07s'F =/&=KG"~FL~f-ouD!?F<^PWf:I(X1]ntq$^{IG0BPtv϶v>i5݁Mվ< L&( @Fr5[+Hx2\IP_p}_*8ZA8S)3pNy6WnI e;5Ilqpy0^_B|bza?l Q8jܘ; ҏAIc >^֤ҳf(Vߢ>>XX]3~{ {G Q.v \M<.%x96 `fݑ2ܨ!)u !3#^Eŕz0;dl}+n ZHNml:Lg_ȜقfyiZD]vg!2~RܫsaD 4Eם%q#ݍaPQ нB0чw<=U/y!!* 07|RGoOq2- NLmV#!SPP\S`gƅj;*5'U::#E&Dfs_ x??B kVbI`˭ }!?QҺ]VC++bZ &3^Bg#,|'%ezco$2&@nyz{=[ ۸H(b\tt &CsD%/jڔ9wv2^vB֋6Y.wXӉoWo s LwE!#_ ݄ijJ"--Lȷ'sV+=ٓGO??,ЪZ$NmMjbSm"=&UFXyzGQ_*;5ٓ7gLH1o\ӝ\ c-, MA5?Τ-nr,<hiM\/u>8-h/,#BL.Kjس[eKĪP g6ZvPd3LW̰JmX 'ah8.e)@eA&:,C&W04 @~%[!ld%cF1njz3=Z|.- kx TCDF!=FhCHf$r|똿}XgA ┓Ui(P - H9ld{:`OĬ8A*ڍ®n]]!vh,?p>ĖmMAz^ 5 Ckp(ϾsipgXCf&&uu* |Q.b ~/xÅyQK Ju\ $^ikt 5ɨL (F%^lK]~B'p ~?LH#1(e|FF| -5!3 ʟY]0 WJkr]Gt$QlZQY9{`ui8Ԉ%w;2#}Hoɍw,I Sv\_H%ُc67x-OB$'l2 n93&C(S8ZrN p϶ W3(-р bt ,=Niyy#(ݦZYv\lKvXU-QsdŀWO@/qՠ~(OW0>9 м<Ϧ1dY^z$Ap 4̏6ux=php@VPqϱNzHiuid' wPXƓP T`VQ  ,0W eŜyѓVaRׂ7{8yRIJ#Lqd7"TzښPCܕ"ʇJ#DW׽\z.x.Q>% 6:YGX#Hpxoݭi۔Xw/DmR2B$Ǩ-l.4OįNي",Dk~¤O\U@r ʐm~lHg\whdJ{,\+w MVJ`lE0\o<9{%"?G`~(FƢ%?U&r Aw rZ)NEˬj&\*`;ê;7 GZ5I<#Wd=}" p=R"a]&k$Ef(lՈ' V *wSMX#jKqkEuHٔn%e,o!4/<ꣷcR4Dz)P],c`Kˈum-yҹ'S MB~)zҍ!(ma`?C&Ĩ.z F|,"?.|o9/MbW> iLv/u 4Ty}rq࢘*`|.&t-yߕR %ۅ}S xMp>%HsHu1|U8o-2d4G߲$ crW=hW7\*6Ӏ{e_Lw {撹ƺQxf+/ȏj{o)Ufm#ISMŽ:efB06iw޳ ҈GU#כ8Q3}w 8U~kdүv_a`slS$[. CaV{[tȬ)IQ xɗŸb4_qv7.fڟa_y\mǥ 6 ZOɺЀ g\i52yz _{zRnCZD̰Cr *+9~GфR ^w`O!v"pSC4.H@82ΝҊ""Eü,@ը`,&Lla<v{@Q4 #)%p_w9OQw,núZ`=8UrH @P3/Q׳k/@`Z׋|`[w8{T+ I1۟Zt itVtL|)@eL XuO?`I@!–G\ˬz:4Ty}Oˡ"VzAju,RznW;`8DN^\g</Kq.6}0 5F p% yPp?7Wca jSEͲwQkha+)ai.f@ 9o3ܥz|?D=v*JjeOŒ+xDOh~q??^1BDD&^($,Ob;6"0&deۓcgr.H,GzVKzO6DK+oaTs-N7ZrTM:ȱ(z~pϾ,-_Qv9!3Z;Z!ˣ?S"Yqkb6|ŒџqenU†5:,9,C㇠1jcÈV\WTYP@ݎ 'YG{©P܀idR+x|W -VS$x7hDի`YTt#i]Y˂ HR0E*h I@0cP~:5](R}rlCT4XkXdKs[y,Gׄs?<`Q`%$UnYc\y̴/ /?'ġcR|8OFzT`_l\vc fۻ ݒFƒXI:c2Z )^)8&K&e0\ڼ66ڄGr01*=/BNnkPPt[i>'Xj(\a`;G'r _LWY:(_֓=FAeyAЎp b W)/+sKF%Vڦ;wɵcD~t.KTRo?I-Ɍ`6XyWj2E0Y|*bϧ *ɭ]y\33f{1or`HC /C!&&F$w+: w'I" c11G Q-rMKOo&]0CěG>\ݟI)˙+DbMي )x}h>ƔtNjcFLb:rPּংŹX,hi gnYT o k낓/-v:@QԠP C+q~" .˼Ю=Ѣ&/3&,\-)'־"Wl3x>7  #&)2!X?1dT2D# s'ǠMRUS+w'&QKR#]g g~ i\kȺSx#JtRgmV~&=q]و1*)sĆw) ;W jAjZ#R QSnyPg_KQ0g3u!LO!t[6pj[#* Do_*cND}Xy{8$)]}++OV3Z/˂i!Kpa[. '+C( YQ'ܒCS=kb8ߔ*M|QyZ DZ>@6~Ł'7*;F=,[by90 ~t56DT ߻DA/D?m  02ZsS$kJ~hD؈K^Uj@S6oh,`Ӳ"qrġc) \B8(ED/weqӷTap.]%Be2(oMlpK=;(qyYJwzyWDY53xaV@34j#tPhg,O&p"YSxEt<3vrNF:+rezADΩ Ql\Ws#:V'~Ip" TԨ#x]nw~7O:߃I `jChf]%]sngmǎ y2!Jߵ,gx4:zdQe&&3}k񻨂V+9B\k (h謦{jE\7B#%G=K w0}[󢎳:SVf1J29}8s<ۼ) 3tm@̥It~wJ]_.?ګiVZndGo|Ҹ,aB/JCN.w!,Su&.宀ֆ:s>$t2yS3\٦e#Ò,]nmJd6$ C޶ Y;e"E6ޘ^,>A=j!w#F3{vt?3٢ڴ!YKzd#!Ec:6~1RE'Zn=k";sp"guJgV ^8tP CV*Q"O ;; mDDbU.h^%g,U{vSIىUjL] r랊t_57* vBD7lA^"gB,s$ m\p6sBE)ȶ{2*$DB5ǂ%aaCMvuDR j˞Z} a*/0{Vc."ck{ W[yTRJҌ˚2}]x%!N'8y0 $Lћ5ʐrPS6* ;:Gt,Ƚ9JD"Yr[Ҹuh>$G;b#,iey&W_9>6yr*сO-7\RobL:)H~Ў\ -t,fɛfgdhY/pU"FeF,Dw ƫ2ܔ%v.}EqOx)nR ĜLfg\0ka/zHpԃ)pSeٸXDR]2e]@*__Yr#`5%.2i"D8ywT8+ngy'C7F+1)l~QBw0`X5'Be}{|>df6_3ŰhXd,>W\\?/l!~4#l˝{mRl(3|e])woSZJLDhC)p0pK|_Z!L+96`91w1$.$h̞(g-t@(Ì &@ICؠ?cӺ+tԘK<8?m4I[=c-4 ;6 :T,wVRqwՎ0M6+h2!hH^Ē/V? ÚFN88let_<\dF%9PaM|h91d|Kd>%_ASNpy2jYU Aa⎕63Г<qpE X0-<h*!Blދk L-I`l?"c [ -HMk(5o^gM<ݿjjn)ؔ{!2ޞ}V1*&{h$XY@F+\,5ʂ_xVO.W}M{LxeC3\M_Iq \8omK h| >'m A~#G *yzEVUct^i Fj4ToonCBF݄UyWgFB\a<; ߈˶ث8}2ԡ Tʢi |39~n/2_asHɊ7 Y*2bTc[0qA)>}۴D/s !eHqE $A_rS( zM#]Ə+,.Gs_mX.R'G}+ ul =QIRxSXҚl4v8Sl ZԱkSTщ dӈ4?NFݏR73-ϦMdUTP.s 8-T#mRߟTNHj`sV.F1~cIKK(ȱͧDvIx7*ҫ-_%/hxg/+e#cak7z+η2['~+Zr| Nf(“h,h/fəy4p}mj @9SAdYh`B4E CWp"`d:P.Tfsyv?ACKn5߈5-nhU]DTdwykU\5<]#bW'PLC3`SvQ7WPԡx~ե(4vg&CB{`\_ L={&^VVV Z&ϨMws@LE#*FRFKUܒX:.V`] L:" x? e ,%f,B*#Ѳv1Fr3TG7kKF%o\^a=o쇸`0gF7kSݒ lXv߂b$Ebs+xKL6]@#bQ%A'>(!ll!R@Poͯ č흃;s@S%}QUR+"9 LF4Mڍn/Չ1vkTҁ-B?:'?s*dSQb* M$wZ 33+dG{n^kM6VX|~H䇮44i6h9< ]#xڇ~5m!'8n`!uchGV0ݾ/m73'A- >$GTRW{MT_A7_p\|HI-D2t>v N6Wlr v58Ң,v87|K\W6c3ȧ4rqd t~NXZRXlJl|fIqwWw/h2LpQЍSZwvq 4"āYjJɝoUX5 % `Pu8MW3>&(`( 4rB}g-& !ϱGɿ;+rt Ig7iZL{CZ[~2)c>v,\ @z)[kJ$ '[(d-gӊ7zeUgPkLlǮ@$Mo)ڏ?I!#hZoQRNKO{8BU Sҧh? cUw<"s*ʘB,+Svk g۽^f^#,ĥQ0F63>ۚ Aa ʝ?=@/glaXo=Gl{ZlUD\;g֍LGg"!]eHZ{՛ڣ2my֕1V XLkCddB1o_{VjU  ٫&{yr`ȿEO~eBލAG&bBcWRH? is~@зV%4+^7|wkxLJy{8^9EmKGxx1]*o^6MȲlgQg]36ghq\[V.ODd)֢P1f3N,DtM~Nv6'fEa E9ӱKlkz2ˑ7iCn_T ~ݷ/»A|*vVĘ@i^foa5˛QX<*҇78|S%k<6:g>0BRж2I,p|MNqUy^̓$op,?3;w ۜeGϰwlݭFBJ ^_2t 1jW׻:5'/h]G潋dbʑ %qD6yT6Õ)oy W`-(JH==3rZcd;t0 <+q=(IYG'^2d#&%q8yگVMWUMR%` Dt6[Yd7-?TK#׵< rw:v_}0cKa`OrpyUKT1>ZifGKwʿ5N}aΥxKߊicCQ&ES)a~H=G"s2ոv5#Zl O-4*Zb*rEl@%ka[mhe@e2p%S^hxؾ͗Uj}$8=?Wpk!?-Wyg+Q-2Ҁ,"F]2Ꮩ@Ώ $TzʴK*:$ɳ=;PXlBG{= [}uL^$ @; |tT z^AXl! Ȱ_j.Mv9M{uD_ ^Ζk=gTTWvJS6m%Πieo*xCnÜriX允?7[ɔ>QCr(*=ICk~;n73D9\') H ji f"y_YvW:F~vLe ΋ᾲ.0>0t\˝˘PYA_@0eWu]'Bb;V2뱤"e|!g}xݵ/54n6(?s&%}CUDoFoD"~]'lU'H9qNfrP(@n‘tAQ)تyHImgqCs4vIºLBsuYveU h},оWnCN{6_;%0}Zf2B=~Czb]㔮ɝAVF]yM_"~3fFc},pBWJaM¸HJfK0h q!=MbHR:FJ>/3T<`Br~,@i|mpIbXpm@<`\j ? uiF:NKY/<3g 3#+4 L]No^i}o6,e ce9[f_۾nEPNX俢?HEML-X 宐2l7MM( ˃KEɒWd@n)lb>.@  ,ak V_vD<fpq-L"xqA[VvAԂ6rNר*Jdp e1\%FWT;.7各JvH.Nf1lKȦK9 ;:@HT'E[ 9I6-3T%ÔyF$\%p`!t)!pO?8OUXZrQz87YYE^&e Kw:|Wp'h;8PN~sүBKL&^QfkC'VsǏ"w0+TdxV7#wғmkJܬt M!\\ eW4#PЌ<^-z:Nr{8?gп<1}9y5IL1eA]%b='#a)U38w-]RN3,b׎vɭUcBʖu}v6́ xcBi3@w: 0~sg)T@]|#$̈[[؉QZrBx~zT~G.DšUf!{F\8RMv}% _ﻰ59字$ߗyVgְ0gȥP6ZF+f``8Lk-ވIo{aac ]ctjDYZ X#GWnAGް6/|𫞶K| {i5v[ct6Jo8#؋%ɒj9L//$Z#07P =%\aa2/! Lݎ8<~G*O6 UoXSS<ŽK#H'a52kmLxN& K^4M߀%g{r+֫$(l%)87_"5F5rv. 醤aٹZy)OqUc̈ef9=x=XZ\$bm$dxH;,o5Z7VQ2Նו5=%GHy}afܑo5tC+Tc|NDLD^sq]b&Iǘ6sGb_&L5֗% dm1d @U ӹ= kvN X A9x7sc#5)'RBrOk9ѭiYWvwdeA_PG4EJ fRH %..YqqZ]DHWN1s]zIAzOxw%7H]7G1#(9ݾ}"nSi[߯Ak:gDGF6Q6eo^Yc89o/=l?C[(*Zsj* MqVA~k6W]ñ+p%2tA jQ5{n]tayHMZIl;&SqJ'x Kʠ/y7J̉1R KL!|-7k-J~ocg\ %p\cMLJ1 ,gӜ=9Qd\ Kࡿ?٣W{+ :21UhSZ4y1.-lB>Q{~ZK`Vfvu{~ #;v0E͚"r^xxF-nl˙\{-c۪f x-uvS(QX:Gс+tuduV}L$~%s6CAP)kF-Vy\ p8HEaǩ"=`Y%ȔFZq/VϬҹԨKz:Ob_'$A f,Nk}{'$Q=u'4!cۙ fh#]/w)KU@ZF6[ M(nK^JҕzPWp$Y-9)ߴ-tKˀbwgq|OJ4S@'gr(H&1poZ7C]A<$_"Q65mn<P[nwyUe u=(,9ms7ш3[OϑDbEjD[/d AAhS_H?"M:3Wuuy݆,Do=^$l$}A~n:"$bXw4!mTk|J-d⚅TI鍕̰^ szpSe!3{ڑTՂ uqHܡ(c~Q c>׏q[LFLr ~6#;|6, b)[j:KxºnqWuOWtT(_HssGS dgON$+d#(vhobϿg%vaW"6NX/(;gÔ#Meˋshr%+56%P:fx9s_p䰫 !iT8V(pzvb=)oF.!YDՁx,K}Qg?t@kmˮRU`m22 @y?Q<%NNb/#6`9Xdچ~%Θi3&EM4' )tRaV_*cgCk(e\ߕF-SH @HOqewҫoNFY_cᰐG~Uçz_߅s3uG5`Qz 3kxBY2C>ɍ<Eqi/yϚ3s:j.Íi^OIb1[\VL ]Mu&WΊCvtm1e)yt/F/^Zk a]!܈DJǔ ȼv@VMhytAC~62pZqnKS znqBi+-k>B=0~~8 씛E[,:;D׾TooD:-oL_CQ?cH~$yU䲪غWF)*޹`/( ttAnOͻ6G'O_I&GеRV C)~C\fM 6ONMQ+b}uA|j[~.FBJ3䤤0a& 穐hG|vۮ fHÂDdO8M_s:(ҪfԱ|tY}W-iCS*[٘I8:衅ǺG-DomA<ަ&kWWѺ 8hz {ʾ'B/O9%MWɈymIB+?}/PA %hhQ6{zH0?2l9Y_e:Ba=cOw%[!3 qrvODG96$7jka%ɲ‡ N6haBJ8@1)iK!4bÿrF$!HEz|:g;-v8"ꙣnKfeԇ^skJ86fiVΥ=&AԝlAo!W˟ԔuI_˴ x (>5|qS@ObFpZYߡq7tRiL!`VD`ѩՖ_U\+9`_iʎcSiDq9^rȠ޺OMgT-t0zNd.}/.LqtX7r7̢sg(eRIg9з? D_ aqFnvKQ1>['ne䩘rZ?3ʚ(C -M;&-G:mGf%¢2(G뾷62PejϑB"TXc$"BWN~_L$wFqc?T:E)2p_ bDdS. >]x_-3}ˋ ^8mL0QpSh$<kv6ǵS eĜ&#=9LZxee '0?tH'WFi;~þBa;^x@`/{٘$&ۇ)#JXF;Q]/M{!;o TՙEpW'zQc7<`SR3GN!b,ZEÒL` !V/2@4ʫ"tLkf{CMSXq#Y|~j4 .+g8qF%#z]E- Բy^QQmbuj=b\![ql>a jcCL`)n}R fnb)Ї ynyP EZW(X ar<-;di\̺εnc!O׀1b iX]ѫn{8GOK__B|^:4p_Abl4:6=jNlVMA<˂vSHj0YiC8)`eC^5oKä`!c21`.0ny(71"jjYEkth(XӅO[HVF~/`,$x5'谵s)ڞڎj_滊R GiL'n@oy ?TAToB2[vnR$^fN^Dbx/]+0v;J>&[N:ϑZߨzR~ڇwocjĚKU%ChoAFWCW2t8gIA@gX3ގEqn-i4!cS= Y_T9[Ɏcü) 5ɚ|LE8|{e?S,MT 1;r.̂=hIEO&-"VqbRX.z&/#'$māRF"V˱m-|_#D !_yzpx(t7S!fj37r{p-q=Oh7ZZUCvެ?KL0#Zl;B8̓f@?!LmXTӟQyw]qsu%9"OH/=i)^;pZfedX)ԽGD_g?TW.[)Q +w~#D݂MM`A!coa*@rM~4_VuhNi*3*yH֤gCҺpQޥ@eg͚AX&6aBS'cA]U!%/tJq:xL;_"P2)NK$~aXsb_LTD+Yj^3grխ*i)Q.,)،Ʃ;nyIj_iKpoT)I0Z}~6*C[AΉ^6`|Hd@x\p`*gnH=QeΫ nu@J׌e}\kNG9`Õ~iv_xT]# Dݨ L'RO0,智L+_t=*pS0nh O`[a=\vu%X?Vp ݃hd##cX9,蝞SEPQՒaNqۛΈ8`Q0tђYqtx{^^Aۀ:pRyEMG ]H^?Z,)ab߷ĜKׂ)$^q-m/r?-)"N/j?nKb>]4,KVYa#yla$xF ,^`1싪p0-21N]7/P,”s%-Р@;?]A6Ʀ#wSz)+}2>p-Ѧn߱PIT!DQ/n~>O/YbDi `AK ,$86G@g梜ҥ&S'O7Jsݺ哞o3ɖdH9Lkz~AĉbHT@⼖5dy"kgUM32Zadd=skvTb}VOc@E@=ٯJL5Lckp%ʗ~&sV>Xyz?~W:ƕi@Id>VCϠ.1\3xfYZ6jGp3'v"<}^dFgjOJibt1qjBw[m (&p$f t!{}پ&+?pJ#ځJΕ y*S T7[Hs JE^*ni}]J E H, ȤoSOsvrBۻYc ;RM9 k*Hnz=鶣rj;kIlIͼmwZg}ȋBbL$ƻ:m}3҃tStloD {+pT ɶ=M.ygR#WN۶2Ҋ=Dl]w!\ NFYys9 'ľL.o]4oE{پ%D& "_ WKy4ExAuRې:vͲ HlwD%*zpRRYjͧJGJ}4çMd"NR]X|ڃn7FԵ-- (%P!% f_6[ ,exƼ+b?,`6ӇxU3jO.x+(2&ķ g@h]]VKgr-%VתE2W!QGfk!'q.6Ht3?ڃ VZ=[IuGyD@j۫Bg{$/Z.Wr%Em!ÅZ7pNu%借:lu1m;MlhS/ٜ%&)*ūQ˳9cteOhpr:P mRӌ5*4a\(Jb>'g qjP cgrp٩{?W%VEUݞ4FEbh|⥗ڈPZu6x"_$%z WF}'ۻAOj7>ת8G:=cψz~9((HՐ9jR>g3&1<#Sp)I0}Db<]bTU'jBD&1xYl} tEIx'e"1oגNrPC6&@t$>y#p͜Od ߺzgp18=6{J1ͬZP dYt˵tyETK6+Xzhd=1bĿ~.I6eΘjn`9^3Jć ƈ%H'շ0q~a{`,2dX ,Z]{bM15,(͓C_[;ƶcϏdPqc3|)9f(=M^MMIFdCd ULļ݋` BPrMd@]DM ] |f$fa=Na6=˯՗8Sx28Yrv!VG 9 .vHOwKO-cSVw@5ˀ<%xT?׫拻|3)?-dNjk%~}e&'L bW)-Y5Wm^)3#g M^$EBl˛{O(rO ]JPOiof3vd3B"W5 2-fAk2;_2zȐDW_E\Zp sr'#) Q:q="#gGRVvwx>KjéSږK٬ -yk?Ǝ ,}Nc$[+rQ DI*0I;G\]BoH#}Q75CMMg t<Z}*j˧{Mⶨj0#j3S !,ׇ$Czc@ GZfy;bRO^g+Z;u"s2$ Llp1RC.B']>R=|90zS'O|&euk#iy40ϫD%D]x=\$#Ito hUyҀ $3ՇL17(XWi' *k8ik tHCM'Z~Kstx09pηQ+iQ|vҰ*`zb#@8#ovr| K9$an_K C0+cflk펯! (J (Nj9LLo?9476 $0mP\׾'?v1M SU$Xĵ>Ж0`tLQ|dGʊ e!Qh đzL[A .*~e5]Ѹ1Aǡ4{el·YKA78%i;*`}jtA@ڌJ]ߥ)亊ZE%ż[U' /'gHJĺvYO!삇*T\S =Vӕeb s.n? X'N76YQ uV_`ÊG@ Ra% EUy&A:V(.oDfnP*?z( Odư2iL;{dS07' [;@n(Q%[Zfc>`_1ziŕDPφJP{aODL!q|yS\B Fg6#NH:c4 )tuv<~vu."BB/ޛt҈Nl>{f40(&ÝuuB=Basxic:Jcݠ\%WCBMA`2b֊L]!þQO`^IZRID<VsOX/f6AL! NI3?wh)>{<=4jwA%qsܫ׋ );~ V?U~HRo]8N )HI)>?Kx Dñ|Wapdp1Mv@`}xsJlh= L`nH Rjz\ٿ )C {\lh#"˞ V^>Z7sб0PH'A,UsGNBt4 N0=H垪Xcy>D9VgVT&%р΍0iJ\`EES+:t>f.fk\lVB~L5۔N]bT"z'D1!/fW F*3k5zp-#+OF&} n U] ָ_FT- "޴Zt[=! !X/֮PǤ"/U9qj -VU. IGxCTٮ}4R `*C$;($rԽɅ̩Q„|7v̫&Y/+)RGd( G[iܳ).h ~vt4 E,]??>2g%mQC2Qȴ"[1wpE}(=X.AúHCAP +%l?Rg(~6h##"ͅL_qA/ܢd)Bɡ I-^rUJQ?iW`o,9-д^tܸئ!S2/8>r(lB Iϥ6ʣ+l27Vώ^ ZlĐr9i1/Y!,.N- <dUMpiq#)'b"C҆6eY.튃(x4lLRYs 9[&F w 9$d3~4p T90]R nϭ¹ybP[ Js.܆ :O6C9^zqqD"m efRҔ;c (?lKd͡4;O5~`V(7wR $w e=FkKMF ' mI^LB:Sm[`S 1M+^m'U3-uEnYTeb=):%þn/Bҟ2]s_X_F =n'[ubHt݄-NUC˻H &y[@#rXuTtJ4wϫZSSw𜛶₣8ޗ~s< 1/x:ujF>1O<0cڸ_ ( b+,r oAԽ7GY~Oc/B+,^U[X,J?!)3s2<Ƒ+(W8]:<*ۃ[ۜ7"*׺㳡u hg[-J5qHXG;xWѓ=#&h߬ÑV>+jb-ng"M GnXjBg(JZ&LF47VH_(v[J1bZJnK.w .Q'Z)o~TarxVWrlLs2>l9k-CA.|\H=N"OIiQ b* -K9.K{WD*>.Vd*S'3My$y2fCca_LY  0!m+b}Uf< d.v=nkizd #ҹ|Ĕg f']~IznW2U{[)sDo\y Φ_<]1jrpf#I+slIDKsc6Ţ`C-5.k!=T()@0iP g@6䇞]|7a7)"p?h@N&Oa!miXفfv He֐ʦ8 mq=?|1vn\hz=';s:ձ*lMæ~j]/$Zւ7ȽI.I-qc'!4':k Y#Cnx' D'V η"G niA-"v׍n`[EC:P{(}Afv5uV+[쎸IJq: fw ٵpXGsiOoߦ [I{X s=L^C{ ؐCVQJ.]3E;|Y[ *J^9u 7!u:NQX$ǴfR >9E{̬z!*=\o`##|)|'mV|pNU&HZuXShƵW[MIz#?Ys P2|'˽9Fٵ'X5Y}I3yXl B`dPEJU[I/`Dk'g☊cUuEٛdz{$ r]`s q`_S"Jlb5<_ ;aL>Vcb$>pٔ|UKpdFc(͞Sٕ5xz`ByR&Ois:H$!&Ij1h@ =eɖ§/FtUAtH]Bn/=,٠pG~j#<)%BL2]lZɧI"YgVϾ&uiTc7ElKl:T>(MWzփB}q,UJیt[Y B5 걮9C l1e7|%IY_kh 0z9öE=!_{6֘{߀~!l i~u_o=jrgiaYeKy}'$.َdmҮ́z[..(Ic%Bؕᘨ ɆҰm c%FI^X -Bz7(&qtn?X@<:fk~r#W>uH0ą k" tӭ!i.( i) P1l":Kǜ3@moWUذy-W>\FG2:P[(> ZZ$)1l"8+7Q/Ȳ# j67"֕$^#mSl̸VIZ)`~ R~ ږ |>F8VX!ߕv1 pdD?l;D{$7D]C\Ćo E! s B9YbK-Ѱ<;u4髾nC~Zv&B:.g~aO"̿edEaicd-t]bT 4% KKNh(gI6LX5O~~ *{m6]В(\I;i%)5XGޝ t8e؁dҭXUV8 g/{/H`/<]c`dP3#m$MPz͚֟&5@;y"qheȷlvz&hΉ'myem+S`EEK vHŦfrT0ݢvM&oFTYS4%e٩U g?Y@~|AT[13=o-.#50<LT|1' /!Dץh!ck.Ñ*Irђ/*=zG$f95\  3Ɓs]'-DIGW+T<5sd"k(LƦb1 @8ѳcG t|=S =s/zLQ+89CU Z]-T}h"Ojr }qzf73W5N6zζkRwL^vuMjk6ˁ ,0}6'UzHsOE$#ش>] ℏRs}p ,n0釴 C#M ѳ˒_W='5Oa&\c|G}f'!8  cKH8=5]I ED< ope_܀#[.pۨX~?_1R¢\r[۹J=JpG]dVS9UNX Dg 5q3[ʍAa=Ie־ݙ}u]eӭIP(c&L]텭A!ڦO1}H'>%]{݃Z/SK['c6c|F5 J*uFLi^a%0x)dV5|MLm V;PWK; `о`VJ4?_9 }{zfں 7ҵLT =?eؙGd0Fˈt ZGP Q[@g Nn5S: aZS}탖g 04B/rٍ3Ä dzx}nl1w=[b**1쒚b&R_f}qd\Y19M"(?40I ;~S kq1"WQwm-ɭ&kwҜշ.UْGM\c7OzqotU<`^bɹ3a rIG+TaTV0tZ%GlveV]/῿OE4kN0v,t9H^Z)6FϜ:c7x Uys~h~W(˒nh ,`=(yf ٻ\n}nGoC;"z4rL@{#.H[&S)hַ6Fr!8H,o-GOVq nҒ9vވ Ibx˪3ZkQY} G,^'0y7Ow# H /qwq#PS^Z=ςj$I؁RݽYO{ :UqM yYiy>yɕz5߫ o"*FU]քL=R/ 0*/1Ir=)W϶: 2XGPIR"sly#øZ>Y:aP~GKa$G#a43>URTnN00)a4V|R|jݕ4kO96|փrP|ũ7p12k^ tTO#;#ΡWzޝRZh69ۼ$8707į"+0̪2kMwx oN.%#RP%V{Za=|VH覥4/÷͊nQ}he9|)kW3M<}+}0oգ!<8OI~su EV6Ònq7W6]' kԤ,) eIa'hJb-ʉV/k iN荬RdPާ2m Jf@&q0 Zq;WR2-#iA宱خMv1bdW7 '."Q.'6tR6>ǣB~sX[%4?2brwԠqV}WϲsMgJ^*A%8C%-. 2ٮ 4tDJA*-sNM<=:?zRE Zt11{U:?h3yHҏ>A،Sl-ͱ"˒a9LZ5PSn@77Rsu c g~/μa)Bmdµai~(Y=zWCHn,(qK) a/O08b <.Kٯ7Οe%BU,IM!ybA8,"2BxS03]#'L0#k7C0%&r#:NGlJ8 @h<>r~-jh5U_xvhD"-RHJU:xp Ql.gݺ5L187vܺہ$zjIj+An}{ua .ɏM0yt_vr}JpV(sCQ4W9(oRT ;_BģR+ͬVPtC:_u-VL;VLL. G\(Фo^q+ûGT.a'f)o;j_|/G5\FŔwU|T>_C9_ ÚLՏ_s_xSowJԅ[Q?:e]{-qo;NfǎYvR>dAu(V(#ޛ\j.]ywdiq;V5q¹zvc;ŵ۹EW _ `ŧ*[Հ,HqosЈ,ؐ|A?:;99C &KF֦%>r9dEB;-P;g B 0a4I❱Ib[O.I\+Ųc4\ ́q^VbqL4m\R^8%! yr}u|,+aUGm0ΧE90|>JCfz[Nb @" U*a%/O׷]{ +߼X_/1tIwj&YK,o?e'}ukH3ss-S|uM3 O6?4-wt[VqP5Gm`WQ㳬P)r8+q&_, ͖yX{5~th^]No"`K8i)( k7@3)3U;D}Tf niLA'Z\yqsnM82s| Ub2KfQIVQ:y6@oqjtx˃nKTz0փ )aVs:|ǁmRas ?V)|Y_q*C083.,j?[iM:W/-4NԹWeKBi]]5^ b:+^9\V%N}2%:&fʖ'})(6N7*xV1Ջ%+@Ѱ TXkKވېhgR΀R!&uNg!ofDlyKO^qtAî=8m{.'B1lTY vZYzelh-Wͺ cbIrB~񻲩=ļ<:肇@ nbX6Ԋ Yn8ԏc_)Sg>Փ2w;4}J#xD( 6b]U{lLZ8kG걜c!3wH[("28-bQu/\\3`,cbLC Q:s;(rxhr}e9d-F@XFR۰6wMP%*~<=5a[_R_aH4J)mc`HQ<7̪$͒0;=,Mw]!2WF@0+eM:Ejo--,+nMsEFܪ/A}U%iA 3s2}^π)lS;;>geIHN9%ieQvd_MZ.?<Bkdgs5@ο:ԁnjGAQ̙@M6uMe1~':nOO۹/ئ-]']|o"Q`7l2Hs? J?@EV 4qR&aIK1?BϬPwT7Fv3.;Lh<#>C\ W҇3F;YtfrOՠ J]ќ"D^&ygjȎt@5IĹl6rcKWGnybK@Q!x0qctóZ57͕('Vv桼U[I0Qs7 B}A FlKҮ(~0W{ Ni<!P T*WksIQV97vO_E8Ev̄iݧB謰0o> k'6²r%tWԦDT37~jp#k嬝}N2![ы-C̪(L+|uuU~YVب?fNjdUuCMj͂˻hIO-c !5!n_"?`8/pӘֲב.UӮiD2MȦkD/y֪4`S'Rmқ ^V'&ڃNН[y:g70%,,{M/b |ZZR}y Wdx@Kscf.JLɉ%Ϯ\X,pFP/h&&yWG4j (wonAfL"u$ª hfɌ+(;P sK^MO*7A\R4-OWA4A FU5/m/:E͆l*,]an7$%xJrHzONJ{Mqƌ]P@̭ ^yF)M;jQdC@j.zR*qt#톫͐-O>է[#')Ē‰@Z$l&/b>&A$}[e{~8<.ѱLgIV̭zOe: Q@MX&kyo=!>9._X/0-+z{s@j)^ ON: ܻ9pz4LtQʪi\8U )p9zm(;m|1\xQNKε2UNlnF6yaG+r^}X5Ŧ'$:'X@cdO 4tqIC]ҪCK7[%d faQZVfE1^dQ~*)\҈k=ܦi1 _IJj.1eZAI©Bqq߁X8\~k(A{X-Yzk5dYꨓfтES*VnӈQ^4e:"!9B.A]4ax;ݳȐeyzck,b-}c [iӈpR^& `7mDs'c#UDe dg5هAsf5;_o#wX8DCVCѬX@]l!AfgZjndhOHNbd밺89IC$jI>/<3Ԣ^FL!hQƿ |EWv0V 4&T3;lLov@Ȋ"<Boo.A+ LIiL/"n%eF-i\8<dKMJ@+OUxnԐq7E=+DJb z1aSpgXM i?, ͦ{7q 07I z $)(R#c5{&\y5UBDN -qP&QZ'sqضwM ^x>(buZ@vY|ʓ+ޥ^#!U6=}5*UexB"l.8̑;A(XmlwvMGYwrfC'@zpEqf% ;tK9zsqE9L8rX *9} `Щ ;3X[aKpDъS?*va=~֘f_.sX7*kQ3 ˜`I09M q]C>lt{DL$<ϫ6F\ {NVjSm/HLHD~ Sg ux#Ef\ /Dw̷9ŝr+|p}\y ,<6j>!}dPw$s/TpxBUzk*.H\5}e{ i՚#NaA4l?!B%** #6W~o4x`xů*3&ttc1++ 0N]uQ'8V8HrJ5D>7E(!mp,fi㎞|bK׶'_[a CպXv+;tho(Z5Vߔ]`s¤@" qWTbM G9 rُ|P/(Dl=Y8<6?Y r9%~Qotn8Ut#wRRFq*h';$.oiH%edtgvlr M1iV\>z66X4sXdyzѻ; 81W%"̑vV oֶXiZڨ/Rg"DQ@ӕC̙w]٤3>02nJg(@ qxK7q6wx4/Eٻa_y6oa݌89PS}jDcmPΕC NaeAJkbIk1fT1dA%.#4S vR5盳yв o=RjW2@f8 %'MePG۱9"ߵ::\0U߽/ !t1QuѝKGcA_Ci#m#\Aen[N14.uΐwALNr=>2to$8cR@ _ r19R c 秣[lHi4o9,z,۳<4bpLK0a_":EzH諀B[Bq;o$˚hS%N .JUM7dArY󖬭 V扦 ,ӡHO 1d٘,i_=ݖ[LH!V4_b|rXُ>V>t~s <LkporLG+!dd.F4u<|jn> }MZPAG3ş\E<%;*[~9/MoCMflW3*nh:A. x79qL{ I{ . |PO#ı*^xpmf!:rɌ!3V4`Xͫ7%>!n&_UGE~~l8$V+!#sA@'S8$OwHe$'*Пgi&Iqͽ%/D>h p'NSY1dwa^}ƌ~/Jw;VޠVnDI &4ru7#p_;cW*HMu%}e,s5@Lj˳ 'I&HcKHm?L ⡩ ]3a'@$gQ}#_Pw~j]n6Lnپew'҈^`;"&2N=1Pe!aAd(|6lG 4)Bu[ftc$ւpy<\EE}M7҂cD 9NlNri;[[2S61Y [ǰιPPU.l⬢RAP]&!TV W=!38:A7NXȹ=26~-bǰe$1ݎBQLF`m}!|ӰQ"T'm%Ǖ갯rzY,=qv|] "٠hٕ)  AցV4?`Io"t]rb-X}}'CDJ \$mTwGm: QE=冎2a&'P8 C dp;R6eynbAiA!(BWP8S"OVw{l@=8L繣3o}ɪ.ab8WMlЋ W駄S,]嵫?е\D?9t,fn "Ǘm nR s 3 AdƍEvRV8@xRAzMcl~%q|&U;1'o+a_B6gf[PSgtqD& /Qcj!JƮ_6 ܙW3V:MZ4, hf!M7M##;fBL)²ZWOs0h,;eָl~9Uó$`J+h=4u˷Ns>r*DAw|Y82f[W N4D1@0Nk VpO1sW'f|L hoSŻ|֓_uX#S͡LGb| *UB~^?NВPB˺nm nԃkF1ܡ('"*2Hzqnr r ZDD5CV?آL!gʭ /j\Kxьٳ;Rmi`s#=' ~2x Zb<>M` ,%0p Pn^J)T@c㡝;LhHū2m l0>65zal>8oJDsbC$GPOgZmP)}2pR~%m8G0*~Ӥש!IʊLQ @X+S/Қ4Y8Ap潜?ЍV .2.eTRBm KV/&$,5L[L|2eohỉ.qB9΢nO0̮dDI;)\'M0X|Y,E>Z Y]V]aIIJă0FEn z}t/3 K΍U:tCkmMECwQ X^_+j3ýkš֙(jhC3,ıWCkE<eʎ6eFerl;f8)nR"먑6B҄e#Ɋo&4?p%&U?S.W\[ URózcyM0ow #5xJC10yYOIΖt[tHwK\\HV B y޽[Շ/"a@MN"l:yn0'l kXL l'3s@Bw`C'ZCi5uM LՒ`d0k㼋Årc A~sϳ w㣎CAaIMRM%UO+fKNq>@:3ַsFN(UGh?L+̎s7AkL#tx#o/1A׷t!-+$ls%O`KOr,Â۝jI4=6H2Ѩq^K3i἟ j`}wPM.1m;> *xN2eDl%wV^%m{c]8*A| 'nxJU+9z}: x|Xq~- r:gGwFghR[0Yα3*/tcĴ>,* Mk_w%17NuC3uf>fa])aju0ZY}~kKbÃӜ6 ,~X mOAn1D?G 3D WS( Et1? nYM/unnFZnoUXEp6l&qk\\3{B4L cKMnz@aqw ЯBP |to0rł2r}a[Z$D[[,<#n9F-ʫή嵩W2yd圈WXz,rւ%-s62=3촧-¥y[}{/zS. 0/X>Fd&f)1{kQǨ9iuqH /0Fkh"js~;i+$3ŘKWvԧ5wuT@>{< V#}if ~W x$9@g"ZQQ"D*Fɠ񳪲M}dSЀD2 ~OO$r)2FΡ ,M<-x쁥5`)3*V }3a@8mC.QK1zur| mZEXFN@7h6q_,ͰP-k}0٦i:ZP7ZNb^zA嵹Tr"Eƣϻ]ojq}bIs.!b7l/zuc gigm휶 c"XT\6[ŪpK H 97"pvaB;4vgˌ(޶Nةr).粽C\pX8$3IA8I85,QP8)ICO56 FDǦ,://xѺ)ah}e޿%3k|Ēݽ7#PIH8\lZ'Yl*uɿh s]i_&;)1zf|KDq0>DZt΃G,grg4o{ SI|1d] =MpGё)˥Zk߉ͳ {8%?:Fϣ5Q;4^"7@TITEQ!RcMpP4˕v}ðWMc%aM򫸫dIFRK^"UUC]H1F,OHR -50^([k[֒1+od|mF=g_g5t刌=eB{&#h{ n%99n-m/k>;*S6 т[V)ܞki_X-1bƔ9.*EZZ]n?َZ%(nTzZ9f{z6 ОF@*^ئՐ=66G" ~Bj$C2oMk*,=5'l4fA\(dC2 z) UqĜ|vgA!"$IhN.*K0$ΆbH@=pwޛO;6H&4' 1a7KB "0,hWK{';5EWd%@ e|\Ѽdxq'b]qGÞ "Knbgya*];0kH7xF;5,(ǽDl,Vq'4 {ڴ Miy֨7G- {2aٚSh9A[y!ogG VZQ"uK.ƪPa㴤=s>0$yC6 bE~"B}IMITwbrr$J${:>{n] Bfz4EKYj=KP-Fe@P;)'%ud%<3MUW\^ kۜ(1[# %${ z"13cq_JE:G0uzl!dv;qXYG/ pjAÏ|$H35QC>#G[| iF뙓@ \[fXc,l1AyXbMU둑=AM 9n b)MeY?@KtV>W%̟1Ww^@ܝ'?2 eQ^{oi6)8>;6LwS5HYxRCg%_w-6liaDLfE"HkHv{cofgNeIބc !^-6렀9O_):=<`w0zV@̓,sz`->_Ԭ]Y NY_Y}FtO_>h(>fѲTj̎g/yYQy0Sbu/ŗYD aO$l#-/{KA:88cC?L=WoFDqj9cgU%:>N1$);6~a\IH[1%;HIPܮ :{%D0gys~a=O޿!&:LD%Iۘ(qؕ}my@n'Tu|Mu12 |p [<;X%N#`hqi0iG;E`1Z%ľW̩,h;xֈEZ8;~̝F!%rڛ7솺t<<1Rν|)n1g#CB&5TK1U@f1:6$] $wƄ +@Wd Z̺`~9s>](@֠O00!aƣ+F`8/I/̊79ee-{0z-Bz{f{;,Xm޿A;prmXX+ҧ[5Z›xm8>ihg{=~ Rp>8!+s^>~ ,sP i/D8eubk{=-I']q'4̫82XXMXvx$< :d= LY&vc(<%rmgw&Gm `nDKmE*[\9PR[ :%8@옓VCC%:Sq-ar`qeXYBζćzWf36)w\89ů!-σK \'J/7dmW8ùgyGVzH FA$_ٔu21z-ׁ%?'S. חSgnJS%u7֮}5Ml%>RmB|ڷhذM \KUTRIٽvة8ckT7|Z0TYYUw\Ik6|fY>^[O+Kp,fW8l̸i*bICiʨ!H.5z,rU.-~fBC^2j3@SXHvaif0: | #UԐcTBY SZ)@kqb5Ʀ컂Loaa]Tߵ{#Kg}oO/nnIm>L${aOr ,p"2[Lf ousUc}_@Α*2n 屢DPIyx=Ξ5( JX!ys ]\f6dbx{_)u0k/%!#ҝR@>M-/j_XGU"?_XBk®!E:ӳqjP)T!&vډZ^w#=rP_J-MڡwXO8r*)Iw*69vZyRa:s1av07klƙM* #vƀ_CGr4Qd_JA?f]la[ɢbiez.:IvD4r۴@\~i@OA]`zpq:t@hb^qNjDUic؈cL,_ۧ w\jvel>KH;ewȠTn9Ѳec! ]◱<ב{ ry٫S 1LmJyN{ &8Y1,]u 'F_?H ^K8V*CIH8[-~q ψ[zYf }T3ӭXf>ԯˎ̘O+t 7fbJV"OUc(<[*Md h(I_RR;-ŤxIKcD6akpokpũxz#0d?PkŒQGE(Z,݌y=;5vCh yOߌo5$ͅ$pe+-]M6vWƆ <|UQ#)1yBrp+4-69> 5!A-bkPr l^#7|Z< g[ ٕK>V-פQCB@sĥIq~p :q-lIJW楩 jXqfN8lb212ۻt" N[uP.MIrxj#fCsts"]Z'BZ@`:f|ʭ@GdN5{Nxxzp'.̜qo{O"MPrU+dCWЃAW^t@Ӓ9$rȐkvOit%{ 2R@L(AiG>lFHJheYr{kW7#|~ezsN~"PM6V/< XV ;I=cF붏>A]itԼ#{dDnJzi ~ILA9_!8Rf[LW%s-!}x5ā` ޔ`Dj$×nV*vClWŭ=Z}urB վtui8Mǽ3x)b+3PodcTڤg淈>万ݫ\?7_۝srk4y*F, $:]Uol]0\ԉ556pѶ5f(%zD,D1?t&ǁU.˭gL|ı0r>j:ARBX4qcY`jdI0d\~qaWaaŒ+K]<ԕuuw\H2iƅHAu9IڱcN IdVԁEEvb.>E!lmE̮<9k8b@5k!> FEzT@@!uh++`v76꾀}Vo4/SLkG~MyD6̯#1%NrL YI-$vIoAoч++%ͫJr䯺8ẄÏm&!cmnUa rc4;yvG 1^t'96Y~Z^"@1OZ?F6:;^~e/wB}DH>%FhꊐXRrߘ)gɔuUyEt,/DaX̭ܨ:iHȓlŚ@)qV5 Pa:kP^dUQAXjuja+ RZ5&Nj Dé:XQn_0gO~q<wB;sCH ph~&"Z9 Bܜ*M9NTue^r*(Z8R/(lݠ@w[}iNM"-tH{ODDG <%A)YOv|cx #3fXP=7@u֊0*%q RQ(iAx [2z l]~vCf.Vp_xF)ZrxY" ;]'r JX Aqe@jX.*Hъ["by3 ]8 'p.|Z:y6j8:=&$ˇ~ d#ln` :2; Pv(&+lƽvJAY| 9k:_7Lmr[RƤpdoX03XvcHk}a]5c=Kpɏ;s_(z\Vz !f1$۠p.#*Qa1q&Տ[ v照1 i ?F*QDb{Y0;x= Κ旁L( i(ug-T_W 2p. wlz|w+|)h/ze]р57a/p &:ta,̪' n;RwխcނwaBL{FWnɜ4^A />"2QJu][5!{S csφYr>c(_ S괨EX9pY)5sf9stNK`8R:Y0&[c۵[@cn< =:Ϫޓ6b!x!3IʁĞ?7bʱPnoۧfR-بaޫOi2Oc+"[+(ZK-aR~-CZkUTřW.sÂBZSVZM+vCˋ}->ZT?Ö%55|3:QMGG%,/'@mB&[b@`+t&5j0^hW 0SH= S?GPmbн &Ta[Hy}\}g|DOjD>2~Yz!][%\ =ga;{Ok|LRHyc@Q O:l,Jp*{ g|&1 D^4zxK<=xOeihYx"ZnLs8F1#'hU(DIw'\58 ΨPL]Pr) p4$B`*P {hYS}&P chJJ`gX 7N-Tj3JyHv BM 1 ;m\xyK.snOP癙8C;rK-$X=G3ݳٍQ:6# ب.M܀8<)wR!76f^KA:X Ÿ̅Mἱ{_˾#H+#VfȞ=ClO?4$z7{]OS>lu{a`Ʈ0MdƦ-uoK bo 2CM1UU ;G5v +`3J7 LkaQ}}ʇ}K7p,bAjV*^r4qT] Z:,KdHLj{3`.b h| Ko6 UgywU(5FU+t~okxIL )"" lDa< ݃bÔ*lܙP/A`3rxn7?4 F fdm PFEp$ת\qO_1)d5ץ;FQ듽yMHeGG:Q(@LÆA-V`2MEZmPuFܟaAR%_·e˻03m '?nćhs/H50W 0d c 6jG7U~``]<4=0R-(X!o=|hgQP Xn<*;ES ŧgXO9⥏74&=t&0pi@+{7&0f;0VndψWv]l^Wu!?94BWng!`Rj*re[7c*Q@+ݯrܪ'45Av˥oQ ѳ{ }UI"cKЊ7uy-0E`J[/mVքx7ղA$Osrr$IZ%1onQ %#A(9R*hKe3axtMPX`P VO(?X4q`_ᨁR쬉̫|&}Ĩ%D~Β#L*#Vp l s /ؖIrȣg/+ODI9ؓ6L>h7޷E͝g9MwP_ZGno4HMY?v$(reAYk I-?>^ NUm5J[6\TPn ,n?dO4qtF#|//_8#D*cvY f0j a 'zugDZw{<3gvp-\vm"17ؖco!漬fXoI˜Ѥe- 4Q5X˿ۑe?L8贎(c67 |}zlBWG*qPAX4/D|^.> ȻY~wMqX+mp}kt۳L׋_Asam;LgyZ[~ ފEVdJl0酫Ν)YGgY)P"~}ҙn9WĄ42 6"nN0u'rU OCj;'Aʋx&'ʝ=½<Ȋ`"=sc첣tV=8b-dE3kxV^&Gʬ}bѤw8gs%v,Z<}Nѽ̀\EtS|`AEG ak651]c*VWSIj:olW0׭[YU*6ܺ_^*s:1E%yP6 q&r'w=rLE'$-H܈r_dhGt\nFbvm}Q`X r"er_u %V/d}vOnm~H_PFӮn9l|8Ca)}gȠFZARrMsK)@{;N$ O\B,ӎTu" Iw E-2&bE@} ;ȥT^^``{D3hXBtl8c4նҦ5U-y9w4S',> @m, jJFq <@|CF'$يDIDF=v8~dM}p*2X1ѡ^ֱ!tԏOT+hm1/1m*h}脂Ns^nz_ feyW`S UHVߥ?WdoW EXiE^o3ܕNvvI6.w'Í*#4 %6! > /m3]ؤ0gw\L$oq^ m]D/)csIs/,p$9jJΥٵq F <.!zĘGw8&us"혞"w,S':5kICJQa+5P hvl*MޜE,qV2ڻ9?-H,MYu-sJBhπx; em`̬T%(_^hu!: Zeni@CiM+QI\3OF!1_I:eQ⧼# 2+"(*.}:!C_7 1|cMK/š8_y˷g:]!W૥>(6e❦wđ9 8F̄ư<&|.mfC#$i\һ?.p.4/!k`B38]uۓ&>|WqLL2[ޤ": 6u3_ضp l*+m5țsQcN3ˊqGq03j:G /^7.}=G{i6Hc vHf&ᣅ qB;&~OZ.~5=6+[28,lE̻9jZNN3`K~sOAl}' +pO:zk H!_9N A&(fTh&Zھd[J.ks8coI" O Pu(իmYyO%H&0!_ * 5,jKkВS*pfQ)-o.޽i5 ֯m}s,#(\4c6rpp .'"Pd[{򾉘̐/ON_bVj?LEE l_k nYHOɫu] \WypQk rL KhXРFoy:"&Yk:lQʌBuy 8}k vfnP2^%]ZiYġ"3餩m1_ EOBN7Xw0[ $޺^֘4:&p(G(ZO-dJddɦ&`I]YfEK'uМ$k'Nilp# &$aFIqa7/}YT r˦Gg  Ňw9lb&[eB؁I4֬MNnQFY3̽K$eW: 5+JMQO!'TC1q`__C<=)36š0s5]BݶXGcѓh~{HzSS1/총PCh*7v{5!{˟ndE(בһuyt.% {z_6s;hΌ$S$7Z]vj 7:V8@% &^EײT23e!t75,eWI>K(3nj/n R5 c]"*`T e*FH ӐW-T8m0_Ky- 2DiPЦitVG6nC̾,i/Qk"k*6:w%*r˙z335H G] i"`4 >(mE;Ɉ΅tO&<&y3ٚoyfš 5Dlzr4ImGH@BhD_SNǍ:AsͩZBܙ9_`RFKNOm&5nyt^P\"DZނ{w=*( eZtr VR,yŹT)g՝*Jޢ#Ëj 9^!Ul{=cZ -xdbk@J#PR 6(`ڷ2䀖$x+4V9tSf4֤SW;X*|LJso5C7E4>rQ7~gP}R$Gᡒ{g@hCЂz$)N @!J&Q+RJx4}> 31:*|.򬥩VQKn4[-(ѹR;GZmW *4ա dt/y:,z^3<n%U#l1~: [+`Yo!V12u@MxLTAh=>~8_n37ϵqxDobṞXCO]Xq,"ɨ>JwvF@Ze7U_=Zn3dߗbէp bˈ{WDQ:5gYǡ7 g4̺7Vjcmvq31gP8\LqZoC왩U+H۲X4QiCWHI: ;]3Yr~}` w5 ! ¼`v`$ɽ4$+'r9cxEኀPݶKY|MXw匷w1l  ɆtuI7`%2dK},T\+SCEok~`>#rjax"썎0KB7,o ޴T3xoPOWV1!S.=ӭҸZG9ƥ9 2!+*9  zx[?ٯ*C;3Ɯ@#"KgjpzCZ:tڷgؚA?^/Y.KNJad{OZOjP&h7B_^6;7,6)j)CpǺZú;2vGuC&{JTRАkP?ĝ S:P͂L-GDHLN:˘P7H=բނ乫Ɍ焳haFz֎fx\ % ԎHa;iZҽ_)F]9S͇tȻiczk5x0>2r z2Rj(o:4Oir8^p`\ʂ#`LyG2.j%4a G@/_٥QK~Ew?/c'wP`gJI_ܓ5bW3}y!{(k7 =Գ} ѿ*^U$3]~VzQ&OPzc#O*\qH[q~|7xGL 8] E.Fe r%  C9 ~$ ÀʅX4u{׸Ev[ȱ, nS}9(Cr*d>N5lUHE'$AczRq-cR@@)˃0`_n$[ zTQرQMFɚ2R6V O׀OIKFWYZ5.d!2'=ꂌ{]Hט +ZL^0-Q 1 uEx#p!L[kjyNK۴k;s;O|{ʋT24`x~x+3y)A^259rj(6ё/\:U"bA\]Kc[ơ" &PKAg~G X?rn)L{<%*:"vi}obxE56 m\I0̖6-umn1(:%bTـ %شTISmuQ<[HRkGO1]!K⠤MުS&I]i_̅"ZZr,OJ{8+L%-s=Nd]V9KEB:|I&jz=S䲪c{qNE)^$pٍ&o.H@b4i[jBr2 $Ǚ~= b{J84cG-̧TZ^ i F*8"q?JCC WoL=$>A-7=}HEie uԐ;^]B_ bd8 :|q^[9Cé9,\]7 ޖS ?=-KA& ͔2͵dM&{- f2{,|GG^)4ݒ_ l}H8yLI,I48@APMj a1e6@x"y2aH/ X*E p?:9'RS/3;2!ߊ==ͺj뷎<-N/#EjoF.2L/s%)U|GP11GȫQO'F(noxר:$. L)LTEF1ݎ(ʜS"Uăf漲'n ?CE^$tf]T*\UuV!3Qɻ[YO&/ 3ٔl+є[tqɩ&bd74z aNb€X=O:ʦƕdz~Wc*kr' s^ j|H@gȨB%yւ2)_̈́^ Gm7r@t l|tE=Nxg7 iCO} "DLv)HS lඅCq4=w$Atd8 xR [#$@ׇ0n%U!XƼ-v͈4f,\SMoCB2 p梜j(bNY__qc|^3-r/I69Q""ߋN2~JLWWDVVwi՘xj 4}jU mpZD=y\w_UTD,S*}} l1-!xfՖOWX]]!*3*Gu<9R*a6!4 43̪ if;ӴdY۱Ei'EP)[P=6Qhp9"4{B#\N0+_6_.x{NR˶z%.g:z\|"WꞸlJ*UPWY ۝BGME xi? L+p3{ 4DVKl }!hfIK[>}hf4 y^@WT]GHo=6:?ˠ x(/[ Ai2!St$@G+ʳ.A&jcz/'!Kbkc>تȼnLOs-$uzD3I+Jjc>^ç8ᕆ۸*|sKwVEbccnn0hq/M=OX)/A~*IJ %h41rOrʓg:G mz(˽$;nEeྱ :b.~qP vBDR]'% -˘sNxy[L p%둊|61սFs%#;,hU^jpbt,zx"RHS 8"g.MB:8NOM+߽*PKW&fٓsLnEȚ48!kۙX-m.4- . -e D;_ (\'T9RX ^I &=h)}x'eʌ;,)x^[ rY$sN:m/rC kA@F|Nf/UFGYq<r,STވ^TITNS E 3Ŏ;UB菱37^Hr{͠!t|Ҭg4aB B`1Qҝ']`{J>]:\f$]b)QެdTG9i9aӖq+D?RXBdw Qaj&Is'9e11_`q6"%r_sԻ'R ??: `qfLHʹr?+% | jJ<$\ YG,A@GfBRg^ p -q r橍;UİH^vM,Af*r{Ԫ"%bS~$FS!yլJޮZ,2Y4j[FU^ fGPϧf/R򏪾B(ZMsKT[FwĴOCH˅Ʊ(~"@w,F_f(ucl?sr 1E~q:s,{+vI!)yPde4Zp߲6ˬGvQu 0I-vsUbƳgx>0'jݺT}(U*K՜vp|, |CBt@:gģhl@xZ鲽OtkZ ܎3H8ő1Q9Nx}󺟏* KYMD[=,wE|TpkoQ`>w3 D v2o8k&RXˈrk٠3RN~2 ^ '&qh3qϓ  .\ $\ YH(G; T~Ь<1fdѮI ݢyv2ϗ儶SF捓E4^+:d6iqC vߤ=un<ɘ?]$LZ,nŊ(a7FETtb=> -pE–ew r2O̓i?,[T>=*wR7-?u(DsrE g6Bö?" /ƅ$NܙF}xe/ \k ތ!@un**&*k "C%xSr7K#p|iI8%yhrVdҶ ݔPkmnrLDjN+*$![Nyɍť5v[;4tR0AMa`h)1V翕+t?sg vI3#\T$,,<<^H͍P:[g1EfJזFK7X`", #I)b="dc`~FhC"+#iLC<:l;DPPSQ}}]7Muo5It7?>ֳXe{9^㭺Lac$wZ ]+\!־N/Jc$5 ;~ode pv\vu؅n-^vNf ѷ(@j"^J @{gSy&KR`̢OwLB(yڈ^*#M@tǡ [ ?sь`'ܸӘ^Ui1DaT|Snt%Nm⿌6`xogDJ(>2x_ `%}L2iT>zj=}Rm iDkڽz:D| 1k# ]+f`yAܿ ܝ4+gŒ0W8^aIۏ0>mLn%i01$p$kv3  )c/v8nFP./[, p6xGށE}B))^_ՙw{XYl#ܣ%=ng-4!RŶ;cx GoV L.rܑSJG @mq2vENƺ, *tV5V|IۧӘg:,gf\1P* \UKA7a}kAOٰ70$;.5n_˥lUW`'|%lF h?3ͻ+t@.3v1)q+b B;8N쾍`W>Jà]xoWAwwz $o@x4&y3fR3!ik7L&YDmev=AWd l ?{eZ<gD2/OSm md)o38 ̦ڕek\Y"Z>ξZPCifh8þ k1Ɇ pt"<ڃi֢ Rʧ}c [Z_ioo^rͰo%GvQBA#jd)(1".Iѯx<#{RY2h{G8't""u&Uv7e! 0(Z}֡`q{7f;P 6" Z ǩBi= Mt ax=LlX*J㪴TYE?rݟbAÏocZAF.b[n=^I Ú1%BYuOlďN)룅Uw&t[LD\­DuY]SK8T(ު~ʯAmw/d+b[pI"(h=k/7Y&l43*H姙{DtPxX1ͺmW4ȀUC,@. '2APRRPM\<6PX:k;=m-p=ͭˆ|f P6wKd|$I%T 3g_gaY.h (;1.$ф* ?Fa,J1.5IE.:l9+[F;ȗkfo]<5L%sctw(dOztFHZ5C=#<ጲwvP++v Rh|Rl+N+dpendT`?E`oJ@u!dƋv|c8Į>Zz=6r}y.E_='Fw2HϞ B l:rsW o0'əb-j}qE\hi .enYAXO緻ΣlͤyP?D%OC(}?}EzAې-zC/B4)AwvD( HE?S3F;6miX+X(׎0*+yG1_n`4ts{Vɩʁˋ"h0yIfjly(aОo,u3}"Դ2гpJklb]0fRdF1 &ř8q9My踰ۄj>#:aT^Qi`ږ5\RXc\u1d ͔\?e\&~Nc}(>KS K:GW+ W)isoIQMBT KKh2*GSIyT ) gq `Y7m\5F_; iiŃ54aDFSt*I=PzPܱu R/okS6 Q*72sb IAna~4ўY %yH94_`z:!ma.;|Զ,05я( ZkSMX?9E1Mc< G[LFܛ[$ Y`5B' ڔJb h4'{Au4-袷8̃YJ {@lFpw*yЕ7haG#Ƭ38i J >Y)`\pM#DZf` J5a2ѱ=]AcGZxjS>f"4ai;)laNw%@9_$s?/+Â냁`IbLq*=2ƑM̶WDEw434&*̺&+WMf&b5 lFg$ޫ-7OmG2٨\#H_u鄰[OP`eXvp_װ\vԝ9f*HoK1yW$δ7!=.0bm4n~R)݉Z>Z@Z0N6KV3Gi*toRI"Hfz.3ݩz29dQqeGѳl2g|K1uԮU* Lu@aFČoS3WO\uR6R/٭*^VdӠdT0BB3艸DMpy U@,tsQL7/JZ-S`2&8\6U˪6[ck氬qv\On"ԖB+^; S # s'(™TwۂA\k>Nú"kIdJuP]?Rl# X塀Ϫ6\ktltP_hu1Ά:<ltH[̂'Y\`!jP$9p_e>e|Rv}.'~U-^d d7KS jh(SA_ ɤoH6Tںb€J{滐.<|_ M#jF{ 1h"M) Vwt3V=S'&9~lSGW,?oA[h.UiKm2ݶ jz1~rMSϔ`"+kY$_^M73_rY&zX8d+PRΨmrsW)v9l=ENrOONufc$Gһ}%.k,CЕc4_d ntaz%3ѭC=tofm|9AT$Wmkz oλrh*Q2x\0OԿe&y&JfKx6 Ҿ2&lKk4" %С -l/|w 2i, ǧVsSns.|5:hU]DY5f$D\oOf`wyZ80x64?[ZB %R@f A~S\Oib #+2kJ77MM"% JJa}pUbg] p^>A/ x6eV^N]3^>Ci|t/돓1kp@Y4<$ NqX{yL8AQY[0=ed3l(!j_D EhO"R# [jĒatkIf3GQWD{1,uY'91ꌥOds=\56&%#zjh ©`+߰ !֓I׮3<0y} d, :wSgi28Ϯ龴+y f$nq}!V.v"_!l`8C1k뫫?I;#){p*&G5#݈+t?ɫj-'[X߀ϹO ݧ@ð D3y8p#`>Nyll"SXi6gM;maI)aAn @N# <D[QHmzR#\3 A;Ap?81qKkKlةn^.$nP~Ǯ7 %vHBt4bc )vN}J%Έbn%huŖ_Iʣ=۔=H'%DB鯆O$Yi'_붆O [[;U< +P&Cka pAJl~ʖm$YYLiH쁎NklHyF?GÊX0Rxb!$Y^}*\{uFZ[q#;4tSKK5)fmX}JS]%k6yʊS$(>2@70xsxӀK@Ekl_?jS2(o@x+Sb讴UܠZw$љ=y5Z7 %ФOE$R' ˅X%fL*<E1r9h{]oi5]xw%]vvÜ}pF?3tl%6p#;zy NqAyr'E2OaFp/پE8Y1֪#~ԓB-J ܼKZ 4JoJ*CEF&. b[}mߐJ֞-jhenzvY>(ïaiB5E܊Q&$Ui 8xEǹ:XvG/m23x-wT, ^=^=َG#ÈϭKquWeeZ(Y~.scх!p Zm9n\Wd[R9ͿcudWF6%e@+ ߆n@Z 8# } TLq#^o! nj>|Xt Q^T֖cO f'Ȑ+ǰ`=E;ptJ3s ##T@ ;@+-Җq">֠cÂw{p j- QMm_W[^kHv@ C-иM_2h5-pqm gƧeVG",Q&P;4pkqmRe- ڀ ֫>wh:udؐ] ){E]S ~PvaA_R>kimމ 0fRfuXve6ꅸ,s/05"hn/`OXւ0ʊX{Z=(a}Pt~W p܄']+W|Mq[~a%@$/Gݜ/f_G1" KԤۯ_FڌEbh۱cw}p& +*v2~ Hu_( Ʋ$vAyk.SmRmb߃e:AtnBDQxMc/Sl/M3sQg\=:r078t HТqA -CүJa8ͻ=l[cɮHUɥ.Җ{y> nzcC3¯%J *\` aܮm7Lo./)ӉR(>(^4ݷ`\lGd9j=$Ya{W֚ѡZ'1Ѝլ[i<^td!w?_|1AlϢR/2g#UQ6B6]^xw%tE;qbkLΒD-mAd!A GWDLĒ WK.ɉv2R2anUj!? 74 %п!HB Y#oƯn &d`e UFSO8$w5Qk1䕴17(Kk񨵅P:qP/+ GI32Ԗt`Q2e 陵(\{Jmqfh(ݫ-:2t}Gx:dT3%7Iȭb 26s|؄m(iLQ6"XJax_Rd,{Ԗ>תdʑ^Lrl,m,RLiVdF*ٗC(P_] qQŐzǵ/{J "_8}̷לfFATN\\. 7gvOR9mGgB'S{D%QbaRC }[FyqP߸0"b'!y|cI*|N#eD;)^;7ȒGӃ %.?7WM%(|=8ň% J}F]+)Кe\Rzp8|NWtVrb/Ǐ PL {AZDkҫ^@D;/gy;*gCjq}z9ɥf(E'~RڜnJڕ|;f`j@#NH^J̇ҝZJ) gI)4 *vR'KItGAyVcm%hEO6MضDl?U$ߕx_Z5e7N8%DKl l냸Z*=2f ue$\Lێ4ۭPz ]N:g`ooZ[6waH10d.&'7 s՝'FNO$\.y.?6p <+*"$_'ub`Ќ0,y@Oi#E%п/s[8+{sԝN.~Clde2K0k_(XP"<-۳EUQbc[VHXG69?1.,GX>ZO,#ng߱(O"+򈝥/CRY֠otD(Ԡ/GZT-~yy>:7.%.G\~ބE1; DGXsF\o4p{:\C| e3'3>|zJ-<ސT:btx1 y1xybТf7T;4ޖTˆd=tx/zGwbq_^Ya?&-;Mh8,ffc$O'̉9zD)EJ'rpK4Y66@C$PᏌ-!!srqE88l cmösDP49{$VnY}#F`ri>h0~04A%W&D#G/X Vzڏ2Z{ h"-hn s~# ~k+ݐin&Կu iI~jʕ*oq-[,j5NlX9SՎ!fKH#MYR`qCچ?j$VJH1A~%K)+z٫|c7٘VumOvgGU [x3%ϝ~Ȭ2So9Z\;ybiN8Dg(h0,`TqQTn^XyyMݼ_$Jb-.1bb?R[a^Sћe4U{} ["f4Әv뽤yf7iwaxt3Jni}цM2bNrzk")j[݃ƨC*6VGR~+*dŬ1&$i/.݈atfRNMU衡t^||\ o C;Cgۋ t.ůqV[2yҳWsB^ذ5Jk]dS$# (9H*ϊ6x=I;E9JQXe7~ 8⮯$6`6!옓 >$ -屶f# +8>/kjC:,4jPFi,0^3W:R>#(4|%ϛR@|G KXVw GWk;<9y١}6VVoW33## ̍VLByL)bs4:=aE oe۪,2p0,08  j?Vv S3իOgY %N֬N5JYLIgZ梗Y9Gw\>,L5ٕy$. Qa@Q[a)* 22GbCI rvZ1מ"uVZ*yD:2F-#;͂˫W<9;ɜ{7jj;T΍ t30f|k^\G(0YԸa մ`gek{5,.;YRRsŢyv0+]Ģ&)CڄpmԇHd/P'#Z+Ȏ?ͭH!.ꣿ{4Y^<2>~#I'uJ5"`կC/ HREOCM,ZHsB;0)?ֱH d>[<*99U RǑj΂LtYEN5(4(yg:\ QH灾 +?CH66H,ϔ N9H䐙+ va[W=4@dM059b KEJ -,[o>kS9c=й17݈%.d 2г*6 q4J.ƨK XTԡnd1wJ*נ#6!<5.>yP"`=H 2?a)`@H$Y;'5;6Cz,+eKwRlD@7Y]qZόACZ95\VP5.|w7+v"y hCN !X` 6ƈ 57-r&"XIp*>|24 ߧ\۴pa}S$j4\,εFi| k5D ۺ EZɆ %3_Od]sEMg;Y6C=- maau 4<7G'~>1(_|W@RG#+)K~+¸3l_hIU#PF=םmTh3"¯Dmb W(*d`meu. ,UhxGT-Ey\!L}5v2rCGja{ #0hXdN..xo͉*žM+ƹIZ| vg n%BW`:k^nmtڟd^zȀg|K{0q(pRDWIǗWO,R^|ƛ*rӄT2ITYlw,#h qnԛY4BoCSWGf":^a jhwEuRdx(P*M<+&^2dJ leA͆U]"vn: ȯҶ0HtMA# {WK%[l\E: ⽑ju6**Bۊ uW|I枙 ER)zYߞ6x6elld@4,h5q^m14\Pb MIxs2&cU(6?ВђXVP^Ni% qWX! q]T,$=3fu"~oL %.'tSȮNu7ln4E,tOn+niͯr8{"s!Ý2i5Ng8rF&9OVHz0[1St՞8)&Pu%,N4Nt 6\ZCcrk5iA"*͢ Z83md%H b9E:DWy_\ZXrHH3)ϰHb:mhzHFIQleNjZ%Q3u? ⃛C(F?Vݔc./<PߌŘ(6Y_m(WqtQ=VJmF?{~ܯ[Fo\v8эHѳ;篕!z}.j_/'pwiH ?w$͜=*Vڝ=7 ?,?_ZW&Ht 2=UYLz޷ڢ7EUa=j4v)dR4+5 u᷍c9ɗAE-} 2/Џ'yC(}K^Dt=έ2T7{mkFq`]2MP>yF-P]i +<κ#|C%CR>G1H A};ǎH])}e)~Mxi&qt9bjZuLzOĽ,I|CL?0Y燬"˂KC|Vg/vhgB}$pTn=T,yZ=WI8#UǥmP,eSe"n䛈Ԟ[@GclBQʆav|j:7$G-Z|`p,08@t8R<8gx2s^䓠M%ʄ64 =JͲQà] ͍۴^N=a4%/g86H5k>d\|,߬Awh@GMBl`6箣K:;p:<2q<x' | tc1Mݗa% :4ZCQ 4R+*.=VcG7asA!^iTa\dn]g92ط-u*ABsHh,w,v7~I=s9O9o.Ηw/T*{ѸH@OPHGZШIh" uT/M>(Qy 棅(zY(2JBqeW*Q|=)R_L <]Hn㕨Hj!v  ԕf6t#0Wp&hn,4!c)F3V e4"/d[2)]FǗPyH?劵cp 'OhVr<8Q"t(*GXb RfJ e s+29~Qw2kb O-CK'-TLj0 aCvξȖqrV [ű>CQ FT4v!ˏ{r;(^zZ{ e'\ˑ603OhENpI"Վqkq:$*w9rEu>m4/`XjCC \zkquHAv6@zԐYK\H#6DfX(iHKX;dL"8?{$kA~>DOϟ LRhO7Ɉ&NjFRݕN7!9Jhzt; }װדVAhKR~FMgt*+]3Uk%-|aekݑ>.Vtr`:Mf |\%*tƽfܱݻ4͖jY7^f&~OWQUpj:(?b!tݣvT&yId R]?c3\OȠSD7K;[$lOy9ʼnivl]RK]M`sen?%2ZM.0_fxvFUF_Fg ߓGWΟ V2 w?~6 <9VgGжtOKѽi\7,?NLWٱWlDSr<就mo $ o` -i4*-UIeAwU )*6\f ?82W=#ܯ𓈏X[^UL Iv@ZH|tl9Ê(3RO36{of+" 24WO26FB# Oݡa['ߡζg `~'k=0\ _,g8"AKV.ajbx"f54Uq1q^:cOhWsV rl|cم?v}>|9WOԂc5r =%'s-|:JȍpX[m{"P!4S\71kՏY2z'Ǩj`l]p&-\sD7v v1?!=-_mG,A},i.xL2O1AB/`DH,=.“[w `E/vqIWMW-e 8Q Y*LaI3d lIXD!Uw'ޤ qSg%.l빚rzvJ3g?ߺ_]Wp;cjAO-<]if)*j|2Dh$At΍Z:R %Z&f0 $DUG:WO0s8Wra[}n];43(a$pނs$_!$'Tkzȵ o`ɇx3$aU)h3`e-) &E^,lN0ۡD<8 *8pF?١{;Fci$G-|,8Y<|9uGIуOˋShmVswk|ս`8NFDOcj ^塟)Y긯3!aJ$/BG+&uw іeKSrHfMЄ2Q& M>İ}h8lRhY4FOz2vV#Out_؇lHg[%$"}[}ͬrDZ&j#6Ռ-yeG/sG_VL3YSjE77`M`ؓ!v BzvUhmwa"mqsG)^ n]2l)1c#W{5:"W(ӛ-u=gY2!u6iUlg+gZaNP-!#v.oy(ؚn,ix{ڢϷUdͅpXj &s+w+2S&֥&zʲqybJ,~>f!6y6R%u6vROA4`v1U>5]xw&S!W Nuov0X} ߢQm?7y3#D䵵ƍ *ICIzS[J x2IkdB{}~dB6ry=dm R.Ck<_cM3!"OֹNzH153jŧ2#ɓ5KQ8Myϱݮ]Cqi1v ְ7oI+Qrtn@.0aZ 6v.YDX'["6=z B`\d[ooXBI:|lܕ;ujwɧl["J@@(GlIэcJ,(Dq -"ﳩ}rD%?Zù1u䪉zAG>o͖EId!k@/h@=2lo*\}uH)@qbAPƀ%RxH=]>h/n컙l.h }#ظj,b9a"Gpq9ίsQ<3\m{o?:fiYs YjiJf@`asӚ:CV~"o5F9W % @"~W~;%{mD2I2OIņۨbmn߾0ÄMd:aB8WA![R;>`?8  Œ(-4ƇꪭULI!w*ފw$'-7m;Yi=`||v?O@9~Ŭd,y$}D>?w ,k]#h#knemA3a!rĠN×Rd2p#0}ϩ xdN{1?;6U9q7!V$Sxʊ֬OEoo'E#J'0wͻmFl&=6'BX6 t6:50_k, :Wz@*yRz>ԗ\9؋6ĝ%9`C_iʤn"cƫ^ˑu[zv%?/p"}K?و>:ˠ*o0(wj%X%ih 0.[0$>HgD⨶*]12R[)ٮe 3QcLRqPIzK 9= `{gzr) INjGIZ\#WIm ]R QT}G.3Fw\tmVi+c+t,X?֌Y=Mo0MY,bl7bPN0\ܚ8)Jrp:@-z Cj (̳4#LyHIW t9q. *N`!( N&FH䔆*sm0>ѰV9yke݆B^fSO9ܚ=sKLjqB6@foQsm>˪ZKP6֋_u]ng;A⺳d%D'Tk;m/|pOn#3^J ^^k-ܽbdȍHa0ֹ7ZL*YJᐤqM=}cH8dWJ5Glə߽{":bC!eR:j-V4˛>&ʏzFhMN_/?nʗj Za١Ex/z;/\uDυ|=>*?*}܎GXLO/ONݮ]l˦O("<'1prEyS0ΔeT B12(P/:P bOfW<›mJ0|J*d)"KO?1qaU.C6o.4D\#poe l[h?ʴz⣍aH$rU{Ȟ aTC>̾ A&O :I ?b(5"ROdBQQ]Gq<=mzcVRj_4-HU6n!Dc LP &FlYgR5,m;3`"jhjw+iwг•EۓrƞGQ^?*]4}d)&>.QO ٔI5Fm; ۷P'灜@[w?VJD^Ŵ+ߠ=&f9akt_ fkuBG2U}am\ ȋPF\BC֘|EBbh7Uky,%`6u&_S} LP+G8&6h T@\*S͂4e^JPA"2;ξԽCD[f32U mV9AJ6z­֖ب VdCVm7K?){D#/4ĞC$E!E?m) c"(Q1 㢢r)A J)Y q}16)thqg-rs墫@K&vUWӞ,vB@cl/"ő)'a=oU}|<"5tmuE/>eU!M{7ݎΏ9R}?$XSWsՙB;0̓, -B)9|=$DjqVnJ :<)MmC "}+U!. _wxc2 ga 3t`sCPgہ!w 7XVkNTcz4At[ o[uU=XgΣ,iE=$ 8H ZDcT2pP&MQmwc=X,; ͩ]=vaO$QZ!׺n*D/Ɣ\p]<܁)`4DŽDPvl 8<+cWZp t.)SMaAkvz%D-j*&v;J-*Σsa^C<4H#M^$,K2Aqo2 范|@ժ~ A0&EGw_{h~ ' G5 ^mMfF=]FKz%2GB yNs8hGf6u(4wb`Og(z]]u ["!ڒ9ayWk ޢ,ν:M[vs0@c䛀K$fyyi10!5}3D{a5 u cs?#^IzdD5EoHW_eBXi5\(EzXlOƪع:yݥbJDm5%K]׏q2j%^=0O igNu:ցJh@qDvh0mpc];(,_k~DSطS0+wnڃ}~I51 9R&*Ќ7FAm'8C>GDJ\z n W[՗UR)C"X|YH|P_9I HraJչ_%`GfjU4ïL^9͗gio_5㩮c+P؏ޛ_5gYETcWv9+Cd!:Ӑ`N  {@,xTl=9%VI7Z"wlؗ({ӖGX";T(5< Kc~,:Cl/#!3,"¶/ c4"S#^xY^Ϲjq\-u%zn, p`vY~em4|TР /ڗ-#]qN"s[з}*Q $yވ'{Kf7zk^Qcp6Ȇ4Jnth`rUzLʩ,mdj?N ,7'쒘,d2 G& 7 J68S~dE!삙à_߈k-pҘ?mt:ee4&N' Pb2L bybU2*?:cfyiw2RP6Dn\t_hxԵ3X4I-uJhxZ.)^/ (FD7Up!CljşQٰ0L.1CtB_E^0U7o͜N @!*efoGEC,ѵ8Fip|:=+}=G؉*A[ýS2.A-OS/+)r\x(Ċ:!cOov߇[Ox, #8' ʮyK4տkȧ7݂ !zoS_ :sj[T@iY5f 9ravh^ MԲ*$/f.&sgW\uIja}/Yo q6HyDĝ[Iy h+/w!ڹ@Kd.lB|;దt|78_P*OtJK&J%!v &loMEɱq[jץK>^PF^ψ"B4|%/NYZOăe=sT!Kjy9YјcG䨤@~TwK 3HZ+,X 'hx0y#ӷs[FADKo/C~l}nû'5^fm8Q)}w컂闷;@"?^hT#~ UW7+d͕Q-*/sF@h2c剸رE@- O7 {@[A~/bƓ t/ad"w6a?airH:Lrb9X-2WKigzM+Hf4hk;e0 2!ٞ2,áB翠f,1*C\A MuCC&i;j eIY%`1eA)aܻd.{%G%󗰢)RI.Wv fIt Burjs a꜄O2 flIYD Ry|05P%֖[zFѧGޗE7*~ҧ}q8E?uE /;bk9@ll^w*TC,6'#0 bXAW4+6OQ9ky©V:(Ϗe=ZGǂՠi0`"`)s 3g'%dܚ `"9OTI`As .8[ވЍd~ j{~ED?1a۩C:;HNsXnr}"=pb^ۦ#H#fdh.l&6.%ti r~\坋`ZAt%tzI [,fzKfVt.jBA~<$x6vG@>#^F?XzN]^3(4p\d0}|vA80f"\*S S͹IW)u2e{͕}Go}S2h+s7++({G˙X,< ?CQnN}3m'3'0eZd<u APEE&FBc߼bnԔ=>'$|'p荍I7ڑqJ``6Xf׳} p4cSEsi?-j5 hF^^eΚ8}s>xruVo Z@Oju~ZjY B :[˻ +ʿ u&ݠ'J˄1Km^b"W|jYGRz3yZ!^#%+.FP`/ E8G.Z-\ncG XDH1 D*Ugb{u9IZtܬ"JD4 Ԅc|wt0~8LD^|GV5*?Lͮfhb1r,[ x<auFJRڸDEj`;D+\V^ v/_]7 cTRc[<#HsS^0F(Er5ofP" 3"@1Mw6-xYxo{lxRV!bVjoSdFzi3qU| fIC FjcE1 YE_V)o!MnSOP>jr +u?LV'L5 :[YH6kO_aTI$܆??6_sd @B&Q%՝b"Y5/L1 &'ST/q $Z/ ^W6WEP#0vv-=~RƲf;ce=ߧʟ͟2y{, #jK],-fn Q6ʕ%RnZn,4@^2Δ~V ;|-}u˿74p45!5}U_1 IJR~CA5>t\hR\2xWIv'6׎ 0i8m {\s 9F;M(68i:m'OR6Xz <'pns F>뒳3 1S~7㔯75V΅tzC A UT+&8PHg+T=zI姡}G"Q1S^5K[#q(RUiRq}+*:1\2tW2E0IA`mT1zZ-,䝑XFq~7h_%OQK1ol"'2(u8{z<_\Aӱ J#Ix~9^ipiILq=XE >J'RU0^+bqӘB TSG qM ~txcՌn[+[-IQ E[ñxUț}#$S @A台6D 7w+:ņyPB3G^wpń`W$RG0!u҉ɺp1C`bVU Z{ FeA|-$NU{I)iradZ_`_SuC Q#t<.R-,-_qc~ö*9d<*K)A %DsUh9^ɢMt]Z ll|I!=ziǛ>S%„?s@҇9~ ^hf2cmBo9޿hOٺhKY%hE7QQH1 :"K]Ux.B5Q&('!2o- i,j* ])\C.Db$tOUClc_*ŏAhң] MCot/AuŸڃbM]hxZϼ^P !f  viBc0߉O]`w//Z<8OWp\U>څ$D-j٘}n?bF36t"2 WfoDvgԜ\jzDi ' X:Z+ħ4Z݇xvUW&u9.bCFwܐTw uhTC$WU;N)_22< jZU<%̇? W U+L $w4t"Jg@7X"ȵ꧚KVnQ&,$͏xJ ^{h}r0o}7Eo]<Ⴉ imF,($ƪ.N4!ap fc\6'/R7gU5_$9sbwR;ϱ`g=Ϊx{BRf<0:?jˉD;Hfp(U#۴|*GSeNh#*ًAh =3*u>z\+涊/(zB$؟DOٌ2Ȅօ ^!7͐=m${l]ҠDށ-Y%CP&h<]Ta#ڱP8p-Vf ɼ JT# Gn,H@jm9h~2Є a1̊)L@ځS@}ȴ{ ⋭:װReuq.D4{F3`z윧Vl*Ӷp^vRGyQ$8i2Ǐ@<Y~H07e ŝ%|U QSOSotӿ=}ɝ3E t Ktx{_sRKHbi؜{*f.p"P]k;+{sch zoyEio4.ǧ!^6Pĕ5ӼU$WɋvwQyJ-PZ+8)MJ9,ޝD7KGpѓ3:ָ&JZFu:Pq`R}FvAV3ײ*O4 UXgB^{5LC4ETy{(3@\E4QJrkjTf-Hmӯ$2|KrVPTta2*\vrIjԆ@8e-uDpRcF L'rK~%V-}\WS3 sS8#vHXC &Y68vc]yΡnwKI#*3R'ՆzT/(hOݛc dwTs QG|1,6a{И4'\j,~" RЌn)T9GUJIթfxO!AKiZ2TEV9\81q0BURf!+6Fc L8=J0Cs2ߵ >MjAv( > >ԥ<|lrm{|Eٺ5uy*)qiJ=0ːE ѠI#(㝹6׶4%sE?u@[6kG7>0q63zZ&/I,EJX U[-+FӂT68xsv|xJ_\L,1P;_>?/b(}>(߿_.*m5_$ezj@K48~maW7F?#pqЙ ZH Ff$$޵z2th4xEr m\?lr>Bgomْ,Ww\T-eUVWܵ5.6JOPSֿkp$Ќʛm9 xuob'|HuԄ'9djiRqS 0޲چ ZһŞ߷&1EX{Qr$ vl*Bؽ3;Gc6n>6-`oᱹgP.?ha2MYd<)82PCc1=֨S~Gk`WDqYr@4CycKFf\f^WNXHE|-܉ u@l/kP4a*wtT^9H{^yzOC!K6%yF| $c{D}G_v)6nᶐKA1&3(¨`y;my )cecEPP}䈈{BTتG((ey^lFؕ] Q GΆRng[ia\NL^Z&DWF/['j)? ЏTm*%$#t:_ZIzFu/L`1$TG\gz8PhF%cFiLVx׽4 }m@dÕ@?0Bd(L،3L_ ={3RW}oT|"D lF)Od|dTFͿVU2LCW-6EJn~QlR3SXQ!?إ6ջܖ] mf)|LDHeU[f.IׄkF7ƧJGW<VsqP)'ɥkvBFJf(鯷u W`xVeSq珦ȕBMpgwaW"ci;=Hy_+78T o.k ʫS/>4`5c΄)% ;$,lE6Fn)B5PLEw6y]PRf8*"hIO̰DQvѵDKhy_"83 ?%l၎ [Uj3̩^d~dI֘Ьs) 2;rߞkT('iqTMwc's? J'`=s&Gg%!g{0Y徼t'D@챪S}n |kxT;m{"_Ӥ&#G"L _'HQbd/R}> L7@Lc54T{=;{C[h3s"<=Jt-xapNB`㣆/>Fz# JӦʈ#Zۖ>/&cm{˭tSm"#º@s9 t ]:<&ezP U%?AoVev+Bw^R*: -K/i sL1Fd;,|Rskk}CjtCow|.MV,A4iؚ(-%lj|uOJ3aA(U .jC1EkX=3S0҈v$,Cu\3tc_pFsD Z"81?> 2M׹316YLObݵX G4J\?cҭ6z{=+| )Hq/֥R$KC=Y<&w"\Q$Iꆑ+w1 |Zw/4v;ϞXֶD/QH{^N}E-8`V!9cWܴ RE8 8`/ྎHo\sO|lY)8|5 Hp`#Cمٳj<ʩO*PJu,F) -.?H=qdXeivM=A6c~,/gaQOI-\7_E"?PL߆Ȓ܉=Ј!!{Z2rB@G;+֏vȃS#Qt]gJ,KI/qgU!M*Gv\y c[71%yPVva &tWn0t' =EDG*fFi k.O. %bh%2` 1K UZSm;o~dԥFOpp]ds/SdL$^c!VRWjhD(X[{ypn"S&8rIRݘN>.)ɖl7T'1@? ֓f8-RS|0ZmЋ5X\F1yFa`)7T3@F֝go'!/ 6y]L=:TvjrܘΦ>jW8!O# >.gF%) F6oÝe D? e}$.q!(&^ɴ楽JBPm:NW_2DC\jȶi9O@!7t+;CKxrF?}3VAI} :EBג̃<:ݴ"ʐ1p sibUU>)>tHlM p],9P7Xgf\?+ dq(U,'T5':Xu:6 THCt}k|7nr?pP)XTtW;x#S@?_YΞ~vPl:P6 ![nSAʼnzTZ? yv8ۃPFDQfTUՒb՘7sRT4fBRrFX0!;D>A7V"ޏe'G :W4C=}sbfMl~ otKL}N1K8 |<Σ=/DZ*Mx;1"Y4ey6z>Y io-q}`3݄z;1{RU#LVۣ8qnϏu~;;BU%vM4==>ɜ/n¸΁>zZ bMְ: V""q(j*]7w^3a)|VG d."A"NmIcP˗* ǽÕ= ^a\N )kL,k]<=CgHW 9ӖU2֎.dIVo{72b4zLCr S$Я{T2`*~DXwmEJR# 1uB#uoIvJ%If^fSD!hH\s`*40A|GcP 7= !1ܕ*?If:(wC ꟣!lH'3Ab8.B6﩮M^2e^m(WqВa2;0`ƬT" 瞸.W=͍K1Q3| R]m.:T| ]2 w枨BKSg+Vwfx*'٫ebPツBIc7. hL ()PðFQvM)Q9}*`F89 ' SWk 27߷e쐖莂t%sM갧Jt~xK#z9/gR:;(f6 u>JAn94},ʼn.0$.{oܘY|mEuPW Ow"#WպiY!C֫G+k3Az-?556UN{TF~kU=&hQ؝b5֡f`Lbq(uٯ,_#I=02A+`g&l iڛC㠁sS v.Tf`~06SoeRjǍM ZA#[ #vvD5lS͐ Վ{ [?-w&XuԚёpbQ2&ߣ Nԏ"Pmwn+^, OXlho=@ KIIZ}lɔ Q`? :#wq6fV/CYևYk DZ+nQ~nw.@/7lgYM\+D"?~oC2|֖l(4oAD^ӎKDGH? ]`!͚ͱՖ/i˵=5 \n +cnE.(qQINi‸bwDjG[s&G4ڪw!BZ-$}ڄ {ַMX7j=+b%]:B q(RkWI7pr<"JiB~%#WXusT PESdyJ87ވS;_΅SЛǵa򆙗*.,?c<HcJsf |I|_A?dNݲmOUt67 s) hܶb)+Y]9 1tvf/y' E YXv%@[qqhB!/eA"-p^SG翮Λ?AO.Ox8jUOnLG IsXC*r Y :[miz`67z'@~ ]~,_liصq."g&R+5ήt5K|1{kM@n+gAMôiD G qgVf=;@\9!Qnb(Vtg.\k|/L [6[ux\Y#"HH>}ʍHQy<1A> ?_,(5,<}huoJk<,囏Bk$ \K35FFQq/07U:tg:GΡd-V+ 4Ce}Dgɼc2DM>𞃧#}qVwɖ i<3k[k>X9k` UR w70dӦw/1忄7Kc6.e|1@qDw.&A:(!ElO?1Wp]j@o!sQq-U]E(^y ݼb98srSf);arZ]ƦAJMiRlX ` -Wr~I`سIeF{W"aG+-f[dt(Db0t&mU-w9P1I/xo4k8E/sTwS8'l+_ว_VCye)DS_IT  CJ~"7"w^,VfP0rQ t{ˋ"_,4$|^HS5CEB〞ܛ+A~ qM8As%\=̠Ak&*¿bśF!G闁赘 QZ:nz7wpqTSN$%*>ᵫaSt{375'Y&AV\ v0ԺE5i_p_he na>+S2 jxAͻO W?iСΓ#Sˠ7f5,,@8HN \B^N@I +rNӟߌ]i5xbtj()#rxo;rmPpG6= &wīȌ'' O[M W]eD,^CBoWW=*1|UZ}5JЂ~f$`K\u;PŘ؟寖W61K{p|)%U{~mGwc+8eFF(eהo V% +03'!Vs9ijT\@=#uL=N: m6c,H'tp枰Ev tUrRDeǝ4+fW|ۍS'X*0-K 0Şx`2) TQ" !Q  #55< E}#)%$ա+dsl{/5n=0di<M[԰~Na-*me؉yXm<U~'66]' wlD\ص1t 㵥d6M U_/U^:8GTnɵ !wltt|H$Qpcnl3F`_ s@aZڍJ_*%0[eJk`-)zv~Lyyu8w"_Bl8"a8Q*װS`~-]"^Sy?l ?ta;J`PTW"OhT7pbZ+}ϒS_9nE0~%+!<x Ea"%['y`*6Z4mLEbAY^0@Օ^ ޲no}Ge,|楋[C~{ە}?ӢCR#T\I CirA;Ѩ/|Zdw v MlNEIzQG9Tӥ˿[$~Dpξlh(&'巓WxYjxO$384 B ۆCYrgTCP"[x( jcŶvh$bFKIRjw֠6gHވ 5oMHA맢Jz NOKq I)}fVrFj8b$6ֻA¦]z\?b!e\{@Zn$I/i1ׇRP \J8R"DZ;6VC(ujf޾[)?06s=ǢO7Oy BChp_4gDX[v}SƞnӬl TVv+JZoZGb ̏z;ϕd 9d{B?" Ȋ)z2x&꙰_|T_U@ ɿ.og1i媌+HTʍIv񌠙I,~M*7S蛠po= Hfi2ƑN*.mAD^0JVdKSrjYQ`w\_9(-2*F.8ԗQ_hu6ڡCD|գZ!c~ O Ay &e}fqs?V 387oO*ZaM ժ"ʸSx>\LA"-߮;9# hZ9'y 9 $ mP"k=JIBXˢDJFunf0! p:7s ;uom7 MH6KdRovɟqr\Cy,2qe22%@VvȰƏPpJ]2LAXoHj Az?yx$i_l=Me,1V/{{B/eM蟕%!ϺBaiH_]yl_êpӅ@/!PN[r%*\䠟UMUj/V]bKY5vG*ipwʽlX}۵h++ˊҤ y)#'EZc{T&( ([~{RȦ~+IRԬA;a] G`~D?'[B=>lt$`@q[G7u&@)|%EDL0J%޶78ʶoЅj̱#eݴx3f"À@eVu\~ VBq2,raBf0s$+$Aӎ{*qhH~A TMIOTA7RhF7YK?GoBw# iS}*uv 0 3 ݚti4nOW ֩yf> |FS)z_oMk{1},S.aԘj6ѤET0R$*_q9ˎEGtY+TKX S(CChLb?g]8!ម^Y-'p aoRdqF٨HM ZZkS99He8ݥló:\9>!R_ t>2(ag pdC/Ƕ0a1;bXݩ}O8b0~_M٠irV$I#7t :El:ZYjoKu`M0Ju 0nQf DkY 7L4Mc0ϣtr>T(# Sp=HmMC hL/F)25.i]r>R8C1#Cu83tpz6)|E<'5LW;B/:7,'PK9>F_uD3M9`'*̫smӓ?n OgTζK2q92K:̟c#2)<QYXa6+ ŖDլ:N%ߔm:pO  }?G!&7v3v%njDj!.z<_"-. Uw#^)EE!ՋOu+c q>|b%T`]cse}(4]AIHMZf܉&$tBj SFsw &MOhzX~@wo r9cH#xp^'#d:Uڔr '> Yn+:Demnà)A6\YwA=w mӌMހzvb88\Hն33B13PXxLtP@N[^jS}TW$ɩ TJ u39{?ZZ,p 3pO>7?2̵8ۖq ؚ>vD}K'YÏ)D9w/3s2$2qI,&Ѯ9c'Tt!@~pNUW 5]k.F 8#!XJJicoYOYE12=ɳ[5 ;*kj] čZ3 n>r~'c~V3b=PF\u[cQ` U#|\ J 829D̔=WF[5|\rϨO 筃L^S]FeŻ玹 ."aб4|ii%Η66~֥-5ϳ\v`^Qac!*!Sl:>͠\8ۉ!j`/^,wLml,n|ȿ$@.۸ʦ{D{ɇ݌̄^=(ѩ%Xc`V[o=P Oj816LXpbXǗFv}p 5`B9# EBK8yg]-S?Px-KWtN dU %>Ż\Ie]gV{*w$ Fq)ۜGB' VV""][y:*ǩ5kȥ6&OY|>P|juC$ KKau-z]fR>,=Thڹўx|$ S ˡ$ qW y{^ WZWߋlYL'ЋWwn;@6Y!fL`7e=ꡲWVFQs+C[y;QWx]T6Ɩ_;4qtzMlNF>aqʫ  x>~k2d\b"Mb`uDV5l +m'.arbu"` ;5?G5{722o|կ˶OȊcrkf0:w&G8J"}o2i=$5@?geefR,׋'/V:p1  !k5pl##߳3zbݿ `|ɲ -!6lnFfZ0$rl]$uBl5=GFB}jιRx"!,Wֲ.ym0& /t<垼bߴ՜}tܶό?L>(|xx&Jee`*V/^?gEʚ/SqI=J^ WbrOaemVih+"]̲M|L[qeX"qJ3Kν<"!SO2"[yUW)tAp&CW\_q83N8l<+"iֿ}'J_GMNV ^E~ xYm/^:snh,ON; $ū.ʃAG^?)bBG,o׊=7_#8Wҍ?t 4 ufqJA +3-♚u; w–GBdF^9<8[h΋ "<|xzzH.!^2}=;7NsPCyņ9jwS:X0r!ڻ$-w0jPk34OT{J1@-9FfD_dVȊhI88 ۺ/a"Vɍu:6x;[` ZqTrby 495H©ߠҸPQd+D]WWi5\$F Qr-kK[ˑ+]!|fEeiop-g\j]o9</dr0~0r!I!/Hi+* UVQ@b.=W0@N^m,}%wV0}uu1}Nl;|f=~:(ְ,xK3f &5;/s]ڳL" uo1LY?# n]ˀ˂Ol|fn"=IԒN9c%0& >φ;Y]ɤ"iP')(sy2,'f 9Qqo&w!T83R+~ 0|9f_aBF6kr;5ܥ84Ooɯ O1:Nk(8r#dIyn 7[z%_jTVdR:D0gOdNQy_&/V;$0+kɸ#D5w?i)?aɺ7̈vMK,p%TuDQ6ࢯ.]{;.5 ф&=$:Kp,^Cc](*mDw_%!^9[apLڰ'zَNmp)h X$%D<Qd0&װ/NC$Z5dLm[٬,@<o8~ªV#.YIGk[S&] p%8ay$^5FOҨX:cc) qpCSG*&)Ր7Έ/%@ !^ 6xGyȎIDj0" \ 4F^f-Y]3cDQMJ~CcۀFr⸴K y6T/ j$3wr6b ]5ҫ&_3d{V_/,@W{{1)yRe̓CD> kFK&yokBb KePj$`Q=(ooS9f#=$KC>ɍ;ajFJ@z*j(DZ\LJ:}Yh{]XM?j@fppGGeEl*!xWpI|'%%d~`@w4fh=.τgJSpCg d%@ o_i)qς?)e`^HLk4&x+s=8b2 vh|Ҟ j^7LU04Eh?^Rt?"aMMSXaKEq3/ŽݞOϽS?3bگm>}l=PBHKDswM~ypS 7AH8}3 `f-:dhbZUb2 ۥ1"nUg4J]*-Bߍ﬍0PJѩWs֘z6(t!;oSd˜WAkڹ@-h~"\W 1bE]Ԯ#7[AY?kBֈޖL|h6UY/#n @R>6t4@|㋕Y,/сuqgy%◜]`]9q弟¬N08 ~]^3&-=FE!u!:ughז3Lp !kҹނM+պ9 tD̰dQOfzwNYԘH&HoLz(\*y| ?p {5b!m~\E")T[#x6Ajo"q.L%hW3դ:%#'k6NɉWcElia!0H?n [/jWH 4; k<6e#yo"X@[jaeA>VO6;MVf"l_$~_GY;+Vẍ|"CrLni~N1"znK6HWV/%btߒwoušbh4{JOe?#YZUU/| Zg /w*oZDX8!#!˔h(c/2! 9.='[ +UGy$!hZZlb^T?<ܶo ]bA^ɫӻFDL\wi1+Dk`y!"}-3Z$9=sTR~==.CC'Vc ǤL|@gG7EEx^o7ݧ-w6zc]~Vu0TvO/:ODSgb*;T".,%ٜu45FI&Eܘj89\8F %ķsc6"iTL8A۾#"gւxqtnt.6::J[XPqvX0aBT)%RT' T.&#BDXa!DY`D1QEu4.iGXN`iP ~ŋE8 kSv#P@ F_~|@l \}FuRhK҅ KZǠ=<`Ϧi;=kioyE(7]*@FRS{u@ܡHL% _d?* >AkؑNaz=jTn4iaS7N'8Cv3PD) nt}*\B>Cӌի1KHkn q=8RUdk4ۣSXn1e)37!~G=m' =`.H5j`X=p$Y'v t, KyQ2~]~o!cdQDaV'9Qs]܉c !dhX"$}i)hT/G왯o!(,V1J-'(U~[X3*s9` KΖ'o4oS_>m$QG+@8PpϏȉuv?U4#EA\9Ս)n @"7[}iLpu* i` )ϰ&3lFZB3`JW+d}MT~SԐ#L 'D䲶 }7gBAr' vbG+V3җ],!F"y;I$ 2 Bnŋ,UlFhyK4B+׉ =y|:yǥ"c. "c/EVj$ǎ_~1VFc':Fٺ j [ Q[>뗳B1~t06e¯d`ZމlDZ(YY CI?oZTܞ+oW4.$_Lhs&O8 |^H6grC<7LJ_5E Hc:?rw` ա2)?c%q rZ>I:/Hɫ1sEAN1D$H`FL7}B!Ҙh$.$&8( 3ڔ!Rhfs]ZR߀nE vsPO.am-ҁlxžo8]OI=!fo/ٟBikZ}G6J?&HPrmm63V]i_.Y&8 n[&UUȺb*ΊHtR¸tiKZg—k2JNE˔R;F-3v>㣮 fXbFdK-ketr6֑F4Rh|עXLm>E6;Hn@F-R6BWj*cfh" 4@Q*bK6b,f6@dkLZLgQi)kդnV̻^%WJ;.5PCqnXR0}[ևl FJC+fV ߔpk:-_#1dT4?`(h?2OtmiUx˕q܃Cӗɴ!A$Li7T+V^xЛF P#]HmR#"ADPy(r(pz&k /p]o+Y]X*RvqddINS̷.n<;ӥce3vh_@]SnYUyu?zRe-PuF%q=ؚwic 8{`[>|p/̄텪~C)=oEOxdf_ Pe)w>*`$O":[d62Ztp9we%Ty4n| (G?!3:ҁn*\Lhk,Aw9}ޠ{pFX6VGaFHdDiIԱu5TPJTodž|O:Nzpçy cQk`Z"-|`r\Q8hz Z~Y#*JU>r]G}A֬UfIL-hԛ0MVp"jQ0'HM>m'޴N﫣@hYA]Y4 5b1pyFmfޫx[~ r0۴vu]z4{S9\rRtuzQ({"`":Q .C!b ~eL~H;Z:w?qy:ۨ:o,hO6%:Ft9lCw{OaΕ]4Zqe*#8s. J S-BUs`^.Pl!ʯC?T|yؖ3mry& LC){RfއijA lsz[o@@fݬy|fjnZ8oAә$?pF) U$lJBWMoԓ-9ؕ`^qLuo]2 LUӛyay4qeud5F?ܘUNKf BW{HVC<0Q͉R|s؛ઑ@ ;2Y5S^=--|`)<  jP"Yc'9;$G; 8ks9'2uz'IΒu7*x'JyQr8nt'E]x M&)mʻ}+5P'@㕸Lk̛2w"wt%SX @F)C0y^ƨRJ~[$%۽,T@+Թrpdƌ-ONr.뽭Mc{JωE3_ጸ)v碳c3UսS|ӏxq`1u<5UA{'8`=b%بie 2VdK$Vm) w5eBi[sdeoxD3h̻êQpj!&bϽhzo2fK<Ҫ۳iP{o3PF o$6S[ ُ0~4㳞 j1|<I:49KUGrDDe{ b_mG.53ϭ }ElV}rݳ2%,_4 R2vp2Urc2Bw[4a|s0cxf"/VV 2gk<&SJ\ngjʎ6p%B;,sBQAU\j}Ϝ %իI }Y2_\%3r]bcCL @x7SNfqTl,{D`[Tux28ĢpG2] Ƶ{X?⹶ոf] #.d=8,GϿ\Mk_9zQ]'oeR4PsV6Lu dB7ws(xgMdH^j| jY6-u wY"x!"{GQj~ge-/3]C*}cx힒qwQD@eRfw͗̒Y`:囙pԍŨț8jSRMLաBOk.AZ!H8NȲ^cce}[NHŻ\UL|l]* sRw` WfC0,r'D:II#K]qG𢣖U~sy1ٴiCJHJʦG"'١.|N F;=^qqyN9g\+{< wZgH׭3% j`3SS\fOTmۖ\d<:`kZZ f{P0DBGNBAWwUAnhO [hnh( t<*f '.nӘjlxԑ12Y"Ns'kѤI0!OL# 3p)b$n7bww:-*yV} '-&UARj;4,ټFRhiB4SןgeV|YS ^uG '܌Xu^S_w%{:P*{< "nOB1XGs?O]8us,DY6%n~89w5q>^ v ٗD}{iLd]PO:?˕^byq>hcVNL}/>꥕цyh1jGҮiЃNj*ix6w*OxDVxPZ*J3BJi̝?)vE`zq烫aUB{50D=&~6#7^*"QH[Z BsiP^ᐄU|v>hڵk`>U *f^n{=/E5,ͫRu` TĎpJS˨R½7P<#ۍ?bCJ]Fϼ,0|OdS7,N̘g lȳAOĬa ܗRڎ'8"ЃJGn1 WVL| 40asW:ViP#ǶsQ+Ǚ%*o| ̥6\kΎVۖ0?>ڎ8/@2Y->T,SMoAy?ʾRyAvłJb*M)f.Ju8;GיAgoGYRLq0Y6&q:*S­Y8YoI 2AOt7w:-6g[yEl?HJ >7=eHݭ6G>9:W-䆬=fnHmOSL ts>ݙT~G J"Q.\XWj- Q '*=J?5=bﲉi(~l+qꝛ E *H^61jToV 9!A P4N#v 5dsCn`COkeZ.qFvl"}p*dDj;!ZxM`4ZGC !Jvx~gA O#M0q?XU?kSYWi090Z1W_ p kqCq+I#泾e4e剞 u߇%l#Jzڤ&'f*{xP~u kƜL:,0Ϣn6*u0;t^BaJ_8{'o;e`t %K1uv'5[-P>w uYHa%ZC8+8(rCQSRNE cH>zMUZH&!fqc@^U}Ʉٺ+8s@ZjwT8,Z`)[bejaDȶ{DYn ˻ ]İB:Ɛ6=mdieG0dK[r*YO&]:аHx"7-N WPP ]ji8a}}c𐈩M4OI$8  hD3{r7Q/ ;ݾmN6?Z)|mm?.ZϳJK8'v 2eŭvKKn!-1Kw1b*Ti`2a1*="ʴF2)sfDft(ObT,Rڳ-_o%m섪R ϖR"KeE@V\Lc`}xQf5VtƩ}wWIw8?LuCkU50 yf!CWRp"i`dN%qpy:C"o m˯Le &Z|PKf-D~~}_WiqX YRQ#\jm{r}@gƷI~L ~nP+/[y_Z6B}- Ԙ"{ :kt3Ps'l o;6lb$;nPCۀro{W*+;Y YingFNZo'ǴX^~y i-'1! ]*Ϥjθ톪>Qxyf>:֠qS詅[-8-k`9MP{W -T%'q5M|5~8O明J/p)T#ҍvlzp5HZplF8鸵@7!~Ev%4roԫ{{Rq9E,OIܢSg IA0} z|0 RTWݮ*r.?o]|5 'M>M$qׄRH6=bc6bǼtPUR~4úr!ZQ@ckA;b?UA-2r?F!G%35#7s֣ H-9+pFzA$x<)/`8rAOJF e٪'-T9vv͈ n"Խ62oj5*_ot2@Q)sprTƞ" X`~7%6 W,(J5MKı'A:{P>)$&c8^xv25=a_0+)gܮsɲdQOUuVy EzO^u ep=[B eLlk. 4 ؟z_AUPu^4 { SY$ϛt0}w eꦌX0;r91#/+D* sv)"k-P4@X#z>/+Eun]QJ2,ِU^T'\W@e^=}V)+~ݓA'kM~h/\DE7Ԙ #^T !%&au~\*꼿 QA!JwbQXYhB84c0̩~ nE/tR,ǢΖ)p`zpՙE#[K#¢+ʋTšeEDo@CooOU{#ٳKuXu׃ZE,^a˅%&"[ ltRK~-?zl$LúI^J1$Yڐtm߱<!nJƏA<_%=FN­Tu92=WkZ Se>Pm3@gAP~UX΂!-N3|6Sn2sP=`~$9+r~^LbH0M dy^GduwЫ?z1G)cA*PD0`!x-}#G_ps j HOZ2^̨ಝԻϽ 6p2vDFX c^A3DF,6Dw~o fƅ$cg^'WI0y3 $7ǮQ̰.hqX`F:H|\Q Ns]!zEq,\Z@KAtVk6׽IA 52^J9[2)fF?8%oW0Z)'y^ne/*|r!Uy,U, ap`y.+ &Šdlᢎ~G-0>|o2x=mxs p!8T 0bi#rD~t/e+7b'3xÔOšt|7 )fm)%|ٝҥES~+d&JH8*額EI*N9lg>)>!s"螝Ei141 Wit>JGd,AՀg;zIxbC*c4ϲ6; d' mx]9'V44 8 iKvwPgt=,׃%it"F=\Mbug _Y9gZW%4ǫ0%5{!9GüDzPbS ^2u; `Bi&ٰĴȒM,gG8NcfXZ5t1Zt:4bsuPTC[pyۙbqieNbĚݵȗMdvߦ>UpzoTϞ7_Y`޸GULONfG_G.*ReD#M=+!v)OUEri\:x3in}Cw/ Lyɵ;ͩࢭ/A{VqA| ;.5=tZrhR-ۺnji4R4 "^X@¤8GZH)Ϳ?5o!R 7;r^_/sbevxje ґe,~r 6~Vv#e;3">P7>sJٷ TxE9e$?> Hi>69N4 ;fV됲%Π Uɛ^0muUDSj0sRG ]b*A+^wDTnFZ7ƜH6]zN=#wP :,ܶP&ѷ>xpR}}IQml/T,#Ӭ]@;μFŢ.K@q weyΈfW*؅ȨpY^!>$H]yy>5W."ɏU#`W89yv-;A5 ; &kue񄂪oDaa|")g-lA Jwea;U&}dK9p~ SYh'Wpd))Rn`""mvRZ\4mK2A^& 9zIS^{ l6=២'7D/0*;^] ݅DZ:x݁Eg`rb+'zЄdq`1vpϧ9 Cg`ZڹhɈ헫˾եz~/(.`OOI=V;"<=pzJxH01$LѺyN!oln~eI <(Mekơm|"2V%tNo^6 >[_><ؿnRkxF1ּᚺ"u! g|g!>9|b$$H`} ÔA@!mhͲt^';`pz.:ԥ07=6ҍl6~nЉgh</B$qSX-o6R y@ôXu)Ƈx#JO4! d tK׸T%R\)8u6\ikzU$ fT=jy"6Uk}7Kۖj>J8ϖT֋mcJ67B i㲧nA)d w?Gku1۹ecF`OLˊQ=tOF}:C9kaSZ4xev][)%Nm`5!Yܝэך;T,uWB잝dLJP1dK@}7H/.2ʼyhɈ- >IɗDP*^(.-QE\OP]8 ,#ӎpJ+%pd)wGS@~[3h&E`!lٻsuA,3̧ "uoz/]DUQNEٟ;U/I^]ԄĹw=*z,_ X$ތ7f>~@?}oT52'#sccT,q`}BD3gv*.z9}iv&ӧo46őj|Mz @΁=RI2-}"لicBx)9ˌF`gYɄW$w?y*M<[FRj bS '5x o=ղs0@VK?[ 01{MZbks6i% X)5q\0-97g.铪?L>bB牞^J}nh-ImV{b  K {C_ERL3񺳮r%oۿn dWWvᔽAƾp]H6!\8[m:vxjmxo]j6C64CN}8@L/8"2`jʧQx’܂p`gb5`53E(CO" /ʆݞtb3OLm SydqXKNR m-@VE2>tUS^#1m>ȓݗE{ I0 }cBdBB 7oyNK m(ҥ00,=/b#pΆLuٮA]8BMXrw@5ܵFI+yE]?f5 wwC'BMF,Z'òX2F` .V$ eŷZ!S2iei֎z_)ԩ^a;JWjfNi$澎brMs#LMdO9I/!N@.Br&6=yhE/= _xt3@\w:`ϴq.`;r|;7-Oi)pУ?W%24o 4B6 `,O ga?<M0!!>X$mʊY6K-kIevӦ#{T)rMfxCIfu+SU"hx0 =9Q>^ܢjtgO uWH5\?^d{ &t'jV? 'ղ'+?шd dJ0g_Lc%À@szwٴe N/Im;y<:;)tn,LXwMS Sz9"='s՟-*`vhЈteLcuF m-%jODε?WH!ҚPz8>LvNՑvwĦa@PCt[[PDt<䗚4c@ %OSN`g`V~5Df'e'`мPVGd5#+ ɷ-.|`D՗# 7UL %2N9x [[kb|Zn_\/ۙ8XLE*K(\,4#&!)֖$$<و^ɍACy{hc2HНv\VdwjV$Xk2[zTz& DPXa3;_{>YqPXY 0)p|Д5)c{R&ƱWdf yIVx_U1 %Tw5TX;,I[S8qn= @M%5p~ .JRνbHAut;NŔK;"r]p+.qR8E<9ڨ[2YWl~pbA:FXH s۹Qgh $l#{Q$XjVn絃yJ3jCb<wtiYۊ$ MxBsaN"-br"h*wunX];3w&N<{τKN!\(#m5]|4yfMvo?'QĹNa *r~saPPEFmj˳d1dB?/†0h8v4Mo$bFrWRb[X̊h^N\z=br9DOuS#h]^X/oM j#J_@=(:e} XɲKR*nφ652&fSGme!t!H5> sBQREzbY D.9kuºJ{LlWL >$Qyljt>Q*ԝ(ߊsUdp}԰j_܃Vt]i{_8WϸMC#x9A 8ҭu?Ow,(p-&#]( `%6Ж;/BMq:\kK^#+JR}3½ ']!)LdѼ_!ÿE]Ja<6KD&"Z!^ BxIGN?_FGxDY^Jlq O9p09mh#ϳn'NXt^5gH  ѸWy2í rSNfUbi]6 J)Hca&z~*c%JB$hZM6{-M3,gtH'G;lwJb„B/+$4A* 0h?$lymI4?oXG4.ctuIKdM1_2'qL_V:?PzSXɒ,;7Ry[fw"u'FVBA2{$A$)!&ygOjX! _ZP}7k1oʋC ӳ^Muyr/XsfW=MtnD7OeV*+N:<^E6ANMo[ҰB˛8΢!Z^UEY[; ϻP: Ljb[,ZONyx- ݍvTe3o hJo ϳګ-3so3FXZF L˻U>b:PnpL6idAAs@v o#sJ$ kX|0E~tcAopėhӏMcy2~^+_z:F;ɼ01kF`i>"VBJ 3-U'3K9W@!'[_Ը m\?w/C&FKJ~Y"C(TReE4(:+D.$(zu\𨏈!MS#jY3س j 7D^U8?AGFZq3ڵ@ʚѶR̚l߀O+Ga,$V}t@R?D`l0&פXlx!NjW֓p[$0Zfa0SP *jw 4ƺsA*E?+/4tF,"=0b jbOҥi9+ᥳL P+'@>:gb6hQ|U:R/Rt&[43˅'YJ[YEgkq䍮 BޓJ%I6s[sn 7jKs5ͣؠn}iC6t˲AMixqq~D{*e 99EB@ ^*Et@L#S29} pԼ Dns)*o`;8;'-/0~f{ -V`˫MxA(|Vm $m&MK f۸*'F ?3X@S|DxИ*oS)79%$_;d7ԉ΂:b']J ͜SUe5aP[d}Sik!jGymW+IsHr= X I]Q.8:5?h1Ē+o#ȟ .j6n33 ~Gے7;`55CG\_.%4f[Sq@z*@1u@ˉ)viT+ dV]k4P2_uyKp-УĽ1k` ;P vy\x]k@WQX>@0(ߩ]%fNCƚ3Aq _$a^Pg c"hGpq8A)cG)eaLFN'+x9o`|X;v'L,w/X u uCBB8Wasy.áfチ(j,M ?k6jeU"Ve_?=3%L_slϘW\C Ur٧5(2ю~#[˺GkƴP! CҲ׬lͻf ě??s;+t0zAt Y%W3&<,}lFy\kpQ'+-KOXSe⌄rD+e9Şgogwb)i˥e"'VQj,9}+Y9в~$P^DOOўz"4 ՑMcH&QRReMނ;ð65%'$0LβZ81u1G%WH85~XS~b.dOkS ÁҮ}{N8~*ҹVf>4H#}Lmle}L A2H1x@N]:H+½K躋9]2&?|x76`*y9>( )x6,vH]-\&_1@ ؏9uW Z:7]Mh*i FF3p&OZFΩA[F[(h YZ7Da第Ȫ]msU"`"*>?T=G aJqHWKr`W2p?@AxI\c%EXW@HWڰ~qz|q)d{sD, I1a._(XKB[UQw2لֿjfTI.lXp%UN8/7]^w@rF~'ʽ] 4~R'~7JӛldE+~ILq-/\ȜsMdY 6pR@gol8t#(Hݏ %=FJ\ӆ|8bi@OB{袪0YAg8F y'M04Ԃs)M} k5{P@GURLF<1b2{5Դd4VEʹQ[r 3R}Cr&2Qv+P>K&ƖpߛLY [3M67lۃcIG}(BP]A.SNftgl%WED{@~WnlퟷLQ6jX8X'/xM`|}2e䗧Z+I>Ni]DWEaxA 75Wn(4S]bWOC;ڻ"ۋlMDVM>qcǩ9X06_qvt4׳rFpn:)ve#$v_Yw&!y!vwuz#`+f\Ŏnɭ Ơh "b0gS %鋑fw~2E C1F&<(k^gU#zP_LvV~B O(4ܙk$"LO:@б p4A1JVoEM#{$B :B7R¦!֪TAS~*B0WHyF )0O$3vM.IW+@ndS`R[x8j<Dg{_x5Ix*l n#JNS6n(fJa<-.5pAi&9bh}:ivhǃC>zQN&ճ= `m sZI .C3I]>jG@8o!V9<p5mǠ<˂KϿ0F?BDumm$TAHgB~N鎯76% )Wȓ"rH R:fjd9_8NaOknB3Y+<1rf`g;s>k_iJP';Ôj_L F4[2IIۻuݷWp7e)ɐL[3'eq!hYUE4='^%MJ˝×=8iSPh3~% {"tPw7ZP0 '9%*NxG@Im:! =RK\gL(MWȧ ITȉw̫9)ޤiòFcqDt!v!إM yxz7N/C,*vş}A~ytl),3? L.E).oeQ.@\'W&oN5FGFp1㘯 wM1$7jc5e,#7wѡ7_207U DM i6m|nd,H#{9=u? &_] }r4",}B3p]S w' ʣ}y^"$FhlH [Oq\ zĕ U@#1d>>UuPpΥ|t8I 3џz >2ywt Ŗtzʦ.</ekN%FUnRb6EuMքFS "XG_AZ+YILxe-U (X;DԤ lι}8ӕ4: *~..}Df;D}?ZDM.i@BwS [ݚW J c1G)јڧ-R3XǸ %!o(s}-/BЄBK L;%uΌu+P}m]sxv5ӋhXmSlLd< g]ӘT P ]=6 9JOuZEo|}Pj  ;*cƿU ڃ^*RvǎP$yxi:cu6̿PBeG# :t|$mE! Q?ck0炇VhL4ήt )m1y^c,=mGtz8QG , o}#m:yTnVGj|9-ϿD8:˲IO%p?+lD-5Z-KlO҇PjCJG \4c:KOyeHus1+¸vT4Dxjh8(ǥXyXtVqY nkHxx0􎦷bo4,ߔ'x0n%;JW4Z?9+>ZiO^KS QFfgɦ;0PT ۇcm{!h8R`@,65S.1Z AQ5?QXY-g(@y%7^AyNS@ S%ۀuSV]_$}:Sh1EEslP̬ӯ ZW( flKqHԤ@yE4@xJyhDYνͺE*,x]DmrOݧ2 GV[@/1/5 -z8&ٟz FȐpb.OMuh69Qs짱gҊ,>H)lSt#vv,}1.j ==>%@¡ 7ppTuFV 9 Kf~Ha.g1Vv{jc\ dΡ>{mqWVzdl+R?nra@F{b|W*@S{+H+ߺpz).s^hQԚH/ܘ,Pl_<!%(Vl0ұbp_?*o'}BQ PY<,=BI˺O$&ЂN' s=Ա7q.7cQ1%1GsuoV2r'B dcfaA?zm<C ǫ,S`\ 2ǸC] Mw_a\9oy s`Zt<ui}zMK/PjɒcX)@#iprBAHR6MK݁&й2$@C ᢣqZA+DjV7| S˱OlpL{,~F~xlx˻|x1L1k;nh^sY"GFaA6ZpI%6deXǧdtp"=Nc&NC k)VHЍtR-pob3 !ER~?0$Hu'1C)wz0Ow[ |Bʓ`PwXETWS`2ω(1Ɗ ӇgݷSEH0ҕ=%4#xRx(cy ܙ[ D͉&,l;^cF=X,xn-T 0A)U"$Y%:Dr]I~Ȯ-)>6O:Yh9tL*p;Əڠ?Z,e:'*\$>zwũrR7Bx|kL4}lV6pՇr} U@6J@Ɯla`xi$+?|X -/wPc>V -Nw .5Jϲ$~;I$""; f,|l`C@+V`{\D7wj+^- w1IS,ebG9ldVE惊 Lh21ˁ!fwW|IgEQc 5P[vD0RyƝ/i"% m\y嬤+7:N5+D1yCа fBP9!] 6 HZMZ bT(. ̄=c5g$s r:LzTnxUGBL;wcJ޲U>oVA?$pqѰwVSg-5a5;fcn+Ǝ{Ǽ4[GpcyL҉`+E2[t;4`2erneö>G'gؐ_U>A_a`WD7a0JiTx!rStY[{x H)wut0 }UWUО u+&W'OJ(㕄3O1 Y'g؉[wmכEaky!ށ2- UQKʝO 0UOD߾ eă" "ZHN;C 7w SR]A0b|̰1Eu#{_B|6T6Wv.k%'mJK RGJmՋP>dsiuiiv!0al_d1h_< k)96-%xuGnA(Inhc+%UM piz-nA4|9bĎp|}Hh]5)|!A݋mo0qwWQ[) 渔<3払Lts,A̰̚=-(BC.rˊF՘Lp}ArC7wӌq>ǎyJQm1' *B&}erpQ5uwQe1OT)yg7Dqz6 kẀO;f]ŌL8kAR@Ea>$R ѿg{ŤL5znS Nع-F7b|C9HYl^"4eYwtu|(x3T,M*3HbR1L٭`o4^~|୽')m.O+pLa2dX_ PAPLd.$ qZp'd2WuԶԗ~1 * Ka,k6'}߻bo+̝9j3& S`+$b$N24\B}nyXĺk2-;TOM`JA@Yc9o "c7_CKQy'l}X0U,;x"i,Del@޽i'Q,fh' %a g臭lGNNb2'+!Fsbs*9i\T\ l(G+ VjQُ!D5+mzh2tP9~lUFd)iEGNW%+fp P0"fhL<`t|x-V.q|,Ybr#4˙=j~u31 < )NIB4[z)ؠJ{_$br4 )YϚ n[vL2Ձ'ѐi|LV &ӭp0Zj9f k2hj 7QU N|& A~y!AsUphjrR8T I8G?cJD2TQ nϢc}5K!~C_@mI eKHV8Y$Gbc/ղ=.c3#د@zq A[g˾bY2C~,;G1a(ByĬ[>u"dꢢLi(ުfa'Q?$ÃzyYcqg6 MsSaj}Bfe!)Q @;:AgV^Aé9,X/7Bbj@KQj|RXhu?Yh Ӟf9 )pͫu(fLYFKfJz,إ+yM]Mzr:;͗/%&# dPM_㞽I̛)S-`_VCj̧H-7IH %PlS_=y9wu.bGotT qx QsxTP"b':@ 8ym΂!1#|8\ GR[ >c'lmȇ,ۑ )f}bb`ϋ97vxe_AfqM eK&Howe+  >1{'åwI~UA}W.UMesTm A\,|UST~L*,3WI6U@1t|%+UQԽkYTuB&ԜH1v{m.b@g4BYda!9'P \"H+e" ee`5;~ܕcjz3?*gxUP#.C&Ћmĵ5Si"{AUk*qYJ1C,O欇e>ࡸTmC駉8Jhln]ͭyhkZu 7 'ː.>bzyw⨛\j@ c['h=$(@7?] UzԻVy` @yFZx9x9T4(B'DR21ǣq7G =#Z,Em3o9A7߷.x>һ_[_9NKY*\" oR=VrA8lluSg6sz@Jb|9v6/:BhIGJT㦝58+xZ0Fw!s$_&̢rPI5M @B惲}ualoksIo lN畑zh]]+*j`F#_4vԤvxFc+b!N dA?XDdz8GΟ/~+мNYterw.pƤ`&H6iO85O"*A rHc$8qtұ4ۜO*q4:o|cӹ\sC@A&]*kdfٿ9UKBatJTAt̏ӈ.0kgYsZTBJ*ї}yCZUB(&4srTaBzad x.,U`&djqћͭ:'6ww6FŅVmDɛk.xMY(IaʍD^VK3ϣ/a:jc'dMxּg^`]r|\!卼癇PLPql8<3 Z,* ff)nX?tva3Y8<}?ڧ2ʩ?#릩XQt߉9 uUH~q "O*]mGyReFKs(x[&AQjDH+BcÎNLJ. CTn/U@E0Px0] cϷ؏xAJ̀-g1|w~Uc*ThuMuQ`\ʲDWZk /+ףh\^Uw!lZk'mIS`\L  -G ,-W x h}slVjZ)/&&%Kv}c98.LVyMæe꼮j$O>(:3nn; UbJ2)݄E :.lFlVXYc@H1Ypɀ}_(2z&[  ,@T!}ެ Es zۋEyK1O(GD1 Z+zuDz%H"U}kmhGS-/Dkh;>~oM7=!3 FloP' 8p l$i#YKͺmQ)Ֆ iZ[ƓW3fzf*'Te/,u6BZ\ MM.V?vz19]j>BI0bR<ܢ/> 6,Hޙt#ob ?Oaɳ)3il:3/,W]4Tp Jc 4ۉC?ְTzPۋ:,P.P$VZk,(ͥ~?cݴmP0ݚr-gBI>8KQXIpԂz(s \n,tCm;Jʮ,Οίyl464(^oFWº(p*sU>AYsjˉ((-0T|MJ/Fx0pF XUc,:zIkq;n6ts fb{~ 90DpetD\=ts MA Ev5 < 0/|-AdEGq0p`†ٺdY# #5{$ 蹙$[+4B lGr:'#M8Sokt*;žw_[AN~9S)ZyUK1mïD,|̥6]l^|-o8!T*\,Rۃ%/[@-jײtusEK.TFBe o9pKtJR ^-EWẽ+/{ű^0ekZ| f+`[+e߰3tJpf] u*j%…kT 2>maGm4aq iޘUtT 4'AO֫oZRc`zբWE)6φxN e߮s+EJ6OnϴC[} 'T~f- 4*[g|#&o@Mu^yn3Mt5XRs*@]6)SƑLy,{ *Mm9VY6EN5§cH9ښxRjM9f?R]جr/; UVrO>+@ͧ_z{*[E*R[4*xzǤ>՝>zLkGas:by'ӯ?R{Ǐ]HpVPtorbώTQճ 8G+.uu7[W0Ȓhd!@>A掤xM?Ze,Ma`,HZnYې__!,b)ٲBvc|v뱯y%u/Z=bs7FΪwLo8m{՟C=jBABE6}SC̝FB/]k̅ 5dbHA v^.$dBg7 ST;s])âT>@c0CbuD AҖ0L5"ҚU6r^2#?+^@tV7>[&DHO܈"fU©[HLcU~pD(0-R☚VE9ln h8l[B'׬Uop=9mREÝhzi!^έ[ K(2_Z7~ff TL '~q^K>@*?ۖɬhQhUƹa~x|l.<. "8֖S|WG?0k_?yz'u5_ט.Zs&cL,70) @S0W=Ǯ$A"D6cC''+E| UѻgqjBL K|j*Ww6 l,cn|D(Wt L9g5rt^%T&ďݴՂT©x=1eD9R{v.9%N]f1zP U (DvhpwXӏ6߂Ӟ7Ul()k aVY5O ,1GsqV4(?|;J~v<ӺqV{fG($|3 ^6z/-@"a_<\30^X>Z~/}dOn[ԟĉy ĸ6,no4+U&3m/%ujo牬6\2R oۍ >Qu@IEh }»G6~^ -5 ?7\!5 |ߞI73+[Zp51rjLOQDr‚ {90LXGސ?HRÿ2E :>G7Qa،y*мƝ@g&)DA;f$?K2:lcI\ ѕ 0#jxhoWx9GG}u'Q=␜73צκIb_/A@/Ȥ,4z`$c2Kgħt-HYI[[ 9BLԩ^>( c]',ģuNWX?lXhن0‰% ITįVf]S dGoq6ߗegbјZ\&2^-/W !l?' Hr&"|z1ܤԍ=u.>.ZqI9l{"bƽg+\AQO6ZA)ǻÎAT2"疮νo|2ȍ|ӧC0ǣ[ϫWhUmt.= y4DxHo1q * QB;t/NJYҥn||])m9KehQhP&;";h+Χ1ց.֍[Iw`QSȡTMGQ :35ʪE*qȑCH$W:GˡxY4i+ xH TlML _e`-ȊRL,MD.bl8%Un#7th\ ~O_+l>8dz:W-4w\(; {Cnd]簑myP6z!|Sۃqn?<ӎ)%D@?p㻸631?_Z9qbU cF&C96d!^LZd[@C|C#{/xbT%R7dY;vye+k0,l:wrzʽ$PbXEݖ,+iK.EH/I?TY0V|uc3,0)a\ T#0ɵ ik'c^$nyIcFA[jBH8Yr LKbQBV2*v\sϦ碦!6pg6B82^Fnv-ꤍt4`r0O %؂2̘s[b\/G6'QCM!ThnPeQ>z݅*Lw$` ro' %Kk鵁*CBa _ǣ` ^ <78(9J5:ko®5%XU{"l-fg :-陋K_AC G y`\>Ai}f5 S|ŹxusF\1+XeUBĺʅqJP426 3iؕmNdfqTD,] Ȅ42.B#Ŕ]nEW<[{ivO(׈.VB́Lu!8Ad l™Ngs14,k:ԔczVg)1B.67;;&i.1X E~܅>]/0qؒ,ځ2v>4jpMD0oܾU<+&d'I$yǗC}9e9ѳ:1[>HQMc/iᝆ:1%oWѱ14ؖܗWy@ƒoVvmt=(92)(4ҞV{ s/;6Q1BKl{FO;,\'Je7k1G4qiWjpD[pl}7@$eV9Ս q/u>_4q'a"> *a*tk .(Y_^|uXH 6|R%VԤ{5hx =`I"C:@(R}S\RW!Rф- j/el`3Iy/33FSqEb2"XȪbBWX[ L5*<=vn$^&)O% sij%nMҀ1XUK{/#\xF~aL` /yFC3=rCH>Lԡ_n6;7&}S`#SQLFLJkn0Νb Eփ^Z\T<Նs(b}C^'ؿ}?;[tXvdG<)X,$ S`UW瑻̲&cP&{9 O/J3/]9DpG)k|^K9Jf-~ZYu6)e>[sW^8u:UIU4jYVe#e:啄oLMgQˮ 4΄rʡ*Mv-{QȲ4^9q>bs,; {g3hCAx" P5!pC<ăXzPE{|>D|CCH_h 8__E i]A]8c.*AR7 )j(]ΕߊVAEM^S,{9)9xbnO,=3⨬PGwL*Fnx:W I -|]PFY~Ls3xP{,)&o Hg+27VҘc- Eo+_i% Nr"q _y֒){Zh$G {; )V>X<,8%~ |u:G ۑ">tX |ӌo.B,(4",~cԹ ܔ"p:\Y*oɳ3;:w1{)atU_-ұ(s~bF6)=6ӊ6V#JTo[Ȝ QnWu58bcJ9xp 96fhaI-]6{s /pt`ʈjafqVtiaQGG d=džyWcwuM.2hq1rUocUZ jK0L!Po5b?t$p.q&\)'|@05B"$|Xa4ԁY&cu,sH O.ڲ~[ 3ı" R !徃wh\ۀcid[|rBW .7LZh}`!-Y}1Of}A=*hHBP2FJjq!X+o(;@F 8NcOD{A]2+?9`1KG~14[Y ߅TLPd-lZŒ j9J3A)cTXWEڃ]d+ {9Zb[Ac7M9ҽm*J M3=XcNH.R i su #-**NO2XtIMk>/Zkp'P\ . #E;)cHi#NpXj#!+#B 4pv>~p=XڠϙM!Fsr,~,k+yZni- ' DkP0hSqD;\ |K7"ٹFRL ^xߢSޱ A K)L셱YY (#9 ]~6N8b962 >`rwMjv 'A 8Fi Zv_-֣/?j΍!Ƒ>lډ NhxQG#P'd$ m!R@T}F*,LਵY]+Uw]:8%wܠ}mׅ*dIk$;ws PÅ<齴<UNddvc9z{L W "-R;ŇI |IEqő ۉ&N;&g-.|͠_|:w;;{ ,<*#y]%#N.$Q7hpNrĩ!a H6r4I_qĐ*h ONiFmf֍~)08B7aѵk1E+ȫ6v%N[Q2&M%nK8A[̰21EEl0TZM#T<-+FxL'U(j>EDg{{ J8-ZFlțڊT:2!VFlRKwV3A/j f¡«6ܱFpZH*0ll[dR꠼)riaP\-Wb5doWbrk0>Ath}ba_-6OE5Dk_pDg-4A7l+%sU?yipWԂ*-e 3/Pd ^ N) 9d#賍펄wx{+w,lp|HoAdlbٯ<[0;0k1,;eQ rwJ~YY%{cA,p: SvƂ1 zVҗxN%:zLX0nhᓛO`;YBfPbϑ" ?-eld0nrSL mŰv5 =)N!Qm)k`s\Hnق "|8m[q*0<| B7pm5lDq!_|'tZ b:_|IlP)/1S{]ѠylzYucVi_u1!}6gҺ,+yʱ%iS,zx' h*?` +np˝Mo.h4oƀzwBCBJY_F%< CS$AEoq\X GlwzӸW{+lT}<)?&_7.nr!ǯ(/ fkH%P,ՓkrSuCܒ(vo,.fP:-l%ZN!͑sABh.@Mب$/H>A82ʪj5A3i>z$,#L1iL%%[! r\E|:BRjV`(cف)4DFp,t`8I9{||E@~$yկg}Y,nIqМ$+>msȄwr E,oY=8v$m۝F u}M+9Tg<2x%w+%QFq :K6z~ba/U)ݦ ˆbq=fqvUu-M}Y 맋iAKӮN[@jn6 l;9%ݾnhD#/L 5OsG:WXŅX5Lƒks!49$57hhyAZ,srQFq%X]D/{Ujk ['O4Z 駚$;/{j+h`Hw>{).M0@ @x,l>QւQ=QS|23$[G@%YWPReGiAO ve? )lhT…8AR-#>4RB'*lSb"D zlzH_'~سsQ^zs^F>ˇ!ߛ]&[4pyЊbv&>lQw2֢mX'Y$B R:A(˱gͅRVG%Z $xcjPQRܛ3yM:RᇨDE|)iGl1i 72^"KF!1Vl{ 'e.'l T4t=d#"L8QG4fA=[_SýҜS1c m3#C7xe0wj+.lꨠuC>NdGn3XP] c6ԣSރPPU#viZ:{Ԡd`&V#$P"%')C7¿'y3@^:< $Ba%č)4xN*c8@4QdѲ xyD7T<>m;3΄TLz3x,U T" kk{ƿ7`)'~y'(VlPĠ-w4_b> 9BAe=g3&"y%@AiܢoqE[sB# /`wd6K5Pʾ+һ/ur HӬipdAd` ֡?j-+F.  1?:]86{3$Xn#/ w r+ $9~ci?:+fa{na vV&֧hjSv9 ~䭙Q>!K3q٫S8daۙ&XiB8謄NYDWϑ!\&Yh3Cb|# t\r(1ߧjesA$pvtBHCcL3c޼CqgpWΧ3K2nM>C.{[awm[Fـ>LLUkk(&,ߘp9*7͹{DN+uKa fN/dLXbՆ2z!Q@Rϗ69=応WΊ0d2FpzQPz2?'Ӆj%4e) Oe ЄW{Hn^9{TJ8|eg(OAl C-E-2c|LyɊ]0ɪ߁A-fbqhc?D!(M|e߫IsEJ;D3~0`$̷ F">֛ǵ%&(d /XX/Ƙ LOr\{TV+5cべ^?T9/6=e",p`}R0ϖxu,]#ؔ!Ya"z?ZB^x&uRn11H~kpޏ< uV?vr*N9_ʊrض9 HIL'!W@ Pb$ ޖr͝}{|W<9Ί\Co=~K-C>ު(ÿ*j5k xŅAVvnm(y48}}0G av\,)Z| .}D!LcU M}T56mӿ+a+Cg#\Qg$e<UQϳ,/ EC*=KwV s(d)SD`'%4, >hz9LҖC@12TZA&@׬ܨOusD1_L9v[^>tT@WYoW̳BG7)ϖۜLcӓve\`/_A+1PZ2((v/n[zXYBSRzaլO+ֺQC/*\ۊRB` S Úp{]Fcs¤=/ :K9lwN?C?'rף:}q4zXܐa) [YS Am}QwၡJTAD=;N/ Anq.r\<@yXb3t~H{hΎ >25V2LLZX3w]Hk땳c{w&w̚܊:FF$}{^*LR_qcjCRB%N@5i(x'H #Ofgd=5a?abnO:Pi+>,$as={I58גTQqT5C5 e̹sf?N#}?8V1i.?vpy03a( DޝgeR,2r u)3 IG ӟ0V2a/c1Է(hL@XD%Y|Ė H𐕧i[CIiU 8Or\j`(jdlMi٢u~CjXtg^ 03O8V}k>N_<޳%p-x8`A^7B^`!I1Ҋ]ȍ Ϩ,u?s4aјDF'0Q.ḟuP-.>m'Uy:Æ%ۿ VѷyۧP^P?kKUh-H7/L݃1ZmQPC:ԥZ23wTD?Mkm]XsA_ެX?drM[ΰ[lLO{5숳me# 32S⇎;8Ɣ|kUo1ב7M8l#62j,~BB{ tGo(<JVT#ݬ<- Ɠ oRXXq:aOӜ𦈾iٽ6Si|ԓˋr)_G5qѨiG.=dIm,$57ul DW`- .FJN)dO8TW0m48-Ζ^L[y_BIipdž+2(g42U7^C;xM!kwod`6r ֗>?zɌp˽ƭ8d{l LV㤇3E+W;!<'ur0Xuww6[W'bb]LZL_`]UuBScDPB VK~XG~.QK75>~qutqo4;+ S[DF'[oYJ6Z1$u\3.m/@Fj%E0L^W:E)xsTN #8nPd/R\-::p E>e͍(ìnD5L-Df$ySĂ;,[]-2&d1a~[`%'0,(XEZ?B˵-@].e a )J r*y5p:._P[}ݸZcA)շ =O٫.Ω rq̲Z_$x`[iIѽ#w"qEc0WAڊ}*K(Cu9(*,c"jVl.1 N$e{Yٵ9hva[c ٹ#x+IL:zI $l֗A)Fܹ"T-&͝7Ix݀H\/2]WUct:=퉛ƅJ(p Is1k/?Uo|I!1a5h#TՅdPQӮ\kbSws-'&\J [ JaY'S>m@#}Oۓa7A^JeΙ묢 )¡ $6\m}nw ; ?،"\X l:#Bn^βLC2gS `kDۣ- 8O W4?H%ljsM71 0ǚ)<'ry|JlM5طps .fBbh + zAE59>X>bmʶDXD."PN1b"rU^ @X#8@.wK6i@5&8Ԡ Ұ.|3="esT5OC(e0E !JʭB¿'R0.A~{ܦ?m \yrw&Vս :)B0IW6%)bH I{Ŋd$<;l06Q=Z۝2N68f|I?Js(B.t^J28TnL7a}U!So5P777N>R1t ?RI';oyB;z|&e3)Qn+~k.&E/ +Tmgzơp2~f~n32urK~sKrUJXWtv"D)qcmc(sd) k]b IG˵҂oK |TTH1ɞ+pԺ> eE{lO2D*HxWąnU C)AxU9uG> H4ЈU#X#p*FAo(-&;Hxq2W4Mc 5ߺ yW2re``ސ8LAo҈몷G)YPi 7P]>)tVpbܞ1+`賙Y$~Ĺ$3tC;&$ir|ݪ w0$g=D3csxX R).6Y3."r씇>5=L#&UqFwLΔ3(z݃rH"v'1k>Stg{ .G,SٵCZۺ~O#: =t*6=8V>\l,U }.δ%&`BkpTZE&ˊOT؆u/{Kg,mR-˕ZoQ[z:Wr%D*S1Lm(] 48]kur#Z!Z8se'UilɁnn}]''jw^fj:DZ&QZllAN 8?xʇq T° ߨ{-2|.%q㹂FoES?(0md(ZCK˖ @c4j\pyK NсЛV,QStU j[!Wq*j4s9mT@LWjvaZ5v$UW<#5G `[!)`Чnv.K𳍈CҘE܄`е iLS3h/M +u개׼LmI`JPV2U._-V]H2-P3k@)z=VmU YV<6H%hgƚ]ڳi)&4Sh9n<>Zw c"bw9)(†Ipc"u WҍBv΄B ;ޯIUn|::QlF:iA<ǘU3eX=(2[է͏M-h,x>JſeVRMX?hm :[S7SIJ5Ηq"wG13N &٭2=m17(6 a߹xa'u9-xBF^XT57T̥)ݺ[Gl~M?$P\XĂb jZU{QVjgqQ4Mz = 4hsU$RᔋV f2xW̴ψb${4 (k4(3nIM'Gþ~klnntiw àzAU΋^uT0ޡ&L|G߻**GEy^%|CfQ<9 ^mKmCܤ+P2 -Vzf ,;gj T <ӛ,=|%GXo}k`7fEvA#g@.Y{[]ŏFR)CM.lx__.I T1JH$ 烜gdXDF$)O5?hc_g1 ~!4?9B=\mi Ϲ[ K'Ci21o{#[tT39j:24 Ao-`ߣÏ56LP4p[Lٚ" I|Jm|wB5Ź;$ 좞uOدM T2c0 wVX/ \H Bs3Y5TǺ9  KDlrDmunevj< 9‡\!<ky)dY]ߟgG}ol)7!?.E︡zD=̭UQ >'Xfp gݲ-'(&0wH/jT5}(?E !)[J q%[- Y b@R5o#69ꍽUO ) \v] a J Z7,B9كa؜jң6,!" zw)n2}TD{fz@}{D?blEz=X#Y9?rp0o tWGkw:eHM_ sno:h +Բn(;ť!G0XϘȉ`0 v@XtMugDEغkJ`C]K"z4 $.̆͸1F~ S ; 'pԋqjݤh':luC((`V>[5C0X5q|zj0{^_ _P 0k[Gki<B=W ?3ձQwt+7bRᜊ[\[g:}wbd<#< OV}}V;/(h薚DA<[LHm{r{OV[Kv[956k4K#4U/>GeSB}!!r- T",Sn e{}ZIY{Be =jiz=v7$' t̲=ujW h@-aE998quPxbR-օ(f;f*[}zrBNԺikc _ʑsF8 t]I-<d3^f[^bz؇Y"[-+{ibA@$#8WAiEᱏ#d/vdE(ah>:1mǒKƮnQ@\Zv$D om=e緬LhM7Bh)D` ʿC6P^L 2n:Y<1`fgcSnCF5Q $AJgvs&>-")!5j+ 9J!y RA eB+1B"O  ѷoîUX8\wlɏ 35+njmlmm&]  2^ }( T$Mf ƣ3Tڊ;wg4<'iA^tw蹡2ClS*ݎ_{v0BbN}hMkX^) 9?;k$S s"kLB%H9z;ܭIKƚ6 KUuNx 9~˵BMʴKExų08j) tWaؐNYjY&WA7lmVh] K{{ZC c+n V, ''-kc < 2IaŸ BH#GdOC+K=9G{^^;ɲ*C9Vi C6Ӳ˰\  6Bw\.h{L8%fCL>]MM&xlțԔB։ױՓsm&;"2okL pխ٦O#jr?n+jtOZٳ,n@&Z ΅ʲ LJ˸[1;TCDiQn>XP֫ki@HلP|ݧ/"%_hyhIwN\_I`UPS/ai/K&+RW I`.f AZ7].龙%/&. j2465Q pAKoaW@O6W%ѕ*I6c/w-rV> t(=Q,3DlmDQ!WԶ띲: i +DTcc"&A 8}.hw2kH7K K0ylk х5mld6w>wƫx]%uksCר3Qvbh}*急a tkq)`+a>v ߗsÌhhz 7Fu.-DH&'D۶܆-PxH[|d䈔pnJWdmoeeܦj}K)_atVj,[RЋE~Cԣ> ;jWIP"L9xt!J XG \2*-˅(J;$o}~H;RbLY˾ͩ <~ A_wE\2KjGZS_{Gn轩;!@?&@̮J:{aniMAjiopTbøoX9_ h6x'+l UثiRhvJ#Z~ףlan |0%YDPoi~DYg. nebEGWb婛7$~47VJ 8O{} !K98 [sF4N [ާ0"|ـf69 X+>H[B&Y4"0vpjwڅY@dXK+ O/dZz>/A׹T|&y 5Hig] RxLO&aU!Î:b0S`"< E,Dmgb_ϳTl٬Q πe9HF"jh5!Z,俨:郠|8fk@͓岊8R ۂd B4Rp!biYdS4J0_9/SS{˔{$g"V|/YO{)b^߳W&g.ɟ=2pgwCtFQ=ZW-`͋C=`,ɛ\aޏuwJfR$g]ڒUν&]1 =XwsX#IjUKp{m_;UչTnZcX|T,aCnB=Qzܿ'1/]?=b4EoƼB}~lK"81Y{kKN2LJd),ۙN[YO2ft;:bI :ÒK7% H)V}L#AM|Kmg^;K.gmS{C Lp>N7{3~D !^xh"< u묙Me"+ȭJ>PYy[-_ {L6>48?#_9bgFBXpMɮ u;aINFӁ^ӉNCnQTp=~Vy$Ҙ1\@}ӌZr9˩?7qblr?hJ,{;O ;PDMRU6h͎27zvr$v묾eMpI$O[<CY|0_*mF,E=c萵RUX}[O fP>#7gm6۞P4{H 4#Iamu[/үWyMkS+'b,QZ5ТcixZ0:!\NL0O̳ž6BE.Cb]a.f'{ +\o,hF=?1n~fj8-N>^ SFڼ'渓65K}(VlILGOgV>D."%ʮ p7.1^gU}摐jlPeC}A‘UZ~Nw~: M{,nG10PEw?oTt5KZ'C~*$/7"7 Ņ.xrLl%46#SVI iҍMȐQ=tYB k皃) *#\bo+scZZ/Ue)?ȟܪ!'+HOK9_eJith9vZ6˹h ~N @ת{'䞴u||^dmѬfd@OM&h[>sV6" ,f*gat`n8l_b=m!5@r!l|/9_sZ@2ݱD-tZV*k#ĿStQSl&'~z ݄^gz4fo, [^bHշevӏSe+d>╡ @F=jABjrR6f0)9ovZWpJ_{HhF>y]aub*9Ra?!D‡& WvBvPҦΆ;"ܗv)*C15M ߀7on !wMnt ^4klX1lD)<}((1BBor,_YtP(0Bq'G B.G )3}>ZѮEOу[7PDs2Ģ Δd]>JF1&ayb'ŒYAf.l!.˶,_7HRCL~FQ_BT"#;>]|*nyC)ReX㊰u378` 8iWr+ry7H8iⓇ&&+ߢV%ѫ-$z'E/1:ɞw7빆#e*o#k]TPEcWޅv6)Eʬs×C جN.%搒@eFj}Sw:.It*t~Ō M~: (`0-dD @Q;m.㑏^]*JGPRɜ0v&)5,\5@pª)Jl:k<&).懃jtq~??YiY/'i"Iu'H$fA6%TLfk=;h}Qx~n@\6Ho$"47β*ut4RO+zKAŬ |s竀b!}Y`e?[%3^yᒆ¼Ru&&ZAt%$;@C2WEt|ńb4@Fԩy%lC{]3B]cܴ*r(Qs΅nnΘdK8"K A i15s(1JtP cރp{Hic"Ts맒6cB15 ~1䌱鼢ܻg-goXC'jʶT*<) lw e _xުRLnJ)bnn^?P'^٬.h\="Xp%&[#1 3[D(C57;qЍ[{x9]oa#F(QTj}dF ?L0Xxzv~Q\QMV|J aڥ 5QWf>4/ jdT/Kb9`*ڑǿ-[Esj)2xFbJNmbI1PcdgAH1;^m1ꫢiqDHjNoZW6ON,E:'trxbA}^:L+ 3}HJ#6@U6)#{ IÚ^Fjըt+Aa3V }T̥ぐx}9Yzz0~7 fIjlޣIoUNuaذp)_V.Ct  _W4v A2F#:tu3Pgɨ9UL_bg~ezew#%:.O I|#A`HpO ^&ޖJ c9哇E#Q*eQA8?Me->hPy$䒍t-&9SYT0َ<[a(2rX:?mKVQkD`X Yι='RԷ0:h-2.ukQ|_sfUo4.)UeE5_zDS"}1N 1?`܈`N F͔F[AT6w֫o}px";ïK=XbrLɚ\_CE|k9rZeq߽._ivBQ][`j"Z?l3_(c h%b +T+zVP=Mv wGᐴiUR/ aÒ>6!a?+7;hO$MӺ _9LavOݔ3%C9,9Ÿ:@2..4أ$sFrXG_s#ϰ. !^/_O$ [Fa:?_D-vV;d﹢ Y)𸍰CvA'Fhr_р> A$ r]!uQ؛ l ƤMIU=>i6Iˁd)^'m1E&$B0#(42 X`L,M lΗO_~%" )V6?HѼ+mY^oGf=`} qJ0=ƄCCئ|$ʷ{!PC-Qߢٳl𹕜E(H218=#D'm1Atdׅ˷{vED_)B3̶#l*}ֽnv{woh}Oi,G}.ʍ _j*_3h1 ī;a>k//Wa`7KF+=t"+S{ox nӴޥbbw䂫(*#hB`a سƤϱm!{m )>ّa+=K?fddq5W?Oz@Nfj4GD2QΡX&A  b͍h)gV_62?^x:ڙ)geߧji}zA ^.^vW yqHP tXoC*Zq.e &ɮyw ]0 /Cɾ%63(gRXMg\qɈhUM<r&ZiO՞veӂ0w6J 1wy~;*2!DHw>08&]ӻ5lÙX+-$*syۊYh}ӵa<%vtDա5 g:‰ato*28F%8  4o{ڂD-y:Glqe"[+Q*7v>ɴP~)1XwrPjYh^HR~CÍx}&l3K 1Z8aNJZ~,5f-y7jIdܩNY3Y׉ Sy?8Q\L|熂{6*11~뜈>;[L8ڀPV<#+`4\Uנ@r8UӉWa(oPZmSC܂6`2eD_ט}mV75,$w`ynKW!|LDy:JDd0* ׋~1V4 X;{Xgm2s?] M#NZWT%xF":#2X6L_}/wbJbEjTQ2yM?' %g#!N`*(B>ZGM~Y@+tտ4 F<78?Jr8Q uDHaRVN1d,6^1#;yx\C*Jro:QȈ`TY3щ%8$bllg/?Ema|Z'Kyn=fTvL +F`˯;"I@&O h"K?D'  W޸GAMک)Ӌ?ȏNf΢& Jت6M[T<UMblrXYHsK2ϕpG=ʇ db+Eu1`d:jCiQy(I6: 2' M)XhÛ=XR  kyfC I֒kPQOsE3m; )l4Y .jյ2  W Eި|&WU ʡoTz1|I%6.u[BȠf-bW6h#ϕ}i8w\ts@^[5yDtԅy i*MHzn,,|QƼ>̥p K]9".)?f ^)yY[Z+B.PAlZ:A+Ka>>0LCx2ĒJQMOƍ5.?.dEu B4/0ʺ,Q^#僝Mz0#ts,Ok/|F;q=F:!.XE98PZ),Wrwf("ޮbgiSę*<|apg_aXB>p,N+I[reb}w6YFc+]R> uRcIOVQ=zE8x!H;PCז67+l6HFONeDaJ%R(hK ׸+yh%`ؾ'8\w[v\үUezL8/"@D2~醄om9 ?X=mAB=cBiLȧ3r!w3n@wwF5S̔9 G8TKb_ZgSSLè.%Iy <ŭG PT,ҪHX6ǮY%De0c~tʦM}JV_'?K(OT^Kx.^2Tjzʉ 7DBübPsn]L2iI:=BlؽI?^ȁtX乬ZdoR.LdI(Ko͉h`;EzѤ|g//@l%XgOgLV>} #Y`7#]4xxbL0J|_P&ټ@b m6e2|2K9InJsc 2 lu[5 f-llcW'qڹBm9D!ꐁ|Cܞ>; ʕcHrG '3LZ_dvi@B&,\KSa™p_sNT^U')PPCmFXӂY 캲tVqQ@-vƺo-隗ERD6࿻hw+#mt\U|Zj|䘆Gr-F᳊xz٣"3[ͬlXG?1B$@ahb'.C@cfKHM9ye.(d H'Tz>jgA;{9]g6C) ~_h6=Akp8L<r=йaW6\3짽2ƚ(d0`U< 2wv ̪(ݫuMŀϴb ,=fU~͸(JG~ߵ7x v|'Yt(:s'5'5D+&ǣДg,n s!PjC3e+lֈ)郤r*܈af5pN4 hha3mڊSn~.@bh>o(wPVmQ?WJí68<t ˛)N`F!68/)9\v”}HC()0 qv}EtALbH ?1(r'CsDkb=$)>:)m1+EcrK!i:':4ig-~V*6TL7W6sܯo!xeDe4oǘ"Eb^))4Iq(GGL<0uP_("˴ 8ݩ/(=^B{.ɥ94 w6jl/) _!߅kK_}vZSUR$"Δ#n4W\&*"n蔞#p1l@%zwnZ LEP154YyU^j>5E8Jd/f (A ƘDjA9 bxaSndIG#@& ;c|2Tӵ^{/S݁I;2P7Z6*>_GGbƌ6 ԿC +]v0V/4$KMù "'!n_~\ U OaH#;K++ Af!T'9jRGX#g$XM0JnבS}tWҺïETGMb /ǡFr8@Eo| _4@BkNav ~=+2y9q-b_N/x+ wl }̒QaWx ^153e@ =K-C e)RKXPY  KK=HWf\(?M#w0ǔnSefP q-ipa٣}&ԮB|x5bأk C3"+>@׽4AD;VTg*Ff^ȫ}QTY~ՙkl.sLx34+9kq`MQz f(U ǔe[PgU'X;^0u,X== ϯh(Y[Cn|U ӬA&-F(]^?L~e$cZb&ߢHN3wc2ױAݖ3DFӾBɴ+or} o4_⪘C~L[\W$to'VDh$"V&vɴD``FhioD R~?&s ?YkP3(31_l;7𢖊bx=).LMגMZfOvL\,5|r&7r ^ޞ7')pyb{DNOj!#CC2a=j:A!B-T{$wH9$m+!NmIV6j ĒޑUH֩oPF`SI/wdu6ᠪ3;;Q~>,slzYtoOHn9|t6ĘaNv cL.e560mG$r'ا \ I`dm}jPmNDjujcG( #^^d%hM}{0,'ƷR,m2%Iw3}zRH9F KhA!u$) 3C=ŤF?Jy ?k @4Zʔ׵+5P,Fe5f}G^MYˬ`~^341S_,zxd2lWŽ!Aԏ2.h;smصLDSf楃\Mީy寓x!ʵHGrU,ipwej^]]-~Zk?f[y}GIUDθ)h>>.rSĤ -o#dg$ C(.&o[Al޶kH ez4O!;?:*ר8xEQQiXG_m2p4HFݲᲖ*y ~;[meٖ %5MZS[8I!_4=te^!fHQ,C!F,.C @=Qґ*5Pu[6eV*$-a_Cf~;wF nz\ ͝|R00P!\| ,Baص=;eMIڔtYCGtf7[/Tӟ3kz:z5:>d6h-vR˹3^ⓜnc LGL|tj [Q^K,SAG{@uKADÔ{t^9NۦTԾ&SDh[TЄzzbgļPҨ.c&o']t)pJp,MڷmGdֽLN\^#h1=T۩Ndq36i!kT#UMaRpfH d m*)4`ZpU4{+/a븭Tw ]cEI+ҜƕQӡ_$qKY֗aK R.7!U UMuy}v|"i9L,(ף#Fo$߷k6^6O\ fT;4d RPz9M#N1aZ+ggvY_H\Bw$L݊Ii|1wkj[w@zn5 ;)z^28N+><1A^7D |>>l/e inFo>CUx (:})4RZѣSQѵ8Ĵ4&P=q u⚱'@Y^Mn#9¸,qg/.b,#,mt_v0Ȝ\@[HXR3BJjai6XɣaA]SF 2Ij<.0wCD+R~bG5@{+34Gʍ@Pbʦ2<"Q %8<$-u1qLh0jqr _DqP';R]yLM (}#(.=0ܴ#8YRB?A\ RrxS"NeE_Γ*[-_(iƘ?, , %qlлE2ۨ( gрT $yZ&ʨ{a o';0_oSb C/6戻)-S,b}0#wzYŃ cS"q; f 4-Jg̣QMhm(MDB,H<|TÀWܟ%Sd.xl esm9xF'23%YŨL&+l{KO_tQPESQzI]Dp G!D&+. B?WRKߩ,: F[tNuNIW#D;~#Tct:n`=/cMgn =ǻ)JDPOЪ:v$CKgXij9z߄fT^,Urm`ńa+Ȧ,XAƔD1Jƃu{],ŭŗ|zk%u=I&js!@9 sUsBH7O7/EPg=C.n`h|̄dhYԮa?vp$Uuܡ PٹS}j.3QTJ =`nڢp;aU%ЏLMa¯ai*&Żw@`BRĔ叽tH7l$B{0. %qu+>\=Mۇ"{Y*x>ؼC 5FT!uNKb.1<8j 03"?3?S@%s ^(r{~\ Ywwa)Yi}h5 ƇIF'yFwOl% %yS2ڍ'/:޷[n#rW'dOC-Xpz_^wG{m' NEZ:D!LVD8]'(i̝Yr8VjJ]!0.'z`h*@o'5bȰ&˧i/E_0yj1%>LIPD6>T"@|&,1c"on0D 0{RE{ՓW=\TŸ㞡4r=E\c0 nf'v=1Q_%gd׍릯fth )dbC^V2 #' 3&ٱ(A!~Xaݽ͕qj8صmUe  MA>˹/`#oݿvL٧ #Tj]u(ض["!'",j)~}:-o\_p"n."9uN걩-,vN.ɤl/]2,?H17}5"7_f3#qQTp/0W*#ھc(3-Q!f$7%*-8aΣ>j S.ѨJXQ]_#p@u*L! VY4te䶙*WV-\5QێƎ#Gkҡf^>xrH&!s fz1Lꀞ}! [{9 FXx=8i)n6]rƧVIdgNZ0Tf"yG l>Yqgl^4smǁ(Zz$?r(ԧVZZ4 Tw qpP-0g G®9OUT{f6>cyqd#&j6RSw-VPzbw-.F3|#LD,ِO,*K /0AӥD>t͋}i+TToA"hy{~INmssyԴ6"XB_+4C FZ֤H3XAPBZlְT.+K4AͫK[] Q9ĀkcNiP$(C>aF.FBv0|JVx$&Azse Us X7#t4XA$v|x\qdXp8#8^p -OZB`&24*95C]M~PS-6s!sw/1b?8ĵyc}NrI|FLc B9g=r|-1Vtf4.X,0}V _ND^Tƍ (*p.¸ qk#Ӣ?_yPEQ)&rM ^orVa(G5͢Xنa DTb)8U?k=0nَB-kڙ~+3W9 &v# {@ա:m'>Xjc2juJAOR15C9h^|_fIqas/^pXT{,h5jUh[봓_EIA4|2D^TkeG’H***%[cjYv?Ίh&;I/ n. D }TkL˔;pU =SPoI ?m헅Zmh68!K*JTm-ɳoj,-X:Lqs=ޤCɲQ&BRw Ģ"Ŧ@=1e%+t8w[*c5 ex; I-5f:+CtgLӈ'*~esw/E(M&(4.3$ <84B*H}j!EO1jNPnW*QJ#i|tm7HBm0j:]jn ۮ}L媣%-{&9 KJ{WX>Ov)-Q>Dr ~=Pø(\m1:zSFR#5Yd'k Aǡ\ŅK Zs9ExI@(K[A`5?<߂k;z/}6кGS0( 7zxtzL_2>-<3yy <Đ>( ڥ>4 ۂh7=e\>|dP8Wb탳th5J~з|&4An 泥]d9;{?,K:~ң:(zSxTa$SH&qUq'şbbGF?[299Z[ԎȺ/ }gṿ(J6$ ΋ח>"j)a$r2]e_&]͊ʲM1 }fgۗjET' ;#`J:_ְ!P;(<98Ry_j`dSZw/]/cd5,'E=4NeB G!(#PWT)KOK<)'g±EK5e=ys@,%X(4Y*1UO=t`Ӡk -+ڪfvaIc!G"vr|Wc E^sPwWؕCE`Fgq, R4_ fKFY2l].`aR-dlN z`V: e)Z.F_AeSDܽ Л=T냒CՆ7}z-T0J"#譒[l^w-?̘C"hޓQ˘J2 IM?rb}\D%G%'@ui Ѩ?NZSy7T39jLeX:-*ǖWtOiﴽ\3 j|zA^ʐ,K`2HFQbw[BoMg%v"LH\vX*lGW)?k+z ^&R9i+$8~]5S aoXEk w]e$c qIp)WLQWyNsl«xB $=:Q1ugCbmmg+4: $5x(E; 񘚕6? 0p43 ch!h^[@cb1]* M{=R1nL@hpBL9N:ې֝妕xLC^k` DV&b,pyN("';n{ Xd5]9çc04-H0DUӤ[)#Ӫ;8@b/mCZy1hJ]DAڙ ;h5h1qw;]Ϻ^K[MϛXg)|6 9Z3' (,kקk#d7ƵؚB{Dr{95#6NW `i+ճ/t;>qRAn;-!_)XlB6xBoښ|z3 SC*tXDRr>qwC/:u2oox IvqD5 L~1lf$f>i6. Q7r &hPeo=i^O(%x`D_ܧ Z@PL,dtiGhTN"迿g%XC?N %U}HX72P(g53؟5mbSSk>רP䣖wQ-)|{|}-gmϊ9̮ )iDP]n&΁t$imK7KK$eTᲛ!OJ]~$> -l.ɰd oϾaٞWbu I""SM :2uj|WW. aAG,ҚVpe~LXva'>J(G4c fِe} J (WxV ;LzX Ȧ*v'56$*"n}ܦBdC|([V]8$f;FB Fd.QvP\Df< n.zxK7<4h?O:T~ ٱ*UY3iyK5ȇݵQqBM/һвDMkD[ 1cF C)_/T -*V:u&#Q jDɩ_&Sj"zwre)|ER9y2K*5sgC)]}$*_QdޠF@mC6'db8"!|o)Wj삕bw%"u^#kwS<ᘱe(?m؅CWyq%x M9VHSyќƑ:=@P}#X|Nr#tPߘ-dr) ZLIKy T2W*,٠ L(I9 3:rIȋIȟX'QPp T#kz[He&A:v~AV #!~?v:QNtgvuMgw=/~ ]^n &HB-hT0Mɛ+$#6)܇F]y(sɴZ[)^n`\3<ŕ[#* ?*}RV*= %zw(o{uomnE8lH^*EJ1h~׸Z;̏I#"oW_F$FmZ>>$DgA$ >[FqroDúeuޕ!*Nk5^Trl4Ұ%oue.2Rw-!޾]L'hQM'>OU<6{fw<~M^_aMz>/Zf+^),>58X7/,I9tqpwYoմ ^j?c|+rػފ%#&Bɾ{k[^%$>];(yH8v(VJ-[¦b(Ts󥟾U;vBE:%DOiGs\nN4z lk@9h,5;WX__s^ͰZ;уs(/)tg 0|fPf\>f=65pDDC<  >EW51\Eq4eM7 h}O=,M/xkMڴ@9~'ls> @:B&[Sq(zt,(V4!VfzTΞRx^`whӖ%4u%HmHLĞ|(h&Cy6Sv~:cGݢ)$s?jZ?禐\I&MF.Ba4tm5k۳(͘zֱ6!`eg4UuuǮxX l.y9%s&_B:B*МGP` sWH Qrnj!F9.ȀqtxOqC֤wAm{$ZDIl!p3G$iW~ac:1H68+l wUaSlgcQ׻G*`ȂPGfr!i,b''-G Q}+)̘Qq% jF~%qˎ+X[)}E(LJ~ܮGL?Zh X9\mP2ŠM)_ʌ!KkT:M,%DzPlh*t,؁Isىzƅv"9Q X>,}18 o!Mv%7 -x(Տcgag2&G2)T\됴cm=vl}3uc h9d1 o~3 7EҍKĀ,7$FByk] UGFb0c*c74Z#hH(R;xϠ:lQJxͫߣɂpr5)9"p`?\̩xL47_5;v{@E@^5Wޗ)_ *],\ty9և >lj)jԮP&~l26H]jJy/Qe-;麈hK|R6-FIeM8xѴNuG8iz]4?Ũћp>E(isKlh~`/]Vpzj7d]sP16Pg>QX )0nt߹IyF8Do Qo g1ܑs'+Z܅iPKͅڌLb CL=9yo;&FM2 Gk$,x,DY av7r|ciX-y 㧳 1oL UFZ}+/zeb)b04BK4,48.OSR2<;d[Ǫ&Ko <.ed++U`J)wh5OU3{X<92`٣ Mspc*iqf&QX[31KfI\m,=c^ AFLz/'Hlxu7 :>ax#'D &j T?'|ONu|i`>TTyAHEf0z@QE  I(:XaG+=^NpWӥMwti?1Őq >QCYJĤJ^>Rq`ghZ"Sg#O6X]`/ b"Tj6S_YBRl۩ͦZn  o2Ań!m)ٞ/Ǥh6'-dZb1e`v4ijhg#g9H)')ťFjMT+R)XRd^3 iw4F`"DM@e;D-P`)R5.e롷?$E8k |=NCuV~s/ԾHQx"*ZN }\U61г@W!ʯ_{ߘm>c^ BN{okG Yy"P3w'/>`z@!H&5@.o#&E%ނ ynkUWN{qgMy IBy|w^~V>e {qz{LGR9ov)z3!(l O}sw3-?)gd2'CS nl¼# b򮘢eB/A&wv)qifX%\QJ:!?Wy;Bh.Sɦ[cޑ>üAj2NKCPu INjNLʬ c;+1s@Tp5"Ro>:9ax͌GK KAˈ#L7BUِVi+_>8PRPU,(ZthZ)"|B9k}b >uI[ :j3qD"Ö=[A^9oUG27^|5fm!%j@˘6uG{8ͺglv4VoԿh2n;/"='8{"7.TJϛᚖG1>&)/>CHغl/]VMPQ >Hd0^=Cqo={J<[?kl-_<J>c&j.lgWs>6N/.EYa+*Q(d3HzLjn&0P|˔ȲŃa,12㰷!~sD'RT Ts!}"bq CbK;e r:Okחnona֔Zx92fC廽d*<ϩIɉ,qՕܶXHAz * ۋVz\W3_سL};u*zcd0e>.ѩ7aբ:bXEQ^g2q9.ĵC ҥS,+t{_{1&^,0`OO* =+}hYR31\-d|dv<&kOi+(F"t;S1C.R@ru 2i"#hz[?;l}U?ǽQ9@0 LB}d7_ce.ߥǿqoWIMX& u{ewrAc#,S;RbJGa% ّD?mNod.K-jxNyB${xgnmlSvNQ>-2E! "cWrLU#X;p9 "%e6D8qluQphd,G>T#w5lm>kFV9^(P*RK"cf$_ R5)8hol@ϭDt9ˁq(.BC&Ѕ?pG,{>&".(Z$xWef(`YFe 1eB[j c;:[Sulk8U rlRCY38d6R®WH xNh6^_\3f~*lƺf&ʇF_8I M6ӸLa #SPFF!'<}uk!btU<&)>p/52~BZd ҂4bhk>JWM tBgBi+p﫝{5*\ۏµc̯}Čjj]-E|n*e_ r*7 +gq^@0lxK*C_ $b}I 0LC8zB8မ5V<4!#T+GdoLy}Ef`)ئ[XmdG2ee2ZRvr`xc# #ϜmoRT+؄TCZ\TCȈq#gL6WUT[pp.YsʍK^'$PvCAm"qh}r~|N>_Pe{ZO.HR1s6[6?ihQ%`bS  ؑAX pэ 4[.TB-RnvUηC jAXpsį,s~yѓr~˛H/?ʜR|[LKSV)G47:"0$={xDce=k$co% zgH% %wtT &*M$]7!5#+֑L&=nyHՏh '^y"24v\YBXyY@\}ȟagV$@f%2J 6,DʥLRum%IT賯}=K~2Z^kcaRy~~@bcMOJK4`ko_2[C>rhѿ|ĕ֕Ϝk _>c+=洞XwUM&yaI^& _F90K)M>`'-/7DN}PC N w|q=9.Ո~?Na ̯ڒScԷվD܎?3Uš]f6DJ"dm ݸ#^O&rKAMI s%I Ę`N+ZWm-)!8VvC0d>s.a| I)⤳.bsE;/Aq\.#vӰW/!|o + oNmHOͮ?=TN%?7Z@4 H5 Ӯy)U3z_zW#>P9(]Ўŗ}Mhj1x9&r c-|}sۖ*3yF. SCS$s8O?ws(>L1a$tHX}:Fgx,, qbC$M܋mz=/pI+y #W{٘CEiWC՚L/ Ly v_` uPl{NK jRHPVcLEFhS@`Z+[1>Cwd碳F?J鶉%#ƟbkI҈lTsco~Lr*MR ri}y韔xnCиv -BޞX W ~T <+0(]W72x|銴'23H^KlKj(+]2Sh&CK!]jnam7n*ՠ~ .=D&Ǘc eg HWzEא6,72h"#ǥ UQ!kLmFZ_A<__-1G766=8,.5/ 8Od\  @ R'o×5I[ߕg.?:*ǿ_e4xzK+JEهB;Cn8) ijTQ!h ]~ DURq$xT^8`Ny]`U%cˉrZ` u'?"V1e 4 tZy[w qβyհ@^ Z=y(b&Jtf| Ԏsɏ1 2~Rp[Oܜt\on/2h+U6#Bm ]&)?Y]w`C%IټA>Mv)Bsg(wgImX-N}#A"_䥛9i,+}rY!D=#Aٸ'.pC+ .JWQFezg\ t1l roʱ+*,V$&XKsuQI GAa=|S~-A*Iu)7 7P"yAK Sgz1-b2]T[M{;b&'*ZCa,ms,E$(ZuE M'tl>ל;uh=9`#]"}dTTcG'?I:T(ˇ;r=*O@[sÖğ=8w{-^(iV&TCcw>ZA (EXŰ!J!ECNI x%'6̭63h,JqL8սe9HWV<8I\"@7Ny (Ej. =r:ߴcmx;cv\"-]poӄP2,кs#j<&6'/KTvO`68MvGD%ͯ4-86,$t"N%Qn<;(_޳"]DCt~ikrKI,,_3|2#odFE$WY͒`Qr~GHlAns jy/86LFQ/r;E ѐ p8zyU %?zez <˝Ӡȱz,IJO:ω6S6T?mX /X%e hCNj:BIǚY =ѫY g%(!F\ͲE[r7#mqebjƆIUҬԌDWCq 6Zaԍ ȇڱVwhe s&mDI u#1W]zcԹ@QߝJ5\>=ܑ6Z3_^@7F ^sͮH=lq$f|Y ԅ.=$[anF?k!rƼyO1| Hd܄=bk91B^e׭PM%Ý͇M:E/23I) :;0LIàvnE(1e-+ ܡFl[c"RHxš˝&Ͳ!LMH@<=zBbg#!OmRv4֖j[m @ӱS4Nܳr0c7gӴߑ z: J^ 373.jK~Һ"P͟ZФ{_l6"\e T䃿b¸S+ # >F(f ~Lߙ(|J{W_gEw'CsErkR#2Y_žGEp\bboDMikAFxS^P34/*9Z"3m8X~P`_y.\AxGwЩ9ͱL^Iqx٫&4aQLU v{eD!POD=pxVyW9(g2E@|+-w05=6>!o_[8ӑ}a%ĚޱוSq`M׍;lqq)FEDSxF5U0\oѨCBRJ*Tt߸iaN.@wt12Q|U٤sR`xkm)E H6Mi3*Ӂ-\=ہVlm(C}A݃L?M}9rgwax7MOuxLok^9bS7UIp(e[AbqmLJwS}_cp0E9HI%43;2gÁǣFneeU.{V Ai@~1Ƅn(PD"L"l3ftϹXS#xj&{Mt@ҼbYԶiCխq޲_܄FP{4y OR:U/5pR4I2 l;mY):AxA?YArKPW՝pmCgcL MH?@!C@RP`|g+z_GjM]%"4AbvwL2:x|YW٠<}RL6`0#EQKNIl7͹mOY W?^~􉥥.\;2:`]׏:4 =P3u/ lsX/U+4ʬ cw{3}$-̯[IܬAQ{y } d~q啀[WL>o[3)"W6sZ˨%9}T}0Tvik8F 4bǐ5 ʡby%U˲%~E;KRTgu<8A_T Z.Z6fD/7lfS\*ɲQo7.Z_6)!ltM;mNQZ6+R:]5LZ Ve.J4Td#*6=;P' c(]no7ȓ`,Y:,#m<)Je9>?7bؘQ6!X)6˘IRwHC2MV3 B}*kqM©U[sy}ML+sػ°L{?_x4k|Do}TļȋJ=x)؇Ӥl a)!<>%Sn+tEd^TuՑRqw _WoH*6 >GI 2IS;v@nߍ [ U~Zn]Nƭ o-_^.L:W3W_샍汾 ҒGRư2x~N D (/aPۑ{},+pFv+Ld={U+hB!ްrN*֖zhUTV:GJeGcj =MBmT)w]]];%8AA J'И)/LM/YJg2lhƺu98lUQQujgH ZȈx,,ٟ_ Im|λWޫo>شY_}AÉ<2b`Qov7r2+gyR&3h3ykWc=_:1N }8$#t_qE=X E珫G=2UaSPvޏV `:`湔5E+dDd۫ڶqw`7G'w{g|Vk˄jHq_?Ҩ]!8g qA4]b0FƜ I˷1G:$o#FX!?κoEQv>̀A9a`?iH6L$6{œ\_)lOf~3Ck5S7И*7MuMFuOd@!> nyŢ~^NLQfuZ'O-ʹO=>\f#D-ʼn]:C:> g ?>UXzE3bp!>Cg:N^1|4}ly 5"lo.-Zv'쎶wpvDV ʧa-K+2Ǯ_ظJt>t3y%˞DrQҕ9\Әٙ>&2VKָ *ۍ(t=-<Aa =VDOiȰ{:kHz =񖲑TfVF1!JZ(_C.#}>k-4ϬßM\R{wT ڦ(8XE.“japD>RVou}B+.E3NŲ7l))3ވ@%U3&Q'Y D_'$S,8̟*Q 5of2݁Y璿]KY?DJHd`߆VH3ZYCbǜJ'NjuBeQDКCVub γti+}xrp[CB_\ K+Q:j2Iz]חdh!pv4_x\СW ;#ZU/ tpSůR<U]8D uNQlGSd& 3[gtʃh@l"_â"JF14,_MrdWnsplϋtqceaUgwIS!DIؾ M$Rԋ/ Fe|mΎQraPQ(XbENdd96h1[.-J2CV/^&D`gZ.)<52A^'A c@KHp6+m1|?t;k! /20`:6LZY_)}#&\z&^D NM~TU|S&\1o& 0l;>ߤRVgzCrQ=P԰h5gw֞-ɚ_ZvbXW7>A ~5Rpth88 젮àD+I&i%D sd9;w{\,@:Lb28= ǖ:_ O2Z/|Z3^ĞȲ3 d_<\0W+u$KD^+z 89Pұ=0,%JiY!m}KelA Ko5@ S|x7$|k;ߊ 0PHqLj5tN*{i]WBY6aKW;5uk!JG|:E }M#p2zӈ8pXzqvL͘.աy ڸ 0Sa0w*w7. R0TP-H(5J]$̛c7%y9w N@dc-=ýu.s?NC򓆍qa!%"*7[o _@݉{2d|~`l֗:ޢMkRթ\G>郞thJ8d@-W[/Ts,+֘rzD5-ge1p ʎ~?kt vYY njOʿ{]kJ[o1d㷻3]@XjMcm` u/-SL͆n|`G5ao9Tk?2Lqpم:3ɕc heqռ_Ԫ55-3NmT(zZEMv>PTT+nKk24Vf@5R?jx@îJ3t _?d[?SY 6دqzF-ӵt'?sBtf׽i{vfYu=,IzHf<+6NȀSx00F NC`Yj3Xo  >@Q(ƔܬKWy cM?o0"MXw3g:;}h"  (DP*H=ihs=cp]ཝ^9~V7 /AkxN Jh:}"Ҷbk7EC: gLr-W_b"=2Bk1ue"4l (Zّ7Z.Ow$ʞH_q-x* K)91PY&2I3G {!7M1^o&|9>i4Hܖ/z_1%nY Wg<|I'+d+{~T:L:]a*k*' %|D}'= '']UuwѼ03V1w~[ o5@Q]ۦI@d&?xbߏyd1ʺLxPdZ"P5-]` `=φ ,2B SYa!~ASŖ_Չ;F cHZ~WGp{cF y8Waoӥ3A׶t­w5#up qa J_o%i 퍗^uKXy5-X^߂Ɉk7!p SҫyCoDl[C.pE gpnrD~JT~xDwL)6cj8?Khl6?8j%AQ܏0OO&Vۻo_SB5ir[ArJI4.Qma GopVwcDHhkis!t @*B¬Oqw H|5IB$8G=BSZs,UIq-*jۛ.^=;Ex`**Xa *(t: 4)a೛!D~W&6/{/o2ů` /e0Hzϵ0CUFh7FW&ЦKx[lZ/d>$ ܓ(R¼=j#ZkMP`&OHWQ H-I/4qȼ[?red\kͰn]:jpN;0nۗ9C 56h@iJ2G#t.n3n<  $mbYT"MFaL,1e^Y ޽EAd 6#PI؋k l\+ȳdr̶4+>Nv1k{(`uc=Q#Yk[yD>O؛]RHI1a`m>CLG]N(f4^-Cq3ȵ@7:&'eW`?ne\b1TEAe{IJ5bKӡ{al4aJK&z5xmJ2ʕS0`0 ţ/ѪjpY:dU5l >d9pqB&+źaoO5K},Zuy~#˶GnA DZJO\/\N,2)=|{:&,Ԋ^p@n.Bevd<\$v\)*q|cWFbFbilb^qQيsI!}w.]6h6Yk'jМ]]FŵgwߗQt&']t&HULYUJЛ+w1dMz§tmMl8QrUצxfNpTy[bp [ejEeP:cۣo&1+9"Òdt] 0C"4p>eyqdsqՍ=k6(Q N{E@{ٓq 3d\~Ƕ T!4;ҀiT^ a-֦n\6ܵcL5DFu0#h{$4 qH:bz8Plc+ [ }CF Wagx]w[rЧH4E#TP.F @456d@HqNeB˻[̞62ԇ^L{SEx: Dʑg/tIrP'cKwGvV>r\9{" ~5Q<M eͬE KZefp`JAڼ5|z4>ჳ%K IM>;ȴF)%+6$+]e@ۻ*Ȱypp~sI|fRDb6%7>p7 ,~) CruP:آNf*B~xr!cb?,JVVpO1mP1,[voc뺛ba$}ܓ B^WT;;љ)kƥ}\HK`>G*BaJ/p; _Ri! pGG[E7KmCP0ϵ+{okm֟׏~0 aX w[s1 M 7XT D齾W ~G<5|3.{EJn*SOsG#~Ys2)ⱃ " ]lq^ M]auJG$=V!W<(ZvsB˕߲ dT'VӃpA7,c{U7o|mE,p0kr5?8봦 "66'̊KߌIw7Ҝ.\`p/ʯSxM)5G0X:w?zZBC哱%0KPN%|WtaJsՖlPwAuMEa?x-@8􅥄";#+ߗ21Cޢ#t'}v~7lw 3UD)#Z(S];VBnwg 9O:8KkVc}(KJ^ṟ7ueU?36a['ϟK.P3!=h7LB>g,)\;c6|ȼ?C2]n͖{pMNN>4(s= /+ͤq0P[ǗXQ&dYvXC3`bJPH<{8{mݢ=#IP ~~̔(#{Clci5Z."Y  (B.DŽĘ3w '3?9&)v^[T t' &yE!"Ȍ;}[0#TE&${dy<\c@I]žIizn(kAA; uaBv#AݨU378{ }V|Cā veԓɭ.L.z$]/ԹdA+]eqv,+%Ǒy?PD6lPe'd($uh&HUTM( _$.u,q ,wPXmQJf(nD:z(&bit Hnh䈊v i=;\^aH톬)Ŗ2W 0`05JHv!+\<&.SM.'˫k i)}LI^SPWɕQk <=< i;&5q}i7~ise&;J"߻^fLsc,wY~ujC!@?C2^7(SqvxU Qi9)2Ҫדu 6\1fyLlb҄|D\?1@W]C;Z}9K{I[rE ORAj!f 1YOoE)c?ӉTJ#|ilKE5VX+= Y؝6NrWX9$$0=cqPLni֔"_j][p)saV4CvOUaޓ"@OUi4{깁DPCk3F g_&x)#C&XTk>4t%EإQwb^I}Cg.'2sQW~6;Bp @` >,]bYD @pZﶼ]8WEW($sK硨`,p8"oj>J`NURZםоk6&4 ۂ K<3q u]B+,}TDR_MiJ_:IfHDž1ww5r (:SdQzF1u0v(7HQYO=,%ж9(FSv^ ft _ՆI~^q_ǵb$Y k5Vx{6W3GWV+}?ɒP5Iw%ȿ<ɌqD9VDjF^5u>U)T1>[M Y4).eyy6@b>PYXMӴ<1ßSxC^C>IxmtaOa}Zȹ4chJ[ʽ_>78x^1^:.AhB`\|bڏ?8g 0SQd.l&ުڢ#嵧>I+%r i.3W6{/7=/J:[ JDx|iS4# D4δPou Q;&Mg{\6EJ.N&/`؁dS#PHhu׊v-ޞrYw\I0u5H?>.HU xQqgO+4t$p; MCN ,sw}:s!b`}(8u0I]LTJxI/ѠxyS1{[t!;*i06f97Z,t*X8YnI8zD86@OO W ګ,>,06/>FT=:Duin%g|ebiɨJ uV! 9"[ (`t+w-kjihr +H|h(3˽v2\dj}O%nf+G2[ I:zb =(pP 튀ruN>:{*ysMD3 A6-̝sOś15r *<0铻wۄ *1!= иN+"T@WnoY5&`v&_AY1&N99sK/آ0zqUvAhɵ a5; 4UH pr AHvb?-W5OrQ;ף\>Zyi47L`xAblbӰJ'Zh,}K !uw aԧ,&zdg}Y<"cO,1:q șhZC6>  Q_4/Z[XVvHm4$9eeq ]ʎ"mEy҆ͩy*}Ҙy#(sLp PoQ?|G`W>Hym W)i.s}S̰W`6JYK9/n|zd M:2g쬎K(\2G  my#4AIAR4Qvd (,+dKKݍL[~ݓZs1zY0 849.!:U%Er{F7&9"ՂN]^~1',#U5#XB!'iG_s_Q ڠ e䴷"JER9|cY~8~^ "jyDh bdON+տ+蹲(H׶vh ?tOQLLm}TZm,Q uΔAlCG/7K&7N+b6/Ӡ|/#+dpzb 3y;Ǜ;G{V#kuSOT˜`"x=)̓;s_9]=7moP̽,E`yViyؘ‰Bƒdp:#'ޡKBñ$T75󘙵żȴYtJ6ކ c=91@ PQyZq`nhcXd9lyƮ-@^X6_c8FlaFƆ@3cΟ~! qBysP,Vh8~8Oqr2^ȥ.5,S֜Sv:nˇ0e7?O2+=Y'} t"~[4֧vM=9 ?+o-|M.&=H;6'% ?{v6)S&SOe>0&Pu"X`RNq':3`iʹ|5VX W1E>"j(<.<3(.$WA1&N +h"u)R-KCt0;(##Q8k(U!P&;==DvL(^7pg'?PV4OZp" ()> ȞCy'Y^/eE}Z#LR~mw>jPУˋ4r&ų;"ϡZSLwH;8l J"Խ9-[h aGcr&+ps&IHOزM5x[g=+J6G1;ЈSrS RƄED7`\G/N\AO:Tǩ93h :X2nMkGט[zcw8 i#Lx)",Ri/вsFte{kۨؔ]Y=!KhdO UO?U1\P롐aqmF?j5}+Y.&m_RǼ>Ox+Bv9Az*% #v >.~cz$ 1G4ʔvk) \oYCB΄mUo3"!Ҿx;z'؇N |#|HUfu #^JFsI4L$ :ܯgwA~̟vq~a9T:[zGqP&Zz)#퉯@6n!=*s# "΅EJӷ yvD]qV BՉHD\YkzڀdQNڅSBHOT~bCx`I_3{X㺏{V~#iu Qqbo'}9Svͦ{3 KU@drcVlXgkj]֏;9$.椦4s)[2?^vIŏcgfFf2K]qƻWJ'C8 `{/opqU_nF$=r+HJj;Fx[RrNC&W<^[Ol@yu$A}^]nDy-8|eӞ /Z![(ggdWdLB;g1jKS `טh0&܇ySalf;<%phj2p G,TtVJh-Ĺ ,S͖sb>_;2 G#M͗|RS kEuMX!.E&mivE47& J_ ϫ!#qW":M#񧕃I4#%֠WX|dgܔM' V3]ȫ_Hi o_׸7IMxS3菒}vY4 GZTUo]U1yJ@}-N JSLȫ<\nț%fp">j˥* e8>l4sO "Q: ,?h^j{QgC,>$d.^NnyX".vQ/O0j:t 6rD:Si> kL6V'GuaLY`jE(}Pj Fܰ/PCcDŽRDɒjsPRvh 0ֱ803lN^taqk`bb,|2=T:} )t!/e"nJ.: Pm !遾X:,Vc?k.b87 B{OH67)Zm7`S{@v&[$c处V /k_yIElJ[8KؤUD,|!ۊ->:(_Ȟ3cE{8mT~~PeQ@P| 6Źt{!~xHv[BBԯwysZɫ ra9[ϠK!mW\͚yim 7 fM:`W[4bk(r4MHs{^֡SdY8gct[6s-F: 9]3*wyaSSB{O S/{ 5AϮWED_EwVɻ.5ߙ5JhC'L {<2 KN1I8j/XaS-`5Z/j[׊*GFBes@=%g\P~nCf.|IP /!سW8ꟿZa(~sWFzHa ,rJ7|N6)=ܵ#︗P$LOqSKTǏQ7L >)q# )["7͓4G P'oIK&N6^$ti@e]6Τ-9RW#:bYwk{'ng4hH׮KWg FYgÐYDEB ';؍›5 {G=F*3i^~d%lA<歂X7Ph{6D32iBO7h?*x+K{H@gN6S׋D8ohq heE1Yɉ QƑJE{qI-ap-;-Kv5K%93& aחjl^uS>M*R;ofX p#/~yZ5@&١o${Zc< "D&bZkW"V*y<; FѰ$̸+rzLDq4**3+d'ma?.Ƥ.Sr;,ϞFY5Wʓm ٗ9g{2b~$G[~98X-kA4:r'u1W؏$a:im7 WG -K_rݰ98,8܄$@ )=!ZYK]XiZ7mdB`Yb$'1I=vth 2Yz {LC臨(%NPiάͤSu~эsL5P"9IoPa$i"2&d;RG6jq;Dſnǫ!j$a:C|Y, I*-<MkGieV' 2.M,u8rr! lQ@2[p-5@T#^l8RK*>l- 7,O@I/ȣ.uE^Q z1\.O0y`W ş<)MdKP:ŕH2î8|'By |4gCfjM`׉&4CKoHpI CV>n^]L \r7b̰miZ~UeRNBI#ke".Klʚۚyjk֒PߦXv7d Txv0ݾG3DP_ ܔ Zd="wXI @iaai5t :.h!i~"lY'[~tkSJ g8rWb1|(Q3(]G^'ԕc ?vI)qp-ܙryoOѽ`'/ɖf ])Wa8p@*?97Æ+ ֟@fs,M6i -[<>勨2 f`l<ڑM`U Fqt5M:Q k;SDy fB.Z#<y\t D85L[!NH!c?Rx@x6GE{Y}o?ހD%BtA̹ss0y cM Aaj n!8aT=rf mB7g"r _F~ ǎm 0I]owssԕqסYĘ;tֻ& NUKd~]zWtB&lE0,[[k]Q:bfɺU%m_3 X\N5_t筿9Pl DQBs+%XmL !Aؽ^W/>lQf{tKg[4DXsUВ.ʖ@x.܁ᴑb5“ҡ4)~^1q{&g9 YcR{`-Y+zʛӞL`{xT78Yy$!hhva56+/=wW! `ցgMܷ l̔++03ٮ3_@8gwY!@_ӟfoH (}C/gJ+`MzZB碎'yɆ=x7/l.?6ub$x9t4Ep; FDI0"t;ը~l87Pey~Woh*'l

MCujׅQ#,P8ʸ`L)!S,*pb@ClUfNedV(J}'U, /ю}~!W f:p")$qa !%k/ʣ .㠿moBe;iTO aN4o0J~+QlW2^H&`jG`KoNb,ZȶUz > BCF;p(#nC~J|648"4 0vCo,'KL]ȨMs`zş7+t !%e*L $PǍmd)KRs+E#l ѣEI"D;%&A+pwq<']݊bu1w/NhϛGxĬ p1ː**`Q\%HOP xELDN3}(\TQw܊Ǽ ];(U>gOffGtIA9v3F,9f0ovCu`\CYĆ7'_kZi՛ʄt|9W$ۏF,X ?-V<WBoO*fUd;QWM K-^1tF"Xׅ/V4T_t<=| O&"}Q$iZJ6e<|:6F|,R]i)&7MR To"m>Wѡ <ר8C~a+AL* /oQO6ssWfנt UAm6+Oň:YcPV )+"L8|/3;F.%H ֕.>:ᖤ8Rcuv*S6<_; ߡR[nVqG;ZMA㩌P0J&qjA(1Es_:; Z]FZ7|^b'"YvҊ| Hv;\/c(g~2D K S.8" ;bfa}i$_E~.{Rw{t.[=B1(~>j^slJʰWO],~rZU} n*jrOyf_B38U3{&.R 0Dҳq#UY-KY6XhIà˜/P}Gp3? W943XDy\g ve=@9{+~.^Oy_9xژ0Pxj߈ʪJqea9qqÖp`sMMuOFb/YiM<_3ku`$}^% w fr T@vwY>fL}*&%DOK7D-v 2U UDS*%Jv*_U/x`oOcϑ#`9tI<gƹ- 3+`.3WiCt/k_^֯ ]aN~'L7ʑc>/IAKZgG|K eZdt")axLnxF։ rPE<@!j Q"c}hf?ۍL&cRp E[_kU(G ,Yi߇ު 9C#-Z8.]\=b-6qIB ) WU{Y˩D5 Xp@;k.Bg(=?/ 2}-Z )u(}߄tnޗ" >Z 퓖Tl6@Drc1,4 3(>}㓐c1Ad|/`,vTcZeѨL`i@Vt#%{a^3"YݖGj}4kq >It7z ܥCqϦݱF_8o2$bWtM6ueTMR{n-Rd}/~=rNwN2* +6iIjrS7Ƒ!u^ uA_WZa}~&.S 9OĊ.fXCǪ F j"YwtwҪZRttZ3,#.V3!91)zI齗OK!ʙcY3d^A94Lt)3C^ʮ(Do' I:Uj\|D{db Ypi|XXbh= 34wh!D kT!2hx֥u7u]ph^ rXd!L f(wԇ?So nG+& 6Y (0* đYz1 )<@&x?!2LA2x N.s6&3xHtɹ^ew7GQ,",HH:EY X%d{)֩mkGBw`h`1L:5GGByedr$m:M>$=IZܐ/Snni L ͡} [ j@ÿ_G>C{ν{ze(RZ,͝nlyzBM8 r@_zLr|{]3#1ƭS" %Q7).+[vQҭB͈Ê%2p6ʇv۱#Pr|Sɰ{"A~?ʤj1pj!?0h=д}T˚?.Zoʲ19|i"s2kOMlu:4$Nb{Iw);r+EsL/Y:hU gcL]Fk j2Iw^AEPTO}['⚗3)mz$ycz׳6,n%Զ]j7-/暲{n Y 0>>a"9@*l\@7Jث4.ڦN+/=f<.z՛LRi-Sqw$/\SxN( >>q -WFR4ϔ=qk T6O:lDK~.`++pŊn:XƗ͂-9%j.,Uu! ho`UnٳhL1J`7{Yz7*oO"&gPLEtȁh"Z]2^[-C{^ɳF&l5\,))S2_I Uj[uv) oϦUwM^(Zα]qO:󒟫@/n/ZD3]xXR^B^0WAw;4J׼<>gsHFZ_ uY:TƢ9WrM0$2).yHn䰛1J)0OJh`jˈY@IS AdkR<+_n8-%)`Fu0k]GD+{ts?w*^wڷң^:ӕ3 %1h}p0Nd ~}x\uWP g椦q1WەӕF)2Tc|=k[X&j#fStC2otpHsV7%]6O57Gec"|'Ũ۔z"J7eA@zCp> %t]G/`F_t;Q[gu(?g8DDvX} yZ3;R&`F-ycȔhY`bE{f(hك玱 $_`A`U=V-$(k/X@djCGT4Sbh$+o,{e*-E?_ 6}yuFyZ557y}&oJhIXͣ(# +h]9fB(hDH3L6.o~K.K@Hƴ *狛hTl'=+Bo(.]^ž/׳Yڌ X/%n&0RDFѾHPR|oCL?Q))݈gy(Ak5D|=/n춮)PtJځ$,2llbH~9"jG`"(&]W]?Ta[ΠYCӗPL~o`n Zŷ!ҽ>|WQ|1U7(Y;/)+ %X =?EM"G$ǘn͑5#,b}P@B x޾hOO8P9!-_⪶xղc gkkGA־?OAlLs&\!햊sTj&ma'^.MJOlB%_zDk}|[v„rzl |%’eI07U7~·&ٿlarG5=D~hfƈ$⚗`)H:H`jd݁-k[i6,nuM"(A,)V/)ϛ"DN"௛AКA]?gs4m1+yyW鍛=xză`AFyByd 2;՘JU}ۉ@oD,đn+[԰ƒYbvKpZ6"K4cz' Nʍ/€NߨZ9f#6!N̘{K,-zVB/G {,~U8NAQ{(WPOu,dZ+PPFy9p,KIvh8H _#O lbJc@qe $t8Ա&Om47mJEs36wbi3Kڷ/ jbe'MQ( jc:''d:© F\ùuW⯰H,"{*?wdf{BW%B{]\C[_`e6jÁ̺j0=y;܃ÿ@k3$PֳH}eH:ڣ˿3^>L4~i}<< Y@MTUVEgԗ!ZKB5|N(ݼO +txԽ!\`%pv,;>(0Y\29j*psgW6nܻmeUT)q^lG(pI 8T='1=k)\H 9lJ.ӽp,uN$Nx@)e؄(lX6;‹`X `@ȸb+휇̃ǹtGH a)W>}INQjQτ,i Bf0P5 +\bA9+irrTKgS$lzMD|@/.+M24%-f RjUzgZXgj\&#BU|NF:QaR÷#@}ݩIi6Đ'.qqV{79(xC!g\O匤yw[lV>M\( wO i-j 225UIq%bg٬O딀m5yԘ?2)zĆCAO{E׵~iЇ5NؕЪIvඏgnE z^xSB '-Bm^bnPz:r:W@Dҟ͓~jWAd6׾;xL9Mq/s2VΫGF%f("e1L[DCkG%si1Z)-l{U3˳hZY0σ^ơc`c_Gq =4yЂ=} =N zkJu;>oN0-gܯ3k~0[%|v}B̙g TZoD~N]˕%>?͙GR%c6wQrIhNm5zǻtn o j,a-% / 8RmjWgX ?>eә?DQSƣnyO9~JW\(Vl pXJ0 l_Iĝ pٝz6d#󚘥yH7յ14_Hhj^.p^-y>1m#I%9iJe*~ȁ;j=510aL/Azaxz*Zn - 8>&CQ"J[g.:x,gOc-x[H}4nqW_.MEQ=pfuDo~\r|{tb\-y͚Xg:HK%ARYNHs*8=@cl7I:C6'}XBGRצ>5z[6ř=f0ZxI--}{/,'2tUji"WZw5F>#ɽk_]g/_ɂQsff_P+bi#́, $EI*iP=+z%d㏋Dx!jzQ`סͪDD oNN-VÑ>@MDJ߰kwF ;:Ç(DVS.XN UXL#ыHbVkRYdH O@b儽QxB=N_u sT9H0l k`el[YHjc_l2jhyn@ q3!;Z5eȭqw?cRiנ!WXvOvurRЅ Q&cU<|dPMKһaS0?RkHsõ@W/o[,BGȺv!ܵ[ @\ž"#_0w 18[*Q aE5˼ NƱyNtoϖ3mu~ǂ&]`f/oqJ>>zPajfp-_ d*|(,\9C W(ܓwބ5O_%U:0&o愮 7ѳjlOc>XD6 )vB^%Q4'ʅWQ= bu 衼{˧RB .-P*":NQ k{ ~6X . 53;I7@y3]{M2y?@T2 V$ǐcv"-HQﰜ1D*N=^3͚41ڧ`0ru 1tC= ԨQX\MR$~UkF0HUp#eR2^B:ғB>|:};.A5rt k֧"fgj 3CA0جg)w$(+5ˣj=1:vmC aܚPy&|LMtdB+LSs=R(AHcPyӓZ1nuv)u?]iG&#78VmQfYJR2?}sj{ҮlN}xrOf$%]@}q{m 5QIGsgQ_&^xv9@|6 Y;摧=X /,s6 Pl|$z6_Ջ!m.\!k-!oCr\H+ȊI~s".|`5H_uW,nE+UJ?HMJۗAj•#I)l;'w]qH7෍4 )3yѸyD_[ltΕ ɭ |_'P;!d>kKQCG?BG˞U3k\пaí\n5ѵ%{ bgY1+e4 lJ@ڇ(!ƃ!v,d;:BjPE.whX"beg#PĀVqc%!ۮ7Ԣ0^(H"n11Nwa #ng[k$0Ͼt,j |`B YBd~"pBm;Q Uqe(BȢ@LuxByWH]g yySjL^pdވMKR"mcF46>/B~RC#ضEƎk><%hoچub ?hcnӌȬRS\> [d~U)a _6"#A`Tt z%QQsG]z,sQ*z26UW: [!]pfvBi)qْP)}6B1L7{ځg(* vWay u-Ք;23l33Vjq|V.kJ:^aBI˼%HE9`5YeY϶Tq& ݷ`#D#;ŬD&, i+SN\sx(\„nn7Bӭ 89οXvsҐ2nrEEڪr>ja|8jd_|z)VL3_:6׌ ֢Rb,j9㞞8"D@lϟQSD&:,؂y$Ğ;oCxn6ssb ހLuk pքq@|E]+;*n]H?McRyV%-5ɮcNsN^;sb|76,zLy|i0ex {Ұ  8q\|7UPbR6inOE*;:pzWMOB?}ͦ{H;A{_ [Kːa2}pEv*ܹlh| uwn GدW59j|hm2eKww PÈukoƣ{)`֍MUi[1*{ώGѮgxN3>P?aS>Unď1D}Raoc,fl2N3R8Ә@7|:TnbAKQJEQ{;ky ,Dt@Kk*ğDgT:hNP]__,-_Cı=;=Y w7oep̵WF1BMpzeOv^k EY5"Hȋ~23ӽf_'Gu7ḦOWGi1kniNFf|tj#/5(v+c"zLX=i#d_\ẑ)QSӦM u{ d q<I@x]Uñ9]pA>z/돓MN>̋ZzOW$$]feQ8Ȏ驻A2ŕd ,~B)'M<.Gi? ~Սg y \PeW;Ȁ40ZYsNwrAAߦyzEkTɟY=ψRi/3"S:rpH0kLT6< ҙ70mWl.Jǧ n-hyqǥl/vٕ6YQ}Ҽ3@ .f')yͧ\|9)=!{0T+{@I-z/AH18R 6XRc4Wɒ h?/֣H^,+dV׫r^oY4Mdz*EجuFΡ\e->X%~Cڮ{jnle8ޙk_T@ `'e>ltGMClnNE2 3.3[~dgP:n~ {*9.K5l2J0_K;9jy;2~F %a*T3UrΦ&.nIs%@V~g)hA"Mc_Zk*-z(ѓ Sci9tkgnp#[`6Gt$-'?( -HC-30a7%Rn%RwSʼn~,\0N8,>CYby2~P)χ,psWP`[wQ9ϤL*2n^:|a;#0[&y!W]_1d#ACg젢fA94L4CFnQcq t(3DLaH}u7:{H!ql[vvWIrַhW,> %F6grQS~I2Yf0af+  \lp\|Iʂ" Ǹ&uޥW,NS >yiCj!􍶄FA/5$kMv6:Z"{!u'm`ϗXRJ{\5RغV G:}K, ,7CC9\]ܛe7AAV3}(CQvmG0 {Ǽj%QFS}<3[o(bEv;3ص-{v]$ ۅB+PDC\znZVs_J{}'L1GN5cUWI_6؊A8{Յ*':DitBƜUn#Y_z!"~@( 1w(nSe.of))IMC+IcFnDPZuL<F.|c$wگmo\)sK/ilFN28GED #jT~sj0zR9J=4u<,\m&5GO"V n5<v(ܨIvZi5r2 "XnUȨ>4ܹk͇EL3XpC9=?auB.|K9Dӟ[KH5d}i= (e ?_ 3919g+]aA.3:ߵP0g:C=o5${Ԉx|lƈkWߩ* էEA!ºdyl ۰XLf-=]g I:ϟN8!F/v Ogno#,NWW1gۚE Ϲ:zxx[oD\'/=sO.vR"b`8~(FyQ ^40tR~z^YX6"bfv3ȹxtk_ g& d lKN4csh:2y },Rt3ݢjfUaogMuU^DVr}PmI~erdMdª41F+x:9N81}e"%_šjqW]bWtJok[uXēJͱ[6'G|9B݊(nЊa9p+=ƅ+;Q!$jR+@ÛYR~>6 KTʺ%,}7;i̮!?}d:mr5gɔ~qd̏ja _iC"~`4[+M`n΁*(Mb!gD-L)rA'HnRaMBrW).V&$Fv5NJML-YFܢ*p?{Aɗ|ƜM$czuoI eAᥜW<fh6@[ʅ.%6GWP0ZPɟϐ y~FջPqt߲SlC(UD?0he'eCf: QLYYG Xh{߳v f ]FkZ^.b|FUNb1A^BTWYgRd?0\D ݰikh g[IR$2n"u e 5rϗaEAqsxQp,*$1:|<ӿWVI a$m$ep9{!>{W)TfӢӖDK rMv@N--<^V XNG=]p0@Jl,VlTQuͬ`L%D%l Z*->Yy,S0nr{^ov2w󍞕 | h!Ue1N)˙ @TJLZO!l[#Be*M7fO9t q(UdƀїIHx(/ ٿBvA[B1h}%|H_\EVړ2*3fO{KvrMP$ք~6{3u `F'hv8B@s17_)f ҽn7-[)rt { 1j`ӓ+Pm:rB,jz4ۂi4P=]S^m>P(Η"n&! "v{RMfW0M1b"~aY~V9^F0:x)|w Wy+̯)3E:8;YJ^G?B*ΧwyvIҒ|4>(EO@~V<e'(/I;HԟDC{sRl^jS~<hQ7Lb2yJs]_o*NE?G nD.og:v}Rn[L68A@1 _^xK/Va,gHl 5[<{†u2ȼVc1~q,^̐4^&lZfl5ujqG kY \}`D{ yD]n4xo!sP{n#m!XzfDZeۚ8!p`h~ >0Fyח4Zw兊%?wEc]S\n=:n62#0tB0+!&FqGղ)=OYp 6,&: Zfz8rAT6{;;N/5:,|3ʕm'ɹن@VZHHmB |R ~Αv(>77b {/낱Ĵky:I.>ƉU"rLI]Q(:(YVGƭ? z^ԩlEF:iW*lT {B;SӴTmZTk<Ӫh%{$i+`%.RL q M+b[0gJHmwRW@X< a@"lC>5W:6K/)ql۬ >#}+MvB8}3Jre9rJ I LAPJ,iu[@?0GS굔9lR*H5|G5B5.,+hhsGǙKg2S7Kn|TK&b-K]Ui.mAp&)P#HqQgen:=_>x&!#-Eh ykH1[xޥl&C@ FR{)v,c.;Lz*yzuvחP lu5,ī//KW|O˫z&ҀwG>GR6QwŪF'_ ٌ x$~y oe)13"G rS\֍Ƨtv?Z%:F IMZWXsJ.oϡz0# U!Q6کW`O\^K bL8 XO]"mB%9s8' v]|b1/>IևAPxzp>3->M&XZ_lY.$R * `}Z?S?H 1g!/Rڤ=Ρg@مDRz8s`>-[,iE=o떳1 +iDg^5);H}iEr{|<o,} 悕A(?Î,7oDΛ|p=(JkHp JyˈtHa$U5nJpZg0} @PL_Jh}4S:;P(+薉Mz*R[Fojb2᭙Ckb ;Pq,6וr.w]~fYnPEL'<37H4hYF细;nv\zA2͖t;<_Kည[ŃlPv<t&j$j-Ÿ^ac΂ʂ*@hF4=sz^v+,یkej7(P02[pY#'UG)oen '2O|N7fCw}"n`O~䧮7''l[cq쭒tf@@T PG@v)6Rs$x/=fnJgmx`[GfiV8f= [u</XÆn0a6,Ob!ia"|д-r !l><(bAz60ؽ5SV[WAZm#;4+)tkHb*jڔQ,O]FP4;O4ƃ,]+07$>\\=/C)hŽ}LgkN.'"t?fzݐe9)1~ %EM%mFu,W&8p97X7V:l-:PQhL/8rx'd{޵bus%^4פT#)_NŻ}\ϫ v` %*3}k) PJ,}}HsyN!6WgY ƻ ?v\+9mtzgR*~Rf;xhsM(z =J>X{EociN^'n-ewVKsk=ځKIpοz,d8T}7ɽe{A?M {_zB "p)c]Uɚfƾ4<+WӛwNh8@'~Ŝ,;۰{n,v3τkvUU0Pm~5t0;- %W°4.nqwr?ػ|aJ~6|˂ øƅ1Vk4{OBWʊY1cwMKQyP !eIwxeM3aSlBՃſDp=V#25$rc^nh$hM~$,qQ >'R}avE9f dR]7<%HE!Y+T#5TXUOQY^S!-ے Kǝuxy0RqЀ{v%]T}ʵu%e ~`ydLƋOWOJ@C Wf@quC,U:{ QK vOs^*$>eJ.;s6uWE~T"! d)o` ! {"ƮgX֝+ϯ+nEpΤ>ȵ}ުXo{dskGTv_޽.H-B uY>K*nZbr_{S-ƋA O&}&/5JM[ƐTBs,< _#>˴0ҩxRzX[w*П*[h=hdǨlK72טKL}lo^nPQGYo6\sBմm?~/Ūٟw[\Xd*:e@ݙC03Qt8Mm&](wG/%/NjxTX7ڀRqc#b\ aJ]yX4 3ZH4%zbeN^碣R% gW($zE[3v80 5UVWx,2C#to@%aBYsNG[&-6Mv(5$\z Đ5mm/,4ɪ>ni(Q/6">-V@xN4os~SS~f(t!eg)QRn}ۚWؤxKz:#!ܪsrڕăs)fB "OlX YH I"1˗44}o7MN!Rx,ȫ}a@xOsEfmdp08Ɵ쇵Y~=Е?XoL7 HBzXQssS.`ԗO ~nFe|Dj<\_c͒n(=DŠw!jDK>d 1C2b⻓)mIqfq)J4$; [w  6:g R\q_ CݮMR<񧴍D=&]z:tQ6q9*{m?#+.(eSvnS6i.ژQ/uC^jHQsp<mNo:c7;\t񔀡xy:NퟖdaZNU4g0t)㦪DMiRz2Z к)땲^V,Z󐳔h:}dþY-/|=R!٠g.Gj0𤚼AciXӞI|˗wXS H (t.w-ϸ8T2GgTocnF\OrH' MxһEej,YOO;Zp*Y -mPWQZgP!k:3oxגPok=5Su~rfД/@A | SD#Rû_o~ HJ֫hCG68o6!x4r }QjbX'IIӫ:421X)# 2* N4Qxr8Gt DzZp[ کNm.udEo𭳌L?')t1۠v5=6 ǰe m4m?6P9ާv6yຨi䵨<6d3!ϔKq<*BO}4, Q)l@sBqnr.WAtU 6@0\ΆAWxRUKA|.QO`àKKݣ+\SV a8i>8} cqa;F{HI$Lbs)Ҹ{2+k̎6d0,9?X|plbȣwr~,{txy.L Ba0Xi| *xt^1r,[/Mzy@7ʦ6)d$KF֨N0~3X84a?*x9Bh}ѽIzpGgipl u:{P n-7z_Q3)A'a[v]$4e/>ZMlJ >$Hʤ% sed?aMgpg\ o;0iVz<6@Tk6\n3ߊy2:_X&-Grpwlhb,E3\eЫF_BT#/nu`xX4$~{L"ОUUV^$nO]ER9L1HU.XUc_5?S~Ajɰ@yAaS7UWR .g2l@MLqmmQT/a "˪P@1=k\hB…Z=C`Ps3״OIM)k>zPǍEfY8K}h=n1mkrukU7osQW+]&fL3 PZ:n<[Bt/:3nV{{gϬg#4%NKhIA7le94ۀgS%7A,uz2_58-5Wy%-S/nikc;ߔj3wpe bc2:nwAXyJPOZ)bo`tWJ8X.[^УcA9r)LW`r~4d ;0,8apf4eXIc @dm`h)tժ@\BnG$J[ɻ skds`oh-^P% pD^@~?e!7&4ִ[-FRV}(gJgiH#$Vb@ÍV?[hq(:8q  "S׊-{~Y*Ƥ(k3DJERUTa Yg}Qz2c5j•]i}y\x[@֒n"}ٹ.'qzhtu[GL0An yWo- }%Bt(TGuUHn|dTA5/6"P^ RR& IU2$DcAzWjТO6˼@[, &ZWMvOrT&ɍECOfю-j}Jf*o&mnj* ç\:eRNpGJ!ff/HΒP$j:DuϻgdfmWٗqz G~cEX޳-yə9!%z.Z,_YDZBxme?sccw8JkjئNcd2vWfGn+% D9~nGmP0{"eFmafk mwan!i<)z?Φg&!?_ umLzi¦vH*pm<-z2 #ubNU$SErna;5)|5nڑljA)T4q]323h9ͨ7I^ʣ%>e&IrlO9e{"ȵ4fJN$J/|֠ uRc5ż\h=.PU9813&c*xy Kߤ$VCkXmS]9y:}름 W\1~i1mhƵw^ pxPTp3lqbGSZiUwB6'KvtwoJ喊!C =X? i4SCQ1xv0C 0w<9E NB< h 0R#~)ct H)r4W)+麡2guxRfԷqahw GBXs.dž9oP@Mw$f.q6 ]I Wu5/4-( E`dc拢l3zlب$G/l:LO !ƨ,GggxM6܂ qD?Dkdg>0aپ'6\C[G7z f} $[\Qfeb:,c,\ID!>,YR)=]%FKKT<%\[_~P ^GF΁!h: sis[!Ȉ yA4@4r߽' 񲐭^wˣ{9/a}vht -J9a ./Ǜ,u2Dǻ(!Îߤ1S@Osd+G^فu)pMQd_;k۰SܒQBDӋ~T2BY9=sr9YDT`֊$ee{$)2e>*'нw$ A ^AXX#5|l_hcq])_%[~f'jyP4 Q%lЯpBn}CYǜו`csf#+S%d9qJS$TW=c1VR.@/f-$N@2u}AIߠq@c>b}Ox|\w‚E5b_SY(`Bn2g7~ E% (WhkK\̸;+2&Y) I8ǖw-ΧvgsIee@㍠E4Pzp"lUgX)( aoKl'4kӁrV34W/x%HhpX(`5Vxi$.P{֓"U3`UV0aʝ$q'tY6TJN_ꡙ?OfG"W{dA@-8վ% &%|S Е(.c|sll5s'n3I+ZBpnhGS` :m]S#Z>v|A3'c_Wźc3]_sKuq2CϤU^ǬDDJIkrVr7ا5鼙v_"d11,`o%]<O OXuC:@T޾͠4~ҢI&n0!cǼVuuBPRvPGE;;htέ\"8OM[m-QScb|A'cj9nx3:Q1K,.8]SRIKf[Iq!lNr/c72UA6c7=f Zz?EbAeDž mNF3?) PI#Ukw`%;#TqpQ8E=iFCYTaW=ޣ#ss,ާVK{\>IeM~5Mok($;5pic8ݙ2{`Nl#7ávk]7F\8%HYv;.aYŴk_ "x$5~Tph2﫭X7]R,ZF)?gONV_) +3axbďE-Va$KfpYyc&6"*T_ІU_Lhg;bE~[ZDڷ((?j t!yl6x1sMyzo(3njP*E:L9N WfQ Ƅ:a`ZANs҈&![tG`Kvv4t vX8@uCPm Ȑ#Αa^uRN9ZFg`pS}!p+ q@l~"o_!HcO,t3Fd?FRnZbm:"X> r~@6fLhfжUQP䴹ƅj]%J/YtKB5c!l`kPZ߹{1eQ 8oFͫ< " BlX|LUK8,;gCITQAv6,"} ~fJȓ;Z L\},tP}Ć/+.LHw?YH'?ǎqXE$Yyz#Sb'#zz9Mh uo31&R+nQm.NAM*?͚f;8m)H"G4QJ;u2'~1vIA%e04Qe7^}hH7`|0F7@um b$(!r{ 5l'˅FZ:CKs/Hgge aA}UcFSDFxKm `V+ w=zk8Xˡ3@ ~q" <2k䇟?>">-^׿۩0py5cXMާ)9azGf@}g,̀43xįf1QCN?x᳢\i0̯ʤ`s],!@YVlv5]RmmH/A<#0_x=A;i]8i\D)r'a 南6bMHHu?>C%}1J>y1~fh h{4T>KKlqpD aC=9-9@,Nj`s~[p*js@BM/jm< :޷ o~Yy0@#WWAқ^߁*vюB ԶH~HMU2j_ÝgNMYCwsbO|G7e01I?%7Z Mk?,qp_+JXgz*zPYqѣdI"¤D:>\XyG\յ~c]9%ٕ•Ѓ >eRK?J8ڃ;ݻa{fi28 $~|PV%g[WE~!dܮ1:-=;m.,E70qv6\2, nSk""|rl;l>M=kpH}C橚mڋa6 X/UW;MǴ`]\-^=>I4cΎ|zp`>[ Ǧ[He%54)~ qr 4ٴDv?^uG=@WGbq衿ғ>~V<yk\aZϯ܂bEukhP0KM,C>$v2~Źm޺OURUMD']|m' tLᬆw":P,휍!aؔ=+| 'Waм0)LeZ#?,_.f@R.w2{Z=FVCj_Gbn@ωi_MIuzH@}&-* OV8u10!8LU}=Oݠ&u% f<-+k\syNVC˹qAnJZ3.;%o0 ߠ arm;^`mzDPȐ,/`ۣ H>Dť`q;#h;j,.$SgȹRU+2n }YGH{1r[Z Yu~T)sC c*jfGoV3DfdTZG9|=QDn`":8'T:AG!J} 7kDne]nWCn,T 2)WIL VRܕu-rP1.nxPlp8o㤒(YTO>[dh$%4lK`_k:6(tp+!ˆ4]0[ξÂ@ʇNc-Qb9Ct% yfo*ŕŖlTxi>L)S,, ˁDxoai>u>ŖYx-Nk-`(vXzkl{ %!XB,|l"m6Ps/_V!cpǏsi§ ;O]LHT6x\K*p1nP#>~g dR=䮿VBYܔ??qJ PCݧ=CU7g5}QIBȿ0zv ?D%C.#-ze拊wT\!ɒ-̨,cieWs낪5jx}PLskWFv&ˤwUx tT#b![U=Xj8rj.>q.0zsO/l~-BBv^O~˸:5H06@;;Ֆ/x&|+x%O(%z*F/ai9`Q3bP]ރwtWwcJYȓ8819EMWbs?[&3Y" {O C@b:$Cgsuΐ!/%/|W=%2ݨ& :sds` ogz1qTFNNC.-bE5W!("d+ S`hv3V4&"H..0j\Oނ u5/UHyۖ&^hȇ{W:Lt@M“63+ݻٓN&1k!qjO7,c"\ |+Tq7 ؎g{w*7CD"06IoyL[|ᣆmEP=YyO7#wʲ!乾Y55V1?r4i e!Up+9#v8vf١IjbR9);DezyZSH w߃ԯ| WBY{;~9RRjp% Hr90Ӭ p3.L'RJ[#ꭿ|b[w31 iÔa;]TtBmfEOqL;l88pI2jំ :5G6fѰ9 x5̛&Cs򬎹,^z%m荴v[p=ӏcHvY Q?xkGX+a/3v8+"'RyP.N:;MpG՝!N21@=W[ omv"`)9GĈK~H+Gg =:Ceáqo葰CFͪ~G c>'U=8gɯs6F{kX#r˼.r h'f(tJϣ):(Q͇i܋t~ ,:f9O)(ˋj"AeNՈ",@qU._&{h1㿸qs%Q݉XA&4СmseCLg̰85s?1fag=&&דdkȞ#|OdK!X>zG˅0eINܡXRl**HcfvMx714f-v;7np^͓ FT7܈ZKBS4PpnNpk]1(N`8E$X̚4ߕMLH RpljH#ʤ;΄kt$nK,vÿIEKNeWRpC \ަtr[7e'\ibh6qJ?zyD iWډSݴrT%c,F+"Ϯ!.u2|G6MF q; #,a4L'crG$؁AYjسΎP#߷%jY:Ax3U -ʝEZ]Gw?yuB1 ﱆ?Q>0vpbג,Ɗ頙n,ѴpvTr`n4ba j;Cu6Afn)Upֱ`#| Tu=_Sńk~?Qps1>{$ ,U փMQEG:,ådOd qAֵ["@= >9QK{y/I vo㌫`9ogw@hEl#{0o}]\l]a^YzGW>zF;3U6 ZqJp|&Cb\tDk[%6Q&&/KW_@H>WR&[BDPgczE17q$[iW]ͤĸ:r14YhqSM!2;ߜ/Izvv.a:<i2FYxգ-`^itm<4b ㄼ"*1l gsS8_]}H9Ho28*bv5ϫ/-c g\5NtU"}+:` wApx'Q^8N6qxMo& [=λc ^+$Dp͆{CN@,ʊQV[R=J@VʁwļfrLY( *vl2Q2Rbŝ#4>(:K}(inCUoըMn}߬ KyxZOU$M=7D̙7^Q뙚Kbw6M%:33;n\/L_ql_ #A4G!b`);&ch<Y?$BxY߹:2y_ [1[@c2f)>fTl&ds d\mF \K"rhQW?/Y17>791UQ|!VO}v ړǂ*qݒnHFpǟ843I=C|b^ &8VR~ٙz??`A]{=#@YHv&jf~֪畴>Ys[y ˠq`P_9CvJn~{-lw&O< S[.)s\Q @o:(usp%?8Fqy \t4pB"]9P̭V"pܛD+sd  !ȯ}س)o'n+BβBG8r[c YPY&{ jml$yu5Sbk[`gHi⯊u8bXORXQ88 c=,.ӢU6-76Pv]tډt7-CM'(7hͳT?ۣiɝlʄxlQ!0m?}'{?q-Wl7.ƶXUe:Z{괹gGbHuGT8[G)P*LCi~{6ϫMå%$Q bnIWPG4xW7f ِ묃K{*l;5Y[J",##JC)б*b?wZQSR|C&VLju_2YupdëHy߀JoA#G.[ <>5'F@0hYt%Mz[I;ͳ@9GksuA4rB[B @ҥ ڗ+'4PL`&Plb&d6B&ɦu؇Mf(ؼuوź0 ,fto$!v*(+C;;}?raF`tfԑ) .V~^ЄZf*E|fB-wGҹY$9B +]^.V9D<#+Qlwn.";zL« ⎸>IdOf#.}t?\`@V r[i uQ.zpgnɀ {D=|Snw2ՕnEJn0n{tf+IBba`]g0hYP g>:9yiHwb/nQ;4\\ڸ (oQy<8:(FU ~ee;/%h|X3_j F-t\h^c UAh,K%;sV8?B"JB\5 SJ8rcwT]$U%[B)ʏ~х3F+LFcއ٪$oIb² 붰w~Ek2@k^)Yv +DՔu5y7Tx=T?7jC@ҥkvAF9ϜWǑh}RTԅ/2~U` Z|egH6]I md%兾ʷvNqC65c#=nd-]"']ҫ I&ȿk[maV5c4JR˛G?)tޔFh0ܘi1[x.T <9UY&_PoXdN/}PgaE 1鐆(M"TNAx i63V Cӂy:EZ Q&pRG }% JrxE%;ㆮ rmFz+%ivPts[2F)oi_9[g/dzQeL^07\%s'nPO.Mg؊`p:JjFp KL6MN{ıH"b'H_LJCM`KB\Nf^XڲW?G :\};;|ɲh q E8&9'm(k&-b ̒i'־õ3.𼢜+朎Y xhsl|WR5}jK ӥ F[QLo`ÈWXΌϚE!.=\:M\ڜux5$Twy kD5OTV7?S/aT~kadD#*a`+{v)A!Q8ۇ-'~})lG4λ,96ɑ?ο{|~Cܞ{k,XT&@~6Y-2?T./BaQ0^tj¹l 4n~ZItmS3!w/ {QғBGpL_Б0PB XMr_ObF0]8&9.r$|)rb1m WD{kcU,_@MSC(fG/W;=GAu}b!DD0) |y 6QqN٢.t7؀AD/J=) ypsMvENcS[~Y_ZnnL2=:o~*ښ~5҉Rldb;u/^õM1/Ħ`v5˜>-0e.[sb%<Ť5vSŞHn|E 4 `5ώ\;^j| ?nuh8N}S`m㪺 W*f8 VĩR )& ~URJQ>j)yâ5b ^#=^lQP|w.\rnd:9&,…}(G荷N^WZ,/,^TOt:r" D,2j3W-0cذܿc,ȸky&>`Fi^-4K+i7QbΦ@iy%mky { /TI5_ä́r4ԲRɗ?3{禙Z~QAU@LkڃQ4i} Fhyv,jlI;DF[$֐JJQ\MI%2,RXqMaMpo2M ]=zH~b:._ͩ9g˝QpI+kBbo^0sܙ bΌLёmv ʖtBZB)Ņc%-M<3!۱#g4[\S] 4rTM_߈t֒66#C^ ɛ )@IꯠD -0#ldl~ibUPΛ.3rql~ D\U.g_|82ot!#[8vp)=n@*ө1Ky}G,m1ZIry0&&sŷtsшrgL,9$3"+J\R=ݤDjAHXySM$v^gj Лnk恵 ̊:ƍp:uhe5-LC5) PP!2AF^Wv桕g4+QZtΏd}$U#gSJ먑B[jS~ tbu؃$+_;$ƍ ǀ \$CYy0&5 vK JY~goe:KQF.^U~( ZC0#] =݊n6ZoReuQk9sQXG$H&iX%UI& }Rۖ#L륜=..cMNr8P )'\`ԙa--"5f./Pj O竹t GenO;$,vV(LwX 9AKGpI*ˌq#XyІ47`S);Ϫ2qHC!>a]ѓԈ(fje]Czfc(\ [x>Gv^$Q.G`lЌN(S/BϨB|RJ$!_&w{6 0:o;E"dD"987Ǻ E64nUB |oҼӘ`kg5(TmKyćpy'|Б%,Jfjei_OM1̂ΕʕoeEC !|I!C-t;%An}|F#?վA;+YqLghnb|}cU9?JzW~suȱ61gh wR &H?ڶɎEA;r:/~V0϶HbEg&#KCO~ \7*lfd*MVBf} ](U/ۻ?G)E:0$p΀ Buev?/'gb)8AO*Th̜2[;Me9:ۘ$'oK WP^0 >JQ 6i7~#ܛSf}Gz:`|}TYY*o+ҜOo0l3M9?L:Ҭ%~E. /;ƘhuXr-,ꬫ-R$pCI@R,|͹V /Y?]DF!V" 8 7Ԛ דqNv0r=}Qpx"G?vg5eLbU}{RvWYtDP>2@B¤3XZ(/6/Y/~=02;g9nEH5IQXmSjmovb)y@{VIVm0gvw&_JM_ߟyu9FqG-HMFZoW w\)OS8^EZzF^fYf;hK+ٗ,/\X#p],$;`=(l$&<Mg`j>DeݙO ׳vG(I.EcN d`bUKsic<ֻ*@}Mܟk[s?azx0,zyHD0,hK~߼ԇ;I na#hרd[B FEUJ'nKBt[nƾË,l:hyܩR;K8&VEӘVRTq`@W/^kea<$*zٜL{q=Ǜ_6 fCnCWQLyX$|/%,;ߙ +^^O@zN'b4L./yiC?}JzDF"d_oG= M`9D16*1V9^j .ƤGQ. wk]t+8 ٷ_-rއkdQ7'^ljF7gLt* J 㝑D>TBk֏hokwfS\*QEoyTlNѻ6Dwۡ /nx)NDad1])A+9vQ7< XSY߼ 8}eht#cBbB ŐLo~7~.]k#l#Nӯ/c) H#6ݯQƙj͊_-Bs1<k1Q|!}A'R,Cs_.KYZ)u,kG&;:Vʂ%‡$/p/WAKM`10d{%dǧH9)O` [c2="b%Ť|ǵ+ylaӛ)zB8q6}Gk/ g \\pqȊ3`^0T/1[/$0rq={k2/Pףȭf<4$Q #Q{K{bGIA:2r/I.D8{ڣz|Fd0EDz˦b`N"E4klʕ|.*볠1\Up@CܞnQdn9\˼;0~" 0P/bh%] S&޵:iHWЉRn?DXɋ/l cq:De&}`܍RQJ+ em%ڪsʱP靛=]O{(kAoc 3)^U-QֶU9g`=G6meIo^gDg~ a bI()'5CmHRvQr8TZ1|HM q}5>ee3R[UÈ}U,Io Nc&r/F[Fb9g4!C)o:2V>VuuW/8 e'Tȷ)ScpNBOZ$I(`}Gr3 M` M]←9j[72 ZT 3pvKc|$jyqj5h+Xɇd3y+w0w @,T3 j×VM=WPG]7z,A@ trd꯳"?պw; Ҩdΰk?:-I361Sp(WfLV d#/lЬw{Y\5˛ F_? /Wx 5Wn7r}@|ݝbL~VF޿E24p7%ovtZ T 1ޫ\$;:=0TWP%ӹ3$Y*Y"* u&٤$N*16[ha OW38<|YXz?*.5w =mqL 14CN,2OUa0AiuB pҿ^I;DsX K|+ۣtHn8hͲr2{{#?QW6bsBʬzv-v&Fh:KVthζ lct]pB8CۄF5 Y0QOi{N@Zjܐt=Q-*Zթ,DZ96ge~`Wx~8DO(~r u7}/lneFe%م(id\vԊb AQ(4#4g'0b%cO7;'HF+M ^n=‘յ2nޏWW5 | J6aZp԰B{F=b! o :^t,tڰ٭ PzZR13[z[)%sx {Eô"QN/Q Cֳ^&H[6?vW ] |qxQzdn-rĊ j$N2B>_֧q5?=cpMzׇ1{O+.dBk M MqLd" 28kܾI6GK e_9GRsw PRӰl>p|䄾d|eOryvsߣY&rI2bHݤMӠں|0kQhX8X[6 c!%HC{K.eE S?Qƕ)Vx`7;}NVQ[Gև˒7ȱ@r׀Xz#Ԕ,y0Ϲktgְݺ?% ѸKpuPNFtK, r?A2t}gøEv;3FMt(Q0hyaTJ铑)cyV"4 : aa:FOڐc}Ldѱa)|@vOb@U DVռ9)7ϐ` u_o\Bzͬޖ[[_*.a)`t~NG).i)+I Gn* @X 3xd  hԕGO5s> x̓G4Eׇ7@2[qx7aTX M8t6Cw,VN@B/Jy >\t?|.lM "p/ 5V2츘wCnH)qbKA_=#yݩk^IqSڍɩڪ#7՛b^id,ݺECuE٘?s=5ވ '7|}\koIGzuVp0_O$~i7s kON7ܗWcbH+3eL^-HːNysfЊGUӌ3c |=FdJw8uO?YA˵ʳ1)685IRW\-gp٭u)ڒX:\r`z'W,:qċ k!KCE05]I̮ݚ[]fZrB75 C]/69AaV{f]i${~]jG}/5%$jۇo)#JqΊJrq:K6bb4-=}zr"bVu- @&6v>b0G5W(4WlƲH C^h'P%,Kz'F^=[-j@HwdΔ۠نa 3x~@aKz6P%%KGz 9rޒ9F|Zس(8`2h^ٖuq_28B!L1$HF&Sۢ{`4hYM?Ch!^Nlo.oGxD rk㶩wA5LQ0MFqAݿu:J![!u`SҜZV\b'B>jh` {FBz?^` )x 4OPꮣF˟>[݄,mJZI+=T]9-ՀG+7:3y}jyx0tRh%@Yu)  ~. 2tg.zٙP= @.?}&I)%pSbT P'vsˮq2ɖyV y#xЄ{Cq"]k@X,Q3Pa}pW Fy2*<|J֚NO^D1z$ SkMc#I$B1u>TcQ 'ܑbu $14Tm645gC`Siimnt= x\â ycV{\v0M:3hYJ?=Xy [-vgzcGP6n?V5ףY]hQ=zM :V;h=φ$c[3C$-*lA*3rq̚P~b1fh*U@ g"RHk WjƋ(Q)d3T[>fֿ-Qf`m+/̡L7Aޗ_NcdA-5zף8UCKDJh-L P޺:DKUbH}5,~HcK=AТ1 iuZ%R"fo)ȋVzSE6,-`].j!$p@ 45=0Ќk%n>ёwṠ(j kͣYGGڳ#qT=;&To9X4JبC Pvaȍ]eq7s@s.o5)>Hh8ѥG&k^pF*!V& > UΤ nQK<BIPa&Q紟;$d q:,4S5p4چl&j籙r0/2 ޵)j ZI w;C벧EG| mʆ-j# ;h7 M><A5?kbꑄAe[C\w{$u8';kO].ģz5%+-2}B[kgQ<Y.'#Pobu453n3ү*ف4{ףjNArv]:b]&!EPmDI .zE eĉ> W7$P 3flIF Z [SZE Yl:5kvl=1kar?$-K#OSyWU#aoK' Q[:`wX ]&84:Gt <1>_;@aZh F d]tO|J'8W)sۡ&?TY|pZePb_?~~4@;\').G!q ]35C|μmW.hW)PKMgV|>k( qLB9rg= "ʨ-W :{25ԐC*`.]VߵHpDs``a~JCgȭ+'>Ǵ [~0 xWvIInBI1Y6Ixݮ8>&} t~7z+^yvl0 Run|;4L׾2D_/`_F}5A üoA(颢h&N>M6 |sD>R3kYQ0m(]4*ς ~[ UfŮ M@"P Ml'݆ڮę $49f]/tj!Kܙd LQqf@Ǔ=ʹ%M$؟7ҽA:Z:Zi=o;.۵sus+:$ :YhyGm?O8˓b_j= :$M]?!rʄBѨ8jAΤhMLXlS2 ~# 7M]!<(/ngfҷ<(+!S[e~>7hו:*Ё|kJwՍKvp`k;7`Nٻu:r+/yƶKuʱf9$C3⾻=QF҆S͏|:g&#!  qB WQjTA; :OQKP QNz!Mu6aպYC@X?6ZװB:Ggeݑi$8l$POY\gjך*X}R`C?]n/RMwC91vLRp)1FBsM=Δ;x_4g6j=V;{( k{]\m~+ā_ấM0:;• ^4pm@1r糗LVp)#!5N+\w""4Bh#8p&!G*|d'Wo&}h ȟ3q dO?iD#G 2 k[iȓ^lp<{O1 .'sqbIaVcͳ01 @AqET:b]6Q D8X 8M谴x &#̒ !%OiÓ}i= mhb0Pjs')ў^.U[8ϡ|O)kI%`εno,e';vHcLT_bI`$U99QYmp4v7- VX$Q=P8L ƞ@LL~Kj7]9x Z;1tpf@R &yoJD?!tLޒÛ1 Ӹ ^c&_#M^f"PsHSUyvLY.E1ˆ+(AdɐH|/m#g諷QD6h&+~_KPKWj=q1*ߵӸ79޿ |nYIۖy?$=5Z C+>^=Λ$@4n|h1KMhr Ek7/ޘG|ɥhQw9H'i P1 է8:u%X@\ez"6qK7,stᵸScٳXl5]xJf%1#X~ҺlvDRe>sàҿObL5+Ga85v9'F3st%!dp`5ipBn6CJ~kCG C[Bk.䰄Jv&_95! ӉskIv (QQڀ+Y%d#v*[WL\+y<ּk{K\nn8֔FʋTRRGb) Ru`6l<+|G3;eX~E 1JWB ٨rˍǥmiGS`do+{r׫+? !H͇;݌sPeԠݰG9xp ޷%Цp>,{يQ^cT Jz|{EJ Yi퓵^whr}h+#`m쵍?s6@%m34C&JS"ן7j!{߲mE:PXXI&TpL ,o"Bi.6eՇ߷@=mgl4)B`AE4SU S;4Jrs_a!ʣ 8[Od_QXEH6:9N P69t!6Yq !0[җío=^J<:K*Do$sVo&3rųԨcߊDk_h udR7,^s/S=מqBi)XFWC5D1 Mϐ:!_K8ӌ:N Z (N8ghΎHt/)耉1!f]Õܨ 3Nн!gb|WC$\*^cNF/!rߪtoS{N JrQ{- ui5&:Ə'ƀ*sx^c"Z P[e'6[eU^(j;d,L7p1I>/yۧ@yq & V&2\ 2%ċ*( ᜁN#j:j ?Wɼbf*YP/S5 V;TxcT&9DMf@ob4C !r4VˏB2FץCh}ڑ2GjEg-!zTA`{fixA"ԇ }TaȮYE;{d(ڠQӎVYG=qY!otzC I\#TFI ^ {^ u jyL?rAҫȀ p+Z H)poUp őr3\m#nt'mdV(sͽY[2; (WґB])6*\9,7S&}Fɼnz@$J0u  P"n!ѭc|c4@I(ݺF-D>TxX>%Tr4J`z5-RCx=Gؾ(چx6߂˕/U< T*C6j>+0 "RI/1>vLbꁖ("wM^O.) seB{}^drq5ZM2'`MKξ*Ok@.QSAoqz4j0u@ukYm1~{*Wj e `,Vv(1YMp\>qwoȨ!Fۆ{0~zs/="o|6B4TP*%Pp| ͕_jUQߣ&ϰ:QgwۿtgAy Tn<zLR/u+} oVl~ $'PGJlQ+iگVagq·,M7w:.s׎i !@$qy54Lu7+2/2}1Ҙ"蛈V#1rLw+gu1Yzyglka(xW+t(EѓZ#I@M#ּ+UxSr݁`f-4?!_$G#^`^&<# Uʕ -_AUtAհ?]IhCǕG\:V0j;Ԟn}*XP{5)S>⡲Sm4HlPz0 4Mc`[kuEY!O~gtvVY^ct@g(m(VENR U6ݓl JLxq.`V5_o✆;#'IP'8bnFK.TᙫgzŨaӄ`J8Bl`𱎱HCՁ]AtH=iҘ ;a뭼ԗӑFo>ĬXRΆPYd~FrD8p4H:`|nC㻪 y_Wt`:&CV^R݇ 9ɮt0{(^e0hە<>~X&#ڢ $r kĔ=[ۀ)%l\; Dƿ?^MC`Vdc, HPN2a)Y˳-ޞmg!J__ę&~lZY{&ٸYńe[)9zRߥR?;Ua2{ Z*Y~z+tQ>$bj̴PFޗln-iKi̠YߕzބBQ؍4Z4KRVCK%b)gQXX'9nKj V d8<VΝU7&UVrWy/6~<hRE3PCXbQ$\<"zӍ߭߁r7?bf`M[8g}}UKhUg$[j }" ߷3Li70W)cvGW+f0$UimعtxcK2B띰JC JȰбVtN q% X? . 璒kZؤ0N.?#C.U~J(u"d~Z(JvsVT9~+ SU.0SlE&1C0TpYĕܑp>f\mZ3kќ*2Y%0^䂮FQ]ZcTt%僖BQ~^1Odl~0Ϗ@STϙ(xFJv_,~P0S `VH`sfӆdD{)^䔊Mr*“ Z=Tg*ug0N3/pJ 9mٹ{k G련k;;9yoh*o$Te5̹ {p@:/ ]`j-sLyX,+q*.FJeŗr>c=g1e@# \e> Ӱ"%su<80WU`{^a@*{pWVL 'Hݪgr%1̒oGhM=fEih9ϱGJ*N:ǩdؾ*ϟ'mzOi %!_xUx|4p)d FWzPBC֧c}D+cgr (r:vX4w$՞od)78XH9 ԵG|jt2ыu[̶KZ1IFb q/+gXlJ?冂_Z%Qᎂ"2p[;-pAkɉ@7xAX5ϓeb}m?nq׀qz QcR{ Ozkt+`T.g G+,Z!Ebat0SޕU@BxJ"YvtNsVl AJL’_#_!6vny?Oϩi*Z< :Z1[IngB lNDP]l"b$$hٕN30\(*DҢB J$NmpȈ*7ʲyҰ^s_%aTI'A%v Gؒi # e쾫 ]H0 ̮c\#]`xhAeOo_qu"IRA2ް|dJ3M<8(uD^@-ަ뙖ٳW6SA1Cs~qmrS2ӫ ) l< BP;XQK΁A-fn܂µ(>G(vE6($HY.:*_jO3y:pKu֛Cz]+%hD+QGx#1γyϿFKT6A+u<(H89ծ#}܎ `6upE%, WJP kb$6w\6wVuQ46Lˌֿ1s6=U|U}:>w H DOn6- A*<]yP{4h dWҩGZ,U?TpVɽ'q> M ?9GpDv~X/P1{PD%sZ>ۺf oZ֕Wn;1}SVen!ל,~%aӆ` +4ybxv !!: rO~ߋ5t1uEQ vބTe:@4ms޹F`ū_o~D39W R0Cp 6z@xn≠XCZV/;X/E\pH|YB PxpokNFVsm=̪aOq UͨMHRbBdq )A3&g8̽9Sv)wA1fwZڇVn>{d+qm)۫E/YKLwD ;@ 3\slL)jJK䈅by#1ҭ=tpm@:!- DJEHNTh ;LoMUZn_ fK"w{Ă ,+%4ᥳ^^a@0х !_XKfNƬݘbyh_3V͛ҸwJS{fJ$ck oXj =.R53 -.VyzWgOvxsx"݅+19E U~:]lǑ+B qً0 JD|i.se5PZչv/xfVݫӝ|V:Y@?N{!ɅS/d|7cq5kdV$c{ >4"i 7g& wVwL#t6tzbI;PsRmm޲5 ~ EG$6t{NKZrQ\vpƵ>^ՉV>+lc_E7v=q>Z+;*hL-Ki2ɍ(4&ב/F͙UaLEvHg[t]8QKeT_D`m+6Nd6ǔ% 4C_[j:%;}r[GIt0u\ 4d(|Ɍ k2d0׸/Y.'.lOPHjae Agjꙏ8k󺍄.EWەW&UVsV-ß'b{oP*ƺ'}MA}e1PzJB96WHYZ"WUs]aNxNI%;J\)>0a#HMwu~g_v Vb*gro=mq/Ee}WȔo/e[-M/jmLWVІH|ƫ  v\~ڴ^e41 e y_#M,6G?,S8ڣc1M j.J$ӃAƐ4i'-c6?WPIeTAqmȣpʎ.vܮ=hHӴۉ76_;ej/  η6s{@#ӓ3M3îb"[FkWV9wvR.t+a>vvcy|fs Rx)MWU_c~. Ɇ/[D\吹iy\yZY cuĻ2"@RTqafuF\Lɥo]0_sFH/mйg2vv%$>dOW I;Uas&_ s0!_?Ou$х#,N 7'?;0DNE0_%lp1ZPAe}7MObJN_^%[+,ilp^&Sjwf@SeЧZPdK9-{{{ >Kp{,)w!NZ0[R8.]#^[NƂ/?@B0 x#cUL*sY>xP|U<c|sbWc&&#L"BjEVNy%Ɗ =YS Mkw4ߟ""7W dbDUB{~?&Wv*\ ws A?#X*.I|YEF1W@5_Y ɏAy-D~DkSJ 8*zvPPOL?c.8%䊷ߠp9CtLUԋՉҒBcqė'f=(_={4;{a'GRL!$皑9p @ ꫲ)#Ezu`5lz9kVuY sՅ$;aopuo_b"Of?WЋtn8leည|v`L'Wkl: |N$k~ȫ \BrS'8lc/؋= ؜ELvWnЪJsI<%KJ3ζpnp:o{N7OUv3 rgA*D'-ުd!sDɪr9 ~A#"$k̐$Hޘ !qKa#"QY=lbURo~! rޔk.g$ LkťrN˹ю!g雖]@K 8%lsi(3h?014I'% |٥4R Q7utqAphNۺ*Icst+q6b}p*~-4쩹(+#NI\(n5LY*EJ&lF'I f)&\lm{H]R¥"5'c}tEM5mII9F2N,g*uFx$4.vL/▼#/KݚM8RFo !b\ylQWp_夭L\@Dtr+ۖG}Cn0tG\d!}/i y5f@ivgۘ| h'bBٖ3 q|,c 6AǍk6.cvnMyX&A3H5<YY2 \S"-MVE{4@- U{[]ϫYW/lQhspy :u@P)͈K2eɒ >x,ɒߤ"Es7A90j.Hi/Ԣ01¹kݚ6'-w!uWt\E6 jw",QC-YiTCnǒShq. K~0ǧosC}z2+YƢl.]>,JFi .cgekoe')&tjdA9Q,՟@ZHyEcPcqۏY]@0N}=..6AkkT涄"MVݐn%7ɵK'9`7Oh|L\Ok]1-~8u|6$<V|n2OϜrz~8J8a5:P.B&Je\tN^~oJ ^UyQB4<`D/t ّt砷q?+)pIW'GN8]! x).M|)1LE~57kEԖD ?*ƞq{,ZF[^o7dd,R!pO f=o?_CXޘU)@%d%8T~Rӥ&2ݶ;w`D,)Xr>Mcڮpl]JŇj}rmԏB2 0ǫY2Sx +j)޹Rvkfnp3|/<GeםYT' !D ~%\˸J2#άz̬91]Ø_ kj(!Yt ZpVL@OE6c93]J4ﬕnK0ļLs&SGx{sT %SL&OF{e,\*u姚e{k~1͝*\&j7|m8ڣE8듛$2-yˆnc{lg'4cAzc*1_w>тpmVxڵ|Ky 5'Uz`ZpjZWrM)-BhB4u-k]S%Z!٫0 tbgl3E8bU ~l$>7  Bedtbc@t7TdNߺ}SwL9zav?=FP[f̝liqGqFS*ix*ejxe:>VΥw5wk$IA~=KR%#^ Niq?oh8s $nO`N7wZϡ@!y`(]f1K`8A(Ϊ^=|]r1-Kif@E5f* ZlIq/")őA.[(<&h!+֟L$YyYI;l .'bNܩ~240IyAB=}Wɯ&cYJR!0X< )ěYШ(L+b`3f??h&hмS6FEsܔt${^Kfl-53S+C'V- u5*Y*hg(QR3ܺV UJߩM"| @Fe D>[i,ieOCՆEG^QrRzta7>W]s'@`VHV޾;p!n#RhZ7"xx)2 (7#?hwrvӮ٫'el~ }m`BFlřq笤k3+<i '_ $hvj{STf w͔r=OX}sf;>R_;+Q+_^άdGqgC.RA~^ IL^I/_v N׳=ZtTAW)kַ.5W(Mܽ"Ώcdfץq Kюl2ySjYcZXhOP JKb)+%{e M`*l?WJ 55n0']ym DmՀk}/~b^jk &\jcU#0bq9ʡ,ª"ĺ; jZpX6y'hnhxyGj>s[c~x菚U!g ipډ|PCs.<; 8   hKؖv:%aѪ.sԉw=(Hjͯ`B&ֺlŚ<}Bo"ƜLPb|X?hB5aiMw/'+50e22 'tujNa4pȇCWAgdTItQsԾWЕ(q2\ę, }fnk_are)3k,d"&Rꉈd"~XC2#bg #ez˿^?N(%]1S OCovN]- E+DzDX>qRS^<^g23=kz_0):́u^4 {ܣ+aYrV08x,E>".eusJ˃QEtKt5Hգ#toa_)x3 w^1E yCJSЌz+-fiu [q.d[Zfw-3IVSfv۽X)\Wʰ;tITݾeFL&""Vچ:Sh|J5\c6]MisMp8>ܞucMjc;WN`A]!&޾ԏdI j.E7V)ϦaYND^*ȩ0%oT Mr/f]~ql=W`j{Q)%@߿wVN;$.a$^)1GY]ߩLϼ.8\F)n N;I39|gp[4o;Nզ}Kܾ̼}YoEF-RoeD?vSˁ zGWKtu?weg!i )WPaf=zoāj0!6U¡1 B 4EFtplօ&-cc[שd)ԏ_Oe 06'KT=BIX[5P4јvI ֒Rx= Oݶ!A`1| E L("Dqba$~CgOQI1:FaM[5}H6MJ@rv[]!VlܽXbK67lWʺP">ÝװG%FOBV]5 GiRveIKL!40 o|ATǧ}Pwq9e`^0 Xr0@u;j) FBRţuD #(ʸc툓gu</m'C;%\WFѽ;Vz?z [J(yDH$ѷiiLhs !)o3 _%4035NηS7/nfoeY-Ya2n,g~-D9`$y'0 1{ 43!:U r!Xܵœb̩#<%5>mLdcbb:d30ŏڣ^h&#EFś I= A<jtBkO¦ߛ=s Yɷ;K^4Â}{Fбzv!m0uFF 0 5|D:2kHyfaxOA@從Va=z.lLmcl(uk}õF՘딞rt~$==]̆g-3 *]aig{~ 2q䳊,EZk{@)B19u/r7 YO |1 /ƚ *噈*P3|ly$b@EAGZtyړQe;;ó,4c Krz( V10a|% ^ņf KA" ͆'\ # CL];=Q.-ųtHQKV[ 4+NanR 2t40E#OcE=S m,@q֛&%K4+`S,mΊ^ AgIi֝wݪaiX3.A`Cc(a(+Gԙ XЯ#+E4&5[ >.(i{gwƇ=|?&tݤWOݹZs{r__^k- ?V-<ۥ/V^ 4HKAMբP س-5;+YyT4PG}0laKZMn=\ YA8i곞rKZ/DDil;9l@'& /ۢ(J':p+CqrA=d1&Fu ц}D$dj Mr3 h<_ ǝ7xp1ڋ_~nw;1)c %Ua@ځ.pƽe'_c8?Ed\Լ 'Wf ψH%BW7< 3yʤſo RuN'DE+gTܯ|nXC/o*~M4!4~p7R`u\_o jlǯV"jeФp)5ahzH^3?.4>eAL[Xm!3"Қ퓫1\dUâ5}WٽkKG E"E7( guhZ/;8Eߞ蜉4F*7 Pո mrzD4;@pN"+?(QtB(.iE!Wu|xL:+&&Md+Kܮo uʩEaxU%mA;L6 #K5xZ^RS=GrP<\Iu̕ /%S5٤WۈijĸJŲ^oGWpn'߰|Sq9oX: Cjк0"ToA.s_tohAyԸޏ R^FW6DHNZCKj 2!wN[j"-D\ 18Z[8d3}\BhⵙV/CRV'nH7A>]iX6HMkMMRė?Ȝ0GKP+Ap8wSì!P SA!F~D86hϏU*CoEh"Htx~`[#N$5M홋W6? <W*]egП⪾| 6#H$6l2Zz?mԻ՞e֊na "b‰tOMyh14;{lSCJ%N]N_Z7q7E 7 ֻ*?c.3̨ԘK6bʠI=t4}ql ˦CgY!dP#SQ4>j=S&p?bLK R6D L7/ѢZGq׹~4BoFCx_Qb9Qd% !C? &=D$jC,tkY = & =jIgurL z@hJ8!{J3D{i1czF&zesnNJ#Dĩ͞\碬EP&ߠ QהP|0xݫVڞR1fl- _g͚W3gD[pՌb|3\=V(yY5,LxjRlң0eRû@)0ź '(GB9|ZkiT.նoC}[6/Bؙ 3NU`B5_&P+*])nh,ܣ>Bv56e "}.*)kը7E- NϷJGtI?d#yE%|I׉EF"E:3gVSaXK,X;uLb 5GűvDS(۾ݫ ,t`aMώVpzfH#ois`UdBhg2ȼvAa:P)u'5d 7⫎x (r D&wHh׫[${e~MZ^Ia30'jk4•.7IsaLU:jF W0oJ0;xkM ӈ+ׂu`AH*A^˖4ΞxV9[PeSIH:+o(TVhк/`kD=A /CDn/ jz[-ZPس(ZU`>Tc]vWM>AË)-{ar+@3RGIv/L &^qxr;v"_C7l %a0fSg`L3"Ρw' )?~!I1%"CGUc4I/+`ɀvϣGMQqFױ\YID+32*_2|4|_;"+)z*`D@aks _˖>(ρ F|e_4S\n]){g ƻ"spʼndB',Ԓuw*;LH.吅:dm5EE3,KF˽D[(U ž lhAVyes+1-udž*1AZ9׻1V½o. ScT6v tcBC R1w{C |O= R0w6Y{XΚ\muM63ը@r)>x+9ӑ17/4vG-. 㳺dR]I8 Qiھ98zHƇkԮ$׆Y GDAgw#Ubtσ!ǑBv+Ӽb K(p.'?#< n`մx1Y&N7`.k3ma=KuoSF] h{eTߣ xuN6[n!R9tE:tf%>?ƼJ),BlX˿ORCXJqӥt/-diƜf&~:$ xZ\2m*&E?f8x4I!eh˚d6U;$sU_'bסZ,QD>$ 5I%|P=>\$? т8nZe%J)N^:Vv1ZfB)4m~\YrFs/h4 'I%=ƙAVKo[zOh"yevz~)|Akm#*CvQ6eBhD=0~]8Ơ .bhc> tNt 򜄐UҷO6IDM^jN@[Ğ 61|+hf%nF*3 _=zK[R n #%|KMw&bdw7u *;{Ły"dT12u2cm vBB!\rdD7i9`ͥݤ3JlgͼDv#z"~6s]=2;8Ws˸+,_O\;Qr_ Z+W (@No{BL!bX50}7cuY'~hFvߖ"p-},ef"4ɮcK܆;̻`JեgWZETi%9IOF3*Xs!=[ NԻo;{VI-} SEH}El~Ck{p;?G2 JCF#P8#[k[H&H= p6 ($mPK,t0D4z6ijD롿,˖"%{6H6Ŋ|[uݕ_&Le4x?mAh/-ae#p5SZ58fˑ :Iق?\p\j{f=E1UIDjl@ݳ s-ւ|.Q~߹Ցr\*^I׎+!,)q܂<_\8rng^}}kvm$BVic<撡JY'5o,yn?v:r;hQyx-oJ^csaǬUpJȬ>OÌXF级L`&GR'ķX2G洯%Iͧ)dQڍb_5Mx$PQfh5 /E4`DFl4(w Xz,@#sz(!ڦtbJ3ؐ^o+%UGv(?X#]|ҧۂ!$G@|-_ߊ݀YGFy]'t:t.MMq<6MCe=ojytD'eK='v$&./ N@n[Qv&Yح}4bȦ7҆cL"J^(S߆^0um%vc.$bSL LF̬Wxl !ұ{Gp>BƊV]rK~mVE"IhD7PYy-EhErant*-AfewTk:~wIԱ:#d“=e! [O?+H);\o?!0͚& Ř~>B?bsSB\-.$:g6!<#'F:*PXfV a"әsBW*ȡ #g*,UG^ 5іh tgV Z4G\r]{rJY>'8|~. 2]38kԎc[['B[I^攺yt鑑n`*lVΉ`ugmjٍHaOMEt}sW@MhdOF0h[)4"c(=7C8O،R7aA7 ih& g}@d^7 =!P!yT&3=XP@"O5BlRpiz03Ezg Wa6 ~6Sd 4O4`~&^6wq-;Wl##s0Ҕ~.]ϼP/X9j VHJFY$\YJ%7tEڱ^J A6M};"؏ !DBĝL8D`7͖dq0emIv'Gڳ=f`z7an4b*SFd 'PDQ[u₨f9DmuBM{y9:U[H(mu dɽ$dOcll 5M@릱Lq6 O?6%WDJkJ)V֕p/`jG?_TY t^MF K³B1ss)m-џp flL#`olqö%ۨQrP2@cMK)ēS3EOlmc I#4jIyFТm~"؇gHbGVrjYz\ !%P=讣PT$iHZiQ/n#hW܃5)4[uB%F>w6>+6J^CPK&"\YwV>mz.A~~wV*3e󁝳5 r\ŋxLP,`}qζW-E]Q"u9;SЏIAcy+#=ݒ8tX9U][gͩCD|_kr;g\Uw^O\oqbGm+І~Ȯ=Hl?E[˷50qMY7k2e;mk{ɿj}=ă)C!z5G=)ݶ(:_P!oa?` @A3Z+~{pq09P ":-esݬ 5vaYf= 3D#(gr}8"ÿhJa#ep3䨓V.M;]ӻ M݈B`KE (J?B+WNKZ{ I+ gK:5#]eڷJ: UpmYx[| SSqpzK6F%5txA.nՋmpI|Hrh>aˑUs||fߊĨC}Jl$ W߂M0/҅ȫ\Ɯ$XG0׊8IY3B@Sن!լyuɢe?%)JZ9&IN~aV∪ԐhhyRO jVLӱͳQXJ"38󈥍힥Kj P('݃ԫP5 Yj}& puZlML~DvX\$W;S ۇ cxד:&=i67TQrrU $U,i^?|?ޭ8zpi@ ?Ud %m; >TH*ґ=r<""ә.@K[cW*'S$?^wxw7}4aip)6|4Hri5},HO;PF§Pp1e#2b˰}q^,x&*gWT˭+%nu%!XSbS}3ʎUf8tp-D& Z ~s࿈"NφNr2rn$ 4ǘL BCَGm:κ2D-hT~l=7O"anyzxQ6Zڨ izcMwY>  :kXAj;K \ lռ7k,2ݼ!ݧv,UK-?-e1| .@ "(i.RQa,/cF۩5`\"uz%C},F3]Hd(rAG tw} Bn ҽ%J[&<ю6z 7.[§*0-{6 {&MGm9Z]^@? IL: |vo+ lUю'ˋi5亂4 8xyL||_C7B. gMvmR$d\m;q~i5 m[?df uH FQQA2*&3Θr"W8SԎJ MWG7V9 ~cM\ "IY>we%IMѧ[Q1%B:9¾7kZ6^??&ӣ?, wy>d/1<\5Y4$fMQ q>) iU(ȁJgXi[ry]?!RףBy K7-، XUM*BӮQ(cNu]:@u-W0&aM;{q!BѳuqF䀷Y7G੣e>f{ 0AG{I2^pOk8$b'C%kHFF <# B. 8~;h}2Q1B9^ˢ"7ŏ/H'ghnR[F78=_cqE/$SuMK]٪Vo'Y6\uV> XC%SK#^IA)> CR%d,󅑰^lZGZa TS8\` DuZ]$jcc/jǖ 249L;0Vq-,@(eNWgr/m?@ qe!RE ifE & s:HX7ɱď$<ҳNkFU43١m&Tj}I;+%PJ(8 Z YmC}׶k(jvl't4LCX6́ޔaqxvQ=Wְ kWV[Z;1 3?a/ei=00P̈|D<9.YU1]c' -t?jڑK]Mf(,c%l܆`u!/*o]{H#r%}@ @$vRk \_: <8AhduC!!~Z ]Uv\;.V?c sr24[OosޙI Y3I N"ϭ@L9FV^#ep{|k=U2 nUъԣZrwjf1hLkq,Mfk @"LO=U7!bFbD.JBm䥢$ wvR[0L_?b[d J^,1ޜ=KүmWk a~ Z:@XWf2ʘ{{M#&NN$ʣp܅Kx0&JrͶ%(J˄Q]&cUSyeз༈W;X;ZU ǪI&%QHx8?Lrʁy7yu${gJjAǵ~mHd<[K'мR8ݠRP?"AhB3e$"Fk[w1IT'd߮3\9J'"-[v_Rl-\ҧ=4lV;TZN ,8Q0QXњ'8h}$"\ԱԪeI\9{X{_}M+)0D¨F asӭ5ݪhF[Q?Pi$\&-(Go.u9 b2P`\A$eM51L{xAʻZ02˄jy.jRtIcc'fwz_G_kXw7=- %1_o:}䭾IH|RRǑ̶ t>hs'DSu9L[Z PZK&zb&Jd=|y׋#̰h5*dOAEM<~k<;\ȗ)?.^Z@sF$@`~djE |uMp_7Bd=ډ3o-HU~x;'q@S50kҍe+&=lc\ζd2lݲ.玹|(b+JDK%XWki7$:o#4R%5>Tkj*FeOA~zb%%P)JIHIN)iOf՞v.0U 6v&;`&;'fAL L6U"&a85O4Jyʏ[i9I 'zx&<ہ9` 7ۃ2CbReM84+ ]/q1NJ?レX 60 2Ɔ &sN+ฒ 0E߳;5z(ry6G֒ЩdZ(߈Lf Fp1Mj!9}Ś߲?kWf`,t˻%C 2G Q:c}#(z?cc]ʣ7-Gv$ntpi45-j+/  0)MJzfM QM aAkK_t%a)  ?c% ,4C$^kJ|Fd5Xj 8-ڑٕ_HinQbiSTgp6w6!U8U(aym uFǀG 1DM~{C8uRKD>K )uH?? R q0CZ9gLE4Nܺ̽Hp"~F\dpdd>yreSh*k0~2=TҔ5v2~F.1GTZȢh o\'Xd/|4kf/?KexԿyLdpLF%Zg6P2ȝy nj. 6:RD YҠ-:9ՀCɱiXb_NhgW"ܿVT,,3֮/}fX8gEB&K-jo=ᝯ<ٜuVխPuq016X9J4#AT2wJUX>]μuUI9J>.9;KV. E_kY椶QC6΃ *Π~ď(LSRW0'-J6 v-J ظP,۞+UTԩYkjw~\Wz4eEzȡw)x ;0{ͳ\76 |ZrPbUr~Ks,,Qc1+w+Ĕ^W|e,#tp"}.Бd͊)}EC(|w5#so!:f&{;-BX% m0Oӧ׆l+8 DcצʷL.M6]u&e8I ;'3Gy~ʕvk5k>$AP_M"sSE &l'϶2e^rNZ<-,+R傸Wkb+0 Tra`*^(/sv}8 R䝃#sfP>$_';j23KMz8Fp,)#]yrn2*\(xsfp|!L¬Sݑˮֵ klpWe/2!KȺh)t8F}P4\H\ I]s]}7xn.ѥ"J*B&De1M4VYbKD& `Ad,-g*!˄X|1/Q@9`Vrl~ Ҏ4ˉFJ (vWKqpgM̦~fRJ^<\BҎuKN'ƨCmٮICtIsFٱz\q̑"[5ڳS-)3ǨcRs?XU7BW+[mz5-}Dt@ >Qa{ME^ *>z#@bX=4ls*mTgHw-[ ЃmbkN$~IEvW_&K *Ya Q_PebPږО#ݪі?%?a%#vrX K 7ӟ6n;ę'O(\yZm Q']ÓFv ˆ6a=krf)Wy3L\r}Ob&p\ۺky`Aiε#)Z,%./Gh"־8 e+9[غ' ,WSW~sXF*ڇtd^Ŋ-qtnivKf swfzgBl,!iPaէ-on5} C]<|kv{ 繁(_Pթ:=Ya:eqhs@GᰭelZߏ~%A;U@ϓZ޿lt\7U% k3nR&_X<"v肶|HBq;.!8of=+/ܖ{muBc8^Z N1!M3vDOoKy;f!FH\n"XL"2fNC/4KHZ+.0p.++,f^> ?9<&Gn7c 0T u(jʫޏMomO嬵}ĭ6 QT(zx?M1l :4ޢ|O)EGټCN502ǼhZaoFOҜˀH^i]B0}0g 0@YcVrs*k'`Nm~%M+忧=1~kOؼWJ[w FPt(Ll*mQmLw/o ^-t }NIBm r A umZoϬ[i7Uʋ'c;BIy1xbɴ:efX@9ibvkeժ`ùLt2 -ۙ#f4[bHA )+U_*:Q6m`Wc,[ŽeXT^ 5C 7ODl'~%?.>k*Ö\[e?Ȅ^Ffu(—la -Y@\.nE/yoL};7̴zG9Cg_ܸ[:N?jwU: PjC oSǺJS<:F䛍 )W?TYX!vkD9`&M4# + 'oٚyB6"/9dcotˬ,-v MXI7Bb<|iH2ZM]8#jҦA*m7ɷUf[҇w]Y -yw.\SN `7Fhr~̱M! %sT (3ҩ6y [p,{/q'4WM*}Zc2 |L7 C!G1cX)P!2>V'7;ic1C)p<_^,<uUj%]0Y;v麂E1X|(̐.Fe)vFv>C_- Hd ۍ?JXFu/oHTb.L~O\|#AgSAV2$[Ɇw>&Dž2OxB%EbB#bU5l3l)KHvV kq_nDs +HqY٨ߊJJz(Dl݁EǍx$Q v gaH#; -~#"GPlU%eJ'Y/\ot1LxeM6"td.aHVtQRs(ƫ&iP7P0=-b@];VQ#6me[M$)S v ujoP~p^AԧsQwTx4֐ѹŚyExBQzPҎ1A NUJxg ŢB(脰4壴Qfx\:_eD`cfX=ȷՑ1h`}&^ j_WBN|) ΅U[<kt9}8Dh-4GvxX݅sx!~A nOY{6CLr /6hb,ATK5kjY٧\VEjT9Ϗ\ClY݊\Lkn\ma~IxZYD`ҏ]IǎEQ(`f[/6^3pEf/%qŪs;IN$-:"$Iq`wɷ;!G023kiВ|K,T*/"CH mҚ i^MNϊ%C˵A dub.!pB^ A%> +:zE'GWmz tGn7衮縬63Û+R5.[(_C9l=U#uXebSy H+;bJ;/Oo}?6F)72=85K$DڮsI( !au)dDpbܮ'Cb`*8H؆_se7hڿglz TZ阷;}Oqaȕ(fSMX-<$OVbR#h.MD'޿+y؝CK+`>p Fjx͙qg8D:Ģ(mA%Co }13ЬptGwKW=uaN6 5B?Xt 5F2:}_qϑ1$R7;UCΞH l[o)y]ZQJN4([)Qil/D͹#rU^{/$ NPزBLA0&uYzcBFF .I(JuURsHkK.LmCf1Jnբ5Τgי~7ha@'Vz&ue}NU -:-0Y5 bA{X^& ,8 L{bͺ 8b# .%?ҜXRF 椮P/;j]q'D2s7Xl7Ŕ+%>lnOaW JAp|om~ʫq pFM΀-O{RjI^SNDJQDǵ&hGyRTN_a !{SCQ?%1H&=xgW )wZSzQNy'hVoծ=eBQ".$zݎX< p\k\l_>a @2 g`,soİrGΓo2Xbe $]2Iف"*DF12d>*ˮ҉z[予4E}G:zb$E(%%XFPUٽ =%k!&x,RqFf0%|h˿T' lߙv_)9(*! xDnrv؟3:K ou+Zz]2I*Ƹ7**^yŎ[:նDȶP;#N'Z1vnT;-/ݳb:>BaG[h-g6Yn-ZF`ǰ3'kihf YL;}Vu\0!"r|v R:,IR>#ATXUG0d|YG|idŝ-I>/dþ;Ÿ4‘H8f k?q467W,vpW/YK]v;ݮKT5*˵/OрG Ԅjf_CM䳝 mq ak}~̻Y|ߦuP1u>JW] p&+yNu ^=^ $+ /{ȼ=raTyb$ ]m2BsA˰3 >B $Iqp'#wBՏح3"9dS.d:؝jνK?FnQBe9QR+܎krjj .[I*3)Zt&e:+dФ+h'MՑs4n']vzZ/ vźl}JAH"y0Qߋi$+221Еѩ[iV( g@%Ÿ8 r397r~4:Kp`}搮,4?&EpVEFQ\Kd)'裑}+?3*Jhѝ ctg+XX(|CLl? ȽY4Fv(-˥Xca+mlEuj|3@1$T񐻀P lKE1",S TúYaRg={FeX37) 1^);㑂<I? NӰ] `׫O, ͰS9YA]2XR?^ :õ7qtzz|Zr^5w&`!5bX,wp; Js2uq̅{4Ųؾ `uSh6Y ҈hȏv(T:.9I &CE]Hl"Tf;D!ZqrS `^G,m(1dvU7*#wyŠB7Ŗ*,I1AZڵ#%_XAA+LBPPbp2o juN("[ѻ/\۴ȹESwLD#P/R='~^+h :wWC?4R>8*XFh?D ,g3hIMQE6zL^/&!њV,$+ ە_7hV 1>%59?mrt 寈31sOtܮȾ)o8$V*Or>!Β;TLhΐXu[0'm)(W0G$9&zU.9(!U x#Se,qM'#)oM=Ĺ>KBb:C,J\k;Bt8 eۮtz d5*k(Og\vC~]V }dTb ڑKJ5dN')f*/24ulhE "}V45 8![s߁1n0Wl)I8}<\aQK &a,~WIwdsccA <y6'$>:?0 X#}2rδ'ŸTx9ԇ:98Km RRfi`F˖'ΎdGύ@v*ڊ`+]}nZ ܜshPdT=WviבG8;28| ڍ<#Dc<,RAi1欓Ͷ,pl`(jQȃo'O FًZw[7IB>xJ|]*fjȎɭoj3h¼/[Dx qi"YVIjkʬݖ-+6iMRTFs@VoTmh,_mHMyZv'q#uNƴ_|z\va5 ~N>MXQuj ( 9q'J*@B/mX{~{RfHd(KxN .;qڮ1`Q5i?`+ٔN,dyItBETεO{ ~r$U24YJ'(㾷5WT0D!6kirKՀc|^W&{cK4-sO#-ap0ppK8[}a)B 3ա:~a'WKb bBNeFla] nFq )!e׻&`~#\rƋJqa P0m֙4ڑ'kQڑ;2U=j*Mnl[r>ڠyh?:wt4f .\7ʗ=JYUQ*P|k UZݒڐMLR>޹';>m/7P`j'OQG΃}5 HU9@@3 7ɬCi:}37"+YZMvU=ucG*!zO~ 8Z*\ǹɬ\ZFv5Ftz)_]w+\l-s瓐`-r08%¶S8ոP_xGp3ݟ͋q_A;`(3 IzMo 2fg^ךe00+'Bvt؈5sT6jMMLW;c3;N>tUy(nuF3/5kGԅ,ؠKF;|cQ`$:oR>|+m0߲ѡh%qP&1sH@|yAP"9;t zG 4/2:}R'nMRAX/Wmb;#blC^.h4VJw:UL|0,3XwD`z^BqBdT+Ӓ7ܣ,uG"temP(ԹuñZfL]ܕMeK5#de Pd_ /=DJReײ3DC G4b+e̒n'l%Q&ޥ-NɆfEKS|*\)B#,rt[lK$3-[$rkOQ׆.،nZ S4 հtxUbln9i+4ňS:k9WhGD݌ՈpoPVV5%D$Qm' Iy/eT#iuǴPRk`Q^OD4a}/]9)^W`?p;)oL\sU5eR*/X+sbY!Dh`tK \Ů!lA(ª*?e *hUI.Jfgv 42x~N&!@`جc'G Fd(mO}1=])JTe`ftKU0L27>x]ڽz$iZI䮽?3%ni$:NMVHc8tڇ?98mk U,.=!4c'T8YޭOE<U`:.>:%ӼPJ "r ж$Bv fI+bAgUL:eO?E ykF_[{-?{u_}if>/: !uOALo%`PG=ϚԷqgk'0R,lO'?|-l9ڎ檵*m rc+AM.=1}8UHgm~VX}1yX/ qB0K>$ztd'1RS ^kI$nWSg}oÈxS'OyMp>N=zW LeSIlmTʎcb/2! 8o1Q1$sFueDiɨ$u>2d& `fpoklcW\e@Xэ8rBa4D_X.d[Ohz&unq]Yu>1 Ԯ miJp)fؤ~*O")LٴjAGTM[<C rp)&y NVSR܄}Nh^o cY&ě(B]lp3݊ yz ֿwv%L"c,LCj8 lO<}mXkƸg]P>Nl@Qv=FZ[]ap;Zdkp; I`Юױ^ n" `NrE 7 h3!묋,`az3{f@{d@]k-yZP^F,0D^:tku)o~UM'˩2U1zu% aSe󒢤^sgXw8*N|q v!} !d"]/݄͖0%g mWZNc)uSzjrʵyy޲#UfrPyV'6T#3wdBA(KL^ZΖhRj?[@y4_)zB薠1. ?>—[ܦNԍp o-5|/D5dJ|cT5]\{Jﳼ W֔ *t^g&'ý73@ ';/I}eLw-؝8uExA+DףX%qmHER v|Gcu(% qa՘# Vdhp M]>:k.8 7JTm"RJB!R\ˣjfi[==jbwqbd`VT4RZJJK\Dnr4 L픗6ؾ)?'ó{a0"!6X3s@Ͽ ?zqP^ݔJ &I=ajD}XP_ tA/P{2=c8Hkfkq.CIwK[dho2ފ}g]mCHI9d%*mGVv@C}am . 1[*yi$ l9Pbv,D9owgA/|#^ɩ+urzpfZ4TAzP{w圩pC=}JʦB8=RC2%63/ZQrD~$Mk::ldcm.de^fB:IةtI3?|nW㶌+~3W{\"% ^» B7d3;_xװxdQナ"!_^4ň En }v2jwt81t&Koan [YKyD qѮTBð!=)ot_7~2ł~``x|p[X>&HTK"N&hQ]j{1.1y\xvt|҉ 5X-&֩j%S4#t-B ʺˊ~6j{5:35O؜ٹٱ'>_ ) 4ߌaֹlH،j'tۈ4JguPJ]|$13SҳEx Jɷ_Pve&Ҫ#,75zb@+\ekg++QvS$T_7U3s"~eP Mo4ؘԂH"Sm[vY wݚÑ7Q^1* 1PsVJMT"N $-ʂN~{ýG&mP&9A<*%1&bgZa_aS!ަ@e7Pq3mT\_w7׃tTцR\~W "]m6 ~ NpGeɻu'U$Ђ&Xd!Ƒ(+A]cRAjʶiqɟg!5`9Ɏ&#gc_cOh YZATF[ḫn` I!L$vmJ>9oz|#floYE8&%.km$%K.sX҄Nvm "3O'm=E=hfe<]/8o^>=fY,B톪r}3AA==Cj[@;x ̊w\~GpX*$J|H" QGN+inOwG4IviHj5KL$K%w3'7ިe7D#o] Z4y Ȋ`!{h}Zwqc r\'e?XyD^?;0^d|dr}P_LۋeQ${T:)&u)ZBsu=ԢTprvT;?3"F΁ aWcBG+tim'ycooqvy|pNS`~ CEi'`NZV{Cc`frB8QhB5Um:)d@zV,gշ>n{DAxkg ҘSFchL?.]ŸUigцf6KH8DoxWEzM˅(o'Q,I1]drrSc-53UD*hRwaw2~G:*r#r2pZ)fc(W,:/Ŵ B(t]EbxBO`v~ }Y1|).*6ġ3U;,JqgQ̪l=i j ѢcguE&DȼU_c:Y^?-T3 #ukB}F#]ʀ)u<N,$[¢gpcttV撚Ӕ36iTybS$34ჯ1vә־ 47).%]I:7&Qi T㽽_ T5ISPylvuئ@v^@IiɍN>+\e ˑr$~mVwy'PVd4;= 4?01 r'-fxHZifSu,pUoXe X^U#3 8eBe`(O2F h4g閚L[ڳLS.+ q}3L{gŝWn+]U1o:3׬F3U=;)_GSxòS}I aD)Zlr5,JU_BԁYbD% &dJ# o>BgCʣBnpxRG֑Qiբ{{-lIN2:Icj=qW?,-ѩٮkS-h(KvDg{i]XI%9UY?ZJjD6? EҘhqe-FUL7{g~s=MCiDؠfz+؞`V* Ǭ -}n NNy}M_ݘf?`f55DT x7&_k:2`|0N$pp/_AzBr- }̶aOC=,O}" j*{*Q46Q΃ $}opuD]Ċ^2nY^OtmHL<WR?9 {:.5oajpF)jI`BݗB`8eC+wwډ߭v٦״TvY L3Z{)uoOuMq:3#Cl]NO_k@6뛾T.Lh#DObpS;r$Oj$`EFUč^KmgɸK RxטEjB!堺 K^"k䟇Umi;K70>ͷ$Eb "*d.s\;1ZML'2 žF&I#bzlJWZ:L+>#Iɤ+{%u8]-ҹ~apUS&eјL=pF,Vv`qP>^ d>D0ayl%:rF;Hò*kqѶ`J]"d˟"6޼|VN; Uqܙ,Ubfinu̵*u0iٸo'zoLL\,MAF ]yj)(w&Ҳ@ W7Q4GgH">XԓZ-*SvW`JOHLG#8k6 CZeV[f Ѥe}nSFB%F W<%\ 8-,sJHF-h^+fB "khR&U OoE(:c?pB FS ꆥ}> Oث6[r賣Y4WR yH j?7i'` TLSz tj jjPk/G{~jnY&ݥz%fqn4QߓC8 LU! 1E"{-~4]e?}5_R޷ʎ͒vUK sCwVL5F&5JLʃy8fzA=liBoC!/LCwr=.n8اfp C/q1Y!^rmdoI"ct;LJY.4UNX[=WGc?s`ri@OVG#|hn";;((7[2Y}} =n_P~Dp\{g4n3CY]d邅isbI)Ԉ"E{)䤐\wCd"\57[+Z Qk;|h(Iu[gLYKmk 78tjT&A_o*,=DNQ|@ $a 3i~}wz^)D@hKɣLu5n:cW;>e"$r%L\ 1^y >guGV.T&dw4oâ=+NlK TuOw oMbK':'ytۖ #Ztn`VfbSOxnOŖǣ=ӑ?̊R*mݥf)'1䗓Η/ѣ0* PG뚞yĻVR{<=KiEFO4nSZX6ǻH1#i<>bq8G]\FzΊvƭ=NT~/\ CQ) 9^i ;vȽȸ02|;Ic@b@R HT@,Th-phz퉛j* x݀.tdYiܭ澔[OvDOD@EIm  ΕKFv\[կ-V㪞kdQֹ4?O gJe4vDLih%YP%,W;>6\2:Wpp$5p#DKqbeF8 K_¸L<-|0(._zIs]̫/;!mWyv%)&Cv͌.]& ,?'5՟EH -zx騛wZFMEf6hyPWq\n6Jܹze~|4Uvr/$XJVQ{*Fb7j<ߙ[PU#~ u/,)`zOgSBP2]::gskΟ<+7WV1e7Zy!7ICE̒8$zaEC/SWyT)x5uӮv/rOb$l*Y߳X_"~?V9Vi1&p^i _/ޔĠDNHɰN&R< k; =t$aF'GxıN#8 6SShv$H™3|5ҷ-6 dPٵOo (8ՒB~#ӜpydIԟݠwq֓]fnꮻdQ0r'IZcb+,:NR-*tG:w\Q#ٚLb Defbh  \bw$:ւմ &w"R /b0U-7V#jò8-|Zt_**P\Wz%6ێv+TC m\4FxG>%NRѕKgZc./#:# a:ݼfHLp 4>^6O|UK Mc\ @ ,VP̉JFb^k/ ¶/x _/0N=06fN{CcʰϢs@M} =Gclh^lDʳwAlGw!uA(ƖRCuK?𓂱CFG U>0hfTE.q_2=~=V] a` {hl%zϓu:˒}Y,_q OT%s"Fb\Yw4OD dxvVhJӈlR?^/*>Np?xi+]@`|Z@ܺy.6,b!5lX @=Y,[簯tojgؑSr"}FFWp*~3]D}AðYf(/8( 6Nk D=;zɯ'0P"I>8kGsj09ڵ56`:I2QSEѳ cDǠ+DF} /( s 6_: GH qء#d{s|c?2ELKtM#u4ィN'2^I/M'[ b6W  K%q6˱4B`]=rtֿ2+\*^cޡS,1Tӕfl<z?eԎ#3i$f?N|ésC˽(D9֞M^?"&C 4)Z~86yB!Ǵ`͐?0%zUJWFV|nJTD>Л} .3S\:$/ּ۠HۏI=>9 SDu7sf,9Kf/t-E[AGDž?%(jD"9q=q uDRqD[phhOGA9Ɉ!!IiwgiݤxCQQ^,Ɵ FhA5vÔ:xVtpk0H WA̡(E;c|o!͆+`^_R "ٶ6-ΐIFCHVz_ooշQo8IмG@@z6ԙpx^KZ RL`0ظVuޯHu9QG'za&c"Zn0r,ߠ%Q 0uhE :s]}f^ȁ??cM3Ĵ!^Íz`TQ^ L+oql5SR4pC2,GʿŒv Ti(B":$-31*'?q\kmใiݛ ۤ#3ݬlLPkoB@` @AptE ]cд t)j)1C34bx_nPӛM{zSRk2}AͲdZ,fU%Ԝ;1trk{ZR, (11\qu>NylPZZΧo.x>Ӛ2>wu[% *MuK _VB% w` ?Ʃ8y 2\hq";w/h LVj70'Y?m'=+LۋNIehWimoFR?"!Ӎ͖1j}j40}`S :M~[jW5a,)*7,W ̄ȼ_D9|&Xʉ%E |S9y\jf'KUB~2{1.)6Em>%l˼, <A^h߅z#XFD+.X ߈q@I%r_saMҋ\\Ǥ'4_9)LVOԲMDרOM<ZJ65.5h>c.OQ,(t\)Jq"-XT袜Pd~Yg[H;wtF)W$qcd^+^[ wdɃ'D 8T!ozxDU(/LB |=UOP?& awS׿DeX$٩j;U((x5W[ML|9z0i0bf: ap!+فp #VB+g$ 5X)tS8U*kL8ŞpEs s{ߑHĤ!,kl07ؑ،ļCxn+qK[rqfȹHՀL!z <[qa;hGq=(.oe!~''7/bzꗗ^-r3Կh~ < @/\?eA6u36#xZ0q "=N<*Rޮ%?nSaN jt"ͻ t7Z䂈xގ?#D0ij[ɡg=|3 4mYͷTNfes@^bQT\с{cl WGVQ3^q2!@j]C`9h(սT Wgӑ^b@۪ DmګrU([X"2;M*i DeaOelTdДgv/n^ ``GMK^Z}Ad!__mȿAG0 D~y;45äuRj5Mb. %NFVw8`H qcWhsEXNS p!ƽ4NT0z% [W;5{iD݃] ?rO"+nwP3h%!R;SېRR&Œ?rX1VD;׎ecm"D,@E '8b "M.i&*Zs[!>v8?lNk9JŢ+uԷ8nn62ϝ,)p{)i͇ b-Ja,r[Z(bL^Hn/rӸZ B dqIԞ}:۾7rmI+zqlpJo &1v3&]\s#+3ÜMCVTfq?KfSԬ`JMT˭'ctbVQP=޼%0RJ1TM}7l$aKb.z5@rx-.{P/N0Yս_eˇ^a(|/uAvSX#hJNC9f`51+P8 3lr>ErQ^7NL^m5 m[(08 93Şܽ1۪j {kF0O#io-ܓ S^&"l!Q`"vOQ3%|лBcdQP%{l.bl;<7\$hr%O~Ec6 6\$J Ł 0N2~(닓j+ŮvX#DTn͵VZ @LEOMNc̞u:,:ݬT#t+{a.\xhe13;` ޡRnGۧ^AE)H4{XkyB;RStm ztY4°;csTɈ* W?_;qJwM 8$BwroY6Wt`~ qQeȩ  13O *Hխ+NDٽwmyeH]GI,ܘSM*x6E}^&~7L=<Të9m<7gGoNC`0èɺLWs&؂n3f?`7miXmaxa<Ҭ+ ZrAn3?Ԫf'V %H:`-\l$x"XkEGʂZΐA_`/Y WL:iݤw(5xllCYAȾnjϒ@QI=CGoD2Fi8mZͬ-#hCƍ7č{5q8%+;2)ԙ "Ps<• ] Qd ItZ:oPift Y R0 v:6GMVf=On_L=d"HMLˬ÷{/0WXCq@ E H$Is]!cbW9aP-Vg BB%#5gݔeơ!Bz! ^c{2Yk_Iq{,&29: )!c?! :ӜN]ѿrz^xp5bdD= ޞяx{6೙Un{kV?m"5Ԑ%^*mx@ld!8L;hJs0xv^ٛ56_[b:o}ow\KCQ8IԻ3P@yLF (-O^x Z~\. >VBstt*.r0?Fv8\rPBŌUfP;v[,VhLfzmy/nM&(%g"Y=Z{"4`HpEs-gr9jY#l_/}$N*ZƤE*>\JzI3Km8bȫ(wƩ]Hv$'|c&! N8lmY:~MxQ*Ƴ\@G@mH!}yy;1xlUd,A%ʘs 3f( |.E@m*w40HPxt9dd`fuŸYiguDp<1OyZTA7w-v|~2!Cط!}9@pUWzǚ04n\@{e 4{f̣*<ˇ\l1^nk#N4Y~J۬f>GW_HQĀ"aido3oSQ[쵠Wvפ%@Z:㩹Nz__|uX ְŔH1B_ER4X1: Moj ^7·[ZeMxDͧ,e(0 #CMxթ~2;q}%:R|{:1 U uӡ]\P >E4x}4 |7Jeۈ0#A)8O >A;fs ~V,F iTjAT=0{f4/)Lx:ݔ]V&qד9/stn kNCUt cѢ3nGI5._۶R޽}kJT;`95bO5H  i_3"pHh/>: -s<1MU/C7'oy7@E*R?2=weH/5OJ圷۷^'f(LxWx7eM.̈%''T}(vM}Y^?J?:/TzvGf:v.Y"ihy|Mbpr)qx@XV{)`koMSPěT^iN@f#B ]{7e0u~b vıiS񧯶oKc-l8>\pVz##~G[o@  Mnp %_R>y07%YsY4F ޶@V{dx-y3zrXQFK7b؈a4v!|Ģ3p AK;p,/zo_ ʾrܜɱmEV zkPyw,MnM3Ɓhugrݔ:S+(r -)hwrU48XiH>53 mSbœPpINٱ1a4[$*t ɜ|yFxΜڧ0r\I9Js7Q0} 5=3ߴ-/ x?9R_"ܚK V?kLHLevsn'!S̬̋ɭG1n|s|hsR7g%5(G*P&f]_5-PSoodCWb"8͇*F!jn3|J5#_ PܚWI@}o#]+4H^>4VRhWq}>jgt/9iBЪv:[G^Lw10EM;m:Y|I=o/@]x\ʣu6̀Rqi1W@;8єLgq#RZjz|O d$Dt(l+i>Ϡ!Lق`XQOjd̩Ixw%$2,я𰫡+TKK#h;v<z`Lp7mWsQ̰U1= $Jo Y^;;H AQ댪Ν )- F>7gQE^<'<|83i mS6vW@}X0޵W#ή0ż/0y??E^HSfv4}f"ؘEa͙.*3mW$6Э|]_gV= yqA7 BXC$;N>ʁyneMXbwu}9sbSD^?v*[p@QU5/ R &&7)jIB RO~Kwݴˉ[`4zTrx 3e8l5LnԺĂkkd4>^JB ps0&hSLgL`IUѵ{7״FQS*ó!Ql!Mt!M`ﻐrc-P"Ϋ Ez*i+mCOB]$$߷A }5^BT8S!L;Kݕq}Du|)7(-'Y: SC(ލ!ymvQ{!?¨aQ7<+d{2`A*vzW ew35584Clv4j(Y|[0,VѤۢ3pHpH [v9D4jqYs2Ǖd{te g%{p.bf))QVuzGnk׌{+['9i>x0)+QEm( j )3yi~_Sׂt3pn[{7ymJ>%viklmF`3ljMu6ֳ?6 ܈J7돧?W]MwS+%L.5?r+dhz1ؙdD"}YITWɘ?AgwS*C#jr*FU\9l`pU> $~,$1znr ͣ_Qsk#r 49 <^pV9$_FXes jŽZ Tr< h^:čYRâx<1GsV<@ h<61zvvU nbb `ՖYm"uwB.]3%Il~ۮkTčMΔD(`ǎ}Ίƺ+OŮbB?P (ex\ P''bpE̎FS_o!d=ct] СČDv QO w2e^S)A*cӞϘqoKs88#!_m[egwwa <̽ܭ*Tڊ c6WmrN1-EKp\h`U~Q7rr/Nx0R. ?e@3"+ͫ߉995+ie'\UIBp,Ҩ< V]t)$r 4͞zdz [bcv@-6fpjyٻ-j?3DhZLUOs|V~tLyЫ4ܒk'LہB%gOe~B֞fk(ZG_c3 jV!w'雾ʀ-q@K73>h߫ G@mߎf/MK{ LꐖWtmX=%moNLvVsKzڥLG*pkҜ*ź`mO>fvГmx8厪Pw2 gq61A^Ne8>IY\=zJrvnX#* !H"UVP6AO!TN#H-GnJqx~Ohy*S&ȝ {9WI)x.up#o>V!$4uK2DT݃@RBŕOkx+8GڀlT[Bc["''REтb-vcYAԫByx>G^VA^ u?YP`kؘE#'0Q]UvOx`]Eb;HU+|ÿEQPT/@֔Cl ~v:eNѺ_ڑT#<,]y0j44-)hm$ ɃB*(>bq?&0e}UwlWK+N\^ƓE%\L{l[ЖMh7.]JoBܹ+>>B>ӈ(t'j#1Aj޲𿺫J8tCI צ"~k|b`0* , ^vzF Edn?fAAd0Y'4'06=QO*>`s=mIJc,;TnU2ëkt}w?& <.Xްqxxjh}^=0R/A Ja3N = plBVRXS{> fvZ#8]T~H:֪e$ o-G1GnǍ:s9 r;Gx ;O⵸x(Tn!@JWb)N iURIi#6aΊa;Y~}>:.(bFz\1èmZqTli@ҋڙ䑞iGY"QN' Urˬ% IBik8es|?DR5,4gYʋ$p0٠ U86n`H8ܾjj TPo xegH溜7#1!j󎞯wH2.j)Զ=(&-FV{Loac>K60L=;*X%A ^E/|w|^ ^K<ɭ"b4dQ H+; iv\0kb\:Y5f?jYZP DTEA^/sJj,2r>5̜X}rBE?/42q]A]=\ʺC"W6R4Hq#tq ÿ"N+c΀ pr^ΞԴ@ո?B(W"JGRC,KR}v3&*{Ҳza/gIBt f^Rc.:x!"s.B]IuY$0׫a0qul/{Y,9s"{XF1b\k'΄,5;U4:'AL{2Nd -VGNN3[Q=A c_wpYMҌuך$੶)UVLLuc7(Lmr0rȘ0k~X.SŢJ'Y@@023>&['+-Ѱ33*(jmI#  Lەe0a"ZC'@i<+eD aUҝ+} ^ɢ?Tg\uGVOvrY(t~gϷ)?==#j',ϥ툧6f *ÜW>޵y[7Z"*:Tkw F 'IN! =*aߪ ԞݏOHcV ,:/73Fh.r7nrkQ԰L&jg6!꜌*G7EVXHڦd![E﯌=d\Xo/|?~LnKt5e"h&;hg^EdF&OmكyH#ptaӿrfKGZSx7຿Ya` 8mj^h#1p%c(s%W8;}:D`g?|"F_j'4lk<%[F3o  }|C=\yYtNi nb~SG~f_UUa*r[o! 4SEm PRDij_…*Igs|ܲDdiإcfZEJ wLx7Wga3@>MypĢY!nm_,D*e.w~p`׺D^d/˼k\ءQ Dd$7VP_`g܎u đ@K, yC\= u "Wr 'lzIq:J@F.} `M%&fTtPU,dmZ17&Uh$2_[9:񕡁̉6f\pc X+K @:?`="=NKCYLdwĠ)/j_I)vor=lZ۪d1 N4luͯO-"z9P:" Gno@Y N,.BHe֦?u)}Y6#s\Gc&ŧ!|+¬G YjWf>ve*yOHQ.3dP[b}Pj m.B/þhvП5̹uvXdau3ߞB{EaN T?Aϻy\Z]k[g@z%lVdt Z{Ȇ/NPN6f1" 9d` aR<>)zc$dtdu=OXr410܈. F, CcF`iq{̭w/!ښGPE0&idWNv̵ҡ ~TufXa1(G PgB]E9Z!g&ݓ9x"r%"?u }?#UT$m0YH)zI=84'C_\d,5e8 '` $'I &c*Gh"\<8kFVVtrjjڧK~>G*;w~\pSg Iv:ҫK&`w [3;Bs9)oJa.=+0.0JBSWчxw9AnU|n @:OiRuގ_c-s8['pWO|V.t)_#O<_%O&#*ܐX)bԗQ5w8@ Ȅ B `!pu`H pͿRc:a>d>%E }`A1dڵi,}#4iS^LB`5M2_cu6wN4!ꂥ7JA~)ܑh%x v;0?.$q&Cf$SMѧl- o{&G`L2%PHmRpF\yhjC<Rhm196U'f3޴!siG0G FB)-magDG}q @ߛ fب@~`֓0ڌmLQ8)9_OC$33̈lX:?yn~E!=!}y1]#w ptKżmL=f/lcih^"d $l Ӎg p\&"8\2.I%J[gGAl6-n:/::ڼU "9lpa*ai֔}&Mgb]W S;4eHLc{ŸڱS !=6$P D M Czhl4+/i&VٌQIsc2~Bsu*".x .a߶b;W\wn߻h㘑jp.L<` 1ׅc G^ưXQEbj0Brp`K˽dd(\61`gJ8XߚҌٗ8⭯OH撃 ŰMwXmK CnI}0gzW[]ڧ[>Д7m sӮ4bzKvjɳUW714߄g~(u69TjA`h:5vG2x &~R0[7 4gd9=s$ 4sT@fMU]:S/3Fzq!ƒMl7uiM@ DeFVL mb Vk/4Ƨ*d,nokPJ)W;Aic9d5h 3%IF]C=veK`kIJ-/ȈZG;Ol ' Q߅J.0zaiۡ P#uB\@wd  ,v X!а5%W(LvM=I/5`mOיl*7t:Sck7<`,)K"d =~sw9h:VIO)C*GNyݱ5({vT!ۅ1.s wnB̞ͿVrڋm5j2ܴ O?K }B:6&C* h^r;Q5;Gyq_&-Swk8?5mfK5ڸ[MecH0wg{('0wlfp92*d0T+ OHwM9;-` YrSya& ٰӂvs9,^qۍύb0쥓[OY gOa~}I;E`prEsP+G vN݄O"Ҹq+ܐ&S7ӌ>#%&m)Q&sUd;??PmA\lWzܙ ,O`'DGlĎQ64:dk>RcH 4Q!x{^ӷ9~r~d‹|)oatkϏA;ڐl-PwJe_N~ G8O#n%S 3L-u S>#l}L<퇑dN.L{X=ckm]dFnN53ᛏ"%O`G_1oϽF悽wp?ib~6ah]:|*@}f4Ov<[@v$a9WM]%΋8RSI DY;BiN쭬g\=Wc<6;dž,F %UfDc\˖aO;ȣU{0RHP,KfB>I=_5cT9%EhT om dXҳ;A TzU< ]ҦH?Z1E^D= j/=ڟJ uOIp1RՒ  sCƈ-zn]:ܵ/Kš%F\rmq#(1F<}L tebf@&lճ&hqjWeRD|KA UOL=eV8NBlE"}vQ ՐfK i[{;9ڇ\7=r~s"1cbuVdTIuB>ss#Cljɠ|a3b>{w]輳ED%"\u>0-;yZ ڭAhMCn1O|=|~v>M/3v ~,|dvWErʧ8ڔg)^='Pn.O|y9 Oi y٣nn #jY e{2 |3¼~pW#@,)[?Pmg?yvOkv.}t*PbRCNp.J'#P:?Űs#&ϦhN*`jE/s1 .Ĺ(; Ӯ!/) B%eQXBj#|usCTReǨP˙h] B e$f'ѿ0EHſf[NzHn{mkg0Ӯn?KK i3M!΂`&= >3,`s%`wģaBPq-,|"kg%zdneon֣ڇ33YLҰj+EA%9Mu6\1I,F;v|"EʍQ7L'4SŃ.-:ҷP(9 LXqiψsf(5@ 0qVs ̭~hhNn3)g !KdFyj= BZX^>u69  kEp-Hؗ]{\ل<8ꪄ`A0wq<[\Uլ}7oIشJk1?6k>‹sl_j*M /r_cD}2dvAݴ={pp ޢ!Zǭ|gӜM.BirS$!T;cRfSU]gE7N-lfmmb.:}.kgd|F-Q/C K)#d= uȻxuw ,C&ǏiQzod(,D?1M) Z}4>i@7Uc;Ep?Z߬c!ZS;2x,jH|4aNꌫa,l `]~ 6/B-7ZQK& H[ q>&yc_k*ttӰȤ%_?75) z Z9 \5~nLI!LnEMqx$ R(lv1 &p輄bU´/h&E)Vٗ[ބxA) =]bObg67ɏJSUXhKUtD4;T.ܼoD*g^Hba(xpڈYF?*vm hN?3agĮnkEd^)S RBeMEozOoE}ۑ^C&Ij*ΨIlPIh1L icviLj)R=p'aP2eUcVV\]\M]Òޝkt?X{ Ta+wuY5w~Ĩ$ER7A[w ub> j!C,%S%* {uЛڠګ,yD;*$lp:Qd7KԽ­۝TTݥbAuq(_nn,Ҷ:tw8}8Z*F&3lN6$s"ەdCX+s}6id홓fxsue0?uBLf"|ô"lWNrJx<4DQ;0#tDk$߭X|.1@e0"AF:YӵQѫnW~Hf+ e0V>F"?k~LPKZ@(kUZXZhRV`|ߓM$9TPO==TjAu Q%`0|$?wmx|GB0L/X .Cآ } l*z5Nt![T#/NHOX#[nđ˴GV!|#^`<7|B"B}XhBƚ&>9 UrdaRńݬX`HjŖgZP#ڼX&гQ#p-K4Č;Z(-|Z*iNpSEL\1DD/>dԈB&?ifdח1G8q(LZ]kH]eH 75ZD/iS ,.Azw3fl8ӥAUcٞDo?!,b &o7.K%$ŴbƦCct(>hŰ#"^kFWpyoǽ?с֭(,\}&+D(g@P(ɴT(E @ V!3²/uciۥlr`Yn{9"^nV떈OqȖAp\b+h8?4N`XdJ kSGdJ09=bApn|#|WñˋK @W#9Zx{EUXkv7إMٞRDP!g}KGC*9y׹RQ 7 Z.SB*I?~zVωp$(u`R_|8qgDє'M\vj)'k}m꟝ JiNTv-Xb[ڻQYj\H659k8yY ȀXXfn1_@b1J%dͤ.`uGk^JX=~}hiH-Xi_be 8}7wͷMIaHx3oS$s 2jiTQ(!e$?/+fT,?iNIu߭G+"%3I(5=w[ThNƱ!띯-'Q]<`]~HWp. ԡn&ř9"}ɮi⢌lD8?P}"ݚm/GGވ S4 ,v2\nOf*^;$g-2|XAUܥp]+mX@v^ z̫H/HgRhBB\A*(~:hgsRؤP &fН{,tYE\ u8P6e֍ΕaO` R1%%'DBO .ON j/R]vqϨY5Ƿ*Ț@(#m1-FQIZEDT;ڴ{(F}DxK!σ79?ɊC`6Pn2EMHU[&%-+.lS4R7LIO( h'n:Z2A`JV 6n߮kS&R12u.&|oYC@dbPf u7Fz N"M͆?S n.VMM|v:#r' :*,]͎PC_)sQ<58P\p|跌=j )R٣144FUe'C3I*GJ^,^U&z[#h4 W#!>OL+\bs>긔tq*~1P%3'D#faforp8nebJ/:/1j[Σ *o %7d'\тC[h1p(G#ϹM8LEB;0r?žb\jڌdHl<nJnYi",`Gqx}8X9^m:1׹#(D_VAS s7aU8V-_<4t=CjP , +·? خz=WwԛQڸl1u7V.^KR0.33Чazn$a 9UzuOc5w> 1?ɡO(.#s 7Z=-!xv ghs;JW4h vӃbIkTSdn3d":p86кmOtmx"qHwLE} %RMJsqqb#TMbY:ifg/xaluRi CpyÈ$a/eA%4ɊqMF( ;J f[o~saPvRcu&y0uikE% ^Tbew, ċѰҊ0kwB RU^07O:z#3R|ܺy/2%JqNe=.q[oN J<# ֒j 𢇺cj Gf;c*N/fZlRwi,Ng[_Q E97•8SQ pibD*`O}; XTMcGMKiMۮ Uq^`MPn%pc 6 XX4xpAe{/J,pԢ7w,8[wJ3pЩǰ]n H[תru:{"ЄX Z& FxWXWZ O (2@~?sbE"a/7)ڬ)\4eQ|ҍ#!|pl`ݪyY+dc=#TE8}ff~C\TWb17~ ֩C`xжSKL6}gUN*~$`r_"QI MB65n=Aj=;Ÿ}i720wSqAtZ% -B7!̋S! ϩpcPJBBt?%n 9>(\sJH. ~OҸ`_ᦒ?"{׊#wIG879cE(siVYJlguE~Z H]/0QȎ|\p%/{à GpDv$%H>(+̭[YO+@ʒ֗ [&^-ѐbLFW4 7[3PAJT;2a[+(?uuV [ +>!G<2Y9%z2!lQI̎?̉'#Dz C3Kh5f}o+O{T dT!RB)C.ݹ}}Wz +? R; $K~b6gRC RHҰ_W P'gE[Y:Zna&oBtӕU&%ž-oDWqJyJ&跨P-mс-<' j|E@" = Ԯ.:CMÞ3h>#1 Xf!?nDuTA}ykn/5VcԹt%og^O7 W'eYfsTe, aU6Itڥ|l0m>!8#fgK?<_9*[&`ZRA1/̋औ1"5ID*r-fe-ZEftC?B_]I@{.Rw'FUkm寖>!zg}^.XM}<#胃j7nH<=37}d3Ol7u !c'Yz#d`)oK=M ʑ4ٿQ~pw^ rLCֺ/Xe%$ϣjф` _"{c #:hLӃ˶ݩW/a*vHeޘiuCMk¥oOG|n^cVJ8[Gnr:~ۗ20(#E'nV/_Vcw1Do4y`j%e_ɓJ"t&P@q%k頩?VR mvp#'U_j޽sbO4Qg5oC7^ݶH#{wZT[j_<6M|"dS⳿w`&ٍ׍^@sAAWX yzR\wa ̮R`| mkx_"Z4T֏t'9A#ù>uHǜg9gcLJ~R0 2)AEN+3)u욵Tl;(|A7A5ueX(Zb]@_ F#<)@|γM +g)\/+gHI0KP#~i dVQ&@0LO_͆қB$;cf E^DGHb@D PL$7r 4IٿȜwnupأ|2 e1P1u˦2 N7膘GE{fXgwr**Xz^!d`M}8\M"!F#走Rb(β舞ZS|q9 L. >fHŋVXڶA"{&hTe^⭯ 4M?R:o՗" ^mko .a0K_$]Gb*PE@ ܻ8,fb&Q"lԝ-=90r| .33 "z%,;VXPx}MOGTvݸ姩!RD T) jYWvȢ\i忬3CVbLk6XG̎r~Au!uHSfkOu д%!5s~czᇷ[ˋ$P  ZY7f,&{Yf3!:_(VtR[&dQHth kzzp(`w'=0#zZf UyȑAGots:mwXɂĩ3-'Z ۪C4VsC IY~a^NiR,Z @q؇/~{g; Oyz/#͜@> _yg_X m) OYiyOSʥ'tXgH^ |R푠8ȖP1 ! &` |-_ghWR%+XOgA^nYZÊqL_ʄK,}KTGF@<ϲ v5g{I!O\77贄MAk~yfev4 vr{8 ­Μ0- e9PWGGM#dAO R/5\v* 1"[˘#xcA$#z]{VMa~x i2v6ٛ!纣|xP&~ZxQr@%25 Y?LkFNG40SL3RC=F=$\ S-Nh6E(Y!z;#h<֥ j̮\=lT<\',Q\7_M@y3ắw 0#~"*wr4V1䷜6@sru?J҃p<ĥc;KKbGacs,R@1 U]ױU إOOrXf4v<ڥv&RAA,q+@'^ 2iߨ2p3 i"16)QꀿBP x6RS6?/o4D2ZB(Z/'CzYDa{;:uJ6XN2+_>ܲvbrBZNԼ~)YDm듷34cV>μWOZb$<:=^04{廅g~-}%%@1*7H}3YEN+zz87^{"1ͫons "ؙ"$^8C]YI[&JR#jyYCw̧b*O~ 5~cjOhrtbP+vT71]G\H׵VXB@d֣޶ jlZ-P%^#r`և^LQ3$?rs=Lp̓e0{Ty}0jtHS9CۈQ6*2]#j!fF5XDhM`",_ׯ IzW'̪C7Ty/ѾQҫ=KZd59>H#(=*`#WoUs`#/ @L$v,j+D.,BCX4 /ƋvΖ;m26I6suIY=?9)Y ꃂ׊.@QL&lST(Ĉ3ƞ{.!:y\X?8&]|I[Ns`6R㋟깆 %a sG諮oGzܒ°nv:7xsܯO4pՐ][@l͎$ cAm.+.*(d|1k2-Wb%IJ"4;8anhCpvD? (VP.ȁHu6!೓_iidp^K5t ;hGH ®d zpjf)"GŻ!}Y݂):El|VŝQt56~A4!ӷ\^Ue9CP~3PDyֻ3{`r`-~8vbW?QΨ1)k}(s] deKw \R1D\4F1QMbf v;rm ~Tȩxƚ]b>aۖ\Zq!P5xOD^ 8G(SV[wh* v"=Q7 F3"ə]!jә6Oh]OV]_ wwjYe.ɿK<[q1+9B{'JQ 6 %J9W:bY5Swn Dz"$bG< ;όbu@*T%v.SA 7s#B &=+L\8oGO4*9|涠T¨ܪ2zjY.|;+Ƭ-xm|7,h("/##60(wxa#k㥙da*&iUsc>0.NƇőxdW@DnޮUISֵmֲlTؙ֝p+֏VXq^(g7:%" Hم eC|K0c0 dPxd-ʉ/8eUnO{S}r?ևaHWV#LY>e2'/"5C˃}9o/=s tn(4;FY+?ؿ[!;#}Բ?|>OfʉgJ5L):6`p!p1hNqzd2*IɲxL4Q[*ą1K!; r{ 9J|`ϷNr={͊7F4Vs-Ƅr|%>]_`{iBQ` y .I*Ae=U'Z118r 7J ^.%7MH@F3"@6p7e'd_u'w״ µ>dȍ=\9y1}zeT /b籐ӈՈ4\X2~ BNГϱwU}% bY^JkrLNu]ZA3Cp\`F_lu'cM"a "T}4,Oepv70-uD`eeea/F·DaUGS-=Tj z|ôbP8ugNXa}f9tK=./#S ~d3*0:X7z#z a5+{1hatd8 wQZ9n+8Gvˎ[ɱZjDfع!kfbܥ LF"@'KX7!eX m#>ףE<,_9p^Z˰3ߐU9ƘJ\%NuA/mՄfZ2]mP3{2 ~*{PHTsq xɰJ/Y/:+M..=+R6(Ap\*-sCt%m>d*hpl]UņsY裉պlxC۰yEfnBZ^sIn#fOťM2BaXUO'rݠ o([;⾰9]cz?o=|ZMceYUu_K]2w25F(|5گ!|D| 5] 2uT Rj{t eC ;7/xߎZrjju]yv"C<6LܽiV\[mxi5a c T_ajٱz5ԓ2fHf(W(̫s!3Zo|[wBZJ /8׫C<<=t4b H= y>",wYXP욊{ j' K(ǧ#P?*d"w#'HJ %}aHu_v; D'tkM9?|9&z9|:u{׫M YVn ڨ$r@3W>Gr3mNlK/@έz{Q }$N7?(yo2~Ev AU:VhޮrB>B |3t($!MLR1>aG:V#NذEhlV hoӱmc70:>1]_uc8sBbڔ& r$H=SxJd)H2WP8~!aCih)5B $"ASb`Cxwk[m p\B4U%Ҹ_˭Eh̋A쉄q'TͱW;ѥ1\Vѻ-Pũݴ*ny{=/ɩ t'ˮ$Xc6˧#OPWN&@|ܩPgi{E ̥uB~r^ah3 F蜚I#NگV8!4<r8#$tO?E(e6"7j``گQ‡{įT.ĉ}˸ l:S^x`ˑq O%r /Gj6+J2 .*GCa1,_kH՜gϏ2ه a >BO,9f@Um+4m8w0Q&щ~ ,l1a(GsvZ"(x1m`P[7E0+oV<>K΄R|%1\Etp**wj\f+c Ȋ Ƈ%`[%3s rS +z& 6"}$*[9g=o׭$ݘ%^35LUT&-@;[2 d:0Qi0,Ma1ٿ>=e~3^sUik\ 'g1z8"f(4{q# q .-K^)rtl@.2tKj usg"tZF#mM2}}x'y91N@#Y= S;@Iy%!GpmMs(Ve4wwݎdk= (r# -YGmo%r&J ľ\Hwr0j*.SQpR-.>n?lu6yd)v]XV6}zJ=!qX&ճ@;~Vs{q פ3.@Y5:@5 cEoq ,lnYz93IzR1bUp H43p]tm96b?tTq6:YrZYoWASK_Zn9 2[lH2czլGhƄԂ3Mo쒔PW{3;4T?Q<|2(EeqpT&O Bp<[>Cl&tطD@C,B#mꁘuj:j[{NY=nz=<F6qFu p4h Vy nHd NK]7>>B+W :DEhK4t͍$I*?NFql'pM߫5xkӸDUEGn"k\rQa`=PX?Z /\QcI5w 6SRg#ȯГ/*McI<ҽ?SQ I QInTBޤdݕ(00+\r=f!')m}i8-Ӡ-f"^ @ !kO5"E~c9k @ H49XvԵcHvn Cm=_U_.AmqB[ ^˺w:Bu]F롽oM} Mklپ!%EEYm{pR\bRei3$w{"+u܄;L|}7dk) g`um^=| 7y _ԚDSRh gӗ3ys'-cK*f G9!z98ڴ+3rP)2Hu}ߣ *ETzR7;ib˜.njntsȣ8$\f%S"]`h)Ak,.h-KЀ,N-YGuo'w0zX? fQ1_iL̰UY tmw>nVQ+o^pi=e54[QOkB:g.hIf8[jHnXSY(/^jZzvNo#"ϭ1y_c/k1W4jxErn+(!Pu˙-"Zr; -Ve›KVszp<(Y bd bҴ3U > .G`|/hU SA'Z^p]S+е]ct [GT5ێ)\w2G8%2um[CF1u)]l9Ї2Xhww.Y8yBE{N lI.FRq0wgn}0l?8ȜDtj@HǷq(:i‚*ۧA7 NV5 űl.ݰ<_.'"z !Թ m$S.O el6>=<(Xߛ=oQ9/U6%KQA'QK9Dsn!8lRHp)Nn6Z,%n݆slofe+Ht9 +yšҕFxW  c.na56'PS KM7ѰGޙ_5)xsb@HB8qUdd͡>F:8 nI s~ $^=L;]XJKĹ$uFWG(?^ &"<RĹZ3幅 zrOqW~KW֣#F|2`0ͷBS'mG5dhnm 2z:(ҍ1\Vmzn fA^u2CU|p[&#N (*J.rSWٚj|g>Iho'lyJ1$T+H!É5_`'V{jϣ' wT}!9Kqz ׳%ɓ-BD<a>i A Okxӽ9yn%*x;Ŕ2v{8̗kʧƋ僐&{6v9W!6Eq9/y`Xޕj_*dpT d9}v[ky`|v[NܱA"[/8V{*EC08OFzWbZJt_aU'WPmMl|+FЎ^W\ OEc.zzA 9 )Z,: OO$DR/MOZ_Ȯs=#E=Id}9~o6[k 3Ayi~ò :I="6LLѐ+t@Э$7 QJѲ&UK'=>Ӕ*+C0j6 oZ4ͷA(3&wzo*tv"պxTai rJ`wB#ngU8'.H4TenCFNleweсSGBV"UGPY\>X>4B]ԴT뱽*Khv)t6$e pW_$Xǔ-ؤpbQk\o Vߢ]۠Rֽ24t/xx FֳɄdⅺ PݪDxL)$/lj- Mʹ}r-ly3ޢͪP-.m/^MMZ ZfX#6GmX%?tmcQnp!׸\^JFzP3;g3 .4ۄoqJ?L_1T̥*EMd"@6> >1+V۪q1gl- fVRJGSBJ)QunU[K׾;ߪ2jzAZ ײR)^"ETJ̬\hGӪNZ=G_F ERi[t*X O )9hP0~"Rm38gFںANi@V% /0<6~t>vqJksQ &jNF(‘hyYn:jii}x4 N0Jf?;TP̒gYP1m-.YRWY9na1#G}cj j CVq57أ*``H.굇>Mf9 Ύ'`ݺh}:׽(ZCe/ [=΃lnT.)LA x? K_.ze3\T,V?YfEVagAxuG>62=[)&nRzPBW뀽ܓ|Bo?zj&d;чLxU-.ɶ {䴜l܄Pco"Phy+hg(^p ApQ܎ FVJꊫ3v5K kL;A*ҲOEyPΓhc((;9,+ ,7E$Vu7~ Lb" >쌋{1M+#x&`70o^H6 wM̢֥7sN πӊXr7D:pLWGAn t_ @d0杯T 03,.%p ^ AA팊 >+RZL3Vv0w!W??F+5Y|&ڪ9 q-X @!,7 N&txr]?gl>K#VApUS?u5Αdl9\b#J\jTK<-˵*{766g;MssR<8_EZ|:F٧%-u\툧sVedZQ)Fq>&L4-[-`#p3\E۹{&>WX;QCΏ> ؜u"yYtEµ$d/`PP{0&*r"#& Oiq,Wm|z@eW;U^]X\EAw(e^8U"uim6UD dj]Ƈ{`kǡɪv_p'[IQh`طGQ-7Cf҇eY@;U(A)[M:qxL'2 7֧ r-GGDBw4 6v@x \aH[wt7iƱ<>0,ͩ0`-0r#X= J5l&7Y)V ,bd]~0+ic6$"Ǻ 3X;[W&5:!ƤJ1D+.g.Ŭ0( 1w82 va>\vRUKjŻpOt"r6 $ɇU52n1 oxv'q6ՐXkʳ-+FSTgFq١[N"3߉$upG=0)X[a;ȞcI;=!޿ދ,^ƛMFPJHpLkvǩc1pόF)4<͟He >mf('I|/|<&rBh&R ؖ^?HQ ܈U&C /5L*u nz-\loqZR"f@ 0)3;6,*N_̐Q nx>8r-pRٲR9uwheyv17oeǜ G Э?:}͂py KdzbzNk@* B_[*Ӿߥ~᱕)u?^d5cԽNLP8m= \܇pOdm \̜DIϪ5 8G\lNjʼnzCqAjBZ> 7]GIk,ow0 #'נ?K mı:j#6)**@Z⩗@ %7i%MPP pS6#4f?nZM#ZKT@G_ 3C'|ERR2A2g9-5ľej[V'grS)dBeb7_/m#^҅S{"|q6D 6*EiLAz,}'~E 2<"_v4Si&/ dܕY>xi'i~obɀeWp*IyQlI=,rLZ@%o p2dt$B6N ,4אiԁ1%EYؓK?\ X䇳; jyE[} !/V況X(nY9D:u[?7{ p*0DLH!js=2Z~OL 髆ݶ3O$T'\!GAuci w0ngmt[Yęٞ^d9ICK昞%7Qf̏kg_s=Mi‰wQZ [74CS8irW4'+I`uW˝bZPX%W4#ڞ/oMÃudb9X6B0l#H7ʄG\g}/T5vfI'Wy3~u4%Yci,lk5z"~8ٓk>Gk+6酕E"*pѐ)":?54Ǫj*jcJ~YY0AT;}cx3uL̎Y8IyJ6)!~r^ΈaSIuG)(xx嫟ocx.-y9ʥISe]Uͤ"p bdߍd0_$~&Sqt.dSt\>l5 R1*JCWtjna:,(b12Y"0ϖ@R<קs\|yri#獞T4%(y)QBVe,FJ65=*G Ÿ0@I5[O>\gPtMf)9nt#O=æ*WS{ j7WP2#鯖@6sqBF3!f5~@\B9a.|HAi Z4dɚW\5gjۉ|.O}efE yÞ "ʯMrMW) L k0'}Hv%"(%uB9@ba>Ws1'_&zJ$cA_urׯKL٭&9Nw-(8OFcGv[A8ɩ1zꈪ{FN`N^H5{040]qq"r1ҁ HVkv7v-Pղl+S[ȁy ZWmDeaJ$XU?\QJ Q"͒0&µd6<5/^@Ճ!оJX洠q7&7g# ˽ K3?D@zNە)K8oc/:Rnds.3IW^}dž0 KҌOE6CJSӻ, q4 y%crr«Q<1%cYѤcEj3 -/'^yީ0t Bw,Vv@`eD(IAJ$So=FG N[Wj/xlCwfN@YR<4'L7q*dU&uZhNx|z [t>(H-'ʳ[4V>=>"=_P6|Tmnc\~8{wJG͕Jit*[v3zV ʋ1"8@ pS $aůقk-rݢd¸%ǽ6 eCE`ki[LO^v\=Ѱ!^bmbOKKU( JUol?59pri4~;8?U4蔬s^Só*H8(̳ī#d);L4W?}>pbHcyIvmzp8FBt$M[ U _x`39vve+ـ(L9lF]Uq+Ngʋ;Ͽ6"J*C C;nDěx]aoM$|q:Y58i %=`A_į;좂 0 TN I{MgێnjaV\rd{pƠj-z>!sTR˛l+c kSmտؖD5epDžVa!fu2uغAO LD fFbSPZiS*"Y<-2[dC ߣO7O VCdUN{f'M9҅9zʟ1HOvS>]TKO\URjڻ/xn2<F"tsHxݢ*] `{8qz=#rTFVF;; 6oJ$o{=j)UkkORV h d|D>{<:8j'Ӫkohs 8~@Ŗ8OB9GڻoX{y@vby 1= ɐy#aU-CK(he }@MlWyu{>F}@T@] ፄI=jA_#U %I)(dhވqY \@qh]Pnyo  kN4w sdU`Mlֵ†$UY_n&1xaq70mFT{/( s%*DQ_2kB;xv;l0+M_Zp;'V& ^1Ȏ5zc#5Ss;oEg>`7T^&p~Om"Yqs(Dž6@cvޭ.iG4P҅ m]q[\i*: UKHW?Mn'OU!JpN *;"־V nuG$(4aR;P &=읣 XSVۢG Po-2_ȼyݜՒcR]$|~7H${&/N_jTK\5~Xf CЊ ".8FD牡lS #2"uQߓ3V,XJc`uAiV1D3#A$[_5ǂk!IN&+ -nJKH{a?63d1g['9n |5 +?(ed -%ӒbbNoAqkaLmVHe+;Q+Qt@e2MBhnvcJ5i>HwK0~!J{63 K{h?l. n/O{^w}#)L=0״X P- -x?sn 2B`' {KmqUP<`0^C] k(Pi ]]H'$)~'|!FfU3M:oVS}[cT_kS8w?&Fޟ#Ρ7t ՆY>y99,_A+{/H͟0 )@^;( L4xD5dӯ`*CmrrCZ/kI<^-3PUOfYR\;p`͖<z󜒗vl|OcķTF ܒxYeb{Tw5$~_H {9gBHq =_U&=ȸ)_qD] aQ-C U\E\T((zjeE,6'7F;>VL+Ui1.R BpR'ʿBmQ\PNose<(x,[ZS+n/rԙ"A@PA$(2 3_J6@Q&:慕aTyUCYˆe Ȧn=EL4p$9h, GpѡZNV3lX+V d;dQ m .e/;`+`9J &,(rzt^w!7FhBߎT)L* ΅`? A\8=)N)ްmtFRe2!;{?$lue~-Ji{mai5;,Q2@Y˨~F6U _rrқ6{vo B6U +Шn1M8KU+1Ω9KЗD[7]TIpnf25&٭7Ʃ왣et<̂ ̌<|a]TQu:p4,#}]_ZYh/fk),.Ji QG~|U fS xɶ)8I7Vdl1A<*},axC B$^yBP#r6),"WhGNZu#W%GE! XL hZIbkk5HXez T0h+>T0Y/oڻDUR,I Q!|2Ɵ&P]աwN3a(G{ "EV*%~/ʺ)VژzZZ_|p_Xx^l>09e3w-Ycm">^ZRpFpQ̥ql"Ň]g^*CPHUZM z{8ٿj]滨E4U魘bM :?_of,f[8%lJ4穸,w̾i¹L!r@m |kHi'O:.iZ  +L1P1漘@%mik0_qP6Ӹޱe^)w0!COF)u#:a1XWZ!}ln%TFFʆ $ `z~̠^3Epgq]l8tx=q_>~A0Sſ2jhU8 ;j߱mf_ .s=@ \: R%r)tv;ب^rqY6:k2p#uOJ0C禿[<7"( QK7|Q&]T "ɟNgX5cP|]ML#Ã"{ cA$&'6xwm,n*cDʦ>KZ#bCZuVp= M; .!`޷)L gwm L15S=؏1#f*KԒYEb }h٫SnQ,UsjьhfMc|a/op9!Yad8 oejP[kA3 \i$uK^g)g<#PÆ(,ŒIh `ox;Ыw\=r(L]-: wW; Vl Zv̄+‘I>k0dQTį wF՘`o᰿:Ö|RTF4rd- g7ғc$zyλ Ӹ@QY'U@_es4~JE77f?'e@}I"*/}҈H)||M.6*;Vx[{^*m*ar?MP'RlIxfjnRv'!Y:#Q9$om|Iώ> \eNfk#uj Mv%aYoseȈƼlӹ2AS\U8YZE(X(4l=f>ռ5ϥiB4fL6aN$pKA+O2(&ES"lKl رbjv%Bj8O:>mגxu:{n[i-&~dTc c.hicaeӝYvdu_]hOXQw‹ 9T"{S66úӜM89Ζ3d'%=5׫swmvqS!a2(T/3Ďq MWI1Cr?BëAcm 菐Z_ 6[.J/epQ)8>>ѫ%zen:cl(~cbMاkʀqpf(ID_Sfa$PqC:EG)NpC\72<<2 h=hLFܠb\I.ȝaSDB@%LT72 Qv,YkpvR0[`"](U af?( P2[LxLx[)obGt <_Mt1oJ 0P;o<Ѧ3@;I6=4JMIa[Ե8|A$<`>t^[c * \cq܆bS=~B\K!rv&_qZpRlS,V©:VHқ@x9޲U8. O CA,S]6֐d6c[ܧ>k %—iG_{m;N4R7t_taI/p8:YpHOJEˎf eй00ԣ9w .ꔞ;"}?coI^7֢[W"p7=RŢJ_wN8gM4L~QVsIsj ;g(QI",滦I͒bQ`J0B_B _m2 @:RTڵ2ܴI֓l7cνx衦@@/?Qhq=[bm3 gX'v,Ξ4Z7nVE ᭸ 7.av()A<<!A ꒟Vt9fѢ pQi 0l!'1BDJ{A 1լޕ$FT @1v8!@u^ %ɅLB⼎$ le_]F XB^Z71VZU".}|CCBz=ωgd+PP잂8gԣx<Ⱦ<<1{sF=dש|/%`̎|OLW55Jl^.2u| ѿ JP ]hZO3'RÁ$l NiНpqyI"QZ|YH5G$3 ̅k͸g:+AH>_iDT |i]0X dkn2]+@LS{Ͼ\,Ɨo){ϵd([[y)QC5OxiI2](Uة/vakVҭ`4fe VhܙoqA1dtkFߜsMiGՏzm}˟eKx*#O\ w@S:s<42cYW HHio mx*5h-GBꗸ!H:1a, omm':$5hL7K~9V+xt&y+T4xcwPq/5~qh_nBdnQ񞧤 Ej A-qٺ ƣ'^=_%7$soî֐_xsP`0!2;NDz=^'*̿Cb3Vự#\;j7er5ul֖;Ğ:3K|lo ąVDY?0rv=PYWm6+o(g)Uc| (r}۫ 2(}A6/RN`9^k }hP H #Ǻ?WrdYUg̅q}L0AscROl.{:o3vdmg|^z_p|glf&43D8AFe:Ks%}ٔ.'h#jGWUX״ZiteHBa/8@vo#-a*̺P X¦vQ,L ʚT\ ^ڑ@q9Ch'P}-kO fC-5hj?9bK: -N6s5%d8١φ&e'M];sa>ȲII!^[=jXsɦg p:.oO'50[NGWfOqw'8?J&aER`i§/NBDp9`1b@I+*ȟR[c(dROsy=S\U.8q1tR>\9];|_{Ѿ(hW<435]l(>W}h6warm̌)T*l3LKt2f۴00'u\âSw9O0XB/8vqhlKA N$` ~]|Anَz,ڇ$!7V`g T?6rrZ*&TYTU{jtȡ"‡ͳNpO|B N LBSXޑ]P=kV(h!ٮX[Zi(""kyHlەwka fT.gЫX=J#߄;O.TD#8ӷ+-j)\G^Ʈ!Np#&SdV }DCz_g=AU͊s{i0P|?`?6V>N.Js%Y1V|(Ndz}٭ycr!]E#[;Rq=mHY; Oɓ Ӟ#{OXU S,1g'0%72M-h,Qn,}+l C:TxĽQgd$+pmHLVr3y,#@NM ,`zws󍯟惷<΀:+^7!vuy= ` ֊:#zӕDr7+EoB=rL ZGΛv6(DqMv lUB0815`C :{J{J]|=8T~5٥0O$q&DB 47crh(s鍎y)P2*@3Pqyl҃YֱBYe6Jm؟=% E|M=tᄏϹG#cb̄,:p kl8![H>,]r|յ1J v}I\D,N|ѧ l~h.bK?/c1KG2#aA/Xz%@|MbyIYX%4#zg)pHaڬEP2?̱2E]m-=2 1DGmؤ'C6T A򇴓Cw4aS ޸k6Ү 2|_OrgkG毐5fOq(Au1kRJ1s*s49+q>b /B|bCwu k@au2&:۽V4A$qENToSt~l&k87]jĬ!'XpޠRC0GE"yC~ۃWlmh -vw#ڡ[)Ǟ8_mKkV/\5k'l9V玎L <]6I'Y`m+בPS7вKȁW[F(a#N0 \HC瑣A*WWIldxL+*D+jY8G|l71AbPլz 5&^hNjPqdu#"T"4Iǰ' I_nhN'boAbA3L:@ 006]CBۻWq!Nѱvo?+-Tfv0賝`'UO7Չcl  G~gJEC)8[\ ! jCk' +dj?q<6%V 帻ԍ޿ VyY!rY=`M8il~lAn6SĪwSH5\WɀokmuÐXޚ[Pm_;ke66G<0gzK@C@ڢo յ yrσOWDM\,k#r%0y_ݗ I}:߇x*L7r\ !&W74Ε ,6E\ aYLk$Υ/v"Qb9ۻ-](4+=c0H=kPϾ0i['Xgkg"t)x8PyYRWųBMRo 8,8) Uj0+6.SLH;c)Ԯc5)[׫?Q>%!IfuA`M8`;ŻSQ1Տm0pbГ r hϮ 3`"`}>=D{iw׊W4G=+^u Y$d$mEg9jt3CHB"9[;f"|#"{~-,H ̆sVqpl3DH) u\IH|Gg+. n1=M"g eV_!\p kGpn8g܊0W o0ev[aI5R@Wf9B]Eͩ&C0( <)Wdl8 xB5-yRaq 7M.C=gXa[-FoqTv$yQҀz22O)*({6. h/V5b/!!1{pO`Z) ,VaZJCGGzlonYґ[=`zTVVJ ң ms~Yk(MN|[o9t\iE[1bxE5᷑)/5,+y"B GD!B1E#VBWίlM`(DJ+ԖA*#T5_4)99O`+Tl֑ŎTZB$ؓy0[p Ҵf^uf5w"4 *P~m 3J5g޵r{j{8|G)t!j3>k%ip,YĞp+r p#ϾO1%6(l=5P^hruA֦J8 xWƥ&Q7ev5vOwi;wيܡ3k2 3䠾1ǏZE8ÓJNNPs."ZܩB}(IN&j{0XKzBa z>L'~Hh.ڊP-%(}wIRلXđ~PmMiݯ͵Kۜ+7]*UoxfSM8"&Y 9SפbC npS`.jJ:kdi4åkŘ\}bXFb2SO,*]&Ex˸z΋8y5pїuĢ,g=4,vXy:B:Aȁ|VV훮t(D3G/#ubEsxPv[a8-Oe"xذM>{b :h`3t/d9c3=uvglL? $ͻ2jkB6A.Î4B_Zul9o V:TnsMd[Ci;R^iC(28|(s뾜{~a1U>=RP~2b L^*7Ud.LIB ;8᪴Vwbflvӿ}xkV{J{w0#Re>ĞJ]Z&^&W2UuI-u_lUg}{Pض44F"^F1 S2 'p:ePet8Ty~)] a+ _b]?vM E^QwLuUۯn >_NnB &#UR'gĈJerFێfM/0\RY]ӑ e0ʁ]%X9n zI$bI6_EqbU-99}X@".vEޡs"̛XL{#"YUrvҗ_{,RF ך(L cgdr2[ɡdVB Ԁ!`6nO7;+k|]R׸FJ%BwH\HdH k9:hTt9h3Mb@]utHT{7+=<+dۣFP}geSǧeer̒Vj&Sk?}JKĕAMW}Bkd#/ aqiCUcUzdQgc~ۊ|IPxdD jNah z"Ő_ۍV2]7Cv,A׹ԯ]Mͭ%pf†pDӸUhB(=LҖKAI1)I )nB~yn>zt?R>JnVգmCN#(i,/uRC.JLGϕ"KzlTvfkylP^\UUW1i gܼȘil-zi^o>L0~:w#vɿ!L.[ՒWEQR:#L;(Wγ[n„曳 aka+򖬳xۃr.r4ҕQJr[RYoϟ#Z䵏Z?3k <ײ7]rC($A*p =wdv "1 J}_Z 7|Gj3ǠpҸ85J b) q-مHcZf tO^ҮROCwfwp`zdL (HЎ'3K]<;J+CڋSz#N͐?yWq<lIIvӑ]CTWyz_ǖe\ 17e:M04GVU<#_Og .eMo͇Wi( 8M14-ݽJp3 Q::9?/AX X6˯+|ۻƵ\AC hYS-biՃ:^cX3 ΀ȅ견Yu&LTLQ6o#檾.P0)^J-w/_6OjKX22^I YUTIk=NؖOYTBRMB1jc~AeV3-HnHQE#PxLrQޔ[k铉` -|@'gS`-4p6}Ֆ3Cwz{UG7 !n{ֲ\"έ[`밈0݂iJ DR֙g*xi?E*,5|?:wN03>y%lR{!G1yY̘~MdΜS`a t+mIť~ V'6TIMv.cmol m-,P-B*^A(OۘFWr&_~{m'5hhߧCsy3TRQJsM1 ԁ9N*ז0k8@RvhƘ +YBTʠdQU=R'""=Bó F॑+ zk{>ahWDBNH|V_f-5WKsE9sfh/-C$_@1J+_6O>\d&#SHx7% yB"0Xu?#㮳5sà E%6&%# BHC؋E̐†3#T;BxSF?rs5M7J,y% aA׎|-b~NBܢAW4 S}GEPA"]-E=rWA=IKͼe{q$Z8N܌^sd$bD41T׉) V2?n]kdWmBqcy h~[k`+gݒU~ϒ:iA `t^9Wp9kDF˲ZF-ݾlU#K"3iZv,`4`rP4EM79QE;r )nSQ+T1%nk/R9H ovӗ5N{#%Zoo#W(^Ȼ{j}Y(8HTu Ҝ=pNW'Uj70 #թaXr_^=Ghmڕ9PD歁ϜAnlA1uR_@|oi1՘bFJEA$΁_!$!T )35\|M8ESwp/RhA:ң*W y?|ThѲR0,P O" t|2`I~* R+#tBjӳgjjU46$!p !U3TI%GP *-]i.6tJ.Wx_Xh$uFB]&t*rg8JŐX <9k*MoIom9qL*_r$F_&ChQ9X\DK7z.^bXblj% y^m7 |nb= 'g\g nzQXueX< o)=OiGUJ27뇮89~96QQ 2[_=zc- ᡪmTUod`hSpt5^]^94Uwӄ]"ɓ]Dh.D}f[a)+9@XɊ4^&Ŗa 2R iߒ; s㨯Yc5`9qؤžr3 Us| 4ǂ!w%1Ϡи{Mo{ hߣd1i4#<5 -/=j@ m;I&ƒYqq+'[`kEpZ~Kw8qͮ6?~ 2sEUt1ޢJvʌ1!moR2<6v=s>>ba6H[mR9/ ;į_?\C p`MMJyk 5UX%h30gϺWީ-> zU#a6:R/:$ש*{gE^'kF]]P~҆6ep+; s"\H3D'7zYqy^[vrhO!-]2'b/Y\M6LG`130od]f#~}>iR\_c,XӶxaviû0G>K-.+>R||~SoJ+P aۛ|`Vo>=@nh)</2pImA$UM`  :w_zF -;ҝȨJ(;ϟ-a|TR,7`q> Q=w۫khIUo2 qNU=2u8z pBaSȗU4 b`de;OJ0; I[|w#;AXb]W9qDr׸)%D+a43b`5s7αgѷ($BH3t>?;kbuGvɡ4aBMF|*Y,!HP0s EoӺOeUc[Kh##*DIo81Uu:H\) eiy1}XȡpG*ZKˉ-2 4A/ؓn7ԃ9+&%Py&3)wg{/oW.0Ǣl׏f~ a7L0x(%ӵq7kq_HUCNgtd! 414ޗ\X&wqRUy.Cx,ae[`")Zfb-YaJ%o.Eg88Ln"kUc{ \Ey32>}f,Hi <87w- ЛO ;T>'Vy,|f#_0sVh=,p[wPç ttGKA_ bG_QS5;XmGedw=8/8rƟi`3(HFֵN}R&@j!`Ynix1*A4vNyZy1ȇ&U+s7'w̌Qi t=QsFۄ>]{5j! !2Uv0-8F+BQ+ҟ͵ufF?C E$+N|J5U-ŏr߱R8IB^JJO30XнH aZ9ץ,t%I|`"]ng]lyGÏ6P;+ 98t{uh$Ow/k@I5vD]E,bnSH'H؄:aDDqrىN'6gl(:& )Ba26rE;Kyzwv|@Yk&]vwoIr @.UN\-z {D#q =f N>V7|XR6FbrnHhNnW4, c(+%U緽@.npO2N!E1 Vn'TZ(E Q2ȸVL]2D3ngMujҮs.k *BL#b8"w^zTƑQJrIeVw[瞯&M#(\K^,m,n i:66]\DFȀ)JZ)W)F nU REኂ" 6m),™_{/qomGs'N+U:{6KO3,F⹒YWdx]8ݼ~Ԩ MmFڼϚ&:t=EwR#6ͅ1$(5 PwS?B\eнaӣ|z֭x7lVuk:@@6T5n%(oܼ:^He L vdH}tQ-ի"p|<4v$DZblXb%F ֦߀_TcCO:yy'j>܋خi2wHd`re J@wrs8^) ya46GS˃E0'/U|wUtHM?vLvɠT!.zyX^qr)a( ='``PN9eV ʼ*sh])(E|IluNIjkfb$]Wk^AQ[}AB`:z6,s*f\mQ>iexS#5U,,b{$tP|6%ɒL*$e͞M~ZZIeátveYל-gi,s08A[Ƶ b8``nm;pW4OYKŊ{Ԋ`,c7_y622'9j*;ME"Mz gCtdۊEMRv.v*9fD}GKo!'(^6.`[Ϡ 2I}F̌ӧ'θQn ~,sB2cDbRB4QMI;@,|k*&^%}(~Wk7\ݶI;xu^?hMH ܬO |TDKfevLĺf2]7}e)Մ͒0Ƚ"]ÂH`5Ԯ%lX>Y^l+4b¼~CYdɬ :ȬǾ/;3GئnkWj950G)匭Pq$[kr&N (q;:"[vmI GM-՞ldiIo@ e#CXM9eCk%z@"l&EP~$6[iKDOŢO _:mлV[ Ha0d'VUrh_kG;GŷB<@gyUgB9~MʼydTmSÙL,!G/+odNsa1E\X2j^iV ,Y7]''9L yPF (TɆc J4 c1LU7֠HP܍] m}4m^tEb:#qz|DR9-&<1'`+\\3AE:bC(0h1Ĭ閁4z4lTϤsuJX rQr wvڼ&NɂIo[%ɬ(i, ͘~umJfԒH9^7i:=saTH g;s㹲?_ +ˉ7[ȲSD(a^H+IrJ%}>V\6v5KqAy JfecLʬ7-  7}:EM0#i`$~?ru1+ʺNJfs5}Bމ.W8ޢ!78J&4ْpK0ՄF'5D?S|VsPiqAY4'|Pl`&D1RէLoo"H 88Zr9U'GfDt Bf\.@'z@ʀ4ye5 φ6ʇA1ۙE4+=aEr2 k܊KՄ"=OD`<]a"ռHYSR!8wwiɦJ^YX3)Sn6f,Q@]4`d_S'a9 k֘cN+kU7ax-`ǹH4ͺ#S @Ğ풇pvS&T;FwǼd&~ ֐U kL<6Q+L7d-ytCQ!a LNEPsB15/#{6x-w>|@qO26eo _¸lPg^džt XUTW?zo_U~\B7h?-:F 8AJ@MJ$=eXXO /t'e3ݑSt;Mt&IY+΅=2lS/&=YvR퐶YL^ %T8FoRdφɞ i"pݺ;D#V][;-p_”.VpdI2c-5&۶?RTυK֬d**0? C7'y& e%:sX ƄӀP7(L_sanu&bPYuԂ&Eo ̚QYq8m2fb N4Ls Mb)3[SGj7+g- lzWD}^/خi&t"_鹼- JOj1.^K6wvT;1Oryd4mc(KkSpSyӟ!_D${݂l?qϮf$RWXaq@aa!y ۗ6F+]ٳy_pTKx_7y~>쳭{oY #'{s| CѮ6eAfsL/LV2=ۊT&ӭ*FSZH!$^fyuFal[MD]|Z[ zFӚxA84;"WZ5SSA}$sL05ԬSDnҘ2ݸ&ױ f+M}|\"i{P\DZɹO[&ͻ;(~ h+PÃ+8O (9#{e3׉3ٰ,JK%oF'qe;ɪO;eJt%]0TjRlqIgN@VP7pCu3-ݨ{X _v0^nۤwD+a~cZafxry΁9j"W N#(|=c֒tSٜn@?jwfX Cjzj;Tfl'WZ PE*A?,N[ƗSX|Zܥj]Z;HB7]*b@*<2Mc8)0Rȩ_a6 [D:omhlUlp\0>Ȍ/MdaU,L; ,v09Kaӥ.lh(hS"NvwQ-}=qz:\Gq 4gxG|9dYZ#`y[P| ߬Fq[R}a.|6+ p7tYH(tƱY #Lby]6-dzL:6=ҽNd#!]ucI4lz&ӅI6qݨ%CX=e7RqLjaDgSYjC`t&@t$VV2ǣFLA [Ja(ibȹ*ijV\U0.",/M8:#ƌwY-L0-=52Ou“Lܿc0צBя37̣icܴ:s0S[R"2]: Dx\*6l_ ڠ5%п*o3w~=Gl|эs|Sr4Fig'V$;#&%]h NL#ڠ0/zE~B5o>`WoE eoe'il4nY'\]7;$H"tFTHCVЫt;F=KʭY1HSjOdp4̼'*΂)(>4:3HZX,0 EoNNq҅JTd[pܖ_E{3b~Qk֛:Й9nYr3iz0Y3ʡu4(yzh}U>4Azk13TkdĒ"rˮ;bn1euWSY5vjZ K,(1~ l,qn` zh4 o=ޢvl82S[0-X1f(;iL./C bA~q~_e ]WB&OzDè-d]~O9TI0LDѡZ30X‹obГEȷzw?.<GRRb xgƅ_MrMOj]d2%r 6p D-x/X Β_:CM.<ژ"߮HSZ,0MA%b\9m9|C׋k3 Q[mS.-FӜpM>iko+)=Hep3l+Z0W tDe}c~/$ L RgG81<IYՔfKpf7:>)ι;@W/U7wPWF?\XfN%oL^Y*6IXbL$p{Hp8j,i/ozfleNrCwlC Yrd67ʙd&pxdTb!Ym4T %&|JkI5 瘏%ċw|eUΝR;}QW񔙏-_g9> 11_<7/I@tTo--'nr k)! 5N$.r"&h#^ Qg aG'plrWEJSH {?ɣk!IiQIG^`rb3v`2Rg5&_@QmyEi5Hp3w gk˽gf4Ȩl~oX,5v&;rx-%Zw!>+1|4j:c R~_dh鏋 T<;<51A]/_-_e߬o{@&<갃-?%Xl d1JϽ8νSD\a0LVm0.cdH`>18>{D4K\ +uzvA'~CT9اSW0yYX4G.ӄpS@y &؈Iuw%fl,,E{ke4dn|]` 3qYe[1#yEXf2* qTLr3rѱ qύKWqCzS|;#|ofCj(|BKv0j|C;ٴ+keMsCzϭj'?wMQA:hNGCZ ŶH wDvvRث_ %R!0o.ݖo}TS_,\'#S@;_#vVuj|֘&d WGH\ڼq.ö#L7ϰ]B_``FCN|Xic94"No̍Һ@MJBԘxNnC>R ְuҹĉ+}PX<6xd,It׳_\-*fY(RV a"b udx^8 0/zmP^]y|jF)38kS߈Zs,ƀ0($tyPqqVy5E?wQ:HMamb-C88ߵs)g+M2a/ōQ 8_Ȏje']bTqt+d D 51xpjbq`V 8Yn%=!VneL-fnM]hM#^aw~PLӶE) sQ|نNNˣG8øD=BP8_Wk.s$2/mJOejEoS>ñGS(UXr c I7. JI67ݥ?݈?Lx=N I^\CZGw[[iKsyg1 7'*L>s-CXB5W{R 4柌r5jxØMJS W1ּ);ʬc, |ZaáDfkȶ=r1H <|M+jL"pTj[* XJpeldf!}Ah F4V<;pMؘFNV%9.BYOB:ÔL;iq:lQ* vK2[ k5`g|"z㻺ٻ֪$ܪxvkP."4q7/d"_Ks {^-6jYk ',^;))|nzS]K!h?E1Qq:hO<@oTb.BDb MNo)Η/ףW[(溽tm49tI߫^*Eem˵> k .\1RX&:a&R8WCNG)7l?S0r 7>^QG6'>zlu28(cs<^5"Sar ,Z$: =L5uWW꘵wgHAd2Έ=K{oP>2Z\`h?Z Ohl0BuVs]9ڕ@r߃hؾS)ݑĚ%Af҄]8>SË8R,&.sh.sA ٳg23=hUkS7 z4I 'Rl%V(YɎaN1 n}0x=0C!zx5+3n%Ꮃn!ƼFK+rE?~7 Ig"]d/9r)kLwj~#D_(Y61$rE6k潨tt÷ƛ49!"p0{T4"!s3.L୧*4bqt"y#uSW~/|7D~r~kxSuKAa *KQ݋}O?%/lD3Ukj$T~t6XZFU4]+a>-$ÞѰ{ gނۿPA$Bsav{R`w暽x(Nj26;߾| :hL9͟OB@"]PzZs{wb![ޗ7с ˇWhCCXo)<9BJѦ!lĚwr$1`ـ j[cQ mQpXQ5s6sZGrQJmDD,i)t 5(fjB)[Λ>dG_ܲiB!2GN2yq1&idFcg_JdXL ucx~gt>@?'u6EMFv,Nw-ܴ'6h:E9l.(S[ˋgٶb]JC3`+({N.X9aqJmyiC̋l>AIfqS[5(E$4Q +7E|_݃3G Su"Acm:ccEמIF&-:s]k@dmw9J$yyZ'ѡ|n7)4|5Y{!t0 bUҐ* l=ۛ~{! 7Iw-{E<%tD~}$88̟UZ䀻@J4r3 xqӼR@{ vPB;Vc95(.1d&nћ}.w1Z_Xҿ]5W*Aϒ^尮{ns/6 YiB5z5&ے L +p6XRiXvcQ@V"\_i\׻>׽bbԸ )cG'zNHS~2G@T= yzlt{*G`CJS'B9eKv}Woca%HYI&۩_oËPV6b[,*Sj 3 ~W\fuCWBFyiZTC\CD t3jMF=$IRLD 1k"]&k{ӓgO+P~~sl16Qg:.1b\F&aˆ#)h:k$ {*U惖%]le. fA+_ ՗kDt Yђ@?PΎ~W~ ~:Xl׎G}gwE %,/19·f0FxP݋QW^ a}mnTFBXPIQFx4bdYB9/yT7A5=0 `WjA -ϢfV8%HK%ܡH$0A>M@MAf+X4vTgX&ټg?`QŃ2ɠӧ6V]zHL=4Tv%3^Ľ$}s^^!gY$iUttYYVr]Xg{3)}oqhr[ؑov!<^8NkUUu)uhoPC(f2>?TqDh_ @ ЌƈzРCgO2Rǭtdu+,]+"@Y4dώK4 A M`oHuL]OèHR1}2âj: 6ETQV\RrYfMӼPe&"MdY$,h6%Rdlw :=N!pOb[E3 Q)+J)HJ" l=n嬱m揹ˆV>sCXWDzxYXꟴxB#@wURumI1=Xc< XJF5J%n:/7T`qlug,dZӞPp%?fW (e~»na3Rg VL{_̡BxKRa-' gC8_<=fi_/ż0PЊB'}3FH|6~C+B`!y,O~)6t>4Q-ƪ}ҕyT:5Ol\庣cMB+m]~题wV?$n]i| LgXʄ_dP Ӣ/M1Q K₡p&P['쇼b iC%!-!$A%S1lk0wr!+.냙p?wn?HG)\ l#oipd=Tѕj3:N<əF o a8 #/‹;Aq~rY>#&nrt`v3z|u}ڱj :yPx]e䈽`]5L:%#$ lv,"ȕPYjkYMZ{o e&aS^$8`VaMYpR4MFѡ ,ϚNH4yP1b􉌝,}6x&PӜhl.[j;f/i 996^Ir[7|uhQ8ڞ#|έ78b.s2{!^J+nF֓LHcQRj91F@ .f,!oS著ةG$g|&1A'ɒ LoNM[SƧ>64a lViݩqy7N|C.VX;t8Wkа` Cӥ? ^܉gjd@I m,N)$n#7W%9eis"\4L u[Hc}$q x}|{QSC/xQ:f܂PD:)4a= ,l,] m?^S k QcݩУ~eތ H! \^sz2Hc/c SQx}N8tVFS{r&_rv1͈wIFSϱr:.91c$X=sG*NMHm0"TiGhFovM Ve<,WӆF.YձԄ&vK^s,vcfRyaI s|9Bzg-.I1S8ӓ^ȇկbjIż/֢q8fH\J.ҡxUP_Rq-"eznN7. \ }0Lj55u/%N[V!HQV ڍpkè, %ђq$܂ WYf77Ň{#8w3hl*)h1[3u/.pDzMj`pRt ni/TOQ nNz6 :?lyE$|Z蜐 A"W~s烆/aU-da (Fɘ (OHaDS}ueExFO*sPh jpԻH6+J-lA dAn!g>^(e҃x\NE/3mihU]jsk/\۹>MRgnPFP5%U}SV$;=L;+IQP$b^PON/mWSx@{=oegΧϫz@' ?2ϷM8̆lBbCl,oo }<3je|IG3 ߴРT~8oQ4vL `ޫlhڒD:BLg0EU1s^*Qɷ`K?c0{&&^:Z5(/y7r^Jko܉i&I >]'Q_?/ӛKTN܎-R 8[-T=YoDUdU> O|P9Jh)r$d:(>l) FOMeAC1ID.qU?ii5\&F-l&ޣ8ӅgxAxM%L??OEVin{| HjrWxr3O9o6Q,91%ht 8":-KYI|i6$v7p7 C~._w371&+w/q NÁC?=~EsO Rs)zSƶ̃'+RROJG2Yd,MvOukp@puTrGcPV'$\ ' z 3xKWkXRD7O8Dn߫!] 9zf/]⹚ U,(&uSo-xA S{E 8 և[vbsckI 턓n%n}nڳ}Aze$Xu{u7E?gUH+fsӑ )B%Ŝ0M%pdA}IG}ϓJŷS 3dnaĐҩtwdفn.0j3_7șB 9hk'Fw_i&:K/+sc{"/YVzZ놀6҈ؗvkyP!U}^ L:sȂeOy}ڄh~8]3KՒ{%:T,f{=f1̘sc׏bq!P܉3P63<`kX [:ԡboQ}O068Jg#1o* #Lh3ꚖAp ]%jمH2n8#O!.f#yoO Jl\ځ¿4 rOι=Pq(Yk!0T׸(&.tVsLҸ'yf>/SZbGi!O<6jM0^A)w ,voHq+/b2B>,@\ќъ=c!'tca$ qti B@+>/4>u>KT>t2dM^03䚠f)dEqrrh<ᙻAzKzz - w+^a,hn(6qFy9ДaRZ"KeT@r0g4ħK}R 5T+\qK./srO|H mbWDhUmM %?JDi$)S4 7\>+x},^>;gu:Hcx$]@5z6mD/pX̌0*7( )E,sTg>',pn~jWн۸X%)qZZ R94]ҁcqIr D+k&s8pVr ɋaWiN<~} 3q0Ǻ'tYP*#DDb ?Po1 M]D=Gwb)ABH j{bFɂFOە>cVjNZʀ63~J{G)5sMHwIOA{w5Od0 reJ&\"I1y|9_+>olz$$&7yH2װD 3 .̩DJu\8+8\y9woCNVHo|?Cqvq WEHڝĻ^^rlsҜJ׫ʐny z|#(Rt'h3cxi?4t[HZ`e@)󆒫T 4pkr4ʉiKׁĶfa5ڠ%Pn6|:<*BDqtp(OH<>sH4pA!O,暝i!wj[V+Y֢) D֌ev'+w6RǾB/(출/@볗D5}Ă:tY]+T,{34lPNㄽݻm33> 5 Y!=jJl4?(Jzy|#y1iLm)&FoQH+dA[^#;Y7WÖfP tDjgafL`Ztw%.Ia-ϾRF> =lc5YbĔD5t}x%.;N*7Z2q_3[W?̆=W;pY$؏fAMI>^-jmS$/ck[N}\Gv.̱4)ټAP5d.L+ e2=(;/|UJ lNkL2t͉E8Humnfd"उJlO~w'AD=/sS$Z_M󊃪Nng]$dW׺JqkI &s*ݨEuU_8{rۇ:6($rYw?Wב{kLfN0NJjw0,#㢇(2apNq2,Ajن-b<$(UMh*.A.6*F^X; oUN0>ARq39pMB1ًk5DւT۩*ɬ :Dʣobጚށ5K놀Nl-Ѻ=[sSv 35qXSyk@sp:N;+4U!;/̰Hl(ͺ⦥ЬxaXpd4^>f_LtRMMf)AXUc b(R9Pa19^^ y=j{@ i°,#M|܅ia2ig؅NH> 92< 8,1#q,I],Ȼ|zbqAaP=r7~}Qp/*k[b8[tX! \B֮TC[Q1 Xc%^%x e&o0miBxg0?lbx^n4(l|ÑQSF{hf]m$hԮ L^H|I,A!f50(o\Z桧Y'@-lԉUvl..톬^3ù)d/?#u@$ȭ@'Ǩ0Gs_ Ax8ػ2OLmBݢNiޢ bwK꬝a?y4cɝVŞJ/2R@WJ+GUv֢&/ъKQ]S1$dN3[oY~9\q >h Шy<\h(\5#q |9I!Wi[2vrdotBH1e Uh 펙RT15o<]LJ H9 DMq3&clS\Robioww~x8kyo)~> SrNxW ~k[F RU]]Z}͡&*mfҤq'?8"*Hºė&i ;GUMI(xChL}Vk5@T,wΚX6$Q@h)DPJʷ^,j& L8gMQN)jڌ,NhoN>RSRzWʞjU\uvO?pbz BVwgmC\ӧ2QMb":`<1dg6*nb_Z2R7"Xaa.mV({*Sbe/>>!#Cp`!U~MCDd

4pcUݦܸ8\OWh|QMjfq3'3 ţQO{siW Šsf,NRN%KoąR9<5163S91%rVk)KVAHtȅYt¬8:IՋB#*aYXl:١$9(h9Nu_qFSW?._B>Z/(ع?dO+ CI>׼_ᢶyUZh4vR E.&`ۈGQ)sCZ1HU=Y՗l40!N[-&BZIwU7c7C7-׶)zQպ2S,si/_̫mihϗx5v6-Gk46NNOY`}Qq a0,?Kb#1O%ɉ74Ac „ʳԱ#XGWwJA"66($KYo'>UPiCS og0#>`;|0/E?] Q~=ݰdw5\vy"z>zϰA*织s:+~hFIJV ]}<5 e}0UФkg`c&q鴐vl.&@*?"'U3-ʞٙqzwaCkjB,7IQͼ&ΥpƉcw_r| q)D=!{CfxJfgf1 J zoSE'󩳝J8Qc0ͣSM3N3{k|x$ tlqG6p ryAFmpZ; {d]rpIXH$xk7mAWIn1j`N}KWxO5 |QDWr>\Y޵v }h_qZM"p!= HG3ySwr鵲h2u`Bӣ6'Qнڠѫ?< I7TĢ'j<]7 V'GkA,u./n((É^\bKkk(>Ϣ vGR43:O-/y&{&];TX ZmViS\[]\7dbr&M[U\ޫ--eLd .v}r`\"dM.ީH2 b"Y m vL J%Ր@4b̧m寶r`qwxmmoQ/cCT><}t<LNݰ уA8д$`@rt hoRw 3u,aT,[ /(+lPkr!GӐķե%-'^)aRSzR{OK9a#,_ j~ƍmS>!~oX|s$J|6*!sWo^1[&˦TDoQ^+N/M:k =d{i^]gXjp^2ܝudfQLZ$¯̀]d,$GN5-Dne}߷rn$C3:nͅif*"m$'0_xii!$ _(A]8nBfKE ;J B[igL gMB2`\Jz:" L|fD/ ?8$eqىmi?`<7"(.ggd$e?VVDߊrrH)(G[P0E>2nӳ6Qq$̔bs@JDZk*96+Zn~ZF} %ޫO&n}&0;[co V^ "[/n3Ջ$MX^B7H"Z*:%hobb8X.Q {jȩze m'h܃W-le.u:@$wۋ54Th6A A:*b>֮:Wp-LƕTpxHmN0t˹z]ş),s^B|.jOH hX}#[&Lz K)8ƐBF%cէOMIWH:꿠 ëV%(  WtѲt Cl}H/p)"O@ <'|F:K-:n3\UAM_4]׺QZ!)Gh>$sL܎8ybIV1LU$OhM,-,TҲfn3@4yN)(e&ˀGyy#RxYlobm-Z̓DΡTuMG.ģTEc\DUHxHVO>HC[Mv~ۢQeƹ3uN!r >@ӃfmV:پ]c7W&0+r8pvz8'w+u3bf3ܰIb/ m@M\ٙ%v()U ۘM+A<tقTМ=_XJ7f]Z5%Ĩ]pRͩ`o礱ҢNJp5t~/9Cw4ʌO/y|2#xSPy@j21S@EQҭsU ,s(8Ȑ|nTEW~NmیV+ZE./Cǵ Oݖ 1`A~3f߃oJ P Eh.a|T;/{"TP漳jˌs&f-ӭYZ>9۲@J3[eknR°$5Dk䞽m߽,z+\=+ivċ"ܠ͇(/5NÒޗ0U/BY=,ҥK n=^)A2y𗊷0"U{F4j7e?;Z=ENb0<±9&~ȇ 3c[(NnSi|ǏWL|fs7Zn ,sne_H"IYIiR~jL Xkߘ%=m\g׆z#Zf= mS ΢.L؏S:kq֏fvk^n+NZ0ۚ38E\;mA"(<@;Uri^,`Q)_6$ж fۘ_u[A}X[NL*Q_U{SJY^uXz~x̵<J=/XclǰQ4&A']Zdj5_#0sFѷ\Roa$oF?귊>|٠OI\&)џ,$$*4rBmN`=B"s"cWaʉm0|Q([5wo^GÀL} Ovg[]o%ݛMPϪ:#vzqK I%T>MW=\XaNf `# \ߟ$8W}KP3wv_&#;|X7"{4P3[oS5OUD{N\+ŌZن'UO@wKG_1y dg tw.`EsKc$"{ \8 m~&@LR;mjrT狢D\nx{"6͎{Эo#*PY M8:pQ=roLc<چsdUArad? L s g&#"tLK3j?ܜHmҙrLAb#:{T"}Nt))PҺrUᴤGz)\(?pFm]b6Dyh[ R="AmNEBF\y8?G=i08dX2%/XݕIgQev#5=|xxɂ(\[c8{EhY&k4sN( @b]I;JWSuyP;Qz=P,fURH/2XKah_Eo~bJΈu5\*Os*UdV/h2$rnĖ{TW@ퟫ(4TLZrw$ڒQЋŜ/| XAXyMVɂ5}Dx>DBj泎A&k Y@I/ن>JN_1JbWYCtRp\w/'.ZikawRr9O6*j ѻtj0o:FA T!$e>11Tq::+ ._kcRڐyu%r7vsz:뢮&D  5ЦKJV-IhOVZmFNqRrE? f_wC_#ט|cZFjφ&1v@f,X2piQ*}=S,HNn3&}0g6 ~^2=FQ[nI5jcbk36v h; |3}i SFe$ZXobY#LvQ@A5>ȯe œl3yn6:HGffi'BfKz~n"l$&4H jSj>pY\EՃy['V8K{07}r#mg0p5|ߖ%ߖO$N9ɍOX% Tʻ:pz>dJihTOg[]=K GDŖGfE>,B*xcyg[IXoV= 7Q볅vh1*H7 Z'V0=h!? H&v ޗ}5M߶?oJ9JjOW_pa. E a65624/fĎWjR`2/X Gk.<C!0627L+/&U9 PGuz;eVr~-vREm@f[j6(J++E U+x2xͥl؍-ՇE}]~J_L}c`*fͽ]<ŹZF?1`hF\mӗΎ}A]AUQJI,R|2#fn] +S-Yh˜eõ#)P2{׷AJns+Ӕ@S\=GZP/PIokQd 8N{ {q+Z-?&GRkN>Yx%n br N>@|$4)K[\|-oܚyf,LP'e l) ,ʫJ D "/9J!u~_&Mʄ mwX@ ! J?MrsaI I U@=vud ;E,  A? JxLkDVYy@!_#f$)S:ؚ{^r]dȃ^=;EAkkT[A oSɳ-cbXzhΧn#iep h7mհΜdl DT R< eTd•eh jV&H/ts3G* n|rLW-WR)rOaV%p{Ux1L6bӹOX[hILѮ݈J y>GkB]8K5.MBQ7hFv+hSc(}M ƀ!T Xm%'+`a 9Y?3힬c$VYCU8)1f:M[m%N лgmȯ{+hߦ r2_4 4 Tx5*XO]Hx:˗ T! [mX]sD5PkHDI= .߫'hf:+o6DNdC&h[CѲ(O*דZX?&tI%*%)&_m豦.S~Ѷv;AmQG8b 'Bc#PLK|D-)߭Wno=Xb'WZ ٱ]Q#$>ײ jh nϡ@L { pz۠gpo6Ȼ9"G+KlWW@(/yTX~SRw.Fu rd{$D*8ܳAW~`}%w_sVÈu,1KUFF+!Y2,K2NAH@a!S`n!8@$]h{)?/孢%[_`%N_5ݬT?yѪqV'󒲖>AVO&3xCo՝,˃-h`Xy&SYs=`_1̃3HQ֝j /Lbpaw;uZ/PCmpfy9_?5&8fC' 2̼|Y54 hi|ٰ\,*WunYZJb0~.6ds`dp^8-,@0CqOdQeHპ{H9c`X5dH?aG&oSKVJWLӅBDgJX`!N=2|uE@(: c{pvM>QE~EH\P7Pm:ӨnM90;PerSpUTo9ٗ#)<>ѯŬ'AhIboB`ZL[+uC| 1H)l. 'Ea*n6?@RB涎ldB^0P!oHYƷIkN!ԸNǰmsҮ_꺩oȬ- B=hRR(DRRfC@qaZV{gW=bFϩ$˸hNRٕ@Qeq'UPm@t%$udXL{]^ s>>ߪ }m4?Y{RBmܻ<%CT.Uj_: Ggٶv9)lR;j\Z !Wc0Fۖ?m>? gi 챋l/]QbBpk@F+u_/eA4Q=%:8魶1A_6dvMPBfQA 8ׄI-9Vim}n,vɻ_;-Pg0;V}F60 PY3ϐн[f48ʮ$1XşyZS9*1UvIU5LI|CE!z2dwOkAZ9i^ mzi"mT¸a{npC/c}GSQS=ڹju+%1HG8*-[%˜,WWK궳@Jl6=*Qڕ{O(W_AJop̍z4ۛ9Ep_͖Сzu*dYTJE7(O:R7]#@Ƈ?|Au%}β,tœW{Eelx8S7N Q(hCk1nr֎PgYy~wGIcJ qaMVwL F1(Et@ n\L4 nI%nu(Q\-kmq}+2y5Wdh\OJ6 Vbx&XI#o:eh-'xcyi3rՑ;(\4z93}p%/GɈ{4h.HTݜ>I?)3F ҹOJsR('C٦7@_ 5*(x`̆d/|3œ$D} h24t1x M|N/cs+뉴)9z.;O/: kx\ҷ_z&J~#I*k: e" }yҁƳz/Õwżo= Fʋ0ӀK.E(z͞MiP7$)E9%J%j2J.%sт}̞뷮ƚr I9aEhB[9Ez|i$'֊]nQQѲ chݼOF(Ti_4UK"[g $dg㦟GjCb/Pn_FԧX3f V-?[3X~[aK/-;ű53U>2*qȈ $ W;~liZW9 X}Y. | ӻ>Z6[K&|oڵ]\܆ȐW±>έ&M&тTT~|LeEze$PYFG7Z3 u7B~u T o?HhW6 P=9ztA;X9eѾRC4ED<sjDSԏ;)i vy&Z7qj7xp-=PYE~{+Kc8rGAC }ց+_ݏ :\FMcMuώ-`cIK!ĖQ2aX"K{WOvC,VncQiK[ WM!Z;g'8e۞RPj̫Pa<:0ɺ6 _eLί ^vm!]YnJlƙ٬܊+5Pk`AM }}_Q7ɨIRo+!A,%$U1+5`|J%:ACRU^<Υv _GTu5vVm@DV9B!^ b:s/L0jt_BYS/,zR~䙭V* ˗nh^)͡B ?tLm N?"]|p .Oy41k,s4w.3jN.y.A,, ܽ6od"ٴD+d~Ofې/,a5D"pSftl XqN!7L](~+NJ g8{67jD0Imw5&_piyy{*?8[ |:y%yx#[SnYьiU' 9o2Rq檿,v.ݕґb6/מ%}}aL3+J-soAJ1tPq81Y mMhP`W[(6\.zZɢ5x{i>e 2A4"ВCcvZOכbsa3Ӣ#/_Y'bDv#E Pn5~bf<80qyືjؘsjдw"tTp Oh*6DAL3[@FGnZp%'zWȭ}pq),>32߱f~%Nz|>hVÝ&]P6u@%9S?@؛ @eZW ԣQS~]%VK h/n{e[ Z̤3~c@Z )>Zgrb֖:"ނ(x=NnY^j qW45w]*j 20}:TGErw9m:[F5"Kс:Kq (mβIr^]?kINeGf>Iz)#xVI/xŹ/@U|θKFwCvzNՌ)eHS܌$=Ǵ*rzE>5w22 t#;ƭ+I6  p5f 5%|MT! 8r c%*6HD*0DzW]}w`[XC' ܦU( 㶔sM[&>Gh`6 %t |K-ʡǀfD -ª,{ԏAf?f{Ի:y4+2w :RigSlo=)&ﭧzK~ԯ[Kb -ădkDXF=\oʣnj FK||ƶ!vԴz]bU>8m.kڍ!lGbũNqfHvXcoϧ'S/4^!SkUuubsf-0JPژ%CGϯ)ufh ((x#T4TVJFiN\T(;w V}[o C\߶dLh&PkͰ ~xlu;;聗}|F[CaPL `FbCI6@Q sҀ_-'cL֏|#yApXN sسIjlh6Hn>e@&p@WFG\ҬP lv^P6,&&noj 0N>^7u}W.8V/eaA69.rRA(xpWb[#PXp Zy'8;rꈥV@ @WV6Qs^ĔY~GqB@GХ]g0X׻л \ka]ԾܿH bְBˈv=]iFnݹS.jlN,UsUK‘0` DV[8wдKGx'xr}&v9}h7'LN*4% ;ߍ1^TQ z\ &a@gk[IV 77VY`ЖbtT= Dq H~eQoTRKT 0-/XSD~jՍ3O='A GB-REܚr؞@ͤ> nos>tץ|u~` blf,@̰Ĉ of#LP lS?^{hL[&zr Qbȁ Xݩ7DHD[vy磸6ułkMEVG`܈\aAL`fOو,VCN6 ŚC29( ӥVDfxmս3]eW ~q/Urysa*iكĬW⍓?lquXDA"  =n_0 Vيu kE% eB jZ9c1ϴmWӎoWJE$Q0@VXꬽr| yNoc&ei=F  f#'Tm'BYy;q'Uifׁ!DrOq;y2ԗkaGNߢH2tv+1ZŅVve3dؿq/L@Ep|%LY{Yg^i5Tk1:wPTLozv'}EoJBХ=h_;ЈG=k0U]$)76qi9@zb~,g.eʯ"s śTWM? +&R͈<|9XpAZ`Oh- N~~oBڴO(GRcΖj16VFZhL%̞WRH6l9_x; hβʝhrrX_=}|$!ZAK=ȴHjlZBRV ߡ}xA@!9~& < &RCuo*'=/Ij:ڔB^D߃K 혚Xw['I쾫” PޤM#aK+MDcʐt1@?[>b ѶQ{~`i p9Ԧ)_4M׬'S@|uXR^gR򨬓绳kRk eܚHc|ܲ" pQ DBcQ66î)s>U-PEЉ:|ȏP5ɞ.)%f!i!/r-BOxޕ `/%[𱤰m>d,%mt>b\,N?BXq6%'SpYbvlG9sBɾNXP;/@;EK Lr,k^0;^LM$oro6C&< Vb`/oS}DcϏ/\%W&#zNq^:H"AcW*E&RSw|KgMk)$۔NjخnvYwp?}#;ByZdõ_M0%ƒ x7DOcepO?|qk+ 0 W7=Ykll ks3X F v6[W:v$ĂSG°])h@=!I|T m\wi0ӆ%km%(XXc{GрI:^yOv8qHL˯OӽO%pI9 )RA tG";'.i&ϔ$ [7Fx/qRB̃%2h%ݷΟ{SKhx ʔV|?~֢uV@ئToR9\YWM >a,Qaǟ&RPkB՝HW-pIo+?@Lz Ў7 )Nń L+HaVNsTtދMJ~2+T]Dfwi 4QjH擤(xY.:!%+-\QzD v4{Ez;7 ~t$[^b*6&n&=42Id$eg׻>;$͑b2 b,7}s4C|^xS|ynBo|WY`J;dT#xpynS[ɳ(5 n;XMQ/KgFeS6v8e|T-[ p5@E""Z 6UNMOXTa󬣄eiީBiNRpt7- K4;iE&_f~v2i:c] Bz;Wz:G v3$p]QmڟVr/0m k2F rbk $T޹JStdp(*z筃Rgc7L=lja*3[7Q|ZJ)͏l /8Q}slB py:DH&3ZsA䜖 rM {M4 N!wgb#F~?%D^*'N#LʋF~<>orZc2{( Eoѿ*:|IՉH9Z F_hHb2~[j.U15 0ng=j)]oEcrviam˸Q QUs('$]e,~܁oހI^aOl5Pq+vWJD+Cǐ4."1,H~XPՒj`1=oMPʢEYU@QpE QOI7~Wyt9mHƺ`qeًODȟ8.s+cir 4#Ba|9{rTlt 5T'UXs!JLMdm0CS `rib&;W,mrRF~w@lEƦӘ}kP*KoA$8{^g<&Yp¬z^.1"B>p*.si<\p0ˈ{Ajż`wX ^;<:ER/Mr|bh #&!f_>~~Ŕ 2t?jDW+$tAk6#ތrc~Pa`abѫZk#rG'maBmaSěә}eOZit;{?s*U?{#&? j<51㨥uk9cHر*c Lm~moV=Ƶ&>间 l[iJV@3xc3DIwuG#hI[HJ32i4}$7Ɖ:'Nƕ<W_ K1"wחGYU"g(C7A**)uO LWdie@d<[v'FQs Th7>,h=2U-8, k4o-C+ uLgޔ6j{U%SA0|#ef5gڂsN~  F]"wGi"Qc/<9c?޶CpKoi8BhQ[ Ӹ 咽kkKxNХY} # VlOW"l 7\Q/nł}=̶φ'-HBBu J1b3@4t|gw^\VE0X]MxTIA H%&-]"-AE(9" ; w"*z4H8=`P>d,3i /Ļ.VQ(B!}@=*jN6a*)i8v:픁.QcAPY)-^/Ψ[m28K ׯ N)m'}Jq*lϊVS,xkUj$t=F^x H|- `fB7Lkv,͜ySF<[h'FڅKE&mnu}{O%Lk: 0D[k2fYy|Fh\u 6Il)"X9 "16L| GB/E͝1_=VUoUY;KSC~f5ͼMk88^JWYxxfNDO f}pih :(;xVb2@X||}`r+3+j=qDxm\&T@Y=_em 3 ' H RU*5t* Kn0XW{95^r.z8A #y|"`{*](lRLnCLxCKjqݙ\$[ܒ>N4mXXw8]>Z4~Pyz3n*C z 9ck"Hk8^*w!"ܽw5Kc-0j"Сbeb!"&L$ z9cמ$ҡӐYg0 '3 ?BU5%cIT&[9 Lw.,U1ާWNJ~U͆p44ǯӫBZ,.bXZӭP~>-ͱn4&#zVO-'>Fj!n  FmBxHȌCu# kh2ҚDja1SN"y2f\jrE/ˋpQ/<ƽ\k3B͏}K"@,t"@X,'bȓ'^8,74_!Dě8uʑzvB,zd7,"u[F$I*ScOlV^I4VRmbD7_kfd3./ U cpE(;|!#AZ}5jm2UJc`9"MgZH1`:Ի[GUHg݅Q op %e`/nOsGdA|X|f$6mǫ;*51;*S݋FvQW~m*(|tQxBJK1^AOȢT=>_i?UFͯ/8c 4It~Gwn=XԺ۝%2xIy s>|_vj;I j Zɴ)UuQ3?;ounv#hP f@Wf'yϴd~iSc]*n?[?!T$&; mJpLU?2-", ,z' HÐ:K#KaNz~V .bLIwMtqVJ17ϹۤYƈ>`CFxK;(znQPCx+yISv8>>N1]z{c.Le]f̨ ${:fl)NZU/xFca>崴舸Ym0̗-#cd)?;h<[|a`8'1PBENf䨃Rǀ]{2 WӁSӞCd )2F4Qf411%b÷jw؝ӃaeJbQ'C vZv'R-}w `jܽKdӕu\.02o:SJL;W[4dl-`QLg ]0\JR Bw<DA@3]YJ|68[!]zƏL* S@nl03.EA#l*7}0n)z}hq}"%3Z8&gfd:Xv5]iWv[btG>mVA 8%d7?mafk+424D\,ܝϋRP@H3D$<>Fz'=UeC`вm*SGD(R!¹Ye.Q |Xqδ mgGq20z&V݇FGx1\㻿B qai ~0N ݞA$5GJ|ݱ|mhzK=239O;=*^B Ķ|v@GJSQKk(`\-\aSa~!ϫ3xD. 9I[I!^lgh4S9i>hOd4}ZؗdK$F}9 T 01yQ<2VF%1͡Rc9֚݌@q)~+Z;zӵ&U<6ɖ~7O :6?esaNHpPtܪOchP `#=Eȼ!QWA/#N/ S@ZJt<}oFχXצOm]%`Z9堁 ^u"REGtpNNoPXtWzwo5r\N's@.%-ŁoO@DCᅯsvTថ!J`yϜ}kBy#DMq$&)/`﹠Ъ~BC{0`K'ʣ`@ |b~GMñIWǫh!icLfs}Ø B`d <þ/<]^}v4j%;$aXNU(Џ#Jb\+V1)@/n% jR $P$=9uȻ89 t|O~^̢}eUlf NF1+ /5}<^_p*.U} 3/X6SV#,t.󝀩Ś"?i[s`> C,̍ڏ(uop߆p9"-!1u\BGKIg4(3 bˤ|W 8[`Sֵ SIOlF/#EvvK4$9lgڏ"G) @.\%2ϋ<#@jP|v&1h:'?j2k99h'TUF\Ytc)Yk !GUg*solTh8QzDŇO^;}ౡC]Xu߁˟'$1q>:Ph͓!&;IaD; X\CTrf\N4Gv=.YjX~"6{n#6~aqv~<*18Xuye1Eu4Z r.?S 0~3UjhQwHgx>m6#u t2z~@fSTT xU *R `ì1@ X%]msLwC=?kZõYcI)Heץ.ilÕ.!{Ybosy$Ah-.ht+(R5 dCouDmsCi’<61DiԺqhO$9[Y)gto|@w)ބ ¶Ieb_UUoi]s^gj2h#|4e y6fv{U{&O g Lteq8#Vmgc~l<ٖNxћvU ݞNRٮ࣊<4JU zE<ՁgЉ[c.7=1wUƵ=H=MYG Ѧć蛄gPoBzf1'~ ;<vTIƠlH+JLs<=vZxO#ۡl#5%) QA(vsdS]\mPI$3rۙ^a'Aƾ چrGY+ J~8#j_Pef}`8mZ΂Hliw!n)[N7 ;7m.V~RH=&1iSVW߭sNNHy}O_ʋ!(3*a;Xcot|"b@&m}T{/E+"աܶnn)-4"S|Ғzr!)H9k~bȄKWitK'dEMw]WGTGeFC] ʐ%Ad<9G iAlQzV* u)K#Gƺp.j:$­rbj=gߜy6n"f?;Ҏx?]siD  'km%ζm g4l J4iwlGE?Ӆ}\[o 7%4H N 8/Kv:T3fۀ=b︷>-<*tR2f~/CB(p.f}i_ n_9DJ\FtSHTgXP=_?TꞠ'n%%@Gb4/ &8?ָօqKu vhH "6HK8RT~+?[PCP}p"|'o6N/"Ni1LɊUǼpGmˬ/9g}зԇG_?I#> {>*s@F450PzsxŪs̮ RiuoZh0Ev*bkەAe>6Ncf@K)\1șBk^M7>*']0 ۻd88I) އF}]6\ [P)QZ9͆]4>ˌIFpu̟ͽ{8,s Ҥc6 \bC1lRڔO_[!A_JIa\6~Bbpr 7Dg/e3]z[RÅ)hIWK9C#t +=.zd7^W.(biCguZJ [ Nxk:']K.7R`@I [[ʯ/AQ%; X`K m=:Ǿ1ӭ$JN-+UTwZD{ޅbюV2WP(^`÷l1y""{q zRߋ!RDh@e"Q33;.=ljW8oF[Kv. .r3<^lq+ )d7R>%. (x;nTHpQ$e׹^[G" d5*A8j W@pS36wZm|\5ٹ bs6kAܭՆn7jzTeG.z Ѱ8WyiꈼωHIN8}:|^B/RLux8BE !'\2l8 t&sj^D<@x8{rptl}Ckp!&ҧjj<+d=Ϸ=0֌mW%z&{М/G6U:uK[חZEީGƏH14CgX?";l@msMNN_1&5eܶH7PhuW)zǯlsaצ!X}әb=fK.!ɩ]l@{)]V]0CVL.Tו^fNvյ d%^?$+śspXdy>X s s/F)^0 b(r aNjb)n2lD0,/JFFc#2!~o1WFjbD@ 7lyw-{A\ܭC i%Dk/˛ty5V[GN%+ѓ& $@֒o11 j^ ^*bߜ\Θ ծax4@7) ͓Bc5݊| Qѩ;q2Ta =!s 둑,BoV7Z]o}MrXtOzW7èW?Ƴi&R4_ԏW^#ƼWKaA2^x@%V5ߘ^&C\zZ5+b%xGL),xӘ#݃Y=<]g?0:U,j,p*,ڞ|G\%-94j̯ ΃BUSbTㅤB]+mB6TH(,Ff=&c,>RQHӿrgMq8y,0%+꧔8m@"ެI;׋c.Zm]&#k\3WWISXDz>m sy6E/j[Ok$&g\en}=W V[mʝSy2!g8* ~gփKDh7^2̤]z͗lN+txhtD:yyqWƸn[І¢S) O}V[!㯕πE;m Ԧzrz3(udED C5xv+xFֿ_M+&b Le,9l6D8Yiߺj_l lڒws}6J=ۥ&zQOK-ØmGA.s}ݔSE R4<淌SZUm(Jiw`|iG$Z&#cx+ Z{d.5DLn$;t=5Yvf6|`CDȰ4dVzǔ8 E%/rv"CtMEv\K][`3ز9A2X,$q2v8!u_tVa~=g l C)l,-jf Pn@뻒\ @rc>`7=~P goodU6{X 6^q29Uvuhh ߏu(Ђwq|XPIĨInġt? ݨm4MZ Y/M&qy0eo3'8ley.+ܥψƚM2wtȢC7A} k[c-YW\=-R幼qɎGg˹/bcgY?GC0^Au|>s=VA!Z@SI~c on M"Pװ2΢7O v$bb8L^z{.Kp̥?/ ͇ xmy.a5NX"b)EYMYmp>8$qꎛ:2- QN~HUqhU~&*+vMU͛Dv0 phDfLra}X['Ȟ&w1 p p1F|c1 ,Zr8n2I6UvV"ĸc9E]vi x`e>z)uut]~36NUd"ODYݸo7N!)q>xsh\ cK j h(nr#\_ FՋpE+1Wߍ)5;s9%ʝ28Ak5%},ʀB#BpDΖc]@,1%qEAHmkrcww R M膍 Yc f~ qpmd0D͙&nl b0npk¿ _~PR9緝gO/~*}waj~Rrه!֬oյz%jvgi] >Tqn8xnxalzg.h{#|^1rה犸0{J1>ȕjZkf\qXT,Humc <.ë͟niHԚg9rޖ u3>7wʥCĽҭ#୹Sf8"mB\{#{/9wyiC k'$%5\X`TA`S\t@yf[%==Ő:CqNXʪ@nBVIvnB8M9_<'ȳG eɼf`/7B g ~'O2-: bUMˁ{~خtU3̌\T&-G@Zx04"9j3)w $?V{= ;(޶5$:B?5#B{6=ԉnΤ-Zz]RJTFZ[hhpVbJa4|eth ЂПz3v]!kjQ8ec RK_'~ Jdա BȖ0J ;6ZVUӚKa^~c'0,55llhӌOe oT  <"n\, YsAmٹϗU!hrG;g=?hOm-sO ޒTZajiφhM1x  nw5@^OT $m{7#|%fۦnS[P ȧӳqy#[cjS:(juwcJpiXng oiAimZض(,j̟'Yy ,x8 ?6?ɚ]Wy1J1Hn%Xíz=t7 VSJb41wxq}Ŋ$/Oza%4c-B ?cbꧭU+c lQ[4:5}:?РDP`Jt$b>l,C"jtb~l Q85)22Rad2L+pƧDfsJčRt~\iNt5ZGK߸!fl: `V:^W;2XT/I_d.EVpZF90/C6Zq-v|?]#ً:˝/vd2$]y A ж]L|׉njNf=sG)롭5`˝W0 WU֠,+ŏ ΃/7$q}o> 8_RWY,[S\r H}O0չSʮ-6 AX{ܺ$Pm+h .洠 yYAbЗ1r}d rZG9^ 4ÅɣmwX9ɫDH3:ӥ]t1&$;QvJ"3oK^\1w3vqeRZZ^#nUnԤQD@˞ňQbM7NsAK?l/vקzء|rZHlCD@dYJ nm.b'IS3' ţE#'0~eܹ3\küHoؾ/+p;ķRԎ>uD:>Zj7S̪V@2FpLǤ_Mh^- 2+b-sc@skP+sk4tXMIn8%0g+RFj4-,N1/]fɊ5Dq.EFu&E雟qֱ/[؊N[xB yz:䍔3""e> |ڊ =Sg6&䦊aGR4v"\<)*( `d?ea-܌>QmQ%IlX\Mt+qvq#0<╰4ys%e vG&~*hN³?MHYXW'օ(@`#,F1OtSqpϵb{k0|P\8WC v:uTTn#I6ܵZ+#b8c$:6nlpJ|.Ҙh%fhݴw33nG(B(3੝ S]RIXs|>J|=᷹̯vLwM= T. 9ܯOA6@%u_elx||&{gw~)%#}(5 ^hƄE`$3QR:XI.TxbO4CnUq/7ֻ'``Hω#c/Yyٟ8)<RJAip앾YCG`]ڊstm%՜}m?@y頎$;}I(5Z7@, &C 1>I>Yۥ@LTJ%ɋC&Àdnqv KRYK8߆ G(w5r\GMF8i5>tϸJ#)݉6Yɒ Ld1fq1ndIWkU,3]aYG4b̎5r8]Ԫ>څ^9_Nt' 78 /[0ŀ7:'~vj%CDsc (.l LQ zs'!~ϧ X]Ax 2ܾz*}Iv|aaލB%駤Ёmzt ~ԮLj`c#GǑ8ş79ׅy_ԥ s~BYJ2z㟇ԵIDjte1ni0RwNXrKDxC|eA'#| @&hP <(# aF=+ZImS2->ji׷ڌ$kݖ&!qQ@aX*m/aubW$ fuz8DcyP`P\3mNPK~ vm@C+"B$䃁]<0打&0@mጦGvK/\ĤIoA^2`ފS,Fl#􅦡u@Qm-wT>+KTadBt(ɕɂn`x~0jvp ~V`M/t Q @9J E)Tyh-@nL=g遰Eںf!;6L6ΐuey{f,IXt;EGGMeļ[@g$'W%J]\j2xJ/#__6Ev}Lg'j_%I؎85Ӣ~b6I6rCcwޙqK1P\J6z]]0~yeV VVz.G]UI9ze֤Yo2@#Q+zNiʽl.kO!Eە`KJS0dԌ,q5g"$[ +#t#6h@lIOn6}&ձn \JLXv~⚘?e`aF}P턽G0-*%MiД("(*e[Ujz$ڷLOdGv؈biLb>Du>up&_T(:YXɠ*ZEU?L=$nE-c*@9fU<^%e;dbGK4Tn-ފfӬ&X X:(;;kG+3v]\C/ZX"TD>:oA|`tVt EW4t_-rhqKXOwNPb"GAf(H:V}Bp Fs``+bD.}Vj r"e4m%`䷼ U:@y%ɕ -le h4dg?mF ڊm/S^]oV/8q.ӂ#E9E f5P+%;[鎤3 OdaP <( [ݶЉ:uy T'052&3A"ز-r̀flc#b)#ݿC}o?XUb +\ɍ[:}@mp spz7'Də 2w޸#VT -j^;h\4 Lpb9WVk  }3+c/{3^#D#yNHSEx)B')NͲ/m*OZ^Cdvnìĕ Fh55Ƨ0cዛàa)QFɵb7h} k!1J#hb\tRwVWď%f&Ahb:Wp"t8}RE1X7쬫0rK3@v.}?pi'>`Rz|(ZAW?h ~ksrʞqڊ8ªy}:=H^ `JlBع'xF#EGMp(9m=;NYbUR5j3fj1kxǦAa"O0:AYiF7L]ն|O@Z̥r'{ @A2F ?=a^99k8a-G#(CD+'Q0VٛyXޯ˓jGT*7q@Q'B%,g[@Noh?{p2m݀lz]#5j? 'R.vrwmCYT-%?up:O,tHh/Sʄ%16nkS@'KJU-[-&/!Q6,/0~Sz&7m*au9rd'& am0h8*,dp`@8a&V5bΔ *:H?8IT<( 0"NhK|{K0rFcqhioNn˨:PbBN9}{Mف3Ǩ]"$cN6J m.(,w czօ+KBO&]܀~g2ǧ1;[UЁ9Ik4pJ4Rd&sgMs,T?_q|EKta>XP(/Q7l 4:~ &[;m%pd|Y*3Mp} 82[XE0PgD u="z?!d?)ꈐ0Sbsa@\~cQ,5z\*sVR-#D?8$\>~TٽˉwoI@,c#C  + <=^xJr μWJ2CEu!F;3_ż{Nb%>ĥI'(/MJMPjA CV|c|Ze Mu~u2>u5HceV*;l_0ā2- 5hZX26a8C?\tocYQ j$YSzhFhR?0z+b $ZF 1a$sa8G ,YsJ>UIW!+ iaKRމtiUV=XLUpw|F׽W\jH_t\:Sg5ɇ?{bCO94xʏc&tE=-KT[r[L5F6&c1u?P\ws- ??IB[kIm?(=Tᅝ&Ёb?0@ƻlGNiP j8_(c0Tk}II[6nkೄw@_7֪'#pd֮RɦpF&X2_]/lԁ+ʓ>=hn'^q^G KtbO0٥>'j&R(|?8g9i;Wtշ(^R 1r+-S LS"'R8R[5Z뗄cs)=h;ށw MjNdy̱(Uߕa4?DIT/sYwF7 eT@[/\_Ya王Q\wM#{5 ['V%ba;ԑ)cǠ"2.J2.%& ZP96$mYph1[ya`i1#y `nO"-2LğV( )DsDgM!JΊX Rn483߇ 0vGTfZt5 ;,e9BvkR#<ϞSČq1]V(&TX>ձhH<ЪsoqTΟyovȎL)25YDvRA?12AMjm-"_&QMiy]7(O}Ji˨`;py^->9 'B; 'znb1g o8W#e Xݽ̖ /KIEvYRu7HX n>r^Ȱʺ50V7hK GmӘX_fܞ/p8#W 1[~wuhN((, q!~֖ma//!Wş{-(kd/" 6EVW-}Ʌ]kER܀ҩ9QuL/ B|7k5I(3}~S'.O^9r濄|8[IHq"r4 Ѫ@,VX/L`v\Cx-fc>x ”A:Fz3 '|@n/G]qcU-~=R%k碘p=}{j]+oN# `wilaDՊ`]ʽ|A+A_ U?2[9}EgS JOu<Ε2bV!ULPTg!+Z ?,Xn[DUlSow*2L bi_$Q#21.xhXQQ C|ag%ČWׄ%ԽH]lf #?pf߫oem BdZ9PSdc P!:-6z&^bq 4$w^o(u]xg/c:-1Je|Ոv#NC($2X ƛdGU+咧 w[#߄Ń1pȘ[ tzt?B`oXBU>ц|+Ow3C^g}7@N6OD/IfEzSffK#uj,Cwmv1L=u ׁV[J$-yR_55}ـ:{d͞,_ ;"aJ쫯db)':wWAz^=_M9azrk͢ =$% n|}FPY~lYޝWjBb'R+^yvTa8d2G%]Wq0O߆յ&Z U(n~G64PH,r$u@3;8 ,f#vjkǿI#>gE^j#9`;ި}1NyC#m I-8_E܃]뱍a="yJ޺h wՈi_&,//FW$3h\v,_3ov?}Kl0+1>NÂ,oBf_ee9I#P3"j 6T% aQh̤gИZp(ĘpL:mP)vC0//-&՚5 0Qй VzZL7I*0WId4(LGA2pPQʟeşBeg. a(Li_Q) TtX?C/5aqeryd(Ɩ5=@s(a> ++jBf"Cڵ:NRURgwGoc_[]8 !Cl?'Z;a$a8UƵ0a}\7 &.;~R54 KPjG(xnyo˛( O_ %qC&;ƹ5bƉ Zڎaˠa|^]yOUelM䤥&+P7aûϔ"Kqy؈c l ZlSnT[0J³)zJc1Ft=+U sŸN`hGef>V 5 ]AVccE՞I7jϨsV)U X6BMVlO$@qLsXڝM=?Oq|,[Sj[[aѠG .mǰ>kvvDRKKن]5oZRtb`: 2=kʼө^w0W фc v#7W BaW$o>q mݔa6>GԞA̭yj{D/lXhkUr%d[bx'"~\i =lu$>5_  ϟKSB0;F~4qqЍ쌄Q ~*B; !@wNpb)>B/6x_i(MPl Fȟ_fMjYP49=-wc? Ї! ;N\2ѥOcvB=>۟"mkk$FR =h/8Ew:jȢ0} rv|;6M (Bv%HSʁfo{N0`g/51L$Bɋ*ŏBfMwMĤUMΐqIfԖ-ȭO[hRlZF8i`)b_ϕ!.NqqK1KTK<|CVX`ǘoĈUk?+w}XQ ؞ lJsSզK}ͺs]>;S$leZi [^)~q1) ((f){$jk F |zN=bxX84]@ OuĴa?)%<ѧJй528U8w4`2&kչO;Ŷzr͝2:׷r&NN,g &eL]j<^(hѻyab/$g\fʣ\\*R'ŹW OfJpJM响8poz^'pĹR`4J wbWInF'P "Z6nFIzss>!<ӡqh=5Z ZVakΘ4v0 `|Z󞜘ߎ ;-J;M KOKnR(7₦ŏ\>M,,Mo5.b.@A<-j6"*o ~=|6s<+5eh*~ա)@6[~,HVe>G.ѯ-~W'E+2 枂(˜Q AW֚^\ov.p1ck3oeE+8568h7`7-k\[4=ܡ5JRG :{ 7|]IcE!(#4dfZYuWHN1.ylgT{)z:4yxtUc87Mﳥ#LV#!./Q.1_b5ɺFTf3F`@Pgia'3"^[`y-5R@[47M L$ݴASM[Hfnsz3g?*t:a"҆[Rqo`Ҭ={Zf$HGe>5m EDZ۩4]еt-ls_ %+p\tA3\d퓯ŚXb!+8AՒ e6^|y8*tG{ AqٌhLx\9;8#)s?qR;P 7`MB-KD| -XB  E]0?~Bkk(\YԵF6jǖ)oA9[GBځ`C> ky-|h;,5HxVRk:@`=}G˜8瞎vSߕ9ZMY DY~4P*8xnԵF:I*0Aº]]rpK&sC:VW|_c)n;_VI\CltRC1(QjP-tx%`;"fV=<{Wr+h*ss뾜x0N"EZ17Dϙ-j9m/ԏ*DROR/ U,s3>R2-"y(Ε݂CJqpdH:*) *5@Y~tR#vaYXOBg,Qϖ{sko'9,<#.eEoEO!]aַ%G&J vWS~ID,ʩBйTWX0IO=z <Sn{,o=` x-lTbb(fG(#$JG?6x~wq(/Se<=D䕫fej$:en3;KYP76Q˛maVQMJ5#\nmΉhEqY4 T,T/)I3HaT`kOt+yy7Jhy[lέkq-"se`Txm,mN\|dylv 4HTUPFnt5S"zHu3ݧ ]YS tTm++ƹXGx&3g@ <ށvg/ !xK0N_UBOE+Z}v(Oʾj;S aUxf$ZՔl %:2qj(sߏ|Rį6vF}*tSL/@lg{As ytXH02ΐ詇1]n18W~>v+NV4g;z3bGbGM񍶄şgɐ ?q0?GCqm(zX%( X5dWHS# \c)q*t#Q:b悢YN*LIx{Jiٜ;e[ڜ;fJ]pk[ C_e(3;TqUv5H5\^vOGfS V~fs-b^+Q?hd~$H"AhV:\`ɗzJFXb'}e;- ,&'܋+R;J <'5f t-svhGG~\U\nLsfqݗ͉&iJӧd?#ӸD뮂۪ D`u$1Q2*|vM ]}oud~bKWYDS RI:;kGża ~y4貔~4f<ݵ)Җ%ӛtf~͋_̖tZ녙wHA՛GeNCZ̻N~,ZxL_faԘcKcugAĩrv=59&`x ia3jfB~ò 4PWM&18bjѮ?FAR/|ƅVM]|!5*v5.L|ٽKrxMwT|Gh9U(,jKė靖F4ǨoHL/j͗v& TU+X&BXK>=KhK;gLe<(a<92< ȜleNN AVerbv]FFzythkA_3#Uڥf" 'p mpH5,{X+9U( [f.h##I9H8ZT^>sSaKU=ə^|Hg2#]`|2|Mv"AVVr WZޙP@z lQM yFl0G]< pAGV_Y"Tl]ɰg\!xƣε=.V!X$" u?:[CS9Pq>__/++kTIWmIFFl0 6*MoicSX*OAoc&K\!,ץ>;a0(3lT`NpXW*20sv-Qb2)wƬl33pR. q[žB$p@0nyFRX̨㪐y-Kku^Ix8 ; ^]'sUՁچ"@úNxT-݃(q.3tÅqMSnu4MUָﰛ.wzMzK9wnwQ xneid|`(jԤ&Ax۳3?dzށt6uj2[$e0pv2; YqGLL#eӠ&xaeڃ.YG:4ɆLo}s)_6Xa6c7]o}]1c}+ԓ2m=r&̚EۃA ld#l.>=zB. t/@@qjU m.^_XHe]#93,xKwH2š6tEQc-9OT?y68lKu| w >?} N{5Y![I]ᒳ94ir-nn*4EΫE.Uu #|2Ji e?\2^e?Y#NF fmTW&&u.It?´l%ZC5" ~[sC;)|#rؑCz0ĬVP xQT*͸Y* )ZOVG~[P1E^>7 kκBGCSY TORU`|B4t]sE<5U3N^:O@f^i Ɏ2 )y[`SOYU2ݱS؜mjIеowA_n4,ƊǛPHAѳIPV`lWl"S_y]j '̼uIhG4 Y y3kuf/1p&\|GsG76 W$ Pzzɯ];10\<5B6$:aa-9y]s7@]o [l Cލ[3Gݽ{=5&m@@&`%\Ak߷=3gMbuKX_]"J("w*ʰtEu uO H%BHe "$xir0o4cOD x>%I!lfA2YDŽ}_r L;1̜3,{wϗBDw=.hl%P0$FϮEvʺ|J#X0&sh7̀s!aUvG3뜫ˠrN C:5K~אO4Ƞ)ee~[ eqMK^??D{ZaHm>RUm)I^=J/6-iAk # a'MxY' mke&R>,m[cA%i|@yy^܇O$_  YO$:^DoĄ.r4ǏZAJ*?B'xiQL ؤ\D'`ded:왂g?lh0ioƫiJ=248K2ӵVhMl5ķ(weG`̍ 8[?}dіd󪵌s4hڝ,pY}Q ['w>af o˶O.Gx\~^m~&&0Q=B3k?K';E6˄`B9RS (;GGp]OnLH::<0N^z-KWu FQSE*ΰnɍǛC: RFLw'NgDlo' ϨA7OnUfR2Ex~,/e=TCv»V'!"+S^FIe(MB%KeأtPH?`zLe%_>jdֱ[X>Ĺ{_YU]Cp+hd$M.{[﫳?b*<+dߦ9\Hm'z%2 ğuOnj%2USSC@ _۵ɯ0h+ب[8 `-[&2\vmC5^1aKjYշhJ[n9^'M{W$&JSS!7&wI%ݷ?|6{dcJ f؏%mZfʌoWVnUGZSIАx[ ̀g%D^ ԈCri̺۸ oQc{A7*rAAkB(3m9X5[a4Lƃ>sq2;HQz|$oZZPzt);dTAM.uNĺ?dC.r~7zqg(FT+R T/ qm]a4eO2QTR;lG%^ͅ`U';-iWm[iBT.H ws<6d .+97Ф;FjYa/ޡHX-?6$<Ѫ}6On=êӱf;^t}zAAhԐE;סC̿N-\FP;oB9 ? ^C@٠"kSnA"r6J5 `ZM_y'ϵ1's OS] k2Z n&}H`ZHI^ /hlm&SfUZ͋%lWfœQ&:/O}WMW{M2`"3Bc-:bPX3e#/@!_ջaNQ,I2-2#QjlvAoH)\ͧH*Ò͐6>e.kt1WHzJؾ lmޖߕ{;XMGc=j$+T5 +AH$Vʾ픭 fڒ~4X?cR䵽NPe=;NM`O+Ap8(cG^äiM=go WQ(1%X̖䮾\/{<_Ӂ wf:݊^%@.`jhҬ_*Xd9M uۓUf,HyoRW 2^7c3#F^+,.u* sfrqB?|=MBM'W#Q78.Ρ=Pg Nǒ+CO+/s;T%mM]:J^r!2xLޞndJ]6}hFu 6!LOq&׫^ \=<(-<8~/C@#+[>`|SٖyX2^kdI6d]\~Ak,|8n ǂڌNl`o,]- 9+xbr >[ 43FKp4j3`h|)$n-*DGbgV,5[ٛdr % S ֱ-0_N$!Лp8󈘳6 OYW %eGVɤ| +2r .nR>L{ jO?Co"͙ޯʇ|鰴a`x 6o3U?zD&V~<_N'unh:0ʻ(D 9G^.M14-`pB:jq f_Uuڛ2 #׎~J?BR"3f;MR_)Bk'snaD$`id*@,uPv{Uw}Чu!*l9ҲĠHwSG{6k#Fٶt^bҍW%{La9q7vх lX`qfxk ,=9@(j }x'sZQl7;Cd;ko_4\ӯm/P|U ͜h0юXaF >= 1 1,IO:O%X_zN ! QWy?M=88ֈZha6v>U S#}+<Ѫ+CqJz,rd#&%tfV"bXW)c`6|chϏBh4J(\ ٽ846FJ̅ɀ_C GddT`˱,9/Ab1Ǥ}Lf?!䕈ĺ,?V|>(9Vat&c*cvߧ&YՅh&x6uMd0mR˞Ŏ;OLmjJIq?P4 + | Dx?Ĝ5.;chgQDHwE 1H( *9;CyDl]éyQq`E)y[uK-đ| p59s*T1 7TR+b{q*l:EJ*b=uErvO< /EzPRQt@\ ]nb/>.jP47ʑG^ڴRhrETu7w6G\# inO*jm;UbGMW7 rd CзEWC)2 s<SƌXBւl+A8 _$-Эy%&j.wЁĐ瓫/ N|%3ےS9~?hU]ڟuQ@ ҹF &mRl;JDhD ^y%p1&&zڱEjwV`3kc.Y0$R:qS桜xnMB'i>+=I((Ɗ3[@Ҳi]uXcހR5'o'^3ZBXsYtrݞ(<}%(& E]NkuxͧR lWv+j`GP<~,#-PUB3x(&pKn 5ؠ2$X6c9x/f ;I p!\#6ٖx4 Bx#0s==SJ_l͏(zMEӂɞ VDx{ [ x)W0Yc8,|[y#Y ʂx}ZpaِLjjkWU㌗ QzmAVYD%B(wϏŨԚOm0 ;'kєV.&V.kcJ}S%g6{oTMI$XcX@ Y`#HdX0',`!õUr?D);bIP^m35n΀%:1Wta6酺B(5rHe5BpȞRN`%Gm <*&$`'89Km,,H n58,")Lr3!q' ^πCE0sHrhlizɴWH'kT:,=H/٬{E q'.%@i^dpi,@`/<l`nGf씳xuGu*ny ba=pBigWLs<:ݵI|˝oY4N1vÊ)MB](x[ڨ7l76>euퟺ|ʿtEZtm'[3*19F[M[{ꞻmlz%k&{0*rw<]~ֲobY'$པJ5: gj-Sq{؞- )@ HԌY!rҳ{űoAе؋-r>7~ sg 6,/͊FeEXEjj.CE,dŗ/;nM>owXV([TqwZ Ao{KP,Gj̮Iʮvp_onyۏ^lYLy ڱx7 *Q& 0lI8>2[c ;Of)A:! J> g 588u;> Yi8OX+q|daRZSQ ƶ0Y"k #ߒXKQpCdiH2:u+ܢK_JUJzRXă uǩƔ>_sLHxqQ;iu/jĸp3L(א&j$S7kV\v]\׃rkؒZpk.\c\Uy]9g ђX=ߓ̄y@4BAx,]Wsdvؚ5rjL,B ʕQ7MRClKA  {=*]Qnnœ.JS8_J̿i 9Ȩj=(5AQ`U{8.ލt| ұ;2o)E$"Hƫ2A(ެLY b(egl5~"!潰/Iyά6`2C|hO񝴋!n!KG" ;L` 7>:7C^@yHoOX|U`Cz^{)}/J؉@iGn2lUV;g;7HwzS\Yq#O?Y>1#$Co3j0/l_c=u~W՝e˭x[}k YzrFΥ lJk)G{X1,A3r?(҆ʌ('҄i@ӲVy*؊,`YOF;^m40:p}i칉?Jd.oi;NHp(+1)3B5Lcȓn5i℧f:[Otح ⇵BQ{Cߕn 0`ln:$sxF^.@tF6t[O҇6Eb G [C) ooKD: oLv/6x"vwܴtby# Iz7v!:ש^.G+00>e#/IHbH01̳w= R(OiewSC|fW6mX i-_ZN_7CN5ح$t5·8gJ ,?ǁnW=?Rd,|\>*DNgգ5"~X5s&~b!P?jiEu뵽{h7Nj%Z_ڞ@_aqqqcgr$cdcFOcC-Ƙ5zIG bwKÜ zU+n;lU!xy^>Ǐq ce1ue?fD\Lk9cz;rόdPaL6#I@.z[hh\I5 XI/T̲5G%F‘RTva)mC2B_3;8 KFD( ;Eǵ}(-LPf8" "Gu=8cyy@ ;/-I1n"ύ{,M4tfL>ӚH<vA?I@֕fq")Jݰd\5vAbdOyctU8ґ-L=v=`вHk3MPsWɳ&yx- :GM-ttuZ%+UIEqrO2rD9i[ND#(%Gg譠T%I7U]Xs_.#xlvz%ɨ-@X?L1V7?EK>B* _ZEJCF7aX@^1R-[up[\N2P4, USe,ǤBc:$Ip8VUNlXԼr+Ҙ1l8|4*H=S! † xi&Gq2IA~I r]rWBk *qh,ȋSRS"du϶\* ꜃?` уӏ.ӹQk|qÄ N!-x (=.n!'@_n^լ4%dg ӅL5T$ BЫ cesɿ-_I 6Ҳr?Pg۰l_pn ! oCkrS61>7y#Ns+~$nls@|¿(s)[Y:V}퓰4 _Jd,ź _,7>2<6's9{w?G5@58e9Tku rkG&fqV_Gr `9#$ Ds,)xypTL+j &jheJEc=G}f\*M۠S*دg(_] ]+{V:yZ394/+R}չW8Z.wگT\ӡKl.Ry;걿WWTK8F"O`q߂@Fkn*G.g, / ܃L hDyp-'q/+ÙaSG,zqѤj"$&pK~8"i7ƥ)9-[L~!m'4֫Jks{wX:AhF5yqrm#;4(CşO;ŔF$&_X|;ʽrXuΟzV&xy1" n. {{ZmCRE]#`җf[cy='<ުE 7kR ajfFӔffƶQ^|{da#UTQOrFsN Li-G9Ȫ^綡fۢqoc{dƠ|N\r"YE]D) ;QY@Kņ@gyr.uVW (=/J#hIjDJUkp 5Cv+GoȀՑVV٧p1a'/&y?Cc9exE2ߡmƯ`0޸tb=عٛse":0 ,~͎@hYq%ji Sg>[g Y_;׍[NKJ,}58iR1[K8#o_+PCd@ 1:7)|b>~*݅^۰@LA>톿]F%pqxX}'|x A+ݗ, ڬ`X-}Z0hSBG F@Ri~0p56)xL?1^xI,Hd|LȚRh@*Nrifo0Nkm| #/?ڎ^qX"?#e4 ^E豖FW.\oDL! at. Trc&nn#DV& ̖Պ Rԝ{V2lxj a竧1܅}g/]rQLL`ENux@D %%md 3JMk?w:SXsWoZR5Zoމ`n0co9zӧyCfl7u`,xpY&$B-!vr[C<}*-x8r]oWtt6FGH CE! F2{:͗:߹xN{$@靐w}d &D\Y]P(cn& '[#Ev9确* o'%z(=Y]Ie ')br/͠Iɨsu{g0fz*>2 T=l<2Ev+sya /dlW\_yKj=H$Nl8Twc϶kAG]#;At_Ʈ4K ?W#45Y􋳌58B TF<5Zlb(}>ٙ$_8>XN+y! ~&y(Brme mw2Y6^Zm\: s+^ݺ־=oK1R4ӰA $dT18,))K/pX\кJ=FNu*g\1Ƿ<.yf0v#PAhųIbOJ/$B_@('^\59|Na{ _C {~u8Vz.̲,6@LFm65m#a.(iH٭:D4ӶWul'd0e؄Cu,m&"9W9vZͣ`mryM4GaC`ss|/v*"Wo`U%p*_ ,pA2e/$NƹfI.>[,|҃3&ޖ{X<Ϯ&Ca/9ɪ.j Ns$Qk-*^(D!Lj)mcx,GvGǝ0*?2rY?zo5ХA5# /͘H$b:5fU<[,sbqWmT#+TPH;M}Ye{xx@D*Y\[+52 .[9/H&^NThpkދ%ʔhaRG- UzY7dԬ1lCϟrHm6&&v#v;,^m:  \/Vxg+S8q%`(U L ǬT!(%LUOz-Hd$%6O UCw޳cڲdxKՄ; 7"_=ka ~Lk;"o-%o~Uښ?؟kT,u5, | 98Ш2,mCU"'f,]LKY gk0sRC$_L~,@[H'%4؃XIڧj+[v>yʹD:'m%?PgpkZ=Ѐ(W]NfgZP9[±L7[,jp1hMg)0˲ 22TK>W0F}M{{QtO#C1$K-R=RCmn>Tl>/Õ9'P<<}THܳATFuhϣkԔ j2jDBC!Oy_b@3xQQAWV6@#Di kj[qĭlcѲDY^Sq3f>{a)lcJbqeN;iRUVܯ.ҿNNmW=ݘ*F*buFm0"*^A7"'R@i{['9[^YL@ߛ/͇Xbyk>hXysd n̲أn%V~}3^0{R.nBgZLi(^VQ| >|3D)5CM'X`3R)2wM/wMwEM]Fm%27n<֒쀎!{jv[~emPmE,:j^*v?$<En{mK>-+TlZ4:BAaW@U^q@k|`XG;IyҬWrPcД1FM,t`3IG[q {zk/B=(>}MP9ђ冫- A$,csN,Қj@!:] *;*-"'hd K?#5$N6F^~lai}zY;wKpasC ՜DOYKC߉!,6^ݝM`' ഏろBd5|:Db4]U[i[\cetGn&3l4H=q4)ГeKX[8aԧJ`9_C1v[ĝkPj͎Hs`AGt 0`ewGN+j-6: !(0EA20Uˇ{6B̪FmJcZ Lg.Z_K<:۵:wB晴⃡_ bW\쌨N' V':.]w#7EoJ먮)e=udSgN_gƓkGv~n)8gy@tC  MiRQ*GZn,G @u  y)}PV +!Z;UMOoѤ:ZjK6(!` fk_s & ;jV'x[DHQ"7iP'u -c@ |ְ3;QL&ʷǼ=d@>tC' .Z WhmГwGW =1 hxt&Ir̲@m \CTlU?c_/Kh&7aV!كV=m0'G}|GAiw= = FS)%v OS - [0A,15=:HG /")<񈢜t3ofݲ_)P \|n%\dT+d_rbyLĶ!Q“-1 /]Μ1m >c<ŒIy;Rr%'C6ɩ~'jIyؗw<ۿnp& +]j[l:` Wq/2?=ٕ&~e%R mb.ߊzRM7˶1vE|g$ܿ*J\ *G u(㔯VՇhp@ ?f n`l}|dāg$Db71Þcܑ/4 VD yEئ2zwgIBs?WƁEAW\6ܚ8\?&aj}Cݭ{SQZ MuxAIA >U=@i{ڴǽUtZSޭ*)^OaC:4͡/Q,"Kޟ = j4g=jP 3XNyTuW ]I#<=xP4p BdG[Z_Jẏ˺ PGRxom?>2ѐ!^l$pC9nXFԹڬk] Bxr46TKC_ģSio)VDblU5,$՝$It G^"L;bK$D\l;$ uñ!J$p>Qw%o|!%hm¬Į2zs^0X67R!(ۗ(MT.92[0'";:B-r/|;Ofa+:22E7#M gXQn\vR\KZuI1'(<-xX) ' l&nS[|Ĕ8#(^k-q& L12ɽ^IDdR]jI͈D6A˗:F^ Lu޷Oo%b*^DQ4Z_j 54b*GTðuơ \}(r]wT5hT"j>Ϙn)} ŗ3 ktUkX`Yb(ymjKIC<Ƌ$A>i*֭pymPy5}0.{3ü77GVtxoOc9(*Bڽkvk{~8'ˇ[h*[2V?_{yLg'#VE:I]ATV-SбkZ]f;SP:E`q~imu9:$ bcZp!\ϐ$J94!2= 7F}K2}Equ J'8s$D 㗇ܣf~svD[4sbO?SABt]xRK+YR3e~Hf~pq9t=۟PT2J4^Wwa߽N,s'pH" A1PB-h)x<|`/s=O^Q|pRf ߭kAWP0,z*wRz͜Ye&Һ&_sdM9CR<\.մ5 yʑ1Y6p6ZMEk`a5ƣ/>)cQ2Uh-Ւ1}"%x MRnj!'QtQoL08תV{-!,G1ڂ9I~>E>4$!F0ȻM@gfp#GSI-_5t'T6WY}%Y&Y2g>wr-u9S\\5}JbfƫGE'`.Tp}zPaP=+>I7K4t0kBTb,3#և8$r.-ѽy|5?=s[yem9!o"TԀpͦC.;MgF40kn˸'ue-8yIFM8vLAn:mMy.L*:a/ '-_{Yy8Wl|\3(8p&ƀN8? +ܶ#w0\32AqJ}-u_D)!!cP꥙_ ⢂Ҕ'9CIOiөů~="%Sw&!v(64{ imǮgG< 'sgeAtbl+)cV?3փEtbC Ʃ{Jځ뗁z(qȪ^AbFd~h6͛Ոڤx7s*}M+ٜV384O.|_' ޭp U24+>g9}Crms wCY+3 tWOR6NvQMt 8 U$ 7Y' 0vhC64y?ҧe*om.SS.y|Ǔv@١C7Th|*\IGY/&v9)7&3b5]>(fdR#3BNtNhk̅N{H_,,|~IDP ѵ+ NK7r722> SgQUEvxf>{_w8DŽ#I; |Z0&捁1j% q!]*ZE0TIxkiCETܙ {Ȋ!Ү9!x =mF>? 8haPOWᚩjbg )~>@]shltRV]f"h]^e |kU%B)cvZ-;PŮMh3ዷqINs,>Q8bv`h,KJ{e&9!63e')w8D:E6EOpWR.&Yb{hijd_8|ڈNR:Ͼ{+M[XδN|Ǧ*?oN,g?Psn,YWXuPBu~qi 3HfQ,QH:4PtCg> <'J֢Nw1]j$6Y/R3Z fI*_C#+5CzS ly3؆XVWNg#>&cF J}]k,6R5tQ4FzU~w֒)n=J_+"H릥8> $gЮ`ALX<3s_}iI-?F*.uZC@{EwL2nkmcP%hCe؍ TB΋IeCZNCI/uU؈x0 :Y)h}vwBhS{Q7jR_jvQO`(\A{!,.nH9 ұ+n|$w7DufC}.܌ LX 3+~d βUCC?7Jl]p";ڸo bچKI+@0qɡP3HXo{x:ym{C?"`_.rIrv5)R08fr-%W9V?0Byk4ޓGQ 6 7 Mp;ZG 2O]%E:5'P0@lFe~62Ža{[ I μX1a[ZB P 9?*aKp^+@+›Z4H.S. ͒Ϧ.0Y;{wo""[YR`w-Ej:8iHA%/T IߥQzM$=r5bUFÎj_\/xXH9E~t6nQ*#Bdl:Ge7nt/F=:oˆ(8// 2N|qՑêǙv^ZIebJAvR=9'NMP)M  ?UF,p}z9DGbx?N9*8mlo߾s_E+~.f^.bk㤨d4%Ҩ!|J[UcIIm 4ֱHLޤai5`:YisQI}6bѿ7+9%xGGw ƁV[g Ŋ*1F ـ2k5DWv]ZYDҝt)d:;#1`02LWB >qdHp$J?̮}ك%7H؀|ݦ6Zk|%xxs`8#8,FfxM39N/¥h/3 y?ai!7hBS+E_nOVy,-m *qFAC.0hډ +_ YaTW_)왨i.Y,L]r/,]&!ڪayZzF9nU|pB!kF@"pT$n__|le5J=$iiǚWzGJWr8RS&p >2IEfܢr~*ʇUy{XsK}5Odz I2n|@ $#Q WEULhCwQ?d':e/sg$#feY)KXIfk !\艙ʅPy=rRG%k8܏0e5r`Cfq !6+N>E낳"uQi m=Zjt`R)'M#e`Da;/g᠟ ,u@y Gٸlp읽žh̼eC$B^4s0⼃t.htF.+sxjŚC{1d-` N(G:\:Y4;qeOB:%rMq܎b#q@` V+:t'+' 0RR wt* M⭨, n5 q^EwoTy1_ҡrmSwc:}&s7&F<}LKGQ@c`Bw|q;K~zS~{"if* 9 Ͻ& v#S8+6?OL?_FX;&-JD3Yw= d?k}@5S~Y91{K1LӉ,qB/T#:;ǚ+:<GӶ u2h܆gqvuj!]iB"嘺u|!F ݘB#(DrFO(b}Wtg:,Wu/kUYRpDb(ӟ+I=!$)ܐڻs  >ʖ]1aCH0gfްQ5mX '+)gƨ-LwVF{\s`MΆs`m~M=[P VpM| $ߪl{d֪$`I B7Wpbpl1A2 W;D Bvfnx66(/k;8&'i~(xФ2^) }dQEj&-jHxhZk^P2Uz좻qrdsޟA&bL>e?KS_u<"b~lBhk }6G=yr|q2^ѳ.,>[郖ǑNl ) 1Hv^)iX=Z?.oZy?"Ls9.ܰ +J(['gE}H=:\2J.3KKy]\Gorx}wOב]M6z=BL7՝|h3ΒlI&j?4S&9 ?b TL^h(F+Ch@![1>K0,lI Sς9vLZASkK@SbK?R72oK%'Ys[R]-6 b 3;%gټw37=Nmd+L|+vQ߶9ơfx hW#XSF؛-(+<&f1N;?ąGďdy&l3n|M2o2B?;{ ee܅җemKÕ@$hpIs`]ss[ |It%/ݾ )X#?<ԅ8']Y }y=ڸ #s$\9@@U6(†IG4pap!}^)Qc4TADfke%/ƄSF$K@}R"蹁wmۺ(J4pXX8Aj~# P ʹ]*Mˌ/ן}p`0}U։N[qD0۽@ k1kDS"| EAl3R\ Qtdn90?;Zu=PV.Jf5O>.;Ͷ=xL2xR$rq"N~SYAw|fYtWZ8\ܽ PA^Peކ %/][mǾ&L@CٯLoI&  h׭t70\{dﻦ\Nwk6*ӓCwf.Pb.Td/ļIF+1K2)ZVwTﰍG <+:̊R6} Y1*u h/TAu` ֆLb1~F'65e ,f'j"cL&gԎe*W8u0~#Zœ+G3WS6)&QrJ)n1HZC39?NsX( HkՋ.jk8rOXc݄߫v>.MҞ;*V) = iO߰%(xv0Ec5\`@3 0NF!"8=WܢᷟZ$:'w7HR@$P9"n v=]Fwzs+]XZpL-OT L<`nÊrm d+PlE. n1G*7 ѶVp 'p.L-ozt D7:;7bka=P gԯ|P<,df$0ݪMuݐysp \ļ,h#:6P+`֒ۃO]R LŷSn,=lQ oisFsz3Yu<(:e7Xѯ:( vkBD>]WrF_I~n3\j(K0 kL /aϩm$ /)*W ^Dv gE` ;K͗}<$`,}TWrRhF4`yk98-btO#8-F\ `E Gi2giƉG`8|@l0~lR؎B c'T@LM;^9{W)o2=8]ao1*_͵atyjD!9 Nw{YmZUJⴀ] -mo4A%x6/%-~0Օj$%u⤘v¨ 8 ??cԡxFJӮkl|VH($ÓheLKj|%TeS/h\ Zа!PE^;3-0u=Ьf#Yʬp=M$ѭ9_aFve}K) E4$r犥NJ>G$߰nq2QC_6)lSWI1WJ>jo94튤ґZ\0@ 3߾Sd tWwP3/V/#ٜU118V8#.-셍n6te_4j^v@Vzg /o,Q1}=K%)7P gE ]*{a'Zch5*PjT 1c=~sL~^J)WA{F(ȇZ, \{zM qwG+dZCxtuCuVwh55Ȧ-Gd*h1֮at"xi&SG'r1e3؂\ŕqHG`7 )ݜkOZdyE?At?G{'+îks!8$B7DN J8±wJVoGsV$e>n Ci5cz֬\d-,w_USg] [Ubޑ7, tP]YؒEuҪ6ғ,v/y*}){FO|xdѯ~TEl#hxL>!s^y&,,jhɣB9ɔ~sKL~]q.9۸PFPb5q-]Y+k>cu~ͯZlJUp*"  : r$$((FM K\K&c}̰pMc_^E{Zb"إIy%3maTSK..Ô9qᤞOL1 {kD:2sxxpca ᲅQt8-VY~\r7Ⱥ^MZaB8ԈFGzm$77?0V\!x|(BĻksw<,{W\'Q&B/v _MxW;ڿK\W {;#|`Y[/*M=/o +{O+f3{V*xI(J6"F oSN(ӋEV0_J3 }/5WXtu>3SەV!6-GkTEeH"<&|d;0\y u rlگ;e;JDUu1"X޾Y&$:jH#agMa5(q2\m(^QU#O}A]])2kN3sPlt˭gV|!ɔ^)E>EOrs(ԙjqw-wϾd,-\MOdd-T &G \HJ;m{.;Nj=tC-zu  N|@~0W޻ ~bP7HuvTV4V`Dw#>Q m'4͋tJ:yV#q`ƨI#:oꆵg0,6%EU9Tni2A?RH@խ !8M\6-ȱ6/p9r D-߶´ ! Lhz[Uvf"XQ`}B:N`rTu;Oh4B9EYVpmw+LbRL;&▇FAVrC ~L߱"“{C,"+g}nof1ܷ~p:?oOa(ʌTNMU%Xٜ5yNc LS3b;J @1ayKċ%T9M/S6J5GOIWkdH 9r=zkΊZE,@ڷ{V&q犮Gdϱ NU)ȓ^찡p?PRPэgazxE;ϕҷȌ!zb^-ɩLTlTp=*K%o̓dh^i y/F5Rvx̢YUqja j,oDX]a8"VQqw$m *5bfƗڦ?VߡWN2ɿN!DVxH)'u2.m!MtBF`t  "#@iMٹ;haO<F{@z"č94P[:bOƾZ%. 7щq!Ѭs~'Ji/)5\RG7oJ%W>_ y5;͕ odSHLM3aѼ"!6D1 ~2;vZ7j4멕I8#kUW# EڪWrjQbe f.1V홂g"S =pXJ"T1=1cM(os~D»K9d(oi MznfZ%Q}|%#3 .ݴ F[;ӨI'kƢz=ukˣ;|ޙa2|C(a;ē6-tV3O>}$!j23AaZ#֘Ώm/bDk/UG?3eΊ!QW.42>5?h j\AF 3RWp>$0ʅ91,9!?Iu&xc#jk *?^2Q8C U~x.[) p/(>Q5-ኁnYۥ ȢG5 ޲ @諦4g"݀>4%8p[!S]1J` n ,! U@~~v?_Tмu}HH30Uuu{zsn` Vŗ&4x ֐v P @NnUocr5Vs݂٩E@-1D8lȰS`FdMr_ZSdbQ>roIHo~lr.i{DJ -g_ς (s^G֯'ssSX45VMhX틚J-65vgc 5$de@Vy!Ub/gP8'u/ ]b׽pM@!T_y_mc5BKP(HL$Qc_`|تYYjRtI#3C NʴɄ<FnYd-O;>VBLHÝ2pU-vX)ҿ+y`[|P{F sX ֟ҭœ{ez}kGb% GfWkxE' _0ǂeas-AԷQLWOje6-;bbϊE Z:A֮ 放k;j)9W˃=M0DEs6 s yD/@>0/}Ak&'QM]?E3K8le,|dn^2]|7ݵ 6r`wHN(Ztq.0nz kh ˡy{#tע,u\Cנ -Vk]a`a$‰FF8X,;  G\S|`-^V'~B%[SYScMU_*]ƃ5c*QɪeJ~^xCpߕ!ˌ-5S2.8 X+eaαb 1$PO)ƓذGjUQ[/F a#W$ضƮ^+? NS僔<^IEw"L*!1Cye2h?\lߦ*Z-'eOӞp@HWRy;j7u x Y0u6~祈mI\pˡFTg,i.W$.I٥#؞B }4 z z@ _~wa=>Ah$}wǜ1ГamXx}zRiZc*4EGvn'.[LluB֪l&&q[AIU?wQ5L '籠AX6GszXnlVf"Z9$?n+P-&w^apƖ٘BoɧeSp!/`@O{${&#ãQ{ g g81?GY]4:_7V> R%M9[V\QsoCFEwO7,J K'8.YQYrj!H4 p.!Z-jڍ[vmy$fyu/#w1ղ!gW9!9:=1.w YG2‰cǘ'/ >!@錉̀)i 4\~Hqqx\ꈅ Nۍ+_r?L4hiZڵ -yYf$:9Z{Xy3zê{ 6o=h Su7W`Ì匧Ю7XQ']ìDd['NՔnGa/4#(+l,ێsn ^,nK`͘nЉIP֌+<$v*D}Wt&,Z|oQf[=;Kf 6Ő[2B↟Al%bb͒ip4-|\Ic&E=s,R>gy` *ouM:K.Sfx὏`Qx7jUi~- Xx-QU~.|ZxUTH˫kE1He窚8{YBcJ 4B;\/"kL\2ѰD\,Sj@C`w.ڀc ǐ]#@ QjzjSqfםaA٤\8BD2,&1NJCìnӐk[Nh,6f*]ɩ9 cBww {CMލY|+=Q9JOr"  U^M[elulR-$=jcG=9ST+1Xp?„urrޭwfvi93e.X*z{P Y&zlQ$YޫIh+%U_z #PT©2IG^9נwEHY8Fk/^.8YhjżL X и4Cb$?E{C X$.ESQniuۜ;ȶ$4> 9-ԸAt4!ҕ 9_uCunA?}0 |VjFWl$h}fփ]W_ Xkq= QF#?oO@#O0x'e >Ub!buVj`+91.z֡^ jyh)HkO֓r0 E13ӻKp前Ո?c~㬎ao(iG .n|ґh=s=Dm`Ӭ0%jʣ=~z:WJ%>W1]Uo@Łh Ec2K0 i|[CW6ljeOcy`y[Nl֔b RI uގg]2}(iew7-3 >K_<RN[ aU1"<$ XAБV8(S/2i@:~C|zWȪ=^/'sw(^`I'IQ=F87PBS1&5$֋uZH@Md$8a[r"VJ/DîѸP`]-1#i,P|T'R2ɔ 4L PV^zvX 0}G>XZ鬺 mkaK$[<dK36O4[S3᜚ċ`yIC $5aa6mC=%$W>K-K(ʝ+&Um DZ q%͑%v :@UI2J$YgZˈ" Yd7?u ^,' ٸd0c%+}p;<6⢴Ucp[w {Ef" YG;;#Qk*&R~sȾz"4/x ,ye.hC֌e1 ą$q ;(jn#bD{}:YG͎b*7sGl59CB[p1'Zd pRwqW4&&Y)R!_̔qhk.[!}1M|b>1-)g^y+4IUl#c{j#CĠ"kxvŮG'sul%]#scMOT5T!`=f;H7Z9B[JŁT?xrW뾢:<\<|TN]M8=KЊRw8U\`tjXG(| ic #~%C~ 2(dRRD2s/p2_7T-V[tw &Ƿ^,qG}>HUD}D$QQsE*$}T7'4 J7d A|c1BࣁMmߩl/ %id:[cW x|$Aw6:moZ{Ê V.Z$ס\ _t553SX8Zkz0FpYKȢra dfm|WqF7 "> 9D0+(q h"o1ux)m6Ep=r:})~ʗ!CUZdc Es1=ΦxIȓg1h>ClAxC9 DSL0tVQR f]r FhJ:Ԝ9*ДW=F37 clΖr3T8u -jzㆂi7`S4'U9 6 IUfg=fƹ72_ @aAE \jSBt8.}g"֧pOa\&љG5ptzV|!CU9:*?H9OjBVr~MKg#c_af+ٿO9G\"tSTp);_Ijeqǻƫ3ޯ&Q9AY9SqT5q d٥_z&4#ˆ.œR|%VN)5`pV] wlS37ĝD}pF gIr'!Y[#n>R.˱*RmB"7v\[Ց5][Al%! 'DʁK-7GX uuZ!Lب*@ #p sJ8] =4DWӺ*β?\|9C P ?w@idO|AZTe% 9c9݌NcѢYmpb#nV*e#.x綮 wu _Qk{'ŀ-^yӕ H,hy;µaU~ *`.Ɂ 5E4:?{J#.y$>g#h ֘VRXY\Jƴ 6{:¬b`[A=#|({텯u2#oYLT<#>ΪƼPh2/ pt;Vg<=vM_M n /tL/3Q-b2iIj̩x2E:%[*sķ]'Q'ߌ"C$x*ESjc=~XxUZ JBlw0b3R:NjhI1[Rm` h1M ̣~_uÓJrG. eT8Nl(fxp19H(S@fv[4fP+G:E~d^Ȅn=pl5BnxAL_r|}^bUF'*LxoSq |aBGjϺo—Jؚ TxOCy3Ȩ\Н֮#M`Oi%ub3KcU&s|}EPӉyPVfd_1M\zRahW e"v vXya9!{k4kWj68 Ր=8FeC|'Y_&\fLǟqXrlɚs!2eձ;3Bw#T%jƅu8ƮwlhwsP/HD_yFlcCsN=*|Ѳ9ۄ`'$U5b\KB.jVNC"zט-kS 8/>#:Tkpcţ ;醓 WSp/5:ԕ}ٚ͗g2Mu{&9?AF$lғӂ̀%$^DZ'B.#շ .X%LDe=;k8f҆hMW΁^E`Er#8tq{|(t`PuI\U@yS~]@{A x%bg;_> '3s䒾U ޏ.Э8, lKOV"'Ie STU ŁiHP2 KztJ\wuT5 vuٳP< dG$ZB{AhUF#0PaX5ߧ|FȔiΕG=#>}kfK?8WK8@QߡXl?j4DdkXI.a Kr[0މK{kn-03)/\o;VWs)`Pow; o%O2DŽCD&џ1mVP)^vgFIޫV cx,}^N ZwAEֻK^sGؼp^4 Odϖ⃋$r v~( Bc=Mp*8H.M!0=9(_Ex>~S^:RW}t|K/5 K n0zQ/MOV9dQ+}l+k|P3"kRMbtZSUz1e b(|7?@݆zC|\ɶ7WDY u&)K8>ɣp&7`'w윈އ`ҟZ|f}w*X*^%ikT3bHv~*}('=c[v1RUwp9񭕙gvVT_5rn0S4ڦF<|o 2!oP_'al{l)#=3IFwYOfyY >zT*"[P%n+_h+ Py_Q:30 7Kj%}7V.N~5+b/ T-`I5`IKe3 2q&zaє1;rP A lvv{O)܍ _tuXP*C˗S' N0 \`aS{5!,G܍sne{KT8g`ԌysU%qߒ%ipᙍ*<:j2դm5y.֦S^]'kߊPo:hC2U̧xGЅRGӡ5&0/c9<м.v3m޾䣈Qdƙņ6 `^W v 8g z5[ Ӷ+%$,T]`+)Cђ>}^y`!P<8A/0+@,&ԍn o`to k?74 P5 s 6/0Abx!U iSdL!)iJ/q|Ks_k2v"F7284ofg#E;)PfЉƴ5 (*!"UX)L7zd-/kcpcbƃ8f:WCv%_+wNOnT 75IKn81FZ%i5凋dJp+^Z:";%Sn[8l?- ԉ9cY9A6Haeۀ!`9&lYdjY;#G\iӾ$jB F"\0 R1soD38S%LdVS]DlܞB\(}/ܯ%rz;H Oḽ:-3cE YɼjbVW\քu7n̯]Np:b #嘮ᕨ&%kyORsX.|fe=%#uw@ #AxOp,pI&T}N;)d>P`Ni6ts!ês-ا vᴭZw~_Ç-FLtwrVGn;>vƞ461-M{A/ /G>w埤Mޘbt̨\VH9%`v͞ty[\Rt*(x`.@D;BI)_%xC=|6CMgXv1PfCzxJw9|ia_VSZ2HmVa~^0|Syk\a Vj!!׬d4{>|sPսok{Tsk~N/jf2,BEk-Iww0&EcцpBCHjGWd/{7-$_n"OBpZ}Ӽ7,ac#K5 <#x 2Z$GOFB0QnZ#{V>2y8Tr4Qa][R`6aDϜ]zhyيP托tL&QI\'(0FŻcwU#]XPAJj7a'hGS=~>L Z+[9гwRuI/sCu֌\g"_+\CbrqLHk䫫d.@:Mm I ҳ]-n >"uR-ͲevK Zj.H;21 Gb|09,bH_+IQڏ`T9./3J-"EhEId-/xQzx<%n'ޭNM'Q5չW(x37J]t 0Z];}o0<ܩM8f|vb1pt*?}?- $٤FNUQF -X/TELcUe mܪ*-fVl23v3mۋJ&PKu܀q8 9LcA|J(ʢx.Ȗ$Ry)? rt)z܁a ܹH$V23`kuNv&ޒ_Z+68ƚ|Fu؇b]B]hH(3I3-^=jxX!ħ[ T%1hEZׂ~>9E)5Z!4Әo EJrP4`3u<4uH>nmL'b$8z"4DSf^k31Q$ T^UxB1jE'{\ p<=;?J "-\ϵ 6x6 KwU^.2?ƃ[,QiTLsy12zTt֞ T?>^tC;-龿Fb"sLմ;ΐ`t =^D&bX+ϲ`yi6X-/b³/rZm ЙVYsiPm A s kKTc^]Q&y z~{|63l Es2Vӫ dL`^0S-!RJH`n˖ˤBO$2U 1@f^eS*ps J2\N7kN"!J/Nfx<8Zwl?1 XǠ)ݝMqsn#C̛>eeEz+bEmklM><4-=^%&xY#P*rp 9NɯX*#"=v/\KNEjnkKǙw.7>M\MNl/n/WciϪR+U%KP"|ǜe0rÉ֣t3 jD˪8$7wH)Ll_5iXVPOq8VVK w沑8.+W38bDD\#?_;RL=%1Ttt)-^k!\m̃n3%wScˁ>iaIۙyE7OtOV94W؉/#G΂%39K=]Q۹sqD*ofCaLS)&D?'c0ЯC VeD`|{z׿ػ=>3KҨ,f%3z-|QX۶jo FX|[]PZı~/;XY4sn H?A9ҁ qY(ZSevLDti{78IJKh k`$_k; wr 4*]6)vEF"v;h`^I]iꭌ#r=/7bΪɩf:Xi03Y;=Pn4^½ mGpa'MY,lR9Y5%".|%F-y=V}JX>lW%Rr >tƊێ]H13F{*0\wQW֦$ja8 D>޾4' Sԍ_8VRsO3(M"-<+*^[&!#u4h CHkhsA'M5 -Mc.r$Ep|.6$J~+[tV>']s(qͺD 'S{v, N^SۧNQEq|>}`Y?@LsTG~Ikr~!Tz-k8*e;u`!c;`IHZEH]kbPaWTiyhA2oO޽E~c7H^ylvC_.j#d"IDiGAKJ].=f[`QjV:Rog^(3}TG RpA" uR*Pgޱlˠ ;Q·2QpAfeΖ<@ I\nwS.@+j{j1|fSBQ t8g֮A(ɹS(YJlSIYYk|cl~e[҇\=P7R;? FcQɉ6fֲ7NLV_r=] ƛFIIaaJ]a2ڍ(o wXVGb!p]2#Ϫ>$sV/ċ_떳;E+}>~: m(%SIl j|wsjH, kfl1Pl;6?k\6h+=^{M/G `p#П(uK kA5}'p3坶3?k":M QH̽N{pD6*b1nʍhz~WllǪ4zPщmLl g'~î'r7ȱn4 Ui*j݄p$c]`dR˭ֳ\Ob{؂G>w@:><_2NaI+meYW& uIIfN/gŖJЄY5(" ۖm$`YwTFn] Q[""i´"I(osW ]i@$FAzhOoJc-ԃp^o\( ;ÅjE'q$Eֶz m$LEPVzh@v<}4F#ܤ~ xLtT"<4]^f݅9߉ /&_p;ȾYƱ|yem%*,Бy]++<lG* IXHmZ޹nIz Yf]-`nz&UlX=܌.+0t%tpT?[l2㢀z9)K'33yn@7fDys09*=9h'w: \)s:>#ow}|`"yj @vCҦyYvN0 02<:bX4S.ĞPBٞ 3~tf@p5{Wlk6&SId9qb6NUkl;]*dǝrPX.RhN!|uʍ abc 0LvDJZn\]'Q4w:fڋz fNw B)WΨ?kfRr]b)RAYH@$ˣx&nJMw.w0V%=9I`7~:YR1+,9SO(_Ug߹H-5dinh01' 4h7+*\y{b`M'-z'lœ}m,+ OdkTTQ*Wld ,Ȱ}\a>K0Y}kZb_zwy$ν&,Ni:xq/B < PL_+TR|c  kȘuu)vB݋V2J; UJ {ً֊)X(|b'z0`}븞yv$+PBA,1`IELu9. 7KqӲFB\n ~W(|gMY48M5ʹۼET5ž0]-:4]oB}ggs!13{yXn,ecp1Dg-s좣6twzq;n ؖ-aWiLuI 5Z 7o`Cڷ(jiїNî<*#ؠZဆ|!Cw(1B,ǕR'`j~4nF;ӱ[pB2,z4Y#RGD(|N'=iT2;>Jya@128:#uHs]9A BOmE^Utl'`_YqY>INBsX'1r !x`җ6 uT=9v/AIR )unh"n7JPC6N%AmwKV/W/(½5S-Y!ڌN{3@ J6WB&v#|rHȲ9pۃ.73RzYGE$FKU0A}\6)Fus4߻q3їoqR(dZ%<׬8wr#%hi }iT`ADIE*LVbgl<R޾!D[J7Fo#u^ ftHm#|Կ e*fS|;OҨ9#üY>t[J9 I豅UG:hhh_S:1ɥQǑxȹ1c6M`B0V!|X=%; )8j8tl ܻ3UR ޗ`B˩ _I7̊J&jnnaqךoLonj~[nA%Xk@4N0(!:k_`g͋U 3BĨr6HXp Bk9p/ <ѥ׼A_Vff }$},<uO LBUK#'s[V_Egq#6;Y@m2*e*WVq2V-?Y l+O2jQk9YmNm}44Dr'PꂤfOqSM ~w6*3=Bp)C=]a^7yͰY+ 4T 3leXѹnAIƷHmU1<{m}n*cwލIFRkK,&3lS~x7I3~m.j}lNNyjަCϵz8qtC̘'XQrS.͋xEq#:ݤϫ1~4 4vՆw6U8KG{9gjfYMBڭ})+}P#O&,K >$zo3?u% O&f-. b}~CRi`'gq fY.}LU?v,v[ -Xr!E+~2ثg=̶՗w,?K K,B/ G52ya"ȃKp6n$ ( SAn/}2nx9T%Rض҅1)jĝ3|шtmX;j ލOq"rS/k6VgMjOCj@QQc<\1_8%](n 9i5&ŖY5ًL né9я;=$rZCD\3-it)hcx /X]uzY0 *e`+ݝ(BEn*ΰ$ }I]P&P En/q-gۉm@ڭ}~dkb||IX'7ӌ2Z{6 RAg۩_L4ⲒRFg(҃ z{"g;:Ezb M #l>ɖ!$hx?0H5uԡE(g$"w \.A*b8LQ)[#_,K=`+UILn-[O 7|B9&>dxw)vwȘ_R 85I2te4\VBtӦ;POgkr&ۉ$2pf#Us` o/N,:}R(陚* M!#uʹ|.zM[-kn%5ɑ|%,âU u@~-08&ƹ]sޭc@`%&C:s(L%'Y5RZe`=Ts;a|-3E4ɠR|(*ґ ׬dvܐ F*g TJ^oGmy9)CMe8Ir$B]mאjSO/xPpR:4E%Tq }vһif/a+Si#];M% UM&\RB F20AU5Vu*ў߬9TuQP9Dh /q]d((By:|:;[%|DΔ皣aĕ$[S@6Q,SPەضZfc8c'V3Q;: vUT_ 2̡O?k@5:a4$`NlA"SQa^Vf>IĜ3<6 qF_F2Mpiev{ d S:d'H?~RUEgqN)c{ĂvLH*A* 챀؞bV/e=o}>mjkTI|.7ok;*6'v!^GגP;s6xba*tu&ZVڣݾ[U}hsZęzW&8;!r. 'lčO7|$jlLcBOʤ³K=c뒣~gnC0GVԂ%g,n2?\RiAp u%sz;LLs Ȓ! ɨz9vu=o Ef!eUbܟfc Zʃs G!<$H5G(Vʞ>K 0/b/o"ԧXSr?1}RlY ,Ĕ__0?辋S\HZ5 sBuBCR*$+6AXv[КjLTwmU]L~Wkk!=o}P#.0~}n>S=Z亝r`u $RpuYʬ[e(̓-5U2z+븄 Z1q*q"_@ˈAUj̓KItuB7)Cnː֠6\ իU e~~np+Hg~"{@UHq]Q3&U kN6IP*/Uu U"4a$$h J`KbdsA^RC@Ƭ9"PQ{=o X3m Wa_w[]\#C3ϔv<2%ZYoA$>Nųr3)Ѫ4Pd>+'[\a*7i!tW&3dnnrB24:-tw;3m(6:-='<~5.;#I2A3%t=jK@"= b #3kӛN T(xwgYۨ;.5Vs$wd':""8Ai1Hm[uc* %w/spd #kpr\ utόlYY ”/c Tha9QuIA+л1OEO_H_ <`:FF&#:r761(EG8bSf] ; ˊ [9Q.^&Z&4ѣI+#N\O`(% }jܔ>V$Zs԰y^vpo?`Bz[3 GJ&:MD!N +۟ZcCdvuX5Oūi8Z% tML'uטxvטߠVԀma^Lcx.(3Üch_3BT=8K$q^!o>4;`Gtȃ[A7|=ir8TIj:vkxf'/xn]NafǟC2mam"5^+)ek3~{%VŒ@~]UQlxpO7p e`\{eV\P*$Mq{I &e`s!D g9U1+mF\,K&kO $mF/'J)RPORvnӆ+ S >o'5j< ^Z+h*P9rceww"m'm> >9guzMѓ$UW %@D n@խyǞ:ݙI(ysIaIdRDp{=ޟYvH մNhuP"^vK>+6]ey}lw 1c} qqEgƛ}~c)ʕ3qQ0OsaFY5޼P;^&=94pyBoӥgJy fYSDt_ ɪH_^%nif$/Ƒ ~z:"Md1/S݀1~֛쟹W.U %ߘ0ThL%b׎e7xF(6Tkʗq LWu.dA F& J' \ѾdϯS}&yv3>TL59MOKh6j+$3anx/w`9x|,[٦r6E,~953QQ'/ jp Ǽ=c:rBSx@v\G3÷ ,[֝X*dIPɁd(*RґG.x '@^e4tjDZpʲrl{\wjb #`wyBS8CL6Dti6ߓ@`ې ;B/^2ta6D%޸%FjkD̟fJaԖCk9sBT~Bg*wzHWY1a3+ ]pn<$Jb%+nw;Lֿk$|}kz0!e++A;FqS>3.y'gH"Wzul۲3pӘ= 䲭.ߜz(m8)rRCu HM|&MjP($MǷzX yx.響 HʩK~u)]^?:.$K(=vo=0Xdg!O"2y Ը"vZط|0H(@tn~r.['1?1r- C'c0VPzM!!ҕ+wȹ=-gܲV1EpɉAo)dc,7 bd}pJi+8{>9" qL6]S(!7i⟧gP-&Q*8bk% \Q*x(>ĬKJNְs}LprFް1(I2Z4djZAj0r]pTHp;UPL;e:}P?R a0t@5>'pVk><$*$9{F3E*8f!/a05TGྞZdjV$Ze׸v1P`v) *ɖlkASN]YX *ɸ}cF?0֧餁+Ѱ4h5Kʚ {#y[^o X uNI-k]U{5s|i5-[30A]z<im@GC?;X9go ~~bcWbՊ"rdɮŮ"4_~jr4e]@,k7~=v~Kأp|2&RIi庒qC Uv &\E˿w2bf'Q!d@;ɕβyF:f!7RG!Ejtu+-:Q^k`El$~m?nf\jiD\&89s_c{V9՘+W4hp5L2 k*,:e{yn TέC6DI}zV0C"$Pkr [IYu1D*G#'"gH ^m⡼#f9ؓ@)YI]2UaYL_fϠ;-u_CWG&C8}u\1DMV MP J^r/oj\ $ n'bF\:x`oJ3|{Af-<|¢ġ0ů i4';\<  r]>zWr % X+=O)/ $H93l/ʄ^ROՉrd;3 !Q|EVS2y?6C"I&&[U)u6?bCu t'yѤou Q e,?~ѿ!L9_NwFӀY&;oiR躕+8Q.{Ai4 gf~ So֧uDBtQ\G {pqwэpiDנE;݈rJ9)*AXitlm/1-nY9!{\P^/\NM/u!?xAE6ĵ=Cd,P7sW+c[ۊ )mAiI&NYeǝǞ_)762JN寧#Yub-<0 T@c .$WyNh]"n#BQh #r>釅v-L; +z#cۆ*^Y6H5 d5*# istѴqeAxyxNiTjisy2r}$~~ߡl#P"XFVڐUj -.Z̘KVK4q94u- lrQ,}uFֿw䄮 5ZJ3|;͑/͚ҋČVp_:&pr̭UhJ⩭ Gj~8I]L%JD ^w1P~Yrʼg@}sQ*㲲twӎjH?iy*n+~' |K5Rk g`s]iuQ37Qr[K3*E=^bڠ9z;e'LckY}ί -q-}z)̓u&Q˴|9R|gA^`C[ZCA/t+@Z/F#yD#f jGsQU?U V Û ClՏZҵ0;@{zf;i 1].O9__uOΩ%ۣnej=2\E*pyosG~ל12p)Yg_JbDd ~3Z ͡&LRǂ}R8"'3V+LmmXbMƠ#yԪ fs͠]?eÈQ*aj_|y{ ?+J6<< Ӎ\r&tNW=z+?w6HbBM%/t~R8} ~Pfa 2G<8|Q#~2R*x5PTs)Xla4 QA1ոM}yt" J3PCo 5 * aS,-?HBr:}tyU8'"D;mY|)B5/-&ED1dQP@bėTA[KHQtC +-Q)R qdN(G5G xuHNUҦLj q3@j4x>n[?I D 1IQm2{?jMB !2fHψEuyU/ }<Y&So} 4y IQtxƨڀ< fRxhx»ӍiPAZ;40W_r M֛=hJ=cpW<f-+ Ƈg:tS=定̮mp܀cqXj73:9ͣeAW65$ptm~+xxaH'~U1(6+zSOʔYF(3|_EڽߔGJM,-">~,1HXzoQ3mB auSIwroě+/A@zRWCfƩ^yRHsR8CﳁCı*:t XBġo=xnq*+`6s& ?B7-ǻGيBmdP9"8ҥ̠\k_vy_/}rՈ#+8xS=,\ c9=$۳69yQJ ZgsjQ=kg3UO&y]ëS703bKY $:f54윞,c~d'"xNL3ۋCY71-}O!.N-8.~]ڥjvՙGb,][n-dف4o0f݊_|ʤQ~_ ?fL)*kRlwL 9*֗^jdž]̋sLY‘ Bc8} A^'-S/ nhlu2n(_j?ǯChNH"&"a.,컱Zkf)/=:]InK %UOJ"H3)U*HRЭ]@80PN/¾ u u=im3*}u7t`ٽMZZŒG+~ijk*1/HŏRv?1e8rtױz!W sub'<;v!ϝxZ?|IiO?eh+:xoOAhP?[j[$r`#Y3C* PCUQ-5#@/Pmܲ2r6a"1ҷodʚ!.D' j=!_{@]TR8芯v5/L[|5Ё w7qU^[\cfJNB>"%/Tk%Q2x2 D1Oq2KۨFp>>ϓ!l%0$'!/QQ[E-IՕ}K-Nd6BYpw_uײE#7(οL za{?M<0|)c\b'` }U6WOġK<3${ko5.u^[s/VoϤ'Ҳ~?׏8\:&Q8cl^ @7C^cj.+}>B2c}.&'" li&&Ų5A' 3Sh2z8l8D-@LS[VŀSü1+uC?Swhi%`9^aQPd c6 9LF5+f//xc}vJuz15f+Z|Tgw(2oN~diMxX0#׊Mdȸ~٘ r~zz  ׹KJ4b'DnlǪ-A]I̪w7&S]p㪯1000W #t9ˌd;b ڄq.QUzK -ƺueeSfT,|[=|Fh j >>donݚ}θѐIT$sGq\p654ZfoAl@בHKHMmC EvFBoҒT@ʽ>Q7-40=ˌv ,7]PqJ 9DZ0se%RI)re=76-!"N:SZz{h_bB xX\.qKJz/EJVS ߂|)tOEwprBR=a6`IwBd9L$@e`.Ƣ B.gr5ᴬZ>̊܈X )c7H<+l庘/UF'>RW&_,03TtYLuUz`4PMXL[ppv ]QbvԤ Ĥl, E!vSxO- q2L`b|o ʦ#ag/T~[]*Z*_VnE,D#ipV_FuJXxꜘL==(~tZ;!kTqj)Vak^? !V<0W̳ge;\i}lXlÔ&V :v&.V镂x.3lK `AduZGmnխc6y]2*wByWU6Սw0Kn>"gכ:s ֬CxO}SAC\n`.YդZ^x| Q_pCeR[? 5OH|HWusM&oQ0)/:IDk}GN!*`gn>g<БAI8>JIc=-56Pw Bd!2F] in }q]Tlք0n^.Spѯu&A|uK'q{9km\ib.aMgEʷ'uƮX!TdMkuÄsą޼&T;n] cб6Y~M7]Ru\_({N%;#E4MY[Q8ik vmB]NqqK0zl]fJWH̱)Rʻ9J6T4bc?G Թr8pF]#S@ϱ)?V̘~i!՛"da)RE+\c`|[X1lX?2oK92"?ϋ$E}dVRynvy TfKPA]` XѾ Wn+ 7.N; NHUhr{GxckkWnĢN@|ix&}J,\&XmtוX'\'|r*Ccڸ щ`M`,X nR[xsοArNX;U߇%*-DM!a#qghl i *=-V3#0t0d.p-_=V82w_{O<8;H{.O>_%)D>IasTMH}lzW}\vIb*e=<>X.QA%m.C8+-b ;xaS#2P]HEPjI a)W%G@ݲ= !Y5S 4Qo%:0e+HYY8DXtLeղ K6MZ(D&dœ*S7|ڵ~xjaeH, ;E!txlhKm)2zfbթrKcVн ̄4SäS6Mϗnn-kPFs+v1"(S4}% (a?}$)U 2,".1^Y~AϯQܻgXP2Mb,&$ml@|e uYTpUʳP6$Bo0ƴ&a;Θ>Gg;"[R ᔎ.rSEF`5;e52REJ+@B%|)_*'9}˭E"1E]e56VmnQjj=m35ˤCihKk:Ɛt쑾4{[zP2nPRi]M'!o~,xuohiLr%,梥ޏ@=)xP@d³c\[5-pDxpJD/] OH=|)Wƥ /lk"¡?Uߵ߆8h{<8 z0i`YPm8ϙBPͦ󼵎n:(|n0aW\V.Ӗ> r858k5Lso$gΌ\>YdջT' @ٺ4~JWsuVvFKpX2o61aZ[Z2 WlkRg%kE/..?ړ5+'6P,꽦\O}hB,~R~x/a V./X0Ă.3; (j+{~>>`2▷)\wND)kmVc<"7߳/p_[R fLs+i9($:\lp_KfIF >qa)}Ә"p.7]/4a"8kb[M/:^&:LARwvXcP0l{n)4ɤδ^Vs,<@PQc r/pDn(B)UI>y5eYw)g噴HXFLMnEbsMMDD9(Zw Cwqomi%]ƂM%ɳۍ ڵ;S:#o5'6w;LTq Gv`LF#a'r_;=lk a) Fwޭ $ Zv[4յG;\u;=)pz1'@a=gZWŊEgx* a/5_dT4`M)F!s;@= k/:a=w%|{YTgp$BJ쑀F46,Npk{[xWF6x8M:? RB4\3&d34¤zXFsvՂ:. @Ouz>ˆV((€u΀^dg`wn? K*W\ؤ"$NFlo/XMruc`\VHs`9Z)-i!%]RpnYR;_<ۡOTZ f\ϱV3rvAڿ‰AE5J îyVЩ&@Ah!{J Ed[EҒğ: ^o9 5k8ѭ/pđ)7 ĶW+)sgBP sh¤|%CXVh}btr,2ZJ9I/7Ep b#-[KV{Fa܅_wFz'Ȓ征٧t09,@4C#Vr,X vMCkRXvzkSz#An0f|f9\tK #ӃuӲ=2E0_ȬvhN%Et`ZP}E^'Ld1O%H70]*1Mo3n;_1O7uE-}x* s #;Ԝ{ǯƷ?=FCp5ʃVBkz!:+:rF%4q }ɵG?oX($@YfVAsEJVlӠnb@/dqC%6a@3^^RKNȒDj'O~ xk0w=!!I 7av%:|w̑Erwݹ[Q1exuyKzg=SQC=Q1{L9AŒLXDŽ|6o+[MZ/YӵSOM2 t3vO__l~աJ^c %`|Ffkvcpj8x^LnۅnNZwW.KH1:M9 ZX){dk2Oݎ%i<Քi,^`}L/r= {;^fĵ`Cg/ f2ml) LWRE3~AOy M])-{Xn;:'1QoטK// :!N:Z9WuaJ6u8Reskvu߅׈[Ņ@rKc62E3>; d{V;+~g.5`6l켕GNɈKC"VVZZ%Eyہ=$`Θ@#NM^sf9i:XWjqe7ѝQ#p8jn9ZW$N®,득UM9,wM:g)v\ε{8D'050߫ʆ4qB{jFP5٪`-,zj0I}fN鰣i\gTt_}35 #E*J&|stqO_gdq>E u;Ss$sy *r-k4Pdi\V 0˨&ٗ-8q π]z+5kE5u;_4s]~E̖*l)ܘ`Zh2> m/`ɄtD{п/4þ)$z NSƏ pM"c[@#0*2zy#Bdt2sN:x4t>N?fH+ۯ.L!YL5iT1cĆho\ˢ#lWYT&k:p2"(yP׺0GK:"#w!C-Mgif]t+ˇ7H+L,MVZ!?BxeU~$a'?IZL9=1ZS=Cc`}!SiHkOj]Di%~fNu"{wdRsQ0G~<<Ӽ" XXc셧,(A+HDo6M9Q#e!Qn1Jju09PIHڻEߟj JIv] ]iF)"d^\(jpͽw>3E~]px7n)쯵E/ et4%f`4!_~l6X1UfmX9̚5N,L)gůCs /e&T$QQôrF3{%~ C.τkPA'EߖY|r)u+Uݬ^Q[2+|1)Iqze%Sϕrfr>vY?y'd=jq^PEs$7 5;@ӊna+xm絪AxR}Hm~j^=- СG'|_gŭ._&@֘5|Sܮ쌇?8<) o fQGhO\`lC>^eU9AПVrs:9hN7}M%P*W {f:a|P73;0EЭWl@ K$+@ '%!q+\J<.aLЌ*tV;영\㍢]>sy=2y!XxLv7#z 'Fs»U9 3ݝZ-gLXkT$29㢋oUA7Vx~YjW @*e@Cɟ"0KUgO ܼ< a2S^NB䩶83ŽE&vNA}u[N2Af{ϩ@`< k=alʛV5G1㇀Rh9A iB:7LoH1320r^rcLJ}=u_g0(f$y@ꗳ?ZpG3tH>oS|E`wmQtۋCh,5O%1V1`:>x1M%=HOV]CWKUxI=~x+.R9.NPg76>9D0*c}C#iKd#GwQ` sXV+XLEh(]):~}wsX"Ó(^}#R]7l9]g/e%֝\y6 h?1&6?`H @TNy6_2Fy'+^.͂^gUY . xG-St  5:ķ W'v],*:Qt!H$iFEl$Mˣj\KļҩWEն>#Z}# Nz.mI72Ӏ50 P HJkuLGNykci*OȃDw~0[n%;# `cYҀ52D{ ʜSua-"2r& tC㵒)E.X&xPdoR[Hv {y!ΞJ07p YKWLre*+ du Xj T@"{3lT0=#79T&Tot}Ӛ&t6n467[hƩ7P_Er'y!`y.Hitlr"q!#Glq \x).F'@znᬎ-Hxkb7h3pΙ)<,c:"h1ŭovSSPhV|pGfdX j\(\I5cL2c~yaî زg"#=&\uxF l_/!ֵuj]'mt7\8/`\l-KΆ%M@ ?eU0"Ȏ cnIc?#~Оޕ:!|߳39%bdzֳ 4/97 R=i1ѩɗ|zȇP OiƯyz&F>IU {6_$~f5/)FgNC@$Ɇ"-`G /n1x7K]zɃ͍WhQG-I|D)+SNYJVkdl 0ƇD$?{!zC;ԕ1xb) Dz T"e|%nlPp?4s*+vRxwƿ&SxML75@Bڑ#IqR^P[ -'xl˭(p%g_YI ޳yb*1,鸿b:`Sj=R{p"bx뱙*0mIGV;zsQ\3?ỹU[H8c>~a09&2Zz${|Gĩ%iM&N=g;FWVT\>Onq3jPgo_5_ߔij)+D|W>])03 Rmf0l(2X$rf9O mq_ Ѐ _l!첵n! bq]NLQS ɨ>?:amSc#Բ}[ >5!o|(  RZчxߣ`p*1W<@Tމ۴d'POe6{̫`>ؽ-ȭ(@Iڨ;h1ׂJڛW1KlcfAf)~ıw署VB(K)[`?Vyu1]P*M]׭2YD![430 bOqnhj|LѮ)f'^!@i :tq^vat7'pyt@&u %Bw®@o"Tlm!i)\+Y9Q(iU_U{p^IaTYi7\N9Ma:&2VcYs{E]D}^Aȷû0FM4؇9s\RסW ksf^& K9Ь:i4Ԍ^*a^ɏ_R '4{ujp@}:¤=?kFA}zLzHzTS,¼z.&s{8e?v"|ċO U-7kl#eS3cZԙF )zwVI _ea ͍7Y dKVbe_ˬ6I.y9q;"qɏAݹK4Z;7F,>_K'Q0] ^4?kԌHqÅo9qՆ*ꎚcQrQy(~`d p(p,ͦ~P֌}.uЇsmQR=(gh㧞^Pڈ UFnj3+ha v;"P$=tYpHܣoP_^,DXUaK2[ &jcl]s,n.{*M2S\fDTgؖ0' }}ߘ_2dFϣ4,oxꮟ7N&iz!upĔt,Z=dSu//SM{<< Bf֖Kp4|Ƴ+-~Xlm5.LajdZ-^*~ ,%/ɁG\4>uU ɘ {ןʃ vN',N})LrZfF,"ML˺m 4p3qCE B#݄0;`n2R`KL8w5tj #H)'_"Ǣb:EYJTfHhcW*hS$ѭ S glsXPKE5mxdˁg1MԜQ%ע%hC ji/!j2}+P詜L6g~>SXu!xxbq_/O3 Jhу5^ 7OZU MS4 ԅ7pOlLIAF~M7GR㨎lqg ɢDTMz=qx"KG}CBZQ -S*/c9">e41|a/\ne2kfaHKM1Ol;ۃPP~Tzskich \ a9 m7 !\a\(KM.zZݗrRlKP ׭pq; Zyn,yeH> >=J82]_m`da u½eqyߪ 2 F2lOcv,<'o0YHi4Ap"˹id\aؒx)y\6_#ɥ/mDh-Z˸KW ٯқa>pಛgb(^^>3ݔhwе{jң`yrNJb+7[i.-e!Wk蟜{Lo8`XxeE!Bةi `]:|x iJD R(="{ vpJQWL" p|4׋&ϬWͅVPy6i)lѯs?]C+dn#EI<,_#ZwfkVa@!`GrXxc*<)r?\Q?"jtA7ᩐ#k?S.ys8{ƽXZ7at=q˵̚L1:{ųxFoIM~e,e Kt Gk4tj_ ȹ&yA} x?^32wl~5,&7uqJQVа`9Z)M;%Òʺb+yOǂL^ ӶQ^9n͕㭙W30 Gtݗ^H׶쉍# Ͼdp ɗ^nK5i0,M㱑}ifB`x1^Vޑ7%G:+y;X6a<ӜJ˜JEQa9oUڡN4W+X7L+RUx}0Y9dK7Ro̒pjݠD tth#ݍNun9ނjYgM3RG#0XoQҩPv*tKe fq"̀$4!S# ҀT>峩SW/8.6~IjɯZ/A^;CȅcĖbO=3~v@!RWOAHC{?Y `z5zG#$\c^"?w˹eYšM_Œ\;ڽ3DRr%qLϗ~>)U4/;7WX}M|a_럢먣PS1D8L86!Ճ%rl jF;*fL|Dor8slW _X# ;)+Dy 9\|5aS88'ĵ?Pf/B^uf5DpOJ0j+"R="uyZC q.0-Oijj!-D'Җ% ɍ=bު` GᘇɭAz lS(T d%PfqsI;Tc!eEA"ĀQ?mCx2TXP_Eb4PICłg9S6U-ɘAf 6عz?ֻ?CGUA_UTo65Rȟ=%6W^z[K St0h+ *(qSTNfkcG[Aeb }X_/q_8fjzv&p sT|II:#ULFקsB1'70Т'_=WiXB*"C.φ)`&\1tG䰮, GNt_'gW޵U`][`TɌyVYH_SIYsRj;5 7z?67pbetT9'g*fX:+tc3]PRK}rWI%CϚreL!+Xr%0Wr):*԰$Oulí2o'*_ Ul^nKYk4|o]Iy0<hVLDtXW7 })/ֆKBfl(5jD9Ҕ6<&`a9~ֻZ+2n^c,AhyzKME~ә!ΟE$Qg2Ykps$պ{+2[:ʇN/>N @*!}o"vZ2ى Ż9ā}drks3ΚhD5R@S\ZPpW%8f?wi<~Egsa辤Fn;>sD: ac!׻idu@M{{%4<P 3@V]2=ٻvC*mZY dKB ~!Xᵰ~#G3=/~Zp9%IY%*{IoNlt-ߙL3I6B~iu F2PN8>Љz ;9 vs蓁~N%*5e8z.2rrx1wm\{ =}3H(x史%8r)#"" $ܫ >ݍ,K~ 0b>uNx 8j`sC%/6BgPA#1"QoO(K+TOs467XkuD`TwkаU{GpTQ5=À+q7jIͱ%O%Y2W#͗q[ͯԶg9-FDARgB]g֩0K+T_3~+9m5{ @Kd![oR_ʸ,`Bf 9jßz2NFAlrClWR]Ů)^rTpdAݛUhivbLJBcN M2<5_h 9!JW<'*cD瑎PZjXs#+0H`l((WLrZD6ՓG;o0SNƐ9B#d׏J0-[Aޭd_ІY@RDO+l#18@;S9FRݦ!C=ZDM—u>(<#-.M׭a[:|*H\"|8U0}ŐEN#`iIʨf2lдsT! l+Rfg,^Ķ?rXpld'Lu.`EL oikLsީ R`87ܭ&A Yx EU~dNF2~rԤ!|wzv4^ȉ"*IFP|c',gN\6hGm#Y>&4ryWs{17י0aDѡH]-*5<21Ǿt5WBx,^ǎ I(0[nƏ=.N_ٮοm/3Yo ^Ģו3 \zF*O+,l% Z*MJa1 UjtUEG.3 ˭~LMǨ_؊d9r-L׿HJy+ζB\cybƗ9UѪ)&ہ^T9F9QT=ut5yM4hxJnFH{F6m(8!>paatGWM4 ݩ=6ZIgbRs4j S'p"1o3ݓR5}oWD`ߟ6>-v@$}qx] G-\rw))iIkh 7I7=;3B67%AH?𔼊D@S宅ѷsZTW%GqԻɄDE{$&`ЍfKů qsվvEN=U&Gp6.vDp:8p -^uFJ=stne<_CL&rnf@"n\@s0'cꦖp~V+, > ? @[mw?}0-)R6h^{[+s{58W[ >I%ݬͮ5˹r4SiꏓJhDs0yc,GUx}lU̢Q+&@9~X╛sBtmXG}l}꩝ڌneY (Tf>WvVo LR 궢T".?v}zWum&IJZT/'K<1v OGpO "avtKZ{~-w n'ވ]Ves/\ xiWFAQhK;u֔LB֭BfRᬼ@χ}-Xs#f‡dL𓸸4Ϸ?[o_8Sy.-tpjg4\n 9G;Cp*;]as- nÉ^qFN06:ҨzMYizzq5e"EN~ ~ g7#KVڑN)ࡇrQ85BkKtOF_'BpWo(Xru5%pт! TCvEWby<1ޙs<x{ϋ5oh勋$zD`x<{YϙpmRELn.$L1pI"|6Qd>Ķ3]ᅉi?.$nVK#ל[:Ӌ=ɬdKjeڤ?Yǐgs,t3]IL#IByIFDXK6KR|l>^ކ,LO[Umv:zj2j\ 4J[uA}8\a\1tctкd=&h YU2kn01Z_-Rp֣;VO] zdFx'o-,rLxmCkZ4wqc4ki20K)݉A^]B}tlx QS,J2X$qKsp%o%a̞iMWJ?Z;,aQ$>a Dq$w17L H`I~~ o=F]Vx1k)c:n=jc,M%Oe,z[ 2)_0.P{x t@d,6_Lw6ٶ3}$/W /exf#T1Ykn^qi/i*;/h|'@? +mؔ ^ᒀȔn}(PYQ:'Cv=v2A4٩%U7alU<:lxhZ{;[o T୏坝_Ͻ`xw)2hhN<޴1[yGH *zFQyqt rHxAp^-Pmͤ<- l}Pa+M\٣x5"/TJo;/0KodA̗_X0䥺]c#]V9 5`qQf ` fN=ҕ/Z][<reZ*}c[-grL!_%,'j{EǞ)ej“cT,[!fY\(mFGdH FJD!%*hhjl2hl Dcd2[_Wlf f4t'Whx#3_$ߔwUnqD#|`6\<:,PBa`zJij'J$6W4bwzJ:<6"c`mb{-VEw` 3 ;E!QrH.UK*%mٍDy]p&`m s8$?-#M5O߇2 V 6&LgZș;D8<"km#%zP ĭd8zqrH5DD`:J1hU%閲.0XBL E[݆DuFe`H8 muh2v!{l\<Ԫ*3YeUTwo ڄԋdvO'&JwLe/7j7_*W U/|[:LEbѹ6 Q jU' "}6Iiqލ [<.ʑ`Cb+tT˕UIdp+]up* X sh9b=}(qP؋8[U~)כ#?UM Ł&1rgCXiI15EF 5 i)/z̻I!׃np)U&`VN͚5{-<|b8Ē_ ߬2QCq~MT* 殆xh` !~A~Nw٥LZA*$%B DaG"{qwQ|*WEqpJME@vזg۰4=~P,hTN2p+ _BAv5K%ɦ_A(Lk% ]"CRvk5j7wUc(mB2dnfbG>U?UO9eq#EM~͏xk{rEe %FUl_l $?\+'8;i+dQg)ڈyͷJ5Jre H;|DRVtx.}@DTgkZXbT45 vHˌPW΃[tռJHRE2k!X='{?3?| m9V0=C;Z/XWl փRA+Z>|db-&' E%,kglHr‡`c?L1^[%}!v|w|OK8޶AXg2.*D/3 &5 z:qmN}U܈R=1cݍ 5AZ'w 3U(6VGb iC,}qͪ-JL-.eѭb±o6~ y_ ģG!щu '꫔rOI ƌe}"k t%D'qmULRb{_(Q=GQ-ҦIg4a'ueRgOM>YX>g/, T9Z4feFAbsp΁K#9TWpc^nt˔]-@ժ` X1!n27~ NA]vtlݲ3Zq+N7>Y_J07&:䬁;rj_,TN*U΋9[2Z(ƈj‰Y.kIŒI ,ˀ]w#D(yj #CۙK{PI(&̚}mfb=:1<_z fPE}5.Xqo۠0#qvxv EB(Z>`-ʔ7'(2;U+Lڦ CIhs!. ASfdÕnC Lw/өVHfjRI/ҋV^H=eg@IS/bMP0,6gy6wU(^5=*DM$:eAMjYU۹Jcc-l@yƦ&}Y3Ov`7|FmPi|J3<ťLD'i5U0E̾is''"{e2$pN{WAՔg,{;G5֘8Wsf4v[^fr+E!.vQD ODwwfL&R{Bk6ı6.hґ 0"m# ^u$vQ:T"Nm󸛩qGG ;ʪ]jNLI{3B` $5SLN@Ǣ\2/'㡕noߌ,hou @WMD "zCbt9pȌ!e?#W: H,=OFT,u& ; <;{eo9} ;j H<~@p4[j dܚv){]1AM ζY\W=QQ]"°_;3\4jmֹW/s*Y_XT~s?{ր+gqOQǡdhV1W?#`{1Vo# -׬*ϏtTDP M YS+UEp[7 ZSkLحbN/1$(^}ӒZP}Y( )-6e@t*L z*̕^S%OG4n/ :F?SigCkZYW M"O7gq(A/_~Ȥw$NBzMzZL& ^mE8gEgK)1g^]Yovy)>HQ'.7TD-2HRQov޼ P~ ^˾EU۸2_.j}DY)GgnWxb{#JZmwђW耦!k/ \(glr 7=8!un#no)WU=\mCRT&5vռ<Cp~,gWWַfl%"GƵY Q.8wWb"/%>?~bM@i&J/:Y`  +]|Dzy*X#c?! aּ%iLXj'Vr ȔS-# S\-=@ _W8] ugߥvq"(S\SZ* 7[j|)Oc~v9ue&Si#P8tcQ⁤>OiGaoh<^w(}Y#2DG.),Q\PZ# ~,G[YU⺯ "oo4H& ni[ieaʜIe*mw9[Ck[٢Gf@=%4f-Ѣ{= ޳ `I28K}o!Z/%8s \ ǜLvTNruNT&?z]ɯXuwjjtŚ`wCJqkaZ4HeHqL'L`n> ћ66ue:{>7^-IgQhwGR TH9/B~26bK=QaļX&phx7sM1̪EB>hep&7CB6H%; !P&hCP*jqV1 ޶NPy4[b3F`qޔK)In7u箰r½~֍I .BU |Pʻ7rwYGv/qPn8h/lP^sBTФI!G3ic^,L^xIl;%ݥO(<ѽuPŚyi~6tE /]uiU3S1Lcfܻϖ 2s`ymCvfp -5aBDB%CM$"hq&y-YEǍ@rEDeMZ"O]OtYsOLJ'r@o<c@4g#}>4&)Ab[c\ DtK~ ,un1u*vid]~v] kpaHןЧCWmAg`5R؈\yZ|ҔPql8U"ҶI;(k2GwlP#u-‰>bj)d7g015sDʬN1S=V*';G܄Z7o#hL ?w菕T[^PޱK ~>~52N*`ڹ$р.~ObP?2kO {y H _tbN7< .6Lo>)}#~-Em)MCl]|-׿Wʿp+jB{tRan* ܯ@`X4ք{``qmj'*]*A{@0_fq9o@/Vd4k}s6iڦ!PuaZ:F7)OV_6ǒc,+nۯ7JhwM=wYlv [$'~I!<6̯PI^G2 $%lUG' J&dRv9>9ϝ]Z~Or3A#n':] mf?|ZrkH;x{,ⱥp2\^}_cłWJq&xµn9œ lߩ+(K$TF+2Es/ 37U~ wϞª2i&.&BMpN\|5 c=<تJuov QJofG/dŃb61Ag@MxO9E[ H0(g(ak Ѿ5Ԃ#@;?J B(etFU_uWcTCcRilRi6 VD ~ Zb+hGuNS&EbVYv?O\)A_zu!oURn&qg2&HY*89e>yX pũېI W=\+h!m^ ăJt:;?Fvt1_/[w\cze'B¨;sZ2=JhT!8'9 vz:)ZlD5_ZTt?D'·G*HhL oW5ұ9?pH~!UI8|hE]~n@Є~F?< ܘqD}), (F43FzV:T/pYkgo0+ j M>#~vcu&)yʘY(Ս(jnA*>|3#H :!E!7neB% EoP*(ID m[5(=c?93 :PܥFgXSn)CdS=(~w&`Mw=zZ!LmoZ\Vu5cyuq Nœa01S`(ߤ_ofmlKΡK j|i9ʼ2\W@~Tk)5A$k?U9 -hy!ec^vCW&36qMP{@C݅ꈇgg7QG?to~[LNbLpP|kd`uw|k-6% 0s6Ζ &tDÑPYHO2I &/!_uĕIq:! Hf1Wl([Y7fΛ[9LMR-o:/bJ?D8F ⇉c G?~a_\!O/HR_Փ쐢gI÷{e-LIcלU@B',i6gDJ⿧XmkB4?c YCe~{lUcM, wtj;OE*Z[@闎RAFN` G( Y0@peX^ؠ,bJ;!f~Ezܿ: WU'B4.uTMRjj$h v(>G)Q Յeq\`m<;Ϸ oUXB5$ -@iȴD)j9$NHo͹RV|0x.͢PnHC- vತ6G=_[ݢ ~93#;:m7֪exteȻ 7` )h?ά8<ԊR!У]],:Y1\6M}>DTVtBo?V2P-cZaohE"@TjOAfh4s(S@Nbne^! h (~n68^zoٱRMjcCn̰sQE0 O|w|AFꪹ70`eE{[oN鿤Y?yncʴfJk&U.#A; JiΉ*_i 8훍sAe8sNX\#HeRVbl 4;ܺZzP(zr3c=QR 2HhƦFu|Y (lo$Ŋ܍|I,uOՃ}l'23Ɣ)JGao2$؋Jk n̆ J?Xlƽd2I9Aycy}f#x-a[Sz0|^yuHpSmcöbj Jq7ݔMz뭮w̑caȷ7Lܰ~RՌz6CUIqgd#@tcc ֿ }.xɥܓb`" 5B'Pa.h騿YoS!~Yq0P wƷ&[JV;xhlcCS)[d/I֗2AR  gc\&r]*[ 94HnO}*C!5ZԔ }`Ijtc;j'IltMI&fjDW݌AQd`Q^gChdQAُ%S]]0oñeHZ-e0팱cPXeu&HfS[yZ(FC&1{u]DbGFX^"g̑Cf @i^13. lS\ 5 2(%ݬyD$JP]%;}}ݹwIR9>r(zߢ*yν v֠=I#+3DV 2XY<'F>5 Hv~}fR8D5$udz J۟ûu:ORL躕g_:<`nl~(ujU72&X-Pә F:yjX'G};'űA/4@uװk_J*n9øŬ\q%v$oCLvF7Jk)v& >4!1kU 4+?hE@V "ϯ;gWx X8Fy2[+gԜK Ht3k]ۡRR'5Xφ[J- 68`G&sCZ#8F?!f\hz"Lo (QޔbpMt X`e/L_.Jvq."|+zf>-AN{Usח'x+螃BuRm:%>nϰ(Y+оs Ȳ+7LG7s {۪٣,4lS+uZZ3J{|03rtY耷S+Ch"n7AEhi\JPr$WI\$hE?yI!:R$[$OW&tu,S=_7%'|+EE'Kmy3',c)}j,/soo c^7/Z5 )K93[wZ9: \ׂl³Ƒvxb1s¾8%a*Ņw646l~czNn5O:j1 u 5RcN\zS(@8(MouAr<0). Gd ZJ?d.e3!=N iM./Xӱ`o7:l8wt?4o5e4QuQ4$RX6#eTh1F!]ׄ߅+vQW/eӦPZbqbEXzZf$.E[.ݘG %d'ԟrY\^V08tv8n8p'weJiɤlq?6rT*towPwy$/$"جO *\= (^HB)1R$<1uJ`ECD}qŮ1 #b1E܉4X)^>&Zd(/^+8@xݝ5CDB>\a5]+"SWBn+JiuDqJpEQj$uz(lD.:sr8 PcI*kf77 删X hwu("WPǤ0)1ǠǞilAa젘x䝾edvcZl=9 ^&AĀ.TCzGn|fi-KlksǬ~G7&.:Y %qXd5T= ?v%m@,?t14#27͖0n6LsRdcK :P YI=bULW-XgŰ:kYݚatP!W1{)򤭲7hD' ͱ"uJ.66onY#hU{2:a::v_:4cDf7ouγr$RW-[=M Zȕ0ԬW'*K20^%cǴ.jaP)l/T ߰K촃<Ж ԶJY[}܆g?lj|q7p_aL, 'dW% ˃HyE0|KNJĨTL< ?c67|? $V.^G.RPa{)-{T.yAj-՘DgAQɢBKSAU}N??5c *t(D4VksG.SK! A5I5?B2W`nE=yoxT$S{/x1u.8fŌ6{{>DL4v / @fvNyI+ ‘7Mƃį̮'/ 1;q ^V{Őʪ3.&B80aS[06cٞ&i3TӔݸuLOg .9|6EK O>i+E1J1lŸxE!8x|}v]Y%T Ǟ4x'Ita8K?ay&M{Wbn1x{ޔdtW~ |J}H[Ulb{b@ˋ Dy4*)S/r&cANBٿR:SVTh,l߿x󎨫@ Ϊ8IsubGK~fz۱eJ"Z xUhR;mo*PsR+7h!Poed&gPwcO,Zu@iMƐC>d'މ}S(-y_aEvl0pjY*zs( ,T1&JN^G,Y͢ڶ;Zy{!r~%Y5 ޸Ix( Gz! JCGwaԋe 4^/ T.T{D+R[KAH5y_韑Q8ԀMjEܠ!>Gioɿo?m^cALG{_itekU}ؚ1 h[p7gފNO_-0cŏ^  ڦhGص+ɓHRZj>5ZYafbn/+{Mռ1Ai P&Ɂو[rUJedgbJ^`ivVxYlKaƃ0E$dRZpeG$W8kϞEK"=1eͿ Ee\\L/P=Є ߉o+[0G8rGpBW=h1vGϲ@X Sʧ8`'ПuȺ!mՕOqd(xv$c.O L! ByscߩJaO-pΩ=DY ~vKm0f.D+a8qN*Wμ?WXǹ;bR5MM((X]nk7ŸhL9j A8",vh}#QÉfP 8\JЛ`4-^LAΡ8dNnNxPGlQRtU ZP3 EUz4@4v̜c(mϻG|vdYLpzәx-L,db[=u^8gsfAqcC=ȃh? _ $lW4ѹ'D {{[}ڽO^olB~S'[r6;YñiWgҟ10=5:vi&I2M Xm?M#2 ;%ՊeKi i-K*UѺ0&>{+&8}xߖ*JL95)mW߇$., &D&{Ϋ_߫.0^"T !s f|(JjkC8(`i#"d fXǢ ,~U8tDv?;\6";(#q,,ZWe=Of >(e^i)7`ȤM6{,v\Z[&FWq/:*7BLsfN*AZe-aw" ~wU(& :/S nh*</OP:J^Ȕ+4ZPB\:%oXy@O|? Z(k9 fHXR>gçxn"K'tiG03hS7aHNkҷֳ[^RhWL5@^e`=(4&'J=ؔX8V?,4mmyl8qUӛD~Շm}rLv:!Gu,7M;;gu&`݂JWǀZN-/glxȓ"vOj=@˕PـQؙ9-e3 3]h iTYT#yv3qמ}|%Gl7 >\P`1s0;QV+%0;AЍv5Uf ی"]Zya`qH|C$kxŁwEb6>b B{) Xa>:윧Lk'8 9~hMhVR8TvB^ۛٚrorb5_<;G{ x%cyg/9%i_#K;MȄcU\ 9 fv?T@̳vٱykt$'QzAhЍr͑jpr=A;B?AW2 Oݻl}^Jd,i6mqVJu-(@Uo3 K0 7L$:lꎝθD{GvCh#A[;'XrkՐuuBؖK aon:&S~VtԮwLyޝ݄7@ hnnoE8"G`/3oa/@△ |cpY.A`L{ZR1Nem~˽J|>{{&cGTq[i~a5P4=OnoS9 0(]p0%uGl!|o1ްV)0d6)!Jw T8z\8( qڕK-=Tf 땂ϾA\ip%X#` Qzg@#fl"kkZ5F8݅EC𬗅s q& d w|bS}̩EOeooEa;19ҢUSn=5>_D|b$pMfh$VEx\YU0"`BBY~ b}6ໞ$cCsĵrܙ$d8 A !eBrWg킻Vˮ(FՑ'ϙV5 )ݝJO2Ȑ;BRԁNȹh {+GXY#}Is--b_I4MgRe*@h4%14 '|e;v"kѶy~H5RJˋugam귞 Sb'm0Huye3jӸH+dN}LL^ZT;EhN,y; /T?@8PE&+4R'EY^iֺ'30#3^(KH_zpBnER7@!X-|v%j\Z=mkԣ2]='P Ku^Z?%E.bLc,+ |yWdtlIWK|~;J"`ZKTS\x6hdYĘ[,ϫ衄zzB};ǰd+PsI%}]hhkkXlw%Gi-#CҎ 9&gD\ 楱;K0!b76m՝^a1yq- \ΗI#jlvQdzk77fi6텏R"zVaEYsÔ})UBIIxrXgZV,Y8P&F̎lO_ Ē=sƬaD%AxVR-,.)]3?os&Vq(o4{ה,3 @r܆tlL L] 6mܡH P'B=0t꺸[GZfeOoV`{dzD ,E!ww0IcM Tr/xa(E8AS-L~"d7f.+QI1קh0/Y#e4g {>ңܠJպhy^7}$ "-hݮK=-Cyɋcٳ'Q_i!%B50p̍dYqY{I4ZuD%! FP"ˬd !R !;0sb{cVtwP{%̥꥗ xf83Hb{PNl\:#Y"eGSKl`=}\ҿlg<9n*u}6sѪq0IJcةLR&Q~5 >ӱ̗Eo,rJ$>0Æ]=Y\x$$t":a;n7RAn;RRВ۞d;2#C!|sT*&h:Gt#0@h^NBu׊y<UQފֵ2ۦ_*=#!f67Y IʏѸ6ȞɆ4rJ@Z#I}a6nptlkƁ:ה{Sohͳ{WXrVU`)۱^Ns,aBF. IVMkf{OO6(H?Q"V)ԅ^x Wl%yI΀s-B *Imj<ϸi9|h$pɽx*^.u)*E*|P>(Gy8KNyy>]/SCThO Lv؜:fW5Ohsf6&O48TAܝIY [Zk`-l[ :G(b4 =U1@pSB&x3Q'#̆4rLF^^&P&Xb7\^Y'Gbw7:1/Cf?'m=_?!1m1_9.Fv`ՀѿU+z/#n;\~® i$I48t ^ u6gR  3X{j +>K0DFNB%Uc-OᲂCn\yЫOd̓G''*uqgGIQohl۞]N\Ni–m2ɗ˺`b"7iyhf_1z{ٌg1ce7 }97vM)#o-2Kį XdvqO$wp'9R\-NgPS+L[bJ_PxՒrclgTҩˉ&&^wX=Yt-U^~G_b~華i/4|Qt2Os Y(9&=ml ~]ؤj_VLPP[} L wTwMrH*^4`P,r~X RHQ)=.zh3h;m]k loJIC\Kӊ ٩;]c|U7"mIqH3xɝ2SO:IBOLL"XZHFCHՐ?fgme ҩWF?kz@clcxY8@T _vʀ1fbEF_`5ܽI9ss[‹z^۶mWuvaJ#'lW#<<%nd`_|IW ,"NB{hsɠsJk&Lտ+ ]T}|vBYpͧnJkl"[ޱi&YaSff'Ov骠YuZ~ y}"xECPH >*;ʅsXQ^`#FLwh,%=r(WYSZ$|)F/+\E>h֊"$<6C(ByX fN!ӻ[Ѥ`D^x;7KF9{hb E L\.%RcbKkhջZ)ҼS5EDF׍C62uKRT DB!:8d,tRXCEl?Dn84P%)zƋ$>w#i דĂ(yhsȀ`;܀d/OY.8}]A|bdkKGN ?*Nʸ 4(im⑥ 1%PzuNz˶똖U??*V| |enA~LBha S ]O6P2ٹ_M=(ܿ^6n+:Anrb_UkhҍM" BSW4[8|2)rۜUNl$#GA'CR6+O ٘Xe.3=NKsWj Ub+$M7*Zq6kð^~54+ K5{k?9pNMu[S8Κq4qQW=_YOi8_T/U+aQ)?r#ϟVMA{kvc;1QKB͉S/jEsh)AzK~=ڵ< `3#YTg#"̷QHOзH[+;"5H!+/`֞RßFVO2KtM -2 嶪=!|V3X[A(92{Xp) \ }脲\'𗏎u  2Jكq1Vt×rX4gyuʘ5z<Ƚu$%Mm&ȘU[a]OC `6rΊ8K#I0 DۨPF ;iH Xʋ4 -P j|:KHF\:M5L?Lq=BTϝ% 4A㳼+:ߞ̽MGIS_?sP}ߑZ@;5 6؎)ȹz03|a >wq]2Lg#xVlwW"s?I]S9v0  l@C4v<X)W9*NR+7nLO=ySo߳*կcG3 uONhMʍrPZKÎn{:w\kOY#=1;#28*#|V.߾gH;m |1ns] wM08V/ ;uGd.v{`H$,i.3pfSv_O] X@bgL ʷ71+J?b?b˸)s;7Ʌu?WhvaУIqF,o 'No;"A(Mp6ϞW(\/{p,Z BM8ܪKFa6Wz*g5Nݯ?l2u=d<+OŚu`>R @L_TKc ̆φb< Y@ɉ9zbk j +׃o Ɲ=i~01kJW]|,b+-5D朹Ƿdx!z끿4cq@Iis5NeJ;3vtՓM bm췬0M{fi齄=\ 'M34b0pr_ah/WJrdF8kg1n}Q*@ҲIy)驮qeM7Q3YuYdє2iΓ!7IqB[kL#@ * -(łS/f ݧ%6ڦ; <;~~5^z4.IL5xCY,.HILLD߇9rE1q-@*${i9+~*d(0 3[v:xb{Iab=d ?^!6'<*zBF2뙗܂P)֧խ0>ERɵuKǠ0rWCUe}=h `c}/LvgXvHs$C$!Ӕ9F,cYΒqpbBVL|Ǝu:Wv[!.3:Ts;2/ª(U;ܿ6t3`F]q׎W n~3+%j;R7$lroQ-LZ?jQ:&?$Ӳ՝Q]D_kpXJb|`n%?BKk>s1Be*e7Mn/PnἠFYd_+|TT~$_Cw?OcS.)[3mSe;*xWt@3ݩ}膲,u5蜗 2A“ GdR;P㛻Cܜrу3-H`Ԑd :)GBY:>y`Ҳy~QLcԝȮQ%?t~vۘ̇@z:\x ň@쥼?oMTvYJ0lRTȴyq['U$Y7Y޸s<y+1ZdJVKz#T%MB}Sh[)2()yFE1oՆ މkQW7KUQ 9xwjQ]ԇET(gs nBH%LU,v:OqkSn7S>"PmZ6lKft3WFz]׫~б"7} rK[v-N\3ȷ"&C'|84K!{R5zW1/C)oo >CGG-J(_Ae}'q/).1x~fٿZ!"6Oţ_oiz?S%6tT {K(> "< $%JE0_zO츾,PnU[慛Ri0?$ͯlY{CH N=NhxcЦUOh4u6nl'^Ҭ$[důF"ޑYk R>/j5hVT|ǚ5e$<=şXh,m~' {_^EJ26' [)BȫsXGNި|KZ8P"[NL; xsp62ݏpϰ$OlF穰\A3.SQm VJۆ?| SwҦm!&] 4Խ˩X :#Pf NYG'>lPnnL腪UuAsjOvʼ>pRsb{=ϻ &e>` F\ AQTf0oh@@%ȱw ȧ6ou wHKVFRWZ?I\D*>|>Ab 0Р)xoon1v- ܑ*ܱoaSpWn_o:WSg{Qi>gp8щOyd243Af\~wGw`+}iU.HVr ^Uʺ OM[|~чZ&* |}n^&fgXc.EVAdaPVH96 KL$.pvah{i-p@y]hE[LI+FcYV8v,t(!fuw<~$4'mmfO*@jCx)5x y88͂w@K"{;6`Dy@ ؔY4M:١!JqӼhy7t ѯfO`& tW pѹ4*LO,yKBz,* 7XcB} 9Bƞ>f7&y+6*Ifl}_ۇ T Ys?E!C#q09s:N$^ Enw_탕 :\'}͛;ddu@נڤ/>KĞ$~/' ߥM%jnrPr պFĪkj*![~Εeٱn c$`]KwO)L"5㦖ut}4P`t)JuԿ­ZX SHq;?,}/V.. D0_3A5giGCSY WTH4쎫Y( y2c "؆1iek^]mv u @4%AݥQWk1躬-C <]y5=IW7QKd v%Na-au@5ˮټ:.) Χ Η%DD|pWm UZe~gB׸=1z8܉\vY\ c_l}mG`^3~7 'kOx>{]?6ꊮ?Ö@tbjG(CKK}q;!WXx  q0 u{jba+~aY`T"כmM:<ɉ`W? `z|سRa4153`$[D[S(]!<(@ZHnvvʸ@xh|y&O{EVj#&hE[dV|Pk ݕRҚcӻiMFy9P] |JKR$sП뛙ÉjaBn4rڌ= F#^Ai|+BE"YZg\U֗D 9X󭜛cJsȺB&/mLm4.$OG 3Ӓ\R yz|ݎ(0 s2,XNCHJ$DE~% a ?XJ\u{͚Q(Qvz` /d#;Uenwx>:E4!8({eWq%fN @?PʚPğ2ڬnͷKReM:Xomkk}Ihx]~ :֡CrtȦCv'_De}}Nь륒Ԩ eAׯFyCa"-WAa kITӒ6Ҩ>o^=Pm]> OtyTN]`a" ?{Au@bB &Q{ =>a,u?8j3zC6—4C,L&0 N&Eؼ kJLBm_߂! 'K7Lr#YΞ^n/T T3_ScɞG}ϊ ^6x g?St"Ip#j'9#}Lilz֧ZB؉(ݎA>"3)?C0bSd["(q՘wYTkl"-m~[Zkl_i |BAWRE]jQM)٦!8U3=su&/!(➏7ͥ7`#gP`T{ +%%!KuIn^$WaS/]PӄgshM`21㤼V]bcz#N,l JR‘"<\_őѺbljڎHu]g9xg׿=!0zψp*F:2a]U5>pdh{$k?B7E!Vdh46RCL .'DcJCOͱo:<{!ȅNw^I%&PփFR_P] 32Tmܼ)ZgdL).*0ochN%iTM~tX!GsЌ)% T*&$ I>ATos!XV :T&*R#)BLpТ.w^4z;`ѷ"y9M2kڡ<0 Z46%ΊHN|NHg9}i[p}hEDz"1HiʎajS8cN^aZDOB\-:ϓCZ jÅNoV!Yr>Nʑ#ii!?@=G?,`k{_hkwm6 odk2Q\a ]  R Ko<YoNSk.TvyraڬCt&2 KxhL(DԗJ=HQ@U"HIf  0t1cWTC=ZC/嶿Rlf`/YYjLf¦D+(3G!Iu rZTh:WHAAmVl+dZ h>txΕ# w꿎|Z@*͢z{EϷ sQfM~'/m[ӱqY5-5-r; V *dؼ$)>|6Ri9c`8GH4 D8ʹ$zn"Wʼz~ x IbQƜ0ʢ'UR秊]GXõM5ab]А#bj~ xAkG*?١nJFPtOvA߁Q3'otJvF&:G2A]RLy/q@Xߟ1[b m':S!ٮlhB|y5 ,:Yo௮rkN 6:v$$JaocjmrOLV> ˦OWslOEnT(J_QC<*g@OIukZM{Y d+-Kƽ0Lwa|h:ci}`]VݧPԁq 6=o2>aI&btcC uma&P^/)H07oWx>2y[.5NH=v5!h@ȱVmocn6*o0!D2;v6+1O!#VαΑIYmy7 L|\u|o^ô ~Zi&e:|O<~ RX@f}BqV ќ)ڽ ,&qZmߢkFsw,?󎞔vѨ#5 M۔e^1e'Y+DDd 4XmSlZpWڑ=/ 3eKibT #l|nSOn*Vh{.=mw^uAs[E{ Tr#KP}KL0Kr|GBhEVHFvT;W xk 6"DTqpɐ[4-OQZwSLe`@l&q#gH($J޶[fw2y_F!"%KM} EKO 4h}=4:IPnH%7tFZɌňa sDXCԆ9d'G>I5-.p?ͼ9ؠHbE]4~^rDũbɸ(y3NxQW[ -Iн%O@߬p6vwY4Ko# 0XkǕ}X^F0,Z Ԣ&cbt[=yƠmt#-p[H{-΅Fǝ叺y4@tj4}6Ht9bH(P83ɻgD<.7-M,!CVwJD;\W'me-IjJcY՚6n@lgb7vA`@dHY{sF2tFni9|˜ʙ%7ڴu)^)V~|U2W B{J*8n}><d-*؝m|o#c#%& (}LClvjHG]!)א0Uky|k-яJ0 3N/ q[+K"ndEr1۵M|pǗ[ߎ*yk.tƣGӦH'Tб~hVGCɭ0Rbb;ʯbtEA%POd,x<ŠG* Z5t;KczMIOdU(r9}.KL5j[SRmѦ$ { 9ivƬBB]>(~;2m.TFũ~AH11d6y):U&Tɉ*S Ǣ"iCӲt>v7+g)bF'fQW@'2fE(UWu)ٛ_R ŷ:̆ Vp4e~aeR~vKo97tEuVUdÔYi?M}b:CoƠK ..jA^MNhGIxZYK]bL 9|$viUDN#aui u (d]-W+/:`Nx9F}@jtUpN\`axEɷ (L([; hm w/0J_5 /gŽh4ӵ'^i\xMG|*9]7-,/qI_7Dm۬dSDKr^խyNL e]lj+f)]9 ^4ȚO(HC(}"ڤ}|sP8?:@tߒO~Ѷj&iOwrޒѦ_bJAHxSgɑYC]Ap~|C^$3x1½&564"FTm fz >"Cf5Ɓ.JBJ2x ԁ5J۳k5ؽ<.g|}]HRI^6T-~(ҌݽnXdsX 7ip޼Ux>wy0QF$Uu/ER4_O*GObODvhp1fa^ķq<񫓗2&>-s]oT/|;~ *=@;&&(Igztt$ͮ1ZKs!MI&X‚CHa*Q}M2Č1tt=Q$lW!z^gׁ"G0\hC7=)ow*SQ٭U7An^ޒWL+#Zܭ)'*@]c)>U36U薂HvIj˳Cg Ct%zn\~#3V?oer/'c!AioԅBx/*UI XQ+IjJS V#!m6Gp{>)|QhTtgKPr<4Ҭ\ڿ{̊8JOL9W_ Ԥt=GPxơ>X9w ר~EYl\H{B0F4-!V:I҆ x)3Br쌤}}Q =>6|"ˡb+,fk]ʸ# Frm.<c:ahAI!yqcɖ b5:,V!@&;Z )-MIx!8wp%s#9ȱq-ft;Wߺzu= 'C<; 9<% %zٝ=!wĢ__ލjº}85!MܸO:[EGML&i(f(ձ)c(]:6uI|x"EC6՚QKHD(Dj Z+b|k,C|9CU|34RL[v}L9>3xouN qE`JZ'k'{uVByzU]H-{uW85mPm{e0;7EUṕ frf9m٭a=wS xd(K(z:`mËNu˕kzx‘vzil3D8=C8Erf^Ɇ˧e) HOcD6LgbᒜH5TD>E4ĈZn|nR=b\!HbnN7d@~3^]-zS`*]z $s-^uF@9 1R .rׅV` !~0<iz*K]_X ?)rnƉ髶urkmY,{^1: gӓmؘ@5en f 6Hv$z&AHӚ 芓SP ^T2SءZ¹ E=ݢ}g ӥFUCrn{! |sY{9c@ם#%O;lw^#Ƃ垸c2OL&i4&ހPaS7<~&bFFXɻOJh*SOZ&5+Us=muD{J20 Rf:;$j'^-9%H`yWQREģ-*q`z(ctm"Ka$uEx'؞lDŽ3⼑|Ҽ&o+$mաA`Qچe|4CH.2Dl~ϧYRv@)zqKX3K`g3j7H7:Ez_cbɒY?;RGCTLJ%$"@:A 6X6ܤy!lXy5 -)\'g!pȅpT`Eo8.bŃtj.jŭj$Y qOj%2 fD+/'C6}ѩ%0_ZfW=qscDɡ=h㯿E5/"AV h2L2<\ayW:Kr9t:T.J"ҠC7;=P%nNZKPH-(eMZ 6}n`h2N?ooXg0Xx~ Zؼg)_`M.sqqݸgn-1a:M\X1^32]IX`t-U 'D29- +,o;xVA6WhފP`jmk:]d@57|W¼ja0kA9̶cPAV:A9vӐ/꜒y _7 ӟU>e@#,NaSz5R:L iJc}/Zۍ/0D0j "ŸNC5~%V;I'8\L}~#.HizB]+Ϡɤ3)& _UuK0o 5YZ<>V |w3/zݫMEטIPfXm.q~i3Ԟx`٧UT[oXzu?ic#1-C0Y­+M 8pn2;42JBUczRu>(mb&Oڸ#qevӆcQ#C'\ϋųoysr͏'ib70_x)cO ;G!hl\X+U$k"(2ڕ-v\  DGF|`4hϑ"W:O5IO1EJZxRvyw@Oc#EvGFʿڂջSa{몽(8Uke?ppa,Tnp<|u>BG_w8Ejܑ}3Qu/Z4zTy`ۭ !E5&Vճ2(49S!wFLgWx ~$A b O&)uNQQReҫa@r3;ϮSG0u B`4=ї3t~Zr~kT/@AE%Zﳶ;*a y4JUᵂFbn;+%>Pqi' r!QʯuY^:~EY7O~~Drƶ$f X8zM%.Di@| SaKeojt 7H~KBy7~>|slHUR-'7GǼhIs64Rf$HPxڪp %:%rLaMdӷO\X|96 §vV dwҾ}WRƑS`bL.%h*>$^Ai+2!fC(Ok{lAgvr2- 1m? ė*[n,hAv#R 3Nkh'2C}/堻Bћg#=雃M1z sUHikyȯy&}i*cIOtR(pmnRRRg{NkdƋXYyn՝KT9tr Q"+J¤gMsg6b6z%gl(ewgN?Hْ<ҭp6`nP k~>^#iE[ #Qmˁ?R Zr5f*HT60{c&z\gQskK2䕪'zj[ڼ2߷z /_ƥϐ(/Ce>2 =[†j7j@fKòccd15@ xؘ[żdgJcuHwM^#, MRLp[U.Eao4Feܸ6:FD@>:LE$۹QO$^ĢOW#x63WNon!*lOT#X۷->1kMe3HfyʣEE>_i'7O\8ĺ)W|Ңc#;2Dxd+?).,;q{,g'J?~4ij`mLj Hͳ3`Rb'B\,B"Չ;K.L6qw(1~Hk 1Ѩ58ЪgF54'7zfwx4>p9 OC~8r=ao]˯hҬN!Qg@H5 `"}y d+/.4u"g 8#ڋؠ`+5$uYpx9s{$ר˿rpSk;^JabӶgL%}LCI]u'ez8GׇJQN&빆gP; urmQ:Jw/&hsWM%ͫiŮZq6,YZ"O֊fʮmt$5w[hse'ux(F* *2쥮-j2R]a$kmj?8(Sl+hHq:s\ڂT| UO #9$Gh<_!kW ]UH:RytIn )<]Dx9 Uӿ$AS*/Ta-ٛbev9hwɪFG V>זКji4'lB>W(mg$r5& u\;yrW g$~J( #M7$M1x 6FEtQl{/y>],TmNmy cCb"H4]lx#@k.V4.Z@\Vq=Bߢ}ۇ.lփ{FTq u N32GMsLdd. uTyeywM"JK=A 4#\^eZ!au3:0B3YxjZNFyU-Se0(juL7 )-įbl$oT0܃9|8Qچ*!9" 븚c!pLl=Kz2G.caw WԫkZfVR<>ȆDn.%Vtj2z;D5e /t:Q|j 42,7;xK!  |V4wVrA Ve/{j] z\3O K?(4M6Xz7a})Nk+Jh3 EjaJnՄ<,C.yu6zt` =Fd='!bSJܞ `ߵ:}VŜf}T\!Kz:/r]O 1‰9qVD![)QVKOoC 4lҜm"A@7Ӗj˜hJE_Vc7p>'}(MqEn3᫭~Gi1GSNF $Wu^)zuG|L3FzL'j4~iFF"㔝O70%/ܶ%Ƿ`9"(9!O4E-Vao;YZTV g\mǷݵ㪨_ DSY}:=,|E i Ť?Lj]K+8c5vOAZ„+͗ 52p7$'+}k5T"~ٷ{lAՋgO^*jS<+zk67^ݥ+^YrS5*XXEu$tq}QmW:Ă}A8O ؋1a4V*0z4bWqp`i RzJJ$L54X4"Vu:\xIvƴy^qq+ y Rz)T ^U㼩㙤 ((6~諠!M)'Whvޓ7J?O6ri tDs?Dg_LtRgiJ3W䩢Rjj:h *Aχ$O64?[bB{P.t#ű4ڽt)pCu$ǩZd(FoԸɿӧj3@-2lo\U7 ft7||RlR\Y.ᘪ/y9&z0o K+,'lot=KcLEfnWqC 螎e*jnJ붰 ~K_,SۺFB;ifD;cU/mQ}e7{$KdhlCׄ&FmmpgRDaEr=7ʀ}@"z i)%weښ6t iCLG(8zNya:jy =+24~5{WMf@p<.6V&M 2(͡4b#Ի֎,id]qufqwpkNȿ "AN! 5|9l7r}6Tv550t=eK uMcn k1Lq4g|"Ln">д&HyX( _;@ !ðMv` IUjIs eB}km};|~ U]p%$bbvT%TϿ rS)>a~5\eG?J',i`j#]z<١"yj  i,|ۓu0P: ;M~^D?GrYSNk(+a{0|2Nb02!^j8=j7-k<<{6zTݹmfõ Iӯm|_/%=)j׍@O^My:$ \.lKƃZmǛz\3ڛ8z]خ|9g W; OZ~cSD#/ .iB#C#nWHZcjaԍK$z6MFol\PFNavu԰aQ݊#Qd~f*Śk=IKN[f mVlIV=mW^5ϵʧw>x6QFűs&V5IL(jLcg)S_:,762Z (ͥA9.I~=Bv^%0o]%~cͦB5{ƒH3^m&o&v@YM1:Y4crplbVeEmǒ:[OZ: +neJ[PPdR֬2.ӈa'?!Y5#wICfn*FllC&)C i?6f#IS^BkQea覢"駏pvk]9 v[%DM,AJOkMUͅe)z!dFL2g*(o'xG.ntp bS~eBRN>i4h\Pֵ5FHDQnK%bdo3tI%. [.oeTu4mʋdp~Uةjix ܴbpJ0&#\u-[o zx|rC$_EN2g3 (NG;B~gC{rSrݠNKÛUg2 B1J`d# 8W ^\*&KZY8APS+"\'5U Z<i8J"" O(^.j#)HS.*%f&gjP>"y>4:ǘ[8F HFOSu[f/'+Ҧ=gƑςKu19l)k?"GѹWCH$~\ʅk踐5Ī]U^SF U_42nS݀yVBhۀrRsxI;?\Wqv4Eմ1Tv \Ǔ$AKI_΄y읣 m $pw (2ԇkI.N5TWsi\Ձ0 $| oH~4c뀝*Ia xؔtފba]1{@ wMG~}pD]d؎Z{gP|AB;%Hev A"o UX׺$.<\ݥFتD3K/HEfI {2$wRsҎ rH\ Bnwp(d//ٻ3,R1y,:Vdd^AÐkk V1'y?a9C m1p#)>gLY\Ί\J)` G*5t] R~9l$iwc(m*+G>QIKvIr*TF FF)hTykG{t?ia>`Tli`oYy*iMTӴ܃"Fnԧ5ǛzRf7e4mU4I%ߟhlcqWˬ؄ u&-]f(d}s,$T6<̼?Vn\ߣu*cLNr)jxX2t%F6frBgc0֟Wx;B6f(cW7K[ whoaNH&\{1dV@f[sSNOvW rʂt`x-~dLAbW Z?$43`Afy'BLgMv_OFoJqT.N;B%!Q 9v;`p-i:SԌ8v1s52rvĬq4IǣL bɞ߰?WrұX@%:ak67jƢ2t+hs'@ذ Z "UFОu0N]ub:#!QN)4S~}_u$<]4X cl`mN,FgdlN -LaMA^yOU!ieQLy% q$x4!^GK4_ } AېQ< 0#՛napoF'Y8@i[h۰ldY4ϒ:K'}\ *+I:.D (qBP%LkG}sIu}+̲ԃog'm峤 Rң @LdG#d^G#wכv\`"αحs%@lfFJKƓi]18 4J "$]Hϑ!/@LˣS:?˥M. p rjYi.%7:SP( F7"g@*DmvI饬'Z|E&ݯ|JXP>=\:Zn/(Qw;#t}⊭""al1p\nߎE1ye_63Y^k|ߣԝdB ;L jdPi&%hu@kߝhJ r6$P| 6`ڠ~tMY,:9'Ww͕s,NxwZM32_k?3~E-z:r`f ?krOd,=~x},vXogd^ij c233%Cd=|QIy䏌 ~3b9qŒٵIW~/(s1"f~I`C2brl~1TYO2oXKO} ^q?#\H9,`@FG*6VEؾ#$&i}A]5Q{gVς9ldzDysa8e:k]_y2pb׋ЧՈw_y6[[rL5ÿHA 4_]sSAIr儺HqN&$T6JĮJB=MN߾K!Q5A\ -`AP ݄heסl x# *.Jk);`1i2NN/v{ּ5* #Gt*G;uPfgg boLU%WkkXȩ$ufCYeEV18rD ,1YycbC>F5kSO79 l6_|3I?*{n!.94H qr}UPvrM8qjm~'Q=7T}rcyzqUeti=,IQ?g]m U{n_G'Wov^ޛ8+m? Ч Kox}G2>#`f+6]fqJ@* ĴeC#[H c@BNISc3s ?I{Ꭶ4Uw,H\TvX%D,d0"`иiXg$C*׳<?З`8̓ݐer'ڹ*߅54s#B׀:2 h%̕%܅# fڃW @>n S3"TT8\Mb|n dE T(̍R.VYfYa^e?| k/.\¨9y;=`X8Zr S2\]-zûI_%3:-I4 p~ǚL]| J1L; *wl, !D!kLɌtM7ZQBC*2?-t+4~ҝ'#-f/sɚ6'ϺU: Vl_=S DGFnL;`-[Υ`q8%}4*X- ؇HY'r>ʁ@N[$;o1>FLx$w,DBz]ht4juhz{ewtLV?(,Fzdb? бKx`bZ *w2OncQ'2ʯ1VU 4Ap# ة^Nkxnו)R8ya쮭1h-8 &-XQ.R sLyg.Kr<.ʶ7NwCJ^f17}7ytVA!&X7~n4C㨦ߠYPqk6ʟ dWavmJP qwD]nTQ:2Zl3}gc$j%pP(o /e[M$e5e~r <.Xuc$wJK堙 6j}^Bv+&ȟq`| *L(Cƥz xc oC0Qmi υU&+'K1\2C9۸|dɩ }aS@wL  !j?LC 6Pٚh0=΀EMsy-}ĵ;BN)g7Oz jU UlcJy>D:5` @ S^)B{qgFӸ}FSNu?n|.@.k RW̏xB~I7eg3x~&I9X7^<ݷ*@0'GS^g>*RqO #?LY hsƲհ%KB/7M#q\5Kq+>q!DhX*dh|7! wvTjD߳d vDz+ѳ 隖 [CYEw3p]/L#M~C5^-Qo7PM]55QxMeEM:-KwLhNR&:6,߇~QIS,h73n~E' QoT qHko*NxXYn>N:K0P( ۳0N8E=W t$1vG+c%_g,IeSj+Mևl{g4lv]ca60J#uG9Xe쭫G~_Wix뵼섮^P6-L4&?aTpzı]Y,RAs-ZRDKnMtd80eID"igGPNz٤L.4erSы 8Aw..xku.d6kQN-z2V1[^&(#te|tՐd}TEc_Yìڋ9Ԭ̬ͺ_h;x@*N;;92,bH(̰e N&(BNY`^[ Xo}9Նj` 7fz4B;X5%WP 2|B`(l$xEdz_>.Vn*}?^ݰ}hӒҦXݾm?DyD hn_ޚןF&1eĕQZ#+OkE~8eihL'H?0փ gF=+qK$R?ٮ\ &h6K`teĪq$kСוɻ`fC*xtֹk4}úuXg 6INS~SL[Ӽמp/ՒZr{6A2=3AnQ|V(e´űv&O$5p;vnD c)hBg*F Byun!%)Wpٸ;}72CA>akz&J) `%CҴ۸=˲39Z46Wc)'n@;)-(6H)=+c( y"L?Z&`,a;ZЁyEeibg"]D*Wђ[zq22b5[&D嵪C/',ů˶Ý18K`` ќʮNL U\8:m.,"1(-qN+ cф0\LQro g9ntT{MFd_mԔQW*-8eWv664: K#Bz% pWo{y8("@^ ^ P䆯];BT1XWR:[%VBVfZ=j74H能aM֬FLG Ӳ(`3'գpSB򛚻!՛Q :U~F"-[+-L&&~5UɡD){aqojxUZ.P):*pj0; \ETG:2*XXF7]r #Bfbt!DJ/P+zWk{1'."  }do֫'5uÚf@́Tc9>*15A? kxjqm:it0Si}/KASHM&1ℹq4܉zX/u/&EB)r9率wh2ڑaWp;Hqzמ4e=)Beb^[9æjዓII`X䵼6`I7leV%qak蹽#dz8Pyܪ`X~cmo]n%`2Cl'u1VV@)xGm sRb?9 ^Q6 YziNaN-Z֤9W:&jMGnlv dҳ)djKqQnKۍ`1˳664rSY bJ8kw F.I"CW`3[k?+ ?ǰ Yyzt`l~26 J{O 97$^A=3phwiZgmr=k䶹DWo;N@J3drMb9; q-a%RA`]ёsjWb}v~-.=hXb5l3~Y9T`(o=odc#`|&F^I5b8AXRn\?;'VPBx@" CeLf9ҊQqqw;AH?!zTqNhb_e"\Ħ Gz M趒vJ2K)F}=y#}G:|I +\[><R1)zC* 0(ly.@73VW#Mwm*<2+*V '8J{PjL*nOu%e (!Lqdr vq_6e}~="CS{ Ej#ڛ^DEHxC`+Íf܉hA%|lCiU~ RLAK2kZ͠懑]taE>i`2`%IJw#wyZZtJMR*"3&')k,]9tGn^f!CA=-@ Y?ѐ(Dz4] p8uo*@`G4!qDJAk굥[nA'BJZK#N B_ŋ|TS;ޯ]K4㡓(Y4z-8'ZҼ\ 2f2m]rmX,ֻuNtC^B6.gMkirX|%X an4%]e.X|`&m8cg2(6+VѰk,pg];6KaV"j0)Yׯi1N;i|+{m>WZ 7HFEG8QOz=H4\È_BnP_` 0*Y(vkB@4W1ͮf, zC\wIБdT{ ^ ;P.-F #g]حhQʪ1FS]: +HKkZrĻwuQu' `$Ql(H# B٭'C=j]glHGmBPJy8bD]%6X qqy;4Ȁӽp*BAح2ѻrIr|IO&ch<" ,ܩ*&3_74Q +A/jN9n.>(h \co{CK:S7lIZ/5`䵇ןY]4wf5퉻_pq׋"i9v\ h=iPߑ$,YX!j )֜(`!c @ÃLw C*'jX_sax% yҿUE 7CbPWOAJb}_ijSzV@,w){x־]:goz?{Hn 4"{'a"p~ 8CV19E~ɸ[wz@Ғ+ia;WPP}L ֠||㫳ӈ"n4_9 (zܿ\= N6q8]~lkm2 @~ ,F*7IhO$(.cГT G5'jBE[#M8KO j8b>T*^E& nFi.IRu1jE2>!' %uOD:y;@w+,=-AZ핐9Ugs!l);6;쿯 X^߰N!ol&WFgU{It-pݱlԃM{Bhi$f/M$C d aIvI/iؘ.!!%7lb #C 4`梳h~4v {X/ /WQT<.2/Mح%`-jX>|spO^ _`w@"$z +aqq mSYi%N" Ԛj5N")cq!;`P+,Z{1A-`oD]}m^={r.ySB# f S˚]lfXf[ J& DJK/mI#cTC$^}.yߏ·`tT>p; & ߚQ#M%ք #}`8V^MKnLz)}wzp[ݙお栭HB:g]I}7ꨓzѦ^!v[" >(e&LsP2X۟HޢqHo,k h\8pPjD>MjIq2fEħk=^'= Z7: Ķn;s`-C( :RnBIvmJXNga}n#6d)ͻ⪧kB~Z"jDjМ7rgfquN(&)p.G},3vB{Nq MMHWVsUc/̄MҒ -=~/{ XSqʟtǖis-4̢'5o 8y ].=e(9wwTlEX>꒓lE ;v!Z#39<[_ʾT^9 hÍ?Ky6=@JL'"ܹŎyok_v75H.mt!9|3ҌkaYZzh|jkZ o)0F[YҌ(Q(Y6YTlQeת-^]{V S3893AsBzAwS$+|]rfQ '5ٝ=ؗdWVA!Y4`qk-E;}7DJ^f.xą,c4yz _1(Z9Oh;RcYSGP+AdP6yу0fD5.'[UZg=QJ&Ş:q"SVưgՕ)LOd=6~a3'+Wx/yi3񩖠]S!u8}ee&m;ETl+HXV1ά /iǝ`$ h"O8eTfқ@+u)Æp|lㅙ25L6WLohv/4xu~Z!A[/9$JF Zn+E@^vAt3,+g6Aۀy<ȌoA)[M.6)p{޻2drӚMWD  'k;A9d j MhWZ6Kӧp,Ilum'ttCNŒcl?о̂'0X5 ]s Q`M *Nx ݘ38@7@k.}z -JC SȘ['jF05d}oVtHJ-՚6,x`.ͭ)'(әCn( ?3%'%"X:mÎbͮ⛿S*~w6>;IjF=94Max}©i wN=REE^@<WIv1PITTCN)I!_ 7mJ`/Ĺ 6c]9Htc2 L] % lJOtw/3.c1bSHXUj<ӂϣ 7Ӑ].Ԏo} '?$q`{o ZhP7dœ+-U>)}wgBr@F%U<ߝμLCUucmFUc=Ր[9sϒʎ_{q`nyZYꉊ}obV{RИe|X`|hXRBiLԻep-kWYg~H^q=$ X XW *Μ!4>w 8M{8C ]GW$^32D5|É`=f#Ǘɴ![aɟշbF5B!=;m/0MuK݌Sʚ@Zɰ3+LjM? y3sM': 'W{n7YIɄq2g/"} ^6 Oo=j躭] fk".XmB%{U I۠.gWy/Wi&4z@gn`n(*&W3P7ꮺo2)Ÿ~gLzM3$ QlSf|=PK\cY^Sm/ȯHے)TַߨZ [?BG Vnf/Ȇf-eJLOUe.TZzKYeŎHSqSRDmf/V\bݾdD qV & ((FjV-%*=q_L obLHܭxZm4rH5:e0uۿJַ Fr! !b&[!/V-H8[h~ڪBa4Z ^LDef/xܹuEq?чWΖțNvAc-rR2 p\MԶwը|;dD52,[R *<[˂mkJ_(e.϶Vt4gո$" *Fhc7" ;#[zOƔn<#G0>'S:NV*)I3&y(W-&>SH#BKëDzW8uQabVl#:N(^L V}Ntd( _ :pqp𮳫ө00a r vQ/JOnxW-$-#?P~f6ڑP]_Zgs}G7Xb"O6z3rٙdJD6Xԉ._G{fB\AEX \/lD!z*Li' WnEO"19o0/Ջ37T #u*m!PsnNՠbHkܦdm%D?sɘ̤t*f (^DǯhPk"mP)H_%O?6ڼ:q62Zbb]G/WR,~]S韢 [L xqGyYؾQ<%|sPuMd՝ni#uO Lw~ G1砝E2%s&)f/&]baǠI=F2V=GS|B(yŅ>nQ a>CO$|ʼn.֢E,3L;d3K.ٜ`O+8fI/tz:~b=Dj ɣJrS!Ln xH9tGnʒX l"5`~Ajb]{_pԇ_oDZ~e mR (`&̯s1:03+AfK;Z$Yp@Ad?r\2ipǂ#ӯ#6t—8h={ثގu䴐F< p9B:,;KKd`Pq&h*Pr?^/L +R6WJ׍?|~¤sQFlb5 +[=J$oPTݨ X! u ܥBbx?rsǔSa> <'d?f' ?>Pz3!wfe"͈n`!A$@tN;1& l3f  ȥ}W毠%0A/EC[?= T0+UQ/KL_C굏>qVZ=i(1%t D֛ͣL(38́:v9n[p%aQ\WLӾO@+jlx±~c7ʗ p* _+[G/ B7ǢY9#iA{cb ר4=ߧ?>-I3*͏m4H 8%:D8tV[(KNS3sȃLxr*SZF/Tdr|r3Gloq/`!vN(<|%Kjs+b N''oȌZ9A!7u-GjȌ@IA6Z@u.z}6IyHtJF=|iy ou̍|{7CH}ԗDFΣЕ|P"pC} Et|t8EW9FZPo[.?%õ{7E*ܓt!RB)&%N`%scwfK[Ex.5Vh2@w9VScP -c(W%fYY&uh]>6~ wb''."bY!k]4ZMqbE K_2&\`w1&<{{!:),)}ƻ ܛ2S[?0c4&$穇2̜{f)FGeԾux0vz$%L^QE셯=Ԃ |Pm`ıTFwu5D鱁J&U}*U!NL<a̢ mri(1J_8/2S|6~Ezw$XҭiSs%+jt-Xx &byL%A]ŖVQjadϲ[-P(:_}3*A5}xP'om>'85d|5!̓ZqrJʹpK a Ox(^D}N/ֈBvˍS)( V`gZA/*oJ FM't䈸l Kp&n5TuoekMĎiPGhVNo$ԑ] }ݩ+~AV)B;82HWS]f NaBPiE5jޙ FyV#yW%.lV6Lp{u>U<ўDۮuA(S]܃=0jWu|s3 H8V/hfsf}-h?B>n9A0'x)ND_}b8VJwT:miC> ˙uzT4Ĉ2D{g<}ZRݗAcu:+5Oi4DTs2yzMHʱ!Bup0ɩʳ$#7C3 !,]wHA?dDq@VvT<"=buVG(6ec;mC`kU8 q](@h_AFl7/fr2oH Ν,إ'dqxnD?3C䀉%:oc>vz1aʉj6^|urtĊuLJ(̌FĄfɶ]vJ{[ [9sB^! i{Ĝ>gߡ8pPb " Р\(&q inpg^w_m v\zpfaAU\CF ;֐YQ>UGI򨣡W3?bABm `00j*QR$p;TWN}AWi+mC ldu# /ai= .']j%r\߲ qE*:y36nZZG SS"#9rih?rDsMN\/ǏhYOObg 7%S׆:\.?L{c1VJ0t8*|ƈ0z>jS_0Pg"HXed愝u\I)؄.e+*BKܻԻPXo 0 FZ՟GQ  dzU1wriˁ^sC_g7NZl'gvyrX* ƣ٬ k5 Қ4gg[t@Y?y=vG|ObhZ\N 29jh^ ШE:4r:$hjcʭF3nA}t1-Klxn-fXuPCc_C]؋NJGЏ㨢yyK < *ö2+) E anT &.w|}R:ˆN.._xv텰CA#Mg ŲP`uyE0+9UzLNL$THn?w}N`WFU~Fy#(Ɋq&G䱛v;K٣dP҂(hX<ǾZ 2йƒcMgNgL$Z ܹY75'.*'kSr4;0bmNmo_f=INdvZLf<ӊ%jxƅE&'}K jf'G.=bqt5=P;3L*U&Q#:X_&b6\y&%AWEp`1u=LRI/X1g Q@Lf^NI|7 7cWJM?9Ж&?y\0KuZPm:ϰbTZaY(S !Bf劀Ɖ{(׿(o cJD eԝ!`d`sqUm Lr<plym/ʸ}l6Cl[,vnZ~ߚ9);(z mla%qru1 CrYw14!lH8b5LDL&kĽoGSLPUXE ]QAw6g 68ŢU/K<9u7m7 !OP"tG9z',~)$1ZDp0r&&DXGcP\d`sH=>0qN Aq]kfbW(r 9PK0*9tc%VTKՁKn:De;\5܆եYr]9F,3HG <n?w ˞1؜:r) !+b]uPG,طXF԰vrYP8.̬\!RJ!zm W.pu~yأJwvwR [|.Ց3l3ABZiw2iҼSJqO8cSajg &e~0hr ;,G$ yH72KZlW|xg$yO7:MGoIt:v%r̟:ݪM>_>DExQ]7NiD`Cs\-.e)^2IV?洿gD|JBǃw.@\*d\I| R&jz8D %3GTl?ǀXamJah%= =0`G1jt{f4me6{sOkgӮ sK(z#`r~1=95H=iGFxlJ 3O0k<7ć9Ghm̚XOK!\m󭁎<;c . !=~BRxDEol?@FX^Րs;黷Dq˅"?O  _ߩmGzȉ)chbC.pER (Iui tVA]OxK[Y,\IŸ 5G<3]s .B} <:'h\+Mp5'${ː Z_]Sb~1m:!00-8s2t*ל¼[vvx8 ۣ@magآ=DIʔ*{,"В%9l׽uhn⦆$lw F~>zs,#I4^NcX \t׮z^QIL.2ӳ2ZukҼCg@}9t}j"DK/ VP\;gLҥvQ&.ImC>L|ԗ]p}׀M h1k+jmA%fcSV Ht ȶ]4fǝFwcZvw^-/;r[uԈzd9x|^19aY([ͳy͜)"Sԃn =J QI6(jZͤ -X/if !!n.2@ FOG?Z&:t4)YCcaY5G#MپYKGZx>d&k/k AgjR&^CXP|E,jK/B<^ċ \OcQ;٨FN.L CWEavě;ؚ'>ܬ(|=CЋӽ'΅f27/n?vpzؑ8틌XD/sƠ ׊!6,orJ*G@7SxFa]gQPJz({\Ї0M|WX{,x+&ݵ"/j]z6ƫ-pMZ{D0U9}| UiL"b WBXۢnx<&y#kגa' rQO+XKVLLm׳#F &gثIoQ7]7ٝtYw&?t爥1#M^TFeaE*34#螛'CP+XJ Dӳtc%,U(Blwg%btܞ+ej%9Oe0 ]Rv+KPt$>˽'1Ar*mCy$VtshVPB㕄>5C&h_4I_]},iݵd:ُ42NNV yacv^Yrgm&{b1τ9,I˂e":򪻋 7 ,p\7EA|հT8 l;5 ֪;f m~Ae5i[GM~d/KU9i4.&{@kJZ.uɻ E)|S%N#'nWg}` ,9v2<F>vᑦfrUWj; $P=6J_B-[ ̈Hc 0i¸L` g}lH,vnJl?'<6B5cQ)&k']9T}-6Q3hH|W){Iϙ2xYw5`%cRib|ZiSw*eٶ6 5G2cV6WZͥ6\QM)\@g( pɑQ>gzΐ]isV['XEg} ⯜Dk _U~B8̼Gutw|5_/I4Rr; KGrGIj=/0`_վ!ev9: ir 'Z2ߟe`7U霿~:Dʤ qɟ, *ʮY3 mUf#ԞD LPEF|e}]Xc)%hYi#yj*- k[MSNmW%6)6svq*xS9VNaq, cncȣ,t De]Qe=]AO7_zEx (^ϭdcq-qJD_-mRJB8'f}ZB߈F|?@"BqխH] JNۚK| O.Dw$f}H]Aê(hi*d2_YokK2{B9 :;Z'e>) 6x87&+/rt( [fWKn#-D'|ř1jIFI, LZj"%aϽmjOhSW;5C}㤾rzgx/LkH01&c5e W8g*iLq=zsN@do (%Aҏ}e2 HNH>R|@Ulg,ARUIDn;̴rh|)9KG_hC^ED`пzZd Ͻ$%,@T eeHYwUҖf2ҵ>Y l!}30$,GJ˪%cvܪH ߥ] [ c&a4KrO=_Fi@x8W" 6sk Pum_p,Nb)2WTab yMk4*KE٪O!&L$*or񑉄G\wQu8UjI/LW"8Ky_NW%WctSf7xb2*,AQYW Cx=r}%n1nTRLsity8zr" l}yNGNVH(J-w#] K2QJcPqOQ/袝(Q+%](oӒ-WP~xfNm6@&()E0o]1rYPDHcxħC; ePhqܵj:_p?dbK^g Ea46)cmYͥ&z"dgEV\i&hnxlر  /WylvN'lC(ÈO9^,BqLiL&Em2/ޅL J`0r*{ o0!ZpX@ЖQK`39f|a]۔EF_?ZXk֨,]:Ǩ6!;S0J;Ůak(W?j$3diRґWW1 j7"~3P| U>tz2`^ k#>xC_KM%翋 ԁڲо[ǪMQۮ LSx!s- [TdU=sF=7ng&ǼĪy=Gw24Yxf~/o XQF35obp.S$Hj3!wx¾$QVWnȖJDAY/~nY[{Ȗ$Al!CGwLeR{?MH6m7eb[% 9RM8WI'h=xy2G CNݝDId*J0W֩cQut\uet30?uBǹzDŵ9 L{6-ugIOaL9J}xhg֑_(n>NRiҎn&lvD>)vaוcx^P7 N^| !#M4ֲr(Ҧ 5(額sVyM0:>ai?\-TŦ~rl89=Cg*ԁwq 0poM\]jbu!IoegBb}Ae4` :!ޮ!Ekc4g&8//ZprS&XJRXqKKtALZ|5oZiC Ufo#@箜񄏵k`=/Vǰu߸r)".64ԠL\u sx:|Gn Iòń%A 7J!'wOea@|Wu{h+5Ӭ%q8nXTHѣK/e &Id} 2_~u2\KJR/Bh޻W'I@K"P`D>C^UWk]fy{+25%k.1T=5Cf(=1(_\c!n &+^?L1SJ>n<.552IHTHph(.jׇFy@R6RR|r9GKadC6//P$]#7~. G~h)=iL#x_QQa.Xj^S{zH6bY3y Bj ZD}IZMsk.kbir'W4с2ܭ q夑F}'~6P)}|ɤѧ,P;e$BJ[> byIzg V|z1 >4QMx\lRB,^J'amx'Q:3ߨW{S8Vo;-7$$g\tUkZSx`ȉQijo _#I*B?؁T[Ai}3|5 ȘP %ʍg'/pChۆ z_u f*7R D Õi)4mP E8~BfX68뎾\pUtTޠ͑); wfVN3bڵN Y?Yt7zXs@ * )/d7ڰ QZMv[-@C"SȓÑ؟LrS~ٰlwo~Qf/Vy FAzBf)ի|gU7^I9&^>ߣu3RܯeΞ#=A=QW$_ XbtBj₴)0j~b24gjQqyC^]Yp;`xd?u:"Ũ„>Q);e!МEsB=>Q6M'Mlrޔ ԕ2j%bR2!AAdcNF_ K2AlܵzL{b/ Dwrʆ,Xfì+p|Cʎ;D6 !Bf^zc}:z7buOJ^\(ؾ Mqy(]ZtN_u͵P$-?)4 LMW`4ixaau/bOzw!OT8-bt|6kQZrЖ=ſTe0>ѲǍ$Y. GoNF $s1$ +d+SS`e}وB: $V'AW ⼍^H1Qu|Pw z坙8HI.J S/W| 6.d@R&*_/3).)A|pFa) VjitqiH"@6+AXzuq F^8T*W#WMow(~$U|MN$R%Ak$^@47U{jfio3^˯a~oM4e/~Ɉ%pE1Ut|Vpu+X>RFLPeaB@v7xS9=>Gص ͐b7{O!w(-<\#y9@|eU,é 2M"얼ntALkǗKh.c8RόK Ƕ\6HfC&I3p1 Xr_"(Wހo_/,*(JL-Y3nb](y7@wNG.aG %FC. Aj9}%8G ^ \&aXz xx9P2E? +Eeb׏7}0Ǐf : jWX{L+=,evtIÍ녴S7w +c:YIA$%iviIwo*/ew$uEԾ͌V{@e(reKf 'UwGKvpiqΒOR{)輦 M+=t>MV;($4n[ LlTY{7 66~ {DjJ( A )[UC< 8fAn^ުHrc/ 5NojYP.܎驅^Ȓq)[{8 F >3|wT'0dL}CA+dPP|vAG r`݋RY T(WR ǝ] Ca3_*^`X~Ntv+l났.6LG1k1c<٪6}7Yq=*XW0ĸ(xOs;t,5%٤`#eeO|$ 6tFk#I+_G\CMVd\R n-rƐ^!6s^1OV%jm{r[h貮&7v&T$qY U*EB&\pU홼3C1h .Z^$h1:ؑ'%[5,0ʃuq0v\ZpGՕ#4ӥЏhk ҤF=<7R鯶.qxuS ΐ(DUà|]~ jny9,7innO|8ͫ詛'G4FqN 7C!"EחH&X :l&SK[Lހ=^^˴B:*<~nOMixD<"O5DCM,wClHvԾ Ӕk70h/;Osf`z.q^exUg I^tfr٘YD$W 誚pޤ@ :NxN8?3F_$;U(7q*f\OeHX&@H\e(Ў €-1F~bKv@ЏJW7Ч 6#N+Q<73襐&ACJ&+ԞO<sĔZTj0mkukhV-pw;=TʃK'D('&h<b o&=MAs^kci!Q}mSsȂ8 L5gkdQ qDZg02v[m(SyFc\?Iedžyj2󓾋ISYb5羡rGLPHD)^1aٿbo@ͣ|D' #. 㽐pS?/${ ߠ1Q)rzdձb~+~ڴ{cZbz؎J;km3|^aa]*KwR5-|+a$dB== ,g%N+~HXHӴJmF\ʈr(G^)Z!5Ψ C;ALJ~^Ds d=2r+?$N{2^RJ㰽?EWVf!YLfv:_Àzh/J!қ/mEcڳXzHė`rj,miE=廙E~PĮ0Pv]mh΋{zlgOSkѧ䫺ӐAkc*0]› XK8~HM\ea۾}̰Qht'`uM9t [|TJGsqAA (5ɛrN|{KO v##X$'jYEa! gj˅>}< Đ]lx3Ipty Ȟrr찀8 QX甛HZtK%V[7crM"ۮu8gV>2xxB!7(q$>»AIdu,`Xx@mWE;kkE_ |Vq렑F: ?fPκ"9-7|fm LtJw5K3AL.I`Lbi)V:*3CNdY^hPG+E(j}jה>`7e.^Bx=0~^,!tj=s|\) -dP4^?Ay,ZUdHFy+L"5jQiZ;o{ ~ \.lOqBF:zIub0P,h<x 6M 8B'i:ݲvl,B;~Qz{RlahU-%DR #[ 皌dIo2bh6j5q"R,"[&>zWbl"3$ Yw35ˋRCJ~ŮNL׌Q"NIP;B7Z 2ꐜD. >h {5S.,k A;Ci[CdIU8Zs%z=֑.1Xj <+F ,_݀I#E2'ՆKLSb\VOv '<k@j@;&G bn :-ʨĨ*"zNyV>9T일鿥_4^@v N%MQ}k՗WJ<&ce=m6 K}}벥P@M STԠm=Tr͎O?v}P ΂@ٞ*i?o#qZ)QK_?*؜U ~/^O9/DhoF:wa`\Q?[MY}+E@,c&k  [G&g5i`vß&C ;qTݫeG{a2EP{)EX K3 y+0n)xһ0yG5 ;Wr9i{&@ {Hq=뇓j"-L._0ݦ#aw;bHhw:"یhiPTDTl[O2]Uo0XS{fJJ j'Z+.Kb\>!B``b7NEPAl^Wf:e&-: 8,UP@:/+mgLIGQ3oh@VR25}. w͉@_32[(=ՙ]8e8Q>cf˦:xEvfp\w" ˏt2ay}<~X6"8^w| J,li( HEFMs >IՔ[;K"w_eVMSyw1n,db 5dQ )Hl$x _ c8s)ޥUU~+oc 6o(\kdɍl040ґ). (OU=*k4zu򾎰 UQ(gA0,<"7@@zxhJBo qN|@ (,}(5&i*c[ E&*ȁV\k\_]EIEʰ!8 @2w5fBrfE8A1ⷕ{&yK9fL|[;J𵝕vc_i:G> 9/]PPw*i$0Aԗ*%`a0!Qͬ M%6yh#BU; ހ݁V31# Q[H'u:RL)z8t%o 50p$%86B_S /Uѭōca)cތm}; ֔w}}̄2aYZRZԕ Li{/. \xK ;P诫IfeXUDSih^ "u, 常&\4#Lr'7Az~CNv !Ƒ6Ǣniiv"..ZPˠm7m옌q4?ܨsm#-YRE+Lk~>^ڋ82wd r|Ӛ l 4xAjťM՘>IZBӊ6~~^ g淊!] _6"AY>ء$ R4x. ϏN1}A/F,4j#!}X5Aߞj@Ӻ,}Pe#u$J,p4 ~?g'xW#Jy(zP;=3|7ŋӷղ[Tf_OTyB[fȜAA&-;}Q )cU{`hܶaWʮ\w5sB˧˚ V%8i|p)2Vc/P>A#P u) arɱ!:v3|a_9e w|P,է 0#QPK!p[ëJkBӴ|;+U۞Mg~v0;6E}4{5d:%#[wd&F C}|6EUŃ@/ԬG@6(ENxX!@xBޔp'l| rP}o:ᥕ30o3q t ]oy~xf=au.R1;e]D0vWTǤx&rmY.oI"/ `36d;5Wa}2再PbqKUNRX٥5f ز/) Yy?(G,yw^e캦9E{QKΝm/kj C<ȭ ?~)$vjh_4Щd};Lt=yH`V%ZiU fT}3"@4vUcjgO~|KZUY&P>펤Oz#;UuLM$D,N-XCfAe5>01L"HaϻɀB{$r".lx{mD;C<+"dui'[*܋eoݝ:W&Idi8$a~pHݑ5@ (5 ™G73QgMP1U!<C ;+*`[$8 җr!pwst=bjPD!R;>Qaz4@4_#C16G<Q<`3jߡ|Q:Ll 'pQY]*@Vh2 !腫I0Bq6-_TD(,2s`ಏzQ\$I+_}'d_ e"'Or%<Xf\A2!L1h{@oQ9Flq Rʎ.jn dLVtH#b^W!?\-b)z <Oǹ:PDY~ZccsԚR˅)=B|:Yڐ7Fr9u)1R],D#-׃h>Wj`":oiq']]&DgkBcD`g Z?HDNTly~>Vf1RR 5PoCyp4.jFGv=}LV>ʄ`a2 NEn2ʜF8F> j;YjKB{PZ r.>W[+ܴ'j|rg;xB~%"2WɅIMYUo]ЙwC fkHBm\11t" &,eA;8pA ƛ bW8K "29?r3!m|A|1 &N$,O7lLU9x]Y%Cw_ +xzHmՇ`D+C,T6 1vMuj]V0ҖoݔcKǵ}g0-%Ue) 6I'!_<&&uJ<@W$#G(P^n_j6MD<"+#O7|A&`6 |s(-t]kg"oU'Ǯmpi+$g o= vʏ0<=e@9eմydLB3SWT$1 ,N /m, >#WZ=HfuE2rԝ ,*>~MlcW(oH{ u&EdP ='0 nfB_W[:WSn-|AR%Y0 }>3;!W\uwGcz/pR%4ql冫ejC&Sn%B5jԏNT"J+?c*K'Zu80R$WEJmBvװ]釅)q._{&5U l :Ʈ {/ AHj6 ,(znb>7p^@ !TfB^['vIM Bay/mMepʈPq"'cV)RaR) )SW0e&Wxt N3nt*w72umu~ݕ(Ŀs.GQ6&/Cŕr;9um0pؖyhbL3НِO(L"P 7I)jlg,vE37̫tINyݰMAixAzhh6KV0{+toZ*$f;пLҹȏ$Dy$TwSvi-H?KS4`2ނ/50f3wÒAwDǸBwu՘-8񂄅KfujT[ }f͠R7Rcݠ ::{T/i6pYxJA1J(c!a~U9IE:,._,c2=[ӟ\ׁFlJ$7`i8iF6(΍YL<{+M0,3k deA|u.E"sW 1̩'g5fI$~O s]xJȹw8Alœg6Q99{ (xٽ0"v{,>Q:nMPaYgcBUwG_^W~9SB N' 06wǀYu^B]P< '\"poȧr6G9o.3Z_.>uoyf?[8v vs7}ĝ/r'~lX }s+K)L!(=*Oq5&t5ejx'_u5kG~o4I|x5wj=+r0"yL ʚތkblW^b_UVv\;ȯ}HFjtx#jلo 5N@"hlpX7wI;4#Obn>fЌd gߢZ >a Q=H> +V<1H[6 jo1dx)J#Pyvk(EpLjXDgt?\M$mlŀiw~Ƈ8 +b6MSr.{~LoL4Fq.iv 8ʍ/N섕ck)?!a,7xpxA9svW)5O4)g3: di٫W<\(N^yZ? D(]ThwMx,7IvVJ4X0}36leh bqeGf jׄ8_?D1=J[9+4Z>c5tQCJn.8XXj%F^*D*p%X7b@WlЊ{/EB?cTkwMp=2 SY3^ o{!N`{A,fWۑ^}+Qa ȞcNWJm5H'YP-?0\f!9?& K _czfy|^sxE?5]rj<:+~b]o#^mm<*c7ѕgY_|zg_7ھXNee/#iUw|>V|sU+dE*xl  Q< 0Z!ڳs-Gq"v̅]߹uBJ(Y ^ZO fa/Dn'Avڱ\[}?xI ?gUO!R-6F]@!rĐK2o?mS9Ih$vKD A!GߌWJGMCGl );]*S{)`>hT(r?Z/ߵ#C"0?KŪ.ކ# cK~9VDNMb&*g^->x;q3ƯKA ˜ r^ ^=9WTvO `BEpvoxkLph]E4 kt*;1FrKyv"tݾ6 ׊\qL0Z{Pݦ9M!4J}O=׶LsBCaMh 3& |8A=(Srs' .|z8Q:n7§_8@08F(oZPʓ+YQlIea 2CTgdA&Yp7aԶƔ߮%^AUf\VDFG+׋ ܕ"Qy &0ɰg+KMRkP[@hAG4{͏j#53 !sD8P^>>cq6AJ aiN#BarjR>ñ"-3DiVu+xw'dgv2 kۏϕIc;1%7:nұE )cz0@[cB3U~ ^gE٪pLxuU a*׍XѰl~[@A2_m5H9bLe oww}̓_jiU!+!Bp\KE*j>dN5[?Nee#!'|&[$^ZCzl;]3V5[{;DUjNݣgeR &$h`Ւ o+ۗğH͸LBT >:# .+뵊CՔg,B)P@ $eoU$헤t4\,oy-B[G0)Il@X4V/OM$.@O_ywڥ*n P~u<#!)~֥o,`f֞l"!Ps#e-J8 -Z{@<‡E$zCIpGx*KxW ZU>eEܵM??Ǿ6ɸp'd^&Ns4J4t?Kj.(P0jH"ȝq1R1Zۣwl'V8<٤F>m=?$_?JCzK`v|?_M`oeH|MOc%5lD}nJ؆&iΰ|SyQӶ YOeL`ԋIADS3fo@χQEU6 H?n%a)iNFɩ0oR KUv{5.M8C(;¥_Dw/@,9M]" 5C<_;"&P7 S k]N& P^mtYiekSrvU^dRQ )͕GC>A` n[9,O -h]?ĄWң~.0çOUPju?F띦cT=1ϬSCr.lI-Ľ pͳ2kyᢍw-PsYOX͍*O;$_JN\ 't~CmOWAėϖ6c6O.84ڸWM#&\3&$n.!\4{ nK٪Y;WԑhDiP<.s !,;Rt J^\Uyu|JL/aK#eNE!d^ dgI=ЩG$ɬl<-'ԲriP3S1\P 5Ak!= DКa NС ]Da:%u/lMxܯ C#_|- Y *SR59K];BEe4/Pb7k$B=ђu*5 C=#0]z! _QÌl-Go;5d`&XDΒ"ˣ+/yX`5u'@ecŌW1["װ=GNCPb1&z9p##ZRf0uցD?",#隺sOx/-ԆCHǴ:-'Ą-&< ާbt"}b& ݅Ȁ /Z]8 go]9F?ɭ''#=U&L;j,fy˜?({T'cu!Rq~0̀~4x,7^Y v7=طH@LG~'}ћm[摽-p.z $!;q6>B! !V/f|!c\X/ IM- I LsF玆 ptlzBdjR b+ [ʫ|FZжP}Q:b.'KO8D04λ8LJ&n71-Ȫh||?0d_/Wi*mֽјIP"L<x!n%j6وܹ72:1*{be>F G.Ie`FcvzJtLH;ՊmrϜcW\WYғV2Wpq?  > 1x -Q)v㳞U USYO)tyW4召FRZPN`Sh#obe&E2BE%KlҀx:A`kOL :޷Bw| 1$n[$N}B~5J2r=a%em]`x.2RIcҵjskEPCF[I/; m ݄#zŊV\lm ə*Q@4zݨ]E M7&hmC(k?].t3HM;B%3$22%\E0jvlyxGt tw+WOZ(?ŀUW`ܴ m̽喺Q;Y&]֩dDehG! hJ9+7]) zai Fo/ Uj~ QA_@Mӱ*pWh/S-;ϛEmG@ ȱNM-Riwu uMIS# =-w@|bQs_ ~`Y ޴&RN4^zm/M OtMg{oN?yeUv'~P-܊y?=tc;ЬLA>OZ@8 G\ȏFc2TO߻W+tNwsQMz-xL3 h$~[8-4լ{&XFD4k.ўyl={QށU 4*Q&͡ˣh̜2)Al 7%sY uܚ:Y^9KlxnRM:Dl~"EL  x >I|g90(D6F-AABis+QҝHҺ/NM"k1^dtV*/a6EJZ+O`g*d*:AqRuFx5(oڅGn 3qzev4LJ.l@ rx$ZTPeoք1 9iV#g5VP -(Hc(G8hr~!q&k}2Zik`hLL]4)-iִ"~i̿{ !`7rnb$eBT/\7%œM.eK;U%2:ܳҭa{n!:f|NK @hYG[;Vt(+jE]qqxO kJ}ef-\̐ QYl 9m%%?(ξs)oܲTPۏj pAy-~W縋b>u^S6 vԄvϪĕk>" %=BHP(-pSQ}37mvOkwd|DvXsz`^mN:,+k)f-&um 9D1S)f yh hp޴OU%jxmp ^T6ldS>e4G9'ďJS:Cd.ԮoYD0M`~[׶&.Wg|W?2Sמҿu Y?-_|d%anou)k`g`+o1zLTCm0ѭ+ t6PݠwQܐq'f+.">QimTŀ1!V@_B:x'pF (Q!(q̚xnJ麁4{B>wype,EYs?,/:4eIf''4-{\]y*U],Ti0 v0|aԺ,w!PLI7'>?>Z  1ĨA*m)]D_sbf}J<5.Vam|O|&a\x uknLsIfkϼw8 Ǥ=!:H7#T'\{q='H)Ba1T4CTgB+eC $0PH;4cvi^]\-=`xK Ӛ;]0OdKՂ;5ơH+],i"YgN,Qr1dYIb\Je S{PFYԣEDۜ S.;^|X&?F+;/h|Q}\@004R>9,dF;Qfbz0 %>>φ3_ NJ TV4mTreкORu EU>*{kw|E>4?AI+[F eY{@sMkh>jB#p<ܜ2I;wsҶד]G!n{*8!E}^K]EcilGFGm𐣓]&gK`g%фsu% Wt2:A/ŊʯqB6M%j@ZUj!8c SBrd3'$h4Wͼ6Z*GzōYkw!9e7W8c5cs>3H0a"'\-T2N寈ʥډe;Mc05fx3 bI~.P"K~%$iXr9M026zI<|~u6QD6Pl,Uf$Œ\ZT{k"V9i#Eث̚ત_ 1@rU Y6eHz6ŕr"RϔO|Zwǜp}ݲ88nLUZWNPErLrsp2%Lwx"v} 5^C)b>ԍu92Pwok^A4 Sgз#xM|IvY6c"}h|[vm csL+Mی}漅 lGpṘ,%U'zL·f[Ɂ K(4(^Tɜ֥oJŔ+cK6owOո}*I߬!;Q|72JgsCi={e,w9;_*'L ڄ@D!T'{;k6`~Lr3O>~<.]bU aH [}aT X`W԰XnW0>hT9-HL:.4Ϥi6ʲ@4zsZ]h ,FBOc=H1OH|٘0"U iŎTpbEv~Oxiv9`4Ip'Sȅ1:"L >s#)'f͡TU)W:DM !y6~h즃 %"VLW>_*uq/f^L #V -mu7U]_e*-1p!|`G=Of% 7f$p9FuA%Ü5+zHH=E]ZEbɚ66܉QnrUXtq . KJeMDe~l̃5Z3Y1./ukzXj-. qWd"U"I7= [|XB|µÐEA- }zBɐ)@)}\nHiBK!҉१85@6RRKv^i6y? ѥa)d-x2^flЂNiuY*L8՗nЋL>/NpKuh Å6_q-$=&XuoNnM&RgLW'0bWZ@,)_!CLk4>(ԙ09{F_@Hbq9dm|-'BPv.$K4B!i|S+pfp<\ h&.:0d]iu<\܃RȎ/'@g@{/F+cYPU;i84\]pnM߮}y.'Q625љ 跌~cték:~}ȏtJ^1v,C„GN|bޛȡ"3ӣmb"x},lp4uD1}(\f!j`S!2tg 8!d"? 25lU,}C6K;g{6%3PtS2/2GWL0;'Ю"a<SAk}nnJ;, 1A1Ӭy(,GGd\˽1cjȋ󥕃U%FGqF( H^V\pTٹ:~3[}HB=zʍL{l} -eG$s:x]z /AH5qbt&S+$Q@|!~ژc{֥=.4i=,%9uEn#P#Yj Ofހ9p?9FɆÖ$%2Gkyo4ntӐ ?8n~#m̻Sfڬ/Ii)7dpen׌.Ջ^_K*T_׹Ի gWRf}`B_i8E2a͈bWފH_)ug^rF"vO`04n54(Ss1 Sn)ӫM& G-VIA}X"(DiGS &^j5pl"kF[SsQwxL(Jx[ٻjGQAߌRQ*hHm,'+K?rɠ#?9|*DS(I'gKl [Lc@3U86[ r>\#t ]۴ \HB?>DPB>bq FdNMz^L#2Ql;H[u)k\mtDTGU%`ZvUa14,xX^l߬Q( 5%+(.Lf`6fkmbû(er|1mY ߝL* ύ$)j*OXLޡ_ĬE~n3fBQW|ט<'a$L6j˖fy;?PS6 f7R`/yo@=V_`.m+>X%0PDMmX@ޭ`F 6~R]bCcE–+1qX^.pڛ lVERƓg҄Mmh'|l~Y;M i RS8w/8{[F;MrFK,0{Enz7* e4P<,NRHgy[a!r6jbPL up͓=zW%Cxҡ8R!*[.CdE/C;MO ҩ94qɵI@%V3J>!|DO@PU8UxK3coݳ8 mƩTיUNCoi&y Z4YpK"-ms#א]붱(h 0Ҍe=Ua'u٠ #Ȧ '_A(oq6mT!L aȄG>/-z^jA5Gi'w|1D"E'Ʉ=eHim\R9gy  ]|%vX0z}y3x8S= :8LNק s%X>ť3ᅛ[T׹_]|uU,v3QcyGY|FB4qc dߘ/&!ߥoAaGGuRfYSp%,oJkW㢚!( sm $H *]DcA{۩- PÕo`l5 Yyi*!;. YK_M-ISkS$w7gUٵؕ+w eVDoڰ4x Q9r'i5ot.fPq&]o*JL!HXOcrɰfzTw (3 -s섥YZ[xwbiUQqM8cRR= *"[ذlSrppMWcj}ZeWyc'*tf!"(ױMm4-ssxu̹PY2:cEN^ᰬb]7*pp5y Ү4\yl٘heOGG_䕴fM SPDI"cߪ0Y!="m%-bMGs ۄG32J8`Ko;CMhƐkVa>(y#i;(xΞN~8~^G?7n+֎Kn&BaLVcUv Kck^\H;նX*Y@!B 7 3tŇ2Y7sTisqG $,NLK27-B4S#B:(H2tNZVe2 .6+g oˬ؇mgGuTN Wz p˝KXd r˴#a2+(қRz+?_sII[Qh o[6cd5dbYQ%eQ=R8 O `w{^kn^VGS.kU̗(1OQ8ׄ!RfѧM{tvϓk%^^O ,X /.N!E5iweMŽ.%k<EEx,PA]uk\N؉4X{ *\{0^I>w=RpܕN4TbCbldg4dQb)k݃q}\7 ;=߬G:0zO{68aN!6@;p{ I_li/F@^d'm4"_sغ'֦FL s H9UOxT"G.rʘkP73ٔ)pBE7S?\D;  )l " ّэ pFk4U"&6z4ܼJW"+@Õ;Ԭj3=i>ݤ9"f8}aC| v}@R؎h%YHam d`,<(p!:>5ᅆ 0ShK(RWz6nAۊ#\x"{` 71i[n6aO`;w{6RCPWcA ݭ>OkTWƶo^h) H_߆= Ao@ T{wT.1gh6Lls$w{t:p@KCxc]L.z)bS/ZM,k|z?C!#͎Zf/AZumԘw=]@+. %֖R L± lX {4T^WT$^Ӹ4w z+wy.рtku/BzOH*zyڷ^HX5}e r)M.e$đ60JI0rJ '2gԣ-> >, BXzPr2e7PbP9ۍ&&\4Z$<< FRFԸe<_ܖ :3mn eA&!W0ċ@mu.^]'gHxTIgOn<tnP1,.Gρ o:$jqI?4ȴU8ݠ_ml.zxnB9aasOcz*7@WpIPՉ BB-Io~Rd8fD|KjHaZy[j ~40-j 5F;2es#pnÙQyyi%*H%m8G.p$9wU^4]G?*O xwgQuG*i_ <*"tOg:=ԉGߞp-u$(s}i48$k5WWz`=Yپwo\ thcCU2sV S AM\q1&KB-3 kfW3kn@E|3ӏ=žHoKGy[IxSq[I@۳3ʿGmVT9B˙AL26wMNc<\u+W7jRGwjcy٬17zMREԅ63 l?#yi. 9ƂlYV,:sfus/^? wç>TB;Sr=ǧ+i^8o44OL# ߚ|Qvy\ڝfh2$ze];mrc19,5AW(u ׸u菁5A7n2w;^0ڛI movjۢƆ;x aZ;_ j4rӍB4WFJ}1òŖ:-&e˹aq{Tjņʀ+s4dvtն łs.ib:a+>oKs$Y+~jr\k_Y߷K&p OxvMh*M1,#sgLVG0 nA?У 6dA*JeP  Lp&Ο'YA|ڵ Ia \5]5ury"#dRQ>>,/1Aa~0)_o Qi4?MEf"?t$I9'YAڶWmOBN(HSEgڜ+H)vY^q@>&άǙָ/)%lhbC_1qHR[>!U26Eusճt btW"~͎ fLҬ+ԮŸh'_cd~.G9rP0[=|7nŠ8@3 ,'㇙j[wkOe l@P< Rle'ΉO1ϵ>/؊9OdϢU؃ـyº@ĕHrXɣ1IEK%:SQ}ϗBMPJskJKn١i\>&9Ի^3+=k!=b@[,ow?3#U_&-ԅ/?[Fj1M⵾ǣT+ݤIځ38EK(+-Dsmauݒ{ Ҕ2vRVBl*oM\J;VG~m.%jS^))ִ c`H[9peR'$+Ik&N%ڝnI`g6k;bjfEaR'"Qu%ɊiGS]H0Gg_>-my텗/:4:̰D FpNz2݊KeiZOBP,HHnV5X-:[89K§}AՏY92K\OQ_rQt '܂?DM,m֮ ;3f{UHNƍݥ9ҿl+[;˯%~[/ :=~:׽OM|{F .Rƺa➱e߲F1<ür_c!3,Bm}Olmȓ{qX]$}WKٻ.Ӌ C)2V&Ys,l>;,1r68ĻzHG'Ǎ;=48 #56cQlX ^:[wE"/.֬ҨT*Sy3AN*Œ!4粻;^~Sg;' =5]kj'%Cݒ-sA[u+#/dnֿ|0vu%'cGW@U?*i+7A &ast˸ {`6?F?yĚntq50d{e-Dome =NwPOsHʩ@mN8i=J8˭ה`u; cNPI5%5j51k yE5M~ y>ehy*{qs_FyX*c=l¦<C) kK/ʜMt {)4voNPl86q!a'ϔQW  +MZ™L(S{MLLa+ 4H gNmGhfX@TB:Cc8 KcVZ( Y+wuf5|aC} a`}7mls!R4ey:r綛1a}Ҳygb1*  ge o)'J0"m=F T2M%mL3C8>S%n/elGP$RV\zS\V`fcWIK+ęqثMgz}o6Nh$H Ƒ@!&viQkm)nxה[HI~kˏx1wnS/vr5b!ZhB: ۋD*.۳4 IRԟ єJ i G*cD0qϟlZQX7L\nwgj đ+7U#/{@ǎSzLЮ29,Uyr.b9DH+@Fj^bA~Ӿԫ+P$GU٢q:&nvf+=(GG&HBx5V쮚L}R;c(܏ۻM&ۊPI&Q4Gٚ!Rqݖ(óے=4'QUcr0cn-jtZlIA][J"R;nj; B[OCm`ecW#M/$DnTaar4G`A-0*6s *n AɬDq!+ir |߬gf !ZIyGw/ʳC:6܅G5P"vrA7QGͅ&߆3|/pmk(c?y{EQ䊭"3hm q !#P{iW4eөZsg>k8HlR;FbfI凈k`9N!:elj}atq-hDPjyp @ѹZx{};qn>ɹH<37X8R96ʺ3rq7QL%!8 0E7BC`:/.2y8s&5]L`UrR8^9Y;ZԘK:;W=V1i2\J]?K:+j ¢ [=f[UFv 2kuXWa#'Ʋ3b\< Jfm5H8iqIqئ;I"/1s_R~m=빱~ 4 |iz߬Tul}سUtd14X:sNj TABZT$|A:<" ģĻ q7֋2-y3 _'S38ɹwϹUaN˝dAindn+YC'gwG|iթ=4]NG J} N~wú‚K%$$4m7x^$SBYe"t3!;]vRxu'l)a*Mepb%V] ʧ9PĤ(md7wǠV}F \[xƾmaa]@&a6l_px|Q#B"Mng"~gX XLzRنt4uKxD* h PlKT2CƬmn6Kv[ukj(f޶)sV= :yI9qt2]`֦6t}׉;۔H'pǑ^la^|D~lk=f3ꢕĩP 4XPOq?PLpi"bWw:&44AqwJd0$5>;wXf6jr2=M5SrLDYxgl@MiLXoci#?_/+Wwg)Վ '2PQgE1SC뚓Bf\zv cPP (9⫷YPVTvn#jDK@_ob)*1p:tO,Ϣ5 W4{V!KZKfkn7 )pRp}ɷ&>R&)DLf-c9Q> u\ZBXYN:axGZ|us2 m n0nGVؙ4}(*I,"x=|X<~/WM!ٯL9mF҇%~7\bC;-Py&R6`FI{?UBA lǹ8@E$p+q:YVw'oê߫y SPUR8îCRV=] Ft@2.j o'h<"@`s1Nprc79Ч{̟+QQR$𗁢3go#k|֋Rh;TɬL0;=< Arz{>ml~e%R?BAͧiN/_d/c)nDZE! _s+]},=`2Dc()lZa@9C&~iy6mj"y3G6C*Cs Z*1E`I, +HRsV"T5Bq'bH+E[ JyZΑn*<'B 1_ WEI L5淇|Cx&5v΋]RrlBXƪpҌP'@r kj0Vퟦ,M!K^4EdTq;\>a[6Y <Ɯx m\F@Ӊ5}c Nh[؟zbQxf]7Ǿ:c< EZ^pb+Qe;O%1\>4|Ugz KEMEn^ٱvᗥҨm+KceFe-- `9b7s |x#^Hd7hCqL~`]yaq?3 .:/ݧjEc rV$ݦms.Q/#uzHI,iCJNȠ1uSS)psee4Ha_qyba:.U4}7`|~j鈊v_r9?%gG9َC&yeHTfhw^td3M,hywv}2ѽsg :JNn<;<ڌT jɇyKW}``Ml(U ҦR@wޘѤ(G8ke`.b&i CE=$IPYa-)AQK&@p&A CVGـ[ހQECwKO''u7|֋. {6}<.FamqL$b[GCoNA3>a [,U#s xM1ɪ Lhmjv[:ސlի+ϵd$TdKIPQxJUPN2% `*K꒨nu+َ?Go3hgYD셈Jk"9ss9[\69/0X;?My0j DvwKm <;৩I gWUj::y>Ew P/H9%fEmh ި\@0Qo=y|cQjGv} AH膝F24vB{ZJ=nEW𽪟mnhUcN`M3U w|Vs3K+˦H9.Lb]zƾ3qx`S53\n<'K)@} [[A1 ȻJ^Wn,mA5 d^p'UIk"´uR /)_מ-u=7䬢V(?@lpSu!@yf|Sa(gywg=$ZҨyX}(A:!舁8qEE R`pq8Hxy>fP+ ?[oYFj_aEڒ0uF!]DWN.iB.I#ݾ`ERŴgfDQOYЍ7=%zu o3G%LǣaWDdKr1UIk$ G |O T@X4u!3[4o!W.#tI.W֌!Syg 6df)x.XݛWDO!n> Q^_V_YfBy*i=C,* Yak$Fz ^v)?pmBF`8vjA2w#+rM 1/5 /Ie t *>hޖgoơZc>@bYdy'Zbman~=ʣz<\]`N1&_ˊIڰQ'/=\F\jn^V}Fp˟nÁh4ǿQ5pR gb=]GjA M{ Z-^9: \%ү)^`TDJEWo9m5xbK0FOB P;Sc)55IEAR0J~ݿaFϙ(c9Q0@p = OV<R|35F֒sb}"k@zC{R `m)uB$!Cp  }Ѵn@t9m66Kce@7b@`~ K=ľ{o15N7Ko%(O]G "#%^Q4ׇ˵f/Cr1aEYn[\^Vp~y{zgol]LĠl ̴6*tjHd^]lf(O`%,-_zPj,z)<"R:zIw޷fo,d@gb4ɺd!F \\e.86a)Vo3N1;F9dA-QU"Ȓ ]f^g( /_XF5$˳rC-h5^v໻IHRa$Հ-aY< 9驔X6Z qν4 &IZ{>@{Oʝ9 -/&9!^YIdch,WK BDwvV& *Yx-^gA5%Jgb*dhN1w:\޼+G3(Xg4og obч y\"VoX^boi1[KA[/PEδ q؝YjÒ Y!j7Vf1X]R@D-qQ4`02Gvo9/nH>,$aIDvL{ᶺ{V2GҢCK<"AKjY~n-̼βGDR NA\*^4ju8|6Ty Kj=$87Q1JLk>\@"߁H;+")QXt֌YԷ%2ī-0YX@z-ϼʧ\T$GuUI_/ˌKJ }m(J TƿPljޱIKi]uV)cڪW 5)j%K,Q[' n[]$un Y^'iTuvPNyв3cSVt/}нS d0<[q  E/|_:uF6= %!I=%RT 4\CvG$胲za< O\1=L6K^K|y}L` Ux(1fq;'˶s5nz3UuTo,#OCn–YChMtLɉJLrJKf' B>DUtE7 [;rFdz7R6}}ķvcO|ih4d٢x~Ӽ!%Wܸj1nSzu]3U }l@xFv2EB"؁+>#0q!s106 I~RWRn @3NbqwKϟRt 7ۗM 䮊Xત؃֝vGV{"7L$h|3M̴ͬqݪKj3V^BP \;OVrf3C/&hPz!Kc7ɸR̵(ў9ZS|7O ԣվ(tԨsJn&qm \dED42b ϱm]_!ԡ'#I Bp*(9w`Dv%wpmn!A"2ZɠPg uc2W4:Q+Z[3Qg(JZNIέT9Y3l"].cq :+a\E #kR@w4+qe $OM7b'NuW\d**]F'=oRyJrRZ%hxkZ$[cծ&xz!F%RRwy쳑[F!\*t"%jsN"@}u4U]P|DG7t|1 %qC  ci:]>09lמFb h %j VΙe 4kŒgJB, OXğu:>\:G]j!~ܘ"w,o^nBY/D6e>ϕV]{ uF!d՚h7[{%X|Hg6E=<ΊKhsŽHomhB%Ȟ?Kaqfd98JvN'fS]YER!GvK+չkE\8jxr*tEUVYyH[}ýY[uI9Y\5Pн`)MՊrve,xB6R  ?I1ukuy=Fqybn1?aM1N.!ĚJNc\cwX s$U!5pLǥ+90B'GtOos2Ǵ]卍1rNĕ 6l@ iLzQ9șoK~d;x҅:_zP|EmC e zp)%?Oj¾ۣ6K~C1z^᢮m5d j4v2ZN`gmS|j]B|M1lxbz[6{!@vpa/y{9ڧ w+q׆ʩqO/E>@A[WYR+2E-x[ݰ~\uPY D8ViVĺU>`8؞w1rĩSLw_cN+_n;Yrn"Q R0O e_O<2,u1{|PS~\rQ'YF#>g/6?ޏ:u2j?¶t]|qi(GR`mól3 ȫsg1^u֎L5\|DpkG@~nwcdd(u]˗U@)+QrdnKD1#HgBTn!b@39ɜk\b!}qr.<*@Fm:©F5/ _}>3+cҖ"fJ,*zm+zG<zJݔUIA\8yqw9iaWd2BKL"@>tf㥯&qyQF'Ջ?1?s.A5 K2> !r cw߻sifA}_zAj$gnHvӴXaL(=C4.:n./|a%G:UlRz_ !@߫QB+q#8vt*=8ёgY>BF~>,{R` %ʴ|SVj:Ӌ`}\GP =xj>@uDeקtA+Nv:ڨ!?WRxQs9qN`cs8y&:S} pàv;U΃6O- & o'He-6֋^W=(TdF9A=}E'!jAVx[phJp{;p߁ďwGy{wj!kRIfǥ~M'L Xm޾$w& ~G yDPD=9qJ0rCSN{wt(J&s~r ؏^vxδp౻.pl] p'K;~GHIz)`_BQ#MP`B zzAQq}&밣E OdBL!uNC#맮&[>2t<7H'f2vg1M\tGWC*LI-fIzY.qsTx5~}?:YSX ÌUj-_ע^ TnePw4/B6!BPV N5Z-l/`CKa_ y,9iHhx/~'/imf!{Ż"M-'ei awc~FJjdsڨy(;R5EL4L5L4-BtBmg) ݏ^iw}\cb{^K-Ԕ+i:VM- 6rzqwjbYkfJG$&<(f:Mf0YJظ鈴O%ۧDZ2S-;ؒ [^Z~)8ZPmV6$/өuGS&Cui<[C* _QqbBm-yt_^[IRLFa YVZF'$hDlpX?\rm,{V0@ږըU&_ ;(wR 6x{) .(Y'83tw7Pub?ST`sbs KFڸ\׆ ͣcl )sgʒ'~j ٘Fl1_GW|l1m$p5tJmz!W>mm1#&3!+u'.q lscnd%2۾jE@ (*~"@첎ob/jDVK AgJ#3{rལ6{o+[[ؼ:Kir;?v?W}"(",ge~WPK .09Y6+E%-:*տrwFdjي_֭Pиp|PRN–3:PtAKX#V*Df%Ъ4,_QxYs]G2C6 l{Q!"pQM2]隓` 0 Tg觼b5ۿͻ|f<@=]Ti j{/vWRɹW)CƂX}/NoԌ oAzȖg44p-.&#AL5 g M^x_)Jauxb҉ m܎ppe8x%/`eY`J[~kf-f9bEzk5ڪ:.ɊYaDY xNwVITFSkR`=ČРxC%q6>t=JNuE Vs~) Gjĸl3n&K>A]6B<{0bcGgGMXH#4AE "=F[doJM$>4jW2ifʩBڗ4GЪ5E= P߹A7'rfµS_؝u+bIx:N޼r.:~[!:X7 u^|oxhޣg@t5QeL="e:V~ 8~bRͶ$*e>!<nXҴ,u; Kb nZâ?ňYCyB^anc b"ShXUR)eGn]T.i&:Ĭ3Aw=[4at]o fug|RɥOB9*[Tij{]}9~]0NCeb[7mw7s7eXQC8QPHG%Na^ ֳܔPzfYVXQW>sc#`c77̓.bC+-&"4g$qbR\43]t8SK<ZJ 7QuPATZT[b,LQ+F"jc̒!`]4BWA4\pp&4 M##skoCBy-7#^vl>i[ڼ,l1qp*~#Rb=| ۍ(7G1^ &bf_%=S,fM٬7}DJ)NI$FB>/tW?`k; @ \.V"VF!LmklqdVEnrOܔf m^ٸLᅓ{6V'R;rY>lo+v&TTưEMd8q&V/s_v!rק57H/V$. e b9!gY s]c&U(m4_1ħ|]|~m_>5k}J7EuKq01+s8R$}܏|_†uÆC}CLh$uT .*+2rC\ҹM?)BݏEL)~qۅZ3HO[k- ]E*8tmퟍú$΀Ɩ']x:맀"K:!>_Sfjؓ^?`ݿ k+Nm AGsTʶDΨ# `.E?K ;)4Ok*,^НݕN3mnǫUrg7'^)(:A%K'a6VФSHk %;I\)sJh{HyVe9ߦ'=9-: *1A<h˗Daɪ:_Sؚa~&~wL=aO 9mڊ@"t>]Cdry%<Ȧ%)>}*l)Ζg|;Nh"Ӡکޛ-y/_p׀|toNTz 9u:SƐfqa>X Ash f5%FL6_nѥ>η 04Bv(0W—[.Wg8e?i3r??%9";h\bG7vp0O}oapx !9#XJa3Ǔ:), !54,L!~Ͳzkڟ`d OKVTL/XZ^*-4ߍ#R*XW!ڈ֑b-lHo8qlRHdY٦lg;#k}9';A__CF7C(;ǁtX6D7b!=91T]?j _Z ͓-a x &fSV籊ءݨ:l^(+y TKvI썘L,LH9AMP0D1+nfʞR ٌ2#?NhؖhI۞eCZ8S8e+ne^*}]†r0e+ H=4ˬ`G 4=ǭb`RIR5 KCd tϮ|<`hgᆙv?>8p2 Ř} 0 |JB~LPpQ{EBZ@?,Iaajܑ$?VF%ro N ;+(w9LȚD\Mgc۾ e0"5h]5'7&!}M<0p*6.olY8gΏ/S-9sV4t|d<#g6w(8FʺtM$?eW#-lC6uL[kĕ\EFN0&U0ҔV(*<.̣BEf?! 5?XZ%l˘YI[ K;IH(l (Uc}jz5{[]KI()5!3(&,SΛڑԯ&qջM)܈oR=WLe6<jes'o_緲Y);|o@as4u.vsNĠg~F9/4%r"X=S$Bks}\c;!(&Cap asD<`26/ $yp*}яĖ=~3ۧ@1{y!n#ᰔik:mĒL( J<>YܨYURA U$Pbo! Wg!uctEg0nV]:Lފl?q5yj\L&$.41ׁds#)у;i igfO;Dΐ6XF6mx}XDpA((|7F!C%~Q|E蝱^u6c*c%( Q"LUV,TBKe;q7*;-)xzg1.V?% m?uQᏞgx|2 tSXgfA9m]Zx4#ɂ\j%4KIrU ,LmC>!2TUN(Ƣ]ze5Wr:]:M17?ŸmGbuhy}tjibj%?>{ڡh&oJJ m^LFIXD6/Evm5y(A4ֹ".Re`PH3ˣ 8:Dv)(`(`h4x wLUa|",Y@a|z.K9l5u=#G0tu4!+UUzĞՆXqb}}^ΐxKv2(R֎|gQ0^cS?#_׉T~~aiJ`hh ++i6v@K 4njAvH:87Y=0u; ,p{MDFQ|,bB}eۙG^DԿnch-uaεE,ڋ \EZȝ+ꈣpxkHp`,Dk>ၲNZ7'11np‹߮s/r3+CSD`Ap;)d^YMUs*UR . !k j[T~hwy{ e/鬎>_§k냦 yHOJ էEv4"@[%lg_7Eˀf ?hٖ뙺G<<#s"cd&㇕ t ǁNxDtl3!΋-Sln2{H5,rp.{/'lȢUbreE׻!jE64>g .$+}zNxџNLm:]S;j78g}ҿ"S4BJz^"C2@V̹. Բ,2u(#hhi4Ӭj$JedbDǨvNa~gIun©B:Ye_bS.շTh|A$ SӽәNl} )-!W@@vx"vVŘ Nnu,j(`qdAFրŤlfY=A<}t-ɒ5=n_ܭ=~GyazQܬ`jtNE3sACq\(t>"!托y #vt|<Ѹ9I4LAE2W`–C~P+{q%shZ;YO`OҽyXUpWV @ݹY|{MJPJ%&π"=Ji͒Y0:}g7cw1󨮘S`[fـ>` ƚ| z}bjD<.8KCJP#X̹@io`-HyF{F*%{P(&d6\l~1cfOD[_{t;h|hO~͔:FDkv (KYa 4thfPF'uT!˹d.[ݞMO?_ LzȔ@-ж<'(Uɯ+-{q5RRq&]*Fỷ_`7 xvEo - $P԰͓bU[CIJj0;7JΞ;o2@}c}jEG٣2]/4ȬϐRқ[mwa ⭇ܙ, g.vˆ*_hYeG %x021Nc$%:wXu`}| ~j8ɴJ|Bن3 Ɔ`T̷j=~CnbvU()u0ێ=#o)wt@AMdI\Qp}5ּF..}(*BKE޾2soٯSR,۳NzB|ǎ<W0 J;RI"`Yh2P5#If[yPN P?Y܊=wJl% `)RZVAFrcssvoJ8+ZED>O8wq>ZVAԃq1W# O#gɷZuw=/PZz K|GՁ3SPZQG0Y& bIӻE,X$nu(03+`BSW,܃7᭞2m'\g TڼW&s>$C|W>rϏ/㡫N((utCV5oiG(PrݍgZRZL Z|Z.ߕW] g̭m),l!mLr䀤sԯEھsD14}>9} ܐQE.vz=C|ŔGk ef M [񟁼kWg-NJQUC]Xvl8{GuBqt@Ox FDh)xR{53ڤo㢕[7c!YI (dRqAEqRC u&hיa#"hDU+"wDMPcjl]6 UlOBtfNЗtΪ=EGE2ER&&nel ȋMc̸SQ\t"Sra(Z6ܔ0o Y~]e\OeĒ.g b{cR&.H Y~1lw *#x4n:@-ME,rcq oy\=[5۞U3͡4'*LDѵ)0лHɀ+2::y'|ѧAMo!qy D<)zS4U,y#"$]}C &2WdQ |jK\J'H;eQq}B.}\I4bDz=w6|܌]dpm'Elo|.|y4mFǫ`4꼻r I[S55Ѵ&)xlmHdou9Jtr{\li\$@$K~ѧ-a+gǴCg#-_H{W 2=,tBf{[G<%Cz9S) " 8nҞuQ!..Vs}0hRF* rfTt|O̹5':y7CgAa69/\) G kgv(BL@0+\\(KF$4%-nč!xwa_٩x+`[v)Kxy{wn ėL$x~侼;$[4yWWyqbvE>ױ_Z: p Nj7/j88ŰzzMnFC쨟lJwK y'Rq#' >*HUl; Y`h</S-Ţf]՜u!C'Ru2GT +~N2"'Z\Oy>yIF5|XtG0R|)UxQ|_d5TL#,a6/i:vP8FĤ>W=<G:۸֟ $Ƈ9=SnQT!<~[ ЍvX3_X1SM sv#xܵ :G k- ;rV7+rfL@3VS-\F&$.'ooŻɽՆ*T$: ˝\!Ƚ%!KkMgX) &,g3O=Q N3w:#aRQH6=#- 4$bQ0|ӛyywiCN &y@Fa[&]7CSҪٺ Ϋ= D,L6N乲,lꆦvgV%x;@۝1tJBgOاK\c ɎI b* )exȌ\%62HB bk(ka wL.*ӵF3悶E! vUѮdC~MàJ14j= tC5YlT3N<[K<-jgvHc+'ܭw"\HoA1͒ Vu#%Xq f <@=[n-#XUvE{ UC/]y}tyAjOcCyJjL| E8ٰ^:QizkcZ!7Hڿ]/, d&{DIm7 l%_gُ6~ZikE,Bk42?:d$@/-Xyt_H;d8dIԱRtʃ#(yZrGҘ4ힴN!0m!hmZ m̖ZW뽺oY)tmj!~5sgq!Z1Xux44sgTXkc)^u"e1JV }}9b{dGFȃl8*.cqi]zX?n\:#f\ߌ]  ey|ʠ`Pq O5rhհ@(R'?k<-\+&K6-yJlEѭdUuv\LC Œ w#Fqʊ\< I]ܻk8t{:lZn'6<Zտ6j#S`]peRj_{HXhkH<%c$pT@]+]1.ʐ8,fؔ7PߡnXc1A!4Jy a{jx¹.@y~ =g:ۖSeʹwza3b&lJ/EՕFüHGVax_<Il,l蹶鮉-a?rSo6>En& +,sm 4jX;TB)rԿwq S80+3nMWI`쒾5}|w wa+ Ȓ?| $âxŶ M̽`6 LeqIHda(~ 'M#eYgk3J+BuC@B v&z:z)\, [F`yZ"icLy),M-ax/!R*"&p?Rhn)M˨|g/ IMpny`F2{cKcwL:/0uRM=Jy_G"!?S@՜4YhYZ*zx,wp.i 9!¦ yB/j|Gt]_FEBԳ}]i_VdLlNp"Of'\wVn9ڭ99rh3*Τ䡘L@qSM_홈FGD n;t_4R~gaL߬򂸽\ b B,Dm=Dk1Ku8䃌dOq<"'ǛuS/&W$z{1]J{?~gJVyi'S8kHqY_wTԺ4r֋f1i%tT00bf^ i΂~q +Ỏ|bQ t_ 8KL RD' tۘfMX"[ @Gw\65 u<;A)HκyeтawGXyLًѻ@t{giW2aRKdcWB~YiǠ&B '>rVn5뽜p q'M?_}[j3C~ٕC Ewk3%#yk\ iV(4퀴"rY6hlM'Ü>ILE㟆 F@9 #RdjcH}U g)Bз1t0NteR-m0"bǙ 4&yW\؇N)}{hzfTQ!PCMYJ@GC$ kd 2_uUpTb#,sӀ漣BT)߇8Rng׼5] \Uu:Hr9  `.K:%7]U4 lkdcBaL0S3Go}xU}h7X m}/jZc |.n]ܬ2pMӠw,)qz&%Ӑ՜80,l/g=X0{^*TS! ޝw>Uj3!ZQ6acN>B.؉sj'm'~$L P~H(\60[)S ]e ~"f-e:jcR!$%Ɨ\3DG&qCKi9^O?Ȗo UCԽLk> Y}ߥ:euPWƳgDC,o&z>Şx<([vPյ:^?PԎeNRp֥@]@еpP/8diSy)y\K6L]OqͳI\VJE uW7MG 6[@IEyTCΒzA9 LNLܤy^=KhBCy+UnhtɶeXʣbЗA-ﯭQ8P)!$wWW>D)<}a~́v];W0A\<]Ë7?uӟgT_c'w6R6[0 |GMac; 7ut ?#!.L. 8})=,U:%~u{1?5`W (TsQ'г3V\A;5bep`'$h ROZ'ɈW4\sզ/cǟ.50k|MVf.}i]xRI^4$q@3|vӛ F 쫕~uDh~hY7s`1mE9榐d R\W@49HjeU+J;Lٞz/wd#|rM*.O攄H;_Wv!#rpk :JwM˽d E;LNBP>3ʸ7VS9rE#-G;mEn3bI-zNLL5iNK~-̌d/x܍%3[I&JuB)}ccq/ooL&$ttSZ7jF:}J[UHd%V-wxRl FƮX6p\P0(AFU`9Ba=` RK _ۊD˱pL%KFv%{H!Uv~v+]$ L: zlG`ni/ªlƶCXiG]Ye6φu],{}n/ ۠OkW̾fG\BҬ SJ/xǨ9hLw9!oQ ccB5`5QZJHi*%Bm'e(HZf&fK7[% w4Kpx>]36@V@a9r7*;:HQ-qll %UygRS#Uf1(9Y $NP x6ӉkW`s ٿaZCrѝئZZ؝#0shzÐtTucM0arV{]0[<|Vi"(w=ɴg73J>=%?eI"+ ? fzDF/[?i%K5oZ%3U& FD JW.H\|E!__eclzikabxR*bsGtҳ9}_ #{Y&;I߀|lT.HQZ0fYr0ɣNEq<|}Q)Gtyi }ʣ.q C$;4Ӟ4O88Evn$kFfjr>Md>OBfo1@T>>Mz,Oksf~U-X 4P)WRY&&;\MoNկt#\]a;UF=H9 yrG e*)$nr%{hp'4!'j 8D3/ v=m4dG$8-—&4G3<(#՗̑k# V3yGzs:Qc9`qn}O0o(o},ڳy8) V#XG5жF9h?Z=u´v t7cCCQIe{E$+ /"L^8Áab=L9G2b6ʚ--\WX]߁'6U8nTjy5s?zh lEf~Sd*SQ6ۛf̲A=tcl'0VIzݧQo=4/6k+lV)>/My݉}b U ?`te^%^/|ߴlLfҷ-VBjsr,\b Um\'͗h#_Biy@ eeܱk" 1WP"ZbF maE*8b~ h]pͰz:(UIrVhdYۙQ( 2k}Q^p=|k}f1椱Lī>G|mcЬMY~6JK|P hM?/ 'PaB%XAn>_fuʖwQ]ߴ RAK{6uzǗ;sq땊H??{+^gk[gjd4Z):F[)5[#η=X<'4!2xubXIy}b;MG[m_6>Ǻ%0Ho}'WCs ?лt(@\UXD 1LYD4aYM9ZH@ }/< q)ۘӸ'Җ_!k6:b.<\ \|Iؕ~`s>m*Kp:g; }#Alb=Ҽt.ظBDnA iH/?=8S8M;:^{J9R0"DoӲf-{NXLfu|thcyn`b=ޢ@Q؝\s 2 Gt^ˡ߶H5)(9Գe۪~ڥ^eyM:BN䇴GNnCH/נ$UEfn.:*~QurIz͆8{|CUjHfӚ92~*&jZy}̎'+F5ĸ#p.LvDEܔL:D3M9%MdfyV'+&78j?8{ɱ"tO  !y~$"㤭R9'y|.F@]c!rz9 5) 0+!.|v *|>%TDB h8h\5N r?j<^4F \$% C m2Ź]^ƤJN*zL(Y"?<*?uؑ<9ClYa!U:c[^;[nUQ<{c ߢLFrge&-6GX[ Pev[ڙ5߁츉9 тxNӝݢ1œ[ź; 9=jqhU*A`w=,z?$Y%~c^+_'y 2?#sWK0l&AF[XgHlȣg0n` jtSQ\$fT<ٱ7%zS|h eޮ[W1@$AHv R3Xdy*5a܋֣G"Gڎ]'8\At_ޛhvz %˳cQa`gbh{CY Hë́rKfdh~ (]2iڭ8"6 hW7 osFg6qL5=5+4i3=c>%xUu*)\SYޜ9ݕ.|ॶN{A術3 a`*E]^f-..r:ױIQ`P(0W`LJn CDۥ=)%Epy;cB/8)1Kx ڽ?_ 2f Z@`IDN_bb"qzyA-AYuEr`~ZvAZ52Fӹ*YR~h Pg㦀WKA,;3"112+kZWL!&g/Po!x~ñ2q݋ց]f.ɼ&2㕗`} a:f Qω~{yX/8u Zpb1ߪ%sr)${[rrn$?N`8d-\gFt¶vH=i ;!=LJCbls)#Ɖi;\ÅPQmc-$x/Q+yRTͱ>yٵa?jg C7| /goߚ~o4m3CLU-.JG!PdF EP ل7ie25Tj@ayw(N'Ț"~~ EP !s+SoqSN#Dk3׮ wKy,X( p"5f Bcf?^ג1Nl]1¼k/Bx_2tߘO mv!S`r 1rr[|PUpƋ9Y˘o fRTewԻ(ȓ!dcj`Q/mf`$Gx ix*|`6;ܐ@p㪣6A@i LJُyAd*rsa+=̦xd<H+đ/̱og3M$Kq0HN⨘_eM($Ѫ,ښh_C0i@J3g5(,Z|VPO8"Լ10D]vAU)J1$ bnCϼg6j\dW54bdHC^Rٲ=g/n~2Tefr-Il0l*'_lUcXպh{,]3WC|w nWQFC#yX H.z9Y^2>tV!x6ƫj:0YA*%pN+VyIcSjw AʙvzeŹz=icIE$B4_"&f(Ia 2^zHz|/H1s,s- Di!bmˮh1K;(g\,y6.O^jb dH}YsQFd&E ggt8kn<{hw+B|Pb: XȤНL%O"}k+0s?xiQwCxd \ņ~0([jFEٛ{:*sQkA؈D[*M \?lJPM_˝+HY_2VeAVZ#+౼P\ /}7>zV,kr^;=uAEB}=%3&xƢ~YjeZ&vof㹧Ws`D1\]B"yYiCWAhvyL[E.- i 7 z|I@Vc2?"wWc2Ѩ&QĹ+^jc?ہڼj&t`1M\ePaLW[刋η U\>8fȸpi-F[D~\)do]A'֯yoC]J t;֒u-_$RҦYJs+ …۬UHh1Ro;A4|B'Z 6x'=A+KQE9 YQ\kf9u2*~M H!8U2/[krEcLք~3kYBDb 1#Bqtl\R?{V^H .L0!62H),WND U趄 歼EJ!&y+ViYd@e;R=",8Mܪ3RcVDa\9&_Cj01l4T%t+ kL<3jx*(nehIEyJ7DJ{mu}bĀJ6_X+18N}^LS|77IGu‘Czr63bQ Bλ}h8z.,E|~6@u䯹.3?BQc)QlI6d_ Me۰tQ&YX,r m Ϛ4̃A .ީ 6lZ^Fk$ H:ZZrZIՇ<%>/YyOIQn:~oi8 B$dң(% N(8uPLaAd}UEi ^;)tB( n5&Og͇(:mESJwI( Kw׭Q CY"2LoChyZ$|PM'OKoYfsm{D-ܸuObIV .sNyjPwFАYA_Md/6e`Pu+X@oܽ%?#4Z\O1?xeZ5YI[}1_tYy"?Ɲ|ގXR#I {<έ%~/a)1ZL[]3c ͪ:XY5Z0vN׋δŀoozjTjV֑ .'3c֘[3=9mYKV|b_"/3o$ʌR4+$J'!@<1M5-_"G;5ϧ>/HՄn_{Cx޳y%e9oA\bDDN93P Ë10BV}60nͷϛ whvjOeV=B}j蜴2:h \5Gz}_UW;QBg! bB@lE *ӫ?M 9ԸBϣ]R7f;/m R̴?#|2U/ L[k. bo{ =/sDp!W/jA@ݝ@B{ l….6δH nlc{7[eD`N[l){(ٕځ' 5$M^壹E?e~&t$-CБL\?R4 C̭\V52y@=מ%S4xbjfXT:D"8-L)R6Xn@7Ray^:.V*[Of@ hURثm&g]έ %[>]"Y)#Ų!o ܪQb)jʨAzr^Fëo&q:<%4}fcHV ZҼ(qv1zW̐!@&<a` ;?w$0<2n?<8F'~QL<{f06v@XL> (3/҉N:b[GϵʌpũT+U:큽 &AS&AnlCD{6 A>*p&_a-+[oF@Q׬h:qkO+10/õZŸ.HYtWo>׸@,δqBQb쬣_ט?+fvl1mZ( y9Wkًh;#t[4,kD<&׼y\kXOqP->sY+lleUИ >H}RѿhĬc5RU|:oj F Ptvb|3֐c=_c3`+dm"lE?rFK] jLL{ֿ5um1FAc$J]+vy.BuFzQK>y- یH) #h,BQ,wqu^wt J'ThǞ@+̆09J}t!m5@d Cwd_ûGˁ 2"ݼy4ْO҄':BZBaY ܫތ뇽I5"Ce3a IrmtJ #q>7 $)ǥm AT)@(a0z@kDիښ>ocč}?Ӊ[UVdr= 3W}gpo5Cn?HE,(Zb+{]$oD[l&"^N#!"Cx[_OvZ#,`s|3E#fVe#R7a+YldO/+]dk41gU[jTx=yN>0$#16$K!+R%mΑh jht=1\eV{wΏ)qڡ%TvV}ɺAjX0Bq6(FA?K(仸M`&]ϯSnkk ό) EnLL tzl;rxOl`kQG{ []i<>yD2:{ޏ6Y /%,']aNul$LKP&[g$+$k{oȘaT? y}F'(+΋/t,U-gK*UU$A ͒8|"Ƭc9ժx: ?O䇡IYDK:xl5|&≳אa4n.-'*rx!RB& "-EB!MȌ]`9r@=d o8RzHˈ 4VL%ԍmKW|% c^/-'J-,vnD_{ Ҙzm4ZٜnёZGQdz`2qΨjjherdGH?0})4xA&Ӷ{Ȱ:]4"ψ1T'[Z٢}ո̖Ktw`B?y޴NSfs<]\{DP'}퇊ll2"&B8 6+#₝a7* `w/Sbю2ȪF:d~8>"8 ~˱ǻ9]=jth7B09n[D^xO\ sl1Մe/xѷ[ jId^͎݇ w+.zb^TT1kpnm2(B$/&EU'5ZآPnjx/$tL{a˄鿔mno#-.Wl=Ww#>`wS%R/y/!\S22UkX2]怫H`iԎ݂]A(UA,HԬ維^ \gz5*NGxQdeV9 #' zi_ 2>ѽcY!cɢK!%QW(Ӎ# Ye+$K ]  d}E̿+( e O]ҪUc͟!zMN4 w X*L,jƟ$qSo &BSb°ш~ˇjߣ%OYhM?Sv@ /WTA+fm<֪"2 ]&Q~xPd?lFS؆F|\I1f]00e9$d=XV#_O)_`',KP[Emöo@lrٝZ!Ȋ0@壈{g~^Ɠn [};d5'ݦjTU]1kւ-ch_dύb&j%MrcC lh9}z7B c^HO4![?'FO0O}x{[]~4?${fzXz_n|46ST }:a|>t/r8֍D^]p,֥Yt@EYm§hoqfGO*us=.8PҴcVm4Bw:-bD$U#BFRE{a =Ո$7շ~]Z$3a0azVlF q\d  i*ǟyC3]|bCjiƭTꜳ."aj!{8ܽrGP2ٍ| g Cq>Beʝ_;sjUvSҊFTj;0 q[qY'cjCM;oi8`aJQ!d6GhU"0ls^jBs zsy2Bjeժ\nZI 3o :o'x#vŻoq(QnΈGFs~?#{E>q!fy൘cbjrL3ɜ7=t[1$(,5~٩8@&*tEn|(v\6Wiɲ.tԏ7#ӆT3@f&jY&^6PB9R +:Ι7oWa,ۖS^Ƨ_4V^^:F#6UYu4{YCI(Q? 9hlV]9ZМ %E .'05a좽#*!9I2Շ%ߜ0tcC7ۿK&H"  (B{DDIFZJб&U.M#Pp⢆p "}kkna%n@B#9`\mdу5Z fJ`l~ӛMc7> a?6 6W]oĵ%B88RziS ܉t837Pf>;ownىom#ƴkP?Z;!tyҎ+> pͦuf7 0 )i".7b .32&#Ԟ @\ώgTK8P֩R$+! aiQmݧeyuIth͢Z4c h(frҸt~!JWobsԯ燆Rt:iF!w;Wo ,^1C7lȮѣXYBn $ZBd!DlB!>%Fe#G[>yK9?em3r 3L[ z=o8Iੱ=aHnTg ~I gNLՙ蹠3/m͵"i" zOxU$0D;ЭYVo44d *'%:R \Vh2PZ]wql Exqi!65޳bְD^?viz=47SB|囇l ,:g\_58I^\V>mVewe %AU 48WF6doKU DVqd?Xl%NnrdiԘ*yጌӫZvT M7<͕HHf$gC&- )4TwAgM"Aѩ/lBQR9 @!^3&+  OkyO>VlR"%&@_|NZrQL=) lMkzɤ,:0Vpơ5蹈9+Mދ&Tdds:ͤb-/H@zjbaHԚM*'&;U!)?-AZ֏(%n:˷p*W򄐡 Qؤڸ"_?~}[ |avM}1Oj.WU`vpH O点y#Prr4)n~]DRS[s+ԇZ]E))w Bga-{K)Yųp 㽇1<;$2r( >Xu8@\K^ ݫ9Kdt(,M@.J(>^ٟfP"gH6"hnӮ liHPD L{%479bG3/h{E7\8zw$藄Q7 Ս8b[;xe4=T-Ë eh ?%,żCGQ`DjJK'CHKBI.P>XWJªR4 Nou{[sJ<_쁉DQԃ8'2B[?Į8]eYޕj1^c;;v.| ) 1$C>>^,|Vi=)ÂԃUƍJ&J/ i=$~jR8. Mi2߇P0/ge Vw0NPY81\_>c\?2puJ# Nf ̢-c-.1"Lkh`GzϠĦu)aÔa Z8>q-,HVtrO (rƏ2K}//̰L6EH[C~ Ɍþõϊ N4{{ͺ,mQP<Dk}VY܇3%jڍ]Aǥ]vh3_1nvݎ2ޅe, ɧ sV;R0Ce2Dl3.!7D;_G΄q5le\\k`J[kJUKB_-̺P{Q i_*)l˧Zi~ͮa)|^Q,R[|We CFtXEKc]P}9!-}}Rrtu "-Sp_AX;Ǔɛ&Uc˖~n O齁O40nOH}x| x&;?kW-_jGkX7/Plfq."a䄐ͽ|z|_}e=uc:865˕ga!\)vNӓ z-,ܜreI:0.lrn΄;3QVOk'{j>f#m& 9hj\ 6SZ1ųc--s&͌RdJ2zQNhs=2MHF,qWq/L=,q s|OGqoAcAyfx.;G-^n녅˫^)<.^ySkgp ~^CHJ~Zg?n#!d0_@8CJhjW-}7DQ񞨍i 4]XkjDAF:kNve4PT8g4_V \kg\]vm!PA•)OxC]Q"VAO&vv#s!߻u0O0_~A~8tx^3̟[)O=ť y$][RDnI0(0U9q׌k<Uk ~,}P=/Ca{,b::V*{-Ӹ8v*` NݲAکw2yf} |^$zg8m;0- Lq2(\>%-_E%V5I̒zW>AfnxV9kj2QF8RN`T Z$QuR!.n@Yt/!vOčZ>gP`]%0$Ts?s#~T:Z j!uL=]6ғC#nGn襻hq[F:CiV@©*H[.wV@=DL/*:!EfP e ,u4=O޿/j姬ټk@ t kO, ÁM#BړpG=V?:--|yCZy8"t]Crᅎm$2DayM_6g-iD֔FKj$-j/!kEp7C{J8!hO1*0ϢS'LW\hy'жT9}(,U B-:Is{Y` =t!}w@ (;ҫ TM&Y;UzIo"2{pZgeI]E?ب"vmVȶ_K|Hwya No?R[](Wa60?!F褟UK #PT,#{a쾵X#im$c پLugce~mOrLyc }WMj蹗aҢd/JODʪuN p0# FgU8K֩Lva1ĝmfMw YOΜ'BѮaT \GSb _Xj LwAgOZ%C7^_}8U~I0CBċV-BJ* nL|)I˞H+>>?;=U!G[M(r'w qo$~0D30yx; '~[\3Lu;'&0Gw!Fv5s5_*Y9[jbK)Z2t G6v qӦ ~@GFNhהhhtj'<Ȉ0gET9Tgzhl׫P?X{__X,g7&z3)Z;Pͤwad䐳NڿAg]ioȠĕ\W4ILVuD1Hka-TTRB1{_[O͹AOW>ctd| ]w 3g zR3|w-H-3IxyslA*6zz!Cz)rsٓ݌`ej}5ny׷h?`!#Y6 S2*h[34+̗wt R4'4( I>C23Fr|;oE*"5!}3}x}oi^#a8k6&aBl5Ϣm'̩d8lO*&pk`C}RԒ/D} $V]&Qn3~|2v,ţ"=&kL}2Cy ZC#W_j"L@L/Ŋ'Z f!E0"SPZ|ҌA5L)VSABijNVĿ/ajku6nK;r2?vw8L{OO?l/Z@})* lDAa=ޤ3CȂ)̝{9ע<~N ̠sOe˝嵻iBg6nR$ρ }#uD`ZJ cXqV5^tAֆAYUhTzKNuãc1 4 FaO-u+IX\G ZD1Y챴3H^Z!NՓ$5>]d)r`SOxqS3A-הTiVOUdu*,EtBt&FrxT => ˊ G36 BLVpi )X(yx+MOfKv0m{g픁~O\cssO'\ \V rru)@63XR6q?\!*mY}m*FtK=3蒋Jxixـj|8RCn. o $7t+hG:ʝbMjo:ÿcx+"T[w~`\ 8(CaS(s!7> AɌveZ?SWcT$쁕ІJ1$clLO۽)]8-S& "Մĥ@ 8!udbL?mDB'=N9HJ:˷M(|Yۭ6=|fJ:*8͞gezҶ$%K9AiZ8q^O yy!f7 M,3ǀ{c@9u51V3Lfb#egqzC&d'ٛ__N>&j]QxGo_D!5^Ūy︝;ܼU>r+.b4c# y o9P/wkEWJU.ˌ53*y3rNHo4H{c"T#8~L*ۙ`GT o+U#=J"_j 8yoÈ=ME{1;8% ]B#,yl^CŵݢR:@p/sD86[ jf# sˠ⼑A|fhZ3Rw2?qxMݝzA`x_SP`D>9{Vn<}k&b>}I|6{T 0OZ;UT9=@_%C/نLm~>*2aFi=g꛲ >4IQ*ʢ\=(WψYƟM,.57;dȠI؋Y~XyGuig\huM'&MmR֢+}^ƒ yf&CuO3 >i--͟dDgh60»J/쑧H+qhW!є=/Ăċa 9W5BWlTɷOzD; 9+sWscކK8gRfL9%{I?CNaҙ@ɭ)ȼ?ƓP;]-g8wx_8Nyn.o |8eTK{>K6,(3bA}%HkrA4Z]  t|7 >Q7zkg'ҵ^B/a/ZB=T*|:zߗ|Yƕ"XiN;$u}A`p3'Ნ:%Ķ9! }pm8ڔ02s_\lP[Qlsm.5jtt6_ LG$Ve||U!^qf=|Hn|VǠq&Vyj[0]\y@ijyLZS ^)P=Pʆ6UAk{~9a(S_z|' ^fSV8dxFQV~pԣ[71I\-4LƜTDOSyp93|mJ|BYKԌzRMnMJi>Џ5E3m{ثQ/]u&鯈,%*;  +Jc: ‡98)dfgWsw[vMS]u2š'pjj۝^=x1`b6gWVN?],*Hx'\G,oϔhVˋ ,Z1Y!Izclf4 Ƿiq#اn I ?崊ᇔS0 s+>%VaZ|RlM|OEĹBk`@*޲"Hoȡj( ͹39zrzē]=` 8kb0,S3hos/tED4,gg\9дrV2YVy_N,KL"W:E}yKxv-pv\Js3:(гyt!8BڸjQagso"*|S}cE >Jo++c$Rk/J ᵂB΍K8nиz!zTDn?ߘ 7S х ZؿGlV9J'X9({g㋾p"6XA[wY:=FbU4Yi[M`n6=EQ𞠴I2gr.Sm1r~S=kr}?}qM1)iVr4dpɀyvB>-!^Pp <ʰm|%h[ =j̃=)Hc5nclg9ex3#nILT5BZ;\Y 7UXfGZ:PšGp = .ljE1Op\竧j$]R)ōqnz'EX)Ao^ۛwjBB)dCJL !3BabasHO,8 b!Ðh\ɝ#.i;QDav&Sp2 /1vQ \>]$$!VO /B191_Roy)E>L.w+ݡY憠_YtAa@l` [ZK\iVdr}he/`? ܌0 =!D T7{x[[ [+/Z?N\-Gk%u& 1;Wd3na.< esxmgu{yP+N4f'K,nTtM'xm4< ɂQo*le!02 XY)|r(## =EV E_)ۦޥH ߚ͐(V6DkTPOrk96V_[RG:MAb#q OSA\Sr48Q#5nfc%X'\a/g1Ƙwc]]y#s˾q rŀyT&4wSu*s2z̚7^'KE6;%yLD~^sAZti䖏R8uu4u! Gy |ɠX=g.Stg.m鏘!h>L~(IU2 <SȭOpq QlTD1M^FAMq9}VsT}BhƐH|Ot'Mi^N{i`o9i,(ڰ/;5pFl>Jo@Q! ~91[c_2|%!o<M8v$ˬg\RtxsII$ )B1 _bYX6 mQ &9zK4Lȉ)4w4Y\<'ې~U )Y$K/TpYYp$ d_d%6dZ40U yWQ#Ahk8م#42k?ߎFnWh.gtv*ӡY&eW۶^8`\aq0rR>؃X͢F"1f 0*06AhF=eW@Lw-0Q_S~ɢȻ &bҘ k[sϹrV"N<=#i/alH,bF,nˎϊʣM% ɟe#\`t.ZCMi!۞t4 x'zK 3pW 2@ dy wcBᷤbu+Hb`%  Gh8SZs MM@T|G{XGV_̸֏^džTYɪ Ӂ1ࢱ tH, Esi]PԂDB":pZ6Fek G%>oheS~h?@$@ћ;Pr 1`u8EmՖ 1"% Gեp\gp^V}d^5m@PxJ=kGoT83;\}!iBRpZ-ZiL,#އµ:Ed"u+[p/̙P\CX:pj &"U+S57+1y V?W,lw㹑Owr۾/,FMn [[KeLKjmmrFc7A8 Cplj[lrQT9F0%8NZt9%̍ 粫X }G_Bfx@!fNOuhSA,Xsz#k !m)|)yA8$I-`o%mKJ#"b.;.}w B$ ;Vp|%ܒiekfyi4٬@DˇKX(g7F;!brf:mh `@\ͦ$}MjHj{Nd{CMFM'*{ }N]qY= ҬDVACx3֋)z %kt^gS,p[mV'to i`;H=7-.m FiUH?M{VBhĒ?1hu82A+(j\hd8q2~oz\77#2z.s%W;BLKгYN~7q>.]X$A;)t|Wbɕ#ۇǨT|TputQ1F&-SHBFeX[l]CYzK_ fd+gR\QFWBo&D*,ܧ6\9A3nZr1rR/ )X-)D|)?^AjL~h6ioUꭺNŋuv&Yގ.q$/'3S:l X7ʭW7p~톀XDzuW@l{D: Wo,[+rpKg҄pRoLIz7&7mc\;/G_b*a* 8u[iGH$>S3rАQ0pFI`/SFw}Bx~ ӃT(NAefA/RZmP_/#e@=sKl4$\OճO gf>w`BCq7ODV|$%JGbs[ok rgo1)Lr6iF2S Χy^ ΃\Rp+Iya}Dkoۺg~!ַD5{lLx^A2Lq!,A2>S(t0Ny=hj-ԏ6U 9{yAZ.j{M2DPEd蚽#).h[[}ⶌBR I ;_ ݢ^dG2ٛa KȫnrDmX4Oi !̦|k`rwj_ "P0)"0hi |>/-3v44.]SڮR5B/U gb)MsƸ]bT)a{|O袁b ZHp<^~(eJ+|xkx#'6Ɗ '{Tl9~ph:kNNF@^m(k}OQl&1v|cT%ŧ1v7)W"n`l4TQ_1vUd?ΡJ/ě.UBsX.g0N>FDMصj=Ƚ7\+Ӷjц'cUQv6b5UW";W0ynMbB@.SZi pj,AHl:R2SCeg#gdzrD5d튨;S 5Jް%hIr۲!kC>i>F!404Iκf]FB 8 *0LOQ* :a/̄I\jN+MBWDbdI5wtST!ݽd92`^+/aK_t׸.)\F^.0J'^ 0J =44S8j{r2f&~Wb`ED]e8*iw@K_o][Kl2e/_ অ>҆g6jzۉ.U:@@cID B8C=.= 엨~ 3S-_/`A"(Oéj) m~G€z+Uw_#șF"Ur}U!`D%E`R-2 |C#&kJH_-n7mX+8IŧnkI qG+p- nR9s,W͑(d-nSCiWܸ2&7aO7Zxh x oð+WAܝ!˰1Z]b>8> c `jZ5/P;@6K4.< nr:uyIdV硰 CLFTd2)4D@L*w۠mxPs ЖJ0Z|7qӺB3h$9.A؇ Vx X'gST 4s׳!oG)]x~ր쐢G2jOrr_"qq43]e\lI5Vڨ*9=ɠE 21] MSoXayz? 1r|/X›l;ظia."{ |DHYH۵ZDA{UHY & 8΁?vZ{ +oj #%+Qg`K-@_^5qm\T[n_/ڣTͷ~2Z}n$XBIT7^U W 0Hٵ;]CĽ( a|y0ea9 4W4Z_uΐG0!y3;{6Ϧ[q&J]V9I)w`בs8q_Svmf*ahj` Y[-z.]tF.,6' !>/wpr”0i(.jfviJ%UlT'CGB|w^#(l䝢"@9>B]^/ xat'R $(tFfoj)> I'y?,T<-h^Eh8is^V0r&~ءRLg\%_}ū$d:.?p.eTfL/([|eсQԧ.=ͧ;&l}8V5=++9Y1T~o~U,h(XAPB?R0)4qF'4l-M6. Wlk\^ BƽTHlQxHMa`"J3Q@뾆4Yxt1IrdkR>EMQSZ*&c? Xu7ʎl!("d\Pa_?KB.յ1c"IwRX_YEL ^;Ӹ^B=$ :wኙzO{ʽsm/7R0J3VE+?0DE4\xv J {J f6C>TXGXt!WǠ/eL:BցR/EI#ÂƮcf91ya{s?ok@opږPr>csɾ:=u R?5vyk@a[ =qw g0Y:Qy\RqC#PX9",_5]V8v|]&;X44G`V}/xye2^ĔNwg:H'܀_lFZZ ^"y7-o=(Na-A\PfJհtVV,2|)fAXDIїl0X%D7C81uÏJvbpF@ Y+Fٔ.2o뼃><'NJ  ƁLP9 %k<язq5wа rk)Ə0j>5 Y.RBRBMB~l0AD@Oѿ"O5E-sBz{4"y鲤@˃X1l)}$]vh6.L´C4V(WWW+שu\nimRۺd> fA=}5,'g;R./m˙k6uC[F<g[sҔ>; Zكy)$dA6.܃'?ж$r \C!:Q:O+7ʿ4&;/t.`n~ uCÓHWGCv:<KmQ.MFV-ЃVG kb7}l\8GO/19!іm7r>|SZ̩ʻx{NZ @]R&u2*j 4kuW{#UngHCm֐(}'#xjO$ZJ !US'}UޡP0U$w̑!̷K58 D}1&GdZ~lK Pg d *N等X^_ĞD ¦f,|5s<`lTR`b쫍`Si;hCoņN-L_)3RC" R i msF&f[Kvs9a!asy13] 汊 Be*),o!pԚi!nqTމ?1W.T 6z^0K;A=m2` s.UgGE99J_r=0%dּH, E.:dMpK=2UWzZpZYۓp ΀ h9TRŐFadbbƐAEP[2c1$ъ/,YϊC?.䉿޶9vX ,HL0w/+{;K }4f>Éc#K_H¼[\X {+F5lX"*y6H{(=pro5rY^IM df.` Vē|PbxeFNa*<Uk*`aկjt؆79XM@g9Emu-X∶%]1R "^`wߜ1[_ oā%ְT:2ƶ9[ZR0.d?B<khjUH'ަ&GP%?Fj9A]oy;xi]#Ǵi-'TjhC h3(cX6dH$e|U]r@yÎWc"6QwԼ[| Ic b7-;84fKό<(ԼCN!/!5CLE:G2[D%A'fcbJ|JN`Krg:2 {HM)av݉|2Pan>z:{ >]I^N5 ; 9>!K鱉IN{3+m*P .Nh晍Bߐ1!OR.۰i&E\ \L.:Y'L-8|ȷ:6XBqW S7x|jXEV+,)Դڳy;R6z"Md^ [$~&JdPnrMGJE*q_=@Xj>LE)aj?ފӄs|`MdAl[չm'yyHc~G n?jߌ,hf!xuMudB_s_#\B Eehiuїzk@ }Sc+uQ1i>Ž@pggjSos3 ScljHs1 qF}2p0֤tвزZPcqA@_#ƉP }vp.ejE˛*F)!)zE57}CMwXgѱ!s&<3crMmO!$(Vnaޮ`L`9Am0-m.khuMgᐗ |tW MÖL7TfyV7_:/驱%(|ÕAM7RKK̚9pDQgүwM>n$W[_4NuL+%W7b%t%,7̓T೮߆{+ J 5S:6Ui%<8QDl2ֹ1EeY62I*v (q\b[#nC񛋴 / +@A8t ֖vl$}iy&o_% 524*ŏLsWn d  ䷁i` wwg zA (>R'%qG}7s~TM-X:.