groonga-doc-7.0.4-1.fc24$>_*tյ4n/D>7^?Nd  5PT|  . %D 7p B GYpk"@l(8(|9|: |GH I8XY\] ^NpbfdgegfglgtguzvHDHCgroonga-doc7.0.41.fc24Documentation for GroongaDocumentation for GroongaYVxbuildvm-armv7-10.arm.fedoraproject.orgɰFedora ProjectFedora ProjectLGPLv2 and BSDFedora ProjectDocumentationhttp://groonga.org/linuxarmv7hlgXG  -q?`V{P : 7s 5g - ;Z3's@1<W PipD  a0W g+H,5 KW<S%BjH+bh1 >1 3 '$u R? UV"  4z\ @*#c&  G@r(:|:Z '4p=~ !' R 6Tc 61i/d2XW~ \ R1$  " b D(,"K?@#GU(a'l:9J  k& u[[~f"Pv*b++a`/lYYc;y483/1~,\)3?#&&&1e-,u7v(b('!!`%]4,rc"'(.Fx$9&^Gk0"B'c32d$r'1Q&j/!Z<E= !' ]\ ";A1>s(=)}:>#uQKJ"5.,->).""4= _,.V.). *y"##Ej6B\ h/:;$ ,8<&$Cg'94N9'X'SA b/$;V$y8-d\292'z4 HC&n%H#43!+l?G" L*&,38`%'O7D bQF:>/ !PX2%M.@6;F=kGuzrO Ec6IA3bf^Oz+q*--iWXG  -q?`V{P : 7s 5g - ;Z3's@1<W PipD  a0W g+H,5 KW<S%BjH+bh1 >1 3 '$u R? UV"  4z\ @*#c&  G@r(:|:Z '4p=~ !' R 6Tc 61i/d2XW~ \ R1$  " b D(,"K?@#GU(a'l:9J  k& u[[~f"Pv*b++QJ`/lYYcE7j:727'._Gs5=H*o*=S/2?6.G"r.,$'a-9*"/G et+ 3#MG%x(Mnm$0(D)h35L3%)2(N1##2S[HS" L(_:!aC2E!.Ai,;$}MQz$+9g0//-/#8@k/1-1-"#%\J+:lG$D1A9&05)TBS)d& 7)9@**n3XA\]&.ip6>4*R7I!vT(<q{(%5,/@= #xs,q$zH>-Z2\pMu~ZEbC=K\KE-7))2;^?4 +K;HwLYAF 6CY~:,*4K;BDMpK  W^rLn7xJ!5 rfP-/Y,0YBA큤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큤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큤YVxXK9XK9YVxYVxYTYVxXK9XK9XK9YVxXK9XK9XK9YVxXK9YVxXK9YVxXK9XK9XK9XK9XK9XK9XK9XXK9XK9YVxXK9XK9XK9XK9XK9YVxXK9XK9XK9YVxXK9YLaYSjYLaYLaYLaYLaYLaYLaXK9YVxYKLXK9XK9XK9YTXK9YTYTXK9XXԃXK9YVxXԃXK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YVxXK9XK9XK9XK9YVxXK9XK9XK9XK9XK9YTXK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YHXK9XK9XK9XK9X䈮XK9XK9XK9XK9XK9XhXK9XK9XK9XK9XK9XXK9XK9XK9XK9XK9XK9XK9XK9XK9X`|XK9XK9XK9Y{XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YVxXK9YMYTYTYTXK9XK9YTYTYTXK9YVxXK9XK9XK9XK9XK9XK9X`|X`|XK9XSZXK9XK9XK9XK9XSZXK9X`|X.XK9XK9XK9XK9XK9XK9XK9XK9XK9X.XK9XK9YVxXK9XXlqXK9YTXK9YVxXK9XK9XK9XK9YVxXK9XK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9X]YVxX.XԃXԃYVxXK9XK9YVxXK9XK9XK9XK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9XK9XK9XK9YXK9XK9XK9XȝdXK9YVxXYTXXXYTXXXK9XYTXK9XXXK9XXK9XYTYTXXXXXYTYTYTYVxYTYVxYTYVxYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYVxYTYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYVxYTYTYTYTYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYTYVxYTYTYTYTYVxYTYTYTYTYVxYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYVxYTYTYTYTYTYVxYTYTYVxYTYTYTYTYTYTYVxYTYTYTYVxYTYTYTYVxYTYTYTYTYTYTYTYTYTYTYTYTYVxYVxYTsYVxXK9XK9XK9YVxXK9XK9XK9YVxXK9YVxXK9YVxXK9XK9XK9XK9XK9XK9XK9XXK9XK9YVxXK9XK9XK9XK9XK9YVxXK9XK9XK9YVxXK9YLaYSjYLaYLaYLaYLaYLaYLaXK9YVxYKLXK9XK9XK9YTXK9YTYTXK9XXԃXK9YVxXԃXK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YVxXK9XK9XK9XK9YVxXK9XK9XK9XK9XK9YTXK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YHXK9XK9XK9XK9X䈮XK9XK9XK9XK9XK9XhXK9XK9XK9XK9XK9XXK9XK9XK9XK9XK9XK9XK9XK9XK9X`|XK9XK9XK9Y{XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9XK9YVxXK9YMYTYTYTXK9XK9YTYTYTXK9YVxXK9XK9XK9XK9XK9XK9X`|X`|XK9XSZXK9XK9XK9XK9XSZXK9X`|X.XK9XK9XK9XK9XK9XK9XK9XK9XK9X.XK9XK9YVxXK9XXlqXK9YTXK9YVxXK9XK9XK9XK9YVxXK9XK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9XK9XK9XK9XK9XK9XK9XK9X]YVxX.XԃXԃYVxXK9XK9YVxXK9XK9XK9XK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9YVxXK9XK9XK9XK9XK9XK9YXK9XK9XK9XȝdXK9YVxXYTsXXXYTsXXXK9XYTsXK9XXXK9XXK9XYTsYTsXXXXXYTZYTZYTZYVxYTZYVxYTZYVxYTZYTZYTZYTZYTZYTZYTZYTZYTZYTZYVxYTZYT[YT[YT[YT[YVxYT[YT[YTsYT[YVxYT[YT[YT[YT[YT[YT[YT[YT\YT\YT\YVxYT\YT\YT\YT\YT\YT\YT]YT]YT]YT^YT^YT^YTsYVxYT_YT_YVxYT_YT_YT_YT_YT_YT_YT_YT_YT_YT_YT_YT_YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YT`YVxYT`YT`YTaYTaYVxYTaYTaYTaYTaYTaYTaYTaYVxYTaYTaYTaYTbYTbYTbYTbYTbYTbYTbYTbYTbYTbYTbYTcYTcYTcYTcYTcYTcYTcYTcYTcYTcYTcYTcYTcYTdYTdYTeYTeYTeYTeYTeYTeYTeYTfYTfYTfYTfYTfYTfYTfYTfYTfYTfYTfYThYThYThYTiYTiYTiYTiYTiYTiYTiYTiYTiYTiYTjYTjYVxYTjYTjYTjYTjYTjYTjYTjYTkYTkYTjYTkYVxYTkYTkYTkYTkYTkYTkYTkYTkYTkYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYTlYVxYTlYTmYTnYTnYTnYTnYVxYTnYTnYTnYTnYVxYTnYTnYTnYToYVxYToYToYToYVxYToYToYToYToYToYToYToYTpYTpYTpYTpYVxYTpYTpYTpYTsYTsYVxYTpYTpYVxYTpYTpYTpYTpYTpYTpYVxYTpYTqYTqYVxYTqYTqYTqYVxYTqYTqYTqYTqYTrYTrYTrYTrYTsYTsYTsYTsdc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551938bb7e39b8817485c4b02d703541cedcb4363b7bf454b1e357244dea5e12067bbcf93e2c7aecad7b38c3026cf6d3b53d3ce0fe5e4e001fa52a096c3f6d56a8b10252dc30ab99444275b2405d9df1a3f9086033c8df6ca12e358b0fd79bdc30e163e5798c1b8c010319379d572d7b1fe7d9fbf4de1b104a3aa8ad79d56b546f279ff697defdaf5cb9978dbdf45ac1abc5b04e9c036c584dce3db365771c70efb6d9f268098ed8be381b55756c7fabc24de442e212f5331b7cf37acda610c25e222f7998913b10f5f8b04cebe4c690382a47e92f4e3fb795d9102e295f546745aa5e1c782cc3675e7b87fea24a157a206cc15fc8c886480cdc0e5c1ea637b29e72485bbfa896a95493ad5ece6bdf831d478d833af635362dbdb2ea06256d605dc674024965cfeeb4a36366bd475f6f969d9f850aa46ada82f4a64b382f8aa5be6d18eef071206757d1306dc01ebac825958aa339f8f7c7d52f430b4ebc8ac76a2f800713d6f8dfff68b4f97a387545ffff064c22f0f61fb7c01c5d9adcebd1b1d6646ce152383dd70be66388bb6365fadd161e1c0387b7afb150e75a90c4675f8c2f9111252b0aa76ba8d50a1faea74ede25104f5634e13de03cec4b0febeb5d443419d008c4f8b8da6460cde4d1cbfe1b5bc25a05d840b4c73880de178bbeac91d15da175f7ab99d57e66f99d3e3cebc04d34586be5cb47a106574a67d4297acf383bfff0e232bb853c4cbc12cbc16180de3a10101d33b62aae3fe8ff69f793285e0895c3175a559a95f21a397cd29b7ad2df07fa4c3f45cce207b1b9c14888bcad649e9155ab0d8c0628e044106338690a6cc26046e9ecb9a63d70c53bc60b9da5ac8949f282665a36bc17c9a4d0d2f4f43f968158ead2f3e3f9f68aa608ff0db686c4f47dd0d380480a7fb32278a96aacf8eef9804c48706d5dd1a9222ecf1175f9f8982e1d7570f8f68a83fd583af673bffd4e9eb44be2f71cb9743ec4a1448b2cea2d8a6962041d8658e659eeb476249488be95420566b3a43b91e8e856405efb298dbb7593946efb4f317693c294cac1f4bf30d077e0c92c42761ce8652aa6fab67e3805c7c3cedacde1d6bce250c6e3bd51f238ae0cf870213d361da25416ef6e390880f12fb17b680834bb94c4aa8c38e54075817ab66b8ed27a8e89ac3b9c711fbba1862ef3c18e5eb21b51f490adb134822496c6663e257f07c1370a364e2e605639238aedc534878847d87960b709987610ee0783bc7bd8c9cb72974e87d0df1efbf81248c671454a11bdf552a0af75eedb272e9eac63f11e2c57faec74ff5b942bcb3f0270dc6405c5e712bb76232fe76aff204c08717e57f910445568a958785d9de4262a502944b47b899642e507c180606548aa544176df8f7e859359ae3b75dca6ef643d5e747d495ce45688750f619d0d91bcfb499977d01cde57ddbb16e4f35c926aabd6cf17d4e8267044698cbf9937247f3e045d3153783892febaefc2bee28e572afa0930029f5d139fe8fe3d5af31eccb65a030ba04e279707e686a8ed5f5d07c00fabef5683568ced1d0e22da0daea5fb131947a35264a7b3e91ecb8f298b57d726f504e6a5fc0cdb71c7d245d995bdecf945740998ba4c033fe424662583a8dd88c5e4cf006734b4039b4073949d296ae09709a91eec6a36cdaefd65e79f79ddea8996ee5a0bca22a2096f03e8bcf28c4e852d57f8617f525bf532bb17fa8d5028aa042e1eaee5d11b9d7d46cb38d92f8820522c3c3f418593c07b32d671b2ca9fdbea3df9b5d472b2c3d1ecad22f7484ae8de1c3a1936672e8161166a13f1eabff36462d265f4abdf4772ce13c20ef2c50fdf7226aa1c46c320e9116518d27f77d9f6196dde35dd2793079fb12c524662cb9bbfde9b71883a80d2260243a13473653263dbe27b096aabcaf72e4f1183e291d8fefb5dc8a28974ceb23c1cf71084d7a1d2d0e6a98ea4d78d4fee83c36832ba1c26c7dc483571caeb067ccfadede6ca3af83cdf3ea7d9f82660299d8a3356230572d3cd921e3f9aac692453204378831d50d105d2dcf0df05af471c672fdaef058bb345b3ee44977a12292899f8c74d0c6f6095ace5d15bc37cd2ee906dca6a31310b8c2c215abb3346eac3a9e72be54c8327b95d84df10e86f91f51c8099faa12b58a5d350bb97f40c4a70089e340176989932ee90645ff462eaa304eee1fd248739749042e7b2bb1657c96d22b9dff94f1d32ce07f445024a2e3b4a07eaae635bc935a02b9bd3770784fffdc623f4b350f47d6b726a2f9d7b9e0bdbe630732b6cb62ca45f0a7fc99f7ba3c0116c64c73a9fc77ce0666f3333f2ac06dad5660f4f81e7d462a9235c10010401e8a58ada2700972afc2c7eb910925da3c33c11bf3711f8cd5ed89f31eb989b93bbd673862eaea46d8722964557cfdafc6f0b9a5487aaa55fd61dedeb9be10abf2fae8356a003306e8e83714a15e690c6ea1c4030c81ff7c90642a20f96259ac3e077f15a9a6a292562fbc73fb671935cf01d85d0e89f80da2f98c34c545d124a01f9c5be7dbd896062c7a95ff5ece3756366dd2825c8e7f23b7e9357ae307c1fb2c93e89229fa5fd6ad1282d8e9d9ae18ed84b0eb63bb1486c733a15a03bf06c8a4ce97418fe19c98067e43c2ff9bbe44e6df9c7b5d43149fffc421ba841e77c5bea5c20b0ddf828ee6ca07ae0ddde2d46f29eeae55fd00982b64cf19be48fcf6b3fb5b2edea10e3e2a8b4721039b9d45e8344b5c0435bf90721d29a0adc810e8dc9212450a8356e27373766fab58a84f1c72e1848aad6a9bb8152d37299ef695de4abddc25e398888f142b2c6c559e4ea86e17d72a82fd1a7f4508669451e6d4fcfad38d9e6928c6a7d30b09a53ec579208a7932ee65d0d2fab9b02732a2c5ceab1fe538e939f2e19fe7cbd647c3d41ec3714fc52ca3992c41e68887c766e37ce9e849da6d6a9b85627f2c5a5f8c99922db2a4b197398545e50ee457432b8c33c4e110bd9af656219eaa180d038830883da2491baac3ec758bc48addac41f349bd36b0ece388a10166572194274286b4072daca6531ae94b61819c3ec58528f55e3fd3c297fa0c61d1a626d0c5cc672a6e8c25f7f21906bdc187d40d5010703fb0d1a0771c3ae48622a228d7761a398193ac646daabb021a61186446a43ab5ae76bde26ae8a7fceb60f6ce2fdd7523ab2d36b40aa987bb3682678df0a01d31f6da5add6f2ecd5a8c33d631374ed4a5e671ba11fd00a77c7778b37916c10f0a1832e406437fcabff5c74bd11198a870afb073bab45fbf03fedfdf6c903815b0cf7acfed9fc9a2772fa92fbf78c4ea85f7bd58a69a8ee83602ba74549c94dc58fc7f48ec13a7329f36ef8621e060c26c16401ef138c24e666bc984b76e482935cae732d9a4687334a432e1817dfb5717cbbc1a9b77bc19db25889d023090edc422e192d065091f9bfcb08d8d5ff8f03315bc1c103f18368f28d860e988aea80665fe7d84d5756a5689125277aa9827675774eae50b98de75fa3007b5288985f55c1f8891bd56dc81016bbe6dad85e15ee444d3ca81d5b57182e09db82da9025b295db231d64879de7aacfa9126312d9a9e0e8fa5093419cc3934c994304a10fc54ad227cebb50d7c6b3908898cca7c45941c84bf852843bff59a2e9e480483f6f2fd8b585241b944b3d50182f399ccb8bfb1f0e5cdf856a5f06b8ca88d17fd21a75a31690ffb91be35a7fe7d4d04c3f5b4341e874aa2984ee377f8499977cdf97e72e53acf3d98806ef10eb4057e777ce7dc1125e8fd4d7fdb9384ff31d7ec3abb6bbc01088ada95532c026147f34c8490f0922ba7abbec7d21b54c89bd57aa69b117f8b82711e8b4f84e9208657571f3991ed01658990968bcf9df22086ba0b87d4914acac823dbb74921fa7f7c73ecb8b7c464498b519abf0c753e404c5dc5ce4ce67d7aaed3bbceac8ee8e4ca5a9f4166eb11c60c77d3a6b85ac8f3bca4cac838496160945a25b99c2ce77537ecf22f9d1e12eb021da3de7798c72a93b1004d5611a84b0af91020b315f00a4768e3601d0212c372343f9ffe0f97bbad230ee0d56ad355af83ca3e8b4eb1d7f25db0e7b8800a5e44421404622b59fdc3bf923ea5af35728003ae18640bc8b3830e60a15b09e01146e0ce8bcc88f10dae0ab9eaf22d227ab74ee655d1e4943762f59a8d6b92e35523905bc60bfa40ce6ede94a347f1a0c0e203c22a675a0a93ac946a58c4a82f9d4683d54550e2ae3196fff762312fc2b9dfef889aa613c523272284b0a864a57c338a042ac42f90cd9624476a2ffae02127ca18a77c322b1d06302c59c0c089b0d5e3f96b44738cc34cc928b428d3b7aa792f3443d38e8d1941f9a347a8d9899fd181d64e54c4950ecacf6357d6f71ebb9db9554fae19593b8fa422a070428d4a5d7e06b7685f6c4d2fe0287d8cb2e820d805327af616c9e3d8fd717a4a4938c4b245917e40ba22f8948898cb5b1e191d5fe0dab608026bbc7129e7f13a867820fa282cbb28b9d188c95b2812aa860e9288189ea922aeed107d80ebb4e29fe2d447d78b00885898786550b6eef101a6a348f14f4d380f8625ec41c18a152144ae9e06f9aef99a4927449894d7f39437fb56d1e592e5cf1f500146ab93bb0f4d6b41e859e6d6d3d9711bfae54cc5c0ee493ebc86761cf4d88ec1d31734700fd5dcb5fce408f360eeb4abd6d9951f22eddea92d0ded94e339bf2e647128347b7d658b2868cab01dcae8b9699367139e32a0e6f6c80285a8dde6ef8183ab6c60da6fcb64ade43317927a5905b2150bfab9c4d644505e447844e40cfb55229ffea41cabb929ea47e66c221f22bec2b7c3dbb939d05b9c4f03a71d99e9ee64f3cb14fba72b0e4903fa101b064d056830e6925eecfd121ba67888678105914b94cdaf4157246783fa8c301604bffe42a7a7cba47ee95e9d27a23f78729108cd05330031ac3e43d1a24a891f79935219d081f535406680eec9d6e45982e59ac643f12438a63671bc77d91635d1b6f3e8515f1147bbda0574301e092e9189d7cfcd1dbf133279264a8c51b1a0dfe764ce3fb0e1ae14da6ef92d767907ccf5e44d40cb44ad3a47f9d97169cf5fedd68110e430f6a8d5846fb707bebb9d19fbf327f95e4a826b297955396a80ced097ebf70b0ad05786693242ece1312bbe7c4adca6bac08dc6cedf78454fbc828ee3d6fc2751d94d659964e406c259edacdaac1cb76500f3784fcbc3b6bb6f73be6af9a0cb919664f73229770df32b23d7da1c1b61bf07e402b819462b39b6d266296dfacd1df11caa3ee5923a5d070bb67fa8436f5c51d7324a1ddd9540bc9e5fb2ecdc9a691e946ae0a76db8d06c10797fc422d25ebf1c382eeff6655fd7aeaed07f9c87d46696667dd61587c52daac6a94b36781f41f8de85aea0d6eba745a6d020790186cefbfc444dae60bf46e708448b4e5a4be5383e5ddac676b91225cfaf217cdd54259200b0ad953ba1d371bdf5d1b2e31393fceef5b803207853e93a3de0fe31bef9f54479c7c4fe6cf97ef3b35b66967d25abd39831117aae695b6c1e2a38b6c79050d0f4c70d62f5b40879c93f5c8704490dfbf546b5a332c89d61fcd14a37d177a400c44d464bc607847a053549ddf217a36945244db26d86e49468d47ce0b0352cc80eaa23e524ee0c3f7fe94420bc9209c9fa0d38cba0619c62509e4ffde309fb413385966f4805275f16c9aaf7bf01e9a599da56b82ed027127680ac73d37624ea99f6fcbe23e0225cda670ba912244ceac54d9374446a706a9112b9ce9e8111bdef58e12a657ba3ff6c99ce76d18c22cae8366fb7c44bc122647676e7a78d29f7fed90f6537864a169d2854dd96cbb3175c40444338b0cb219e002e7ec0b2713f85c7f37cb4ecc668ef000d90ee47ccadeb7adf0c84b93bc6b698646325b8f2501005ba653f14220af355635bfc801e86cfa8a5c2523b5ead728d566c5dd55371fbffb3733422fde6fa9301ed10af895434944e55cd5b910eb7e05d199551df3e2df00288d5ea88285779df2a8a5bf126ccc4dc439126526c8a0280cadc6c11313a648d6f37057285e97b731bc9c5888ae89eab1b5fa3a5923c4989aad470e02b9f59bc2c62af2a82adf27989afd3085c0457885002f9eea8be831b1acefb5c5117fd8e2800ef7ea1107690562893c6337f78e7c8a907c562a667107ed41c10197ad3349de7ab8c2395563ca36706a9e0884e448fae70f73fd63969db9eafb5a6ef10919dca3e187a65540a1d22ca69299c36460f6edfb5ba19e9991679f7b50fef8fe6dfdc1bb234c7f70e77055e1143728f5aa91f934e163e0d3a9eda63304ea7c37d2634bad2bbc2335bb3aad5106596d2b6d20f8b912de8742af63b1f3c8cc586b9087572d8e482269eb8be230a5d7d5aa5d0f67406d4330750165766fc6110bf8979cce840f0a320ce21098b29f87eedf345c19706e26fdc95f6ccd7cb584971efde6e9369bb473bb6b31bc672df1cb6b2421599c90be51940c9ad9be4c19a90fc97d4dd504c75c284ae709ff0789110149c8bb94f9ae648672309b7e8b75e58717e663efd2cb6567ce8faab301fa83782099cda6ffb60977e5930695f5ca8748dc0812fee3cefdd0765e22251f88ec96d964748a03378b99b301cd11518f77a76243f64e096b400dea20a269aef783b627968891fddb3235f68f80a3dffd8fa22e032bceb3301e457a5b50f8980cdbccceb28d90f9f34d98a14f5198ccee1859255f65094684873319a594116ea474ee295cbe3b54c08fe28b7b1f2b071487d349dfa0984874566785840a4906c780485a1d330b45465b8b5846f56ffc44014427d4355b5548a36f5c3af72da739acaf79738270164ad52e96f66b56d19a0b41e0f0da09c8c8b752da0b683692dc7a92d46d9ecbc70c2a639ead4fa6898cf90fb3b6f688d56036e9113e88e2d94c6caec94175b5ff31bec2d22e5c92752f0ced5277622a0e395e5af713e7355ddd39c0f1832a18a3048337273f7577f1e91dd3f48205557edfc74e968c36cb253adbe2ec2de10fe8f6df9b2499c1bd3e0655664450f90f027e4b3cce624d7a2f19e01340cbd7528e10a8b5c721c0ae2ebb6faf01869b4782808f4a5ec0c4d40ce76f35e7602c353beea36efe58fc89a862767754948169075b114986ede67c64eaf2b4be9375690629de9aef7edee3b8609821e3f4167720f22f22841f842696904ad35e79ce90c6aeb810b1001035aaa25588eee51db7cb3a9b19d9e405706fa19ccf30a667805ec6a8f4b7b7e1dc2423c4ce5117f257998e13a946c37e8730e3e82c1a824c1f973b10cb5e1aec039556ca42b27dbfb5e55dc621d245c90003fb45775e358101e1986d1c6ee77737f073f750c438799b60bd5b03d8d4c894aa891df75930ab6a5bbcf5b8fa9d3b8b9f689625f94bd5b838b75f8e5409dba9f833f6135eb5eb2c408f36600fd08bd2635806b5282decbce14e014fdae97fb443279909558151b78b5047f2c8a76352fe43956e3eb6e111d6af1c0241ddedb195859a7d0cb5426d49ead7e1018439b2294c1ecc4eac46d33282efa307fac650a5acef41557e362e895993f04f7cea9fcaf8554483e5e4345c91cf157e552ae98c1a02ab0e7286cffb8baaf357d958bc847f98da687c971c6beb4a497b79c260771cf9b59e8add3a2beed06df885aa56b918c586c2f22f3fa917a808bd1b5451ca9c38da37cb2dfb909e9c580bfe9c1e50fbc515433e082386f5e3bb501c5e7bb03e56821d733ee77b66e817066d9845732d71c9cc31f341533dfb8a2503f8014c5207eb7c9f211daff1ecebb2dd96f8363928fa8494ef69b869cc635702ca37df9d6bfd284deb1c86865f3aa863a245965098ec71599720d69007c2fd8b5477b9f543eea52be4862c1c453546dee41e16b9e55fe69a2b4a65b2d0df8b4dcaf20514ad4eb9cc22ce6122dec9ad1cd6034f8eaa77dec13be6417b2c1b2506724f99a3493b8b9c3999e4b9dae3423e64b915f285c8eec0587537181a9a3e2a06592e45af1f605a99ce87840eae37a4d27e369d6ca8102d60f26d6a0a1509aa26873b6bf37f8714ebd2e25555518eb0d542f6ca4d854b56fdacc4fb33b9843a527ae6a4e1836c655bfac4e84c421c43899059b731adcb7b830cc3f63ba8d8371eb18a39516f076f675c61e16067a10c7953c7b97be8b939c8c72d0193c4da776d7f0d0d9752b30f882cedfc0ed99d4d665bb0d1633d67d4b974a42532224a69b7da95fd55a5003357fb9e7585efb4c458668ffd0d816fb57cf0734af74062fa2747a7a623cc911e47a02db15c2ed72400fb7c83bcde948d86894e19c3a61e211e880a9aec3c34aec1552ca231394e5989998d04f28063659d400bfc067f9a40c92a7c06f6eff3863f86eabcea60ccec06280afbd27974a652d9d34099d14e4b4276ec72644dd5215a4eed156497b44e84030d3e30e4f14453aee31310fadef2d5dcdf708578502543526d2a37b81c0b5ca159f53331549dfb2531acad170a5a0e8948d63dccb020e690ccf8a6dec75fad29978b8e7a69efc44511c02b29ab80d0ee73a97b94da7e45bf6eb83abdf5cf6bc6809429d1b51233911279603eed918f879790c1ca2e3dc29cbc613ad4da36d84be56289034018cabd0a3848e548f9519376709ba5a311ff3b5cb82de2bc20fcfb91787403da56f96432124cac5df24017275f8dcf0b5bf0b0c8a7a0ec11086d6fe1df1c70db4215c012fcf80efa02fc2b8584b1c16cfba7bb23e6fdd3973c326229cefba5a1746b337d6a7cd9911260fae6774bfc0162b763d14538caf9313d5f21ef9544068841c6798a3f23722cee89400a8a08c58ccda8c53ea6ebc7fabdc0e80bc9419caf3d5134fddb24998ee936284e84013a638c93c8594b4ed396ce4524e06ed0da82e220e52239a495019305e6489b8d447a9cf4014aadfa18ff0ffa490c535d4de8a5baf4bc9d3e8baee32281b5a1637773b4acbb5632e34b8361f97d5480f243b557df3312e59567523d174976068ed63c95be75615536e8d1b6179f17c071fcf0ad7c609c38e247477421361343df355a6067b0007763f6ef01b1186598302f4d3f443fb559a5b371669250ffe04c865b93c9e33e4eb50e34136d050cf1088c9ef58ff7485bdffb86323e0a4fbc1b49da97f12cedb3a30549365e7aae62726247f091bafdfe7786adb977e415797140a9c9e0e11b3235fc630644ec80fb3ce2854889727547257ee0043357a28e0760f44cdc0cd4f8ab86cff59f6ae28bff110ef5627aa0500c156edec52c4973a3b21f51e39a802a3cd86eba0154a47068d64340d4de178b423e93a4ccc742a855dfbc688aecbe8f5d44ef5b451e6e320a2806f0e8b881fb66b1e86dcfaa451e3e221f45d347f4d26e3df616a32be1f12e4871c83cbec234ec32731499959983293593ea609fc21e5209c5ef74a2d9bdfa58845751ceef40935bd681466308c65399fc032175d922b697fb36f4f0e23c13945b486f206d0867c7596c0a06f00cf46dbeceaac5e155b79e55479414142c56e23c6fee8243a80be5cd394bd7282730b40591b2b8e96b5c5925e143a77f654dbeae4f7b51a8e54bbbd87a3bceedf8b743444a8382ebcde81bf8fb9d473ea8bd3272e8191305bf2fb2eb26999d493637033ec179d8b9a69e75f3c94c611567fc3a32c36a44bcac38b7da36d82c3dd31c3bca6591e3edfde446912b9e62c330fdfb58c8ccac5875e8de7ee3386b68680ba60200f9e8abe919a4e5a8bd996a56536668fa508c4fbe32ab4f7a6e0fd7e8df48cd3342261ef8797ca5eea0e7087d72f1f3e08ba69ea2754580dfd65a27f04342b1bc3111650ff8de3701e7b3182680c4dcd63bdd1c827dc5d04e5402068fa79b48b1813811bfa97ab47bb75e4befc41e5b48be1e37350ed7a04e60b305d99530b9e4741f3c7087e9321685e9b7dd4b556e314a3dacd4b642b56994ac7b811a85cd7eed1a242a9815ecf386b7271c0df7653fe12a3313c40674e5ec9e80503629d2eac962aa6ad7bf991f9650eaa4e964d2a12149b314da8f32e46102995f7639c4b7cbb4a18ae587986d148fad99ca89cee5e0bf16992e5a4613822a9b123cb2a45ec535643a158c543304dc8f6098f8f5f704a7b490bb0488b86eb819b32cd6261ae893c3953b4c5eefa5f9f466507ab01802fa7b0f30a59eab06948633847acf3d1c2b82004cbc1b662443caa877f38bfab9377e2d44f6a1b4f5acef6667baa28a28378d3e856454e17e16bace9d848be0743643ddbea43af421b90d157030615b3e0f4c5f7b4aaed45c538800afe6edbb2111b084e664dba57120e1878a299ee87a1e1cf9deae1f19faf2d4f83f48da6afe4c1a5e12b9aeb3a79f2b50091fbc4a0f4b4dc2577fd433667f6534f12154cd1a56ebde33d5eb443dd3fe3d4d8c2fb49cf1f2d637dd6d537876534b3b243ad9ed7c19da64f1d42ff774149e398dd1fc93d66d175e5f6c1ea9c7db69db8275cf89313da670d9f58e625b28db5702ffb4d0a32418f36c7bebefc631c44bbfe4fd3c992ede1fd166d48a1c00e8726222e18c3126c0bf7380104aca7def8e1008c871c2fac0c9d6e2b4066e90bbd9d6388e8a92431be854382ea5b0b2da06399229f0dd84644a2923482e20defc73585a7af587872569c42fb61d69f05febdd43a21410afc12a44824328845c795ee29d0647a296304f93e263a1c2ecf8e9e7f32dcacc6f6888bcfa4f1125dac3bf7398ebe32fd9b89a4946a73d9b89c9a07925354f09faf13eabfb9b4a0ff5dd8f11a0fae62240e2a0323c62d75f7639743e0dd317847305ca8c8bce89d0183c49af829754f642215073a65760e258978dd04787ed830c68b91f6bbc70b7a95d1165554158998587edb048b9babda35352af36d294a9cf2178ffb44f14fa46da7177fb1ae1778f90ca29173bcce3f6c614549177c7a2ae61834392e8d91bd3eebeab823cb71165febf0281c8d44b7bcf2b754ec24c6fcc135b67c0ea1133943242f02785ea878daf0678f190135c24b51ef408060a0b486ff0bcd3cbb4b85d4a0dd2d4c427dad43ca455166e0b8b2d485cdf3698f3a4b013da4a9e21b2d0a313da4f1aceb1471d8f08425e7d4fd640cbf4c66769c108477e5703024bf335aaa5572816cc2c42869c33758e4919ac9f78be1892032ea824e336c63e186885debbaf5c17e856e108e97162f9fe5862f024ce1e134646e5505de045a9978619a7d64d75e42a90acf28f903b7ece18599b27f06aa8d6aef898426f24d6c50c424927a79b60940cbf024dd5409d856f627fb2e9974fe5014304dc74041b334dafd5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c229cfd5c7db3e2e1d785777b951479369a838b39116a31de488a4838ed47d92b4fbf050c2a28e6cee57d0cc9611371951519946dd4997fe16f22e5645034ba9ab3ea320043e367d66516cb66f175a015c64199b44af409b83d91209019ee9c530d3eb24bb509cbc6bc987d9ee2df98dab9150931aafe02046f040dd042764e6059a83cc77bc7e1837a0ec91a4a2a82b3ffefa6efb218ae5eccdcaa8f122b7756a052328d9223ad2a5113aeeabdb47bea711d893c6fa23044fd799490a1a1d18fa00421ec6cdeb678923a5cf2bf4adbc5146bac6bfbd8aaacf7bab40299983686a6e13deea3e06fd4a099ecf329f531749b6d448957ae7ad2d648ad31d85f244cd080654dc5fae35bcb98999b3205ef6998d474bfbf7b4c9c2d80eefc87b6e0b16edc00df2823bbee07d0f4e4092d712dce856530288df943824cf273b41d5be04f407a7044f82e3f8d63a7ffabf2d9e4a028fda35d02db63121f720e66b9e819c3029834a820c79c154c377f52e2719fc3ff2a27600a07ae089ea7fde9087f6bc540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441911af790e2cf59437d72e08fca768eca18ca463efb017328a21f8f577d69fa28f02b592053e6673342cf0b0cb77d9b0227c7f11013f7d8a9445cd769f1e775ce1b37b1f718c919a08c02a40a0bbb4a02134bedee1b2071fa5f74b19b7f4726a23c46c24e4208c15d43518a3a4b334c75ad5e12534e9d1d2b814b9d05ecd31b56c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f127d9038c196b4c2a525127b841ee3a4ad16ed3d9b7885cc0dcebb90904c3f5ef808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f431475775d3649f37f56ad175b7d5d4707405f9d0929cee2f34587afa628bb9fdf8a294cdb7ee9cadfe036ca70aa852b83b4d4ce820d153b4d63f5d0252045fbdaf6d4f0f3298f8f954f9afa7b38a7950e22c07845c300a4e6b6357c226640e1681797bd66e4743784df851e9039af424fa61300865e32048dce5cd824e0be5b67af9da43b52b9179d29c8b7259cb7f0036d0bdb06daccdcdcac96621a7441c946d20dd28ac4cb450050336a7898e4600191165429869cc908f57022b5e16643bb147e35c333e4c4995c678422f62a5260df02762fc3c773d02caf192c5e5315d8777223f22b53c746421848bb0a34707760f70b535c93b456a46c422764bdda8b0d61c5dbbb96bcdd68b7a28614154574e5b8de74828d139b380241c82d6d5d431ad2dc8ff220a3c3835cb38cda722a047a9bdc14fa605005ef5fccc83bf35767bceba0df2793b628d9ffec219da2605b39966ff5fd274ba32a53c6034540eacf65d3e4af4a08386066e0c741fa2d6c8c01c3096bbb018151d9bb14320fb64b17968430f4f5106fbf37e9d7b17662826ccf285755137045386db02131901610a35da498cf8089fcd4fd543d3fa38a896e1d73e78534e2b40d07e028e1ac940389fb9d18023ab89899d143c625e1aac386aedd78daa3a3575c6a3edd6e42a9434a5de2e55a51a8d04f514610f6e8696e5d60ff6abb00883bbd49970c95f35317fb09f12ec18c178cecc6257c76dab8a4a2deb061294d917ef1bfc0c473ca019f70266f4def90ad8402a6f6a7535a58bdc46e9e9eba341c3ccdec72abf80c4c2c338392d4c0e6247aaf768c28a354c20938c904bdcdfd53f5aaccb4e54336be8a028fd8c7eb6d75c590c34758a675de500f83cbcde5fe4d9c9bf760dc64c6d8aaf2ae531d06efca78c6e3fb147b01d0734685122adf3c1a3d0612725e25a229d9a3e6c19f7aed6738d4a753567d38c5a4d52da6ece48cf73606b2becfbd2ca8172eb82545dac3a20170e5a8d25ea895f9bcb5894fc834479e23864748bfad032a102df1ec356cc208021e053b2327b88799a3c7ee1e240431750b67de8a0009cf21a4b8f1f5936aa393374521e36886c9d07793d6bef06d4752d1549c5b201afd37879c9f09df7d1e8c44e288bd66da344d244cb62318b01a08937a2416a1a5556fe16b1db3316299bc2022419badb08fddefcb1868649d67984833fe059140fbb6693f5d57eec8f36f4188dd344567649e600b3a4ed24ec565e199411bfd5c9f031c228b24aa3e23221de68ab59e8baebec9e722ed4ad2e94f27ea7eaaab6952638c3592de9ac3325dde731971f2d8e634b2d93854feaac0e3fc291aa470561af72d331f84e1547a4d8949316c0f2b495a05607ade7d5f20e048903c0002398fa2d6bd683cfb330afbac598edc91e4165813c75d91f2f2591768ecf34a3babc81eccdc9de15827d2ecbcc5fc1c3cc295dde891b21c3ff94ea524bb5de81c42baa0544cf88da612355c8a2d362a78bd5f64e8467fa17969674145aa219f41403739473328386736f6b589743ee480882c9d0de6bc358064a3d48b2d42367addefbb906c5af2bc25d4890fdcfeff6cbfe4757f2cf7b3cea5494b7b7758c0a718a9a06b97dfdf4d2bc11b38d7f2f6f7ee214399305f549709d56ba86bb22c487eb92dfc8a354e70e6cf350db59ea8423b8e32312bc01529455c54efefbbcf39b25e3fd639e4a5ef9615aa9c5f3dd991b6144f21d31499a31a9164bb0fc6f9c82b28d1c9c621075927a2da848e15feff783ebb0a0b4e6b52cb90142823cf0aa4aa712ef68b9a639cc4655fa005165432d29413138f1339ab68c0524019ba8e62bfdc2b5a92d01b69bd074b13e8129f42cb41dff5917de307103bf0169e229de53dd03f112b48b0aa33d8eaf9954a6f972b88edbcb8fe5b9603bba366e181e21ca535acdb722f6e5aea2d8eb867789dceb76d84dd6e570dc29928fa24ff5ba252bd2a97c9d5a4115c2e8748b6010023128be6a9c4bc950721855d8f2210c4a18c96401ba48cd200b4fbfd76a09c58e3c896904e8f1477efa9ed100e54606c0cdef8b84928c83fb425558f586a36e320c0a1e3e8e98adb852ba883162e431a6fdc46274dd572a7517165047db6071b7c46198430388ac74c3f80e6f2e4c00f267fde09d6e1eeb17990fe107e0292d1a88892c7c2f1bd26aee464e32cb6188f7cb8d63052ac745e566ea62e81b3575370504379000c12f27ed1232c7c5266734e2bbd3779a83b938acba601c0290ebe3096ec7935c058d0cbad2acdd6166ee67dc060c1fd7d8b573beed9114539d69375bdee2f011ffb42eca1e1134eb5be4a43bb9ab7db2887942d4e29348b06a020c90162c67af5a0c8d702085548e8e9ab382698beff305e942995ec4f9934e1adee894549187c61955b9cda52294ae72114fefc58cfc7962733b0d950d304019b9f940383a782303778c149d5794f532c46e769918b2a91979f0170a4e985716409cc5d75ec1df940d976d8b5c80e2c7d834c896209d1680ad71bc5521e0153ad5c8c85e4e48e4473ab493335afbaece4189768985b453006c7a8be5fafc06b1a2964401d698f62c711dde414555625616662272cefc170641051cefdb61ca18e50651ac9adf37cfaa049e37e8226b07ee85ad383edec1e3b0cc47d3d06d8feb95b92b8b785e4d709cc6192dbfa15e6f3b8c8d567e62be847252a21adca061378402185d755050be3f9e558a5e149bd9978fc4a949655b1139596fe05dbd0edee7cfd6798d585533d2ec28691d783522cafa019189bc6890e4ecd97db18f669145d93270056f9890f91e75001b754028d54c252e60af3938e39d5ea11ef055441b70cf5de1fa0396bb9b0a914f80987dc36cb21fd8613ccc5989a33aa6b4281bc96ea575a77ef57a36843a9a13141f549cc9c0ebe63b060a98baeddab7056cf00939b6d8e802291e4bb2f69ace2eb801096cf8244cb92f74d23f1848041d89934d6d40c4f890792acc2d61e31af2efc1b88d515315e21141ee97cb001efcc86887524947e6d80146a23bc67dbcd8dafbf72d616eaf9fb0b9c8bac16d6ba4c2ec152ad4d6414030b5c2d470496929ba79f50727d1ee3abdc08f7a8a8e966401390e0e8abd3dea52f54087a43077bae2cf32ee452df0e22b85a6682c24a097f34c40a6316d347311353c7ca818f6d6213939b2b4a624ce3a5e53fbbbcb563dd6bf7b77c67bd7661b1ba82de56eb8bb77e003194016b9807895321fc39c48219c8095767f67d1fb12c84ed5a3f6a94d97a4abd2f4dca18d55853588a9dc825cf0b175481c2c3b439eeb9cade293467f6359a2d5fb3553b8d57307a885a77a9d68a79c9abdc096dcbf42b5476aa2b9e2ed9f0c263c0043199bb02eece26f3b1a3efbedd1b937c664a715913842a8ae37d977ae83d52f41e5ca66aa455ddb00c83f239f0c06790df2ddfad2363b0fd4a0d828b5a6c372cdd571e91892e790aefe620c0761d42fa73fd441eaf6bcae354875183173c926b504aabdac2a99fa41e58511c072ec975d7c737e97b36f978233af9a88223be563c5bd111407c11dc8056ffc837c9690fc142ba646c0dcd17b1d404197fb2e3b32f9e05dad21b0ea471ded476e3f51b8854feef262d9cb0598d6dcf5f9cd4c9ff0039f824aaae083454d9f85a66af2e927fe59b0dca768c72b85e2580e1b0288d3d765734a9802d29647649cf1d8de27f39b88e910098d8ac72f9b7737ce1098bdc97f122ce5a9f614b387e51f81bad1d622d6c6972a18b351e55f8d6b35924175fef950779c9e359f304bc1f6b1ac210c10d7e0ab5040cbd44567e7ca867e1a0dc8ece729413afff8febfd5c404d5f4af839d1d9a565f439854eb7dbf5c37572329c33e45157d544dd762c717de0f907afe15ec67805208d61d7dc64a74e674778b3eb5ba96f1068837cde9fd2d79eb729de70e32475018c14605f30f69fd0fc3c1a9dceeac184b1d8d84b09a9b52eb61853bf7ee6bb26185fddd619ff9e3fbcbc48d6bb68cccf407abb044c48ca13d3cc21df1d009082184a81ab9e8663c1acd410b0595722948f2dfbfb6025fd54f01747e6f2928e49229ba11749a1579742ea15bc9b54cda27fda43a35d1bcacb2e9f9b885309e4fd0cd8f43f20f3a0ccd2e7444369c363c926630a493642bea864b37a0f7b17e526b6d205b305832e34b942591c5071b26428007b87676264a3ddc2d59e6637a43af0d172e8749d8ce581be986b925e6732aa76f2b25563d20aa7fcca2994ae7020fb5786517291b46b36f2f71d84b480640ebe5dfdfad88d9dd17f7dac2b5a8e6316cb930aa32d9f05bf0eea06f33be1bd44942800baadac99113d75abb86362c0d13d16bd698ab514625c03d3c950fd5b0f1c29aec0efe05a7379db1093ac129e7654ac387a28166c89db1e23ec332d5238b381d1991f1d5333be32dc324c6619c128de1797e930598633dc741175caa353a4376d5025abd9bc90228086acdc288a56297fc770ccae1776ebd5361eb69b4ff07f1c2ebeebce533f24882625dc1906e445bb4cadb4e878f70e52469cd31f5db6403a7b3f0334396350d07cc595e17ae4bf355568513e15ed636ffe3f0879021b757ca5f6058ecad4744c14799b2940c674458954b42dd5c7548f70dbe999ad59189492379a2ab701215bd4e383802e718ca75e748294334e6ee72faec021750947e4d9c990c25022daa6710ed5da15b775f349ddf0a9fe0c2bbf7b9c048e480bb6bce4ed036bb6d47d947576c6f26ff4a9066adfcb9c5eee03f6a9c33ea94f95196e3659ba5d8ed09f55af826f2de8915e6104dc1db6a1aa8662ac9c346f97f55f9f9e91286f47ab3725f6ccf9751a82cb6e804ab6a18bacf653d81929bfd8d0ece62b85b9d7a0b86ead5d49cf9085714f105ef47a4c7d9ae9e323b7a44498832fe2591a31ed2fbfc50c6915b0a9d50165b653216fe652a47792652573e4b4802b8069af1a6fdbe697fde7fed60dc877ce5ba755a05a4b1436e08a0444d539e986681f6410430381cf934748b4e7ef9145b511a671ad5371f4f8905924da9ede313eacbf525a951434074d895163ebe90ae1f4a00b7f4c79f68ad1677904e885e43ecc9878462ae6f68665c9edefd77e98f22e96545c40646aaa4d26d13c9629525f47cbc0c52cf7f3b5a19a0b2859994df1ef3d787995f9d9c4c919030f182639ccc6948b97046b532e3fb3e0a1d7de3d380484078cded24bf160c1d763349b821056a3db31e5ef72ada0e5e18308018af2fb99ad9441550cd4e58b953634ef04f268f85dfe6fc3a1d2a197430aa58cf869816afcd95c59b9233bd50892dc22003d2ec876592f86f6c9f525b122eb8cd7ee7364f45e371c5a62f17fdd210cf6a2ad849d862dec6fea00c069c0d6e4dbf2c82857695b41bbaad3c21cebb8b3e2c9c5d87afe14dd4f25dafd6146c036b6a2d57055274897a8d0baf6b4100d05dd2fa481c40ae2dffbebc1f14bf85e06a2052c3bf2e93bba5aefc9d7d902ca65094eaba67e10c07a2394459ddd63efb16b38a58cf62600e629524cc8da3b58395d213cd6c5284b9f36d6014aaaa9f4cd9f9fdf08d95ba1bc4f49613a730e461746053587f4f875b6745303a1d808a405b33176b2433f744616b0c349a4cfbdfe73c12775c368da9e04b7380e6c84b2ca518be46ed59d81005dd11c5ce4e9a67183bb07d8bfc30a8437d0a46e4b550b53febf0bdda5bc738d339d6d6bbb1053f04c8eb9ea20a6c6dc0fc5dd4a354cb1f46158557148996bb7b009b5dfce661d417e579d55b1b947b85d7f68df79ec917961e2ec7352bbbda8afdaade39aaf755c31fc221b578006746d40aa071e0912d02fdcfea4356185edb4c2c22f13b702310d5934e68ec117504159c4844657e8941cc3d203f4577b6f8c881272e7c1fdf2cd609303874a743e8eb5fffcd57ad441c57d0f039aa2ab4383195610d92a2fdc67624df6272a6c6a878075548967dd5f1ec471bb939a5676eea190ae9678f66168fbb126d6e6fcecf0e4cea19fc0d41131639f977eaf450036e7d7c59a7a3d3eb34e90688a952b4e5a96809f124920fecb90ee7ab6e82b76114a4877cd878f47963412b446de92556ebcedfa2229dc290554824b165b3218df6c4487e99a1cf3addf289220ea4b4e6c1f5f3cbed5a58dad153b32774c6e344876475728fea2599505898b0c5883147c68d3dc9b848a7831cbe19bc735311c0dda65c9cc601b20bb35919bde5929769e1bb673f9300eccf0cdff7f368727ce0e839baa3c2c3e7073d9b927ed51703ca3b67af687a9953c05238b6eadf57a761b10d2cd75ad2a280e309dc543f18c1f4f7ffcd78da9ba4707087945eb31381432ca9c7dc9571e0b03577f30c3867b58653025cd09f36dfce96f5c65949f371e9b2945acb84c5a046d65dce16051bd5bf47fe9a22db6a6a9f108ec9ff74965d82aa871982da0e02150976557a855ce940e73db3868603cee89adc89fa8c9bf942d76cb8d550a0b59cd6f22b5f48d72a7c0242396cc00bdab716e7c561949890c182c0ef732a29643208b787d61ae94513fa1bccd98312021e17ef87989b780bb3626553fb559d64e3fdb5c879eda94d279211db3435429a76b4d3231287434db48b118bbb9fe1abdd716266b9efb44c28bd4ca99efae351e1dcfb8fba75932025965607c798b8899b299481a437848990c5dd126983883c55cef0b8f2c262a9dca5813c6f7b9a8cbad963db687c52032072f3ee8e077963efe915a16abce5ca4e2a07963f556c0f949c5d825ec85ef604ecd654db179690cd2d6931b21702db35a01716d960b029977f60c5f4dbd4d84a3c81827796120402f62c4c0543e1e2ca164bc151da21b6d6e5bd629f0ca5ba066d41f3b0f04032a9ee387edfbd30ee2b0845a8a33a09dc9cd634a500c1250bf2b6c769436b749cd877ed20aa947a7a00042f33d778ee52504e2627cdf9b28a31cd8cc5c8170c8d50833296d6213206b9af2f37304a12cef69a9c1cf35072feca43fe298617e143d82a245e8dfbc512cbc17ec3ef7894e0d4a66d49fd6c6d024479c81b04de46271bb36d7f70d1a5d954309baf8485eff0ab2589a54f5288a117fa9202ce6f7942b4191ccdc06eadc88e1186e9b8f320d2660172846433f01f189c813e4969fef80e830342b39095de9b3881e5479f86de2cd64eef507edfa9328684b9a19250c89b5e82aeb620ad798f387fbabc8001223c4d9cf54e6715c23123078c1209cc5ef41b131bc27f8104fb97e3137bd443ca98d8f82c3c4409295371f8d5c3fa1be7a39bf0add3cd58e502e4aff841ebd007213eb397b1c86cfb854007b5b697828632576d4996a7f972cdbe495fa64e31169418643a0a2068e175e273b20465ebf247c84b80e463f80ff42e5fc155eddd82d467f502bcadb0791ad51a50eaf651fb811592e54a2733537557ed0c9c0a79093caf368c5c324003927ea7ad8e86bc52bfe316c27d4d542680967057e3aa9ecdd393e5bb85fb54d948648e7ca1471e79a87af2b94b793fe102faaf42160b74caafd0039c687e3fb1c0dc201163da4079bf9214c894a70bd58d1f243f77b18c94b574dbdb74e18381aae3c8756ceafea8f8a62f9289970f113ef0f2ad07e7f45c6893efc4ed9ac7b048403edbf547bd50ab8a12d4541f077c897829686e53c5e964cc33ab996bcbb7ee9a6f1b5158c794f3ca4af60c04467705b1ac5ef8aeb4a668830e04aa6d491761a9a2d11f11402ee05aa5f2f8a75dc88069fd0f05297e3a963a58c1da7557ba7c475a1a4af9e8c09d792000eb3fcf396941a474a08a5c44c852f56f4b0c27ce781d2edb7864d47846ed0ad710049f38e03651977df7eb8d09521fadeebe9940fbf3cc9b55746a1ef674d0b055885c1911d745047d02425cb2a41dd173c10d19ac0930da230d794a840f47f19c82963a97295a91de2d9b696bcf4ba75c58884ebb0508c4691a96673298791583edb4a978c8207645e14a05856624db640913f16510d12ac060f9185dd89ff5d3c352fbeb3e814e1c1dd312bce7dc2c34ddf77b3cf4ad92eccd955bfd02c84870e2f5c61a6467fafe1ff1ef7363b58f689c57ce878e4c5ebe772cbf02ae4debeb02c845216a26512060c9f11ca135cb482c4f405660c9e06e86fc6aa612f16f0101f1fd36ce58f755d87e9dc8f20eabb7703497627fabcc23456b1cced2bc15c375bdcc3782ce336e0942ebb640f4901216ee6b0b3049e9977819dc4b45c5f31112bcfff898459340bcb5df7c79837dccc4b917184f8fcc210654869030997d8852922b10524f768cae93a651ee144f80c23bfca1ec9984532879d4efbe72edc3bb30b4bf56e07110cd1b18df3a6b869b70956d4c215096a9b768d3027d296a7188d245a888f447f8cd772f45af365ec76e98d3e33f850addc8a273852e5d2ef9755eec5a87404bd595b105396dee3a795b85ec36269b4c020b0f62c78f669fc265692822638a7b6826c74d6741eeda4705983d78e30fef75723ecc4643171aac9b7495d1bddca9c3fe26391d041590282e8107597a46f7e09081f4f82d0971721b8baac1a5cbdeb5b322fb784f1eb9e72c42c87a6a4cc846a06f4d09de73c0110c8e16f5fb20dddb312ec099b057c9525adb45a1ee5734d3addb1477117e7871b27e1a8078d1a489ce00bc74324f8656b173566f25a4c42879e7dcf465dfa10e1c906382d3248c048a5bb2e3025e8e657c8bf56d030cd8d0d4c1f96c2afcf861510e54363bc5f51c3fc5de91a67009be05dff66beb4c46e9164b07666369387f9d02c980fd8085b0d97f3c9b5e29afb9f441efd40249725dfde9be0a0806559c0f7600c4b623dd9d614b9ecf3c32e62652e5b0cd5553f65973e7599312f64e82fd198f2e122afb7e1ea6ea9cd454e4d4e22d58914608743668d1ffe3f4d1fed0699c870bc28560688ead2b405ef396bae2803dfef3f83f8473a743e018ef0a0731325a93b00de6bfcfdec9b46df1288a87c17894ce265dfdd352d073544a74258d84a8699ec123dd5d246dac8c9b71528920dabf4ff4c9a5c74a898ace5c7f1e92c3503145bfb32dd7702296875606b810cb11b6c2c2c94099c58fbce4349c5bfb88432b79836e9c8f75b8f77b29e396729423bf87b4a37b96e14dfed254a245a25023bc125b3e736dbe06eed9849ac48dc9b5ffc49c9b6cf5213a0ba9efd9bbaa09a22190a9aa3faba5f53a8be39c6e96a9c68743bdaf1c0af5a9b9c69a6abcbd9535a9b652373c0dee3e893e69b86ff833834ba26372564823e4ae91523f139c38599bf98b7777217a7c7c3a8d43d41916799ef23d86666d87e7fc9cbfc019242353ab09066aa740ff48c57371b17e30d39079c396371351eecebaeeffc58055c0094282e1c7544abb018880b0569545ef9c205c5f3acf3509441ea1bc819560e9050be802e36417abb4f9128094ba824658150af91a45daee7db12f179a4f60fb1dd39bc01ad07529fe7ac92d30d3a01706ed91f5410371afb0f88128ab28413d4f4e0b7e1cd143a0051a67bfcd0cb5e4c9da6b77b3ae14ac8cc8dc92b92e7acf95753edc40392c68b895221e0f6acd03a27ffda36058dc254c78596b212fc20d8778c0e49ee0df641468affc1aca893b3fd80753961a45d7b790544a1cc5f0ccd9139240617cc3908117e88bfb720808d13163872ff060cb0b8d4e714c9cd539bbf20de77d5d7c17865069ad5151ce66e67b7b0b8ec8eb163168ed8f0e4c03f40d2427069e4834aa1b0a49f6f7ed126517e94786ac2aa89a95712991a8c2f5b24c332486184bf92f9560bd07c1ca43a8a43b566a7d2effb7f1fad181886551bee8b3fbdf32736ddb1c1288a9216da80222b3544808009bc66ff5ec2540861ea5c7427f9338a8ac87a0472adfc3b75d10fbae0042ef7236b4d461a1dbdd53272892b762893d42fa15e6257a49fe64a0d274e06c681967158c4ccf20e9d6f45713e88d58e768593999bc53361755124db1d58a9971fda4798b5c9d23f289efe0a1590c8e81bd118cb70d336387a52f0d1058b59605af88601f1bf702e35ee486edb4f77b10eb1dc38c478bd93afb91c1aa6e9c23b2df4f12e0aa02be60aa65802dd85db44bcebcf4bfb9d2d7a3f519735eb3246cc313590ac8c8088fa549ec7e9f62cb43b7b550967016a43d6c34239c2ac5bbc8a5e826f236323ebc482df6fc9db51d840987040e1d2392918cb3c40b37ccb1bc5233dcf4c7d040be3db1577b7e2a2528bb2714cd51d270047be9f9181f5ecfa00b5dbb3d73221f6d8de24d16f674532eaeb618afaab0a9b7466ea8c05b21a0842727f848be3e67c4883d7d27d336bc99486a6c0d006ae7f01c1e5f13911113b6ba085e2d783aebd17c7f24327f33050b9aa81e78d3ee08a84332045c8ed02a0c17d801abac241b500c679589c0b079164f9d26782c18e5e7e6262c99c7b79ecbd062b5ae5fe317daa057b9f937ef4c8793e336018f4bafbbb8afec2625f830b310622824294a1caf50ced2585f1d1d7d0ab5aacab9e9f9aa799ce968f124020c3ce6819f5d49e3acf2c1bcd70ba72f38322c9ad650fded5f0f313e1b948f6582ddedc2da23c5f213936681bbe0943c7420e028b92293828d1b91d14e674e676139211a0662848410392e67285fbef8f5dc3de146a535591a99b68df6e81621a2448cb91d72a7ec5f9a1b42bc13c05db98cc391a183a944a8b5414621cf331fcf28b65f3862c29e09f31fe9b687473c487bab7a148b154266bc4248b57403d313369d5e4f2ef7b9415feeb41209700dfdfcc9a5d51baea4892f9d87f5eb6abe6dc91681b6e6ba3e3dec9e22817e3301121d4de0eaf1b8c5122ba593902f5de8f9f9e5795b1b4f34552da1d09ff40c2a5a8fea791b058a68abb48ecd62b3a2ce8ab5a773095f9549625531251122e410df9ade5c7649889a53d97b339a16587c95e15e7f6488a26657d50bcdb6b5088ff07cf1713b2fdf13e1582df1a0d3db4696edede78fbc9c446362d8e5c6676aff6b133689c10277c59bcb54222aedcd1cf054c798097ce3471b63e543c4c6e9941906c92a0d7b1c1f1e3dd136b5b2d7a9c6a4c7ed4805f7b8ea717118caab8c390e52eb7a04cf9233f222552c77165fe2d39dbee80933ffbaa82d2a6b1d02da9164f4a5d25833e9c2d4423799a4c7a43852b87cc284c6326754e81340bb3e3396d889a44c87258b15f9117d0cc2c11d37d8c5c9b02810f07022c3ce5387632995bc16a8a409c43502f83d3c5f703d2bb2180915236c8c5e707aeaa482f5cb57382beb838e96ea0617be2953a1763628c5e932d59e429be1f5596d14b72b258b125bbbb4900fde2fce3f04a4aa1101f2e49f6abd602a2f775c2798155fb2b1020b3b42fea7ef6b42b7bfd6819667c57891a92d11e8848787bbbc1146118e956bd7f81b95b2eb4971b79dfa3cea124d2ed89c8049c2c17704dd57c290913b08a61110252dc30ab99444275b2405d9df1a3f9086033c8df6ca12e358b0fd79bdc30e163e5798c1b8c010319379d572d7b1fe7d9fbf4de1b104a3aa8ad79d56b546f279ff697defdaf5cb9978dbdf45ac1abc5b04e9c036c584dce3db365771c70efb6d9f268098ed8be381b55756c7fabc24de442e212f5331b7cf37acda610c25e222f7998913b10f5f8b04cebe4c690382a47e92f4e3fb795d9102e295f546745aa5e1c782cc3675e7b87fea24a157a206cc15fc8c886480cdc0e5c1ea637b29e72485bbfa896a95493ad5ece6bdf831d478d833af635362dbdb2ea06256d605dc674024965cfeeb4a36366bd475f6f969d9f850aa46ada82f4a64b382f8aa5be6d18eef071206757d1306dc01ebac825958aa339f8f7c7d52f430b4ebc8ac76a2f800713d6f8dfff68b4f97a387545ffff064c22f0f61fb7c01c5d9adcebd1b1d6646ce152383dd70be66388bb6365fadd161e1c0387b7afb150e75a90c4675f8c2f9111252b0aa76ba8d50a1faea74ede25104f5634e13de03cec4b0febeb5d443419d008c4f8b8da6460cde4d1cbfe1b5bc25a05d840b4c73880de178bbeac91d15da175f7ab99d57e66f99d3e3cebc04d34586be5cb47a106574a67d4297acf383bfff0e232bb853c4cbc12cbc16180de3a10101d33b62aae3fe8ff69f793285e0895c3175a559a95f21a397cd29b7ad2df07fa4c3f45cce207b1b9c14888bcad649e9155ab0d8c0628e044106338690a6cc26046e9ecb9a63d70c53bc60b9da5ac8949f282665a36bc17c9a4d0d2f4f43f968158ead2f3e3f9f68aa608ff0db686c4f47dd0d380480a7fb32278a96aacf8eef9804c48706d5dd1a9222ecf1175f9f8982e1d7570f8f68a83fd583af673bffd4e9eb44be2f71cb9743ec4a1448b2cea2d8a6962041d8658e659eeb476249488be95420566b3a43b91e8e856405efb298dbb7593946efb4f317693c294cac1f4bf30d077e0c92c42761ce8652aa6fab67e3805c7c3cedacde1d6bce250c6e3bd51f238ae0cf870213d361da25416ef6e390880f12fb17b680834bb94c4aa8c38e54075817ab66b8ed27a8e89ac3b9c711fbba1862ef3c18e5eb21b51f490adb134822496c6663e257f07c1370a364e2e605639238aedc534878847d87960b709987610ee0783bc7bd8c9cb72974e87d0df1efbf81248c671454a11bdf552a0af75eedb272e9eac63f11e2c57faec74ff5b942bcb3f0270dc6405c5e712bb76232fe76aff204c08717e57f910445568a958785d9de4262a502944b47b899642e507c180606548aa544176df8f7e859359ae3b75dca6ef643d5e747d495ce45688750f619d0d91bcfb499977d01cde57ddbb16e4f35c926aabd6cf17d4e8267044698cbf9937247f3e045d3153783892febaefc2bee28e572afa0930029f5d139fe8fe3d5af31eccb65a030ba04e279707e686a8ed5f5d07c00fabef5683568ced1d0e22da0daea5fb131947a35264a7b3e91ecb8f298b57d726f504e6a5fc0cdb71c7d245d995bdecf945740998ba4c033fe424662583a8dd88c5e4cf006734b4039b4073949d296ae09709a91eec6a36cdaefd65e79f79ddea8996ee5a0bca22a2096f03e8bcf28c4e852d57f8617f525bf532bb17fa8d5028aa042e1eaee5d11b9d7d46cb38d92f8820522c3c3f418593c07b32d671b2ca9fdbea3df9b5d472b2c3d1ecad22f7484ae8de1c3a1936672e8161166a13f1eabff36462d265f4abdf4772ce13c20ef2c50fdf7226aa1c46c320e9116518d27f77d9f6196dde35dd2793079fb12c524662cb9bbfde9b71883a80d2260243a13473653263dbe27b096aabcaf72e4f1183e291d8fefb5dc8a28974ceb23c1cf71084d7a1d2d0e6a98ea4d78d4fee83c36832ba1c26c7dc483571caeb067ccfadede6ca3af83cdf3ea7d9f82660299d8a3356230572d3cd921e3f9aac692453204378831d50d105d2dcf0df05af471c672fdaef058bb345b3ee44977a12292899f8c74d0c6f6095ace5d15bc37cd2ee906dca6a31310b8c2c215abb3346eac3a9e72be54c8327b95d84df10e86f91f51c8099faa12b58a5d350bb97f40c4a70089e340176989932ee90645ff462eaa304eee1fd248739749042e7b2bb1657c96d22b9dff94f1d32ce07f445024a2e3b4a07eaae635bc935a02b9bd3770784fffdc623f4b350f47d6b726a2f9d7b9e0bdbe630732b6cb62ca45f0a7fc99f7ba3c0116c64c73a9fc77ce0666f3333f2ac06dad5660f4f81e7d462a9235c10010401e8a58ada2700972afc2c7eb910925da3c33c11bf3711f8cd5ed89f31eb989b93bbd673862eaea46d8722964557cfdafc6f0b9a5487aaa55fd61dedeb9be10abf2fae8356a003306e8e83714a15e690c6ea1c4030c81ff7c90642a20f96259ac3e077f15a9a6a292562fbc73fb671935cf01d85d0e89f80da2f98c34c545d124a01f9c5be7dbd896062c7a95ff5ece3756366dd2825c8e7f23b7e9357ae307c1fb2c93e89229fa5fd6ad1282d8e9d9ae18ed84b0eb63bb1486c733a15a03bf06c8a4ce97418fe19c98067e43c2ff9bbe44e6df9c7b5d43149fffc421ba841e77c5bea5c20b0ddf828ee6ca07ae0ddde2d46f29eeae55fd00982b64cf19be48fcf6b3fb5b2edea10e3e2a8b4721039b9d45e8344b5c0435bf90721d29a0adc810e8dc9212450a8356e27373766fab58a84f1c72e1848aad6a9bb8152d37299ef695de4abddc25e398888f142b2c6c559e4ea86e17d72a82fd1a7f4508669451e6d4fcfad38d9e6928c6a7d30b09a53ec579208a7932ee65d0d2fab9b02732a2c5ceab1fe538e939f2e19fe7cbd647c3d41ec3714fc52ca3992c41e68887c766e37ce9e849da6d6a9b85627f2c5a5f8c99922db2a4b197398545e50ee457432b8c33c4e110bd9af656219eaa180d038830883da2491baac3ec758bc48addac41f349bd36b0ece388a10166572194274286b4072daca6531ae94b61819c3ec58528f55e3fd3c297fa0c61d1a626d0c5cc672a6e8c25f7f21906bdc187d40d5010703fb0d1a0771c3ae48622a228d7761a398193ac646daabb021a61186446a43ab5ae76bde26ae8a7fceb60f6ce2fdd7523ab2d36b40aa987bb3682678df0a01d31f6da5add6f2ecd5a8c33d631374ed4a5e671ba11fd00a77c7778b37916c10f0a1832e406437fcabff5c74bd11198a870afb073bab45fbf03fedfdf6c903815b0cf7acfed9fc9a2772fa92fbf78c4ea85f7bd58a69a8ee83602ba74549c94dc58fc7f48ec13a7329f36ef8621e060c26c16401ef138c24e666bc984b76e482935cae732d9a4687334a432e1817dfb5717cbbc1a9b77bc19db25889d023090edc422e192d065091f9bfcb08d8d5ff8f03315bc1c103f18368f28d860e988aea80665fe7d84d5756a5689125277aa9827675774eae50b98de75fa3007b5288985f55c1f8891bd56dc81016bbe6dad85e15ee444d3ca81d5b57182e09db82da9025b295db231d64879de7aacfa9126312d9a9e0e8fa5093419cc3934c994304a10fc54ad227cebb50d7c6b3908898cca7c45941c84bf852843bff59a2e9e480483f6f2fd8b585241b944b3d50182f399ccb8bfb1f0e5cdf856a5f06b8ca88d17fd21a75a31690ffb91be35a7fe7d4d04c3f5b4341e874aa2984ee377f8499977cdf97e72e53acf3d98806ef10eb4057e777ce7dc1125e8fd4d7fdb9384ff31d7ec3abb6bbc01088ada95532c026147f34c8490f0922ba7abbec7d21b54c89bd57aa69b117f8b82711e8b4f84e9208657571f3991ed01658990968bcf9df22086ba0b87d4914acac823dbb74921fa7f7c73ecb8b7c464498b519abf0c753e404c5dc5ce4ce67d7aaed3bbceac8ee8e4ca5a9f4166eb11c60c77d3a6b85ac8f3bca4cac838496160945a25b99c2ce77537ecf22f9d1e12eb021da3de7798c72a93b1004d5611a84b0af91020b315f00a4768e3601d0212c372343f9ffe0f97bbad230ee0d56ad355af83ca3e8b4eb1d7f25db0e7b8800a5e44421404622b59fdc3bf923ea5af35728003ae18640bc8b3830e60a15b09e01146e0ce8bcc88f10dae0ab9eaf22d227ab74ee655d1e4943762f59a8d6b92e35523905bc60bfa40ce6ede94a347f1a0c0e203c22a675a0a93ac946a58c4a82f9d4683d54550e2ae3196fff762312fc2b9dfef889aa613c523272284b0a864a57c338a042ac42f90cd9624476a2ffae02127ca18a77c322b1d06302c59c0c089b0d5e3f96b44738cc34cc928b428d3b7aa792f3443d38e8d1941f9a347a8d9899fd181d64e54c4950ecacf6357d6f71ebb9db9554fae19593b8fa422a070428d4a5d7e06b7685f6c4d2fe0287d8cb2e820d805327af616c9e3d8fd717a4a4938c4b245917e40ba22f8948898cb5b1e191d5fe0dab608026bbc7129e7f13a867820fa282cbb28b9d188c95b2812aa860e9288189ea922aeed107d80ebb4e29fe2d447d78b00885898786550b6eef101a6a348f14f4d380f8625ec41c18a152144ae9e06f9aef99a4927449894d7f39437fb56d1e592e5cf1f500146ab93bb0f4d6b41e859e6d6d3d9711bfae54cc5c0ee493ebc86761cf4d88ec1d31734700fd5dcb5fce408f360eeb4abd6d9951f22eddea92d0ded94e339bf2e647128347b7d658b2868cab01dcae8b9699367139e32a0e6f6c80285a8dde6ef8183ab6c60da6fcb64ade43317927a5905b2150bfab9c4d644505e447844e40cfb55229ffea41cabb929ea47e66c221f22bec2b7c3dbb939d05b9c4f03a71d99e9ee64f3cb14fba72b0e4903fa101b064d056830e6925eecfd121ba67888678105914b94cdaf4157246783fa8c301604bffe42a7a7cba47ee95e9d27a23f78729108cd05330031ac3e43d1a24a891f79935219d081f535406680eec9d6e45982e59ac643f12438a63671bc77d91635d1b6f3e8515f1147bbda0574301e092e9189d7cfcd1dbf133279264a8c51b1a0dfe764ce3fb0e1ae14da6ef92d767907ccf5e44d40cb44ad3a47f9d97169cf5fedd68110e430f6a8d5846fb707bebb9d19fbf327f95e4a826b297955396a80ced097ebf70b0ad05786693242ece1312bbe7c4adca6bac08dc6cedf78454fbc828ee3d6fc2751d94d659964e406c259edacdaac1cb76500f3784fcbc3b6bb6f73be6af9a0cb919664f73229770df32b23d7da1c1b61bf07e402b819462b39b6d266296dfacd1df11caa3ee5923a5d070bb67fa8436f5c51d7324a1ddd9540bc9e5fb2ecdc9a691e946ae0a76db8d06c10797fc422d25ebf1c382eeff6655fd7aeaed07f9c87d46696667dd61587c52daac6a94b36781f41f8de85aea0d6eba745a6d020790186cefbfc444dae60bf46e708448b4e5a4be5383e5ddac676b91225cfaf217cdd54259200b0ad953ba1d371bdf5d1b2e31393fceef5b803207853e93a3de0fe31bef9f54479c7c4fe6cf97ef3b35b66967d25abd39831117aae695b6c1e2a38b6c79050d0f4c70d62f5b40879c93f5c8704490dfbf546b5a332c89d61fcd14a37d177a400c44d464bc607847a053549ddf217a36945244db26d86e49468d47ce0b0352cc80eaa23e524ee0c3f7fe94420bc9209c9fa0d38cba0619c62509e4ffde309fb413385966f4805275f16c9aaf7bf01e9a599da56b82ed027127680ac73d37624ea99f6fcbe23e0225cda670ba912244ceac54d9374446a706a9112b9ce9e8111bdef58e12a657ba3ff6c99ce76d18c22cae8366fb7c44bc122647676e7a78d29f7fed90f6537864a169d2854dd96cbb3175c40444338b0cb219e002e7ec0b2713f85c7f37cb4ecc668ef000d90ee47ccadeb7adf0c84b93bc6b698646325b8f2501005ba653f14220af355635bfc801e86cfa8a5c2523b5ead728d566c5dd55371fbffb3733422fde6fa9301ed10af895434944e55cd5b910eb7e05d199551df3e2df00288d5ea88285779df2a8a5bf126ccc4dc439126526c8a0280cadc6c11313a648d6f37057285e97b731bc9c5888ae89eab1b5fa3a5923c4989aad470e02b9f59bc2c62af2a82adf27989afd3085c0457885002f9eea8be831b1acefb5c5117fd8e2800ef7ea1107690562893c6337f78e7c8a907c562a667107ed41c10197ad3349de7ab8c2395563ca36706a9e0884e448fae70f73fd63969db9eafb5a6ef10919dca3e187a65540a1d22ca69299c36460f6edfb5ba19e9991679f7b50fef8fe6dfdc1bb234c7f70e77055e1143728f5aa91f934e163e0d3a9eda63304ea7c37d2634bad2bbc2335bb3aad5106596d2b6d20f8b912de8742af63b1f3c8cc586b9087572d8e482269eb8be230a5d7d5aa5d0f67406d4330750165766fc6110bf8979cce840f0a320ce21098b29f87eedf345c19706e26fdc95f6ccd7cb584971efde6e9369bb473bb6b31bc672df1cb6b2421599c90be51940c9ad9be4c19a90fc97d4dd504c75c284ae709ff0789110149c8bb94f9ae648672309b7e8b75e58717e663efd2cb6567ce8faab301fa83782099cda6ffb60977e5930695f5ca8748dc0812fee3cefdd0765e22251f88ec96d964748a03378b99b301cd11518f77a76243f64e096b400dea20a269aef783b627968891fddb3235f68f80a3dffd8fa22e032bceb3301e457a5b50f8980cdbccceb28d90f9f34d98a14f5198ccee1859255f65094684873319a594116ea474ee295cbe3b54c08fe28b7b1f2b071487d349dfa0984874566785840a4906c780485a1d330b45465b8b5846f56ffc44014427d4355b5548a36f5c3af72da739acaf79738270164ad52e96f66b56d19a0b41e0f0da09c8c8b752da0b683692dc7a92d46d9ecbc70c2a639ead4fa6898cf90fb3b6f688d56036e9113e88e2d94c6caec94175b5ff31bec2d22e5c92752f0ced5277622a0e395e5af713e7355ddd39c0f1832a18a3048337273f7577f1e91dd3f48205557edfc74e968c36cb253adbe2ec2de10fe8f6df9b2499c1bd3e0655664450f90f027e4b3cce624d7a2f19e01340cbd7528e10a8b5c721c0ae2ebb6faf01869b4782808f4a5ec0c4d40ce76f35e7602c353beea36efe58fc89a862767754948169075b114986ede67c64eaf2b4be9375690629de9aef7edee3b8609821e3f4167720f22f22841f842696904ad35e79ce90c6aeb810b1001035aaa25588eee51db7cb3a9b19d9e405706fa19ccf30a667805ec6a8f4b7b7e1dc2423c4ce5117f257998e13a946c37e8730e3e82c1a824c1f973b10cb5e1aec039556ca42b27dbfb5e55dc621d245c90003fb45775e358101e1986d1c6ee77737f073f750c438799b60bd5b03d8d4c894aa891df75930ab6a5bbcf5b8fa9d3b8b9f689625f94bd5b838b75f8e5409dba9f833f6135eb5eb2c408f36600fd08bd2635806b5282decbce14e014fdae97fb443279909558151b78b5047f2c8a76352fe43956e3eb6e111d6af1c0241ddedb195859a7d0cb5426d49ead7e1018439b2294c1ecc4eac46d33282efa307fac650a5acef41557e362e895993f04f7cea9fcaf8554483e5e4345c91cf157e552ae98c1a02ab0e7286cffb8baaf357d958bc847f98da687c971c6beb4a497b79c260771cf9b59e8add3a2beed06df885aa56b918c586c2f22f3fa917a808bd1b5451ca9c38da37cb2dfb909e9c580bfe9c1e50fbc515433e082386f5e3bb501c5e7bb03e56821d733ee77b66e817066d9845732d71c9cc31f341533dfb8a2503f8014c5207eb7c9f211daff1ecebb2dd96f8363928fa8494ef69b869cc635702ca37df9d6bfd284deb1c86865f3aa863a245965098ec71599720d69007c2fd8b5477b9f543eea52be4862c1c453546dee41e16b9e55fe69a2b4a65b2d0df8b4dcaf20514ad4eb9cc22ce6122dec9ad1cd6034f8eaa77dec13be6417b2c1b2506724f99a3493b8b9c3999e4b9dae3423e64b915f285c8eec0587537181a9a3e2a06592e45af1f605a99ce87840eae37a4d27e369d6ca8102d60f26d6a0a1509aa26873b6bf37f8714ebd2e25555518eb0d542f6ca4d854b56fdacc4fb33b9843a527ae6a4e1836c655bfac4e84c421c43899059b731adcb7b830cc3f63ba8d8371eb18a39516f076f675c61e16067a10c7953c7b97be8b939c8c72d0193c4da776d7f0d0d9752b30f882cedfc0ed99d4d665bb0d1633d67d4b974a42532224a69b7da95fd55a5003357fb9e7585efb4c458668ffd0d816fb57cf0734af74062fa2747a7a623cc911e47a02db15c2ed72400fb7c83bcde948d86894e19c3a61e211e880a9aec3c34aec1552ca231394e5989998d04f28063659d400bfc067f9a40c92a7c06f6eff3863f86eabcea60ccec06280afbd27974a652d9d34099d14e4b4276ec72644dd5215a4eed156497b44e84030d3e30e4f14453aee31310fadef2d5dcdf708578502543526d2a37b81c0b5ca159f53331549dfb2531acad170a5a0e8948d63dccb020e690ccf8a6dec75fad29978b8e7a69efc44511c02b29ab80d0ee73a97b94da7e45bf6eb83abdf5cf6bc6809429d1b51233911279603eed918f879790c1ca2e3dc29cbc613ad4da36d84be56289034018cabd0a3848e548f9519376709ba5a311ff3b5cb82de2bc20fcfb91787403da56f96432124cac5df24017275f8dcf0b5bf0b0c8a7a0ec11086d6fe1df1c70db4215c012fcf80efa02fc2b8584b1c16cfba7bb23e6fdd3973c326229cefba5a1746b337d6a7cd9911260fae6774bfc0162b763d14538caf9313d5f21ef9544068841c6798a3f23722cee89400a8a08c58ccda8c53ea6ebc7fabdc0e80bc9419caf3d5134fddb24998ee936284e84013a638c93c8594b4ed396ce4524e06ed0da82e220e52239a495019305e6489b8d447a9cf4014aadfa18ff0ffa490c535d4de8a5baf4bc9d3e8baee32281b5a1637773b4acbb5632e34b8361f97d5480f243b557df3312e59567523d174976068ed63c95be75615536e8d1b6179f17c071fcf0ad7c609c38e247477421361343df355a6067b0007763f6ef01b1186598302f4d3f443fb559a5b371669250ffe04c865b93c9e33e4eb50e34136d050cf1088c9ef58ff7485bdffb86323e0a4fbc1b49da97f12cedb3a30549365e7aae62726247f091bafdfe7786adb977e415797140a9c9e0e11b3235fc630644ec80fb3ce2854889727547257ee0043357a28e0760f44cdc0cd4f8ab86cff59f6ae28bff110ef5627aa0500c156edec52c4973a3b21f51e39a802a3cd86eba0154a47068d64340d4de178b423e93a4ccc742a855dfbc688aecbe8f5d44ef5b451e6e320a2806f0e8b881fb66b1e86dcfaa451e3e221f45d347f4d26e3df616a32be1f12e4871c83cbec234ec32731499959983293593ea609fc21e5209c5ef74a2d9bdfa58845751ceef40935bd681466308c65399fc032175d922b697fb36f4f0e23c13945b486f206d0867c7596c0a06f00cf46dbeceaac5e155b79e55479414142c56e23c6fee8243a80be5cd394bd7282730b40591b2b8e96b5c5925e143a77f654dbeae4f7b51a8e54bbbd87a3bceedf8b743444a8382ebcde81bf8fb9d473ea8bd3272e8191305bf2fb2eb26999d493637033ec179d8b9a69e75f3c94c611567fc3a32c36a44bcac38b7da36d82c3dd31c3bca6591e3edfde446912b9e62c330fdfb58c8ccac5875e8de7ee3386b68680ba60200f9e8abe919a4e5a8bd996a56536668fa508c4fbe32ab4f7a6e0fd7e8df48cd3342261ef8797ca5eea0e7087d72f1f3e08ba69ea2754580dfd65a27f04342b1bc3111650ff8de3701e7b3182680c4dcd63bdd1c827dc5d04e5402068fa79b48b1813811bfa97ab47bb75e4befc41e5b48be1e37350ed7a04e60b305d99530b9e4741f3c7087e9321685e9b7dd4b556e314a3dacd4b642b56994ac7b811a85cd7eed1a242a9815ecf386b7271c0df7653fe12a3313c40674e5ec9e80503629d2eac962aa6ad7bf991f9650eaa4e964d2a12149b314da8f32e46102995f7639c4b7cbb4a18ae587986d148fad99ca89cee5e0bf16992e5a4613822a9b123cb2a45ec535643a158c543304dc8f6098f8f5f704a7b490bb0488b86eb819b32cd6261ae893c3953b4c5eefa5f9f466507ab01802fa7b0f30a59eab06948633847acf3d1c2b82004cbc1b662443caa877f38bfab9377e2d44f6a1b4f5acef6667baa28a28378d3e856454e17e16bace9d848be0743643ddbea43af421b90d157030615b3e0f4c5f7b4aaed45c538800afe6edbb2111b084e664dba57120e1878a299ee87a1e1cf9deae1f19faf2d4f83f48da6afe4c1a5e12b9aeb3a79f2b50091fbc4a0f4b4dc2577fd433667f6534f12154cd1a56ebde33d5eb443dd3fe3d4d8c2fb49cf1f2d637dd6d537876534b3b243ad9ed7c19da64f1d42ff774149e398dd1fc93d66d175e5f6c1ea9c7db69db8275cf89313da670d9f58e625b28db5702ffb4d0a32418f36c7bebefc631c44bbfe4fd3c992ede1fd166d48a1c00e8726222e18c3126c0bf7380104aca7def8e1008c871c2fac0c9d6e2b4066e90bbd9d6388e8a92431be854382ea5b0b2da06399229f0dd84644a2923482e20defc73585a7af587872569c42fb61d69f05febdd43a21410afc12a44824328845c795ee29d0647a296304f93e263a1c2ecf8e9e7f32dcacc6f6888bcfa4f1125dac3bf7398ebe32fd9b89a4946a73d9b89c9a07925354f09faf13eabfb9b4a0ff5dd8f11a0fae62240e2a0323c62d75f7639743e0dd317847305ca8c8bce89d0183c49af829754f642215073a65760e258978dd04787ed830c68b91f6bbc70b7a95d1165554158998587edb048b9babda35352af36d294a9cf2178ffb44f14fa46da7177fb1ae1778f90ca29173bcce3f6c614549177c7a2ae61834392e8d91bd3eebeab823cb71165febf0281c8d44b7bcf2b754ec24c6fcc135b67c0ea1133943242f02785ea878daf0678f190135c24b51ef408060a0b486ff0bcd3cbb4b85d4a0dd2d4c427dad43ca455166e0b8b2d485cdf3698f3a4b013da4a9e21b2d0a313da4f1aceb1471d8f08425e7d4fd640cbf4c66769c108477e5703024bf335aaa5572816cc2c42869c33758e4919ac9f78be1892032ea824e336c63e186885debbaf5c17e856e108e97162f9fe5862f024ce1e134646e5505de045a9978619a7d64d75e42a90acf28f903b7ece18599b27f06aa8d6aef898426f24d6c50c424927a79b60940cbf024dd5409d856f627fb2e9974fe5014304dc74041b334dafd5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c229cfd5c7db3e2e1d785777b951479369a838b39116a31de488a4838ed47d92b4fbf050c2a28e6cee57d0cc9611371951519946dd4997fe16f22e5645034ba9ab3ea320043e367d66516cb66f175a015c64199b44af409b83d91209019ee9c530d3eb24bb509cbc6bc987d9ee2df98dab9150931aafe02046f040dd042764e6059a83cc77bc7e1837a0ec91a4a2a82b3ffefa6efb218ae5eccdcaa8f122b7756a052328d9223ad2a5113aeeabdb47bea711d893c6fa23044fd799490a1a1d18fa00421ec6cdeb678923a5cf2bf4adbc5146bac6bfbd8aaacf7bab40299983686a6e13deea3e06fd4a099ecf329f531749b6d448957ae7ad2d648ad31d85f244cd080654dc5fae35bcb98999b3205ef6998d474bfbf7b4c9c2d80eefc87b6e0b16edc00df2823bbee07d0f4e4092d712dce856530288df943824cf273b41d5be04f407a7044f82e3f8d63a7ffabf2d9e4a028fda35d02db63121f720e66b9e819c3029834a820c79c154c377f52e2719fc3ff2a27600a07ae089ea7fde9087f6bc540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441911af790e2cf59437d72e08fca768eca18ca463efb017328a21f8f577d69fa28f02b592053e6673342cf0b0cb77d9b0227c7f11013f7d8a9445cd769f1e775ce1b37b1f718c919a08c02a40a0bbb4a02134bedee1b2071fa5f74b19b7f4726a23c46c24e4208c15d43518a3a4b334c75ad5e12534e9d1d2b814b9d05ecd31b56c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f7179970173cc71dd44f924185015ec8395e5aa804283f1259c5779094514ba9cf808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f431475775d3649f37f56ad175b7d5d4707405f9d0929cee2f34587afa628bb9fdf8a294cdb7ee9cadfe036ca70aa852b83b4d4ce820d153b4d63f5d0252045fbdaf6d4f0f3298f8f954f9afa7b38a7950e22c07845c300a4e6b6357c226640e16cba65cca4758e57155e07c86f12d4c5addb48b23c16d9b0f3eba6868107934a6572f8590ee58a7c01ef9698886b2d9783e30b221a5774687889c20fa1cd9a826caa2987c1335d089849b9cf335f2411fc08cdf6c8ce4aea9a8f66984cbe970529e889237d1d04d482c13a3e6b0d1e08b8dd417fa742644735eedf4fccb984059b217de0bb78d0a8ea2e39109c88d33a05774be6dcbcf8d792dd5f54e1e5ebc78d6fee0288a76f8970862e536179a782334499704b34b6ea77dfafde0572c8036db2caa5b7d86e01661d1c92014619a4ed90ba59f4c68a6008078931d466e3d3616f53263bac280153500a56eaee543aefbd85d56361f704ebe8816be1098d78aa97db12a8b5480fd479e952b0b97972154bcd9f830f385f3f585e012c4948ffb43b02483fce1fd8bb51fe23993b165ad2b05f41307d0d81911a44f7c5c396ecc6208261dc7076f3a4d9b7c711de26168e139697a79cd8ef1ef5fe0193ad9241ebe5e78569dd6f0cbe2f2d7081c777c3c77dbf5041afc382bd4399502569fbb748d2992e49c34931dc41c20eacf8a2c98e273237a1254e0e834cf4aa8d43e5dece70bdc45e4c908391e71c023075501ac8d2f0a9973ae7fa29b9600c106c0d05fa038f1c5ff7b5de146f2ab2f3f501426128c4853d4623fda3bc4cd14c47f6465de05d4ef0e305f755f719140fe9637b4c35f07879d5782857572deb69033ae739a686c2f017ed3f4f8d592cfb4297ee0db20c32d7b39b0224d952bcff4da08227f4066024200b13b65b3648a309775b1a475933b5b4b80b825499a7fe49b94253c3d40719fa0e21af351bfb7423bad2684d8e0951eb0cf2e98116c17e30098abb2aff2bf2e6e1a1241066890926833ed4bf22b298eacfe433bd9545a19dc627706d69926955386e0cb212a789cb2879dce2e70a7d6f71aad590e846a573f097e4049688ae2d60ef4d28f7c2bf9dc0f922058d35606f6f667b14f993ec4bc35ff9a61a106df9a7139c893a225d8f3c544428c600c79544088e25ca0dcaa623a310182a8a6542a928122c21dc0c1d9478d30f5bae4ff41a92335746c120a636c61005dc043bb04366b5477462e9581e9068c231b05382cc2848496dc4dc38a4ea4ff3b08728ddf2694b40c01fea19204dbc5787cddfe25c17f7e7eaba5bab560d5dfa85710459027988a94c0507ca9da0d182d547ce13c9291c0856e09409fc194bb5551134be2e51be3d5348bd5af9dd0bccff194bde048d500c623ad43e77282fe6538de1fe00c3171a19538dc6cfc284c3d52107da4e5f30563b5476227208ecb6f7c87d716fc8df56ba11dfe1901100683da6242d93cec39c9a78ac367b9d2e14475975698cdd3956ebedc7a3cbc38f2c5b873221852a436e7bd7a239b86d71d83587480f39cc2c4a375fec9e5f28dd5c80dbc9c4126e1580db6d9d92af955e86e8e845d3a5a1d602ac0f167af405834b0806c5acc71c4bd52ca3201b4a1de9f0bb23511db37b3b2d1e0b6874d6a924d9df1615e3c52e54ea472c3e8bef6d597f68c1291129c38ae947a82303bf71ae700e508760d5efc0913ec323e8a74b8e523650e0507c58d00d3d64f12817b8f49c74ed969fd4a2cea8a3b3b11d91c5e2e780849a614b711cb24dfa0317434986666c4b17951e06f06ee5bd33033a7eadb2a3cdb3baa4d295c384a50c3ce690f3251bc226370162cecb90f1ab8df81d85d7f13de4b1aab823af6c9bb0bb5d2cf3a047c89415ab8bf3ddb0802ad276ff0a399cc6ce1bfe6b934f828a06941ef078eb32b88e51bb28eccc671b4b7d4d99a52979ae99689e1baf7a468673a7ea0a714cc69d631e5b755b24b67ec5184d6b6ac0cdfe61cf96074184f10c3fa965f2c3799c09a2a517bd2c9566ff27f592268fcc3259db5ce05e477a3524294bf421105b1edaa032fcf6683d3beaac0865190b150117f6e9ed8e35af87c4398d0c147fd7b6acb34933582b073fdabefae9884d2876d4e0b766f04b8c44295ae5c828eafbf3c5969e9b388e6ddb39878fe6669a6701f42066ee5e5d63d1e165943bf479b70b914fa0e893b0be39760d291d9f4dac2eb070bd2acf10532e9a39321d41a57bf104e8dee9596bba1a675396e8a24d80b7ac54429998827d38e064f2dbd6feb8501144a66538efb4110d41a42da71f0c5c0b3ae89cc1217f83efd1c37cb3bc73c9528544e76ee141d504fcf775ecbedc268b97e12ef84e010a96e215d3077cfad9ac0ca870c20e7b8ed1412998186cad14ec177731ece05d3a82c7b17f43e32c958a03fb72c93d4df4e74bab37b123310df7955968b76b6e09e2529fedc9ca753b07478c6626ae1c2df47daa5cbf92465b413554c89d99381d3d1a82384b86fd4e386dd25e0bdab28d550a6c8eb2ae02b83efd5aa477ba1c0a41cec382576f3159ae3495862a5480d99d607cb0bac13e26ab9bd9934bfa072ba8196dbb546847313823e227de588d013030919e4583fd9b526bc33dac6d7286e72a9d2a04d079e729d41f5947a556044e5e5d22612851ad5b7024dcdb06cedff3a6db7c1615d6284b54edd075c8b976f586bf30972679c1ccb8e2190a6c606781c8ecc92a46859dfd2e8eec3c48cc8b44870c070f8ea25a6266f39a7230e2c78d9d27da8c890149413c484b7132d117552e8c64863e93edae4f28786c99a23e3121773433b72352caaa6f1bbae69d830bc5eaf1b9ed83260cce2ce6d7540173d94ac6d4480957109e185518c1f5611fec267e76d25797dd449b89f1b65f3a2f102bf3bdfc95157a54511ed264fa7bb6939b73bc04a9a0d0469e678a4cdd43d9fe85bb919bba28f7f0317b033c7dba5deeb188d1bcdfecfbccc0c05d811588a628cbe4bc531bb748160b90cdffeb5be8f232e1686e824e9981ae0c90fd809015c25191fef6195dd0755177714557ed845e4c1182608a5b0a42f9ec19fe573b1d0efdd59414d769c6d16fd58dff6784456472444924956f7c5f887de115765b7eef46194a65824dd9d164715af729a0a33ebdbec20856c7a6bf74b19ccb197b903d2b76af9fa57b7b3be012a81e9e81b34ba9832cb7039f95596e23754aaea2f5928ec6372b8adcd57ee18ffa6eea373bd5312f74f93bfe5db31f50f1adc28049b535ab8c9bb2f45a5e9aac7f6c97df747355d5e77f55243ba869693f9823191283f7068c2bd24bb7d42965c413e51c23715608ca215860785fbc603b1310e0cadec1b79acc99d7f1c416a83f6b4cea567c40f2a57df738ddd28d6358ec17de586efc3b0732dffc27685d2af18a264fb99e9bd06469f9981eec0742f39dac02ce459cc74148c9323f31af113185b78e9aeeb8a230675b519b19560753c91da582a05c3254be6efd99e660a7c16a71944e0f34068beb3a989264a99cc2e8a654da47b0ee29f6d8478b6d50ca713e44f31dc2c1528a2b92c8d301abb241c3e9145a39d773571a54815d9bfd6258921c06196839d053220e9f40042c3efe256aca40a735de8833e6afea0d308b9141612b3a44ed6bb8f9ad62d5a5da3cdaf87e75b067f9a808596ebdadb143622a7ba3221969d903973c098304398c1d959c880892268398725bb1aa57c734ef37acf3e86c371d7e2c214f8b95c41a2071ba04c25a4286b64b9b37afed96f0929225eb16493746b7d860d7224a4eac6f0c3728c0d4e5a3d9515182ee3fff67e994883108c56e7638903f12b6ea5b614b59e008642afe1ba41550dd7aba95777552ff8ef46ae67dc274489908ac1cd133937214c5dc41a69b456354024d6c915adbd184f96c1494e872e7eebddafc37f1a863e49c143d2277798394aa286f12abb7fd8bd23980796d857db372f31c93f3cb820f3791fbc56da4cf36df6f487e9145ae2fa56d5cab44dc6aa3c08d1b7cdf3a94111d0df9617bc3262c2c673205c604f271d461ba48125a76ced27c85bbaf5bbb19ce810958764f62619a31a5568cd38e2d4692fe0c969edf66728aea1de3440aba4aa26149d81409f6c1b75b6ddb8aeb6854ecbd36d1ddfaa7ec2a6ad841d235b90bceac1026bdccb865364343f225369770365c09602774100779c1c31cbdfa63d1353739a0a7f60b47b3748ae7afe4b79b5cbb199ec9d3e0902c731aceb5e51735b4de8635a6dd86e2a78f6e93d9ad8c7b17f45f7b778387598282c16ad7d1926ce021a26fa0546f54e1395f4400f2a849134c061c8a8005239ef60e9e91324a51a42d2169c483ba534adde1e17c4aae0619f5361154f2c641bd6cee2964d003145e8d0159c80a882dcaf0a5a1e05cd64dd4a9f60c9ec0793e9e7a2cfad71f28b53b8a47dc3457f3a77d7fa2d8ae81c2a30a44466f8b1a17832c0ecfe536674212bbd82ccdfd69bbe72ec39c797dbe27112b6b15104d2d829aa5a0310d44dedf29df5a0408ef74c1e5ff21c815f2c75f5c26f73f716ed1b0986760efcfbd594f2cffde53cd341227f05172b47b018e4ac3749fcb13b8910b57b4e8002d729c126edd3c655d3215a307ed4e53245dd20994f9bac92626fa7af7f9068305a146ac8ab65324572d40596359e4bddfb9a2e95a442ad2adb365a5a87c9053f2d487f4c20044d3f279ec9e7608dbf2b8eebe46cb5a7dc3ab293fcbe16cd04f23915697ea6f16e074f072b9ca114a6e527374a765181eeb16a1522b0cab19c4ae19ab3c6c8fd282422422d3930d238e70006de42c0beee36cb9067c3da188b4bad6e3480887581585e205b7b8185dafaecf9a4aaaf74296e525488ef599812bc704251ce03408029249f506bc74c8c0d9ffd87543c11989e0a99286e73c484add4f08b82267b32cddb25dbc18e5be52f2347aaeb4989d1ff591fbde8645c0ec14adf198646b7cacab802b2eca955b04430bd410136a3f4a36f0c4e1a22925209e73ed7991034954093501b2750586234f4853d8759c73530e5fb3d01d9d172effd6732bc3e8e23a832378523322c2c96140db5c66f408b0459fe1ac18e1249d927eabdc0cd8af66dbfc14dffef160416ac95a72ce6f360c3a3321eec93b4cb039888e39dfe5504221ef7e10bb8000225bc984e8454bffd4543cc48469d13ccc335b8678fe420a2ba308bb4f2c8c0524f70982614f4e53276bd31cffd81361a8d85387090d28829bbeac978ece79c9406e400c567f85afc41c4e8d27fb182f074785271548786eccc64e36ec1df636d556ddb0f43390243ffe16e88f08c94e6fae401f3b135c5b51ae5593d654c264621e71fe12c5201dc6310f9e5f1c3a762e5441cef0b8497b5a3ad7a41c2e79c940a685b5b5aaebce514ca195a9af39a5d6d01c40d399769073f1f22d6769785a058f883365386fc5c692c4c2e5d959f883436750fdcde3ae2c3b2d770b3cd4ea3570f14dbb07a7d1f921f8db7d9e2dad35f18e96ca02f454a034150eaba8976ca4c1544ff265f62f5510c69e8f6b186c33afa93affc32654ef578ea4de6689b61c62e8b85d76533ecc5934e95baaa971048f118416f5ff61d75af6587b0dd85517c5d4ff2982fde021af819a7e73e5f7392223a5ba8e8469bb56454e658cd3e2aedda0a02990f53862ae9b9a7e95036364c04c7d050b496457e5b61983cad236d868653e44b4a8407a716d4db5b51a1a90b239943fe02cf99c92cdacd0af60bdf148b531ff190f050cd242c540d02f30c299bf169278248c1f67ea99096adfca8aa7c8f7b1359345b00fda395f1e383e4fb8d12ec9c4425af9a854eee6c334e91d2b0a6d32230719d622499470539dcf7b27825e5bdf5c6f00426410c67d842317f522bc33dac1125a8629101af237003cfabe010fb39450cd176d6ead0460620b157c16c43d9f580151c4b9cb5ae4c1e7c93ed995e1984be0d7e3a2a71fcf012502941c352527ade1508e8618c4931d1fc8fb5b166105685107fe6f152da39b74e8646e3a4ecb9503d756395f1dacc00c573ad4a00ccb91bd1b1e27c1ad333e14776fd78b05f55b67c49d279326d920847a763f99c55658121bc3d4996fe6f8e34b265773dcfc4fe09053cb85a13ffc37ed9a8ac6fd7a6020d13b8d12996440897a981de5f6a874a76e4e17b3e738cb1f3bd201a13ebba71b83373091c9fb022d5a1ae238c0cf38fe2f26f0cb145b1cc7b30e063aa8f6f27d3e2714fbce1f4257a0ff07ad4c9633d0c679505aea9d539ec6b8521496e79c1722573a9ab2c00d03b5a2e24dda402195f20626e945b2b6729ad661a1fa5b25d8026fbceb3e9ea09c95969ffaabbebd5a9bc747aabba53416ba36f60ff763c91919745e64ede53af1cccad74d6dfa759dcfac5cb32cd1f1e23c6bf9ba647cb6aafc0de81f49564226856fb42486a3285fe8ed8aed477641544d666f27593440674c8a7e5ec37b16bf2d8a52aacb1ab4e208212b45de25459a9d657a847bce228ad15bd00a368da5268728a4cef2e71545637fe7d8b6000c6ff63028750d453329834fa0ea3480c4e4d4c9e8dd6dabcc70cd32f5071134e87f28ab430e7cf59f5d5fd5104cbe03c4efa7aa04b6893f7312500ba9563b39c4a4fc210a045712c696868c83d8a666dba702d82fd06cebbcca96b2320def2b051113b5bdb03ad5c2d723b5613e64fa093b9365d7f023dab4cd0c6db021d7d862ec93964617fb84a7d9f878f8b330dcf7bb1251bc4511a083ee6e3d50b8d42a084be5711e0c1bb3dafa9b5acfcce5ccc7c8bfe3528d61e7985617082be005187df49b393e0957e45bf83b380b69a6668a9ba3fbc4a3323167677cf303704f9bb81a9f810f19de5d1d16e1d4d6ffa497c7f430777e1212bdffbcde5748047a590f20092f2dd961d4785516aaa598dd4a7d32c2c48b4b9856a131d1d40ef7463d1fce3b4ae100478cfb665b555fb25a5919079bb8f1ffbe5f6b86dfa2a35866a0dc3035a07043c407e1b902f0b75d75359fe289f43fcc54ebe02814bae8ec4cb978b05c7224fd50d1129ee37a647ae11b229f2c91ab6bfcd51d39518193a8ee56a1bbf1743bbbc48cef4de041e6da3b946a902a7027ce03c4fa85e8c09f4e5602594afbb319458ff16b8259106b11024f642149863b6e89349cf0243038df148f7b5fc69cddcf9f1fe081cc459d14bfaa19b2887d73f864124aa60ef378bf2849b1046ad025bfbcafcc8be12f49d67a224a1ab9062f142f09129094af04c2442c21831c652440dc0d8c8348a518900f425eafcb17182d08c644ff4aeede4f126f53ed7bbb6e37ae1043150581ce8a14fbf7026250d02bacd5c3e0dd6e39404f523e8d79f74f2c08dc01deebc166a0b2059e480d794eda2a4c7743be28479dfd6fe7e5feecd0f149b50f2b2590fc78752c9d247f6fa232e4adf00a76aa3eb0ec8ffc3347ee461e7b064b7e136d88340172f48dc8ef9f0f7e0524ce93c93f723fe6f9e418af3e60b6c725d6ca28c86415e4829e0b1315b631a9893599598856a6406fa19bb054f3e80374bf55f34f9d889ed21044cbe8bdfe8acd248e1bc5ba0b818fd31db0c3c99ace7455d9a78e1772f5684129971b52c80339a92199cd0feb5ca9022941058e80f540d91587dd249a161f0948bc3833266c2fa8c64f182c22d0ea33292ba69f684e2366bc845e9643463189069ede4b9bdad1990660af329cc524ff5b12bb20887589220159a40b740c69468c822dc17b72b7cd8762f78cf6216f7417e67c36d0f66e3a1dc25ed4174e65a3ab30816f049f69fd7652faafce9408ec6dc75a96c3f7ebc6820e290a0226ee8f0fc94fe1d9ee83b9870a104cc6626daa74f355bd8ae623c544f94d6b05df32e2e22213069692815e0335c4405bc8d98cac9f95c57f2a2d111db690fb84c746131809ce16eb74b67affdfeffd8578fab0ef4c0e32817c419ed5185740fd2242531ee29b173958996debf3f5779b6348b0d8596dfcbc25659a078e948ff8330e81682913d9a659fb3a20a712c7711fcdd3975f682ab025e3738770cee2ca674388e072aea189f3974a85d30a726db71b5958a67c25b44be5c855259622acf0a7f5a9e89d085c1304f0cb3c1b3c02798e7456daafc094b240e4f6e44ad8bce292f8a4a6fdace00aaf71e9e15587dee110b9310e0cbe3e579f418dd902537c90bcdac651c4be996721b8435f26b4e03ba6d8789d685658a5317cb400901e279910b526c511eb06237b462035aedcdb4fb2492218bcf5e28ffa4818c7e6705dbb0d28b3695d054db3befb4b680510b279ebc6bb082c53b296fd563b21f6b4591084421450ec7f9f4548dc07f240bbf6e74f2f55244346803567bde643e3b5a1d91db7669b79eb57a909f3d6d3fe89fb6a8ab15b96e82433c201ccfbe4acd03e7a46450a5d4b73dd760e06516bf59f046f28bdcd1ca91cf7f487ba922244cacf7c7b8e6164a5e10326357a3731b3344b0ac1b6b8c8e42d223ba41a5a9439b3427f4c8f1e506be21b1e76a1af020e5acfcc3015e601011dfb6367ef6b5912ada37a5bfdbd1616d1e362994e1228e8b4eddbf6b58b0e3a014cbf1b799721e6f158f090bfed7e6a185780ab82a0e8e48672eadb3ac578bd3ea6f6339911b919b426d572300b87dd765baa2f9345ee6b13720c22e09bb5c968f6613f9e6904d9e02cb4d332eda3450a3c42e392c80c76ae7bf2b001202e63036ba8485b8fed16d85e6f4ea50522b63a69e7c95663ba123f0254aaca7670509c3f6299d24abfc13d061f9af35f0e850fdc576dd769ee32ec5069653d74525a83e068abdb3ad00d2851750e92a37f06dafac138f52f2be32d044fa32a39d403ca452619f3446b5452cc75e6582fa9b08718626fa2d9c15ec05f4f1a7e0c2ef54f45f9db46d89604428477b9b41c165a05d1b7abfb90a2f5260692148d6257184bddcae45b52c5afd746976516087b6a1ed57a36620a811219a3a6d3ed067c6b24157f5759812c14faddd85cdd7f322acc11812549f43df7456e02ef94f3d116f7852a0bfd35cc8fab0160fc7f3307fbd70c1dc7ec5632cc209931247d18e118e1770a0188a0996cb9fb3051919bf71509c97bdfc812d23278aeeb56ade34b826685d06b1f34a5d922787d5256372649e88db8d3505c1c7422f29f1a61a28dfe96fc5b412a44ff0dad80cf5bcdb8cf92c8e32ba64559134bc6355af8a422f9fdf29554fd66a7aff39c06cf26900cc22c26c458a34672cc9b35eec873f6e001b20d43dae6c948ad7f5cf7cb37713994c9b3d22608172c68322542d98fb4096ac90ccab5f0f195a7f372b7062614f5f314b6586e69f8450b33d1ef23296558551dbb8f7e3f587fd99b2ffe1cc8394de14efe7e0f612b3b2494b1976f57b6ec178f052f6eb165199685d068edeaceee3c120fb6a58cc3a117c740bb03cd447b3e4371ee0cb33224a62871ca784b2980d35ce773f4d7411d88aa8644941551a7708fc3701dccbf31bfef5f404fbcce76f6cb80e9fa5949e45fd18afd6623f9996f1afb18a0737329026e229392d243c3cf460d5480ec97da3bfaf6e9b02596111aa3a73d1d89fdd7007e7dd1cb0b7e6bc6da78af8f15a1294114008104c9247364b91b34983cfb8215cb303fd3ce15f19220eb20f19f9d51c4ca6a65178de5e2449d60eb10e1cc106f05f7acaebe7ddc8c6697e38415720ba4a5d95dbecd2cee5c872d10c70745ca5266c5d202a7d78c0ffe58abf417e3121da01d7debffeeaf6758d6ad678de8c2ff272b7c1835845ac05dfde282f69f5abf18194c2b123f2558a0875db9fed79fdc2bb4a8ce43dc8ef9f8bbd01976631fa4b1b6013e526295a1641c849710d414f73048212b19b9810a8ef12535a25bf940efe5cc6725f7c4bdcbe6c2c8fd8ba4a099b80eaa291ef47210de20dd77a0fe887c09ed9757592565b642c0537af4682fe021277eed6ea598897bb1b811e59e1a62bf4a1300b9d47954fe00b9ec7f49e9dbeb734aaa8b0c40527641471d96922d64b8379a3378c29b159cd906d973080b8e38625370b95e34267debfe7d0fd4c2a948acad89f60129ec690e8a200b0f6ebb9ef8526ed5aa4d0e667db2a04cb131b61d453246b3827988c3ea7793bd9d9ead375a8ff88cbb6dbfbf069fdc12cd4ca6674a70d17783b1ddaa9177281b9d50bafab38458883b5efce2a3d8753aa99d5217cdbbe385632c5b87d00fb8e7ded1532e9c5a667a9c3c5c5cfce687a439645755fb82ff3cb77c65882e3ca6737bed7bfb53425980a04bae925a11d3f1248b6d2e9db5b102ef14e5d83d68f5db4bef04ef587e37b3841c350ff3242cbbd3fe2e8d7e53088b102e716c1b3e1232705a53b9aac943e78d1db914623bf06447958e9b1781e41357c1aaa0310261e12431c8006524ae97b257f24d31deac84b37b0ad964adc8b8f21565a9f084926d2a510daee7f6228c7e52eb8d0b7f6add2302a63663b9b4adcb1fe89eafb7720296e5911c8794de4a74a2ff0857303a6a2340c59fa7848ef64a04e787618564a3386381a47b85c59910a7dcb3c9d91297f37b59b7c32e5e556398645957cf8860bc01fa4002b2999d35c386938d38ae2541bd7c749d9182dfb10215a68a30f4ae7237d5296ac16b81cf4ee96fa30dc9fff5a73dc4595aa9b29f3684ea0a7660ece925f692d3bd03816ffc048d1e47d046be89bd837faee80394cb590a36c8dbd115c2054852ae93c006b9974eddaee2749f2b9590ab3e4f1673c426e159e6def612873062677dbdd7442b603b5bd632846ebaafc0addec170c55d062c9ddf2680cd7d9bd69e5a167743dc5cfb9818e551657695f0dd3123119136114a8d5ab3f916abb08a0f6a572466691db06e68490ef07f58c5d511c184e4d8d75d312fdcd632c220ea2977898acbea9555ddd4bcff25cf8fdeba95d80c2879c6a700f7a0b512f344dd43be401b1eaa090a6f0a121262fda85f893044b4042ab6505b7c0b8a233955601af3a5e998dad4c631ec821d718ceef6ca5d13bb660e07fb540886c634395bab21edec76755c427a43900342e54bc5836d7ee3e11279832fa9d8b1c140817da1896e7739845cd7cbd674a34431abb92f71b46450bd430b658205da3f37263ded00c8277fff1d7ca504e2bc34636bfaa3c59d5ec464354c1a661934dfedf57ecdcbb7ca1eb7b3ac0a0faa758c05cfba7c82ea3932f0354946a64af0119a3576f1618e4a5e7571998a7ccb020f873594d0d4689ed3b203ca4998887f7a5e0f98880600cf2a1d9f3a0aef29f76fa88ff1529944ac62b842151529832e3dd3b6681456778ddd87794d1bdc19bb3536187145d13db5c7fc459b7b95cbe578a0bfa84bfa4fd2a18703f1f36437e813f1a3524f89eece3a61705af1c5f3fc28613a8f8d0a0869a39a87b00875b1afb1bd594d5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgroonga-7.0.4-1.fc24.src.rpmgroonga-docgroonga-doc(armv7hl-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0.1YV=@Y i@X@X@X@X]XXW@WWc@W4WW@V@VVHVuVm]VhV2 @V@U@UU3@UJ@Ua@UmUB@U3UU:T@TZ@T@T|X@TXT2@T @SGS/SSSrS9XR@RR±RRo@RH@R7Q@QY@Q@QQ~`QU@QPPN@PoPfP>@P4PP%O@OỌ@Oĺ@O@O-@Ou@Ou@OtNOtNOOdON@O*zO&@O%4O O?@NV@N@N@N@NN@N]NdN[@N2N2N@N M@M5@MM@M@MM] MRMRMOMJMIG@MD@MM"LL@LY@L@LdL@LLL@L@LLLs@Kentaro Hayashi - 7.0.4-1Kentaro Hayashi - 7.0.2-1Kentaro Hayashi - 7.0.1-1Fedora Release Engineering - 6.1.5-2kenhys@gmail.com - 6.1.5-1kenhys@gmail.com - 6.1.1-1Kentaro Hayashi - 6.1.0-1Kentaro Hayashi - 6.0.9-1Fedora Release Engineering - 6.0.5-2Kentaro Hayashi - 6.0.5-1Kentaro Hayashi - 6.0.4-1HAYASHI Kentaro - 6.0.1-2HAYASHI Kentaro - 6.0.1-1HAYASHI Kentaro - 6.0.0-1Fedora Release Engineering - 5.1.2-2HAYASHI Kentaro - 5.1.2-1HAYASHI Kentaro - 5.1.1-1Kalev Lember - 5.1.0-2HAYASHI Kentaro - 5.1.0-1HAYASHI Kentaro - 5.0.9-1HAYASHI Kentaro - 5.0.8-1HAYASHI Kentaro - 5.0.7-1Masafumi Yokoyama - 5.0.6-1Masafumi Yokoyama - 5.0.5-1Thomas Spura - 5.0.4-3Fedora Release Engineering - 5.0.4-2HAYASHI Kentaro - 5.0.4-1HAYASHI Kentaro - 5.0.3-1Peter Robinson 5.0.2-2HAYASHI Kentaro - 5.0.2-1HAYASHI Kentaro - 5.0.1-1HAYASHI Kentaro - 5.0.0-1HAYASHI Kentaro - 4.1.0-1HAYASHI Kentaro - 4.0.9.1-1HAYASHI Kentaro - 4.0.8-1HAYASHI Kentaro - 4.0.7-1HAYASHI Kentaro - 4.0.6-1HAYASHI Kentaro - 4.0.5-1Fedora Release Engineering - 4.0.4-2HAYASHI Kentaro - 4.0.4-1HAYASHI Kentaro - 4.0.3-1Fedora Release Engineering - 4.0.2-2HAYASHI Kentaro - 4.0.2-1HAYASHI Kentaro - 4.0.1-1HAYASHI Kentaro - 4.0.0-1HAYASHI Kentaro - 3.1.2-1HAYASHI Kentaro - 3.1.1-1HAYASHI Kentaro - 3.1.0-1HAYASHI Kentaro - 3.0.9-1HAYASHI Kentaro - 3.0.8-1HAYASHI Kentaro - 3.0.7-1HAYASHI Kentaro - 3.0.6-2HAYASHI Kentaro - 3.0.6-1HAYASHI Kentaro - 3.0.5-1HAYASHI Kentaro - 3.0.4-1HAYASHI Kentaro - 3.0.3-1HAYASHI Kentaro - 3.0.2-1Fedora Release Engineering - 2.0.9-2Daiki Ueno - 2.0.9-1HAYASHI Kentaro - 2.0.9-0Kouhei Sutou - 2.0.8-0HAYASHI Kentaro - 2.0.7-0HAYASHI Kentaro - 2.0.6-0Daiki Ueno - 2.0.5-2Daiki Ueno - 2.0.5-1Kouhei Sutou - 2.0.5-0Daiki Ueno - 2.0.4-1Kouhei Sutou - 2.0.4-0Daiki Ueno - 2.0.3-1Kouhei Sutou - 2.0.3-0Daiki Ueno - 2.0.2-1Kouhei Sutou - 2.0.2-0Kouhei Sutou - 2.0.1-2Kouhei Sutou - 2.0.1-1Daiki Ueno - 2.0.1-1Kouhei Sutou - 2.0.1-0Daiki Ueno - 2.0.0-1Kouhei Sutou - 2.0.0-0Daiki Ueno - 1.3.0-2Daiki Ueno - 1.3.0-1Kouhei Sutou - 1.3.0-0Mamoru Tasaka - 1.2.9-2Daiki Ueno - 1.2.9-1Kouhei Sutou - 1.2.9-0Daiki Ueno - 1.2.8-1Kouhei Sutou - 1.2.8-0Daiki ueno - 1.2.7-1Kouhei Sutou - 1.2.7-0Daiki Ueno - 1.2.6-1Kouhei Sutou - 1.2.6-0Daiki Ueno - 1.2.5-1Kouhei Sutou - 1.2.5-0Daiki Ueno - 1.2.4-1Kouhei Sutou - 1.2.4-0Daiki Ueno - 1.2.3-1Kouhei Sutou - 1.2.3-0Daiki Ueno - 1.2.2-1Kouhei Sutou - 1.2.2-0Daiki Ueno - 1.2.1-1Kouhei Sutou - 1.2.1-0Daiki Ueno - 1.2.0-1Kouhei Sutou - 1.2.0-0Daiki Ueno - 1.1.0-1Kouhei Sutou - 1.1.0-0Fedora Release Engineering - 1.0.8-3Dan Horák - 1.0.8-2Daiki Ueno - 1.0.8-1Kouhei Sutou - 1.0.8-0Kouhei Sutou - 1.0.7-0Kouhei Sutou - 1.0.6-0Kouhei Sutou - 1.0.5-0Kouhei Sutou - 1.0.4-1Daiki Ueno - 1.0.3-2Kouhei Sutou - 1.0.3-1Daiki Ueno - 1.0.2-7Daiki Ueno - 1.0.2-6Daiki Ueno - 1.0.2-5Daiki Ueno - 1.0.2-4Daiki Ueno - 1.0.2-3Daiki Ueno - 1.0.2-2Kouhei Sutou - 1.0.2-1Kouhei Sutou - 1.0.1-1Kouhei Sutou - 1.0.0-1Daiki Ueno - 0.7.6-1- new upstream release- new upstream release- new upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- new upstream release- new upstream release - add zstd dependency to compress column.- new upstream release.- new upstream release. - drop php binding package. - drop python binding package.- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- new upstream release.- new upstream release.- rebuilt for msgpack soname bump- new upstream release.- new upstream release. - enable TLS for groonga-httpd - drop groonga-server-http package- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- new upstream release. - remove needless Require: libstemmer entry.- new upstream release.- Rebuilt for libmsgpack soname bump- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- rebuilt for new zeromq 4.1.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- new upstream release.- new upstream release. - add vector plugin.- Drop ExclusiveArch, atomic primitives now supported on all arches- new upstream release. - drop fix-crash-by-missing-libedit-initialization.patch This patch is already imported into upstream.- new upstream release. - add a patch to fix crash in standalone mode. fix-crash-by-missing-libedit-initialization.patch- new upstream release. - enable mruby by default.- new upstream release.- new upstream release. - remove needless 'g' option to remove rpath. - use /run/groonga to fix dir-or-file-in-var-run error.- new upstream release. - make groonga-httpd as default HTTP server package - drop groonga-server-http, it is just changed to transitional package- new upstream release. - drop lzo support. - add lz4 support. - add groonga-plugin-token-filters sub package.- new upstream release. - drop a needless patch to fix groonga-httpd service startup failure.- new upstream release. - add a patch to fix groonga-httpd service startup failure. add-missing-mkdir-for-groonga-httpd-service.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- new upstream release.- new upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- unify own directories of plugins.- new upstream release.- new upstream release.- new upstream release.- new upstream release. - enable the PIE compiler flags.- new upstream release. - fix wrong directory ownership. - filter not to export private modules. - add missing groonga-server-gqtp related systemd macros.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- built in Fedora- new upstream release.- new upstream release. - Remove needless "Requires". They will be added by rpmbuild automatically. Reported by by Daiki Ueno. Thanks!!! - Fix license of server-gqtp. - Fix license of server-http. - Add more description to server-http and httpd.- new upstream release. - Split groonga-server package into groonga-server-gqtp and groonga-server-http package.- new upstream release. - Split common tasks for server use into groonga-server-common package. - groonga-server and groonga-httpd require groonga-server-common package.- use systemd-rpm macros (#850137)- built in Fedora- new upstream release.- built in Fedora - add msgpack-devel to BR- new upstream release. - groonga package does not require groonga-tokenizer-mecab package.- built in Fedora- new upstream release.- built in Fedora- new upstream release. - use libedit.- Use shutdown command for stop.- Fix bind address argument parameter. Patch by Masaharu IWAI. Thanks!!!- built in Fedora- new upstream release. - ensure removing build directory before installing. - grntest -> groonga-benchmark. - remove groonga-tools package.- built in Fedora- new upstream release. - remove other permission from DB directory. - use HTTP as the default protocol. - support effective user and group in systemd. Patch by Daiki Ueno. Thanks!!!- fix systemd service file- built in Fedora - migrate groonga-server initscript to systemd service (#781503) - add groonga-php5.4.patch to compile PHP extension with PHP 5.4- new upstream release. - groonga-server package does not require groonga-munin-plugins package. suggested by Masaharu IWAI. Thanks!!! - groonga package does not require groonga-doc package. suggested by Masaharu IWAI. Thanks!!!- rebuild against new mecab- build in fedora- new upstream release.- build in fedora- new upstream release. - enable zlib support. - enable lzo support. - add --with-package-platform=redhat configure option to install init script. - add --with-munin-plugins cofnigure option to install Munin plugins.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora - add ruby to BR- new upstream release. - add a new groong-tools package.- build in fedora- new upstream release. - split server files into groonga-server package.- build in fedora.- new upstream release.- build in fedora.- new upstream release.- build in fedora. - don't require zeromq explicitly.- new upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- add ExclusiveArch (atomic primitives implemented only for x86)- build in fedora. - don't depend on libevent explicitly.- new upstream release.- new upstream release.- new upstream release- new upstream release.- new upstream release- %ghost /var/run/*.- new upstream release.- own %_localstatedir/lib/%name/db. - use %_sbindir RPM macro.- use %python_sitearch and %php_extdir macros. - correct directory ownership for -munin-plugins subpackage. - supply %optflags when building PHP binding. - don't set CGROUP_DAEMON in initscript.- correct directory ownership for -munin-plugins subpackage. - make -doc subpackage require -libs. - correct directory ownership for directories under %_localstatedir. - make initscript disabled by default - move "build process" of Python and PHP bindings to %build from %install - build against Python 2.7 - fix naming of Python and PHP bindings (python-%{name} to %{name}-python)- package Python and PHP bindings.- fix License. - pass "-p" to the install command to preserve timestamps. - use RPM macros %_initddir, %_localstatedir, %_prefix, etc. - use the standard snippet to creating user/group for groonga; don't call userdel/groupdel. - add missing "Require(foo): bar" for /sbin/service, /sbin/chkconfig, /sbin/ldconfig, and /usr/sbin/munin-node-configure. - fix attributes in %files. - correct directory ownership.- don't require autotools when building - pass --disable-static to %configure- new upstream release.- new upstream release.- split packages.- initial packaging for Fedora  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7.0.4-1.fc247.0.4-1.fc24                 !!"""!!!!!! ### $%%%%%%%%&&&&&&&&&&&'''((((((((((((((((((((((((('''))))''******'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''',,,,,,,,,''------------------------------''..'''''//'''0'''11'''2222'''''''333444555446677888888888889::;;;:<<<<<==>>???>>>>>>==@@@=<<A<<<BBBBBBBB<<<CCCCCCCCCCC<<DDDEEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFFDDGGGGGGDHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDIIIIIIIIIDDJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJDDKKDDDDDLLDDDMDDDNNDDDOOOODDDDDDDPPP<<QQQRRRQQ<<SS<<TT<<UUUUUUUUUUU:VVVVVVVVVVVVVVVVVVVVVVVVV:::::WWXXYYYXXXXXXWWZZZW::[::::\\\\\\\\:::]]]]]]]]]]]:::^^^_________________________^^^````^^aaaaaa^bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb^^^ccccccccc^^dddddddddddddddddddddddddddddd^^ee^^^^^ff^^^g^^^hh^^^iiii^^^^^^^jjj::::kkklllkk::mm::nn::ooooooooooogroonga-docCOPYINGREADME.mdenhtml.buildinfo_imagesgeo-points.pngused-when-indexing.pngused-when-searching.png_sourcescharacteristic.txtclient.txtcommunity.txtcontributioncontribution.txtdevelopmentdevelopment.txtbuildbuild.txtunix_autotools.txtunix_cmake.txtwindows_cmake.txtcom.txtcooperation.txtquery.txtrelease.txtrepository.txttest.txtdocumentationdocumentation.txtc-api.txti18n.txtintroduction.txtreport.txtdevelopmentdevelopment.txttravis-ci.txtindex.txtinstallinstall.txtcentos.txtdebian.txtfedora.txtmac_os_x.txtothers.txtsolaris.txtubuntu.txtwindows.txtlimitations.txtnewsnews.txt0.x.txt1.0.x.txt1.1.x.txt1.2.x.txt1.3.x.txt2.x.txt3.x.txt4.x.txt5.x.txt6.x.txtsenna.txtreferencereference.txtalias.txtapiapi.txtglobal_configurations.txtgrn_cache.txtgrn_column.txtgrn_command_version.txtgrn_content_type.txtgrn_ctx.txtgrn_db.txtgrn_encoding.txtgrn_expr.txtgrn_geo.txtgrn_hook.txtgrn_ii.txtgrn_index_cursor.txtgrn_info.txtgrn_match_escalation.txtgrn_obj.txtgrn_proc.txtgrn_search.txtgrn_table.txtgrn_table_cursor.txtgrn_thread.txtgrn_type.txtgrn_user_data.txtoverview.txtplugin.txtcast.txtcolumn.txtcolumnsindex.txtpseudo.txtscalar.txtvector.txtcommandcommand.txtcommand_version.txtoutput_format.txtpretty_print.txtrequest_id.txtrequest_timeout.txtreturn_code.txtcommandscache_limit.txtcheck.txtclearlock.txtcolumn_copy.txtcolumn_create.txtcolumn_list.txtcolumn_remove.txtcolumn_rename.txtconfig_delete.txtconfig_get.txtconfig_set.txtdatabase_unmap.txtdefine_selector.txtdefrag.txtdelete.txtdump.txtio_flush.txtload.txtlock_acquire.txtlock_clear.txtlock_release.txtlog_level.txtlog_put.txtlog_reopen.txtlogical_count.txtlogical_parameters.txtlogical_range_filter.txtlogical_select.txtlogical_shard_list.txtlogical_table_remove.txtnormalize.txtnormalizer_list.txtobject_exist.txtobject_inspect.txtobject_list.txtobject_remove.txtplugin_register.txtplugin_unregister.txtquery_expand.txtquit.txtrange_filter.txtregister.txtreindex.txtrequest_cancel.txtruby_eval.txtruby_load.txtschema.txtselect.txtshutdown.txtstatus.txtsuggest.txttable_copy.txttable_create.txttable_list.txttable_remove.txttable_rename.txttable_tokenize.txtthread_limit.txttokenize.txttokenizer_list.txttruncate.txtconfiguration.txtexecutablesexecutables.txtgrndb.txtgrnslap.txtgroonga-benchmark.txtgroonga-httpd.txtgroonga-server-http.txtgroonga-suggest-create-dataset.txtgroonga-suggest-httpd.txtgroonga-suggest-learner.txtgroonga.txtfunction.txtfunctionsbetween.txtedit_distance.txtfuzzy_search.txtgeo_distance.txtgeo_in_circle.txtgeo_in_rectangle.txthighlight_full.txthighlight_html.txthtml_untag.txtin_records.txtin_values.txtnow.txtnumber_classify.txtprefix_rk_search.txtquery.txtrand.txtsnippet_html.txtstring_length.txtstring_substring.txtsub_filter.txttime_classify_day.txttime_classify_hour.txttime_classify_minute.txttime_classify_month.txttime_classify_second.txttime_classify_week.txttime_classify_year.txtvector_new.txtvector_size.txtvector_slice.txtgrn_exprgrn_expr.txtquery_syntax.txtscript_syntax.txtindexing.txtlog.txtnormalizers.txtoperationsoperations.txtgeolocation_search.txtprefix_rk_search.txtoutput.txtquery_expandersquery_expanders.txttsv.txtregular_expression.txtscorer.txtscorersscorer_tf_at_most.txtscorer_tf_idf.txtsharding.txtsuggestsuggest.txtcompletion.txtcorrection.txtintroduction.txtsuggestion.txttables.txttoken_filters.txttokenizers.txttuning.txttypes.txtwindow_function.txtwindow_functionsrecord_number.txtwindow_record_number.txtwindow_sum.txtserverserver.txtgqtp.txthttphttp.txtcomparison.txtgroonga-httpd.txtgroonga.txtmemcached.txtpackage.txtspecspec.txtgqtp.txtsearch.txttroubleshootingtroubleshooting.txtdifferent_results_with_the_same_keyword.txtmmap_cannot_allocate_memory.txttutorialtutorial.txtdata.txtdrilldown.txtindex.txtintroduction.txtlexicon.txtmatch_columns.txtmicro_blog.txtnetwork.txtpatricia_trie.txtquery_expansion.txtsearch.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdown-pressed.pngdown.pngfavicon.icofile.pnggroonga.cssheader-background.pngjquery-1.11.1.jsjquery.jslogo.pngminus.pngnavigation-bar.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jscharacteristic.htmlclient.htmlcommunity.htmlcontributioncontribution.htmldevelopmentdevelopment.htmlbuildbuild.htmlunix_autotools.htmlunix_cmake.htmlwindows_cmake.htmlcom.htmlcooperation.htmlquery.htmlrelease.htmlrepository.htmltest.htmldocumentationdocumentation.htmlc-api.htmli18n.htmlintroduction.htmlreport.htmldevelopmentdevelopment.htmltravis-ci.htmlgenindex.htmlindex.htmlinstallinstall.htmlcentos.htmldebian.htmlfedora.htmlmac_os_x.htmlothers.htmlsolaris.htmlubuntu.htmlwindows.htmllimitations.htmlnewsnews.html0.x.html1.0.x.html1.1.x.html1.2.x.html1.3.x.html2.x.html3.x.html4.x.html5.x.html6.x.htmlsenna.htmlobjects.invreferencereference.htmlalias.htmlapiapi.htmlglobal_configurations.htmlgrn_cache.htmlgrn_column.htmlgrn_command_version.htmlgrn_content_type.htmlgrn_ctx.htmlgrn_db.htmlgrn_encoding.htmlgrn_expr.htmlgrn_geo.htmlgrn_hook.htmlgrn_ii.htmlgrn_index_cursor.htmlgrn_info.htmlgrn_match_escalation.htmlgrn_obj.htmlgrn_proc.htmlgrn_search.htmlgrn_table.htmlgrn_table_cursor.htmlgrn_thread.htmlgrn_type.htmlgrn_user_data.htmloverview.htmlplugin.htmlcast.htmlcolumn.htmlcolumnsindex.htmlpseudo.htmlscalar.htmlvector.htmlcommandcommand.htmlcommand_version.htmloutput_format.htmlpretty_print.htmlrequest_id.htmlrequest_timeout.htmlreturn_code.htmlcommandscache_limit.htmlcheck.htmlclearlock.htmlcolumn_copy.htmlcolumn_create.htmlcolumn_list.htmlcolumn_remove.htmlcolumn_rename.htmlconfig_delete.htmlconfig_get.htmlconfig_set.htmldatabase_unmap.htmldefine_selector.htmldefrag.htmldelete.htmldump.htmlio_flush.htmlload.htmllock_acquire.htmllock_clear.htmllock_release.htmllog_level.htmllog_put.htmllog_reopen.htmllogical_count.htmllogical_parameters.htmllogical_range_filter.htmllogical_select.htmllogical_shard_list.htmllogical_table_remove.htmlnormalize.htmlnormalizer_list.htmlobject_exist.htmlobject_inspect.htmlobject_list.htmlobject_remove.htmlplugin_register.htmlplugin_unregister.htmlquery_expand.htmlquit.htmlrange_filter.htmlregister.htmlreindex.htmlrequest_cancel.htmlruby_eval.htmlruby_load.htmlschema.htmlselect.htmlshutdown.htmlstatus.htmlsuggest.htmltable_copy.htmltable_create.htmltable_list.htmltable_remove.htmltable_rename.htmltable_tokenize.htmlthread_limit.htmltokenize.htmltokenizer_list.htmltruncate.htmlconfiguration.htmlexecutablesexecutables.htmlgrndb.htmlgrnslap.htmlgroonga-benchmark.htmlgroonga-httpd.htmlgroonga-server-http.htmlgroonga-suggest-create-dataset.htmlgroonga-suggest-httpd.htmlgroonga-suggest-learner.htmlgroonga.htmlfunction.htmlfunctionsbetween.htmledit_distance.htmlfuzzy_search.htmlgeo_distance.htmlgeo_in_circle.htmlgeo_in_rectangle.htmlhighlight_full.htmlhighlight_html.htmlhtml_untag.htmlin_records.htmlin_values.htmlnow.htmlnumber_classify.htmlprefix_rk_search.htmlquery.htmlrand.htmlsnippet_html.htmlstring_length.htmlstring_substring.htmlsub_filter.htmltime_classify_day.htmltime_classify_hour.htmltime_classify_minute.htmltime_classify_month.htmltime_classify_second.htmltime_classify_week.htmltime_classify_year.htmlvector_new.htmlvector_size.htmlvector_slice.htmlgrn_exprgrn_expr.htmlquery_syntax.htmlscript_syntax.htmlindexing.htmllog.htmlnormalizers.htmloperationsoperations.htmlgeolocation_search.htmlprefix_rk_search.htmloutput.htmlquery_expandersquery_expanders.htmltsv.htmlregular_expression.htmlscorer.htmlscorersscorer_tf_at_most.htmlscorer_tf_idf.htmlsharding.htmlsuggestsuggest.htmlcompletion.htmlcorrection.htmlintroduction.htmlsuggestion.htmltables.htmltoken_filters.htmltokenizers.htmltuning.htmltypes.htmlwindow_function.htmlwindow_functionsrecord_number.htmlwindow_record_number.htmlwindow_sum.htmlsearch.htmlsearchindex.jsserverserver.htmlgqtp.htmlhttphttp.htmlcomparison.htmlgroonga-httpd.htmlgroonga.htmlmemcached.htmlpackage.htmlspecspec.htmlgqtp.htmlsearch.htmltroubleshootingtroubleshooting.htmldifferent_results_with_the_same_keyword.htmlmmap_cannot_allocate_memory.htmltutorialtutorial.htmldata.htmldrilldown.htmlindex.htmlintroduction.htmllexicon.htmlmatch_columns.htmlmicro_blog.htmlnetwork.htmlpatricia_trie.htmlquery_expansion.htmlsearch.htmljahtml.buildinfo_imagesgeo-points.pngused-when-indexing.pngused-when-searching.png_sourcescharacteristic.txtclient.txtcommunity.txtcontributioncontribution.txtdevelopmentdevelopment.txtbuildbuild.txtunix_autotools.txtunix_cmake.txtwindows_cmake.txtcom.txtcooperation.txtquery.txtrelease.txtrepository.txttest.txtdocumentationdocumentation.txtc-api.txti18n.txtintroduction.txtreport.txtdevelopmentdevelopment.txttravis-ci.txtindex.txtinstallinstall.txtcentos.txtdebian.txtfedora.txtmac_os_x.txtothers.txtsolaris.txtubuntu.txtwindows.txtlimitations.txtnewsnews.txt0.x.txt1.0.x.txt1.1.x.txt1.2.x.txt1.3.x.txt2.x.txt3.x.txt4.x.txt5.x.txt6.x.txtsenna.txtreferencereference.txtalias.txtapiapi.txtglobal_configurations.txtgrn_cache.txtgrn_column.txtgrn_command_version.txtgrn_content_type.txtgrn_ctx.txtgrn_db.txtgrn_encoding.txtgrn_expr.txtgrn_geo.txtgrn_hook.txtgrn_ii.txtgrn_index_cursor.txtgrn_info.txtgrn_match_escalation.txtgrn_obj.txtgrn_proc.txtgrn_search.txtgrn_table.txtgrn_table_cursor.txtgrn_thread.txtgrn_type.txtgrn_user_data.txtoverview.txtplugin.txtcast.txtcolumn.txtcolumnsindex.txtpseudo.txtscalar.txtvector.txtcommandcommand.txtcommand_version.txtoutput_format.txtpretty_print.txtrequest_id.txtrequest_timeout.txtreturn_code.txtcommandscache_limit.txtcheck.txtclearlock.txtcolumn_copy.txtcolumn_create.txtcolumn_list.txtcolumn_remove.txtcolumn_rename.txtconfig_delete.txtconfig_get.txtconfig_set.txtdatabase_unmap.txtdefine_selector.txtdefrag.txtdelete.txtdump.txtio_flush.txtload.txtlock_acquire.txtlock_clear.txtlock_release.txtlog_level.txtlog_put.txtlog_reopen.txtlogical_count.txtlogical_parameters.txtlogical_range_filter.txtlogical_select.txtlogical_shard_list.txtlogical_table_remove.txtnormalize.txtnormalizer_list.txtobject_exist.txtobject_inspect.txtobject_list.txtobject_remove.txtplugin_register.txtplugin_unregister.txtquery_expand.txtquit.txtrange_filter.txtregister.txtreindex.txtrequest_cancel.txtruby_eval.txtruby_load.txtschema.txtselect.txtshutdown.txtstatus.txtsuggest.txttable_copy.txttable_create.txttable_list.txttable_remove.txttable_rename.txttable_tokenize.txtthread_limit.txttokenize.txttokenizer_list.txttruncate.txtconfiguration.txtexecutablesexecutables.txtgrndb.txtgrnslap.txtgroonga-benchmark.txtgroonga-httpd.txtgroonga-server-http.txtgroonga-suggest-create-dataset.txtgroonga-suggest-httpd.txtgroonga-suggest-learner.txtgroonga.txtfunction.txtfunctionsbetween.txtedit_distance.txtfuzzy_search.txtgeo_distance.txtgeo_in_circle.txtgeo_in_rectangle.txthighlight_full.txthighlight_html.txthtml_untag.txtin_records.txtin_values.txtnow.txtnumber_classify.txtprefix_rk_search.txtquery.txtrand.txtsnippet_html.txtstring_length.txtstring_substring.txtsub_filter.txttime_classify_day.txttime_classify_hour.txttime_classify_minute.txttime_classify_month.txttime_classify_second.txttime_classify_week.txttime_classify_year.txtvector_new.txtvector_size.txtvector_slice.txtgrn_exprgrn_expr.txtquery_syntax.txtscript_syntax.txtindexing.txtlog.txtnormalizers.txtoperationsoperations.txtgeolocation_search.txtprefix_rk_search.txtoutput.txtquery_expandersquery_expanders.txttsv.txtregular_expression.txtscorer.txtscorersscorer_tf_at_most.txtscorer_tf_idf.txtsharding.txtsuggestsuggest.txtcompletion.txtcorrection.txtintroduction.txtsuggestion.txttables.txttoken_filters.txttokenizers.txttuning.txttypes.txtwindow_function.txtwindow_functionsrecord_number.txtwindow_record_number.txtwindow_sum.txtserverserver.txtgqtp.txthttphttp.txtcomparison.txtgroonga-httpd.txtgroonga.txtmemcached.txtpackage.txtspecspec.txtgqtp.txtsearch.txttroubleshootingtroubleshooting.txtdifferent_results_with_the_same_keyword.txtmmap_cannot_allocate_memory.txttutorialtutorial.txtdata.txtdrilldown.txtindex.txtintroduction.txtlexicon.txtmatch_columns.txtmicro_blog.txtnetwork.txtpatricia_trie.txtquery_expansion.txtsearch.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdown-pressed.pngdown.pngfavicon.icofile.pnggroonga.cssheader-background.pngjquery-1.11.1.jsjquery.jslogo.pngminus.pngnavigation-bar.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jscharacteristic.htmlclient.htmlcommunity.htmlcontributioncontribution.htmldevelopmentdevelopment.htmlbuildbuild.htmlunix_autotools.htmlunix_cmake.htmlwindows_cmake.htmlcom.htmlcooperation.htmlquery.htmlrelease.htmlrepository.htmltest.htmldocumentationdocumentation.htmlc-api.htmli18n.htmlintroduction.htmlreport.htmldevelopmentdevelopment.htmltravis-ci.htmlgenindex.htmlindex.htmlinstallinstall.htmlcentos.htmldebian.htmlfedora.htmlmac_os_x.htmlothers.htmlsolaris.htmlubuntu.htmlwindows.htmllimitations.htmlnewsnews.html0.x.html1.0.x.html1.1.x.html1.2.x.html1.3.x.html2.x.html3.x.html4.x.html5.x.html6.x.htmlsenna.htmlobjects.invreferencereference.htmlalias.htmlapiapi.htmlglobal_configurations.htmlgrn_cache.htmlgrn_column.htmlgrn_command_version.htmlgrn_content_type.htmlgrn_ctx.htmlgrn_db.htmlgrn_encoding.htmlgrn_expr.htmlgrn_geo.htmlgrn_hook.htmlgrn_ii.htmlgrn_index_cursor.htmlgrn_info.htmlgrn_match_escalation.htmlgrn_obj.htmlgrn_proc.htmlgrn_search.htmlgrn_table.htmlgrn_table_cursor.htmlgrn_thread.htmlgrn_type.htmlgrn_user_data.htmloverview.htmlplugin.htmlcast.htmlcolumn.htmlcolumnsindex.htmlpseudo.htmlscalar.htmlvector.htmlcommandcommand.htmlcommand_version.htmloutput_format.htmlpretty_print.htmlrequest_id.htmlrequest_timeout.htmlreturn_code.htmlcommandscache_limit.htmlcheck.htmlclearlock.htmlcolumn_copy.htmlcolumn_create.htmlcolumn_list.htmlcolumn_remove.htmlcolumn_rename.htmlconfig_delete.htmlconfig_get.htmlconfig_set.htmldatabase_unmap.htmldefine_selector.htmldefrag.htmldelete.htmldump.htmlio_flush.htmlload.htmllock_acquire.htmllock_clear.htmllock_release.htmllog_level.htmllog_put.htmllog_reopen.htmllogical_count.htmllogical_parameters.htmllogical_range_filter.htmllogical_select.htmllogical_shard_list.htmllogical_table_remove.htmlnormalize.htmlnormalizer_list.htmlobject_exist.htmlobject_inspect.htmlobject_list.htmlobject_remove.htmlplugin_register.htmlplugin_unregister.htmlquery_expand.htmlquit.htmlrange_filter.htmlregister.htmlreindex.htmlrequest_cancel.htmlruby_eval.htmlruby_load.htmlschema.htmlselect.htmlshutdown.htmlstatus.htmlsuggest.htmltable_copy.htmltable_create.htmltable_list.htmltable_remove.htmltable_rename.htmltable_tokenize.htmlthread_limit.htmltokenize.htmltokenizer_list.htmltruncate.htmlconfiguration.htmlexecutablesexecutables.htmlgrndb.htmlgrnslap.htmlgroonga-benchmark.htmlgroonga-httpd.htmlgroonga-server-http.htmlgroonga-suggest-create-dataset.htmlgroonga-suggest-httpd.htmlgroonga-suggest-learner.htmlgroonga.htmlfunction.htmlfunctionsbetween.htmledit_distance.htmlfuzzy_search.htmlgeo_distance.htmlgeo_in_circle.htmlgeo_in_rectangle.htmlhighlight_full.htmlhighlight_html.htmlhtml_untag.htmlin_records.htmlin_values.htmlnow.htmlnumber_classify.htmlprefix_rk_search.htmlquery.htmlrand.htmlsnippet_html.htmlstring_length.htmlstring_substring.htmlsub_filter.htmltime_classify_day.htmltime_classify_hour.htmltime_classify_minute.htmltime_classify_month.htmltime_classify_second.htmltime_classify_week.htmltime_classify_year.htmlvector_new.htmlvector_size.htmlvector_slice.htmlgrn_exprgrn_expr.htmlquery_syntax.htmlscript_syntax.htmlindexing.htmllog.htmlnormalizers.htmloperationsoperations.htmlgeolocation_search.htmlprefix_rk_search.htmloutput.htmlquery_expandersquery_expanders.htmltsv.htmlregular_expression.htmlscorer.htmlscorersscorer_tf_at_most.htmlscorer_tf_idf.htmlsharding.htmlsuggestsuggest.htmlcompletion.htmlcorrection.htmlintroduction.htmlsuggestion.htmltables.htmltoken_filters.htmltokenizers.htmltuning.htmltypes.htmlwindow_function.htmlwindow_functionsrecord_number.htmlwindow_record_number.htmlwindow_sum.htmlsearch.htmlsearchindex.jsserverserver.htmlgqtp.htmlhttphttp.htmlcomparison.htmlgroonga-httpd.htmlgroonga.htmlmemcached.htmlpackage.htmlspecspec.htmlgqtp.htmlsearch.htmltroubleshootingtroubleshooting.htmldifferent_results_with_the_same_keyword.htmlmmap_cannot_allocate_memory.htmltutorialtutorial.htmldata.htmldrilldown.htmlindex.htmlintroduction.htmllexicon.htmlmatch_columns.htmlmicro_blog.htmlnetwork.htmlpatricia_trie.htmlquery_expansion.htmlsearch.html/usr/share/doc//usr/share/doc/groonga-doc//usr/share/doc/groonga-doc/en//usr/share/doc/groonga-doc/en/html//usr/share/doc/groonga-doc/en/html/_images//usr/share/doc/groonga-doc/en/html/_sources//usr/share/doc/groonga-doc/en/html/_sources/contribution//usr/share/doc/groonga-doc/en/html/_sources/contribution/development//usr/share/doc/groonga-doc/en/html/_sources/contribution/development/build//usr/share/doc/groonga-doc/en/html/_sources/contribution/documentation//usr/share/doc/groonga-doc/en/html/_sources/development//usr/share/doc/groonga-doc/en/html/_sources/install//usr/share/doc/groonga-doc/en/html/_sources/news//usr/share/doc/groonga-doc/en/html/_sources/reference//usr/share/doc/groonga-doc/en/html/_sources/reference/api//usr/share/doc/groonga-doc/en/html/_sources/reference/columns//usr/share/doc/groonga-doc/en/html/_sources/reference/command//usr/share/doc/groonga-doc/en/html/_sources/reference/commands//usr/share/doc/groonga-doc/en/html/_sources/reference/executables//usr/share/doc/groonga-doc/en/html/_sources/reference/functions//usr/share/doc/groonga-doc/en/html/_sources/reference/grn_expr//usr/share/doc/groonga-doc/en/html/_sources/reference/operations//usr/share/doc/groonga-doc/en/html/_sources/reference/query_expanders//usr/share/doc/groonga-doc/en/html/_sources/reference/scorers//usr/share/doc/groonga-doc/en/html/_sources/reference/suggest//usr/share/doc/groonga-doc/en/html/_sources/reference/window_functions//usr/share/doc/groonga-doc/en/html/_sources/server//usr/share/doc/groonga-doc/en/html/_sources/server/http//usr/share/doc/groonga-doc/en/html/_sources/spec//usr/share/doc/groonga-doc/en/html/_sources/troubleshooting//usr/share/doc/groonga-doc/en/html/_sources/tutorial//usr/share/doc/groonga-doc/en/html/_static//usr/share/doc/groonga-doc/en/html/contribution//usr/share/doc/groonga-doc/en/html/contribution/development//usr/share/doc/groonga-doc/en/html/contribution/development/build//usr/share/doc/groonga-doc/en/html/contribution/documentation//usr/share/doc/groonga-doc/en/html/development//usr/share/doc/groonga-doc/en/html/install//usr/share/doc/groonga-doc/en/html/news//usr/share/doc/groonga-doc/en/html/reference//usr/share/doc/groonga-doc/en/html/reference/api//usr/share/doc/groonga-doc/en/html/reference/columns//usr/share/doc/groonga-doc/en/html/reference/command//usr/share/doc/groonga-doc/en/html/reference/commands//usr/share/doc/groonga-doc/en/html/reference/executables//usr/share/doc/groonga-doc/en/html/reference/functions//usr/share/doc/groonga-doc/en/html/reference/grn_expr//usr/share/doc/groonga-doc/en/html/reference/operations//usr/share/doc/groonga-doc/en/html/reference/query_expanders//usr/share/doc/groonga-doc/en/html/reference/scorers//usr/share/doc/groonga-doc/en/html/reference/suggest//usr/share/doc/groonga-doc/en/html/reference/window_functions//usr/share/doc/groonga-doc/en/html/server//usr/share/doc/groonga-doc/en/html/server/http//usr/share/doc/groonga-doc/en/html/spec//usr/share/doc/groonga-doc/en/html/troubleshooting//usr/share/doc/groonga-doc/en/html/tutorial//usr/share/doc/groonga-doc/ja//usr/share/doc/groonga-doc/ja/html//usr/share/doc/groonga-doc/ja/html/_images//usr/share/doc/groonga-doc/ja/html/_sources//usr/share/doc/groonga-doc/ja/html/_sources/contribution//usr/share/doc/groonga-doc/ja/html/_sources/contribution/development//usr/share/doc/groonga-doc/ja/html/_sources/contribution/development/build//usr/share/doc/groonga-doc/ja/html/_sources/contribution/documentation//usr/share/doc/groonga-doc/ja/html/_sources/development//usr/share/doc/groonga-doc/ja/html/_sources/install//usr/share/doc/groonga-doc/ja/html/_sources/news//usr/share/doc/groonga-doc/ja/html/_sources/reference//usr/share/doc/groonga-doc/ja/html/_sources/reference/api//usr/share/doc/groonga-doc/ja/html/_sources/reference/columns//usr/share/doc/groonga-doc/ja/html/_sources/reference/command//usr/share/doc/groonga-doc/ja/html/_sources/reference/commands//usr/share/doc/groonga-doc/ja/html/_sources/reference/executables//usr/share/doc/groonga-doc/ja/html/_sources/reference/functions//usr/share/doc/groonga-doc/ja/html/_sources/reference/grn_expr//usr/share/doc/groonga-doc/ja/html/_sources/reference/operations//usr/share/doc/groonga-doc/ja/html/_sources/reference/query_expanders//usr/share/doc/groonga-doc/ja/html/_sources/reference/scorers//usr/share/doc/groonga-doc/ja/html/_sources/reference/suggest//usr/share/doc/groonga-doc/ja/html/_sources/reference/window_functions//usr/share/doc/groonga-doc/ja/html/_sources/server//usr/share/doc/groonga-doc/ja/html/_sources/server/http//usr/share/doc/groonga-doc/ja/html/_sources/spec//usr/share/doc/groonga-doc/ja/html/_sources/troubleshooting//usr/share/doc/groonga-doc/ja/html/_sources/tutorial//usr/share/doc/groonga-doc/ja/html/_static//usr/share/doc/groonga-doc/ja/html/contribution//usr/share/doc/groonga-doc/ja/html/contribution/development//usr/share/doc/groonga-doc/ja/html/contribution/development/build//usr/share/doc/groonga-doc/ja/html/contribution/documentation//usr/share/doc/groonga-doc/ja/html/development//usr/share/doc/groonga-doc/ja/html/install//usr/share/doc/groonga-doc/ja/html/news//usr/share/doc/groonga-doc/ja/html/reference//usr/share/doc/groonga-doc/ja/html/reference/api//usr/share/doc/groonga-doc/ja/html/reference/columns//usr/share/doc/groonga-doc/ja/html/reference/command//usr/share/doc/groonga-doc/ja/html/reference/commands//usr/share/doc/groonga-doc/ja/html/reference/executables//usr/share/doc/groonga-doc/ja/html/reference/functions//usr/share/doc/groonga-doc/ja/html/reference/grn_expr//usr/share/doc/groonga-doc/ja/html/reference/operations//usr/share/doc/groonga-doc/ja/html/reference/query_expanders//usr/share/doc/groonga-doc/ja/html/reference/scorers//usr/share/doc/groonga-doc/ja/html/reference/suggest//usr/share/doc/groonga-doc/ja/html/reference/window_functions//usr/share/doc/groonga-doc/ja/html/server//usr/share/doc/groonga-doc/ja/html/server/http//usr/share/doc/groonga-doc/ja/html/spec//usr/share/doc/groonga-doc/ja/html/troubleshooting//usr/share/doc/groonga-doc/ja/html/tutorial/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi                                                directoryASCII textPNG image data, 200 x 200, 8-bit/color RGBA, non-interlacedPNG image data, 651 x 437, 8-bit/color RGBA, non-interlacedPNG image data, 664 x 276, 8-bit/color RGBA, non-interlacedASCII text, with very long linesUTF-8 Unicode textFORTRAN program, ASCII textUTF-8 Unicode text, with very long linesC source, ASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long linesGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 319 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 234 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 2-bit colormap, non-interlacedPNG image data, 103 x 50, 8-bit/color RGB, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textASCII text, with very long lines, with no line terminatorsutf-8?7zXZ !#,᷄h]"k%nš3Bf5Bߖ2r iN% sn"rm ^J' jEV74.tH-`vB',WưhECuH#S*b a f#mo$>fh#RпJűvĔ!ZT%_xW Z8v\Z}:Tbg=ӞҁFgت!S#!QFv $(U m?ߘU=ib'xgf3őj9{O. zT t}5ʱ7jMR' = U!q*"Ll᤭SjbE7}l͌nklЉX'#15 DS.|&I 3YZ?WuiUyq_,ߛꚩEHD-`!E:$X}zzB|yAQχ#`2"@ QO&|{;%SB`E13gg'C2h8i#2]#(j̩6Tww`WKKtLw@sS!W« ߂kyOc.[i [\ckY(<"o)Lv;%iti*8\E`H1ìE}.oQ'HS!͝X;oʝ1׶@D^~M *=5 =;61[fzǸy`dٓ$D ЁD&לּls%ń^'z^J'ݗ }N<&Skzz ֡U# uƒ0BUyɤrĉu>+R(Xf tw%$h tlSGU]{^z5 YO&*>K>{CZ}57\vS7Uq >lL.] d~,92d))v}O6n߳h?copo \؋ p=r[p 4\}7og^="vEsi 0&mRDkfjeFiؒm?o PGJ/Ҋzi&_d;zYϿGDn1qenD $Ė`PCK][&&39$,QsZ|+is;'t|gYlDNu'ɝUtBTa(vʮ>aI}4R _EZ%vkeUJ?CNǶwgD'N)ꅂ* >T:= ԧmT wcQ{3Ep!Lϟ4:XA.ȔhQ‰ 80Jka2rjvwr'J ӷ WСA4N%F Ja[I ̎_%$XW__FA:ǬnnNY,. :`8T ve7 $!MI$EHZo wA/ǺyDRƖwC2.JkbnӌZïz.g?Ige?& یs>YyZC|J]57Xj12vϟ&=.y8YݑWwDdh@'Yd2Uj7d\u!km=^ J>usgZ<~5kζH&Yw%ꀠ=X$ۻ~qdn(rtԳxh32ՅIѨ߱x]ɘ*!PǛ7K|qt]V!oͶ&hvYʴ=K֎0L+"ez8Jycl"\\%FbL[֐jOAsYs`1"&0nj)T~N8ZsFdcZT O^FILJdzX#/N %Om|ceT:\Q^}0f)9-lB a̘75IZ:`M8Cw7Xa2Zm|V\K|uąnx12%0Լ⋽p!AMݥiBo9l'{}}f' "L7@b9cLW} SPmc&;,ۢ?2[?L() 00\@J޵ '{U4e( vT()A=/ӽP&Ot]JzOqR>[21݂hI>Mȼo[ `#YNU-:v[ęPis+jIU BǪv_q&nun3-JX%)Cj ^4mM6[șf5 !\C߃tqGmbsQQiԨCs\p$Z\RyW/|n! Hx=wۿؓQ!șRn7jQ';zӾ-v! #&O;iޅo݀aoP|vAnY.ᦊ*vxE ia bƏήۘQ61|CkNV V֒l_4"]{OJ< 5 i_,ll3lja 3HGqPNZǧ?pÉl|C}?a (qg5N+Z4tB )E-Ho*pzDKs܉CF=`?ya|QWߌ'+m'k{TE0ywI #R7b:f= ރU ^ȁ@KT$G"Gt-c:9*ݔ1+QMaۤg/Vml7I&}X6b@A1}Ug$fhfbAѪ}~l;g.ZS]I&JEfQK?6/57#+"߅,Kqe\&.I4*/͹Q|<’nݛpfA?@Pw\pra"JKEK[:Z*i@! VC!Um79S*P+8q)ȨJ3 Ü/%o3.*x*TrFw,⁒F@0~m/|rap;X:Vh 2ʠ*ܒJσJbcAzlYa,WUuM1% O$y ȈgY䂄-Փ9|̒Fi9f;Ma¨e@8g`xlb-1dC/1Jj$F4oLS f#1%a?k%\Ҵj%AʗNď?' @_]K?(a8 JYƈ>%#l)v$G:KA=NY5']_.tV YMgR6%ZгH8o?s T~$cF5=ZZCXOqX+h(q]bl 93rVmbC/iM2:hYb&Z$*Ά6=]Ӵ;u3U~dt2nu?PBʮkAzCB77.o4&nJa&ժ&bf¡SK@¡}M|}C8g" )H4i2*:ׁIVZ}>sT+z00ae#hcVzO&Qv.~u[̲y++󚕐FP?7s+Xp#ez?I?fi |D|A sRi|b@>1 ԽQ$8;K/ g#'*K}!IT9 ew05|,R9'~,YM\;uIZ) <*6$ۥ=q@Ѽ|~uUiywk=kK$IWmY2ygt]YI/eO+ .gXJ ;KВϨl;Dod/\\e*T*tD~j B::/W|baft1l-# 9)u,FgEh#`x]pZ+,6ϻY= Uܙ17`ޣ3"b;O*ōȕs?}De+@T1л:u~=go \gMڪnbik@܇M^Q:GSL'}'fe &yLHx0i0CuCd;`3r7p)06=p |My'!~a=+?0n5|p4m(QXW`Z%Uiw=`X'C̎6Ҧڋhq}_wD퀪+{n@/iG3M"[̡ .CiNqԼ$.80RexN]҆^b~N`b͞S.2$`?+ S˛ 1=VD|;6Px׫ؤF|u*d8Ef ܴ5ޑ?{`J= cϪКݳ9H(z="d)]TvB)Pm4wnӦ )Jnz5&{/"*XhG01]Wˁ%+ 9 9 )qV^)0 ŏʎ48pԕA^a s1g:yM r!3c=XCZ: DJsvR٘w_bakDQEa"qrݡҜPNbiD&pK7vc墕QM,. xd~oh0_j{Ŭں*mߟ 8ch`a0+*6 :[i}2bZ jѿ o,C0 dzKOohJ:siP"9Z&msC#i&ՆS C)qٓCKTFB4нiWN͈! 0@&4.8IGvkm'ִ! FM b'\/w/hzۼс H⼻m'=DJ Z9y/s-LFSLu|z?%p5YVm/)&ѭFAMw=04YAO}̜DŽHl'M\Y0ky,{r擠 P}S.ǔKV<)ʒm>-cAXh{;[ ^vwՔPbΰ07}C Np6 ΫU2gCƚ,bgᗱ%9+,_SWob*Xn٘}g^TG!{wc L nA`Zd$U*\iU+23\zDXP%[C1-u&rMGLe l ,+P5)LxShh+܌Fi)_y,r=z]N+@DSL N%Њ(~'0ŕE;_#Pm6ſ ?_ Ŗwy(p`p{f'AM W4XKl/ vt[J}㓡7{tOG]5}@(_M1i<8 ҉J(8CAʠ" zÉ\|VLޥ[z n;ÜM$[ܐfjT@~(K: b0)̝ܰ؛lh x^'Oys 1AVIĈ<_S;6f Xs\#^^:(5 ;\oί_SEF@amH%T)8*R4?zwPX2xA.; vO/^ ORj( $6{&-Հ!qЛ٩T%sp::z8h(35mKYɁNNYR\FIQI Z4Q/C$@m̳`y%%bI%&Oy#/HxN]Y Fi|(f3^&x9A?*NCut=\犑)ڋO}Pfj$v6T-2Eqv@jW,s ȠN8 })[tgB}';xf[S#p|.zSN4fr'pJdSi$Ē_*Nmk(qi@,ӃI3/jJwdu G- UZ>HEQ[wХC"L< ?Z~*(6M)"m!k W}iZ|lycy `A\ydQU4&eq`-\^52ƷCz^饭-6KcKVRL/$ kXfX$-5q('AJN1m EO.D`.!5^Yƣ6X+$>}z- %mH: ZYq7l 9jym e˅niBǓM@EdG~yg/K1(CFT+k@x7;#ܤ՘sgdzď Akv>)w <%\Dz;/5)!Z5#՛ 0F|^Zp@&5t<5_D6R 8lDyyd+Pȕ^(T8rP }`}hOZȳebbW:.@͇)֌#NϟXܒz34$c@z T'$S34c9idړ~bĽoQ9/"OéڢޙRno ҈{K8`Z:nW+RgsS qᒝHWQ$ օq6M| nuXjmP۰At^xo!/u=j;t%RPq~OݚI J2V!σAadyUrV䓌\EL+Q t|[zNy݂QRfj^VRr\K4Ox{ZJf [v[]?Yٜ>]bn71eet%]W!KD_,146^|>jJxC0l?|0hxk m`K)L(7T_R^\FrrJSn‘?_WZ!nݙ^W\F(=eB8_Ē/c{YuXL.ʹ`3G᳞sB#LV( /htmcpq<65L{EZV 1بYƣ$ ^l^uvMo[[y❀c&?R|i {?Ow_5{EɡڨId7(fuRa}R 0[!pi,L J?@.S9O(7 +ާ؎C.N+O{&wnO/Ic([u˨7k!LCh=V(uEÿa0Wf/DQe\ %C@Çk1qВ{<wK#T?"MY&T>A}oӺU lsdFFR0VteVpqO j=zCӷ p{h$6ֲe[÷j&;L{H\fA#ߥeJ܅š"c0\IY Ok]Ks,f5pL'"j.␨zbq=ݦohC'J[SVr|Mw%Ou?ry),|jbq o2r@~#f{2KC8<\Ykpʹ.l%ʡB 6;!F q52SwzIҨgGx ӒqxΟ lͷ.MaS߭mS_"lFkeYUaVH]ǃSǵj'.k88ڗ|uY/w?1aُ~Il#H:bWg2+^YNd͹6W> {KBi*bԿR 1M6; >{-oadPr6hr}1{m0hݗlo(]Q&Y8t@G:O%c`S`l,kl-`>`'[*1%b*x%x"tW.I 73fES[v ‡g!B ' l._ Svd_SކR *)D'qf|ݼxA͆_CP5ϗa(@8owA*Fnn+H] N#c\?ɦMX>8-hc!xFڍ7h{,4Oto/8RwZB1ٗd %<Gnr7-^/z$:.c4>3ٸSᴒAQMl@oC7;`ɳ}I>-^V7* fg fsƃ|F:-9FO'MtS a=3&f9U/&V|G2\Dd[a.x&aַExl!x?a[7/V#unz7 gfB76[.(P ήMxz}U`U\7,-,ZDj/҂4Hư uLlUŜjMmJB ˦85KXsъ* 2΂htJO{3v792$!䡉 jwTH rFl%Å#;̑s=PoԻZ!7N+:G-G8ze%M(+|;   4k({k0CYnj͐rU)-6X-?2PBciWnI60@$:ѡU5zT,hv$/j =@ntu2t4v+>*ЄE-,%$ +jGZϔYnqĨ/79/1A/O NLy4(U4VAoܠQ"q?:0@ۛݧRL=ϱ-=>O.h<2Pъߔ$f<>Ttn@Φx U9DJ _?eK[8Z9_\hU>5:c㵾(o襋Rqz &s1EGvŜnFV4_34RCF3/;цG%w7zcJ#JHnh*>b([j73;<4#Ö1Jw}r-l='`!m<)B[H.4 p-^/M.FA_(*]CmG˨\ȧ#<"6y hG*Y u*DF:a358=1žz7*QL㯗CfBs嗖u"`7S";re9>uBXϺ_xFz(R/ew9vbWFwCtj71[]pRZVCi0}\C{LPqb&JT, ^cxk!|ɻC[ՂZɕj#wRcjEX {PTS[B6{t c؉()iI<7T;SRx:1}L/[`A=!dZBfEjhAɜxet^k6J©Ƨg` J62uS>Ouߐ7!68c 쥅~ 5o^y0id!>E/,5U?ίZho-sEJƱ@̍'1 C,Ӓ0>21} dѥ YaЯk'JHYS62] okNX/:7U9fض)t5őa8 kg-VotF4l`e6 l7Aug(&XIVC7",(z';8X0No/Ygc}cLvptR28UTݵT<$w&ۤu~eo }Ql\Ͽ"V g3̯lap= j.>X)5hOL\AU{9~Qg8fL7*1h:aa-f.rm>L - l C>8,lhL9=qY.5Q g=0?-]anG$RUĶǞ a_cmUAwGߎ/ ^1>{ T̜)8zQTʔ(ݸ/oZzkx!J(^5Bi0)|`;m+t2`VgT?uQ"Lr ΃g8LfDZhIoN=7^ ҩ& * A6uw5V2w\ʺУr2s/lmǔnEZ_LX֍hlԡHX婵  Ɩ s*;7?x֘Lo*=4QJpN` %O&QmgVeiHƸFڎ\Qy@ٔ,QFln:>sxHf)yիm 𘸀ܐ0Sa;|§HAϴ!@j-T@Յ%*c" L%N?yfI4Tmf!m>bxȦ~LT"c{RI4 00*hyP)7,QY&4V ")_@@d{㢅nvd0x]Isha!ya:'p!AZ) *Z#ًhԄ0@LK<ӓŰFq(-CyIB΄MF2%#Qbgj*7Մ(S:RToxPc R:u4=EѤtXs)`u5z!cnn]8)k } x=l$$+4o=_0^O+))]N!uNLf}˧ b]p~dҠ%J\XjxJ:ܓq.kaqrle":"XTs@X˞6{0:3f;' W]@*lTdJGx- 4?ݜ[ g\Ἐ=^?Sqw]- tt垕4-za>^ 3_6PucMk-_py 0CC5N З,\5Gi#J&eV;tOHW% st/csJU<F^&+߄vd_AN/J3RQ m'MɅ2G?=^s, 'Y zxIvZ pp.5ACX/- p:yǯy8`H/?- y,N չL)`R\HUצAfל} -6.[0e$|'+co02Qc#+KPpiUJgih¬zfF d)&W3wzg$#p5eot%14@DL-D 8Nsji{Iߞ_mvhFI'QbA(]T>O cJ*P$cfZ~?E{45F_XNX;z6h?RSpd.ߖjwxWhJ+,(#^Wgd`D\;^#>ߓKWc}Za]@i*=Nejk{'EK3o4}28;HlOc"Ve$yYk;{m&/6DV?\:`kERTL,N9 bYiw f@"M9M lH>-@%wRnddY;#l(,ك#BgXn4~Ԟ 1]0h[XЏ Ѿɭ@||trS;N5#U8qU˯ &z3L?\I"*ORҘUQbHse֨-G rVLͺy|׫!S}rr(F -J;p.9-SGazl\ 5 +FnJ/i1yf8[X0襁 {x`ȶΨ\K7;Q9! !k|QH^*Z4u[J,{Ӣ}6LP\~ Q4mei=ZV`y}z3Z+ \^Mo! I0ƥiF RXeJ-[IՏAH7Cװ6ELmL7%49Nnʥ rz-2Y''xM,G怅#FX?rQl jL&A;%.sI5-}puJ/O5c$EYHǑ}N퓂:^< n_jB(F7Č}-w%B®ȷ6BphWb1`dϠi`uv=$(Lܪ0Gۃ/2:wM~YJ؟ (~0;fv!.Twﰢ2u"xKj!>6 !iRa{dQN^Q$wx,mЅn)Ս=8t`/'P,1h8⥟{{:[bo\URBr?"8a=K  |U+F}cL*P <,r,G^^ "ԓr`AUMgnMM4.nQn޴)x*j)A#oN% ? Ϧ$ds~lJ/f#R6a &v۝$c%L`' 0Dq5&QPrMJd M[xow%q]2sǂ/]F%b`Ihz\Do6#ث̀6i϶v]Nd7S ͖^CGnFK>sOGP_eQ b)9ń[fV9/@\H.P[~CSlxA#3yũّ17?1AvL/ܧF'juش[ʿ(Kuz}v\މ8| c~B,$v#ЌEK nR]C٬OM3jgZ%W>+ͅnE92З ztV$wOp-]`*bj +{uŽ䵼݃:·ȉ<1G >ވl*m^1F}X'fCW@{1u3rά KqY/&hƻ K_T0k'Ѣ!jD74oKzLKrUleky0g.ګ!v8A HDZ {ȈGc__Q !쾻\2b\o0 \cί8Y?{Bu:<9D'm%[ ;R\PL wò@C}"m[YմBhbI@.MB1zVha]=z.u0"XԪ0cti Ui)SKa͇'89LFloBG6YW^,_'o LKNcl>:V64Z)TOjȫ dtLSDEj#哈2 )e9L[*.0ʟ-`iG1Z3$1!υru.(D$;#S;n\ 3}۵9 _v4s e SE@S/)-G 7vRۃs? Τ"H "I5ԹUqlNL:*$׸^R㳛>E ϶CJG( ؐ:Vmj!xߛC(vSw }z-HMl!% " TP8QK3 'iCuZDc_˱R+@Y,(VRo?M9| YZt{Ĝ} ] եTɺ?''t1ϱـIFXj$V署 R :(mi/ nzm)PɍnH^Vx krR{އ[Ct5cI{ME蟮Í#T| ݋.iisZ]M׎~_2iwb:Y=y;?̒ O ARvfRmdC "{ʔ-\ {LJP9av WM%T8%@s$-(..,.Ig0sC9~7;)NЫ#d5ÍOt.V}5sٰM~qX_BO=4(Sj[ݢ@ _0hXmTVmMah@j5oo ClpUqcpH_VGIe&c1vbflI2r gYpJ4(s9{e b"8f`J{*7?qw**AKo6qO>g (M i.O"i6!mLVxt1LLj ջ(!B=I0zg\u>AE(g^a @l^{OS%ooFWgz_5m% WOr=}W2U8 E-C>l@,%3FUdsޛ,Zf+RіڎUH O߳*zc~U ^Aȗ gW|ț9ytwRWبB/ԓqTXGЊ&GNS,$eS_Y!*' h;:byM[TСix`3|9OQ e f{{+[4&,<֯Lrw\f@ AF3V&&F:0%B*]3T5tǼI!̺]Q~pﰤ:n8ns##Pܾ**ӂ[Rv]X-+fX.kﺀ ʖ4}H),p Wff9Ζ:DnGd>tȭo ]cA\P9!xTOHD+ax^PbZm>h4e\u5/Vi;c4}9| e'q' ~/l5Ye Ra$`,G.6B࠵{$#ֵt{DWrsn(dF;dNtS0+JD$^u9+uDXs~׈*̺IO Y˼s+R 0;t仡Z:Ss*LJ3E2>,HJ4$Fս@'4,0 ^b飁'ARZTio`,"owTa4a(lZU&_uu)Uu^/r lKV{1nn`鹅B!{e$SsQy*T_T\E&Yv)pɜ9t7Kĺ Qk6kpGA_c>E!eQ=Dic|xR|@]Y~H?d ey^AA+OԙPvqlDT~,G͒ۗ9Z_JAXkWv4~1ʐ3af dn]n̓s=37&+? 'v"*%r*ptzi*w!Cɥ2.KfeS4D*ć^pɈüX &JľBbˏd(YCD@cq6LGbiԽyޮ!idVAP 6S?gRԞ {XSh(HJ,k@еqeɦ[JóLhQ38yoˠs'/&s Q_KM1㈺(b+kXQKO2)na I-6F2WwZ)ėfJ$z<"0ڍDoMz%ѷ6Td@I@j%?L'Rp!že3\} A8Rol^3;* NuJ&(ņn=芋$_\1t,[G[,8=o<<5N7hZzk!`{kYdРtf_fV@#r=ͻh*ʓW%Pւ:Oz T g~.v$9P=>:Ml#>.>O'dyX4bxqt"3ObQfE;le0pv5!}\0{F<6ŢF@o . hS`p HEEQThZxFqG}ht#W-K;vw Ce2Dv01,XNDR_T @s$## BW-_qxAuOWjt 66 Rǀg9}5hĄDz1&Y>/ߧim)9[)m^ۚHoZHx'rsȵ 񺼉/Mܦ_k`mf * Rgx)@A wOI0k]$II@j}unƮ|'S^prg+ˋk2ں׏@$ ɱ*9iju.bJ +8~GS()! ¡57J0E!(1EGWxG-!yBjz49~S wft?n` [*d-Kf>H۳X`}Cޟ'{< @phtP\ IC.}_,4܄n.(SBv|~NGAJdCz9{xOQaA|{X3CG-/ukꐵv"€$IPv~cU/"YD rnWmRVlpm%i;{P'~{©z$dž"Yftq" h b:{9+4 '0a~4OewGzeOr4wLSOATH9V'\fNeKN8] rK #=1]_tW5߅o- %lSݿdgՐ%8߁ޓ nw+;Yx;X:"!.} vsϐ~qqCWV K;/.!TON\ID5Bw Uujm˻͆Adc&v__'J5oN~}kBޡ׾M2pZ h/f8ªG6/NLvX"u6kr\LL/ZUd{Nq"+I)'Ƥmp賩ZJIo<RbDG+λ,TQ¸8,1 MR@ . aԣW7 Y&n Al͆VpV?itTTC>bu trlWUXr /;b$헁Ɏ5I6F)ýE,Q`7F:E1|nfb|HX[b^,ޣ^ǰ7hq"9~mqe~znrO'}]Ge~C PTj>p vᐚ4^nꀮ 3O_y`Dўa &]lF0e^U0cHSo6纖 yV7Jg]1qŰڊ a$ <2tWJ=WCzJbB \pt=üy]6%y%O0r S0"y' v+{>-k9 -5 ]aj{却D4S< `yzh58Sl4z"+c\,6-6XG񂷸Azkx(hb,rlUNG0jl\Q\\ /0B*t ` ԓ#a@5}g\hI'tXBeXK?Zgم)Pn g;g؈˩Y0s}'|9]ta.(JUoda8c#{\`L!)(IŦxUZcE]{l̤* ovPBu$ jJゼU9 #7!L:䐥IBvĪ`iHz6uĚ؍@q玞*#_{D f)Ⱦߦ3|4ܘOS)TZ`di #rS]t»>)pcf|On+ 8.'<^S@ Tq@lbM(Mۍ ~r\.q5Q[5O>k f[x6SU;@y@}[@/Џ*jA |2=#/d V fsũ뢾bci1#Q"ٹkЎu ظ*+ozܸmk.DD߬,< dAOl|D*i1T|ywv[M `@L'~NAC)<+߸=ݩ9o{&C(i[PFLVsKj(Lh3!RlUR:BUE&EJZ)%dy= w#9y+:W'cI/EaԒOs85?:o$E͈GvZbBBFo{rWlUdfgJ>b-] Fڸtϊ˖;rmszX}dԽǸMNZH)KrL8Mf`  C܋5PV=1K yǀZeex\e UEJeb^Їۣgd[X(JJ:9B8iz ve: 0X?a?Р$Է+t4?9J3֟’ +=6&OOE8gdg8 F咁4MQuxa{{.4kQfJDwܹ6n@~*fcLD9>h 7'!g,/N$f8V>`-G;xa'9gPLlx2\˅NГ%tg%7?{ pb?@`7Bu8 Y~3UaӞǎN +ܧ I^SÝ΃?U\V١ؗ( ["cK4YҶd;s{cBFMhE9FLoAa^"\0$/8%('y(*yHn1iнuw>|*0{{B.xK c#|0Wh#0n)ۼ_kJ~QeMԅI ` `uNߞՂs׼<^[L&- : 9nC زL5ɦbx3Iv߫Tמh'y2e ZUl##f@xE8yо6u_\V ֟c ¦ 3ܜ}vE(vb{836~4 s(

