python2-boto-2.43.0-1.fc23$>:6ALkx|z>=b?Rd  T<@dhw  P ( ; ^ cvx. @  (8,999:9BըGմHIXdYlZ[\]^Q,Hb^Jd_&e_+f_.l_0t_Hur@v8wxyYHLCpython2-boto2.43.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.X{buildhw-03.phx2.fedoraproject.org/Fedora ProjectFedora ProjectMITFedora ProjectDevelopment/Languageshttps://github.com/boto/botolinuxnoarch#2|BBGG%%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''s/DZZ 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**`[+[+&// ( (NtRR$}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큤XTXIXIXIXIXIXDXNXNXDXNXNWXNXNXSWXNXNWXNXNWXNXNXSWXNXNWXNXNWXNXNWXNXNWXNXNXSWXNXNWvXSWXNXNWvXNXNWvXNXNWXNXNXTWXNXNWvXNXNWXNXNWXNXNWvXNXOWXNXNWXNXNWXNXNWXNXNXTWvXNXNWXNXNWXNXNXTWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXSWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXRWXNXNWXNXNWXNXNXTWXNXNWvXNXNWvXNXNXRWXNXNWXNXNWXNXNXTWXNXNXTWXNXNWXNXNWXNXNXTWXNXNWXNXNWXNXNXEXNXNXTWvXNXNWXNXNWvXNXNXEXNXNXRWXNXNWvXNXNXTWXNXNWXNXNWXNXNXTWXNXNWXNXNWXNXNXSWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWvXNXNXRWXNXNWXNXNWXNXNWvXNXNWXNXNWXNXNXD>XNXNWXNXNXSWXNXNWXNXNWXNXNXSWvXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXSWvXNXNWqSyXNXNWXNXNWXNXNWXNXNWvXNXNW&XNXNWXNXNXSWvXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWvXNXNWXNXNWXNXNWXNXNWvXNXNXEXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWvXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXTWvXNXNWXNXNWXNXNXSWXNXNWXNXNXRWXNXNWXNXNXTWXNXNWXNXNWXNXNXTWXNXNWXNXNWvXNXOWXNXNWXNXNWXNXNXDWvXNXNXRWWXNXNWXNXNWXNXNWXNXNWXNXNXSWXNXNWXNXOWXNXNWXNXNXTWXNXNWXNXNWXNXNWXNXNWvXNXNWXNXNWXNXNWXNXNWXNXOWXNXNXSWXNXNWXNXNWXNXNWXNXNWXNXNWXNXOWvXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXSWXNXNWvXNXNWXNXNWXNXNXRWXNXNWXNXNWvXNXNXTWXNXNWXNXNWvXNXNXRWXNXNWXNXNWXNXNXTWvXNXNWvXNXNWvXNXNXTWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXTWXNXNWXNXNWXNXNWXNXNWXNXNXTWXNXNW&XNXOWXNXOWXNXOWXNXNW&XNXOWXNXOXSWXNXNWXNXOWXNXNWXNXOXSWXNXNWXNXNWXNXNWXNXNWvXNXNXRWXNXNWXNXNWvXNXNWWXNXNWXNXNXRWXNXNXRWXNXNWXNXNWvXNXNWXNXNWXNXNWXNXNWXNXNWXNXNWXNXNXTWvXNXNWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOXRWXOXOWXOXOWvXOXOXTWXOXOWXOXOWXOXOWXOXOXEXOXOWXOXOXTWXOXOWXOXOWXOXOWXOXOXSWXOXOXEXOXOXSWXOXOWXOXOWXOXOWXOXOXEXOXOWXOXOWXOXOWXOXOWXOXOXTWXOXOXEXOXOWvXOXOWvXOXOWXOXOWvXOXOWXOXOWXOXOWvXOXOWXOXOWvXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOXSWXOXOWXOXOXSWXOXOWXOXOWXOXOXSWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOXSWXOXOWXOXOWXOXOWXOXOWXOXOWXOXOWWXOXOWXOXOXSWXOXOWXOXOWXOXOXSWXOXOWvXOXOXRWXOXOWXOXOWXOXOWXOXOWvXOXOWXOXOWXOXOWXOXOWvXOXOWXOXOWvXOXOXRWXOXOWXOXOWXOXOXSWXOXOWXOXOWXOXOXRWXOXOWXOXOWvXOXOWXOXOWvXOXOWvXOXOXSXEXOXOWXOXOWXOXOWXOXOXEXOXOWXOXOWvXOXOWXOXOWXOXOWXOXOWXOXOWXOXOXeXDXIXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXeXbc560fd3110f35b4407963abdf9675c452b0a75e0e975c3b3538e5016e4d3a3a7e5a8da1870c5ac39ee8fe51d2ddbbec985d09aa88f8eec183307d7fdf626fc001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0731c07ce52c7500b3cebf4c14e2172656ecc114a41530ecea58c84f07637cf0b042d2404075ebf3fece1b2183e35cc536f1b98dd6fa09621baac94c9b98660dd412fef39f3647d17e1bc89b8919fb85ffb6c59b8c6750319ca59573743fd649d412fef39f3647d17e1bc89b8919fb85ffb6c59b8c6750319ca59573743fd649725f897a0f0d0e9f020625fc9bd60995cfd049b5b4f8894acfe900fdfe46aa467bf12edcf1f1b2e2ee96030e4d912ceade2f71b17724437d36d82aa6faf16b677bf12edcf1f1b2e2ee96030e4d912ceade2f71b17724437d36d82aa6faf16b67fa367032bd52aba5f0fa2903d0ad4ee53fd257d80a1dbaf4dcfbdc7b56a4b3fcbfcd20b0d42b76d4d0e73e3d2855257643876f301181823ab87241b50bbb5e3ebfcd20b0d42b76d4d0e73e3d2855257643876f301181823ab87241b50bbb5e3e54642fcddfd2e42e279a64abf80be0fd59b9aa8d6c2824f2910cb8be519e772379a90d310007b7e4cb12d553f11e1dabf2419bd609dcb0ccccbb8ff0af56bc3579a90d310007b7e4cb12d553f11e1dabf2419bd609dcb0ccccbb8ff0af56bc35e92ef2869daa6be9e5bdadd4c0948aa401eb795934952e5d625eca4b00d9a230ce3db6b7227a38919484610ec905a7e76a07344a27a4278fb4a38c4c4723c100ce3db6b7227a38919484610ec905a7e76a07344a27a4278fb4a38c4c4723c100eeb0ee849751c20ebbc1d088c64ca62547666b4f848e762726d6a872210e4f7aafa10988d7ddec31693972fc2bcc8dff45aa85c940a5e6af63c401500d92ccd1afa10988d7ddec31693972fc2bcc8dff45aa85c940a5e6af63c401500d92ccd177b969617b571d2351fa1a7428a6b0a933b55015fede4ed510a2b6766b033608651a620240a67d0676a5051d3d6a734319d2f018860478efbadb80104922801a651a620240a67d0676a5051d3d6a734319d2f018860478efbadb80104922801ac37a4f1787fd58c5a4819e05c6032cd2579251e82956aa8744e4fc89274c04c856fbb3d5cbdafbc38c97cc9bbe68e26565fc7a287f275dbd59de3757d4d736e256fbb3d5cbdafbc38c97cc9bbe68e26565fc7a287f275dbd59de3757d4d736e2504fc79d19110c11a1005fb84a4b01f6ed222b4520388252dbfab40893e88f368e47d25106c7d8af2d32591062f549177b513bff213f135a2be1ba1bf1fbc0778e47d25106c7d8af2d32591062f549177b513bff213f135a2be1ba1bf1fbc077fcb5f4592b607bcb243bd4897d78cbc570479794fc8bb9d2daa496b7872bff453afb091b047a92b7e4d55bf7f01c850054172cedbbb24facd7ea69a32ae6e0d63afb091b047a92b7e4d55bf7f01c850054172cedbbb24facd7ea69a32ae6e0d6256fc31a3a6f69a68c7ed2c918a92286c68eb9ac1cfd89c3f344b97283878d305fbe258303dda00ae007ac93f50a7700d7abead5b980d58dc32a1e86a3c79d925fbe258303dda00ae007ac93f50a7700d7abead5b980d58dc32a1e86a3c79d9271e29504601443f93d7a813c13e7cb0f0770a9ef24cd65fec3bdfbfe213ad1af5d5bd01ae2aee919ecac8e876c7e732347106abf8d350125b28e80199594d4415d5bd01ae2aee919ecac8e876c7e732347106abf8d350125b28e80199594d441d5781621d7590900a134b3d0a5126dcf53150550cca4420b5bdbcc62b228d3fda94d258441c590e4d5fbaceb30355e43821b1131ee42bf172b92b3c4b1571791856271d70aad631ed2d9f85f179a2c8c00280ab9fb1f47396d18f0e9665977d3856271d70aad631ed2d9f85f179a2c8c00280ab9fb1f47396d18f0e9665977d3e071d2a76ca5deadca9a7d0ca2e6cc4557b5115498478a1bb37d32e95ed0fa334a1ec517195180eee80f265a8ba985997a8bfc1f40e0020f4a80e65c34b1b72e4a1ec517195180eee80f265a8ba985997a8bfc1f40e0020f4a80e65c34b1b72e5b013135fee1de84970a0d4e504537b5e079769c3d68d87bc20edd3eba90207b940a6dbfc1808beabb5de2ed1d83121840c18c6804d84409dfdae6ddd7ee50be940a6dbfc1808beabb5de2ed1d83121840c18c6804d84409dfdae6ddd7ee50be55c5c963dd7b6ab43e758706fefa89910d54ae51ed17b91276df931f9ca240254ea9bce00ad811871e30be9ae36f686abca7f42232824dd2d76f13950c2a61714ea9bce00ad811871e30be9ae36f686abca7f42232824dd2d76f13950c2a61714e3888db49243bfb24308ea6ae9ecb0019e883a3c8545e6730a8fef37192f8aa94f16f27778dbb801dfcb88f0eedccb4108a8a0277bd819392e01b010a981a4494f16f27778dbb801dfcb88f0eedccb4108a8a0277bd819392e01b010a981a44d11fb47cfc79612cc50bee339da91c29d745b9f77a06dc984cd2c37c15a6ec49fc8e8ebc04ef3fd44b759c3f3ab2fc567a82e102967054e5729a13b8f0d59d4cfc8e8ebc04ef3fd44b759c3f3ab2fc567a82e102967054e5729a13b8f0d59d4c94adc709b66b545f4bf42fd57c6acb928b35c72c74816895c82c52950fcdc36409386b71f4179e2eff39b34bcf6bc64aa0cbd44df62b027875bcb80a3913763e09386b71f4179e2eff39b34bcf6bc64aa0cbd44df62b027875bcb80a3913763edce04e68f513040a47b3b623313f110a5381890e97ec15e95b4fa2c5d9b87cdec31b58c2f0b84c8aebae1ab6aff2fb74f047f719d53a200739f886b48e7f8a11c31b58c2f0b84c8aebae1ab6aff2fb74f047f719d53a200739f886b48e7f8a114deeceafff11f647e1b304574b89024c9605b489b969256a23cb6aaad0c1e80401fe8d5c9fd340ad090b070dd78f42844c3983a179e9e11678224ab7dd31e80c7c86bd1d48f30a8441a744cc91c24a7c4ab22ae4b839b816aa2103345639370966f4bae90d76bae54dfe5413a663e158fc8c0e1b514653295062b9423dce931b620ecc623423edc0ddf07cc351e1952901e4bcc4bfa31bf4c2a6baee8c1e89a6620ecc623423edc0ddf07cc351e1952901e4bcc4bfa31bf4c2a6baee8c1e89a6d6b3235f3cf18cb4f0adcabbd51bbafe59e3f0cbcb095316688602d3bd27470f9c6f03fcd9d5e7983c8f4c554cea5fb397777ca14985400949e36667e95b53cd9c6f03fcd9d5e7983c8f4c554cea5fb397777ca14985400949e36667e95b53cdd2804ccf86994e382a80ca7d4014a55982d28b16c62ce46799eefe7696cbe40751b10cf4f38044a19807e4164e18a349a211ed910c70e44571b3d0f1e646105751b10cf4f38044a19807e4164e18a349a211ed910c70e44571b3d0f1e6461057cd000d2d18f9c0500bc9fc23ca53a60ee6139162a28fbc8c0a4991693a045aec59d6b4d607b7169a475a7271aac379d388032cf8339b492c584e41d526c60cb059d6b4d607b7169a475a7271aac379d388032cf8339b492c584e41d526c60cb0e8b5c34424939406927332594f7371848cf2862d076762b26743cf13eced1275d9a7b34adb3e25dea7f2503ab3e03e1a441cf9e071030bdfc5bae68685ea5a68d9a7b34adb3e25dea7f2503ab3e03e1a441cf9e071030bdfc5bae68685ea5a682845be2ca49838a12ab8a45d344f1537a1c3449458fd41c38d1e024e6bc9dff8fe93a4f4acaa54bdc3314a0d619002d4e040765e2ad02185a14e2a8b8006da6cfe93a4f4acaa54bdc3314a0d619002d4e040765e2ad02185a14e2a8b8006da6c7708b5aca86eacdf3b45f58f063f57f98d026d5920ea85199199bf135465fccac068bee457260e8578a089554c1e7927326b8d4afeb1ba1941fc22f0077c6b46c068bee457260e8578a089554c1e7927326b8d4afeb1ba1941fc22f0077c6b46fd3a21103223f6b38216ac2a477fe8671201e889df0713ca651d4d57826c09c35f7e3b919d581d4f6c19201a51d031dfb285334561aa57dd090d6fb499a9e3e55f7e3b919d581d4f6c19201a51d031dfb285334561aa57dd090d6fb499a9e3e55235070057c8608f17c5f29a2b49e50e4c95a962c493459ecaf5887c80335dbf5b4cc0b3953ca895e9501d1e4884a25998ade5846a7b263d20c5d53de2599e6e5b4cc0b3953ca895e9501d1e4884a25998ade5846a7b263d20c5d53de2599e6e8554325fb6a5f75eb554f1263ba32a3099701de8262682f2a4899d7b69e10c38cec06370d5cc6ada9f65c8fc983ac62d1f8836fd77a9a612b57a1fab5ec561b2cec06370d5cc6ada9f65c8fc983ac62d1f8836fd77a9a612b57a1fab5ec561b23dd3b44f1183685de42b004ed1b4eb70bec7b0cc18d8e50a55bac1f3edbe77a93ae0f747738573f51a4e37f87cbe2634a201aefaca19a864f147b66b6509d1923ae0f747738573f51a4e37f87cbe2634a201aefaca19a864f147b66b6509d192b5024f75b6a5aba7155cdf764eac33c72d3e8a21b5d7e6658abdfd600670c17cdde2ed0da2b7bce2396ba45c1ba88a40721f0f6c14009f34fa2826b0bdbd7d06dde2ed0da2b7bce2396ba45c1ba88a40721f0f6c14009f34fa2826b0bdbd7d067d36634dd65a4eafc45ed75e93fe7358308206387e084e545c0dc4f1d3705f4e3dd8247e3bf0c23f68c0f95d603919b53f33106aa79dedc7037a3dd428572ea13dd8247e3bf0c23f68c0f95d603919b53f33106aa79dedc7037a3dd428572ea12fe6d7d5553b8e75941a98cbe5f6633c3f2426cafc236a643c0f2217633a4851941484dbffd2247431e607320373f86e24aa47c3d35455c0fc7bb4d18758b1b8941484dbffd2247431e607320373f86e24aa47c3d35455c0fc7bb4d18758b1b8383d2199f83d58952a8645cb49ad9dd34f943f379f6cf7b03c63f1121e287b9589fd063b94ebd75645ad99625d3d410cf09455e312626b968cdc8ceb729a543089fd063b94ebd75645ad99625d3d410cf09455e312626b968cdc8ceb729a543010b6ff9dabe6409318a6364fb0479501e8c5581ac97d9d47b8a2cc2756cc25a35ac5bb669f19c0025aa74ce57072a8a944d14821ef17732da3283336b514d75e5ac5bb669f19c0025aa74ce57072a8a944d14821ef17732da3283336b514d75ef172f55a51db5edc99d16b6a68587f73d580cc61bf0938ab6c01b222de1dc494a32310a31979922e5bc137df0d460646802d67416363e03c4e17797e9fa23804a32310a31979922e5bc137df0d460646802d67416363e03c4e17797e9fa2380457eeeef61b9be2fc81a722cf8da47976f66aa01ddabca443f9011ce172bd1b34ece550f406065bdf8d0be2117056b40c198c4cb5c67f73a522077e52d25b1289ece550f406065bdf8d0be2117056b40c198c4cb5c67f73a522077e52d25b128902f3ea050c0e44bf2bdcbd1a7e7b817a91c9222ca563682fedbfb5e59f8e99c1f35118380348874f9e904026b4f212791117282a4745abbcf6c67983b43968caf35118380348874f9e904026b4f212791117282a4745abbcf6c67983b43968cac9a94d0f4223a0e9b0b0782fe9b48e68596f94d19fda66e28c3cf39d77fbb5074e668c3e80ad8135805abe2207ce5781821ba911464b8331dad74208457cb6094e668c3e80ad8135805abe2207ce5781821ba911464b8331dad74208457cb6096753d2cf9f9411e68567d7c5662e72d071229803aa4425ccd232a99efc6f56cc9c6fb1f22247b76737ca4a4efe3277745793b6ec6e569d90f3e6f56ed24d5d3a9c6fb1f22247b76737ca4a4efe3277745793b6ec6e569d90f3e6f56ed24d5d3a587e4c0c34d914f887d72cb9c8d1f48c0ad7f3d4b5ab0d438f2f6b126bcf487e33ee04969b5f859e6a59a7bb136e4ee64e691c1569dd249fed8abb298678733933ee04969b5f859e6a59a7bb136e4ee64e691c1569dd249fed8abb29867873392941c79380af4d6fc1ed0462dfb9d79b9d088a05a68d26d62d7830aa5512cc88c67b20fbfd8f854dbc98f6d3b2f45a946a87ad8dcab8aa16d29e4f52e1c4ef20c67b20fbfd8f854dbc98f6d3b2f45a946a87ad8dcab8aa16d29e4f52e1c4ef202c93562354e21207ded667ccf6b2fd293bc2a0f7a04b07c4f6f04f0419a1b057434f9009ebf4ebb670539c055c8ac9f4e77d20183e54e6a7f076e7adeec1bc44434f9009ebf4ebb670539c055c8ac9f4e77d20183e54e6a7f076e7adeec1bc4406cd93ebde7d27f416ca1f80e4f37d3446e5e2ca9cd4299d74ca58bda36e37f111811a270602e571191512b470680abc77c6914d393607789036c1cadb219e5b11811a270602e571191512b470680abc77c6914d393607789036c1cadb219e5bc3e35c33dc41813bc9dbdb417eed6cbb5f0b9e6c284afbb65deb4221605534f4524cc019c75464d5330c86f0a1429ef664ecffbb9694999619e408449a13e2f5524cc019c75464d5330c86f0a1429ef664ecffbb9694999619e408449a13e2f5b3338d057b43246a7540349fea235a4d67a8b630a180842175d3b24a3dc0c9b9d58a8114754a997f98ef0d1fb1ddbf66ccf5fb85480db6ea95c7793e024c7a21d58a8114754a997f98ef0d1fb1ddbf66ccf5fb85480db6ea95c7793e024c7a21cf5749d9feee90109a401da0ee069a2ddd9b0ee2103a1191baf489491bdd78a38d4c361b3ef8fe6b8201057b54e73c7579d7ffa9083624acd3f093499236d36d8d4c361b3ef8fe6b8201057b54e73c7579d7ffa9083624acd3f093499236d36dbc9570142eb47a20a7e0b05a3073a9dffa48253099ff5718672c3015b59a685a54124b7be8bf33a6712a53e3468ae5270e9feb57e0eebec4914d9a2369deec1154124b7be8bf33a6712a53e3468ae5270e9feb57e0eebec4914d9a2369deec119189aac7d4d85e90ab00b2b9d12db2b5408a92efce27e86740e3655b12d8510a2eff10b1e78dee2c329809d836c5ba84235e61e9b8ecae6c204f6560e4aa91762eff10b1e78dee2c329809d836c5ba84235e61e9b8ecae6c204f6560e4aa91763512ce59b4efd4672120522bc03260bbf46bc886cdd5aac2db0ae1190b34045301f8ec00f37f195724266a78c147d1b9bbad5134bd755802af201b23a75cc10d01f8ec00f37f195724266a78c147d1b9bbad5134bd755802af201b23a75cc10d3420eaeac1f42d86afd759179a1ae8ed9d515ba1fd57a9648d5eaa81ca65d7c46f36972f965aadefe03cd33f80e4c2b6c46bdb7da0c67c19e0b405b624bd586b6f36972f965aadefe03cd33f80e4c2b6c46bdb7da0c67c19e0b405b624bd586bf6ee6f9b59c1fedeab14f89533eddd40e479aca968be01fb4f1936f356946e470431d885d3301957638d7606a92e65bb8931488c38762b084781ba67f09fd1ca0431d885d3301957638d7606a92e65bb8931488c38762b084781ba67f09fd1ca3ccb25b6e121d7e78bb3077f648fad8677352f70586a3ba69cacd1a9629e35e901cb420278742844a5b9136d4d9d3cb6488e29b45ffae417c4d5d093168ab0cd01cb420278742844a5b9136d4d9d3cb6488e29b45ffae417c4d5d093168ab0cd6801e6e3576c9f4cc1883583391042c2cf1b4970820d25389eb603ca9f0714482b377406a70fb4cc336800e80c140d0be1a84d841307b2b5f5347a6b764f8b152b377406a70fb4cc336800e80c140d0be1a84d841307b2b5f5347a6b764f8b1585439109d6414e0d45d65189cb1eabaf3aa94a754fad003bc21388adcbea4fa61eb08c55dbb69a85ee3fbbbe174a3d25f4de1b62038e84afdd9c9e8ad8dc5af61eb08c55dbb69a85ee3fbbbe174a3d25f4de1b62038e84afdd9c9e8ad8dc5af6bb1a09bb7a7fdb5657fa652ec653f90b84d2f20be4e112b07e884e014be6d05cf39484832529f4004b6eae4cf7bacb5f55730bf37ab84d7a538555d09a4b03a9f39484832529f4004b6eae4cf7bacb5f55730bf37ab84d7a538555d09a4b03a9dcd8389cb309e514e603fa9b75a59ace1313902fde6b85989a0ea9254318cd0c6a9c85dbf84da893b706ae91484b6b35bc5c1f715c4495095ed556c06c50e1ee6a9c85dbf84da893b706ae91484b6b35bc5c1f715c4495095ed556c06c50e1eebe7d319f401ef1a738debf5dfaa5edc62e4afa1ae91477b147434e6e6505f5159d80dc51f96c58fc387e966e6fdc200bdcef8adbd34961bc987e030fe3d8a9209d80dc51f96c58fc387e966e6fdc200bdcef8adbd34961bc987e030fe3d8a9201cd15e9dc450d3b8e93e2fc7ea26b93a9729623efec0396aaf2f2e2282b23daf0a41c0fc6878552d54b999e2be933ab5cf81ae80dadf0c0e06a8750c6ca24b7a0a41c0fc6878552d54b999e2be933ab5cf81ae80dadf0c0e06a8750c6ca24b7a41ec187011742d29fd5861641491b636de237fd265601fdceb20a6d973e37206e8bab6b313335a407142a9a85f98ef4d96cdbc57eabfc94ce61080e9ee30c8cfe8bab6b313335a407142a9a85f98ef4d96cdbc57eabfc94ce61080e9ee30c8cfdef548ad6bb6560dd522d6e7ba492452e7e07a35298ca6c84d2d1dfc010c0982312f4b498c3687e1656880e0abf2dbc4f9cf46f56c6b0bea39ed178a99b1d587312f4b498c3687e1656880e0abf2dbc4f9cf46f56c6b0bea39ed178a99b1d58701b025faffe9e3fc93946c69a85d1843e13bc308b59339778c9c0e312021e7dc57407afb20fce39ad24bfbb4bba52f537d7f1783eb6ff3c9d76a71f1176502cc57407afb20fce39ad24bfbb4bba52f537d7f1783eb6ff3c9d76a71f1176502ccba63ffeac2fd22e7017176c5dce8502a3b1a0fe47f78c0879e3893f378d8fd547823a4bfdb417ff5a6db3289645fdea2c1cf18aacd95829d6fd9a61d02db46ff7823a4bfdb417ff5a6db3289645fdea2c1cf18aacd95829d6fd9a61d02db46ff2fc72270e3a409423adcbc9243b812eabb1922428bfc277cb7478e191a42da5c20d6d026592540a8c8e96a8497b2f75961161a81ea322f896abb0de1a3c912fc20d6d026592540a8c8e96a8497b2f75961161a81ea322f896abb0de1a3c912fcd63d7b5ee709e81e03000f3c21c3099f474c752dfa751e61de875e6f406e3e400f3095d5edaaa5345906815d3c19a3877e3033d7ab80559a5dd737e1013dd4c70f3095d5edaaa5345906815d3c19a3877e3033d7ab80559a5dd737e1013dd4c74e9175be8a4d88dc5e363ddba3fd19e98757c34dfc025ebadc8615429da6033623aa3a05045d106a4e5d3a1eba1eb1628f4767fc3fda9c05e71d05e7eab4aa3f23aa3a05045d106a4e5d3a1eba1eb1628f4767fc3fda9c05e71d05e7eab4aa3f40923f29633e804fa98d359baed40604ced497a2af09729f6947c28acdc3eeaeab6773cbe99d116e3712b9d1b5dcdb11359e359e903228cc87bbd90a2f248aa5ab6773cbe99d116e3712b9d1b5dcdb11359e359e903228cc87bbd90a2f248aa597c65e68c8741fd7152a92d7d02140dbe96d56ea7f8673d3371868d50ff8666f1a81977080b39b22386487d205e1d9cd97e8bd373584c1637d4d0a95481b627d1a81977080b39b22386487d205e1d9cd97e8bd373584c1637d4d0a95481b627d2c9620ca3353a68cdd37dbb9497db710d6cc7370cbf864ae2bbd2b1babbe8dfcc0e411c878b587a2a3f8bd9154bc4d3ff9f78097639111fd5279f7ee6b7576fec0e411c878b587a2a3f8bd9154bc4d3ff9f78097639111fd5279f7ee6b7576fef8c98d8c9054fd6d797a6ac3c8716234fb5191c2c6bc4d5b7db56169a93954fad9c844b934c2e1ad864892fe6c4048e7f03dbe4474e31ac8c23992129c5749a1d9c844b934c2e1ad864892fe6c4048e7f03dbe4474e31ac8c23992129c5749a10338e98f4d2b0cedab57f7e1160ddc07cef3922f8909c4359bc72b3a13968c87c3110dab304e77883c9410085ed896b70930713c22b03adea4da3147cc83dd23c3110dab304e77883c9410085ed896b70930713c22b03adea4da3147cc83dd23b286d245c5521ed405f5f63b64d92a8bfd1aa2c239616cefc8302049ee27c0ad5d622727a8d7d50c228147f014705004388082d1bb00271da6774c868923a3635d622727a8d7d50c228147f014705004388082d1bb00271da6774c868923a3636d21a291ee16363eee91ddf13ebfc4c66ed42834c4556d2080767aaa265834a236653785dca2fa7ce52beb68124ebd7fcc47c2b845cb24f67a29922f98b2461b36653785dca2fa7ce52beb68124ebd7fcc47c2b845cb24f67a29922f98b2461b871e6a50dd7659090eebb61eed9b8a7fab431e135c4bf758d817d917e653a96cd50d5ace42150955473cee7c2387de333e586df1e8988948a58336969f498ea7d50d5ace42150955473cee7c2387de333e586df1e8988948a58336969f498ea7c998514dffead391cc16c44103a59cd10911744832967e26720b02eae3fc2c39118803b94ee058d29ecf40dc9ab23b6402c5ed4185f67734c2ac5a2eac637ede118803b94ee058d29ecf40dc9ab23b6402c5ed4185f67734c2ac5a2eac637ede6dead594fbe089f9c552f973e1723753d509a657519f777f9623e0ea8182157a034a4c896ad9f789192f65b22186a91ebd6230efd2f8d9b22f01bd0fdda41ece034a4c896ad9f789192f65b22186a91ebd6230efd2f8d9b22f01bd0fdda41ece584f0f6fea030349d9cdfa666741d86c6693fe300098a61a15e7d83cbe6c6c5a59b1ec0cb86ff54c8e5ec2ba2f075bd1388bdb06a9e0438dc9c2da63742bb45459b1ec0cb86ff54c8e5ec2ba2f075bd1388bdb06a9e0438dc9c2da63742bb4549a5b2e94c2fd7e0461c5c784416bd0cc48877f72b891f009658cb7ac689320049c095bc72112de7d3f97884c612a9c061b6a68599c43f8f909f85a5540d01ec49c095bc72112de7d3f97884c612a9c061b6a68599c43f8f909f85a5540d01ec4e7b99bc5ec8a58f6cf1e889cfbc4499dbd29c14b22710aa3701bcbb9f8cf38e456b65aaaa95e5838d1f56b5bf75e699f182146b6cd7f14d8455ee4a725a8f75756b65aaaa95e5838d1f56b5bf75e699f182146b6cd7f14d8455ee4a725a8f757c5e2631139611f9dd6764c80529c2821d17256a757bbeaeaef1cf3c5ff1340dc9098259c1a24ec94fd9bc14ecd83d6a594d2fca4885504adf1f0cecc4587e01f9098259c1a24ec94fd9bc14ecd83d6a594d2fca4885504adf1f0cecc4587e01f8d8adf49ecaa39dbff7833d2ae9bf6e756348acfb96bda795aa5c46eab0ef10423597cca1a3ec9309d2b5b7293c307e1d38c5bdd79584b0d5a1b286f1ac0bed223597cca1a3ec9309d2b5b7293c307e1d38c5bdd79584b0d5a1b286f1ac0bed25620fc0b16ceb30016fb61b22559df5022c2d0248b945d28fc74f6955393f44da5f976cb76b0c8ee316de406ac533743d8c6beb6febd048455445be65e95c918a5f976cb76b0c8ee316de406ac533743d8c6beb6febd048455445be65e95c91853a584a14dcf1810099a4fa984a20687fabcfebf74b3353260ba63a0d48b34aa784826c1dda96644d2693c89133e51f286c7708b239818c1e051eb10a3a5909f784826c1dda96644d2693c89133e51f286c7708b239818c1e051eb10a3a5909f7815500418c9a79c1580bab7386b88a47fc3e7a6964f8a664fe81545305582dbc5d0b9e52bbd9e3e10434b77b4776aad7ff6fac3353eb2fa7f45a6849d4a70edc5d0b9e52bbd9e3e10434b77b4776aad7ff6fac3353eb2fa7f45a6849d4a70ede6b9ea2293158191f9810f1e8c88bdd1d035b323b658ce44892aab67453770b6da42e477143397831879a795955d8503034bbf8f545a336957ee5c069fd3fc47da42e477143397831879a795955d8503034bbf8f545a336957ee5c069fd3fc4731879b79ed3dce4c4eea2f3cbfd1edcb9b62cc28c85a009f93c29ee7afdbebd36ab20fdcf0457ae83bb0832c10802a0ec9ba6fc1242bd003908ba1cfcf1b69f56ab20fdcf0457ae83bb0832c10802a0ec9ba6fc1242bd003908ba1cfcf1b69f56c7f8bbe5ac081979e456166722bc4bfc3dd99c10940d42270abb27ba43a3e66a6b05e95e3823b5f1d369472a13e69a761143011c04d669a6346ec6dfcc97f83a6b05e95e3823b5f1d369472a13e69a761143011c04d669a6346ec6dfcc97f83d90b4e349c6c226a5a6aaac0ca671a88402f6066467ee06107eb4df711edf1d98c4de4937b4adac3e44c9468b27ee586ecf60f7880caaba9a5b0310c2fc3eae08c4de4937b4adac3e44c9468b27ee586ecf60f7880caaba9a5b0310c2fc3eae01df52020563f78024f469befd067fc1d861174d7a35d497b6404e4558804f8308ed99eaf3f02da57a0ec0720b966a3086ff563c8778f1c4193e4ff0583091c858ed99eaf3f02da57a0ec0720b966a3086ff563c8778f1c4193e4ff0583091c8555b4896a36041d73c3c418379fc3a5e4181f39aaee1ad451653f945e69185f8579f3b7b6c9403b8a2c6cabdcf5f8f25875b72be797d38c4f8541e2cabba5decd79f3b7b6c9403b8a2c6cabdcf5f8f25875b72be797d38c4f8541e2cabba5decdcc6c406dc80f856935c7e047a0d0797bb333475603d0a913d8c1bc0957f1ee44a4d03538721abaf208f1205a3f4c5c0a8a794fbc5d96c123216b4809d9489250a4d03538721abaf208f1205a3f4c5c0a8a794fbc5d96c123216b4809d94892504650b9fc100461cf7cc147e40cfde950152daba35a276158c87cf4e25d1713dd5bd29ae78e9c58024d9674d3229dc47586db9a859feb5191355be96a5e81d5af5bd29ae78e9c58024d9674d3229dc47586db9a859feb5191355be96a5e81d5af3a93f4063211477bb214f732baf94ab06820536074d0907e33a5c2dc0192b6ebd9f7c9724950d5c1d09038415b8c62696103bfc82006d8b0ec41c39c01e774fed9f7c9724950d5c1d09038415b8c62696103bfc82006d8b0ec41c39c01e774fe372a8ca8f57d9d45332592d34abb1c8b417c39856c3ba851c1dfe17e5754829d4c632c037c359fc0d0be9f8cdf907aa02c797828aada9c1ba2bb340be08ab60d4c632c037c359fc0d0be9f8cdf907aa02c797828aada9c1ba2bb340be08ab60df084e4d925d883b3bf16739bf5b114d8080bd30642fee770c6bc9f3283299a3cc98736c52ec582ee0012b15bce6de54429b4f8656fb13b316c2ddd6f030237e2c98736c52ec582ee0012b15bce6de54429b4f8656fb13b316c2ddd6f030237e262a17e3b7f634c1734d48d5c907d502145175abb48cbcec56ccab7443d0adc6ddd475baf5ca4f9ec4ef938c56fc31eae461944b5110a50315fcc5da880826949dd475baf5ca4f9ec4ef938c56fc31eae461944b5110a50315fcc5da880826949ba64aae53dda38647266ed44fb2c8c7f880c24c71f3c745996bd57a4c5947b803c106a5c6d979b7698c23d986929c8cecf26e79c1e0e212f70e9f6f1b845b6913c106a5c6d979b7698c23d986929c8cecf26e79c1e0e212f70e9f6f1b845b691e3ecbef522a550b3dacd4826c81ec717f9dde273f4dddba88f85dc7345c6f30aff10facdea6e21594f0dd8f2281fa5f2c3b499f0ab80256094a2345e5830b53aff10facdea6e21594f0dd8f2281fa5f2c3b499f0ab80256094a2345e5830b53acee1604329a6e9da89b6d68260bd2ec26f860c0fc4416b770cb9ec96f2372f9def6c0273b885cd31acd8188f9a5f2974ecc7d42158e26ead1943b2efeab51c56ef6c0273b885cd31acd8188f9a5f2974ecc7d42158e26ead1943b2efeab51c561fa680ca575849a6461ab97649feb765075131d30299c7deb9dbbc4e8e32a70d4848ffb634746f454efd842719f862ce3988e3bbc3fa8dc16e71dea214c9abc24848ffb634746f454efd842719f862ce3988e3bbc3fa8dc16e71dea214c9abc2243815fc9960c5cea9562385239b25d0de81c4c8b38de4cd2ee6b7e55a78ab6e58f078decaceb2a85ad5a536bc6a087a6b76b4dbb344fa8c207ffa4e376ae0c258f078decaceb2a85ad5a536bc6a087a6b76b4dbb344fa8c207ffa4e376ae0c2dcefbbbddbcae7e228d40fe39759ab491a5c16b63641434238d71ad6ae07c7756912ad2cc68798466c18b871f9e4d6406dfab4094e62ff4b467d88205e135b816912ad2cc68798466c18b871f9e4d6406dfab4094e62ff4b467d88205e135b817b0c701251584530b4a5aa61135df3887959e9937a7c6e09ab80bef4510b0720a044c43283c3c14757fa62be205be28cb385134aaf04e70f5a5215b8388bd7ffa044c43283c3c14757fa62be205be28cb385134aaf04e70f5a5215b8388bd7ff596903296aeb26ed5147ddc487482f17b59a134e2b1f6a76912967ade37bdabecf27c9d6cb74954525237f2f2a8571a3604d008c0a78a70c03a9fb71c0bc7cd2cf27c9d6cb74954525237f2f2a8571a3604d008c0a78a70c03a9fb71c0bc7cd255f0bbdd79fa078b0cdf9e38ed9082936c9bec549c027acf9bb155e272e0929136b2e56e4eea203663cec44c61ece67fd8ab7c788d263583a44e23642ca77fd836b2e56e4eea203663cec44c61ece67fd8ab7c788d263583a44e23642ca77fd84f829f8a3eb27d9bd4f71e57f16dab6d7a5a73aadac37af57103380b59f4ed1fb016965cbb22a97932c98ddc2fe2dd12e5aa7ebf16052597a5b1a54ed4bc32e8b016965cbb22a97932c98ddc2fe2dd12e5aa7ebf16052597a5b1a54ed4bc32e8c14bc4267476c7e6c16936cc603c742ed908be81e4ef44223194477ee151ac17f13d11ccf967f3993c14f6c3a31d6412654dc9316df46fedd8e75606dadec1d0f13d11ccf967f3993c14f6c3a31d6412654dc9316df46fedd8e75606dadec1d0a4d7d8962f39ddcb1a3669f762c54f050e9f178e1c59d596642660bf1d876e662931367f3a601bfc1dab09152c0b38030373c636c358950453c8c0b5dcf47f092931367f3a601bfc1dab09152c0b38030373c636c358950453c8c0b5dcf47f0944ce35be58cf71b31b1b825dddba1fed5156fa8dec69527437fa9c6f815799cf8007830a7b806335777fd00e6f0f5de27a10f9e9ec324b8dff9e752306cff33f8007830a7b806335777fd00e6f0f5de27a10f9e9ec324b8dff9e752306cff33f0cba3e47b4966b802018d3238fb672931b1e949a7a34b7dddb4b65d346b2abbaf533483a948bdfd1c8429b56f626240e27be28c98531cef9275b5a6dd94aed60f533483a948bdfd1c8429b56f626240e27be28c98531cef9275b5a6dd94aed6036e5d4d1f0594632eb197c13a490ab039598d2f65ac64e7ce6aa07d681e42e1efc6c0ff5e4185600f1e14488125d151b05d7a2b4d344b5d80fff4959b661b5effc6c0ff5e4185600f1e14488125d151b05d7a2b4d344b5d80fff4959b661b5ef5cc4ad3ee87ed1bb3574c88693e16e8b1b3da61524df24423217df066c75c4a7b0006e6886050fbee9c4c46a45e9fc3210542605650881710d9d2afdb17382a0b0006e6886050fbee9c4c46a45e9fc3210542605650881710d9d2afdb17382a08430aa21b909fe59bb6a5461f647096f477e36d3ef24c7a7b538d3587970dce495274c9b879b4c5a16421c2d6e7e0e7818d4be149e6f013ead5e5557a97b3d3395274c9b879b4c5a16421c2d6e7e0e7818d4be149e6f013ead5e5557a97b3d33028b9c4ba78348b97a8840c2a0609d729bdc7b7c05ff71aac41136ee437ad24a519e6707d606e03bd48fb9009af5f7897b9af4f242d3b2af06dc5c5e1673e97e519e6707d606e03bd48fb9009af5f7897b9af4f242d3b2af06dc5c5e1673e97ed8af68fe207118210789caa84eb4507e2244c90d05f32d2e98efad8031ecf18a37d3636dd91485063438f0806836f87475ac987c6ed044d797d038f5edc50dc337d3636dd91485063438f0806836f87475ac987c6ed044d797d038f5edc50dc366f22e1f276949baba93a9540d44a593873dbff743d1907952c280b3080eced672b67eb6aeebf436b8a30a584978f6d45eb99e9256462968b79cb631179328f872b67eb6aeebf436b8a30a584978f6d45eb99e9256462968b79cb631179328f82bfdb6719a5fcdaedc5cebb0a6246a562e46f250642ea3e669b69c3203042173beb08b3533df017d7bf6cf8ec330c0383740233f89aafe66f55e7609511cdee0beb08b3533df017d7bf6cf8ec330c0383740233f89aafe66f55e7609511cdee0e5e47a99e1593ccfce91ace02057faae522a5e989099c83f819d4c3098e4268fe522ed016b9817b80d850f488cb4437be9baaeb9d6ccd28824b9c55f17755490e522ed016b9817b80d850f488cb4437be9baaeb9d6ccd28824b9c55f17755490cda25afd03af1e43d8cc9e16ecdd5ebfe5e6cc19a77936a1f7d905565b561660b9aa6125e050c2af4565a20b47f2975e3f3dc9ecd196b9409cf9d73aee0e3035b9aa6125e050c2af4565a20b47f2975e3f3dc9ecd196b9409cf9d73aee0e3035c67b0bb14bbd7bd120a8347b862fa081167ee1f6a86cffb849a229221e2d4180f51557e060c6bfa02ac19556d3161ce2767f9a771e337c1286235648324b3fbbf51557e060c6bfa02ac19556d3161ce2767f9a771e337c1286235648324b3fbb75e1fd9a7bcc9241e4a670a503c875fc8b4ed0bab8145f383e1499736f75a3069248ceeddf79db44d6e07fc89fb0c997c691926ca6cbd9a67f90cc18e9b605069248ceeddf79db44d6e07fc89fb0c997c691926ca6cbd9a67f90cc18e9b60506f7c6b7d5a47208796cf8a29989409a4e27a3f9297ebd239ba017da973871ac0105fb4be353a8e823aafccc9eec58124b549430265fcd85e3309e91d9bcec6caa05fb4be353a8e823aafccc9eec58124b549430265fcd85e3309e91d9bcec6caa53a6ba56c66395d3bbe48e3b1d3485f8f3b22745089858dc76fe3a0190a68faf5a7b956a9f47560b3dd6d4d2d558669c3a399c35318bd1658a03452066e2f3f55a7b956a9f47560b3dd6d4d2d558669c3a399c35318bd1658a03452066e2f3f52bf61c74063d30f6c0529371cd5ea6e8c57dd2cebe077c01e665aae82d211ae16eb1889a28cd8d709137c93c5dc793c9d712aa6da7cbb979d4c851fed7e8df686eb1889a28cd8d709137c93c5dc793c9d712aa6da7cbb979d4c851fed7e8df6845052e53b639f3930d19b39b8524f1559072bc4c543a36c801cf86d2e48556fae03e5cf94d8982ca06d95ba3ac66ab993835518bd2bbefb82ab761a5f25b5bd7e03e5cf94d8982ca06d95ba3ac66ab993835518bd2bbefb82ab761a5f25b5bd78688bf62acea7eb3b10544f3427ea4c93723887e2cf688cbadcedf5dfb2826f6e4fb9d7536a1e89feeccd5e77040f9af8a99789a26c9609469f62eb23dba6b22e4fb9d7536a1e89feeccd5e77040f9af8a99789a26c9609469f62eb23dba6b22a83da7f90f7385deea09b0ce9f7cf2f3184e1407131da5a96fa9b52465b5bf486228a5e27d5473eec0904c2197df46f0c6dfc66dfab1435ae5fd12699e2d2d9e6228a5e27d5473eec0904c2197df46f0c6dfc66dfab1435ae5fd12699e2d2d9ea1dea798228ddbdd431af748669d6139b3f1187ea88b28b9e7ca7c5d505962c497344d62ba7e6c1b4fbf2fdc545cdf39c22d83fbab5b92b45cb35a9c42ba16fe97344d62ba7e6c1b4fbf2fdc545cdf39c22d83fbab5b92b45cb35a9c42ba16fe61122e3b1eb6c7c1e76944efd201f7eb8b94f1bd6aff2d969bc2a105331c6998e02b0d1bd7ee5311753b48ecb2f92ff79db072d0d8ef3433e42349967515a79fe02b0d1bd7ee5311753b48ecb2f92ff79db072d0d8ef3433e42349967515a79f6f41ed54cca62b241ba52056bd5eaa6bde36c4f310a7fd05deaa3b7a0a8e505ef3fb17b3f7d57c5c4fad61a9abe16c6028836187780e92a1da0b6bd531855066f3fb17b3f7d57c5c4fad61a9abe16c6028836187780e92a1da0b6bd5318550660ed54c76b39c9d6a2455745e70ddd752f495657e121cf9e1c6b72b38de7f0a8a4f2d2685f263d575e75d5ab984a4a0164d8b027d1453f04356a4a16b8a941c8c4f2d2685f263d575e75d5ab984a4a0164d8b027d1453f04356a4a16b8a941c8c275555618b9774af6e9d972b2c4db93125954319210b3c96e4525e8eb57e2484399a7aa25e04bad42903793433a32166aaa88e66702ae0fa454756eb805f4eb0399a7aa25e04bad42903793433a32166aaa88e66702ae0fa454756eb805f4eb085376016bc39720444d4e637186719b128601b9fd17f100eafbc64318be647b033f01c0d251773bc705b2ef03731b3d824da9cde6c36f720c7aafc70f5b6cbda33f01c0d251773bc705b2ef03731b3d824da9cde6c36f720c7aafc70f5b6cbda09ab0a848d63bccb197c8c44e023287980ff426e11a8531322ee387969c43158d89bb2668b71230b7f5106e77a944f6bfe4a3dd01c1008f3f2f6ed3bdc36d12dd89bb2668b71230b7f5106e77a944f6bfe4a3dd01c1008f3f2f6ed3bdc36d12de86980a520578730d84f9f2c299273f9ef902195a393825df99747b692e2cba587794e4d7e0b4aa61ca6d304345e9c8154db5e9499d109cbb59d27897d28946a87794e4d7e0b4aa61ca6d304345e9c8154db5e9499d109cbb59d27897d28946a948defb778a7898796463dd2337f61786e610854e5055e2ae5d0d442cfdb12bf0bc7c9dd3d85679ab90cf32e85b2a5e331b4f5e1c46304c0ff25e59ec0c52dbd0bc7c9dd3d85679ab90cf32e85b2a5e331b4f5e1c46304c0ff25e59ec0c52dbd77d2419d437e52598359a4a14733c771418ca04eed3a8a6e2f9b649d3e2b6849d74b1fa36f466f149dd5bd8ee7923da7f9f4aade6d2b315cd5d0555b8146a22ad74b1fa36f466f149dd5bd8ee7923da7f9f4aade6d2b315cd5d0555b8146a22acc8148d3bbb0f1e2980a9668112f99de574856338df3522c9b0b4e54027bef21b79328bdd58632a7ee7ad41db88390b6cc1b408b3777bc7ee4a8717d6eae54d1b79328bdd58632a7ee7ad41db88390b6cc1b408b3777bc7ee4a8717d6eae54d15e1d6a57922802dfa6ccf07137f753cbae78f9ed47c30d3dd8a59173da112f56d0f1a07415e95ff884e2884a54f91bafae8fa44e1d62fec06e2fed66cdfa5f09d0f1a07415e95ff884e2884a54f91bafae8fa44e1d62fec06e2fed66cdfa5f09034aa19169a8d17c77e9da91ea415c130234d3bd443d605b9ccce469d785a19ce07e490c014ec5db8a563ae3903e708c886ebcd7707f45e127bcd8ae19094a79e07e490c014ec5db8a563ae3903e708c886ebcd7707f45e127bcd8ae19094a79b05ed87d4ad833e27d98d29bb55c00da162cbd015b31d2ef2e9f5098de741741155195889d2c636f1cd4c8f515434767595d2cc22612a50b3b184c12f7459bfa155195889d2c636f1cd4c8f515434767595d2cc22612a50b3b184c12f7459bfa8d1dc9724b9a3deda29e66dc840800c6ef678838d0488d1856a16e97d5cd4973419803659e6ef1a28b6273cf5b10ec2b572be89925d778b495645edbe2455b22419803659e6ef1a28b6273cf5b10ec2b572be89925d778b495645edbe2455b2299f4dd3b48255b3e65d9ca149c464467349e6e2093070b80bf5311d6c96a907b5254f728cf7d1209fd6bb77c314ba6ef3da9c4d85ff16d3585b81163afcfe3a95254f728cf7d1209fd6bb77c314ba6ef3da9c4d85ff16d3585b81163afcfe3a92624070fd001ebbae043291e66f539baee3dc3392ded02462d077962e18b87b5635094809068a01790ac4e94a9a301db42aa1d0331ec34504f2899682dac564a635094809068a01790ac4e94a9a301db42aa1d0331ec34504f2899682dac564a823db4b7f2cd6158c5e2a5ebe83c1b0d624c7a7c7d3072923bd19c7b20820454b644d231a31de8b123c30b76a9bbd5a54ad4c0d206ae1758db4ff2632d9aa396b644d231a31de8b123c30b76a9bbd5a54ad4c0d206ae1758db4ff2632d9aa39618fa4ae87690801ec4f24c949bedb62c801c19b73dfa3d174cc53bf8d68d6388512c0685948384732cc2674f1cc643bcc38218b70548ab3a073e2696c8385ae7512c0685948384732cc2674f1cc643bcc38218b70548ab3a073e2696c8385ae72adca4e9729041ab658f24ee4503c7a6b13d77f89ae9a554ea36e69c4c6b8196e50aea52cb0dffc92817a96868169b4a5c8e5882e47bea532de7020b292c2a5ee50aea52cb0dffc92817a96868169b4a5c8e5882e47bea532de7020b292c2a5eb690c225bf284b12d4a505178da82c62afa3e2276da37e559b5be926d87ed9dd1550a49dff73b4e40360a23bc2ece2957a0d3d3bd08fe789580603eb3300c2a31550a49dff73b4e40360a23bc2ece2957a0d3d3bd08fe789580603eb3300c2a3eb22323e2930992e9cb8ff60bc32949861514328ca91b9d2e377a1fff25b0152fb6a8d27d1c55254af2aa9cbca10ddeee1bf244516b7b0017de88c97c4cc7fd5fb6a8d27d1c55254af2aa9cbca10ddeee1bf244516b7b0017de88c97c4cc7fd5c0075bb63294a9f95794b7e47e3963b05d1b6ac0996cb0f2f12f9cd44864519ad468d0ea9ad033a2e91e5c9c25dd258fd2fb47dc7ee56efe8bcfa12c4bb61d40d468d0ea9ad033a2e91e5c9c25dd258fd2fb47dc7ee56efe8bcfa12c4bb61d4007468b2227c78380e11cb1765df1c638e891d23a8547f62aa92cb8c99e979c7db28a07a81c43619eb4b277220977125032274b977bb1c067a1f8f992ec11ccceb28a07a81c43619eb4b277220977125032274b977bb1c067a1f8f992ec11ccceb6dc630351444067c2a74915bec2789b9c7d81fcc40f06b4855f38021321297c714f15798fd981e0b717c3fe9e37fd0a68d60515966781aee18fd2fabd55c66b714f15798fd981e0b717c3fe9e37fd0a68d60515966781aee18fd2fabd55c66b37ca332362ad9bb0655eab6ff078609b7101482d2beb86dc64e4f58a824627e7bce3b1efce5fa10248bb69462713486c93fe584413067fa8eb92be488933d3afbce3b1efce5fa10248bb69462713486c93fe584413067fa8eb92be488933d3af4135acb6c235635be9022eb84b876c90ec1329378f73eb34deadc99bb3cb93921116b08bdae7a36cbccaf9cf435b90849c4fb8dcc7731f638634422a0b4514c81116b08bdae7a36cbccaf9cf435b90849c4fb8dcc7731f638634422a0b4514c8812d86c352401c1c4057a2fd5579fcbf005be4432255c23e1acbdfd04ccb9a4ca54028d76b842043f6814c508969bd8739eaf9200de7c96eb7c9576cfa7b576ba54028d76b842043f6814c508969bd8739eaf9200de7c96eb7c9576cfa7b576b86e068632d830c24bd1236fb63e656f5304f7a7c30222ccc6bc1034e0d4da1831aee9ebf3303157fd76d38b46e04808e5285ccc1c3d0a29bd164065b53a897d9730d06f7d3520558a811c4a2d762ee33181cb525b55b78c1721fa5f3954227476312d656d77234d02e49def7ab287bcf9c9021ebaa655bc4bf7e4567c2cd95e9b69791667fa66a5dbd6678cdc1c6a1912640bf72445ad25fdc3b382a3c12e4c7b69791667fa66a5dbd6678cdc1c6a1912640bf72445ad25fdc3b382a3c12e4c73ab532d5c82e5512701f9fb8c80d60c4b3dd931e60ee476941ba1aedbb1648f698b86a5ff254ca80be11e05ff6126fef2c8b9a307e036ebdab8a1dd644d85b1098b86a5ff254ca80be11e05ff6126fef2c8b9a307e036ebdab8a1dd644d85b10f0a4016dcf0dbf953f635b8592d8cbc16d3e97178ad749dbec9a7db88185154a7f7d1778b7ccdb01b50dd2583872af34889d8f1d8e0c6efdbffb686c55817d8c7f7d1778b7ccdb01b50dd2583872af34889d8f1d8e0c6efdbffb686c55817d8cd5da55942c41ef227627d0190eeb2fff0f5bcb1c1e065c35c51609c26d6be27bb624f4da1887f8d00d6fcb3cbd2ef099e46d6a3aff1dfb94c2d64c9b1f4c711d64ab7fdc85fc2c74c339c7cb339b7d266dfa116a149a9a0416ab464321672b3364ab7fdc85fc2c74c339c7cb339b7d266dfa116a149a9a0416ab464321672b333e258300ed40d627b072a9ef478069beb6df74eea0a4cd2e809765c767cb26e06d78667cff1129d031a8dc64b77638a107294871c5941d6a3e1d2379e9b269dabdc77448924bad6e052d658d4259767d16f89234d37cf4147bc397f8a8917eaebdc77448924bad6e052d658d4259767d16f89234d37cf4147bc397f8a8917eaeecbf50925f282ca11348bdf1a5a7d220dff372f6d119e8c9b269efff4d56435bf5abf1db7382d25dde05e941013e541d895e6e9fc4608163f661ea758c27981ef5abf1db7382d25dde05e941013e541d895e6e9fc4608163f661ea758c27981e91994517aa281f25a7ba62594bdfda3a335cf6e8b633a23c97a511a47d0ad9f8ed55011e0d20807b24816d4123db5abbcac48b30f03bf426c6ab27223c9aebdaed55011e0d20807b24816d4123db5abbcac48b30f03bf426c6ab27223c9aebda66614856127be921922b76ee5974d6cd51e28b5148249fd1d856a210529e2e3df1c7f5583d5bbbb6055efb30fbc3c45ba4230f904daa8bcc44762abd09e1f672f1c7f5583d5bbbb6055efb30fbc3c45ba4230f904daa8bcc44762abd09e1f672db7edb4f1af2284be209f5e9a64dcfab5946bd66f5560968a423b60abcf1ea068f9980063d417346d33b61dbae70c9614487125aa6c7126422cdf27245af01b38f9980063d417346d33b61dbae70c9614487125aa6c7126422cdf27245af01b3b8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e264fb474c4876403bfccceb873e30b5f0717a4bc7e0076695ccf22acdb1b911f994fb474c4876403bfccceb873e30b5f0717a4bc7e0076695ccf22acdb1b911f99f68ac8a6e55f500a357ff4478a1222db80f5919af7a1d43a96189c5f33e6010c9232b307c7121a738f40c745804e33f19c202efa89d2a950095b834ab2377f1889770b82dd25d17d417bf0b7740d4f2e5c16e3cd98989915b17a3f45d03add98c69721a2e749ad95d06e787038a66f59eddb3e565c5666f63f1b95b6cfa9fe320ea0dbf53fc0a9d78858546cc5e97c5efb2824e9db2e9eb2410bf8c0e56fa5c50ea0dbf53fc0a9d78858546cc5e97c5efb2824e9db2e9eb2410bf8c0e56fa5c53e073c3f000ce7a1f0d0255c462c57dd5fe02eea2412c4381177de8c445bb34377904b2685fb0ee235b5de5557ae9f77f7fcc545ffb317b4084b2639abe5a79577904b2685fb0ee235b5de5557ae9f77f7fcc545ffb317b4084b2639abe5a79577510ab4f3c93566b05f8e2b4773693089d9a2c10b482fa81aa202f793940d335f4b399437c8608b15ba7ee6e8f8c679bfd8453607ac20d4b04e8dbec13345ee5f4b399437c8608b15ba7ee6e8f8c679bfd8453607ac20d4b04e8dbec13345ee407f497ee8cf6ebd34e8d43c8682ebefceaa9324d1a3e5080d917c89e2feca218f9fbb5a74b38c98962f1ca95299b8e7200653fda99e1c7c05f0de86db6631468f9fbb5a74b38c98962f1ca95299b8e7200653fda99e1c7c05f0de86db66314686571c1aa30a1c5055299be36396c0caa4a778045ca3053d6725c9aa086aafd7f998931249fc82d0a524399bfcca27ad2583cede9dea2573af19cd0b26bc63a0f998931249fc82d0a524399bfcca27ad2583cede9dea2573af19cd0b26bc63a04e7bfa96bf04d42b7436479a64e099b790a97c7717f53313c8c25f17154f79b192bb518321ce55b5a6fee3b7436ef7c0a1d3289fd3a7c7e6a214973c0f8306d492bb518321ce55b5a6fee3b7436ef7c0a1d3289fd3a7c7e6a214973c0f8306d48b35df485b9897b2918335eb3377b525b3c38717f5e150ff1d3268560bc837ba3406a10a792bd52cd5e80ddec40f24862479a3cd44c916089f0ee301493ff76f3406a10a792bd52cd5e80ddec40f24862479a3cd44c916089f0ee301493ff76fdbde107be1affc393a0c1e7a10e815f19d7d666127f3f972858825426c13e747be1e49e4b781c9ff36f9acd1d4b905ce280d6dc1239e7516a09f4d6c96add3c9be1e49e4b781c9ff36f9acd1d4b905ce280d6dc1239e7516a09f4d6c96add3c9d47502ad4027fd3f5f3fb5246f4c0e7cc4e2369701997a67805246502949248d49fd876f671ffd0914e32fe8bf0a957c21ef7caee47313c8da8c6bbd875f25b649fd876f671ffd0914e32fe8bf0a957c21ef7caee47313c8da8c6bbd875f25b67db34339e01864c932a94de7ba2056fb4fda56dc5171ed00c56e63c316508906246a450cb8c3ced7b8035bfd9086480488d918bc640351f5dc03c9b9ab20908a246a450cb8c3ced7b8035bfd9086480488d918bc640351f5dc03c9b9ab20908ae2169101e57941b2124f7a44ebabbaa9c70874f0d405994f44e38048ffa9139e15554b812480422ab115f3ca4e0a55b539afa106ee0cec1c935ec4874e58fdfd4d0258892760681a736401c0c91c1fde10c6d3333c24304b209404e9461470334c393bbf9ff8da7e72ae9c7b287d6d6e520618605da57d469a248a19f9ba3367628a98139fd589fedc7eb998a73aab7e5a21d43f99dae77af475eb2d0c1fe64e628a98139fd589fedc7eb998a73aab7e5a21d43f99dae77af475eb2d0c1fe64e9ffcaecf87e1521019ee72fe6dfeedc406120fa481429fec32de986b15d73aa5da665fd934d38582b187f661ef135b836a2693ded3736d19adb3d78abeea9c10da665fd934d38582b187f661ef135b836a2693ded3736d19adb3d78abeea9c10bf19e9c089a989ef2a343185f358539f31116ebf43283201d4356ffa86b225d29815c4c306109948e28fbf5add1ac8cb4899cc853f3d9377139af4565481a4439815c4c306109948e28fbf5add1ac8cb4899cc853f3d9377139af4565481a443cff8d8ec9d5e13af2ec89dbd39da3afccace4b2d7f5914623ff89e8360741e445ca8ed407fab83c92b65034477f3eef99537d663c029115c38652d522f63c07d5ca8ed407fab83c92b65034477f3eef99537d663c029115c38652d522f63c07d2721e368571795acc7ce0afc92afda6d804740ddf6ddda4db490668847b93e3fb3c622e1b783b1a04a6dd00e588b7061a68a61080e323bba61cf58500c3793c0b3c622e1b783b1a04a6dd00e588b7061a68a61080e323bba61cf58500c3793c069db6e8e18b2e1d1f7af00f6137f46a64adb7d140dabfcc139a00c8f5ee1694916b333b8e2b4c1cd894384b67c6245f3bfcdd4eee718ad77cdff1b9a551ce5f116b333b8e2b4c1cd894384b67c6245f3bfcdd4eee718ad77cdff1b9a551ce5f1c2d0e49fd60d273c1a3bbaf8413dff2f69eeb1cf0fe54ffed33eeec974aa6644144d818cb45fbb3074d7cc503b9a5f4a3ba15330c5a6344bcf973f259fc9c0c5e52229b56f97550c283bc5fdc695efe5e0b86449777094d8077d9b7c6f9f90b2112dccc6339850fc1852bcfbd8f6d34f860953f9e72cb95b4d2b9d9fdeaf053b2dd84de2a7417879d8fbb77b1397efb08545a46a16929efa37d2594f5d33ccaa2dd84de2a7417879d8fbb77b1397efb08545a46a16929efa37d2594f5d33ccaa0e983b0b2194dde87363d2abcd2dbdc93fed901af4507e42254736b7ccb243084c1541e236d92cf7faf7eeca85dbacee8ee2a5e98865303188201628a8ab8df94c1541e236d92cf7faf7eeca85dbacee8ee2a5e98865303188201628a8ab8df95cc0b3401720b344148039d53a8ae55510662d0ca8c5fa7f9db60c7a6e96f9d3ca63c9948aab9a23d254609684401882d8dfc3ee094d7d19b6e4b7778f78644dca63c9948aab9a23d254609684401882d8dfc3ee094d7d19b6e4b7778f78644db30719500e01040963c6575344251b8f9b8c6c337585b54052ef082b457d3fc0861f89f56078ce1a26810f8ea635e089121df844064ddee8d88a327e36aad906861f89f56078ce1a26810f8ea635e089121df844064ddee8d88a327e36aad90678d47cf2e6248ba8f2aa4e87ca1451123141cfa3baf3c86b4769e58cc6817a20e0164266cbd84aaca1a8350409ddcd8026eedc367cacc5d0852a36921dab8181e0164266cbd84aaca1a8350409ddcd8026eedc367cacc5d0852a36921dab8181fd96606901c77d5db5ecd112604ebb63aa6c0d00c076da0baaba2f5f5bc56d1d8735870393c22a18a89edf04ebca92caf55dadf8baedab8691db8a8410419a6c8735870393c22a18a89edf04ebca92caf55dadf8baedab8691db8a8410419a6ce87e0772694e0a564f16c2a703ab278052e5011498b48a4a30ead844a9e1411ef306b28852fe159d51493dbd9b0df9db85eb4b815b2d14aae13426d031db914ef306b28852fe159d51493dbd9b0df9db85eb4b815b2d14aae13426d031db914e7811a65e1954be844125a0bdc656b89dc2ba63d9372aa9127a132814047cccfafe2d9f72ae0accffd5cb5ed4b310e5e43426b7406846e9e45a06f5483979a7d1fe2d9f72ae0accffd5cb5ed4b310e5e43426b7406846e9e45a06f5483979a7d10f110dad5a4daa39c64627ddf66b029ae768a38fb29319a1021749bcee17ec787543fc061deee1e0a476d066dc14565fd5a088aaa81b6efd373096b156e244b57543fc061deee1e0a476d066dc14565fd5a088aaa81b6efd373096b156e244b57e5328d32110600833085048301ad4f082b72c330aeca10753e2d815103bc15e7d7829eb0d1415cd2a598a7bc3efb53676497ce38dcfa1f7d676ca32681279ec7d7829eb0d1415cd2a598a7bc3efb53676497ce38dcfa1f7d676ca32681279ec09cb7245d6c9d685baf10e94a6b710b7b420340c9ccaa9a53c6312d5da0f8ce9949f2949ee603eb4cf96e7d18f906b08e9497876c2d3ee234ff406c83920bb69949f2949ee603eb4cf96e7d18f906b08e9497876c2d3ee234ff406c83920bb69152ed7926dc75bc294e779792797338a74a81a3c984fb390df072bb255731940706791b0f015b1814cb0d137fc8d01b1c7ae9455a4b7d17ad4a66975093bfa0f706791b0f015b1814cb0d137fc8d01b1c7ae9455a4b7d17ad4a66975093bfa0f04b97727d532198750117f0a9e73feca61f0165b602ffcdea50a1f57501b7e726c0b5b2723107fdf38783a82c7b142a3dcfb2a7104fd82e84004a3e622c2df7b6c0b5b2723107fdf38783a82c7b142a3dcfb2a7104fd82e84004a3e622c2df7b11df18ae4f63692e675a43b44a76bda151e631d04d577cd52598e83ed6dd44045f7724c4161dca7e667995ea6c91be809ade58b97ed0045d9673c23835c29b0f5f7724c4161dca7e667995ea6c91be809ade58b97ed0045d9673c23835c29b0f868e9a1bd91670ce689758a243e941135860703b59bd842535b3f219da028eb4d3e4ba7b7e61b164ce9110380804e4ef7d7eb75d36035612f008669a49d7e62bd3e4ba7b7e61b164ce9110380804e4ef7d7eb75d36035612f008669a49d7e62b91141d91540ec0bca910f78d8757a85b456f5a7329c7c8d8496f0466eccbdb0fe3b46b7dc85fc8b0d1c41d1d9c21c7dd89b4d7f26e916ec2cfa233ed12958870e3b46b7dc85fc8b0d1c41d1d9c21c7dd89b4d7f26e916ec2cfa233ed12958870a69998b0c16b8c18d14eb473bbb4716f1f5a1dd4410140a8333c81614959ec2a8efb7fe60bbd68f73426a9b93917c0eca5fb6374ad8c74e43ee4493d35abbaa68efb7fe60bbd68f73426a9b93917c0eca5fb6374ad8c74e43ee4493d35abbaa674550431e0d5d756d6d1b13257e8c427074513699c489cb329ff46985c649d49b48ec2c38d2ec6227794f09ea5ab3434017b7b74605cd3dc805a129a6cdcbfa5b48ec2c38d2ec6227794f09ea5ab3434017b7b74605cd3dc805a129a6cdcbfa5992dba9cacd7dc877d1faa254188634d7d7bcd31c69e813c65898d40ddc1684b115d9f861ba838b61cdc716e2ac92fbe23b014b315b823db4b20069d2c9d9636115d9f861ba838b61cdc716e2ac92fbe23b014b315b823db4b20069d2c9d9636649e76469b421c65ba998f90f372b44b72bed7945536ff30cb105b0bdaa4598797e50d6204c1402200c30aa6d10ade949e72025a1934c3216bf996cd34e24d8997e50d6204c1402200c30aa6d10ade949e72025a1934c3216bf996cd34e24d89de9628db1b0b388370403a094096cf65035d9acae7fe14c43c2676d348a7e2074f37f45f0b2440fdede3b21d2a87f968f107f02289856daa0d6b8ecb86748ab84f37f45f0b2440fdede3b21d2a87f968f107f02289856daa0d6b8ecb86748ab85e529af102b60bf1ad2dc78dd466be38d8c8312a82ccef7a82ffaf59c69d48e8d4be2a4c51ceed5f3c13e149bf32ab96929c84afb40a2b6e787c1e374dec8b93d4be2a4c51ceed5f3c13e149bf32ab96929c84afb40a2b6e787c1e374dec8b93a004a7860a68d9b3cb406070f7c17594f517796cde89c48368e7098c4505c9a885448bbf8afa32cebe29e00a6050030028c578b5cafc007a6211a9eb64e63a4185448bbf8afa32cebe29e00a6050030028c578b5cafc007a6211a9eb64e63a41333828aa4b70af7a5ef91b441030302dff80d79dcd754912a30b7aeac8d61242edadc1a770c60e25ba756baa993521f0624fe7cd65829a23a9fdc5d56174b583edadc1a770c60e25ba756baa993521f0624fe7cd65829a23a9fdc5d56174b5831413df5da7e41ad95e21eecf43aacda6465245b63bad65fc8747a1ce075a4f9e4fc27003c9a105127d267c827a330044db03843584089067728383bd4eca25554fc27003c9a105127d267c827a330044db03843584089067728383bd4eca25557be3e014a984aa5e2c8ad11e89ab77b36365ff3574dd760b7bfa1ef7d4e02e838debe62a9d5cc082b8c1d53eb1985167ad5002cb2cc781ef65634c33f95621df8debe62a9d5cc082b8c1d53eb1985167ad5002cb2cc781ef65634c33f95621dfcc61431f7d620b11fbe9e3835b4fc78c446d31dc2a40afa9372c15e77724836c16c2559832373f2f10b41e60388409f6f8ae38c67e0635b0421ef203389e1d6916c2559832373f2f10b41e60388409f6f8ae38c67e0635b0421ef203389e1d69548a3798419e074dc353b86c72db52aecc8bed2ca2cff27c6e40301c49459a7e7f31cfbd86a9e65c9cb520c5d88df2672663ec282f28a9eeed420d2ce64616b97f31cfbd86a9e65c9cb520c5d88df2672663ec282f28a9eeed420d2ce64616b982b40d86f49a2494ae926efc47666c79b7ab09f273ec71d48f20ea3bfb80d037bc85567e4f5728cc279090fa2f8a652a7552212d89a90c6b6b90b84a53b1c9d9bc85567e4f5728cc279090fa2f8a652a7552212d89a90c6b6b90b84a53b1c9d9febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2e4ece770d7f51cf3420dd5e18f807d5ee279fc03e57fa4602c42c4a14ed9cd58e4ece770d7f51cf3420dd5e18f807d5ee279fc03e57fa4602c42c4a14ed9cd5854bea62e46e01d38c75a025a451d56fb85920c8ceead09b5e7d6eaeab042542cf1a2a60c26dbd00a6eda9867eb99703c94103a65f54ac99e6268711baa5a6c37f1a2a60c26dbd00a6eda9867eb99703c94103a65f54ac99e6268711baa5a6c37f5bdc198f5182c277bc61d93c5d395583df9504c8a6524751f6e4bbc9476126f7dda43bfa2b10011c56728e9f4080be63a4873b1350ed23fd5a762fde60eff737dda43bfa2b10011c56728e9f4080be63a4873b1350ed23fd5a762fde60eff7351ec1132fed74b0f86cfef6664aa391a964840be8843e3d11dfc00dd543145755849f0989d3c0b743d73077a7841827bd6dc1c4c3270c1543f817433baa74ba45849f0989d3c0b743d73077a7841827bd6dc1c4c3270c1543f817433baa74ba452c37da4cb6905f0cc4965654b87e48b94556925c5e7205887fb4f8f63cc203774390e685595e154c38944312e46777ee614b4a45ab343f695614702c158eec074390e685595e154c38944312e46777ee614b4a45ab343f695614702c158eec0febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2f7d4b83fb9497dd60f099ce33ec4cf018ce82e8bac51ea0cb875a9a2060adde9f7d4b83fb9497dd60f099ce33ec4cf018ce82e8bac51ea0cb875a9a2060adde9f1c3e5712ba776b685f287012e4f1d8bf1ce2fb7b6737a11bf2e1df54390383f471054b235f20f0f17beed79de9184a15b8e61bd587e75ed96c329d728ecdb49db4a76eebcb998de5ce939502db7c01f20e7a865fa0b6de32ca46b98aaa96efc87df78be75fa94eca1b4ab108b380e26aadcfb8f82e44d88f158a2a7c3592a29cd4f0d78237acf49152a6163554099c5b0daa33ed001251d627a949a3b6551c8bbc5034b68ceef21a03eba5a5836c9b7f5840c413175f1f24aa34095e6542c7d8c3995e6047620cd5e0f1eda5ffe3d90a9067ddf231cd8238b045349c17078407ba1450bd9ccd5397b4dab026c80f88e0b0e6cad60703ef1dbca44e4f45fc02f63a3b2beb437202c671c80e99159207e3544c80348278391f8ba39c9d0002635fa6a35f2c52301a6cf33d3b418b63fb0a6316aad6f57551ef663b02b13a2132bb269a03f38f166f8eadab711f9d7185c9ba1dbd4e43728c674f83cc406d7e9a5b269a03f38f166f8eadab711f9d7185c9ba1dbd4e43728c674f83cc406d7e9a565e653758de5819abb8abddebf29efab6d4d1811d6e127473cfdbb69bdae222262e0c32fa5df1dd76085768d905d1fd1d1cf27c0c829f1f83ae3874a146386e23777a51d9aa98a41fb9e68452a72d813a52b22556405063d10b75f2537aa91c85ebf794cdc36b3288fe6150d6f663fe3614689cc537f04b261c22f8d224b62dedb01c784d5df2b63ccee1429cd5905f43889abc118762dc86b85e86fbc78db6fac93e8fe9ac0a60b8b246c147b1417291b14daff1c12bcac43c4d0aee9478ca8b8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e268e620dd3984fe0528714fda2d476a5d0ef8455656fefd567637f9e754d4ad8ea8e620dd3984fe0528714fda2d476a5d0ef8455656fefd567637f9e754d4ad8eac469aa7f48a4e134a330c245cb2ec24fcac72a849f158fb904c2ef59c0856c911f2965665d1ec16c0709821aea76fca024b8933d6160f10865c6869e95e16c619296f239f422c7c1f3529487536d9666e0e0de16cc18b92022999586b8fec351dc523a8ea0b531ea823169e5a320e0f191c5cb780493cc82f4a06f639207769304db618a8ef27774b12f3e1010da2c3a19585089c9e79c60f3e43e6a68af832804db618a8ef27774b12f3e1010da2c3a19585089c9e79c60f3e43e6a68af832850dd7ec460d59a9ffae674775859af8b92f6e6610225c12a9f4f000aba71a8b5b4f86c175fdf07795b0131db633ad0ab3d79a8a149c2819a0d35555539bae8349e47b3b6ceb964c51c0b4deee600ae2dcd34e9f581bd45dd765f8ea1611d9440985a5b4b938749b7927c144cd7ff2062a31bce62fb8cd44916450f4ea6f26764a26a744b7b0bdd8457d87c0c18b056010f45bacc289db13bd521303ddb0c3869a26a744b7b0bdd8457d87c0c18b056010f45bacc289db13bd521303ddb0c38691286106a6055ea9920e5ea4426c35ad4d8f0d5ee4c198e354bc7f3aa30201247013dc43ec8e471576ca4f74c2f9dc132c34b9d906a10cd176c626807564d5ccf013dc43ec8e471576ca4f74c2f9dc132c34b9d906a10cd176c626807564d5ccf601a7376361810bebe621d0dfe8038fce40cb99c7d8aab8e5769c40ae2a5ba5e7a2d1bac559b351062341a129746da3bf1157f68c134d0f48bb2756a6425e6277a2d1bac559b351062341a129746da3bf1157f68c134d0f48bb2756a6425e627dbccf6cdf6b68ddbe8cccc4f289f6edc69aa4fb2375d17b7ed92ae212a53f5f1442ff8a2275626019ce4de8052f323ce3090d774441617fd5d3bdec66f327f1b442ff8a2275626019ce4de8052f323ce3090d774441617fd5d3bdec66f327f1b71796b15c22e88fb9b762be2a8750af3e4e2bfdaa3147fadfdcf14b839910108772bd01368575f9ab1752339bace2c2eb8bc2b219ea8ac9fee6d219c30f96ff3772bd01368575f9ab1752339bace2c2eb8bc2b219ea8ac9fee6d219c30f96ff3530786ccf2610c4796ef145109331cf8fd30d8393d760fe4a5a503e736f8c26fb762072c58d22d479062c255d3816e57891cd5fe903aaaf78faad30490921bb0b762072c58d22d479062c255d3816e57891cd5fe903aaaf78faad30490921bb0356dc56b02419ff3a0d399a3f9149d3a3fd4f5f537ae60aade9b4a36166567096c7d4024cfce517249c99909aa3400a249aacebde3787fae9d69016ccbfe2ce76c7d4024cfce517249c99909aa3400a249aacebde3787fae9d69016ccbfe2ce770129068c211d167d471c3cdd0eb1b5496dba781f3625675a26d376b9a51eebacd6e17960df09efc54ec85f5bc3e545c1f5194b1ce3fb1c280d834b18b021875cd6e17960df09efc54ec85f5bc3e545c1f5194b1ce3fb1c280d834b18b021875c5489b27b8d14cddf15dd3416191ebe8fe11d6a33cf7a67f470b17b4b07ce0449400af9cb282bcbc035d1b5414548c43300b6083eb6e455578ef152fc59023580dda3f327462fd27d50e383f424e463b075863a5800af6c24374361f1cda76d00dda3f327462fd27d50e383f424e463b075863a5800af6c24374361f1cda76d05cbc9bcceadf92e3aebfc8cc27e235a2ea7acbad1c5b6abfe082c49595cdd4a2a3f01c5edd2c4021a9b3705a4ccdbdedafb2fb7954b588919e5b021a3516051ea3f01c5edd2c4021a9b3705a4ccdbdedafb2fb7954b588919e5b021a3516051e95af52a13db3e027e6db4b3055a8a05f6852c6702fa0658bce85bef52dcfcdc710dbdbf1adcdcdfddadb481b45447f3e5ff792fe5c59a4bffb3f15b2bdf3c0fe10dbdbf1adcdcdfddadb481b45447f3e5ff792fe5c59a4bffb3f15b2bdf3c0fe0e0e30a780ddafe5a78afa2433b75cdab5915f2b1e5f44689b0d1f428f757c8034dab8018c97571492dbcdb6ea60cb6de172bea86dcb110ad4129b12aa3fc0f234dab8018c97571492dbcdb6ea60cb6de172bea86dcb110ad4129b12aa3fc0f25958d0e2b0982c68d16aa4f8184179f794b2aae86fd7e849ec127997e6d3981e1d81a21a7378242bd01cad677f70e729930021b577de36edcfc209d51db566de1d81a21a7378242bd01cad677f70e729930021b577de36edcfc209d51db566de90640febc121fc3af21c7a5e4a3152fbb7df4c6744bb69a02bf4b0f825ebd53b6f23d4a3cfe53e33652d2c73d86bb8529a912b6c850f7ad3ffff4baead370b996f23d4a3cfe53e33652d2c73d86bb8529a912b6c850f7ad3ffff4baead370b99a58c5e4f8ba09ea404381533302d491abe62ac464e35aec75a1150457bd578f749131f2352cada82461ef91245273fce68b14b19d017006680515ca258cc8d0b49131f2352cada82461ef91245273fce68b14b19d017006680515ca258cc8d0ba1f2f43ee95a9a5d49ca1b83f03647792a7aae42bf9bcefa8684536a8534f5f6efa861bfcc436fea65cf9a33d7300172c7e893ed8321d8462489ce5b42549d67efa861bfcc436fea65cf9a33d7300172c7e893ed8321d8462489ce5b42549d67a8332f2606dbea1cc0605b34f37d06eb0822504806278a15593749faa613d40995200f3d0b5d079427c7beca8376df1450c71688cec31c205e6d75f78dfa23a695200f3d0b5d079427c7beca8376df1450c71688cec31c205e6d75f78dfa23a621b1024867c5bd86a47248221a6c8268991ef7a247026c4a7f955430a18f54df759849fba6147a6d0ffe08671d8e876735801ed32b715bd9a1674cf8ef57504c759849fba6147a6d0ffe08671d8e876735801ed32b715bd9a1674cf8ef57504c91b11c29378a84a8c092fcdd44d2cd72791f3b0bb97377530a7aac36490ffa8e26ac4b2233da7536a35f886ed819cd50172ef94d4895e18d53da96698b47304026ac4b2233da7536a35f886ed819cd50172ef94d4895e18d53da96698b473040d3f089645dadbf432405389e07f75cc5b1f3a6c2b6da49eb4624b93c2ebd15e86f0060bd9a7bbf7c0cf3660346acd107b56d527bfb918f11166fd5f405fa95426f0060bd9a7bbf7c0cf3660346acd107b56d527bfb918f11166fd5f405fa9542effb7457bec8139b6c9930c1e931f92af4f11d3204f9773d7b42ffb5d740ce946ce4515a7503f9408772531f470fb291fc4be4feff708eaa1319201d90a62c4e6ce4515a7503f9408772531f470fb291fc4be4feff708eaa1319201d90a62c4eadc929c90dc8e615ee3c5139dc86cbd1413372d7223b6da766c176a5c3f9fa17eb5b88176679fd5a226a253c8385668c9e75ecace7cc6cba60d00574547b1741eb5b88176679fd5a226a253c8385668c9e75ecace7cc6cba60d00574547b174146c9b99248635f9080e4a3712d57169b2250c13ee8abfc849250316403932b4ac77ebb5da2f1b58120d5821168a3553bc6b0cd98e5dfbad32799684c304f665fc77ebb5da2f1b58120d5821168a3553bc6b0cd98e5dfbad32799684c304f665f9a955b7e61fe35a61e258d7d43c2e2141cd1fecbec1a8991b2886858ecac8a4188c4c088bdd484e03df3932e27ac766539f3f405634a2d0468c89309cd798c5888c4c088bdd484e03df3932e27ac766539f3f405634a2d0468c89309cd798c58f501addaa5cb428fb4d7d0a97113760bd3d3112d8a3ef2b06b7fece3b9053d10d128cca62f901a60c10c6e68eb6b25e6c71d7da7e94ec705c17d4471c8a3e7d3d128cca62f901a60c10c6e68eb6b25e6c71d7da7e94ec705c17d4471c8a3e7d3533129fdebf6cd8bc9bb4728225f47c44789b1558e8d09ba31595b01e5bbb7c1a11d990b55667ca36263eabfeee40ad57721c29ce00a72e4a696aaabe322e6e6a11d990b55667ca36263eabfeee40ad57721c29ce00a72e4a696aaabe322e6e6b0d351a1ffe9c1c5adbce07461d954a4350c1c7ad254a93633131ce7592542dd81e1800f124db78e0872850adf062ea4f1a84300081c111611855283cdbb26d281e1800f124db78e0872850adf062ea4f1a84300081c111611855283cdbb26d2e74f104f642047d4d1d3561e768e2f85325516857e9281b7e93e304978bd89224150dc34112c0a97bf406d3d266e0b4b9ad26292bcf6e2eeb94e2a59679fecd64150dc34112c0a97bf406d3d266e0b4b9ad26292bcf6e2eeb94e2a59679fecd627ef18b2ec398bdc2d8c3148e8fd86f92ed837ae86b931a86e7d6b9884b3019077467777c1cd9cb305615a3babf7d70d3b3b6e3ee3f1e2184e93fc7b979e70f577467777c1cd9cb305615a3babf7d70d3b3b6e3ee3f1e2184e93fc7b979e70f5a6b47fa998ec5c42b48c47239092bd9388c31cf1045c5dedf7913cfafb7f59845f2e07f5b337046d152f4ab481cab15287f786c72f0dd07a2ae7bcc819499cdd5f2e07f5b337046d152f4ab481cab15287f786c72f0dd07a2ae7bcc819499cddc4fd8451429da7c4dac7dc49e655f3db0f8f692b1512121d875abd678e51fb1f212447a9ee2360887ccab417e409048f02694a7d354280d78ceca96b4ea932fd212447a9ee2360887ccab417e409048f02694a7d354280d78ceca96b4ea932fdb2d0f10605f7e1bf689f05c9d6f710a3cb466188c43e7a1012e1e95995f15a5c62687352607a305d921dfd870747e814383039ebf726b12a0f71bedf10f70bf562687352607a305d921dfd870747e814383039ebf726b12a0f71bedf10f70bf503fbd6c7559f6cf48027e9515ce97b5f033cb6c07aaa1f2d83255c18a0fd8edc4221c2b3c85fc64af94fdfb63240f41ff49225ed79a6ec3d298708a8928be2614221c2b3c85fc64af94fdfb63240f41ff49225ed79a6ec3d298708a8928be261d5599a99407388fc361d20f6e0e7957d13bdb431d412a9967ac21b7185a75cd66e4b27fdbefc490770f188c5b57395c528ca330eccace97ce06eb607717d96a16e4b27fdbefc490770f188c5b57395c528ca330eccace97ce06eb607717d96a10227d92a70cc3b351da9d5e0a81de0594ecdb92d318683d73cb01369a4892c0c1880c3c0db90112f7b34cf56770c39f90b41ec0ba85a344a90507546adc87e711880c3c0db90112f7b34cf56770c39f90b41ec0ba85a344a90507546adc87e71d1565adf81259c282a73763b41ee50661884bcef2d464c5850fffb0ab466741aa31fae771b0906462560bab73fe2b80458c4b5800f64bcbdb745f34cf9a6998ba31fae771b0906462560bab73fe2b80458c4b5800f64bcbdb745f34cf9a6998bbdffb153e1c244d22977a52df3a991a05adb4b6c369ac8febd0285f4d5e2c5b06043cf371ffe475560f9c71491717545ec9889f4f91cdb02066fc8435e576bdc6043cf371ffe475560f9c71491717545ec9889f4f91cdb02066fc8435e576bdc1496499a64a0d45e627255cf31082f088269acdea78b3eb644b8a032f642c20ab3be85090b6d4be3d341d7c6cd6f098693b444da178868bca6ef4c69c0b7e291b3be85090b6d4be3d341d7c6cd6f098693b444da178868bca6ef4c69c0b7e29130105a0b7bf136f6136d5d55bc287aea522d3ed6f91cc5000f7c071a0595d30046fc42753e560e95759ab0afe0c351581d10202571af06010515f9c2f6f65fc246fc42753e560e95759ab0afe0c351581d10202571af06010515f9c2f6f65fc217b2c5b821ad5d9ca6d0419ffb43c3c5b9598fce3c5a9597c0bf2409f448f1f8ff136ce16f26c6943696ae760ad8c45199cf03248acd846100c46bfa6a6c508dff136ce16f26c6943696ae760ad8c45199cf03248acd846100c46bfa6a6c508d89b91580036f5a6e1f35cb055b61fefdf821f052969b76cdac507379ba2120acbc327ca48697843a3065e68d4a81370ce5055188ba4c3961ab4e17b229af9713bc327ca48697843a3065e68d4a81370ce5055188ba4c3961ab4e17b229af971332c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022470b148bcf69c675f2bd02ae4e46c34d7f17c5bdba13dd184682922a73ea68c7470b148bcf69c675f2bd02ae4e46c34d7f17c5bdba13dd184682922a73ea68c799704666518d1a082e6a5fd5bcb6effe13945ef878521ee09b3bc10421f23e227b648c8aa6183d3abef68e8f195df614b084f767d7f1f471ab969a2fd327e6257b648c8aa6183d3abef68e8f195df614b084f767d7f1f471ab969a2fd327e625ef3e0c985560215c633bc3ed4119d82edeffd58cd9b9e2ecae09e58f058244582706f0f0de7b50bac764d418cc231da3fbd5931977c6b1fb0f1ffe17279ff24b2706f0f0de7b50bac764d418cc231da3fbd5931977c6b1fb0f1ffe17279ff24b8dd6bd3e22cdddd2cb4afcaa35bed07bac247d9fa546ad273ff95cfb43d7207ee1e5be22e1740070042d8025e1ad864a1dcb02477c0ca03cc68516fe347d22d0e1e5be22e1740070042d8025e1ad864a1dcb02477c0ca03cc68516fe347d22d00dead44c03f6633381a9a749bf0e46752ab14f58d1a024c2e983b60bc9826cc11c4c2fc71ba052f8d7b2357fd536ee4cfec48b28c7c114791e3cd86a722369861c4c2fc71ba052f8d7b2357fd536ee4cfec48b28c7c114791e3cd86a72236986b4a9a5dbf30aef32e089f8baca16e8c3959cf931e4def4601a158c16a9b35f005f057c18a41dce20e2a58e6fee8282514c9911a63ca9fe0ed598063f39071ecc5f057c18a41dce20e2a58e6fee8282514c9911a63ca9fe0ed598063f39071ecca3e72b55dea2815da2a5fe9fe064e1b23a27d0d8aff481a599b4ba5b32f90df8f7f32bc1056985b6dafb4490d3d665fe0bca257be510b374599805820e812197f7f32bc1056985b6dafb4490d3d665fe0bca257be510b374599805820e8121974db382915006bdc7600b7e7b6ab54b8c48e1210eba151563c258d2f33e02c6eb1a35d3f41b012625f47cd105de00a4d73885eab907e3e25a7b2ba9b959c4b5ae1a35d3f41b012625f47cd105de00a4d73885eab907e3e25a7b2ba9b959c4b5ae63df9c3d6d322381fba3b6be1bd77c2e6d5b613191b8d3e08fca61289dba2e3d89d1ef8db5de10ae6059c13ccf0a7153c79da83a69823185af7b71b22dfd9c1789d1ef8db5de10ae6059c13ccf0a7153c79da83a69823185af7b71b22dfd9c17858b53d88285324185341490669a463f1dcc92bea5e18b36b6da6b47bf3e3ecbfbf9f27cff261460ac88cf44bf7185c9b9d9497521b06d3b6a77391da56f0cfefbf9f27cff261460ac88cf44bf7185c9b9d9497521b06d3b6a77391da56f0cfe93027b52eef8ef032a4aaee1da15dc9259336cba04555adffd09929c5962e95c7814328c941ee9a66157187b0b3effe4bffcf906152d75962cfb82124ae958b07814328c941ee9a66157187b0b3effe4bffcf906152d75962cfb82124ae958b0728b539fd8a731f3f2f4721de4497bcebde74fd9a5e9f9faf47fb265e96416f96d5dec25c0386a46e0eb8d193529bb63360eec2c9350f223d0c9b0b3ee1749c76d5dec25c0386a46e0eb8d193529bb63360eec2c9350f223d0c9b0b3ee1749c7eafb78c0488c2bb3addff961350237967f263b8a624c354f0e37c5abfffa3ffe174bd1bead969e50402553fd78628206a4c7d2f486c192e31b74f8ce1dfe47e5174bd1bead969e50402553fd78628206a4c7d2f486c192e31b74f8ce1dfe47e50785ba27061665e3c04508f45fa83816f663203a506eb8aae08a46cd3eeab5c4b2d77003311db5435cdff65e4787374c098dc6254dcf96218e1e0b621afc6851b2d77003311db5435cdff65e4787374c098dc6254dcf96218e1e0b621afc6851b8e5e1ec3cfe8dbe07d3e4d9960b523806184ddc4b44ae1d4efe0300e023f361d81de93fe15b932015b652581045709ce32e7eb5030d35d04bd915e4fcc9ddbad81de93fe15b932015b652581045709ce32e7eb5030d35d04bd915e4fcc9ddbab23e1d71853a2b8ce3b4fba5549b7ed2ec7c740cd171c917d0334c478a99755106b6edddff46a1c17dd0ebb6a663f098b4e1a81f80da4a13b56686d5fbc816d306b6edddff46a1c17dd0ebb6a663f098b4e1a81f80da4a13b56686d5fbc816d32666700c092e704bf2e7580e52c239c29c61123574af4f3ecd540f02264fbc0b69b6fcc2046466b6d9227211d3436d237dc879e4a3db0da450f29560e8d45f7c69b6fcc2046466b6d9227211d3436d237dc879e4a3db0da450f29560e8d45f7c94123118ecaf6451af99ba0795fb936b7fea14f79c528114c7ddf2ed5b8485be8d2a8a5263795640528d20eee1053e3bcbe5b114127e03abc1af9a661f32e9513f269728507bf0aa5a16461ba42d82ebbf7411dbba0425fb618d91b6b90ae34f3d1cf778960286f3232afb2e30be460ba95bed6039dff442935c838570eb9eec88beebb3c575c63517dc632c51893fae5ce4537c7365a94828c1ed0963021abd88beebb3c575c63517dc632c51893fae5ce4537c7365a94828c1ed0963021abd0c1edd97f83df8a8e5f5ed7695647f95b88e17f17d4b90c22069f3937ee6705c628f8a19e1fbc2557124edda6a4d91cd0b566e2c970fc9bd515a8fd28af17957628f8a19e1fbc2557124edda6a4d91cd0b566e2c970fc9bd515a8fd28af17957778c4d29a15748256425487fe8331beec126eff95c533397ccbe30bdfd070cb6472f320f8638b8824a22df05ed643be24d7255c82ae223460bbc200f38536cbc767cd725ad13a5e0dfc1dcde3a25c3c45971de5ceacdde7fbf88780441a627183574bc5ebe8ce9056c533e3552d115f8e25f7403003b89494144017297c2342cd78528ae28187f3895e8d1e70aa9089de9614d782dcb9ed06f8d1974d3d87b10d78528ae28187f3895e8d1e70aa9089de9614d782dcb9ed06f8d1974d3d87b1024fd15046f46e4299d3a77e72ee094f02d4bba3a62eb67a477f46903383eb66a4aa149781c3586fdd31dc82896b512b85207a1a4e1f591e6291c99cb26d626904aa149781c3586fdd31dc82896b512b85207a1a4e1f591e6291c99cb26d6269054c53ea7be2ef879c64ed4c395f5d0044754e951a552dae6c9dbb6f9dce9947fe5cdec9cf6950dfdc310a98ae3c8aaff933def4845478e0bfdf479ba7dce6ecee5cdec9cf6950dfdc310a98ae3c8aaff933def4845478e0bfdf479ba7dce6ece031427b543d9c279cf9043866f46074d5fae604f420f93811fd6a5987a21d7409c5aa6a11b0bbc0ec3847a63db8c484fb6a54061287ebb6bcb9afd32bd25ba319c5aa6a11b0bbc0ec3847a63db8c484fb6a54061287ebb6bcb9afd32bd25ba312cea29327ebc710b5a40afaef47ba0922e71f108642b989a5a5ec2a3e829c0f960cc016873046f277e65098b8ac9146fdbf595983f1803ef85187cf63af6a40c60cc016873046f277e65098b8ac9146fdbf595983f1803ef85187cf63af6a40c2dfb8038ba41455c6cedac936025a73e95acf5c0e807a1d0f1f8209523dfeb53e4f0bfd34c13d9b64ba2701f11453d7c741dcc000afdfa21838baa5de51a8200e4f0bfd34c13d9b64ba2701f11453d7c741dcc000afdfa21838baa5de51a8200b958461217a35d0a23f8d6e7cf467da47ec4df2e380ea1b1683d5d104b2d29853f5fcf85bac3cf4787591091d5f14a648efe6e804ee2a3437cc33f69da4c739e3f5fcf85bac3cf4787591091d5f14a648efe6e804ee2a3437cc33f69da4c739e9cc5622f075bc033cd8e7abdb1c2f514a295f481c020def426bfb1375b90319c9eaa914726f1a42b6940ee763d13852ca34b070f0fc3634d2fc01c5a42c189599eaa914726f1a42b6940ee763d13852ca34b070f0fc3634d2fc01c5a42c189597048a1188d1eb808cd05e5b79ed457c84066e9f049eb72de60a8b752fd82ad718bc0e53a6885c117e725764bcc3c7667842cad7e89ed6a8c0e8ee69cae4274838bc0e53a6885c117e725764bcc3c7667842cad7e89ed6a8c0e8ee69cae427483ac7a2c8de231912e2f68dc97c76023b945cd43766ef845b938b1f555b1cc63dd67ca1fea6de4b1f2ed356898c89f7d7194b94fd1ddcd3146a2336fc04f0fa91467ca1fea6de4b1f2ed356898c89f7d7194b94fd1ddcd3146a2336fc04f0fa91427ea4ee5456d6433e8347d34fbc9a168c86b8c790fa333896e433b538b8049868bb556bcb78497d07508456ee4df4ddea107f61b13122e5f2794e9d8c67ca1198bb556bcb78497d07508456ee4df4ddea107f61b13122e5f2794e9d8c67ca11901dea87c34c6a1ef20d05440d70a9d8f8994787255aff3093a55f61a195ce7d21880f85080bed2614369913b8369a73a090cafffa82abc69b8c2679945bc66c71880f85080bed2614369913b8369a73a090cafffa82abc69b8c2679945bc66c742851a54d1bdb8d3ddfa808a74099f79410dd5e7a247d99cfbd459547ebfc70ef2d87066b646bc3028ba7e498d52a34ff4364c6ee7c6653dc1cebaa339eef5ecf2d87066b646bc3028ba7e498d52a34ff4364c6ee7c6653dc1cebaa339eef5ec2839254db07adb8c3f9ea4a5ba6ccbd9e70e0c8b342fd1803756c6ee20242d879946d1bf597f2c723d9eb44d39680adcdb32376aa2006e11bef36dd23fb3d4c89946d1bf597f2c723d9eb44d39680adcdb32376aa2006e11bef36dd23fb3d4c8c8e047eadaf6ca9c32fc1e333328ee73c41d265451a065ec48aba1048c1e45a5860c74b1cd42707536023c4039f87662ff708e1c84e3b8b41ac0664f22c2164f860c74b1cd42707536023c4039f87662ff708e1c84e3b8b41ac0664f22c2164fc8555ab8b8ca1ef3f225d67108461d8ab619110662fe37e9f453ad743da7fdd16f8e353937fd3a74c6053c86a96b9c260388bb5aa36aea4663822b660c178c896f8e353937fd3a74c6053c86a96b9c260388bb5aa36aea4663822b660c178c8987de83947020d08345da7bd4225016c539ae34cd6dd24337570cef0b3e5ef74f31daac64e8cf8f245f2e8ef776cfa83cd5d771568638037f3d768b22288aa51731daac64e8cf8f245f2e8ef776cfa83cd5d771568638037f3d768b22288aa517b3caa1276eb39d7f2045660d8dd69192401aab1a81afb52d63471720c95deeaa43813cd4e79cec36913b2a64485792a3dd78e4fc6c48532ddfe23b8bf0998a6543813cd4e79cec36913b2a64485792a3dd78e4fc6c48532ddfe23b8bf0998a65dd33482ffc21e6a36624bd9d734b3593b7bc9bdd211b20f00bafbe74427727aa040d3bd7c2ade3f12a9aca7d6bb8b31b783744c3d51372b6c210e08430147ae7040d3bd7c2ade3f12a9aca7d6bb8b31b783744c3d51372b6c210e08430147ae7238d578c2b379b68c1d325886bf1e1dfd1f106ee4ee0550395ddd8f98adf47b799dda38b89a890af01536c19cdb38dd216a468cd1bb552bd8324e86268949eb399dda38b89a890af01536c19cdb38dd216a468cd1bb552bd8324e86268949eb3ccb807de8fced690d423d262eaccde008a6e75502845b4d8d6351c54cc58261311aa22ac25d0a095d16a5f0048c7967de5fd8770702776587bac0f4863527f39fda4d7b232cc96d07eb45042b9781a9104239f97c67ccf46e4b4918677ec044a35c134c498ed539baf1705bdb68b0a9d6195b878b2eea46a34899be4237c2f714f5878a9cbb6a9bffe7c3c4d8f7cb0e0c26ae25009be52228c50ba86deb4cc594f5878a9cbb6a9bffe7c3c4d8f7cb0e0c26ae25009be52228c50ba86deb4cc592c7166eff7d4f15b61e05dae160e7ae2dec454286dba6830df95fda4e001d319e05ef33b5867892ca67cf4ee506e433219fa05fdd1feb14a7fd4d7b2dfee4047e05ef33b5867892ca67cf4ee506e433219fa05fdd1feb14a7fd4d7b2dfee4047d674ec59f59bd0e5213efa2a983e56395ed48ce10225a6a4724c06150ba08f2dac1dc45862a723e5139cd56c73f50b455d132920afaa248911659532a54dddc656ff4aa2c827de87768e6f65f06b8cdc08477ed9a0398ff641e7fc0fd237104bdcae217ba51fcd7c470aa838faf5ffeb5388fd47fcb6d3d00d23e6d5b87465118f16df6a3f7a34e420b007cd64d19007146ce46221493b94b547183286b226efd99fbbc7c9b73cb1ce6c6b4dbfdbaac444dd1d1f9cc1e240f5b2034c83896384b5fec2749e40b83a9a67f508b40d01934848ae1eb83d53646160be99f0e1bb7ce89952311157e057e2e1f35b8024abe081b74362342c044ea8db5c1ce18e2e32e89952311157e057e2e1f35b8024abe081b74362342c044ea8db5c1ce18e2e32f01a9e2c46138fa965e38ee25d3b79212109e9b6689fa14af9d69cde299988107493f3dc3723009e50b54a99aed91915a9e27d7295eee0647329d8641e6b64547493f3dc3723009e50b54a99aed91915a9e27d7295eee0647329d8641e6b64548fe02ec0920139c92ad8865099afe155b0df5e0ec3ff8c9c3102e94598f6bd23ec981381370eb2741980b49602c8d0e109213acb8af57b336fa8d27d8ceaf745ec981381370eb2741980b49602c8d0e109213acb8af57b336fa8d27d8ceaf7459375ce7a54247951e8c48f1ba4495fcc12b28796a98966f5298a89c33361fd0e379cb5d081f4d6a40f6dd21de4403b2bbc2a547e68bbbdfbf93df2eb4fc5b1b8379cb5d081f4d6a40f6dd21de4403b2bbc2a547e68bbbdfbf93df2eb4fc5b1b8febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2727654c7808eb4be4ab0ba98aa5603bf7d8d4fc851349b4ead2ef8da918ffcdc727654c7808eb4be4ab0ba98aa5603bf7d8d4fc851349b4ead2ef8da918ffcdc3539d62897adcff3b8e4ed493ffc7ee073b2cbc53832533d2ad442f98d0699c9468888a92c358614bed57070791b65beefbc8aff25e54b66653c89c71ca9fa51468888a92c358614bed57070791b65beefbc8aff25e54b66653c89c71ca9fa51f81788ee9161034c186680b28c54e8e961df4a601351d60482c2f4ab4daf5a42e4e1f15ef11308aaa60d2b2f9c97df13d0338487ec79c5589a261c38b1d0e329e4e1f15ef11308aaa60d2b2f9c97df13d0338487ec79c5589a261c38b1d0e3292abda56d454eb1997da8470f72d356121ae03b477bf25e71f64a39aadabf9b756aa0e03c090af9f48c45c3d9d5bece900009914e4938846a9473fbdd083a0bf66aa0e03c090af9f48c45c3d9d5bece900009914e4938846a9473fbdd083a0bf61638912bc52db1fa9add1c76eade63b9c8e214585f8878b409f3336bbcf450640fbc61fbfa77f19e02c3c561f7fddca1b2d34222d8ef441e9db62c5fd53901960fbc61fbfa77f19e02c3c561f7fddca1b2d34222d8ef441e9db62c5fd5390196d21963d94136f6bdc57f57c55b21624ef8ba3d44ed6216d802f04481dff7bec617c56c75732b5bfa0f35a5df5e9c9664ff66274830a907d5b6bdeca5b5b81a5917c56c75732b5bfa0f35a5df5e9c9664ff66274830a907d5b6bdeca5b5b81a59796cae14ada3fae68b747e4bd943e76e66f031c8e8d609c73db4b9f998cbf667817516578fcc7aa2bdd8f00b58c72e989075dff91e0cb916b739dc3c48a9baf3ccbe70a40b8a1712f95f5ce9acf76b4c4a22a3daad46ee55d57070ce5a4d99eeccbe70a40b8a1712f95f5ce9acf76b4c4a22a3daad46ee55d57070ce5a4d99ee68e1ded37e12f5703efe2d46b132cb65ec47afe5b809fd6bce927eac565ebf5523158814473f7009ebdd29c5c201ba372c317beeec4c8d21f25b2e4f1f85187b23158814473f7009ebdd29c5c201ba372c317beeec4c8d21f25b2e4f1f85187ba9a708578e4b0baeb098b4b76e6b3be6dd0ed5b6a4561ecc2b77436b6102e249897bae152e4c54f462e0006a2a0731c658e7f98e60fcfdacba584052df8faaab897bae152e4c54f462e0006a2a0731c658e7f98e60fcfdacba584052df8faaab508c7e3fc27060b3d8da319c087170b99c3b47190d6651acd1732edfd35d52f9af49976b5df224d9ccb24d1be5d2726d8bcbc934034bdc580756ec36dc44d20eaf49976b5df224d9ccb24d1be5d2726d8bcbc934034bdc580756ec36dc44d20e7e466ffb74a2f672a8c21059e6458516e5dfcb6e02440d2ceb282750f77015176c2961af097eb73c51ed581107fe875c719fd4050b27d9673bdb34d712b181846c2961af097eb73c51ed581107fe875c719fd4050b27d9673bdb34d712b181844b65156617774d505d05c45258a46bff08e584631918ec7c97d85d76fc87cce5f7fe89e7ae70bbd8a5bdbde7a9d0e43a1351aff36d0db7c17705ab169465cdd4f7fe89e7ae70bbd8a5bdbde7a9d0e43a1351aff36d0db7c17705ab169465cdd43c02a4523e56a69f97d5a2f9931ec2caf017b4840ddec3b914e564060a5c5add7cc69eb84836b8eb4f583fcceb9e643a4594e8d2ab5cb629be6d2d72456d23817cc69eb84836b8eb4f583fcceb9e643a4594e8d2ab5cb629be6d2d72456d23814017cbdaa83daeb90233403f666042e2910ae759f71afc3563e6871d466372f0de24282f9b87bdb202a7f33069281de6846d504622a6a805d4bf2ea2628f76bede24282f9b87bdb202a7f33069281de6846d504622a6a805d4bf2ea2628f76bee739b75201a6f0696957105dd720b15ebefe1de1fc4e80c153e974503a04e78d0bbee083ce6a4fbfd5e41b8e36d0ac8665693012d58cde01c6f2da6494aad6b70bbee083ce6a4fbfd5e41b8e36d0ac8665693012d58cde01c6f2da6494aad6b76de04bd4c43f1b70521d4060d2b0c583ae8e716ff600a16a2299b1ded40d064f0dd6a02c71e95c5ead9b4fc1bb56c0b8f72cc90e5f105b33424774c20c850c520dd6a02c71e95c5ead9b4fc1bb56c0b8f72cc90e5f105b33424774c20c850c52b92d577835ff561c607ca164dcca6ed598b1a62f32461ea57ccc447576f639eb92309214125f196669e08d4a1cb15b0067577b39888971e1b1b50246ee50041d92309214125f196669e08d4a1cb15b0067577b39888971e1b1b50246ee50041dedc651c2207dbedabd5444266055d9afc607b786623b2a9bd9139cbc042e14f478f4e23e0db5f227f47b66fc0c3b528ab3ec77d8f9ed4ff734b59057e9b73cce78f4e23e0db5f227f47b66fc0c3b528ab3ec77d8f9ed4ff734b59057e9b73cce6a513e1e80b4a822c52fc383107144b89424ac585d1088c712a5ba96be6262004433b4c759a3a151620d75bdd0949269a42118753d1f8e6bbcbcedb41952dfc24433b4c759a3a151620d75bdd0949269a42118753d1f8e6bbcbcedb41952dfc2e7ed3339fc22b8a94f52d597a233a7fdce64d93e4f65705347032a7b0a839da3b95eea3235510dc263892d690a8c6d7d1629cd4fbf4b63cb5873cabf6a9a39abb95eea3235510dc263892d690a8c6d7d1629cd4fbf4b63cb5873cabf6a9a39abae15c01cec965b588b93d46dd483432eae76c64e15b973912ba8b77ff4b3a8145c256816ef0e7096922f2c670abd0786f5355fb392d0527ea24fea8ebfec71235c256816ef0e7096922f2c670abd0786f5355fb392d0527ea24fea8ebfec7123a571b13e9daf70cd81535dc76689590b56d790140c96f41ad420592777d86913cef256efb5c11367a2e4e7f86f23d5f3ac26ff67a33837a2330121ca7183de63cef256efb5c11367a2e4e7f86f23d5f3ac26ff67a33837a2330121ca7183de63f0ddab2332ba37b5b46462ceedbb6cd73ac22d0166e6eb88ec16972bf630e439921febb52f500929ac9beed550061331110fc4bbf9d1429d0d7797aa9d6e6a0a921febb52f500929ac9beed550061331110fc4bbf9d1429d0d7797aa9d6e6a0af6e3fd36f3bf087f81cb26a60965665053abe4f02ecfe01d66566b0a28408da9e982b81468b5fdb7ce0ff019514c0cdbf9e4815dec40680e417a29f3aef3d93ae982b81468b5fdb7ce0ff019514c0cdbf9e4815dec40680e417a29f3aef3d93a21e099c9e4e76c5084b5f80f5db9447f1f38cf4cad0bd198b145bf02224f251ac9065e5d8d782d6d26caf1d77e803e9618f976fff58c9531772d320ffde0a0dfc9065e5d8d782d6d26caf1d77e803e9618f976fff58c9531772d320ffde0a0dff16ba2fbfbeacf3675b54d9b95deec660d3187d0ab1ca7eab4aa1eca8dd0026db6adffff30fdd33ac2bb7ec0e05d4f11cd2dccdd2765f38f740bf507fd068aa9b6adffff30fdd33ac2bb7ec0e05d4f11cd2dccdd2765f38f740bf507fd068aa95d19bbdadf4ea4ef2bc3dd99623977a2a772cfc3d646be1caa9edb26609483b5f26f5c8b7f83466ec2da6edda9decbd0e4e65a03a4a511f278aff457c65f3a75f26f5c8b7f83466ec2da6edda9decbd0e4e65a03a4a511f278aff457c65f3a75c7ba433dd85f152d8cb656be529de98cb3880085db987597635b884dc489f37a4329117ffdc2c68dc35cfecb4108d1ca1092d9f6b7774f699720f3a5fab04b064329117ffdc2c68dc35cfecb4108d1ca1092d9f6b7774f699720f3a5fab04b061d0e4d58549649336d67890e16ff305a8764881d0a2873d0d864f63f27d8d6e374813559654eadd694336c9a17b63d39fb55b269be93343706ac72d1eb75831874813559654eadd694336c9a17b63d39fb55b269be93343706ac72d1eb758318d00b534ef1c2f032e3ff80d83081c5eec8901486fe0d9390744f026e6e3980d333b49270bf8c65fe311e9a2269b3fdf7cad4413d430b2f2174f03cb40bca4eb533b49270bf8c65fe311e9a2269b3fdf7cad4413d430b2f2174f03cb40bca4eb51aba03a48b8db42dd33af6e3217264cf40380aa530275b66b5e42f567b924d15c15ad3324dc73bc135bff0e22c29f6c97de87d8f411ed2f973d82b9e604750eac15ad3324dc73bc135bff0e22c29f6c97de87d8f411ed2f973d82b9e604750eabd77678991d73e1f565bdac202e3b140db2bc9c08806f1f69327f1e866d9994246b7b5a25912609be06372acf52f5867c7cea76cf2463ed9af3d9c5c19fa8f8b46b7b5a25912609be06372acf52f5867c7cea76cf2463ed9af3d9c5c19fa8f8b5085f806b3d1fb41960a6503c5c86028cf2ef1c6f773ef9aeafd8c13fbe179f9d50c31565c6fb37c91275dc2c4ee561b371cb6ecca9202b5e390390447039c98d50c31565c6fb37c91275dc2c4ee561b371cb6ecca9202b5e390390447039c981f9851659bd886838ab253b1bb31565ef1bdf9bc648e664a1237a7694dcba02e192f9ce3acb183411338ac1f9c4e3e17b22384fac75f652c6017d752c9c071b6192f9ce3acb183411338ac1f9c4e3e17b22384fac75f652c6017d752c9c071b6b29898c6f4466cb270c2f23c83f7edaebbcbe54ccac72abfaf8df1326a79859a83e253eaca786fae3e95d52163baef2b99b72eac4ae6bcacd51fd2dc099808ca83e253eaca786fae3e95d52163baef2b99b72eac4ae6bcacd51fd2dc099808caf6001024341e79f3d272e33ec265b0c1bb92eabd1c3759ac6ab341a294dc024d0a1bbd27948a226c19dccf9794d217fd5b5033ca5bff2a340e2de92253951b070a1bbd27948a226c19dccf9794d217fd5b5033ca5bff2a340e2de92253951b074544379b0444e40d87daf1defb618649ceff7c571ab3856724034bca9d709c8b09b26d25698197c96d448dabce095fbb96239fd7de784fd62fd4f52ff910158309b26d25698197c96d448dabce095fbb96239fd7de784fd62fd4f52ff9101583d1f574c342b9ff24bb56d0244efc1272177f22aa9dcd2830d115d1fff0766ae5c9311e96adf55a38a351c5b2b5c5bba5bbb35046e8366dd261641b0e7eed1797c9311e96adf55a38a351c5b2b5c5bba5bbb35046e8366dd261641b0e7eed1797c89765ad35c790d46267727849f65564960600d6677c740d4a61c55889a041265d555a16992fd8a8f66fe9c9a2f5e47069de01d83b4cb3da12d20643b5b73e8b5d555a16992fd8a8f66fe9c9a2f5e47069de01d83b4cb3da12d20643b5b73e8b06fab5fd05e90d95ade405846573c57ff2534b7a20d907f8e83bc6567adc3c3e3ff8925dd7e9d942018de2d7a1dce2d2d822868a9a72cfdc0c328d80c5c4d0763ff8925dd7e9d942018de2d7a1dce2d2d822868a9a72cfdc0c328d80c5c4d07657026e8b1cf31002e88f8eac561b54baab840327414a8f1c0788057f3546ee11bdefa44baf4b22facf6317a08c01fe598e606f0a69c1b6e8407dfc32cf37cb31bdefa44baf4b22facf6317a08c01fe598e606f0a69c1b6e8407dfc32cf37cb3199a8ca4cc343d04e55d185e5663851b7916633d76a689a8ab56b3b8f23060348f7e3dea881502ee4a33ddf676686f1ec70e5ba6921dc169bbdcd43b995c3a100f7e3dea881502ee4a33ddf676686f1ec70e5ba6921dc169bbdcd43b995c3a10005d314fcf4f69880593b0b9f3d4c5abd780064c0439dc2f4cd9ee9954167b69b97990cf9375fbca41920cc194f7ca3a9323c94903a078126e68fe7a843e2b22f97990cf9375fbca41920cc194f7ca3a9323c94903a078126e68fe7a843e2b22f9c8c55048db1ae73c939cd0360b183411ca5d30e807efd22e383153c80fce65b73705c46bc1d56f73e29c2f6f048bbfc53958c9c8058ddb98103f1f5474773b573705c46bc1d56f73e29c2f6f048bbfc53958c9c8058ddb98103f1f5474773b5ff4d95dcd5d5aab38d9b7391439605d42783569d5697fd258fd68703dd6bc807f6e02ba74b1567a02ccba3ca9df64e285b219e84ce2cfb972db6fd56a3248325f6e02ba74b1567a02ccba3ca9df64e285b219e84ce2cfb972db6fd56a3248325c1b6e37f4c4715d5ae9964d0a78043b85a81360bfc25811c4bff275ac2dee82457e190705f060bbccd126cf3e347a682591866d084abeb5a266f7cc310b149b557e190705f060bbccd126cf3e347a682591866d084abeb5a266f7cc310b149b5323fd842abe2127c88eb797aace23d13be83792a9d7e37a1767e94134c42291525e57739166a85f47aaae0c38fcfd7fa0a50156771357a1d2b0503bdb5c28bb825e57739166a85f47aaae0c38fcfd7fa0a50156771357a1d2b0503bdb5c28bb8c5ebc1810d911bac0ae1fa245eed293f3fba74fbdcd26ff662dc5c18702f73848c89b16a5d8d1c891a2b93dfed9569b490323990f87e50c93ec72e6c2bdff0e88c89b16a5d8d1c891a2b93dfed9569b490323990f87e50c93ec72e6c2bdff0e8a716b1dc34a325a328fd3fe03d51acd8ed3f089903a805aee0010862df5393286e109db4796d18b3991538b5e7b70e190239099cccd6bdbe3ecfd4b8d337a2b077133d63b2e256ac4604e7f9c4c87fb06ed917c2815a2bd1ec26b64c24c38ccc5b02cdc72451b7c4ad42480d83dce78b38b1f330796b65c4454cd68946236edba7ee0345739b1350ed3d5df17c0f02bdc96331dc29aeff1f9e6c1b9d616630d8dc3616d95be6c4f46028c5d865b04e6c468185289be49adc6167f667a7581c7a0976e07b07556c589e39a5c5666bb745e9a6d2675bea52b036c5474593c1e2677bb27709aa5b8459ba1848230d1d6c3a5dad06b63d6eeeb53230de7b862ca16cce010be407ee6f896448eabcb0919456f018f20db2a361613219ed44327e7e2eae3f807f0e6d6970b14e79381d537cf0ec076a1cc104a85194fa3851fd5f1bdf2caadcacbb725f00a63ad41d492a185a25b3d1944bcbbffd91afa0e36ceff7449c2f2d96ed8275a947311a22c77c6d22acdc65a8b0d7c9ba16ee4d3deedce105e254049cb97ce2e61594c31c3c9133908663f1206578ed826d2cffcd0b11b53db7c2bdec41b188b46cbe0aa7e11536a0c817a4e0455ddf410d555e23c380868a64551059501552d395d3ece640675d7dc95dfa84c1fb1303ce82d3e8d1b5ebb3314f813ee51a65b9496bed65f1795f864e78fbceb3ea4446f7990cf3d4cee001757f9167592ea4e977cfe3e8582c2047be2f535e2b508790fbc6c6663b4d4ad19bba152cda3b6b6e8d33c7ef41fc9e305e951a7f28c3a30b68c2ec15face504c3266e6c21310f2235ef2737a816cf9ba64b900de927f4e8bdc97bdc3365525e08300d5e8d1c90c31c2aa90831ca586106c1e0136233973806f45f1f7e33747f84f47b6dddd06d52a232144d3242cece3e12a63a671d9eb67ba53b648df6281e964cadc0aca86275cbc668a9f8f29836b9bf06e97d71a9b743bba40953a640f7664afd955eb3e1c88cd0be08395341e65f76f9b953e636e9b812a460d9d1667d2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-boto-2.43.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-rc1XI@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.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.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.43.0-1.fc232.43.0-1.fc232.39      !!!!!!!!!!!!""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,---------.................////000000000000000000.........111111111111111111111111111111111111222222222333333333444444444444555555566666666655555555555555555577777777777777777777777777777777777777777777777777777788888889999999999:::::::::999999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCDDEEEEEEEEEEEEEEEEEEEEEFGbotoboto-2.43.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.43.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 -m64 -mtune=genericdrpmxz2noarch-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 !#,C]"k%w#) HdVE2{_[RH >>zꊪ[8SsƄkDATgq_. Uӣч%R%D~=6W*M@p,D'H r1Q3'#`VjY7: /@8R`iJi՟tISofL3( j Ü}cizz;NAJtAzWaS z{{We;4+LaZ5 :bV^W_$;h3(P1zC:]=HM06†yIIU(ee$>R!/.s,B@H~j zka$HRęD {E/ N+ "0ӥ< o6;Zkp[~Q-eHb. '.#wZ5v;Ͷ挖|7RZ֠{qntlls;k_w~>RHZR1餘dc0 ۆlZXQYIY.. s%U;(כK ydу7rq tzNʞ?F̖. |hcPA!4J#FsplIۇ7q)+XN9gU)h0~"I2(g EtCeBеc5#oץ3IH]鰇_ԏ# K{ޕ-_o!NHPiž`zY8{"!EUUDbMn,[%C NlkLϽ՟R_ }9hd+s\O.וT2~t'Osӥda1M>BujwC⛃ 5RtwDAd+ѯ|HOsᲐЂyT7P)Z ra2m #γ|x>y)aTđLv [;L="Dk H'oc;i~, 4;( >2\3bl)wэm K(Rq"JG2%7fd%,v4j&`}K3R')%( bPt \L 5L5y5=ϗ,?'C7zwqtTYLalO%ɒu(!}Q󚎥d>=9#>N)@mY"<}Vi* (7.#kDwR WŤt`7 AliHK$5Ge SQ$E[6%% MNh=LÈZz.&G| zSxڨ5>z'EA{/in%&Ax\({J`Ky ڟp> 5ep* ؐ*67+~Bzz}u!-yqW"='kܔճUD+jo3'Q'm=S@<q~7ޕLOgm:#veco܂P罪f F toƤicK׬O I7Qހ"teOb=dNcnٗU 1~ ; t .29Ց5PP`gӼ#X&| n fG;VKXwWY)Ogjn;B:!h a^2F,4:۱LpU4yW!XiY\|v9%l"F5әWQ]/6LJ}H.nCx0C3Zi#OLzݻ9%T!HUKk,q麀w7H6ڥP`:/ bS2AzwRF e"#Ӳ".4=xwK渐wi;7ۭͧJhl+Ô?lr5sZٞn*7K:zš+YwBg "H#%XgǔkC<b^*YsقP@;%Ϗ6cx>-OcU[1+}~Cz}F^`ŵgqT5U@rE1۩h;a?+ S ߛH-t!"ؓ!ʻo`nqbqx%Xڜѩ@ªVz^f"+gT?,is,p3Vc=h;:ބ* @{V-x5Bt7AIa># cK͍z.5/W~ѿXRU $\(Ȁ69hAor<VPvU2ۄK1yJq[jy>=,nF^3?no^\.z<҄pWr:7oB< RXϹM3\HT gmV,61نsy?pz# X Ve7x sMڂA'K^[Df.4DQٮW*J ֙4Pv8xOo;[˦ ޡ3w6i32ޭ&rh)g_>$vDg`xn+,;{6m7LnfzQ} ?v_UglԾg5aex =""U^ҪQ $8p*5̎̾Vo:J@ -QSт}D"M~ϕs"{+ ,!~i gH7g\vw{製Xk78Ԃ|Hۑ _PWpKջpp~!(Rw2 F%D|'̈́6#(4E8'2 ԊjlB݂@O7"si>9hb6&R1b~'㖞s mޥ%xv씩N$TA.)ן*DAVG UvV7#:5\k@BzW#j[h6o/ӺTp@ %X|ilnx:e,֢4{dK<0J)U2~"14k"c3G= T\ *e_E*dei궝ⲵ x,j6 .4/6;]`bLAoĺ{IFP j[=G>Wy8#KH $ #WPl07lm]ww<pY? 9+clbt5N+=_^)ffEJE|nlT} 1`6w04;('f2tGv׺%a>b 9+_2^>/^G =7; KG*"j7wҎ56g9,>>Mz02KG")^HT;4^ܣ7~{eHXmv-9T+L>tOMS;"u|U!XnL[͎)Բ0wlEJc'y\3a=SwPL`o+{Yv󂢙&[y0"k&1^ޤHgڊmCǭDr|yk 'Uf[❪[}KGӅE֖wg޺{a%hTO%QPv %_WXusDd >y0D{۷W"M%w5/%"SHd\>) hA8."Q6\t>=Ft3OX&u_ښq1g쨆퐠5݅n7`ۨ=T2^gi)?_#NTzB |'p_3Uyo>`Z;<AAfG+@<xGcMQ}meKHhv iDIM>I@2qlg&' s~+&&S[$1L̵mVB W@Ƹ9JT՗`Y؎fi&wsX|! 3.<3YMԹ@^p +Ź 7玭! {N)V2MTj\|ʥ5ݥ >xʿYO pY^-8~@mB( Q'RX8oӑX-1e 1Cҿ8Y6M{Ö,(%(:t~FIW}Oxh%IܧߝbϮ<t΅bm<ķ0CZoOɁ9N;ZоY R&Nա:yΊJUF%~_*;;}ڵYP #y=ZHY)޺1FjGRպb*sY׳bL&<]2qFmF{t5O|d'ܕJ ]}^N JkYumaF~~0D'tu;] ӦNl%^D80[s y~~ ?„HɌ@ļ; "D+}׷U͂?XnQJa]_%̧RvxR24x8Q|7ҐLZI2Yz88Gڎ?bpq[Fn07*]f<-\H'$>ҸiPPIg'8!EH]~\zn!q$k 74BU &0np]ޝl]uJ?"č*vd"'LOz-*OVmwq5@]*X8ؤiPUƘކ.P] 9۹txEŶVLϨ6pQ%` .`z|GTedȰ!CτU cǬwc':prõ]CU' >y͒;9b 'e~Oav/XN dݞx`jhCw:W};2'*`sf+,S;!?Β6m]!"򆺷D[\dVB^*dw‹њl#kQ )lꠑBcQ**M&DtT47T8h5p5,'P陼Aʡe)媒';AXŰW1Y5P~%K$|fEsIF 1X1鞖^S" 4/T߼1[*)e%ӧY?f(1O`FvC',g8bb*_]s {G۹Ԯw@+^פh hޛID2V]WW-jZ݊dE2 NXF{s}DM۰ޛ_GP7˶}HϦ`]{j74u_Oz9rC13E Wr,&Wp#A-%0x׃,Vk;Z`:sʁDcMJ{Ekh8ɀ lwvv8g>9 G8.9xs(zft#U3hU.,Yz嗲fy[!$uS@`-E(.:S"6|I 8"T$|vȫS=$l31@'I-_~ 2B\ \.=qOiPpYs::^ul?D")0ؗ7K:wQ h56a 7S6NzFooY˦H`VӢ|NjJ>è, |M=,nCrO|1~TP;o$3&ZܦM-_!'^\7|Tz?A2˦>įrƘ0 A7J8qFӛ9v3ji߱JauM\8HNCuѿ؞Q)!$V& Z#>R)+͢7ʜ |Q0+yыQ97^2q֤$aJC[E`wb}|b+YoA!6m{Xt-NΞD ! Yi~SNȚl)T$mzeDwS>tZ|'`JX%,CVa.:oRS +.`ķ;#1C(ްC,\޵1;ˑϒڄi[xjӒ(݃.ޔA26_kQ _R}^lTg`O]Eai6]C.!& zw[R7=׵RDY'gP {kZa,n~nlBvx^DJۂzt˃qLبky 02,;*!֠†LW5S=t8%qTY1ɻ)jKʆᮮrv)Ѩe,Cwq`2sFlۈ|к I ˧ƦGR ٟEfqo&q`k=G6bc <}|ǻ ]}#xw>Z%>!%#xo^J5$ S>Hn(pQ\|iԬ<<6@F(KevwFWkOHpӇ"*evsFmcrug,} .ͰJ*5~$ <β }:njT6BvS-)J9d>/񊔺L'Sx+Q>/f:?Q`af¸PH HK x*=aGXwJ۳Q+6ZZ>Sܵ3:S U2xb?݃-r(0fGyQlZA—S„q kVn /Hk>F-W'|)ߎ-(]¸w5 X;瞈45i :ܸM3T6cㆷƁύpE&Yjk:|SƱ }Oyݡ?؏5&6 lLñXnPNЌ`\`4.dj i'a &HW,Ⴒ%v{bdXy,dzǠsK! l Ln@zYEAT^]Εã7D%ۢ'V<#D;,*ҩ$0cG-Uh&*ԱPq?,WP5 0J Z4y'*2Z"Jfg̉mKv@U"Mп^&kRQ"r2JqOMl؉mey%H6Fē4AAqv$,ߤ\GCXf .rbwa53uaيtRZ^"sy}Hv%n' 4kWd+ë&PfKd%3i!!TPlܰq$!V7"!~_uϤ魩I l%%=Jt%(KC2 ^ حGt]4KfpnƂ~ATNvxYQ7͏]$2{/LՎYx܂%K'G88BeYE)o"7K+w=+hv`[A߹ O"TC1u}lQӅbOF́guO r7Ԉ00[Ip#Iz({kkbJ!u}K~]Rj.ЎE~{ZO1l4ey=8xfC︤yL by'qAq2jRJ˃' .#dL(˖ xkoq?Ԯ+9H6`62u2t/[цɥeWkDtr$5IKKD:NTVo/]`J+ :aV~SCT^D{!ԑb:jzZ.#͂L@H-nE2H{L*$8ȸ_տOھH]5VlnyS`EО@E\ms\Ch/r,m":zAw'c7}qWܡ{z5|ZeEXM($槤'(!U)!㎳ӔPW RNdee5,?UBslZT [(^BqzU>)őB_f3X%W^ųv߷9[;cGWkx;Tr(%*3) ϝɬ^=.w)$O | 4Wu:"$3՞F9@6~XafbRHq)\+OUϪ!o S*XO>; )38мShn\6QqmˍG^)Re>\31ˊM&r.b@L<`!tac̡0}!1GNAf*/yil2է/4+5\*,aNN ~UbfZ8X;Fzڬ-ie_'G8U4GKB %XسB?Y@Z蛽<.T DZ>j++y_J֡=%-ir7d9ޕ𛊱#~W*<8KrM"*۩}<SsvPiA0]Uk} \A"2ښ LG`E+S%Q ffb}o3+["AN|Tco5z_TO2,?:i6ռWfᚹghdAf8v!&4E[qonwT*붒X flǸm4˃ubQ>՜}&A$[#"5Glbb .`_D&|R*CI$-ɏy8DYpG5W=N:HSKmSH*jf tՇѤܣZykr ÷`O[`t2-j‰n3! jww9{F̹F)'99X:c縲 &Sڳ8bVnSSf YKLvT$v״y|\昑 9yMdD+`hV򐱙uaS^\#"U-6HgGJ/ɛ-yw W+f.Uk)27ޒ,9f2`c_q'bSFfmSY>֨JWX9M 0_vDNkOWfT?^cAmަP 1|>hgBabJѹ'yjM{z-gO}D.vՀRGL]li9U_= |q]x#4p#<ېeyw0 Y}_seIM1{R*{02TȐu7Uhnԯb|mdE @ Aw&[D? +&.,=]Qu c-!ud.8)>~O> ™T| T! E00(y.7"Mf&,Э;9,{k% 1 :Np2ݕE[a(i3cڼ{<.#O*~m.=NJV ks~&0.SB_; =r;6uC@,ὉqA,:s`5sݙEJ69i$_nܳΝ jVo58iX4$o3=nv[hx