libstorage-ng-devel-4.1.104-lp151.3.3.1 4>$  Ap]ܸ/=„LF"ngw!"^*9 m,C_mLpq_I{m2z+2ߕ>e/l?xkFvyo]PPGڱ-Jߴh0e]@D.؅H1iJRaW &@%Hˉ;|8e*›e0!{ĢaSwJbUp!~ +=ʒ߷VaMZ$JM4:,}&3vupH_d85b6f35550c4b2c88d39c73d5e036e4dc877f81190c3b4c840167271f35c304f5931a62354faf6fd0ccd203cfc86e308ea2d513 H]ܸ/=„HLu3ͳY%U %hB_b1\r/REkg0`؉%Rcp;p?p|d * [ &OU\  "T 2 )/ :xJ_t*tT $  (89: F4GHHI@X`Yh\] ^Y* bZc[wd\e\f\l\u\,vlzpp,p0p6pxClibstorage-ng-devel4.1.104lp151.3.3.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng.]ylamb13׋xopenSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxx86_64 +{D  Yz s ?YTRT /n:,   / u Mk" 'Y& ux wC! <FCM/\[My~hJ&O=*6qU0NeH ZlG  6)66605<@@!+-PS696#5! ,G< q~CUS;]>=? k"<JI8wxE\#6<2(*H68Zs>5-66 5l!C R( RJ6IC6,6\"AO+2+Al W+ W]2uPPh + 'x=U= 7`z Ca=k!G 8= 8 / z&( hK707/;IJ/Jnj!bNz ' %F2D {3 {D;!PGq 5 !4Go 4 !PGq 5 l'#B9& ;-C8,8 D 4 Sb%`'V/ "F)Qk?;x| oz&{H9}(%}(%}(%v| @x%\̵&LQ: R/ Rx Hd@Zt $ " 6 D 4 D {3 {D;!WHPq 5 op 9!=FM d, dd[ + &[ 9 C q1 qC x2 x D2 6 |~(| ov$ K m. mG!jF r/ rFl%W@!]Gs 6 v & N i& idj!]Gs 6 Y& YzÊ`,fz)&U> c, c)Z) 7' 7hz z+ zVY HKdx & dP*d!G} '; '$A \/ \}A] \* \|Z$Zx%!Dt 5 !D< 5 !}C x2 x#Y r/ r3N%i`  ~ * qA &D^ID/D2} )l1. ,1n;#(#y- / " ?x DR x|Z#x%$-|v$!G/ 5 !? $~| Tx% D) 6 D 5 | 9v$ f r ` fm8RhU k<[ 9.2    &O W ! Z36  f rV ~ & ^ !vf rk8<dN2\ r-aO?h6 z5.y##}E-6h(I  _b{:.^FUM$=JacGyQMhRM:?iaĭZTAVI@56665a59ebJF*U[k0qAe65%ey/=rO@F+G;>(uDWO&9hj6B7(*K79$GQ5'X8m55LGx=>4lv  - 3"\Q  $ I=Jds[f5f5f5ch#4^a"y] X@Y>@Y>@Y:Y:Y9<@Y6@Y6@Y6@Y5GY1S@Y0Y0Y.@Y-^Y%uY%uY"Y"Y@YY;@YR@YY]Y i@Y i@Y Y @Y @YtYtYtY.Y.Y@XXXX@X@XXQ@XX@X@X@X@XXX9@XDX@XۡXۡXP@XP@XXX @XӸXӸXXX@X@X@X@XXXX~@X~@X~@XCXXXf@XXXX@X@XX@XBXBX@X@XYX|@X@X|XwoX[@XOXF@XEVX<@X.@X-X&X@X=X=XXXI@X X @XX@X@Ww@W@W@WW@W@WW_@W_@W@Wv@WWW@W֘W^@Wu@WW@W@WQW@W@W@W@Wt@W9WE@W@W W@W@W~WW~D@W|Wv[@Wu Wu Ws@Wj}Wi,@Wi,@Wi,@WbWaC@W_W^@W^@WZWZWYZ@WYZ@WXWQq@WPWN@WM|WH6WDB@W#LW#LW!@W!@W!@W WW4W4W @VbVn@VV@V@V@VJVJV@V@V@VaV@V@V޾V޾V޾Vm@Vm@Vm@V'@VՄ@V2V2VVV͛@V͛@VIVVŲ@VŲ@VV<@V<@VVV@VVV@VzVy;@Vy;@VwVpVpVpVn@Vn@VhVf@VetVa@Va@V`.V\:@V\:@V\:@VV@VV@VUVTQ@VRVO @VMVMVLh@VKVKVI@VD@VD@VA@VA@VA@V@V@V@V(V'~@V V@V@V@V@V@V@VU/@UT@T@TTTTE@TE@TE@TTTTT@T@T@T@T!T@Tء@TԬTԬTԬTԬTԬTԬT[@T[@T[@T[@T[@T[@T[@T[@T T T T T T T T T T T T T T Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@TfTfTfTfTfTfTfTr@Tr@Tr@Tr@Tr@Tr@T T T T T T T T@T@T@T@T@T@T@T}T}T}T}T}T}T,@T,@T,@T,@T,@T7T7T7T7T7T7T7T7T7T7T@T@T@T@T@T@T@TTTTT@T@T@T@T@T@TTTTTTTZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TTTTTTTTTTT@T@T@T@T@T@T@T@T@T@TTTTTTTTq@Tq@Tq@Tq@Tq@TTTTTTTTTT|T|T@T@T@T@T@T@T@T@T@T@T@T@TMTMTMTMTMTMTMTMTMTMTMTY@TY@TTTTTTTTTp@Tp@Tp@Tp@TTT@T@T@TT@T@T@T@T@T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T@T@T@T@TTTTTT@T@T@T@T@T@T@T@T@TLTLTLTLTLTLTLT~@T~@T}T}T}T}T}T|X@T|X@T|X@TxcTxcTxcTw@Tw@TuTuTuTuTto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@TsTl@Tl@Tk4Tk4Tg@@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@THTHTHTHTHTHTHTHTG@TG@TG@TG@jlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orglslezak@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgsbrabec@suse.czschubi@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgschubi@suse.deweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comVojtech.Zeisek@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comjreidinger@suse.czopensuse-packaging@opensuse.orgshundhammer@suse.defreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgjreidinger@suse.czfreek@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjreidinger@suse.czschubi@suse.demvidner@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.delslezak@suse.czopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfisiu@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgwfeldt@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deancor@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgmvidner@suse.czopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deVojtech.Zeisek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.detchvatal@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comshundhammer@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejsrain@suse.czaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comancor@suse.deaschnell@suse.comaschnell@suse.comshundhammer@suse.deancor@suse.dewfeldt@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.detgoettlicher@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.degs@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.demvidner@suse.czmvidner@suse.czaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- merge gh#openSUSE/libstorage-ng#661 - Fix dectection of surrounding region (bsc#1146686) - Bump lib version - Fix surrounding detection - 4.1.104- Translated using Weblate (Catalan)- Translated using Weblate (Finnish)- Translated using Weblate (Dutch)- Translated using Weblate (Portuguese (Brazil)) - 4.1.103- Translated using Weblate (Swedish)- Translated using Weblate (Spanish)- Translated using Weblate (Russian)- Translated using Weblate (Polish)- Translated using Weblate (Korean)- Translated using Weblate (Italian)- Translated using Weblate (Hungarian)- Translated using Weblate (German)- Translated using Weblate (French)- Translated using Weblate (Dutch)- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Chinese (China))- Translated using Weblate (Arabic)- Translated using Weblate (Arabic)- Translated using Weblate (Japanese)- Translated using Weblate (Czech)- Translated using Weblate (Catalan)- Translated using Weblate (Slovak)- Adapt Dockerfile for SLE-15-SP1- merge gh#openSUSE/libstorage-ng#630 - fix compilation with -O0 - 4.1.102- Translated using Weblate (Slovak) - 4.1.101- Translated using Weblate (Galician) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (German) - Translated using Weblate (Polish) - 4.1.100- Unifying name Bcache/bcache to bcache (#629) - 4.1.99- merge gh#openSUSE/libstorage-ng#628 - handle topology for Partition and Luks - added unit test for bsc#1121129 - improved calculation of usable size for LVM PVs (bsc#1121129) - 4.1.98- merge gh#openSUSE/libstorage-ng#625 - moved topology from PartitionableImpl to BlkDeviceImpl - added get_sysfs_file to BlkDeviceImpl - use new get_sysfs_file - added save_to_string to XmlFile (for debugging) - read pe_start from pvs command - coding style - enable logging - added pe_start to LvmPvImpl - added get_usable_size() to LvmPv - added unit test for LvmPv::get_usable_size() - updated hyper link - added documentation - preparations for bsc#1121129 - 4.1.97- merge gh#openSUSE/libstorage-ng#621 - handle entries in crypttab whose block device do not exist (bsc#1123342) - added unit test - added documentation - added explanation - renamed variable - 4.1.96- merge gh#openSUSE/libstorage-ng#620 - extended documentation - 4.1.95- merge gh#openSUSE/libstorage-ng#619 - disable parted-sector-bug workaround on virtio-blk DASDs (bsc#1112037) - avoid empty nodes in mockup files - extended testsuite helper TsCmpActiongraph - added unit tests - throw exception based on Exception class - enable verbose output of checks during build - 4.1.94- merge gh#openSUSE/libstorage-ng#618 - updated pot and po files - 4.1.93- merge gh#openSUSE/libstorage-ng#617 - extended parser for lvs command - added function to join Texts - added unit tests - use callback to report unsupported logical volumes (bsc#1099744) - coding style - allow to ignore errors during in probe utility - consistent message style - added function to join names of block devices - improved messages for creating volume groups and mds - consistent naming style - use new join function in message about deleting filesystems - fixed typo - 4.1.92- merge gh#openSUSE/libstorage-ng#615 - Workaround upgrade with multiple mout points per block device (bsc#1118865) - 4.1.91- merge gh#openSUSE/libstorage-ng#616 - added debugging code - extended unit test - 4.1.90- merge gh#openSUSE/libstorage-ng#613 - Rename method - Add method for removing a bcache cset - Add actions to modify an existing bcache - Increase minor version - Fix error messages - Small fixes - Allow to modify Bcache devices - 4.1.89- merge gh#openSUSE/libstorage-ng#614 - detect DASDs using virtio-blk (bsc#1112037) - added unit test - avoid copying objects - 4.1.88- Translated using Weblate (Dutch) - Translated using Weblate (Slovak) - 4.1.87- merge gh#openSUSE/libstorage-ng#612 - Fix dead links to old libstorage in the documentation- Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Czech) - Translated using Weblate (Danish) - Translated using Weblate (Japanese) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - 4.1.86- merge gh#openSUSE/libstorage-ng#611 - Remove setters for non-permanent stored values - Extend Bcache API with helper methods - Use bcache command - Increase minor version - 4.1.85- Translated using Weblate (Swedish) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Arabic) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - 4.1.84- merge gh#openSUSE/libstorage-ng#610 - check for some storage signatures next to partition tables (bsc#1115807) - added unit test - increase patchlevel - updated pot and po files - 4.1.83- merge gh#openSUSE/libstorage-ng#609 - added roles to class MdadmDetail - probe devices order for MD RAIDs (bsc#1083542) - extended documentation - check for duplicate entries in mockup files - updated pot and po files - added callback recorder for probe callbacks - probe sort-key for device of MD RAIDs - 4.1.82- merge gh#openSUSE/libstorage-ng#608 - Throw better exceptions - 4.1.81- merge gh#openSUSE/libstorage-ng#607 - Add support for probing Flash-only bcache - Adapt testsuite - Add test for Flash-only bcache probing - CompoundAction: add helper method - Adapt bcache formatter - Add tests - Add bcache doc - Update lib version - Add support for flash-only bcache (with ABI compatibility) - 4.1.80- Translated using Weblate (Spanish) - 4.1.79- merge gh#openSUSE/libstorage-ng#606 - Evaluating correct block size for DASD devices. (Workaround for a parted bug). (bsc#1089554) - 4.1.78- Translated using Weblate (Indonesian) - Translated using Weblate (Spanish) - 4.1.77- merge gh#openSUSE/libstorage-ng#605 - merge gh#openSUSE/libstorage-ng#604 - Relax check for luks correctness bsc#1120070, bsc#1101870 - Unit tests for the fix of bsc#1120070, bsc#1101870 - Merge to master: Relax check for luks correctness bsc#1120070, bsc#1101870 - 4.1.76- Translated using Weblate (Czech) - 4.1.75- Translated using Weblate (Portuguese (Brazil)) - 4.1.74- merge gh#openSUSE/libstorage-ng#602 - merge gh#openSUSE/libstorage-ng#601 - merge gh#openSUSE/libstorage-ng#600 - merge gh#openSUSE/libstorage-ng#599 - use exceptions to handle errors - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Backport: Fix audit issues - avoid thread unsafe strerror function - Backport: avoid thread unsafe strerror function - Merge SLE-15-GA - 4.1.73- Translated using Weblate (German) - 4.1.72- merge gh#openSUSE/libstorage-ng#598 - avoid thread unsafe strerror function - 4.1.71- merge gh#openSUSE/libstorage-ng#597 - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Fix audit issues - 4.1.70- Translated using Weblate (Finnish) - 4.1.69- Translated using Weblate (Chinese (China)) - 4.1.68- Translated using Weblate (Spanish) - 4.1.67- Translated using Weblate (Italian) - 4.1.66- Translated using Weblate (Italian) - 4.1.65- Translated using Weblate (Slovak) - 4.1.64- Translated using Weblate (Slovak) - 4.1.63- Translated using Weblate (French) - 4.1.62- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.61- Translated using Weblate (Dutch) - 4.1.60- Translated using Weblate (Portuguese (Brazil)) - 4.1.59- Translated using Weblate (Catalan) - 4.1.58- merge gh#openSUSE/libstorage-ng#596 - updated pot and po files- merge gh#openSUSE/libstorage-ng#595 - improved sformat to be type safe and handle Text properly - properly translate partition type texts - properly translate devices size texts - removed now obsolete c_str calls - added comment for translators - reduce format warning level - fixed typo - 4.1.57- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Italian) - 4.1.56- Translated using Weblate (Italian)- Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#594 - use exceptions to handle errors- merge gh#openSUSE/libstorage-ng#593 - added support to create udf (fate#312911) - added integration test - increased so patch number - handle block size in max_size for udf- merge gh#openSUSE/libstorage-ng#592 - added comments for translators- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- merge gh#openSUSE/libstorage-ng#591 - extended documentation- Translated using Weblate (Czech)- Translated using Weblate (French) - 4.1.55- Translated using Weblate (Chinese (China)) - 4.1.54- merge gh#openSUSE/libstorage-ng#589 - Add method Luks#get_uuid- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.53- Translated using Weblate (Italian) - 4.1.52- Translated using Weblate (Catalan) - 4.1.51- merge gh#openSUSE/libstorage-ng#588 - Regenerated potfiles - 4.1.50- merge gh#openSUSE/libstorage-ng#585 - Fixed broken autobuild environment - Support for StrayBlkDevices in CompoundActions (bsc#1085134) - Moved predicates to base class - New unit test for Bcache compound actions - Use new check from superclass - Removed unnecessary include - Support for Bcache in CompoundActions - First (incomplete) CompoundAction formatter for Bcache - Fixed broken English - Use inherited methods - Use actual output for translator examples - Use multiple lines, not one neverending line - First complete CompoundAction formatter for Bcache - First unit test for MD-RAID compound actions - Added CompoundActions formatter for MD-RAIDs - More test cases for MD-RAID - User sanity check - Coding style cleanup - Updated year in useless legalese - Added missing sformat parameter - Added missing parameter doc in translator comment - Fixed translator comments - Moved device list formatting out to separate common function - Use better comparision function - Use existing constants - New CompoundActions- merge gh#openSUSE/libstorage-ng#587 - extended documentation - ported check from snapper - minor improvements - 4.1.49- merge gh#openSUSE/libstorage-ng#586 - mark AUTHORS as %doc- merge gh#openSUSE/libstorage-ng#584 - mark LICENSE file as license - 4.1.48- merge gh#openSUSE/libstorage-ng#583 - Use predicates to make the code much better readable - Added missing return - Use speaking function names for getters - Moved methods to base class - Use predicates and speaking getters to make the code much better readable (bsc#1085134) - 4.1.47- merge gh#openSUSE/libstorage-ng#582 - make format of po files consistent with gettext - 4.1.46- merge gh#openSUSE/libstorage-ng#580 - add bcache attributes (fate#325346) - [RFC] add bcache attributes (fate#325346) - 4.1.45- Translated using Weblate (Chinese (China)) - 4.1.44- merge gh#openSUSE/libstorage-ng#581 - Added test case for weird UUID (bsc#1102572) - Whitespace - Fixed blkid output parser to honor escaped quotes (bsc#1102572) - Fixed blkid output parser to honor escaped quotes - 4.1.43- Translated using Weblate (Dutch) - 4.1.42- Translated using Weblate (Indonesian) - 4.1.41- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#579 - Use for bcache cset as display name string "bcache cache" (fate#325346) - 4.1.40- merge gh#openSUSE/libstorage-ng#578 - use predefined constants - 4.1.39- Translated using Weblate (Russian) - 4.1.38- merge gh#openSUSE/libstorage-ng#577 - implement searching for free name for bcache (fate#325346) - 4.1.37- Translated using Weblate (Dutch) - 4.1.36- merge gh#openSUSE/libstorage-ng#576 - Added Travis ccache documentation - Added Travis ccache documentation and cache cleanup - 4.1.35- Translated using Weblate (Chinese (China)) - 4.1.34- merge gh#openSUSE/libstorage-ng#575 - Use ccache in Travis builds - Use ccache in Travis builds (up to 4x faster) - 4.1.33- merge gh#openSUSE/libstorage-ng#574 - Allow to set Md uuid for testing - 4.1.32- Translated using Weblate (Danish) - 4.1.31- merge gh#openSUSE/libstorage-ng#573 - extended documentation - 4.1.30- merge gh#openSUSE/libstorage-ng#572 - Allow bcache to have partitions (fate#325346) - Allow bcache to have partitions - 4.1.29- merge gh#openSUSE/libstorage-ng#571 - do not translate snapshot description (bsc#1092757) - updated pot und po files - 4.1.28- Translated using Weblate (German) - 4.1.27- Translated using Weblate (Portuguese (Brazil)) - 4.1.26- merge gh#openSUSE/libstorage-ng#570 - merge gh#openSUSE/libstorage-ng#569 - fixed variable scope to fix temporary mounting (bsc#1099144) - added unit test - 4.1.25- merge gh#openSUSE/libstorage-ng#568 - avoid setenv after fork (bsc#1107403) - added unit test - 4.1.24- merge gh#openSUSE/libstorage-ng#567 - added luks label to blkid parser - added unit test - 4.1.23- Translated using Weblate (Czech) - 4.1.22- merge gh#openSUSE/libstorage-ng#566 - merge branch SLE-15-GA - merge gh#openSUSE/libstorage-ng#554 - merge gh#openSUSE/libstorage-ng#565 - merge gh#openSUSE/libstorage-ng#560 - merge gh#openSUSE/libstorage-ng#564 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - adjust multipath parser to accept nvme related output (bsc#1089353) - Added some class descriptions - MdLinks: make it work also when even /dev/md does not exist - Avoid exceptions for inactive RAIDs (bsc#1090010) - Fixed the existing tests - test inactive noncontainer - detect raid containers differently - Mark inactive RAID in the BlkDevice attribute - A common way to configure the indentation style - Inactive raid - Merge SLE-15-GA into master - 4.1.21- merge gh#openSUSE/libstorage-ng#560 - adjust multipath parser to accept nvme related output (bsc#1089353) - try to make multipath parser more robust - add unit tests - 4.1.20- merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - add unit tests - add spaces - 4.1.19- merge gh#openSUSE/libstorage-ng#563 - do not crash when parsing docker devices (bsc#1104899) - 4.1.18- merge gh#openSUSE/libstorage-ng#561 - Changed licence to GPL-2.0-only. - 4.1.17- merge gh#openSUSE/libstorage-ng#548 - RAID: states of operation - RAID docs: nicer formatting for the older notes - autodocs: ignore Doxygen search data - Don't surprise myself. - 4.1.16- Translated using Weblate (Catalan) - 4.1.15- Translated using Weblate (Czech) - 4.1.14- Translated using Weblate (Chinese (Taiwan)) - 4.1.13- Translated using Weblate (Italian) - 4.1.12- Translated using Weblate (Slovak) - 4.1.11- Translated using Weblate (Dutch) - 4.1.10- Translated using Weblate (Slovak) - 4.1.9- Translated using Weblate (Japanese) - 4.1.8- Translated using Weblate (Slovak)- updated pot and po files- changed pretty name- added documentation- Translated using Weblate (Japanese)- Translated using Weblate (Czech)- merge branch master - Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#558 - updated pot and po files - 4.1.7- Translated using Weblate (Japanese) - 4.1.6- extended NameSchema class - added StrayBlkDevice class (bsc#1085134) - extended unit tests - added unit test for probing xen xvd devices - cleanup - updated pot and po files - extended documentation - 4.1.5- merge gh#openSUSE/libstorage-ng#557 - Update the "build_dependencies:*" tasks to read the alternative spec file - README.md: libjson-c-devel is needed as well - Added pkgconfig check for the libjson-c library - Do not crash when displaying summary for an encrypted but not mounted disk (bsc#1099181) - Added unit test - Fixed a typo- Translated using Weblate (German) - 4.1.4- merge gh#openSUSE/libstorage-ng#555 - fix build with glibc 2.28 - 4.1.3- merge gh#openSUSE/libstorage-ng#556 - update git2log script to latest version - 4.1.2- Translated using Weblate (Chinese (China)) - 4.1.1- added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - use strlen- merge gh#openSUSE/libstorage-ng#550 - document package version scheme- merge gh#openSUSE/libstorage-ng#546 - document package version scheme - 4.1.0- merge gh#openSUSE/libstorage-ng#545 - added document for limits - 3.3.317- merge gh#openSUSE/libstorage-ng#544 - work on creating and deleting bcaches - updated swig catches - added unit tests - added integration tests - reuse code - cleanup - 3.3.316- merge gh#openSUSE/libstorage-ng#543 - use sysfs path in find_by_any_name() - 3.3.315- merge gh#openSUSE/libstorage-ng#542 - added support for f2fs (fate#325755) - added integration test - removed unused code - removed obsolete documentation - 3.3.314- merge gh#openSUSE/libstorage-ng#541 - handle Intel Rapid Start Technology Partition ID (fate#325885) - extended documentation - coding style - 3.3.313- merge gh#openSUSE/libstorage-ng#540 - do not use deprecated header file - coding style - 3.3.312- merge gh#openSUSE/libstorage-ng#539 - handle device type attribute of udevadm info output - removed unused and obsolete file - do not try to activate LUKS on devices used by multipath (bsc#1089699) - improved explanation - 3.3.311- merge gh#openSUSE/libstorage-ng#538 - Add method BlkDevice#is_active - 3.3.310- merge gh#openSUSE/libstorage-ng#537 - updated unit test - extended unit test - fixed exception logging - 3.3.309- Translated using Weblate (Indonesian) - 3.3.308- Translated using Weblate (Russian) - 3.3.307- Translated using Weblate (French) - 3.3.306- merge gh#openSUSE/libstorage-ng#536 - Expose Device#devicegraph (needed for bsc#1094157) - Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and bsc#1094963) - Code improvement from code review - More code improvements from code review - 3.3.305- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#535 - Return better exception (related to bsc#1094963) - Fix project name- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Spanish)- Translated using Weblate (Slovak) - 3.3.304- Translated using Weblate (Czech) - 3.3.303- Translated using Weblate (Italian) - 3.3.302- Translated using Weblate (Catalan) - 3.3.301- Translated using Weblate (Dutch) - 3.3.300- merge gh#openSUSE/libstorage-ng#534 - handle exception (see bsc#1073633) - 3.3.299- Translated using Weblate (Japanese) - 3.3.298- merge gh#openSUSE/libstorage-ng#533 - merged po files - 3.3.297- merge gh#openSUSE/libstorage-ng#532 - improved error handling during probing partitions (see bsc#1095168) - 3.3.296- Translated using Weblate (Italian) - 3.3.295- Translated using Weblate (Russian) - 3.3.294- Translated using Weblate (Slovak) - 3.3.293- Translated using Weblate (Slovak) - 3.3.292- Translated using Weblate (Spanish) - 3.3.291- Translated using Weblate (Chinese (Taiwan)) - 3.3.290- Translated using Weblate (Chinese (Taiwan)) - 3.3.289- merge gh#openSUSE/libstorage-ng#531 - added helper functions - place repair action before partition actions - insert action to repair GPTs if needed (bsc#1092193) - added unit test - 3.3.288- merge gh#openSUSE/libstorage-ng#530 - Add conflict with old libdmraid (bsc#1088570) - 3.3.287- merge gh#openSUSE/libstorage-ng#529 - fix probing of certain nvme systems (bsc#1093684) - 3.3.286- Translated using Weblate (Portuguese (Brazil)) - 3.3.285- Translated using Weblate (French) - 3.3.284- Translated using Weblate (Italian) - 3.3.283- Translated using Weblate (Czech) - 3.3.282- Translated using Weblate (Dutch) - 3.3.281- Translated using Weblate (Japanese) - 3.3.280- Translated using Weblate (Catalan) - 3.3.279- merge gh#openSUSE/libstorage-ng#528 - added action to fix undersized GPT - updated pot file - merged po files - 3.3.278- merge gh#openSUSE/libstorage-ng#527 - Use stricter NTFS max label size (bsc#1084867) - 3.3.277- Translated using Weblate (Hungarian) - 3.3.276- merge gh#openSUSE/libstorage-ng#526 - improved error message (see bsc#1089554) - 3.3.275- merge gh#openSUSE/libstorage-ng#525 - Fix lt translation - 3.3.274- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Korean)- Translated using Weblate (Chinese (China))- Translated using Weblate (Lithuanian) - 3.3.273- Translated using Weblate (Polish) - 3.3.272- Translated using Weblate (Slovak) - 3.3.271- Translated using Weblate (Greek) - 3.3.270- Translated using Weblate (German) - 3.3.269- Translated using Weblate (French) - 3.3.268- Translated using Weblate (Portuguese (Brazil)) - 3.3.267- merge gh#openSUSE/libstorage-ng#524 - fixed probing of NTFS (in special cases) (bsc#1091585) - added unit test - 3.3.266- Translated using Weblate (Catalan) - 3.3.265- Translated using Weblate (Catalan) - 3.3.264- Translated using Weblate (Slovak) - 3.3.263- Translated using Weblate (Italian) - 3.3.262- Translated using Weblate (Spanish) - 3.3.261- Translated using Weblate (Spanish) - 3.3.260- Translated using Weblate (Czech) - 3.3.259- Translated using Weblate (Dutch) - 3.3.258- Translated using Weblate (Japanese) - 3.3.257- Translated using Weblate (Dutch) - 3.3.256- merge gh#openSUSE/libstorage-ng#523 - merged po files - 3.3.255- merge gh#openSUSE/libstorage-ng#522 - centralized reading /sys/block - added function light_probe (for bsc#1090753) - added integration test - 3.3.254- merge gh#openSUSE/libstorage-ng#521 - added stand-alone functions to read fstab and crypttab - added integration tests - removed unneeded include - 3.3.253- Translated using Weblate (Portuguese (Brazil)) - 3.3.252- Translated using Weblate (Swedish) - 3.3.251- Translated using Weblate (Swedish) - 3.3.250- merge gh#openSUSE/libstorage-ng#520 - fixed probing of active flag (bsc#1090520) - improved error handling - 3.3.249- Translated using Weblate (Polish) - 3.3.248- Translated using Weblate (Russian) - 3.3.247- Translated using Weblate (German) - 3.3.246- Translated using Weblate (French) - 3.3.245- Translated using Weblate (French) - 3.3.244- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Chinese (China))- Translated using Weblate (Russian) - 3.3.243- Translated using Weblate (German) - 3.3.242- Translated using Weblate (German) - 3.3.241- Translated using Weblate (French) - 3.3.240- Translated using Weblate (French) - 3.3.239- merge gh#openSUSE/libstorage-ng#518 - added function to query allowed MD parities (see bsc#1090182) - 3.3.238- Translated using Weblate (French)- 3.3.237- merge gh#openSUSE/libstorage-ng#519 - update git2log script to avoid identical timestamps in changelog - 3.3.236- Translated using Weblate (Chinese (China))- Translated using Weblate (Chinese (Taiwan)) - 3.3.235- Translated using Weblate (Dutch) - 3.3.234- Translated using Weblate (Korean) - 3.3.233- Translated using Weblate (German) - 3.3.232- Translated using Weblate (Swedish) - 3.3.231- Translated using Weblate (Czech) - 3.3.230- Translated using Weblate (Hungarian) - 3.3.229- Translated using Weblate (Japanese) - 3.3.228- Translated using Weblate (Hungarian) - 3.3.227- Translated using Weblate (Italian)- Translated using Weblate (German) - 3.3.226- Translated using Weblate (Catalan) - 3.3.225- Translated using Weblate (Catalan) - 3.3.224- Translated using Weblate (Czech) - 3.3.223- Translated using Weblate (Spanish) - 3.3.222- Translated using Weblate (Swedish) - 3.3.221- Translated using Weblate (Japanese) - 3.3.220- Translated using Weblate (Arabic) - 3.3.219- Translated using Weblate (Dutch) - 3.3.218- Translated using Weblate (Czech) - 3.3.217- merge gh#openSUSE/libstorage-ng#517 - updated documentation - merged po files (bsc#1089902) - 3.3.216- merge gh#openSUSE/libstorage-ng#516 - fix unused partition slots calculation for logical partitions (bsc#1088483) - added unit test - 3.3.215- merge gh#openSUSE/libstorage-ng#515 - use correct options for multipath (see bsc#1089353) - 3.3.214- merge gh#openSUSE/libstorage-ng#514 - added unit test - 3.3.213- merge gh#openSUSE/libstorage-ng#513 - keep exception type (bsc#1088570) - 3.3.212- merge gh#openSUSE/libstorage-ng#512 - handle new mount type variable also in equal, print, ... - 3.3.211- merge gh#openSUSE/libstorage-ng#511 - Add MountPoint#mount_type to XML format (follow up on bsc#1088426) - 3.3.210- merge gh#openSUSE/libstorage-ng#510 - Expose the vfstype field from fstab (bsc#1088426) - 3.3.209- merge gh#openSUSE/libstorage-ng#509 - Force acceptance of SR (fate#318196) - 3.3.208- merge gh#openSUSE/libstorage-ng#508 - added helper function - support lock within same process - 3.3.207- merge gh#openSUSE/libstorage-ng#507 - added function to set freq and passno - removed unneeded const - added documentation - 3.3.206- merge gh#openSUSE/libstorage-ng#506 - added minix to enum of filesystem types - 3.3.205- merge gh#openSUSE/libstorage-ng#505 - enable system-wide lock - 3.3.204- merge gh#openSUSE/libstorage-ng#504 - handle pid_t in bindings - extended integration test - 3.3.203- merge gh#openSUSE/libstorage-ng#503 - only insert resize action for devices existing in LHS and RHS (bsc#1085523) - added action dependency - added unit tests - fixed typo - added documentation - 3.3.202- merge gh#openSUSE/libstorage-ng#502 - Simplified supplements for lang subpkg (bsc#1081454) - 3.3.201- merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200- merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199- merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198- merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197- merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196- merge gh#openSUSE/libstorage-ng#496 - do not recognize 0x1f as extended partition - 3.3.195- merge gh#openSUSE/libstorage-ng#495 - recognize 0x85 as extended partition - 3.3.194- merge gh#openSUSE/libstorage-ng#494 - moved enum to storage namespace - added integration test - use mdadm to delete MD RAID (see bsc#1085470) - 3.3.193- merge gh#openSUSE/libstorage-ng#493 - export more functions in API - 3.3.192- merge gh#openSUSE/libstorage-ng#492 - handle erroneous small disks in get_unused_partition_slots() (bsc#1084777) - added unit tests - added note - 3.3.191- merge gh#openSUSE/libstorage-ng#491 - added functions to copy devices and holders between devicegraphs - 3.3.190- merge gh#openSUSE/libstorage-ng#489 - allow to remove partial volume group (bsc#955870) - updated pot file - added integration test - fixed typo - added convenience function - removed unused function - coding style - handle udev encoding for label in fstab and crypttab - removed unused define - added define by /dev/disk paths - use new defines - simplyfied code - coding style - 3.3.189- merge gh#openSUSE/libstorage-ng#488 - avoid compiler warnings - removed unused capture - improved check function - moved CheckCallbacksRecorder class - extended unit test - propagate force_rw flag (bsc#1079000) - updated documentation - 3.3.188- merge gh#openSUSE/libstorage-ng#487 - handle duplicate LVM PVs during probe - cleanup - added unit test - 3.3.187- merge gh#openSUSE/libstorage-ng#486 - split large function - probe LUKS later - do not probe LUKS on devices used by multipath (bsc#1079817) - added unit test - fixed typo - 3.3.186- merge gh#openSUSE/libstorage-ng#485 - added unit test - 3.3.185- merge gh#openSUSE/libstorage-ng#484 - added unit test - coding style - 3.3.184- merge gh#openSUSE/libstorage-ng#483 - added note - improved logging - try to delete directory before creating btrfs subvolume - handle change of path in mount point - added integration test - handle missing attribute for pvs - do not search for block device of missing pvs - improved exception handling - improved example - fixed log message - 3.3.183- merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182- merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181- merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180- merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179- merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178- merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177- Translated using Weblate (Swedish) - 3.3.176- Translated using Weblate (Swedish) - 3.3.175- Translated using Weblate (Swedish) - 3.3.174- merge gh#openSUSE/libstorage-ng#476 - improved integration tests - added documentation - 3.3.173- Translated using Weblate (Ukrainian)- Translated using Weblate (Finnish) - 3.3.172- merge gh#openSUSE/libstorage-ng#475 - allow SystemCmd to verify program exit code - added base class for callbacks - added callbacks for probing (bsc#1070459 and many others) - use callbacks base class - use new verify feature of SystemCmd - improved error handling - work on handling errors during probe - updated pot file - use callbacks base class - coding style - extended documentation - 3.3.171- merge gh#openSUSE/libstorage-ng#474 - fixed device existence check (bsc#1082143) - 3.3.170- merge gh#openSUSE/libstorage-ng#473 - Default to GPT for creating partition tables (fate#323457) - 3.3.169- merge gh#openSUSE/libstorage-ng#472 - insert mount and unmount actions for resize - added unit tests - 3.3.168- merge gh#openSUSE/libstorage-ng#471 - fixed parsing /proc/mounts for ntfs - fixed error handling when ntfsresize fails - 3.3.167- merge gh#openSUSE/libstorage-ng#470 - consistent names - remove duplicate actions - added helper functions - fixed integration test - adjust existing unit test to so far supported setup - coding style - renamed function to reflect recent changes - 3.3.166- merge gh#openSUSE/libstorage-ng#469 - added possible_mount_bys() - 3.3.165- merge gh#openSUSE/libstorage-ng#468 - use parted with --ignore-busy (see bsc#1058667) - added convenience functions - 3.3.164- merge gh#openSUSE/libstorage-ng#467 - cleanup - added integration test - added jfs support (boo#1078552) - 3.3.163- merge gh#openSUSE/libstorage-ng#466 - improve ruby bindings - 3.3.162- merge gh#openSUSE/libstorage-ng#465 - extended is_usable_as_blk_device() - 3.3.161- merge gh#openSUSE/libstorage-ng#464 - use system devicegraph during probe- merge gh#openSUSE/libstorage-ng#463 - added function is_usable_as_blk_device() - added function is_usable_as_partitionable() - 3.3.160- merge gh#openSUSE/libstorage-ng#462 - added function to immediately activate/deactivate mount point - added documentation - code cleanup - 3.3.159- merge gh#openSUSE/libstorage-ng#461 - work on error handling - added documentation - coding style - extended test case - 3.3.158- merge gh#openSUSE/libstorage-ng#460 - Removed unit tests that clash with new glibc number formatting (bsc#1079855) - 3.3.157- merge gh#openSUSE/libstorage-ng#459 - extended unit tests - added and improved math functions - do not rely on 80-bit floats (bsc#1078997) - added unit test - added note - 3.3.156- merge gh#openSUSE/libstorage-ng#458 - removed deprecated functions - updated unit test - 3.3.155- merge gh#openSUSE/libstorage-ng#457 - improved error logging - 3.3.154- merge gh#openSUSE/libstorage-ng#454 - allow to set ssh port - 3.3.153- merge gh#openSUSE/libstorage-ng#456 - fetch the full history in travis so the log can be generated correctly - 3.3.152- Translated using Weblate (Dutch) - 3.3.151- merge gh#openSUSE/libstorage-ng#453 - added parser for stat - ignore disks without node in /dev (bsc#1076971) - coding style - 3.3.150- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#450 - Ensure not to write malformed /etc/fstab entries (bsc#1066763) - 3.3.149- merge gh#openSUSE/libstorage-ng#451 - work on error handling - 3.3.148- merge gh#openSUSE/libstorage-ng#449 - fixed default value - 3.3.147- merge gh#openSUSE/libstorage-ng#448 - Add GraphvizFlags::DISPLAYNAME to Devicegraph- merge gh#openSUSE/libstorage-ng#447 - allow finer control of flags in write_graphviz- merge gh#openSUSE/libstorage-ng#446 - use sid as vertex id- Translated using Weblate (Hungarian)- Translated using Weblate (Hungarian)- Translated using Weblate (Afrikaans)- merge gh#openSUSE/libstorage-ng#444 - added Mountable::remove_mount_point()- merge gh#openSUSE/libstorage-ng#443 - added PRETTY_CLASSNAME to GraphvizFlags- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#442 - renamed integration tests - added integration tests- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#441 - added integration test - added udevadm settle call- Translated using Weblate (Korean)- Translated using Weblate (Korean)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - 3.3.146- merge gh#openSUSE/libstorage-ng#439 - start rpcbind before doing NFS mounts - cleanup - added integration-test - 3.3.145- Translated using Weblate (Arabic)- merge gh#openSUSE/libstorage-ng#438 - extended documentation - 3.3.144- merge gh#openSUSE/libstorage-ng#437 - distinguish between mounted and unmounted in supports_shrink/grow - 3.3.143- Translated using Weblate (Korean)- Fixed an Arabic format string typo - 3.3.142- Translated using Weblate (Arabic) - 3.3.141- merge gh#openSUSE/libstorage-ng#436 - added sanity check - propagate exception to ruby - 3.3.140- merge gh#openSUSE/libstorage-ng#435 - propagate exception to ruby - 3.3.139- Translated using Weblate (Slovak) - 3.3.138- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.137- Translated using Weblate (Spanish) - 3.3.136- Translated using Weblate (Polish) - 3.3.135- Translated using Weblate (Polish) - 3.3.134- Translated using Weblate (Slovak) - 3.3.133- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.132- Translated using Weblate (Slovak) - 3.3.131- Translated using Weblate (Slovak) - 3.3.130- Translated using Weblate (Slovak) - 3.3.129- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.128- Translated using Weblate (Slovak) - 3.3.127- Translated using Weblate (Slovak) - 3.3.126- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.125- merge gh#openSUSE/libstorage-ng#431 - Update libstorage-ng.spec.in - 3.3.124- merge gh#openSUSE/libstorage-ng#434 - find crypttab entries by correct block device - coding style - removed unused parameters- Translated using Weblate (German) - 3.3.123- merge gh#openSUSE/libstorage-ng#433 - added helper function - improved probing of LUKs - added unit test - allow to find unused mockups - removed unused mockups - use name from crypttab when activating LUKS - allow to include more information in graphviz output - removed unused parser - 3.3.122- Translated using Weblate (German) - 3.3.121- Translated using Weblate (Slovak) - 3.3.120- Translated using Weblate (German) - 3.3.119- merge gh#openSUSE/libstorage-ng#432 - updated - 3.3.118- merge gh#openSUSE/libstorage-ng#430 - Revert "Add libstorage-ng-lang Recommends" - 3.3.117- merge gh#openSUSE/libstorage-ng#429 - Add libstorage-ng-lang Recommends - 3.3.116- merge gh#openSUSE/libstorage-ng#428 - use /etc/fstab and /proc/mounts for probing NFS - added NFS unit test - 3.3.115- merge gh#openSUSE/libstorage-ng#427 - extended integration test - 3.3.114- merge gh#openSUSE/libstorage-ng#426 - fixed alignment calculations - added unit test - 3.3.113- merge gh#openSUSE/libstorage-ng#425 - added new align policy KEEP_START_ALIGN_END - updated unit tests - updated integration tests - 3.3.112- merge gh#openSUSE/libstorage-ng#424 - propagate exception - 3.3.111- Translated using Weblate (Chinese (China)) - 3.3.110- merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109- merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108- Translated using Weblate (Italian) - 3.3.107- Translated using Weblate (German) - 3.3.106- merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105- Translated using Weblate (Italian) - 3.3.104- merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103- merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102- merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101- merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100- merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out- merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99- merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98- merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97- merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96- merge gh#openSUSE/libstorage-ng#410 - added helper function - added helper class - added function to compare by subvolume id - probe active flag for BtrfsSubvolume - 3.3.95- merge gh#openSUSE/libstorage-ng#409 - also renumber extended partitions - 3.3.94- merge gh#openSUSE/libstorage-ng#408 - renumber primary partitions (bsc#1072656) - added unit test - 3.3.93- merge gh#openSUSE/libstorage-ng#406 - removed sorting of results - 3.3.92- merge gh#openSUSE/libstorage-ng#407 - Install libboost_test - 3.3.91- merge gh#openSUSE/libstorage-ng#405 - handle active flag - provide more generic function - coding style - set active flag for blk filesystems - fixed subvolid regex - added log message - 3.3.90- Translated using Weblate (Italian) - 3.3.89- Translated using Weblate (Italian) - 3.3.88- merge gh#openSUSE/libstorage-ng#404 - fixed documentation - 3.3.87- Translated using Weblate (Czech) - 3.3.86- merge gh#openSUSE/libstorage-ng#403 - use print as a function - update examples - 3.3.85- Translated using Weblate (Czech) - 3.3.84- merge gh#openSUSE/libstorage-ng#402 - improved error message - 3.3.83- Translated using Weblate (Ukrainian) - 3.3.82- merge gh#openSUSE/libstorage-ng#401 - package some utils - cleanup - 3.3.81- merge gh#openSUSE/libstorage-ng#400 - added helper functions - sort devices using a sort key - added unit tests - remove sorting - increased library version - fixed usage text - avoid endl - extended documentation - 3.3.80- merge gh#openSUSE/libstorage-ng#399 - increase log line limit - fixed output format - 3.3.79- merge gh#openSUSE/libstorage-ng#398 - coding style - omit pointers - 3.3.78- merge gh#openSUSE/libstorage-ng#397 - handle improved parted output (bsc#1066467) - coding style - 3.3.77- merge gh#openSUSE/libstorage-ng#396 - make PartitionTable::is_partition_id_supported() public - 3.3.76- merge gh#openSUSE/libstorage-ng#395 - removed unused variable- merge gh#openSUSE/libstorage-ng#394 - Don't sort disks and dasds by default- merge gh#openSUSE/libstorage-ng#393 - added unit test - 3.3.75- merge gh#openSUSE/libstorage-ng#392 - added function to get mount_by method - remove "none" from crypt options - get mount-by method from crypttab - added crypt_options to Encryption class - improved unit test - coding style - coding style - 3.3.74- merge gh#openSUSE/libstorage-ng#391 - added logging - 3.3.73- 3.3.72- merge gh#openSUSE/libstorage-ng#390 - do not rely on sorting - added compare by sid function - 3.3.71- merge gh#openSUSE/libstorage-ng#389 - added mount-by variable for encryption - extended documentation - use get_mount_by_name for luks - coding style - added logging - 3.3.70- merge gh#openSUSE/libstorage-ng#387 - log errors of found by check - added checks (disabled until yast2-storage-ng is improved) - coding style - added missing member variables in print function - added check - added documentation - 3.3.69- Translated using Weblate (Portuguese (Brazil)) - 3.3.68- Translated using Weblate (Portuguese (Brazil)) - 3.3.67- merge gh#openSUSE/libstorage-ng#386 - handle pmem prefix during sort - added unit test - coding style - more natural sorting of Mds - make compare funcions available in API - added compare function for partitionables - added unit test - added integration test - added test - 3.3.66- merge gh#openSUSE/libstorage-ng#385 - extended documentation (result of bsc#1066290) - extended test data - extended test - 3.3.65- merge gh#openSUSE/libstorage-ng#384 - added check for chunk size of MD RAID (see bsc#1065381) - support RAID 4 - added integration test - extended integration test - fixed typo - 3.3.64- Translated using Weblate (Japanese) - 3.3.63- merge gh#openSUSE/libstorage-ng#383 - added document about spelling - consistent spelling - updated pot file - 3.3.62- merge gh#openSUSE/libstorage-ng#382 - fixed compound action message (bsc#1066364) - also extract messages from compount action formatters - updated pot file - 3.3.61- merge gh#openSUSE/libstorage-ng#381 - work on exceptions - 3.3.60- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#380 - changed interface of wait_for_devices() - improved comment - 3.3.59- merge gh#openSUSE/libstorage-ng#379 - extended documentation - 3.3.58- 3.3.57- merge gh#openSUSE/libstorage-ng#378 - added global function for wait for several devices - coding style - wait for devices before swapon (bsc#1064282) - wait for devices before creating md raid - wait for devices before pvcreate - 3.3.56- merge gh#openSUSE/libstorage-ng#377 - probe page size (for bsc#1065381) - coding style - 3.3.55- merge gh#openSUSE/libstorage-ng#376 - added udevadm settle calls - 3.3.54- merge gh#openSUSE/libstorage-ng#375 - updated examples - removed unused code - unified Python and Ruby bindings - added examples - 3.3.53- merge gh#openSUSE/libstorage-ng#374 - fixed typo - coding style - fixed off-by-one error in max_primary() - coding style - fixed max_logical() - added documentation - extended unit tests - added function to create implicit partition - extended Partitionable constructor - added unit tests - added unit tests - moved code - work on exceptions - extended documentation - consistent wording - consistent logging - updated pot-file - fixed typo - 3.3.52- merge gh#openSUSE/libstorage-ng#373 - work on udev link handling - 3.3.51- merge gh#openSUSE/libstorage-ng#372 - handle implicit partition table when detecting resize info - extended query for possible partition tables - make stream function public available - added integration test - no partition slots on implicit partition tables - specialized messages for creating and deleting partitions - added unit tests - improved integrations tests - updated status.md - added integration test - work on exceptions - 3.3.50- merge gh#openSUSE/libstorage-ng#371 - extended documentation - updated status - fixed typo - added hyperlink - save bus-id in Dasd class - added example program - added class ImplicitPt and probing of it - updated docygen.conf - updated swig files - added unit test - work on exceptions - extended unused_regions (bsc#1064429) - use references instead of copies - fixed typo - added documentation - 3.3.49- merge gh#openSUSE/libstorage-ng#370 - dependency handling for thin logical volumes - unit tests - 3.3.48- merge gh#openSUSE/libstorage-ng#369 - fixed min-size calculation for small filesystems - added block size parameter to ResizeInfo - handle new block_size parameter - implemented get_resize_info for thin pools and thins - allow to set reserved extents - added unit tests - extended integration tests - smarter resize info calculation - fixed comment - 3.3.47- merge gh#openSUSE/libstorage-ng#368 - added helper functions - added functions to calculate default chunk size and metadata size for thin pools - added integration test - handle lvm pvs without lvm vg during probing - added note - added function to query max size for thins - improved lvs parser - updated documentation - added is_overcommitted() - handle reserved extents - added checks - work on exceptions - improved calculation of used extents - added max_size_for_lvm_lv - extended documentation - added checks - added unit tests - work on API of check functions - updated pot file - added helper function - fixed test - added check - simpler code - clearer documentation - 3.3.46- Translated using Weblate (Russian)- Adapt SetTuneOptions::commit - Drop CommitOptions destructor - Add const to CommitOptions arguments - Drop unneeded const in CommitOptions - Mark commit(CommitCallbacks*) as deprecated - 3.3.45- merge gh#openSUSE/libstorage-ng#367- Translated using Weblate (Dutch) - 3.3.44- merge gh#openSUSE/libstorage-ng#366 - work on filesystem tune options - extended integration tests - 3.3.43- merge gh#openSUSE/libstorage-ng#365 - Honor mkfs_options when creating filesystems - 3.3.42- merge gh#openSUSE/libstorage-ng#364 - handle chunk size - updated integration tests - 3.3.41- merge gh#openSUSE/libstorage-ng#363 - added messages for thin pool and thin logical volumes - 3.3.40- merge gh#openSUSE/libstorage-ng#362 - fixed stripes detection for thin-pools - set stripes like LVM does - 3.3.39- merge gh#openSUSE/libstorage-ng#361 - get more data from lvs command - take stripes value from lvs instead of dmsetup - added chunk_size to LvmLv - updated unit test - 3.3.38- merge gh#openSUSE/libstorage-ng#360 - extended exception message - thin volumes cannot be striped - work on exceptions - 3.3.37- merge gh#openSUSE/libstorage-ng#359 - added unit test - 3.3.36- merge gh#openSUSE/libstorage-ng#358 - fixed variable name - 3.3.35- merge gh#openSUSE/libstorage-ng#357 - extended tests - consistent parameter style - 3.3.34- merge gh#openSUSE/libstorage-ng#356 - added reserved extents variable - added documentation - 3.3.33- Translated using Weblate (Lithuanian)- merge gh#openSUSE/libstorage-ng#355 - extended lvs parser - 3.3.32- merge gh#openSUSE/libstorage-ng#354 - added udevadm settle call - 3.3.31- merge gh#openSUSE/libstorage-ng#353 - call efibootmgr before deleting partitions - 3.3.30- Translated using Weblate (Czech) - 3.3.29- merge gh#openSUSE/libstorage-ng#352 - added JsonFile class with simple JSON parser - use JSON report format for LVM tools - coding style - added exception class LvmLvNotFoundByLvName - added convenience functions - updated swig catches file - added integration test - coding style - 3.3.28- Translated using Weblate (Chinese (China)) - 3.3.27- merge gh#openSUSE/libstorage-ng#351 - extended lvs parser - add lv_type to LvmLv - updated integration tests - updated swig catches file - allow to create thin-pools and thins - added integration test - do not allow to resize extended partition - 3.3.26- Translated using Weblate (Dutch) - 3.3.25- Translated using Weblate (Dutch) - 3.3.24- merge gh#openSUSE/libstorage-ng#350 - raise global sid if needed during load - 3.3.23- Translated using Weblate (Chinese (China))- merge gh#openSUSE/libstorage-ng#349 - added helper functions - provide functions to create/remove encryption while keeping children - added unit tests - updated swig catches file - also check devicegraphs - 3.3.22- merge gh#openSUSE/libstorage-ng#348 - updated documentation - 3.3.21- merge gh#openSUSE/libstorage-ng#347 - work on querying resize-info - work on unit tests - documentation - coding style - fixed typo - 3.3.20- merge gh#openSUSE/libstorage-ng#345 - Update the scripts from openSUSE/linuxrc-devtools - Install graphviz as well - Use .tar.xz format for the source tarball - Do not use the shared YaST Travis script for building - 3.3.19- merge gh#openSUSE/libstorage-ng#346 - added do_resize for Btrfs - updated documentation - cleanup - cleanup - 3.3.18- Translated using Weblate (Portuguese (Brazil))- merge gh#openSUSE/libstorage-ng#344 - do not clean pot-file - 3.3.17- merge gh#openSUSE/libstorage-ng#343 - implemented do_resize for Xfs - 3.3.16- Translated using Weblate (Catalan)- Translated using Weblate (Catalan) - 3.3.15- merge gh#openSUSE/libstorage-ng#339 - Add .snapshots subvolume directly to /etc/fstab, not via the external installation-helper command - Add leading slash to .snapshots subvol name in /etc/fstab - Inherit mount opts from parent btrfs and add leading slash to subvol name - Reset diff reference after writing the file - Reset diff reference before change - 3.3.14- Translated using Weblate (Catalan)- Translated using Weblate (Finnish) - 3.3.13- Translated using Weblate (Japanese) - 3.3.12- merge gh#openSUSE/libstorage-ng#341 - updated documentation - 3.3.11- Translated using Weblate (Japanese)- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#340 - added pot file - added translation from libstorage - 3.3.10- merge gh#openSUSE/libstorage-ng#338 - coding style - use --force and --yes more often when using lvm tools - added integration tests - also handle action resizing physical volumes - handle ResizeInfo for lvm pv - updated swig catches - 3.3.9- merge gh#openSUSE/libstorage-ng#337 - added documentation - added more combine functions - added documentation - make function available in API - added function to query unused surrounding region - added unit tests - fixed some filesystem limits - coding style - do not look at filesystem usage for newly created filesystems - integration tests - redirect ntfs resize info query to probed devicegraph - fixed typo - 3.3.8- merge gh#openSUSE/libstorage-ng#336 - changed some requires to suggests - require parted >= 3.2 - 3.3.7- merge gh#openSUSE/libstorage-ng#335 - added function to query minimal number of devices for Md - added unit tests - removed unneeded include statements - 3.3.6- merge gh#openSUSE/libstorage-ng#334 - fixed actiongraph generation for deleting partition tables (bsc#1056153) - added unit test - merged testsuite directories - 3.3.5- merge gh#openSUSE/libstorage-ng#333 - use parteds 'resizepart' instead of 'resize' command (bsc#931765) - 3.3.4- merge gh#openSUSE/libstorage-ng#332 - create partitions on GPT with empty name (see bsc#1023818) - 3.3.3- merge gh#openSUSE/libstorage-ng#331 - Configure snapper if snapshots enabled - Set snapshot feature so snapper packages will be installed - Fixed docker setup for Travis - Fixed make_package script (snwint) - Move snapper config step1 from post-create to pre-mount - 3.3.2- merge gh#openSUSE/libstorage-ng#329 - use linuxrc-devtools tooling for OBS auto-submission - remove VERSION and libstorage-ng.changes from git repo - add git2log and make_package scripts - don't forget to actually create the VERSION file - point more often to linuxrc-devtools project - add link to linuxrc-devtools workflow overview - 3.3.1- merge gh#openSUSE/libstorage-ng#328 - fixed license file- merge gh#openSUSE/libstorage-ng#327 - added subsystem deactivate functions - added deactivate function - added integration test - fixed typos- merge gh#openSUSE/libstorage-ng#326 - generate Activate and Deactivate actions for BlkDevices - activate and deactivate actions for LvmLv - separate deactivation action for Md - deactivation action for Multipath - deactivate only active Encryptions - coding style - sort partition by number- merge gh#openSUSE/libstorage-ng#324 - submit to default YaST project (YaST:Head) - generate changes file - set version to 3.3.0 - 3.3.0- merge gh#openSUSE/libstorage-ng#323 - simpler code- merge gh#openSUSE/libstorage-ng#322 - use define- merge gh#openSUSE/libstorage-ng#321 - added exception handling- merge gh#openSUSE/libstorage-ng#320 - support partition ids on dasd partition table- merge gh#openSUSE/libstorage-ng#319 - special dependencies for DASD partition table - added unit test - coding style - fixed typo- merge gh#openSUSE/libstorage-ng#318 - improved activation of Md- merge gh#openSUSE/libstorage-ng#317 - updated paths- merge gh#openSUSE/libstorage-ng#316 - allow independent control of container entries - also parse MD level in MdadmDetail - skip parted call on inactive and zero-size devices - added note - added MD level "container" - renamed superblock-version to metadata - use reference - recognize imsm and ddf - set initial MD level to unknown - probe MD level from mdadm --detail - coding style - cleanup - exception handling - added MdContainer and MdMember - added unit tests - added unit test - updated documentation - updated bindings - updated status - extended documentation- merge gh#openSUSE/libstorage-ng#315 - moved document, fixed typo- merge gh#openSUSE/libstorage-ng#314 - added program to generate downcast file - regenerated downcast file - coding style - fixed test - added unit tests - coding style- merge gh#openSUSE/libstorage-ng#313 - added program to generate catches file - updated catches file- merge gh#openSUSE/libstorage-ng#312 - try to fix installation on multipath- merge gh#openSUSE/libstorage-ng#311 - regenerated catches file- merge gh#openSUSE/libstorage-ng#310 - Comment some public Region methods- merge gh#openSUSE/libstorage-ng#308 - coding style - fixed DM RAID activation - only probe active DM RAIDs - removed unneeded code- merge gh#openSUSE/libstorage-ng#307 - implemented activation of DM RAID - updated documentation- merge gh#openSUSE/libstorage-ng#306 - improved dmraid parser- merge gh#openSUSE/libstorage-ng#305 - updated bindings- merge gh#openSUSE/libstorage-ng#304 - added query function - updated unit tests - added support for DM RAIDs - added example program - fixed typo - coding style - added unit test - extended unit tests - activate Md before DmRaid - fixed typo- merge gh#openSUSE/libstorage-ng#303 - Expose Alignment#grain - Expose Alignment#offset- merge gh#openSUSE/libstorage-ng#302 - fixed syntax - work on exceptions - coding style - added unit tests - added unit tests- merge gh#openSUSE/libstorage-ng#301 - added functions to set dasd type and format - consistent function names- merge gh#openSUSE/libstorage-ng#284 - avoid integer overflow - correct name for unit tests - extended unit test - probe multipath devices - better interface - extended CmdBlkid for external journal information - probe external journals devices - added unit test - added override - added support for named MD RAIDs - added integration tests - extended unit test - added unit test - adapted integration test - extended documentation - coding style - generalised tests - corrected test - added documentation - avoid g++ warning by removing unused code - added override - removed unused variable - added unit test - renamed get_device et.al. to get_non_impl - pass mount_by to get_mount_by_name() - extended unit test - reduced scope of variable - added test case - shorter code - added documentation - added special handling for named RAIDs where the name is a number - added get_all_if for Mds - added debug messages - use strongly types enums - fixed command handling - reduced interface of SystemCmd - updated file list - allow to load mockup - generalised test - added function to adjust sids - extended int - added query function - added query function - coding style - renamed variables - renamed library - renamed variables - coding style - improved probing for multipath - set dm table name for partitions - set range for partitionables on dm - updates tests to md level enum change - simple valid check for multipath names - added unit tests - use wider int - sort udev ids like libstorage does - include multipath with alias in test case - added example program - activate mds - do not log debug log-level per default - updated swig catches - updated documentation - avoid cycle in actiongraph - added documentation - updated swig catches - fixed file list - extended documentation - updated swig catches file - removed wrong parameter documentation - coding style - generate swig catches for some deprecated functions - enable doxygen xml output (needed for generating swig catches) - fixed class name - coding style - updated list of exception classes - coding style - added dependency on doxygen.conf - provide definition of data member- merge gh#openSUSE/libstorage-ng#147 - Detect libxml bit more properly to work on most distributions - Cleanup the spec file to adhere Factory packaging guidelines - Check for boost headers to ensure configure stops prior build failure if the boost-devel is not present - Split out the boost dependencies up to the latest boost package split on openSUSE_Tumbleweed - Do not require rubygem-test-unit on Factory - Remove boost-regexp dependency as it was removed in favor of higer C++ standard function- merge gh#openSUSE/libstorage-ng#283 - fixed function names- merge gh#openSUSE/libstorage-ng#282 - reuse existing table of filesystem names - improved exception message- merge gh#openSUSE/libstorage-ng#281 - split directory examples into utils and examples- merge gh#openSUSE/libstorage-ng#280 - Fix bug- merge gh#openSUSE/libstorage-ng#279 - added used features flag for DASDs- merge gh#openSUSE/libstorage-ng#278 - extended transmogify example - improved Action::RenameIn ordering for DASDs - added unit tests - added documentation - added bugzilla reference- merge gh#openSUSE/libstorage-ng#277 - updated mockups to use parted --machine - removed old parted parser- merge gh#openSUSE/libstorage-ng#276 - added check - do not use cylinder size as block size - avoid holder two actiongraph in memory - coding style - added more comparison operators - check partition order - coding style - added call to check() - workaround for parted sector size during resize - handle alignment in partition resize integration tests - simpler Makefile.am - renumber partitions on DASD partition table - added unit-tests - renamed unit-test - added integration test - renamed variable - fixed typos- merge gh#openSUSE/libstorage-ng#259 - WIP - WIP - WIP - Add CompoundActionFormater base class - Add BtrfsSubvolumeFormater class - Update gitignore files - Add NfsFormater class - Add BtrfsFormater class - Add LvmLvFormater and LvmVgFormater - Add compound actions to actiongraph - Integrate CompoundAction and Actiongraph - Add bindings for CompoundAction - Remove old files - Update gitignore - Add CompoundAction#is_delete - Change return of find_by_target_device - Rename CompoundAction classes - Use Generator to generate compounds actions - Simplify CompoundAction creation - Rename and delete public methods - Return const objects - Remove empty destructors and improve constructors - Fix spelling - Add methods to LvmLv formatter - Add methods for LvmVg formatter - Delete improperly added file - Update example - Add automake subdir-objects option - Throw exception when action is unknown - Add tests for CompoundAction - Fix example - Improve formatters - Add files for compound actions example - Improve formatters - Improve tests - Improve text for compound actions with swap - Minor fixes - Rename data files - Fix test makefile - Improve variable names - Some improvements in formatters - Add gitignore - Remove spaces- merge gh#openSUSE/libstorage-ng#274 - Add compound actions summary doc - Fix text - More text fixes- merge gh#openSUSE/libstorage-ng#275 - enhanced get_possible_partition_table_types() for DASDs - simpler code- merge gh#openSUSE/libstorage-ng#273 - added documentation - renamed variable and enums - set extended_slot to false on GPT - implemented partition slots for DASD partition table - added unit test - removed unused function - use vector instead of list - added assert - renamed typename - added utility function - added unit tests - simpler code - added comment - added convenience function - added integration test - better variable names- merge gh#openSUSE/libstorage-ng#272 - added unit tests - new parse error tests - converted unit tests to new parted parser - removed old code - added note - fixed syntax - updated mockups- merge gh#openSUSE/libstorage-ng#271 - recognize parted "diag" flag - log partition id as hex- merge gh#openSUSE/libstorage-ng#270 - added find_by_name for Partitionable - split Topology class into Topology and Alignment - set minimal-grain to 0 B for DASDs - improved integration tests - set extra alignment for DASD partition table - fix sectors when calling parted on DASD partition table - use correct sector size - nicer check - keep minimal grain for DASDs - allow to get Alignment class - allow to align only to hard requirements - updated documentation about alignment - use partition id supported on all partition types- merge gh#openSUSE/libstorage-ng#269 - adapted parted mkpart call for dasd partition table- merge gh#openSUSE/libstorage-ng#268 - allow more control over mockup - rewrote parted parser including fixing sectors on DASDs - work on support for DASD partition table - updated unit-test - coding style- merge gh#openSUSE/libstorage-ng#266 - added function to convert partition type to string- merge gh#openSUSE/libstorage-ng#265 - avoid ambiguous code - replace own Regex class by C++11 regex - use C++11 regex instead of boost regex- merge gh#openSUSE/libstorage-ng#264 - fixed human string parser- merge gh#openSUSE/libstorage-ng#263 - use svg for graphs- merge gh#openSUSE/libstorage-ng#262 - updated- merge gh#openSUSE/libstorage-ng#261 - also allow to display actiongraph- merge gh#openSUSE/libstorage-ng#260 - allow to keep temporary files- merge gh#openSUSE/libstorage-ng#258 - removed obsolete file- merge gh#openSUSE/libstorage-ng#257 - improved parser - added test case- merge gh#openSUSE/libstorage-ng#256 - eliminated defects found by coverity- merge gh#openSUSE/libstorage-ng#255 - updated cleanup lists- merge gh#openSUSE/libstorage-ng#253 - make delete Filesystem or PartitionTable also delete signatures on disk - modified integration tests - added nop flag to actions - added helper function - set nop flag if btrfs filesystem is also deleted - extended documentation - removed unused functionality- merge gh#openSUSE/libstorage-ng#252 - added unit tests - renamed integration test for consistency - removed unused variable - added integration test - coding style - handle tense - removed unneeded function override- merge gh#openSUSE/libstorage-ng#251 - setup logger - coding style- merge gh#openSUSE/libstorage-ng#250 - updated file list- merge gh#openSUSE/libstorage-ng#249 - fixed documentation- merge gh#openSUSE/libstorage-ng#248 - added in_etc_crypttab flag - also provide EtcFstab and EtcCrypttab in SystemInfo - coding style - set in_etc_crypttab - set correct crypt device - added documentation- merge gh#openSUSE/libstorage-ng#247 - provide version information in bindings- merge gh#openSUSE/libstorage-ng#246 - removed probing in constructor and added probe function - adapted unit tests - adapted examples - adapted integration tests - fixed comment - added DEVMAPPERDIR define - save and load in_etc_fstab - adapted integration test- merge gh#openSUSE/libstorage-ng#245 - removed inadequate lvm activation - removed unused code - improved documentation - added missing include - provide begin() and end() - added function returning number of inactive lvm lvs - added utility functions - removed unused code - activate inactive lvm and luks if desired - updated bindings - added integration test - provide activate function in API - check callback pointer - fixed typo- merge gh#openSUSE/libstorage-ng#244 - Propagate DifferentBlockSizes through the bindings- merge gh#openSUSE/libstorage-ng#243 - added override- merge gh#openSUSE/libstorage-ng#242 - fixed typo- merge gh#openSUSE/libstorage-ng#241 - added check- merge gh#openSUSE/libstorage-ng#240 - initialize values - reduced include- merge gh#openSUSE/libstorage-ng#239 - added check - added unit tests - updated test - updated documentation - updated integration tests - consistent naming - added documentation - added convenience function - improved integration test- merge gh#openSUSE/libstorage-ng#238 - added convenience function - removed nfs from dasd probing test - also remove descendants - added helper functions - return const objects - moved mount point data to dedicated class in devicegraph - adapted bindings - adapted example - adapted integration tests - added integration test for changeing mount-by method - added documentation - adapted unit tests - consistent naming - make functions as deprecated - do not longer allow to create Devicegraph without pointer to Storage - keep exact signature of deprecated functions - coding style - added warning- merge gh#openSUSE/libstorage-ng#237 - fixed exception message - more detailed exception message - updated xml devicegraphs- merge gh#openSUSE/libstorage-ng#236 - more detailed error messages - added comparison operators- merge gh#openSUSE/libstorage-ng#235 - check types to avoid exception- merge gh#openSUSE/libstorage-ng#234 - create parent directory of new subvolume- merge gh#openSUSE/libstorage-ng#233 - document that nested RAIDs are unsupported- merge gh#openSUSE/libstorage-ng#232 - added functions to handle default mount-by - removed obsolete classes - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#231 - work on md size calculation - added documentation - fixed typo- merge gh#openSUSE/libstorage-ng#230 - coding style - added unit test - improved function interface - removed debug output - install header- merge gh#openSUSE/libstorage-ng#229 - probe subvolume id after create- merge gh#openSUSE/libstorage-ng#228 - added functions to get source and target of a Holder - fixed integrations tests - added integration test- merge gh#openSUSE/libstorage-ng#227 - added convenience functions - minor refactoring - added unit tests - added convenience functions - added integration tests- merge gh#openSUSE/libstorage-ng#226 - flush results after each test - handle spare devices in size calculation - make a conservative calculation - improve results output - fix typo- merge gh#openSUSE/libstorage-ng#225 - fixed check - added test for nested RAIDs - added workaround for bsc#1030896 - removed debug setting- merge gh#openSUSE/libstorage-ng#224 - added sort-key for devices of MD RAID- merge gh#openSUSE/libstorage-ng#223 - added flag in_etc_mdadm- merge gh#openSUSE/libstorage-ng#222 - create /etc directory when mounting /- merge gh#openSUSE/libstorage-ng#221 - probe some uuids after on disk creation- merge gh#openSUSE/libstorage-ng#220 - coding style - reuse objects EtcFstab, EtcCrypttab and EtcMdadm - added writing of mdadm.conf - set partition id - handle new values in Md::Impl - probe md-name and uuid - add tense to CommitData- Fixed line number output for empty ranges - Unit tests for Diff - Fixed include path- merge gh#openSUSE/libstorage-ng#219 - Added generic diff - Added log_diff() - Use log_diff() instead of log() - Fixed verbose mode - Fixed out of range segfault - Prevent diff context at file borders- merge gh#openSUSE/libstorage-ng#218 - added support for DASDs (the block device)- merge gh#openSUSE/libstorage-ng#217 - initialize value- merge gh#openSUSE/libstorage-ng#215 - protect mount options since subvol can include spaces- merge gh#openSUSE/libstorage-ng#213 - added btrfs subvolume support- merge gh#openSUSE/libstorage-ng#214 - Handle fs type unknown - New test case for fs type unknown- merge gh#openSUSE/libstorage-ng#212 - initialize value in ctor - set filename- merge gh#openSUSE/libstorage-ng#211 - cleanup AsciiFile (possible after EtcFstab rewrite) - use AsciiFile to read fstab for mockup playback and record- merge gh#openSUSE/libstorage-ng#210 - Use full filename for fstab and crypttab - Add missing space in mount command- merge gh#openSUSE/libstorage-ng#209 - changed return type of get_mount_type() - added compatibility functions- merge gh#openSUSE/libstorage-ng#208 - removed unneeded includes - removed obsolete handling of list- merge gh#openSUSE/libstorage-ng#202 - Activate vgs - Add comment - Fix indentation- merge gh#openSUSE/libstorage-ng#206 - New EtcFstab API - Methods to maintain correct mount order - Stricter constness and avoid endless call recursion - Added missing factory method - Added MountOpts::clear() - Unit tests for new EtcFstab class - Better runtime checks using exceptions - Tests for checking and fixing mount order - Added tests for pathological cases - Make line no. optional during parsing - Store filename for writing, too - Removed obsolete tests - Added EtcCrypttab class - Don't pad last column - Remove entry by pointer - Unit test for EtcCrypttab - New unit test: Nonexistent crypttab - Removed cruft - Don't stop parsing after the first error - Accept unparsable fs enums as type 'unknown' - Support for logging contents - Added missing includes - Get and set options completely at once - Use new EtcFstab: StorageImpl - Use new EtcFstab: ProcMounts - Use new EtcFstab: Nfs - Use new EtcCrypttab: Luks - Use new EtcCrypttab: Mountable and BlkFilesystem - Use new EtcFstab: XML mocking in testsuite - Omit 'defaults' for mount opts in XML - Code review fixes - Documentation fixes - Support for mocking during probing - Fixed unit test data- merge gh#openSUSE/libstorage-ng#200 - split off Mountable from Filesystem - removed unused variable - added parsers for btrfs tools - removed unused functions - unified comments - fixed typo - added missing implementation - allow mocking of SystemCmds with unstable command-line - added include - avoid btrfs in test cases (will need more mockup) - extended style guide - added example program- Imported https://github.com/shundhammer/commented-config-file (#199)- merge gh#openSUSE/libstorage-ng#197 - added some compile time checks - renamed macro to avoid name collision- merge gh#openSUSE/libstorage-ng#196 - moved code to implementation classes - removed unneeded virtual in API - added Encryption::get_all() functions- merge gh#openSUSE/libstorage-ng#195 - added comment - removed unused enum value- merge gh#openSUSE/libstorage-ng#194 - redirect to probed devicegraph in EnsureMounted- merge gh#openSUSE/libstorage-ng#192 - tiny code simplifications - added includes - make EnsureMounted more generic and work for Filesystem - added class to parse df output - added class SpaceInfo - added function to query nfs mounts - generalise and move some functions from BlkFilesystem to Filesystem - store SpaceInfo in Filesystem - cleanup - added basic NFS support - coding style - extended bindings for NFS - added integration tests - removed dangerous functions and added comment - updated python bindings - added check - added integration test - added Nfs::Impl::used_features()- merge gh#openSUSE/libstorage-ng#191 - split off class BlkFilesystem from class Filesystem - updated testcases - updated example - updated documentation - updated bindings - updated testcases - updated integration tests- merge gh#openSUSE/libstorage-ng#190 - coding style - removed abstract class - use direct parent class - avoid flushes- merge gh#openSUSE/libstorage-ng#189 - detect nilfs2 - cleanup - shorter code - coding style - coding style - added support for ext2, ext3, reiserfs, iso9660 and udf - updated bindings to new filesystems - added integration tests- merge gh#openSUSE/libstorage-ng#188 - removed cycle from actiongraph for Luks setup - cleanup- merge gh#openSUSE/libstorage-ng#187 - Bind exceptions for BlkDevice::get_encryption- merge gh#openSUSE/libstorage-ng#186 - fixed shrinking devices - enable commit- merge gh#openSUSE/libstorage-ng#185 - added Encryption::get_type() - make get_type() in EncryptionImpl virtual- merge gh#openSUSE/libstorage-ng#184 - implemented do_rename_in_etc_crypttab()- merge gh#openSUSE/libstorage-ng#183 - save sid in devicegraphs - add dependencies to some actions of children of partition table - added test case - added documentation - use convenience function- merge gh#openSUSE/libstorage-ng#180 - added set_number() function - renumber logical partitions in delete_partition() - added testcase - coding style - added actions to rename entries in fstab and crypttab - use integration test utils - implemented rename in fstab - override function - allow to skip more steps - better check - renamed functions - reuse code - the check was correct - coding style- Added Travis support (use Docker for building)- merge gh#openSUSE/libstorage-ng#179 - fixed swig bindings for used_features()- Typo: Fixed inconsistent enum prefix (#178)- merge gh#openSUSE/libstorage-ng#177 - added move constructor and assignment operator- merge gh#openSUSE/libstorage-ng#176 - Make boot flag checks public- merge gh#openSUSE/libstorage-ng#175 - turn udev_path into vector (see bsc#1011357)- merge gh#openSUSE/libstorage-ng#174 - show base in log for hex - fixed typo - added tests - handle partition id on GPT - added unit tests - removed TODO mark - fixed typo - DRYer code - renamed test files - markdown improvements - renamed function- merge gh#openSUSE/libstorage-ng#173 - updated history- merge gh#openSUSE/libstorage-ng#172 - added interface to query used features - added bcache to used features - added unit tests- merge gh#openSUSE/libstorage-ng#171 - added convenience functions- merge gh#openSUSE/libstorage-ng#170 - make functions public available- merge gh#openSUSE/libstorage-ng#169 - added parsing legacy_boot in parted output - actions for boot, legacy_boot and pmbr_boot - added integration tests - updated status document - removed out-commented code - extended documentation- merge gh#openSUSE/libstorage-ng#168 - added probing pmbr-boot - added test case for pmbr boot- merge gh#openSUSE/libstorage-ng#167 - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS- merge gh#openSUSE/libstorage-ng#166 - Added LvmLv.get_all()- merge gh#openSUSE/libstorage-ng#165 - added utility function to public API- merge gh#openSUSE/libstorage-ng#164 - added convenience functions - moved template definitions to separate file- merge gh#openSUSE/libstorage-ng#163 - added name for partition id- merge gh#openSUSE/libstorage-ng#162 - added test case - moved test cases - reuse code - coding style - simpler code - reuse code - help compiler understand code - removed workaround - fixed partition name - run performance tests as last - coding style - allow to set udev path and ids - set udev path and if when creating partition - added test case - updated unit test to include object for partition table - make logical partitions children of extended partition - added note and todo - added checks - moved unit test- merge gh#openSUSE/libstorage-ng#161 - also check udev_path and udev_ids in equal and log_diff - fixed typo - omit more udev-ids (use whitelist instead of blacklist) - added explanatory comment- merge gh#openSUSE/libstorage-ng#160 - set default partition id based on partition type- merge gh#openSUSE/libstorage-ng#159 - fixed initialization order - check that function is called on correct devicegraph- merge gh#openSUSE/libstorage-ng#158 - use const unique_ptr for pimpl - added testcase - added documentation- merge gh#openSUSE/libstorage-ng#157 - renamed class - removed printing to cout from Actiongraph - performance improvement - added performance test - removed examples with testsuite character - improved example- merge gh#openSUSE/libstorage-ng#156 - updated status document - include feedback from code review- merge gh#openSUSE/libstorage-ng#155 - updated documentation - added end user example - fixed typo - improvements from code review- merge gh#openSUSE/libstorage-ng#143 - the dependency fix: updated from the specfile - specified distribution specific dependencies - corrected deps on tumbleweed- merge gh#openSUSE/libstorage-ng#154 - handle tense - handle tense - throw on logic error - coding style - added humanstring example- merge gh#openSUSE/libstorage-ng#153 - fixed temporary check - quote commit message in log- merge gh#openSUSE/libstorage-ng#152 - removed some examples that were initial test programs- merge gh#openSUSE/libstorage-ng#151 - cylinder -> sector cleanup- merge gh#openSUSE/libstorage-ng#150 - added TmpMount class - added EnsureMounted class - use EnsureMounted class - added note - name enum strongly typed - now removed enum entirely- merge gh#openSUSE/libstorage-ng#149 - added convenience function to query Ntfs objects - added convenience function to query Partitionable objects- merge gh#openSUSE/libstorage-ng#148 - initialise class members- merge gh#openSUSE/libstorage-ng#145 - improved device_exists - fixed typo - added support to resize (active) lukses - added integration tests for luks - coding style - moved check function to impls - added check function for Luks - added comment - added unit test for resizing luks - require to provide filename - incorporated comments from code review - ignore generated files- merge gh#openSUSE/libstorage-ng#144 - added UntranslatedText and moved Text to own file - moded StopWatch to own file - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#142 - fixed lvm vg dependency generation if modify actions exist purely on lhs - coding style - added convenience function - added flags to control handling of credentials - correcter explanation for translators - use ST_THROW macro - coding style - support to create, activate, deactivate and delete Luks - added encryption handling functions to BlkDevice - added unit tests - added integrations tests - handle tense - added skeleton actions for crypttab handling - handle tense - handle crypttab- merge gh#openSUSE/libstorage-ng#141 - use C++11 initialisation - shorter code - removed unused check - coding style - added reusable sort_by_key function- merge gh#openSUSE/libstorage-ng#140 - Added a failing test (TDD) for LVM dependencies - Bugfixes in Action::Create#add_dependencies - Dependencies between LVM operations - Fixes from code review: coding style - Another complex test for LVM dependencies - Reusable function to add grouped dependencies - Added a test for PVs being moved between VGs - Dependencies for moving PVs between different VGs - Added note about add_chain cost- merge gh#openSUSE/libstorage-ng#139 - added const - added helper function - renamed variable - moved calculating dependencies for creating partitions to PartitionTable class - make vertices in actiongraph stable- merge gh#openSUSE/libstorage-ng#138 - renamed function - indicate only-sync in graph output- merge gh#openSUSE/libstorage-ng#137 - also save devicegraphs - renamed function - call function in base class - add dependency for reallot actions - added unit tests for reallot actions in lvm case - moved some tests to md subdirectory - always use svg instead of png- merge gh#openSUSE/libstorage-ng#136 - Obsolete again old libstorage- merge gh#openSUSE/libstorage-ng#135 - pass vector by reference- merge gh#openSUSE/libstorage-ng#134 - do not call udevadm info for inactive devices- merge gh#openSUSE/libstorage-ng#133 - fixed output - set flags for ostream - probe attr for lvm devices - added active flag to BlkDevice- merge gh#openSUSE/libstorage-ng#131 - fixed parsing of 'dmsetup table' output if no devices were found - catch exceptions from Storage constructor- merge gh#openSUSE/libstorage-ng#130 - Avoid conflict with old libstorage config file - Do not obsolete old libstorage in .spec- merge gh#openSUSE/libstorage-ng#129 - added functions to query volume group - wait as late as possible - added note - moved detect_resize_info to Device - provide ResizeInfo for LvmPv - added override - generate actions for resizing lvm pvs - added tests for lvm pv resizing - added get_size_string() - inform children (LvmVg and Md) when parent has new region- merge gh#openSUSE/libstorage-ng#128 - format numbers - handle ResizeInfo in LvmLv - added functions to find a volume group by the vg-name - make reallot handling work with Device instead of BlkDevice - handle reallot for volume groups - allow to save graphs - fixed consistency between variable name and partition- merge gh#openSUSE/libstorage-ng#127 - added most common lvm actions - removed obsolete define - wait as late as possible - added define - include size in volume group create/delete text- merge gh#openSUSE/libstorage-ng#126 - added override where appropriate- merge gh#openSUSE/libstorage-ng#125 - make find by uuid functions non public - extended comment- merge gh#openSUSE/libstorage-ng#124 - sort sids in output for better readability- Use stdin, not tmp files for passwords (bsc#986971) (#123)- merge gh#openSUSE/libstorage-ng#122 - added convenience functions for lvm - make delete_partition take a Partition - removed obsolete code - shorter code - added function to delete logical volume - renamed file - make doxygen analyse more files - updated documentation - activate DEPRECATED define - consistent function names- merge gh#openSUSE/libstorage-ng#121 - added convenience functions for Bcache and BcacheCset- merge gh#openSUSE/libstorage-ng#120 - move dm-table-name from Encryption to BlkDevice - probe stripes and stripe-size - removed obsolete class - removed unused functions - fixed documentation- merge gh#openSUSE/libstorage-ng#119 - removed unused functions- merge gh#openSUSE/libstorage-ng#118 - also support downcast for bcache classes- merge gh#openSUSE/libstorage-ng#117 - added copyright headers - moved filesystem classes from Devices to new Filesystems directory- merge gh#openSUSE/libstorage-ng#116 - added and renamed examples - init logger - prefer vector over list - detect bcache in blkid output - renamed output files - simply call probe_pass_2 for all devices - extended check function - added get_string function - decentralized code - added bcache probing support - includes cleanup - added bcache probing testcase - added documentation links- merge gh#openSUSE/libstorage-ng#115 - extended 'dmsetup table' parser to provide target and stripes- merge gh#openSUSE/libstorage-ng#114 - updated doxygen list of input files- merge gh#openSUSE/libstorage-ng#113 - enable client side searching- merge gh#openSUSE/libstorage-ng#112 - extended lvm parsers - probe size of luks - probe size of lvm vg and lv - added copyright header - handle new class variables- merge gh#openSUSE/libstorage-ng#111 - add get_partitionable() to API- merge gh#openSUSE/libstorage-ng#110 - use new is_valid_name- merge gh#openSUSE/libstorage-ng#109 - added is_valid_name for BldDevice- merge gh#openSUSE/libstorage-ng#108 - use fallback lockup - removed now unused function- merge gh#openSUSE/libstorage-ng#107 - use fallback lookup by major and minor number- merge gh#openSUSE/libstorage-ng#106 - corrected order- merge gh#openSUSE/libstorage-ng#105 - added note - added luks probing testcase- merge gh#openSUSE/libstorage-ng#104 - extended SystemInfo for encryption - cleanup - prefer vector over list - added luks probing support - use C++11 range based for- merge gh#openSUSE/libstorage-ng#103 - during probing find devices by major and minor number if find my name fails- merge gh#openSUSE/libstorage-ng#102 - added convenience function - added unit tests- merge gh#openSUSE/libstorage-ng#101 - work on LVM support - added documentation - added todo - added check - extended check functions - provide vectors of LVM objects - added get_lvs function - added get_lvm_pvs function - added get_blk_device function - downcast also LVM objects - added more convenient functions- merge gh#openSUSE/libstorage-ng#96 - Added YaST requirements, based on meeting in NUE - AI formatting - MD formatting - More formatting - comments from review - comments - Clarified upgrade from EVMS- merge gh#openSUSE/libstorage-ng#100 - added functions to search for lvm devices by uuid - added BlkDevice::get_all - cleanup - sort results of lvm commands - use get_all function- merge gh#openSUSE/libstorage-ng#99 - added functions any_md, any_lvm and any_luks - explicit function name - probe mds only if blkid found some - added uuid to lvm objects - added get_all functions - added testcase - added parsers for pvs and lvs- merge gh#openSUSE/libstorage-ng#98 - call parted with --wipesignatures when creating partitions - use long option - adapted tests- merge gh#openSUSE/libstorage-ng#97 - removed perl bindings (only potential use-case kiwi was rewritten in python) - mark function as override- merge gh#openSUSE/libstorage-ng#95 - initialise and log variable- merge gh#openSUSE/libstorage-ng#94 - allow to set minimal_mbr_gap- merge gh#openSUSE/libstorage-ng#93 - allow to set minimal grain- merge gh#openSUSE/libstorage-ng#92 - added convenience functions- merge gh#openSUSE/libstorage-ng#91 - added convenience functions- partition alignment, drop cylinders and geometry, change unit of sizes (#85)- merge gh#openSUSE/libstorage-ng#89 - Added support to set label and uuid for swap devices - Allow to change label and UUID of pre-existing partitions - Fix from code review: ST_THROW- merge gh#openSUSE/libstorage-ng#88 - Update TsCmp.cc - Update .gitignore- merge gh#openSUSE/libstorage-ng#87 - added buildrequires graphviz since doxygen needs it- merge gh#openSUSE/libstorage-ng#86 - Added check for PPC PowerNV- merge gh#openSUSE/libstorage-ng#84 - Added ID_EFI- merge gh#openSUSE/libstorage-ng#83 - swig bindings for Storage::Arch - include Arch.h in docs and devel package - fix list include - automake fix- merge gh#openSUSE/libstorage-ng#81 - do not create devicegraph without storage object - coding style - added missing includes - coding style - coding style- merge gh#openSUSE/libstorage-ng#80 - add documentation on parted partition alignment - enhance doc according to pr comments - added details on alignment- merge gh#openSUSE/libstorage-ng#79 - removed now unneeded scope operator- merge gh#openSUSE/libstorage-ng#78 - Disable changelog check- merge gh#openSUSE/libstorage-ng#77 - added detailed flags for write_graphviz()- merge gh#openSUSE/libstorage-ng#76 - added missing include (for whatever version travis/jenkins is using)- merge gh#openSUSE/libstorage-ng#75 - clarify dependencies, how to test- merge gh#openSUSE/libstorage-ng#74 - detect reducing/extending of devices - just keep one sorted vector of devices - added function to remove edge - added function to remove device - use exception macros - allow to add and remove spare devices to md - added integration tests - more descriptive parameter names - coding style - added comments - eliminate temporary variable - added some inline documentation - reshuffle code- merge gh#openSUSE/libstorage-ng#73 - added second link in documentation - detect faulty devices in MD RAID - fixed comment- merge gh#openSUSE/libstorage-ng#72 - test public interface - added testcases- merge gh#openSUSE/libstorage-ng#71 - added set_range to API- merge gh#openSUSE/libstorage-ng#70 - added documentation - added documentation- merge gh#openSUSE/libstorage-ng#69 - Added integration with Jenkins- merge gh#openSUSE/libstorage-ng#68 - added document about resizing - fixed typo- merge gh#openSUSE/libstorage-ng#67 - reduce code duplication - throw exceptions in error case - also generate pictures of devicegraphs - renamed function and added comments- merge gh#openSUSE/libstorage-ng#66 - avoid code duplication - added unit test- merge gh#openSUSE/libstorage-ng#65 - work on tenses for messages- merge gh#openSUSE/libstorage-ng#64 - avoid header file - use new size constants - avoid assert - use exception macro - no need for postfix - fixed error handling - cache, load and save Resize- and ContentInfo- merge gh#openSUSE/libstorage-ng#63 - adapted filename to library rename - make code reusable - coding style - init logger - provide __str__ for more classes - added missing dependency - use exception macros - added is_probed query function - allow to query resize and content information- merge gh#openSUSE/libstorage-ng#62 - avoid code repetition - updated gitignore- merge gh#openSUSE/libstorage-ng#61 - added Action classes for resize- merge gh#openSUSE/libstorage-ng#60 - removed unused functions - avoid boolean function argument- merge gh#openSUSE/libstorage-ng#59 - several adoptions to library name change- merge gh#openSUSE/libstorage-ng#58 - drop major and minor number from BlkDevice- merge gh#openSUSE/libstorage-ng#57 - rename rpm and library to libstorage-ng- merge gh#openSUSE/libstorage-ng#56 - drop bindings for legacy interface - dropped legacy interface and most/all legacy functions - renamed enum- merge gh#openSUSE/libstorage-ng#55 - added and use LogfileLogger- merge gh#openSUSE/libstorage-ng#54 - added downcast function in bindings- merge gh#openSUSE/libstorage-ng#53 - Expose get_geometry() / set_geometry() to API- merge gh#openSUSE/libstorage-ng#52 - added actions to handle /etc/mdadm.conf - renamed classes- merge gh#openSUSE/libstorage-ng#51 - initialise member variables - replace cmp_lt_number by compare_by_number - ignore coverity output directory cov-int - fixed assert - use proper function - use proper functions - added check for overflow - replace ParseError by ParseException - extended testsuite- merge gh#openSUSE/libstorage-ng#50 - more tweaking for broken ruby packaging- merge gh#openSUSE/libstorage-ng#49 - make Exception hierarchy available in bindings - do not expose exception macros in public API- merge gh#openSUSE/libstorage-ng#48 - avoid warning with g++ 5.2.1- merge gh#openSUSE/libstorage-ng#47 - removed redundant ";" - added interface functions to query number of partitions- merge gh#openSUSE/libstorage-ng#46 - support probing of Md using Md - fixed function name - consistent function/variable name- merge gh#openSUSE/libstorage-ng#45 - added get_md_parity_name - added TODO note- merge gh#openSUSE/libstorage-ng#44 - added quote for vector - moved code to storageitu.py - fixed documentation - initialise all member variables - added basic MD RAID support - added checks and unit-test - added DEVDIR macro as requested during code review - added node about consistent naming - use strlen instead of fixed value- merge gh#openSUSE/libstorage-ng#43 - define sorting of results - use macro - shorter code - do not use legacy file for AC_INIT - remove function identical to base function - extended style document- merge gh#openSUSE/libstorage-ng#42 - remove interim sync actions - included suggestions from code-review- merge gh#openSUSE/libstorage-ng#41 - renamed classes - added num_actions()- merge gh#openSUSE/libstorage-ng#40 - ensure "one definition rule"- merge gh#openSUSE/libstorage-ng#39 - added region.to_value function - added disk.get_possible_partition_table_types() - added get_pt_type_name() - use new ST_THROW macro - call parted with filesystem type depending on partition id - do not set numeric partition id on non MSDOS partition tables - added more fs-types for parted mkpart call - use define - better names for partition table types- merge gh#openSUSE/libstorage-ng#38 - added Device::remove_descendants() - moved num_children and num_parents to Impl - use new exceptions macro- merge gh#openSUSE/libstorage-ng#37 - added functions to query partition table type of partition table object- merge gh#openSUSE/libstorage-ng#36 - added missing include - use C++11 underlying_type for correctness - define copy constructor and copy assignment for Region- merge gh#openSUSE/libstorage-ng#35 - fixed function name - added TmpDir class (complied with RAII) - added Vfat and Ntfs device classes - removed ntfs-3g naming workarounds - coding style - delete copy constructor and assignment operator for Device and Holder - use new ST_THROW macro- merge gh#openSUSE/libstorage-ng#34 - moved test files - extended bindings - updated test program - added missing include - added test programs - moved test programs - added options to example probe program - consistent naming - avoid casts by using std::function - added logic check - use traits to avoid undetected typos - moved setting compiler flags before AC_PROG_CXX to avoid problems with --coverage - more descriptive exceptions - moved swig catches statements to own file - extended unit-test - test documenting exceptions with doxygen - use constant- merge gh#openSUSE/libstorage-ng#33 - added test case - added branch coverage example - call region.empty - coding style - moved Exception to Utils - added test-cases - made text more comprehensible - added test-case - fixed off-by-one error - robuster test-case- merge gh#openSUSE/libstorage-ng#32 - Add ruby remote probe example- merge gh#openSUSE/libstorage-ng#31 - added missing DeviceTraits - consisting coding style - avoid warning with clang++ - added and use templates is_device/holder_of_type- merge gh#openSUSE/libstorage-ng#30 - don't generate documentation for legacy interface - added some overall documentation - documented difference between high- and low-level device graph functions- merge gh#openSUSE/libstorage-ng#29 - added subgraph and filtered_graph paragraph- merge gh#openSUSE/libstorage-ng#28 - use fixture - added checks for big numbers - coding style - removed bogus operator - removed some asserts now handled via exceptions - added block-size to Region class - make Partition create functions take region parameter- merge gh#openSUSE/libstorage-ng#27 - Prevent crash upon shutdown (object destruction sequence) - Added TO DO- merge gh#openSUSE/libstorage-ng#26 - fixed file list- merge gh#openSUSE/libstorage-ng#25 - more detailed message - added check - adapted to api change - implemented umount/swapoff actions - replaced specifier deprecated in C++11 - moved Logger to Utils - added nullptr checks - added traits for Holders - work on exception logging - exception handling for storage::to_partition - updated examples- merge gh#openSUSE/libstorage-ng#24 - fixed Umount and RemoveFstab actions- merge gh#openSUSE/libstorage-ng#23 - added functions to convert enums to strings- merge gh#openSUSE/libstorage-ng#22 - added Filesystem::get_all()- merge gh#openSUSE/libstorage-ng#21 - added const version - steps towards private Devicegraph::Impl graph - added convenient functions - use checker macro - avoid using Devicegraph::Impl.graph member- merge gh#openSUSE/libstorage-ng#20 - make Actiongraph.graph private - added operator[] and fixed some constness - added probe mode that write devicegraph - rename class to reflect concept - make also graph type private - added typedefs - log destruction- merge gh#openSUSE/libstorage-ng#19 - use font Arial also for action graph- merge gh#openSUSE/libstorage-ng#18 - make Actiongraph part of public interface- merge gh#openSUSE/libstorage-ng#17 - also provide non-const relatives functions - added function to remove a list of devices - use exception macros- merge gh#openSUSE/libstorage-ng#16 - use long named option for readability- merge gh#openSUSE/libstorage-ng#15 - added one more 'udevadm settle' call - use a define for udevadm settle- merge gh#openSUSE/libstorage-ng#14 - added logger control functions to new api - allow Logger test function to also check component - added documentation - do not expose symbol - added constructor (just eye candy)- merge gh#openSUSE/libstorage-ng#13 - added to_device_of_type template function - use new to_device_of_type function - added testcases - detailed exception messages - make exceptions take parameters instead of final message - remember base filename in exception locations- merge gh#openSUSE/libstorage-ng#12 - work on exceptions- merge gh#openSUSE/libstorage-ng#11 - prefix include guards- merge gh#openSUSE/libstorage-ng#10 - generate bindings before running tests- merge gh#openSUSE/libstorage-ng#9 - parallel compile and run of tests- merge gh#openSUSE/libstorage-ng#8 - removed unneeded define- merge gh#openSUSE/libstorage-ng#7 - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no- merge gh#openSUSE/libstorage-ng#5 - Added exception classes - added class SystemCmdException and CommandNotFoundException - added testsuite helpers - added unit tests for SystemCmd class - documented CmdParted class - improved error reporting with new exception classes don't throw exception for all kinds of parted stderr output - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes class - added gpt fix backup - added files common.cc/.h, added test case parse_empty - use const string& - remove do_probe and probe() from CmdBtrfsSubvolumes - use const string& - remove common.cc/.h (not needed here), remove systemcmd1.cc (to be adapted first) - added test case parse_bad_device_name, parse_no_devices and systemcmd_error - test case parse_wiped_disk_good added, better test names applied - test cases for ParseException added - tests for SystemCmd added - retcode != 0 doesn't work - ignore non zero exit code - check for boost version >= 1.58 - add test cases for exceptions - add TO DO for test cases parse_gpt_enlarge_good and parse_gpt_fix_backup_good- merge gh#openSUSE/libstorage-ng#6 - Added use case document - Added pseudo code for suggested API - Use partition_table, not disk directly - Added multi_boot_pc_with_windows() C++ sample - use correct exception macro - added comment- merge gh#openSUSE/libstorage-ng#4 - added rules to style guide - added reasons to use C++11- merge gh#openSUSE/libstorage-ng#3 - updated URLs - added requirements and how to run unit test- extended comment- merge gh#openSUSE/libstorage-ng#2 - Enable documentation of the storage_legacy namespace. - Added brief descriptions to classes.- merge gh#openSUSE/libstorage-ng#1 - How to compile - How to make a RPM, code documentation.- make code- added design decisions- added heading- moved style guide to docs- added goals- use C++11 to_string- adapted testcase- moved testsuite compare classes to testsuite directory- make output work with older graphviz versions- added testcase- use back_inserter- make errors in actiongraph testsuite readable- improved test message- moved statement- work on compatibility layer- work on compatibility layer- throw exception instead of returning nullptr- renamed class to avoid likely conflict with keyword- work on compatibility layer- ported interface additions from fate#318392- ported interface additions from fate#318392- build on Fedora 21- sync version numbers with libstorage- mark functions as override- added per action callbacks- adapted enum names- first setting first and last flag on actions- save detailed actiongraph- added commit error callback- display name of partition id in message- fstab actions depend on the root filesystem mounted- place detailed node info in extra line- save libstorage version in output files- added namespace- allow to show details in graphviz output- added compare example which reads devicegraphs- added check for nullptr- don't save empty values- a devicegraph might have no devices or holders- work on strongly typed enums with swig 3.0.0- work on compatibility callbacks- skip nop action- rename devicegraph- install legacy header- added namespace- added include- work on compatibility layer- fixed efi detection- quote device- implemented real get_default_partition_table_type function- add storage backref to Devicegraph- install perl5 bindings into versioned directory- allow access to Arch and set some values- save architecture in Storage object- work on compatibility layer- added dummy functions for default partition table type- implemented create for msdos and gpt- generate bindings for filesystems classes- added btrfs (without multidevice) and xfs- use C++11- work on compatibility layer- added check function to Storage- delegate checking for modify actions- added convert functions- mostly reverted a previously patch- added type query functions- make functions creating partitions also take region- implemented calculating unused partition slots- work on compatibility layer- added partition type parameter to create partition functions- added constructor taking all values- removed functions from interface- added function to count partitions of a specific type- more verbose error message- handle range in Disk- catch exception- allow to create ext4 on disk (without partition)- save files in YaST2 dir- added include- better error handling- log beginning of commit action- wait for device before mkfs- handle rootprefix when writing fstab- set size when setting region- work on compatibility layer- work on compatibility layer- work on compatibility layer- extended compatibility layer- extended compatibility layer- improved messages- work on compatibility layer- added mkfs_options and tune_options- work on compatibility layer- use helper functions- fixed dependency generation- work on compatibility layer- handle mount-by when writing fstab- fixed variable order- extended compatibility layer- added Storage reference to Actiongraph- added functions for rootprefix- added include- added include- create mountpoint directory- write fstab entry- simpler syntax- treat empty fstab opts as "defaults"- fixed typo- improved commit messages- extended tests- moved code from Actions to Devices and added Actions- moved code- added action to format swap- updated testsuite data- added rotational/ssd to Disk- added sysfs-name and -path to BlkDevice- added script to demonstrate remote probing- allow to provide own functions for remote probing- implemented commit callbacks- removed unused Actiongraph declaration- provide getPresentDisks- use C++11 chrono::steady_clock- added simple compatibility for saveDeviceGraph- allow access to new Storage from old StorageInterface- fixed namespace- fixed use of PYTHON_INCLUDES- query perl include paths from perl- read mount-by type from fstab- added convenient functions- install StorageVersion.h- install perl files to vender_site- also use data from /etc/fstab for filesystem probing- fixed namespace- detect mountpoint from /proc/mounts- renamed functions- use udevadm to query udev device links- extended compaitbility code- some rudimentary probing for ext4 and swap- load more data- moved code- print more data- added function to query filesystem type- removed function from public interface- added todo- removed unused code- moved file- cleanup- handle udev path and id in compatibility layer- handle udev path and ids in BlkDevice- use external command to query links- formatting- moved get_classname and print to Impl- improved log_diff output- set verbose for 'make check'- handle gpt enlarge during probing- fixed gpt enlarge detection- also record stderr for mockup- implemented comparing device graphs- removed unused code- clear devicegraph in load- initialise values- removed file- added function to get holder sid pairs- added probe testcase (unfinished)- use external command- added clear function- added testsuite- use external command- pass complete object- allow to set mockup filename- added probe modes to read and write mockup- removed obsolete code (env.var. does not exist anymore)- implemented load and save in Mockup- added testcases for EtcFstab- added mockup mode- moved file- added testcases- added testcases- added testcases- added testcases- moved testsuite for SystemInfo to subdir- added testcase- added testcases- allow mockup for SystemCmd and AsciiFile- added test- use variable- added runtime checks- removed old stuff- added lvm classes- added spec file and utilities- split c and c++ flags- better cleanup- added translations (which are needed for testsuite)- added sysconfig fillup- integrate doxygen- use single location for dependencies- install integration-tests- avoid compiler warnings- ignore generated file- ignore generated file- find local swig bindings- generate file- added source files- added subdir- package test xml file- do not include non-existing file- added missing includes- package test scripts- moved file, generate file- added logging of environment- always create a "probed" devicegraph, even if empty- perl like function name- provide sformat also for plain string- namespace cleanup- namespace cleanup- log probed devicegraph- first integration tests- ignore operator<<- include and namespace fixes- report disk label type- fixed examples (still not all working)- make Region usable for interface- work on providing legacy interface and bindings- provide legacy functions- provide more getters and setters- avoid name conflict in swig generated target languages- fix includes- added testcases- added include- addes testcases- fixed compilation- added testcases- don't crash if no logger was setup- work on probing (design still unsatisfied)- updated gitignore- added include- removed generated file- added names for enum- added function to setup logger- fixed sformat string- added assert- added testcases- cleanup- save label as enum instead of string- added functions child and parent- save proved devicegraph- fix for strongly typed enums- added check- added Msdos device object- coding style- cleanup- copied SystemInfo and some utils from old libstorage- reformatted- use different namespace to avoid conflicts with old libstorage- work on style and bindings- added testcase- work on startup- cleanup- fixed order- work on bindings- work on testsuites- added testcase for perl bindings- use strict in perl examples- renamed testcase- renamed cast functions and use autorename for ruby- work on bindings- work on bindings- added tiny testsuite for ruby bindings- work on exceptions and testsuite- added testsuite for python bindings- fixed sid_t bindings- consistent naming- improved failure message- extended example- renamed INCLUDES to AM_CPPFLAGS- consistency- work on loading and saving device graphs- use template function- moved file- fixed compilation- use enum- added find example- work on loading device graph- fixed variable names- work on saving device graph- split Holder files- renamed function- added getSids function- added Environment class- added main class Storage- added swap function- avoid warning from swig- use enum- work on perl5 bindings- exception handling for bindings- added polymorphism example for ruby and perl- use common swig interface file- added BlkDevice::createFilesystem- make Device and Holder object contructors private, use create function instead- removed generated file- work on interface- work on swig bindings- work on swig bindings- work on swig bindings- work on swig bindings- work on bindings (not usable yet)- use impl ptr pattern for DeviceGraph- added back reference to device objects- remove old output files- added helper functions- use impl ptr pattern for Device objects- better module name- check exception message- disallow create/delete of disk, instead have partition table object- fixed mount ordering- changed action texts- display device graph- fixed return type- added testcase for dependencies- link to wiki- updated- added nop action for synchronization- removed example now in testsuite- dummy ordering for mount actions- use specific test tools- added testsuite- updated- restructured build stuff- updated build stuff- initial evallamb13 1570813561  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     4.1.104-lp151.3.3.14.1.104-lp151.3.3.1 storageActiongraph.hCommitOptions.hCompoundAction.hDevicegraph.hDevicesBcache.hBcacheCset.hBlkDevice.hDasd.hDasdPt.hDevice.hDisk.hEncryption.hGpt.hImplicitPt.hLuks.hLvmLv.hLvmPv.hLvmVg.hMd.hMdContainer.hMdMember.hMsdos.hMultipath.hPartition.hPartitionTable.hPartitionable.hStrayBlkDevice.hEnvironment.hFilesystemsBlkFilesystem.hBtrfs.hBtrfsSubvolume.hExfat.hExt.hExt2.hExt3.hExt4.hF2fs.hFilesystem.hIso9660.hMountPoint.hMountable.hNfs.hNtfs.hReiserfs.hSwap.hUdf.hVfat.hXfs.hFreeInfo.hGraphviz.hHoldersFilesystemUser.hHolder.hMdSubdevice.hMdUser.hSubdevice.hUser.hSimpleEtcCrypttab.hSimpleEtcFstab.hStorage.hSystemInfoArch.hUsedFeatures.hUtilsAlignment.hCallbacks.hException.hHumanString.hLightProbe.hLock.hLogger.hRegion.hRemote.hSwig.hTopology.hVersion.hlibstorage-ng.solibstorage-ngAUTHORSLICENSEautodocshtmlActiongraph_8h_source.htmlAlignment_8h_source.htmlBcacheCset_8h_source.htmlBcache_8h_source.htmlBlkDevice_8h_source.htmlBlkFilesystem_8h_source.htmlBtrfsSubvolume_8h_source.htmlBtrfs_8h_source.htmlCompoundAction_8h_source.htmlDasdPt_8h_source.htmlDasd_8h_source.htmlDevice_8h_source.htmlDevicegraph_8h_source.htmlDisk_8h_source.htmlDmRaid_8h_source.htmlEncryption_8h_source.htmlEnvironment_8h_source.htmlException_8h_source.htmlExfat_8h_source.htmlExt2_8h_source.htmlExt3_8h_source.htmlExt4_8h_source.htmlExt_8h_source.htmlF2fs_8h_source.htmlFilesystemUser_8h_source.htmlFilesystem_8h_source.htmlFreeInfo_8h_source.htmlGpt_8h_source.htmlGraphviz_8h_source.htmlHolder_8h_source.htmlHumanString_8h_source.htmlImplicitPt_8h_source.htmlIso9660_8h_source.htmlJfs_8h_source.htmlLightProbe_8h_source.htmlLock_8h_source.htmlLogger_8h_source.htmlLuks_8h_source.htmlLvmLv_8h_source.htmlLvmPv_8h_source.htmlLvmVg_8h_source.htmlMdContainer_8h_source.htmlMdMember_8h_source.htmlMdSubdevice_8h_source.htmlMdUser_8h_source.htmlMd_8h_source.htmlMountPoint_8h_source.htmlMountable_8h_source.htmlMsdos_8h_source.htmlMultipath_8h_source.htmlNfs_8h_source.htmlNtfs_8h_source.htmlPartitionTable_8h_source.htmlPartition_8h_source.htmlPartitionable_8h_source.htmlRegion_8h_source.htmlReiserfs_8h_source.htmlRemote_8h_source.htmlSimpleEtcCrypttab_8h_source.htmlSimpleEtcFstab_8h_source.htmlStorage_8h_source.htmlStrayBlkDevice_8h_source.htmlSubdevice_8h_source.htmlSwap_8h_source.htmlSwig_8h_source.htmlTopology_8h_source.htmlUdf_8h_source.htmlUsedFeatures_8h_source.htmlUser_8h_source.htmlVersion_8h_source.htmlVfat_8h_source.htmlXfs_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1Aborted-members.htmlclassstorage_1_1Aborted.htmlclassstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Aborted__coll__graph.svgclassstorage_1_1Aborted__inherit__graph.mapclassstorage_1_1Aborted__inherit__graph.svgclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.svgclassstorage_1_1Actiongraph__inherit__graph.mapclassstorage_1_1Actiongraph__inherit__graph.svgclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacks__coll__graph.mapclassstorage_1_1ActivateCallbacks__coll__graph.svgclassstorage_1_1ActivateCallbacks__inherit__graph.mapclassstorage_1_1ActivateCallbacks__inherit__graph.svgclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1AlignError__coll__graph.svgclassstorage_1_1AlignError__inherit__graph.mapclassstorage_1_1AlignError__inherit__graph.svgclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.svgclassstorage_1_1BcacheCset__inherit__graph.mapclassstorage_1_1BcacheCset__inherit__graph.svgclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bcache__coll__graph.svgclassstorage_1_1Bcache__inherit__graph.mapclassstorage_1_1Bcache__inherit__graph.svgclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkDevice__coll__graph.mapclassstorage_1_1BlkDevice__coll__graph.svgclassstorage_1_1BlkDevice__inherit__graph.mapclassstorage_1_1BlkDevice__inherit__graph.svgclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1BlkFilesystem__coll__graph.mapclassstorage_1_1BlkFilesystem__coll__graph.svgclassstorage_1_1BlkFilesystem__inherit__graph.mapclassstorage_1_1BlkFilesystem__inherit__graph.svgclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.svgclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.svgclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.svgclassstorage_1_1BtrfsSubvolume__inherit__graph.mapclassstorage_1_1BtrfsSubvolume__inherit__graph.svgclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.svgclassstorage_1_1Btrfs__inherit__graph.mapclassstorage_1_1Btrfs__inherit__graph.svgclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.svgclassstorage_1_1CommitCallbacks__inherit__graph.mapclassstorage_1_1CommitCallbacks__inherit__graph.svgclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.svgclassstorage_1_1CompoundAction__inherit__graph.mapclassstorage_1_1CompoundAction__inherit__graph.svgclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.svgclassstorage_1_1DasdPt__inherit__graph.mapclassstorage_1_1DasdPt__inherit__graph.svgclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1Dasd__coll__graph.svgclassstorage_1_1Dasd__inherit__graph.mapclassstorage_1_1Dasd__inherit__graph.svgclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.svgclassstorage_1_1DeviceHasWrongType__inherit__graph.mapclassstorage_1_1DeviceHasWrongType__inherit__graph.svgclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.svgclassstorage_1_1DeviceNotFoundByName__inherit__graph.mapclassstorage_1_1DeviceNotFoundByName__inherit__graph.svgclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.svgclassstorage_1_1DeviceNotFoundBySid__inherit__graph.mapclassstorage_1_1DeviceNotFoundBySid__inherit__graph.svgclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.svgclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.mapclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.svgclassstorage_1_1DeviceNotFound__coll__graph.mapclassstorage_1_1DeviceNotFound__coll__graph.svgclassstorage_1_1DeviceNotFound__inherit__graph.mapclassstorage_1_1DeviceNotFound__inherit__graph.svgclassstorage_1_1Device__coll__graph.mapclassstorage_1_1Device__coll__graph.svgclassstorage_1_1Device__inherit__graph.mapclassstorage_1_1Device__inherit__graph.svgclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.svgclassstorage_1_1Devicegraph__inherit__graph.mapclassstorage_1_1Devicegraph__inherit__graph.svgclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.svgclassstorage_1_1DifferentBlockSizes__inherit__graph.mapclassstorage_1_1DifferentBlockSizes__inherit__graph.svgclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1Disk__coll__graph.svgclassstorage_1_1Disk__inherit__graph.mapclassstorage_1_1Disk__inherit__graph.svgclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.svgclassstorage_1_1DmRaid__inherit__graph.mapclassstorage_1_1DmRaid__inherit__graph.svgclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Encryption__coll__graph.mapclassstorage_1_1Encryption__coll__graph.svgclassstorage_1_1Encryption__inherit__graph.mapclassstorage_1_1Encryption__inherit__graph.svgclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exception__coll__graph.mapclassstorage_1_1Exception__coll__graph.svgclassstorage_1_1Exception__inherit__graph.mapclassstorage_1_1Exception__inherit__graph.svgclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Exfat__coll__graph.svgclassstorage_1_1Exfat__inherit__graph.mapclassstorage_1_1Exfat__inherit__graph.svgclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext2__coll__graph.svgclassstorage_1_1Ext2__inherit__graph.mapclassstorage_1_1Ext2__inherit__graph.svgclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext3__coll__graph.svgclassstorage_1_1Ext3__inherit__graph.mapclassstorage_1_1Ext3__inherit__graph.svgclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1Ext4__coll__graph.svgclassstorage_1_1Ext4__inherit__graph.mapclassstorage_1_1Ext4__inherit__graph.svgclassstorage_1_1Ext__coll__graph.mapclassstorage_1_1Ext__coll__graph.svgclassstorage_1_1Ext__inherit__graph.mapclassstorage_1_1Ext__inherit__graph.svgclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1F2fs__coll__graph.svgclassstorage_1_1F2fs__inherit__graph.mapclassstorage_1_1F2fs__inherit__graph.svgclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.svgclassstorage_1_1FilesystemUser__inherit__graph.mapclassstorage_1_1FilesystemUser__inherit__graph.svgclassstorage_1_1Filesystem__coll__graph.mapclassstorage_1_1Filesystem__coll__graph.svgclassstorage_1_1Filesystem__inherit__graph.mapclassstorage_1_1Filesystem__inherit__graph.svgclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1Gpt__coll__graph.svgclassstorage_1_1Gpt__inherit__graph.mapclassstorage_1_1Gpt__inherit__graph.svgclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.svgclassstorage_1_1HolderAlreadyExists__inherit__graph.mapclassstorage_1_1HolderAlreadyExists__inherit__graph.svgclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.svgclassstorage_1_1HolderHasWrongType__inherit__graph.mapclassstorage_1_1HolderHasWrongType__inherit__graph.svgclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.svgclassstorage_1_1HolderNotFoundBySids__inherit__graph.mapclassstorage_1_1HolderNotFoundBySids__inherit__graph.svgclassstorage_1_1HolderNotFound__coll__graph.mapclassstorage_1_1HolderNotFound__coll__graph.svgclassstorage_1_1HolderNotFound__inherit__graph.mapclassstorage_1_1HolderNotFound__inherit__graph.svgclassstorage_1_1Holder__coll__graph.mapclassstorage_1_1Holder__coll__graph.svgclassstorage_1_1Holder__inherit__graph.mapclassstorage_1_1Holder__inherit__graph.svgclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1IOException__coll__graph.svgclassstorage_1_1IOException__inherit__graph.mapclassstorage_1_1IOException__inherit__graph.svgclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.svgclassstorage_1_1ImplicitPt__inherit__graph.mapclassstorage_1_1ImplicitPt__inherit__graph.svgclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.svgclassstorage_1_1IndexOutOfRangeException__inherit__graph.mapclassstorage_1_1IndexOutOfRangeException__inherit__graph.svgclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.svgclassstorage_1_1InvalidBlockSize__inherit__graph.mapclassstorage_1_1InvalidBlockSize__inherit__graph.svgclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.svgclassstorage_1_1InvalidExtentSize__inherit__graph.mapclassstorage_1_1InvalidExtentSize__inherit__graph.svgclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.svgclassstorage_1_1InvalidMountPointPath__inherit__graph.mapclassstorage_1_1InvalidMountPointPath__inherit__graph.svgclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.svgclassstorage_1_1Iso9660__inherit__graph.mapclassstorage_1_1Iso9660__inherit__graph.svgclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1Jfs__coll__graph.svgclassstorage_1_1Jfs__inherit__graph.mapclassstorage_1_1Jfs__inherit__graph.svgclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LockException__coll__graph.svgclassstorage_1_1LockException__inherit__graph.mapclassstorage_1_1LockException__inherit__graph.svgclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.svgclassstorage_1_1LogicException__inherit__graph.mapclassstorage_1_1LogicException__inherit__graph.svgclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1Luks__coll__graph.svgclassstorage_1_1Luks__inherit__graph.mapclassstorage_1_1Luks__inherit__graph.svgclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.svgclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.svgclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.svgclassstorage_1_1LvmLv__inherit__graph.mapclassstorage_1_1LvmLv__inherit__graph.svgclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.svgclassstorage_1_1LvmPv__inherit__graph.mapclassstorage_1_1LvmPv__inherit__graph.svgclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.svgclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.svgclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.svgclassstorage_1_1LvmVg__inherit__graph.mapclassstorage_1_1LvmVg__inherit__graph.svgclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.svgclassstorage_1_1MdContainer__inherit__graph.mapclassstorage_1_1MdContainer__inherit__graph.svgclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdMember__coll__graph.svgclassstorage_1_1MdMember__inherit__graph.mapclassstorage_1_1MdMember__inherit__graph.svgclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.svgclassstorage_1_1MdSubdevice__inherit__graph.mapclassstorage_1_1MdSubdevice__inherit__graph.svgclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MdUser__coll__graph.svgclassstorage_1_1MdUser__inherit__graph.mapclassstorage_1_1MdUser__inherit__graph.svgclassstorage_1_1Md__coll__graph.mapclassstorage_1_1Md__coll__graph.svgclassstorage_1_1Md__inherit__graph.mapclassstorage_1_1Md__inherit__graph.svgclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.svgclassstorage_1_1MountPoint__inherit__graph.mapclassstorage_1_1MountPoint__inherit__graph.svgclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Mountable__coll__graph.mapclassstorage_1_1Mountable__coll__graph.svgclassstorage_1_1Mountable__inherit__graph.mapclassstorage_1_1Mountable__inherit__graph.svgclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Msdos__coll__graph.svgclassstorage_1_1Msdos__inherit__graph.mapclassstorage_1_1Msdos__inherit__graph.svgclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1Multipath__coll__graph.svgclassstorage_1_1Multipath__inherit__graph.mapclassstorage_1_1Multipath__inherit__graph.svgclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.svgclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.svgclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1Nfs__coll__graph.svgclassstorage_1_1Nfs__inherit__graph.mapclassstorage_1_1Nfs__inherit__graph.svgclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.svgclassstorage_1_1NoIntersection__inherit__graph.mapclassstorage_1_1NoIntersection__inherit__graph.svgclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1NotInside__coll__graph.svgclassstorage_1_1NotInside__inherit__graph.mapclassstorage_1_1NotInside__inherit__graph.svgclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.svgclassstorage_1_1Ntfs__inherit__graph.mapclassstorage_1_1Ntfs__inherit__graph.svgclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.svgclassstorage_1_1NullPointerException__inherit__graph.mapclassstorage_1_1NullPointerException__inherit__graph.svgclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.svgclassstorage_1_1OutOfMemoryException__inherit__graph.mapclassstorage_1_1OutOfMemoryException__inherit__graph.svgclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.svgclassstorage_1_1OverflowException__inherit__graph.mapclassstorage_1_1OverflowException__inherit__graph.svgclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.svgclassstorage_1_1ParseException__inherit__graph.mapclassstorage_1_1ParseException__inherit__graph.svgclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionSlot__coll__graph.mapclassstorage_1_1PartitionSlot__coll__graph.svgclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1PartitionTable__coll__graph.mapclassstorage_1_1PartitionTable__coll__graph.svgclassstorage_1_1PartitionTable__inherit__graph.mapclassstorage_1_1PartitionTable__inherit__graph.svgclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1Partition__coll__graph.svgclassstorage_1_1Partition__inherit__graph.mapclassstorage_1_1Partition__inherit__graph.svgclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1Partitionable__coll__graph.mapclassstorage_1_1Partitionable__coll__graph.svgclassstorage_1_1Partitionable__inherit__graph.mapclassstorage_1_1Partitionable__inherit__graph.svgclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacks__coll__graph.mapclassstorage_1_1ProbeCallbacks__coll__graph.svgclassstorage_1_1ProbeCallbacks__inherit__graph.mapclassstorage_1_1ProbeCallbacks__inherit__graph.svgclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.svgclassstorage_1_1Reiserfs__inherit__graph.mapclassstorage_1_1Reiserfs__inherit__graph.svgclassstorage_1_1RemoteCallbacks-members.htmlclassstorage_1_1RemoteCallbacks.htmlclassstorage_1_1ResizeInfo-members.htmlclassstorage_1_1ResizeInfo.htmlclassstorage_1_1Silencer-members.htmlclassstorage_1_1Silencer.htmlclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1Storage__coll__graph.svgclassstorage_1_1Storage__inherit__graph.mapclassstorage_1_1Storage__inherit__graph.svgclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.svgclassstorage_1_1StrayBlkDevice__inherit__graph.mapclassstorage_1_1StrayBlkDevice__inherit__graph.svgclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Subdevice__coll__graph.mapclassstorage_1_1Subdevice__coll__graph.svgclassstorage_1_1Subdevice__inherit__graph.mapclassstorage_1_1Subdevice__inherit__graph.svgclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Swap__coll__graph.svgclassstorage_1_1Swap__inherit__graph.mapclassstorage_1_1Swap__inherit__graph.svgclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1Udf__coll__graph.svgclassstorage_1_1Udf__inherit__graph.mapclassstorage_1_1Udf__inherit__graph.svgclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.svgclassstorage_1_1UnsupportedException__inherit__graph.mapclassstorage_1_1UnsupportedException__inherit__graph.svgclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1User__coll__graph.mapclassstorage_1_1User__coll__graph.svgclassstorage_1_1User__inherit__graph.mapclassstorage_1_1User__inherit__graph.svgclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1Vfat__coll__graph.svgclassstorage_1_1Vfat__inherit__graph.mapclassstorage_1_1Vfat__inherit__graph.svgclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.svgclassstorage_1_1WrongNumberOfChildren__inherit__graph.mapclassstorage_1_1WrongNumberOfChildren__inherit__graph.svgclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.svgclassstorage_1_1WrongNumberOfParents__inherit__graph.mapclassstorage_1_1WrongNumberOfParents__inherit__graph.svgclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclassstorage_1_1Xfs__coll__graph.mapclassstorage_1_1Xfs__coll__graph.svgclassstorage_1_1Xfs__inherit__graph.mapclassstorage_1_1Xfs__inherit__graph.svgclosed.pngdir_07fa4af1beb4bf54866da33541fdac7e.htmldir_19b5daa7a6a8a9bea3e7938094914eb5.htmldir_70f20ecf11358dff00a0daf546d3147e.htmldir_94a702a068db0037fc797a0ce58cab1f.htmldir_dfc4c45d527dd4da6a43f6bdb399d28a.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlgraph_legend.htmlgraph_legend.svghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.svginherit_graph_1.mapinherit_graph_1.svginherit_graph_10.mapinherit_graph_10.svginherit_graph_11.mapinherit_graph_11.svginherit_graph_12.mapinherit_graph_12.svginherit_graph_13.mapinherit_graph_13.svginherit_graph_14.mapinherit_graph_14.svginherit_graph_15.mapinherit_graph_15.svginherit_graph_16.mapinherit_graph_16.svginherit_graph_17.mapinherit_graph_17.svginherit_graph_18.mapinherit_graph_18.svginherit_graph_19.mapinherit_graph_19.svginherit_graph_2.mapinherit_graph_2.svginherit_graph_20.mapinherit_graph_20.svginherit_graph_3.mapinherit_graph_3.svginherit_graph_4.mapinherit_graph_4.svginherit_graph_5.mapinherit_graph_5.svginherit_graph_6.mapinherit_graph_6.svginherit_graph_7.mapinherit_graph_7.svginherit_graph_8.mapinherit_graph_8.svginherit_graph_9.mapinherit_graph_9.svginherits.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnamespacestorage.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructstorage_1_1DeactivateStatus-members.htmlstructstorage_1_1DeactivateStatus.htmlstructstorage_1_1RemoteCommand-members.htmlstructstorage_1_1RemoteCommand.htmlstructstorage_1_1RemoteFile-members.htmlstructstorage_1_1RemoteFile.htmlstructstorage_1_1SimpleEtcCrypttabEntry-members.htmlstructstorage_1_1SimpleEtcCrypttabEntry.htmlstructstorage_1_1SimpleEtcFstabEntry-members.htmlstructstorage_1_1SimpleEtcFstabEntry.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxmlActiongraph_8h.xmlAlignment_8h.xmlBcacheCset_8h.xmlBcache_8h.xmlBlkDevice_8h.xmlBlkFilesystem_8h.xmlBtrfsSubvolume_8h.xmlBtrfs_8h.xmlCompoundAction_8h.xmlDasdPt_8h.xmlDasd_8h.xmlDevice_8h.xmlDevicegraph_8h.xmlDisk_8h.xmlDmRaid_8h.xmlEncryption_8h.xmlEnvironment_8h.xmlException_8h.xmlExfat_8h.xmlExt2_8h.xmlExt3_8h.xmlExt4_8h.xmlExt_8h.xmlF2fs_8h.xmlFilesystemUser_8h.xmlFilesystem_8h.xmlFreeInfo_8h.xmlGpt_8h.xmlGraphviz_8h.xmlHolder_8h.xmlHumanString_8h.xmlImplicitPt_8h.xmlIso9660_8h.xmlJfs_8h.xmlLightProbe_8h.xmlLock_8h.xmlLogger_8h.xmlLuks_8h.xmlLvmLv_8h.xmlLvmPv_8h.xmlLvmVg_8h.xmlMdContainer_8h.xmlMdMember_8h.xmlMdSubdevice_8h.xmlMdUser_8h.xmlMd_8h.xmlMountPoint_8h.xmlMountable_8h.xmlMsdos_8h.xmlMultipath_8h.xmlNfs_8h.xmlNtfs_8h.xmlPartitionTable_8h.xmlPartition_8h.xmlPartitionable_8h.xmlRegion_8h.xmlReiserfs_8h.xmlRemote_8h.xmlSimpleEtcCrypttab_8h.xmlSimpleEtcFstab_8h.xmlStorage_8h.xmlStrayBlkDevice_8h.xmlSubdevice_8h.xmlSwap_8h.xmlSwig_8h.xmlTopology_8h.xmlUdf_8h.xmlUsedFeatures_8h.xmlUser_8h.xmlVersion_8h.xmlVfat_8h.xmlXfs_8h.xmlclassstorage_1_1Aborted.xmlclassstorage_1_1Actiongraph.xmlclassstorage_1_1ActivateCallbacks.xmlclassstorage_1_1AlignError.xmlclassstorage_1_1Alignment.xmlclassstorage_1_1Bcache.xmlclassstorage_1_1BcacheCset.xmlclassstorage_1_1BlkDevice.xmlclassstorage_1_1BlkFilesystem.xmlclassstorage_1_1Btrfs.xmlclassstorage_1_1BtrfsSubvolume.xmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.xmlclassstorage_1_1CheckCallbacks.xmlclassstorage_1_1CodeLocation.xmlclassstorage_1_1CommitCallbacks.xmlclassstorage_1_1CompoundAction.xmlclassstorage_1_1ContentInfo.xmlclassstorage_1_1Dasd.xmlclassstorage_1_1DasdPt.xmlclassstorage_1_1Device.xmlclassstorage_1_1DeviceHasWrongType.xmlclassstorage_1_1DeviceNotFound.xmlclassstorage_1_1DeviceNotFoundByName.xmlclassstorage_1_1DeviceNotFoundBySid.xmlclassstorage_1_1DeviceNotFoundByUuid.xmlclassstorage_1_1Devicegraph.xmlclassstorage_1_1DifferentBlockSizes.xmlclassstorage_1_1Disk.xmlclassstorage_1_1DmRaid.xmlclassstorage_1_1Encryption.xmlclassstorage_1_1Environment.xmlclassstorage_1_1Exception.xmlclassstorage_1_1Exfat.xmlclassstorage_1_1Ext.xmlclassstorage_1_1Ext2.xmlclassstorage_1_1Ext3.xmlclassstorage_1_1Ext4.xmlclassstorage_1_1F2fs.xmlclassstorage_1_1Filesystem.xmlclassstorage_1_1FilesystemUser.xmlclassstorage_1_1Gpt.xmlclassstorage_1_1Holder.xmlclassstorage_1_1HolderAlreadyExists.xmlclassstorage_1_1HolderHasWrongType.xmlclassstorage_1_1HolderNotFound.xmlclassstorage_1_1HolderNotFoundBySids.xmlclassstorage_1_1IOException.xmlclassstorage_1_1ImplicitPt.xmlclassstorage_1_1IndexOutOfRangeException.xmlclassstorage_1_1InvalidBlockSize.xmlclassstorage_1_1InvalidExtentSize.xmlclassstorage_1_1InvalidMountPointPath.xmlclassstorage_1_1Iso9660.xmlclassstorage_1_1Jfs.xmlclassstorage_1_1LockException.xmlclassstorage_1_1Logger.xmlclassstorage_1_1LogicException.xmlclassstorage_1_1Luks.xmlclassstorage_1_1LvmLv.xmlclassstorage_1_1LvmLvNotFoundByLvName.xmlclassstorage_1_1LvmPv.xmlclassstorage_1_1LvmVg.xmlclassstorage_1_1LvmVgNotFoundByVgName.xmlclassstorage_1_1Md.xmlclassstorage_1_1MdContainer.xmlclassstorage_1_1MdMember.xmlclassstorage_1_1MdSubdevice.xmlclassstorage_1_1MdUser.xmlclassstorage_1_1MountPoint.xmlclassstorage_1_1Mountable.xmlclassstorage_1_1Msdos.xmlclassstorage_1_1Multipath.xmlclassstorage_1_1Nfs.xmlclassstorage_1_1NfsNotFoundByServerAndPath.xmlclassstorage_1_1NoIntersection.xmlclassstorage_1_1NotInside.xmlclassstorage_1_1Ntfs.xmlclassstorage_1_1NullPointerException.xmlclassstorage_1_1OutOfMemoryException.xmlclassstorage_1_1OverflowException.xmlclassstorage_1_1ParseException.xmlclassstorage_1_1Partition.xmlclassstorage_1_1PartitionSlot.xmlclassstorage_1_1PartitionTable.xmlclassstorage_1_1Partitionable.xmlclassstorage_1_1ProbeCallbacks.xmlclassstorage_1_1Region.xmlclassstorage_1_1Reiserfs.xmlclassstorage_1_1RemoteCallbacks.xmlclassstorage_1_1ResizeInfo.xmlclassstorage_1_1Silencer.xmlclassstorage_1_1SpaceInfo.xmlclassstorage_1_1Storage.xmlclassstorage_1_1StrayBlkDevice.xmlclassstorage_1_1Subdevice.xmlclassstorage_1_1Swap.xmlclassstorage_1_1Topology.xmlclassstorage_1_1Udf.xmlclassstorage_1_1UnsupportedException.xmlclassstorage_1_1User.xmlclassstorage_1_1Vfat.xmlclassstorage_1_1WrongNumberOfChildren.xmlclassstorage_1_1WrongNumberOfParents.xmlclassstorage_1_1Xfs.xmldir_07fa4af1beb4bf54866da33541fdac7e.xmldir_19b5daa7a6a8a9bea3e7938094914eb5.xmldir_70f20ecf11358dff00a0daf546d3147e.xmldir_94a702a068db0037fc797a0ce58cab1f.xmldir_dfc4c45d527dd4da6a43f6bdb399d28a.xmlindex.xmlindexpage.xmlnamespacestorage.xmlnamespacestorage_1_1Action.xmlstructstorage_1_1DeactivateStatus.xmlstructstorage_1_1RemoteCommand.xmlstructstorage_1_1RemoteFile.xmlstructstorage_1_1SimpleEtcCrypttabEntry.xmlstructstorage_1_1SimpleEtcFstabEntry.xml/usr/include//usr/include/storage//usr/include/storage/Devices//usr/include/storage/Filesystems//usr/include/storage/Holders//usr/include/storage/SystemInfo//usr/include/storage/Utils//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libstorage-ng//usr/share/doc/packages/libstorage-ng/autodocs//usr/share/doc/packages/libstorage-ng/autodocs/html//usr/share/doc/packages/libstorage-ng/autodocs/xml/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11253/openSUSE_Leap_15.1_Update/bb563064458bd5496fbd1befdbaec1d9-libstorage-ng.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux                    directoryC++ source, ASCII textC source, ASCII textASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document text0 Futf-897d0f8bf7e6af76400147947b7c4c8b08b73e793b6495408f5656e488b069dba?P7zXZ !t/p] crt:bLL Dc6:uzf*u)zs9jPUgͳ5 NDZE̙AŽg$&NֱAk~{7El2f=WФEׂ`<X~zX >x{(6Q@*f8KڠT Q ,U3GSdV';怯 ?F~uq nu &oAio_f%,r(OOEAb[ yԟn!MB ]S|EJU-ٶ-ᵑ!#H?ꕹw&{ex-aㅬz ЬV u '쏴L֐3r–pͺlLM??cBf \ꉋBrz=>9H4}8+Hstp$(xVk،+l FM)em3w 7'p=s;_d_'1aXADedomػϭO!իށ%c۟!Q t(:m1g%6W/%v?BѨwŵ+u '2<A V+Όɴ2!C0˂%KN k%ih"1@|\doB3.v¶b7K#$<Ӹ.sqK76X.N}D$Dat髄4D}P3u7aҥQ.<UZd^;n:!zkSuﴪ6 "1͟E\O;w)sv+6|}PzF|k'DA Vƪ]3a8lBYsd`8@f%Y}hN+[C qA];:'h$!萘ړF? m^yDiƊBU鰾jb."IM')!J+V^Z~oM_vfA)F)MCm;Dg\Lݨ5&ti|' a[ǝcrz\AQg"]@^öB9"52C3fG'dsH@A}u.{X73ή:Q_Sht#,mN\vJm { ͏5ǩF!H̲Euzj1WQ;6)oP,ƋѪ/7cJqc7{\NT{(bC6z 88;[,?{Mup*np>1R%p$WH ?QB K&@cIa?5grx`V΀Fs~c? qHxA}xY3=|mTvbæڞ݄`܃ȓ?54S;"4HUH>Yx?0N}?Le 5mU B6 tט5׿o"wDm yoB[砮!JTPǵ"& L캈#`ʦqghn5i"1}B{PpʫX-w(BɆhD\yQK=6]*١n} }uްQ)*,#G8d!Op>=wI|g%`U9v^-\BfǿZڀ<ڠ43R+gG r_ޠOtؙ `&칗Qg,S q+qN  P{4M9K+<;`uHGqiVr=6{[ã9pn~WEaGIm)v:Z4.#Q9tQʃ6ٔ}+Qw,8NP|G0@ P= ]-F!D8q5`~:+l$?2p`&޲7 ƘQ:P}+dv6PNVA{(w1ȚmEzFD&i%iˀqp/~<8SwshhWdvcaqJjc&SH!2Yc 絒>xUck$OOz2Ne+Qy+TlAD=Y!-r>JEwؔJBG wRm{TNa+=طQw9w2=OAO_ ;Ӡ"*:4$PnB _8u4RCe{)`9xja0;<|9t1`4gG$SMg@? FF&`@)ΰ#'֫"{ʼ,)XoI $Te@=GPm t0[L'*o%nMDN$9a:?SO.p)GI=bs=_;Ɣ-#DWvx& 6[4{|=ze#fu9E#?^87 Jr!ҧ_B ^Tkg V 7c8>wY88y˭\ќ4}.ъWS`? 43 ֒J>OfͶ,zd ^ڸTv1.r0 Y]%)H|_[ˁFX/ C&F\*}D!5v}/aRR0NV9T096)uQFP11=PW6<}tRlb5.-hY*m \H;2lj wk:ћG43J ㋍!%*B>Ni)`wV;sqS *ZK>DZ?~= R6*5&"`"P/+]@piSZSFE1R {^OsCTWz>qA, W 0~KOWkS|A+q W~0{{;f~=k/GqpΒH)H(CX-HDj ]/܅tkR:an 8ZWY:ܹ!Rx&>˦)}.vP2~/ϮALD~rMn yDiazȾ"" ikCԱh.I;A}6k#Xb# IH3=:uziѾ+kTGAN hW:ږyN3Yf׼P]a3-B6L3ꨨl*G㧥t> p4qEu %$j v 3@W>Hie3ӌ=0C<_z-ihN xUg!;{C'hB7$^CVf~?<om]nf# Hk!ӈ$eIݚ3Rmg(2Kn3H%ˆS{Bh# {zT뙞rb~ i(Rq^4|55=M d|+ݑ# Mq#IS3%0X՞èx҃6`yg15u'y=֨^0P?mDhD&QH뻣MuY/cե"qc4mD!uv'PdOG ށb6/D˥joEIEq"֣%]^1xvnlLuᥐl fj3bz6)̛5&3QvxhH-ϻJ^暺# :Q5b:Ih]o1[c_uF tB#tj>wVzH\]lcjr닾a% :ʋ6kgɥ^@/fڵKE+d?AsYS*ҊICOL,(P-W^g%/Ϋj{ $Ƽc~)q/bKs$%S'"9dj =y78uTZEFP|Y.V#OpA#SR!rEoX,],sfx̑8H=8|"VX)!_pm@]#?!7.LY}FQez0=$q-zGf;Y2_jE+^G.bOj v~`̃77$[?hW%4$0GތgMO žL!N&fXX㸃fk/'yڋ'TuNyA)]g]=gpn2H  GgPacܲʃ\vfe5, Mi<5V՝D`VN<&?n&M10t=1Pbq6x!ydЩ=70cD܄1ǹ9iv`; cS=G+<) ]`qdM{Y&z)Det2U;6CIгP"t鯱r-ү/?zOHe3%OSms"cq(Z nY⻐c[;+V]y by(5{K9>3<@wz}??F)sіAo9}-_!8Glr }f< {u-;~U GNi V4|b&T˪tA Y?*0&g=M+mLMC# aHPHW~0t jp \brdZ/'=4%AڧE}ޥHp O 50j`z&O+(HRD>/aJLng|@UYq!NQQ?NB3 pt&eS\7鱨@˶R4i1Y'YΕAq ZWf"9ZyynP:=; bsh?l1\$Ey$Hw]z&Wdg_A? D(lMDƿ[;MY3rp.sitrd_ PKHvK8un)hĖBu 箊Ҫ\K {$("#G\ W`;/t?7_e4'kN|\j 4\\#A$fuY>e b49B܎ YN*e -l!(}" J$F>5 ^u.Sm&8MoVL0ʹ{٭_Gl:w-)m3_9{we#Q #NB}~c-Kg-)zL9t璱#>Yzap֝tՓNM]s#eɤ@O0T2n2Sv;7=63Nfa_9V ׼H":f pzIgqHQB$ j)\DQL_*BY=ݗ6{3JCz,~-wv3 Jĺ@˔bcUA!>j[ mpXEHgdVӟ/G2~mg_ Ptb|P(^+32dnWeʒ|n0^Ly: OL'.08&N= moGj|LQ@}k1)Xap6">yM .YzO^H[ۺw,U t<CYmC8`zcY2ה;W߮ !Ɣ8{H_0|Jn6N՚$P`F (&4(uo\+U :HЗ{3׌4b%Ի% y=_:mnyV IBFMvEK) Ԓf=尕D )_L}Q%r+KڞYsA¹)nt8\J|;,U)hov /m6$o횂=Z6ñb: >jig`Տ(_k\Ϊa&Eܹ6RO+}kWk ݽB]ɓߓ]vum1%~GWvFT<(Ά/V]b'#f)B-*SSijL#]Kn) *D],qWPO 0SSߨg~lK~5AXr1M.!Re~ih})m A%@e?67{2P$ld@Z$U/Wm6K#NyPiKI=u*5OS^]ij8yԄ/Z$r`J]B&VpAOsX}e+wJr!YPcs6&H3ԩ\ut#̳I$R\ " h6Y1A ?г%ƒ>Rt=rnM8iEAmgl hEU'27.})E)sCoR'nn/]t(ĞwYӝVi߷mnkb&'= HIEF󯱐tp"\/QW85xI1ӋE_g}0>=btnJ <@([T'Uc>x1I=i S5:k>u|Yؑ{)Z{(% ՈsW1ptl"A#selxj 0ehq^ƿreOaҙF EBH* '6*e%Tb[Y;f_ t7rYcT۱ɫ:}'Jl[)z&mx+8++DiqЊ[]tqM/yPCkrIB, o<6us[O5|?[YwD/I^gh@fL`@sjK?NB3\Oeǚ`Y}c}kIJv6[+"[z6oV}v"Ѵ{/VU4CuF`:2Qan[1+s,č ݰaHI1Ws`pG[1MOWRGcq1-Tl]v(}Moo1.@?T !3F ~qzl2,jj4Mi6OtTO.heMT$6Mٴk`F#Pz(313 .DBk׺4mw&$+eb[$cXp0A^P\lO k|G_)<  2dtB^ aoTɎPdŘɨmO\e :ۡY]I#5]ih?fpd  i ]-e7bLZP<"oBU` QL olh$K׆i"bU2U_u kqm<+Jl)BY0ULW<4H f]l?^T Pf+.y飦ps_hҳ~ϧkٓMbِ$Ђa5}L)H WY1_8ֲ 'Iѡx c!3M^Tw=TT3Xiz] ZIy+r(ڰs_,miC'oKtQxc!tdw:`'qAe)P)=J9!t<{F~'2i2;gc &)㫺B(:KfxNSJ / _2xN u V;pA)öhפQAakyʭ1f|,lJQÏZ8ڈq/,}:"H|sW^Qy;R1 pQT>EKu7 ,(xNT]D4@$qCℭuqr`}W~HICK3 HH2\ !hokxͿ7(dF,P[T^f`U?}ЖZJpMh\5CR&͊i{cжa4d6[0F5t 0 ٥Q6:y`ڨhu͡YÊ&Ef)֣L6!sG;'gfgQ~dd`i}x| ѰS0~8Mm9\nRcD`is]p @@+bGтؘ"H-_֏N͉YJ]*EQVS]:{.RTs/FkZގ3 ğ 59|B!wFekjW_`kJṏgZóF`_"J`\l؂&N8w {(^:0Sԁ99a`~^~]J!Jɽ5 IF9FY7:XL*#mCY7J)Aͨ J#Bpelhg&q<pj`r+$7@wIVCf7OגpOv}!kߊHUeVe?gx(s._oՏqpfebh㶎Jw啘 aSv|"C̣9?wVa^ G͏t:2f1>PsAx8fn d~8igfq-ެ*/9<}]ԛ<^P`di޸P_n.6)ǰC2 fU6JmxN-[So%@SJ<@\)W`/s4/3K++ũz"P5pg tˆ_#疋9âsS$Aob Nh;LI״BEMH&p۪r< <КW-s>s2C+gV`Q6XIʸQ#fBVWe[I##9s 1=:d˩-fx8J,}N O r0N4t6m;?9@ⷣ [@Mmܚcim: oD_ڥ<C*C8͕,;ȟxvtAqܹv'ewXLRq"Qb] Jw]:\z箝g D0{F|$l6j_q, D[]"qǎi17^FZ4mO0i~TOwN٘`&H+MVȑ%%Jb-SLK1P.*Uq Ϳ36`vg/Jqubyg#L~xtײZQ;1vۃ!9rjBf8&2N uT־FTp2Zzb$8;e^\@(ɺHG= Nin!TRW/>GW=_+\.IzsRt^BPׂY=(*$p[a&:Wui`ArpJ3ec݊4iW6tbƏ, xx- %N d H$vhzOE~)\ :#LF= ߝD!P8#Z|id7o|`-]xg!:&j Q5oWl\,.QtAH!;?aK(uׁe:7RY_?*8bNբ;4[tQi81D[Md=r dͧg@$)K.C<9[/K(cS-2lobpAW1@[B:X/C~Jv-Fi.5_Wvv8fY#8)Z7N5Fs{*1M.kyA/1m QU&Ab G(]ӂgA2n'GΧ5gygW:^׉ߌ6Gy_ DLcD 7j\ ̌~A[Xd亱?_~KcS2 -J{bj_ҾOj)A|lX]_wtGkHPl5˟5#8lmtO..,)/;CsF:89X|%6p>Tb Ic4Vkin"CK ,'h)8򯑹P.fR 9N(p6pqpHȟu #m[<5˓ F*m|ۧrMD/I"LNSsmwq,m#ԏ9/r#B®(h'_8"`JVQVȺul׈7 ;l^4S',5gzz꡻ȃr ޜת1|_K*frUFKk=^kBxEwNv$}  '}A-MmD>pSy}XY~ \X=bX+z ռ~]$mON#]9lTv\m؟pyd󖵛"ܾg_lJɪ[1l͹׮O7G?]eD#,١EdTp:/̼0Y} DKed& qŢF&S]ؕxE_D&=4fdsFc;ܚ"/c3XY"ᣳ= q4r\jawg*1ڡRTĵ1o࠿ɞ63dhHa4P_!g",îP0 iT擫S[m).RN* )pwiә}¥#y#>wo#N^#0乓x%R̔m]&::&yRc="cjj3Rݦ~|HTi?ݾҽ-!eB|m. #e2vt : NJtf?Y䄙#h9'>}vn̵gJ,ҵgl ?}Kֆjn8q-bgD GAR@=JF+:C.p XnF#l Cg;JDO3 CjB~F2ETD)XD ՐuT8jo_W{]>2\9*Xu`#36))!ݵGjug9|-B) + ", >:}STv42wR%¹ZDW20Jkk\CS7n2,~~%2g~*w͵Z@PAT%+`ohH]wˉ5m2X#)vң$Ob0L,'J6S!"L(n [FC :.mz!-#TqI S+{iy"%d_Z>Dk\ΆN h(h##x `v2J{Hht!$㈶--_%—78i=.?x1R kptb'6K'6oSˠ z!xcL~1ě2N8j~fjLza$L4dMF4S_LHf/Vk7#ӂ\gA${i}>g;i]ߢ@;n:=.rp`/g3 ~PR<#gvhz]N305qy&IR-E~:)#5h.JJv]X|lJ2A.Y#?GӔ_-i;KAѡ.%?Z%hEp/&`޿9l('T\/k` l4 bJ'2UkGP{O19ZwD|jw25hh-rd7 @'e DDcp?j·X^5- VؘAOj50B_͟:4רn讯zUoFS[K=Pjet%l|E;; iϤ`2{0ڪO'o΁V4q̆{xER+m\%!9A!1x@0f[QP>>50xq 6D#aD xlb:͈N6X4 Is V}YF:zyH6/Ls%3D@c>ݤ {ڷMH ,K|d=G)X"}Q16f [dfpRTQgל*' zJ>r~nib ؆gWXeOB )y{vX+pln/i ,䆳%z".ui+ fm]_PU>2o==Զd ϻ,(b2u.h˓-j+۪[;qfr~3i!a*X9Z%O5 CM a~S}~EiC}_~}Md,L<[=i6b])Ńe \Mp)gRƅo`)QMT,lki95Ϡ4M"Z&MN\l=L9ȁ*NI8X(^Ub$A c7>?G^$eőF^M%=>=ˀ##h_p=uvn5Hk(O=ZC !1 aԌt ##Kz|]Îr'>#5hǔ)udHF#hSٜD-H"ɠv gΘs1H /1~'(yEɪt_FBm찯\^yO27_7 \gv= 0i4 !ˎ"Z5<-8Ƚ}7Չ&P͌@p.,#_Nqtj=D_tY_ELFsA&Jz,51m)XBcPVwo9II>7sv8؜dYZω)MZEpW5Y $|\!-,9efZJ/ӼᇙmZ!rthxIXF<3Ow?@]gc>kV/^$ GL)e/zb` L'Éx˹l|Pj]0cVb=s*j] .+-`VYˉ!ϐ0it^Љxa+~!}Wfխ1p ):U5č34\|w :ߘM!eeq~" ~*ΚH֞Oٺ jَZ cۧK]hoŵIuZVpXYP,[5ҽ$L3Zfi%CE w,MR`7fLT%`iyz 4W3>ǵklE3 ŠN^e*IPe?t ;D_c>wJ$rYAOj-y 4i0h <%' ,.F5=y$G~+M- (\cp?Q>\)@2Pvh0cQkQIfYlzWyHCIw0 ec ø 1f žȎQ:.<ЄGP&|,Rxє~|vP;hɎQt^?(IM*eIH+-[k1lŴS*.#8]39wy&AלL\!g$3?nMCYvˬrcgwUJ3ηn0۽U{ڶ; >hbcêwyX Y1]O 2k|]-{p[8m@@Q.1=!X0x<_sˎך x[zWPO#3:<Z,H]x{%FLN1'E\#^LFLί ѡ4$S)2@$@nǕ*AeeאΆrQPN %>? @v| xV+NPE?5R3H`̌07f!t)ru9Rs]ŜKuoJBߔC~彲ݥtbk3+` |A4HNTL )\c XS/kZ*( /4(>ֳfs>O6WퟘHgɂ|Z=B!l-n1Y~/j?4MHg΁0+Y޲ fAUd+H Su]4}Z@meW֓|%nHϾ "GtA4nmek.9pW[^:kJ&0x>y2*/#9Ƹ0)pՠ?Θϥ䤍*}ĭ=-^øO@M5d,Pb'LL~GE T>3,uG=8m0<Zxmh>q~o0/ҷ/YNK @ÕCeHRjJXY~B ))մl*_i2GF)_ Ec4qwf M8I}f_ |mEC^>]Bt*VR$ ȘbCv if̏`sJXT&*N$7ˎ15"l1:{op h*7zj>3A>o|Nr ?+!շcVku'wP yԅY>pdҭr}8 z{l/C#I5fdшRk͌rtn;[19e*#I(b>J!!<|?j%w%4E@㠼^P~`j٤{1|4V//n헹o4[x3Lc#KB:J Wc3]ώFw.WI'oZС6%=Fh A)k2q6Kir,FllCIgF܂moA*l1&P(UGTwt؁ @[ q1FGJ evyOޙ.Ϧaz; #D >xZ˱ *B1ڴ"0y@_Ë pYK]#y{ͼz4syŞ"=%:Q9a:S]ɒAq~az8V6!z神7!'^4'sP~"g^Ua$:&dꨐ[@Ojimў')n7fl*e^CvVo5Z^(.1cN_z-B=2]=B;;kI#9n J[B$@^{6ͩf%rZOg?26Yc/q6~$^,i[ *'}!6a\j;\M\§yU ѿ@ãW S5)=[J"o^c9hHESu[p`}y^}8a#8_w *+Ы2Q2_&YKo0(ݒ y[TK%ٌh8Y,1BNrc:9,!cI-xx듷.N='P4W춂yџy"G;Er-!' r01)yaMn=8$i_Hb6Ϧk<7UK%gNI]֫2ś~@ZaL[-`6Fd ųZ4kh5m >Ό# . n~uֶlܜ܃R2)eEPeo0q<52?h Ԅ`6]1{4.1BwuCDCC;)/+M[GwhwirrW>]S1u9v]' `t61+>({⦅6SspX(-w< 8[FYW7/ڹͮQeKK&} Ob]iHW'n$W1ڟ5 R2qO)mƲ@qL+ $7m"i|%m0ZD0C2ڦ|nky/1^9ez#G80~ZucO$&aݽ[v[@"]|>0S}|Ez~]+lV^1'&BfE1}&ܦq{VfM[gź˹r L=.Z]a6HoK.bu(D7e _wġ zs|!qԦΐ22e=yc(/b%٫$URoag٢bB%İcYW2MK;|1B铇>mo:SD@F&'?rv`alRY lzr| *3$Nw1Q0ygVѕt(P3D4:\4{Zߪ}N*eDഋntgR)z{tl&((^U D/:[PߒGR!~mm"69Dd` ! GU \ƀ!S<;=& 3܌vCFi7,*B7#6UN|qyйmAV -]Ix"|)a2)㾆B MK!]}_}}q:8mN5"TG!뙽MuW|,2;"C%WۖSj ШUKcޡ `yC!9<=oF!g2S88"l[gX DuylG)fp7v>0#yqpPncRx{q-t~CF W%)ws'M#Uyzyrm#(+I èF+b)ht M\#!di,bz3RDdn˦1dP4MG">.XK?-t+Tf-Y'5 nM$iV'ΠIxLʿ|?KlB_rr+{g_Y >wrb6&\)s -o C+UH+񑨠Ÿv1BDfڦ ӎ>ʼ ۵&ɛ^5k }PkNOHOg0$m0ۇUwB:5ۥ{U/iAuhDԤz1 oO./SqoM,{Q4D0^zJ`>m~ŪZ2dFiu8H'5۪"MOiW ,{xr lk/[wFҲ"Qj&V?h(.iE 5 ]-ѻ 1"E\1>f"; po̪7-k"U~HostqeA>-w7tAR(0);zeW;cPH_(F+r(*>rQLo̻ cr)AdV(4ja>@ k>0Ӓ[Xi~TaBF+B4/M7l^bk' UCY ifaX^&a]NRNu\p|9qȵ;E3ƥuja 8 #GVY ,$Dst^,oU#G҈64îre :"ڒq<1=FvkuZaqy|Ϡs"ǻSfAWx[=9]Tb|$BYLjͷI-X=ۓG땡.oJ=6T;:C4ݫg$?.)TXf2O`g؟V;y"CPGrbao=~Ȗ)\}7΄m.vpN] u#|x6HZ`I!ƘU燚l9-~֘5hw"s|h b nrv!lC(J"Lh|-phƌӠp-m0X1HH.f8 pfGY4v(STYQYRp\nWVdf;adBoA;hP{>Ņw81?ć 2<~a<@l=4xDagjevW`(Dn4Op5"+.̰9?+ߤ3 )|Gd7d jPseԽke9Li9FG<@S`~yX"hyz  P|KeƷ m??ݧUD'۹3r[KCQ6h QA = Ci7 =ނ` bjUYUeOǑf;PX+8m2`r.r7z炸HK ߉h=9 wtz:bPow_`* 9C>6 &>Uף>"|F~BjU#?_3>HJZeT;*2ƓbԁzFOpUm Q!e'rLcg2ZAXESN+H$ gT c.Clٰ*Zx1r NyqL7RHO:;sY?')ͼ9{+!h8zx9߀)D#68\"pIa9;ݢt!͏J糮1jBzu_;H?D#h$ aRa'1Ụmw1 klh(MG>,q)+=kUkG-`]f}QM-ae1Б.<6 &MoW~sc{.وZja 8%lŎv5u\9nPB0_ wAƕ_$÷$3^]]Cɾ[3d]^Hݿ %0'"0 FO{]΂p52o!"aCuOܑpdSA e\ #ՔiѹܨEIe uUyv#+A,;;C֖l$]OjR=Xg lvvmFA[(\D=p7yHռnଧZ+eT}ࣥAFB gw1'[ݖ6R 2X&.ۯi& hf|׭]SjІo4`ftAmѠ'#;}ˎ$YCaH蠗1>1((h&_vjoo2[[$߳0ǻ~Ÿ:`O%a[ x!HK#HAڲKJ® Ġ+O)JQ&P^tP:b Ƿ#{yx`O7xYmC6 k Q1uLPPjy7c2T'w"*:i a35&}"̎ EoC}ʖ1&j}MNi: TTfqYcY^|'C9_j*Va9uc;KPz =|Jf9 ICd,XowMg3L)K6[[/Frk;J O̒;RҹW=vv M9:v9|,fQ.i\|'cD2?"$zGJ%t6T}Y-BvaZ*Ds.zs`s !3\T k;>r>/a~^"Gg,(>n7猁ZѣQ?>.EM@=;1 Kyq@G95U3;}q`o'!.`a$,ޅa\+)Ī-j.ȿTd[Vil/*kZ/ٔͼzM9ZoǏahN+f#[< ++rœ`7I_L 4!sXCEGi#?yH[z'zҐP;."y[Q<1)Jv6._5% c᠝tU?l!m]2g<U~z/Y?^hڈ"=)@\H(ifk%OGtawQ$0:R:\e][{F}+&@rH j|y@}adP#E?ǂVaKohW ȃmP@$gM1(3K@8>֟]Mۨ 9|uo# bß\5bP|3P|?{ZW:4ʏ@o0G2mnFp;m%'F=2Mխd,_nɛM1?6@K0oaKZX%kXXb!f/H`\ZqĠEyUN{)YƥyIalS!L9MgO8di|.~S)}F~f!yJGmGS_%}!nKv>to!ZޒkYpDpR0s"/[0&~bF ^G2Z$}|`]9VVj( oZ/eeCP :W@@],2E H'KZSx{/0n@s(NlQ~g#to?E w _@LJv nOE4F߲nLƣAnv@]Ew}0Pl{]`E\vвUz ^'i"oATȱŔ[5d>g!须`ȑM)פjlӥG_.x ʓfuXg_?&tuto^\r7I;G{Wa SEH2(̱2R= סLkFp lj?[xĶ8 q7yJvOeʒwh{aGj#6~1% <Ø$Τޝ d ]+TRN ZR. 2 L8OŜ}kٍf{[s;=x.mn&ه=Ў:WH\ g^$]xY]<?@e~`Ӵ`*@SSMVs'n ijڸ j1lLp\t^([ Onvy@/($VKq}r4=x 㜿%0)jیƒ$&4&js5zY7ґ-h!]Or44@"Gt;a. JDALwAfYdt?5sF3_cH^|B syˁF] (FFq"#b1: Ђ[?1H &F{Nl6r-ALj4ջE镖Z߁E=º 2]ѧFrsNn+>a⣦&v(]{}Ϯ& ɢf3s+ށa @?"7s߻kay)wvj{tm8՛4b< 5vx;OԏSIkjEx煵u&|퀌>T8g b:I܋/ =sbhzVaFf JЗfC@-AQIܵ0Oy;?nxNXYkF د[>R9HȉiPMIaC;xT,&Dqe)G6>oݣw?檊-ц׆b߸zA1T/eNJ HdPQJ.߮?Fiq7d3ǵWD蜊l '|x=<Ԇ"k4}Ts NEM(!w֌JvrUX֋(n֬deq@^{+Y/mVp}̤dJ8hfD'-3 (nY\u\eV-63aYT f]ӷze}_lR>0нDQۈt{5<ʤ5޲'/2K^-+eYe>BK%w}?pi; SZtOB}ш~)=]~S,E2p6_bvCq{{voV {t+zv7#9LϘ=B= \ 7of^h?$x\6}ԈO7HݞmmBfRRxCa+} 0R 11ds|Gݏ EGdqiA 1NR+=b:k3m݃o}Yh8*; osfowYeǼ̮Y| dp&U[D9<}(GepTbEHz璡Wr3xvבuҨAX>KU0+vL$%KSS |q?y/d "_l:]F^lCxۼ%13`Q~ŗ̏EQ<G$;c?)8ctR5V4~i @H^7 uծu'+zmLj)c`\iPaTtË<?6 Iaxn֊r%`%vPLc8d{gIvkK¬h40/UihĥPa\1:3>iq:CgͫKW*7lG!e5{ȳ:9p`*:JM Mk(b&HPAaW_S`K&iM/G/(db3¸g7&N00~jݜ ֽ)֭W'.с8 s%%'A\܇ޢ/DQU)Dp®V·[ tQcpnBS3\Id5񈓋q iyVPﵨ/6-lH;\V&"nc^U4MЧ XˠmGM4 A Fzus1| ݲTǘK[23%;0ؓ?TL9C:LYʂOrYl|4/v,8hRF8-D YR@~Y P7+/hS)Wi6FI,ۚ}h_?Ju[+H?۲p0|Nʀ=ʹWr#WujtN06"  ONi;:\~(YQc Хm Nz^#mri:~d8 CփgəHp|)Q4`DPi6C^~70= #gIU OxGʃ"sgM O$5ִ (23 Ypn' fbЙ% #$=Vl^mB1}mM& Tcu(BṧZ_ G aOB-ͪZX63: -)kuy!m9EOnV-g"#woq|/B?l0Vm/rʨFƨ̩ 'mx0>ni+@ }IC.]XRIQR'֡N8T]ʨlK> R(Yk6#vfF$(Bw:i# 0<2] ۼA*m.q\W< W&/|Uy\iQxT.hQc2BiX7I Fp&wp3lvrG#Le"o4|EK`Zgl8Lv7Χ4Ks~>7 R 0^j,82RiaSœOwvS"Q~fJ$]|~Za_9 q ɹe%`_/5,ӤVفjsz[yn8ٍ:j83!~VޱibQfQ9}khFtMEW$/sI^Ą5.aiY DfR/B(dO)$A5p~ N娦#zS=YL+GLʳ|h)-í$L2Ɋy\+xt&q5Cv=HAGe lBX@inwN%B]xZu!]QW{fiş"p@.PB\9i$PyƍSolַbޢֶypaVМ lDs!sBQ¯utCUh6%NspIhh7,2hADPnJzXm Ӎa ZCFVK;?ЀD'35Vo$b&R"!v*[X[T )NWl4s~V@^YV;-LTV݉=o> 5]nN|?Pc=BJS{k7]L#` \*52 Qz:2-P;CJ#.-+wibb@mH P6I8,<.)vLrߴ擇5CM2:Ǻ(~JbQz͚{UZHDZ/ވ\93U,2d&v}c{>tGRfp5 5_;q04cgݥG"H5lhR=[vF )601gq<ęjDpBU 6zn띴LNvKr6rh+.f&+ؘ\b yt\Bw5$:fJzWRP%Χx À~ YhsGQw3{7;ԜqmQ+lP@qژk /C+_63pۛ*0_9ӕ^^[;u|P:3@s!3AnS—`:W6 RO+҂ުf}߮ۻE( gpiqsSҠ tws +f-}Vr  f̧)пF7J ב+P S9ix's'fMHVY@̹P0sk&+29ve.9_YB!rK JH?Wq\A^8<5@;dؤzEP/~ gAw*TT)3~tIj3jQe?P f 6Pul˯͵$S+ĭ 8ÙU?o8%ɾQ-Yҷ 6SnsJ>ISN.Q{߶20,ܿ0om>"n0mܡ~5"C3ܷc V:{ڇ-o9;Z=,, v & $'M{V@z3V4\Ge@$yuRBms *w  Y1EM;}xr]S~+1\Xp ,F]jس5e@]7aSS/ZűiX HNQbZ4Hs(+JcRb?Q[oz؟o_?i9' !&@Iv3U٬;~?Hؘ໬oN뷆jx$y5O $Jz!Yef+]*&xV$IXQ4',&E"0ztS!5gG΃Ar?~)DL`Qy 8ٽ恱Y{!£. +~t?IMbQoAk C.W&x~H B%W/>-G:S_LMǾ[FM` O3 -G.,Ƣ-/S0eO0'xvb f6C=_$%:%qDMF\V!˨V6FRFD.<}qLf׋bNBQ^b LQ̾t<˳!`vVఙG-&/4l4q M@p(Rn!\mRzdz^:Dи} r-٤!̮U_]xM|l QxV0e2&MoUc%*a`k!5n Ws[a!hԺC4:q5w5~Bd2nxl'mka W*bxɿ L,"]L>?:L$GDa@] P.Hw2IÊE\ gҁvx>(RxeNB1j4>nP5='hk]p)ǐdylά Zn#L0k0Of؝3y>KnCp#z9/8 (wC26$xو :Ŕ7jNtҜ?/Xa&>ž6sh`>%g@;(?T270QbFlH;z?Ͻ0V E)?7)Jl 3fe;{ U3;N:JЯ lܼ39/]Z2+-GŠIjtʋZ!R/`e3K4^d4Z8!tfd$TŹUX'fb-'܍aO*:5'(/hU_/7*?D(a/<Ɩ?3.,O/?Hml ݉1%Y<0Cm hT٣B8.s_iܷ  1Χm5f69 3]f+cV(`FAFǗ\ :.4ǒB/GJ|-YxM|MpdaL_GgWuYUR >-8w>d.8 ^?c/NqEz<ӻK[+4g 6+ٙ,ށTyGoTW'wv!}ڂ:ws6FD-Y2 ? p!M)8S2/0񜘦wkuaD0Oz5~>,;8!J'{R07jJTEu{DV N 5Čv|dRDnξEHhy][cY"VH ^H2\.5qU\i( (\k۶#0SMsp`cKqdG)b;`uGYk4q8о7?gfLZ;t-ifeVy|rQblN (1/bΩ+.v箟'FB[wpN楮3`ZԳ' (5,Vmkbv%$zmvh X 'ݚGۮ$X w!F.ț6.LT zs􆄆r00f=_ yb˭ XKڭݻH:wm-L5 @ DYmtdp&m=v,=,YHr \Zqy(uVk˶! We}^/&dM!gnvN U@C Jga6VOac;S\M0#1$^_UoWi=Po4Ԯf9tצ҆Xj k'J2T{~)i %IƠy+Ciw fN++אh}~{41Qe93A68Ņ)BQIȀFd0F͗bP6{r$W?H~ KA L|R h(ZA/Z|yȯ'&ٝc#Y8OʯwQVW5tծ6Ex|ڗ7-GBx`SЍ.֒?\~R H =DbU@ ]?9ap.+;GQb%L]^u]ih+2]8+i'|gw[m61%$"Cٌ[y?Cy#rO-E⃫S W 0F]R`M!3};xwQ*Q[07!IlwJR~*SJBJm@ZڮtwbGӦ=ǚ !@+pSa75nؚ[BcH$: =zZ8^NS?YF"zOAoZ +DdxC#:ȿM`K?zv9d4k3z8Au,OdyU7) ,t rH3+f&afP>Hf=U IUՙOrLIC:T}ik{Ɗ@Wyq?Q0szzIcrx>U{orwp5D>ABuku4 J5TL>??K6m:wr"JS6'곻.!VLrՇp(`m C0K|rN6"% "bwm 8 )41w=Ao',iR:N|[%t{鱹N^i=N<͌Fؾm}RVKAd\IfMRSþ2%V:+/{:Gd]7Wroqx6 #IF UMccUu[L{߼05x8#S[qH=,\<6-D\/Cc}KI,`хU*3GVq](2 ^ #4cy9 Eܔ@%XRWcB,G֮:Ǘ~Gݯ "FPy*awnڏx)pYکuHh]`fXrտKgp:58,NEr jļ\N`<\(ҹ*(PLU1S2j6^g>( <ۿ5w/qHt08 *YZI뢋. Z KϵfN59X5؈YcàL}Qײ%ߐ=w5Xڜ}PwM<,J/͵Z4(WP]P^wU s/"?;N%#G#?E:OǷkpԞ{ҙ05`1ݚ[y zszn ,ҿSvlrGmofbU@w `k$?s,8z#!=yDCng-`CD1bDF`D` iQX7\K Ih'djz5)՞O8%#͙FPZnDDZr&P8; aV!K1d=XUjOAs_-05dNec@m΁5+fe(ƛkr`/ n(p}qA-~ȴED9J1B/ #[aMva_}dа&].?]A{]^$Jڍ*HXO_UKyZ8ͧJ۞[T3+UG؃,7B4*m緵0.t*0K)8ѱ Lt( s/\5->f"  ?&MŨrcFVs,n (k00J}c99l?%+jr \"0p?s# uIfVaVZNmk! q3IZW 57ǂRu.)9Uٮ}3X5YDН^.43qNLҿ!X'>z]o<$aF A _z55RǾ2ްO%|A@/+aѹ<Ԩث@huBmx.hkݽA[@)!1fX%[E1Boإ"6;J 5#7^"`Ws 4dk\<Ǖ d,'eNwC8>]/P6~ 8fmm9%@z919";D0 xS+'k#(Kf-h?Y ]0$f0+ %1bL]ѩv׫~U}u]mg/蠳CNAfG %R1JN ٟ.%5ՙ﬒l]9K*ऍ=Y4n! !oPPo ^P -74SzUY I4-ոn 7<[ɻ!ԝHG1L .PZR;ɷTf#Q+Oc^~ U"8Zy> ZYCpbSsNŠS<lf`/:c@۪AySQM^`܁^ܷHMQF>HZzpūrH\ێ /h gkaX#:)Yo )M(6 x-ɊO݋qbZRuĘ-č a a!y*5>;ہS>qߚbt= ᪕ J\'iTvׄ0LEr93&I_Vlgf`iF*& x*z :ݠovgXhRUF-!B)J+|&`HYI^|!1h}ƕ%U^ruu}wMOij_D_>b_e9sT\N$"uZM%Obn@I 9{ T6ίґqqX]8| KB%4I s~TStZtbEq?L% K4w\Zo~ vr ̵I8WX[s#HMLah68b=r-3|4M2jzD5dIr4 (YkE$v`1wB,5 UQCv@pM]J-!F[gL6]s"_D>"U'xPq@^8Ȥ,نbbX(n&~Q"^~?ņf}K1ˆLm&qGO_Q%k4Ku%}|4u3ikyԫl zOJy=ɋj]l NCij-8z͍JgWCVɗbe j?eX|L,wGC}p2|;֤Į?nqVzf 4_ V1WMN2C,19nփ*2(uŒhC$|6ڗHn*+9[zT0E 9arCM+3{0(Zv~XJ=&rHv  ('ծAݜxHR6Nb }!ŻumGlxP6یxΕP݌J_Xܝ:i R1806_RZ (mKƍ0֛2ҀZ8 abyEoS\nCm—ՉZd@ʬgPM>\)I-X=(¸"G~$S4翤?&HS~Ɲek))>֭O * cWR/Zu2PKѩ^FƜC-&ubNP,yFuthv- bꎺUU./0%a5rg(A Q1 d6 :p0S'FL8 hiZvΰMYSJ*=%3–j(ҙhTN <pnY5!HXԅImW=puϝRq4"_Ӊ'&{M NV'O c"<=̺Fƀ@L_G臰!sSF4P,bRD F'^O9 )z4\Ij Vd: 0rFԜg ,@.z[Q!.CCrשGҿ8 3#0vbi347Xc H#l);|M/!^sHxe0;!)D5XLK@kTc~~܏e8y訜{ȪkR `;-Tjjr>J>=|q/F~7"- , ܇3YHعp5鍊#.cd>enGs&.dXj[LCm Z~8`S]ǟ#>DSa`}PW&s cN}*V)t(@2#^sMLQqqF ݹ :Ήޯ'Ϙ1*%&%>E!XgGכ08uV BS#Թf+xoռH6f:(L`=ڵd輻VYz(O]-n=m#lfiMTASM]rHKd,KHVpAq=u:xީDUЈ(g0іBWQ?ĵ:TcE]Q_&o0r  K.o77Z) 0!R"mW'`Rc,;)I&`<97Yo#O[ntpM@OTF{r/yD,p);Y'1KzSgˇT6mdGGeLHxRcuY6n}S(4lژ2Z'Z]Yқ֔+mzbBm) L7:/t&Esވ8q9{C7i}ە[;#a"qY^<< 6ȣ.A0UN>rs7[GG%wH!/#aά˂I7HuOdOLvb`\ z(dLuw+_|Wld$.X!nk'F]/EAxx6;b!-&Js.bCT34p~N.&8*84F3Y4nVig9QG0C&'V`" LW2J۶\-Azk2H:); "+1=!AQ_Gag.J,I#/vOj d;Aj/?[V롲bl̚%7juJ޻sllMaۓE쏲$ 0n փ|^3/\䄁3 QK'x|@7RIb-RJhx9T`]@jpz-\axՃV]걖YQظ)o^L\48be$ !2\g+i585(ED:q`C &#]]3&A"p*lY䐟XrYS4P[ZTjYޡ{g5Z`ޡ 0ccwj$}\oMO_m}kɌwDo1*l' _x0BvDr_T t pg A_U0| 68cs>: DYy;y C,߿MC mUHeh(J/؟r 9L([ls4oZ[ӣ(,iUE7,?rD' X^NbQ&e."n2 Gѝ>תk&KsAiVN 6qE;ׯ"D\/ pGm47>fKn~x؉=ɫbD}Di f;t[9sI 'xO ̹Y$jzPH XhILK,@m1$cor ɕ3qqa9~!Q5К><cnX!!(t8_oZ3GS_3D I;<7:;g\@])͈"񠽒I6s Xk"r3)9,LBa!q>7%[a:񈹰lZâne:) 4 lZ:<^ɬ48=,CJI۩BVk %Hܶ8D- 5ΞjGpOq`\o6E#Lwe!sb,]ު*ê|EI5(u #r.cu%f~>²`qÄ|,ح2PC FYx|T:"p %q%F$\{*| }~qsQ@G*2mYnx9^8?r;'CjsKzRl:,U^z؞kv;)mQ白| ҏN/;]9.z؉ 7wsʇCzhh;3,MxjGbW1xc 1[~*cNuxhS|LSHfkQuX0_{iJS¿hPQDo U;,'.,L#%AM7#:=Ў<. EW;ěv#>#ec:u6,i^1z} yeg6uWYeC[Ýj;GuRl /d rA#D#+tA58HKԢtyeF[Dzz}(}!+ uQJhNAN>n BrUbL{Oja R!:5@wT!vߙ2$1![4'^liC6[Dv::p,9HJGm4Ң*}.ǩ_yBM*(qa~\߹ 5Vm| > ҩc\ oYHy"ax,^P-t tli1q$ɮc?3=$H EtK䥁3~ ǴUd`n6̏[Hksr܋^P9>G(}- x{+Ŀ`X\>sҀR7h]*Sc@:Ti 7_GH31i:Z270"lB^ߦ$"ax͠-ȍT3 @7f$vT|rMHR_kgf'x8_i97'qjoWVDƶ&Kg-.`]eVNs>ψ}nP xyzQ_{5).}* {#/&`S}7[tFi'L-oRN8@%dlybs`Ω+M,oa糙eS 7XJه9-r5;_kS1\#Iw2'vّ{7W'IJipC@:H(=݆tt]l%< L Cfs5{%avo+9j:UJP]GdQ ~osx+DڎR7x'Z+Ud;{hAݵ ^g!ӕzlG@[n-PB '_K~Ѵ qdKL@ҳm#[B|+(7\|<ȫrٺAJF\<XW**XjM~:{9B GT_yd ;V }ӂw(z9<1<%g05Ib>]$׾@CG${>ĎbBF9Y#{.ߛ[q0)PT.}:P%WxjG$UU_ ]24T,85=aQ#]EYe 5Phuд4R׽ GE*1'=L z%ʻH8Kd?Mvyk˄#}4#kA]{z8#߮ #: B hiS4'_JA40&ҁԨJd \%™X0=belZr+O0[i02EIȯ2^&!4'D=bN|X& F9a^|"ߢn,wxLo J!mDU{72b+)Qy!?ʌD"tL9\sP&A!| .X8Io3B2VKJq OĂ,>Q$aKmn,hrA(G7.TL_U ^6F6n'-i{/'|!=bsK5tc:0aY_o\M'6Vdgۡ^: ,C [3(8k;7ø2G x?fr` &%չjf%v8#KI-4H>SGEK:)Fomb̋ ;"jo) N,ZL;Ù4Eh|6c;"o j 2˾㭛_؋֢:ѝ^ө^ U, ^֙#( X|pC ry}VvQJ=P-$XGW&9{vN" j35,؉XfcLvZSף,lYeʽYJЩ%Ϋ9 0jGH )FǫHe=,tyI1ޡ؉O+C~P /Xȇ2 N5u!=Q\5kKHyX2HщpH8]Ih:$\4@ \C*힩?̌n5--j#6?"Kֈju=كkǑ鏓U\4$[5Vk_:Rx:ˀ(Quue*O9&vu梺vAr1֚ľ(\V?&?I@&]/(ó[+@|5'?sJaǫ۰`p7P{Jݲ>Țҏ&3eO ]аC{`_\mTdE' j 9{ߤʫϣT?Z#eZ8-מIEC.oW*Z< UbfR䖥. W)bf"0b=ǩS}אI|I [LqYƖt?<3lq0wYd]ҡwt*w_s2,%왅e, lj`ֺ:=6拈UhR:X|rI.%Z!5٥yf=@fԝ1%~p WzC̐;pu=<`TJA;\3t oABnNt{ jn\]}ŴC2퉶F V[-QG$!%ݫ!?k~3r3g9ʏ§>!t^?&Is9|Ա-g,L$=ѺmTNآFW IxK+fm)A cT'|iۆ̕},,?`Θ9csiܵg`ƈL(B 2M1E̋5m91%bo)pZpepaû$ug9ӼBPu#$; 3緉 C7|Ye0+ֽ0ޅK!FMH۝ZHswm?Yn}p>fw0-)QW5 zZdjCGgŢiFڍc* Luʚ u~-\kpk,#GVt`xV45z- h/TxVBO2/ޅ)vMI;F Ǩǀ_Ai9FN)!N/q cٴ\ enbO<cIEDb4a 3wKKOfDriÉ;hke]oRW=5e}^hڼ kZViYѮ=`ຊFNnemR™g~\g[p[6qj VAY2!!Uv~ť,Я/ARmK<:VC?ŒͯhYmE!A~zBzA` E4g玢B _ⲛjI,*׮UWhFd)' T^+_upMO-!Nbgق +2x2Rn[޷*p -N;f)iZ;~Eku's $#Iy{cGc 5NYmuh[,TCle63 !MR=V6tZ څ}~tGsh/, ~Xn^M^Iʀ/ t;EbC4,7cc58);%Np0DScMz8 m_ڪEƑ .M.9R ;-3ß(&tم+HٖDoPiNcSuzNi RD<r1WTI> v~bC^yD!K~06JWl,ɐN-^r/g<~cZ 6Ǖ+Gʶ*^OWei6hF?.c=ڒ:~?W %8 ~e֋B<_cux1 Dbz3aWI7m?G_ 荸9($e_Q#ȗ+?Eew?r KVH6o5ˀ9?',f[lQlZB +8BA ]7X̊{ytN&cE\z',WhhPJW/St_|߸7[6RXiSk1c9\Ƨ0qIAX7{An+'ώs{oƮ,n?.$D-| T*tjEKPrI۳<QS}#cgع?.d-ƝXch :[8p2ߑlϨRf(p)x0>ztvVOmI̊jqc,|tg%J(FalG#PU&JOQ;@,>N|zb&S!e(qghx"cg)CMMИ϶fc=_VK4_>tc|UV㠁ua)PMK(|{o)?I1c1>Cl%]މC& {f!GElPۙ^ l=,Ok7 ,^vabtD2ڳ1i MFxy/v]Gˁ@wvW׮a+(Hڞ{4˘j" yuI Vr, jlnUPt~#}Rܗ50+9>X@ʲն1ux#6)=Dؤ[2f4X`qԲՌkP~[_7`/0 ;ɗL|i2.ྎ'´S}\$sN*M~LK>&ff{c0rAÒv _d/ԴxRƵ:td= 2|WJO~Eg64ތ]q+ٮ> <&;WG>FleM8 M}*(B2r:}3茓: wm'y>֍Ŀ0'-Ҩ eZҟ53Lc>VВmvUQZlzH+Rq- R| yKx3aQ^~~V(Bφʁh@xab(\񚒛MN`ˇ^xޭt!iddpBN$e@P/N1ԡg 酡q\.diȝ;Rdi0Ȝ FU 9*-j9 DR=*Ur@ ~q?# o]aL!{_~4,! fhĐƊ,WZ?QԨhYC|V}شoR+ Չyl+j03)R|j(ZEn¬wwU=i^ws cxNH 󕣋Ƀ^U@L,̿$`߱+| ɰY4>ɶO},VJu(K\*cen2ތ/3e{pw|x?񗳅/-GM:#)iY8P y0 4Bk>QrB%41Ų44rPgzD R,ZdI4LH"Xxoec$N;- 5U3բ򔥓F}K<5 u-WOi0%fb=ЃsF I:?7@W ra6$?SLhN.‘ÃHt?Ų3DGj3h/ó{خʲ05~P27Y0Dd(qġ h8V.ה9,h 7T:Jg2Dwtm!?=WqLe# L('p6LѱR>؄ЭOЕʍ;3tb#IcG kUP߯Ca.ӶxNH0Q}n~2~& k=&Bʲ+K?T pRt$ t'm;Ƈ0Ay]ee%:5ICx ^j%UbH:~0Am4y"rL;"uA8#0tLޢ|+zI J3y#"pUbJ11H<c*XUFs[+OQe2GrũT-,X B~9X'Wg [g#%b!4Z#0<×ɩŜ8.'}SNv-?F־˟3Hg50HkI.Zs6s#lk9g<}Wi~X}˙H5zI&< Tr_TP6Xۇ:dbrG72_g6uPb2J=-Bh53vhÝJۺI7\U:l' # PRػfa髳?[k^ x #4P,S'O Z²>7]R:Ҍ5 6";/e9Whpk]qa6HrY0U5f:؈}v֕q-ӕ^BDN4Znh[ٳ|,-Fl :p+a/3$s%GQlGԝ׌ԏ6qj˞1'4tеS՘&(ѝ\У(~S Xz%))9X6elȹVAv F23fb>~RL;VBhJ pg7JgM4*P ؿQYU4|U;E* $&yY6E=zR)o>58*ٞ&L;}b_gxlv0xFU٬uΩsL$:|p~ yp5*WN oK>9Yk{Ckˣ@, -uH0y\S,"&]V2`EVUPXߪ@ $U]_pǞeD3]>:;aY:<&S6WR'0RTgf!],@~mgY)UGmf :Y3TZgeJk02khqEYY<5wqab>sѦshʉЎ:9-z"Q:S]OǰCYOz<3ێ MV4UaҮgw4wsktm2.JbPLxS WLq@_*5ypۘIW?c9mN.D|1)Um)g(l}cemDՓ7G6[,qoUo61ȐC0Q^LP%ҢnoʉK#hXLbL A+>A=ͮ XwIy RF6ڻ+cAmG.0 a?4R?:ОdrI%P 3v+.LIw:?U!ap]1Lǰ>ѬK$`={$!htYaKDWD~ ˬetB zA5"l?2.fO , -: An,;YCQf%E ufu{< yU0+'v n~lj鼞+&Qs1$wA]IՔW|\:i%UBʔ^;2 TE}VTń[38* E}sA)2 5pa1J@/X:ŝ[и:v8:7w bKw>% 韺z28& 'Q*em_p/R+]Q)tlj/7ùFrZ`צ6<{_iްwsmEi9BwWg jD9>hcѕešUT'iX01xRu@iB6Jp 9JDj(ϩ_Z l#@1o+ߧCѰ,Kг]VH0X !#vqgV?@&zQR6qG3BY%BakF\NDH̻ZT\aI-6m 0=0%XC8.N| +bk8nfLIpWء,o8-W\EH8{#U_ FL C yGMq!xiQoX ' ɂ!AZ2z)4PbJZϧuI'] v(\,7+3GT+֠"״[lW-02#wnrMP5z&0V媐Z3ȃG "QH{z@lMu AϘ=9+ xUY(ZwХg•ZZ!hU"314IV&V/dC$eK$^ 0IxǷ}@x:5'I%Sᄃ"T[O?{dPXJ^i6E$=<<Ϩn/Ů -WwebYq^Ւ~/nW͉}?O=u'6% Ȅ$iai!{c|xbBJ flAmb+׫hEj$m-K9'K;L$rܬl(4/mM>vT.HCDcD'>8&=,幧 MZGk0iHnٵ:wQOyV%J' V[1 p7$4[SݱGCֵ"pxd><0g: ~ƻ(|ތ R(> gUO.b1ԣU ^ps.Ҥ uK[ҧeq~^ד"=찃^+LYf=snh އc8;')`WpQQ`☰,>V>J D0e5@˝b?VFmy0%D)oi_LS(ڇ9:YW43\qJp-݀la`Yyo{C3z*6.Qs:xx %|i9ƨ3x_KW;ػ }4t[vֹ°k hzm/\ҘG#7b3G |.>'&3hb(C442)Mry!Ȍ1X^ u,,g sxvɢT#z ~>X@e10"?oA@, &#B[>q\uYJy]^c` }Gyz}D mٟv sٜzk, ^Eܒo _ڎ) дh-t7bLu19 FŎ"iI?F_ߪԟ0apb} o h0bSnTLQeGKEn%$74\nAMäN(|x&?3 ÉȎ<6Y-HwbUPx͞ mFLލ=c'd*Џ+oWt+Kp%`çG Y 쁔}Vm1fa|`8sWr^eT%G6HP;[F'n] F0Gdܞ~ub46-c9R_}1 uȢ$b<'Yw$X1> ~eՂۓ1uۀXk5nqFrr%ށnЕ<@ws5P\Jfeȕgֶmk80AKTnAA&摧$yo=Am^25pX*zSn:nLi7n~T8ۻ:IO.B.k0L9>.ZTW4ATNm6pH3[@L)n4Lzm-p-_hLq B&?ÝJJ?C^cȢ,׍~ &P>}* do>(5]Š-GezW+ 7a}xjuA kET:\pe'PyQ9Lk Xs[n`A^ Ϙ >5 L0rc'/-ECZas{$3A.%aWnDVF8Un `܍~ I2k;P]"3ǹ&MM/Dtz%_FNv2 |\\LetLq8@&Go7c4j&1lF'lA^-Ԁ-MFW_~$Wx4ͼH-JJc|:J-mR㚬[.X]tIhI: &|$צ/bo(QL_x*Ai"Q 3+>W(d帀57ȨV'opbx85XۙPD+N|q'!oE_FrZ 2w,%U\J 8(=nD.`]=*k3R كodc3Bvo:UMpyWP(Pżr jjhz|6DFQG8o[< B*;`_jV=K!3f&we 3-ۆS:|at\d5J=QuJHTHH>Tz ?ٝ~ݛubDHβ(F2X#^܆eT3\sdD6L|/Fldqq’B W @k1YI{#!>U 74oVR:R)`ŝs {?X(^epT1ŋ7i!_Pc^H՝4Ʌk .QixQ<}ɦ#JюIN~DR=Ɯ, `(1< F?8Q#H ܭϕ_y[5F6 h!)'>yG߅R5w90.&B=L΁Ma8ݬ8]Ϭ+0 6|, !3N|+|V j0.u() ěV5M8,m)y8ϟ'Q&eaauF_SkYEv,H4fURj*/._V m\2_cp}7m;-3 ECB6  U{|r waJ)M' 3B8r cC&'BY96c1w0`Z6˘qw^A<x[/yZ{ILJ5(>KT&2I5Rԕ> Y9gL8V~ Y:M (KT %`̡&Q.nj il>tvx]:@fd&3b;Hrܜh@1Oj)ek\FPIJ1' k?x/c8F̀\XKԩز*4_ ƿ\0?΂p- 0䨈aLw `]7 VXlxLǟ΁dbQ趇'2& O1Ɂ*$)xO_)̺֘4dKCKTX:"}.՜?R\FQxMix p󪛻nYkb'uUӢ@E;kl]ᵇ̦ )h/$O#+Mb6s $rM~c-(؉uyItW{˭fB6Z ,}p"xN_XF54>*ujtk7C?#žѠG)K;03m6uX8>KEY(Z 9+ i(= Ŭ}tɑ~FK^07ܭHsgW̺lkrH\TruU @oMKGWwoݕǁ.δ D&&hYJ%v WIЂȹV`X޽tBfL%~s$Nbjx*Ns= b*ɂZHrU:q}@Kx nX:!VU'wXsgtbnwXy<bQ_ 8&ݑ};XvtG-b[x|(&cYdQ^L$se?;aWy҅ee ; 1b7oVfNBsE =;gɜ\ ':7*;[44{, @!N8ᇐ!Crv q98ŴVWPpRΡ= BU nn S F)Y :d wN%6$Lɱ] G _N!ѦG^ Sǻw ͽvMcAVcaO!7:M)N :I8ZĦ<9tL"m`LfS,_Tg hYHZBU_7v_h0GiTtW{,o¶t Įfm,@wK)C`X#d=~?shw2`E}X->: jlܶMJe^u huMX* ɼi[Ggru 7W9m{*Əb>wřE%V [;rkQٙ _gߌDҴ/5r&i¾5s;Bni|2xUH9~%C}͓E9UBc3\M C"ԠWLmg|#p;G>Dlh#Q/ӳuT @6݄v23>tco֔4r4KM8J7_<ƫcz޵պNA-!|z[ݳzt_ >I(٬1m TzXаh^Ѱf[|x ]ϼ>)xD8~=T?9%ht#y0jDSa&ʁQwkza_E^/ X[rd 4C g*AFS4^+dnQVC%.p]jԅTE/q:Rr8&+9'O9"mGC3 x#1 LH}Th<_c k DUGc-dP-sj&x HoW5$]f4ԓ׃@ LI̞u8]ffan ;ДZY(MhųzMA/_1vr+R+;N6yLYds>͝_3s|~]0 ^N$J-GRf :1&>H!8(zd2û {SaܧE[*k1rǯauӹdGS|*7HE\Ƌr:0UYX(ok7*e5/QGTT5%n;֮i#kkMZDvA$aΫf~4TC͋yu s-]2 A5`P-S%1Q"OpfU[ȹ]\mHNH+QzrV II`vabHy2J 0%^Nt$`ҹض7 B/>[0\1SBξp(s3kF +_:K"0+,jzV=*hݟs/7y9b$k:GsmHJ_isaI'|w e Qʖd$Os &qbRZ}S)_@i[q;$Tw|xCUOBJiT/=f5͘s<)["uΑUp\G#{0?W,| +edL٭;vM?a#t4Z=į' WQ{߻BydW@~$I `L%F(ZԌxKlj*Mn*+eY i}m>0NJ>d)2uGֳ [Zy~T*33#ৣ;/rIh|n^8*c($%x$p/Ibx0z`:Dϗ6mQrY8%C-~/THC E>OXf m1`8}*;Fs[>=֐d%}r_.!e_3{wN? 7eM Sj8G&9Ċ΋aPmr>$4vzÀa :pd-n`p7?eGZ1e5E]|$tPn(SOAo?SoM9~޸[jCEIbmݧȀY[_l@'Z ;`ʨ|R`MI0B,!p,nefNş~mYkc7f #0k3.&ܻZK4sE-ni!ihA |W@TzzqO'_~THZkGKT{psLsƦ%y9& >r%]Bi$ Lcvӄ @;,0b<h2ũ&ĜsZ}]y'@ 1; )< }9ޱ<^SqKWtȟ/QqKLmV%kf?_bJ$8,ЅS"yeƧx@ag"a"酽A@Oތ.ur6L;A/Ltkd@vY_uY,'U57ȃOu 8qk#9Vvs OҖ"V"u'x%fçsRcZ!cS蜐5G\_'KZ@ԓ8cX26$? 0)bRٻ` ?&pFV褉ĸ,|PpHWZ]Ndm1[Ϯ% bc!'Y?:F!pw9L`;ȉYj5$ëTzH$$gzu#}}W1ZyyJv;Flc6*6E}~Q2 /K%سQgb9Kf ǖ4X &_)p4zHKOIk ϝll9_h a6 >͆aF3Bb#YIΡI1k}-PT ֕*dZe'ty glGZS9ez5?됤-.>d!uHy=.ğ|@uI $H< >NB Se~m ݏT#M2Ԕ>edI߳ˌ$j v 6'9Թ|ObfG(^:b~Veh;L6uz{L0Sa$g‹%1ǚXX jք4m9T9ٛ(Ǭ]?ַYj7U=fSPEKp}UxYi2 ,;_$ V,`GR0" &;Tfd]g=ٛûuړ KVٓtڔ:>kE$"¥b_pCՒ:2 N1~c.'#ElĠy @ki@@,dBNF]\uR}p 7P6~%dNgΧQyW*)+aG3zÃL5x)g K xDao)3-iR[Kaְ_wU jGДNf{Em7 7EI z+Ku aooO9kВq'j@eIS~ikgsSNASihߎ0;?'g`}~{&+Yo 16HI,I]p-LzrXLKiʬzXys= M"1J楐|OTSe Iqrf6eetgېN2N1B_m9p6s Sa|K:з i OB8 =lj@y\Z,'pd>iyNgD/0+AG,'UY ʋ4n"]*㌑KV-j`Y4O:1|0MIh!ڿG6<ĉ4X%{5&.Ss_LxǏ;>@Wrz-XT.=7bR,S @P\Bs.ǃ 1r\x0Z2RB<2wBKB@ % yb; B:p&Hw0BIvƤ}UQoZ5ݮB}FĖ^z)&Y(GHD]1a1=@H kB}V #{l&UjPjE_Yٗ窉&!0|+Z{Kh)dmwہAv3A%WDhnJXO s"72:aS+W6TԳ!9܄n{0#_d P5XRTW#/.dеӦfxHӪ鯣^8p:޹Q 2[E쭏puX1C )|3:t9 cZ4*6 NJ[u @gn 9e`} 3g"yu"N@s`IsL*nMcF!6a:e7s!@n.߶Mҥؓ l8!63G;&`gB~a |OҦZ"^TwiiaڤՐ I;B!_XL8.Vp ٨e I#K/ĬFL~ \iV )Be}E1Q;WЩA$yCcZ6èEXo:ɽ oz%%#&%ڏ<ބ3hdw~'ZišrPQCjeLmykabp78)a5E.gC|cA۸@8vFMPֽwFDH=Ng.e}jl Q)IwNDLgjjlGrZRs /Oe@diBd %mH:BEDL\rrˌ,2A9M2s=ӋlN@f&bG(NR' HQmqf6pMǏ G[Jig碑0-J:`! ur~WDWc5Go~RuD]hA4m񝭍uW-ku-w^cZqpgap78WW8xVv8яw}ew~ypbt^ 14F S.B)to-wq2-|m<RĊ,(f`U@ v7W "Y% ;%:87i%PhZG_v+w߭B>QqMDrB؏P58NWXO|i>KtUML] <߄ЫzA`nϥΉ-%ќ+UtuXMVT0@,?g, J/ :uG!I^uE9x<4Dpp=e 78ǀH#l{W> T[:]@7:\1$3h5<5_ꭻF? Kܼ$V8[W+6HIWXםMV2h0{Ҕ wjYy *1jMn;S^3dq'k#nϐ-@_)L^pץ`tGGLzQRno`cQ|4@kXa\OVݾW.dPձƒr!\ðc)C]h-PןAi1a֊|)Udn-W&u~ܧ(mNisȂ2f +#ƣ9;Dݜpڃg;qqz xvhϰ? SFP-h&tn`Gg2ƙA6s`"AY\scX'\MWFǂ-/8pPf#!hFt#*цC}4;-6hw_iJW<ǯUZs<0#Jetrj8Qb5IyQe.c%uJ #hIvzVLou7wEpzZEu&{?:c7 p Eb#Lr?otZ^&~֥ixK6^"6c ;~J+QN(Yl׹V&Ζ}LDn;ROf X7QFRyNBP 77[=\ëL*gpt>`[8Mj/cqzj٫q\{4̴Gs;l,Tw2źМI:= S'd@nݕ0(?p |\{!?lPfB+D=8-ȀK35ebQO=]=BhQV3{dtJF0Le 7{YTx@$׻diK}Z?3 Babls(!Xmt^CZ-jG#6M^!^7 8$DŲ~!饠t'6fOSL|0Qyd1tVrƆuhJUDIǘSWP9v*u؏J!AbOĮJb9XZ[mc / +?0ԟ Μ bi>8/Ee/pPRcO\N1R2:OyӴ q{vDe-#n)##zsyM;9|D%Y_>qlJ2)Niq.cZ.}=ЦWqlǼ4NmmcQeQ.P~|ꔘw7SQnLoکzqYKt%UpmAtq&OJJfD.?u7Zdhƅ[~7f J-ډ36y+9vRl4BqՃu. 1HT+&IclG0$l"Hg`1=%4sρ )9uŻveQYLRTv sҟTdVr(Ր =(6:-\ -臀6[쎭f֭N>HRM'\c ݧ=7V}jtY_fwF7&zp1uQ H/-m+مOׯn2/ 4{ʽOȾ1wPGo<3E4FCh+Xbvi;ZU/ZBpp,IduKKl?,r( jȽ~\HK!Ap\]QSZN[A%cSj?Q&L2s0= [鵩&g+nTcKHI."?V\ -M}+6pR1YL%=y~|;Ƭ{+7έ7ZuqW}'(|t)VRі+].z $h꼷h'0G:$EW ;9;{h Ȫz,@cuI@u$cm9î(nd!f]qg.xs$o;g3L շU ՌX$bF**Ez]^ fUŐ4 ;oʱxp$o\6gP"`Qhӑ:yr"@LD8 92%(*X1\*j涑x/$H2( Di4Q8ODI`rv =shG+Sħ4xz8`7 xJV\xlEk+1Jk*]uGM `+-\,Xn ?~/9йdI9C ZawF&J=?qGà<t`KO&Q~X&89a| ކQb]?9o5Lȉوo2EZҧL"Db7ɲwqY!z}S4."Ct|GPւ."} B'Ezn3ʸh-FN%'+}%ݟڶj XNco{l/gOQX>%g{S+;4.lw6(|fZ?*$ڭPACQP &TW2()/`<3Y?AyVGBD)Պ:sֵU~N+Ap!jw-Bs^~ F!6SJgё谺u.qԡ3ggc/`U-;e<isxۜȽLC.[w:^EtO138%ús؉;WЙx4s8<^%][6 Ug;7Ŋ;p6h^+Dx>Uɇ ۯ -kkd)OfV= kaun#T ڻn~0!$$TS(r Y6# lr.밶%z\#S`ܭs9ߚka_Pmup`jo[S8b-e./ITvbƜ32٤S+ҶG*( rEk(AR`O ofr |?\]| =z.爺P²~ '*tcN{t :Lܧ&j4Pl@/5  (\: ?:y 'BB`f;RAhjX7J ܄CQ&ٛ{BʌM|g<FG l/X#"]R w}TlTJa\*x$b&-^8yX*?+ Hن#'/ J1ׯQp$k7b9GbEJ\{ƥb\7n0M ˱&W^p@2)(E jU0k#nP;Cp@fރOC1$R:{]chOr$%mS{S8cA{Ks.+0ZS/qiF(X0Q@k~黎yZ1^1s}2{|SnlR!bW>~ 2\uJ4U+)5RE 0Z=@:A='-#QjAr{y7_h˕EHus f(CM5HW+Tm5rVj%`֞Y]U\*=[-ᣝL[HzꞪjJm)8rLHHCLOv'j.eˍh{"p|_K`F^nMe9ԣr| ZD-[IBW>Yb- y?y_‚pV5U"-p$,CM `-k&o2wtIE?v$OOnvK(SzzF!LGbnd YbΪL1>3cp4ಶy`M"O}N*BBGl>\ӁI>|`mRko Wm_oUU[QF8 $A5% Xڮ??5poW ~V)%upO#nTMh݆LJrzNg7|! cV= N(Ja9{(UT1Xe6'']tnxgZi*oɝ#7_C7'Y0m'a.|[\_.` 0t9v, z楪ާ zoaA$_ -)sɔ ͓K1>z|>$t;Io ?vkqv:~% mzd-Zl/QPQ_v ^K\{u@qs#ceYBPNn\ drTz|It$2s?SH;^ WvS9P4fl7.6|G3^exM&x_ HGOuc'$/fdTхꧡ-.=JX< -V/ $C`惆 kS?%+`V/-/֜n+ZusHOhSJI#@hxS];WDh}Ӈ _9SSKKG^4FAC3 O8.>D[b@ =YPTH&& H}P8vf!7Bb ~f -YEoE:$@=uBxyozlA3lEHa}Kb mm:"K yWe `93MĮjK{3(UEG|LRA]*ʦ7]!<{L|0G˖:RRA?B|?La\7BeR~EѣHWf4l"w1ҵޓ ΚV{]͘( }(9n J g`O7 7Þt+,~nQlצ.O\jv:U#1z`PC@HdN5*:qƥ> 1e!BU`c<:dhDQ Ħ#$7h8:k[wGdkC"T sqz!/h`m56kQY>D@I~ nԔOH%v8(h]E:LU|v? ^W~`Ӎ՛W4#zRVp([ ט/L'yxOgpb e(ll }o! ˏ[;NVqqS.M{Ym߫xҼ1aU`%`cz;["ʛ gycq=ۢ1P_Vܾn56uh&ŒlyIU @!guͨ]V9ɆUZ7%p `] $ڷ=ղ;Q[3oY&ZAOAG1;ސ*GPkpSd è,0 -qum& N' 3wo_c7.Zk7`R 8Kj)}'kbOoT҅MXbK/U=W44,o%zBnvqAD7w/*[=/ h_0e3.8HܣBwt'dL(O,bO0N7ʢĀ-f\W59.DoVra4L:epHol\fzO=; narreS(xreIR3oH7~etmcHP˗YCXv#Nj!ֈy|XnYƟm=5Xa FEx_@!4W/4YY>9( #eMH(!+?.u(v}OA?H.9չ04]ȑ'zz%2_=Ŝ!eBEb٭= #R"ZO 1QN{Y;9XxӶZ.IʩMiDUH].*9LwMBHypPRd.E B*Vf=#1Id/6zxrLs`[9plB9[,KݥNK+)fu̾`2#/0L\ #y2h1njoBdGG;+16H f_}M1ӣ؂,y )X^ǭNوĽ׭, tOoRZ7 ℇ< K[]"z^3p%+|AjZu`(MYꏻỼni_/ si<q!u4b?pXt+HӺk|{cT d0ڋ: ).~_r֒j#-mf XJ,/S<"jLUF1^_HȰ<)G>¶nf J T] rݻȺփ)q*HYΊ(Lw H#‹Rp$ΙTW%krDG٥%c>^R9P@@̧+6K}XB[tE leWsa*Jlؾ`g "mrUIYN)^#NO7oMN~& 籲n8EP"ȪVp?"aJ^DK#e?J)S!uK9V,^dϸ)I+~=]\69(mIw p ztC!-,cTJF#r qZ؛ ;`-ׄvf%q^?hqC ٣aȋí . FTL"diB]Bj"S3\q5ӝ:O֔V"ljb~W 5jxwMH-F;֛-}j~鴂aQQ @jpnTH ֘aV`MA X b 4~9ihP݌rgQ4x?oゖ}l W@皞t9)nC%cXMi5^-9z IKuF V U㭰;* GiPlu֐. 97b8X+x%s:O'ȶd]djaAhՍCwK= кہMv?mB(` ưbl,G'-`P Aqx(&Z<@:H&[ݭF9:ͶtGX~Y8&^_|萟V$+a8N$"16Ƌ^`8ϜwPTP fyG9J9{*VM@MZf)P{ >O=塃 PhZC0W |-&Թ}H*vnj3bLtNrގ0* _[͌K(^bn,K3ⷿoGJ#W%!'7n~JS)=9PR(igVO'|4$ǏӝA[A@I O]_y{Ɗ >1_+($Q-OŐX#d&"?ÿ]DI&>ʷ־go['47 P‡9}w+nOzuŀ̦3@p.3 P;|9 ֟||+Rub^kH<}&^.=sˍTUgb}iKn]{׆<ne'$Q;$ϑnEOq}"wIk奝]J:]G޳s Yv'OIj{UpKQFWe'T^NR7VͪŰ3X)I-Tڮcdb NǙ"*3$kfccj'Aޭh-?Dtxo{1` ,&M3KjYA=CfI/!aY4c_CoAs% Ie[ aܸoڽ)a,qHuJ!#ЮDY\?ήe ^Xpa7KiO 㐖3kXAY*JF:yQsT9 *W_:h`/9>Lɱv 0K]Q%sЉcfK/;j 0\yuaɫ1Y0؜<58$!i1 _v6(Mp✊{+Ꙗx+ZqGw;$U'!v7 њCu"hW%:@K!H!`-Sjc5|(lk~չ|~ | t8s\Kp&"R`=@> z쏹]yn0Lc0ãCSn}rv$lN٧K̡e3 @lor]ԅ #^HH\':5ƟjtZ^m6I۷&Ƹ%]IA(b Lku$E%9v~ FsOp Ke }i8Mbg{([`rl?G%4xƖTM*kTDӔVts}K|L+0Ndͳ7waO&/~?̄m@Xl1n `Br#8f-S`0g}T : !;ȫ B|dD#we\bKoXz$eG]ANyj=ꀤ '6OP}ljj~pSq?`NRەŕuǣvƵ3s7Ty҆Aثl'dFY5LjRYEb)'#wf?ǔ! }C@;m{+67J0}P"E:,J"tl߹Ӭlf҆T٬Rk-L^K//ײ(kq;LLˌң`j1HӟТ=.#}]m8OڥGF"Rڱ NIչle$ 7"ba 0-ʘچ>]UڠHouSkaz"B?[*BH+o\IW ;`W4QrݠF2.ܝs͵>ВL hJ䱄TAxU(u ̞ڜj&מs!i.35E RNmL U3{>gWJ{@1ט,s {>%RTiUMA7$r?7T`?>{_kM!Zu*_=s %#Ez 3z>{ˬA+ܫЪ`҄mbV{qڢ[wp+PEpw80=L󐹕(g _cc-R"=j2{22GEoيD}\E}Zѝc/έ=W Q~P-M2L&@QƓ{&nx1? ;1}u\^u(8cq@ۤ %dٛS?Xx:# h[-,eWV}Q0#Y'a3 C: &V' 9P# pcDzMV)-u7yr\zv](CvnraTy=#c[&[=8ˈ3%2Z"AuɅ}ӲM c&ʅ91iGt9(o0κ&}Z,tܹZw9C Jx0=ǹ` >w-eє3QCG1cb'2AW kirX ׯ3?<1-L=ˏf fƘBɜa@@[ذozi)W!rܶMhJJ]-&h7j2y(]|?aQnJ2WA (c ܆|N-B -%v)>qeRp ha cZI(vkO`]䄎q$4&a;pW4Q}CS ߈CñBxEg"+]Na6Xda~FQ iz%.F{W)3U{a6ʼn\e=@q q9濍W2J2c~M +d\=y=:E ng-os_&VE/ $l(3!@_NHvΚ鎥=++q2vCfq9;Ûb#Ћ bʉآPIcJ;nx]R66N 7ΥՁ>q@\d8dՃ!pWHyN"EXDǡk ;F^XB案3uR#p*lKHjDoY9O$GcT2&] ΩU-S/Vۦr+ݦB𙧒U$`4iIH5{eZHTdVrl | Fr1h(1MGȵdm(f@vfF5X JaSYS=IUq^e೐\lfPeU͉H0)ތCY{""(θ]{`+HUöM>;:jb`aW.H67PWMM  -5DG8z^Uyd_4@/?bSRffH({'E<$_bqCGkFPПN+D~QA{&" Oy C4l]nLWV!-H^3uy O3,V'Z4߸eos&hO%e%oMq/>р!4y{<ʼn kcr!¬ ޓxtvժ}UX<..=X*qٮ#hcTTˀ%h,- W( u逪 UK|*8HV%+xVa#9R/s<>[؀Bli!NP&ǫ]SX7kp$k0eEAשhΙ!} jlHy銅zxA%mnqHXY0V}@f~UےLġ뛺ӠЃN[xnAO+rv'F U 'Kv})qnޚK"V:7[-GEpBW ;Ct~[9q:K#fזt/:k\"Nf5b?h+YoYwU>Cޱ}fn AK)Z\ƞ PoII~ulݩ4!p=F6_M5"ԈWXwtځ | ~$p: ~Bт]%7SZ_൒iḶ+-MX :#oyW!U\bU/ysFQ w}EYM`w=XͲEBVj2truC4"\{S# ߺ I!U֮) ΢qDzmK=(YN?1SB6˗ZnW{oy,mhcꖎ*EuÛfneeSaRНa x|2dnao Makyڲ`&_kǷQ'0n4%`wSpp=\t+"6@kB|lЙEȖ;+V'Ar)jQɏ:a^^z/4]`{f5]clr&R\3m¥47vp PD)rh7'W9Xsy]$^N l=\&%Ps.}<BO,`mFZħA@{PG5nzIR4,]`LHWS{ɞrC>UaRULZ5 Ҵp!T}H7#<h6[3'KɥFJF$?"O£&w]uLi^A9ܣu=CzC :!QIQ'rmʙ' k.ۖ]r# PoB&-$ƣuI_&@3Ev%^'=t3-wS5*Xs3>[$)e mhR l;Rql׿W[HaQwk`of9^'oMbmqe93;{j;yѸ`a+5 UQcEAߜ?83HvK@ldW"ЄKgĆ7d̫G\ H+iY]'Te97K7 K~f7 T|V_(G>ʃbj6ZzcIׂl$ ӂ n }wR$.Ұ)lI\mY(H(U{D~yůx=)sww<tyH |~ ⤲.>J3Pto(5|N: e"w|Fz1>.h$n=%|],fޕ5 gN= *d Cb 3yO2[4f#XPV [U ]Cr=V{sE $),CPr˚ -+Y}[R~ң /]ªk$OJb @|Y7J>HLlM22>寘؁[- [갍aئ>TnH$, `C6 X8X JMP"bV:z΅kICCn(#بٲKbZ 'j-cauɏGlR\.(S*Ϊr1],rRe4Ha[њ`3Wz kU94-ϼ¢gv}{x9kMYmcd׀Yb+l?J;9J`V0{8La 3M ۩GTzޮ7 X}o, 2ncSkee@p:Xb]bqnL4d ԚJ?Aϻj*y Btڤ7քq]lSGK7.' EHimP^Zl=÷e)mX[B0Ev&fΌ"k5\ *CJ4CuvM&^Y_k6G *HQGִTV=7 |c[maGr2ԏ Sw7IPla T=V3KH[SB sdqb?WTlzbO5Ȩ(..ܳ1Ц1}}|׷D#T4My G{e/lp8`EV2])xo{d¶SzjÇ$b`D[gT ^Rp{(zSZJsݠP%i)y-Qtx7P(F?T*IT,!gw?l架dzcSNMqRbzTZMz9]oS4v<60^/ILR+ _-IDz%Nxq:J7xsFF)ާ=6U3~ؔ!`.6IE.nN &bj_5[ & Αs0Q<:F{&KG.Jn`E$ Kg؁g`ޓ9!?6qA-ǃ|u }fWvWs|p# PkI?(S8{Ĝ=(25 $Cihnpi"y]yNjK\~kƎ1<&,#?AYEܔC'#@?g8˫^;K(ticjAhJ0,lCnỉH]1|sz\!iEtnar5Fl_8+}.lYB[lcFCA09HŻ{lR~%hŋSt(͎4鸙ïy9i6-Y?,gJ%(zmJ1e{dީ Ū }~x*ߋ ]^BU'4Az`{BM-y81$p[I4b H`pȁ,{XT5⻴'RglLE%^eM3~):;C^? %b:*( 2fUw`n444;< %ή@#4cB.2څ)"ͅs_%B!_z@ҸJ}G DcT\^2!)Mh~*׳8u&¡(b6i l:8#GZIQKS6‹aإnk6$FcI 0hL'DBqބ͗cbdžXA[dAl]+5-Ŏ}{\t#YY 9-M_]M(($"4VfCLgK}C1hȞ 6&}f`4"CV(JN$RIxO;)}hC@ӊ\rŐ;Q}sձ jsf]_#D%gp,C5">xsHMnc_Z;Y^G{9 $"[]23 㰎i5C0mc֒f|jݞ#&k1JXTgܹ^|Į' ]5Đ]g*}% kxXPu Ĥ>7ko痊_*IӮES)Ŝ0X" {m|RTV뽊pH>?&b1>w5yyj3|Y<!璧CҠ6]mJl@@ ޻޷KQpT[#Ry 0" U~{n %HI&"|i7\\p(HTg˷d-wE7xe'B`EAi9b5𩃒@m3 < tv\YHPS~cq0.UFA&[j1ϒ!q2'g;D/@iMEqvZtwĮ 躟a[ ,oЄGjÌP.b}BG&S TYǸSY)hfRi~(L6b_?A]>l<~V)WH*Gb̝𣵧%صc[zLA0J &=Zw|m$+ oFV5ST nіjhn.ם=7_w}tdqǩi&Ro~V;;<ħG*@rYB`II䨇 _:ۋ8ϲ"K*pJcz9"LRҬ*DG TZT"&qs$T?k[.vOF.Ő`S4ת- (+s|WKy~~ |ˍ't-h<ʎ9T-]zX/bGhmxU*&@$6%ҥ)'~,&hM\6[-k{E=C$/c`3B=?&Z<`X ? Hn:VCKZ0c-KH>pf*|q0&Д;LlgWX0mu!h$pA, {GE^[(HY {+_;V!M2:hfT++ljĻRAU{e],%,,^y+f!z.Ә҆ӾZpscfeK&PB(h-SYlKQqpK+Ș!xඌUpMxe0@K]r>)wOm#{xkc6,&Zj%zyϲ#XEHCVkP0ѕYz8̯i$.NGTahX&x`J~ fq[#pt|˳Ĩk|}zvex:?㎨np{77J'?V\SaEoZ<\DO@GjUSX`˭g6RF97punbY3`7o"&&;ѹo#V8hZs1agmf vc[d"ص!;m UK΍H0pQHvb{_6s^cL&F8࢐G~i_倈 Ɓ#!m2q>ToD`l[Ǫ灤#$j1Pm0-άI@;KzV;ۮ.!³n L(=f L>9njA4 `ZP?6n#z/0P@2-2x{quNll)=L9G)j&d~J _yoCNHgMڠV03ۓ?״7IkL `=xRZɐ>VV K6L)Hx27\= 7*o˔joX?xW8wN o]GK'|5rw !,cܿ|caX{g a¥"bĂoxLED],IS*/ekG~=4ڷN M:y Q y`cǕ)i>?+W!龱2v9!{ʋ2՜SbZ:$'evY"$KoZ7_ EJe7z[޺9 c*-34]%_B}GyxUrIm-D RbLC/hha ٤0Օ^l2 ri~7t⠶|'4HZoHXRc9i|Y&?EԗGkHoȇNBʲT͘JİuXױ#@&@{[/Ѫy\ t|0 T 57?Zjb:/qd0BxcOGWDž%-(i #0c5Z="3@Yn pY 9WͺN֖+=t4Ɍ=7:\z܀cſ2K'/HRttZ$tK4ޖة/ uNGE44DbН:}݉)O ,;BXD=˘8Pi\5}|̙ꄧ!Q1`uzk晐t}d ( t\֯-i=Viur~+hR ;uӽAcl՗ \q? H.:™#|f\"| l*,0`HO~{n yX%%{؞DpLIBVQ Ov Nql&HuK䏒RIHP]uT܄1gG2&ZE^CaX0Ǵ?*3vlpVzg_-`;>X| jOV7tAl]OXHFv`ɴQ rO;gLL^BiT⛴ ^x`r%Ig2$EF\9];Grj%-,E N)o_aMRoE5uBhMVP`<\[[A1˳ qv6DQaDR+UTUA]ڳ^('Y^W"\d+֝ f,r$pINvٌLQFu{vIdWEBsPs:UFe5E9`lK3&sT90]VٕvdPQkEFj暦oLqIU-n6" 47#AX2ݞt}練7,rP /E#3?U,]w:؉.4׬(}޺ ʗ,F,9hאe8-rmmd>(q橞+|}Ot~YIyCiWK)tq4C $xɐ)#xN?Pks0i`?Fc E=fw!F1ȳ+WfNyTa>&إk2:(2!&Uz(|B4[eֻ[TX~`U][74W}|| "' ءu8ڱ6d$xLݡbɜW_Q40_jOE.f򬤉5P.\FzF Sn!ThkIg&uP ;?A#AsyNzߘO~v7 U.8g\b"oe9,}7ĠHC 貖kTȸ Kc5(0Yz/GRB1 *-U qUn xTWI?ܿ7F'ik8.޻V *#~xX&C^vAU,>jٸ]` 26!>/4 j&'˕@e/ 4V~5r7x{ QF~*r}Nm$݄$Kpt`ÑyʡNF) c u]bUp_C&?cpF .8hs^ Ah]܁u, ){+hʵUt z̧tK=&xzKM,T'Ԍ? `|q(Ӷ9}` qmb;3rSؒ1=k{tB[KTq)\X(PAU>+mo<:߯ftCVcEpp8负)/|E0{Y9(HCEdk 5Ҕ$/ra}'ل?9%vIr>@x#+tBƫIo$ m!MYͷ?6@7qnF_ 8`j>Ȋ\ovP U _|JtA?g\{ۊp5 %≠ sb;ߑ&}_F 0$s BFMGQ9{@V/\2a <(1[\Ma:t]K'9@lAjb_Gu)ifbzum#?mX3w):d#q}RFgא _)׏s{GI֏8^s)'ଗ(2`uݨQD}D? ?.}x[͖_9Z"EGV-r_zTrzVLWO t^EvJa)#FKHҔ,0QW% C>ar| "*Sj-PEj=şd8ʀy>;%Z >E܇[5"un>>';{TJp |b/٭ңj>~!FFlkU%2vq?4;+:޿dhK,>]_' EZs_D׃KE,X<'WPoJKһ]*z1 䯨CԯC1ûPr*9mX{슑4%TٛQoA # {HT>$X)lLtb hHsLR/>-EYԒZd;> ڎu vxoQi~/T: (v`m̬l?lc ϲ̎ _-2xS aQ2KK +@(fYJ>qg݆ܒ> {u "52YP8?НGxHKf īazvurh׬GeM ~'\wObA8%(Kd Rc$.JIz؈z&= 1]ЯTy~#B IuhNbOvD =>m6=C\T3w MKF>Jz,%>gc<&Y_ɑ-(j^a]lQ,Zic^&ą̴m]ƴ1!zZ&oI0\XN #A{ූGR-K󎓹&!oLC&5.߇PAɏiwAdz;q _011sSK}2zS9UkV .«:)Tn@}CC7xIqAF>!8|lɮFVԒ6}ZIDg/l&OX_ Z>i>Npol xOk N6qD J&[\A99>k#]:dp2V].&+5.;Metw&/w ,Y s!&`ItGuM; ttˤżz8Xu9WWWlcq].V LTmRgg|(%o+G7'oI>j6R `\θQcΧrh(L6 5uU6 C^_e3Y&6׸t,鸯Pt T$s1z_raGk9R}.3Dh{Ʋj*B3sf>w$>Rc|? < ڗB=(J>OGXjyܖY7(WOJD Ӝ!x.fnWʃrV5ya9P* \fZR@zkeL~l8 Ă*6/4VA@ ^kYFL:;waGکLj'A*B)'Nԝt0i͑QsPΕSY2Jy5Rjd04*̏ݺJu9DJ<8µ}*/Uq5jyK8$ 5Y{b0ӁsGٶLr瓣5/h;-zIPTfo `ϓy5\L9&*E77m5 C}YO^ڒ8M8meO)^ n/{':VEĦS7nh˂&Mi:D J%O?۳8z<OEQ^#TSm I$tIۃc %3u'Qrd\4uMC.$cJ!`@[afG[Y}W kB+ >cp@% "$kp L f`6]my+!,\yʡd[¶I}Z8"m;iH4WG+0GT`y*YAn$щLJ=+A>>̽3c*[)?H]S(08㠸OFt'/zECzF e;)w*K5}p` vʴ= -6VgH˵XMĀvQd;MeK$Ro@22&0)@Ċ L\ͣ6(-U%՗qV߀>6K 3'v 06X8wIh ,@ޞ s,:t$V }ȅFK[T~9(O4fBrUSW#'kZd#rG92"(~#NO") o5B~ ~GBaehͮ%{dv\(kRgohY|#++CxB%cڢۣe*' XҫH0-a`ó30Sm+[PY{&2n>yG,&l]Q.q[~]X[2WN~op}2{~h4Ytm`&:+ɖ@Aa` lQ4.D IeK59N q6n mq՚cX*rJFR7cxmR2w< ^Qu.SQa^N/>VV'ksFay" r:اc;(v*2SgH4rM ?SLm)=K}c[G~yt;n:Be(âp, k;V-JudϦљ+= r*uP@'RؚKDQO\ E,Xsp\y[gymTG'2]dNWoz)p1Qm_tCӡVj 1!+䪡>4e+:鑐M eR)[A@7sىF\H?sh +Tϕt@4EYR)*>^jY hLAS]O>;=6_fJGn\˨S΂sfnnW`ZOl:-Jnam- UiC f5g7z!&aTa0. 7 rNJ~1lvniba? Ml[uaJBTS{ƋD `s0F ~ȣ|N? ۩;??6ipTgxC<5sшg'c?ef^ڬ~jC (B)(dDŃ׆)o0웥J0%F& /m#V*X>2H)jr .I_C" QKy{&ZޭP_ N)VAvR[*5rxSr cd;P"8K(H'DSK,v =J=63" gLǿ)>CuR-w~F v= @]NV_Ƨ+(?fo*,eK0CR%#Wsu[τh)whZ=x8[daK%sc7;5 W[2"%R)Ff{5%tP{˒+kcDZD=jHQ-ɑ/^6`U\+0*GU!D[$pgX>;X$v\ mc ,:#xp_u*OClc͔I˘Q\?_s5c̯ gJ*.O)@{лZAξ^Blwޮ5ak!خOX"{ /΀iZ@6wEs4@bOs0-Y"~eā%$ 'σ8џ(*tAYfLj饿KP(nCi+7Lb(PW1!P{,EdjؔǾ[&>wѥJ[vX0lGdSBJ~ 649TP2 )- &"T\f{' CnG!,4k@ϩ, P눓bBpCe/[n-@֮NaµPOƍ~ fyXާb] `*ݺV2J֩4| a س z9FEb~%4l(T!4@_" ğgWi<'$~ZdffWl6XmUg.r["3cA-3g=1l[j/[ SSܒ_c}H>ة{+4We9JvMd5T=oGg/NSԂڂFD}-t2E oiHSNёٺ@CwJ5D̰g=5.<4a]a645*Y=f`(є?Pqmőm 8گ&ksvbYa5b݅Eumg99%Tʟ0R(P:HQ(ϵj/рՔ9/3K. J0hN6ء ڼc )&״QWWO>Q59,H8IG4>12FǾ=%)f= Q:[7s5y4CׄeW]~Xܯ紨^RF=2r%xG t|@%1`tFt"&t U c8BėXGqF`!OU"U'0nxuӔ x.@E؏P"b~s^ozb5$K\&mRikH ?"@(|9 cfg=v4!vJy"-ax‘*u[dcϵTlҖ?K2vnfs?K(w;4X36v޽y kF]F 2,}?]a~}}(S_IFkLhQTRxi(=f&A'͠FTf)7büc_0K*A1ik̗MRXRf8f1R+H|174Q؞s !Sv+Ņ;zML&ʂy!_:];ƻÏVJe/aDWOnKa^ϵokeWFX %UKɸ \bU#S_5u BZZsH2#s8&3:ъY$ Y 'uA#j23ʹ2f , KUE~k1+&6mji)ҋ-Tu(\:~\~rQvuqDEszsRۅ+ZwI6>6:IEKewz ۋzy9]l-0~:F1)0VLA=#6@ir-8vv*}ЈryQ8k1[MgTk@9~'  '=f]pJubүE(fu֨31,^h ߓd!*Xs䘦pVy%zʺ^cslY$n GN;0X#mU_:8@l'|B-"z7Ura}AJv 91C*E4 T[\y~e0t l*Vzi謘݆ϓB҂ VݢՈa}LHE%/,n| a< ϣk:k}uױM(0%|lR|C! EkR`}E;)!s2뼃(Vj *g^t'p ILVd{_0,ASWgRk&Ƀ.aDotLB*P+tb> 'F.>Aj.ea6R aczF%K_nUca&>1  AZ^nptp!Mۚśદ݇t $`(eQ沠C] '/\ /|#Vϴ-A @ lTJc' :A5(8D$[w nqW FNv^̃9 rA;3bh`Q<#d.]Z!,=)1%|iA{|Ƴ\>2ӎH 5i:luAſ6r 첿 @UWGcZ?N5GeC'6YED؀3[7qX:B YMs++/p"x# 9 Eާ{;ˮ{6$pB޺BvOF/Z{JD XR 2G4KHJ ?eǔ+cY<:ĵ;TWO)AE:?ܔN0V2a]b"s~vѺ3wX[Ä,/VbGټx,XpP"G!ߪxtkgQ HRtY&=OY漴Y#w\l3jgM?Πf=jVa|l֛خ#%n;]E ߏ?Ex{7$V~2U O͌@/+l"\@R0-4** է[Z#/|M% {tFNOXΤ&y0Zv\ٹ}.ģXzͯE2 b3,j08O@a^jV3[a?1$3'DD5jGH$I)8F~Ռ@Ï͉]7fPiV9t%(~`uC Z%"j8%`SHh9hM5.c $Bhzw0#c@ͱ3lmEalkgqff~Rt~VIviS4 *NaxQ2?鐈 H pu=`XpK4{ 'VzQxė5>pŧ]C.4(6olXV|l`}ӎI[P7E>T]HjEpݐ^rKKZnD4W;ؑ+_((Л.㑌p$㹧FPwl >l6 :Qຏ0E1;d5Yq᪷?o'!ILW1 edYtMϖ/`tXf%ɦ$#RJ՘SU33Hʻetj zӋRb:WG_U:z܂'NΕo,:̚7K+St[TЬ!cاRE$5qoHG#gtsbb2dlceMG' w*8-] 1u`m +,aNTg,ݢ\E7e;b  fLmQf^tfy(j~I ]0v!{nK=QELq|u&uL7IkEh5X+Y >hҺUx/p~wqh#7g?]>y?1eYt3t'2b,$*S!g{5J4=6  qV{52IyATK?^ IݷdJhȖZ]+A"Ր&CwKi {&`xl,LC+r&Jdž &-\oj @(cM+ +p-7qΟ\isը+PaNpl2pE?b#0uP&:HAlMNE:j;Eg=rEϐ=Q8ט7K=݃)Aghԇl 85;9]oVO}g-kX{wi7d92oAy{_蚿pf'쪵M#(=pIĭs {'syWu^ Ԗ@?cTg2k┯tdޡ Reռ]gnOi~`ŏ̵h:Ri+o!J6IDܼC+O:^V Zp WD)'ISW轺n:MgVs8^Ez3;& -!㲔мV< ]}xЖxcIk9^%-B˼.БXҤZHT TL1 \Xcm, gI_"F%iY#_ݫ#i$,BT .s{3?W]` n/gѢ\)?,^u~zf^4jW6MZ7o_I`нaeVg1v0PFӚJ/%<Hx4|_@^v#-5hi_iЅWѓFF/mS?wFermmTVU,Hm"vO?6"$Be  YDDi0R*A-v>dy!cLMpS(t"Y>[O11iGLsxȪ3G+ѫI ;%, ޽\C`8gqovMDC [#'=ajx5섬Lx}=Ml(kNZlq*3Gۦg$=1.GTni h&F\cMK0Ed߄gY^zʬT'מz>3 4wHt-|TZcُP.Kha[zl$ lCxnt=xXݾ!V2Xf̭p``c,,8~ mAi0P(?8jsYhnP\o=\`~z&kJZ}Uht??}%]DmҢؒn 5؜GKBp~v/5bzO6ndE\:3lX>5!4h1誺éȿnbXCT P_^1kNS]5 [Mݍ2P=qB\ %>Hԗ nXR!H]\ât<HG&'8ARI./%H\Ӈ)w+Dѧwt(򌊧ސl /x(߼2v9dƅp2`IDƹGSMƆ|+q!_CV7eQZ|?F חlYܶA;T f+@2UuN{R^s1^/ۥF0դHyY(ۢѓQ(oq4{_YLSŷDOFS6)y?¤ݝDٌi{PK]l8D$&X*om}قQZF<@v6]?"|+)X!m1Dl8Ww2˄D\kP[r2=S \/nܺ$Y"Kax~>TmY3HsY-HGSB|R>K,%ihy0;%"%+a_7חZx `i(yuH1?5$1ޒxV) 9S#QXD W㡏s9Pi9־M611m!.m_Ntf VU9OwL.]]Xgn}4E?C6};YgfEPʸ4aٰh7q茿=ھZ?<[ {E9yR!5H߉mO-vv+DHN|NE|VҾ'wB}zvKU`y9UYL7U|Y# C]=Cch\. /F;N/p5,L-'?V7ҹz#PЁ$쫆'˕\X%~g.\ĘZ Mrb &n&F^{"B D  7%AaLbmy\Z o*TVgFQG]wZ E R ;EP ۍH$xlW^vWP]iYW4"*79mmf$ 0!m y487cD Td`As7-N•`Wd!-?@ Ğ6\Ȯt ̮6 gbgh"+=Kya>uek|&3꺊&@`%yHl3zl`tCIQ DN<c0w+|\z|$]q)8 wEwԱ"̴3޵)e X ITqzҾ0)~M7GWyrzE^i69 5 }Qo8gsR )8JCn'foң$(X2wX?6PjԪ9Mcк |҉FR(#ȪF{p?/ܠ.]?nOyTۃ!O;-?. Q*Xj6ˮ*N:(t0>tsUmHKR ӤQ-S臧3Mױ[`-/ĩTQެݲTџzS&ft,' R11\KI[&t #P9eIjLc/fw<6MRԭtWa,|_Z!3뀃idu%"zipU fzF`a4cbspTf :%}0u09G J ^ @coDzb`u'f۲,pD)j /؉O WߠM 7ꧪvf&*W&v@;)1F(xm0SM#ʉ$珣?X7\hBaUg)'vY7AZ+Gmckސ-44wK1sjHeN Q2˓Vq̽Im d5OɁ9ܘ# WU}00C^d*rQ6}y&u`H~^%=݊Ϛ\9*U*25%OՕGTl^CrU` BiG~:JT4P$D<~l *~6٤ _0"Yϖj:TZ/Ruz{3ob+ZѶ鈢5GFZU58bT87D2VZB/|ĈlIש|!E^MY|lG:lK oCgdqaT>2VO'Q|ϼ_: !\\T) X/Nshp%?QPx.VٙVIPeމCo!h%-HԘjzyfRڇ554 K;ԍ`vQ: (ݜZ}5h^*O+bU.iFύ >zg(l_DҲVʞzWfv5ɶ=vmY["x|\ݏ N6 [*iykݮذEٽϖi-(| &x\?<+4%5s5OL8a[B=RY!sSxܨ^.:%-읅E?aSK+;熷X+7J+޵1:-I9Q<\h2z!:fG 4.c9`ze/7߽{/ e^5, w`$!t &ɻ &Wb5juYdB pFbq|!w }.PkpI5Dc_vJ S%#+Bю_G׽Y Z2({ETU`Ew-|E V2ɷZM g# v}1#6Qt,/u ÌOw*Şxj dCܿ(dqyJbOw_n[9༏K'pW̸K9_WO<,mZ1{ԡ&[<sn*Ef]uǻ}# pFjnCo}%Sq]܇--./Zth[nFyz)aOZVNȢH}k}JdMɺE<ἭGiU $e&A`qr ˋ*twά}7 @b-*]E귕Xp^nKGO{1Vd\k! IHId},fDڷt,`iqM|wn(6f<cD+ڹ +k>Cwo=t_,Dvf45R'9+"5y!נӚo-T:@\x%4zr/t=NS . O*4{t37ND]YioK2V&fwXWks[4F;(ڸҢ~[!'cƺIBQ_ $ɻ}u5Z(8IZE?3'a>|D%lHڜtW'ͱ=0{pi[rX_, W\ IvQ% >P1a1?N7_V M.-.M [;P\_s%1)V*'u$27AKYQWOV&VaV=0Ny[H3qcXiI~-_ 'kxUw l;$HxSDؚ1GoRFڥ}A>D8\D sbCT'yt_V}UX P@K;0 ZvG@󬡃!$[df]Y:῅) '@./!4 àxv+Ȥ5{D;XY:J`QKb:\LJF$g\*ʗ!ֹU*5%)O'A![]gb8 }۞urV 7dB|P¢u `1- $H/}Jצ&mzfTC'{vk)۔KBey e!D9! ?ߩ \&K_iLeծ cؤ;Vwh$%]Mq&x%M~C]T%\]ȵ hiL ) Ʒxҙd~% >ȩ1N2p7H_{@K9 2&iu:sʷNWL,% 8^*a%lF{fFEhauVn&*Qv`'go x Etl,M_c=ZРIGDJ9F+;g-F`JzETc$xtwl3B ?ìt"rWKI(aۧy:]yJU>P# Y͡A!Y6s\PF.T?,˵K4^*ә^ʾ,첖: p}Uw0vڥӝ=h8_KB8 ,oRA 绳 [&F7ը f?xq}\3V,~4 ߔ4gUa wR?Uy%뭙f+B/}L9]Ŗjv`ĢPETXCo(?EsmEC/ ӞHȜݑK0[9.N*GcųRl,vkXs`LuL'a,,O  ,.wo}﹭' W]oz{?TMMI< ubt4I8ÁԈ lܪ@Y.!,κzى~G)n*k2HU;]^ς xc$ Lgu{\u:F~m_1*anIo|]Uq"&AlǤyIYVOWXh`llDuSKUq08ϷA'yvxAʔY4"kyGz%5Yqʆ*R\GH\ 9|]WsațnZ~9]zmJĚU' xk1 9!!.1H2URBVH@m$VSs _2haDޤ5c|>?6 jYc>.>e2FvoZ42M<ŝ,6 Z*T,Ŧۗ$j QO\zPjr\ Z|&0I 4ph w_lԬ"B S5P(}8a$dtBeܖXN@&lU_3opOnԚn} @}TKs4J=LvXR]K!ٍm|iᄏB6^D4h[M*B+1h&0y P!@6`ܛM~#/:$pQ9HUS' w+n.r{7_jAjӾ8_%hУgN/e =QOT8+]C'2Ty]-,6#nuf Th- !8Kk4bt"0l\̷S“6ˁ;u`(u̔~Kb^AFp/fi^p<!r}/e#]f"yYv*TgvaN3|: uCEˡl]~0d3FnEn$y7 f\ar/P `.k>[6Ev;'UztD(oD\7{Յ?ELv!jcC6LteKshKP '%T-jLԽ(_r2 ɤ煘yo/`m0jCYYVgN=M-M@~bI#o> e#M_%Mv3'28F ep{#/`>aq.6r4ƮDP>}4F| }||e 7z=EY ܭ UP{#=YE⯦,2 xoOzZOO2s1$1nᝦ-moE Cx<.7=>%m/y&T]Q֭/#XK~d+'u8 @y̓j{eٛVrI v_/Y9)1RV228# $HI݅v eMDd]IErŵ.2=0SSemuA[4Q{/triujRKYJ" hnCW:#zq S ?4#P&=+Y=XN濉Ô/9J/{6lG7#r-J鄋}ugB:X!{#)k9'g-ȩDY4Haa|IJ _-/FRf+m}pn;\?-Q.p:kX4% '/B"T WuF ʗXDfwlgˢ|-)| ~ۢ^%-"$^v%u?l8z:$rhSId O8Tkr;M Gyg icg;׆MZ"gRV+-[@',I[-UUZV]H~ѯJGàL wPxK+\[ 6-v ^K/ӭVݿ6vDp''L~ ӟQ-n1_z1?!?>^5,Ja Jn5$<}tQ\ߺC-0=yޘ+C{uAÎ|SO(^iS 9QA~a1`THCvnVs'2DliPidgFk"An腾Ei| )ȐT5_}FH}Af@62L,WۻQlpT;MJP4@;~z x/3?냝0sJ M{UXHB<:_ ,EH'qhMp.MUґh4?AȦ>;SC+NV2!ldP^(Oψ&E@>G.F }gqP#m~7fyk 퉞mTsҨ4њ4I{G${e#)'6=¹=鬴VUfXB P v"hNЮI37Q4MiEnqj+t#{i䊯p||C-&"' --c G^[mbӏTYa8s!DmMq>MB=h+#DVW%r%-e1#o̔3kaViGM4\eR*e3Co1V7`N30iGꖒ?ю䀳t2˜^n y+wp.j?4Y{)uG3dV7J9AZ£@l_ޯ7DXޑJ`M(-AhFHo2l5477z G2~63Aq ѿ_GLh]PwoqRL â-oj`N;i!v3ޤ/P-?a;:6E/dx5Hj"t7C"Cr !nh쳄 .- L޽/Ү$vrZ[߅A.p>U{FT3='Ydb>{6s5|8` m~}Tie4G*fI=^t# j^֐`= wcLgL_-<1fP:P!HxvmwQgȱjmsƔR@>!0Q1 $goW7c G4"C?[ɾ Dm,CV<$BeRJ{]5 nD.370'itN*b=bX]PLR|,DEtG덙.02<ڃ.ɬB=J*34hg! 0 LO} /5`F gєXDq7 , s~Wx;"Аpk> @*Pi!pNA%.T ZmxׁD6Ww%tĊ߹S{JܢZvp[ս_HaΌ,`ͬ?l"W ݆ج#Z M~O$R[\rhzˤ\Woм0PNlsb 6&ܻ@tm1Sgo5jKphTu/ l_!sя w]J¡UY!sV4#uz&GϦN )f! ?}-&RK0벽 ϮY+_c)MtʨLv`OyPwn?$$ix A8QWj[>X[ evZz|s=7= qḴ8zX+M\lKU~[Cfې~ <"5M~fP҅!p#yhk7~0}~U)Pnm HD-zHŚčKסY(dM߉`Ð^pT~8u%CS-*{+b N,P7C^?FId7P Ep>9d>wA[[k{ ^<b+@0p+m뽸 g=Dutg/qπSwthJۆZ jN; '5BaJy̍ f6,kl7BMJ(wZL{1r{s?3tRzB_Z1<ʀM~żZUqέxr0٥9jm?#BRO a_;C^bjR \S--abhm]r բ8^:sK(y$9h -àt}EPYӞrTb91ٶPAVSI()r1n\=q\*p^SV/ HXUxYup.Kx>7<|M4Уΐ& MpFx5w 2܊xQJTKV$iUZLl67ɮyr7Tc9,-JyGr%xU2cMNjo.רްJ*.W'$lV@q] <%apZk`d<9 gVUVXuzYo<Aǵ߃ Z`gmsdD.crVY yA\hXH!"#R[@NLzr])b?Xbc|ጠ_sj? gd]+H) dҬ3\JYLc 6evVb-|G_D$⇝}]Ԉw;%E:zZo/ p<,'TљSLΨԗa4@M,^p_t3ntzu.>>2H HP! Ub ƽ2`d8?iҖ9l%9d , 6O2rʰ(`gc ,2뻆wRev@ʗpmiA:E7Nȣ'{ϠNdgD8;ʹ&Z^yx*܏N8t^r$Ys݃v2h k1*ܟ"6 )2'c'O7Rz:xx_(P}r?'P[gllDMS'Y+ {,O:d{QsxLnGbSuG$M)'xձs"J.I[)'WF!*Cʘc%ER]pg L?`_ӑc}ʍd=p^u-B6D䇑 Ckj]~Tcs6f^ehZ6lBV\G 3bZ) pA,GK>).ҁmHA>jJQ Ktwgd$䠩y308sТ4~/>m5nQsL.5 BaM_48E4WA8B޿3MBlŤ:b/XuWcý֐KSmO.+<`-K#ko# SdSإyUFcצ| 1 Q tj{/! d:Fz C'7]˶ @&S#(,r+(*G U Vy9Ƀ5bBs* ڮ}={,G&!Bm9o5Fw18LZ^AlWn-4 eM h_3lRTZ*JV)d=&,P(6ukƒ:JTZd L[P\=X9Q@=AjBRĎB&V}K\*.-1@W1tS֚B$s ]Ä 2 "U^3jh_6őC4i)5!ztw% l<{[O4BQM^/tE: ٤U |&T;u\)U #'q1-:6ouIUl 4褱eXV^"РfNlTHe]#ÂV?CL2pm&9MW:-a$L-v-rɮkjﮊDL2MIƅK8H(oXW -r"rkx2.Oo#E@ Wg$./@<I.>'2ԀDKɪXكA  i0asxɚb>Tku<7bh*sf1 &@r[ep73RNJe$,a͞8,FzEiܰ`E4|/ͫ|.,.s%-') =l#ʘ/6&`~Քc3|'n,%rQM Z.FhȶEU#!Us{'ZwC *X喵^х>rF8;]]ʯ\\n&35^rQUKq`JBd8^cۊ @j4w= n}]Ωo53Io4X '_6&- zMs승5ԟ.,)Kj=qtu\0r;BU΀$[茶`z'Ja㻐2:s!ġ>Aջ^ntZX>;'vZ3Ux B0) ꒯{$;SDDY4Dojh#ڿmF啄qCUw|M(̌5jAY:^9@ ^qr|lr7hUS*]}:J Dw֍ݙi+(DĐ!|yT3?e]. k _+OI(y8n3?]׈N_0P܄mPzH|8Rf*!w)4XDjJöW}&0HV㢘?ۤi_σ3~{Ō]n]9SZc#P[( 9if;gP}Sb7Jqb sF>&{w^tCq!K&յx:oՍBBձ5Q>.'a);^@R:?# ٪k_*сw|3_ Io ׸+_rç1o8)7G߉u vo}sŎ!_f嵶>BU3YH6͓on,L I!.VxKp*qf4-2AT1ڝɄmeBi,W yBAzl}6ǔIG v["NB2&gO)ZEz$C!ԟO %k; /Zv1O;)KY'=YQ+3d %4݌fkl2ߺkz}ءyBsӠF'Ic|S`o!@7+OIy=)<(jKqxbʏRqC_>J$B"58$֝.ϼȂ-SkPövR\)lEMpU^V"y[4c22+8MbiAj1a;zヷÏp4Q >$À AV#](տw[ 0gKT~ԣoxKfv@% waU8Jt${D~zQ>V+٘ka⽒Aof,&n/OZȐq1˶1x8>p$>!ZzK8Ha: ڔ ȣn;*~i~kq|j]蟬_:*o3;X<ʷS|WJp2rMة71St*sH=E,+XY*w.)=ÊM,j]hҞ5P̋FVH?Vz(ibɕa Cپ-Pa9dDY*F@lppnzYÅd2qrktfݏeN(EQ9CԆ!2ar$IlPǞ6?@=\J ^+s~Rpמ ]O xP9As; n"0 ^AX@Lw9LZԊW]O#c<^Jɥ &֕ Ee+K0W]I4nFYA_K]MA& e@ٜoPģc9Mm ׽ SG18 }"> 2|&"%U+`]q7p8x `C6ֆQYyO/Q'6m*! ] wm-\mp rX)ÌM2F#x7Zm7miH:g*w2vRhԯ򬊟D/W~xo'*)3>* T HPW&xDGeU_wL-4X/ @CTeL Tݷe*H9i}i rXUp ~{]wFV1PA4 U gK1CV|!ylRaXbи\'w(utƱ.WL#EugVݷԙ:>)])BLjLa^k5?Op^:aDw1=^I|#A'?T9i6wͨd L`З梁c9umᔇw%Hkr[bfP8߸UCwC]̃ )g;Lq~ڿ{`9Cۖޮ̏[*<mF\oLt'fHpʨ##SQAZ#oBL+.fټtNpP {2l_lҤwŅ6+`Z1ke_kҐ|3F @IZr5`ь07 4!-beXp„Xg] HPxO}ROfՏѯ~ИQ? ol:^:=5sݙA[ʔ@1*'+H[A7H7iѵt7~&6܇ZPszm5MS1]oB0Qy '/\a{E0GE!wֆO%4 H y ^lZҴv8EnhK,gTi2tNOͷ0\pyizU{Ͳ)?Oh\P#Mסi*|8 % v:-!}b.@A:pR.ܞvp-D&Qҕ `rk}Vrئ? P[m4&bP6%O *l%2z%Ⱦ-|qNVvA4@|=  u%w[ۜB1?Bn::riB9W0-y|U˸J;x!4;,&Pc2\@Ԣʠv ]z cՙ\>ubl?E믔G0tBLx&{k;UK|em:'c|NcE@^Rq|fD%# >FFɼ1Vq^:^6,?,n˟A✯)q_{r(VxT3IsJ^5`hTMoo}Bdy5^W3gyD@LĮO5׷o?Xc4#E_<*+=OR?[Dr…]zև`δ,0hLAg1nt "^rC`W_tԆ&h{Lz $qs@~Hݫϔ.%źk@ &~?En &X(*.1w2_h:<[ڻ3vhRHcNyߴ'.~dkV^WHE&q ruy}RD\i6XO5\bg>n*h׺9iSvk8"D ӂ!ez 1Dw4:Ԣў֛TT1t'jh4|窞$Ϯ3pf2aS ЦzqqGADemWѱf՗5`;]H25p3KUT ݈CR `>q DHuLUWZ336eg;ŅJw-m X}Rg̔w2çFqi$+-iE0Ay{_6|&v DQin+Ic]ao*Rk}o]yÑ CD7v{UQ[Aٱ06K.=O+eg?s*$?hbJOGf.+s*7*TsTFYL _6LA51~ĥ4UD; Ѩ;[KhoT%dq<(Vyxy+0Ag9!BPNm . i9N #6{.osTٌxڼq pi+U%rVI!)q2Ej1~ xYc)^okyϤ` Hu}vⲭ zI! \b4]^9cۗe&q4&KwY~ulptc - ^J‹mEISU}'B!\qiۡp-Ђ g{Ѧx8P5]S1n̉'7ܧm7 Gaˎ< 򇦤!bBu9d-^ <겅,,+ǔUgWxXN «QoѼѯ2_L n-"NgnBe R!KK8?w&: (?>zzOEgnK&G"eHOC?x; i]3sA6xۇwD@y̍~lx3No [tù@2r]8qD)ˠo>ga%K1TMίC]/w,#2YO[!U^Ut s{VicɤgD#˝pu/U'x;$!e Ae6;R [++V:=' ױ(߾L[GQH?=.]K R PR2&N rfτ7)&JxE3z۴V0ޯZLZC|*Wkk- mb7Fi ,yE{udUe]|o?:@i0Gck襁&^D|'’O]gs˿dJ0' /xaeਮ+ 6'8,fOGAV2coP|,8nnu6US|ŦOk$SpA\cc0^WZ={+-]~s/Hκ6D*%E- 'kJ5n< Z_A&w iDD==*%X|Tmo&) >>LY*Qwe _An4V%?^r;1p`ܺzBi,Duҗ8N$O-<[(2,oQtCfXm&9!9;xT#8"],!ܹ\*|7l$FS g6 ~iWIqO~A疟tP{#=lB/~KN1&wg>T0>3?08BO6Έ"9"ݨ,G*m`%~\Nֳ="t^ |ȶ9ľ8Z$pw)% p~k/cv+E6C!y3)㕺O%]I{;J:V{ *-q^Ak*Kkhg=R.R ]L6L][KDS #.ZeCP7ƥh4!fmCv\̲ ?9]J>! |2n['W 66Zϡ/M-!}qaAN&G`&YG9*Ūf\TK5v^nX0X+Mjcnڅ/tor/ qьDۖ, ;%/5 <9ZVb~+NeՄ)aK(&K"(baֲAhԧ U P5q*|JA PiN9!֖/O4s43QzJ_մs@<ٻk W_l.s7)Vޞn D20}]iZ4ڝ?_A?1;OY\m[d~R i "}%9$І{$Ua=PDz)ctYOY"PYx׹F:;>=N4IҩV-5 F|5 T^to61ROD=56{+AF:Ѷ5*|hwup |ێ;BrMC.UwpSs`I_vЏ>ߪ 0t{[ sᾢ@\I|G(ɦ3 [-wO =NoyC'lm߯8P l6Nr}zL~GUWOҺU(r. 4 c )Ik-ׂ#ɗMPƁ8Q* FjfT{!~̮8'x7LU[ zc?C6IjD- {ҍdGSFANrXݗZCgy'k$-;&CN}>EcDqtpaH:xh/K3ojSs@ZQLr/h2@):?x,ClDQ䂮{,QP%v92GI l<0 /h@kwd`u6Ib q[8vT2vGU>$^'iuxuha`NO*5".B&J]n27xF=<#g''Cqg?!rGTf\T_] EVݣD3i%il1.I wG:9-?DI2__O s(́:BU6OgӞ~q6>\i5C/6 (~FA$5.<%lk`WM΀JZ^c2b\6+hi=c5ЦSUIB'=!nK#fv@xEq#!,@TU\Ugbe/ftI/Ԣj;- rW'Zlex) {2t(' ]t?`7p/ǙC} y}y$i1;8hZ?V^˅b(2 25&e-sE 4Dux>aS76+vLU?}kvJ %>AVt ~{ԇw=\x]*ʥSd8T}uב{#"q#zMQIR#5%)chp&ڔWY$f0CR,zd!7P;=@4̜fTLbu@(!'C5V;{B_jQ_w Ʉ6;io5N&3utOm#e]1b`^iP`[w !<$ Y;pz2{AY=L1^߃3E8~Se#WUff:ڳCS;A-r (f0;бcGkNyt8iA 'p! EfEOL"0UrcFE+ s$IZl5A! DĊb~f#.fӼNH{=Gm퇐?KIx|B׈'03!r TU:2$q~'DmXO`W]I/Ysj:08HQrIEK B*9q .Ŭ}. {=? l*AoxL=ph )6f~wddQdUېwׄR v6 G;gK,7JDJfqP5Bd'gΊkΐ9 8;ө99D+')yl~LKv䝴 6=ߔc3wfw{e?B)J;%:qH Q&S[ g^FGT1mOBr&=.\J9;XWDBm GdžRF]{hoĕHf?RUIf.#y[H?lies )CXJ2]/SN;g=8z,OY^q3K[3X4 Q-2_E Yr:|l+j4#d^T\3d0gHXx ["nibߝE)V+\Q-C*)H5|:^_~jUgޡcBUZff!K\!c!gGx ?Ff+9VVgW3V+Sh 3Nd~8>E^w&u E<׭)7BN[;=ǢL҇Ϊ#>MQ"aJҿeXx7BX']AkWRFzyxOײ l<_5QOtgl_6*VeY+Kcg/X;6g_"Ƅ+G'/!<{_Zޝ*s;7F )U^81ʰ@{Z3!$ HB<d:AVwhGI)}#wuI(1Re(vG:-93JEEZ]"T^hĐ嬒DM:p)&t%smgH?zD):R,4cs74Q͘$/B]+ʤn5s6hIl -GJAiI;+Y1lgkF,Hp˲Y~>[qAAχ/F.c*4>ڡEq,NqDBtW]r 4b^ ;Dwc VӓokV⿵"*dťOkΔ 0Yh:{dZU]Aqz>砱gsu4 }e(9=ͥ;@ +s\?,2>$z%+lo5pQG-:iq5-tIPG( +NrAJ @ jѧ$ee1t"q/Ѩ"Ik$1kYZn kp0$}&)C;-suF|?l#؇+g>iҐ>.dMHx[gku@pRCM yUCMi\HsWcbuFooUh_`}GпmKsv4"2,c[sc6(#} %β_B(K"!0;}L9I8>+F'خ2 uzCơp7rmCDcŤ5"tTZDP4XjUbzl$`Oy$%&DK?z}2.'l[KP`5c0|Ni7x3VvYuGWS6Ώ OZc2L5{t:#0!o>cuwV7ꑟEq[BOaI^.4S1N9r=bS ! E[0OUgx75 )p^1 nmaKu [or?`{Ӡh'E)=aB&Ȳ) 5o-/dG.+" -XQ(.L{P62Wg[H%E0eH^JͺRh]3z)sB@5촵{#12@ˣ# W7E]xK鶖bt׸^? >S?slycE<4m|1sy—O" rNӲSbMM8 \XxDdTcFO* (oeLf= qCKuy2܌+7;Av⣐{MEgP|Hf3$ԖG_CE2Onzqз WsY9I縪:qXrKss\jFp+ZPGjc'*='cj'{knQ) 8> ͓b*[Zׯwoj~O2| Ab[X`zB$!?b4eT edmۅyb֝`5`,.,X$!~/ WFNVyۀ?cfʰ#izT2 FxևHd^[%/rZhܠ~ݿJacNp0;dd{cU 9|̱sژkMVa"˨-}.E='"8Z8~U f##ۼ׎u1Qr[X KQKpk[]-4 )a}b:O#ӶTnT؟xcsȍ~wU! T t- xׂFeM EǕq=:Pygk.S_O2nq^/1bx!3B~I|g@P"wsMIʹ`+NV? ui]GUPZOxY_ܤ᮰tIZn;p?Q%[r0b3FE %֠0.6Qld]aeYg8NtHKxԙM]mb*úk$-dpᆘ7@ܬuC2EV Of <0.܊'E .* 0`2c{[+W_Bש퇐|Fy4$[5KeK%J@˾/ #z@X1F%w%G`h"M4Rj쮤r`zM_r;2SKf:K#~$h4k] E.zr0S\΍qLD+tNcK ߿_y 0BzNQS ̺QBc7T'_7uQ09|xyR(^M uMɄ/if1C[VB=L12!_K$ Gj_.` *JO߾мw$VӘL`D֎Q=+!,{H -?lk?xbÏC4+7l- pgAyw=y|x73jS#( q Ljw@d>( s$A GvvI5"0_J t>Q0 X=exp"4E]Ph5j_gރZDD x= ({ 7iF z_s%co+j?/}Йe6ץ[',D酊R蛫HT.Z4WBF,-#apT>v'Yu HsـIk IęX>`IfpBGhyk74?.W6$f1Yl:VqS ?Gdp#׫zpA%]V4*%,OIj3#Ə#m 4TLROtuSnO _z({?rw1:bk#5XVUy1^m i kMg+0/IGDdiw.w۞t*3 P7wcL?SDy?løu&'0񦵯pWt?t-*R E0sE_L%Mf?/VKL>;VX,"WN y߽D1u1 ~O$UJ ]0[^<̊@.Li(Iဠ_^*Z t3]>Cotw&}8=g w6k)\,c$?{d{OT`v!~D]C&^)VZ8 @ ۏ)>}lF#oBHsqu?.s9mzHuǖpu13RҞ\XE-گPPWv: ڶH~pZk-{y` -G5Ř3;'ś7&GVx Wb (G3ަ crb eGB#Ze?~#ͬಽ/hՁz|XYqLK[& }FϨ ?4 V1nhT]ŝeR>iVd`snJ a~ڝ҉@z#1iҮw͚L|"4Fĥ* J8J:wP +5Ύfu/UW?HT5ҭW~al(9rFUj# Ty2t=}n.g#,a=;!iL0C~o]S RQaX8AF^}'HuybdEf+>nn(DIȔ=}*׿* 5}6JAYL˾E{<9p:=La>ہkZ?-#+6E UTd(r&/A(؞ 丅n'w+AhdvI93ViKyw6X%ۂ*eo($Q IMi?QU8$ofW|10/\65s W^GՏ }et%Y e=2|a,%aљ8$6:Oru_ϕ  B=ALiܓ&V!RgBX)}b)G@Xf%+Tg}n.$!OԊɷG]ڧz/o8?<ب \QhK@0M'-sŬSڙdPvG#a+S@ͳ3;ks?Qh+S*9эKŝGYeU:bWMIe7ȪV4ː~~:1Sݻ*J,W`[dgEWd܆KTA'}9{›k pak@/_>ąc=]n$}1~[ f5_WaއK߭\<Qh80?fEjmh l.2cXFQhCny`K/_\A2TJL]2YZ|67Daf@cI55G0 [3zw=l6K/" 5M(vyv w͞JB o(O h"7\Ɨ3?ͷFeTzV9rdmp/(B>dlU4 Eg/5`q hCf.ۼ6CzZA!cMuw 4ѥ|iWԹJ Fx $Szo!_'բ^@^o1}+%Ā0mWmA-](YW߮[hD3Q4%:b9 gϖx2{_ DlQb>ϚiUd}N 2U462sMdkKƧ±n|&U Fqx[s)+hT]'--< #g[JB1(Msq<;^Sҩ_r C-WNgBՆ8^g-}Œ2Ԕ]lPQ@-j3"H c_('= / ^B0]V0sWl?C+CQC/8”R3O߮ UrAA7/N (bhBɑ=! k?4h׶S/?01WOLӅ/ϰWjHj$FJ!3c&k(v~Jml4S`*{A5č_ O-cs*dl@^O̡>XU=Ae|ݰGsC$*)E==Fgi)VlYa+69%YlKVcl<*K|k] ,n+k%%L!>] FBtkKq#}is_CMLzxY}1ޓݗ]qoW̺mhR}0t3T:2mvix_<8Fڼrr꣡I/h^-0fXBD̀`9)[q_a:H.3 oWjO TȣV|:}2H21\W}И-F:d'~tH(q6@i"fynbԼd&(RK6ɱdZ.4PIU#Hc1q#S O.x1o^A+"{&Bc! qT0Bevsϒ(l s%0>S[RMVx[aD#/Ԕ%O]TC'z$ucl"Zt˦'D%â3+gUA_\˄4Kr2[u`&ONu 1IGњ}<;̷BѣXU lHV~xt#K(DY/E.Mם? 0Pr͠ۂ(*xnǶ4Wu%sn2CG :{qdxF®PTftfU@7ג|Pz_4QEHJ|N]X6Pم;"_Ƿ:W)vі *bЅXhyFdW@f! RGO(9^#bgsB#c 㲷@[vXJ>VڙmR``"% YTڃÁWΕ)8aʻ^!aLiXig+>kq^S?/޿# lZ,/`-&,oIsone"*]\z,/ %"ʫvYzbMoZPR ,5Y0.cP$ ㎙$YW|Tu'qT+NEW.0\1u ?Z KG>)c/).6 ޒ75HӬ 09P`b/s]Laŋ`0JɀѸHnwۙkXw𜨆͒9R1lo1u"uQ^Yc `CO#7@v/vF]1;Cc>q5TzO/H&KXM1?$ӞU B~F3fO/I$}#!U}ɶqvMYV17l nu&e0'/ xԱW _`|?AkK]z`S HRPG;80N=n9hL(n_UÕzwl}iZ,J$LmG;w|f8 E͋r=r@ e9Շ鍄=Ԉ/XˊP΀`wKU;U(hpZ'}H &;VlDs brJ^TJ3[+io4(δ hEՑ> v}jW-\\⯇5HN!~#^~1NtD% Oi2>~g_Ӊ@ *;Bu8d,#}D\X=!!m|׽ozq-&Lv=h5>&Q֬= &QE[RzOg2qx(0AQ4&?hoTJD"nh"F |Zlkhh@Cfu,S(!Qb_^]s ̶@GH?۳/y4GBg3,Y%XPK j`u6[$~W=ae7lHvYBFB `[LJ#;8  }tRgZGџu=ek6zJ:U+g^/uȬC+ _D4`10`T뀔EK2DoN E3)a` T:. ogPs[h&#(:t"pe{"c"q']~:TL9C-`,$4 t f^KFyUH[6S, %cV{|x`N;an$HOX1)N*Q#TTI cm0B(VT ݚ+QNǭl PˏkoSbxh隣$]H-I^2C͹)0s}EZ3z.$&-QI@=JELvp4k0 QRr=*ы'!` u"D.B ջlۊaDB6<OWI93#lqlWӃKlL0Aґ-ol+=&M]LaC#QzUP|U'r$s0gFz1A2#$q6);Q s3OM) bR `5 lv/SiNƨM76 KoOW zԉzRi1#sHP%ҡW=1~ O%uK9\Wm M7}!Y:cɢMFGHԧ2|X`P=-iuJ9,e،|4:[+ݩDwQg$Es*"m==ۓδhmWm ?{*2ʺ\` XrZ֑cFY78"QG!kZTHn^x/D6f;XNמ6BȨTzDօњg^D%`jsG$g$ 1_,mV5=nb<Y00ߨabIJjg{kN],B)6ɔ|ɱ=&nݩ rfXm<%ԕ99|cR|UE"|&m!j<Ю|yCr.dʬ3WD܁z#U=s]iuKԻ+gMm;Aq1T8VB<,oH7}by&vD5 G4.WslJ I~ o y&޿>LI\C}1 ~Cӫ:"`o-@6|$.-:ȓ.Inwn*cw*eƂŴ4Og.)`P T#`o__+o RᡥKm읔[Qo4Se.4#S$<~Z:ʤ= L ("@?h4зGoQ-ƾx}'-l ߣaR0buau Ң!\ tE9~}5%Su 2'h7,¬ tW厊%|3'مvB(}Y[dZǕM*]h) FK\$}ڳ 8Q2:~nݮSZr=}0f?"O@ZfoDҎHI8sH]}/Ig᭧2R#-kE'JEmiǜE$F[n WسwQ3-"2L"C#JfN"/SN2zs -8qn r"1iþyfC^q)>q%MX#&Y Rn ` %մ5Pjf_ucËZ[\rtEWR*Y8iENIZ%Ө09n dg|d~wV?( 9XYOm\oU{@b24-fJmlR[@{wZ)>\pRP3۝䂄J'MH%7b;j&ml"oQE?o{,aIܷP-jp%]1d8DߒPcd)iNJB%Dׇ5% xrT }8)^eX#O?]fP_XUIW.W-N#:x{3E "o,sM'((A]0/Ta);[mGpy ,v$2qX4_c8Qo'X ,~l0:of&00qN>X881-v6Oҝ-}쯳8mdUhOyç戢;BEm og7_~&L 5+BOdg+"IعcRH{E7'Po?.KU+/$\94z`h H/kAjrq2z3Q8VhE'QAu!Zdǡ8Դzw OצZOխzrtMDq٨@g{%фr&9ڴ,G Q%X,J+\ 5#L.i65)W!\`!/↕M#d><`u<1uqIu_ KK S8ДFUztm y6NN :NUH*} ^<]xɷ*^jc^KN iX-KtZR oM55  IYS$|] 6_0aQ]a~E6HZ E[*R~N׏ʺ9:?\eLkᮇk6 bϷx--w+i.O``{$\3y(zCFq}`7lo  a+7;r+Ij^[&,Bh5??!M =zI^8.CʔN8u$#Z~{ BCy>nm+% m;T^)ڨׁ<QrZ7@c2~,ˡ58ad\b=}fGK1`7frCHKxyMLOᴬO?d(e텎UnX9}*|YYsyZZt`#7NtRXaUN3dJQ$Hϩ [ޠə *lUYq:@tDD<O[Fo3-uBZ|Xۀ¾f3I:f&H^D gzve.Ӗ Í@؄z<7~/"lqܮT%],K.d::X`C4h=-+#Um[\PNA4_!(j-|+zP'Y'O}w ^Nfn'Ug 55;*hmfLo![VX3Dwږ(<ײx DžB/u3_;} ZhGT@T"ȝA/z6EB'0iCз NeAe|RV#b2Hf@N$=kz yDtDL`x`dc#}LFmYܾD]ҼoJ:{FȍmOLy-FRЧ MՀj`jFC_ W T B5hP+#t(.)MeFSE3Ryz"گ|XkB' Be !5goݝȂ $iCՂ aU?!W0<=URUpolm}U'z 2+NnGOZz&u*O|۵OeҠ|6 Jvg$p(Jrhb/IѬȮo[+Cu0b=~&mL%x߼ڮsNcs\Hi oM]˜ |x(t v'$`M^kTh\+Uq. rؼN 2V'JP͛" M k6&CaC#=/3EZ>EO{rߍYH}iIy0Z>31\`F;ꫫ ;@ȾNX5#;[% ))G,J`4R^!o],Yy9f%_95Ym ➣3np!;յ"!czDRm܊ ]t7A96k^JqM!ɫ k+Sŷ× 4@yR'CxVr'1kxv#KrqZ+Ϥۜ dw pfrz6a7Ney\d:ṀSM_,pI<;۪BXXCy:4XrZIpFK:_gN|ʂ1o>|}0*Pj gg@,Uب`(?,qq\'3+ЗJK_\n{en(hOc/rI{Z)`st&4v a8jĨ|dac] x=tv VEG)~Dnܸq {1<ՁJd0;ܦ$j ޾֗xT Dߛdu>u6| S:2k6|'y |z<Đ37&.-4LXLI)1qMV9<ܩNūhk&1Rx9J=oii8S[TX9:h;M\`I*Z0[^~ a^E m 8N%TOF=PJXV0B`%haRa5E?7퐐-LqFuhtkzZ'gwHUjzxONep&T)W#Ч[~+78sզvSnv.h\wvM7OwƜ?'Z4k/q\^s|꘲u Q֧Ou:iED:' \ IwCx?~=I2$HCdi$K6Zeuh)4@ؒwSlv.`aLNlLqa5͢,xIJѕy;QeA 'm3HZ፸ooԾlSpY`2R7a;u_z04 1jiMғ6ʵ@ vqȂ|EY/#Z|Z,T=ѸWvOk˿9AyB9kj^,{4cN y4n.b9ee`gkuwj.Λϳ Hʁ2S~6[NV}y#'[( |K/Kv6ut#4nFuF"t]'Z""9ij ^զHN%s:,gOπGY=O[E;t"=Toq]˚("X7vVMYXDq`rj~B  wqCxUɱcvI5(=EֆoZ-!vk!|#`6_t%{ Iu&?PQ--Mi^6 ں"lClg 2m `B8cjzW|+)#Qy"8.?ut 7YG7~ډM͔Fr>uP(zѰ QvovD)&CC{12Yh%o:+d5`>zϲXB) ,;-5{*nLrͺh$YiͩɌ#}!-&.q$zMu"\O&;wCLC; b(fY]v! l?p2,sGa~4Բ"hn׉ϡݩGOWN+;1 b(Bdg,f>(ed᧶c@r5 6F%SMNSi>=Rcw:嚋yD ttAbg'&EePLJ1fQ^+'os ~b|R6E "gHP'z˴ (=g#;In`RAn4`o0,*,fjiU.$exnzEn L[T;1I 5x'RS}-&rZ*Pd3  !#>\OUbŎg3"0?hbϣ ⟅cC`lgYlU ve?g;R8c-{eXG᳚<@~٫ ]BpT.lHgA%C92 cpyܴģ7p A~xŽ^ku܇`\nMٸ# fv$J&KSqWTb:'4p qj?܉%Vϯ@€$܌h:L%aROpV\3p^X/רT/ySV7މ#幁)9N}5X JAH O1[i#"+LU#֊ Yo&̿!2ɖ]+$ATidQ6XoC|ζE֙S&ع^t'yo BU1pA)mؼ֨5{li:3!7&#jQ̈́U58yٯڝC]uzT.1YCW3o/} =C{>gN%i3V>MȠޝ<1>. fqXA!&2o_LvWˁsA'nBO7i/aVQ>خaq&}m8mhhB-YIRJ;՜uGpz]EȑaٰӜ pbE6nk)㯘[gXׅ3: u;1VF-ӌ_%sUL)Ac,_q[_PuyS C 1&Ў]8<]/O_7z05GzS'[ MjzTSe 3g#br-gCXrStPb:(OlsؽT U&sI&*a%ZF&rZ{UC4Bo9ZO/hIRG#h~w3 T<^F|sdL9F= P8FH娳꡷)V y^>FYDzm c4_4[~⪷񺃡߮wk϶&"۷"Du9J㳖r_\L,8廼Sz-j?lZxޏd A`q8/ՙ[~!E4b#)@=9F#?@.+aˆ4ۃ]5X+ W/I7 Ua/ _k !Vk |n3T8fW|i;|^MRs"5? dl׎Nטkk藶ȏԧvн;QfϴUxq$ź;[_\ұXȼ^yy |f -3LwRC qv (0PSZ&|M ?%ڞ4Ό}8H}\X\W8eQ*tsNq>8{9gJfN9d"\ɢY2I%kB9Ui դq85!cJq؊U.vpPFy.<>n0&ΒH)cbt>Vʡ喋/S/KݏG^*ĸ8PLJ aݳ`V!!1 _^cBgqGk$C*gA/uAE22~5:qXT>6:EƇ.i _FٴQWHkׂ _7dYVuB[Rh 40 P֮rvJ@n4ƌCmsjYhBQ~*cf]jpcudq^NOU_imi1&+[`YgG.%*жLnߐ8MSwtk4-0,o&̉V"%\cq):~!ѓQ׼Ơoijl<{DPpn^k=A*HǟQ ~ yyȱ8xaLՂ[ܮ\9ׅ @?U氅}ܗlV8}r2N5CwRý;l±)ÀQgAԎ8#SzW"5{㲊ueeg;"նQLDPPz 47V\@hX'wIj vgyZ:p8vl(Gǝ^7̅0]EnӀj) b'w.HrEN9% ed"^b ̍{MJ'*JBdMNԇÊJ-VfXӯ{}l`+4}~/1,D%tpE+dL>b4&-zGlj\3eSwsA% vM_cI;x=x]>T^C.xtW O/y ZW"zW T;jӳ4h|T0m{?!t ]*pY}4| UkC.jAU$fނfPzȍ? kI+Zc9&Ga )(EJ}/@Y"@GMsߛ߯Bޱ4tΉh5p {p6Ȫ>wz}NTs3'W:.U pHAoϹ+6)5@(¾{438B *S(`} <#i:CqKA"JnbL4h)"89>M2f@0 Bg3`wtW;b ` Ft?uV˚x huB|6uo-Nu?7gѯzp]_XTu<_1\0WoZ54Vq\,0Y$p7,+t9~R[#D Qnpr ,;Bw2Lf8܅;x"G=8nwy3s aQ}BQ5ƫnFiqC^M_b X*<8ZsoX 7 s{rIY5y0C'f=h79hVU'-oHa;oDAg#%ò.K.'&еnնi*oςf穒ICc`eV}2><1 Yv>[zts: XeW: 3"µ6eުr9RȚg' nn ڳ ,5t6wO9`qڡPo=ûE*H7Bxzղɞ DgOos΍#3i؃ޱBS0qN퐃ػ WsĊ14&1Xu2tsH" .4 Ib'Ȁ؅JWI~6Q*3[`V,3D]%C_ %H`ꙫ8:D95|X 9@fyy{ς灴(|bsC8SbMA1j&?kAnHFC7dlx*S;FGWA[:v)PJH ľgr:dp+5M9J$D8s.\O~a}E.Ӈg{O'-|[stL{FLdt ߙ7tĨ dLdxfaK6`P;+?nR3+dN:ۭ@4qFo!Wv\Du16+CCs'XCIPmܮtET%۝d]9A#IY%3V] )O fyIر9=!K PX-[EHL g!q׋s1mM=9}a:=u~$S8>+>(fpmjxf3 6B+:}n@+0C 2@p )Oy[y?{5ϚexBTx%a ,r[LەY0xèlYZ^0 :ƈ j  q2yPQ>E~LߴU5FWX 㘢 `ք+ai ZI26:pOoC$upBuI;З>[M.|y&4c '}$Y: lŤDKʄ&ˀgXBsŕfo+8 OMlPD*OIN> 2xe7|Q.RF"2u+XMT ;8v^h6Q^$Y.)O|rca..7o@fZ!U; ΉO|sؼ91㉡K{.-FiBKsRQ:uߏ(eBT{0!KI% LL;$c^Vڿ;/Ѱ SXhaBZ((P(MG]`H/wJ/&4%d&D^jOJxZe Ոr}Y= pfT:̕x 2՟0 tzLl"2 M4)mHNo}>t~d LgI:.Ix}inu׺R~})+2a]E&XɅ1чŞ|G2o\ȓ7jgt;·]( hםk!X΢ Ӓ}܁Qӵ&`,~:y{ΊW;Qp Aη4 Wgm{֥kGʹfg%UEƣӑww u myzH8!FBdm|fcH" KRR $ƯIPuo*d68 L(^)Mlbcwܶ:5oYF[mn:.(Dvi=24!}tCz)z[[J68oRP~A9_z>v$r;Fx,j.Nb~d"inB 5g.Wl>GF*ЂD Cwfzi2/ QNԟi,q%cqOC# Գи=; t3HHkl+ DT$yIxĮ_6-ǶMem ?Qr&jJFtH8bt%2yN?;?rd<p&gHi"JgJOSll5*ː~D>=t;A~М SBA}swW*C@ 癲jEQ Q.GR$q#’DK_o A^QR8BMR"uVu "g6ÛU9X%Y\bkepXoNZDiq'Y_~ JCYʈXtPR:&Droʊq͛[}ΙN[5Zn98 {I{|ލLm6eI9%aXpPo o^ppt`[=4ngl9):.C$+`ct$AeY$Wrj 試9NAS i5Ȁc4 .Ibݩ(m'.Fu0ȡN*ɝ/fkV. `#잔.n95sguv,LL-==79!K(ªcm }; KtH <10RFtJ"i[vNѮ-PK u~щMfeFTn%b&?8^2hŌ5 4 ~'8T1@O-m{ ߠ#Y5 e'pf2{xcuT!n<1RP/H]QP%D+bqmK~3ff( ?.G -- UN4"sp#&DZ.L5ACY6k9Y3*4oJK0GNDI Tj&!t/ca) I`0 /fn)17ڽǗRd3<,o{1@Rh+Ԟbb%}[΃X|#r |{dQ>ъI3C<ʼmpL"]@2v`p w}M#Uw|wɷ&ǙV7#q9)_/ʛ_'{WشUPkOhn&7<[k wm`u@ٰv=HSc@s.ۆ 2j>K/l 0ײ2,%U,P5sMÕ"{tې ?A1N 2>GR@AUm:oW8宣ĄzTdⷛ"~Ai7K"$&Mj06 U`ܐ%};)UP§`+h "+H:v>9dPxVo?a BN1X>͜j i1+JUrrzOW$5fBGy#s[LDGɜ.S3 ߕm?X8KhQo8T$ NJn\gw4^8]/"l r{A<'ZK?yX@j9țµg6Ң1a Wic= wh;#8^Aw>VQ!˷OZ<4M}kd wH}ċ.,Zǵ>qV|pvf,́E.B&(bD:exp@JQ\L |9oz63)Bz}xS.A:W*=U߯n+YKe#nM.Mci غEhP\#g|{^fi+p@)K*)Y< QV!{wlݯ|gR;O2ywч3çWҙ_I'hVƜ2f2>%r2p^2,vJ^CO(Ϯ@3x9amc4ԕ^EVGM|k آLU$qxt |0$15@"wxdJ;` Cʏgh~D pLX5 ] ^PԌR>u>~C=KPph.1߿ g1l\@B@HyƺᏐ4MQJo94N?3xC8t ,?*&nt{=MY^3m>!$P,U"q)p>ս: BJ2X1]iٜ0@|+iB2 u\bvے~UF 6D/Azڡ9^](iES+3quIfaE%LwF!봃i# &P˝Qn5T~^7%hGC{t( }v%de7Y'M>6}4̾neq R{r/wِ8 ӓ,nxv;CsTlV'-6H@`滨6t˻tӮ '桢Hi SG_C G|<;˜UBaͿu'B+6\d,Y;?fKte* c6Ah4y?L:c.Vu\ "ikbx/@APK|;P_̜t<ٷr!=Z=ɿG&ѫ-&jO H^L>Tv\}΃ \/X6 (5P,⸆[DfV̖p)SeR82O'dV-:o>SsTQu c;x8u4h&`\a+L+9`=:񢝢St| pgڗ%\rY^ԯ#ڳci #wM/o}`T U ]nEʁK@+>ZDJådGk&;b{vWd_A6[,O ⇳ cH,jhV:Bvk)A)2H~xё =ea[3ʻB%(#\v#pMoԌ sYyo3Eq hQt&U JL:l/wgDohJ9pvvL{ _swǽ-07۔GT]fqtqRTQi zp9"Ϸ 17$ LC%q49)ƵצLk6ܨ= })t,[ [+gp!C>mW7],|z#i7t4Rj~>e8.)Q-O0B o3Ҽ}|$ o?گ? h|#;6W}* Ɏ><_WD02]rѼ04hNG▘~ukB/6xm/"3r" 33b޵ Ծ㎷Uyx$bkמ[(C"tb֍.UkQߚ³VdW/?0-V'=?= t9Ą)-\s6P{-?!Uאָ(kqo(MAt*PDWnQ]xKHZAY*"M𑲕+y&v6+F|\HVXpaGj&c/oj= iE%nT[h~9j\`IoOHb @n(֐o+CCdqgY/G?lku'4ǻacznה[")eWЉ&=h1}](r#܂AɤVP]٘(u=2?pbw:/zIO|yM~+ǔ۪5fkAے'ڎ!9geˉi8yCC12dmh5QV@<4UqgsOԓZSj _ԕ 'ee:-S{G.*y2^N6zDTQ9a0b汇8_C%qسms1%oRU8zh5+j"1wy6'DX|Jhw,fI|\lt|7۶u'/ `1ɣrlw&Yy֪6kYXa(Ar/4.phoyY0C"_ ^W!(Kv&0eYǁةD'3Y+:Y˳?ɗZmn; xԣ "O_2~E&^/`&K织Qм}?(Z^iʏ0`ҁ-XZ8PBlxCt5~^!K+p6nH%i}4mh<-[ٸFN\я+%ŜdevU>81y^9H&q"1+äZX}R=iuRQCiWכuyΜP\ DKlMDIʄfэ/V% q²Hݕcol,nu LY]vIpC<[lR/fg~Rݶ@-qf+p6'/K_et5Ց wFwK.ϖ!.$܁fJ1lm#'pakZHes |ޞ:]+T |o)ȪqX[%ك7X3kQFa)coVe`ŌsgBg<:+Xk{Ʒ|PMQFGJt2]qJpi,24W^殻Ciz|?Tl34_dˊhg^SqQwm 7.Hi?'x-@Fidg{䎤UoPz ٤6q JB/PpkJX{lk} 'oZgPnE>B:P&@A޷`n(7Y2 .)cwY0۲c0!9 |ޙƤH;M[1.i:LXW_e`I- Oet[ +ڸct($r5x;I1+y{H\<𽘵D4Y{.==%.i3} R]$gܯh nΖ6Ud=#=ޘV N=ʑ u:'[Qa47S [L8jVN\lPPX]'{_:K_w[EL& Ayq TꍺmFR셢.J{Ga<-2A,xݩͤş^a5Sɝ[V%e &8~3}qoo׬'up PQ]LiDt AiͽΖ ʤ`gN{ÆJ~C=vhgP/Ю!!ш! 'zaaաkµCMA9D6AΤ-TBՅ̗Fy?@Ex$Vl  c0qsWї~D#nd JJ6;%W)61e\ìaȼ3z sSSng~\jgU|K7jIJe.nZz MCt,oru_X/:Χf"R&h/\{뺽Q-Mõ UɅyKt%n$,* ]=י HK5[|}?΍cé8 gFy-0hxQU(O񘇵}bXDM`]y XgsFw,p!0(S w9|bwy:LWvBgmbCd׊e (D4*AbjvGL,;(# .`/:5@49kL^~ƕ4c.whV+JiIh?Co#v&?7L`r\J*}M$7 )2f7V޼c-@Q{XZS7:7)W$k*t`G$! #;uRK $؛n^~ڬy*&a\?ARefǵn-lJnH!N ^%NCт-hhS6B{Ė C#,lP=wɝtQOP᪅u ~)iIct92hLA >lo?apՓ숉e-D/@>6]ˮ[-Δ=d$:sW-碋0#k!wơuܥ;$Okdl438j5pwjECsp[f̕·C;;yW"]VQ+.G{g1Jhl G1ȭ X,4j'~8o(w"aM!MA2bJS*dSZJ~#CxцML/rD2g Q:s렘@#Y\ Wy]"b^?<T\ͣaz!{S-žxعY)6^81j;v{NwZtu>*@_rއ7l4wvO :7ɷY#g1kz~ߖv1{w&'YJFG?wLY; Vn\/ѹ[P0,&Bh_.;;kG )ʗ6 M KvDhoAk?c5@4[U괹4J/ ƾ+/ABl|G!Cs+PŚAnsFg|!0#:ʐ ʵstV^5耬A FSR)G_ߢ{$0y7; Jy7#Fr[>\ f:!Ț z`G(kKt:$vh'wcN+NX0KQ7le[W8E\e`&TFzq֢Wϙj %>/ũĞUTĺ-Gą'4Ȳg2\p]EYưG@BŃn׽= J^g70V mqw?A)+UMtȫb9.0=eԉm˃?9X( LkFje땗9U*5MA(M&UMbbMOv+|7M~xg(-G} /֯H@*>O68) K,L&vC4FeO`k w}ʗ _ ]6p$^_tN%bݽ \h5tW^F׈z)Kmk,?_-H;MѼ* HUE+зTTo$+A}V;l ; TC>s CN~&X^}]>ѮK(rtk9HbY@x&7_bf`1>LqK.ŌɣV`3@4d؛:O;9 Td^QDX7zF–S摇w.Z[F! G|zu2D*_[1':*;݇3HHK1,]#"m)d:-r͋dS~f My%ˍ.4E=RPBo"0GD]&푰p'P٦\Ҹlތ٬c`e:Fa|kG>6k_fkq6uȶ^ ,+,Nll~ ywesgCFh5|S]&/{a%&XV8 N:qXD3Ѱ e‹˞l 4s7Hv;;vCuHVo%!,[Lx*8 >Le`Z~k;j$jho`Vײ֓.]Un9?CLnNdT˫ w8#[;־R$QUϧ]DFs.BuQ !}L^Ap?[ߢd!oiV5? s;[xXl+:ZG$ i]p; ,B72C PZZ3 H΢$վ;4*XܼG*e1f!54*6?f6X$ͷenXT2" 7">Gz`OxJ4]Pɥ^284_oejr J/G_ggB1R@x:ݴ%UFaq|bFEwj"MHT \|1s"!ş͆.VcLb,NF;ZA߉RhBOe%Z07KdT2ǿ߬ECK:D&rA|mrWJD€*ݩpWc,wiWz= ]-|k!~!YE:N:C't^9| 7`~qZ#ߗ@$U 6Z8-JT?.FTB3]`vul_؆J W,ѡ!}FQ6ѧWUIV} dN%/RgEYMo؂H_  |Qpg,O YEsc ivcJ=QWDJٻ\)a@Z_b2I&€Si&Br4DH@ֵf ѮrJ 5fZܚAQ9t6\R>:eX80PFKAIG'z@QE_c4*I"JK%AɲIȿF@?L}<$s?MaAɑiܳ;!Y[RI,k9ՋY#]1R6Ѯ^fa$$َ#J?܇m%s*K1@P ͂ Qz't?Yz=tZF\z&ݨH?2ZB9טc*IҒŁ5V\WӍe /G'Ú)';Hz/= >;Pq-U!%Snk dJQ%{QvDV]W\\m 5[m*P/"; EB f[lJzQw ȖmtXG ߯HLNbhnWhPt!kt!QsrS_3!W΅k-M>I eW/h/֦]oz r̬h-,d5ʬx{ iOj7Sx2YɵC#p }[5=91"iw͗ki?84V@ոU<,(-߁,` elx ǵv@|h8ŁJ2K.3zZYGγudF"RIKc$QY \,HZc${J=a#[4mw /]ɔ4:Ȗ^edκeҦ3#}E@w'|< ,){oյۇc+A qc:91z.$l; Ii8[aTi^Afh=7-$ >(Mۄ%1A%nB!T}u0_ }N(L=7菳arkUQ{R1r/|6c|K=)/'-x='xgJ=0|(OͶA/;h-Xic]]Ň/ю&)}KVqt~ǼiwgXާ,fΑj oo$A⇫|yܐ,T0y>~9oW9~r.;:C}XShs=닔.)ET\fpF]]{ߤZx ǟM8X۶a@h.x^ 2ğBxMBŸ7L4P#GtY^+7Y*pMu}=v:L[ sj }ytT=ʜft;4A'<f}HIDz+D+Eԓ/1-IFx~!MI!P}ğKڳ hbl'vU'|2Rf0̓QLo_0 b\P'R&= ftMny%#?0eF9S(k9 Єl4? TaøDlq9CKtEA?߸߲2oX-Y.7yizmeEêM Ae=gS3rt8@,QXՋk{tےCu쯵xiuo{@('vGK l晹X#BzKNW(# oYxpb-;ne9xWR:6ɰ۲*6`.[wW?v+7\bBIN7#LrhӊBv 8^NFx'"DUx,).Jqiۖ'"8BہqjH<XG.c<5 4|M>T(բ_iH\ \h/"'qƄDк5G{ǚ'Bs$` <ǁ;&=l=,N$֣cҙ jdIDF+3{2qZMYHFP3@Mh{eS4hܖ,du`@K頉pA]"ʞ'yD8Lb ߙ/Yd׽[{GnjhJ Lñ? \$bΛ;? $`,t«:?Ϸߧs4gt<ٯbAA$9.#͠YôGԏVŻWwu0$՟B \rŎ%(ܷ?-b η`pʿ oTZ0ZbGJ $b̢ţaaA LTzF?ܒ)c0pFٲ!?' р/grRg&TP;ܝQ\!|n1%c?5ϗʴ`sQlߦt~Ҍv 6䋊SqNGFhN)r! $ƓA BB5˟6ME#펱qK"%:?;l]wvXW&攪¡#TDj)m;y ^7vkUE;\fQPlLq!<}42 J^cr11 fZٹу(E5qy ]Y)EAGto;(]WZy8ϫ:$-9dl?=iV\!CXU]NSH}=*=z4F!!̨RxrCc" jO$_8]io'f~;k潒~P{%3u W-zf,}Cih;kkz0cX+Kodzhf68aU [BRډ 77!ULjЮaȤ歾B<1^(Кٳ$=DJCb ӕtaC6GWRŋr1*N-Y2Bӯ^QyO72DS\ =EיX87`xw񁭭gog>$E=C|F ްgcΎaT:f-*Q70wLmX+X}9sP`ymeC$wouFhL ylIPm`XgF:3>Fn$bPr>[ x`5p&C'*Cp]Ir-Vzˑ_1V65bMY!2h-&=?aIpEЮ"XPe0w/-; N=jaȖ=Vv5AWT/v@ s#iUeXUr-Vjk>05-?W[o!{C{չ3S*ݏb1f?mI#rv g(19?{f W%lp6dU ŀ}cKn2z 0ieEɫܚ{[( RA'}iE{FﮮY5$(nPT m8 C(A1s;ъ ]Ize_Sz&rb/zp 8swCC-$vHLy۞X7V3-UOGH5U[N:kLIދ-->\*߫sm-v:Xޢ4sFŲ*o͆I=Tq^8hE("$C4]foQ(Msϑ\Kt mm4{t) %)fk'uPD`~LoCH:?KNn5S7h&0Y/mkOdIJĭwI]THYw%DsCܦȇVbG0t?W[Bb8I[x?Z[߸vz9l\lB}\0 IWvg9 :S_ĵgd)nc=WKo$h<>ťp3"J% eO`˟/~fUUOW Y~UBU!`z[O |W&/~1c㥅BF ep(8PDɋzFfcΒInwA#p0*kNMpd?LŸW(`ˊ)"Wop7S[h*c[}OtQ6[+ K8VNE? ..'ժA1!25itHr mv?~? 簎ns zpa_m36{)EkqY遬&X]b/r}+C(g\ԚO-kv{[)nut;31%8mKJVSv)}oovנjT,P8pJ5ӍQ-֊k$Qu|&mY :NE'~?J42Z P[j!ahƃ|ӛsG-h%O;mclOv5UkUDhJTI;/tikP%((&bu5V4{ BT)a_%](G`oW9ixB"`{Ԥ Vyf|{l+feE֒QĈԎc,+m0Ac]=+YeBԋ3.+%xc[O#>P{5" rX%UOVt3s"dmlHj[#^Δ!*` UlwM!5IZAםz0neJN|mVML5O.-ĀTG6"zkV52u0uT?RhSM9?PW>"R޷6@g`܌kp,m3AT֋&ē#l@O7IHT 8"UVܔ3OnL|o<[Sڬfz(<2y:r%3᠊hM˲7fSȬH/Q{z gbCUYk;9h&REJ}V+aP% Sb;C= A(P;58Sz#<{xZ!ˣC#gsA =|Mq~Ζ~A彪sL{Z N虜 +ߙ4dMuM8)5u5coGP w|ND6}3l}EݲOkv*.fC$e+g(lvRX >" X=_ z%W( pZ`[졗LmlUu0cw0AT@qp@0ThcV񨼯v#.Rj3 jU);J@qdi":gwK} NoԛA=G%>Kw }6:[}hwL]D\A8͙Vv-Xx?;w`ɂ_vMBE5mF$Uy3\$"pǠ"w07tV1[E00? ab99ՠȈhعWWU]jqDk&җ |"|^C@p]@_%J#'zr$\r">1i+Sjad}~N`8j6۵L"*bAvqJŁ{`I:=87HjSXJյ703861glLyF4$F:|^li|g҇~h:<|+zfYRʇQ5fqԸy^(7^JklU4!E+}J!?2Pa'W|A 贞^Wb]zy$m:ӛw{pHBW]qT>1ش0 l#n\-~qxipSq9X-ǴcL]IpŹ+Jwe:XSmN(ŧFjO= bq$8_ClG|( EW y놞W=Tpz8K1T ܮ| b] 9IuUZC9陡RmF4],*)3 :a?9Å^K#HfXȬ-V2J 2$ q;ãE}N?P#HOvצxڒ;Y-,jtpd #` 'G**(\xU4AVn<EĆ{xLZ azi|90&qi┚#4{@_6`[ |ұC1gVD4z8Pjm(^煾j†#ĸ?-I,;|r/= ۳5oU4 8/ϝqXQ]0s( kpĉRM$ xw2p\))"Zz#j*He&;nw^bO |k$L0Zh1%O# |Iߞ5cqe۶l4ϯ&ye R_{zi#ىfYZ2ڈD_Þ  5ۖ_8m}cvb@E6kdlQq,aET0ڪd52^z!$0xb.Mu|q*{L >N_"ЮY-C WiN'P;Ɋ)2X+QNII1/ W5ڮT s"QQwtI邲Mhoʞ|i%Lh$1qedsۇSW2V"/i3ϼ-nZ6xBN0!Ļ!{wȕmw_Uw:5F[9Is߇2.m=XyoTjB *Gi"=XKOvWq@BDÐ~ z.㾦E֩1(f- Q$ޅ=J_qXp8w Z_6#VK ^Ƥj62f ܽ-3aW ^o9xh'P47d1 '(a^߬"艤{+l|9:f'W [un9J]"Y0u{yϘGO%C< ,#Eɓ]w֍{͐<'}|U!&0,Uf a0DM9secFk(o|-ف0j2B%W-ryKԛC}nya ]. GRhcTrf<.ЖBaµLg(6τ?5w$$)af@h4&slg۶ Ъ (`\cؾ@Zֶ `yG%(d 5gq H''l1(!|e0^*e:gF4zv_ .+ZǨt8O/j t/_Ƶ>ΞL}e>!,_ lyhfƼRfTWz<#xΝYFaUჿ u(ʃV%YRpĮОuu.wB|Ǵ#m&fPےI +V9,ߺ,]>P$(XM 4 g'.#5*;8*d[Tj[$CicI_Jg* 67MJn'zd,|#Q)e_8 b28S~{[}@')~(UWJH>,4ֶtIh'sR, MBCsF6ӏ!plSqZem/] ~5oxR?Aʔ^n`k o12ZdhI`je :5[f R|+53_<Te8Jثlf"5%}Ns{46^r-f: i,r( ʯܺ('Yiͩ4aK'r`cg&N2|uJf*-I:$J.(z{NDmf%rrb|I 4WVBw*ffbj,*uOףt3"BD{wJ*?L*I}aH8S(4~,Po74EstOI+kA9k(uL)uށ@=˅ѭh~|VU7sbC#%G.zCG$s;8[死I/pxVrb:P;خd.#7JQϢغI,k0+n).#^:Mg'W6>4pV-;_X?oJEZ3,7u3ɩVghXcʨ@ 8%ڤ0"zm7\:avz# |:LT1_lf:2'ǘ̓!I^*ׄƲ"lOѥz Շ? @QCGMW8f_9`@*36JG(^S|~s)P!<3;bVUU£1悑=X:3yX]wefCQ &= -+-³!'ge&`h_jA$kLOyjIǙmDk+R{DmpEɡ ghyrd2- s?B3jrtj?>Jz!csY ]RtZMn4D}F), /!Shuw"G?S:ڊO?Kt  ف%JIDVi*G# W #R|*GV`}&_3!ıX+6 hKCU0NJ!n\bK2+GӚ.WlCQa6xbb8:%'&[ FO2,rTAa(z`įLר/!ZE7qubgevsxT; ̷[ X 4nSÞ(]MX6 YTw5b_& m\ΥzinHawg&wO޻XX5hn3~+`@ ,HM -9Q[j(0 FJORUP{jhlL^R8?˯ps:7 `U)LF!Nָ~^w  @ݺ3˹I&[{a`^ԵwyCšy%&'sN"{1&u8l#<2hP$1 ̣E숅QPf;ToCሬh?AP @ 3S%j]ẊՉixOz J1-5MQ.b{'dH&y"og?15PZ5bunu6ϴ&lƻp[ [PC=1[1!FF)6zd a<6Vyڕ؇?sӹ讀mR__r( ҟ|XAԏ%PIAzIߟ"($P4=ҊJ_l,]%HV]Mll🏫-CIm~"9sbp=f2mntEԐat%/Dt*O wHOc=$1lud( eRs԰A ߭ˌ`T 7x`7V~He:)E]Q"^RYy(,\:׸ffٷle,Ίp+IL\x$gЍLN BڽR|H 0:$sV{bo癇s}+z]^0,("i\C%IV99gE?tD{oGaNuzś} 3݁JrŦ+ͦ׮f{B ֹ]Z#A ि~;F>KiVMg%(-daeC/B%$b('"ۮMkLzd$\}Ks{%#Dŏu5k<4E 7ͅPE!cTpr?EhX8 I3Yʭf nPǵɛ"yx@GY}(:P㺜yٞ_Mrq`K3:Vd?glu rZf|Y<)%}]yRFh)X2F{< ygmDh@-lT0^li5"O}AM29 .]#FW6puPo So#o:+oOH׶kSc|FMK*&Ygu*'}.ʼnq{ 2BF" 3:c8pX[(} :x?m/)Cq{lbiD,/.ڧ):W .Yuޖi 1%F1R1DzN4#l_k1+B!'RXYnͅ= OGu☄ Ǐb'g 9pXUO߻/6Bx\|s^+ȇ)ո ~j)cgioFxP1OQ6zZk䠁JV𨔾'=DC~ 屻 8}+ؐtPFG'ҮU9tؖ/NG ɤ R`۫oJr}`V{۶lkz_78L^ ]CTR"8h0c n)wfX9n۔H*q84'l-l)#-9kYBS _ ]u"EyDV)A*(5h jG0aqV qde%:pr)NC!DۈxmwtMUo 0Tj?x8~mba(:OVsĤt /n 40!q**+n:i,^4kk?7Y8-03hD& W̾moI]ۀ_ltXڌQh2A>&|&y&A,s'`ra蒏7Јt\L 0cc'kz8|$Yى ύr|J@?Dh,UWK}4 3v=#Y.MC8:uM`-Mjddm T:7=UUn9uėj͟Ar#"ﶭ*t756I[s9ng7z= LPZW}wZz2Q7Hv+A98]\_rd.s^ X>[I 1n QqaֵmH}E\_s% Akc^.˫!/&+8mHxyYv//67AmUZY-'|hCQi-_^/]:!3EU*fMhxq!sLj"ؾru~kg\'ޞj"t=CHN4O6X.UA7U]6kWɓ_:W@R|Ekvswq!Jħ1~u񫃪rIѷ1(ЖPC>؝v #44ϒTv<+\b."ǼŻ'%xc(!c_ Z:l,t]!e"aiXSShC2ȱ#ν-2ۊO}w 1F o zuyh#/.ff dzjP^C8s8 6箈mR@/:=Dý7 U<E>Vb~]A1C$w%w9O(z<'Oe~%&i8L.jm%6 oehL4h⶿#RwLs[9tKc9d#lJ/Ibe!Q@?\V9eg^d$J@M9"e3d#>^ ;>"0h\gt{[ !S_Ll2aY4uEwkK˔WFWP q]nLS9gGM%>nw^π·# '15^I9 kP)4++'mYkla3L<:J u=L8Do)fT45.0,ߦl-C(?L5VjwhG'Nr_$J ̑ڐ}A7g2_Zv>Dr-!#khwb\_9T\oJ'l2LOb[ (&$I:m~X`X}K)R4Խ,B'1%L4T4 -Xzf[@A#8:- Mm ZX5%43|I,d':DxE7Or\>=< ?tߡ &Ch)3U8Ws &ڤ{<.ȄN}$"9ŵkLCcSѫg0|SE[njpYOhP8v: )Tş9h h1ApkF_&F`.1mLNd^):s4쿈v? ,[LՓ۽׊3U oW1SI5F/25 mv扏spp jzuMk0a0ECgg1/ڊ(+z/tq`JxOP< dR{h=[>T|M%Ϭ`R"XUTCGa܃$]v}([TA4u fJ^0C,=mz\@`Af4 T81^ H"#jdHs.X9 ifՠTE${\[+,qp)›">D4f{ˢ ˇW o`پ#J>_?&%, tIE`jR9`&kquV EX~󵚦U;"qkK'h҉Ux'?=}A߆{O@k ʼnO_0F^5]1˓y `jȀ_hL>NJmL(9󭃀^<.ugl} pL%Keq.4njTcbL7\,`̊#A+qjv&>BbAu9X2%6>.ubI ji>Q3'ϔm\QqES48LմCs(0LY3S.V0.J]ݗ! Irq$>BOPLJiO>d";cDF&?F$,i`;%%kaGсڃ]3b$S:>F`pueq>"))Ƞ W[K)Qke d,bOKm$X?KW)8"x9}v?$(.qҌx57eٵHc }I 9LR{-iPW3g-'>H7.&B- _'4ZE+һ y*{[\[62'o9SF)F]vrFr4_@-NeN崃aS>ӌФv,$j&Lڭ=%Bt0>Ԛ㧛2Ł]('R@L^;OJ̐97pU3)zi,{g)(Uyz=)\9+;u`I"5ӿi9 ZT f7o50Ex^v#uvY|1-9 0F9ڭFJNXޛȔ W:1j=+_ˋOrRuxD۰8e]*PQ3GH$Gatp"lN+DA[6SG~ g :C?.s&2KF'0;| ~ԔC(dԛ\<ڔ#zQ[%vt5NB/2D:MCԯ_1LfX1ʥ95#:G# )+$v, n p~V;H%)؝O<3 fb'_DT'ҳ!r?W'D>`>DHM7|;[Z+vc'?2ab1m&9{9Af = ,ɵ zUN*~&r/+|BduM־hD}HI ~1Ve-ba趩p^l8 #IiIz #Yԇ0R<ȐhંLU_^骁qϔe 9tLLsߪpa[gHq5;uŮUlFJ`-phߔlu#(MCa<"| И4x7I3u*cDnŃڭ26.? >JB Kُo`JewxFCdgVՋŁ-;@>{klAˑH? TH5@+Q dCMyS\ b #"2\`tQ|Ġ|y"jt3GEFgU&L\Iy<e'VL$Xcd~GP3Z<MՆ侼Q!JW(:A Sw1pOCt,8 `f\9FDSC 飵Gg8 &9t*8W1`\nopR:/֊kI<6.Zi)yFy؏<'94D>,\<} }yn;c{:lV7TF?nr:#}{hث:M#㸔cMJS2-x6;KVwLkpM,i0,́$)c2_J$20)ͩk` 3>SEQ3tPeD?Ii h{q 7 BXV9Th:K _yXtp/,UY;!pӯTw Ճ] Լ,~Ė_U)AN'YG.VaE\*n?ଦC* ݑz!FVnr?tG]@ O2:%uo9RyC{)g}f1sϝ%ЃPG|/RLxihzTVuhjGiANֹXc ]'l tdୀ|<*,A ɷFڳ߅F;Cx彏DV Cc xpsVt>=•{fV~Org+ϰc釺*,ltQ˵OVU<=YACAْiYy!}_Ο'fs=k'ҳ0+876E2ʝ`ߟw+>[?k]p/^3irhU t$ApY.*n*)VK (N" ƃё?t'0/o+FsϺuN /i=v1_f3Pknv/ER.簈IC}#;y}Mm5M,1OOt;g\:¤*!Ӗ;3,zJ`gx[n^X'91+4%k?|= cʋ$fԫFAGq +@e9}Ľv*B06H/0.:Hŝ\!PHpA`a%y֒A4[M}j2G:H]MZXuq1g^)~-Ƞt' /y&Eӈ1:UM4%/ eѸ&&-uiGvMQ*[s{9١$0qn#Xrb&2 /!QZbqhm)z(N@t8My5`V3| V@C]08b$,mKIN3}EU^ڒOےZq3B[ DUKy1/ FUI݅a,v9RgAC)8ּċ?dO^\r8;IDt:h5`)sLuP a9̠P%F'5Aes~@<|Ae}cL~VD#hB:E5Ɨ3=^0֑N-K VY "m9i _KDଭ2-ρ=٘;LSR",v^Nkn KCѾӚ؂Ss Rq<ӽhRR`4qZ;fo O9IeB8?s dzv?#(!l0?q[Eu #RqiW΍-Xa&byR:( bA9L3HÝ.΃[aCc(rH,N`ګE"i#iBa.$tS^aiUDrM"Og5}+<#%M3M"%~9IF:8 Eh=ͩrLV~aYkd)>;l<ދ*!5[L* {;#eܣқ|ʐ1mBmֳ=n2|v_fXk;+1SDl-Qu[0()r e;bӻX,g*k ͥ9n ?v?▪$Dx!#Dl)/XsT)UJjsx5PS9 *eׇTGˠRJʭKLUӮz Ȕ&ն ܟY i=Ogn B<_6DepwSү`Ӷ& $;;QN8NUz[^.mQRbW3+ntڂCi"r͟9m`]y@#";2"R}kY,h"~ǟunאN1{} P}wz/=2';V\m41dOA Os<;EېNڔM I}O4~,]^ l[v sHD)2w Dq4#NX:fb{U /_ofMR<~(m{-lql w[I7\^c0,6XAuKµ;T'HEq7VߵRo0,ٽ% 5pWP ʡK\h] .Yj׈KW@IWDggE,|F&^QG8pQyW{בh9--Hf,崑3[j~=λr܉4 FDiG]"ԩfF cKm_*!3%p)ffA.D2P1}84TKDGgRLlj7,qd4΢ XF~^:LZG7e-\Ac8L[d.9B9WttwBB4,oDۏI"_ݛE1KVeawM@I6`hH nz w-m@qo:M]luȎ!71<s;KnoTwB~``n0IMh&ơ?x [ۦ~эJ˷T_Hbs1+v]CqSF ї3(0+wcD\?t|{NgԏM-oO~kք6n3* M#,w$`n0~Tya0kV~fAɋ5fSAê~9\EFN,: 2SmPhbrzH]π։8l (Ѻ7P>f+Gءe "Z4~ǡeJ˘=X%83 NXaXxe4BD~Fc<2Kn "Lx(C+Xፃ*02ƟӴ:fYV<1ƫ}wf9o'W3v0j{`?`$SPH QkW0bAOLVܖH'3H.RIHh.kbBsdw3Wм_t$zStq(햗dҰ<&GJL񘿔 CjHW0|l|v^Z)Eqvsxw(t)R>>]!&f TvR$@~aaLdBK_YX YrV1PY UzT?g<7F+1h >4J}'ll@^v5::(Gclr-g-<.d@-#w/גHΓ g1ޞMB4Wg@2ަ:̕;(g:W Q5tq'x1ogg ܓ {q 0]z^jL-'2loj~t0?'"f*?؁LdQ5d]y|F))jo HTuAE+QC!U0K$xZߢ̢ rUkѼpf "%W7#]j4eІc(~CE3 'tH=nOh؜2M\Òg‚paԱɄܙZ#8HP&=5sDC*4GP|b}7BV]SHť_pogh m+a*@z6^qMA gRHR=HK4UaTlﯢ(nL {Yl x7qUïGmR̃e_n!wcQjђc]=i!<߷2xSAgU Nr2@3&UCxk%BpZ&T`NƎÃ#Gs*Hu & nD^d:-.r:FSCPD55WFY"gV>'HA= 4'wnB?ͣ*#)KC5RxOPpAŔ1m\B 5 7Z%{mM%ЗlR BA0ӋrlsϫSz>̿\I'hQD#p`k%bD͒r=aТHt[r ?Ҋk-Mu;ߑ[PtmWgdLaxlAO?w`0+.H ծͺ !Q'֨/fgT.}{b,Xh8'>5Ovh(08̔m96. lՀg=.fF sHP֘sS>/{6VA$FZ9綑HrQW=h# *^<5^m-@qbIa=^tdhdG# km湔'P=*gl Q"c4,/ H8DÏflĤD>꩞hbSD/ fmw$+!)s2`xΩ֒^6 |YZ!SVѤ t*uROm*?nk߅LaxCN3 rsۀ^lJla; 8;K+0dnx]?tJ:ƄAqp?ALsr=F?k NACE&uiGfqKVlInR#g˦Er#`mȶ1]uu*F! ը m ~rwF*8[ ".@;]Du SJc!UUN\w@W^N\a$YdD:g!9~k2[|8(r!< Ո*8b)񥮻)CK`' zq) !Ҡ 5m-4RMeڹw*u nhbXjK.(rSHI3r92K3q~̄Hl4B"J?U3kduLHSS؛^ar#+kV?;p+e˲wJ0Y3]bf7LyHJ&g9{ۯQ_Z7lyJʾ-Ixwe $Wp@ZB;'A2% t5ēUjch&$;NX@K^e@şxʬPfW!.i'5GKo@n ^*=NSɌA)5е|)cszsQ)`o>9Qx&+v-Ivܦ@>fNXJGv4H#-]ђ,DB֜tz}dֳͣrYQ.>^38qa}?39hZ]orVy|;ʪ6"![N2 p{j<_Xo)?im V'+ڙ lɣƘqz>uAa9,9u0.$:mC)978ʐv#p" ܈Egv  .[ LEa9]*{qvz Q?&['T8*P;cC#OJSsPMp9Ϙ N #_9&.?1;Q ڋTf ӑ@5}9@=GGd+z|.X[jؖh)Lde ztH'υzOEnw볆聼n?qVˬ]M{yWxfҀEqdaԋ1ÔeaNvA"K,D|Кtm2 _$)fpc?y}{%aݚ4S#yv*Cck{CM=FTH9B!+4mqƥdZ]Oy$PHV[! fl`s9qs~ m.Vc])i<%FG=Iq\'IU>_fOx}'-K& H~OwPk3ɚU<=5s`a{ᕻiq]AU;fN: a1t$%Ȝ5FQM[:u/ڵO1 z)zuSnViߙDVi.U}f8[@ L_SQ!ŝyϛ!ňjE5 )`,z WND =}tW@E3!+BL5\[j֯:̏ŭH N]Ȕbg7a.j^]Ãl@d͜i.Ck;JHpާ#%x Vq}/De]M"eMv#V~l>fi]I4%WSyMA~N0,y%rr#MXB\A|qǜ7F,?̍_HI$7J xee]2K퉝&7kND'219z֗GoO7HԟEWzG릕_^ i=?јPbQO5e(fٗ1{p =".r (xJ(|1M_ؒ.V#}(d{L@K_% CI Vhѿ,y P2hBsX ޮd֌cPGm9iv̈[KAUQ4Cc&yrҥT>muS}VAl?汴f F:Vmc,HJETT"ye-OHD72̠>ΠKN{g=}, .a|)-H3eM3$s`|%f&K S.tFԼ$Ao/muQL[N"b٘|G)Q@C'b%[!y)ED@:Vej9+>~: h K6T|YY Vf*8U7phr%gY'Rh=&M^dBѠ9@ʶc8C?-pΨ:i 82vsDPqij9u_[cґ_ZD{4=C2xϙS@9Z!,=ȮƹÜe$ڮ HjSY<'a׷o-~+Y(x|fJ onn|Dtzpð)s\ltumn 0|yhbrm))a֞ W|՛k)*KB[[~ K14&'$LەĢćwd*=GXY'd]{'pT8˧eW\+ӘSxA,M 7̋pfz_x_dmwɨi9d 4G,.PֈF}+ 2"/H2ehOdB8[*f|;@=DrN BWan]D@*J3k}³Ũ@eo'Lo$J@Ei:̪5I)َ7S'1$bPc0BĪɛK+9M:ѫ ֔BN2^7Xn;6!=[PEALyly@N Scr/G IwDL zDX.xWl2!JBirCYCH2B}'򏣽G0QݔntvFឝ|wT(c i.lcz!`[hvgup) ڡ 0"8&0HvI bm'R9c*,N7y@#Q* TKb9S!Iߛ1T }{3|D^=GC`~gA ,#kD0ީU=z!>|Ť ӻ"bٳ_|YG\S5hp*9xiY& yVښTjS7L:&(%a)|ӸvV\-|7kA߁+Sjqr//N 5 >Fr>{J]1 ^| jn[&b`><+|"@5ٻ7*Dɝ%Fcˌ$ I\BEn#Dʟw`Ht" o9Kkth  MZ>"}5}8-ĩMa~ܞ#` RdIazة,"9aW'LEjr{|D]֋-ÿ+7vcHMq dG[*t+i݇ D'a3ZNQo1`&@s\c \G9pY'ПSc_̫*fQX|,J%`>8^Ak1#nk/jFVF7l#"8nILTԍ*h׋/ZH "8R;"o$[>"*ރXF)c fN1I~ OtɴM6B.( wގ}^uB`r0s5l-1ސS]k@ i;65a'BIJ"}W\B.(n3'VD^{|ul tS;A*:{bQs59jUEMA}^ +͞!:SXV:Hի0-zf5N`D `s)#5w@J:ͨIZw8K>"ڵ`,i:mUF9?9kq꾕7TRu ߕZv3e xq)?d oN[7_bA`"z&Ҹ|hӺlY"+3Kmiոy& WC_zgxnۃMs2f]P36&0<>>E1+z< \ =sahጴvb[{(JЋ`xcr(^ck%TcX&d6%WȾwșKHgfFfN&mF#`mzJO"^H0,%%jLX<\$/ K~R>*KZf+!ͫW3%5hth<+!=?H:O+qڎt[WYXvx:Z/p n~=P$ž]/AwIKj-qSKɄSwEspج\94g~|3r , ]/t8h6C'ClYEv$sEi,Yd3w1v1 3¾z6!\ ŢH}Eߍq#w-$cJy+k#R'ўNU}$ϸ{᤯2,xhsBO DprTw}2*it^S-p-"'m{T[ɀU{vc[BWi4m;ԧ\r,/Λ.E~LW$x"HU&=pH_->Tt:swEW~WVt`sjJ9خ|hLuFaoUiǔx붺a僠ZktTR{s= FNj? JK=S陋 gEOR0 QE8Y LȦdM:Q^G} F>~Њ0R >4aс fYCF.ERVFy~PzZs8_ݜws[pE5}s"@`;ˬ151FX{Y}u2 x% TJԵQvR  ~O♸CӲ=`쳞2:9Gl_uk~V'4~@w#R,sףm/BZjvǩ '7[o[2`zЂo_$wX5@_v'* /颈32z)0gd4-63" n _ZS‚*nKYn(=tyVch/g!v4 wPɣ Mq] (2H(LAїE \"-8e1*2WPl)-&:fnv+x<7 ,iwR`>sVh~K7A0$K!o17Q&{?WJjXEhI J~Z…CNwR9d"ޢ'`=XN,KSu~bdel FV=7dc`#Ȓta37Qˇt]qeOBڂcfY6lL,y(kX_w@QhbE}"iRVB90ZdKS/5Kj)B#Au&B\ I=r^\)N4 ܹ[Ʃc"k 6R߅#U\0߫A#\>kS Eb'9P>~wa6{Q{R3TN]M?EV@6ԤP.9k q.d k>7enSi!!ژw|,KW#FU>z hC߾C`bÉ:@)IK"rE^6xwvF _ _|iJl%ɲT5kQ4l̈́.3:!uypNRG$lsoh('UJF>Vd= /YnAs30@.+rڑW -pתz%0';5+GZv+y# `qi ߿M""U:&3\/=_II8+鳜Ilυ:krsxa=b?BT]Io-4$+C"*YH+PNV#q_*sų~RNel~9E܋2~L$1+{^ۍ([' L2psA%.V`HEj.D~ʪ|WˑTlA'?Y@܆bYJ:qoO3yJZj{7#?Sn0 "3jBIf`<v7TuY5 2^.QIb[Qr9h50X"kYۉe&n }bpNzDZi^ ϏY>C&^2zvb )X֙Qd0vlx+ϳXg@Ol@(Uˎ.)WU'7sϋL[fQWJڴNa+yyWU9llbܢ ` ]aEk/CyAS׿_' ˲\Rh5kk/##J35z£H ?!{+Hk;bO887wÎ+'ʖ?.~ZAZ`n' ZM1F&5E߸3c$wվ.P~L]; 8xLq$tR ~ x#HlW`ݛOA?yJ㬅")Ő21~DגEF{aRr,L7:2GRA9Z~R{|EIPFEM7?ݬ2 Nff!u~|ݱj5Sy nÝi70Yt^ '؈G)e;-.bze7p+SNݽfLWY_0kɄN<`GGPE$nϨbr;s_ɡᔁ׺s9 '+MHr6\*]zNmx+mn~, 񂲟b, \/ќ$Ms՗gm+jW)p<*ܧs^##+n|:ۗԳix[V%c#ᘳte/n箙*m~=(dbʹ"b> *ܡa+yʷ_e I Óݥ\6?U C7?[͘H A^Z}f, TY `1k[βg v84<:7 btUބɟՠV`0NJţl pյ>xd-1e-6iŗ5:(;5LH-G 0tܴ3ϣZu 2YSG7- *_'eUbZ/G5Y6Qz<$nGUz{Z/z[zszaBL$ ؇#tBePA?`1 #0?T  }oXy$<{vc{@0}@=p2Nc2+) v\ԢQihSudtn&qjZ|RsC:wt/ !>עzѤAEߩdJmY'ͪuf"uckvaLݏ9ZN4x(S9mww,WX-n=t %%yre`QV#}ʶN5%HT !zјO1Y!pUwٹ{40ǔY`ZZa٪h3Bvlv +=%} d%t 'R)L4ˠ+]5^i@g,en7TIq^X,W9Hnپo qt.cs4UOz|/uAaK/$}&4Ng%dmWq}¥Ӽw&M:.!ωMzKv`0%-f-x*V$ZwuMw-RNQ:ͩ|w AS8_5ón?v# W(\o.ܡkX5|"\ y*~9b n3]#$jjBR"V!`$KߟsD"pfU58IxAD"}%q tM>ຍqy=:U8=&ݷ?qgłcxy;9L-d^-uύC@g$/Wtm; ^c:<>7}p8ϐ[!6O& 0֝S#!!2MV{ް b Ez RR!!R`[gȵ1Rh~wã87jWR.ʢ+jMLԑ=t${(jź ?|3xhpQ$}t}2$U^ZWh6܎R"|n5Z{;9v60 PJ<\%uGJ߬5JXI{+~$/qPzZ Oo֋VR alAh\'i+9TI.A>h$:+ m.^4A^Lܰd fxhzx#A ˾s(Hu\%> .+Fޫݙ.?DFhh 0?w@6g JիJpXP5kf?jP{7HNWH`<_G^R ̅`LG~)`Qc T 0}b?cɥ+2mר"x50a/wDyS<(fN&,IwmO@ (L2L`AYtqY^+Dp~@h8w rBox фI'R 44IFhH?hz;lk6r໦M|}Jܡ;Env]2xRhrC+wi"t ;> :oE#)s'$ 7cy?Uƃ L4m_do<Wyc+Q?&qruj l#LOg+ND' ®4t"W+ WJZrÅgwZsVHlks^t&)%yLK^/OUHɼ>kN9!)SyYq5̆)*䱆IϓI4pWGt\92fT~yt cFXh0>*aɛ);'+̾P=[ՙuT2A!!e #c#;.$Y IRr;q4- WZ-5v 'ҍ bmbK?;{A"-_C;ߞCRSqh Sx*_X@f?fYfo]FTQ砑6lH~댅$SUiY=-c#;ej%=n;y$>" qʶn7Vu΃^& 2wy?T<':1JS/:bT$8~i/4^1 9c-(x Qش_[ީ202ʛ +P,n[Jd:d >z-/!|lREY $ iِT^M*. ~i.!a+VE֔=IiI00 5vs>p(U7fFA{I*0o>7Z\tg٧ j--!O FG2`'41-?2[YE!Shx:<( ]/zҦ1nLB?f\o$]E%q N|!MnIx(U8DVZ}{ev=ڤBsrGWO¬itFz ge &BDK( P*FO Nc6?8ZAAWO׃mK )WE=;$BLELv"-A?<-"Yi6QF̎藔|fy<'|ߚKE &O-&yv} Mmʣun6hO+f= b<.ɭ uSl՛JfD6`5!E`\W]qcCJHͯ-g Ov'Z< MDd" j\.D-iӓ'uJzՁ@=àC^jwyUEDJ[T0B)r=dsLM¸ksAyz.}P@<6luvoj(P9 yWH0g')sfnpPwMH߉r͉gb!)&O:|}#B eXIxθ$ gؙ_=iTi|p6c[f*gOyPycQaբz?Q=z @?y"W}zg"8g @?ŧB\ ~Jv}+;|a M}u']EeaA#.AO6jb6zDjƎ1,imex֍u Ȕ&R&ekA8XEpk»C޺:+ iNڵ̾*˟,.W瑿j+,1/tD(؎.N3̜"q<210 XвuS?aLּ!%L3)R&F&%1)졦n@·f`Y^Q_ېxӿ̆O63Պݨq^e$BҏFĴD I%u# A TUfnʪFFIbc%"ppQy$ۻݨo$KrP$hjMT [3r am)Ru|S+[$ZG%//ݎ`JϚ`6D #t?+U\u%2R'߹ "h|FuvŘÌ \Zl~RQsrdqn >+A]xa7fg8/#I32,?B{(",OHD7OR\XMY^|iK0wS+OR㴖g3RWjknE'9U>œOkiAé G9bxC{c{tl 6=UprBC0d>m R?}i/޴fu'9I{fRxZAY;Z}%דLyy`*цGsg^Љ#b6qԡR$q抧* Hu.et4ǮSqAn+Lec}feDuim@SۦA7~2VuN0,d(Sm?t?[󨷩HST) ]V$x] @]wwBh]˄[nտzEoߵ+KIf$n7W,,.%6L |3yzsrǾ غT>/9Q43?+!djhQu4jް5AN<[%o}{.fojugB.܈Dik7hkVz p('d9S= ļda5zDOP T& IEG}*_*)RG%@=h{d 1\%.tH Nk&QbpB ͽI5)ńbrY$ : ީ5(?k5n JӇuPJZ5,n t$/~pGzn%Xi`!ep%܃@.{nTDI}W6!IuwtzÛ=K9UP_ϡfu [X).<{TyަGKn`. 18yM+KSK-ι!0BxsBŸ|[a_U9;fy wm'3jP:(+[W9h'5n}!cުTL +./x|7.'~:|H0ٖ؎(`oa9AWE#*ĕ_uDlRw0WU֣T~;>1f9HϘʫQ_ ;XxK =$-&)?P[~>~d˺\^C֝a\N%dNyҘF& "Iojq==50Ų림 =&=g7_|RRF,0>p ƜN8+&Z0ʰR$VU# f;Z`o+eCGHe`$@xxL`6g`p/{5jSK'@Zζs Bsrla[+vplNk 21jVzI\>׹[D!;F;Q6FV`-jhu6>LxlFr5CD6Gst݂Q_0j yk`lr-Xնv-8HЄ3%vgt!l_ԛ E밐DYY̪  `Y9бvV! G6qepGHq8-C軔XCu>|ͅ9?9h| [=lF( pqLtF?[ְR#\yn:rcdBswA %|h.z "Šh߶}{\弌-/]9|xs +~?aPJBGP2bk3$C<?Ŝ1(bt-(S Ԋ8Fw`o\$w۸Sv |sAi t I`_>#=BT0N&`}zbNZnqYTm:S>3F>Qm"%zd9 TE (%W8)D"]>3iMŪbpU /r&+ِY!2Q:=Pph G9Mf$ArVO!sD#GAĬxA쐯*=U7񟀉{@աDGIb4ylt#-TN7-u8 SMvXO Xs Q!,"}4ڂy5"B_LmiFA"G_O28RbGF1N $S2 6ʅ GnL ON7lϺU!1:̃PHrEyV(bDȥ>Xtgش# شI }oBUhNfXkmhc*}s$lYa iĻZ]_lV`?H=u8&4ˑ?_Z)@)xOf@d@+M$ 8ZjEa2 *şVb׫7`{6^.DА9%-Z!U KBS 5?渹޼?:@ҫ^dw5͟ UȤǹ%#2 99t1+j?z4b0~XQkWK׹ _h=#lbW8 -uýN>n類0T/5bj$tbU$P+\,Tt %VIEFBhrJ"H[Z3{5T<t<  xyiI$0/F*,˻[c_rҤ"mX^B-/8$ȏ7G9_.0 Z$lM^ ݃QZ/Kq@uA.kMFjXG6εRE|Ǎ:!wK8&Nl'PsfLSqMH!C >T) %rjМX ,dT<oMC^n'AFXݍG[r ,Rεv!^r7T<_{tߌ: !Xzn]?([tbg?1s@{;ؒV:%~3`DuJOg#t(& 3 ,wV]՟_I(P o$CCcrOpڶTJFxhvOn]X~A[;WQ2KaChL/NH8* 4ZLUڥ*4EA4GJNhD wAz;JlY.iMB(GE?}JlEe9Cv҄X$%ol<[ 8Sp>hvc'7-'O8VwEhe̯ L0K`;YbK1SL1e gjfc )iqFBg=٫& ໛pȁ1*L(is N5Ndzk M4u^{,om G0S5,/am@ak54K`VAb2\ 4dv2iZKdK #"Y)ePWHD,  V%ZhIU{rlm>_Q-$V${BQC=,m/=d`uSex^QۜxWK+D@ʛAv$FX!҃r*ّ 6J'QD:\UKgzZ=*Jb3Biaj y VkmF61ESʒAY+3k(E]PU}Pr .Y 388GZ#ۼsDH@ǟ66`dv!Pm"+.S[;*wuܢfVZ35ϗfQ6Q_HeU$ya`\W;glbp*{R(;T:9Da8=1w]__5/;1}ƉִJK[$߮#"=dH( 2seePL_uhn4, 6_Qc']"X)L.:T#v&ZKF- _aDc8OT~j^#SٚYBcju1׮H5ݯ"b--ur'u:s`YVS7&xױǏ Y%a diTQ](v FnPhiBچgAt*#CRA ]bO}|!Z. Qs } 8gL S]I6=oxm*G@D%L8նJr ?`q!gsIBk8kVM@^>x]/5+QFs",tH|"XtGIӨG?r k$uf\ zjxv=7NY0u^M+`}à u_p]ew[&N/waӓOcJo "deA//GayM\(C-1U ppAC=tĬ@Q!Lh %ʏzF tciNSJ::>5˲O0&*wMɃ'[Iw;I-o> nV3r9W*= , r{3?qL zSg-83cJDT|)R> w~(;R.9eA(+۾0xy|):=̓ϺWOFtίe T+0{;ؗ4d^ "btʯpX6ORYAζ>f)hf<8pvo1t,b5E(-гW!Y㳫/uḛ I-O}r6.Ah';=06HKr̉ޥ"NiEfР㧅2y}QV0GX|/: ii?ZH#i:談9Ia PU;WqAtbR:ʋO*h&/.oG!~d7X497`gV(D =)[E 6ҔOB`3Z g]_`XZ+r=r}5z'/cBI:<lհ?3dTץAK\.t{$;aVH`J8jVjye]'K!?}T_]&h8VOE> J8bRPVSCCegM pjIKIzW6,)R2 LBLlіU~!skC-\ٵv^5]2ڱ532QKH&/A@E3-pæ%^ӤbL' qssk ,}td 麉kV!ZhuGRE?gfyv[Huz@' (ϨEa :yQV~mpJiUvl`7(`TCt6oLㅬQo}&t {g4;/L CmR<) svqu}, ="tшȔBCZLVن??MOț`^R4ea|.s 0ḻ*YxѬ. bBRo-K\  kvWJPϻ_XHݮeD!4+5ZÃ2DcE=.Ars@uгu/b*ұAv4buʻ:o{RcFox3Ul (Pa$ܖT~ ]<,eWjhq/e-A1CvMԹ-EYȤ|u.qg<$#\ Vk5a!9:+@y'U:,(P"IH4G]dlw0.(Q_/25BIjAgar*Ncֱ(ٝj7\N8mkKk j e֝{xOjP1ACfX Gފs0wJ?1tPcΛ-VX!0+CNfo m+8 `.bxfmd @˹T:cPsi,K ?ڷyQ%~oeu0A9AVdߨ 0|IHfRcV%%8bq 2 vӶΨך mm\m+H>@_ZF`KNXFa 1jM%UDmkDA$2 wexH.3>p/ߓ"87n:*X=I~tPy&;f/V^b{rZL kEгYl 01.CsSpt=wvxѭ~|N+9"&nO3ZfHv=- .2ӽw^ `~r)&!Qkf?*~&0[:]z1C 8*f@Wx]Pq[` -q?JΖs.2AK mWN-x_M7(1lZ{S? A nsJ#@I{l^l~C14'~Y43N'W?U@Ek8 VRϲ2 -OZ\z|~`R$XIj 21\k;g,qy8C[ \BE3KM+a ed\p(*ʨ߿h|>ɸ70>$?%I)"5Rq۽(^ ?R&̲T0(f6'_*cOM"@E`{z6~܍DZDRWxY4n3ǴI|lpA8OU}quCRXenu&1|o<|Y_L9]xbbWJSPC (ŤɁyh>y8[WiIFh;!)}1,iPF xS  ^޲^2c0;y<ʐb&߽aHSݩlP.Hڦq9Vڏ.R閴É'#%;ʅHH-3i{Gt4q 5MZnt!3E5OX+^`|W>hRQ׺a \^\Wm:}ѶHϮG4 Z a6ŧecnjܕ^:.kA%iBMlǙJc2t9x{Wwo so9HUl Gt&9i@,s25f2ecv6qWhM~"bmF?MaЉ|QTm:M|ơ1nuKH*SF89VʼnHysG^'%+/6Ӄ{EG]/sSM7HyjdPp~yq Ẅ()`r=|to1^q=p=8UwD9n'=NY6eAEOl` ܅8fpu>)?vC vRLO/i?Pb-^I/ѴCA gn d\HHd/d.pnn#狆v~uUlS >}d*Bϣfa4!+b?G1(~q]Ex1frˋw/: ۍFK6b* .a‘I~2.pR]:Q-]vQ !wKO _;Z-aכlp<𮦇>gWJGi?}N+om Dhq7 \)^:fK) C36*|L+9P=Y|"eS,~hLp m MYdV<1J #C(ļqφĦHsQE9d7Ar5y121u\f߬H Wq<-̺gB.k-Y {ºI4@Қ,Cz2,QԷ 5I=&Zn0A;I) T xm|Wq.w!==i(5C9Q#Nչ>SOEPϝT.%\ {Li?DTΧ1 "rTJh'],ۃǓ9`U8Fਜ/g?;jSŪF ͜K\n?-EmtCNObKa="|8]IWKF胋҇6 R21 Yd,l!!uzB0va/}a( Ӣ /bTF-pDei졿yƾ4RV煮[>u}KFu@\v'ѨkD4l`1\ծCMq-L0PNaD$jߚ#e|e &;v4{NpXΑii1&d,2_0moD,apX~FFj(5h-a/RhE}^`+220b).!H*hd4Zýjټw|`6}E$%~2RP [0(Url&b.:@0:-Wbcm-5%M;C"G&?raRf*bm92 ōDj0!KFaԊ؈ @ǫLhra MN 36/Wb5jL`OYghĮ:g=: ؂oʓ_@Rn:?+v'c+3Mͭџe՜T?5;6퇾C {pz UZRV- 먟j30} H^P{̘%,J2\* gϿ:[˾"I^06MZOX [.~4Єfd6 6n{32gFVp6bu[BMO7ozz6bAw3{腐O#'ptKO7/\D) ҌEfm FӨSW }w"VQ[l,yj@`G^rcL/6+I_>cyY.$N 3 rDv̬z&zʚ@o-jqYu_vДDEΧ jO[ٸ$jd^TsUqFj#qum,3hq26'\z]yh6#X a9cNBJ'aG2t [,bZ/~V4dɊ:ZQL%_fE /N:x;7 w ޸~ :hgW?xnjԫ; cr8Sgj>gr*H?ӧg8irnKp}'sJӔq1R8dx~!#i ~pGktA."œs1'`q/bT& D^ *Z>"TMg)L pd=+KG7"'}`|h y$t0GaK-,hS/f 2Mm, K.LIΥp\XiPVƲ-.\ DA ?͘git-gWPzʂm"=EDr{ƁadJN7b:/M&+O_EҜ$jO>q5r ID*A*|܋}IufjW2ޚ*hUbY%v0=t+p~@ԫ=80SVgM8.&y=*B/aTq'&:kYU|" WmzݧİA&7֙xf8 c{7hΛKC$ʜuh܌Fc|z f9W FEJ)O&ٙ4@fuOU@AG{ 1=*1:'Ui4Iг5BȀx;mFaӆAdUұז&~!6ۅ ڠ0`-Z`Ǎ[x>䇁Y >!%G;BM 9`3Vǒ3AfU`T4OvlB(<1zݏB hQο |#g#NI,RvR?*=E]gNP\Yct~YxvO}벐 l8pxd(s䲴Å'n+ijk~ nbxOr=hƴΪLBJBo3-[E; sIQbi;ŵܞ':;oŒ<MJBJɇtdQ> (k;L<>L`E6$?R7 f93rHT o7DqȒ "OFB]ձr4Pn]2 DaomU_*Z,ií`lrA4d.z{wU1_bٔn*Hr7%6t섒RoXA%ia9"l-[/ ApT "9~*igN4BlZYʱ.u.=iy)B+ӑ$s2TT S } y˂6GĿHD0pn~*p}JvRܯ;e_Z_"[R|F6%!/ytJ ?Lt` 84Xz:lgpQcmU*Y\j<9#v)"{(]:ԉ>K7 Yw|&ؓ$9/Av ;f4zy[0dnNH2>6[Rt_ζ,v䩍~ Y_>b'!^;!GR 2iB(J8>@mz:Qʟ0U⡵D+LVVct\y [<tNs@,!Q#*گps=mQYw0/O^$f,|g9cƌW\4r&|TIzUĄRޙ) pP×|"RpIdžQ803ŏқׁ." ܩNʂ[ =m^ 2_ fd\p:; Lz+eI\:SӋ\b(y?'G'Y`\gi-u5P#.ysIA1s;9e]H2uNJ}6_E=:ם޶rM\ !%YJT6{TH+\3'7 ݆n?\$ Iyje8u-uPXz8ΌqT+U=,v7*s-yR 0ia^sdTSɥ$ωypy11s1\ ) %[e][ N0Ls PDZR-nMAJˢ>'\?^eN8qŃ?}L $oonÁ CF%knppE&9 $KN k{܆ !;Cˋ`uݭަ}rָ /m$í{'ƦxLK!'fT)<khJ<#|B$-0 pY ؞ [;]Р>['2 P+091opf }ɒO?3'Yn 52_&WC\w{ ڵdC$9~d]ۆKcERKiBz|,N`&hG-B8 tx4zH:/^̂M-iЦs {l-1XΝѠ a4{RJB^(TܨK>?sˀLe|BtuLSz}2R37M$6u6ZTPx #y@+(2'"|[2cu2;S{IN^k 0\htoV%Eyv*c\ҭdhpg zs[KMHEFoFc3C7_:cGKĜp+pF%"b#Um5[b^Z F0%C&칤$T^H{~%qt?2~p=T5K SZ峆2;crK rJ|ԭIO5U[>ѱ~1z_8?5]/ 9"#<0],hdNM*i+T#CVb_'F_C=r41@ybϼqwJLJ!="73Q{yU>6LY"Hf+,J F?Sk iB@ 3:I{Gevv&u;K^xF d: J/"h =o%׏u=O<\Պ[Pt|1`TX"/W[vN8P2!@c9GJgs ) v/ᛢ̤Wrvdr'fK9T-־u@]6/Nc씠oX+(`c&{H^;Z8GC(iSѯ9\#=Q*|Uo^|Xj2yq[I&,q ,| OۨϘ9S dY@6UCd€`tDF&7ʢ+@#^3~[gGjLI!obr nǧ},[oE#gC@ະjTJ~?fՒe2S'bPӎhۻRw^P.jX0ZْtV.u=I*\3/Л}0O(2[i]ãb”btg]g+#r[٤y`g8V\mJLST~O\d Q!Δ:c>b3< AR ƎDbQ8ǜs>*K% V 쒫O !{d9g /[{vr+ٱ"*YZ ;$I\}w+V#|a&`J50#Uy^{|O [Vn¥6+% 'ƪ5[zfG w`otz8t:nZŊ{lo>F/)@L+)Ɯi[H(a;p+adḽZᑪ #;;HO2 `c0P^%Am#1@Fpi]$h! U"Vҹ9V|kkWVڎ4bP0A{WxuPV3RiFXh L茁/]!С4f׻y2boh!0TXmgeU ךX"8yDK4ÇJ$Z٦ApmyE~55uVҍ5-WkxقNOJ0Yk@@+%{F#0pbx6V?$},$\Ձ<71M2S.pR9 L>|c<UG"D-hZԹ> #8Zpx:gzfJPO (Z+1A +J?a sR KlyM5Ig+o뭾e֥ɋ)tO:qe~\Ma}=wěNm,%+y.k^,|~i .}{l;0E OlNӄ.c${s"-L1U'NK[5Et1Obd^1>7^_G^[9GXLRX*{ϥ/z͕4Q`GH\Ơnޏ1̾;;|7 2lny%BJ~KjGϢ|pFD}eGo]qI+ecչq,;tuՀϯ^R -\i2neZ}@^7rWJ(O"VMb [Ȝ<$z Zݳ DO(JǢ- )uglhixr;hT2D92󓿮wa-ٜX;zbuX;tƢIױc*J ¿`9*&4M()rw%(ʬu>]8?+='XyNȔL,$B#m}5عs$^zY$k8;Y&WR{CȀT8س*3\'Ow[dl2-wJK&PmoҥiW> ~sEv&&D:z'-+oL1t0榴p@ǹwMSJvc;:.*fHM8loA:ǁza%S9/b~سՀǼ1# 'HޤM62VE[rZ:x2JpBLǂ[#;2_еG p@5o"~P A4`ⵦ&K&Ա@dH/]f}ք4Y\v&V ۩ؖNj1 [Q%Lbr'k-d5>s-_@ g.7 7)HR5Ht |[  dkË(A)) NhT Veh G/#wY\q,32sX[E\JN͉JbpPMN cܥeAo9t:# 0[ɒANij_,LlƼ6oe8\òm`%׫6ybZwk#r)ma"Iz`ڈe9eb†0Z}0ҏG l̻itNY*Ta,xS/QA%ʢG6|2 m$"6VX`r?6Wl)(>Ȝs[Ӕ ߁]s;ltׅIz$ :o0sޛ-+,6@iK&մOZ/73(ŕ[3?C]t»t/~V޶M FCQ< ξN'~޽;[FW.\xE$Sqr;HBzP{@ G㊬p{ٰNDF{bqѲ&cC]H-3=9f{(DVC~ʬ5? 7W`|tj`ޝ>b+t3P prL `i+jsNde]\f?Q=#, ]i=MQ3ڑIq ]PxZuZUv BeT$TH"\}rt!_)=5rطkHvvنID16}6$Cΰz8b 1݊&ΐ[a.,.K+&痍r mBIٺ VgR8)ېAxhGh~KDDوG*͖PNBz G5 %+j8Sed8,M2!>)3>C{{ &Peye/gݮF_ok!j]WhNW"ށ{Pt s% .ߡ,fm +Ü/DX"=\\d{dEn-)KUz?*B~o֓y{#@ltfLd ,˸5v9KZ*d G0W|Af7):TA:zgo0 /E4W4I"W4L@8j'">VG ̖"FcWb` r Ath{,D@rT;$'Rtio_?rQ([TUeBiȺ*6IRvV#d7|wX~ވ?ߜtun FK+ڽR &^i~+hW| 6i[W(IOKw}IK2fvyB!xW6($"2tw21f>[GV}lé {xr~dIB͇i8[\abYE6vcxy_sy< ^e]LT~Ho;9bmh G@g^ex+i]nq_c3𶧇Cvn1%{Be@h.Wl?ٿbK=,œZcׁ.l#]56YxB×}?8; z(=P,FOyk#G Tt;A7?<N_M;Et7Aޣ@Ru[)2}9 r$B`PzӒ^džϰuz?ܿ`![2 Zt 2WvYmup<ܟ)~3٦URg/"7X y*?}T~6.9oKl"=._Fb;nq?Bc̖{vjic zߓ -Lt;C?zr㬿@[\-x[ͮq D+\FWkccw3Ul9##%FyT)r3Kr[}*$fL1PѡyI'2DDkfFC <;[<pKn`NL )u:cPQL}5^ oNXʹ&&, X܀>__FÑĸIH'.0-1K Q&8W{s1U1ٝqwBvLMSr ~ 6OHev ::얕9RhF˦(enNt/y$ˍeÇ S} C!aR6gsmI+T<'`R5*Qv";FχQ)/?/`{ɷ?@`nODCXG=rsi D>%%r`?e.S>td2C:OOSz5ܪ3%j"R^srz; #~tBJn2d|*_ap2_+>-^T}AQB't SͿ㋎*Bѡ+A&3{^{,@LiLM4*3xw5 n8 HH $-}Vk$s/L#88_k~ :` `z%!1#$G;ĭ;ÐdE]P.Z·%ѵ mΩ}Ư+ax~ 'EOe&}gp+"c|ENqnAP0_5 H@ҥ& CI )q_0`Rl+6F@׷Dd aTZ̳$VO u{=^Ofb%r|ə(XVUo|.DݡNs-annL0ib}CWcv ۛ-RAE寬+KH#:6HӴ/^EV  QY :Djd.2TϹpf)&2)/o'">Vcp"I+OX@Rnem[Mӿe䝽UYpM69D_WjWc`A}C0:Zvk#֦J0ǀkM+?)J1B %VgmROY~4l3.'B7i`2:B!܌%ьD,"{IjLS F7pX?]gV8΀q-00ꩊ-F7/^-a9ş.N!fO`3SOBF)45[h ~/O|l5KTN*墢f | ]E_x!JY`։]1$b` $ @b6=<7)18G_$jBF4Za^Cf;n㖲o>SPrT˝(?s;gyrUz]^ s}B5)&5Ox>GeOQkd zLtYm_'\J ;%n`L8™ES҂Tl.ixj:_9;U)9)皃76̰i0vHg  oˢoEbl˾|/ `۪]B ȜUoH4d _Dn-_>+ l9]rUmRnm}' 3h֭x} Z}/&.=o:>aOV%Ji;^]ꆭӻSa8WCS2ܢO$kq?9(-}E+bv} զC FI09O(_÷&F+< QIMeRK,r,h&Fذ-|**I5Bz6d tcfۭvg YI͛3|LG8~0GNT/kĵ_gV˪!emg*~qhhl JRA>]+çPzzN(Jt*˫dCcu4[3ڳ_*syxaL>rQ ]ڢRkbX-fp?OqFH_*%(k )ً:Rص}7!?[=]k8RUD|c6$LwK>F>HY&&3*{A`~Xźȧ^RUׁ:NȱuN-l$pf32?TT4\&28N6Kz-khс '*WHa b7\z%<ON5Ƚ6)Uf̶YVg]H%KU?WrQ vXSI8e' pg6-5 c†ut -AԅqJ/Ci8R[$8DRcs;Lھ5`z`P%`.251^qdlnā]A@{GU~ 80{`i_#t;q-Z$8C#-W=P{p / %P?GNU+.yeQ懺 Tu>B^k9Ozʾ;rT)O~.Wu{H[- p|iƪ9M0%l ] NVhZ' |uU1Pr89vȟdČ57%ctF5CF&3e [03N/o kaU}ol"Y}$%RS@J1S~R4VTQqk07YHO@mN'BU])xؚ=Kθ:.HeWl}ctk7p Ӵw_'R Vnfo\m#bL]񟛄/mKNlzcY]{ß %m1u'tPpɽnrվ0hZ`g'VV,[RuSq (xmBEm T.gfC”F뢹բ(7(vG&b7.|]A8qG}Ask 8{JނBC3=7U{;@{rKҜq ޿ƩKcJ(w?"pYT'nXGy_(ƺ_6R*Tsò6r0j2RhINHQQfρo/Ѷj" |3u ܩZ۟*dPa< s}R To3H߈xunK8*z1~#<(4>8x-Y+r~/ S_SW7B?̯Ei8Bh1mhreMdžLˑZuk(QRg(LiUa>z0-ҬAFz)c1|b|)|M иp$@,wP$ Q)rH}BGpfdFc  r@+L*8.olY=O"w_6e#Xe7p8++5xY- l{[;xMvjE`=PkT0};zCK'7MoFş$KY{!,]I05/o q(] A'hm2Ezrf20P鋮|S~|#I1qd"% 1a{$49{_Q&ĵzӳR܈njD'CUklO^1I2O{XǕsOeE65TNrhU/nTqͳM$Z)_0yx/_1G"@n<|̸Y ܔ;+B~g0 WBpŻd0wF~aXo n5GaxcM&qBg|t9.q%^̎je^ۆ}qT]P30թcSŷXu$Y iCFĭ8f+6BAYZ@][:$B . 8ORc3'|tDSv`Sl0#{7o%҇ZWΏORx(gp=- Y2EOl?o:cZOXʗ-Uz<I⩡% jN>&BDW.*Jyk@!,YLA9$1@j߆++7m֐|'p[;?URH/Vb6QoH2eˈ/nL5X7^A#*Hҫ QP{B\(d|Zʷ0}о&6=لTצ԰?~ߗK8'd60ΰ4"HRKbL{#Abܰ`'TLs 1?5^Ň.s#I}Š5$|!B"$&~F)QQus,]VMSkk}xY]eǷoNaL"Fc*s d-#"]n;gnR[e/g:&)!J33X6Fu3# CO%y#4bdOOY)K=PNw_t1au&L,.l%f:t}QНe @^9DY,ı8ɊܹJmw 5 PI׳yv_; =;{eжdU(&cwʣXcQT>*Xb(ࣅsatk^]jK۹HT@f򀌌DLku#DFc%Z=b˨n]VTVM j`:$EC);S<(R*Cjt+nɝS諾-bN6L-Ǎ`\mf|#cea^aQ4Hiĝ@@#{^RMq(\6G@Hqg ptkXcnSiZe)c}[W|@EcϫHZd!DUtVg.IX~qVxl Ͼ[r)A}- B7ssL(eV]$rܦ,<"ѴLblbe<3;1y .3 *ϫ~]܊")2eԽ͖+uGO93ڢor뤋x("h NM~{Y#*Aff-c_EJdzSSR ?d $8f5\Yx}{o[ =^.9;jٹ<*/cyET9$&Iׯs_0@6&˒Vqc6ջ;z\I|D0WsˁK^8֧q]ҹ}DWxTrK#'a s}NFz ţyUꏸaMq⺟9=y)lkީtd(/ ǛÎxa9$\beS^YSC=kd#oXp[>4 eR+ƞk,Ƿ++n5TuZb$tm7NzŘHlrnD^yQvql {|^N)9© 3N#,Qӵ{\s\b_AiEOϯ:J_Wy9FZ\ ō@?/bjأ,/TVF|}e&{E7a`_1uϵp+ꍶC7x8+MKfBY頣G/x^ { Abv7f9v&ŚpJB FWG/0c7&[]_)'*X_yտ3]3ŹU2 xl۝gy21--U8d6& /Z hMBL9/srN|&ޢ-ѽ'(mJ G4C'XpÚcP"TF2XT^7`0w5ϸ^eΣW[.5(oI"5WHOBW2&1{Mw㽀Lbi㣟xG<Pҋ\W_ ,Ùn)hbWujB P_8}]p;>Zݠ{N2$l& K2u,{>m>b-"yĂǿ7CtjUVp/|뫤eD!׆d^dPZ}Y0sĘאnnNuB,v8 <¸Ebg p;"5Es%y o־^sL1*7܊ |"ݝ}jNx ،2Y_1C=ȭ@LՄJx+]5i'_QږW ^ ِN(s$HPlU=>?^(Y ^Zz&{<ȰR'+gLuO{2!0Z$1 4%)RgSƴ׃eb;wv鷧1&=Yں :n fUm9Jq @9_nzLmKmS3u0)9bhC*>US?~آ7u8Se߹fXτ\uVqTYT#M@T*JvP^*y1K2ͱ-ܟ$A:$Zl"R$HbOW1I Mϸq^ʆCNMլh:k%ᇣ*~1uB8/)BqsYYV u=5^Q[& PKJ@ xv(3@X`bT8Xرzp1rĮ{c*qƯI7,|ћ8-u[Lu-Q0rcҒGyL;t#? D8Fjl5H%" Kˢeг#~ ?5;8oDr` )K8]fP3o( _;^`a}mw)nxtiW;[HxOK{Wd|k8O NH݉ơܓ%Z ^MCkNoLyZ K^+˕z1`~;Nn}n;rk_H]"ڼ|M󵀚 ev4 ]s{TH>C29| 婾̛sn$TRdqe]'(9yE5JzeˋHi+4 [HZK_p6&>ike;%׈*N>R I[`v3$p#Qz&C3=cB)ul wJ[`rF۠>WZ7N>uד`}f`{۔bj+Vt@K~ϰ{O; s*Y+/>@f3XVMr1s_g2מ'4`Լ~76_m댷&Y2ۥ!<$=&,j:}rp5@w|swVHDbbBV =8ms-1t`ilX_60[.bYXzбUo]Vs傿x}=^GEջq^PBqUrUJZш1Tw?r%)kh0tELy}:fx_A2?$H1\8L1{&湣LmU-UDsTs+Fᨆ%k@y1/}A|-W7( CbgE\*lM8C$G.g=L&OhpyHùs5e)9"ղvhM8#yWLԕ {E 2A:@yT5?y14Fq}P.Hx=EjL1кkJ?f=ltZށ2I2Oc<;! ZZ>$C gX2$XP4tY?fQxvsEB P l}4(CF.\#(8TS ?.~ {o\Vϱ+ܯ  Jǭ6Gy^Og.jA)β6|1T !_^|]HX^32rw6-b.>zq _k>){_9Iy#0wk q=]"Ί?feB*|2sx"`s hT<\Y dc2 o`cUwAlL0Q?N Lij%wVB"_`2 MɪE[C|a>;aKzxtn?.9!\Zsgz@&ɗ) ObR[m Q[QA~S 5+!F. ޻zc)1đ.os<|3ނ0f4]OBnɝf5Rbq梄FsЮGJeyߜ^Kn:IrՍo2G5 iH, q)shW_g '.LіtL6r`(Y_xvU X2V?? ["#ssIe9>6G #>#uwA4)̦m>v1ߧfՐxQeV8 'r9Ѯ-݁0$d'o%?wy=YfM?N>ޥx4NW2P&qgqI> *FИ\QEv~y䫦^% ?0Ll?&Eٿf1j]* !;E^ .ga(@rb~ aI/ ViDf7SѻDL8Ӣmn{-up*V̘===nT?:e.Pk빢5 3FҜtAfDUpA[ŘJGe?@z(\U{4,eBTRY-}ߤ sQ7C^5k2`UP\>X_DP掍i"f9B ^CPk*Zf6XB$RcئS]V_o~ǩPd}!+/EM2e\9{Y2'=TYzb`sHFExH뢓ȃm'Xnf*`}UUʆ0A]uQR"~WM\*U>ݓ>DM/Uқ4w=~Wɵoppuد]ݸ&(Ɯ2x'WZ7D}M.m.o7/J:GitV&YƷNwmTxr.@-Os^e_ă@وq&!%y:HK$ p},9v9x&vVF0k^ECK_xMI2i? ˍʔ1\ @Ͼ E&Nk(tuA]9 :~4wT~dJS@{bopWպd"u)ֱ.7MZ˷و7<#vxGZ6R' Nop/}V4ăL\!Xp໯e冀Ne9@1Hx?3+f~X JwPbj]x)[8{orNtV_}i.ÖKi:nH Ca({#ǣLrJ #IjrPQw/0y[U3yȅ+>x[^7u OiqJ^T, ]1f KE^Vev_*`WuoggȉYV]\ʴvڜ|%\yOh8`&{bp~[ &P(*5nϞvHq-} 996C-f9u%2>c>ݨ?=9a7YkK9xH;aEZg̕HpDVY̪B1|DjO (-},ˈMqtRhCk\Pai/B`Wyu rghyRۆXamYFXtH]Z|&Vp ]iبE!)àcA\8cDo|wǭP/.)j}3 _1BoFB^ZmZ:YI `A,&G+M ;_n7q,vkV!i ㍚C pT~Fcm]?Rϊ` :[*ZDJ_Ǎ2d}FP(v:\ʬ 8ϲF+clPkR\kK~Cs/5otj\pZl)')E:2.l}BSmU$Eϧ@REtOQrVHa|H4EKXzƯ\& HYD6ziSxn8CȲxNn=R3>҆6tiRĎNfC9x9ɩhqq-%3G4 tA?!#~^evbjܧHL }lЇЁuX0T*$H֤"qʍ gZ$ 0uY gȚ; D"qyQ ʑFquaf]#VЈXii1O(Xh v|qWhv{M̨eWǫb 'a/*yfE51E=Xk;5Uj }P)}~J%%ivˠUY$*d]l"Ti{ K!c[`Z=Q)tb]31*%XJ%7/%{yPjq&D9*iPz▧rFy .?ZOjniLJsa7$Q;04r5|ׂKƚD:'b|QЧs0o%Ey&n7u'܊b4sZ-m}.VFE࣒}JA 'v^ˤI=yTM^9Gl IXr ^sUtX9<聇s#\hDŊXmtE['P[0%rl|3l9S|h[}7л4aG oaXw*ꊝK֎Խ н$$ ^~fa1DhW9l~tۦM6A☽ w8$dBrihɬHPL=ޠxRU{]qbci_f)S nZ]wumo԰贝jFRW5B\htX>&7x{Rq,#$n@XFyʒ`/h6dD)[I%ĈXqx O.Ļ^`o3Wsc<|Y"w.~[nJDWloK+)5 !A ˤNz#C1f+駰$FC'u!ƮS 91v\+_ЯIY^kY µE<41%y#RJ5"Tt4/i3cZҎN^nlI#!zTqKx |w rԯg{]7zMi bm^2BPRDxՁ9v,\y9.a@ 3YӀ$4l1 D*VqD]b4%ǒL վFnc["U!Rc^3.)6gฬgqvXҙZoEYA>WA( PJQBiz']- Uv  ?y?WcWH5}VOKy̳h;#†Z> VԧGJb1AS=1#I^H>)5ßJ;mtn uy1ѡC7Z j<}+M\U?J87ŴõQĪ`ZX ga˟,iY>P_nƳ W W)36^41yEMi̺Ai:gtsFC3wY/NJz M)@RN⿤O.wn]/qBAZ}>i8hwxv u< B;>潑KKri3q^o\vpZ #]sAO&n:ÅEW[Gmhq8Nk/i|?y>QQA/T,׊-'0-Pt!KV9 JXdnxз_M&YCc.6W#T~ҬB6Ό(!X+7%S&U4I\195SnֵOrn3Ftp {9#}K!s\c72GuD>YG-9t :Ҩwx˔Lu^0@շZe7b4avrNN)8X9 {؉p[N.4olJ98rьgfE} iL+/#Rnn˴UHJ+BgwbHUi vtRWYܢ~/H9Be4iEGGU6Hc~P^77Һ:8$m8YJ&VDsg q$RsRV41p6QW@M<byޮ G(XVB8K3˃8ChS!Q& A(kIkP'AD1ՓR߄M=s.H" 5&xFu%ncu1%pߺkI0.u?n%x1Ϲle CZ,O [%ԁv@aיGdU #"<ә͜uZVz?q#,A^]oJ( 8{Mz5TmgsϰWIjxCrW͵6!ݡ(1\O U!1w7- U?LWKT~80TTx*(nܟowZrOu=Ϲ2)ѝX-XwEs..6Z\!pvڋҡh=%N Թ͖/Qq=6>5(a?Gg%8e6$r<}ԠhO% ;])8X7dDji7Zw 4=u#%>ܜ M [# ~.oiEs|&L;n7cXGWeaL=ʘf ,W2@L=ݔ3Sk^9)u- C|b G#ةn!rɌi)R\O:Dkge5b.JD)avV(J%g Tkgi:FZvlPVgb9cІ2js\?¤>AQt" /ň}Hqf#rqg_Y܊[i؟%tAո;fŒXэpodͲFJMD7R[f ÄYz `3Tk'U7D~_UTK- Y&Oz/l|O@%rQ{vK9CZp9FLon(8>myu{T;yv]i%s+6W-M%le75-8h6)SkO%{äq`B( aP̌޵#q.UPefT1LIXiŌj jQ5,^ӨtJDٗ:N4-(h̟V_KQGc=oGq{z3aoa* xd6  uWE%JM:e.B-quk O]02!@i!8kW)PpoQjqwZ#U{vD1J[ Ϛ5ge eREj^ I5(S׽,iH&GDxk}7E= hJ["(Vq)SC>jjc/bf,cPr|=Pq  6&Ը"'Yʱ~y[YSڂe:_OfqCRb!oCDCʤ *o8O_6¦? Dg+Iq]Q8\ʦ4g8gNx2^3Cdr]L<ʘ8h!6 77L|[‹M ݎer G5f38jF^[f'_{p /!O*c#}, ,4{kr* S= oLiNivY~CЅ+~8ȧ@OQ_tʿ L #{Mk$[9{GО_.<Æ)ޢ ޗD`,(~{ R:хr%I#_?;iȂ]/ffP A*V_( c IVoH/%q9&e3B; GEy{Gh J)5h\2AQ.68i[f83ت4vZ8 u4yLtHbI] ,U .OqwU9b ӛ q&?5hy.w 'li's3{eavS5HiK5Ȇ@S!~+/tܨQ 5i"W&ÇϊF?P/t@ۂz{m'oW`xص*4e+fẍWz?v|!dN()F [ej,s|O]+%9; ]xEFS;4\@;a8νdm gѸ~a w]<"0Km鲠n:H\ ̴~x}r:jzyG&}`ʲJ@QqL8AVf8JivAҔD/txϩ&?WW'%|xzOvYF+2|n/ .yC}3UVѼ΋ (w1-aU{paiR@H`E>p^ q.0t"r&6V5ҴI}ęEta;(pA &4^x9־{77 ?:/uofhn./Mu,W8˞%T[`Iզ. I:s1HQSr;rF23[SǧSEէ,Ap$cu']g$>4\ǏUe(L!n}lK/1噪',;-!ku esUИ\z;#ؐ'wZ*{4bϐA7Y#P4Bl-i鎤>lB xD/x}8!›õ#kK2}B@@<(zۡ{KrסCrZ?\տ>L_aMVэ?ǜyV.  `D IfNgW= ]I? 1J: uxbqn8x ǹ;X3E Q \o,Y)xJ0Ke,cT2ADws)! AϢd9ü" wqdb>a=;6u7YΞLO<,1ycs5S3,yփlp|n [`s ;-^8\N"lTFxg(db@|^ 47M!(ΝXpzY1mvؒ>Ñ-|a|G$E,L/ 1:ՑG[t{iWBFLϚhcRCI oBTh=ЌF{lrȅ?kg'OqA^%Qڨ)-HUvEG CѼ~9}ϐ62)ޗ5@Mb/AO3s, LZudD+M6ֻʠ`(Sw|p'*Qt@gF9rx "e[BX/፸<("Y\~?w\JV4j"68݇;M"L#`(}޼L; I.LFIeJWP6OF.ti $uh;_Qh;(lGÏϾNyFgS!^0+RF+6ƔoβBJ&6ݲMF*x#;7GA| J9 4F\|gl^=izwiS9 ;LC `)id_+c|Ⱥ竉_?s5RĈ%\#g2sGCHK?}|!5MZŶ@O>(^0\6 {ma;ur Nr;^DP)tu|hk򚖂CND!pmu9\RxT~u7ٟ4drk#hG!(vO/I.~2o-<ObT ż/WЛE D0pT&5Î=xչ!"e)ݼW8Ψ Vϝ1* 2Rl$p`L2]oR9Q]WA w-ܛ'M*{#,Kb7*zwMî;៩)6Qh0BM ʏj) }Ht<`[RA󜬎{ЭQgPPf\M[v]OGȐn(G:Sɐ9*;,0ok<()G4:tZ)2:IPAg֭OA K']D#1o~?#Yuf;[`6 ȄE 2{E2ͅg.'0s/~rHZ/5iKmL Kv#-|PftD(bEDϜD .22'tF6'sFFvk,<9G͋Ck'Q{һ^loՋ&/YQi(hٹuzyDe!_5`2^A=8NP@UWIeKn)M7ۂٿ v.nl7rcx!I1eIØHnsK?uJ?-`W FڴSFt{u5nMӵLܰиu}a="_1]eCTٕgBՑB[wy[ jSᖰ^`u`wC}=gD 7a;3;$4^rYPO낋!V[[.]I7 Yy 3=Y19w/"RAVe `k!}ra%rH) =j+x ٣GS]M+9^TqrF_wQWo(DҭP]vۓe#/#;@x ЌHJ,Do5+2d4I!L79l$5-޺64!^HKIL ҔG)‡*z3?0IlvJu75~3FGg+"{U)ar]T=-Po@)N6XE*gU$WVQh L..l(]] TUnvmvaG|B/Q aG3Z'>L>Աnfmzض P =@ WU4g%EgSʮq[o]t}׻'U݊uXf E4{v7Z:h^ގԱ<'{Y%/}߅͍ii3$^zθ4Kc#ժp;h(9h>pb h|Ռ2 ?n3!S|ǧ$**j-f'2)+ophN%UZcm!iOo(m6f bT;i5i4O9NTO2۩ǢL]8j }t߮8YG\rưOhЃh;FGQ HXZ^PVSYe\<-!%FJ.Qz#qeI eK>UӼLE[ 1%舉1I±aX\' #jA77ޱG!}ey/m@߷6rP@b ]d5[XljD <{8&&rCN/ܕ!(c;d4hO5p4 ,*TXS`1g1"eS.Ta&;%O0gxR9s^go_WcE(ZtЗEGpFH& 9Coٹhq>l EV^ $*<9xm]1we`n{ahBВ2TǕ?``Z3;Nӣ>_K"/K{!*'' ]PiN*GXU;dPxdABckM(d6P8ٻ6! k.4(Bn87o9sCLrfA BNJI2%\NOߞKTgqEEy+7S^^LD*OSYFYl-nrl2Ϻt΁)*nLm-x,&p|#N#wgZaH#*~^[ c3j21!gCJ:nz}e dQu/Z __b-udx) ļ\쓕̲쩡L=|s-ש `ˀ;&WLdt"w[|fYC3Hq.#liD2P*?U#ZefTdoR.L,ԅIe%)-YGnRD?- ȍ4>9ql̖7i|rK{ճ} 4bȐxvv>ƹE {tEk*If O o!;yjsvX@=Xՙ3 Obҗ4z"5, -F1XٶO7);dV»?>˵~#%nLȼѼz'l`YRWeQ eCĮbl/qR9䚜@w29CIΓd'$TBd"] i̪ aQjqq` XGDBK1%6S|6UKx\^ EwZ IX}A.n1X{kMCZ3pRt|ΓfKXQ(jm[iI.\l|_ qAT_ oշ.A;IC\!d3 H6 oI8n˰D$$z>mN78`bz:_Q9oMhüdlv7?gʳ'._VJβ OV)I_13u7 qmFbVs=*)Q t> ]L7Mk) ~nqJ71ݽ)E/+'<A3Ű,׀ިn_9BOVәXdସ%A3E:%rqdW CNF,Xdj1APe%sD6"M<-scE hJmNH&#ċJ2|AEccz{^/}9.W#at`_d}܍p!ȯgsXӎg ?4WptpL9Km-u6ޮu-ɟ\ `q[~X[^msX%Ÿhr'qŭPEW;0%li0֑` ]q5lFDUn䀿pˢ.Fᡭ* Lǀ[VJv#|,,&@H<߈?ա3YDgg*E7Y>r rCҜ պΉo6P)Z]. Y2=@׾C쑿J^}gENm&CPiEOMӼCm og bKl(;|O~/Mv-V[|>cنIw][.PҰհMٸȊe-Qdd0J$R. pIQ’ȉm*]FbuqmmvH[=-폗Y rBoVx9vdy#se HO@ B(;QM/%{"4|;XcEsbH$ Vh̉91xj4#qHA|򨥗IqXNXGD  >GQmG8T6 79h:]8KN$2̤'f8/!ҀEQ\x XsO}iH5xR\z6rO9  A~gWzxK*A^_S*ph~yE[qX`?鋉APc`5nj?nwKZf/ݑo+鶒S :fNPoj%hg'v@ќclOWOqD;U%1+sMƃ,;0 ^zZhM37낷룚5)S7'̿ynF;Iq L/#Z̷w{ fUoxm̟8* i$rA#ɺ]d}.?Q ]Am+tI*FT{i콇vy[S-vQd$G%4LRƠ#RʪzAtrGťZp4n`PO[,g30 x }-G+ 06<#hBx.I\_@PH~'9B_A{) J=-a_g@jy׃_3$/#T!{ _GN7.Rbͽ%5)?6g<\.|/Bv{t\YCF,`>=p{\mi Zx CbuV ImW.XmY@ȸW4}ݔtkͽKYĒcRjq;k׃xؕIf<% "~|AU@=) 3b_g<\xi6)G`&H؃NH'9/Nӧ˻&0c2VÓK% ^3[\f+BK?ǜ#;T(ԓk#XÍSe3>M}R;ΚJNTp(ژ," XQMa`g-EmA9'm, %I~z `MZMif^-9KT$TأN o9zB-UAs/Mu#}V=j.b6ά颙M'VA hj &y׷%+,s";=Lӄ"8|7M`A-\}p&Ypm*Si׌Cª$"pu(<- ?-rg{+=S2Uyqg{(;]C+{zDܾ;voɰ~YjθVךң($M^fÖ́ ϶ۘ#u} ֏]XtDTD֑JU qrxdyl*.@}ǥ J" 7 _ 3m;{UTd yPisGI%oJ2%F#&+@k=̐z_h]=ޮg2xs ϴEΖBvFL]ZEH]+ ]A3j"f') xTJm10, 6oeӺ _[0 D8WEA%-F&]\oc.{Yt1r`K^mV)w;!VӚhȈdp`'[ >=U~Ui1`)@h]„ wzB#םs,Ma\I"YhIvKDa_@Zr7bo4ڄ9^x^V-p;Ւ%{x4Q*.G9s,X(#Z%EeRx=l0q#~FzTq`8w q unТzP9CZt5t?EqVZ=JXDU ",u$[aHRHĂV[77t X*mMSTD.?ʷWSgX>wz`y0"ePR?Bw( 0!4ޜb3xFc/!z,ud<[jr /_gsPFMvшNmtw3炌,XW?@+ҫZpe?xTnI^2e69_ĞXslR]%H@`s&-9:K^uUb,e*71BX}$?f~6byzĦ%H qd!`bQ@2ӭ$^ M܊kQ@ןlZ΂ye>yl#T$A`,~H!`І3C"kz \LvfὬQhSQ<Կ;@q ?XhiT\K2wq1t( {tڕ$>~hVMlXVU1= ē]KVCGG-,7 !+RUv!k gdǗ$9o4F!މ@GvȉCJ86nA u[[w F8cli=i*H3&g?m =(mc݆_7iBFI*b y_ќ6D1&J[3.->_yVhFYM8 V A l8XhܸH> U'EG[?= Ϟ"';ᶌRyiOgݜNť cXqhWK緺cFFWҠH;puز̉K][Ys S&T0z*=\pH=I?Tۧ믦ʪ4P߉ Z4J#rݢf0#4.wtC sbid_GZ2P8X"]9)Ƒ܆<퉌)Z_%=FY3rr)'5ߊ4MR hTL˵;x`fG=)Nib06 'm\l9(a*[R3&Vg).c&L#a C ƒ*6Qu ">_#IP*Tҋ@:W3HO>|^3;ڿ o*i--Xs>yAY=ueN;*\V)<(~=O 2C ¼l!&Ψiq휎UD(KyՠH/j["yG%bj> ~. = )Ġ#:=afhuxpo9vOhOrQU=; ViL\f^_C f  xnKL ޣ'C=bvܲQM$mHg9WP'OYRj%A"IN$mm2H$^X<ͱf^zđa>/=8^EFO6i3D[q&f=\5(hfu`p&#x-xv0@OM*>ֶX׹KC7B 2+|zD5ڏ=xO3xŁˇ(S9w(mMb?.Zo(QZ;Cwf6x9s CWv}Le*,y[ 46bhm7;b~#\X$k@tq!P[g{+芓2^m掑̫42`xMv<u~v$ 12)L^۞fS$#NSpVk}̑/&!MR)N+h H$]'SO`;BA+U2Δ9U  b""?FtOnY6=Ƹh\0u{%M3! s$X eDQkL5y{U=Gvtݶ*7¡Ռķ=B"7g5+ 17% &D^8[fd,OGۆ4gϘ&3EES{%7Pd:g3dJ'NvM|o=,I9wa|8ϫZLOAG?Z$z'EU|&2nѐK<2[D)YU'<= rt'O+{zBZƊ LTB޵UͯVBxkyQO,[=U8Eꣅ4 @.yߟ;~@Q&'LnYmvڀ bzpYފF߈Q.A xX5G Oz`/Ҝ@Kp&zDfO9"C&KX[R.B5q!aTI6%Lt,Nv9)Dr!l b~ ^%%S75'TzQ bLzϱ.b&! KYV$i΂OG%tLSn?&[EH9Z=@A4PGf}.AWfKIbo-ϖO2+*Ă0e 5MD;)!IZ {$f,B3#`>b':afg-R(wj1bJlM_@Aek_@,L PaPVv4jH̔JMM˒eQ ).?0NzW$\y@k*M؝x?p TPQ1Z\9Ntu'sb}m.w54܍+'jH mV1/ow-azT$TNl#`:1/: .h, {ȣ:OP|1 E}Ty"o'3z3A/NeSH۷ꄱK1B!VOI Q-U ^3ɣ驊쨞K@ 20>btIn[իjQx8?^ 1.MZ|mcKX'=UA=/ERDF[}Zm#΅I+ѽM1xD fAI(͘-7~D:{Hm-B)l<ُY L\Max yk^9'ti*[ƞ}~rF!ߪNWKZ($Z[Hd67wG S;7קˊo>Ŧ"2b%1zH_oW˪ۚHC((̙jiX0c ֛(WZٿ`DG Qn?%DfJuBQS^zvCbC䥭Z-QRh'9el{:'Cv5hQdTњ}R`cl]!ūWg"pɹZnT$T0SR/OESGc ku6FGbvAw4{Xv!%$Tw8p&g8G!jaacT, K54)1>$*Ffs>Li$$R+@'ب+G Rʲ++!:/n<|7]nkf0"3Sd8o(3Hf`J2rh*@Cy{AgpSX*8#(.rv)!c+Qꌲ Gc8Av'6TTbp onF3rð./JC>)L.o׀>TP'rDzkoܹЧx&biIsqz1'<_V׽'_1+6=nzU}0xInayl*Xl0-TK_C.S|vLe-q ~N(rƔ/R·u~-#8D˟0I?/msMekQ2u-5BV` 2DEe@}{+^(J Hz H3#x;1RiAHIj :oYᕸM3\f;Cv(Z*VWBLw_U y(YO0/u=""bq-I(J)HkCj(οs%8È k@_Q|q&{t3#4q11J!~6fz:;D46oNC \Ҍc V2$\!>CA`cLC6|νt.ߨ ܥ*J{ϧGQ u=rAnć&P5T줰d}?()}ω<>% 1 ܱn v`8 cY)>XLg4m{hl(],Hps1 `#pˑ0kom3U<>T*JWø7i-7x`ZlI:l2s*`}EF nM #JC "X"(u\`s83Wpܡ F{j M2eנ_0~+֩K$eaX)q>%0F T+ % 'S)Cg$><.SGЛ5.VRK NibPK&EW;rm7Ieǟus\IzO/ALv>p/og7ô䣻ߊo*z*b',!2u6Q*m܏n7E=WrЃ?fA-Х;ؚߺYŀ#)_c[}CpBZޖk1D廕339Ӧ;#Ky*.aG(I#(Geю"=SZ࣎~3eAcBeJ 7DF-ηPPX!&{Jrvk!ڼ=>6WV8@RX̟@5nfിuUJmaG dZ-xfDm ^!tb~[葼rƽ4hZ̀bx31d˥] m60^eb *2bT8'˫F9O|eG{u5`mI]bq ܲ<#$.DCrigkVe!_vUY8#^mϬ>(F|ڰnJ y g&>ׯ1^ن  N94ߑ3?sO4FM)gCiQ͹CJ[>i.#VUMh֧u9f5P")QVP"[$4eՂnǻH`Aˇ></ ԘۏF`'/YԌ6|n7hc݇aU&| $g8<[k( 'h0Ϩ\̘uٔ$UiBL60<~Jxh\{_-> Eu|eNM5nn :$\/Ezcsd^,p<}))QF<i<uEgޕs~گNRZZ{BS%@Cop1Y-$~`y)bY^:ۂX6dQRwدix=p}DerKTϴBn2OzPnCM$v3 Dg)[scU&aqF[ \Y}Z _ڼ.=uibc3pjۅXdZRSlPBg{la1prru.y!B8,9n))QЛWKڷ7z$|NhBJ܉W,(O<^A?0ݓF` gmp>O>BKou1 );ľu 0&/+0HBX_,x^508q1t/Bk ]Bۑ(xx yi܈8>cmkɇGISJ?~HquVjHp]Ƨ8u< ~2W)bYywЍtl$̏'5%+\(B'&ew^AŚHBc RQ=-P1nKaCjCo@ӭg͓ zFX4?R!@g)^i=p,>"ՠ7ғifljeȩ:?SS6 TߵwiKqH}u =S9YܲŲùIU3!rH--/fkY IG%dR.vAݚH+/d|x1^jͯd(vǠ/уKׄ EᝁE,ҩK/ue$J? T4%;PGo+貜F@mqz #DU -VmIy%-^ؚгc,`' 1Т? Y _ˣwM#o'qz {,I28Ud6W"c!p̷TG0}1(r`gn-]^yd -MfOS$ @iTɄ3z N`A u2O/)AKj-~Ԗ\g%Йghi y;1rWQk1YK vJ.3l{hΈKl_`IҤ?ӛ,%`iuiȦo-^oQP$y?wiW*z GA~*C05 ʆ0p9*[4|5krqkx$Pɐs`9mHOJcLVuG(1kh2Ŕi{*}R`ѩ3(72vO U©c9YԖk"LEWJ܋Ĺ'ЎKi%J |uS6T޲ǫl}qmY7_ o:.7YbQ͔F976t]jP_4)5JRdۿ\L:wnL-?V"!OJ3_%v\"ŧ 638}q[E9ٗefi[6ItM C׀!Oږ@Əc-C03?{{+DŽ&t1B)?]wm0es+@-YOjaOHՌL?bA9L/i4>FhLI@\cHD_jGknA&4:3I~ujWsIB_a"¸;,BhO!q|! N-0\Up9np%F*&6cOan_ +Zđ ʽUy-;vX`՟>@xN5=fq# @6q:[RqEjJT]1F>pvf⽟ ?ӳ!]b'sI()/^QJJf,RGv<{l3o~Iu(S zSԝd@{kkSERU/VsaK]b‚=jMUM׬8FUQSo2b)]2t;ՑJQN4@ w@,,!2שoF ^iw̟̮v&u[n*0}s*wк-?3 U=U2 ϒ[9.5wV'9yJuDQa"槰nkd8AN7 Qdc!zo1=6p:.ȥLe?NCt]hカ|uAzb&˸Z 0j}I(lK^y\/'Mg%>mEA`M!&Ineוla&<_HC!yo,hHI奋N.}WMO0 fՐ ׉wF5QkH 6Ђ7=00v)Zt Fn&7j^sP@)[pY-e[ƀM߉Rxwrh6y_ B~O k?,Z3aRts$^Y"e!0ĩ z.2bI)@ꖼPZ w ?7@,~2Jnp{3;]jmoǟ_j/h'…}ݴxӈ@`Bf3fj*2eDڐ >!l97/ǩu%IAͿJLDt/*(]M't4tmN,n[4 ^^rQ[=ǹZ@/MEv@gxd_J6KeDG#jZja[P4PtVJ`I%d/. L L}Lʛ? pvaPFduqL) F#Yd]7i%W5wVKͲ9?vgR5?%iEu_^eE4|D>* } 1>6ugZ4Ɓmj$2Ww>z ~}EL=?i{"Cu^4r aiyn}c;CbCi?8w]O_+4Z]H|+o^L5#qQ@lj෺}뎷!@/T:JB3=s'1iVFdC7prb "#މ֍nFQp'*@XȴgJj!#&FT9~u>J% 9u@z\af!phr % 8#$ȟoR?6;P?GӋ[ ]=TƞuP+Vgw̋0w h9i72~ ß`e'b?M$)Q@N|ӓK"_%43҉t@P~t%;xٍqu"/'7]"=$ӈ^Th Jpd?1݈f|_:; 1/px>bxm(BՕjgЫ8joU.p v'xm5mΫgb%LC'ix%;Ι)!!YsyD-|9疈JzF<^3iKktL-iR |CU4Q )RnvzRx CXܬw9I ,6T.wyMfPcgjpCsqce ?Q/[P;Vc)[x2ZnYH*Ώ*c}v7Np8a3Ѱ.e} -YjMQNt=/VziaP:pw_^}ȭTfkDcGsqHAFϼq u- L3Eןȶ-SrTe0$pBc2\?ޅx+=]eR<6 hbcc;T;JI(a58CPL.qT0DUb1i1ʼni@Yճ2&m݇-ѳ(ncrUqzx/%FG "?͇s PF& Sנ;H8>T}\rZ~=bV;AQ,1frŧn}XxGv"4q)mvI8?oNǖ[,'g-ERԘfD ɒk#Ҥ6 btyb̤GPը73μ+}0gb8]m hu!Oi CP>?:;[JNNcCGkFx6lNTKga j4in\o#]Hoޅew60iEuvTxm+P/0Irk-5eܤ(++y{ce>S04E > &KJ6S]{^ 0HT{8kxu[ (y^/{[B,*J:6k)F҆)Kytۺ7=һ6f뉢1xCǵ̒h _l;4pbja?}߇Jn@(*mIpͤCh 8q(JVBB,#/1}BFQOH26[#rGZI%9 T 1 }] &ҪT,%+|Jg7Yd3dR="}.Kر:ߥ M]B.<p|$2vg;bJYA IyNQh T;Mѕ#i&-+|$͢ơUđr-2 #x޺(I@|;kHJ$P԰aVN1C!s*b 1%h`*|o&pf%88HPl0^s';P a.176[8k ˩p-{s0Wh0sfNΩ*-*; (4yO ՞r pm?Ws ~Ɏ Xm=pq 1ҥLqyғЃ8M4pDmq3 TwPrVj5bL&vWSTF(bGwR2!^F !5=J(m|)HIN`Jodw5O 6 H\R ѭ %U(iqItG s֜ )a#f[{:ƖL"()UN\$2ϼ %݈0L^+ׇ|.VsS<ӎ +6L`B f.}XI&c)] :%fktPlvH1LPST9n{{Ymr,"Rm|i[8s5g^;"lP#s"m觫[0 M)T^Rr QЊe%H/-̶VsbjXٝ\SOZ^]W~|L/ U^gT  T*jiEE#ChɱrӡV͔gg̭ @}v;Q v7Q$(ZԳ~eN̐͡>{3'qF':o⳱q( p3W ` S]OaJzM{Zi/ݴUpPC%7Q U)$IIzJk YS0o7_]ZiZk g1A**At !WÑ!w"]c΅=GO 9*xaR{)>A<J(<~KaiFyǒA)\qύPA4dO;Dh7+:I&QdVwmlsa~x:b % *Sw! UMI[uϪѭ/dH7Z%R!'n2Zyo 4w!󚸺[fF2xS.| yW_\W hي[\aO*TX31\\#Oڏ0۝JsxKk bhU}/í,쓕TV5QYO򼌟y{0$x Y2hcEf$#e42M\D%mRH许HƃT?`@όG?gc: en5?L *W9<- 7O@v{R1pA??V (쓏8 :L.ZbVawaDdzr+ٺmu΂K%uH( t;Bf+ه\gD?9]ڴmL{ȿW텷Gג5cQWE1c:G4έ*rD1d2GQL^5:W?),%+p'ڰ\ёW&(,1b41+2ǣ>6g4v%Jx(N^s>Df>{.(3veU緍C~t6;Kf1ًŢ782h/^zA E?C'o~)cX2G 8=]G/4ᷰ' *'W} "aI ,ΆɆXH>K%yg3L)2/c*; JKoG )>$ P?ֹŤB5O4Uy)zL&4AZj[Hp(̅,u@d!4ҹs@֨9fnTTN'{ Ik+ 7-cW˧PAm{lӲN@G5~pl{ =!A Xǡle# O||&*řEڃ{" +2h+V}S)#u?٬ OrbmzRz,t;e{[LhcM_~etVSc*#g3?mF$.! "ߥ)>qNd(^sNl )~CncAeQL`h1eZo[ow xT[BNh:./؃p*i*k)pB\fk!&TC'O<擵uԐ}h^Xڹ샥~pcY%8hp/ ʐӌۯ Q{u[x}ŭ ةuukaE~,<8;}dXv_]xh@XgwQp1s4癉jyWsٟ2RX:(N9YhzN^ KȰrS$ 4J(=zk[GHԷ>U/uCI(^\}wQ!ysA_I9 fPw)7%W}Kc\Fm{K+IIQZ9up048-qģHle UNq\HˆGqGՈS X 5&l:ek5ZG9CE46s pWo4,X3 d|JدYܞgBөV`o5So#A˛N%ڽ?xXfNu9!.h m nuVmo/O3E3!j )@M|,`mOWS"]N-JID/dɾvbL [zQ`̀gn\ś2+ #8N$_2;iZǕLA` I[>yb(=TAJP "ңۥZ (F6sWUCMϑ0 JDMUR(7ץذ6(CNjegS-@- 芈p%pMոM[і?@f5p:e>NH|xN=Hh#^yLO$ń|NŰq;D{B6$|OqKG0pJU9sePY#pAK'x󉴻8=&(0t ; &Kd#3m7Rl~4PT:%Zz;BlN;٭AoDIT@'*wm I|3Rz?wTX-n "ϽB=JvBm.#Z;? 0F_:ђ}M@fto-D齗@HL;.c?&הz8h?px2T2HM)/8ݏ|%h >ɔpzgS$M^CǮ&3Za}hAW OLԀhy{C,loTsC$OHc5Z謧tόl`?e |S ?X!Ό/'oD[`8. B0vw+3Zy~aeG mnGJKCJ"Ijdbr OfT&Hkh0=EDr Kqֻ$`-'Yqg "H@t*LAp3g )Bd?IRt(/X!nkUd7 ꨋHAt#QCKg=l{q▎s^P?U^OB,O֮xfK,`јBAp懨l@ة؀~%ڪť~LV6zr;@vrH_@#GtMKJjyD Mio@ӧ8q^Uo+̐Mߗ+NDkB{~[y1?uE х)AK0ѵ<6Czə=HGvӓ:0Gd !;Mi `y+nUg>mid:P1%"]ӘgYrc=]Ͷkj=ly $Pv\;$Z5W)'SF\yGAG!g}.QޫL(oӈj,!Fޛ]KX~XsAil}Kw<%.S D|ɴȅXLY7<}R"( D0hÍRnuŜ3B vzr"fZ٘zNXr5PφKՄi~h1~ͼ8yu{NTZ%=@1ROBODhleF,DI麛ñ1}s;?ʗd֜s5.̒$m{"ɦEumbiznJCˤzh $ʌ x:d ;?멣,l6ajN ̧D!#P K\wHp@GP4pak>I5@l"+*?>uޚ0tq_mI8,c@c;ӂV,_FBȨm+,YvfnNo"K=44rhi|+WD}VW:?? #1A9T`q^%zj23h9ϪoU{+:<˨ fd |Ek՘Dx MJfBM>1jy;o^"? !#>3kc\kyl;bE[/8n2_o0Qtiugϝ,vD+g<e~XH@gB\ s2]2rcxlgufJyG̨.jI=u.[0tc:O|ԈHZ @_tas@^p]f?*hiid!sʖj!V]X+V;}Ȇbjtkj9\!7}a6T&:~ lXB$4TQOF78Bih ?R 4[&t>wX3˻,UMsIZ$O;`Jީ gzORYPU|Zm)u] &Y%:Ɠ>cPAc؅<, +wFl;Ѩ6Mm#=7"L6&JEe4T?v| za3[Ge|ݔ)h*[E^/QOՑ>: =!n0𷏀'5U{^J8f€Dv劾 淋ab@.>N-vVWN{Yuߩec\Os%8ePڊr^+2s0 v)Ѻb me㤫^J]Y1IqX=H ]|NJj~tiBPqLƬtJxC6yX1@#EGHКq?xhC6)m-K!Oq 0R *Up Xw[LnRZXN 'N`Vy#p'wtNʗI?M](/bHG'&< =LA`^X1*58Rdk;bg U\Wj Pr{ŜWUT] c| p >L0)RtK$aٽ4*ҷ/p)s߽HXN/6ew]7о4.P9iG#hk9~#U#W=$/ەu7j!db=^U {-vgC& f ̯oL- 4+[uL(q.%LXܔ)Qwqr/3H.fws`%֧ΊzV d[_$fR7 qo:QB1p{L]䉼1БۃTPreU}DXCШ1'(=]P9O26N=Bq7{;~OGP@-Mw<}9-.ϵ5. |e:~9R&d®hH~<29uGvzM"!l<@^'%aw,%t19 vALg 觪ΞW;V~N,1<8лޙtc:IE?"CQ.|$x/S8/s ߮-QZiSC 4cjyQdGGzm"X?zpHla]3o8fCiq{,ò&#k &dB?Nwq6fFY뉥 ϵÑɂCٯ'S>'%[ eBn4{11u1r+oGd }9 =Ce4C]$rxvCdPLč[bhI}a SmOX'i%3N~))pd4l?|2eosFӡx+8_?, ?~s-./6;DPH齃N(ŋ?"?IOIWV)"p 쯬+-0gȥ*1Ri*-ƳCqut%oW3"fD]uC SPpj劳2`#C/1L4&p\, wL 3r4C F1wA2n}Ϳb$ L~ca"5 )xU, w?ɵLqz"M3x=)gx*WӕP۝(V~+7寚)ZJ~&?êkϘ 6RI U .O>œGat](w!ȦB8`jX1}HZՌss&[%л@]Q_|#.HgD"]Su Z拂&V2:Is]nmj;s*rq2*4ԭ OB y^U6CD~k4=T'QHiF&zhU'tGy 4t{cDŽ}Ec󠥷Ҭ9P.,gto!CS=LKd8(14s8c==ԲSpq64O팝 az[ Ms:>zPN4Bm [Q9Ǧ lbyyO kjkx I3$oڣ8d2yM/i:c9̽ #I8x߰XT:X¢p,^3"H\^[w o95 mc'o!1oIg] ir tdYR@x:?MtGoK-b1-tq+׺7A!P9[?Tot"']tܱ$ZlK@k(u4w~ӟv~/(dq9fQ3Gՠ)Bd,L oə7ZJ[?V/DB=E@r ; =?025+1V-k kF-eNsM811k׷n{fώ}2)ؔb WR5;d 4{C @UEhq>HLcMܤ3!xXNR)+ဲ*+LWHJm,8ZWnU֔NTĒ&(I Ӥo+mZ.Mf ./BXfsS8G=L l IFI^'rOEןfL ӎ@ך%ݑ&.PolZ]93uuf"#Շ 2пKBϭDU@l9@%|.鷊 Dqc٫Xe{Uyyd>5†ɹZ Ї%=>nLp4ג#}n|rKR/2#J|CS]crgo~+HAIR,);]TOc@ZV\ 0O:8&83' Z~D-gJ @QúU3>Ǽìϯt%9;qW97"h)HEHf5ÅkhO$E(-ruD˔<t͂Bǻ'#D~=$a)Xy|q<4l~ I^9#=-X"@ϥeVR/iǒNk-k^uK~[zM]^r()3G-I2icT}</}qk35HE`yxS}T6?;ZHQ:gNDJ!Ҙ"$;StYځA '4~cg&c]dMkCM)laiW8A{28azGo^18!vjgg?çqx]x݂PcWM{Ap'U8I@b?o[`Jzm?/*"&_s a$_&ܼ-8~:d{T1)J"ʥ큯w{PAtll|i .o]evpy :eIt{f7߇So[='ZGWlr\{C{D8!쪆=>:T#B%ʹ ZPHwA\\քlޠY<6LRǺWNiWDq &lC-'(LBU8-_HST'E0648G*X2RI5s5]ob+zwaD"5l~)ftL,g!M\Ƿ0~L{&Im>O8}C1z||# vo/ g4kQCׄ9ˬOS'GcRG>C=M<==Bbj3bUܨSz@E%neYV \(\ä*%@>".04u)/~9uFy=g?D+6AU6#HHA_0dHUoqijL9]]!6 ^M| ]dH/РZ"H,Ph |l@c1P߲hi%Dtg[n󶳳ar*IEǁ Psƻh=ҕCģc'uƿ gLnAǒ-R*OD4c9t67!u Pѝx3 hIy< CFT/Ꜭ7]r9߉#C`:t!%f-+JjH+nq-xaf/"e9C f*yc;ryGQx8~"y9CKO 2Rl]:.`9/Q%-dbfLp1Pm^e.ðC"?ᬃMwt Qo/a&30# }q|m 0Fcߏ9_YרK{uFIΣ[_apIVs{K.&ytgRo3!(!^K̊|w;(vQ1>ggA\{ H<)[p (rȔH?cvD0r"xl#U`r/vw)^]z@X>oQ }!a1r".=SJE{Q ]N \؟(+tKsb5erC3TjUnzskXBa(r)'~dʹr9enfV-0P~cP˞2HgW"HB'ܦN\QP8 :p9:" LV޹k>mqُtFKEu82§[օL'c/ [FI3I gg6l0veq\+Oɦ ]Q6<+-<ߛ)!HY~q ]|^T%?t%(pZ{2@Ikd\;lmmL2'H܈ڒuXC։CW-%DJnbEz &J؃O_vە?zG߱1jQbGb,ڼ.ҤDCٷ[dNН鴒gD-̣müqPjCܻ u Amì/.D{(Y-!?!a^S8cLO%=:4xO[`Us}n](ߏO0æխ.}Mj '$CZ#?/4=̣/N~J.n {Okԉx[̘}H Ǧ࢝5;4Pg/ޒ1 ϗb;+f1hD Ӥv $.5W]fE`jݳtG_݈xR[55*d$ CtZ~m 9!h/WKiCמa>T-j-(|R w7->n6]7vA::~b(m'hh*4,Ċƥ(w@^Aw5֧O (Y԰i}@{_ZP ( ɛUl'E.UqEKF.Ɔ}2`˧v nj^ Ͷ(Z<#w+1-PnXk5׌~?gj-,[2rG`~FR}!яf mV"g|)[9)/ s_r? ,@UA[En8l$ %y1ցpv|tyBљЃM2h~ ԎKC`wߓѳ Y,`4 QwDmoK,#6Mʢ*r+}ПGzb0nSSDJŻD$X;5|ON&¢&~pۮDaJQFs1ޤKeɤeJ?aFre~qm>>-;e K CBi%c ۱ౠuL(x{lF!\dw[Y ;ZHmeNgK``UY,<~ҘvmZ~mP6,۩4Wz ZT8H.R$|M|2LuJm8/@|&;f`Y{F@ ⻒`E#^5c2nS8>Q/Y`'wJ2> Gd ur?(vGV\Qwu; Ɯ|%\K@Q5^y :UkceԕU6\_\oޏpVuR:3,~ ^.EdNaF47nw* 稖YqGER۵7z/^1X9ZPpE:K6Bk}hj1ttRڴ(yQe A~/Hh}8;R +EoH.6\b_k>gX*j5襲?J.sY6T-GW)m2/  VF:DaHZkpN-`{ m<}0R$؁L9\%Wr?r~Y3^VU'en ?& c>6y}#g֤N&jW(l,ؾxSc68/u=QʍմW҈Q!pL"8o/ZUB F"o9fGcrxr\ߍ!}GPyL6WaHr@@;>&dpiÊh-4]ʟKSAm]Oϲ!F)W,y3h>W5@$FJhQ[)%΋f޵yi0~4É鲝>-7W6VlĐ*- ~zcZ9yԸ8_I 0 mҏRAEʤiQ"|Kr?NoRߏJy`WWyBG,Ցd JoB^`hbmƻeE7)XyveОPURWoP7T"O䢞t[՘fWD-+td:b`a6QGedf|[rU'՟GO}.]BsquBlTX'&Q2:g'W *O2e+* imOR44\:`n{Wɑ]Cz1Ƿ8fV.w2dd=y|6n7.":]:js{$ȇAC56Tv0wB)[.""V 3H[խ.UI-BBI+h&(Mqwb5}ylT bPj_T6"qM&6~K@Zc6dB_3smw(.6б0Jci][_\:sۨqg 3Bx^ąN./HRvL@,+@͖Ebgs0șVO0b0G&(ݶ/ 6%ёa>%~}gǛ EpXPWH XٙbˁaNN}j8au`6^gv;oE )R$}UE~s=`xa!xP*9rr71ca.Xpa% WH0(1]l1g c*u X4tf4s<Đe%%~e׏U/5m6lWZ@pwHpM3;,8?GGH$RAJ! wk_h9|M 3XN~ 0uQME}~9@fh. @#L;6H!LU^ƤBQvs%*x}͞=23i5yE%"ZH ylR *ƒSM_mb+\Z S,eyLEarna1{sGsap%LF@B7v!̦1z9ob`WW>E&/? I]ΕNpAdnNCeBĻVs (Hw!-NΌʡ[=5q}xGR̕u<r>{6qA{2 D xIBiCSoᐵwkJ<=h`L}I:Iт`Q 6Ӈ}kZc.Qxx,֙XzM.$(LoMH"'7{-[ddKCbU`%XV-`$o>u_8WEZ[_4%aa+2X&S{A;hZheX~(3{ uBOM1yT aAдQEj'L ua֓/2j_'Gcv4\HOд+KHqZe2ՀCmNy0~ቧ4V+/vn"l_.ys72eX5|[D vA:L˚9IfxpjJq1=QAF 5>XrVʂf N"¶hݯLZhZ I-3q#ݔXϺͧ p{)rk ߭ ~͡4W\u7HU!+l Pb3j 3X!^Q ;8,1ygUHjJroK7Rxqo:N9T(Z svnFCGτcnf+=˟?lA<|Ob>Zn|8U ̲ՓDJQEeo&$nvƂ)8/6s2@Sʋ}8{]&Dԍ⥊F8xr)13`%L*vHD$oub5slppӄz-J9ڰ&CPS$AI۽(!w4QR\$qFDӹA;ksr 5# ۟ა@iD N8Q MfK-Xr4`г귞_.7"G Nf3x!U mXO-Ƕd=M$u#gǢ{j-,eB{;l0YNh%JJg&M|Jy=nY.J6 5 mږf=yw*2_]2@F~kJvL.BbkJk xI2{/8 UN8AߏxД YvP_~}A ;mQty:YSr0!:):{oډ5x%A&]cd(qQyS Ǵ*2TVxh\.9("pwA0f[܉l-(s?O!uIv̎8 q]e~Ze6̋$9uS~zմ4mw?cWfdX>#3vjO%/Aq|ey]eI(FCyĴ P _;Z3"@AsuJ-*6[ީIF;'һ;ZqZ|Leߐ @-#Γ*wr<΀8ӊ'7踙QG^,\FXuUu;ʛ^D:N#kP &T?i_$^UiG1SEnhW) k=}3 *_2KڃC` -ڿ#s|/Mn=K8瀇dMsWf;&4gf|A1J9^/uR d7#l0W!19i[ $mp צ+>EP_I'ބ/}}昰YWJh_sdB_BTi"ΈF('Lq``*(_'<}%z1kW`oI4 (fiq&Bw5'rYBDס>Ӂ \j2%w`Z1`켃(~ʵIG](^ί`FNjVY٭^BՆIxBOcrO+AduZ8=}OiEFѽ) L9+:X@zPzo>}Q$ z7Q7?r'_9'{x ;_慷QoTӇW~j*L zR|RMLj,C_w`L|tEh4ʷC+٬ D+7EZ:^zҡMğ Đ\{ֈz/P!:o\!] H~1׻GE)of ^n8+W^H5F()2RǑ '*wEB=$Fp[f)ǹˆMn9d[x _Pe# "4B|:yJd_E*<6fyѳMNPg<>묝6}fren]*uN]/OZp oe ш$W_MPp\R9U l-zSdfsE2)gF3N}|~<E}xԚ˹hE?:2#ىv,VmH~91ؒoL#@VeǦӂ ?ץJ7 J(כE J--V Ggo]qvU_ U}K2GWЙFi0[Oq5`iJuE_H"&^fу8*,*zM}?;gm_[8y[ 4kUM}(=C(e=ā; Gsɇt"}z2PaBAgQs4ϕ5MT.*?=֋X@A2ȢvF%+1 cx6fMo.'ܮ=ۙİAQU 45J`5| i:jͯ*֨ eq^TN!vB4)a4NejZm:㋽4KkӵjU1.,{,{ K vɭ]۪Ud`8g 2}0fXHjz^JA^Kd3-0ߤ1}xֶt[0 =;'| j_TOjGU!5':}= :H D~HsG2ǪI"eQG༯Wwo6e5V5r<B?:s مI}4#mh2^hyfKW_!. A+Su@jSrd5Ѕ"h,@P Ʀ×h+ka2D69j bU:B,bfnlSRak:cY^@(9\sk`1}J`0f~Cm(Wo$B0cn5I5j!iy0wO I"`UލǖUQj@v/ k$O;LKc4SB(ztmjO4#m Q, pozYؔnkɫe]1I55[<,ҢzG|ձ98Lf>D Ež[{X m&\W[Trcd?#7]AHd$ ƨNDXi.\A۩dSLHÃL[".G8Q>5"TdZW}RtTΑx_aQdP O°=HyT:$p+ouwX G7 D'[[wҬ020PwhMJeg?mC^C&clv.ϻIS:U!1m0mtHTB.]+)ψ{5nS v\yЈ%-wO1{y5R(>%gz29ט H }tmu|x"еݻ;MX{Spdv,5FS҆nMo D’5޺o`t"؎}$q_^Er < H_ uH]ۇׇ pJXž Vxq-j(Lkt&Pakk}麴8ZWXY|!}̰ZN~Fԝ$Ra'Vr)rJAN]C]XO'>]4"ʤ;#* W["t%øL W .qRx 9aso}N`Ս22!d(ީ((Z}I'TOQ+;'f)"xEy9}c|/DǚjYnlX87C ezWM{(^BSE~Xw‚~8ʜ{A&?Ԫ}sFHI!ݏcR.4No eyFگR8) 57ypрr,)Vm[Ў7lpJ:`fED5Qce ')^~߰Go`bͤKP$t^ A &l^tGix45R=”e#fh_*>6C˳e;l1V**omje%.jr$9NSP&a .̴ȱNF2KuF,D#q?j]ӀJ[g`H56S -m]=-"J:lHvCTD;dt)Ss"6<3fUAUȹc Ũ:KM>D\w֎oyuL9!J'@SmZ-kbpZKFLs@hK>a )]Lb`bx)-ĐʝAlbu&txc✤<4r@&HY=yo6{ `R;ݮ(Ÿ>LgZ:<nAxPj>8LwI4[@93L*#ȅ(U@”8tzwIs{zxm?ݴwvtpOi1@tmLqesf&n|rZl<&_;*RTx8+I#N;y]ln[xZdz93 b*}G4gD~ƧACL|ռڙIJ;y8ҁa;z 1qO͂|9>QV81]C%b9d]r j/j\JLĖ.KM 9cиTI2Mx ?29&C3W%2¡;e#EOtɧu$۽a4B[\^(P4ygT9}x$8Rcyـ>P $s5龸Wd-T~@WO,TOqWKf᳸-&3BqѤ&/2y?\9|R-f*XR[ZgD\.#~DwYNjvk%R; y._y)IěK@% g\Ə?@Ydë{C&{'XZx6% !Bz6ƮVVpMqB*H:/L%Xd]Ÿ9M4o%[B&))nBdnr0-1Qr/cXX.,tˈZ*s`Qyzw/#"iWLe*S_ø\_hb3tP "]^U)zh(;b<8o}zl2Ұ3u ͊'boSŀn,0yXKª+M 5a" y;gzD'#ewߖFaNzjD7W<8]}V/L2t.`[k>D1^ |+^8|/lX7ܗZrI~x d:'PGE?7YN\0_(P5MQjBE%b6˽4| .6W%F7f'0Ԭ=K*M6~_9cyt^+"@\[yD5Տ7Rg?1 ![Tc2۶?aH3 "1ֶ0qKM|iT|R^-rc S3d̤\E !z 1I?>yWjŒ2k絒DibTL$V!I=*DI*IXm6n@_rsjD^PJd[Y:/)sDpݪVY| *l:WIݵ\i~v=rO9@X =nz}"f 2 ĪGB:Tb5`7XUEZQp=s)w , O#[=|ȸIk J<5ƬovBh 8S]' LHcYy:)KċE!wW2;mšwRSwzX{Q+yg|aH̓f$Iiv- (ʡc#ï'8Y/zRduw!(`˗OɒYaM!֟")*PGကLOdaiQbY4y#c#G::*Њ讗CMlx 6 qSSN) +rYSD=Ke -u6[%I&~y/m'= x`F`$霰C!`2jNu_ DErve 瓓g47/П0 })ѳW.G jI"aZQp,oN\ woU#S`ht Lqp TȐge8"*kOR[\>>/#*'`%5^&T`*=+qFfc 98k%PpXTF^k$Xl:g{ 8ʍ\|_m, ~u74MCߒffP#û}˖ѿv$0QpU''#ߎ6O|>"DW:xsrɺT-$vHN(6ysS9>SEOF: @ag5Ԅ>6` ;~ db~ 0;fOQK|1۶|}ҍt8[@!6)VXXuPݶ~g ] S5`bF8,2y~ ,)Z ~m%}V8&=kx[dP&tņ9 d=ϋѺz{ϕ Q+rpFeHjFv$s1o_76G}^n]WxUzD4 85dΣs|:2#LZUFT:4~kU e߽ '-x XF(DΆÛ z3|9sF$^w9vu42rM>xK4@mgpo[W$SfBxʦЋP,=_];Erɉoh9Khy^ 22&N3A2)^ qZ7*b/wBxZJ:2~d8(Doo4i +U ,]7 r7,4-@-_n$WWtW="Q=>oX/L8y8>VWӜKh(#)1 D Y=ۂҕJ5,>4ƞWt7.dIA ː\+A%{TNI2CGڛ 'Aj7N~UBQ!?qpwYV`$ZR1q0-w .W3Ut9 YmTGI*gȗ/# 8g6fطIzoгY TSe#gK3r=kw~HA>E1I \<#t-Yt/"}UZH.4C@;fI|;L@'g`¦ܕy 찼4جN[S#!Iv6sB_GADb]u%p +p#J.x΍Y`u5VlI!Cӵ %XDsH..W#$!pbvP 쨢ұ\TY.@tgJi>GP2( irU:}~omY\H#s?Ʌ꦳I̸ވLma#{e@GS9-!\ k-xhpGC]ف3Lbc'S|s53@&0L[4~zc2U#ܪ4?9rXI[:?Wu)hpaYm͔ꏽ<)&gKkBDi({$W J>'7Nmy>bˣ)m21 7~[8kMLߚ*\QDtj}8 ,ݧOmσs*B;4 2`2qd޽Y+"rR?wz/2i:Rjs@L{-0)wN3Vg3FWss7NtO V^Ҽ0 vFa%Yc"AN6E D:Һ"bġ1®O_5Z"}IƚIK' `Uˎú,+x6E 4mm sS >PvGN%b^bW۸3L]=J x>_;f`2.;6Uw "l4CQ|ZHy,׃1YFCF#ML^SI:rcF^4I!FGo 2^LI/,nL.D# 5rÍTWnLCzcQ~@hr >0ִȵ"8܉5Uýb*u,E;RpqEW)59^)z,t8$v Uv5,U|ys>08'`(cƉS3P>q{Z/֫;iwu~S5}>U]zzS?@J1?( vđ&APjgտ39"u.; {( \p%F3ym:(Ԣl7Yt]/Nr_|g&Ą0]/$Yy)mI=m '5b(՟_+sCXAPY߆DS1TTj}֡S"ڋ,A>JGX,=ّ+qY0L(md늊ž N'I)*?ki/.qHTޱmiMΟ 94%+]!WJ6n+4$쮺_B2O ceŽBD-Lԭy Sԃ@bËD-eAT.& C3A֡}s! r.p7[`_Eh-Ub@bz /QN!̢9RB ~fhe70%QנE} TwN ,]bAi{}jz?KqEX^ac3dL2۩~JWKō&!OsF0(H0s)ϬjV)U(aUL2=\e墬t6u>cR@mlR҈:"R[Mtm \eh`CS@lKEba3S:/'U֬' j8^r00@ŹDr;|÷4\ƀ<]TȬ>r+h ǃ<@cmcDW( F.hܾ@bґuEPp( #(-8IgG5ׂ1_ao[HJTOI ş7aG=eF?y&X5\bm5jAQzkNDN0:4|]&!aq1~}J(k[)l'~*ߏ-X]jd.W)1uAerG\e^M*nJꥶ DŽCGS^HHUEݖkZVb da&5Xp`+6{dLmv-I%xv c`B&5FcIlNıSmeElZ@&?s Jb%‘ʝ-H:կ68E1h/)B 8! ڣ/1tϟWīj,kO9b'A,X'On fR=@47?XSNT6Ew.AhQL>MLYK52 o3?Ǻw=aj\棩VADd{T|d?^,P6 ಲea?, <<6`?+Rqv)3(?ʾc>kGC^Y'}P|$U"{28NTEϑ%tCCeyhuF,6z4vXD bՓeqvο07$܏@]Epv{n @ z6ZBzPeOOժ~d挦Tt]szk粿RN(YEBNKkvxfFnj[@۔pO{}^`nݩ4`6MtIG:vb7|tg'^CYh̃ޜuply'[J~ C5pHLp:H֊jf0N|zcJ+Uݼ9]C@947۶G 'i,3mkEce8hA!\h5T1Z? bGK(.'<>K3&$$Z,Ո~KEMydɌMO=!"TFH@㝑)%9tPv`+ˡa6yeNf Pog,1?X,×N'r%WDH$=<+㳩K*BWՂE%_”tTD7ȇm+qBr \s\Beme"uʿ FN4Cvero3 i+B*1ټ"Žėbx-2EuRʐ<.Up@!D2hEt+C*?S,4gƨr θ 6wИKk* lc|ssx8iW\W6 {N5kVg?vf9M}0"k/>FQ/Lez[Vؗܓ2葹 X>|,ʰLoky+ ڸn:t5d0H9dxJ{XQL,]L)x#ryw 3 PS nTG C_S.cV| v~'8 r!z.pb:@Td+xM[P6%ײlWM1Gj6Z § >fZq#)u{fT߹MAB߽guF  c :{c;ẃƔ!Ϯ^J-Dh@.ԑǕudǟvE.߶.;vPPXDX@} P{'"-ɓ&?'~Q8({~ (/ Ta_o^m|Bɟ}͒R4ƫM.(x$'0~'sDA?V Pi14*{_6L i/*c .3 (>Nˌ?` ^8Iwa?꽆 s:90܂OA2i *^ϓE!orlѮ]_ZXTOiV@7ˋFmJH0_jVx)b~vK*Pe@z+gC}t;d;6f/%*{Ds4=H^{!f5m9(`TPE&NL̪۫Ⲍ*f-g #y֛bO)ŏT再VTדzM0|4[&b!/*Y(ɦewdV<)sz K|UQp_1BHN3 cy#ȵiUneE~97Z[$ڡױ"\"be9۝+0Y*q onh'<$SrbG zY l|?CZ6oJܽlu,w >=a |@t/ULZ◵T,U3]s ![wҴ *9E9'[/.+'\M18/^"toY]9xx-k.~=Hy^r/A_D .>.d.J*Eax?_ZH~wG_/x/:Mr@uj_՜Asg}{դ /')kIcCJZ]xZ``O B]4zT-=N1#Y,XNAkYQ%bBTYc%#oo?VL9CwoOXIn9' Xkue)U=Q$(GPw(aNoXɞ$RAK[ -_@!J.߽Suhpi5Rhg-9I1n*)SF6Z08c;[j"BbIfhEHqhaF+u5y^ƓJW(*49W#E $<Y5,?ՙݳ>~x:/ )Q"0| QFē~̝۲&5R}Cg@%*zz`1HOSo+Ed@HW"m#+_8H kg1 7x  UGvnK.$T!Jz) ߕ1]ґܽ ZLBjqΈ:[1lca1W*GJzZi^7zwuGAwr$q{=ߗHvoZ(3ѕx|ш&h^q{hW '/o⡱dsAZK*]eϠ~+H>=wK-Xam7Ym~xӝ0FTn:JƨmױfJ37;x]x[cv41H4^'Z|r3b)dCwsU 5v q^lsb֭7k ](E4<ض({g@my-NnOE RUkPwDfmT.VOBsm*EJ+I:@hk3yCB ʃYb/f{|JW@Fc_'q3cuU!vA75ŢZCj  vS1zGGH IM& 7-7#b'jm"H)z8O=׷E馵Q@v/ט(L<V'Ξ~=GCtk.s]#XQZ<^ nG[2Q1i?*e<nrU縞y2qVlcPrA^bh׮:?C(D7{{캄eFFݶ$Z\0 Mg¹Vzb0ǧ\L f2/w-g# {6i}A *Ӗ-J".Q /E#r꽴qO0N'in)o{LTSC?C=X~4F$ &.ky-gʥJ-NjxTԨ'߅m. @&ɨv!% }Gn=ӕ0 軰ow5JӺ[*mkƘqdwV 6[t8i-B%wDM oղ@iQYڛpsYQF*,g=bq# ir3BE 5](ծVf!e }Wg@M>;P4qpKYw%U|=xxL 11wJ.e/4QBh\s>Q>{k\Q2m.+NH4! p/۝}DaJ}b2a#oݐ3,'vv{P3?zi|x~}?*o$=RPk`OLZ B.#dxj6Lת%i[iMww `0VOcygZ]{kǏuA!ڧ5+OtO?~J 4z ׎įo%J'zuxLNU]uDS:]^9u,7K4zռ>Em&ҁd$VX!ʊ~-duJ-(Hܚ`M'i*s 3XmD5ho$NYKBAgJ釜ܻ((fvt@E:;QA<~7`WŴ5=°;ddp-rWmN7 'n+Mh#ᘙܣ( &gHoG3%/ƒ]$;WzDXwp'lB9xpˋuh[LAକQ*q/ӥ.*O8h؂i NG:IQ fR_eT &OSAxLzDÐv[ z%8פ 8IVu03S{W-(|vxvJd 4kpuvS…r]X\妥1=$:wK#.3>}aeWa0˯}״qmRhd1;~k,=muțǠ(M&e<ƈg qt1'7?)F-cn!ͽ*'ϕےex.ݔ[ iw=R1 Ջ>{$$3L& /JuiI\qY\ u;^|y<#bQi?2X\oQDV[kثA]|=^I TH[d|=XܜH> j6~n2x)VOƷhm 5տBO;Rt$e`X4u^ō幮ydaҤ Skmc#JQ뜒a=S Sܨkcz\k^L/ҋ14wF䃔G=˰J.${HoMRt אԼǚCZ H֥~](Zbt ;)}Ƕ7s,.Ԙ8ѧ۬WRuNml˿83wXu(~N9KyM+U7"z;M99Iܮa*w=p1! WT@[ZzpI/$n2db^c>PeCV Rws)IS(g.0(*JFn |_lYV\Mmaz{͆>*B&hQ!K?$_n)ͩuo Zꬼa/gO0b6n.0%Z堻=QH&?oqYlauxi^y?!|: 6fo Q/&Kxט%ۗ(_~[ +W8;Wl铝vXhM\#G?6N(x,l*?tWy_!vj}&hX;(j%E)Uruxnjuw0G#ZCžL}jZlg̲z.lLnK Fcd8۠"2e?__Mn gˀDwm.m{Co81JRw;RQ.V~Sͅg%nɶA E- 1+Y6Tǻ#`Xf(Fl!j#lv܃s)'PZqVRW;J]<<$dĖѧߪ;I Lfw4͋JfʄKRy B}!9 PZf X^ Q+K\YqoqM~_YWQ7jS[b 8q2-&DYģ7p(wد 1t́>Crs^JhR'YI^"B>:d[F?r$Ot6 t%d妍 UH5 >FG˛1*a J5A^1*C;, TqW0nbHJ:Rxp[1l2(xny # fm11]1rڶ/!` u_-chTEA ]ﱅ,qJՅbCy2!~'8A5c$NHV>lPz+7Gդ-边) /K>z?!+"~VG6 %Ƅئi.rsb:~\s k:l!'=~͈&ݝ&J'uu%'UK&\҇}H ؜Z/iAjo.Do5ڑPkմ&:f#_ot}`jYC)n8 5-Ěi54 Sm6شJetpiC7eD|9r;cf.X`! ) Kp~j hE(x8U;k`s*N,! ]kU|+Jq.*#e=K5h Y f U /X9uHjԹ7ms*"LHP=Λ9k;U=$Nl@n~DC[GpFP!8_hLE=wP3NV)~Sɥ)9ORiNEhr0g-uS (U|W xBy;,sh|a` u򯐡!rOw:7zwmlqKd,Pc庘htVH˒#2Ь0çb$K #u*˽IwEόF5;jlP0RnT\[Sޜį$Th|]]VR% 2,EVqE"ɵ`v>9* Mۮb?G ѕl;M~Oj;qo.I<5Lқ} =%%2MIt=7A^X  s ߼VZ"_̄S^S-{q:i6oIo4*!/t">M&ݧW,UoS3D1v WҰy8߱ zYG$Ώ` ^[8hNx,"d&6 6n- WAl& )їjf2U(] nv?{ٕTʩ[7'INJ{WA=?+s !-_1k7܊]s)1g/C0YJ4J+oչ#R,kSAKds _ET+< G|6Ẓ2 /%GPB,}&{ ptmIr[&|Qcd#XUfm0%JHZ8c p7QdǃRT1d\^mT95ЧiK\ kRچk8RSO|.N4Iv :|YJ~S2\Lk~汳0G^hn˛S!u͠x4oɕ|Ҁ?K&whvvWͅ}z>fȿ0aׄG߮UQP^)jGF X,^ @zVEE]nO!\CC=ǾG Vn{Q%,{pg}k$8^`>X)_AK[Iht;d9HҪQ*%#lhMI0ٍ!x Ѣ!1`hK^&+`gΘ*hof->@Hc_sh4)voX@R6L!N^M'}GePuF,l3zR1R4DwTj硐Hj凾,Z6:O:s'톉3`h6*'bsPA~1؍BPn'~c QB=e$Y*OKm]drJp|\>ԀFddwE =ݗ+`]f'Bs1= +{Gޟo;᳉?F+^K ڋM vᄞ˙ikOKݭu}\_ɕY^03L7Cc4TW˯w ,p8w׃2q^7%V-\ 0Y9iC^tҪZaQ,9iD#/Gx'Mnkz#Him:t"4ۘUu &q*mʧZDoaiMqWte)c4o床MxV׮G gZu}3!u<::@(Nk>FXGsTꣷN'LЉ+Ks@ dhdW8=]Iпkgvq24.ͮ2eg͘Up\('?e -+E ˫Ju@aJ6&p([%wRp]IokyFCCB/,\ (\8kf+fnuTeQSNRBMdNO#cl '^h̐E2wc`3Vgg8L`Bx׈ƖUźxxvI~uLj'YR#rpX, !@̟%˴R @%W 5?Km3~-oqu#׊9sM}D'JU)5mQ(iE8V9K^v}$: \z CO,XOap`$_쳂Ki'+49ˠ>Ee^qC1) BT⤦YӔv_hs7 3b) )qUTa 9sqDz##~rlKЛNK_~c/[?U"&L=rNQMꁏ Ryt~>*TFbǻԹl@RDlCQ!tcJmpT=Lӱ1mʮ3%{ܛԉFBF9=DQ"S9m#{O p.QaamwW*U  M&ԗZIW9('{T$[}wı}Ql^NO3ϑҜm]sZֿ"Т(גռ#>> 7Toe= YP#3v+]e3+1j-|x bND.jÊЌ%o$m~} qqRsE,i qDB<1EG!Ć3P[7V7d z.MbȌ t1l璉' JV!=NX/F:p4HhymW6R)?X+d?ż~)Eġb֙ yug1$e]yWR{{8CRzm6Β&Kͬ\26WǛ6LI7#ٮ[8u.mE2(NT; m;x`8yH.Tj]6_%i_C#=3DɆd'v0.DL ˲ҏ}I;gM3~ipb[G1`Ri{{ÉH8dp!͐xRRoPJa{J2osU~XXsPtZc h^;EYNʻs~l;&a%@\c4|~ -+/Z=^kd&ؚmT yUdT۲[JNϋ.O05Į B Zdb#vg}$oaiGm/O⊄ȣr 0_Tr,Eѩnȫ0E.J6 մ*N֩?NFYGݯ2]cy YiBnRϩ.Kפ~ B%K|U9Pr7muW:j˘LP21 D>iTt'߃T4=;o]'0fu%Ro5eiRׇC2AJxqʻzVl\RWz-vZFis{` s_ ]!?R+ފ5_G$rn18!qуgALu.㵳eA [x3/'v^k*RMĢ 4T)B(i@F\pXկZD 7l57blN+uPbLօa^8hYHI2TDfhrG MR&t*Ҫg8HK~k \R1_1ȼL4dVŴa-v2vP r4Bn=1me .e)71ZÕ1U\3 owb{ r"9VSX)g餹7$?ƕH~ˆ<$퀅w|iqE\(pެ#+=LaC;QXu١ Ϧ섻;k0l@C'W>͇]F?:U/za)rVg%_!#t:@*B |iϏ$7P4RpS3KH2D:)vI8Xs׽ew 1\1gJQD} Ot\z&BNS--n&ZE*g0%+ıj8;Ȑ3!<_}Js;]˾S6㧨O/画?윮0]*ݪPfGJƐj()͖6HUwUMAv{w~ n5Fw2W@2=IBeY(1.gxovwd0[c&PΚMCԫ@XcGU{ ꥺK mrH.ZxtdѲkJ*ml~u\)gFgU>u*s -1 q9UC3AƣK1fwѳs.> m.4SZiplT2޾{"+n X4F 'D:Dz0Do^i@'~s"VMnH_Z\ظ6'kpH[Wem QPlxZ4+9D1VB#OK|ݹycm~øGu%$ qXT?Y]ẹGX^iRGEI hm}ϞDuw\X W@T[:X#$ u֔*w4 48WX0PN(_8ςmSSp _SC& шdh| $E)&VMdy-ުpk*P8nIV`pRl_vn hr\)B3ԍQZena H3D tȺ <۔ǻ3T?2 ǼÖ~qŷ19l]f[d7o&Q²s!fvg$ƘP |/aA-* !4\pUQ"k قTў8Q8VDLjE88^2tKp W=M?ڇ4iI[wo% 7r\^pP7>PzV1ww 04w>,![ŒfsFKvՈ ~ ;;<03ݝ}z2}Z_p ό.hY)ֳ+ڈ<8%uIavQ| -p$$L`Te;ɹ2Q8FuTD+46o9~sѳt֦$DFnšR@Thrq/fq☡z,0 %c.5c3ȼ ,6ͻx [K?_^-_HW64t\iqѠK^D;'.pyɆu40eDC=0++~p ؗ%1*WRlɘ{_N`6L!hBs-U%P!5(?@X5mv;zV6/LwAf*H#?Gk4;BLgkH?ɜEEIP.isVq-]6QVmQvFy<́|UB$B8CDbSL=n5i 5{뵪`ϡyF(Y/>= cഘnZ0YbMV>#qug"3MzF~ SųفfEX}̄.m~\+29*tS8Zq''ΕR2[ SzvBLp7U:7ȓ1n_]<}S>ΪQCsk1DK~5?HwIk:5,{č@Bl.ỵubdܩ.T"}6 YngQ2^pRԍÍ_~eq^F[˅f˻3Q`5 Ga/pۂvx:G|{fu'mܸ %D^1rgk(Y`ƁGkqB(`xlҁk9kGFE3_͕*lS ^{n|Kd2FԊt@G^Jyk3̡nv@vˈMoL+t .-eHwP'_;)cEkj3kFIeL9XQV;>8u ۘghҦ3iVj4Zw"@H@) G˜psw,}Ye>N(ţpj3w v-5C*T9U3 8q]PvT-TW](Bip֜i H?@^eAoN"үO*qxg׫]69s/ҕ /7^7 Nq7\Rc"DNXpGg[P:Vχ4ڡ<$7ZmRJts5=~jnR͔za-#3U~ /.+τYcƗ ,j&޸o8V"%gL1=xi`>> Ռey}hd[G'LAl@x$%I=];T66U^ ՜ ШV7}N/'hh#+كQC1m %@;9^+D+DHib,ݽ4dI.(UQLn^77]v#9Jrd:^uGlr1(Aͺ[/ {LqzѬèx $nydUh3ү2GeZk!P\чkofKQ1=.`CSs ] &fؕ8͈e~1a @BkXHM*M_s`kGtcoxs- fo0zYwnXW}ϋ˽kDyHTۈ^ܐYp )~iRV ?EIH|v=p m+X~J2ĻTPP9h!y-8g|[M aZk!{si(I8aK:aȏ+3.E$oThsGN9,Hq^x"C;s?->M_n|g^ޟzF6xEtn b{CU 7uCGI'_I<=Kx0do?-KjM:B_z Uj=XHe%3YzW8 t/X*+yG{s>#;7G2|YKoZ)ŰO 5񊊫 bsmcc&BD[9(i ҥ*/`zh [Å[C,m9<0e#!o`μ C?j3r9C%$oɀy#Q-hqc|b|OS`8+(qt8ލwI_:#QWCD[뒲XZE-N~HxF>Oʑ^bwX͈( `FSf jM1?BkEȫRnI: ( v|~Mrwu$?Nz΃lnaz"S쿾GAx|҃TV)/'ꁖRǞ {]~"ʧx,o$ݽ(|\A݉WePΔM/>w-.﬐h;ʉ CY׋Ard'VR$݃CeNRrc[fT-r ܶxO_M:9FIլOhO=ck3Wkd/+B>ƙ1 1}ẲS,e@-3t^"ۃRrt]H8fS}@wڞRl Ltz ܾIKeA$c'On%ϒ%aB(Q>$6SH%@y)3-ɮD[ u&e$ 80`|ɋI23Xb4u FT).Xhbm.)]UM[GwAX(x6#dJae@ ?HD[W[;O~q0g\>b fFz\HaPUr? S6n0[sGǚ k \(+3?&хot0tWхEj+v!j\qm*(&HաY3k[.%I5cjs,O1aH]۽V6(XyW!|XmoE3j%ri7LaFP x\M5zԂWZRy8Nnqcv*!r^կA2+`bEupt֏9w#DڝDDvS(ArHb3k@˦N{ۉYGhg!/ul̫M^.41 uf1m^83s& 2.~rc`|V |/Vij42%-GH.OdH-& [[6B3IW$HUN @)fVw5Y\ y>D2|u5Ֆޒܸ1w"*Jddh"#NGkf#IA28G^uso {ɂKptTsnP Qn_w[nK9NwB?/(pkGxD9͆rBTe<#:nG2<TԂycwC -xa^뼐i̥J~M(5+& ƅ1Zћ)YKŊj0nʱR>2YT]߸űW!GǪbd9VW{1x(:;\w&r51 F2M5rFe,!9<0zEA:ϩ۾ӧ2lb/]V)heceqZ7c^5s tњ)ж] <[Pc6dH]JDz67#H*q#kPEQo|iXlO|-GeE6E_P`oRlؐ;uoLx. ,Z\jLFƢl ɥP!̜%Қfz]&s]EWy''n=KG;?!lZqwjNMT6+E./agԍo'] ȧ!kO l8Fܗ 0PG*"~<ޢ9cZѫ9`ZeCm))' @':BKԛDjSpDB߮T91E!QU=q 'BKOf7zW%;-h}L}:~d8cD_-|ÙMw*: "OE ΟΠg$ !7Ra&.L:H)ΗlmJ }d+8-݆KcWA<K!75:\V9.IqDC.ϸR<] v=B+8ޮç%:::YIG hqKݭ7ſ?=,62{dhSyǻG$;aگ7.0b'}k^NQAv- 43$,4)wY0ߦ=(xYA݋qQ1,2I: htw<` AؓItQel43τoJG(\5j|>Q1rgYzQZ9;p㜒4E#Ƽ;̆"8CSU$gt1j¿SEsI3w±0ax"XeK= %ghlU'nZ54 zސ(wt18)Lw^:zkCAKA7mR85)(jnc8#ӓu9$vhZlFc]-׈YZn ;Q բ=yPcvx/ lgK5Dd MEݻf<8DfRqLVn õ$Oa2fS,*y0?9E327!".lm7tGCh&O,#Q3 汾9.t[ +jOkfyF`ʍùRL c&>qߵdizeBleZz*P%w"|*?ŭ3S25SEvT&7IM`?.\s;k*X.&ή@EI=!8`{N*]G9DS,Ka5c<{0O 9Wsy9xXJO7 Yn&ʼnV KqZXjH?\cCfF=Na@yR4q'AIV?u5vrCÌCLťB^5ŮGj1zF< Xd'h] G<+SV^@ &wS8T~cWijɼ5HI9JKͣ,V3C\K)-(߭e\QEf{>(3O 糋ո .Zc{f珯}^Hqz(! $]>Sǹ4U>a uܞH ?שewJX)g@4q5:-`+O"f;;QT7m)΍+Zw;.E0AO-1}@InǦ4 0&`be~~!QCfg_)1`?bpn hJ783+.։O[,J1lehg,@ i,Ď39*㜍A_9{:W5?dE}q|F|@HPb /~Nu|!@/[UÕDpqvC@4fy\Üa-ZLe?ٕgհ78}ebEFXҌC4![ 1Whzqq=g%7{HWޣ4![# c,5|Ap^U iYՇe!GsT9dfG j^8d]y=ήyxQ5b:iu eF[H>fmқ7!w1ڦϊN}mtyow;gVoٝW9kFRP,2$d7e tҞ;3:amj-*ԩH՘: a=ǃ޿m `׬FIƍ;H2lB_]@ hPBm3y )Ҩ,$ ~M^ MS8hj2 ۛ0 M+9xbB]%ѳs3}@zw d-I]nWY/ԧ)yyøNYGJg 0pQ/٥g1:&|D?yɹKsĆwױC^8 ^]G1V}H&jn9ž&Kn>b5q1T0}L?5#ٷb5%۬*躣3,w'ٜݦ<9pr`k4 Izs,޺c= @ *;T%kkfMn#CevXGH5fx*$^6|xlڠҜa?hz]4wyhwdnc '#/Ubjdӊ$2JeiFTYI<ԣY}>\ pm!ERDY2K-ٝ٥Tjmi6T>t톎h|AiJYƉ de^%0u+J#E+ܘYlp+D&_3=?ag]22NZΛ# :?xRu0ު+~bfCp<ixmra/*3]~8pz^OAs⥏jL1~yCo#\i>g6Qy<59Gц`b'y64 ".ޠ̓&N\W,BlaC<'[)oZ(3g'`o׵I]Lx,kUNs qBé&dWwyXҴ٨g8GȬ iц1 WKM3dK$yE{V%zN>43V/_7φƊsCVW)6u& 3j$rBk:?zN:wE =c[V9×Xtl!c'(DvI. $1k~CPďb(P.k'Q/ylǏ&*A`'o$7oWdK$\Iz*Fi  aNʶuLPe|'4;qTͫix< ʌhIװFҘ,'So~t.*.Ƨ)QHf=N4aguĭ578Iͽ=>rGJ׭C^ G?}EzN0懙95u/_䳫%Omx3~mN*D=| F ]~~ X 5avH94]%;MO~eF&ܒ4@'T _2LS)̚9dž|xӔ%D<$hNTJ.?VɉCk޷;&Z[x }ދlE{e5=iNt*3A42S3#ƀ\ _dIMGs,iWP'NS '?j3V h/k󕧿8zٍh' Q{X&uR=[hXp,:v";+cjɛW8<GJ3\"O3H7T7HDz̺hᐥM*,Y`?`tpcS^_zS\uC?K*rX-#Қ!mVnX:Pɯ%)!1m|r 1{˄eT3}gs/,h|t%\NjI.&Ar;L'r{VSࡹ&bbVrXe#s|e7#-V-7:kVn]TVn4^KPnұڤvMcd/=lDj,+`i41u!rPzw]&# B yJ.b9orUkf ZB2jHkPf]u,v#I$/Jt.p@SsY,OxV8'tv,d2kr(x8xqx+%{mpt b-tqt 4{ d:VQŭG0ͿacϾء tyW&K+Ө7s`>kh^SC,W<%SMJ̛LVi'ŗcf(;{"gnqnUKwĮJ9| tÌdP]13FfkQ$~`C ]YC_telHŲU3&B7e?Wxs w|wX[ vypk.8PŘQn1HnbrNR722ǂ ݊iW}Fb%=UN"hwBZ,>!Z=4-i E@(w)[JodA[0#/H*g =ϧG۸0m zNb)KabZJ 4]qKu`W+('?^Yd/-cA`g)gm$m>!5.z,w!_'4tfqbޕ7Auk:)a-ّc^&4 ك='V\m'`+Cd*w\*8Pó0[O,-ZPYc^]k&/R+o7IT@]8LS{tg^  #)݊JE;btGIӎ&W Tah'䵬(dr7h *b8@,>xpĘ]%ل65HmNG/Q*u'6RQ2`C$j n5>B+cQ:J#j1jO.Abl-^Y=>rNY1񗕚  4d.#x>7閲b$/ZqUЩx-DyYk Զ(l-\n$ J[_f[^jZ[ҬAEw̧P%o^>Zr Ͽ5,Îڟ 5}b@\wQtN83١~Q]$O *Gô1V;&x, 68/RIe.ە])ya' Gu\zZ`7 rAxEa|I&Tqsk3w_E;?fފGUdxx.ψͨie8Y;~0XLI5{e]`T?X.gbUO'CäMN==K_碷7.fdp]Gke jSw`P EhggAMc!oVx%^b!(u[,#[[%}= itVUV1ʣ Jp ݳt;d9e ֢V ^Dq[8ar!km"\\H~[Eom˶Is!u4l Q|ETLV-{̓ۓ#3$=9Jhbinf׆ia9ޘ)?<dQ[L6l=WƞҲ6Dz$r@8S@) nr{=(y޲!nWZ<@>5]Z,]8u=<+(y.:h"L>qApM2S b?CO^K ֥@Ti"@ؘI48Tݝxm;<]=á HhLUr'1tlXz,vO~`3pvڣQ@/ 6Fo['o bF5]?| ?PK;;?Փskp=hdd"B$%N`h:$\hv ;0x{ ?86;1WPjmacf}1khK.jkj5^2vD+"ͨ(Ƹ~T154Q:M?^Q20KKޢX38J'olAB\d#jYN+H[Læ#$U158[{x.}?7_}}Wf95MztXPswKf%;c>4Oe5 L{ Կ]#k[ C]T|' -1OlJ'7 1\`Nc6&s}l"v.$gW͋NЕ7^&nܢ\ M/^~4IBfwc"$(s#I<6!]>2J'cp0#ȁmB J!fc'Kp %|{ڱ"^0%ۂN!wuaኊұ GwĆrMΟN{zao@'N$N0)ҟvxׁȋ.5Z2K@4jn#MC?=` ad3!x{:MP"^m ǒzӦLq"&P۸.u?O3uK@ C {%<[1?-eH UWPH!S!9s2{P&XJϞYppDŨa$J,YH!kR}*X嫽lFң?xxiדg\οAXP]}begA b<^)|'>uf*zp6TV6LY/s 3t :>DˇgPgҾF"g(DBto0sܣf9,jOPA2NCuF iS%V-?x_ E2By҂p\iyjY35} Hao?e7*;}5^/WQ r+p,V5r-(OFa 57cRL03n"2 ĞD̠Jnl3=$ P8 W1RV,pYOtsLUmy)q; _IڦO S>z:K۲F;1r[}~#!H}rϫZ6 x{PpP3(P} B$rrk2Ոaa{L 'FCa[N苻9BJSC^`* 0}Sa2=Tz ē]\Dz\k9pk\%R`RUgcg m,bBto3}n9Bqsg >_(p-w6Sؽ`]@~`^to4<6כ2rav/Ba03f V`!~Ib8R}ݑ;aڼggJW}cJ $a3ڸI$lhԢD# 'mjZ{R:h ]e!*ْ% l> q_6!nF8P_9O/ڕظ9 >{^whxyru \Kd;׮ySzpX44P6fB{i+n]/q!X,E]qeY @NDs~K#>bazD7 \LS[YnN&pEiYPj/s!AG0On F” (@q؂wOTM{6Ik_{ى.zNG 3ۗt;<p~]~< \ȃQC_V|}x/tCnu,^hu^*{uhIYMrtE64jk0,x?y)"LE*I\\Yc9fn?>J? pP(+T+|0(|o[x.y:̓9^]UӠmDvo~m y0MjA^;NQ v*Iod_O_gl)9zdHh' 翀  @~c M=,__3\Qu9䧢Y#r#Z̲hQ/&Hkr]؈fqC O[j P^|;{ݸϿmFA'!U6:Q{1c]LH=9H7<Z$mLR7}aK΄N7I\4.UZAp6ε2qY־wiImy}=,CN?acWtG%yec z=O9PxO33m U2F.zo !Ỵ|ʱ/12,+n6]{džFBo;NU I4/շ@Rx!ҵ}rw]:]?q^Uˤ4bӚo]2w5Uv5&cU[>gQwGC^Lsj}O@Gb.;i}U`<"np}u578 /_!ݏ?aWEѩ)j @,⭑Yb]sAaG } f*$5lcȋJX*07PSV#(doCq5%ջT H$7$H3IRh410{d/*)ǪvʜIvP^6@1}_#qєLӐ1 ֶ{آ/2B}v>/Osu# |PB iYFZr>[T¢T 5yQ} -:e՚E e\ONEa3[-o- /G gyr'Ȱ2K@FeB>_^,|xxcz6>dd&JĸC^ k5< 7yr3&Nߊh]8je.#-">Z:%ի=s|HT@-躎Ѽc2nixc;]Lf\Y;'<pr~u{!G1͊aO,hjތ=e5/깯SDSD{Bc`;i匵e)+fq -ls6x|Qݺ+c&'Y)Ŝ ,ٹ.7uZJFsphOl҈X ,I]wT/znx%]S݌.UgjrFlU"Bӫ{bjM/Pը#aU|JM71 h/z3rʍO_uZam5s\)}XH=7;E3\Tf]ԷNv,xCx7Zlj_?,m0RK<6Kh,sc6OF#;hհq.F+hh#aWݢ৸*Ct3v[H!PjG 6st&K?^UB@*Ts)35pVL8WՀhj$p2?v?q=Ďd&޽yUNT4C8>XuZעA̮{`aQB7#G[! pr9PJ f])[M&ε%)bG,'ܪ'y:ю1K*xG~'GUU$rӰ rm;Ϸز0<)e6540L":#i Y<2$Dv&AGnOT϶4={ǯuꙪOVlYϚ/0q@[!c݄s%@7t 3K&LK04?up/qbX5Vu(ehPEv);\,κCwV> &ϜѮ'{˴{[JChzkK{1ک];4 ]/bsF }],io:' NR}D!DKpcbҠwM]~ Bd?M83Ek$g؅ײti@nv?^߂_s]2= RЍR (}t՟l8JWKv1-G۸B)QF;Q DE%:6-BSa2Bn􀸮jz-XWh--KB(ڸq n]qօzg_Ǒp gQgopVPeV~xKwVJHuB$\NWeO~ٲ<[X:~/x8# Dؓ&k ja']`{G!_;՟ s}%FGq48P涳$޳`0T4(/Ȅ4ѹ߁njGŘ8qv N̯ģwq8TKW|TAKj@q.iOZf{p%wq3ӡڋ>̘Y\ 'cZmJ[n^U)h\̺+`1P-+Xs ps 1ּ?攪>#$ ۄf;͘ tsCԈWJ܋=ؽ8T>Ul &CeEyu.'ßDXbĽߒ<).[;,]Q#}sJȒ'GV_qD[m6&Jg3F4ܛzS?ZGOEe1҆Jm֚ua2=u2!rȃ(-RI *(M9FmGSl?+{ .u )y&{N/maޔs@bpAfyx[ u9Nz6%C˻/!;s3_m~̣mBXAp#( qZ_x9"xNlHm1gҫ)-^õ!g` Pp'%o-vVׅ] V E´@0\vrH,A!joH<qwUq|+Iۍ5k|#ydNA׬+W\yQĿ{!b`[[`{*:0vD!(} \<a]: :ahO~*ze^{ӌ=_#6j32oA KSWoCoDOx"JX B=3#I,0ڰCF:ʳuJ/C,⌙OdY y΀>my}p2̲W5Tȳ34@޿s" /Y^~{{y 'eí@o$wQqE(q3ڊ_O<Ȃn^tz练׶ Yds0b,?ƻ+ jyyё=/'z %_ \]zG6 $Zٸ@ vj1>` i:x3@CcጩYvC;$k|09RFS1G^(2^gJ(UAڠ=5T6W8߮ғTew*gߨxwGCEKTG |sN(HD5`p9葙hN~9/G+ْoͱc2*\cYˬY>^RW BEVv_U#JLG|]| V,ⳭZ S_raDw(dDXL^8V2f;:G,8 h}b2g%:dd<B3GF"wu|;%؂9QUEi1AMgMڷK;ռsѳV;c%ܒyN=1-Mz¹UþLxi,Y1N(bk[ߑk5/|zR{2;R j,MF 2X ?D:#iX6ʧ Xm&!vKL\]/)WSι,Ө΀y;!!?IL/E)6vnbaDyNۅ!gMW!~l{O`(`z.Yy 90 hE 1MQJ#1+N(T, j̦S2oMz;ϱ,3 0<ThGmސ3wm0]Xzw0'ݖ]e4J(W{r #_q߇W3lOh}0Hz[Yp:tR ?R{*rY\\:Dj2 9~XDj 1$o,cB+DME"-iC>Lt'\dVg1Sheu]hZnp#)A%oD@+4k-;΄<(Lfk:-l^aZMG|eX#eG3a5ç>E/!of-V̇,Lum `xBIU1Uƍғ H5ÉAƶwpPIe }UcUnV](' iƧ@{)dA ꌨ% Mp ՚dWr*7U [Dc0GdFSh(!d=l~nrpa(W=彠#4Cl6 DSUۻV8һ6w5$j1T1؛d`-4RfЪς;XeFT*HW"Hig=Ztbsɗhƿ;R< X :EEO\0T?8sWC[i DlΥthH;˯!wpUzp5l9-kmKaD2Od$Bx 1?#lNj42_n,R|; 6I+~5ł iY쁗X;PkB~ [Ż l~E46p5Ig5Tқq |?Jv }pXAm@FCm[sŕ@/ !Fpf~CDg}z\mh m_t]385 /xo>}7H vI@|g 3d]cP+G% ㌑h+5Q)HF.X;FvE90%b'b41dp"-pM4\((!Kdanh:0 f׵" */vS-r^% Ýnq"5%zkWK?}O~DÌ/иt܂|#rY9XK.pZsͶz=xِnX g4&ex|H 8H \{ɜ2R QSS3jClAe!w<>HX*%.OaOc.n8g(RCE8Ȅ;?)vdUuoUF:]!ѢH嶺Wi+ 8˔U,sے>`F[oPTm7߰ހhL~y`*Y͹-}%H1w@Ii@: sb^ 7Q JZm\!兴 E.# #:;*IXι58Cps{ǘp"CYkTI]H3Q\8q:$wbͻöal7_.R_)Wx%dgz9US)%d(x~r0[OE~#Z/v,)iYT31 Bƪdkjk Rw6,Ⱥd͙2 Icش"Υ@j,lHոaKWbZnCM=ӨF-̣'OEq0f>Mռ ؾ0]d)djskrp1 W;Q#W'9G@;9a[꨽k.Ao(N{} v.Re{L1Vz*H!cuE S{ %=N Ղg,rw9J2zs*@\R9%tgHt%Y9޲Go|Vorђm8!+ޅM,I2AǾw(˿V|`k1ퟢzf<џ[^Y9 %Ү%] c?fqnX,RunDyrA=U&[FҼPxzׅo=>J^fNM~qb(t&JD28ѓo!J  \.NDoH{ogzg @z_`o4hǀ~`̩{[.v~$LCѕ;.joKxwǤ0rOcBx5C8rH;\_E})W wߓ*}5T n!doJk=N<d|[҄d_lK)KdJ{(#fҧtSaww\:8c$b0\s&`qQsuz`FC(Xk(oW𥠳hx&cUTSh9-[dU{0%XTzNOVcԒtj#m7ʯʋ 1Đihp{Ai/qܔ`D_ =h`7 HaXb!r!)L qZ>c,=R 2]ҵ=htIdab2kƎrkQW=d^Ϥu-G]$jMʜ"NߘNbhv3 T>Zn0uA 0ܾu~Hj\eցE?䔍6T$ͥ!34MZ8DžeŎ-m~Ho"?)j3"6`̤~5 j ]M&M3|[g㘐*.?5#G݂8D <:taIcρ+s @/ ^3dOaD1䀭4~0Dse &u [5L_o7_wf{G[ŶzǔH0)E7%jlS_p8#Q,S]pamp!h~'w4ÅXKʽH3\ -Қ18(G/b;1@&۽9^Kۢ\ % -Olq}Ĉ R*?f0pљ3`41+CP\;VcmsW ntϩ" Z<?fFEz҇51Ѹ4v@;_hI\A䧼^+M{)~oټ {][1V ю 崻,!hn7>&6L`ў ep : ߃yb⽭j3)jM#q|(0IY֞4uTH ĔQDKaxY>NZE-(Nhؖ=`m&B Y8UU@)zl.K.`GcIJL(=~(OuvD_X TMbfN"脻ΏM؍=-Y4=Pqu.%YW3LVգϝQ@<^ݻ9Po-[z~oM:,X""zV,RyBlDȧ d6vB ]i!v~!Fg +Qė|֒6}'opõ*iKMyq~.}dZ,.GaAҌ[/bqHٯ qLΔ4%lZ M?a_c|6*{dWfJr3B*VafWlg&1M$QysV+`{b wu~e"kGvWF$-/Lr:ՓrƇ%7Aqoi(b4ɾzGKg&bq!T14R QV%/._x ::y(V2E64.E]OFaW ,2H\jfybcկNFˆL0CڦP< Rp8$'gRay&t3:" άx,nRη6AɌ_niKN* wc0{ܲfV?$aaZN\@t8"}5'f8ra br6oW؀: K5BoGt ˺ˆ((*Rĕ{U ~^<$g&I.[\:ǜci<Eg?IS?k( 8u*uH,ܞ-&aIK&4GEIMue#Q~ٮ.|ˢH! PCE*eϋ!(zt%;1hH۱9Z,?9|moH*zŨ;ϔRu}.(x$<0_nDI/&}˜Y Tm$N; ?y{o.v |8R׊Fho#[Hց(H6cNhS2Nڧp7SqFϟxOqTy5a?"8Kӄlu rHv4j i3/ 5e>:(~.0=lgq ||-Mج=vu`9}:7b裐.nηaaHQ兢扃2 TIp60iF)cmg`$z:rhL$~1 65pCȯ?HΦ|ŭm{+.ifxƿ=% m^Z.D i5o}%Go r_ҵttp0PSsn(].v`jχ5HgLmEvĕtfPTU|Xz !zd9ChoŌ0ˎ|#$ ?KRMD"q{yo= 4K7jjyQqsEp8(R<I٠^GrR8H1D+tګnMXQڜ,Kp'[u2i=KK.ɉAD!7xWa _XlG2C0{C|@"i]}(mOFac#CRaklK_~@?/m8tz`t 6!-<>1c@x@t:O%ϑXE.N%08 .zƴhDtECڇ\zeT],`Y v8r$t9=Nr1.GjOO2g}S5PÈErgAIQq^A+hsioOZe+u eRptm8{p:Bs&C2}|}繆h.P@f\Mh_-!{>w:5ߛ0.ۢ~#[m; dG/i]^*(/MK.6!X&hݞ5hK[̿p"Y#Ӛ~(Axg^/Eۧ#~r0-)?QQd?D}a'N{K_al:m, bTkH?g#NT^7pvM|6 Xǒ/cO$9Z-R,AŽtIL^栖'@(c$~ͮgk [r]aː `̭UA lgE4~95DqFMCI\?dlC"jnE4,YbW UP)F@UnTwQa->4=bj=2`|5*{_͇ bU璵R241 y * Neͽ+ȯy9FRji3o"s@$<RСk,?睓Un@qӰA}LV`,;pUR^_ńtEox۩q~*JUђX0UPUɄ*; yVv'4+%)rODaP]Ge_3N[Mǁ|V\PAO2"9K͂{]wB.ҿqKbٝ} *{~AE#dRBfqo-nP/6xWؗ,4z̓ek֔UyA3cMշNm_wڤ}vpBS2v6"n&> &bbOU?p4Y_-̡xl~gc!RX4Ք0ʾ Y} ]׼1p0{Oy6R< @'s|=40i8FMW֋Y;Q3T,}kN]y4`DZ@Duq]R/Iq8<=}3i4I$56Xsaz{׸] 8 >+dGDUen'9m79hx/D zөd) r4ۊ/$% a+x_捓d68nW.*~[B=D® Vw('.jVQWvrJvw#]J.0<- c&7,ݱ.y`^m!]v%X'x PJʵ '?m)!z.s|AF){f!Qw wh~1PQ-)azpϳ=ELXpO#FF fz'Goj\cs{ڨq?U`oXWkݫ6KZkC5kS0'v]նLڮ:qJm&ʫz?"VnhL&١ / X$TLMXۓQJۄ'4ܯL i8qXB[o|V ]~ Bv2( }؁}(5,Kx e%څ6|zҞr|i8z>:Eо`/ܖ˹E-X!7KolTuy:n%ho`zdS DՃ# :c1./xGQd9 R6/oIhu Oj.iVhw& .r56|S˪T+p+#Oh51wA? Pd_Ȥ47W.jݪo6,H4C(뾹 W}!ޓTM7߲K)y3tPޭ0uKaPM8dՙW8taݡᝂRc֕!-7eG7[Kri 1)zތXv#؄@oIp+'`S`A`tZ˵3U]-ڸZYV̜oB}u9$I˘O_j|thѺjyF_ll\$#JF_╟Nm»2^[>.H+z cu*DZ}9*.51 Rt mM0)YJ I8fehѲ[~C+n4u g7syJ"E&bKZ1[S1HIC w݀y:gXn ~xWW_ܐLA3&ݒL &]ISi1~ 7'%߬`>b gMVHҒ,q4o5³󵢼N19`/h9PgVz8%A.,ca\Mwb$\U ~ V =t7z1d,p^w3=w!{Di9!_! q 7HUpD$|E D&yR_Ƽ}%,%yEMḨO R ۖQSc9 3\ 2^b\LQ' fFvlcB[JCdPޮ@[>JB)n2qv3hZPII[f@!rxz Fn *th5߭"5膉nm]"v.1sɍaH% !;MS%0s奘gQѴ֜>jj m轆I ̰:L>HQx]{H.ٙ_tvYldNT~ZQvK!-|18ţ.u'V5Ɣ"Vɇ#"'_xļd(zrߐ}2ސBض8|?w)P]0xR62*V;_s[%?r%yB8L!#z*EJg|rW4 s:Wt+Hʕ$ͯpdJe0c;a؎LbLHpRf!$)/Ɍ{bIu]cBFQ7跍L \)5~Rϥ#s Y-zĕR\!Vb)QRCE:'/tfI+-SyGݞ%ʞ\O(k/})t эtZ;3VM\!a6;dms8ރuR˞X1tTdjyWڟg4 ?-H0Ԥor/o^Z5_'Wu9@jԉ [!f%޺y_^t!-Qbc c:ficGUˀ\fG ڥZ1?Z{< M6j2"=`|+j1*CgA<_]F1U8CbݜP̠e^ЁA,a9ȗ^?wx)&C>,[s=C )a'۳+gL=dCRHE}igFWFP_`t,jAi%,y 7sc= wsDF.lj:=dW~e3Cf;w&,jE;٘'>~.g).pc$QGx䛩%H!,̯Ob0I~y\唗S<7`> [kH跷g l.'E}Fr %j6w^@H\L-aWP$RDM*{{@Fqy5(F _A#.SrnjM(ʢ%L5R)fѾ fwǗף-~[qNUAbGyEőbY<&8+z'm5{Kn[Q"PϨ^U9˃/l7 sZ񬝲ؗփgTU=65tWAeS]gD >#AF1.{7`MnOC0>?uLp7'6>?iFFDyUQRjFL-\ 6ZfejdVN3Hm|P6 +ٓcȢcqgPT ԰Ŋ1/Q >U #87וi͟T9*a'h7<3|O>{Dx!`nEgصsR+Zpԩ]l+ OFo'yfE~NżFwpK9*] Ãi*#wb}Zw x!9%#d1u/$?®!7Mq<[@!BNbf/ϱfӂiRx#K (0=_u#BLs.lI%`*?\i4lIcs2iܣKxm##x[!zop?Վ:5eAŏŔPԃ|gI IsMPNP6Y4<3'*ARٓs@cD?WW"x }MDW$a NzmԧWUv?Z^jWӊgN4v#'qaz c(%1iqhĻYbėNXaXEifz'9kR<NVRd:R,咽ɭEok ӕ}ы7/~[.%MuXX =e_dX>)쥸=_([ި85rϿۅ^}k,8U)8cFx3;}Ѕ/Rt T8YL 40 xnA=[?#24Iԓ53s9_ǼF)ql?]ʪ>wj/!lGu φJ)ٷ J[f}4Y/SzS@f2YGP,tW:_@j##-kfF(t/_B p:NP􉄷Tb-UUmX~ Wwp޷ m"݀ p@'`2^&?ؠ,Ĭ!3VD(8Eߟ ᐀72͓h/T]?3W"ySio#<_Z dS=OںY><w_HBppB|31Ymʖ6 VXncӷ4r67_̅m%+2Lbx-O3N6>thTF[89Q6Cf;q[~{^K~_<_E#BI_r%`ܑ“j@].s^z{ N > >&$<;fuR7LoC絉_k&m)u02Q{2n'f?C ~'Cl:`-p\p\W;X4n%$s&0o=MFg? ˦~6v:ԈH @t#Wr x~5]+ܘZu%P$X3Zi] V =t0>"qӵNWd| C皙1Bc I~ι[F2A@(E`0 l3X~Ok,/lnUע&N)g-}@3_ B.TgG t{g[)[/p_-z@xD09 IJQL2fPNLFB?3|s#-P9+3)&<7dmmPŕ_ H i5q=+q<> ey!6@^{QW~ p[ 8*y!dFW%Jٞg5I{/.C=mNk} eY7]GIET4MmBƆE tE2 =g~[aYMLVECƞF6'Ȝ@i\jaåB.Oa8{B60֚ϑ2/@Er\}`[1F'/-4uU2Z ߩx$ϤZȫ30sA .]Qiw:ˇDyU  H%ք7KU7rEe[i%`~[RbBx4̓r$:I9Ʒh}vAwfL<[q\(6F0BBA` (s(nUir+Ůk $ =&|T.T ۥdiEri IeL l7m1:ꆏ?!y_OFfwUL5)pAyJM];_팙?W{u/Cƞ'J`WW?R%׹`k)3MqwDMM96~j?aG+ΙT3vnU)wk l-[*oY+ VO"x Ѽ1LgW 'Nu TGDfl]݊<&^ ^-2~PJBThbg0ۢ|IP'`lN|\ 7:OŊLG#R%3_|hikle&z37Vrc.8UE$N@ D?c'{>쨁hϟi U7aqJ9p6̑Z;c =$s䟧І,o}hYmmY!V 5ĜĬVȕ$%zQEd)KS*ҠBQ|SxmFSTn>▢75ba~{֘R VR*ꭌeμ龔 >ϖ s]^] xͬ8t@@FJZu{)Ӛrm Sقa?uݜC^G5hd0/Y6]Pqm omͶT8$4W$8 /04Z*Igʂӻ"Hp|B̚ F23G [,i (AD6y!G_dJz-/ U1Zx!U0 qγ5$N$oi?.0N-nW)MB1ӎ+YsB*#bXڻ+8\OVcУl,&3Y W7,~o@ iZ&ߣ O d,D/H\qz+a{U3b'aFn AN_ HwcNjBsm#ObscըKZ(A2jlF9P?WeȔCDģvGl *6̺,r\n5z oI~u utE26DOgJ Y }@xf+%.4P78*u\m7jsm8oVt|m1k.lҿ"ZU 4DsTI꯫is`4W)v(rU!# ^r)'8@X=tP\ ==w Z5ۤ}Fn<3xnO-MzP-dЂ\d9¬Aְc+@֍)rn۾x|L"qM١\EMxSrFZfW`n닃&OZ7yH/~M88VlMXRUM4"XҾ\0^#*!WmB]ヾ!!!"6 ,z3 ^̸ xUu~&emrl9˥e%~1R&+G#{9zm>P7"]>c^x0 } #**R}91ǝov:Vd{(›C%2:~ }*lqxOFc[Y 2Qd .W\.u(S[2^5a£?Md8QŠysUq%[~?ܡydKm7zy{-hh~U^yC^@N66(=ɭ(6 XCǎr'{C~]nEtfh3'Ή}O60u$"N %^ÁTB>(N"psȆO0CƤt?SuEkK/m\_y?{}6N8Ό>Xs/ a N]KdF䟔mGiU }$׶gUDzG?VMSX+36E4Qo^i3G!W<cJh$ -alAeTfj6y]Ou `OWmv֙.)k\_c/e1E@Ld%/ RjIY}dPi&R`3'?eLڑ-t#qbs>qN] 9A, =|krSDZ=;}< Mڜc\K&{BF2 c-N>?/ƚ F;-GQcGNMJ?٦-9䍐qRv^D2M0ɛ$Ӷי5`I)D61=%w;2f9 foɻkX. Ƙf"WFv5$,$=^ųQ1qW^t#-/x+6ݖ6##ā0ݚOߢFu]<m| B#a \QPb :-: wYPР^M1 ͧG̽&Y}2^倡v/39 t(걐p1I~C,"Lv̂pI*a azmF[6y"Ec8cDs{]LMaѽ-lt.Inoeja[-kgdPѳG6¯X)-!Fb#}r2dSb#w3mBR6)s%P@mz8ByiM[Gz>gQv1Xx ~\W2]`s((#etOLP0۩JpM4s嵝C2:3K#QTX9%9Ui+6x24˧!P+!V\/_;C}26!f2aysJ/`VoK?_^Ѹ~$$,Ŀ`R X$4D) *#Nc{eEȤ n l#ҷ>IPg`7:!61츋j/Fn{%>КkCl Ͼ39PRcUc<%yܤa3f(2c|@I|P1;l=VǥOl-i%L&CԱ;_|X)m[N\gǙ7avvmdD:sia*i(F(X0tU/NKy;5aCG%d|!f Ԩ<3/\摈>$}v iHChkҥɂU-m;лe;,! %hü+OEL٬&T9ŢLQ.}AtmWuȆT1pm;rɹWEf';%jJh rWǩtM@J\ ^Qmy*Hh,q0м;Jڇ| Qx!%=v]T~MfM+h~3لF:CG}M_^zT~VZ-K_ЏZe: _wɸW {RxmA{`k].}$tȧQup_߷yEIlP:Haq~E9+=yQ_F c$ :TWvPF7lئx! o 4L-/6V|v|v_'a+լw} TGUvЀ@:o_M Ac(⒛qr_X ӫCKjJBwTqEXlue7M 0az.w!~.ԕQރ[KԌl,e6>%Ȑ6rrPyMIN(czEBHᕘZ7Tb,M߱K x44T=nHCfyHSlw5 JV[akZբG`կz|Geoq`B]&%?U9t/qw<Z#Ѡ}pպ',twdO Gkq ԅYx󰇽#{Qxs?ŧ>$52*V\GQPJCGf/i*?~TD a鄂AL`(J*zV^ H{cAPܸ>*)\tLf3ߺE1IC0 6b֫5ԅ߬fQn͉Bx=h՞{-u-(jwu ڶk "Ѱ7gQ,!;'|Y)6ߕM%ߪ8BJv`p|XpIxec^wrw"3?3.01/+OX@΅sލl}ΗG q/V>a!3mdh9Gl+K{4 488Zr6`O2jEyQ;HPԱRD t1/|B<rXV%~bq/E*}誵-`- 4!!@@bAd*:`J@ր㶸/Bz^\c)3v(_ %7^.RЯ]*\":z(|4"| tzF?mO%X5%!)㗃~z^ʺm w}QGXj[[ieY#kI+է4QWAL:pq>%,s;"8 [0#~I|R[YTk"Q|!=l|q+lPf o2stKo_iSu=Ĝ@R DZCՅ]m9t%2Zte_I#w*1TF֌ #\u|n2{TGr?mVW*(^{`ZJBK%o4º9E5~>9 ^Az9+ VHwM螸׉Nz#1p~ԖVv5yn\ rVM7pۣ=N^$u/ZĜxYϣI=qjo)FlJ}t+ۭE)XrLT5H[E~m?9#W)Rl /<~NlX2\Ռ\%C /0O{rZ+Z]G<z@tD5/J^gyC:ݝLklʷ=(i\VY _!tRew"_$gk;t]̋K]g0zDݿHNaNƦP$9Ό.6aaպF73M?m3BFj4gDdQ^IOlMYΧl|\Xϵ?X?j7M6_itKMq0=σJRL 6ռ1aih8R4E_aWntڦ>yZ5yrOs~vwa$pl]5Zv?lbF|c?Lxݦ6,Z0N&e;!/~b%dM]t;^,VOԢ sڅjD jfЩbND'r"/ZRs@˺\ΰJ&D߲Mc?@ s켈?/$Reİ/D~;b1]cr ƣkom5hp͗Ȍ<+apz^ǒxQ2Eyc㖛Qn/pj1wqj5j f;Y eQ-:dd82oi@{uɳ9LweZ8\[m4(`uօ#KscW׳璐Z^=[YZxصUJ79x-⧴#l aڗ !>jĦE!$|Qʋ&"FSQ .V$O}uC~hfqoF>猖TK8;Z NQql oehn_ow,chap 4.햼nq qLݠd$`Geb02:k{"Z6]*c }xn/wkxȝTZ#ƕ|5ەn^ehMJ M}]qK@ך@$G#|f,I)YOLO)HorJ(YZu%Xe4J$l0pk鳔@qR_:nH׉p8vҗ$sGY?#r˜Eњ3wmgr@рou+$~kA2`Q6[o0v$4YﶹrÀMRgfǷO/ CYE/lxza3C>Uj\'mPg O_2E.15*2'f,$qoơ.K9(qUĤs9 hܣ)8xH-h8qCBKM6.QK YqU#gm;BјW с#H@ˮVjq5&ń iuv,Xy ֶAj^ "ӯLCWj&]J[#? !tbwaI~1('&ɪfgagFLOrv6,Ӧn&o@#hu崼+@æ=J[ i~pn_n%\?wDZ)91۔r1M@u a]YX}\] x?CjnY~ ղX XJ=^ظ貞c45¸g]<ۯ;UC_x7L ,&|v)g HJ ^%_VB^S.B_Hx xRt_HXE Q=)UlͭlM\P7BC[*%MAS T&q!dނfط] *!{h@e9Ud]og{.N`pmΥM|_: :J dyK >' +$"Y޺X0<6]2I qBByNQa]F+)dՓT@ 뫹>\+mlq&>ڬ1W 18'}2Þbz{RaFk00ó3##)KO C ~UNkѺ F]d4!-/ ;Ɗ;3'\VPE~JO7wx~k.t5jG]`04. 84"Q'Ƅ8L%LTR>MgxeXX2da0K[|@q ׂd\hF3\Z~I3Y<9 #R PΝLGzik2f2|?"ΛV_74vCI ]0iXjbtK𖚏SY4K)xM%vXDkZ_.c\˝9~% [~n=AMcꃮxFg]AQi==8GVH6fh ⼒g3辩MFiVAK$5w2x}>dx%J|qVlռw^*P}L5T+cf ޳3utzk (^o'y : HUXjpINiV@D eW7(5WFJk;OC <]۾v'¢V} 0/ B_'Eo\Hgso-CK |IwnoJ7K9q"dit.f (@Nk勽O~g_=wPOk^YfY5͵j ǀ'NL DsZ#xJw۵(nq?e{,#fzK E)PΪ%n6UJɗ؀  V!В ][_I]`0 n^MVS͵2 % ZK{wN 7 9<$ O0ՙ ;%IlXg(`^,Cu6{9[_CԆZ޳l;dTRmL5G+6gEJݺm c#9:3/ݏ8amC!Apt|aLKl '\V.4gayq+`TGMUhBYh Us_uze2%4G뽴L$]#->9s{W(M]@62~e~~hJύeؿ\k 0whE}ܘ]h`ZxFrD rO.MaJR &Dڑ/(FDrAсPl|yca&{$ҫ{/vWe^m c[~Qadu)Z9wqߓ`@COWBMxP֯0s(b hx{>x NFvr'04T㰼 & ЃcfҩnI?k8soԷs9b,o©܌e9Gc@st'Gsaj8Є 8l3d%޺]B75R ],L.0*1itRY,%5ڭΖݭ EI+">m|Ia{C@p^uEqL[kǥzw _J!ϖr-Gƈe/e]?\RU gs9 &C8_TrSQ MK;x] 7U(S@:ب§49oE {pWdui~%_Vs쳇/H?`2LYaL Gf_492 3uvͯqҔP0zggi.+-bgwiȝϟ{뜔{t Pubci*L'l HCm}f J_ 2^Dt꣠) t̷ +05Ǚ}n ; }JPTxjÝ{"I: +$\1^F 9[Kա1=d.I)?_|GjCTXGGNQgͣۜ}"|MzwS[ un]:CHist&$Wflu$R{aTڀ2 Zyۜou) Sn.PntOX$*[[oA΀cI*/0(6@4;ILdX q85gw::_WIVQd1,B;;+|ېTz 6iR|FH7j5镍װS xFbcʲn0 -}gmmb! x6dDb_S(TL#j.JeѴ_m67F~HdV8燨yI,H$]Mj-7ՋktOKQ]^rj«lT|Ѭ: j'RՔgҽ2j}" ]xeF.H6h/ϥsH:^A{e0|uP5ċY}r[dk&:VĪ" "޻JL]k?*-`8k"p&#xƨkiCGUNgo[GPhjx|v m1_#{AUj9-tN}4|A|,%er33 婡(:?g+q־[)aD-z"kU@HQsN>En^Ys)㋺3JlY:WFW37P /r,bžòRVhF Z'd=?YDaC.C mr;[wJd)3*աw7v{ ϼ|SR| CF8٣q95q@$NzTU Ӆp 36bP8Pec-C܋"JrtC$,ݜ۹PUk_n8W 19mۻFc-%Zz ncjT8n)8/,p8%zM⪩<~R sZ[WjUZ%f;lq,+&NDQjb1QoL;bMs g#@>:L 1 yr OOu#:9w%;SKcD  6C7P8`+c7֬ߒˣm#gSEr‚Fmhdmens'AbP9]uÐO&7`bIdz)"zb('@'sT~wRM4Wb[2DQ =befM&Us|%RΈn2( Þ{ UvtH.&a\$el4 KgJEEWu)~TU16:ybf*Ɓ]lǘ, CB19!R8V9 Ydƣ -γshW:.\: M[Z¼u0sMFm͟.3yu0 'F!TgCZg4ѹ5Hx o(vp12x~Ȉ԰IhlNy% :fWw&wm冈מ`[VOo)Pe^BBtkQc/ꡔYo ~pv GYJqem~qYÀ HVl Uʰ"\(CFXqvP3-N{f,-'_*%sن vQ9~\" n5e1Mz&< XQC?AۡV\UE8[|0\XAr*+ʩ O+M;TE{N3.44MՈ䗃;_R.R$Lwjd cb2&709ι:DuoN6nґ!Ha9;'5լMcIrs0q*GU Lgd`6!J,[:P|cr}0mH}.e!rɢ-WGkEW d54"ҍ:dga/{+ í't ߥ{v4k)FFzVG \H T=ڹySnN|rVG|PίH>Hfѷb"V63qVGpYަ'pNp6w,npBCZd{T('rD;رѳ.]:RY{X5 YA%;?K͑;tj!L%݉-mD(ҫAF ڗL#%οimFadL ibƩtmN (ƨ5G0:4=Ë'Á@d1iths Iyz3 4WlqGGrm+6U+Pk"dr@MK g嶣P"!y=M'qta/Ľ_ vL͉ZprXUAcJ,`U0E LaY#ۨ= fu3M.G/!ԄRzPnw1a S CZs Ǐ~$lyTM!gp+MA)>5%,طIMGM# 8TP$;C6wC2ޱĐH`7dyJhyr8t8({7ːt9BV2&DTw"'f<->>6h% 8Lj(\jp?Z€\ ?zٺ6|NoP)K!7huoָ݄- `VYf!M8ҿQ@MQN'b2DZd)<)Av~ڑPu{3K}O=Dnɇ)PqG9FAytհQrxOOU'Duwqo=7;R "%5ʍ_*G)قE|S -ᑶ6W S:4jʉ#9at!'46h[a Y#Ecjw@VJ`ӄ[cRciO ʸ;!ް}W^{wh؂X(J`!l?c|Iz.wH@!f&Fꊴ 2Z35t v1=SGjIR)+W P-h=OEZ}(0+VMBDUNrW*1/TYĪ3d8>$,$tHvm#d@ȷlK--5vAdM*mJ;1!x_+y9c'ʅOй!Q Ly06^"WpC#K |3lL̛yBjtTG=({,%h,lu<!L@t@\%EnO6[2#BCnI_E giC iN`*D'~~TҿďZY"ճ|̱|`yO5C(4N^PN.|ۦ-Y %Z8#߽oi{3G41*Y$0'U!`f RRXbXٷ Kkq=DiT_EnNxpw@\2ٶo߳M8hb({ ׀l:7+5bT;V#AU~2|ơX(ub7z-$|gȇu4EQ?r1AZ?QWoofpSDZ՘.'$kT\$?]sDN~J7\S5NpYཉ|I7禲ɥ^!ڼ;bLt~D39Z9d-Bg{O>VgTUǰ#se(_w/s'"7ZBDJ!#>ϑmr`΃ M|Uˉ}bONS5,Vp_jK5/}(HZ[l>a[ٛ!0b&yΈi$cڹea2۱>arJzy񄺾o,B4I=O\πO. h krY++2DJ' )K`9Q c]iĮ&_oe`ݶt=u-7eR{xtoUoz)?Ό.q$X پ JvFz\"f{ Ϋ4^8sӬk;E:\L {ͣCȧaH*9/h1DrdpD]{)8wa=ݠd *3h74ztVGBfF*(6Sr}7H/UgX,^hOmG5V^97pns~; *8S$Wlxq%t|GC憭~eƗ;Wn3cv5,]JfY׉A`a$X{;q!GR&i1RJ`/Jynw}_WBّgI$ˀ0je@k @#-"x}ܿBY*Lf FO /:<jMɦHQܦPO4x9ѓ*]EfwWLeyp~,q:(.d7excFTxh&Qn?xE E,LUD >hO퐰8sf3k}+L- ^!SXȤw_ğ6ű% [sjB32Fx4˖jX].kZf\í"-"VzA;b6$ E/N2Ta,<̧62cO(%>?I4\wX)2gҐ _g$Q2_Gtlkw&-gfe҅r.k2JN6/[4 XwMb>5ձ&3t=} szFe*摳)ƩL[ =uW#Y'A#bi͋Ѿ%t?X(S֙U"+;[/l(viu/fZ/0ҝ֗ j!RƢ0L[ p><,^%k )$YXO0ˤp; ڹlBYyC=ʥ 3j(9~^;C9X %ao7 < utF@$fEV9xΖs1~,25:>p:=;V5; e)aiءdvaR9)497wS`*}rGݺWqѨ5#fL;6-rjw#5v.ZIL1yv^Ud:1,бԓ$#>A5DJrUe&U!l>/-=0F;h9xϾ,-0y] șЀ7#??Sqv^O"TbuB脰-š6 ®tTQ"#]aW|?}iUb}-A.}gL0{N#z8ux^׋zdvط!8P &n KԹ2A"C&Ad3GhC1ɏwtF18@!D'Uب-D5[Fh8%1dk}9&X׊K?SئLB]'&útBL cP d~2%ZͶnUͧ˓ @-ߣ#) fpƇR3+G;'t1(}aȎ:^XhahKtk*H2E5b]Ax6STZS5:!=jK0籋\*o3(#6*yi%MOp(-Nx y.w8m%~C.@R3хJ)L!=5R@msBKw 4p-wokL Uz^"P'[^IPbuBhN.LlPʯ Nێˌf^ c,༌27~OV 6#x9.ѷQ.,, ePiVhvWH``"l{RLT Ӫ ׌Eׁb-ȅhf"ũ.ec5E5'J;訞@(F|˺3-gQ(p$62l3/WkYX@(T% ͬӯ+Nǘ vmPFzmUQkF'ŀR3EF[@<9??3β|Fl'q(,R W*ݧK8^5 h xnm 7CTo;_Zilp^iKȔxd͈c~Ƞ\#-ҩYÀGQ/XѸp]INklyvZI69E {_?%]6k7 [XIIQƗF%⎜te(r٤V^]Jȑ\iKW~uSRO{zl[/il.+V,KDSwb:v5V F)XI-HJ2QbٶvњQ9VӮ`]ʮdAbi,Bk/~#,ZzpO;nAFIO7uA?3b`dkީ:-Lnf9yk忾ړAچS^'kG@MDL9?KYg_1 PN+]؎~YWٺyD%?6>ftۨ #OW}|zfZyf <)SóҽjIR"X_#dN fwXaMA=wLˆGVӸmu`Ua}T4u #'[Rh7ͨZ>mոgL>('cҽ$霼|?iΟde#o+Qwa#zqjހˢn]G\Y :tUΑ׈_;JjN4< r%oհfL 0G /iEP LNC3}"oMTzomy3LTV9ko9]:[)>rΨ~N@\',fֈ%̧r'(UV|Wv/S'^C,E`O#V!fFP)JX)Iڭ\m#M98[ DϞ⍭T.[ںI廰UKˠ8^+< [pء3/UZ\㽏)VUpkb>o-*FN.`qC5ý/HFDwU_?YLqLsEA$$5@y]7U(D0PlVHKoF Օn8D"5Vv+BiH~U4(B W%JW@TkMeR'y܌'oi I4ڄ@*p?ڱf_}RM+ejr6*tS ڒc oyMVߋuk\=V9bwŰuQ/}MhV :Q2wDЯ7g1V LDNqm) n2FXUXA?x~(pp#ZlUCSPЯ/h"UATA[WsևuFyT6{ȶ\\ _xnZ㢡O"?TPby֏8Yg9VE1c-ꕮ;`b9.wXL_E4*SOl K/6;U1\6x7R&b wΐeLYݦCtKeGPn@lclesر@oU홏%iɬt!b[-<&nj/EXC _# bIOa@῔zh8iK2,=S C?47EwLۈξC}0?[! ;3/%]8@YmMx>C.X6VM7Jl]h@#k( 4 gPirDb:*[,;3T-) *E៊m SiYNc?LP5ߛ)X%Olgޝ>%ՀxToR!Y dIRP?ZX 0>= ߟـx!‹HK( Lу(4A gmfO,5okṞbpfb5gx 9!dJ>^Px :/k&.,D0Sί!e-n稾湚vcp1|qdi,|ʑг`3Ե G'k8n*4l e{o0dT0]R%@5xa8D{sZΌh<)q@:G!O{Y驡iriG a@&9lz%C1  iZc-avW#lDuj?mn nz:Q4&Yvy V,2kPW417o|Hdj)KRBn 0Cy} א0`1=+f(d -pEC.D3C \iM!ՐU8&8]!DR%suG`L'>AtrE/gV#aEs9tM].0^t#Vkf03?'O)dŷfاþ=;O-(Ulm>xIK{MÏyXmB]_MSvm 4d$>%g m]d;"X'GpcЯ{V"0KhNh)p(h֐/4>i#VBmiq  '^V{L^kjy]zL"hyJSԹ/$o }5%!A x+5Ewęb ֧ $ŒBͧ-)@( (LJZx\lB|r peP+:ƅҪI4av櫦Tn6KHu5-S&v<}FUl֊;5IwjBe k-0=\*HS 3$yxdZ9) d4"-lj-.n'1tRߨ]25TqFX3 04Al2{6q'Ђٲk __&x;Yi)WN-"'ڱkW@ݘ yrn{0̼ boWi$[ֲ{vVA:gaj";WPWMC[%@n.QO~pJ/B`!Y{"S(х>[ KEB2ش[u w#|<*m2,pD $Nx,p/PNL|oxQkݻ$`|6TI-I+_uP􁼿2ԖĴ%:F{] (.!,L݃Eu*S[;i=cNÓԾms$v-q 81P;0Ng.RieQ7q ǫ6\<0[ۃP2#31n#?L%H{f4&^hԽV7_t*b\&k=QzmӦ3}@ *M% lGC2\1 1v9+ZxBDTe:4+q!(3KxnTHW쀥dK i0Gu }i,!csAH'ysj= pgOƁDK3J>2/lbIٳq#EZUJDbnz`š}JR8CB^!-Z&~e})::d+%S9gT:epaLsxfBUQ+ǐcV+pߘ`FN%8&$5@08ڎD-r?AYJ*w{p˘KKװt-54IJ~S(t?%Es'EEmahEܛX}8ֳPL1a^5ŽpVgyqgp#Qϣ{m/nSX:le:dV~\c͖`r/[D x@> DXlӥـUj|`T;ް}WD?Yؤvg s te|oyQʻ J:h zKb"G#ti(=^B*Hͧ~.~cSQmgYTeS>c=uVc2Vi ݼ[D[SB}9s>`ѢSyxiX &'o;=,9>#(;rJM2WlP?l6@DvoMΝ$\+$óAGWE@P|`O}h B6"#®ddhs*~)z6/Dzb>$ ^lx|GvuX!Corc:$?뚭s[ `X\4zu6sͫ}OGfVʌ>bop<*nօJ_t N,"U56,L|b[Y,g1m7bdevpUeF !6{>ӘZ0{1X 9tVpxvGp/n%N[;(B$Er~/Z2lUԳ4z{rȻ`>dI8 İZ?Xu4>Еᒳi2\<$2߶.,gXVk[`K7%FS @?Vc}g[ڳ7pUo]]zX{m>3ES**Ĵh!,¿Bτ8Ix"3|L`f!+ m3 x%Ie=CZ]ka ' h/yW\ƆoB[9秘ظ[CY*o?tF_mf y\%l昖>'5%r7L|7Sacj͐g%K>K9f*a.9' e|=`6A_[K]+-}GYgCxg8Pf{5+,/to3['12c;OAZb[V$vMK @o+,/xc6mmتU~ Tt|L},&T=2HX51Geˣ]P Kٺ `" s.eejAԴU7]^Un!v"Cl{Z4)!X | ˵@7Oi]5TMhԜcp X|[T}Ӑ%Wƨ;XsYɹg:_9q`Ѻa4}Y?l[@m?H sXNY6c YE mbeoP i`,<Xqn8Ugf糷5{MHRh"ܱ%~W tk8˿@,c/NWl]dirLcI ͔  F%fJq.*ʹoީ8 Krj"+97~ܒ&o%ihZ2 ~Io;L3.}&la싥_?N9`ʋJ⏣{LhL#}:65fhlJ 4O`LD7Kk@b1?}o>`H !u!c,37+àP.Zڎ9_ oY"b4BohK UPÛ+(:M4ޛc~0)wa EA*]zx2Ts蔯&(+Q5Ɨ!B!1WO=jBy2YVj,?Աd.%G< tfa%8JFzpfFe)I˨zfMuΚD@ 9zױr-JfϨ"^=rRnHdʵ>ބM PV?P?|=o 69_}sh{LX=`!.P0Qp#+J$anݏbCY0~b(|>P}?֏x/{J#x:qu-q$Ӹ5w~ & إVI?23#JJPSFt$Șbho嚇zőS f5qJt軎 n"p$mTZN$kvѥKS>`(!ot(# 0`m(M}cǻIQ T|r8V\JL +TL6Rt6U =虮gyr Z2俩{]~nΖ+<OW y|?QHȶ ~nÞT7y_KBXiqTM+,=yk[ǒ p|]^N+w1 ͌@i0~a3V[+7s4snɵE'9tcXGwiiD DD[hД[zn4q]b$eڮXBtGr.oGk?0g t H#>۱!>>"5I/4EabC~~"U-ߵ?2R }H8ζChFs1YnLljlZ(2U&N7j=)Rg\! 9/N)?Jh)%# ;ջ v!izJGPC,_6Q 䨽LoSl3" X7(LJ[Ol^&AZӊe_hrWk"TTMr.B͍R_%m{LIx`Mz/b&^lAO> e)acȐ4NG$ LiCٯLǧ@\ƿ-ϊ"RdV>6[DxU^JLQI!ZV7 = d]ӏoL :Q}/~?)i`{9eߕ;pLB]Λ (ڜ=ȳ\ 16e6P;78pX7|&XmSbeQivks06oϦU5G1Ei6ewU^RӎոQټ6 `"6[(dK.m:la#1g(JW2G@'B m4z=PHc҈Ct+EWG"*c1x03ab sѼ[E8iϦ5r-_N4aBg2{ͺaRd5 %)Dѧ!9p{gI8#ܼ6x?o QEp1;ͦb5kO3u!Ef+Y19ZvKRCPV*M4+PGe۪f4hjg ;ޫc6Ż29%竭y(3 4ތG>  9G &ʌvz]\m{x9[]qZ T JS5cT=eLhvmV %e̫롐 aϩݲMUm4W9ܡ ]us/ˏdoZ!Zьg=cyRζN«h0#izaqȄ Kg4Q"Ɖ84dSPCi6+Ex3zʼQD|kAX i:1(TnuvrvQΟq~x L܍4t`a \M. eP[B+.8|چߜ2]˙|"=`ʈ(LoqiB!3|MKNpWGjS,55&* f$3e)_x\ҊJPn$T)NO9BJTeL,0 Le|nrCct 0lRH.fj(ݷ!=k@\ZY @J+9';;rvȕLVx T(DN:j P5:?[tIk/p ,RܿI%x#yE\jK'UG-euNJGX9iq'\v/ީ蒭fQ^G /qcq:ǝH*lA/ڊ/N@~h&Bq)]cA= , +C 1EA 6=ہ[]cޕ(rl|`oĉ/pJ 04`ba\75SMUL[")~p Ϳ|?,YJmD<?&0Z@>V"mR%IB}ιy3[N-7Y:Udk~VI_wX*Ic(=Vx/!5t@0uw;bG厈|Elg$?&9@nXE+Y72?$1SjXǬs1a5&39 ֑dh;T~0?35zaer_;iͻG^anteTkKɢG-)=%F#E>`[ y%?vJ[U+>7+`n-X7k$4_O-6(7-PAUof J+ }Ju?-=$5y7<0+;ʏ 8mTl quP.lne;\t?IQ lĝGy1:OO'IX( { isWi9}5?8S8~}7`QyrxmuX?KyI`\p()R:!(<?N=2 9wGŭJGBò@QIJ A'qmʚŕ6tjGE%pvY{)Pn,RGv{NiRă? OL7=u? *f/OwP+7"jI!c%^ >\o'R" S[ lP1&(#4xpF򯗉 ȧ)Aҏҡ0"-3eԋWիtm]A&}߈q Eb|8XB;=h a7UF8M8Ia#wZiئ8))";)|`X\}B<4cB0]>J 7sV{"9qڸwh#<8+ H;9^rJOPV:26 0g-C #@H`GaǎXP/` ^zm UK>܇++n*Wb**ouCAP .)_TyMKP/ doŊ!SMEzP ֒I]H:33A[n@g% P9X'K&i&P=o׈'8~ 8wHF+_s ] QP;>/,e9骗!s|ƥ+Gx:PBruU'Q|{͸e-TeҊ9ٖZRן?R|.t enIV#: \zyXCLm 0mD}Q8jhqX0Na3x z8X;k)V>*+iia!lm0yt$;e('kM[)ķ9dO&8Z]8a!:CGFW pD[ͨ!Ux!İ*@վOԅ ^sHN|>`p^:lj͖M9OA^"#6Ɠococuv܈Z0E8#5?}-Z bԂD כIZbe+.bﶟţUkULV_Wb}5x;nw@ ڜC%0ima V+%#FMNX$;|So'&|A־"X2m A:Ed)yփdJM"XFd[Xk.Wb7y ([ lrf&PWqN>%ƶu$E5*'?R[rZ3l$]AqP$>m^q- f2xn`$"<}Nr*[Sn뉉~_Ec%'t;*tY܅&A<)ݫcF{5o,0.6%0A(*H `G/UAMDtW |[BLxXnlwE`<B-O!Kd~Ż|>gNhNI?:q,ˢ Sm NYO63-4{ׯy+"t ^EϏ?ώ-djp$B;3KD"\[7ӶdCSAy-^e~㺖9iv!,6i7-[54pT39דߞa[PO`vy) da6|wF:-SG-r#jXH@vx- mHW ~e%̝&9;3k!iCLʅp&ȶT=:5H:w@30[%-P@LS{b"'F&IU3ve(3Q<6f-9M!sǘq!Q_ J{ؚ?Q[|Vp|/UtY%'?k;wuU^/L&*λ\P}C>%]w=dTC:NcGDc))KH+@LRqCqWW\6/t d(^=$>INPEa+1lkC_^O-bQEHM&U彨!']ph݉SrYϋLtjHYk/$TUsQ9 cR-am5gƅ2}Q׍*H4%EsO;݌ܦ*g/)YN*dRgǥuA K1V?W>=P$c]aH{⭬^Nu:W^e#{X6 ɞ1>-$kڐ:E  gm oNY[FoD[ {Nt&˓1) &Mli&\tc"9%µkуu+r|jqCNTB>& ^v*>([7se|M\,ƍl3S1Nֲ79 1NXSŻ x1Dgq6&nuq<3ÁqG>ʊT.%EcC^CEXD qEE`mY۟4R.쁃v :Mn8r_H0G!̶:E4|hhAI/J5_ 5-&Ξq1E ,_xj;^|e\h DU F,ō> (N[ s!Fx.X9kU#ߓ3{hD*%^ytyPHR/CHGXYNh&OD$:2m{z#Ή/,9OPU'9}#R,mHLߖJdp,m׹9Vq!Wtڿt 9čIE\TR߀3f_SR{d&ߦ@uɎ37gT>Tq 1-(xczey糪8uE;N~S?`{NJeը2g%h,<ԌǑ^a8k5zpOom4 [JGfhW\ Z&2>(1=U3eF&t[Kg~ Y?+CX/^ К|-L}J]+$aXYL01f5]=V5IL.4yDsa텗R{@Rr eo%؀@0Ԑ'6   oQl(~k)#~b\yKԼJv.M-:YCoHqż8Bm%]^rpXRI~ 4 /<.N m-]{C٥UUQE(u&;4|Л=N[RFtʜ#2@&+ap+]f4".mplݍ9$[^h'J>nN&W2ط/s!xib朽/ɪ7!ܛEpI `기`ֈ8F)~2VGg,t2DY<#NW^cN d(g#\NA,yoMk][%^qE%MI$M#;2z㻓x{b^[J,QJDt5[i=M+V6*6l+v/zn`˲*>MOah&b z^ X8&8)&]Ex _!@̕= d:3qr}v'GpAz~j׽v01!*x NXmxf&qF~aPxfFIZ _۫dd#JMUN{| n&f=Z'6X4$(Hw7EI.N-A (qM{_!da~r(TnvH!0%Yv];=ayL5祸2{4rK{W[KfVW柞="4dyܖ#uw,DB}(UC7ƚ'!~,vRj9i1鉾pL-쿉g@:ZbڔB(ؼdڊeef̫5⭰m;F:ޗ Yrϫ?zys/ē$T1+S qwt $\of]Q{5|g) a\N`/ﳞM-qi3x@X>\YOH\F Ź,y U;-IX ߶V\:Bd%R2[vKLVB``Y#ER)ňx]**-U^x_%A:(F_M'n1@/ $I76974٪#*=1{֙W1N!0(;f9NPT^OtT{,6,Xm('p[ݽ]OXZ'Nnљ҆!EVS"!$:7RkQ0SQJG+-VQ%],F /CJOBԪ0@#Լo9QǏy>ٌ@+mpD;kXՎ;I%PMIEUOVvB*V @2 ,w*y_1m$XPUyx´/+.Af'FT~fbTiNx0?ć|X4x-cԊԨsNzٵr3YbG8%<1i8tT}zbg8qiyH2ꆢ,RV@쐾sZV}UTGԟ`U^4-ssD)u]ƙ"͙yN 1 ״Ǔx]F6},ы9^'H6[7& ^9oç]nps]nYj])_͟fH%n=q~J~>N2*K\yV)f䳳q|:qfm?{`lT~Vo|(xzf%)9@=l /8m9Zb~|z0뚀 tc?ԌΘi|O̪d,H1۲֋ز :Jl9DZ!JИG( -lr%Hݘ?nW_\(s7 ]aNg'aXc{z}zLtOf${8y|q;8W)狋gE2 jlA;=JjS8euj o 2SQK+Ft؇EbF.9WxЇuܒg MLj;8#,5M\p1_gKZQ(]2-RL+/S*H(;b;Id{uXkxaCE ``t5Xn-Msc٪xIrZ؄au&KpL_ȲJ6au/zng{C5oԲAa_v[8 ?`P@ĖG)wN F0m~LllAYPl1(N$ެOa[)Ԡ GxGؠ `Zْ5^-V܈u_/zȁP&J[Kz- W2jȯ`XN*J(Lw\B(xβ J/kjG%9IeUKrF iV;EC NxK>A !zQl|VS I3I;S-BAmMϖ_,{M5'-AWn~稕Tc4ӆd>ܫy'eO4U7FTXJv2[w>i0\;?ᵜc߳y,.ܣS.=iaUZ|D%Pͳ1tHh>aoM`p FE0]9 L/u[KxGUl n*hQ5/˩li5wYT͋LT_C<V[:\wfȾRS,gIJ-8s͖Ĉ>n*_Gt:qY7"?]R18R?©TX.aW WK2TeJc(pYU#rfC|#M9C=9j%ъ]DD*:=m/;tYqv"Nα39Q$boQ0{'hl~+Zgp:`c:mK*s7I\%xw FQIyg]*`լrSi}Dm"`5>}(ktoXx6!Z];X 3c͠6{8|6f(LȰ)`ccDVp!Gw!l#޶/F*"]cy #Gׄv%3]J#A`w^iv?Mʎr/1eDbWUa}Mn ic7%k KY,W6uYp^8 o0iJ]tm yc{q˪:l|HWsjan(2yQ;V>72‹7̻:k& /^I5S;^+C-p$-:8#m荝jNCwJۄ-"m@Ed FWW):irzl>*2"bɄFh;7yE;-5QǣY@Sv5~9c81K7U_24_jvYg:61p۵~Bki3|@xb*}T]c 7*8K2sJ_#@ g*FG !2> KDXJa~4FO1_. ,ВUNRG33YI&/PQ'1dm15)޾u!m˅De[?_:S/j#>MfD?q!> $Uh_>㽣Rso{Tm f2<fKYK$nߛi 6{mhޣJbjDRAVc`?-=CGv3eawJB'D"ق!-֓p붱9@[tBon^C-ZΰӚ(e^[i{1kN)cߜw=ZV#9!B_me^NBrN*<4蘡UglmrcM Fd?r{K=Sp ߀)EGP$Hf} UAsC 5- rV*ᲺB&w]2fl~,Cxe:aEX2 m;CF (ڌnӆFG' +hH/4c ۝YQ2RYlNUgؗlNO㫎bOVo9b"~N&cKLeTtXj+(".i ]aKN}ɨKԃp(-s])n:<^Nz8f&\ٳS6p8 -Rj*c !e{##;OLkV#ftNy=B.fAG3^Xb/1; On̯o!a'qn ;ȵגA֠W>7ik2%CE>,qSYsӇ8oOO_Xhᴅ^A`:TOW'zal94b誟\ߢYrSQp!6]'@U `W&z#@Ȼ-WZg~Rl?硏2o2mH8 -Pb'0xV˶_ï.WBe> k_G9 7@ seltWAƒ:l峲rٵ@`_|0L6u hFS{) TTYK|xyə .EN y,y?fצMߋ^[=aK6yrwɃ"7Eܪ, TA tNAK!}Xjyoy1]w1tjxG4d]Zy}[4M'ys};? % ajȊFR]l JJ/,lqO6g*h+nb5&L IkM櫻NFJF8d6}ZXhDsxL 7fy,H0fK+"gh\0:WU=1똻 A%6hfi1(Q (Qoo6 g`29\!TUQy^y~A:7AUx8GydRe%M|zfIx"5.y3_1J"T5|_f\VSԄ 2FK 'S(}qS~Bx nT$}pV!5Ljo#~ԗ OEaV:/Q㲠4pPIJ7}I0KSǽz&}x])={ ]sXS-̤f yc-! Ey'ϯ`_)cQ^&y[mW2ʞ(L"(@q-Tg$ۢI,6 G43o(8Q?OodzTS[ZJQkA57 2g"y99sbNde>C{hr9O. Ջ6~kPVgO< Q0<:d';LM\N}M\Ϙ^Pva!ݾV{:=qFߵ҇9r ΡEN HTӏ]1x͈FtW+vp4K:7*Gp<,uQxnԜ ?lKSDz3j2< 6޲ѢDh_Uy=ƌ&wsIRtl.a}jq IK0:M:GX8{SCF³{M~txO۞pxWxŵi'٢Jle0- |ȃ}B:qoTEM!h"e:|:2 Qߛq`$T&.n.NL31 v INV$'}tzQ[UKK[6xhuIJ0\hR LɰeJm#R&i\QL{ %2$4FHyFRm),1#" rV]yiДzwƥ{]z48T}ve#0KRȹ/Ji¿:4侁Vr]8.,EijRmM`RҲ0a~J1XhGvSB,f.1/<"B)pF|Eh3KCcSCDS_+&sSr&5sa]S.%.y88gu IX}DUYbבu4^gӷ8!oٳt&aK8>a ,DJ":^gzE&8!m{  % &`(uֺ6.xJ](y e3+~Q|`Oá/An8$5{ o[9[W*MsU!˓uTE9TG-*bȔf~l3e#;90Z\@E9V2mknEj:=n[m'y6$%΃GӪOฺ3esx0&ߖHȔS; ObM BA5ZI VcQ#rkYu\U@Ҵ7J{rDh#2pWG.Xbl_xy[/ې t#"L=@CDf#D504FcfSd~woۈɛ9P83|RH!_fMJd"UBkj)19h2nib^Ґ ^nN7ˠ]pGtS_|W΋2nf@)p?K<8bfF4P%f::nٱ"$t,̗2^= qBNE?qm-s>לƌ9j8ٗf焲F]$GA{!RIh0 |0,ң46fn:<1: ._k* T>y! ) ɶ|5Dd&87)[+OGEÓ7V׬gCa27Vɏ&lkQTVa yЦqo:2+>5Xv([RItk OeٿI$ČunE˰p1Hհם_Ht{2م6qtGL]ٍc[R0PDFd0),)yeeLT7}a_IF YsZ͊//$ZTߦkLBD yHn܍MO\P喑f3D:~N}$OUNK`ɡ$^YU:Y'ԙeka+@O*PqϑD%$]?uZa1pMTC'@`9cF~ % \Ds+KT}Bi1w"_7'lG?71XI (R/=ޛ/Sxѱ&e冹3]r$l}|f/ h$̝ Mjj$w3(L2M.kjp6kP05Wپ \|<]R?kqw IE P gQ#OnB_n<=p<͊30v9@G7DPU1. f a ݆'㝪0\^[&^t<3H]䵻r믙PnY>g<@#c{i tYgW:nAtq`.F +(ն/tje/ZR'8Oާ73 sb]/eKkBzURvr Fwh|6gsR_~fgL;!Du|{tT,LXo!1{u ]x= c@f* $9÷cjVC  ڤ:6`mn<[*`.NO[p5s+XFfI}fK8N _9B! &KߑQ`($X.h]TQ"+Ǵ޸^w8+ڥOQ0*m o+qlH}%.Z WROhz`BY$$ J zT0h"H=m0ufB n,o!Y=!ڝRЮEswswZߘP#H;0l.6'p nYe%_s5E8{LMgVyA.PORYH2b_l@% ]_=y6hQx2a>\9)i?7ؔyEcƑ࢑!h׺g°ĝ¶xGNI9hZ켊v%P 7 Ӎpz&eF&=b8qahHt#ή!>eܾj[92+U}Ur_~ g494r8@{*r29y 3NN Ёbscq ,:iVO;nd1,ru3$TlhlH,YK@l8"9 r-i6&N_C+Nc&nd;# Ә IHLdTowAˆgxUX4ϽQ"Jg^&oAf.琸ʂh xL18,zԿ:R2s}VVwq6אB8Xu6,)G iH%op-_grl$iE})X;U:!| 3Q#KA##I]W=^^O Nxla0) >?ϯ43 t8>`Cxy=.]'ZN=%"zQ G"pA(n9qK`=^EWk[zJFZʴcaܶߟ8.ANz}NA#Uĥ~.ӎ~q\۝{ :F@ !> (m :,[ Xqgl1E}&g`yIėƃM ;MzRL@^ VC+8p|S+I3>&9&6Ru9x1]"z'xsSriJwU Iy-ڼtxJ+Џis'6y)>>*FtO{PS 8S̶\Ê꿏ElD}e$RfeM,;/+):?:]\ Զ]8^Mج GxTԌ;i.)* gG@ ^Ys9nc[%d/~2J<6b+ڍW DLpI?'}6LkeyX֍4l.f֨FؒE_YlkML zh8: fRAm5>i&7cCw¥V'/`w1> nC V 6B9p$8ge4*ݍ"E9^tv6qgKx"`)9„6z]wbg֋awN[^SݺH'M=UIqPw?IJu[ӮYJÉbqOpx :0:Qng,BY1y.irl&Zؙm?hlyG[-31 s\tvNg®l+$y=G '&o u rn 7hn*ÇqVbkN38ZIX5gVq*z f{-:|D'D^E+$DCu2{0Rjm2Ɩ]W/Y:eѮ+`uc) qOכb_\Lb8Mc=PiS($-! 13* \~`q*Il`-/68)hbO;)M(M۲Zh=oE棥p7Ֆ%p* 1f)YgV, :s+vեydta=WJ#FxDHYY2kr~&QY^;S\ jŻO \IhW~[Tiai$` x0^(7O7P[!ʭj}R-FB&YxBYV0ډṖ:ܚ^g2I79zgGO誂)O߽䱓-;P럓)7Uz9fQv?n{JPˆ8tr߂)kbY&YP1D3I х"*Q*f2qY1 Zr k/M'1+!W$ fA2,>}JCܸ rAx؛yt':8Q@#,~\_GϬrGwvVuJd*EToC BP<\={L+Gaӫ3d O%Uq5GtiUFKzzִ- ɵ*}*Q%?nle.\1oSrz HYO_\.G}y*5})ys 6] š魒k~;jjS,'a?NL\" n]sRA>fh"еL7Zė8<$?UZ&Ka6@Xpι~cd22:Aq$-b^ĞeJ~LL76Guv!҄h ^L 7_ !^Pc 牖ίv'r(-.]%vç82 'Mnpg-`jTP{"LJn~MYq̫ =Џ` 2+)Ђed9'4{[h Ao24]AVj% \  Zr񾺨bw3eAg Z$dgo 10[[ܘy4!fҹ+Lfp,\NnxW?Y/7Ԋ͍ø"n:󍥠pp >m7jsOs-8VZΰaIVv:hEP+V+m/ƨeQP9k:XjF?G 9)YͿ'Mw tx2vA<%2Q w>P1 IlL,V}Q7(.r˚|{p HXo饞chMTu"b+5רS}wHow eFIniFxy=d&_Q+GOZ,幫&i2 ~ {WP-O2LNvĶ82fZ5  DSiو4hh:u G#45jEvΤ< Sp"PMMTΗ@H/eoo .?. b3̠$[22r {: k<1?fXg8?-Fߠ8e(> LA {#~{(n5P,]R˗qPrw6'T0"1Q9ZG}FHyڵ k^/&lX&* qR\FVRW˭ZȷBOdb=?#ש^̆)Niyؖ+NQ(`$DӔ5'zEyBB,2cV"np]2XW3$n9WU?N3aO샽d)EsSû'X2C8y!g^Fq2] w+2E eIy7Mm%_%wOɄ7LNܑ1#Z\( x'(Tۈ!8\7+5Ԫ!YV_ƪnҜ%XW1pb}Uoد+UȒ-Iɷxv}v<拓NAdzil[MX)]}M0/')LB8B`g4klng39*fJg'ᅾ]3P:~&4+ (Xʘ6ޣe yU Y'>X.,_]=4 1F6Yم\@Ŋ M /<@qF~4%L6+׽Z;b${fEe!|ۋ4?S*y1 lswiӋ| ]d^`*=IojKZ o7Njp$pqk zA(%T:QNQi6%̪ǿ|t6Tҗb?$XsdŚu2kOn~d_aieBd~ =C]hxqn]q9!} ЉqFɿ Q;bi_KFdT.C !6Y @V! wm(휶Mg|.sqX2 L\'91r#|<֟ɿ$<~6\j9:߻ AjVVҿd *@nfȝNf 1c`ȼZjLnfX"̌Hf!FaWԻTt+ ;xu/oqvMԈ.N9F{wk(u8D5Zn;Қ7 i* 25vm[vpEɷ졗[Ԅ:U0y^^|EOLd|ȮtY ^f*9AQp+5=ͱK|GM=XrWf TAdo11RP,+!s )Uv3Oߖ:hPrtq?oˊ*02f7$^l.Ac^o 5=[GT'm&hV;i^v~ '\ύ}jVY2 k{^D";:#y!\3=%J"{w6W˟ 5UhT:[_]Fq[x׻ LDXt vA%U ,gK*?맹i*n/g,i ݺmɬ5(@ ߛ |^[௾n=XBQi5NU^S߃\x)_Owkq"58_?I9f]z>/&1s=o[P7(-#ZŤ8g+!߱Tc`L) s-o GVLX G(A7ʓ ]h-0mLJy.Q?Ǣy295*$7iV{^5!3@"Njj8\nP$4&zZ{09I~ϊT6wNYOL"H𜼆ۦDنA蟥"3ȺwԦzQv_?jsh`*}DVxL&&Lޯ6Fva⒆ v< ih#E8f324ZPʸK9cGdh3r7|bsazs#f Mɰ F)xMBrsTV%=Ya|YJOB\PdL v4%ڸSK$* JIZ/Uuf02- Wh(1x3Ձk|JΉDqt @]vЪў8 qqK"4-vUB2/ ΅?k,d:,mPAfNP&ű3.0'\"֠d #Y-ԒUuaSG$1\lS Ԝy[amo& eZ:9|aG(֚- iK<6]^H LpV; w?7U:5*/䳊_(1Iۗ S5U%R  ^z@Ȫ^U S!ă}82LrW3:N[y=sZζQ"coZcqOIk>}K Bu *t3BTݖFI&U͘ʫX [0Z\k̙֟E 6ׂ_ZFU'<! ^ jڇ-BE8_ ZhODxNjT10uG4)š<ބT|6{Ic%#L?y+W0 km>QZʺvM[ZbsHC2'~|$ }~aV_J >2 h$,D5QV²U|g`̯}1k4#r(ujT,;) X?"zN/Nb|1퓎,]v{}x?=^=uGNp kk6E^MJxL;7㓉?=E"&| aN@ &Jwd@viu՟t3+H 6/= ar=1`O<üJ,۫5wkz=S<"6֡$6ХyHC@=2肧e>5xɕ8>j 1>VDW*^I2BmTJ%Jb>T8|C:%XCZ6nV0V>$VlaWC ) m&J@6^RStD}K6!lJ+=.+[˓@ђ 9mTv@$ +F!mY^QIt]4;ƥ_oz6’3Gp`@`jU-`FY]OSB|\{aFH<Ǝ=pr\A%5B 7Z\KS'ƒUGE#T83:GvkXhB{tDL7&)k?:K4Z t*McSfBj@d^v%C  9*ܿ,*xLjңx%nbAopKw$ƏEvB)3< @(x²{bI`[AljMn}Iw\f/$9Jl#WB*7LnY~ȴw, X`d%fʹaw0Ɨ徜.* PTZ~l!O9*6/DqvKvoWL%5w7*8pA9#bFL 1ϋvx[wU/j Æ^MxGb{DAFo=n4Req߈M0꽢## *-+̙ydo-ܣu陸=-09DP~ɪ5L)-w`۸7ҁ8KFtV:Yu+ ~ZIT6k׻_pgl4_V苢w΄Oe04O@~J{JXA'"&c̪qmٕŎƃ.Նo%;'~S^AB:`f{[9aB.IٶėyNr`WGTӄhym ݢI(eX|4w QYBm&&N=2ZW 0$_}}i1%(ƗZhy{``UTUSe~n]}{9-G,I1"K&E>Q+{ V)3<(q[xrݬ w"OU|)Y~YG{y:KcoB?q{Ziެ8=ej^MT#;㊉dc8,_9?*Poמl2?5VLP>Riǣ;kyz%PXV'"xr\UrYqnӫmQ/ Թg$6V.)/GfvcF$x['qWw&(ۍacB8=^Z!AdhQϻΧ.)" WNxRir ,Zg`ʸ;`Σj.ۺf734[E[s 4rqj8in :PD(ddۯ[4'c &kgL-`&5xdm"SʉM\|`gPmX:`a(n\Դ<8fa-kA һ&s(ZU۽& ̖~Bb@\3! +-(~0VI:yD*촗-B5V:B4oQ2ti_b|nÊs'zߨ+p~C@=LGOH[v.WPXJiw瑷BhNW5CBJAQmzvˉٍC5a6;~!JNU0B46fa9]p{)jM1$?FO:{|kߤ6I]HtʏQ047i&ZB RJM2吹 Ժs+s>l-v^"Hj9У6LFp_rLdo}iq%pG6=V-#lW>+;\tct IT %^`Ew_>Z`q7EL29nvsRETXzkӲ gYZhWjZKY+6v1啜]*Wgy~n8;=kQY#x>IURh !1qAx l1EJp PNV`5Jl 혙^^)#3}ަ͘P)ukѼG"94XV֛dn]&D>m HQ d!U7뽞S7CF~\pȺg- ^?CeH1>'RJFTT=Q|$JٝƵtCfC^~̓.X  w ? E uչ[zPeHw4B'Fw-kP,+VB]I.A{X,1(;33bDKzaхs2NkSdTpV]5eji_F_5-87r@Qۃj| p0`"a.{JWͻNv3 B2iP{+g^,ծ.d ElECF46S&Rna66XYͨoQ8``5 UKHWp h5Y_8u..XFQ :xEH6kEx0l;ZR[  =ԯ~6*;wi_;i{ϕb鐄PI@QMRGmN Lߍ;|4FHw6YWPwP1]-B[m Pxw֩!q|l-`EPYRp f4iXKLkiHdqqtrEpӟA1tTeT]$~O}1U~Wl̜30ܑ[ <Z-^9^iɫ4RG7 apoeE-\̺wI{}ƕ3Bs.r£& zVkv`+{pI)b Rqkd.8 YླྀR|5i(A8Wqt-KZJ^%1rdXsOozSU/iIQ>r(Yh&uŲTخv| 5Fڡ}qykO0=rb&u{RD#nAb?)d96 _M  )dlF="i: 6N:%EGPmT'X.zɟs*\ Nb4e$|=MM*jc٘-c:Ꮋc˟-qPfr dSCI1k;e{5zv? u\{bbZC'*9Ө;vs)TփHm_t|PRN3q!ēȌk&LK9'dX1]WlM:{>:》I@IZ.^Is&'}uW?J/HAb/~o7o;U8ܨa#ߓ뫶CopFH%G39c,Ü$Hd T?-kpՉzМ~BMQ 't5 [,)BX1J_Ջclu+1!_pɓ ATg_m[6-9xh :zoWwb'ض+I1cb 00C~3^FƗWIFynJ*&W!Y܈sB}]hҺ̈́JUMfs"r]hn.t|\y@H -+Ajpy׎@\9D2ņT-]8ZLP96_̈́%.`|}l1M- NFR7ys#0/p3mלĹ0h4^aLdl'^W!D|+!+[U [}Lc>j3?jXm0ZS4922L5~O4W_ZeRQtICi-}e8u&Bw-fkP1k]yR7Җ/ %=KLSMK %l]\ByhQG#98iG+WlKx=+<&f*?0!G!:R}(;8[pi*Ϭ/}$dU% ^\iN\"S׺{nETkZ<0؎퉺}C@.ED~ij!@}t:Џ-ׂΨ(9sdOhtƤݓNFw@ٵ9 -ھI R5| O `G0+mbr!N~E xs1!`g M=w}"yA蒑5lj9 uEL oqN4w[qMyNF?f akk0ޕCi@3q&+h6ZNo!7T!H$ 'Q*oƠ㻓NQ>"*ZI#:$ŋnk1UkDE?]!/ OEZIR|;&I.Z-˘+Ep~=ǟKg4ʅ(Pʵق0xOzܱ}S{ $M3l/Hy3~wt?#7*Y65n娏qG0 :R)4C8p#ͫOR_)$XTwnj IIl' l} á V1{r% If|S5ø&*a Z.Uk;VPjOCS@&xȁ1ȆcIjz=nEM.y&+ R3C4{a!e5$(Rw AИ&gBy'Y;3cز"i֢C˘ Ch $;'K&PfqOo X? *9I|5UlJ!}1`zt/{`%zΫ{ԙhւpNi4NM'KYD܆W?h ej]$e7d7+(acѐqiV&-nAIh0엧[σ$7/mB _`Ajwre$ӎt{,}&FC- [c”^;P12QІ?J~j`Wb6h\?XL b]%>4٘PS4vFB}? cxG̈́7#zGB<{ 6Nh/\ g vbXkΛ(V,"lc mCDz~xV}Ѷ;tQK_y"9 -S4FO}' ifݭxr!)\<71NFZ@+i~)w ҉\dv5:*ZmQj=Oaw";@j&O w15APg;aָ7 3TƧaFeV+A '^8󇬶1xgpP5ݑl*~c/'!Z4nN_<6$?9K(8们ےٳNHW -[dLrȉJBSy, Y+_h_&ts[2qḣmz)$ &y C-r/ov$5ǫ3gT8k~b5 =$+`QJ| Ol2 -s6VcChnM`i<#?V9L܎FEF\bereȋV @oՄ3N7!vަzB l5Q{%n.߼kkn˲EeG͹ĥF yMRoF 6G Q:5~dYmz8  h6" 8.pl~R/zJHΔsh0p 5 u|QhK?kJ~cT꒱gDehutDLe|TV}V-]16Xt+DHԢ&,.ݠ- Iɱ޻gC-,@ g?+}exdOxҧ^,2&5&RL##2-2^Sݦ`mBN ہL^CEE,$8;[+g!7^R^ujQc3]࿛*~lG8[ 2b?8ťz*1!k*Rz4VlQ/9sBH oYKƇ<}׀=>.eMMelY1D8u)O42L~mw3 JEaɄOJ>qSg~}Ecp@KYݠE9ݞ|S6߱a 5!In[s倬wzю/r;j`Huϗ4هY/ZB'H3[&[z`u]BW qߤgSFeVuTE5Ic#KT7>y>TP1ia"hx54,t`^\'hvE7 ϸTpo>-ߪL 1nt~ g\_ U 5kP4)f}kiqC?E ̏:JGTV6On@l'[t-PRdK>.2—gcZGv]x8x +߱XGb$o֯7aX bD?>#΀V/5NInkfgzP;MN->>f؂lfIsU(}Y!$]סOX+ 4~n>Jex}ZL+΢F]i-mȆPrjdiSHu<%6w?-,mg קp0b&'d Vށ4 SIlp{z{-W4D 䌻jGv!wGC *%6oʢ &Rڄ?ȨYP.Y)Tv|_L9 $T5)~( hνJ_ ;ubA`zK_֤YkU8(y*ꍩN(=e+# dIߗٌ<-pjÊpe{jF)fur)#~鮸`xw䂬C^ǾC+ $vzjBIaѮw-; ޵WzdLG7uH%L`ш#z;@0M})⠐9xb ߳f-TO2 ΩvmZ-IDU<Qb>ք)3lì4 /e&  cMt? lƹLme%3 #GbQ}\تNi&Ne߅i^wTP~磒t2mAP#z2IHQUG^'%G8wTzq!Mǫ$|;+afX$&pԏKt#\@9S5;~鉄.؈޻sF 4]K'L -7I%6H_M~qW5ip 8>0a쒟XRS Τjr~&a B3ZݘGp-Ts=,nHb'u.UQ"OCHEE}lF7S@kH@'՞t.VcYqBsM}B f颧Lu\%29 UD /@cp9QiqyN޷a,c^M˚nzǼwPF9sXLZ kPO$NZ0 JGhk!4`DՉ՞&jն. +7 O`lUނn_x{vgA6x1^k` G1K_xJi&C'lblc"fJ%V5kSB rn6R 06!Q>P8o7wˠ';LL]},Eމ[`m6")H"ӊ'>o7@֖iSu gk0.c[ B-ܔ#zcº $2rlr$L_ssU4}5,L6Iio<$~Y*dP1f`"8|6PBk#SNaauf̯+SP?{`xiN#|UxviӣAPշJ|ph&Gć5C = Ba^YEt #I?4p8ġ_hMҶ0x@FԲe(o q:Y|`t~Ow]¨bDMCJ-kaY )0fO௭t潫"cئ3& 'oH ~G0.);]™ab1S^pjEw4ZsZ7Xr?/iCŽkʎBV|B_qB%?9uCU{8eᦹytL! pIl✂b`_eaN̽@G9MaȂB|+-K󢞸 '{Xnt 1QKW>qu'䫐Y!pjw2 re AL .y󼵝Wrpk-ؒ͜czݜ "gPgXTۅ0)S%xRvY}0oѮI\ߟF?y (Pɐ(Pcvt7c-46ƿ9֯3quHY(@QÓ:}:(;T1 i-C',8ͿIH KYb:]&wyv"oDnؓT%OM@@WwEm-use^3fsF] -tȃ :oPHm1\f6({U"OwX W6mh Ԩ,O%7LDLJ:+Eʱ^{,lwoMeNgz7\ 2qř \0N#T$Wr__f`W(i[reH/E= !KV<#YƚVTJPƐ1(A3=W])\otہu1,ZD8BogG)yiHǍ䖏QH ,To ET:G4hQ7c儕dQ ;(|39vˍq3YM+$"ƾJ ȍ\g_ aa,c.;eF(;<pħCV8Q0uZ 0کkS7%{tkN^[YYv'c HJJ/xmRS\ 虇5R^a1🏳_lYaK6г_?(c~XMxXͼ4U6]ݶLp ==D›ki6Vsg^7x-&@ߒDҗH*Mv;@mV͝kBFx|ێK+}pv>c^2}% WB|އ$8l!xd/eck쎕1@*w-8T2$B%O;6+SЭ.aAqސ0Aq,k԰WzБ~>/YӼ񞊋ed=K == -Q2I!GޯT33lMF'sDh_- & tkevaB8rEik]KRp$?d 9e [_ i z%X-:`\Cs\ 5جӧFc΃Z$N3x{aj~T Z[׀ݮR{.f~sZZ4O"W}^!Govw%l_y }zz7jQ͝ ZC߱Oemf䳳Z 58-JM1 FKi!gjf/bGu4nRg}8)Y]5JmY\Lw80-Tî8/9laW,q Q?2(1_ckCJw, cX% -O0%_Cd#$iyƩe"ܩhk=R+iJb^K%9mV,0;@ttT,[%ҺHf0 qiۮC (FBZ3Jl_h&/*&x_?bu*&(f35,"#{7&x!_\eD+O"=4vVY 6"}Zc S<0Ć!2En U: E[AƱimmNqSArY w0!X~PwژRcdX&4Қ|,<:SCn֛~Ʊp;cj#PL* +̒ԌnyRV^+Q[|sUxA\Yw}z 7 2|DAt9KXz'E @Tb;3Ĕ3Yk ~:m4ڴnxN߫c&m\bhp3zMm+)|r06w,ie"}6\HbX tdl?dD46b:\BZRѢ)#>ӀpdZoYQUrr(b3ug6+  1dq1hUۓ`D:Jd^D x[KuR@ |֞֘jLӛ5PT`ɾm6EX72y'V2A*xHXQ0!̥WO a/{g 3X (btA^°GC:T*1Yh gV[7u3XjԪUqy@{_4hEղ-.GCJ Z2a_kSzD`/Z&s5#A b:#ZIM2* ]'\ق:i,wL3knj7ܹyZ6{$sR܄5+$E0Ӗi${&5&Y9Ǔ$(@ 3O#pemrd7لk.w3o9s99Zj,3e+MsjX>m^ū()̾!-;J60]iԥٌArG:f%wXVC L'4 k<2^g GK2AeW; Ka> pz۟0T~&?`p{a;ݕugFRlTΕpS ?HbgIBWYޱcޠ+O~)h| mi9DuK!D7c@7qdq*E8as 7H}t#nk Y6C5,iuAR8ÇFoLyMbvOuh ;SvVKMgLF4U^Z;1vVp;fp!6J}{w3Du䖪^g7}ظn>-ˮU"DꙓmтJ$w0qKUBVS bnH]aa c}c1?HץtBQX{[@jÀ.[yzf /V4GH&káhpݻݕUWwN0 vܧ{>vH^+CdD.qz:sPx^&Y7^|SK _ ׺#rt#D?`I6oAPEn:^R?HWժ6rf}ߑ'k,rR$#νwS].sU L8F3JVA.Z4N%$^JeEnȚOdP}Dc7g}V,SCوONBF|թ`fwyDC1j7Ezy\8V{lj鶜*RZ66zf-+ݎ%V.xj@q3 l P9<~ >;WE3X[|y L3VK[0{K3gP 5EYhp n2Xr6'6I-#Vn$GLgye|/iqܸDA5^ȸt sz2J[@Iqt 4Al v ALn\jTSW|֟s0d:Ż"*8sܤSF0j_5`z4*E̴,:!`FxHj ^BںE? }I#dpT .b1?2u{VKߺϢ5Uڅ9)Uy@|*gg%rJ[5P$H/M|߉nm\ݒN }mECm#]_0Ua~W@ 'k>eﶉBcx!;%)Rܕ{NI(J] 8fe4ldDKr籽 F'Gr 5vg,4,3qqCΓG 0mUU랋݅1Hg.,t9lwMͶU._nmP3nϥ!']FD)!swf9md.gf30#_􂰊3UR?GcOl$֞= ~!R("|'z+ˮ/t02Ecb6%nnMԛ\%W (| xOzK^1; rDX& q8`rLc$9u;܆+,٬\7\њl26ucDԈ +ԗ9̀0y62~=T=ʂ"2(SmwtLC] Р. @^/$%) -4 >EfIUfȒT0PV'K%bW-[7K_v&]P}j `*|=B$T݅?Gm HJ ;+(R:iU YH0? s'|x "Tm0+o.;mzGyt#wCVMr{ɚ0%Z9uPR5*m_6'XU \b p74Ɍ+b'|~FLlzz2i^{\A*D[ x ZuϛVd+]jD'9syIBGFӡkƏHzɂӋL|M~:dp72xi7i{1Z~11 Gq.`}Ųxx7 /T (z]rsR`UE6Rkhxʤo~>c^r{҅bǡw;C'Kе S 7s,0r̀Kg;WGL;xk)[NWU0gk:~7auvuUhPr24dEuwYufi'y/GR8܎ bL$!ĮF}0b" ܥr #syS툄KEȊƋ-a^"3#Yd_; EE&c\cٗ OAuϴZ`h0Qɼc^{s?:}ѡTxhH=>) V؃)F379`<.PlݙgKpV]I[FVCԉsPLBΨvߺdݩ$i)G:J_UoB W"MPԒLnX>Z?q/h1MȜ>b 54j(n#{j(&cY ̆'6:v.so.S78Vajšv^Gջ2dyݚ&v"J%18&`9jd_`k#>PiZaS }A)EYz(gͦfXy'&v pZɄt*}z+th$}'W#*lx (U2!1Z&JR#x~!׎@3 C8K ︹C_GPc+ôO=ᢳdnPG#B.tkSnQRc/S S31Di[b`768Jlt~(2@A uha"ep'ʧoRHV!VQSiǝ~b,JĥTWp\c.$~zIfM1[ b}ql-l;R.c6r?' Z9x'\5dK`|c d*dDauq6`ߎ_ fRv?Z${YBG#jTL-6BefȘU9uL~:NgD% i+Cj1I'j7Ǐے;g#Ea_(zK軅א}ߞ7QÛDNEbR&{32QŐw%SHՃt'&!?>~78'zdqTV9q S+ pV'FjVV 4\#o_38stUf@puTj y~J^CmYnztjMU_߂&#m@#i\e2,K~_nBLikcx P]&SrMh^P~~g60ayXmoaS!B[}*Rk^aV|ˣu]#."Q|aQu ˕!ӷ+7,!' sxG#+xk@C@vѭe q/[>#F/Hg[$6OHx6bNL"MZ醥M^#Vْ[ىq^3/-;zX^㥁QJx?V,"hn$N!:AkyX_B{ y];u'})L Ye&oB 5FnWZ@=q1Y:2tbLkk$Ur6mJ7YSUw+ n\bP.rluBG*߂3Ց+)KC'6ֱ VAZl3v*/?A`;`v1 1 P@ <\g|#,TBkT7"$J=]N xFKOǘ " jgmێ(AO`4,EA8.cѦC|u4`zjJ28+tVX:”,QqC@4D Eֵ tY%e~AmpJ@0b59]Î6_Fz`ҋ6V7)QbگS07eO漸FtLvEQ!`(j}.EO|d} Z_rB(Z^ʻwRonvkU]F> n1s@? ?*h}PV[vc?^M/(pW&F7 X<#JS_q>YZ?uGyJ@W:3_R?1a_`Og2`o=}HC8.zԎ0|9e0[-O0)X:GMJخ:E䞘 [G?p9ϯ͝V`aUE* Q a DfAKp4e2X0J9%v5oS=ou|s'!bŴ%U?HSt grh0l150,,qji6=*ϑ)GUGd-tlZ`x%1$5b=V:5?A "PDی# œQi]O Ɩߔ$gq];*=9CBʮܕ5wEڀWZ<1Ҷr}cݶ- ].[A"&^dZӲUoQ!REF~5$+Ihg|Tqj?LK WR+H\t. o5N3dAS"L{CS# B&%(iR50ϫOX}GROm`('HyP|Ta2ܗD"JmGת}y.FKA)(k̷n (}s~;$h s Ŝ_PF2q Jh43 Fɥ3VKy^t7Y DUd]SغNquw?p[|w3!GPdym>h &9jj Q̡" >a>nl9d憸Ft}5^_*1LEص#>=o.YH[\?5Z]p( ެ.iU{\}НH mJِDT؊=|,fV0 O5zۏY#Dט<~0#@d`q.27)ռ.<CZU2|DP%r֋X_>0FI{5eٮO })x47L F*&֩T2C oH0A^aMQ2Q{Y>.ôr69ӑ∁$24vε묙FlV42K4Ӷ Ae\xm#p-l78>z[RͶ;J_we~iKMI@O+o|Y;;}1u;?@~ ~ 3)O aI¶ C@m\߫K(7ޞaW"wW78k˜DC,O;.VN.t1`I ~ bk$d  sAYɻmÐQM%4]%|#*sa%`\Mr /Bt$a `-sn z>v~ʃVf3ih[z$ҍ!V!mYgFuGYF9-|ǰ{J{Fkx-^~Oܟ9M-wb֘v㫛m~[vqv5B/D'zpX`H\^"G8 cKXQ奜 6&|Ay9 脅v{Ew=12:3WB-bˮS\>A<3JwFa]T3Z']*8ԐI7s99)xJ8ցЉ_ov\%VH2TxzRTcNQi ⦒Wkk;_#I,y#b5 ,{| {g4|~t`Պbh5P Zbi{z3rpvHmg ڢLd2ֲ x3"Hʜ~Ro. 9r?8.+ v urk MH16mݻ }EDH-:7?O)GEt<묭P$2Q{u‘e^VI8dXzs">vdp;ԎEhq2ka(wɰ#NşB)6!i, ?r4{MoP] j<z.miz<,~ǰs2ӫl@pLGGBb*YjaÑ˂i$~Sɸ3t9eRӶ(Á3 ͆pEdIݙo9gc~)aA^;hWӳ@Gat;Fϙjc`nIh`n C/N j\5i}]g7KC,=!vEzPQAݷA 2ew{b@VNnB RK%#M`< xQZdV[!Jw>d/}Ls̒NWXYncnl\^}p?Ғ3y\G8B.Zׁvan-z].TV$nXq4P3PiGeXi<m qGf-ZEK7n,'/:r%\}Ƌ $څEb:$ϯ x~: BIRv'Cp [-FojЂ!fYz:?o*9c.JCGI wO cEXoה<}'Nʌ0*`EK4j !O 8Xx/JɫOcL-na,؟|y)!l YpefaoitB43rך{tNWptAiLA|wRFA΂Mv ;27VY1/֡VB M\_]L /+:+!ŽH6F4Ȧ/NjSg S<;| ofڲ[2;r~5FLWk3Xk*rJzo:m891KRIlAI f|~Ac@ dȭqTĸqds){ HEjeh;Y| S rsEpA?VקfzGGl@!juM07N1΀y5~ALurCӜc=#W7B5KJͫ#DTqaOxOt `Q*'82._-C$[KovDFOjM6 !_ef+dͩr==vџOkGZz'u0=TFhHjuIS${o}qz D$G7KJhU뭳6޹Y*9Y(&c>hM.`ċ2!}: YZ