python3-matplotlib-2.0.2-lp150.3.3.1<>,w\[Q/=„vW=l6ttJpдaw[:qWBT.|2bcslB"GtuZ<7]?}ˎ!Z)zeaE'gzd(nuHwi%k&h x}KcuND3*F/2%͕+,""r 8Qsj*y>D9?9d ' C   &0// !J/ +/ @d/ / //k/V̈́/@& &&(k8t89T8:8B%F%G%0/H9/IN/XSYSZT[T\T/]h/^/Jb>cdeflu/v\.w/x/y.z99$9(9u9|999Cpython3-matplotlib2.0.2lp150.3.3.1Plotting Library for Pythonmatplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python and ipython shell (ala matlab or mathematica), web application servers, and six graphical user interface toolkits.[Qcloud112$YKѠ~>/&('u geCCgCYC;5;:;M;<>;DXAB=.===u%F?FFFTUVU?z$;<'d1 M0/=/T=XdPRd0fOrm`W|lN^eQLcYD K  |kRFI} VH5BN"YXd&Az 8 1ff@~jO7 +  VVU6U6Ul*sGDmjj QUQUnK%Pk::PI < <''0 0 R R~~uu4?iPSg$v ,,JJ(( pcCA4 )3zy  FF''gg  %%*4*4 '#> 482P0mK | |AAVYYBBppSSWW]]SSSS}}[[WWoo;;qR=\\0$0$nnLL--__DDYY332yr=#@lI Z5  7 ,G* - ztXauB.R2 ))  :"= s1%;] gbF7FE Q >]h !%'C/KSI-[:37x9 WT,#`I   Yw >T[  O[ m){Sz$< ^ <wByw8m$};: :< [d4#T (d tP.q hShZ)=YW(& syuyd 9 >q>N *J7+a  }Y K_Q~~*z %9ioZ5o%hL|l  '   I v  h k r&  dq;Raaw 9 ?+* H<YP6.-_xaxk " Z,,'% 4Z6 ) ? -L Jk6A큤A큤A큤큤큤큤큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤AAA큤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큤AA큤A큤A큤A큤큤큤큤큤큤큤큤큤A큤큤큤[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[Q[S@[Q[Q[Q[S@[Q[Q[S@[Q[Q[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[S@[S@[Q[S@[S@[S@[S@[S@[S@[S@[S@[S@[Q[Q[QVZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`[QVZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`VZ`[QXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoVZ`VZ`VZ`VZ`VZ`VZ`VZ`[QXoXoXoXbXoXoXoXoXoXbXoXoXoXoXoXbXoXoXoXoVZ`XbXoXoXoXoXbXoXoXoXoXoXoXoXoXoXoXbXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXbXoXo[Qf[QYJ\YJ\XoXoXoYJ\YJ\Xo[QXoXoXoXoXoXoYJ\XoXoXoXoXoXoXoXo[QXXoXXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[Q[S@[S@[S@[S@[S@[S@[S@[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[S@[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@[S@[S@[S@[S@[Q[S@[S@[S@[Q[Q[Q[Q[Q[Q[QYJ\[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXp[QXp[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QYJ\YJ\YJ\XYJ\YJ\XpYJ\YJ\[QYJ\[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QYJ\YJ\XpXpXpYJ\XpYJ\YJ\YJ\[Q[S@[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[S@[S@[S@[S@X\[QYJ[YJuXoXbXoVZ`VZ`XoXoXoVZ`VZ`VZ`VZ`YJwYJ[YJvYJ[[Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [QYJ[[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q[Q[Q[Q[Q[QYJ[[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QXb[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QXb[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q [Q[Q[Q[Q[Q[Q[Q[Q [Q [Q [Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QYJ\Xb[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[QVZ`[QXo[Q[Q[Q[Q[Q[Q[Q[Q[QYJ\[Q[Q[Q[Q[Q[Q[Q[Q[Q[QXbdc42ec97650c298f973fc47374d581a879e49601db9ac6d14ca72f4d28ccf5e493e3bf170083dc88377942d9dcbce4b86bfcffda17b2b1e73db6d5e210f1ddf51603bfdee834ef511710a4fc9a038f054872aecc0fb4f0988cea540b26aeed457757994926394a31d9d99876aab94276808452bd67507c2dcbbd7d5e7eadada524b2727c38d9d517191f8d1ab06e0e8f4b772fcc5b2b62daa764f2fdd73043d701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0363c7160f4d298394e29110d61f7b53441dfab07eeb95b7e17a82fb9e9937d801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd6dfce8b5b48a5fa527fb4ba1f5cedff6ed6b522c1fb0642426140765fd0cb0ff6d130da78bc0dd817f0271ea181ea487d6ce74beb27d4837e0b4b206f1edd8e58aa45d93dee41f91a1dad7d4fa3ee6addf1fcc334d2a6f42ff4e4cea3dde81b7da6545fb579891c3592cdb6eb5b88855ccc3301fc1dff8ef8cf863d5117048caa4987412dc80653b2420452c19199e2c592d0ee90ac1a25fa95851a3fa97fae80c853a853b741ce6abf88d8ed1d2174a8c0f3b82c83bc75ce980d8ca51f737135711a5bbedadf0c091e2896bfb1dac5721b09da36268fa4e93d544f9063599c377ebe003dba377d8a52600db92bd39462c2f78212277281e18d9df21bd1dff35349f02834d8af269c8412c8a2130e93d19c437217b1ee77c85d9607eb68394397583c044d534082f47d24c394555e4d99fce9cbe5c4643c0602079495a1bcb91315f09adb2cb152f20a89e85231a48ea87248d788b2a02d662ed01677fddd0fe60a64185f36beb7311ccf56ffa5de2444f125f494eb401704d98195b6b4026092f71ee4e43b838b55944359d850c43158e5e591a58155d8a4adc4c9548f725be08623706d1062015e649bf1da5ebdebd9746df3709dc5d57720519a4063ea02a11ae5bde62be6293df2d33483da72a44a44b740c13076ae0240ef8c56410f529d4aa5367df63c51567f670810a76ca858eb5258f5aa7faefd0a1a64741b347d9d4aa5367df63c51567f670810a76ca858eb5258f5aa7faefd0a1a64741b347d195a7c2642a8f41a88805d9a5de6037d30d0a3c3573c1bfa6b7553201bb55836d4e3a5ff9d8b21c6362e533ce20569f938e69edfec0a0e6c8cb66913d9d78f046a37d6ddad1dadecce8645079e0a1d63d5e7fba51543bfe236523376a61e59f68cf7bc202bf4324888b93c5bdac491e626b090ec87e2ecbf67b5a66740843fc17aece9b516b6ec6353ec607fe7fe4e7c0c6e06d9039d2221abfa35f44abd51ba732bf33c8348aeba78b7a64c0357a73e9d3ff5cc17ccdbf9097863fc58117f668db0b76bd5272e81c80d9e3f3da6be1a356965aa18e836d74aed1838345be2beb4731fb1f4090fca14d92b4ad439f37a54c21c49508b3cf136f2d82a760ebcef84a45f21976aba8cb6c1d72e2ceb240ad5f78dfed48e9fbec99718e226a07a9da7fd8da2bcbb4c6c20f960cb437445f50a730d7074e34346440e819275dfa1e24267a2234de66b040962b2bb5952525f0b82fd4295dbc01e2b61af281e0daab479b7475450320f86575fe6b4e8fc06689ac5cefb3add6cdb0493190456a1c8b1b8c82ef45703e26ba0b1f25e3ecc40c78966f824c73fccf63af369530657bf41d3a1acd024a8f4614e2f569486b1128ca7bcad9ab1be4f78f6a41ed271245ea9eca07f03ba91f5dffda18a96b15bfe637e94680ef2ff2ef13da8529efa7646db5c24fb931f6b880abd272d713d138e0a3e0074ff4e5bd5387d750a4835e1f88282fa1b3fc4cd7e36559b3c3c7286f071a9e2bb7ce8ea19bc8dbaadc2e13233a04addeb67061ff7e5fdcef28e480d850128fc1d5da2ff8d0913f7105aa72496de9b021c103cc56c5394d17b0c59c217d802238aa0002cc17a67774df715981c0ae2c844dca1a4f29ebcd007d775ffa2a5a2245bda162ef7192345211843329b433905e67c2cda5306181d425f6556fd4d0993d906a8aece4b630167ff9a5ea5b9f47fd614d088ab47a08d698573e0cc39203ee1beabbdb024b7f138a7439d0ae0bd0d0fd6949a27d57190dc8356022087a283e8593d052c59298642169f6f288eb89307e28fb164477246344accc3eb268df8f6885eefca4a52891c22558784ab5831c84d49cf34853d379956f31856f6da2ecd5080fad4e756c94a08ff4ac9c767415a6a7b3b2a29ee36c36ac4527f0ac5649b6e08ee0b87d136f6c416032b5ae5524b1ef23cddef112c22a5d42577c8159fe1e2e83ad43acb7d9b59a97e0742921a674d54759a01e6adff10cecb680e2211a1b3e4a0afeb11efed7333350f5af71cf0420dd340423a946d19cb2d6ddbc9c4473e7558a28a1a29e46f7f7683754ecc6d1b02a50a838ea4a69f2d563987582ba8e12238f15872b2c3a047a70931067ed76abe571d4992ff7b461478713c4ff3f25ccc0dc114f90c036435b8be0082500c1a9ed2a440383c8ad12ea6a8c072d04c03c5105d6015aa6f5d7fbba10566cb5df10595b77970cdb7a9a6416a2c37696796148b43f85d923dbba3b1cbbf1c7bd64f74771a779262f2da9fb6416b3ad173885c15fb8398f4f687f44e169dfb50a7b19843196e47a62c36360df69549d6286e393ea62c8cc8c58973f81388ea1e771e2a1a4a24250bf63fe7d6dbb8158d6a4cdeef69a1651bc6e0a0049535c32037a56e5eb2a2e3852712764755d6c03bea56b946d568cbb99d7cb56fbb8d159e49f03fa4a5cb67b0d3429acd92f1267095362098a24ea6df06d19ec42060ebf0b261a112037565a92c5bf22b282d16c48b65c592b4afb77bcebe88628fdebe4efc2b1d9a9f323ad42c7aceca5e6a219ddc91339ea3ecc694b45820f3a9246e327215b25f3b34962e81bfd8bd96c48faa6211109a16530ebdafe10965b4f8bc697e2c9e3f97c4c37d196360aba1b766263adc26cc69bb16bbba81676b975a34b4fc56b60b702ce129e38b23b4827717ecd3e015538185723fbfd7d233b7b7edf70baf4500df95097d45f863e817d700c416c58b9e16d2ab8a1bf5b8ecf871e734326938ad3e3df896a722fa0967f64df1f325fc650515903ba48867ca49f58f29623fe68458390bda61d64a2d0a1ce369716d6386f8f2034291120a78cdd3573a05e418f4945302ea8f64eadb40abae47197c3dbd758432daad30c164fb299aa65d42716acec1fca4bfcef03713fa81a2e9bdd6d43c2fa4c0dfc117c5781fcd11b9b7531f70ccf929920e02012d09607d33abcd8100b7ce5bafec572ca8ae859490837d4f1345c323af7b06a5d8e26721c2b173814395b1d614405d63efa457db6f939fc95ebf1dc9e781b0eb6dcf3e2a7992289b1b9ee4137a45849e7a24ba782967424accbf7a37f454916ce4253c5716db48001181358d27eb9df1f241921e960350db34ddf6994028316ac871262bca9f8b700de5c5a7a4e79bb9b6acc412173c57ecb8fd61fd96d57b79aaec8acee24438aa9a87ca2c9154b81fcca087697f9556654826394265e36f951759c871fc26fec9ebcca173a6138a9880202aa21e4a895285332b7a9b3d78451ec64577dff1f5ee76bbc13a1a3aef0c01a8e510e364a35a806031e0dabd5670e045c5afbf2efc1d7de3445cd6f1dd35e9a1a5a5451828f7ba4a9f8cefde5064cacbd440ae56d7e4f72b3b3b0ee5e964445990ea43bbf1b14501ce614d93d0ea25035e2f0b79f272d6a0b02504697249ab86fedba8cc6f0c804fe08227a6edb934a8a85322b76f3636095ea56f118feb6f84590dac900932ecec940ea3d0361787ab4b9bc90088a45e2331b997c8802b0172a865d07efd1e3911c5b594dee27c2af0ef886db91d54439afb6db9c1dd30bfee880b60b0cf9ec2dfc52b72c84e175ea9bad85ff1aa142bc7809c7a2b0a4e80fe778b6f8293480769cda05d649fd45c756608ed5d75316a92f7ec928c8ac03774fd7f0d00dd4c94ff1ef0944d1106975b4af19a26d9e28543e822f9b05a9f60781ea751e85998e5d4b90d50262b535725be072054579af6c75f4671024bf8c31da12fc973e27da392767d245742c22b696a5a4f737bee2bd985ff2d71f30e5c7e7a7891cc52c8b11fd99fcb9e887e8f365a82548573d87f79a4236b5c8de9f7ecc6780c04f6808735da90b0167103b06d07a0f0d48967b9d53364fb914179043c929bf7889766dd0d084d54f5d61dc6057da359a76412f3a81c25bf4da548d7763e451114650322662cf97d07155ab418ec50bad2459095aadfb670682d8ec869ec961697bc580797d460f18c3018486a5e26f5ccd9db535cb87e72ab291fe8ba8d080499fe2af9f98aaeb62040b7d4dff96a10c0347e268914ffe7e4d5d4d61419bc3c36b91f310c77deef4da35d1551149c48c6379f6933a922fdd739b2c9dc6a0b0389ecf331b05ce1b99c86a2782bc8a1064f1da3e478aa7b1f3315a322918e53867f8114130b8f15d6b20103eb8768eac1e462f52bb8c2465ea96a26b86bfe71b130862ae16f5bfe016aa7e56f1e80af572d1f7f17dc08c79c57d71d11bc34621ab46eb94a26f20ddc7c2ca218004499ae06c28cb9f9b91a2945d33eaba46076763d216b179f1d96165546bd1f5eef9f128b7f214a2fc763294b6d22d58fbcbdb7fa4e0137ababe44093aec54d1a48720dfde9f7aac63679d15e4f7e4ef87278d602e2057edfc9d90404ffb82cd65a39ba6f5c264add758e33952dfbf08fb0cadf7827ec1c6203ac83f21b6233808566a9248acf07cc2cd3e2652235e8eb423d42b60214712e88bd62e83a7c301369df7be4263857230613a0641424526d8a534b154c504678f90c2088dbaecaafe856d1763cca7e324b2e6f003c2073246c7c19e06f15227b6cc034cc1a81197877e4819b6838bee3ad37c8ce2085bf995aa35a18277828fbb3646bebbb4f0fb0811a77deed4af956e762a953aee08cf9801917ea1fb0c9be0209be25592e7e1a34397d0476968285878c16b4acbe0285a03924d93cfe3c42cf4793d6377482ecde0be6c77ad45d041a7a96d63487308641dc2352f1dccb9fff833a3734c3dc76c3b9084bc75271bc96696d5e673af86727a3310f1ce30a78a7c4ba01f5f890000e57ec1498850e3c58c6a9a7236e4f82fed7a2c7a5104253f905c82b26176ecdaea3fad811c3fbdf7875e976f6b971a38c75e2b292cc7f33d63feca4d7a5ea806a25fa22933c4925fb8a5e60183a65208a8a1c3f1127f006fb078115f6961053efacf52ebdb75b3b5668679a620bb94458de5fe41bc591d13d7b7bbba69c7ec911fb9298d1453245c31fd11bc5ecb8d970914d3e43cc1740c7d03a636aaadd5628a531ea80e26af7ac722493ec97c8280796e376097445c32fd843e7b19c2bddcf80237f617e6734858368ac6fb5b566a2cbcc086eee7e63789e59d2b130bb94c60c8e5194115a952722f3493f6eb987dd32f194a64cad2273543a784cb3b37bf1bf3b503e4ba8ad6b0a05c37c81e78610971c62c64504c809df0b857691d47774e885afc0e380585c583c2ffcd6eaf4be42d040410ec4b917115834e0997166a619654088378b8a85c94b709f074981901694745137b02f552556c798e9e254092288c612e2ae53fa8afcead9927c602c8d2d8891f9fd9a4b55368214a3977143fec51fa26f747ca728abbf57e2b7ef24acf2c4d5df36843988a6a19d1458ccc2176664261d8fe667958f7c3f2129befd7fa6a2dee8fdd5795478159b725d244978ed92609d42f4a49995ab490776e4cdc751411d2c3ef584b37cd2934871bfc8ee943ab4461afe5489d9873874ed91e2f31589509ec3c88ede130b377ed05057a057e1853a8283f0588a5310db7c31d074e96a1f0faa54688193aa8b3e83de1d48be0c53b0c939bd0258f1455c0b93296417999eafa16b1461efe7a803d963cfd70c571dde44c54fd41875834fde3d5c8f99e9d886776333623efc67f15b16130ec93cec5fd28e71ae113a964e3f2a451a5c23f3823fc38f6ad8ff235850036b1ed0f4814026accf636c90898665b3f9cd8c9c381c0b877ac3e62ba7d56229fdf0ccd8b31a88f857dae6a892ecd6df51b03d60739e38a09da1863bc4cfee61e77fc98cf934f86e5230c1950abefc7622237e88119321463f75f2473e3b7f0a71cdac8ec0c22710b147cffe2e0d1959b220195640bbf9775853d7a86f92fc96ada963f084cc77c01c8620a7f14dd459f0eacbbcbd2af97cf01153a7f9f71545865101bb9ec95671f8129f0eceaf705d4ace70efd5f798daf0db6a2de899550fd772bb5f05ebcbe52d9f6f9014faa6d71dedddb9ed0debf105b7dbdda08a92382d7cd9c20046da33ce6e15dfdaf116c2594c720402622e38cb0769188279629566689a374aee045811df37da6418fec348331a84ccb366f5111676b4950358b18e3ee3e9790d23d191e86ecd5a01fd1e72df117ff68dbdec7f52c7c1ce0193ecf1415b13412caea87e8b11f8727a05084e38710532b856f0a0203778a0adb2b651d6b4796e8cac5df04aa2e1a12d6e72b57ea010bcce0143bd3417567444b8ee609ac4799d5d25172be7ad104fd675499724a1a34420a77d66e25cd836e29a2caac1e16ac4b82a339f4b1a95ce03d0700824b2d594ea857b7fc7b1dc98c7159e5edc3ac8ac774834ae005c505b37fdb208aa0e6fdf6e4cb50a913e27fbd09564805ad716a412dcf3cb482c1f5ec964fe7e5d620b1403345f4e21255bbb24310a623d3cd874108467974971b22eb84546bc02042057b1911da84ee17a21acc069c7a6520ad435eb9a2873bf9d43b803aee82d129c3ee9b4579bae000ee32b4853536818a100e50ff4ae5ef90d3c1962c7ee03b3fd600344ddad2ef4af3d74c258b9f056952cb4031d85b819f4df77c439ad42bb6f3187fb0f845da8abdc621b210b94221420b1e57d3d1a6dc7c91f8323fb864447fdf360a8cbdfe374c483c0f12ddc049ad9aea291a55b774f4eedaf40c06eea1c1921fc776cf485c444b2f232cb7a1500630721caddb7ccc0ac27cc7fcf85fcfb0feac3f861b042cf9903c5f57c7260a3b4a20170070362619796d4b21585fae54de3b305ef224d0117db91bdcff6232b92fb3620a6e951cb150921fd53aab2597fe8535ec0c5873999bf387ac54a880b8ad8183faeda966525e7186575b328f61208eea88c67be21c84f0f6162d6da49f8129506be48304a0a5de5588eeb3e3ecfeb7a52887f75f5114ee12735e6a45dfd5f7ed8b0372d940688119ffceb1830abaa6ea7304532ff3a1a4b2542039eb7518e0a476da15ac550a080aef54b7efef33b461040569aeadc935937df3ab3a108cd6e5c6aad436635ccf0bab5e6b5b4e6b167138f8e2ec0bb9336722bf12525eb0b0b932f8f0c1011edb00aafbfb652d3775fdf7cda491140d24f46e2dfb3f97707963c8662c6b02efc671dc94947f1e8f8fbe74a5ff35b1cae35c80358c40a669aa77b1341d85e38fac0ea3531e4947a8a23c8674779658735e4a8f9a575a89eb2f411e6298fb96ceda2c2d6d1e3eca6c9fc0a90aa3c99e585a351cab3dc1a2fd8937b54d4fdbc3a74378841956eb005116b37032ab51dea223d2592978adb2532e668dcf5f1e1f5584800b0aab4d3002af044da2a1b9cff23adc22f4ffdd274ca5c47ccf736ecc1dcddbe8cc412ebb2cd3234e8c2266e786461bb890e5aac22c49fb020977293c36975bcdf38af742884d08a041caae2d7210ef5eba890e7c25653b91281d0093d1597011fefdcd74ee7733d02dea06db0e7bf1bc2c8e5742dce63c61072ed9e3725a3890dc91e98f0ab022a6ace5bd6e6bfdff2b69ed86a7bea9d013238fcc37fd7936a018e019d603d5014a1cbe3d33fede4eb0b4d63555595e6d608020a12491465bbfb2fb3b5caf5e37bd9e902cef4d185725ff3aa979794502b72d36fb5f6393d5e6025d5dc892111cd44304695b690f91daaac73dead6c99b5c3bb588858d511eedd053a0701ede1a3a829a2702239eb8c0b833a6fa26eca8f8bcb8af71fb03c7881b0ae5891638c726ee1308e0e33ab3249453f0b8005ed2beee3f6e79449d50685bdf485f734bd1a40f5bf5cf41ae8db3f39af82fa76cee877a7bda4ff02c6811c37b52bfb9673c157f5d7cf18758a3df3b612db24501c73930024d606dcbd32ef8c4d089780e0b0478a27bc6c47719fb4e7e102730a8277c07a04a6664d893d9c9f7b284ed5d6959578ef6f571619eb2003c0829067c35c30aa25001cf7fa8848d5fd9f389929fae394f9681a4ba5f8713f1bcee004263abf8a862b3c68a75d70b7a0479ced0fca55e0c7a9ed096aa7c634dc5152ff75c29e838d2b7d9aeb97320b5e35f79e44fd695ab52804bd200d1c7ea1394fef30919bd6b8f6ad12810fdae77249a94a15c64f97274b46d9946b9d80c2ddeb3c78b5b949e5dc34d56323a3910299a3aaebd019173e07e11c146b01653ffd370dd113f75277f4ec8740c569b503ec2b1473fbf8bc07fd25b3a45a075c4627d171f71a88d27a9c29a010894e0836e4d09f6cf0d8704988fe24079d41802d2933d0c09147108e85dfbf1114c54b6aacec55a74932617d8e9e519825832e3f36fb4bdda46c0fd5494f7d86b2dce9c4af6d989dcc6cbbf815be1bf1d200acff6c93131509632a5addfb23d2212fd0611322b97bd0e5da738ba8333ae108d4700f630e2a003d33ee69c506a67e4463f6e90d5fe30e4d0f3bf9c25e685bba5ba0e1f284dda399c307bafc8b742e19f3a3c25fcf080b3c89ba454f69a8c2d2013d02a2c29fd535f199f54c7c9bad853dce457cb71d34a4668884e1f6f0ddce5f21e1f26fb07f20f9f6f14220fb08a679ee732e0455efe2bb2b80c9cfda8ac4aad9ea0d54bfc9ff3e6aef4a60630ddeea20a9abee81542ae76faf69fc08f1addbcedac1ef077fded34b4cd89a6bfd9bb20db6fba11faf2cbc1b8aba52e18db65de6a1499032ec298131c976d164c7b05dec2a9ebb0f9b940600c9b7f4a17f757abe220ff7c141fb615180c06456e410b643a34742fd47b0b0a0020deec7e761c02425df8b62de87156ef35d245f9dc4ab7c05c41682280239655e20e79394a3a9f842131957f1ce26db0bdbf552533676a9ff20a1ddc33dec7f40f806b652aee45ae5f5e47cd9b332d45687a3d4fad0e17996c193bbea362fad825bd976e2b2184475d72746724560a9b8fb3cf2cb0f6bf10864038e6bb86c4dfc29554048d5ee7349ed620e5255dafc7fec9779682708150c1e63bb4d0d3db4b94878af309ec125c8a3a2f229e46a9e95fc8a46f6969bdcab9a07d631ff0b4b154e5140252050948114ad4ff26e7875e0d3f28b83fb64cd3c2d2df06d1c5ae01e0d005f4abd1db0ca23a53b29ecf5c38be4f36e58ea4b7b669d99f8295f6b5c19a83d20c6da34567363a71d1fbee4e453e85c0d6ce60adc0eda3af7d522bef9d1a7e103ea30291f47bfb2ca3367f7589a3db533154f078323fc9d0f0f5140883d4e99a0d3bd1a64cc4caf3d7dfb4b85bf3427dbefc8dd8fbe990993b485512b357054337a85f02b213c7f26098c914b8e2ed17ea25d867ea5c9dad96016b7a53ba92446d745c583bbeaecba91bb8ef59d07e39e3f0e4f5787aaa2ed3b3307592a3fb68e52a1108f0cf85c06812c97ae8f1a3dc61f771614f0b3f37178918a015a8c4e6a2a6008e99ef11daadbb153d7b68e3aa321064f9ef720a9c6002ff1eeff78975cc0fc5b4246ad10f6ef86765f4692eeee07dabafbf4967b7abfd26667ece6304f1eccac369ede424192c1c26b20b89bc825f89281b353519f200057b96546f11d594c2410304123e8af0f917714c3baa2ef3360fa484c7e24b12548fe8405fe9c59a0843d534ab86b0d79042e91a672c807a99e6c3b49aa40a50534db642d794dbfc8c4de2538c8744cb81ee5e8a282c86cceaa6197587b056548dc5515d17affd7f979f054394c9d073757c9bc89efbc931dfa05f815663748b9b34f30f8e3a56876eb8fc116ca840cd60a1e56672dc552608ae756b1e003c5867cd3f52dde5d6c35a83b17129f5279690ab3043a9bb354d366fd53fed45e3677731626aa3a33cf19320e4aeaf90147eb25cc2080270977e95e17ccba2028ff2a5c1037637f42955df2afd838402e2807869bbea24e47df7001be694cc809e05bd4f199fedbb38fbdbc2fda8e2b494d232a4bb955cb95d6b851ef37ff4dc5124be56ab755ada6e65cde523f5be338ddba48254a3e2bda7451d0f3aa65552d528e02758b16263d5af20bfc6d6cce0f1d2d513ec31947e7f8bcdddd955f6ff19febacbad8bf1d8a4aff77a2842521004e4cfda683c65a36d6ba687f054317eeb480d5933c406076eff2a26ca41aac8502955543ce45d29e820d922132254be2d4cb3fcdb075a9578f18a5dd83ffde3dac240964b84887926433b3ff46f1528482713afcd319bddd3871b695c9e831f6c42e1a9b1063ec4e31e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855008ce499919a32d4a84c53f667d9df7ad51bf609c98c1d88ee49a1a2326d9bc5008ce499919a32d4a84c53f667d9df7ad51bf609c98c1d88ee49a1a2326d9bc59a31fa448d70f202a482334b51590c91bb8119a230bd78453eb188e8645519b33de1e7e886e44077f0b346066d6bb4ef4fa55f7720f66f58ca62a718d57dc22d7728bfb0360a8b69c89ec06e273063c8cc0b0fb88325825d2a40881332803dbe3f6d4ba45d210d3e3b2344010c1bf82b9b807e066ed394adbb2d6e020e5bd4842f45947bf7e0af6013d3930aef1ce310dbc24f0c1fae5032571aca781892108a083cb7dc57b432ab9bf8fd018d2ff5b2880985db0934572d461ba204d9b7b61eddcfc39ca6af674493083840c936731d9efea68b6e41868077cf306ec1636019897ed00979dd35c040751a905a231d884b331d9faac56b11f4d891e1dc4093ff58173546e8f701199af6e2ce2ec432b751738162668290a4e5e7ea128b7716236590dca38118173df53a1a14356f434c16a16bcc7314738b31535069970a1e13a6e63e53046de16e16ae434f03ec24a0af70330fbf6f9dcf28328ac4efd8f9a48d6085004f443c564e39c537b1b5b4d62d95025eb3ecddcd304e9aebc8e10de735f24626214733fd4bc3ee2ceff64d140db9e710d90321e74b70a7c5d836d4933c484477453c64722d476679a3aabcf777a37405627035c1a29a19f0018986b6d33aecc9df6d27ed59c10fffd8298ae5222b9de21e10c5fefc5d57be8b306a0d6347feff50130162bd4b479bf7be314d3a1e265c61f88ce3ea2692596303af401efb4ee045f45404b41253a2b6d29547d2d3ea264e1a17c51f39c723c07ee6049015968ee4ec3640f683964a407b37c4e171b201d8e0742117e6482603ea74f3732a54f4cfec1f0f027d96a52eb6ffbacf64b8b0de1a92449b4e312c73a85419b4284ddd0ecb4c42977aab9a7c41c3e15a91965c29a91624c6d02a67ed267f6060b0a4783381001204fa9c58006856621af70e828583685647fdc522163a3cbf0469573276cfcfa54e31de95bd1e015fe64ba7945741f5a637256319064ade28caec6801f064b131c2e163fee7f65817b03aff57a61df7809dbd35b1f7e3c6bd01184cceaf31c1f6431ef02d8e75ce0ce025581496e59c8346730e493f43d0e9b380e8507c37cfb4422359b5482b8fe35795ec051e9b1961a3fd2ee943eaefcca9989b5028ddae8437bb4ff06635bdbe3df92e4929a65dd4aff00ece637f5751e358fbef1abe20b6644659e69907e39a441ccb325e02f02d56d117cdf8ecbc46eb3a27e8f231b3eb89a800f16fd4f2afcb17001b7c326ac1fb9ca54fb87d4aea857024c9373a907e3a3c2cc3a1ebeb468f7008d686bc6d6730bcfbebcf08c0c3c02d0ffa6b31178aa09e39318e84f1251ee827f4a78721106274ab683f4b0b07367e4a7721c995cfa8e93791801ded170f45800657a0ced0c75d8e60e9d196a6ad6e6ee11b89905196e16208ec350a6ae481e2750a602637a1005305ff15bb7b8ac8caa91aa9374bb7c3b576017397d73392bb7456dbb77931fff6d9b5b0398c01487c69e0ff744601f21952b7cd88f9c7df45a44cd53985d99103f1b9cf26cb6e54771119ab5415795ca9009c30a3e0d31e6158331fb717b49deee7dbbd1ae1e6ac043a979d128efa6c351a872bae175ab4703f38b51ad7f95438a773257c1a583be00bf0f752418983dbbe27453a45a4f4da5178a33de54311ed835af7958c01b9b3bc255605c78745f9917de27d13ac733904c52e4d14d730dfa5fdff31a3e238bbfe64e979631af77a3f5070563ca0a7aac05f84924d9656add65240acfe8e316b8a0c244e960ba9adba729cd9bca40d068f8fb85e1b98356a68ce29316cb2035075e632c7c27e8ad1b0f61df5cbde5a301893091be63523d35f0c12ef18654b5f1cf96836a72f18c1ccc5a2834a5b2184e723c21794c75e37470a467485623d70060e89b2aab3d4a05f851a09dc0091f82310a25f058ff64ce4d6758039665e68e89fdd8bd6398f61291ed8dec3efec7e0efe5a879598ef4fcce6124d472403a7a3ddf4893c9f6482cc7f5d6f5ad89a4e0ac970fa4fe8545346110c303e509a898ce27ac500e00c12d7d79ee62a9a2120915598733e37ac76f83886bf5e0168ac959da10dbb34a31fea396444ba0b1b4bcffc9692f8f0b3cc478d2aa62dea3d534b651cec359273ef25e364c60dcd6ed0583c26ca5e59fc456b28d4c22fb268379a397d41a043b5022dd3a928e46bdac4bb0ef50b53bd800db84e617c6dee7c45af4121cf8139286ff3484e5264e871447f0cc9f9c26f0fbbc79c2eeedc34a133ed7b5d16487d700f0cbd8f92dd4399955d98fc9ded3045851718fb4128340c783381e32fbbc034225b73eb64d38564a25f93d28697790dd3da1f9752f3f1efe6c83f80424345eeaf5734b6f69bbebf957d9352bddae70a20fcb204d6c9f1f90146627e49663662b060f1f1728c9cab269f1d690e893cee8bbe133cc4f269e551bd5e2bd79041bf1b91274306f191ee1f61d58ae22209892fb9aa66926323231833e6e097e808eab1b412e659d8e2f397125f19e4a1f31aac874b7e7894b35d82f9e3672031c9fd455bba2a6b8f10630a21c86d2dd8f0e4530bea93a6e22adf0a69189db6cf3d10120adbd5f62689835040f1beba1e689cff44d4e2eabe94be5f0074d1c0e0e5fac079987ec87ec0f5b679de6b8c9150afbf09ad9b4073dcaa8adde7a3891e21205054ca7b925ffe2531d1365764f9f31385f255fe7f07571f6b45fdd87dab0c63bb73fa78d2c73ebbc472a4f9f36437bc818b45f620fd6a85dea5370342d41afe6b297e530990414a79fcd71e8ca3cfa8a825523460d7a42596d4c620cb4126bf0698b1a60968023f2dfaec2a60c0347bbb3e4d116a25d02201d812def6bfbafd697939b4534dff7c50eadece6190f193ae057e642e4be51fa92d93a7687346f298d5e8c3f7022f9dd8e4d0611fdc6026f9cd08737d25dc4cd46cd9d7af916de5e14b634d16f685aee7dac73918035d4b8968ea0a379f5fff6d56ca6fadc31eaf7392f2abddc23145aa90176199dec822f634703dd3688a331be3dec50c9f6755d54c6f6d45ed6dfe72ef6c6fff67174a2b885a529fc9f0a2136daadc514322fe176844b2e6347b65aacd13b4e48aaad3c57eded7e676232b7c6a31380764e6df8a018f6a4ab5cb487fd90f7ead39b2e41e7eaf29dd1a6cbd5f035342e3f9d6d7866b9f1cf89c795725be1dcc42c93efa1da8a9d878c8fbf522e9794a6854c71279284bffb51ad22be55b466b78054367b32ce607b34f20472c59c9b32728c2c2482cc38a3a848326ce5c975209496adf6cd4f64d9c45e3d7d0320e5f20682e67bae073fdacb7230ae793efe5b3d3b3bc02ceaa5c1a99a8c6874dda64acd2fe9b80d6863a712424a6818902bf5a88ccb9457ccd2b978d83b015272893c5e329364ff57127e6620334f6e3547cf959c961afdc3d6f70095d898d0b919081254064a4c861d61e364b04eb39cd9bd185ff44a6425ae2ab1d8bb7d57be88bc8bb50c427c06b82317711feb9f70798c93b85b0861b94f1018ec32ba821611939ca17ad2975b4fccb9046a18a4ee41a2f752498feb641511b803328cb027cca61175005fa1fd56de4fe17f7d0cbea3a4a8bfff1b6da6439c70cb080c323e07cd956770b4988fe61c5213099ecf567dfb00860cbf50ab1d7e2c1ce0eb54286c3dd853d5017c25e6be684135a14a9e8fb18fcb18d1bd91a607cbcbd1426e63d6c4d4378862713d4f71567d3fd0d34d41e11337cf5ea514cd5661131d72adad79910126b22a5579ec9e179eee86674ecebe3fcff6f76916193af0e8b697881c8ee617a177f6f2e2bbc88570b9fd2b9f0e89ecfc0f5507878f988fc526e4eeaa2b5d435cbb7cba3ff42285a473ce132aa1caddb39b48a52cc10aaf68556038366f9da4aad6d5782ce68afdb96d6d7261da64652f8b5e519110dd91bdb772f2830fb6d000907791d8d26a12524d96943a9a739e520ee855c6b25c96f3f951aa17af8cb4aa1e1288c6b9baa8a30d3e990ebdbe8cf9a3d5acabcb9f7717104e6af62c53f029013fb0641a81e31c98589c8f27b5ea6289b25b092c74321a7358e772726e91aa87015a001563926ad33dc5a7b2eea9680b34cc78aba385c6cae69b92329193fd85082f0c89ad7a318df8fb5c939d7efe5343f88ab09473c86136b527a5acee0c3283d56a6b68fc6a3d60982eb3bb0fb6cc54e83ecc8d77a66e3a6b7d19c2a87e374eabc92a84f86d00884ec242f6ad3253999c408c56a40311bfca694884d86006fb96de443b0f4359635921b95fc6c161bb94d013b7292b184b89e3c1075f22f6b71575b6fc20d4972b3cfd3b23322ca6fd596dcaef1676edf0283160186af451cbee71e7b845f2e4cabf264bb992ce668c83c25465e6fccdf74b350f11fd3dd5774de50e5e6346a1a5da1f5b7d5fb83590665e97a52133fdf69cabf06049ea70a00b5919340e2ce1e6d02b0cc3c4b44fb6801bd1e0d2282099dcfba5aa868cdfc27451989525fe3292f737fb3c9e0328ce9cef59652f6baada9a5172fe20886251aff0433fc38461912d5daf07287e7bee56620a8da96a69081c15c76c827e0a27a5a7f5c74b6135c843499955495ffa8c20d3a98288b28052813f7a709fc89f52d192dc995ef4f0fdc5c3d7b73a49d6849b1916d0cd0602ec86b8948cfcd956482fe64f94c36c867770149ef2f791d4613f443bcecb3c3753f2ed6bc673f15846dc45addbeb3b9c872f32fb18fd53a21f1bef1ed7676d93efec7a9d2e826768d1a2ee95b95870e15e29599a84f3484af1de1cec2e1813e7994fbc54fa10ce3352a42d548fadd7d9cadb69cb1109bc9d960f6dac57f04107244956e9962b9e96faccdc551825e0ae0898ae13737133e1b921a2fd35ffa2914f32e47c777c27be5677afae7db4de79f9e45de6fc9097d9949c23c14f7d573114e65da750313615d1e97c42cdfe6226935cbbe00f9be81e387843facd21f167378031e2dddc6216d67819c9260e9a06ffc4c478e4e23cb98a6fd44b183c2e8533dc7083fa346bda1933d60ea4a83b67d0945bceaf1b3541f82b4a0e2c6a098788fd4ba48dfbb2bd026c0e20a247a8b06c7372879628b7a6bb0d5bb09736c6cfcb333d22b7c3c623bdfd40174f14c85c3d6731ca6166c1edc80140eae85275256f7e021335ac4854d180f0e8bf198964ec2fc820176276e16aabc6537bb575d106a5b78d1ffc30174553439b86257bfa45f088120cb3b4150a51dc4f9b60ba5bdb60e76c37f6c90aa2ce8b5cdf0043a85182fe0dbb61c086262bc7f7e2def04cafda56881bf660865dab4e17e1cdc280be8d3cb50fae5eb8695d4de30f548c18b87d60614a42baeb2a22d447e647fda7fb3a9940fef57dcbe51bd1b4a4b1bc8d76f8d4a129ac64250b983ed256af4769b9dd1bd3f874f85ba0bd49a407f4bfbdc553182f8ff5adc3bc16208aac27d1e0f69298ab40e3675d2c6ab0b5e8b5c7187b1ca8f2b65c76a325a5af5f345e5ad88a172d44d9b88be1d090f5429d22ed256c7ce99ddcc998ef12e369a5921b33e4d6ef24b402687e4c71ced06510f37dde05cf95b586e1414dc19f18b2a5f3ba780cc4bbc05d0efb4825215b912da865c548a0a9b5b11233cbb11ed5054805767326f0c614a377c756541caae9fdf0d3140981eb03466a162484fcf8c81a525980cbafefd694810a84ec3b6ede4ba8dfec7710ee130043b400e9bbd0b221743157bb08a80d93655042522523ab95029074497b50c43ea57597181591f9893d38fc12a87e95104f5657fc2481f61a23aaf28f0c170723ac776a71bfa595aca09e98d15ae5c3d54ce19afd5619c96a9053092965b8811fd6a6765799664845181fc1dd1330b937f915808c485d316234d4dd9761b058c009db9b2145f55ee6617d093c273dd3d6c5b3e43ff6110fa9bf67df91a83d05b2e471ec638cb0b435a360a3c792b09fc42a7da67e91f2e79115abb226ed932f3f100cd0e52f5e4912ee553b41b69e7bfdb8d3854db0eb66052326211f09ae93599991afda970c24669dad1a77e253d915624fbf212f702f071d7b1d931151021f8c82ce380d3bebb8ee4ec5c23702ff424b583932a300fc30e44651ec2268fdd01e08cf8a95a1afb2482d1d0c91b6b3c8a2573c4443a6728a8991387467f81a7cf5c49d6fdad33280757460d4204a1ade0de540a5a31bfbbe265c9174c88ab1af9ac149b6c7f244feb115db4acd4daec52276c5044a0ca3eea29b6a0ad79caf136b3ee0c2523ec51acf145d67ed96329cc20a79712041857c224f40ea151241eb3385838d13866e1f792f388b4cd097c356eead91fae89826ec4c00c8dc0e3ddf5cf8420fc1c50096a1d27cb9b1ab5ebb9e10d5a693963f2f5403f510f3d5da0e74593b7c51a5feea41684d9335c55aa8e92d87e8527a65dd5e76fb72db9caccfc5da61be0f271379d1bf6bfcb8a47931dc5fb333b975f062e19a313d56cb4bd3f37a5cfbd42d46089581df80d9d2cc7fa5454f44706b099ac6b217ade9e5c2edf0c0ef164d1bf11edfeaeb6345e995b2aa4de36619ba184f86f2cd6d10f9299dca7fb9dba7eb2dc7f6b5ffa5df18149651f0dda609a7ce846f954d2fd47e74408e5fbc140183ed53f0d69f98708b74b02d1d7b0e1981bd42311288a882f8608778dcb91c3b157f4d3e6ebf3d523fc939894354789980125315fa4a6cb7a98068867b26364c2065f2cbe3be6ed9e024b78b2b05c5cab8191fb0936740339e9df8ec9fea346893147c4aeb3f7db465cc7d5c76642e1d1c8cc1ec91fa25b71ceea2701c9004dbde18a88e419bee62ae87d7e3470a46f61dac6fc88dfa87b9bb0d90c7aa5ea491da4d3dc9328b62ca09eff1861c9abd6011cffda44de545f980a9053b036b756175ec07d21bc332bb15a461f8864ef380f9fb10abc86ca7090d63dd7928f0fb00c5a7550b3b2c53ceb65723d155222eeefa74c69b4d9c7214444c629ad2160d294c672400709326171013ea272fd5a923e54f45b64b6c548112fe720dac06c7e05a9db0218ec74495137eef7287d26018679da38fd1f92079954ef3aa1d06fd159ffb83b0253edf60bfecd1ab42f9fd0f41ecebaf534ab8533bb53b459e075fb0ea49e00c584cbf0f612e4658a0288898c13302e557b47b4a48f9746d3e6bd4096d954ca2f50de62ed69bcf99451e4528046d69a2921c15d00051aebf034aadf083b723ca78ae95e942002527c9dd04408287b0b5c9ff028b232555c44f731cca616e1e05db52be6f30b7572b63c3820857f02721e93ce8f2428040f8eac08590e954607034b3953b3a346c739d7b6e902d536252cbb14b63b7b5638787589abbb09a555e1eae6209699d34ee26e6e59de2f245d880644947fedb1a228fe7977e9576b7bcb5245286d730f582d57a6808375e2ff01c3c28b45855afafa146576b8d618096ae42ea288acdb77f73457dd73bda95186be84f27ea506be2acd6e4aec246330253d33d20fca1560273bc1e7f09e175e1f4224c872a950c066953ed1ec124fafb66264d70c70652be28e1a817bf6fd5422125468b9ef60ad4aa4657267824fa7be1e0629fa6f278804ebd5abca309b5f9514de76329b47e05662c26576ad081808ed85bcede6e4bb6a62ff2393a5db7b290979373c62bd58be6dfb927e1b65f94e5fa76fa95c12b4c14b9a148f64ade9a54e68d1e352334b3c466e1894715eb85f4cf1d818ebc5b587ddc48abe71b6bf37fd92a9730183e8331391995bca3d2741b4fc620b79bec9446743aa5da5c6778144c200afe1bd38e63bbd60b4e2837aaafe530072718501a12ecc3f6cdb2f59b84a48f3da75bf453039b3fd20f3c81dab686b55b9ba0ce71f616e05bb8d859fd5daabba195c81ac9bd51f1c9c850a095225cf63107295b1f68fdd109f2b57b3fc12bc908d0e61876770988c6dcc216230dd54e939ddd75a750837e01f96478cd3134d18a17eeee0daf13079bf2f54ccf0f0c9f3c6d7e6a45d0ab3be523e7d0840f8f77ef55879688af73d96bc3ba19efc12e8e35922127a6691d0e3f1ad75264641f86651d72b928d3cf96b6bcc22548eb5450d3bd46422445e901136dcc4c248434b323cc23912fb6033e084f985ca3a42fd7855006678ff5f6221a23e91e29e3147c222dab7ff2cdbf724627863a09699f463be21f0803b9b98bbd01eb78917f1a701a205c8afd3961a7d620fa9949206a17456600f26f0c37f39ccb08ba08b15fdc4466b5501a18ff62d5019436720829a73a2c6b925b641fe03ae8724652211dbbd4b054c4045c9679a205397325bb54b7305c976175ff84b71c66c5d908b9935fa87d7e1d96f739af518a9e89b2b44d9eea20c28e0759c05cca43fe30f2b484bcf736e207d946997e747bfb9f1f0a9313f253ae8aab8ce0413bc6166f4a068dcf741906b220c6ef44f9f15f690c1e095362b46b83505a02dbb7b9354d8bed6f471af7725f104f04ee4654330f58f1bb47d76687d32763cc806f7b13b05ca9f1e4b5294c01fa6729ccdd97d90d2fb047cee36cc52c527c90dbb346915d3f757aa64c669ba570144c5d83f3c425674adfb1c1ee4ddc13f728acb6bb45b50c947bbcaaa331cad8633bb510749259f5020f0ae0532b86ddc48920b56cb0a2bbcfd6e61a6341d013e1d38f1e354b0177abba74a52897cf3f4d4d414c695465908052fb4ef212dd8a1100f64cca62902f6e6f1e9338e62f207e635344cee276bb45e72868826a7a4329a950e5a9efa393594807833fb7f27e5cd001a8afb9cd081e423ef706dd20cd7ce5f1dfd08c28708d4bd24a67e7e6394c087e9a69357b10d001cf5f5504a7c67b0758dfd4089c6f5071c827d4c4d85776d3e4f87b4c2cb663ed6cf3e0cbb0920f81025d12f74c13f164cd3680dcfc716b49a3a800f2633034483e0b0b0ecabe87a2bafd5a1f0a8acf9da682bff785bd28e1f07418c8238955f586324ad7fd4d73c0cdf841217b2dc6ed2abc8c1c100ca352978702004d2e60e9599f6e74087aa2ca58aa77846b6ec3e8491180e445c07a2c69c65756ef7c52c3bef807fa6c9c4501760f6f7ec39316f78648d28a6fc0a528148f1eb8da4c9034494ddbb8e506853f8d23fe8b43aa7bd1f152214de22c5760cefceb291e921311c9bce2aa7caba8c087f6a1bb32be81c1ca212217ed546e5d7a35d5d805f6328656316df0004acfba7a5d98ab35f7314933a918636ec80f09604ad128b4417714a95c39bc31cd499a1a3b827479b6547f94ab24fdfaefbe5a6eced1f417258389627296978ce0c4b4b3d4c7cb89c3bede201f1d459e90afc09ff5ad145e939a8ca6d734765703b09728ab47fe59f473d93ae3967fc24c7c0288c3c7adb71303027f48eeda4a42e34b2b434c70e071323a82a12cbe2484fde31df53dfdd47bbd493f50a33e82a4420494c54d1fca1539d177bdc27ab190bc5fe6e92f62fb637213c64254b1a9f6a2a5e0243cba0c9bf0278687be229e5869f13e44e35d4b7b0ab795b429201a5bb575c6370d5e17090dfcfc317431aa9382f8e881366f43357180aca6f43b70e029946c29d25fea55f7acc49ff8f09e908881a0b35d805ecc94f3a2a6a6b15fcddddde55bb48a9a3d78cd9557e0538e83d8c972c0b953da5b032b424d64f62b7e71cb24d29fd53938ad5664d608055a67ab2b2af4369f8b89e3aa6e87ee030c0ad0406e1a965889d9a18954bdd47b0ebfb50f819fbb9be1ae4f8a6e1688f39f412131c8a3251921fa500e37dc9202c0943012ff274ab26ea67fc2c78207cad3112533c395e992b2ad45b52d823ff8c9bc8dbc6c2f787c61fe8f841a6a059bfdf9664ee8469dbd51a953e7a1ec392b896d831e4067400139f3e58d526005b813dca903d582de804b595dcbc05ed973b4d4dfb56102fffd0e996c618cbc2bf218a29045cacbc00f332d019afb73d60d169c6f38817edef6502bb2822e0fa95e99ecf5c9ca0d728dd961fa995e35387fba71b4fee73290a2d49dca43aa7dfe354c952ef95f918b3c9fc1f3359be6b2554c0a191e1fe1ed66e24877824b3163e7fdaf47a9f9aaed6b1c4e3ac2f49519971d56acfce68bf8d19b07fa7900128d407446edb9381d7a8c42b4418c3971180a374425c775098fee0f8d8238c50ef9bc4e7ff57e24d1c3438aa8619c5dce72b676c653d7f0b97b3829281d9b5ce4b34b98263f3441ad19b3556ca183fed9681450eadffe3be711bb26680e3874b7178e346047eeb26a8a60191227695833de393c5495504db048731441d4f8a378efa8a0ff2265c3929eba5c5395ff1ac1545528949537e090c59355e493dcbd941b62b0dd76e72b3656af04f990d60da68a78a8ffd1a4514151760b6839f499ba14a760b852cab68fab4d59cbb84d9fd84f8fa42a0ad83b4b7eaf3d72cf2757ca91a5b52b9c565ec84e95710d6846e64f2e29765bbe0cd94dfb0cd30e175468aa931383117d4ab6ad65576dba2eee4cc3ed9f4f13d2a8f1a5cbcdaf090ec59c168111d5816e77139bafc447e11055afdb66053b7677207b3f9ecfc47be0884d9999154169e3430ad8ecfcb48f1aed64680a2cd053d678275ef66167d6c5a327a2c453aae50b052e813a1ac1c8806ca3fda044451ebf6b7c5954add4f1d79ce018ec37398ebc7a6d709de674fc542c5dd2d7f535114a1cbaa7c8a70f8d9fd7bbaa972b38b86f71b2982381d5bd7eca429343cc610e5899f1ecc7193880bcb85f73dd94a7fc8b6abada50614d8b3488cf0131de2a7f29a5871cb504aabaf3cf15420759e923bdb4792f9103e1a2c20d7c32ab03d7f0f82e05e9b3f04ff4ba341b47db44c4deb37dbd33cf8f6094c9b48312b4b166f395692055f726061c1bb6e07bdd1b868055f21ff7b98a076ede8aead61c9c068c8dda9a9445efa4fd61e2507e4d82aaf8587dc79a4a69d91f64f4e8f778e60b8eb1233eba6df837b0f8e50d59bcc035c90ded1e82100121cc7a05494204223406e043cf08e82083cb45075f3db0b324bb840f08d660c72222496223596f5ac86a21459027964a4d2ea01c3ec1ddf2ec6ed6bcd1b2f14a8d59c1452793e59b61681a2f0a1eabe0912f1f23c06858416823b319c7d03870c04e28d52a820046b49a00749c0e793544ef72bfdbe9661e82cfea777fd3032565016806340031904e093146d43f32490a601b885c53e95ce6830b91b0b136eb1f0d737f7259ed014f55244ade699bac596b7ea5ad02a6edc476d9f424ce0f7408130fe299d53a4d52e27ced6a553474d5ef784a02b5d030870c1fdfdc79e35fe778f08c5ea71ac60499fc13e5387cd6a3817a083a4410c5a4e0b74f763b2734ef085c2e7d711158295ceacda69756391b1fcb18cc11097e1e24cfe66775e1788f5bb95fff9860f0409054a290745c586c5fed94a26f8d1c116940544bceaae4dc1ea3120f348d4a82a838f0b8810db0b5d67ae43be59541573137618ac1039279288ac6b573e27f26b305d25c2871bba1596cf5551296daec7d03dcffa6ae265e0c3aa395c7d24a9799d08b04d9f43dae7cab614df6008b3a95efc570e5bf24b43455b3e801ba0624f4133368bd02483d57cbe7c6a0a4c7bb5339f14c86013b1ae4a1096c5d3227612d938bd777a5efc47afa6bef8ea4f18ba87cdf1974d952616c195a631e6d97ed9dcd5ead6a321a731700455feb8bac94ed0eca6807f2c320c0cd531df96f1fd4e72e4d7abfe60ffe652daeb4ca01a2ab2a61dc19d450b65255da42262bc14cd7d0f6d75cc96f483d71e3dcc8201e2a2ce249c4683ef74acb5c427ae822c62cdebe5ec6e9ff0c0f54733eaac5ae97bfb2a671a694d7c58703d56b80a5f368829e601cfce2c234e5922a9120c12750da59671c9d341b7c3ff7067776a3fcf19dfc85337198d1879d8edb2daa4bae82f83297aa3617f25528d6c9930d03fe1d96a183f36ceb719c2149d8322b66251d52cb053539397e0b8f33b153e9cac26b24215a28b6f927671a856826be646b30be5b46be910deef496e256f6844dda81fdf9b1fbe8fc423dd46f238e826d56191b207488df582c8692fb10a7366bd9a164f74176bf55ca82d8faf05515d23980204d2bf967b0442c5bf49058d0c4df458444ef07b3b0af79b1740d6cf1876d77116b5c06c05ab052303e62ab2482733b103557ef5d35193909aaac2745bc9c0ae97fb88aee71dd09767d107ecbf3e9f4cdb9933bcc6d24a395181410bff4d398a7d063991c560d0500496367574ad47f614e420c33ee6349f3fba9ab2da8aaaba31029cbd044e19c6fd830dfe003cdb746f4f528c1d2921c03e7c33c229270d34d6c5258374c5f714f157a80031cd1ac9b9fd4fd6a0404638b0f39132fe8e9c48f704755b4282316d1ac7261f371ed461e4a813b33330ae156a9ace5408b469e414f51fec989947a6b460efa11699989bf2954ad398d7e4beb67cd70617cca0093b0bfe656f4030916187cd8defcbbeb6683d12c4232ea24e30ca08261b31b5a190a12e8c41826ddd5c6c58300df7fd5267646b96197c8a27e4197f255d5f5449a7bc07511331f9522cb2d182cf2755ae5306fe602927eeb0e12fcbeeed7e4403bedaf05d1803130b83d029a41451a2041270cb02c777ff884b07abd2b9d84d47308a045ec0f05ded479b01ac804beccd3f28eb32c704b723bb939b8aedd1bd97d89a5aa3189686a9112fe35a11a95d159833f18a7f8e98f83dc2a15257201d34d68918245a7f71bfbdd7001c8171f1f483a6b94cc147963c298a1411c21ce222fbc9c8b915bcf1a77070f83efa7dc94547073ca2b342de1c5473e7ea14ded2a37a6de45dd09aafea54dc2d8b639ab42da4ef02d544b5d9c42a303aa5d443b71d537c96c58cb428033aefd59331924066210711b56d3dcbb9ebec6abf6ea1b26fa9983385bdd84720c53728541e1d51676fa3716888af20f6401cb86f35b2a9b8e6cf4ddaf4b0a852cb4628fe0d39cc70bac8f2edd655e77b048355dba3ecbbe3ca0ef93d07036a8ba7316b901dfea9191a8f691871bc3c55424f1fdba3ecbbe3ca0ef93d07036a8ba7316b901dfea9191a8f691871bc3c55424f1fad70889021fc294c9d365fa3d764dad9476b0386c2f4d7c237511a3537c3d644f378f9474bd90aff332da71ea313c22d0eec3179ce1c2d49b6c874172033f20588556376f35f21a817a60500e2402273148010545a78234df9aa8055c14e3debafb546bb693e9446ac2f641f189676272633a9d894a63f3ad773481f4ceae7cf0ac4b74fcce90bd2c0d5f9f81e0f4aca3e3386c257a929b3ef5a87438bd4c759982182df0aafcea0bdd2416ce1cf0297779c390214c5fd9fd5344f80054d1b04dae751e8d69f37685519d6f5c7d663ee815361e7824e98b762d225e2603bfc70681d828663876f6e539a466aaa4cb56b3f34f2ad3a7dfcd71ad02dd8370619fb574625cb31a4cdaa53f714c25e1282393b20bc35f235e5e631b09fd672c51795342a1225972d74a0f3b63936478fa03e87c77131bdb360897895db73e3cf988926cfa4e28875dc5734554a16b4bdc123ba6575309a9a982cd91c407d88287bb70e73cf2b9cfc691c9e42af09637907da14bd9753f411819149028bbb5f7e7432a3c1146e31a74685ad1b19dfc718c76e74c08265f356aab35917992a7196fb9d41fc53b74db1f0f658b905295233c2937cae72d72d37c762bd1ac2be28cb1e6f789997ea78e1ec72863898f333e87c66d8a97cf1744d6d383c723051370ed3224dffa649936ebc03019c497f3afbdf23e86f6568418cee6f96474f33af610eb00bb7c8e3b95d2c578c5b0c88503d5f3ee3d3a81799f57cf05ba286d0c9bb8a93cf07705e9d0e6ace96787ac646f3b2e6b0883c341210bdf8ccd6845d0c928df1a724774dd3a8963cd9231c6de5a555c1875d0639809ebfdeed5c1fa9160fab36ff0106649018e7b0678aace81655c2ab82187e2ddd2f3aa85d84af2c4c285db3e9a93fccceff5c20b066c3c43ca0cee4b89e9ce2fb3542fb4d4e95620fd635b21d84b7b7f2dcb23b56edf9bf7f963dc5d56ddad6fcfa85fe7a7f388285e41fd8ddd371d5ed78e1b4c6b3b436a18fa49352bc66c12d4983561db0b06f4391b50243d133970cfa742fd0fdf31ed661654981015986cafda2419ac7a0cba432047880cb1a10221d7f685dc18ce550e356c0e7422f566f6340afe0387370d336a2b281decb13850da0e7a3a75835e7fa8d4560d37066285d7fb3bfe9ae35980b15e6fad46f7e4291042057110ef19cc37c907beefcb38aeae3da4d02d7dfc3dd95dde8bfc36f9bda5bb77a5bf3cd36d899079178111b82a8111594b98591fadf3fcf9c09da9395a9322001c89b722c59dcc3e4f8109055c70a9e3c7c2b52cffd4773d0fadd36427da5e5877adb285b03fca5634ec3cba16e3bc42143a9d98fe74dfca7f71ffe26a5261e63ec2eb0f6937b3edc31c200c655ee6fe63f07a1c6ab9e99cdd5f8f91268a092775723d63fc9d2fc39bf963c9e8f61da7786ea2e53d4c28419ce53f24e738de0e8bd4e4ed5ebec01271303faf1ee9fcfe5091580dcdc7dcfb3b16ffd24410231197718d34ba57c44a10b54c70f8e36b094df5b23bc5efdc39ffd5e7ea880511ff998da400e1082f436ec6c0b9abf745ef629c7dc9533543aec3f59d918e9003d356e15b86d1ba707ff7e82bb7169dcdf5703bc2fed4e99f1e79da3b700b96caf3837bdbd905204fc0bb6a45843edf7ee6ebaf69633f08e65c79c13cdbead3f957cab2b55b02184481290206bbbd7273bbd882051b9bb31df764dee2a5bb182d421d8954616b2c4fe4f9f14c0a4b8356a7f4c182f12082af643b7d6353b62edc9ee04ce4b5be11aeee47d637dc3fd58348ffdad08ceb8cb077b66ab5c61fb6c7758024086c22409e94241be02b67062780ae949a01898908d41f2be07751d5f63d5ca36c38ea807c39804e505dd0c3e5dbb27493125eecacda129a0feca74ff23f72defcfcbc7871db3bd0cbfa38e51e7c20508fc16f20c0565af67da956c84480ad007391ce6c868c9cdf5feabcbadd2126cfa51f6ab847c8fe233625ebae694e6a27f2e6a638ff9aa54af8dac8e1732963a35acf727f77ca9871889c4d5a50fa22773315b2432df26fca12e52bcaac58cf2dc4e3b611f08d831b9ca0b6da7a336e345bed9ca7f6c45ae1ba969420f5f3d4586cca4eb39fa3946ba5e482a81ae6c8cf11830fad59054332fad8d4cfde9d76395ef093b1b2d82688374f111bd30525767a64feb4d7908574604a0d45813a2ca502ea8e47268ca6c824653dd90b61908ac987f6aa699eb7f0ac78e0b01f165713775683b528473622d1f8a3a78d855453b66def68ac7fd6b98159884e7f4819e097aa8c6b3769ce0b205bc69e65cba3d580e16e75e34275d2235494e10f555487a6d0277cc5e17b1d15d2aa8eafcda65360404c9a03ab5d52efc6ba1ce0cf22a96a9f560ce781d792b32cf4d5e94075cd7350361b88de1fffbfc7dddd43f42655d9f3db6f703407d6ed54ea17fa98c1679ee0baa2cbeec095d26154907159c3644c1cfed069ce86a5386ca73b73f317ee35c58a1ffaf401dbf06b73fb3e8f4ee01305660b7f787588f97beeae24a1b56bf4f377e00db6aa4089339922d92eb3128345f9ffbb492f1ee5abeb1f689da85f559c21e42fcde9fb384da632aeb7ed451fd1803918855b533357149852da9ecb3682bdb5b7a663509589d2127d1c90fa5c109ddb4020c5153fdf7117e9bb91a19857e162ff7e47e368dc4fbc2a1920840649eb3a69af6e7a4d6aca31d94b3ac687d9e0970af6189082ace9302b9ea9005517a8447bee6bfd9c275c59b90d8c22a44f3522ce460321c0b30ef9d97c36dadf222b194adb36161146caffdc9e093a8c0cfa4b12b8042af7bad14afb0a8f6e1193d889626fd5493f6ec69520625c7f7480677378261384aebb948b10e37f19f107d7fe0b5ff3e9ed1107c81ce9a876cb04aad17ba07b6bc42d6f315776cf0f4d4daed3224ee45793e1bd88deea635fcbbf713c5dd4b35be77cb28dd6170228504ad68be9ff9fd0014f0aac6e2f3be18cf9f199af55ccb659341dfe720a6aa2a84078288d4d87b0d060f2bfa4033f000233d789dc5970be9606094c3c4642cf4a7baafeb164b575ead4a8e638be77facfe62c1e98a7ca7de2f679965278e0f9238b02ec48b134724b0b0b6c11533b338ae4979d85374bf60257d26f6a5689316d63f91f589e0ea28aeeb955ed4cf0e77a1dcac5a07487f391ef77c5de5a0e1630cb86f5f7f146164adb2c602a326096009e7da07725ba04f95f5d9c39e83a59f0f6c2c2db6c741367081a572137ea5b7a8be2e2e9b962eaf3e8c189f5db76eec152610aa02411ca37067462359592b112c5510be96a6654c0b326dc676065cf46355c016e6be61e56dba40514c7090238ec03bf558c31afcb720e69797a6d8ddd87c416ca63df5a2bcc86f87f52a481e6ccefeedf9548b156f24602f030d17a4199f4e4b9da1e98e2093bcb35e019de9c573e38054e08e4e6c6d2992094ce5fbdac62a590bffe873cc528a350de6f5101279582ad9497eee2b04519a0ec2429c938ce76cb3dc68cde9a8e53d257a191aa7344c4415d53b36acb6e6e90ecbb6a338cf89af8708a1d6ca844835a4fef656e22f9ef21184be2e0c6745c6f3501372673e3908b7ae2f2ed573bc8fcf921f124a0929bd1011a1d064e09d66a4e0e980005da7f77d7d998edf187ba9c1fc8c96408be4b15c1696b319a8308d5859db74a22b099cfdb5a1fa14ec49aecc15e5443bc94edf33de26297a5d0ee396d4e6d1dcf5aeaf02dd92c902aae0b4a909770548e7e7d4b64b85628f73651c50f41f8e0645af98c9bd8601320be34ff3f9afe74de215b3c73a2f97f2b5a72d5ef9b06c55a8ebe50ef078c32244eac60015d565257eddf9650bc1060aedf63a5cad1629d91576ad05a15c05eec9def5dc1370cdddd7adbeda4b309b49d228ba6565d1a1eae2610b0ef0d8d65f95f9376bdc71921f306ef6612ecc57e3345aa98b5639f6ea1ace02bc4c77302ead1bf4ed42dd62d2c07ad05fa17403568155191f691821f865825a9d0b983c7f8eda5c178748430f6d166041a5a5b3c9f8b2a466a8a732237e8545d6d07d00c89651b23a93bf4873c7821bb2d48a04d030329c56b6944181adf2676fdc5dfd9f09a6491c8b4c3d2d46a06b910afafaaba9ea03e7ee5aa975b83cb649ba8665d7dbd9e69dad640fee436a190fed05619db72f4e2dc6c4f20bf3ef18fc91d5b11a2b196c668cbab7339b4abcff04ff808a4c96217e9efbdb41a2b262287411235b4d341ebe6b6db9beefcb19f0cd2bb9d0fbf1a84145b72f85cfeeacedce72341e4c1fb784167b7a50fc43acae59fc971664d206c9a8929c81a89aee9e1d83fe961040a27288158ac38b6e5b416fddcd47df7c18b998c27a486b2fa3cc1d83fe961040a27288158ac38b6e5b416fddcd47df7c18b998c27a486b2fa3cc5ba813887c2a9f665938ba4a7a6e60d74a6dac95b0721112d3a0144e05d5308dc93625d30927ee147d58277bd23d76c80f1f8c342dcaf4bf837766c0bd1dc42c3fa326fbf7de5d0585d2db5c2704b065e2e6c1d2374cc7ab74e44450b48f904a44c93d7662e2480a127b8ac08dd6be14f0c57ca46da2a83ff92b5507912277caf0fcd4ddbb57b0dfc617315383733fc9d9dbd6a1e984d0af5ff23d6ec919966cff831ce0972baeb9a958b56c225cd6de719f299c668b8d2a1e79f0529b09e07f6bfc1f4a7f7dfa5b1a6d66ba7d2bcad6acb702f7dd086c1f7fd9b8951f5d14e2b012951eb18ce03c722ec97509098f195486a4b67494278b5de0c22ddd804767f18352cd68a2656a1bf38872f494fefec7ef4897ad3b9a6e1c12eaf1a266ff47b7adf48cbf232d483cb43a24c1bea7448e6cf0ab71a5ba7d1f6f6ccd07764fa5e8c2d54a44bd491884802cd5a02b859ab5a9e3523aaab8ed1fccf752157ada51ea4f4a7d12ee8bfe0286ff2ff891b52317d181d3a92dcaa0c3cf805f733a975cc8c5405f5defbafe49cc4a512d55e3ddf0bd3a3f324361e55ad4db74ec2bcb3ccd03081e085d76651cd31f31fdc400a088726381e7e937536e9c5ccdf5e8b177647f590036bb5d2098ce168de6cfce53a70c198c127516a5fbe986bef0a10764637e762d609296f70925fdfb103fae6bbdb6daef8ffaa029eed406ceaef16e431cc76713379dbd8e28f6175afcc738026a9bf5845253321dcdf476f990b8f2676a646808bf187c16a40f48346245ddcd94c6795c696b49d143e105fa10af1e08eda0c733f941ef772a6803acf92e247366331a27c50980f504acaf127635d41f17c829834747a71668b78532c9f92dbab6f42b9a95aee0038ce9d6427244edd50dc9117fab5a74b793363c7e664d6edda8274866608b30e37740f1c35f8645dcb66ee7a008df4a7da42000056ed30eec2f2b668d432dae0bcbf048788dc6b8aa789561ad0b73563576c7bc2ec0402462b5cc7c96c1057c154854f86f9b4e8e3a83eba5ec62168d469a0e697ee21c7e296177a11d4fff44819cd65b0e894e4ab98b650606a915627531c637f19612b67a9df1dcae1000d2dcb28483777f23068ea26027c30932f658939cbe9d4e53aa01eaaa747387303a87076f6b0667d257fd8ad70561a87f30ed6976dfdd52fe9c5c4e04f3f65bba3394d7a3af6ce0b39f88b03b0535c314311328351e1bb2a25a12eea4b8fa59659b8a32dc4b3fc3bd379e00409096471eb7b0ae8514d5dd55bf71902c3f73c9437e93cb83a474ff8336903d14048cdc7c262b609a3c70b2bfb9576c194ddcd1f61f166736d5f336876ed4577be10e8c597c4cccfdf3aa38f6e278e527a34059fc68f595ecd369653bbdd15842f7b04357177b569792d0bc6a7a34f69223d388e38508d6ce21dcb2ddd9bcbbce4bfdb5c626c3c8bfa68e2c0f5514f3a951edf0c80ac4b6890687e426df2892f4a891ace056a6a645f6999aa7c5f81b590730fd3053b9c1be559abd0c7c5e398949b12e542215ce2c60b7e6bf659b927f792ded63a124876eac0dbd626eddb06f81dae08c88e547294b55b45f86d0817331b06570a3cdeb2320e69c7b2b753e9b2def2378107a0c3f186fd2c7374d5cadd1b6362ffabc60641ae00ea55ffb2ad9d48d1a0fe312245fe88f3c11afde68ea4b5fed23f936f1ab9df694e0f3105cd20721c331be2480a53c15fb94b3fc4d70ba713415b19e9967e2d7ad818667d0ae055d3a917e3ccedea0c87e874141571aca20653e81314b359eeb2c71cfe275db8cde27301298639adee4b5d903abd67a94691d088b91beece3797d1b8cf85755cf8036090a1072649bc3dad2499081c67dd583d7526ac9e2f74fa2ed293f9f4b39f58966250e3a97f4359de0744e458bb6d65910cc2056479265fde6808b827c3364144ef0a96d1e3088e8c4201383f64a310a071f5466aa5509b98e51364f02d17fd881640f976e79037878f3207fd8db0acd5bfeaeb7df28d63b85e57406707e7b84a0c06f0c25b4705104a557689882eeb4b84c3feee00c8810f221fa5c3e0217031d62171eedf0984882acf2c5de29412ab969867e2e9e5fd987212b568dbb0b38d8c875ae073416fbdb997158d6d4a3aef1645420c12d8835ba9480365bb91730712c4b1f48835474e35c92a5446e8a3d4905984e71462c8f3699e80ee13b81fff76eb815a3fca607e2b4c122b5fdbb405e5ea03c427ba3bbf0334aebc915da423e979b5a06c1844b1b08b8716bcb0a848b90ba776aa068999c754fdd404c52aa139383b03091698952f63cfd2ecc8694646e97fe39a440bb71469c3bf6b6d3cc201a835df912854ea522cd23f416f7c9520a99c1b20dac567a67aa493b866870f2ae6c91a056b85717746b1251a08d0b55dfac40baf715e24e4bb61a2a1d7520c57f8f0afa13be0e3f78010f5df93c5930fd8b72db7a66ab0a72d34958b0c92ae5efa6c125d6a03daad216290a969bd484a7d9c54b607f35b4664e61c47e53b8bef6f69b0d568c7ff0b37b6f603db23fb0b10a2e9be96283423f1d4b046ec15425fa4033d035afd869fd4ed40214f1356ed73dc3587535d310ff9ba5d01eddfadd0aac76b90ed3bcc78152e10ee9710bb7bebbc91b545143f627e3da553bf5a9e30134c5ca36127f494ea39640a901aac9c5d0e92d1e944e3c83fa39c352f850ea711e0bd9cf89bb2a62c05c2893594ad26b212f0c3b63b7e218a8f75ae50a8b97a2f9043f2e93e534a57c9247bf5b6e7df3ad2890bc35c8b7c9b6da6fab41586f62469a75ca365e3be546f5609e504ee46486b69cf8bf6039d4350b296592974c79c715f845bce67f0aceb52475389719698ae60f00956224711f6573dffd0eef95348c512eb8bb9e4e631616bf976f68536d8b675bb5963c9fb8cdd7261f1ca5da91f918d818802fa2ebcc6bc9f82290f57f93822b3a539a5bc9808c298ca336cd1ccc4106b20425e025ad83d6b8b6a7d25eeb72a491f90122d3906be6c929b2c11adfae91f1e10205fbb715df2db7b3857c07c0e913e4cdfebc2b7f2b61cf85318f6ad6f162ac68d98b6b5d223e430323fc582530eb09a76f5643a477f92a4963fd8b0d7626cf3ed22ab44670233c83c461ee05ab4c08ced3c140159f8abf9e03253b88c69b6670841d95fc9fdabfdd79e81c902fbb358f3a759cc6ca4dc542e5c2be53ae79872e9ad596042815abf9a1eb9d01b6508fe986296e04177d1cc5feedf93bf30bee662a6e60b29ee471971a7ed1a32514ac14e0fa5320147c8ebde7525b0d74de471befd3e6704adfdaf928b66c3cdebb42d4f92c240d2716ad9e18ae1264b171e2def102e61c7d3f0bda2425b49910c7608575f7be793db369b4968ed5d7415e24b551e366613ee39d4c2a69bfecce54ead47ff60a8e6052d97105fff872c7442abfea52fe4488e4b5964f041c079e38acd661bdafc07f7b1872fad4f2047e1b848c452038274dbedff29029b936f6a8481962cfac7d7287796daf565a3feb3ba56313d4d71ad8053d3ce4089ed75b514e923f0c155befbebb38b06d9ea89ffe4af0e9d433dd6e7f0c7c931366b8914fb6cc7342006b04ec365e282b9dcbcfba3243bd8de98a34ba849ecb5168739ffd2ccc065e6b1d9d0f4bba821e13b4a8fef0001ea654f0ea09214fb7b91f413f461e3cd519b5f597eafe4b6a083d9cf190d5a5c7e18270ba9215a71068d1d60c20cf8a97dd95d8abc748e248a50fe29d8a769cfb352113945ddea271e446a6600562fe9ffb3ea1f1abcd90275c39ed3bf9c1a6ee2c7d70133b3f47c93c1b157eb7041c943f2579cb2c92f01e0c54b02845b97429b45d54fe45c0da9c1fc9902f7a7cef5c7af03cb9fa18b4016f7a01116c8d6fa13fe68ad6e50b69d154dd3d905b630568d9993c7053a37db631c40634551c7cd893b213691937002593ca706d4efe6e08247836f6c2ce518e63dfd88434a17f1b856de6bf3f0cb4dfb74b3a0d6af1d4b8bb6319916b6957eb492dd29c9f987b388ce3bc76ae589549dd3ecdeb1246c9ad53abbc9a55d64571307e59b18672a01361f9f2d644906b0ca31d81493b420931960dee19a545b5c0961459b2aedaddd5621f4073e09ccfab872f2e7899d530e2c29cf680014228f2fee498f060f835b1330efe11ef1d6928ce211bd453cd081acd2fe08a9aa3a4f6ad005fa6bbc8fb7695a795eedc7f45b24fdae38007a4c2abee8df665165b2665a8c9ca3b7318e4ceab58467ed4b2f368ed2cc634df12d6c8bfcdbecdd450efdc7dbf5bb7619d315e80c5ec32e854235ce3dd1c3dda8a2297dddac23a26567169c3d78287522bd9b98bd571ea6e3235dc7f5fe6c734b5ca1602501203897a5faddd5e12f897e18786b422e559a2d5abf4201a58c1e7bc22157d712b532dd67ee2bb36fd3846a31f93e4c5581a86956960769a7aba8199a8d274b7a34aeb92deab6cbf0b948a16852970232ee1a473a30e7e712d1c37d94a66f1bbf072dc21e56beac1320e7b7a01572316773ff27acc4912bbf74da41707e69cc0d4b719fd9e3a89195e25759457b46d93180c6f742aec9c2bb282e456da9a865a1a81ea301728c8bba2933da832c0cd62229daf20893a024ab3d53244468dbc45b0f6ed54e56d781ed7c78ac70b2de5a9263dba75b0efbc6bda7b64741928dc155141d59877f338f6e1c0805de9b79964dce71fe5d2a56c44e38b2c0f7e35ee5887eee5a0041c99ff06b8f03f44dcd7303c0bff8dc7084e89ee32df6458e74bec521bc889708363c3d91d290d90829423778117ea25900193e98e29f522240834a9529f2e1c4eebf0c2b425c2639bf7c345bc6cf248397d8a9fefe396be2379d8f634a1f0afc029898039d443386cbd4cae4b68220339c7a198187a2090bba9b2b50ca8b6172aca23095adf15db89d3727e9ef2d6ef0178e427234011bed3cd4cc3efba3a3a604eb6f937211e46da1e2148830056a6e09bcc19df4170d252a4cab753d38c093651e8deb5abb684e3ed68020e0e418034f94d79e890dc7ae84d3f87a3c1b85ae71cbf66be27e7ca4c9b3dda50303cb19179ac6bc05a447735e8e82c3364983619842e7427a554e2b693c92d7fdd0716c2d07e51b0a944917168aff02965e98fddc1a3231d7e9991caf0d3cff1d7457c122c772bdbb7a064ad3c71b70425f06ca5ce08301c3601aeed48da87897d6fc39828e33f76219f7dc8df853d999bf4ffb6236f21e8a01b85a1879335897018cd5431400b691b2588786b1286b919b2b59059b975539c1872be0dd180e55507a9d594ec1fa6f62cb920f1c4e4766871713ffd7b11c41ece1c39eeabdc8a1527dad5ad66ca97e7682112ce120515fb3feb348d7f4249a63380f5ffdc366554bb5d8f6c78bcce5d16ec103b7c5d554d7cc86db0772051a6c23f5d24c4c0e43988ff27dd9bba4b0255525a1757caa4e72cbca861858bea679fb8561cdd644cb69e5c33e35e2b41f0c75cd5db32d0ae8771716677a8d8fdd18f5ebd8457f7e509f671f6b70b0ea492db1d0749017c624cf7281499b0739ece65f020da9e19568044bc7d6dd8329a90d3a814264affc30d8ccc78e2ca2512d3cbd3019698ef60d3bcd77e56029116334457dc0c46241dc74a918a4478513d62c672e5b4d93e7e1f0595f6e3c0a13aa008965aeab01a297366e82c7fee6cce2ac45e9ae7cc18e86eca0b7fd293173544893077e20c249a4dc4f75a3996bb2e8745a9986984f21c20b9b6b41be382644b31abab6bf0f34600097c020c26f39d739aab7b6e992f69638375b98221147e3b4281872723c6ca886440e49fd91ea3e02f64a4d20ea8a9d4864805679dc991bf28448d186fa52f562e064373af012ac1d0293c4a8288e324b47af510616167a056e3b41755059edfaf46268f198f17864bf431af8a231bef2d6fd102036bdf9cabcbc4a54c2eddde893f11215934c952693151a8da5a95ee1ca374ddb68d1bfb3471cee04aaeb313b35e7dfdc3e86485baa764d96b7c2291cf37a8ec78975113bdea45c58314e947d54bdffea40ff699cc713fdf02032abf4f3b185e50aa98b6631a7c0fb981b1ff5997d01446423286f58b2e2e207d43bb5b5e3661d11a5a54fdbf8b9786d5c8e72f0be98447a3843f16ed309acdc816da1ef9afc84c2830953ea69b4abb75a9f6c16ba1b27905fa273060da86e036c7144c7f2f0989f2f4bceefe7db4faea865c2047865c6d27135303f3126e0b3b629236ea03b0d148ff3daca2652dbac08d34c8a5444af85cc18678e02e9b5fabe754941f3bbb23e5a86805a5dd63ac62417bb3b2694a8a2602fd4d76c110be62ac5850bcf592eef899f2b33807916ff9ae4ee96dfea2f117d9ea76027a967045630b5c6afde145ff966bcf2f33d5baca7792ac4e25790e36efeae0b00f513f41aba2e1bad8b12046b824e4b424344e68688a10e549e8302d70c8e7f678757cd4d9d8f84c34282ddfceb03f0f70eb65f94ace1012beb518f06774b86a202620a42282a42896aa5d0784ea34e04517fef0916f272d0987518661b11cabdf85dfd9895f358fe517f85520525533b916743e9f5f505dd79fa1fde01c9c456990a7231bd1689e64b3cdbcfc2574cfb6bd35e73ebf1641f3497009415b56f61689fc04975bd1e98d93692108a196ed4104a01aa4dccf89f3be87c37fa3ed7549de4179e3a27e15df6480436a387417a95fc28a2bc8b970f1b77d5047875a4275bea27b1c4efdd5e24315ddb2214987950e40cde4b8c154b999aa6e73ade313ae2bcccd49d95920d838a55bb4f5eb13eb8a02e53c6c3c75b62acd3f348e56e904de3d0dbe095f5231f0fae7238fac78cfaa0d8f14275502b703863795136f3b6eea6124daef794855842d68715314dca777f2662c83141984a7cebaaa88eb7355317115bd3ea9b9a8b45b88edb7c72fb0d2195e57bb039b1715c3d063da9f0ff50ee1ae6a98bd27f4b05b2fc3a3db9a8954c7cc45c03b34001d77480789901f149c8a0be626e8335b1cce351bac368d6e7f7db08c8fff8e7d55af273c48f34fb4a099e2a7db8922881c6e5a8691359212ab1eeaf1170ba3ce13eead6fb6f0d281f80ae23d9df0e6fddb81a76254b8488f95f2c0d0470a9f55a87962eaa5fad1b18ec073d13d1d5eec9fd731bde553a01c6bb974b2469f06f7d39c4a8fef800bd5f1ee1ec05132cf0fb63bc6c6f42245be65f01aa27f655a0ffc2c479acff3cb498f3a81dfb7d6bda0b7888db9e319aee1e1a3d105949750e0b57dff43cafa565e937768d2278819d04b8fc3dc8cd8889b204b340f60bf925f3e1cef38143f01f47b93163fa8f4871b9511a8268c8921b21cc99b2cccb053c6585dc4956e7b8b99c381c82478ac0c44fd3cd2479700c6746104edd09bdb84c7bc39e79a2ee9f61c4978a1271678bde277a74ef9223f76ac22a3a91010d10d90e142c348532d212c7251875481833926e3fd18b4fc616bdb8adff89574546019e5726cedaf2d13b39563df2d02e1a472a2e35c49d6042992dc76bfa6da9ef182aeb16ab1ab03185a5d9bc0e7534772e8a78baac25da7f56cf2a7c05c1b1ef17a557cf09513358628a232e9947d1eca6f3ee1923c5947921fe818f68190b0c13e3da8c6059484e70c6811c3d3b0ec782b72fb9a8cb52695999cefa1a5e7e307472d951f2060734ec5c6492000dfa5e32c293b34148edc3534f3880addd9b34b72e19e4f0db945007d9ecb01cceda8a943526e9e6027f04fddbfb1d0b87b4b018d8ec3d4a5d9dcdd2adb313e9bba9f671b92b98bd084ab13ce0fcd296a50c13f09af1735aa148079f4e292763d285d0a64337a8e5371b20a39f35c337f679dfbfa09e823ab7656968ba0bd1a3a6e73410a942edea8e1987a8a343b827a268f0396fd3fe8294062ae94ac0192d7da6a11bf4ba970a88ac8358cd0e92e0f1013caf89690b6282dce45ec4d0b7fa3b7535609f1a70804b3ee2f9426c009c227f66e66aaa6a3e8788730b308f89b55e559022eb0f31ce71b83b013a2931599ae870398b7342f735652eb0724dfb60b03cef74f3ff42f553c389108aa9b1d3338234c944775e1c80badeacfbe3e60f5ef01a84ceeb639665ac1a6fc74fa13688940c8d9ff2e4fcbd2bca3b5abaa758bd311a514d5f9982ea0751bdec16114c2e379e5c2dc09f26615fb92e1cee854871a2eb95308e6413031106ad68ab6ad56a86f991dd68e3c4263d8e26c4956c23fc00548c6c7e3ea29344bf634d4b731003d3e1ea796b791c3f551cecdcb7a2c4a10fd09f35aba03f83d996bbe8dc808f7d6a5090ba0cb821f8fe7be16acfde13deafcac2c8e960d6c038bf81f454c71fc0de12a8aae553b00d9fed3461e101cd18764379eedcba916fe0a72492c8f8c20390cf443c8d4f56043ad5c3ebac0667440b7fecf596eada3aec94901b8f3866d8c380a24f5d40d53e811413ddc00280eb670e32cd31f0c33c1cae02ca2a4f5ac3911ca0d1f75b9c4fd2b98d3c7b3dffec1b6a33ec244ea971fe2d708ded7167417ca88ec42e1ff909bf9389a99c9e6c1a7cbfeac6f7b797ccfd9f47feec6525debd1a3fef929475dccb07952beb8da14827c785ef26060887dea4007a77a545e15faf4ebd8c9882f7214907a12fd412a02f0387058851e82ad44a4a4f315bfe508e833ec978b802fefa39b1a2d1908388c65b183c63d604b94a3a332f70af53a6be3e71504b4ad2a62739233322093bd74bc7f03e449774219c4b9d0a7578a5f4b0362c9f0bec30074af24825362766c4e15b15d4c1cbb55329622b9edc205c578541d255bf0c0fe193a279219f2150a34e2ca5522c87e8985fb1098782446564202c3d5e735a3583b8397adc33649955e41013143f5af2f131ab3005ff8affdce00e947942440260ec546ca974cbca8a849fb05c9fb74ef76f82cdeba1b799c85ad4aeea2aba661030ff7c197aec43936be45c99ffc2bcb47a65d3b14ff340bee446cf98cef41401a50a8eb247c2ac1fd7aea2fadf12e33a5609911f5b90ba6fd2a8266c43737c6e988eba5a2325cbf852cbf3be79af45be307676ea4ee9d1c2bf63c01781718826171b0629c832d12e14d3fcc96f6ca272528fbdf2c8fdb4b2793162a9e3db4b85002a020a4ee80089b0bb6a079b58152d29ce7ae0f4566b1881772f4f122440c8f40c5043fc6afc76a9147bd8d5a74d830880dff05e0ac2f61d13c9bf0602d347b65750625e19190ee2b83c0d9fd3f8b55386c49e38e19c8f53379c864c58fa248fb76da7e53886502b5b5098994c7fd36bc3e2756a30a2e85d4c92afe609f806047f0837110084df6308c156e483db712dc5df74ee340aa5f5d713b7b37d1964be159ab526d215b0e0c92f7670a55411a19d773013800d3d6f4c0dd508fc2e1025167d89dac84bea981ee208ad506acde8edfcf3bad86ba8df0ad795a58ce170de21e8e0e68fcc4ae27b893b517e6629d3b15c8d1ff935fbaa8b9cbb93a1242dffe2593a6d9985d294c0f1827c36fc0222cfa46fa448a03083362c5924564daa7ebebe3f8ddfff4249013cfad144b04837b790599c6ebd90a800e2692393777300d061d39178596e4452d2ad4dd1c9d9cd2e3fe690118c5b726ecda3da9e010f7c2f2497a6da87c36acdc796ca10efd3d8ddcaec549c906adecfc24d869abaf4ed7f1000ed77e692cde5adde9480abbb9a998cc530d237458b8140c6a430fa3df19ce205383b43394573a55bc09473754ba1aab52002d16559e264123eb92b9a4c6d67da259764dfed7ae73f7aa7039e3128aa9e8d3931fbd5daabf2ea3e3d8364d8837da002cb754b312dc9da3c6bb285972bfecdf3700bea58c1e3d63d6870ba231a735a193db266919e655f5a8f05f7d2e699b0242426bd2a0eebed72455f2cfe060f1c8610e892e1be6327080b2f33f908d8a4ee4f10582a6622a7ac3de31423812f4f007e2b1e20176cdd99b07c067b771846d20966f3f1c7627bbc6f6cb70ae372df361978920988f6104c14e7c0098cddcf612f6b4c93417e9298149b13ba1b6a0e92db2421d132ed67ab5c13e399af3ce4cdd0b9365c93be441c938f9cc73e3ffa36e968f7d5c9289760a0864eb9d584c8803fa746463885dff4de1a6ac34d409e46823075496df4b25111f53637d7c918b60bbff139ddbe98bdef641bc301ec8ab10fca06820152cb7ce86459ae8e5387f3555413b187c16b78a01f1679bfb9cff35fd0fbbf9bd95da1afccd627610591b27b05f22cc1692a54beb6a7d1a0eb0b4e0ad98295073f69583b4b01aa37519206f1dfb28af3b85291e704bf8d3d45d6ad500504eb065e9984b74edeb8bf94f5a4853ec7771bf8ac840d43e3c5d11d7098cef08d057597aab3d35cb6948ac7dd5710dcdd8d1a41b5830f837e97d5a43e66208b159167d82418e17fc8f5cb4d4e6b4a04fa21da432c51beb3c5f0216e199c990d10d04bdb8c11840761dafec8bb81b986bded7b4ca0e1b40fad2109605c25299913775aac6f652b6a1ff1e6f88e3518af6325d2640570d84828cac4a6bb991da204237885ae8c779d05c71dcdd7c39306de5109cbd84edf1930503823504617d98085977cf3c9740721cbf2c3fc9d99f7a56f55938d0210c29e036e0cff957e19cf780c7db8a89febed28c9e9bf4c4380e305d3fc1b44d461d19ce800a78e00edc229230fee3799e3be139b94f35aeadc0940a291049db9f46b91b3bca322ca9e110897f15af1c490644814293d997f1599f6da0a6cad36d0ba6c653e2d3cda6fdde6b91f3fd0f7efe6c3583317cc016680e89a97f6deb4c4a017eee0c99ec77809da2deef2b617b909f4925ddf1563b927bc58c2e6e608135514a83e907009e260bba8ecc8dcbfbe7d0f35df4a5f7c29943bd8c15512ff1fb68bff377d5ed09a9f68c2a9e797ea5c636b955554975f4e10b799dfa72c42be98dc8f4db198d22e36931a862013e7f8c6aa7884afede91522a4d776b8be4b9c71e379b1b22003201cdca3514b32d16db7d32727ed2727a9f71a1651e3f621ba2194bea20dbd31916e1f29514df0d7d0ae3df0bb768de05a28a1b917e6d690ae7f200d954885a7a06068d0ea4b37b8b86a0c088dc52743ee49c88ba48faaf4a811fe8b6293484306bdb6c8de3c10b161bc1bdfab0a35bd6414ab9617d8f64dd3a249cff0f18404f1b7f75772f31031dff35ea0ef76f6c746d8a9d61331c922a48f5746da5637f30e87dd5242651fd5b58dc38821b930a6b64de47e728c24b801b3cc15071daf35d58a1a7baf599af64c9d5411b85150fb68a71be981a03898e9e08b2f2bbea41b0d1307ff8303cca697f82cece238180cf7ba50bedfa4a91a168bb6886d67c5c6adb5f009d524a5d5a1ca5be0eb849b116626f2fc5c7026150561f1bf49a1f735c9723dee55d3837eff00ff412c1bc3a81d97b7f76352f7c315306fe0a992d8843ef835f87c3a1d15e947474a1d8c67d59b596cf45432634a42dfb072825aa41ea4eb7ad8f340b2a2dbb682efa9b22577344e766ee1d00e0eebe3b31628dd70fe68513e7316812d4ed2b037798fd8fec46984d04a893f88a846296f3830e9cb5840e31a332f662ce96d89d53cbf2a4678e5143ad8028a76fc6bc079ed9a6719cc5d4211f61734a48975e9291576aee2bdd73acf46247ea48b08eb72a4591a15b053536dc4b9fa2dd0984575123cebc5bc30075e6b364ed97b6e9e0dc11d7773f736cca7c506ae0e2f42486e852d3c6a78a45cd6951e3abcb2ea589c6b7608fc8fc3781fea27b8730401cfb581280823bd31696690c51e83acc16d0b9f527d84a6be82fd8e7632ef070a52108c0c0a9b50d1b1618b641213dc614a271a246d1fbceac25be8f7f8cbf178b286ba0069fe603c66ca22f8c2008eed6102683cffea75b27feaff64d19f42a08f15f0ef75c86119cfe87cff95cd82b05658e58715e4720857a16f9f4c6fb70cdbb0deb541e80b8560a1e6622deff5bd1da75ca9cbcee48f09b80f3596a76347bfb8e330d2fc1026cf6a240a9d0cc3ec46183b3e11feee9bd2a86f719afa0a727d3e4d5b7cb81968903fa88c32241e481735a68c3855f9da699bbcf2b0c758f2a2d17be922e05ea64384e71005e1554efe53711440629d56916aee0687ef579ab5d71b9e13678c9f6649157af32f590395ab5704f3ec7c2b7999ffb66086ab6a15b626fba850b69755c6a4ab166013e8edab04fef5e6c1d91b018f1e78cb3ea6921c816e6a8a3b5a450a2e30cec4cb2588d2feab2c424b0fedd90b16f47f8c61f93e502b39330b4d69e0a2bd4a8a2fc10acc4c5e83d89faa73c6fab2678c7adbf12b4a533719d7e9083e5b4d87b33fe743ff067a4f355b2dc7d81b5b766c1974c8ebfa3c3edc684148cc210a3bc8b7a7db6b05cbb15e3d1b16196c20bf35036ce600aed7fea88314bda5399ba8bf0218ffe64d7772297f31ee481ba058ff0ce309b0ecbfb5e8ab9ae8e34dab3c6489381d11bd005d7d4ee480c8d9a832a8104d7c7158418eb3ace1bf3b5188e4aa29a109739b562738a958ea18fc0720bc97cb4ce7321638d360dfe879fc2ad98cddbe0bdcac643b087ec830c564fe444bd967b579c237480d1c1ab97feee7660e3d949e36836df296bda50d595e1201982d79416d8d957c8cbf2282ae9b76b247d7bd4b17459932d2ce579e788c9061dfe02336a04b5018397093ce10e22d0bbab777ec8abf91daf583be02a9c08516df6e0592a429c49c14a9244df7f34683ab4b412347e48bcdebda80b353ff9aff93615a58dd0cc2fb6482e72519d2fb787e09feee7b7e66d3c5bb0d301bdd9d634e691114a41062481daad4a4e416d1992ce2f6c144ab4ab9fe109d912ac2e2b602123ceecb41b7f06ac49b91954e6ac24ef7f071bf28452fbe4176fa64f9a28142995d9ccd843de72522496cd944f6f60e722fa1e86de4d98572f0cab2487dc37aff8f159c39df546e88e188abf771d314c2d1ccaaecade1b1793988cef244d29296ecc7a684d57bd2937a8bce56d6809067f66b83044052d4cef0a034d9657a434a612e03dff608286e1c573a6bba1f1805522f21304c042f0ff08aef00c8ce2abf94eb3d9ffd17c1a592be5b88d5c41ef50353222c6150977787069cbb81ba5ecafec51d05d8d5007124a9469514420ef04e4c2b75318a1827e0b19785f3b10fd8ed2d501dbc0b3e53fcbeab3771b0e8a48789021e8f53878c03c088b21a153cbf71fc81fb00e056526f060ab40aaa000b205b400d1f5bd076e90e6d9b7e42943e03713cffef0436efd37d41f146fab6a57be6f7c19962b8c70da1dd90f3ff9372d3642545d82f3c7545330b73d774475a81eb683fc9c35e68e2e3d07d34f52fcaf85df3fbcf6f58b42cc57a4c744cd34a9c12d15293b8b6499696442097b9da8ee982c66dc711cf1e5054861e2012d14a52ef6e3dc868bf8cc77b7617c0214c361e0ca1c26d0637081806787285a76636b24d85c89374d1c8b04fac04119b80a87f3d41761a7f2a03f2b78fa818fb6bc49b10de09ed894bcedb7afc3fa7164afb08c2ab1f38566b5bb01c5f8f1915074f1df8db1b24b1bbd47c8fdab1f61cfad7237d571f7b3aff9f70233f389517922d5ad94f1c2321bf1a71ffb1a68a7089df1ea053a63826c14dcc3c621317ad6cbe306fa2c775cf03059ecfbb2c55ba0ee2bacce64a81cc1fa1ae651860aa96d07f28c3657b6cf8065c0bb9eaf62187cf12d9035407a24d91f9a0a80b9b6525b8fe0bdfd0923e0dc5859df5e97a168cb0321c6e86d0b08900ce1ab26425a272d67df931f45713c5455c2679144a124e42eee1c9bd2d66519dd03e15149cd93fecf5249ff94b5d6e997e9ebb73d3529da09dbe456108a88ca21a045d6b55a5169df722ab65950964fc0053ec102438fa7336c2d43c3ad398d6dfe9052299322f8fc1b53aad33c55b89e439a282743cfe43cba530176eb100b1addacc1bd851dba365d20e6291f21dc8af782abf00c21af3c226935e827bf4fffebd569bb0ffe836436589d86d33859bd0de280fefc42a579c6f9350b9c49b2864d8901e6106536af26567e8855441d5e1598ae2157acf95e866fc836be258a4f50d225cc3ad46286c8489d2717a907cba91c0e28b0f0495a8f683e9e8ec7eabccd32184ae96816efe76f7948252b6551e5bdc09d71f6e811517dbd55df3d48595bda482e5079b8345ca8789fc918f14d68e9f1f6c3757c7235770c1425e8b784fb2a6049325a3b1672123be5d54da4718a6a374a8c6e1eef31d7f1807aa9bc876e24ece295853946b6f728e7beae5120344cc69ef81201051763d91655ebcd62ed3aed1f3fda89562276205036f916990687e5d75cffab5c0f7d2c699c73427d716bc9ea39ca366da65471ceac89770f256e93eafe893536859628ae01403f82e69490609c213d9c9a1b1071fc31e9f9b01cf40d92c1f26d561739693a139cd35d50ff83de5e5dfde62a616852e6e5cc3bed2da409889483aa712287adda2dc042c0f942f788897bef22dce3026761c12cd647de8892f775155dc608d2f954b9c2b37496008b01748166755b7fcfb831f0af04ad470ef3b2ee16c3e856f845f0084ec4dea47258e64be2960b0d54b7703053ded3270f85c8dc543ce3e4c8ada94b586b7b4f5bff462f904ee985ff6dfe87322d4f4c0beb03a1aa06af9a5d059b9b5de38df35b687300787c04758141d803597a2708e2ddd22c3bbf276cecee791f32ccae9a3146373275a5ecc8d94388617bd188fd448c995c64cef8abbe1af13d39cab56d67d1c3ba69f1555665d2f852ac41bb7830b1415d6bf3dadf14aa11d617583d61ccfbb68d4aa9d076e50115670fb22919eac81ba41ebbf5edbbc063cd34ee277bb079741c3bff64cba501919f7f8f6d441cb8d946e196e06194ff7d7a8f15e5d799882e95882e5f7b5cb0c6f7ed9a6d1f875a7dfa8915b6326ef1a71b8572c41be937f965f4c81445bfe4ca952f1e04d800afffb9f1248a1c666c8dfe1ba640748ece60422f91911c26d4e3fec573459976e0d477eff2f2b61081bc2816eff9ed693c018e712e168cdeb7be02f05e2272ac41fcb20f790c13e2097636b3e607877ce52c07e2eaeda5d8d6d324a05290cc3c7fb5894d1a3dd678a005ba680496708e87bb9e5b7fb31115eeecf52b2eb78fb8d4fd65c4e54889c6d5c5a9b756d30d04b0ab7917561a14ea786e5d5234607dd4021ac415b1f5244e6e903046393ab610a4b08ec29b60c02ef43aff638c1d4ceb0ffb701cb7d5ef39147677b8bcf433d4fc4935c1b8198197c0be7c6251ef4e2d7a8ba764fb366fdc44920f17a2636a9fe200b33ad284b0af51597b0c8b8cd7bd9bad87102fcfe71e042fce8a60e94fa430637297b33d054fc3c71a7980bdec8be7072c6001e7d9646ea223e8cb069a137d8e20906b51bf7c58df08d87b1b57c90a2ca9c314482e2fefa9ef19e7d2eff15e17eacc08d7eb41c5dfa066dc6f3fbffcd9832ec771f54f196bc4ecc85d634e7888d89013b64be1387917510262f19144423afb1664026b146b282a6d274309f0a55b5ad6eeb0f28c9212f814b53e3e3cab974968af101d291e51ece9516a92fd1c04ce54c79defbfe2e423065f312bd443f01b26924f81933ecd11deb8c13714ecd45252c981ccb3de2f278b641c018072301e01a8f404e11b729306652f2fc67808591b83e92f7fb6e2e5deb92bd6b0e1cf9a29f87fb58792e685521bc091345f6181353054e895a65c588f384c66078cb4af98f4f5e387898945bf852bebc4c7aa7b6fbbd48c92f0f2bc51e68d51cca145b98877521e92cd8cf485912479c5a6b9864aa4650268b6cd47c2f703af627e32f726d7d3d701cbdf34f40374eca7df63a89819c07d3165a5b57176fcd983360c59769601ca40b7aa81b325dcf3f9c136ee85483a95a0c706dd7a1def4b368319a1f59b9963537169231a22b31e2ef5f47de8aa379ad07922a4a7dfc0a29743db1db1c036165e7527d6f74ea0853268764caa7692774df24a592132e9b4a2636bcbd4aee114e25381d780e0daae3084ac63af52d494bb3528fc10a2e107b0122ba25a17164237b2ed89842c53d013eff56a5734c657161eae5ec3b9af925b0c775c5ef3c1240aede06b382cd1678476f8946f480d59d4db799761b43d66bc3fe9f1ed42c79c67bef1c39fabcf512d0ab5b4ee6fa8c989d5550998b7646a14d66b5c27d4e42868ca0addd7157e892d4d1e65b002d085ff27f2a7666d4efbca150d403cf10240d88bf236cef9a0258bdf8e089028fc03bc9a037520c633078bb1aac6407a9ac4d82661c9c4e95e95bf138c40823f228e663062e38f7ca9ff17a741e4ac9a7ce254517b1fae7680ba6c86d024eceb261efb13f6b2b76af109957dc9938d182299ee70a50ce6ad37e28f413d590b550c2ddea34431b66470e7630aefd7f5c4e70d1fd5cc47ff3e730bc77fff9c34c33f826565ff846755136c4fd3ac91d408c7d6905135b67846def55f2b4365375ecc9b7f57d46285038dcb90db3e6e2a668ad71a57a8caf76c7399952de8922b4745581e728909c25a3c1c42cf5e3997449236698dda6304da79878cafcf09880535394a414652414043022df87a73ff71bbb45e8be8a628d1cba4547dd7ab65be518234dea229db4d337b6eed45a292c0402786bd1f96b8c44de7c222e793596f31af312db24da10230dd37fdfba9466ff9bd0d947ecd0f1880a8addc351ca2730f47be909a89dd211292056084d6d95d89c1b308a2be7a6275b1c57b2b84456937a441685283f925a644917be583ceb43de9973179e6c1547e20ba348773599d7a3585a7ba98a868548f3f81b71b2490e7d435ba5218de5e80147c5c5558dae4bec6f8065bae7c11fc462aa958ae028d28bd99b5de3836fd454bef5c055a1436cac1a60223cf9ff8196e82944e2b55ff9ae1ef5419fb935162a1507634e91c40d9f14b8faf63cf3111015ac7f93bf2046745f09bd5771ccf60bd68017954dbc8a6147ea9fd95d458bb5f2eb19b8ed5233e30df237f37634a2fb07a6e8c3799d0ca5be3b4959c8f4754fe3cfb66fb68780d8c2a245b6c5b82be5ff0fce792d90e2ccf9e7d6907dd201b73fb29e37747b75c82b28a4e80a05dfc209e334efca34cd5ad747a131bce42b446fcec65ff46d30b1e7a4bc842119716f87f08349740d4e5d4a1a6021b9b10b3ffeb7f923d77087bc090f6c5e8f1fac9390ec7b88b655b0aa983775f080c0bc85f59ff0b2afc76f833ec1c88b3447a43bac0e8ed5e659dfd30325e237e576a61a99c7e5488256a2cde71a43330f374cc81dbda52745c4006f0260ce271241cd907d2a420b77075915d2d3d5be7edb0b91275f35616749871a73b199e084589389b19e4314c8c86b5a28ad3021955dbefa9031e9a30aa43ca19ab661d3ec6703ee3444c9636f9129598ed01794aebfbe020668e016525515f6932f594b9d5565e8d0f56145ebd96f20d9166dd09209085750d5f9c998985883c511e27de31b7a166cfe9f788d279858824aead35100ebda8352ab1723f13c0d4c0ee44dbffe90eea7ecbe6ed351564b3ac26e06753bf256b3ccc744e8e44895686380d61d16bb5696b58842493f51a76355d7f21bcb9e17bc32456538bb6e44ef812a85dce8d56e25b06d1b3f665db7709f0fba24c7c24edeeb00839007d68bd0efcc5705c8954474e611d11be529222c123e8ed54f14a059b12967181d1be57fb15a1906d7622d986234b68455bc2792738cc6324cecbefaa27e81ee5a496efb2bcccbea1dc2f5b6d931a400f74e2c19b08422f24c2b27e2685b5ff771bba61541ecbce79a8041ccd10f08fd5e0bfb177cd368eb0c112b91f53ee252a2d13ef7b70ac21e0ab7f835a2d962801a1523243c978f76da82e15e3e5b5e64a7b405e42f6b584db0386991f57ee117e41231e1538e484ce2f6456f257cb369b420f7883acf4667dce4ba49b540847f44ed9fdec797bb7edd974d88cb15133a08dc2282b661c2b92428d3c8a530c54908856f841f8ac7e91dd78c15ef2f51a32d0b1853f6f6ec3e56aca526e8a673722fc6ad949f3e7bebb8c84be2f8610a4d9cdf49213871961319318e44c608decfbeb7a9da8902741439aed948b2e094b95a71c5fed145da3f945f1a82275b4837605f3af8b5e6ea43d93e032cd7ec699c7539f38ab91331d3ee58bcdab3b4585d7421ed240e5f4b06454fdf70e1a6d46308e764bb11efbf9f9e94da6e40e8fcd3cd3ec6a707ab685acc59b219e2aec4b3a4fd93a777711479fcbc1d910e74e9fbeff33c79c06b98632d7ca2f357ba779bf773d745980104b6dc59e227484c6db340a41e1e9d693a6d92b6f6d75093f75f89986c87c025bed73797b00f17ea543a108f62ad2efc1036f739a61da11a702c1d9e24e4d997e9b7319c055ac0eacb8ff91d179f95638560abd87c1699cb99f67905fc68adbedb704e74f88177c471b8a085b5813f66682f4cb9de2f0a74f1a303a75ff3825344b096fb7ebb035dee295f3edbdbb2478a3d90cccb8a796ce78e9a0e3619137319fc96f7e8f8d3b9a5e2467731e7468d6fc51b289fd173a8497d3f4944684ec7963e1ce6eb322805e1cdccb3e592de37d62ffbc27e05c57be0582f2eff5054ae8768484307177a894e25d70915d20f4ec3878800d891f4123dcc9770613900a58893bd850af1c81ccacf3227c3844a482be242c3c68d1ca43568cdc934e4b4dd12351747c363304774e2a2ab86e041ec96d3166b3f9c414c211ecbd708b77aa58d09982548495c78253c320d8f9aa6e0a23b1c8551925fe3650accc1d25bb7e8b21ffb645092c79e14f9f29418a3a120c9a51767188a0d17504c10c46b7f3dde563319c43c9d2dcb487234f55da80abede03118ace81b1a7433468ca21ae798d0c7914a74f287fb8ea3eeffd6336aebb719c2b555c1b380f3f81cdd336139c4e9bf172f53ed80c3db83b6c863a2832bedc4efa64c30fc325d99b0350128b2c9e1f3d77d4059be8a1227903f4fb149cd6732c7e38e086bf8d5fba9a4a4422a05686f1c175810eb2f89aacd3d3b7500b223f4a573ab4ae3556feb2cfb9efe79d1d686554fe925deb3c392d6b0e7be769fe14f6141e17f9d9aeb0f4c43521cffed8386ca1dd01e997aa719f6007fe485f45423c08341e3dfdf75d42c877e666de406e50fce454807a2adf067ed06af20cab0e20ecd31f2a26d31b5f09ffdc3ae4fb5b60efb234ed6916997869635855fc6de9aae8ed8f09b991548049b2d8adfb8f88ce952e164348c1d4f24d303a9d15a17973291534a6ee1efc50510d1129b3293a42d0f30242fa06f5d22a888251017b39bd793b12b4b8de13af162b019c7e016da944d423090964f0e1e3bb3e60e2167c5409baeb3e3b7126cdf6ec2691267c6816848f8b67856a32036519f5ea7a086ab40b57cffed655a9e86466a2c28df66dbc7106e099b53aaf251f3dec6c58048514317a11902389f62d8b51c8425390e331a6a4101300d9f84f3f896eb1f02bd22c25adb2a520c276c453f1a0d63221bf4d25257b1d9524e494b925bf677ef07e6fcacd8e6942dbb259d042531368021213d2256fb32d250bdae7861e50d116b4169288a6cf90287c3b6c8bb3243251988d67568a1d48f37a04aaf6c46e73635f23655f7d683c6e2ba6c24ec1a2846a4edc2908ab6b957616bc567304d6794a5d5b7368ffc93b71d9346815f2c62c75f4e8abbc20e4cbdfff9e4d4c7588eb10ca4a3201b00d0b2e5d2c34f453d0ab5dbcf85bf577172b51676a99dca3205c3e14aa63ed2b3500999b22c49c5a0be9ed58eec0520ff8c66798eb6af5a216234ebba033df8a0fab0309d3dab85ab15abb39786c8939a43cb45c7816e2fa060ed679a0486af7d1cc89a513e8d34b3f2625821e31b1b4e71e791a1dc664b8c01600bde470bcab7ad9e57b46d389c265fe83fed1b88570431d5d3637dcd49519ccc582ab9876586723e8de976742d7be0923c0a4c6d949e59cbc04545e2b844d1cccd8ab7c3e532ca5e00ee91ba97dd98add995a0c58d8b2a6cab4b1de4578091c2bf2305ef7548cbd76f88f685923832daeb35fc8af72ca1b7d2e2addc6114c7a43a57efa629d6f86aea762ee6f08561c772f363ef63866a044956548742666b8343d6a7ef2b703a7cf618f5e68104f8a7306be37c0e7ea9d8fddac799cd8f599e8db4b92ad6c25b7025b3dfe971c11e85bdf56486f2f4b181dccf4d32d708383111c54ccb68757305f5fec73c1168571bb03570ce90e0bdb790540190420ec113199282d8cef33d9ae23c02b73babc92a615df3682ded02968f108971006ff9f766187e881ae4e60fbac1a816f66ad04e1323b85642d4e13a6229d32cab7e07a963aa52fc179e3d127be0e48247e0f75bafacca51344956028cec9ce3dfca1a8225cff9ce19b6e244652cd84cf0d1224f37635eec1e7c22381aeed886f3af4ff0d308f4ec9aff2d6c0eb7dc9158d4a677ae7e6c7075b19c5c832c1db7359fdcf9561b835b66b2ce5f024140190130b2bbede6212d7cf76cf7893b9c3dadaf35b7aa49fb194a1f86a201eb533765eeb7da5c3599e034fd97de935aaac8f83edf31518f9a6ef9021bf4309c467307535250ff5da2159adc5d60a329995ac91c0bbeae4233e16152c4c4a52d9a128f7ed1e17950aa53666c70aa60bb1d4fb6d7d31928dbe7d3cbd5293578979b5cbef21e05e294648c52b3c5619d6ac8c9b1045535a529d0c8a1a91d9eec01213f9f89d272f8cfaf9d5ec829f2be18b1351cc1c8fbf732d259d55aa46eb31a8c799f71e911826b48885b45526185c8f0e381ac2b0da013b09b0027ab6b43776f57848a36d95ca7b2d2300ec4b14a58f55a3d98ce6b8832938ad8c44c771d5299e5b85161c5b5b425585aa89c40819cb31e590f42c5ec251cdae376a8e922f827b69698275b83a1d695e5f61a9d0b1a5fe4fde1dc40c5197d8ea510415f2f6d7c14ad5e1d268e07e18b2023b6bdc3bca9b04788d09c135e9d80b9b20738adc8fc583c411cf36b4332182ddb5dc25d8ab089583a890bf4c9261a4860cbc15286991225a65d1fcee7044e676635608be859c529ddee015102ab2821b2d2438e2b12530e35fa241335e7370b62d67f789bd390db46c33ebed299d02181da7810d3791eb5b311dc4dba00c8dd404f1ade78882b2a854319c0eb07ff068028f6a8757d76d05f1f0eab15247cd1bb24acb4e8aa91f1a920e49d7765398662a8715c289455798426293cfa481cdbc7a3769ef5d00b8164034ba0f0e32aa80d139c19d3b36c3fc5da9d48e4f7c999ca884a5740faf5dd58b11cebf70e9a0ea02c1732bb83f4316d924c97436e204901d03f2e8445a07f6818cd0991bcbd3136e8766e29f6358675eaf2ed61f9c76f54c49e7c5eaa7bebfca69da13e96a22dc05a154c8f1ffbc0b017243f036ca9c4c4d1ec780d269e427f755a402fc4363103a5423f7821d3fd38d9a83e6be031559bc2302f078b251019558930884bed1d9958bdd08a0effe12d9a95e57211515f21402f91a3d265f439fc65c6a2d224c9707aeb31977bcea5df4a7a3cf05649e2bce554fb8ec0fb1b35ed9c8b885618b9376fc34939afbe69d1c9ce828230ef7cfd908b57eeaea8b1ebf9d7f1633428ecb56d8d935e5b91a2332d450eac49ac6af946ccff872581650a51019be1cc40b036acc7f094072f67b37d687225302e44b3833c9ebcdc28594df216379526e95ed8a0683a027f5887d4f64e95049eeaba1ef8ff1c337ef7b2761c69583c561ca586d949bdc446ba6a9af91a993b444fd09d535d72b6d6e1c6899fcec79cad90067af20f4c262a9187b5073736d3d06d71cc14a118f5247ae5552d03b28d15d1e9521c40b0f9e89a75640f0eef370d511f2a699c5b315e96eefd12c2452a33a057872a9849a4c3ac55a665fa3bc59359d660ca955d288517918c867a44591f6f8bd23b87c382d1baf76ed2a0a8ab94670913f9345661249978778bade571100bb26142ee1c881e11362443d46e62f0c3bcaaf712fde78c4a2a92430fe85ec090c9d1aff44b8c153f6db168f4b233a2ee82b4bf0383f73112b920e4fc5eeb43ba403511e979fd21ffc60c7e056036cc2a6b0ebc3ba060ce09613486f4b17ea73f44ef184018bbb1c7ba5e9b260256a15635603fd69b90962dd5de5bcb60d6cfe33b96700f0b43f5a3c896fd19123f6c1544b14b82703dfa476c9fa1cd69027506baefb60b91d8000c192fbba7e25f8496a5fcd2fc7eb3673305c415e554c8cd796e7bfa76e1d990ae3a500df22357afd884f9248ff606e0e3af5b841f1f4d9c7534249b382a4cdba854f9caaa12f62af0d2ee15fca3e3b1030f695c76be5693c1924ec3ede695175f4128110bfc06abf10f440dd1150e2b6c0c9c22db675b255f5e1648ad54a9edea42ebb93b051344a9b8cb3425b2948a7acd5e05fde9241c328de735223e866ca598584c3d95cc72aa68b1fb13d940a28f78e419694240cf2fdeecd2616e7ec622d191fb5f634fe8305a1104ee90f126673aaad14e142d7aa4d1591a4fa3030248e51bcfe1dc49eb05a36e75aff6bcfb1887e915765f6bd49c6ebb7f8eb1eaa21a3f85b865fefe9ea642984f1a56a0cd44a49a8a6ee235853e44fb6972d2bd16b82111cb50dc425e694340151063d28277dc69e4d82e0f8b1aee41108708c6c032050b613c15092a431ddfaa038cee8306e518e73fd9f621cb02a05ce24183e544fed83a8774bb2d94182dbb724afb9071b406a7af624fc0158bd5ad408a649ab536f16af26473edc7dba1b26a636bf30534e0f596604c2516fe7613c73e55d6203d98db180810f52e4924237ac14ad789dfb56a0ab1b54e78a953b8ce214f65051c3fd77cd12bcc46753e6c7d8cf6d7357fce381a74e65267d6cb6c4d39b1c25ca596510392bc3e51b03fc1dbf90c70e1562547199f1448f8984da06618f64a428a46e3624e9cc4f63e7f06dc21e41f689d40bccaee9c003f62c839be93cada3198b3d3dd27020060bd704be6ace156b07610902e4bc68219a08cf05a5682b1756f4a055f357d351585375feaf7154b62966c222675e9177e35f67fc34fb234c2b8526de509a261f9ac60e632ceaea4d097595eaf7e3de8d7585b41e65de03b3b91e661ff6e4ff31e8f2df35a9faa2b61ca4dc167e7194e90bd4bb7476ffc631dd4ed49d12f77a8d9c6b4cca64aaf752e6a77311b24187d1e1dde8f5660aff792086110515b7bac65e7d9cdfa86b2313c8b9e3541e90a1d14e24ede4e5081de8cef40a432dcf45d950519fbbc980a7888576a065476f2a0d8d3f57efca7d0feee6c76ebf4b1fd1a546728b118a83bf31d83bf3a9c6c4ebc649898246d6632cf73aa2f70b3a872b9ff87cf0231bca0e9051b4f2f586c6bcb21a1e3ff5ffc4e662f6e612150f65cf881092edc5da5692db5abc194b13d9c7ef8245adc4cac7cc7a8af7025727833afcb09f539a7ebf3e413bd42e4da71e2611eaa0ccce74d4f41305c163b38410f97c1803dfaaeaffce319eb12e61afc7a8eacf5890706420c66cac52b00047b2ab6beeed1406314ce103d2531ce1e5e22f887851fe817da36a27f3a587f7ff0f030fce820035a5fa84a4585603c0c8ea2f576ce994222c5afe936b7a099e5ff8d0ac952e24dfa15cefe879976ac7c2fcbc3f444008ed852fe8e06b4d2c37fade63be788b59c3cdde270ef5e309990bb9bf81ec538e348baa0c3ff3e5f332c5fad059a1bde4344bd7904c56611f71187a624edf4868bbdae37bf83e2d5e9629290e296182a17d5f1d4da962c4be33c9320019be4fc07d0f2706f3a2bff7480327f8f12d84c1624c003c56dec77e0f2d9c70302e52131cba1826ceceb1480ef91a2844b211366d07fdb89515c44464697f4645a1eb64603579dd68991b332ec89b9708733588b3b1d0044862faf68b0a6fac7160242630d715cbdad0d8a3c858f129e910e358d16a175db4e5f08d9fe12e65f1f1f02124a0ed665b67bfed248869ab01b0fd4dfa29bda7e2dba7ea60e3c039a3a7acd7571ebc608d3141fbfd299daa9ff091c1d3b7dcde9000a1f3f9041d465c0aeb8e2ce4bc8567ef4af843ea3dbc7e92fdda3274bc2174c19e0b1fef259b35f20dae31fcb1511a7a99aabe8b5764bdac89602cbb5e116cef9148ddd84422ba1f3268b904c44c8fd4fc614d62571474ca2a18f0a3473e5e8ba8206b3140f06d9cb283ca60613aeed8192c8c5a155adf63eec59fee3ffb90377ff1c965bc2eb2dc264ea7f77f37a4c4b67e40ce1f3155051a2417934af1f2b6905c70af7d5a75538ff844d80506e1e0131d41cd0f21dc4c269270a6ad67c4823e8e003d5154684f17c8ef0b9ca3a26e0e25240b6b356aa59d691156f193d2bebde2342df3deaecb0a13550c4f1560592676a3d593e421e825f4a853fbc88d5b6a6b91cc8fd9f70400dcc48a98e5895c8bdd41796e29e4ddca24ec43c8ead891810245b4dedcd0f56f9076a8c51f393dc3c24d9e6d4d8c38108b8eae150b8f88c285c936efbc986391a89ff569d2ea00bf8f920a4fd5420f6e2f4821e191d256ffee82ee77254393877fdc9b2cdb046b2e1be6ef5bd9cf36eb64b538f46c5f27d5d694d690f8d1951929e1371fbff0885577adbad394f1f6bf7277ec94911ee58130c951aff6d6b780b95b5da5515d3c33323a4822a9a63384c3d355e950fe2b4e42e651f15efeec52cbf12524e21cceb68c5663500d920d0eba65b361da311167f8dd5b2e8c3f02a82460266d5b30c3c6b4720c2585029199d6d94cf2a32ff717f790abcc77bedc1de44a281b806a55d7cb9d54b5c64cd860038d40f51ec0f333ad4625137a534f4f02997708b0fdb510182f3f531340103ba0c3a9a199b4625d39bbd650c1eb5f00a4dee84c80ac36c9f46ea3af48fc4dbaed7744cd8d0fc75aaa1d2d046b41538e01520c7456c1c7f88d44ba1503175c10885cee2ab388809e2a943925c5b2596ff2c6f42984eced4e47cd227799a25d8584d88e8a7033ae9ca9cce89a8dd92eb8cfd982fb18a76a6a352217faaecda5c862deab8012dcd2b7855b87c615deba2950616ad9e97a874b3d2c4498a115fea63743ca016ad2baa632fa1933b315c94cde88c60b7cf0ea606890bc9132036bc33ba2db3caeafb2e83cd8f43d161408299ae26df7a18020a9f782148546026a6360dae2b408eb556db84be5688b2b18476ae5293ae8c1a5142d107cd45beb31e3b2d0e0b9e1aba80a9887d6d1c4f223e790ef0112eabd644c69d8e3de439cc046ae3f688704f3083f2d4c4d472a2054308022767f480daa330d8ac2bc8bad51f03f607ea2fdfa6e49003264fb0c421777a776fd7566e5fd44df251a1514596023222c8865decb4b02ce1220af916bf2b1f679b8c756acdd82eb15b017577007ecbcf08a70e67e825c941ba867f514559c9219a19468cea03124789a1d55cf983efc7658d6de0e363e421bb5721e2a9f92fecea2b1ca4ad6180d1ca5836dde428b1737ba4ef3bb9e23b81731ae89da1251a6d3d7255cd8b425501f67e7fc072362e9b76ff019a888d42a3d65ea3b9b33898c1f309d429d2ebfaf514e25e67f443bfcf15144b274c00efaefc1e3cae1b47a000f817b048bdad5a23afb4dfad3f039c34ae9749ea1bf89011b9b8ab64a0968b855bbbf5ea21f26b456c9a71b33bd1686039efd5ce1fd3890450948014524827624cc2371ad0c6570695d7c04ecb1feaf3d12e24c85983d3ecd03a7e0b8fd3ef667037cbe3926c6a51ead2294af82b38fbe222ce3c8a60b8c13f52f8190beb761fd4b9d2e92a6feefbb2dc72486fd7de4d17368f84912664a9c81653b4e650a395e18c9c517fa0917aa99d51baa04fad1a3f7507f852302f2e61379c1d688730d4559888c18d834c6344aced4eaf83ca4007d50e543fd8297063e77f65bccbffd548e64c50b2d2225163a506e395558c551b8fff8a13541234b5b110d73bb6613ff5c6a0b4d887d0844ee6afcc333ada3c0aacc150aa4a614bca879417683ce28a04b2410baa1704e84152429ec5e4e145f1b9d7783fb4f726389b27a90e053799ae97a83308658dd969d7497fc93c1e01a11a5c23846c717442a1add98ca1b63f7041d22f181b1045c4679e9f4d8d2d722cbd0040bb1bc07e10779a967aa8fe404e29ad60d9d763816e2f62eafa285fc4b70f1950e111cbc0affff2598d45e1732996460e94dee26c9b005a9db35f9df214809f2e5c647ae2a7d2b56d4a73a0d1ff44132826b416334e78b8337e412430dc72c9629df93256b7fe1afddaabe310432b153e62fa053d4ddc9a9cde2538ce8775e8a20696bfb50d435ac3be53728072caa80d34ecc8831c00ab072bf1e5cd03afcf8afff4d3142d485771e1032deaacc734c467eac9f9212db80f9cfebcea4d96b64a09785e593eac93c3436f4f7042f59b553479981030a226f45314ed9324095c708ba1ecc405333553da40d6caf9b9966859c2d1da0278f29d6107089445c239ec4f864fd022af003cd19abfb9f2b5515b10277957a0216750a979fe642bfde2fd0d5c35ce557ca26df1a1b28cabbfe29cb9ff7a55ae76e661787ced50b44d5f408f0b57283687dc5b53029e723597eccbe59400c74d2dc7f3d47251577d921baca563f27ac6fd59f0d1e38a224451df4dcc50f7dfae5504c843d413e89c042790356bdb9fe1e70be6ff9fcdebd49c0302455d05776fd9dafff22a82ac474e5cb934d6b852b872d51e03d0df9dbc527282d508fdac4680d2ecffc8c4ee9c9cadb65667eccb09c01fcb71c71c1b86ad7d93437d26a93d741dae248890a6bf22f583bbbf4535e0a6897caa1a2c52a4e957c3c9287d8e4e9e3bdb48d193da7a9041e4e8b8673c4aff5212d8130fccfe4699fc1dcdd5c086c8caefd6f0d1c752b8291ebca972645810034f0ec6fe0d8f4366449893539810a34f4f301810d609c6c0119816cfc182e46377224b8dbbf6c82bdbfa71e6249d40d30faccbcf4c538f6838576084a747baa866ec07b5f7f1cfca0568bf9184131dc60a9f2f8e1d1070aa223bbc57825646ee00251a395ac60f3d212c5293b0354f939c30c8707bf68f52f87e2dc6350331c42d8f6ca1ca5f8bbc1c544b94c9ade8f445a3e5597e8d3ca353c47056f7e6558eaa00d5982cb01332e90243e885e065019ecb1247e1e7c0743eb9b3f23ee2577e7ff8dccdc3ffaa191b29f883eefa67a00f9beaa9a75710d850f853e50364c193664cb46aa602672056cb4b39b80b78356cecad5dc5455ea0042169d795f416b46ac5455b8846e38dc41ba290b9ad76c70bc0d9c8a104d9c0d3e1b24e0b3039e2a41606cc2fe18765dca3440c2b604b9e47441f44752a9d46d83df1e95eb337d3a4024d594540cb96396ad2f0063f5c8c4113bee22f78564b3fb9d721d56edcf90dc09b910b7b14977547d4451df5e8e0b2c8cc760bfe91c4905079a134148e91213e7b3574be5a02aa879c134764cfc7f720830605dc70bed355cf2f2ecaf7f4571f0460cfdd79a7806defa70ee60a434869414b37a08937a02a543cd899fa693048e7a2f1b8c44606bfa38f141b5010b3d9ee151f53cb417aa1fb50e05f305adb7244d7b5cb86ea7daae6c42b4d1b2f1974fa506bd4cedf791243c677fc48068a7bf5730642b994e66102a1acdf38e39e30ac81cd72dcf51b2522b78f24d9a777086c216a45b595c9fb79b8a4eddbf9b863ba4479984ab6b108098e41be824bb1ec2e68db119396126a327807c0890f5deb2b8a624d0bf425ca7d184122c80ae1ccd1ddfbd1ee7f0cea43574509edfa4e81b44bb314acdc07b36ed4a4896c653d90c02ee051b33e16d8198a98fcf3cad7fd9b0d650c75a36a9336ecb5fc17fcfae52c4bc22b8c9732465d5ae76fad0e153e9876db8a436196561ebd2e1c1174265f67df46343e86fec711922ba1b253495344a485d2f45dd4002b0eda30402e671bcc314b843b687be1eea094e0844bdcff8d459151280eb7da3d2348da2afff7395bfa71b1252e94b6ade60029f24e7b6bb2d7c4fa930fe1430985100b30168e05182fad18a453e72928447604aaf949489001640138686ab5370f1d6d7f103c8441498e1b65758815a0e01c0c8aded898408e5d1bd34977cf486ab9df276314cfe8f358d6b9630c9088415b213941cfe9261b81e582e75f29c2eb7b6a6a9f00e9ce70dc2067f83a5b428379d5394e96d7b143c034922d7e16e5fd92b17ed9503a776ae93604d1a0e07cb07023fe8b97f1c8e900a201f3a4d9e98ea188cabc90e89851364a3050b28b688e07ba4a657434c055fbac2d2d17f0f20495fb8ae02ec1016a27fa7de47fae6b134a1651d0f505051d1c73186a5e681bf9b2a06945311e7234047f8cd433b9aa32a85ade19ac799be90f72f3079331240640d6d45a82dad0848f340bf53bbc29f813ffb7b39db9a741797ae20036bcb83e3a39369c126049829ea952d8407d7091d5b13b4ff5535f4fb7587042a03ee8fe5479836ce4cd05f956cd9018e4462175008b46a34ad18e6313ac3c72af2175e624fa9f493d772f3cfdd787ccd619d827bba79083a1ec04129b098f1485f9606frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-matplotlib-2.0.2-lp150.3.3.1.src.rpmpython3-matplotlibpython3-matplotlib(x86-64)python3-matplotlib-gtk@@@@@@@@@@@@@@@@@@@@@@@@@@@      libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libfreetype.so.6()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)libqhull.so.7()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)python(abi)python3-Cyclerpython3-numpypython3-pyparsingpython3-python-dateutilpython3-pytzpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.61.5.61.11.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1[S@YdYdYYJYg`YXX•@XX~@XAb@WV>@V@V^@VUV3[V3[U@U]TPTN3TD@T@TwT=@SS@SvSi@SFSE6@S5d@S&S@RΏ@R@Ri R7RPP3x@O8Ohq@Oc+@O (@NNN/NI @M=iM"MgLA@Jw@matwey.kornilov@gmail.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.detoddrme2178@gmail.comstefan.bruens@rwth-aachen.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comsbahling@suse.comjengelh@inai.detbechtold@suse.comtoddrme2178@gmail.comegeorget@openmailbox.orgp.drouand@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comdmueller@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comi@marguerite.subwiedemann@suse.comdmueller@suse.comtoddrme2178@gmail.comspeilicke@suse.comjmatejek@suse.comhighwaystar.ru@gmail.comhighwaystar.ru@gmail.comhighwaystar.ru@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comkukuk@suse.dehighwaystar.ru@gmail.comcoolo@suse.comjmatejek@suse.comro@suse.detoddrme2178@gmail.comsbrabec@suse.czcoolo@novell.comwerner.ho@gmx.dewerner.ho@gmx.de- Add 0001-Fix-cairo-s-image-inversion-and-alpha-misapplication.patch Fix cairo's image inversion and alpha misapplication. (boo#1113619)- Fix/enhance build with tests: - set PYTHONPATH, otherwise tests will not find the python modules installed to the buildroot - Add BuildRequires for several tex styles/resources - Add BuildRequires: xorg-x11-Xvfb, needed for Qt backend tests - Remove python-Pillow, tests are only using png, not e.g jpeg - increase image compare tolerance, our Freetype 2.7 renders slightly different to the baseline FT 2.6 - Add upstream 0001-Allow-divmod-to-be-overridden-by-num.patch, to cope with numpy 1.13 changes - Add upstream 166a14473272_Fix-contour-colour-level-determination.patch - Add upstream 97e170d2fc2c_Pass-integers-to-np_linspace.patch- Also remove runtime-only python-tk dependecy from BuildRequires:- Rebase the matplotlib setup.cfg on upstream version - Guard several BuildRequires: which are not necessary for building with the "tests" conditional, most backends are pure python - Do not install/package baseline images only necessary for tests, shrinks the main package by 60 MByte- Update to version 2.0.2 Critical bug fixes for 2.0.1 * fixed Qt4 support * fixed LogFormatter * fixed hatched artists in legends * fixed segfault with large images - Update to version 2.0.1 Bug fix release for 2.0.x series This release includes bug fixes, documentation updates and one major change. + API * Do not clip the linewidth used for dash pattern scaling. This is an API change, but is a major improvement. * Deprecate 'vega' color names in favor of 'tab'. + Bug Fixes * Hatching color follows edge color again. * Fixes a critical bug with masked images. * Improved high-dpi support for Qt5. * Log ticking no never skip minor ticks * Do not skip points surrounded by nan/inf in vector outputs. - Disable backends on releases that don't support them.- Add 0001-Fix-include-path-for-system-libqhull.patch Avoid falling back to outdated bundled version- Restore qt4 backend since qt4 still has maintained, python3-comptible python bindings. - Provide/obsolete gtk backend to avoid conflicts. It doesn't have maintained, python3-compatible python bindings.- Implement single-spec version - Drop old qt4 and gtk2 backends - Drop unmaintained qt designer widget- Fix file list- Add python-functools32 dependency.- update to version 2.0.0 + Highlights include: * 'viridis' is default color map instead of jet. * Modernized the default color cycle. * Many more functions respect the color cycle. * Line dash patterns scale with linewidth. * Change default font to DejaVu, now supports most Western alphabets (including Greek, Cyrillic and Latin with diacritics), math symbols and emoji out of the box. * Faster text rendering. * Improved auto-limits. * Ticks out and only on the right and bottom spines by default. * Improved auto-ticking, particularly for log scales and dates. * Improved image support (imshow respects scales and eliminated a class of artifacts).- update to version 1.5.3 * Changed default autorange behavior in boxplots (introduced with 1.5.2) - Change BuildRequires and Recommends from python-Pillow to python-imaging to allow for SLE 12 builds. (python-Pillow provides python-imaging)- Make use of wxWidgets 3- Require python-python-dateutil. package was renamed- Update to version 1.5.1: First bug fix release for 1.5.x series.- Enabled qt5 on Leap 42.1 - Enabled wx on Leap 42.1- Drop agg-devel dependenxy; useless- Add new python-Cycler dependency- Update to 1.5.0 * Auto-redraw using the object-oriented API. * Most plotting functions now support labeled data API. * Color cycling has extended to all style properties. * Four new perceptually uniform color maps, including the soon-to-be default 'viridis'. * More included style sheets. * Many small plotting improvements. * Proposed new framework for managing the GUI toolbar and tools.- Disable qt5 on SLE 12 - Disable wx on SLE 11 and 12 - Disable latex and gtk3 on SLE 11 - Don't require texlive-sfmath on SLE 12 - Disable qt5 on ppc and arm - Depend on libxml2 instead of libxml2-tools- Fix installed files- specfile: * update url * update source url to point to pypi - update to version 1.4.3: * Many bugs are fixed including: - fixing drawing of edge-only markers in AGG - fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists - improvements to wx and tk gui backends * Additionally the webagg and nbagg backends were brought closer to feature parity with the desktop backends with the addition of keyboard and scroll events thanks to Steven Silvester.- Update to 1.4.2. This is a bug-fix release for the 1.4 series. - corrected boxplot in pyplot.py - added extra paths to default search paths for freetype- Update to 1.4.1. This is a bug-fix release for the 1.4 series. - reverts the changes to interactive plotting so ion will work as before in all cases fixed boxplot regressions - fixes for finding freetype and libpng - sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend) - nbagg works with python 3 + new font awesome - fixed saving dialogue in QT5- Create subpackage to pull in latex dependencies so they are more visible to users. - Comment out testing BuildRequires since we aren't doing testing. We aren't doing testing because it takes a long time and a lot of packages depend on matplotlib, so it slows down the build process for python packages too much.- downgrade Recommends for texlive (and other big packages) to Suggests (this means texlive is not pulled in by default zypper settings)- Dependency and spec file cleanups - Remove unneeded use-setuptools.diff- adjust python-tz buildrequires to match runtime requires (python-pytz)- Add new python-cairocffi dependency. This is the recommended dependency for the cairo backend upstream. - Split out the cairo backend into its own subpackage. It is no longer tied to gtk, so people can use it on its own without pulling in any gtk dependencies. - Fixed issues with qt. The qt5 backend is actually a generic qt backend, which the qt4 backend depends on. So it needs to be available for the qt4 backend to work at all. However, we need to pull in the python-qt5 package to make it work, and that package is only available for openSUSE > 13.1. So we need to split the generic qt stuff, including the qt5 stuff, into a package both the qt4 and qt5 backends can depend on, and then create a stub qt5 package that just pulls in python-qt5 - Reorganized some other backend packages based on backend changes- Update to 1.4.0 * New colormap for red-green color blind users * Documentation changes - Phil Elson rewrote of the documentation and userguide for both Legend and PathEffects. * New plotting features - Power-law normalization - Fully customizable boxplots - Support for datetime axes in 2d plots - Support for additional spectrum types - Support for detrending and windowing 2D arrays in mlab - Support for strides in mlab - Formatter for new-style formatting strings - Consistent grid sizes in streamplots - Get a list of all tick labels (major and minor) - Separate horizontal/vertical axes padding support in ImageGrid - Support for skewed transformations - Support for specifying properties of wedge and text in pie charts. - Fixed the direction of errorbar upper/lower limits - More consistent add-object API for Axes - Violin Plots - More `markevery` options to show only a subset of markers - Added size related functions to specialized `Collections` - Fixed the mouse coordinates giving the wrong theta value in Polar graph - Simple quiver plot for mplot3d toolkit - polar-plot r-tick locations * Date handling - n-d array support for date conversion * Configuration (rcParams) - 'savefig.transparent' added - 'axes.titleweight' - 'axes.formatter.useoffset' added * XDG compliance - Matplotlib now looks for configuration files (both rcparams and style) in XDG compliant locations. * 'style' package added - You can now easily switch between different styles using the new 'style' package * Backends - Qt5 backend added - Qt4 backend + Rudolf Höfler changed the appearance of the subplottool. + In the figure options dialog one can now choose to (re-)generate a simple automatic legend. + Interactive performance of the Qt4 backend has been dramatically improved under windows. + The mapping of key-signals from Qt to values matplotlib understands was greatly improved (For both Qt4 and Qt5). - Cairo backends + The Cairo backends are now able to use the cairocffi bindings, which are more actively maintained than the pycairo bindings. - Gtk3Agg backend + The Gtk3Agg backend now works on Python 3.x, if the cairocffi bindings are installed. - PDF backend + Added context manager for saving to multi-page PDFs. * Text - Text URLs supported by SVG backend - Anchored sizebar font * Sphinx extensions - The context directive in the plot_directive Sphinx extension can now accept an optional reset setting, which will cause the context to be reset. * Widgets - Span Selector * Added an option span_stays to SpanSelector which makes the selector rectangle stay on the axes after you release the mouse. * GAE integration - Matplotlib will now run on google app engine. - Added python-qt5 backend on openSUSE > 13.1 - Spec file cleanups- Set dummy XDG_RUNTIME_DIR to fix building on openSUSE:Factory- install LICENSE directory and fix license tag- add use-setuptools.diff: build against old setuptools as well- Package doc/users/license.rst- fix bnc#863451 - added windowing.* to python-matplotlib-tk - It's windowing instead of Windows, a module required by tk backend- Recommend python-matplotlib-tk because it is the default config- remove qt4/designer subpackages for SLE11, as those can not be installed without additional updates on a SLES+SDK system- Enable all backends - Split most backends into separate packages - Update dependencies - Add many optional dependencies - Make %setup.py quiet- Update to version 1.3.1: + Many changes- add Requires: python-pyparsing (the pyparsing module is required for mathtext rendering)- update to 1.3.0 - New features: * xkcd-style sketch plotting * New eventplot plot type * Triangular grid interpolation * Baselines for stackplot * Rectangular colorbar extensions * Calling subplot() without arguments - Drawing: * Independent alpha values for face and edge colors * Path effects on lines * Easier creation of colormap and normalizer for levels with colors * Full control of the background color * Improved bbox_inches="tight" functionality * Initialize a rotated rectangle - Text: * Anchored text support * Better vertical text alignment and multi-line text * Left and right side axes titles * Improved manual contour plot label positioning - Configuration (rcParams) * Quickly find rcParams * Changes to font rcParams - Backends * WebAgg backend * Remember save directory - Documentation and examples: * Numpydoc docstrings * Example reorganization * Examples now use subplots() - Infrastructure * Housecleaning * New setup script * XDG base directory support * Catch opening too many figures using pyplot - for API changes see http://matplotlib.org/api/api_changes.html#changes-in-1-3 - removed patches needed for python3 package- update to 1.2.0 * Python 3.x support * PGF/TikZ backend * Locator interface * Tri-Surface Plots * Control the lengths of colorbar extensions * Figures are picklable * Set default bounding box in matplotlibrc * New Boxplot Functionality * New RC parameter functionality * Streamplot * New hist functionality * Updated shipped dependencies * Face-centred colors in tripcolor plots * Hatching patterns in filled contour plots, with legends - python3 package added- bugfix upstream release 1.1.1- Remove configobj buildrequires, all configobj files should have been removed from matplotlib years ago- Fix Qt Designer plugin directories- Cleaned up spec file formatting - Removed tests for obsolete openSUSE versions - Added Qt Designer plugin from Python(x,y) project- Fix spec file for SLE11 (Group entries did go lost)- update to 1.1.0 * module for drawing sankey diagrams; * environment for creating animated graphics – module animation; * automated positioning charts, labels, and axes on the canvas – a team tight_layout () will distribute them so that they are not people came to each other; * Work on integration with PySide, although functional is still in the beta-version and it is recommended to continue using PyQt4; * improved mapping and positioning of the legend; * simplified work with three-dimensional graphs (module mplot3d), also significantly expanded and updated documentation on mplot3d; * uniform markers; * completely removed the old module support Numerix, now all users must use Numpy; * fixes some bugs. - removed patches that now upstream- fix license to be in spdx.org format- fix build failing because Tkinter has a faulty __version__- fix build for platform == linux3- new version 1.0.1 This is a bugfix release: + Fixed error with Hammer projection. + Fixed the placement and angle of axis labels in 3D plots. + New rc parameters examples.download and examples.directory allow bypassing the download mechanism in get_sample_data. + Change Axis.set_view_interval() so that when updating an existing interval, it respects the orientation of that interval, and can enlarge but not reduce the interval. + Handle NaN's correctly in path analysis routines. + Fix bug in patch alpha handling, and in bar color kwarg + Return Qt4's default cursor when leaving the canvas - cleanup specfile- Compile with wxWidgets (STL variant).- remove buildrequire on libstdc++- new version 1.0.0- new version 0.99.1.1 - config file added (seen at home:ocefpaf project)python3-matplotlib-gtkcloud112 1540837880   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#,-45      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHHJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.0.2-lp150.3.3.12.0.2-lp150.3.3.12.0.22.0.2       !!!!!!!!!!!!!!!!!! "####"$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$"&&''''''''''''''''''''&&&&&&&&&"(())))))))))))))))))(((((((("""**++++++++++****,--............---//0000000000000000/1111111111111111111111111111111111111111/22222222222222222222222/3333/444444444444444444444/5555/66666666/777777777/8888888888888/9999999999999999999999999999999/:::/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/<<<<<<<<<<<<<<<<<<<<<<<<<<<<<</=/>>>/??????/@@@/AAAAAAAAAAAAAAA/BBBBBB/CC/D/EEEE/FFFFFFF/GGGGGGGGGG/HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH/IIIIIIIIIII-pylab.cpython-36.opt-1.pycpylab.cpython-36.pycmatplotlibmatplotlib-2.0.2-py3.6-nspkg.pthmatplotlib-2.0.2-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnamespace_packages.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_cm.cpython-36.opt-1.pyc_cm.cpython-36.pyc_cm_listed.cpython-36.opt-1.pyc_cm_listed.cpython-36.pyc_color_data.cpython-36.opt-1.pyc_color_data.cpython-36.pyc_mathtext_data.cpython-36.opt-1.pyc_mathtext_data.cpython-36.pyc_pylab_helpers.cpython-36.opt-1.pyc_pylab_helpers.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pycafm.cpython-36.opt-1.pycafm.cpython-36.pycanimation.cpython-36.opt-1.pycanimation.cpython-36.pycartist.cpython-36.opt-1.pycartist.cpython-36.pycaxis.cpython-36.opt-1.pycaxis.cpython-36.pycbackend_bases.cpython-36.opt-1.pycbackend_bases.cpython-36.pycbackend_managers.cpython-36.opt-1.pycbackend_managers.cpython-36.pycbackend_tools.cpython-36.opt-1.pycbackend_tools.cpython-36.pycbezier.cpython-36.opt-1.pycbezier.cpython-36.pycblocking_input.cpython-36.opt-1.pycblocking_input.cpython-36.pyccbook.cpython-36.opt-1.pyccbook.cpython-36.pyccm.cpython-36.opt-1.pyccm.cpython-36.pyccollections.cpython-36.opt-1.pyccollections.cpython-36.pyccolorbar.cpython-36.opt-1.pyccolorbar.cpython-36.pyccolors.cpython-36.opt-1.pyccolors.cpython-36.pyccontainer.cpython-36.opt-1.pyccontainer.cpython-36.pyccontour.cpython-36.opt-1.pyccontour.cpython-36.pycdates.cpython-36.opt-1.pycdates.cpython-36.pycdocstring.cpython-36.opt-1.pycdocstring.cpython-36.pycdviread.cpython-36.opt-1.pycdviread.cpython-36.pycfigure.cpython-36.opt-1.pycfigure.cpython-36.pycfinance.cpython-36.opt-1.pycfinance.cpython-36.pycfont_manager.cpython-36.opt-1.pycfont_manager.cpython-36.pycfontconfig_pattern.cpython-36.opt-1.pycfontconfig_pattern.cpython-36.pycgridspec.cpython-36.opt-1.pycgridspec.cpython-36.pychatch.cpython-36.opt-1.pychatch.cpython-36.pycimage.cpython-36.opt-1.pycimage.cpython-36.pyclegend.cpython-36.opt-1.pyclegend.cpython-36.pyclegend_handler.cpython-36.opt-1.pyclegend_handler.cpython-36.pyclines.cpython-36.opt-1.pyclines.cpython-36.pycmarkers.cpython-36.opt-1.pycmarkers.cpython-36.pycmathtext.cpython-36.opt-1.pycmathtext.cpython-36.pycmlab.cpython-36.opt-1.pycmlab.cpython-36.pycoffsetbox.cpython-36.opt-1.pycoffsetbox.cpython-36.pycpatches.cpython-36.opt-1.pycpatches.cpython-36.pycpath.cpython-36.opt-1.pycpath.cpython-36.pycpatheffects.cpython-36.opt-1.pycpatheffects.cpython-36.pycpylab.cpython-36.opt-1.pycpylab.cpython-36.pycpyplot.cpython-36.opt-1.pycpyplot.cpython-36.pycquiver.cpython-36.opt-1.pycquiver.cpython-36.pycrcsetup.cpython-36.opt-1.pycrcsetup.cpython-36.pycsankey.cpython-36.opt-1.pycsankey.cpython-36.pycscale.cpython-36.opt-1.pycscale.cpython-36.pycspines.cpython-36.opt-1.pycspines.cpython-36.pycstackplot.cpython-36.opt-1.pycstackplot.cpython-36.pycstreamplot.cpython-36.opt-1.pycstreamplot.cpython-36.pyctable.cpython-36.opt-1.pyctable.cpython-36.pyctexmanager.cpython-36.opt-1.pyctexmanager.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pyctextpath.cpython-36.opt-1.pyctextpath.cpython-36.pycticker.cpython-36.opt-1.pycticker.cpython-36.pyctight_bbox.cpython-36.opt-1.pyctight_bbox.cpython-36.pyctight_layout.cpython-36.opt-1.pyctight_layout.cpython-36.pyctransforms.cpython-36.opt-1.pyctransforms.cpython-36.pyctype1font.cpython-36.opt-1.pyctype1font.cpython-36.pycunits.cpython-36.opt-1.pycunits.cpython-36.pycwidgets.cpython-36.opt-1.pycwidgets.cpython-36.pyc_cm.py_cm_listed.py_cntr.cpython-36m-x86_64-linux-gnu.so_color_data.py_contour.cpython-36m-x86_64-linux-gnu.so_delaunay.cpython-36m-x86_64-linux-gnu.so_image.cpython-36m-x86_64-linux-gnu.so_mathtext_data.py_path.cpython-36m-x86_64-linux-gnu.so_png.cpython-36m-x86_64-linux-gnu.so_pylab_helpers.py_qhull.cpython-36m-x86_64-linux-gnu.so_tri.cpython-36m-x86_64-linux-gnu.so_version.pyafm.pyanimation.pyartist.pyaxes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_axes.cpython-36.opt-1.pyc_axes.cpython-36.pyc_base.cpython-36.opt-1.pyc_base.cpython-36.pyc_subplots.cpython-36.opt-1.pyc_subplots.cpython-36.pyc_axes.py_base.py_subplots.pyaxis.pybackend_bases.pybackend_managers.pybackend_tools.pybackends__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbackend_agg.cpython-36.opt-1.pycbackend_agg.cpython-36.pycbackend_gdk.cpython-36.opt-1.pycbackend_gdk.cpython-36.pycbackend_gtk.cpython-36.opt-1.pycbackend_gtk.cpython-36.pycbackend_gtkagg.cpython-36.opt-1.pycbackend_gtkagg.cpython-36.pycbackend_gtkcairo.cpython-36.opt-1.pycbackend_gtkcairo.cpython-36.pycbackend_macosx.cpython-36.opt-1.pycbackend_macosx.cpython-36.pycbackend_mixed.cpython-36.opt-1.pycbackend_mixed.cpython-36.pycbackend_nbagg.cpython-36.opt-1.pycbackend_nbagg.cpython-36.pycbackend_pdf.cpython-36.opt-1.pycbackend_pdf.cpython-36.pycbackend_pgf.cpython-36.opt-1.pycbackend_pgf.cpython-36.pycbackend_ps.cpython-36.opt-1.pycbackend_ps.cpython-36.pycbackend_svg.cpython-36.opt-1.pycbackend_svg.cpython-36.pycbackend_template.cpython-36.opt-1.pycbackend_template.cpython-36.pycbackend_wx.cpython-36.opt-1.pycbackend_wx.cpython-36.pycbackend_wxagg.cpython-36.opt-1.pycbackend_wxagg.cpython-36.pycwindowing.cpython-36.opt-1.pycwindowing.cpython-36.pycwx_compat.cpython-36.opt-1.pycwx_compat.cpython-36.pyc_backend_agg.cpython-36m-x86_64-linux-gnu.so_tkagg.cpython-36m-x86_64-linux-gnu.sobackend_agg.pybackend_gdk.pybackend_gtk.pybackend_gtkagg.pybackend_gtkcairo.pybackend_macosx.pybackend_mixed.pybackend_nbagg.pybackend_pdf.pybackend_pgf.pybackend_ps.pybackend_svg.pybackend_template.pybackend_wx.pybackend_wxagg.pywindowing.pywx_compat.pybezier.pyblocking_input.pycbook.pycm.pycollections.pycolorbar.pycolors.pycompat__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.pycsubprocess.pycontainer.pycontour.pydates.pydelaunay__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycinterpolate.cpython-36.opt-1.pycinterpolate.cpython-36.pyctestfuncs.cpython-36.opt-1.pyctestfuncs.cpython-36.pyctriangulate.cpython-36.opt-1.pyctriangulate.cpython-36.pycinterpolate.pytestfuncs.pytriangulate.pydocstring.pydviread.pyfigure.pyfinance.pyfont_manager.pyfontconfig_pattern.pyft2font.cpython-36m-x86_64-linux-gnu.sogridspec.pyhatch.pyimage.pylegend.pylegend_handler.pylines.pymarkers.pymathtext.pymlab.pympl-datafontsafmcmex10.afmcmmi10.afmcmr10.afmcmsy10.afmcmtt10.afmpagd8a.afmpagdo8a.afmpagk8a.afmpagko8a.afmpbkd8a.afmpbkdi8a.afmpbkl8a.afmpbkli8a.afmpcrb8a.afmpcrbo8a.afmpcrr8a.afmpcrro8a.afmphvb8a.afmphvb8an.afmphvbo8a.afmphvbo8an.afmphvl8a.afmphvlo8a.afmphvr8a.afmphvr8an.afmphvro8a.afmphvro8an.afmpncb8a.afmpncbi8a.afmpncr8a.afmpncri8a.afmpplb8a.afmpplbi8a.afmpplr8a.afmpplri8a.afmpsyr.afmptmb8a.afmptmbi8a.afmptmr8a.afmptmri8a.afmputb8a.afmputbi8a.afmputr8a.afmputri8a.afmpzcmi8a.afmpzdr.afmpdfcorefontsCourier-Bold.afmCourier-BoldOblique.afmCourier-Oblique.afmCourier.afmHelvetica-Bold.afmHelvetica-BoldOblique.afmHelvetica-Oblique.afmHelvetica.afmSymbol.afmTimes-Bold.afmTimes-BoldItalic.afmTimes-Italic.afmTimes-Roman.afmZapfDingbats.afmreadme.txtttfDejaVuSans-Bold.ttfDejaVuSans-BoldOblique.ttfDejaVuSans-Oblique.ttfDejaVuSans.ttfDejaVuSansDisplay.ttfDejaVuSansMono-Bold.ttfDejaVuSansMono-BoldOblique.ttfDejaVuSansMono-Oblique.ttfDejaVuSansMono.ttfDejaVuSerif-Bold.ttfDejaVuSerif-BoldItalic.ttfDejaVuSerif-Italic.ttfDejaVuSerif.ttfDejaVuSerifDisplay.ttfLICENSE_STIXSTIXGeneral.ttfSTIXGeneralBol.ttfSTIXGeneralBolIta.ttfSTIXGeneralItalic.ttfSTIXNonUni.ttfSTIXNonUniBol.ttfSTIXNonUniBolIta.ttfSTIXNonUniIta.ttfSTIXSizFiveSymReg.ttfSTIXSizFourSymBol.ttfSTIXSizFourSymReg.ttfSTIXSizOneSymBol.ttfSTIXSizOneSymReg.ttfSTIXSizThreeSymBol.ttfSTIXSizThreeSymReg.ttfSTIXSizTwoSymBol.ttfSTIXSizTwoSymReg.ttfcmb10.ttfcmex10.ttfcmmi10.ttfcmr10.ttfcmss10.ttfcmsy10.ttfcmtt10.ttfimagesback.gifback.pdfback.pngback.svgback_large.gifback_large.pngfilesave.giffilesave.pdffilesave.pngfilesave.svgfilesave_large.giffilesave_large.pngforward.gifforward.pdfforward.pngforward.svgforward_large.gifforward_large.pnghand.gifhand.pdfhand.pnghand.svghand_large.gifhome.gifhome.pdfhome.pnghome.svghome_large.gifhome_large.pngmatplotlib.pdfmatplotlib.pngmatplotlib.ppmmatplotlib.svgmatplotlib_large.pngmove.gifmove.pdfmove.pngmove.svgmove_large.gifmove_large.pngqt4_editor_options.pdfqt4_editor_options.pngqt4_editor_options.svgqt4_editor_options_large.pngsubplots.gifsubplots.pdfsubplots.pngsubplots.svgsubplots_large.gifsubplots_large.pngzoom_to_rect.gifzoom_to_rect.pdfzoom_to_rect.pngzoom_to_rect.svgzoom_to_rect_large.gifzoom_to_rect_large.pngmatplotlibrcsample_dataAAPL.dat.gzINTC.dat.gzMinduka_Present_Blue_Pack.pngNone_vs_nearest-pdf.pngREADME.txtaapl.csvaapl.npy.gzada.pngaxes_gridbivariate_normal.npyct.raw.gzdata_x_x2_x3.csvdemodata.csveeg.datembedding_in_wx3.xrcgoog.npygrace_hopper.jpggrace_hopper.pngjacksboro_fault_dem.npzlogo2.pngmembrane.datmsft.csvpercent_bachelors_degrees_women_usa.csvs1045.ima.gzstylelib_classic_test.mplstylebmh.mplstyleclassic.mplstyledark_background.mplstylefivethirtyeight.mplstyleggplot.mplstylegrayscale.mplstyleseaborn-bright.mplstyleseaborn-colorblind.mplstyleseaborn-dark-palette.mplstyleseaborn-dark.mplstyleseaborn-darkgrid.mplstyleseaborn-deep.mplstyleseaborn-muted.mplstyleseaborn-notebook.mplstyleseaborn-paper.mplstyleseaborn-pastel.mplstyleseaborn-poster.mplstyleseaborn-talk.mplstyleseaborn-ticks.mplstyleseaborn-white.mplstyleseaborn-whitegrid.mplstyleseaborn.mplstyleoffsetbox.pypatches.pypath.pypatheffects.pyprojections__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgeo.cpython-36.opt-1.pycgeo.cpython-36.pycpolar.cpython-36.opt-1.pycpolar.cpython-36.pycgeo.pypolar.pypylab.pypyplot.pyquiver.pyrcsetup.pysankey.pyscale.pysphinxext__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmathmpl.cpython-36.opt-1.pycmathmpl.cpython-36.pyconly_directives.cpython-36.opt-1.pyconly_directives.cpython-36.pycplot_directive.cpython-36.opt-1.pycplot_directive.cpython-36.pycmathmpl.pyonly_directives.pyplot_directive.pyspines.pystackplot.pystreamplot.pystyle__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pyccore.pytable.pytesting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompare.cpython-36.opt-1.pyccompare.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycdisable_internet.cpython-36.opt-1.pycdisable_internet.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycnoseclasses.cpython-36.opt-1.pycnoseclasses.cpython-36.pyccompare.pydecorators.pydisable_internet.pyexceptions.pyjpl_unitsDuration.pyEpoch.pyEpochConverter.pyStrConverter.pyUnitDbl.pyUnitDblConverter.pyUnitDblFormatter.py__init__.py__pycache__Duration.cpython-36.opt-1.pycDuration.cpython-36.pycEpoch.cpython-36.opt-1.pycEpoch.cpython-36.pycEpochConverter.cpython-36.opt-1.pycEpochConverter.cpython-36.pycStrConverter.cpython-36.opt-1.pycStrConverter.cpython-36.pycUnitDbl.cpython-36.opt-1.pycUnitDbl.cpython-36.pycUnitDblConverter.cpython-36.opt-1.pycUnitDblConverter.cpython-36.pycUnitDblFormatter.cpython-36.opt-1.pycUnitDblFormatter.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnoseclasses.pytexmanager.pytext.pytextpath.pyticker.pytight_bbox.pytight_layout.pytransforms.pytri__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctriangulation.cpython-36.opt-1.pyctriangulation.cpython-36.pyctricontour.cpython-36.opt-1.pyctricontour.cpython-36.pyctrifinder.cpython-36.opt-1.pyctrifinder.cpython-36.pyctriinterpolate.cpython-36.opt-1.pyctriinterpolate.cpython-36.pyctripcolor.cpython-36.opt-1.pyctripcolor.cpython-36.pyctriplot.cpython-36.opt-1.pyctriplot.cpython-36.pyctrirefine.cpython-36.opt-1.pyctrirefine.cpython-36.pyctritools.cpython-36.opt-1.pyctritools.cpython-36.pyctriangulation.pytricontour.pytrifinder.pytriinterpolate.pytripcolor.pytriplot.pytrirefine.pytritools.pyttconv.cpython-36m-x86_64-linux-gnu.sotype1font.pyunits.pywidgets.pympl_toolkits__pycache__exceltools.cpython-36.opt-1.pycexceltools.cpython-36.pycgtktools.cpython-36.opt-1.pycgtktools.cpython-36.pycaxes_grid__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycanchored_artists.cpython-36.opt-1.pycanchored_artists.cpython-36.pycangle_helper.cpython-36.opt-1.pycangle_helper.cpython-36.pycaxes_divider.cpython-36.opt-1.pycaxes_divider.cpython-36.pycaxes_grid.cpython-36.opt-1.pycaxes_grid.cpython-36.pycaxes_rgb.cpython-36.opt-1.pycaxes_rgb.cpython-36.pycaxes_size.cpython-36.opt-1.pycaxes_size.cpython-36.pycaxis_artist.cpython-36.opt-1.pycaxis_artist.cpython-36.pycaxisline_style.cpython-36.opt-1.pycaxisline_style.cpython-36.pycaxislines.cpython-36.opt-1.pycaxislines.cpython-36.pycclip_path.cpython-36.opt-1.pycclip_path.cpython-36.pyccolorbar.cpython-36.opt-1.pyccolorbar.cpython-36.pycfloating_axes.cpython-36.opt-1.pycfloating_axes.cpython-36.pycgrid_finder.cpython-36.opt-1.pycgrid_finder.cpython-36.pycgrid_helper_curvelinear.cpython-36.opt-1.pycgrid_helper_curvelinear.cpython-36.pycinset_locator.cpython-36.opt-1.pycinset_locator.cpython-36.pycparasite_axes.cpython-36.opt-1.pycparasite_axes.cpython-36.pycanchored_artists.pyangle_helper.pyaxes_divider.pyaxes_grid.pyaxes_rgb.pyaxes_size.pyaxis_artist.pyaxisline_style.pyaxislines.pyclip_path.pycolorbar.pyfloating_axes.pygrid_finder.pygrid_helper_curvelinear.pyinset_locator.pyparasite_axes.pyaxes_grid1__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycanchored_artists.cpython-36.opt-1.pycanchored_artists.cpython-36.pycaxes_divider.cpython-36.opt-1.pycaxes_divider.cpython-36.pycaxes_grid.cpython-36.opt-1.pycaxes_grid.cpython-36.pycaxes_rgb.cpython-36.opt-1.pycaxes_rgb.cpython-36.pycaxes_size.cpython-36.opt-1.pycaxes_size.cpython-36.pyccolorbar.cpython-36.opt-1.pyccolorbar.cpython-36.pycinset_locator.cpython-36.opt-1.pycinset_locator.cpython-36.pycmpl_axes.cpython-36.opt-1.pycmpl_axes.cpython-36.pycparasite_axes.cpython-36.opt-1.pycparasite_axes.cpython-36.pycanchored_artists.pyaxes_divider.pyaxes_grid.pyaxes_rgb.pyaxes_size.pycolorbar.pyinset_locator.pympl_axes.pyparasite_axes.pyaxisartist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycangle_helper.cpython-36.opt-1.pycangle_helper.cpython-36.pycaxis_artist.cpython-36.opt-1.pycaxis_artist.cpython-36.pycaxisline_style.cpython-36.opt-1.pycaxisline_style.cpython-36.pycaxislines.cpython-36.opt-1.pycaxislines.cpython-36.pycclip_path.cpython-36.opt-1.pycclip_path.cpython-36.pycfloating_axes.cpython-36.opt-1.pycfloating_axes.cpython-36.pycgrid_finder.cpython-36.opt-1.pycgrid_finder.cpython-36.pycgrid_helper_curvelinear.cpython-36.opt-1.pycgrid_helper_curvelinear.cpython-36.pycangle_helper.pyaxis_artist.pyaxisline_style.pyaxislines.pyclip_path.pyfloating_axes.pygrid_finder.pygrid_helper_curvelinear.pyexceltools.pygtktools.pymplot3d__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycart3d.cpython-36.opt-1.pycart3d.cpython-36.pycaxes3d.cpython-36.opt-1.pycaxes3d.cpython-36.pycaxis3d.cpython-36.opt-1.pycaxis3d.cpython-36.pycproj3d.cpython-36.opt-1.pycproj3d.cpython-36.pycart3d.pyaxes3d.pyaxis3d.pyproj3d.pypylab.pypython3-matplotlibCHANGELOGLICENSELICENSELICENSE.PILLICENSE_AMSFONTSLICENSE_BAKOMALICENSE_COLORBREWERLICENSE_CONDALICENSE_JQUERYLICENSE_QT4_EDITORLICENSE_STIXLICENSE_YORICKLICENSE_enthought.txtpnpoly.licensePKG-INFOREADME.rstexamplesREADME.txtanimationanimate_decay.pybasic_example.pybasic_example_writer.pybayes_update.pydouble_pendulum_animated.pydynamic_image.pydynamic_image2.pyhistogram.pymoviewriter.pyrain.pyrandom_data.pysimple_3danim.pysimple_anim.pystrip_chart_demo.pysubplots.pyunchained.pyapiREADME.txtagg_oo.pybarchart_demo.pybbox_intersect.pycollections_demo.pycolorbar_basics.pycolorbar_only.pycompound_path.pycustom_projection_example.pycustom_scale_example.pydate_demo.pydate_index_formatter.pydemo_affine_image.pydonut_demo.pyengineering_formatter.pyfilled_step.pyfont_family_rc.pyfont_file.pyhistogram_path_demo.pyimage_zcoord.pyjoinstyle.pylegend_demo.pyline_with_text.pylogo2.pymathtext_asarray.pypatch_collection.pypower_norm_demo.pyquad_bezier.pyradar_chart.pysankey_demo_basics.pysankey_demo_links.pysankey_demo_old.pysankey_demo_rankine.pyscatter_piecharts.pyskewt.pyspan_regions.pytwo_scales.pyunicode_minus.pywatermark_image.pywatermark_text.pyaxes_griddemo_axes_divider.pydemo_axes_grid.pydemo_axes_grid2.pydemo_axes_hbox_divider.pydemo_axes_rgb.pydemo_axisline_style.pydemo_colorbar_with_inset_locator.pydemo_curvelinear_grid.pydemo_curvelinear_grid2.pydemo_edge_colorbar.pydemo_floating_axes.pydemo_floating_axis.pydemo_imagegrid_aspect.pydemo_parasite_axes2.pyinset_locator_demo.pyinset_locator_demo2.pymake_room_for_ylabel_using_axesgrid.pyparasite_simple2.pyscatter_hist.pysimple_anchored_artists.pysimple_axesgrid.pysimple_axesgrid2.pysimple_axisline4.pycolorcolor_cycle_default.pycolor_cycle_demo.pycolormaps_reference.pynamed_colors.pyevent_handlingREADME.txtclose_event.pydata_browser.pyfigure_axes_enter_leave.pyidle_and_timeout.pykeypress_demo.pylasso_demo.pylegend_picking.pylooking_glass.pypath_editor.pypick_event_demo.pypick_event_demo2.pypipong.pypoly_editor.pypong_gtk.pyresample.pytest_mouseclicks.pytimers.pytrifinder_event_demo.pyviewlims.pyzoom_window.pyfrontpageplot_3D.pyplot_contour.pyplot_histogram.pyplot_membrane.pyimages_contours_and_fieldscontourf_log.pyimage_demo.pyimage_demo_clip_path.pyinterpolation_methods.pypcolormesh_levels.pystreamplot_demo_features.pystreamplot_demo_masking.pystreamplot_demo_start_points.pylines_bars_and_markersbarh_demo.pyfill_demo.pyfill_demo_features.pyline_demo_dash_control.pyline_styles_reference.pylinestyles.pymarker_fillstyle_reference.pymarker_reference.pyscatter_with_legend.pymisccontour_manual.pyfont_indexing.pyftface_props.pyimage_thumbnail.pymultiprocess.pyrasterization_demo.pyrc_traits.pyrec_groupby_demo.pyrec_join_demo.pysample_data_demo.pysvg_filter_line.pysvg_filter_pie.pytight_bbox_test.pymplot3d2dcollections3d_demo.pybars3d_demo.pycontour3d_demo.pycontour3d_demo2.pycontour3d_demo3.pycontourf3d_demo.pycontourf3d_demo2.pycustom_shaded_3d_surface.pyhist3d_demo.pylines3d_demo.pylorenz_attractor.pymixed_subplots_demo.pyoffset_demo.pypathpatch3d_demo.pypolys3d_demo.pyquiver3d_demo.pyrotate_axes3d_demo.pyscatter3d_demo.pysubplot3d_demo.pysurface3d_demo.pysurface3d_demo2.pysurface3d_demo3.pysurface3d_radial_demo.pytext3d_demo.pytricontour3d_demo.pytricontourf3d_demo.pytrisurf3d_demo.pytrisurf3d_demo2.pywire3d_animation_demo.pywire3d_demo.pywire3d_zero_stride.pypie_and_polar_chartspie_demo_features.pypolar_bar_demo.pypolar_scatter_demo.pypylab_examplesREADMEaccented_text.pyagg_buffer.pyagg_buffer_to_array.pyalignment_test.pyanchored_artists.pyanimation_demo.pyannotation_demo.pyannotation_demo2.pyannotation_demo3.pyanscombe.pyarctest.pyarrow_demo.pyarrow_simple_demo.pyaspect_loglog.pyaxes_demo.pyaxes_props.pyaxes_zoom_effect.pyaxhspan_demo.pyaxis_equal_demo.pybar_stacked.pybarb_demo.pybarchart_demo.pybarchart_demo2.pybarcode_demo.pyboxplot_demo.pyboxplot_demo2.pyboxplot_demo3.pybroken_axis.pybroken_barh.pycentered_ticklabels.pycohere_demo.pycolor_by_yvalue.pycolor_demo.pycolorbar_tick_labelling_demo.pycolours.pycontour_corner_mask.pycontour_demo.pycontour_image.pycontour_label_demo.pycontourf_demo.pycontourf_hatching.pycoords_demo.pycoords_report.pycsd_demo.pycursor_demo.pycustom_cmap.pycustom_figure_class.pycustom_ticker1.pycustomize_rc.pydashpointlabel.pydate_demo_convert.pydate_demo_rrule.pydate_index_formatter.pydemo_agg_filter.pydemo_annotation_box.pydemo_bboximage.pydemo_ribbon_box.pydemo_text_path.pydemo_text_rotation_mode.pydemo_tight_layout.pydolphin.pyellipse_collection.pyellipse_demo.pyellipse_rotated.pyequal_aspect_ratio.pyerrorbar_limits.pyerrorbar_subsample.pyeventcollection_demo.pyeventplot_demo.pyfancyarrow_demo.pyfancybox_demo.pyfancybox_demo2.pyfancytextbox_demo.pyfigimage_demo.pyfiglegend_demo.pyfigure_title.pyfill_between_demo.pyfill_betweenx_demo.pyfill_spiral.pyfindobj_demo.pyfont_table_ttf.pyfonts_demo.pyfonts_demo_kw.pyganged_plots.pygeo_demo.pyginput_demo.pyginput_manual_clabel.pygradient_bar.pygriddata_demo.pyhatch_demo.pyhexbin_demo.pyhexbin_demo2.pyhist2d_demo.pyhist2d_log_demo.pyhist_colormapped.pyhistogram_percent_demo.pyhyperlinks.pyimage_clip_path.pyimage_demo.pyimage_demo2.pyimage_interp.pyimage_masked.pyimage_nonuniform.pyimage_origin.pyimage_slices_viewer.pyinterp_demo.pyinvert_axes.pylayer_images.pyleftventricle_bulleye.pylegend_demo2.pylegend_demo3.pylegend_demo4.pylegend_demo5.pyline_collection.pyline_collection2.pyload_converter.pyloadrec.pylog_bar.pylog_demo.pylog_test.pylogo.pymajor_minor_demo1.pymajor_minor_demo2.pymanual_axis.pymarker_path.pymarkevery_demo.pymasked_demo.pymathtext_demo.pymathtext_examples.pymatshow.pymri_demo.pymri_with_eeg.pymulti_image.pymulticolored_line.pymultiline.pymultipage_pdf.pymultiple_figs_demo.pymultiple_yaxis_with_spines.pynan_test.pynewscalarformatter_demo.pypatheffect_demo.pypcolor_demo.pypcolor_log.pypcolor_small.pypie_demo2.pyplotfile_demo.pypolar_demo.pypolar_legend.pyprint_stdout.pypsd_demo.pypsd_demo2.pypsd_demo3.pypsd_demo_complex.pypythonic_matplotlib.pyquadmesh_demo.pyquiver_demo.pyquiver_simple_demo.pyscatter_custom_symbol.pyscatter_demo2.pyscatter_hist.pyscatter_masked.pyscatter_profile.pyscatter_star_poly.pyscatter_symbol.pyset_and_get.pyshading_example.pyshared_axis_across_figures.pyshared_axis_demo.pysimple_plot.pyspecgram_demo.pyspectrum_demo.pyspine_placement_demo.pyspy_demos.pystackplot_demo.pystackplot_demo2.pystem_plot.pystep_demo.pystix_fonts_demo.pysubplot_demo.pysubplot_toolbar.pysubplots_adjust.pysubplots_demo.pysymlog_demo.pysystem_monitor.pytable_demo.pytex_demo.pytex_unicode_demo.pytext_handles.pytext_rotation.pytext_rotation_relative_to_line.pytitles_demo.pytoggle_images.pytransoffset.pytricontour_demo.pytricontour_smooth_delaunay.pytricontour_smooth_user.pytricontour_vs_griddata.pytrigradient_demo.pytriinterp_demo.pytripcolor_demo.pytriplot_demo.pyusetex_baseline_test.pyusetex_demo.pyusetex_fonteffects.pyvline_hline_demo.pywebapp_demo.pyxcorr_demo.pyzorder_demo.pypyplotsalign_ylabels.pyannotate_transform.pyannotation_basic.pyannotation_polar.pyauto_subplots_adjust.pyboxplot_demo.pycompound_path_demo.pydollar_ticks.pyfig_axes_customize_simple.pyfig_axes_labels_simple.pyfig_x.pymatplotlibrcpyplot_annotate.pypyplot_formatstr.pypyplot_mathtext.pypyplot_scales.pypyplot_simple.pypyplot_text.pypyplot_three.pypyplot_two_subplots.pytex_demo.pytext_commands.pytext_layout.pywhats_new_1_subplot3d.pywhats_new_98_4_fancy.pywhats_new_98_4_fill_between.pywhats_new_98_4_legend.pywhats_new_99_axes_grid.pywhats_new_99_mplot3d.pywhats_new_99_spines.pyscalesscales.pyshapes_and_collectionsartist_reference.pypath_patch_demo.pyscatter_demo.pyshowcaseanatomy.pybachelors_degrees_by_gender.pyfirefox.pyintegral_demo.pymandelbrot.pyxkcd.pyspecialty_plotsadvanced_hillshading.pyhinton_demo.pytopographic_hillshading.pystatisticsboxplot_color_demo.pyboxplot_demo.pyboxplot_vs_violin_demo.pybxp_demo.pycustomized_violin_demo.pyerrorbar_demo.pyerrorbar_demo_features.pyerrorbar_limits.pyerrorbars_and_boxes.pyhistogram_demo_cumulative.pyhistogram_demo_features.pyhistogram_demo_histtypes.pyhistogram_demo_multihist.pymultiple_histograms_side_by_side.pyviolinplot_demo.pystyle_sheetsplot_bmh.pyplot_dark_background.pyplot_fivethirtyeight.pyplot_ggplot.pyplot_grayscale.pystyle_sheets_reference.pysubplots_axes_and_figuresfahrenheit_celsius_scales.pysubplot_demo.pytestsbackend_driver.pytext_labels_and_annotationsautowrap_demo.pyrainbow_text.pytext_demo_fontdict.pyunicode_demo.pyticks_and_spinesspines_demo.pyspines_demo_bounds.pyspines_demo_dropped.pytick-formatters.pytick-locators.pytick_labels_from_values.pyticklabels_demo_rotation.pyunitsannotate_with_units.pyartist_tests.pybar_demo2.pybar_unit_demo.pybasic_units.pyellipse_with_units.pyevans_test.pyradian_demo.pyunits_sample.pyunits_scatter.pyuser_interfacesREADME.txtREADME.wxembedding_in_gtk.pyembedding_in_gtk2.pyembedding_in_gtk3.pyembedding_in_gtk3_panzoom.pyembedding_in_qt4.pyembedding_in_qt4_wtoolbar.pyembedding_in_qt5.pyembedding_in_tk.pyembedding_in_tk2.pyembedding_in_tk_canvas.pyembedding_in_wx2.pyembedding_in_wx3.pyembedding_in_wx4.pyembedding_in_wx5.pyembedding_webagg.pyfourier_demo_wx.pygtk_spreadsheet.pyhistogram_demo_canvasagg.pyinteractive.pyinteractive2.pylineprops_dialog_gtk.pymathtext_wx.pympl_with_glade.gladempl_with_glade.pympl_with_glade_316.gladempl_with_glade_316.pypylab_with_gtk.pyrec_edit_gtk_custom.pyrec_edit_gtk_simple.pysvg_histogram.pysvg_tooltip.pytoolmanager.pywxcursor_demo.pywidgetsREADME.txtbuttons.pycheck_buttons.pycursor.pylasso_selector_demo.pymenu.pymulticursor.pyradio_buttons.pyrectangle_selector.pyslider_demo.pyspan_selector.pylicense.rst/usr/lib64/python3.6/site-packages/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/matplotlib-2.0.2-py3.6.egg-info//usr/lib64/python3.6/site-packages/matplotlib//usr/lib64/python3.6/site-packages/matplotlib/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/axes//usr/lib64/python3.6/site-packages/matplotlib/axes/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/backends//usr/lib64/python3.6/site-packages/matplotlib/backends/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/compat//usr/lib64/python3.6/site-packages/matplotlib/compat/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/delaunay//usr/lib64/python3.6/site-packages/matplotlib/delaunay/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/mpl-data//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/fonts//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/fonts/afm//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/images//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/sample_data//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/sample_data/axes_grid//usr/lib64/python3.6/site-packages/matplotlib/mpl-data/stylelib//usr/lib64/python3.6/site-packages/matplotlib/projections//usr/lib64/python3.6/site-packages/matplotlib/projections/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/sphinxext//usr/lib64/python3.6/site-packages/matplotlib/sphinxext/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/style//usr/lib64/python3.6/site-packages/matplotlib/style/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/testing//usr/lib64/python3.6/site-packages/matplotlib/testing/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/testing/jpl_units//usr/lib64/python3.6/site-packages/matplotlib/testing/jpl_units/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/tri//usr/lib64/python3.6/site-packages/matplotlib/tri/__pycache__//usr/lib64/python3.6/site-packages/mpl_toolkits//usr/lib64/python3.6/site-packages/mpl_toolkits/__pycache__//usr/lib64/python3.6/site-packages/mpl_toolkits/axes_grid//usr/lib64/python3.6/site-packages/mpl_toolkits/axes_grid/__pycache__//usr/lib64/python3.6/site-packages/mpl_toolkits/axes_grid1//usr/lib64/python3.6/site-packages/mpl_toolkits/axes_grid1/__pycache__//usr/lib64/python3.6/site-packages/mpl_toolkits/axisartist//usr/lib64/python3.6/site-packages/mpl_toolkits/axisartist/__pycache__//usr/lib64/python3.6/site-packages/mpl_toolkits/mplot3d//usr/lib64/python3.6/site-packages/mpl_toolkits/mplot3d/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-matplotlib//usr/share/doc/packages/python3-matplotlib/LICENSE//usr/share/doc/packages/python3-matplotlib/examples//usr/share/doc/packages/python3-matplotlib/examples/animation//usr/share/doc/packages/python3-matplotlib/examples/api//usr/share/doc/packages/python3-matplotlib/examples/axes_grid//usr/share/doc/packages/python3-matplotlib/examples/color//usr/share/doc/packages/python3-matplotlib/examples/event_handling//usr/share/doc/packages/python3-matplotlib/examples/frontpage//usr/share/doc/packages/python3-matplotlib/examples/images_contours_and_fields//usr/share/doc/packages/python3-matplotlib/examples/lines_bars_and_markers//usr/share/doc/packages/python3-matplotlib/examples/misc//usr/share/doc/packages/python3-matplotlib/examples/mplot3d//usr/share/doc/packages/python3-matplotlib/examples/pie_and_polar_charts//usr/share/doc/packages/python3-matplotlib/examples/pylab_examples//usr/share/doc/packages/python3-matplotlib/examples/pyplots//usr/share/doc/packages/python3-matplotlib/examples/scales//usr/share/doc/packages/python3-matplotlib/examples/shapes_and_collections//usr/share/doc/packages/python3-matplotlib/examples/showcase//usr/share/doc/packages/python3-matplotlib/examples/specialty_plots//usr/share/doc/packages/python3-matplotlib/examples/statistics//usr/share/doc/packages/python3-matplotlib/examples/style_sheets//usr/share/doc/packages/python3-matplotlib/examples/subplots_axes_and_figures//usr/share/doc/packages/python3-matplotlib/examples/tests//usr/share/doc/packages/python3-matplotlib/examples/text_labels_and_annotations//usr/share/doc/packages/python3-matplotlib/examples/ticks_and_spines//usr/share/doc/packages/python3-matplotlib/examples/units//usr/share/doc/packages/python3-matplotlib/examples/user_interfaces//usr/share/doc/packages/python3-matplotlib/examples/widgets/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:2344/openSUSE_Leap_15.0_Update/e7bb34fee8a658a9f89ea22a27af8408-python-matplotlib.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linux    !"#$%&'()**+,+++++++-$$python 3.6 byte-compileddirectoryASCII text, with very long linesASCII textPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a053c9ddc3d9375e0d7ce948ff8a82f2fb11dc63, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1043294880a165dd7f55f2e6e764dac587d95f0c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d773997925fced922aea4fb42d4e166f9352040, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=2d4b2ca29b2a9068fffbdb43133dd50953ce35f5, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=a9b5e701aa49a69f763781d4517378866da70dcb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca11915fd7001d4d17d7156a629db7039e415db4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ea82c16b418656ef0ae90475e7f49abc9b0cfe4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9256bbf930b333c771eadb121a9acc71504eaa7, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=5469ac32471e0a6dc522bc8a312d2912a36a39b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=0fbebe0f79f6a83ef4a6232fc578a75828c59765, strippedPython script, UTF-8 Unicode text executableemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=36b20d69d27f9427bf92c550d6be0dd9fd1022c1, strippedASCII font metricsTrueType Font data, 19 tables, 1st "FFTM", 26 names, MacintoshTrueType Font data, 20 tables, 1st "FFTM", 26 names, MacintoshTrueType Font data, 15 tables, 1st "FFTM", 26 names, MacintoshTrueType Font data, 18 tables, 1st "FFTM", 22 names, MacintoshTrueType Font data, 15 tables, 1st "FFTM", 28 names, MacintoshTrueType Font data, 13 tables, 1st "FFTM", 28 names, MacintoshTrueType Font data, 14 tables, 1st "OS/2", 16 names, Macintosh, Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B.GIF image data, version 89a, 24 x 24PNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageGIF image data, version 89a, 48 x 48PNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedNetpbm image data, size = 24 x 24, rawbits, pixmapPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 640 x 600, 8-bit/color RGBA, non-interlacedPNG image data, 512 x 803, 8-bit/color RGBA, non-interlacedXML 1.0 document, ASCII textJPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:Grace_Hopper.jpg", baseline, precision 8, 512x600, frames 3PNG image data, 512 x 600, 8-bit/color RGB, non-interlaceddata (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 560 x 120, 8-bit/color RGBA, non-interlacedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=113e95b6f023e59e2dbac06cdf01b54ab1a7b1f8, strippedUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII textObjective-C source, ASCII textPython script, ASCII text executable, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,;IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRR RRRRRRRRRR RRRRRRRR RRRRRRR RRRRRRRRR RRRRRR RRRRRR RRRRRRRR RRRR RRRRRRRR RRRRRRR RRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRR RRRRR RRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDbP UQhghostscriptlibxml2-toolspoppler-toolspython3-Pillowpython3-matplotlib-tkutf-85fb708a01dde8b35c797f5d3a676880da4cdfd20a7ee9cb48827a0468080b2cc?7zXZ !t/E]"k%4Pa Ú0.oQ (l1_:P ꜌YyG0B(H0Aj|Aеklq()öJy& ?;=J&JfIV?Pj w)*k!Q;8&e֣Riöge^ gmCF3G}68kE#J^)jknM-J_ZZ^35|=v4 ]svFS]-!RJxvA7G3b~н]N*G%x@Mz%N*l6U\7IlǚQ,\p p24X㪂e7KruusqOAvbzcn oҚ+c>#¸`Nu MYX|=(JՎ`6E<"HJ Wqy_L*i8[)tic˱N&$a(7uu  =<'H+mK{]y~QF4@#rR0RmjLI*򄈤.wT!T]0Mo[U; :@ccb"A J `Ч+%9wR;OcJV">pyܠi? J KUtїz±ewHlЈ:,T). [k?|d{bAO~BFf7((;+*/HcyЮO'x P֨(MOu2`4: DA k$ʲ4j/sI ]!=qtM a"Ki@*U)HS8R%2SG1QD=vyI;g4[J#.p|\H6+Iۮ6 Xa%X=jO;&̧]Of3YHk\{[w[P׼Fy^vgݲ ^vqcqNԿ$"2Б T'.՜ Ӡ1) mUlѧ2$3oP>{DHLXZ2'\jEDb@;5cU"MҏN'ϣsfސјK*嶫/Rܟ1Zr$4`=e/aӴ oj9̴⯣ehE3՞l_>*ܰ()?7JT[d]B\g}s-ҋany/kR< gwV\L<4ݍ28:렬DI1kLn? D1r>l|Pp?#$T֏0k #iNv֢ /^?&э]1RƜr@_ n\agf$-s; hMUcbtئLӢ_'8mЃ>4v3!|`l A>TI%l ֱ6 h(H0%vJ#0/qiic?LJt cE wn0hIl ;<f&9ۢOZTiy{Et !}ӲW- p& L<6; L۽7t$˔ M G;G(w&S OoԳ᫱%:r]!̥Ԑ ~ \Ce Rܜt֍6T48qEϔ,tzSU{Wc`o@5VzC48]:qIUױi/d 븫X^Ob#`'f OB VL[f:9Ples`× AToD!j0W8rBս-œ_n>u^%vw0kO> փUj̇!1m=6ց ǚ];5RsD84heqAZbC$1YWRVӨ٣mBFbjh6;H KT(F&`;H䥢Z 08uBPzRKxE~,&Pw nڂ%wF-?Rz$WkaKxU(j*-(j#Z=U8aXJVZ}S`-h>K K-snFyB#+WX/&H<2-_2fpP'"\qlܻĪR. EzZ* HZ7I{P2S?ֱo `Sn]maǧ_Hy,qΥ%"LǴVRbeEؤ|Ld5# c:x-2x-pL'ꅢ:¦ #\ռ);GiCT 9#*mA„yY_X3Q}F:76]?hYG2ᘓ0@Wk=T>7݈,)C;FR[Q_~'APAjWf&J~_DHԩJ=Ӛv*(zT w4Rh䃿PEfU ޡʨZLc0ZD,ABo\Ikۻ jL]'m9?PNHS֜?R+VI}|FE[KYqW)#M;Cu7a)CpnL=Ƿ! z ͟$\hP;[‡x4 #)#C5T^b7;V[Z%!" -4sȥ݊Ʀ@g5a+3*m+7ǼIS9N\K7Vs%߬pI?K|.2dON&:F{8$qz&~:z5q{vHrI$sR]p Լ|}>ٜ2򙑌meA`'0 \_Pk೦j|am+M"K :!pdCJ6JTʖu@prC1)0ۂg =:, *sTbJ!.RkY ߪS xZTu( \󐗁g;_<Ѐxiƿq^epȳrк0Ю*pS ,nfgdT ]/^9sq#-jNhrp)4:@'qz?;"0Z}ҍoD~+ a5Gꗕdoviza+"h*7`#١?hVKQڶ .'\Z9t +##BxbMOoG@rlixCQbN:pʟ>`zJ84I } %'4Qǎ=g.l:OSP^+Z̯;aݎoۨ_n!ͬ~"؏Xg}B8HNQ vuL u {O6xő1NH]@+,3[h'bo bkDꢄ\sȆt%_4A :q#qqp8īA|CI ,2}x~1F̜/ֈ*a/և=[B\;ext̓-+ԼNz B@Lܙ5d:T1GL6조ҰIKA2xТjf&DZIxk8Jh6:PC~ȼu^uF,AK׵,E @!xqX'&']MS4Kf0 .Zr-cB`DEG>HFuĔGɭWLJW_:6 dt|y.J\8 a'yioYq&37 B eaPJu ,00N*Zսxn$&/8G\ oĎhYfAG$Q ȮQߘ%.*~\3͞_ .\4'2 ˮPN6nVC<1K- _ݍ9!BoB}#bYo8As19{q$dlnPM5~=^BPnjKR;!"T 3rlޔΫSơAuxuS77RwrUkBv/֑F}X^ 9S.g'+7btl$j\) IIQ#-a}@KzKͤ_7 t/3^ZW2MI=)Co2!ya|vċs3t^2 @bCSYQ4 :nsFXKv<)kGPzfa:űHM v^:2?_'&+^cƑ]YL$}* (٦‚U T.4Yq«e/!aWD. 0Ysѭ5kW鮅'_CO6Ɔ|+Y )WViPa@H~ "߿ֆ=bV9kdQ? GګM(R7LYS's9 i>P_ɥY+:#:gLDW  wUI#x)On# ,t}&' ";VKix]C.GjXXm<>zxuJ 4'jQ˙hQs-?ALw ހKJMAgZK rكLNM{tMոA6ڭLQwwn/хKEnT nm, *Z֜b"F$CBL8PnY?aԣ>fXdt!&xw6`Qk.?nas 5iL\i@QcFa41]fxOvi/ô*|Q=ܛdv=vufpz [>K[4 fL0qĵn{$_vWFk tSK{za9w96-zNO;uďv|HϝV}@,?Y/8";{[񰭣Ѿ`Z^B`x_ldu>\N|{.Zje2_5'6ꬓm.l _\[gCx('SMzxD`\x呏3 զzU|pJbbVϬWFUi/W%hY1(.Fy% ʹtw$d'bY^1=8{N}Fj ̐ݩDh'24d-\6ҽl{DcNɰ8E Kd'q%P{:t }mֽg5 \Brm\1ocKEzp 1:<4P TSQiQ%?vS';dP fyL%T?)"J<6%8!!Q_&zc^ RvQe\2MRw;C<Fp^h>/Ų4 UH93{uיkˇC@MM+{_/\/ ɛ9߳$|S=4~\1!f+ڿvEDIԸ6XAW>II[P\]an12 kcQﮥ\bZ 銲t7+v0slsc\*`*6x ,H^ꢔz#ɥŚe h\'H1M0΂ׅa1?+>Iuq$%VO\1Ic$&(2D'8rhN7UX SmFgR4@~T[vq)]lݩPl#Qǣ*ز>)*AyXJ\q6#`{u$SY;,f 5^Z3&|sRC5@,DdbKڰm GVC}l8CNkuY跊Qx_+ Bm3]Qfio="̵c1a5. V>CO$Ϡ-#cq⣨SwJ_<+S:] Fl`1}*c.)1Te|U`a+\l17ÈTCcoKqDjʑ ^![]J/;=Q%O"\?='Np}I/ڔ~O"\[:76͓@9VYJ-eM^"Bֵ9iPOR\M&"H[~WbLoaʽqaP=j31/\ou{dM h2Gqgu Zd仯ͻN2Vp ZMeu:s&=Kd!n,۵S NbA@~|0 UF0v$qUz7䗞+6TzP:a ۵GTݓ1Yvb)Ac9mrx,>O?PWjb.P5+I6 wzzuTڽ=ܱ@56Ry6X)4z̃?';EEBY+F^)*F@҉<:ƯD}ׅ^uýaDjc>&oV:W| Ջ-3ai1B.wf fFO4SB'+7RO2ҠΨDuQz:q_bk&unpۗnbT!p%+̏v1qeA}ci1K'\%A(U%w:D %fPÏ8Q _YʧH\WIaG."~MU2r[0 R^66a؎Ug!g5u 䆄v$:ݿXV흋: bjsRpEDя(Ʒ+eR9 ѧ'Fccd2[K8Zٮ {ұa>[x% mui@R,9WBcd"-"MX[ĆP-'Fn:)3@A7~HT?"dۜr{,Mf3l̄H *@nք#) ؏W&{VkLC/DXmxf`݇ t.pV206uJ(Y1jRrU >7ZDrwFd{*-̤b9yiPqKkK~6yDHi/0@ l\B+YqS6KGS-,N }Y^T]S|Ay5jXN}:&p}qy+≮e>s} yHPa#PM ,7a!gdoiKcPRz~4&Rf _Naw9QÏ<-QFpG@1HG a@21ZЋHg=Jz_pȶr>L?ګwjj1V&÷nz1clu5fW X⊠j êU[ )>H"yt':CsBk %_R]_ xOMj v, I4˟>@nJ&~:6ƚ wOR`K[0)CswYZ1iiSMJ&l>Z_ Y楝x'$<*PS,#z#ZjXi}fQiu'5޽zUT=CuGE ^ϓ N9xsdVbo&]k&gkv~6]_>uA<=i0bֿVnx9 ilX^>ƥ:j!Q)Xs\iY %_IGfeIDޞal{:U47VlݎywCmr'ܣ'5UFE1T ucrc#Wwy9$ĺH#ٺ rg?5.5.q$ȩu&?,L{XOp;H`%%hŠ plpNAMF Vcw\ \/ߥIx_kC|d!ZdMjk}ZgԬpcC|X.2qo+Zn9pp'墳4~|gc-[B?8`f`4!\r:pq-iABq+C;XEЏ1~_QyQOoGęQoXLW\+~ĖtsUa/ߕ+f%@d]/rtGx~5vӳG&o vm%gr3$Lj9Jb8|Ey2rK36wgq,Vܑ绳)ٱG/UI-J)\8#\hjl&fb$=/?dAq#&\x6Aڷ|=O $ȹnLjp?!'Zy"!${lLYm/$SnGac\2~ 9!:%4 O9T/'*yf:V*CqBuU.VFLKSMdްX HϣGCUYcVL.[G"ׇy::s}-Q_A|\r(kE"| ނ85x?RջL"5h9P(b.:1lsg(%>kʂ&^j=TjZS1iZL8᥈igQMd+zZVEd\H͹$R9dHV],Hk4=[7?=F#/\Clrv{M4bp{\{lPPPo^-yY_=!Vdqbh~C9ejeَmsS4]-ZvbS3&~,0C(Op?R>fnkbK=5%3qhKt?e}.GW|NأO\gSC+ij'~ҲQ9|5.p٣?LCc۝E.`N`ܟ?[ Pqur-CuV*Pl7=vjoӀeߨ->]Er82Y/&=R{gHT4ƟxfCNVj5vM|7+=q'X- QM 6sPQyh֏#)ctc%{3s:b?xB={eg#"5&j%Á-R0XH}-4]Ӎ>mQFVL~E[ܶ9+mƙ^WaZG 3?ĩm,JtHhDg߹.T|pLf@O-e|ͱA8MceW>_1L*6t0^E`}c)B j/uM+ug~i 7xJpߨI.4IsqL oQ9?>K 0:Ieg㇑1\nVYxjMz_Ho,w3^~on\{I}8|k*B"BQ  t|@u,k)L2]Ϳ T\@V?erCŨEVԮ'"1[wW;a/3gfr!WS,w]79T7W@f58b^!O4:Isgd'Bˮ*h!tf`ɬڟȧ dx`a5EJ#}axCl4칁$ܘ:JCvQ: _V|Ѕ7q+}=pAd|D=ɳX$Lr>E{y*ʽZ~(xxOKޏGN_k%02a)+i᳼t?)>Ҵ49rFNrqfP7Fg#n' !>~OYh\T%CBN+1 4=!\GiI#<^EK%?%\蟏{ [&_F,t"kC5djv.?GgҬq9ÇtH1@lE7Z"oWH!Wr|҆=;bcЪ<40ZEQ~QSG@*~6B!ڋYSY~ sG匩NƦ h֚;u/h|])73C\un?RUF"gy?b<##V``>ebLV-sDc<ت Bke/2\n |s-𲢈 ]H"Jͽ~q @vy='jLQ 7iYՠP$Ŀs*(VK0iC)Kh$<ݻe5 (IJ pj"mQf7:׹P;h>3**LHesX~􄅫[1]bnS=]k8*z2#o-M)SRFkLHmx(*J":8kk٦GCD||)*&x0<ŲjhW[RF$ΕJf>nqf9{\"I/GU1IpH=cİ2. Qꙿ44RkOfMd&{Tf%>wf$pYexC ߽x~iS8Arn5.y*X X| GN>QnopŰzTJ-?) EvW-82R?,I-sߌ5l ,g Ceowe~.)EGњX)rTKgIB=l'goVܥ0T _ƉgWYʘu-Ŭ$^-O\KP72ƸE[@P:+t}-`8 (tUp(D sײҧSXTAMFUFC(d|oU*}@_ NUJ~ʊ Mtzã>H{-^X4 ywYxTwS_"?h"WU(XNvKW]nK ۙKzP Eߖ Im( .-WNB/SS2:I/B9j]KV+,_,852QFLM[n1݀n ޤ>C%]S)I2qmPS@?a>{"@ "Joq?r!?Uyz8ҧdYx bv.ȯ!}qz6W9Z)/o D&wcrlw:20|!%$%v"Umtv9na:Q_[@+IgBMKK)?\+jAAnxS)1w1;kR{) ㈑ƒţ`ʗI)da^/Q@pZ;Fl~]fV؂ bGư7kz7$L'$x&%<11X b% qϢdIUr-?ܖʴ PI/` z?`Jb 4r{kqn>ÇXgfcˆxJ<)cISƁvtft[joMfc1H7ð(1jZ4e~:<TDŽ=rMmށ(W8ҮɱE6M"vGg%jBXwwS2i^67nT\%!qn,nV-M5 `hYH< vkMOQT ֭R.1=fTp[^2Vׄ5޷>Bygޒv@0s-Gly۹ԅ;k\.|uaٞ-x%!8Zk&TX+2<2k{\FpgPbHNK&uݖ䲏X}xIW~EMꎔ.:e%2΄^5P4w֔<+c[`JuLƋl&$_Թr!vԍͥwj*H9vț\[i,I~ ݌hZNe9ZIQh?ޫzu+aE_a{$N˩Ua?l3⹃3R7wqG\i;OK}5ŮϛzK"eŵUow)-bIث (tv!SbmgCE[); k ?2ԊA9p5Չ ?CAjH:=B ͂'VirP ׽0z,fGӑ#Abz476LasXb+ù>TbpT[Zfs/d wj':S$M_ܒiA؛it^o߷JM Z4F0^JC!"y4A .ǶS[h=F? "";q&'ZW(, 'p9AW@>o1:P%JUv!]=G1[í"Y ֕SpyKzAATK#8r갂XA#}(E> tC ebu(>XLʟ2^,s^Hc*At{ꍕX=lR.jgz!0ƉuLb`U498}3- am$ٔc6R Q8Ct۫[V|MgT\:i'# ݛ ߕw# yc2WU_*;CG}d^wcįڳ9rBhpaЉ@>#X32@8bbv;oP4d<=tOfv :s= :S4A(ML#M$@2N8Fa9։Թ.&{o3a8Y]nD)/kXJTP[|;_a =Bl .B %Ь ,EqZ{J]gG@NQ[E/{ܘ GaB.[*z2 _ܯB֟OkiZgxvˍVJLnDBB}ƫ[-O9sZ0u똝'S6J0ธ\.R #揟'ؕFz_ LQߡW rkP@B 004If. _XB5QY?$r ۗp"23]=BB) @v)b=Mbw}'uc4ߜ4UZ1ɌŎ䵢D3~W_y@QG5wmlŕrS#˷4SX &aŸ Ӑp`&Iᕠ0чt]t7+Ɔ5? /~⺃t1ú B'k;? 5O5_ 3VOss\ f_J݋r}u3,8!G-eFհǰ6b -0 iuUo.A}!JΣh V #9Yp-zk\|Ap"yK:7 0ykP_?ʺB N)ZFIxĩ.W[P 5鴒j/~ԥ5J5BzA<ƹ+IEvFuweNvӭOQçKEOB8Y}bx+7 : ;soPCъ2u}),l{|D@4lM* Ǽ%nm"~kUP;|H  /mæSA pHKT0#DK:e>)wڳ>L@cq`5kw ͢ΪnJ2 Y:[2YdJ mS-GR{`nnTь '$Q6R1Z;(5^*o^y%Dd550\urb]ǏͿ7@04TW]|!UϿI"/rl NLm[!㩏lzB c#rت hZEiQJK5q,[!,%%ko6o2Kn!~Yoi)~dU+aVI/R4aA>"̅\\:O Aij!s 8d-K !-s,lۿ1eUXœ*8NZm9((ST܊{+Na"cm-u@{RجXw4'4֫)tʆ\*+k8z(ˈ xXep$[PWHf̹Lw;nMb/u#$higN V9kme wLLqm@x tu}&$PLl{4Z牴d3wtu: ):COXoe`b߿t|]~/yr(J6VؽCk{gq/U&'K,>EQi/%orm>Pysү {Bc,I dnD6lI б`\5KPcfu6s07HOi QãIuFhW oz~&vaa[ eݔc6;,C72^h4ȣ ]_gj^ukLiuP5 B=[g@ T~< x(kS8ץ঎?s)6mJ Ĭ$+ j-s/k𓊕qƲh!,l/F gܩU;k@f8"<{p:DG(0wGwV7X>}&;HR":DNq6vl|<Հ)j%uԶwQ i#[&$`":>F%;f]m\)kӘM]Myrwf1jybXTr>#z}a86<`moӄx i(# fa7* nȩ>R]mGPg[ /%=TQZ ЉuWSo̡Gu]Md稠2p{/Ot3JQ`w=k?&'s#|UtE/,l-YGFt=nphyJLeJ.c2Hr _mbJ;ԁ]u#Yy$b}jq[ENLK-dJԯj6B=}t #a ЭBǂnM3dL3!(oxm (OPYI#,gNCF=nؾ&MHlR27W `V #Y΢d'i4ٸ^z`NX H[d鈲zBm .F\?Ӕc!APM F3az,`e* Ͻ~Of  xee9|ũݼa]ThX}tdgK3EI\19H2N}  >UXg5CY:VPjYV o942n"Nx1;n$l+>ZCW{IgPVd2+O}E XN]u+%74Q[^gkvNnioAPo}A9뢡1ڨ9gN[ #8apHGl:$$ #EYhϼPٵ:"d}}ͮ_' !Jk JAf9Ubo|^ rj앟ɲ2 {#--2:뜫*VIM:d7c!3dSɷ-TzA +ڞ/g <8l-&SN\3B e,BV3i&qe*]Z+ei@ {Yu!D>R#MD +F}Z [_` ŔSJ +ށ]!A:Cl"qv%ɦ-*ނz1\[7XX1WŌqe_A5^sY-د-✍ Nsb%˴T3'i S"@1XUX#iP|꣠\hB;Їϝ/2{RMe2& Bg}}œsycؗLOCGmlбu^Ug{R?< :$ Duc렞H6{|-'٢(Rc+iOi5[ ]Lĉkpz{3BIgq.R+9p?ǯ[Ayޖ̖.7`eYJ-S2}67:CI)^Y6bZ0)HKL?-8J=*X'r|W]S G#>[.HYBys< RF=V`Qv7K%x%ԗz(" 0@+}\B5 ;[Ug)8ԧn)(5)zƗN@btp3,J*?t6`Pt$Jg/ u,1c>OK?I%{Jf :Hf-_ݕ |̼w?=nN51@f\bi[8Yx!igp.&Zx>=ZHdJAs:fEV\=1Ai/A7*<$ C ݉`iۛ,G_O J o" aW4o&(ϊ8Fºw#Jl.΅1NʥȸOuK Jfexyw̵? gzk NrSl,#?3AaV-mwI/k r`br;"xq}pn1<2yҙ/A]cnl_f:d30}Qr=f_ƧH+=n'Qԏ)J5"i@A/ J F@\,4K3)UnܖÚuRQ9O:ZȈ%{ WB!yw~.N8EIZl9Am 1܆-!# ~5lKl˞f9AL ֬6W G 8 O&lm>/C.cE5N; oFd13 Ң+t6AsM{<:2ꖶ(U=yc{ule1H9Bn B` ~ܺ٪PHE3/>+a{vD.BXrGj.T|u^=$h{)e, r9e3\Bޤ ?h Lv܄RUd@{oS3Us(o~Ow<\@Б z95% F3W_3Z^lΚ-WFЛmD 2{nBA-zX>|gnoCL9w9+$64/X|&AOLɁGdd+E q͖g[*/FlܻY"pqAHs14;٘Ǖa`d:GfNIj^cG;\RT#t|UU|$`T,uë a#|0%yǻLL~ڥFhլ$%^G+^Aỏ}dwF'rr?;lsU;$YhM җB#r)&\J7( v4r7a~مx G ݳai1=7`o͔;F[zeECT5c6Vc{4\fe#1zF$"7Y8rY@0RxC5)B 06Ƈ,of&lb]fz%*ᙺfу(h,Qz=~axxVt8$U 4%yzhw󩗀FVo@^aWPH֭iq '՞׾Q[$c%ڲ+6x{G+ ,\i`G^0(nPvEBv?6@uC5)VEȰOO}hSFH6- gu(&T)]?kU{5Hy*nCXVlн?LX{(} yzaZqOgxӏ R"ڀ{U[G9牧V-=\ `_;Cs+صo+A(}W+P8#N \,38@Š]@+\婱8`QȞ-jBƴ}'H+䮔EH(MѡKڵ.0ߙvF:A !& |G))(FczՂgPSWI>=>cGiLI/dpl8 Q QӖp{YP4$Ȧnne/Sj1gvGERQ1Gl;+c:^Z%j,DzK6LtxZŹuih֥9X'اMc#tdedN'וg2Z{-%B&eۭWL1mH se" QOԉC# z, ZB\ZTi=䒽$Մ*81Rfuo KX:"FBkxm,Bo]r^pjk!g^ D˗*|i{aQ_ASg06[r̫~6vqJPlǣY3RI68NcݘhrAQW/(ndndqɲn(_ D]Ƴ /z E~[X7z1͛m qF_{\R)tI·*K3,|Dvu}0D[DZpAG[G - {~ wR~=)Yhc>* ӏgv4UU_)K>1 fI vŧۀՂ" T3)GDPlB(=F 뀷@F:mҌ%Qv);=6(1GW6vJ| f3@N 3Y#>,`G<]NFfP,|%M|[%`C tA:xNJR0Jnu0i')# `LZQJzww/˾@P=ҹ7kQro{&Z\<STJךH /Mt EcO1B%Ȓф|D{OEl7qh't[Ƥߴ1^9{ \x3JHlo6ӯPdMM笱),Rw=Wbۉנ]F(PO lCGgw:IB+Gߚm=IT<'r]ҟɅ We3J/Bɼe[U r^-qi@?/Duՙ*(bK4ǝ?GI'+ެb)2[k[V\XHl ".ÏEbzʖ Tx5> ʪϋQ;j$R6Y AuDEPIE7FPy rWyu cOh< 楱m|/ceA'˨0x͵T^nq(MYܯ,V&)a:]kjNn[1cucE'пsO-)4{R)JfjmD?yov Lqr| U DgU7qj9h{ ɬ%9E)ǽ׬sPLJu3r (IWXd/_8~$%ݔg>B$]"0GsA<DL!:|z>-b=.چ{D*}ɶv.*I"^j.ʣ~tqwZIh5\ʤStHln{[.|`u@ X%CXߛ AphUؔ6"&HWZ X+sƮ ,Tǝ,EȎA1+6e7¶2hm0g *U3Dwzn[ZWmISc&f]f[r˷+T|gH N6RrD$)?fiڰ~/^t00p%da bx دP6b^e5-ӛXܖj$doc4NuYlM`y&Ĭ/P|g2GyuݘJU^ Q.w1\(IAozA!.@6^_-%9(x,fFUmB s- ;ugܝh4y3t&axsŰ ,9 VN=XV-,C(xLy ܸ(T* 0[& %ЍѿR(m^R[ 3i2o i>]u+PtqFԙipXd8vP0 I-!JOCGi'.kS&%E=;.Fs1F]lIpi_tD 7J:mWZ}0?'Xc(_A#׫f@㯆MXIJg#!܏H8^z5?%'! 4e}AԨR06B$if@`@+yUB(рRxaj&$yE'NGK g59+{XRguv1xtJ<󮚗ccީu>ĝOAnKҹ֮q+1b >9: RqShwoI'd dE$wTNٍo]zpG%}(zie"0f)x$(x]Rt ?=l*-"O H%R*\m!y75J3*& :B4M  <{ш? )SIvxvDEPءpF 7h+:+[)i?]oٌ:=t`ޕ+o62 Mn|0n[fu&vTPpH MՒDTqCe:$q*=K'F;y:L|ٻ*_8k"0,*SWL[ TbBExn]r]6;$7Zyk1GvAVE}x#-3ύ`1]:UZTWG9 jD" *c D7S>Y!^>6ۄUFQS--O|66^ʜDɥN<_^|ݵME񂏈GYy" ypPaV&֫:Qa,뫾xx]dm52rIxeDJA]Z0Kũ2I3DF]Ω8L15о$֓r;p[ @޺Y8U1]2LiU_B)Vh0] }uUo@!E /جN2- Ptu'TI9c73zҀVTx8;X>5n<NǠZ݀%_XjūXAw{pVxZ{&7wW^B{uq·v$$'΂y[U./5CpÀ$9v\݋ "y7XתʦX%@hu(l>0YKʇ$V6g%1tβFJf<¶:Gdmc݈JIXW}gBmY4M dBAKP⤫%C}B\(HԲ> q(P!~TT8ѭ+ch Hppo|VJKt$Xug!,(pmFRao< =EjK.*^!f ,$rJc`sybTnfNnd CLJq2\j6;oT d9AC4f'%u .(+D9sB0&vg]z(W& VC׺ L|Nj1;& CzEN (ϼޭk[ovMmu}B*rg$awcP2`^li  я$ʠEe2WV#m씏bC;ZՅ94a 0e1EEsTPҀSb_"î|~z#w ngfO"}1+$H9{^bo5zpqɌx0aj+AIb$1F+ m0ifJGj6ͩ[`L8R!sæ`݅Qnr0n߳b}^v~|-^^Ԑ$;q0@͹ԩϐ!Qrr@<nWL&wF$Ë(yȃ(e^WaxE8G>WpG(Y^FvUVA *@-WҔ:͑^"ۜ/x?r}Jg܂av5*DXU ]k!wQ%jy3~{xDO"kr>4B ʟԎA oحl jOdP3`Wo*;*g^,lԅq/sЖ27̩uv!X'EOid 4QS`wM*E` 8 7*Q}X_9(Ca[ #RəՓ+aQ/^MΡ J؆n[Xc5Q3|lt_e)2_}&yce%-ptuk2rCׄ0Qb+ ,!O])hrb k@UTƺn aNސ5r@uh ATk2 8XLnKiA,%lR~sԹA!TdV(DG 44юE9FQ'3DP ~6"޽)>}ӾyӿYԙn /9bϥ\^^t0tĶ)5眭kO3*^f^d?H:P4;nޝ `^P8\lK_BR`_Iס6\n<0M nDH's֔%W\[@XCdo?U,6vy)>ɬT;B1u]P>,h€N,PlYFyYFFd;qEkP|'{ 3?eƊS;pk@sjX%E{sͱ_;IB6[Jm9}I[>!;\|J2 iw Al g`' wӄ- ^7.lI2&椓@eB#LH0PT*ד.l+ToA緕@m|پ1!dڸ+eK$b:BceD;gϗN|_Ѥ79b{Y&w$ pDX9 !Wq[#پ}O &D D^_HS~!G5|\ȯ\H-J 4 0 0x{mO`~Hӕ J%6hDjL3 %b%0}"8[&7]JU^)B p̂Kkis(FU ߻]yy4E/Z 9k-0! $ol\6q/9^$=͡@3Vki6FoSO BdMqCW7 yPB[|nN;I 3CjTHj3j*z_JH-FM%/&'sUg\8jLJ5wITәc )E=kwp~p/SDJIkKIpk[Lk43j6>~P&!k]2Yc"Fa_4_=mϷ*2/^y6+$V.MTePɀ C VsmR1ܣc21D Z,`my(U{XlA D4|T6MHg p.Q&5cf7SrmItF;4JR.+Lk )?[hɇ#Ҙx2xUHS.T~7sQ1a6#{Ҹ̮jegps 둘Y߫VRct#ʯOn@3i 7XX:h0N?)ocUE_D=HKmy+ ѵth}lX." JCɞ: &ry%P᳂jAԓk(Ѽ.c G1/|N@SK௛n Z7k[%ucsi~ບ]P,@Td!Q|s5A J/1-ۋFGv$ĝk R,Șu6>Lj饎t]Eb3Jx+}MG)N~+op)3Ev_ j9W}d(D3ɵw06)vq@Vhg@O7#})b 98}f:>k:w*Tcq/yX G!|''4DC*Sit*'ƦQpODGNs*")h%bؤ a^Xl.ԆBW<(4 [Ir5ϮӔTM.L^( B-$gvzWŎ?K(Fέ2퍍ӝ0jy(҄LNt5VIw< CDx)w¢cbA@LQFTS5"- er OqaجSF'>X|+hZfhRBKe/`ۜft {(AtWD^D8RխR-BiA+9Gf c*_!hnbJjEdqUNrD).z}EcCtHJ?+<ӞߩVj/ nr;x٘8}v#xz" .V~kUP42J(t:"*ʴD5,di:?L]97o|^J;daO^$..̀2Qx4ZC݌z݂OV~6D|޻rɹgc.®f ~2VpBE8}ʘ +8cJMtvsrn"TC/넀SG:uoE^ +5)P/k%{92y{d{XoAF TôOdat^')Ynq2329əM8.a6]gK/0d2iFɃb^e4c̔Yo&Dj,8bs =MB"U5;:ڦ*I bNeFp{tRK AChȎ~@oCA(v] ec7IOMfMv\@L9yݍ5.~QQ j6zjXJ7 ~+tj)H"C33=dft{fo +_U7<2dkoǪ؅$|-0Ȁ9 ;ȡ | Ӽ-u)u.%<F-\EKSIJ.~Ṩ۽Vvl #JX6uE]JLLXoX0{zFIӁ[>0%D ҁpN #2ꤎg9e\ߥMț!GC}̭w);P#~şp-oil3(UO Ӻ]'11[^;ܚmQ>!A(w; sr_ K( N~}&AI9YVLmbONBzO_ 4 f!%korDvkG`0H%ʒx ħMy$ՋgBF e G4a1`%paA2!vlt?Im?u`G1iiy ;ƽ,7͜; C}ӆ%j|.@[758b$x+K|C9[KCg v+h <oG_`/Sq3,U\LiZczDrl<FX^4ZѶ m k&Eb?$Y(8 4 Jo^oE!eM Ο*ɏRAEQxB/=#srg5\bg>ta\f\ 㷱ΊjQ$io}SǛGw糥a۴cakxg_zOA_﻽~N\vWNE+񿗐*,o_iYP,҃0XtA1<8 mOVLgıLCoJKq&\Oˣ-ڧx^jy @QB;A:,7Y}T2ZqMC3(YV;YAU8X%MAF=Ǒ”v^{4ipҘTVAy+tLd& QRYFg5G-7_ an'^Y(orQNس{tŨOPxۊ#>?_,+e5'ML9iJ; d\z!}m$L:ھm#gF /&Wjsy?.$b0jֳG35͏{m Q"݉Ze1T or54@qgkhm9hsq+ӫ >{G`h'AcD^"Z{Zs_}ZG1 O uay>Hm'~xDɲ ޮ7`)x2܍;?tH^] >5o)spǾ ݖr]}zs#ZRȟUjwӔ9^} LY9Rb{#Q'<.#$ow/`c BD`U8"PDx{G~!jN\ZD5:Eӳ nr񊸱tUQ=ôZeVoo{ψ]fb J?yE@d(/w?>=|b U|)ԑr'ML"fwzNPZ7pOXi?@1^d*~ZW-,7ϑe98xdLU մBI˛32_y:=硁vYJ/ QӫVƘȥB)=\c$%y(1Q_Tn!x?T}FCuW9 ᠀;=,ZA܋)$Fu$~ UKjJߞV&~ohd6OzY{ B E t3N2g "ivE/ `ٲ%丑Q@$~9ތG(!@Q!J0Ev_+ afv½/7:yp}U墡ܽ[~5x6&WEPMHLqYLr+V~#4x_{E C,4O֔=I濬\f=8 MpM#o&@z4/yWm_q V ੝/&EV3=ҷaڈ f.^k;vjL\4/j,+T2_t}~;`u_f#hW텊k{]O<3`$[sp0tA1t1%br;+"_;"RU%q W# VMF{Psa^79խ)BnqcwY5}n8ގa .ڻ͏^&@`γ{So[>=SwLĎz=)B"ZI>Q/Fvzļ]UJxC6KTRZpM]<~Yr-LJj0i9DXRc %jMb8EGp6ti<,0^x5 f5 '%|_|ܬ]o$02bhXU}(ZܸaKXM<5E._`N cnDq›ˇ[+gxI)]aZP,d81 S~ǪRg9:!HߊRF)g|^dsf(cM'#T [O<,$G[Sb/MZfa^#*k/MgA I<ҋJBxPlĕ/%"悗SN2P8VQ8/3yt70 a#*FrN?M_]]HYVXMYhEfĢ2Oib'͠cpY~5W_f<{U8]d O},? nY_i'zzE:gД*OUq QFy7\==v O]g=7<9"/NVhf%w!U.fB쌐WaS94*˛!HPq a9D7ë Y5{>ëRNz?aUuTSs H, f4|J]Vt$Ğv~\tcS5a= hļ(=)2DMv?+Bm3/"\rV6J G,^݋2QuF+s[eַDDWK[sU5A {--$Η.Ťd{EZ`1u61 "Nݗ ]~BtL q-LYFGPʙ8FP~wq#I bv{J\>4,#we~\>#dϱka!Q #HM;Z}Ƽ{s^}Z 1e R+6r)Ø"g:ne^qtӠ'$(7K))AѨEGBr vže<>8mJCs u̽8srb)Pu-z >v׶8/Wgj^9y;84l"U_Eoӻg9gAg kùP6E#5"3)<Z=I)^%=P o:EF q3rd uF*#m>Y<Ȱ=WOkw;d*Δtj<|$KlnÐ4 RgNp<5Śha"5fJ'J[0wyL.P}V1 x&lOayqA~f]tx,xRz9xOvH ٖ㨐 P3Uןw95ӶM+D-Uqş^ӚB|} ZUsQwg[:*/tgӡufI*䇶\y/ChR)`.>;m#6qԌrrQM@1`̞ V6kˇC tYqkP0]K AÝ.`&~޷tQ{Ry-I8:uҍɅFf)AΥBa(oɛUCtj>]N9}戃)9ĩ&eVa.{6tƬ_~v|vԏYCh'o&ϲ1\Y w$)] 2T;NtҮz:/SPѦ"S_.7C@ ".T! *N?p VZ"K~"AD}@ T~$: rmS[zSr*$Gf!6 ̩dzx'gU"^sR'YM󖍒`н9@+XЦ T}"4+:Hv1h:za#m4_,3aᆖ2'xdyZw@k >"´lW@GrqzҾ(igA ÊRy|v:nu)h( hl(|q(mZȲ} J׍>)wbz7exZ$,A,«]"eS? BJFPj A]}DYlU,df4@%|dTǘ4U|icOе`Yu.R{yG Dt36EkPc?-Z0=x"0\ O2ѨyBZ7X0u,Xy؅&By_%D]$,dqi;qK⤠L3vdMTLVG1[a.F` 6B~}O(=#[ܯmkJKxUsW=QztX [ݵ{Y"j>WxKLG䧿N{\lS,,rF߹qh{'%g.~dэnGn:?[@9pKյa ʘ5tcpI)7KH"]v.uA,X}Bi;λҜkEwTo`O^d$@IˎzξE)j0Q#3iڡg!*#X)DIoL|vI_# Dز4#tS1.FP] Gtk46I-Qhf&ϊHyn pKT!R\9XinuaϲCTʿN]4;&L~vMhU;J~Nb/uxBo~mn+?P\R.t$'cp9xdg1ca3M8|9mTMKA~>I`-aBhZMM^Kf#le].((֬悻`?X*KV &*bK)oG(no O=J'Pb ݫnTK~J&ҫj:maNgoZx6%t.ڻZC!F J+\M%<MXz\EEә\6_(Z5¸eHCƑJ}21lIflbrqBrpc@% $ئ.:kØlYw%Ճ#PZ4sk*b`[9O(I?ؿ|ODB- NZ]$_uK1fR6󠫈 TN0haH}2aA>nb-Y:9E)T+tJI +H@1Ռx7\ݖ==qZ4ܚJy|2Y )+ݱ.+r3 S+U#j'8 V_OMsV/^ lm2k j؃˜<ז&9IᐳF B/ yʠ n"wZk΂"A J<D(Sˣz$^!5u 6>Jޮ\h3ʺ =P}w}2pͺI b3YFmWB{S)'qa}K'a-w67@Iv܈aq]/ݹ3ZM}(q!Ikףx,XG8(T#=Uk3W x9bjnT A͊_-it_h<􈧾fW껍iSO <[7tz TT}X1zTuAW4F7M' "3'.K@`T?*M݋zH͜ၵAt%OSm8rQ+ݝ,,;y N y-z9[(1Σ8ǺҥFo޼H(Vv9@}ji[:H4yJku4FB  >/=.y@uP!~-soyp 6E.'=ؑVJճ[_Th$Pv 59Ww.1+2N7֦=n ׆kq_erN]~̂I䱙r͵##[dh(/WkٸnZ9yEC&Lyͺd4;"7TEb/>:p|1󫺁[ m.ƀ-h"`zlV_9dFvS_()uYnw#>喗;2YbtcoRbh$b2 X܉,Μ.r Bk( 9))t{nbp)U5ꀎ;)=2Z@jx.gԻO+Tx"L-TK Cu<~ v O@E 3{džh(͟8.ܻ ]l:TxppvWq$Cވxl"]fc -$7MȮ&_>e8oD5jpߩYUU(Ⱦ&m4R@PG[bÍkס+&xP0#DhY9urm h_7nbޏΰ1+*/j]IZ[\_.mz h3c;֬ei#FE֚1D=^Iu?~hUAS/|0M*-sy'jMȺk33ұQY-kHLZ۹p{K=+\g f4mD*6 QώiV(U(`FH םB<|CpOAA~76eP/p SUG;\B;[>-Rk=t۩XRLz{UQ*> &VPn)d'x"G8E =gpȎV%%!vS)tӖU^l{b'ߏrA7K(\w~|Y!؍=Ŝ@Xp?f$e':L`џjDUw+N^BĒJdД6NT`pJALݹMH?w9mv׊ !0rwKU×$.IN8(V(KtXNB^̇GaeBK͛+ BP?C#ӝץ6K<.ëXp|[OlVPR.ZR_F J -aqA~ˆm1w@7мz3"%-p1b{4Ii. 靻6~#rHjϏJ4Dͤl:M%;_#ϵJ:WA+ !˨Yj:-mF/'¯9 lQ yIq-00ǣlytf݉9w{܊-?QfdU.9S0xzo}5AOJ@zn`&-Glf^7*s12"-5֪L0ƒP4a[Õwdoq'0Y9)G8[Ir3ڔ-Υ@998T^Њo|TgKgz9Vr]ͬ-dX ?+˩ L8OM *ͥd%^vLjYBsp&ly2D[*ձ}Tv:M' bOjZ^Ë*n_ &ZvLxXXH3R 9إEtA \HB*g~fKEqq0 H*fS(<cX3po 8XxSۭA;zVTINT=/ɢ#tN]Y`hGWf1ݿ\ cJ;<[H ((B<6 ^/`*?*xy++zxW̡rBy<Eݜ&[g4L ebͭ;ݾy]7SB6Kpe>E7W k=1C9SqV R G*=y!b3K^u}rDE! ^1 G.>2/zZ%ȸLϽ#R@Q޹)|±ks:~!Ϥ#Uܪ%iTC:Ug)+EY)[4Ob_߈ c]uꑺVT n{ˡp ŇV12-wD*0"RɎaN[GٷT;"@ }˽

)T hGyuu4 c3"{9+?zw \ F2M(m*.jLWްH9zMp3%oBBG-mrɟ@D{ê#{on5X rBAım !8T} 7KOnQ%xcXcZ-#%9VʷnN^n^5.S>ţnw  %xHaf P\ֹ~ʓ;y~XZ,FtL lLH?9r:fQ"/ 06 lP`T@)@d xÆQ[ 2e%}ݝk&ٍy e.fhpݎvYy%8BPKF||ds mi Ά-ZOLN"BF] cZe|N_ΰ|3%SĹ?vB%)Did^EfKiq[CRpdsjaϤ^έ qAP&s/T*Cg'/m^QcT+xM =ŊBXroEhPo%ft:rY7<]9B'^Ǎ=]:wZ篬 hU |SEN%Y{Zs5iiNo}Jg[SL=^@4y]]%3~O aJ`*[t$"e}W򏴭Qncء}2\hc':/ISlmH5ri.+ SdЈ{+@9}]M2#*"NYʚ]RkORH I ̫5rUDL=HAc6,G=s IkW)]>rIX=x5YvPIs<^0(­/0X0(e^#Dim fcc.8?m,]^6QTg\VY)u|0: yi"6Ht'*6/1O*\#SfќP--R͸2<%{جqd(!<@5ݮ~ç&< ه' \x@,DF&sW#8 b;QY&zPhjfjY n9;fo,i2>Qvm!vJ-?qH?Ps/Q#}ЦNYBbS觯ADfX6.B"oZVč0e`2WȊ,wvev@"S^]U'U+9x<5[S6|K]үҹ£"H;}6X\+ QF {ʺz23`cqGCⱍE*c\CFݣC@ c2ɻ_!)ycrb,Yo)>|rrPE{܀h@ZT:AҼWE#:5њEA<> ac\5Ý&;e%4QA㹋 j,*v?"/fŸ֟a0^&3ޭV߃C~$QCi'>9oֶi^oyJ`sC2{MgZqH%0[nۦ+BU"ut{ F³\(juʁ^Lby).rWٓ{2*lJO#HUrTeЉv\fذa3_= >"@z߷'ɀ d(fH^1}1n&\IC3W qvg QI@/,0DO.?X32ށhٷ;|b8l)Qo Mk>K@ޙ{u܄Ώqk\O驎.oѵ|ԐGϧ|V4Aҫ m"0盐Ӻg'ŃtA$Yy?4" Yc@ިO. y[) Ғ, C^/>&c]X>Y_AH\LiB{4uk{5FvMG'RoK `1GW,.|g6Z;};[WOIbԖ *Ў%2!.9$94K@ pp/S^5Fb0s(Sj]d1`!Qmz#Ȕr ] +?xZ$ANK|\ܘ(5ȉ6U_}I ۻeI`26W݅gJ\,$71Cu*B 6] kc{}f TCG+TRkWŌo5j_3W8ۑU}*d{Gc:kDP8drX!8  hI3t[Cp?7~Q>*n30&u'Ԝ9soQeVOJ2`'W1V Z_ċ1*3I<ӣspjOk*DCHT"ҳN:0hGSj=ԫ7 C1:'Q Lt~cy6B43U#O{zE#8/)@iaRZz9t|Fx3PzO.´)Cg։ [cB51_qSe5/Mя}mK^J f JT+_66Ql]_'Fz5w1T_@N%.Rn* y B-;Z-WTb-gs\2LҭEU\vJaTX`9`qXxwzUrhxTTp!ye.%GjpY{,2.d:x֕˄e=SwbzO~wAUC="wWD\)Хn;5AڔZ2 jo M$܇}~>MNlFQS)H7 ^.KX&5 tԛy+/m.#y;ZlJ@0٣{"zt{(!֗ 24kB;YΨ G/3oXm #uHGx Zf 7$­8^UKXx/;3}g)X;7i횺A*j뭹%s%g>O)F8 @&њ0,,mP$/F?_=uJ/2qj\.6 yfjjz^xe#+UOr-^@T7R{u,GYi|&PA 7 /cL[42Kj^ k+Œh‌1s3X|:bJ:Ώ{wGպ.~2>7_qr#[M +޼v#vF8=߽҃nYeJ7nyXLz[*ix΂![ɛD>~efCrMvdۇ,6>Nv Yv1ob.33bG/.+a?>JOvE1WxZsWe= }y$ 1c񢞌R$0dH~\ 5TnK9/#9JJ*c.­gDM~4ݪ bH3Wn%A3MC?- *cm]|SBMV=ȨyF3f}2G)@BZ2E16\f %qܔkD4M%`Ǒ~G[5x1)[6`Cg˜ΆO`<|<(`;I!E [j~W8["A?ӡx6۹-j}3~̦z dvZ*hsbS Ot=+ BK<%|~a2ZR Q/q츞ࢗ~-0jx0Ce튚d U$X Rt`9y-:Wb-k=EvdT̎_WR}WyozRӟyN"z0>9!9zgӠf gy=EUm4\pR !ȭ 2BW{T'VEK>:gC`߼yhǟA*4x z~sBZ5NtxR~Cr9eljɈu=mդ0-C}Jz'gPA!^%fdͱTA,"4qXwB*UDIK6H?dkO ӱ0"?<(r Y|$}=>z = ۣiw ,MSBNݢ*lS1khA`Oa@x٤ ,5l<=`9]A|hbBg0p !^^&s3q]k {}#Xѡ.R*mKU3`7rlDTajJqT>řK ^I9jOx7寺a$$]D[c u`=89 2U&2t;]#$H.^ZWY,?_D_6ʺicP5f@%f($6R_1kIv3D".YlfX4t_EUʴ#~wh7 >L@ O)FAX5!ms,W9 XT*k5NhdMp;$RurZ=ڼE%/WU%D0[[xdH''#w I #iVl*Tp 6GD :@u>oWqy櫆rܑE `64$Ž`?B0=z&? $nh Tu$7}*)kMm;àCiB0\Sǀm‰=CZtT42XR9UHV:AI^tGMQ_O4cFI4&7SFy9xH*{Pi9K Y՜$Z`Ro oz-*,ohc(Ep ey3,띛lC{)2;2}l0s|MNJtDl!+z!9Ռt s=Hָ_w9ܬo.^ћ9!N?VQ#dMOO/V4p">W+L~tx q̤ KZj47%#EgF,MMmꗫ%vy;-{/x۬U+H46)u2y@1X!T5~E`Q@rhBe(,J D fS*/>^Zq3KCS}%+0bcl 4g'z >nZpi'ߠor|J1C'r1hu&.Qu$h8 jXǛ63o>/zrFʌ!*vTBHAz#P$Gŧ5yw(>"ߵ&Lb(yd-lrz%W? $@& UDis}0pLQY;<>j0z}Ev{`ȃ\KO.iw@9 r%AV 4 Z5g˯ Iyo]g)UW7MIvVgU T- =tWhoSa9#t('8 >禭N{qHb@^*Uw!Aܰz I[y$) |gliE|ѳ<NHnpO.4jܳۇI!hFIAj^Iq 颹ZS#aҘD\ktj8Z߼z@qh-J3 CX{"H2+UQͨ='zٌKYum *\~qjܲ \e{kUh\ACyCE&:k|JP2Ĥ|! 4VusNhy)y"KyyκȭOL\J7oمx8"TɿKmypI]Aᑰs{p :R^':2رq 3^x y]WZׄ&OmmƦ?DY^D<x\؛l8LlDډ UhDX2D=I3U7Zj&SH Yu@%ȶb N~fU<[UTlh]'Yš=%YXPt7FHOYnVk)fx9]lBrs u] ;yx<\NfrX')a!m)%xjQ4 {6ҝ1 g>Z۳j;PEBP_ԬxOH= %%p t0ZaԂ!"r$}+Ye-w``EQ矋{Fygެ;*G ^$Ρɭ"19nxOhz~F.0q, ܐ4afn!v uX2+w۰-Ltp[ i\-X^NO)]̽rϢŽsz4sdӡ=,\sXE)f'~/;:K(`>zR+,2T xIai9A 髓L}.m.$EXJu/űP,54r[^!bvj\U E+`bX0!nmc5Uo~./^g!+yX8ZsH9m?L{T;s=(خ#f:fa K)Rտ0E_<)@cTmV۩[EؔvY{l6rlr .9H' ~u O\pN'Z_2RN<%C p(?4,gRTv3rj Z ޢ*sqߟn(KbYP!I13wL or#Cjh+&LG4 IsU7®Xn <L-ׄ S6fV=1pǸ#K>?@a"-u$'IMV%G3Jˈ5 (~ ˮ43Y\Kt9"dg`NKG^,)iD!:pmEJHFq42 s'>ÇuAJa΂. ]y۹|AH~ssAq?d/g#wX8(՟,B0+b@gK>3<[J Yc6(X#v۞Cu:ʀ?QC$.(Iq6# H8@n~!{"m73]ͣ2qck7XfN/r5. M;sD8BUhdFr? DtN=O@j uRDoU}Х:E.Y6)sAmd'1z/P?&#Ⱦy ?Fr'U/u!D~X.=" H҉b1cƤO X]k9 Q͒jS%/ԡ$gޜsxT!U֮o&޻=lo!3V[32ce|`|'M5&[=}ґ)Njeq48?+L8PbfR\f g֓I}hsA&1OS')IDLp^{?O3[!OZU"-ؚwq S?_"w%W#%h~ojtK6fawws7^=+, okդη֏P;V#XApD/Juxzp?'v' '-Cȡ7m_ltk!WAjr'k7:L!!1e@˒UIzE5qk(`9Pt+|t(tj$Q9](E??wTu?< CŃuXw|DB6TGI0ؘ/fYb[*oiJ(xC9:RN<4M9=ԂyH#zm46x> nW('WrnHޛ5]r!8HOB{Hi[Nu -0mA֕uJ-ozԅe~a{^aN{{+"eGdק@ 7NAtd?oYY` ) }ϭ̓YҺF)UIf(rV7%poH>w E "znoE^V?YZfP AqkрV^>pzժ(ϼI*$: /_mJ'ySTf/ו Nr(-SEF-5 W&-ꖓ1jf95 㫨Mtm}TUKz{aQ8o4ѤKUbj VHD:A#f)BzOG,zOs:=ÙҏeJp EŠ6md9zt\KԤC/vUteȾZYfav.XA{5 #IEjԒ1Y(aB`I9g`@&zc2=vMݣxqT~e[ ΍,TGVF{ImkT,9Ln8g55,-D xvpN |@I@诐u\ .B_DG7$G?-c1|tp16H8-X~zz'b̲(続q)!BH{+KXVM6Qy0L?uDHT_]>z 0V~(` n`I)]b=g쉇e j0 ܂`q1-^s;p5%2t^<ߖ)YaŜ&mc##Nji,OlzӻɖSw-$3̵=mWckަMl|X"~Q=vRDͤy{Zl)JO20όXּ hI"dtLLSgK5ݸK@˘?q.m. 8 +O7N Y[o,kXzl*بs${АA[,H[ʸgL0xVTr+PiAMnǹp{Hu>m؎y٫&^]Qe09ʒ:CZ~~T[%z["VLc( dJ9",H 1^:fh NsEY&T3T#۞J>MZUI /4H)GD1<%S/UP#!su #bW1=\|eSrTv+>bܡ.HQa*NU)GKv a\ h ~蝤Xw˛; 蝍CHlpn-ivY9&heyE՝2]F 8 ZE?ODC/&14 (l鱷d}?g}{xD:$Ti_ĴJSX Nb"-f%s\`ڞ^+ЖoJfOpMr yɈSjκ7 6Tb.¶ ki(mus3^|ɈNPQٰ؎\N~; klBYL] sb!녭"NeӘɣ2w& ._Ly76tl9T MѴp(Xp`BlPx eH0|аΕۀ*R[=UYF)Ճj&5by90.]=x+ݍcD #.SsWX;6~ZŤݒ٭_*bwmNg0UڝEFz8q>ڽ򕝔Vxlw^Sx1RYy_K^<4I IcʉDyৰ :tzf-mCbyx1\qe?䣃ޠN3w :"e0 y1! .=l#Ss?HJ5c&srW g)GeijJ<_XU~FP :\Y)%V4n>!Owu |؟vcu`J\*x Ɍ"q?!y[eyf# =FN"rvѮu fB^Zf rB4՟)~{aY6K="$ln;ض=|LȋZ(_Y!‡Sϑ &kۢV W%EjEiZB16/hR/l1<; Ŷ%z[l,A*!pY8Ѕ4q[ utùPeㅱ1(Gs`bo{*vr& :4s2QDS̝ ^uw4[Ǥ38 F"Mc!G?0{om1_'4vk'ݏ>"" !oaJ Jr#\bvϡE*/t~x?~67J<8; 1EOݥϰ\>z/_1;yG\pD]7Ҵ!ttzz KeGo]$ 28P.AM Taѭ` ؍Z@y+ǪTب;ȩG?$?%u; +|d'm҈&^hYl>/UUxVNN} ][{'B+'Y&=>΂Or_RC}b+`I|DUNQ/ƗVpt3lZu=w{̦gNXYZuԉ;ji(J- C੩HZ%0EVw8ѵZVr=2NC߱_XJ`Zh2d27*;du`>w/t>7.ĔtqѡV{e1HpL&-3 nToV̔W)-b[,?P>o/DxDkQ}0tiIu|h<ء:qke#U{G `y>vPg3/Eޠ#cE'վnܾJj= (KV#uiXxy {H:$WT'يqn,F$DFMX*5]:"htIGM*WjӞujH{`T _Okzz*M-s%:|dlJD0F&^d*"9n= ]1I\ Vu٦y//T{;06]X?5]>9c\ƚ5v^[Xίl{Y~5- @[F'A呺v^z<)QuКٖ5 ahx2yGg5B6ӎ&kwVA<y@Ks啩 4٦-tt /E}ջsCrȗ5Y{o辆H-:%ޛ1}j%^׍Z~D0"Z~FXoK#u,|buMYT'yfs- ]349>8SBd/q)B@W[|&d*5˘p>.&]ɖj?y`,@H5.فt)*zo2RޕB霠hʞmc3(QĞ}&k(ttpl7[mܩ5rۙM"WmSRx߱!G!j0 }"^r[wa$VxG*Uְl*q/'Akdn3@c eOtRW*Xi7hhk=k=7 tK mpHzYᤉ,09?dfqTFcAK[O+RwkPpJj!s U+mt u'Yb{8gIbdZ].;v-E5|0a0F0z-؈b[!A_Q4@P`m~Te9k:Os"%H4ACީEfWO@1p\2 `xlԋNQ.D˿#G?Hzw)od %7T]WFGpJdec\,4}XAx!>69UjM< Rt  K )s%'$ҵv|UaX3CIMmKXo%%`0qɪq}y*Р2:dQxe.E\,}j/ϙBOyRHYxEh$"JL؉M;\0X\tC1J9GQ}rF9IiѦ:/!o/DSd̈p`[xKO_Ust"*"-Z4S7@ A+}I :m-lNb ! U(r-q4ݫN~vĹ~vԾ7ش~s~Dp:w ڐWS20-TOlP `df {xBA^k`8iJUoI`~izon,W+8NkC|N1k-9 Na5pҚ Ypz}ů'iWr${8Ylpn$R:…ؑ*FՐ|% VbFZNJY6gW"-4jHDV`dx /D+cj#) #*jxƧ#D-fT/֟tdb۞vǟS{kds{;…uZ \w6a h~VFmNԒ`}FY;c9=䐭]t-=>W2Ο{mX,FB7{^G^?t9!9KWf8ERE̹' }}"WT#i%?HfbJodp gυeoH4TF 0~%f?u.cb;$}X+RO{7a#l1KaE삋g~ES2*C7F:BuN@ /]Qc#+;yۊۆ'vY(;{4Jp_ 6jrNOEXCneH5s/Um>^r.8b xma!ˑ%m-risHQ:S_kwuBmAv ]<ښݓUM7,%hP엒T$Ci+^-644:F,?@.J4sQ!`_ڻ5$W_l鴅>%"D>#_29^)k*}"·DH,[T_TqDjQp잉[Ih+ D=܀T؊&8#Ȝ1hAErNy A.q0 4NVj""вIo o(cP<9'(`_Q&r A2' 4FeA@O1c<.r='y>t:2ɶ9Ԇ]Y&Ll HXrf1qS"!#+ G* EMH'%A:O"jPa!yMj_ե6)$ :QXShi9RPw?3}} c*<.#)' VD@Fz(I=󵉚N4*STjT6jv7w޷Ѹ ~9P>S{,cض) K<AC>3%uŭT ˄!UD6sjh*]2e~o)^1c霒P)˭hά\ULE7Giv } ( V& ;8vȲ֣i"DaFmޜja4!C%o@i#n:e}9ш\f0baZ$ B2x9ͽ2Pn@MFu+I1xЯY^ gř,2޼nbZ}#/$"Z.I= 98.2#vLJrMj,YJoMڸX^m{o2DUeVEj@^ MI*iA=|DB hW:e<^qaւSvf4O,q\ zz)%}!8=[/Hc 6UkΓkтtK~"Ǧύ85gUF3Ee˜E:~M0uQT|վ,!5ɒ|.;T|(8{גkh\Y+JI蔲U``)vAdW7_Ipr՘x !yB^^QHvz?C= WZdzZ-U^C!rEG䡝ʾJyvvè!Si0bϸM'\^aʸϔuuȅ[_`ү !A d=H~E}tӢx ҉\Xߊ y,GfqAMR8h_= opD9iQ2.?&/vټ$S)mB{u'Ghr"Hdr ;.$)1>21tAO4pIq=l ,8q:h ]<'<̇3aÕ.XK@i# įĜ*EZ\j9j} (!Vf&|1pec9 == :LaA`@‹ySAY]w0o,~{*c"jTB&-j%ŗ$/&:HQS' NpFLb>)l :.156И;M#Jcl[]*D/|xQ%M'rjzjT#]G(`YӖp'[/=y/qˏ8o}UUhj/Pa{#;Ii[jwƴ?W P ט $ {?j^g4k}ag_6jmA!5I Dk uYtL%LmL,ChJc PR~G߉ztm-Þ,Wv(K`H$_EDF8W܋8-Dފ|b=p=#kަT-ϙ&Zm(jguotJR̡eEcԩX9Oo b^ -i|;XP`]kZ"J|ޖU0D"ȶ.NxG}'ׄxh`{ :`= և`~vڗ?gÊs/eb; (>Zl[&e+A*\_l$k&-=5QE` ,Ā|hyj6hԼNZh1kW(jT#rONIFf9>xPL75{>$7%xz7C7WX(Eey@]-[=yMEbQ%zAld&|LM";Fףͦ7_~L] K,0"#~ChN] 2cHvBݹ%7$gUpE u3_e*~:A S^ JMo\cekK7P`ڟ- P׹&SRأZX(b#ԧ Q5h\nBwO\8 GBNjȰKˀ'ݐ(5AXB q)hOi< {~OgDxYEgT9)j&/FC8%Pڮ%OnDB6FV^fJ{iCa񢀧duF7ۏpqWq_*F稡/QO\0|R3F} (_ iʑoǯb UxÎI z&rL*TV1ݪLoYpw}_2=pbQbvS bocAlr6`k0LṶK.I+P \p/ j\CpB3~sRT7vއ{2Wv)j(_?IIB3^*`pJzcnd쯔 O7wWy!ԟz;YjS7]1/~jQ.aY|Ýwsr+" 84[\uձ ^Dhk>K~qW3*6g?bfdcÊSIɘsջ>P OQ+nN0 K>%1<1b՚zxȹ")i3 O\ # L">W#f6 yc,].ۛoJGMGvZ|\TMBPߐlKxSsƿ|Rwш#o]I}ʮ,О X !B06we5^Չ |6L zեJxq Ulb%~df1#CZH|nD]O}Xnbٕ8|n L`6I "'k9)eI!?& C]G^w'V@#?RN nuf@)]c(,:@B8!Ɖ}8ЌA䩛K$>(eo bz/|P 3UB$}*Hg]rR;S(G--iĭJsnC.kYqϻӐ ^4lh7<ϕveM;Y@6ĩQ6& NN AVjiJa 8y= qEx,||9SfF %eX4#VCZT=$;6)PAT^SUxo4Mz-0TAW˦o]VLyWg(e;7Л*cO1DA43S;i|6=6Bn7|,f!Z')419ч6et_qjz$%jWk1ʨ{iQvzE'zĭķɐ9-0v,/{Uz=;UT{ ިW+ xj [նH5\j'#S$BRtWR< Q2G$Stp,Fxa :F+i.fˈu_&yT"Lk<y7,]nwGOi"Ի4=kiU%֞C=[G2fb-9U4qvADZ/p6N~gWiu;Q^GL4^1UT55A8XPRWc#NoRjw&ؖ9D*WX>ɬ莹ؕɴ:k4jGɡx~.$#{%W륳i/O8<;53$^bH}8o8#PR}Xla:F")}10:Tm,"{<4tW7"m\!2#dlvu&Ku͛!9x LEHM8v0DkjH-b5$wN{7I9\CBTGW \ғQ? GѮZljwzL6g5`K/wsS@0#A5Ec 8D_ué>ވ*og^tWHB{$< 8S2UXw>]~@`桂LJtC)1O(HguN 2aFbKҌÄ?p$MZ~ bT_0YM_e%Mwe6v7< I9^f'{awyfaa.9w6( yj"|Ԣ%mmA!dT:/d,>j46.pb#Kb7/eBCK%Ƃg42+K( d:3_gv ~v9҆m4֦KsÑJO~Df~t2mL5^F4O{V šV>'M^CQ6rԃe{S(4DQHgqc6'# w3V,wU,S/ `^¯W]lwc6$I3Qi4$@WN4֯pV/̈́J9zB cܘ\ߘ@օKq4)zO°A?3fƫJd{fp66XZ$|،+ػ?EզH',0!9s1׽toQ7{EoN0-X1A {Z{/g;,@GcYHn,ԂvӁմ2@ͭ`>fyz#QFddQc5i^y8ak3OtՌH:Qoj}6eNhO:i:L1B YZ