PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75679 0a2057e64cb198011cc63dff3e6bf9c482dbc0edd112297856595cbaca5b47f3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1158500fb45fc7ecb67f11764d81e9c5d892b9e56473531371430a7ff8bf664d
Certificate Block Hash
0a2057e64cb198011cc63dff3e6bf9c482dbc0edd112297856595cbaca5b47f3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000290000d0100000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cf0a6fde56569ad5fe2e72f01bd4d4c9ea400b0d19cc961229e5ff8c263cf27fa698b919c1372abb6ae6c0a59d556a0d60297c3104a405ad918562d3a57b0ad272c7857d1ca1e6ed95575364166c67db295054368cd6130c8106000000000000004000000040000000290000d0100000

Raw Header Hex

00004020f6fe8d6f67f386dbb81b08f7cda42bfd86ed7d8c971ae2f43fb3c44e99cfee082ec664e769d689e0c8301bc7558d0419a37b4d500a8e13a383112aa96d99efc13695366a5cdf00184d66bff87f0a437113537364e5b992d8c5e9814d76117fb6ecc75fb40f505811

Proof Data Hex

59,560 bytes
121216020307e61d5294ddddf486692d1893da37ecc05da006a3d1e6389f580d52d06386f25c48da62e3a9ab2895db43f5e9e0689dca37dff4066f1b84afbe9994fab188b54b103ea26587c55c194aa455a58416fc9b165d2a5294a4ba6758ea16c7a459f46cc19c2c10de8860981337d007f7a17896f8e70f5250699f421b3b1bd482bd856d21c99a21f65d1576df6ed852a3a0bd89a5993f083129048159cafcf7f7a84d82c574354dfbfdc7f7e59c6cce7c207ce1d016b55ca8888fed68033d6757a5c9b606595c1a1a5f416b39aa0d9e1a7b206beb2c9a6ff10e1e8562f34ff9179c61003f1ad238b06c10c11ee92f9be7766fc52d0d01ffaf5b1446e6e64372ea519c5f50dc44b247d8349b19de79adbbe8b7365b80ae2b2a13acc51f7e22d009d6ecc1c4c62f78a03982c58909d0869309c9278edc3f1005ccab5a163cb19fea466dce260d67ee8e619bdfd66b922c5d7d8633889bc98ddc2d4b671a0a88e3f87a4c3a7b0b5d2ee1e28cf6e30ad67442563cfa5b76f5afa9362174bb76decedc35912e5d7df2dada66b5bf22700c27c2ca3063686ac8e6d3a9905be6de29c0540c91593116514632c9b84b2a3aa5adc717030662345f053ff846390190313556203e611907c606b002298f0ea178f418e607f01a284ae70688cbb816b943b0c29fce5b077ee18ed0224dcb8226ffe1cb35a32b3e13fba8601870770e865e35827a79f7233bc76c1d2fd675e05a47fbfe26753f67a818a3504d5dd1fc5f75f502cdea408e2809476adee0c3b258182b9609894ad8fb2d3267ebc2e2142650c4f0e0e922b4ed5fa7f88b0425c2f101aaaa275479ecfffc823f91017e3e72861c2f8eae7fbf375537ee54a718fd8b4fdcb84d05c7d725f9e6b9fbca5735419402607be7f94480540b43a45875b1d1449bc999ecc73428215c237a81822afeb7615667b7e25ed6876cf9d810dcd1096a6483e47d124c8b7033a85ece075f29b54f80b158a5c9f7658d7689ce9dd3f2218e07b09c3afae4aadd8ef87338e1b77788cd5cf3eaab878edabea0bb1b00be84673fb4fee2a03d50f6edc2b540962e95b2a4904cf58193836387bd7eb409d6c1aac1ec736816a75b26bfcf298e45fb57597b62b2ade894b2dfd181b2006b956a8712fa1a7a087f0ad328c79a281c38fed39598de821464136052bf23f20786d4511f5cd9067fc59a6e80682b255841699663920ccb9f6301a6e00817654341d178aa0b1f56431dcfe6b889ade71fdd4c0b021331b21b10469fae3fffd3768fecf1e6f8cec8826fde1a139f8cf5d1d70d8be9ffa35d49c46ddedcce907ccbed118eee98677904e2967d0bb03fb5365fc9a1d2544bed99f3779904dee4ed8b45dbf5de5757ebbbc36acf4e4413d82aa29332774729a684eb78de5f7b3aeb5eddf687febea93080e84eb64c7168f2aaa29e24cbd255dd6b420093fd9a1296a0f7de44dc274c5eba884f5b7c5706387ce1b34b735bfbc3b1cc0fc0a0ba9134ba58faea336a78fe988136b3240185e2ae0ac239337554ceee09c3ba2d0643fd85fac96bfae50dab5a02d866ff0be09c365b38264bb5636875f0d5ea020e960dec065d02b7403e45d9e6935fde1c7ce6cdbe892f417f1b78b283a4aaabe813464e827729dae1162308db99616e95ca167c405cafcda5bcd8b90eff243de9f5afc3a4e3beea47ad0c2b48a61f29ec4b041407e568ca8b05597f60abd91de0855b2e82b9dd5441825bceba15c24c6ca5ed269a08e62979443e3478d001bddf193d8258dfc6e7196a02376f85545f9061019df90fdf6dc133698a36d4de8c51fc1be28e0b3468c2db34eec272adfc41426c688d4ec2fc3878bdbddc4067a96edde84b4bb5ed99078a4d51f08b13533486ed77b4a1c2e031778b5a57ae6dc57d87e89963cce0f5e8a9fa24333784f66a3a30184bdc5739e63e60bc7e40b286e19fbe941d0a7d6d5c621c7d9219daa19b5e55692dfac86ef5e02e2f55e2f6e15d952bc69554d789c4b082be6475c84746af8353e57c3379af7830d5f60b6a90db711fd265e5309d34a4abaef1b11cb81ddd9f551998c0efbdda90fe932a24f9fa4748b5fbba1fe421eafbc6ad7ab2df8fa162611247c40718575fe43b2162b839591255057c1b9dd6802edde5eb4206e5b5f5fbf1bcbb11028be3d94bcbdd522a4c761fad20277bf646a734e91094f1a5866248b25a67f7c31911f847ea2f9a721d943fb70163f596be5bb61bc5f58cabcd2020f2565f38f24c7718056168014bc7aad09e18e658363e3da837d1428f7aa18dd215760a879ac7f23fb8ff15481a7888d106e796a3b5e7e2d1a9272c3a8c0444ce2901d15fd445d5bf507f9b2f7dba9c3fa8efa9d718913b6a512e1f11a38053bb82ae37bd12f76c0c466fdac17be8c68dc383fe6218058e91096b0ca14bc278f8cde0e8182d479090468546d41e62f5d84e216d691be0a4785c3546e81039c37010af9ac5e5859f48e62259349f42a3b199620efadc728f794e1397754e93b666d5b653ec1d410917e0fde3fb7cf3f0bcff37823a0c9e19ca210320742a067442fd06e813dc999f484cd66951213bbee30eb2a63034d1ad4ac7056a5a40cfd8179e3fd6e3e8a582d7328711aac27ef36a221d9300686ff14d5d75fcb3d70fb4f750b6e2d4b09d5753c0f7f7212951bab0fa98dd13120773b114cfcd80013bea046dc5edcbe194e8d107f02940de074f65a125c404cddaa4c4e9d0db73a997ee08358448c9426117e0447acdc45d8b71839ce556ad766e0dcbd15b7ba19a2da26109f8f5968edf195b8fa7e4fc8e083fc0ac2c647230085e4d4e724a5fd764e544709eb28769be23d729849164257be5e6be9884aaa6301422609ce67b8ea77c4025c5e8635e8835f6d04836fbce26e67f22883ce4cb23106538362bf0af63e0856b067e9ce00a88a128d8266813bb408c6409213155fa93999ccdc72ec97b88f14853f74385e350a4b490d7e018f36cc4d5c59ed7148e8d3ca7f43be8476d645eda59c8f5c2277e7ecebfad12d5b9af2e99b6580d51fc58b0cea005ff367337f5dec52339631d2ef5b6df29489f411719fb55a9c1173bc73c3acfea7153945ecf6300900e0276e7be016435aed2cf7e9b6f6ee385943a466406d82f9f975f303e24d78363a210b53222e8cac4849e473239ddecac28d80f69ce72f531001c624fd2b9ef2ef838e50daf3d3cbba2b080f6bba225ef824d565f00f7e3f22c8dae044abe995e6f6aa74505bdb468f8102b2b51e566b256038a6c395cfc4f3104a3e71d8480f00f6b851337d190b75aeb3ba048ec44746e042a191ef1618cb24db3b9cf8776a5b9ae313a6c370dc2460fc15ef80f3222d495dd1a7fd71d99ade4084c65f256abf3c9aab85e33b6b32bf840e43988aded2eadd24da778912aa4f0de00b67ff26453d073614f39761dddba3d5e817bba417f6a91e9097c710fc4e2387255cc56c9eb1fa159898a2b929250aa9a8adfdb32ec31472ed5459df30fd704c1379f4b139362fc15500d183bb56ac6beb3ed672ae551258d330694962be11d80468a7799063f77eb9736b3cccda0dc33d45e8b507d8c7923462961cbc27c9ffc1b0e3c846ca85ed4af768200dc48e7c659ccd884ff5de514c51b04d8a845e3b2bdd8bb39d833e67607f8ef9148cc802aa3abcf24c4cb7400f2bdba6e208ef0d7c71bc441e55a3013ec0ebf80d9f7fd3d4fb4f7705c28c6c62c78e7b873a5e9d33d191385bec8533cc23363499ae4de126293e276f3ff2a3eb062159565e2d6118120331c5b8e5414459e3f67cb6ff9f3a1267aa8229ec8dafdd4392b93b434fb9787c2b345e25566758052c8c1cf1dd91a4fb196464939e2f77c702859c64f598d364a65086924d95b26e3b19c39fe52e63b66166ea44c1e2ebde20bd00237883e309bf5a7dfe78e93ec1ae69c9a8484dffb557a7acb3b8bf880f0f59786882d4cd953471f424192782a3891087bd56cd1920f7606c5b35a9b3068a4c1401db42a73a2820347dbeece62e4146577e7c9d9031e0b9b33ef4e3f023e311a5ddf067079a653d8ed04957820dc7fd82c0900d78794068cac3a66a4efb591202f964bb57f5876a5ee210241040637f4c5af214e7d5f7453f28368494b00a63ed29cf4db20004654c7522a499d7ad9d2e5321079b759fc0a1ad7ee7cee9e976af97b1c25e90e402cf9fec466699b73716570c20bcca58a6c54ec20deebc8f6d8be1f8db017cdc70db80aaf24d090b42733329b3d3f4d74768134bf72926a43fced2b929afef3ebf3f71e3eed9d44a3a64b79ff186508774194753f01ba8689d12bc3f600cc2428f8adff17e3b3184f07be2506eb6e21cdfa1ad23904a465c4dc521be8a738c205a340ad54f3420aa7b39cdb04929ba532a7985db6573f7e99e63cbe1f4b5dfb104159061c260d383ade3abbfbb374bf6ac9997b104867022b1d79820232b944e49a2ec5753e54b13ca3cdd2dc30e719a7b55e8427e27e2a479d101b35f146acc3d457083258834b79eb9b39a2ce5dd9e269cf4c80c5c3f1f4cfc04a28ae344200752c889677f0558349cf7c712cd32867e89ee3433b49111c606a48c0f10bea8a5258135ad0fee58f2a5b0c8c4969527112057a87046ad9419f4a58b7013d5277f82e604b90504e9f09edd835ca9839df8da7e044291b7e889c16b111c76006ad1e3610b71bef67ef69042b5151d81e9d13f16356655b3b60f1a72755ebcf7a90589342de0a3bdda4190269972c0fa84e127c1dac43458d8138b104529fd2e5c9a07ef9c8334c5b2e3d06b8f46cd181216a51d6c756fc0ddb7bdf1a20760ac7f7c47de6737c239399a8a07b91a40972e8d514d9c22c59b53f3f8930c0190af3ca94ce581d500d571067af3a1860a591487afcf598f002f68514a0f69051be0fc754606e17cd8432abe4367fe093857663485a7a2d80aa317d675dadd6a2b43d5207997b211f5fec8bb90e03eab1193d0568eb5e64bf29bc41272f54d6873d7f983f4b8ee011681681cf2877ffa56c8816c7d7210eb0fdfd81d0d85654da60d0bd7a34c48741a4e26b26fa545134ed622d64ef6b0ef9880232565734ebb835285ee2513bae2df4806074a0eaca5d5d0d2da804103cca526d8ab9b20d3e1464ff242054c2a4517e78b3ed4c72ff87ec19699697a9f19c33edc2613dbe41e695b15b5a66d07c6138053d7fbd3b009585b9e42e0c99305276004f28a27da920126294a062422060aa618bc40141ab5d236b24090399188dfd222c9fc5ced6943e24d449ad5e6b112e9260453ab05f44bfa137c218951ccd3938c90247e4a6951ff55050b3927ccc178cb4553f90780c98513df81c805a7c926005743d6351835b10157a7646d0c5cee5eacfb934a8d082bc7956278188fdf49e99946bc9dbcefaffbcbe973dcea9a64b094d4a798c9f5c08a1945b67f21642a9146df6247bfe97ff8fe2f1c74c0aa454c7aeadc5699c29fe3b438f6208906115ca4ebf3efb099c21ee8bdb19d772a7d5b12b85235ed9d142ec7c6cccfaf8c910228c5f18d2b07e8a1142322eb3b8912849e439ceef8d728b68c34912eb0ebcb6bd7efeae39a8bda76207c98da3c84690da7bcaac5c81fffe97ca1f9f3e8c8793b1046253d87b1ea9f6f93671f6971f39bf2b2fe4a3bf3906199073bad696f451d1366572277ef431eca73c2401febab9abfb9c1899691d6f0c170efa806077d6bb6a0ec3cece88f2f308919ebcce508e8e8ed0406033bdc4a17170f77f5ee3ed5260cb020486c1edaa02c444c75770632fcdd71ed6a54c0a74a1e07c784b1ca2605d2fe26cf2495e53ab8221d124c453657f1cc99e81265a1a9712432baf9f239cc83595880524fcb28fc3ec6d9ef732de640f072cbc09518b75e89ad84962977ef37a2ae46509c67d7a327ab60a2648225a611815b77ba9297ed2d99ff145f21ae947e69c4f7b83f134f065a6187c99ceeea846e5a686ac37c3a64021c8f8c3f50d100879e55a929fa5486a166b2e10b9b44d832cfc132b4ee5d2ce672553d066de8c5f80d498b67c7cea72c6fbfcc68c2d1bdda031dde3e46e5f69b5151648cf96f024264569a0f75d2f963cf355e4dcc854b7bd85b7fd4da2570c9a9fc9a2e435741c3c7d698059bc2b149d896260ddfa3948dad8465b5b447c9824ff018499f60135f414934d5f049a9745217453dfc79a784b4cea0a14078988117c4cc0f2fd5d892e697242cec5369eb31de63ff576381665d049d3e073a4aa3d1fd667fc920a57210f66624a929fd1bf1e11324a60909b9508451e064d9ce8540f9c1da9b9210f670e01a2ad1c928b1d9007ef2b8e92cc12d5c7ff1e6c7e7c1b1583ad9c1bc1241b138f38bd1511f687ca9c627f9a4b25c62cbd10ae2569f87a1c3a4b2018c756fbde59f82a78013f318c511f562f81a43531dcfb6224acac03690ddeb5567bdc08c2d942b715b46bd7b495df97e720da27b925828cd8340b6e8cef8775320eb89d43575532ef8bc8abc796002921a26e228c786a277f44208404485138c725d4238a1a0a6410aec036988877c4e156394753948b4a3283c784b37807d5613e77b696361c103cc19db4c1dda3ad0299eecacf8bad0bacb1ef58d4ed5b6ea8211bb920ec13abd5fa91309c0e118d2581c388e49cbc0bb3c327d32631cf133ff6ab4dddf9620a014405600cd69f5200e847ca205e66328a10558adde0dba75f6f7330fe64999ee1abd7912a935819775ef76fbded9405c6890c2f50b8c0557a0f3f2006434069fadf437f113fb4c1f529474863d7920ef09775a3b50d4a7fb4d6ca3524da83c4de2abe19d2c43cca9499f8842e7f61da1f8d9f6c94b6fe51ce80f0c9fb17d7f52039ebef6bb8da5d7beafac94b6ffceae4ede52f2510b57bbf675dc021fc51af52344f5ac0e93a0ea5e23f2a74ea97297b5643b5b01dd1bcbb4bc57a522428556cb67a7757ff351bf68857656e309c74b5d90bd258f25729a23cb91880f0c1e417eeb76d5102150d44f9512b4a7ab2fa715277da62a5b52bdf3c90441f6a4e7a09228b48d571918245731b4bcab11dc13e518b48e878cd3536c0129a7da11e6f5767d16f691ce8f10e1db9d3a90086927296fa38edc6cc4d947b5600e44b3c5143e61018605303711f5cff1926f80048913defb6ae9d7b061f1d110161f6df15f1c4055ddefb31e2ada4f42cdfd6a2efac3b6fd990511cefdc7010538b90962398119fee715636ac1c0bdf3e53ea89115d7453df1caf67f3e24bca31692afbdbabc9cb39ccb436d1a520fb0278c2996a58339a73ec3d91662be699e898f532b9551a81b55a85d33c65bad20c1b9c2321101ad93a8d6baf1cc37c8b1d1ef06e7d18e440b7279f1d677ae581775ed5b149bcc698e751f5355f9df3ff695effcde7e8fa6de17a67d689f818ba040156c5bd4a6f31e29694f17f260c2f7463defc2544e5580ba9339172a9130bad5ddfabecb18c008b38dd539b1f1088c42c30026bcbc48d27f7e8ccd2de688df78cab516950cec4cec4409ffcee36815c15ee3cabc31ecada7b255cdcb5bc48d513dde6b49efe83238dddc53b87115a650fa32a223defed48f273e626cbcf73cb7ad8e6378962c728c75564ab37c7c662cb876c4868dbc00f8a847ee69e832d2d072a66220e1f687c173634c4b765c66f2fd701e440524e9c7d2dad2d73fe40353d4bb85b70189eccb98515eceeb9e11431bec60b703e1fa98f622d1e10cd6f19e8c2c70aac02b5cf277d4176cb7f486027ed62106fb56391e5f6c4af114fae7d9f08fd67adb1a07661da98e8fe4410c9ad9398a9eb6760187caa719a84a412a3c2a50193ebaf00a4c97589b8b1f80cc95c2467b7507e3f5e71b3dd8f9424f411077c255972bd031512205e972cc82bb17648933c0f0d71c3059bb59dd47cdab0702eb8c8b195ee397891c02fadde41cb4d819c6e335f605831b3673e9ea68e5efbc99ef965f92161649bd730935cfffbb03198920bbcfbc090b12013473fecd3d2eaef8553a1e08c5eb4c80f1eed5235274ffbd2d74fc088c3778f37123fb8c5c70f41ffc2efa08e47b4fd10b544e9044556fffb862c9e2defb00351b30c71e03153478a44fe7c81b3312fa9a5c8769d273c052bc4adba05bf92d4c0cb6df053a71c55566330e3a946bf630c9af4c9f512d6c670365bd80359002a810c1b0a323535d98c6d0d40b36f44adf7734720414eebcd5049f3d9fffa9d3001be219c143cba4aaf583d6018f051e7666ad8e3ed7c769e84f6ed1d79a28a5367ea9266504c0f6bd02ff0f60e6797f355be0e8b63a41fc981441dbbe65364e518481dbf81f9ba7172aaaa30fe551ea7ef0f104155e1cbb4717e27f05634ca80aa852361bf9edb4e1e4ad4009769160b33857fdc3051363bbfe3b3020363d6c64ab1a0e22807b926e1950422af51d6d85d6aef106031ca44b4fd9e9c59efa91f53c7d7d52771a5f5c9cb8bf065b1ac3313efcda38855163dd5fa2937bab76dd648b9368c59698b1d9fb1d0066c32b09be8466f00eec3e14c0e6f951cd7072fd649a4b44a2f3b32c258333432b6d55ba1dac60cfb4e403c58df70ce57b36b2593edbe1525367ad6e26a543e2355dd494510d002403e134f2d1a2c436ded2d9b5c225590965aa3120ee7d0cafd238760fc3ac54d4fe3b3a3931493a805d73785b3dd5ff45dc3e8253b6e457ca0f142bb050fd2fd34303d2e25c9392e1e30fba46d4f54a0a97e8078e803c4f89cc23869217a50d34402b5c0e04e282ee16ee84b44233582e162aab9278bafe5c2a6124901cf2874dbaca2a8de7c063f5533c5d353c65b64b0ae8b1eeea5c00364a46a95eea82d43eeba96af85943e44550f0ee67378f49a5b38313e362d52af645f77fb0224b9652fa47ed60525bf39df8b0d17aa398d1fead979cc55939266643d4e7d6b27ec9325a9123b30b50844d9de1981db48f216e12001379943d7b8a94e245d8ed4b9710fac747605699118805c3fde59ecd2d8432b44910bdac6fc208379ac318cb79cbc56d526717f72c54f16d8847ba0a1e70848938d01eb791e23cda6cb8421473e00cc7a8e405d951fdeb77d376adb14158d8627e7a77ae20b4e1524e3337521587c650418c0bb3ecaedd3aeaa510fdf4df58c51a64f734de5055c1fcad82e3983338933d02c3ea2c0ce88e8aab5ad28297d6f231da8561b22bf5ef6427e2ebbaf2925a02841699a0600d3b0b225e2e6e7af7ac0fd5b0ef869ccf7488a5c655bf8e7aeaa140b2b6722a7cb18561414b5f930428fd0dd41ed61862cf080ebbb64f62e2fe51af0196a2d788eeaa4c3135ad42b70f989d6bf749e381bdf178b7a51b25634ee066f1cb5006d29002143e546a9b3056da84807ae7792368d47a1ba07716798ec1899a63e2244c08746f1990885802393827e5410387845a2c9ef3f5854c5911c217cbae8c33776df72a7e0e131b790b9956e7673ad86674179dfb89f2acd97d5d5c98c4113880465fd67797571c2667b10f43e5776abe9d89d2a37e689d3dbc8d52e01964a8fe9f38e2d6d11f213ad8790bf3a25c73140cf08e812a84d39d0b7badad0cb653e1a8d10b3384e1f7d78e2e0290e00eb57e9d46d914b749c5ea268c66f1fdb8cf904457cedca4334ae41fbeb0f280ec264630809e263d85c178c54eaa1b71ca871fea5ad8ba01d77dea37578d27c8099ce62ae68f83cac42b35aaf382edd2f7d7f0ab0511898cb10d725ad4ef6e6037cc69f80189679a0367edc20c0401d55ce339f7f50d1869873b431edc0b003faf4597877ad9cf3141d58ae9d87dff091c84b832726732cd0487589ac4b71bba362f92c034795433364ce291088e4cba4387dc8622d6648595984b4a5391290ffc67ce02ace91670cd858807d1730c299b9769542890d02d1e49b2026915b81e1965e0648c1bd83dc0c450b48dc5c55ba98dcc110d069b36e00a21392f3c5a3f95e55d7a0e2aa3b9d804f43d6f816ccdfae766ca6946a442333010484a656c404e0706eaea4f5eb2ef3f9dbffa5ad6e4f5e38265f214e0deff157f818b6f595c36042616318d55f3dd4cfa6279b514a90078a2f76c08d617c828cd09f621554c281fc3db0ce1e22d93f85a454e359014efc956b42640ec4a11189172263eaa266029d82d1d56445ab96f55bba2f0c52fc2da631cf8c272128ca6cfed1d6da61ac695d38027a351429f85a65ac5ced0ff3d74b5828be3adf7baa442210b4d1d5c6b2cc4cc1ee0f4da3153e5333a939f0b4f1151b648df40eb725cc639b6d69379778e10d4befee2137a7baf38037da38fbfbdfeb079c5b6b2245c0eee95c676e9790cf85812ec9d1bd49692eb79dedf96003fe94e7aaefe9c71958beda551c660fa4825b31c659238f491b49ffc2e78c103bebcfe63cbe2433f194ece0b5371eafacab56e0fe1d6d78ac888c6cf93ec6cab75ac6aeabd863951b4524456bab39bc6f9ed45f36d235e86af4c1cd2f6e6f7f06d1d387b63789e4dba795ebff0bd00c5bafc3765fe8f9ad59414f56bbb3c1fbd3f4094c70c0916bf18f7502e22e491f74bc718b0361406c3a2468da3863408d7b4ebf2e958d00f8bef631ff953c7860ec0e80da42a79ce77858309a6daba22d1f31d00a7aecf90103704b433004708f558c67532eed2d406c71d2b73b3b3755e0772d9c6d02f660bca50513b9a757cf85ad1d9de57590919ebc303f8c42a86637426e9504f81d8febc4d9f676e3981e869805e59d358844f57ff4941848752816bf2074c572547885880154dd55b30f15f94ae912c7678b2d49ca123d0feccbab9911a16d83aa1ab795aa55018690ba13d9070bb558896cd1aa36bd2860b7fe1548dcf1df90138f6b78d6f754be3ddc1cb912fb1f5759d0bfba3371f333f4b2f48408c8de3fc3116d69b933b9c7e8f8ba59df97c31b33b252a15e44ec9ef441574fc3673d2d2ba8f07ae3b51a3367beb6fe638d53633be8f4bbb9908b38a43e8d4bc3909c8935777934c1c500b77002bae60d7b5db52477f9c4e2e25c861e411be4722aacab9006304378923ad5818c266b61fa1c224bc538255c1f1f14d627c8e0d4078617589343c685e45da9a073f5ff09a0e5c308750c0f18064669545922a3eaadce143f84ac3596b6b18146793fd3a221dc8e69f261d83880b61d4457d4508d0d02b6790b69d9b4a1a7d83197a5e1b506df2a58d192339513742caa58e4f8716b72b52026744ec8d0b6312a4ffcecc1cc2e4d058bc5caf740dc2a2e3c4e902322ea36737429017366cbaaa0d63d7021c792c295e028c234b09b60b96380ffc188d304599472c9322524908620957df9b45db073f878c03a81d1dc4a06650e8ad343cd4615ac19e5c4cc00f2cb695ce38051249c52829895cb3b192525e9cecf80b9f57b7f1eca74362065cf6c6081d4cc27d6a56faa9ce19b6dd4eb026c6992c61f56cbf9fc341ac9524775d87504d03944ebaa7e3ca31e42b6c2e4b289c87d4b55191754f9eab118d1215b77c8db0c02dde2943a058ae2e74abb25eefe5cb61da3b29a406d4d501e28e1f9dc65a4dcb9ff3cd5c3e9855851db57ad8abf3c43d43a1ffe5c32812a2361b6d4eff30eb1c040a2eac35cfbac0e28a814dd9115bb55273e3632d936d6c0fa286392f27b09732dd3b9394410c94e48cd75dbe985a40bb7768a3e7f9e86f6951fb798767a51fc4dcef98e19bc0e729782644a68bb1f6cad11dd4fa6996105b6c7b1f8e1ceca7e0023aadae9f64cbb0a1ca9e095a32bbe23c7844a314ede28044b84d81f237ca54278871ccc0f9a2704abe2e263bb6e869b58adddd8d30b732ff0f9e34a8f3cf7ab1df9f6462a979ac0204e3b38e84a2d166a60e47bd40f5038e7a9fd44f51bd7e03c77bc82ad62ff87c238c844f562eb929f5bc7617b7b8cd5d38d3a702af3a2418e33e4d12644c8e6fc2f7ec13dcb5ec384a17b675a2e00f23b4a5cfab6b039890a61959c4fc7d3bd6441191f33021012539bbaa3bb06b0cdcc5949d37a2a00045aaf1348413cbc7d6738106b837df2a89c48231dcc4631b9742e01b7cde78f7da207711f22172a639f937015ffda29d08a8c09399d70baf3f412e0b69ced2133b6192e9f7f431d52245c61692a8d4f1ff2913391cbe4a1aa9b77dbeaf7657ce4e5df4344cc3fb61ed79071e6b4010dce82bb5653684993fd09562760633e2e2001287f9dc447e2ec136f37d2084abfed857d6b289b1f17aa8b999bf1273805b3d2e11d5dff65c1ed6ac87377795e75d17c49f9ae3c1021a75a395a47577f406486387bf60f88cfc0f2b7bf23e6ed1af3adc174bfc1580e5c896651b23736264d6d2b98fbb89a80461bfd2651962e4bd8716906420993a4f698529c92ac3b68e69bb97356049da772d3e9769ce892f98f7b70fcec8826ccee9119a88939895fc160314d9178336a7de79c898046ca639ca6b906205babd5cda235b16b4f139bf65763fa94c3c6f2d2d968fcd2279e6340d4af4815bae912ce640af003fc270cff817c544f265b2b7ac53981a576864ba247c36faa98df9ff4df0295cebe2682ab89865799079079fd810f72579d5e540f68a629504ee8dd300cbc6d395afe4d4f6a1a18e04d99fa064d9e5ebe1dbeef8c8522c98ba6a079cf9345bbfb5623c99a722eea0fa6f4a6a19639fb6dace5e47f42edc962f5977b3902f48306382a2f0dd637cf5efdaa9fac1ebd836fc795190b8b4f63ef8ae099b7a95d670f95a767c93cfbedb1a937446440c9f65f7bfdecac80f2fffca17aff025786a35801db4641d05185c80992cef3c23e01ecf893960401406f74c6464d8634cd9113a8476d411a95d0978f98b6206af332d7aa5a6c9611118fdcdb8888a7abe5bc9009adc307e6d4d0c36676be9a62a3d97973cebc52970654882965c37b4a046130d286abf429611ac954f28b78e78f1f4929ea9dd922d37792680ebc85f4ff3a49be84da977cb71706ba113b5c5a5ea077d6824ccf73d8e21ae4574eb4695a2933390e63c2c0de33eae90b91b0e22b70e91199a3f5c43ac4aba2f691f52f3b24379db3cc21f9327f322112cb0d3509fdeba4d895b7045769a6c172222ddfdfaec43eb9ef6ffa8cb925d6e4959f8269bf39de5fcaab68da161586cdbc1f1a69173aa0a6726b162fbdb2e465ea2dcc4d8cd7f8b75a6a03ccad82a7f977a62c03537fa392c71aa07965db1ac84a9aa91ad7c6b8bb0a221ffa62e5d934e4f57bdba2d12973204f6171f3a63e697f80c6a1deb710749833bcf28ea59894d03cb2ea174ba3b6ff60541732bd716f07cd4f089a3ce9c7686536b6a2a2adaa548b3626e61cd58b25333fd5e7ce656da8805f543445cffe7fadb35b06eed790f86e35defecb0d8003e5bbe0cb17278995f507ec778f45c450f363a04781bc6e28c85604550620c3c0ed640b89219ab022e405f9658ea50345949915ceb8daadbeed16c2aa3d5d872d89bbffbc90800fe82373a0e955114743487f85eb8622ad9fa5bc662174f569a10f89a82e4e9b7a67f69e36e6a81ae9a6758746eb539e4a7b0eac3aa3433953e5100e15e330198804572b5537c656f061ba4f028b42fd21961ab4c9586fc01a4d2ebd890458446b559694f4eadb2ec111eba70f675d8c76c8e0829ff35ce51748b6bf4cf522677ad6267cc7a4c6b9e575774427e14c1c984170eef8ef888926114bbf22f17df4fc2fb2d45258f53d3d81387eab05dc8b7ac50159578f011a06e9f35cc9b07a5a4f43da433a94a040ec7c2da5ceca16b0d22a7a80fd1b0d8a09229d927904a581570bfd338cfee7694220c5a69db029b17fa9f16069811cf46abeb250575dddf0df19a962233ac2340e37f43ee05af06468049d7e9ca8abd74fc625af2bdd89384e7ca266a13c31f7981061c2a3f0743c089a86146c586c7783eda0e71a9b6e13f0fdb415b0505387b6a90294ed540c17ed7ac5d925713341085336de75ae88c54788f83caaca443b3507112796ed4e6aed547ef02a87338a2d908e82cfdbb8a91c6c99eba05daebb011c6a97c791a81055ce775fc505e0808b17c51de7a60cd8c46fd3074347d3022a213dc83bd1e1df73c9b12f2869858505be0a1492507bf075fe26626c9ffd5531b1fdf3122700e64d945bb2bf388f8e86b7f801a50ef288cfbba192cac6f033890abb8de3ff4bd249592d8b1cfa8adf01a0c22c42e05f7688373830dfa3bb0a16f4fbe5c914f679ec6b3a2c7a5c11ecc59a5de93f36a2a2ba439670923f8d2033f37a9fa7698965f670adfbba4c7f48d9efb309601350f8a5d057341a138f83a7a412704d5b0b49e683b7288a0a25e15f3d7950871ff43f2bcbf7642fecdd117e1ef29fc954aec166454597c1ac1ae7d2b35df36f4b52a105490c32622006ed902dc53b3fd990101ef3a4f08cdac3c6e6af5624d615524d214a4261e612d86627f34936f8f2f7f41af650711f07f511243978110360734176f8d971e21867d57630cdb6a84cd1ee5e9b684e947a9f94feedea6efa290d8084251d74f7926c9331137fb5e1fc09e02168a8478fdb85892040726a537a155e8bcb54c85035895198390a741c3e465e3513eb83224b1d7649019aff2a5f5c143b471469c54e673130fd1f73b18b847e5fe7ead87a9ec2cdb4d89620adb6b0cba7dc2cf487118d288cb3e02cd39adf276a49105b0d12621bc5c51416fbe475c06f4dd803f751edced400b9bdf092023e5ce02d3781d949f9c7bf18c34d5e91148438fb0bf85608a0b8bc513a804bc8eddee5b1812d2ccb2457fe226090405f0b72530d0efb5f331f2ce4ab8d96a89abe29552d67f888af4530089e4100b999c1bc87c02ac8736c65f45de7f1d4072e0536238ea570fc65dbf874ada993c3c4c0b9f15b8aee488b9e583fb2b98b919baa4c93b4ab3ccd87751791613a0f7b5320e38ad1e17ed388067c25d106b8ddbcd5998054b52a90e7bc1dfb208aff511128a9eb2c9ba81ac13687d538be7fdfe8299e7a60850b9e80670ee763682ac0925df7a0d2d7f9d195095dc8bc938b64f43e515ba6035bac14567eb3d41ff64a0f5f70d2be3e0b55f90225500bab21dafec99e1f5b7cb519839c5e1781e819340b481fe74ae3f57c9875f47fa5bfa59092a0d67f7c7eaf807d17128cc9486049b1cdffc3a7a3ad76b1c69edc385bfd2a85dae3dcf1a24e1de2f01d71e81d7eb4d0716fa65043ae7a8a4118d43d8f885fcd02c4e6b89d9743312c8ef60aa2a43bcea921053301e43c9d5877804841cd58288da40b19039ca612064872a0102c35878c4c14a3acf108c99e90d2959774e3938e40954c75ee64439ad09a7f06c29be0b4ccbebcbb48d14aaa726943f0f04fafe0e2c0b1e0ba3eb8be98a0fd1664e8aeda4888e4dfd5e151e7322d0466671c2e9dfa53d36120b8eb80f727598428945c8f0476c08bcf98e11007ff40ac7dac736dee9f0c9337579fe238587c54899ff9cf1e552af970ba2577dc39a7613ae0215b30b02830fb7c9ec1b8b74a54706d44ad603bc84b428c7c554f578081425ddea85c89a1791ee79ea95c7e44d4f4d22700908ddb06f20ef2b05e69aedf7189b298420ab82ba9d3c0515799f8aa4b4bd9e985de36c679672c8b5bbfa610953cad7b90473e631b0a7175b91c6c7a32da861abc24bf4daad05da8aa1e7dedeca88fa2baff9e0a43631988b43690ee65731cb5c3e9ad8e3ee41aa074020fd458328020fa1a874d78e9f63824dcc2d038db18a3f6e52091413aed463ddab78b4aa67af738e5c053dfc2dd122ce8344b0abf154ff4efb910112797f1707bce3727519043ab04d486efa978e49b1cf1d68277d9643122442e46b9de430a70fc15e67998042250e16cf16c9bdbbe0427f33fc514f53f715b2cec2ef7898421424e6e709b39360ed5a7c05321c8b0eaf7fca499833832afd439f1c63680a89a6a92702c6b97bad684967553dfe636098ada4b577f5821c8b2f05f479fb0f19e80f069dadd524e5d2ef5017c0dc93bee394c6d84efa84d89c618c4ee7be20ad14c6da978c83d28306727fced594856c0c5e1ffa62c9a7b406e50be3b401a5bc76dedd55b64a7de1a7834fe96a72f0b34ee60f090ac85b9aee1da0209591a989cfddaa6d2919e607ce2e1a9805e9ce2bce6ef07e807fc1931deee83abacad3bf7637bce7e270b60ba470e3b2283049146774b0cd7ce6b5f6688cd846fa8af9d26f99ed26e01b69390c10426a4d39a22a40ff8325581f4a98a1c6335678ae0f596a018f936117d59e304900d50b6e58d6743cfe2746dba5fa9d41c3cc945d89a2b885aeba926f749762da77097392acfd184a5881b52b61a3c4cd12c69e708feb47d8b4c1446d09c5657758cfbf1aed333eb210aec0942e3821c9facbb7d88e4eb45ea261c10e670cbd69791db65f20cf6f262c400930eda06ca4e0660b5902efc1a81fe21bd03f5bba91efaeddd0288a677a17401ab0c107eb91228bd681233112b231792e315989aeec90fe61100514ddef0751fd28bfa6c85f128ac24a63412348bd1fea4940bc1eeed6ef630278e183b3938ec41d209cf1a7c7f808ca8c5b6c7e2b6054dfca1fe02cecaee2dd01b3ed3ecda8d1d76439ddc57b3308361fd5fee4c20a2dd38d2b2b5c4ca0d7f12131bc54d27a41cc5a8deeddd4a06d0be2d065574b48248694ae39c33873be83ea6ead46243069e1494a7d0316d5313c62b0323234ac38d38f3b1bbfbcb02789bf3311e9315b6d7828c3fa8c7a32a7bc7358a6e5195f4e31097849b6b9b8eb96e52859944bb2971d03ff8a54d015b1047fa3eaabb226be085a7451e5119bdbefd9dbf0d90e0d3aabf08e096bccc9796739455e30bd3074a193646a78e1203994ab64a2e130580c88546e9470e54b4d031c8dfedbd222e584632cf3e2463218b70f86412dd20c3d72afcc3856c23790f8d1b71f4b334ded6b7bfb81d0fb1782acf2306e63327b45672d702ed10f080a766e8f45dc626c5366fe18bec512262a88ceabb8efc36c1685d84d1d6e18af70b7d4a8fd3e669bd7521f98cb71bb20ffa7691132e93d314f62d15018bb5a272754cbbd7d4af394a721f2b5bc5f0d0910082eaf9617039593b490ee90892761cd0a97ecde98fe15ebea4c086d73f467b27fad95a49aea84a9a5dbc3de397a57fda91a14a5ce298f1b6f8baee35f1e507696995e69bc075f2bf06ce79383906b254c4dc1199c99aae8dd7cefb048f3bf08586247a3053b544eadcc39466b506cb2168eed11c6931f00c0760f4b70a6368edff87027279fb3d6111b7d4e004bfa9ea4f3a061fe7fd134ac88b4754a847549da68522494390280f8aa0e8d95fb858d8ccfaefe1883f56353a521e14548f65e397a0ff30415448ce01d0c3bd8b9835ff7eb6ee814461dcbd9c6fd56148d4c29f87927d4cef3a912bd79d3ca1c48b80729ca4e7031f9b6eaa4f7136237a022b1ab7751784067379c362080a0799f0fb9cbb9f519d7c041964b3d65b13ad79445362a1fe1b154dcaa4fb172871ea4d1c13fe19e6c1fd9f87c4d8fb5c124d8cd742e130b2c4c9aa627a2e63f943375e52ee5e32e2e08ac5241747c782ccb5ae084ed537f1212857956699b4dfbe4559598b4c7dda78c0645feac4b8b417d77eb703e294b68ddb5ff571990a24d95abf165f0169eb39602923ca865ff58d11e7672ce81ff24b7699c11c9390357994460f266bc94d795540661600a57c79decc5297f765eed84efbfe7d27340fbb20e2745a5e9a2727354fb704c8ef330fc6998d492aa5fdcc9374c9e42c5fa69a8b15f0cd60b408fda76ec076787e81add64ad15c6849184ffba67e794246cad4760f6419094cf7f711aec44efc048c7991478fd6d986aa891da42ef5eb3997f3aabc14813798ebb3b9cff55aafe048c4ffe8b38ca2ed0b135078d8cbe8a9bf648cd723308bd259b036dcb5a1b161a6b2931a7914642bdfefe196c043722edfac3c645018ac009a4b30365705292607f0242b7f69172f12c3af3abedeb30ea3584713a95eeaf00f67efddaab437210a31e87cdd73bfb9082e770ef90165ca8e4ca753805ce70abcafb1d5049a708f4614530d47caa4475065faffefebfa3a428f6d89c5760b8a06814afd6c04e498277ad4a537e81ba5707484ede4d20a6b0701b6e9ee86de51482cc9fe1c0d4619454b2fc4573369d1cb029e9154e5d91ba2b86721dc3f41ee5a93d6b07550d0936ecb1a2608b8f6c48171da105fb44fa587633c0196f84045b09b99ecf90211be1b46add75cd1d3b7eed65ee39168f3179b91875eaa2bba85c7346975a8bd6884a341cb6b943514634a437c94093f68041c1a238ece1b9d99332033e6c18a9db50df0525648cd6eec788d43ee85648a654bf42358b6709c575bea3c9d8ebd0e7aa6424162dda8d24c1c8ca6a6b4c76cd89caf8310705b611d7b4a125a2b1537253c6d3ac72754533be7e4ed599a84f9bf2cfa4fd5e2ddf462823c7e2ca2d165b5fcb84d5ac935f12ec405faca30de7d3f3ac3eabbdb54749f60ddf01bd1d0c4c27d917f7fe5a842603f06057c0ad72298a8bd2b31d1954eb52d434437044f0549378001739025de9606a16622f68b7bbe9f4c1748d8830ce8f3a4d582b5eb44ee90bfaeb1ea53ca6000e54c78291fba235c316e750a0d281253be1abaf143b495d211fa37a824ae38498af1dcd8a9111a55aacc3cce241bc753ae61f1163e0f0e1bf738574b51e99131e8a07ce58ff0003e403da8e9a296811ecc84e1554efdf061bf355a7e9b0300914dfc2905e65b9980d4677ae35349c96d30823e5c2c58a613e45fb42bf207b5a9a61a35200e3cd986b45310931709528338159b8e8324928b10e5f8494bfd43e74a4fcc24a64106a13f1d87f2fb98ca21f0c36d5fa9e725534050daf184ca8b0275bc40054fe53d34d70650ca5e4f8bf00391d553310fa1c41fec1772d860e07cc5e05881ef41e9b68b4546bbcb11d45b3119610f1ccef8658363cc980b0beaa975dabcffdbd999e5452f065ad8b66a419d8b635d240cccba958fc7c8232d09f1ad074008521b697bfc0ad4085fcda9240fd6db15b8eef64b98f3b1e7848988a29a4285634b5b2729a90f2948d3a19b778b6efabc33d169352dcd3c5daf657a2b023e2ba6782698dc9c877edf024d746f6cc4c4b2e195b36b995e0169de9e1eee1063b2c0c8517ad9a438a6e57de676830238d883f28074510b73516eac9b571a55fc2cecb767b4e352a2b27cab58ebd441b4eef01cf75dbd3e01404e39503775c2f1a69ec3e1276640e2f690227d7fbc2881d4a4d7234e2517297c6f72687ffec124496d9be8917f483b574afe4472fa2bf0f1e358ed24b325738eabfadfb227e4f21c529c4fae0a7ed662a9de5e466bbb3cad9be26fe49b5d3e15a9d0ac977443a4f75a19e7205c0110bd8257d586810bb14125151c3544f0ad509bddc41a746abf3aef48e722a011a20f0c1ab8e79fdbd07dba5794e1cee628f355d357f9d126aa64fdc5f9e7a5658898f78fd1030f5f98fc95f3e49b164c1dce4b7c8e59b326ad01a20e9129aa553af96eed2bff91d4026853d3ee2f326f7c1bf24bc4ba7153059ac8c8e4bc3b6968e9d48cb9424f33b6da5b255d9e1b6d669d25327bc5e6081a5b738d8647accfa4e4b7de9749353faa4e919f9cae3d1d3d2999bc30560894a2c9486a42781378f8d2c1475bd14290c029873c4c0d5d2056c829287792aac8a76ee9004b2e5a759477acc773a6394c215536b70fd2644285916d17bc1cfbe93244255d31fefae4d8f931758c39b738fdc5a776d13fe73c906611a3ffc1a5f549c8c8e6bda392c76bc9afeaadfbbecbcdc6327add13954db39691235b1fa2b0e7afc93f887ee18425772a7bb68791dcecd4131cae16a1fff752f39b1412690aa6afb8f1c38e101f961608751968447316ceb09442f33d4f60feb6c42219548708840c75f0f0cc3359fc8a63a88b9326c7bb05d258a7ff49f4863d8e506d4d7837ef74c570fef3958764b0192bc726fd22a0e21a7317f582d3127298ed2b3a1995b701ddedbd1c23e8caa9c1327bc162f1d3e3951c5ad68f4bda370a5b58a957653e294d90b637877ef36d08b50fed092c8654031bcd9e057e88193d0c894af89e41d1cc097b3e8a9431a6b927148d67d581d80f6bc2221e1c03c6792317c82452fb5bbbc83b028ca7ff1ebfd8e974f9743bc09b3c4037b80afd072bcf07c5c80b1d0b8017ea24ef4d25cab4438b698dca96c03e545d5790b9d8112363a8a7537eca92678f7de5c3325b12670fabbe5cc08b4cdc687be70b8d428e5f79e64af3ff017ab9a796728c03ecf72a4e044b1fc1d054b0a82544355c9feced9903f99bf26bd9ba396c354afce21ae6da1fdf9127bb03aa6b9439445a5a25b4cd49c5b289f81ff1fcfec08053e949f4bade8f4d102ff5ed93b2b1560645556f53c3c3633fd84af051f6c378bae24ad579583e77f0e7a265167c79363fa52f356edfc2e23e527183c2cdac5ffea23934ae024032eef1d8a4996ca10dc4325a4771e78b833a730d6e6f3c18983ac0c5b52a14091575c6a0fbad3979f2483eba65c3f5930ca818e7b96a557dc2220012da67fea6add068a1cf03faf2123b9ff38440955434365c41e40981e7ef15bbe75811a4cde3c2864e2543e254ead44a7d3f00489f8bd84402edccad21c6b6cbe9c26085a2e1466e5b87f3b04e5c03134495edc5540a055c25ee55ffe0495d875ba1e6dd1b20fa91743e1c04d91ca428ab889caa01c9cf27b22abd27a003098b176185a5b1eadc8a770daa9bdcd517282b50c1cacee97e17faf703b137abd09e737a5f3d1d9bc08973edc302a94caf26ca184a841cbe80a983d12cb91bd895a8ab8b510d7d9c7afc6437f3e83a12a654b6568b8e32d93506eea14c812c8a9562b11e372fdbdb518b1747b5a2482e8b9cc78a9d013fc6037d9e2424e1210339da95b72a93150971188de34aaa1912cbc780844309cbffe0cffa9806c78d56cf4068c34a129ee6a1d93976c5c9013e4f009b60c18475799e9508b897b4c0b5a57064e8dadf2eb64c3c9afda4fc1cb263ad35f4680f82a798c58ea892ad4da53e65bb742a04bb64990a02c0dd9d12eb914b96732b3540b4c87213a6c921cf6ec92cc4ba13ef5ea8ac2b61e8acec5030be536eed71d4cb7fc93ba9c6e07c57b9546f88c12e9f30685339bda64606933c56a3d5ff1495d20ff6aede411308155668b37683ce30de9b34b801cb2af1eaaa17f6fe94cb61b92217842acc22fdf1303600367ecd78d7f9ef3b229bce852911b934be63bf6a11f80200f70369fd1419ebc7f2854898ae58f57c0a3e413426d48971176708acf85bad4f43bd9df033be5e37cc7f5f0d029deb340ef2146e709aa227b061637ab05e18953c69653143b0fe3f73a457ffdb026ceb519ed45b8cc0558f03196bd8bfb596624a7ea9def1ec9aa295044ca2a99e4ab07713b1a362dbf85e0290ad374c812435d21c6e4ae2c027b837f9fe2895a36ddb31f8b6c00094ec62d65f470262939791d9e1dbe2c1cf3380cbe670c676655034546b509c9e86c3b82497700a6b5902a570c959bf524aa114e0f7881a86dd823192c9eb6937eb0431050816d3a8a717f30d82da41dba1dfe7ebff5e4ae80ee51e996d912f53b80686da04118bb37abfb80dd53a5dfcb1de6a217b3e4c62b230f00c1afdf563c743936273ef117bc63f47c1d132c9f909e4689dfbabe5c48f6b3a6a56eb6d07b46baad65d5d0c30451846d86cfb63463527c9e9142eaeaa804840bf1fd72b990af38abde449a33cd5a51e1067d96c84bcdc8e89d812f5475e0084e4c0ea5ae62e3db28c5ec9367882176b56720cf5e5391477092ee7bc0b337fa9d0fe752ade150c860fe336232d46d1f1878f8ad7ab29594512aa08afe05629e6abd2bcbfd7af57c23022b729fc68ac5dca03463600f86db1292d910855e89b87c660c4b6ad841c6ff776b2cbc9bef6576a278c742c15585d505704d6584c1785d99a645f91a9bb62950f8bb9c8f28297c0f83b9297c366d03607ed475f3230f25083154877441d309f683564ad51edc8bc5cd3218acd4ef36c2cc6e2458f32aee61f59a817da47ef0596f56db258266545bfd288ff9b583831041ce8099d4cc2f8ee4c0278d61277309506cd9032ea437c9d713490e6055d07bf2860197c205ad1a7c397051c886657930628ef6069d1a64a698ec855ea8026b7d7e7d080ead5adac55c7c1bf9370e75f4908abe901c021686bc7bd21642dca81ca8b7d20bef3d1d186b44042b86cddd928a3a0119ff0cf290469de0d92c5a84db71e9b8318ab6fc756e184ecafd982db143c7ef36696935c64e281631178e45172daf12599a4ab559155ba60cd46f721e020c2e8aab882b081d015f3b973efa19a0656cc010518e740a71bb6f5128d96945e050c5f5aaf1b2d4e37207535e0b0a8e0d2dbba47102eae0f849a63354a8667d63e1bf6d543fee4121632ceef8822175c88022f777f422fd26d7e3e4beae1e56fd52bbdd314e87bcf96c718f232cbc0758747817f7292dcb1f6e3c1cd2de95c4bded438f814ff97c34a2cd058d53caed257e898eb3639b693cb2a0fa24d3b212390893a79d6a1003ad9bd2888cdae4500f8f6087729449b405c40103bbed50b3b4c98a03d16349337ab979af8c38be73649db80f0d9800d90eebe5be8813de56f7b675eeabe56c50ca39938b051ade6216f95c11cefba8e315eefae3b0fa24ee3884b8674c7e8a356e7d3e50f23bb7b1b8601a3805c08baf63d4a3c1e7248293e13a698b3cf36acea8edcf20fc3c64a24f1e04b62caf0f1be1635249baa4959da333ba55092aec068c508bae1d59d256cf1055f23bca9a9f5b527f61444fa89f62a534698d84092af26b732d2ea4e3742516d8dfe58d100927f511bd63c409b9164e5eca325bc8c79b3d0de94dd9187350491d7fd56389b4c70a629e1003f795ac8d4aa037707bccd28bdf4e8a7c04cfe56597fe16e90def10144b0ebdce788324a44f699d618be7baebd92c8d24418b94d4cd98fc278fb62a89eeb7e0993fa683878a04ca7a57701d6e65eb5b6ea88084c93bf05b61ab6e6837b04996f76afa089b4cc2e4a4dbea522a457ce08fa7b589a6c642a7de1c0b532d0e22a9bcc947ef154e618d5f147b8f316cbcd6ffa0a86829f350d826be36574d6daf504f24cef663524806650a4df1df0f215bd6a5425d253bddfaea7e982557d3e85b127a3e4304996d02d70a984049af6b77a2bd1a6d6738d55c0d95c41cec566bbd9cf16d8ce9b077ddaaa8f7abd455c22d825368577fd9c8818f63e96b5119fb56f9701830ee193ec95b007549389b13517428fbb4ffc2198bf2d979881a5d28eff6546a814dcc11fcb10ea2b4063cee03d0eb3c7d559e166666447e7778f80413c95155e15ff9b757088b50a063b544a9ff62f8469ff491941d814489070d000ac1f4c80c09782e1df479e5f08598eaebf09c320554fdeccb75aa2dd38736bcf9a8bc9c17eb31003ef8aefb56caf0bc3dc7743537715e0920085d4e7acb467da68822e101625e12c672fdd681bad609498d31b6b067cea7f5774af747c4fd6c4803c5188cbd9ef99697c6b803ba0036f87bc1b51c6c30f3273ffff605013cea3e127c269087619eb649711955be807c7f6fea664842c54352c4f6fd34947572d39232282c9a0e1461a421d905064ff873206d1b7d1fddc0c9729599480d82f123ab67d363a83cfaa0504b0648bade14638814cc6c0dc7f0f462e9bf6730fd66345a9c7241d1e2f3f0c795f3de7cd85f86247af0a0612a8f852f9ec29bca9d70fc7a2adcee6c5e8490f19a292f55c815c9b8f826b6cf7d4177db06b11eacc85805a68296dd82b4a57879be82dbe3b5b03a9a67417596de8eb7124649a7f6ff44f9b269e3170e1894c28e5ba3bed703ca76126485febe275c8a12acaa8a45092e2f48fdba2b8fcb2e97a338467d00c622b473b8fa1958c3e2d8191504de3990aabcfde9eb541aa098b6e274c0918cd5f0c34680dedb08a9647a53874e8d33cefa4e1a134eb2a0a1ed0293f1bbb7c7dad19d981d907bd7506dcc83d0685ddea453f5f9e6186d2dbd23b9c8059e7abc6f9af4d3044be63ec95144ba4cfc6a1066f35c9735d69a8b1502be014ce0dfe86809c7b38409a98524b84f31936c537c611768996d96be7ccdf86578410e6248459f3caec396cd9de29a53015a1a71f65ac3feac63d987fb002e0c9b00a53561b5adc5e2e2abc43b2874a7a7fa2be1fdfee70c03de0cc9e20b43de258216fccbc1b024d164e3f640f28d568f724e6220a0c5fb6286ba336c700872050eb8df29ef8252f64aed834c829055b8b1d70a5babfaf3f12f96ee7aa8ac67e298813601990dfafbeff16cba7e73c5dd243f0907f5c58606bf4221d838b08536c71eb88917a25865722790aa64425156ca99e8152b86e84d925364d1a046cadccd0a98ef78357039aa5e7bc3a4138bc428da7532ba998e71f56cdeeba36297f5f6faf6479e7f759e9ac0cd1aadc2fbc387781ddf7a6c8b855c82e1d8b5b3af7ede9bb09d1bae4838a24c4176cdacc8a0a1abca224b634b6079d5fc703d26704cd175bc57903073e8cc4de01d4eba7a8ce9e061edbb8792ef17c8c16f3bbb36bd4fef0fa1ca85cebd72f0cc5564c0f6d11ce3dc7d7de4edf59bfb2566f24a90d63566e8173fa8e00ab663232e3d97ea80ea087894489681f20cbb12a852a33b07446dd1e3f8b786fc10eed916cd8ebd9b0403e553bcc4f122d3c08c102ca77e7e2913d8d6e6326087fa89771156066113dbe39193440f29f74298526290c7dc6920bd0ebde3c0200a31f43a1a93f69c3335dbc0c4b9ca763222a935180784adee3a10be11f4f5da01f98378f7e87cc69a313ea8374b9ced0fa2bd6f56489858ccd2dc81f287fceebe644326f18e32aa0ec9c7c1edebf1aaad480259e285ab978708dc7faef1976ef00c4d7f6cbcd3ffe767191b53865e9bce80d9dfb2bb26272584b2d4d290d2be68334bf05c71a201671a3b79279f5dc0fb7eb50a695380543affdc622a4f08ab33986fd4f0cd22c3f61d8c7c1a6d95cb35cfb23cb2ebb2018537f924b99b2e9a2f12959ca8222836fd168ecf48c943866a3cae573bfef9dbd0134026298016f5c492a863f2c7e80091a3dd44cf4796f0d2afe521f4c6e66d4530e46dbfb90ba45624201ee5dd3f802e73e1391eda8c76682a4830ce73040f7c8194588b7093b6b4e5e17ebd09c1302614f26ee6e094e924c93a91be72011ac811d44922bb80222117ba58f136519ea2beb94a774681edf028696f61537391701bec410cb7f305c320799017d2e42eccf28a3293fd797b2ff93a0433319ea945d72dec329a1b869eaf872af5cd3989574128f2484f88fd81fd897a258e867caf76fb1afa667a4a13897a60e87a5c703f7c965fe034200e12a23ec24891c146d6106432be78936da166679c76b3f359c9ca72867b951abeedd462104a5fdce868ffbb5237bd5e438d39dc7d178df0dd626cfa9d60835f20d4cd2533da1088ed8dde1b533c6bc846528a97e5b1c7c377eabec22ca13dce70b8791fd2add16ab2c4b754fe399a1fb193d65b9977c30759ac0a18ff5e33bc756e3fa6f551a92521a76fe337fd010771b488a053c03d87d40df944e0da640a9a8b30e16e606032ebff9dbaac86af0a249d253ad3b2f7368fa1f9820e1c5f4089fc5ff53a5ae840e87ca18f0d8584784a75ef71cef56850bb76a37665830b7e2c6c110ad6786bd850e5a6da87b63ddda1d9cd2b3ed1d26562d6cf88fcc2881178b68820b7da25b1190e7673dfa53c44afe7f32729d67709cece7d730668dacf2ced65b3ff2bd1f227b4f5ee75a0f26c3e69c6a96a4dfe472729bbf134af7ffab0fe08027618ed3bfdf24263b1bb8813dfd78502f6df0ae2501c7052b851f11ec9583fba85df8e4c2f6187d106177366a15cff0f660bf57a14c9d599a2ab94f7094244d88132e8888eea271411a56af2dbc73635c452ac52967236a86fdffb9ca3a1c9e3ead1fd8fbcd9c92e859bb18e3e2e08b4c63c0a2e7359dd9b6ad8cd5b56e6b32ef75c4553d65f40b31f87d0ecab9dc10e557ef5b9ec6fdf7b3b1d1a381ddb04e38fd836d44d8222408eaf7300119f1c25e6a75a41727224d8c0f210d4a37049e8f1624e2517f2d3ee3b9c4fb143bc60db889ba0d61e773602844599b403ff7db50d2ca01c702b7d24ae02917ac12daef2afe47a6d485b910ff86110d865725a99e7af56a43daf957f203c8cd2ed9ebc5d17f64220afed6983a92fc5485002ddbcdd0482ea2b80499488ca1ea07c4b0df00464be951e4c8653b617bc2923fc05fb8a0734fa80f99ba1ad2bcbc920ddaeeda7777fc6e958f9d15a2dcc8a343fc6ee27be762264a4c955ad6204d50288651db41daec8d4fdd4835151165b0c3e6c394fb5f1e6d78593995aa8c9615172dd447cd717cea9195cf4406deb51a50e9e66f259790f8e4036ef712a8204a8e9d2e3cd5d632aa8fd91ae2cd2c54afeb96c40dab13f9617db07cbdc06beec0d396b23fc91beea584ce6f1cca1bcb2f15e612edfa661763948ea8a2bc91092b8849bc77f5b9dec1512658e6b03506e1b4f97e2ea7747f9bf35ebb34f850b9e210c16d4ca354f88878f14771203f8cd8995fc0a366ce0da68bd265e99a25af0b3b9891db216c14ca6550780c40d2f6f0fdce9ab79efe8add05db29ce24115b39d37dc9a214cf18676d091e1d07ca7bd95e416cde6595f7bd701f6e5a22a9e4663476e29273e834dc81a67e0a3e566da9c19e6ec5aa9176abaaa588c00f9bdd44bb4b89275a41af1fc9877cffbc3c7371efb7e56eec51961c13e91cdab574b16624ad5bd60f252e705063f5b854b4b35860dbdd63534b310875d2012681a4aa9fa9b36bb06a942b3fd42d9220e65e5c15005c15a509e1778f9805550fd9cde0f1f192a66f200008d16b1bd18453ca6b020cdb81ca14619789df554b645d387600e380a6dde78988c0f8a28d525e3cd4e004c96b6a3addf8e1591c153aeaaff0e90fa6b7ee18b976267d586cc93748d4643a040fdf0f2389a104bb54b2424924c7c0a9771299656f01d45868fea896dbc0a7f09a08c971faa898705a8f0c20ba9e2056a589f57e777af0c49fc950c8704d298c478fbf4de43bb097f25849e158a77d122b1631dbfbefbeffa7694ae6402f9a2fd24f190deb0fb75c7f92f616b4a4d6ed03b1d9f8970076f991bb1c0cdd850ffa2524d8ab8e0f38f6b0ddb49185d1fcc0008b7b853ef39d28a468c740cc73872738b807017d69b3430b146afb024f3001376b8a26be9fe3323654c608ea7a7ae3746eb1f3fd04ba598bcf1033f6791eb7d9c76e6754030d12e577d1887499d5eb26c56a6b98d6601b3adb5f4c15c85df4221931b6f418a76fbb8817d1f8f1f06f8cb6df501559bda6b8471375071f068265e017514de04634eed9a850f5c98667c9791bc5f71c38bd38f0381d50f034b9800bddbc17082daaea58d763042b24a349e1f72995ff838db55e7f931cd7e80fafd7382d617563917b41a4b55df224860c83e02dd2a6c066464e188d2d7b29db73cdae656cb78288139e07eadc20fe2bb9ef689ff94f5c7b6877a9378c052575f07d78c78f03c05bbd2762385ff54b5ebdec66aa55bb1898509a7a1716fad20ed53214d5dab5838ce0c93f4b29644ad5effc8b562c40643d3bfb2f24f93f3b516d3e5d998f4006333ae8622126f963da8e06b96e2be9ef58e74bb51ed6b78fbe75b450ff221c9abe9d163a794688020135d7a639847d9deff4b27d4171f37f0a0a4a5fce7c987ec9ea2d062575ad4811fffd42fd0739e64188e0fd08f39748e20fb4abda80f0e29a6e6cacbca5240718a6ce60a596ce2d6a66e912073195d6ae5220cc72d9f780218418b2be2245bd4134d5f2d35990b84dd4ef8fb9a86dc7c7dd29941ab91918d3ce21028af365088bebecc64be3afb44d39e5b89e9cec02b3500b30b4faf948f2601ba09356d37da1a926874f9588731b636ade494d449dd2e577e3d800b991b2a36e63fa4efa715dfe9d6e43d1ef39c9a3d752f30519c3a34ea24d2592f2f2a1280976af7a347d6b9db9a855d6225c0f696d9966de27c08a5bda296975d49c8e941605d13c08610d292f5e673d763fe8b1c13f130e4703159e572a684aaa9a9d5fe1503042c170b35dd2e156af04ff64fd730c17663816358b79258ac3a84cfe05f689b4120d359332c1315ba66fc3853c1a00a24af0b26f8c87800286da9656ea2cdf49f1ed38efda27bd26d07b3adf63232e57320cf742581eac1edb954a6abccf2dd8c44cc665812a877ba938f836c85fdfabac802745f9c11dc3526d6e4002470c92f403ecf803800ba6dbfdbee109a0a635cac13e76833c01c5b18910b84092d083e70c8a6fa7821837443b99550181e8719be3988e8bcfd668b81a8a8a4fb75a262f3fa075b0e3eb22f5a0c7f8334110998dd1ac9bbf7d7ffe1dc06853bac28821b18c5c67546fd7eb50c7b88a02055022d4494c756f0b3188250c892adf5464fc38cffdbaaf81fe651f3a28ed984e99e2ae9650189c8b44fa2c43ce26596c93016e545e70fff4ced1b64bc1b871aaee35f21072ad2408ebf1e7364745874bec8af59302ea759323dea9f4aacc1fff3fc44d455ecdd64d66851b7ba85cd1b4f2a7ab503a057a8e7633b23e1faa353a973cd587b0a19116d6cb295baa906580f38757beb39ce691b6a939193c0ae9fa15acfaa22e69097ee97f5fb7d68b27eda9d90f1b25b671c9dbd073faf703557a6042b9566c12c39b588787e6d1d075e80c4429630f17d12732bf0876ce82c55f1e086e621222ab9ff6c2aee18e496a33df7ad4c1971c1964df7c7b097a4b3ccc5fbb1bde99eade45691736b3f97f6ea4c10304f32059d247a1952c3b408ccdf34ebdfb223a754335474ebaefe059ed802181d34e23d1098ea3be8562bed0028eb7817a7f53136552ac9894b3609f2ec176a4de2a6822a6e79c7147d58415e563fba99e5ac7d2e20589860e476e1e7a36aa6c0009be19d4886ebc27b69ee8d7771a17574d6d84ef266fdb5abe0c1292cb370d3de9e2e2f5b49c1c526c42372a8220067aaa9e3b4de4cd4f59bebe87faf3ddd741d12885dfa3e52aac5441ceb925eb9a4c18438fbcdd715b408de1a656c070564b527d741371a5296d3873373d1fbcaa8ce41bad3879f575767d893134261ee24c1269921587f3867cbc242980d6178a80df7193bf67ce8b9f5884132eb59ca8d3945ff3ffced1fc5b9a5c71e575d9d26e43a69cd6062480ababce145d6feb755513fed77bdb1398529f6add8d1f9b36db2a85dc8000b4809f553eed08f1ddac59fe55140580c03a36767c6cd4269ae0f1c9a0ab340de622d272657156577c942c6ef8da4468bca5206031c7fc26227edd03fc506ad04ece68c77382c0ce9170487f24dd741e2803d7bf495811496e43bec4e80c9eebf08fab565e962c055e29382873c9768137be486794409eb136a9255e90fb74d26ad285e52081df532ebea68033412791b74dca29febb48c26ee8393779f2131513d20cdcd0aefb329a65008fd702b3326664a1d4ddeb73307664b4355ea978c9bdef46c0b24959379121aaa85d04627477ec64abf585249e37953d2be2c5d06be2a7d936eaaca8337fd2a73e129a93a98d651c3ca0ce7a7b6d4ce03010d0565c024b534fd1a8d044bc42c0d04e865de8e232dbee9009e1124f56e34a0bc33310a34a13991d4579b818e4d355aebda6aaeb8425d5d7ba730f16a47a9af7e4d49e04aad11e69617c2cc3c406d6cfcc1c5c0838212e6946f6fb05bbf2ee8253a84954f324b6bdc01612a2cf5d766cdca9fb7dddba4955a1f033cec11355472f4c16bbc47d1c70802edb4daa70bfcc85023ed83356203ffd43c97b9cb0bf78ef1d4d078c7c15f26bafd5a850f3504cbc6c0cb00e1fe925ce444d66a423c34cd71f0d282e5bc3e3dc259710927b0b28c7ea920e8e1118a7bfe661af4f967e7088e7affef3ce1e820cfac02b524e11697f2afb16df27c8f362bf1de1b00740008e2f201b793db9e4587eab4385838bfff414d39f7b2639d07b34f25bff50e1361b1a1aad9b3834c6f7143c7572e5e3f52aaec11acb92c3b54966fdd1ba84a10d9f4c1d9da2482c9c52a484f57a00826e7ee9ac055e9ba54bd9ef67afbcaa19bc79ebaf6c7498a69a0d7d09f4ad30d018c0a99a33c0eaabcb99b4dadb8daf68823f90444ee2a503d992989a52d32be406113d5761b9d37a5d2a67b3c4861c4d3989d53ce44d7c2f9586417922f8d5cd2a2f9bf7ad5c9f7176340781bb961f4cd29c661e8073364279785d1d1843f54250283ccd1a4c76edba2a5a8873f0c0b4d96e5f7302a88f675016c5b3eaf8e25c3ac9e1008d38d508fb378df3317709c54cf7919b8b06f7ea52cc330a8a069e04e32585fedd56d4b6dbafc3dd91a806d8e6293375b55edb7129e661ab7cd3b03c7d040aba418a53187741d0c315f074affed944bdd571dadeb7ef4f624d3e4323a818dc1733e4beacb34f9bf835e0bf3c0b1bb84049189ea92aaa0cae5e68a0aa36d9b6437ac8545349047e148501b3b37e6b6b3609430be8afa160b20fe7e224891ff7c451e2161187d82a053c9e45922a7aa72892e7db3d8946cc73991ed04ed4271167c2ba6644a8da28d5568711e79b6f8f6f0bf3b3b2b9ca4ef73515eaf50e992553bcc3ee6ef234d7deec7085e2bb22d31ff6c67ee5bc5305ae1ecdfe0e20661f915288473bf4c261fc8d045b3a115e15cbe6a1d6176c248227272de4db4e94882b947ca1590d8d3d68d582595a49100c1ab61b37dc324964fc42e86062eed2fea53f901be133543aaa38dddcf8cb84c082e3671120ea2bfc65c17b3e34efed65c8cbc4645942a883a60e1f8631f6dc65bc7907c1e512cf949de562384311b6a46916b11fb474c6e60ce69177bc0e21449c381c079e2f10be77f9ad500dfd95acf247f4a7ab9f1dbe7eac1164e718d57e9c99796889910a66199a50455eeb87a90b732079ee1e3d84bc5374196abfe73c2defef0f41279a3aa2d63d2d8c1ecbb375a11cac20e7a1dad062066cb09881ad21ed755a3b49a2e5beee40d35d9038dc335a3271a266061004a9f94ec3cdddaf3414c28d3ab6f71f28d7778c959a20acd806e0dae9753033dff88562abcfdd767f5589ebf5db0c092a312a86589428071380ccda4c38c836ffd944776ba8f7a6e832336ccdb4f4cdc11ffe56b843a66eb9fe82fbabf89530de340029441443890d245f4d658909fe93fd8e9d15d0f63e8d3056fbf57ec52db30e8e948591e556e2c653efc5114d721337ed3f780b9c13dc621188d5d636c15857ef6297b2b7184fc5e3cfd3e8d9ebf5b6e38a7d228be85954cff95c812d89968d0d787ea5b5a6184136f938011011911d5c42a8ddeea76a89f15811bc233d1df499aa713895c7a74a8c5cf77141f5f98a77985b198216a3a13957338eda03335f2c2944d1f6157e58d39c8fbdc183b0fa5bdf4d196051a3a599b7f1d06dee74279f0c5733f3ce00119988ff272a59e0e034cad3716cd2e7618cf231db5b5250990ef620145bc48b0168891c7785dec1dec72bd6e35ca148f03a49eb56ff31916afaab2aa247933f4815739ea817a14a7299d6e13f78c5dc94802fcf7cac2e585b6ca30cf0dcecdaff18a395547a547946b3244c16ae19f1b01478daaa86cc7e1175de7bad56be12a6ac95d601bddad2c68ee261af9422a266b7ea53dc3394180efbfea69f9b37d3c60223cb6dbbfa395a53d0fa567cd513e3033801b4b837e66982ca7be18288bc44833169d8dcbe733aa6a15f721625806f46d39cffbb777a62dac6a3ae5b25482fe9d534352ced4e7a4d246c1cbdfe8133ceb3beb88d61f6e091ce32c7cb8bf2f127ce465eefe697a7aec076dad79577b332dc3897a59ed3a80052dcba1f913d20a0916c46c1a035d870f3771bfa4d0f1bf7df4e284dc3841bb351b51ead8f329e3828c272c01831375f38645c2a8928779f99244513e727bf625b3105b94aea70325f5dec40aa5e7ac3ec145dc1a51a7233402df7b942bcb1a9f494bc2359026d5cba1cc007395961bf12bf544ccf61a481970fe9e0dc896ae9382ee9158699422a1f0a591de02caf17cfcee71287077d01e2584090604226c5da1e6793fb77cb6c193f1155200449e82f415e7083102dfbaf7ff7b9ddaa9bfb5df0c0d6b3907f937ecfd47ec9edad4ce1b0309bd736fdee294d2ebe3f7f6868cfef63421d47edfcd28a6f40b954a49be8eab2285aad75709801abb514ca009138ff54d5c46fe21d643ad191ae02b8022288f3ef2e512f0c63b0c0a8395ec51bdfbcc798bce7bbc340829b22fc145046cd47e5743cd2a1da21d4819bfbcf2c03e71fd26e4e076336db4f69969e4d66ea2a136280a413c402d5a70452676378268b8b13384f861c339d383377400fcf9ea080cb059faee4c4bb78abfffc6a8c30777a4e4a6d95a996eee12d2632003dbfa139b1991683d67aa910cc44421a77cc4cb83427bbfacfcbfbdc7aa0d91f231e887125b06cb77d1b9adf57832f976ac1717dc4735937c467a6dacf3c85ac1a97e5b089293723da15dca718485466c11e11f4b27ac808ddb1bfea1eb3a9447971b78f090cf9db7668bf3d14cac0de3a39480da8aa4a015708c1883abfde618287ad8706f3a7b7f8ac2fb98000c387ee5f4276c23f4706d6063d1669b08340ba356012cdc6e46308ca223d50da0c622106f2cd29ab8d58c66436725121bbf196b28f9451554c4f31764bf5da1afee5002eeda704d7bd181b90b767b2373bc5ab31d3c2431bf46f89e550402c103fa8b42cb2a9fe97b7466cfaea82b41a4bfafe30114d0db92aa8292ff2f907df022bf437729b603dbea7770ff7b926d5a27a894ac0d29dba81002c1bd1357c33e943972a5f25affc79cb246c4bb509a751d65c8621274a4003eb7d012b0bb5b5cdd7c864f1b8272fd93c192726ee532c6e5f73e275fcdbfde3888530f7de22f2defae80c33e23cb64925c6036c89262d6d5cc4b8531bc54c2c904a9805f1dc1ce70c52272d002e1965bb618ebc047a8dc1af3c058df1f2a964090efc49517ec1130b531cc5fef518f93041fb604cb7b5f05cc89259133b0a68dd1df757120567097e8e7d96661be34a7ecbf399f0b258036ba789a31fa0d2dfef7bdddd3dd72d6f5e2b318924d53321e6a4d6997c3369249abd50f19d3302c9962357da2132407d5c6dd23c6e9489c7b0920a6beb861a1932cad6a2d0017e9157d6ab753135a50afc3f5ce086450beb5d9904b86eb42d1a066d147e280584a4ed798c29f1efb5fcf5fa9a0b60e168ade0176404861d7d403ea0b21557880fb73d54e6b3ef9263a1f7fa12ea8a6528cb88226b56919fefd868dc2c04924012a40aa85934a3f83cfee13371bd62fcc9f58cdb23c86cfc6b735128dfa6a9141c590305df93f0784510fd47db98df6c10bb5b0cb48ece750f7b3b014b55c245ca88972b7bda8ef9b59b4a4e8edff301570b4c9f1e08920774fe2782fbb316e6fc23b31829ecdc33f3016c298f09d84f13a4cb1c1cb00f4516ccb762305455ae0514d587a3b70581acd56a76ad4332abb7cbc06d1eebc56349ff6635bbf04f100cbb9a6aa35dcf8aba25a63593a04212c01f97f24e45906204dcf266d83293d3027e2b9b2b23f08f44c3ff5ed74790c117701e4a5b45274468b09eb83af2b7101a4c0799b27fc329be7dfe8e10289a3486b5f53e443362e991b7c01f928b98be9dfa583275b16cddb0f2915016add0bad23de793b00e7ded6a5dd40b19df2b667bfddff1c20a8a98a9de1354b40e02e2b277c5b13cd9e73e32b26fef1f6dfd69f21f0f04eb8954a960e76a98fbee708455589d021e8720654ea5f811b282a626db2b0865a165c67f09ba44e697c4c0eb0a7d8db515e1bcb90c456f981e836c2da7513e904271802323403dc3a947834c79d0c41986dc95df4405dee80141837d033e9377b4aef57d694fa70fdb1e88a699dec1d5b944472bc1c0e94643a372092800cce8bf7cdf996688941c71060678b8a3858df6eb78a6d6f79039e0b13a00cddc5efa8a28f32293cea7fe2a624dbc6e304d3e08a5a20c6da0f38f3bf13aba3d638281335e78e103baeb3dc25167099f646bb1cedbd1ce90f6f4818b79388001dd33a0dae51e68c5fa97e5e670ebae1cae1380c7296a653f0a3ea9d410c18ab061a4b18406b1ca4725385b09b0d82a2d6df790f77ace3c61bff29ea054ffdfd8f3cd1c182ec770ec50c65bc5481274e0b3eea18f715829d9c8a7fc98426714d616cf59be203f486f489c93897b01e9564d0568e0ecdcb41cba13635852c04f68aa50b012a593c1fbbba761a26a261a27140e679331995bd5db8adc5a780c2eb0daf4a84d62079152de972f8150f58f1e186fa9eda0c04289befe23b4f90a3c951ba2006dc6150d9300416043b3a9bdb8d72670c1b5f0f3248c3c97ebbf13d6cf1e8aa8784bb3c82cd7531c8b584e10970b34273729967a2d80baf96acab41ad1c3cce92de7a012e893c25c9dd44b0d968674526afce5617e6faa42d090ab3a5ef3ed39a957d820035816358cb3a844082821ed9294bbf60c207aa76edb5169a015d3c2f066a4798a257f9343a055bcd035a40dd5b7e264a84dde763c348b99b7ca074b96acbab3af8f99b13e3af2141a5fadf6f174c979bdaa3cf9970c757ecf93d09358c645ee54f2da77843f1e684c7527406b8fe1567778ebf57a49aa60dfac4f229900445f2fdb65147a6de847d2dff44ec08d41f719be9f71f2d408d472756872f66ea134894f44b79c677085f565d4c06afdf44bcc7e754fa83c4603bdbe4307f39763c46ba6e45edeac47ebc08a5cbaa7accffedf7ebeec28756c12c8bd45ba9a0f0ce7bdeca48d721d7121512fe3a1276219d2cd32a8d573732a9a6c510e98d342d5b655fa5af1cd6e439725dab17907d5718a3aac4c7fbc3ebdb6b80119ba759d56ceadf287a7d0bc8d9d364c32d666342f49b36fc703803d81646937b83cb5d2a655195f1672697895aac2892f17e4896bd88c731b1ea84035bfa2e020047f7a08da3c390123ddd5f12159a7230aa756a4cf314af9b06d3cc8ccf9b80a522b55470b1895b7b39fd5740d2e2dd3188fff4543771bd0edce66c6f5db5e8638471aba40e637e295f07342f1d5b1f2a01447f6b03d6ec7d97e6dca6280f23df423b3a5c978a77e976237a71abd63bebae075e7225b3e9e20000967bb410d7a402f5d1e9376548c8c152284a9b3fe325234978f5247d3315629f3fae17a1a4bcc6013d2636d838e930c0a62d6cb1fbc9375b4acb845a7534d0679bbdb5f00aa5a2fa520f252d3a521be20dea13d472b68bb8f069a04f140063dba4ae472df3bcc1d617c4340184bd176497b9af6965ab35c0486f4d56b0764845641ea6ff5a82cc97660d2d5bc0b3b27394c6825e6e41e880d3f8efb7f846e098e9a130a9542c7bb3b71f11ad17e8797d1ed9ec00934d6764c970d16ac0ca6ddfa7a917033e79e37888771b0850090f8eafc91bb80b9b6cdc57a39e623950642b5c55ebc370f4c03fcbfec77a330b294894f8a4a8b9890d04e4995cdfdef9f021eb4e196559052205cc54e4bd01a1a47d6907b08b468cc460f06af993bbb51b712134ffe6dad5cdd02761f2227c89aadd9b274cec5cb40b480cff79d58a2eee017d0db2032b3018e1337a5751ff924cb7b187369a98268c960068bb1f65da741a60bbd9aa24702ffdc3673e368591826cce69b62f122cc5585589a74911e4cfb3cfda8916f2daa09b047cbeadd95aa91f96761e64c0d08e3236a1579e6b71e18bb568394a2d2b0bf0d3beb0ec24e6a682bd04d6b70c2f76cde29ac98d0d7dc5a8193263255d68fc2f210f10b1cc8ecdb5d61d501c7746f75f6a96c0dfc8418a6857182fde3a52b215c6de48d15fa16ebe9986ee9635a498a308113fd8a04a519d876da13aa2ca7ede144776b4702b8584e45117e365b795da88856235022c8792feb604f71d30a649897e5035c3512dba0e5739d717722f7e79964b9d165d30f77230606c826ac225104eca32d8460a88b9d00869f02d0628cb1e533ee924ec1152a2d0c4f86a927b77f53b9bfdf199b0d785e84dabe2c989834bdc48cc39edb41d415a506a6f021482fa42ecfd1488631094d2f4878d0cc8ccad1175c4fd71d37b673963024d7d6a0f4cca0b26a4045b9209c24428df1f2b7b18119091190d6c94992ba334b9d34312b493233b3df92a7678b5a28bb907adc227fafa7a8a2755e2dcb9a60e83cdb9dcb25af6f8a15d8361c2d7a6ab9b2cbd4987e0de5e72ed7e5ed1f381fc1b27dfd19f0e738c724a88f26a3723778503c8655f8c4665da7c7b9986401264f8bf0d2dba2967f3b7dae2b971e2dd9230f5bd172e0c1db85d10a0447bdd34ddb30e40fba5c567584cd0bb77014f880c4334ea335e9157596274b7f5b148d1ff75e7c8e971f8279059409b2ae073ed10b62ce44dca2e5bfe76e39cc2726db35b2cb04ceb089a89db288e0806e53bbf31afa97b1218fb75cc8ff95ff8d437c6891750375589a26cbedbca64e375aaf5458fa978ffc6236de9db5c19fa3bb4f37614b2502c631cc934cb68e18e081a58800194f57315aa102ca38a102b16bb32f590e43b89a7df366ffb945770f2f08e840843bbaadff20c4dd3b020b992fee18dc0a227bbc93d38af71ab75eacce4437998e3cb6814d27cc90774e95b13e95be01ece46f6133bde84563563341ae4fa2fb4cd643dc2821c9abdf7dd85ce9350dbedd2a7e2a427471eb9fc0300e99f11e523d34a0559f962c28932633a5d950009d390dc7d0580f46cc8675e360323968ace188a7d67db3a96d198d2a02d24dedb50b288c267bd7c4cb26a9d72c8c8b09dabc4bda59e824a29b307e5189b6432286eff601384a4caa791a651f0b3b08c238e903cde6e0b18e8a029f03c6046bb612c99a00673672465a6ec3f4ec95b235a67f42b018a6b04ddd7f8446e5e971752fc201e471a2ef00c0714aff03731c97c555c8ba5cc69aaa7922e9dfad3a43e084ceefbc79cfae6b03dc515e0d97345690cee9e80c4a3fe413171bc71b918ad77a2aa0caefe5b01f8341c343d3ea5bb21b68dad8c640e498dcf05323dda52868fc17e388b809530f9636c5496f1b7329887359ca43ed228725ec8c9b6929afac7e16f66792a4002ddedbc4dc24a56489fcd9639cb390a6c34b34338f801b706018fda32060ea7d402e4cbaf359d5a3c94862ecfcda0992c0a2b9e2de7774395223938e3565cb6b8e6b30bf7784d53bbb3b35d1a6c6a808f5a99e03aabfc5dd3f6770d4e909aa93919c610a4b155a2a7d14cbfc7dd597bcabf5ead445d12ef6b51256d74e70885acbcdb29446f1aaf71122909e6969766ab6a746f785fedb8c646c5a16270cec2131ccd529650c71f44e175967ae37ef34ce3102065be3962713288af637c71a94b2d22716e89d017231d33432fef8220eaaf286a69cd76dc2b75dfa2142a0119002166cf135e1f920597107913e9c757aa058c4db21e5691e8ec4270d0447c8055a88f9dcfa84372b069ed1d39d779e9d500ff37331ad08c6b0c35bc17633e1b4dfa7c3c620aefd9323a24d8a9f6d3e826e094dfe12111bb0e77cfe9c5ae3d80f49c2649b147d0b4ea82afd55ad7dac7a91a9924c6c920a33e39ff2a0716e0fd2c0d1b0650f19c849405a03e549f352ffb1ada7c6e4723fdbf5b96effecf4f65f0b8f99d65187456aff14706ad5c3f63b8b0d0071d9ca29ea2e848f82ea523f220778de080fe4d2c1eda5d2bcb8d712ab4aa1ec3dcfeef366b6a73fff9327a17090b6ec9f9c6ada42448ee9b0c00a315d77939c05377068d873e9660a13ccec314ca7d2d803f3404c25c67ae0eb94a2a39be8ebb07278c9adccc847c1d356b2c0883d916cee4d63adcebc8b618ca50fa3ae1ae7a446d3005f60ea90fadcf52d5568ad5fb203f235f137da4faeb61bac017d5e89d4e047c3968d6cce92fe75bacb66161c36a014b9e471f989f14b2ff5b38ab74a07c0a35235189bc432cf02440e8836879d4c8aa6a8d5db02a1b351134730663a6ddcce442747d1010d386eef5b2325537950974453618a619a1b5a5c3a3e0e6bbfb82340b5f6be94a364a2b047ea1784749a34d4065fcf160f571c860c6e975e8dbeda2862a54cb876ec8a6bf1efd3430e485981876775f11ad205b82b182f0a8bb903296e47e617d58e35e972af2b013b82b27366d735ef4b846c5c889b9629beae968b31b22a97aa7e0ab0f2fb485a70e1d88ebf0b45b36740e67f781d6c30e851a5a85cb862da8af8010a348843c79a4da4ef5b656f076004bd6922b33ef9ad1db5a4500bc0a52d068a770443f6fd17f4a8da8184342120db7e9ea97aec2a4f452ee97c7f5f3f4343161213460169cec07d8ece927469cf78a3881fdfc83b812057780fd9955c1cb40d6e2d8688d474da06431a32b82b1a87989da510de46b3c892df34f6b5d97187faba58fffecbe298ca6adf520c624b4f9fda1f40a3f59ec5073419f7c12df8ca0c71ed5737cabee3938cdcaed24fb32785a18148941003f4ee79592744cf13987d483061b9da3d6bd4f6082b3e84c09ab882756b3da37e6e910c45f0e2fb1a231a06b3d3e13f6705e3c284189f40f69a6648d9640d5fa530a74902d9e5ee68112fc1e735deb3a223069522cf8b971c00e2d54e0735b257de6de79570ef9a2ff329b1fb09432d718746c44b4080db73d95d3efb5bf359fca6e9f09315a8ee7c14926b1b90ac190180fa60ff16181b87b8b0a1412e11aa65e88e98df91bbd8bda240bf17250fa9641a55b109b797a7aaefbe67da1b9e6fdc0853c1a45ce0ace9ffb7685cf983703bebdb1cf83bebadf3ac1295a9dff500fe19f8d2706df492940fc5a2cf59558c9121ac41867f0d1f16bfcb56f18895f501656c41a83ca2119a35b7f9e69a3edaad991374b914acc8db6401855e53f32356241eeaafcf2a050ba9d28f46b579db10343a41d46b65ba859939fa9760ec5b5525d4017d99c83d07f953e9f5d48dd948c2fec5c3eced985cb93727c307f166c19ec1af43876e04825d34ae09d64f24332bb91c42e80e900f908d55e6573a6d4f7e7ca6cc99c8ceac121d25b04b7c05aafb421cadc1974d738dc105571470f7ea29f7216e30e6aa14655ac39131cbea487e8d772b8f4dcc5a6bfeee10d2205bafdc0ae05bffbec39ffede46de2338bb2f08c0ea2a544c4ed01c38b656ec72c91f85438242ce8f1e2e32f1d9befc6f59fc6bb37aa242e913ff5a921fcf499622a4ef20b15d1b796508e67b9114dc5310f7bbb19e1b5850fc254674d3474158e15f6777a64be1f1dfb5e6842f5609e8f7cd472f6ba43d280e73abc60a14c91e347cd29263526890e00b04033146b9477b7c8369180fa213f698695ee6f91a925b5ec4287b214200c0e24d98f05b1990ee7fb6308c54e85a65fa2446d8db1fcfc9c5a3aab98ddabc3e42ccff4d9de30b3be1c44128becc3221e0764fcec10d7a9de4019d35659469761de64cac790bbd51d0599ce55e368d40b34d7545d8cb23519641d4ab198e09880aa15943cd7339115cbf50da33dd2a45b11313c6052d03b6dcb88d6d73e2e1e3d5d8ee46783a49b16c721cd1b8f72cee60fffec420e7ba0c8800f4ee8ea50330c7f912a37200858eb2af91163ea35fa906e35487c09085ffac59e9b9196ac52b727d878b03c993dd803aa9a4e9e046368e97dfd8ee1454ce89d8191dec6a6abdcc0e7aff99870b3f180c3c78c58d623104f8313e04f7ddad5b4cff0ab2760adf1ac705152eab422a68919a6c06af403a082913da49633be00c2030dcb8bc9ec0fab363b2ef3866d940401982421e660ef59a401356f814fa3b0af9fcd32e9f95bfb60775190a20af41bfc9c49e2ed5f563b39655f618e23d66a29efa0b204f2b03d60959c68cdae74848e90c3877e306c16118339d75f339ac340e3cd199978d3c4f9d78ba19fbfbdba0f35860fb2aac7f11b6d5253b6180efc132d687f7b76c51aeb11af3264995178109182ab9e8ec368babc375803ca61725fbc6bbfbc94b2be69d73aea8bb52ee37ae1d1f6c790e14c3cddb84753359e4078b54fc65f76280feca34dcfdd64eb6f87d17004b38f3cf92acbdd54792fef0705eb8930f373d6f5eb9d38d15b0abd12e91315f88e0227048f123b61f6f2038692d25fab1e8d5cf7f567f14f50cbf011f1a9d8338f3e4477a816e306a83e861918dc13f5acb8831b4fbae9ebd7240efeac7450aa919ad4b05df89fe413015f596dc62090f7e0d0cafb1808026a6943ca3bcdbc503111c3bb25a33e9443b2612827113c6cacba22e3d60efc21a11d9e635b7109781198fc5aabb1961ae88933f5cf053c057d1f9e13fbb5b3a6c7d50ccdaa1677a0d4f625affef894d57a8de0ccb0b030091e9418180729775dcb29ef29e0ba15ca84dda934beafddb295b0f1d003bbd9f023ec38d52cf0ccfc8ac56a83755ac7c4d354ac6adedeec38bad4c20ab8cd67ecde1326d74b4879dbc9dc726754bfdd82e73051b8070dbc05ef3d5ecbf899d2ac5de5533b89cb2ce36323ce8ff0f4a73fa9df89cd0d825a0d84362004403b97f08a6514901605c8c7b1e83a5c2f2b1c239b0da9eb11e7d855e7c23a07eb6fa289885084958b82b3329c5180657727d6f1ebb5a57f914650786622dead67c38bb6883bac37960d58594adebf8c6fd2c4d185ca66bbac0cf5def13592380dd1446a1607592ca6002cde46d3cddffa5400ee8b80f8831f61be0167f2c64338ce67bfd1617ec99af7096437c849b563113f96cd02a167ba4539782dbcbb0d544b165f6c8b9d684d4b5928399045e83302ca95b98a7820be840e7df038ff29a8cc75839d66231397bca072fb986c7fd7fa5a42c438661df57eef40d8ef5e5b7988253d9d137067632f7c2dc3adf3fb1c7d098bc6a4d75c85cc348eaec74f8987f70cc3449a11bf0423d87c6876c86c3653d9753267a52c4982463013d1eabc1915687592e850133654a06a3e865475287301fc3b339fb980165a42fb0700dc4b6f013383d9be9b25de437c1ea23d1cd3f3113077e57977e4e1fedccfbd6d10aca4a75927c20a88f62fd147b225f30ebf95d9edeb0d68f19318cd4fcc7dbcb046316b42fbd42f434f4b07c7ff1977a385d4bfb413b576c4b7e792a0d390fd024ef125dcd99e4056c8160a102ce9a10db9b1eab30bb47e445163fa1013346f527f7cdd519c8e0470558722692a534474ec4714070b1e916e2433c9aa95975b6d1b9d46483ecc642cd9f6fd77072752114ac8c0e21d8790b32ddee7c8a84b0f3537feed0ece8d98af1547f966c796eedd1f27b1ea9bec9ad9d2da6f8a37eee5ff3c3379b8cbca45d593a253dfd169da4ea467d3474387eca230fff19bdb4909f6ab69d08b794f36846dc8ffdfef492da32d47c98335bab866556d37a5f85032d3d028b94ff093bf50283004d06b36bb40e2606dfc71ec49f4ebd671b2d51778ae011c3185d948f8d9cdb06c6d6bfa9d89a394b6da3343a40a429148587ff2520e9a3f631b56564fc20b35827005930be201e55f3e747a7e250aeac16ec5bf8a9d0aacdcd43d6a43746b7db11d108e29350a8121b966dd58d5c8ceb71ce731018e73b46c8c7318f5ad78c18b383c6409f6be899e49c3d3bf358aa05f31056a1a4c708c027db7f413b8704394602c768fad55b384e82b9f6c51cb529861c24f1fc669df68a8a92b04cdbbe405107021582d5d9264dde4e8faacc4a869b967631a639b4f9c4d66a9fca54c046c13173e775d6dd6bafdf9068ea1a2c66b361eca3a2f039bda8873a371a79d4fce154aa534d7a83ba30837573ce406d0c7bffcfb873c7db6f91ff0710b8d28ea157550e69042a2f730ebec97ec9bcf28c87afe247b3da46165ca7758f677e5ae2db2943954994e7eea6a8150ae552df5bba95558d7e482b249e538916f940237feac2138be0c54db96338dc89bb096104b06f02e97e4209777bb3f55f1c36ab58e6ef38462dc30d569e574a660e0da43b709bd0d051d8ee37653b08e5248309e218780324c8e4db3d3eea7564dd8425ae7517e9b3feeb6c888bbb364cc76043bbc5392a4548ccf3313d2a272ba0f58ba3748abbe5630f41d053d22d1b5ab1448d8411200dfb117fd179d2495a925f09aaf2077d63304c15a914458c8d1e31dacf20b53fdb0f029769fd0bf948c816c951d4cfdb91b9a46bf04652c29ee58812d22665697d71af63b727f303cb094f8e91ceeeb9f5cb7e409c656c366edc86b7b3b51e66cd51e03fe9d0eaa946bb1693b590af45d53c4b5338c3cd5acb4edb0d2dfb0a98404d39c66eb4cc1d8c21cceed87e390d9968d9d3f90ebc1df74c55c9d6a932aa531d617275fee13a67ef1d728815dfc1dcaede0ff704941f695617adab02ab78dbd4c23dbcde3384a35638cef4b99194c74f18ca0ca7e5334dcc6d4676e4536a8dee07590883a458d04c792ab487240af90710cbc633e8a5334d973d8a6d14f2113b8e1290fd73ba850bc46b710067740f290bd6932ef931d19d0e4e3c23e2d2c79d7116bf906c19b8d6417721de886306a3aaa54a09f07c1196d154f9e1a767ea9d3085cdee814cef77eefa6c0237e44e4ee8b7d00f0f0bd3f6c9c74bb78d2bdb309b8ed4580d0b0920e7f61e24c128a251999215b620958ce120ddf85ed8ac8b360d49e0422e7d0bad9d8fd881e9effd627386d5e8f36000b5accad8f0256af952aefc10eaf47f4e134da9abb041396a463c40487fbd50cd022fc260101e36458e8c4d1e638eeb7366f616785c6a2e1c061e9b26acd2816059dcd3ab893cbd961373998f3e0a6742a45f084b6fd7b8b640550f5ac8695be02f75ff047853753f2575fc0acf075f7493e3e2215381fac700161de1cbe2abdfdc3ff8350d63bccd24ae3c37e5db72d0713858f75879f84431d2021630ed283e797f0189755f6fd3603881444dd42edc670e6cb9111d0f394f77d4cb77adecf2028684e7c931451651f308449293dd5f90d111e0ffa6137e1bd2899577b55fd28dbc93df7995b7ff86450654d121e65e868b5c82ba8caa6e6975af64f843befd15f770423e2615964a2cbd21b7fb6709bc84bf84674fc9289e1979832a42148d901f3980c5cdf00f8dc011544a4a58f7bbe62620a60c430b0605ba3ab454f3c22138c8894e65dfa3bdaea31bca46dcfb8f91d1284807d330bfe35dbf5eb062241f7598ac4316e32fe0ad0f225a6c820a1982905ec6845a098f2261511d93b06ffbafc2c04df6b71237082196c975e00786f7477fa275572deb18d8ca360c792e623371a6e832c380282772ed9cfe41dea2f2ce7e8211353a9ab46495edc8d2332ebb21186ea7e840b6b32995a3ae53f1155224ba066415a765870d8d0689bbd7a856309f215bc6d4e999f13dd2708417b00b3526032ffea3eaeb2e50c3e8e71c42149387b64473db3c5e8e97586cd7f31409ea1cfd0477b53062eaa19141951bd89d4d81f28e1246c16c62692d5905ae9727fc53c1ca11e1a661f055b43249dc0c040ed7e364dc40ef0e4c02289b348586e0298ba323fcc77a92cfc40d7080324bda45189162def8f82175ccd3b9bb7227893330c49977bdf6ce002d509b93345d38ea4c58d5bb5ce11ccf87c07a6b7f5ea11f387d4ff6c3ca599e749a1a789d6015c8b55ed33fc32a8dfa556e22830024519a166743726d6c6c695a678fcacb927358c274ae28306319b17988e790d818abeafce3b6b08d3661a913f94e8acfa42cdd90e5c531cfd6c8f2873df68fba761066b2b1b4f1db12daa43806a86d0b280db5d7c8d7464866321d1b0df726d03cef53f85c94c5b99b4cd7bf7659344799dfd8faa179a9e7bd8e846ba6580a379c281dfe70c8d00ac85e8093b7566c3849948cfec32451684a6d5e6e53829b87c379baeaa85926ef1f7fc89679329acd219d8aba0fbd2f08da6f9ae98bff7b18be4a99e18b8dff2f6765958e392a344c86013bcb019956c38dd4fe683a3242975576ea4527f4d5f0bbbbe5340f7b8eb14d5eaa0f480b393eb8b9762c90ee3ce4148ffac9640b4c4f29d5a75b250db945323d0ff190b54421bd1edffef4a30eeba5780331c218bfe31c95ea8e0fb511a96c8fa3582c9469078b7dfecb3b423b3018756d792a3e62eb6638f8b2e65be52fdd775d776590fda49475f72930ad7db0b4f4af650907aff6a73f17f90accc0b36467469628d6cbcb2129c539a4e8c4100e0deacb6a77be982a4f1e8d7541f57680bcba70d6adea0ac01aa0dfbe5b1c58ea89fd085753755c0745aeec01f2cd9527ad67f29f8870638011c96fc78dd20e01a31c0775d8fe7fc0e9f606ab5e46c03ccf2750c67f74f93e6601e3886e8c27b0aeabc260f22f46434ad70a190e68ec7279775b9c497011247e06e6894501fcec3128a13fa1034db65135e33f97123ab11fa4342c5cc29cc26a76103e53db4cc2dd21273f903b5c1f71a98bf367c7d6a28f4d55b699f74eed94c26f5db414932850a435a2cdaad3b058d55c21a164d27aa5dc9095e7598e694f90455c8ba94416cfe609e1637e4042016c93fd6d2ea1ebbe52ba0f231690a53f6f1fc50f921aeda19db8291337c8c5f431d13100c7102c4c313ee60d88dde454fa8ccf73c76477cbd362a05012e1af2f9c77d900d3cefcecc5a2e1206dd6a2a87c897990104b0cb61ec66f66f102bc1f0cf2a7755047d3ecd5077214211cd74d3d63763df4046451d43e07352d7f38aece5d324b8f4fc54e7d1cccd8634ac4f41dbe1710e99866865b63ad7c3f835d123de8ee1936d0063658a4a7116eac5315529283fabbf81e07ff2e9fadf3df06c06df2438c88f8a4f28b145d69e60812bfd5a31c42ceb22f60179ede6ca2fbde1c61e8f606c95412180b49d7d70dc6b68c888c175592c83542eb678fcfbfefdfe82890f0a6cb78e24dfc6695822a4bee013c4751425e2be3e0e3f55652f03fef665dd7de5381bbfcd9762945c82ddfa21334937fbb8857112d8dd651d577f26b060fffe06e5c40deba32ed9d6eee2e69cd5b3751b37ba6ac5cff8fbe66e409495507aec9264ed66b79b6473f7013ac1cdc037cde40fdf1105533c33b7ef79dc9ffb2fb43dc230c0394860de8e723e70502dce0306c1a938a8ad659eae30c302b97074ea74e702dbb247c4c34d98328c4b5846932e07e9186609fa4e654d68971973d89f7d7ae8f4250c6bb1e253e200395480a8768c8f4c50943f76aca1013216b7a760dd5bee0a56f6c774bfceb51ea8c952205cee815b0b7ceb5c0376bb02299ac0e0df3b21dd3f02c5b5875d45722f85220dc50d70ed84bfd9d91ea6adde1d8da2caf21e809b16948b2bc9727029dc8feff1ac3c373a5552bb7d716e02c137cfe6e4fd79618e8cdc67b304b65bb889f4c9f470290f80a198ba4886f6ae889758c6cbe40ff9fcda89a7d06e6b46ec353f01ac718b9f4d4673f4a05937763e485afa6c9dd7047f74e8c8774a94dea35dd4b2d04f3239cd882a59961a43ec5b2055783cf0fbeebbf8e10fcf2eed1ea0e5354ca0b44b991efec9f06ac84b0cff3d4651b2941bd341026deb754e40e64b44b365c8a071c54e7706d09cd5a2892accf360e6186986ce37630f0d59c67aaa0646dddc4f9aeb643812e8ddca59da5de1114f94c2df22ae0a1c25abb0cc4bc1ed3f0dbcbac6d4f8ae2ce36f676216f407569dfea41739b79a27ed1ad8b8c2a3354af06fe9c18f7f82896f07294a54d0eafa067f58e9d367263c82a852e3a7a6dc742faa430ff2ae4f3d5a6503508b35b3df51bffbb4e117c394ce54dda490d6649afac63284cc5a5da90b37b8b4009ab6f65a2544805b5e9fefc5aa18a2d0b00441d108494890a93aa29cde0c60b5a197d6493ad66a1594fd3621c4ab2ef642eda9e762ba2ba19e26db38cbdaba7fb4686f54a7e7442c5396102a5bfb2ac84111523ab93d637d09823b8d90ec1630042c0b32aa288307dbd33057798c7d549281d2a732a5ba19efa4efdf1f8c64913b27d7106c9ea30b8461a7dad6842cf7ce8e98f8f1e81b59dfcfb4a14a84de493da93e7f6b76934414ee9dd0fe28c6ce146f8091533f57df588aa17b12ab9f9687537683401d069b7810d503c4a28cc6774a7273ccef1dbf4171169ec4373d7c408133212ab48ab25ed5b2ef2e1e3961b75c3fc0fbd518924554e98c2d62310d4d278f83bc84c67b5512159aed7740283a2b17c892f0ccfb4ef761f0f8c6e85b64065ece602919ef970e2211ac28609d03fc7939810dbb34e16a288d4d4f0f0b6ffd196aab949d90d952c95e617dca64b4502b96796d8ef69842d82858270b79f761bdbf206c6a9b3efb5394f602961a7f137bd73453d216c4451f495d9db8dfdd7cf132b8c2010bcb6ed5109b1212e60724b45320efdfbed5556acd5e68476d443c225ce4635cc0d3883ee98b3b704598740a7dcfb65f6814cb67f31120bd740e9f3de520ecef4007f8f70fc6848f618164dfcb0a9478a864e94e96a9bca6828350ac950ecb0f12728004af5101ec3001ac20f9c8c6c2ba3df23249b0b63ad93affc90842a32b3f3af445123e4e9e9213ebc2a339a2f509ceb60e9e3cefc7dd4b7151b0fd9bcf65ad1ab702be5928a2300a32cbb2de928aaa4ff7be39d6f57b130da08106e5f2d490b59355a3b20fcc5a25d727431c73c067f571a47f7fa7b35b3c618f01275edecd71e32ccb1c2a9772aa5d86516291805e89c161d1be5abd306198bfa7ecf420f9088253b3317f19f3ad771a8e695f132fe395054576cb4ef11267cb1827761bc15bd6c925c54947bbde07bda3c655ce3de718e55a4f0f422a311c12898e7731a8e273e2cf4d6cb06e8b492aea8e8960fbf420cb6b984e082eaf440dfabc4c785b973a1be2b86132208ee1406d37b85fefc42667c16da1988aa8bb618c196f0473275b9d7b420a956740e977acc705243fa324d926ded330f434be5042bb469a417c0e1503f461a7fc9bc8e96474958844d0ebaab2ce20157c14b65f56a48c8a835b80778c802cea9f617cca6d8f138e2a8665d3689571febb23c1be3b877cfa3e4b18afebc41a9998188e98c3b17cf361d39d4c8884e1915f4c4eee54e50b6917a1313d587dd76ac7276d35e204bfdb3080019683d97af4f7bbb3ed915ea510ecfe984981826cb11120c38a2cf44eca16b239f1960a17bb13395ea1683e7dd915b0f4890a5103e8d4ec1f00dec3faeba721266174e45d14cfbf610cd4f54aaf8999cacca90d84bf996368a0f3bd3d364efa047b92a7ddd1b26853128fd24680de1a2fffa405480baf63f8bc92e6fc72474705b879fe543791651d05f379e4e2113bfd586e893aedc93cf0af45363962d25d892f945869972bbedc287ba4dad8a2906ab40d677dd4521c70377da654328a1a7d3c73dc2e164130e45585a1c4572ad4ed072139ae7c2bda62da49e7dc6e3b87439ce1763ee34f34aece0ac1725b030344d87062adc3215d73190326ef0e8b9d811cd545109ab0ab33dadc630c36250aacc23407c91a0cc5185664218c967f3d0f935606097011f0c9a91e1ca3c9f5a14e78ccf34f02a77625d9caaf0d378e95c673b12bfcf21977ab4f65f9e81b13621b94c5e6cf303a6a69f69eafed65f31fc609668fa75b338638e0fc79cd09d0f19b8faa6c446be4f8577531f5e7154c8002d38cc5fbe97e500f8b6bc761f723715ebbcab07dba6ccf660c577343b19ede9992e712c16f1a8e5965ba96d37fb48e34afcc9b48d5c3a2ec4fe8ac6a6fe9a8b01dadb80e404ab000ed074038039c507801218435d07670860dee341228cf5c702aaf9771d539e4d460f286db5d9af58edcb01ff09de4b9271db21c2746cd6b8ddd67d898ca07cd7e4057dafd56359f7110e92b92f1292a27d083a9cb51415b478d3ab1a1561c8686d007ac2429fd6a268be309d2f4875cdcfee061edbe45c5b9cde05eaf072409b68137faac8c323aecae6cc87c13aaa959d8820879e5f947bb807efeea858d0956d323dc8210fc79d18bfa6f6a90876783f7ee4bc878105905af587b765743c0fd5b3171ae78d46f7bd4dfacb61d2c52afcfe9456b3cb0d6a3fc18ac689565405e275783ce231e5bc9fa0a8ca7925c665bea180391b900ea3fdac169785604fbe5c66bd4f3a94bcc57829a68c1f80aeea2731c8eec69cbf25234fb3eef689986cb4452c1b3bdbca87e4f5cd3a78ad5f5b8bd2892ac7409fb73833f8de7c50e98d8016331e6a205aec126a6458fab3b56a741ed326f24996b3e1fa03e80bb9598e4ef9a73d49dfcc7bdfc809771b309ad1b1bfda31493b44460b3057cc4d72d204a29e9b394fb784724ca407b6efa7edf9420c2e1c7f84c7ad42762bc9a0a4b699ab755e62fea32eaa072d8cbe1ba01d059239a4218314fe4cde49a8323f5117837c0060aa3d62289b5bdb6620c5aecb2c215ac4a300f0c31b477d12e8085d9e30b1f0f9afd78228c7953d5cf9e9f5e8d7be35911377d0b3ef39cb065704b7a0e6122d5781a8392b99ad4b7a706add6a8e22c3238398c03f61b8e75975c2dd55334047749dedb111c8199d5e8c4840d66d499105bba5559712945f1a1ad0e20548fecccbf939ea63538f96688b3456580f3a493059bde74b8f0c94d25ecf941aded358c26a75b24f1a006e116554ae9433e0b3509facb48eb9d900e5da96b7b5ab1ccd49ccc43a08c8d2e2de6fc813f02ce56781edcdcf5e14b0f5d5746cce91707210969f9bf9e5735fffe68f0ec77476b9d42fff195d45eea6fa3305129af7db9ff4d386617de28b75854a5f9e79fb32a7cd3804e1299c3f9847bfec92a6f8d642345fffeacae33e2def3d15b90620f1074f3cd24a531eabff78b8b0cdcb864daddf9bd9bd4e589537c51fbc45f8fc5f1185c1bd2000fe5b09114311fc9f29f34b8532660f3515fb08c61b0e51f1a251d025c9de53810d1632733915de2a6d6dc8fb56dc7ce72294019a16d76798f369096ac1c55e7a6d03b2f70c4a59ca6943c7bac8c2e10e6623a0b4d28e760f30594cce8ce35ff33b0b53d7104bbba7d76300f9f7003809e33eeb3dfd73eec418853381a8af1f80c03a794fdb5b188184f438b756c01d5dafc457727a98a9f0b9f479120e0ae3f9a5382b06e9679974684718bb65c774281e676ef4f5f742311fedf29e337ac3884a3fe0d67067baa0ec6c904af98c4d784cdb0373248cae2a0185b90337229d3125fbb4579c0c5d0eb51c5afd25cafd01fa9cac98343b97c5ef0af61dcc51d5c4b43358773a4eaf916ce35f5a0399830a15dc5335c044a214e2f2f0aed8ef41b4a23695f26ccf399157179b40f240d4db1ab3f94d3d5851ce26d9028187cbd0d2c87bb0343dcc66781240d4da6bd248dc055af841218ca1ef7fd58d6f31a7c246e1726ec1e980f2270b4683fab32a552dbbdfc19761dc57f864039e6c3e128d13067b7f5db409eff6cc1bd7eafd32745c334e4a114ca7e8a9ec5d971d762677ecd9d8c3b84460feaecff20a9d91881abae3885984fabe9b4fae06f6500dd22ebf13557212f2d4982d82838a687c57dc218c7ee28cc2a3409a55074f3ffe8b47f06982424275c4fbe91493e9c6466573d2499942a30d0cd18ee6f28f5a219d48c386fcd606c84513b03f096c51c8edeb9fc102e6ddbedfa03db35cb364adb573b2893f713ecc312b6982edf044418c951815cbe03e73385dd9fe07577592239642101cee8985e85f50b906bb2f81825d94ae7afe366f45ded03242bbc22417178da1170ab22a8aa377b853c13a540ca372a287b2952f9d90efc274157af0636bb26a8d86eefa6be7d31ffb2edd68434b93534c6469dcc57c40360b0131b2e87f87932ccd4e7d73374a062f77c5b905f2a931db56672312b1b99e27fc700496de1682aa50c80184b97dedef3a0ef6a0543a4a0bc8e633c1b3e7323b1d8c7aa96a18b71e684a1b476fc396613f900ed4e3944548998244b37f8f65bf04bb4d8180dc0db218fb09b02e9b56d2d7166f5793fc7e4badc1921534c11aa8e24a13a3002d50f76b8e5fb38cf1b63ee01f00440cc8747ec4ab8a9f2eb8aed63fefa7deab8b912a27d5c6aaf5f69bace4bec974df51da10a060ea4b9c7e6104735abd04249aec479cb3cfe0c881b7d70e96aed89dd1736b0546b976c43dcbdd5be331fd4699b993b071c84d0d1c8f39b7ad8277011532aaec247c75a10f8d9935881c2aa8bea14021390b5b6b77f1c1bd12a068c7400d82ee55b1769821e03261f6bb1ad7eac281777163947fce33feb33273e29762196e10ec89e557d63d27c0aa39835e19bf85605dbe84010b45a830704044ea364aeadc7e76523bb6bbfb59a9aa3a3c5aba52b536cbdf9f7fa9e4a4816a84d37ee1ece1b6aa4ac3e68a66c91ec8f42ae5285b0f83e5ef7c8691060d3383aafaad2c470919292d72bf65993272783a4354a5bb1de3f00920b4b422cff9ed71e6d3d043d4731c7433195cab0495fd92e3b4779267aee79e5f6a20b3236dd3f53015aed5fb4e7e66c391cd1322ccda196639e73c7c07d22c4ffd123eff97ee9b3b55aeb306c9604f48129b955b7cdac35071a6a3f05947c1c04afccc833629f0146755e66fdbc83c7ca47831ceb058d2a98d1bbb0f55623216296816aabd482c114638cb969efb6f2821765093171309607cf5474191f77fa227a8449a2a1328576336fc991f2a81d641de992866c0e3c8169530246705ed513f318d1066eddf7d402ceb2a1c2214df072a59787b607e3ae610308bb5c10ce7816535b36fb1a28d737f0a89269fec29741f68ba95ed204da78627f5c81874df687506fa9cd35864f65e26007bc9ba51fd8c1a1e0a1289907f96eca314feae21a7efa227ff7ed498d10294f041d46823f1cda05e7223c0656f2e99de53e47f31b0c3f54a2072c7bafe791857c7bc8cc598d5d61dfd7b696eacb9cc2e80cdc4e6e6d0f386b484c51a88d6fc91c318003b04140033fe4a88b5efb57c3028ccfd200ab64508721e3f116e1bce05d768e1a68e6f721f466a510d5d1bf0b51af3f184bda61bb0885a63859cb9c63c73f7f36203fc7d114c1592c376fa216e487dd3f5834bc2a8a84d6e2cc0a7d064fd593ff65ccccc960df96a4d9043bb7613a1021d50dd094f421e4fb0e06046c058f3510fb3653d657fd8bbadc8554a98d89d9a3b7298fd83d33ea119228fbe3c5a8b50b81cddf5f92e27f61944d06eb8d054b6940b3895612eedd2ef2a9a33f355c8f688c970abc94e22d2433c0ce3a45c5c0c7faad92b2dc998f6679dcdb1f747d89b18d9f0bd1a9a4ec4e67172b700d91d41116ea56b47636e9148804f1f296b39dca5a69769e6274463e2f344f5ceef54788ad6db6e3031e1c995ffc8195345b8629414a15ab0345c6bedc6f2066e67d3b238c8e0aea271e54e660c0618dcb83e2eed6c4be3e437136e3a6451c1024184d280feface4c17cf6e185b7b8047239b307ecf5d69ab61bd788f323d1217a9cfe77fed6e542adf75dc978cb16fa5059528415810e7cc7dfa96a4fc74f4b6694d4baf5eeb9ef465f7815f67f5bdc9c2a556783d3b3298afad89f8e57418b7ea47728d0dab9798ce8fd55add0c417d6d202ed40b85e27905c3ab476ea02763c734c9823608dc8406868e5b8778281e6908af6b6d160897a341086e99c11fb9ee7ec74a3e82e2ba15e07a3022a0265507fc94c0dfa056e13ee367b4012c61cc9c27a2825ca70bf13368de5f88db7880e672109e9fb6e4d975e96655bfd5f46b015ab90b2ae52b755f39063e8b0e746dd8142eda5a50e27c005f9c049d21669b8933788caeb384bb38a1f6d330fd0c2924a0df94d314df478940e2d1cd0f82d603ca7d8ae7b2e1cc097eba944264197633b52bbbf9a81aca5bfeae121c78f1e986c66dd468d1fa1a2089d51cfc9e6151322bc0c9a8c11c521ac97aeb7aa758748fc8d0999d44f4eab49867b12edef1dd9e65476f8ac4a15874d6c9f191b491b199ca9841940f88aef2b1def53a62696d32533b07284c51fd6382aa81ac024570f7dbe4183e06e43e8624693f5be1cfb5162e278a333e6b87a8b18bada811b84d54a8ac9a1a168aad2cc85b22030e93da5062fa6e965b9394c1c67a93d626200d7ed381e8b45a9a7d4a4df908566ed5ad3394f724bc5f414c6a383d6f2fb00cfeaabd7b088f8b8d898f4ede5fb728491a95e3ef5b2ef07e17eade0e313a4056c6facdcacb625617d72c7fde895cbe804d2ef2d62799e4b2a10e1d6a7307ac2768b5ef05c3d3e8499cc43c57fb9f536493a52c950e46f721e9eb2736e6aa8b389a7c88bfbdca60ebffde5a14f6dcd795f1e98f8c90f20396048a23a70ffbab9de3b27a91388887b4df35a8dee3a446d27e68f18ba781493e8d469e6a56dda9032d178691963abf618aa38cd9a9745dac0a176083102d5824acab4638cbd74ddc1627316f07ce1a0ed1baa1b89f567928bc5cf2502bb68a4b7852a9bf528670949b9aa509fdce8b5b47b4c86fd39e30eee7b8dfa4f6040a7ec417c6186fc52b6fe8e2728ca4fdff9d0894c74599c761d222f9ef3736ba9a0f877f15093f3e6c68253003520522402f72ed87008c2b5589c999905d5670bef741ff8346c6ea778053887bd31e1766360c8d81192b1362dc294bf741fdabe3c6680e1b2468973d077f63e15e832100fcfe4f529006bf89fde357da9ca8fcfe9b9a88c4e2f9525baa5c44f5c4aec71330d72c1ddf046bd336e1d7f92969398af8d809acfa96c248146c969e0401eac51df962ac1b69c5d96a7946d427bc083c38430ec8c27a6a03c2fb481cae84fa41ca72109a8b32b0d0d8d13dacee7cea9a5e320fae99ea2ff08778cbcad85d2f72b43939a7381f614dbb01a18faa8e166980d9934dff40f49808ee07370baff82b46c08d94853f2cfea21e93ed39a00dc03170d771abab14861b8e4e3604b861387137fcced71b276c499018419338ad07ee0c3b74847b63eff5336edaca6402462f5e91fe261465fb855658431e8a143d318af4a50d395a261dc0dce543ef6313f204d053514049e9254ca1801cad2d4258509eb56a48c2eb9bdc31c2c7876a68d6d93c51ee9866f04a8916b8bcec740712885f99dce0d457f37e5c60b05b7abd58cf470f2649bd5ddcbda6f276399c42795efca5ce487b3bf41ed461a3417cac273bd24ffc35ae2aa47382b347b08deab65c6609064f4deae60050e6f3cf489088469abd49c93f55ec9b54f5d27a98b8954e7e5e020e4d75e7cbe10379c9279ee955bc79927694cd43c19de2eccf0247f7c28ccf4bef804fa6aabc73dc2648911b75060f5894e3372c8e9016fad5d061f2d1dbecc976a73a35586b9e9fe033ed0e77bae3e010618a1f2b5e233cf8fca1708cc44a7e7eda0ea4fe1651f6b22b5932c42990c869781277246bb3cc5c55aab3868d07cec5cc9b330d97a64d37944850c314f0557ab7181f5e40e8ca413b17bc68cfc6ed3e35ca58dc762270c00b3809b7c18260e0ec9d7277f141fda9bf62babb59c2391eac853897e8da061e3940082165ea3d733f8337abd76ba1625b0c83cec95ef812607acc743bf1affcb595e215e2a8a743a81c9383c9c0c040c5253efc00917913c0cc9b54d2f7bf395389a50ca4522e951768767a607efbae8c9ed5c442280212cfd63acfbc49fc04db21f2c650fcc7159dce85217292b29a26f7f5510bd18d09a0f1d8a2987ccaed3717850ea08ebd61a2baa99839552794c30a5f57fc82d23caffb061acea4678621156a6ee4190ecf306708e31712b5a1917474312d11e0c9fd0d9b9da82d21565d22eaa64a489d459308af056265a5c8b925ae1fd0fbda348062715a87c6b9c4a7899bed39c7bee63ef73db8d32c4218ec897bdf42bc5092af2d093b96a44ad5e411c408ea85d3fa910d1675078738477129bead25735591a595c78907851aea527de7c39a7041f03aef99b1b694b8afdbe6032c31d594bd07cd5ba3b0c5111ee8d1d600ca2fe9b5897db1f7646c9a006dba4fdd3877e4669357a5c56bf2c8315d7836122e9511f44b4f808235e8950bf4454cd4c880dae6c21af5f0bfff0854ffd856060f5205e4e6351a36416192263871e60f7e29a5abf00ddf7ef3b0791d556fd32b4c44296a00734501f7456f70b9b81ad66c20f17776b41da478a683f5b4602a57134fbac62901e698aa2d3e447e41f7135a47d4ca26bf953c14bf8229dacdb39a0be1010e5d4a5a9f1c32e075fd19b302f7a1ec6c1b2c90c29da8827db0c4ab2723535d152cb1c3b2e8fe1f9b0d8f227d6a4af951a250e3bf4784147d895f45fcbfca220320115b5c4dc77873033e69976c68417fbfed08a7596cee2ffdb3bef2c428d9e5d696e732856003aa379a10c5593b959541a319d2f094a8295cd7f7491a05b64e3d665c564b47017964ddbdbb2ccfc72c821c7aac498d636e6f0c7068f3a031dd7ed3665b91388eb35735e4996d1d12f03cfe199b7097ad79d5d9777db1dd05a90df7fcef571cbe8c9a0ca4a41da16dae21f939ba46a4fe255fa5f4a71f16658abd7bcfdfdb1ecaabc7a4bbf8a14ccb98b6848c3fdec6895a6613cdda9fbf4b32b24a6ba2b4c668d9b806486d26cd9a7cb9e04a2baa2de0995d20672a552ae992aa21dc356317dbccceba819a36038aba0a732da99ccf3da1170580c4f4cd1ffa757b42a4d1ca7308d3cd2933a70933156e9636c25057adc1167ef4bbedecd073d65f839ab81430a9b82f732e7a4604efb2cf19e85ce0d3eef1b8015c9b4cbdb39a84ad83d64c0ecab6a6a4fe0e18c380031656d6a29e79eef74c6fa2ddff359cd8e4cbb00f7e76f6f26d68f46147c4e707f4563ff48254d5785ed49a3eacc4ebd90cfbd24ba838cc428eb988cb274917dfc8daac462def7a8cb5c9954a5a441b744898597d120a30931d6f7da701c2ed2f848e372dfe3bc9c74699e784f5de4da4c57b5caec0d4ae1bfd7d044b56d30b1c359ef622ba488c6e22335d637d49109b498955a341ac3e5dc78a7ddc61782ad43afe4501e8155cb5a6c35ca3e6456b4c7870ab408f7955ed7d2f308bcdc6c48f8bc4a80675780dafd23e985786802d107374b6d10eaf7adc7028da688530b92b7c053d07b74383982757179a7eeb13ed4c5d4e93f53144fe81548b735a46941d42c9a0780728ab5798f0be54fd47b19a9421372cda96ba5827edd21adb5f8d7f213053a4404466830af06e30b6ec79e40135074da7bc8f42b16d0b1c32371d0c6141f033548622fbaf22fa522656c59f8a3186619deb5d93c6f44874a7173fd234df0cfd58bec3df35b57e64585571fd9917e09829e2da4c79930f08d47b69d6cde564baf5100f6fef1056759abb1dc22fdc175ba91d0a8f1e63a11c4a2c756a26f8d89c9da5f5e0840ebb96dcdbcb550e0cac639cb6d9b99f2548acc4f2d1a41e126403e52fc2f8f9d7f8c9b2520f2479fef8d71abd39a8e3d5c945b27a7f84cfc2f54e7e100bee0e9efc8606c542bff3f206aee509afbf001926126b6c1a7ffc7358268fa60906894b5db9fe3c82967c6e4495ec7cfc7aebc8c3876dc7efb347beed8b4645973b7e2255d6277ec71c3b848d94b06764a2c8c96f9d8d19686cac5ce131e1f56c23fefff48c06c7719fe0f4e0f1db9bbdf37cef5fc356dc4000aba67b7aee448e15255d229796aaa393aa4cd002bf19434c87df0d050fcfa0e042b161676e846b8daba80ca98acc1539abc38defe95435f51229aef428280fed4fd0f2679469910d5fc435820dbc78843c200d127f5c0b248602cb58899220f6df6ce590e758e09d457da487bedfc60625262e1f1035aa8d6d99ae9b0bdbce380f647fd6306e627e6b1e385efa6f5433452c3ed5d7396e31322c0283b7e54a45b8c9b03839edb799da1e0b15bb3397f6c965bf988b17dd16877095f646ec6acac1ed103b86e82121ce02e466276d084af84d193e01013a925d3e47e59dfb8650bfab1cb3592e0201be7f55dfd90312b87249f9a8ac3b3eecefe03901ba197a90672ddc17294b01cacf8dc69999b76338e92e7992d53d29a9c8532d90b14cd771dd6e7d7ec8cc7d46e09b91d1137ac73663948fc3c5e3c3ba3e75555060ed0766ecae3a7c1b3b76bcfc7b4b7cda7a39c8ffbe7d9bd7278396e994a6b89313b8c13e453be313a5e45b832706314d05459814f5556b6cf164080e407f7aa3294ed9e302b18e47d38cdac1633a494bcf333ef87bdb19a94f85d4a436ee469c40fa42a4c001a33effc4190e608b51ef75e16a0e6701925e152c4e4cf8cb71c2ccb0c0e13ca2751a1c1f01c0b34d5aa405794f1a41175ab0d06fc326d4174c34d409f7d64a09c4222269f32b24d47d47cca9ed114bf810a44e45e699c7b160485398fd5a4831c984ad19f00fbf4606f7918200c1cf7f40f9c90af7a179503700f82de3b0462beba2bea3af8b5e2ae1d09a9f00b8a166e7d486b68cc16f887d5cd6d2d5578e500dc4faed7db7dab38449b13c6f4b43c62440fed9a691fb2b5c61e2a7cceb4e1104e371fc78af199a8f1bf6dbbb5dba3588b733e47b132c701af3c9b9ac8367cae3a252f4473d066f8286d88da1277d7638f907cafc1cd91b80c859839e36bbc9fe7499b0116d9d0383fc13c52a827e7bd90e46505ed667b295641611481ca0a9bdd94236394cf1721785a64737bc0631e2e7577288be87d524f3b4f840fecb86dcd1c25a89c9d1395f40af04b68c8fac960c621363ef5732d7acba025c195dfecdc3660cf5cd236569f8c332890da5d0cbd522c1a4117a126a0be20388e0326de62ec22c26637afe7b86aaf356467c530e42a801ca6dd0147f73157501145899b6a2a5db44d752db6eb96088ab38a7c5d7cd23f87cf4303e410de784a4d9702e70e366704376e2d8f1bae8fef1dfb3730b6f2cf616025e50eb07467fc09a98e2ad1b94cfe0be7f0d10956b5328877c4267c200fcc642adc41e1c3a024761725f0609d4933cd21caf3a507188bc2ca47ee542c94390bf94e2d3999c6974b4cff52b17fc01bf4d6f18ea4f9f43272fe062abf7195d329058f8e716d98c4b21da58d2b4b04531cc261c62c168cad062368d006e8b6594936e32a08c30f896b78d6d9fe40246e49ccb281f70597b96793d5ea012586ff3221d743ee5817b1caa40ef73ead796591783e94ca7a3dc4bb706db8743c1d32da5689ed6d97653121b1d7c5d794aec223b77d841e681f20b76c6a5fe1bfa3f541854ac73fcad0be861f50dc9328f3f44cb3f9ebeb1fd5499760476617a5e3ed176fae2a8069a4775867424b70bb741cafbfbf9623ea66f1abb43e3274590e35fad01ee8b1c03349738985bc8af24b61174174daba9144d8dadb97136a32fd42df2a9726417edcf4ba84d9e4ccda8452c47ec5e3498d8ce28ef199c404c58814fb3729478ae988ed01c0fc39e9b010d6536a92bb597b2ee9d54e663574e5a05e47fa85573a9b5087e195a7e3e48a68f788050d76ad16f70a84395a9c84e4fd1cc0ea6370e84669aeed5ffa0b53efc9d4e971417ff9c23b098d223adc826d3d601e8b3b2a2ceae16e8991f4c40ad2cccff08c4350b5d44aff90efd386f7be54fb0968a234602496f21571a00e05fe7452c65fbc86fc488b5b07f30f9e7d42bc3ee1adbd6647d652dcfb2369f409d76e821d79fb601c7cc8d581c7da844f67801e7945db50507dea34f6e61ca0784a14bb25c06aca89b31d12ca02aaec4c0958d7f280133578c799a8dd0c456dcf55b7462832e8d6c4b326ba147e4ca9dcefda4db6c5af19c42f502cdcde7e75988f371c73e57c52e90e59c54c88e04adbe409c63a6612009e88abdecc2b00050ac73c25686924d53c200ffd09ab3fef05223b8e554cee5b722d885fb3fd9aebbdc8b90aebefaea1ce4bc0d6cccd12031e3ea15df078e96a4f0735365914e72277e9877fb12b34c01c2c16375821f4d6f497d3647c7942757e406403039177e5661bc431c6c856628ee772c62e077d002b0df41f0115b13311352178837c92c2b65bc8668cdb41eba33ff65075a6b2cd8f7fb8fbc51afcd4a48a0465028a956675a73f40137bdbc05b091f3cfd69279b35206ae1b672338991257dfc64b9410d97d267e55cf2ce84d080be945b0e01c47cae3cc3a7103222cd4e241c11072cfb5a99e7978acc503c0bad92e76c532197edab2d609daaa97e3ad2cada1efa0dce7f4c829f4bd931b334d9a500f9cf3590581e47c935fce4bb2b4845771d8001af1f0f0b0f23ffc8c2f417279cdd81d7c3346d607562c0052f62d559d02a75a70abe2584ecce73b5c2f7fad645a8075dae87cc138ed256a31329bb4776e7bfe7b9fbc9c05b9ea4e14e90861f7b7ba33dcabf9e26577c8db5c5c1fb58e7a373da99ad7c7a4bcf355eacd11d2734e53c311c48640f77b07010a07f1b20edecb91e9d33bc98f62d0bad65f2cfabd07e4a993100ec5a5b4b729c9ccc285a1de8ca6d02a5df5f5b3800c0d66799d186a09bb9935315e37efb217bbacbc3685a76f145c05fd9747aa5d20e55fa82f0b6745ee158c55c52d08d5faed767d3a089fc93499ac514652036c06b852697a314cb36af7db4afc2a678e6ba3735200fcd9c985df14365d4d6804a023b3a37e9b1f4228608bcefed9143f97c3089e6e91da4ac62f2bf87a1d47731c34a2d99bafa7588efbde382b2330ae793983bd55d851fa83b39142e66b9ea32ddbb83b9fecf34440a705206caf6d6b1f2422244b6f85ea9158742ac42e5ad53426cf467bb29044dbf3ad291df084d2af919bd24665fcde73456a6fc52e03aef311a8a1875b387259d1ff5c88621e74de72db520d3566e9bdb75a42dc49f476a712d8619d7f2e6825bf581f70b854e94b946a1ef551a67fce6b08244a511cd892f2a84d66785236655611a25cf8804190879587321a6a274b559706089df9a04c6cfe0153a3ebbceae4b4ffaaa219a08c0379daf435ddbcf67482e92d817de12d6f383acb140422e271b219f3d938e05070bb88ae0053b0eb55f753cc18fbc9a07650ad3cecae80e85865b6e9305c6c390f5151540e30871ac51127f1f29c8a303bce5633a0ca67d800ca595174c380533052650ac0c255b49336e949dc3b9f7c5da96f8e1ab4f092c804f0635d59717f96e4d60feb8251ccb221d8a8a283ab9452ed9ba0343433ac5686f7c23171fb208988450fda5057b344712e7792dea8d2f06b81dec771815fdc9b87796d87ef473620cf33f6afde3e49d171c88def8dd5a7c3164a281f2fec8d4a49b60f4520e89ae33716afe18d4cd98f47e66a79855290cedf3881ac8222c250628165ff1e97b3e15e2d46117d7435ec2db97c5d05bf2ae5a1e7e82098192ea3aa5378bf0641efa1539d0600daaefaad0c2714b1d6f3fa7e7511eb4dddc4340b68559dc93129687ed8283386440cdfdffcedbb361d46480de3d86bcf43d14cffe97e0c90c0a34978d76a5a6bed45ea2758fbe1663873b816e9ddc0a781d3b25aac7c298e43252b545eae45d60e00c3838e9c227965582bbf2b63b7bb40f7cf6ddb9d2027b32ca99b08dcabe7db78ae08766daad020b9a34f305393e4884e1b182acfa4d9effac9a9e823c3804023d4d234dc66b432c5f0e5d1e82cfe159c6f2c22929177a25d7673e8e76f60c8623d28a2ff5fd1a2b359b239db323817392f9fdf4fd536696f4b3ef31d10a9cc67892dafcd9b98d8d20a4726d0de173a7538fa5879a9ccbbbb52fb0b74d2f75c5ed07d0d227fc10f53e5defc0f6ec180a847e98690a1a7bbdd86e4aad376b9a31da5168cf9c584e287a4a4fe54bcbfa619c440034090228c409b2580873dcb0e8d86dbbc76de2d8a39d6a3295f96bf157aa2d50276f021fa9e93c258bacdfad3a49595a2aec83e1fd386bc6b5bb9530b6d8784a6a002385e2cd4613cee45b4ef10638364a26f13837a5a370e6db6be43dcdb0c02eaba9f8fd545a993441e9a18382a0e4e81bfd5e8af0179bb11d21ab369c847987cb078a3d773a5c83bb8e7fb13c8505e0e2b3b1b6423cda822d9c1207e08f3e5c3b84639b3f56dcb89c57d180249d3aa3e27143a0c88ab06c7e76e64f0b75eac5313ede5652540f8979a44d02487da5f6f3e97bb2f09f8e8a1460c0e78881adfd80ba15bd783cde0f7ae09a25e99004c9ad76f243ddf0606f7cf28c16ae47d9c3945d80ff1b823be7ba7190ad660cfd220974f37e2b47bcf77e4c9b1c76332aaa9c92b325860634c942d52a8ae7f42934c223adcc5ecc3a9fcb470e224c44637aeb5b1576ecc7df7550a40a95825e2153ef8f58dc15fbf475ad408ec078e483e682b2e5ca17707d8e52e4433386db9d436bef1113a06c8ee5cb04d3ac1c32b2960c2dc86d4143d828a2c139d429f1db9bca9e5f0b0041f568ec3360781fdb410b6fee78576f89c4319e928c6608307ce2bdd83e3290fc23a1edcf9bf2f5f2a57beb6fed564d7426ed6d907665556b0b73f239690a5cfccc69c971c58c121e7a4a8bc989d53cbe5a2ae69cf9a60878295dfceaf5b80877727db6ca3238cbbf6b819db82602876bb29c26c0012e554650233f299d09b8adcf1514f7847961a59cfc81e9409f9984f52a4dde5efe1790ffb1204be45d5d777ee81b21bf5935be3694468c0828fd0dc25a6e829386cdacee3c7f8d9685c559ea7ad302dc1a4037038ce07dceac494c81ea70934c2e7548ff56afa40611eb234309ba6fde96672b9c48a9567e9a931b1f3056f9e915c1cd2489077a474cadff40018f46832a3b840f14f0b36fa24397faf19ca55d6a3e83f8ebabdbebc1ebe3c2304aad2ae2c89b18fd836ff133606279702e05db3f9ef3c6a9d38d6a6bf3ffe036173a4479762074b9225e26d91359dcb351dda9cdd5be2d48b722503edcc54c517ee42e0d9e692840d19be6645e807fab4c9eda35a61dcfe8c21cb12f4dea9214078f9d424e9c509ed5105228806e00d26213e6ef689517cb37691751a21a5882668468946415993626acda80a424fbd6ffe19476c15ebb1d1b3847a18cd7aeb6d46eed72fbd48ff10dcfcec33d125b3f833777d364d287097c699637c92fea9512944768ba12701e1c2561aea999d0145f00da6e2ccba77c0b87f71bc09010161d586edd49d8adf2bc53c514195cdd6f31e82307ff049ef395673c3969fb62766f1c70b136055f71b1d625f22f57d6df4f429d40d2837299eb55cd8af526488af19618bcee55b5042522c10f0925ab134b67b007fe66ee0bc8c7b96c71f6d7868eb2e500c2aa5df1f39deacf1c39791083d4fe55a926a9aeca7db3e69345482b19c6a119f5c07c5cf5826988f502b3309816cf41faa5e88258d027b88b0d76dda29406acca056bc693f60accb6dbc6abb506eded574197b468c6397275e0e75bd65e60fb2e85ee68b795d5258a966e355b5779870ba20bf020da6860dc79fde4d7755de5cacbcbb8265e9efd8a65ad648805dbcc7c7a797f60f3f7d0b5cd60ed3dd10849cac6699658aae69b9a2ca907e120437b37181cdd5dbc8c7b1ec513fb1a03febdca0dfccd872bf8a71c489b1cc75140c5d8005068543f4391644ca2202407a0ae87d99d3abec872e8ec607e50ebf756e38794d98c03c24caa0886bd10b0a4b3090d9e20247b81aed3df1f7c10494d43962060059f9db8d981b944eec7f8f359dcdf5f34648655312b783d4c83d0049cbd84aa4e70416be532e819a30ec6631ad71e933c9d4775edaa6d217bb0493fdc3dccb0eb6c5e97089da5e91f8a45d066c2f1a114bceca157a3637ce46920814ab5edc5193d572685cb73d3abab21358152f12ae03f931f62c7506cd938d3caa0d552566f6feddeb39640cc938b06213b08aca0429b16ac3645a3f8a1bc9833bbf532db2ddc374cecc799aa52605b142cc143174026b19afb48bffde1874af51566ee70949ba29fadc7b655c08d894fa922c166737429e587dacfd59316d99365e7a32ee000f8799a5c75793749c7bb4a3453848a5612fb2bed83a8d885fc02335ed8201625d1478736cfdf1328292cf01a1313f497a7d2338790f012771bb5e85ed19d7dd26df660e179d3df7792f69ea0ac08a7bca6bdc3aeff5cf2b533ee1f5c569118e164e5b5ad723157da98035c31db7536fb8d94c92dbd37a5ac43870ee5b496a320c793a6840bf72ba864cfd0f6004b6cc4f185f6b7ef0a411dcaad15dddaff146ca4a1170854a715342dc1df96b97a4e32f88cba60de25b570c41216d7ceb77a8276547fbd0b5ef7b0a97536a97098593d61ad5f2faf395ab2c5779b8090faa54e2e405b2a93be7a808e6662a42e0721fc72cc0ac825c4fd8c13f417b1c7379833cdba24b9715922da04d52cfaf00205aba8b21cd18740bb876216d0838b56cc050319c3d67d854d8dcaa0c30a6e9d6c2895205008858819c9d0afaecdd0253b666fe8137c59a92d4cddf4a3333a3385a2e0e081fc02d5f3916080b24fc95f50d59b3030a547ab96183e9fc6afe61881924e6a1e49c89aa358c99daa260f9620f379e993384e0a1903026f57eae4e5b1553c9796be081ace248a1d7c5d44f7db60746dcff8f99d6986954bd7d6d52e56a67b24ab60ddcbee53dbd07a33a9db32b5a8eed4bc88cc9650c1d743827c76f4fd1a8323e2e1453f0fc89400a14d299f50d0964d2b5d5c288067b0817413aadfd3e2aeb3b915a83de3d1f97aef452c6156e2d461ca2e1a828e0144ab38f8f2cfa688062698de0ae6990533fb2a6023fa8ba8e3fbf8220e078df084d9562bbbed11632e1879f141b8c2cbcd6ae33ea0e5c29885fbb1c8f5758da3d646527bcd2b8a962222ccfee468772967d6619ccade642230b84071eaaeae751432e9849e7375631af2c3dc839dd3f724b3f366f7439aaa7e1f0d5059eb67289e81b6ebe96fff9ba16a5e1965fba38feabb0d52a681c11eec15107f0b77b5adf72af608209e13d1c6e1843d614dcfa79fe20d68dea3b2890c0e1059616e9bcc9fb89b69b5c0fc115a7f424ea51047a2320433270ade6952f3972616d96125a8db23eea1223aceb0d5ed4a3a10e4ab934955d0c341dc25d13893db66f041be3f5b1d0fca2c572b73b8cad15be1025c885b2439e53934f72469f462340d8f46a9ff5ba9f03e237de8614f749710964b7e2ae00dfbc353dd177255c5e0fa26e523225ed913b063d075b36417d6857a0f1da08d533ad94ffef951e123e00252780299ed4c5648d9f59541cc9e7db973e40a08be45cb0d54c14151e71eac6e0482bbf8f8a50c29860c749ea88cc450888f57fe2895594d67c68ca5e0db17e77521b160396a00f230f6e8cb27a0c543c1d888016e3073ee144f2bb5349aa6018daf0b89ef2b5c881b61341924d07c35926c5e75f975ab865369e7419d49ad86856e6a66828db1083c4f14af28df0ea5b215939de24f0a18ade7a9ba1214a2ec9b5e505f13507272a296de5c7ec3669beb3e2cfa80b8761b6a7c6ed4ed55316a8344011305bc55610a3329d2d664716a1f668ffee155935073d656bab89a4a26ad9ec525b69515bce1dcddcd48e3ee3219bf80566d04a8a2075952e79654ca8daf50957872203ff2c02722f00f49f2da5ee08869cfe8424e51a0e7e8cf7c3005961f1e3d615c993b007aa69430925a00f6cdf7de6cfe2a3f8a85c942df90094d70ed02cba9d20f7b473c480d1d63af75a4db45ce0d30bf18fbb960e7f1bc38f0410d322b498f811258f1056c600169fa7eab9211dbe18b4138b3e1dc89ba7afb8332326670548d265f8b3d1733a029f87776d8efdf05ca23e159c1804d649857df294f0a9f32212c18391b960efe6234f333afdaa21427609e71bca36b4c465e2993947953948b0de2f436e2d374a8bcc205ca365c629176aa462749a8c635736a1f99f1f325c28e84bac9af20093a30f9f9c9a3c991ed170b8105784422ed6f72f21d206688190923e9a406cad870b8783e399855067d10e0af53ba7852b765a145abdb35fc5e3053b16b86db8b7964841eab82d5828ff631c5a5bf1aa5c530f6935a16accc2764869aa7ce93c2bce19f049c3ed566384db0d4f6e08df8880dd67c8c8dcf0b9ead89dfabba0064bacfb9fa4d6cf6a928ab80a0df13a4750351a9f6a2e2f62067ddab12be3fbf96a20e802cb0379cd78aaf640dc812d6176f954df0cd76394cde50b53bd3a349c540a8efde2cd4e78dc3231b926aaffdfd6639c71c107ddb68a44effebe8e548be198741c7bdf2f9f17c05511dde66ff966bfc91f6655a4e5276a4541c6deec9a63b68c4f0a87a40fd5a63f6ef3fae6106658d1faecb6c19633f47debe4da187d09a4413796dcff8341d2f3ecf7feaa2eb3a4bf5e6d878123c6524e12c09b7fa714996c808c63897313e5a0fd916d5d2fc645d6e431356dbd88a1f514194a573eaa3cf6986c72c8eb61c60271d509fc1dd056037ee64a847bb37cbb40c99b38b9b70c94c2500e52e186b5c3da11182b8461e0384494d7b93b693ddee08dce01c7f3b4e0ade1cff9bdd3c100824f4b849c2469061178cca52ebb72588a0469f2b1396d073d4b4cb1d8839dcd869fb6b4173f2f6ec4ace7a2ea6b47017beced92239b27f432c808a6bc12edb644483352475cc687bf7e5f8646405146ae44cb9751b659db74198209bb8dc3c30b566a50c2f8f27f227f3b0490dd0e9981900b7c7cba2d5c66e956d335760573833f1d3e62120b955c9b200cafb1c238f6d423c73cf94b903f24233e59c33773305c02474868f184b5297f9a4fe40385a22a25274e8dadb14d06fdfd6fe8fd4674534a6729b1af22758170b06dc80ecf1a95eb394f4bb191778f4dc2a904a6b9a6ef26170c096d545381b1fa737a0215112a63ae9dc543c2a292c3e33f8bc808438b066f4f4b58c9ce89134bb2e04d50db9b2c623d644988fe4793ccb5ddad652cc5cbba1585d5ac0d044bcd689b595e787725283a67e45cb402ce9dc130051ceaa714fe33e01b6f810cfbe1c520db6d122b8be2d8aefdc67d28da7642cdf17f5c74541f9a0592e866314181521bc6ef3b830ccd71264e4bbc29e1052699cdd2aad9799fe366a7332da46405e57ca24a472667db5c44b63e6263b1c837c9c8d4e83e1ed1eba98121e6d4ea454cf27b69ffe507cff0cbd3ebf9622b5ed97406fa7a8171dd3390b86bd61e401ed18d766859ec2f97b3a0440150b3948dbee02aa59a2bbd9fb64a467b5a0064c0c2b3856c34ccfddbda088d1935cc86fe8cab0e6bc2e8274350c8b1070fd42179a4bd704581ea6c7641bd75f79b37daff91a5379c78b899795cdd1083027c39ce42085aa4f9deccce0706b09eb7440dd5ec8516cfec83bb50027c6ae545d15387f7e1d7b350a703a2c2ac4540e19b6700c48e8074353d986f3e6393d939c278bbc5387d3e15cecdeac59b3cfad29bf0de75f627bcbe7e03bc71f2bc41269e27bde58569e360526bd7bb2f20ed1561489135ebf64637c3483747ea07eb2809fd169e0a572e1623b238ab5d928f822c55bb8e29ec154c792ecefd18116b3df10276554825a0e21e910b801407d110bbef115be531d90c6dd7aa5ae79754076bf634c6263e36c51cf454411fcf9546d5b2db427629a91e7fdc43d9c20a0abb31c067e8815506521dd41e88259ce741214a127fa1fcf7c6aa61ced98aae50fef7d5517d003c22b8f7528a8c51d2098acf3b3b1e8c4ce495aef6b64a699d396e1b78ac3c166e9d182dc7906a935d2590d3c62c56bd16173e200c6cf864660dc4047c03a0b6f548d7d581c0e82bd86f0c8579a1e4a9b2c05f3885a1243e2a7fe8ee0fd7931be42607f93d11ea365cba3e1b92061f22e7b80c6da421064af7fc769b068aa1594898378339ff7cb47eb6c8e5b4e6bf67adea794f4cea420ff1755eeb699087fbb37560304e26371ab7aa0baf247ed93960bcac2a139b2add91bb6dcb8d1f1bfe7bc3cb0a4b9b5ac424c048e0218694eff3451c5559c65717b1b52e4af5fba1ddb55ddbd896ca927aa50b7568e4b16973b16013dc24b04be03b91cb3b9ebee3f1f859c367a7fccbd54fa4cfac985d4af0d8440daabd4d178156cf3e24bbb04c4a6514731c24f3098b136d3665f8ea5f85d9c418aa2b8b4f7c87866873ee7a419f7d57ccd562da7b1d3ca5c624e3859cd90e7bcc5ab14721f34f638297c192012189a39da511b0a6f896edaa26bb68b714753a641b186e6b3e1b82140c726eca19eab0894dcbb8fae1ab86a5fb82303c79b876e26acc8ffaf533e8df6807f9728acf64c0d49b3e97a2a488b5d47dbe2a26180af555793be6cde6152c09eb443c7d1b26d20e1ece7681e496efc0f7df1a3d51c564507c092ea20be8fa03d37571e1fbb72558c9fbe81172eac09966f7332a44da3f460eed83cc4912fd39a72f032846da174fba3984d1192b90565dba62f11a35b57743da580c012d333267eb44b3f4739756feb605e17cdede572cf0ec98b92466c0d38577cddcd0c118eba22682eef0136e537f48f964a0d3ad98006ddcc9f3ac1cd33c0feea55f64a73c5a63207e9bb8d625d82d542118d538500471ccf125e842e53f9e80a6a9d959d1b6df8c92633c8fc21f178091ef97be86f3841199c900e4dee5676a90b50bd6098670eaff0df5d51776f926910d7d4fa98f9a03334984cf366b2668aeb411756977f6789bf2dd533b374f32adbe5de399de358d2d6db423b148b787a517f024ff61a129093ee178c0c2fbc28c0e298e4745c8c063352d9a83a3ba0a7842510e65abca3c9d68fafd2292453293427e6a83b06be98804cb61fc8853878749d8fa9ce5c5237b7801fd39fe9bf77c2221296771819e0c8476ee4e66dcbc4315b18128d9f28a385c49161ed79bbc5bb4d1a7e98a8a298cc2370c77ea507e4b496e81055f0171852e4f3c9fd168a42d49117810fddbabc5f48938b6c1d329d62728456ecea7e3663c5cfd4380c06787af71196ad54107ca1aa5ca98dbb96f9683761aebfde586b367733315a017e8c605301cde5f5091595091da133e4635665fac9fddc5a37e85908a298d9d665b7d79c704fd055bc60246e37862805a9d12ba6932c0a59128ba29a3cce13087de924722ba8d5d655cc57348855443e814328b4f9fb77da363e17bbc38fa1b3c4ca54abfd05798cc046143aabcc48f462dd5fa3142ddf6bd2fdbcc683f6cce74de0927420871ef9c066bdfa21d7e15f9967e23029e6526972f45874a8d85c0fda0eba61afa0d23c350f6bf01154328e3e50c6df3ddb93b2793c6443d65a4a4734ceb19dda1da774588dde55f6220b4d87ea35e952b9262c0601a311f5ccd256fc731ff03602179be06fe30c31426e8654d4ad836416de001f74959014ed6d7d691877a44833edebe49b474b1a2588b0afbe780c5409e7667bd689d817a5c31166c1ecdbdbac4ff0ccd90f37565b1ebb10b86b9d5993a02fef654210aac5b0842dd1da5cb66fe99adaee1f929f4ff07728f64b511f0cafb90ab322df67dbd573f7be7d9ee7cc2e8f5809496338fe247e84f99f5641748ba3b1b47983719b8ec1d1e62286223816b731baafa43bccc856a15607d2092febbb39081a1b2d26d92c79de8070f483d4dcce6c30325637f0f49148aa5a0f05f851663b5d73920dc3bb608093cf4b928d13fb5e601e8db15d2156a034b661e87f1f33b699f559b4d4c0705ae3fa2494a7d3d56e54ecbfee759d42db583c5d9aea97bd7974716d49ddd67348d68d703b3ae2d81c2a53a1085db4fe4586820e2e7794bcd3755e69817fc9d0751023f6f81beca85dcab2c9cd97a3a5b2454657a0da18d9b0f9066f76f0555f40f1deb0ec4ee27cf21377360a7ffef6a532f33b0ab0fa05751a8b67f4c853f3a0e5514858d651a3e54a1e6dfb6015d63c99fe24918fc44b19f33d30deca9e63eb55fe5a2e98c9a34e0cba496130d2140599f971775452264dcf2f86371cdc1342f596df6f042b2f3cde4a73519ea11bd733828e27a27dafc041d5f6c18f724dd36d468e30ccdd9f3287ed905c54c682d56207a1cc9fce10bd5fb6a94ad3c5a4ed0eb232754b2e31df46dd72154d43d2f6d61e81cba6e8f008a59a97952bc1f5e6e8d0d48d2f7fcd762d57361f4915d76588c6414e136b468183e46239c84a2c067385c8d47f00d08f9db7668bf3d14cac0de3a39480da8aa4a015708c1883abfde61828a8e21b0260bc2efb56a130c4c2ddfd35c214f58c236f09d919a4a548c5725afd7e2a02b30290a4282a332b61d783013fec9b2d257f17f266c5856a44a0efb0e6d7f3252e893eb85ca722291678012ab9985d17abf0d568f9d1768558a40911c1aa4fd591f91b156f1500f1cef997c6ccb1943384d484cd52b2a4b4a585a5600d38a77495dd48705739080764eccf73546e609ee11c14ee70f4f4912c883ed149e26398739dbdea67a84b6be980f65c737b0a61afc4c6bc7f5dc14823f1a201c8eae5b7a38699cd5dd2e90062d80ccb33017afc613abd20836cd06667c08d8595fced974db38d7f6c8b2095551afb92a600f4ce0ef5a20239d0f5541466bd37abc9b4d60038e7f551a4b01c4aa27d8a2d01f9ad1d492142d67d953c5ce1f103aa2df6726364bf6549b6b5d0bdade3a4d448e1031037b4f9d1ae88393b8d4ea8a90daa03076f722033daccd386645d8c611ceda944ef18b72c9d01cf601f281803a67c42e2d0bfbcfc318d32c8eb1f63c3f9e1e295fe4996fde69e2283cfb0a94239aa60951b5f60df3f2a8c20582e7d1aadfc296dec73a27debf84db5c78aeac6e0228c774ef9bd0f99491f501ff44beccb8bfa695521297624a8f783cd3eae104e422836d83534d79d1ceaa3c8c9ff41fbe54ce1a17b3ab99a794b98e6c4913472f60ffc1e4d1f5dfe9b12b28750e9954eda78f787a7bd04655c0a7380d32b998221ab6bd524ab59bdaf7d1d21c88a8f46405fcc9f58cdb23c86cfc6b735128dfa6a9141c590305df93f07845103d0ea49f882be95777a623ef79878659767d25faac4cbba1e08317dc746ce259dcbcef3689962f02e66b6805ffa6b232d63f412d185eb355805f1b4877553e2b2740493d93f3d5d2cd72a865493df5ab3ca18f248607af4e23ea84f86b2c8fd309d7a10ffaa0cfbfe021ec8f11154dc164c7e5c2fd7e93fc96772d12877f2f47980340629378c3b3005fe2378f3978e08f48ffd9b64b3453e73de12382cb0ef7905c59951661170e7fd03e9ff2802271a7eeaf02d062d36a9a2457f492d7fcd72f29521050466c3305942e75647930043a564d7e3b89fdf36d59ad2f6f6b9ad008db972a0a0e884299e4789762289403c87456fa8526ea8e161b150b6d59d9b89c7b44b0009bfa016a758a40e064b84bb2456740034eec510fd67692c4a7735582830375650de942e6fda4d20639b46b9b3a4315c698cdc65819c1f0258544922c8b38b39557b69672f7f7bee375393ef1bcd2cfe656fc7c95521f6587f8948a77d9a2b0d4bf0a04d17f3818ba42f8de339c8a49362549173ff7e2eb5b50aff4554e35200e93c8dc6d7a7f396fbf8adf3934257b3e4521a25472814d43080c8cd047a58a00ed3c54a00d2ec5793b15c780cf61a1db6a0515655d6cde8cdbf9761708480f35a23c816a9fc7f2121ffefccf0b6f51ec76924ecc319f871de47f7c42f5c4568ffc224e08a7f223bf525ef03b1ab392d3042d8174f6c66e8a1cd6cb2d6da162c79323d59704ec096e68327100c95c8b0c36a4dbdc1081e2b53ad2f357393f79e5fe624a9eb34481372fa2dd831e3281c6952b84cda982a9d7350423fec70b3ae0d29bb659db56d87c5e7bc912de6e0884681a46be483d7fd3bd0c923b1a6cc3eeedefa6075b213f83cf429463b6b44c88fdc988d920045ba6454ea47498141ebf1e0103ef53ee0f30451244d31db6780c2eb0daf4a84d62079152de972f8150f58f1e186fa9eda0c042662ed7fdbe05b909540a68f1ba12b96f40313fb07cbc5dfcb742ba788c692960586822110363e07f513ad6e6437bdaf27eafe2bb7aea7ac6232d59b06470bdf10711051e7a2bcbf5a7521e63cf2897efc2cd83ea63dd092ec4ca6e94104287ae14da3d67018bb8597f0714812b758d34723203f3a0ef97b681dd909f81db93f40c1167ea3c4ce5063a1c7e406c436a67d491a6e66ed880a12393a6768adc10665646efb0630d6e2899c2693add11e202e0b59451dd4ae50a87e69a5ccbbc7db3689963f119e567ebc16e5d2ab2370a7293c74ceee3d15241cdca092b56ba3df03d3fabbfb555d19ed952d009142f20dc3c9c22b511d83be8679d484f6a3639965e258a7358aa9182751a8b6efbd8a1112267c94e4f143dd3906e2e3af411395b022689906c8dd18bdf315d68da017840b9d4810526324099992bd0650bd253a05ef808c3ee705ede1593d38cfb19830add9c5d8b288196fd586bffc36a3e99689a728c5242cc51fcb6844ea9e33efae71ab7654d91a02e32778567aa52d0b0126df879f8caed7d4bbbfff838dfc502d08ff8e35a51fa666a4e316148122efee883e78558058795dab09eb83cb5d2a655195f1672697895aac2892f17e4896bd88c731b1ea856996350d2fb7cce388606ebdade469c570397d44cdce8895bd1a4c141c18b331f10369b77b891322632f021e067718ef4ec2b4b5900c439d1c7dedbfd45486850604e186b3d0bd6abdb238e5f98df3f45f70d5125eb7b39747563d8b5d97c20d2fe5a347c7c7b5ce67641f992d57a005520a762498f151dc88cf7348781a5ba09c23b30a9fb33a711dc2d0e76134fb4f9f03bc18d2630fa9f4279f5c29f035d96eb3c40aa14f9018fbeed0422eb0b6707105c3b60b9ec595ed984c520fbbcb954ad91f0ec3baab6bf13e9ca01bcc9dfb3034490bfe3664d2a79f8399fae9f3a6d94c7840210f16cb7a527d2a41db91671e2f11b2fe568efcb5b86b45a516369984bbc9e570d40d17d5529c36fb464133c53b2abe2811dc9b1f1b3c689f9f748ffe6db7962d6cc35d6cf4d7dac817bac79cb6e5dd0548a091094cf6642a84bfa08f9a500296c70491219e1f5cdf6d69726de4987ef2de66a8a7a39e623950642b5c55ebc370f4c03fcbfec77a330b294894f8a4ab7314251d734a3d505bdf4cbea1fdf1b7f0782f766f2fe0f6c518ec668233fee85e38d6f17b723249bddbcf9080cad51105077a4d965dac15cd1956a2ff069894e8029dadfcc46c47c6672517443fd249d6977aaeb462f91028dfe69de9ce5502e39efe139c490d817d2760257f4c7e9ccb25ae91befd566cc1127a9ddb2c19db80e4c1f67bafc4df208dd9f76e0938275108b51d8efb707489378d145e8528a450ff30a5170aa913b6abcb5de729d437f5013298917443082d64a877111e6aec91b01912cc7ca5827113ebeea17c1a3e58fa5e1011a17e17e64d242c9db1cc5dbab5abc462964471a0d1b5e16416c11f2e76f32e98faae79f95db95a114ebd12d6d1f28ce3646c23529370acb809af2c3b8024360510ff4e8109cc7eeddbdec06c6384114b2faa926e146b0eda805e69dd3fa39379b2ee062ccc0344e56bbe65bf996351ecf7ff697f3f76adc4dc0c2fd6b9ab0dd9df22a3cd53beb50a98423741ed8c6d2909c0b96c8ea9cee585b2422d1154167e7330f6639c5a9927facd036ba73bc7f0cf935fe330c62c29a97a31268d1b39996c1882f68e07885c26b0df813ac2d8cb3bd14d3c35658ded910f78eeafeb660da6a04119d6887320d5fc84bf7c259dd50b4c332593af1f440f7fb37460d7fe8cffc99c5bf87545d4d57f326ed9dd7f848a9fcbe83f1cf4d68df2461d6adb2248549ebbb71db23680969d793c55e031b3c874edba397f23385e451aad374f4886ae5405f73420a04fefc56c3edbcb5388b67c72fc4c10f2d3efbbe7e032a9a56e69721f6b45723218e68e1b956d5222aade31cb6cc691af9351796b327a542a72139b325223e027736c7293ddd40b87f4aba2bac599855c5193f01556a477ab5e233c8cdb6bcf4e610aec99be1d6d9ba8ea0c7b3bd6ab977ab7421b01ad7bc46c70dd778976e59ede10b9dfb5a2df22f4311a9ef6878ac247310ae89ce35bfc42e8d599ad7f4b600bcf40e87f7f57623e998fd366deac046cba03d7d78b2c3eaab443e2cbde6744ef836862193b49ce6cfccbda6fa288e34bee077c3813b5c963abaa3dd4c2a1db0fc6faf0efed8329f2b7954dbf891d60c4e425a4aa8dc4c3a8b76898aa0cf4ac4436ec743459f4f622c0e940f35b108dd1953a46e28c8659efab3e7f29d1cc58a8319212b8c2fbc01fab337192a10151bec292f87ada154eb60d8f057f33f4872648c29424f13be07c360bc161a571c51b45f3fb8e26e5ddf4e0fd6d0706bda0331ec6e4c71e8b653534ecdd83c2164bff4ddc388f6339cd5ef5c25fbfdb7751f6a7b46afc4ed0a3dd6ed018a755c331692b75f4c6ac1e3b25bccaed4e7148af5b7643c5bf589aaa5930d7d6a4e20945f85b100f4d54ac2ffda43c45afa26a24728c1aaf3dd6eed66455ef07410b56baa0afea48b4655de5f60215455d36123cfae02ed0aeba71ad71656b9273a40bb5e5189569e28f148ba59dcba423bbe2c05f31c0fb9384c23eb14f5fb751df48a5a1af5a5fd0b7b8365c15e479bd55bad668a59278059f50c931f0ed55a8742019a2fa44776d85d64ee2c8ef90f4ac92cf2c94ce0ed1bb64a6e9d363bb330b9a1b262718229191ea1cb1634a0a1fef45fd37af2867e6d3f5e434523ebc37a42dc596cd15c0ff51f93a00d5cb74c050191212e49608de732dd5aa3e670a5630935931c373915876d70281ee13abe2b9a4b3aa6de7b7124832c443fb3b7dab617f484aab999eb9f67e3b35895476e78e7de035b5e630860a7f08ec8358e2a6ea0e2cacec33b30bebc3d14c1242eaed98f940117e93238820030c057911db0cbd982cb2a3058423fc611971c11e59c7a91f8360b61361ae12a3ae498c53fbf594002378fda76c47b5b6c91d0c141fc7cd4fd1705f18359ede12472014f53bf8073edc3b7fe641763b0c8dcca6920cad58fded149a3b2566bf48b31662c5054f44a7f4dc35c3e6519dd28d469e33ab038e62e3998bd6e421d81ff68b4f39ba3beca0488deb92167dabaa2bdb93642a79466d3af0e23c1bc67b3ea2dcaf393b8bb1ef73765f4b00dd2f837b3bbd10dedbd39aaa9c421f05fce684d9dc3f234a3010258123f58a8c805c167ec163f8976c4af753a91454822242bea54ca489d0f583807e046d2fca56305e5ed6272f60b94928dc5f4c3dddde6a4946c3d5a9fecc3e8784d266211d0b80027c706407d81884889efe9fc1741a59ec3cd98b75643ed17c3988e4fede1f676187f864bf670052e470b7b9d4cb08e2ef2acb0a5cf12b73faf4ad8a30453ee706e633ca82e1ebf1a8843a550a3e3d52294d90bf05985809ac100198a8c29cd6b963e3143b560f0453f7eb03a7cfad52163bda60f1506377a702f84b57c9e7ae7d4bce342d2b0a8aff8f678340413798bbd3fd3b870a1a0dd786ba0f50b3c3a7b6f1114159961c873fd4a7ac88ab808a340d94f327804c58b70a1f393544d6cec8d0d95f19b07398eb6e4fc1be43197582407e1cca3de2314b1d6435ce0832b22490700a7d5a4a40e0db029c597ea7e8fa50c7b1c1f82905e3501c699c78a4daeca2cb8cb071a97a2d8b088ca8809ad848ae43bf00ce2e205132c4b75202380a88aad96e1b4fe809c80941a8f71066a3a9aa30636560d7f45058920caa5d90e3d45d2ab348c50ae6e320d5fcc51bc4bd8cdc0e40aa86cb965e1f88ff27fe34f40be36120164444ed187a465ffde0233d6297a5c87973692f1cc90477a528c6913f304f8beea5302c530a0dd04ad4d37390a5574ec9cfc1559b9e60496aa0413754bc7e88fc8e0602c3127bd9dcfb233a42743522f683e164f5c6e38369a5fcf2ff42ee8344c3e1322d288610c9089e3d6bb6d9cd1c780dc2c4b080e49439e748a1014d677990701c5aac09510de15b3979717a7898237217f2b6b334de9f2b2d4fdd2a8f295d8baecce6039835be3ccff6ca92c5a20e3714edceba8bf7bca3b5a3496e67ef238fee25bb6e349e1ecdeca2e5a5803d3dc70ff8e2c8d8d2f4016f468b26fdfc0c30af0920377027954726026b45a19d931031b112d4bdd55d9362fda4b5a3bf8113eca6559668bf574026ef14cf82f9168d80b83e829cb8ff8b7f45b5317149ca34eaaed2a08f0d7477a30bdd3c017300e76368901a1e852393725ca92fb20410ae8e700781dfcbb16e963001b9f3e12e7a5cbb14d990c27110fecba325c89faa919de2050ace03c821e52cc40c481856d4ec00c3be239d9be7ae3a9563bb37c3d86ac642a7769a6c583ae0bc6f0c8a5e4953bccb0ed6d82e80e5877a4619724f0db04b6092dbab2497612683ee8c2d175865d25d7947dba89bec8840f19b5cc0c937190d1e85d9800efc4e5aa99c9429b8e13b666cbc7f8cc4f3ec8f5fed71639d9fa7345daa5d9a25da7fdc55f49d9818123b8431f5c510cc868130deb71a318ea75a3eff4692948214447f777acd3f0b4f217449fccd5e7028ae7a7aa24549bc168a3c21028df3949fa697a29d74bca91cc029426e475ccb17c9ccac18bcc3436924b7983508aeb73c0b83c84b920877bad077f8a62b00ab6cdbae6feef8c804f1e7e49613f610ebb7e943de54123dda28f9bf01781393000e5e6986b3221f582c723f2459589d7c617043d25a62db35c8fbc6d7ce0735f2ad2892c94c279ad0507367101c1b6b07a69a758f0bcfc80a56f9a3adb0c91b26ae7d51a85e071de60f22c243e83ecc5bc91842dbe7f23f04c520117aa4e79deef0ab9e6420f87e9e2b4f39aa485a5912645f593279ac96019fc2075afe406b37563cd7598ae5468cf56e03bf8ef20a4b193dce68c25983d6934d26329721cd1318712a494d049fac13f1c8ccf65e1e4a3eac7176cccf597ba2badba067b2d2fc1213e3baa9aef9d5072fdc24622f71f913fb30ca6873cd4f981b634b515ee477389149cc496ccfa19a822c175a9707b6492e71b21439d0601a5718c6486306e57abec23c959622bf48495b7f0192489b4413470551f6877585eabe1e24f744a8ae0c2b2bec78343bc86b69599eb5536534f582d7481058ef1efd05f00eaa47f171801717587b032ea980edc482edd5ea22c7bf755ecca350b0cf9840008a6d0698a8d1a9c065a75a2fbf6e65cb043b98778ae2cc8f83f86d06d0bd3465d07e209cbc24de76860e20798b17ba569c39ab99e86b6070b0973014353bf781df9d94521b66e0665d48211eb7648d2c4b8e7d898150e21ff1189a0b5fe25ce33e7aaa1a94908e9c51bdc7d879a0c6cea7894e2fb987d269d06e4d2c8f0781db1a1991539071bab8ed864e6073cc48cd1f209fffee447d5577414ab3035583e16c07eb88e480d801828c363e21c9e01620c9ddbafb1ede5dcd36fa62189eb3c39bd71b97679d9435b753b52dbd3b8d2866146b5326103427a09ebe814c692866b608975b2dd09f4867c51f8fc6a9b290738475083caace71c0f924c2b093fd43615fb6fc008c556b1e71a4887f39b3073aae4301be29e95b134430f68eb4b1adf88aef29f9d8984ecd86a460c8d60b21dec47ba491a9a9dc26c4c079fb0f07c57d04788578ba045eb61d8d65c301c5539570c3f3f8161b96d085c6b2ba11cd83bc7cc5b794243cf8cced4c1e930fdb4b5b4964a07a24f47c96056f0113363f951b44ed9f85ad90717da4ac88f8de58f02ad722e0fe3d1e64b0406c33eb3251dbf7b22be8d245e061ac4b2fc44a2485b2cfd4653d62c9bfaa3e03de120eadf8bb9096b636e9fc4b53cb6850df9839812658c8d4fdf9e2062d8a1f7ffb02b07aacc463729b5203de3ff7c7cb3e648f983e8b70e5ba1faa9db2dc4e1b65520036df8082a6f81ea2e4df47856cb4574711118dead2b3408e416348d416aa47d565f3a343a6f94c3cab9e220cbaf2462dce243e43603f7be9d495a7ff116cc152a2920a059adc2cef169a782b5f9dcc9d96228b5145ad67257faecd2160b464f5a9db4b8b1dae3e57b34a0b942f630b41fe7e16a97415d7062ab8c1aa16e97e69bac058f53ff591b822478a6f256a682f4862a6d289feabff9c900e57689a457ab449b26bbcec30aaa3ee56fb74e51e45c7dce9f0aeaa35782ae57a7e0fb478d0512532df26eec508ade63fc468086c50ba63d889156fd009c77175457498e1c35fea2a48a64f96472663c943ed00cc2e042908a405914093f64efe05000d6b81ef67faaf0591c5d846c50db765b9153da9a58a6f9217be4d4b34261a991f9dedccd2321de6e563a07f83ef0c1baf2154dc8ff3f512af3aeeeebb91438e6a3917d170d1e295bb11ca706dfd38ea3b2067fb903476d616eca9358224e46cd61160dcfc39723fd389b5181a65abefa920f0e2312e8297c4667c107008df84442830544ca02a33256b2c41773f34861c94d7ecca8871b494f9ddb796595c63de150d2e14695d036a58aea17401113c54295ba729d76064596803548e8781aeed67078829bb77c5b1ade1069d0845d7dba63fa2d710dd244965d788bc06a756a952c90f41953cc1c4b9f92cdd717153879cbcf32abb4ba9cf8a718ad16ffbfb7e36988e7d2ccad336cf1b65e96e7f17c4ba9742840a2c69b4b771eefdefda3ba09dda47ffd217665aad03fec998e07a9dd10ea2e07a2a6360febf6a1d22f2f242c07c2aa39c51cc2659e57cdb3041dc482818eb2be245f507dfcf08574b3462db55ca65db7550239cc6cbaf8e73c0b19f900daf595fdb10e5a1f37f21e0016f16888f5acde10ce9af45c651c4ba3752dfa1387401e1ee3fae7fa5167ea6de6bfce5d7954b1dee873c2cb9ed1534416553e9b4446a29b72ab3fba97eb38eaade1dba53d2985d79d41f5a79bfa8753a52eaba068e707bb87d67744d63d645d07b2d157ba2c6ed71b4875114c6ea25a16887dec48e7d842410138e7f84dac277c289a852f021681e3f5dbfbb90e741cac7af26a2e992c1561ab205e03731c4021bc7a507cea54d8fbd38e95563e42ce2bbc728432a2b3d90a7e8c9dcb4acb4e6af4d63dd033062e20d04e7375fe889c534db4eef48e7e9c079ecea4d143431f7fb353ccf904098151fa923c5c0fdc032268c55a6c12416a09bb760cbafe07dcb81bf218e1aa6be516fce49221dd69de229ad82f630de58af48238e082ee32b34eff441454a2f020d218871ec637484ddd707afb20e239eb5382fa965182e42fcfa965a021157231aed65d92c922c4ffb052f594ac193fbf4e00a5dfecac66658c169c9256a303107c93280684fd91f794f4c5496a9f9385a1770231ac295f2e19b01bbd981321152b5819a8024ec534df2ced54331a6c42a4cd5d617eef2dd7d66e08b55d8e5f47f5a0aa98a7b36f87ddfbcff401b2259d9cdfb3b65b1d705cc9e64fa3741b0506015c5fcb63deebea03774d202bb24f5394aa2502c8913f08884d3274e143c4a002d1c9ef70cfb77dc4a3c75fafd930947ec7bdbccf7e92ed5399fcea0ce042676d6bf2b8b93bcc46acae194aafd22ad6ba67de6be2bd2d2d8687a7114782f50c6b63d4e8a12a2d614c836e6874bdcfaf200d0c2f2be2eac33ac40cad779a633bc7bae9f5a4373a77c250774a05b683093172f969feabb22b9b640676c7b0505229413fef7bb1a131716030073af6605673bcb6b6860907e6f3354e1c3a790a4efe68199cc6337fdad63f930f6d7f4f21e3bd59cbb7fd104b89f05201f58b3459520d2b55e8c9180efe31965b71032f2265b5ed0382b1585b1e48348d70fd7af7477e329b89d1e3e855b0a718a47c318949394c4018485c701cfe0c901b5d9465606f79aa9176e078fbb4022a1d2123bcc62fb7e6ceb0dfa9dd657c712366f9fa5156030a65d9891879f08a7f2ab454f578f1998dd8a53ef7b6e88c03ea7218d53704a7478aae67b9679f12544c08da351eb9825cf25748f6806ade18ec78c4b7dc5544e0f8024997ac49bf4ce3ada0392cd34bdf8ae95f18b4ffb160e2a39c541c9ce1e3cdbff8a5a3ce6dffb742d5d7213b383d00131a5335bc83b9011ea5945c5a16c94d0c0823ac3220d006afba3f4f30257e891509e1476433f029381271ecd62c35773ce8d2d16078631fe05cebcfe4cb6518a41cb99eee8cab9686799f53df31d73832887540c852c855835961d686824ccd87e05c99f0c6dfb22811c2b1377c7208a8ebbc70447ff6765a4f64cf9535641a258768206eb6e5e3079a6f0a137d4bf60b65b4bccc1a8c6d6aea9ac0affb672cff4dd661eb45b260bb7d1917ccb396d2dbc918d2ce3b3c26dea587ceca1ee6f5852c40e610a3fffdd4db932117a562776cddbcf7bc69180aed397b41602a408827fce08e455fcded46152e2c0a6f820be73b89c12d0bbb306894f13f9769db8e5fb96b46429476693749543273ad5af5ff04361f34c1614524d578998e5d3f149893c74188ce26de9b663d9f7540a01a705432afb8e7b328dbcccf291e791e5829f9846b0fa8f04b397c7de26c1c050a35ada5649da8ec38889541644c2a6adb2fd32afa46916dd1c6c55630f240b3dbbebc2f72f0bffa0e9fc728f7d0c3eff4e2ff8acbb3c6d2b1ff87c330cde161f2ad9f0aca2a1aa86f76f466737dcf221ad2718b1e1e6ac2b5d97d40e978d2ea420c956db555caaed4ef6a36af5c706156ee012fd175527be825a2ec067c650e491eda1ada4fdf566a709c7d59f214ad8cb6672dffd5d715b5834c7394c09ee92d39b53a3d3a8f1a0e0eac596d8be79200a08b70a78835eb84381bd83a9029739e33a8cb47132aaece47b1fa55fd2b31e03c9b33baba84a111f951895707ca781352c906284f1137c0bb0ae1a025ffd5bac39da6d9ca73963c66e3a54eb60672dd36c0320220904b4c9ab2a98437f517cb9569c1ffa57bf65233c28d1f1a1da0d327cf861fe0b51ffd5adb6aaf18d2e4131f545b50b40712267558b11db7a21ce57b864240d1bcbb98664c22edecbd1a6bf3dc8e6ef7e42b0de86cbe2e37b9ca3378dfc1143340bc28a0420ce70dadf530748b7d12e03cb7eb001a4b63b46dbdefb068357b7ea0e9d7280f95a1d551ac4e76e1eb1a2297040c3fe53c5e91d2e333cc4173344c4ededc2f56dfb3d2ef4271f664524a83fd11e11df0b45afc5176cd8ff289e5f336d90d756f460abf93753c45ca1350e7eadd7dcadadcc6d44cc8b4d63ba2abe7709b8419b0b91501a5de23da48a9284ee4e792d00099523592c887873582f4d7f3e8bdb75e95af9932165dec8b836c2030d077f5527b333b7378a097f395ebb7f047d85c6e781ac552036f485baf6b70fb2e3df5ab0ea64f8ece27fba37ce0d2dd5e4b0428459902adf76691c11ea49f5f82a7969ffb67e55e725d36e792d289f931194ab459353558d5a51f619e28c94836057e533ed7eeab7fb622fef202af3caf565477e0b29114a9694895fa4f96a0b451717df153e6e8d0021dd30fc1abe80fbd3c7ee51be972febc83abdcc48a82a0245686f26a0e3a887cf80e30d592a5cd8c1be40ecc390263158f7491feb2eaead0b28376f53b66227c4b448ad687febb3b0f6eaeaa0c2e76345d281f4f25fad739cebdf97219465c16ab76b86180a7d8e1e0cf08dea0dd31e01808903a966feff6f679a735a21ca6d684768ca9e22c78e68e7ac7c3066b9838b63bba0137ff741fe6b8e8bea0e011de5b0573dd9eb1d5ce87d2b29535818a2ea57631f0827853a5a6d0b95b2e5e66efab9705c0f938707802715dfb977028ce1d7f91d2f4a7009d91e5cff8ad0f4242374b654d038a4ea53ca25dc6e9144911869c58cd39be5c986a4aaff8b23849ff8960fb6dd46b2f49f261dbd8c956535f3045e6029c8ccba43f67644858cfc4acfd3359dd521c6d49267675a9fa47a53809b3bd2a2c8028ac4faaf04cfcc4623f84ee08a5a3e4272a02f146ee398f027673256d740b2bee33444e25c9e9f009814f14c977416d8da291cfab467700530f40141b7b1e9af20d3855fc55e4c14331336f12b0bc119196842047896e1ca8404d9e5945412c39ae7c041f7b91e4cec4f7aa0643580dc22d7f065da410673f256d1b656b3190093bd1ce7a54f641a2724d1aae2d12679e7e582354d6a9c444237f5c03e1612cbb98e3ce4a20f52ec493b0f18d52bb2c5d3a6eea644d25925058b858dd4e3ae0c65254497b966837986a0fcfad302e7eb0fe9afa9437bc5a61cca32f8ee9d93ab70a0cfdba75fe867d5ed203d34a6c5fabe3a6ef4d01d0f38eaf8a2016b89b3495610282d90c96640aa4415f130ecbb3d6599666120391271449e2a269b014b75d4f948eb48962ad96facbff8298e5051b40b8db8ed5d081181d2e476874d5d720ce8e3b148b7f5676dfd2ca2b3cf646b3695c020303a128fbaf8072ac0292c9436204ced18d824e190d8666bb0ee27079b11ae10d3b0e5983faad945a566235c372f82fe441a5d98fdc0b5cab37153c8614323f1e5145c2cb967ace56e08a95dca09f35a87813ae17ddbe5bab9684477813ef8a7e741919ef1b412f27dab2f10f748145b1e698d0168c8b319a5330468bfa0062c7bf370f16a11b7e814ec3822266fa85542076c7c7bec59245e9abad9bdb5c26beb80e5226ad6b987f9ac1e5392b23865a6d2916f3d4f7accb9ebb6eb5c1e57c8ba72ea152c72b5732d5416db266b17c179b34e991165b75ab1ca4613a400691e6f8aa41b066fc2d397b3ef2015dc645c4126b76fd9f509ca1fc83016569ed696901f23475b5b8a5a712ba6c2b44b39398a160d02441ca0bca957a3fc132584ce025da6e2481ce7299ba919fa651f8bde54910465b35529165b19853a47663dd219278a7c4216e35177b4d423fc286e746b21509aea34fabef98d1a5ee19a7892fb2a4a5e93c4d649e74fa24adbe59476a3113c8de026b2f17524bf1f60cce81a3f9cc224d5b6f1ee4d7297889c84031ef0a655ece07866a66ccf9887e34ddc271dc64cb32e4a2e66c805be7259d6529c7d36415fa3bd118b1eca6fd6a2f4b81719852693644e89246199fb3d2d99c3a38fbb601a59364b556c29a32f6f3d5fafd3072390738410f3e3589e2ebc440b7a7b97d39fdd385861477e72d084524d0e89b1ace86c8b54bc309003dc533f16acd21f1f59d193578e1e3a1d2a16c023b5dabf3f3340013ff147f44a85957275dccaf78975b1a8c4b97438c4bf08b7bf91213ecbe96a59843c8ba430e7d17474c0e928a3799915d220e4462382206be9db302e5166af602757bc62ac9a63a82b9259e73a224ea7a70f6244880eb23c48e08b069a141c247781bf66f4fb71263beb8f5b49d465323fc4f60722fd1ecc3f43cc6974de40a51940bce742a801a07fd0a9b784a1a6a32a4a01ed108ab6d6479cdd1a460b431e57cf1e2bc46eeb82897df91f4938cb8b8ed5bb682c76f3756ba7d39a8ab923695cd409de1742f5c6ffabd97277a6e434456d9e15ce9cb1e2247a3e16f507059620c8c584234cbe9c67369f225ebd33b00b488b931a61a37843a3ceb7d11eedbee273674a57d3707519bce2ce75ed0f60b0ec9246a2d38cfd19ae2a22c3e6d843cafe7af8fb86809bcb7c823f4d39b3a7e1b1070af15568cc9c986ac6d709227762ac3f5185932bbaf50f12001bd4a36b77399ae9407186c4dec7b9833978a2ed73fd4a3f619b7b66d40ca10b384cea07ce7aea2b500e5d7bbb563e64b540dc5b80aede75a0924a3f46cc010bae16e65b593d670658c6f3aba5e3e711830b783d785b0c43b0b9c98031e0440a63dd39eface014b0f04da136cf8d6fd83e4e5df3006a8a722cd232f563e13a5862eea3fb3abe10caeebc3fc84120a02dd007f011e2d122919a255d5576934629d27406afc3e48f55bdb98097b6f164f760f8ea1619d3cbcbf5ce618dee059626582ad86febb62c994fbc00975f8354e2517475041d62027e9d36faa264480094f1bc1a3d75416dc17a73a1351429574819fd300c0bef5c87edd60f5802c6ce8c965c0052485736c08549698d9ae2462db27fb8427d582ccd3734925515d83f320089ce2d7a30fffd1fc52ea4edb05112ae7d69b08a5f1c19051e752349256fa2540eb1fe16287a49f8bdbdeced705db710afa0314e8fb366f4cbea4537d2f77b1709c51e2df0b60354e169ef967711a384d37b708931ab23797273b00e2cbd3ad37c1d3c4c3b9c8424797e77971ed36e9f0db6cba635ba8c4e68d9343391df5fff1d3c4f33e20271efdde3d4415370ee3fc5e2b86eab3c0fffd209de364c6f6c70679d51dd3e5f56a114dafe553ceb2951e29051c83bc26f754b8ce7d79643ef96bc861b3f50ae4b082c82f2b62418e9aed86e6a3b8a51f9ae9c3560c8ae33c6fc8e7b7442f6845c380499a9b320551c3de099fea4d61ff2efc37248d98f5a2c0afa9199afc6dc6c83373fa1299281c666e87de198ad94c1cd0b71e2a46983f256b6c4d71fbcfe9b1e193637806e36a74d7a08893f74757b9f721fd9b7be12557adbb1ac748bd83438f78d6526bfea56e16195b97f20d012ba3a3e2e87babcd43074d9143f3c19dbca2046bff19b2931607ae13cb45cc64e4637c7821cf5dadde56424eb0e602e7a824eae0d55b86cb689b784829a8a5b31a2ca994644535c5087aee7526ed1d925946c13b842fc96982ac2b4dfc44867e635b06680b9c2407115769b3057e7c9c67752e55c9f7444f8235e5fe05e63f324b51ebf0d7d31503d42ac08582ba726a7a37b6631b50a7a51f41c3b44a9b8f0601a4cf552349f74c8d9c24d3278e981e48ac86fab8434716ce37b113ea7be5d6694790123555c25ab60421a93045fe9ac3518ef0e5466b43138b02f047d7c4a7f58f60135d9d427177f0e8c7b54645d708fc6ce747c15375958a18fa3e09466abb62ed9bc1fa407e2694ff4306a18d88d7e9eabd12f27b185b96b3154305dda68be77a48ad79d4f008de1bf1ce8af783c725dc111772adc581a69bf60630916705a4a0d9d40ac8614ad20b1ad1ebb7fef92c4be7c23daf16472e20add0fb1bc2cfee8ecd36147febea0b3e1a1c7e4eacc5a5e5c207015fcd958c93ef575eff123699010ecf905564f5cc4dc734761f8e6f049ee081687be732f2c4cc7c2b1ea3d693d650b693db9c2e3e91570fc663211077084f0b4f0914e05610b93c67dc1ec470051514bc418261da2cb63cf2103565cf871d4a5e06c6c80c611f442281fd0fe3817e0a0d2fac35155b1417c928c7e0b6e6a0eecc96def8f8813beeca101c5a3cd7cb6e3bb55fb01f682f978811279e06f97d7e9545883ca696d362aaa05221d2cc77f83dd0570b9147ddc0bf34ce1e75a13eb495f724f53e26a97874d6d099c4fc1338e1dfb101ee614437b4896ccdcf5ccd9dbac566a2eafcc64625327d4e471e1e089fb3769a62667dac7599b7083926f026e6a14ab7aaa69031eaf0a7fbf014b08c34becf098c7d22fb24fff602baf48d713931739fdee0f687870c70c75d2b0ab6ce8715b294ef986a433224d87459f34f32b485b0009f3977f8fb2105a9d3c5cdffa430e36c9117a4a1cc0b3887fb21b9aeb89ae8f184098c8e7da5f5300d92b03ac20d1f61af70ebd772c9213b41b6d84ae997cd483e3782c75f8e5ffe18f26e68c4a74ac5f3204054d9f466f8295599908fe809e368606fc87b9c01797bcf10acdd8a402c15ee6aafe7f79f068b732872bf84bfae000604325b3f9ba23aad39ff4b3e3658f59d9cf2fccf20eb19ce0dc36d7cb4d788101f4a07cbd60ee9eb5cb85f9dc5d08395a37a364c71d6de237fa86bfc26164458f39157eb92d0e4fabc82dfa65b58fa7ce3c5fc761fff14004e4d9a45b6ae454cae18cc0ad347e538e092a1153086097c8b624ee77ac9bc3546d640054fae23d5c98a8bf231fcf45355ebccf049cb80111acf3bc6437914e981433861786902b12e776dda3bd6e50bd945bf69a95dffc62c5dd12eea9609acd05ed19c7af255c61dc9f56d2a6d4e5d935fd401baf7d2434ef838065bb3f8927a77629f73c7de50b81091922af4e859bc5645549c26d3b63a69bf8631c37c12699464edf5292771d0c597d16557d06b7662a691ac4886a941c77ed6f6db0daea28c9b79ce0a584664c84100f0ffffff0f