kA(RPr_-! j /} G'LV2++\-.oFkp?) #3ĜrFoQP[ 1 M[^"V#{*R} J߉ц&`f,j L:Dپ/]fxư\䅝MK:\leRV4~f]}l0%Թ?tV e6TX&lTݼ KPHV=R:i>hղ1נ] d]D1ヂ0Yy%AQ}aR5#(9F +1U8\,ãڌڔ8G0N_rwˌB8fTn"aM~88],!թz"pw*c2-tY4YtnbKO9Ƀ2UOmVQ74cmˋ y }})TE7)+7-3vDZ7߂wpI: k6X+O;]EVw)'k*;\ g1F<]9dDgC|64#mNA`Ԅk߄҆$V }"=BT_ ;Ԩ^Q5y2Ѷby@4.vUuOOLraeDnC rb:bcoC& sz=$ngUX3ªb7{A9w70̣?6U),-gj5$(NB?aC^f{E$ ?= ŸPQ,U:$~v\ȥ`Nh(UC<6O`Ru#)*2 !m17J_,twv\7JӗlFUUY612lro[X!B% 1kWf_7ڢ? Ru(&h""zd# q(=V^+$qpE:@$eVNr=:'eHWXhBz4bt::T-Uy?; D AT<$@&C_r[bInw:6& bՀ%ȿ'IKs7Q+)P5DV ldb؝z6fHjL!|OzJN#mVfέ96,z0 \jŚ5J\Q1'eELB]|zڟۊ^͚VlE q;܇yʜМȄD-{cFMHBlB.!V &5ciUs`}kW΍2f:@ef6P>-[/\&1E {kj,n(?L'&#f.ac<_zt(\W1WyA?J,gdR.Z6$)E +I8۩H|oN")Em@M+ mDN7gݨ'C~(heYҰWSA4DW-N1I<-7K`woEV|~Y9ʒ) 7'Y r\Hon<3vzL>ʐSrځlAIRR;u=ZMM c +`ZnG T+be w@&.f`f$C,):y bAr`O'0-i "iFVyѵxJ41)pvP̛OqWQ7xu-vbw_Wb -F>k3;ZLDU7 J_ܿSQ|=>{!O- FkymUz:qƧЊX/nld8EM1`,e3z <|< ;36J3l3rQpSJd6ÎmH-d0ߪ~F>Oc=|ֿH#[/5 {V #8` ŞzgFMloK ❬TwѲ]wFl7楥%IJ]Փ 8.{30?Prhu[<8Tх>E&ƣ;л'7'YgT qS^Mݸy:[ޘ8ACBUE~ꌙ:RÔV*AδSbG WkvDD[ڷ>\O /v3QHx0wF ƈͪ.a <+9RNM%݈yИAX-Nz$!2Ga{4n1m$v"q7ڲ~#p`iާTж&߿Z,˷0غMHRVy5 GP~ջk4tv^8cCQW{=yoo ҉d=fw3asL_px2at<ՁsLj"[zېQ{΀b)и?VuO-djUS#_ xsxv- AbXk|d^8j❂] ;%B^0`yhxThEa3gBϏ1TiUEfN]̍M s0gfe6Yռq̓UJ:E#w E95XRzSFA z5۹}͹N4[4ȭ-Xk<#]nB+S>h0' +uiFP%Kp\{҃F:],mI|KLǦ7\ 3jo,>yE@` RjÄؕcxMqMgx[ H-ՑExl/Myi7οN`ǫ^GH)sR'ld:zs0w vD c 恲{~`ЃTsz]JI1x'fN@X7c;jUe,%C|R^庾~&}n.oM>X̰)PބGsàdfkـi粌+nT_lz~duEG\ 3ol )6{X-AT[U'gkCFoԈα¡`UM 6 A-blXXQ۞K`0~fFSm>d!nHjSs>DUgV zkAh*mhҪU,NNPA9!/?RېАj^yݩnMT.cv.ECzϤHTf{ "U|y'ܒ*S y†oCH/PT{ʑhPg&hק0wvu$^U-Śݧ88tQ#V ,r5_`$9=vRD͇u`GunMh :^{v|| @z&|klb/0lA? /'8O誫o@IDa ^)myՈLDe@U)iAt36/_i%'}e8;iܣ:"C|>F+yRH?S$1^>*[4BF ]E_DxƐGQ+'¶tC,#PQ؅]g^T)*mIǟJ} &r)נڥ01 ?Q7bjhA街]Svr '>tk!$_A#VպumR.mhA$ a'I/r7&d  p[7XVgV#l(Z̬o k$C 0pdr zai}q۳DOa>$;m%\Ljf# a 3^j:Ukţf""Uxn[#}&+E&I5z {-] ]!cɕ'>d@Pdr$m\I~tlkt} ;ր3=ΊLC"ZX1] ?!ʧU{ھ9}z8kP-*a䷬8}s-eEckVZ!TIqdӞDruy5K}LwQf_P °ʌAN[7.X4rW0׾Z!*ўQϗH#`]r.٪Xg 6Bv&ն\A YI1SpQG5BeZ:a (z2CYePpsP?kSsOi3W`:-AZ߄tAlv9nM'3 Ԏʋbt6 id v2,]V3-t~hTBO鱸ٻbj}oE%)f\v4B2 `}o~?|8I!.V JM7j< ,}X|©ۺ5!^P ;)[>~z}dPtZr HuL[ÃH|ښ%E- ܪihja W#=Oix#m o*N1a6djnAPL.(cs*!hF^HP'3]TI^{rK,ZM7]&y_ۼf?s0(r:Lʈnn OE0;ev {K"גmc[ב.RpThZ$ZBسYkVt>f*rb"ZUf V3x fIў H 8Oh]YOj^[b d_ps/ A<@ mg_y]w>yf#|8dP|r:iyn{Ɲ\v&AUISą^gaT n=MV1mxe˛Y>EZ"!Fni>-Z; }@j8(YM6Pk2&: r/'^3}[9: zIjwա%֩%a,#RR9t ImMm!ƴ}!YZC 8 DyɊ⧨GSC|-;`x74u|bl{aqmEmɓw#Dd$pWd3Ьe )$A0xG'VuIs:o[(1,BT8*{y!Q2hA^fwW'η-tTe IEv&RFj9!pO lɀA.1yNnݴw-`q,QFC!ULΟQ\Nqa-GUbOؼf)8xYzcYbcuEd/fu֐Q>3UƐ.c]o:M-kRAYr'n /%w=}#RF\|}{4:2HLVإӜ5*ץ7k _TXqOd1~TG!.i"0`gs+$Ǯ "F@/=ۨHjߋ@Ge,O"_% wͬF4mhkN^IY`qu~!Eɒ frDp:N\hgdk ̤Hx 0eV.' ׇDZ2N G?OhX)}X_3&+2b1IIE_EƲqٶZ*v -~9&(P-r[ǭ5wVnJ2лN=;j/x?\ŽYMjIC:P-g I@9  {!|'hE0r%{!ewK[ R*簫))XrUL6̦GLV[OmY~9K=j?g#]O;cEL:!|H+ǨOt1J7M{ ~[]B3+I|RYf8@J#V`?+Wc%, 2TX Ks %>plza"ZjDf^*{c2n}-7꩐i[eiqjNQ(XWP S~D]Uk.׺YpLb "k6 reԅQ1I. ZG0jg}Dǧ~>Bo()ZPxBKel-9go3jhlkB?K!vIq#t,_҅lsJr`PDp(zbcTx>Cjx*p7-2i*ڥ^TM% `d M/X=uuL4UYNd*q*"c!hS(gp$eP'+{*}V8,Y4b:~.0yq9+'٣5iFFq䓛d#|'^$qw%r\Ժ*KÏfӍ1O\[Ҳ^'K@"$jJCL'2ǥo߹81-c,|.%#ǬqS G0i"{qkq6@Ua@ n(v{ =8F;2F @mā}w6!tܑ_S^EZ9{}3.tP8lcniUtL}¾-byq: zˁ1$ NuՁ>p}K cܵ";p}]bpطFBSn ɉKc:*غq+L31 X nOz !=leyRjt$\%p:ufHlJrFԬ ۨEӝ*zxB~FqgӢyG+Pq 7JI N4dsicnJ*Fht.T+L;_j)MEl ɘWy#=h[EӔyRz'v%q<O9&? By|@brujCv VnBƱXY;V>drx\@ BD#H(gz2z j7#|"/17US) -%?'"{M|r<ې\3<1j90c',Eơ3Ȋ SeY1A0qQRo #E,'~J:`Z `j{SȓJr?[̒a$ou-(/U,슇̣";=Š'"p;t5k'1KaZa\# ք&KuXp=zm^kv5O}y‘82(cҳk 5)Dun0Qmg?Oo)/4` ̪Z"^PI!Nl{[_&$|oȜx* "M7H@FjjМ)gl-h?X_ ` HUWe6$C=el~LI{jfr:(W[}{( QhEh0W:Zv^హ :'ۑ.H6ΥOJ=Rw=D#_TՕ|kvcϊٱjl=f+ϜAf{p!N_=TK053X1r=cU]A1ZAT6j+;QtY]7Wa2o>|^Њ&WsCr*"kݭ5F,~gwҀ5&GJ4#W#/de9-BM%qJc[φĨ,;{Q6b" ,٤%µT@ /VZZ1 ր>d_[U>^p[ЮGQŰo^5K ¡kIf9G3À9ct"6^"N^Z7)#()Å͘= GvHN79^/lZRxɍ1vI ' ?q>$1)5u 4-7Y;5Rɵ\tђm+Ёj̔68T$2ψʱ}C/ȩ>R>h3=Ae:L.гTlH|.8`lEk4T5se"gMv>G=n%&^"VʻU>Z-A0 D7l;9"d[;u9k̛;|D`9ڳ)Ri8IGY] 6PYf:'ʬ]e7r4}(M Iq^#e V]\a-d,7"@5okrmر IWkS/1lm{2gAxۊѕ NSIs-kVmg^>L==ԭHuȧ X]GVQ t*9/NF$qq?[q&:"KB}Ur&xBY)d_f@Hǽ IȊ`ҪH8"ӡ }k2Va<2 ѧ_ Ww0p1ݎZϹp8D Wol%9H}?&~%Q_*RR ߮Yt!j  mCϖ@z-D^BڔZOHC8HUE*Su7'^@㑴,Lh8aFYkAZaGE[EntRTX竚=C}Wiֵ1 i'p;uK9( C#nL3tI ) Uq1RUi9 ^Һ@br=J:>+ 8WHq_wW5DS\]qc΍+A6VdA?E*!]տDy jcHo'uՉkBf,^{ 1oe)Z}]SDKn›$,Bt`GHbǚ_++OGw~%n$]5V+k年Y%̂XK2Ä_ٛ,Ch*E RNjp|:XD:#6$lpڤq ab-NDf,'=,]<"[)K#FK`?Dv hEztY±*86q0毵9[yۚ2DLu3>MnwA P(s@M$\|S+,jڜX/,T?0#v`{dsu/L;V|d*.?IQV bL(E=BwSAq/mZi^piE"90Ǧ'ؠƢ ie7  l%`#XHyTтAUҨ|c"6Lsc M6㌠Z30iH" #c7,] |r:xX:ߞd7h266 kvto.1֯,tܮJ躮Ty:k~1F13~h5U̴ A$H5jn1tHwuPyNPof7H!,NhOqH2>lY HM:?Y mQlL#)٦)'U7N̐()O ,V9VƱQB#ڶLgwTtMX&֊rMe95xNGh_:}ƥcK ҏtV0}%K`lF5NGJqmu 6S6,6R- d?3n4N/:ݧߣ)߶q %=2Tl qKҕ|Ax^uxw͑7EvaH {qhJ *\!"sn/+:H>t˙DLeh;THzXuu5LT5WTaɢ?ٍ. 01q.KHQӚ/g)w=ӁeTep{W\ٸr1v=TV' nZbxIHb7D_qU>]?U&8v YZ