tomcat6-javadoc-0:6.0.24-105.el6_8$>(A%XKQ>8?d$ ( Z    # /  F  `   G(c8lt9<t:'tGXTHoTITXY\,],^cb/d0{e0f0l0t0uGv^ w_xvCtomcat6-javadoc6.0.24105.el6_8Javadoc generated documentation for Apache TomcatJavadoc generated documentation for Apache Tomcat.Xc1bm.rdu2.centos.orgeCentOSASL 2.0CentOS BuildSystem Documentationhttp://tomcat.apache.org/linuxnoarchL L fK o#0@;=9a*< a11 $pC$D p+egi:4Y>I(GW;ei,E(Or1hSB[&\BL< gi`#~ViQ]FFNYQ0NGG%NNHN5NCu'{uK\hkrmz.c1 D9!hUbqtJWaZ)a>d M2hC=.LIkE5gJim -'l*,A@?L.)K 0LU1-:b(ŭxHa7 ,2369?F:633^ 75@Bb~86@/BP]q* 5%cCCU\!*<?84O(u"F&my( `)2ZLWevK%)6$HJ p!"?:$0ӣj]+uJlL|HbUA '5=#>38zn$eV!%$?1*[O0}:Cc?0Ho;R=r`e"~'*/bT5BN"F"FJMfB0T)xY;yz@gFn-<KC<Z3* R20XeU9(1}80b-f# 5""$RN6PbF"?_#/,=JUX"c&!bd0vju%. >/&uN5u'.R,64]2Dl/D:,s+,MM.).2! 3G-O,'' F<4M;~.?H4DO69Sn6 .949$5972;H8)B(9MAR@:336O"]2?6H6$@&/,JQC3U&*/>H0mm>-x#U'(-&J=&ti8;4~#/*~`F]Xf(_?L2gl3-]1qO/. D'$c$ 5:,"OH((=2-6,82lQw KK&SvmFa:]%M"C+3;bpW?6<sMGrgwW"TBIkW?L~+uj# !t#A8b'D$0_7O}-#{t.(6(E:=6D;)K`.5'21^5$xSWBJ,XDg[b3ej!'D)) 5eW;O`.)*G]n)*v<yq!'dCYu%706#*|+*z#*2+D+3IuV8BV[VyMM0M,! M'321Yl:=0`,:xW.AXLLLVK[W_ 81-A8({, $Rz]BWBn@FFR7B@REBtBH(V2BCE^GBCIiBBhB}FEBEB=BwJBe$eFE|Zfg8WT9P;J5=r8u%9;} (~ج_T2 rA1,r6i'(&U0{3?4(.K_$hϣ2F62>5)'c%Au1g)&*FP-~7E65|'L$ "=_##$G=%t a [<+T9 %2B4!JǕՀ;6>B4 E'P%"6&\=J`[;NG'!((((H(~((W(m((~(G(C' N*L}h8QeD0Md bT# jJdIE <B~v:(!q<t#'+X.)1A[NHjwlu1ZB:!'MeD-HfHXu%|74$GW|;:QA vQw"$\25qP8N| #5yc;J(8%6Y5 5Gt9#2<5?%Q<^/+?'4y-|''+80s&i)&hs3H2U *# 5(a-N'3hi%A6W86]M{9/6e+BD ( %JBf/,sG)$?,B@:d2EU93Qo>eN_!Zaou[=C,x-9\72O0(b%xNRr'=4)  JCGCB3F$/@-zCBi.0 O1$(*E"4AGW9Nw !14>1GlR ?[G%k~Ƕ/K p)/G(i;So*9<=e^NdFD^]Y8%o/u${([>1^3fq1|O!DBj>Wn&N.+*.)*R 6n&<'e)(A)7\^9[h1X-Fnl>N^5FJ84;-!#BK/9<<EI;g)9ub' M %C5'p<C.. )*p@z:!6%C).:/<L$EpZ%C7-f6+a/:*4"6c;n:'{}5F&Ak"_4_NI62|*4\)6Ir|9j^e+8-D!kA8"L"O*&"!XEBu.{hAv 2S #)Q+A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤XX~X~X}X~X~X~X~XsX|XsXsX|XsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX|XsXsXsXsXsXsXsXsXsXsXsXsXsXtXtXtXtXtXtX|XtXtXtXtXtXtXtXtXtXtX|X|X|X|X|X|X|XtXtXtXtXtXtXtXtXtXtX|X|X|X|XtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtX|X|X|X|XtXtXtXtXtXtXtXtXtXtXtXtXtXtXuXuXuXuXuXuXuXuXuX|X|X|X|XuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuXuX|X|X|X|XuXuXuXuXuXuXuXuXuXuX|XuXuXuX|X|X|X|XuXuXuX|X|X|X|XuXuXuXuXuXuXuXuX|X|X|X|X|X|X|XuXuXuXuXuXuXuXuXuXvXvXvXvXvXvX|X|X|X|XvXvXvXvX|X|X|X|XvX|X|X|X|XvXvXvXvXvXvXvXvX|X|X|X|XvXvXvXvXvXvXvX|XvXvXvX|X|X|X|X|X|X|XvXvXvX|X|X|X|XvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvX|X|X|X|X|X|X|XvXvXvXvXvXvXvXvXvXvXvXvXvXvXvXvX|X|X|X|XvXvXvX|X|X|X|XvXvXvXvXvXvXvXvXvX|X|X|X|XvXvXvXvXvXvXwXwXwXwXwX|X|X|X|XwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwX|X|X|X|XwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwX|X|X|X|XwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwX|XwXwXwXwXwXwXwXwXwXwXwXwXwXwXwX|XwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwXwX|X|X|X|X|X|X|XwXwXwXwXwXwXwXwX|X|X|X|XwXwXwXwXwXwXwXwXwXwX|X|X|X|X|X|X|XwXwXwXwXwXwXwXwX|X|X|X|XwXxXxXxXxXxXxXxXxXxXxX|XxXxXxXxXxX|X|X|X|XxXxXxX|X|X|X|XxXxXxXxXxX|X|X|X|X|X|X|XxXxXxXxX|X|X|X|XxXxXxXxXxXxXxXxXxX|X|X|X|XxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxX|X|X|X|XxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxX|X|X|X|XxXxXxXxXxXxXxXxXxXxXxXxX|XxXxXxXxXxXxXxXxXxXxXxXxX|X|X|X|XxXxXxXxXxXxXxXxXxXxXyXxXyXyXyXyXyXyXyXyXyXyXyXyX|XyXyXyXyXyXyXyXyXyXyX|X|X|X|X|X|X|XyXyXyX|X|X|X|X|X|X|XyXyXyXyXyX|XyXyXyXyXyXyXyXyXyXyXyXyXyX|X|X|X|X|X|X|XyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyX|X|X|X|XyXyXyX|X|X|X|XyXyXyXyXyXyX|XyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyXyX|X|X|X|XyXyX|X|X|X|XyXyXyXyXyXyXyXyXyXyXyXyXyX|X|X|X|X|X|X|XyXyXyXyXyXyXyXyXyXyXyXzXzXzXzXzXzX|X|X|X|XzXzX|X|X|X|XzXzXzXzX|X|X|XzX|XzXzX|XzXzXzXzXzXzXzXzXzXzXzXzXzXzX|X|X|X|X|X|X|XzX|X|X|X|XzXzXzXzXzXzXzXzXzXzXzXzX|X|X|XzX|XzXzX|X|X|X|XzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzX|X|X|X|XzXzXzXzXzXzXzXzXzXzX|X|X|X|XzXzXzXzXzX|X|X|X|XzXzX|X|X|X|XzXzXzXzXzXzX|XzXzXzX|X|X|X|X|X|X|XzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzX|XzXzXzXzXzXzXzXzXzXzX|X|X|X|XzXzX|X|X|X|XzX|X|X|X|X|X|X|XzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzXzX|XzX|X|X|X|X|X|X|X|X|X|XzX|X{X|X|X|X|X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X|X|X|X|X|X|X|X{X{X{X{X{X{X|X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X|X|X|X|X{X{X{X{X{X{X{X|X|X|X|X{X{X{X{X{X|X|X|X|X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X{X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X~X}X|X}X}X}X}X}X}X~ca6726af86a1359a7836dc7aaecff5648ce1e26f9800bb0ee3edf6f5a94e511a9a239fafc962c2e0bfffd365ca08153263c9ef9c8f8ffe1671c835a33f729beb852ab5bf13e993106452cd83cd0336c6c00337fa894d75f24722d21d14d685ea21be1e82184fddfa49cfab740920673419ca419351f69337dc67e52f6725b244b2e11c874f5e07680aac0c0eea734c305511c443f110eb8cfedff08e3659c76d5823bd718cc53f0a424ec233c17aca1fd85e15ff2d9659bfa4ee6298e736a278c4d35ce26ec6398075370ba56f92d076ceaa9d5cb6644a4e738fcf8e324759da9b464b39b25a8e6a617333f7005b58bfefc5b0d9edf7c6274fca91a523ef12f6e4583b4007af28a1168c67e6a56293f132e855480d7eb781fb9bc58038dc63fa06b5a785c9c50061af153d83504d459b09eb9063917f4284ab54f0c41bd5679ef1a93a89538282ecf357a7778c4643d45e204fefa4686df60de02e4dcc77ddf678022485c340ba4636816184a88ac5784c810da6eaab79e3ba3c8949ebcd61ec9e2865664f9bb124c0e4abbe3af202208ab9027161db680e1ff67f2022255be1c16d74b6a3f95a5b0587f5c352f8f9d111554d7279a942c0f2acd9adde750fa1b04b4612a0a982067d4e16cf4fd0212d9ec6ecfec133dcdda4a1698b30e2d93691851353de0ed6f1b6101b07a821c5fa4e02ac06468831bca35c048ee408db289ffbb44c41458a4e97121831d123802ace63fb06c5cb2a808f75c701fb891115bfbfe693a1a4ffd499e21c121e0713e47ead65a7432f0ce78c3a1e33efa8f081def5c60554a1d2c5c1e10b5044e4ee303822acf322ba0ba5a04e9f7ec422d7abc6f52e985ecf6c547d956e61de71db0a3cc2fd8d598346067acf33bf22abf708fdc1ad1a0cf6afdc9cf7fdb8b7814364c626319f61877ac7697d36c65d70c141ca150083bc0fb086b10b376c96742f269562e68860fdc0ce44eff3c0e5ec8ceaff67132e2b4cf773faed0685c47797b1495985cf23c40b23947777a0ce8cc78b4ed7b81761726f6771f00c7e424ddfb24ebb6a37bdeae93f2a782e23fa21796634b187de97b603bfd3770ab78435fdfc902dd5b3585aba520c6ac228abdaf298c7c9f3049e2946ad978d5641117450a544c8314b64442ce50f74280180ebd153fbaddc23b3dea69118d3e0006096fba5e35e7bccc00fe0e33cfb6b2d91db0eb45e4e7da059c081eecba7a943deea8f1399dc29cb9d8aaa37e398e8a79677402d9fc826fe2c0f96361ea7386e22f22b9be65a7eb36e241f684f7101b1ccf1e5d22e547aa42c1b00731e7a6939f79d49ccadc2bf40e7488f495dc7f61504120197c9c868be220f2b46a44649217692794b8edce444d4008bb2d3d8b9f8afb37dc1bf7028ffc1341be2674fad179f74b8c4cb5eb873d13a93110b2c4512cfb8c976924e6e4960f8bc3cce27129dfd053222629dc874c2f0113647aeb4e1c8b39d49b781c6ebccacadc7cd973e10ca484e05f7191f09670840203bd457b2a671ab1930e3e02c394c365559aafcd1b8108d3ea12b471f25fe2bb680367f0e178df299c32f266d8b390d3a5a6a8d5c6791dafdbdcb81f5086e29ab245ad5dbcd64a08a3b9af046a5dc17ede92281f7c0fc11b1ba14da681c26935e93e275bb67b24d1e6b219e007a61e08095e648f8d7c3ab65cea25ec1e91e331e68a42f154e2f0d9f804b1efb550860ec3d80a7a406f72b16b1582db85fe3791b7a5aeffef7eba4f9f4200e3bd343103499a5f042faa7c87fbea0ead71b3b84f3d365ddf9e58508d232096510adfb038950947a1577930c8cc4d3dcac119fde17d18d2285592b94c0c0d452512f6b91fa47987b98e741d2d6dc683c0db5cb2b865aff5b9af6e380b6a7dc0b5dceae1c02018c81762cf369332ea10617057f32957cfcba6bd0470ad195a7062714976dd96de985a4b9588dd39b61804606cf3737af63be7263580f034add90646ae4034a25fa19eabcf22f9b1f08ffd02d0d9ae9a25f9d0784d804c6b902fd3d2cf204ff530d794d730a09f575b8a705d9b501ac43846c94875345d9226aeeb89de13a6d314577c079c6438761d0c321d606284c087ac60d49eda880fb5873c214dc510a3b52c755553658b757dde1d404574d588178b97575849176e2fa31b148a041c4d37a5e5c9909171c04d03f27b1b7c6ed9600eb424c56572ede1bd8bfa3ec272c87777f434203fd1368e7c424f1b4f34a1eca48f78aa26d75b6bfde5aa12a68fd852060d8efd1ae459853534adcf8410a622054d39dd33b55b2d9c0601696f0604273b654bd062866c903ffcd030c4c451edcbb060b2ff8e54f3fcea8315158254327d3d07c751a8645dfb48b1949bf0bf977109d1077e73e250fbafc3fd0bc17c41eab303995ccd818eb926c1ba061a42bf83207d2ca4b99a9c069c926a6d50a5230d2cce6d86a0ac3d076253d58ce8d830645217a67b47a0c022c10c2cd9a31eac645a0e4ab91a7a485b2253b6f32e9c639ee5e0651572bb2fbc4204958b7b434a24a31b2497ac8f232ddfb05eb7212fdea7e96ffd7ee3d69ca3a3bc375986284417258be5fabccc4c3368af0524ba75d397e539dcf6e64f54bad914f51efc27beb74cac3c872da720bc5762009a055742eac804e25b577256d1b5fac815e524610721efe26b8f88a83896fe13d631dacdb2ad16203563716354bf0789ed2be39e66e6efa801765c54340096c3110ed1c9199afd21b53df4f7738352ca468c60e5f7420d9d8d660e8c5bb0b01d73a6f6a167b812fda5afdbdacd4770c2a3f681f10afcae106e9bbff98b6fb849ee45232e03704383e090ca353f5489aa749182c7a2b2bdb129466ecee7f91a199beb0cabae04daff431c8dcc38c0cb05c4068a4017c9ec1f357f0d8a5da9dfc6db0914fbb7ce6ff98e9b146884631cac3824bc93b70ab83d201bbee5718c48fcb9dbe9de535d65415ffe88ce84768f57689ad4943cbdc738b641b7e7a6eba78d1943655a4227f623d9a3424661f1ac3b4b24611096573ac6ae2969b0987e0184f3e4330e86dc0eea02b608931e9498dd4b646f0c26c1716feb08ad021a0ee6d3213e1f085110ef0ef01d49495543a7186c52991384c0071de459878d2c29a6966854238d4ecfe17a39c658624a3afebfc9f07322b08f3eb14c773e33d06f938780ae635348e306e8b6ffc83fe5e86aa8ad12b11c1e0de99f868d1702d5715c21ed76569934d2aa63ba424171be3439bc55563c12e6d17371e2977ecd33682daa6531087154ece3138c577d9a02b299db173435e15abc7923503753ea5ad81a14cc17ae4a1214b93a8e4f173f37102cc1a58e49d76fe73ad55fb5ae5444cba0fde75727ef02c3091c98ce561ac43f509183b558768076f1b1dc9f532f132f397f6448b78bdb907c37c124f5a1be6848e90ded7ae5a8bd26da9eee0ac018e3b6f29d81c085745a9140c03ec5c747ca79b4bfa1b7f4a9a96c169e2ee0dbce805bebc98dd250fc3dd645ae56973bd751b25864d17e8a0b2226a675e6493a2af21612d74de4312e422a9aae0860c9bff42eb9c0e5a7519bc1baf4f44c71f874b4d5c20d0320222df5624163af76fbcbb2f0df0d843539c3319c858e83d1c82d99aa7501b08c1c9bfa0dd11e507ad50b20d308c22bc8189960bb5f55847eb7bb12d5fb8dd2e9019d60b209eec4f792c3a9b23de921645a060b59dd4ec7948173d568052ba0b6a80b4319b8b89c5db91819b8168f652f2021f1f2cd4d9eb380c9fe3b8683742d44a7e502407e6a5d3c2ad79443c7ec3e0c920166a60c753c90bf65850843e0c260b2c35937f2528234d08a111cc3bc01838894c58628d6672e61737ea7a8394442f368020d3f26e496155d3bb52f90036cd249ece6d2e08b1e39789bb0a61206e855a21d14b6126dec01b96fad75c061e0cb71a0845881eb01bbcd412adec685e30e7bbe31bd16efb0aa023782c77e8409f7a3aec1a78309e702c94f41352d64d6186dfa18db5ef5eb05a6eccdf3a7efd17a34c045c48dde442359dbe7fe8b6d697a879046159bddd868cdb1f4f733519b24eafb56b528460e8d259ce32597fd0f2b0783950b9c1bc2e7d1eb61948e4a45a3dcd40a72b6acf45dc3134c6c5488569173c9010acafb54bb90c44cc26146982be0407cc57b0fd1a7fda54239de9eff469309b3fe08879301c564545a0c0290560bad8b4296aa5d715603a2a7a27d9b4413f68e1688bd4a8696848542602d86406f3809fa8b468530dd2b312caaa7eb045dd70c081d64d8b7dfe3800cc235ef5cd5122aff98a6a2c0c246146ddada89cd571144c8123f6365570b84ad4d7d4d1b6d65a6025d1d8da132042fda52894926f2d11e060dc40b65ba026f0c0dca69a6c2bff349972e50ecfb6ee30e6947cc741cfefafd1baa3dccaaa49f66a160dc895b3cb9c7966dce9aeb9eaf893f06dfc2ea44e5690bd1520d5a78cf5a9944d3188d408ae58a547f68ec2d05490c380ad1034ad4ae6c6e9c7189a3715cf8a3842b7596d50edd2efd64e2f21167270e4fcef40a57a2858575a47b003a1732e137cee369a2e99b03989821ec3426917be0fd99f89c0a4d77d10c5c84f10f46458296f1700f7eb97a9a0139b2098bfa56b351c3096d4db53c596c9eee657da8ab9ce34176d8e2f825a78c9363a0c3ae40c7589aa5af48f2668bb267f4679a9dd03d3c829df48c71bfef4ea2b33c5a8c939c058d9d63e0916a24b8730960102ba94729752ea86578635733018ec88207ba2755b3a75bc71d1247c4f477997a0cdd53a93beb2d007b26cc233f14d7f62477c5892d32379b197af41fe62a78100e3b74c9c8147262839fe8811658c57c6e130fa1bc344e813fb06b37120040f2e6fef353c384cd1e7ee82a9bd68f96f11da080fc16668ec7ab73d706bd0a96e98fa36f44578881a1ff2f96c35e9434f7eb8e6ead3369c52810cc71f4234394456618469f55fd5abc5e92a903992a0c8ec266b5c925fedd3929ba085dde67c417661813640ec373345d747c6f7d0e61a77322a44d31054dc2d2443cb68ef9efc7eef2391b2c32cb55a32a7addd1e249a768cfe111789bad48065c4093dbc0bbfa82ce8e60284b1a3647740d7a21d236cf4b00a46c150d91a4306cff09f87c914981d5692cc350d6e572f088300adfa4123bfced0528b9d9650fe044574aad4fbc3c5ad3e2eb27b310dfdbb3d464f856ff3c98c80fd019ca44f08bd2d047f6e71180de2ca5ac8e43938d676cc221a9364214813c7fcf742ada9ecfe4124b325ce70bdd41284ba5171fa4c857ea50778e20bc6c6d39dd2fe55a7dd5579b6f02081200b76c52e188a7c93a1502e2d7b1087b0bb0f6c6b306ba232a6f8c74dde9c956681c2883d2b9c378a2440af8ec2871d4adabbbcc7ba63e1014b8b66a817a8912cf5f82c9db91639b73e7536aef2bf093bb834368ee65cc34d7e4830ec4de9d26dd4d7571cea0bff12833091af4e8647ec48181df39d9634e2eb1c4caf7f7cf61e259f4f2dc66f8b8c61b0317aed2ae8ee42e21ac3e0b7fbb30908ac97f78ac2a9496d6adbb9a146c122928f20850aa9df4d5ab3ddae4cbb48acb609739bcd91267fdda72b857f731bab9dbd886206f9fa2b28c222c1f3dfe420747f8eca2bb04b2c8681ba32d4311448d1c78404e8ecdd1c41451999e03c9d217f4d905474c8d343200aa6a60f6b0b9bc914675d2eca4da298c5c3395c7db9a7c300c8196e0078984d669ac5890ff13b41475af211fc4a7ce444965530bb602142d4a073adda6eaa264047786c478704b206d9470c07ffc7e798d5f8eaa5722f0d9a89b43edcb8cedba5888f24e400438f3a24aa0f580355748e4c398db56d68c49ce7f68efcb832f2d65c052eae97a527658df43a853ba7d46a86fa312fa3a9db1b5b27e389b018eeb4c68e4be7bb4cb196cfe5dc42cf466f76a136c8d1051f59678065d2bd9f65151116fc71d048a54d319df7ac0e38fcfe107a3ea2b60d517fb960746ef8c13d0687300a06e97f978dbcde7e518763a823e297cb5cf05a0980d491cbf2f4ed2a2fc3e9be9bd07e31a16bfdd0dfe1cc8750814e1ddb514b16810dfe6c94b89595a81a19d5cc1b7c8c937da8f62626f7266d1ecaad0bb4755421d31f6a92fadb28a46084c79a2249fb3866e6772a32b98ae026138085034c09753c9555d6e38d4043be25e41049689a6734ea6363b32923d4006b2af5d98ef372b43bb2691d20400e8ecabce736b3c317277aa1a6e57bad33ed49be9b29023e605b50ed79e7b5a26c1c025a1543686f0abebd1b2b922eeee3590792c019eb4224e9bb5c0786861bfc4453df496ff86b0b889fe66600064d5ede9cb3d75ec8bb8177172b62e23e359bb110b1a96d591d3e5caaf0d11e0c81183bf970831113dddc5bf97cf5e31f7f75d9e2b9ada39a73dde8e21280e89cbf5f054c8316cfb0b9f91940b74a20c1e5de710d80f51a9ad56a0a51b0a329d972052c14bf5d7cafd9250f19b48da7af7a0478197a77a771d7e174d9d5eee4ddcde1cfd7ee1f8d29bb714e1db8795fd519b08f1d6ca24d64a4981e71070ef6f9ceeed45db7719f1acf3508bdcb1ea3dfc15e893795a5d273f383fbe6787dc609c66e2093aca5b1296cbc8f8aeab18025a5c9e0f15161031ad8c28368245c7c0057a988435dbd2ea327c4ed94d4b2623eb6814acbc857380fd38fc5e89901b68b6fa8b2586c89a2510c7221f4a0bc60e76058d96652b81e96871f7d8ca74d36b5588f12c168ef6626eb801d24a5e118fe6d4237d9d56ae13cfb18fe9c6d45d2edb9b38cbeb7ad18ac2e23c3a059d17bdfdf826cc069da9d349fd350829a09bee650d8a27f1f7b68a2046b984ccd387b78ec7abde3ff7773450db74dd594fa48c4bf3c1426c433c381aaf4632e5db1f174c369ca41ee26ca815e693bcf5d9226df20ec5d65b638b872821f972964266260f2d7af203e5020644ce681229f6776f84515a390e238dba2fe1499549def87504fff71c7f20a4e4bcff4a32da626bae57c3d046bb105a3eba5f3fa26f1105de7437fed31a60dbf50aef437253364063f5c2e5c761ac58fbbaddf2f0fe93958df1125f2c369bdf4e5fea049a51091e56ec9d212d05213ee58b99fcc157a94f022a8babf2cf31865c90c3e2ce06fcc791211bf22af7b5c74c6bdc8dfa8e13039f68d13e5c345bdfcfc1f7061b1a585e42b3cca5916d765892c5c497c43d2e9f847ea6ee28e9fef43d5aa8eaa8c4df54b6f67c15abd7f8aa26f4ed5cbd9f0b0e83966eeb6484e609fec7d581975da1d3db64b746cc1431d876f5c0e336a6dde983eb7cdf0aee1a7dab4f35ed3e9a8d14afef72a03ba6aec0c75a60c947c74db1193a6f277f34e3e9819d830017a6c5dbc1f7ea590a7271d8235a1ee9e30cad672a0e20283265c4b4284b15c3bbe98af7b6e7fdb3286661ca0f98aa8c1b4a935dd6cb81941e17295e9a09071a1a07a58c08c13f30b511a02d891b0f327d02bd6031cfbcb6afa0f783572d3e03c4a7a9bde63e608a58b0da85dc6c21695c04b6958ae93e9ef4d69888bc2e1d882a362a995ddb34ef9d1929d2ec1435264299b1cf7c58c7b3f4461b8cea014cc0d4262fffefbb6b624394fdde8d14536b70ae799010bd7777d4214a24afb830791518a932d2cdbb14d66e1ab6e5820994b0209bee74a9a2fcfb1f6fd092fdc1a98b26223ba67d860690d92266f933f09cc3459c14097d7e6b9ca4fe2e756ad908222445fe94e523606a37aad6808324d1da92354e6310b6c9b7c418d1a4314cdba9e92332c5cae8262edab35f3608dc3e907dcb95b0a5da7ac61c19b4dc4bfbc887376ff6d81aed3987a786cc6b6f88b1c5ff483d9563c8eb3c8e7b59e1260da90d3898d23a9adf35ced47cc035e8879354af6dd7d2a7cdc3313ac13e398c9f0d050eb7867c55dd39e4c10094212d8b1fd2773035f77b56459317787c481766b32fcb372ace168f7c1d5a4a6cb615251ac0a4d687de2c87c815d1c60cb0d28072ba4bb272f453516732c6dfa7c46b03269aa32ca7213e267b0e3a25bdfb9d79df76e54cf94afb952caee6eead8e66abf2ad25718656b73d1acdd54f4ed9cbc6507bc6b200a99fc0efe737a302efafa30c556b40102bc95bea6071241a7dfc7e83139bd66bd849db1b8c300c9e14959e72a42daaec521220ad6eacb4f1003c83cad5a61565a1cb882ce60b76d5de5a83cc0df21d26ced157a949b4ffb562375b30864facf455dcb87a7f2fd91618b930acc113120757a0f09303ebac1a7a5f705db0ac4e8faa255ebb0f7df5b453efe00bd8d49bb521008adbec4c0073e789844ea756a0b59d123bdc77b0f4bfd9eb64a891760c522e04d9f312043e0d5af2a7dc8e51641c4ab1d8c57043d9ace145ef80e981a5e08902388b4b66b4c8557e932dc9aede8233b35646446818c828cb6f6d3da4a6980f653cef043e26009ba7c7beaddf9bd57e5e4cb4bfb5eb53671cf5e5d7d66c4702a0b942d61aeed61fa619674b47a19a8bfb92b34726578230b7c9ac92d12453ffada8e470000cf2c20e22114fed36a3396cacc28a35755628034a59aa059fdc36ac8a09fdfd9471eb31fc95bcda7267d769a8e5831402c8145b79bf068848c0fbeb572fc7dab702d1c738abd9bea80243caae1a071a160a8ae76c7c6673f0bad9339326311e95ef10ebadbb6c0b91951188fd5be77bd7c041966c2651298349188587a0d847ad98b5524c0ba406cdb3f79f6c9b616a91922d01b44c69d9b1e2bba890b60a94123019e94d07359b3e7e18b216304bcca697c440f68a61eebf5c9617afb9a5681d0a68f6815d73cc0e0b2bf87509574b5d5999638c8d73ed116b91dfabdef70eb424557d33f736e327b76d16c91bae665da9ceab7decac15144e8126a7b1ae0e3e6b66a8d5d305a77bec6f540297a1b0569897bc7aa6853e9f1f5b5539e59903c3fc0158f0983c1638a8de436606eb08892a74ab3cd8efe2e2f0d3059d89bc57669c4d75252a4200df5766aab256a13d759ea2f60869043ea8e0dd6702496eb0002adf568e120c074ed6230289f3610b4120ad3339106053d1e09354731e58b4f8468224918049e7802886894305d7b95f63158a334fa165ab8e045f21f7e56497f2bb14946a08d3fbbbd8b48bd14c4f1b7ab06801d11da1cc34faddb041e98bf3dcd238acaf73c5a0adddc4f323687550f29749869021efa533bcb1596e2a4438c4e3e9c729a4663951594ef9e38cc030ba6fbb9f9130440bc905145c10b86f00ee45c2f558a8e9d52087d0cdb2ef185682ba4afdc58f0bc33a68ca286d0a2e3167db0652dfb2f50ad4d96fcb197578012662cc020acf0a1c2dfdcb3c876c939d705c886c93721325bdd114a8f24cb3424d62c81d67ce0333ea7adfe1bcc64e615b5e3fbfabe106fcc917d2dbe8719292fd1de190d101ee86eb8952c30fd3d095418d20c8bfa820e250a83f44597675c186fca1258bf9e066fc7d6501684c222430594935919e9db7e62deb5a5aba38e20b928be649ffa230ebe2cc5f43a12d2aaa9e0299719956a0799286fbc1c825b58b7d7bffdd218cff9be048cdfcf16c75239958c4cd5c41e2975106db4171189330e344cf47b1d5c57a49ec346a3af9fb52e9777226965be217e552ea35ff5e0cd93f8533e6554994a4bc44bb67ec58f480f2810fcdd0f55951e20daf353e02c3e844f50261ebe4257c800d3ba781037a92eeb4e8acfb7a2b5fa0cd2e569cc91270773eaa938604e8b6daee73c58e1efa25ed26c434815ca9f09d11870f6b410aa4f82ef1be7b39a86c90285eb2f154724f624d52000a9867dbfb85f629990307dff7400a57bd768d4814c464fb800c91faedbbc569101d960a60f59309fbbcaafdb515927738c80f8f5b8a4ffbbd89276a0cd655b0434658546a8c7108a8dab5025a9e2559c0476ca7524ff225449051083da607e1ee0f73a0c07a9264f7646349f9e3299a524cef9fc652a17f8695616024abc846142acf853cbef52fe435aed849ff130f96c8ea7d89dda63d35421840a113d10c80a9a01d719ff6cc83d5c2880440450001e9fc2487caff6bd47e5f9b73fc81a13a2568b60ca841a81eca4fc09a1b4d1128dcc71c00f54c293327e0cbeeeb96f2a76a26f0e342a29b6153d078a3f4150544fa3d7a59f4a6eb38a7a72cfc6e0cc335ad42e5b473f6b8ed30d32f3326d0c31ed3b7ff6a35de559a535cf6200408d44866017bdf41ecc95c25dcfb33aa3bdeca88f37ce2f12f819e9c52438978ca05109dd3968ba1e4557ab51959bfae55f06648c095515e42935df56e9687cbb4e4ea9e2fde11ba378dcc35e1990698c7948d4c8a71ce7c16dc906f61dda123dd45009d345a0b31c403c32ddfa0b65e5f849e230128de7be2217089584426f20bbd2aa16d278ee506107c48585fc36c5a723648567f68252e8271cef196a4173ca69106b373080b42f1cb25eae9a8cb8116205236106bbcf87be116a1c875d15399609f8bea18048098f003ae5b0a7a39f2a72e3abadce8a80fc56d75671c46ec1086c9e5f94995140a9c250b617d2ad709dd603dbffea5bdf06cc20f0718f047c88b443a838bfc81f810902fa360737da4ebe865463b080fde5e010230f1607b8feb8af41488e61060547b9fb0b2e957d7e2c8287b7c7b678c41a3adb497863e20f1216e340fc27ec6bfead46a99641753f8de38cdc43b683fe3406b7ba6a46f3cc40fbdad9785b3b472a8ebd1d9e5033f7bb07d7c5a0e70e5e6d872dfa1ecb3e47e91288c2ee816db751eb7d74df8ca5a3774339afe875c364d816cb4244a3b7873e7d6ade8cf3af026f7c343796b55be4e009b40a6235f1ff34f1d6da512bea47ce8ab3a117b1e2d29ae3cba62251e65af5c13ce00752808e1acdc1eeb862097792857ed857f17face56ba7df822c3954ebdc0490885547a7104956e2c5e293569728fa01588525a260b45c84118ad0dea51d088aa842b373b5d0317839c3c6ee140408489fd183d3bae2a11bbe2c4ec08ffc3d1230326c303dba157699746537d0b5231dde84dbd94d18b8ecdd6695e8eee921225ea2e61db7c36abed826a827f7154aea1a6d22b8071937f71ff97602d6d8cf53df63a837607aa9ca3620e3740806b8001e9d35d69a2133c03d0a57292bcfc6d4bbe428b6d2edafb0aa1327327a582c9cacfa856e1249bdccb08a1da25f4590b557e984cf5bc72af8ece2d5107f21967b86e1a75e13604a6a011bc6dc6272e646f6736ea8bbb37738e5baabc3729f4d0a69c752983b9388d79ce98420efda03dd05be313a363ca7e9ae22d8aad72d0ebaf8656155422a54402e0668750e0431da7f80de8b1ede1faf3b39a058964cbc998c654a1599695f98fd107fd976466ae85878951e050867190f32be282128f480e13933f5dba275eab2b120bab38ea43019ef77bdb103bc0d555e9b75d7bae0f17d91acfc6c57d34c3995caea71b091a0b074acab0349c1ac7754a2fcf3d11cfad0a23b95a54d9b47dac0637f934e63c8deb9f166c2b27d2496bbae48c2fd39d087b735f15473b483b4df7399ef9ffe0c1125a359584dcc1c8bf6c184987ed568227ada9f010130c2e4f6af57c2640f295592b8af3d5ae6973636f68527232bf36481f9c28c8635c457932ebe1a04db9f1ddb7dbdb1fccb8ffb97c0aff6dd3f54e84f5ba1daa2da5a1eed8f0d1f2f7f748dabf355c161592c045d6efcbc0a90407ca137fd45c9a38859a41d5b23efbe490c1348b382b2e4b2bd69e1be2b9342b74da30a281f9e05a5b0e6ecdeb79974cad6e0f5202b2247091768b90f6c8850cd1e2f3e22462cb3f8f61afcaa5f5fd757a32c28e96ef630c156b1f2cf62a0ba18fe7d4d180da403113dcf34ee0c76ded7027413ebd798595ed446740ea5a34c23941fe42b451bfb3aa869eabd1de74c1bc43cb0439f04e914a677ec778a1a1994bdd354e0b2e7ab67212e834ce8879a8c1618f2b00cc9ba74c76ba5188eb029e92ae05cf1b77ad46871de4f97da6589df1b8bd0f4f86ae52979bec5937f382563ba58186a39d9dd76c325c203f326f31567223ba741cca5c7f89f9c8fa70eecf27e09d03fd10b4684903e3f0e45d1f183a0e574f8282bbb6977dbf152eaad5b162baca2481966a832b8bdcbbba6075d0d09b9432920449244174f22e329469f9da517878006df3c533d996adccc456f0804425d7d851553eb439ecc4a0ab8ff701317f3436841ea06c12e49ed75f99d2d39b45fabd037b3eca7af8ef948b0fda16b9442b6e5fdd0f5b56884d378976e85070b9a8d19f1a1f99c09676a0f9491799cf24899360978add54fd02dcf16743e81b76f00875664048e5ff55b539e02b9d2af771d5207fcab51dc28f38e6ed5f57e1a338f3c3da07b6f0ea3abdf2086e26691c09d4bdf46b9f84a0c184c874f51e0a8db8724f1d860a70d1a01822baf6dfcc93082d2ffdc7197440670de4bd3c615998282538c634d76992cab004e0481b7bf4aee12da2f6a30ab7d3a050771bd21788256deec862b2c1c2996854fcf5612429e4e6c2bbeec73e7e9ab823ed804108fdd40126beaba0e83a189b6f148613f29440d20a78ccd5cc12cfe2769bd188f23b133f5c4cc09252ff129b20a4331ee2b185ed84c335314eee0791bc1ee04f5bdabee5b379fa2ed72b560fa0a39b2298a2134902147b66002c6819db5e77b7f414040855c39933f508b4358bc06e93f02c0c92292a67075a953238ec0c6180d4c6d5aecf5b8f0cd6037114c8ca831619814a9900ac5ec135a6ca7a7dc4985b844b5ed096622c644c5edafa758b19aa4b9c14497d20b1fa191d3aa0905b462c21a22a4b4386c39059f9d1a527014364b2f0ea8d067d14028f7150ea43f43fb3738986db6f3cdb4aac8fb19d836f223abb9bb1758974964cc7df694a1e00497c2e78c29650a0677ccc233cf1861a2b63fe4a4357f5c82d405798eca300a2cff641facd4c8bb1118f00733f59258a8128e18bd8521c4bdce38cf82dd199e456bbcfb31a7ce32d98adf2682d0cbb52e61a457ce46bc1bfcf36efe67b6c070dee0b617e76624c4e7502776bcac9926c74b3cd1aeb92eb3bd0dfa18b7c18e5fba8193dc8136d9c8f0fd94bf50ba3be5e9b131bdbb9a7dc7aab1aac06603058c0d104400687c3da2fddd55bc6a48c2edab13369d2562e4b920fd8aba3385e95feee392b86cd04f798f94b215151ca0b345fae9f6a84a1737e53c042576a4f9c9f695e57212063ee0595cb927feb4533c94c11832e509e115c2496640dfdb31fc3a581206359b16b27c274ad6d7af37b9851c2912bf2b73e742d0b7c9749467c1981e6e5672b9f94aa02276b74d49cd481707baeb223d474748ad7e2ecd6e35933e914169effededf9df94a130b2d292fd67d3f912ed9dde4d552a01dc2d42c6b30b58698952f5f926dd992f12edf1c5dcc10de9787d6ad4502c8d0dbcc7c97cbd826932bc31c44299e733bc18dff219b12f1b236934b4e72b7604d4dbf6d7483898c78251bac9b08c046bcd0815e4b815a4c508a2133784568e655c29097cb8a938dd14d2c67faa1d0cef36e002b43c621e89bd74119fee2b8a7dfee571c96dd0b683e7126273409ef2b00281b3b4f2574245b1813c3ed1865a5a43cc6bf52da61116c7ebfd87a9342a151f813442314bbc049e4c82f081210afeea8b6e3a3fb64d38163a1fe2b7ab68e918d112752be4e707c2210ec5a47f5aee072c4e42f21ce999401b025c13786bb739b0236862cd70ad7f37d6280b58a90a47c9676d17ab17339736e8c6586cb22d215d2d30e56a27a3e12c71c88145464549dc211d7460b1457479399de635fb5581e006940f47c2f9901d128441928244184aae75c4a8556bdb399d46d9bf34ef547e222252dba223a22692d5ea1d09605ef217d5f56e939186d99d283a51a1892de3e390aed2da7098e8bdd24893b2f77755902b5f7ebeb0dfad1606de9e460fcf69813776a998ccf4b47125df5f61eb462aabd79fabe3abc58ed8ce49ff2d0866aa3592143883d470c6fad27907b44123c2a17067e2b3ef110f99eb3931b26cc8145e3ace8e85b2c590017f4045b0042037b7b595c1527138ce0f93193b27dc3645212cfbacde0a581d81415652dda26b0e071940c219df9a696e3e52fa904b48bc7feb3d94945daffaf8a3a40e6297b672c5689ca605a0618aea36945ce968d4e4de1070a2611ebe901d0a058a915c987c4cb0fe678dd44d6e6e19f32722a8fd300a5efc209d3fe301f3ec16dbbd2010c1e72dcadf057861fb37048cae5f33844011ca11847acf99a587278b1610c281448ebb4fcd1f130c7feb6d863d7db441017f509cb109c578ebf33ea6152e094453ad7a2283cca1bc970551c1b66a6c6063686a5a6fb53102f5fda6e6fa64349cba16ce02905c8077c5c752cbcafaba6d184344a9054ab3bf15ba08206ce9fe04d0fcbc66dc2c2e9ae74f741c8f7c714f3a1fac2af4a359e1dccb2b55276e7e10cca8958caa1e49f90e6ccabc893c9d57f3ca34beb2f3aafc7c15ada53c3002dfb4528edfa4c47c4119c149abb409e025845b70d512b12bf8e563bbd235a61cc5706f274cac202f0d1f9f03b1b49b4353fe16e441ddbb93102ffe977829c4bab64567b7c2f8079acb789c3176be1a7a4091c4aa013ad83a395fe5d13b13067fbc29a23cc557b69ec2b4f5353521af7f9763660405664f0af5c70611370b91f339e49ab9eb76bd5234b1d12ceb811c3ab6224be3ea9ecfa1518b13823b34480d3d445183991e6b917e6cfd14d6f3b87dc50f6a712bd463c2c278242365f4cdfd5c5c481fd3632d936a7898077ff22b2ee1421c1301064314dee7da43e96e6fb1dc72f6f5a74c6cb53399f9353982f5cd02b614f17cd06e9856d46ad15ec719516ce00f5296b31c93972021d9579298e5e0763261939f661cec83150e6ae68513ca08d3243e55d718c0d5a9d6330e40749a4389634865a701c6e4e3cfba0b60b52fe7867d3dcae2ca6048ee7b60ace18278885cc62a83d665546166013480eb7db4b6daa1c185d67f02a14d9216c48474383085b9bf7427aec15827eeef0e0cea8f182d02f7e4d14eb1409ac36c7d07fad736e52e68b2387ec6960d7b51f26563d298af249fa0d7586db799aef6da342296f55d2ad964bef1693d00658dea66db3f2a443ac63a99cffc999a1dd23097d22c4b09b8d4474ff4fa61f0b93a59f295de504630968f044cf87146fa7e9ca9e529209758245c30267953a10d1ec161e6dccf294475dab1c33ce73511368014a1e8f6455cac93518e0bb891f4fc441b18be41d888d74063a7aac1f96e24889a5a0ee5d4db6bb24d652ec3a748d372ce113827f70965274e16593d6f472ea8d16b573243853bde66ab7b46cc31e9f8a3fb9abbd0433a8b88b38f90701e12c7109bc86b0bf86a886a685be3ea21a560d68e958c19dd669530735ab722007ee50522b93595a53a82338e8f1ae988960d66a59159736037f472679eeaa6a65e3310c7ac69abe38ca407339a1879fc4f4fd9dc22ba6d0e8999dd1d9487bc9c33c04a53b070e9cddf29ab58af56d13e052c8ae733b5855c502a4b2613410564e3f632e108ae7689ef04ee037a795c960333e82209cfadd7a999b904a4a2fc1683e40707be3ef803b7697b8e4edc7fedeac97de8defa752380b50a7f9384813cb270e7cbd1fc68a357773445c245e23873b0dfe80267ecfa76d2784f3c92eb45f3c5acb06eacb9be05ced80efe32fc02a973eb05696e32075a6da19ceb6d03f2e3f032c46ef3b41c22537a1d90240cad3ee3367c67f9d96e7c825f317529bc4f62284334d70630399614e491a295e82f037475536148a898a942b165bb480b12517cc2e02d122b55b0b1c8fcb3589d5b2b8713cce171c5a6a8fdc75f85801a4ac7b197a3b75572e5916ae09aacb1cbc65184e41185775f8f3d36f9f0290b710b3c1a323d72abdb1a2e136171b6c0ffa48278f0d5a3b5bbd082d3b3fda7e3c26f89e9ea98f86c78e2f17968a23e8740c790ea71bdecba2b25e74c2e9905497ccc76ab7e0753a8aef4d378a2d5d56b366904ae1fcda63becf9b67304a152238b5f313fe90f22d986603248c409cb5cf37047ba201b16f1007229a1c14af228611639ee582996fc0d9660e124c15b0f9111eac052985c9563d8d3d06323f6c6ef43d0085855e2f7e9f3de26404c37a6452b6e40d9cf94a613df3c7b3e256248657fd4d5d40b508b2553da12889ed752846ca2fee74633346554bd70ca7e320999236c6d29fe36a78d199027c936627c0a9da3a28761b0c6b18571614a32fdb78fb3d4429e75cfa8a4f69db74688fe8e582a7909e595ce28a7adcddc15c773f60fa54fe73162c940a89f20564c7be079f0485f4c61a094340aea8307f633d469fd29680f527c12d55fcf8b4d031db492fddfd62285a3554ee9d6962c24940281ac9d164d2eef175b64b71e323f9e8b4a58af8a2c6ecd126a9d034f513757d751385aa4adbeb757efa3485d03af5de5ba871ad54d0637857cb377f719a3131c377fe827647dd6db392faee4bf9a23eba2047d1116ca1ad70e5d9bbee10c1e95f720788c81d5fab39bf6ec3e41bc762016bc9cefdde51bf385c3817c9d5c7b3a03038d1cf7e716849ff1d8f9f2e7f4af4f7842b98203742f3283d8b2c7d16b4058e79aec303df29c3d19d960f6a992a54b90fb0274f665a9352368b52e3a816f23f55e1ad7cad3dba4c3703427fffbcca57e065bd9f8ebf2419cbfdcb3178f52c6c15c9fb3562bfb7133e2e708252071893044cbb776378b02e149a2072e78ecf0d176350366e8a97e3d612413f329750770b47897bee0766fa012361620e201ff275201db35420f8a033a3586e40054c67b91b299c999b92c06ff1c0018758ce5d044429454d7e401427cf3143d8f89fe2426d5fb15f7e7c9196ed57a45149c9c996c0dbd352847353fba4dd91c9d08bdb2b56e028c2ce9627eec70d6929253ee7e831634f8685f20b5f356b51e9613fdb75b12fa85a77cc495f6a7b523fb7253e6515a52cc9ad1881b4285bc6e3e4baf56298d104b9852a1c86da148bd7382ce8dcf80c6c605000b89e85bbe9884aab45881f28b939c254cfbe150ae6104442b07d15107dd6a61f9d4531ae3bf413e660691505a6e45b530a58d1a04b858417bf0b64b22d07c4a840b2c84fdec9bffd34c041fb0ab6b0de577abf66df11f65e8ad46de7936a82675196e5bcd42b96bb37b60571a54a0b821956e54de4aa52bc5c1c50c758203714170394635c2951c09c52e866c3814a74977189e06416b01cc44825267154049f9e05e3bdfe419240c72ab0af9a10f176ea1ca51ddde956a168afc840bc2b5f55adc30c9b9e9089abd4cd1b0c09957012006b32ee3557288c7a2b548f6de588a8a3c48802d11c67bf870f372a5ad61b776620af8df85ac18b449b0ec762f6c2a180658cff95818d655691c48c086f5200d658a48fc3af5c72c68acf3c361adfc66d0e5aa1cab52b0b078ac3c5de507758f2693048c0d8877f3fcb15ca3abbf24bc79dceff2a9488dc188435050f84203069fbce41576b66cb90a953e3d35879acddf9de6d43b19b72472b2ff964abf0e775b6bf31887e02d344a89c5a4cad8e63bd61ef25969c193ec269761d8cbf6d4b175407950b0cfab6f84db88c02c4f87b289bdcd3690bc42b2aa95659ee58833ee4d92c9b49ef8bf8e5a8bf28d87d6c6b8abeaeaff23350d7619dba25d659609780b64b60d471f3c84da15103dfe06f236d1b8daa88d3f3b9742defc7abfde40dd9e40a96bea008415c45693ddf4b8f695ef27b6df89ed3a4ba95b18066da2a6537a2d5d7cb852f46ee3376e18c8ec686031c5fa91811aa48e37b63142cd7053e08795ca87de4b1cf7057b1e5a1a194bfbc63fbb25629c316c9d3c375150927a1d1dd99c53c00967a7ede10f026209d35afc0c63535055a339b8d803a671ae7064ab43fef982aac6eb5d3779f96647989387d364c3a5946677773e9ab72eb8d17829dcc3fd76d4f1aabbed6be4b76eb448e8556fb62d7ecc6f8c8a6a76741d9f16b88556074d7bd2ec854d7ec5d3356da4825441ab584028ad475932abbcc3a3d4ad220d15607b1482a6a2ae9efa106096f31c6f73e56cee4541b9c30c722b6914cf2ad1edaf96a7fbb008ccdf0c0c046dca8b13b2617ebd17ff118c607af0552eb61e09d6d7e20dd6c1bb44080f60ebc3b0622254a7026cab7a0d99677393e1889a020259d4c426bfb9a80bf7c572903302ff02029486a9d03f8cd4d3a28f4475e39419e724271d0e44de616428ecd956df84127b2010f02ec06b89a40b95c0039dbff2ea1d20450de6a2e3f2d64eca9e46240d299c676fef5ba01055c981ce00061aca62f0fe18aa32cdd25cc0e35e23d1c36734e660a07060dd19570f4da8c59a60ce3f7c34eb74dcdf72fb9666c411669cf0101df7b915abb148d40f17a1088a69d3d0b575268234949e3da71ad2b197a4e23f69be232cac3fac94d96d5335bf9e5501685cbc1b0a17ef3a42209e581b544824ed298dccc39ddd67b1232967269c6fbe8433a5857f7ce125983a21dc6d4fd7f26d9af425595545b8387cf89e268efd10f251404a8cbe38fab00a4c6f77140e1cd53a58622aac14fd9af153abd540022cc068ba645c9c162552605ef123d83876a94d85552185cad66c1cfedcef7b52e7bc6f1e2afa116798aea2c4eb71cc9befe0becb4fa2a08afebf06eb08f8608646593f4d752645da5c453e574b4b6ea72a849ad78b7e8dc7f761afd6402be3c4ee714f1e019e9ce65b73b303577169cb886afbb771071b9e2d839f241e878b596b0c808ab653b242277de530fcb939ef7496a97ee860745312870f5787a69070f59031f83d8b95221d2fa84afe9787dfe70f734e2638884f69d1e61962ed924a4ddd44fdfba77ee1a38b822aad876391fdf1168b3cce8eeaf1a8ddc09fbab12939fb4cd2b3c46f2e536e539d353670876f3c0a0922869eecebe508c43edaec9f9d2bb9a87d1d67d4de042897fe1a91ac5c94a5a57f84afed0619498e4b29f84e317527780af9acff8aed3a1fe922802ee22b64a13e854433b336377ef3548fc49f735c0ddad77c8ee59e0d3e694524715edb7872fb5268161af302b1947484d5b24b2d8abc041960cc17bb7f41fd153a92c9d3e51b5c492130022b972fb3a3d9695503a3a0f98f76a2f989437b4643843505603298e177addbf513accc87ef67985bafb988ffd6fb99c83d05ca93f3240e3f1e673668d3e0560546110be0c565c6b3bcd07baee4b8697ac53c1ef9251ba9f9320d1e8bf0a9dc1b803c2db76d164884e83a257d54f010b3da3c8fe2429b24a0ba7cb6f86352166622a0bc2670d6fadd3958785e6614462c818af6c48b5c2e8eb1d193d8f4d8f6a482326880103e905f23e2d7ba1bec74a83bf3ec641c476951153346237bc34f8615bf8ba307417033e868e49434c6d55ccebae97416e7c29f29a55470a67eced17d7be59c594c7bda85cfbd0a05c8b077ce26636e562ec96cba49ceed259547d022a9f30cd436f3fb45cc920de7de283c0f51bc4cd45a4c1d0dd6ad5e747f8351c0648a0bbb07609862f0774cf015f67aab713019298c8cc00a43c031c8b1561978b5ec4982e8f6e4938c526e676ca1ef2685c3c7d6002b816c9fb000e756680d0362d15d5f69212386c497fa8e9e1050c36dadac56e6f48772ed544c96bb35e9c94b21ae228af82320acea9a15fd1cd958e6890160e308a60d7ee5c0e0cae3c5f07cb51eb6b1dbf3e353b2e98a96f0d64cd358ed0f0e83e0ed51fab2c690497f95157c8655b49161ce5b9f2d2118a5b64118384521d697a92dbdc1ca9437f95d6df5f2fc67c49106fde285057daf3624760566355042f87e36b39bcb1e80134c91a356eaee1a4ae7255bae4fd37328b765fcf11a0c9b8e225b597fbaacede7537d0d3d5df68a41faf5b62d6c5ca62409a845082425092d47444df25537720908501683042b22375d1a3610af7d019036e51ab60034244aa6b73db454c607c8134a8b6d6da6b69a03462a2476d45277fc8f69b40fefefb57d0577970c4dcffd701e7db8c1e402b271b80259b97019f5046718bcf9adbfff38e9b653ffb9fa1be3b49e33a4ab13ca6b52f306e28f19196c09ce452dfdf01769d927a9bc1b0c4c671528a18608f09eea15fb415ab5d406b4d2e05f47a8b3719cd5150c5de996e4890c828f5f97e49a9179e83860f1683ac230334f3a87ce9e4bce83a3b99b6916cde146bedd5a0de5abd6de4d3414246590a2a8245c7741b11dab6f49081d18664d9cf94973faff3a9f5dc32e9e9b70738f4304540a95487e2cc82fb2da878a803cbe16e94745d0eb43e264566446343eb9552c9d28599dfd06ab1c67ba25b8a37bc1de4e3025db57f9d77c2715f441afd28161180fac368d34a8cf6549dafb86ad929c89cd52b0a9dadb66034331e6d66b9de2a38e32cf65754c8b565236316a2b38fe589d3509ac9bee2da092d03cbd0457340ea6a55da9d1f722cc489d94e9ee17b1918654f932c8f6fba0fad53c6d5ad32684eda634cb2567310650ab49b985b61d876b63717bf0c1aaa87bee440de91752712b299ec16397fca6f45387d2a5481a2aefa64d877635055db29b35c354e8acc636c22a4f9a4b5d1533b73f213c7743d1f64fbc3d4a523883f93c3f8c058de7a5ce3151a7a0a88909cce49bad2e1b5750da9e623d0041e4765842501c5f3a11da6057eb98ad662530df637d8bd861577b9e118ad9b90e1e80e2185181448587812b083dfd2c676d122cd147a1cbf5e4b34f9bdfa6a25d19b7da76792d0d1746093d32737fbbea72206d929f029887051758b8659221267631f4f75826e761162a94ed45dfce74df5175fe3064aa04f3fe21f7c323f30cd8e6ec2f20df5f883905c45a682bff601af7d889c25edb1d351d01dd768a3faa54b5ec737441e572ab74529b335697b14b423df6d62738a08223b5665b9996d7c236ea35527b97ec5c29a8b54fd569b34e758b42cb8440b76bf4b8b0f007378ff62eb30322b03d4121163e6a5892d9ee8241b542baa490851d606f2723b5cb7f26a8123c70e30c98f9795f8ed32008be271f6d4defc8d841befd9f5e7554b3413eea4c45dd4fa70ceb83517d94e52ecdf12a10ae1e43958df7e7eb5c66cacd1ad471e706281bc7cb3d9e009ef54564ee6b732c45a866f17fc71da72fc64ad0abec8e51daa2259b323428b21723d5efade5dc73965389d546302617882cf1519d9aefa7b2600c6eaa82e62601bf5d28e99d7e09fc2221b3719c580822dc83f50ebe7aeda36abb0edb7f75fdb6c3584b4aa41d4f00a7046c31a2170223f7675d325a108ca7b7a26ebf032bd291fc2b4fa1be97ba56f80dde4701cb93fe37dc03889d6725f6ca65729b0bbaf610fe6c1b6cfefcc23b0d5f986c79f9be7044f03348695d22f4e5b7fc25034797a304e293a3bd4572f9edbc29aa11df61384bc38be10bd2da71fc6aea1b4e4cef1cedbca8a3ff5372f821aaed069487d5cdf8cbfb1f6ad51a8dd8ea13184d1ea353180781e2ee58741c8e27f2fe7e315a8199319b7fba4f9616f75da06221b0de135976ce061b8df63efc96c62bd890d86227684d90d5a6bb8bdeea2173d86678a6d5a9aec6d26736c15e4eb68d5370d38b266798d2f1f981d5f410566c1881f2857799d47d69ef1f67a98c2bd75bd761bd01e72b97d9412b6301e8a0b24e63d04c253a63a62ee2a30c81115596d3e518c7ec763ef4e2332ceedf5412088d801f900a5b9ae7804ae0ec1d17457f0faf8aafdf01533802c74320b51eb9046d6856fad7b6d3538d750844a3dba473fd2b749c111a0b838786cfd11511559c82326a0c8522a6db759e7272e6c2192f7be26ec4a835b85e89b974ef63d1095f98bef4dab7f266cab9f9579064bf4e8d14d1735f1ebc81667b03aa0422369e3a2a8ca1eba589ee1c8e1ecfa6c1e067d7728eb044157238e1f18c941596048bf00e3a012974dca6753b4c824b945dcc9daf1984b912806265d24855fe3f241061e9b5b43c5f64b485f25e717119e66eb17e03a42d0f1a2bbd646a6c916a5ea670bd63f82a29963fdbeb2ecfc72f17da9bbe12da6af3b32e9a7f1106c1168e1172b33e8e9f7ae51cedbc87b5fdfdd1d78f1ce091b52b4f658fdf9a2d9c641a81b32656162d0c821c868983d8d1124803c11abdf8957f1f360d1bb663f8a6ecb89e5fc74b373884f82a636710fb99ac9d31087f720f766407e76f42d5008d9d2cb66320a1609a1ba5ed3005570db9762aa80bd9f1527b78821b59ef684a557e871561feb46ff2f9cbe643fcb873fae68c2d3be5cb62f4ca3e4ebf37764ba131e429ade334be52cda9ede049d6026b44a8bfd5f142f196de6d6f00ccc800ddd03bbc96e0ee8537eabb9344481fc968332a44a539820b102ee50486bb5a427fbf4015406f7719973fd14c47c7bca9447bb90d23fdd64d1c2654d0d120a724279fec6c9fe543744cb9555ba2081fc2aaddfc1093f175ace69495e7f4b0e0ad480aeb01c5cdaa66cbcb6b902c4bc17e2e2f22c05b72056bd1bc56ec4714866e5a275c6e63bdd09908c65e8e049a4544f9b4c4fdac3daee23f8805805dd2945338f0a7aee96efbca6efe4af6e11671e3017f00ba24806531b5813f1c48e7c3bac6c6f8a9ed0fd5390360fc3f24a56cfd04e8cb2f88acafad25603ecb191668380b1a766975193eed79fbec2db96d5e875e2756bba63865b89981c53119f4ff134c72dcf578a01e08205bf2958bda96593d5a207bf49729f629c231c1296821ce75ba9942d0b8794bb5e931d8e23ee297510068490551d9658fa702d7aa89c26baee4d1cdca4462842d388c93a42b233ad7c87d1993d062e436db17cd5830628ef8c60318c7ad5d1e4e9bddc5db31b62e56fda6296246cd8c46551d23400ddf584257ee50751a6c84754694fb08abd71a4fc3e2d70132184ff6410ac95b2ab0294ddbb965791cc29b3dabd48a477b7f5fd20fdbdbb8aad96bb63c8930f25ba7e445560c2f669dc3c779d5239045aa0e757e1b3b73aa4b4be2d587b494044985617122bd7276c22c26d65902c47a74624b893f16a5677d7f109fb3f1924bdc4d6619bb615508c7d0ed1aaf6935122be7d04de697c7b6652832c34c62017aa991b22d700f8a9de7f9073aa8d368f285327e80514f4f5b7bbb59f27845460eaf46237cfcd51e7007d282ec113a8647706cae5c7853956152c7af646210b94b8e640031f2ab1b6efa933281433d474cc35cae1d52bcad9b508c37c51fad7102c163c7ad77d20f5ca85c10be68731d3c01e6e7ae1dfa090d6147c1abe8b78f80dddde08b19bb595dd9c233d2078548caa19975ee5f4cf99111f637a80da820b25851d2bde9fa9b4167f75e63fada8b5369e601e7f7dcc6f0f86c1b8bc36b96bc50788b1e931fd0b21744aaff415146962f987eb612213d62cd068512f9a20c333a4b73a3e42631b2c9eedae848b8925f5f4a19ce48ce92114d9390b6ed79699aa472aa035096aa2a1657d30780341329ad243f1969308955a6ad8d1fc8ffccdba48b4f448e2db4eb46baac88d4d89ba789be0f18b689a354c4bb9de8fdd25efac02ae094b6fef862d9ab20be512d447b3d0dd5eec2a354b9212443a12cbe6c895056c9452eaecf137cda4f09cc30b6c8f4a0ef4bfcfd6a3e4b015aa087e696b1ce8749843054c7dc1e2959293d900920962904dd7d34a52d2a21f1d70be9a4854daa6b85cd466faf48c8c458ad9bbcf5d35bebccb999e7c33aca6d2616216b29ee54399898ec34eab10d2e0b7cf858e994978c32e4a3445186b0546d0069767fb11a6aa6a8c96503a9e0901e1eab13874576e20b0b1ce13af9ef139b2e4f21da758d91a87060c8552bd5546b9c5bf49f084de2956bbfc5526668dd020badb7d396437951acccfeaeb33ca43a090d2955bc5452757e6ab96c01ad35854553a776102e48e4a448b7bd21d56328705a211dd4bba293b7e64f4870278906a419b99283460e3b54c6ae2f2d0cc5ebc5647d14575a732ac87121b14c4b15660a5f0013f5fc6ed656d82804e43f005eeb64132cd760e9ddd019b57e21840f91504a875756da4ba6df91c0948352d33263a0abf6089d7adf1435f507feb396917127c231ebce07be5fe57305cf3bd7bf7b7d4e8bc840f6616c866f2ecd15196b773b09e57c43dd0640c236f23a316edb31ac47ed8afbbb4a6bd17ffee7dc81729c5c4b33eeb4d2218084fa143dc23404ddf1813116063f4522affdfedc5dc27df82e4125f788fc0326ab4aebd7100def15fb84caf3ded87ec63469e78051e742743600dbe826a341792dd1af01ba4626bbaf07ff713f0ca99c26d0022971444737d0fd9f8f8e6ce690d967e72ffb3506b585de73957ac4c260a87f74ac76d4832601f058b1dc6a6f1b909c66a1c101b223916b298bc81fcd4194f273b5ea2bcc9fe390f8d4b626b26ce1f6e071ee019fc131d585c561397dd807513fec48c1a54275f4a3db2295f5a590581e1eb88cff76179c2783f3b2fdf6b81809925746bc5a360b3b4a6d2399d3c86348a0028f13ba51ae9db304e3977eee683476690bb136dc60996e14942c028bf4061e0da73f932c319d2736907ea42fd86f026861bd0ba9183eeae24b05834ea811bfc759bfb93bae2c4d18e7a549f0c60a9143bb55898650e35657ed47dd549bfe6b6d8116a462931a832c4cebb8116f4518c06b8e464da91b5c5619bfda87cdc68b234a0478bcae27b284241402615c4584cd617180d3f5e1e2d5661295d370600b874bc566649651aca0ff8e6247774ded87a03f955b037e780de07a0b0937c959aa269c6df54e90f06ad920ed2efe3954f574c7c960bd60eed2d74e390f77cadad102ca37deaee9accd27b9b7ebd694e634bfe51e880f2c1dc2b78aa2013e6912a6247728e30518b739cc9878e13d99a292e2dfa4fe46c09fd47c6d05871493cc00387af1bab3af52637ef9cb51091656241630676468504f48f3536c6d5726be1c7832efdecd1b13d387cd683910c5365487107296de898f0a16ef9b3a3004d3c536866d2ba9eac512f65ce0da48d03aca8c0d0ec346daa19b9a865303645dca4870b5e05908b0f1155245c258e53a0e87dc3aef87e0b09de996502355b705e5bcea5c9b9032f1f688672ae30a46ef4962f737ed069ca55a0cb4f3c14984a09d0ebfaa5ded05a81f4da2e5e99a43f03b9ecba132774397bfed9ec14d7c70db5d45acef59117ef1ef1b829baf22d4df05d8cc351e9a6da21eae64af26eaec80fac95b71daa198467cb11dac1b3054fb639bd405e95834166ecffea5ba1375092b9266b7a55815f09b4c0696c0fc4bc1f061caa1ed612661271cdd943e2ea1a82e4ab8d60b058e619e31f086c697de88b36ea056e2c1a5e7b0cc3055783d00ce4ea757adfa3c5b242bf8d5823de9c312dbc76ce95e8352120e91c966ec70bb5f13b3332bfa092f38e0f2370157e470fdf2c7c63c5f729918107d84d1d2bfba0ae730b8a95ea81e26f6fc2fd56f8dbe7063ed14e9cec6bc054d99f7b22474073d6564d367bb6738e7fc0d0748af3f635ec9f14dc807d00da1071f2fe3bd52ac99aefd1013bbcc2b353296617baad2105fa989452cbe6f78e70bee2516fe8e43bda67852893053a6eea0ae96aad40ce5459883a86342ad0adc14624663ffb729ec3c76f676af71d2fd8b7b10658423d251f99aae14f02e365f77a7eb82fd304fecee2e18ef0ed7c39152ef4cf618d2391291e00f6cfce8e54e8829ef78e1dc11920e2a6882abbcd597fc4ce5209ad469aa3f368c019d90639e799a7c9c908172e4dbd96e17fa5a5f548fac6f8b1c65ee23f0873461129363cbfc2c41b322ab14f3e475306c2a71fafd637a0274d81218fd3b023d2328f928249eb39607bf478f9f5933fc2c021135a1bed65c60adefbab6d5416018689762c3cebf0f8936951363edafc0cd5cfecf3ef36781287f4db5cb49974cd97d478acafec3798b4e06dcdeefb317039cf3951887566483487037914aa434b5d98bd6d83bc477e1708ef9606a3a476f468f0b61edb59bf9d9b0221d692d4bda3220435da300a9dcb86181cda0dfaeea12b8f7afd47d6f9bf3feff20383185da7a9a48742ed3a0741468d4d75b97f7b9153a877905fbbb7925f89e44812154d43cf2c88f6672586fc5e6dc77cb37dd4a63d1671fe816642fd1fe1ab49b028a24b2d26658a362da089144a83e225cd3b0c5d55161d91ea04b9c515553f127e4cbfc05798a327a25a7963e16c96f8ac085c45be621aa9b4da7eafa6bffdce53efed91920db53800398d055ef0dc98cfc2e4ad9173283800aeaaf2ff8bb96c9c296b08827174fc1d24d88b01073966676a9225596b8ae34310bce2ce79340af57e2e48726176708b1c1769f7218947d9b693fba0a6f9a3441f83c6cd7eb4282f5ff4c0b426647ea5ef14453b5affd6f589570b45b59dfe8d744a0e023bba54cb6e6ea8dc896d64648defaaf6ad77ddd5ac1bf174d35a754d5b5f9d87ede1cce583242e46153c872da59a1094c902fb12575d881a53bc9e673facfa72267fc0b128d38b0f80db73348234902228a2535dcdd0cf3ada7604e326ed5640cd10a9aec7d62ec59de26c8982560625fcbf6c4fb61ef06b1e34ed72455d6dc77047e633770f0494bb9df1ca17c8907d6fb845ccc6d3ada8f1da874063de32f78b3a002422db809bf29fdf062e69bc51ec256e5e9e9b217d5ab6969ff1532f429ba127a163e5257fc7ad429fe949d3ee2ce622cc1fa0dc2b794cdca5637f725610f31d2149fbee279f031392e9ab2d2f46e1420e786806124f52d48f5c08c094a4f540492eb7fc28e7216ed8546936349d90bf0b66910af4b316649787220cb560272d49a7c6d61f678e9d33aecb2db6c51efd131037a1b4fc5eef17914c9a55668e21c822f04ee1369200b69f9ce6a42bb9dd63862589b92472c8b7482d7a4e81c38488b408a10b6a7be38fad98095657a6fe9a2b72a02dd114619e18f0de014438f0641d3509907199065b08d9a3c43ec032bd7ddcaf2181f9410c46477377a4c58e3b5cb1334ccfd596f705b4299cb77e79f504152fa070dab5e539755b981eee9ca195aede98c96898314cbc38de1c5cd1610b9d929ff13ff6107389fb35ea9bbc3a83d04b494ea5269cf78004f86551c3d6e30f9a60a2d2947d72d4572439190a9e2c9ce6edeff5235ad5711fba87a2047c402c1d9702abadccf5ecb08e4370e1ec0dc18b55270bf4baf0ee9e833f59a37371c479c91adc44b8c6bc4960a73c1da729204e5ee19709ca1694c3d5056d7fff2c228ce26304c3ae5c2487808652d2d180abb294f71ae68e39159434d38b5be3f7311348f4092d90cd8458b05422e9bdc7dcfc54cf7c1a686f7182082076e56cfb69da0217f37d5b7b0abc80f7002f49e0668168299b2a9610897bfde203097ca0021fd223244bb0c03f550933677ca626c715f61754dbb2fe293e1cddd7de43d8e8c1dde186a1f28369d63b92ff44b5d9562fded89dd62f44a62e8e9162a07331c68bf5491d10254a06f1af779b789c1d4dfb388103ce68d2bb50c62b7eb7875ae323054d003a9c992970f0d6b0cb4a29bc6543c2d0ca3f7443886cd0965b954e671d2b439854efbda32722d00813294290b702474ee6c5e0e14171cf64a545162c0043d1b50e8ee38a5ab67f136195853018cbfbe42358435b30888b2190844a27b8e51bb5e1ce3fdbea820aab55e7a04a3c272546b50f57b77b54ec752d9d6988b69b3bbb2cd2ceddeffc5573754e8a291cdf68476f558ae57f1ec02650cee09a10c3052691d50d8e17e3dfaacf9fb7c24c8338613009c1e684ff28f2bc264c4f28414056dc295348c1afec3da698a949ebb90b5e24347a6a7a995fa6d685a49759e65d239c84cb925175fc46638932c06919303754e8bd67f200629d7609583c5c1d899d01630b659cd683408d71aaad3bcf5a1f6bb7ccd075d7dda3e7bd2a9aacdc2ccd3325b34868a9a379e363215f0a114ca4a115ac8746e6b560539a5673aa42bf883f930bb6ce676a0aeb444cb2c383fa9610fff60e0c96bf84b4e8db92b84a458a8d3f6fa9e703bff5a9d8f78d8b64d8b924f1862387dda0594c953d929255e2973b0879213113fb75782f1b237e0b5bca93b15c4db3b61209c2757f8bf01a47c4aebc4950b7d4a59ccd3762e6dac143112fd432692c1950727b6083312572f51a980bca0ccf2a760acd368b18002b3288f7eac4e938dd2cfc074a957787d1c366e137a34967800164ac7dbcddb72a93d1fc2409475d0fd21d25cde5acd7580f9d0c79dc8db76fa9024cdb3e384468f671b4d7a098cbf5d637bbc07cf94b4d447710413a155d5d9a5e0cb9d05a27f0b3193c562357e97845aa94589318a169f4b4b6874e94fad3fc040f41028783138cfe1d97b532cff1a9717f940758b9d378b70a3c89cdc0b64e79239b324adbc27e7219e76a47190ca01f9ecbe2b96b1ee671ce72d37e0b25812adde33c321c186f8a6372b65443ff11f0a41e72d062f22ef1b496e564b36c9002aa0178c5035e0214eef27d456ece16968b94c689c83a6604ca7ee4f31acf464588e5cc913282c2a93ae09c8cf32509ccb9ca4c79595b7fdbbf1e902be162b0753a59c896770825a0d8967cde3fe819a58bf4c04ca04de77e167c4b4f43c7cddd5b001dc8c6c0bd7cd60bc88ec9bc42a1f737614415deefd770e095b0c661157dcef40c432996eb2825d9628300de2132067163d695cdd29d6d23254cd1b22e65d7fae64188d47a6b68e03f011f9cf1b0e59ef350e3228da3722cd3a6fc5e891dc61f62218dc1c3d81e47fa82fab93033caae8e311c5aab922276110383174c187070f62d79f2cb422c049c4f719867a04ddb39a34fc76df9fa3e5329e8d10069ecacf484f1dc0414bfd5800525ae5e49de4d7bbcbaacda1f52df6a38debd773e69f3510ac471b14435ebf276ad2221cbd01a6526e2ba9b51f423988835a7982d464513511bcb2403436e528999f884b57555cbb2b8d48da9297f9270c43b5c98619bb3dc83d8a781b1687b7adb7a8b1f478e20f9f74a8d31d1fcef43c54ce1e5203de03486da32bb648a1103d6a3f9e6b396bf257e5932fe0f9ccc35349c8289a61f0cfdb7220d6bd91ba8cdd234dba9eaf6087947ef4f552b89896ae604836709fb45e096500493289d8d3476d8e2b9428bd05567164f8c5704bcc4704373f50844c71d0c6484892694c83d7ad22f39591be0bf9f754805c53f727381d2f4940ffb36f89387de05cc22974395369f4d1853e639af63e5554a8ffd05cd2b56ecdeb192a52fb0232275221c8b1bf3c6485207fa44e51b93485e00330a48d8b484010ddc39690f2731ed8388c0ed8abbf16a2e1176868f95072479bd7c47f86fed949eea8c30ad87d58af2472f7a3c915fb38770ed7d60a6ffa858a81bf4ed78f384ef5f8b348a0f4d6d5e0cf0de3a7f8be45de5377977af91f985e7027e5f721ff2eda118233d12aefd19390b4c3d3e64541be9cb1eadc23f5d52a6d5c1c6d34ca1f6d7aa08e7a0fd8780ce8ab0eb75264bfbd08b36e2a03f5a1419cc3c28793642aec5497bb7df378638c3ef32d04b9ff4df95030cdf0dc027decaac5ae91062beed6726994115c61d12f53a773b07660744a7be83721a387886dbe1d2e9dd06003ddb8b79e13c145e71e2b4084f8045f31fa6f49fbefdd460dda48034bbc858613d4e9b72047eeb8b34c5fa794945d1a6bdacd84916ac7a01cc06356620fd36e5ca6fc9747e9f6e6b3c26ea5a376980610f1671dcb3d20c92317c3180674ff0fb2c7e4716476a60866b936f98ff4824bc88c291158d0490b4c23b6c4b1375056dd71c686f2fd057cc9f1bd5ec2589db799510ba562c99fd5b8eab86eb2d254bf8785688a06445bd70e617e565d3661f3d4a1d1eb7a9bb8d20bf6751d3715d44e4a68a74d2b772488ade1d48109430edc8d4297faf7127b5732aeadc216dafce78a39b481d9b47aa88bf38fcfd2765ed3301d72a5eec6739ede9520f563ad0334979bbb9c7e04c48cd160fdc69d7cd61e3b39bcdf4dbdb66dc9366c04f026923589916f98e96cd9aa4eb6b1be00fbb361da7d16af5f727af6f28138e3dba43f08335e19327b5fa6d3d8052f0155545ca11b9ac7cfe5b5f2e9fe3f4b8ac9c6c58ca37b80185fb2f669b8c3b13a0549574845845d90f56bc88331dba4015696210a2abc671a669c7546c0a5d66a05ae14318d06d86b843b4bb0ddc0dd624b3614dac4d401e972156252b01b80e2f531ff90d161e9f5690d158e7063f7640868e44736e004f0d3d98b3d0c356efeece1e8d0e799f8c3e3fd0fd51bc1451f11b282e014b1078975ff6855bbee71e0e19bedd93ca4894e9b7bc8d183f1b00b4c5b2c8544c46bfe0480ef2d74d27c7f54c19a8aaaaf3f27aef7f25d80e37614a6314cd03fae043701ddba353f7cb26a12d3edc96b529f4467ebe080f722ca3511ebf2b527be5e41f73e3e249dffd13f6921801b27c5129e2dfc58b0c375b486048984d270691e67767542bdc285c9cd06e2bbf12f56c640029e0ed28493cb08f91bba78efebfcbdc6ca471dc7f347c4c373b3e29345e6261d316795f008430602e18a8d5912cbed6f1a06466015e98422d91c16f0eb81f4e45c0e1260ceff4b66b989d7acd4712aaf9e16e4db45d8edb26810c8a827ffbcd686e30d0f554eed83244b602de55784f549a1639e52027a3463dd0e7815bcd51db3e88d9a293ae05921ae93d29b19de009cb811c9dd957b7b557454482c834acf697a41baa897e32b2cc956960e078d4bb5e80f27365095044e6e2c962726f4ab686e5e9b3e69787b414380aad73bd14f55078feaa01fba20575b84e98cb4918eeee5f20d7c99deb7e2c6f323051666d964ef7963d99377807caf4bed90cdf5846a24bc76689d436d35245bb6c99619c32807489cb1d8195c19ebfb90cab2072716dde0736f94235d1a20dd0c54a927d4c717bf1e1a50d0325d8bed0ec21c4b00462c0cea5cb05372a1110ac4f1d0861f7ecb8d68beab1da2fb577e903cd74e7db8e1b42a03d8f7fc85a654ded070a480e1927398357aa81b3fddd64ed09e6b574756bb959669afede3c193f4b981d620f1bf1637028d5a700b153dad5811a7155b639d71b00f300feba77b413a3022f069975a3fc736711e0e0aaf79aad4c6d02fc0588a1f2cbead63ca05609e19758b053573a0cc963934740810496ed2b5a5ffcb4bf6257130a56f6d9a49493f06b1c4284b22addfc874242a7692cdbf68300a72b2007683ef42a6de4c0cf08f2742cc9d6eca29860fa7c77af9949bbb9c53d7803c3797410b3e9f4efe7182a39ea677c47462871f1cab2a2675cf3e3d54ef9644c9c0ca674604b74c70f55a62d115cbdb09e24353d35909e4b865cb77b33b02af3c2d534321c6aba8b26c019eb8d56df2fe20d0e06844e6d0064a3131e998e1e25e588d9938c3d45100566f8926fccb6131a89238cc65bbee303238bfc13e11c832d3592bcfa4b00fb378a9d65b59488d271f780d4ca19836ea5cfb67889dfd1065f87d4e1630b06603f80f08ef208f9455415d7fb11cd0d5438437131890998d41f5db988074612f08eb62bc3736d8dcd516459a7ad8c2cd8ca7d5b880cf6669926a7e4428ce95a875a980952c0398ba05ab50d2db2c3d0496836cc04f0b97a20510127ad2e5f893b138948b6f96335e6ebc35d270100ac7773ddce4e2d4dbf8edd6ea98210200d3c4dd338f7ab0895a9c05f25f1bd087c0ad89a35fade1c9a06d6d085164a590c01d2b5ece5c28f4e91b26b61c9e1e43c929f993894e51ff26eaa076431668fa02ca7ee3caca78a7ee1c3cd982b9a68c325e2e6e3f81bc4dca0b1d7f47a2d8036423650987fdf2c1d7358ebec1ab4ae077afecbecf5c2a88cab388fa0b4bc30a449227d613153adab35d5140d58f2f891ed40bba2d024be3e0d561e579056029b720603a118c9803bd250a49d7c5d9247fa7945eee9cf5100ee0cb5d3834c1a494d385c75da20ed3fbadb34a62c4f3973b538e9aac0bc9dd3bf9d8dbf053edb3b2655e9fe63bcb8a665c1f1d95eacfb4ce3c90ece575b9454621fa23571f80dfaaf4d22d6e308dd4c011069496d2c06176dc1a1da3d03459135b51d93b636fed9afd000217cf0b71c8c04ec14b7b498e43ef9b7753371368113c53a46e0d7dc49a96e5c7b7738ba81966c3c1ad8fa59618f2141d466b75cbaeacc37a648baa3a6d2d183dc93a71ca12110677d5a7359da177501c45d02f1ce6a08964c6ff0c16e838296a54c2b6de3ee7737af7c44d79117bcbbc8c5c4c9af99a3e52f6798e66540b40c4f7799ae5d5bdd175bca65aee993c1cafc2f051929e5c1b82b58804e970d2dc96f437ccc9d243dc9c30c435c837e189a7b899f1471bd30829525c0ce9def795295e7655806d23cd0b9081a91cbc0865c26dab16a722267a1103aa809efe29c25f3ba4e9297d87262ecb75e48809c4977cdfa1c4f0269b12a2164cbd59014a795bf0756dd4ea267dfa82312313dd4d7ffd4179cbdfa3c7e49bb28219ffc4fbdcbfa618b5eee05db8f05edeaa5fdacfedb8c8f3504cd48258aac827a13365489a1d408a3fe496c028f3b15760fdd4c7b83eaa50b5796bb0d1b7abd30e1e6d17df1e67a718ed669351b7feea5c7c5687c6c36708e28cb5cf23f0ccae12cb3d1438c2b4796e6b21a27b9673e91238973bd4e63eccceedae75fe9d60b0149dcd0d908162f80663ba9dc5c6ec0eb49172baece5d688824aa51d13b39eba062ff4bb8f36eb7c07484d9f00b083815d893c475b8e1c02bd4695e258d74e54605d8aad11e899dfb4ce4b846819ca2510d7bc43aae548dd3c0994f3ac71de96fb20984d99e0db4c6411c6ad539d47292668d4cdc78efe4e7bd8777925799942254fcdf7ba6b36994407debf710b9ab7a26da300f079de984d24a488e76ccddba6ed534dc2683a84d126074f8805e2d46d8a11764de349c438c10659995c83bd44f7179c424ee87b136debe1758427f190bc807d801caa5a7c874361d418b07790719c1244d27bfe3d3af460c8b960a4f70fb89f3bd097a977bbec6f8ed4ba98621f6d07fbc84b2c5ea0c1ea9236e6195750eba28c9ee80a0a0e1db18fcfabc125816081f5bd2a79b28a0572d83ecf7a497ae59a83f58fa9da2af89b97b04fc9740f67b0531eb6e9a7c0749a50b1deddf2b381c54ae635de8370c6fc4a73dd4eebbebdbdcc40af72d6598a6081862dc55c5ebe62a61cb9f03cfc89fc62af23cfeee378b7f4fbd48979d7da18a1157b15e2137909ae3f4cda8d3008b88ecb98491c1510ccd4080b211a8ba7740eb1e74b7b5669027004f62b1f750b9f5222d69dedae5ec2c065874933d51157437f726c5bd929014ea7743902a140a0b597599b6e72fa19ef6715415979c932b27320f84eb08792f44bcafdc2bb0e3bab5f2848bd03b9d627d79ee30908c211fc0ad02818cde082682af6951ba1b6902d492f39255dec9d12055745c2df7ac5205b079cb7f31643eb83e56b2f78395dfddfe8f5a87126bb316805932ff6d91d32eefa1332e6661bb1993df10d212702b418b70c7e44df0f6294a16d8fcb7d5387a99bac785517fdf4a26638925d2abeb123ce456bb6545b9866a438145534b1046e2a7bb22a41ca889905c6788ff07d602c431f1d9a6f1752ddd43e039f2a6f2274e1e772677793e27e1cfcfcef47c4ceb40d2875ee07882f004a18b511fff9b1903e31de55ab741ce28be5aa182af6f8bbf18618e5eb61bffdf1bd14e63d52618a2c4b43d2e3a27e02389107b65721d8ab0a812ee18ac2e1affa502e5264379c485aefa367acffc2ccfe775196b807f6b703ae5056288f7f7ab27fcfdf703a7a61f8f564de34bc2c61276926eaf136ff70fccac1d9e201acefc0a95e9959069705c69da077644d2797384c7ae367ccf000f3e9b5e910a2d5275e9b962d70d70e81abe041052e8d7a6b214bff6f1377b5992649ccd17c22b48d6dbb2fba9cd8ab2e18790290f252034baa6a9ceae77e25eb401eb6b3afb05f71f5271a4722ec9bdcb665d50826be4a11f6a466efa9c7e2331a8837485ca79466a2dec192fccea81eccc20c32bc32a67536070a1d5e8068772d144cb177b30b20a5273b79fa567910b031b960d36ba96f14bcf4e2147452390905c31aa92856a55b347758f224c07b53a9a6347348fd01361ad444384b50a88daa82e54691b72a9089fb1c0b12832e933f8a714aa668e965b97355742b714b3438ed36b934df3832bca4259867591a86ff0f18da744dd1e536f773c5976d91610020d2099038f08cb59ab1d925b8ac63bd3b97ebd922d348a3f12353c2fb9e96baa4bb936f805ce751477dd5845c69131b5432ee21bf60b4d0668af09c493a45e0a27c2caa3c18ccc287f41c81e690cb0283c46a349537da0d471d5eb41a01cf94c790ff23b03e3a7137b682764a3ca0d79487b17181d92095b8d8aa40e2ea377aa1429a65bcaf0293affe88390260cb4ea05ef377702961bc75d250abf6058ab8d8fd065344171431343567a43667bedf506f8c6528beb7fd0477a4086ae10b1fc8ed9bdc2ed0c04c0269d896b1ed4940237e8ac3fce1a9ed4268c520dbf614fbe9e310bfb2114a36b7b07962f4435f37af5f2938d8ea3645dd42712b41ac5c2a2132030f321d33fcc0a9ee705553fa43bdc032de96ccd9a8d46341f2d57114aba85527a75058cd3000c290250bf01c1dae99473a18b6fdaa6d1038a210c0df31e0448516b9d7bc8ff8b1f7878606fe1531dcf17295da6cf20d2261918b69866fb580657ed38e78c6e6e2529fdb6c1570d521b132000d5da1938aab42045621150599d9af9f82e64f61d6b05956f224ded9d65ed6f325fb8c4df16eb1827076d9175fe57324d5170c2693e7dd4030ad42090b47b2cde816248d6eddc1f7bfdacb1ec9ffa771f12600f4cfd92a62c029e04116b7e86c0f85c5595cf75c62f0f543ddf1b6f5858196123dd9217142e92e1ee912481dde0a4e3f4f831425d9e7efdcda45fe17ba2558325f60baf0cc450d3c644d793e1f59954957a581e7c9247bf96dca1afbb31b5e7a9500858d8d754e3f7782784fa7d29d54cadc21ba85f20a1c3b60ef6f04e97b0f83fe25c51612fc78f1cba60d922868101763d661c9ff1308be43d278c4aa552fe97d2fc413537497bc30c65784453528e5e9eea5b3fc02877c7bf4021fa930b1b1619343f37320173ee83893427aa061d5a452db35b2ee2ec71f9504846e48e913ae1387fef29c97d031d0cda746681d35ca2295df2d6f0dc2328dc54b4e99f60348743a9eb1c14e96c34c94d608a7f8107b14ce64a61425f56176acb7f538a3078c0abcf50d77c6160ce0e37a61387bb8e6c53a6a1ad2507c598be45384e3077915178c653fa14f433bd326422a0c35cd926f8b3c18f9e1de1f0952aae1142b7fece4c22f7f4110602763b2afd9d00b5ccec240a6807443b498c4475d5cf7ee227a56d2ac2b1f514f373a1902346bf3d723c1a89e4f0d37f242ecd025b0a5723a7254add95c2e30b282d6d54c83c7d301931fd7b9bd68aacc6ea2bc59bf36804aa1828ea9e8680a1efb97a9d8c52c7f93b1fabc01ec943e6e41d5cfa2516b0cd856738555fa299c6bc27fb1daeb7309ceddc8c10f9b9fb1c319fb06a54b6c54837247bb6bf8fc0c4b7e0cf1201dd3f1dfbfd948216b11387929415c08af5a6a9c2234d8775f12dcd5ef72c439ed075a139dc89af87447a67b1d62c8d6c9f2997b0ddbf65ea0a2e9ecbdd9217062cc37b65972cffe9762b1e1b43e1d389dd73c4d900787dd84d934b1c2625a9bf95bd16a21e5159aafdbd8669a6985e92e58ea954e7cf9e91213c80795627b482d0881625a655852ccf04d4edd07aa2c9a56dc65ab8ffb8781451e3484f1a499212537c156a14ea081f8e1f56d351b7289be307844b902d511a8c4bb740fa89328fccd1dea5736da7cddb4921c2898fe49f1c9197d9f4e158d50682a53257b873935751834008d9106a5483f452bce3e116dcc32345dacf5ea19327f3830dd3149ece43e3bbb65b62f56eb67967d13aac6067f34450e05ca8a28cbc37f414414fa433fe3ce78afb5c2a2b033907259f49318520def81d3054c9e3e5ab9e8bde9f040843138a10803601627f7107aa2aefa9146d3493925ee73af30022dcab5f9a734f546bbb272235392cecfa2ab62f1a3d2aaea4f9a12a31689c8962951329e4fef5021eb4b146c00f65f8af283244db7532ba9ca5431954428487e6370cf74dd26ca1ddca05ac19f4d2d4e3058676cad0a7d34cc1c586aae50147f0b1f65d3911332d6a8fe55cdfd620245ba0e5c174c59a25157c11b9fd0ffc94de85f66444b9745a8cacadd4b5c42fb6c0439e09a3e059525179afcfbfb50cdf6b18f3687505196063d6cd0efd156ce60f7a22b9eef6879a27c9bf20411b9c38045280ebb2d92b4760571194a901b04c4a7a042a70eb18bbffd248312537e183a8b7d0f3358b5b4191d18521d4b92b9fdeb6650f73ffb4d14f659ccaa5b6e8f2825c2afdfb694bbac322ff27dc9bd58fa5f75f97855b6e1bd839bec187583c0a54235e160e0acc2b05bbf9bf51bc793c9e6766212df6b42105314e8d7a471e8d1c42f1dcc75b77a4ce458a839745f6f4b1075042c79da61d51520a56dd5e58d2bb08b967c4f687c47806bc1a9e41eafe51ab45f444957ba74f4a20a0f4ee3b3bc73732a5cc2cdc306d80c730ba07231b7883fd10cc0785442af48d25ebe00669322ae8ed012fc374e0600e413a19f1d0fbc0984018834bc0b7df7a231901b5ff7ec476e30b4a83fe5a0b36235074a1c9111240ed4a46e9684a764ee766b2e9f924f754d86f7dcb9fb7f28ee11916c38aea73cd69d7db8cee56a690e5cd6de8df75f948a161815c2cc7ff1ca68126c033aaeb1a604f3d9c0a575ab5dc0c931969b00fc70637c1afe7aa4e12a0d482a2374d714b0ec480fb6b6e2ed4648289ee5bc498f5f4a0012b10341fbd23587feb5468c322bc9fc8f41fe48dfa38220693c2b423af1de88169e452f74e4b7a1eebe77513a5754f23af6d604348b0966a4c4d6765760a4b94eb1b5139c782d9c0bf2c72536467b18de78da411d51e2a1b6ee8e1af671f93dd6c1880f625ab2c712ccea23ec1d7ae4ba29628a50512bc737101b5c315c6263dddced6e97407c011243b3c51cfe63397d3e9c8da4b819197d5c26629ce006d2a89a4b830007a66e047d48929bd2802d69cf27fa14d7d2265ed6b6225e8d4c7ff24b25bba012cb3f902dcf3ff9ae5eab66f6f9563ef829dec9f6f31c8edc6c9acf3a4c64b141dff2d0e9a81d73338c0e6a76f5d0d26e09ac5375673df7dbac10c059cc5c86720cddf9dea06f0320aca0fde817fadc6fe760ca0b675bcd6f797a1c1356c8216cb87b682226e7f5474c30a12e0fcb09cfd821e3265b105b78c9658e821789e9ab1852229b9757eac57bff9c2aedcb6fbbf63278351d02c1857938925759d314d042035d9a98bb0ad87abd42be18593236112fc5ddcef5e521e866698d02a4d757e7da7afdbf1fe2830eed1e1ff0bacd0ae21a7eeba93126fe7141389232f535d3091bf3d7c94572134fb3a999f3c5258c2beb5b5bbec934da40d188227cf0b2f70aca488d4a0647f0933b1dd6b979a63882802b6c3cb04c2d2a85d538486d0bf67e550adc932034a0dc1ec500d79523fb3044a4df7446d67d24c6fb1e418f02f37a532bfc1376df59e692b5e8602e72167c030bc2d16298380595c6919ed04808ca6a85158117c736074e4f58fbb329d52f397e039bb0e782e3fab4f55084dc5abb874af05eaea9ec2f075e00e7de45495fa57ade0182f88a66bf93a89307e6efbe111e7cad8596dd88e632a3ff2af2de8e91964f9f95a57ce5c5d0879151357a41cb0f020199c55a5dae7b95ecfc8f9be1cd7447b8ad968eda46d182cef48ccd5dfd1919e681873a2944ee47e94adc1722f2b43a245747579a3ec4c67474fd649fd0a9107ba64d5b0b42c50a113e8de10409d4fe754ad4615d20bd0f708180654e26be97e510f3e429b1b72a999ee9fcea6f79c740672dd06efb84801a0a4304e416a443defad7452ded21398a274611f69391196e2345661f6f58f55cfca2bcacc81144c25c0f5068725c8abdc653ba41f6e5ed938cfecbac0c92a003a2eff751b584b6193f4008b424c7ad6552bc6c19de7e84f24c7f9313406143eaf7eb2237b435bd889f0a32aa68557fafb573f31f568868bde3c9467f4c9039dc329c175c7e4b6488c7707cbe27b8153009ca6432949f17738a31a63a4e7697293be94ae68bfc3e5daaf06412f23c9535a97e10d5f63d73d15e1df23a00251c18227c93f50e17f312977e9fe93f120c87f488ff19badb491201e93e9ff5895943fbf921b96ea86d01401f5f8b4d3ca2defdcf3267ba6bd1ae250a19e72ba740f7f5f4d22c88124935ccc03f0eef71ad89cb2dd08e36cda538b617ba2823774fba6b0f9a3c9929aef997949450ac096a8be11610aa3887c82b41c2e4a5f22df25c3daeb5ea57039d653a80d20cfcae79279c9cb5cc6fed33d30ce8a44327bd0eef32d54c0270d1d892107cdb39b3c47e6272734f00ed6badf5ca864c8adb204fe9230cef89c8bbf39ca286df68262f86d02180e4b56db68ebd1a4b46c9b6411b27bcc4a12919e792a914e909bb893983f86a9f4a7380a43c8cc45d3b84100725af7f43a4659e2f352ae363a2d906cefdfb74f26348a79f4ba94d5323d606e69a937be24848398161186cbefd7292a5a3b3c817258a02931d685e6528e4b00edd8b154c66c689ccae7fd3501b6b1f72cf2ab834fe1287053ffadb618996091c95f9d71206c4ee7da3259a8912eceb754da15247169ca2d486421e600983d2249ec33b0c2f16231a54eb83ffbbc35304327533b7311962ec28c925016b9a4c8fd74148b4b2720f926fc478eed6c07af544ef3a5eef0b9619f18a715767a4797669d13fa47c52b42fb7d18953cc88333e2fd457ef96f88df32aa10e449a10c1f272bb7c63df02a06921d95134fec180b154edab44650d3a74d4d29fe411dd4e519835fa9d38965bd405fb23bd24c0641ec7c9b405c3b7d14684aa15fb361f4a52af98356e9eaf4124c66ac30d52634b15dc7255d7831b61ae40c0c26f5a74318fa565a25bc4edf9f761e2fbc041d508017466acf75206e9a03e7cd01892e6818b0188483a5d4c5c79695a39bdf4dff74595d098d6caec01e1b9ddab8059b40a6de7f1cf7cf5881c10822fa994f1a0923d5bdc8acb1ddf399d2a71096a5c96ac9662b8e555701da6844f7b9b243312e3bbdf1fe760da16b70220d9c1fc9c448b0ebc48c995b9b930dce39950aba45e8b1e6415c6f4f860803f77d08a00e6792710b112851b04947f54ee0bd1f1e861d35933b508fbb4928dbc2b306d19d1c74f439ff19124ae59a44cae233bcfc237e9856fecab45dfbad197cdb78338029602efe3a4e1d145096cac82f9d52862872ffc2bdf8bd9ff501fa11fe3b2c03a19f8b5a7144828dc146ef3657e5872975b0c15f1b5d4c39eae2d4d7d933a56fd5522d20a6f7b55beedd2b057814c74a5956099234b3563808e1751ec99b30224aba5f6647ec20ff38eb9b1efe249e8669ce55e2d81b0873cd0a93524319db67c55582646bbbb9830e46be19a2e88d7d942c3e8335e824e526f171fe55cebb5dd1f9242b1b6c8bb1d44a1f54f3bb8076246957edff91d2381c74a2528afa8d17c94fcbfc53873b0d3e746959ed28c918bc4c490bdb3a4d52e3e126262879ab38ac56529fe9f263a542dcde7f67511b170e39d7a6354a41653633de991523233c9844e20810981eda5eb352553ecd0cdcfd4e4cc132470ae6532dd4ad0ca9f4cb658241941da0c5cdd36baa2e5d61649e1f72cac75e426ac354ac37e1d2c95b84993d5d2d1412ba7ed23693d86295378e415cb35acdde5c5acb456115dcf654a7d33717919826a9cd46c8a4f35f3d087f821e5534c28a9ae33e698ac6d5cd72d8778af66ef5123adcab3f5580a47cf1339c673afd8166e69ab355257c5fab665b8e2e029e1c38d79e21b1af095b1d0eca423337f0063c7aa625a53ebf3b48c3e86d2060f8839b914d252301547472e276720cfc0aceb957253618b3abaece189b1a6c5e8f37e7ade6bf03a420116343faac2ec8dc830be9b43eea919cbb346e1587c0d953a9872b7c87ec0202f27e8686744cb5c555408fc7eee3975ec45f91060ecdd14014dfb67efb7b90fb62d28a164940dbcc10d3f11047e2d153805c1cfe84bfc27ff50e1ceb4b2d41c65b7e44640c4004eb46c17b99c52d1ca67c8cf79f8cdd0f8d15afe69e0e74cb6ad645058f1147085065833893848b29be8dcd6f4d7eeb06dccaa739a1213e55a36f3d7111beebafd59f6edda4a6e7c73e3802649327519cac54512bf2a36463e0f523e6925d036659893a797bce09b2efa1c91fe5efe6a7963a3b20d4a5dedc16baa3d0a3ca59d6fdef66c313dc36c6a43c2a22ddc8f0fe874cefb9215f0df42f7c811015224b9f0277483b49553b89ce8b9dfdb5a66422a2a461ac4b6ddafc0b7fa62401a43d6e05265c3a3f83031698dd73b8ae97732b456d8fd00e198e1cb57bd7aeb01db1958bb3e4c857c5cf2e84abf2965275f3c949494ab219eeefa71788b41cb22f249524d67408861567e7960964702e1ad7831a079d23d90e99f90a07b7fe77f0f26291bdf06261cb05be4215d75013c857c14702f583d695216658d2a9f0ee4cab2b6172439994ef813c4750fd1ece0d78c278e0e96de14ce4b0708e71a16d575b4816965074dd0c9cdac711134c3070b3191f06d226a9f01a68e31c0b89d5d4f7ce5826be1724a4e2cf1166a429b59ffc61c6ab281fc0c66898c43da3e19acc35cc7cb46e5cd03a9f770321eac6856587eea1e5e3af163c50ef721b4173deea4b26576dd2932d60d259a918a639853fe0923840260893f620b1af115e33adc68c2abc958925b6d9000496e9487c3adfb9e8cdb4a4826bf7aa164513a6a7656a400a2e348812fbe2a210e731c4330a7107b782fe54c839c87a28ef763db761ede37d383b1106493f2859c02af60283be34ca5ffd80fd17be18768a8fd75eabecfe6811b42fb892c2f619edebea8facc2a2538885afe9ab55c1f73178103510545a52499e2503f1907eb8b688e710af1e90fb41c6e470dc65b9cdc55bd61fdca2fe6935114162acc6bee0e82fab5a99809280299c564edbb89dc4eb46007341155a43209505e2625efdda90ad31c0dcdd583b9371551d54952a1846043d2ab900725dabef99d8b97313b468063b778ea7b315209f1e69bf172c2055701479602e333f9becddb5dcfd0cf159f5b00d7521badc2b3a0abd686099ab77c6efe37d85002a1468fef64b60fc7d3a704595ef5cd849b5328ad62e4b5870c7cb2aa9476017fdbf1bfe81623c6ea895661bfc9eb6345e6eea2046d11b7e6d7027c9aa7b3de68e1ef11d74f5f17f0161c13b6336f22f0f4d34c7605e86e3b7991401286052f651442cfc50649041d46730463430825b0917e4982c5d227f4696b8d200633e599bdcc69a1e00ff7b076a0b27186e5551a308fe3316c0444e10e275e2fc56a05f1e2af29db05f3c4e57b2020f6b6c1456b84ce6d843e1401577d4a8c23f0a04b07ad669d6c8e7a3544f47d2c3a0d34441d7a6f59e029746dda907241416b948a45522c66e01797dccbf8b00572f9546be1574956a1f43016dcc80e3095b7384f91a0c864442afed705c00a4408082c8c73a80185c30db40dcc3f6fc00ce7a163c712f3247641962947a74b33733435cd90763bb2cd1721d4a0fc0e53c7dbdc263c4b2e4d8aacde337407eabe93af7b4cc1456f355baa3f13b1a8c9732c2423d2e22129279cdf570ace347c12a13c6df60f3e6d64fb5f7e0fab5c2007b115bf8d626b1235ef2c45b67c82c05d810c7653c54b88f94b5c33feb55e15f54d5aa9f0d9449ec2332ef9ab36ecc35d55a8658a261405b80d538e319d4396c3beb75f91c02a926ffb690a691bcd11f022d2ee498d267f6d60a083881877ad614af7763b04bce97f64a2491163cb52fa3a2840786de321e8e4b4867f7c757f4acdd14b3048883e5f6a7f6103fb148154c61cd44a35a85fff1bb2ac1e872a97e38370afe952415a936cba5caee387f2a0cc388c4aa0dc1e214894c624bfe58c74d734a638d779a1c1b9febe8ab2b2cf5feec29d7902f975d37535df587755123d9db5bfc8c930c5f05261132a3f56638542583ba9d9304182e13866fc72f40cd9d5a60fee8bb1e86e823945a770464ed7b35f440d4a5d0535212805bb1ed879dbfcc087feb1de3e027fbfcf4934b053e2bef25bc950e862c85ab04edbb01307418072415272f1d5c4ebfbd8e1976c152ba0ff412c8972bb4a62268e2f57fafe3c8d2834fd8c15aef30cf86656c0e92334898591e117e17cfacf4cc2ff49aab8674d9ea8ea198aad55377e84ffe93edda89021956e7650cb726c0d2d1a2cf1cbf33df96150fed96f5371344e6c8a5cb627749f4a43a83a9baa2144bb7e4c46f01dada2ca1ade9e35235e1961b2bcc004edc6245ababaf51b1e38ab5c1a108d1cf4ddc896346cd3cebd24cb4105c5c0bffc2dc3c121cfaa5d8da10619a56005ed7d8976ac7253f027a1e1bba786a2ca2ac48c767a2a7109678a34eb679ca6ac3d7b6fc00809cb14fdca2c925fa97b590c23b08a9c4b70d1eca6661ddf44ba18ffe705432ab6a2c7ab7df83f35f67f09490b936232996aa51eac3d017ec92b21b8bcb345b0215be8416c309652cc04adda83829db1301a77df44922e46b10b360746f02e82359737d5c741cc4a89e7e0a504567ab0eab1e1a7ac3fbdb5f52f5cdf227ccb3681d3f30e7f0fdd10a16c31a697b07b5d6821d7c41b171cebc49c8c71e4ffbcd1a2ab74781464d9efda1761311b27c1f860810bc77f52dd8b67515392b836c9cd3dfdd835a0f2ba2e43f75dbffa25f462fdaea995f4da8aaa15a2e8635d8ef59d2563c027e6094900068de3a5f7f6b7acf2d19ed0d5dae2fd5d010a6b5ea7435100b2c4dcb5946ee3f7c0d7638a5129916a05dee29a92ebee9c6dcddde740ca9d613c40c919bbdf77febc4de51b8be0fa9ca3b742b0e100daf90da2ffaf9bf7314aa88be811f48b648b90950530b8e4a3d39abc68ac77f7da6eb3e4d14ffd57cb501dcd876ff8fb6ad52007d3083a62d6cf76206346c374b2f4f9a99b37e8174807255247d4008cfe0f228d938639eaf4b7a694e22202432105a6a58b6b1a4292415296daf6df02e4769d0d08fbcefbf427e646e34b2595d77ab2cde74a93f34d79deaf413dfaf75e3b20a6dab4075ffec03ee3198780fc36d08b7d616b942e2179495814026bffed00f43361fc7d380fa78eb50e91c40958188d6a8737e4f78383ce6f4b7b0b267b7b57bc134b41369a63a33431bd42e4910ba87306768261773fa12311544df7364809eb5e13378cdf10624481e413673db1739b6cb4fa1d4bb94811aa233699b8ab1f2ed59446a0972f7eb354b059d542d0bb0b7752496df08c6ed9e6ba8f9f5094fb16ce089330d8cfa616a1182a37f593a60069c4e33453562c7001aa9d7a6c7a32d4a190ff01c66d2250f6e36ad5b21ca6bbea6a22dd38af81100b5f3b57ffbc9daf377c039f2269596d9d8644e08591ed0b5859f7010a4612bcb61b9cd143ff287027430dafd17c07b6068769005e0368defdc0e7f380a2898819f4bea4c95fd20e4aab322578f25752461ce4147fc776eeb2132da062210d33bb6a3997f5505d52a835d48d57e24321ce1bc4a1524ae666c37955a521bf5f699165825f34be7b599c467a2711ab1738470216b514b51e6d04c1516a8720ad7ab8bde9376be30632185b220b406a2cf0f2cdbd25699110195bfbc7030f0f379bc85851fb3b4915df693ac507c3f3814a0d6eaf48b4d5a64be1fa25e69c9f6eaed55badc44b6df5692ecce36aba7445c323a6c6169bd3aa18f51beb9b3bb21d8bcff66b508d36196c5c8fc1ce9cb85527905c69189fd89aec911ebd20ed09c9de73b927399ea62ad03c77f2de714c636c627f34e38beb3a1575c1cdb96986084af1b371695c6c75b188aa8644f16ae51a2814d35b366caca11ab93e03357610ebbc4c96e7b7558c7601d65d90ed8ed8b22c4a09b6ca3dccdf4107b122c4da641d005f2ef43d58fd5d2b33dec02ec4e2e22441064574312307d263721869fcbc6cf73af002c4d1353e9c8e9feb62bf160df10116dbe69707db10a28567f4887955940a5ccd6e03d73ee4e76fa48fdd2b2970b3633ce9983e5ba46ed35076765871c3651f1ffee70a2869c21d1e83ca36c5adbfc93097d8d0053c53296b24595f94051dbc8d4b51af4b2713d69bb32f47295e896612d1f22a161312c521b5b91378a037b1ba7619c437b84846a01702ebde0276f73a9f9bc36b8c044eb059c1fe49ea9e0ca9352fa68a1cadf2c7cd7b60781a1cf1abbdd6b3fd19194e9006d02bdda875f884a78d4ec43ac966c675df2d6f196e077b6c96df21ada0630446640d157aa72c97b05567d26138e647e7b10a74392ce954f91210aacc894e487c2f63501a2c1fef83a4fb221d40361e11508bfb9b84a3f8c66e8fc5d744bfdfdbacad94e96058b653010794a0e9f74a1454f4313736e044edc10bd95b7be913de744957b989dd0062a69691cc60a9581f3c9902e25d98da9d239e75f23167e7bf12c2e9aea5161da932bdcda04033224c3e96f2773fbab348f58c4a90727f9575be25e9a0ad23e18f606d8731c32a1bb95c0650f5fedd55653070a4b0073669fef562d30da9125e00bc743428e830bab8afffb8a644900215b6fb890baf3c79d2f1dbfeb0abb9d626e25e030af4f0f756f3506c519974e5c696cb941f7cb6f7656872944c0f366725509f798c8652ca186859280790ce17e11fcf6e595c917099482a58afacd306826a9728ab96d14eac49529121fc38ef4c53ab559887ced6eeedafeb1f76f5cb49ac190cff54c70f8a786d7cda41cfcd3d0dc1958dae7ef4da573404d4983cbcb7df803460267098731a192a7b6a920f078e0a448a360a442d634e1da46337b9291e93b9158a82a7401038e20609f2ecef495ec497bb9cf728ec284e29a5d56844e6f9eade5e8342d841612ca41cbf882e332f478eaff846ede7baef8017a49ef5d345509261d9fd0c94cbae7c225d3a223916fa1c78c099cf4051f2ffcfe6fbb9ad6719152f89e445ec95300f13d9ca96732d73181aac684da73d61214d68639d855359d5acbb6ea5c8a89cbaba28ac0cd16c4a3b5fa510c86ce529d3c92d70bba310e2f2640cebfea5b93206451696aebeb1da3ac53adfd9044e9f14ef98bd0b6e962f923ecc72451986ff2dc014ed60d0cc7568741214f1a5c87b5f1ef5f147de110ea0d02407c730c220a2a0190537229265116d6599d964f4bcc1187733cd8e6e5c75120d9b071e9b575a7dce9d30c7a142f17c57bc16f68d8d6a1ee0f0adaa9f1f387ed80600c1c25d6f047949559d05b4806e82d00fd0019a453efb6959c23ab3836c44ea977cae759e27414f1a8ac9de541ae648be32ebd4cb4e4c23949af8f4f597366f5e5566f79a5e3288b964fd3bc57e1c089e995031a79f7a437ecc669ac934c696f94714a760f77557a1593ba99b9151118eec31771dbe1d3a1fef2ac6b505272eabb786bc45b39f0aa0c827032b3ce14c22fa961a9a9373e9ca2ef294b3a4dca09417cfac4fb21e43c55d374548c7831a4350b537a91970e1d7186c09501b612fcac8cd6aeaf3581bf86889dcab9c416d1b6b1b22e01761f5786af30bc3193c5d2f74ee58a4754afc38e8b00d510559b75613f4217fb77a21bd25ff1a06e756592d924dbd1274d37d7be114788d8ce791c07a6e94a6841c0f1225ff7b9e2ad4614a5afbcd2e3662e96eb486aab66d588c7be8b8bc6dde77957d617d802fb701256c068a62801312e3e1b100d9409d65ee7eb0ed650d2308beab09e0273051c05ffd0de325476c9e978bbf58d2457d77122f2290e6e9f6f983259510a48269b857b0b1f426a3ab562fdd9c2b38effe4acfe1784893dab4ed2fc5ec3124a648422817da81e54de716f43f0376e8c7a16f9fe6970e3d4619ff6a66341b348cd7a36e6a633ad602ff1319c6234d7602c54c9122f7742bc7d9714947e281fdb8a4bbfbccbda44788de0d660b85c70939d91a7c44687a47f75b79b2c8c77af6cd68215a68fc4486ec48e39d7d8470c13b01db733cb31b463f4716698014c6a0b7d36fe7839d71ca9949ed9bed15fe662cc654234f916bdc6978ca668df33a7a116c9a80182be83ae5bd2c06886038d4c93f6d49523588407989c499fc2277217db9411d40194c1ed38784e8884b3907e099f3d613772f3ee0aee3fec25be06c02345d5f1e431078f7828a6acbfa09df05ffc3cadad4c72496aaabf91d5ab08f8c664046406058a20a26e0e169c36176c445149ea384baa77df6bbb510c21cce1e94fcaf2d519f70bbffebb3e462f899ea72db242a9977632bbeed6c0f6d222ef25ebfd064a2b00c79f4d52f407fcc46d1c931cc6ba6afc09512b0cd5bbe7b32ad5c959d466327e390e209d21035905768e92cf4dbde9a70f7f8a78122c5f97b4d0a0b7cb9eb8c4a7348419685a596c089234769855d9a343560e57c708073b6291253357c271e6da550003d37d4357e92a04d47ff1a31ba03a6cb81c11bfe029cbad4962edc34decd21ac22b8e7a280b75c05d1c2efcc070ffb185e611d562e5e4d56b52cebf0f3a539aaa9ec9cfadf9a436e84805e25468996efabf3a2b25208bafc0d3e47a106ac56669365cf3d17ae39cf4f1f446bd889526c7fc5a219c051d73f62e237161d16b2c55f9f58a8b1810775609dff79bd1a934b5294db596163e73abf018d8095ec6e7bfa6f40f6b36bdcf55ed41dcc070e8f173cb4932a955093ed18c9b6fcd7e5364a6af6c319989c3a5745eabad6de61b75b5cd06f31410fb1ef77bce6efa0391b63ac5a1c40972ca6f36cae4f4357bcd02c143e04bf277aac5602191412b0a69c9d2b0d91f037fd59e4e800d5c096662443e5f5d171ac61c906e82f9eeafbc7d426e044e0cfba984b291b2425171c08ba8dbaa5c1e98ee8ed8fe7c7b6730ad7a9bb4d210d3b5199e6c5dd0f68a66e6c537571a885adf6dd2e7387e17ebab7345212102ca3f9731a0b809000bfbbfd138c00da68b5c7e7bba487f2d71f3f03c0fe1917233250f8862fba640871245939a1dfaa8c482d2daa3a381ca7dc88d01054a3ac83f2eb4f300498abc94cc87ead71312c72d9b35558bba2b533aa69815b5aaa0305149dbe797ea549c53f5d5a0e562def08e5fc61945285d119d518cb1a1623a23998bd9b79f6e678ba29bac9b2118467769b24d2cb5851c87f01029d48bc17738af1e964f93adfa6f2445ca3d1fd54cda892081c67505528631c40fd1049e2239741d866e4a70c25e2cd9dfb371b540b0aec9acb471cf7a3c8d7915281fdba74dac922c2e31c746115a09719a9cc52e83c79c05048f87af132e689055aba38d91e6c925f592ba61ee3daae44b5c48364a7394340af1217ccbeffd5576282dc137ffc0ea5d95d79bde7eb293d840244625d06e0b575b066e14515dd0d2ba474f14630a2a6ea936a760460b7153778fd900006541e24a98c37646707c82478d1977400708942951998682b06ac4f660bcff935062de51016e5e905ec18f994493d51c14254cdbc3c18856552d63b22cf77b18f0ade4256d2c46c18a5b05e8722c66aae80d60379bcfcf60cbde135dfd87fb28a57d3d827fb752228630203d7918300957ee87c0976f72499e22bf5297516a865aa63e58dd68ec259701591cf39ce540ab31b1f7b629ea17fcbd65591430636fb2edc97bd22f09613553d8ff00f885b031cd4e00774f386201b24989722016fbce5e69da7601f276865767ad6e6074e04d0a4aa41c40874b80703ba555fc57e64d9326e6011de71aec1942d6cd9bb58bed75b51859680a74727006d26aefa56d6655fe6769f44554f22bc4e5cafc5877df705032657c2a2e94532e7e94884fcb25ba0ea5034bb7711665253da29ad06e3750ea8635499493e19c7c0de6965edeb81537574f6c42a2c3fd805eb9412ed7a70b8ca399af080ea836dea05aaa5be4eeea3054d1ecb86bdddf67cf38473a0e386f2651c3686293681fc493850debf7e7bdf95e35e06e778188d8b5470f667c18421614f4ee28c0101d2804a33620380c0c35d145827ce132d1452a8cd2cad80c05b05ba71bce4b761b4dc9f7b08b8d0c6cf2a0be8d68a83f3a5d8b600062e6a551c687e56f977ad1ec30c585500f1f9b0cfb3da2e15df81a7f129c488f55df2f9dd5ca29e194f8028d294a8505ef57365605e5c820c1c85bec2297c5a5a78e2af0b17e80a076992b66e91a619b7303ec3ac1a1eb2825a0410b88ecadb0b5ff8f037d6579bb846f579e5a952e1dbe5b76803e20a8a41a78707b66b0e567ca376489e773bff254d679c04311f23c5a2cd6410a9dedc19b23866c3575c50c435eab91eac40c2dea11070d6369d296a9228239c091b006e34f37dbace4514ef7de09088f3c23b4b87d94dc1da6fb9a8a768fd3da9a4e20939dc2eb72c25dee01dafd4d8b05b201064e4a3458fb5e1031bbc30aa82297bc762aff2bf0f272bb8e0316b9d358b621a17795e06a2369ad404c5467de7ab472cedbf0ecc94c87e495cd6f4b5b7c44d9ff12ddc78a6e1874c993e068e164a9c15a18a3579f8574384f4bfea50aab3f76b927b8b86549836ad2cf5fbd6449bb70bd1eb6f15774d0704af6967c5112fef110440c075e35ed16054d11a59e3c7429243091e71b220e19ecbc147df385e82787436d2d24f20c4862696f026b0127bdf952103b9eca61fe86d17a9ad7692badb1e55cd89798ff89d7685f7b85affb12eb803f4e3e15394aebe7ee857e9ad42ecec689030c83f182c97523fb0d9ca12a5cae5df20281046ee4c200c57d739a916e51920658cfabe912dbce827fd8c6725de782c18b80750384695e6d5ff1d4428cd61f127732e18aa1d4fdfc3a45a0754d145708ab3f5b5cf0304de54e08a0786aee3b774431a515c80339ed5fe10122962ff65b31969a75cbe6703584e79697acca274fea728620a18c6bdd029f6e5dbd598640d2d35d2a7eb0328fed13f10da485578166c6df79ed786aada8c4309d5a1358e043dae0c7153179fa664fb8eb72e79542d07131c9bdd1e79552a30c259cda537202529cf3566c6a40f24b9e8986c2e445bc56d6184c30cd30cdc6f20b369d712f100f957b2b3a4d6a1bc4138b488701babfe70947ba3012db657d6ad141fa888cedda14a5350827602d0847638ad3947e55bfab9b0ddb03e5650470dc203555c6d87d899b683c3507b3a3a2962cce96c041b021ec80bcee16783e3f54cea52c6ba0c7470a25b205102ab91502b69039b0bb84ed336c0b20e0671bca37c1dfb1461d1032dbc7d246e08f81caf6207061bc7d6692346b5517d0a3d610bc931976faee3d16ffeaae0fdedfad818487d8561bfbccf2567ad80ba7abfb2bfe6d7ddc398c446f50c8b61bc96ef22dde5cec9e5128d04ecaefe40f0019cc5b449b939e1438c84f3603af3e3b8491ca71f355dca9ef4d73898558a0e2fb4340ddeafe9c57799d9b6634864f6569f82affbf4d23938b35fbdac87830997db8d02cc943f62c92324f44dfe0979c1026f1b0b35adbf81461658d6df2bde94b7b3eeaac67796337ad6e845b1747748bff17b1d9843ad26a995becf2e4749c7f6387f076d638be793ca2b5be935b1242c54516d71f533fec751db081ab9b03908def8f965629c5b7d131dfcafe31a27bf33eb18416cbbb01d9f8d28662df1d70e572870a6ba4dc72ef603489a93276d8f5d35f240fa7ba3cd92ba6c6acbd1f2a7d2ae0b38699d32bfceb8f83c7221958b51fd21b7135cd8b2311445b4064af91a522e11ce6b4103d9b5254a7f71552a6ff8a9157397d4242a67b5957642cce81ff29b747ffc19e5bedf329e265be29d44bd7ef9c59bf54cadc2e57015247a0f0f23d4a68baaa293859d9669b91f32fc1a1d875e6cecce9de62c4e4d2715503ea096c27bef6cca74bf3344c985d18260255a95473ddee6e815f961cbc3bebd9e15859aa6a934b62d898c90f9904cf84612612c08c32ced2a08462cee96e84e3fb10b6da3bfb331bf399771a6478017dc6d2715678536e3dcc1bcd173966a74aebe35eae1cba47b4a5dcd353b5fc1ed3c412ebff59ab2a0d5540b56df701d59d7adbcec22cf5ae0515c3d6084bf1fa8b3fc043a610ed9beee37a8680690bf86f48819eb99cb7ce7ccf69c45d32d337a59a8836abf09ee86c917d5afbbaa6edaed4391a104eb1283bc85ea11561646b3cddc177158543bc82e0ab3f6d29749939009ffda4ae57688d9fd4b056087e7cc4a635338b46395f258bbb804188db4bd68719a5dc26d55b488b41a169f46990c614c3ff5930614a14bca9bed6a62c5253d07e5c9e0f8f9f3ff2aa2821c2058d9c6f43a88b97276b6b7035006ec4a766433599ac254566cd114e16c3b4b7916799ea67d73e5e473987894928f18fdc133b4b24d8e3a69375d998d96bc16133d831d3fb8957759bce6df6e7846ae69edbc4d2c57c6556dbea3005d10fee14aa274e5ae25118977afcc746d920aa5fbb41b7187814b181b42107a3c85b946d2ecbd1fa4eadc939b0996c73e4a9114bc24bbdfc68360783414978817dbd23e01816a1fe2b6a2f9ec26b84d989d510a891e85c56d164b2bec5394a1be84fe436a522ee148135b3a28e65b6b2b57f4ac66f2f9a90017acb246a4e912876cd1825a68b6ed46d37a77e2f5fa3b241b4bccf1edf1ba0331d37bce87449157b098af06b4e986ff6ad3b10d94be2cd0729d8ebfca108a3b0b08275496fdf8a8304d02fbab627c0a6f3b091963fc36d801ecd703eae7a6d3bce393e7029e989956afa6ed6d629f973a3ada4e23ed08f9aeb59b3f27aa99f344b8c51eb5c7e636b078dcd315d7eb38fa5120677200731b8cdad423303b0c2d0164fb681ed93bc35ccf2935753bea53fc5dacf7211386c09a26c5bda22271edba867cbe92ce06ca2a094decb9f2b9073b05e02f15e82c951d93101c4976848be2340d04090d316be38fee997ef6f2dbc31850a01ff4a661aee1852ea40232bc91a2174539e5ecfe96295e8402b25c151364214a3e4cf412b0b120351a863b5bca140680ed3c6149efce1d268b3d0b3b0fda97e4a4ab114a9be4e9c201000d71b55c75fb58b43fd54a75a7847e19cabe17cdf6782d53423dd54d6f788b43693271064cf86cce38221341568fddf115a0a6764dfb66cda5d0e7f7a16ebdff1c34d490590db85f30a85c5fdab8a3edb8356b55f267e81e12fe22eb18b3545d42937f9efc23f9208e2fa26034c91d9a02804c7c21a3818bc0bc3133b27ea9696458fff0468d804bb49a8c56ddb85a8703a91a7456584980d4a95d42ea2343a25e2f71e2353a1dc79a3b16ff614db5580cadd7fb692522fb26725dd9656e0d849ca43529306db66d2e395d6cbd99f169d623ae6ce64f560b91648d7688e7f34c46fc7cc7d2cde46bb46c2f81e2eaead8b873fa7c2f1e7ca6b37e43c85702a2ea70d68d53a3ce84f3f2bfcfed491af015b09ed60939ef91a824b68987cf9e4ac58f8a2367e5343885c3d6f98024a4b461c6241719148a5b2975cfdd425263dad655e0c03e97642ec1c6a1ea5e359e0e4ec684b0dd2cfc694b41d97de53bd176fe870803361dbe36dccb016bf75ba28d946df9a888f9a35970c067409910968dd1064d764f39e4ea95de3ff45ca136067c5c35cd20b95671b4b49864df80b06a9e58a4ffaff8e008b4d612c42953ff87a73d02df182281091ad94a5dc63e879f13271ababfafcbf31376713b84226c7993cc4952b58af310bfb79622cf0a51dceb77cdb2684e5cc257df5f8141a8ba8b4fdb14ace7d0840e9f5d1342a741191b1fa8f52dddf07647a505c42e53a434df6197251f9996d0f38c8d0b408d19e4bf3decc331dfde998491d4516b85cf687b3338a91cfce055d4090e58e36daa707d12d201c604ce486a77a04a4732605ccccb2e483ace07d5ea0209915c4ee4f0c2ebb2ed435eeba2428e8981a28fb7564fd7f57fad3fd7f85666251dafd13ef5ead55dfe682e6cd2cfbe57a53e914d0d33ee949f2d720f691471b06f643dad7528a22bb12073fa45fa918ff457d26a259af98bb405c87f9669afde757099bc1a4032a9a560778f060bbc56033cf4159a41cf761c366fe17c8a85ba178b94d5a396d85f44fc28cc1bd3e51c93a6e80b87a89991e300e9ede1c635c5e5de3192b8854a5ab5ddad7b88bd4ec73f7b50d864ff96b22df145fb77dd210eb4abd1954604827bcbd0f633eaabe134352af9af07c46a1f4b28e78e438b753d81a6539b9955a4e18f3d216a444f0764877af3cf5710a03c0bd7246814f5de7fdae1684846dcdb51c7914e78a10ab29f6475e988da2157d0f58e98effab9adb362ab24ce7163730def9ef98d275b5a035e4a35ee5b83e8a6b136d80f62cd2108814959192fdecf3518c27eeb1a834c7347958226b57f889557bdbce3f5413c0e0968b6423a6ba6fdebdaaba92dcacf1908cc50b99ec46a5ad0bc940622300978060d346cb2c7059e9b1d1e073833a355d944931d6fab933a24a37fe61eba8b31720b854eadcb328b693b03ac60b1eb21cade7ee256877a26ce2e2ab4f95c03dbe1d2737118ecfaadacad156166b1835a68033f03ed208d8fe39fb32ffdd64a8e89023a422f48f587c8faf3608826b7aa9b9d5365cca6f563235b67c6556708f831e52de27500954d243eeeb7e136b0b68e62f252e34a46ef614221b99c1f268ca183036db198223f747d5c81233ac6ade7364195eaf19f9358141cb081320b4016335d16bbdf4cadec688a4cdcd4bd3e5fb148d4af5afb8dfd8fcb6523e0072ff77a3aae52dbb28edc20d9229a78ae94764bf045e4ecf7043c4018b5b635b5bb30fd10eba0c7183e1be40f8103a49a48b6c8441150fd94afa001bbce28f44fa9769449acddcb98467eea4eea5854cb35b7e4377c7d2384acd06c75986ce7b88948f2e105ed099b15a92530361229dd5bea3debdf7fbfd3b561c11a2d1ad5b2bb42fb870bef1c11f52aff0827eea00a66dac3b6c8eaed27dfdd52d2649c37b66a3ef3971886d4d26da97bb8815514a300a43700534d23a6dfaef783c6929692d68f102e28103650e025a880c0050b67b0b32affdd658b4135dabaa29e73978a4c7495cdc74ef4df3de678adc6b71167ed4901772af6e5ff6021ba61ffbc86620e0bd395c8bf3af28eada4134dd5e823901ccfdfb73ab41b8d743ff5fffa8a57609927e5556ca4df0d08bbc67af13d64cb6cd03b881758b7066876824dcc46e9946d9bd3fcdde19721f6bae44d69d859b884567c4832d9cc8bba2d8af9fdc9068e8798980d951577c5e4d3e896283874c6e7d3ab0d43b6fca0a920a2ea1a34cdd4ab30da655b31d522b4117b323507ec6020fec0d473203285dcd4f01362d3c245569ed213f2e0a59fb8750e244c94af0a3293d815e22b04d754fc0868b810c733f7a597193c3f433084545df04f4d878f595934019e8f4feeed4b266c5c0f4d66e043524e12ff7a96b5476a5a7c954dbe000210cc4239088a1a675b2c9d593395f829ac4517853f39789d59b1e3526fe91430f39fed6c552d6879d62bf851643a47b2fde324bc587ac99637f13cb8e827e32c713512a7b097ee45775e08b5a148758e526d9a4179fe878c888b738f90ac423c61c822babe7d5c69d151627b1db9d307af23fa9d855d4d7fe82d07bb412cfd9fb939744a283547864ea493648d33d3146396d30b3128a7e852606dd1980a770461ff7eeb428818a460d25c86aebaa50d232b571b79ab696216258299809b01cc092c43fdc765ba618068cf286cc3e054f9828ac477c74b2ff914c65ea29df7e9aff6ddd334717b70ae5e67423ddee9b495a9e5793ebb8b6ae5849bac1fb784bf31fce1f6df3c63dd0d3dfd475c04c0a9003435a0946f7052ecb85dfa83c868549246cfc9469b735b648c1e45c1d26c34e6a9ec45d8a35be6f41503c19f2725183633a52687520abc2d901a0796a03565544203747f4ea1c99114c9c487ddec77b7255e5d595323bb8192987724e9ba524341842cd89415f1ba15855f92afff981618e76a5f20859e2781103014f909fe1d899791729d744067db52c7d127182292a59e9447b951fcbbbd88f3f5a746fe70d1d14578cac44d79f5456ba7c3a1410e4ceb3c70185d78cca82742260ed7aebfb0b4b6b37da60d54fa1d21735e4510286ab0e50f0af4686f03d8e6ced7bbf6b6e166ef192be3c38d98b5e8c3d324fc27110a31f657e31a6d926c7be5967cc477ae2e444121e97857ce0233654228c6b7d021c7e6f00bb1fdb9152cdba25e835aa428fd308f7b1b6440daed9dacf5f76a460e6d629e35fce0fdea92f35d00c8767b6c57ff38d923166586d18cd0c160ce6eeb7462d28b57fd9f95ecf52da79c05f398ee541aa724787a450263f234856005dc553a9489d0af0509c18ce496f982853fce27238e0fa5704612b2d135080a0dcf0c1040e3ae484cf1aee459fbbb1390cc8ae90d4728c173fa60e19f029e1b9b00e763c0014ab26cc8baeb58556cbc9fd83ba36ddd0d325e0235f2052d371d5d46f65288e0824b4769823cfe5302d181d022dcd3d319ac6c26ea4ac5253e198674f3943014b57ef81fa22c3fa45992a00261b3f056d20daabad42b44c557727e92db30c8f52787c00f1062469163a1c53810cc5db3f946392ea980a0996361491aeb1a45916e509fe4e156271e2c4ba3ea704fbd00a598d8de3a2efe41f0213eb5c8c1e1765ddf8dd11d63d7bc316996940707625e958cfb122bd12dc04aad08d23edc7b9c7f4d9ec1f380f2730a63e90da320c918a684d5a591b9d4e4429d6a5d0248a8d7027ec36c903951723ee658f6b7bb7e609160a8f6d93242a7d4f51f715c3190c3153f07440773cce1bd5909a13f5b331870b9f1eb9256cbb76845fc25673bb69af39cc6b6aa6d34f5d3c4fff3d906fb34f190456a465287c25bc74b90921d6f4a3a1c12e7629b072fd0cba11f17acaa577a468d5909c557a561de7b66af89694089462ca2c6aaf37f41a0ef755dc3e4a44c84f26f57addb55e770c20292d7a408dae6904eeb64a5de3eca21f42ea4944e00f3d17cbc102d1f7cceb06ebf74285e39f2db7970128347e53bf778cc9b05494441cb28b568e08de85ed82da77bb343ac67645e36715d7ec64e83e0a7d79c56501cc1877fe3af886af3c6d3714684c88f029319390cc5f8be308f9e19a0e0be99ccefe0f1769f4d6f935073deb68f1db9a02cdeeb8684cd7464f5759714d009f13eb88cfb014e15ad94eae775e10cd7746a026329e969c6b536a1f47a0c3d6307c1819ac21278b68d5302f366033cafa1ec4bdfe077df217789d61ce45281067879ef9c7244d2b0ed85ea0aaa1e1a0b88f6b476347428890dd98157e7f01ecff7096e5e1a60615087285a3c4d4fecd3490544c9307cf32e7630139402372bc953ac9bef553b2468d894921a5550836a271cdcff598d13b84daba70975e17416c164b0b1c6742be6dd65542cfcbe9477343861b2a4581978127612c11de7ce08edc47f5e9e5318927d2046087d9cc05604292af34f136c525b43e8c55c5e68ed6c76005f789cf1f60e681b8538f0109400543e769d5e063d66d87c23d379d91de2aeff47ece516581dd5870821b4f6f526de1be14e326aa6202996fa9c0e2adbd9a8c91ff98da48ab14be0762a59d942aa4b697cb6ab19164a518b1207e32343345857d98c4061a8000641c17dcf5bb779f80d292df9795e2927d9c034d1c06dfb1b3a92761bda2edc604436bfc333d87eda7a2b16d330d1e2d9cdc49f3f7f706bbafc86c277f4c089e244e61885d40c9553d770e74facdcc313836a24c8a0e90606afd05887bb051087e34ab811154dfee033cf6faf64ce93e6acacb58b2a5c483768071bbfbbd7969fc8421fcb0ea46f3fce6b1252437abb248ca925fe4e0375874f64fb0d2e8930bda1ee2bb678155d62371041ded106bb6f2e63d6f2787e02fc3699c93551bd3ff3e3dbe00504e35cfe8295fe223b523fcf31ad80deb0566d3ee78723d276bb9dbc299b752db3fa52c9bff2db8b054522861a87f5c7c02e5b8a2e1ed976e9c877f07684778c65fcde72a60e05b8bbd69523d1b13a672e853ff40b6ab2d4c40fb6b285a81c349ba1eebf18692214d9c368f0a47ebce61edf41710625929054b8bf15dea38a73661f2c6c5ac791e22012f06c4f66916d3257c636da24df96363f0ab36eedc1ae8d1691e56df2492d2f9982fa16fe4452e15ca553224697b4b61d04bfe0ebe74b5b9e8ac939dbb9dcaf3a990786e5f4f92be4119c5ec0a02cd27ed21603884505ff67b78bff3e0a47d2088843b9208f494c23060da604116c14b41b5714b7996bc14c8ce37690cd0455b8566152fefbdd7a97a081897a578fa5b7fcb1b2e33709282fc33004d0de891b2a3749769c3256e9636e716c12d978fde5a8a44cfab25c54321c83082150ab448807bb983ce54077a456d346aa5812a40b05f2ed4590ef3ffb85028ce8688cdf4acc87ad81150402fda0332d06e99e0b8ec91fb15aecd4d854e998e881950e7e479769f738c77615f57c518231aad0dfc245dd23f6be8b25da617a3d1c3391dbc05b99ee6dce9374b970913d363a29628c2a8502d13472d2cafe34dfcd5f6f6ad9af98682b3ef1d3106a30952846a0ccd0923899fce763eccf997873831687d170485b9d0db76294d15033131c78b0b68784a27d0584978b6662a93036736b684184ed07f54fb418fbb04db61b166ae726642b8ebce48b1d76c1678c9d0625932d83aafccb747a54f6986f60fd6bb6ce0827a63f07c9618b1aa895780f5a3e93587dc892ad1d9bcc5e5afd73f0d81b6a401c6e2f4c1810cacc87620ae16aaa1b3f13aa442ca485423d787ee80b7f29f8feba121bbf92183880815853f3b21e378985a906f80c2fa533c9ac76de43d020f2882074c92eed459cd619c246500715cae7b1e02758ee0d56446d22183395ca54b6b4c15d3b0ec5645f77932d6e03187c1b461fea81539ca5d5f23f94f913debb032e7679c028738bd04d5a1b5cecbdd87e2017bab1fd040bf2b5079323d8c5dc704a913bfdd9054ed50d62e7cebca49f4159183516123272ef197ca76a902e4a0bf497b62facbbcda07014ab0601b1fbcf838deebc018d54dcbf685816f010bbf67549d89686587380f692f7aa3199324f64b58e07a8773ec23c17e9b910ec2476d7d96bc409e8a70cf402e78cebe4178cff9f5cfec99b2580a752b75c92f22f5eb2483c213cd488509d63002360a620c6cf3103605de6374f676922697f09cb519d6296aae035041df37f961509871a218190542aa9542e010c37a9d92094c682ad84bd36e18888ff31584adc8163f6ab5ba8674d5af9cdbbba6f5db010048276a4fa2befb8fdf62b08de7ba15c3a7db166dad8c9fe2684b25d46c756892dd78c1602f53583dc5fe7654cc4dc50729a38e75caaeb034011d93818d7280d7ce915c14bcf58d12b200b977d44b2ebdd2d7e68ce24f3b4adf2bab1653feffd421b4797edee4e480c5f32100a8dcb98d5f8717042081213a85f8b26516e5dbbb41c4559660c29bb08df114f16bdb3f8b82b409e7ec406c636a46e93b1c45fe4f378695e2927ca1266d46dd682953047020828a8272e0b204f21ce9c8bb155cca1b39399cbebe044cc5f232ea111fcd3858cd681a6f8a84bfc8005a2a9bdbb35a4e73247a08f778c900cfc4511f80fee965c0f131bf475caa5433ceff38265daecde763fda460c133528e3e58ec321e379196fabbb2b2e02f8365aaf190702e42cba14423a21470cf7c6b05158cebd8005c9eb9c202eaf2cce3e7edcb2f38b40b78dba5d89adb4daf2e39a6efd9e4c055eff794bfd2f1e54e0f830b54addc98e30b0e1fdec464bf54fa18fadf0cb96254d021b1b9b68db447269f31ebc4f6e5ae32227c373d709f7636cad882b7e79e860ad3b16d8838df21d1d78bfded6108f2951808e03518aaf00db57309d3f8af968013e9c7c90275d2c9d6b6a4d72ded266c7b390593dba10278ed03870f87f406a0a3d4409aa9a15c90b22aa605f428e7068e04b6b0187c3e880d4cf1d4218e50105de75bd90106acde3ed5509678ee6ee91f99bf6bc14646371a6c7465a07bde6a689f67cd54ea83e613bac0b19480f12b441a2acc239dcc1fed534838c2778de9d72abb12eaeb6c31857ab8ef5c08cb45dafb3178d4224bef0b8fe738f36387114d4fe01e1a15840603500171184c4afce4cfc72b3feea894a5a3ec4a8a789da50d67456e0e20e6cfb835c2d72e50f659b4ae1bff08d80f12a47f66b604b745ea9705fe5430454f949a89d491cd360b9edc3688dfc6d110e9682b81f1b3b0f901ee6fa340e0269774e05a160c400398ba534050e983924bbd6ac5d1368538799a2a24ad3adb7abd2a0cac1ad11afb6dbc4fb242c77cb019206c9a90f5da2547c4f915497367ec327d804506fce4a46da802a23fec7191331279fec9149e5aee057127e47c1bc228fc5517951564754a6954ae2b8ebc371d97f0a2bf057437843d34a83267818a73b6b1773e84052a5c37755e0438e0965792838c5ae8a4d36ae506b9992996d2a505bf31dee46a7d2419230ceb737ebc961ecb85f8fb6f8258cc3ad36510a3a4f643bee450f44da9d5fae03acfa6be231c666c526f672b22fb841588c1233d1130a814e091710bf57fbd5a2b28b3576445f90590baaf8c85b46e482b9d70764ca802bac24652dc4f17583d260282b23ea498a164eaeeabf420c36353ea64d8cafce4e48bff197fb29ab0a30ddfe9716646046f1f986aed8ca50621552f0edebca3fee46e643c14a7f3bb0bb26964bd2f8b172a5d527ab39bdc90c3659c4768a6edc4a722d005e64de1092e48ceca50ef206ca0cb577144e4fd9db7b5822e116f720baf5f8c06602a77964ba6795ceca3d5e3529f0179c89d93374d3ac5816bc8d8015cf9e3099923462897e2b965fb7c3255fabab7ef1fb3a6b628f29e75d3c5f108dc9aba22537362b51594bb675d08bdbc6a6869e968fe334358399b6fd6b4ccd29b8489442b74950d9c300d22c0ce4e16c9b4a712f4649b04fcfad68aff362346eab98eb5d54eb3c74ef1e4bbe99770d018dd1b689356e1589cc53887a6be3d6f59bef3cae0816d54a83b6d8193aa12175c56c457876d5f9d366480f80c34b601c3d03fb5f4b5a78526e2cdf21ad29b43bf6bd2e65fcc7203db4c46e33cab5cad3b1c0b649b5778c149ce03fa527eaf19f8cd58331cfdc0e11fc8547933e7303656f74f901471f7d7e8d6c9d4dcc41414902691c4dc9d162bf3b78dff4719ac7b2b552f0199be45a3c9dc5f9165ef0ce194d3d1a83b60fac4b36f693aadc2601990742c79b82a5b0fb779c00d8fe15acaf995a90e6bdac2837db4dcb0e52055e2b60e849714979ec6284f4044fff43835eeabba9c9232d7be25cb107211a8632105635356493e488d1506b8fc03680c948e4b1a702ab0d3593e08a834a2781ad60b1d12c2cc6b0a520ee98a3dbe2116fe315f901e9578db9159a7038083e83dbd38027e686bf72e0175e35b54eb2b0fd7155a88cde5a35ef371b2316d68db2b5f11c7bf0a9ba446aca254b4186ca26f12efcb775fcc5ca82ea53e014b425f7fd025c0a94cf5fc7f1a4417be8f632fd92f56a416770938159457cad744743a5bf9f2c96d5b91cd87b8b8fea359c3b209661564ac1e354daa7fdf93ea7a524c6c86c57d8edbecbcadec5f8af37b143e3c411c5dc5e0e3f382c9daea6673cc0da227389364843657dda7c0b5f1778f357ba343d65ff9c23cbc797ea6f86d2a1bce80bb39c081acb40a4b58b3dad3e5af0e160517bb142b609269ef0ffe1c1ef052ac35d1b8f62bbf5898268dddfdcc989e3f53b3e0c744fc439d3436d3e99d57913016c10b9ea5389e211bda820d3c6e3061c9ba1cea776f11d30b536aabeb7d841dff1ef2fa3d786e86dc6537565d456de6112b9761aa1d8493dd4087ce87f37ebb228f8453eab4841e7b1ec3b5d5b1192576d5a7629691ec2c1e97a010dc7b91c795e2bf752277145c8b843ffe2b5b2049bad4f516e89bdecb7665929aa6eb6e222d52697be9c7fa1f4bdc0663b73a51664a68fb53ebe3334c0bafca9ff5c1ca20820dac430b6201b50bd2994d0a7f2bb5dd466317109b7cd3873e7734255757e4e64581845c573b18b952134626a8fea08ac4862c27d1b056673d1b04d274363d0abffd132320949a46d76ab788018753ebb0f2a01c8b319b0c9d94208773bfc745b25c2c7de59f9bc72842171d57fa703a415b2c5cf79a48ac7620ea96f3d05c3203b46d9e35cb9daa2ab3d42699452cdd6ce186df2388b259efdea43a3482a391231720336e627133896cd9c4e1ac7582b4914a210220fccc0628e427f6c2226382f0b47aea92021df2cdd04a3ebb78f1401ff3c892a6a68513ccd6d8477ce72dbbc32178df8afcea1aae01d85100db5b664bb6fcfd6a4fbfa146afee12402dce86eb42eac7fe7c3417360f810450ce506c8c12e647a310384289b249d850d8f5e805dec9002d7afd29bc154117f87a7e4c0d6de774beaf80449f13f4d55952911a7c23e3c60d4cef64adbb804ed332b53a8ad3fbd0dd01160b2b5ed722aec5d039cc013fccc2e1eb5b661d51fa90729ad9fd91471b13a3eb0980e733bd7e44ff1185ab28ce416702b6d6916181bc1f7e4e87abd6ce8135bd9689bba9fb2cfc3256c5003f553b422aa37236678da50a61594df6e59ca0e5e8ee92088ace53ea45fc7ff22eeebf160ec594e4037402bae4df85864403780508bbea4562ae76f9607880f72d6de6368dc76875ed6f8cddcb4e1320b461d0e018de642a5c79b31e7338d5c6ba112b33abc0261bf3aab3906649130d8fcb62540f410de65189d09ac4ae17a033aa17ff8743638697bf393ea9b918380239336e84e556ff296e0079ecaa5d3be5c55037a250b2e49b1e621497a4056642efdc2f0429c0d905e0b3ff912215a306328c997261027899d06442b4a53a83a2faf6029f559539744afca28b62f556ce89848783624cd5b630dfb8257226dd795660b776f01351933b8c34e8abf728cc23e482b1f7b60dcd582cf0e02fbcc15f41c70c6f8b9c7a2287c7c494fab8bc7edabf01ca4e3eb53a5a7cb4d65026093e0e1d4d229d4f768a4ec07fcb2ee027a311d2c1ec7e1f3919b77780252ddf663e9be2f0f125d87448e30d1cff1c23d040d40e23f781d404013a8213060e65d7689dd8f159d95bcfb5f4b88877b4f1997d8e9c6cf0643dee0a67a900b001dbe9af4bb6ab6aa9f10f9a49dc12811adb73340577f7c345e1facefdcc28a04d7af259048319fd54015b6634095aff1920c4ecd6f51cb7f9b8a1dc256814437b887b60373e52c6796ef4d2a0cdfffe44f1a4f556381479eb3160d54b1544a35f85749d7cc6c923fbc76a4008dec64a4cc9b58b4673a831f2714430c272f567a5198961a33f79a234f907358d21b64ccbc878a5160d40fe339b6fa961fee832646668205f906db59d3845a10272e0e24a51d177f922bb6e7bb000f498e5870c956c3213ce18297fbec4fb4702084aed73f1280c3286c38f02cdbd6a78f5e358cbcdc5be29a5a88700fd44568d99e458d27f6eec8e6848871656aa5b4e304e3f40edb991dc3a4c8ae181b839affde933331c1abe0e69b448b3727d8507dd9166cba675c8b0bb1b78275c94d92b46b0def0be8903d8f441109da8210b3849b9ce25ab3c936ddab419a6595eef66c4e171460ea7d43d89f3a0c0bd70889677dded50fc57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcat6-6.0.24-105.el6_8.src.rpmtomcat6-javadoc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.8.0X@XXAW:WW@V@VVwVwVn@Vn@Vii@VhV2 @UUUUUT@T@T@T@T@T@TfT&@T@TS/SS@S"@S @SB@R0[@R/ R(r@R%@RC@R6Q@Q@Q@Q@P@P @PPj@OOtNO_6OOdOKONNi@N[@M@MMVMVMVM'M@M>MM~@MwkMp@M] M] MQ0@Ls@LL*@Le3LYV@L;L,@L)@L!@K$@K$@K/KKK\K\K\K@K0J@JlE@IW@I2I5#@I5#@IHO@HO@Hf@HH}@H@HuG@GGG@G߮G]@G.@G@GD@GR@F@Coty Sutherland 0:6.0.24-105Coty Sutherland 0:6.0.24-104Coty Sutherland 0:6.0.24-102Coty Sutherland 0:6.0.24-98Coty Sutherland 0:6.0.24-97Coty Sutherland 0:6.0.24-96Coty Sutherland 0:6.0.24-95Coty Sutherland 0:6.0.24-92Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91David Knox 0:6.0.24-90David Knox 0:6.0.24-89David Knox 0:6.0.24-88David Knox 0:6.0.24-87David Knox 0:6.0.24-86David Knox 0:6.0.24-85David Knox 0:6.0.24-84David Knox 0:6.0.24-83David Knox 0:6.0.24-82David Knox 0:6.0.24-81David Knox 0:6.0.24-80David Knox 0:6.0.24-79David Knox 0:6.0.24-69David Knox 0:6.0.24-68David Knox 0:6.0.24-67David Knox 0:6.0.24-66David Knox 0:6,0.24-65David Knox 0:6.0.24-64David Knox 0:6.0.24-63David Knox 0:6.0.24-62David Knox 0:6.0.24-61David Knox 0:6.0.24-60David Knox 0:6.0.24-59David Knox 0:6.0.24-58David Knox 0:6.0.24-54David Knox 0:6.0.24-53David Knox 0:6.0.24-52David Knox 0:6.0.24-51David Knox 0:6.0.24-50David Knox 0:6.0.24-49David Knox 0:6.0.24-48David Knox 0:6.0.24-47David Knox 0:6.0.24-46David Knox 0:6.0.24-45David Knox 0:6.0.24-44David Knox 0:6.0.24-43David Knox 0:6.0.24-42David Knox 0:6.0.24-41David Knox 0:6.0.24-39David Knox 0:6.0.24-38David Knox 0:6.0.24-37David Knox 0:6.0.24-36David Knox 0:6.0.24-35David Knox 0:6.0.24-34David Knox 0:6.0.24-33David Knox 0:6.0.24-32David Knox 0:6.0.24-31David Knox 0:6.0.24-30David Knox 0:6.0.24-29David Knox 0:6.0.24-28David Knox 0:6.0.24-27David Knox 0:6.0.24-26David Knox 0:6.0.24-25David Knox 0:6.0.24-23David Knox 0:6.0.24-21David Knox 0:6.0.24-20David Knox 0:6.0.24-19David Knox 0:6.0.24-18David Knox 0:6.0.24-17David Knox 0:6.0.24-16David Knox 0:6.0.24-15David Knox 0:6.0.24-14David Knox 0:6.0.24-13David Knox 0:6.0.24-12David Knox 0:6.0.24-11David Knox 0:6.0.24-10David Knox 0:6.0.24-9David Knox 0:6.0.24-8David Knox 0:6.0.24-7David Knox 0:6.0.24-6David Knox 0:6.0.24-5david knox 0:6.0.24-4David Knox 0:6.0.24-3David Knox 0:6.0.24-2Alexander Kurtakov 0:6.0.24-1Alexander Kurtakov 0:6.0.20-2Alexander Kurtakov 0:6.0.20-1Fedora Release Engineering - 0:6.0.18-10.2Alexander Kurtakov 0:6.0.18-9.2Fedora Release Engineering - 0:6.0.18-9.1David Walluck 0:6.0.18-8.1David Walluck 0:6.0.18-8David Walluck 0:6.0.18-7David Walluck 0:6.0.18-6David Walluck 0:6.0.18-5David Walluck 0:6.0.18-4David Walluck 0:6.0.18-3David Walluck 0:6.0.18-2David Walluck 0:6.0.18-1Tom "spot" Callaway - 0:6.0.16-1.8David Walluck 0:6.0.16-1jpp.7.fc9David Walluck 0:6.0.16-1jpp.6.fc9David Walluck 0:6.0.16-1jpp.6.fc9David Walluck 0:6.0.16-1jpp.5.fc9David Walluck 0:6.0.16-1jpp.4.fc9David Walluck 0:6.0.16-1jpp.3.fc9David Walluck 0:6.0.16-1jpp.2.fc9David Walluck 0:6.0.16-1jpp.1.fc9Jason Corley - 0:6.0.16-1jppJason Corley - 0:6.0.14-2jppJason Corley 0:6.0.14-1jpp- Related: rhbz#1402664 CVE-2016-6816 Adding system property from asfbz-60594 to allow use of some un-encoded characters - Related: rhbz#1402664 CVE-2016-6816 Resolving a security regression (2017-6056) caused by CVE-2016-6816- Related: rhbz#1402664 build. reverting ExcludeArch to fix composes- Resolves: rhbz#1413589 CVE-2016-8745 tomcat6: tomcat: information disclosure due to incorrect Processor sharing - Resolves: rhbz#1402664 CVE-2016-6816 tomcat6: tomcat: HTTP Request smuggling vulnerability due to permitting invalid character in HTTP requests- Resolves: rhbz#1362210 CVE-2016-5388 Tomcat: CGI sets environmental variable based on user supplied Proxy request header - Resolves: rhbz#1368119- Resolves: rhbz#1367051 CVE-2015-5174 URL Normalization issue - Resolves: rhbz#1367054 CVE-2016-0706 Security Manager bypass via StatusManagerServlet - Resolves: rhbz#1367058 CVE-2016-0714 Security Manager bypass via persistence mechanisms - Resolves: rhbz#1367054 CVE-2015-5345 Directory disclosure- Resolves: rhbz#1357123 rpm -V tomcat6 fails due on /var/log/tomcat6/catalina.out- Related: rhbz#1084426 Reverting to prevent Satellite installation issues mentioned in rhbz-1302761- Resolves: rhbz#1293290 CVE-2014-7810 tomcat6 security manager bypass via EL expressions- Resolves: rhbz#886653 Tomcat6 files should be owned by user / group tomcat- Resolves: rhbz#1155509 tomcat6 packages are arch dependent- Resolves: rhbz#1264559 Correct behaviour of ResourceBundleELResolver.- Resolves: rhbz#1268352 Resolving NIO connector memory leak.- Resolves: rhbz#1134600 Resolve STRICT_SERVLET_COMPLIANCE issues.- Resolves: rhbz#1072484 Resolve fix translation problem affecting IBM JDK.- Resolves: rhbz#1221877 Add support for disableURLRewriting.- Related: rhbz#1042811 left over test value in the conf- Resolves: rhbz#1042811 tomcat6 service restarts will cause a - duplicated command-line arguments- Related: rhbz#1022061 changed in init file. Remove test - in function stop for result after initial command to - stop.- Resolves: rhbz#1128396 NPE in chunked encoding. - Regenerated patches for 4322 and 0227- Resolves: rhbz#1068689 Add option to disable log rotation - in FileHandler- Resolves: CVE-2014-0227 Limited DoS in chunked transfer- Resolves: rhbz#1022061 Tomcat init script needs to be adjusted to kill tomcat - if stop is unsuccessful- Resolves: rhbz#1054817 Mark Tomcat Manager web.xml as - config in spec- Resolves: rhbz#1031327 Backport apache 50072 blank responses- Resolves: rhbz#1183252 Tomcat breaks in serving large files - greater than 1.7 mb and under high load and high threading- Related: CVE-2013-4590 - remove xml schema names javaee_5, - javaee_web_services_1_2, and javaee_web_services_1_2_client - from descriptor.DigesterFactory initialization. These - schema definitions are not relevant to 6.0.24 as the version - of their spec did not exist at the time. - Resolves: rhbz#1140855 - request parameter truncated- Related: rhbz#1140301 - have to bump the nvr to be greater - than 6.5.z- Resolves: rhbz#1140301 - reverse changes of 845786. - Rebuilding for compose.- Resolves: CVE-2013-4590 - Resolves: CVE-2014-0119- Related: CVE-2014-0075 incomplete- Related: CVE-2014-0050 - Related: CVE-2013-4322- Resolves: CVE-2014-0099 - Resolves: CVE-2014-0096 - Resolves: CVE-2014-0075- Resolves: CVE-2014-0050- Resolves: CVE-2013-4322 CVE-2013-4286. Branched from - rhel-6.5- Related: rhbz 915447 Introduced a space char in TOMCAT_GROUP- Related: rhbz 915447 Typo in conf and sysconf- Related: rhbz 915447 can't start with group other than tomcat - changes in init script. Added TOMCAT_GROUP to sysconfig and - tomcat6.conf. Also changed default to the group that user - tomcat belongs.- Related: CVE-2012-3439 Digest Authentication. Fixed typo - in the patch file.- Resolves: CVE-2012-3439 - Resolves: CVE-2012-4534 - Resolves: CVE-2012-3546 - Increment build number to exceed 6_4 build number. Demanded - by rpmdiff- Resolves: rhbz 845786 webapps-docs contained empty files. - Build will fail of architectures ppc s390x ppc64. Use - target rhel-6.5-noarch-candidate - Resolves: rhbz 915447 can't start with group other than tomcat - changes in init script - Resolves: rhbz 950647 Error in checkpidfile of init script - Resolves: rhbz 977685 Full implementation of juli and juli - adapters. Jars placed in new extras directory - Resolves: 960225 Status script does not return proper PID- Resolves: CVE-2013-2067 session fixation- Related: rhbz#955977 CVE-2013-1976- Related: rhbz#955977 CVE-2013-1976 Changed location of - TOMCAT_LOG to /var/log where only root can write to it. Touching - TOMCAT_LOG is no longer necessary- Resolves: rhbz#955977 CVE-2013-1976 Improper TOMCAT_LOG management in - init script- Related: rhbz 576540 - Javadoc is not being generated correctly by the build- Resolves: rhbz 576540 - regression init script in the - wrong place. Changed _initrddir definition herein to point to the - right place.- Resolves: rhbz 857066 apache bz 48843 ArrayIndexOutofBounds- Resolves: rhbz 847288 classloader deadlock compiler JSPs - Resolves: rhbz 785954 HTML filtering needed - Resolves: rhbz 798617 init gives incorrect status- Resolves: rhbz 757632 regression- Resolves: CVE-2012-0022 regression. Change made to patch.- Resolves: rhbz# 802396. Changes made to init script.- Resolves cve-2012-0022 (2011-4858) rhbz 783728- Resolves: rhbz 782400 - remove redhat-lsb dependency - Resolves: rhbz 726169 (783407) - Unable to compile class for JSP - Resolves: rhbz 783567 - tag attributes parsing throws exception- Resolves: rhbz 757632 - version arg results in CNFException - changes made to initscript.- resolves: rhbz 748813 NPE w/no data in chunked POST request - Not included in 6.2. Slated for 6.3- resolves: cve-2011-3190 rhbz 738504 - resolves: cve-2011-2204 rhbz 738504 - resolves: cve-2011-2526 rhbz 738504 - resolves: cve-2011-1184 rhbz 738504 - resolves: rhbz 698624 - revisited- resolves: rhbz 726169 - jsp1.1 regression exception - Not included in 6.2 slated for 6.3- resolves: rhbz 687968 - tomcat6 broken when LANG="fr_FR"- resolves: rhbz 701759 - hardcoded catalina.out - Not included in 6.2 slated for 6.3- resolves: rhbz 695284 - multiple instances logging fiasco- Resolves: rhbz 698624 - inet4address can't be cast to String- Resolves: rhbz 656403 - cve-2010-4172 jsp syntax error- Resolves: rhbz#697504 initscript logging location- Resolves: rhbz#656403, rhbz#675926, rhbz#676011 - CVE-2010-4172, CVE-2010-3718, CVE-2011-0013, CVE-2010-4476, - CVE-2011-0534- Resovles rhbz#695284 - wrapper logs to different locations - CVE-2010-4172, CVE-2011-0013, CVE-2010-3718 commented out - until needed.- naming-factory-dbcp missing fix in tomcat6.conf - Add Obsoletes for log4j- Add log4j to package lib. Corrected typo in log4 Provides - epock versus epoch- Installed permissions do not allow tomcat to start - incrementing NVR so yum won't get confused with the zstream- Resolves: rhbz 678671 - useradd sets shell to nologin - dangling symlink for log4j. Added it as R: and R(post)- Resolves: 678671 - tomcat user requires login shell- Resolves: rhbz#636997 Additionally created instances of tomcat - are broken- Resolves: CVE-2011-0534 rhbz# 675926- Resolves: rhbz# 661244 missing tomcat6-juli link - Fixed symlinks to commons-collections and log4j in libdir - Removed log4j package- Replacing commons-xxxx-tomcat5 with jakarta-commons-xxxx- Resolves: rhbz#636997 - Additionally created instances of tomcat are - broken- Resolves: rhbz#617501 CVE-2010-2227- Added 2227 patch- fixed servlet-api typo- Resolves: rhbz#584699. A respin was required to fix post and - postun for el. Updated EL-spec to 2.1 from 1.0. Tomcat6 uses - elspec 2.1- Resolves: rhbz#584699 initscript collected problems LSB - compliant. Not complete yet. Return values are correct and - usage function has been implemented.- Resolves: rhbz#606822 CVE-2010-1157- Resolves: rhbz#582037 Revert to Java 1.5. Also fixed Error - deploying web application.- Resolves: rhbz#584699 - and two other bugs along with - various spec flaws fixed.- Build and run using gcj 1.5. Spec refactored. JSP examples - are working.- Patched spec file to avoid sinjdoc issue- Adding patch for setPerformancePrefernces- increment build number- Removed prerun lib and post WEB-INF/lib. Moved build-jar-repos to - after the installs. Added Requires and BuildRequires for jakarta- - commons-{dbcp,pool,collections}-tomcat5 and ecj. Changed define macro to - global.- Revert: Revert JDK/Java Requires and BuildRequires to version 1.5 versus 1.6- Update to 6.0.24.- Drop file requires on /usr/share/java/ecj.jar.- Update to 6.0.20. Fixes CVE-2009-0033,CVE-2009-0580.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Add OSGi manifest for servlet-api.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- build for Fedora- fix directory ownership- add Requires for update-alternatives- use lsb_release instead of lsb-release to get the distributor- fix initscript messages on Mandriva Linux - fix help message in initscript- redefine %_initrddir for FHS-compliance - make initscript LSB-complaint- fix status in initscript- remove initscripts and /sbin/service requirement - call initscript directly without using /sbin/service - require /sbin/chkconfig instead of chkconfig - remove chkconfig requirement from packages that don't require it- 6.0.18 - Resolves: CVE-2008-1232, CVE-2008-1947, CVE-2008-2370, CVE-2008-2938 - fix definition of java.security.policy with d%{name} start-security - don't pass $CATALINA_OPTS with d%{name} stop - redefine tempdir and workdir for tmpwatch workaround - change eclipse-ecj references to ecj- drop repotag- version jsp and servlet Provides with their spec versions - remove Obsoletes/Provides for servletapi6 package as it can co-exist - check for java-functions existence in wrapper script - move d%{name} to %{name} and create symlink for d%{name} - improve status function in initscript - change license to ASL 2.0 again as per Fedora guidelines- remove Requires: tomcat-native - put back original JPackage Group (except javadoc) and License tags - add Provides for jsp and servlet - use ant macro - build and install sample webapp - call /sbin/service to stop service on uninstall - remove references to $RPM_BUILD_DIR - use copy instead of move to fix short-circuit install build - remove prebuilt sample.war - remove Thumbs.db files - add Requires: java >= 0:1.6.0- remove Requires: tomcat-native - put back original JPackage Group (except javadoc) and License tags - add Provides for jsp and servlet - use ant macro - build and install sample webapp - call /sbin/service to stop service on uninstall - remove references to $RPM_BUILD_DIR - use copy instead of move to fix short-circuit install build - remove prebuilt sample.war - remove Thumbs.db files - add Requires: java >= 0:1.6.0- explicitly unset CLASSPATH - explicitly set OPT_JAR_LIST to include ant/ant-trax- remove BuildRequires: sed - remove specific references to icedtea- add digest and tool-wrapper scripts - Requires: tomcat-native- use %{_var} for appdir instead of /srv - use ${JAVACMD} for java executable in wrapper script - use built-in status function in initscript where possible - add missing require on procps for status function - fix java.library.path setting in %{_sysconfdir}/sysconfig/%{name} - add patch to document webapps in %{_sysconfdir}/%{name}/tomcat-users.xml - remove %{appdir}/ROOT/admin - move %{_bindir}/d%{name} to %{_sbindir}/d%{name}- use %{_initrddir} macro instead of %{_sysconfdir}/init.d (rhbz #153187) - fix java.library.path setting in %{name}.conf (rhbz #253605) - fix incorrect initscript output (rhbz #380921) - update initscript (rhbz #247077) - add logrotate support - fix strange-permission - fix %prep - replace /var with %{_var} - replace %{_localstatedir} with %{_var} - use %{logdir} where possible - call build-jar-repository with full path in scriptlets - remove file-based requires - build with icedtea and set as the default JAVA_HOME in %{name}.conf - fix non-standard-group - change ecj references to eclipse-ecj - change Apache Software License 2.0 to ASL 2.0 for rpmlint- update to 6.0.16- add /etc/tomcat6/Catalina/localhost (Alexander Kurtakov)- first JPackage release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0:6.0.24-105.el6_8       !!!!!!!!!!!!!"""""""""""############$$$$$$$$$%%%%%%#&&&&&&&&###'''''''(((((((((((()))))))))))))))))))))))))))))))))*********************************************************+++++++++++++,,,,,,,,,,,,,,,+-------------------------.............---+//////+++000000111111111111111100002222222222222222222222222222222222222222222222222203333334444444555555555555555555555555555555566666477777777777777774444888888888888888888884999994:::::::4;<<<=================<<<4>>>>4???????????????@AAAAA@BBBBBBBBBBBBBBBBBBBBBB@CCCCCCCCCCCCC@DDDDDDDD@EEEEEFFFFFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJHKKKKHHHHLLLLLLLLLLLLLLLLLLLLMMMMLLLNNOOOONPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQSSSSSSSSSSQTTTTTTTTQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWVXXXXXXXXXXVVVVYYYYQZZZZQ[[[[[[[[[[[[[[\\\\\\\\\\[[[Q]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^]]]QQQQ____Q`````Qaaaaaaaaabbbbtomcat6allclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlhelp-doc.htmlindex-all.htmlindex.htmlorgapacheAnnotationProcessor.htmlPeriodicEventListener.htmlcatalinaAuthenticator.htmlCluster.htmlCometEvent.EventSubType.htmlCometEvent.EventType.htmlCometEvent.htmlCometFilter.htmlCometFilterChain.htmlCometProcessor.htmlContained.htmlContainer.htmlContainerEvent.htmlContainerListener.htmlContainerServlet.htmlContext.htmlEngine.htmlExecutor.htmlGlobals.htmlGroup.htmlHost.htmlInstanceEvent.htmlInstanceListener.htmlLifecycle.htmlLifecycleEvent.htmlLifecycleException.htmlLifecycleListener.htmlLoader.htmlManager.htmlPipeline.htmlRealm.htmlRole.htmlServer.htmlServerFactory.htmlService.htmlSession.htmlSessionEvent.htmlSessionListener.htmlStore.htmlUser.htmlUserDatabase.htmlValve.htmlWrapper.htmlantAbstractCatalinaTask.htmlBaseRedirectorHelperTask.htmlDeployTask.htmlInstallTask.htmlJKStatusUpdateTask.htmlJMXGetTask.htmlJMXQueryTask.htmlJMXSetTask.htmlListTask.htmlReloadTask.htmlRemoveTask.htmlResourcesTask.htmlRolesTask.htmlServerinfoTask.htmlSessionsTask.htmlStartTask.htmlStopTask.htmlUndeployTask.htmlValidatorTask.htmljmxArg.htmlJMXAccessorCondition.htmlJMXAccessorCreateTask.htmlJMXAccessorEqualsCondition.htmlJMXAccessorGetTask.htmlJMXAccessorInvokeTask.htmlJMXAccessorQueryTask.htmlJMXAccessorSetTask.htmlJMXAccessorTask.htmlJMXAccessorUnregisterTask.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlauthenticatorAuthenticatorBase.htmlBasicAuthenticator.htmlConstants.htmlDigestAuthenticator.htmlFormAuthenticator.htmlNonLoginAuthenticator.htmlSSLAuthenticator.htmlSavedRequest.htmlSingleSignOn.htmlSingleSignOnEntry.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlconnectorClientAbortException.htmlCometEventImpl.htmlConnector.htmlConstants.htmlCoyoteAdapter.htmlCoyoteInputStream.htmlCoyoteOutputStream.htmlCoyotePrincipal.htmlCoyoteReader.htmlCoyoteWriter.htmlInputBuffer.htmlMapperListener.htmlOutputBuffer.htmlRequest.htmlRequestFacade.htmlResponse.htmlResponseFacade.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcoreApplicationContext.htmlApplicationContextFacade.htmlApplicationFilterConfig.htmlApplicationFilterFactory.htmlAprLifecycleListener.htmlConstants.htmlContainerBase.ContainerBackgroundProcessor.htmlContainerBase.PrivilegedAddChild.htmlContainerBase.htmlDummyRequest.htmlDummyResponse.htmlJasperListener.htmlJreMemoryLeakPreventionListener.htmlNamingContextListener.htmlStandardContext.htmlStandardEngine.htmlStandardHost.htmlStandardPipeline.htmlStandardServer.htmlStandardService.htmlStandardThreadExecutor.htmlStandardWrapper.htmlStandardWrapperFacade.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldeployApplicationParameter.htmlContextEjb.htmlContextEnvironment.htmlContextHandler.htmlContextLocalEjb.htmlContextResource.htmlContextResourceEnvRef.htmlContextResourceLink.htmlContextService.htmlContextTransaction.htmlErrorPage.htmlFilterDef.htmlFilterMap.htmlLoginConfig.htmlMessageDestination.htmlMessageDestinationRef.htmlNamingResources.htmlResourceBase.htmlSecurityCollection.htmlSecurityConstraint.htmlSecurityRoleRef.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlhaCatalinaCluster.htmlClusterDeployer.htmlClusterListener.htmlClusterManager.htmlClusterMessage.htmlClusterMessageBase.htmlClusterRuleSet.htmlClusterSession.htmlClusterValve.htmlConstants.htmlauthenticatorClusterSingleSignOn.htmlClusterSingleSignOnListener.htmlSingleSignOnMessage.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcontextReplicatedContext.MultiEnumeration.htmlReplicatedContext.ReplApplContext.htmlReplicatedContext.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldeployFarmWarDeployer.htmlFileChangeListener.htmlFileMessage.htmlFileMessageFactory.htmlUndeployMessage.htmlWarWatcher.WarFilter.htmlWarWatcher.WarInfo.htmlWarWatcher.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlsessionBackupManager.htmlClusterManagerBase.htmlClusterSessionListener.htmlConstants.htmlDeltaManager.htmlDeltaRequest.htmlDeltaSession.htmlJvmRouteBinderValve.htmlJvmRouteSessionIDBinderListener.htmlReplicatedSession.htmlSerializablePrincipal.htmlSessionIDMessage.htmlSessionMessage.htmlSessionMessageImpl.htmlSimpleTcpReplicationManager.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltcpConstants.htmlReplicationValve.htmlSendMessageData.htmlSimpleTcpCluster.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilIDynamicProperty.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlloaderConstants.htmlJdbcLeakPrevention.htmlReloader.htmlResourceEntry.htmlStandardClassLoader.htmlStandardClassLoaderMBean.htmlVirtualWebappLoader.htmlWebappLoader.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmanagerConstants.htmlHTMLManagerServlet.htmlJMXProxyServlet.htmlJspHelper.htmlManagerServlet.htmlStatusManagerServlet.htmlStatusTransformer.htmlhostConstants.htmlHTMLHostManagerServlet.htmlHostManagerServlet.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilBaseSessionComparator.htmlReverseComparator.htmlSessionUtils.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmbeansClassNameMBean.htmlConnectorMBean.htmlConstants.htmlContextEnvironmentMBean.htmlContextResourceLinkMBean.htmlContextResourceMBean.htmlDefaultContextMBean.htmlGlobalResourcesLifecycleListener.htmlGroupMBean.htmlJmxRemoteLifecycleListener.RmiClientLocalhostSocketFactory.htmlJmxRemoteLifecycleListener.htmlMBeanFactory.htmlMBeanUtils.htmlMemoryUserDatabaseMBean.htmlNamingResourcesMBean.htmlRoleMBean.htmlServerLifecycleListener.htmlStandardContextMBean.htmlStandardEngineMBean.htmlStandardHostMBean.htmlStandardServerMBean.htmlStandardServiceMBean.htmlUserMBean.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlrealmCombinedRealm.htmlConstants.htmlDataSourceRealm.htmlGenericPrincipal.htmlJAASCallbackHandler.htmlJAASMemoryLoginModule.htmlJAASRealm.htmlJDBCRealm.htmlJNDIRealm.htmlLockOutRealm.LockRecord.htmlLockOutRealm.htmlMemoryRealm.htmlMemoryRuleSet.htmlRealmBase.AllRolesMode.htmlRealmBase.htmlUserDatabaseRealm.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlsecuritySecurityClassLoad.htmlSecurityConfig.htmlSecurityUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlservletsCGIServlet.CGIEnvironment.htmlCGIServlet.CGIRunner.htmlCGIServlet.HTTPHeaderInputStream.htmlCGIServlet.htmlConstants.htmlDefaultServlet.Range.htmlDefaultServlet.htmlInvokerServlet.htmlWebdavServlet.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlsessionConstants.htmlFileStore.htmlJDBCStore.htmlManagerBase.SessionTiming.htmlManagerBase.htmlPersistentManager.htmlPersistentManagerBase.htmlStandardManager.htmlStandardSession.htmlStandardSessionFacade.htmlStoreBase.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlssiByteArrayServletOutputStream.htmlExpressionParseTree.htmlExpressionTokenizer.htmlResponseIncludeWrapper.htmlSSICommand.htmlSSIConditional.htmlSSIConfig.htmlSSIEcho.htmlSSIExec.htmlSSIExternalResolver.htmlSSIFilter.htmlSSIFlastmod.htmlSSIFsize.htmlSSIInclude.htmlSSIMediator.htmlSSIPrintenv.htmlSSIProcessor.htmlSSIServlet.htmlSSIServletExternalResolver.ServletContextAndPath.htmlSSIServletExternalResolver.htmlSSIServletRequestUtil.htmlSSISet.htmlSSIStopProcessingException.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlstartupBootstrap.htmlCatalina.CatalinaShutdownHook.htmlCatalina.htmlCatalinaProperties.htmlClassLoaderFactory.htmlClusterRuleSetFactory.DefaultClusterRuleSet.htmlClusterRuleSetFactory.htmlConnectorCreateRule.htmlConstants.htmlContextConfig.ContextErrorHandler.htmlContextConfig.htmlContextRuleSet.htmlCopyParentClassLoaderRule.htmlDigesterFactory.htmlEmbedded.htmlEngineConfig.htmlEngineRuleSet.htmlExpandWar.htmlHomesUserDatabase.htmlHostConfig.DeployedApplication.htmlHostConfig.htmlHostRuleSet.htmlLifecycleListenerRule.htmlNamingRuleSet.htmlPasswdUserDatabase.htmlRealmRuleSet.htmlSetAllPropertiesRule.htmlSetContextPropertiesRule.htmlSetNextNamingRule.htmlTldConfig.htmlTldRuleSet.htmlTool.htmlUserConfig.htmlUserDatabase.htmlWebAnnotationSet.htmlWebRuleSet.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltribesByteMessage.htmlChannel.htmlChannelException.FaultyMember.htmlChannelException.htmlChannelInterceptor.InterceptorEvent.htmlChannelInterceptor.htmlChannelListener.htmlChannelMessage.htmlChannelReceiver.htmlChannelSender.htmlConstants.htmlErrorHandler.htmlHeartbeat.htmlManagedChannel.htmlMember.htmlMembershipListener.htmlMembershipService.htmlMessageListener.htmlRemoteProcessException.htmlUniqueId.htmlgroupAbsoluteOrder.AbsoluteComparator.htmlAbsoluteOrder.htmlChannelCoordinator.htmlChannelInterceptorBase.htmlGroupChannel.HeartbeatThread.htmlGroupChannel.InterceptorIterator.htmlGroupChannel.htmlInterceptorPayload.htmlResponse.htmlRpcCallback.htmlRpcChannel.RpcCollector.htmlRpcChannel.RpcCollectorKey.htmlRpcChannel.htmlRpcMessage.NoRpcChannelReply.htmlRpcMessage.htmlinterceptorsDomainFilterInterceptor.htmlFragmentationInterceptor.FragCollection.htmlFragmentationInterceptor.FragKey.htmlFragmentationInterceptor.htmlGzipInterceptor.htmlMessageDispatch15Interceptor.htmlMessageDispatchInterceptor.htmlNonBlockingCoordinator.CoordinationEvent.htmlNonBlockingCoordinator.CoordinationMessage.htmlNonBlockingCoordinator.htmlOrderInterceptor.Counter.htmlOrderInterceptor.MessageOrder.htmlOrderInterceptor.htmlSimpleCoordinator.htmlStaticMembershipInterceptor.htmlTcpFailureDetector.htmlTcpPingInterceptor.PingThread.htmlTcpPingInterceptor.htmlThroughputInterceptor.htmlTwoPhaseCommitInterceptor.MapEntry.htmlTwoPhaseCommitInterceptor.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlioBufferPool.BufferPoolAPI.htmlBufferPool.htmlChannelData.htmlDirectByteArrayOutputStream.htmlListenCallback.htmlObjectReader.htmlReplicationStream.htmlXByteBuffer.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmembershipConstants.htmlMcastService.htmlMcastServiceImpl.ReceiverThread.htmlMcastServiceImpl.RecoveryThread.htmlMcastServiceImpl.SenderThread.htmlMcastServiceImpl.htmlMemberImpl.htmlMembership.MbrEntry.htmlMembership.htmlStaticMember.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltipisAbstractReplicatedMap.MapEntry.htmlAbstractReplicatedMap.MapMessage.htmlAbstractReplicatedMap.MapOwner.htmlAbstractReplicatedMap.htmlLazyReplicatedMap.htmlReplicatedMap.htmlReplicatedMapEntry.htmlStreamable.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltransportAbstractRxTask.htmlAbstractSender.htmlConstants.htmlDataSender.htmlMultiPointSender.htmlPooledSender.htmlReceiverBase.htmlReplicationTransmitter.htmlRxTaskPool.TaskCreator.htmlRxTaskPool.htmlSenderState.htmlbioBioReceiver.htmlBioReplicationTask.htmlBioSender.htmlMultipointBioSender.htmlPooledMultiSender.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilFastQueue.htmlLinkObject.htmlSingleRemoveSynchronizedAddLock.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlnioNioReceiver.htmlNioReplicationTask.htmlNioSender.htmlParallelNioSender.htmlPooledParallelSender.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilArrays.htmlLogs.htmlStringManager.htmlUUIDGenerator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlusersAbstractGroup.htmlAbstractRole.htmlAbstractUser.htmlConstants.htmlMemoryGroup.htmlMemoryRole.htmlMemoryUser.htmlMemoryUserDatabase.htmlMemoryUserDatabaseFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilBase64.htmlCharsetMapper.htmlCustomObjectInputStream.htmlDOMWriter.htmlDateTool.htmlDefaultAnnotationProcessor.htmlEnumerator.htmlExtension.htmlExtensionValidator.htmlFastDateFormat.htmlHexUtils.htmlIOTools.htmlInstanceSupport.htmlLifecycleSupport.htmlMD5Encoder.htmlMIME2Java.htmlManifestResource.htmlParameterMap.htmlQueue.htmlRequestUtil.htmlResourceSet.htmlSchemaResolver.htmlServerInfo.htmlStrftime.htmlStringManager.htmlStringParser.htmlTomcatCSS.htmlURL.htmlURLEncoder.htmlXMLWriter.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlvalvesAccessLogValve.AccessLogElement.htmlAccessLogValve.ByteSentElement.htmlAccessLogValve.CookieElement.htmlAccessLogValve.DateAndTimeElement.htmlAccessLogValve.ElapsedTimeElement.htmlAccessLogValve.HeaderElement.htmlAccessLogValve.HostElement.htmlAccessLogValve.HttpStatusCodeElement.htmlAccessLogValve.LocalAddrElement.htmlAccessLogValve.LocalPortElement.htmlAccessLogValve.LocalServerNameElement.htmlAccessLogValve.LogicalUserNameElement.htmlAccessLogValve.MethodElement.htmlAccessLogValve.ProtocolElement.htmlAccessLogValve.QueryElement.htmlAccessLogValve.RemoteAddrElement.htmlAccessLogValve.RequestAttributeElement.htmlAccessLogValve.RequestElement.htmlAccessLogValve.RequestURIElement.htmlAccessLogValve.ResponseHeaderElement.htmlAccessLogValve.SessionAttributeElement.htmlAccessLogValve.SessionIdElement.htmlAccessLogValve.StringElement.htmlAccessLogValve.ThreadNameElement.htmlAccessLogValve.UserElement.htmlAccessLogValve.htmlCometConnectionManagerValve.htmlConstants.AccessLog.htmlConstants.htmlErrorReportValve.htmlExtendedAccessLogValve.CookieElement.htmlExtendedAccessLogValve.DateElement.htmlExtendedAccessLogValve.PatternTokenizer.htmlExtendedAccessLogValve.RequestAttributeElement.htmlExtendedAccessLogValve.RequestHeaderElement.htmlExtendedAccessLogValve.RequestParameterElement.htmlExtendedAccessLogValve.ResponseAllHeaderElement.htmlExtendedAccessLogValve.ResponseHeaderElement.htmlExtendedAccessLogValve.ServletContextElement.htmlExtendedAccessLogValve.SessionAttributeElement.htmlExtendedAccessLogValve.TimeElement.htmlExtendedAccessLogValve.htmlFastCommonAccessLogValve.htmlJDBCAccessLogValve.htmlPersistentValve.htmlRemoteAddrValve.htmlRemoteHostValve.htmlRemoteIpValve.htmlRequestDumperValve.htmlRequestFilterValve.htmlSSLValve.htmlSemaphoreValve.htmlValveBase.htmlWebdavFixValve.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcoyoteActionCode.htmlActionHook.htmlAdapter.htmlConstants.htmlInputBuffer.htmlOutputBuffer.htmlProcessor.htmlProtocolHandler.htmlRequest.htmlRequestGroupInfo.htmlRequestInfo.htmlResponse.htmlajpAjpAprProcessor.SocketInputBuffer.htmlAjpAprProcessor.SocketOutputBuffer.htmlAjpAprProcessor.htmlAjpAprProtocol.AjpConnectionHandler.htmlAjpAprProtocol.htmlAjpMessage.htmlAjpProcessor.SocketInputBuffer.htmlAjpProcessor.SocketOutputBuffer.htmlAjpProcessor.htmlAjpProtocol.AjpConnectionHandler.htmlAjpProtocol.htmlConstants.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlhttp11AbstractInputBuffer.htmlConstants.htmlHttp11AprProcessor.htmlHttp11AprProtocol.htmlHttp11NioProcessor.htmlHttp11NioProtocol.htmlHttp11Processor.htmlHttp11Protocol.Http11ConnectionHandler.htmlHttp11Protocol.htmlInputFilter.htmlInternalAprInputBuffer.SocketInputBuffer.htmlInternalAprInputBuffer.htmlInternalAprOutputBuffer.SocketOutputBuffer.htmlInternalAprOutputBuffer.htmlInternalInputBuffer.InputStreamInputBuffer.htmlInternalInputBuffer.htmlInternalNioInputBuffer.HeaderParseData.htmlInternalNioInputBuffer.SocketInputBuffer.htmlInternalNioInputBuffer.htmlInternalNioOutputBuffer.SocketOutputBuffer.htmlInternalNioOutputBuffer.htmlInternalOutputBuffer.OutputStreamOutputBuffer.htmlInternalOutputBuffer.htmlOutputFilter.htmlfiltersBufferedInputFilter.htmlChunkedInputFilter.htmlChunkedOutputFilter.htmlGzipOutputFilter.FakeOutputStream.htmlGzipOutputFilter.htmlIdentityInputFilter.htmlIdentityOutputFilter.htmlSavedRequestInputFilter.htmlVoidInputFilter.htmlVoidOutputFilter.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmemoryMemoryProtocolHandler.ByteChunkInputBuffer.htmlMemoryProtocolHandler.ByteChunkOutputBuffer.htmlMemoryProtocolHandler.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlelExpressionFactoryImpl.htmlMethodExpressionImpl.htmlMethodExpressionLiteral.htmlValueExpressionImpl.htmlValueExpressionLiteral.htmllangELArithmetic.BigDecimalDelegate.htmlELArithmetic.BigIntegerDelegate.htmlELArithmetic.DoubleDelegate.htmlELArithmetic.LongDelegate.htmlELArithmetic.htmlELSupport.htmlEvaluationContext.htmlExpressionBuilder.htmlFunctionMapperFactory.htmlFunctionMapperImpl.Function.htmlFunctionMapperImpl.htmlVariableMapperFactory.htmlVariableMapperImpl.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlparserArithmeticNode.htmlAstAnd.htmlAstBracketSuffix.htmlAstChoice.htmlAstCompositeExpression.htmlAstDeferredExpression.htmlAstDiv.htmlAstDotSuffix.htmlAstDynamicExpression.htmlAstEmpty.htmlAstEqual.htmlAstFalse.htmlAstFloatingPoint.htmlAstFunction.htmlAstGreaterThan.htmlAstGreaterThanEqual.htmlAstIdentifier.htmlAstInteger.htmlAstLessThan.htmlAstLessThanEqual.htmlAstLiteralExpression.htmlAstMinus.htmlAstMod.htmlAstMult.htmlAstNegative.htmlAstNot.htmlAstNotEqual.htmlAstNull.htmlAstOr.htmlAstPlus.htmlAstString.htmlAstTrue.htmlAstValue.Target.htmlAstValue.htmlBooleanNode.htmlELParser.htmlELParserConstants.htmlELParserTokenManager.htmlELParserTreeConstants.htmlJJTELParserState.htmlNode.htmlNodeVisitor.htmlParseException.htmlSimpleCharStream.htmlSimpleNode.htmlToken.htmlTokenMgrError.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilConcurrentCache.htmlMessageFactory.htmlReflectionUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmljasperConstants.htmlEmbeddedServletOptions.htmlJasperException.htmlJspC.htmlJspCompilationContext.htmlOptions.htmlcompilerAntCompiler.JasperAntLogger.htmlAntCompiler.SystemLogHandler.htmlAntCompiler.htmlAttributeParser.htmlBeanRepository.htmlCompiler.htmlELFunctionMapper.htmlELParser.htmlErrorDispatcher.htmlErrorHandler.htmlJDTCompiler.htmlJavacErrorDetail.htmlJspConfig.JspProperty.htmlJspConfig.htmlJspRuntimeContext.htmlJspUtil.ValidAttribute.htmlJspUtil.htmlLocalizer.htmlServletWriter.htmlSmapGenerator.htmlSmapStratum.LineInfo.htmlSmapStratum.htmlSmapUtil.htmlTagConstants.htmlTagPluginManager.htmlTextOptimizer.htmlTldLocationsCache.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltagpluginTagPlugin.htmlTagPluginContext.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlelELContextImpl.htmlELContextWrapper.htmlELResolverImpl.htmlExpressionEvaluatorImpl.htmlExpressionImpl.htmlFunctionMapperImpl.htmlJspELException.htmlJspMethodExpression.htmlJspMethodNotFoundException.htmlJspPropertyNotFoundException.htmlJspPropertyNotWritableException.htmlJspValueExpression.htmlVariableResolverImpl.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlruntimeAnnotationHelper.htmlBodyContentImpl.htmlHttpJspBase.htmlJspApplicationContextImpl.htmlJspContextWrapper.htmlJspFactoryImpl.PageContextPool.htmlJspFactoryImpl.htmlJspFragmentHelper.htmlJspRuntimeLibrary.PrivilegedIntrospectHelper.htmlJspRuntimeLibrary.htmlJspSourceDependent.htmlJspWriterImpl.htmlPageContextImpl.htmlPerThreadTagHandlerPool.htmlProtectedFunctionMapper.htmlServletResponseWrapperInclude.htmlTagHandlerPool.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlsecuritySecurityClassLoad.htmlSecurityUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlservletJasperLoader.htmlJspCServletContext.htmlJspServlet.htmlJspServletWrapper.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltagpluginsjstlUtil.ImportResponseWrapper.htmlUtil.htmlcoreCatch.htmlChoose.htmlForEach.htmlForTokens.htmlIf.htmlImport.htmlOtherwise.htmlOut.htmlParam.htmlRedirect.htmlRemove.htmlSet.htmlUrl.htmlWhen.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilEnumerator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlxmlparserASCIIReader.htmlEncodingMap.htmlParserUtils.htmlSymbolTable.Entry.htmlSymbolTable.htmlTreeNode.htmlUCSReader.htmlUTF8Reader.htmlXMLChar.htmlXMLEncodingDetector.htmlXMLString.htmlXMLStringBuffer.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmljkaprAprImpl.htmlTomcatStarter.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcommonAjpConstants.htmlChannelJni.htmlChannelNioSocket.Poller.htmlChannelNioSocket.SocketConnection.htmlChannelNioSocket.SocketInputStream.htmlChannelNioSocket.SocketOutputStream.htmlChannelNioSocket.htmlChannelShm.htmlChannelSocket.htmlChannelUn.htmlHandlerDispatch.htmlHandlerRequest.htmlJkInputStream.htmlJkMX.htmlJniHandler.htmlMsgAjp.htmlShm.htmlShm14.htmlWorkerDummy.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlconfigApacheConfig.htmlBaseJkConfig.htmlGeneratorApache2.htmlGeneratorJk1.htmlGeneratorJk2.htmlIISConfig.htmlNSConfig.htmlWebXml2Jk.MappingGenerator.htmlWebXml2Jk.NullResolver.htmlWebXml2Jk.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcoreJkChannel.htmlJkHandler.htmlMsg.htmlMsgContext.htmlWorkerEnv.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlserverJkCoyoteHandler.htmlJkMain.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmljuliClassLoaderLogManager.ClassLoaderLogInfo.htmlClassLoaderLogManager.LogNode.htmlClassLoaderLogManager.RootLogger.htmlClassLoaderLogManager.htmlFileHandler.htmlJdkLoggerFormatter.htmlloggingLog.htmlLogConfigurationException.htmlLogFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlnamingConstants.htmlContextAccessController.htmlContextBindings.htmlEjbRef.htmlHandlerRef.htmlJndiPermission.htmlNameParserImpl.htmlNamingContext.htmlNamingContextBindingsEnumeration.htmlNamingContextEnumeration.htmlNamingEntry.htmlNamingService.htmlNamingServiceMBean.htmlResourceEnvRef.htmlResourceLinkRef.htmlResourceRef.htmlSelectorContext.htmlServiceRef.htmlStringManager.htmlTransactionRef.htmlfactoryBeanFactory.htmlConstants.htmlEjbFactory.htmlMailSessionFactory.htmlOpenEjbFactory.htmlResourceEnvFactory.htmlResourceFactory.htmlResourceLinkFactory.htmlSendMailFactory.htmlTransactionFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlwebservicesServiceProxy.htmlServiceRefFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmljavajavaURLContextFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlresourcesBaseDirContext.htmlCacheEntry.htmlConstants.htmlDirContextURLConnection.htmlDirContextURLStreamHandler.htmlDirContextURLStreamHandlerFactory.htmlFileDirContext.FileResource.htmlFileDirContext.FileResourceAttributes.htmlFileDirContext.htmlImmutableNameNotFoundException.htmlProxyDirContext.htmlRecyclableNamingEnumeration.htmlResource.htmlResourceAttributes.htmlResourceCache.htmlVirtualDirContext.htmlWARDirContext.Entry.htmlWARDirContext.WARResource.htmlWARDirContext.htmljndiHandler.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmltomcatApr.htmlbuildutilTxt2Html.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmljniAddress.htmlBIOCallback.htmlDirectory.htmlError.htmlFile.htmlFileInfo.htmlGlobal.htmlLibrary.htmlLocal.htmlLock.htmlMmap.htmlMulticast.htmlOS.htmlPasswordCallback.htmlPoll.htmlPool.htmlPoolCallback.htmlProc.htmlProcErrorCallback.htmlProcattr.htmlRegistry.htmlSSL.htmlSSLContext.htmlSSLSocket.htmlShm.htmlSockaddr.htmlSocket.htmlStatus.htmlStdlib.htmlTime.htmlUser.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilDomUtil.NullResolver.htmlDomUtil.htmlIntrospectionUtils.AttributeHolder.htmlIntrospectionUtils.PropertySource.htmlIntrospectionUtils.htmlMutableInteger.htmlbufAscii.htmlB2CConverter.htmlBase64.htmlByteChunk.ByteInputChannel.htmlByteChunk.ByteOutputChannel.htmlByteChunk.htmlC2BConverter.htmlCharChunk.CharInputChannel.htmlCharChunk.CharOutputChannel.htmlCharChunk.htmlDateTool.htmlHexUtils.htmlMessageBytes.MessageBytesFactory.htmlMessageBytes.htmlStringCache.ByteEntry.htmlStringCache.CharEntry.htmlStringCache.htmlTimeStamp.htmlUDecoder.htmlUEncoder.htmlUTF8Decoder.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlcollectionsEmptyEnumeration.htmlLRUCache.htmlMultiMap.htmlMultiMapNamesEnumeration.htmlQueue.htmlSimpleHashtable.htmlSimplePool.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldescriptorConstants.htmlDigesterFactory.htmlLocalResolver.htmlXmlErrorHandler.htmlXmlIdentifiers.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldigesterAbstractObjectCreationFactory.htmlAbstractRulesImpl.htmlArrayStack.htmlCallMethodRule.htmlCallParamRule.htmlDigester.htmlFactoryCreateRule.htmlGenericParser.htmlNodeCreateRule.htmlObjectCreateRule.htmlObjectCreationFactory.htmlObjectParamRule.htmlParserFeatureSetterFactory.htmlPathCallParamRule.htmlRule.htmlRuleSet.htmlRuleSetBase.htmlRules.htmlRulesBase.htmlSetNextRule.htmlSetPropertiesRule.htmlSetPropertyRule.htmlSetRootRule.htmlSetTopRule.htmlWithDefaultsRulesWrapper.htmlXercesParser.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlhttpAcceptLanguage.htmlBaseRequest.htmlContentType.htmlCookies.htmlFastHttpDateFormat.htmlHttpMessages.htmlMimeHeaders.htmlMimeMap.htmlParameters.htmlServerCookie.htmlfileuploadDefaultFileItem.htmlDefaultFileItemFactory.htmlDeferredFileOutputStream.htmlDiskFileUpload.htmlFileItem.htmlFileItemFactory.htmlFileUpload.htmlFileUploadBase.InvalidContentTypeException.htmlFileUploadBase.SizeLimitExceededException.htmlFileUploadBase.UnknownSizeException.htmlFileUploadBase.htmlFileUploadException.htmlMultipartStream.IllegalBoundaryException.htmlMultipartStream.MalformedStreamException.htmlMultipartStream.htmlThresholdingOutputStream.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmapperMapper.Context.htmlMapper.ContextList.htmlMapper.Host.htmlMapper.MapElement.htmlMapper.Wrapper.htmlMapper.htmlMappingData.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlparserHttpParser.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmllogSystemLogHandler.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlmodelerAttributeInfo.htmlBaseAttributeFilter.htmlBaseModelMBean.htmlBaseNotificationBroadcaster.htmlConstructorInfo.htmlFeatureInfo.htmlFixedNotificationFilter.htmlManagedBean.htmlNotificationInfo.htmlOperationInfo.htmlParameterInfo.htmlRegistry.htmlRegistryMBean.htmlmodulesMbeansDescriptorsDOMSource.htmlMbeansDescriptorsDigesterSource.htmlMbeansDescriptorsIntrospectionSource.htmlMbeansDescriptorsSerSource.htmlMbeansSource.htmlMbeansSourceMBean.htmlModelerSource.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlnetAprEndpoint.Acceptor.htmlAprEndpoint.Handler.SocketState.htmlAprEndpoint.Handler.htmlAprEndpoint.Poller.htmlAprEndpoint.Sendfile.htmlAprEndpoint.SendfileData.htmlAprEndpoint.SocketEventProcessor.htmlAprEndpoint.SocketProcessor.htmlAprEndpoint.SocketWithOptionsProcessor.htmlAprEndpoint.Worker.htmlAprEndpoint.WorkerStack.htmlAprEndpoint.htmlBaseEndpoint.htmlJIoEndpoint.Acceptor.htmlJIoEndpoint.Handler.htmlJIoEndpoint.SocketProcessor.htmlJIoEndpoint.Worker.htmlJIoEndpoint.WorkerStack.htmlJIoEndpoint.htmlNioBlockingSelector.BlockPoller.htmlNioBlockingSelector.KeyReference.htmlNioBlockingSelector.htmlNioChannel.htmlNioEndpoint.Acceptor.htmlNioEndpoint.Handler.SocketState.htmlNioEndpoint.Handler.htmlNioEndpoint.KeyAttachment.htmlNioEndpoint.NioBufferHandler.htmlNioEndpoint.Poller.htmlNioEndpoint.PollerEvent.htmlNioEndpoint.SendfileData.htmlNioEndpoint.SocketProcessor.htmlNioEndpoint.TaskQueue.htmlNioEndpoint.Worker.htmlNioEndpoint.WorkerStack.htmlNioEndpoint.htmlNioSelectorPool.htmlPoolTcpEndpoint.htmlSSLImplementation.htmlSSLSupport.CipherData.htmlSSLSupport.htmlSecureNioChannel.ApplicationBufferHandler.htmlSecureNioChannel.htmlSendfileState.htmlServerSocketFactory.htmlSocketProperties.htmlSocketStatus.htmlTcpConnection.htmlTcpConnectionHandler.htmlURL.htmljsseJSSEFactory.htmlJSSEImplementation.htmlJSSEKeyManager.htmlJSSESocketFactory.htmlNioX509KeyManager.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlresStringManager.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlsecurityPrivilegedGetTccl.htmlPrivilegedSetTccl.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlthreadsThreadPool.ControlRunnable.htmlThreadPool.MonitorRunnable.htmlThreadPool.ThreadPoolListener.htmlThreadPool.htmlThreadPoolRunnable.htmlThreadWithAttributes.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-listresourcesbackground.giftab.giftitlebar.giftitlebar_end.gifserialized-form.htmlstylesheet.css/usr/share/javadoc//usr/share/javadoc/tomcat6//usr/share/javadoc/tomcat6/org//usr/share/javadoc/tomcat6/org/apache//usr/share/javadoc/tomcat6/org/apache/catalina//usr/share/javadoc/tomcat6/org/apache/catalina/ant//usr/share/javadoc/tomcat6/org/apache/catalina/ant/jmx//usr/share/javadoc/tomcat6/org/apache/catalina/authenticator//usr/share/javadoc/tomcat6/org/apache/catalina/connector//usr/share/javadoc/tomcat6/org/apache/catalina/core//usr/share/javadoc/tomcat6/org/apache/catalina/deploy//usr/share/javadoc/tomcat6/org/apache/catalina/ha//usr/share/javadoc/tomcat6/org/apache/catalina/ha/authenticator//usr/share/javadoc/tomcat6/org/apache/catalina/ha/context//usr/share/javadoc/tomcat6/org/apache/catalina/ha/deploy//usr/share/javadoc/tomcat6/org/apache/catalina/ha/session//usr/share/javadoc/tomcat6/org/apache/catalina/ha/tcp//usr/share/javadoc/tomcat6/org/apache/catalina/ha/util//usr/share/javadoc/tomcat6/org/apache/catalina/loader//usr/share/javadoc/tomcat6/org/apache/catalina/manager//usr/share/javadoc/tomcat6/org/apache/catalina/manager/host//usr/share/javadoc/tomcat6/org/apache/catalina/manager/util//usr/share/javadoc/tomcat6/org/apache/catalina/mbeans//usr/share/javadoc/tomcat6/org/apache/catalina/realm//usr/share/javadoc/tomcat6/org/apache/catalina/security//usr/share/javadoc/tomcat6/org/apache/catalina/servlets//usr/share/javadoc/tomcat6/org/apache/catalina/session//usr/share/javadoc/tomcat6/org/apache/catalina/ssi//usr/share/javadoc/tomcat6/org/apache/catalina/startup//usr/share/javadoc/tomcat6/org/apache/catalina/tribes//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/group//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/group/interceptors//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/io//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/membership//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/tipis//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/transport//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/transport/bio//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/transport/bio/util//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/transport/nio//usr/share/javadoc/tomcat6/org/apache/catalina/tribes/util//usr/share/javadoc/tomcat6/org/apache/catalina/users//usr/share/javadoc/tomcat6/org/apache/catalina/util//usr/share/javadoc/tomcat6/org/apache/catalina/valves//usr/share/javadoc/tomcat6/org/apache/coyote//usr/share/javadoc/tomcat6/org/apache/coyote/ajp//usr/share/javadoc/tomcat6/org/apache/coyote/http11//usr/share/javadoc/tomcat6/org/apache/coyote/http11/filters//usr/share/javadoc/tomcat6/org/apache/coyote/memory//usr/share/javadoc/tomcat6/org/apache/el//usr/share/javadoc/tomcat6/org/apache/el/lang//usr/share/javadoc/tomcat6/org/apache/el/parser//usr/share/javadoc/tomcat6/org/apache/el/util//usr/share/javadoc/tomcat6/org/apache/jasper//usr/share/javadoc/tomcat6/org/apache/jasper/compiler//usr/share/javadoc/tomcat6/org/apache/jasper/compiler/tagplugin//usr/share/javadoc/tomcat6/org/apache/jasper/el//usr/share/javadoc/tomcat6/org/apache/jasper/runtime//usr/share/javadoc/tomcat6/org/apache/jasper/security//usr/share/javadoc/tomcat6/org/apache/jasper/servlet//usr/share/javadoc/tomcat6/org/apache/jasper/tagplugins//usr/share/javadoc/tomcat6/org/apache/jasper/tagplugins/jstl//usr/share/javadoc/tomcat6/org/apache/jasper/tagplugins/jstl/core//usr/share/javadoc/tomcat6/org/apache/jasper/util//usr/share/javadoc/tomcat6/org/apache/jasper/xmlparser//usr/share/javadoc/tomcat6/org/apache/jk//usr/share/javadoc/tomcat6/org/apache/jk/apr//usr/share/javadoc/tomcat6/org/apache/jk/common//usr/share/javadoc/tomcat6/org/apache/jk/config//usr/share/javadoc/tomcat6/org/apache/jk/core//usr/share/javadoc/tomcat6/org/apache/jk/server//usr/share/javadoc/tomcat6/org/apache/juli//usr/share/javadoc/tomcat6/org/apache/juli/logging//usr/share/javadoc/tomcat6/org/apache/naming//usr/share/javadoc/tomcat6/org/apache/naming/factory//usr/share/javadoc/tomcat6/org/apache/naming/factory/webservices//usr/share/javadoc/tomcat6/org/apache/naming/java//usr/share/javadoc/tomcat6/org/apache/naming/resources//usr/share/javadoc/tomcat6/org/apache/naming/resources/jndi//usr/share/javadoc/tomcat6/org/apache/tomcat//usr/share/javadoc/tomcat6/org/apache/tomcat/buildutil//usr/share/javadoc/tomcat6/org/apache/tomcat/jni//usr/share/javadoc/tomcat6/org/apache/tomcat/util//usr/share/javadoc/tomcat6/org/apache/tomcat/util/buf//usr/share/javadoc/tomcat6/org/apache/tomcat/util/collections//usr/share/javadoc/tomcat6/org/apache/tomcat/util/descriptor//usr/share/javadoc/tomcat6/org/apache/tomcat/util/digester//usr/share/javadoc/tomcat6/org/apache/tomcat/util/http//usr/share/javadoc/tomcat6/org/apache/tomcat/util/http/fileupload//usr/share/javadoc/tomcat6/org/apache/tomcat/util/http/mapper//usr/share/javadoc/tomcat6/org/apache/tomcat/util/http/parser//usr/share/javadoc/tomcat6/org/apache/tomcat/util/log//usr/share/javadoc/tomcat6/org/apache/tomcat/util/modeler//usr/share/javadoc/tomcat6/org/apache/tomcat/util/modeler/modules//usr/share/javadoc/tomcat6/org/apache/tomcat/util/net//usr/share/javadoc/tomcat6/org/apache/tomcat/util/net/jsse//usr/share/javadoc/tomcat6/org/apache/tomcat/util/res//usr/share/javadoc/tomcat6/org/apache/tomcat/util/security//usr/share/javadoc/tomcat6/org/apache/tomcat/util/threads//usr/share/javadoc/tomcat6/resources/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnuASCII textASCII text, with very long linesGIF image data, version 89a, 1700 x 40GIF image data, version 89a, 19 x 40GIF image data, version 89a, 3 x 30GIF image data, version 89a, 50 x 112HTML document textdirectory?7zXZ !PH6d]"k%R83EoUK]}/eywsvRe~o`.t1[ ]l\ WsC4%).H?P@8Pd 6ĞBW <I)#>k&4ɤ@*טM*S> UpR1sS>K#ZYs_(^S9ˁLՊϱvL *32 -; 7})8u(@o6r*_F$NqvALOjY¢(b&5ڤ4SWGqy&OMBW 8u/w&'GT0A`hzC[G`QT%eKO%L7mAoz7|z;u Tu~*P RNҏ~%Qfyuz 4:vK!mr&zlA0j>7Wĩx\r04l/Ah?G Q);:8 @AAI4ڹ.e۶Ӌl$Y0>ړSqX2r˫ ?y~>JW֕-ϑbِ_(Rݶt{_RТ/s1n(Z=#gˌerBk6etPmq]8 iVũM v_I_!k%H[Q[5 s̚&u>zӫ`mr3xc_+6oZkک& 쇣YZ}|tځFz< 1~qUjKkxk76E΀P({gT8ZTeȬx ~R!:y0 Iv;ae* P:GjSO]i7@'ߔ,-rEOXTzjph[ X2ie-++I UP.4;8)Oҏ̣;45p Riʭ9T`A*-NCǨu%vԗ+LMfr^9{M%q5eAcNj9_|6ۏD< lzQgn S-LW"l &6EZۻm ;*>rf:qIPsb7I}AWLJ{kk6S n?"눘a$Y{FLIC !)-ɣ09(JOOR}?o2j5px {R!`!NJCv SƮDM_O5nMylڏ-=2VaYްM4Zt .3b[;ixUI+C\'$K@&h׮ǛSz_bB1[zܓXe؄:ps`蠰Ha"Ic]5(]t\j|[v'ʘUqn!e5 c*7kAѰǥ鈘\,w6 մAyTNAұ-['^)C iG,+:!eT&) ٦ՀasuP^0lE[jPcPwy;D77!T̠B} N V^%+lv1Dž ĤJB,c?84퇮HE; .zԤr$o".u@674.jU[u ǚbLoׁ o[OB,JԘ**h2 [:I_wU鈅CHNhPjc>ݷ۝W-xY< \ͺr{!^ƗK&@ΰP@ɀ̮=0zN]8Fo‹ȧJҙ=o:y5Uc ]9ꚙW%$W'_ fjUt\ zvKN.0\ ~uV`#ML!8W(]2xש6.v}iPevn{@ o >OѠ{C=Rh)o͚JyuhўkĚ.uˠxѠfз" E0\A`ZԮcI7WIMR?1s̻L{wDyw(U1 3ܲWeH`pW ]{(M3E˔%=eMa4) ߋN4ig߸V=K7LAA(Be t(`s75|h_M/gzCK,[⊻٥@D߾Y=8rW1-nᲝ^>yM/WE6}oS#6Ny,kOnHΡkmBgܦdٞg V瑱ss|5Z OeپHu)Dp&NfV1[E4XKІg+[͎١/uTԉ[,4‚*Zadd:hZCLJډ]N\ײFAlr_7[dG/vklHzCըXJZgضpd(L ga0T(qYXdʃMfOlH) c>G$k ߼> :/VULl:8%{慄-+ |58FsU4v!mI-"/_~H޸w:z*Vq4|1D(Z-FhGD6 jQ'T'4݂ N$uY>?3R~>Lm<j-݃['ەfjg]þ,JP r)0:LYeD]Nt5MR-;'|$5 ,SƔF}famMJ uZaS0@n`;;|V O*jX]Po#p2WEm \ <(Vݡul%?,!Ҽip'C:swO7J zVPrL١˲aX`;6ܲ+~C̆4]J3S$q0v)^J3D䌦٠e YNф.%eY$\o$mc NCZ  l+$mt ~;ޱEТicV&R/RF[9jsv߬U*nבVlbS./g4?LBsm!@0Z>kC^-t22 ŬSOoyD' lK:(!VYxhh>ȧS \۲7olYDGM4i&pAԱX>ϾwN; Wݚ+!z8UJ@i`pF׸o2^p UG((OdV{22 G e/lI/?$; iH#h:-#VDwzgQїX?՝ F+TH"Rٺ~KYq t#0$ V!HmXuصc-JƖSOpӑ-3~^ɞ.0_gD߿h0ש#hKwl<1l AkG/Y?65၂7_f_tʁ| Znz8b0=JJ=H=q?4\ҥ/d>C' 0(JB &sAk>ց>jSKj@WUѨg|u4^*/hhҙlޥi9 pAh߯p+c7vL0_-:dGr5JN`{r&~(п~xev* 8"‚JYJ:ƀizA+Iu<Ldj6+9+/%8YY3WR"LϜ:f\町>kQi7/m/Bֶ[4:EbpdI&K3鿣!xk`!;󻺛VPu*LVp3ZdOcjYJ4 .U7G`dN@GE-=N+du=6 HQ.oY\)[#ؽx2v{/ pаNǤ]}2R̪`RU/p0w#5G,FiԇCKHw*%e/;Ъ@3FI%V;'ר-Z>b0Q]FVxʐaYzGx&+%dgF>:V:Y >Cړ%hJJ ɅpNA1~͓j5dǀ@f7q z]mC_)WeF%~ilhddFp]@"JD8]8M'Q7.ҹ@zu+1*U=@o1zoE}[B1_U] <^#A7N=YDGIQ2Bu/#6]mwtb5jW^Wќ0QҬ˜T GQCĊtMa0J.&{@ȑ^;;ч ~;cvnf iFS-Kאּ S b7ߐl`{k@q6xU)=hdiF|e =<@5^-H׫%b{3Ãᖦ*aah3c\# Ըn^?w0BP9ԚN 4+78ȡsv='3]`š wRet֎ QJm"9/j_] sR4<՚P}P-d`,̉pfQ)ٝTzɸ{ GKH%LpIV\S7B|/h߷$K3(uMYޡRISJ^myZ{z2@2k6fwϹc~c0+-?/fJxWk˜t[ذ^,Fhg+ʮfY۩55' ѽfeHct n*_RZF6*u\&xd +Y;8 )u WQ~W*# <-&3Yp[+eI[Š$<=w;Q"\vCC@Qv<Raa6L$6@g*Y~O]!ː~KNpVy Ql*Q/ӆj1vUA[mo<RbZΤ4#̾(ml뱎̨=4kxa $gR47`2"cW[1(zt P!{_^~ w,hG$@+z_RP65B<һ,l4P=ݽ)ˣg)+Tlv\!k/qYRtGWtUםyRBh4Ҭ >=0JM%RDrAPʄU:,x}h/L̕Z d:eQK@&r]cZy$Sfΰc-ƯTL>¨hOu/ئQ?ǜ> ,_w9p&OKɼѨ%&jO=&.N!5NҎskL1%@Qs_c Cb[{/qkdvcf4Q" sXQrYz̏B8Xo1+*}2]uZI4 zO""0U,'H 9m*=\wÎ*nR~VDƏziR"VI%@'֬=x!ٛ#[ߥS,[ѹڂp}i>O%Sm)MۛʒB_`g-Ln+Bc46 J o]|a"V04%qָ+IP pd+ #@1:/$[F-S|@ki(b=D>V>޷ %A)?(),ŠS${-LaH<3tco[f\MځG!Բf䑖ߺ&eJ6GOkXyg$PK*DtTo !\QM+Op ,HR]1MPt<9sŐ߬H{]M-HZ!(Pc[RLYhyW4S=fχ'K:=:9}pgHX*81^s쀇6D.˼N*l6W./?𭊑S9ܺ|2 X{7BxΖkYׇs$ xbs<4eF _c]Sm9m>\='mY*):9IHy%}j# t;n+K!Vk 8-#Xm fޓݧ\gEo/HĚ8 Sn%!v%@G .ՖT?vF\:&,l;Q }ҥOc)=IuGkvL|lC:gt_9 Ax\ot1UBuc'` ($vy#)fߣyn^,xlxKrϦE3bd@#3waJ2+Lފǖ}LgKZ &4`zb.W6;8ƾ8O.ȈHG|\8"Nƭ9lHVK̸ҾV<9,li@8ڋ%$?9uڍ#{xؖu]^|:kwpx25^P ص!c|5rF 6xipEUb7r rA#ߏ4n˖il1:=XNpZ6=I`u8|pSta|O]qQu, 5J 7?U1ݽ..s´܄q5}9`3ʵ-q>6-َOAA7ls*Z]!`NNTg}J`{u0lp}GZLcHVZl5LJPE30n,KR" V(%0^H /lZ 7fAdN5=@ LQ(*Q,20T#ҝ{.:χ?'ϗLtyii p3^iv=J{[Xd=SZ*0F"WZ;i΍ec!pڿi`-MC)f|\5)FqO`zhqod/q0iԂ7T1oS{N͠є}~9Jr=EU-/KYj*-hۃ PT^ύgeY AJ!%bCHPu%E?~j5H*,2:RcJ H9giϡI86!5HF}_ic4軀%TE#7oչُ}"c0158ōxfgkaetAU?y@:=wAwFʲbpM%7bvΆH %cb7ma7Ko&K]> / k]gNO>iܴk.)wЖ# AǶ41^ҤJDJxHRk iL2xwj*)yy%1v|7*"zk]+:B:kQ?Ep_2 C"=< e>Ѳ'B+'I!ط+{С'?;}7Fr׈(N+er]2%{~󏄷"ל&0S'{EẤ`؀& XOݺ*CD J/PD;-EAys&-"m@?U),:0dZkPBћ=8ǦVe`ω ݝ%RC|w EyNNǞ[|XM>L%<4mGXr fZl  " 8-s)5 w"<6wja9lFlҿ{+b+P'?ٖx[ͱ8fpđ$[CF4t`&!~qZvA3{"%˃;\ Sz3Yl㻴:vv}~ KiPU31z<ԟF-@"ULKTZ:aALlS(Ȋt$Vq(jԞR#ġY -\> ]DViI33zDg/ۖȀ:*9C.=G9lXwIvY19N6mR*Z~dw0̧U ՞kKVc!p' ^0#,Eslpw5]!8տaAƂS^g&5ÙSvh VW d"KCu0T}_GQf:?۠q}f mKqϝxIRiMXĕ8@4e䰞U2lV䞈֙~I9!ԵUn&hV[u#C^s..DkLeh_<`d4SJiuR?)aq @kRtf0 \TRi6n!g{Vw:Or(k,+}~1xƜՙ@2 Lf8?ݰoNL˹;F2v{D?,XVhI8$C vЫƘ@P14H!y4}-ei>~(QsmgP8aMPqOiƻMO^b٤Jy!5}t5=Ɍ{Dhve&]E$+Q#U8U=ی&!qiG 4eγ76Sk 2tE 8pq1/ lznʃX3\%q.?r~Et${i½G1B/~ ,n6.nR%dRfAH)ӄI$5Jh5'r2xQfj'a"B9ǹޞ'!$"Sԭ穱7?׵h)I"g38"gG/LXopn&"νhT98  6^!+*DjŪ۠gŊ=7ܮ>'"[#Ip&,WJ[.3v0~g1B+r 0d*x#c[^>|$pg7mwמRf:jNj QUbWY5> ];H$JsDe wMS kM3vj]9R'O3, \`zs8 *pTC\_ZEWS.ЏJ, b^'j֜xNYHxBu{MiQ8 X4TTrXJ[Z6CCڍ vS E$1~:@O:\JrZ7`?6(XOt A \{!G N(qOL̃CP%~1TƓT$/ a]pbgRUѦ}[QӑTh_;E ;0TKҙ"&͓:skV% PkVҠt}Za AO^U+fveBՉᄀrh.I /췟%!a>;T}tt|fR4>@ 5X{7ڝ+WGwaWrCOe̡zQͤn73l aZ*2Tب>">ioWCp:0(ȃ ! {[8g y='Jzbȼhv7V0)tT0ا3tx -89R(u n>єղ( i VEN7 M6I.7 A Wk׀˚d qX1̇좽H\Ф"-k%彇z[_ kzʅti߾]VoǛR=^se1H bEG>`mBRƎPPdC5ͯvJoS̳GȌO,Y֕9$Joy`'! K (рSvA=P;;ߤ^-%KC'V`9$(V&Mǜ[H/6!j(/ʵqf8d$yi&x}۝[=4F#L &3TYtXERo(RcL N{WU' v3*CCZK=,qx!Y4ghaC/ A\1UmOZk wDWCS5i(uNߡOx*ձ>\DW߯FMgLٯQbwH7PU,L~" Uaxl&s0Λi0B<+B9qHP-FDϜ@{0oQ~`?`Vº[`(%l!d*Idb" }[޼QxMOp5Z|(pfhИ,E)7tĺOE5_gi}jID*[ |ED}8ύ4Ss6 +q Ԏ']6fPk'&-ʛ/uhȣ%ԏ|ԩ%iIM laSզ~rvKߏ9M%E ӽ @_74|h(z QJud9>3.m/[sY;Bp&{S1g5pj "ⱓE% zTP5a‰c<$VzSo)yγYan¿t+ReQ ;(]?!W]|y2gL`Iã c~k%*O"MF +V1Y6>[*Wo^;,V~yJ_B_4cH,1-O6*H@XEHL 깜yh޿̶+v(FPks2pf]l`4P!%bV*t|4]l.6"!i͎ =CIp/1f%pd- K@ 1쾿a~2ڎ-K5Daеǁ$F[V8łC5+4S@۴FZou?F\SccfZk_5LIKw*\.uJ45o DxUG탛6_#Ysbx_$_K)Jcpiӄ4g">v e6ڢYQmzrAo1MY8U=h{L8RݥT-F~;ceGjjRXE;ʞ'9/FѪ?qn0#o&E6? T׏^|I߷fiqP:+*:FLqTa\6K ^c=9,y~S9aJj(p=BG^5a hĦT3!|½_w[ZOZ/3x&މsd/wcAIH_t*9å:So=!9xJ!9w t-Х"JCt}UͲ)u-R{w_l/m66$ufssKS*^KYr$"|pV=6EYuƩx hToe^ B5`W5v.zJ; em4T&gh61Sgjp'=LqW8FG|lsFd `|m Λh V.ֻorTsڍ[~Nau8/1zh֓n<ElW?Nɾy*)BA,țYgH iЗhPEݸla|gALūB+J ` ~%uE,b[Ơf-~yL!V~&KµN'0  > W)7)@Ȕ,I\ ]2QWjQH[UGB2С#,2@)ڜLE\'$a3pmGѓ|֭U?6N, FgҾY|\Dg1MFl4KiS.b8Q ~'.ADv6NԸ[P9 u)k16ia&&7%y/+puĵ::1aLjlמ򩆄-%3nZ+hL`DĭŴ?nw.+ˍm~7kFq;n)ﺌ9/I;#뙎հ. *W{`Hw;I`G + kf`w E⛖Bvjjp;%Pgĩ(h=(uKrk^MKe+O֝,f*G*tA# 1l vS|vs0w1LbBu҇=׃C>ǐ }7QFH>sCv+}XXK=V]_Qnu2gnԋrqW'xt..s:LdWP5囵[t( cxl.-nvW|L ؂gHI~[{*oE7c9:~&rA s`ߑ'=!:.NF |-˛E.X9O`4{<8{3wT('?)`++4f=U^0@f( %F|e89!~d_sqxാΨ * ͺF:⬱h (a؇))&JE+J$ fg`V/Bf/9`EvHhآώƯ' uc04!}#W kȷki,d oƴȔ1[ :+RiloJ);L!Ŭ0F碣oHa',C@!dtW%'3:&m˥?$DT$0@+M'Jt'Vǜn +Z$.->gY:ͨJIk⁣@LьJDlHPL\b=R,r,g)ٿ<0hqB2>̵΋/kF?f!#~mB^2Gogug C҃¡pZ I/wf/{Rkx cG'^ rʐy $c XEEs<7nie6OrEMŋ:H6 ءaoo_%yӂR4O xqˋ^ r pP@u' Ū vvɻH|]bP.z5sT3cy6j! |ަb/wńkÉ}N uPngy/~eWz muh5" 75^ڈDlƚE =$Z[=KYfW"[:' s+:ܰL1M 5 BЀ~ ҀP2Ñ;`앻GHTz-n\8`Wa*-W&/̄ѿMLh+P9dBZa $!dnsʤ[!|XĂuyAz-'BeN2x;.9 hUIDhI?[uӵɥ>PNJ.<Bs*U#{#imDQe6SImy xL:I:f &%~ x^E#$ufeŘ6t?V0:{1?[)yO7\?p48 ^efSOI6޺†t!(#1vPHI]upyrmxW?v\9p^\YmS"^2fw.u'aA+f}ش43w2`NU~STpd )hO|iM ^`uNsL e2)ťeA] ]D=gf-o"ڲkm"@`&al/ǥX1PyQۋlw:k/r뢦*>" LTi+u#5zp>=RSZ9{Lfd,ZV2Y0 RzFwLeG.40RN "ɣ^\hҦ&Q-0ࠊYrv୤0GB;Yv@0\ ,-3? 23X&vO mԪ8'uZ9V6↺zʬ[s|74bΆ42| XGHg+@pn ޸>\<Z"K$$!XSM@["LpULV]g b֎TLH0閒S 8W荩&D2wrrZaߪ%Ooq<5v'ts0oyM=齜ΟiwACfKG./=zWWHoJOg  RT?hli@OߴT-0A'\ "tZԎ-˳{Q{*a%ӌL dP{y$¥OΩ#^|}:5Q%,Q6Uy`Rҳa@7tH+&l}9 RK]…#_95+O#"9!MvWIp|Z_)f$]2#Pk16xX*s̈́D@zP MF]{qDŽO%[T(pY8b9tQ6R1xHڝQPk8)Ƭ`a=F 8sLځ<3Zy8+*P#\YP9ɔ'sucPTF4M3&)׈f1m?YFM,9ɵh һoG̢;9!YlAGd4Yrm^Ջ@A[g84/@$F!hj @}( +Xw (\:M 3NxHHePY$%O?.+}-iP|!~0qdcb߳P3;~C=զ1QK+Lћ0s&r'+6u%;pY [ )򡈃""lr<cTX+&7ӝLr!Bh~fdwܾc-'nU>9o8q\_LOA#lC %I6H͑HWClAJ%OiP-`9;M}6.Ũ4XJ宓!~r㈞cv~P"9.W.{U%EdX"y\Zb#Z-'6}KIwl`.iG^a=lM W{_q́!|6e=Bg8`n$6 ŕNY#* æ/h^wLsSQEl$Nee!̴(KhDd_2׉=ChA5S"i1k\֔|AsϤ}~YU+ 1) r&VA ~GӜ*WkϨder S B2˸AT5VW*W NCRHFw]P"ykЅDD˳Nj\ڏf ʁx,)nbbpwb~ >zWP^؛)Ægzf:؎؅g˩΅3& PMDo!ЊT.k Nm`Vfˁ~rY"0ΧM\u 2Ek T;S*0+Q7 ;O/bIwyLo}1akoI=Lb)w9\ 07p+y|TB+Y{ڏqsㅡbmm&[.k ټ}h\ߔoRM"^49Qj&Md Gr-|C0F}/Mnc؝Յc'yru^)0Эy|!&.N<_ݒ"oȮsn@}%U1WOyȊ-eܵ>@uYX}XwְڴôT<>wvozWTtS .V'yq^ >,mx FNS:*T5uEhF f*Rg7'jV͍,Ҙng ށ>y"BQv߈*ʴH_Af >k0HPJL*OnI MzV粴dM<%Ai1V*2h9׃0leq?{ȑ^Ɩ`j/H'd 9q΃طK\ 7OxPz*uaXK/7E #q0{7^ 7hQ!ii=)_!̞+Dvj?a<&[<'[@fvm^8 SdgjƦ<;^#,+UyQHwB&mW>܉!Ymݙ78QĤ 2~12skWU\,M,u X\+^a CfHPHH=ΚkBC.FS (v=!}f$3Ʉ<fZFt(kL p9!wj$Խ<ʅ4ѐ5#JȓV #gKw0ʄEb_BaOz*$KhvYp^$'IpUy@>[bX!iX.л0sBF=j3CGM1f"E*NiNoe{FMr6v7H{B1ҹ[+sUQfW!;ǼȋaYƚ8G#g;` >1W*0]nx|i[x/T/__ǒ&qy LݱKk/byz"K|j5`2* ~'EtP: }BZpڏ3,ټ=X+m"z `  bY4 uaPcrBx;&ɫ_/ZXzoT>TD/ `x'65}{Iam@-DIgQ]&g^#;cHRXYwodkDp[+ێl͹ UT4`|Ö.L+A f=_s>Q/^<]>% msM{xr,fiѿaD۳͕k$s"9 li Tͥz\NyMa@넗CjIQ-cVS[,"ÏVKe\ @]@}%k̠g[-, ‘,ŝgrn'OA&uq0rI>LXAvL=?s֣e26%l2ƥ46'ΓLvP'WH1ٜr4,m*: 庣q˧UB|t*Z^578H%3(Z QL;|eAIHKNB& CU]ij]{TD}3J J@"}Pfy?s.+7)nr~r}4OG˖wOKRBSOiBضJU S.@Eކt#*} ٢-} zߖ+etqސM"hώw>Q,ǪO԰"O}Dz "21N2:/)V#9Adur㫔ܗ~ #yo5Yw;0ߡP؉خxU_vz +DyL3uYIjc:S?>eѷ5/z7"+\ژjQ?Oe-8Mϣڍ:H11l Bڍ_)#i605n&R&p03GN& .1̚I"B[#vPT "ђj1'+݇⠓3Zp~wJy'{f)uluH+j\he֨O5~o_bzT|Sie[㟁+n!? K|v]]CJMmEl΋3Y<%_8F)@s']uuU7W6=)SFZ,SR_7p5BFKUo*}rϰ- [i4Lcڄ&9!j ѧZQ" pxjw 9^I۳z @SKҜvd %dʕ`\Hivuw#7}1 GSJf;VjcGD9wu2|?Iئ G)T=ї_u)Pl!93dV%j`r禴[GNTvʎ7N'ns/o27Nag: lR$  w0x@D Ps* )) 0Gcw'y|VnH1}_Iws5C+Y$gFI^{FյZi(3bHajw3-}O&_jlapd0F~6ns#ѓsw%\F#_xc݂N!pڵdf O{>!f Gڏoݺk5 cnU*jscgC0Kt1Z w`( l}wGUwuwCp;Yz@z ~59OLqS2"<*0MSg[ՂN=""J\^-^9xx% FPl1%C 7>lbzMxz]hɂjHk9h/%LS}fP KP*_._Є5+;/0B|z ğGz-rmo$s>}ƾ;O46PdabCXؒv<6H![6vf۸+S ZG2N`{{W*)`HOGuo.y* ޹X+1%CyKݠmYGpy _ٖ(Z|PK ĭPDio$8Muk?C4Py8Qꦡ@Lz.T1@Gw{aIE4ŏE~Q@O?mA\e~}Qk`5F&'1 6"-|˼g`n8&l$f4W~ zC {pCB}dIZ< c+CCrD 9Uy.E (U(G7[CD>Y QvMIЄ,!0Q@+Lξz! A€)m.oEh_EZteMIXW #e?{X*t^g\?m&Gy ۰P*,K &^ ʖ,oל{~%0c^l5x<&o'7) 8!o ~¨R[mX[6΢m l]GxkmIe4ad~ɛt0FPtky=z`P7+n 000p x|H(#z4Y;ͣ=顠jl]kI闲)WtZe動' chܰ(= )etLQu1P;i di_䯃۽=_Kpc.'\UrFO^;ӹcL٦@a譜}mHIuoQ2S3p:ϫ/֌Q-PI'qI3H],I!$  ċYv^/[ KO#.b}-p@F5rYHlo6 +q!կJ\&PK>kOrK;F fNvyMMmzYe(ۣr$<=Jܲ,rȪNPrP($ 6TZǭcl.O6F;su'Mj ƼnхBrA!qث'{8=V_+ \xSn@U%KDax+C.xhr^v%e{jϐYU8} H kxM 2D4ob.uQY=`>9Nw\ҍS88|X]joi&%3[JyF6YW?u;-\I~/Pck~*,`e?MKb|T7Th`++-cnA筬$RyhO$ L< >e|.s:i'z %([ h0joCyrsUjq\!ĭA~U%>!=Nnsy*4>67[P //3:@lFk_tQ[j6E7UѐxW$eEaO4]5yKo`C^Ah]4xwS-T>!ݍ=:)%/bqF8"]5]_oiXw$vk[^/b\^5 _* M T\欁t31jv%F[d /uCaGam JtȬ4TTK3 &wZ̺a nC-ÔU .L\+sW$0g D&0\%pDTR[Ws3՗`|3cN O=DI) kF OWS{-bn4xd\_J%*ğ>+dxI<%Ԏ|hwR >Y)hvLdG*MS#/ N`۟kn~nJBuw$BDϪM /wf>Ɍ3dkVPҞԩ$\퍙,]ЈeX]'UAFV4i$6|?h_e%,j {ydPj&QsdT |r1,~lf*дb|:’'g[(\zDrX_r5q:"|Xg\m*q6ryg5|\(5}ֽ#SkՑςf0ɫGB"d$ =\#\92qH"S r"]_x'xDꛩzb^Nu3ˢ'kEd,>( VG3ߌn}_-E$Ǹ 4,4%Ř껀C;(5j|2# 3X +?e_tm6|<v\Z!In63~U7e{ht>ʿ۲- bͱ?舷2O8SNXEԾ55"SY헍}-_tmfsU> CەHJoT }D:|dd wa8lL$O:\#;_µ·f̯; bhYa# [*ۦ+jV\}f/[9c("JUԑ^ﱧjb %bWpʓNO ɼtDNx*k%nX"ZL8n\f2$H0gj l;' s$ 8bB aηѷ)BIFD|?( b"(nd7As _~i$ ĵ}u0V\Lpxy^p+03 t XWMrI򣾈r.-٭mZCKG\/Vݨ?6ڙu u̿P{΂F4v POx@W4WKm^>7TuH _(+jM7G=nT ډ%䧨D1 ]8Sܼe]in3T7/&4/v CZ ~+[?뜭B+l,j=$1xH[*e/s"'4%S3@b_I}Zcb7aSk2e:?X\65?wb&^H4G ߃qnR?1 }v!𵐠0IdD{/Є;~XL{"Dh x4Ծ'C0p L'wT ENq)%ۢl:5M<uUo2IM^Y2l!{kir":FW|Tc_ ,U@no=FPҼ/X.Mǔȑ=OR#n%n;qEC*zJAb*Z-d> ?𰪁t+i 2+3MaOXn2/h )nî׋MoRZ}^#n7]G{KJMEQ4(33^g ~@!{+ }'Rg\@0M#}VŴQ)5]P:MrY 57fO&v/,@=Rk+_Uf٧S.`Fg"f vxY ;OײE-_i^^7X wq"TҒ*`}2sݶ]Kb@uiF]#,87)b[>+FT5xd^zn)+eGYȢx<8hy$}Nc_BÒUfD$F*Q1g#{4ؤRi4,:޸MEШqI-LOp\%+f3!;l\ҳyOev,FeIixc!1>"[XTKuLڳgkAf[H.&cRq$АU=x4u lG&\)mFåxe^gVCqXoZ}ҹ>z!M'92>}*4r[8v$%ur2O ֐!@ 3ʄ5 T<O\9yo1@T7^AzH⨀Zx>匴ڶXi} XN'unprpg2)vu&-DMhNDD?V1a3.>R+4Ƣ!^wu 69hP mx.;&<πJ{ڷ J82 8P]B\g+*OMAw2UӐN}$.Z|%"x )o ~2N;vLJt)cCBH,sL#HlJ=_ O+;_*r4Hʮ :=BseLeF*vK|bZ mGIv'y,E8lx"c t;T RP-4NpC*]a8= 򮨎-+gƄ4҆<"5"C(SS&OxBcUn.+*4n>'s|l%_=mjŵ];^7Xq%Lzf.Z*\5c1\*M M1<hӃjR,0rE*r1w2٬ҭ̬<\!K4@AUN)RGk}G䞗KzߦSҤs IAb(Wbf}M=(`rTKW%? 'mO 9Q k&33`96/)(jcX|;{o ڒ⼠hƇpjZ"N"e$;&,PBSEPDe8L$?_ "n'ƾ\ N$ FqvВ_u%,u^#&'k@ȅ!NC[OSdNkm#UQ`J01{2k@űҮOM,xF뱳˵ nt5fk~,%FHd!<6qߍA#63KIE&.XƈEO0YN!kmվyHd:窍256˱nlM䤊(f/d|(Hp|tqs2:bzIQH}v1O#eNy 4ry/|ac6J$ Ԗ6az6 =k/pfG<$2۸ymO>nx:c"X:{_Peu-dz$Rµq KEb(Kl1ީg4ȓܣڴ_kU:ү}^*PxcJR98m ?H^<}tKy̷BwIPuO2޵*6.QMB}1WbaV^oԌi u8\L<Ǚe>pxtcPZq;MJ:QϘzT6>ٳWNg1ΌN?3J6V+HeJ70g!IlaBEZ-E?;@|L&.ѮylLjWU:mP/96DH1w\S@&[lqp+ t/>֨Tzs(5%%=dXo9̚W<KmJc`ip ( lP&qNOSfiNX-=LټޚY/oV^Fa}݆}{t3S]PT ,690c8!@#e3XQwXT.I:b|3cKA!1LTiz7Ħp3|]+-țH?^sí?.ͧsb1%ʡυO?˷"x#wJ:@]S6c0DrJlӉ_m &yciwK.m[#"uD*#wg +c |W^?WldԚ6KUǑKWm"DpȰ*ƕY ɤJ)]h*f{żH u2AZ~DVw;Zڵ$:!@< +5` owoe?|2u)}9P M^vs#sQZ~mV x'ؚ!{ҍ&oOa m4=ئiKӎM,ktxTSv̫$賘+@B- gMX-q9bJC )1Aca&PFYQWx2L}e\ê;/0#A43dbMVH2n[3_1A׫Ӕܳ}<5w֔I^y/mm#ne#7j0M+ /䟙D۸9^*HX OA>jVUr"!VD*%~It+)([|d\*铷,&Yf9*)B8*kGND䀍?;w!1(^3g L h]0TN\)fR5޶k?0UŻSp@yC;<Ϸ)\WPhUEݏP΀ uf,2ZWʭ8h n7c?,@JCyF*-+ߺ`m&漳\cFJo4K Y5Y%@聲'7;e&] a֚eʌ `JVT#bX®xBpra\Y !,-v -mԇhڎV3cg9pݒ1nKx`i7FnOcUȥ%;*ČMmi 0D7&lbYׇLd=IϷ6*$P@uJXk,jsNБS;[a'3 Ec@HɒP{:Be47t CY@fZ܎t#144DlbåSb%`e<,.NBwXJbpZDmLr$S7#dI:#kksSivc<}`=TYeS?>L#vNkO_P:;TY$]`3 pX ё$ S}uiVíh4OT&W吥U(damA-_JH&mJ{ Gk$I@֯;#pN-Q-OCo!^{8+CopPGV~@J(w6U^) 9oKf6DJN*ECQcU0P2=gH&d!+u/2cG2`el@m<}gXah. JirHf_\mፘ2--,J`x5#S,:ۍN [ LE4kkf$#@42GM}dg/X|maT^t;ny`aa_`a}k vY(z(!DVsj ӂ"4sI%Z.L|rrHvDM*"fą{[S&Xy2b0uSZPL11Arb _Ht apxF$﯆,;, C)*wLǖAUϓ`RixxH,Z^'.P{>vL2i~`1.hzE 2=${UGN2ƠG%1>G\Y!'#njIy Φj6Mg7SXqpJ[MY|/Umc (%"pP*<|7$D3ӆӵB(TVo7TM+3r6(C㮏SBއ܂K]>=PA݁B.3HtYS^%[zZ+T`aYZhG_Zho.'q%C54'[FZےo¹DjJY)$b:p j,2&?gЬ}wG?I/RH_:p"S7=iU ڥGZ!瓉Oo ri/MQ~:Ek]** -%[ fd-`j쮇!19'8U1NHHF?U9|'b)4 (c3 # C FCBtfn!ؿzt_?_z>#\ɺВ.m<$\cSLIf3z˴+ƏhC3 yoAZ-(݉rnm:\44HkwY;'$tDRy, kXRoZ5Gt@OхJ`-Bl)pHC[^~lٳh{xANBc?S)L5*T礎5 NTq2FDRk^0ijm'c@kȹ]|y bDrMn' K>oՑ֡+xG"E'{lKZ+Tpgfeu; "sMx2M%'U65J8dH|˃#/4Nٺ s~W޷siDd96E+)9aΟQH,,m"-nBږA:N|hCSܤ)}:܍#ӉZk+$6^RItQ đjlvu.M[TpۅDL{/SՅCg;f3+>`AE>| 'g$?0WodK.de'Z%R+Jvfl/"HC48/M:,]EoYiMiu*;p %X[ƁD#Z-"^ΌB4݁:#t/7D ^MjM tfi->zKirEZŸ(~bcO͹{APdoE~|ZT"M U d͌Oc~vK@g"Hþq·讋}e N $b#RLl{ZfV*!;f LfH;Q-v|&8G>v_dBWdQ3򣈦iV6ŽIX`( lJЭDh <ʊ=2[I[ \W,oe|2#HLߴ867͟2~UVZ^&)#p)S1.#=.6,MMC>~HtvL.[ș 8ɂ oǢtIlxGcQ678ӾUʖW Χ㥮Cwҁx|9PMjmSn~4%1.hI"za1)oJCQ~G}GvOɴOQGWKl -/!]%FkRn dz$>½$+03=k!,>-,_2-1zuI'/a^A@< {U Ecz+0#^A0}ȯ %x..P\ڿ~a1\Ǡ6R177V٦ׄSFVsPe0T Jbv|.3?j({^<;`fVec~gD5Rp%CJF0aV,I}Rpr*rH9#Ձ#)QT/Wg^u#+6 iК/#pg>tlC((@"2.6ϗ-?>Br){$!9lշ9}}œCip#4ur)ќմxN ?oKPVBT%C=BV݅?fqrnm"f|1 sTҧ̬?pupH/-.C`@LK9>;"ɢ#2K|y&0m]\VvwO2(lA魕3! WN3\9[ˍ^6S+ݺqg 45S1\_a0168灥B]Ln@ޓ8me$٬nO<FRN!"xKL8ss~xhx'{rX']VxhMPdE\jPtmC~hp& 2}VdRv|?uvL|/Fi!hqKh/,4fѨ)VĀJJyx)gdi P!/,0.Cg*`ӷG"9'Jr/q2^ƃ/pQ 25=i&>]٤-hyP||T`d}GEKe-Ux:agAJ2=^Er@xHcYز|͊QmPuלN`k-Uꕶ@OO}Idwˏ99ȵ6<iT]!^9EcqTr0KHrFXS&S3D8k꛺. MRi;kzhP~u %U Oglв-C'B^ו^%n6vL]@U}t4 ok$gVSH_ݑFU;kw",m l ^]\)z#b"sw"f;>B_HK:-3Js(pg Meآ0t5?㨱d Ch޶^d>ʛN8?cya`!'S˭%TXd{tJrEW}Erd,dFu\) dbvg ђdfTDWWUV*Z0ֈ.s\"&Z;c;yxSxWڞ7$`s0z-*gL̽L3qjg32olH[2ҚFTtŒ"{jA槱s@d7G9aNTëWO՛k~r7 Vg=þMDoc&\r\7rHEޑ\X:p9.LS͜]=9bO_ڝHFy@o$0 |WbH8l[HM"StK;ղd8@KaVLpE]4aA; !1ж5 c{; #557 :3MlskÕ rr|llP?g ,Fb CLKB3"AqAտ@M_h:$e$ܩO$YVREBG4TX A਻ gULP2E_7mx)([ 8+]8FԲqD [KLs0wTBhM8܆ߥI\B{1\0^I1WܭhnM3,DjdFG,di%xWHÌ9+mo* #a/tX؟}_ K,>2&aA2hOQohn2!R CZ.Ț}][|[X. )LT>3AFӰ<10RS6uU9j>e86P9 3u\YAC;(2x-fN'99rlA33@t>Jg*lU6W$߂e!03<Gy˱ 0q"N@j}SON"tЦ^+lhE__"@H,w:pJ( oK7A^yEOzד;HBjNĉ#֘%%$!׬\4搎i F8V/d(F!K,,s[5fM mLmGTvVtrI+-5q1"/U8/2oZK\d(}-Bw8Mv)3j1$duM,wrHBZ; Arz'i- \#;xB("t"O淠:]xB7eH/>{ܓ߾@6N5DcU}_יQNM-oZܸOI[rX(\`?nwR|8P #*xi!cH˖W~w+^'=GReHBm{j5u2"ry=3QxcVY+(qS5_ǟ JH6xAHb"'[HPy15$_[`>v ǬkJ5$ ߔ)0t`4ʘە~l1Ӆ~Uier!!,Op)DJRaSc Œ5-ޑ CAivL8g+'A0A\bzcT9X-uSNCBwz~ &*3QV',`^Xm?R~wۊo@L",,_(YHS}ݷIHVU+Cy|KtUqO>n|/2F JՖp-Ds"pdAPz@V}e`)d \AnEĢ(s,&fWHl>~}86K) {0tvA%]q$ {ǽ:g&P0d9~s xw\VeOə<Іlc=o^(?0C+Y;@`J+,ൃ n ܶR[bҎQK`]Nᙳe /L nv /hv"&V"sզf"P߷\'dz?9%F9mē>B@]0s-"s9^5 df,&+㍬om„8m좞f+""eYm4]=HmYJ#Б&o*Xi 6.9?ZVNsr$1 *6}5:3x n;=0C&;֕wHB@ ]{%}c=4_AƴE_Seģmc2*iJ1F ݛMmّ1O#,3n꫒355ƷLUx %3 ^r<9{"MmY"m8muHyE/2ĐpxRRt["P592K}^{.Z5_sCE|g/.NOt ~9j5!*z_R&\Y(#gvB9%weafnC>eHR؁'305@ JU+ ltï]S6\}|~/4%ǬڈFJϸ>u>Y5ycfT/%ӆ詯fr%Ō7l#+p)n⏘dFa;a٠, K|+8rBTĵcMaM/ա0q{=*_ЁlD0w}+ 5N]Q\؈(^cC"GM8 8ujzPkxXL33zm$A*K@20k˗nb?ȥ3"kМX=sS-+DՄfwGt.K|\Qbj)2l:Lxg2L'W*,*W]Jeh_WkMbxF(V\Gj+pdn_,\bpdJâK.VhI n[x̓Nڪl>0v FsAW>9b[ͦGX%fѹv+-:L.PA#*]Z tb H4ˊ ft,W7*(e|l;^SPSWxer ?Yl_#.*FT|7FgNe..4)B#NIESC~zIGX灻%.}Ҋ@ЕK)|[f+{.~JYlIMw KʒѮ;02:]:\,A-$yPbpb$xR'1O{Id]HEQuXw}'"q7ٗ хLUݦY1i\ޢDUHwB\.aI^0kOp×٬61R';ҕPYzd1qʩLe[`_L .9yFZPmFSb%E4`)QkI4mLc#f뼳dtx&>0e tO[x#_wU-NXdv@ >EcT&991cK痑`D=u"Zy^.5{Ȣ2ā> E/|wrB\ ˦+_aЈwJe+vl1M`^txQ&1W汁> a{TtfUHn{Nb; H\ * ~a1L8i&:P kl{@M8 2˯<걔K{Z̦]E AEb _k >Z$I`K`=.TJcB8n/~Ӊq= Or2uLk .ҟ4*45ɱs,(gV$KHHSd8=;A>8pL pkj+dsCF\y) 3di=kWV^rFgf],p"q[f|"ͩ0u9?>}$g f+Me<[|E&At Bp=MLba86*z_wl#(a{9 "<{dDeB6&mєډ˴O4HhrO$N]AD{_NfPsU @v=s*<'}3, ;Gw@[b*Cu;i/Ů (i##V A !]4RVnֻqkjQ90ewC 0$#ȣ_Lg'h0?=s;38SsxM@ *vF5[ݽů_gCI]DXMv8 ̂WNŜgr_&Z$nT(93QEke$9ژQN- ބ2ؘbW}.!*$]gJ@HtX;aѴ5' X/[ȍ?9,i Ixt"Lgih !?]+=G.|Q5f(ĹMenQ ݦ~ƶP5X P>Voukw~u8qp@49Ay e>1kT^bfNjKlTǫLLQk+ aW ֐nh9\k׭2 vAznkAuQ7\:+{e{Ɨ떇%*~FG3Hj(uy'S}Yv1!~sx$8R]o& #NB4Bz"5u1ѻb2 g70î[.VU«CJXi㜝=$zļ5@ƚi\G4 ,,眙H[" DbHQI!)}wkƶ~TUIAZXH8qƤ׫\v9٧$SFJ-َ~+s!mv7}/c8M8 'CkV`R =9`MiɦG9'RW,="/m%}t=y3CSTV&YVшy5f̠P5~.>dc{ mX9|nYw'tw\9%o `hu}ECXDcoc.9tcmߨ+x?A 7lx~B+J3 %.@+RGz K5ss@ag\L.cIE s-rw!1{hWeG{,@(*qFgg4rqb?xk5i,pL^dׯFʪngM$fΐյ)X^oI%ζ<{Wl'*=eXrUbd£!ٶ؎ &WՁW7`^vhՄH+S$w,d%݂L'ZZ6w #gSuj@DCь#2d)(ՑY\RpCp;`yDꝸ*@9@yn럢0aK6")[Ьqu%nd!qE$wPsk fQ^C+s ,IDl3 }_8GZU⎺P<.3,Ċ>h8qJ1W-{9ګY;w&y^c#%Px9hHbrۧ2l*Mƌd '-}} ]Wzܝ=)Pn .,[?.ޏAqZx|N3v{ e/٣EFFY5 <}+|Db2c8[$/V!k=n&^+N[ܦ.Oryj?%BP\эνvYh42=5j~vΥ aQ,RE [iwA-f R銵4t]Up.a!6ƘPpdDj o3P.(9ndž^8xYa9ߕeZmO0j^D,{SO٨6bK嘈gFHɕ-~H( 1ZD;6p& =#b3:c?Ev"/ZDi-X/OyUq9IƳ|#H٫^QG2Qc^֭OrK:ò^#{g @ ץP(i`aFDZ3vlߥ1LZA{y=Q3(VEQibAޟ"c6 .u$x]9w3։SnÜOUzHs|aɨI6s3odJȫUEqMsSH_k;!cS*V)#2XZ= hҘ㐝ej{ 41ɂ$?Y1[^>V| jĖ$tH>$I x6:]T-QވU/Ju,QY# ?o6h6qoe{Ħ~N|* |t~̸8}d< m , .A`BD[} a2Ϭx_m% r#7?=$(Q|Ǹ֥(}!h]5Q {fr[?'ԽؐqzOq*:ԷWP ?-AH]MZ`:i\K37Cv:4&pQظ &p]taEqi3IvhFcރR%_EMʞʰ;dՊomxACOy0Bnf-C4}PS 934)y0p $e+2d1<T_;[H,UdgR?4yF贬ΦH|\$a"&YBlK{|>X PQ8:wOAp |Y 烫>@ّ|X?_)2鯒Ӧ>&塓&?ՑҬ aSv_r#Ȣ8]z80i .y55|P10+nQ Qв=BGo<@pZ6%B~0Ǯ(19)(8~fǓF.=k JX7ۆ"nuVHB@m"?i'3u#C Ġ9Cvp;߃TŧF %–nQUj "$$%Zv]靃)+degUne t_SB%7i<~:,~x^$ ,P'6X'2 4\8_,(S۠>j"Y;@QDC}:ABswNjZDҐOQUTb'IډT r.llDnFUZ^d\ p4k\?4= PCz.0߶0sn_Ө^.#H)5JUAYw2IS2xHdBg)JaK14@wq"C . w-W@ú__`Āܫ3ǷN8| _S:<Šqb2 gR7z  zR[5f>XP-3}02Cܞ*ǚv)w L?A4H%(غy ]*5GǢ}uiH 􂎫v%D{`ȂDman;Ȕ3U:M`rՒ.]kyzOV? V #^ve.ziV7ˆam 1j~}IbV]&?qo %qƛkH/4,?MaU)@ Gc<^1/430t|ykE/{cGԵ/L]{h>,uF (U~l|vʅ-ģһ):wOUKpP d io\#j/I03E)t,?O]id>mS- 6'%TTߚ+rRn2{ׅ>dcWO yXiif1Jэ+Z>j,f;&MTDxkP{s3r& *Y%HGBvp:nìbS?(>QkcNfj~e>pbf$>?ͅSk#o2JN_A|yK_CDWt˪2!!ꢙʎL&4km%=$2k'r%Ci};uvY]+E>+(=wD~ח8ࢃ"Ao#ЏIʰR ˎV)#F+ k"$;ە:ҫsΎ4hwn\=lp4M[^L\~X:.;6NZs/*MDzQ W38Rȹ% ע4<څ$?d˱MK{J5Ί#% ;lq1MAj)&غqhWs)/7?#7Ɂ" dܸ%o65857nN*8I+[uӿͷ~4,;=G?K ?C͈?UU}3,(2] @ـEl= SmV\`>- *]JbOk3`\iem|ǙJh.ś_l--W؞R~JT53&>'nq&PWr07JXrM$bOCc2@‹Ls-BD~LJ|YMSs4[ >xEwjT._Nٶ(T߽VOsxoXmCxY{b!]`dSTꙡ]FiX݆MՍO:oO+R$Hf[( Zm?=$^֐ i>)pL:}_-7W~ !_t4=w(hr` )3/CQFεׯQq@یDjsn^O2x ;=b1;dI/!xZ%CկY, lkp݅*XǒT_gV&^ G+ c] .xU-iO{ȵ+ >Z*-d2jJ^OVtWĩc( ÁuyBQ>Hqj~EAJ鞀V6E+B橈*3f(d䚧-s%;>ne(Jس-—>|f{S2d)]B2bp354E/lUE"L'vS")˝q G~^&6xT.LȲk<`c=UF s:Ct.ФhlmOjIӶMFL{SeJ`% 8zLT(_"4#lg<{9o<X>nyRfCF$&k+*J )KAbGY) Y5^=#{Fp(DPo%Fomṉ!T2*w(#Q.aCeU T9Arv:&샊_*ROcAW@c,Qg;t [܇vjX'/{.g*;z9FX`Qzͱpsl*2r-t&},qstL\MoVkfhl\x-Hk?,`O_*Pf8A@>Bj-PTlt'u\Ӱ 3%')\p}D0&pgJNPEMi?`j0u% ׂP2JSH X&a~!f\N*bqymkO>`C y `=Ǚ%(uw;3MTػkF]<ߕ+h(I&Xa“A~(A->AC5#է;撁Ԉ7@Xl$L(?$g8is ~܊["-3;R"wZ0Uh^GJE2ЅFɇ?lJRq(" 4Xs}kmeL) PZ?4RDz90ɰn4lkV3hЏyȟ\ŌL]%8ǮdL-uoN!e6Wm Zp̮Uxnzb`pepFP!3WA[!\&!@{ltǜ̓JSG|>Shd4{9öi" ʼnT'.p|phvs 9!8/hW%.V]#&&_鹒e0 Es ŏ뵖 W:D)\4l^H6SU}2sdW;"@8?^oܷ "pm3,p0 "HFOe [,dDyo|ش8v|C6(z7y%{S2+ 2K܎2t) 9. }`:q_Ƙ2 &3`mנSTm9_聠JTes12sf'd.b:IGMkBt]41?:&&< _5paX#|!S~VZ}g7:X76|ISI;MO8)=xE a08xfZaK Y0j:90MNpg_C8FwqLIdb[_ Ϻ$2*oghT>VN̮''HePD!q^xNPꔍ}jTj3*Rb(VBUD436ꁲoBb#-5ml5ik"v󃿐ݽ@Eu~ADt 2(;(Tܪ&ܮ~2|W/0"5+qZ{8&-11̬WZ9WrR5L<\+i|1{`hlGIv#zzD#9MaޡZ61PD|p-ŏZӲr&1 ժ\3"|AȚ#$c2:f}O} tl ov]T;$+S+)&PCy1G&*j|j$MVA"9`XikQ$/lr[s=ԊS?VM)-Qb],X6Z䜡C;XH_0÷Lf.tQ_.T`QS݃z  ۧ(Tf&itЅDžSFKo~Z0]^ +P}~%_b!9md*r9OV?58(!kPU (ٛ3u` bvFy*Ӂ_b>]܍i^AF'!gV3𡃤xC3eeì#>WQ2#n53p_7ӛ-d1Iީt'Й!l A(GH/ytU:sIs<תKUݎs+$eMN/^oDgGתnRwؿLyk^]D|oO73pS*80Abq,4'P(1W[PvuV`SDT+q|/df^hkni?jmʈv7.sw? T|j ?cNŋ>O|{Aʛbß8N-4E)װӳ E l5l&eT=K\4ڎש5h1ƣ.^>M*XkOk@I4!1yR+a憷~`NQo43#FA"A8+N*B:@ƄD^߅Fp.~ Ré UWl4a+Z7mpV:eF{1=\0#4,-0nTHgK8 +{&Ċ7(`"wY !Xxۨ:CM&O;q^bhpާjvȐ*iR:cHvڪԔ@C) F tm5Q#DnU1 t{yFROg0=;cħJ,@h4bW}+qE2wQj?tNpkEsEu#-@ÇdWVBcs{Y̯_= g&ol +k㪘v%r}s$kVhG.&8 S1&5ck.9e; ;4v-e {L8և_)6UKdK&E /w{wٗG7` 0cN}'ni@槢<iuWf.w9@Ja0ީ$S@8_3r2({1 ,#C*6{tiډ6G(@}%ul“pD A06mNz 1g8B}_~eCO92g}Th {m#yU')@,C1GX6ccpO%4YΎ;3oTbOӴQ;5$ZZ^.AvXS&'oMO~hXsy/1=2Őӿ{I}hvը}~X^dڂ] "Nh캉ICDY@zme|)&7{9%.ҨX.LV"i% /u!Q.9tB+)Nwi3p_}D ?6S'C]υ2)@> x,{_KŤtMy[ڱ& b'S} 3+"_^ $h%pİJ@w! 8# X#7߼n0s0gw\ ptѤM!.+-$\fD (K=߲qLxC40r $3nu:gsQJHOpDa#R#h+d;=PZIƕ?oo]NMiQU2lvaGwZ"}5J,BfoyKQ/2lg9t3^MUp)KiւX?=ÀmG7\T2}^ԩޝі^C5CACӳKW8%FEt$.gVF?/$fM,2ZxQ'ߊ" )4]ovԫRba 4Z3c kf|u+ I8?sɣv-뵇b2tDL߫gCK` !U9S]-0 ;rV:y/tYxJ&wx18T1K{OIPץԈg<=Q`0Ocnn+͉Ɂnha(2%GC') isj$`Zۏr!U@lWy+ă#E1R^[)#OEQu&k#rӯ)HDžji@5]8$%Fܭ=(7=y;A!ԮKuܨ8Z'?>TlDthRg\S]*Ґ&VdOF qUiMW 嫂ƶ3e,k 76@,AMk9;:L' ced5g ՛F_@.u >z&ӭ)Iz>2pAes]=](?p'rݰ@uxgv\=H}rFaK&f[r΅hBKO>ӄ$^ p!/=V1Q1_~CH}0)ށH)hQpOgf,?՛rQ9@G’o)X퐱z~RH$Ա)#Njr JhKnLh/߁0hNH5Ž Cת=DDV e:/EIOnГ{({yiAA]B~QG-X\ 7q꒕[*{oȶAϒőv/$.N#1n[)[}p]yST w{'" / .P`k53cۋQ'5s(Xz/H/<W.f{f̪n!SbLR#_|v2`yYdr/wv=١$d\~! *r@nFHtP!O%4m/QQrvx* ?ҕ( ޅ3`1+Wo~U #v1od,vA(q"%'Kr'\Eb.GȵZK?LtJUPg9HᨷlZɳWp7!5(E S W';Gn՝{\X:/ x "7՚a-rnKOۘzY1&ɈF!r7R8'ÒN whlV%x̞G1`t @h'"!Z֘ПM՛J: ݠ|%:j}J.Y^t@.sL3':]9V@AVDY۟"Y&vdŎYHz$~L; eH [l ! 62"G5h\f ~`HCnU^yE1K+=!Xumj.qS,2BWCM&Ď-p0`zu_`)66=|ln/$Lc{Fv(SYe~p!=rˣ:" *Y@ݩ ՊݶXjr̍2гpG PZ[3BS\$|/mӬ(uza:|EZTͤZ4Ѐ67;S]|rܥTu8Ҹc2fk ^t{{%W4aZz4۠IhyKac(9\%A,")uD~XxPk{p0a; TktAo^O3b0#Z9[1gj7Vn&z6?_mjs0 S\Gk0I'$>,k 9Plgl#}_&arrWEk[c<ռ:VjG_ .z;Cv &/PS \)P7bkcs uPEiurWnǠucOO6_־F[cAY5D fX_ycRY3p؃YN( Qb'Zpxy OIp%hNsۭ3ߣ&sAhŹpmЈ3i-XKh ¯2*fǫ8n!06ծl;^Rr)/LDO%9οCi\ H݆sL=l[<-Д 6|t Gy %9UXf_^(]XCv}YczCxpТ,%C(p" b\<p)00- P{0IU k"Ūai)_bJ!ُ?|MrzppMM;IvDkЏ>J>-ƿfM[*H,AwS`(ѝPnլe2әğG>„YE~à=< 0X3?JmZA[}5EWB8K>FKtS0Y~S0y]a 8 l3H8>u49MxdKO4={v}#{b[nU' A6(:Qei| & yu==h.G NnT`,UkaТOjGJ5"%/*Zґ5txWJ*Q~1'\G<<:Y;°"nݐ¢GؿXKDY S+/"x9Kc8FIi{$ Qe coNt u:s ZYik)S/|3x<=8siOO52%媳 _ (7O򎨕ٕF OcqXsÙMخܼ;'];֙l":Z\RYon;ʹp2c~"ʡ3~5H.S\ZێP&ԐNe;&j!vP淟g@J O\uu.#AVT}'Ӗe4  ߵg90TmҒˠ(8R"#i>o{ xKQV$\m?OX2Y쎇VпLW XI{xL&h,~j9^<ebX 1_Yj7xpykh IJYT҃7U= =)VA\|u}>aJ* }{_q˝"oB6ڡlBYE\1xe/[(2i$3:lJC&,e~l:;!FU~F>Z@t`9\6ab X1 ['>w}sK6ݾpOh&u 3-,A_/4?430LpX߮z#,qo3DjfOxx<܇VП f`̊k/ “U ~t 4+>i2Qq{ln^t}2os0baؼdz5G@O#j#xuXw"]8󖗥-IH,n Ғmn]ۺsQq"H14Yz3gs ؈FcU{# EllyB g3FqW<6jlZlԽw7+;b!#niw<=(^O^}9 1ŽVIz $V_ Cz(1ӇM=#݈P`6ؗX %"B"&u&uh}оDE(UDMRuCg`cr -Fn-t}aX{q3<!ɒ;|(,hW}j fn4'x2gJXY]{̣?mG 99Q$@_5r@zZQ l4{I'T;3w))oV: >"cW_źAmF1T2e xKɿ$xH.T߲ nT^2s|R-FA1+F w0۷AN"vWRPc Y̏"i߃PW cް^|vGNLPM E< /Vθ[gyK-%9|@K6w6/¿Rw͓Ӥqujg#oyӫwwQuO0ZƁ*l$'@=-ZUP@g))+-\x*vKKBFՁ](L菲t'QFQj=7(zs芰]T)`S۱diR$ ɔ8zOS:[m")yG*\QLHmI&!\XV|+3\Ѳ"Pwr-e#2=j5L?qGethge0ȖZ=?#/mPB,msbASF:H P?P7);_/Ft:01hgC籴xGФqC]S6 w3GO8x]6i>Ģ#(%[] !{عdv]_oƶV !A)㶽C>aa/ucYMX QkrWv ͂,dYCS6##%i% d/Eod NÌ}pBh| n'ycZlRMlD8LNi$d/?Vf}=$0m0O֪j-hJ6 ̌eVNH1벩ޏsjՕ >:N'pVZ3g)h/r6ڛZtۂ+@~E_.rda(ZL]E`+s~Nzsh6n"IcɄƋE{h rul6%G iB+۞YPc=ci &GnQ2ֵe a)6W?r >Kx'G/^dNɧR{;[Fk-5Ʒtb=UR2~ s.4lPG)^(@4'.n:icb9=R ro]75"MGAF|EgoNaܫ ̯dvfdRLr#+Hc~W!E+:Ej}Q=d})-Ux-ͱؾ8TBDw]#"ZOͥ+Ig`:=S$b:ldy|mbIFT?v?h7粆O!rwQ.7Ѷ3`'me[*7ip' k16n FY3|H*)y3bk26"bfa P\s)/˺^TW8y# s J'V!3E)" <ۯp}=5˃mT7jw}CIWAv)SݠFHhAȺޭ() rUAGN"{V#?ha! 3mvw`-1ph.**\ֿG;ƃv7Χ۱k4+Wpq)Qp-K`I k$f/%}![?W*jTOX=ݫ|Ew!;LVnj$Lˣ֥Ux@A󤍅uDYDJe/@0俄'F ZCG2 "hjMy&?gs[".{ (V* &^"r?CP̅/ GW3"GZi6Ky<ĵ"08 -Y&]!g. Ocו}JTi!TY(RuKΕ^)D;$VFjd͌$EoXiIyea\T9rs1kލ~޿B}n/̥x+.MkRS/hZvxĞD-V]}Dž5e@Ħ>ĔIp6y _يƠqO@;GѹCmLoq3*m>Hq>.zPT) a\D<'@6+ oK%x`ZaS/-1Z#Nբ/Oޔ\4)§%X'Zdq}\7%"[ik}_Zi\} 8r)*cE RKnSAT#wjZ8pm?}r=wc4sV!SX!b:4'k9̒"]m#⭸3e*hL,hR 2x$q/|kC<9`{sMNr%}Í>R 8DוI^zԑd8|T/vvM/sHT;RR⟱Gc%\@`y[Yd^rAV{+C&۹~+e38\*]pYu b"^e i$7pP7b+^jm  st~K̵ 7RJ9 F}NPZS&{%w?^+=i'Ƒ:q $T"U˃YSv ap 9WEa1 /3k- 1Tݍ"Xt3.P<' gF?U^?O딿=h_íL|$XCԠ$'0Eʅ$bO}q/E8Z7Ei,UX\Oo>IA҉s.8kܫ:j GpԚKsR` C۾ ?hPՅ,Nxtt\1+rtؼ0MIKLS} B6GNuVS`ԸzozcuŢKFfӌB3>c:yb"{ m:]-Nt"Q4q8!YbXo3fMU3+o%.UVʋ7Y+ݹE€ ak#qj nRʾ/#2sha_exȶ]^^#ٮ4܇=Ԁnְb}qoP-௒qOί~D$ɚG*VyIb^ycU/U5ѿC?eg( Н" 0c=&}dR_ph.O\;@Mtn&Qg(k}5yƧG:0h0ZSr&FfV`f Io&&K̞ o,9e)~ 2Ք;\QZNwszqx+Oy^eʟgLt]#uBWطa+@S;מ1pٹv­(^$&"#pAv&v\E)0$ďe^k1q"pvv>x#PNǍ+3*.!~>m 'L Pmz],@AՌj}t,K >(ļcޞ 9ȿA FK^dx_nƐt`{E/x"6k)N"3MnY2v)g"Qi&D 5!/Rjo0)Nqd?,gXwNhsnS\s56|ߕYҞbiDR>& {r  A\3pa@ױAr(w;Wi~ .H5}nUcnKm(~$E'H3W|F DOc;8Ve| Ԕ.+P%T/D_>AmSTGH]3gᾴbK 9Gks]Fs`&wO5jKgnvïPN>bb2l 2@M#Mz=W.P;/FzY87׾Yd. 4]k-^MM+ifdgk`2&ҩF͹exaݾCV s^:'_˔Auy.J D1I,# 㼣&秙Sfo_.\+XV(fqۿlyW7g__ֹ]N+DN.jbɕ<Ч퐴ÛfuH& n>Vf U\3` V8JY==)/BIđpJo~' 51?b%0U`g$[{n]<^;#D@[°޽mtHsLp}Xx<ə޸[o؉%yYx[૗ ibo_gn=˱Jz,~5䗞GvJߑ޳pn)QER]JzycѺ3y&D)IB#S>Jjw e$?\@ م2Q_ZmK9RqTls? KI/7]zD4,m*X1/c&vGέ(t;xk _B? 12XT!V]d@LPoԽ+:tDV_GZR/ʨp;oy&$WNfw"9p.Po#g*_fJUFX7O`ox/ImT ;."9@M ~K.3{y6 FY+.O f3f`K̹3=*}$ԩ]j2UvqhxزK)@]mpRSn0$>OoO`~s{ΧIp`Q{M,"Brp")?pyQn[3.piv,dlcF#(XҺ|@T  J9I&}iȩ6WSFGޮ6ڣ\>?S~K#O.B Hy˧:fCBd3]X+f$r9::-ՉŗtzN.UVD%l;y=zپs,c/vJ6'| E<݁[D3zE޴Qh]Ϣ 4AERp R2eT,&NoQkVУ1+i6[$Byk+a#AzfR==T ;#/`{|H0j3en ue1&,e=Dl-0N*N& <qw9}" D퀚#;.Qj oo3Wȋ2ˮ  ,`E9T7FɅ+L"׋paO]$WpAim-k /"y<&1e~j<|$dotϷ~`@oxHOv k)qĬlR8 eV+14r9)4ïj+ֆ6"~řj]+3DC`o-?A^,KQh lWdbD;[k= tZeƶ@t['u̓b_oq*pjfr=1Do^Փyxѵ玝b^/娺1)=J352,LAS}ۈȷ _)IW)A8wAկx 1"\򒑸[AuBc'8u׈YR^0Vܞ9SXHszI?=1,K o]}ŏCxćyEP<[;b9留i).Y}* 0eQfuY*fo<:0H˃M,E>dW5S=Vi5@Ywx!I~&B yM^$,=G}6}=2Ʈi {OWp%wC-jyF.dVMyW]\KoL ݧ}i'|Q$^ wfσ֦J5]m!a)I Ae1]h,ౚ'CFDDW9#bshL>(]S7vcqРaT+ k!] _op& WyqT9pug{YX[I+f{gA 8~r\iqp S:ϲɳ͌Q=2,(F=cr[ħ-b.K~=.0s+_+ߎޙ?.l3ߐKi+ݩ9c:ʰBX0~uM[EW1_ߡncHE'0T3. rJB&PdLc⵰N-(d-=r+ܽ5mlh.4m^2+ 㭹ꨚ:UeRv73|8;plGfԊ ܩeRxWN?Xzy q%)ʻEEbKqyh<>t[ ށгx=c3{7p{|u]O6n"gG|p9nvҮ1< -7N7a#@s.Lah1cVn 7X!-+1ލVFUEp1S3"W`JAq߳={_ӎzN ߕQb0ٰU/sYgؚ8*VV16Z+^V4V@^:=jm&:3U- r"> S1!w=$ugМIzhMQV |Wnb蟼-v 9:uw#ªK{7}T8}+AiɟZ7z}i[30]Ku!^|&!S3啱\(Sc| =*q9E &"$GÈiurI 4yHg, y95=L:}M`1͕իٖL#(ޭ4JCg۠iG`Ju67!t7teC`(B[$J0g\oEK,]!:D+ۈ,[\]:! e;r5d|Tw 1[m@L9"ϼ i֓ =Ӭ**o07ז[x@}z.z~?揋?/ѽDe*]LgV9R?nQiUU,+҉ ~vz3)3 VI PWW>5_AϰB^pְ'34 h+I 7ٰ''Mu@&2Bs՞WFw[ř90DŴh7x<-C8Wb}u$k MYA>]nV[Uv@po~ P>mWELP]օIղc-fPA qP4ˇ-  "ZcƘ,vzBG5|;hF:`jQ̛{In GM??ا%Swx̰WHNΣ|⯪$(c jُ3I[EL;΃*{@!tв Ij$ t$`be_JEҚ7(Fj;>zO87VԿ(jzèeiFGw|qQd< ;a)m~Uk~nC l[Sg#zmVJu$ɿI#o|>{֎Vv>H}I*LzXiP#ū#1ސe2/a/#@e~;|dYj.C,慖uC*>Ӆ,Y =AQU AV50d)oH,eZS/ S@X:[4a&Lt^+i0aw8 [{tԻdhf/妅q%Bz(wL&hMz6щ@"J+S5ق&H»'s1]`4&9 ۞jE-)xFt1}d"hZ,Dո&?ds 0J֖ *8MBQTB@zs_MgVX2)bJ`M@P|Delx35>Bҏ[ w|"aGj)K%f}EmuAM!y0av2`4|MVݖjM;;E- ]N7ߕ+-v­Q|XIb'zG;ۍ"n)*FPTlz S . KT\KVfSZ\/Dmg]N{ѽ%dzBcsg3b&&hJE ;]T'Ê v'V|H(R]{ 7by3?8Kx; ?t#w7stǙ]\$?\~!nF!Qh,Xc/ǝ5'UeZ8jZc7k\3o@U.Yn'p$Jx"* XBOڅc 1:M^Rol5y3$Sp#^!fC42;"DYϙmPn겶$!AQ!1^TV8Gf4U4!nc'p81 ,6:^|l, T$^i,[callw$l0֕|)Y-?L|H ,ߤ\F>\¹19t[(Q>kR0Fٸ[p oK^>4W%m΅;un9밹uhtjFv tΩpq&pnoCUK2IQ8+_$k~͡]_g2܀Fibu G@QkKR2fԜOjL"KΑ fqG f3&ԇ7)J4[ LB + K( D_ l Q,`p}4Av_:;H{J4@r#쾟5{I!':7 k?$Ь5;MF.i۪)kU.^G:%*@: 6QQoA3IYKM_sUڸ]=>[Fi{pǖc(.4\\`W?ENN/ R 涷lfP:-Gq\BWv=|d%m˷<Øƫw+@~fIh2^藯D.~NŴ1xE\J;eYأԱ f%|'OMD<g42\5x$Ak_9'SwB`%m\9XW|\T1"wS@SᐝE#2BMZ" @IdDp[z`RRmG؂ ֝٫Phy $Z A/Yx(Ն66=KFʑ\:j.3p:Cʍ`Gj)F6-t[E2K4>A"YR{&U茤EÉ_)8mG)Ix[/J.WUvӹp@/U.qH^X˧"|$lh=ϛ IO&Ges.EŁϠHx)HEm_n*Ae $gV|u^d"f-Y5Yu?tkm?χK7awE b=G`UQ(( ܷ?$ :RD+?lVuP*na3xGU/7Q.:^γ!1ȿ2Y)3cMJ *l* /[Ig֪b_uѕx L ":A⓿ڮj(ECC^ T/p|d?7*etT"s/q+7}fwC9M wP~X_vܾ|tIӷ =b0H[Klќv ֮S1 l3iY㹗ξn<`I"JԠ6՜C.l1* *&גUޑVAin5 E&WP}'Q#RmuAb}\ .%SοM"6QJWm9FP(7?ͯ_2e"6?Wv] "^#qQiGN-<ԷEN?]@Ԛ`%RX-cw{X{Hf*!l`UښVhdxkLJ yZ~v!+ӏ9Nz-[I71S=3f|/_ %vhZd!8nA"u׿ۓmw=Lٗ_KԵ][`N i:>` gJSf[,(,+;DeV*[ylNt;O&K{QWuGPL'Eq_#ᐉ"IMY!MgDκ`\zY:٥(˗J𮋁g Tsor`6.H+s^8^Tztօ!qUdTq3#=x]B|]rݿ "r"K1vO:y䛔 Gqh7lxnt*BbV8BU*VjkT*mߘЮ5zM N@ri>dfK/5oc I_CO~{{A^K>ϐ0;]4-xrzYZ"`ֆ՞ oy0al#N9{6[ēq[^t8d؈TMl^(S 0=>nvI)%"iIWgn J+>&D8,Fh};ҿL݈)Ŗ >˷ڳѹ 4^=@NKAC{8-W=3Wi4 ,ҕ`2v!ݹ|\G |HgKbm}3oc]9K#Fm0nW:Quz CVɽ9_蜴3YJ?,=w)2̚4;ya A]z|_n>C0J3Ѷm~8{zE(ˇAN֛ej:1ň~4_|OT}H@C72k78SǦi3FKn=ZoD)\ ;`|K< c݆ݮ&V pt;b{1]2PMO3ʱAf=Ö} 4݆'iKbH1\j?ueI6 .Dɶ#b jzaܒzۮO#Eأcm'}8MdQElar~IP{z<=f>  1dv8@a_pw0iiup>YY/nmi_>S/4# 4D ;%FRBV~ \ţ~pwZ&vӆ?zWx[OЊcFf,:}U⊺(MTl,"*ixJ,c_ qn逰\?fP Ӏ>?f#0'ّ0 tS )ٱ37iwaNDX-xd1I[J8PN =xy[XtL4W#}C|h&a]^l Q=eaD&يLhjpcXnn}"=d68!! 8`B+ĿJpd\(fvMX-0>Dfr$ٺ[,om\LԥSaݥ=ǔoWPAC3n?juTR|ɛ, nIlj/@XBAH12,7JM|FKF,@r͚*3kXNLdPDžTqsr.vPp@0Cf03{|u<G?bPĜYnttx^)2"Che-z׀K 7 \OOiziGW / m6${{Fe[cMI \Izj#֦d^|E\_oUZ>ip"} H)UsB:i*0$`0>i {"hCЉ2|1* ӓhEސa5šj&c)lعs];uϔ<w|*A9kswP` XU1+h"M7rL#ۦ50x(fnJGKQȵwI cĕV2`Vܫv(QAtK8ȹu NqY +ovON \32_)-䎠4ʳزJ:H+QcT|e5̠-m}S[-ammHџ~8c##\OZ!Ч(mI <<@JZ1mEiKOpio6R-ߨכT%̐lAr=},n:E]sES!iwLtc*\%6SXհێj>ۍqMS7ٸ+Xq.7ɥDr8 #j+!*(yI&sB,ܲ(揍@h@zH4!S,.N%ք$`Pd Ӧ @ؕ78YK{rigf+go+kl4Pp:qȫnCR4'Yᜯ5wH:q:6?'kA,Rn2]_K}){wplM]"(s?0Giμߪ,HOF%=eoIWleдs`75`9~`ץC QԴ%iswOb}y̛$~ -{ˉo^U ,_j!$yt-h^ cK0UE+0ʌgkOC~{k >HQEK^Dr_Δbzf>Gr-I,20<0S7FvYeGUm0;m,8$J%*$mHOYl}dbO=i`O>Xd!tG/&t+ &̑7!4+̿$ 'ͪ&ptvʳ//dJ ?E@"Fz x^wg߮:#i0~&Y5٘RN<^cJ;+4yK 8}S˄'QBk--E`*\"50ISt`;v9/ߍ; T+ SDsTylA x&0rR#L$cIo\ roT!ԜCœ|(棜%ho`s~9$rs;!VɫyÒU(L>HSLM AEhdZc pRWwW?Q&!>HD9 < sQ8Q2,/ԾLΟQ"VTQOL 6O屏KU <c`qmoJ:N_$Pn(t65cfՔv^u^D>#zUzJ{vpn]> MPSo7l\1(#(ݠ=>@zHe Wx/{8rj#I="%N(JaɡX],7AѷKKF@NϜ#LP[5\EݭPoI 6,Cds^ )]JlVAu[.hfN4aT\9m"*;\>-G')@2mx҅Cv>G !{4 %gz֏U7EC3 e/ ~5ccGY4<Kw:c4u {⑝{,ݢ7ue|l?j]4DOKUiSWG yNج # "x!3$Al)C,$vgn >RT{ZGԸօOt #YVe bm)o^[i:e?B)R~;sXgGjٕ]yJUdi߶34*)l\ DqRDvgI}m7pEu.+]`lZ?w^ERdֵ=qftk5O#@_:n>(ũK6 ù+ BsùGl{~OC|.z {ڼTuxxN+,7N^뗁9Ϙ MifT0H Lb]ݠYsa&Y }UChqK>_NF˛Hv}K߸ay9;M>E /]Ch<@eYc0PX;<\se&2ZdћJ10%tg%/0ώR PC -ktv$yat1nRo~06V]VOze),ss2*%Bg4͕Jsٛ"&mjam1] 3Pq y@I+s"-cOH[%..\/"ŃO!` uNFs׆4=v-Oђ0ngՂ2@ yDd0 [CK{ R&f6)3-Lݚ}M#Q%*,D_vs#  ̽aޔQ!fE;BfR˜DC4B[/$\ w t%6my NF_t;6Yxt->qz>幺בEs9`|!a޲5sdML4(IijU)o"1νP<8SbF8 Z1M:뾈$e7*o8D &4~,,٥5ݹ]h]n@)L/8پ򷋟MEӯl_(\Q1#,JYT}3"ƥ&n7[nF /25 Ts" t2;QǫW_S Wc-* HsנA*>5&ԅ,Egl6Dȁms,ֆ)arfT.pr[E >=@b p"Z)u=򦿁7>==X%hRnyyia PЇ`TE:!z~|{A>gU'xopmm?OE gWOӎz6qEkbmeWY5&Yl XEMxeASgfGFʼn|wBG>RPU zg"=³fe]OZ/#rD|Y7COVzo[tw }w"ٵ1kr:1;l7>?mMb!t8dԿxi&879AhBv΀@ .6:p~tYaV+`TȃC$srX%N/ouOҞji8AkBϠCau*;=(e=$WǖV+v!,9=hA?SsV6HOFZ#(I>6h*Ǐ>K|gvܜmxSHQFt?Ú}z;&셜ʒ'ps\bqֈrL'n)ZZPF!= {bqX6g kBƧ=yj a<\lóu]p/Bܣ'N gBY1-9'LY:w%W0jN-yBeDiLw*$Γ(g瘽V/>ͨ -mMeGU[[~B{4g*`zjk*Uk0e]WI/Kun<rUdmH2=J4d•O!lǗPQNաM>y^<A{/53/@8>ړ˱s3\T6O녩5bc.XnA/ޤ* ([e )8~잉k4&Uep`dyWyYx%n(#.jtֿ.85Ȯ:~qv؃7x& #m>|b_)1tPR z2;xk# =\jIbʙyEZL0וJS ywPo|z?cfBm:f+M,ڲw6Q7qwڣ ӢscW?h8=?sx;E]pwO}`QҤ cx4"Q~獒ˑOP5KzS;()ڿB~mcMaU'ܚKnSZݚ5/QP|UmAu HC͢k}v6CQ;(V,1jz* /T{-E/0)jNf#ō_LA BTvDԜyva^aTPEJ%EJpPR_ggdlq93٩Ԟ̬f_ ^`Uw .upk%E=r؃ԍ+LS}E-sVSZ_!>9aM69HtɗvevxMŨnh<7iޔ f4ugUҕ󚇲ff@OduCt aʼn%P ل`K?yǝ2ԵܳX;ߴQsv ld"Gwco`%R?Óߥʲ$5u&T}JZ1d:#Z >7L&:Nka9%{1/p;-L ؿ)h99вyOƣ͸ Kcw#{8NVh}Y\V8@;ÇhRƃ"(;1pq-̑ 5κ$mB^V!zFIJRɱ[ me7J 5]۷+E9gY1v "HE黾~cg!G4Ll]d;u8bvY:WWiyʈW*n}7OAU9"s.]Ǔ d=ç`0cyRt'ikPVͩb`~J]<>g0K+y17BD, et9Lhqڽ :2xDn"}gvE{]-EL UbFF x,`˳z2]j̼3$U(c]`hLN V+ŷlƧv; zJC,d0)5<ٸO}j djMHxܖmQ[B&?a{?iCu?cT6Aco%C6L2e0\ .mEr#f:*ǔq8YG*+[Bˆނ p|| UoK5B[hx\tՓTݶcav0˪Էhef]rc!s{a-+eU}vօXQ8CɩQVx^SNz= ]_/N+;=ve])9Ts/Iٸ XJMg%1`!+"{bC<_}_MCR3=y$X)N | u:e2mOn{L{"b[E^m͘ -.-7/."WZ!0ȹnmF컬ar I.+bOq! Ξ2ٞIIL9kC`Z48.j!WŴzA݌]hL%cl'w|+bFP٨h&l&NŽ/)1nWKXQnpsoQft1jxbRxik y9BQFAwb~V4le gIL0 7$_dxDF֋3dn"5W@EBghťch*3vMk No04^3,UWtZAǗBz&uOZ4dXn&@0"(&ȯtIhfUvvM:r`Zk+ lbGހk U $T 3]2[O)j*n[Q=wR3EW2\dxYń[ MT?yrU^=%IC '\@J'^*ؠ'x.k"ݮphl\Cm!mY&Χ:WNL6F}͖fCߖtX"Lf U)ABz'Rqj/Կ(БFӭ 79}Oϝr/b?tid\J#Bˁ(>w`l>Lz@]P:g|us(Eʭ@G, yekoNJ`c>$5s߯ܬ Kxo|v%]=ƨ&͉0GȎcnzu{}TUNˑJ`^AfK}cD믈W,flsetHC\+E0EE 2a# 9bC)g"X.T[/:m!mP.ʜ/3j: $M :Ơ`꼅j4 wj$~X3ſ\$f|{ۯa@zo,-Vh?B)TJ|>3*r&vj,r7jKW6+QS czBM;Kx0A l1 ,81] NHNnKJQ|!J,vpz\uۙ(&o(2hwp-x? әFz9Q] `9YkrTD\8c+%GD:HZ@Ye9C(`*<1Gs&h-',% ֢1֤h5(O}db rcO_qV[|^ tLzj4II;zSI{Q-ĉ 9i;w-Ϋ>,,t>g@Gz'qxoo;uS5iMYQELTe96J$v5Ư3Q/j9'qNw1'j30&4ŶRi!Znj,?̈F07>,]Xn=Nj榅9 @%sisa+u:ѕҨdrjZnjclHvy*E\o}LV'ҜYl0Fl\a!;$uH.$9ͪk9~m<ـ+޲kBO)yZZAv(?+&@yeToއ>Rgt[bBv=Fz.B} tX;I ѿO H1 cSـRH&a"4.ɪP8|Nl6`kIx$)v1,.HPA*3$5VuJ'BrHs0pEʨ9@v#1$>jxII{tʠ@*;d@]e[L3Ύn;V،4Vh;~UaPSs'+&o|nMsklW3 p`+"<U} 3;垚 gb[d+1%H(z>,4GI. Z ;a$;r3圏apgMxXw'֖θyfg4JȌf;4f}QqL owRWJxߵ1%Ds5  oQ6y M@;Xx/CXRǎmI+ 0W@=$ѿ| X0Whp/J 0NBA5lTgk~4e(,) ;N5s fm=;r|}ĺە^@Ȝ]'hD#\quk2$dLW?O:uM,. M= og4C7=Pނeq~d kWj P_],\u9' .Ԛ,U hHeЂ}E`9xyyQ %3bc3YRMionrgw;l6|x)h ӉK){Xi-L-ojJ~9P ڡ+=I/R.&k^hK]Op[ހc/w{S(~?T稿*=i!z$_ø2[q)>'ڳI[Y29>I͏qм8iDy-on +zZj[. ?҄RڟZmZ+Ȳd,L^4 EbW8?F0G&^X:qyf:e=@뿽{?wVf7FfH-r$StQE\S¤؜itǴ=SiMT.PͣHVoh:-pwKǰ&Ƴ:Њ jt>K":٘XYl]Q%Z7`ݬP3RG;߶|a}W;COcV"wzJvدm /.ZEtÉ٨"@~9#UE9%DILҹ4d@&z%3Ev]WVjۢb5FT۟ 5i=31 ;ǵ,\=b v2 a_1^pB ˑrQ6p?JL+Gi-j%I#Dz fkvx ڼViD艕^rT!Nvt|J럔Vƀt{UySyI층b>iϧ[´#yb $R[5s;tgiO}wduYz?4uqTfFbCp9t">T3% K5T x$PFF8~'4!478-]+tN!T;=7 [? on >Y,Ԇ@e.;׏eE\ho;1?c۫MWvaG^OȤxHs=ˊ~kͥxL[Zp2$ P$vt7'*Č(N,Gtcq2Wln^1N#WQR]*R7,IȾ_*#M>"6;lƦe{#?NO ߧ˩-I;)En_5 w<}$ ^&3JZZ`hPޮiV[eeTH(2%) N Yl^Am c|xSe&hyЃ\9wi*Zfx o2f&U4iz3#doNz$Orn7`ZFY8GfP&,ԍ*_=:+A}ha >v~|-!$vi\ΧpAp g6pY>Dy} RK|;Q)30@M$sԎ|ՠ9Z1h+jʒS=s(-HQbЇ=fi82eY! n);c- w57[ f6dd?Qh3v'1 L7JB9\Z%nuA no?hH$t`2EK>"ZYɜQ!Y/ُb Es&3~[=QqJ>**f/ {|G>d3_5 x\.Dʣ6ENC-dCƽ3FdO_[Y- "Dq_'0`/-@2,/ohই|6Rvg)?Lc%EntOKGqBXoE ?9W p$6A|T6]!)%g <:%3CZjp{YHa\rOb :Ѝ TZ΂ KQρt;tAP$_m|eHU=TY#dat<[Ʒͳd/zVqƂy ߔ@֦DCz뿲n-8F6vS5$d 4Rd!gM#\[`Tq2: QaZ%y!53{j&$bĦ m}A:vZT<᭍FJZ$Sl6pSRnC0_[TBpM_zN0xRzcߪC]<OB%\rGUmM- ` ektDFCՂjܪϴwf[ͱZ5'­݆F/qi+zЉRF1y"gQ\n8Ly22[:V܏Kju !7}ډ 0( 7( }z QfA( IO)i_cȢ< pO̟NE潕h#QOPB!kbdci쪙 $XE]O |%6]{uEV\/>.7"~}Kni)XBf iE{liL$5!gd:{iꭺ̆բL~|c;ZbL4(-?*н 2ǎΕE֎)|S5JndNIט߹v3wuq痳sW :Y xԅBc rK qXzO5`I9 ҁV>v|p) bd#.Q=Nrͪ.8ԓ6? n%)2P^:S [Tp^DQz >zT<شI΋kTkgS-Cĉm2*!6ŧ v>&r:^7  -(> ~_ "jyf#VjOQ6Y_#F3sPj~ z'q@|`yg^E|5vAg_uu蕲#cg 8f&u#4G4L>ntban,њ>QҍvipRX΀m/zjħX޺5@#v}dۊ)dhH-%{j3>T #D+RJ@a zu7{ϲݸQl ?6ꃩho[ ōNL/QmJyiXxm 6>*ZB|1ѨW{|\q? q-լdzʴc^%N_vG̔+*6O1o'` }ԨC73I/ywxs ='kK"-1]#VC^~kM\f"'WoFpծC0-*0 5^=(;:e8?hϒlҼ--1I}幹B-BVWXk2] E&sNZ䉌`*/v)9{ _>fZ?iTADD(iJs6|!ZwM)"]8sѮtH]~`-OY-|MU T*%,xUm(mF:dRMMlH&}R99})Zb~h^&=*s[, +慑N1CyBS )ǩKS᮸}Z"4:ΡtW~p/sȹHl_,F[mvTSE8'P};H괝 tL)mgK)>pۂU?|]TBN8%Vju|nb9U(4[ܢ:sFt݃Q_1bF#!, GŌ&NPkgqZ:cr1$g"< o:z|XlcV ޹Lbbmٌ9ZPM#v7TƩQJ3wsM]ʠ0*`\~9T~EׅWݎpkb_l{iyOkOa>9JsnOsIGFUZ3'tFOK3_o]i :VxƦS+(!~D$lRMC*a ]rpu $l? Qeb0 ~Q >:hS o$ep)KI .br@)8?^5}\Lۻu \V~{Ufu쵔y)?$C 0gxF0 S9Ӎ^Iu_x܏pQ307HJZ8fJg^n24gmu'[M"[K)]R<`ӈyNlJl;A`|Tܠ;LgYԔ8BrWɠ%"*PKT_mkEp/2{L\i=ӫ+6MZ4徊VGcb;a5s!PgG]}S `@xg@~:"?>y :X'y/]P/8y/#A's G mzC@㊌;4d}ic!n,i&\y-Ǽu9&rGw_AxDݺDU(7Ϝuc.Eᵮjf$؍,Y#)Dr[X2e<]qBNp u4lUc[#<\6Ζ@Q~Ez3ikwH\Ё``^:EF56!0ܓ\@2c|n96lv5&o G˺ro]>OMue/&45G! U0ZDBQ zՔvA]ynH4b.|EV9q#4MʳwJ>pҀ|!:Bmx{b)@(@(I5Qj@ExYbD$Z*CTAUY 9~$΃\e$<' .YA$FH[]/mŕ`19R҉XiL栘\'̊]~j{([Z5K&d:t_@@5Hmf徊X6[e\9mMMX 0|cWu{:ZYҺlY;}Iq)We0.Lqlws皟I_VzJ`s  ηiPԶ~n`]Aia$nJF fKn9n`v^6fuVXLxdA57#\uwl}m ePO:"&߽`צATjtd6=ƏxqM3 HAlgJ% _Dh^\&+d_n떋>8ȽKxʰx ty~g jiRT\?:ϒ +Є%$5o0* wM5<~?'`AaR(a@N "VLI( %Ci 챲!u;?7g86-1)y.hL &]dConSwTppcruUq^WX Xer4aG"t.%10U|,sb@yfVF+yx)!ns/C~U>+ :l; 1vEȯbxw28<0^|OVvm 8t!D #KKZ<p2"lT>/;C,Pv ê%,Z{0.4LJ)$p6@Sw܏1x+fG!!RTxihζIJ!k+Z0y#Xi)aA9p})`f-P@rcL_\q UMk @@V/llCuݖDW'_AklóRj\~ST:Qb`Esӧz(pSh eJ"D_Ϭ/ZF Dk*{vCh&+vLlh>熣(ө\hp0ýTURW HZ޵.e#3US `&bj-9kaL mvUPߚgs`O9ۋDL1 'KM4On 757rd-5AupyOTr_^hַ6r'>|Ss*#J_Q|pU1W@5ǰܟ2Yc$c:-cq%R+:4f++ps!>Nܺlj~gT]OQ?N]nR#6أN )ᄉ>byLY9_g,U 23sZ눓ڪX %`Nr*Aij2:52r>1<i]8v1Qwt8+1; x|ߑ T7`I`%G6]_D'~ vcG^΃O6˫"#''ОC:݅$8wEepgLR  5}g#Kʁ !IGt^4{NZ%4 }lPu#:) y^gBj/ U0)<y.crO>8|i0qFiǷ0-/fJ4X3o23lq- iqp@KMɈ\liQ8=bj!N}}p8?Yp=np;8 1摏GHgMt/IݑBg%%V]yU bL1(pJ,f~PdXl(x4^6$%ëOXӁb@mLx $X2Gԣ@ַCvvf[hJ)Tu? @];H7b9XVW {J^Px R$~3hzwM A* elr@AVGBþ-p&)%;(ؼ {Je;1k@nsq]C9=kbVe>'S4ɱEG6m;O ~u1d+qQLjRvwY:L d$Đ󝍪YRJ! ]Bks6[1E:pC}$EE&5c^D[wKp5sd"|v,ExDi|&Ett~^/ِJbNwbBWxۅO~[qJl~4 3(dU\M<(~TBLw AƚBGEV}AQl4G3-gFNtihRݳJ5lڅzڅ~\M X2 YM\Op&.p&//%Ck2[XԬ1P@yG (q0M[OE+{}xJpsxE&.d;~a,Ub}Qf Cj+?l"W{}sHrXi}Ea vѭ'`Ldtv UOץDCJ%ʪ )dUdXE%hqE _ӫfd=}'wZr6du[ΣMjv6LǫM^dg&a#!榨1Uui.3pno[z\ Sg8i;*A]{p7ѱmMc0C<: htk)CYA{V6ήO&.@rr"S!@wخCڡb pe}(s~_qpktR'Xb 8#K r ~561Ii,cofA5[Y⒚_fJ~$@b ~Lap}S+·$DY5'b2B)׾}4aD9lKԵlrձ;Wef%e(a}%Ļ kFJ[Xf垵wZ↟E:Cصk / tGj Ug$p,o=] Y5$aoJ-aoy+PPKTТ9ŸreQ77[_4Ҽ5FT{2B"͸(JSORWБ] .1F,ʌFI%A~d! nb G!Ģk%Qx6v©UC†7xM RF!-Hqn4\2q ]&S0 Q5Ϡa+{ aА?;x[B"^"n$G[IÊlcyRnz'wL@cViSᎷZ( V1vg!HEZ]~x6nUm{a^2ױ7mՕ.Ge"|OSQ5Us/K:z ! "vhix&#7@7$1t} ɉ"w%^0&Ŭaq NUT.>xl,4'*2l@7kۄ%~dlh/}h-MpqBg)^#H!xsOJݿ.fNC 9_悓2c|(ѐ-)|gǺt9TD]0縐HəlDPɽn՞Nv2)'?NwMߖ[[ Z5,|>W0G5Ȫ2 A-њ#b 0fN.&HMf䴁SНj=Vʊj\&)$G9gbnN.oxڔN˗FZ0,!꒦h^Ky &?œz¡~h&$]@k%^E]"@TwS;We:D"ExGǜ锓F7e$艉 QjY.ɟNn,,`^r$MWs7lENt#3u0AU-`9 H8,7rw[>( Nrڸ0&,k M{})! ԅV:yPB\* ,8)JSù(dV]HA)_hEvq]-[(vw#}q7 -(E4T_]/}o?33rfxD^t35nyKE>7Kax-JqBΉ :0Aq>J"u!ݤls⢒x| )=sLrl.XǾ;%kbgc ?\#t>gGqT/Pc^3r 5#[]̉0)avY75`2hk6kѓ qAċIX<cE+#hO@kSEAkb E0Eѷrrʅٌ˹.'uAܼ½ܤY;Gжz8Xk$rV|_si į9 _ uyMyyB !1Pf5D@n'Y.*gg>rrMR\뀧ŎV#G>gxrx> pNo/ʦˍ~fϴ} Im/+INU:zN/)5) fm[%[DyPhƠc5r@J {}{S@,msd,8ݳ͐|T,a"qKSOp1 ̼Iƨ6hV`nWY`y F%>Tlj~>qٮ,FoRC&m;? }H,xVW6ō$U{j35 yH3.8Gu^q>rR ijTML"Tšߥn9hҳZzD_PglƬs6}C{G6`%4ى@M`k(mx )N$mioؼ~+*jraSRȆEPX =4dn9ֲl~z3XBqtb Q6\.+7oOi3*h%C.0/m~ K=q2R]~_Aa#E&2[>4;kgQ툕_qAs͡j@1럊#G/ˬL?BMJd6Lep*~_BȽն8? qZzZR;OkU`R3&To8uBsdҏ2QCz=c.UGLkH}_!!MU68LR:2KAT WD1|OFRgJ#XЦſl َW ay @XLjt-Xk&D˹0лl6 x׼4uqY4 J>] mguȁ_$k q~"(<1W1.Bfv 3cdn#/)nk MXk,YiOIIVdNIa,kJm!GoUw(r8 ԥGTG#=-H[i< S&VD5fsRRTybylYnP/Si''^"njTr邦@@ti!eC-fnEVɻTk{ k5LsSN8n=߂t=e:MNު1agX01})uۊFt gV$.&,%WZ9!kŴR? J7EQV' N;N0Np^E)j3 qyb&-*PÜ"+MJyXap_~0gK˸=tpoj.`=md^nW)qGF .;lGS–|H_H`/b/IeOWA @$GkKm'20ZO=(M fD ^ugcI̧Vyʠ01!oN))`DpX upb7 ů_+7ge(~ i]d=[K~ {A)>XEl5{;j *f*PxreJu&~#tkQo &ohλ쳕2%+"R -l0zv?HR7 `~̲]JڬA n݄8k_iP0NOek=ar; F77(.wT&%,b-~uH` "OD 6Y|:tg_r>)frR]l7AgVSqWz| [p-:SVt 4OXEJ!AEHK 5tLj"U6c 1XmVn((O1`Ld D\O,yϕ=V fCo%j:lb (k3UdNF69EJI~AA#±6c[꽺~{`uhUx`3~zB^hO2O:ft _EU5 u̮*55*C:3k ;jjAi>SQazAKƖFHOG۷V PKޟX')m<j%8v@3^hz s{Hxxk+Jk/By4YR5v3*[lNMV}Op'u `P*p.}-*"'{3*po96D;EW`M.N -UE(Vv]-Hkԗjk=pWIN&{ ]sNO9 d8u){ Cx9n+4^ӈ;[ .UZ+F"Ғ}%2} FEiLI x{YYd ZkkuW!0K^hFX?416-{Y呝XʊJ@8v O}u&kcG(ԟ=`JiۅP 9N0DęSNXjF/ >q(j zfی҇U2.6_<(ړN|@_ff[ }c9ui4X{|6=zo|HD$b$oJ8=|,w\;ϣݹ<ׇ/݇ G<{?#D~M9,~y6t׫m/zҷ&,`p#[}~[c#|y*A]ba>"7ÊX<uwL; p@mM +X^.1<\ڃ qa6[U/lmϙB~莥oڭBs5Xܰ a?_;rSnKP}6MJa3dBUeʀT=ӌpS0I;xs Nra1|بt5B!ن ;qO= /|0\L@+F~? kŏ%a.j3bwv>UuTF^GLZ OP7&=1 _tr8̜`o&EvJ℗mιY fs0'8Qu698Q$ Ou12~>x"OP\},Wa%IpٞIl^cPdc3KlfFD ۷[k}?%00)($|9um1Qgg !\Fѝz¯ɔ{Qvĸ+'`*7k10!s ӄ-`1.n\xi{U)tk qfVGgo8u6OhKDMR.lˣvjϫ" O-Jx, A<ۇ4uGs7zd XY([z斮+ˆ1h@5 JG,1bn `1hY9T \}Bg^uQwdp-SY3}EbOV7<|7cG<2%U!Q :Ҿ/Rm^r<sI6W6gs_v`'A.H`G IƤa0){xVCB=5}([o yI|(N`g{5Qݡ60glV_=! #Xh |lu脅~8bϼ:iMD.'f!ВĤG v]˘rruR C;v^G3OL{ h(<ҭn hܳ睺JSv%Y ԆMLV*W7SDJԒdvkbPr7t֣UIQsnɥOX\]UR3JIX|u^j 5M8= 핲.ߏ1/grM ;h;m-3y@0}0&ӫͣ8T!azqUlZ#>dnx-yhd6[ [+ؑϚe,J뱥d.y{!L(-eYK5 U,s~)rfmłz{k-9Җ'u9rQʶq1;%;2xc],zϱ#V} {I kw\ܘ!} s*<[Y:M fatik =0C }WaG6od̶;kldIP %d.?lkBC2' c?[85 [@jD  |Rb(Zf/S7o*5*5SGSrIZŒɐ0@i)NzBk~(ʕ,OM"?̯}m?Dcx,G`QMqݘAl}r][ M"J9J5. ݍ!m5O=ǭ>Дja^k%$+(2.ؾTyY0Fj mhR dg0l% uFC #9@*P,뵍&2 s Izk1c^f5i;e8 FX,G| "> zRW q+X, iXASef! kq,N,@w,@=Eoyzw{K8Uʣf~]cTMqStju0u79 ԌR=_TIAw,҆Eg&[Qws~H@Xgb3T캖[euGʦիL7-ѿŚ'nGB2u`_7 [ ۦɟ.zGOLo>Ot-I >CVDuu+-A1GYK4)[lO@Ns⇮8`n}0=\0H6znݿ,yقaHr*|I(LH._OKzG޺ͅ0-V@0\/ cإ% Ek\9{Lpd`T47)b*wrb*qzn}g_WދU$_Jy$x<(IzDXPw1 ZM]-&`_[v#Ơz*'%փ-T겨KbD$5!e*GwPSLXP4u=7 -u"ˢH/kIwe U yW'#|,\mv 0le}Ⲟ~Ν5/(Mv޹ġ 2#0pa퐤|Ϧ9tÀ`ZΠ Q'ԐSmiFF<y~]O9Xьk 0.З34XZŞ@vdP$s-\}uUuMp]pݝ^>4t]5 ֗?tGCK(!9fPPM%B7WTy Z Å:mc57ߝI7QFnةl,W Ct݂֣ᅼ]zjOt~@ɿ=G꒸RsoZ6:˅[쳣~Zگ_|!۸')]23|umj|=`E>ԃ"{5n)e. LJE5V5 0x??]Ǚzzw¸[gDc49c-Ǎ$j`Ii4qnKt,aྒNT <ЂfUSB1db Eac135qځu/Io5|:<"ont$GP(rWt}m77 *=ۥ?u8] ulbGQ;$j\H> 24ek!Yr,"XΡgY;qNw-<[hwhV6&SuJ$i(I"J^̉\6+e CfZmnMUSϦ|oX,vaI:=ٚp^}p]l|ouL^AGeV!,?ދT 6#ߍHֹUB: VA\PZ̬"h9Xn4bc3S%}ꍳ8>2 0|%J(+l# $<6MgF9.z\Zze(*1=uݢfg^u/;fŒwW I>$?C6VZdy65o3ۛ E^ǫEpPNx?Če[U-7Rig{`bsa=YTԦz:aV܈R(`_ 3EbBtmi+0/&dmdϘv焛r^f}sJ92gvQqC3_ܞ+`H,>I;=o#D:,3'{_ch&2xt]RUk = ש6QH[cIߑHfK x|}bYG@l@oxy1k6 H)OOշ) 'puT."Agdp!/RWl$A8 MoDfCucuoEfYyHո}ҮQM=8MfJ^xi#>Ω ֳNXw ^Җi- cho|rrю`2\![s.!qor~( /lǓWr>!ǘ)O.5y)<+PQ[A C~̮ g~3(\ya! S0<ć3z1df<+Ȧ;$ɋM̈XP(oK..z>Ѫ/}PIOhK [vX zo>Kh5Z.9 u<qmpI:Q'Nf*Y ރ1H{Dʔ*)za1[Ǯ_5 R$ 5^;o.u> 4sxB,Dh.0l.4Nnfl X;Fv}dopeڋ A ~um{OpcM4k AZG~|+j]nd,lf'^T[ 6nMML.,SKdWJ|DC)ʦ?V]z Փ)Ǒ=l/eA`R+O\qP{BΈM$tݬ̎yRZZceG\̖d ˥ X"`^mx/b-k߯'`V+tY c4 (m 䔕6T1c/S,ILhȯ3AڢSȿ=ZHk@>Ubɛٕ ю7n3:EBM 5e%9,U'jl+.~OMFo;g0AjjRV1ۗ|.Qr >^5\QW 643{?5-%Wgq'J#hpOf`LYEFh#jnM*|UPbe}נ:6}oXa;M2u{a^pU0 r=0fCRZ[(Hlq詑.Y3:vGv# &e^^2Hx-&B,ӪHt9 P;&Q~>Pw,||^_zGj\=d1h!]6PW6=\Y`OeD儼o+spNM U0u﬍JtNU~WH2TU{|zwJ/~=+uS,c#FYAM,EO-M%2!a/ +Bɶ5LctHn&7+0,2 HYsV@^O= .~ )5c\nBSJY-D-C=%q^ޛ)7-yӚah~"ShCRhL~Z6~cH5Y m.F6"&UTz\jʴyH魛xǝ̀+:kch vꄑMlb]O&g$='Js3~εVDκbY;3@AWEJu;[hڞM.& wƃ+Ou+;Ԣk3/O~xF\?/) _D DRBtcR L@M^C#X{ 1Sl[R[zrз.0@W`ժJ*zHk(V#Fep^ta ube/P@Ͻt=AFbVd,v_~ɺ7N|٢Oм,Sи۰v):9B_@ߴ]' ~|%Qba7ӆh;S l= M-:S m3ǡ{Fnc$W7_? LPLcjB”}95=/SD !߫ǘH!Qt=**\cʕuRNMy۟{Py:ks=m8w 9o{L:J:s毾 @7Hf9iQM!n,3,LEݧD% h0v3{F~MK`UVDd6M|}CQV#I'x#9{Հs0ȘsiOh f6'v47p>X+B%4G4)xE o%Wq7E~R{ll 0IJBƦ)GU Wg44TfQp. "_.Τ֯e15ut-L8KKoex]tJdӋM,Y1c21a嗆4k :9[c&|)K? x(udDD@#ݛGPOYE}>'ZT#ZUtǔ`12%y5>ԏ-w]2u6lz7T|/$#ag)V8>GoI9KAKiE|xNoi2DH `^xzX.qiY)TR'jpǛR{8!i{tJHvpƱzS&rY+R%yw=C(ҳX@d` 捋ܒ pKSTlĪ}/SwW5+8Mu@nj8&^Y3aTk#QP3WVqm|;"M6JpaYPrO`S4_=[ :!tl]_ *@o:D&U쌇]j>a ZH#JNYN&adQIYW+i@g"rYgnx<\'u2Gr=1z8Wq׈2V{RhtS&r hT).hjWoph;TA±KGCG&sʎ >:#}̏UUqUZ: YRVi K4ii>";И$0J8dl91xS4D"^$=Kٜ:Sjw4$vNa8F[r*,yr,!]զmUxn䮰&Rn oTm2[hR_o*c_ ~蓢K;tYآ=QG .jQ3)m3ǣ/Ÿ5?'^HE]u[W68:mtbK%S;l$k[o1_vm(JԻeV^]B%4wGv˯t`d51,]h;a%8>iۙI/dņ}fae0R[L.@Q؈|yef,?3Q-JBO/}7>kkJ{ՐX,OIaz}AN-JeZ#U4u%7$mv /\Lv¼ƣ02G!h9=Y)) Sx&^Mlj+'@ [aDW nnH^ˢaG-(}֟õ@+B}i !Y'^Z) B%`ɀ ̮.Y8]3&R>z0z^zDŬ^X%Ԣ~y@T|/t۲LZuTwPk ҟgd"BĞe郊$X[Lk eo&L!t4ձ0gd,rچ5 ,elwȈ`IDd&3(omD;AO*x5[&^~ #3mD}%N+= gUlMp&*![>yHӉ)̘Ȗ#ݒ<츖ٻpȬ q&tN"[ss,+VC~^yζ gJ#(we2j~k骇['@=y8sG3 1}PNZV( cpb_zui|*/'e..C>:ٙ[Ӽbۇ;1xMYQDwRE~P̖o^';&5BŸur!T|l'ܞGgˣ8 n#7*ɭ}]/9%鏉WnQ!n~ ]n 1~xhΑPj Q9Ĝ)G8s1R?(5f/gZ'}ILS_@<~Úlab7 R ݀XPnۄy^/2cW-M:Ӝ# ByI^9?_UUa)#@%< M+l.n~[˥_L*֥ 6_ɮaFH*"WzTǦTyh4i&M. &LG|Lm/Aoϟ=rbUVGd]5me和ڀ<H7bzo"Q K>>eFb0h\ 5HYCVsO{RMw5ll l-L\~g93iY*2Qm{j ^ + zr@`{ԅ܋}[&-tG kk8.c̬'5Xխq1JAڟ[8V_#8ˇnN'a;7`pi\jG\O9J# ^ iApò^JNök d}00 i4]*H*ć06Ƅ\NNqq ms҃UmY Ghs=xd#!0lmYRV.LIQ뜬lAgFN#"&f Iqʫ/*VU όgǍz]ueX lۛ?{Mjn+yJ[GEGNR A)5cIo?MpÇɄ'{!'$$k B|f0dWZS ;5U)ϻ)1y7|$8(d^c tHL0qYKW aw&i̋ʷk{$;iLL0܌չǼh" E-t-I Ҕg.6 dbEMN(z`X1$'&I~h.$"oPJ%l~ܲ=8tSӄZ,># ғb9>͞?/4Y+S~F9;^A|1{Sw%ܲJy=,Ssq|=ݸ smdGC"Ԟvd^}F-Ͽ.[d"7Gߔ1af D)~,C:83~@th$ApM nf·5w. (Ny=x,(j&~2jࡷ8V6,_ǎ6]osj﬑tsv; Pߺ}v\<2Yq-SOmm~ M~x:˿KYY8E4f`¢~*J{捊L;O3 Kר\el+<k '+|:mk)Ķ^_w4Fo*>#(6M~MeAóR1^;z_r\xWJ)VL!Q @B_B22T_2V#'Z94ogglXMࢷ؆;/ǃcRkn46y4|V#le:à}o'[Y`m̩ ȃ0A=ͻr2fIK8u qum(ǝǬq4_;%ߘ3jCU߆,Oc]΅NcJY0q2uҜQйz#UKPc,cۣحr.b-ε +|Tz;TH— ʔI`mt_S5ӪD#ſt=#FյRWV8i@ w^ARx_\h閥0=_rː]_0S| C{ kT$X`:.DŕQKM qqs[?JR c9cҳ)2eY8$<q%b!(jL . AĻ5[1]τXK?a@":}#5lɫQ1qiH&0%돾Zc&u6 KD/^tҚ#jDJ[@NmA&~1+t⹘9}.1mar&`PZ3qnɋ;ʇ!o~ӶEۍXGW鲪9;' lHmaIퟤ GG#ܩ1= ?ZWK{6x66އŸ^נhAϗ3ES`:mEͭ %Wp0'ڪyEڿC51}LVU\sI p5SJ/3*P2N=δ8T䖐]cLiTZ架\v3GQTj3S @?A 1s㖩T٠0Hf%n#VIH71 Jeހ* ؂czDB%{95C*tHe]_#Ϯjjw[_ |0)\SfL?4MG%|IG# f/KI}-J{nA.}j ;6eBh=Q" ?tfǴ-uym9:s0.xG}u^c 9d-tup)&u~a^O_>|U.a#s$Ǔ]d>~/&\"M ;lX,3G WJ7h_L%o3-lI͵7 \TL&q|4!Lىn?sԳmW2*sxߨJwnl~U 15xħ9Ƽ{v=MLNB*rD`3iX|9]=#b,6CGlj\0"9ɠvv }yڶbvRDoUJlzow\݄]z,K{hCZ)'&Z#mu pZa/h2J0'0u5;AӟgKhP^:mr`4 5<&K ܥ6~CȖ \u6)aRx1v=AEYZ^D!zb(ս >loZX_[1uF1 0 ]Yz, QEKYYi9"cB/->m5vaj 7r+k19NPϝ !e &xXii4K! ]Zc3էۇ]ZX~)7VSNl3)RHh6ʤjF6y戁8qYӊ'l$[M6D)`Eut׊V{v%`" |MHM񎸉P@Zˉj/ 6 ο':bI dmIb|F?Y Xm~2X>4"FmM>ӐUktzSH BǤw8s\6` }4x%dr.T }UˣQ,c g< I2/ڥ"12KU5E,^?-ɤOȗjaYU8;yPa˃^bx+ Lb^Bn){WaL$R gm:r FMWId^:?ܐ"8(.(ױlX.bnԪX4-9>Z8M~cQK9KT R/)LlvS:NtZUC/slS8d9Ao䥓iUo(9xzZ9o.@ m|$R0M!Yx@00XƟҢ[ŖC15cmFKѭJdt8XZuaIWǧcEjbY+h᧟mP,IRemx6_.͑NމB'O)>?R8~eMRMjPX3_K%*&̋DU[_[d=-*\7ϽT]L(g2|GR26H [`juۙZ UXuZwSJ;g_:4b-!6iTL ʞ3m$犪ɫ^^kjH,Qoee敬 &5]+ܸIGz J+Tj!zl;Mϳ!\/TyC Iߖn뫇 Z*S1Uҗ;Ѯָ^?Y(ܿC͎Fr MEPS,U1&֙ekImaZ5O>_yw2ݯmF%/*"u;S;P`ԲO>˥HcQgMK̲> 4L-Pniۊm\zŬC-,Li sv֌X\[M$c]in ?p]]R6!yƓ Lh#3D18^+=/+A+Ef@ >v:eBo{ -ovͯ5`~7R{kǑC2LćaΠ|F]w2 L֤[O_C3AvK@SK$)T %B~nܭ22+1p\4\P` U9y# P]_B)zۜf}0b3 ^ۈZQ-@2?7ľ;O:dAoEP|@%VUi7!W䩛`*? e|onHG63D˜6ssv 8s{Ei|b9݇ AQ&[g;k2ȌHyEM?F9%e4ӌ7kiPH peͻԾ7 GmFa¬q!i n2* 뵰֍- XJš;.1<Y8ec"rzӽ2"'_4ZyɭgSuV7RO\}PJž@Xm70f94;t1JqU ιVbY|Ooݜf0ŏ@IG1d?p ¢?^Yペ%BSll[¡ pp?/UdZhb9YՕ* Y _:ZN}d~ n>M[@Pj0`=$}/DUBTyJL:X>ZR|@RFU݇sM7Z)j!QMb9߄({er/==i`80, P dѷ(Ugd6:ic ]>hK`C-su^X~8zSc3c@ɦ`o\p==`9i$:!uA_ ~6tw-Vܱ.Tm21;9gsA`Vdq14V?^TGݔ5m2?U:8#9]x+JW7R w2upRL=I?RM_Vlv#@62w5B> ^V=/(pLaYegcÊ%ݕJn#u#Ƣ1vrkӼprQ&$J psC4-2!f.Tvn4qᥪO$EZNfސ^$_76UϢW Iյi2eBA M vU=$ uX! #L@U[JwB(^I'*qLf v@VL! έEvCsg_W֩$faIRq" zs 55e 'a{H7xk|Sº{/IpBAa R|*~ ݒ4 QnUH>"E׬=lK'@K&rF3URcZ[q|DSp^nv;K d\T|*qjWa`/xZCwum۔z-._YBJGk[SB]~a(0jdbS&S T)||@rK5>T/sVt N71|FG؍W?"]n&v6 Zѩ.T\0|GaN"$1U$ Atz6NvF&2WfdFot]@[Y*KKCNyZoK02?;ژ:[ 9B2h+]tsATq~v6|58bVs8Ȁc !]k8mfӍm*Ctbc{ xyK$iGͧ3=?%xbZ윤<<8Y SEՓ-t)dҿ:_a~C%zcS"c+agvUՖR-2K`aHqco9md횸+p>/+9B\'[]PykM.Ws0K]59}SiJ!{YTCfǦ'zϺ;}]GFЦV`!9 s~r5k0A}[{k 8PdʻD3<{tkJwZ@Ka0$MP5G [T?1+Tb-h|p߶yMj>_pnbQ  3L~n͎Ϫ|ozn 4lyT,B)up06Vu ^/VR/Ls_"SR4UUbP $ڰ&i׀0wg=d'(0vͩ<'}67fةֿݢGe~mHLiWܱRFHO=%vf^w4йk} WdT_VI,Dϱ!#N `O9HS]^+M$&bӫid7NC!vт3B|QsYAٵe@PL7NeȠ f *1ze־!| c@RqkFq^| Jx!ٔ@ܬGpܰ_Im@>a|ˈ}ǗA boư8wt20O!#v2MҜ`1kM&e6]Ɓ`$>CMn\T_1a"!nbxOԮay$l?M#)ȮDpnBAO ϶كTXDűvԝcHfaq_ĆKD aImr&5-*F8ᠽnwztos]RB!#$N&{o=2Oo]= 64ܨ+UV: :tKrHmg5. (_` *R0y.b΋ǝ\kC0[$*}\;{rBk E|6)UL0ع[#:NVYY\lSgk)fW,xkx?FWiSH+}|#b~Ş;; 2G?..|:w/PnBڨ )g#9٪4EA"7To̺7DJMC9\ǧmHFW?Pᮬt:)j2|N抬Tގ$fIRiJ cC o耒2q; 0wn~ƿ "YVД4M S y9HdfDwe]K@}CS+su{V㗀5ݘJ*\Cڃ"p"'k:Es,h˓aH"Zm` ~hj꽻BĎNk\3m7vQ2lQW"m ,Dd#g`cج>:K $q s0XMn,,7k-+^(5[WOۦ-Df Pf7hvTK(Ƭ]['prXh'ό2]Wq,ޞ6 M}i=OՙSK'IQ9Acq ˏ7^0h}qT5V\`;ɪ%y{xUŹٯ8|O(DV>k#q @x(+Gi ͅQ3/n#^$)VE6@:5_7Mt7eh͏Y QmHo! OcTA88cϭSta8J0]M]f b|E{>+EYTɮ0\gdS[\ zhbz딼]7v({_YX"8 >Ա}sil ѿ2MOS3Bwn!ed+':EANfh*Q7j+NAƤvwQ']ɶ |7K ]?Ģ:yFdk]UDUwFPHK8~`٥dVªI`߾da.NJ4YE4i7W@v#S0TOڄ:\fg@*]"xH%JeD T ~L&؜)^d++~ႼDc .fzkPUեC'ͯ~^BIl zvhs5(:L^\ɼjn_66eB_[te3t<H2K674@Me2T_~` s,!.<(4wVrT >xA]E%ߨ`_a;T ӵ5xKϖDWRC$e/\9 D{stT~^̣qsQԄDsO66kJ44-a ٩j$ h #y [U'܌|ܻ "Oc I08|S.KMQ@(GL0UQ",;m3WK6ϥ{\pGԽ~_c R<X  t `,fQŇFOjRzZ4&7#,ʀU0ٌmS ]\r枤H|ԦpaU@Dq:Ep=SLnnv2!JI͍t 5lVV*{ {~1qvM3MS>q`@k>JFV 7ٞp- ~1*#>)k'nNm1oS?}mSvWbRֳIF"R2FU2Ӕ/,u ;P{SOC~oL4< Ƅ^YO6ngHIfW#AW#4 \ۣ: h XQ`ux,?ۍiP0GJxIb@[Qu|pJf|Tq4f<~ݱ+ GJ5y-@KS B7#r#t9] ixW2{`gイچ^LϤz߆pI'=[_x#,| J(D7gODa w,;t_ l9I>oaU+g/RGoyNp g bE_BaGl0&&|O"'s_݋MjK 9|{ !Lٱ;P{@F݆;@2T[N+07iu*ًJX*Êyx٤6t.w^ta}O7ES(ǭ \X3<`Y$k'@1upe~Pft :Sz8J*|[|G| Cx'P@ lgf% Vi;˄0ϻm/1HoVV"vi.yf>u?9(^e .,^D\ƭ 6*יl`4Nn?a]EBB &SS`I@w`]}t^->V\XmwhK3d}i͇'J Za& reD jU&hCts;}m;W#gT*X==O@&74 %Eȱ WXI87DLЯ⹡֤XD 7a{\QֆS4{V~6r8?9`R ax<2њFp"3eIPYitkį_pL st/P62šoF^Oi"P A:)B:BCztc8pnɛon-xCelk&oCbׂQ)x]ԁϲeSR8ԙ)GcT'p(CPB6}i:}2U׵>Gs43dPq:RcGrjQti5r,EՑW,biWb )sq|'˳~mٟ;}aS"ez0ZEfTSM=OF Ck=Nb<9ﱭY4G;k]!_R BFA܋i5LXlFԵJ_Q?+~԰-*Mžx ,?:?^ D-Z ugij *cRjwqQXH#ۏzJ6v`ʿS)ɹ:W>߬3B= ;}`,JڊzI+s4K ^@ʮێbn*æDIZx9ejMsj3J˩bZ\UBJX nf^NI Ǖj鲟̺NuoO2 O|&FB^UUv5! f&g+"F2UqIտid d@x}┢:QZ C\(rz2p]M7#tK.Ye3Q.GyKqf*S!Zg5 O3P2Wb# d1HF=ӯDWZ̔Tz0XEm͸E 8ۓpw*WC[ޠu:?_(JcɔSl bHyl.}n[vLEi*P#ڀCHMo`h?͒ȨչqH,v,@Uĝ*ϱ2xs*5 !^6䥗mVc!Xa2zFc0!>A .hew5FaPsP Fv$'a`Lq0LE~gt>4)$£1?JFޡmKvPJ!63~*\=Ss{ZciʉNT.ةx9{`r sW¿,wI~OGYOϺ|M)x=Ժ=ΆT,nR*#B#~oAwu6h 9&"~P\LAr2ގיk%w6JskܔHe0 ¥K'w; Y*χ=C) p F}ь|;DT&ӪV44u+GBapj/mjq|j% J@WOl(eS.pXJ3 WT+'+g4K*mQic>8Y˒و=EFHE]_9> ,/|Oxa ,Kq%Xre'$;½^"4gyJ"Qj-clE2kto9[z*%`|i T2U=1T ~G)mB|v\7>ޟEOlhfT*ag {z+*f:3eH3uL!?HVS`uYۼlX*6f)K҄v-|b}^uVmlL Kn ո ZC&Cj*^YIP63lȺ d˭uFVa@ީYI؎+1}fj_d^T'3X bQ=f4i/Ym)5uy@NAaE0l*F ZdҰ&`*Gwn#=b|άyG'^)&Opi T??*S͘."ǟj.!xx 6K|U*,?xy1/uV/b˶V@P2D^wA1o 9$.t_(zYb */?"ֹss]og.ygGIt1ZRhf7JR ]Rm{+KAN$@bvޙ>n';gS5$>3u~/M3W6yNf|?Gg>rcf&j`4ߡX]=X YSDîi5h]azEYIp o9TWWӃEj"ur*3 ~`ϒ#'j05@ _wO>\2jUsh!S8Ǡ7=e[ÆWI4ﶫ&%)BIчLj'{F>&F1q KxDg/_FBI#vDz3rjE+[ZJm֊27]~b6 >od)C^; !?Fs؞,+WS#}dtŸ# ag&\BiK &szT <1CiP5*&xΞj2.Jl-V櫕t5gjB͋\wƘU`J gLSO8zl~=t6F@H$b{2L_]E- HfZ<uDڝ1!d6|6A!ɖ\ݳ ^mP*~K,hIH?B2%嶠 #r=!Zym%^5*;ѧ6vn!yfl旀ڛֵ!آm.a5Yi} 6f>0,Cb;QlMECp҅?$Wx} UbL؉up wd, m6OS1 %;1e}Lo; ΛˀRvC-8&FǩmwR0xRt3)ǵLU[VH[0.w0Ul-)hQa"jʶ*{~Wŷx:uI $VN*<x>Fn(3 %u2T{c;2)ٸ\7JGY aG^jVi3V}\0O5a-nAjV/ M# Ĭ[N,#Opl~=~;b59 !5yK g]>).6ʇ4nwLա=h |7$fa^%D?FߗU#Ё 59˘.:8sK@__'PQn{@'*(ZJ.xh_`6l2ŋzZG-z"MgI2W~ "!%9Y1;&*-ق:K,fIT8fB->ְ&[d N 'rp͊w"~eP%x_n~vyE+ү)Sػӭ߁Yt>6$Z;`4gڍ)Ȓɿ. <ǓBHX)=ʓZ=c Z^Ѿ8L $3ViVF+6?ϟPUxproIF"5@ӉV;=Bk1#H]YZԩI\A4`'6oD =®@T:FOH)~eJYs S=&2/1glnm ;6XS{;1lX?:j^S"=#IleqJMU p*mZ:@EG Y'G./xY/%dG:.^T#F7ܿ,,m(-V_m bx۷xu8xu;Ѱdh8=Q@UA6X `>؅>!.m P0ƛ @Ә*i<{&_8r&>pA' I`f޶d }?E;YQ<>U Iwqxӯ@,wFH$ǖhʎkFZ)W{Rhy[ON_ {7hǁZ ǧeGGW@eULV$GT@.7HkΦsG XzDLt[!"CUי: f 9Aq?{1Qsּ>؏c}"/.$kCzڟ"ӂt%4-W \Jo?{A nWОw'?Sg~Wۏ`f*~DQXRR2 &L={Y[.]g^|~D,Hp,E7+}.HG·ǏCQPV4lzܸ 9 f~gX]7^3,wpzB$oaDsCKD]]|n~juc;Eu]Jt;9*fS)Q@jxEOt?@x̕ŏ@y|Gn"]Yc$87wۥ:rAh18&UG(54 JvxoAU -?FGY '-bL ` I?gum luS;/`_!p)i30~t dZuӴ qMW[Iӗb(Q3GGO%u y8 ǖ qYq,Z?MNw9i[38߇4IJz[h FU+TKKS\_O<6K+Ҧi$6<+yNK;&oP6$gE\?ӆ-[4 hu1з'ZZ)¹v5c(M Qy_ڃ0|ntcyiz$VVʭL5ů_ལ 2Z;c8Vp0D -\˨ V[x=9V4f!(sڂA3&w!\gx4pl*&e w_b(89}9ӧ^}W-Ј^v yc bЬ4׮@80UYDSL@$p&7c>v'6P@l6&=$`>YXJzψRRX` qRkwW;ݜ8eRD0nBJ&HjqU.QEPD<5lc8W($\4-򧳍shHC UqrnQV]‡k/PT2l7>{X2j5=dqB .MLM%Z;#da4'N:_YuVzo<ٸWOfY/J-=)G*uLUDPL$9%V;,Zm>v%{oN}R JdrLM?ȋ*{}]CepE=( %O)i1%P.evWkh(hLр7݃ S |  63h}Y5 DZK{.vkvc 5X Bz<>oh3=tq9n |<Äˏϰ&8^[q XF (a5Fa*. #"А;#mc6G3^ހR@ |0mϭ_&v)'nޞ:1S(ZDȊ!<V0A{Č[>NgLx֮x1M +&Au/}0SISϴ_5{?}3 '`"l &6< JA#1We _f7L5E"X/G;1uKGÚg -$&5XECZbI7;b dT^#$Gݻss=@fd@".:&ug&Ҿ#呃3aTrMZyn& Żb1̇DE&@mIU[!%$lOE_[jͱ;j!j4cǧ).ɋE~w͌S$Xې~E'f:ޕȿQc! ZJ{AUp9@ty{MIsʶ|^S sgAo5h-ec!K7WHY:ڄ)xZ$'Gw?9qOo V˩f%xj$ʎzY=bM\e3_\bk[L'w,育ɘ-jsRweǓl,zy4Q MK[Q|yCǢuWKYdl}pj)ByDEX! _@(<5 ,yfQ8I#;b?=J~`P0./y5\=f|S; L$I,J@gWo!۪.ŐU]FR f0tքİ,MG{-~bA&nt|l #=#U]eqbRM8%GPNEQ9" O(e:[ɮe;eB̰[ ͅ,Q~5RpYF @Ri}Yc|iaTmYl%mF;siv"q"(=`C%l`ݍ+>iZ|Πz%ܡŒF:YL6YyLN{-3ݓ!}tEb{ D/״n2_{zHAl`&<Śe #La\/RjB=jVҰ?A7g^s 2"Bj,,4B#.үꖇ~&V8vtLd@fU=zY}.nq#F$qOC{%6gYQ eW?n,.c)BS|: Xئ7z1qROb{s1N6^A?Pa2}'z5ź9?ghY}y'RD6p)Ӟ"eQ -@0F"jMY2˔)W_PyHա۪A|diɬ}uhTY4fL%ҥQ}LFLO%u,̩b$VJ6vڬ }Az6JT&Pl UqQ.fz*$YjR11WǤ5{&BA-q.2k]-]|0ί7 D91qcuù, 5zP\PӛJr+x'SK ,@O"G:u4^ځDceռ݋ځƐ`"^dmD_,}[SpR=U&*? =l} cL;sМ l[ ͌ xhLxF6sIƱ7HbmIee%&OW[|xQȆٍr5EPWy2~=([t\h\=|+j#ۇ$T8b>{:މ؜beE牸hCA$x܀QN`ge$!87B^4 !HplUX|"x}AfO+VQbH(6 {R%hg>5(Jg ҝA fMb:?3o`~>ccm'GL7Q܅5j&bԭeh TP$jE*N^hBoAfrm5 !a#y8p ='@u4Ib'N÷N0׶ޯrQOweY.<5={n^9gAьNt.(9aDՌ0iVݣ*5GkL#ۈoMhӑ M_ _HFGz)1ѝ\cv@ ؏pw`N@ܴ7eL.:g0΄eEњH j˔wxCƇIyk8am@}q"Ӗu]-Yج4dpC0߿: ^eu<+-2*E1IKNk J;-,` %5?0f '2w7B95E0ZP $5}E{f&=e Bڭ˻)dZX0G~e2Dñpg]{3[0stlz7KHh"sm:h}ٴ8G˄֎`y|ڤiD$Hzj,,} P_!ACE2B u?>iF39HC+wlNp"ɲE voկ!֦MM_l ` 6.p‘"qϿS)H<Da)e>U褣BGFN+FZ|!Rx>r$ &˄>G+J<'rGFH=[_'R7<(_nDks#A'_+ Dʔo{its4vCs)dEεY?Ŕn0-(]BUƪ|nP0߷5._E ]9IwLY&r;lTQN xVꆤ/=9~?kg2iĎ6HʼnG78QSpAN};Fٺkn;q|%9`dmX$hܰb}~|nW4\?j3,K)`J^b`%!XE4%PNrD H)[(з)Bl▋V 4Wi{^Z4U[U^;Ǧ3hS4 :AnO=: ѱ軆&MxGfbXHz>cމXZ=k5w߮!kQC*iR20vC.%hQ|[66F#>f*[JNg1֞V$vs،"sKϜ|պl2D/qy E.W렢!ةA8]}𘨀R5yO㏄M{C7K& j?BljO`uŔq5/5-}s$99J"ٔp+'VmqekYLN)rWd(CQ}ZyG U01-Uc wC:`O;DG?:7Z#Tr Ve$ ,ؐ Fϑ֩# +tZ4" XFB-`򋹕T?OlFd@:Q&99L" kGycQ; iUW֢=p;4ѺD?>H)}Q[{~-nL1\z-aR.l*6rM] dz$f:ӴOs?թzN']ޝ_4Qb]BXV٤ Acߌg K?OŮz_X:Z1tS3C/wcj2)tg=t-Jkzηm\~ؕ7I N21Bkg*{2VA/''-p3,ZʡlJPETtHDN)4ގrRHG2+:P{W*-bU^l֣bW!Ifx-j9;q70.gӏz˪-BSԺl17IX#8׼1&"FW>cX4 \;NXyA+)wdw~ccZrBtYd_?e{OIFCZ2U0p]5-"IxmXD(m^C _N~2Uv\m3 c*r?P(Ao]_zf2kS+/#vyᢒ,%`tبOvh#Fҳ%f/w76Ү_ ̖%";}1a)B Ħ2Obl\Zrیc'sߐFvvgj =dɵ'qZ^9b|nTQ{!!QпQZ> rN VJ8KLƧ6ԝk@ @{ãrvw8@`L4;'qXa0nA'fUwFGKtA=}@B6=ZAxs  +wy#B,CV @ j!DeSH'BdOͥc|.r/nX1doHǕĀ߽e^qy\]Cv$?thZQO`:HcnvVl}o.jn$MXbIY V7VЄ]:y X^9{R6/d^M8Z[DZLȽw`η5(@r;' ]c&?\ A# /?5AR뮇j#a0o.+6<:+"k6 AUP~,9 2Ja;*y ʆ#$Nl~ úVvη<7F^p8n} 2Q lH{syfln oJdI7ǂA荕2;bDJdleJߤ1U'}G]n5WlMDH V% qg`ZI$( EP֚yw4;OhF?[);ajc&5$%zWtehBĢ $%_UQIs4lh-^4P~!E'®0MX^?49w\t~u=)ӣmC֓pMf[ fnft69Q/r7:U_K~V%zF~-͟έbt6&5OV&,E] U7ZTm`'K9Qn1_q"<҉͈3J1ܛ-"E癗A3a8N2qRN#~gR9K |dCqsUmUHZ-B1=-7hOsыW=XivlZT\;_[e& z"ςT7WIyx$CIzc^84LY5x^r)@qc 9P|_y"~:Qh=ļobbw,~ZK7 D8k|&5dRtXܽu5Q6SzufjՠVZ2 41X0*QƢ2@*_Rɇs},Z!֒{g|5>CDF"/j,4h7; b! (9e9FN+Rm,)3`@#M4ԭ :H=]$JjWX2쳺Ϛe_1nY^[5!f[ [B 닋\&+W̓p%P1 S},DVCBѕl\ۓ+#0\1# !P:3ɷnrNy)qyt,[MVi#9%Ȱr)!5^Yئ\7DudaRH1!1qʂ~CYDE!+DtubSt>n*Lg:֓0pW lW]XgסہgUP.Xj N{t( #=)5X =!:=loGps1DGn=k27%fף9 :iJ WYLQT[x=h3t sܓb(X+Goձyn- 1l }AԸ~:l= ١ɮ|HPۑW2 Vܱ,y8m몡b<X^)sVf&])tl҉"=hSuLZ*Q&v@%~Y,79ij=5.Zcz Ұݪ4k^(aI;׊$YQ ײ _hyU7ʨybc+SkF(jN/b #5SmE}B M:U)l5*1nI=Fdm: a@@%Yxs"`'$: [g$Z*Sk[k̥βy:];U{J@0 AYJnT_P &*%/GhZsto^D>>$b`{0-wB̟ :A IYr"&wG r PqW[dVq1 3@ CF\/ xXovޯ1]UDt;? ұLI'$hE9JܣPj6X-'E^\'+Ct:57:kan9,8ܜaI,SQT +EđآcJl%Yƈfw9O6ۅA?L(,9-fTvN>=Zd \YTFg |kVa:oka-o GDV}=<+2_gؾNStW W%(jގrLbRw-:f:Q4dZcٝQn}ԿVoG]]7uؑ@'^vi׉lLiaW zRH]ir8m^x5:|`u({kSPtPqM{'8ئƼycz\c+)LѳKMw߾^XƉ2qkO,#Q񰖤qJ={1J G¢g~D,BsI%boŹp9&ϓ$nv-J"yt %b+@i>{ſGNF4>:!W*vA_,\S}$Y5b}fU")^3'+Λ o+)mթP-.Han[ג*# Zf>YW7-ƀJP"K fs0LEDcV>]nBuǡ`ං*C|qG 7Q1Մ,mS|DƯ*czy$41B埀=D4 m 1JF]y*81:zdش>X\kt-呵״au-¼Yi ׋|mLa1co)Ou1X3'sww叒^ۢkJ-",.SB]hhk}$k8> #|KH+#aTСP ЁwDWι~E#9uV+A:c JaVTnj)OG8 m}^H ֦^Whbc٬8*DʱG몉` Qbg8% o\q9!2IcDa/0;TV9(=sClC g{HfӚ[W߻ѓg6M~G(kC=3w#Jǎ"(\ڵb3ğ=],i+<B1]9 '{]#<Sk0/o>ǭoLVP{֬LjAIQ~,hRn-}aywg7r#"@!>LG`NX}kؗ ! ;3خ{%0x@3HJ2yIkbrʬBsc|-*CT޸ٸP2B'/Zbm([d2Lr|@eQL4Q9C(޿yzGGx+ Sl0_7U"ebK4[ᫀ>c'1$:h^rQTAsb-Q ÔӛnmENnGZK &b⎿^)je[)iX/~7T.b$c %V-F!eD2=xOBig/Ƈ+.BZM:.K.pfmji}AYy̘aIB3ڤm hULzVPA_o5JP\ \T=t'"Ͱ^ "7|6n[.gCb˳P&d5ht·Z3DO Bm O\^1"OQ' F(Nv(^' 3vILcu*g(Z&|DRKk3b{H煴`H (CAa:yyLR3wjHdM@J=OّZ|NVa?pw03Oϟȑ9%JAwƳX)&Zuۥ6!_l#r3[}.ixٲD7D0o[:% cK 񙠧xeQt7kv*ƩI[mE t@I>|y]ͨg(@Su͓B^L7Z:Qk)`K8G&qݡCF5t2 EPM!vZ0leƶI2򋤷Ig=PUy6|(cePo-qܞLϧAN?NBMn)6 7wݥIHOфV RRO E&\`s'YvEɠO^V*]O#UN}n~%,]CpH&iof/8&ؙE&.rsH͠]*1:@9tE;2US_}/_ ܋ó3J;^)*i ~l{[tRT C7 }id>dQE8wљE,I1mq;w ẙe[Cze'AcV7D"3(|;Ijכu}@^EʷmR_h,6/ThVC+-uk+v/aȝVw}hŸ~ <3GMQΠbX;!R91##dzSgGd.P:>V=0g4~ǡf=N܉˫ho˜ ~Rb:P6t5j2) Y3=v3<ݾ˪A`Hy(.wROc=7h%:!]YQQҜ,=pmu[pjJMEZ_<1L2X䅭 v92+k\˿K!r`_ܱ|leVKuN37IIjF8Oo֧;e"dSs|D fQ[!A%Dl/iHS:J~q#:eR^X5"r7*:g7q7e=)Υ:2Y"ԡBSz"kcX \p7rK!6Y\#vݝI$,i#|MV'Գsq)4B5t lZ[}'&4!:ɂGB/&h;{LYl#/<]Cu 1X[|ٝMfR YI 3@\ʪO"Ë4=q20*VUV-V|+)4HY$zwڎi+4؝Z\w"2@骸>*}h QuD #XP6K֎֟05IHmH`IL$wIa۫"xlKk=4Ɍ+\oѭ /^r9Z, ȇr@E1?T6sxɱM, p`[逢1QަB-Gl? }:`'06)w^:s1Pnz~AmbEFQTQ7|GLt?~=ׂjt_]-2:ˆוG;$ygQ}>E,PONusoV=ZSnt$"谇#7ٚSV6UY(e\{YY('ZF?{܇)];YSحG6tl:92݃83!*iB }|l!9d9M:ǽDxUzDi] eqSa92E{A|y.  EfTuڀZ?L6)A Y?).k kwC_ˈ݋͟]Z&Sړd6 xL(G,JWXaE05ƗԸ0?$P^O`Ou\3c <tX!߯IWi(O4 ' (e& ZIQ[jqC=ku) tg#/vL|lOg[z Zi4|AZ ľWӃgHu?@f[*ok#p ^g~ehh1XpUƴ\;5T-*J7>o@ M]&At,V`lR]i$&2ݬ =Mb7YtprջU/#>y g)#F"s>zZIF˒u%>]{-E4MwoJ;6)ӧYDÖ a:vct>~2fC2|k7Z`Y;ί(1y&@@|毨́: 8 umqo/4"U.7 9fb\'MRUޘ{BP酨@ oOp+Rˆ8I)fvuB{þO> 乎ދ s]H. c8/kt*OzwH攘%ü#_u(UdX9T%[(Na]|†SPT^J&. i-~PgAZCiTO!}+\(T*欘Œ;$UlM]j-"j=cKWSGB_Hs/8U@k{J22=7vwޚK#OiZ)OWwY."}LMx4'2RV$tX[boߌ-EKLJ+[."3evi3e[4LC붏L-F*g?9l% LvGm-H7ٲNh0E4 :HzJBZ&v^2RY/cFvd$DV-=Q򻶚TUVIT\[Z2YI2zG}fT<{ kSVs9B6~߹/g*DWuD_5 egӒ5C4Jߨ #Wee\J Wi]В=> I`8 \_R9bQ4=Ƽi!`4-km J+ZlxWF@wy2MchEӲv)/rn9H7ۍ8y9EҒcl &bo=<&2MmG\]s 9Qy33'G5<|fe)Oʹ~\䐆4k`vHbv+z]%.&vSTۂjrA<)WӎǖTwUmbܗK7N9fh9VYpܪ r nBYBydg-x552J qsьs6KE/O06\dXGu&/ʢL?}2^ EAV$-{Of(By *%uIu7W=|HVC%FmjCB,c."~4y9\ 6 eq]_|ѸZ ryt(A% y%h2\AI48HSSOCvTOZ5R1r쩂ɢ_*3!#K);#zp5KC6T:GZ{)L0Vz/Ӑf`#IzKM<[3s~;S*ֻYxT&ǯHG[b#Leo,0ܟ[-Pa|Y}8 *%4jڐ& t0"XVAWJ E[23we;DEpWE!?8^&2SF8=7=}/{dw_!(VzD{rHҼ8XlawڢĈm)4;Gص x}KWTzN5~gi΂ I9%t݂~eZh4tOY]N†4KkBǹcO՟G)liPNNmQ7GIh#`Ǧ ap;x+7S5:"|6e'793ep){x;q_iq}ਊA։Uac: fQ0u«IsrkT\}i!τ(ܪC))eLYhIW$I»=ASˌІ(q81'}C)_ƿWu>tH{a|MA.V6e Y}C`[֘ xZÆU yeC,J&ǫ@s91νJui烰6,]-5} :Z&4ahKtErųZ .@Wry- gbƪ34:gަWʹy<ᇁ9}@)C xJ<=0޽oT-Ff3F[)kfh7lo ]fȉƖkpu0h%z|7XAW0~Xu[Cҗ0 + /Y202H.%|bc&"cCyõϊ5;'VEc*'HzAh1>-=919O-,qzYxL$wM۔ +}Y4Pf7 [f<.:N7ϭD ,.ك\֤Y /¿ qN(aeHx??LB.a$,?/JE0+Wp=W#*lx^I&d::(ʜf<bʺMH/L_>_&.?9dUF DK^xgPu]U,U/$z%"*ЉsCoQm‚_1PFQ h& zea2B4ր `iu] `%rx*/GȭUH%_( ߄Z[5nv<}<P4 r 7\~nl} ? I>n7tI{5/C*ܤ:m~j1&'؛ !9|nknVALN#ѿH,nvu^Դ >+Fi :x{ Y"M1j)Z&bw gV1-|k|%3L8JƼ|8<ih:Nx6J_b%>ä"iƼC}@sPsZ*o4AJ"ULE'p>lle0~S"Pfa8Щ[K5DA> 3Dra8֒+IOsoaw޸1K_xX}}g\9cX]5s)6vWH4ļN$J?<~ 飷1HC2eB^9!o:^8C5ƈC` g+\#PVJq1`D =.cYSv;6tE׏.~!MB9)PBF> P"%q M(hirυUen.zYr[.m=,v"&H[T9ƖߘA@?.6Z*Y>|E#b:XZ|xzCxGx,Zq/A' \%uDj7phZGfmEG``Q#Ҟ DH~=U2űuVFlZBKݖz.LbWH8|وί;1^OLM 0&TB6[c[! X6p[઻C `^vҺ )NB AƵM{U {^X,d„ٙ*|EͶr%S_>ZV!jW5T@?l#i}Ζ:]@Қ@aN*eg;$^7(P$cj<1W\mJJL2΍uXR'}3xr"fI@vRr&؜x*[c!rB5Ƿsq0?tF$^($F#mU(hʌ6)4skv5.tJC̖-~BPPIDbj_1Y'o*c}hER;sրJZ :^Q5iv]]NϓÚ3fżv`= %f^!Y?m=c%g'XA6]z4xziT1=,6~YnES*BAlK8eځfa"XyIht $HaOdOٟTҀ͂9͆|ʺ IXsBt\,Zxбj>+ 1ľ!ύcV\ǻ'mYhX t a _lD9A'"N>~]#-9 _nΝszwOqcCm 1+NЗcUb( iP2vcT_zT?x3źNU;D/ > нk[g}E#/1:mC Föw:oX{5>Nyϊ[Rvƞ`5 ׺+ ܀HUuJҴiQ0:>tBьjn;N  b}n8pɐPw-^5L{&)G11 MF4zAiĞysd>FkXܫGFrrvpXvY0s _M>PP۷5O/}0U{PK3&^̀_Y HJmܖ-Pe60o܀٩ ?XjI;W"%:")Y6\(2L4+ a?cIdUp|C+eSVe*6Gsk^]Tu \Du `@ Ҭl#1U(|pGƙ);}it;}C%u]Ymo hsafRpRh=CYM{2Ă< 9<⤙f-0ZPkb)<:T9lrSRsw ^ڗi>[o*{[@8;%HG{4Ү?9A|9O'M̲ݫ5ރc NX:)cRm?5R.#h;t2{zWkv\aD 9/?a0H&*F6寈9ߞYvDt.fLG >eTt ijᢙYN"vIp ~}NӻdQ$̞]>Tr1[ܵł[vO,?lcSژxiq\'ȒdM*Jy"gj)\v9w?~YQ/$a߁%=:ILnA+9NB.wIĝ..K;e\a]a(P-7T em< !.Qf B1hN\*wd& . oXhf=m$"?rA\;UVT*[lwu ܍(ꗞ8*y%nEޤfA`vB LQRBכ%tǼ_f'jVֆ12Wފ݁_S<݉gIy(2Ѩ*92:/mx0q 4*e UJ$cJq6#M`bc։\^*a šG\Q=/VNjE?/{) ,blVzcM4?g7ŝjeڎ״z gC%̓ulB3Ȝg!GbIhI2v6dN-/u0+Q(FG^(.U%"ksՆFF*X6|s؆nM /iRqOgeAږ8 "%"?zg7zPptWjqw,RPeXfֿPI L01CYMI,DE"GW3Ǥ% ¤H:E5TN ?}23'c|3'MvKyMԬbאNcj/1^ ԎuۉyH^Y#\ICT|vZxĖ ʷ JuseY]5t&5$=ߔ%2%fDWS'˃hql#.<;BU5-G ~ِ t?`ׇYjny28^2=D@ A EzRɜ`a0`{J]qưag?d\uTf>Six!lޒ!D6#K7 Jv4鰿2UR[vBV;nPJNBk;OW{cA ѷ}WPZg:H Ym~0]_.O+ZF[CV݇2)#kG,ե -$nΟfqq"CY<〉n}ƛ$&9w\)ˊ/ӑg8:¹ӷ+"77^chP}k,?o%g߿R hr2*ԋm\Rʃpk:w-:QHEd'u ^%vFp=> t`J>H~(ދV?0\֎Ȍ:v8mK]%hqB hY^Nv݋掜. fK_JZ|Z>dJI@VV1{W< [ǛZfi qΐiN=)FAc<_"W'cۚ!V-D7ۀmzem%I"e}}]1$[mfZ!mG"񭸒*0(yC,AmO%A}0y!/W!yd~7338e|#7j`tx}w$mk-rjF!Cy7]ui 2,:KP`ݩ1x .zզ?}2 N 5wC7. q S-Q;4\Ҳ;]E4I͟s['rb )H2c]dq C~~!eWn*Z?.`PЋzkM]iK&7}ݵ8]ճ+A9rbkHÁYs,2Mԟ?60d7n^)5׆6 1ٶs.)`wIVɹ.B^b AJ6`\tK_f|.1}޿4U )"AT8zl6%ze9w(tvtmu.Q\/OlclZEo[<IپEh-Юm"ۧgei9%+o ?S||!>niQC3T{hk{mӷR`žN/kV\XX2qLֲ"^{uDa^K{0 !netT4r|L2|&jhU. F6^rɗ+Mp롴W:F7jTyޠ"2*:msB?̝AJ3Qe|y_\C;WmT?*0f`-G@'NEE:5>7|GI9!rnN| C͘Ȫ>q᭷[V*F& n>;eגGw8A*%"u\~@E>9d%2}Yt["!H$ee*'e#b&.8c%^ Ck$r6J㲵0 &6<h1FS@ӑǓEZr~-3ϫ)^ղmfv9M٨-%D+ak-@t&Ɲ!=%QQh\}&t\ixqw^\`r\5~h+0 *i*]o;60]zA jf8FQpåoAiE nU^ˤm!۰zגo9OFjxhg|f}³PT}J΃BW,QŞk |վ## qUcĘ`z#U#]*(YE.!Gs d4_ddd.a\dT1UdeU[AE95+6Ƕ8At])Ȯ&Mv^$"hD^H} "5I(@T첽gy~wVRLeԛ` (kZTҔN^9 %-\pV]8| + K(bL_zv6m//1g [QǧPٛG[uB3 ôa |Q8+Y#,!Uosl$k{5m*&nF'y јr:'mK# }gBwm6\6SM *%u2-QS$V'm%4D|{&^'" g;<-3#p; MFݾw'Wh$4k1F7HW7+Ў0Oq=a ]UưfP=;4v{im|GP\4ԫy.)vkiؽ,mPrbru 5[YqQFMϼ+Y`i4p 4(g)v;n+Ǥɉ/׶AƑ#kg%z'ɻA^\p>%ǪHtNhbEY3{ S,U-'uuJ?q|#8qWU߈Y9jAm+II 9IͳNEi.;TxF#Q,W:~Y{|X䤁@8:s4t~"Ir.祟X%#PD/Ŀ-h[&1^=$7h3vh}n΄1Oօ.ٝ\.pB6Mל 'C):anqyϡ!ii{J/%4J~B%Jhd,^tDrdJU%$nFi҈ `154Xv9H0`-瀁{hJ/{] fo׷vX:gl&cA9yosg4\+m2:Ԗ4Dwd刏걠~HPun2h?=j1q,vẐOу|q9ɴ=p=΄zGBIqOq |h|)  DkJ.FS4R\Avg/u\ 7|Qn\>k(0=iF ώQÛu'Zxp&zlg)C%~\'r7J{{xǻ{W<9R/zdV- (R*CHӥoG;&IpH&RG)7]!JPfwިr"y)C-``*bY%xljmTF} C0^۠Xuh/ksX맀"dxĄV{9Bs!0ϿMXԳӽN3E疖v#3U}h:IjO5o/I{C;lb ,څ ބYv./&(fQmP8$Msh 7 hR]F}tӼIn[1dFk*s)1>Jy]+[XJ;.k}0(~-׃%lߩ_z6ņg]U&UTwO yyEp¯mnnfFfNPM/ȕBe~j w9٨+`qhml[EaBqaĶo]o!&]޶m4S%N ꭬(*ST2'jhBl#ю((s, KF0;N0[hR0UŒiDԎ4%UrCj'B?A!K1IW]ƕF8I* tC^anzgij _ C!׊T`F;݋BBNP.2U,6{LҗA9Boߺ9?2770Gڞ$nH97Kr2jKkmYU*__V MzpLG\P洓!wSƙ Uz:fà`P.Ug31Mrc(@ 25d;|W۷ߣ>LvMScy6wo7P^  ~zr#J-p =[y: <ǸT&N#m'E,Dא!zKs`h-Cd(\+D¡pm>,kQz I!,>rH) ;@U\M:00@wT@gHkf3/SHUqNFPꀛQ/{B5e3CqGWzoV3b^ !FSVn8 Pwn"9DGK:S 0k]. 2t~B/W ל =ޜ=`p`ZɶyBr=EiaԆE.INޤ%k>U< z/W !On`l=hOG&g04lihLu,5"3|}0ntg*ZWoۢEsJGb9MIh3JeN=!I'v·u::9Ƹlf ڑe".ߐdIH>VJ`/a$ֻhZ! g)]?Ou<_;i! T9 BWC q ˠAE | jɡY'Xn`qd ;Lj?炮- 錣$]ҢZ+oJ8 SbNϫ)<  c| /3)&d-d`KaCOi[ sv:gBؚa((V%)h3M6]Wى=llԇ$d2ʭV@';V7%P"<:Ä!"ydߔ~#uf?zCPxW)H\JK|qQ'TDRWL y{Ywܳ2g1|-5ƶ$QcR/Czڴu@E).Ed.$o/;E#q+Ih} ؗ*ƧA`s~E%Y00;ߗ$|$@~f*>e/kk مe74əddGA֯Uz;EpFVUBi:-%W_x0q&T(m%]Za]Pk`j01>% t.s۞)Hy͞@|~U d~%{Η:Zm"G͒|z5|zx=ur|4BEQmiN \A@Ɯ:'  Kau;~ kRaD8r\DiX6 idv wrB?tROӤ2kR\>B%ŧ4Fmλ2P` Q_˺=:  op" |LEzO i#T܎<5h96ٕ5r&=\=Fe$ΏKuhIȚ(0Q47.xU#p΁_XN&?X֞SQ8xNؾy/wv:R}! }l#CdqI(2\PN1C T'q{[w"`eLq5& k^OCeХ覮[tk*gJ xH |fɼ6^'榑)-lYCn[%xjJ+#C-pč?&˰^v] 73f&uMC7]\ɑGgFŽ~s *K(l,Ha]\9H㞵{J&]{͛6Wk̅0Ja=0D/ MnS Bc{4hW.>"^]U!:!.pYE\G+PpQXjbri.J<-Nq<9U3*qΠX\S}dx."Ap?Q}_-Mʩov)_KW1J~?ϔ -ٱI&L|s h)S i&cz%a6:a1W`j|Gz K?{es ~ӡ ( cq)@9h֦U2wegPnp`ծD YmnX+;o9wVм'|t2\{Db p`$IU1-BI)NLxk`\MhQT. Q1Ty~"Lb5*k=T-C%.kAYW!0tQ >ŀل'Dnm0-ړN!nKKkSq@HۉNg{X"Yt%}F'% = Ar=LK}UIkhHEi/Q+4AiP4]\vay4as|STv Wx${tQl! J^`q=7i@SQy¤LTbȸ ?Ŏe*}##g8,}K}jއQ˂?ƇmknL) 6Ppq׭Cb,kZL!QazE=Q q`[FEB;Z$n.݄,ĝ&;)oKgbՋSl.ڵ92Tkz>9C%1tΨӳu_v1D#X5WXzZ>%֢U/vy6Z*"@.V SE0_l(~J*Rټ\Mrs\xܭݲ_GR3:T't0*JLJ=ǡ: \GNtX]Y6i!V"6lWL4vvBdظh$֧T*n@V%%zG6Xlm(Gw`@gVTH*yڹUEZwb"s$B3\jaۓ &}p퇃 =/~;ai.c0DGO;}I~!xG|$gp9$Xk6u`h@lA!Fz ?Cr?[8Qߌn<Vm2=58[x~Yrd;^$" =kOh1]Z-5%ȔtQK5ABZGSRzw8.UBec2jM^ͬ;=h 1 0o_+<@zpY7(IKYhJDAf>J`5m^/UM<$)+4|$7SoQ}/( 3BFukYp E0X4E))?A&Tba\'=÷^ J&VP=NEk-:^IA~Wg==?/vgW^M>DrBDʼXJD0M,2Fv*On! |A3 _2S=h`Dd:!IUTvRXvSTSt+ºYodnzr [yj|l;mN Г\>gnW'QG x$)Gb뽆٬ !G)/Ϡtшc"脗$SBʇ&c4fEy̜$~%T&ogsl2P~*"/RFu#9?4-P/n6 .Nn#}?e=FjОt+L!~EQZ[+I؇NS$ς9SK@Atq]G0U@d+H'=I/ %3P#=EdwD ZR4}y ; UH9]Yi;pJgc!|.Yx/c=Qb=8y#hAU:@f;! 9F/HJG/qb.v@y>,9~Hd{(rΎ f5}Di,֯5 W\V5Z .U3U"(#eC#>>~}FOFfRS0+o (]X)4CÂ~!w]yTkw 9\H˰gD6]ZwGɥa "{TBތ=#nf1RF&s"B "u][[oU3 7;쎾&ɡɬz~GWPv.5hZ{f眹ՊKCl1USܱK!cmtRns5j@"@JIp&^&z_: Fsj !0 z@d7i Ϫ A|1ZQ_ށ{I[\ Y>\Fm O'٦缪&/j| H"#N4rKx:D-TM5s F$ݸw ~w}3:] ;Vx1ZcD[<­"(n7P\M&_,=Rdƒ[8[!1Psdo:V0+kJ'u]8sH=dEŗw) ;9ߧ`\`f 7( #t|b(2l@RHYc(^232-1mͧץ) o g_M5XdmP]We|!f`H-@Iw)WrFV'Xg?{߈H{3S]R +:lByӸz:R0 1SOr0T*;"վāJYaeԀ֛pP;=fod`|&KW_d(@k|Xk0g~s7 pzZl*K{ۢ0Ny/g9G0\M#.;EBS;P qCڕf|صX(R`L+Cg#')UHTtogMJ%y Q\esd$(s [ȫZ*O'dH;s]4EqR5U4:)_9=Scx-h>I7FG̎)Q1W ZCHv{<)}{z? %C(yTf)s] |\P@>ICAdv9wFrvӮ`N !m|dEG8U$7lB<1\ln`E! 5-/a-[{);SerFp$`@n3{Kyq3HܘGFkfVvuYLSC r85GRﯖEΐOeM9M@: iÎm9{;$%^Sg}~ΐ$)wH8(sJuSnWȌ,5DG^xeqoTvӯ~♣1 U߷$]eLrgsvD`UΨDĘ38`At%5D=k:p6A퓫b]M>+wt|V5OCB_0(۶BJ{dӓУr.q,J,ʣeV S3XOaKS)Vfg 6:u?"y`D*_@`c,8S#c Gyo$7.N`N( #fjSy9pE $/Qy )&|V[شZ`GRDMݜtɖuVqT҈(:$dv\~q; ׅ[ڭD/¡AԂ@;à ]i+ X(}T,i:}2!O}]Aredu / 5smvb`\C8co@Tp'`[E!"oubi"@JS 4븿 ZZ4;ccmu;YH_fڄ*_G{vzrVѮʶХ9D ڈ;nwpsTnU40RL+ g !fv.]Mg̜TK#]EX V'9,)+XI0Cę\CbjyO¤jwSj ;oJ׬)&|tD&/'wNH@c?𠇕[Cw~)'cY+?#VhUR&S@Lj>I2'P$x4bAT> gvbߣQ=tT,HOn<: $ax5&)={0) ?WuՐpB}HX$Z 4WU`s“|CB )̑Ewv,7Fd ĹBEQkNM%3?㥛m3tqX4-!O806vls9>]W?YNފǒUD&-kȏT ~jDQZU뉛>I(pBe[X*m0gܑ_w .R`xG)aȿ߬vIЪ)cUzIݺ/ʨы  NMWТm.(pJ{0DtzJI׏iBⰓyΉ@|7#UHI{y=:zf{K1`G< ~^2H zPS ILY-}pPM3kj_)z[ʖ a\-Fs*+t((`˚%4Bv (s[24t57Ry@MuE$&JaMqGU!{ C7Eܨ̀|߃`?|zycYQ.5N)f:ڧ9TBx%^q .;)%(RX!$8xt<,`Rt@RՑqEfؕ 2jh/FcʛZLg$3퇌%Zge:%䳵4DwZPzD^tnM.ݛymU7Ngp)B":āY?8b?@(}ݺ 6b=An^ Te2iُGģ.n+4"oY`ypO<,ĉ2X+ҟ6b(7$\o^+R^'U2 hފ˕@]̝& {hcgB?D]h\D!usROܦ2>;'gҠquzH/4aF,4h$: < vZ5 ێlu)6E"CXcEDʊۜ0'ҿ}jpalH‰+<0CLb÷Jrl9p ӌqJ|k/S1QhBD.H?\K(t?ۃ?d\nsAz4 qn3jddEcMZ+pV `VGN0^Zw(2|>4*!t-0 B.JX-exH6#&VM7[*F ދkZz muurAD_cp)ڟD 4۹O}noؒv1HhCDRd=qcX Dl;k^(hd@LBPҜP!C*qt>zSPikFceNuVlB.7i|ğ9PU&9حgC /xSN˱c CqpI' # ߆kٿw5G y1@vi1xVZ@d):,6w 9o38Xz(~' &+^2|dဥ_jzUx >J5\\Dž6 2֍Ѿ, V ": MC xHP0td1Oi cs:k[T$ԔLwwEcD_JENoVWLkSt>yN; ,H|&+yk;n#^S=f9-T A~ȹuRMW d+ۙ+ծֹֻ~B/w*D1nz+b{^7WDv9xxLJb(?@6MeWWzA}pF; <&` 8AWnp5.vm$c 7Y/G,V,`=Tlg2aPY#-#i=[V493e”Ma*bj[/F.&1ʐvEP%bQtIg|= |Y >r ˦GG򘁓h^DN{K@+JV*9zv*Hl HDjP,N7z"dR > %b0H^Ehw`(GNt^̪f-Y 6~R鬌Z~q%5~]bAm8xV70iaF٨W (ZlYSQ6ӱx:hA]??g cHF1X{A^JkpP6O,w^LK5GFʥᩜqR}_ʣx هHN#!_' e1urA:xFKGCg'쿎pKEb9˜ZQAsSvA1&S d 7+3:se@b-.-5 l;*lwt*`{kćwΞKG_QP1Zꄌ&>m>Krטy9M?J(xZx)5@Eq=Vꩋc Q7&Xg\fYI+Y[]F BHEr̽3hUO\W=<8#'~{G~vkc-s˫/*fbCzrI@ ~L7 ?"5?gM9~gl XV8CInP5$L (./,m}r\Qϱ6\k.&c=/ 4- P2NzoF)G|ί<*ﻬE|II'Z3vle)C` C qh_@*$.~4XCwF:%)s`Tx7Y2oȰ9f&&T=HЍ5brxb@'O˪kVIT%)y,Sp}vT\IU̳tq(=_ [T;@y3d[Q!aH k@*ېWKC^5]hC*^J$O|aqڇȽi6&Zvkh ,$L_%$<M3B߈ A@߿EOJ;GxagAr@"H/DrY<= EL 7CEvpOe0ŀ4݋;͸E䭝eFħukYj键cq! k%NBˬɜN7V)UnzRx&u\CWY4d g '׎Wd MtoX^_m;ÍٻzuuM5T+l^7iVi>U 'i[GBW1OSO[ƀ ]iY/"7G؈t"-,(Bpq9oӽgqlDqއ$=qX[5 x9W@ !!bEW4=3hq3𞃫jZ/X"/M5<~gRo*ΤD +Lp_^hO-!SYjqO<1Udӏ4BhLj;_5L ;" 9M{|,_vA냴6寪߁R@mVY=.6Z6&\[yoI~3 [R;oF~C@g ;펑_ѪZ`v`ؙ5/7'30_[GEUq\!4crnÇQ4S9/F|?% xIIbXuR|z&,*62+X`b/u>))v+}m !ptf-XjfdüI?nDuה3 k {u1rSK _?af1bb{O'tfq GЧK@7xa K%Jxmoìa B5i;_jY Cuz+.:PF{)L둷Cho0YA_|6TqA].˧+?\ڇ62 J!YJL,j7ÐUx92'܋WPA1$. թs۷^G#jvuW0&VltfÍ6gILTy >ˉS{,cD%pʜLX)MoУkS A`΀vte-+A89=-WD{=SXQbH P{E\k9WR ;,)Uko\.IVvv.ZQmªĨITh7z/{(8ЖO HMDZ_IKBT킲:Ja~umE |Gfv*5bpHz<{02}I 9,-WqϜ2FfΟS@d>̬9ZQc9S;`@#@kw!-NUi{ݤr) 5W/@&vJI8ȏtt¨B3Nǡ X4ly DnjtR4ydhM K|lw]ET#\/8_1ޱ組[ujkRr`(n'Ʉ1ͼy9&Sjy+.M`6 {L6 xE*v;7ibƾ"#>pO% k}s[::)fDeRRM VEW˘YV~'<6ҭӘ"/tv/H@LX(~uJfͺ<KThzo(ef$:8Ğ4G~W1LEn=GoܖZ_bp")ꀟxO@RP\n/>-nA#U2`AhP&ڜ#DH$0mɒ8r]=@3R؈^lebr^ =mTҾ{] N@t;M5)fƝDٯOAG[V}lNN Q/xRXYܯdM N3ج+^Zumv"f -n~VFK/6ܒWx^otYE"k`!RbMmyd@0bv[ܪ-c R a: c-ᵢ}j D*H,kc%o$bV\[iWi-rpbusWiҖaM0iɪ8'%Qbr-SwV VR:^Gs3Rf@oEBBU,7g&VCNf~ W*GK(D.\.;[̭sBY$llKL KԇK>~WǡW*4J+_/mw kD#,Iic&ӼGZ7H3؊EʟEq1_ MȘqO]tM҇:2DQZ50>(w+q˳9o[{^3*(!B2&|0WR8q^mA_OZT* &8M阨SR.85AebMu޴J8B̘Fc? Q'50ă?FT7`{.OOoG{PzI2~T4"m9@'#ݙ8YA&(.iH84 ՛|uFQo7;G=wQfDA1 5ԬSx⒆ +wV[xa7lQr<8lq mF 7'KPw hq5 !MH148 N{V22"E6~=%Jf3L ?_5,P5#Tn~ϊna#UOXnͩxVLA?ILpaV-jS$UԋbL(ꢪsvLv%ND٧rLU}lcSiؘ؜H|IST "0{ƶl`=/`%?$Y N).3NwWҦ~]X h$*Ef5?Q5rPʘV1> #G X:gkGpG{ j%4 YhyބO`E'iFIgfzC`ĜfQy|t+dl%E%J[\7{cJAH!ZBЎ ed^jLrPc[~E73-ߥK^l+pӼȊ9=SϨ'0zEGlR<\Րh슠:b-3u;NT/awZE(sbg-g[PSY)%E;z+Pbb-IQ NN?6yMkc|:gq"m5_EHUH'WnnwhA -peYE6n4\q(VwRỹ\д7@+aůDv7ɜ6A+#`!v!x􀔫K-ax}uM4Q5"QH%U`P#N\EI𾝵U> 3]miKƨO4Z [4}E'i.lc1wZ7{-#2,yFwԄXD'`@<X'YBzilr8ARʮGLų^A8P[Z 븼s Q5eɩ/! :8P:C[`V >AF[]TJ[s$֤"ߥ{{cvcg*gxKIN?4%XĨn(xgټO|> id'@CKH7<寶P};}F.GHeC&}wF"Ajd5#lg !J]Pӈ Z]:^ȽcdVSjPtZ1za9.43=AC.!WosEnkP8%*9ctk5 e፽hxQ;>Rm7)~k`a>5Q {Ͳ|VES٣mRt:@V*am^5#f搀b9#Dd/ |-akմP},V!:Uǧ.tanOKWpLlMrўa[37TN_#vO9A|ByɿBGq^%G-:P"$ -1w}"Ak_;MeBW֋CKNd6ͩ 9R"Mr2w0sbt; 58Z78r7U@:P]C(u Dw#(uʪ! nY=$jNQ`t/ S~:e-zp2$?O9%GokCyɤ֞=)J6g|&7}e"7s` 덖Vcl囯1tLh89Cu u֌>{",0`cu]і@GCvB[ au.'D&(&7r=E݅ (OFA: h=#-%;vd_pkLWN KFt gڟQ/jn }!#H,PEY#X.0io֐^;+2ÐGUFB^2>3X g6d.7aDziYQ:8$'=~^#C3y$a>OWsT8{#\]8 An7 npnܑ 7*Eo"FytpREHv 0W:bF`J1cg'jrSwWbI殴;z[*O҂SK;"[peg+4"NT߁QBLw?j/vWlCu> cFCmzn xķ>333k^8( 4T`VGS,\Rm5|y>GK6?"l \[P+E[![3լ=%P{jń%_ $38ȔDGN%$dwU gtL1HҞE mrfO0b, 2 H8,ٳ]Mu?6s`&%dda眬tz~:1*șBQx"oC?X O|vsZk@7l 憯 I03a2H2ͪ|T-RuCm$?W,~b)^AAu\b#%< {#JB6~ ': 2÷;}#Y%g W@&PAu,?rLrAS8pю?eqL OW V0^80>B #d jEF;8ߌĔ!'N731tO;P^tiQPUDžwv8`t=^+ W%ΫNSBMFэ ; `5}M} s.eKC=,&nOj$@.b#SL~pBq){׭sV#Vx8$PE7)G> \W.&6ën ΍T+%*m=/l5*Z|!zZ;>'?K﯂XMTnC=[s!`wJ˴dEd&87(kHuŵX/ 3 99@y,)cl8fBo=脲 2]Uך-mQ2p)GN8BF:zdZqkϲw}Jku%mbHr K!GHi',qi P֟EzFwE;YKABl=PE`¡C##D)&Le@aϮ.E0  nhՑBzWEvpX"o޷-+N{QDmp"-0vi-GKb (HPKR} lL,+a 뉉xpoܒSLNjsҴY^2KɩB@=q y,FQR CB\5$Ϩ|C +ꤔ6:~#2aWNPhBkQýVDV)gK g hH׾KeO?BG ՜Np1G@u$2&[ 5]+ ~2mEDN|ruYGCYhk=>nZfSGQW8=ܡ8ct+Yq׃F{-tȚJ:oWJ&?I}D[3c=D0Pa [x7 tȦ)-`s$ޮn>;Q>~3k0DQx{6bl$.a;AQrLIJ/5M'◄i d?^=0cXYBOB^U x$.9:j_9pNwrV&4'Şx^ˀweWMg,0? ^iGاR}FVf3z,rIW4>(zvAIޠYiJ&֤*^A2 &* 0 Hf@V"=AL/gfqͩR$th.ƾV٬0 XpBLܚPvdpKa#s`W} Qg=q ]YU~B',o9Q>`2AҪ V\N +Eo:΀,hbO#&h'h<JpK/"}Fb2/ZE_ZiG…1Z@[)![`#[aZ1ZGBN8J2]ݪI;_`2q!QD˙?f{4j&Rr5A;1FK:scNT[P컓ᢵdg<³Bܥ vwa^(+/M.O˘ȉHk熸u){e:I(ɚ- TܹU{rs}YzSBw[[V3u<12~Ϲi`g@WUAp8ոEr'CK-V"f[-yک@}yY= ~ew8/"nv9D4"z=jMj>ZQem>Uܼ2=;mݐP!ղLBWč&P,^ͫ?Zbe-Cw#a0X𞂊JX*BJR 5c`oSJjkB@h(pc*Ss*44-K W4.C .LvS=?XmvD3I;.@mlcI7MW38H\h(&Kֈâuc,pv"qas];Sl3I|ֲy!Y,CRdݒ/VMbb&;q=kk(Gh-E3}3[Ev21' w3S?$HxPI[]LB0Q2{NU= y/"rdࡦQ+·$v&cB@?nfz5\z%Tq~A.]Ke51="Z}!t]3pHԞrbVqtYFtGTy2Mh9Bܱ"=6B #^߅C0oƻy#y|ƿwDkq<ŵvYιQG7Mћ[;\L;pi.cё_Z fQ?bdB#b ž1 @#6[{'7Z΀SNʈҬB]qcԪ,E++޽B f_v֠=ś1x ;[<\r?L3%d X7mH8¬kq/D覼­$N.Ihv HZZ K G!9=TFXbv0͘ L6h1$ID>{`g@]$bq w{o~n=\6,_&N xl(Ld}ԩg5d`4mjŃ|o:[X;$%Z '}e5%Nؕ0 /Y+fiŒ( `%݋@6 Ww}EP8*pF "^p*U1sHCCg&oqX\TѶ|rhbӵ| [j)sNa)D߬~;qJJAν8&_a@>-"y"aYDņ+*cwAgFҍ"gm(JMFJe+On <cm<4UGJInwro= 66e֨0#ɮ7}+=mVzaQ0 Nsu/"Pegޗ =* cVhƠF8}.~+#]D %0e֤^۔y4Nz*s!YbX7 ȃ}4yM@>N-yt+SbҺ1y28^MyECfeK c6"+4&lz,)Z\מl;8,Q-kqC+ ^ۇs2ŵ9\Q-=^Z"^E{] NԝA'\!X%j} J<=D3`ATJV}£. trf* N2Jwm-ZxJr2Tc_9,RNV*Mϯ+o-sSݍtю@blNW&sٲʭ 'ssġ_ذW׼]$L% 9( H%se;HdX!!_=' ͍)nrg_XQ"F% Qu 3?pB^4h$ JyH+;89Pcٶ40̹ Uw!_=yV=Ck0}@|L_U.=ADG/Q.Ծy#UA#7+yy5c{[$W*Ϥp3 yϩwH"]C1PUS(2DΟ<*Jpب9GF8๠o~B%ڽ DqsAl<*"B6@.6Yk7EXG^44&Օpwͩ7D͊є1;G||ݢt!/~HAz~i|M0 i-^=y,K ֱƐv3G8|/<ىPJj/wx!8oFxh4֢Sn/7\9rѩ4 5N]'[g'ՠ,\HƢDXg`vkS?TK:in.gX3+]}QȬ->iB}it_Ä]wjمgN¬^tT3L#&[}{-a4IZqoBKĹ&=.9Wwwv}s2q.W.d_z_j6EȡgHe,0'n 6!32Rt-\bOTA~&[f9$ oEG*i-JPr6DDQ㣨3о~~se[6O΁ 3 WCb>  s1*^VF7|]As2 xEEoz=-&8Jv^.p-_^KH`hș%$Yn߽S>,* 7՛ѱ1RFa@/w Gqw٠bx٣Ra2W3;`H=gY;G!3#Ui+7R"%<)Z]rz@柼\2)HU`<:p+.^zAs7i1+xz$4/ e;~ڏi}8jL N H%zXC]/k>0*1>xPo%}ԯlo 4y6#jTmQIQxbfܸZH?!* paz dcõ)A +-ێI5e}n'g=liX&Ih:( DS!xpbhm߼'V[WDB"єq3$esf !&{dtpkD;%fo,V^D1&~UZ=-9RT8A>vbkE,/k9fRFiSϐcͼ4 )+A@;upS!:PT h#d'sfz})_?␧'Oad(JjSt E)s$i6N#8N' X0W"Ft.<nCdAx{$ {UthynV3=I,Lg.pU0@i^/_\5晭n{0dG&Wn E$S*L' ){BU. cqy,p)E/v;R 5)2ʪͬd\)!;`hs0xj Fn0\N8_&C;Ϧp_ojI̟Fr*GR70G9@N4cϼ]Q寞.PR\._CsMn|m6~Īdœ*&={6'r(ϩj2t^h9xπ SyBȸ5(Y -jUJkCN1I0r1]>&:t;c .x"hl?iTW7YP0͢h@N5`與G8X;'9@= h4`+"71 fY3!ecZ8Ǯ1˨$>4L%( -G9!rb Πѝ?f" O'Ciǰf9ԅ `{Jb]uAH}bH^gj& ^m'Te;jHdBH՗uH  Tk8^go5C{5KtXQ?=U> {/!+)HR?]lUSb?ۏA-͙&d=8EI7U.1csKF ")_InFa\!2:.rVg;-OvR.*Ɵk)my@1g߬3 {j-yV܀7V`8[lJ?DXbexo((O)+~gM*rJa]7KALCjP#8`dX D k~UU)x{Jɰ_+!=ZK7]`, fڍ^}L.M鐽g"5TpHj4 kb3%Odhqo|}a9]tEH5W[׍rZR P/gD[zP:yB 2|B VkW!j J}H"3{;sy_ 0y M0zm P 9LMG:U 0=2|N'9r9iGWVYl~E[=ShN؅5gEeQED H*qy7z=" ,UyU yk㖫ZsQW "G&#;ӈ 3ԭlKDGbHŮ7%=Ȃ#y)*ET٫9 +ܺq2A3 Z'а/pn -#7!v*}%RXL'xЭ:3vt\x5~^ǎ9I@jw|{VJmfF*vmc/eGh˗9z ڲN_!6A3oA} wllUP' ]h+N{[,YEK (Fnf 4& 4@O݉,?%S+.[5جcL**)* ~|稟P+ȗ O e #O;{KA') ? ..=?W1}A4!!(U!dE_-4HgKў`;K*Iַ$kGu3@FX%Yutpxq ܇H>yz)+3Yb1mIDL1Vs9!3Pe.;7fwI~p3`ќaΆ%C(c^N;6Y2=ZL ,mYj1#}PP[Rd1wsEN8yd $V1/[ |g89V6\>X~r%q~&3zY܁:L:Sc7lIv~x͂Op9HDU+Zb%)gGNjiX*s?m}f[0 lez{`ۿQ8DʈQP7tl;&ǷC\T ]~KS ac6=P AhrO֦$0y9#!숇싰8r^[M U'!kW V=m Z_OMgzc=W`V$7|[d?-pq; 跩G@o3%Rd%Q "}H qLeܷw՚x8=f{ ABkyq'cpO6r۔K5AXXK\гvvѭmF\мf:tGebУ+r{Kݶ37Gg֩XD 3Z4}pAZ\6]3##ka]1tB)=|H 5'VB1l}9˓-xmFI%\7:äIq:OAM!Xvd[|zW1,n?HZw'77 y=bbl,y߅8Cғ!_~] _SW0Vd1M * \ !9#&رm,rk{iz-M^yuߤ&׀m8yISsR%Z&Oi6vm% i̸]ͦ9IIbF-G U^BYāvtEP4*<>|ˇ#Lq[AMZ9K އmlNrx24Ƞ˃߲kـϋl$p| o + -jQyVI=XW6\Վ骯⎛= dAg95)Tۣ .mqm8oC jioˁ]X6hm Nã( KBtVn }X!/i V&Щn5wHN]ږJ! ]y5ЧOlHנ,iSL{O qfv? $yJCV`D2vT -Y_NKA2%i) 2p$: `gΔp'K0oxEK@ agsϞBIT2i,aDYEWe}"33BFsqnh6Qـ"^;T:ɊY@VfBKȮmb 50 \ ]4ܾKC?;JK !*( SQvs&y 76S[я=Ƽ#)Bm_\DV=bM/{ /RABkt3+>ᣇiJE3ʡcG,iE|w.Hq?Iqyx!xv46 f.:cl®ؖ>'Cg_9g/w>;W8.ŹH+sΨiCl0LWe˱c*$3V"I-ӪNK/t@M|1J*u:vK-&{=?:4 TJ?,Y>!K݆k4:Ǡ>h'D$f1e&g**JKAto2Z'foUjLj@șj|kpB-$x/^r{F%/ MTN~Qŕm'{!ac;}W%E(MynD0/iT2LW`'LH^+W) p>'d1t§= E؋X&;rxA0bB oYSHr҈X A.و';9-6 wlVĔeV<}t{E7;Q')%s&ǚQ&F;N&ZFW:}ź"35L6׫7H*%Da>-7 GWe~Ժ쌠Ω8  ,6{V0e)ڗDVp45CR3H0O9g5w FmUٹ; Lya{TI\.UA ͬ#>LT{$oäL:3.=bf,$"ֱwB)q$՛g=RqM]-k69md+!PzȄӏ,.ݪOzFxA7 KMy6/ojw_HV?8֗KWnU-ȕ5@7Ed.@͗=d-фiLq/H5C7fm{Q!$}Ztirfk3mq F!C0N]1y<I%Pˋjm"j[McЅS RCQG~J?@|2w w2&W)! 5&sdQ+re "㺙=B T^ʂZY.ZTKd gcG]Y2gbn8=&щnik`^@8oץ;c^ł-n^WUG{ .K<*jg ?a)vJ;i'a[VH'-5+ fa i'i e;h耮i[?$^hZ72nӷ* $Gp)ଊ _PU =;MwBEYQB^,jP8;FXZ@6xO6HK|[)8fMRG\zs$]t%c $P+_ׁzg@F@USřɧ.+~MTì`ͽ@ΑHP7oW cp7B+l@)݂}hV"U?K`OIN/im}29c`T&ӳc {qZt"zZf? wĘU2IN*](Ku %b&V-9{F+Tp1rzܔ/#~4AAԷ۝"V\h(B1|l)w~iҎ0domB'X:ua1k{> ŠON-bq@- V[|U~42$gY٫ۈ>Ks#z7B..T܋5&@0L/4cO^ o FRfzՉkKؿ 'wGLg7ba`[q.:\)_;:SKa&4_s֦ *HY+\!G{ ;BG.͚  b{iUnISzCu=H]N-J2d2^lNTo. w&NZN#l}2FZ=ŒFh`%،?E)*vz=AThR8!o8O~evCѠy,D/g>ۢ$^P:0Sm1AS&doqq'3)?)[`.I.64Sj,7"SZzLcF1kxR89kή-/˂> "W7Z12R~Jk@ETܯ←w&,YXvw=1 [B΃eè86 31JXYcX #H<t wmȍ1S8 _#GB7|[̈́DMUzV2yO-ׂEkr9^6\F7;t 鯉W u:IG}ىR<7qJ08_ S$;c @s)k߷7YJԷUo8;lQ.Q!Sw6_R'`Hfi@q'sw8ԯVȝ-zL]8fTjYO=ЁْØul]DoͿW ;S&d yfwzݿņ1і434? 562O 5t g6XM*cgq[]O=Yڣvq?DGif($8T=DH=x|Y20 r}Zt왓$p96"a[Ot,i+0P}qѣoB\mo pъ2r)poilퟱ7Y|boAgگ #Ǒ:I/a6f# L{q{4uW Nk"r?F<]*[fݗӌl؎cCE 4@$ONۨ܃y9(m$ޡ'Lc_ 'ZLy6lѭA[G@Cex%7:o qu޽rTE۱?w׈lz^ե-I< y b챮nns$vZ匍}K 1ޮu#_$Ӏ o'']rfhr)o fm=F*DmQ崧lq->@pTJ%juRf*4ƒIЊ4l*A;99\1׭ttvn'5A}7mc~NRedsh0cG;l"B* ;^xփX( Ӄ *] aܕBmv-|zxN F5d⏋G3adߵLow ͛+l{Jqc_?_%^Nit ƖqId#+B=xڸ"ܤ:qr),g snᔊ"OY^ *Қ#3Vݙ0fw4'wzRK$acd$)Q >ߧMT&rc]tUكs±+đ &GKV$p!57XQ2?8>%GV`hq8>= $Ľy_4ґvB`;sWV(h \uXlE~!R*rN80NVAwl;wjK!v(V8z&"MoW,SmY0ΦcQs]aKpo*c؉PܕMze>Jn9Ɇ@K:L Hf Ǘ} ژYL16'S\@?+r~GHk^~d!BX:)pwDd}e$OڔBڲ#bcOFOd lkQV&\TaQbTrc36+!Hes) x6s4MgatDA/lڟΚj]>()UsMf*P$'{/{G( ܝ"Q| Ji)$\d-}Tb/9|@4~|@[H'TUhf;jULZzt(}BKL zj̠Gp:[M`z9@S9^ȉN!jn |TOaF UԼo0rɞ Յ \PAᴸ=K!P9녾Vgji*Bwԃ2ܳ@ Y&UqiVȅT}%rѷBNs`:<3g)[anR' LHš9+ZjJ&KPʘJ~JLTDN=&XHT0{Cf/ {9CkRuN[6E0'!$8>DskWiJ!{~noBaNn*qmm'{pbo +T?~+Zظ#p{F=i|PAω_JIbAqȤmP~537,3{UZqMAq +=o-)eAoQG^T,+ץRHfX@ui.]Wꛀ3z[S,n#< _Y [_Z\13{*%GvD]T ]ٶ?!*TuKP1؋qYtF鏓 9Z;'a5C̳LH.n*KrRԩ#é9<2E{7F[ɬ/ju>F6P*-.ۧi|A@qPnrHvp/NX<0ҸĪ/jY"h0&&?kgᵢ Br isVG]v T%OR>ĴรxkןkhC1U2lvT{1ec~s>Ry%p6 6$4lW C?=l$EA.9+`y~aAo]wR7xs!XpH?S(ד6>痈P|av+mԯ1b7Ub+g+D3훢 S ϴ4i2GsMSsov{.-K=HxH-OHUBn AMZ^Y ܁}Ru0.!q/`=a-tPP /Nv\L}/=ﱘ^jFf~kǵhvTbֱ\IK= ¬t\ G-9עe1EOFfٔ$m3vwHS_.C;h_v-j^ h/h UlyH#\K#Ln)erk.x5|, G e <}#pI>=; ʶ9&Zgy#jҷxCm@-壸CXsFe2Ku2Ⱦv]+w2QHRogq@ɘH& >-֠?pV֛%~(wq6#s4H-E"Ax17vֳ6M[ +Zr; 9 T`2bW # Tɥ|^ /k"r0RjhHp+faD( Т(h\rg7,zlP~;?t׵$5zpo%݉ ? ^ #kMswg:a o UR8(aW&Μ:];Mr`M2'0U/4t+-[%Ohvyn)V-^Xe(^J9{ z^GRNbȁWI1ǽE5^ߔ;`5Rs_(Nwq &!j@Up+МWsuTBf&z C) 0{1KMQ@Z^8۩u?J ڽot{3_27F9eRΉ k-zXcSlGp:}ZԉЛEyzM蕦D|= ݋fy\L̘%i򔥣[~_.5ݽ.=A}XKQF(D+Ul`'K ;P',B,'dK:z'2 Ψ}'DeW(a;E'Z-&}~G:9icv٨//_Pg2ۣwZm^*lM`C򭁖xR'`\$GZ H]xf6ps!ݪ1h[6PC$ h@m #Oe-#v#ZmUUt 9`ٮdx}aG&_tXq̱@$oe9!=Bc$d` OOkpDY9Yi"ς.V21ʙ@ާf/nRVNvReRLiyipGr*Q\k64:Uy; u%AyQ;1gU9Jj?PumḃJIE?ogdeGIY?cؚU=d?Kį,}}MgIU,Z65zM./ yWbԄ䠲e%kZQىckFy5 /m-2bơT48AԆ+ЉPo:VD:P$<"hdXIƒN:m7;Rq/֙ƒ9 V&_gW|ZΞU7ǻ`@ڦ̞D<"FN cPH b @H$M/fxűV- hfo+(KB)_V'a=wJK]Acm9PFdп%y֥{YRN-HƐ$Ց99c̡e_B-2U (V0z yA:eo8_S.CgLCLu]1P !°kϨq6"()(i{sJo;Ѱޢt*vs|JgpI{W8kXɑq4uaXA8~o~t&(Y=YN+hO7eDT 'bC|]=Bg8.w_ YdҫQ~" -@u.1I=̛4GH.F)g֦~џUlIzԯ\0p my:Z3Omv/BXϪl-렗&AAP`64!jq87Lyi*D:5+:@2JD"kw)c@|!+ ʮ?f:!65bAS!+%pBGݲVK,*MI7y~Z `t_mA&§򬄆lq4rOSZ^24~I*&=u[o'$ֽgwd 2%ԓuSB,fdn h7[D2h^/+20~}$XOioJ%VDFIQ`舣>/ B%JbN O4QI<.uկ} L gs9;632jSqSr,Gs} iԣ/ :ozXMU}+fOFtd/Uy/Ǣ:LE˘xLګyx6PDube`*W1k#ݳumY%G,Dƃ-D)Hk;崲:m⩬ZrQUVDPa6u J,y@r&ct+}Y4k]Tyrw8y/ieB 0Y}IҮ%?t-gY~s3 [r`#`M@BP5Zms')^0.C++,BlWYK~~%5U<\h 2~QǭtfFHn\oK|Ib(*4},Hl3R R@p& OmqԈ.SERgxg8'ROZss˖e(ဗ"!8ϑv~['Tނ0#ڜ'Qgb^" kM yFQ%-q;X _R;=eztqGr?%j~E7Ṙ歪6Dvh^|~&nRcg2MYUq5K)8BpFl`j㣝Oa†"W~bk4P@1^CAX.xsoJ>b7 %-}Tbwſ3)D74W n;YJJ0z$ijr}p[+բ!>ZI  Wɒ&Ӣ$kӰ/hg+tAMC(znp$k9` ?w0qgiOI,1]g5|-ΚC:om;U#k>qҚl 4s@ Fy%nGF^v>4WDn|pnr7veέցKZ]ɔP]x M(Ak%% ÅŜ!f6^2Ai^r]A?Ep!>ba3k+۔h+?! 8F{&H9m .X^<`<;&%"5QzH Y$}2!&}6`]Ck8=~,..~cؓ\'YlEA4o!,n,%n Bs )Wig+q*=onU ڇ sPS;cmb(Ue.߇VTƧ/ ٵS܆yj{wQi7׆fZc?24ZȣPxo &P#O)v։9"$6CaYȻWLԜ2H?HO@]R?8 h-fD7@:l}(aeځɧ[/+"ɏ!F12cOwehNҖJy"ݡ~WT|Rqgէ@Dd+_4UO?>, Bq-?+ RNJqJZOR"(}<^6c5?Tݤ=^+0>~='vn 4'_{73I[+3)R/`̵(iKJúQ9rkQ#l;}=p:ua`DqEgrjYiPnS`=[D2 /FJп5#PF޼ݛ[WPw0 k1lןc0nGٱZIwH M#&S w;gY9D:4O AdCF{uTvv}nX>pֶV(1·uRt^o>,u\~ uNA}2$"RtS>fg #0Bx*> r7\ ZC;a;C!rjx2`uYXHiHv?jwZaغg#?n`&(D g.@?ϬMSD9֮i8}HU  13sc%w\8y2)_l6ݽwUV[4XvI3ja,P7p0;zB5TAն_]{wځmTXyYK|