PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70665 6a5f3b900a3769a7d49cfc53fb5173bb5a40a275bc408ea6205261c672aea831

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3ce4fb6ddbe1ec346c5eb7711ad21ba6d662d50a003a053988fa0fb279a139e0
Certificate Block Hash
6a5f3b900a3769a7d49cfc53fb5173bb5a40a275bc408ea6205261c672aea831
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083d7000002220000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fda5c19655db65d39a219e2bb69e7fc7306a6b174de46448c7824329ddc5b00c02b06f9185c17584fa2661b8f4f9d6ef570ecbf146e82646a7fe73743498942f7405e9162b322c1a1cb531bf18d77787879eb2632e832be53f00000000000000000002000000020083d7000002220000

Raw Header Hex

000040201e6f217525e58e2b3d974ed3a5b9d77aa3f893ad019290e69a11150afe7d3238077b48495b040a3041a51e409a4ed1b9df23b2a75717c2c3335314d5b261231d27a9286afa000118e039a179b20ffa8839053a000ad562d6a61bd21a71b75e6c34ece1db6dfbe43c

Proof Data Hex

59,560 bytes
1212160203075030a75965e6f8228124673db58152f3c63c60f67c36ae68790de6b8ec65aa8b5c5527fed3105900199e07d459f6be93a37a2bf13ec8ef22dd8ddac51a824ac119d2bffcd080a0efe981ff980e0264d48f8b1949cd130d3a71fce268a752720cacf12f737e967d4aa5dc2fcef5681b8616a5d5f7979250173189598be9feb15c182d4c3384c700a26cba4cd25d93dad9c1b0cff975b4db29f94b367b02ba677841d5eb8b43b8174f6ca328f400b4cb6df7986c5a9edb0b907014cbde7009d8e12807d8f664a83db12628b1450ad6479fd6f7bcb8cddf343c2aaa6bd4fa170db2d9dbf2103acd6e3beb438b5399e5d8cb58f731a10fe65c76b6ddb4f530418db490640d615a2c184ee64976bd2a3e15ed3218bc91b87526c0ec6063c11ecac8d66c45372938196fcebed21e7bf3f5efbcec5add99f9d95819e2d904f520de623dd5645b3e523803b836ae0ed30763a5e3b0f6c76070d7c3d30d1ef4f7f4843be0a1c91a84634c8f179cb752787d925c9c5b1f82608e31292c86bfef4597985710c0f626cdc130cff686fc3d55ed953580c5df0abe8a151f53e64c7aeb8c332a0ea7bf938fbe983961be2bba0bf436375f989e571347a6c4cda2908a4574405229b7b579adfec97148a58b06a1127db400f88eafd3aef3f243646f75d2b344baebdb373c741ae55cd3e0e0766b1cd7f0ad6da9a26507b91cc2d7195d877d358f71eb08363e7eb07449b0fb89886c4a23504d44aedd4e4faed0a1359f3472ed5d83c42829e58a408f2a5819a9c5cd2bdcb12e2336d5d76af3b927684d646d5517873af0f53f6269cb704186582b90daa1cdab467f62e5811f901e54d0ecebb536151d7299149f371d411e47e6e4f1ef531703b932260ab4832113737c340d2338a32bebb9fe179260eea8f5ecdfb785ccfcaf286a62447bd0a5fc85b101b4729b1c3c3322b09f34d1720d01b06d38e8f71b017176b0069a23743f70440623b1962eea16c72622b2c57620721b54dcc0ed5489a79f8624f64879b007455cbf331c59c62b0a236a6796839603f8871fe1f89a5e28520b8e9b392a1bcf3f33f553bd0de8393ef4b21aee2ad8331eaf1bc0f76057e14e701725a47a855652bedbf5d7388adb73b1d49e5f29e54f798377629047cff1714fdf7bbeb4bc6c963b8fa3b299cd03f94ea6485ffd2b146a2ed3dd41498406bf731542d9546349a374535cce8f6ac17178640e8df0db3bfad8c052b77ad1a12ac3cee5d19f53031c2e46b5164df9ff37a4802470862dd2152aab9c378f329db98db568e301512d031fcb310b41eadc11ba805d4e4e09a5cc609d95158a0f26164768642d4e6f4d0ea21c1476238fbeb2e5b1d2a87392a28865bd966cfa1b86f370a0dac464a56383d950de0e516b2b609c0da81fa4cc60fc074ffb0414b77d0ecd0f57f4cf2cdae7e8dae62a47485333dcecad3c485a23623bc6a45b6f34db05f2589d031f3b683def3760f843d04a6d5533da70044678d290d62859b94a962d86eb8b283d0010604e76db2ae13232cbb48dbc7beeb1545321e0e79150e6577aa2a4b49f0b82980bc3a6b7ecf0e8ec9b8994e3b8649d8cb294dd39feed9fc1d0f67b22b74ff33320ebbb5863ad00732c469633e746a5b089d4bf6c4a235ffc09d0e080f1c735a4eb4c1bacb32c96f30622a3b5040a475bfdb845e10b1d252c23e5048218ae38892781e53dd03f43b02440ce57ff7302e6d637a27691ac0d8f2943c73b928bfa9902ccb15789827953c58e77b6a5fa1b976cfdc511244faf7685e2b5d1aee39db7a539a2d116cc0cefa36cd396dccb4df50cd4dedf0ebff9a983239d7fe1954a697b42de2ac5b563f935b7270932c2fb82dd7cb2c4fc59441ae076ef09051412ad830badb7d181f486233f9e4cd8c779335622da56f074d19c0c3998c447946f7e91b2bb86dd4f12496fe0dbe22543e3eedec4d3e50aa6ed19c39f1b18425e0eb55ee0f4f71ca5f4d02d9423cd76a8e273b15ed67897036b6c398906afd3f67bf1f6ffe85c492f449866233d18655e67f9def5067d05d91617b794fc7c8b1e84f98e78878db82ceb1f056134bf9d50679d164e59e366716372834c1378af6b4eb03687952d69649266a3ce50b4ac6d55c4d10c172863e169e7b17fbbd1158df5ea93d209eebff48102d9728998d97c6c259180a2042c2b16bd12a44745c30c3ad2db6d116518710593ad01ec79ae7afef8331ede87ab86c85aeebb7bba81d55c218075061baf8c6af4327c2e83187f798f4133f4af8e00522b79b0dd927d05aa067261d704ff70cfc3d7445c6948bc3faca86c152a5627022461154690045b56b49cdebfa704c4300987d4ac6364206a3c7142441386b544810b54ab42411b44a5f97e06a7215622160f97e0c4fa0327b999818c14bbd3258ec27b83b1b1581719e4d885f7a0c3c28025ce31222b59e858135f9200cdca28c325d318bacd608b7a66790d38ff4ca0f56f7d719309f826cda298581d23458ceeaa8bd790f2976d7316c9a90f3fc272012af11f233fb21becabc598516f015e1f38af2abf98a996c11c7c7d03c4c93055dfbd0499d4c1c5bac288e19e277d53b28477a050877cbc6be9b77f3a94e2004f7164a4ccd1a29df8225c3eb6b92ee0af11db1d55b1229d7d22d78ef812dad0746e913fc5cb32de965608da1063630b4dfd00e6e8dc90f52421146395e1939a49d20bc3159142c6bb5223c7e4c7eaf3159d11c1bf946dea5af819a0e7ea748e430bcd76c74d480d8d9499e54a6b8661ea4a47466febcf7bd1ed7a99dd37e55d12394fe4b5eab08b948dfb9919b6042d5c7f07a59f457b39cdbd8083d692ad1660046793be5c2b83b63530ec3c98cd80685578035cef6f5f25e2609ff247117a849c80ee085542711b6cdbdc9988175b8c1c61ff079ceddffa3f99c8a0026bb1af089d31198d4358e0b655eb61f36909e3794e7476e9d51748fa4f743cbaee12342935b841c92fb50c0ee3672f001b025cdb9891b71ef9653f7ae2d48ee737f61481210edd3af647a0090744feb174674a4de9206166f7492ec89f69c0534f44a385cb16ce6a5e018adec07285188323c0c352e20abac1ffb79b79aecc7f123c081cebd69a27de8ee3f5927191a6d809d7e273879cb9b93a7aae18c42dda1d30978f7ff27493cfac3f92496388bfa0dff4ab91c290c55bee1b744bec9258fc5981aada5ad6b4ee21087e4fe24279b62d83c0476de14717748f241ea0b89b3daf2d360cd7541590601ae31ee3f80580aaf12fa68de3e03256b80dca8ae794c124c626fc71a4aa5ea1d4880000c913d4c62a929b0c4cad5f79fc40e4ce29df266e4fdfccac1b6ac004ae53969ca2d9a38c484261d45152abca0e1945c9a6ad8574b42a31352188d9238d080f442e4a38ce88e506533478a1e171ceaf618bef0140165075de523e937095a515228c0be23dd51e2dc90f0d66ad10b35c56f81dd808f3e09f0c5bd89ce001adf4234643dbcb450f1bbfdc7648f942bf3d9e93bea4dfff9f4723e2b1e199266e641b873029bf9aadb11963af2b9dbbc40b58e5a04761ec75353afff1a09111b84918d7f84a896d9a99fe262e7d063dbc12270ab8c7adced072d9621b5bdd63e3b9fde0d92ed1c89f36ee2b48bf0b1c1015d1e629e80e4c1d1fa4fd98c8e5ae01c3de1f687985b7a9a652cf9cabe5286939790a8786b1b7e77c9e5b5443b33f71f8a97a0e1202068534eda444a7790e7f7d85c5f6fbbd113b83f01a37684112d51885e6f498fd17b4d63077da9252261f19630e7b95f01ad228c1bf37c3eaa215e6500738c80c6fac7f8ccba5bb1a2bb04dc0466603084fe24be3358ef1dd1057fecaae76aa36bb8928cd61e9b2bd1dae2ac3c6fbc9712fd0374b2c14dfee629cf9c5c60db14b3e25733fda91f4f274f769c9f81fc5b8bf834a1009c7e269ae74e5826b652ab7ee68069d64af3211847369087d8e71d1e1395b78ae9f0dbd5ddcdb1a193555a71fa95fa39f042f83b58f57b99b8ec7236880d113a1226842a6719ccd50c8d191b6d1e4bf2f33a2bab1bfe9fa25a5c5aadafe490e223b594c0796583453b06306f378d64d1b6575a6ac704910214321c03ded6b2384776702eb0c317dcaa15158094c413c2819354b7b04a09a590bb5d971b1406eac4681c948cd28c51c5410a52a8517fe313abe0e2846e4cd3d711729861052adab12a0f38b9fc6d0a7e2f5a66ea98e57a6c8dcaa4b4648fc08aeac3b1b7fcc07a341d35cd12e97a99be84ed2692a03d8c728153d15d2b0f5e337c4783f7bf5d143c6b8098eb262322e03d4cd642a99e02ee08a34116da0b35e9b7ba04050558e5aeb285ceb7597446c511563c193b80ce5ec977963e191b6478ed9079dc9967340c314836dc24fd125ba0dd622f10794ef0cec094924dc4bb44cc1487429946caa8064337a4bfff18d1ae79a005ae70764b7ba87273c4431a99d70aaea2c4b0bf4c16311fe0eeda18476d41e5316a2aa02956e7abb505b3f65b2291493392a60c24048a41f1dad24496fd9d7c60f7f7bf3c2ac274a92494eb5c999830db485b6d1871cb37d86ba6f60be29de93db5e287c2cffae68bd8c8e7494e1a484278507e7d18c57ef651a88e805570b745b4159120774b446342494e8c1b90d3ed45bc2b41cbb49d02ab0326155ca23512967d17f70b3e4762fe26978a8e37bf334413a223e2374e051c3fcb17a76738bec18db52aec2315e8aec08ce8d5ae2203d03be37545e5a1b70339b371f1db124fd3d46d80b070d22e324288a2bc5a5b4270d106d4c83eadf068fad49d4a602114554b9e72d33c3056691c28542660e8575f7e32e6a7b4fb87722330deb26f11768c95cd23d07104799944f753ea1118dd334255530f311cf4ed02f07722c1b43a43d3c6313b82d996eaa197b16659a5c5024cc03d032758c93203c77a07e5026ae93873578c66bc495f0a491c9a13c3db6dae17ff7a2b4d05c0347abce6b9e2abdc5b19fcf594129e6aa8efa06bda18dac293e1917bf676eb2e82cb48c80f6fff364a06e5d6824bfc1783354e807dac4eace1dc6dd07f6c72b8983ca91946998acd729c90f193b560a2bc80afd4bd8c6bb0704fa763c2692e4531835a635fae027c751f03286a3797d8610eba64c74f927bb63f2b6eb1bea49cfeb5b43d9cc1eae01290b0ddbee7537c3895981922ba8dabb3b57c49e67af2607ec4c78f71d5037e9656f9b3b339a32603594ba76a4a17161446c19d1f72acd155f8976d3c71fd2a92501b69b2a40170167a5f2dba5b9ff07b975a83334f01116d7890627321d326d35ff56c1e7753cdb518c70ef7ce8d30b3d1f9fc6e657a97b65b5348a444a67880afb32d8790023b391bba96320b7921f37d531ebfd4989172a29f9a64e7491d7e0b6f4097dad7bcca3b604fe624b50ddc28603b7288b12d005fcd666b9ea1a8cc7ac93ec5e4d75ff1bc710ca6d099868d73f7ac17e1bcb8165011e2369f50cb1b6f9f32a53b389b5c569a093f03df5aa5065979a7d3a1158f171540421629bcb0b5bba0491b4a605343f50bc77c5350f7b0feffd23f3f66896d3fd4b9f863fa99ead28d802c532255c62bdfac6cb37ebe02830391e02f1572717e19dbb08ff39c909be6d9cedb98ae0f6278bea0b81fd45cadcddf3e899726755bd82baf1a1a4aeae75d86b3f7c438c3be477b3ebd5aab78f0bc3a56a42395fb58730f0bee5083485b4ccb7274b94ce3fe739cdbfd013ec7a47f032176182d5d680827ba61d7c97312aa6716a75642ae4e34aaec82be566f4db875f414cc3e526d48cc215cd90340e3e2cdc48f27b2bcf0e5bb440235f5ee20f30716fafeeb50aaa095b66e0652829f149f63b8cd594afd0b3a553fc6f6fb39409a0c8893015679943022a5eb5bf547fe2797a4abb56647f35bbb1a9224b4bf57289bb86f2bc7605391b656cb6e5eb01d999693d1d18d4f91901d8fb159bd41376e98be31d743003f836ebc70e24d273cf04a71cf67079b669970604dab3c4217a9c8dad1381176a1202fa029624ef3af7d5cfe7edfbe5b6421441a5b34ff7d8eed6a0f14c4c67e154a63b7f57fd7b702efb14deb6aa07fa45057053bb65dd8fd2b3565cd138d224ed56387140471af3029694617b7ab86714e1370fd57b66c3ff1585e1416526951dc8c959c82d109a23a862178167275ad73b3ad52ca3217b027a900c6de6ec84f50157012f8c344dca48c329b44afe48b546161bb789a68f948f582bb6d0d5489aab436b7980225f3fc8bf535896762cecc2579b2baec884b486c4474cd7404262ea61f78cba6613f1e61c1bdbd19aea3ae036132eafb3665d032d65b2e08435d11e66f0e82ada640ffb3232765c1f0b8853aa68147f8ad5504d50af6c80e9387211498fb713a427b6a83f7dfd33f32a8a8362fa70c453d55c689c69598b750630a30e893c13c269355c2d64a71bd2401f28d9a926a6247e2cbb502f2451beb0efe555404d62caa1074a84617c053ac6a7448ecd7651292ed45eef147ad22ec6425844427fa81a072f461ebafb15bef90c015335b064be69fcf550e141b1289d1d3a233d7bfbbbadf01d08b9f60f6d5b60520eed09573e1f4787154cd81656ec19b202c727baa808dc01076280db7b6ad8ec8c969a8ad7a674f850969e7b441d6f89848e513a06d1ea77140614067b9f3514b0c7f93e79b5b9791465d15c7e618b67d74404cb0dbfc50c45a0a7f158eb675478e621c3038302693125d73ef052e50a48455cefa76f0ae1a6ffc5aa42b495d69d3a6e7bc047f08505aac183d55122f802e80fa369ef40866acb2e1aa5e097ff9f7937063b651421b29c023fc2b34a3d9a7b000e27417d15a7173037c62b853a05d714589cf2440427cb9386cd1a8b8ed84fd02b6264585d5eb16dd88814c4644dc63d694c2a267398d44229973d479fc9d5130cc0ec33265e1c59eeb3c0c426194680b6f3c6a78c34370f556e813dcd3a849b18c4d0f4b9b7b78b22619985712a0e3965cf09b508a0e1f78f93f5defe5143ec8b94b97dfc0b6384886c500508838b7c3274428cb548dbf5f0912f72f3589dba5b31e6c2f57d0806194679529dbd1874cec9e9dd11f9e660802931aef57363fb1101d5394ff470a2b15ad3afb40de0cdf6759dadbe1f9ad8cb33c2110cddeef5574a92127ec5f06b1b295a52bd0eb320df73cd4877231ea61df5d145f76f14acf6d5d38ec05037b078951b9c461cf1cbcc1c9d9ad552268127801a99791e5b9c739c787a3a41d8468430b32419ff6174b587e821f775e1b58b5a347e94784fa81d4f7512fafad564624fdb553223b4f7bbffcb0fe76c58d738a8fc93f888c5189ce390c2a7cd3053448a8dad368340aace7c45d6d43e7862daa82da2f237fbff84ffc4cf82d64631e2af0863b453675de1b36517d8654913bf405a9302cf38707a60a2dc221ebd98ecc39952dbfc375787423f38bb6b2dcb471f83f7cab279b005ceb55d4c3095b7024e48de9ec77e4dd5c38155c5d277c47287aeadbb44e4fdc4851c18b621dd766f1c3f1396b9fa1a6dfd7575950ef695295678f06b60c96a1a0727ec2da3f6101f893faaddf104782da681dcf3d73038809379e09974fbea31f462d140cf014e1c739fbf12cfb96dc61707cf1dacf07f59fba9f425780700361da658ac88512a7b2e1f6c6bc8b65478966e0c5d4aafad16b8a15383fe54be31e85b78cfa3f51aca821aeed316686fe0c9878cdd8299f7b89f6c1ea7ec9bc338e0b225ede12744df61acd0b4658baacd6a57ae05ad88eb31564088efb98cad5af9834e3a3276f332dff24649922b95d36c5e3331e4645f5380210957f55d0111c8245c4363d1b60a15ba907abc4a589d0403d3a55f124e2f1c7aef97238cc34b370ac777bc72591627c8002ebf7e8862f04f013051e0f77da40b9eacad593102215d4c9180796b196a48e9d8cbd96286d287882cef81091aec46eff19a3aec65320665c6f0cab1b433c7342e3e79378c9ec157e9bd1911e42f5c01b503f9d58b92ec60fd2b3724f4d473b84af309a56c181589e989c786d7e65cd0bc21d2a505c275294d3ef448b98042decb4e86a4ea3aacc40ceed4693eaf7256a705ee94d76e85a230635a76e099909d31d6cd37291e15f4536e3eeec6ebe3d4fe9de9c8ffa5f63689b9634eaf895882796d56af09b6e903f496832f3dfe5555272893d4754ab2fbf5e6374fc5f874c507630768f5a6c0139ea387f44000fe555c1ef2577f0966a66ac59cf8360290d335fe198bc7a988d53aed65052e974053eb013f598e1ecb6a68f853d63c8d0df8fb29626585aeaf936a0f44a4635905c44153126221d3bb129ba632ba5eb156e8c901dcf3335f2a9b7b143e5e2aa5ba8832cd4457b6e31bb1017c862cbc9412a9fc9933409ca31c88d7897e0ca624077f2434f38d4c8f421a9f478b9bb30ff5de59cf2a187252c9ed728e0ff885e43ea7b651b1ed04a0b52b0d1ed34116d7b4cc08b566e8d7f0f853cfbe99bfd63f35d3e0ae82a9bf54510834ad721454416c8a0ad507b7aa34e93af69ecb4ae76572be505ff73869c1390ad80d78e2a17e56b80c3383e81b0cd3dd7f1d7bd56a583f2f0bd95d4a8526f77364371e0ca9ad17e2e8fb3e7d7216321f6bfa4bd716cee7768d3fc41a005351ed3e7a4da3a84f4aae26d39665658a2e56d759f25e145796305bec14b57c0612720ae833f0ad97e7b1c98bf6c50acef03fd15a397b84b8b2b20c4101d1eac4e855311f5b400dbe7b7e81d8c341dd46897f837197a0636dc7b98cf55bd43400f67b32bdfc49ab07d230b36d8ecc8753984b7aa21f22cc3ea7842ec023a5fa30856daaf5ad705ed1fd260f83d3842e5385881b29c0e2782256ee56d8a99ade5191ce1e6aacdb7b8bccd1bce2b2fa7e0a62e590988e98d15d581117f50257dc7883545a1d77ef57441b8c41e9a406375a6a8aa21f373daef0f5a1ad72661ad9249124f67a0b7a0222e3a33fa24ad7e49810c39d7bc8438e841dcca509c760d1e06f9e5d6f1e19efdf17d6661953eadcc87f2cd0041ca77d90453d552b7a3ae4726203927b4fe079d279ac61a8683f50f2ce04e9130c984a608133c4fe6ff6b252fc064e378d3c27ebc1ecb13a45600afc528baeb72f792fc0f44ceb40a0e65cac005c0f4bfc13d5c595282b59d4a869cafdca830f0fbe7574107caf5857cedd65dab64c6a5017c992e1efd9e15d072a9627f99503b03aa26711c0196c44a1a7e3b1a1a4a68a5e55110ea917f40a1feeefdd9cac5731a00978c24816ab75f48d49d5853bfd05766c4fac4b49b37207558544d8fcf6667fc2281750cb71840b1cc55f72096d65171df2043a57f6682b211c9f95d2f84d90f2379c808ce778d899e26095f9c2b34990384b9bf508886a2457225c9be1695140c82e30daf608a6c469514670bf4a9d730ef71b49aedd6785c8e18a85aa627835c8a4ade2e666ca6c887338bb53c1f402addfa17b55e032a8ae53ce5249808bea8bfc94a05dfc2ef2ed16a82d4e27a5c4689e7e20fa9dba9c5928d5956be91275cfaa7c501c185fb71b62a65eb380bd15a89a9119d399f538682f0c164961152a2701f6744c20416e7d448e79fd47466b761191bc09d80fb59674cb670949139b14913971122c95c350b3116a299898991e39456f4923d37887c2d5c6f9ad098fadc8b7a2f7df9315e42d2884378dffe365f9d607a48c8812d9b3f129bb3322f3e347cbb12ae39e9c82ab135d5ee951554813a1c38e26dcac2d850544790218323bcdfedfa31246e3ff73f2674dec1c1b8f4ea34836315d759b92308470c5bb040a4b38d3d22e309e5553df3e0177c1395b5c124434e72d4146d2b08880bac71388ee11cb32d49519d852323709e9f6677cfe264cd15cb68961ab3eef435a87797ef630b3e9529b2e2c3e04e2afc5f7505437fd6174165098a4b5f5555bc3337dcde520043159c36e8bef3937a2a1e28d4c8b5da4a6f409125358db51d1c2e2f59eb717807df9748bc7be1f430db8152586a7c83752cc5442494cd0e2a87a232a8a615b24d9187f969f4413521ceb8f05acba4938cfb4d1e0f9101aafe1e1954e1af77765ab64e06dcdaa9a072b4777f728dd46cb339d91975e942fa76c1fa7bae2be50f81bd680f8928aacb6fc3eed744ef7568c33493b9c71aa5f4322265ee778e6f793f922fcc4ffcbc1b38265ccc6d96cf20d35a8452760955de77de3450078aa4902f92a9f5df5af5d092588d84cb53943c12584860502030aea37ebdae1a5d8f3b1af0fd9d857401b9b51ea337a66ce88f5e1d3858166c7028d751a83ed273aabe3caa36436c5c2c4f0cf6e825c6d1fa65b3f0ab50fdd08d5a4f339935b1c519f8e222330b175ed950068965eb8b8ab6dd1f38e4989e0b0db5a0ab43260e0e0034d3edfe7668e1627111b9ee173ad7fb995842ab070dda061a37a5f5ae69fb2437f62f8a98fdb3c3af67c4e1694df8f526448c04ea250c5898b84fa2e89ef4af08ffaddac2c6b54824061dd3a22b3cf54923e8d36e48bd9b6bc02117831ff365876bed26e00152dfdd36f428d51f26183068e6aa707c339c78136dc927295f0acac5eb2c746b93eecde2ec5efbb79cf287d2d49aa0c76a73d8eb9b019a0eaed89656752f4d8e691f9138ba833ae91794b789689412312ff3fd5a5ada375e37e623d91e941d74cba63b76d431bc489c33fe59121cab7a3a7d1d3959ac69b57ed1f112e441b1595c63795ce165d5311f1842675b870b793d3a7ddafa7ab505ad9d7e7de44f565dfda865f6313f2a0e3ac574dd4177873c6f6b0645a15035457500c3b480f5b8916991c86c7ebd560fa9b12412ab4bc50955983be9bad5abfa0ab531e9b445961fca847d87b319487ec7aec6f6984ae59430dc521b32aaf6dc919abcfc72e126a78ef48e7741581ec1dc1686721378c10d5cfe6a1dff4f53f5ee4f35c863700a2fb79bddddb3da028d64ef8a556297e6374f6a5187c84374bad892ac266d11fd9252bf96b16f6ed426dce587a377aee234836ae76b9ec5bdcc97490d2aa78f03350037103319390280f01c6f259b717c1e4d92cc43ccbb80d5be583779bc80657b8f17a5f1dc9391758981e6c03a53989ea2b471a7125690cc970114ba7ecb522923604bbeebcaafbedb324d250975e756d4c02bc41f31ba3f2716f7b4a693b88954426a5447953777ec86813010981679f734eee872cef212feb7545bf9a493280a4a9221a27958cf0d4b1991f17295e772d41d6b9b4ef6822df36fb5607b1cd73d7ea4554df2d9b4ccae8c502185e138009dcacf8f0a6fb08141061788c315f8653b480ed16118967ad9696d4bfcee8f8b49c8523c0449ef66e6fe7623cd5eef2154c5a7132e50ce33b6f494305237871849457ff894fa92d23616c66a0dfb4ac8338b780808f4c7cb2cda8ba18ac634795ad0dbaab493011334da4857e0a49eeefda4f03bdb056690e6e0586df9dcb0967517c8b90afaf467510e63104a55cdc6d3ba7ab1fe17f14e41e281d96ae6f099e33c322fab00da587bfd9479664128f04db54b5451ffe07ad75de1b7e7cb1140e7d98b8e613d3acf449b0e3f17ee1ad837ce777ab5f5df266cc97c1e0b9daf90e11329aedadde29c2d64d082edf08c0c182720a3835e9eeb9ce9b742bd06759a5c7cddeec6f752291798eb401da4c0b74d602d01d8a2285369eae759dcb8682875b36de5cd2f2315f135d4c9af79124eef2362972ea9c956f916b2bf6001215dec9f63ba9d606450c9b008d12b4cff028ce0ce8d51568c3f5d0904dc2c8aaed4f1b3055bbc5c6d08a261b8a7bb626e59fb85bc778108058a2404762ec7e7477e32d0f2d31b7b7e484d3c08b1553fda32d5fba6f990955930e48b23ead3ff38243f15fd8d21ac61fe808df7a391b35786c0dafaa9380ad348e5a5f1c71dece3f5b6a6c1a3d4b3ab88f12aba001a56f0515ea762638b3b978f82b61c56f14caf83375784d698a0093c37180a0b317a4f24fb813f33ffe40fdcdace3d66e29a661eedde3aefd44303c42c6c641209fb8a194ffd5ebe8c469a96ee0a068204efdd0d1c46158c369b75fb4d0d144f9ba8e0d69af31c8c7fdae71568e45194032ea55d19771d655426c792073ed357f4b789d0aa5d7210081f05cd9c5ac7492b985c3721344407eb6e2bd3549524f1c737e104b8cf2ed740960e0ea009db6b30e93ebd36f5ec6524c44529f864ce9c35905a4f706b4eff52bae6b9f1aa4afa6f7109d50caf1c4c8e0f724ca8f9af62da59a729883243e546fe83602d79e81d06cb182e7a3d7850788cb283c540989af21d2b42b0eeb1b140d44e5ca2e3de666e6ec1dda40ca74a576061fdf759048e4f80a43d14b90ed61208b17ac540cd7ecd872efe7e5d903900d5ffaf39b15041ef41d28489bc20f92bd3a1f42c1234edb4ecf022f62619a13dd3df3b231d3853c2a7bc3d48c9b45055ac6814e02acb6b041737bcbffa88155bf0745045afeeb9fd88460e49c93579167211031727f553c84cab89a27fd608d370685103cde51d3a6ed63dbb8e67f08cad8e92f649c0e578ebab911bb42141b6cb58f4c1dbdf5c711a2b04f8aa38caf67c96bdd4101d531670efd3aabdfae4475ef0fae7be40e118cbbf30f6858eeba8ef48fa967609e25b3f5f987baea6def6d6cd39187acfeec935e0fecec0f7787ca74947279375377281ccda1b0af3028ef9ec37981c290ce0056a00971b1cabde22412734d7eb11660fbc7f116f03e4baeb2ce432562350767078ec10a399d78ab7d88865b622a7fb39455c28057a2add7bb9de3ce75536dfc4b87f13096a6a72d32cf96f9e00810b74e78e17c4d322c78962af10c2819f234206782cbf7a00d49f596972cb820216551f2e40a720dbe142ff145e016e3af96a7985da726eb19ce35a2f7f9dc6da57ed1286886bf61f604a3e1c115a6afb192d0952f8bf5c9d9b0c09eb6d515001602a392a2ec780cf61a1aa0ae319c14658bd5ac774964e5447bc1d837edd2656e235d9d5afa832d4cdba8bc7b6ffdd5afe06bee1b1b560223afa9b31aa210478ca52544d5a0f62e77fe04c1160e221ae4d8f77bc3f4bcd0d5bbb644abe1818472041268ec95346dbe7cdb5f430ee6a867a25cb3e5177abfd204c9be303c2c9c3188f387bbe6c0cb16004cbe4d9a5f6e5c8523a09be9ddc370e37d4631304cd43d4d0970b4e8ed2cef9ba72e803bd55b06ae16ed9b7210b3a7202ea572864e7c931bfcd78553b026162259b64e97263866d97b46f51746bd29cef9b2024c26217bb1f6fb9e756f5bf53b8e653e1b192ad6a7fa04e18d1dd58ca20aa0edcaae852a04b612161196120003a8331b44453f02e8950e53049faad28fffc8c6590c11bd4db4d77f97068bc6c48d233c12f4c8b9b956102de7ff3a4a9c93dbbfd24f0c8e4f5d550cc280919af02ab5f8825b1e63bbc56808d4097ee6b12b1d83617134ea75f89a7b4d07af0ad584a9066d67ee21ba829f37ac9bf1ee8966f749b0d219e8525afe91bc1605e8097825cbb9b5b6b2d2375eb1c96dfe451971fe8e65498fcda87467112cc15ce201cf4a0a76211178b42a7d744537192e11401a70d5d503980c0f5f6ee0ecf648deb74a99142a19533bb54ac3d6f7a7afe32d86afaf6348b06cf81ce639b34bc1cca3bd5e5943b3b6cf1705b0da26d3a963a94c5b5ff3ae4afd5c7bdc07754d15d180dfcab512c27680f5e1886e651387c59ce53c521fb7ab6ef5b04c19f7371ae84f870d2441e6e022c366c54ac7fafd60ae64fb79867e567e956dfb4eaf0ce5d0fd5eea5662ca3478d8d0db92598a734fffc0c9e5c283ec8208df31618e9a1637ac826fc8228d8f487cf574a0a489b80f8b041340a97160594e5ef3d51287d615dd6e3872f5e235f7bf798a15e3f7e278c5f8b13fba7f499b792803ef6ddbae4961025a45aaac7f8875679a20d0956c16a13d704862106ccb8b3779899aaeb5952fdae76930c0217565a88d0fb2586b66b300ecca42fa61e4d405df56b6dae93791a6b406dbe602cfdaf5fdbb3581d53e0bd79a9b3fea52833af5ceb2000a210b36fb8f78940e0be0be555840929cee0bf0291512f3606c99408836bf3d41d0e7ad38ce9144cf20673d291c29b0d5c674c0cdb47d38a32aed725b6c2a69162793e6b173b60c94a24ae73acd2771c15e5717f9292d808985bd19ebda7922d8f77481496c504a22382a420db54ffba861ff6ecf9dfe6f4f9252c27dec1269b372b575436c0a69d116ceb02d2c359c2751fce92c126509634c46ff6f496f076b458ecf63d9111f2dc7bce476506045a1cca1a28437bbf9d5a81a67a43fd6325dcbe5f1760c042d4e8bf569cb79a0827e0cd3d1b2888f1ed6a28cbedcfcab19aebec7a1df553831e49462c673297261b336ca9adbe95053d4c7c541a06ecc72216262dcdd23d20010eb8e3edf52aead497f0fc41b7007ac424eadd5c20107abf5dd211043756f241f8229e7568d7aa7a8dbd443e424d07af1e3cc1112f6fec843de31477da08c43422668687f2279e9c003aa1ab26b733d257121ff2ec0510f9ec850912d64abf171fc9137c4aeb55ec9c00a8c3fdf6ce3450358867473993d35df568d78fc1409f5cc0a7e884ce5aa4b50679cb37b189ff330a30533cf4b02b7f7d888df4d16dd3079b4bae295d503b6628c8f9b82f8fc5a25f995f8c6f63db53cd1fcd828ab60f0a9a2dd236abad7fb7e26d68d2848f0144efb860b955c683e055267b2b5b63cc57cdc4f46f866067aa32823fd3159d9905cebb084974150f0ab23a6aa30e911355935c814680c3d8a743ec30360a020cd4ca8092d584c522e553148a86fab2b75d63bc34df316a3eb23d6b22f0afdea2c564d05ba05a3a4431ec48a7c1274e5307222dda33b4597b7692acf4d672c6a2fa6942ea4d496c555b73ad8b92f8c281bb4cd7e40e22015c6777e62931fee56b7d50c4df1b86108a7af7fe9d5f78cd30b31583473d05ce15f4d9b6894ab0992396e553a0b9e9cee1b0816dfe3589182ae0a2f40d7ea1936208d15de5b2498ed1100f7b9322bc96fbe537101c7a30a7b415b53c4a8fd74249aa83cb7c847b19b0290431ef7dc3255f51c56b1cca86014ac573d5b02b7c1bf280d9287b18fa7e45109dac99ed3964d48f8f55c8372f6c815497179154980a694c32960bfc4cca2f752ac94eac054c95a3b271712e20cc2877802652a9b54e9a5095d3d80d4d786d5fb938405e9fbd837817efd7e2720dcb87de3b9d49a43c3ba3ea7cba3eeabd03eac806757ff46e912aa0f4933227d7929d280bfcd6373d60fd9da9cfdcc0b7cc52ae4ba448b4dea9f8fd3613be30be7f458386118601bbd8df2634551b2d4988c0e562d11f4eb1dfe72af1552a993e466b8ecb0ba06c222167b3604d97acd7690070a85648f6a003fbc4d82fd3ba1202bbd22b3d2fdb9e08357c0787bd3c0ddb500667ca65827b90ed6eae0379513910651a1493a4441744e3ba43eda5aa8b1d2dbe37863dc2f9ffbcd9853713d54e57d9ae63e9771ebf411fec69f089eeb74276668a1a06ecb410aff79a91ca2339cc5d048d2a830f3e9b008ee26bbb2d28d8458c52a1f3cfd1bff4647bd615813f9749565a319ed85b165d427296b76e6a7e4ce127b6ecd40ee4287e0469df98d5aea8e1ad6936e21e9ed6f704bd96aaba186aa950703af27178c2aa27387beef1c83ddccdbe1d0740234efacb4e2f144a45378386cff8279c53794831ae9935bfd1490d77eef2e0ec58f46dbc8d24f0d5a20596fb8e316e357b310714da2d8779174cd1190e7c0e94af06519245d481cd0d7dcda9119c6596e85fbf477152c148685df90e675eaf1bc745abc2285e22bcdc81ef20eb8b5125e2057530ab6e92285560a94dc93e17d8cff178b22119432001ad56de739c5c18f8cda9ff203a025fbedf395fb4219b10dcacba45b21f4be07097602f4a7045107b686c88b039b676b733ebde10daf335088c680a3ebda5b4a5187a982ce6bc2fde58d2159585a9bee846f4065128c7c6615410da155465287ed3d6745d73d3779ed24db0308da5b0520a0b5b0465ca301ce287adfd45a9abc722c36b9d6a52faae8c039662f9755eaa1605a919a2557e4a2269a2a0aabe81a1d599bc7ab74a7436bcfec5c44d2e60caa42e44efe9fd0e95ac0db991c784c87d527a343c8c8b10d7e4a5141e692e4e963d2fc5d159cc299689f9e05cdfe076fbeb7d08127cbe423419c2bea361b052b207601b01b37284745c50a889b859f8f87a08ab9cb5e3586adbd713b9ca203f0f909f3645194fda1e0321dcd84e7f720603ec9aef3513661400c1c207ce6a52042c3bc99819208c10da23632f9724b3f1f532f1c49a9dfd44ff8285f7abe5382647e10cd5396ab8e754ed5843923447f2107a9dd70785544d1561cd928a9dad44e01629929af49ca786c4402c18ae4260278f0b15e2f50da470b380587876639b56c13c744f801c74181573978778c321c9084b5f84fee0b251ebe6ac1d13e3f928dbac9c39984ec1652afb93799a0b9a666a5cc2ea7b71a5eb032a5852911cc4eee6761bb6748a435a198604d9185a196c08f12faad8842335027a5a7f94985ad7dc3c94a63621ac6ad4447e3c34e9e501589c6cad2df2cfbc47bccc49266a02c0f7829dbc979d228cf9d1c4b6c31b60288efbc77a665ee23627515983bc4c0c7eca18b18643d1bacdc66367870d8087aa89f35bd5e1d7a849b69be9b27ed24ae614b2cbb716fe0d1d12d385ed61e83469c445489c9208b74d3ebfa26727f6014cd5c64f01168b2ebfaa7ed896fba332b0f7fbec8ce49580c97a9681961f7b976879bfc14c863f4ae614bb12e8c020bff32e408645fdab4624bc303166b4e0162c8d52b243481d0551715bffdb19bd22bf947de7e1579260b300f0104be46ca30eeec91b2bdb17963994cc3441af739f9740b4832272714e0ccec304a4132bd1e9561ef5915961a167ae04ee20a1c77d7cac0c710700ec80224d54d765f99330f871b6be6cb2ffc7bc76665668a8ed9a469a31f1435049a5d16b598d2988845c855e428b32d0c18afbf46839079161df0c27db2cc53b0d07f4cfcce70f88a9a4c0f54460c17191f4b3476233a23cb293248f541a2b389742f92db99bc898555762d0fd36ef1e00186f2f7349a7e69979e49a1488d3e2889efad15185d7fa99ad05620732715ea0a085157087bfe2e204bf2b602f0974e0d4a6ef2e50c8524b1aeeedcf9bd2f96f63dc8628944af60790ee53f2db96b1e961278e4308ebf0d94a46f2b26d260cad7b483e2e7fd5824629abef164e91ba16246a4d9f0d21f75ab5127356d26d370e500c5879fa6e7a794751c65551946ea5eb7e23cf56a59bf290aad6d2073f1da5095388605ad8a2fa96dcdab0d3955706379ddd61bf4ccb5e2e3b05399e539e05d609d423b903e8ce07002f7508ef77ecfcb2d444875f99e5ad3e84ee883737ade5c72458f62f0dce148eb881b6190f57327018490c1ad897c3d471d383299fabdf20f485ad7fb303dcbf7057f160280eeb4e9e4410c0c1d8adbad99731c4d9d34313f3faf29b06da43aa62227d9f884d2e8e0c516f61719e1a733e376fb37d202b91fa3f04330fe53be6c0ab281f5c319e52aa638586293a015a9f0c631f8cb2b0778652346988cbf2e20a3396ac6daa364c7ad87b5042499af27b6faf1008d9a0f4dc8ffdeaf22e981877f5700f19fdc33f41e08caac693a3701bf3afb9b51caa611ea60e84325b291b3d72a8ce1734a45f44f2fbb06d9a119f7061bd377ecd9cc01a94860db6f010a8bce3726bc191ce937cc507584c6bafe917026bb0365ef72b0a61aabb0f4a4cf2c407ba25f70a0c145b196b16edcb89f87c398b6188580bd78527ce60a03845c375a579e6d3a8c7ad68bf8168665bef2c4c114bbd40761f5ebcb308c27e7f993b868fff3162f549352c86b494d07df728b5318dc6e341d7a2a26f190c436d7dea2f6f32364de6ba67680a4978536f8f8014e6256777388a2f4c874bdb5cc3a719091cfbeb1f746e2df76fbfac53794caf0829a5516f9a51dce2be729be82c7486f033f43f11b01c29b5483de8bcc3472fbca34ced975038d58dd4576c75a7990243b6385bef0f4abb0fa61a8e222808c542eb1e497c24d9406cfdc88e667ec32ee138a3fcb1faae37c71b4e85a63c4fff6c2f7d73664882f32bc150b6bdcfcb97a1d8b80e5be975938824c9e797ede9fa1e5e8606fb002e72e45aa4e603587cbdd35d5ca04bb6ef259808c4b24ec38198255442fbc23a5e41b1aff6bdb0711a3cf739fd82c46373340dd93a0db32f6539db64cd1b65e3ce0424f14a1612f8d05997dd377b26cc2fcc66565ea13d8d61eb010a0fc690e49632fd5082440cefd3f9124f92e4ab55401dc58aea7996c7aa53efe619846093228eb9b60dd1e03455d6f61b91e87d19908a7a15f0d510a5a612010f3cd46508c056116df147a4d4adcd3cea2f3ec4f3389ca95f2359d8bb28b26b970321fb684eecfb83f4102d42d53fe833b0612d81cea6b20635ac192371356ce5ebabff619183709b4f2c4c0c73fc0e72494e439bc976fcb12317fba730ef98afd303376fa71a14951114fc34e4c5784c8761cf67fdbd3e49c3db368f08d3d67459f9b2958c4341f93eb4598c4745fc0fa87f30fd69fd03abc38688aef0fe83f93bd0a086a64b1cecc65cfd124f89b01d4c2623626bed2ef8659ad8f95e67e978a9fbfe1f8b858564dd088fa18b707b5a775d941bca1c103d41fe8ff01cff5eeb564f3a541e7b198b2d2cfe416d66ebbf141c796110a82f3d66caf31bc58c51d0ae82949a50dffb602dbabc54d9f4259b5767133f11460bf6cfac55250116e840480fece78ea1756dca7c36eb18b070a47bc0ce899d4d12df23c0ef90463bfcf2f553c9c1ecdeddc9d3306bc6ad1a75ed97064791fb5c5e551fe9cbfd5d64e8d08f11768856e951c8c901b2634b90a3a1a3d53830c6b3f82d44fc791d5d0a614f017ae271990bd2954ec29c3221e3236121746335b3f3bc665f5add440858b0bf841e83cc0976fd2bb3e295e77dd0602ebe17cda34b33406aff9ba5860e7cd4c3c60de042a915a14cec8e7b173d72a7616b5fd040967ca4a7d667580fd1e101d8d0ccee956195cf0f05b2261103ae6d0119350f31e6e0eff7b889ae1a2cfff539ff66adcd073fe6b6b7ba5fc200e0df3e4beda1dcf721c4aaed6a6d52a3c7c296f58c2a1d39ccf6c088bf9aa1b888c4524274d182d9fbf758dfe24f2a24baf40bf343609d56d36315e6985d6416990a1a7ccfdc0a27f7a609495d71322b4e67fb747af8c30dbb5138783c5e10f6042a4aa50dfb9ffb062705c5bfc892ab40eb07abd4b56cf8b481a2ef43cdf11a430bf3e2e465e1a1db8951bb04b524bb33d7930ec4c033302b923c90ce2429909a0840a8d4e483822fb1d29be0e64c0832f9396e056d8c71a347be386fecddd1bfccbe1ccfca7db8eeb28b3a95b1f37b049a8a3e02d6219d1246c90fea38a36175b8123edb3cbca6c84a75bc699d25dcd478f17e84e6eb3f5c3b2c465dc36e1bd677c3b96769d909eb01258da6ca501b75f957d28c8f42cab2f32bb284259162c2e064739409f6720ce5daffb951f71019bb5028ac36217e5cd408a85c2a4e1f6bd251b8f0e9e3d8337dc89b62487959444020caa5f7b49c2bf874be0e100e39d7905b26db039e6990a6d59661022db58c3ed3c04b6b0b6491bb338c2d759f323d63ad46a041b2ccf4c1bb17d62ea154cbe1b7894bc7410cdb5b053cc9db518d5639d2988c89716fdae7f4ecf115805a6be6077176801512fa704a4588c8bc1e7dfd3eae3ba82273f152b106f73e21400d4da7a9558110df0086e0b68cd9704c78a04627d52ad0f1645670b7954a701cf00f081f4f8f9dbdd20f330227608759180ad0459be5973f0440d0d39774221efae9a153a4fcf913f7abf97200a3f919f530397d9ad73264584ab66d325bb239aecf92b36cc4e1a5eb680166255b77eacef38a22b28c9b0a7848c56686885ecebdf68dc54b6e1490cd3b169fb00b67c1e09c2914cc8a12080b313f6b3d9884453ec45bbf604cf559cd1934313498d94769eb6ea3eedbb7bf5b4a3c070163e0c579ae541fa80281e50c42bcb3e6d0138d8a37ec33ba21da102a283ae817d4db0e0f607ddf6ddb77a624d073d67d69c01c5637b456773cd4d61a24f4df422607ad6467d40088bd2586cef06686e300243e6c2d332f6792f352254c882a7b17378aaf891587918e4b25b1f6719153164eb6c549ee6e002f7a3725a8718499e10e07616143440f93204da599293a4660fa9709654c26eb2ff27043a5e4cd33f55045fa0364bff7f2b3747b24034497e3db50d7d8bb3a6b7059b50a7d701b14496d9e19ce8a42fdd99d1e1c49e6abfb9d928b7aa79692eb6e980dec486adbf88e9606ab51149bbe81ca478a61c5dd2940af0c2bb5f0e5117d8ad141ae552aeb26020fd2ea2e130b1c69d7c9bb20b2fe00001a31e16d8aa9d827335004662e003084ff4bd7a2aad869c5a441bc93e59ad443398ddadc967ae29245f54644ffdf751ea3986d48ba636827566f04aff5e2ba442ac02ca613ad03e9341c4106bc2581b380eacf1c4cffd05be9c613ccbfb908af84bdffc8fec74261272108b8efc5a53897beed68a3e3965ab3fb19200c25f419834276b2f3ecfe12f2005c65b21ca3c6abbfb49cb53c73ed837bc7e32654eef96b171eaf51f360efec68c1605e691f6da5f6caf77ecc4bfe2391c8f486d5d981a3dc70c9a53852147aa1fd1400b3491d07cde1e6ffc7e756adf55a45f524643ea5b67251f3bb70a6b4f33fe3ef7934839e23b1f5e95ddc7fd6ad360e94d38e3f80c1e71e33b377bb1e603701e97ffe3acda625fdbbc3bc36db5acaf317b1bfd73d0cacd2d6b658fa4c37a77ebd4a26fd3bd9a8167ed74946be70f3b03cfe4608106938d1a9a690c664512ae37a0c2dc3700f4e3d33db331923466b526952538879c354cb9234ead3c47ef356ffe2bca817be783fbd3b43459d42596ace0636ab8ffac9285aef4869f88bb9d09155f9417fa935a1b68ec50d245edae2c5f09cfd635e8faea64947b33062d556950d9380e3ba1e62a427612d3b527f79528342fcb37635dc4abd1cd17368757c7cfd325dedfa6ab93ce4c7d70cb743d09ae1ce50bf3956fed4de45a875900473919640f9f5af0debef9afffb923aac77340e6d6ef034f7b6f9d040e3597fe41867911d788f32980f3d6388a40b99270e1a5e215b99f5a1add14868ae92c23a022be16be4ff273e7695ac674a68391c0416fc8d46d57318875cd4dfa172f2707f5f60ca5fee35933afff7bc448c18d57d4689abe762df94589b41d48d844764e89af34cb0da5806eb7f72f58a5cbfe110b2285d31f0e06907542d99a1a3aa516c64eff72a4be6ea4a2e246c7952b36d35fb5856e819ca409a42f955006c6de068d9f080aa312b72b8244cf8830142a5ed589fe27dd3def4cd3bf16776fc7aa37a6efb686e3f20c8769862e4ed542b6ee9308992cb1a8a9cfe4abc6e923764ec56fc934ef8c964862b09ac630c9dadc00e48b8925773507d318648fcb63355cead9010ef64111259a504d9a02bce7dd93c6f950e72d27e93d2d249713304678ba27a382ce8580652782ac341832f6d9361a7a3719b542017e0ff12dfc7502616cd188d45ce1f50c8fbf9b3483f93283eb18d994927092ac6d377a4475061445f9f69d82e5531660cfb3142ae9aad058689322db63896ae96bcd9f7c001b4a6bcc8d5222c7a22bcdafedaf9be170a065756d57cbbdb18301cc54e2bc5ca20efefbed49d8725cf4a33f7e27dc8ca5f815494308510078381dff72b804f97cb99861a66a081bb3b0b66415a1e12e1ea6902289f3e02013b9a21c0a88abe075013f71141c8175f3229d016859fd89bfb974ec1cd7b6ea9d397d94e5e3bd891da41a37752c0fa0cfdf4e1d36139df616c115557a7514bb3edffa06e554c82b87f94c835ae6b4cff315832ea5f74cc41739e99e683690c28cb7a26dbec6c540fbb9aee3c97e17263bd2f2b654488317e1e49de3de0decb7aa9bb459a07c6303fffee32387d7b4157c11f666e76b305203913d8409c019ecfe2c84148a81c0e72a48921b4acf20e8f56ed3d23348a961a28d7ae55b5854a3de77be546cdfd6f8b51da947a61dda5a2aa6aa2a5c19d9c1697f7072e42f15f66c8030bc55588305e47bf8fb92fbf7bd8c3da9f9394bce6c43517ecb0417f7fdaad77fa9340dcae4465b378976e7f659f378d6321bd4168923262967c07d02c82cbfb6d8ae1048ad8096aae2b0e3e356abcd7304bc23b18e3c3ff26736bc89eebf289d7306ddd6fa36c6b28c42eb6e61afc11ed056ab669a90777f49cad9ab91478b7ef1a255710f48a20d51d00f9880e00452d3e5faa04f7f60b3b1c6459029b721a1cfbb5f71558df6bdffab3882c1bb9265a5d4e3649b8284981ae45a7dcac759f7ce4ca105946ec11b8ed5068d0d12559fb863c000bad2c81b020a687262c166adf0a69bb529e42ff04825d4315632f4d5f080396df686a9bd20e6b1d98452b472ddbe17a36961cc9f5e801f8c241c9a2b8933a9c32ec1a2b713f100e49115b1a2b483f020db90fbaf6cca5622878a0e823e9ce8c5f8ecc104c9d6dad0a79777df87f0945f8b4657dc16ac40850f98a5413816c0978284ebe23e4d0bc678204376432b719d01078b4c6c397827a505b21da9cb6324271e385c9c0f4b62bcfbef830f38de7c32e420fae064816d00e2835b71c7e5b5c56b32fdb1a2889ef89af6343a9fea8a4d8c18426a7483a6cf8d3b4b5ac8ee44b3f6bcdcc1f239aa524c046917d96d39bbd2e5b4d655d9c95def004db406d0d71efd34d18f910f100df45cbc957258434c32935dbec575002eb7e639cff6ab8cf9c9c06326f250d3f986e80f66a0d4bb0f4c007ac996da00cc5a97f610033e714e5adae49f96e6d471f084851b7e632b5f082fb3083d482ebbd7c917464241d126b94c3340714fa51e502e81e453f76d59cf5b501b1360eaff08a66ac0fda320901dcbcb03cc3d7ee5e253d63700ed78d4d90927763da89ea12bda0d3bafda772752492e256043dbb3a97b60178fa69e58505d2f03d0bacf486d78a17b4fe69751a1443e16217328075100681c95c701d413fb96ef0ea7405a11ba6cb00089f3357b21e4b52c38d2f7a2c9100d4d3fd4ca3ed6d0a6bd90c4a08f9594ee839470c957e5dafc06035e023b87f76447f889b301f5ae862845c25f3447e8151a4d4822bf73f7c9ff85d21f3fb85b53111cc3507ffe0327c1bb19f8a1d9aebada5fd478362999c241a56d336877f980de3caa05c912eb2bfe28b813ac59daf896fb10b14603eb784940d16ecbe93fd32a3c54770ca3cb7483e3051e8f7fd39ea4df90679a534b5d292d9de87deb05154b66359399666e1f4417f5ec51aaafb2704ad65bdb928cffb383cf6f93a874bf190e945a9bae44f3337b9690f5536c1e55a7cd226a32c612032dc97a354331e804cec7722c72f295a55d210f287be2cce225e5c1b64fbe4cd7dfafb473f896b9164d5e95910931ce791182bc2acbebaa0122ba54604e9121c01f641457c5653e5d2dd6f26a4d0ebbf24c7f7726fb4e931c888ac7f17b1bb15264be993260b4d5981ac80976a71aa5f40d2b05e8f9ee42f1424320bacb5de364881c55ec7b769a4c73ccb7161a0f1569d0d332b706f8a5dd211603d6ea543ed1337aed6ecf3df98f24f37b4837afb966191646f349fcdceb53b7e3744454697e388219cde50d5058ee5b75abbf9f1edd22d17d689e92c38382f29096a430620fb345330a7536eeb8679cec57791505747b4aa8d0c30f58b7ac5c7a1ba286ba320238d732ca80d71fb7103be000aa6e526b78658bf2ed84401bed563ad5e59687fd3c55a00258f8d4d35233e43205ce1339d2b947c9bb2a88ea704a2e1660562d1ff0242ae2cfd18ae679a6e8805d2538c497c1d646fb1a493d8685a1064b45fb564d531cab075d09f172980ad2a65288baa8a2ceae19991eb7c8505037768d253a1c938fb77427a0340103c66fe30cce00bbea9d051dce4d84da2cbb7c1c2d26ebd78d67e78c96d65c4258b080b574c932dd96d234cebca73cf90ab4820863cf61a6e4fa06af5288ed9ece3efb8d0b2158db6bcffaa2da68b2683477679d39f3f8fa0ed990dc2ab76813d515d7479de6a23faefcae655063994905a584fa99d53d4f0d9f5cfbfa2f35cd33cb2ed54951b96c9720ec680b9ff21495e444fc1218a353dd21015716f76d2f46c19bb1578b1e1e07bf31245af7c35be1df152959d592d360f35b0df346ba6bfbecd8e03b60ff98419e8675a54ec8f2daaeb6c6c71ab2b2a087df25ab55eaa0ef67ed7f81dafa106eb1d74615a68046ccc9398a247b2530e2a091b6d7da2276c4f1e7e4e04f558869053b132a38d7d44c91aedbe53a04748d0c0bc26cc02e380e20279dc600c7df2192f6266605279bfe1f7b5ebff8073257cd1eb99d07d8abf987e52c9b68f64bd2f9107fc118cb776b21c55993cca531ea229f2abc24130785e3afeb2ed8ddc0e8275ef6801ac285beee7eb800797dea86fc366611f0d7ab9ad1ba7d9d5015f1f42f4f85961c1d6a97f88f4b4364734981ece92edc11b0dac3999eb174a3c7b6d8dda1eb437431d4a02bbb607bd98503b7c47e3ed48ceb6226b9c1e96a7482d03f0ff5cc9c02e013e1132315287d5c1bb8ee5d6f18326b6e859f77c938e3a48f6ad6c4a3e676ec84d9e4980bfa59fd6da04387fe5bea48d488947ba1ee67775b0fc8287f28f631b3092ce2c2cd665f17d552150808dba0441758f957b6e392d463ded032845bc47f47a24ca927df62f21b907864b4dff3e6d4835a53a74c295a04406c9a2e050275c306bce0157fce5a1c936a52e1adf0b7607d34ea2a543cf5708ce0e63183f32bdd185c34ff3761dc629292b766ce909de7ada7b12b262440796950ef09aef5bceb812567845a2d199fe7e1968ee22a0cc5881d8879fbef5fee65d4fc4b5142cc7746c19b1c363e300e019a1a7127d71c29bd141043178a78b0938f507843d50c6260e3c30ec86882904ecce67c6109d25c45cf5146716bd9695d7dc4bad2e01e656952c410cbba3f6c3937f5ad006104c36fc09bfa7d5beb189072db125809718e3178923005ef215cb090f5274010c43b7af61b5bd2ea79cff62d092c904e59c30a19781b1db455790d981d123fcbc03d429a3f98dde2891b38568222e4e31a1b0bddb544a6f0c527cb060a258a50a185b0508f26faa7bdfc972209fa780de25206af90a2a5ff095ca9bdb0315fe15adc7a54f7893c83208ec2b0c5b388db34ba1bc9a9b66d4ccb85e2cda252294ed5bccdf6a065ceda9e88348114f1b14818644d47c377e6c7638dc33bd31d5a4032c583bcf2a5aa8f7972a0fc11d67d9940778833fbb940b19d07b9e32f044415cf4a44ff073912a4c58ba72975b53c0ec389757c0ea662db943edbd45b7417f760a9a6d37e1d815fbf4b9fb1a397524f82e9f8b2341ca7fb54a8ba612a0a98cd4a17151ded84b89f91844f8c4f6c5183166d767042417e89841ed66f7b891ed121ff4b3fce2487579a96581016bd8b53932ce1d772812c4ec6c57c6601bdbc47d8c4cd27760731c6875fc1e01cc6b4b223a0bf7a544ff1c8041331db381794686acaeb40925e377aa6a410796eaf06818979733a8c7c93af986d2768fa43145127861ef8c63c0ba6210ab30c321ea01b96a64ba0b50cca6ca9adb901e271b8ede986b5d570401534826cb67ccbdc97b91b7052cceee8bd6b4e6df9f217c162a5d301c1d14ac1bf334201974702dbf650fbd25e7bad6e52337fbc49874f8e6a12f547af0989bd8b9c149d020f2ee016fc62b251d6c1a4e26b905c3a0569e3f78f6031dae7f15be861eb994fd0a7def6c072adc89274e7fddc7b48e7e27748a80ddf6891bd3bd15e17a416dca04060717716992e28cebf63422b7a359d21817ff11f60371b88a98d3295073b5da91c14321d7f9ab42204628c8cb27077408c6f234b7c4078e6c398bd8b4cf9d550f26fb0a035ad197eba80048cd4c4c16b20ca59011e25acc865cec337e1fa1c8a323fdd13c99d731be7afc5ffa807cfafb6bd5b6140e33667b0f4384cb7843d35e5ca1e82e4c0a2e6cfd67bd6887012782996813750cde47559ff662fe905725525005d6034027ad10ae91d950ef27f9e684c1c9f43819120dd4a129ac0d4876bf14c8f82ef744d3c096a6c5e1dee3f332fc590ce9ddbc96f6fdcdf393f4a165cdc7cd8ce1ecd1ab2e8b7288a2639421139164b5de9a9d8c9e1322a7acbb5fbaffe0a2c091fd471beff30200dfa9d781df372a162eda51ac0fedc48a76d2c49672b7a5f231aa168e14e8caa6b913a71c76c9b04fec5d1761ccb9aa8d5530f162c199591d3f26c01ea2294662eb10c92797109f212e6bae22e814429a399af30b4e5e3bbdef1fba521b023a24d102aa869d0b43db80945cafc7eb49ecba65bebd2f54b163d9a8e1ecca95829171b56eb47f91fc37687815f99914baba7a1f3d8e23e3825729cf8624ef5678857bf8aabd1ef85139babdcebf0e9c60a92c3133b6ed9ad304940de0648993d5f3d8cf69f704b516fb108f42e340d3c0f72affc2f9080418747c6441c763f5d8936079148257b1a2661dec9f38ffd84011aafd8a46bc6cddb3cfff272293d3c273658458b90d2827c39d53f42cc8191666e855b2032653f7bdaf396453a436fdec02ad46b63ea210aff515c093f820121326d2d277759478e7fe0d2d91b3d682b42207cb7b69861c227c779d5949f21b884a8f1dd03910e2ff75378a57132896eae0a8d03115f3946e81c0093ec3cdf48943e12a9f37c21b5acb5ab2f58641699361d9df012335905a88c89e06635ced60f8d195462cebebe8ce894e5acc8b7d90a94951a5c0bb96923cabe59e622d38bc4b8e8d79dc7ab7df380d05d0f41a7d55ceb219f7faed768b4378adaaf5ebae5bbf5ad0fb22159b4150f3b28fe28bafbb3229b009e6de68cf9dd01dc026c7e61ab4db64144d04a0c93e6219f0c5c23783335483b274bb805f94a21a3d584d56a3762d72a3b9177225d08ad969070d7d4823eb32cd9e2091104cce523909aa4b84b77a430c3b6644cb0eb2096df6e0141a2c99723a531fa1feed22a3f9493188ac617362d1b747396a6674fd99e5464a77bebb0a61dc9829ab4ede1df787efb33ebf8bf6dade5d95d64f3bb50aac9fd656f9583d6309c916cb115dc5719c197ea168e1af16424bbc90c5222452deaa1e21c7ce163d0e385b9a999e0b5d3c5c05ea8c082be1e941c1ad928d519ae0860837e972b6066f633b640460d58aed7762923aece45e1b3332e84db92e97e60224975e7853d70d33c9cf1854c385aa7bb8b71443752dcff5293db95bc8f6a4e87119a162b69bb7f9cf45c6fc576965f4f901b61ae477c25448185abef7a23d0997b5f2f1e8b7d931d9ad665413a85f5b312de8e11a5d7be081ddfa01ec90203ff277527c8dac085661e43ac15090c48034ad628ba86344a94f5fdb92c86884b45ddbc5ee82873742c3bec5d40b72298589e9ffa6a019012c6aa3b0ad2b7d4fb7f0e12aee130007f39ed0b92a5ccd969d581e0f3728282f27d1e6b2b0abda21df40c2009dc34e9ace3279ebf2bc21830628fef1cf76550ed58e73a5e722ff80ccbbe097b81f42a6f2a411797125df6d5dcac22db44886674028a4b91e89c307e6c0a98232bfb8174bd6d3c15d4897c4ffe49eb808dc6cfcca9e0dd4240e9ce4240ab780f5990be332644472a7928f94fae9ad773286e05041bf12020448166f66772880587ab8346e105dffce27d7276d7dbed003080788a0c4999d812760ec0908610008a814d828aa8a11705c3cccf58968622238c0ec5304c63b7900ad2d2ffc94962c2e00a8d727453f64dd69793d1b81bb889fcf5a50456a80bd3fb02ab30a7853d72a3d6734bf520bd3fb729616c001270ee8bb457b93e227fa8f009be9c14f696715f638e69c85e923757986a5e1682b6478d4701d92a4fa9e3c27c18144ffc5722aa1e19bdd3df615481fd7322124ea2531c0a9020cc2b3656a6f0b311a7e469a9c076303c0edaeb2cb34fe26f3bae7dea24d81edfb07301880fdda2073eb19c5664b793c87305fd9a6330421ce98e0ed4008d7d655dd27da454e842caafbc4a051c77a4dccd8610070bd824ed8759947b1a988cbb1c45f19a21b0f6d8aa76826bf1db5dfeb365e00b428b3c078739c3002fcfc9ce5e20fa5f918616a48cedb4f2e81ecb14ba759b6b807c692d8bbc99eab4643d6cf736e8c41588d734071b9a90c59ac16235a83e6871f1b201984360a72000e7562df5c10689b2835cabf33b4387324178d67673f72558932dfc45b5f0613176267bd87ddc6851a1618896c5a70748977b0d6564cfb6ec990b3672d249efa49ea6f99a0cf0933e2049494a19117ad57dc114a803f488a4e44bb00fde9124d17e09f3a266888fbd25f6952f422dc5d3fdf2100465caac0af5464fc17758c98dd464cc9627b4d693e689bef8708477a558b5b2cfc6bfb2b3096be657e8fa75b941419721c6d29a52d3288c26d6b6516a3d7dbb2d30e7d0c54cc99eaf24c8dd8dd48e39aede0bd55847b9bf1f79da278e5a9af77e3737e67b9cf4ded9148cd7451d0637cb44778871d51cb78bc75ffe543142ab0ff78e55fb3814999906310b0dffaf8b228c25786389b08e3fffbf7969ae54a87d01efd7133e9f0f233f6fb527e716b8ab3acf72290b4d3b858c11fb00fadabee773d62d05670e872dc27eadad43891333cba6f215b46bd9f1161d4e2c9f55c7eafe85830f9743e17e3d572eb4d6691aecfc487ef23f7b6815ff93f3c5db0ad2772cdf6153014ad0270a9e0747ed0a71adf9eb853c63a49f498edbd9897a16b1410ce1d5a875c01f5e22deffd318b7bb81b9e106c9648ed00bca7d09b00c0ebcb7e393a3ff2e083ba18bbf1175a0769a395bca48e6afd6e71273797e6516260dad789382309162a0d8cfa4cb4adf540470ed4b23e1b504c7bfbff5fdf437536330e25ae710efdf0a2f7f038c4e9b4757cf5826013836976949209272cff183f8012e8316da2107eea9aa2be8adcbc7b714355dc0ad264f0a48eb02f504fca595405a178b4b45791ba3f06c50b5eb256f08d56cedcc51fb2267c04b4b72247ba232a96885f51ece47cd7dab5cf154bb8c1654482b8e2ca5528e09241e518d63fb586f5fa59cf7e341b1bbd4eedd0977573139f81e876e886548a18e6b3be0cef1ec942ac5cf6e9be825e2d5fce1b79ff5ca47389ffc6fa69e634ab082d812e6475f6b5f0673b8814d0960eda555bcb437c1d2c2696bfc59fc346c7a7c68ec0ff496b762f4381e20bfca50cc5de4af5311c5b0460de050a2c7cbf33512b785d662ea11117e733dbb91480d070d8df5a6b0fc1726af69cf60d3eba5e8286f10e637be149de2e807b5df2f2a67dc6b60c087e8bc0722014476419a690042d30c348992bc802070ca2b545807199b188ee840c0f2cfd82acdf93dc4c945a33ecdae3c280ed8cf807ff0c028aabd0a216e245bb970a558cdd0fa1e1a613fac8cb35e20bf206622644dc26ca4894749628f10f201a586815e4b966b085a6fa9a4e51d425050e8ac9bce6a20857235eb2839add5caa3ed3537277ead6ace81fcb66d9a80f1a20cb441f0d4dfa9d1974f6da3f8f001039a397242252d64cd137160254a11d955f07429e7498218d8340fe589d171ccf8222f11069737e932e60c8c37f3402df2635dc56acddc436dc8b91948a934e10cdb18e64964514473d83b3772113e5f0ab3cce47fd4a6620393ab57b2a641568885aac95329a5e3bc989b529ddd7f4164ad8538cf26e217acd1314a7b44347cea5be21c93709585358ccd32af288005b033d893cfc7ee6749e0f4a5e31fc0ada9ff19db14027f7177617d0e84bba8a3731cfe405f313b98c73ec6f5ac3ef2866664a9c5a885d534c80d1cc8fad22e1e1ed90539626fee5d30781bd41bec44c84a5ac25bc96ea22867ca85b89a466779b5cc5258c2cba67750d45ab99b1f7b9a79f44ab870083377aa193ebc4ddefa742574ce8c7ab59846b78898ecab477cee71eebec2b11fc9d4ce473b83f91ed9fab609fd0b955860415892029b519fdb4d51f137510c06043dc76d269a898f88f4f419a3c88f513df8665c8fa0587c5484f7cff83decb930a970c7105a6350cbfc47eade0b684d0105fb129054668629280569a6f904e732714cc58f2bbbe73a18bc2b3b603156d7a2b237eb438291150efce65525dbcf2636c53e51b3173f6b7e13af61e3576e46576e3568b40b0d5066696fd2af48b8846984873e0bb5118420a6c2c3107a96343e4288c94456ad169ad86d9269542fa11b97b5e626f7e00b2807ca4446c93fc4ed4f41e0629d071f6b0d76b1a9816285c9366674f1bff2870091f5ce799a4f6e49406f887987fa438d380cbef84005e4193f236c00c10bd96a59ad4d2650993d908750360f6f700fa4545d8fcc7e42c03301a11a5add6b314240e9880f2b47fc8783bb300b59372d6d811009858af64baaaa22dc48b28f714309daebeaa14eee7577993940ce257c486084971eb131a3c92183f7e5dde5007a6d0baff05602aa7facdb6bc51b18e978f8070422fe9aca39c770ff92e78f8d86f7414b2226dabfebe082b86bda26850732f06becf119370e99fb3e4a6307e57b9b5904374b337e8f2e324ded76a3e98f4aec3086bce6935ca7ed8ef8f61242322cbdf611e9e240acdff1cf88c77a3803680d0dfdb6c2292fa66cd1aa38b796ca13626241c1306b889c569a651116a596a23dc58db22e9834b7a7ba1797a5bea4b31012d84ba45fd0367641b29cc06b067c6def54bb35342f75749cbfad17119f16ef64b217ee1f4fcc022f4b8e1e36602703efaaebfc8e25bb2727ee7ac6aba33443bb24ac7c2941933d6ec3b446c193ae2557b6421c622f4a7d31ca3377f51c2a6e789d15442f01542adbfe82c3cd31868b2a88c5caf1d15de8e3ff70efafd46e0dbef27781e5b2278959f21c2d89a583aa45415971ab2a95f40b1e03ed29abd6f342f121584e77bcb6f8a4284270923d7c28bf79446821807ea86a44c7cc9110e5f1751801ff003352cc5876753a8cac0f889ea4ff2888ccefec18b4944ab8b4fa4c3f981b042ee983ec150d6e5b909cbc577d1bff52cff21d4517c183f7eb2898ffc217b116b6d5d72251cd3de69530376de5fd699e3472ba5def4d5a78efa33503897649e41bd8f488859365c2b8295fc6faa5ab96623747d9518356b09387b74ed9cbc66602f9600c89154c6d014639ad9bea594e85623c33d2095dce70cf2df7741fc7b5bf61162994596a46a46a71d6b166b7106e6d8af0b77ed4d46d37cc78bde3b26c7d41b548a3683298a6332cf3a8589ee89b2b991f8240ca9824e9e214f964a56d66c2a73b9573d1616165723373459cb1ff16df36001a9c84f808167a1b8a584f23f78aa5ea33a121a59837f100841e8b4886d342563140afb1a48f6beac19453db4690ecf8a8070692e1e5b5065ca77e2b31c653b256d4871f7846b1e3fdffb7789a8271394a79e868d2b66712908256e75e2928695f5ee2c990ceb0a72ecfa36d7335818c1e2ce5acb9bdb35f5d71bfcb3f9d01488cae74a6d916aea9e92ccc291c1a5103fb5a4ed5d221616b5d3b41fbc28559751f99153e61f68fbaa5cc6efa6b3ed368c4fb53f671408b3010473dcf92c7492a3ae29edd14ffdf2f410d2506de84df86b9ebb055d7966f5cc03763382b0e1314f672926d716441c281ce64602af6290d62c4802de3b5c8ec977a550d365830cebc2928e4f9160fcd60583d71b1d30d88411d772121645c2a4ce149dbdfc01ce901762daa8da4478ce292df267595f6a582e714e968b4e7bf51be4661d4ec4890d086caef3f0bacb037d9dcda48405d063b211831f6d5b26f387e3d53b7834db86177915420f8635d18148f91e8ce9595ce61f13f03df9ab584eb740e080c12bc4bafcaa391d915f5b334ab5294d70449c30fe71d674008f6af5b145c5cc02705a866a5f7003c3819b7e80055caef65fa951f8138db27e72044a64b199607c1c17096dfeeed358ab3dec5be1831cc2f5d4cb3dc857008252501175d28472df2176492c82c9e6ed8c5e8539af154cfc0e60e3c5427171d8e5a03a081c8656467b258dc86f9aab12183d53eba1af03f04d6fca236c086b408c1df94beb676e605d03621a16ae8d90e5e80813b4c0e85d5409b0446929cee5d14ccb6deed61d9953b0f8429be3feceb76ba01bcd83dd75bb42ab37a0faf554d7bd6029c78679278f67543e12ee1111b7dfa2a4d2280e20968a93e03ce9adb0b7392e62f20198e584e35d60727d2c37dfedac4605c45900a5e523347ce123679d481bfa1d1e36fed1922178520837be2ae1c12cbcc271636326353e73c968e38f1b06029cab9dadf85235fa56ec033b69f87d28092e2196e885a8de87ad7bbc55ee67b02476b4a54016b120e2b8accb60467ce9feedd5d326c9f79a68a1cf00b066a0a90b5ec67c6404004366d88cb4e2929b85b60b9fd4e44d6d1016777016fae05a425e9e5da5eb82a69b0e28ca4f4325d9dee32cc93b7e10b888c87858760ee5cc6c0cda7aa510cdd3dafca9c276bf6af3c0317965a8a8144518d381292fcd164bb8c1fbc53148fb4f08707372b915a1f11e90dc94d550eb4ca149da40b62fd62984f661a9f2bfb1ca85ebd484f6c33c3c968c051377f34dac5248d7f384fd8da38cd97d22940b68f1a82350001b8d13c5c39951eb712be201fb92196f6423d7d33085abd18c90f25de02c73976cb130c5fd814a39778975f1f4c53b37408eba44939deab84bf36cb64276358b7f6d8a159cc5f74773e884ea86b6708bb37928595312ca9ebe4620736dd0474ab10ac85b91662e412c94882f7d46c223ae8757d49c32e203777d0cae33bc33bcd591b5359a1020efd0e52fad77e26f6e12249537d31b4129f45b2552713ac129738a50f46ef0be22955ad99389353d89132b68548160906acce907a9967c7458aef6dfe54f01990e70d1f8a750d249f6a6e6ee23eeadd9e8d28d6b241565538a8b89cf395a273a8d3e1cb40acaf56e97a5daf70db2a68a943076a54f68bbb10882e4c23aa031d9bf37674656c06bbaea5f4b01c02fa9acda30588760303fbe8eb070b6c531bda834cf0b28c7cce9e46e8f45168fa1ce294d28bac22c5d551cd69ba91d81ea914e1a406e54b9955a89e581afb7e1e01c6f53c043c24718fbc476dfb18e3321411c8cb4767a9efea1d9e29e7a494495686d2dc5cdf773df5229faf67866a529b01069c7f211db79c261a50dd27995eb5bd76def65611fe984e8eb563c692c89eff7a179e43810523f84ce0429bd45eb4a9be463f79488cac268809f6e6ba34e78490aaaad6a6062cfaf3e74cb5d429bc9f857e1d23950e05d160672dd6d8fac59eab1b56eb02fb1dfd2a11a239155bbd1dcd46b7f3af364a7b66db116cae403e88e65c41a1a91d09032f73c08b42d4e09d76c45b847eecc0849e88bb1fc5ecde02afce07371603e9dfa255b10fbb3fffd024a6800c64edb295f6de4eeb599c89ca6056ccd9701d9af08cf4304e351bdb947cb676b3917e5b7a515b2a1e2a9a48fd481e04e7553a8be2e86f64b6bd736631d1e480aedb11401098c40eeda8a7b35a0aa15dc926c4995cf1d5b0eaee988b83b61c540283723d06a469ad77cd1c8c7ed87685192d60f643673a752b25bca6565ba4d16b1a46103a79f59450494fe8ee4d0f95a890efa346e72b1001d0150cae9f6a00771c442bc0f81a6c442f2bde540ccd3d235922c9e53b8c986914e2d2f3a068e33faa26ca93b5b7e6b1af19f658a618917a4fd078c896d0fe3e75801fdda2d1124a96cfb6138b9bad9b4d644a9b0ac9ed5f258cb69e370a93ebe27ae5e0edc1b42ab9252945c4c1d3c177d40f18a8948bf1ba33ff7c1ac9c7741cdc46dbf7ca7feb25b3c79fcbffbd3a14c979fe4421c1c14bdb0bdc52caaaf2a46ead0ad92d0409f4b0365abe1e3e9af6dfca1694e2ace0e732b481e26586c560039ef22a1c25713eb30b89100068207e82600494f359a7c7e0bb670ab4f7afb9f4ba3519eba92cf14d93d2e869923a0d12e7e3e293918ec216d26e5aeac2306c356e0921f0947ef92b323f7018d731ffd6ada19d4facd4b526b3829b89d67ec3d2f71d4a57ffa771eca58fdd91b9c542bbad414e11b53a07777a819e7b194c5980448b0bd4bfb889750e66eb7601f8a139398b8a525a15d2ae847be8b1b12ceb6604e1b361b06b507e831b62935040941558c47b2b9d4f8e56a2e732fd8b0c77ca722e9c380fdfdf7e882bd818089c420294a5f875ca39696454a212cef93560bd775cb1fe1ad59f68cb00c7b6ff3842c2ee2449d5d3cb6a5496857a9e95d55627fefa6e510a3776931e7e6340ea97068cbd72936cb0f0c398f6c48ed3d09912b8140be6fa2b7de7d48b56cbb4fa474b69dde2d40eec445e655dd3e267fc8d1e105d25de5fe7426b9f330c1d25fc665280ebc62efc6e64c40cddbeb1a3da2de0b7e15ab4291f601f1d24e035fbebd0d6805e2b74768b386ce34fe67243da69e81292f2ab116ec16224bfaa16ebe74138278b18b49c4b9bc06bb8558097316111e5c79ee760b7e1ab6c17da9de5303a7499fac9f1c515c5fd749508fb67a277a53057c13ba6de93b92e2e462ea369e9e47a14561e615f57dfe76f3164bfa7c3e2133d295f69d762f52d233482870c820b67ac6058bf427040f11be802093d68708e67c61139374976c2577115a414aa401a35a3f9de2c25802e7a237ca1586a310b74c161299e0d1c417ed418d1d03d135bb8a68171caeac5a03c8dd90470185febc61fa147bb948bb49792804bed128ac070cb7a25590c399690b07a2ae04b2ca430ceef56c83226717b121e3221815721a07c17378bd5e709fccda19ec83b8a14fe0227e2b2b2b10bef10ba2d530d1bdc457cbbb4eaefc0d38d188d3d0fcf1099f5252478a34f6cb1727a8b1c6aad78d8cb8dc187212042a0f244ee80657999027dcfb4b50b44b6f018ba7869bc341e8a3ea0764d85f79649ad75a66812d1072d18928d194c31f3f1fc6a3696fbe0291a56689c6608466641d80d6571762024df5893249ae3ea13e551f11d4f75dd0930a060c10b28c7a521ae770f076ce329b57fabf699b4d470d893491aae6a13673840c7aa6ea92b7d340757b1b9014a0851c748fd286b7888ddc75668421f104aac1a1167847ac0e524264833614596d22278b27ef6b8850ea5a0721852ff336cbf71230a099610e610211ee49dd05124863db482c5e88de98cb82bb7611035b060352c698208eeb3515b87e986a25e0e9e9eb24f09363da369c0e384f8503411844390d18a027d8edffba0bd415e83dfbd43d815d657efc8c701d5bf62633855316a282f8e8f7d51dc1b6f00caec028a4681fe2da3c98b74d3832f91d5fac0325593f9fe81a0bfac9e9765b9fb2562cdc8632b343d8e2877e1d06bff364550c1acfe436aadd431e9e1d2247cc00b4b3d27a55a632f57b06e8a10fa9133d2a829c66715f786b7b87c29a25dd46350da4b382d9bb85a23eb595a88f289322e02cfc86d1e98d974287c8a9e15c7c71727a304d1d0ac20a9aa49824e01d5e61d608d733383edd667dd411581f40425a61b256836ebbb2598119c92d65b02ef42df4023b8d82c913a911437ede558164eb0eeaed3a278c5ef3ac7abd4c2e78d6999e17c7981e4462c972aa817068f5ced458fb8c0e188545baf75acaccff591f2352cadd17229c958a5f2c7b30e7664c0ae28fd5e57d3a483a98b2542722ef99b875d43134188b75ad75922c2f6a7af553d0a0823b9dbe90e1a8d71c60316aa8d8bf1b055a9faf8afdee50fd43a3bab61622fd7ff54540ec10ead0a4e410027c69af635cf528639ad763b0368823858bcb639901e666df078a729ead64fe56a7d9b6af2d49b7e7151c0823919fc8600f6ff12aba736d7a4e4c3976aa1c713fbfefd66cfd30d6a245baad458d499e009083bd9e16b7d7744269712707794ccf2ae216ec20849c0bf0a19e72975f2fca0f9819568b35758be6bb2a8d6036c4dfbc47a09096c07032c5362e699de8b97f633da30c53fb6200ead933521525ab85d166f398ff77066d3403e949cbd862b29fcc5fcfa2b8b3eb943d2e13057dc428a6b71a82bfc4a845e3fa65a56022be9fde6c629859d33a7a2c04286669e622c8c29f39412b928828295d4734dc2090787d785cd53fcfd188bdfff9ee15cbd5cbc2671c79e3a696015a6170e0b3c93c6e242a4f4fc3b57bd39f79206ccf187e1a3cda7406473bb54753b466388074fa05d6be7f26effe1844ccb2914a611828dc51f3aeeeb7f408e05c0344bfc77359e9fb4801d9ad574dae51c2b3c5670fcda784e0b98854513771895b5aa5217623a4f6cfddbf159719e6b3ad20189aceb40262d3544ce2edc7ed4d573f2edb357580248f1085c3f741e2db2d9fcc156aa1b861013aeac139925ef024cadd4f9f5b87f3967694e51005190208e5c5a9c02ae5c87f2d7af31e3de8df931db7232a44da357b27e93538e21580b0e43b4e92c9f048133fab79c894541c37730a7ec85d14df5cc498c2880c86754dbdde9b685b16dba4c4812c42564ffb262ba78920cc280cebd0c3a47d2db6029410037f95592d721c772ef95870b4ebae509f6ca16e4f34af236b97ee00e9565529982a7d477f9795ed298d402c088207a36bf4c96b9b0cecceadbac6c98ffb3a8c66bda969d16c932a38f966897b6f1873bd380482aab375ab94977222abb3cd1cc37f7504117d01a1199ac9c90f09f88b73cd986dbb4c2ca4410557709a95a93e44af3055a2bae4589e1999275d6b6ae7f9d3276d70f87004fb64d51e91c4717ad8d87f4af8e05780807e7608fa2f31aae8f9e96e5ad69355659706e292cf82111b673fa23fd19ed975dae4a5965e402fa5e9ac33b9d817d0195df853a3452bbf81eaa4a7d72daa0e2681eb9faa843f93e52ac6cb2d68d9673c40d39bc2cb07c2eef250945d90bd6d6889400b1c88d393b6058cc0f12cffd8a9b78e39b51cbc41c2911be7f1f28019091e5eb5a72221a8328c5835879d50df52efc12bc1a118132c40e80db8fb35f10aa23f4b7be5e932b38b0a905b355b51dcb30d23aaa068999873064f59e23d53e14c991fa04ad346a4ae949a2c8b31634babfb45b68798c7c2ecf4e9809e14ac6428dc35bf979a0a372141d6d4b5c66205976ef43da30561be402594523522b7aa236c1a1b3dae2c8f02f5965d9c534957a589501f772b5bceff890fb070d16bbe370a69e784ec24665a6300cb6c7dc4588439e219b68ac609ba1229fe872950d45ea1bca47b27489bab2dfa164af0ec9ca2faad5329336de1d836382c4b68b39f20dcfdac7c90e66b7844f4a7403ef220800c571caeac8effe2861ad340c77a85628e7ca1dd945849489c6860cf49f7d1e811af73745ef2ad147b0fe383b6d26e46d571bd8f8c9a407d494571b311139803657ae4b508643c7f9011184175379ce5fa29ea464f78ac83e7cfc0e95a8a859aba6d65c1491bee70e97a96906bdaa39c33f9cd4ac079bbf6c5bc29e534cf960a1858536624fcfb82b41f7dc958aa139a4eea186a3ea32d3fa3a54137015ff4d6b122e1440052602a20081c639f411b5f23fc217843645b9ee8c13a927c5b1b23b63af5ca239a398778c74d2ab0690b35568302393ec2067d9231e82395aaf1fd82a32cc3a1f9933f8ba9ae0c8fc676e9aa525678d1f4ff45601aa6cc03d77416aadc878c1536d5311071ae5f86eef7cf2991c350b0297d583a19255d968ac7bab56729157feccfc0fe23199ab9b9cbe256fc424d2e6b799090eed98e46808fb839efc23b7975c20ac2f6af5735806897b463666928574b19141a41e5419b06e2ee7e2034081d45dd46238d3d2430f8b8ff955eb167b54f5feefa6864b0e807a388d531f623e505a0cdfcd43c86e12bb40c81022913aeec68f31d00ae2242cf470687655f248aea88bce256cd04c6fe70baf1b3406853628d838d3347191d53494f454ad2f4704d1ce1735dd11da2f029b00081e244dfb9f603eaf6b733e0efc5ed0f1de6bd40a33bc319839d628f3592bba7de9dc12ed7dd377e94bd181bf9e640d7dbe2ef6ec8e2a73362431d895c212b50ac9bdf75ba081412942b18815f0bdc5288d34525d1594ba98d3245452d025516460fa119838cf10295a10a548108473c7ce87257ca0c3a7047766a92dec801df726beda3d1fa908b23fa2dd5f596cfc7070ee7b438dfe09796ccc11547eca73198af174ba341362d707e7bda1f91b6736b3e4cb4d6fec5a3eb5308d1989fe71f39f0a22c1602801d69aaa8fcde477db29eca0d89eca02f1509f141aa0fc9ce8f0ad9c6963f2c4bca32a53993a70b405e1276bb763be468ccd757252eaf7d0a94829451451034e6e9bd01705ecb02aa20d0c828afcae7bdd1e7d70af09e8a1382534bbf47e41a1a5fa423b3eb27bd9ecfc4cb68ea4d01b783ab319a1a6c767df029111217e805833d26de334da83caf5226f88232a8d6c2fa1af0d51cbc9abd793b43857ed10e4b177bf7475fd5d3b2dd27839ee64194b0492103ce8bf62305a99a14f823ece657f78d0dabc302288cabad85ae5672cbe86c8b7e155bcbce1499b9cda5536d47735c296470e0b90037637d0a95b65d72dac70f11852457c6ac0d7c5810707ec90733c48dfa4da730267217d7ae4cf196e265d3ec578d7726b3f6c854c5980455a8deb0b8ff590dbdf6964bb4ff8826ea6e7eaac9431afae277d235396c10f6f751cad467e0d81b47ed830e0daf8ce8052c7cf3bcd71f6549b890aa69695051f047c7a1cb75e13a61c44f89107ce47bdf74f34e5b08bcb950951da7febd65aa35daef4eced8990e6b1c575491222cffc7bcf9f161b19ea30b21d18c17c7ad284b7ff084bb105b61f2178352b4bf3b90e74bfbb3112f5ba0c2b8acb04706aa1a0a75f4e45cda79036d40291c26523c93a5478f70b511d8333361c2a0484e97dbd84773ebd976342e3acefec9692e441e51c8428b697484770d831676bfea050b1b906363402d8cfa3e229ef5445673270783e5439435443b2678c43392cd07002b55fa46d3791891d47ad28de88aa3872074f3bdab6f415b3307746923da6cfef6b491cdafbb921490673546ed450d33bd8be0eaaa284f2dc5a236741910248e0d144176b03be457e7433c4cf6c574544d3d072a7df16b4f3e8e7819af3aa85512ee0cd703996a3b81705e5410565919fe3b89316a540646e861753bbf13c8666aa980d34a20e030ae949f7a0a64de6ba0b344b1ca5d4226313f7b04379552aadbb58488e26f276812554896fbd214bdfe3632ae8bf0591f4519cbdc0e797f3adec8dc9d2d4e72a47d1d9d627bef8870ce7a8020a538a780e2434c195862e782f250e0577822811e4ecefed7a36a09e4e712d2597c0841a89f6abd5a6488b18b370fef980f133e22e764718a4288a12f6ca643eda973cd8dedd42595289fbe3e80ed9ad7729e6579db9724a04cb7a994564788d760c2247495b491d65c7b90ebc783caf7f7c5468334eb02233e82ac73029bc82254643d6701652897a836e368bd4b4f24dc90eef753ea68f5086732a8bdfd431c960f8aced1d286f32ce09428f510204c921d9aa2cbafa901ac27660e987d7986f5b5b1f4db5f5b95a2b376d327cc0a9bc9278ad726b69ad508c715c24f626e49b97277067d2cf189a74351038066278d6b03866051149b549f2d63b8aede0be8cc9af136e2220a29de5dd22d60175d8275d9543928add6e27d941f24f1cdf1964506690084db5c8c000745ba57b1ea4de192433fb7b8f5ca9d22527104b5d10f830127e522ec77810faebec375a2d9d604dba2696dd9ada15a0bb2cfa31e3bf8687d14e34f83b4960ddc831163be360504266e0559007218617d7986bb9048976aee2e3408991488c639d3c1ba883f1aa30dac50e39029e365cb6f77d645d4543aeebe236cbfe3d0d6dda2fe401dd0eba8952d99101cc8e7c5ac640728c3ec89cdcc2ae58b4be4483e49dc264c3f2bf10dd92569dba75da5df282c201a02fe4d1ea397a079798a9426aca56e80d549873250044ea463d5313f055c7efd1c8fde93f38c0514153bd39b16e20a7a6184a746ac53d7e88050436b9fc73eb03467af2594c9926370967520f6490699230d2f9444f9546076bfbda251f15818a3f5a13983a1f40b7a8eda395317190b032002636c77a5a58a351d91e64a886767f3c8c0c015820a97cde37f48133b51787185bf23ef2072ffdd302bf7c332fcfce81a23859771482869482ef4f72acc049946a92c968e446f8e00fce052a0e2afc2891cf1a512d897c7f1d5d6530cf6e2919d74cf6cefe7d69d80c288551f7299fb0975126390b3d6bdce9cacfeaccc8895a7f5b830aeb14e95fff9ec18aa3e526881e00fcea27a7217dfc256f5fdd1c67a8f4f165bc56f4b4012c98c49ff93977be1778d3e60c26fb266e7ea718b59cd47bf139c501e1a87563b22e2fabce21549f8e75f046d77733910104f1ed619677524ec001a163cf8667d32e2dfaaf234b44fb13c911d61b5008469460beb805afca40ae59520fd6fcc9ec5b1e70319b3f782b39bab9a1ec295d38d2b340f1302d79b2c37518918f9cf1a84a98576356c00040b1ebca852ed9c030c06e9818078031072d28c7bf6785a7ad4df8c1a6d4ef187abbd73a0ac63dbec062890a2d1ec096e41c316fd97e0324ad595693fafddd79fab47d19d2eb71fb94246cd90f731b7bdc5dbbbf3735ed773ff146febe0f0b8ff3e24f10e2ae20c98d8c216db3b574551729ed171f2f28feded0c0b90ef0220dde2e88ab8b21d1d98d7ef9335b7958b381636e0e02be855c6fa94b29db6109c3106e13ed32b7f5044fc541ea9a68f7adc05e0d4b0ee51bfcbfa39a505b15cca78546d522c4d5879d66c2e1c5ba74c006b0f67d60715323ce88ce341757963f6263ccc6f2c4e07d8c400478664320bec7bfb61e95264efc4b5eb73883e7e947a9657bb2ea3c7a4d2bdd69f1bc508ab6f779f84e161631b0afc7c5129011401fe328b7041b07aebee2a5081a17d6cb711cdae29ce9084c351f4ed330c2b1af6bf8015b522f657adecb745069ad6fcf16e3afabb8dea17dd369267e308e60b38334adf822ef2e90b54f0aae988061ad98af3e97c009aaf93ca9ccf384752adedb6f0e504327da8f5d58095339e28495e56e23cfb8d5749ecc2df4a29cdf66e414aca22748d17b0cb57322bd1b90f96d4efef2c3ddb3ca365efd11e0b1a144bc0c11c9d27edc1ed928e828ad36d65c66f1a32de8f6adeb0a895faab6e911f201b6a0affecdc939d208aa3295a668d2a068f705f7fd642a3ed205128997fbe55a7b001f3632b14983a9bb59f0f37317094f164f7226101587a7c7d7f49cbf53c010396077c224553d681beed882b7b8ccee9f786fe9d659a99b186f077cdba1895c31f4d0c117f82135d9a1f061f548946aaa0636b181497476fe6aff5bdf27bdaaf17a863f7934f913c334b96a5c9948d134df91974d00f1a03b4b81cdcd02bd1d7d968d996575eeb9a6bcf1f09705f7f48aa44ae18d6dea4897103eadf8e05a764c002b10663cd31dc8fd76039bfaf1f3df5b19c54ee62b6d855b48cb6405f8df9c306224efb242321011398d36daf9ba8dd72b656a81db60478f3a9ebb09682ad3e804ab7d509d779292a0a14f7cf49c1cad4a300bb7bd33b824c159f216e4f84d5d60b0c6c9de5426b48591f592a7e398adba9179e3a64f9d7b43bbd05f8f8d88f457bb0312b748d53ac3cbfafa9d3c823454ca2c30af942fba559d6193d4d3da368b447ebc879f6dff5a40ef5773af82d283201670eb5a16f52349c7a34ee34ba50fd846844cb1e190b4e970461452a47ae54c57ad37ab81174dd7cdfb7f99555179203b2ae8cf39f146f80d75075075ac9c4411dfb9ca75348fe9e2b4eb5cd4a3b936b547c1df380432c6089942c52edd560c67115ef4c9b17c8c760eab2287ae499dfbaaa14bdc3700ea96faef0593629cfc0fb55630a4bc0123a9b953eaf58341a3a35fdcd6212803fce60459ac9d9f220fc8ae56a8dd3db797b8b927416a3a7b18eb2710fe532a5f920e61d53500db5c7be0ed322793a7f6e522e894b47577e69f21866b8da4f578cdaa2c4891ed466527998c2b076794aa6661e6ac9e9895e68d750b1791398ef19d50ee432150f24acf70e27c45025ce3f31e22ad63848f7ba48c1adaf919e5bff3656ac64fe427f0f1fabe12c05ce4576098cddcbf04f8cc5b2e4e04a5c184af8d7c2820a2f91416ecbb56034753ffda92ae80a58bb3ede528568b874d0f07e0e628cec2800f7bde009b0234bfd041e3dc40ca41d37ce4144f8c6bc670d958321abedc54da03125c0eefa4a7a0f54cba336049d8d42159ffcf8e3e72af7584ce6056cf3e4a7162a33325a994c1c53f0b66baf248ec71bee60c74634de951ecf6d45917a59c751feeb801feab9251f37ba960d9b7741192829f7c044359c059457ba419e9cbc04ad22b7b86c927cb770d790537253ee57091027dd3d3a030e6d39ebe090a3d915a5a0016333eea80b2a96dbbc5f6afa415fe6f9f6b1e378d84d59dd507bfca5e6168d9071b4aa7534b84baae62a41ca518e420eec63e782f9772f9ff4327e907524c3069262578a1614c81f239fd5a5006b3265f762eb9adc46d3b6ea86e11127fc3ade7a7adfea478c51fc7c313ea0fb25185a08894f142c1b817033938460794da0b753ba940bc109748d2f3404628bc657c5827fd875248b719b9bc7cbaa0adae69673f37d9f4c60e04711efd1e7d362fb3eaa82667e0630db4bb21252885572801e4e58e27c5d1b02d223ebbab9c0f6b6d1ecf92ea842e6fbd86b002ab0a281441e550775e4a97dd7e69eec01bb3da5bd43739899bf2f64c2cb704af58f20e7c93c8357eac2f4c9f0c8dd0bb0ad333bc58911625c3b0482dad65c5acb9370afebc0e291911912820973c5440a2ca769820ed70556c0d4ceaefdfc3b50fc214eb8702a7e40ef0f9dd3297a8874b7b354c96debff9164db8d59c9dddde32d91df61bd310a8b4fde60889e9f65df9f4063698494804b4b5d71b95a38aec5c8298e691ea6e9a6b645f45120c8ecfa90ccd910dea06d1e3d05e1f4f194f65a8547777568cc7923fe89bf01a6fa0dd3f32ba280a1f70da06aa3b8f36533a874ce53fd93c67b883e603a0a6214d48509f60300d56563c9d6f1c22cc7c5b4e1085f2ef2746121f058718eb987697ffef5cd4b97dc2aea3615df9ac13234dbb4ad90893ed43b1403e8230e746cea0118ad3b3fb0032200f5e66aca492fcbc5167f8128163dc97e7695c15934e096e944d7e917244c43b74723534058b7549a194d5a03ce11615eb46d4a21992c97130a9b8587bbfef5e122ede93697d5b8914d39ae9dd06cef0c0a8f276428b8e7036d3ed7743d3e3931ffaf87820941d45a7ec5588125e3ba0844f7851ae7221202f4995bbd1fc700d20abacf58ea097f93a33519afdd661efbddc1ddafb6dec957c6a5917acfa5029ad2daddd9e23a7e0bf6a467be2c1f7cf399c127aeeb940f93a41ac08c31eae214c8dd0262b3f36bc4fbccc08dbecc703ae04bf5418a3d9174e8131f9f4345d703f8f1e44c927aa1a4dc039542fd1c5163c5059111afef84b631925de38b4725c089ed89e957d5befc8a317d1cbe8e4db19495ecccb207ca36512efcf52ca8feb25312c9b79aa2df8dee5e79cd9aca9c6b523bc6cf068c8638b883fd07f1f4b56400e884f314f09124100ccb725969edf7d3ab8660597ed2c356dd662d1a4518b4e73c626bf927aa846b10fb8ea3a870703b160a04a4d056077bb266da99f767eb01ba2dde63c7ddfe2597c5af3f0fb6b8ed0bcb413db2bf04450c0f46051e63081f4f2d6761ab946c94c55666bed02f38a1269f29f870ea2c236bdabadc91498e2cbd54c79175c34f16abe761e654457d823cfd028c92b42c86cfd84ecf487eeb5304c191280d8f9b75276149f4324a0e713154ffa794332cc14caef8a7bf98efc8385210915ee4562693641e12f1f7abf2d8c18d8b418801e87715ff7437dd7e507218a01449a66805f6f326e5bf31f9bd4a512c1b7c25f1e5da53a9fe0c55ebd14d376ad4ee4f6e05787d5af06c2776590963e19b09d7b2de29b8fde7025d04f6af186478eb051f32aaab4fa7c5ff43d46490c9cefb7cdf778aca3cd2aaade3504266dc7a4e51fe66a736883c392ddf9631a00e929ceb357a556e354e65ce63b4b597b9d3cf5616646431c7a38ceef574bba1aae27618913ca190357ed10a97e9e43fd2317f827002cf398807e40c4f161894b47036ffc82946c3fd90b4ff0105545a0c68f97733450f25af2384b9ad833798fcac4aa87d269c6df88eba3bd819e5bfb87fba36e5ebdc9eb063500005e4a3aa742cba813f96d29679cd860a5345792ca08f32c0013c9739f306900e1ccf5761ccc95aa53f53b9b6cf774700b650e55d3d3e6bbfad47cb70b2046d08258dd0568b4724b885eca13d85906c71b7da4eba4f0deccc4bc9270bc373394796bf35d6deaa23869d10de76cc9e4f0590c06b813d127d003d03ab1bab189e820a87210f888c3a67c396d25a7553d80e695e06f321fcaf5057a48bec51fc94a71e70ce411806e2e4cfd5a295de66e8b380b6e6039a5113d796bd4e2f2570ab4c269ed9eb743277e48a862d05f11cfc52b13e5e8cab4aec114ab9554d07d624c7f726966c49f229fb4b7b81c023e1e1e9a7e7e933932a809b59caf1eaeaaeaf53cf7be0b326d3422464a733294df0ace1bac62b0e71454369e347c76a25f1fec3f75541934e5c6cb14ed3316ff5b668225c61ee07eb40d6f601282ac0d4d0d70241aa98d906df8bf9c09f21309eb068580eba51cad53c241f0943e56edb28becdec409cc22af598d0406d3b318b5b637a52218d0d545f2a802de30266a5969eec74120b5ff94c0c56f8db99949538803bc6303083e68a2456b068028e95da1b662a3b54ed4e55f32d1a9c4c9b3879eb4545b19bc7f3a98637564362a5430617fe1b217eac4edbec87725640ef9c824d6dfda4e41bb96920760d9d51a0e25dbcbdc1f8cd62a800e142383d0c5b01ff8c1d98a9e815d6127eed27fce64d0980a3fe14e89121383673d7add3acc5c1a694373f0a04562ebe64ae7c2a3f56486b28e10cdecc598ecc5a49bb8106659067abb8e66ce989eac09ef7f3b07195257cfacdd06a8226f2992148028ee2df1a8449bd92e6a23bb8a6e79e82ac4ff6fd4efc81f1e2317fc8bcf9b42816dd18035525eb7793aa81856377494dd2554fb16467e889e162c45bc9549dd09439a79c08a261d8f3c60b48f0543e5d13bc686b4b82a1d96379286aa6f3b4722eeae14b8b9f5dd98ebf642ba94ceb1152caade53b659562840479b4325800036b60d5e496a444c5d786d8e93fd0640e5d53f9063c045d79c7c40e71d5485e6c10b6521f2b7160f5cd7cbb65dc12fb132e9415f450a817c3442d33bd96d1ae1827ed60cc1cec868f741e3228a1c454a81a607f6a978fd576c0848c3a77119dc5a2374366d9a131416111da1289cd5645c067e531ab5fd5e2abfae8e9b85618b42f6b2547020a339297bf47fa60d5dd37f0d5d4c5892d6a6e433794e2fa75a18301dce4c33cbbf28610bb6cb2c255aaa544fcac3e5086b12395d8196f8937d24cc2487843326d770dede8c9416da3ba6614c2e17e22e3473823cdbdced27a3dff8c6384c5a9a9d844836803742da2401eb681d613695cff5cd4c45dc1d4f89ba45b7d23b6421a60833d26c70d66bafd3b38b939c513f11cd85adec867239cadc95407b09f05db80ad211d0d1a6b0d08d44a18a4b991728f56560d4f8606940d5eb65d04a5ed911579cee51d55b6c4cb99eaec6efb0d22053a4fd649609c8b59bc50139883678309579d29b06e7b9432a935559664d9ac13b5883074ced9d5b65f08e6dc3a21e0a5ea576c57a41b1dd75a406e004741dc4f452ffc00f30d6193be41ef24b63e0f8041b200abed44bf5e00aac0012962b04cf9da0eccff59d775092c63cf52db8fb1ec2fdc256d9b9aac893360c74e4037c55c50d945cb230a53ebc44af843e18f4ec93c7a102b3b69baf4699704ea414073f62b6b585fe3d6a317bb175a799693ed332a5b29028d90402f22a0f4991488b29dd1ecf9166d1a3d03dbcde45d79b643699696bff30183a11a0a3e45bb4349246a5ed8a949eed28ef7bd87d3a6f04f3923994b77f84f60e8ffe17dd79fd745875d30b07e4e338d45a11f194b82e9e0acdf71a35d6c3ea295b63d4b9a8af965cf262c88b133aef54f8a96bff0ef872372d5b3675055a29713f2f35e01056889cb2524cec29dd8f75304cc3fbcb470d8b85e3743c3f3b5caf41886b85d5b4c2bc3ba9343b26d1c34c4b35c9d5705bb01cc8283ef0a42df42b4d97731f55b18ac5dcbeb38a67415d85a4c9a372a9a122181efb1fad83849fe9426e9bf443cdcd9519491345814c89028dde6d0755b9c68f1057eb5055e2930825041a75f98cb259e0a3b6df18df10b8a5ad2eeafcbdd06a215fbac24964278dbc5e67ec74b26639115e3766c5e72680a4ac9b8a1b06d46c54b8525637938878b4d4e29545d0db7367469dcf050537d2048a0c72baf78d7385dc4266f1dbefdedebd7d5829efef01e671d482772a1fb9206dd6c67c94fff3ecee8f99fa0050efc3de526f09ef1d0d029ce87f3b10e1a987959cb9f5d4b4bd9fb63476bc9952f46fca108686122a8060b16cc05d04c4f9694952a3c6bc87e0e4feaa3a714fb405f0020ac888db048c8ed76dcffc50a99790fc5514970ab696d40d199d430f824e020e81f5fffef2270c992b158f3f9a109560398367c64ecafa6600b9515a2a39177765012aa3a1b3a2a3e160f9a8c293c265e7fa7bc8b8b0995e564e43dfb7aa26437b9d4a22bc81cbfb91e144cfb331b431e29408739059f17c8f1ab7f49c448e55ac24388f296bc22dc73e563d2407f6fb8d9cac5ea14a9590bbb0fe324bd261c94679565d889a1ec7fb88acc655f9745d2c2bf49974aafcb95df59c9f1fb8f337b2ef6b018761e9bb388e107ad8b6170b7cf139cc385eb4e671cb6aba715d19c601f502e8790460820fe26bce685db70bfb624caaded85d7e3dbc74f6797aac9d8ab86350acf646073af2deb059abe4d7bed55ccae13ef8a68392687b5436f43ca480e2db76401eb03cd9bef78f2dfb00afc830966b83bdc034bed2479a3d4efb6873a5f7e3fa57de93f438bc113f0835cd5f0458b2bb7e77746e38232fbbcb2bb03a14a44a1aebffcdcf691be9dedec86b7dab9d5c4c30e18089f7fc9c306bf1dc78b01a01112b9ed6565a0e88de8f928c3fe977ba5ee8c34c72704d7542dfe124dc404a502deb47756e8f0d3d879e9f5fdc4c505d5a45105002d678f9dfb3a6d8de600710d47b8fd7375de009dd431573759482b45856ee8257c0a44e0c3f0f473dbd1edc7fd13549d5fdb2378fda8abf153ce8015c047f0ad6c9e520a3fe572554afbe2d1484dea52b99d3a7a2bfc2ec0f5c5617407ac99a105ddeab13e82b2ecd31d21b137477cd6d904569899db7f7bb6dd60eb8f55188db47a897a887e5f0f04c7d0a30876ac66e392fcb6650fa8943328f073008a2c6635912a4fa8734de4ab5cd3e6f4ddacb1c7eb69bbb62f7af6e5ca2552cdd00ce06221faad6355c66b909bbb6e32f93be9e6fa8cc980691a200240c58dec84a70b371927a2072aa42f2193027de30dd0079172f5bb08e6a00f352359c887803987e8df00d0237b2db9edacc6c3574cf621af6e67eb9e4d41c95a9b52fbc912214858ab2df3de10a99360510fd8354e0ae418016c41b00d61e48b66ec4a65e6058127d7405d5eb49b0a065da7672eaea5d27b9b4e736350c81c1cd611f010fb7b607a4d966838430610e9614a4d31d49df95f44a9dd65c06100b3d57cda9d84ed5c2af4f58b752b9f6505385f720b704bf1cfe7fc7e8e5e2cfe80fa0e273a3efa8afe12d309fbc1185331c245476aac0704a8c0693f33daebaeae8467be1d8c18c9a2837abb84ca9a326cc852c457b6e6609b37878ac770896327418e56ef45079dffa3378d9d6e52918d823a23de9207a5d68983727b5fbd88724eadd6ce83ec355d01d4eb85160bbbbf658544c32d696e7dd31fa16b9eeb26054a8a2eedee8f3f767734945656a0ddbd56f99ce6fe58d507c058e58e8d96063f7408d2a2b19b27dde5d17ac1379e2bcc9d9d591ac65307bf17dba199cc87c5e60a160d898db72256d89904c19239e95cfc958f3b0d451cf8b80dba3ac09597475887e63b8cf6bec004e7e5c2d7c6c337de46674d5d8c15816f87f75429141c785f7d8bce0e969c27775793afcbb79b8586c4e0ece65d512b6413d1ccd31390a6db82d169de03d43a2f3235766f60b5357c7253f32540ce1064e9b220e4234d1a145cccb96d130d5cda0f51ec78d4f5fbd2f77dfc67f9f3cfe39dbeb2e0de1d1448901128315b649be308c5d0a23f34d48210786ae109a52b59fdbbbf530883638f549c37db3193ac7516ba1b5f47ee9037a309a2289cfc426b7cdc318884d15770009e37ceb1cead9eb32eeaa3b983b307f06e0c8d4639a5b1f76ae417e0334282dd5f8015088473ca82781d0ebffe1278f934e1098d9ee89daa53168918d9b663816aa423f6c5205b3b49f31a55c1ef357a5d6b8e13f49f91a125f436bbee37d9871ceb5a155695a77f82eb0247d82808a31c3e168719b7035c84dcd1cb492601fc04a908ffefc8965dd135838b9cde7e4edb03f4cf91b30a156c145431fd1e82819f612f92b24d2a300445dadd8c60fc641e42306be95051b1ccfb05d8692e249b2d34b0e4721839e62d82f66e953fe580fa49dcd698d83d43ad7c6fd641eb947bde9552e0554b1eaa470060404d75c24e3aef025547ca83fe1faf63212947b73f1046d1f02c584c920c8bc9d4b8325a17a03d36a4e55616b0e51ad3eec540bb62854bd2daf760177909c290375578c99fd4a3dd5efe52f51fc1e505219d228f0e39bb94094254059a05b54ddeee8dba76b29977af49d6326e1c9615aa8733ed6ef30d60a6cbd7c304d2c33acb151f9bc63dab5325e351dc1f148cc571e529dea0323f884592417c47ea1b108d481b070cf7ea9544eaa120d10679d319b79a0a840e8d4ab3614060980b0487001d068a17e31a281cc525447a2fdcac1911f573b26177999e79cee70cf422a717aff88ec9d13333c370272a28bc406a47201d1aa04c9687cb513acec126cde9cb5cd19ce9d2d7ef6c59493957c116f614b39615f6f9beda119599b50d9f75773e50ec724f267d1f5aa4a058a488063b4c4138c99b55347ed9bc84a774199ad4d5bc730f203b9e6ee87ce4d96a52f5c7d187b9a60665fcfcef35ef51a7114ff88b925324629323b794aee7990c19cb0da771e10e8b63e3f99ed88ebd193f5cf4aa0d4ded84631f2dc595ccfd587b50c38aaaa81264d9fa562d68407f64d8d9c52891c9d2bc9f85b19d36cfa25e6a379bac0d5a529cf1bd487e1fee2a8069ed9a9312b06633daf5e643aa11402068f348c1dce3cac3c2de0fe27af7575400c34d065c612c4841c5abd6df459165c837fb3eade8633afab55c455c80c7b357c1821b8e2313d427d887903004dcfc62679fa6a1340a6cc27b6287412d4ef3cd8b0fd170a41ae829dde730860432753c79492bdd0991f1c1f9e12d4e0366c088e6f3d314cb70c15f2d180b5db184fee6b0e57bc2f974e3385ed54c2403732f536b1ca63d366fff68d2f4218eba87162788b0ab4b7035f4b1e0a1fbb1538bad562e773cd9839fa21b68542ef66f371d520b43bb2bc5272a3471765eb6a5045ae8360af38aab38854d3eae47f184922ad84b592f710684c2ef24f72931759d0a09746849db52c6a136ea1a2f542dcf5fbfda77c52b865fe8896dc2bb3c2706958a6bdeca0b4ac6acb2734efdd379169dd35ae78062c6a3bfebeef0f772f3d7bbf3f33e6c5d93ffca4cfe1ad93a5a33d93bc69f1c006ae195bca81cc065283ec09a2da8492270f2ae2ee45f9442978c237ede6157a8be9c3b014d222e00b4aede27bfda218ccea115c8518541ba4f780b39e03bc854fcb74054ee4e81e2b09062a008834ce6fb6d703cd33e913a999ec7a3a50bd8177ef01ae65acb62aa5a65c5a2a4168758bd47d88085019a4ca3b9417b9c88b1f6315b1073085540402a3cf597693fced2d7cea7bc6c41a4ab5d0420481fe462d17b62933186c46136c0f910d63c809945f84758ab9a494890f2c8a274f58cf955d55077677d52e9b52c53c64bad80f2f42ddbc6f13d6396110596b8abdeccb309221799079726a8a0a4d7639195e83804c72162fcbd54e407bd8cd433e1f12671fe8d2804abfe3fa4fc01bb5f860f17509f6b4eac31210b731795f5e84fdcfe29a5ba1b7f27c2f82a36a7def347ad8e9b326d5a828533fefa821ea0e38f8d0a5db9e0d3987651162b910afc289baa8726395d8f60bbf207adfedba4ce3372fe7a5ffbecdf3378bbb82454e951e5a7fb0274d2de4b17b11b7c4d6f5e4b86d7a9fe4231be735bff3bf47807e29bf0cc6b6801b78ab020b039ef9dcddf1a2b02500321991b4e42dec4e6618912aebd03ce82d11acf9d4f0d8785a32365f74e04be04851ea476b9c5829548fd0e603273b7a1de8c9fac45d9693bc22c7f31e3a1e0e65c3d5c5184050b899046a4bad1342abe14be0e499a509e7a08008ae66361cc7bdb082719d55394f2fcb4486cc024ad1211b6215ae6ab16f857f6b289ac086c6c3a3ad21e4214766f3f3d5456b1630c63c997d581694e8a3ca659a41961db410b60f6bebe6c82d68cb577918c7a11fe653d150344342da48b8e5355dac1b536cc0cb6d7981f9694020cf02415ea953ce1d67b5fdd811f568e8ad6cee40cf6ec1633783a47548274d25e934c085e8a616c853e7ac99bedd0e02b013b7ab518183e00eab6ce1d9705a46d21d74c262ea1e00c9d076c910e933b4bdf3fc10d164cc76d07f1dcb2f503f764776807ee46b1d9ad01250e3dcf0e629c733aead4cfb69678413dc863ffde87e4e4daa88a307f9517e2dc75adffe5f76c221614002cfacd0e19070f0f418cd89f915b4cacb753a13f7b49fd8045326e14cbdf66fe017827d350fa155ea720837a18e13706aa7540734d4a24081be83b8f606debf967eeca23fd07d10d9f13479e6f65e995a8015d21c1ed7faaa5159bcb0bacc9b328e91050c9621c803f15b6f847fded73e5d5f05eccfbf827f8fd168eb8b61cfab1d805d6f9e7c45e95c25c542a8aaa921731dbaf4d0235b144f6c1cbac8726404aeb7a8f79518a537890f4744149aec316ee77ef274a256131d24f79338820cf0de225df01be93b3b1f4ff74108707cf5b46a3cf7f224ab64a21cd4b7034ef576bad8331a653345a09fa1503881058a740b2816ad83a38b7a16539f2ca90f1e980fdf5f8382747d1b6afebd4a868268ed963e7fd3eee2cec9e671600cd4562b830e2c2034c9c88a2b21aaf89cefd7a43b858ee4a363049fc6d62d18a9b2a89fcdb19d95d6e2274855c66c432450a6d737e27c8e240817f8ad4d1d77cf94fbc005d03caeda45235dfaf2db1bb610cc234666c008e9440b51879ecfd116d2c7ab3e8ca9c2f9d24ff237d227b85b54883d80ada6f1a0c3ec01ebbd85923ba0ae047747cc2f06aae51f69731b11c525b00d930ee9b3e8593ad38fc8b37d33590b495a13467d8977edc89c7b4c02e44f3d93665b84b78a051af14df0f132bd357608aaeaa8ec6c67ef4fefb9a8d2522fc7d9529bdcf3928b6035c4ef81ecd4ee2953f88dffb0b8dba140a3d9cae46463e5d2fdbaee2abb436c5f95e85fce6c1e73bbe05ed5d5f87c3937343fa93ff5077678dc0dcb083af514529b3eafec7ab1977723c59a71e879c0da710fb053ed0a39c0b3720c8faf84125ccf58628e7b57da440fcb1316242a1d899b81adfc6bb4eaafcb5ba775b10a82f8b6109f4870c47321dd3f9820466e2fd4b6cdec6c08783dfc46de0fde394650bdbbca448e4f9840f414b473ccc020fc6ff442906de6f9cfe1215cc39626e2feb21c805e7f3d6a668050fdb08ec47bec66a688753448c858add3d938046370f8e10ec28cab5f491e63e104929271b1fb6778d93a64a652842a8c2bd48a074467b2f347f77dee0f8debd16af194ca3ce94cebc404b016dc7013b29cace80a5dfc6a6d284fed7581c58d2f5923442a2f095d3398ed4a65f32255d06649b312db1351ea406d5ff568acbd862419d15068986f9a4479a15a1fb4af45df9a56d44324bc15d3a180801174ee3b49a672380b6aeb526dc8d29add2f1eacaa789d752ba4c9aa95e03d84b3a59a514d5149f4004147eebde957c0eb9f0e8129166228f55e1bc1b6f4322adb7d67153e2c230d607cf35e6aaf95e62336f271a4a9683a85d5ce4c86f4e87570c36786194645b24bcd1caa6c4f00b0d255a45e6515f6ff3d402a0fe25f361eed977ebd3fc8473ef77ff48dc34959d07d059ae8abc41955c9cfcb806c3acaf2bf29a38dab86b640bf058e894848aac3aaa9a9f2713183e32c727c2e3f281de0091ea4c292c8cdfff9a084a96c010382da7f040addf9f7c7a5a022eab19af530ab7501317e3b7d815f429aaea1c87f1461596129077525aa6bdc89e097c9f784731efbe8283e8ed8791ca69433f5fa0694afe83043c58d5525425fa86ac7b76819b38bdf5e325160f062ed04aa4ec7e3eb001f1c006d6158f24dff1a46ace9759378aa3930bca4bf97dc208b4fa0a48d053c08bf25d90feb4e55ed6332aae417a6db9f28015eb6378cb7e889e5c198ed4a116bf8b02962dd98eb80b70c386dd3b87e950620a22e02b963da8906336474e2603c7dd7c2aede2b96ea17fee3c2f2d1781ece0d2e741f4b620f08bbe019567bb1722a2f53b8f35485206fab17ae3eefa8ee5d7588b0ddec75b176856b0f213611e9fe2cd14d5045cb63b1320d383b30e49451ba299947c0085de7cb5ff820709e8f260434d4fb3d833b4021e2693e82984059b58eb2db889211580f5fc4bdf85b81697603c6ce92974548279f50f91ddf7a61b9a25e97a8623597d60ab35d7c481e13eb2a7edfdcdfc25666498d1cb4a66ccf911354518215667906b0caabff438511f9382e3006adf081dc3c0aa9c39d5e56e607ed399fba387e4776d67b958a89d2e18dcfd121af0a216946d40c718ce98188adc128169053a227e9b08ffb82a15af7715bc8083fc25e3bed552191d11834260a0fb4bf0daa3d40795d2a2b4b8792fdf3485a141a80e573b37fdea9347ed364bfc1ea3a3348ec24fa98efa5eeaf70ea04b5bace30cb8676a99a1800859e2dce7d51abb1b842f496e6d3df90125c7cdf3c52a94cadc10a9e5dae3ff1f8514ede2071d41d8365897967a1ff00429940995e26330404d6718f833552650532e54a3c329342b07459a5dbd00e2503889416c6dccf4fababa6c7dd896ff24ce43b664f0b29025b55ce05b0cdda5220b3be44ab904d7119c5b49247de7240728de55536476d21dc4dc4ee77eda8dcfc7dba1d77c0a66c748bb5178a895c4e2bd224c09882bbcf5d5fc18d66fff7a007ca230626c6e23c61f600859873ea80b600a7eea956a86e631bd471411c983c2da7aa37a2be65f9a014486c4804e47c60d2796edc344b2d87a660aa50c29caacf5a537db9163e320a1bea7f3ff4fc6e912a606ff72636e4d2419f7f027c2c8edcb06d9ac9602bc7e2c29c2e3810f177c729fc1c91ba26c988ee052982b679850421b1bce92d73aaacfe88bd9886869d4c3d98ccecc1201c9b5e3e01d6336af66a250f4b14251078a1d2819c934cbde2f6f1d31c95b5c7c77f807ab03e2905d12abcf341c74473d8803b983e225a3444192d71a7932b11c7e46745b03169e0d23e61d15c4a601e7ac7b9fc0f086286466e5830b98739a01659175b90f7f5ce906a66abcf2976e94a4ac080f5e800bfaf15077b5fc1265540dbda330ce997043fd0da0bf1da315d0afadd0277e1509bcacb7af499dc6728e03ea45a88f25e901de1fd0e3e10602b127220b721b4715221434533c4f079a43830db51442c163be841738a3361116f262b7a556c92f19ce289ebcb0a6805f885561e0db197056f00cfc9f320f6d61c88db8e45484e4fdeeb1e7d987f945d8eb668ce69315d096ea2295797352fb446e145ae934baa165bd42f362685d6dae282679f782a208750a37934761e434633686fb6c6341cc567626483f8bc13fb057e3b0d6394537301ef4651a1702d0e7d303a2a803a2afc765c242e91ca0c3dd8241c28652b8a4e5a73d073c1769b0fe2763c9a04f3706d304f7fba8b3c21c702b396f505f89bd856b5e2dd0cbbd0d144fa93d6f711f1bf1a9dbf327879ff94015732f0cafe2012afb8c7935ca397b39b7b740fc16d286e1ac2afdeb70ad8742f253f6f1a6dfc831302646aac8eee65983ffdd91a89973326c6df13d8c9d117357263f6dd701d207e09975490bbb63c5e8ecb64c1d65f18b5e9ee465da66e3a51b87587d6c9e90a077e2cadcce02b8b7a375d8cfeb41f81f065a84a8a9505dba3dc2280691648a5ff59bea328ae0bec3a1d5fa14f7ebb3fe2ae323d80574b63055598e3eff599b0370c2f08559ef96f6b073e8c64d6dc7842ae660425587547b23c16cc4efcf469f85cf50c78003b5d9fe77d102acfb0b1a54d948cdaa2e7df42c8b8ce7be1f206bf9c2eb12445865b25ab19d58b751b66c65eaa30b7da1c0f1ad250a66c30684692fd2d6c57e514e9a0dabd802f399929a41137c46f6d17a9d6eb04ee84997fea5d452ef0b52f7bf45f365fa7091c8e0164fd54cda929887a8e6d6555f7434607df80b5784f1c8a810c816ebc64e0e61d98c64fd543881bd9589f8b33572e4f43bd6ef32f5ca024d3538cc888e3b48a77e6abf50152ce6430640f603493c7d9e78908d2951a08db401fc4e9af7b1b333a318f9235f69a5c6dcb44b11fee3a872c76c885aded55193009d0b3d9cf0d3a403df07010fa2502941911a9d56d6642a05f33a14885875a4860cb6ae0421ec8a9d176ed227563ab6f51f2bfb7e176e39203c89dc6b28d332495f39663b329790437e2eb409e9e576f005b2a8e2a25a675d7644c67f7aa04cabc4a3cd1ffd14035c6b598aeb0f62d1ff9cbdeef744f12883ec137c8ceba5081e0e1a849694e705b4921f12bfa5b9d52093d5b1634bac0965c2beb87cafb4bf173941e50692a9651db3e8880730f0a34dfa1c59778482ba4e4aec818850e3d36c4c426b46430a2a2ae7af410d98578b072b9cf9ab575395d062c0d4e0b19a4a5095069307ba8ec8aa8f51cb993acccb1efda83e33f855c1e57078062eea35ba590b8c11adc83655a4d07d8d8c59d1d1f158cd6841a1b70b783ce49c692dfb5be8ddfdd427eb33cf6932e59fb4a34503ad2bbf0febbe1d6e79c8892685f0f5f22c5431e47ef8cd3095b3ed4e20cc83a7ad9f3888e1d54f1f8fca192765bda3a16b62c013135115ce804b362f473974a84739dab8dad87d49d46f12f1d6066c522d6ea40b1f761cde54ad7048d6d352f29bddafa64044f1e0dc66fabed548dc794a089daffd9a49a255249a401a785eebf223f76719cfb0463591e82cf5e58cba3b824c56944b52d6cbc3399f94b7430e9de01cd2d14eaa451a6abf7afc4fb0f657ac739e9e66e6419d648810a3789738f5b91f93f06bc85a672ca55245473a3a0e7b493172f2422aeee3b1bb05b5c66b62534a23f1d677e88fc247725e12582e5d3b8ad97796cf1a6556f687c5c8f140024f62b7570156a0aaef0b8090acd87681f6c3a229b48a834323735469ad53f6611ceb7212d88b558625f27734285ede618c3c570e8a207e6781975bf2372a6872e44d4ffef681fef1b6dbd8f5a6bd85fc5dd478068024244bdfe1e9906c56fac8fd7f4bd0e19e97d86cd4097a162ba6c5f8b9023613a7b013233e01ca28beebc7377c18da7cac9d507e84efa67122f6fe830ee8381c597723c7c0612d5752dc94e3d1284be00022189ca3ac227990c9bcb27115416295ace92c9d44332403dcb8727722acef124f5beef3f5bc979d8e82af138b4369d9ecb9da05d4ed68d2f3934202c8f2fb95834014828a639b2ffeb06fd5f99a4b2994a6477608318cdcedc4de76379622f27adf9e2eb1c49be05486d9c6ce83b8aa27095e402b07801681d16b4fecbb908b323670b83a113a247d368c1ad8f8f7f813a74881bb38a634508348451b88d7fa6a852b9f0d73d945722ec00194f3e4a01f723576e0391da448c71f625d12d8234a06fb01ec137a57be5a793c6a09e64f246ce92b5ac1f4473e154b8e132952ac1b643729d505ac2a6f5472eb3e3fd9d64658c5e7d8fd90e9cbc58b0f9b027b5aad41c7604b3f7fd9cd50f98f1bd7a91b5c9f09204217d97e57eb978e8bd64b0467be9da7ffad92f7131451969b32a370ac17a7e0c24cefba5205619527bf2f218acd054c6c77787d8d897d3d140be65ec6944a880d45ffdba80f252d086ab0d406597df95ea304dce963e12caeb4e55a60e53ec44cb3f2566b4b8964a565a52a0ec80207712866fedd4b413b5c8728b63430c9e093ce5a75414fdd810d4683641cfc9c33be162cdc5896d5371e934fd2f1a00bcd48a765daacb4121c1e93f855683f398d2bb65cb83b3e143f2c15563dbf38b8931c6b2bf8c6f229a3b9c2e1a82cf616d99119809f21d9a29c5f20576cb09b9d66ae01c5ab8f6a03c41bca6c47db385d618863557e77f5881af7097b317668108d90aa591cce3e3a475d22e5b8d777e95c5063d35bcee5571a00f4a3099e31e7505cfa9dc489ee35af61d157d97a146f4f7f80e311a539cac6a7c9f9683061166d81373631d175a9d0024ca4d022920c65f440c3ac35b473f45e928e19c95cc19d9955233b7074761aa661e9e13552c2574c7f4add7b6ef8a9a4d4e9f188ddbebaa261743da262bac098d97e62b44cdb07d9be26b7fc6a533a36bec07022036402c0e781a220ede67b374fab88e890e6e900aed2650d0d5a719114a9b13f59e7c75a90ef9fbf59d172c294e66e3520afdb0ff4aa4717f8fb979fa4ce09906844f688ab0768cb118f305637a63bcf6e1c0fdc2326dca5ee9839a4ddf443d665c6d2b36e1cdc4dae941a884fb16282ff614064e4d4494fb8a1e6f281f65ab0a2739a134f030679963385e717b57946003bb37b8aada9cdc786c310907982f1486d1d3a60f86a48db16abd2ebf6ec8b9dad1cae7d54c50a67437edaf15240e0bc7c918b6a7261db598a8ad2e4903ff4a7f3e2997c33a6d18c03f277d2a81d89b631aa1023da7c398f2dfad944c2dfb89ca9911d9507648ec40a999b22b5068c9126670936a20568b467c8a2770a47c04c9dcfdc872a1d49012f078f722eab61653f7afa9f9bff4e9bc026ef77389e6dfb4f103a53930c7473939f8ff1c9c49eeadeb6776bb3e36a93da0c6cb6f13d7f2f8e30c1f8ba77d27cd3098718966a3b110e4ae361ffcadf0e48be87695f965b312ffc2aa5392a6bd9b8dcbfde322760b8cdaf30502e9670f1fc0fe5835bd970086a227de8722612d59af6d274097b6d611e993bacb06440ad81c4ec5e0a7e4c93000528106a256e04269d3ddd7faee58799d2a70733e9babbeddf47186d6e5b2bb0dabd24b31cbe4c46a1bb5fe47741b3e9521873a70fb7d33c4fa4d8ddb35f336f032e5efc2226d19a98586b7e1c516acb8996fcacd04becbc0df6ee25945282704a7429b479601597b31b0a88b7a1ee073c3f750d5e10547026fa5c02e8f1920fed96f117fdf61ba0708d1fa0c09775854a3d53cbf543cba79460d6d5be0681837914c2d5d592fcc40f4609552551a8be111a499c03fc4d5c7ab5d5074872409695001576c9fdf375b23effaf8e8dc9d77c52471943b679508663d493fd2625faaaa4f711e4aaa266d01330dd09169a7f76f321699191fa676aa92bde4c71d0352eb08058e92079f67a1f456293171e4a25344961e83774b03d873cddfabe736e50f6f125461a2bc70f383109ad153eeaef723eb58f89d817137d8b755c5f19083127e461983fa01b82f38759dd1028749a5f37aa25ea16efced9d4eb207af121252082770633f6a39f9fdc5f16f0eeb243c2c2a68cdd98a2a2d25140c21b5e751dc633a9a396632753ae2adffd3a89b63f3102688181ae6c918aa74304dd6c3ac55fe547ada6e510a895059a37488deb043035a95c03461fa9787f5d36cffbf5f4ca87c6fb9577c2b2227b2f43998e4e64c0f4f4a7a14d9d3fe9b344b75dd7bce14996255ce7482e22d35c67eb9c0daa36a5ac24a1f4e440f7c3130c172cb82fc8a1f5c1d7170876d1f9f56891f1a02f9a6182658b7c85c85d067c933ff445fb442ce2b1fec02e09ee1d893f7559f87bf76b9797b5ab525e5f69873395179ea3eb4fc8615e7c22c532c9d228dabaf88ef62426a6a8ad2da04158f964e57e35e2990c619d22dd7aa8247b45279c016abf5fbdf5675ad70cde2b5dfae7937e83b64f4ee830eb03081eade945c3af1658120da6289ac5dc3b1eeae0b9b8e61dd01b37edcd6d1f1b4720974592ead3a11f3f26a922bd034a3fa36bd60065a91f9a722b2c875c8974f405a7ae31663de0005e18b605a3a7f990eaee1f98fc9dd74fd7b38a173014db87826fb4dd237d7199c29ef2c9e0188a3dde978ede73d5e012208fa4d54278ff11e4ba0e94b3527b28e1a3da1aaad855ba4b4a29819e2dd2aa8a61a5527dec5c5782b2eed3d7b5b6ca9cf20ff680582d7cf16ac4cd70f9280c8ef785a27f509d880947c1ffbaccc4ff421a82bac17ce2e7651ef7c39a7d7570680e983f7df062e6969ea708550a81ab6f155d8d7ebedd12ed103f9d54a0bb71e8bb38f4ecea91b0599e99cdb71cf425cfa380025fb075b91f3ed19bdf2858e0820649416d4e5747d01ec6201a24a65ab40dcef123408e22ad4d20bdc3a1045bfe33ebec0b2f1e32159424f84aab2200f373ab1debd006803c306d72cf14068b5d32a47f044b050420ecf3e55d5b653f85bbc1e166105bc8a1d8e027df82cbdd1f3654d627c34568b226469839bdca6f3cf25f24bde179722b2454ebc349c337a09da06c700bd0c8447f374f77c27e92c5f6364c7e43fca9c490475e8debb413fba5e5f740acfe529147c9eb5b1cc6f8e6856d0ab82095e5485d4905cf9ad123f4d01a295203aa1c9aa97f94a0c74a434a73291a6662d64f8a02902a14841fbcd132b23bb4bb8ced65f81ad9e7e2ab213bbb31dd4ffd476371bde2131602b188546f1c078f66b95367fa23783be24b56289f4845124634e3fb8305679c00047eec9694309b6f0405c627075120687da88e83ff79fb748565ed8b9395e504cb2e77fc62d8bb637f74f949c06dfa08ff4afd78d89ddf4f29f80dcc2a4fc01cae8737760a721894638dcee8e2da483b4df561ad080de6cd599c51093450649c8259c5f0b2f99f491a1c61a719f4246ca0f86dd130d7ef7dcd88dbff7405dc01d66983a7b41784e9b01daedf3da6b31bb000b4814a80bd2f2ac097c69f52a62ce7c0768d960f8932cb64eeac5d183823b4dea0d690381efc39d6341d313561d3f53faf67dd5f6f21abfb1e0bcf7e43248083985d2c6f756f0c5eb2d6909324285e7f0aa6e2f8e5bc3a82fc245d103d19df002117054299f3f88a59965c3442866f4d0add7d0a2948d5897dd42c8fc4e1fd171c47c618410086040481b8534684df5f5a11a37c6340cf2cc7ccda4895e0ed466cc3bc1369afd5487e2d945fccc042f009471b9b3b427a7b9aa489cd566f032a0bdf453062d91f1786235bf8d8e329423064c5e81bf6b9be01e827657f7c20ebb96fc5b5a96e0ab8b1d47e2077a0e078b54d068a372a61caa554c85654a6a150689b83671a99cf203a031881adb9953b5c4158d62817adf2e60a95da6d196f2b7accf67d3588abfb43f58e166ccef74d08aaff640ddf069cdf9b6c0e6b0ae16a82228aa364c0d1ef232032c965d96da5b192d902d9039ba65bff69d71ede8320c087cecee9eb2c17ccd75080b3566069a0ad685ab7d08aa306d64e7d5a8c9c0755ccc2dadcd01bcfd4e47bdf6087ca80bd72bd4184a88c69561a15ba565e465667b6b1e872c07815f1af82a8745606cf1c0f0e6123549242f09e97555a23a90e13c4dc639cdd9495e30b2822306219a356d293c1ab39fe92efa6354a8b6a739750b48068bbb5a17789a9d8fb1e28069ca9a3d0331bd78c48d925875df6ab0a7318c3d30b903800aa4bc547affb368e5428c02ba512c36bcfe475ea74cc7caf4d29d090a7d398c28d0f1f1511987c3d51cbfe1d69e160021c086e2427f06fd1d213f5d2bb07ee4ce54ae7d5942c46fb08c8f50ec01ffad046a1d55098792e35df8023f195eb4d55f721f12ef173a827622f2e56202b2489b3db23a6043b8d4eb255fd22f68448aedba1270da2dd3adceeddefeb176c4e0e427492491ccc371507c043aca713f9543e0f82330e4b07a4138975f66b107d792911b7b9b658affc9c8840e42a1af934486a63d3ae020f7a3038cd11fa97a6b98cda4b4573de7f9d4df48cd24222aec1fba1353600039215c7cdec690edc6e3b6c75873e9ea0f6b1ac42845e54eda4b1511fd8cfbf22b088ce3f10b4baca25b60a1b3848f7b2daa299a1fcdf43891a7121308a1ef6901277034158dff3519bee7616dc3cee276247222363097e0b62d173e8a15eed603577c8555f655094342a9a486e9f4698b1db99fa8053d24751533a5930fbbac01d2b65cccb40cb93af0a78206d72fb47d26b875ddc65b66a95a8d4fbf0cf5feffd1d652f69fd290f73362d457b1f89663a4eae17bb2bcade93257c765621754d9987ec2dba52e41497914d249d769a8b332dfad2989c7b3378b518d1b03c5e90711064858a3dd466245b85ebdab6065617b9a6d5ca12dab6b346d50a6e3c65d932a556017929357a3ade419cc6a357da1d4237e3257290d7a596334a2e3c153a2886885dbce769a9a9894433ddbbc4477e4e1542a7247e64751fabb973c6cc7f2a34b892e869278292a05648320d8e15dd7982a202d410e8e026becc7a5c11ea152c3c8a79515f4227f501901ff9f734b8d699ca5c117a6ac12a27d71c382718a7379b93904d933aea039b580f173e3749ea2376bfd2a057afab5ea050d17048a649a820a7b4a70e0bd2a2c6e01b976306327c2c20e2c185fd6461d24345c104f8da0e5429dddb52ea9b210fd8e00b4a7c05672e5f199caf38bc7d7e7d21eb53aa8ef1a771ef128c06eeafa1f0dacde2f568f7a9aaf16b1a485f0db46c8a12467ca34f341a3232b8610c3f35655ce679df92989676c2d68d5afb5d9a45444dfe3b5d25483b1066944dab4ba61915435e0459cb1af66ead2f07486311848010cfef9a13693d01f255ef911e4ecadc6524569a45f95e23c45a8cec4575fb430c831e295c17e1a3b1fde039174e725f937628259957d383648b1d83a1dc192a666922e9cf5e3c9c2e67eca8d295db2a4db0909904c7344377faf1c55aef2e5b099299a6d99fac5745fc907d4f034adce6ca79b8d89160eafe4318d47b0dddca823a794e85e1d1940277e91d299c79780623bf08f751508396dbbb28c0caf16194474f769b3dce4cb74caa6f3dfb80d3b14fad66b91d7eeb755ae519711b5c02840a8584d131b1ae6bf3780925fff0a434cd69280a0dfec22290fffd1bf35c36184f4bdfb8d3b1088916092e8e78fcb4aeedb5ec279e0da5c258e2d35d7d1ac771a3f9d170a4b3746192b5442081c166c8dc4e3f75a5eefab4b045c78ef85cd9b937957065f4775fc54831d00b249ba981dad24359dcbe70692b48b3bc2956caf502306945c91804e8032d5b2effdc655b3dd297611212304a9557e1dc3b5a91f11a0bffc339279c55dd9638ae143906f6e7ffb1dd2c452d1a3deb56655bd9be25a22536873a88d3946113b5c780c60f69c1656f976594c1a689bc1c6d7da79801ac0b5a2abbce4382d51817d4e85c947d83c0cf689c7c53d210d7a27c45b1c2a59f5da333527ccdcdc0b7ebc1ba9e47ca60ddf34ec1ef49d039ebcb2128d2032fee5def0ba38ddbe57ebe0d1db58f1fde2a4fd0deda6c664fb3007790f938d7d5eb4b16f458dffc53d65e9fb029092dc6cddb2e3ce151c05fd7f8b6e676ce1ea09a80e7d6af7ff08edab6a50b7184b24844b0fc14090a275a075dcb975153b9772e531330187d34f9ce435416655048403cf8d484bbce8bc4c92c726c60ca76dd7f44f479b80921c9a185a958fd983644cd922ebf684a758a68d210fc17d5913d53366b303600fb59b3beb164778be610289f5b1b3a5422b438d308bc423c790f7654fd61c5c3d69e32e073c382a3fbf157f959646a4329295963f8e1dbefab43099bfdc5ff73034f396eecb27c34ba7fb26e53eaae35aa07afe6b655a9232e54737576b3c14f79add8d45a384ef54d8ed51c3e901b67d2a12cb38c864e3bb76eac609576cc448eea7c275664d4d2666d0e654886d29e153304558c7ff885b3ec7f8644a6d65f74bbf2f8db2238d4a4e2dc41ab1bde5d38270cb5eca4843fe46faac5da4ae6bcf72a2d6d2c630d06675d78d5fa875e4847433e76b908a404d48691fc86d625d03fd4dc18db75e4857dd96d3a87a8c84636863e7d644faa034ea9395445885894970998592a825ae1806fab785343f650fe3fed4c2ce14fe06723d956e6b0873c8470c9a31cc43a4be8cfaedff14ccad83791599169a73498f2ea0eaa29d0d4fc97f09470d08369b1548375602749bffee6cf1f5b95595b0ef57ecae462669b82f8e98b4f56a071677b543a6fcfa51609f99d90a61516d54c9ac3c8047b174d3c872ae912e5f70af7a2fa4590fcaaa4a42892b1cd7a4c7cfac86e1766ee67433c65ad9d36bec723a65a1b1f773f33a743a7bc859996bccc815b7922d38a4451be491ee02013290e2cda84c22961486b1e738e2b4c7c2f3d5856d45268f07ec12dac6e9c76fbf729aa3fec889302a7ae6d91649fb4be1c136e91500bb8abee1ce0dd7c19520fc5dc173007e5f3a2289bd58e1cc4c224ae15230e0bc138f18ddc0ae5f960fda9bb56eb341e925a5f33cef3aa193b2b320944040304af82c4d2436dc565dcb158ff831331f32ff7ae7ab0254ce099eab2e6e146440e929489ea6d6d5bf786603b7d1fc8931e376de1010e86707d92fff9aecc82796ee493cb67c32cda370d8c2e6731cf236c79b6bc67e0f96864597835de6bbdc14098627945887f6c57ca51674533300c605a38ddc8bb3663d31a4bb93d2c50d913cc6333e1295c9a3ca9318591c8f783787c5656d51e2708c54ed8ed49b9f5fe6d5613e0bd9fb5b8620785966ccdc0b8a0f94131e70b90db4f7c3e8ea27dc8e64da7ca986963d049b73e5e905799e2f014273b1164fb1e9848d66eb348c56afae2cb82f1a73245a0a94ba4a7e08b1258f64d2ec255333249ccf41ef420cb105550b246129bf070bd127962105260c9a5d2d331033c87bb9968ff0f84de66cc6e1a0894a000856d5187589f8a0f05f3fe76ddef98c37a71aa68f25ca8b255e5cd67fdd4c7e43a89ea586cf1ba3418230ac2b0fdb25e823e861cad9f5910749448880157f4587fb24aa33c808f116850f2a9997eec73a527bacc86c69f22af8c173df330ea96a1b213debabc86254a3b0c162749093231ff30e2c068a09ead40ff789d111029885b35e7b855cd48e1c44cc6f01cd1b89f722cd43233bb62aa341de9edd960a06f90362c08ffa9df599ed0a88d14f4d1c710f60191ac297a4cb0ddf1826a8c10b7cc999a93bfb1656b95168ebd937d8e46072fe6092b5ac173ed893fe33cba22738bf284c1982a26290898ebd73cfb084d029ed223c4c651a210fd3a2dbff4388266096084e815f92264414b71dca290234ee4e453794c7d2b48866477485d6e5e73783f3125dabcfce14d06da5accec4b06e6150e1a4dd338fa88e6c1258acb62c85bcf310786c89ccb74820dd7c0036efbaaedcbd773f430ccd75a26103e18191e2c3ca58f65fe202fd66c0f6d144b470fd0fc1b9783508ecbabbe0254f8a446edf9c1b16ed4127c2bb360298f7878040969ea768e56f31764db50a1a39a8110ff4a27097f0bee8b3848a972728ceb57996e19a0bff967aa836d40d344e62c2ff27bebd3cf0840f38797589f9d768b48e2c527d01e56b275076c212fa5524b617e1fa6043666ae4ce71d5de8805c3516f26481e319e8367b91e1f263db4b9327981f3ee4f6cadda8180299f92420d90efa8334dc2105ac4aaefeaf205dcafc0f870fad4d1f77402178302aaa142c88a044fb50dcd4dc0573523838ae64580b6501d68393a15e3f630f9808b465311891c51a9b95915416015ac26182beed007263338a05bae1db99eba5d6725699bda7f203355d184aa27ab86216ebc1158a24c96a31d8cf4da093f57f165c77594cbc81bc37b71c44b9fbe6aecda8a70cbd51903662aaf3de50fa43b483b94bb840ccd23bcdb32c64c3093636186a65f67bcbb56757e10a940054a80f47b9ccd4adf36d91b313d763bed774a82ded6999272b4db5e0cb95503ced548a3746260691c12d553f62a33f488ef042bedd5d0dc5f689e119de4557f67a2754ced6cc4c24e72bc11a4c5691e69b446726d3173f4a1f40f8c4fa633befb269a9d284d9450dd5ba194cd1a555566dae5c1152bf49534dd8f1eae5717a83b46d7ffe4261942fd3e17ae208b091387c82afa28f335f06bbc405883c6f4b42b5e824ca40acbd69a3bf644ed192dd212f44b784435a3ca428e9a761c842f719f0cac7b00ef73984e897a3083fc8159387bcdc10febc3f3f2b0d92ddbaf1479f2b849745b820638a1d10b6317f1a034690cddef9a335ed7e283b840eea39f0b153faa65ae3d127c8d8a0a6fc689fad183d32ebdeb435d0304f70c09ea718ca163fcf339f78774390f087f5f9718823a5928d39c0bb35bbe6d3c0456d692d5a456dea1cc19cf0481221087e9f164cea8768da314d6ca54fab988168f83e63eafebefb1e8def8586a918947655e466759870de7d54c6fa9cd9bd4516e7742746140c37f92de7498d0c82e5bde1b0b9d9ad31d49fb30ea841bd1d37e5b29af3588c04cf6dceb55596fd65a5502fa60d9dfb032236fbe386294a2163aa2c92446f248fbdeba63a08b8317f97f7d23c04d2ff230293df9b040e4178125155b7b94e0e6acaf47de8b58979b8fd48ae972d7ce9d57ccda6b3f59da807df8c113c937be8c274e7d1fa926e036d8397f56b3883cd67972017d4046fc8b6ddb4f31a54454e80248e58e9fd960422c9616e78f1d7770b257ab3c88fca8f0345b111778a8b68d817a8a7f4098c43b6f2e745e16e941cdbad883d8493b337ce3e9be9611b765569026e9a512cf05affe54cf708dae0189068ce69a016ff1efabbb9f96eac674712fce7f2dc30976eebe73f21b1d8961b1cbeb5b276047dffd7ae29134a38cd2e8aa432b3f76a52772b4cfa6fe0af37bfc9ee52d58e68e01c2ab493dc1516d9034beefc0a1dc953868738539113fba278395be8c3098295c2592247043c1e88b28d17642ed1ea056bf4a1a67cb3634b533756ed1476b8b7bb8f7f37c7b91b998583819af8213819dcfe7bb8587ef43f0a2e69e781bef1fdc616f8aba1556a75aacfec677248c03aede4a85b87e59e90312e5d9cb23819eff0a9d7abbb88f52700a2b5f787c74e8b7512b6bfe7e2ff7565e182b390fc50364cfebac7d9428b25b8abd24d4148c0c0695d5654954183264a1e20697c09883cc9a36eed50e08c661fe571cd8d9d52370ae45c5874a7f7c0565703ea6e59710400b9e18027099844ad6fb1e4417b31c694cb96e1841184d906567cadf18d3b1deeaaef11e5bd1339946031cbac106f68fb6c1ec7807345929019d06d1f70076999f629c9ee8427412e15d66193b659f97a6ec8ce7d905d9b28c03f1dbf762d33157a420fd1b0838b750809a93193cba7c8deb90ca6b6b21c9adf08a8fe889e04c4ff60e469277d44fa3d75eba71928d043882fffa410e0880a66971e0192ad45404f5da435cf15ac51c4035ccb27c3aabd72af07a356c570d5af36ddd449718bf63d0b6c11f4fba4d064eb44488a7c0b796948c2748147161d5548ec5ced35af5785fb9f68991ad3253c93c17ad49650be97ca14873ed8b3b2758773f4176e36557cd0ae5c44febfaa1c0f2748189e7f1aefa89b3a8cf9e0bfc0840c83259a54cc347847d1f059f42b32bd5e2b1163444d33e3606826231841b8c95b334afa4c03c3fcb4a17988a43da4d8f616b9662b3c3c05b5bfa0e9cf3aa612400f519c8ac459b9010452ec4111b92f68c4258732564cf1d11ef74f4b53a4d39ceadd6b426b929b0010b69c553e61eee0749188a92529dc084a41bc6eeffc7dee4136cd84b03872e44491088ae0b4dd1417cce619e61d5b929846dd16950f24b4833073d5c5753c736ee9475689031434cc8cbb3b7791ff507245608ef6e88bb7a4ad11a67156ce5ddda06980e714b6ff75f19b2e9863775eb2efdda6677d8add06511fb122d65aa07d9a39af2e74d3683d2011dabc40d3e4cb506762120bd395ea356c3f2bf035ad19da297dc0530b5d0ea2c5d9648a3a097f1c7cbf75dde9b06439d27da09de05b025698d9de921deedc2bf4a57b3b054264bb4c042f5eafa79c0e731d6e2f64901a51e60e979d8bfdd9096f9dd6abbd20c3127ffd5a4212190ab791c12419aa40cd7366b4ba895b699790f1f2b3f5753f3dcfcdab1c3640892be926a86295cf587817e1fe2dac8719e2b5efc59c604851b4a57d40a5f285f23e346f5b91fe10e89fa5e6157261c43204260039be4953dac1a0b45236a78600826641adbb916cefa47c2ce2ead73f6f153b6ab9fe16a59bb0cc0984f887200884a3f2010f6ae670d978958bca2a6a5548b5cda9f4e82abf523efb6e184f7ea84b6bceb344a5084bc8a9428df4663cd377b2b7f179773f815817a91555dabba30ee60b98a6c185fb7d9555a8e1dd45907aa78598c59db9b9d68436161bd9f546bf378d8a0f8be8974dfd77ceb58820ba46740f0d09ebdb22d9404ff8aee64e1f68ab9032b2e0fd9fab30296d4b13793ecd4a2f340701c011b84cbb8855b407b93d081a4332b221d801172102fb7de7b304d67b7e05e355920c03f2ed9f63bca13803e4ac0cb7d4cdf902165f0cc46f27d03c28c8d8d829989525e312084db583ee9fe75cfeb6eeacd54af695aa1b762437f53251ed8494833ba668902d4b1cd4bdec019900ac26e4966742376ce12affe759d2c5333ead0bbc6d3cf865039bf907f3126d83350c471f12dc70b78f857b8e9bacc55b520657bfed66c71458c0f6fc2192e3d196f5aec65f996b845dbd9e02e5e354125f475139916d2669f0d2d3bea2b6081212de530456ed2e49c59a73bab0c05ab5fc6179d78d2de2696101aa3186730a8b4e8457eb70edebafe61075ff9a41f68fd75f605261a6f202834c9bfad98d678d59fa0a3695c6dce0ff6737c3894703e556f259dfade07ea3272f88ba5e1d111cb45a1c155d682450c6d6455f8083a2334e85f727d30b323e96f9f8f3d906eace04537a35aa237d78e7f2c2a014cf866b43d8083ccbb2dda217072975cb3c5cdfa7d841026c18aa06c6d45a330568cb2cae65e5b8e1260032dedaf5d79f5e85a5c830178299faf50e0946875093a771aa38af357ce2b0717c4244c1996cd2626c353a406f9529b131861ad340c77a85628e7ca1dd945849489c6860cf49f7d1e811af73745ef2ad147b0fe383b6d26e46d571bd8f8c9a407d494571b311139803657ae4b508643c7f9011184175379ce5fa29ea464f78ac83e7cfc0e95a8a859aba6d65c1491bee70e97a96906bdaa39c33f9cd4ac079bbf6c5bc29e534cf960a1858536624fcfb82b41f7dc958aa13945e580e9ddf99d1725695971ae1597fa5110aff720fac118d33957c50136aafbd31bd43ebebe2402d3827da2f7c2c171dade5ad7d01e0df307f26d98a7c5b0b77febc5022198f822a828a2c08815ebdb5fffddad12ab4fbe234bc469698c94a7b19863764d0daa3f4efea982c7e21448bc5313797a1b3df53c53101e3fe8f974a6a02fe02d1a25166fb85ab584e54b8397630334227b71b80f8251907bdae7772e9597656679d68904614e31427d201961a87dfdae8bde08b1f0218e9ac47cf65edc7079e69b8148030a3352d8c3940888ef5d703b9eb3f20df80a88126a7094bad862386ed4c583f97fe3f5c06496932d8b9ff798ecca7a5c59e390bffdabe7865efa9621eb3bf1dcebd21b4e268f251ad1de5c68902eca036b2c57988d4ce7524a7423cccf6de9a8c7269962ca2acb09ec02c9b4ad04eb104dd3d8c3587d70d4f2a1219e3a5d183be68ad663dcc82e4756f40572f4ef2f571b8253201ac555a347739ffc1bd8232f1192d3a5094200b0a78cdf7142ea915749141b154ff64b7990d4957984cb039acabcbb9d5133a5808e078006f0b35c767d36231fdb41d677e296635b1b8d38cf10295a10a548108473c7ce87257ca0c3a7047766a92dec801df726beda3d1fa908b23fa2dd5f596cfc7070ee7b438dfe09796ccc11547eca73198af174ba341362d707e7bda1f91b6736b3e4cb4d6fec5a3eb5308d1989fe71f39f0a22c1602801d69aaa8fcde477db29eca0d89eca02f1509f141aa0fc9ce8f0ad9c6963f2c4bca32a5399e9e1fd090582cec816a8f19317545f146c0cc3c84356d0b551f8ff8f329731932c4af012db888cfd42f53fb4857a7df2b65b506a5927867e8e528bd93777bdb623b0f9576e05f998fd4818c30659cf1d48db331d772688fc0d59d112feaad93779f520c26dddeb0e974bab28c34cf075a6f05d831bc5dd1320319525d0b82465fe57783a47ea226cf09e176badb94d5da21e656f5b7d093129caffc61c1b4d257b2704976d55908465a246b648377887cc8334c8f936c0be9db5d4288227d7a285373edda6c1672e622e824995dd2190f52dd49d079cecb29bd97600feac0e1f0b966930808c38733fdb384c8f6d4c3d462011c931ef6264e14a25dbe853a4af1067a3704318e12062e790d10b0c43f9c2357dbb7e65a7030f3b8d4d674b5ad9396cf2ee3a3081d5dcb5ce9f69b5a3b6d71dd7a31869e81b6fd047123e71c13d5b4b80c150bf1b23330c8deec302d9189d7e4b92d7a28a701841aae405f4aa5c0e4b6f345c9e046fd7e13bbdd2384e399ee9d5fbf2dcfafaca9b14cbb3c34788c2682bacc85c7acf0ec7130975f4bf87e44bb0faf2fcac83a33c7ea3f0d25e8ac9748dae0d5aa811dd4b71c4d13ab02b249f0ac9981e40a8f599cb80152826f2b04f1911c07d98d894a4964c2122419c3cef370959d2554fc2a91be1650cecf13b08f886c74cda018f1e82dce026ff5e626f651d0cb5145aba3c5730badd141230c1efbefced27d43918f16839d13b6ba95d04b8127e6ca0d5e323167924cab1b6ce1134d2d6d450d33bd8be0eaaa284f2dc5a236741910248e0d144176b03be457e7433c4cf6c574544d3d072a7df16b4f3e8e7819af3aa85512ee0cd703996a3b81705e5410565919fe3b89316a540646e861753bbf13c8666aa980d34a20e030ae949f7a0a64de6ba0b344b1ca5d4226313f7b04379552aadbb58488e26f276812554896fbd214bdfe3632ae8a3c374c3ebbb6c5ca442d0e72dc1ef6d17823962d2f798fbb752dac17b4c8199cde9192645eae46478a385fbff559e4669295bd47ed38a26afb8b183baea54fa718b8b4b2e9bf3d69d6a3ad3a7c919e95ffe4a403e946af8b8f7e850a02f40b2debe37daf7b2ac74b97126144f55db7a0cf003febc3330654c3a3026c29355980c7c6a077a606437f43548f44865bb4ea139f0cf34d56f55b13db6c6b14bd8c588f3de23d244798b85da0453d4d4ead2da7e10445156e62c2768d756446be0c199a0d7cd9bb6de3b540ab14ff31eb56e4b8c71f0f4c698cdc65f60a0c54e579a490e41347449eaaccbf791cb19f804e0a93cd2a6d05841c38c22cc0ab50be0da5fcf2cc5ba919dd5c5318d3f5696981f3392ef6e80c958fea398675d5633b4a4ccd8cd4a84003a903d7619c5d4ef6c49bb611b2ec6ba6ac47c67eeca2e201964506690084db5c8c000745ba57b1ea4de192433fb7b8f5ca9d22527104b5d10f830127e522ec77810faebec375a2d9d604dba2696dd9ada15a0bb2cfa31e3bf8687d14e34f83b4960ddc831163be360504266e0559007218617d7986bb9048976aee2e3408991488c639d3c1ba883f1aa30dac50e39029e365cb6f77d645d4543aeebe236cb65641c6b153dd73b169bdd9ea89cfbd302541054ad1634d573a9c5446f5457df094e377e200e37cc227d252c5d6a5af0c2500e011d2471ebb0bff85e7360fd555fee3807f2a3627bbc4f771fca3299503b97dcbfb53649d81373a0a4b87e5f3562fc0573539ce12ba99f77bbce4c31d67281252541123abd64e34ec623ced1bb092a352e561ae3aa378881b4f0e333c95e1f56bf654649306b66eddf93c69a1f11f22c7c29668d8fb3a36268ead48eeccd277065fc634dacd010a11312063fb1db99ba3c81397b764f87b2b75ec20db627e4c9277ddd2c8aa5279c13a3006936d8d24306ebb32f23cc2224bc9868e446f8e00fce052a0e2afc2891cf1a512d897c7f1d5d6530cf6e2919d74cf6cefe7d69d80c288551f7299fb0975126390b3d6bdce9cacfeaccc8895a7f5b830aeb14e95fff9ec18aa3e526881e00fcea27a7217dfc256f5fdd1c67a8f4f165bc56f4b4012c98c49ff93977be1778d3e60c26fb266e7ea718b59cd47bf139c501e1a87563b22ef685d6980fefcab03fe327ec990900a43db2e254b4635cd994de7bfab0d3835734ceacf510da1b14af2dedba904aff1990733fea09646a98808e1a145ce8171ec7376119ecc79ee0f00ee3bc0867a13ac2b5ce326e766ca97c2e02a9e60290a712c2cba782931d8ebf180670a03da8a0529d465af3061a7cdca4575588b2a494cebc0781cc4b5264b8e58fbea729a60c88661ff8057d594d01b92b6bba724dd92edfd6e7804fe3f64a30af482f7512a8204a0bfbb6adcc39bf37c6d02907ddaf716959f8ae81cc9a5845423d3579ed9d7e93e084f8694bf514fbb6db230fd38d858a6f7adff2f4e6ebde1ce998118a62a69a19d94713eb6ba6bb93755832cea04331ee9a9ab330af009b3f07ad75c8384b44437a1440fda8490b7a35319afffb79906a33126a794d725283993f4c49f1ef3ca4f5af639e0f781f44e3f923d16359a79d74bfe9203e0b0715e7e917e490d6097ca9c0386dde1c756fc76fc4b93989910ac41fe696d143735129e7625f54d5d627bfb82b9dd4a35396362f021d58b7295d41c6ef983dbf8f52f5838ee0887974c2b985d33387bfdf10e2f2b39784ee16254d783e8ddebdbd9325d704bef22267c61434ec71cbfca09f94d1c4d9c54f57203959be5c44442b2c1e8d7b1ab9b9546d931d542fad60228d02537f63ff921b974844dc920cb9ab89c515660f25fee3d84c7619181723772028c578e394713da7c8e7beeb7afb0e938ae1f2be9586ceed7b71c840a777c8e0898d8afe322039e2f8711ff011ff1749e61c4c3a3ce6c562a57cced0ae7fea53ca2b02aa6f1ee1c5d6fccfa709f4e64c731e95709178ba361e1d2a71b38003a0a2c18eaa8f9a9317b13c3bc1ff05022175449c09befe68d554490a797c38a21369ee1bcf3ca92cd6b542280a0c8781894d1e3b1134cc2db1e88b1781629138f97a9b726da7d4b46772ff2878a4474c8ebb8972b0430da6c2ee85910945155b07a4122f3e76c1165af4d56f6c96f640f49b8aa95d06ce3d4445d8fd56ef4bf915b5541ffbb76a0e89f9569d9d99da2831f20a5c6ac3f140974549171e000174773113de7d6199920fba1a85503e199a5c38ea74535cd49c41e07c7031cab386c775a33dc8c47dfa587b933e461aedc0319da53c1184dca9f5508d385c35115914dc9604257f211bc3792e6e72b0e5849b44df2536f0b7e0a20e5221d382e1583fc2c6ed28ff198d47cc0f8ec9ce481ebd446ef1bf47dbd7ba7eaa68e09f6322897896be61b409593747828df93fb9685d1a9a72c4cb34f3c1b050ff75a5caace1ca3e5a6e2cb4e9e8ff9208ceb1ef761a8f4184d7cf5bd500b57082be83950546ae0bfb924e3b0d84c0b4910fdfe02de68052a0b82f1b0f0de2905a69f9768df59154dc1254fc02b0dd845568ab7c9df0f484036c0d457382eb8030183a62984a248a8ae263cbe9d3d03cc0daca7bf9674da69d7999b8c72f190153c0cad3af4b301140cf75eb0f06c4e90237bd3849bd92ab33ab7ee53a0fd1c373385c5531d9bf741ab2150e49f34c356f87ce3aa7965ac9ab6b774acab7dd64b6d2aa0faa3dd740b6bcbf77344d74b476b0b2d8ea0f07e43b486eb64c2d166874e8a428cc70e8368043bba81906116fefbc2bb2e7d68682471a433b94d72a4b714ef38742de846c73e0e039a2f35d19a75ee8093ed7513e2d06dae85779fb5ec5b9da86a548415da96d8ed4c168cd1d5e8753f2377cb4be173b509beb6a30d08d4bc8b8c20b7dae53ceac95d2650652c4e6fd9744de3db0acd8ffc7447f0c190ee905f42db24ae535ac7e9190452699bdc076e01294de5897d70a47ac3a0594a78e1d2df829dea8497ca5a14b948b89f2515617be4078b14ceff2309673f553786d5e3604a7c8d64ce6ea62c9f9081f99e3ee097ec3d82ff09385e5f05fb1d6ccb43b86f6376445ecaf7ecdf5a08d9c36a4f5b36c55c8c0532062fe1ecc3a3e869c442a32f207f2531e73d1c49385d747bb1314bcd3afd2188ce6efd9cda94b22e6851fd92e20d10fc37ba6c2df137ca28886250e5715c91e357ffd8627982a0489d5445f61209df7648d9d7a3da92fcb270b47425a0da5fc0f6b63d38a8a78e1b309070c61174be2147ef2771a5a98cb8ecf125ec9494a8578827469973ad7ffe455f8e0983a7f87cbb6c59f9c38ca8403b423a97a64937295eb1959d8b58f212c99fe9adf7f7dc8d05a7b1717e9e2f2f0136ed09a708f435b11b903be42ba354d888f74f646d9bea06aa6332cb8f1c82a804c6480f8b83bf512f06b75276ec6096b085a815c712bd95f20812f7b31a0cd32722f4b15e0b9ea81153700217c3f5e514cd8b6ef4380b5b1abd7fc1e0c850fc39c6f66ff6de9f253c2eecc4eae18a67e785df2357dcf60194910ee2cc28b1e1f87be796951c13de455660d778a0aa5a064acae5ec810b76ad922d7cea48289fdde5c68cd6d8d2b10127ce547d8619e3a9dd4149ba8b83c0d1388c7037d36a52b08f77b6bc143854ea9cc21e55173dfa4a0374cb60f7dbd5e2d8f9958927df5cbff5c2e6a556025c80ecf6caef41c685959de7020bddccecf9c1b1f2cfdb5d927435497364e0bbfe02881f160ceef453baced8e7d13f595cd0a11c5d11479781bab3e8bd524edd3088e00eced7ab9f2487e1862109d10c3170ddd428a28791817e1cbd69e9488e396b7f20e486c3f3a2079099525c2eccbd62ef3d8f8a5b007ae2455172481b47aad5b0f624714cef018411131ca252b39b6703708e2acb6772f1780e25d42966feea85783a9f4daa1d017ade629e5995b9257169699d1e97656fec2feafd5a7c75a20e621740be2607c8422efb8b64675b77e161a5ece6a49f91d406d4d50b7421508bbc4ecf5ac133fdb1ff5788f87250b0a786da5a5175acbdd9357374214f4a7e8cc33480aa891f95bcfa3fd74047832d82301de75ba5ffc42a3e5ce33c4b23897304e2fb8853398f736ebe54709f909fe6f5ec5a8e8b19a7729ff0df49094f355b361ce06506d35854bdb446ed885109e7f8772be0539c05a9ffb7f7594d85dcf49d60471a5989f031ef51d9111eb21fed5249d406704a33a2e0ea4d17dd3f4ad352d98f0db00b68fbf321470812b6c218976de426df13bc42bff713fe4fff8c9b3a7d619a6b59599670070182fcea4c953641281d94733861d233db514643976999535532d810096fa4fb8e14ef1778cbbc98943664aaeb624442ed73012c93358090dff9357d5981911a5c2d030e68cdaf0caa7d537322478f1622dd155d5dedd1826fd7fea2f49df3608733416266f619da6e71baf5a707a004ded76a1afc18d646c0f49e7cb8b45f236cfc5a8aaff6f1d51eb95cd22477b5b80c54fc66f9af6c6feb2eaf623212621cf17fdd1ad0455a19a6d18b1d7e484032aa47d1b39f5d58066d6df322c5d1cb6369c79519f4f5f1e92e597e461c8ff10a1a3092bdc579adcf3056e236cd1a1646102d1d5b3e6150d46ad8cc77d5acddea9ad02e2798e32b14a7d24ced0e65fa663ad2e89f3d36a72205a8be15383f38119b0b53c855f1b6efaf8c54b3d345a658da4c24dcfe0c7d21adeadbbbfece09dcfd431e1ee2d74b32315e0bf44f0290ee788c3ed0d1a16d3afe9c19c0ac99969baf7dade1f9d549f7ba588b3fb610b34b1b0d2de9c2c54c83f9d4ae576a5015f32a0523c1ce31046cd88259afae043de0d724f46b68673d283f01daad008d83082a7177f5f1377fd1c37ed2d196e4865b9ceae5ade553ee7c2a0a8ee6d5541f1ea794c41510a829798bd9e51d123257efebcf304c3fc5d35f8757f175fc19539da387e88674574dd2abe226db5e4da15d86c5dd00156c098b3229b94224992e166928dd7ce2df309b5bb0bea790265a6fe89e7115d43dcea13bb530a494b2d1f98dcedfa050de2bad5be4a51475e6397b40bda48b1d08acd6664b446a44c29299366632676b2b20d7c81b7cc0e3e1f4672955004c42c6733c74cc782d8bc91814d251ab7a74079924d22f79157522b315e710c5cb41532dfa08aee5885675596b73418b47556b5d2758dc51d07f06288488e655f46fbb4c7932a2a1dc6b79e0c9e1ef838d081ced87a1a0e2a0550bf90714cc758914203c69ba8876403947d7dbbbf60f7535bf9f531944d79c28cf7cd1a21c005db4bf8561fdc4423771e963f02797e03923ec8ee42b4f4637a975a687e1319df71b73e6ee6ceaa656638cfd5abaaaa2571b28d5ac24121e4c1df3737a24198ddf98bb5e0ef2662add923abec0eefe80a093915201f566b21c8917be5d8ae0face10bb6f894266bf7570e18da5a0f138fa24560512839938e587fb99e706ad37a755e3ce461146f98731034d948bbae929766cac7d06b39376238af10aca6a06700c419d481b8ec0cb29091cb38c3b70ea21cc479a2fbf5f0b8e75c3ce55411911880f2ecc6e007fe2b5d6c6fd9e7bc0c25cf3218e1fb61388d1519fc11c7a12040e0abd9f94fc22378d23dc6ec1378576bffc0dd76ab6d1a788563cc36b65945e80452502d6c3194bd8c07871180b234aa69dce9838b53541f373ee379ba2d4b51cb6ece2de48196fe5327361b3940fbcf851a9f41e25e4048176536147d67209d33e2464fbbdd30ff7f66303ec6fc6b78483eb08fea1fe5d413fa74e74147a95fcb9d72c03d87b5c0e939a4037e92c77b6d75e17a30555e7ab4c8abf3ac9eb5a83b1662d4cff4bb6243cd1befc044ca09e7ae125314aae411eec4c26d3dbee4279d7bd11d7a591387da7c26ed94c916faeca50584285f4b28d67197ceafe86481f0f657d48bb8799851f143a588b115e581df9a934796a41ea70fc9fe58d5a68da985b482505ea699e464627679ef2d8468b1fa01e30f7cb429218e7b9fe27f43c973a0bdd33bedf3ddc27181db15db00c30ea1b0bf2c6f40a6ea648349c36ef82fdd05fe631751cecd0eb0dea4429fbf6ec9d0fed3a3e21f2656e08322457d606c4b1874788d6417a810e3214004d7b173c98add8ddd0c88d09f0057831ca78d1329b91a76bee81aca8b98aef77cb6ed98ed411a684214d66098f8479e578baaeaa4dff8078ee51353df0ec5845a0cd60319e8f432b9c49e81e24c0520867b0a24c853e527d400c204769ee48764b5d8d287e48c9e7df0ac47da054270feb8913b906ab46193ba7db472d0d5deb000484aeacbf061f5882427e38fa254fe38603d9025bf5cec7487f2f43306e9b4af92aae6e4c3c13cded2ab5f87a3346fa42a11f902783cd650697df50d785a2bffdb28a014111dd4506513da6cff2224c9b34080e2193b14b5bfe8ab1d38c01a2e1d62f127a8c858d20df7a5e6c1b90694789b35c7a164d712a5cd4819e2cab6da206ba547825ce489cf9b8c2530cc6f3916a2eba1e98739d4d03493cceaee11d6abd1d57dd6b57f5638cc53bb5314f4e8538d93fc09ce3f5bf9a8df70a8d800da07f5b205c1ef81f9dc535610a10167284afebb691a02dbe18b395a478a5bade7485e76285323dbd193efab9a94f7e2c7dcc7f809c8e9cbe8bb1fde7bd90e54da1e82b5eb81b1c0ce2c88ae14cbfa9beaac1a6211ca12274cc7a4728ac9fccec392e7ca005d78f0ec52d7339b276d5d85088b7eb4640eb6cc8461e2ca96ce75ced8838d1315ff1444f3794691fffda202817c6ab7bb76f59e2bd28f22a42ebbc56b8c4cc4422b6b9c322f9d937b37871d5231791d6603fab3885849326d2857d76db28d2c33c1c184fd2b2af3ca1b79bc90680f700aeeaf3f1b63f46389eed04690f5ffd5356d04713408aae5213160297f9dc275f63c615051c07a3e32e2452bfd88c4b43e71fd6bda0ec804d20f4761323440d00ddbbc6cb3b43e94bce3c818690937bd7da189f7f6dec58c53caf63c03175499453e2917caabe0ce7c2c911e93ad538f4bc758154663ae9309eeb75205bc5a2e15d0d44964e78040ab333ce421bb4756f8c6fbc0d494c19b981d3480ee338b680016836ea0f76f233daabb62581d40e8c85dc258f80e183589294d73620f9e7c1b5582641fcbbb79d898e9b73733ccea59ab43b35ed133106fc65add779fd0f2bb8df623b7fc7e2612faf2211121de65b64b661ddbfadc52562dfd0fdb17ba4d50f224166be9e54175e2085abf9674ede8aa82a6dda3a293e6f96ecbcfc1dcdc680565aa6d74b8eb113158870dbff85c3b88befce676294a0b53410c3c11cd1bde8f958134c5db589e5345018c2d41eda286934e85df3c938db3dab25dc3f7ff83fb466bc6ff8b2662caed83b28debe998538b4caa64ad45a4bdfe007d622768e8318a59a6a90ef8b0958fb7c131743da4944e1ebc2acd352ccef97b23c0cd270d2b8254807007a6f6947218b01b6454670901916f43654e2ef2b7a9a5fa548ea6848cd4d3c84f334912845160ef455db4ab2edf4c960decfa9312c51f607690abc77fe03877cdf77310cf27fdcee43eeecae63de3218228f815db959b41eeea3a2e4b0555875e61d96f8598c725a98a7c2ec86c8c1eef136287d0a4dab5803ae09010c25088a5ac28833c131ed39266ba961c6a0901731d8e49d82f63cf4827d6f2641983db1181023459622668240c9cc52ca5f9bbcc6b1530ae5af51dd66561feda4e92a1f1693e843dbf6fb3cb6a85fc669895e839a50f4691e1b05c5aeb65058d8399b405269dc658de2c6eeecabc33f9327f0775c3f079702c559dd94adf1aeed0b31303830da9df3b98283baa6aa8f3f26d330698aab322f916024c7423a88ece3e80bb8f873793b34bfa5b10bcca9dd0742c71a49e34bb2116c0695475d074485bd02f1a983b49b047ec7bb2dfd7128ce8e39427bc4e69177ec2e7d274933bad581f4501e6d984dd64c1899d99779370cef945ca3d1177d5717e13b1c1b69544aa77f7ae533f31b1e18d1be71a8e67f8159e331753e5ec2dc6103b517c5be33f0ad3d0a93ea7956a1683346e6a35b2a0617ded1846abaced07918396f4fed3f593d6e8cae67d7ad5e9a0c2c670c5031a240483b29c42675bce304e63ccb7327b4ee611a7019ea7a1c98f0b6fadf281398540aabcce6e7d15d4ddc97170f0997cf0c1dd7bfc654aa095bf632a7bc368546475739ebec261b78c54e43ef30f60233b321027d5f7dad981fb89a25bc646e50f89b220228fc1bdb55f75b54e3599fe100d6fb47b0e95df4d2cd4dd8013c5a2d7e640611dfe1a28c1971d10e6f64d1636c3d84e644fecb03e905115265ce8e6ae4e3f4c05384f70607eaf62cc32299f05d079553e698e37fe2b73895f91c26513ff6375ff768f0a5f8513e3395ff0df3f0ee4af9298bd7eec3ac2a74d20cc09363926d7a917401e4bb477117f6b4341c8f2211c91e92c493731feeab445ca7082ff2557c8c9beec0ae845a312dd1d1709896ee366feece95e572d1f481182b9fd96589961894e5c808f4b6c140e89ea95f10fbf9fe8423285fdae90c4ec5aa04f58929e90a78a377522ae0c4c518bb78dce78608da91a2da6d4eb3c0a67f5d2757d10de32c725be83da6b08a6c44d2d4ed900e579f1f468f01dfd16230f157c02d0858b1107e8fa399dea3c97776aacb856b9a0d651c56b0be5b0790898e447839bf659adeef12e8c7205566dcfcc6b40f3ef3796a2b0b350a6ff0b1b4d57773417222086e17847108936c9e23e6a9075dc2682ad07a24a07e60aa4bcf0e88e92e8c257e7d016b28d7e86e1318b4792ceddecc06e0ce6d53b22d2b20da59097960978e7c5c4d5648f10adcfc7c802653c5ba80b8ff431d117a1446bb22e4f703dfb8fdaa5a4ec7e5ff5b079b72e88bda820b4042760eef4ee2653a7f9f5ffbaff5e1074f45035cfc61da34948bd72c6f4cc2aa4f4d9636b88949adec9f497fe5c408e0b35a76edfadfd2dcc5e095201669e45bdc58c76848ee161bda21dc63435eb0afe851172815db2b45e168099aa4fd8bfc640575ae1bb302ef0574eecaf9fd39c7a31c6d1f896407af47a106a6cbc0de7a3863fd0beef2b40b7c2adcbd14bffd87d9236b55cb9afabfba966ba9f12d71a862af8eed727528e5973f9182ae4c9fa8c129a884333390855bcde8c5585d3a0bb9e45851363267bd8ebab0bd52a6d5bae6d29b0364d0474ac7d5347288868da11025ce5e4e9272e90845b8c58bfe82fffc6a0273fc536ef1268b5bb37bee580cc6ba5c81b00631d33dda69089165d0a6cd73993a46cdb39c09fbbd990fd3b00f542397f6a696ecdc93232443cc849747720e21c48ef70abd7ab75f0194eae5f91848a32d0d274db823a2bd614c2b1c5da7aa98fe723a73b3ce4f587e4831f909898fe1d6a472986e17f50ab885728dc83c7e106351e937aaa9afbeefcf8b4914cda086165417ed786ae9578591e18ef68866ee4e1f5abd68265feff29f29b8b8e5672777a4d8cfec56660bc6e0f8f01e66443154c8546d74576f20ce47b651621ffa703ce846faed46cdd2d5b3f79afa5dbe15aaa10a8091060ae27be3fe5fcacb3c46e507123c79682b78b4885d024e78b174f6f2f01dc9b1e3e821aa52a343bfaacf1aa1df03e79ea377579a2901c57414d4b867874b7061e8fb8a6fb4cfa1fcec1dfdb71934ad3960205b2fa515629d48bec587c2c866c747a7fcacc33b2fbab45cc1690d4e8fec4afaa7b2a45b6e7df30b84b8dfe03e4ee72753a01e5152e9566997e23f0a1a1f03cbd12271cc87350f4ab2877bcdd9f63a26967d98c618cd749b545308e71ef734fb9836ddce85b3401687b842292a07993823c71f10d855281908356484ab2ea3747c621188c6fe3653e2b56019b85d1146248b049e47ccdcf69378a6bb378d7e73359a7d27c40810b4876e90e13d347f63b08365127860fd50677287c3d16bc2f6434edf2e50842dc636870d34bbe4197303eb5a9c3be36a99f4ce78869718248fb142963cf671eb6ccadaae29cae685a846803f976a0065688e999c8031806d691db681daab45fc2adcee0f8d23145cfe6fe81ad370f68f628d27672dee14893f1cc366a20ed359d8ec6ce4dd88c530784d37e49290f2ae019696ef1a856383b2d2a05eafba687fbe0e6d3e35413913a4e2088a6fe5ce7ac16bc6109ab566831702f7b04de87c260cab1376453cbd93401eba1e574916fe6e386a39daf178cf8bd0ea5acce483b4518991dfedb3e47e1f3925de2e92037ab0c80e9ecee853611d104d86d41f90e5c4029f5b4f96800a0cc083caeafeaaefe78cfbd615ee0e7d36b85ae7a508e15e060bfa6a96d70889206ca333426be258f5efda94e27b681765fc2753556820ad51133bb05a4d571efa00c415fb04fb79a3f92f01ce8f12b9f1ffc93b13fd0821c4ff5eab98ba19d891c026864db0c19066b5ee1c3f75c7581a7cf88d941c7a85b5f061102bf6b0f0af2b2f3fad4e8f7c293605e0bd3a51d6bcc2ad9830164e3dc6be8eb492e436dbebeb1982f63016a32d777c41677bceeb7acc4746108faeb9993978e142ebfc354cad3e24cf14698948689e192b7e7aa47423eed9b4a62ec6cc26b5fd36065398ba94a70662e1a386d9a8a224e251ca9013b63bf77cf71f9fd3815e91d40597a01502eb734bbf099515001048932988b636c3de1d3fb268752da812934e3f90769fbf1db8f83a545d4e6919c71757c6b12d3b606739617aa759bc434da3f0ff12741f3ab04863fa6e0caf06b59dce949b8067c3b5cfa9e1f44b6a16ffaad88774f96e16274eea82388d50f10592d6e3aad085d3066c53c800d46b4e7aff6ddb439f42126c6e446aa203c76e696afca55d584db7a49f7876b7990900e77877aa9d31530b064371a11c5b001109e24099d60d71779adf9aac3797e7947f7b13e6100998a1143347fdce952e9559f561a8ba60091281b8aad9029c2ebb4a521881d0a885b834ea2716429071777d325338c9c26cf0dc70c256206b1a32e52ace36aa6653de003f8c9a516b8e7e48539bd106990ab166e7f4b55083e2c68a90768e7d235ae241140e67e9203463ad17202b7d0e4fc6be54919ee80f92a209118f59df576e1029b6bebbfe750ff869e2190489d1cfb52c51edcbf444ebce10d9f6599c160185278483600173b713cefa950045cb2d64b7e38fce9b9239310f0de50e18b8fcabc02f06f3d1b7375de4ee7697ffd7b8b01a7a627167ccdcb42af0ed56036143f7947212e6be9c0be6ae818bd4c4548ccc1a49e55eadb961013ba33d89eb7ac6207487707ceca3067fe2e7ab2f1d2e725454fdcae1efd827b55953d1f7643b0c0e5a9a84c7f815471d65ed7d838a141f6166eba9d045ef6b3ce3b4c9d8601902761687a59e086c12a306dad3a8bb9bd7faf9a0274b6689d0dd8b0df7960149a6c67bf9cc1975fe055dffe90ac9339b70f6c94b704051ffc058811b64d5c898d722d0a0c2ed8733e00c4454693355f7a1e4a5630516649942b43492a62753e27197275e7adec4107e80dac17dd8a928d851636aa35da6aba4b45469a251a2d7f8864b36fbd9509cb4c6a47d06ddff00ffc284821bb4dabe0309d7e9b20378166e6ff9b23c20a257924811a4bda63f18d57f81a66dad1196c7e9f40986c6e221f42c26f10dc941238cbc98c90ad1280cb162df9ca9be1f9fca211b231d3a192cf81344735376a82a681f0a06947312c948d1cc6370f3eec551365eb2034fd16c04a444cd6dec68c99515b833a0ffdaeb5e5097c8c82f7e5dfa7ed832d2996bda253b7a51e103cba717c29f5573197701695e0cdc21b9e2c4b75ffd98acef680d2e094acc7bf9a38097276c7e19911fac84c6679c8377a506665655468e1d7e33387456d27a16a757964f1388216f63ebe95fd1a4c273f49428dc73c092f69026a025c5c97855d538a40dbef91450364444c931b0dcfbccac84f582fe2ff0bed0afa5ec68fe1c26b2053ebed937b7a97fd36793c2e77a88174f7136a111101a336c50ed7552659037c6b27055378c07a6b9e2f39590930581424aa5fb32191bc8e971d76508b66244264129a782d9dded8a4bb5e39e1b9b2ce52fb83d114a1aafb03a83d9ab65f09eae9a21e36ed467b579dee7cae22c2f76370baeb64a492ca38fae7e1a4e6c2744755ac801846e0e584ddfa35636f83886faa0d3c15dfbad630ebccf1c3bf27aa404b22a4d9b5a1c731042db93a6aea6a01715f1b144b7592de3d00f7f727fda7949ba71a4ccc4716cfd624b036648e59f951a4c9b0301c85c50928336cc2eb749cc0f071cec6608167a8d4eb61ffca21cebbb4e106a42d6cfaa9f5f67b7a1416baa9a4a29a7945a25730fdd74955a63c74ffcc546758145452a06cf9da3f76bdb0018e4d9449aec74819039d36c78a4c33fb5d4475694e06777d14d5854a23de6899664050a1a3fbb28dd0f88d9511d15553d89d45bdb1b49ba1b2811274893b2ba55325bcd7e2c89d6b4b3a357229b0485a0b0ba4c2a1d7221a5ef5aef59ff9d2d17d232ee2a5ca3cef67cf9fa7e5e9a4af8898562020dcd2cc7ec720607d11a2669c562e92a48ef2c5978da8c90abaef00d0711ab4b9bd48f7c25e2ad8242b97ceaa311142e40e5965814562426610b6c47c92d0c32fdeab160040cd795fa6307d60668ba23b1e3aaa2083a3a530adbefdedde42722db3ea35f4a693d99777f9fd025821a331493e963f52048ffc19995911c42a9dbce23763834b0972a24d9d4da50dc15337dca448521a3d8dd64fe878a4a26f0cff2a8b66e3a0f5ab169ced8288d8ba0134797a5b7063d6c98be96e8790c708426d2e414dcbf79605b502567889d2337a80f1127a8ec627bb9a1c2a9066309cc5aab334b09fef7b7b6270822b14a53d723ba72447ce6ff90d9d710bbf6ea22c5681c05a27136b90b3346c5f709aa20c5b39a6ea1571ca4d680f36062a514cb8b672fde5647799480638956a1d46d5d67fc553ab1aca7cacca74a5a7884da991b2bdc0b09b725248c4cea930cfc1fc19bae42e84f34283232465dc6d2273466cb699a805a5ae65f9fd256148ab82dbaf6c25d2f3dba9e3331db869711c1a809a19d16a216d4ae43fd704f990c86e970f483aeae0e5eadf4f6051d2056df32fd9730a4fb9dfe71dfeb12fc4a560f717ac769670eb84cbbfa7d615b44f709736640fbff6b23cc3c03513c412f1709040bbdcd22d65614d14fc276a2c2744c445ea76ffaeb9f64a3b74fd1d4d9b6c7c15b614b11944a2b9d3c280855fb0afaa089eeae83228168e72f23f91b6ddcf70acea44aade4961a7ed9a4279cee77bf9f42b948836557527dc96ac452067e56de2a5965875f45a127dc3be8e6a6bd9ae53bfadd0ccd93df5ca71c3c6bc4a08694ad31df45bf30a460c21b57743698d243f4a6c1a351169d4502a09189a5a8e4338cb386ce6344206dcd3fb400e76df62debcf518a6c4f0161f72df4bb8033284a97d3fa22aab8e47f5dc8f80c900e1e19278c09f4cd92cd9889869b79a3ba8db2b44efdc4894ece0a11e9c0b3f8f113a9faa507d482885132f933416d245bcee5569057852b1aa4694b1d9c246580b3997db580447453549098faf02ce83a165c279dd1e4e695c3f23b96d0fcd7f033532435752ef4b7d6f7f055c8df62eb26ea6a0dd2b65b69f59fbd8e7de112448869052dde0e5a6d030a0781a6edee93f5d680a9a89e6e5b00b77a488cd8aec95ed6ac7035d6d6c90f515d8e4ce9c6102b05f3e761423ca9df6aeef4a0980d9c30764d570700f975bf3d53abbe09d4ec0f42bcdf883e21580e125545e7b043357e186a5166b610b3d9b416d6de7a03921f6e3450e9c906c1cb7ac9ae8d1b49f49984468261b8f685c2c5457c32f606b87f4dfaf29ad6f4cec03c5a29d3f3d6067bfb460f569e63fae09f5a33b1f391076830935efef35924154b5028d3e3b00f1e7ec57508b368efc6329da5e84a33897c8a769613c4eb0b47c61261b22f488417e0fa84d2ae3ecc6bfb9c239589013e52415ef14117b6138d28176ad3298f62f1bc59d30683b1d91d083a241785c193bb4de4563b1d5d96a29e3712c54af534bb41c6b9c4387a930b72f4651e9d0138dc32b78535a5584ddd1a845300570325043ad0019c3058e0bdd0060ffffff9f