python3-matplotlib-2.2.5-150400.13.67<>,<dLp9|^Tm8_~7 ]=9[m(L|UJJ|p:b)w {ֵʵ:X1=Bn")e#݀Ļ )jM_`õHAŐ8sX9:`r`Lߐs?x>D^?^d ( D !8>Hh #x . D  x@8+,++( 8'9': 'B8F8G8HNIdXj|YjZj[j\j]^Qbc0defluv.w&x<ySz^^^^m^t^^^Cpython3-matplotlib2.2.5150400.13.67Plotting 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.dLgoat14sSUSE Linux Enterprise 15SUSE LLC SUSE-Matplotlibhttps://www.suse.com/Development/Libraries/Pythonhttps://matplotlib.orglinuxx86_649# y@ZZvyvy))V.V.::ŊŊ - -00}},U,U-5-5__--&&>>͕͕--==RR[[iUiUx3x3rrz#z#11+o+o<<>>__NN6u6u HHFF;;11&& %%xLxL'"'")J)J +Pn۰nX_] HHn?Fb.::bbZZI(__53Gl # ~~GG4343zz .."]"]nnEEuu!!<<i)xR)=  "Dp}%9f<_-^MM\\b1p F;w1>eH]GFdG"zn/&('u geCCgCYC;5;:;M;<>;DXAB=.===u%F?FFFTUVU?z$;<'d1 M0/=/T=XdPRd0fOrm`W|lN^eQLcYD K  |kRFI5BYXdY=z 8 1ddE @~jV8 P LzLz||JXT( uKZm J JPnPnm8RHVFk::lV1 1 $ $EE R R !! E T<>St$ ,,FF##II G9AR 6y    %%ƭƭ  $$)1)1 %*9a 71T0amJJ33aaDDHHNNDDDD}}LLHH``,,eF-\\1?1?oCoCGG--^^RRrr883zl2=#IlX'%-HHccH_H_0e0euu`vIZ =L J ! lf-GkNKB &:9d 4rCzM o o^ Q. dSbW s DC3 r.X L =q B ]J :$3 y0&4b@ 4 H ,D +O 7 5 [  UH<\c'P , Fje(2L^)v6#t 4B$ 7cB y?r  E  p %4EKt10R5;);dHSI-BkrE Z<Y$%E  l+[@zR;z=009j sU  *!a @ ?E. 0 0M D ~ YR o r5 5 =*3_X %}p  p, :\>($GcN -Y gC ckWaT\ KnBp u " w F?yL+Vm 5f\IC} + A! JM'%Z y % ,W!^p >s<IN|*hJf5[%g2Le S]4 r^; $1 J aA큤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큤A큤A큤A큤A큤큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤dCdCdDdDdDdCdDdCdCdCdCdCbUidDdCdBdCdCdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdCdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCbUibUibUibUibUidEdEbUibUidEdEbUidEdEbUibUibUibUidBbUidCdCdBdCdBdCdBdCdBbUibUibUibUibUibUibUidDbUidDdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdBdCdCdCdBdCdBdCdBdCdBdCdBdEbUibUidEbUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUibUidBbUidDdCdBdCdBdCdCbUibUibUibUibUibUidCbUidDdCdCdCdCbUibUibUibUibUibUibUibUibUidEbUibUibUibUibUibUibUibUibUidBdBdBY3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{dBY3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{dB[[[[[[[[[[[[[[Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{dB[[[[[[[[[[[[[[[[[[[Yk%Y3{[[[[[[[[[[^6h[[[[[[[[[[[[[[[[[[[[[[[[d dBY3{[Y3{[Y3{dBY3{Y3{Y3{Y3{Y3{Y3{[Y3{Y3{Y3{Y3{Y3{Y3{Y3{Y3{dB^% ^6h[^6hYk%^% [Yk%Yk%Yk%Yk%Yk%[[Yk%Yk%Y3{Y3{Yk%Y3{Y3{[[[[^%bUibUibUibUidCbUidCdCdCdCdCdCdCbUibUibUibUibUibUibUibUidDbUidCdCdCdCdCdCdCdCdCbUibUibUibUibUibUidCbUidCdCdCdCdCbUibUidCbUidDdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCbUidDdCdCdCdCdCdCbUibUidCbUidDdCdCdCdCdCdCbUibUibUibUibUibUibUibUidCbUibUibUibUibUibUibUibUidCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCbUibUibUibUibUibUibUibUidCbUidCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCbUibUibUibUibUibUibUibUidEbUibUibUidBdC^6hdDdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC^6h^6h^6h^6h^6h^6h^6h^6h^6h^6hYk%^6h^6h^6h^6h^6hdC^6hdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC^6h^6h^6h^6h^6h^6h^6h^6h^6hdD^6hdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC^6h^6h^6h^6h^6h^6h^6h^6h^6h^6h^6h^6hdCbUidCdCdCdCdCdCdCdCdCdCdCbUibUibUibUiY3{dE^6h^7^6h^6hd^%ddddddddddddd^6hdddddddddddddddddddddddddd[ddddddddddddddddddddddddddd[dddddddddddddddddddddd[dddddddd ^6hddd d d dd dd ddd ddddddd d dd dd[dddd[ddddddddddddddddddddddddddddddddddddddddd[dddddddddddddddddddddddddddddddddddddddddd^%ddddddddddddddddddddddddddddddddddddd^%ddddddddddddddddddddddddddddddddddd[ddddddddd^%ddddddddddd[ddddddddddddddddd[ddddddd^%dddddddd[dddddddddddddd[ddddddd[ddddddddd[dddddddddddddddddddd[dddddddd[ddddddddddddddddddddddddd[dddddddddddddddddddddddddddddddddddd[ddddddddddddddddddddd^%ddddddddddd^%^%ddddddddddddddddd^6h^6hdddddddd[dddddddddddddddddddddddddddddddddddd[dddddddddddddE^7Yk%[Y3{Y3{Y3{^6hYk%^6hY3{Y3{Y3{^6h^% Y3{[cf4b7e5b197b910314495280dd0fd32bd0adec43daeb9b70811f7c5e7064579e48dfdf80d0a9ad9f48c28efad467df76c5470a7e2381de08ba26ad1b24b6a7301603bfdee834ef511710a4fc9a038f054872aecc0fb4f0988cea540b26aeed454091228a0a16cafa794f21cfcb84379f0301386c43fb89f97473dd7f6e160ca01202607d293f4ad688e9e0115d621274ee38a16144991a17f03398058a28f27701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0363c7160f4d298394e29110d61f7b53441dfab07eeb95b7e17a82fb9e9937d801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4fd997e45309192fa8ed4d5daa16c94da0c94643e43df94d5eaf96e1ae03070cf6d130da78bc0dd817f0271ea181ea487d6ce74beb27d4837e0b4b206f1edd8ee2d0269ec056d849cf4c900cd2f3ab6dca960601154ed15069b2e5f6b8f4b5c0a3ab123648742538f35e1b5671cff54517540e3420e3ac9f3dc48f7a29e853341cbeb95c2a63f97335b2e952daabda32e6e3e2b79a1946e05c8e31e56999214722f94c6dc9371b180b2878d51e3915dd8e9588e429812144e121c3f95b8090e222f94c6dc9371b180b2878d51e3915dd8e9588e429812144e121c3f95b8090e25c26f03f1466e89bb283dd4784f92ed529b09c732dda9130232b64bbbca2bb84e26eadf65a79908e01394dee35cafd6fa91dec57c65da9648de42288df6acad81b327ecc3783cf36338f0ee984ec74526bcf16a6e7cbe6c42830a2ed0f1965b96f96ab3d3f81b87f4790a3914ed0127215ab158e48528de3555a9bbbc8d703ad7a3769662fd29a397f5665ea4b6524ac4f09073b4e5e50308cce28b5272397096213df09ddff79510ce11bde1ea5c1f6a4de42a8301c8a2f7a3820c3e934c7758fcb1765b1f5ce56448ff5f18ff1e11033c25d8813e6c23e4ca68ed1478cd81e569b31393bb1cae65cc1b4d9899cd3743f05a8f56fbb2a2d0d8a6fca6ea43f82418b9fd2f9c25e721c8be2429fef006391937c127b8f76a08bc028acd1a8e266e674125bc84da99c03b9be51a9db8959c72f58be7566bc291d732294e467360ac0f3b0994a1a7a5646fe51e37339bc22a058128b8d3b5c8f02bf40ecf7fd9b7f90dc7fe946c53b12cec5169c83fab653501aee92310ac51b5c22a7c7e05183969eec0df5eac68a07bd51e62ec3dd653c2a38b1ad5a04a46a43c3ceb192ddec581e64eecc1d3fa294c9aa98f4eb7addad47ba4670abf77085d096a6ced595d368321773f4e4993833daf30dc3c431fc36955cb409187fc1118ca649ee4066a8eb321773f4e4993833daf30dc3c431fc36955cb409187fc1118ca649ee4066a8eb6403b39a436b01ff1882a5bba45f6b3ab4b3c76d84fbc3517f50323713f8c9e142dafa12cfe2adcc2d247563f6cf2e685e4e3adfcf278fec163096dbae3baa9a9497526e189ae5448a9e7fac0cdd6ae62319471c90fdb6f51ad7be75e3ac8fb1acad58a3290deb2068381e47d73083f4635068c6e87379012f53f2b95f3dc9b2f9c89fcd8567c85123a16a90b3ea629ed6378e5cb8c83c946602d72d91d0598c5ef03a3b85c8986092617d667b6bb999e09c85684c6c09ac48063c4637402b244186f0c4945022f89dab9975c13e484e9e7b2a2ecf1997a3bd7fd2eed5a71d3058ad44aef31147e5afabb7ec1cf9247c12249346e94d06a50df303ab68fe96dd0f4434b25dfb86b1f18a4c99310f0321d408a9ab88a52db33dc710188279fb9c3377357bcc078642ef535a765f292c6f5484f5fa1a0c6e68faff3fa8a6c3b3cf0be88b13e7a92cce79f17ec7126964dd9e263719255438d2f54f1894c676aef78c85312160dfadc0e023a57811a241b46d88bf0d2901985df79b9f73bec2ab51c7d3849ac76b0eee3100b2431ce1cdd0188fcf506136f774a06ed2ce81448e31e5a5ed1a5120bdffdaad1853ffe3a4b75e92ddc16f85d55572d51f7367b87719894133468e7358ba42380869ef2fcc1b32fc2b3024ec84e3ef1bac5f818e989f88a0a31f93c26b7fc868e541640c371afbc511b0e0934b7b1d487aac52441904f46f0af4ac61efbed36559ddf33c181a4810c30d3c3e20430fbba940216869b3fada2178a9a0c5b5b9bd98898d14b0c23f9343a54d635184f1c4474c6e24eddb3e72faf7931dc32880cca081a1d377e4d39c3350b4818abc2a74944b757876c4880420d702d42cbef3739ccfa2825819b27bb8e16cf9be25f58134f5267169da1d8b1d18cf8a64a96e8b888d656f2427cd9ff7d548558282ff192b8d18bf88b16e77a31c71da9e27b162f35b70a686e5fd761cee181c1b9126048e574ae078d967b4ef0367f6e6d3b9e7aae7538356d4f55c888a5a493b0de27426dabe4dbc9c0d88b99cbc34fad426a68512b76c59eab4d32e93bd32b16bec1875063a8007cb6587293c6b72d69ef5bdd4db3a1d06931853c1d3f969369bdd2a7fb2f0f48e5b322c0c94f3c6b46d259f46b2a311aa3d9c60258fa27eb6dd493a36581b9fe5f221650ad41391796fe651dbe5dc40cd451bb0b4204f2570dd614bb74065b6d7335debbd266deac6bb9caefec7a7120d00c6abbd97cdd7232121c339cbd86321eb8c8701c14ba0d6f1f0697fde523119dc84b64becd6fe8cfcfd34513c7c3d69117c53e5a784b1e0e6f0542920d01ce3eaffb37475e90c9d54473924cfe7eecc79757324c941a0eaccd14e37565f27eafdd829e871144362fb7e3bd92d03f49c22d55197c49027a653f602bc4444d73eec3a43df5cda0c2f3eff74e1394c2aaae56aa135cdee99b7f8713e3b3f848beaeb29b0d9ffa59906244758b5d4846d75301093f4710eec2938bd7010026536ef308d7c33326bbcbdff5bb570fdbe766f10dd0ccab8913a7261606818e09d4b3277c3cd5aaf3cfbd0bee3e4818d865847df59aae3ea565453c5dad6a0e83fa22af88cbb98925b5567f75aee97a0e204f03f9689a8d2016e6a87d855f3968695901027a89319ba3682c5e300b190952476af0ec8185a081a98e86dc980215931ac6d81c7b19544587a75118dffbf11a9a36ba44dae76c02565a7ffb9cb6bdd5893ae63306e24e20b616917fecd775523928dc622ed437a887fa9f363c05fdd82c89814b0d9b929737c2e928917bba6fd83ff426e7da50f53cf982ebc55d727cf2efbc56f86cfb6734b4e53fa7f4c0e0bce54940998af83c91b914884465cb084c366cff316eb0dfc60c0734de1a6c394852535cf2846cb1e446a9dd743c3680dc1235189cd57755bb984115a5cbb94cfcea7ebb8557cd77d9a6f3f38330806cce191fa5b29b5ff14f5a372db379ce192a9ae35514dba0628e1f8e500e651019fea32fad1ab86cb57fe0565957565f462abd3af85f3cec82421a88c7737aac5b0ae3dce608fb7b7fbf4d85f201f96a3e971dd1249384f3ddc3e0456dea7b1c46b4b3bd3961e19b023191cff23251697e9de2fb995df4161652c3c905175345f1725e2e009739d28d8eb30690e4e281a8af36853c72f51c0a28b34a7ea64d111368a5497cccef1e8fae444a426e6d802c129259c6ea64f7c2e14042415de44d03097277e4362dc06695da18e460fd6234d0ffb80cd60e2497efc428fd77bb35acbb1a62b51772721c31826a6d88dbba8235628373f3635a31e6b405f2e41c8aed5eea62206cbd1863a0e0e8ed21f4d52b3a01d23aedd5df9edb3b4ea82ffd56da4410ad55284b63a862a36e0eaee3683944ef9033f7e12f2861747232324b4ccf8445a1c06be257b30b8319dac628f77e6e629be5d0892d848b55e8e8d12d6a75250c85b8a00567970f9bea5728bd8d3a0c4f5452e5c24678fd8f24f725893ec206dc9368529ff085833aa00ffee4157f5a6f5b8355f3a2e429faffd13aac9d70e5c0d2f14584d78ec561b7d4385780b024ce20f788367114b7fd0bd121ac36edf79ce02438fe8e6b48cf0d9b2454c32c280854f682a36a4b4cb0534c02c4e667ef152772631f7c3ec2f7820c171bc3f866243fded7b220bddb07a6350072ed6ccf985d5b9ebeaa89d197f67e3dc68fc042d0d95159afa33ff0d9d635fbd28dea8b0f44ebab62bbbdb748154670626b0fe7750e2d809fd29133456c8de37039d80b5757e39969e7bc12e9f35b8ed5b98d7c006e2d2884c144d7284f281879f50d7ada9f15a0c941dcfe71c0070e71534df3e96e60814bf6785b029718860dcac09b897f892c611aac8e6e2974720c2022c7170bdee19c25e813b4506c60cb4aed7adf574b9ef8745215b47cf5be9a78b6d015cac4e39a0574ef6eef8cf0879f4c4c6a0693c6411441e6617d2172a03a22f5303e0be1db76b7cd743774eb67e6620040dbe9366f0ea61ced0db83d714b55aeb100825cd465ec98ffe5882effb12d7025014705cdc6c33c0f6949524b09749b300c217536d5c955a1d9f1364683d5855d4dc2716b4fa39631dbfd43da5814334bdeba8338cf79537259685d6b03461e3f99686a2484fa3829f4838e68e019aa149d553dea1e2263732b8a2dd443da43e7bda3913d2dd9d15bae110cf48985c53503fb98804e6af864731dc1ab1cba9995c9d57c9f423390af93af4a72eea796df650ec1312ed257a2900ab033b6fb1db68910355253ec70e93917fdb8fff2fefa9b45fab1e99a6b8d051bd3beec281b47952ff727f0ab1ad9746ef9bce0b61d2287939f5ae26f977d5e9f30c02b3faf3c1080781162ece0cda7d4664c918e0b52eb0640a15ec2a84684ff0cb0d8064edd628268de5bc8b78f003d386b355679ab4135f985a3bb380007d1e229c9cac746c6bff4c02c2fe0ede48161ae82f85e68fa6e7a45016898abd0c8e47a6962db4aa5fa7ac916bfc5c08b9406cb4f992e499f413ac8a590f7d32c5ee1ab27e1aeb42ff72fcf7d84a4cd131fe37ddf7ed9f388b624b5c9e1441b0a175691682f2393625c7b77dbae6cc7d048a4d631520db14001ab628a6cd1e28b0d2c7ae7c21d091bd46fe7a1c1be431c2fc6353bafc78a3fab150918f59e5846622ccdcc3d95660b13c57901c3bfb7db0096b00aaf502904436cf14caebd8fbd2b680979e95c1f47a7bf872a88927a1b49f10a5ce87ea383a911920e22eeb89a3b9c0361670218aeeb7786d9d4114c35d4b9aec588640d8910a29f3ad76f74fe3c3c398dc676c231a34c6b375cf071763c5e5434e3138d2546b29ed27b6acfcf3cf03c7b3f6dfc774cf961cbdaf2634f418668882cf8d603065ba69adc8d1dfd0e5971d6f35c72ce0c6db88faac22c6d71fd8ef96e8dba0b16ad340e07be7f69733d0cbdb7521916f78d219b3321b0ef0838cc1c003a5f9f8c4c8007a6ca82ffc54a3146471e0daeceeb1c12cab86993f69865be01cc8a875cab0438264b82e79456ec15119cbfdf7134101f54c65aac1827caa430fa20abe6483a15219c1272a95548b70fe3711145dc8d90d5dff5a83056f5cc250dca5b1850cd29209f2b7a9181fd2478b7103a65fafdec62c07a8787078469929e5f3c695251c430e998b1bcd1a2ef12eae61e750159707e7a33edc8bc59ff034bc9e331e43626ebe3ebe8483bd0a4628b47933cad030c05a813a93202db02fd74df4c44056809a32b5f620dd45e3190aff99266285db705740535cf4fbdf5d3fa5c37c99f24afe996e8072fa56160c1f0c8c9f5b91f442b7e04e1dbcaa7b8320d2377821c2533539cc52bfcd505e4fa33b3a0d95c8e3665131721ff2470df55f72ee0cf3578ad33de8e65a994b116095773e4b2c2ea8787dc8e7f347b99e9c0ac7164bac20672a3180b1acb09dcea466d1a231ab88b5abec76db51b433cef73ddf33e6aef91bc76a9b268659326d5e0a2a7b65e00bd3ae2980709d7d26deb5f2507c71120dcfe13f1cb7077e0d976c34f7e15af616e9e7b8d7c9054ed1dad7a62337704ef158c0e0133875dc244ceee0686b89165eeef88dcc5b98b95511b653ed8e74b652b203374bcbf725e20572e264e0fbfcc6fc3e9c8e9c130fa56b71d00debdaa14a908d992921f667a34e879fb51cb1b96d89f3d582cf96f18eefd694b461906ee0f4ae83d4831a113d9884f41d8002ff9d869c90d2490351697a16fb3c609a55899d3d496cb5303d0cfdccd905205b3b94c743e83d7e2325604f2b78e8ae05cd29382ce59d924a73566a62c67ee3a9ba14322694d1da7fb08b0540fcd998afa527902a328946f064082b800e949360663e3ae7aa5bb35132842226ff32a96cde49c427cd985d292d10967803d69d75ea00089087e3e1d6e8411eecf071d75a54e05259a982ec4914559e5bbd3ea7d239a52c0721c86802d664d416a15b1808275ff18c0d5ffd3c152dd814f633af6c22de277f59720a2c7aea339d0733c8cf2767e035142d1d7bc1b62c428af00efbaa54a5b9e37ebe35cc185c52cc1e08c05ae0268d5257f352aee9db5fc241e56999fd00ca64c9f0bc9baa0388a7b1764ace70efd5f798daf0db6a2de899550fd772bb5f05ebcbe52d9f6f9014faa6d7d3b89df17e9c4d37c7c7900996589b9d8715c066c9df26ecdf6f4b008a6232c9bda305268f8bb1b6e1464c3344e2e1e64c1333f8a1e92bd0eb2916b0fa7729dd24da24020023d1aaf020fc1f9fcf7d3bb563d6e9a1b86b7e6ffaf96c85268b12ec8fd097daa20d1a1f25afe8d4ab3adacb080f218a0399de2ff9d450fbefd10702020ee1cba178c35869ab0485f5bcd2686dc2cb8d81f6a48c8452fa4febad988fd872e978fba40105f4b943f06c4672f8aa01fb35fc67aaccba2bf3b7a5dd03aae9e1dd92af13558c7dbfb050f8a61e9ae04993b23c16ef0a2c56bf12cdf2814e9bff2a7a24d4422a9fa8123c1967800757f350b1d897cd002004b9a8c364639febb232dec0c6db215d28d9beb953e6a51373768f4645daba3384450459389742f7fa6a3bb8359cba0aa93318106d2549dd63d844eca0a191d55f5e024338ebc7b895a80246149f0335bba8cfe2839ffeeae29f569405a6db3384a3c626ebb24e0cb41e1a3bb7038a8fb99df470612ff41b91b3c62138a2f77dd4016cbcde7ab83f3b60d4ea8f1c534c95f58e7300e6e55bcc7522c269bbaa6280930d73ad5d180714e448c72db676f0928895e5d4dc8ac93016d1618609b838811d4264107aad42bb6f3187fb0f845da8abdc621b210b94221420b1e57d3d1a6dc7c91f832340f16eb2dd38908fea2ca2db94b1120d6a34920947a91205413e5ab8b0a2a640cb04186d63e40eea17eb0e972e5823b666680847298dc0489a5d935215c7065d93dc3e1d8e29a0492c6024fc26d473fc73151e58ccb0c414f84717941dd52b7fdf998bbc066b89b3acf7f361b3194da8b3462dbbd74259ebacafa7dad0d7c904f0c5645884e692d896fc29f665ffe101d0dd435eff76ed0b83ebffee06c9049726108f95e54713e94d276b482c8c62daaf0210232bee91a69fd70f24753753dcd011db273f6719a2540d48e528c6adaa1dd2385fe49f7fbfbebb1ef9be396e8f9a8b982eb97518d69d85a303355ca7a25208f2e7fd2f9670eaaa0da9b66231c5a17bbdeb64ad2ef7b20f6e223cc792fae42dd7c84541722668af52cb130f916110ff67f6c73388dc81f50e5d69f842b6403a0669c19113f05c066c55bf4340e5629257e136f0a394c6c999203f79f99abd80199812235758406b89716a5aed81006abfc7103198d877aa914f6c9b306890acff618364597c4abc22582c4629111ec75c30f7b54975bdb76aab0199c22e75c3a379f83b51be45b9495450071a65e8ff30b1047309290e88854b54ded8d02dde18dee4419e56c907e797637ae98d1dc62526d8fb1b965c6ae92444c4de08f5168c77afa430f9f447ac3f99393f78af6e36d11c3a7fe49aecab1e77544bf33500ba7df54f49360c14f194bd38326d94da842124daa07ffbb2df4f7a38f6c2b898bcdfb65fff1e21d9371d7551687ce3923ba39d41ac58fc577a113fdb88ea4468db0c7f092f53206c75e770b1223320c1f700fb339994fcc05c959620ec6c4bba0f6db2b30d71adf247175886df9c4730101d453c416f7c8714799e2c7fd34d160e73f095a0654e88bd057da6532ff36a9e59b89904ac6d82224956f8956e5c5b57b9a3631f3b9efe76e9beb3609f963ce7732f01366c8bb8e82ddccce09f48b3ebeeb241f5f3e6f01e797e2d7e8d5d53ceb7105c7f87b0f52af25e0d7fff9c5b47b9d673c1012e2670864a6417dabb5ac9773ae6d906b2f98cfada93aa79abb39a201c3aef48d00c683cdda2e383bf6c67cfa84fa2d12cc69e57fbdd54e3d85ab0575f6bee35fc66e9048d23af14442435136a051f4652a981c6377b7e798248f99d969976bdb740880313e3d2c917f4c6796c6fbc2b707f9c1f36b836fd6a88e2e219970e2456c7afb2130bd79671345fa7297f817697e781201c16390a076580cbc453bbb3a37c338e833d719e82811870021d01b3a903130c6bc0068be2f368d313e1f57f3b725b1a38fc198d94669b871e50d792b6d6b7e3f7622b1fc797c456f94447b71a675c23da44cc9bec17e4cb35eae4ec6b476349226d843ee60c36562dd72f16e9475f2fcb48a7f7606c130998ae887f6e8c50baa04d549a12f9ec2a44386f41f8de1b12bbf59ab4eb72741b1a848dca93eeec67044404ba86c410f88335b971997585ced594b436e0ea2f97e0b80e25b83f5c7d44c1d3569fb179e830ae26dbc3ee8ea833a04711d48c14792a6d5eb5afd1cd76f9b79fddb9a270e3891c2631b6b4034e28232ba542566ac85e83b5eb4dadfee3cfb85f2aa6de4f43375a43a245ac55161f2bd3bd763bc079969e1524c3fb65f15b1ebab56bb6291f8741bcc49ca92531b533ab719f76d06e26dcc5252474ee5e520b8b0623c35fcc50bbb941e676864fac47a1e29b5cf2843bdb113e55f0229b0bd7cd3cab05a528b1493bc289e7b9a2cec5ad737b80d595a7c31805e359e5fee2f5a5712f1bb7b5c801c6bdeab3624ae52b32e30bf98b1fd3edd1d03e24657f3d51f504fb255515811bb74aea4c34f9a6c078fd1c7ca5057b3cf952ed50fdc277ff443fd8d11e601244de082254b23ee59a10e5a2f5049185dfda0ecc3e37ef701052015a5f9b0a2a594b807d75e424bb87d79206482c1df27e6f46e7b5ebdc4b9a754ddc7e0d42fd7fded7e3a4a189642983366741f6cdd87b31a7ba5ee59fc78d4d0890ec2f34ba96f1716ecf09d630dd96c56741f6cdd87b31a7ba5ee59fc78d4d0890ec2f34ba96f1716ecf09d630dd96c511bd64612e3853f92fb8eba2a83d73adc2b033c102ec1d944ee82a274cbf68b793072cc310a70d2ccd3a4eb6cb1fec20e9487fab52b66dd3539db1f3f5ef6075a57836299fbe58359ed9fc8910444f40367015ccdd992deeae1e05fcd9bbdb27f29ae461befaabb40b9355edd990544c021cef8135da5a1aa80ffc58281a7b47909c83cf21f47a1351b72db7ccf0d69bd74d660522d3c8dc3f1c17d92ba637e7d737cb51d4d9b486ae8f853b060a6515d8cb4e8df26bfd81792defb90db2b58a4c0e9f4b61ef3abf67d8943b750d9f83e3fcb539f9496f93cdb412ad2d04006b9f0ebd140c62d8cf5aa4b12b37772543e5ffbab7fb25c20979fa2971da6bdaeb4fc7e5bc784e97a1f072500a7c01e1501c1ae786c5a2cf50347d119432c86340e53094025f822744d227df1fc3cc7e3f0e6d7323e2eabd11dd090720331c7ac6677b215ee7eb7d464b634681089796c9d3f170d2da5e0edcfd7c60abe1eb89379f4bc1c966edf1a487aadcc7050a0a8db32679c1169577b59ebe883f68586d082945f6d1df9526763d8668cc1c2db013e8eccea2c3e3972abff8571366829d7dd266a4fec19aff09ea648fa171fd1b8add060032804833b14520e5991c6a9b900b6ccbdc122a07c0fc1b713846cbd7bbfdff744f0128b746d3292f5d95db17f0cc8cc377b84d55745958930791ca21b1d36000247be934554f4ff7b6f3daf27dae0c04695ad6912ab88a7a7a63a5535e0f2ae2fbb7915ac304a392bbf0b638e42f1ec45de9c0668fccfd2eef62e23336ff6e0dd2b580fb11dbc87ff2562e4643626d1d5c06eb32ca8fb64d4e031845ef8a336b725b55ff396df3db94616a225da6e1dfe8246323e6a5ff168d045b13737ca266a961652ddf0666f90eee2d94f87684191c51c127e1a6d4d2cfd4413f99f84dcb5d55bf3dfca29953b148ed74e76a4b8c674038be32f607b99c53eeca55115c017c9fd2abafee19e7c6e6f0c9c8df7feab0185afe383b3afe2349a897fc2ff4ea63f0ea1228866ec067e78c780bfc7231ffa4c814068c28eb672374259e78b9d2ed0cf374dc87fb19e0b831c47e0f831c2993a83257ea14a249fcbeb13cd8ce57a1821acd387f3f256c6fd322298b52ed5297f5fdd7d974608204ba794a6b061ecc86b12f78942cc503aab75e7594052268e1749c9581b3433f95034b1b25c0ed9db396f13fdde83b235041c090bfefaa567327fa40ab328bca66312385c4f8a37d80eb27ebe9131a15b4047bd80d71ebafbb86ed3c8f2891fa21c5ac0631301a71ec6a226ede359de9ae1cf87e04c81a85f734a194220a50fa09aa390878d5c48a166b3bf73991a099474050d36b9ab852771a63671452990bb497341230484a41bce11f5d0eb03330901e9512d366fd53fed45e3677731626aa3a33cf19320e4aeaf90147eb25cc2080270977693ac68df0a140f845cabed543c8c4d8c5f165ef80891e460f41058985c0efb9e2fbaf8a3c270f325d7474d965a7cbc57aee03ac78bb184bad6d3d9e32c90543c02060726890d35e378cadd91c307c9c1b27f99cdf66e8da40c2dac76e588dcdf3227a0d26948816e6d824f2e503c0bdff9d1372e8c4f44e328e01c86303d6b12123b3afea01577dee95105fe921323524122f21d462f3ea572f0829a445520f6577916ca66259fd3131593eac8da0adf2f701dc06be4f72766dec51e6875670b9b893187f863291dcdc45a84553eb324e798803619a013db8eee583df6565f29b3ad6b8da4dbcd3b1be68c75240e3a0ab9324334dd19ea9762c93655e96e8387a785f1a37679f554fcde5061022b25b89bf53fd7ef5399fac6e3410b1671c757a785f1a37679f554fcde5061022b25b89bf53fd7ef5399fac6e3410b1671c75f44d5b84e7c2fd1ef4f6bc54fab482844433aac39b57029b63ccfc3662473009112f6c793a4bfa42d558713f7b797f1f71f7e4f7ea6aa3c0a075a79f67eb75d4066092ffffd02e227e62c4995a785fddf20b7ddb85780b1f0dbc48cc27e72924186091b9b686a7e51e1986624fba1b93905d28f716c616bac415b2ca9eefa07e266d32fa55e07871f3e18f553bda052e9dec199a3e2e689b55fabd9cdfba712a306d66d9a4a1323abb9a487471607b4fa3a4a6cc9ec7ca48fb3feaa08409d2b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d6fc408ec7d6c951816c8387b8fb48bcda0ec2ceb1a98ba8acd77cda6a836bf5d6fc408ec7d6c951816c8387b8fb48bcda0ec2ceb1a98ba8acd77cda6a836bf5ce44a2b6540ae98f10a4fd488d4349d82115aa77e05f155ac385773c80e70e68cc3e149ff234751ed503b8591e5d842605e535d2eeb94c16cbfa6ac0ead659147728bfb0360a8b69c89ec06e273063c8cc0b0fb88325825d2a40881332803dbe8ae03bfc8322ae59db2f7d5d5be54bb880e236c9b79610ac97f4fccc5d6acf5b814b5e1dc9f306240586921185f8c2688e3600574307950e88d3e717bce0cb796e84f0b0458914279259fbded4ead95257788140e5829621bd3bb6a67042fc93732a54f4cfec1f0f027d96a52eb6ffbacf64b8b0de1a92449b4e312c73a85419f310beba36460dc1fa5bf51ecee044f4e1044bba7d9183c88be6ee34c26141f60e43814128ab4339758420b08b8337e4bdd165ad172e9398736a46a439ba4d3a96f162b2a849f7063e5fe4de85f213c68c7e015ee99a7fa76576a0d7090e546db6ac993e9f8827bc65aedda2c0907c8bd362c9e5f122c82a6bdf8e8cf4e982545ddd373f8f3e46da6552f75f32298cf29e0e9e91664aafee228305a0f4a33e4b5b5aebad1f007a04d276d4648ed8e9b76c67e3a5ef997cc2b253e0446e6aed1fe358fbef1abe20b6644659e69907e39a441ccb325e02f02d56d117cdf8ecbc46f743e37cb527b8e1fdf7ca982af43949ec69b05103df4595011d38b1a325b50f5fe6aea4cc15b58deaa37a9fb6a6627e8eab2c930cef33f4b30f7d1ecc335558c5255b22776ac9194c9797b1e26b6693be179de5d48482269530b83db04f404898bf6470f75b7928acb91c1bcc456c83b751666d0f629c37be42fb6aac63afeb8b5f326c205bb90795f247c3fe9aaa424f2df8f48581eb3c5827f039907e0072880e5b498df535bff5b8fe04c1e49876a546465e4aae5376ff4be962faea82b7884681d758001f3bf933b28bc89a08cabf73d13b845fd0d67be6889fb98342186e54771119ab5415795ca9009c30a3e0d31e6158331fb717b49deee7dbbd1ae1e6ac043a979d128efa6c351a872bae175ab4703f38b51ad7f95438a773257c1a583be00bf0f752418983dbbe27453a45a4f4da5178a33de54311ed835af7958c01b9b3bc255605c78745f9917de27d13ac733904c52e4d14d730dfa5fdff31a3e238bbfe64e979631af77a3f5070563ca0a7aac05f84924d9656add65240acfe8e316b8a0c244e960ba9adba729cd9bca40d068f8fb85e1b98356a68ce29316cb2035075e632c7c27e8ad1b0f61df5cbde5a301893091be63523d35f0c12ef18654b5f1cf96836a72f18c1ccc5a2834a5b2184e723c21794c75e37470a467485623d70060e89b2aab3d4a05f851a09dc0091f82310a25f058ff64ce4d6758039665e68e89fdd8bd6398f61291ed8dec3efec7e0efe5a879598ef4fcce6124d472403a7a3ddf4893c9f6482cc7f5d6f5ad89a4e0ac970fa4fe8545346110c303e509a898ce27ac500e00c12d7d79ee62a9a2120915598733e37ac76f83886bf5e0168ac959da10dbb34a31fea396444ba0b1b4bcffc9692f8f0b3cc478d2aa62dea3d534b651cec359273ef25e364c60dcd6ed0583c26ca5e59fc456b28d4c22fb268379a397d41a043b5022dd3a928e46bdac4bb0ef50b53bd800db84e617c6dee7c45af4121cf8139286ff3484e5264e871447f0cc9f9c26f0fbbc79c2eeedc34a133ed7b5d16487d700f0cbd8f92dd4399955d98fc9ded3045851718fb4128340c783381e32fbbc034225b73eb64d38564a25f93d28697790dd3da1f9752f3f1efe6c83f80424345eeaf5734b6f69bbebf957d9352bddae70a20fcb204d6c9f1f90146627e49663662b060f1f1728c9cab269f1d690e893cee8bbe133cc4f269e551bd5e2bd79041bf1b91274306f191ee1f61d58ae22209892fb9aa66926323231833e6e097e808eab1b412e659d8e2f397125f19e4a1f31aac874b7e7894b35d82f9e3672031c9fd455bba2a6b8f10630a21c86d2dd8f0e4530bea93a6e22adf0a69189db6cf3d10120adbd5f62689835040f1beba1e689cff44d4e2eabe94be5f0074d1c0e0e5fac079987ec87ec0f5b679de6b8c9150afbf09ad9b4073dcaa8adde7a3891e21205054ca7b925ffe2531d1365764f9f31385f255fe7f07571f6b45fdd87dab0c63bb73fa78d2c73ebbc472a4f9f36437bc818b45f620fd6a85dea5370342d41afe6b297e530990414a79fcd71e8ca3cfa8a825523460d7a42596d4c620cb4126bf0698b1a60968023f2dfaec2a60c0347bbb3e4d116a25d02201d812def6bfbafd697939b4534dff7c50eadece6190f193ae057e642e4be51fa92d93a7687346f298d5e8c3f7022f9dd8e4d0611fdc6026f9cd08737d25dc4cd46cd9d7af916de5e14b634d16f685aee7dac73918035d4b8968ea0a379f5fff6d56ca6fadc31eaf7392f2abddc23145aa90176199dec822f634703dd3688a331be3dec50c9f6755d54c6f6d45ed6dfe72ef6c6fff67174a2b885a529fc9f0a2136daadc514322fe176844b2e6347b65aacd13b4e48aaad3c57eded7e676232b7c6a31380764e6df8a018f6a4ab5cb487fd90f7ead39b2e41e7eaf29dd1a6cbd5f035342e3f9d6d7866b9f1cf89c795725be1dcc42c93efa1da8a9d878c8fbf522e9794a6854c71279284bffb51ad22be55b466b78054367b32ce607b34f20472c59c9b32728c2c2482cc38a3a848326ce5c975209496adf6cd4f64d9c45e3d7d0320e5f20682e67bae073fdacb7230ae793efe5b3d3b3bc02ceaa5c1a99a8c6874dda64acd2fe9b80d6863a712424a6818902bf5a88ccb9457ccd2b978d83b015272893c5e329364ff57127e6620334f6e3547cf959c961afdc3d6f70095d898d0b919081254064a4c861d61e364b04eb39cd9bd185ff44a6425ae2ab1d8bb7d57be88bc8bb50c427c06b82317711feb9f70798c93b85b0861b94f1018ec32ba821611939ca17ad2975b4fccb9046a18a4ee41a2f752498feb641511b803328cb027cca61175005fa1fd56de4fe17f7d0cbea3a4a8bfff1b6da6439c70cb080c323e07cd956770b4988fe61c5213099ecf567dfb00860cbf50ab1d7e2c1ce0eb54286c3dd853d5017c25e6be684135a14a9e8fb18fcb18d1bd91a607cbcbd1426e63d6c4d4378862713d4f71567d3fd0d34d41e11337cf5ea514cd5661131d72adad79910126b22a5579ec9e179eee86674ecebe3fcff6f76916193af0e8b697881c8ee617a177f6f2e2bbc88570b9fd2b9f0e89ecfc0f5507878f988fc526e4eeaa2b5d435cbb7cba3ff42285a473ce132aa1caddb39b48a52cc10aaf68556038366f9da4aad6d5782ce68afdb96d6d7261da64652f8b5e519110dd91bdb772f2830fb6d000907791d8d26a12524d96943a9a739e520ee855c6b25c96f3f951aa17af8cb4aa1e1288c6b9baa8a30d3e990ebdbe8cf9a3d5acabcb9f7717104e6af62c53f029013fb0641a81e31c98589c8f27b5ea6289b25b092c74321a7358e772726e91aa87015a001563926ad33dc5a7b2eea9680b34cc78aba385c6cae69b92329193fd85082f0c89ad7a318df8fb5c939d7efe5343f88ab09473c86136b527a5acee0c3283d56a6b68fc6a3d60982eb3bb0fb6cc54e83ecc8d77a66e3a6b7d19c2a87e374eabc92a84f86d00884ec242f6ad3253999c408c56a40311bfca694884d86006fb96de443b0f4359635921b95fc6c161bb94d013b7292b184b89e3c1075f22f6b71575b6fc20d4972b3cfd3b23322ca6fd596dcaef1676edf0283160186af451cbee71e7b845f2e4cabf264bb992ce668c83c25465e6fccdf74b350f11fd3dd5774de50e5e6346a1a5da1f5b7d5fb83590665e97a52133fdf69cabf06049ea70a00b5919340e2ce1e6d02b0cc3c4b44fb6801bd1e0d2282099dcfba5aa868cdfc27451989525fe3292f737fb3c9e0328ce9cef59652f6baada9a5172fe20886251aff0433fc38461912d5daf07287e7bee56620a8da96a69081c15c76c827e0a27a5a7f5c74b6135c843499955495ffa8c20d3a98288b28052813f7a709fc89f52d192dc995ef4f0fdc5c3d7b73a49d6849b1916d0cd0602ec86b8948cfcd956482fe64f94c36c867770149ef2f791d4613f443bcecb3c3753f2ed6bc673f15846dc45addbeb3b9c872f32fb18fd53a21f1bef1ed7676d93efec7a9d2e826768d1a2ee95b95870e15e29599a84f3484af1de1cec2e1813e7994fbc54fa10ce3352a42d548fadd7d9cadb69cb1109bc9d960f6dac57f04107244956e9962b9e96faccdc551825e0ae0898ae13737133e1b921a2fd35ffa2914f32e47c777c27be5677afae7db4de79f9e45de6fc9097d9949c23c14f7d573114e65da750313615d1e97c42cdfe6226935cbbe00f9be81e387843facd21f167378031e2dddc6216d67819c9260e9a06ffc4c478e4e23cb98a6fd44b183c2e8533dc7083fa346bda1933d60ea4a83b67d0945bceaf1b3541f82b4a0e2c6a098788fd4ba48dfbb2bd026c0e20a247a8b06c7372879628b7a6bb0d5bb09736c6cfcb333d22b7c3c623bdfd40174f14c85c3d6731ca6166c1edc80140eae85275256f7e021335ac4854d180f0e8bf198964ec2fc820176276e16aabc6537bb575d106a5b78d1ffc30174553439b86257bfa45f088120cb3b4150a51dc4f9b60ba5bdb60e76c37f6c90aa2ce8b5cdf0043a85182fe0dbb61c086262bc7f7e2def04cafda56881bf660865dab4e17e1cdc280be8d3cb50fae5eb8695d4de30f548c18b87d60614a42baeb2a22d447e647fda7fb3a9940fef57dcbe51bd1b4a4b1bc8d76f8d4a129ac64250b983ed256af4769b9dd1bd3f874f85ba0bd49a407f4bfbdc553182f8ff5adc3bc16208aac27d1e0f69298ab40e3675d2c6ab0b5e8b5c7187b1ca8f2b65c76a325a5af5f345e5ad88a172d44d9b88be1d090f5429d22ed256c7ce99ddcc998ef12e369a5921b33e4d6ef24b402687e4c71ced06510f37dde05cf95b586e1414dc19f18b2a5f3ba780cc4bbc05d0efb4825215b912da865c548a0a9b5b11233cbb11ed5054805767326f0c614a377c756541caae9fdf0d3140981eb03466a162484fcf8c81a525980cbafefd694810a84ec3b6ede4ba8dfec7710ee130043b400e9bbd0b221743157bb08a80d93655042522523ab95029074497b50c43ea57597181591f9893d38fc12a87e95104f5657fc2481f61a23aaf28f0c170723ac776a71bfa595aca09e98d15ae5c3d54ce19afd5619c96a9053092965b8811fd6a6765799664845181fc1dd1330b937f915808c485d316234d4dd9761b058c009db9b2145f55ee6617d093c273dd3d6c5b3e43ff6110fa9bf67df91a83d05b2e471ec638cb0b435a360a3c792b09fc42a7da67e91f2e79115abb226ed932f3f100cd0e52f5e4912ee553b41b69e7bfdb8d3854db0eb66052326211f09ae93599991afda970c24669dad1a77e253d915624fbf212f702f071d7b1d931151021f8c82ce380d3bebb8ee4ec5c23702ff424b583932a300fc30e44651ec2268fdd01e08cf8a95a1afb2482d1d0c91b6b3c8a2573c4443a6728a8991387467f81a7cf5c49d6fdad33280757460d4204a1ade0de540a5a31bfbbe265c9174c88ab1af9ac149b6c7f244feb115db4acd4daec52276c5044a0ca3eea29b6a0ad79caf136b3ee0c2523ec51acf145d67ed96329cc20a79712041857c224f40ea151241eb3385838d13866e1f792f388b4cd097c356eead91fae89826ec4c00c8dc0e3ddf5cf8420fc1c50096a1d27cb9b1ab5ebb9e10d5a693963f2f5403f510f3d5da0e74593b7c51a5feea41684d9335c55aa8e92d87e8527a65dd5e76fb72db9caccfc5da61be0f271379d1bf6bfcb8a47931dc5fb333b975f062e19a313d56cb4bd3f37a5cfbd42d46089581df80d9d2cc7fa5454f44706b099ac6b217ade9e5c2edf0c0ef164d1bf11edfeaeb6345e995b2aa4de36619ba184f86f2cd6d10f9299dca7fb9dba7eb2dc7f6b5ffa5df18149651f0dda609a7ce846f954d2fd47e74408e5fbc140183ed53f0d69f98708b74b02d1d7b0e1981bd42311288a882f8608778dcb91c3b157f4d3e6ebf3d523fc939894354789980125315fa4a6cb7a98068867b26364c2065f2cbe3be6ed9e024b78b2b05c5cab8191fb0936740339e9df8ec9fea346893147c4aeb3f7db465cc7d5c76642e1d1c8cc1ec91fa25b71ceea2701c9004dbde18a88e419bee62ae87d7e3470a46f61dac6fc88dfa87b9bb0d90c7aa5ea491da4d3dc9328b62ca09eff1861c9abd6011cffda44de545f980a9053b036b756175ec07d21bc332bb15a461f8864ef380f9fb10abc86ca7090d63dd7928f0fb00c5a7550b3b2c53ceb65723d155222eeefa74c69b4d9c7214444c629ad2160d294c672400709326171013ea272fd5a923e54f45b64b6c548112fe720dac06c7e05a9db0218ec74495137eef7287d26018679da38fd1f92079954ef3aa1d06fd159ffb83b0253edf60bfecd1ab42f9fd0f41ecebaf534ab8533bb53b459e075fb0ea49e00c584cbf0f612e4658a0288898c13302e557b47b4a48f9746d3e6bd4096d954ca2f50de62ed69bcf99451e4528046d69a2921c15d00051aebf034aadf083b723ca78ae95e942002527c9dd04408287b0b5c9ff028b232555c44f731cca616e1e05db52be6f30b7572b63c3820857f02721e93ce8f2428040f8eac08590e954607034b3953b3a346c739d7b6e902d536252cbb14b63b7b5638787589abbb09a555e1eae6209699d34ee26e6e59de2f245d880644947fedb1a228fe7977e9576b7bcb5245286d730f582d57a6808375e2ff01c3c28b45855afafa146576b8d618096ae42ea288acdb77f73457dd73bda95186be84f27ea506be2acd6e4aec246330253d33d20fca1560273bc1e7f09e175e1f4224c872a950c066953ed1ec124fafb66264d70c70652be28e1a817bf6fd5422125468b9ef60ad4aa4657267824fa7be1e0629fa6f278804ebd5abca309b5f9514de76329b47e05662c26576ad081808ed85bcede6e4bb6a62ff2393a5db7b290979373c62bd58be6dfb927e1b65f94e5fa76fa95c12b4c14b9a148f64ade9a54e68d1e352334b3c466e1894715eb85f4cf1d818ebc5b587ddc48abe71b6bf37fd92a9730183e8331391995bca3d2741b4fc620b79bec9446743aa5da5c6778144c200afe1bd38e63bbd60b4e2837aaafe530072718501a12ecc3f6cdb2f59b84a48f3da75bf453039b3fd20f3c81dab686b55b9ba0ce71f616e05bb8d859fd5daabba195c81ac9bd51f1c9c850a095225cf63107295b1f68fdd109f2b57b3fc12bc908d0e61876770988c6dcc216230dd54e939ddd75a750837e01f96478cd3134d18a17eeee0daf13079bf2f54ccf0f0c9f3c6d7e6a45d0ab3be523e7d0840f8f77ef55879688af73d96bc3ba19efc12e8e35922127a6691d0e3f1ad75264641f86651d72b928d3cf96b6bcc22548eb5450d3bd46422445e901136dcc4c248434b323cc23912fb6033e084f985ca3a42fd7855006678ff5f6221a23e91e29e3147c222dab7ff2cdbf724627863a09699f463be21f0803b9b98bbd01eb78917f1a701a205c8afd3961a7d620fa9949206a17456600f26f0c37f39ccb08ba08b15fdc4466b5501a18ff62d5019436720829a73a2c6b925b641fe03ae8724652211dbbd4b054c4045c9679a205397325bb54b7305c976175ff84b71c66c5d908b9935fa87d7e1d96f739af518a9e89b2b44d9eea20c28e0759c05cca43fe30f2b484bcf736e207d946997e747bfb9f1f0a9313f253ae8aab8ce0413bc6166f4a068dcf741906b220c6ef44f9f15f690c1e095362b46b83505a02dbb7b9354d8bed6f471af7725f104f04ee4654330f58f1bb47d76687d32763cc806f7b13b05ca9f1e4b5294c01fa6729ccdd97d90d2fb047cee36cc52c527c90dbb346915d3f757aa64c669ba570144c5d83f3c425674adfb1c1ee4ddc13f728acb6bb45b50c9da7c7981945db62a7f12149282a3818be886042920181c4f67a41e5135e7dfa65e72868826a7a4329a950e5a9efa393594807833fb7f27e5cd001a8afb9cd081e423ef706dd20cd7ce5f1dfd08c28708d4bd24a67e7e6394c087e9a69357b10d001cf5f5504a7c67b0758dfd4089c6f5071c827d4c4d85776d3e4f87b4c2cb661acb156246bf11c72d7a25db351249e46b2ea94ec6f05e7deea5fbb2b61766cc5f586324ad7fd4d73c0cdf841217b2dc6ed2abc8c1c100ca352978702004d2e60e9599f6e74087aa2ca58aa77846b6ec3e8491180e445c07a2c69c65756ef7c52c3bef807fa6c9c4501760f6f7ec39316f78648d28a6fc0a528148f1eb8da4c9034494ddbb8e506853f8d23fe8b43aa7bd1f152214de22c5760cefceb291e921311c9bce2aa7caba8c087f6a1bb32be81c1ca212217ed546e5d7a35d5d805f6328656316df0004acfba7a5d98ab35f7314933a918636ec80f09604ad128b4417714a95c39bc31cd499a1a3b827479b6547f94ab24fdfaefbe5a6eced1f417258400917cf30e6b664f7b0da93d7c745860d3aa9008da8b7f160d2dd12e6a318b1a8ca6d734765703b09728ab47fe59f473d93ae3967fc24c7c0288c3c7adb71303027f48eeda4a42e34b2b434c70e071323a82a12cbe2484fde31df53dfdd47bbd493f50a33e82a4420494c54d1fca1539d177bdc27ab190bc5fe6e92f62fb637213c64254b1a9f6a2a5e0243cba0c9bf0278687be229e5869f13e44e35d4b7b0ab795b429201a5bb575c6370d5e17090dfcfc317431aa9382f8e881366f43357180aca6f43b70e029946c29d25fea55f7acc49ff8f09e908881a0b35d805ecc94f3a2a6a6b15fcddddde55bb48a9a3d78cd9557e0538e83d8c972c0b953da5b032b424d64f62b7e71cb24d29fd53938ad5664d608055a67ab2b2af4369f8b89e3c409e3bad30c097b6b120efc5aa41251b8a19e934a8b72868df2a397ead80d4bc107b8f1b2502f3272af41be52dbfec32f46fde1d3cdf7c4f40ba781b3b2a44f8a6e1688f39f412131c8a3251921fa500e37dc9202c0943012ff274ab26ea67d852dfcae57179e39243fd2f56c078caf35af0c1fdb2787460f33ec7b4ca562df841a6a059bfdf9664ee8469dbd51a953e7a1ec392b896d831e4067400139f3ec936b66042083fdc62e55fc6d29daf4a5c6086e84dc23462f603c408cc72462358d526005b813dca903d582de804b595dcbc05ed973b4d4dfb56102fffd0e996c618cbc2bf218a29045cacbc00f332d019afb73d60d169c6f38817edef6502bb2822e0fa95e99ecf5c9ca0d728dd961fa995e35387fba71b4fee73290a2d49dca43aa7dfe354c952ef95f918b3c9fc1f3359be6b2554c0a191e1fe1ed66e24877824b3163e7fdaf47a9f9aaed6b1c4e3ac2f49519971d56acfce68bf8d19b07fa7900128d407446edb9381d7a8c42b4418c3971180a374425c775098fee0f8d8238c50ef9bc4e7ff57e24d1c3438aa8619c5dce72b676c653d7f0b97b3829281d9b5ce4b34b98263f3441ad19b3556ca183fed9681450eadffe3be711bb26680e3874b7178e346047eeb26a8a60191227695833de393c5495504db048731441d4f8a378efa8a0ff2265c3929eba5c5395ff1ac1545528949537e090c59355e493dcbd941b62b0dd76e72b3656af04f990d60da68a78a8ffd1a4514151760b6839f499ba14a760b852cab68fab4d59cbb84d9fd84f8fa42a0ad83b4b7eaf3d72cf2757ca91a5b52b9c565ec84e95710d6846e64f2e29765bbe0cd94dfb0cd30e175468aa931383117d4ab6ad65576dba2eee4cc3ed9f4f13d2a8f1a5cbcdaf090ec59c168111d5816e77139bafc447e11055afdb66053b7677207b3f9ecfc47be0884d9999154169e3430ad8ecfcb48f1aed64680a2cd053d678275ef66167d6c5a327a2c453aae50b052e813a1ac1c8806ca3fda044451ebf6b7c5954add4f1d79ce018ec37398ebc7a6d709de674fc542c5dd2d7f535114a1cbaa7c8a70f8d9fd7bbaa972b38b86f71b2982381d5bd7eca429343cc610e5899f1ecc7193880b06c8ab6557752e63d64f8b41233ea5a193e365c227a10ac819f0bbaefcea989c0e57ef7fddc4d229fed3fe295dc39025dfdab06ec9f144d9b4d37ec3d991a38184e850c5a70466dcaef69210f07a3d4e412a57bed0223759e9792e336a9a6ac635ec19121bc1833e65be062e5cf03a4091cdb9753704900e024e4e24494cb32785f0d45aef2e03789784e980739b177b862030303ac2f0981a04cec0dac98027f8ceff2b71ecd41ece6ed5862fe497f5b10623debdbb1477c632f6a818f28930a730f56c4149abe60e34b9ad4a648d2f41eef7a662ab5e6b0f4fd1b9bd06aadecb266e97082c4d1c5f610b22b36e6a99ff40e5b74ce98725e912f24a886c6e66b701f94cedd77a94f6c2767a2d2dfdad11702403206708caa9297726731acb53e53242c8b070a91094dc063b1c771b82b3a9b5b35bd255fd66edc01fbf6332b427a9c6d73f69eea30a2b22b47733ec7a932e915c21f24a972ef999e358f8a53f05bd834fb77c35883e107295bd8d4b7cc4b9b19bcb2d0f34eea99eefde2394f1872df57132d19315fedc6236ed80c8684a64782f70b1829f590e5f2c94562e899210e62c64dae1e410b064b4d5b99ff86003650959f6ddd460514d17e39fc0e98e980da628660971223d8372a17884c6fae32874ecf1c2d5c54062461c91f5f79c736a0edb4b9c5e03a1831e06512e4e152202b5a5ec457d5130cdbd2d390b5ef026cb4a91086ea311831291bc9f468477c1d35bddaab3550d591a2a0a9ae42deef820ee6d238204543ccddeabec228ea110dff4ac890c3517305aaaf44af2e8ce32271245144ec78e61b864bb7a9c93fdaad8803d6773bc5081752e803fa947ce26bb080f8563b59ef1982b1e4d4336564b85e76f2c8069ab304c1869cfa7d1be7c6a0a4c7bb5339f14c86013b1ae4a1096c5d3227612d938bd777a5efc47af538e11ee106205e8be83b2c3b856282a79bcf3cca5912bd0b1fafd2bc2300494735793bc7a7b2216577469c835695744f4723320a12cb742690f87103ffe5f5b6ccae1a9112c6f154180b8949c7eb9a540671e98579184304e7c23155a84adc83953e91d2764d0aa0b2eba7d92e416323c35af331ed5de2f3c3e94c8aa13bb81e14684fdd3747cbad7dae38953d9306531ea68e6a27264470a439e4605399744c527b291215c4c99700168ad0374f7dcb63844ad1855c50b4faf6ad7268c6cac8bd7680940182aa5f2d0ca1220a16372a1f80f17a55ca356fed13d07803d473b853e3e4abddae048e5bfc0abca4fe6b8ba05e6955e74419ee17ef3b19fe2b63fd83be3ed17c43ed39ee9d58ae83954146fa1286acb3c320b378f78656f58b7fcc151524188b6a3b65c69ab6e4108f99029709cd8376718967258f83574140d44879a2b61e3c78af4eae7e8789c066fdf3cee0df86a08057ff364e35fb299d4462fb4530c5e4406f2a8155ffd571bba7405a797d60e96701b652f40c78393e3fd6c0ab3fc655cc3961818190517cba79836f13cda174b70e613204f9ea72a120857fad0380c91b40fecc4141df14ef156f80d467b4a487eaac98116e3c2eb3476b2da8aaaba31029cbd044e19c6fd830dfe003cdb746f4f528c1d2921c03e7c334bd3ec2f15d46ec5401a88d29d29dfefdbc1e44001ce57636e4855cb2b40aab9ac9ac73998b1faa86d49bdff96243589972cdc4d642ff0782d08ca0a2c2cbcdfcb6c245300c58abc5dd041ac1f55345dffb891a6bab7e466e0e631b59ce166de206ec976e05ba22eb5ba7b49ed574032d6617b060abd4e69f025cd8a3a52bbe20ecc56386811cccd16e5c777e5a20e225e92f375ff52d480ea423d3561247c9c1fef36eb515d5fd73d96a1d25fd3db7db6cfa93a14bab593370813f8e12889ad5545b7e4d802b3d39fb223ebb0dab86ee40f7d13e6fb76d4aaa686d7fadac33099d98975c87b1520c53eeaf2eb997ba299fdf0676a8d5c1992cba550f494cf4deb4c195bbd7058394ddbf2a5f4f90bc9313721c80c39e888f0817eba9f0915390265c4ee8a76dbbd5ea74f7fcf723aac6cdc18d1c9ae5ff12cd553f038636953eb84ad266244b67aed37ce85144bb86918c13f4377feb7472d94c675f6b7aa92dd420ce776695ebd1e9ee2d6fa08fd746f93b1e99d3139cac614846900b53d23bbc7fc4b9102f307941b50f1c497bc9a137469eaea9d6b1138668ba333f44b21f60ffe41558de14645bc8a3d981d9e7866ff8f2ab836254d66fa2764067fbdf915b00f3eb50504c1310f46de3bca5b7d7d4b31426d7c97449bd228546c66b2635f90f9820ded631367ae806a0efe0cb870e45b9a36f0c49c919472e2a223423784f97cebc6fdbee4a93327708df8648a0e8a68e11eaef8563720daf81afdab01b31b21f9e39dda44259acc2ea023db076907836371f692e5f6cb39bd5e33dd45911530f7963da844546251828e6b5f369db27e9f7ae39ab59c9914c0d3707d659288e8566d49897dae9afc8200fa87138fc9511a5a054bd68d02dadb616aa2579288e8566d49897dae9afc8200fa87138fc9511a5a054bd68d02dadb616aa257b88fef3acbd36f3d99e64dd4f6d4b9e71b158e75b45107fe11bbfc6adf54827263587eff239d7d6b0cf6d5725f98ecbdfb84ca26f1b9011febbf53eb64ef34064cfb1cb7cf4766baa7a3820c398f5388efd7749e940efbf07547a27872f9dde8b5977306770a46ec079c520864bc9cac5cbd46aad658ea8fd521ce457064d4dcf9f2a6bb8f5e981673532e3e8c62d7e0aa2ac02c8d30d7e4354494d271d419be120c7e41f2031d13b685376331b1f6b9f23fa51dc022b9df8a5ffd66e01822dee1af40b7980003afb3769ab7b565c0faf0cc464547d8ec7149bbbee17f653e403ceb15e007308d387cb51b8921798a9893f02dcbde85e1d22ff484a464335b463ceb15e007308d387cb51b8921798a9893f02dcbde85e1d22ff484a464335b46249397d2437d6931fd3c6fb565ee42a59629d93e33474ca85b59aa688e67390b25cb7d8cb29f123fc7872b1dd85e946c9c830cf40cb1f48bff0a85ce26872223e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557c578baf339de71017af1fd6546cad2c31daa21a10637d82b89fda6a53ad63877c578baf339de71017af1fd6546cad2c31daa21a10637d82b89fda6a53ad6387bfb9482832d94d106c59194aaab52ee68f2de4cd69d1cbc749ee54f859b5687e7b5854c1c746e8c480d7f295b3549530b80909812343b51f2ea9f30ea823521a396ed794634fbcaa09c836bb1f49d7b7bf12db3a17cb0ed35083e62cade219ca43462cb633b79907273ed9f1a292bfaa67610cba838513a68f6565b2883b56c608b1489a7220ccae96b0c4f38ec062f38e891167603277f6e694ea902f251c355a20282e23797f8af650c27d417f1b9ab8ee3f409fb1fd6663161b81bd27534d868b7c6896c5c33c4b1bb70317fbfac41f6d547ebefaa39b2b569f9c01ef871cf52f59459d5f1c46299d1b29524cf352155118625a88591fff483aab4d18274ab4cc81b6baea65251737692278413fb12868c9d3e184f611555400a1f7fe41951db0d2b3436ee4442a0b242bfb4eca695d8d9e2765aff2e7f8655c8bafa6bf370ac4b74fcce90bd2c0d5f9f81e0f4aca3e3386c257a929b3ef5a87438bd4c759ef64268e21c6ec3c314af9497fc99e8be8518ade401f734a874fa8b01a3861b670c4be758456502bb64aec18122cf0d2098805200b76d14e8770b078b9f4a3c3681d828663876f6e539a466aaa4cb56b3f34f2ad3a7dfcd71ad02dd8370619fbbefb8224567dae50e8c7f8a4fd3ece225c8a70312d49b1d468de4c21d4ec9bbc342a1225972d74a0f3b63936478fa03e87c77131bdb360897895db73e3cf9889664b2319a0180298aa1caf1664be273759d19e65505acd1ff35f16a67b80cb76b99b4f5c3681bfbd71845c28dd382be9deefee0d513904fe0fc5ad702c68e40cfba11208b4d69a01761d677163bd04209ef081785862f0409d4fe627434e1d1eab14064a2739d2687d0d51b1cd4023cdfe321cfd8b61f7743171cdf9370ddeeca7ade8290bace79a85821b1df711019583d5c3a5f15b395c59e16477a209e889fb25abaab67809ee64483d10d63b43e73040608663d8e918ee4519353862bdadbf8f9acbba6c0dbf96690ef34ba508c5ab6de8efe0964e69d56c04139c839f646f08a015b870a1155ea95509ed3b7b180d0ecb71b2b1148a8905413de12bee88ccf9a64fa5955158b16d2881f297f65e869e879267c9760b12651f891bef48eede04746e8b685456b626c7869cf013e1ac2d59fe09999cf6996ec0671fa503346e18600bef7fba9b765ec4ab0c6a29b41cb3035d5a4a9c2ecb99044f8d95c8c25a4dcfb96925a5cf4289342f9f9d698c7e868091e43b018778076d44c015e9983a8bcea4e9db770b3272d63fb4f7623f4379078ff209e7fd50fbdeccae69a57e68fd8712081d8ce6f84b285063ad9ccb6ffeead7b945bb86b8db2f21d0bfac6057b2def598be412ebf0b76ee94cd6dde1376a3385cfea056913903e61c3b27c199ea25ef5a8235190febf7f0d4016fcf8d4ba7ba563e6a31b205f9ea97501a2f0cb81b972ac9400f22c3eeed5ed6e5bbff8a502a20b7ba71c84a00785845463a6c4f7b82443805a277f7886ec1e0db80dab3d0211c9c9e4ba9d8fe9f962a123804230c206e1415158490b24633c44d396b8d4a4e66f8e4ba1b37642193729d67bc0592213109a11465b7f1bd86c7b636e0dd16d3f42a87d0a515df9039675390cfe71ea3199ee0c1a7a87ff8bade19b5b8618ecbcaffded005470e06fb0e30141792bbf8c9c058dd2a0148e812b1217fcfe5a17aa92120cc75ec3787a97826ed10b480da41ce40d40ac1138b13ff9f6f36aa710fd5da088fde6801eea949d6d3b4b5355c4f9af5df20952ee5aa17767a35f5bbe496883d2b4b514924e24a824226cdf28d5e2b8bf6a3ab07a9ab6d6c45e9579d3242dcec5041ada27c2ed57bafa26674a3bcca90c1ea5cce0e8b4fa40fac2d7ca2d3d8c0584f737f5e462b5a66dc524b7af7ca2728f98624de93f4c65f29d43b68150aee5e47e851fb0feffa676814d4943070c1f6a8b22bb8cd1c3d4ea780eb6522dcf23c75e8f088ac14fffc764dee2a5bb182d421d8954616b2c4fe4f9f14c0a4b8356a7f4c182f12082af6a867cb4ec621233698dcb3f19873bc8fcde08f9f5486066e772bb2c669b6e33c7fd234fb5934380f71d00b9e2e3a04556aac20fba8b90d8e938533f4422002b3c26173d193090d359d87e99646c5a52eb1a378d8b43918ca2831ca44ff0c4c2a67dc6fb46dfe99a138442be3fefb11a29aa0bcafd7e8712237be0b887987cf2fe0d7530c2b173a4795e596156d25eb85add95864e6d1f3923c4d794484677ec415847ad0f74523c37d5488dab22b2495510090242333513393a7c63c1050132342eff33ffa2a4403d835e7298485e6d9535ec2279a3a4e283e37a9c25079e18d42a7c645baa478948949ef37af8006d6b304c45b993eeedcec8dfaff05e0cf244b4b365552069cd456f7c3ca1c7ff5f9db099047a48add08fa4f4c383829403fd7da64be0e57020876de03b85c02c010001eeba1b3cc9c34b1228be88c7b2256983c5d08729535367834605aba1edcfd9511114a4ced56ea35df91aa45df980f346bc6a504d44c8d54cd3a313fbddee302bcaa8cadea0fe6c3f4e6ad940f5fe7786a79112f5ed04257aa6c6db5973700f1284165f4a361822732a1238106ae4c3289d7c8fbcc1892aab503c830bdd061c86aa2d309c8688cce916ef15ca80f46783905b7d5f49fc55fb56845c937431ff0f692b99822adca028b587d1243ee6475cc2b5dafe782bccaa29b5b01eb57939cc024c0a750133cb3cca00a17010f66f82725a9f0557822780d7d9ba7f380f17976de83ffe953a715066030189d74bc42ff6955c12e9434c2535bbbdafa8340f21c20e3c82f4099c0d1a05b47153fa48228aa6a09fc40a56715beec1b241626009a20129d96e1bc7590e24abab9efd117fde76bf186df9a8c772ec113ff7eacfec311b0fe3fa809ddd1c8d38778f78f540eed49f78523f84941d3d6f533a196419a8ccdce016a51ff7e1db503b7d4ea7708ad6c5d5abf9b076b62f56ff0fd7874b766dc47bb94475f4a069802c2bcacdfdd8b8e352726fd01d36b8ee810b17864abec410271e43e58b5efad2352883ddfe8dff8db8085762206faf7045c13effa0ab249297ae2dc1b2fc68df68acdef03dd6c453534b37ac6c435fbd22e574cf5fb9217643f23b6626d2b83d1f45e48988a99d1c34a81d85119b0ce1afcb2541ca6c6cb54f99910c7fe468f05b256796c0ff90d87fd1bff14654a00bbb0f34625399f9b19cd10d1e4c7e8e7a06eec107d00745200febb12d4cb8ea1af652f2f10883dc4827827d708975c7d461bcd8c07ae74dd003bc35d7f3a2b98e5cb5b83a81d4c8d6945b83870fc51587d14ccdcd3f80a52b4efcead8ac8f14d5d3c75f096c85673416bb7692624844d0edd3cb646b661e1d46f86b64fb765191c5ea2428aa4f4dee96aebded5803bb762ea95edb94a016c038783d0cf8545bee9a4fe9ddf45f2797fd11ad59bea3f25be54466d4317a0a386b107d9a08225290bf82b0eb211b87a1981b67492243c93341d8eff533b90bd3397cd172125a7f4c8b54f7d09435aa9f32bc713c1e2cf9af56d41e7daa8bbbf1455e4152dede0eb8c59f627df96b973197292a13ad25fdd99c17f269625a6309f53ac414bdeaa3fe57c04162d1524284554305e3e3ea6eb08786c0b8eedb741616c2a69d7f2cdc52bf26b28a603fde3c5e7a2599b5ac0dcec173ef6baaed804438e3200ae718d4e44a5fd6ca0724e3b435e3496a10039c7e0c9a41f0767b227228669c495ff9a79128d53ccd090e42f66c191acfbabac143ce70b997b796745a315ccaedda776db796f91c0665d6c36f3eafb3c859ef1f31b02d1093d78788daca6f658160c344ac3b88c9f3981e4738ca912095a2ffe789f79c983f12fad480fea64ec2e4c32e98f3ff1ab046d49b729824226defbf7bbaed0a7e4efee04b1c33a8e6934b32a8de5296bfb406e077f4fec52713b89a4fd42c13541c5929208ea96460c13bacfd60666780f6a43263673053f74a0a7865217db19bacb3d6b0a28dc3d3de5fecb73f42fbeb1a1c25ba47d1ceb7119981ab6ecae7400b2d11e8da1ca123b0c39ef8835d1139be7aaba4872b2177fe6b3dbe94e35b97437ec668becbd8956f3b34e13cf4d3ea28e2d18b08f02ebb43f07f018bcf891a544cab64fbdd0899db7839b7a544b03bbe2cd0af2034ff77a6ba6f5066d014645dc8fcb54510547309bce1974a8bdc9ba49a9cca916468b19fede5fcc62f89a2fb2d40db52576ae60b0f3591841e9435fac4d0e9872e0a6436b87880c386abd965f97097d9516d7e631784c3e5461732940e54e825e936ec4cc465c3c63b4f35e9a8f3d67175363a2c3aa693910a6b1d51b220c8c3dcbbe14dacd4bfa840107838b25a79502a97c5e012760dda33b693679cb0eb4bdd5454ab8f46bc6e7e759b5544d13804bbe3dce0a86382d645f6c6e7facf6c0352f1c225e490a6926d58663544d13804bbe3dce0a86382d645f6c6e7facf6c0352f1c225e490a6926d586636813e956536e3ed3cf74c840be6673dab8da2fdd250d0412a89a8c3c0cd8f4fdbd60fab88e9a7b3b733c4284e9d90518640bd1156897cbca43fb81ee582a21a7a3ba0b98e96fe5a18e390dda593d2a327302e52d41ee19a0ff4d87813e18c76d5c62054a2f80284b022f5f935a978fae03f08e6ae60bb51a78287a4eb947dcc122357199aa501fa8fd9070fb04d1f60b3283e7499e49362c4c5cf6321401c1101f9f80321eeddb6233f6eb3906b3c6d0a05fa4bb3d1aed80014feeb709e90755320d9aebdeee2271514c53b7fd53df7736b4cb4484ba37b1b2e29563cabd502bace0a98d552eded8e0f1d2259e6e58736bf60cfa7713a61da5a319cfded9724318319538d55d98b9e5e38a5632471fe49536bb57288c64cade0d5376f38c6484b3af1225f3e371d3d826b254bd27bd3fc6465d206dbf5472806eab9171f0131105429c99a7306b0d373d34988e6f9b8a55562fd27e64983b30e0c14255b84a9d65489876fe5f401076c42b330be6a657a6f4ce4481569900bf36e77883e03f5e127a8209a0522f6b2c257011dec05f9427de93a3105ffdc24cc3f68c28f412114f7af306dd54fa711792abf796a31644453e40c6cbaf89a1cba55e351ce9c5cd346fc2ad0b1afac66fbbe22c1a01a0b6b52f0ee7c774931130e56d20a8fb665f382abf1c4d950ae5047356c5e706d91304732451d4d52d77b65a93f5a9956f1067c1b116e50330d242aeda357372b9b38f18abd041a8948b70e065c48fa6a5a9b749a4c9ae5d195eef7b77c9a7879e2d443b2b3329c7b969e2e9e95a08212ff5da5165de1ec1788a0a3cb9e59765921091353e513c417c236f99552b2077771fe8aed58bac9f02320b19d5a47a7222c154b9d36e498812f19b5c17ed46e5e5f60dc9117fab5a74b793363c7e664d6edda8274866608b30e37740f1c35f8645dc788ac410a468d97e4cfc7574e474dcd8b193a48f60d20d5621308eadb3747b5e3c3308759e6883a8c24e245152c3fb0395ec14a0a00fce9843dec7e388b304f75d55fece0338b4cf7f59d97b3238d120ac7e294b93d7a9a54e7358d5a1fcbf9d57ea75c36ff5eea85403635d445b2b472f940e418010d3b2a383934408487bf4a109ca477d650632bab1e242d7ad77a67013bb605a855488fcee6d359a9212448ad70561a87f30ed6976dfdd52fe9c5c4e04f3f65bba3394d7a3af6ce0b39f88ecbe91fee7e408ebdd3d3fa46e945d93a8d89a6b036e506d39caf14a8b448769d8ea8caa467ebbd198da1ef5d50ea0ade653769fab5397682951115645863fd1c2c8a77580818d556967ef9954d8a108c4cfed8bb7da9e621de86c2be4d6d146c5032d6a735236b8da04b71d1910546d1191d4e93fc6b2903cf6d669b8dd06ffd6f76c6e18185536e1209f3917d63b1e194ff31985f80ba19959dcfc3287bcc2c88cd144a48e2b93d0625d4bd20f850fa06f95b1a528687002ce048522f8f45a8b33f4e419018028c93a19e326543e8ad9e14cbb3c579ee1f4d393eddfc0907348a0fdfc57b17722a6719f8c05f806986d3eb055f39beb0f876bd962b28419b002eeb8ded5328fe62f41f46d3f12b400c0056eec84e94b1dddcda2276505ebb111cd63fb46ef55d0ad619e39c7ab231af4016f474e07fe07ef1923953c95f8bf2643cf25417966ee7e01620f3a9c7afbfbeee557ff3e95fce101356bd36f36f94527a94a5e102a9b6dc8c558f6e67890bb9a0a1c02bdc7cc4dc131fec248e4188904e653e328bc4d579044688944bbdb4319bde5eb500bc65ca172016e10aeca3986c1449af7d0f02951ddb0e51b608477079a3eab6d9338c6ef6361bdbd72837e0887706af3afa8a826ef981ba49a63b147bbea4b97fd4154f76b3903a15e2a0434e9ca9fbecdc6cdd3322f934be73ca6f7b371217d2a4b31c29059b528bf0bd6fd4188006d32ba765cc290712ea60f769e5cf08632c9b049d2efb045bb669b20fdc98aeea3059ef886d3b8721879db018ac50a79ad1b0ed89e5d1715c6362c0698ebbece99dfe742be22441c573a18e132c410d61cf8ed9637cc1db7bee402f5c2a24a92c3bbbefdb4bc4fcea13f5597df7835d72367f9030f494e007b2fbf020f02258af4ec290d57f6269f437aff767a14ce78a8b62e11725b42326cd629879a786c98f8d09822b5e826b270c5fce6ac95a15497676447840fc83731af471902ef281775fd1c7c16108db4bcc8ca39df63ff6db8cc1f6cb31c82600ae406ebc915da423e979b5a06c1844b1b08b8716bcb0a848b90ba776aa068999c754f08c1a77bc3382f07a9218da8a4dd4f514246ea6f5e8995cd64f30e8eadd4221ce36d56251b184238ced9f2e4e500bcb49b695cf56f12bd78aa44197846dd4b58ad42b385327317622e8e5e55b0446321b788c8ac72db4ed811a68ab2d5c26478478e31d5213ee458524f0de86dbedf8bb4de6e42fd41a83f883452122d69d085bd153c55b58d166d27b151a958efde8e8f1e7bf472b58d71c3165bb6f8cad2a5ecccc0440c491c7d0d5f56ef79137b73ac899eb093dac59ecdcc009cd34ef240f563b92701b7efab5bee2fcd48f63cb58723b6640ef918ea4eabda3a5a6f49b971bd0d26be1d92179ccec68ab50c1e3f4a102ba5b13c9483f56ca4993a7ef25227311be1b23d714f7074bcf2fb7b36173b67a2d271839460c535ced11f0331e83d845ded5ec7b8ee161068844cd5ac84b96acba370cf18959710ca88715a005e753bd604f0bf8c9d4bf20b4aabb7f50bfeda72f42cf637ba99e05614c701dfdfc77f77b78d777de55d068cb4366021bd78710224b44b35e6541666cc076b323314c1e4103d88a622ae86436292a745a4bd3e3e34f9779c94c77c9753d66aa3166bc0ae524e14c41303112184b08e4258e31e7f7920e0f18fe687f2268b0a8ef987fbb78cb1b108bf10e19a7734c49bbe12fe945f2d02dd9bb37d65ee8a790f5d55e58726686c0d624021fbf1bfa3e82ff94937cd30b1bbe07bfae889f477763921807da8639e6c61618ec4985c3b5e72c8880fcb9dfed808103709f94fcdcc7fd061e751b05fec86d175cfcd21e74b3fe0683d52d482cba9c86645c6834572a5afabbdf823413e043f0c5c5ddb40b191fb7ee0842221a6653b11f405e76920e973da67734be05571b643422d948025f3e2787fde597410770344f587dc6028b7bb3dc0cc53814c17dd52198fcae93c7e016524aa39d1aa86c7b9bc64c82d312a3bce15da7d1f4700e3204513a185023637bae37653df9743f1342d980e5a6fafb5e3e61278e0ee079ded3da17f94322a1b239c854f73aeb123d80a74934f9d61c4113a31f519f220db602531b2bb8853088e0421a7609d55ff450a6fc92ab511807e44c28dcf3e066e065003958630c641def38d9a0d42d52607d9d2bce0ade7fdfa68d790b6461b0995632d9e3405b5e9c80fe4651cd458aa869208800cb5fefa420bcb313becbb2c07f27f5efc8f28c246a39f0f9a2566912a6350edc32514c54dc436a8e9ad1105e4eda74174d036d0faee499149ea7b6ff9dd8c0761780f3052c6b782107a498eec0d0a681136bdf0ee68faa563d820215e7cfc3a2a2a7a7e3b5e419e282e2ad94ca3a3fb8f88587af4b9e1a6a3921f755f8e4d84e1a9344b742c205636a25579fae3dd1c195ff5431ec87a704289af5aae18848e17e5f17ba920284b336121030a7ee8aaab6bde749343454bda3d7856b3ae83ec951b9dd37fdb2d8814c1cee97286caed3555df724ae38e7f822aa85b3e2541157b7a5b3f7a9c2856f5bcb3a44545cdfc57e900a572d88aa0ae423c75af848758a823e84f7af306dd54fa711792abf796a31644453e40c6cbaf89a1cba55e351ce9c5cdf894eaa4deeb8de1c59a59911963633124e4b7e2e1b3064da7fb64aab48e2caa6126a56a8cde1d647fec764763949367b4b11ae319003c595a802fed9651aa8aafc07f7b1872fad4f2047e1b848c452038274dbedff29029b936f6a8481962cf37b4c5b254f3c37037ffc2c5f0aa0df63beaf61368135a4434252d17a3db72bc04bc779ee348eeab28f7f1bcbb0e4d7bd699d686e45e745512f9804daae23038457fb141249e9bcc6cfb15078d83e8464a74ed6cf2766c9db1d385de8c8335d4143f39d11f32bd398180c3e480be18697982cecd67acf70a2a44062b1d7fb1e097d418571c6041ac5f42e5e385f61088295dc219f07a505322889f7d1a4d2bd4a109ca477d650632bab1e242d7ad77a67013bb605a855488fcee6d359a9212442579cb2c92f01e0c54b02845b97429b45d54fe45c0da9c1fc9902f7a7cef5c7ad66a02ee01ac7caf501c5f29851a05b1ecd84efc3d2afc4c0ef7644eea7a0ac7586a5808b42c3eff66b0a01b2069b23304638aad8cb83d26f182fda7f4f794b3fab1e7db2866b6d83b78a4b4519e48d6e6cc5f90b889a1b49e916355b95823e8593d1d6198a39b7138a5ad42ec6eaff109b9aee3dcd5d488c6713c4ed5ccebdb3609f6ca05d3fee0ae9f3422cc24bcd419c2e5e06cd589a632b9642619d36189d9672652d3ebb4ffcd3f127135446cf10820a7b2d6ca080c5986e5ea9e527d4a011468a543fe3d20168e0b6ace0956fd7aca6812dab02dc82a80de1398b559cea20c6e1ed023828d6076da99b64fa587b5c112866a101e681e63bd7309992d91513d8c66e2feb28407e479503e9cdb6b5d9f6ef33d9d5b1bc48563b143cbb3bbd97389f04c49472b4a1cf1c7aa1f07145243a679fdc0a98f1d5429e2e11bed789f843f9d0d7363b5af82898ebca4364a2a6120106bdff876938d7b72b887d04bd7a41bcc793d36dece0d4ee2110e04acabd471277b084c9d1bab7989b8035816f1d181e789e594a8c3bb734a12e0d94e26a62bd6fdf34bd59d2a688b68caebc81dbca3e003adef37c30163b0d8746e8fd07e2760acd1694d3d4e754f2686e5b4bbf072dc21e56beac1320e7b7a01572316773ff27acc4912bbf74da41707e69c91c4458b41fd2a592e6593903a40cd00fea532dede022a64589ab775fa00f97f470b8de88e384789ae867a5dbd5b75fab9032b4b81e22dc006a5e0eb82cdfc7f297b7d9b6e622d392855721ec49fa49fc543804d2d994a736a60bb49d609fe2c54f866ce79123c001c1a0265aa01a7a1fb40d60d45a87d52428783258aa0d5d5d4fd97e436145777d50f7cb6a83e2583b88109d58944b2b2b724476e70588b6259caca0563afbcd352c4efd6768ef960eaad7f90993405e0a1932eb73799453f32d0980786f114ea8f2be02e9a52ddae5350b1232df0f5c55e30c371fa6df5ad3533336f1829f8086be1c784639454753240673b7dcc572736c099b8c6ce7403e4a68cb3c13cb1bb894022dc4db2d9709e13617b249149085c03690bb49e14a57dc4645fa37ca29e84b7afb26d84e627badd68e89e766da346f42875d92787a66d21b609c8ab01e70e8cb53f5effdc1dca6c685068231ea6fda891f46ebbfec37d905a369b285b6f70ffc41fc61465b70ca33313161636e0093d888f614e3701719ce3c53252519c1c57a9fc1874510782526858e87d7e327d404f47bac9033f50f3013dc41048c75c43962d6e9d6edb8be942516f70a648dabf66eb4cec8f897bf63c140ae3295b922f45f75e2fa829e305c3a131723c952bb7d4cc02c7d9fdfaa36679788cccc02b6555c94c66dc308f6ea688a180088a7b9599b82a8ad7f4b19df2fb977eb84ae2ad6a3e65f47bcd4116acc338433d58d7866208bcde15260b597d219244add7ebb3f4529b86de61428acd4a8cb9e8beae2a51a8823400103c1fde7bfe6be18282fb09e4560771b554ada7556ba6b81de0719c517f5049d1fd72ac71f99086e427fb87c83d60330a80d42be7eb69f094b0622e883c5023da110a8181035e7583afb061e46dee7682b6b623cb20047ed3341891b95fd5c8eea821bf73f56e82fa8289b3b14585cf840db16da7dd926d23e6356987628c23fb6c071afe785e1c2c371fcd3396402256f2b5f8dfae84585bc0561132843fb6c919cd5684d70e735857e1a0c8eb6a7d135ac49cc9f90250962f06d1aedb0c91c3bc207c2dca7e8a80291308b2d581591b4b87f37b96f869445c4ffea0f83f02d2982e50a92597def7a2e4746bff803776c65ca0d2c5b3e8f06879fade470c9f6727b7eb227b16f72d35d30d4b24abcc8158572d53b6e8dfdefce634f945aac1a6b07ea21ece8ba3be799d629abf07db6fedfca07984e7e22997cc494745c65ded269372a626a9b9b112cebe32a3a67dd8db97cc01168ec8b16b914b9a2011f0ef11978c3359279ea9b58470f259b125775c4aaa0a625deb067bf3d862cc8c485cf01aa27f655a0ffc2c479acff3cb498f3a81dfb7d6bda0b7888db9e319aee1e1bba68d967cf085763b4f25960549311c3b2f21ae0f8c275a87b6f6dae4576d0639e99ec3b08bdc4eb9d3f356a171134e1c04d4e599a1e153ac01de525bed2bb3c99b2cccb053c6585dc4956e7b8b99c381c82478ac0c44fd3cd2479700c67461a3a91010d10d90e142c348532d212c7251875481833926e3fd18b4fc616bdb8abc490e7adaea1c892df5462df8c4ce5367f207bd156fd008e9891e2a1c9f30a676bfa6da9ef182aeb16ab1ab03185a5d9bc0e7534772e8a78baac25da7f56cf2a7c05c1b1ef17a557cf09513358628a232e9947d1eca6f3ee1923c5947921fe8db604e95acc1bab7a41ededfb150d2757716c1a013a8ca8011f84ced37fd65cba72c7beaea9e2155663b4ff80ebe1b336f02f2061139d0daeb9c2267b5cc2317d60370c083a7a2a856f8356d13a35f5427b9a2a01b14a2b5b85e637bae0c20ed4cf56ab3074da1f7db14f7524f46a55a5301aea942517aee48011e4190a021fce11c1526c1aeff444c9f60de5e3f62d24a48a024fd0627706922554ddd2d2954fb99c59f5aaa0572627a5db87967b237603c0411a86046bb4864c4f3145cc898d98b5097ed3adeeae988d7ece68c72858ed8ff7a7b184b4671cec5aeb2fd0e2d559a970415a7fa0da0e61a0dd7bdc376cdf1b5873f5ced95af7b387b3afb524f1951fa82b7e3c1ad93cd0a301be052f4a77989465885609d11efa77bae58120127165f5bb3a55cdee372d61109ca26f407564459b2524e700b7ea6d644be497f80e10d1f16d5ed59a0c3d16433c966b36c71f9bcba3baaed6fed272ee667a2074fea8c0a83b810b3a31aeaa4d92f0fb4033572d275d7bba0327b82df4afd03b62994fcc0e87a923b8ffeec513e26f6c4b6c011061f62e290e6009a85158fae82a8c8213fa100f2915ff4ec4e0890c82258574611d0f047c6aac49d389a927951bcc6a521fa182369b15548f701ff7687dfe1c0ae8c4987484eeb333fdd70074330734409c7453ce3b1011c6a13705beb3753ccba8d88634cbeb7a625ad9821560e6adab00ba500ef075db2fbe8bc78c73ca47c1f890c0d71d5d4ee31db260a936f2501d707e7bcacbc3b8309e9af4d0aa1d442eb540a442395058d56c77781c8437c4766750e7fd4341bcac06ffffb070f9b8c16b97095b994bd313777563ff85aa3b713a97814570174a516125d666a32707d5292a730435b1beff9d2922b204407c7dc7b99c37e8ff390fb0a988ba2581ed193ea30e116262559b0a297086da6c735f0cabadd0954dfaf8f9c04b1465251ab9f0b95765187ce938547f5a9a5286d02693c0f61d7210a9d04aa64c86a6340d7e002e3562e84eeb7d385ea6ef4ae075645d87eff97d6acce764d120b8851a806235a44035e03caebf1836e5f819dbc57dde988aa3789530c3f8de91c8527065a00833e548172be8ffa5e95c82fa2ba5df1465f45b4828ff33ce0d1e7e672474e6771c66c738422a56f6d9d2f571fea9c27a7194fcc363f5483fce1bd095321812b4e13cfa78b0b345b6fc2218d5fa9e6f71e9e005ab7e1eb44d5093fab3aeb9211d0f1869f48249431d30c7b1d2487b687cc16c93553ea0f2a4b1c616be6acfdc5e813116db5ea1f0edd293e67acf2f710bdbc1a37291ebac18bef11b5776e60a0151f793ebb1f8d2a8ca577cda99e24757dec3135d7fba97106a584aaed864f11ce6d363b218e62257393d6b771d2973701ef60030aa15caeb716cacc9d9f1353a9cbe3323d84de482faf6246027cb06589f657f84e8fa6dbf439ccac00f3e55a4cbee522a1cf3b003aceab5e5df59a37cf44dbb4d2b9d748e947c8870e284ffd8a5a9d805c9e52f197e908a91e555beb36334eb91ffe1ee93e79b6f7b47ae2abeaf55eb3c41877566390691882f68dd5f4ffdd77d14915e9b68e75804a6914b3affdf6fe1e5d461ccace072fe7cb2e1494ce73b41c6d1c9e1c6f6f46a32b3f0c3c6771979cff2b025d4d94be611d55a020d59e039932e3b5161f4e7218c64020c72bc7f73342f66fb8fc97a37b0475e71926db6f19fa9584ccf9075f99e6b8025e4baab4eaca04daad0d45999d3bdc19ca1ec4702229ade4fd0d1d4a0c3e6b60a5d9c47ed558851fe810d672c19c3138db7529bbcde984fa12a30185c420495dc496a433488b999dc2b06bf65c5cf8b14b0fcdc79c4d759081d90090c731737f4e5983f09c366ccec9501bf6a64c43e7f16ce74e6ac2cc98893469520ee5c7c9a064adb02eccde3633ce6fa13215e1a3d3ddefa374175efb2d3f92c845d6119140c44cb32bfbc8b006fa2f6481b94666d0be203822a79e53b8dc60bbfe4c5e64ea20053339a465d971f8ea16a031a2882d66b409a986a430d81fba3a9edfc656aba13b90c634951cb21649d0c45d62ad5fe3184b0b33eb03048efc03fd69d0d9eb576834dc779f54041e359880c881d7256818480b851676480927b2252c656c2c8acaf6b66f5d7cb71a80d60f23d13e4b3d939cf8326efd53a077e580000fecc6e7ef068e83fd0f0e7f90de7c8683d1ff63407cbd304cebf2f9dcf47f60b7802e4e72536882d778d564674299e839c0a678458dcd230ac0bf63013b1178e7f6675f43d4841ac550626296c0bbb98826ab8c1eb852581892317eeaa3ed8a9989a97812c35d5c60f74988c7adb049032008048116f0f934359922bcb07a1be1bf91b3cc9b8796aa6f2fd9f00e472bc08bd49ec495db6f18699f35e4267a84766d10d7af8122c67a8edd7737ae8870aa39c0c9d62f75bc2ad663ddcb3ee4ac16329fcebb12dcc1d34b0c19a92b983881d9fd189139eb11df26fba5736369cf3306a42ccc8da6d3b0a20df542652ce93c54ed0a74a4d36d88e68bec66a67873087b751d846ae61c58a3fb524bed73d86c2413fa4327b74b43d3bdcaf0efff638339f8d87d4d3e03aaa66bc20f1ebf57c60d01726af8e21a92406a22802e7ece1134ed47c66f9b574c5785d1f9fd397edb9d064539b7ac8ec6bd1090c36ad7467fc21de03e52eb09161d5626391092d42450d5cbb7b6e2a06704019d64767fe7065c755c2179471bb8d0148510cc7ef99ce7824acbc094951a70c41842eb65fca03d53241445c5c503381dbd5e3971d19d73ffe59914d8a9bfb137ea482c6a345195c512d7e7991db0d573dfbf689e86621a625706b2296950ab3330e3fcbac22b325f45daa3e2bb93c89e745accc3fa159d40d8acb9b6b1da32fbde8b5cc78e55b3aa1ee1a28bff31ca63188a01b5de9afba21f1482199b5d235f93b607513d44c441dcfbe450889efd936848ba552afcfad9ab37e7a46c82ddee13ad3672f975e60a2822188a4dab2b84e88af13175df77d20a7c5527abdf4df18f23a6e63a09f577989c658d462e63937c3a2bf25ab72a0aaa8dd99f33b93f31ec0a3c194ba22fdf9d29aca8dbe7c37333ee68c5dae8c9eae8eb5059859a2d01f1609ba5e58b91747129e8cc72de7a8cec31a232720b060b63d10b6630c83990b6196ac5b43e2acb18e07cc8855759f84894ffc27785c6ba58a1c817d284dbb8cdc43fa658f245903bece5d47a0e1fc0ee992794473bb08688d1c646bdb2bd70094bc84b8ad6a8b0e8eafd5d1508df98ecc3699b5e8d124debd9af2ba0f7de0e3ebdfb77d8298ec9809ce73f9ad3f419f85449b450170008a0887e7574aea5f06a0d6d8ab44af6f0e86c92fe10e90825bf9c8fd390994cf3ad84e2ecdc099343d19cb790a32448ee3b7ab262f5444e126f5b5218fe5d5db922068c6fee9cfdc02c05fab4e1f68864bf47d25eaacd91b48a462af14fcc38b30056ade73643b31c9a9ff5109d867ba838dc9e17096e32170bc5d34b1e8a483c71d12d6ddbcd33e2161e610f3a4462029f5fba4a187cc697f107795b2d0a226de181c381a13a8727d2fa7340973e021cef721868aaefc3858c4d3c6f4bb6e010bf26b34c2deb31b231511056def6e8c1f01419cef9a582203f893bd3ec87f746df28fdb166c7a3b539c67f41bdf1b5059f01a276a22c825b06f9bf8bc449a40cc566872cb57f53f9f912521115063320283d291b94cf6d290ac96d826b6bb9a2dbc577abd19687dd75361593c796ab0ee037bbed417acba89d4d876d20966f3f1c7627bbc6f6cb70ae372df361978920988f6104c14e7c0098cddc3a083f163204d9c516a2db5b36f6b2435259eb8482c1cbe801e3faf0e61ff92b9b8c97b701c999b9f34369b3b38e065855ac8c6659b48ca58ae2ba8bde9e16a78259a6a940fc6d78ba1c990983aea8b943a1fca888a14b93a70ce0f7f1fe388085bbefaf61725b0e1512425a88fe24001ab370d4cc4c6b0a9a706692c5a2f86387842b830c4e6c0d2d62651c3a202c37d95906d6284eddebd65b949f9c4943cd2aed24af805451cd5f961e593e731b0804f1e4e0ba0c4d7ac816b7fc45053d812c3b92318551a6b29e875c837c9e6dc40ef9fc2828f3195fcf5c0932049118cb8f04790be0474640a73ffefec614541556baaec6028524dcf67fb9209f325fb3ea2c8b968915e0dd061920a5cd5ec60b57eca9c17dac6b792b28cb7f42e63a7dba2a39afe9ad2c05fc4901506a31cdfcdee55087113de53ccaa55cfa3dd6c6f6401387442a4ec7cb7c9c95c58b8ae4227d3493a16f7a9dca9a952ae2dc4c45e9b847673a66f5da4df05a9bdddb5f797f0593fc8c67920fa56de06f5c17454376bf7554db9a6a6df9dcf3dd35b99c8711aaaafad7342d86ec986d680111e2034e91925124dec610fe855bb30e154ae2ae934481ba6c89b35cfb065d2ec5cdbede10e05505ddf7da43e581f59453c23ccc256e2416add26b35ce7a3f540dcd83d527fa9fd13a895e59938b92d60269b6a1d9325473a81a730a35206b21c3edfb04cf6e150fe84f6070bde973ceb8234491920fe4a651f005385a6d769b6931a2c196c800b1f4629a89346ba06c5a8e82a7a07064714c9584918e4385fc059d81e153678fb711980d826e6021b2e214b5e643492eeca80921a3b573b2cd82b35d4c94b32fe158e313afb4daf05a042e72ef6b7fb44afeb253166ee8787f03a8cf9eb268c9f27957c8a3e04dd32be6174b75f803e6e9773bc079e8883573123150551490343f3c33a228d51dc57c6daf137bbbe948e5836062871dbf60bf4d57f695a3fc9357af917671b613ae1ed3e823de21736b27d383d60579f03558c56d57bb45bc2d8ac6913b13bf905300e5447b3b0bf9e7dfabdbf195f49e57241121c06f136496165c5e5d15d8b722c8f3d93c7b4deaa7d0cddd975240826f0d87b52a29fbd7bc43c8e885444091e0283492b6035f1ac7dd74f4cb9639d291386031f08d4d849e76f2f963e5ca1f46053e02a455d93208e22d7de43d55d1d6f86d018689acf39e61d53035c0bb2c81ccd88f1386b0bd46b0185f56fe380a494b63dcce45f1093189bb1563af354482661a8a97a1aef3df0b6e3cb43d196b53a10d56f86884f25071a438834748f52c4aa74c7aa7503092e23c2ec53547780dbaa33fe949ed613deb768e6324e92be63e8851332e93ec18d55a452f6c16cb1413b0f2fe6793129ad80bf15a72405cee8ddcf256f185691980db318e67affb21ee5766e838c5e36c648a02a76763acf4d2d5f78213dc1f4ebc96cdbce27cda1221c6129ea4ae38b118bc64bc298b8befaebc0c1032f1075fe421b8bc23ef33ff17cb110f73c4e6cedea426a5941ff15cfc218eeb3d3f35e2295b1a4ee3e4be304fe2452658036aa832aaaba72a0c9b3b28fc49fa48ec069990ff5abfbac859ab8665556727e7d9097feaece62f38a432fd33ee1b887b2bef46b48374bf3f20ca1ba7ab3267eb86f2d59ffb59aa252905fdaf5e655e7844f7cbe5232f14abb98dbd4ba0479842b45c02bbe160bbaa99cd26e33c2a80f4978a5d496c99697bcaae18a3ade71719264c90cf1bdd281569f05a4524dcdade7c74e028b09e1545231bcdc4c6b7bb28269ec0dc74575b73491150c2b38230865dd2ac845db5590b35c93fc2aa27a1e4037922239b1f2a187c5367859ba3b219d96a559ff65f595de757f33029dd2f106ed7f9494bb7e829bc22489d1bb622ddaf297c21fdec162275953dcf262778ad954e95bf178a826be87fec8bb239cef2e3face55c0ca6a9efd76e5a71c769f142f3e72e0d1dbe8aaf6caa17b32c5ce49e34049ae21230878a48540b75b9250632d1fb3a025f0095c9679872ea1a95cec276d10087615a7b9febc7507c296e24502d18c7270f350a4bca4d30245a754266af60f71147f8968256b61a3a313a6c2daf5ace13f6ee3d778a3afdcbadc132b239a128e0bf6ff7f70563af022dae11e02218206eef187377892692aab583705bdca1775fdd68e60758e2b7e8bf184cb272c7a464ee42a22bd3c5eca40001875e04f4f3da19a70d1e385555c024cf32a8a2b79b6f9ce48ba6e53ba64bb265860f34d0018849c9e7eb8ec2337720c530b4025139579006ac01b0a284dda15056ae2bcd22f1d8a4281f2b8f5fb99e6911b20bd10ab8fc8edf78497f6db5a632727c466162601f6bf380cd8e10bf25879dde1421bde69f2b4688dfa011e8e688363012ce791e6922e60262625f419c171af2280be48645408b2b0b937f3b0334ef8244b2f0a44e1efee9a2c0a10e6b6f52d3102b9f664849aaa17e218723cebd5eef8a31234fcf7a5b14cac6c2cd2d90d42603fcc0ee9a0872e8da45dcffeab5c28fa3e9b2c9e1d58fdf4e4569b6819de90a0f5e0db6c1fd6e1ee6efe2031d8084604f1d321e05dcacf4e574169b5e0b63586242b5a4d5c8090825c40d63ba88ab76abfce41abf178fdae182cff35f8a59445747df443b1ad4d3afbf1e5329d3c14bc3b4c3fc5317a351d155300cb0fd532a39f26312003bd53395d3ccf1046b97478ef6dabd8c6ec071f4df2d0efe75d15a96a7a8d4c1619d07214db780cc5952ce76fcae2df549d37398c65daf4c3b6e54a8fd4ae0b1d587e9566511e5146e4fc5fc24bd9f69adcaf11c52f8393f78ff1fcca0d87311203ce3cd122975db0ecf96008b1fba193f220e06ec3db2c8d4635aeadc0940a291049db9f46b91b3bca322ca9e110897f15af1c490644814293d997f1599f6da0a6cad36d0ba6c653e2d3cda6fdde6b91f3fd0f7efe6c3583317cc016680e89a97f6deb4c4a017eee0c99ec77809da2deef2b617b909f4925ddf592ff1635ab932e9a1db8821d01b5ed86da970349f98170194d6dc9fa9d432f14158858e650368904b2d76ba62575c6d374ea14e8f00d8e502657734a8c00a87bc76d575a3e91c286a8fd20aed2eeee8b2f215e55498d175f2d0b1aae915fcfa32330b2c8f73b523b8805c9361e794c9017f0aea8cca3b1653783e21709650192367e9a3df82d12205e290bcb0b9c52ad45b1fc6c81ee858c95bf2df9f6980f0ed67351a152c6c7b71151bab1892e8797e0ac12550b934c7803383e4cc563fa292f3fa6cc6e51a1b8d4f700a7abcd74c18af633b7e183d9cbdb22bfe99c60fb972e8f71eb5e77e127864bbc95d8a259700d412259b7c6dad325ebbf9d2308b455ef9b4f125edf08da85756fbe10fd46188fadf0af2c9e3d564b789e23152358c7839ef5b2f06dee0cc24743b8017e589e9fea97e36284d74a25613d83e4e9c4996f41f2b916899f19e1fef6885f8ffd158128c935b09d4eb4d88bc45d1432de9773b88fab3e61eaf9ee566a052a0fdc23a2a55bd2be7c8e2d8b908a5a30de2885fbe14d46780fd33aca1bccead1c0e4bce55f19ada050b45c247035e065a472b63873cdcc3114dd49d230a1b2b8dc2f0c41de948b6bb594daf501ffe272df01c91ee63e284430e0253362c94c55f9b1721712294e1a2d3719519c31bcae80d60f779d4d5639b2ac525af3a1d84fa34bde0c993fc344df06118b97776d26fd6d688e2e7ac4b3d0eca0bdb54dc24e065bbcc9bb2859d820cc3c8e46f8126c56ae8de236f44140df038ecf7c5731bc84318f59d0368413435b6a8ccd9e2f664521df136605d6e9ef1dd206c21c437397ed1e7f6d7649a8807d3261fa85951d3010bdf7760489092f47ce07c83b5f21793396c5efe30f1391707027b77b971db273d045ca47d2365dee23b6b8eb33a3de4ab8c22dae73e34a8a1a57ef5e869804648a36ea9d46cab6b70dd46c8510f5f08263550f7e6bceefeac6cd848403281bafea83cfdf081f5d5b98e26e8058c26aae95b9424170f9147f85060724ea57998e42a1ea6b049535f6ba86f032d29be02e045115d298f60e9521c88770a616e07fab86b5f4924d561e26032eafd075a2d326a6fa11c1f87d57be2e896ddce6abd0e7dd3433204fa5da7ceebcbcc327bfae6e10f14f654fb5f72930ecd17a15739d9fc04b73b534f57fa72e4f116276d17baad54c7071ac5512961bf56d8fb45b03d28e84eb97d1c216ae3372f57319a750554ba90ac63d4331ba927f7256c0316cf8f3402b723b93db67ef12cc24fdd8e4e83872345fe352d58d7b14ccccbc629de018326bc67a0e720969bfb8c63b037cfe28cffb9aef96b0652575b729cd73449e294c35efb633f71e55d2cca58452e854119d502aaa1eba983ba6b563f7d2f4a98c95f42df34d09a000f3828dec59e2bc39ca3e95e7c733f1e335138c7e7e369dc97b6bcb72a481fcfcd81bd91c80a1d4694948f2edaa931e22cfc2b96d4328adc2802c4a745e8a6adbf5930d61cd3fb707583b57e58921c2395600443892147e06de08d5d705bd4f02ad7d9a6fd3ae5e5471af90034c8e7e4e6acafbb2c505f742212684720eb8d7574a09b62f38cd5af41d0769b4d57437d7fadb892e42e5880a58ab62a233e396067b0edf826fd64da21a1c4cdd0f65468f1a09b2ab56d784566277057a7de576e59341efd94c75c64285d59bcf2b93d161926e14c9312b6dd5c5d940f6969c2f885e8b6579ba90984858fd75dfaadb03d18928bc9ccc293e027a6e0ea1ab4f2c90035cd73a06599dee8cfdbd6044c0df68c170a910e9d99750413f5e0397fbc458c11269456809a25ce851f0af0a36070fcaed1ab636480b7a8491f1fb1b8d2bce8302fe52cbb85b10eecf410f3d0ff6b1b670eb6fd83fd168f2af5d6c565707eddb1b1f4d48d397e692a143bbb71857d52eab272b98d047abdfc1bec95ffc60db4df17c5c4df0e0cb2ae24a100b6955f5c86cfbb610e2fef9c307333b2db9e3ace52bca5dbeb82bf76359b20354529afcbc436a34545e7216d09e90de06cad3874991fd4ea574bbff42be91fdaaa911bee2c0e240db809a35c34ec58a7f7d8605fc7aa3500ad35a09866dc047a5fa6673d7e8638df547c85bb0f733d84f710b628604d97c4c83806a1b3a3b96561681fa93d19813af5398a7efbde85c7cc1f6e4b4307cbd535d30cbe94bd3969e7b9676b0b6c9c60a245273f87a74347bcb1f2e1f647768fda36384b09af50d16d431a44693f2ba4ab64ed9f4ecce33793f641f29bec844f1197488fcf704374348ec8ed8da441642d1421cff54166b867735dff5fb0caaa202d43117bd0b313eb480ee680b73449296701ab359fa746e9b9784931a8dbd452afa42348342370cce6cbc039c912b8068c7f9995ec0c10c117ac7134cefe50565c943f12ffcfe4bb12aaaeff02dcd54f21c16316c18c3c65c0a8dbad736b43571690711d4c884c7b08f329d960a2376fd918028095e0fe48ae7d20d16ec93e44e859e08a4fcad5deaaf21c23def71aaeea431a51b631e9663eaeb8b53a6199e45d1f0747898f8b9c18b35cab8932b60d9c995ca203426c5b670a45697804288ac7d3df509d4a69715aa602a87e6bb57755103df113e7a60591048f80022fe571b97a1a337366c513da139a6c41660395bf5c9b9bdf97461b2bfed3279b7817e622acf15b2f259ee0bec013db12c6b19db643e00d18e4f6519f1a8c0c89d18ca08b30d1dd5e328b27d38183ce21f7a6aa2e0fb59f2c197aad0792b9479ae53f4ec2f2b065f50936fdfb6e18aff9452ccb44baa9d4fdfadce1711e4ac9a14e660a5424a24d186f6c788b3056cfdb91c7d8bf8df25cda9d024b065cbd5d581aa3a14d30371d93df45d33203c7570c783d564c74d4d8aef62621be3875f5eff271836a29fe1eec9ac63642d228ab18e5c9276524e170849ea1afaf6913c823a70f27b8c445ffd33053398c6cde2f906adf512901d9ca8049b709f64b756526a62cc93c08d5ffc204ea96793803f3054204763985e4b59e16f5beca07c38e56fb6abaa762e697d03761e56a74656f4abd6b0b70d27507d15e68f9ea838d37355bac9688ed70c6714b7cb4b5e6906de1a1826e13748795c979f546e860bf356742b05b1d3f4bcc3205c4daa05f269feb89f3d7834c0d1a6e64ee6cd4774950e0d28bbb967102329b0bd3735b9690f027f5f0e72d928f01c98145c0a9e6b5c89f6b29d1ef008e3fbdcfb01b1b083f3df41475d46850b69755c6a4ab166013e8edab04fef5e6c1d91b018f1e78cb3ea6921c816e6a8a3b5a450a2e30cec4cb2588d2feab2c424b0fedd90b16f47f8c61f93e502b3a438a002be2ac8e3d265c8e2374857f31991bb81306c83d44be68c3bd5beb187719d7e9083e5b4d87b33fe743ff067a4f355b2dc7d81b5b766c1974c8ebfa3c3edc684148cc210a3bc8b7a7db6b05cbb15e3d1b16196c20bf35036ce600aed7fea88314bda5399ba8bf0218ffe64d7772297f31ee481ba058ff0ce309b0ecbfb5e8ab9ae8e34dab3c6489381d11bd005d7d4ee480c8d9a832a8104d7c7158418a1a069ad66c682966f28d84058248f01c22f4ae99ae0b466bafda6d6ce82d16f161ff287a10967943bbaa42cc6dd6b0ab4458b751c721227c7bc7b6e43831dee03d3dc601040e5bba11dd39935f576a80bcbe55cc123a03a492f84f526dc907ad6190aebbcd73226a4c109821a0eb97b98e0f6c3fb29837567e3c4118534f1f28397093ce10e22d0bbab777ec8abf91daf583be02a9c08516df6e0592a429c4910d96139c8698f9b29515a16d4f95ef81504e87c960a2134beff3be9e7b234896ede2961cb5cfa3fd9b5657adf1fcc284a69a831555e94ed4089bf7b7873f69ed729c519aafcf436d891c3da10175529704f32c18fdd695042d049adffd2017e15b4dead09f7657fbb231313b03e61d9aa037e0c64858b58f5beadc0b08edcfc6ad31773cae32b245db0e7cea4900ebe040d1e59163de992ad0441a20e5a729681daad4a4e416d1992ce2f6c144ab4ab9fe109d912ac2e2b602123ceecb41b7fb6482e72519d2fb787e09feee7b7e66d3c5bb0d301bdd9d634e691114a41062406ac49b91954e6ac24ef7f071bf28452fbe4176fa64f9a28142995d9ccd843de6a4bd87a0f55507a35201444c3312a30c9d3e33f1a9ef4e65cdcec2b2b06d70ece0a85e85185bf4c96376ff7a8e18e03c4e41018e3ec4e0e99e93fa8bbe3386e0c211c5905812f393d5a640fd9125531ea0607d135aa8c6e5e2803763d71533e14ca3d22d68f2dfa660c8321ab97f45bc2beee47fac894ce6d67ce03a73889af5790405556a11796f772aec25571572b3f621f1cc9d7174e605a5d8af3b92d6b366060c46281fa7aace73dcce71f39064ab57975686a126543de58e6a7a1033f331e98d7dab71415812745fc9fbe665d7f47dc00123c30dfa24f19dca3684a56c3562809553aa5302a43cd4b25631af347c4cae80c323121f67d7fa6dad35557ca00684ec46c7b0016440e574c2a23448d9b167c70b4224e0c925a4b973e1d5f5e2d2e884dfd4383bef5070ae946bb7f74b9b4dcb815b9fd179ee40366150f139465aa4b72c3f45f35f48677bf9d7a060331afc2adfa20bf03bb25bb2759f523972cba53e7db4b77c9a340e4c5b099cf2bb146f44037d4dd8db5bcbc98b9ed0a8d46fbe0d49f62fd5b5e4ef25e16f41ae0dab8fe523224b3cc418731ed6597ea3b8054fb718618eb48ad7b7b2187d3c7e77b0e86afdd22d54598e799ddf7f61207104a6f69b1d51b3be412c138f6e8736c9dd34addc547dc59d93e2fc0ea4aac8a0792f91c9d12d742b6dabb212f696301de70ee0a4e9f6c78af1cc93855ab5fbfc06c9c1cb4b5fcf187cb5c9d4d2fdcdeb264d4d5ed330228f1197044a3a382fd8d0a51947a75b624f95975fb8dbc0d69370a4d046c4e1fedebe1b568f89bb07b061f02951347bdc0332be074b8b044fb1fe4f1f628a89cadd0550e17f757140418a19a39721347bec268a5f08fee16275b9bb2bf90aa714e74e486d81eded998e37f4256cd8098b2db7a08a5f035ffdafffc0eab699a6bba5507358dd485fdbccaee9c003f62c839be93cada3198b3d3dd27020060bd704be6ace156b07610608798231325729e5fbf059caaf7420ea49b814bbdcb614b8cc7ecbb97d2c8b5d029276be26b1da763b61319b2cead22dba3c9d04ab1a4c2425b23576a2dba9c355081b18199953c905346b073d9bf10954e2ddad56449d0df8c4719898402f965231fbab7c13592617571f6e7bd32e773754ff8c733dfd63852ca92ebc809d7be7a47955126ad5973917688276320b2769daf0a51a6b90b74039227c76cf685b791376ce395392833d65abb15b39605815128691906d95b512a160ce5d4565f96dfa5662c688bfe7daa0cb6fda30cddfc57e07093bb2b137c177683b37e833e418d0a9785034022a692d2bff07a99b1d86f1ca7d55a4f48ac5b2c23e7d8a9ac8e1097f21f8aef7f34b90f43807ce880b35924e95ac45aca5182f005b7edc9664fb37485050b5ad683c9a8fbc4b9ef30427c85a0df485d1bc3235d4b73a6eaebc17969f6788b18899bf299ff34e22dddc1819ab88acd8c719bceef981ca3fc54d96f237af3638884e8efd8b1be008c956ce1345d2e66a0562354a9d62e84b9262fe7f378635a4fd8245b0d1d47f4b1e34d1c408a63648e7d5caa34e9cc925e823fe85f388b6c94815a3c64098cb9c5d79c955358d9333eb099a9bc21fc1cafb45ee444011544b47381adc1636279000400ce34fcef66d0c7b3d9e4b93e6cf34ba886167d4f814130f96f46d031ca4b60d73c0471a184cf1fb4ddf8ae80680f52ef42ec2a873fa190cd3a71507a7a762156fc3994102246d662686225bc1dc854fc57a858fad503584db7160655eb784b002956598ef6282ed6e487f1525369380bc5299cb0bae39344d512030710085f1747780b5a7d07f6f6029a420fd67c5ec6f0855fc1d5bd3703c993bdae1eea7557575b09a7e76936e746e3b590221526acf4c736202676c282b89c2d15f6730fbedcedca9d3f636a8bf04e0ce90219f0b1034d482f920860b906268f4bded11eb9212b9341cc327af22d579ef109c5886442be92c684510a2f4194525f654cb2fecd355b43b703ef986fd3bb59c4de04fb57ee044ec694cba88c89eb3a81662b92796e7117889135c9ae9fa1c5697712b4845807f8a449a5f681977d49514ab818417f3fa9d7d22f10c71c552c3e46143962682ebdc3bb80236c513bd151e811267fac86f1b22d847cbabf78e49e8dc715aac1e1a3b868ba63b6957865cd235c32eac3989123f4539421a06ef296bc487ecb7c32eb2e4a16c6d7a46ff54de4b74a571f59e75892cfeb7129bf0ed664e0e6feb8ee3201223a893714f11e3bce2c911199228a8b422a4903d6c35f608f813d7706911c57cdb4b2d8b84873d0faca237d7bf5e4790efe332e70d018195d792b5dffa71afaededfb05a802cee87dcff52981198def44063eb07128f74f7948e37bc93141499fcd7fd62d0f1c2ec6c06cb78e92b39a51d013514a1f0bb9b3f94c78a438ff7daa6943dfe4c6f3802b9aaaf00a54f1fbcbc515591af1599167960cf3d47f4a0884b11b265e91080c076ddd167e1c96deb284e6e95f1f8ac1c8237f0a446e85241f3070736a4a6d22f06cd4a587181da9532c7c3810adf93bf19f352a330854e6c036f74122c51a777dace55701ab97be44549e7fea6519f938517595a49512d71f31a302a396853e50c7cb24d33b38f7b5657333adc3b8642b9dc460db46adb8f2e47d5507370e8de380142c16aa05066781127157aee7b9210fcc00076aca93843462a1c66ce60d69504f059cb7ff1e80e8caeae8942c289a70e509d414a8e8aabc714556f6b69a2f97a996834b069d6ec2bb93278aca5d6df0461d2d49ee566256fe0e8dd30f293c6683743a30de84b9989db303c9eea27001a7e9833be144ddc764eaa939ebf8112ff918f9d0defeb039c9ce1bdd0db3338fb9a7f9c6e5a75458383219abe314e00278416d646ca11aaaa68dff138001697bd88a7891dff9df656430a9aac1ce78b200c287c0523d991591fc9039eb7bc79efb5bbf5bb039716a3c1935a04b686c958b2d3e73e57fff6af725af8abb55ec19e4731f64b4f3a2092f312e1d3b88988881c21a2b3dfe913fc6355aadf69885bb4aa45d3c66ff3fb70cff5969f5743683a8a8c7f8f70c404c8923a433b11c81b33c7275266ec1f612ef7d4d99c28b7ddae159e968b953e6a5c8da1097c67aaa4fb1fef259b35f20dae31fcb1511a7a99aabe8b5764bdac89602cbb5e116cef914e0111e351fea38f0c3ffec8da32903837078acaa37c584625fa1bc03b5f6d819118455aa6d805a5e8b30c29a00231e14cac1db8fde6d92d006de3b76b0567107d3bb2d87b240e766a0ce80478fc311cbc8518150987956671fd1c04d692aa45b29f6616571b4b72a6a387156b6e6b52a015e0f5740a2be04187d733f57abc479836d230537dd8c5b95c2424277ee9f65a5c3d0e129b1f08e47b1e895d5fb2ed83684564dc46bd9f2c3bab1e174837964d90f8995bc2fab1d06ee3a139243509118b4aeb9e36f642d55023156420c75d44b5678c5098d16e0736da064461dd78d5c0be47bcb68e06fa30d397815a707b6cf4e288a1d8d6f07234d4eff48ffd723692a99bdba018af93b8655dff84c6f2d866c5dbf78439dbb977f967872c8657774b81f47630b80b2b1f7154adf527af70e9b9d1f26f7a7fd04115304cf99e75074270b7dd5e1a8186a7532db1152ec0d7c552d8af9e685173042068522b205c140070e46317ac91bd8eb45acf488a84ad0341613e14b4d4f1821f2b358789556091231aa6017aae5f3cdd4c232b81f74301917e803ec76bf9b0ee647be7c5d517fd8968230021e311797c0a315ea99f62c196e02835283d32cf722ab792bacc0c5c87311647c672481ebe620fb984f36b80e9bb997a9f8546bb96f999d6845ccb6ab72b79a7618e04e2dbdbc6984568aa6bcf60d0b5413437adde90b9123c0805d952f7a881a170131fa1d97d7f9d284603fa557e405afc8186ee7ff2120752ff80d8b21816dfa45bee1ce6721cb232f04d96e13a03a58506464e31c39fa2ae059a74919b322ee65079d4ab3d17e40159d9ca0e279b86a3765299ae1f843bfdba342c28d7a80beeffc50df25d82329b3160a2af4acf097703386ea5eec8ed419fbf06f2632a0f38ba8d2cc13ed8d9a686baef21aff533f62423aca7ce4854b3dc4f54eaf43deffd1feaf01dbaee8290e2efb285e56b7a421ca9367740190168296c5b4f49af84bcd280ff60c653ab1e0896277f33e48d3b50a63e9061b2b3d21c5110786c69622ab279df02121a924fd3cb145e6b1c2356d02528f41205d579cfa5167184dd3b70725ac5dcff36a5f7ad9a57de93aa439c7f63f14f52c7cb14ae45e2f028a2ad51fe4449959ca3350721400b8157ce9897b0555247aa9577f23385f7781dae8735f21f8fdfdb27f6edce5e63f9b68e9b0d9aba71e207f9781730ab2e972eb0e31256d14338589b55d27b7a1b487072d56682379887988cdac474dc6c728d9bbe8282ac05214ba44d51b852034f92968979ba3e4cb936409370c6e227364df2e6763b173bb70ba19bfd02d8e0c1000adf85503805f8323e3ffddf06edbf625d25c2ee1f41435aef2d1c5d6896ad913ec1ded52bcab679dc5b362b7f2263afe4b67fe74b9556ea0c85f6404380f50ba17049bf7520b363051b92ac89ed77d447bd4ca0a1f0de640450637c02d0707a1363781a7d1bb115ea1eb4183afb0896300250e2ed843f54c188553d0cf9a4be140423e7485b834cbdb2ddccd8f43d161408299ae26df7a18020a9f782148546026a6360dae2b408eb556db22f6f924cd830e5bbe036eecc2acefcf5e2571d405024e678ef07535f493b6a5f08683f0a948d7653e1b8c9b128423c194e0e692c9e3e42bf3d22675c463f4ea88798036ba7e3c46ba253eecf2f8e0685d3fd93e6affa5b719786675ff2ff59fdbbd1fdae424089837ad119dcb4020ecb01a6b25d7c613d9e07b024c0634193f89cffd55af41ae4fbd76271f8f52e09b8225095c91c60d2cf4753e82d1634693d810f25cc47924f184ca212694c1855c495b91600a5dff3ae15bf654520a62f7aed42c0821fbf65729f96657c07810a198cc8ff4fa5307f2cde7183485f5560f280284f5ac2590f4c4c253eb7d9848d53c0f97407e448aedec7a23c9d7feb2ee76f39596e1a3dead8c7cd6259416c81baecd54ef647167a8d81cd07fd84842cdb1e7e0ffbc49f7b443b0e753e3adf2fb46dfbe655162dc5d857044232606642258939a306f471fab56ed7a379d665438154786b70146a5aef9b0e1e3283546cd3c4c0cab8ab6a0ed01f3230b9c3a5411174e9a37345ad831973122efaf7914dc58459d7b587058f6e0c07f8b083a0f43f4e0db667b8c6a7dd55e1e57dd63148b0162a48af151298abcbf14e37c7f479862771464805c062f5b95ebc1526acce1d444e92f9c567c1c5a00ffea1ce310c9c320f631d64afa9c946ddc7f126ba020b089a3ab15500e6097d2bc8f715feb0907aed989ff60b751e7fc375122734b8d718407617c4a2e5baeea2855f0ddb737280932dd4cde03d196161d09eb013346968450d3033238310e4530c7e4a857547e215f33d06b0bdbb593fe8d51a17d11f41b2b523400e630234d905723c9e2e781c351f62277d0def3b4fe561b95439df4d5c60af374af73ac940e9b7ce84617758a107ba12946366c0e8522748a917a618b6e64d36adf14a64fd9858e3e6cca845008d7d76f2912b1fb76b030035b6f8efd03c5f0ec1d9806a5ce00ec27b7ce06ed445998cccfbfedc7ee69574ebf6bab4e1d04375985e1156c491f28a3c6791a09f3ce3a8d10f139db9722f9af5b4ce1a598cdf1c1d2a3c68284811411d549103676c640c549eff1d77e8a33e73520a5e55e420595526bed1a94298d52a82a103e825e60d2d584e6e3a6125485712042c6f5ba4ec4f35df0609ffd53acfba0d7ec70482e0f066b89db6c7cc59c6922ae49f764bf57d2dd816d25e81e7a9af171afced48f7e354b89590c17e1e4b9a50cda102dc981b94b8402d251f26365b0759fe210997ef3f0d99b60650a9ce491aa56618decf6608fd2f3e9986aec6c85697584c3467b9dcccc3f01cd5da153eda2209a201e58fe9964f8aef1b94ac3c8a49bf6e12f9c747a821d90cac0933cb8b2bd72a7ca92aa1e2228e8cebfaa30597be0941e91308973c7e5e44620ebd7eea86871d36d30e41e731761d89fd4176a5361a292e7b0725da6c3cd07d8e17b0e55f8b1fc7b57bf4ab50820901d1c247ccdcea383471ff7b4ef177f1a9c102d6b7c4fa43c8336d81eb0ec93fab8d3647a4556b18f2a6830987d932e042f3858b78542d606e640b4980e070d17607e270247a6df22cbe5d470cbb17d00fe1250183eae3f5cbc3001c31f5d8e3fe8162dad6510dab803e7dbe0208e7b1202d6c3cb6b9e48874e1f07d5ebf5921b465b726210667e29b186f857cd2680c1649b990aa1be22e4c3ce97143d14fce8131327d185f2cd4e46ebf4fd4f7b2304f180b0c23dd05e53874bc6c7d5f22679bf56fcc1a42b052899f8d407dd5ebfa13f9a0a080b103fe78385222a4ab8c001fb77299543b5e616b12689246d87408b3005de13d2e52ef1b80f6d1ea4a696122e22d3553ac54ace6ef54aa6a83ad6a3841bc206e3ad2f286c06833a7495fb731575d90ddd1fe1e6cd631361f2d799d52939e78f88a2e150e2d6c1f5fc8d0548cb9766af767d88e32df3fd54d8f6ee2ae22814678e7e539e4fc1e4d5a52108a6f2e736c939154b8cc8142dd94f4f8ae231d2bfcbb2d470e79751bc817ddc82a5532c9897608153350420bc3bae239ecf638a505fd8a3ec87e2a075a78d0f34d304959cc332dbffc51826929f79cc0c60089da3611e1e1ed5dbdee6578a3d48c8cf2350c2ba8342d35980c85b8fc6f29b1b6d6c0dcd2a7be081f83064ae087662f2d057a5ae00efc7aefe516ea98e4237c1b4e475fef439be8669648872b25caf43516ad0100c386f05019b4f546bdfe0d17b5fd096d83e2a12f77ead2afe90a644f6558c7ac80297baf8bde3b5e93f0a765d67f2f9ca64e51bbc0befc00a0fce59d76800e140b7642f5b18a6ca7fc270603847a4435e49d8835598cc43a27e604718a787cf2def37d0c5a9cae925f03cd03ded007dd61db8dca70ae82ea69ff806f974b9cf9c7b5b04f8a081bf53f1903fc3d5dd67f6d694c2c17bd694996773e4bc87bc6777b20959c8f958cdd0bf7b50f98ea14837da8f1655cef7b6a710200ba4b3ee7cb27a2e3ada37a16f0cb561aef40cd8bb1d366cabde2f42b395ef204abeed5882f550088768e5ecdd9bf8be3807388decabf6c6783beee09004f1213444e0e0d2c98c989da094c75de94e5b2156f9add36fc084e4d1797d8b860c8f51a347a3725696a868f71f7db3a5278f64dca7baaefc1e3cae1b47a000f817b048bdad5a23afb4dfad3f039c34ae9749ea1bf890ea64ed632e44da6e66a561083a88f43b582984039a54fccceb4f90ede20d57073932d274776e3711b39a6ef8d20b230df8c4d4d82caeec0c1d69261821dc5b43bb47a7eaada3b92eb3884309ca5f28c27b8c6336f1e36c9d2cbb9a94412c012efe47276e1c432c895b5967108ceaa3daaca48ba2d92c6570adcb04dce557b9dc21b761a9fa7159478749c191ba636e04aaba2c3a8486dbd28c7826edef91cefcac085c6aa1e69a170b9e536a715e811cda0d828cde13377d28afbc070680493e50ac3ba40397db48a1d78559a461d563442349ddadb545859824c7535cdadfcbbb56593fc6edf46cd14d9bf0afaf78e57160488974093e323f911ee600b498f6979758e7cff60dcd73d8ab91491434048e8a8150721d316fa71f2d2ebf0a8a422603b501b3ffc9aee3dd6bd816d2a0e728fe811fc1a2a119cb760394b30026ca04714eaed9a7a31333c45cbd01ec0c0aae89cf9e4b2c6d4a75d06d8f37b1befa24a2e56eb88ebdf759247d4550dfce58ccea1800fdc8aa562cbf63b4604c58a05d0f6d6ea9b91bc1b35f9453153cee3604e85eb67461c530b2480eb972c4efc59f524c37a9621cac203be5b1e4187421fc9c4f212b02482a446c8b592cbe34d01eb4f729d68ad188155a8db29c441a57fdb32afed9c2f7f4ef67ca7115514faeede3a77d7336b04e69262f56d14204acd9079e5ecd4f60de478876097a4edf3f46a095e15f9e995e6bdbb28b0c10e74a0e3fcb73fcccd5aefeecc60451380e9b86c6e3696d54bc157cc518f2864963a1a8b050d282eb5a9a0b23b02399a45d0e0450948014524827624cc2371ad0c6570695d7c04ecb1feaf3d12e24c85983d3a2af097ef3b22d10b54b80ee412a925ce8d36676eb848ae85c08b1a806225c33b38b5e361fb04cbb251c8d745b160470407c186388c4a56774b6ffc86b18279b90c3ebc97c76f9a26610de208770f74c8c7108939bcf4b3c1be4f38b93f5bc3a2e61379c1d688730d4559888c18d834c6344aced4eaf83ca4007d50e543fd8298c800a0033897579180540ecd91b7bf4428e1d74493f23d845095ac79636bc5561324a40a388d49f693356f6619ba2f8e0fd34514c2a7c7009a63df96b22395f204ee93f8ee9abc733c471282c6d3fcf435201e6d6523d3aa1789ec299dcc28634b5b110d73bb6613ff5c6a0b4d887d0844ee6afcc333ada3c0aacc150aa4a616c3e1fc264d8af3c933065fbbd1e72fa780bb3b6b8f78e950d905195b7e4941dcb4cd68a8e52a8a824604e4aa63c6947036c174b71de11abe8e596c464a22fa22bed042ba034940fdc9f372ac8aa57b99e91d10f53cd2da7f0485e07592ea3219194fe99fca083aea1bab4b867898f7ef726b2f92a156bc02423d98c5a0af3512db5cfc271ed26f0aae014216ce4521cded6db863a9d93e7c812bb0dbdc3ee470548ad012631bddcc8283d74f497a3e7e7f96b14376e5e11f2610a9e1799825245a5cc8bf126de448ff604e0773575049475a0bc9f624fd5a09ef94e036cc1a08e8b19491e0bd5089640aee33fce79f0ceb2aabd2538a0d24e3dc968206b087d4de2b66287f129cd61b06968042cd157b387546b535c2ffbb842f76dd6313418403a3dfd325d2d5a2b4b441f4b43f3c1e3a3f38739e9fb73b06611bd1168216c68c06610a615934937e3416f6cfcb59dec1b71a6d462aa1f0a84c910cc563d11696e77b4afa1454d810e4b27adb78724d7c68327f37b25844defc4fc4a3550fff6a699e7c062bbb4210c2ff00c57afe4f9966b406b4f8cf16484640707e757f91551ef26512d0ed05d02856a59adccff88be437c033d4c548251ee0d29dc9d53df0b76ebd4b4ed4f3e322ec5ce5295b49de159591e6317cd4158976fdf2622cc125a14bf15de3d140f12ed65a2543dece24b8dba978fe6670ecbebd3fdfbd0399df06ba406133420c95a9bc1e791fa776dbffe0566039d0b260cbdf456dd1a08d5d7027f47a3c8a10d5f08795d2c4ee6e3d8987255f0b959740b2c0d789487568bcdbcf471c0ca6cb9fb184122e4db04c8891bd2483251bc168d1feb429c90ded8fc18fce09420f44c07cca5b8993398e87320b97e56b1c6386d3630c37dd05ff6c12ca238410567c32085b495dee1ed7e2e10b300bafae08bf8add6f9e138a7b7f54e707124d4b1d3c047ced9136d632f095e258038aa1758bf7d699bd7e573f3db8a5576507544065f6fd02ee5b113607afc7f512b24263f1714ca7d9c4684f8b1e2155bbb49a7a6901eefdb5224e9931e755bbb5cffb595188778d781e4b72f57a50af3beb276a3d9d2447d795b213f77d86b69343648421500704b0338ed3080c8840c8e4eb91c61f989ea0b355870c6c1d769ebb6ce838d306840d6461a8a5c345c20689b507a2443a6a8a75999cfa00bfbc5442415158e081c1dc3a9dabe141c6063332ea526d3d68aa07e50657480cb693b71d79be4e735d40c85689b43d431cf6a7a27eaa47000ac154ae1e8c792e3b6e564c79fc26e2462cb382a309b2823a77683013ef66e919027b60ae81d7e9fe6fc399b682475d35d355ef76ed899fa693048e7a2f1b8c44606bfa38f141b5010b3d9ee151f53cb417aa1fb5077fc48068a7bf5730642b994e66102a1acdf38e39e30ac81cd72dcf51b2522b7f7815deabf767da12884acb9ba025aa70de3bc95cd0d9f740fbcc20b09386bff2d8606ecd7869bd54bb8091d72eabc83b67472d716b4042fd9797a19f931eca2ff5e1501643baa1e6a63682eca8e0a7e72623743d09f33d80befeaaf8557d05205e63d2be953b30bf8f1198cd22c8d39fa52e3e4ca907ad8945cabb3b389b038d238c2397446707e72156bac0dbd2362ee5e9dbfe231aae8fd11cb95cb239b36b29d37bec27ab5a1920d47be92d9c65a1810b5de88c1d4829db9d8a0c5c415da1416b7f802095054f2f51000eadbe3453882c20f2d1e1f5c0808564448ccf478a0d87052a18d2604dd5e6faafc149e04beafdc1d1d027d32235905831d6d22566f231562d592ca757f52c8917d77c39e21fe19c11b4a0b68df0b2726aa7a5d98001f8be8a0c82dd9315b746ac66c511aa3963b71b04e83aa948bbe762e62601ad5958fb2224385855e0ba1109a39323a171a81948a09e2d5389205356a0b1bd01085168d936a9ae6a920ce45bfe36893babb99ce1825d609f1c4b852fa6f01bcae4eaf7003ea2c731a114af35261b0f461d747dcf3669b669db5e891364ac42cd0f7d5196afd3f4a681963acd39a11afbccd7d5e93a3ba93673ffeb15d055265c343f2a71a15333baf128b1c4993509ae83aafeef18ab45730f4ae5bcb8d793f6caecc108878477743a36fbf5d503c651197ddaacf3c1666eaea107ddbe2ed41bb045443b2adaf04c105655bfd83a6453739cc70e381509ae155f3d74696ef7bbf83ea601748491e0154d7febb7ac508a3d1d1dad6529accb416ec6dd7f5fde4bf5a86e950f5be8c948e34a231e64b30c3f1adcce4c065ef80601fec8ab48427767bdfa71e2294111e9fe00508ac73eb3f5282d8e34e4418da5fce41d2d1c8576ae25ed80ad326ab2b2d32d072a25219b162cea4796f56b979ca02c22b4a6b58b517c8c09aa1719fc03fb898a9be50a9c25ae11556d06df4d39ed6cbdfd0f6ed604c84e3f0fc0b3fd6f37f8dd3a4741d559751b965ba3319728757ecab8ffa07617871498742a8f58f732dffce46b2d336f90989684dcd5ed1bfb28225c145347b047be5dea29af93a9cb083bcdb4af7677a15f992f7d4c0bc9dcd303d2a44b31801606d5d5d0de19df79962d32ee6c851a6ffbd1b2a862e728016594b152b93aa3eb2aac290cc03d83eb12136bfefc80b881b5a633e3ceef363627fcd9652537bdb6581fd00a01c3a35d862b45a1ddb64576a32aef74ec3822411bfae3bb1677e65d387bda911f5b0e4cf5bcd5045b548d2f1d4f88b513671acf20b8db42dff1c48d9a01b964f6c71b23224e817feee4027b63c49863e150082f04c3b926be714e7cdeb8d8dd0710cfe28de9da8f91a55fb808f2f32c8d79cec69360704e4c758a31632c3e8073148757ad7258ac9893811139e8525e9cf267b3b40882294e5384ce9a5278cfae67b268d0872126c71e951a0545aec9f0b32439e8d44ae96cbee65bea89bd37b5fd3d560aa906319a101419e65a7575f3cff1d934a05ee32a8591d200aa1e055b75d7168087831227a9c788958df98ec9eb85d10d55e6eb163101092ce733bfee5396124c2a06b9f33693159352c38b330e4b7e64b16ceec3e849bf98f906f0d25ca9c2b7018cc0c4afdc1f1bc389c8b54be6fc7e39b2c7bf0cf0c991af71e6a2fac7754cc740825f881a1d768874e816c0cfed7f32f80d741afef6b68e54a95d86bec65bfea700021de5253a8929b516aa1a23da882779f091ac88752be8f9c20d12e8c241b939a49642004849b469d80e8a27531e5d922b52f32cef1504c2dcce7dab0b49246fe3b51799fd9d5d3dd6d47661b55061cd5722476cb0c07a0996dff150c0e7cd0143b671fff75325957d5490f6db91e7143118b9f6a5e6104b50e448e23deaa42cf46510393347ee7081305faa23225a414dda60c77a58ae305eebe51a1e7da715632197426aec7e9d8e1c26a87682164e846f21d8f622f667ef4c0a0dce7c307286888645f7c60e3c365a6c0cb1aa3ded2af16c2fa14094a7de9e84fc18ded5ec8b35a2e6e87171dc3b07d58ea53a95e9dedcb77782b3bc73f20c9cc2e9b873c9163aa43c06dad5b96eb00b4ef1371dc92eca46bde9020606c89429d769f2c2809c9aee39ae123dc1550327931c89115564f4a80b03ff0cc32f57890cde52794da58e68b5687ce4fb7170dcd4d8a02526c766f5268b6264d15156e9b4867323710d36481c84bb794c88de7dfda6602acc039e057ceca3580ad95b5a75cc10c384fd68be548932bd67e8467891f2f3fbee110ca01ff01bf9bf0a3830c0380d2a12eef50bd2c62723c0e81bfdecd4f79a2dc4e6db1798256e346290b817303de721b7d0e8fc67bde5f4bf13d36e440bf99abcde5bd5c5918361cc58cc2bfbaabeac8e9df56a6ba5bea7b98a37cfb2d7911b4b979bab9a61ccc4c91bca4d58a1904ba837b4d3b9653bd6e0460cd7129b16f3940b70b09e46b44d18cbbcabb4b5385a6072b3e3528da6b6611071327ebc152258a5a1a81ea301728c8bba2933da832c0cd62229daf20893a024ab3d53244468dbc45b0f6ed54e56d781ed7c78ac70b2de5a9263dba75b0efbc6bda7b64741928dc155141d59877f338f6e1c0805de9b79964dce71fe5d2a56c44e38b2c0f7e35ee5887eee5a0041c99ff06b8f03f44dcd7303c0bff8dc7084e89ee32df6458e74bec521bc889708363c3d91d290d90829423778117ea25900193e98e29f522240834a9529f2e1c4eebf0c2b425c2639bf7c345bc6cf248397d8a9fefe396be2379d8f634a1f0afc029898039d443386cbd4cae4b68220339c7a198187a2090bba91b65e46d75ab7a8923572fa31d041929e52d2e265da46f477778591f6dd41d71b2b50ca8b6172aca23095adf15db89d3727e9ef2d6ef0178e427234011bed3cd4cc3efba3a3a604eb6f937211e46da1e2148830056a6e09bcc19df4170d252a4cab753d38c093651e8deb5abb684e3ed68020e0e418034f94d79e890dc7ae84d3f87a3c1b85ae71cbf66be27e7ca4c9b3dda50303cb19179ac6bc05a447735e812d5327fbc4df845a86883de99ed5fdf4198445d56dbacdf5fad8f0efdc97513e82c3364983619842e7427a554e2b693c92d7fdd0716c2d07e51b0a94491716824fa9f493d772f3cfdd787ccd619d827bba79083a1ec04129b098f1485f9606frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-matplotlib-2.2.5-150400.13.67.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)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(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)libm.so.6(GLIBC_2.29)(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)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-kiwisolverpython3-numpypython3-pyparsingpython3-python-dateutilpython3-pytzpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.60.101.0.11.7.12.1.62.11.103.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3bUi`}p^^x[r@[[5@ZZ4@Z@Z%Zp^@Zm@Z_:Z5 Y@YdYdYYJYg`YXX•@XX~@XAb@WV>@V@V^@VUV3[V3[U@U]TPTN3TD@mcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtoddrme2178@gmail.comhpj@urpla.netdimstar@opensuse.orgtbechtold@suse.comtoddrme2178@gmail.comarun@gmx.dearun@gmx.derolf@rotkraut.dearun@gmx.dethod_@gmx.dearun@gmx.detoddrme2178@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.com- Clean up spec and correct to proper single-spec SPEC file. Fixes FTBFS (bsc#1198319).- Fix dependencies to explicit python3-* ones (bsc#1184340).- Remove Qt4 backend as we don't want to ship Qt4 anymore- Update version to 2.2.5: * Latest 2.x series that supports python2 (we have 3x on TW) - Make it agnostic between SLE and openSUSE jsc#SLE-11752 * Same change done to 3.x series in TW- Update to version 2.2.3 * Fix import failure on BSD systems * Fix import errors in Qt shims for PyQt5 5.11 and PyQt4 4.12 * Fix import errors if bz2 module is not in standard library * Fix overflow in _path.h * Fix infinite recursion in transform repr * Fix bug with XKCD style * Remove unsafe usage of Popen- don't use any lua expressions for suse_version < 1500- Only recommend python-matplotlib-tk if tk is already flagged for installation. On most systems there is no reason to have tk available (those UIs are out of date and not well perceived anyway).- Add missing Requires for python-backports.functools_lru_cache (boo#1074491)- Fix building on SLE which doesn't have qhull.- update to version 2.2.2: * v2.2.1 did not actually restore matplotlib.verbose. - changes from version 2.2.1: * This release fixes a number of critical bugs: + restores matplotlib.verbose (fixing embedding in pycharm) + preserve precision when color mapping small portions of data with extreme outliers + fixes saving long movies with ffmpeg + fixes UnbourdLocal error in contour labeling + fixes import failure on python 3.4.0 and 3.4.1 + fixes compile time failures with clang on 32bit platforms + fixes an icon in the Tk backends + fixes several issues with Tables + fixes expanding offset boxes with tight_layout + revert changes to the font caching to avoid a possible bug in backports.lru_cache + numerous docstring and documentation fixes * We have reverted the deprecation of `font_manager.TempCache`.- specfile: * require kiwisolver * update required version for dateutil - update to version 2.2.0: * The first release of the v2.2 LTS series and the last version of Matplotlib to support python2. There will be bug-fix release for this series until 2020. * This release includes new features including: + An experimental constrained layout manager + Color blind friendly color map (cividis) and color cycle (tableau-colorblind10) + native support for numpy.datetime64 types + animated gif writing via pillow + TkAgg now works with pypy + cairo based backends for Qt, Tk, and WX * There are several API changes in this release: + To support the constrained layout Matplotlib has a new required dependency (kiwisolver). + The `matplotlib.finance` module has been removed, development has moved to a stand-alone project.- Update versions of required packages.- specfile: * update copyright year - update to version 2.1.2: * This release fixes a number of critical bugs: + fix a typo in mlab.cohere which yielded incorrect results + allow nonposx / nonposy to pass through loglog + fix color comparisons when finding handles with legend + fixes a recursive draw bug and a major performance regression in Qt5Agg backend + fix a re-draw bug in WxAgg + fix image scaling with high-bit depth integers + revert the busy-cursor- dependency changed to python-six >= 1.10 (see "site-packages/matplotlib/__init__.py", line 187)- update to version 2.1.1: * The first and only planned bug-fix release for the 2.1 series. * This release include many bug and documentation fixes. Highlights are: + change default logscale behavior to clip + fixed webagg import errors + tweaks to polar ticks + fixed exception when guessing afm family names + update manifest to include all doc files + improve masked array handling in pcolormesh + fix segfault from reading invalid png + fix blocking_input + fix bug resulting in huge multi-page pdf files + make `show` in nbagg take args as other backends do + several fixes to OSX backend + restore positional arg handling on Figure.legend + fix bugs in interactive navigation + fix issues when panning with invalid limits + fix bug with fully masked arrays passed to imshow- Update to version 2.1.0 + New features * String categorical values * Interactive JS widgets for animation * Enhancements to polar plot * Figure class now has subplots method * Metadata savefig keyword argument * Busy Cursor * PolygonSelector * Added matplotlib.ticker.PercentFormatter * Reproducible PS, PDF and SVG output * Orthographic projection for mplot3d * voxels function for mplot3d + Improvements * Add capstyle and joinstyle attributes to Collection * CheckButtons widget get_status function * Add fill_bar argument to AnchoredSizeBar * Annotation can use a default arrow style * Barbs and Quiver Support Dates * Hexbin default line color * Figure.legend() can be called without arguments * Multiple legend keys for legend entries * New parameter clear for :func:`~matplotlib.pyplot.figure` * Specify minimum value to format as scalar for LogFormatterMathtext * New quiverkey angle keyword argument * Colormap reversed method * Artist.setp (and pyplot.setp) accept a file argument * streamplot streamline generation more configurable * Axis.set_tick_params now responds to rotation * Shading in 3D bar plots * New which Parameter for autofmt_xdate * New Figure Parameter for subplot2grid * Interpolation in fill_betweenx * New keyword argument sep for EngFormatter * Extend MATPLOTLIBRC behavior * density kwarg to hist + Internals * New TransformedPatchPath caching object * Abstract base class for movie writers * Stricter validation of line style rcParams + Performance * Path simplification updates * Implement intersects_bbox in c++\ - Remove upstream-included patches: * 0001-Fix-include-path-for-system-libqhull.patch * 0001-Allow-divmod-to-be-overridden-by-num.patch * 166a14473272_Fix-contour-colour-level-determination.patch * 97e170d2fc2c_Pass-integers-to-np_linspace.patch- 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 QT5python3-matplotlib-gtkgoat14 1691941452   !!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~$%&'(+,3456789:?DEFIR      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV2.2.5-150400.13.672.2.5-150400.13.672.2.52.2.5       !!!!!! """""""""################$$%%%%%%%%%%%%%%%%%%$$$$$$$$&''((((((((((((((((((((((((((((((((((''''''''''''''''&))********************)))))))))&++,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++&--..........----/0011122222222222221333333333333333333333333331444444444444444444444444444155555555555555555555551666666661777777777777777777777771888881999999999999999999999999999999999999999991::::::::::::::::::::::::::::::::::::::::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<1=========1>>>>>>>>>>>>>>>>>>>>>>>>>>>>>1???????1@@@@@@@@1AAAAAAAAAAAAAA1BBBBBBB1CCCCCCCCC1DDDDDDDDDDDDDDDDDDDD1EEEEEEEE1FFFFFFFFFFFFFFFFFFFFFFF1G1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH1IIIIIIIIIIIIIIIIIIIII1JJJJJJJJJJJ1KKKKKKKKKKKKKKKKKKKKKKKKKKKK1LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL1MMMMMMMMMMMMMNOPPPPPPPPPPPPPPOpylab.cpython-36.opt-1.pycpylab.cpython-36.pycmatplotlibmatplotlib-2.2.5-py3.6-nspkg.pthmatplotlib-2.2.5-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_animation_data.cpython-36.opt-1.pyc_animation_data.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_constrained_layout.cpython-36.opt-1.pyc_constrained_layout.cpython-36.pyc_layoutbox.cpython-36.opt-1.pyc_layoutbox.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.pyccategory.cpython-36.opt-1.pyccategory.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.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_animation_data.py_cm.py_cm_listed.py_color_data.py_constrained_layout.py_contour.cpython-36m-x86_64-linux-gnu.so_image.cpython-36m-x86_64-linux-gnu.so_layoutbox.py_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.pyc_backend_tk.cpython-36.opt-1.pyc_backend_tk.cpython-36.pyc_gtk3_compat.cpython-36.opt-1.pyc_gtk3_compat.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_qt4cairo.cpython-36.opt-1.pycbackend_qt4cairo.cpython-36.pycbackend_qt5cairo.cpython-36.opt-1.pycbackend_qt5cairo.cpython-36.pycbackend_svg.cpython-36.opt-1.pycbackend_svg.cpython-36.pycbackend_template.cpython-36.opt-1.pycbackend_template.cpython-36.pycbackend_tkcairo.cpython-36.opt-1.pycbackend_tkcairo.cpython-36.pycwindowing.cpython-36.opt-1.pycwindowing.cpython-36.pyc_backend_agg.cpython-36m-x86_64-linux-gnu.so_backend_tk.py_gtk3_compat.py_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_qt4cairo.pybackend_qt5cairo.pybackend_svg.pybackend_template.pybackend_tkcairo.pybackend_wxcairo.pywindowing.pybezier.pyblocking_input.pycategory.pycbook__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_backports.cpython-36.opt-1.pyc_backports.cpython-36.pycdeprecation.cpython-36.opt-1.pycdeprecation.cpython-36.pyc_backports.pydeprecation.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.pydocstring.pydviread.pyfigure.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_dataMinduka_Present_Blue_Pack.pngNone_vs_nearest-pdf.pngREADME.txtaapl.npzada.pngaxes_gridbivariate_normal.npyct.raw.gzdata_x_x2_x3.csvdemodata.csveeg.datembedding_in_wx3.xrcgoog.npzgrace_hopper.jpggrace_hopper.pngjacksboro_fault_dem.npzlogo2.pngmembrane.datmsft.csvpercent_bachelors_degrees_women_usa.csvs1045.ima.gzstylelibSolarize_Light2.mplstyle_classic_test.mplstylebmh.mplstyleclassic.mplstyledark_background.mplstylefast.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.mplstyletableau-colorblind10.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.pycconftest.cpython-36.opt-1.pycconftest.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycdeterminism.cpython-36.opt-1.pycdeterminism.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.pyc_nose__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycdecorators.pyexceptions.pyplugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycknownfailure.cpython-36.opt-1.pycknownfailure.cpython-36.pycperformgc.cpython-36.opt-1.pycperformgc.cpython-36.pycknownfailure.pyperformgc.pycompare.pyconftest.pydecorators.pydeterminism.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_toolkitsaxes_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.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.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.pycparasite_axes.cpython-36.opt-1.pycparasite_axes.cpython-36.pycangle_helper.pyaxes_divider.pyaxes_grid.pyaxes_rgb.pyaxis_artist.pyaxisline_style.pyaxislines.pyclip_path.pyfloating_axes.pygrid_finder.pygrid_helper_curvelinear.pyparasite_axes.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-matplotlibREADME.rstexamplesREADMEREADME.txtanimationREADME.txtanimate_decay.pyanimated_histogram.pyanimation_demo.pybayes_update.pydouble_pendulum_sgskip.pydynamic_image.pyframe_grabbing_sgskip.pyrain.pyrandom_walk.pysimple_anim.pystrip_chart.pyunchained.pyapiREADME.txtagg_oo_sgskip.pyfilled_step.pyfont_family_rc_sgskip.pyfont_file.pyhistogram_path.pyimage_zcoord.pyjoinstyle.pylegend.pyline_with_text.pylogos2.pymathtext_asarray.pypatch_collection.pypower_norm.pyquad_bezier.pyradar_chart.pysankey_basics.pysankey_links.pysankey_rankine.pyscatter_piecharts.pyskewt.pyspan_regions.pytwo_scales.pyunicode_minus.pywatermark_image.pywatermark_text.pyaxes_grid1README.txtdemo_axes_divider.pydemo_axes_grid.pydemo_axes_grid2.pydemo_axes_hbox_divider.pydemo_axes_rgb.pydemo_colorbar_of_inset_axes.pydemo_colorbar_with_axes_divider.pydemo_colorbar_with_inset_locator.pydemo_edge_colorbar.pydemo_fixed_size_axes.pydemo_imagegrid_aspect.pyinset_locator_demo.pyinset_locator_demo2.pymake_room_for_ylabel_using_axesgrid.pyparasite_simple.pyparasite_simple2.pyscatter_hist_locatable_axes.pysimple_anchored_artists.pysimple_axes_divider1.pysimple_axes_divider2.pysimple_axes_divider3.pysimple_axesgrid.pysimple_axesgrid2.pysimple_axisline4.pysimple_colorbar.pysimple_rgb.pyaxisartistREADME.txtaxis_direction_demo_step01.pyaxis_direction_demo_step02.pyaxis_direction_demo_step03.pyaxis_direction_demo_step04.pydemo_axis_direction.pydemo_axisline_style.pydemo_curvelinear_grid.pydemo_curvelinear_grid2.pydemo_floating_axes.pydemo_floating_axis.pydemo_parasite_axes.pydemo_parasite_axes2.pydemo_ticklabel_alignment.pydemo_ticklabel_direction.pysimple_axis_direction01.pysimple_axis_direction03.pysimple_axis_pad.pysimple_axisartist1.pysimple_axisline.pysimple_axisline2.pysimple_axisline3.pycolorREADME.txtcolor_by_yvalue.pycolor_cycle_default.pycolor_cycler.pycolor_demo.pycolorbar_basics.pycolormap_reference.pynamed_colors.pyevent_handlingREADME.txtclose_event.pycoords_demo.pydata_browser.pyfigure_axes_enter_leave.pyginput_demo_sgskip.pyginput_manual_clabel_sgskip.pyimage_slices_viewer.pykeypress_demo.pylasso_demo.pylegend_picking.pylooking_glass.pypath_editor.pypick_event_demo.pypick_event_demo2.pypipong.pypoly_editor.pypong_sgskip.pyresample.pytimers.pytrifinder_event_demo.pyviewlims.pyzoom_window.pyfrontpage3D.pyREADME.txtcontour.pyhistogram.pymembrane.pyimages_contours_and_fieldsREADME.txtaffine_image.pybarb_demo.pybarcode_demo.pycontour_corner_mask.pycontour_demo.pycontour_image.pycontour_label_demo.pycontourf_demo.pycontourf_hatching.pycontourf_log.pycustom_cmap.pydemo_bboximage.pyfigimage_demo.pyimage_annotated_heatmap.pyimage_clip_path.pyimage_demo.pyimage_masked.pyimage_nonuniform.pyimage_transparency_blend.pyinterpolation_methods.pyirregulardatagrid.pylayer_images.pymatshow.pymulti_image.pypcolor_demo.pypcolormesh_levels.pyplot_streamplot.pyquadmesh_demo.pyquiver_demo.pyquiver_simple_demo.pyshading_example.pyspecgram_demo.pyspy_demos.pytricontour_demo.pytricontour_smooth_delaunay.pytricontour_smooth_user.pytrigradient_demo.pytriinterp_demo.pytripcolor_demo.pytriplot_demo.pylines_bars_and_markersREADME.txtarctest.pybar_stacked.pybarchart.pybarh.pybroken_barh.pycategorical_variables.pycohere.pycsd_demo.pyerrorbar_limits_simple.pyerrorbar_subsample.pyeventcollection_demo.pyeventplot_demo.pyfill.pyfill_between_demo.pyfill_betweenx_demo.pygradient_bar.pyinterp_demo.pyline_demo_dash_control.pyline_styles_reference.pylinestyles.pymarker_fillstyle_reference.pymarker_reference.pymarkevery_demo.pymasked_demo.pymulticolored_line.pynan_test.pypsd_demo.pyscatter_custom_symbol.pyscatter_demo2.pyscatter_hist.pyscatter_masked.pyscatter_star_poly.pyscatter_symbol.pyscatter_with_legend.pysimple_plot.pyspectrum_demo.pystackplot_demo.pystem_plot.pystep_demo.pyvline_hline_demo.pyxcorr_acorr_demo.pymiscREADME.txtagg_buffer.pyagg_buffer_to_array.pyanchored_artists.pybbox_intersect.pycontour_manual.pycoords_report.pycursor_demo_sgskip.pycustom_projection.pycustomize_rc.pydemo_agg_filter.pydemo_ribbon_box.pyfill_spiral.pyfindobj_demo.pyfont_indexing.pyftface_props.pyhyperlinks_sgskip.pyimage_thumbnail_sgskip.pykeyword_plotting.pyload_converter.pymultipage_pdf.pymultiprocess_sgskip.pypatheffect_demo.pyplotfile_demo.pyprint_stdout_sgskip.pypythonic_matplotlib.pyrasterization_demo.pyset_and_get.pysvg_filter_line.pysvg_filter_pie.pytable_demo.pytight_bbox_test.pytransoffset.pywebapp_demo_sgskip.pyzorder_demo.pymplot3d2dcollections3d.py3d_bars.pyREADME.txtbars3d.pycontour3d.pycontour3d_2.pycontour3d_3.pycontourf3d.pycontourf3d_2.pycustom_shaded_3d_surface.pyhist3d.pylines3d.pylorenz_attractor.pymixed_subplots.pyoffset.pypathpatch3d.pypolys3d.pyquiver3d.pyrotate_axes3d.pyscatter3d.pysubplot3d.pysurface3d.pysurface3d_2.pysurface3d_3.pysurface3d_radial.pytext3d.pytricontour3d.pytricontourf3d.pytrisurf3d.pytrisurf3d_2.pyvoxels.pyvoxels_numpy_logo.pyvoxels_rgb.pyvoxels_torus.pywire3d.pywire3d_animation.pywire3d_zero_stride.pypie_and_polar_chartsREADME.txtnested_pie.pypie_and_donut_labels.pypie_demo2.pypie_features.pypolar_bar.pypolar_demo.pypolar_legend.pypolar_scatter.pypyplotsREADME.txtalign_ylabels.pyannotate_transform.pyannotation_basic.pyannotation_polar.pyauto_subplots_adjust.pyboxplot_demo_pyplot.pycompound_path_demo.pydollar_ticks.pyfig_axes_customize_simple.pyfig_axes_labels_simple.pyfig_x.pymatplotlibrcpyplot_formatstr.pypyplot_mathtext.pypyplot_scales.pypyplot_simple.pypyplot_text.pypyplot_three.pypyplot_two_subplots.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.pyrecipesREADME.txtcommon_date_problems.pycreate_subplots.pyfill_between_alpha.pyplacing_text_boxes.pyshare_axis_lims_views.pytransparent_legends.pyscalesREADME.txtaspect_loglog.pycustom_scale.pylog_bar.pylog_demo.pylog_test.pyscales.pysymlog_demo.pyshapes_and_collectionsREADME.txtartist_reference.pycollections.pycompound_path.pydolphin.pydonut.pyellipse_collection.pyellipse_demo.pyfancybox_demo.pyhatch_demo.pyline_collection.pymarker_path.pypath_patch.pyscatter.pyshowcaseREADME.txtanatomy.pybachelors_degrees_by_gender.pyfirefox.pyintegral.pymandelbrot.pyxkcd.pyspecialty_plotsREADME.txtadvanced_hillshading.pyanscombe.pyhinton_demo.pyleftventricle_bulleye.pymri_demo.pymri_with_eeg.pysystem_monitor.pytopographic_hillshading.pystatisticsREADME.txtbarchart_demo.pyboxplot.pyboxplot_color.pyboxplot_demo.pyboxplot_vs_violin.pybxp.pycustomized_violin.pyerrorbar.pyerrorbar_features.pyerrorbar_limits.pyerrorbars_and_boxes.pyhexbin_demo.pyhist.pyhistogram_cumulative.pyhistogram_features.pyhistogram_histtypes.pyhistogram_multihist.pymultiple_histograms_side_by_side.pyviolinplot.pystyle_sheetsREADME.txtbmh.pydark_background.pyfivethirtyeight.pyggplot.pygrayscale.pyplot_solarizedlight2.pystyle_sheets_reference.pysubplots_axes_and_figuresREADME.txtalign_labels_demo.pyaxes_demo.pyaxes_margins.pyaxes_props.pyaxes_zoom_effect.pyaxhspan_demo.pyaxis_equal_demo.pybroken_axis.pycustom_figure_class.pydemo_tight_layout.pyfahrenheit_celsius_scales.pyfigure_title.pyganged_plots.pygeo_demo.pyinvert_axes.pymultiple_figs_demo.pyshared_axis_demo.pysubplot.pysubplot_demo.pysubplot_toolbar.pysubplots_adjust.pysubplots_demo.pytestsbackend_driver_sgskip.pytext_labels_and_annotationsREADME.txtaccented_text.pyannotation_demo.pyarrow_demo.pyarrow_simple_demo.pyautowrap.pycustom_date_formatter.pycustom_legends.pydashpointlabel.pydate.pydemo_annotation_box.pydemo_text_path.pydemo_text_rotation_mode.pydfrac_demo.pyengineering_formatter.pyfancyarrow_demo.pyfancytextbox_demo.pyfiglegend_demo.pyfont_table_ttf_sgskip.pyfonts_demo.pyfonts_demo_kw.pylegend_demo.pymathtext_demo.pymathtext_examples.pymultiline.pyrainbow_text.pystix_fonts_demo.pytex_demo.pytext_alignment.pytext_fontdict.pytext_rotation.pytext_rotation_relative_to_line.pytitles_demo.pyusetex_baseline_test.pyusetex_demo.pyusetex_fonteffects.pyticks_and_spinesREADME.txtauto_ticks.pycentered_ticklabels.pycolorbar_tick_labelling_demo.pycustom_ticker1.pydate_demo_convert.pydate_demo_rrule.pydate_index_formatter2.pymajor_minor_demo.pymultiple_yaxis_with_spines.pyscalarformatter.pyspine_placement_demo.pyspines.pyspines_bounds.pyspines_dropped.pytick-formatters.pytick-locators.pytick_label_right.pytick_labels_from_values.pytick_xlabel_top.pyticklabels_rotation.pyunitsREADME.txtannotate_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_gtk2_sgskip.pyembedding_in_gtk3_panzoom_sgskip.pyembedding_in_gtk3_sgskip.pyembedding_in_gtk_sgskip.pyembedding_in_qt_sgskip.pyembedding_in_tk_canvas_sgskip.pyembedding_in_tk_sgskip.pyembedding_in_wx2_sgskip.pyembedding_in_wx3_sgskip.pyembedding_in_wx4_sgskip.pyembedding_in_wx5_sgskip.pyembedding_webagg_sgskip.pyfourier_demo_wx_sgskip.pygtk_spreadsheet_sgskip.pyhistogram_demo_canvasagg_sgskip.pylineprops_dialog_gtk_sgskip.pymathtext_wx_sgskip.pympl_with_glade.gladempl_with_glade_316.gladempl_with_glade_316_sgskip.pympl_with_glade_sgskip.pypylab_with_gtk_sgskip.pysvg_histogram_sgskip.pysvg_tooltip_sgskip.pytoolmanager_sgskip.pywxcursor_demo_sgskip.pyuserdemoREADME.txtanchored_box01.pyanchored_box02.pyanchored_box03.pyanchored_box04.pyannotate_explain.pyannotate_simple01.pyannotate_simple02.pyannotate_simple03.pyannotate_simple04.pyannotate_simple_coord01.pyannotate_simple_coord02.pyannotate_simple_coord03.pyannotate_text_arrow.pycolormap_normalizations.pycolormap_normalizations_bounds.pycolormap_normalizations_custom.pycolormap_normalizations_lognorm.pycolormap_normalizations_power.pycolormap_normalizations_symlognorm.pyconnect_simple01.pyconnectionstyle_demo.pycustom_boxstyle01.pycustom_boxstyle02.pydemo_gridspec01.pydemo_gridspec02.pydemo_gridspec03.pydemo_gridspec04.pydemo_gridspec05.pydemo_gridspec06.pypgf_fonts_sgskip.pypgf_preamble_sgskip.pypgf_texsystem_sgskip.pysimple_annotate01.pysimple_legend01.pysimple_legend02.pywidgetsREADME.txtbuttons.pycheck_buttons.pycursor.pylasso_selector_demo_sgskip.pymenu.pymulticursor.pypolygon_selector_demo.pyradio_buttons.pyrectangle_selector.pyslider_demo.pyspan_selector.pytextbox.pypython3-matplotlibLICENSELICENSELICENSE.PILLICENSE_AMSFONTSLICENSE_BAKOMALICENSE_COLORBREWERLICENSE_CONDALICENSE_JQUERYLICENSE_PAINTLICENSE_QT4_EDITORLICENSE_STIXLICENSE_YORICKLICENSE_enthought.txtSolarized.txtpnpoly.licenselicense.rst/usr/lib64/python3.6/site-packages/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/matplotlib-2.2.5-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/cbook//usr/lib64/python3.6/site-packages/matplotlib/cbook/__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/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/_nose//usr/lib64/python3.6/site-packages/matplotlib/testing/_nose/__pycache__//usr/lib64/python3.6/site-packages/matplotlib/testing/_nose/plugins//usr/lib64/python3.6/site-packages/matplotlib/testing/_nose/plugins/__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/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/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_grid1//usr/share/doc/packages/python3-matplotlib/examples/axisartist//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/pyplots//usr/share/doc/packages/python3-matplotlib/examples/recipes//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/userdemo//usr/share/doc/packages/python3-matplotlib/examples/widgets//usr/share/licenses//usr/share/licenses/python3-matplotlib//usr/share/licenses/python3-matplotlib/LICENSE/-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.suse.de/SUSE:Maintenance:29613/SUSE_SLE-15-SP4_Update/d1e2df0be0f8db18b168523ffd9325c9-python3-matplotlib.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux    !"#$"%&"'()*++,$$-python 3.6 byte-compileddirectoryASCII text, with very long linesASCII textPython script, ASCII text executableHTML document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=444594fb1700d5df88abb0b9066a2a500c76de26, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=aeb79b392b96900c49bd10464741118adbe74770, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=4f618d476672526587e704099f66634e94d4671d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=63e405cb5311264b8aa370545316a2399ef1270d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4f1c35c6addb8a93297cb8015592f8c642266ad, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd5c5e196486d23ebde8724f5255ea253320daa4, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=cbb6a517fe7b64322a41d1a1e4989ea88219d54e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=372e16a8b32562602b50d15ed2fa091c33de515a, strippedPython script, UTF-8 Unicode text executableemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=72c37cad543ab3cca426dcaa5e9043689aedf63a, 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-interlaceddata (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG 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-interlacedPNG 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]=df1ea4c14b9c51bbad2957e6c6b3e42e1f6d9b43, strippedUTF-8 Unicode textObjective-C source, ASCII texttroff or preprocessor input, ASCII textPython script, ASCII text executable, with very long linesUTF-8 Unicode text, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.>?@KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{      !"#$456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRR RRR RRRRRRRRRRRR R RRRRR RRRRRRRRRRRR R RRRR RRRRRRRRRRRRRR RRRRRRRRRRRRR RRRRR RRRRRRRRRRRRRRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRR R RRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRR RRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR=w&7}S(python3-matplotlib-tk if tk)ghostscriptlibxml2-toolspoppler-toolspython3-Pillowutf-8a5951ec245911cdc7e1edf11990d93dcab7a00e63fa09b6fef6ebf074169665c?7zXZ !t/]"k%%) `>5%}dذ{=US$߾n?B@aГVPkcRW0 </R2Gdv>B23y{2ҍ`I]aNnMD^v_{C$\N=a?)!T$bP7) +k. Plg=_?ğ"N%y04 W^Cm#-S=ȊS]P aͅR5S U8IhMёOBGfڙj-}s>ɢ*,"d;E'.n? 4/ ;;QPڀ,h8ֈMU'$;v :Ъ0}mLl£aY)*SF TdiƚY," "}e"0BFU ة]uXHqq PD(-t ) J#uRqwzv7?VJL[hN6!O"9_+DHs'qnH*}r9\=UO7Hc~H=$m|MeYgC vtHn ]dI,r ~.C/#c#R{ FoWT?Hklo&c4^zŰtyzK)%>D[[ t׀_3pB;YVŸxʶ"܄?==ݢ8 ooBe4K@MPEjX`c̥ƔA%2,. Q%"0_wy13#HP)0F5O(]G1/ 8nz2ʤk-P<pu0-A7Xu0| O)ʔaw(}S1xfxZ ^qȨ[a  bz"%Q.o/j$ 6Jv,HHdA1}LS9K͎m#~}òsb6OK2 @o[9y>awP&\5 <|t7ը(6̎?*sh`ԨLkՉ(DgU HC샐 ElC~ SEwOتd  x)];w^nj?d+n(<6 &R~5D{kEqUm058)M3EgbQrDbV)_D$1UF!ucB8j\EreOE?& ?ho+):]Ѥ HP,\aszy!Jmy":Qbn:&({uD?w]BrSowد 4)y%}}_- n;WѫY'Õ#q_$$ēy5Ppkfnҩzt+8Y,`eR=xB\R`ե[4`ׅbVunS;ZIï5Fh^ ¾<<{ ._ 5ISְ7*od?A{|JV? -pCBYҚx {V!"qr7 h{ x )A #}N"?g [ؗoߐRH¤ |Z5?=!/owBINt-V?U>}J)}tWlBp껂lJ%Cf5Zq(qj>47A G.jG6WGxpWZBfQ@cZC}`yW;X90S^"1ѰT5!J7q ն}Z"H/_&5_1V1l/TXp 7]=uB^M SwN)j_/@ Z4c fM?vTl,bdwxAWy9j(A?*%}S”h;%E OaKz*v*WV{jUhiOr/Ν_)Q\PUyd0u1R@;ʓW,r c, 7ET /6 Ű~?e`3;YԮ%&U003Ns=_0=*H)C.hLQZϷI=<zZ^vՁJo)N!BeǬd @CD3F Ė1T|$;#lVOkshՊQ!M,a)92hx$'mz-NXcA!1?I9&.=U i%'/"zK܄m_sh6dZDuu8 FJ,zVqB *Y]u9M?'jE-o}prƙ t}tl" \)*D5\0^"0:@K-?r1 F$&I64Ӵr^ fgWUoN%]YCr,9ͺkowfN D%B;i5 6oٖe%TWN|oQ=۔kϤ V ˩,Bfw 4|1yҌ"&K;rt'M}.7&3d:QeǺqXRؑPW$BFN &R| SL}@Y urvzeK< \%8eO'Q dJ /]Whi?5ۺчPY!_+c@}Osۛba4LCibY0"-m?sc*/%'<_uXig5IA^ PuNGޙ c_1t.sݭ[&91( NE .UjT\[]V*lHsΖ7S7a$z`0 qЪ Y߯3ȟ٭VF [7Y3O' rxQv_;,WP; 8:, : rl,  OL{s~;3@iӣHx^/3 oG>{Jep㨳o; ǘDb=M&93h"yHV v˔u+]r&Wa4eR _DTYlPsT ,@$0g,ۍT*aעa6s 3oydfVidW?H5}Qr۔36KWAoB*vX%mA}1$1Uȼ8+(Dc{ iDH)7"Kǁ;nk d'aqM+ 1>Ak@lS=MT\DaŗoTC?\VT?f?eQPoqI]Ȗ1 {g. oj'Tt?-*Sd}Ö)N!wU-lteH෢7@@f[pŅ5T԰>$Jv{T%ea ]봬3N(`i}Ȥb a84 Fԣ*e:{ߵx.I{\.$p}qi[:4j &DajtLhϸ+['C+Zu[hu0+:ԷCY4-7%6}@ p*Zd {U 4k}Oć)}D'umIlM~Lw13ds}i _,v|hE!U4A;5_e=d 2ik+\U>.u̷fcfۈqR5>U!V`6&T_eR P,%1S;W].#PC:1⊡q/̦4Tf3yRKR& >rQuU"BqxD*a:sIUDqd^d>ޞMS~|g;-HIݯ# dߤi=NƷ.]aKhƸAA%N`rOҜ p` 7@'1c90a1 l|?omO(G[.*5hZ;8Qݖaց>ɭf&<wm~)>N;>C=cp 7;Z-iPZA< j屫NO«%CK2/tfMv%,U:'HսThЅ1΋̐K-zrʊVvݰJ@sd^F[qs{ !ROq \>بmAICEw/P/_nzvzӡXuKQX } h;T\9Y݄W ]a\M}B -zi^_v5=|:$.%4S| <۹X)\:/W9.3uGQgBT=T%Jk5u\"ƿ|`6Y.V{ynV9¢bJT H <"yѕ5F/GOR5^'Ap_DQ 5FD|μbR0)R/ָX-(l W[M]jAauWYpz zG>uIXD"6^^'S$||GEsdN4<ԧզIb̾W*@ 0X HJP41Z/M5⡓4W.*;#MӏXqzJ4i_#6ZĬrٙ`@I~*nJ5Ӗm!x#gS=,N3HmۻoTnO1A*0w"RjHvd|wJ0 1\,ϵ⯟2c!"؞Bi7z΢AȘdc$H{k>$?#h$ ,$kŘ1*ۿ`Lg2t,_{F͚9iw D - I,W5{ C>#e„(Uyv5WTykƢ̍Ԡ2>jvA`v|>Xm=QpjtDtp10\v^ L&) Ċǩ`+t_XSK؎6dswNC * vU- -̪F <}iXOsJmR?/]jEGjgu8^^"w(Ԇ__ӂa-&߾[!z~e I/Vvw1_Z+VìA<~CblFl*FgnU(q#xɌ~ 9TäINI?뗑 _$hj7 ~/st7~ t \c>F.p#P~~1RM`Fj@G^!Lҫm)e\Tbܬx }VE1#OI Wj#vȤ 7~TڄD6]P/,h\@ R)Deuǥ}N?]Ő*!Eƛ={MaJ %v80eX_PaxdSxy URҗ[k~B׃f4aa;LDwA-_DeN~ ѰgJy_ }䕦ROW,"팏$~ r)an5rrW Į}ʼn$-I6¬RYdRI׽5'9 'r1B [@ k@.2%=B Ÿ: tm^$ȣ} şsVZ=1GounLOU5zRiӥIo?J۸%`#j[YWR%(5-,q5*~,z,\6$ۉ$sҼq&]ݶ/6nftx]~{80ǶeTmT(~fGgx,*-"o$;p T*-,lj]//J ZU3ぼ6$WNspF@^gV΄G}կ)Azp0/,d)12 hI RHWw:&Ȅы,d:]П4բ\ur9XTJhUg{lI'L1YܲR" 7'bT?k)m+D_=2__s~f?8fb 2A9ldggʕs{E}LGuDuUT'/}a.b]wS}$(W۸دhN FQAcv~+˽G՘P=Y3O{] WJdocuPJIOO{S_vLr)d=Y+ (ms@ԊW1Lɋr` )5Wk:%ŠЗ$%@wF =|:{;d\ΤҊ7anqQ>벒d4=[_d!U˛1P0? fN`QR(ՑXBBFXWW30S?m RgQhAs ֶ5J)E{ .ڇ*dVz,ǫzì iRa8Ҳ}zjEI <,̧*x$[K{SLivOR:s*d6m_ @uҼ-X08mml".SCߦMk(\d?GD+vY%- ^')}JmK{K|D~bcdyivo7|̄_0\[#TYhtw:$4;^,"x8ˑ6ck|+*sʼn"9]&|L .-M\ۙW㫕ja-^.G$Gnm]JNN8b|#k\L9]^ m.aW)K s41*e(QS4٨eok.׍4 Jwj7/EX1Q[oU#ru&ݻÒYywN, OA:InO7ƕMzR}>Dѣ,j_idGsґ2Y)4ɪ<`gyTh1$.=^ىy1 'Mث!`ݐ ԥ!qkcEwN\C~ƌM9043( p'*NM}u{ ŸI,v$684Ij8W)~+0_5f ` ;pb*£lrpT0.!)S|8cE"-='雲&*xz ^aX&%E2/0"n+CcJٚbh7=k7Gu`H9 ~!BB3.Ђ<C+s< 6,f٠Z1h^z.OIF"HOv7))LKG Ϙ?Ncsμ^Ӟ@d,py']CQG VW3K;^F.yNPF8+fbvwZQ2^0?={\A/Uf KB8 oP$) ތEN`ZFh#gnnbR>7o P=P3M*4>vˊ]U}L <+hgN`@ dy+Y4ۿV%[TAvC^7s_"F]^wd_Zlh0zhcy_&Apr !\ Zۤ7< h50 f' f~>U_thtf1c/^x]ә\R&|8 Wg%7`]@_"*~ٴI~h3Oh6+iT& j Oӯ?\$-ƅwFl_3c))D9=SA>|lE)ޏ8!~L*CL}xDi|.AP,V>}v.cmɈp{Qrz 2V <ТNr-v$ 5V'O8w9MWUݢg9lUk>W^gDŽֶߢfЅyC8iN"OE]5=25t!d_`Zȧ nU2`bl9. .Lq|¤\ziů Rg5;6!:1-D#g<S5={f&*3?wң;44`c{0'aY mo 0% )J.Qyŝq\vi]Xq^z1b =r/扢Si} >WbKE QYP5,~ #t3]y ʴpo*CCVr_GLQQWkr3moO XeȝaP`z)~$kκ'&ȋiR)ʅVeW(+C:<Տîv0y9οyWvG$̰S8jDXGe_O:P GzYkJ[,Wc'Cp(I2Hb w:Ai'ʥC9'T"vud8|݋nXj̟6*sR =Yf ZfBTv|7J҆5R<ߎlrE$p0x멾ONI2a %o(LzL1O$F 4,[%w_6Ԩ>0qJI?}&=rn/B.<ψk(6 ).&,}Fr}g*2tS ^dRd&(p|r<1Spj>^C>PDYlr9Z(ל?Crdr20z; `]zZ}ޅg\Վ&@~%M1R1aI h SǕsQVX6ͶдS0Lo.e7>d "5kJ9/XGN>Ksgþl!%az2*9IJ[AbYbGd|Аim{DĒk/!~%SsU>/cn9qǺ.f|jx #٣=/w@Pp-kMMpp1v螫ڰO# l"e!m fL|_?VNNAZ(ض| TeI`"ċߏ&#H.ƺ[sY$\mN$)C@PiKKp|Jf/{q3ڢ=戶5KxKO`8K[\|Ľ z^}} W(cW ~wiz2/ijacMJ5sb5D)+`&MZCi|48wWeMEjف=Y eo.ߑg{{/:S,'Գ""|7G :ZӐB"yzy^F +n7-lvr޵n_6N!dS;>s{jv>n>ȌWzku8#)EcM,|~|4ap ;&/ϕDڷ@Pԛ[Hkc[(q5@P]ƏXDH_˶>hh.R>X:`ME~vGWn,@ls;tI ;:$N5z3Lq#ջ'VM[n ,|Z A#р\* v,`y1/,XR"DRO±Q]LRՑc-$^)WP( GCZ7ꕆ>5Bꔴ{+^Bhubv&~Zfz7Ci P[qPdޝR~-N8'PAxq|-2UԇCP<bl(T#fbeB {wqxM, 1ڨ-RDÛM"nLȼ0OlkMe?R7جy&l q">9O!w"x2{Ef`cGaiW4 %JJcq[9(ܗ;Aleky}CHR!źu ( /D:K6ۗa5/~Pa:ŎHf]FD8bh{T/ð8I!C㯸Ñ2rCnx߉K@$ɩMt=[4q9Ox-3'y D'IO=CysNx% cl2UaViF[,Gh{a@~I;Tm4pnyTlPj>얌tT</Հ':20W\_y)reaז׋G LKO}1X%N!<ݴL!/tޣd"*^8vU7@E U L{@&RV|| ;G;GRs>vȮm2eN3,dp6Aݾ"󧵔?> c ֩AO٦δݪ3) "t̪C&*#lEn no'׽b[%7 ho ֭)\\=X^/bI77X=V%mR6 ECGDa}` k/*wA Bik=gO̖@<-I) ɂF$?*nYV+yl`P棓)C;0kGXS,p6nw.m-$GfQܚ}p8Aj?5%f^lIfg\!:q%XjBC(~t3Ҩ >-*fܤށOSy*d/ɼsu3&vpEYZAN|dƫ24AY(!7EP=c3TT17Л-1?. 47m G}k[`P6*ۋ[m#}$ yBU35Z$q<#kK Lߛk`#V >BO uk{l]P(Y[l ,c^\#2UmjZb/!ɏ|#L 4 wÏ mӴɁ֡Mx~e,FֈGƧ[VI @G?2Bv^;|OCc'Р*܉8v/rQȕ3n+=Yqx= a\~yUpY,Cj)2(9 q`{(C2Vy-\,ueikmD~ew;؊q۩aXh X-le%ܒ:!E0 aKSg\BLzؓjѺ(kUú ey1o Fը5T<~D)8O&\;ݘWTH"p4o2ac RcʛoV/5;VW7p@gܫ2u ^.r8dJT? R(`C[U0Kcπ8 4s`j+~3K1 tJMN>FNs_Zƛ{K"#b?CvR*` "^8)Q 58eѼ_/y8r/Mf6ͥy}`S{)*xёfF㻁 xgHD@>^r-Cc/@ z]@aG\Ѵ('D hP-ߕ+en )R${&.\Bj :=*pY76K(Սp>,4zG7pm3eߍNo,b'UnZPJX|!+ .k OqJYELܒ7?<%%i`حJCdtE;4y?2(6+='RpAQ1O6Rl=ڦcIDmKJAF4Yh|Nq;rZB61${֗9!!b-R D}vh/2le*uY"e½doD/(tqp2JΏe\f`x퓼f-ҫ(a<n~{X7_PE3IFcPemGq{ռY%B1h$<z@svM+9hxp ,px\B$TX`)1hBJ csyMlLCp" je8p- n8zQ:m7cM]9cq^X!Ns~+;m)+yZL\3> 4;`QU 1*LnB3e{GqA27 3c{eԶsخ %` sr* Tf:̳o7 p=% %Y;!4Va${В\yB4HAf35,:a&>(PC~']cbc^=-,SebtbXvvhǜk4>pL@4S!e3i1-bkE=6[,;9҃=(>?ֹ0韖.{ –AGZCErtYD7;-! pr2#@c՞|DRai!>ƆǾMo9MSH?*U/'+ox!M?!ljuա*rqAp 愈C=W2c8@82atݡ]BT_EU+@,I@U:z`6ő9cDݰb ʐ5[+bc#KL1N;]-OؑqI!w`ANnd?؜Ho@ۯw7b)fdHaF?%S1Q^JpnKn'd$>Oѕ,rGňf ov?LP1ófY4Y:`9wA17˕pGi٬9 $ى1WbP[8)~]" aib}zc䳳2,Ho l`JB\L3r_:5Eg4nzzzfYfV"!9iN8CCM kC>kd,eqiBREĿ(Þɔ͊ --uivnNpۓDlD±ۢ8%`uH47hjCx۫1kŽȡx}g ;Utqo/Pgʆj[F cP>q|ϋTﻢP*ŚW+єC1`ۮx-\*[`E38Ht!@e2۴g?RuC8ӈIv< px.tV!˫R8 hVVȩ=W&;38t)N&#q. jm$ɾ- $y{Y NXIo՘ ] 桡Ex*3krYdWâqQƪQk& B8+OxQ2'mQĐ=lC+<|QQ V({.겓+~]pcsǔrhE:m\D_@ޥq`Eً:bhq*YFd%lFŻ(e8:wI8IªA|%7uO-o 9`-QĺKnH-A@:Y nm8_tn@ 3qf/_鲘qbAUV&Q3Z*ax&L0v/ԗDςBWjH~~QXx鉌Pn*ѧuyзAj{ g5AV5-e^%P3<9_2zT/#{.xjƩy?;%ѱZ⽺u J,wf&T7Cmnt?%DEBLo7gR85@Aq. gzkfwV)/˳AGmPWxǸ"pu ^[*ڡQxyg7ɷ3(z%L 7S(Chf+e-% !{m zA,6~McuW<ivF.9|/0M7:+ T_%@g;0-Se'pԏ^F0F(C92bT}o/$Sμ {LBMڥJo-%x&=A!c&4VucN&`"dYҗӃlE/*_ om7:>MYSGhlIЪN lKydU)ni,Jn%!{d@ɝ|;y,eрVx-Gskx_9 TBo[0@Xd2ħ~G): =ZYlag"BznjDIԼGDk8:Ri 3  Yfy8R6縥:r^oά:֬J'3yZ'('*VD!Pέ\0HU|cqm4lzj(n'V0>a|T 23Q!~vZ!#֏$lh& +#. pk 羿n+$uyoS_#}Oa٣ô>dtChOy"e1OΊȘםQ6{_zزWeF_3f6 ?Zkh( ]5g֦;jlgrHz fwr/?Z$ 9H?GjCȢyΗU!h]ͷE \-s]DQeA]CD/j/S2v 3V˾tGNkabʺ'֑5eh`^X !\%ȒU,)5W6$8~3-m5=o`"ćȤ3>'KDJmmb\mxN[ *mxVkUJ6!M"Bsl۾ e鈙F'[̪lP, gfpDdb'`wo=SqIv^LC  6PdDƍU[SrSjgLJMIB0D|mڪ_ NG`~[s"'3?qESfҊ{e+Bmmፇk1"];\Wcd;^Bq8 ȇwS?ݵ,V.Fq轼 ǵ<{AbYfM+7!^)j \9a$i/ž;̧+nIY@[+EYrN'IM6SѢ}ɁCfse5;FAgNt>j(.;aa{g<膕t@zIXQ]sEa[(qIKɟSutPUn,Gƫ.{97+ *Q/k,I"_iRvS" J@< Վn5 GAǰeJ$m0[-d4dO"t)UnҚ̧p2/&՜mnZa p@9 ɖ1Ȥ* jbIcvwzUzY8QъQ6S}G蠫k`Su cڍ$*F2+W@> |☡eN6 ˌu%k1-=<\d"3N[p\|5fP4[ . g\L%F~e`|}o@gKm+%CBiX:@ ~d "*JOxf-}!cl bO$ҕ}eӀg#c{qh H(n ætJjMEc y+5YF]&s{;v:xb;O*;F4C$%S؈ u1/bd,!.n6j;84QS-wNܛuutlYY;ܙp?y>alpWZs/ӡ31%yg{tQd6mx`kP(+ꮠyACw;dQ8 ÆeO(+gmxΈ;17Utj#P7 2<`ſ&=:mìMa 2R?J{#~o7mo+R9ZNާM%p8lK%X)ډ:J{y>iW"̇"lu6аg3*OI{B1&3!Ϊ+,YƄ}?߈yÍ)0i@[GQW⣓S(G0n{#0dj.{|0-+5C''}]e ښ)Cd@;1<;:{LUw5=&LN>fy0Fe3 ]IvՅ]ʤH!*ѥ'/•.^tEҋ{$w 1ozW*xBհzm\. iQ I@]F*ܒL PX몞 nEp"Y'í|tzYb@2RkxF2^3HJP-q$,A FZ"E!znCУY a~rɹO;я[#I_>Wu?xYQ 8ny=j۲ܯ-A7Ӆf/Mzd]f+XnXI9 `oP^F`wG|6%>@ԄS$NLUT=r=CU es^M{#Y=ݬGu ?1'H[<;?#zz90/gǺpX\&pw't 'Z\aIY|y:#gxS6M=JFHM7, ]V%ZsDrDXɿKc?-=reAđّ $~qi XϡJ $_ C{Z3 {ԃmj DNMIB c]O\+$Ӭϛk1hx)G")n|D\iv."": Ħ^?n0k)bI*_-(JHze7ʊK<6{.Ai`qj[tD9NYd>7_"g$%*xS85vOܘ`AD]Ϩ1ur%ՑiLG1j6MQ.Kp%3yړT%=ʗ.$(Ffcvhݏ 6N=`Riabɛ&vqN1TH# ymGBkW 3aZ{ܧ{תTq{bD!l&9f )EF4[ZF*^K:;ك>Qq 0t ]u-5Je}5҇‰:TYs,iT!.DIl/%w/,)XgQJOLv1 LldHdZ!JCtF Ow)Dd$9լo8]-e"@K% uvdmtTPTwq~FjQ`G>ޮ1Ka)}:nO%:c݋n}΢k1H} bc#O>(-gB y/KDŽBBW͔6.xnPx.j"1( (]0uZc͈sE1BM M>PyCJOU'L_'KcրQH/{FXs,JJbΘ[Tv93+v%P$k}mjv^Gc4hN||:y(AOD?Qx^C|^ 6{pHd}D;x~ QQPWXr\x I16{/HaBHmWPC vԸ2}P{Y"^a'9{#|WmS PWg/6xGaJ{ߧѓ 8w4'ↈ``۟b.gCWK#! ~VP81pۗL|`#G6bO >($6I ء+sjVQ] 5:}ܷɢ%jrwʳTN@p@-$?Y,9aG/}5M|*wܓfI ICӺZёP^{NiԸ!I2:Zd^RX#fEj=+Xvч݂^f pPTIAJ?AEhǾ>΅Y}r«Q:Oq=#LS_WG{0}TQyP?~Bc.f1+_p-k -v$_>.~fM)ۑc\}K 3lǶD,Afc<,;#*1źy]6  AQ '֧e2`MpIuQ' 'c經tSp/zOvɗQ?lfUOݩ.myJ|گ/Z?]FѡZ n,"~n$he IW;|NsB6B<ͅS3 FBYHk7Y:pƪBTxYj-;:8:gq4 ,-B}g#Zkj(唯c 7@2ʪ>5nn|ie)9ZNJvvvo5;DVzM]&t '|*&PzS8ͨx$Qݒ/rp.2aMO Zh'65{Wь nEru{oD٨ME^xҰCnO#J%XP%%5jm'l,6":^IKLC&A}؆ǸݻˆF5IY۝]:8Dj=ܤV<ވi=az2iƹD$v.T䱈b=cc\!];|-gj |N™gWלGJxt'Sd5`hVy:|vU_ÙlQBG$ ,ڿM)o&=x9hb_dʧV:2zX)cy4,t :00ſ%cn5WI LPYV{7G2R ?3Y8KG.}uU":_x7e!JӯdH-^4Ū{?.,w)p>i/׋(dl;]U,3V >d$9}o)'_fy+h^tv;pBۥ Tn& jCg& ٞ([y3H*WE>w(`@b0Y"'-mWP@{X̀XN&.1uZ gOX`ɢ&U2[t!H(ϥOf."4+hG3z9ދV;EЌ㌙'Q_/EP &ߜrLE!JȆ S 7a  9vӞoE-GWut8mθ#m R0-L|TUYs J 00}ҥc:+ƣo԰K}e4OY$ 1,pKd3n4Q1FS)w۠Uy|FA47U4,yL^mq̟^ S2Il[|6^s6ċ+ #fTz sU/ʺX2`L'74>s*D\zaOeHNWv R3)O]*ՎLzQ\;KwMN ж5D.F3e="&ZI q@k2-G)%ΟfmԄȃ*@Ԏ?5 4- nNB\q[u7a(ƳS4ׯ*;(SZ rh 3ZG?f(\^kt@ݟXuQP4!4\~$ lcow R O7jzEBeu%V%=X3N425_T:s y.]ŃL3{X}{e +[!sW1*`Cc#tB>uZ ,%p`PW.hpH겱_Pk23Nj*_*Wqj*IU32r9SfyH-&H h Eyn@)Bk߭'0t*.\Zf@7Mʼnq3T+^w뎼:HnY׬m܎sm}R$E8vp=E#bTn{l~?lğ!Og2Y|;oR'wgVCո[]2376³[{ >q~홶[DzS/y& 9C&TD!J"=\ΆߧqQ>ƣ%UJlb\.'{"`AWAɉ 1O'6x$3ԱEK:ck|Mfl{ņgn\E7@8eV!Q} 1|.7Y/s⿧K-nJz73u84F_}yjX,PR;,9Li͹=dbc{X s~JPB}'ba*Ol],S`.U,DxV`$#E4c1# oiklNEbB(My ."Gz_?V)7z.Ph L\dW9 &''^BiUwBK;9TkưqbFGגæ unP1ЍC? rdFbR:\1Qux,$*ybDLZNܕK~kbΡ(cbptU ˧4Ԙ0tsw'r -8h"o6׉`wY{؃}Fk-mW9Ht'+yy/bGpxjhwdvy =&0^:KkhP89AҡfL&uϬi6SD|L ?^Dž/Rj<|>r3"L$F6Oq$&R1ڏnE/e0ȿndڅ-v< 잧0e9˙ '9QMUNCED$v%$i/ TM3:/8m @~{!8#VL9|-o屹~!a*nJ7ثIP0B99go$A.7HB#D ض"3_B nkti_A\+͟uN$'/ϯ47|a¾? 7M'e{]*6Lך%zP cN]x$$g= 6V2/\. H2PFCL~xw?LxA}h~v*kKiwSlЬq]H3CV5aKcѳJ;S=qVY)zJXMFuvKhu{sJݮޙ:;'Nuq Ѹ@Kd+G9L#~zc4/ˬYB1@?^27&T(X>Fzd,TIjO1NP1Ԩ\>♹S<=VLj0y6.kZBP9gI=8"}^KF NBn:?26) !wcY<`+(N~5^UnX2'?J2)TW'2רHk ;}S43<8ꓦjX֘ ;3VJa|ͬ'rW O]b J8Д,HҖrwtm 8:w^GyQ?xq$?fl !l:ate+OA+zXmeF f! b3K2 j&Yay\76u;Z.)LPHlZ8f?VHJJEr&?~7`vc3)VR;xLag(=RxLݶ1rTP k|V ]%h$:]$f߽O.vl@taٙ5ϡ)Z}++T~I_$iZԨ$Fn,BMguFzL z4znfٕz(7Bl~ip'Ux}Aqh]H1^79 4ʙ=AS\w܆hQNh0Du>^"G|z uXK`>Ⰶ_*QИ*cj?W(C5fL%#zZ2,i#%3̎IA,I q4%q_9_ y#T>>9~0FZƐ/`Oj1Ҡu@֏ug l4D4#Z97,d|bOZ8=NJBL'rs'؎Y>kRbU L8~%#k>]e}NxRt%J kf~ ps蠲=.mHJqX6XxI^t@5k xS̯֬X~MW{Ax h~=˔ J\f%b .ɲ٪QLti]vK8|~z: h#tN QԴs#D \MLdD7%yBcJ, ZJzC4 f{%j‚eA5NGʧ1b7>"s ~xu(nN,lqz5~CwoG)T#iLǣZZ&TBbpUp^ bY4x @ж5:Jz[lyp$E,mm&_Ecw AHWOڭϘD<m;x{q%O魪}5|W!_:lOp9c ET ^  iª).h cGHm:Vn!KՆ( J B?Mr<$hٲ.&B%઒_&mu$I,|l)I0Ϲ^ Yqם`|Qi.J>_lApO%.7d}bQqМ/ovm/]]сBE(4}`qH(M"İ쏃v̑?HΎ*'2Fq>WU5h`;O˾e^!r?Ǟ$@D%ی "|6mϭjn! Ap/JOWCQ _@+Z&,Eϱ}ߡRl~Bƺo4tȾdܮ0h7?;DbվiƂ( ^ܝMґd` ٫ն8leu"^xb %@ЗFr˞OAHm[,d0& J72w' q:W#/wlNЀ>x ?7GlcDT6&)tc=e'3;(#jg=Y w5Z,ZV \fԷD=xl!S@`OfQ``;_yHO=]Tixycʗ'Oᦸ agŎ-p{e0%5%BZQ)7'm /!~xFnAH,\S |/-5]IG*5Rl-{j?v {$rG}HIihnm{MBBpJ'NIO;S{S-gTm8QLT4EjBO||ݷ(Iۖ.uK56p[|3[2+nzZLwnuƗ$-@:}6,P+7鶿Q74,:tgZeV+ <^pR Tu(9jJ" tI&/tRoh9z K̽ޢ6G?mA[;ۥo1~6M6N]罼4%]9+Wk6=G J99|nSmt|Ri͑`pbbEӸc$1|%^@6s鉿^[/< yzWF>YN 1֥OkY(C$Fw =)‹$Rq$5Ǵw гBbJ:Ɔ1%wWҼchFRNnѕ0]/Al27Ufli-$wG>>&6hzEVD6h oDirs^ʏWʋA:Bs8JHES@έ? o>/7nEj'q|-}=ΎLy->!-C`vLor-o aݍ3O%!b.j;G| x5,>J;&2#Ig K'ɰͽ( ,S\[M7$CO'w[jm{mYCp)cff%)~|iIMt7:!gAMd\ p$_ $ Sk ݫVUL5>~S֍.>)o]uB]@ r=%>I[APlO*4sz/% M~3 4[)SKHKT"m-C{e f}Mn̪;qݑ@[;uUd#z}fGA)Kf2!d -OϋЙ뉒6ICNB9n)7[۱f/({dU5"bzȿW?3k4cbv©^ibe0!~.5 _C}2 ٙ 113#!yNL(b'{K0ms>yXHu}\I~;ۛ`^Ca)W}A0SA[ >F▕.z$M6>oϑ%~@G{yz1ބ' ORSgnBP]~4۝$6L)̱V@(\>?}YC2X^T^uj '64f* 4ԤNGǁD:*ɨ#!^ c "dO6i=(]ehE5/YI hmmّ 01oH53<{0|r4DN׶rAl)j:VqpTLSkEFT6T\rKB$G?h~5='/P+U9qN~z"]!&3KeMTC^A] [Tu% #{hJž2 jm-\ړAŁ333zuzq6 o("sEvުM!J‰zZGc X=4ƛ"<_)ě7$ 92PU䬙B8nKy\u,}'-w2V9N]T$f -E"NpR^v֎MKYKta\DMXΗ1@TJ';cu1?OqKb\<,牍^O[$v蓵 :uWwwO0s!/>\eF.Ib)j y"a4T؏1E'B:}oW?dy5,3P-.( iP*$pߏF?T *w,Cv.:Y 2Uw M,*=">2hh&U \0JcY3)`P3l~Xז̏4OfgR …?IPA'uQ0 H=@hrא' = F5g5tQHZ~e*ccۊԃkgcLx~8I?MqnPbZ%o"ґ)Q 6"8cXy Qpi 126FuON; \{3RBF C!T=P&k`ͥ.5}rŅg;ɍT%*2 u!l]>;D %z#)9Y@I!#U:w.́<t,y5[99O#K>mD_rfEi|d8oeד6w `v-$* -p, {&b8w>A$ר&̣JP&/NrH(%M6~Tzn'z!1  ,^jb):ӐL~$6BRfs,A 큞'S_{),ek9p nuC XNYjˣk-}ȑs MC|Oo?zYQ,N+RG_(Z>?"ϘҥIiMZRSNp=i N49hUcazTDGbԣCLޮrT!m^Lt @r^/vbD |@tN[$Sr#,͕p!CBqz^Sߺ\E)b7 4Tm6R)e`9") D~'0;>Tj(ui0+y϶\Ѝ &A'mgu˒τ*hwY DU-4ys28m BE(=DpNL GFeuQڦ3woEm˄L@/hAd5sK "odb%&r󛣈,<6n `_pȰЦ GjJ,*V':U=G>$kb8 yZ?!=QBC% EֶlSt(h#1 u_$,XY45dL'_ a`$,$Al@ngբ{Bz҄I)IU؈W?aL:ZE[D'-EVvاoȩZ2"U ib)c.cÈd/ R@oVqW@ġ䧖/ Lng28 2m5gxk=3xVmp֮P!5&qccA{Z"*7vgڦ ?W_N곈jiP](7 `IȔe2#(޳=}o1#b:gQa@523:.,-_CQzYq3TJg -GFmc%mS%2̰hۏRFaG6nOi迋E@t^gZ@8/s6>9=:W1N0h;s*;iw֊jKs'J mJ;z1a%_~R -S>} 1f% ȋ% rjBux'tKxSH:;ac; RA(X7y,/-P;Fob@8htT!)MsD ˡ%K'8(Up_%2c>\,-_HytSr,QRO+v5 O0`rRKbqx_ CiLQ ;4SSr"YlEE< b_@"etf0V\i(fRKsjQ'N__0Pɣ̓N?]ǃ~RPe6q ſڍ rki86L`ql˓1jp81m4ΠRՀXm]M;]&ҶLa }Or&N)"~d`o.y}YWk'bBRȈLCj/.< =bI5B-5cV #N1):nf㊵JA?MB_F Jzf%ܰ], .Ĕp#tl >hwopĄ 8Zs~-ugyt`5^ <Jt7af ˟D;zCDxJ-E΂|Ɂs|wsW̷>׳ gH>ʠTCmBg1uM'2]HL5rYbTeck3W:qDW>BZ W]:tatj@S.&夰/ێ$s_^ _Z{PBXQ 0r%CsJ6u?>q-h #K 6Q2KgR$*k$@}wǨufzBjXyDojɛorY+j6haL(X+l#wbm, SdU'z Y^RXxr|>Alֱ 4("꺉hIg_cA/}P܅ 7${X*T-}sO7"Bq^3vq݂O.RU.ҝsbQ c3ۺ,Fzu>:FY=:m%Ĭ=70XBDž߷;!z08I깚Car.i{{LW&姭05#)᷀i9gī*uL^7@[/?SSyE1e fSxh¼p&gyH ^dpC87Ùh<3Za6دsp^)ݜ9ŔsiLv!~;z؇@TH>f3 i*Kb%{q>K+V{rtByqtD:3M70;|McƯLJgHLK3 Tttf\ǟAqznA4{!W|f8\T49jZ# N/S+bMEQfunt ܲ7*`]o?NFp4Ƴ dn䢄I1|l|z̑a=T`aCHuje"M(Ys q@)f(<},SX7#$lqHET셀yyYfS3=!}~-6a0E{XU,K⤠3'(T޻_:+ϥܝaKv1ڭft]Ԗ"֦ᯢʰZ;e2UbOG4_)RyUP뇖TNӿ{.HH oP mz */s*7d)'0$xo$/v̋J}56Mz !S ~)y nC۽B\`vF9;^=0ɗʣŏBOGX9A O. HJ& a !'\/`v1d釺L2 `l(.l-ڨz*o ,E^FqXf~bF$gt5-9 b`㪰,27,h,HEy5>Aq+ 3+QCQ 6 .R]OZL.p6YUf}iF|MJՀi(\DHԶbA^8^wOF3<`s3i}ho0nRw&t4EauVa}S QB b?y ( !$_NTAC|3s #J: gPvv=,zC5y!)N(Ztҭdh  JKDO<o`M}:)ݶ2CscCt;Gmǡ5$4'P'~FYڅ +Jrtj [ggvبxPg?N3q(3Ь?^<~[A#Nb\qDs'I0EA+2S^6:IP)F95C-[ U$M эj0ol8ߠfcf t$)%a xU~}G5(; rP0]0r߅ķ#uMVքK2HfNpxĠ FԬ{†DS6wn^뱹˭W3v,\7IJӸnH#럕RSbFX|x [-T,OmRosԄK㨓(u5dDeu!xңi?C˶v)aS$;J+ w)\eЪGeS|MLY*7enuv-،&4@݃d|!b}Vl&˦;}MF^[>M*Zwa+IGػB1ZbhDKI@cF,~^ }m4TWGo[ 05 SP"/(s\dmVS%#bst7IbN2iA4%ed 6a2<ʢFӥȂ}o4.,L'Nc6]cvPY3f9 Zr|0xY:? WɃ{/ևgdݟ:5ys}{0N1t7ԟA:$rp$W+j4GrU˻#0KN$326A%4h.@eWM;^F6Ql&nj ?3ut},O>. b~3t %v|CF,%bI_rȗ))]#o}:!t4a3 }>C7BrZG}[4I0..vIy{9iQy,G Zz 7kEn""uKZD}J,vRmvlYaa5)GT58rCOl? 8ωcl̴ )'`X~w>0=!li_G8Zh{Ia<0ĪIÈ'\~ ue0,`wzW3]^Φ b@|B,YL33uNmFIVj.Tǎ%t}eWC=x 5u ٨徊 [To% Pz^$CfWTA" @엌 mV8:qɵ#GC^os 4oX_"Mwo_[ 9.(H̑eY w zj f\#NF*f4nKZH[mx;#|'f gUt\hE)Q%pq$AL(Xہw¶ w I >eʈ21`pIbM@˘5EB~A#i5wF~O>|da]w~IShiT|0Bݱ `QMS:^ ;٣Ě.v=±Or.0\!k?2u  2P^k߱c[rՌMH4jN)v ׭œ<֮tIlS0;94ZfI e2d=I+Txw6SLÒ4z!Nt ⵑW?oQ&UsfA^FYoFURr R>X!6> U?tVJy}jfUsO@GM8rQsuv;` 4Բ?p$u:2nh.,>o(Kɧ*q23L&/VP]CoN I=Ơ C̷=*ȎJQtu(?'Y^eo :iB㧸s=,UWX}^gf2<"klB"ǶZv5~;Ed&IMFMPڇm|S-s eV,:P}O#V(8#nWU,A):FN%A=NO-Ц$q!@PkKy[:,kfr;OL~ pQJ.C)mPx$ݿHyYf&i:Śs2M[36/d>4G|NlLQ$wMnɩ# wq v5}w["_كiv @r]\CӤ,^~S/K _{RbhX51L[#ƨ (?cf3hOIa/. cQMBR88B-F򲞨<kC\|݊`.+ZPQ2TD, nwu1oAUϾUBKw< ky-@al^0t6XM_7$,Ǵٙ(vI.<1wkFi=xz+? 4׻fpKk̗"˛8!6Q)y/qw}ޯPn5'rA Ss&}v.BCary6%԰nZPQY))+;W;/cr aP.\г&ylv_uyĦPmY޴\huF"LTOuG xƆ(I81ZD3#lFo'?#6Z/Si`Q`nay(+lE)^`-Ğo:33t˩;ܱIDmx\*+w^*'%\4(JxV]BF~ {:SU^3x'RqyL͕8XM^GÌbGA7#KJ!OOWCY{4J%<F}ym NOf⒘}fD[28_pmCx݃}{BLҁ70d/%Խajhj/\L'g+|;XRP8uq0bHanWG1]ήPPMoT.E'?'7 ,*l^dL )tP> ROL|k9v˽F20si{V3 ȇ-N LULhG6OZ^ZuR+mM,oCRD.?! "L0:gbzuq{4ز.ۉ*FpvSz#Жs[X7_2 zwF(WNQP pAkM#"243%ϾY3N~#3EQ:Kr5Z83h$p^鮈ie!G?R]F yB 8^b3vK,?k[BseIvCNt-lEU~/M u 2Qͺ>w(g; ޮᝥo2:)&du3^)dt].%Q_ !-D/a;toR%<^F Pw@PWVy]&a{\^N<7 u9\zp٣Fyb9L?v6mAZ9*)?V@^WlLI<7p JrMg7.HdŘM ZI NL޼xFr|)PWcjT_VJϜe6 iL9&j7Cv^x5gS%!Ye9.+`o72+0(qTHI8B&P&iҕ5_I) Q1/ݖx$(!=E/p 9jjƙgoXR [v]$!4Zp1)T Fh,@-M-vy&7AWRDeTwBdhH"~9aוq11ahRM uK L( 4$H9T5w ⶦ=vY[bhÝk߿ MEN3 &8* gJ,{<" 7A<;8\R?HpA1>؎%h?Xx)0'^jQV p2CVxhnIůuD1\s ?;4gE55@'0Ez"\2vF<dR{ڂ 5tڷ""цNe <})Y=cRk|[#O1XO)hφBȠ|[ւ9-]Yp.9P TʛR3խW´#9Ij0άT Nzgz!ΘB"Xk$LuC+xCxv4!ワXp މ|..zh*}ŷZlzAtNWl\wNW@J7% (di #*gOߥG Qz!7r(ArUJ K1X3'O;CЗ毩"Gn< )02,e8$'Zu4Q3]7ĝέ!m:@۶;GFH'(}ױF9@JiXk9 =0FLcq;5S*Ld@4%Ym19"1ٞUVit )18?SD;iFLmlCC<d}hڠG }[PP7x_!m9WߌJ\Q<$tPX/&RwґknJZ C$ҀfA7xMؘVeL:#xtGDK9wa!%ԛa,\d4z'rHE$>eJєٕ LMDk+CsNɿi/%m^ %B!%w̓r sL&O ȊUꗄ\y|jm)SC?. &5&sl aEA1MQr#-H }_*,H>UJecĽyZ6!hE{s3JG\ԒƀɀmA~эpi/%5؜wq$d: lHup%))IQBabO6p[deGrg#l<p3Z% u*%,k?/n,0 I!tZ2v|W1Pg0somK{^E^;,':U9jBc&ZîE ޏ|S_R)3$&zTTs:\xŕb1J/,Xz[ZXkd~ ّ,Du nn^R6dyj >zgBdzx#)K`% Sh| ,"$Ņi'+ee'l0>N!(i9aTk It}6clF|wVzw ` ŽZb}S`DLbE \R?kLӤ2Q'֡$"$w7n Jc z^+NGX%0E0hu#sԥlɸo7qLAM;-п3o82Fͬ ui!R.44@܁ >RU)Ĺ/8+HLHU{Ka04 i_9kQUD +',P?X `Ŋ[@w&Ք |88 cnb~uT|oEc29םn'`řVOJo}ކ%k?!M6-({!'agl<YarϪWYb7hfp4& ed,^f^ݶKl]r;hwq=o/R{}ٿJ\!ܵV),M?U7}=WDapLwSiMStYa ﱎ:26һQD.=UWFXXܐۣse'H>h"ChJ 7I^ 1@4>%uoSD܂ۆ*钡HThcO!ySWG ꨍ!?So{ErIrk,ŢbzGMٺ{'#YuzwL'~ E|rK$PVa YD]XN9#m|?]![@XDui٭.V4˭Yq=P*,A> RF.q|ȃDԱ?/]Qy"8.%Sb1 AG0߄n6~g]H9m ), . !Ulv,hk3=DYwŸ)ϪJ൚W`!YઘG o ֮40>t8@6,}|5즵"ڝeGڊkU_ B|" } ai]UOj\))ք)apcB&S|WaD6k\gm0T'Ixюvgxh|Wz';cW<7WF.(j:lW,Y2-Dž5wx~@d4է?2*Û4aҋRA?lrkIY3›l{Hցy3EBdL 7F}&i Ԡۥ r`uee8F{ժh8O(_R3׽2 )8)n)ӝL%rrU~EW)ͬr*OC V6ft^͙7{'Տ(dLe|`L:3D:B4Z#uq1mht:dUԯswf]wW؍\drYE2גKL3bזGd?_ l 2*aIbp܂,ZpYnU{1t3z5͢ܮ嚍R-Q51m@I"md,pe/5.%EHhRt3G.@{pED&[]hJeWajvS*p>Nv=G.D ļNde5I?f3W~ ݎ-Due!8l{` 'l'u{xθ˅8휓ƄmZE^o%c8&r)ezik#6~p%ը\rQYTbj4XڛՇ95jŒc4M 7^X,rn}lԛesxe.|$ DPv;%22 !^p|'4\9p##ZLē^ofMd%dölLfTѶ` 2Z榛7E wtw,.*{)8.A4cbOR΂ì,:Pt|Qd` |Yg֭p+鉻APbVRח7uE[2uQ%Amr#>2RVipMd<ٴ5[Ϛo8_ G}.Oˎ+x7dQĴξ@Չh HJ4;"PeTaĞ8Ʈ %Cq =y^Xu)'J{T@YwbiMp.Ľ=i8ܬCbqoEN0-#~l3Kal2P3]2L&:cNi=)˝i$q5xM]Q'녂V8F759δ Y+lӾ}^b jUV:Z9$`o ?`'KuLb zNu~vtAo{OYO]o]/wɋNQo+6* P5IqalQcOFF\ի \f uF2v',QdҧQ8"^ [epOjY8"՘FK/d* g{C;*ܕ0lxwѱDA7V2m-6oESMq& ş!Us,eT\/Y}^eWnNHQփBhăRد'R;wzAZ[=FeGh[қtlVN9r{.ەj!b9;P-s;q;6WptF7 Fuo74S#m^p}*lg:0jY;ՄFX,eZCWߞ7_ ;c6\VO&Mc mu M~kK`@AWoVpFgY J-, HoQ@%YKߥadczy,_#w_ ry`;L-IxP.M"-(b*X\2u sV$$ $-d=jjM"~bα_YSBo*N]@G ZdQ+tHH0+tlXIpF#S5X@u*: \+|. ^, 53yZUR*4ŦD Wt*+zNVTLv) ==ͳ>`"Y^Bty5ī~ri9vV<3HNz<7[ w8Hc(Jej[g[8 mQxNđ羹HH;~,MۉDGwf lFn;' 2A1 b󄀛b4)2؏.Sdk(m4 +ABbq*Rg;/*/x"jR#h5vڕC ԉn2\Mf;4]KޠH =m'+ٳC9pDcB&nX:nx@oyS (7^NB< ۂA)gc kzH4(S`_8 CX25# А6uƷ*a=;a Jf;uV@ӵqOx$ޗ!õ=%#N;%>syа)OM[+8/`En~X3G)k9J˽ˡ3y"X޸)@]0ͷ.cf.eNbEsHH_?zFI+0q68.&2*Gh 6aV.A) K76DZ-[.TK.ڣ\~7ub9eCL*@!֧EzR=7WC/snbzȽ}S"v-ej5\!"G!ɢƟUg:L@fNL04o`q3κgגҎ<jEH2EUK>KK+W8q_ũ>Z)4@Mrr)C:izʧ;4ss! "\ԩ&,ޘ@ZN?79p7Zˍˆ;ABx]BhBF?8Ja#)ȢE0tI Sz|;YƊX<]W\ԍuYCi-2:#yrM(=iOޟ!:Y-Ěuاlt@2uk|Fp3J#o&xM M=l. V & #D$)oiC>gk#.vRvdMJ쟒Luw@!dF\tI]8by #Sd̾U0.fș%1g#2 YLIiy%Rşwv7 Mr=PUm3)?(7Yȕ%vN;jy]ㄋ}V4hgʶ'Adʵs %ݜk:Hsb#] =sFiMK\$1[!@we'@lPs0E`Y``-*M~z&fOt[+j;Z!5Sǝz>Y-L ?㴱ۘGhA&3N!.vݖX(XGW4uIݽ0#Bk8҃U6=X;I8};pDJ\Yޝ"S/d̫ER(sF+pPPN5D *!_. 6lFM06Õ>*?C8,NɒVS9= CRp#^itUV?p5W}qJ8S$oSd~θ wU1KNh k9)O'<5IƉ%)- <6/NԿr%l۳,MmTxr *2#b*U&z*LڇmN_?Lf5G?fӀIF^7{/&W[&]"4\K==p HG8wᯄmvZ6Lcv1*Jg2)yH;ϼǙRZ^ݱר,PH9NǾ, yj0i({kʭGAuzOj$q֊DymkVD:ܗP'wc a>ܰ9 @x}pjUuMٽzP<rr< ̷k8 P'$\Epj ˗}%ۥwQ9N 0fy 4 vB`-*3/L;1#18} k{!-qQG\dqC6KxI }E]yßqEa܍_\e"(#1kX{ 3 jŨǽGaJWɳD0iq6Y࢐Xh!}vJ=M*3|/ q01}kBR]iz7Jz #eRUЧ=$:#{Hc!Ɏ0W…(qwWPLWƒ*-?&A ,˜6dSLe8:JKCcќ^-[фdd^QǸH=ƽ?cr&ڍa9Vs5Z);K >$/Hj vt֨tݐ /0쿙l?rNCůC}qhx!chSЄ^VHStZixtI4B%}j-r%T'Pbԥ&!y˘ tHx;lCN%sL&3YCd\䯊#BɷK}fxUY^n=k.!: l DS@.nW],6lN MvzPgVsth].([kvT M=-qYR]/ٓ`DVqvV>D)K$P@ɄN.HDׯ&Rxjܤܬ<(s4z8׫K2WjJdBhlJ2ʐKbIvp^L J!IBui9@; l51բe s8 aR2,8Tc [iC*5Dc) 5E^utXH}(=AРf9/6h]n&WP (/Rlgg+BQke6^F$|7v-q]Zآ[r\q#O-̟ˈtK`3!p`T0@wphrZkDH_|Ix;}х9'5|1;)K ?8y Ur\0xiCtUw[= J7̌Rḻv AZf~ ; ~g+ !8Yp$ae3ZPy0 6p3Ɇr#szD~)et}R Vd۩Նj>{9 g3z{U^<w!ZDLg8х &$}~qe,rp& Ka;}N\HR_ 6c\. Q> 0% cxb&RDPcvq~QA1'<^_hvA^9=#ĮA{tv4}HNE&iq:ԁ "Ʉ }5L!7g"3Mhfwݬ$Н /~I &/*/eAV:X?:y.l\+ 2S4Ns O4T ,@1$_& m=%>hT8uLCn^: y[l# s˝1|KRi9jOK\U%@5AxXNH* G\??ZY綶bAGOWefR@LԱBܠPNaLz}>.% z'8ȅ7ixE_-WiY k1پnaJϷ푐> Oc5f!r4[YL$_[O!Hg (83\&?r_ #fڢYJ &"Vu֒~i-DK6_a]L Y/j G`>#19eґ@#n0TNOߨXNrG5{W'ޏ541B30_GQ9?qp9-܃@ Қng<ٸ4 / 7Z`Q~ ޭmf٩`f%qoXB0UOAf񼅂V,CpCveN2R$%SSΊ|oxg/f8 8Ճ:/ >X1x< R"DM]PBN}U w+d9>^Ȉ}Lw^V|5 +}=5ܗ+P^ '4BXx2S׉Nf^Y-f}Pj?3who1nڅAׁᗍ xwmIx"2v.iLYcg(aP?^кGC8E` _{~RV.Ud6vKbE`TNJ@[]fB"9r}՚fkOΏv1-- 5^ 8-#pjVg2b<'SpCV0 cFByj#?K7)-ljzE:тZW݉Nn"jD6 Nm@qNm]u(Kg]Էxa(q&%opZ@:;H=}Q$UJ[?^Ў+W)zTxx0؁Ad1lܫkneu ;3?^ YF\T胍ҵN(J}4" E%覯4R5$<%H6oIIJ"wo`ܸJh*\EdbSHȃ:+㰛7R{`GPLKoZ{L8Q ?@C&.V{<9FbgpM ttG%K"o2GذZ=2܊D7 ԉ"])cK*ONL}VYtLNʉ2/O>椻̇+e`#J;`7u2ޛlt Ξ] CnKȩe0(~WzWe5b ,lPPIMJK>x=M0t~UٸP,iSR;)}ۉ0lިI[b՟x=%$ElfGB:N}oǯ::f# |Mh!b!TqV8+N㵉3,De? 3a(Lٕ]$(3yzpA|!ZeX]dmۡSʆĤzmrD9zS1cl (yh"&5ec r- N[?J ,M6oߠ]%>uyri=9m)V)& %~!Kϡ,Dpz K-iy5 %jLd#] " Oì@Awe3|湄 h嬹@VޕN5yv)ُ{6s̀k&3djy~qn^L6QEnJN,M{mpL 3 ҂M_աM(BޗkrHi›wI4ۯ Rv́. i+>e7f޹ Iq}!n8~sbSI:BR:QN@KQ#l%CJ|dB-Y[yS)N)tp-3˃S2iB.IZ˒0"KmՎn: ER U,$."Uc%-BqKz*2 2WP1ݍVwPdԌ8$n.R {HѣKIwJ}|Tv!(=cD3uKyAݍKzJO\ƒcgcf) ^XjxzA]]iֺpz,gRI*V/Sݱ\=1Y}fW"cYQDݣ`SqC~׷Кp>H'RA%RȚ4e3yI9w_fOEGCr$&WICfoOR5c&"{KFZw`q,#6 SҊJ& -hv 9.7HRe uGygTyIV_͛2+t~gͶ"/QL}%3TAT;SKT3_a J ޽',:SckJۧwLLs;|,C(܌}sSyOwzEUW"L9}9Plg[Z8DbjVge]#*j|eYRgXgƿZS:?k|]P%«E/( Y'Z"=d{0KÑR_* P%WLCYtUDj<]rS?i_C±-KXhPYԽ^԰iw!a#L#" )+7ϩy% iAݩc͕U7Ɉk+vr+ڈJ,djb,AV@US??qj%}-Q V]Sj m<5s~xR[j <|d4a)$o5._'l. P q-ĂHJ GQ YԱշ<.]ÎpbKЭsƏ69YƋ]X={|׽{^J!S?@beYpV*]cd#BcpĘ /p1 4ՒG9H߹>dFS`Sb\(3@٫p#җ4ze^\i]e}/,!2,0\?j{9jxu7]gR}`EFB u~IQa|!/UiMQ} >+󝳶yʳLT%Cd,9x&2&=;Ij/̪\,gMnݻLEm׍k2&KtyҤ&î]XC!`j T7 Am9#;ޛc|90"ȩc(/bkZ}8~!Ǫ '4V|f!Yz/HkY70.+J'uvߖPGמÝ:Zֲ#`-rqB|I-.qȹR:tyN.W_G31e=<%r@Hommֵ9Llih!4}i\x5^:·-ؾ_+=$zzVUkC,op̢*`ђٹ!ىp5"עJ;+}O%}V9ѥ_W@&V?ч\?0ڎVTt禌P7._&# -Q±jXwocBG3(+5[m9n{PRU02۬AɣBdU s̽#9jL[ 4lCo;Wa+4n ꈪiu rknV t} tNE,.oV@d2|4auxWRL#(v#~`^KBqft up㨋R]O)/ުB޳ ;&3L 5_<ĤR ܠ҃m|}k[Gњ+ 4.ݝ ;m596+o?$ 0|bTRM&lpNj F|jnȣlfIdb4Ѵ+Vr]fMX81s0rQȋ6:KDHи0ڟX$#<+H؂;@380Qa"BĂڜP7l˦ +>|Q%&R<_1]EnHn;?:UrԺ :ڹ^X-`z0+4n˒'v&n~7m&iS2hx y4C]ذӢ^;:ΙVзԎa+dPY_GhA-oN#_d^̌YvٗF&mnD'qZGˣq,l4Fc $h~]A(f_bŧk;DF8b IPç U-|vT35 ӝyRM~%R .LED;GLԉwrcwq*QUeOM IlLTS#j=\ׇ8C2rl~Y>m(Ȃ/o)}Y\ZRTzԆVAsژ_? Mh)5`(I;瓒6)n3NB19HTHB rz<,nMhVjXdL݃mbq8$@Pa +=$[܎egq)Vuo(\ /a{gŨ Rr쎻[dy5_Xf З=9IJϻ *a-kb ǹ'ܒ}UfF=zp$TWzG rvSP=8zʬ -8'=#5Cע1!]fAѿmXXG8cs?30xb5Ak<Y,ȍ 76n{Z|#x Ĩ/b`-+DFD>Y6=j/Y 1L>rtV>^!4RhjZ"Mx[{F'Noy:km( ugSus:~߄ dmX?KR&"ک/y΄]DݟU-xQ5MI[I_.>qL;6g;gGɆgJ[Vq$Oc5R L:6en|[& o@B5Fk܏# @9n6K8hoq8HP:>@?ERa fecଃS9cTvRʖl5vp.x= #2i6:zߋ&Mh<[\yE*0.V?8ֺE&=FW(Z7h<<OoOyL2 /֚l)9| t{G%f8QZ*V^_Y~͋.i!?xahkJc+uS)OjJ&suXgްXӭ_1(7B?qWA XM#NJ4 ɣL f5Q 6yAke(dôՓr+<:E CM#{+ⶖ00ˡbJUgl[s2nL/%B̫A3E 4xk8젬|Ѝ5kVspȏ>'^R0GЃvi sP ˪6Vp2x-0w+dޮh s[d=%HQ~r 'S}d8^2|2Wc /KJ n?,+=n(2ݎá@h3^Ü{&R3nKp&+fL]s)$@yE*|P_2&ymVɜr/.ĸ4ZZSw8kJaw`geI~.K ֓i ('`{j%I44pWa WxNfL@x(Ȗ)>/&A9[L O0h_3g/U)Πs3)Mn32|+ޠ\ 4U˵mZJftva^a-d6b>_~d>:Rt09TEFb\L(Lwl6~'*3Z4%ZRބ57냸 Nd`n8`̀R@`Nh_F:VR^#=TH)QEtԤ_:d#AIkFmdt 2 S0צ %tcyz&j^$јrSL;ą J I2s"7.7v]\pbߣL ϰ9ʗo2H.{#R-įٱPP!-CQwaTh ͻD2)wjRŮY>rk7XsxYv^CdQI\ GR/rVpZƨ ztQS`&!ʰF_%ָ <[k,Hm)CC,E Ĵ9E L sžӪGם֌;86 ^K _!Q1CX bd:R#{RX"<\1Cb&Hqs*[vnG,'0q{L_;#p)"Ww<}]8@֟s$<8HJ@\:o#\iMHrMA[^X;p8ʢs99JMܮ3 ʟ;ׅO9"ED `fzֲGH-J.t״ l&DE$- )g QԦdy*DMjO' lʻp}dj`Bw2Yإ(0ilSʐI}Drs{"j$lEA@}p!؅PrJW"Eܰ⢹(e|5v49z+W/X&1H"[<4d6 c NW#`UcZ,lͤ#Ř:h;gd .@iLR\lw͸/G(aE?r=qەѱcoЭ$e މPSu R5w8dP 9Ch'@R]u#._g\fnB%fKtVs#1Pp;bD~q3lT3giKL2*wWFc%G2d4IE\f 䜕Y+֍B& ]RNvy{W{niyeNsK* qwpV \S,=c$oIk~8_!7Kpc4]+ۉ'2^F /Uγ6$yJcq>מΌ"Cp:5m{O,{]c.V:JvٗGi}ȱa6$3yq6- γ2ѡ d)}aPôg~IPi]_57> AFeDwٷ͙PDN*;qxB)e884T72\k[Yl+¸>D,=yቾs>´ NvX٪-CbZLGֵӴѦ]lє}hSA?~Hgz*5#i uD+;'exux zَfΰrVPR4LtA^J?n}G @/s?8I}u Jf]I>|{p4qo۬]^/&c<%iǑ>bOj~+J`{s^ `j;Uڥb/ wej :/ȍNY(YYbH~ EzKؔ4p?}|Dj=/K{nZUsLkeNcQHrʐg1F`w⍨rĎ,Ұ&^~`86qtT>=xN!ƾ4^5 lž;b4ۀ|XYS--B6ݗNGP\L1(:OgTW @3]9'𰳎2Cx' (WssX.!{eە 4`mX)Rd)]68Xz=%QATp7'+YNHίD܎kݎzG{SF%}0kDb|F;~TŽk1]o2\QwHΡ<(Q||Ϸ0چ37hR-t55C=3O6 lxzb1jJbapBgT-UbYm{kk|& y:=plUm}/1ވॠ"sLXBӋa/':7ĆxO8"ʻ MMJJŹ71VuAXYv \,lV0Hv8uPq Пԉ\(N<@ݢ</-~HEDD+[e_??K={|B$_ ;]`v@-y}_ }9g͋m#y}H;g@a+!{{h-j0 `&HugGBS0J;LJZ jȔ\^er zLr)Od}bieó!xbl""CA@/5nvQ5'cn3Ar"T}4B\w)DBT姫ەlR*2Q.G%gR\OM1Cc |uB=y/ys\a/pF~?AHpIK@"7%Ո :0ϣ;5$H['Ppk ҆T ^_# ë,T֒@҃761dGWFh7Ebms;>N*i`(T(IذcT!+8 {9jp2̨۴_2;.;$KgNց: wڨff$i-W"o2dމ!ltX9 |.-6!ƃ"h>%*2ufQR  eRwkrݩ&J:/ah!67 +Y0ZX ނѽmGEXLuV͇QǴao 8-Mrn_x"/MfBf"7دGu7VqcQ8S3qs<}[`9E.l  xl;dEUoj8奷{,}ʙ[^x)CoOXHG%iXKN[f7o\Գ>ƑXbP0e{ٷ1V2{f^;K˗8"O.ٞUR MNTVFK+{m6IzyEZuP)8/t'Z  tϓ_Jf(n;TN˭zDYNt:[g{G AC:,fORfܯ"A"4;E+2{_/%C]],5>YsEAw0UN0"Є oR"W 4,EPn9M aT2&v: d y9 ,i?h;ӛOI5.c sف1)Pz}+ӏ6<πDo_o^JȥL+Ez5'7“*Tès{!EZ3  t'Ml4+;95Î)Hc?'!i2mŷWQLTqie џ[W//((^;l[4]2]&K4RhG -kIG%ːLTUJ'9-p}}+.+P`NN}GeÐ󱪍hyq?6[`ױmAX~qʼns]͛_) B=a aKQXI;֯*˳5,scc$Q!rsS[Pw'm{'@SZ#{I2;a|]X_."pRZ URbs#xM/mCn 2=Py6zk3L,]_ 2ـ3b3aGBӉ"&^A;Y_Jbw69(Ao<~!`u{2xާ^{yBZ\!AKR ᙖ%5B8z \qwkƍ4"0/efHSIHnl&$:110bഋc̘a2"cĕEa^ޡTH.a,uǍUőH9k>p] 槷=ڀ,_P Hhdq7'Juҥ>RQU`|0E=?e7w0PNf?l Ȯ7u VNM.a-~=ɣj30%iέVDb\f$ObE(_H5~952ըŎqR/ՌF,B0h8msJ%3^q#'[fĴ mŸ"+ ^ u}b:w|$rxalXkD˖tADu0Q/Hod(HZ(KSCp\C&}'J(W <_2WQ%  "QEoeB^}.C2Ў=[y mOKgĘ)d$-qodgApc.{O 3MU#ɤOO/SԏjtC|8@\*k}3KnPq[~x+s4N=cR:yf7$Vp[inEiY5 o5ϱY[mܽQ-sSK5:%@qWjl0|ZʥL e=cEn oIYuv\wO!kOfÈI_EgPZо'̈?щvc5U@^Y+hA/N#J;-Q]:LT \&Ƣ-4V>(\D8t~ӅxRDź6P,a:AYQ@UUaJ;cT8 %,2$$ۗR HaD=@"=nG8?,`_CXrwH[iÊ X6pG NK&6 Ch D1]~ՠC.ziuR7zΝ4Ag6gN-h;< "BQIr!_3,Q.e>}:-3 yUHæ&X;oS+zuC=x;Χ~IZ_+EHݑx)^o>7gg1Ηϳ~ZxYQ^ss`&Lf#!@_Zr:I3 $OT\cOr:JW#f 4{#Tð2 Va(^dw_rpݨ^S4#:}':6ZqׇcxeYӗyRԈ~1#gqh[ˍ I ֽuO·Ԕ{̨] }<ŴL5/ëٮgzKpM}IOќӗ K).W}beWb]! U`W8NyT/oJ^i\aPtgKh仯V; JSsz{\8$ 1i0ske=ƕ#1ư80 ԫ^P8P'1&91s*~/V*йQ]XƄ{>lfb% |ŽԮf桏G2p#dQ|3'cu%ΩQFtyVgieOG93r[JA >#֊Meb i}G 2gS.fLnBT\cuǃ z&OsV\mFݹ$;.g5CR6NzZޏj-$2Q1kAȎd(!㛑J@1C|ېj_ʩӹJPD d^GөhO^D]z!d/ؖ{^s:gF.W4ʗ'<ojK}MPxT iڔs4ML, xV(7jVD@BD&5sWih}0#Y[C8̃;0=0dh=xIlɤbbZ6c~&l?7R,M{@ p_{]̨@;ִaNMZ 1<}mpd '=UL]u/sep̢G7CBl; ; eBocx݀B%{,CF*!ۆO_~2ő:~ISjWƂGdSxG8S΁n.qK- Xt5]W{OdXxEbϯΰp e TEK@Y|Y^FA^>W9D'cZo=*㝫&0uu@xvףW+.}PÅ^խTHn>?· ǯM%ҡh]~+`LQ;7xB=\ޝ:Ӟ>LK`e=y'=?"fܟG6;#]'1t;)9VoK}$Y!/4n) *c~ޙDoO]MZ4 l%rf ʵۤ#'8>Dft{҇Ϛ:E,_"/[T4Sj f_ 3Y$92Yyy2geJk7}p9K9"JwIauA7e9l#bQZ^8F@ϬoiODgӢhjk|˚PـOU!&9X/^Vq0ӡP) tBVcI2*!D; 9CqIsF<:uCHh2fixcfЋ ]#NԖ T!ihtx&u5ۛ~|:Lk\Pe'ߍ)UڟZš`^P& \ yEQ m=RT!iŕ~FX$B0JOʦԙ*t%EN b YDN lx1;«ȏWF!Vh(k% , WyxRĒ;/f$y,2CFndmnYt=פ~Q4@ddVjZ]?;є _< Z^%kbӸ~`EDwC̏jK]<%` 9=-}JjIuY8lg0I;T7/|N孢od<(Ǭy58|lOwPUiLOʥ[2njega.r7 %?K~tAP҄{/&4T !".@9+xXij-A_SG&jp1XC͏*7NQnq0gyl?_]d/sr-87UC)_@r3B9j7?ba; ]$>|<@ylA[In{0^ޑ8T [wi U Ӣ0HASFH9{{pKK?͌Wz$uߙ.R ( x%OlZfбt(1vx/ccMx(8Z*Eb끅@Np 15iG- 4l~Z?e* X&e "͉RQ=?~`f;ϻ;`Մ4J3;AYM'' #c:7ݲZD<i,12U+C_.'ԥ:.H\F7cTKD򔲒Lf ;G_j0"R't7Vk<_{16vElr~Z5.(x 9S'|' pu<C7S$`6/p`4E1"//!0+`c YZ