python2-boto-2.44.0-1.fc23$>>\m)?hx*\$>=?d  T<@dhw  P ( ; ^ cvx. @  (8,:9::Y:BGH IXYZ[\]^QHb^d_e_f_l_t_urvw|xtylYCpython2-boto2.44.01.fc23A simple, lightweight interface to Amazon Web ServicesBoto is a Python package that provides interfaces to Amazon Web Services. It supports over thirty services, such as S3 (Simple Storage Service), SQS (Simple Queue Service), and EC2 (Elastic Compute Cloud) via their REST and Query APIs. The goal of boto is to support the full breadth and depth of Amazon Web Services. In addition, boto provides support for other public services such as Google Storage in addition to private cloud systems like Eucalyptus, OpenStack and Open Nebula.XPqbuildvm-16.phx2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectDevelopment/Languageshttps://github.com/boto/botolinuxnoarch#2p^BBqq%%T*LLS88m6Im7E$E$ ;H77z5oo%%$(#HH  vCOO?;==&4''<EYEY] T T"%.%.566 T -n**RNhNh25|s|s ""?^==  qllBj;;%}%}ce`}WWpqqRLTLT [ [ C[>.>.8 Q]EE~q^oo``\(YsYs&R&&)77 X!!]QQyy11U0WJWJ0A A  d*7*79@88T99@@  t t }} 5,:x:x |$$*7'p'pV!w!w    3   gg ? ?_WW/00==X\\%%ssxx   b 1 @EYEY(?::[cocoe   k k5..vv MM2669_..s TTx-11   (** ) yDs)s)Q@@DDBOO  ;2??&qc;b{2gEEGG#3''uDZZ T  ww)M7A%@"GG*3*3CY=g=g..?AA  ggD>=%%%4,&& kf%##^zJBJBii N E E |kk//tK,h {S{SqX<RR<T9?? UgSS}hh&?>^>^T h h_ D D G G69l9lTpUQb oo""O>]\Mۡ \ ZqyMNN  W88StLL!!!hhjjXJJ&!O!O xx  ~NN __ C=m=m~~ , ,T =1::}-- ; . .QQc*N*No"m"mv ,XXVJJFEEHFhFhe   [KO>O>~wZwZn++9a001?g77 e6OyM.. o C Cf\\&"""'B/OOK*..ZZ/.o.o}<(([[)o//e`(`(T  $ $r 0 0juggHMYMY'-Z,Vaqq =3!M8;;Z T Y``}}'' /   ( ( \SS& Ezz y**`[+[+&// ( (NtRRc}ss %$%$trll>>kk$$.)3)3366Q`AA  p5/* % ' 't. r S %O|)k  rJ 7#HAQQAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤XPqXPqXPqXPqXPqXPqXI4XPqXPqXIXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXIXPqXPqXPqVH{VH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{VH{XPqXPqVH{XPqXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqXPqXPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{VH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXIXPqXPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqVH{XPqXPqXPqXI4XPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqXPqn63b755d0b8586a4c7706d94440f932a81b5932fb43456931ffca0a073440ef055271fe243f16fa50150a5b004d99b555af7d181e21b7e9658c0f21d5d618060401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0731c07ce52c7500b3cebf4c14e2172656ecc114a41530ecea58c84f07637cf01d46ba2b5e1d948db8f35f6f0e414e95fac972f7e863779d1fbc8fcf1a60bc6be4da3fcaa22b6e692dae1ed8e89e9017dad890e1c40d4a9e7ac7558468d288d5e4da3fcaa22b6e692dae1ed8e89e9017dad890e1c40d4a9e7ac7558468d288d5b25e4c34d1a1a89531388b77b35bde4def60ee1c4f1cbe3d97c36d7716c5df15207911cb3991a2bb5178ff55e3b2d372454ef29b4677d4d8f775cfa6726e7d36207911cb3991a2bb5178ff55e3b2d372454ef29b4677d4d8f775cfa6726e7d36fa367032bd52aba5f0fa2903d0ad4ee53fd257d80a1dbaf4dcfbdc7b56a4b3fcdd7cfe202d36c73ce9cc0ef285ff2eeb4d3617e289fbb59af1b32c727682fc33dd7cfe202d36c73ce9cc0ef285ff2eeb4d3617e289fbb59af1b32c727682fc3354642fcddfd2e42e279a64abf80be0fd59b9aa8d6c2824f2910cb8be519e7723b1bdb7c2878dfc0cbf8e5c1feb1acd4d4cc30219d8a5b29a5738b594b583e5a6b1bdb7c2878dfc0cbf8e5c1feb1acd4d4cc30219d8a5b29a5738b594b583e5a6e92ef2869daa6be9e5bdadd4c0948aa401eb795934952e5d625eca4b00d9a2301e96f4b03c7bd7199be442b495e27080ce8fe339f7e794f1ebf903e924b29e871e96f4b03c7bd7199be442b495e27080ce8fe339f7e794f1ebf903e924b29e87eeb0ee849751c20ebbc1d088c64ca62547666b4f848e762726d6a872210e4f7a8bca7b9cc3dd675eb8b39bd0f8b253aaed967280105ffd666c474e72a4a2a32f8bca7b9cc3dd675eb8b39bd0f8b253aaed967280105ffd666c474e72a4a2a32f77b969617b571d2351fa1a7428a6b0a933b55015fede4ed510a2b6766b03360839c70813a19c11565326f052b7513fadc834a896a205204ca8749ebc70bcfb4139c70813a19c11565326f052b7513fadc834a896a205204ca8749ebc70bcfb41c37a4f1787fd58c5a4819e05c6032cd2579251e82956aa8744e4fc89274c04c83a42cfa285302d2487c94ccda36bca10cfa8c95a40e68514d73ff5e6d041ff8f3a42cfa285302d2487c94ccda36bca10cfa8c95a40e68514d73ff5e6d041ff8f504fc79d19110c11a1005fb84a4b01f6ed222b4520388252dbfab40893e88f36deeacda8bcf4c994d9c43fe278abe516449abfc789bcdba7ab6a0976c68fcfd5deeacda8bcf4c994d9c43fe278abe516449abfc789bcdba7ab6a0976c68fcfd5fcb5f4592b607bcb243bd4897d78cbc570479794fc8bb9d2daa496b7872bff4563ac1ee5368bff7134efff86ed06513cc946a84e78fd516ece28e17e0833ad7063ac1ee5368bff7134efff86ed06513cc946a84e78fd516ece28e17e0833ad70256fc31a3a6f69a68c7ed2c918a92286c68eb9ac1cfd89c3f344b97283878d30175338da8f6f644ab81c01aa505c5d169192190355caf2a03c7e95af1f9ebfc5175338da8f6f644ab81c01aa505c5d169192190355caf2a03c7e95af1f9ebfc571e29504601443f93d7a813c13e7cb0f0770a9ef24cd65fec3bdfbfe213ad1afe1a56927175c74292fd93d2cff64154ff910467ea87f9a249d44db7abbbee4a6e1a56927175c74292fd93d2cff64154ff910467ea87f9a249d44db7abbbee4a6d5781621d7590900a134b3d0a5126dcf53150550cca4420b5bdbcc62b228d3fda94d258441c590e4d5fbaceb30355e43821b1131ee42bf172b92b3c4b157179172f9f77e98136f5432c72248919f24c9fe93f3eb76f6b86cee4ad653821c6aa972f9f77e98136f5432c72248919f24c9fe93f3eb76f6b86cee4ad653821c6aa9e071d2a76ca5deadca9a7d0ca2e6cc4557b5115498478a1bb37d32e95ed0fa334ea16b56d045802381e320baa27774eb8fe415194a24726dbb6be713e95ac63a4ea16b56d045802381e320baa27774eb8fe415194a24726dbb6be713e95ac63a5b013135fee1de84970a0d4e504537b5e079769c3d68d87bc20edd3eba90207b843aebd85e0699cb8ec9cbf6080f29a3da7ab9cb7d79c3063856edbf2b9b52f1843aebd85e0699cb8ec9cbf6080f29a3da7ab9cb7d79c3063856edbf2b9b52f155c5c963dd7b6ab43e758706fefa89910d54ae51ed17b91276df931f9ca240253df97da0fa65fa89cea194a3a850190ef094f17fa81357fc6d0b8be1ae02a1703df97da0fa65fa89cea194a3a850190ef094f17fa81357fc6d0b8be1ae02a1704e3888db49243bfb24308ea6ae9ecb0019e883a3c8545e6730a8fef37192f8aaec9e15bbb5a4d9c5f2213166d533c231bb1caf31beaa530848dd54cb663ffd0bec9e15bbb5a4d9c5f2213166d533c231bb1caf31beaa530848dd54cb663ffd0bd11fb47cfc79612cc50bee339da91c29d745b9f77a06dc984cd2c37c15a6ec492bc47ffff67c4b33e66e2b54a221d71cf3c055ef2b11ec192ce467db7cf1a5a32bc47ffff67c4b33e66e2b54a221d71cf3c055ef2b11ec192ce467db7cf1a5a394adc709b66b545f4bf42fd57c6acb928b35c72c74816895c82c52950fcdc364dfe33ab5d57a4864d7cb2cb00c55016a18702e9f41170de6bfa4c2d789a7c52bdfe33ab5d57a4864d7cb2cb00c55016a18702e9f41170de6bfa4c2d789a7c52bdce04e68f513040a47b3b623313f110a5381890e97ec15e95b4fa2c5d9b87cde9c3522b5a62abc762684dd69a9c2b6211ed0ad98e3178ce8f818a87e01d2e5c59c3522b5a62abc762684dd69a9c2b6211ed0ad98e3178ce8f818a87e01d2e5c54deeceafff11f647e1b304574b89024c9605b489b969256a23cb6aaad0c1e8041fe8f52fb35999f35b4000e8a8d69846501116ee1805dd610806040b8517b454aba62140e111dc8219e324008c697847e6c0d3086dc8460073172f0b28a23ea266f4bae90d76bae54dfe5413a663e158fc8c0e1b514653295062b9423dce931b9b4dc37e91e8387d763a6314ce64201996a2754ee949c65d817b4094de27f4849b4dc37e91e8387d763a6314ce64201996a2754ee949c65d817b4094de27f484d6b3235f3cf18cb4f0adcabbd51bbafe59e3f0cbcb095316688602d3bd27470f36499b46bc8133f50232b5eb8efe85e44cd8bb04c0f4fae866e765c8ec6e2c1936499b46bc8133f50232b5eb8efe85e44cd8bb04c0f4fae866e765c8ec6e2c19d2804ccf86994e382a80ca7d4014a55982d28b16c62ce46799eefe7696cbe40758ac14c897d0a9061355876de848d136692beb4f9e5fb17a518eb1ae8188f5a558ac14c897d0a9061355876de848d136692beb4f9e5fb17a518eb1ae8188f5a5cd000d2d18f9c0500bc9fc23ca53a60ee6139162a28fbc8c0a4991693a045aec29664e563c91e051846c04335d6a2aeee6bb8a8f76ba8b5a5242498e5421737729664e563c91e051846c04335d6a2aeee6bb8a8f76ba8b5a5242498e54217377e8b5c34424939406927332594f7371848cf2862d076762b26743cf13eced1275e6d439bb166d52023ec0393311e2b3f28d424a8e2749a946a8d937a22ede2ae9e6d439bb166d52023ec0393311e2b3f28d424a8e2749a946a8d937a22ede2ae92845be2ca49838a12ab8a45d344f1537a1c3449458fd41c38d1e024e6bc9dff81aeeecfbaf430ba65be39f75b489f043c59f27e4b9f458b612f879ffbd4cb2f91aeeecfbaf430ba65be39f75b489f043c59f27e4b9f458b612f879ffbd4cb2f97708b5aca86eacdf3b45f58f063f57f98d026d5920ea85199199bf135465fcca91987f20d93600bd5865f90049e3a4fb11726f32b9e87344515e42a4c077d3dc91987f20d93600bd5865f90049e3a4fb11726f32b9e87344515e42a4c077d3dcfd3a21103223f6b38216ac2a477fe8671201e889df0713ca651d4d57826c09c352b0bf317f6db0c43e6864fdad4c6aac76b8707f45bb516fbc30fa79321282eb52b0bf317f6db0c43e6864fdad4c6aac76b8707f45bb516fbc30fa79321282eb5235070057c8608f17c5f29a2b49e50e4c95a962c493459ecaf5887c80335dbf538d379b7d132c9d46bfe5e8ca53c0278d582cdda36d0bd5b4c5e683d1715555538d379b7d132c9d46bfe5e8ca53c0278d582cdda36d0bd5b4c5e683d17155558554325fb6a5f75eb554f1263ba32a3099701de8262682f2a4899d7b69e10c38e7ad6cb70007793364143ce412134a853fb08de208006f10edfbd82b9974acf8e7ad6cb70007793364143ce412134a853fb08de208006f10edfbd82b9974acf83dd3b44f1183685de42b004ed1b4eb70bec7b0cc18d8e50a55bac1f3edbe77a9da4aa1110f329b8c06e4d47b7b7848c6f8930304fb0d3466825fc143a218c068da4aa1110f329b8c06e4d47b7b7848c6f8930304fb0d3466825fc143a218c068b5024f75b6a5aba7155cdf764eac33c72d3e8a21b5d7e6658abdfd600670c17c1152889e76cc1c267c8fc1b78dde7e7ce9ab105a29a6753ab0de7dc2a0acc5541152889e76cc1c267c8fc1b78dde7e7ce9ab105a29a6753ab0de7dc2a0acc5547d36634dd65a4eafc45ed75e93fe7358308206387e084e545c0dc4f1d3705f4e33353a409d8cf5dbc2459497c3fd7742c630d9e6ae7e057190e1777c9b92e5e533353a409d8cf5dbc2459497c3fd7742c630d9e6ae7e057190e1777c9b92e5e52fe6d7d5553b8e75941a98cbe5f6633c3f2426cafc236a643c0f2217633a48519a17a7df1eaaec3cfd24da4ad4dae44dce7264b1a97892539008913bc247195f9a17a7df1eaaec3cfd24da4ad4dae44dce7264b1a97892539008913bc247195f383d2199f83d58952a8645cb49ad9dd34f943f379f6cf7b03c63f1121e287b95c734ae857a543d527e56cbf2a383ae66202006b19f58f7cdd9e0d4037c83b24ac734ae857a543d527e56cbf2a383ae66202006b19f58f7cdd9e0d4037c83b24a10b6ff9dabe6409318a6364fb0479501e8c5581ac97d9d47b8a2cc2756cc25a3c32e8f106c6a2629394dbf09087f1def3d633b3464efffb7507326d3238ea8b6c32e8f106c6a2629394dbf09087f1def3d633b3464efffb7507326d3238ea8b6f172f55a51db5edc99d16b6a68587f73d580cc61bf0938ab6c01b222de1dc49480f0e8408b8f39c0acf723ccf33ab91378d481c7dd54664a238fc38b2b260abd80f0e8408b8f39c0acf723ccf33ab91378d481c7dd54664a238fc38b2b260abd57eeeef61b9be2fc81a722cf8da47976f66aa01ddabca443f9011ce172bd1b34bd3cfe7a913edaeefd4a5958bd10f769fbb21fd0dbb0c6a44c8c800916923cf4bd3cfe7a913edaeefd4a5958bd10f769fbb21fd0dbb0c6a44c8c800916923cf402f3ea050c0e44bf2bdcbd1a7e7b817a91c9222ca563682fedbfb5e59f8e99c1a15f5d659b979e905d1835f58e605e02f7c6c7a0d50f1b40a5560e997c7f7ccaa15f5d659b979e905d1835f58e605e02f7c6c7a0d50f1b40a5560e997c7f7ccac9a94d0f4223a0e9b0b0782fe9b48e68596f94d19fda66e28c3cf39d77fbb50715615c889056e9f4fc3dbc445e920afc2b92fe0ecb066ba76e8dbdaa7ab04a2d15615c889056e9f4fc3dbc445e920afc2b92fe0ecb066ba76e8dbdaa7ab04a2d6753d2cf9f9411e68567d7c5662e72d071229803aa4425ccd232a99efc6f56cc4e13ff2e30342f6bae53625bcc75f896a30097a55393dcf8110ecc28fc4bc2604e13ff2e30342f6bae53625bcc75f896a30097a55393dcf8110ecc28fc4bc260587e4c0c34d914f887d72cb9c8d1f48c0ad7f3d4b5ab0d438f2f6b126bcf487eaa2da3544d34ba9339aa4c60d09c5d9b64dd44007047a77b8c2e157329649251aa2da3544d34ba9339aa4c60d09c5d9b64dd44007047a77b8c2e1573296492512941c79380af4d6fc1ed0462dfb9d79b9d088a05a68d26d62d7830aa5512cc88b56dbc34713261b6483572a9e7fa25a1f1fa8527183db18813c441afd3f0226ab56dbc34713261b6483572a9e7fa25a1f1fa8527183db18813c441afd3f0226a2c93562354e21207ded667ccf6b2fd293bc2a0f7a04b07c4f6f04f0419a1b057b3160fcb75f80d3e6589a4f69460838f7a05c257dfa6c6dd626fe2c830c53ec5b3160fcb75f80d3e6589a4f69460838f7a05c257dfa6c6dd626fe2c830c53ec506cd93ebde7d27f416ca1f80e4f37d3446e5e2ca9cd4299d74ca58bda36e37f198606a3133e61f9ae64ad7afd1b3c518cd7c9b9421555ef728c0e59870fa489498606a3133e61f9ae64ad7afd1b3c518cd7c9b9421555ef728c0e59870fa4894c3e35c33dc41813bc9dbdb417eed6cbb5f0b9e6c284afbb65deb4221605534f4ca6608cd55dbd3eb329839e64cc47190018bacfd091007852e0fba507026f9a5ca6608cd55dbd3eb329839e64cc47190018bacfd091007852e0fba507026f9a5b3338d057b43246a7540349fea235a4d67a8b630a180842175d3b24a3dc0c9b95691d258f8a8d1721806bf2e8a2896221287f6c4a94afb06d0ab42832b7a4dc55691d258f8a8d1721806bf2e8a2896221287f6c4a94afb06d0ab42832b7a4dc5cf5749d9feee90109a401da0ee069a2ddd9b0ee2103a1191baf489491bdd78a3e33555a91657b076dbff4e5bbf0bcfaadcabe3dcb8170a4c7f73aa29b8ec2119e33555a91657b076dbff4e5bbf0bcfaadcabe3dcb8170a4c7f73aa29b8ec2119bc9570142eb47a20a7e0b05a3073a9dffa48253099ff5718672c3015b59a685aa2e3e14bb8ddb40471c11ba4ee4743f64c2886f193705be2f38a46bca3d01c5ca2e3e14bb8ddb40471c11ba4ee4743f64c2886f193705be2f38a46bca3d01c5c9189aac7d4d85e90ab00b2b9d12db2b5408a92efce27e86740e3655b12d8510af3ed7c00c374d80dc0f5d38cbadedcbcc157d949b09b4db7aab08bdeb87323f1f3ed7c00c374d80dc0f5d38cbadedcbcc157d949b09b4db7aab08bdeb87323f13512ce59b4efd4672120522bc03260bbf46bc886cdd5aac2db0ae1190b340453a1f651088f4cbbe025daabb7bc6933c39d7714c45c5a5d9d88ee971d6aa44beda1f651088f4cbbe025daabb7bc6933c39d7714c45c5a5d9d88ee971d6aa44bed3420eaeac1f42d86afd759179a1ae8ed9d515ba1fd57a9648d5eaa81ca65d7c49543f458e214596e64faa09bcb0b4168d6feb45a5e0bf0bab0bab45a453c237c9543f458e214596e64faa09bcb0b4168d6feb45a5e0bf0bab0bab45a453c237cf6ee6f9b59c1fedeab14f89533eddd40e479aca968be01fb4f1936f356946e47c55eb37c431b26aa5090d763160bc0710647e9a4c811eab1768a28d5509afd2bc55eb37c431b26aa5090d763160bc0710647e9a4c811eab1768a28d5509afd2b3ccb25b6e121d7e78bb3077f648fad8677352f70586a3ba69cacd1a9629e35e964848f359f2c5e268376d52ea7975a5fd546e8eec3da04e88044ff57031e4ae864848f359f2c5e268376d52ea7975a5fd546e8eec3da04e88044ff57031e4ae86801e6e3576c9f4cc1883583391042c2cf1b4970820d25389eb603ca9f0714486c18b8a35980539a8a35d346774e0a6e07402e63ec772c64cb25a9f486cb896d6c18b8a35980539a8a35d346774e0a6e07402e63ec772c64cb25a9f486cb896d85439109d6414e0d45d65189cb1eabaf3aa94a754fad003bc21388adcbea4fa6e2a2a147528f121b36a8efffa51d6057aa64a6ece70a9a18faa90a15b5f07cc0e2a2a147528f121b36a8efffa51d6057aa64a6ece70a9a18faa90a15b5f07cc0bb1a09bb7a7fdb5657fa652ec653f90b84d2f20be4e112b07e884e014be6d05c1ca521ce0641fd80f9a21212d8da7ebde8cfdbbb1965ce63cf0c06a5a39891bc1ca521ce0641fd80f9a21212d8da7ebde8cfdbbb1965ce63cf0c06a5a39891bcdcd8389cb309e514e603fa9b75a59ace1313902fde6b85989a0ea9254318cd0c4992df92efd6c736f0d75c77da8f634d1314203a4c2b54b935c15ca486460d9b4992df92efd6c736f0d75c77da8f634d1314203a4c2b54b935c15ca486460d9bbe7d319f401ef1a738debf5dfaa5edc62e4afa1ae91477b147434e6e6505f515ce901f0678e02619af9e94105acd9cbc2041c932c4d36b13280d03fd47361903ce901f0678e02619af9e94105acd9cbc2041c932c4d36b13280d03fd473619031cd15e9dc450d3b8e93e2fc7ea26b93a9729623efec0396aaf2f2e2282b23dafaea99fffb5b0c3b0887b65601bc2297e9b9938fb83c5503f0e225f34b122bac4aea99fffb5b0c3b0887b65601bc2297e9b9938fb83c5503f0e225f34b122bac441ec187011742d29fd5861641491b636de237fd265601fdceb20a6d973e3720631dfd66dbc135af65600a5403f7bb4def3356a0ccb70845ed302040dd44af8db31dfd66dbc135af65600a5403f7bb4def3356a0ccb70845ed302040dd44af8dbdef548ad6bb6560dd522d6e7ba492452e7e07a35298ca6c84d2d1dfc010c09828fbf0e1b04a6c738cb181fd2724f5e435ca6873d893ce0331deeb84eedaf1c6f8fbf0e1b04a6c738cb181fd2724f5e435ca6873d893ce0331deeb84eedaf1c6f01b025faffe9e3fc93946c69a85d1843e13bc308b59339778c9c0e312021e7dc791570a727bd654bc736568b69d7fd737bd669e0b948433ee5bc6db5f535aea3791570a727bd654bc736568b69d7fd737bd669e0b948433ee5bc6db5f535aea3ba63ffeac2fd22e7017176c5dce8502a3b1a0fe47f78c0879e3893f378d8fd543dc9868da27aab8feeab56c3195e50a0859033d6b62a1905ab626e912ae1691d3dc9868da27aab8feeab56c3195e50a0859033d6b62a1905ab626e912ae1691d2fc72270e3a409423adcbc9243b812eabb1922428bfc277cb7478e191a42da5c33bafa976c79612d5986e9ddc8f185097624a7b4eee5e6ed8022cd10c2a73c1233bafa976c79612d5986e9ddc8f185097624a7b4eee5e6ed8022cd10c2a73c12d63d7b5ee709e81e03000f3c21c3099f474c752dfa751e61de875e6f406e3e40ce81df198619154041f0404ca40437550b723672466b5560085b41c0f0dcc2cece81df198619154041f0404ca40437550b723672466b5560085b41c0f0dcc2ce4e9175be8a4d88dc5e363ddba3fd19e98757c34dfc025ebadc8615429da603364162952d08444d5b064d5ddd7c7e7b86a6ca0138bd118673b5ac8317c992c99e4162952d08444d5b064d5ddd7c7e7b86a6ca0138bd118673b5ac8317c992c99e40923f29633e804fa98d359baed40604ced497a2af09729f6947c28acdc3eeae0f735e7e7837883d51d5f5ea03dc625d36b561dee125d272faaae92b910047050f735e7e7837883d51d5f5ea03dc625d36b561dee125d272faaae92b9100470597c65e68c8741fd7152a92d7d02140dbe96d56ea7f8673d3371868d50ff8666fef3f764c7e1c7dea4fbd9d9f9e1fd658770ac9fb0155ba0a96e97a5f2bb1db33ef3f764c7e1c7dea4fbd9d9f9e1fd658770ac9fb0155ba0a96e97a5f2bb1db332c9620ca3353a68cdd37dbb9497db710d6cc7370cbf864ae2bbd2b1babbe8dfc06d289e4784268ff71573fdb3308b93f8c576c2351fda6db5624416cb58add2b06d289e4784268ff71573fdb3308b93f8c576c2351fda6db5624416cb58add2bf8c98d8c9054fd6d797a6ac3c8716234fb5191c2c6bc4d5b7db56169a93954fa51f022b68b62380f70a8e997d083071babb4ab6b764678589ec2ed9506410d8751f022b68b62380f70a8e997d083071babb4ab6b764678589ec2ed9506410d870338e98f4d2b0cedab57f7e1160ddc07cef3922f8909c4359bc72b3a13968c87aae07fecfecb2455e6b13a4e45928f45a1fc57d69d482dc05c5ea1820e84a534aae07fecfecb2455e6b13a4e45928f45a1fc57d69d482dc05c5ea1820e84a534b286d245c5521ed405f5f63b64d92a8bfd1aa2c239616cefc8302049ee27c0add6e66f3fdce41824a3dd494d78d298a0ac2fc6e21841ade8a35bccede776f25cd6e66f3fdce41824a3dd494d78d298a0ac2fc6e21841ade8a35bccede776f25c6d21a291ee16363eee91ddf13ebfc4c66ed42834c4556d2080767aaa265834a2037c77999f316e81b5f4a21e6a77de18f6385bf80cbfd5ac4d609113a9129bb9037c77999f316e81b5f4a21e6a77de18f6385bf80cbfd5ac4d609113a9129bb9871e6a50dd7659090eebb61eed9b8a7fab431e135c4bf758d817d917e653a96c3b5b9582a18d2213ddd24c23e8d7f3a8fee73608d216f044dff4b5e0a51db1d03b5b9582a18d2213ddd24c23e8d7f3a8fee73608d216f044dff4b5e0a51db1d0c998514dffead391cc16c44103a59cd10911744832967e26720b02eae3fc2c39b06d47745f38ba355eb54d444387daa10540eba0f773582ba1632b9e1d10adbab06d47745f38ba355eb54d444387daa10540eba0f773582ba1632b9e1d10adba6dead594fbe089f9c552f973e1723753d509a657519f777f9623e0ea8182157a356c7c821119176d517621dadb020f1a8d3dde6102db860aa3017774f85ed063356c7c821119176d517621dadb020f1a8d3dde6102db860aa3017774f85ed063584f0f6fea030349d9cdfa666741d86c6693fe300098a61a15e7d83cbe6c6c5acbe48f5e86c17991f7e644f2831e7543e2a89e1105ddead699cd7153c6e11d76cbe48f5e86c17991f7e644f2831e7543e2a89e1105ddead699cd7153c6e11d769a5b2e94c2fd7e0461c5c784416bd0cc48877f72b891f009658cb7ac689320049d26e00d2c8bf03bd352fb5583b84bff270b7f5962af58692910ee96dbedf4ae9d26e00d2c8bf03bd352fb5583b84bff270b7f5962af58692910ee96dbedf4aee7b99bc5ec8a58f6cf1e889cfbc4499dbd29c14b22710aa3701bcbb9f8cf38e4cf2fbd5fa0f3ff1e0fb81bd00ffb019ece7a65abef7bab237c18b690634b581acf2fbd5fa0f3ff1e0fb81bd00ffb019ece7a65abef7bab237c18b690634b581ac5e2631139611f9dd6764c80529c2821d17256a757bbeaeaef1cf3c5ff1340dce98db8069dcb88411034606676dc13a601f8dcaa6707a8662e60694d7bf775a6e98db8069dcb88411034606676dc13a601f8dcaa6707a8662e60694d7bf775a68d8adf49ecaa39dbff7833d2ae9bf6e756348acfb96bda795aa5c46eab0ef10400453d95226859f63e5fb6e77f187eb81d3b7b26cf2b1568a4a6d46cfb5a71e800453d95226859f63e5fb6e77f187eb81d3b7b26cf2b1568a4a6d46cfb5a71e85620fc0b16ceb30016fb61b22559df5022c2d0248b945d28fc74f6955393f44d8d1093cfc8f2f0d1fa25fb2461fc515b237ad58fb3875f6710bb1304f98b52768d1093cfc8f2f0d1fa25fb2461fc515b237ad58fb3875f6710bb1304f98b527653a584a14dcf1810099a4fa984a20687fabcfebf74b3353260ba63a0d48b34aa2ab8a885d09e4327d0f0a93e65488d4ef7317415cd97f964a72317a063679b992ab8a885d09e4327d0f0a93e65488d4ef7317415cd97f964a72317a063679b997815500418c9a79c1580bab7386b88a47fc3e7a6964f8a664fe81545305582db3b915d8b4d9b1e3a7e5f3deb9921276845c6f8efc7249aa79276ad05ba57c3993b915d8b4d9b1e3a7e5f3deb9921276845c6f8efc7249aa79276ad05ba57c399e6b9ea2293158191f9810f1e8c88bdd1d035b323b658ce44892aab67453770b68017b71181531d5ff6ccb61ce0924e66a7b85fc6e14ba8336e31dda4a7e5a10f8017b71181531d5ff6ccb61ce0924e66a7b85fc6e14ba8336e31dda4a7e5a10f31879b79ed3dce4c4eea2f3cbfd1edcb9b62cc28c85a009f93c29ee7afdbebd30c258076331de84444c41ad216bae7b092313f193ddf71ceb82856cfbae01f260c258076331de84444c41ad216bae7b092313f193ddf71ceb82856cfbae01f266c7f8bbe5ac081979e456166722bc4bfc3dd99c10940d42270abb27ba43a3e66dec96f3cdfa2be9eee796e8313b278a67e75ee0b36d6f9cd179f670eb7486a6bdec96f3cdfa2be9eee796e8313b278a67e75ee0b36d6f9cd179f670eb7486a6bd90b4e349c6c226a5a6aaac0ca671a88402f6066467ee06107eb4df711edf1d959dc24541f5a26791034ac2fb22453e2d0404b7b4ecd339208119178f3c48e5559dc24541f5a26791034ac2fb22453e2d0404b7b4ecd339208119178f3c48e551df52020563f78024f469befd067fc1d861174d7a35d497b6404e4558804f8303d3751cfcb6ed6dc0bdd8abaec4c7e30690b186f7057344b45bfac9741403e343d3751cfcb6ed6dc0bdd8abaec4c7e30690b186f7057344b45bfac9741403e3455b4896a36041d73c3c418379fc3a5e4181f39aaee1ad451653f945e69185f855936f85eed914376cd7925299029a90862cb7d7c48f61363fde51581c8b390dd5936f85eed914376cd7925299029a90862cb7d7c48f61363fde51581c8b390ddcc6c406dc80f856935c7e047a0d0797bb333475603d0a913d8c1bc0957f1ee447cd6eeedd8c3c0bd5eaedebf62e52b64f8e195e70fa8884ff61d019e95db157c7cd6eeedd8c3c0bd5eaedebf62e52b64f8e195e70fa8884ff61d019e95db157c4650b9fc100461cf7cc147e40cfde950152daba35a276158c87cf4e25d1713dd6e5dc68b19f5967887a2cc789fdf5dd9bc4c4fc0faff50baf33b124e46fd1b7e6e5dc68b19f5967887a2cc789fdf5dd9bc4c4fc0faff50baf33b124e46fd1b7e3a93f4063211477bb214f732baf94ab06820536074d0907e33a5c2dc0192b6eb60d835b1ad579e66f46948e87a8140d9814e3436a9c13348b717b3209130e55860d835b1ad579e66f46948e87a8140d9814e3436a9c13348b717b3209130e558372a8ca8f57d9d45332592d34abb1c8b417c39856c3ba851c1dfe17e5754829dfa3a6c0474bd7c0b2eb89527f0c1a0a51203f49f7e116c6e5160dc4a8b54fc80fa3a6c0474bd7c0b2eb89527f0c1a0a51203f49f7e116c6e5160dc4a8b54fc80f084e4d925d883b3bf16739bf5b114d8080bd30642fee770c6bc9f3283299a3c8bf428d92083bd78bf82ed8bd46b8128a9a525ee44235355185097e15be65d198bf428d92083bd78bf82ed8bd46b8128a9a525ee44235355185097e15be65d1962a17e3b7f634c1734d48d5c907d502145175abb48cbcec56ccab7443d0adc6d74c5e8eee4e99cc326ea3db6753f6cf3630ed60b4bdd55da8c9677bc54e0a15674c5e8eee4e99cc326ea3db6753f6cf3630ed60b4bdd55da8c9677bc54e0a156ba64aae53dda38647266ed44fb2c8c7f880c24c71f3c745996bd57a4c5947b805feb2e700e53c2f11e8ba32dd7d07302202f3f39101ccfab5dbe3a34d9f9a5595feb2e700e53c2f11e8ba32dd7d07302202f3f39101ccfab5dbe3a34d9f9a559e3ecbef522a550b3dacd4826c81ec717f9dde273f4dddba88f85dc7345c6f30a66d4a3eabddaf84ce1a6d8266cbaf8cbf7dbc72b7be58656f7de614d380e437166d4a3eabddaf84ce1a6d8266cbaf8cbf7dbc72b7be58656f7de614d380e4371cee1604329a6e9da89b6d68260bd2ec26f860c0fc4416b770cb9ec96f2372f9ddfc1951ee9e75a3f0f17f9c84567b263b88325c9751e0a516864bafc33ff3913dfc1951ee9e75a3f0f17f9c84567b263b88325c9751e0a516864bafc33ff39131fa680ca575849a6461ab97649feb765075131d30299c7deb9dbbc4e8e32a70d89fe5b10900e4abd762985e0fafb1d830dc22c82af15540870e513ff458d25ed89fe5b10900e4abd762985e0fafb1d830dc22c82af15540870e513ff458d25ed243815fc9960c5cea9562385239b25d0de81c4c8b38de4cd2ee6b7e55a78ab6efe3932d619175299d4ff306453ae96b73d1fdadd5b3df77abc6e3bac78cc54dffe3932d619175299d4ff306453ae96b73d1fdadd5b3df77abc6e3bac78cc54dfdcefbbbddbcae7e228d40fe39759ab491a5c16b63641434238d71ad6ae07c775d1de5371a8b3b21aaefb3c18bfafa3404202b935e2a5acf54f16b904780e99fbd1de5371a8b3b21aaefb3c18bfafa3404202b935e2a5acf54f16b904780e99fb7b0c701251584530b4a5aa61135df3887959e9937a7c6e09ab80bef4510b072031f787fde6bbf44449a5f6db97ef1568767804fd568647351cd3b47c9fc893d431f787fde6bbf44449a5f6db97ef1568767804fd568647351cd3b47c9fc893d4596903296aeb26ed5147ddc487482f17b59a134e2b1f6a76912967ade37bdabe5a81f2709ef4f73ac0768fdfc909dcb17c04168a90e32a3fc9e63068046277785a81f2709ef4f73ac0768fdfc909dcb17c04168a90e32a3fc9e630680462777855f0bbdd79fa078b0cdf9e38ed9082936c9bec549c027acf9bb155e272e0929159fcc12cdf45731d21db5f5a92ee829051471ce3cd1fdaf85ba6132a6d76ec3459fcc12cdf45731d21db5f5a92ee829051471ce3cd1fdaf85ba6132a6d76ec344f829f8a3eb27d9bd4f71e57f16dab6d7a5a73aadac37af57103380b59f4ed1ffe8bece0917ff3293999f24cc74fa4838edae35e88f26c9e28a33b012ff96a42fe8bece0917ff3293999f24cc74fa4838edae35e88f26c9e28a33b012ff96a42c14bc4267476c7e6c16936cc603c742ed908be81e4ef44223194477ee151ac1747933411ce84e63598d07a89a046c000565cfbfc8e1c3109f4322e0066ca173847933411ce84e63598d07a89a046c000565cfbfc8e1c3109f4322e0066ca1738a4d7d8962f39ddcb1a3669f762c54f050e9f178e1c59d596642660bf1d876e660d64cb61729626bffddda00e98eb8aea9046d0ec413fcdc34807e61b4e891f6c0d64cb61729626bffddda00e98eb8aea9046d0ec413fcdc34807e61b4e891f6c44ce35be58cf71b31b1b825dddba1fed5156fa8dec69527437fa9c6f815799cf4ff8d213aade04aba00b71b30304f1f0e7708551166c8edaa8b99e95926314d94ff8d213aade04aba00b71b30304f1f0e7708551166c8edaa8b99e95926314d90cba3e47b4966b802018d3238fb672931b1e949a7a34b7dddb4b65d346b2abba2c5451cc31231bb98652a25860445431abecbb5c88db84af21518611ee46cb1d2c5451cc31231bb98652a25860445431abecbb5c88db84af21518611ee46cb1d36e5d4d1f0594632eb197c13a490ab039598d2f65ac64e7ce6aa07d681e42e1efcd1f69315f91579453d0394279631b03ba50f7276f55305f86c234f30574810fcd1f69315f91579453d0394279631b03ba50f7276f55305f86c234f305748105cc4ad3ee87ed1bb3574c88693e16e8b1b3da61524df24423217df066c75c4a73701e6756277676dcc00591302e56dabbafc7c2d060684457b3c6f02a22768bd3701e6756277676dcc00591302e56dabbafc7c2d060684457b3c6f02a22768bd8430aa21b909fe59bb6a5461f647096f477e36d3ef24c7a7b538d3587970dce46ecc2516dc71b84e170cee1de79894b35a9debd7ff69f332f0d3fc5c82b1f2096ecc2516dc71b84e170cee1de79894b35a9debd7ff69f332f0d3fc5c82b1f209028b9c4ba78348b97a8840c2a0609d729bdc7b7c05ff71aac41136ee437ad24ae31e4b0d3545fe46ae37ba64126c9eacc9a4792302a87986c50e8dcc8fac6d8be31e4b0d3545fe46ae37ba64126c9eacc9a4792302a87986c50e8dcc8fac6d8bd8af68fe207118210789caa84eb4507e2244c90d05f32d2e98efad8031ecf18a6b8f6ce7dbacd9ffa22a3588c824a1eb1e0c5cb439b841f1ea7ab0d69fdcba8a6b8f6ce7dbacd9ffa22a3588c824a1eb1e0c5cb439b841f1ea7ab0d69fdcba8a66f22e1f276949baba93a9540d44a593873dbff743d1907952c280b3080eced666645a6f7286d0582b34b0021a8b6d21ff767784f6c57ff7598b602fab8bb7b766645a6f7286d0582b34b0021a8b6d21ff767784f6c57ff7598b602fab8bb7b72bfdb6719a5fcdaedc5cebb0a6246a562e46f250642ea3e669b69c32030421738f7fbc533ee8ae567f405dc716da8cab5cf06c57d00914b9ba4d2709ca70ca028f7fbc533ee8ae567f405dc716da8cab5cf06c57d00914b9ba4d2709ca70ca02e5e47a99e1593ccfce91ace02057faae522a5e989099c83f819d4c3098e4268f9cf0fe6fa6a2581f4350831c5872c30e8e977eeb0bd050f8842eee31e523a6289cf0fe6fa6a2581f4350831c5872c30e8e977eeb0bd050f8842eee31e523a628cda25afd03af1e43d8cc9e16ecdd5ebfe5e6cc19a77936a1f7d905565b561660c1b76e9b02b781b5b924aafe34a6b94b25f50bfa50e912272da61126e190da88c1b76e9b02b781b5b924aafe34a6b94b25f50bfa50e912272da61126e190da88c67b0bb14bbd7bd120a8347b862fa081167ee1f6a86cffb849a229221e2d4180cd5462bbcfe8a8ec5b4771086a4ecd27ce3e907b52a388c28c81924f9b13042dcd5462bbcfe8a8ec5b4771086a4ecd27ce3e907b52a388c28c81924f9b13042d75e1fd9a7bcc9241e4a670a503c875fc8b4ed0bab8145f383e1499736f75a3062c9583e03e2f5db121887b66b1371052f7d1cb27c6dfb83b0cdd01e83ee0d2a32c9583e03e2f5db121887b66b1371052f7d1cb27c6dfb83b0cdd01e83ee0d2a3f7c6b7d5a47208796cf8a29989409a4e27a3f9297ebd239ba017da973871ac019a75e57f9df520764af05314044dee6b715882241f928cb504dd45758e29bd009a75e57f9df520764af05314044dee6b715882241f928cb504dd45758e29bd0053a6ba56c66395d3bbe48e3b1d3485f8f3b22745089858dc76fe3a0190a68fafe8a1b79c40e4d9b4ee58521b341f100c2b4e0c000fc88f6adc3c0171eeb1dfd8e8a1b79c40e4d9b4ee58521b341f100c2b4e0c000fc88f6adc3c0171eeb1dfd82bf61c74063d30f6c0529371cd5ea6e8c57dd2cebe077c01e665aae82d211ae1644d5892b02f115e8ccd95a713f91fee3f04bb5d2451edf13ea74468c810ee45644d5892b02f115e8ccd95a713f91fee3f04bb5d2451edf13ea74468c810ee4545052e53b639f3930d19b39b8524f1559072bc4c543a36c801cf86d2e48556fa7060811cb3f0380d2b38d1f6cbf7405ccb0fd0950b6924beda73812f101b51f37060811cb3f0380d2b38d1f6cbf7405ccb0fd0950b6924beda73812f101b51f38688bf62acea7eb3b10544f3427ea4c93723887e2cf688cbadcedf5dfb2826f63e5dcebd882ced33ab89ca8de9de80c86680a2945bef75dc62818fa7cb9020393e5dcebd882ced33ab89ca8de9de80c86680a2945bef75dc62818fa7cb902039a83da7f90f7385deea09b0ce9f7cf2f3184e1407131da5a96fa9b52465b5bf4868fcd058767d852d8a7d3cc19458fb03975281289c496def6874e2e286e702f768fcd058767d852d8a7d3cc19458fb03975281289c496def6874e2e286e702f7a1dea798228ddbdd431af748669d6139b3f1187ea88b28b9e7ca7c5d505962c456fe10a93f6d9690ebdf201330acb7c8f8dc9e32520d82f6b5f0892137de8d0b56fe10a93f6d9690ebdf201330acb7c8f8dc9e32520d82f6b5f0892137de8d0b61122e3b1eb6c7c1e76944efd201f7eb8b94f1bd6aff2d969bc2a105331c69987f569534f7255d35b556fdf89dca092a017e7adcebd263cb299f5ceb16d1f6977f569534f7255d35b556fdf89dca092a017e7adcebd263cb299f5ceb16d1f6976f41ed54cca62b241ba52056bd5eaa6bde36c4f310a7fd05deaa3b7a0a8e505e26d14a796e3f2ba1603ba5ba1d5ad5359c516a4a0c18b16bf5089f52ea02e4f226d14a796e3f2ba1603ba5ba1d5ad5359c516a4a0c18b16bf5089f52ea02e4f20ed54c76b39c9d6a2455745e70ddd752f495657e121cf9e1c6b72b38de7f0a8a170e13138ca22efa2e1493807f9c19491ce1c4432c798c7cba28641525da10a4170e13138ca22efa2e1493807f9c19491ce1c4432c798c7cba28641525da10a4275555618b9774af6e9d972b2c4db93125954319210b3c96e4525e8eb57e2484417ea092646a94d0485dbf25a742f694667f22d1041d74429bb557d4ca4f39bf417ea092646a94d0485dbf25a742f694667f22d1041d74429bb557d4ca4f39bf85376016bc39720444d4e637186719b128601b9fd17f100eafbc64318be647b0dcbb86c4335c495d6e1f23762b944cf886e0d64a970a29e5d829aba05b1e54b7dcbb86c4335c495d6e1f23762b944cf886e0d64a970a29e5d829aba05b1e54b709ab0a848d63bccb197c8c44e023287980ff426e11a8531322ee387969c43158fb9a1b95c3f1e4dcc67fb85531b8d7e0571027096b0f5b19da5062c211b3467ffb9a1b95c3f1e4dcc67fb85531b8d7e0571027096b0f5b19da5062c211b3467fe86980a520578730d84f9f2c299273f9ef902195a393825df99747b692e2cba5e4a41248364171d50bcacaf4441e99931a640f5a119a111cef34688c4332fed6e4a41248364171d50bcacaf4441e99931a640f5a119a111cef34688c4332fed6948defb778a7898796463dd2337f61786e610854e5055e2ae5d0d442cfdb12bfb04a77d07c528a67bfe3c3cca98d0dcddfe206567f5c07027a458beb8f020871b04a77d07c528a67bfe3c3cca98d0dcddfe206567f5c07027a458beb8f02087177d2419d437e52598359a4a14733c771418ca04eed3a8a6e2f9b649d3e2b684998212b78a484ae6441ebd294033cb33fb4f6b87c1f02d521c82c0a3772a8004f98212b78a484ae6441ebd294033cb33fb4f6b87c1f02d521c82c0a3772a8004fcc8148d3bbb0f1e2980a9668112f99de574856338df3522c9b0b4e54027bef2134d011f53440302377cf36ccf8bf55c91043206702ab5420017713cd1f8426be34d011f53440302377cf36ccf8bf55c91043206702ab5420017713cd1f8426be5e1d6a57922802dfa6ccf07137f753cbae78f9ed47c30d3dd8a59173da112f56efb0a6f3fc7d38f7d7d83f13dd9160addd096c6e5d72976057736191d2f07c23efb0a6f3fc7d38f7d7d83f13dd9160addd096c6e5d72976057736191d2f07c23034aa19169a8d17c77e9da91ea415c130234d3bd443d605b9ccce469d785a19c4b0a7271aad455c10c45e3df65c3ecde81d492d3f6248386eefdabb0b1aeadf14b0a7271aad455c10c45e3df65c3ecde81d492d3f6248386eefdabb0b1aeadf1b05ed87d4ad833e27d98d29bb55c00da162cbd015b31d2ef2e9f5098de741741ecf8bd63d2881acd167121ce7f98a3b52b37e0fe09d4320ee2d7f84ae6bd8b44ecf8bd63d2881acd167121ce7f98a3b52b37e0fe09d4320ee2d7f84ae6bd8b448d1dc9724b9a3deda29e66dc840800c6ef678838d0488d1856a16e97d5cd49737cf5384c88998c23f15b1c37e5564c9ad1ef2109859fa9ae8f79f1451fe5fec27cf5384c88998c23f15b1c37e5564c9ad1ef2109859fa9ae8f79f1451fe5fec299f4dd3b48255b3e65d9ca149c464467349e6e2093070b80bf5311d6c96a907b85b677e19bf2cb72c62ee08b4ae0788afdd3c181c124aa5e8451d8c0fd2c625c85b677e19bf2cb72c62ee08b4ae0788afdd3c181c124aa5e8451d8c0fd2c625c2624070fd001ebbae043291e66f539baee3dc3392ded02462d077962e18b87b5ca7a9612658d100dafcaecf30a9fa70922681fe192914356b03b9829dbd3e141ca7a9612658d100dafcaecf30a9fa70922681fe192914356b03b9829dbd3e141823db4b7f2cd6158c5e2a5ebe83c1b0d624c7a7c7d3072923bd19c7b20820454dfaa9bf56b6e1d02b0a4398b78407c1f42a3a4e4eb23cab784ae194cf4e89be5dfaa9bf56b6e1d02b0a4398b78407c1f42a3a4e4eb23cab784ae194cf4e89be518fa4ae87690801ec4f24c949bedb62c801c19b73dfa3d174cc53bf8d68d6388dc6107eef8840c21caa9de5e0d66a3813a5d65690220f86f0ff3228ad36ec99ddc6107eef8840c21caa9de5e0d66a3813a5d65690220f86f0ff3228ad36ec99d2adca4e9729041ab658f24ee4503c7a6b13d77f89ae9a554ea36e69c4c6b8196bc28a5f4661e0b7858dc6a5234a1726a536cc520d4842d2edf8272ae79c01a7abc28a5f4661e0b7858dc6a5234a1726a536cc520d4842d2edf8272ae79c01a7ab690c225bf284b12d4a505178da82c62afa3e2276da37e559b5be926d87ed9ddabf97ccbc0666dbd70f33ce1106cf710b216c0922adb2de7530566d4544216d9abf97ccbc0666dbd70f33ce1106cf710b216c0922adb2de7530566d4544216d9eb22323e2930992e9cb8ff60bc32949861514328ca91b9d2e377a1fff25b01525d0ef9b01c6c8f2316ea6bbde4826c026a51815ee09782ecfce0f360941412b85d0ef9b01c6c8f2316ea6bbde4826c026a51815ee09782ecfce0f360941412b8c0075bb63294a9f95794b7e47e3963b05d1b6ac0996cb0f2f12f9cd44864519a8bb38150769879ecee0c80265cfd04a5c926142d14924b7cbb373fe65f2c18098bb38150769879ecee0c80265cfd04a5c926142d14924b7cbb373fe65f2c180907468b2227c78380e11cb1765df1c638e891d23a8547f62aa92cb8c99e979c7dae6ec33c6ddf26e1e9a583fc836b051040899c694ee9bdb5ccfb51b6568e3537ae6ec33c6ddf26e1e9a583fc836b051040899c694ee9bdb5ccfb51b6568e3537b6dc630351444067c2a74915bec2789b9c7d81fcc40f06b4855f38021321297c069ee4275bd7dcee95ac559d4d8b400f4cd146f90907ee1679f9694ab24bb206069ee4275bd7dcee95ac559d4d8b400f4cd146f90907ee1679f9694ab24bb20637ca332362ad9bb0655eab6ff078609b7101482d2beb86dc64e4f58a824627e7b6d1b28a9683a027b4825c008b41f340401eb56b3c446701fef1be443c6255e8b6d1b28a9683a027b4825c008b41f340401eb56b3c446701fef1be443c6255e84135acb6c235635be9022eb84b876c90ec1329378f73eb34deadc99bb3cb939238d6c9f3f45898f8c74018422a0297bc53af8bd5a878c2c1e76c50ebf4a1834a38d6c9f3f45898f8c74018422a0297bc53af8bd5a878c2c1e76c50ebf4a1834a812d86c352401c1c4057a2fd5579fcbf005be4432255c23e1acbdfd04ccb9a4ca9a13815bfa2b112bdddaaa7a2b45f42adc5b859abd70373a7dbb2b1165a220ca9a13815bfa2b112bdddaaa7a2b45f42adc5b859abd70373a7dbb2b1165a220c86e068632d830c24bd1236fb63e656f5304f7a7c30222ccc6bc1034e0d4da183b8395bda95b562776d95f21d633de42a3a414b2de0bf77b427442c1c5268364ce3fc36c4eb0706b2edcc551c51ee62ac57774a9dc057544397b2ad539a18e6536312d656d77234d02e49def7ab287bcf9c9021ebaa655bc4bf7e4567c2cd95e94d34b9ad08b4d2aa753fa4487e8e722cf163c2d51815a5ed1f7afe80b311428c4d34b9ad08b4d2aa753fa4487e8e722cf163c2d51815a5ed1f7afe80b311428c3ab532d5c82e5512701f9fb8c80d60c4b3dd931e60ee476941ba1aedbb1648f6cc91d5af89c5be714cd762bf3e0861d8605d4cce7f66db6c3d82c51a3217fa74cc91d5af89c5be714cd762bf3e0861d8605d4cce7f66db6c3d82c51a3217fa74f0a4016dcf0dbf953f635b8592d8cbc16d3e97178ad749dbec9a7db88185154a94dc2a643b2ec2ef622162d5ecd7dc516bd78aab262cf35f853b1bbfefdd788d94dc2a643b2ec2ef622162d5ecd7dc516bd78aab262cf35f853b1bbfefdd788dbfbe57ab85d8cc9922e9982e23ec561cc75d0f239bf0a35bd90adfd83b58f6d3b624f4da1887f8d00d6fcb3cbd2ef099e46d6a3aff1dfb94c2d64c9b1f4c711d51c8cde7c3e3e72af80a5d24ff85543e60e7f2ec3895dab80b6d70ecf843c11851c8cde7c3e3e72af80a5d24ff85543e60e7f2ec3895dab80b6d70ecf843c1183e258300ed40d627b072a9ef478069beb6df74eea0a4cd2e809765c767cb26e06d78667cff1129d031a8dc64b77638a107294871c5941d6a3e1d2379e9b269da0a5e428c804e5a5354f273f5964ce2682cc8b60b776ead97e99140fb079befde0a5e428c804e5a5354f273f5964ce2682cc8b60b776ead97e99140fb079befdeecbf50925f282ca11348bdf1a5a7d220dff372f6d119e8c9b269efff4d56435b3430924fab7ea18452617c86edc43d42da45c2692390ed9635a4e231c1764c023430924fab7ea18452617c86edc43d42da45c2692390ed9635a4e231c1764c0291994517aa281f25a7ba62594bdfda3a335cf6e8b633a23c97a511a47d0ad9f8e1aa726bcc18632dd9ce2bcbec51ff99272aa89d0d4f92a6f21a19a7ef48b4c2e1aa726bcc18632dd9ce2bcbec51ff99272aa89d0d4f92a6f21a19a7ef48b4c266614856127be921922b76ee5974d6cd51e28b5148249fd1d856a210529e2e3dbd5fb2c5ecc6197e96aea06a279f84c27791963e1c4621a106a5a38733785b5ebd5fb2c5ecc6197e96aea06a279f84c27791963e1c4621a106a5a38733785b5edb7edb4f1af2284be209f5e9a64dcfab5946bd66f5560968a423b60abcf1ea06ee0679499b04486beee554ed2e5ec7f7f9038948ee4230f054b145b479ed59d6ee0679499b04486beee554ed2e5ec7f7f9038948ee4230f054b145b479ed59d6b8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e26e06b2cbaedb318d45e0647f406f91765c0967b35a8cf4ee14a789ffee06fd752e06b2cbaedb318d45e0647f406f91765c0967b35a8cf4ee14a789ffee06fd752f68ac8a6e55f500a357ff4478a1222db80f5919af7a1d43a96189c5f33e6010ce2e5f392bd445a74f51af511aebb021f365b6713213bf25aaf04dd6403437a608297e3659fe11427a8ea86248d73f933a87bb9ea73792330b8270d097fb15288c69721a2e749ad95d06e787038a66f59eddb3e565c5666f63f1b95b6cfa9fe328540f9e631d73e7a9730b32a4fe0419b4a33c5ef853235d0602182de52db6a768540f9e631d73e7a9730b32a4fe0419b4a33c5ef853235d0602182de52db6a763e073c3f000ce7a1f0d0255c462c57dd5fe02eea2412c4381177de8c445bb343073ee7aea525791ca1bd529babdbc52d9ba9c20e8eaaef16dd6c76a5a278e520073ee7aea525791ca1bd529babdbc52d9ba9c20e8eaaef16dd6c76a5a278e52077510ab4f3c93566b05f8e2b4773693089d9a2c10b482fa81aa202f793940d336e8494461ce214eedde0927b36edc368b58049036513e067621d8921d45f5dbc6e8494461ce214eedde0927b36edc368b58049036513e067621d8921d45f5dbc407f497ee8cf6ebd34e8d43c8682ebefceaa9324d1a3e5080d917c89e2feca21c9ff32d9e69a4934a7f9d918ef2cf160ef2f41791a81ea745ba2e5c71f812901c9ff32d9e69a4934a7f9d918ef2cf160ef2f41791a81ea745ba2e5c71f81290186571c1aa30a1c5055299be36396c0caa4a778045ca3053d6725c9aa086aafd779c55a59dc4de6becae3d478b0da01c4a9d2ae8d6b2da00ed0f40a8d1774c04b79c55a59dc4de6becae3d478b0da01c4a9d2ae8d6b2da00ed0f40a8d1774c04b4e7bfa96bf04d42b7436479a64e099b790a97c7717f53313c8c25f17154f79b10a767954ce5635cceb2f60baeada95230abc5ecf8f1c43954ac2f55443ace3920a767954ce5635cceb2f60baeada95230abc5ecf8f1c43954ac2f55443ace3928b35df485b9897b2918335eb3377b525b3c38717f5e150ff1d3268560bc837bafb2df2f1900f04f4d8a660a694447d6e51c70bb653bf97ac1775b538877b7e0afb2df2f1900f04f4d8a660a694447d6e51c70bb653bf97ac1775b538877b7e0adbde107be1affc393a0c1e7a10e815f19d7d666127f3f972858825426c13e7475029694ca39974ed04c266a49812a7194d9d33d8fd30cbe5a0d56a5b0874d67d5029694ca39974ed04c266a49812a7194d9d33d8fd30cbe5a0d56a5b0874d67dd47502ad4027fd3f5f3fb5246f4c0e7cc4e2369701997a67805246502949248d14d28c63fcc8a06dba9fb132238249c8da878a9ed497f5b74c1faa624d00770614d28c63fcc8a06dba9fb132238249c8da878a9ed497f5b74c1faa624d0077067db34339e01864c932a94de7ba2056fb4fda56dc5171ed00c56e63c316508906371f873a966062abc3597fde764a143fd97fd0d804da1c2388326e5f8a66769f371f873a966062abc3597fde764a143fd97fd0d804da1c2388326e5f8a66769fe2169101e57941b2124f7a44ebabbaa9c70874f0d405994f44e38048ffa9139e95b1014c97c3768ad024c08df2d767052eaf338f7c9482cc62a118b7a9199939592cd2a8295cceaed2b162d64f64bef0b287a7f0b69ee00023e703631bd333e44c393bbf9ff8da7e72ae9c7b287d6d6e520618605da57d469a248a19f9ba336733d263bf4efd1b3a1697b44db977729de763c2e3bda9c1c13d6a7efc1ad8846433d263bf4efd1b3a1697b44db977729de763c2e3bda9c1c13d6a7efc1ad884649ffcaecf87e1521019ee72fe6dfeedc406120fa481429fec32de986b15d73aa5a628177026ccebb9ead3fd1fa8f868888677a22b62333829db44fcc502bda4d1a628177026ccebb9ead3fd1fa8f868888677a22b62333829db44fcc502bda4d1bf19e9c089a989ef2a343185f358539f31116ebf43283201d4356ffa86b225d2046e47145ba0b282951972fdcf31bc9497c62bd884b7f1767fb4da9c5b9c0cce046e47145ba0b282951972fdcf31bc9497c62bd884b7f1767fb4da9c5b9c0ccebe13cc4cff7c114302ef546dadb98202207a704e85815ecff71138bafd482d5d9e03d933781de4c4475337945f73d7586cfd0a84c68c62bd4b688f2438bc412f9e03d933781de4c4475337945f73d7586cfd0a84c68c62bd4b688f2438bc412f2721e368571795acc7ce0afc92afda6d804740ddf6ddda4db490668847b93e3f1a00b7a9c9b6a9397d56a0c87253b124d4af6d9f948a2fe1c4dc9e7ac49d85ca1a00b7a9c9b6a9397d56a0c87253b124d4af6d9f948a2fe1c4dc9e7ac49d85ca69db6e8e18b2e1d1f7af00f6137f46a64adb7d140dabfcc139a00c8f5ee169490ccfe8e8100d25e6d91c3481eeec0fe5eb08c0d3aa768857ae96928f41edf76c0ccfe8e8100d25e6d91c3481eeec0fe5eb08c0d3aa768857ae96928f41edf76cc2d0e49fd60d273c1a3bbaf8413dff2f69eeb1cf0fe54ffed33eeec974aa664495f1f028a313bc68713bf8d984b9293eaf8acccf9c41c3fef96471df5adbbf575d224bcfa9fd7eb2e493cf9b53688480433d3bb99161dbdd4791c2638dc95f863127d9cfb2a198b42357454ed08602cf5d0c290f232237d9dc0af5b764a13f3a5d34ea63ae9de89bb9b4d16bd6e92b819c808998af153fb81b415e038f65f9255d34ea63ae9de89bb9b4d16bd6e92b819c808998af153fb81b415e038f65f9256dd44feb49ddad211a20bf280551f4942d8530ff50b2602b718af03b08ffc276d6f1a78b810bb55424e90abb834530cca10ded57f350f16293abdd836d2ef16ad6f1a78b810bb55424e90abb834530cca10ded57f350f16293abdd836d2ef16a5cc0b3401720b344148039d53a8ae55510662d0ca8c5fa7f9db60c7a6e96f9d37154107d3d58a7a1e48094e1ee0abc0e14e8b35546cf8a051a859cbac89f12737154107d3d58a7a1e48094e1ee0abc0e14e8b35546cf8a051a859cbac89f1273b30719500e01040963c6575344251b8f9b8c6c337585b54052ef082b457d3fc056ed4f470646fcbcb868922bd612e21374edbbf5066cf6306bb6f712c0b6130656ed4f470646fcbcb868922bd612e21374edbbf5066cf6306bb6f712c0b6130678d47cf2e6248ba8f2aa4e87ca1451123141cfa3baf3c86b4769e58cc6817a201a0b04f9219c44919d5f63981723422e5d8559d0796ad9573849ae5258c7a9bc1a0b04f9219c44919d5f63981723422e5d8559d0796ad9573849ae5258c7a9bcfd96606901c77d5db5ecd112604ebb63aa6c0d00c076da0baaba2f5f5bc56d1db733d0016763c26c8cb24cd5e663b82e4c1a552a213ede27b532bfe05c9ef034b733d0016763c26c8cb24cd5e663b82e4c1a552a213ede27b532bfe05c9ef034e87e0772694e0a564f16c2a703ab278052e5011498b48a4a30ead844a9e1411e4d9a18416a72a29a690bd9993216ea41cb66af307b508dc17c037baf0998feed4d9a18416a72a29a690bd9993216ea41cb66af307b508dc17c037baf0998feed7811a65e1954be844125a0bdc656b89dc2ba63d9372aa9127a132814047cccfa71e5a80a3bd83b356d9b532ef6fbf3d8c00ced32a5c1e9c40fe8d95cef24441771e5a80a3bd83b356d9b532ef6fbf3d8c00ced32a5c1e9c40fe8d95cef2444170f110dad5a4daa39c64627ddf66b029ae768a38fb29319a1021749bcee17ec78b55b57b9daeb668e0d765c8fa5b5e75d52bc907aee58a4c318001bdd132f0bb0b55b57b9daeb668e0d765c8fa5b5e75d52bc907aee58a4c318001bdd132f0bb07e5328d32110600833085048301ad4f082b72c330aeca10753e2d815103bc15e04168086b8f67783a7a15187c493cd724df86d36106c02a12795e48217f6097e04168086b8f67783a7a15187c493cd724df86d36106c02a12795e48217f6097e09cb7245d6c9d685baf10e94a6b710b7b420340c9ccaa9a53c6312d5da0f8ce950ba854637cd230343ee8e09cd677d540a5ebf83c4ba6a2b21a2da79619bb50250ba854637cd230343ee8e09cd677d540a5ebf83c4ba6a2b21a2da79619bb502152ed7926dc75bc294e779792797338a74a81a3c984fb390df072bb2557319409547cd4b5fb7695810ff296b9704252bee4e8392b26d9ffedeed4f3c84df82989547cd4b5fb7695810ff296b9704252bee4e8392b26d9ffedeed4f3c84df829804b97727d532198750117f0a9e73feca61f0165b602ffcdea50a1f57501b7e72362c80a549171dce8e7b66c30322e3665e67c4dfc67fcc5ef65f1ee88f41c135362c80a549171dce8e7b66c30322e3665e67c4dfc67fcc5ef65f1ee88f41c13511df18ae4f63692e675a43b44a76bda151e631d04d577cd52598e83ed6dd440471db7571fd7cfef8d4b9b055b759d0a96e64e3069f774af76ed3e1eb946ff96671db7571fd7cfef8d4b9b055b759d0a96e64e3069f774af76ed3e1eb946ff966868e9a1bd91670ce689758a243e941135860703b59bd842535b3f219da028eb4b8fcafa103b3dd44644b30186a4d0edf5f00ba3d450a27fe2cea12e2c1d56167b8fcafa103b3dd44644b30186a4d0edf5f00ba3d450a27fe2cea12e2c1d5616791141d91540ec0bca910f78d8757a85b456f5a7329c7c8d8496f0466eccbdb0f9a74a29bd77bc9b901af873f79cc0406f5b03723ed3db360fa4ad59818faed819a74a29bd77bc9b901af873f79cc0406f5b03723ed3db360fa4ad59818faed81a69998b0c16b8c18d14eb473bbb4716f1f5a1dd4410140a8333c81614959ec2a29699ed3525382016ef198da20cc129845dbf499191f253a7c4938b2f2b4777e29699ed3525382016ef198da20cc129845dbf499191f253a7c4938b2f2b4777e74550431e0d5d756d6d1b13257e8c427074513699c489cb329ff46985c649d491d747354a54a66d02dbd4129e43770829dfc19e45481e31fcbb7b5d318c485281d747354a54a66d02dbd4129e43770829dfc19e45481e31fcbb7b5d318c48528992dba9cacd7dc877d1faa254188634d7d7bcd31c69e813c65898d40ddc1684b1b97d82433f88d59f446d1fd3620516ac7a65e74dfe2d0ef3f8a4400333528fd1b97d82433f88d59f446d1fd3620516ac7a65e74dfe2d0ef3f8a4400333528fd649e76469b421c65ba998f90f372b44b72bed7945536ff30cb105b0bdaa45987a783dc4101096674dfb878c61fd1fbbc0c839aaec86a832fa7c002ab436c156fa783dc4101096674dfb878c61fd1fbbc0c839aaec86a832fa7c002ab436c156fde9628db1b0b388370403a094096cf65035d9acae7fe14c43c2676d348a7e207f0329906902a5ca84b205912b4424497ec871c53f722fee02259694f03d7b84af0329906902a5ca84b205912b4424497ec871c53f722fee02259694f03d7b84a5e529af102b60bf1ad2dc78dd466be38d8c8312a82ccef7a82ffaf59c69d48e8b851c49c275211658f70780d529e1d807b42c2263e5c5febcd69ec03f8aa8d17b851c49c275211658f70780d529e1d807b42c2263e5c5febcd69ec03f8aa8d17a004a7860a68d9b3cb406070f7c17594f517796cde89c48368e7098c4505c9a84772195c2901dfaa3950538f76ba0436562b0b1d1b89b722145c1012189245f64772195c2901dfaa3950538f76ba0436562b0b1d1b89b722145c1012189245f6333828aa4b70af7a5ef91b441030302dff80d79dcd754912a30b7aeac8d61242e37ae907e35d97e943a841aa76b6df590adf0a9fd9c95e93d9818bd0709f709ce37ae907e35d97e943a841aa76b6df590adf0a9fd9c95e93d9818bd0709f709c1413df5da7e41ad95e21eecf43aacda6465245b63bad65fc8747a1ce075a4f9e8282442de973b387ceb5ae274229f935ff891cbc3f3887c2da6060d0014f0f8c8282442de973b387ceb5ae274229f935ff891cbc3f3887c2da6060d0014f0f8c7be3e014a984aa5e2c8ad11e89ab77b36365ff3574dd760b7bfa1ef7d4e02e83a7d57df760e8ede111c59851487dba539f0f37bf591273e27bb69570ffb19584a7d57df760e8ede111c59851487dba539f0f37bf591273e27bb69570ffb19584cc61431f7d620b11fbe9e3835b4fc78c446d31dc2a40afa9372c15e77724836c15608c7d93843ce60b38977b59b6c590a9d1ee0ce8ec47e5aef87d121381ca9b15608c7d93843ce60b38977b59b6c590a9d1ee0ce8ec47e5aef87d121381ca9b548a3798419e074dc353b86c72db52aecc8bed2ca2cff27c6e40301c49459a7ecce19896668efadc775c92e655788eaf4befd58fc037be70b262b6e6454fbec7cce19896668efadc775c92e655788eaf4befd58fc037be70b262b6e6454fbec782b40d86f49a2494ae926efc47666c79b7ab09f273ec71d48f20ea3bfb80d0375b18d2efc0283885f5f06fc76b6190d540f64116e418526f6a3dbd6ca593116b5b18d2efc0283885f5f06fc76b6190d540f64116e418526f6a3dbd6ca593116bfebdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2eeafafe863c04e8bfd85b6668c6afc1ab184fa2236348e03a8bf2dfb071a7f14eeafafe863c04e8bfd85b6668c6afc1ab184fa2236348e03a8bf2dfb071a7f1454bea62e46e01d38c75a025a451d56fb85920c8ceead09b5e7d6eaeab042542c6fbc183335c386d784fb44d7c8fe22023620ce365cc21775e5c4c80a3ddf42cf6fbc183335c386d784fb44d7c8fe22023620ce365cc21775e5c4c80a3ddf42cff5bdc198f5182c277bc61d93c5d395583df9504c8a6524751f6e4bbc9476126ff75f96cd29c40f7b71a4ee3af7448d03bd4ba8968237987e593037a75a8f2132f75f96cd29c40f7b71a4ee3af7448d03bd4ba8968237987e593037a75a8f213251ec1132fed74b0f86cfef6664aa391a964840be8843e3d11dfc00dd54314575f1e28d4cd758425db8bc7c9b3e5ba5e25656bd65bd40dec8030b32f13a29d85cf1e28d4cd758425db8bc7c9b3e5ba5e25656bd65bd40dec8030b32f13a29d85c52c37da4cb6905f0cc4965654b87e48b94556925c5e7205887fb4f8f63cc20375f8edf4972d29f545a6cca4ce8269cb07248a4e725f5b628817d4b2f294d80a75f8edf4972d29f545a6cca4ce8269cb07248a4e725f5b628817d4b2f294d80a7febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2335b85fc128583e9d9aa442c0b50ddf4bda36bc92fd8d14379942a334921d783335b85fc128583e9d9aa442c0b50ddf4bda36bc92fd8d14379942a334921d783f1c3e5712ba776b685f287012e4f1d8bf1ce2fb7b6737a11bf2e1df54390383f3e260aa94c545077464f068716352cad65e5a2b5d421c1ec65fc6e3da6af5214452db643e822b18c818a800fa7f6a1c423015616392e7952e737103b1bbbe2d987df78be75fa94eca1b4ab108b380e26aadcfb8f82e44d88f158a2a7c3592a296ea841bdfdb3f8ac6803eb3f3f8e24e9dedc374905f5df8a612721f411d793a656f79cca76db813e133750ff5de53ce6efa465327bce5c19b5924eca71eb8a928c3995e6047620cd5e0f1eda5ffe3d90a9067ddf231cd8238b045349c170784059786cb5c5b8de82a824b645126fd843224eeb9ab6363af68db1fd014830c6f5b80fd7929dc422b8eeefed0ee8f77055d4550ca030e85070f622d96def358240fa6a35f2c52301a6cf33d3b418b63fb0a6316aad6f57551ef663b02b13a2132b5ebb0432433af239d9d3fba337bf6865142aa0a7558d1a506c9d29169bb7b08a5ebb0432433af239d9d3fba337bf6865142aa0a7558d1a506c9d29169bb7b08a65e653758de5819abb8abddebf29efab6d4d1811d6e127473cfdbb69bdae2222e7fa0077f8ccd969ea567420165ded1d3a4cc5fa1e9892cbd8587674ae0c6d4df377507dcdb0e0659e08abe0b467f96a0df3ee12e2f1f4d3231323eed94bcc9e5ebf794cdc36b3288fe6150d6f663fe3614689cc537f04b261c22f8d224b62dee6a1b63e4508affa6ecd4648c362c3656756f101d422a77a868b449273e83149ca147f15cbdecadd5001910f0c912e0dacc177fabc46e8cddda0feb1313eaf1bb8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e261c8b8d3a6b5e10e5860bdae27f98add7e0caf9e5f7489458fa149724ba9528911c8b8d3a6b5e10e5860bdae27f98add7e0caf9e5f7489458fa149724ba952891c469aa7f48a4e134a330c245cb2ec24fcac72a849f158fb904c2ef59c0856c91ce6be668b3471929d46d18df77e777cccb3d33583bc507e6db93ebe053f5648324194573f7f4ad4fd74ee86e44ac5007e66c5573ac60c988da6f956642fe6004dc523a8ea0b531ea823169e5a320e0f191c5cb780493cc82f4a06f63920776936accd16504c9653568617e1b9747a05ee6fd511d07db779fc8ca2491d14ad57d6accd16504c9653568617e1b9747a05ee6fd511d07db779fc8ca2491d14ad57d50dd7ec460d59a9ffae674775859af8b92f6e6610225c12a9f4f000aba71a8b512afa849c040533313afb4e73f1f7cebe8905726f2e5fa6ebfe1844f3d668af80c99debf4f02288f27d510be8935ff534da16a5f7fd914f716341de9d34b7ce6985a5b4b938749b7927c144cd7ff2062a31bce62fb8cd44916450f4ea6f26764e1aa6b3195512883952c51401576e59ae46e5aaba8b3278ea814176476c5d03ee1aa6b3195512883952c51401576e59ae46e5aaba8b3278ea814176476c5d03e1286106a6055ea9920e5ea4426c35ad4d8f0d5ee4c198e354bc7f3aa3020124715c8d26e77b57c6dcd6f085f1fc84dbb5f753593903bf08b43b5d412d958d22a15c8d26e77b57c6dcd6f085f1fc84dbb5f753593903bf08b43b5d412d958d22a601a7376361810bebe621d0dfe8038fce40cb99c7d8aab8e5769c40ae2a5ba5e478404f73bea43275f59eaee0f93eb530d44ba30cd037c146e4723ff993a534b478404f73bea43275f59eaee0f93eb530d44ba30cd037c146e4723ff993a534bdbccf6cdf6b68ddbe8cccc4f289f6edc69aa4fb2375d17b7ed92ae212a53f5f116a62ba72367725b8f167fe3bf5a122c57835f2f24cf06a9335323a7d08007be16a62ba72367725b8f167fe3bf5a122c57835f2f24cf06a9335323a7d08007be71796b15c22e88fb9b762be2a8750af3e4e2bfdaa3147fadfdcf14b83991010810ef4331fbdedbff788f5b3d4649312f2157046799e31ef85eec207d3b9a831310ef4331fbdedbff788f5b3d4649312f2157046799e31ef85eec207d3b9a8313530786ccf2610c4796ef145109331cf8fd30d8393d760fe4a5a503e736f8c26f51829df80bc87522d618fa5388d5cf6afa5e19780a86285161d71251d5e1080b51829df80bc87522d618fa5388d5cf6afa5e19780a86285161d71251d5e1080b356dc56b02419ff3a0d399a3f9149d3a3fd4f5f537ae60aade9b4a3616656709f74a4f3ac7f8215ac1ff6753f7d37738a4a9fd47bb74db6ee68767aa6f7f93c8f74a4f3ac7f8215ac1ff6753f7d37738a4a9fd47bb74db6ee68767aa6f7f93c870129068c211d167d471c3cdd0eb1b5496dba781f3625675a26d376b9a51eeba9a60f59d5f2aa90164efbef68627691363236da6c045a7791018b82a5d4c646d9a60f59d5f2aa90164efbef68627691363236da6c045a7791018b82a5d4c646dc5489b27b8d14cddf15dd3416191ebe8fe11d6a33cf7a67f470b17b4b07ce0449400af9cb282bcbc035d1b5414548c43300b6083eb6e455578ef152fc59023588523a021f2076ba1fc9353a21ebb92bc15876cdf628a16415914e7df2f3c3b978523a021f2076ba1fc9353a21ebb92bc15876cdf628a16415914e7df2f3c3b975cbc9bcceadf92e3aebfc8cc27e235a2ea7acbad1c5b6abfe082c49595cdd4a2f5a5ff8d1423d556b788145152aa851a617731eddfd2568d63e1adb5e3f8fb9ef5a5ff8d1423d556b788145152aa851a617731eddfd2568d63e1adb5e3f8fb9e95af52a13db3e027e6db4b3055a8a05f6852c6702fa0658bce85bef52dcfcdc70f399eef5aa749b772a29d55a6ae07bc6a6bd79ae34d65d4be8dd6c84f3f2c2e0f399eef5aa749b772a29d55a6ae07bc6a6bd79ae34d65d4be8dd6c84f3f2c2e0e0e30a780ddafe5a78afa2433b75cdab5915f2b1e5f44689b0d1f428f757c80687f4583c7b283cffa655674aa76f3b68eabc5f45f80eaaa1f3d13d82379cd17687f4583c7b283cffa655674aa76f3b68eabc5f45f80eaaa1f3d13d82379cd175958d0e2b0982c68d16aa4f8184179f794b2aae86fd7e849ec127997e6d3981ed5fd179916827cb3ffb22fc8193a0e4459cbc9562f576e13d9e8ea56c19f6963d5fd179916827cb3ffb22fc8193a0e4459cbc9562f576e13d9e8ea56c19f696390640febc121fc3af21c7a5e4a3152fbb7df4c6744bb69a02bf4b0f825ebd53bf018579586b2203f94059917b9d2b7283f2c62346b28b7fc58cf37f7cfc4c88af018579586b2203f94059917b9d2b7283f2c62346b28b7fc58cf37f7cfc4c88aa58c5e4f8ba09ea404381533302d491abe62ac464e35aec75a1150457bd578f7c136d271545ebf65cae2479e4e532a73adef786fc866efb01ae135a6e7fa7653c136d271545ebf65cae2479e4e532a73adef786fc866efb01ae135a6e7fa7653a1f2f43ee95a9a5d49ca1b83f03647792a7aae42bf9bcefa8684536a8534f5f69e09881ad678ffd8bc3f810c2d2622c0d515f6a35e80847906055fbd1dcac8f39e09881ad678ffd8bc3f810c2d2622c0d515f6a35e80847906055fbd1dcac8f3a8332f2606dbea1cc0605b34f37d06eb0822504806278a15593749faa613d4090ab2f695fb95fc15d7e532f596e79b76e99c2f3791ab6af889e05341e58423750ab2f695fb95fc15d7e532f596e79b76e99c2f3791ab6af889e05341e584237521b1024867c5bd86a47248221a6c8268991ef7a247026c4a7f955430a18f54df3e458fc4c0eaf62bee868b5ddba3689c4657720d28bc24466532da2c6fc514113e458fc4c0eaf62bee868b5ddba3689c4657720d28bc24466532da2c6fc5141191b11c29378a84a8c092fcdd44d2cd72791f3b0bb97377530a7aac36490ffa8e9851c6d54b917d7b0e43ce61b8e0235190b3123c918db2d83eed21898b20ade79851c6d54b917d7b0e43ce61b8e0235190b3123c918db2d83eed21898b20ade7d3f089645dadbf432405389e07f75cc5b1f3a6c2b6da49eb4624b93c2ebd15e8300805eecff8e1533b3e501336469d93c4b8c3f1e0f85123f21c6ed6cffa6f30300805eecff8e1533b3e501336469d93c4b8c3f1e0f85123f21c6ed6cffa6f30effb7457bec8139b6c9930c1e931f92af4f11d3204f9773d7b42ffb5d740ce94804a475d57b629bf529433faac4c98caf4aa4df1efe847824cfcaa7b74602818804a475d57b629bf529433faac4c98caf4aa4df1efe847824cfcaa7b74602818adc929c90dc8e615ee3c5139dc86cbd1413372d7223b6da766c176a5c3f9fa17573e2ef74218fd730bdbe35119ae285c80142ad4b19fa98ede9d535d8a1b5cf6573e2ef74218fd730bdbe35119ae285c80142ad4b19fa98ede9d535d8a1b5cf646c9b99248635f9080e4a3712d57169b2250c13ee8abfc849250316403932b4a62ebe8c5681211d75189c8dd920704dcf404c28031927f7423a911aa714e9eaf62ebe8c5681211d75189c8dd920704dcf404c28031927f7423a911aa714e9eaf9a955b7e61fe35a61e258d7d43c2e2141cd1fecbec1a8991b2886858ecac8a41a959282cf0b093cfeaf46bf1b5e7429ea003e6075b7bb98501075058b5d29ddaa959282cf0b093cfeaf46bf1b5e7429ea003e6075b7bb98501075058b5d29ddaf501addaa5cb428fb4d7d0a97113760bd3d3112d8a3ef2b06b7fece3b9053d1051cf406f80e53bc2dd162b92d164f6cbf2d52e7c9b78a59bdde65c396421e7be51cf406f80e53bc2dd162b92d164f6cbf2d52e7c9b78a59bdde65c396421e7be533129fdebf6cd8bc9bb4728225f47c44789b1558e8d09ba31595b01e5bbb7c1c2e4ca8f1b0c2c0ccfddac87b9041a01d2c2ae6c48a96548fec309b5d1a9ca90c2e4ca8f1b0c2c0ccfddac87b9041a01d2c2ae6c48a96548fec309b5d1a9ca90b0d351a1ffe9c1c5adbce07461d954a4350c1c7ad254a93633131ce7592542dd2bbeacb23fc03452fd52a0af737748ab67e1e1ffb1c35f9fdeecd0777d980e272bbeacb23fc03452fd52a0af737748ab67e1e1ffb1c35f9fdeecd0777d980e27e74f104f642047d4d1d3561e768e2f85325516857e9281b7e93e304978bd89220c1f5e93832c5e2c33fa35556c86884a7fc821869b13269bb869a850426968370c1f5e93832c5e2c33fa35556c86884a7fc821869b13269bb869a8504269683727ef18b2ec398bdc2d8c3148e8fd86f92ed837ae86b931a86e7d6b9884b30190f86bc45312593c7d0599a118ad58dacbe9842d9acc790c8d66d216b4bbdca07bf86bc45312593c7d0599a118ad58dacbe9842d9acc790c8d66d216b4bbdca07ba6b47fa998ec5c42b48c47239092bd9388c31cf1045c5dedf7913cfafb7f5984a62f5b7dd3f8c5af39e4677d596c96abd6d8ba628d71a0cac6a84aeae76bfc89a62f5b7dd3f8c5af39e4677d596c96abd6d8ba628d71a0cac6a84aeae76bfc89c4fd8451429da7c4dac7dc49e655f3db0f8f692b1512121d875abd678e51fb1f6124adf09b16c2396f662cbb93bc798fcf705f1153a41d6849f1243f68345d5a6124adf09b16c2396f662cbb93bc798fcf705f1153a41d6849f1243f68345d5ab2d0f10605f7e1bf689f05c9d6f710a3cb466188c43e7a1012e1e95995f15a5c88bb01308c747da2ecbabca494db143b8962518493fb6ad95b0ce25f09fdffdc88bb01308c747da2ecbabca494db143b8962518493fb6ad95b0ce25f09fdffdc03fbd6c7559f6cf48027e9515ce97b5f033cb6c07aaa1f2d83255c18a0fd8edc679b9d6f6be24b58652a2af9461ef524016e73cb800b0a3f9a01da58d8f5e1d4679b9d6f6be24b58652a2af9461ef524016e73cb800b0a3f9a01da58d8f5e1d4d5599a99407388fc361d20f6e0e7957d13bdb431d412a9967ac21b7185a75cd6389d9f922fbc5b45389997d5d1507f582880fab57d4cae783fe06f7bf5f0f598389d9f922fbc5b45389997d5d1507f582880fab57d4cae783fe06f7bf5f0f5980227d92a70cc3b351da9d5e0a81de0594ecdb92d318683d73cb01369a4892c0c2ef6ce614721aa5d4e3b72bb70bbc7e514eae135abbbc32c723bde44f044ba0f2ef6ce614721aa5d4e3b72bb70bbc7e514eae135abbbc32c723bde44f044ba0fd1565adf81259c282a73763b41ee50661884bcef2d464c5850fffb0ab466741aff31614712f855a10ff7c796b00d970d504f084338fba6a1433dc65f3b2e4b04ff31614712f855a10ff7c796b00d970d504f084338fba6a1433dc65f3b2e4b04bdffb153e1c244d22977a52df3a991a05adb4b6c369ac8febd0285f4d5e2c5b041aa88c9475d4da8b59c7630e67066468c1d8ccbef7727dcdc9f65316b62298441aa88c9475d4da8b59c7630e67066468c1d8ccbef7727dcdc9f65316b6229841496499a64a0d45e627255cf31082f088269acdea78b3eb644b8a032f642c20af993e4b10f671736f0429e25d157e5ab6e9aee2d35e829c65df9732cd97a7880f993e4b10f671736f0429e25d157e5ab6e9aee2d35e829c65df9732cd97a788030105a0b7bf136f6136d5d55bc287aea522d3ed6f91cc5000f7c071a0595d3002c4c1735fc3820a7c0dacba7fe40eef1eef836be73853c202a6311ec8564127c2c4c1735fc3820a7c0dacba7fe40eef1eef836be73853c202a6311ec8564127c17b2c5b821ad5d9ca6d0419ffb43c3c5b9598fce3c5a9597c0bf2409f448f1f839a505f80d937fde70edbd28445688e9053fa70d10ce40026fb1aa674a49a30b39a505f80d937fde70edbd28445688e9053fa70d10ce40026fb1aa674a49a30b89b91580036f5a6e1f35cb055b61fefdf821f052969b76cdac507379ba2120acda027f3747e5bbaf6bac777ba5c2e6339f39c15224e62df92a913aeda12c5c87da027f3747e5bbaf6bac777ba5c2e6339f39c15224e62df92a913aeda12c5c8732c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da0200221553503d35f61bc82ed14884a2815ff2a1399e3e7490451580453036967150f51553503d35f61bc82ed14884a2815ff2a1399e3e7490451580453036967150f599704666518d1a082e6a5fd5bcb6effe13945ef878521ee09b3bc10421f23e2209e1f78266f8b48093d582d8f8f2d0e352c159961fd56653a54d0a91132767ab09e1f78266f8b48093d582d8f8f2d0e352c159961fd56653a54d0a91132767abef3e0c985560215c633bc3ed4119d82edeffd58cd9b9e2ecae09e58f05824458b096993d8de055b68b6f069f386f4ebde8aac3f1170d5fe0001ddee326e4d480b096993d8de055b68b6f069f386f4ebde8aac3f1170d5fe0001ddee326e4d4808dd6bd3e22cdddd2cb4afcaa35bed07bac247d9fa546ad273ff95cfb43d7207eead483b083d143efea654f58e7f913b5147926c6fa1a372989a4d9ff2a504752ead483b083d143efea654f58e7f913b5147926c6fa1a372989a4d9ff2a5047520dead44c03f6633381a9a749bf0e46752ab14f58d1a024c2e983b60bc9826cc11018e9d2f1fd609087ac0d56620450897a83487cbb5ea5d84838a0df3ac55c9f1018e9d2f1fd609087ac0d56620450897a83487cbb5ea5d84838a0df3ac55c9fb4a9a5dbf30aef32e089f8baca16e8c3959cf931e4def4601a158c16a9b35f00036300e4a6bd1dc1730d107ba02ae627dcf816d29bb540ad3447d2259ab683cd036300e4a6bd1dc1730d107ba02ae627dcf816d29bb540ad3447d2259ab683cda3e72b55dea2815da2a5fe9fe064e1b23a27d0d8aff481a599b4ba5b32f90df81658c2da4dffe5cb450688cde3d0830f9ed690489f65214d54799048c2dea88d1658c2da4dffe5cb450688cde3d0830f9ed690489f65214d54799048c2dea88d4db382915006bdc7600b7e7b6ab54b8c48e1210eba151563c258d2f33e02c6eb2e5da13c59e6d2aa194ebabf4e4f813c3fe5592cfbe35a13d9c53c8bdcc3dae42e5da13c59e6d2aa194ebabf4e4f813c3fe5592cfbe35a13d9c53c8bdcc3dae463df9c3d6d322381fba3b6be1bd77c2e6d5b613191b8d3e08fca61289dba2e3d452f81afacefce9c681521d5f3ed524a45c69549af1153403a59d64eab929601452f81afacefce9c681521d5f3ed524a45c69549af1153403a59d64eab929601858b53d88285324185341490669a463f1dcc92bea5e18b36b6da6b47bf3e3ecb3d6fa99ae7aa7fd4eedfef85937885fa0a594bb4a86d74faad5a4ee56276e1353d6fa99ae7aa7fd4eedfef85937885fa0a594bb4a86d74faad5a4ee56276e13593027b52eef8ef032a4aaee1da15dc9259336cba04555adffd09929c5962e95cda776a2cc5890618e2f77e381a0c278c38b24ae67d26db565662f85a7f81ef9cda776a2cc5890618e2f77e381a0c278c38b24ae67d26db565662f85a7f81ef9c728b539fd8a731f3f2f4721de4497bcebde74fd9a5e9f9faf47fb265e96416f9bcf198db3b8b2abcb4b12b2e821236745055a1e5fce2c8ef652c1deed67f37c0bcf198db3b8b2abcb4b12b2e821236745055a1e5fce2c8ef652c1deed67f37c0eafb78c0488c2bb3addff961350237967f263b8a624c354f0e37c5abfffa3ffe65dcb620e95233a16a8bc4285e22c9b26a6fa2e5f582378272d9ba1c27166ee865dcb620e95233a16a8bc4285e22c9b26a6fa2e5f582378272d9ba1c27166ee80785ba27061665e3c04508f45fa83816f663203a506eb8aae08a46cd3eeab5c4557c5191a70c422f00827eb89c9a12c8e49bccb4266373a509309de2bc53ac77557c5191a70c422f00827eb89c9a12c8e49bccb4266373a509309de2bc53ac77b8e5e1ec3cfe8dbe07d3e4d9960b523806184ddc4b44ae1d4efe0300e023f3618ebbfdaac4b53ff767274fc667501a3a6a1feecbab5432b0f52727fc77dd4bfd8ebbfdaac4b53ff767274fc667501a3a6a1feecbab5432b0f52727fc77dd4bfdb23e1d71853a2b8ce3b4fba5549b7ed2ec7c740cd171c917d0334c478a99755101f4195d5a8a6e645d7fde60ecffa303ae4d8f2624cb163025dcbe8c7b0137f801f4195d5a8a6e645d7fde60ecffa303ae4d8f2624cb163025dcbe8c7b0137f82666700c092e704bf2e7580e52c239c29c61123574af4f3ecd540f02264fbc0b5ef352c85df485992eb0b836168799cd7c5ee7d0f72811e3ec55c7374d5c4ae95ef352c85df485992eb0b836168799cd7c5ee7d0f72811e3ec55c7374d5c4ae994123118ecaf6451af99ba0795fb936b7fea14f79c528114c7ddf2ed5b8485be3ad7b6abe66de0c13a4ca75f3ee45c7ba553af8bcede357b67925af5fde39d94025af7748728e6bd0e5a879a0b7276f57f73e0eb979f2a9d8a1066897cff81843d1cf778960286f3232afb2e30be460ba95bed6039dff442935c838570eb9eecff8b6b8a26fc04510fc40ed37b6fbf0e7b02231426717df3e3e5c4ea46aa1e00ff8b6b8a26fc04510fc40ed37b6fbf0e7b02231426717df3e3e5c4ea46aa1e000c1edd97f83df8a8e5f5ed7695647f95b88e17f17d4b90c22069f3937ee6705c931944975bcd8407e2b056ba03fad596e4c9f7de3253316426ad1030b144274c931944975bcd8407e2b056ba03fad596e4c9f7de3253316426ad1030b144274c778c4d29a15748256425487fe8331beec126eff95c533397ccbe30bdfd070cb6ea679b5a6a4cd1f8fe8a579687dce393b74ed9943364741937c2cca20287634e42d485a55f46d90d9cdac19ab2fcc383c5a3f4bbbcb5d4e09535b427925461fb3574bc5ebe8ce9056c533e3552d115f8e25f7403003b89494144017297c2342c951c77095af426aaf91ef999e1cd1cab9d64a60e956cc7f4685d0af602139c07951c77095af426aaf91ef999e1cd1cab9d64a60e956cc7f4685d0af602139c0724fd15046f46e4299d3a77e72ee094f02d4bba3a62eb67a477f46903383eb66abf6ed0701e7f4ecd5e0ef8d8f63dc5c79ca1f8a864d5043f03adea0a2c8afb4dbf6ed0701e7f4ecd5e0ef8d8f63dc5c79ca1f8a864d5043f03adea0a2c8afb4d54c53ea7be2ef879c64ed4c395f5d0044754e951a552dae6c9dbb6f9dce9947f9cbc69b36c8984c2578bb1b57562f64f508e3ec3e9d5fd137bd28ead288c838d9cbc69b36c8984c2578bb1b57562f64f508e3ec3e9d5fd137bd28ead288c838d031427b543d9c279cf9043866f46074d5fae604f420f93811fd6a5987a21d740a4f33bb312f02c787ad4a0e9f33336b242d7db44103942455f8717f548cba7d6a4f33bb312f02c787ad4a0e9f33336b242d7db44103942455f8717f548cba7d62cea29327ebc710b5a40afaef47ba0922e71f108642b989a5a5ec2a3e829c0f942688d500daaeb1cb1f6ba834a95849c8e3806d0c4c715a4e6a97c89276e415942688d500daaeb1cb1f6ba834a95849c8e3806d0c4c715a4e6a97c89276e41592dfb8038ba41455c6cedac936025a73e95acf5c0e807a1d0f1f8209523dfeb53cd885c044f3bfaa98ef3f497c251263316b71831d22277b56a740c00cf931655cd885c044f3bfaa98ef3f497c251263316b71831d22277b56a740c00cf931655b958461217a35d0a23f8d6e7cf467da47ec4df2e380ea1b1683d5d104b2d29859b8f87487f221b73e5055dde47eadf262a0d031bb9cfdb188764fe87f3445d189b8f87487f221b73e5055dde47eadf262a0d031bb9cfdb188764fe87f3445d189cc5622f075bc033cd8e7abdb1c2f514a295f481c020def426bfb1375b90319c72d40ee9c527819d9762d6307615425f9029b861fe8f388f9dcef52007eeab1672d40ee9c527819d9762d6307615425f9029b861fe8f388f9dcef52007eeab167048a1188d1eb808cd05e5b79ed457c84066e9f049eb72de60a8b752fd82ad719a94df9d59b630fb6dc0577f4b6849259f6a7384888b6a1dbe2f6b20e5aa8a739a94df9d59b630fb6dc0577f4b6849259f6a7384888b6a1dbe2f6b20e5aa8a73ac7a2c8de231912e2f68dc97c76023b945cd43766ef845b938b1f555b1cc63dd386f7d578be16dcfd16d168c0b68d3dd03a2299f80d37fcc646cd3ffad024250386f7d578be16dcfd16d168c0b68d3dd03a2299f80d37fcc646cd3ffad02425027ea4ee5456d6433e8347d34fbc9a168c86b8c790fa333896e433b538b80498687d18a64de4a6b519a4a7e58d8cdff2e1ab3586e1d4b79e320f338718b3a2ff887d18a64de4a6b519a4a7e58d8cdff2e1ab3586e1d4b79e320f338718b3a2ff801dea87c34c6a1ef20d05440d70a9d8f8994787255aff3093a55f61a195ce7d229080fa260ff3b7fec66206022bfb096f0954ceb3a225d955fb641c5a74ca99d29080fa260ff3b7fec66206022bfb096f0954ceb3a225d955fb641c5a74ca99d42851a54d1bdb8d3ddfa808a74099f79410dd5e7a247d99cfbd459547ebfc70e807be889bb0ea6a9b42f659464f95f2dd335d49c37f4fd422e213f933e2e0915807be889bb0ea6a9b42f659464f95f2dd335d49c37f4fd422e213f933e2e09152839254db07adb8c3f9ea4a5ba6ccbd9e70e0c8b342fd1803756c6ee20242d879b1f38958b4d37b795707f95d708e8c8b3cd4f7222c02704a6e2db8caf5be2ba9b1f38958b4d37b795707f95d708e8c8b3cd4f7222c02704a6e2db8caf5be2bac8e047eadaf6ca9c32fc1e333328ee73c41d265451a065ec48aba1048c1e45a59cb26afdeaf8c60e512a740e6361540fc1eecb32ea975bdcb3cc222df5905e4b9cb26afdeaf8c60e512a740e6361540fc1eecb32ea975bdcb3cc222df5905e4bc8555ab8b8ca1ef3f225d67108461d8ab619110662fe37e9f453ad743da7fdd10a433cb1d43f527cfb79cddb70e924ace2219d675a61158b10e235d883c010910a433cb1d43f527cfb79cddb70e924ace2219d675a61158b10e235d883c0109187de83947020d08345da7bd4225016c539ae34cd6dd24337570cef0b3e5ef74f2a4648a01361a6e554e4e48919a533295561556e77b96db84e41489166ab89472a4648a01361a6e554e4e48919a533295561556e77b96db84e41489166ab8947b3caa1276eb39d7f2045660d8dd69192401aab1a81afb52d63471720c95deeaa3859a60c041c39df57da70a927f69bb6cb4e7ce98b9cc602139c1b85a180f4613859a60c041c39df57da70a927f69bb6cb4e7ce98b9cc602139c1b85a180f461dd33482ffc21e6a36624bd9d734b3593b7bc9bdd211b20f00bafbe74427727aa8f5a87454c764796331cb1500426186072bdd7cb3577533e1cfb65bbe2c483b98f5a87454c764796331cb1500426186072bdd7cb3577533e1cfb65bbe2c483b9238d578c2b379b68c1d325886bf1e1dfd1f106ee4ee0550395ddd8f98adf47b7a7e44645fec0c313e2ff91fc1155aae7f65d3ba831c54062e5239e64c051ed12a7e44645fec0c313e2ff91fc1155aae7f65d3ba831c54062e5239e64c051ed12ccb807de8fced690d423d262eaccde008a6e75502845b4d8d6351c54cc582613b43a574cfac543344242d6b5ca84a590459678f75e5eb416d9a3aa13f67edb832dfa8ac2e406c8e55442b587a6b878eb64e0741ae6faeb83e22287447cc5129735c134c498ed539baf1705bdb68b0a9d6195b878b2eea46a34899be4237c2f71a8f810bf543186eab2568e5fef79bfeedbea2c1c73b36a951c5e8dbd0194d3aca8f810bf543186eab2568e5fef79bfeedbea2c1c73b36a951c5e8dbd0194d3ac2c7166eff7d4f15b61e05dae160e7ae2dec454286dba6830df95fda4e001d31914ebc9e7156050f6e8727fb0001b445d618548c2fb47d685bd2c0302c5a2740d14ebc9e7156050f6e8727fb0001b445d618548c2fb47d685bd2c0302c5a2740dd674ec59f59bd0e5213efa2a983e56395ed48ce10225a6a4724c06150ba08f2de514fdc4cdef86fafd74a5829af58fe3df4eb9bb791ad3b7377cbc5ef3023e90865c291bdb272b3a971a561bc4d5fd816d2626aec1b87d9ed29254748111b1cfdcae217ba51fcd7c470aa838faf5ffeb5388fd47fcb6d3d00d23e6d5b87465118a76d25391566b5a68abe668f23cd2b99ff60a44ed33838daab9e404b467ab6d27b3c40e5e7da9e4d09664adffd0edefb34a6dfc10116b09e146b7473d2dff97b5fec2749e40b83a9a67f508b40d01934848ae1eb83d53646160be99f0e1bb7c0263aaa92ad58a001f8d96c989d3f22d76990cfbedb45ecc066f06d04f0c0e380263aaa92ad58a001f8d96c989d3f22d76990cfbedb45ecc066f06d04f0c0e38f01a9e2c46138fa965e38ee25d3b79212109e9b6689fa14af9d69cde29998810045b8f3bf6ce423bee722767b875d62d94a04af20ac8a1a3a31426533d5d8aaa045b8f3bf6ce423bee722767b875d62d94a04af20ac8a1a3a31426533d5d8aaa8fe02ec0920139c92ad8865099afe155b0df5e0ec3ff8c9c3102e94598f6bd23b41137341435e04f55af7c9190084c8b0cc8d73c11cff47eeba5869def37da65b41137341435e04f55af7c9190084c8b0cc8d73c11cff47eeba5869def37da659375ce7a54247951e8c48f1ba4495fcc12b28796a98966f5298a89c33361fd0e4ef85eef689a49e758775ff0c4a919ffbab77b42a811c2d64dcc6df4f901f9324ef85eef689a49e758775ff0c4a919ffbab77b42a811c2d64dcc6df4f901f932febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2d5310922ec046e428af9f9bea410adbf1a3552dc05fef9db38f5462491ef69d9d5310922ec046e428af9f9bea410adbf1a3552dc05fef9db38f5462491ef69d93539d62897adcff3b8e4ed493ffc7ee073b2cbc53832533d2ad442f98d0699c92211cd5bc8f7fbdfa6a3728c907a339b33a6b4a270426637259f01c2c51380e92211cd5bc8f7fbdfa6a3728c907a339b33a6b4a270426637259f01c2c51380e9f81788ee9161034c186680b28c54e8e961df4a601351d60482c2f4ab4daf5a420f5732f7d0deef84aaa75ed022b4d06483c50bc2a179b90ed46b2c02e40ce1b10f5732f7d0deef84aaa75ed022b4d06483c50bc2a179b90ed46b2c02e40ce1b12abda56d454eb1997da8470f72d356121ae03b477bf25e71f64a39aadabf9b759bbe1574982277a68247d2e62f4fa4811d35ce4ad06e612c5531cc11c050ecef9bbe1574982277a68247d2e62f4fa4811d35ce4ad06e612c5531cc11c050ecef1638912bc52db1fa9add1c76eade63b9c8e214585f8878b409f3336bbcf45064ad620ad99e295d82e8e2b88a3cde472b6f59f8911cea18f9b78ab2233300acd2ad620ad99e295d82e8e2b88a3cde472b6f59f8911cea18f9b78ab2233300acd2d21963d94136f6bdc57f57c55b21624ef8ba3d44ed6216d802f04481dff7bec664dd547d0ec7c056dc175d6e3e5025cbb8b5540362b0da90c48522221c7cc68a64dd547d0ec7c056dc175d6e3e5025cbb8b5540362b0da90c48522221c7cc68a796cae14ada3fae68b747e4bd943e76e66f031c8e8d609c73db4b9f998cbf667817516578fcc7aa2bdd8f00b58c72e989075dff91e0cb916b739dc3c48a9baf3bcc08aadc30b4508a64219a1893550c100d4b5252a3451e8213818760466a123bcc08aadc30b4508a64219a1893550c100d4b5252a3451e8213818760466a12368e1ded37e12f5703efe2d46b132cb65ec47afe5b809fd6bce927eac565ebf5551fe716981edb994b7da1de0018de7c6b8d6fe63204f786a941eddfc6f16fefd51fe716981edb994b7da1de0018de7c6b8d6fe63204f786a941eddfc6f16fefda9a708578e4b0baeb098b4b76e6b3be6dd0ed5b6a4561ecc2b77436b6102e249bef48538bb7346671ef6693de2fb8f2658f10dbbd38c70dc834f5d296b63a6e3bef48538bb7346671ef6693de2fb8f2658f10dbbd38c70dc834f5d296b63a6e3508c7e3fc27060b3d8da319c087170b99c3b47190d6651acd1732edfd35d52f9d755984d1a40f7a7f3c2561a8ec416ba9fe1215fec517750d046e5d7edf1fee8d755984d1a40f7a7f3c2561a8ec416ba9fe1215fec517750d046e5d7edf1fee87e466ffb74a2f672a8c21059e6458516e5dfcb6e02440d2ceb282750f770151720ce4a5d528d9548af0886056fb1a93c29aeedd13563d62fffec9c0660c6f2f820ce4a5d528d9548af0886056fb1a93c29aeedd13563d62fffec9c0660c6f2f84b65156617774d505d05c45258a46bff08e584631918ec7c97d85d76fc87cce538f2fedb2add62470fa111d4aeaa0c6c80572e48d2d52839b6a0e6b1d0f1c62738f2fedb2add62470fa111d4aeaa0c6c80572e48d2d52839b6a0e6b1d0f1c6273c02a4523e56a69f97d5a2f9931ec2caf017b4840ddec3b914e564060a5c5add1a2ac14f82e5dbaab61d2503e9055ab857dcf58eb6b3439ec511869e8938a8b01a2ac14f82e5dbaab61d2503e9055ab857dcf58eb6b3439ec511869e8938a8b04017cbdaa83daeb90233403f666042e2910ae759f71afc3563e6871d466372f0c9850ba4ddbe4d6cff85cf69af4a8c9d0b0090527dea9ef03eac98f2415abbe3c9850ba4ddbe4d6cff85cf69af4a8c9d0b0090527dea9ef03eac98f2415abbe3e739b75201a6f0696957105dd720b15ebefe1de1fc4e80c153e974503a04e78d6b085fc1306f93642d944c047fa3b4341d10cf713a071f0e39a1203a3c8eb0136b085fc1306f93642d944c047fa3b4341d10cf713a071f0e39a1203a3c8eb0136de04bd4c43f1b70521d4060d2b0c583ae8e716ff600a16a2299b1ded40d064f0f31fce9cb44268d471acebcfe29bf85fa1e22a9588a53632802297256f878470f31fce9cb44268d471acebcfe29bf85fa1e22a9588a53632802297256f87847b92d577835ff561c607ca164dcca6ed598b1a62f32461ea57ccc447576f639ebf646293ceba37c685ae4d3bff0e6c009f0a391fe4a014ce5401f0359fbf4f47ff646293ceba37c685ae4d3bff0e6c009f0a391fe4a014ce5401f0359fbf4f47fedc651c2207dbedabd5444266055d9afc607b786623b2a9bd9139cbc042e14f468c906be062ab143c6787b73e674b937ea3a836400068f58afb037dea797b73a68c906be062ab143c6787b73e674b937ea3a836400068f58afb037dea797b73a6a513e1e80b4a822c52fc383107144b89424ac585d1088c712a5ba96be6262009c7d891c431b9c80f039273d58a194dbd83ecf8c2d454785d7dede7add10992c9c7d891c431b9c80f039273d58a194dbd83ecf8c2d454785d7dede7add10992ce7ed3339fc22b8a94f52d597a233a7fdce64d93e4f65705347032a7b0a839da32dc4c21ad88f0c5b1eb8aaf0e0932b2aac25dcd825824ff65951621103f1700a2dc4c21ad88f0c5b1eb8aaf0e0932b2aac25dcd825824ff65951621103f1700aae15c01cec965b588b93d46dd483432eae76c64e15b973912ba8b77ff4b3a81479e6a894b15a605d9f33a82aa1f01fda54e5fe98ace048b72a6a9f1e127578e779e6a894b15a605d9f33a82aa1f01fda54e5fe98ace048b72a6a9f1e127578e7a571b13e9daf70cd81535dc76689590b56d790140c96f41ad420592777d869138f12d1e57a91bfab397db983cc13f772f6ae6745d473b5e900b427ad249f8df08f12d1e57a91bfab397db983cc13f772f6ae6745d473b5e900b427ad249f8df0f0ddab2332ba37b5b46462ceedbb6cd73ac22d0166e6eb88ec16972bf630e4396a8c9db9d03c59c7fca99c22d39982359c1af3325a16670e02aadb1b0775e3e96a8c9db9d03c59c7fca99c22d39982359c1af3325a16670e02aadb1b0775e3e953d6258921ea98245ad7ee04eebfad5585fff1cfbd1e35446cdd3e14638ce7fc906edcb229ffd8079c9de40cc96c75d3c93f53b3e84a03b73bcc7b0c305bd600906edcb229ffd8079c9de40cc96c75d3c93f53b3e84a03b73bcc7b0c305bd60021e099c9e4e76c5084b5f80f5db9447f1f38cf4cad0bd198b145bf02224f251ab10fa455145ff07d3e0ab09c5380041c18742966b82368837aff0c3602027b94b10fa455145ff07d3e0ab09c5380041c18742966b82368837aff0c3602027b94f16ba2fbfbeacf3675b54d9b95deec660d3187d0ab1ca7eab4aa1eca8dd0026df8bd6c8f4439bb30391f31c520c731d2ec0f7dfe6b5058ecacf2fcd60f697ef6f8bd6c8f4439bb30391f31c520c731d2ec0f7dfe6b5058ecacf2fcd60f697ef65d19bbdadf4ea4ef2bc3dd99623977a2a772cfc3d646be1caa9edb26609483b5451fa333d62c9d8b756a8d862af9f00318e4c04fc2f13e4f9d82b1dc059ef690451fa333d62c9d8b756a8d862af9f00318e4c04fc2f13e4f9d82b1dc059ef690c7ba433dd85f152d8cb656be529de98cb3880085db987597635b884dc489f37a11cbf46c92246b9d5cfc0ac4a38eb18f62cec1a7ce8d34991439969866bee84e11cbf46c92246b9d5cfc0ac4a38eb18f62cec1a7ce8d34991439969866bee84e1d0e4d58549649336d67890e16ff305a8764881d0a2873d0d864f63f27d8d6e3926cddf6c67eb86b24d1b027aa6639afeed3d979def2da01089ab6f294bec81f926cddf6c67eb86b24d1b027aa6639afeed3d979def2da01089ab6f294bec81fd00b534ef1c2f032e3ff80d83081c5eec8901486fe0d9390744f026e6e3980d35defba7a9f175ec7c68c15c58c4969232eab3cc88bd3e58c972d3f0bb37ca7ce5defba7a9f175ec7c68c15c58c4969232eab3cc88bd3e58c972d3f0bb37ca7ce1aba03a48b8db42dd33af6e3217264cf40380aa530275b66b5e42f567b924d159280f79cd568775eca061ea653123fdd8ac1ead21e8f0fa6a6932a8645545fd19280f79cd568775eca061ea653123fdd8ac1ead21e8f0fa6a6932a8645545fd1bd77678991d73e1f565bdac202e3b140db2bc9c08806f1f69327f1e866d99942adce1c8d81760cef9ee2f68f1bc2cb80611e64e1e1b0914f249b4d889d869767adce1c8d81760cef9ee2f68f1bc2cb80611e64e1e1b0914f249b4d889d8697675085f806b3d1fb41960a6503c5c86028cf2ef1c6f773ef9aeafd8c13fbe179f978bcd9c098b4bd08e5499a49cef269adb6c65769aaac53618d031b87af24e5b478bcd9c098b4bd08e5499a49cef269adb6c65769aaac53618d031b87af24e5b41f9851659bd886838ab253b1bb31565ef1bdf9bc648e664a1237a7694dcba02e2500f60a870be9578a882329e85c261ffa8146ccb5056b81ae8d5274b6e312742500f60a870be9578a882329e85c261ffa8146ccb5056b81ae8d5274b6e31274b29898c6f4466cb270c2f23c83f7edaebbcbe54ccac72abfaf8df1326a79859a255f681ad6ddbc73d3ca2c92138ec8f8e731032b3d1601d7d69a97bc730682aa255f681ad6ddbc73d3ca2c92138ec8f8e731032b3d1601d7d69a97bc730682aaf6001024341e79f3d272e33ec265b0c1bb92eabd1c3759ac6ab341a294dc024dde20977da997e6be4568e36481ab40d3a1f75b21bdbbb98fb0b9a2555546e78cde20977da997e6be4568e36481ab40d3a1f75b21bdbbb98fb0b9a2555546e78c4544379b0444e40d87daf1defb618649ceff7c571ab3856724034bca9d709c8b658dcf43afaff4068e933ff640039cca0f4f4e5cd509d24eedf046ae28b8f7c6658dcf43afaff4068e933ff640039cca0f4f4e5cd509d24eedf046ae28b8f7c6d1f574c342b9ff24bb56d0244efc1272177f22aa9dcd2830d115d1fff0766ae54988ac47bda939f07d47f8b0694cbb41643879e0d5dfcf7c91cca7485d83ad7c4988ac47bda939f07d47f8b0694cbb41643879e0d5dfcf7c91cca7485d83ad7cc89765ad35c790d46267727849f65564960600d6677c740d4a61c55889a04126a6ead7a9a77c99ba5eecadddfa907927fb0119c0497b5cc370d92902aaef473ca6ead7a9a77c99ba5eecadddfa907927fb0119c0497b5cc370d92902aaef473c06fab5fd05e90d95ade405846573c57ff2534b7a20d907f8e83bc6567adc3c3e4fb609f52eb4a25395267d84ce0de3f0f83729a59c6aca43f61e8067f219d5a44fb609f52eb4a25395267d84ce0de3f0f83729a59c6aca43f61e8067f219d5a457026e8b1cf31002e88f8eac561b54baab840327414a8f1c0788057f3546ee11992a4bb09a77266114674b9c78830dfbd291dc78b5a6c88da4465115fe03e1cc992a4bb09a77266114674b9c78830dfbd291dc78b5a6c88da4465115fe03e1cc99a8ca4cc343d04e55d185e5663851b7916633d76a689a8ab56b3b8f230603486fe5e66d0cb53e2a0cb6750204906d88ca8b5b8c11ddce08403057c43a295bad6fe5e66d0cb53e2a0cb6750204906d88ca8b5b8c11ddce08403057c43a295bad05d314fcf4f69880593b0b9f3d4c5abd780064c0439dc2f4cd9ee9954167b69bedf4252e098e4183894b38bd2b6f57040bdf248145a02a909bcc0ce90559dc57edf4252e098e4183894b38bd2b6f57040bdf248145a02a909bcc0ce90559dc579c8c55048db1ae73c939cd0360b183411ca5d30e807efd22e383153c80fce65b89ec20f4b62a0f398f128ff93d1c860fe4962866cc2d2cc7860d865eadae78a989ec20f4b62a0f398f128ff93d1c860fe4962866cc2d2cc7860d865eadae78a9ff4d95dcd5d5aab38d9b7391439605d42783569d5697fd258fd68703dd6bc807b512701b78a9f54d92dd226064615ef32cb2e6abc7fb73f4dd91d149a16ad36cb512701b78a9f54d92dd226064615ef32cb2e6abc7fb73f4dd91d149a16ad36cc1b6e37f4c4715d5ae9964d0a78043b85a81360bfc25811c4bff275ac2dee8248e6d59a5953ab6aaa823d614c1cb614f044d2ef9a684cecf666e1bca937edd438e6d59a5953ab6aaa823d614c1cb614f044d2ef9a684cecf666e1bca937edd43323fd842abe2127c88eb797aace23d13be83792a9d7e37a1767e94134c422915ce2bb6e633b6c781f2e9ce0f9606e7d029a62bf60ba3047c30a15fdf81c2eee0ce2bb6e633b6c781f2e9ce0f9606e7d029a62bf60ba3047c30a15fdf81c2eee0c5ebc1810d911bac0ae1fa245eed293f3fba74fbdcd26ff662dc5c18702f73849902ab01f2aa948583ef688310956ca9a6009812f3a50074c2b69b3aed0fbc609902ab01f2aa948583ef688310956ca9a6009812f3a50074c2b69b3aed0fbc605da4416be38b549666fb0c89cbf7fbcc198bd34a719b3a14dc54d7e12f2646be6e109db4796d18b3991538b5e7b70e190239099cccd6bdbe3ecfd4b8d337a2b077133d63b2e256ac4604e7f9c4c87fb06ed917c2815a2bd1ec26b64c24c38ccc5b02cdc72451b7c4ad42480d83dce78b38b1f330796b65c4454cd68946236edba7ee0345739b1350ed3d5df17c0f02bdc96331dc29aeff1f9e6c1b9d616630d8dc3616d95be6c4f46028c5d865b04e6c468185289be49adc6167f667a7581c7a0976e07b07556c589e39a5c5666bb745e9a6d2675bea52b036c5474593c1e2677bb27709aa5b8459ba1848230d1d6c3a5dad06b63d6eeeb53230de7b862ca16cce010be407ee6f896448eabcb0919456f018f20db2a361613219ed44327e7e2eae3f807f0e6d6970b14e79381d537cf0ec076a1cc104a85194fa3851fd5f1bdf2caadcacbb725f00a63ad41d492a185a25b3d1944bcbbffd91afa0e36ceff7449c2f2d96ed8275a947311a22c77c6d22acdc65a8b0d7c9ba16ee4d3deedce105e254049cb97ce2e61594c31c3c9133908663f1206578ed826d2cffcd0b11b53db7c2bdec41b188b46cbe0aa7e11536a0c817a4e0455ddf410d555e23c380868a64551059501552d395d3ece640675d7dc95dfa84c1fb1303ce82d3e8d1b5ebb3314f813ee51a65b9496bed65f1795f864e78fbceb3ea4446f7990cf3d4cee001757f9167592ea4e977cfe3e8582c2047be2f535e2b508790fbc6c6663b4d4ad19bba152cda3b6b6e8d33c7ef41fc9e305e951a7f28c3a30b68c2ec15face504c3266e6c21310f2235ef2737a816cf9ba64b900de927f4e8bdc97bdc3365525e08300d5e8d1c90c31c2aa90831ca586106c1e0136233973806f45f1f7e33747f84f47b6dddd06d52a232144d3242cece3e12a63a671d9eb67ba53b648df6281e964cadc0aca86275cbc668a9f8f29836b9bf06e97d71a9b743bba40953a640f7664afd955eb3e1c88cd0be08395341e65f76f9b953e636e9b812a460d9d1667d2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-boto-2.44.0-1.fc23.src.rpmpython-botopython2-boto@      python(abi)python-requestspython-rsapython-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.71.73.0.4-14.6.0-14.0.4-14.0-15.2-14.13.0-rc1XJXI@W@W{@Wi,@WBVT@V\:@VA@UUv@U'@U%@T_W@T\@T\@T\@S@S/SS,)Rb@R@RRD!QY@Q@Q@@Q@@QQP @P@P O@O@O؀OiO_6On@NI @MQ0@M hL@L@LF@KqN@KHoJi@J&eIII;I9H!GGZ@Fֱ@Garrett Holmstrom - 2.44.0-1Garrett Holmstrom - 2.43.0-1Fedora Release Engineering - 2.41.0-2Garrett Holmstrom - 2.41.0-1Garrett Holmstrom - 2.40.0-2Jon Ciesla - 2.40.0-1Garrett Holmstrom - 2.39.0-1Ryan S. Brown - 2.38.0-5Fedora Release Engineering - 2.38.0-4Fedora Release Engineering - 2.38.0-3Garrett Holmstrom - 2.38.0-2Garrett Holmstrom - 2.38.0-1Garrett Holmstrom - 2.37.0-1Garrett Holmstrom - 2.34.0-4Garrett Holmstrom - 2.34.0-3Garrett Holmstrom - 2.34.0-2Garrett Holmstrom - 2.34.0-1Garrett Holmstrom - 2.32.1-1Tom Callaway - 2.27.0-3Fedora Release Engineering - 2.27.0-2Garrett Holmstrom - 2.27.0-1Garrett Holmstrom - 2.25.0-2Garrett Holmstrom - 2.25.0-1Garrett Holmstrom - 2.23.0-1Garrett Holmstrom - 2.13.3-1Garrett Holmstrom - 2.9.9-2Orion Poplawski - 2.9.9-1Garrett Holmstrom - 2.9.6-2Garrett Holmstrom - 2.9.6-1Orion Poplawski - 2.9.2-1Fedora Release Engineering - 2.6.0-3Garrett Holmstrom - 2.5.2-3Garrett Holmstrom - 2.6.0-2Fedora Release Engineering - 2.5.2-2Garrett Holmstrom - 2.5.2-1Garrett Holmstrom - 2.5.1-1Garrett Holmstrom - 2.5.0-1Robert Scheck 2.3.0-1Robert Scheck 2.2.2-1Fedora Release Engineering - 2.0-2Robert Scheck 2.0-1Fedora Release Engineering - 1.9b-7Robert Scheck 1.9b-6Lubomir Rintel 1.9b-5Robert Scheck 1.9b-4David Malcolm - 1.9b-3Robert Scheck 1.9b-2Robert Scheck 1.9b-1Robert Scheck 1.8d-1Luke Macken 1.7a-2Robert Scheck 1.7a-1Robert Scheck 1.5c-2Robert Scheck 1.5c-1Jeremy Katz 1.2a-2Robert Scheck 1.2a-1Robert Scheck 1.0a-1Robert Scheck 0.9d-1Robert Scheck 0.9b-1- Updated to 2.44.0 (RH #1403362)- Updated to 2.43.0- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Updated to 2.41.0- Cleaned up spec file - Added NAT gateway support - Fixed sigv4 protocol selection - Fixed max_retry_delay config option - Added aws-exec-read to S3's canned ACL list - Added new instance attributes - Fixed multi-VPC hosted zone parsing - Fixed request logging for S3 requests - Allowed route53 health check resource paths to be none- 2.40.0. - Kinesis patch upstreamed.- Updated to 2.39.0 (RH #1300424) - Switched to systemwide copy of python-six on el7 - Enabled unit tests on el7 - Renamed python-boto to python2-boto to comply with current python packaging standards- Add patch for unittest failure https://github.com/boto/boto/pull/3412- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fixed ImportErrors on RHEL 7 (RH #1229863)- Updated to 2.38.0 - Added BuildRequires for python-six - Made sample executables doc files in F23- Updated to 2.37.0 (RH #1180861) - Dropped executables in F23 - Unbundled python-six (boto #3086) - Enabled unit tests on Fedora (RH #1072946)- Fixed python3 requires- Re-fix executables (RH #1152444)- Added missing python-requests and python-rsa dependencies - Disabled unit tests due to rawhide/F21 python regression (RH #1161166:c4)- Updated to 2.34.0 (RH #1072925, RH #1072928, RH #1161229) - Made executables point to python2 (RH #1152444) - Enabled unit tests on Fedora (RH #1072946)- Updated to 2.32.1 (RH #1126056, RH #1132348) - Added python3-boto (RH #1024363) - Added (but did not enable) unit tests (RH #1072946, RH #1072923)- fix license handling- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Updated to 2.27.0- Fixed roboto parameter type conversion (boto #2094, RH #1064550)- Updated to 2.25.0 - This update makes s3.get_bucket use HEAD instead of GET- Updated to 2.23.0 - Fixed auth for anonymous S3 requests (boto #1988)- Updated to 2.13.3 - Note that this version changes register_image's virtualization_type parameter - Fixed auto-scaling PropagateAtLaunch parsing (#1011682)- Re-fixed autoscaling policy parsing (boto #1538)- Update to 2.9.9- Rebuilt after merge- Updated to 2.9.6 - Fixed autoscaling policy parsing (boto #1538)- Update to 2.9.2 (bug #948714) - Spec cleanup- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Fixed parsing of current/previous instance state data (boto #881)- Updated to 2.6.0 (#876517) - Note that this version enables SSL cert verification by default.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Updated to 2.5.2 - Fixed failure when metadata is empty (#838076)- Updated to 2.5.1 (last-minute upstream bugfix)- Updated to 2.5.0 (#828912)- Upgrade to 2.3.0 (#786301 #c10)- Upgrade to 2.2.2 (#786301, thanks to Bobby Powers)- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Upgrade to 2.0 (#723088)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Added a patch for python 2.4 support (#656446, #661233)- Apply a patch for python 2.7 support (#659248)- Added patch to fix parameter of build_list_params() (#647005)- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Backported upstream patch for image registration (#561216)- Upgrade to 1.9b- Upgrade to 1.8d (#513560)- Add python-setuptools-devel to our build requirements, for egg-info- Upgrade to 1.7a- Rebuild against rpm 4.6- Upgrade to 1.5c- Rebuild for python 2.6- Upgrade to 1.2a- Upgrade to 1.0a- Upgrade to 0.9d- Upgrade to 0.9b - Initial spec file for Fedora and Red Hat Enterprise Linuxpython-boto !""$%%'((*+,,./0113446779::<=>>@AACDDFGGIJKLMMOPPRSSUVVXYZZ\]]_``bcddfggijjlmmopprssuvvxyy{|}}     !""$%%'((*++-.//1224557899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_`aacddfggijjlmmopprssuvvxyzz|}}     !"#$%%'((*+,,.//122455788:;;=>>@AACDEFGGIJKKMNNPQQSTTVWWYZ[\]]_``bcceffhiikllnopprssuvvxyy{|}}    !""$%%'((*++-.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSTTVWWYZZ\]^^`aacddfggijjlmmopqqsttvwwyzz|}~~      !!#$$&'((*++-..01224557899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZ[[]^^`aacdeeghhjkkmnooqrrtuuwxxz{{}~~2.44.0-1.fc232.44.0-1.fc232.39      !!!!!!!!!!!!""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,---------.................////000000000000000000.........111111111111111111111111111111111111222222222333333333444444444444555555566666666655555555555555555577777777777777777777777777777777777777777777777777777788888889999999999:::::::::999999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCDDEEEEEEEEEEEEEEEEEEEEEFGbotoboto-2.44.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyoauth.pyauth.pycauth.pyoauth_handler.pyauth_handler.pycauth_handler.pyoawslambda__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyobeanstalk__init__.py__init__.pyc__init__.pyoexception.pyexception.pycexception.pyolayer1.pylayer1.pyclayer1.pyoresponse.pyresponse.pycresponse.pyowrapper.pywrapper.pycwrapper.pyocacerts__init__.py__init__.pyc__init__.pyocacerts.txtcloudformation__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyostack.pystack.pycstack.pyotemplate.pytemplate.pyctemplate.pyocloudfront__init__.py__init__.pyc__init__.pyodistribution.pydistribution.pycdistribution.pyoexception.pyexception.pycexception.pyoidentity.pyidentity.pycidentity.pyoinvalidation.pyinvalidation.pycinvalidation.pyologging.pylogging.pyclogging.pyoobject.pyobject.pycobject.pyoorigin.pyorigin.pycorigin.pyosigners.pysigners.pycsigners.pyocloudhsm__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocloudsearch__init__.py__init__.pyc__init__.pyodocument.pydocument.pycdocument.pyodomain.pydomain.pycdomain.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyooptionstatus.pyoptionstatus.pycoptionstatus.pyosearch.pysearch.pycsearch.pyosourceattribute.pysourceattribute.pycsourceattribute.pyocloudsearch2__init__.py__init__.pyc__init__.pyodocument.pydocument.pycdocument.pyodomain.pydomain.pycdomain.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyooptionstatus.pyoptionstatus.pycoptionstatus.pyosearch.pysearch.pycsearch.pyocloudsearchdomain__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocloudtrail__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocodedeploy__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocognito__init__.py__init__.pyc__init__.pyoidentity__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyosync__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocompat.pycompat.pyccompat.pyoconfigservice__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoconnection.pyconnection.pycconnection.pyocontrib__init__.py__init__.pyc__init__.pyoymlmessage.pyymlmessage.pycymlmessage.pyodatapipeline__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyodirectconnect__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyodynamodb__init__.py__init__.pyc__init__.pyobatch.pybatch.pycbatch.pyocondition.pycondition.pyccondition.pyoexceptions.pyexceptions.pycexceptions.pyoitem.pyitem.pycitem.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyoschema.pyschema.pycschema.pyotable.pytable.pyctable.pyotypes.pytypes.pyctypes.pyodynamodb2__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyofields.pyfields.pycfields.pyoitems.pyitems.pycitems.pyolayer1.pylayer1.pyclayer1.pyoresults.pyresults.pycresults.pyotable.pytable.pyctable.pyotypes.pytypes.pyctypes.pyoec2__init__.py__init__.pyc__init__.pyoaddress.pyaddress.pycaddress.pyoattributes.pyattributes.pycattributes.pyoautoscale__init__.py__init__.pyc__init__.pyoactivity.pyactivity.pycactivity.pyogroup.pygroup.pycgroup.pyoinstance.pyinstance.pycinstance.pyolaunchconfig.pylaunchconfig.pyclaunchconfig.pyolimits.pylimits.pyclimits.pyopolicy.pypolicy.pycpolicy.pyorequest.pyrequest.pycrequest.pyoscheduled.pyscheduled.pycscheduled.pyotag.pytag.pyctag.pyoblockdevicemapping.pyblockdevicemapping.pycblockdevicemapping.pyobundleinstance.pybundleinstance.pycbundleinstance.pyobuyreservation.pybuyreservation.pycbuyreservation.pyocloudwatch__init__.py__init__.pyc__init__.pyoalarm.pyalarm.pycalarm.pyodatapoint.pydatapoint.pycdatapoint.pyodimension.pydimension.pycdimension.pyolistelement.pylistelement.pyclistelement.pyometric.pymetric.pycmetric.pyoconnection.pyconnection.pycconnection.pyoec2object.pyec2object.pycec2object.pyoelb__init__.py__init__.pyc__init__.pyoattributes.pyattributes.pycattributes.pyohealthcheck.pyhealthcheck.pychealthcheck.pyoinstancestate.pyinstancestate.pycinstancestate.pyolistelement.pylistelement.pyclistelement.pyolistener.pylistener.pyclistener.pyoloadbalancer.pyloadbalancer.pycloadbalancer.pyopolicies.pypolicies.pycpolicies.pyosecuritygroup.pysecuritygroup.pycsecuritygroup.pyogroup.pygroup.pycgroup.pyoimage.pyimage.pycimage.pyoinstance.pyinstance.pycinstance.pyoinstanceinfo.pyinstanceinfo.pycinstanceinfo.pyoinstancestatus.pyinstancestatus.pycinstancestatus.pyoinstancetype.pyinstancetype.pycinstancetype.pyokeypair.pykeypair.pyckeypair.pyolaunchspecification.pylaunchspecification.pyclaunchspecification.pyonetworkinterface.pynetworkinterface.pycnetworkinterface.pyoplacementgroup.pyplacementgroup.pycplacementgroup.pyoregioninfo.pyregioninfo.pycregioninfo.pyoreservedinstance.pyreservedinstance.pycreservedinstance.pyosecuritygroup.pysecuritygroup.pycsecuritygroup.pyosnapshot.pysnapshot.pycsnapshot.pyospotdatafeedsubscription.pyspotdatafeedsubscription.pycspotdatafeedsubscription.pyospotinstancerequest.pyspotinstancerequest.pycspotinstancerequest.pyospotpricehistory.pyspotpricehistory.pycspotpricehistory.pyotag.pytag.pyctag.pyovolume.pyvolume.pycvolume.pyovolumestatus.pyvolumestatus.pycvolumestatus.pyozone.pyzone.pyczone.pyoec2containerservice__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoecs__init__.py__init__.pyc__init__.pyoitem.pyitem.pycitem.pyoelasticache__init__.py__init__.pyc__init__.pyolayer1.pylayer1.pyclayer1.pyoelastictranscoder__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoemr__init__.py__init__.pyc__init__.pyobootstrap_action.pybootstrap_action.pycbootstrap_action.pyoconnection.pyconnection.pycconnection.pyoemrobject.pyemrobject.pycemrobject.pyoinstance_group.pyinstance_group.pycinstance_group.pyostep.pystep.pycstep.pyoendpoints.jsonexception.pyexception.pycexception.pyofileREADME__init__.py__init__.pyc__init__.pyobucket.pybucket.pycbucket.pyoconnection.pyconnection.pycconnection.pyokey.pykey.pyckey.pyosimpleresultset.pysimpleresultset.pycsimpleresultset.pyofps__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexception.pyexception.pycexception.pyoresponse.pyresponse.pycresponse.pyoglacier__init__.py__init__.pyc__init__.pyoconcurrent.pyconcurrent.pycconcurrent.pyoexceptions.pyexceptions.pycexceptions.pyojob.pyjob.pycjob.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyoresponse.pyresponse.pycresponse.pyoutils.pyutils.pycutils.pyovault.pyvault.pycvault.pyowriter.pywriter.pycwriter.pyogs__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyobucket.pybucket.pycbucket.pyobucketlistresultset.pybucketlistresultset.pycbucketlistresultset.pyoconnection.pyconnection.pycconnection.pyocors.pycors.pyccors.pyokey.pykey.pyckey.pyolifecycle.pylifecycle.pyclifecycle.pyoresumable_upload_handler.pyresumable_upload_handler.pycresumable_upload_handler.pyouser.pyuser.pycuser.pyohandler.pyhandler.pychandler.pyohttps_connection.pyhttps_connection.pychttps_connection.pyoiam__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyosummarymap.pysummarymap.pycsummarymap.pyojsonresponse.pyjsonresponse.pycjsonresponse.pyokinesis__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyokms__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyologs__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyomachinelearning__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyomanage__init__.py__init__.pyc__init__.pyocmdshell.pycmdshell.pyccmdshell.pyopropget.pypropget.pycpropget.pyoserver.pyserver.pycserver.pyotask.pytask.pyctask.pyotest_manage.pytest_manage.pyctest_manage.pyovolume.pyvolume.pycvolume.pyomashups__init__.py__init__.pyc__init__.pyointeractive.pyinteractive.pycinteractive.pyoiobject.pyiobject.pyciobject.pyoorder.pyorder.pycorder.pyoserver.pyserver.pycserver.pyomturk__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyolayoutparam.pylayoutparam.pyclayoutparam.pyonotification.pynotification.pycnotification.pyoprice.pyprice.pycprice.pyoqualification.pyqualification.pycqualification.pyoquestion.pyquestion.pycquestion.pyomws__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexception.pyexception.pycexception.pyoresponse.pyresponse.pycresponse.pyoopsworks__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoplugin.pyplugin.pycplugin.pyoprovider.pyprovider.pycprovider.pyopyami__init__.py__init__.pyc__init__.pyobootstrap.pybootstrap.pycbootstrap.pyoconfig.pyconfig.pycconfig.pyocopybot.cfgcopybot.pycopybot.pyccopybot.pyohelloworld.pyhelloworld.pychelloworld.pyoinstallers__init__.py__init__.pyc__init__.pyoubuntu__init__.py__init__.pyc__init__.pyoapache.pyapache.pycapache.pyoebs.pyebs.pycebs.pyoinstaller.pyinstaller.pycinstaller.pyomysql.pymysql.pycmysql.pyotrac.pytrac.pyctrac.pyolaunch_ami.pylaunch_ami.pyclaunch_ami.pyoscriptbase.pyscriptbase.pycscriptbase.pyostartup.pystartup.pycstartup.pyords__init__.py__init__.pyc__init__.pyodbinstance.pydbinstance.pycdbinstance.pyodbsecuritygroup.pydbsecuritygroup.pycdbsecuritygroup.pyodbsnapshot.pydbsnapshot.pycdbsnapshot.pyodbsubnetgroup.pydbsubnetgroup.pycdbsubnetgroup.pyoevent.pyevent.pycevent.pyologfile.pylogfile.pyclogfile.pyooptiongroup.pyoptiongroup.pycoptiongroup.pyoparametergroup.pyparametergroup.pycparametergroup.pyoregioninfo.pyregioninfo.pycregioninfo.pyostatusinfo.pystatusinfo.pycstatusinfo.pyovpcsecuritygroupmembership.pyvpcsecuritygroupmembership.pycvpcsecuritygroupmembership.pyords2__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoredshift__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoregioninfo.pyregioninfo.pycregioninfo.pyorequestlog.pyrequestlog.pycrequestlog.pyoresultset.pyresultset.pycresultset.pyoroboto__init__.py__init__.pyc__init__.pyoawsqueryrequest.pyawsqueryrequest.pycawsqueryrequest.pyoawsqueryservice.pyawsqueryservice.pycawsqueryservice.pyoparam.pyparam.pycparam.pyoroute53__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyodomains__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoexception.pyexception.pycexception.pyohealthcheck.pyhealthcheck.pychealthcheck.pyohostedzone.pyhostedzone.pychostedzone.pyorecord.pyrecord.pycrecord.pyostatus.pystatus.pycstatus.pyozone.pyzone.pyczone.pyos3__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyobucket.pybucket.pycbucket.pyobucketlistresultset.pybucketlistresultset.pycbucketlistresultset.pyobucketlogging.pybucketlogging.pycbucketlogging.pyoconnection.pyconnection.pycconnection.pyocors.pycors.pyccors.pyodeletemarker.pydeletemarker.pycdeletemarker.pyokey.pykey.pyckey.pyokeyfile.pykeyfile.pyckeyfile.pyolifecycle.pylifecycle.pyclifecycle.pyomultidelete.pymultidelete.pycmultidelete.pyomultipart.pymultipart.pycmultipart.pyoprefix.pyprefix.pycprefix.pyoresumable_download_handler.pyresumable_download_handler.pycresumable_download_handler.pyotagging.pytagging.pyctagging.pyouser.pyuser.pycuser.pyowebsite.pywebsite.pycwebsite.pyosdb__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyodb__init__.py__init__.pyc__init__.pyoblob.pyblob.pycblob.pyokey.pykey.pyckey.pyomanager__init__.py__init__.pyc__init__.pyosdbmanager.pysdbmanager.pycsdbmanager.pyoxmlmanager.pyxmlmanager.pycxmlmanager.pyomodel.pymodel.pycmodel.pyoproperty.pyproperty.pycproperty.pyoquery.pyquery.pycquery.pyosequence.pysequence.pycsequence.pyotest_db.pytest_db.pyctest_db.pyodomain.pydomain.pycdomain.pyoitem.pyitem.pycitem.pyoqueryresultset.pyqueryresultset.pycqueryresultset.pyoregioninfo.pyregioninfo.pycregioninfo.pyoservices__init__.py__init__.pyc__init__.pyobs.pybs.pycbs.pyomessage.pymessage.pycmessage.pyoresult.pyresult.pycresult.pyoservice.pyservice.pycservice.pyoservicedef.pyservicedef.pycservicedef.pyosonofmmm.cfgsonofmmm.pysonofmmm.pycsonofmmm.pyosubmit.pysubmit.pycsubmit.pyoses__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexceptions.pyexceptions.pycexceptions.pyosns__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyosqs__init__.py__init__.pyc__init__.pyoattributes.pyattributes.pycattributes.pyobatchresults.pybatchresults.pycbatchresults.pyobigmessage.pybigmessage.pycbigmessage.pyoconnection.pyconnection.pycconnection.pyojsonmessage.pyjsonmessage.pycjsonmessage.pyomessage.pymessage.pycmessage.pyomessageattributes.pymessageattributes.pycmessageattributes.pyoqueue.pyqueue.pycqueue.pyoregioninfo.pyregioninfo.pycregioninfo.pyostorage_uri.pystorage_uri.pycstorage_uri.pyosts__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyocredentials.pycredentials.pyccredentials.pyosupport__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoswf__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyolayer1_decisions.pylayer1_decisions.pyclayer1_decisions.pyolayer2.pylayer2.pyclayer2.pyoutils.pyutils.pycutils.pyovpc__init__.py__init__.pyc__init__.pyocustomergateway.pycustomergateway.pyccustomergateway.pyodhcpoptions.pydhcpoptions.pycdhcpoptions.pyointernetgateway.pyinternetgateway.pycinternetgateway.pyonatgateway.pynatgateway.pycnatgateway.pyonetworkacl.pynetworkacl.pycnetworkacl.pyoroutetable.pyroutetable.pycroutetable.pyosubnet.pysubnet.pycsubnet.pyovpc.pyvpc.pycvpc.pyovpc_peering_connection.pyvpc_peering_connection.pycvpc_peering_connection.pyovpnconnection.pyvpnconnection.pycvpnconnection.pyovpngateway.pyvpngateway.pycvpngateway.pyopython2-botoREADME.rstexamplesasadminbundle_imagecfadmincqcwutildynamodb_dumpdynamodb_loadelbadminfetch_fileglacierinstance_eventskill_instancelaunch_instancelist_instanceslss3mturkpyami_sendmailroute53s3putsdbadmintaskadminpython2-botoboto-mit-license.txt/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/boto-2.44.0-py2.7.egg-info//usr/lib/python2.7/site-packages/boto//usr/lib/python2.7/site-packages/boto/awslambda//usr/lib/python2.7/site-packages/boto/beanstalk//usr/lib/python2.7/site-packages/boto/cacerts//usr/lib/python2.7/site-packages/boto/cloudformation//usr/lib/python2.7/site-packages/boto/cloudfront//usr/lib/python2.7/site-packages/boto/cloudhsm//usr/lib/python2.7/site-packages/boto/cloudsearch//usr/lib/python2.7/site-packages/boto/cloudsearch2//usr/lib/python2.7/site-packages/boto/cloudsearchdomain//usr/lib/python2.7/site-packages/boto/cloudtrail//usr/lib/python2.7/site-packages/boto/codedeploy//usr/lib/python2.7/site-packages/boto/cognito//usr/lib/python2.7/site-packages/boto/cognito/identity//usr/lib/python2.7/site-packages/boto/cognito/sync//usr/lib/python2.7/site-packages/boto/configservice//usr/lib/python2.7/site-packages/boto/contrib//usr/lib/python2.7/site-packages/boto/datapipeline//usr/lib/python2.7/site-packages/boto/directconnect//usr/lib/python2.7/site-packages/boto/dynamodb//usr/lib/python2.7/site-packages/boto/dynamodb2//usr/lib/python2.7/site-packages/boto/ec2//usr/lib/python2.7/site-packages/boto/ec2/autoscale//usr/lib/python2.7/site-packages/boto/ec2/cloudwatch//usr/lib/python2.7/site-packages/boto/ec2/elb//usr/lib/python2.7/site-packages/boto/ec2containerservice//usr/lib/python2.7/site-packages/boto/ecs//usr/lib/python2.7/site-packages/boto/elasticache//usr/lib/python2.7/site-packages/boto/elastictranscoder//usr/lib/python2.7/site-packages/boto/emr//usr/lib/python2.7/site-packages/boto/file//usr/lib/python2.7/site-packages/boto/fps//usr/lib/python2.7/site-packages/boto/glacier//usr/lib/python2.7/site-packages/boto/gs//usr/lib/python2.7/site-packages/boto/iam//usr/lib/python2.7/site-packages/boto/kinesis//usr/lib/python2.7/site-packages/boto/kms//usr/lib/python2.7/site-packages/boto/logs//usr/lib/python2.7/site-packages/boto/machinelearning//usr/lib/python2.7/site-packages/boto/manage//usr/lib/python2.7/site-packages/boto/mashups//usr/lib/python2.7/site-packages/boto/mturk//usr/lib/python2.7/site-packages/boto/mws//usr/lib/python2.7/site-packages/boto/opsworks//usr/lib/python2.7/site-packages/boto/pyami//usr/lib/python2.7/site-packages/boto/pyami/installers//usr/lib/python2.7/site-packages/boto/pyami/installers/ubuntu//usr/lib/python2.7/site-packages/boto/rds//usr/lib/python2.7/site-packages/boto/rds2//usr/lib/python2.7/site-packages/boto/redshift//usr/lib/python2.7/site-packages/boto/roboto//usr/lib/python2.7/site-packages/boto/route53//usr/lib/python2.7/site-packages/boto/route53/domains//usr/lib/python2.7/site-packages/boto/s3//usr/lib/python2.7/site-packages/boto/sdb//usr/lib/python2.7/site-packages/boto/sdb/db//usr/lib/python2.7/site-packages/boto/sdb/db/manager//usr/lib/python2.7/site-packages/boto/services//usr/lib/python2.7/site-packages/boto/ses//usr/lib/python2.7/site-packages/boto/sns//usr/lib/python2.7/site-packages/boto/sqs//usr/lib/python2.7/site-packages/boto/sts//usr/lib/python2.7/site-packages/boto/support//usr/lib/python2.7/site-packages/boto/swf//usr/lib/python2.7/site-packages/boto/vpc//usr/share/doc//usr/share/doc/python2-boto//usr/share/doc/python2-boto/examples//usr/share/licenses//usr/share/licenses/python2-boto/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledUTF-8 Unicode textC++ source, ASCII textPython script, ASCII text executable, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?07zXZ !#,F]"k%w#) HdVE2{co0oƀ/+SdN (aϜZl/)E)/ ǎH!c~k8өA_C_:-)JlǙ`nK`XѮa(Rf+;IұM1 uglBã~F]x܌2-d7s9fȝlSW)L'+ > W@=)x["sӢ; DWş 4sP<Րt^m#-)2d%,wpۃ{Z6hc-V 7iHW.p@&VCDⓎ?>L-Wb4ɼf*Tf3'P&ڛ9@$Q%Pz_Ԩ?(A)Tъx&6&>Ќ]}nƈPRc.@V}]nkZog` ʕ1~mjsh>_߅ᒱf)$.YjJ5Ӷv ?Q}Nr k PL'p"!]2+jg~OFOBxd%<5BVh `CLBDYJ|Lrz?u崣* ęu5aƦ[Vbe+0:: `Zk]vIqW@s _4!ɾ iۊ  -Hp/&ozwH'ǰ\K(Grk{.7^oHp!lnl9^t~˲CX\SIBYb[}(~V/$Ǣ"O!8i;aXɉYc@\lh2:c=0T[=;aPY,TI (1-r{ܲLy@O49!nIӨl,;*䚄3KWB+$諉{`K&x[1L%w+\BJPoj&dW'^LşT͇v$?\D;ݒ{ Oq9,!?e=6q.97H:DI3|\(WB("^ UI;&Y8pCe"|Ko"?O$83<{ c+K*ێќzY](65.5W@1:;\@2f3Hm`Hg+r ^v2j7p}CPJD@R,NoId<zO&]׵4zhroKqfF.bFk֯Y?~;{eAFaUq͒C&t,^|k^/v_l |dr$'Rdw],}Vg3&}ri'(#[ur{ sh/ .RFpcEmB;팔۷ܿ9XTݹrv+-spR^yQ" eғ/V v_M ZmVl@|'I)(QЅwu%Ǖ=]Z sI~ b:/.!=p“|pF ?{Ψ;p*bCQ@]ANGYpj{Ja~YF*s6Q`<7( xM*ٞ&WBF";٘A_/Yhrp/ kgp\ڣp+ P:_w R}GEKĄ;XJuxvM](ȵ6Xh/Qy8QŞq؄)UIl:qϻ\ ІXm K0˹18+dw ↤')l@tbq.ʤoW/k+h7a dzs0D|Kx**2=rEhm.oQbA4}@p4dMX/<2?\'TݵOuJ`_F l!P!l~–~-0oikېxu KUBIBkMF>XF+s@OБM~g+r4+x}[8mikH]N)?cjKA4c$r{vKڢ~q|Y ;.WSmMD!Pa ʉQUt T*㢚t`f#W"L'fVKy'@P".Tvd>3A>O2ȋyK^sG./#(!{#?p/NAƂ@X Czl 1R\6XJ- FJ2 x5\ FIýaj`a'N?!7߆OLO_ hCB$ .:Y{40s7>PVωdp]GsŠMM\S -&m`#g4_{5rH1i OVp;*_^ZOpqfJbwewAJ˞9=+$K3umԗAb4ϏZK'0j'-W;FŻQs旮9ͱqԿ* m1PǠ9g0`5gǸv~ YaP #&#NKˎ.ڿc};#'i!6aԃ;SXI;߫SEnr+/8z;?J-0kBi8bC 2}`|H=*myfK^me?vТY52 1 `~c"<xH.R>3ވLYmV_R•ky caWR wPV2Sѹ/H}l4YeeAV1b8wzS0)nv)lS DlFycJPH%튪ՙdF۠J*~ƄcUNI~O'1M],P7OPsJ=oVwب:VNZ1Bg@Y,@78Ĵ 2bQ^C Ӽdz+'D/uo?B8hN3{\ I$҆GECp%+ʬA} }A[#\p͸NMG~ݪ;A1z mct``[E#u26 kEM,(Zw|)V"/営Mt+EgH%82gԚL!ĕQU[hތ$ -ǃi8P 6&/bH<H΃֭/SAo| 9)=l1Kϧ/7kYl)D'(vmukͣebXހp,Ai,Jzm^3lRq8s=7 -]W*"Thݜn\_*ŕ6ٚ!Id s-v·Gapap/Xpgto7{`rb`ix>qfUDnЧ) %bL7+rv m0' 35hex.' pyN`*sHsFi:,))Ƨ'~A~m, TGp%V_Cs*'h/F~8lxΓ7@BX&<"l)1o[q,r:UJ`n66F䡞f{x!_&Z8ª֣L,~'`@c)$xԇìg݃c@XoSF데ut|839砭mnfwfɄ&wKm49;; -^TmIsD z{AU,wO)Qq΄涏'i`O}N _αE髫okC9uM\̭IF&VLc*7."hIU`MN|2_s?a&oeRwSުHօ|SlqxZۄ !e"헏CDF޼jw]rK)Up2Tc C'r-V.ܺoɵ=mΥ09܊<%L 沗kRvFGIKqTP~f;&!^Swՠ@e8ɾubjaW3&hA}ĤfŎ7Z|9ߚ~Jl dtgEI;W]ӣm=hڨf8@! Pk[˜;Xi!SvŎB1{.\=J }3j w'rgPH$΂b @H.);!Z{gxX;8Bg}|P~[`Y ٪D jt5l9?Q@vWBPrq[7,rOT y0Z$򷠝[ `"&ow X[f6relY=S{9s;ml$ePğ]t[oV wp hr#5ۈKҥ[izOB( MyX6=7. r~ПU5j̾%tANx|}VΔq JxCqZ @۞i__7.'aMt[ [ R;as=O9R NA<@Xc,> J!|~QPX񴔂ɡL\*95姴qPփ:ާk!W+AN 6 !GfϯfmU]VLO ?ڽvFИlDQ`BsRV> XOɕvOaDՄRB"M;uB8 )hfAƭ X2ٴy v P(d(HV,p]/д)wYƺ\=9ZP\޼t(LQ >BQdn#FݺиEY 2UpR,|VQ.w2.*vؿ5HoQ2w=T%O~IqZ)vS{cώ2b_r 4-ϧ[3Y 䢶]LHTJkP yg' Uy!5*܉gTFpAgBgx`z1$6L~AZs$P Q03,-rF;U|](~DR^S" TO0vOSќgZR8M|`sv ˑk{Ş;3qI0T+=O$h[!l(J<6 0ϙ[߮l9##¢ڲ QƈggͽPQeլ7Mdכ"kuf6" {855fNP8bqwOrѬ40{w]s z'OQc~vb ӥY c9Y32tb䓵[+D.U[;ajh%`M= bVY#h [r֠5gRXWưyj k-Ξ~@H?O`i] rBcxi҄dtO^Xtq-kkc+4eW7#L$O&>M 4VGv+aovxfҢ|(er liR~i!U7ZGڿ,lvDc%÷a؜F1ŹcVt.rT8#TFwz;aY3O % O_/*Nm"qrvJӀ\o 7 ކ2?i A*,RKlvY,KWfbjݜ,Fl ]ѪӸ?׆heo<Fyj"@w3BSr滤͈g^#Gַwk:45;B>5`Ѻ]̮6be̹3Ţ /ұNm'yK ^7QȑP~E}Ҥ[o,0'W^Gl=\)ZpX$;g'vxU;2 m iG14!# xanYNANPS*N؛Liho~d>LN ar7U` < 6wYC*_pBa|("XHeKAy?)๋9}V4/vHijaIA /G2zp"RNBb(8i=ZY9E!J[OHZ ]Z (&3@YN7?p3ɫ#V^ ?0K?_6!l kDK6UXb)"T0* "pvFټ^e74rN[h~?PQayepޛ76эB8k$۔}' #C>L,k&5 Y{ h_X;O*Ѕ .@f]|`}>^+k=`.֖pj- ߌdVZ]}#a_B>Y@zxGLuztיq %.誘> xR1iis@\wC-7qݯ*Wxs3U0lr.\ ~mѽyQfw`,T2ԙ- vH~ܜ(_\-4/27kZLN*Y7\~#gUj 'yKvkgBY) T"C½ ,i̲hdxZpeM^p_jIDAװd̖ԅK;LFS!U/ "s4SZw/;a{ϔqdj^t H *=DĭR_0)#~$}dž)Yb~n״/puZG&C9z fD褮Pv DUjSä >vmzK\)ZrS̮z;(7,YЙ3tgy>(ێd?;%d9 6Wptwşhv/[4K$[.}N[dt{eYlUiw?Qy P YyOz"g)'H| 93la;gtmy3P`x}석jW]U:țU7#pN)I^uCl@Lh+kP6s3],Ou΄~zׄz%gu.YOA|.Vӱum%7jmed*㎄ Ŋ֪@ڻ &֑h:FZsWm0`^Fo愓Xu8nPu b_T3i0>/_QjefCD.,ON-> 1-y$yp[@y+8wx0hl2eA |KIL~ 8gcKۣ PT*x6t҅t(IǽJoO`8!:( \2\ 9Q0 J=AZ @4Yc䂡qj'>մ'.>N%{}G眮`(O9bD22ۭCX ySjZY EY(8pH7˛py4.l|*bWBIigt;v:ЄE(Ɩ$[E`N9x^A3aG 9UzVOLP)rj!`w.!'>]'#\-v z*bv4ލ1aQH!ǡ^7Nگ'5YHݤŞzPA^9RJHR!=2W]= 5~gށS o5W@:8enl8} x|YEe_4f'R-{79m=oMBUhC3Jͽe&^m\-]:^0}Eي᪾ B‡t(pw-fឱ'澪8U3:KA]ݕb5A/x[p:4 ޮ+0l2G3f!Ԙh|:Tx[HHs. xB0<e?E`Qv>j^6gg0AhT ׅ}Qj_ø̏>Bd}ۛ˽SAlج[ӝ+OH5cҀ4HjR/ P%]FG~oԚpU!OPwr9'']')vz F{)fGi%i+c?9a w/&G|7IRNpTyԏg#܈XĴEcAXخ`xA&cl3ѝElZGS:DR@qT+Sb~ksYq[C;Fo@2U畸\_;Dm({Z.B+ېiAď]>$Pmtl<9n%u MKKW@̵wj^p>!e3TCplrM3ÏPc ] XK|-݈2DUn>Kf2mD>+$ {g~b5r\͋7ԩ0qQ~O<ڶ[Xz>wvmesr͚l(jCMōR&u=&HuZZ<珚 X4ʒ$jIsoP(S"ΚfQ,xn.bK(_ K GN|@Qᔑ{x%ҀH2;M{9[d%F㹕;1f5bMϼHy=OAW4P4!&QQi;iCUerC!l~Ё>9qLJ0>SI)|.-*@UF>s^[#FfO4%_rJQ4pp=MF8CVpf|E?PcĦ>N'x}V l3UR&:ENnL\}0+F!C$_fS"ha9]| 4T"J'W5iU:-6ths2^סB!lB%9.,̒hbG4xfH k F;Bf׳K.H;h!$ݗhX\%͇D'M `#\ܪQ z3K)jnBy̡$!}0SgTh"eplCC]ӈ FдkM%u3f:~ ܃JZSTߩP.T|kI4/Uz 1;<=>%_57p*8ZHp9 AcqA #Ƅ=_{c~;ljQ٣]΢ jEn){,?Ӏ0W 0?9G0Np<טmpxBն"( DžTg DϏ Pg"޷6X -\ [a`"BE:*^@v5*:&ȧGKzK ,eCI xã=HTUZU"ZRFGJ1]$ķ!IdFgӹ/*ͭ ;2;Q>X,Т?Hr(5oUs1= b,rMl`֤:m q|9D8jɄDSg:$gJ_1'3$#0p= ld}եo\o`1!cxv<@ԆT_Pze^)-_gW@{fƌ]^ËGs ς$ykX(].9Ťba˰JTBϠDaq 'MW#CzKł PCي  93Ve >_I Q0Q7_7[}MLyzӇ~ 曙S??'{7> Z^S$N]`(VSN~uOD)ZM'|F$}y55?Bu2|F1i/u'޹vAJ@(}>5g'9s@8#m(%j8p+y̮-[lIkݬUpח 6;%,wbg]"Xϳ~B'.a.'ʥrH\1.=Occa.+)]\N^H_/갓ԙOv-SBRg e;\ XA-K۬PSeZh5~ %lf2mri\BرxdרiwnJWFbsTeSpfm D;#n@8&L@iv X}q6] EާĪ}TjQRm۳͕ ;KRp`.'U)բl[r:l3 2tQV^f[F-ҙ>~ܿ|yw(eTcJ^dn#/ڎ/F̵SQ< kA˿SBAX(r\M.<qhH.&]L.rq~@U >9h5~l-'(d M ΫftEEu(#2|iiz?,NVaX(T)Vƛ,DNڔ`SC#-A}^H[b޿I .v8%mK~7݅˰E*T\JK€¢I4se4 x+~!g MszU {鍛~BMDB,˓9~BcLِ? Lr8Zd(ZN\BAgw umwƐGKbKa9]~EJDcNڭY|k .ٝfrW>Fi6G)!Z±鏎lz,lF`*d/6CC翋*~:#ڃG+ׅUP lNj,Sd+Iלp͗*5Yح-{s[A!A#25G^;S)x|עO FmDHڲ 1RlP[e21Dg -(0*rcc"y1T㒼0aBgpPd]GCކ#c](IB&u#nHcloXsAkkܘTO :MC H2Z408hur,Ơ)96nh\;uGC9!еu)R7z6L*G& RT= w%Q5$AKMCk'B#dېU76| .$N7xPU#z*7CN\2zTOl轒uQdh%%',r"}"Zsa#Pl`-y2JAU.+*((A~'@jȬ)G0H³ >O%YGjyl:PIkR2Toz%fw( \)Txid?,v!m/뽼ז׊R ռ @۠@;+'X잠2@w6O-eW5Ӷg21>]񙐣}Da65;kw:e{r$*ϲ ACz˵TX ٟWgIΌa YZ