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

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

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

Block Certificate

Block 83692 d447b3bc6d82ac9918954d20ae2f7de4d7feaf69a7a469e3ee6609e2effcaf4b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d44e4ba73ff54e1746c6b9b2247d994a31015944ce460e72b62f14c335248786
Certificate Block Hash
d447b3bc6d82ac9918954d20ae2f7de4d7feaf69a7a469e3ee6609e2effcaf4b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000702000008220000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000adbf40be1c27f026c1c2d1681f31fcad0439d6a3bed8e7a690d70487054c192a46637511c782faa4867e80419033d7dfbadf7f3bf4aabb5b387dd82677ccb152cbcdfd0a69bdae4f44acb6d4140b93da08e8a342f4aeaced060900000000000000080000000002000702000008220000

Raw Header Hex

00004020787eab078f0fb9fc074c613e4ec03c944fd84c6ddfee2994443969e81976a374a91da47b24c65d1bef7e01ec7c9e6daf7e34eeb9e2233f08e61adb8c4bc1311d91da4d6ae6c4001886872435c3142fb6720e46ce445901314a997d24b2b9c646174ef53fa74b4ed4

Proof Data Hex

59,560 bytes
12121601030704dccbe660b3232a210df36929680ed201e6338c177cbecfb7450e0ef05393a85f8252586606676cda829476eef39d43b23fd5140b3df09d0d252d18c89119f1311ad21772c25b5bc9fde273be0e0528b01f88d1d054d57f13732943dced7090bfb8d6523eed9230e62ab2a3e0e8b3bfe9e19f26c63e3a76970a2cbc447313986bd600f52281c665b356a0fd74a976bb553dfa879054e94445a06ba1d5e43738c9a8570d1b80a0c8b99ead2fb058c4bfbd96efd8a03dda2d8f78d23222b1d3b6b590f09ab21ff0928969eac41ad295b5f76047e016b32603b990dfad4a4c4bc83c685ecb213f782248706d67e0e937a275f5a0f42e8357d3288e0bd5dd1e75bbc8bbf43865673b1aba97a24a5aad83edc404067e0f009f6a7976c60b9d75b028fee57322c2d3ad9bd03bcb7190068e10b9ed53eada3d6af70907071da5ea7873a5083007a056b17ff1808e0d6219ecd028505823c914a593956f91f329b841ec04cadb2434bb319b23439b3f36ce214badff49845b76b306e2d82ce6db57ed5e827085e86cae6ff2fe69eb992f2e67a73b18a92ac1968450288572c0601e9e08a87576ed85cf1c2b4208e28b0db1acadc88dae5a35beeb0f64cdea5062b19256dc6bb82a07cf458a804442dde4b3e54e44c889552467a0f526240b6ce67d15729e36e29263509bf26f4df23179c83c3155882ceaf98c7069303380e521d2cf88a9c1ee05af61b9401c7eed6ca1c14a608158af6625e9cfcc6a8707cd2636aedaa1b676ed70fdd39f734dca917ab81baccc7b29abe73776eaa54633e07dfa20aa82df0d0a4d3f83883c4a4a609f89b19a1f06fb2f896f5dc98de94428c12648ea4e7f2a10a1b871ae5dcacd832e6241fa081f06427b2c14d40beae31041b772d2e2fbcd0916a6f643e5065ad9c81567f574fd6e3af6afbd50d919b31aa2e668f4089ce75d94362a8bebf93c6c03a1c240718a62dbd497798325caceac584e97beae4446c73d8ca4fd450dfc4c1b12f4976198493f5728d4d9abcf8172eb43edc7306aea576cbb2a7105904f583fa6386fc991c5c6a37a104b07a165237dd71de5a3be3e865d8ca6d16f98b5b74a791711787dfa217d6dc2b5e0e4ce9c2c4421128dbad2dc763e4160c9510ac92d369a8448e799d88f789ae873db291c38eb1606eecacdbab32c019e34e485147cb23daa8a098e96d3df13fe1f0aad36ae12f99ee1362cad789972cfc6b1cd4c602aab7695cd2fe4bf67fb0c8454cddadd977f65f621470686096d2832be7072b23f2ae6817b7e314636115173f742de20bbb613fb3fd0a74a270d42f2b3ef7d17be0b18229fefcc1a2ab1b48e198751d9b42c874d2e99b3eb52b88c1e814c5a34b016823b4a424f299cf52c5d9062885f4461fbb77a7f9611de3d0eab5f490a6bbeff64d015458cc249032bc165740007e097adc93bc85b2afc15881e94c6821feb7e26993c93ef5c827e64702f5f233028ed2fe054048bb795d548f0977a25163e61f430ee589e1a91e245c1c9e5d5f0832384515b5a890a3736a672c817718085f0904494af2eb33d0f5e611e7ef616a023a31f290040176df7e25353c19084f5535b6eb4316a2e1a0c250b43e632e91d1e9cd7efc6b5dbd49d9b3edf95c44218a38addc89efa117a322883dbc3f828595852079d900f87e2909fd8b9502a6c78256ea549d3109905e783af1e38481811117d5417722eb4e2e16a1475108064f02d066d80902116dc9322ea8d804fb153c2c96748fa1d6442a1619cb8c93d68ca6f4414bab25454bdcc0e3071574b2ac6c9747ceaa03913457728c998cc3d70096ea2c7fd93ee9e3ee124ae5e22abff0992850010039c163e265ee2d1bd5da554bfe484451f1e3265c0dd318319a045da84b0a9309d131ac6c39e1ad844e49433638846f58aaf575f36a837941a7677b56b4d8afc37d441c447930c97467f67d85f7d4c4b7c49438de5c1cb04017b9ab6e4b8ac3c2c370f4004590a7ad200b6a4598ea8a4b6996ae4bb1f65aa6b45c8004d2b5bbe0ff48604aff38fc5b911c0655c4769e2b631c29c9fd2142effd8bbe9c48575a4c78a424b0526bf537370b652227218ca39c3d2485534cd9a9070d2af3b26454127f46dabc728926aa9afb2036cca2b71d41fdc77b25f9b5755e90120f0fb6d99715d235a8a970e5b70d55f5b1dd37ce9c58c2935a9c3d23304b964a43e292ec0402cb9a19a0b4ff4b68873b981616335c2560f7c266b7730b390ef09e39b80118bd985cdbc732cf1c622204661a1547d79e2cefbcbe5c0f8fd7de2288ed7a1062a510d8c53013faccf3c70e45a83d4eb771797425e21d069953ac9f0ed3c5fc2c4d72600779c24bdbf2fb36fd63394d5e59993f76ddd172377ebfa35d4f92f20280220a3603339796c7d0eb0954a4d57de9cb168fcc8e2b612f535d6225575bac31c1b9e7aa40b932cb82fed0d6a192021b923950784be4f12078347b54c65512eea7e86874a4c764d0f79a7cb0279b65d3e7747b39791e95c0aca2aea38e823f73242488171abae9ce5c83e8c849922bab4f93302c561184b06cab8e99cd6e63d6480dd8013445e01dd8418276ea263f212639d09366d839c3a8873ed8f6752842ca9cc17a20fd350b63fb9db408e4d204406851e35a90940accaa6be2e4be3aab76c14892866573667bd023c528986354f4b3dfdafad2dfa6cc95e9802aa6dfe2755dab36eb19b3114ff8d0420df4a0f45c1670d7577d066798b623f8360c198ffdcf1fcf6424c0e91652fe6fb80ede1079fdb8b5bea91b4f6b3f91d54e3b69eaa84d760cc0ed2296409de7e6e63d1dfc8f3aceaa9ba21a78d9ae07699940d4efb460c441484c486dd5044e0dcaecb355d676ff447f83b4cb45c35ce584dbb293684e4788551606e943decd3a64ff27c5e323799684d713d387c1782a52175717391289bf2c8542e64f17e486582a82745e03c0d9aea83da89e0ea89d7533157fb4ded721fd7b69dc49bef9d418710870e9c6792837508750f5ba0565c589d195d8bec5edea7bac8ce7dd2e4b5aeb204662acd0a0fd8f6656e1843ee4dc673bed9329b0a13883a0cba082201c4e71dae2bffd852c27fe75ba7fbc1a1691de8c9e5413b38cf406eefa47c863e02217abb30569605b03577f9e50dfb6d7f8f2d8f2c9dae54ee6489f7a146e617611cb4871de4007ad3ea48f8fe1e7ab9379cea8ee341476cba7fb545268597af4f6be861eb3c1749560ddb72ac277f5025c49769dbb7e9e456b5830f77cfedf1d5caea5e49f43f9b86262fcb829c312996aca66168a63efa32411e0e50484cb5bc8037aafad0ae1758441de89d847e27b66264057778be98c123116e458c5390b73f05aab9a1b2db2902a0e78bacd5f01102ca20375b887477054acb920e1bc622f7589baccbb6f0cc83a3a16900bacf40cd290a55fea7e43ff561af343e61d9fe0db9c85a7dd426ddb3edd62ebb2621b533f73ad21e2150744b3a24a8c31f8bb43eda6338ba3a503e1daf51e5c96769c8dc9650cb879c534d4c68da15a1e1e8bf7912064c459b14e0a9634f3b489acabc423f9fc4518b7af8b52e13ec608ca86ed1b2737f85f0a5b2720630a936d465a11dd951303ee4b74fb0352598cb22a63b071f0b2f5a11b3609241b135a2dd7504b8ba078b65ff950f2bc8c9d37e65d4ab4b8fc5bdf5d0384edf74966a3c1b5bf086b873855c7dbea951cacdce480344f0c513f7b6370a307607039276fbb662358ad5727ab7c66bf38bd38099a8d78058a3052a13d58f753cdcddcac1823f76211bc344f7a61b1e3b9f319ae5711f33fd4b0490a71986cc5da7f23a2822b203ab4973618560afa0109e773f47681ed83697a29a557e7518da0d2b9ff44aa28073fdfd08a87fd05ae68648632bc52baa04095dd3bfab7485cad062a9f394ad11f2d792e1ffa8db29b7a8127fde2629d6c539dc812e758b3b0dfbbe1951aaf6f5dec014a3c914c18d6c7930077ee85673f8c53529d41d72811b27f4d6b077d5eeda5a9d9ae977480a9f58a329dc14615df9057f5dfc9a0f423b3b73f66101dc895cc6a40934e927a6874c5cf8bab57849dfa82d1fdbe147a56f4872b017b5369de1a44dca46e38e3cb82caf1d900e417937058388ab2aad6bbe2284c087eb76cc8437336f63f5d95382f5d6d67cc8ac91d49e6b0f4004ac558997c11a8b9456729a3153d3f219563fd5c2d492fc456a524b713a001760402e4ed81f0bb76b4d86d21d223f2762d15529effbc713222bcee098f07b21658af09e0f97d72efd38d0d9931a9dbed03aa685e3cee56356e7795def759903e5c87d39c4ad7d735daa21fa1ca804a9beef898bc174f2c15b448b97154d2a3819280fc1a4443af260ab83fe3926161efb9a5c4513fc22c2822ed6ba0c9b48b2deb540a0d1c371dcf42e24bd47ff8bfbcbe5a0e31c3a3e800910c5a21c0f23f99f550730b243c90d964e9515b7c59b1932e64bf3134c8ba0909e5f49465c714f7a8d1df21f92adecb50c475a430786fb45a3abb81c933300f0093bb8cd73a12ca15fd767f894d98e3e73ef9997f3b734ccbda9e8c3a660a72d6c23b9ed74eba5c48416f1f1e2007053a5b967102db3777fd0a995f19c713a73f1ba448da69b756458e330ec06afae3889007b4eb742f2c72f5cd538e6c8f41fb8e1c91a6022ea40429a3c5f9e382e7f02aa4d4dc80a2a37a9a6740371d30953bab8a060d1c50f1153ec0fac4fe5dfc88ae06ee1667d66aafa47e33da8f270efaa8c26d3c0a06fa68dc6d64a369170a6c20227928fbc75ecb6a32c7402660f98b05cfef59ef01611937d04b1a9228463f7079f5d250a611c98d5d8558df17ccd4ded8872522e1d47421732c88c3a2618ab3d9fc305c62a60afbae04aad1f99749b2b2eec6ff1181e21ce8876e838e2b123c459fa6610d3913233684008399d0053540135c96f636799434ee4a3126a0133c42f19c628617265d920580efe594d0b9855338353f8d7e1c3aa8e019c9838ceb00b9c89e381fc4f3212841e7d06c9db5cc28a2a5dbe928d1a309a7e71b0d90a17d2902f4e6d2d18cd1855940dfc744f68ccc946c5ecf025699e2d083e91a56fc137e4f279e40208b0de2881649a95b48f0bfb561daf81d4bff1ab3f523df83f130e88c8dd982c6868a38f540e8124b704f28c0c966405e7723ccd7c5a007efccd41f9dc59f7bcfb4dddc3a36ee0b20c118912b54c27a884e53318feaf43ec90b012d0cdd2c37ed23a2f2e25522f9fef2c9a44cbfe08c21999fe3ab2bb43d3cc5127bc2b4e4e93de1ee9adb179a8414e1fc6fce4f8945cf2e859aab6575e1ff98d93f840e9437108d9356e8493d35e00bb37e1f9fb47af567d6ebb70b32758e3af6cf823d94723e9441aadb85d44f079d5be31526b188d75030e170f1e1481de8d8339d18d4af923d1ea49a510200eb926c80b75fd7e71d05ee1afd3736365888ecf79a3477646f287e53c027b49acb841dff1e73532f895b53fad0493ab59394986ca14af1872539de5fce36b146e12615af1d25a5015526162770c0c5ccdd01a90522c3cd562aa5f21767bcc34414999051d8ca74d5f2be276be8884a92fd8adf9b123da9e9ec94a2eb7af72ae9a43312c5a04d852d0ea562f050002a47a95683f44aa617005974ecb978cbb60ac914169b8d86956358524c078afef5f40e51aafba9e465aa2fd74e7ec5d7b9e1c183bc0849292bb1e13c14bdc6c89c354df55979b505fb22a1834bf4b44207570f62d2dddcae190af2fd7a69dd0c8568b3626619aa01ac893fa707d81e66624a820e7e56394191ec56c623b3d7cd0fe5cfc96942814079026fde92878ab7b7d418874835e1d9d9c0a778c0f7643f888a4daaa3e59e81d12007c5a374cfbde4c98e0a52fbfc6cc7437abc8cfde2c91f532319d8ca0d94486c4212d2d4ffe617093ee31c7d487a7215f7d5c88c0a5e1186a8c10cd1f8bdd895ad9410be395a26489305263b0f24ea653d1f20a8d234d688ec6966d6eaa95f3721618b57954a836325e8c73a03c32127262d16a4cefc47af899995c45979d3821b2efe1474602620ac982ab8fea86517dd31195c96d37747fb519fb286ab0be3412ffb9d566b55de5ff33c3b278eda949acb10025ea8e2276622fb1bbe543db41da98308042c5b0187a569f976af99f45bc62a06b52602d460f73b31092eb5282bb9a6301790a9d89e7a5984a9414f2c88d4a5cf9a8a59bde4b9b5613c56d37bf8775901897eb1f974b0812f32bea802e304b31e8246df01874b931db44412155ca302029f6b81a5b2db3e63567560d0eb650941cec5a46495cc81869eef4a7613e04e2f3ab7efd75bbc0a8674bf48d3a3f58c0b7fefbb03371426ce8cacb22ac59583191fb04e9ec8fb579000acb8597f0c356ebc01cee1de06410bc5edfd4ad5e149ebdfcf18d448c0cd27c5596fd787bd167a603e88b72be5209458b958929699e3cc45db768350dd117cf5ea68a78e7b8679474641d9847e07c965c12b7d504e28fbbcf76b3c1bbc3f546623a5c4053cc0333fc610d47b47b527875c435edbe72d6dddea88a78435cb2a892c69150eb9d062770781fb9d3ddf108983fa96b6f849e1c74b30ddd3af1e66129e3ab20ae0e5513ccee54a9f8107e8dbe2dae050fefa53e2b40aad9939220bc7dc3a1888644b6fd55fa4f3a37a419297cc06e5aaf66c2bac97533cb5039f93d40a02bd8908b3cd470fa5b86253ff73033adc5861b610bfb49e1f57dedb077f563f4e75e19dc42795dfaf3a16c3f4ccf51f0f0a762adb5d84497d40460ab2c68e6f25b5889f90279f741bb656ade7c9d11cf6a2a84e34b8f95f4a038031fc3acacc256c205d9d5003f029ea7793e9d8d8d5a2317bff6ec913d944f32a4cbbec3b963ff7626b2b55001d5e440fc8062c9a18193ba6d5d188ede128d8d237c9fe0306c9a6ccb2cdb18808204bd89793116650be91ec52ae82b1bc6f9193fcad799da9f7702518088a8080564408a15b38eb24ed4fc85ecfcdb044fa0e962aacdef4ec42f44f584c13710a32ddc783a693b1253ce5a967796245549a695d0c042a08e66d9eeb6453b079925576f50724dbafdbe2b6372b8ac462731f4873123cf1b85aefcdb59a259b8842b4a6ea9e9ece6e26c3277c6298c0c0a7c3ae9180aa0b2ee625ff191c0ebbebc273c68f0258b4ba05c312426b565984d61455420f7d360a29d735fc3d4b250218e9f2da4547830c1803b1cd8101130290a0591496244968b1528a2d815a8d3fb6395822fad1dc5cf22347d597e181b796f129be739f083d6f6a460819e5bdd9c53387c85b7975ef0c80df5a26498845ed348371cc682a4490e6aabd892459ea760eb54bbe9b6893d3b8fce616dd05e09cc9a67293dcd83bc23cd068dc3d11bd526a2b0aacbd92a15667d12f73283dc1974d21e7e4585c80d1138059ee4248827ba20a42a6f34c2962991245992746f774ac093c9143410d479cd29b67598e39a26ebec10b458e4fe754775ba203d6ee1208f4b1f9bd4d4fa40f7ff7df4933852c671769ef125b30324e8968a2b414da71d19128be649099f181fe46a4af7f4a7b1011e41e408e432ef4dc92f96a7becfd39746fff5934abbbc66f4264cc16692b4b7b09acb5ddba1347c1778e6d0fcff4379b21195a33c8fc90a3a9f170b16c49945a92bb2a369c8509e8d4f2bd2db6b532f421280fce376dd75e67bc6a8a3e5b018a9db068a268d8efe15148dff3936ea5d4f1d4a5bd8ab5a277d0d3102dd004b287c57ea8b9757da6ccf0ab15d3a9b0667a75fc41e28a07e8ae675c926cb471cb8d847425f0de71c48a04f691692ebe2058011ff9463167e8eb62c0f89a3c2df08a084524083f89e4aa6b13bc3a884cfdfcb9773265b51e560620dbcb4637f3f73a81252310c41c5202c7847fdb05993903c344fcb67e0cd7261af25c178297b688986cc67031d4d4d597c9a6307c0707b2cef7fe061c4e2cfcff4e034e2c47cb9f6f73208bbaaf78aaf83d03f31021bc048df99f2b295697684c08602048c5e2de9b172d7c6971aa615c5c991aab6c3bdb240066a3132a7d0c4f96953b094f665cec1cccfcc5d2e5f8c2443279f5e7da62e96c725cf0416b7fe91ea74bf0728f8b76abb23e75085446aa7796cc66d6fe66e2e6cc687764bbd32b2868b6451fb36f94df8066c66c2d81ddfa71f9b37e14598e9cfccd6578566e2fa92d5e0ea6eaa8608ea8b7fb1f9387e310557739728619d94159fde41b5da0b33ef8952832b2867d8a1dc8491088322140be610ee229cd99385f8b77cc78809aa71ca6c1f6cb0804f638a0da7427f1fca7378a5d5260fcaf51e3f224861fdb704875627ab6d075b1a30c5f3d5a8e7ed83183f41bb14debfe1e3570793bac31939018ec9765a6176df082f584c798a6fc819b7180edfbd024963f6b4485d1d61e358566a83199b890e663b141e389ca8a9b4900bffeb98fc6b4ea789bab402a6eaf9908188ff547a178265adb3e23dfbc5cef0f7691de9fc595bb89f4fa73caf3ac31795063ffc26109ddcc0f1509e318047a1dab3656154f66b8e8a3d138a655f9b00623df4e1b8f4122e8e0aa936d6830b7954339d30770cc81d8747f071977e0e9bbc90257f7b07942b4d5e4e1c5580b343de4676dc4b192fe012181162fb6ca68518aa060619edb924cd6789c292d4b95dafb2aabf684b0ae1f1b84bd6ce5840fd21cbfe3f7ab6dd8f2cc60d3de0a056e7283100c1479121730fa0ba2c656107d31460a18daf06ef766e320c64a0d4324664c314f9cb367d6244db823d4818fe5fbafc6181f03bbfc2fb6a17f6b09f2669496628273305b4e8e4d2350015fbffdf2143f3344112c2f0df017992df4f912dbf7954b002601c5ded958e88b4fe39137a648c81675840163d25eda31e255828d20b6f0aa6d57aafeaaa71b1efd4c895e5e44a76e56bd4866b0343bc496920792c27549f65c6d9edb1af60d308a91b6b54d5204692e87a697e8418962ac92660f879e702b984bed0be16c5a279718d504ea63901620b64514793ee355c11a2b9551696a870996571a25b55f4e1c0941b2653953f5bb6248e544459d5156654bfea6146862deb5c3c3d68dffa01eaa2246d90a31e6024f3fd4a5bb947c829f8c801eff2535107fb5957ab338342377f454326e7e3792ed0095a7fa708467948ad6196f7fbfc22745e248bbf33b59d11a9c11e40f7a140abc0fb3f140c684cf3e141f03217dd556a9417e1360a8efcc6361356a246662c8f32f338c8a925de03e72b8b3b25b0e9b77b8aa87424968f6d1ca2c6f288d6cb8444649874d4ed2f773edf81061c6f8e2e9e3bca7e666538029fc7b3d0d1f8682d7b891b0fd76ceb55f9610323d847c5363fcf8bdf931b77b0827be6b78ba7593adb2716fdc780a40d5d0f3e9c9666cc6b2f56ce245209e9774aa5f44714a9cf672e4511aed85afbfc6dad76b44ec006ff834a339c9b7d99fbdcec6f215f30a6eac12b9facde82c11f142a6ab246e2f4fa5a3ef87f6242a34fa3d6dce794a170f98fb39d484fccff5842b73256a4f3ffba70b25cb97cce8ba47bbe0f1e6efc7089a8eac4b583c07bf4f10da8cd847e13801dd4f208bb10ce8049d7b62785b4012c0716e0bd263bf940158d688b21dfe86c5db2caf80662e331dd3e52890d9bfa0d79118bbdda41d32f7b2eff5cfdd0d0c55648636ea9889897898c36ff9da863d65539d3ff92be34c59824b14878ed36cc04a71e7f58ee0cedcbd74b748f3e8911dd0a40fa09a205eee26adaba7451cd559ea08e61c8b204c4a9a55e042fd585353536f22c82ee5ee1c6c62a93646dad93c458d200a70e487a68a4bdf96cb08515328d0a24dd45d64092bbcfcfbf2ed44aebbafaf1ce7fd994ef3f79c422d27143fc6bb640fda93e23e81479e801623cea30fea105f78ea91654197cde6aacc9832778b5489e02f2f41932c0bb7a45c8c3cdec939bfe412d6615522d56a929e660eb4bc750158399ff494bf3dc0ebdff54385bef95dcc3a50d8262362008c737c32b486e376fdb6b9a9c9c7d170e28cdcb1e770bde37dd54b3691c7e47b561d0d0d75516cfb0cf4c3108bc573cdc981e1f37cea249eb222a30e5a0df6ccd519216747bccfaf1432a173e9b81b95e73fdb93e5b8c1cb1799c5b494b19bf00e518342f3273f1829fa120c001507c8788513917a07b03eb20de51dda9728335cd6bd3651fa64b41aec4863a146d3b3e0c2a1a9cffdcf4e35656d2f57ad6b2d791be03dfddbdc4c3db9a2a93f3c9564b1f37ebe2dee4843791a6f66aa3e249fed33bbf3c1947e546137296d71897e7efb5f0464b912c25707e70402511379fbed932bd108191902feb1bd22ae54e45711ac7aa3c6a65f6c3121fd9ef8e1a84a5a3be7c8af47a125c6f447a170e59b1ad342cfd6dc33184799b2f8b402415951257fec5afba10101e51ea38d34e05ed2d2ed0d820ebf990faac18d5b7504088ae85a5d88f985f1dc519e4a100f1ba607fd0cbbfaf1ac9c6bf901e75033b8164dd58bd6f9395f3af597971ecf47ba137d5850e19756ad94991b7537fa540421b88f02e022890532acb77afc98c7e5ca3d1617e31e89e05db9fa5856a1776274643c90f42bd7370a8df33985319ce0b0aaeff381102a530688651d3bc8b0fc2107bed58417b81c00a320fb19c85c0baac66eba28fc9413df5bf93dc5091f763323faddf73553c49269368e55597522febba1df94617aed9655d886b27bd459e2855efd97bd0ece9eda2e81ff7df2eef92e000e06df3418db4ddc85d7d4eaae27599db63be7e7903c5d5db84d90051a94dd3cbb8a82ed0668fda99884eb91b54da0abfd0d3bbc404ca1d37b2666b42fd00a4465e06ce4f6226372f486374eed270d9e89dec6c7cb584c21222a31b6975ad52ce9bfb33d0507925012e913dfe712ff63f82eb33cf401f4662e70664ab997e45a111252a34f28fea21dae436daec35242cacc77a77e7bf7e45284998761bffb12fbe762bcb8c5e8e9f7504d7261365666151eaf692cd84532711ff1768a02d7ef78772a5928f6af0cb2232e5b2d1470f9b4ce2e3be0fbcf8ebb0ef9bc7ffa2754934ac671a0d181b900c776408f2c2c4ceb00cf516020ff9977aa37912881d8fbbd5155d8a56fa681762e2f159c8302c861bd57b2470312d883b22fb42dace729c2341f6777df54c8ea21f74597fac0f1174ac3a099a26f4fc2b429425ac8083f1c4044c8569e9363c915aaa27567787a9f697196dc5bca15aefb20b6f5a24af0e8ed786a75e587543bc1758f2ddaced997e94a618efc30d4d9a95a278c311736a7041fc3fa324eac7a97ca9b988671aa631e5b67a582eba59b49efd7b302a6e785a71d8ca0eadad9d6b1c3eb32825c055558bc2a8d4b6f3be67a39cf1fb549ff353191aba3be5b9866a7e929417fda6632b6292781e80035378b2c2da7ea9828234713e57613539cbfbc8cdc147252d71757f5bd7a445d28314b1a2cd823f93f49e8a8e8f69bb0b116a21a3f9d43efdbb3b5a8544ee74f1070d64a8fadf798a67b60551510a7f1cca8e02eb5e73abaa1268c44abe5422b88acbbe466444c0573766f94e523cd1b82bc7eaf245e52ea1941a8a0478aaee38526ad84ead2ae83e8593708dedc0de857efa79061e56f96c6b140d60934008cfe958b4b405b1ce2ed73b30d64e7df19b2ca404e95bed478978804f0a1afda08969429156102fe5888c5047fae760a65562668241fbd8faf0d95cf7c9eef82f96e8cd5b4c2ab59635d10268a86cdedbed44e7ce41fab16b1e6d8297dc05bf62fae7f8b7a4a6a0afe04724ac89d92c8285a53ca6909b5821e55bb3e91c28f09dac206ce5040f6aa8c3fe14837aac874284b70ab0711a7cfd3b9f6b11ecec1a370a8acbc724c91b86822d47767a3e8591a74aac805f43f2eb4ed0e030a4c2a70cf37de45efaa5e0c03052b7c517c0e5cb290f6ad35844379fd20cae6ffe62c77f74ad81d079ac9744d9af4120062240f96a6d55afd828a11f073685a89cb9974740849610b3967d50d331db618d8538116552acc148ff63c851fb9495b4cb8f0d55986b6d165800a94a50ad28dd9f7c6ded77765d5efffbd7891f9843c8ceed13e437f441dc4900829a35b928248729837808eee46585a5b026abaff9ca8abebd3d2a2de0d1977836a617595b66f4a81d2d924e5c1008a204b1feab945e692706404644f1f840f52ecc1d04e38b0584548467a7c5b7c55de32e4c87f2cf2163aa2f3ccbd2d0309a4e301bd57769b09f4391c6f34c484f5d1e677855bb7aa12e54d66c2ead971e2c6b6b8a0207eb8c07f99f9482c3c7a62c2d381642d29d8498e392e5d2ba81de406f9f92541a1f0ef35b03a1e18b1bc5469dabb1229f01716cc5da67e3e242e39ad3bf6e907c197bd2e6966494c74d7af99f0b74c14138bc00490fff0a98ac3d085ffd2a5f95c971186549494edeea63dd0ce27e0e13b5288b2e3d4c750e7e7fcbdb07eb13d7cb1f4e95bccc82d528dfae9f73b32d8d03e8a5abebf284b7391c40561954fd5977e8307ae7f705e72518af618a9294aa250feba094b85bc868677f316b26dfabc36ed2ef8df371a85f2f715de4bacc848cf4f03e0aab3bfb5b07ef32b7bc150cb9a7eaef2057200f833431a055a0803d46b7c190b6738ede30e61305a79320770b1d8c502afdbb0393d676e487cf14d9101866f976ae22d9c2c3d648b1bf71ac9298fee95d96b21fbaa20f059881f7a4bc4da4ec0704864d83a8d22f1b7d04bff06a58a246c40b9b9a39ee8851a2e61b57a52e9e4419b0a74201eedaade1af95ea191f3b5ed72eec81f68eac5ddac674d16dd7b5429a8e97c1598acbdd9e8a18ce48c2e3f4c7040ce80d498fc57d33f2eb611db33ebbaecd9496b300dee69cc5a8d1a6b83ed4fa36d6582eb88524402c09db7f67fd0f05fc941a150586803c4b3cbe8d1a0e96ada3299ec7aa47d371eab4571dba555516af083d82d0f3934f0b8e566ee1762d22b7c10975dd5ad533f58821019ec7892ef42017fd1b4034e24f3a99353e2d565cd748e485ebf0897b75d6ad8f792be6c6509e924d8ab4692f6316e362bc47ea1421896a83ea0d69aa8f315f7ff877647cec76d6fb397a86470829914366badf029f519e91bdda43f2e74eee91f8cccc076a220c4f76987536a72d0012c4c9bc12cf2833cda0df7b6fe4878984eb3674b2bead9df53bdee4b9a812da3daf88d069884c34fa24fbe03ad35f291940e55476186204892d0d074b5a352aed4244d6483a211f6a1044e39367ee57e2c59ac89dddce37657af3e3f0a90f27df20b13a4bd13497f56ae7cc0e3cda31ab99ed4eb8328a1f19141e3adb1297c81d711021ded98d09516258e3debb9f88f60dd6b13e113b0ffb0fc58ebb338796d4b20af44492eee879d06f36b7ed96cc5535000cacebc5cf18024ad525e2bfd5405eedaef7d4aabb7443b83c9bdb33b374fd10c29e2aa47d3bc37bce86138b692bfff26f32d5c37fefd2bf682aca5efee1858b820371f61d21ba6b27d4b4fcd22c92812d65b6bb44a22aadd1c5f4219895addcd73733548674fc5e9e9cc3f36c06f5ae5709f6d15be022d65bbdcda474f52b420f9a2515a9ef9d55e1375e94ff8472f1001e77c7aa83eed4c238c090b18a0d1091da28f81071afd4387c8f97389d0463d034958165465cfa62551e33eaa1ad9b2f73b4abb47b08537310545d7fcab399b989835990852071e1ea36dd11963c0a0016f891424d40db5b7f6a398e46340b6d9e863dc8e8e5f14601c494b123a9fa7bb1066dadccc63548ccf862f7f6d47c54e520a1e7fc9de8fb61c220be7ad68a99b4c12dca68e22feb0411b1b0cb03b4fee3644f3146defaa95d8ee999dbecba545f97b2bb52d3c56aea1a49ed38a4c5847deb6654c1009f63f5b1a73fc8363bb35ade40786deda8435c8b46d8d5ce055476df3af114d85ece60a3b3f16c23c90ce95c577133f4728b025fd9b7181dac6c82e0a28ec11e0031b181b6f6b8754da80a47bbd96f78b2e7fc551d85843545027bd4a75dd1cdf3e7721891091a370a7482ff8f3419776de5e4a36dda9d518253e08057e92e1bb50376e704ffaefc9bc901d8da36f427c28800157eae1f3a299d3b88c05933e4e39ee697c3d2982fea316b5add174a5828bbfbe12c56234d279e05ca8d6f289ab9cc61475b923ed2c2a57e87745d751df488d06922e6afc334611374577cf7558072c104aab791340cb49b0487a77caf8de13f5fa8cb006ab4deb753a657ea6ac94551edb798cbd23baa2947fefbceb497d7cbeeeb07927bf3ed44aa9dd1ee6877347b3834edad7e15d42c92753182e07427ad4b926556fb0c3db2b6d3d4300c200723f1f00e34b82221548cf631463f6f377b0236f68a1167d941cfab6382fcb56cd9a9c0c1f2e9ec0dc4335819ea727eb14507de883d72e917c5e93d8256adc2ba0049f8ab842f46f98ea2ec99df3383b799b316928117748c806b1f837ef24846692f73b883a12047c6bbf8707c30aebdcd9ce81021b27bb58500ce540e701437be8e7baafb0be72b84f08ae60d80117a2cd72a973fb8ab17ad59f888866327c48c4094eb18aeab3ae05e3eca2b02517d2e62aae9dd056e4f8e35e0db898768145ca4bff5863ff1e853bcba848372b8fc9928198eb1ca3bd3bb7fd3c518ccf83cd4dc6af763343700f71ad94576fa993bef2ea52849f0b6b74c495485e9b7081dfd63e7e098fc1546b742d3f4fc2fb7830663bb2e49b98cd9e70aa45e40aa235d8f14df75129184e925a1cc001bd94d4fbfae31afe77c6a62bc2a08a23baeb0907c05c511d6fa8e7e9aa2ad922b7a4caa478b52e5a1e471aeb9eb614ace1493bb806e48ba7ec2e416ee80feb24daf2d1a810a8c32400351dbc4b8b62dcb94ee159724c37ed3a2c5d08ebb8e953ee3000329185fdc45826fddcd9315952841133d977086d7a262fc0a10d30dcba48f46ce33256c3594bc2bbc6e79c16ada52db7dfc12099a96cf4f74eaddb5371779325426d91ff8d0c2e7b0d67c361f96bb0ae98eefa35455695e25e889b13f4dac228b39a4743d64eae775eb468c9da9565299d9b4394ee656ccf01b724fa98fdc62b23a1b6bc1b2dc14062e0c4a88c57422dad19962cfa8f3eb43a940cd19ecdf5b67ffd84f32e32c4603547c99a270c0826fbf929e5018cef11b00c86a9d136fc33424a5d3f561af45af0d7076b8cbc9c662d7df8f6f43d3825ccd9de7049ee40917ce782b51bb61caac1d806e80ff08185b33615a78fa96f37a2a2d89d1d0558deff56a5ac4b28410d7cf6fdddcdf8b8684aeef6ca31f655ac3bc37414bf67ededcc15e89636d5d0f09f9d74b2d5d743d799790350a09077048651d894ded22c6b8e15f6054d338c6a75e35073921cea692fa996cc27cfd6d4b3311184c2679da8411efada119ab6701ab8edd5fdeeddff39ad60794854553fb03a3cc64f6db5da7a9400be8cf791eaa3419c81d1d51cced883c9ac2154895578e90c9732c37e4aba2fcd86e3b542d6aebb519e23f9eacf9970b9b23509fbdc4f60c418424531f587cea7ae4dbc32789f5a666405aa6d7ab7d8d6951edba7fe8c4db46d6d3d02b140d146bcd0c2acb80aa2a90928f83d2538b0ee2fa60ebfc3316055e780a986d27007ba7077c0af2873ba025ffb924ab09510cbeea3c4fc4faf86a385bfa08973921f3b17621c2358a0ed8e5423df60bbe7c4113cb23562f556de76dc08a1d4b5b9e80e22f49ca4eb15442f09d8e30717683f1692ca90103acc135543b51169ad7580c54b84c2c080746c033aa8fbc5b4d67301744ca4d4a32c1f53df6196fdebe4b05c2ed431fbf2a4126eb2ecc30b10fc702fc59afa6d126ed45afad790ec8d4386e00824cf423555021e992c72e073551add6cdcd10375e6faa4930ae68173c7ab71174eba57a0159a6d87f7537260f409ebc5cdd6acd5fbbc1f05acdea44cd3385c715c26340c39ab0b0f69fa57e241220e42c4418167b2f28f0c9d75d2c52d734020f70930aa5c5d3388010b062c3116b3eb91bb54b907c385a98a8243b15f75e4e94a4c3f85ba9fc972ed22a837290bd06c9fe3b36803fae04af1ac92cfc253549979fa2a9391a14e984a3214c55aed1c9f7009a99a876064534767d3d5285e3da1f532d0496dc4a0bf634b9755ee115edecdbfc2faf66c1850ac9f740c7c670159439dcc2d0be4ea046f8eac51101be20de31594b1b79d4349a0b611bf607c16ed9e91df3ae60809a09b1168b25041858e4d92b022ddbe9fbd057805422584ef9670e420f577330b909bf0466fde496325520dcbe1c471bad56c6b4f6a8f2d1ec929e90ed7e6aedee9d90b3c22615562e2cd229f7ff966df2f0bbeafe320522056ab80adb708552d400b24d6af7fcfcb6b1088e8c873ddd4af4aa944aa0f0a9bdeaaa6eb15caea07e2394dd57a78f77810a04ba49f8dd91333e2c0b29d92206687c7332aabd367394b122c3bcac1e37173780560ce4375037ea51dc71ec78e4c755b1b350c2d3a81d97f9c7aa86b624b4ea65dbd3a56afc1415d020519e8a6d7786b86a950e493c9be1e55b2af986baec50c51ad4bab768eebeb53aabe93aa4af229703d1f06f78adbd5e4b526f3a0c37925291871b1d4c62ee92611e6c36e3a887d878ffb81a7ccee5bdb02d2945dbac00a687c3ae8119eddbf5102ab035ca4ffd96bfb5c87ce85e4809a1a01dde94cbc0d160182dcf68f9e3ff90f054eaaa2914da01dfd2b2a39119a72b6d02b000a2cae1398341c6496273040051f3b8358a04c61d96d403dc5d9c720fd7c2514c9ad6da0f6a4b3d5c2521d6b5d15c7348f804869a8e3237205eb33bbb9bedefaefa5cf0372f43967827d9a9baf0197fd26e123840b65f74504766d871132c872874d1d69635bf5befe595e37f0f701c9127ecfcbeaa812c73e88cc1411c0a81ebaa963d2c474d1588dfeae58cdb67e92942bb316049ab9613504fcd061ac6029f4d9cb675ce6719f8f8e87f2518853b40677cf6a4ffeba6944c989c203723afa1391369b0eeb84a341d36b7e98211d5089112e157be9cad77c00e10ee050fb2a2438788fc127daa56a8d918a64713957fb91a479b04d6a9c3a5088889f93d028ae94c9387e699a1df88eadaa90cff00ba8a06dc512d9904b2705bde2574ab353f73038a527193abb80a6741fc3b14180324da3e7ad6401eba753fbb2d9a6bca0d9a2f702955343287816ffa6e93eab0738168abc5f058ef5f3b57653bcb4ef5e6be9405cf0e4d3b359489fe918e9a8eaaf2c0e3f6f4206e09e52c632d408e44a53dbdc032bc452f2ee8a608fe1a89fbd03a606ed59165fe1bc6e528c9053a5a07458f339371d29c8962c3a42b28422b28520c4c399b9c334994fc057b9b1659072190f583c8079d780d20fbe441a6a0ee54517a26e03459f336f72b9d2c0e593a4a0a5eaf4b6ebecfa51ef8321fcf07dfdeeb19dccc70df1307f16923149ac54e162ba672430d1ce6a413a2b3752d21c4022e8d34699886ceb185e975436fb493508aed9134dd678c3f0738a7c6e01719840bb46681cab481e770572318851927dacab37037c6335fcb617f3471150a39e2feb1a097454d53ba93a0c0cfc08f457321e845d245bc3aa47b44c883ab423991396452c2279487e3d92f2e478045af7abf83a26ec6099fe96f2fd1accea58429ac8b993e886844eb010fda33f17c44ac5ec8273b954ec14b5847f3d4a8c0e75443fd0e17c57893b5b7142ed747b4112453544b5810cf84cdc23315749ba304a11b3c297e8573b0e806d7440efe51c5a82b1a5c23cb55bf6493ff7fafbd4a7626ce1acd4f496c227c91698f261fbe5402f22e6c1e8526340dfc265e4064ba79edfd46b61dbc36fa42e8c0ce94560e49374f8f6c8a9e128828bc2c30ad0f9030ea26f6d8dffe812679b29aed1c3f3876f7de8ab7311f2e46e048a2140f1b08eeb75742d0aca8805e903acff8e10d85a0f0d141b1b60ff5a00ff05ef678232cad9abbc36523500451851de97db0fcfb7030d58ec20100b736a4af6a462181b441a5d8691d8f9b644ac591eac3ee488d8f96169ea143b6701656ac23e00f52c0bfed0a2b763d7579eb329b74d68485bb4e050cd446f3a58ad0df72d22cc8945c793c8e9b6d930eaabe917e33fc1d43052071b8a97e042b0374b7362ed395f8d1fe1c2699cbc809035e87b635f3b70a0e29da4205e5b779f66d4c61559a66f60b9bd21d39fba9ef1b3e2be33178e89c561d0e49893b41cfd64af56d5bbce2441231b9d03301d7cdb88f712fae7da6e987be8c241c862e3c8d0124ea18915cf1fd10ad27768e19534aa3db1d01530e4220c4eeb0c9ae47e2737d67747aff4aa23011b792feb322858cc44823f136ded87eb4eabd32d6d5b908febcab9c543c0415d33835d1890e8a71ef35c15d24b1e1a450e5bda29d8d1d3a56b516a2e83bed783bbb5da501f8334c5354547ecdbc0a733086414be2e44deb8997895956283f5fb66948ee718e3b3543cca847546702e9b3f56304477dd19d248d5be95ac9a451ad027fc9cd7b864088a547e600b1b39d715e11ad1b49fc66c41e3845c53c664e5ba9ba18b95293e17c7594a3e4cabc25cab8acdf4f9ad061962508ce96def1b4d047deb86bebc37de82523b9c7429f96ed974876743590d60f0f21a49961b710ce551ffb972927ae663485ffd50a84264eed3172f90ee364a0eb2b7f0537776c16ade00524ea4faa38805911a60689e4c4dd3521d99cd0c77804ce2f77f62975819a8e43d8aace29449c41555c2127664ee1e07bd20ba830d903810df1f07b7ecbd63fb9dfe355322baa60dbc7cbba4e2e426cd237ca394403e9f4147b31e8c45403a1b9681221d8a8d4cc4ac482d6139e7ea2ea1ecd3fd9a6ca5eb2eb3789586d3b3677b3f94701fdebddd3a88fbc5c3d9d702edc3779fc3df651baf9058093c0fe6d2e71744367c06c1e50d7cd3bcecf7306ef7445f81c63d5604dac2f1f43110cbb7611d4729975d6b145378a721bc6b04f79379aa5a7bccb0ebbe4900a0a06f09f268b22d412c9cc871d969226a7bae3348a87b63904ca60b3f5408773d72e223aa32522de72f99b8002bb5cac57590127dafd10b5c798233ae7fa5e63e68cee98bd0775c05796539c322f2918efb6fdc1b675651f79e9a840aa92b4952e115ca50e4dbcd724fff3e0ec1ae56d3bdd600508c749dc74419fdc625c6e2b9cd40e6989935dfafd52a25937a783521c33c8518b2e05b5e9034722a75919d1217038608b5a1cc0a427e18171aeedc8227d867808bbff5b8e2e4b4bf3ed2b8de5223db11e61a506d249bf162d77d9c95b57d01a7e53a816238f82dbcec1ec2338b1e7f75c11c185904f06ff4446ac9df401a1db8521da9c94dabc5f6004b3140deefdb7713922b73257ae76907dd0a50c57fe1af3078210c3a80634514f80ed6bdceddd4e552536d4589eee6e5a938ec46dfe5eb14931d5a8b9ca307c84e1778b839be7d4ac2021d036394c325b25291f3f4b0376819aac53758ea19707fe151789d0d2fa3d47849386c343bfcc3f4f094d367dbc96e2b2d4dd84ec8e57ff7a07806579bf2feb30646d704812e37a62d89047d282085097ad5f9cf18205ab77f0b01751b9ea04d08a5a4758161da303bc06341373a915019012de1e0674959b871db54adb9552d467d332f7f7fd870c427f3f7411bdc18751f66008d43a8dc228b6d510a793997a136cd680de75625ce2ac5009b8ff1c9d92ca6282bc2c6703de88f54f2752e54c9d73702131d99dbec88eb53640a4b1434c6bbcb277ca87679f290cdde93944f0e82017428bfab4a5184953dd5e0d4de5e12305fff5b6ad43ee4c1f014f584498ae73fdac008864397e3e4ea8ab7356ba4216ec0e6ea0cb316c02a7e71aeb9c681494683044d23f3e8c5ca2884e11abe970360e9de521ccad559786bf96893c363aef14ace2274e99d09123c0974608115e2f89c6de47e2b2ae6d4433554b04bf51fa54b0780282b4d9492a69ba0ff1bee8e0a927debda67b4907f16305c39901d42a645b5c1781f793744833560990262354a7abbd48d4b9b6de95a3427337fbbc14c54b45671ab0b34e57a40de5fb4da09834d4f0c4efafe13d9e862f008adaf33404af3d4232f6aabbae2e036e291a7461a59b0d1d5d6973434ff5e6d04fc78a3ddee7a45f181e06745cbe1eca875f903edc854c05787b7bddd53a81908bc0db20d8adb9c6640d574e55dd1b99faa8219c381d0ce60dc3aad5f1f7c889b5c40cc2f7ad0fb2e015cffb4edd53df6e09ce1c4d5c5e2eb4ade46e9454630f500ed091a9c9fe905f3586eb85563b2313f12df35eb259df84df43044c674bf60dd24a55c038e13e67d299855989d919c2fe01787557872e7f5f35f053347f91e93ec6b0c9a490f506bd61c73fb34b3b5ef70058e3429829595c58073bc82238ce3c60cf44fe47556685b7684ba4ff1c5e9d83a6f25eeaf9a1069b01537a3c59bee2a29df6a022bec5534a889dfc4c82fe37285373f47684947d6eef01fee2ef526ac3be389b7e367c61840fcc44ed9b6155f5defa7e77071a7eee50cc289eb67b0b7c01320d107952e6b12e94b890597942563ffea5102694e880e321ae7f4f7cf9cc1f6040c75fb87198f94a0845012e39bb71a9f38d1fe509bb9938eaa6e6609b41ae54974ac9f762da39eee61ff4d31fe9c99e22614905b332bc00257b99b6401d13dbc395922fdd36361781c94afd58b4a93a0c88526fe343383f77e0e7f93ad8d8a04e67fc2b1978ce760841eb70f233e33d28c51cc421d17a6f7cca5fd2b9ef73218f566ee8699635b14f367153ab695330dd2447956f0b159693f5b5af278ffee2e9a60dd3760e2f1a3b885bfcd42dcb90cf6858a2e67fdbd7b57fc2f46e967cbb85b660dc69e7a1408be6caefc3b1cac71273f0ffd99b7805c7e7911402cde5d03129aaf173e3d50d98db485edf815bb96b101b7492d5056b5e0f9ce2cbbba5280fb0703a2a8e2447c871d10e1ddcc7478778fb764a766d58fc3818fb86167227b83065b1ae4a2e88812b1373f38bc5e7f323dbada53805d12220b3274e3279f98e7fa95c1b9366599a235d46b89b0f05f3167e464a95ca748cb7c93c2c9a5615ac519928552a83d79ee44b025752801d5123fa68f70f683916b43bd38e7987cddfb891d053863f3ca2315bbd76f928858ba13dde65d053195745e5ca738b9dadcf6f496000fcc63b67788704968da88a43bdc8b972f70f4ca9bb8f5f2923c743a99e0186e19f71b76150f4d661933e9b10521c5966a5bfc43bc475523fd3ce1bebfb8d9b884829998a25cafb26e50771461f7bd1f56ede1794c8c7905719e77f7786c32d88dae8d07c9e4c8c1a2a629f23d9b4c9192bb88e4af26ed21c386c5eeccbb19b2829c0b167afab9f53044aa46d6b54fbf29d7311553aa6c029b0899ded84612f449b19ee86af682a36c972bdae7012c3f3ce2ee99d4c66fc46517abf1a89b571c37a34f965c899056c755f4457579c4ee41e393943cb6cb7de283dbd10ffda2d83fe1552544c238f0a1d24d153cb29b95a11b38eeae241d0be572b08d12edbb31f7f70abdbef68f00139386fd8f5fe8c2e5be00e540e2b3aee300e49b0fd78efe4597b1cd1fc221123740ad0e7c3d22bed901a13f153fa99a0722979cdf6465d7a55725e37ad284894b95675f61d14d94eafb7e33d9ff9a4f271d24d74f1be274ed8c36917583dd5eacda9fbceef463d346b012f4220b8efb70aeb67b6f82119dbd7b30c498e507bd0b65d3e2ab4c7f81420daa258c68097371f3d527a0d119d4dc5a029adc7573209585c74a7c93b6a816955e17fa959a34d1eae079320f103c454fd18a3ae1547ee0e8be70ed1f8d36e535c3b547aef2675bf6b4340692d3a27c2b1f5d13959497aab63a617b82f9ffff0307512bf2434d7dda4d65c8d2717ff3404f007df881df46c78550d3b53b315170fd0f6aee3ebb83a66e92c3e085be4f43a6ed7375e1890b14213861c741512210449fe3e4377d3ce45bdc6b240a8e23a7dd0a53a34426f0b5363349c238de9b9bbe99bfe8f3ea42562611cc263c31708c047e143c649635011bb2d7d4a77335cd821fbba7e18dd0c32b26cda9b8b57f82c927ad5bd738a3d6852ad2daf6a7d9dad3a2aa05e69156e99e727c0dfc1c723f6c71daf44fe66e723dc722ae0224bc872f8499521cd5d2d4265ceb1f461b8e28c0a26e4f726ccfb077c14c0d46e977e9de7e69c16f54e09d219f55afd99d8040176b500e06a0489b95185cf2c7fc3a62fbf33caf035821f2b0ff4a6e30035cf49d4beaf43648ff17320f0146acaf11b594cf1322e3e9ebd561eaa0606f89a677a6ba7a93ffec755492def6b898e16bcbf81d8ea2f44c0422c1d3ab9940a0fd0eba6224ea41514ffd1634ab96d5034541f5de88dee118b2029fd9a78045a9a7aaec90a5bb715e24ec905428beacf99b94440119088172dc3ae04faf08fd3cbe46b316e577532b52a87e89700b1471a6ed20ee7c6b0201bfee957b6998847d1b918e092c0b51a4bc4b0c644a7e2acb82ed7d148010ba133a577b42484ff89320b976de42e4b13b3f30310c6d16fff8975adce8a09f5e0ecd6e5459301b3ec3c634756f78ca27defad7dbe2290ed5a0bf1be5ac253c5ea23cba91f1437661c2f95e6c85f0e29d9d4733ccfd70395b0f2cbfb9f00b66edaf58954a1384fe6801ff26473b98491b9f15d67d0206743a6ba3e161d56028fe645561c2bb3f46c7f0f1e0b8baaf3c2b53b9ce284db72da7a5e87456ae9f7d67547ec254798b96735f39a58b5fc2d979d5cda6cf4dad675a5b98ba71ac32b673a27c3fd1d9c15d2846f5f22124dedd90e73739142924cc5d728629a7e8ec59dcb40aca3d6d4a9e7c26332766d015d1c0c55358ecc30a3ad9bfeb8e8ae521d5720c414d7daf8a9c8afe5457c4ed8afd64364775235c537fa02435ed61c066a595315ccaa8e930e3d9bdb85a7f390541920754e9230e42beb56a086eb2a9f860da2e529271b9485bd7171d6f1fe612fb09c6c67dc52376b5562946c9c1d2acbd6faab9cced62294ee8fa6bbca0ea73853e73d98e9c8d5883d2eb3142eb767daba20f55e58a76f48e5cf47761a5ce7c29064dcd7c6d036e091f09fbf75945edb5bd2e282fcbb794315094fa7a35890304b8853b360cd98acfbbc9f6c37e91454be7b8cc6bbd673581d76f2cc20db5cd3631569b7860e0c9bcfe3300e86b59aded530108c14eb47d9ddc32163bc0ef2f5813efde4ad53e233ee5b37f0471e10f7947eafb7ff0a4b15ca30ed6b2a7570e7dddc01d48dff9b57ac1e2c05a51d001f14e1d64ade63ca1165d75afb9127990e70b4f815b36bb76f74c111d4eb6b353a62ea361926262aabe300d327a8348bcf8ffd160de71acb33702e6629980940a1fe730fec851e1ba6f938376d0ab53760cbb6fbeb2472e2a6eadb49f6cfd17b31e56f94d96fd073b3c793bdec80b6496f7db551834c10182e7eff4c2bc8c6a21bf2617b5caaf11a74d4413b4624ad1856c684b85fbbf2131a23003ac55f14b8317af370bf33b9c5ec6f0d969a3cb14d74c8132c732b3117970fcf49dc7a4275f620f0c41c5bf421332593c588ae2301a29944152f76211c270705d5948db3dbf1ff217ca0f802a8aef7f51895a1c415e45f78c851a0f504efb8a4bfbbed1f0f5766c0aabea3cb4b863426d557dbb3893a9b7892e3fb180dfd0f58f6192e1fd7c289949c44fb109142c9f59c7e2a695b0990487b398f83cd8371604349561a09ee54fbd4de0bf880f72a1d037f4c9f3cb9a00dd23ca43910fa248ed9af4e0f44cc8fb7cb404950440304bfa9c136975eb16a79c54ae4c0b4cf706b1012c61cc105b5042f7e7aae62fe0bd20006a72cca936b1a6f5cb2887686e51048c89d558d8d47fa4fe038f516bf2bf9b361e95174f27c3c432a3b638e7a8780380085652aae161ba3fc0f6bfd12ae996469624706252c431638595fc5623e4dc9b39c98bd1e2fabd46c402cfd6159ce949e9d51b07c67f646dfe89ef97b2b9166b719fea69e3232a780ffa72b4922ddabc2ce772612c99ed3140d9ab00ce8ed134e39fc72a50fb83f2bc6e69f3ac4ac3223ec57c9c831ec0748d08f2e7f56bfdbec44a083c63b014c0325c2867fd4d2b727e1f043c1f19b1bee61c7a1505a1a1c808f87df3f43d485162dc7c8db00856097328b5a4b47baa7b317ecbbed4d457c565f2d888377c73d0b864827559fce93c3447528a6a2c21dd959207bdcc03a6430b0fd4bc2a56f542f2ad0f0a9df6df5721c246c2cc76f674725c616843d8385df0d8534bb79c8fd98a3b62ab55f35c00e079c333f485dae0e48f48d02a54f38b96e4955c83277481f4adab1c809c8fbe8aca8e88856bb0b585db5051502f22aae0844f1c7c471b588de109e44732783aefa0cb260748c331c65dcdabfbbe5ec2c6a026f8a61f6613b1609393cf09bc50a4cb40c9f9ca08552881b4f36a88263919d9cb35554fc2e468c5f5199e5467a6676cbdb7f6ab3d99eded6c476b2ab009fdb0ebd97ca9bb017357eab0a248e960cde18e45c0db057881cf08896c2d4d7bdb12117a32b95c8f48e619ac51695dd81a5dca20f45595f26410f1cb2fa3f418db84c18c79eb6354aff8032b54ef3522ebe22196eeffc0039bd6bba23da4a790ebdab5b468ef16bd90855fba0af2aaa5e1981cf64afbeca32ff094f1d76b679feae28382c4bc4e04e5efc116d029db7de0dcfca5245a0b5bf9c18ef4d31ecc7ce78748a071d73f383a183830e8f74c901806d8e46da3e887f4147a7b06175b68b311dbed165cb6427819b8984c2920f5c878fdbc676881c7a1305bd2a71e2ffb39d3dc4f1dd1019e0a87e818ce4fa5f27c06075b75813dfc9156bdade1e426e77d18e38a6d28f88aab0cc3ce19eacaf9a9bd542abee422c8c09047298aa60716faa8e0681e24073968c5288f83d071aa8ce27da99412a7af606bbe531619d61a399117d52e3d90d5cd643744df5a3095ba556479ad130442631d63bdd7a8b92811c635199476b9fda2e11dd914da348b9de1512901e9692ed0516c0a5d63a0045ca3cdb56d5862e6a426a4fff7e2f3b817dc80e2459479409a3965b3c7050775cbdab17fd75e3e90f1139e241d16847488df97e6eb22c4cdc8500f8c6ee21e866f8e94bff4f30bd53f54baafaadd0679d574dd6b26254c22971424c5c6c4065145e7e9f57f9d0ca9efab8948fe4028223d62a2157be87905275f0fdf8e6c042d7e336abd48555aa347b4724525f673bef82f3715749069f4064b33fce64a6cdb6bd4e958f71e35441455a41220a69e648b5deb31a6073aae90fc6a42a7a4a65b86ee4b95dfe22ed8d85ee33e6f1ccf14963a81cc98cdc2bb301d510eebd8a211803ea72cfe259f02dfb65bc91fa6421be5f40f0a8cb6a9fb5ace8def79ce01219d6852106e4ab5828dc4483b40bf13cbd84f7d21fce717e626bea97bb09b59244e8e06ef0ecd8f72b9d4c0a6cc82c58c7862f764a233288d421ef5d0fb238f4b589ee4d92e74fb5ed07de27d77fbcb999f83443b0e2dbc248d7e4b0d6370b115bc7d1967d09482e894c74a9d7543261f35543fc012529d74dcae4a3172857922b2495e7d884a2cdadea528d5e15e413dca59b2e86d0751c8a7d78302f9441d61d7f3e2a68d4feb563d510d0e1bec54477eaf57c711c573537a9eebcf86bd239f7364f8940d2f7613bd634dc0df98e27e50a9454bb0971628dabfaf47ceaf6955f71fd0bde0424e2efb91fc731d25d1f6c06ea36dcb6f7a2769a9bb7c483063c8ebdee65d1d19b33343ca460066c9ad44c308200f75e5921cbcd3bf2296f7c8148d910e03ea582b88221b12a676f18384cbe22c73e0ae33b585f4b589bc6887638c8694a338629f77cb72fde531bdcc10ae0059842a18963b0de5ed8e63b578ab4d7ba5ba1be393804de15c65ba8502d80d9d75338349b6f74cf0598a0329ae4115ea29dfdca1ea1b9ad34742d619d05f022711f0e4bdf88068d6be350550f93bf68ff3ff192453520af15e7fd783508b4689ae136a6dfa6f028b80694121da40f9907698a4a62d0fd4213f4c43729d7f269c45d889c81be88a000d388f5ab2eea993ccff7e625abc3e1b3af9e7acbe03c43445923694d84c4b89dee37e30e8c54e7e9baafc223a8ce32cdad5ae5c82c5103c081a6376df7142f2ec96b9585f5c93546940890b8e256151ae251dbc8297e2d3bf12eee2da500c716eab47437756ffb9b10e1e4d1e8fbe3db310f44a4cab32f71ce3b3bc9f28f02fdb9deefb7fd54fc4df8c8883e73e7d682074c64e8c6518b506c5fbe05d6230344e4d06ad403db5e400b1604ea3f44be65c30a79297c2ab3b1003f322e07662db02a1fbab7e4c09ca0e200afd5d0a753ff10e564b4e80217f82dee62015ac08e2aad622a4f064f8b3e59a7669c4e556aed5c785fcdc048949f4a0b657a6e76541d5a6cee73b1a366e495c6880dea6e2df30e790595e4a91a42f3b11b5dc1270edc75b72bd51af056518933023e532638dab4a5a99e2cbd95f41298a6b33751d2582ab87e7daa502713a66bbfdbccb0251b1bb9f64f445e8e6513156eb90893be83ac10672f49de8a38e2129297d69239f218b775ba06dafb3bef79a945fdd2b39b3ac99f6652d482ee193990e1f9b7519b1786bff0d7771e5180acb3059cd8f8f4b90669bb6ea30c033745460acc8372c898cf74a7f64a2ddb6c6100580f83817952c61890f9ad7258bc8aa10c40adcb67a3ad6c815caf3e7a0d819a365172d129747379454f82967de10bc1b0a59dbb72284bf3dfc3f49700c590f48ad1ef913f38d4ce72612df578cb0da6b57d09d23a9bae424bfe1ce9d0bbc4c37583f38e3c97c7908f07070f4f35095d1e58f5ada0af413d828b4dfd31cd3ba916080f669af650a91b4fa4d3cd8c202db75183fd89edbfaa6f527f9cc81ac66f5898b23705deabacd2387442f3cdde6127591cf8bf1b431fe014d75583035a61ab283a8c0e6eef5d65a78a40e8130f934850b16e3857842e8cd657852e66b9b511d913485b6b9a8de5b9e669fbbee67a3d91f640762c4099abbc86d128974b6c86c16c02ffafecb9219e94e7f1fb890a27f63cb229c3379bd97d3e2c2c69c410a7741b638e454f9f10ed70ebf96bab3809ef3ae667098279c7a4a09533e59ed624245a7c725af379e5bf7e19669b1c4517fa76923feca19d2b4599458559061e2c500aec68d87c3f17efc30fd11458ad1f62509118958163759fdea4f005f069d9111490fa5da30921545d0ab923c223513a77b90a3b07ea13166ec6fef291889d632ea30b9974a45827671d6d5c394678dfcf3aaa2fb72ae484b96691bc336a163fca2b2e1f359cb9433a6992d6245dbfacd77c3d6d1eb46228ea3456f5174ecd1589ed77763398aaa144e6d0fc8fd5d566c09c6d10ec5feeb40fe7639bd91a65bdc99a05102aa75867243b5d8b213ab69a1d248d97447efb648b97c06d59c3c4b585e8121599e5fba6739cfc35cfbd7a2c83b9966af7294e277fdb16fd155b65f5c57763b02c278041a48c1f0095feed3322115c4a1d082cc2993b86b8d12876632d7024efd5e61d7e4df63053032c282cbddeada5c0c608a36e918ba175b49fe9a74903acbcc018584a722a4477f24f28106b4fd85b7f95c3b51ffe11c54914f91754afd9f0f4a9b421c6712a60bc1ae8e0cefbdac569eddc1db9f867b17f3cb1baf20106a1e01a39e05b3685ac54dd9c52d6f34b57528b3d898d8b46452ee40481847439133a94e0d83c0c7d83575912030fa4a2ec41e7b597220f040b016b1f688fdb9d6023e60f93adbacea42e050695a64e9c9d550b7e7d1bcb2b21edb0e488121d8a9b8d65739361124b67e0ad0862afb7661f5488836ff34606700746c53c2162db01d84150cc280dad2b2681c9d20b76ec27733468cb8eaafe86bb5a68e079672ec9f707e84085be44604030e9970bcab87f67ac29faa470e145a637189370dfb72d2ff2921ae0f94a4005f3ebd6501ac6abd537b881f4fd17fbc7af3d2402fe838e4d2c13c5a1c1e1e84ba0edee8eb4019f75f2c8f2f2b0ad3b3d4ae0b281d729a9ff7c08ee37c9c159f03e5ee0d0ad29629d6ac5632b2fbb4fc812e1b48c396b6918531803c5681c48cdd403a25f87460461fdc6c7ab90582d220b361003b91382569f2e47cdb3b14f7bf49ddcf9c00a8d72104aad23d689a5ee45d887bdd62a84f7dec10d71453dcdb6d01dea623d5ca9209e048e1f758138f13ce58bbb22fd56ed3dd50e0758825effc1a086d1f90be48a3d545262cf22ad8818a328281adcfdac40300790b3e2b3e6d190289db1dbdfa13efdb2a8b3d65c5ab7ce5ffd4284d528f763258e96c0eb8c2fda947fd1e5545349b36fd418f6c6a9bcd0741c1192ac602d1c5b6cef4822dd791a41441b6b207be09f2a15b84622d3a457d9232bac11141714f16e35b6c0ada3e6bf3b687debf83e01a72b76808f4aece3f28a7a835d9c5166a2eb7c6e7bd1e40e96815c0c36dfcc12da005fe76d19cdc21bdeb633a5035ce91dba62a010a9d1ff398e5cb4571621dd232367b2b5fee47093679399e0244959fa637df87e6bca7fe46bf3c4c8eecf90013cb88c6f91bb3729814c8275fea3606ddecf366bcb77190865ca95c7665dad54d7509d4d66f5dac5b8a874547c031ca8de8b712b3315715f64d58bd066ef78a2bb84b6cbbe603241733d9aec6f53eea2121c1e0742207dfec718769adb746748b92291ebd07a4f0094b13719b9c0940f810d4af29579619977b5cf210f37421215f85fca42dc1991a59b148c35e685d48cfac57130ab973bc8c0a3407bd034ce5cfeb04fee63e78d48151d3930deddda72d528b77892ba0038561ea6e639638d4fd04df9f07c66afac05507b1c0c791f6f5c5bf93c5bdacf639aaadd9ac03b61c2608eafe547898a9040d1b2ba4fc22535b3afc00d16e4fe5e1e9a344f1b15f2a5ac76c46d50003834ba77393f0a9dcfe170d970ad71c69d3c0f2706b2c24ef9200fa7b490c152757027994e0f18943268c41ecd1949432faff6530a689cce8233514593653096dcd4e71e2ce1041e4938ec85fe7ec18230ea740ecb9d867848e0d57b93fd02024f645478da6575b5aa8ad5c5abcd961ac4504f8aa33add6d653daba2e99faf8f43cf6345ed3c826e6b341a07de028b8fae2d34534e0c20dde68c69c0419bab436f573d430bcd30c13516809df9952d4b4e68f28ca68fa76287e3c4341a86ee6d7caae71237f87e98c0d9582ffd394f457423f2ee2311520cfe620dc288aef85ee879376159c07da16fce43719c9a52bcd214f62edfd408e53950ec41b0e15e3dcaceb2d6a0d79e28faf0458c0ab1a50ec8cac9b5ab37c53127938d2dca3ac3c94cc30875228485ac87d997c8e6b770ad8fdd9e4f402c3df668732ece50ca7536e84ab1d7c2a0d88b88bf9ad166b843f9d7e40aa355fa0861eac4df778b1f3a0d9f8c1cb83a819c388f4e683e971840d1e8fb60df0ff6fda2489510396fd70ca2b70a0a598ccf2dca587c6a4d5506d70c7e1334b94f263747260b4a97110a9db0c211111b0c96ecaa612bff0a8fc1153861b9b3268626642a6129c6a23b8e8906fde46cbfba3b27235e819a9ed74a5544fd991b086581506a8b417f9f86221c2da28cdbb9f5aa61153853ac6e9a028676c25c0d3934e501e7e1fcae408700f9e14454c8877b20f2b996e97365facfde899eacace26a5ac799fc3e94a9323471ec2441998e8eedfcbf88e9d8f4d121fa2b797387b9274995aaab18d3b16b5389b9520e367b8e9a8bbba8543bbfb6960b757697d90e21d1c81bd70a8267b14034cf63dadb44e96df166cd552dd073ade69444a6b9e50c2603e225fb909ff3ad92a66595cfdeb8e6bdc06ee0bce6cd90dfefa11ad945a39de7d6c19307a7a7214bb70a4dd56c83af27512904b619875800e059be9d27e18eb83ff5e03d8d1747a9b0cefefe8e10b111d1b1405ece934d7195dc39630672f694a054b2d5a1e7e4923fad98449f5a72e21427edd592af6b772a655e355fcbe3ae5e6dff95229770c85ad00e647f69c9b169dd68b6252aea2c772a1a2be46aeb14f371e3a7f9aff96b74c80568babbc05d3b2539de5e170a79c2df75d27f4929067a65e7788ccfa8d9ad4fbe5109d7914bd96bd8d9259b35bf0df46ac42c4052a0e3ee3fcf1961a1f18ae75dd03a8ad8e8d4b5bee7a215154ce41cd8b5147482fe9955b269aee89fc6cde8c934ccb254ab111104a109b9bf77d640c86b410d6d18b7626bd29aaa19c4a77686b32b6b14e5f18308c217e410f4b49dc2bd0e7d8eb8f4b4c4d500fcf88580b6b9bb15df8ccf2e0b226631282f0cee52e6c8ccf2de8f562dd3c1ec3114d278d165b1fba200d39504b27eb005646e6bfc200a576977712ea29fcf00189694661662eba808dd8c4ea2781b4782084d6844a19647aab4e8f89f1699fd50f325906583fe6cfd5e5b19adcaa84bee83eaeddc21edb14bc6f83461de58d4f1a6e56b61a7517fee8112df3efc34df0d0bc4e0d4110471228e8aed948b400239bebab17381a6f07cfae01b0aab38da7f6296dee70a771a832905e7a9e27defeb2bf86a00a7fea39c7b4819bce99c90a7285b643891f5dc724fe6f4490cd02d34b140f507c89daca3c7261b11b082cd5e91b3ee0703c435702d746525d2a2da14967de3fb73ed764f494ffa4f8ae4544c664048f3fe1d915967e4ed13df0414c4fe52c22c0d0555860300684420cc855f3b520e2cf3dcd844967709884692d9d656726ae16beaf20f2d1ad2f565f5bd42345ccab417bcbf2957f011f6e0a94c921e98dd8dc92d659f0027ccd44bd97b35e219f182cd2e427789a8926d9367d1d7095b9beee0cbe7767939c160c42a7a8d39af4e17fba7756c1af9f69da9d25309d7407230415f915161b66a2b66ff68f800aadaa5cfe7cf73dce262748b907692fc9ec16a16ec8601b10a8cbc8521c1092dc7abafed9afb02bc4454df7c93aaa6d8e9ca2f7ebd9cb1fc5f57e66f864f47b200878f6c3a56794b52c47d66acedb782f481736e9218dac6b9113db47eac55bd8a7551d9c9d999db331e38d3180904bd4435f84a453344822f1ebbcc616b9fc36990538bfb34f9fd5e6256eb7c68df2991f2448ddc745e6d4515331d2b071495438be5a5a1e69834bad31af4829d7bdf0668f25d8ad6a04cb218d31e76ceda93f13638dafa454e89c4765c5dc0978e79c54162a26016a9faec37c9131447dac9fb35653441b7c5f86fdd6d38edb2f14dbd053d055c3d6e394b1e208d4d95e94e74eb68c22239ccb28a8631bbfc76dbad92a4b63023acb1aad04e394efa036f2465e32553ecf091cdf479391d45801a868cda838a592c894eb260879cfa13c10ba57936144f6319cc7e75903c291aa9a4e648eb4742e589df800a237b02054ee68c7dd876dfbfccc9fde6836cf9880a72a5178f5aafe5994c42a31fa737fe7481f63a6c331851a590598ac2c2d95533bd353b5d25676a1d497ecfd49432985d90db9729a4513eab452f90cbcbd6a7ce23356e79407dd1f7c81ccb4ddb00c5136bbd525165bed354036d78d625838af6002c01f69f2890355a1882d371f304dcad3d36b87ce1f52fd6d828bd589e994db088c963098996ac77b5554c7d8a63e7046cbfb2196d119fde8f3a4f4d4954046ce9627b7cc2996d1ef63c3d678d21d4144ec027fee013a68031f84e6882121d71581d128cf4a5c58f25226e88fd5aa6dda21636679c9ad6caeca14cc4a2cfcdc1a6133a79aee2e001a658d3a9060bdd33140febdd7d7bbef5892322367aa1350be4f47f3be1821894aae8fd7b8cdac7aae36a9bd1c7afd9e576774d1b44da18c0d06aa8665c41af1775a1f96cffb3d2e5f2dc959f2d5ecbeea1df3d5247871c437b8338915ce6416cd6b36b6458e1a9e26737f2bda4a971a281b08beb6e593247ca99dd041eca376bff4c58b885802083c71e9adfe69d774e275f8f8b2c80aee545ce150beca73d46dc24c47e0afeb19ffb996fe1b55d4e85738def8217ccd16c4fb340a1fe7db52b83224a53a32116fe870f4dc1f5256c7e7dc498d06a931283de70e8ffb808c9d8c9eefa5adee6353925bb12d36d863c819e3a8189b14e6c945caef6fa8d276f9a61112daca78a99b236fa6aef270a5a7fe101d41dda76dee481974248350a0fa2ed376cf359213125cb8fbc59ba5ca3b619f397ad742d85518b65174a014b869c9fb4117b0417a26b69e77034ea106797498522331b98d179563446a3deca04c3b9f9eea82003f7d42cfef5facfab72f9360f42607f0f69d47e7245e3a5e013a28cdc3b47d85311fc0ea16d28cb36425bcb78d7c88897db190648937a1faed570a0d5f6df0b08dbf51f7ffe38abb816c0acfef9027632c43c3309b35c1ed5ed7b4d1c1365071397fef4929f0788fcd11d91448baa927a65da50a894219e66e7d033c543e8f873e389cedeaf52a2bbd8cd56c1f27dcca2654a6e07cbc9cc7fedec3aa1a769b32bef9883c61776427a28e773972df1b6ee1e2d68ac7201976add52c469242c7311f61da530ca9238c8a4af46cacafefd69256910b229ef8f642489209b0111f99a516313693e983794d77e8847e7033e9a0986032649ea1435b30969e97c94446cf2f4a4dd46968726bb7b7c38dc66e1c6dfaeb600f0123140d7242bf3a4165bb814a98549b8499ad42d07ba65b94ed6805642e2d3b5602dfd20e93de6774f15641e72d9c1a9486ae7daa199824496789f48a2b5cd58d94dbe6bdfa6c8354f015561dfbac8a47412b2b177afe62035c542fc469d0fe85c4648d85b0467afd81d50091a75e9d30953add5f0a6b9fe15c4784f0fcd4d4bc2bd2b5fd11b51fe672915c03f01b0a7f857c05865ab58e1068e22a70d6cef0c1c5377adbb65d53b69a838189806a171bbf5da0673bf8e4a4d624c29f81a0e874b9d19619242f808f7b7988eaa06a2f660fa4da31ecedac17672e62e3270c5bfdc42914fe1c45c98abe550e566adc70e82577e3ce2fb74358406894002c8b2e2c11cbed7723c75020cd74c148466b2ec9307fa559ec221063eb2b9a0341d69fa9430282373589b5ad0657040eccd8caf3224906a0965aa7332a2cceb8daed84ec50729b278aa1a97f9b376d8324b0c0c74301e76b072bc523113ad67cc76e2398b85ca4ffb7cd0d0afe4ba69cdda0bd383754f117362e38e6e505246f0694792882f257191673f37c0f553e876f6580d7a748e28b4dfac6cd581d03acd2008be99f12b895d346598b8cbe4c368a95f9d41b9252e8d0be67854693cd625b86ae190613c939b344556a0f045958ba944523b9e3e745c4eb4e98cad4f097431ea8263eb56110f56daee614984d705c51e37178570ef352ee68ff212c5b4d138156fb6ff04a712f91bd294a084d8f29368bc81aa469b7705adbbe36af9d709ec49db0def0e878da88de83fd4912f356cc9adb30f3ec209fe2dccc0d9b8f61174f5c862fb9aeec49efbcc5120f142cfe9c04f8e6ad4921bfef17d64d5bea6d80911dd6db1e901190aaebae83a95e8f066274b6c4fd01488d1f7ea830bd09277ddf9754674ec05396f85d57a2b92f1c060c0abde8d76b4d02543143dc6e3dc3b363891be9343e77283297a35fe931e0a03222be0f3cf7f64a63c556d4115c8098f2b3a6a564090ef8ec5bcf6f268e9712b6ed3eff4d24af36e6f2c733d5759a04881664cf471d1e91b2052f577588e2eae62f34bcd20b477e5d75efd81c6ac9c18d92602772bcd9dad893172943e6b6c987de8ad9a43174d1f1a69e0aca94832c1b610beee312fe372cce95bf50f33a0dc1316d2d9098f34de821937c8fc846ffc4f0d7c4dfde2b91d0a34e5763f54b78812502dea66ce3e1be784e7cffc572cad0b603cc23b921e3865e6ab878566a4d5b26b1ecb7f123cff71cca60d6c6fe53bb9e6404b9ec69621c60c72f36ac904b1d429e1c2961f7f4b2377732235e0793bf62fea916b93ab1a73eb49ff752cc2ed2f55398c10a4eedbfddb552d46583e67ced189dd3daae19ce09d221f72375a22465c6e200c9c57539ebbda5fbce7475db5340dbcee0fa49f8213d02c23335577f499ba88f66c0bf4e1d1c7e0472e1221dd5c750eda458003a41f7f716ccb2b9321e991e18c67c2eaaf9f925be8fff361d35d4d6d92b014b9408d3da22e53f9da1b3bd05664976ac9662c3bdd73f9c401d35685cfa7b762ea1554430e1741ff47eaaf875139d4d8ac71288611ee53d963827e69ba43aaabcbc8429754b3108e6cdb2cf28d84484748a4d22f7829d459f0e981e766fcd30f25771b48169fcdcc30d322285a2b9214412e42b986eb639e0c866f86139afdc47bc29dfdfce92c6a5cfa03533864859e976df49c82a7c2cfbc72011c5a3330e9f06c5266165d3bbd323efbd83d1e5cb454525af113340c2190a17d52c054e2317ea6f2701ab46f2d2bbbefe999073afcdf70fd79c42c764e3a41b5340391942be64e74fc7e17db938943fa56c6c2fe7ba8b8a59eed6769596cb13b620c8018360782fc6cdb13e32c46ec4a486aff51aa4f3bce1c6b3c93a1ad6c720cfd41739a6ed120637855c1c15d91868778622ca033e905eeca14eaac61214449dd9679e34a6a87c4f90ce9c63d179358deaa3d5b1eeb8fea33657772404bb7a5aefcaab1cc205fdb586c398f12de959ec0bc01f9cf3ac8e3cd46768782c08a99b8533b9f122660d2befa0581b55f210de9ba5d18a16c30148adcf397474d4a19880ae23d58567ec2f7e29fe316afe621a46c1b15d12999e629db85a327412d05adf05e93b7eaef57c960f46e7b6ee8e5407c1977f59f0d9cad3b6bc580559215e8d5979cf8f83f974a9b1e2dfba2f126eac0e3b7a297d46ff01669cd9fed0cda0e1f6aa6ab77e839f0ae28767cff39a18246fd53e3bccc976ba0944571c0584c47681f64aa82d202d1b8dc77f6f5bf13559d76559796a3bb3a21b2c06aa54377fdf044b3296210754d957a046f225994a8d9957ea1c9fd9b3e026e1bc393948cecbbd75c675f93dc6039ec3117588083584bab1495c1646fd4a7c782d38c840b394135024d22595e7c4277c4a939540f52fc4853222837171bb90913a5606848f509a08291ffa998a6f10a06beb66c7a1e5254cf728c8c07656da7201afb786cb6b5b32cc4203aee989109bc18718e8e17bfb72c5a811781d983304a899df4e878b98b6009febad10643df706ab9fb37ae1b0c3232edea5a50ce45e73d760dbe219d157eef94a3655aa01414c4613d9cd7bcc4dce400a70981674da091ab61855292318a1b71229f165286a435b0c6c3fe07966292bba6b5d13485878339cbcdf236ae7d036d46bc9900f8fc66cbfc3fb4c5c3f0fa15b8af33e44e000866ea4d7140448c5058d71e4ac39d41a6cd86cd6d025986b6fd5c86bdb1a82a5595bdb1b457a95a91aba008a66d650238153deca88a3034fc5d7d39d626dd081374f86193e828bd2a3f006a5dd3c406d8b10a140693248604ecc6dc43b678c05436e1cc6525e8eacac2a58b8a6e54552dac7c1f5e5f9c8627292d1d72058e158a58716a028c550030464b9a19e8eac985b957ff8c628220dc1c8b224ac384b40f5fb5704e4337f70f2ef2e715f54e7c021f0b40003bcf7bce55adba596459bd1bc8b80a849be1de60a0d3773c3e1fabbda6be2d772c419dbb0226027e9b7071261629eaf301f3c0aad6e0d278c7c04b39fb664fe59952c8bc6f8d2ee573f7b03604d620152093113248baf3a06a9896abc981a5e4f42365758feca3161ea0f0ee4faff98a27f099b5936a18248db013cde8f3036608ef7a21cfe7686186b61a0a141166347a7c2ff0f74ac5d8ee77392c63bb1bb0d1557621567b014a8fbd7166f41712e2b8f96bd6684e3adea557238ef928e18eafb1010e6b02d554764d8906af80c986e7ff8f0f3b824e2ee8b343168fe7dd048d7689513536c7c592e70d8e18f45c8e4f35e11a3e330497a5603a9ff0aa20acc3627df61fe0c376b7ac62aad819fb2f1638886be8877357149fc0d15891c2d696ee54abb8f0f025f226bdb2562e3eef5ecbecaaa64d39e089c2d77f42b540aea561468baecb5f3acb39b64a2c1d2e40f6aa243ec702bf0f6775a1b3a712af288c59017b8a94aca71e67fe428c2ac9ed9881422d9746e77a93b27ee28e90807f12c9ee7974eb09a0d272a8ef1da309a1f1d5b79474362584e7a8536a205be36e2ce75d5bc9edaa74919eaf1484113744ec9272c33b6e98b51ef0426602b7ff5a972896db7354e8c7fb6035cd001215a6b236ba6edd3d6d198d56718808bbc3c39b0be706f314ce24bb6e2a03665edcb81ab8373d2de04fa7e007e8a63fcb517988508ca0b0f9f4f95e3e9ba560f0cfafd0b31f96314db9c289a261e79052dd6819a0b9423961befc49c50949a074da36f2630376c8bba573fbe5db40e38c51e52d4e5bf6d2620906ba6e037441e4c08000d9299eee2aa1a9a07d64bbca5074e2c8383e69c476d012a0da762f6c7f0ed86aadcab069f4920ee43bac6a600d31d9fb0a81bf38dbb54f7973b0c1a337d82388aa5503aa87fe623a0ad26588d3edf644d2a10de4eb770fd0cc14884c5ce6e46e88543e16725fd43de332607edc25fecc0b1fb2209305d1a662654d1ab69e419bdda1a88185d55f75c5c6318315bff7e6882fe9fb00ce575c119257da25af9e4ea26a7a6f8eb2b45ff06a51458dae8be305ba9828e4d6d7fff4415b64765133d93cad1fca0a4898d7defe05216dedb21040f24995f30a3e03c8199a232f57791463a8235a9b8fbec6b9f3488099249345a8cf8d882c545dcef71f64da442c25e07175ce3ed9a7de4f49cbea7724c7cd75affe0e7da6060afad357f593385da18b4d713d5276a962cd03288d7549c99ed023a54c0716ce02b402c9991affb287392f0fad4c1ef05d13e79cca7faf6484012130e5454754fb42621e2ca58a7b82e2304a9088b9b7211261943d52ce102530492f3e100529c09b4cf0216e34c2390309b02e3e25cc545e9f1200b2ef28cbc311ce87c6cc43d235eab0199100cc23fa84547b3abafe4c4895601bc7320fcd495716d02ba6d108b5984ce04e64ed6187f8b2b67c997ec9cbad012c87220b0f3bffd4f2493af301acd26e6b022c55a202185dbe8fda7b297f77d4dee58d7a69136ce619c049350b724629a1b698a35253e85827ac208853ae4a875857dfb6e095dcc5b166b3cef5a77beab25ecf7652ac5b5e3f4c6a9cf933a504689c1b4c43c2ca1287f5b6d9d46d4b7eb8cb2fc282690848f38778b186f4d43f9fc57f3c0d4cc423759fce6d2e29ba2ccc8c13cb00c4223993f9b43de478aa7931adffb96d76cef45403541c2b5bca0b7e73d76a6bef59ed3628d07360d0f2b82432f1b50bda6ec0860517f05a65ece5cea112b8c1228bf51fdb407b4ee7c7de12a391f6fa223a3e1ffc42a3fd1d862170b40bb771e50e923750b32b3b4c81829314bd6b6ab81121bd4c6ec77bf08170941b314a3f6e216364304d9e6787053fd807b51385be2f84d03b1f3f65809540b1c3631351e27dd2def1b2cfc3ca43df1baa4c890dec689d3a78d8b43af222584baa9bd9156ebeb978268450bbd16161a37c65f25a4b498f1a3313f5c35194985634c4aab66dda0897dcbb144237cdbc56384e3c5ea7b351a43d9d449753e82fcbfd842bf2810d899d9ecf511db7c41ce188657956d46c22ed7e1909f4f57069917846ead41bf2c08542238661e1bad151455ccc08922c9147498e65b8ecc9269c1a81e7fbc8fd7e09942a7f2c4f1d25d6a4c4cf3599032c8a00c3381dd3dd1c126cf01aa22a945703d59723b73110b95430e879b1502b85847170d89c3211a7deac960a1cb491231eda3eae013cbe3f1530c645c8cfb5c9387229193d84e8d1da1e0fc952f70c0c8a0503534910b0d306023f5df05ad2748f8865df34b2d144daa8fe54b6024b90f15a50200eec9d3ed95c03c8d94660eeecaaefdf9cd936333535631004ba5330b5492d7948cc33f26babafdd157d91db98550874e3fca89d2782d2e8bb1af9ca7f0b3b0378127f668fa93f80fbbf47f6eaa0c325ed6ab8f852232299737be4ad52528c7257d36ca094e498dac737b80bb27ed29777b697bedf02ca25fa9411274ce5de4ed9a52ac7cc03840c4bdc6b57e0056cf9d5269e892463f7351d1e8397c172e8c89673eabfa147d17332c3fdb18343254ea45b29816b5deb43be4760d85245343dececfad6f92a1316e44f0e5b3d90aa86c9df3539d25309823c4182dbbb6005b4ab1c53c5ca54d8b7dd6c5b021bba12657cde7e8cc4285fe1a32d3cee698bf8ebaaf3c853bac9b59d446fa1c5c2a40561e9567d3f7c69ac623479b47e0a2b233dd7d7796aa26227a3789e8456dcc8a0ff51e047e24d8073d7b6d126143fc0434b50878771eb8f4b1ea278e3c880a748c230779a12c6483ca8f79670070c9f07d672fb42bf7ceb4227aa4de0770b43fda98c9f6bdc0e46491fe32c3ebff09bb5f418636d55ecc77f7bdb6b80374e4806c1cffd3127ec6aec91da76b19a4db290a3f4b879c018bd21c40d764601842c190c97ef9f9fd8e5be93853cd2f7b2fe0338200ba8b12272ce10a2871d021921304eaf8bbb10d2facbc28165c1387386fd054166b35d42ee4c46aa52bfaf5a7d4fe07a37da1ccc1e7bf73670ab094e26aff0c25a574e905b29e4d7717c1ecebc909dbd9c3c45513d249ff881eb9a14ba392d211c238779bf479d6a98051a338a1d6d19b6ae7d8aba546cce9323f8fedc914a5ed5c6a66fa8c7cba4b5cdab540dfddd7f877cd602bc6d80d0b861362b0438bf00a672f2e608c35a6678971f74d74b9652f975feb4d70f02a01ed57facacb2c77c156d1d0f1ec7d8e170f7c3c8480f7c6bc40707a0c82cc72b969d10e0ddf95de3c446d2da807b818917db56f2318c000123c124c7d2875d58176490af102f29e555d19b10eb85c81af2b71660a8f9ea0ca774d5067752167b05fba5ed3b2174fdb865e9daee64f4346fc3ca74133998b09b39ee36630d9765479c45b067b20786eb50c5d330c841bd1663c17b94684353d774906a4823dca04539e93f9eba288e97894a6db2bcadc12cc6b09f021ae9eba8db5b5b271f9fabec6e2392babfed589720ddc31c07e43bc111d5f607db484c8953a4ff51c1e396faef27f583c285b7173cb3216c85a078499bd3ba8e405e9ada0fccca6c861b59e87c92d24246dda8bbdb1b74b28531db32c398ae1783889ffe293c66cb495c958c56766e2342a39947789d5e90731db8f17786cc2b6f7e8984b4985887914403537b3ab89532f17febe362a19d4112cb6ddeaf99b7967ac4ed528f364ea278db3da7fde38d14f6eae4ab8a1ebf5f6b864a36591d0179b886cdf46b5c979c0eeddc5d4be1bdae4f052a505cc531e7176f55470c278cfd7c0b3757bbfe70bf8fc53623ded6947593ab675788e8016e468c9eddc265fa5ed54e6b95c2289060aa76b1c8b5f17c72c0f054196a0aa31b5ef457d97b3ad47b46cd4e7ee8a856b029914f0c35f5468de44a999f1d15a6f07c9b2d9190b2c5e20c4345664ed58e71b6e7504cf90de2bb6314273e9e6b5c2d2d0f09a1a44711f27f4439dc006d3af7781f720c26abf5a1fc0ce21f1b2c56e6ec2f66cff67735d1465213f4c233fbbef0a3ee21ea095763cae2c5339edc963c275d311035c54b15047e53e0622dcbb2566cebb38375269d9fffe8251e83a994fdce056eb643751e0d4ef2eec1c5b51a2b7dfcfe0410429035460fcfca02487728140838d8fe80e0b2f2f580362ce80b2b40b534c41ebf1f258a3da650c3b0198b32b2ed0afe04a45e2553b4e37cb4d53a1613bdd66bd52cacfcb0dbade66cda93e8c9d584925ff665e08e4cf705a651d030e4b6ad849141f98bc0f1c2fc902b9ec63801daee5001d3975e217bb5ecc3d47e330915c94483db1f50558b8d7b01bda373a919479f0376a4fcbe7253c9fd05e0f32dc8dc2859990cac536db183cd33154af7b548744b8a89ac9b3093b21ba48ab13457ec8c52d17cb08ebaaa58831a3baed3b648463190ebf1ae3eee44a95e283f75f627054155c73efce07e9cac7b4256b5afc19e3728d9bd18be3a55dad1d7a90c967bc8c1f03b6b818d630f1b6288549dd760f522945526e3c6434390f345ac4e43034ac41a70188535c1af5cc1ee35420607a574362481c80cda3019bfedfdcc00ee5c8b38cc904bbb9db321f7a1b53f8a7334e45e8ba1965073e29478277d0a58d994f609df82a9396e09896e67c203c24c4dc1a3e4e419e7f73b00c296e4020fe7f605aab168efe89f13dfd08c2b64e44190ce3838a1bea98a2fe91aa6d52bdfd1c85df11b687ebea0986cc8d4e4a105b60118f2b1e5285a12e7e29ee266f8e465c1689b6ac316ba5e3235bca8aa5c3b3d22c502d4bcebde138ee596a2ccc862e5110c29f124f0124e486046b70cb69a589f91e1960a40e405b6f46d62de510f1bf1ddaa5d4bf190548c3fa941d9dbd33c631ba625199418f9db14d58f9b7d7cddd4c24a8101a83cd2a1d5b67b3b07a490cbf77e6c208bd0f917d09c08f643bde99f6502905b1f3c2a6b422d46aa3aba33e2b2fa2e75341a029e50cd938799f4f79e7141571b2317a2d466d4f94e84378f20de4f1316178cfb74c957f3d548c41fba9b98c2ec6c23106ce7e79c512c9f92ba0c2b7db5540095700a379cc5caa88625fe14f08c6c7ba0dbcafdc4e5ab1dd1c595497b85601bc705ad0e1ddd52b8c1c0b530447e1f48a0b9fd9cddf48d47c8a9b9307a529180b299cebe51aa3280a5ce501fad8611ec703bac89f109a5d38f3bf536873c82234401160d3e6533dbe16efa18eb47449dcb1dfc182971a734ea315d8a83be584bc1016377515e7791b7d98cee3bd655e3441f7e90308789191767cee37da5321e147b75b2cbe27f09f695d3732debf1e35de06ff63b359b002f50c1a374b0c406a380eb3fda5ab4ae54a00900993d5cc1d008c195cee930261a6aa644cdf4d4c2753425e0c225bb12ea84cdf60436dc255d100314db2350de2b8d4dfaa953f3b153a3d6326a0d9cc32e63033a064d91df99f26e9d71057fd5944ce08f872e5567fdeffadb4c56206815e92d16c7b03b53dd2e317a854b409ecb433fb5b6fa88d1d28103f6fe2516d3cff837a04cd3894a44ec9af085b939302a9b6e0691e1d0ccc66804939f83382b8f5baebe9d19e6c93e85227347a3d8be3ba81436fd236baa27c299c9a40548bbd0aa98a2c41bd103e8c57cd96e4d42e8a39caaab313d6954b4428670ad2305df125da00dc2163e703bcdb49a63f04b2353a773af3fc606936fe109baa70d5de250e585f79b06a748121033a620b8a4cb6a35660ae19a22a4803c08bc39493aa7c7317372903883deab8021e7de896bd06956a1844a021d3a635208c32bd822f19e554c10e55ad73af5cd396ba530a17fb39e735e1c87a8dd183b6b6ffa71d51cf3f03d828fd779f3bba34f1c60f3ce2ff631762ef9520899d3702cd6cc3b46e03c3da757d53e7af425f75c9226d5c33ee9d01d71c07f9def209f07a9102062cac35fd55d1d79e6172ae83caef092766082a64a65040ffd14b09c79e4fee07a23a9d11676d86178fd0f63f68f006591fc54b57ad9d1c8248512e1f437f241d8b6364a489b9fbeaf4ba2b38b17b2eaa6beb6ba51ec6b2ff549ce968b18cb2cf83628d928ccabadc7ad7e2fc92618d530a22cf64c7187cdea6c0e708e3b2fcac6d1a1a18f0f0d4d313f13eecaf73ad1507ff2ce82a7580b88c0dc4a759f9259c18854f7dd7f266c9d9b5f576e4f55525f1961e0377defdbf431b8371766374baa24fb51dc434fbd25c832d50692406ad7ac08fb0ee011721ec1455b92a59308ceed5f5d0a7c8911bedc0d450db2f8c9c49460be5fcbdd7bf85af32c982bf5a4f05c8152d03415eb205efb3bef8ab2df3177917f27af8f29a3354b270681f0c15594e17e11a680248beb23ea1b8c3e8ab1b8e8a412cfc5f4e809bcbc69961b35554f06f7cd9dcf4bf4677f0fbde148e459e40f21a8b8c81f23b1d8a96f52af60db68c0bef3e0ff0a3eb2056b94d140cd6641043ff079c82de5dfa02a2afd66d7e5ace67d28cdc8c93dd8daf50f73e01537d95e917441b4999f5f6c87796b10104ab21cea4cf80fa5857d2d3283882812580f9b8ea36ebf2442659e924f36d4585ae24a66ce0143750c49d764e24a36a0e4bab05cd35369550b3ae66e42831b1f69aff8dcb129a67903d755f063827e2570f3556962c1ea9b017be6cc2fd24ebf1312c99c7e2a6fd9fc7cd4a63a09646e7a890a880268d0aaf79d627fb210ae803f22feb249e24bd5b68e6250b461f7f0b751dbdead2861c9289b31c8b49122407dd084cea38fb6051acdd200bfa99872e530f9262dca806fd2b0376f23ecb6de41e386baa99fd53201402805d3d58ad7f6aabc570e0abb3ac401c88274eaa944458736c61a2cdee2f094a97a01ac4448251e8ee9860c9c3614c50aa79f1166a87659e9af152f9bcc6d2bf65bf99a0f36766ea88503fee5e55524ada9dd772d28dbe6b5558353cfcbd30b2d71f021d0c6eeca07aaa9c35bf3815c68d6f8b7b9044d1cc1b2e9a8a0bbe590199672c76626f374126032b1c63edc7e0862caa8dc786659ca926caceb8a0c77978c121a9d60dd1885d2dc1f3301191563d56235eff2c852e4a2817b7e90f1ef96b2cbfa7d3df4ed427fc627704cf525c949995a45b145316877df5d63d4c8719897aab26ee87d17df3173b7f8ebd404a16ee80f426f83c9916b4438aabfdc6ad65172e1fc18a9d7adef5da7ca4262c305625f5b536e55b7670ea04eaa2474ef0e066efc8ade6596790f29edada55e322610ca9c48960f4201c1f71c260e7f82b7de642d2f7717db4f8dde788f6cb1de43ae0cd8a72e910eeedb9d1f77fd4a3a851a9f69a757d53a53eef3e5654e9c1724d02a50fb0f20b40a38b08aa2148f8bf389335a3cbd564d5503c429dc8ff0258c40d72054656e99510e7ef6be58ced52cb689133158607e4cef41d0ea89a85a50ad389631b373d917c8c6250dc3b2d9be3a167b21e651a5ed1316ccd2b2f7f75e23ac87574fbebc57737a6c0e00f6b6f1dbf5f6eb76302094347b279c91d95d28b6c43e2ee6959879f9c18bf21b888f9e38fd59d5c4983655a290856e9e604ed299c80101328302c6311b5ba0691a8f9e4c7522e229dbae60273db6aa5a94e137be27182a5ecaf4427670852cacf058bdf1ae703aa1592fbf3225853d7954243ec548566d830207544da514811275c2c7ea0bdbb0e7a195e3cbb41f343b793b2750aaa00613995dd8c96f574842fed5483e5581b1ca4b6cf7f93cceacc430531ee01989bd64220581c650917b0c473e4604ef6af0d86a826f5468df64c7d8ec7a417d41e9adda6539904a69dc3dfe6b757cf33e2a3ecb87b45353c110ebfc564882ed4c4a8764419cce560a69ac3758d8e7f4747ccd1946c3a137f764a2d0f470d59b0058ded52e8139459785d1418695c692983ebe8c1121d094357b4886f0fbeec95dc85533372d220f978f7a1869e31afb0c1dd4b8391f22dc80b0529eae5ff4d8d091f5fa82ca022c86d2bcebed865bcb3217b3fc71b4bbccd8d169551dd57fc76093568000361bd51186fd14a2743b5fc8ee4488c59d6bbc4f07057f5d81ed92bf64f49b8a4321ea09462733c93942222bfba038e9602c293e0f711f25174d9192bed585e20d721330e97dbe81935ccf2ebbbfaeb9d0b47667f340bed57bbebb990b144a0f7ce5589d30f5ca7efba234422ff52bdcc0601f1d8bc8e43d6fc3867a2f4223f6569ca112eb9b7ba88bf57e4da8b9187358075a3ccf1dc7ab6067691b1164e8f11476229bb59416b5efbb887bffab0c11e90c92f0d829c7a396cdb54a8404e8f77621eaf2557870eba23b9d0f782918b105d9539da062d46286a00709864f1c39c118426fdb3b8e94b1b9637ca450625a59d3351ff508f84572c786ec657f46ce6724eb3c2cc4a0dee14d33fc6f406f07939f347b587b33bd1a159d2396723190575aad364c3a64f04517905a87a0bf29854aa1935771c04029a532d283e3e38ef05b74a48ec1d02ac37e82c0ac530db6610859d27f50606573b45d0f0974f3cd4ff28bd83c30d8cbb453813938fa8732a628a58bc140fb7b01b776ecbf557dce4f582f323455143da410a695d91c4b35ebc7a3a5d27273f94ea6d73bbd22cafac4be78d7e15ea2e4cfdd1ad27ca02d50618d06bf7643cd692074b42652fb89322df749f25d8c5e783647e5107d7def2a25586f60a8f50f8dd50ccdc718303d05ca468fb45fb2abc5c905a4922a77a0cb01be5d28ee0c70c3a645f239fb9cc78ef13fbc4f96c29d1da4b5cea4cf22de04a5143be793d869ca356e7d16614d57f2968a3399a636fd893087acfaa579f1a423468c7d7d28f281b767a3ef8d7abed8ef599578464245df2325f430048161a46f43fd8938fcd93306894a0be3c3b7371c45298c63b7544dda869a9549c64d8b0f2a1c60df81c415187449802a5530613279525931f317e3b78c9e223ffb8e433ecc37f42aee62a6775c44cd216da0e7396e206055edd6c89c9da3a7a9236af464dee4a336b7e2e4e3f22e169215e6f5b94ca034e6df258895a9f92c3e38c00cab0ed4065056b67a30887acf98a4c05e1b0c9ef8fc51a401c39cde76c65196f5f5ecc4e1f78dd358d08fef6e3db5cd2b2ed6674bbc054a1b1383e6d681c365859fa4f90b970c8a1d0b47c91825056aa1b31943877488bc093e80caa09e0c6e0c299651a923f2cda212d15d8931335b77cc36dc7cd4eefe7e8a032c37cee6f6910cd76f211abadd41dbde79a57e1d672f5e78a975106d3ac56980c7ae32bd752d1872a5aadf27be2a0c47745ead0fd6608ecf6a4b1ed71c507e5061df208770f050c5f9163405169c52456e9fccb8a6f2367ffd6e06e861a671d1b8ef5779596e71f683e5f379df0afd2799d5de8937a113966fe516a96c345f324d594e89f4fafd6d0d87161b7d33a4bebf9be53c80ac381fce63465e2ce28f0b23e4c594fc06a39a28eff983942f1fe7f529f0ac3d097b3bbcccc065137ae9b948cd5201e9c6762502baa1e35891e334b2f5e0044beb9a5e011db4021e7e1946b480a864dc59a7d82523fb4e1f213ef851346a033002620eceddf45d81201677fde75707d20408039fc7ea840f1aebf86215451ff6a3cc2685382def658dfba315f3e032551f220e2228ffcc98436c76368f7f274c885f353b2b07c9a2c3075c377aa6af0e22f5a202d5640a44fd716204a3974aea6b277f720d0e5c09f8b40bed54bdfbb78c9d713ca4618d7ae00ebb96041f758fe7a5094265051b26654e46d08c750619b0fc59dbe66e31444451bdde1a3900d82642161dca807801d6f76307616fdeb2d68effcd6531e1e5b0eb6b2e0f025711a59cb00997d0426397f4528520f8b6bea6d2fc074cdfedaa959a5d84bc542af6f6b713fe25df1431951d1738cbf3e20bcf5abc6d16b204e0ad8bb7a0c0d48fc828f1283c9e4152f71c25eb54b95a6e24bfbfb961e1c38a1c094d59517568d211522b280317dc4fcd35d27cde5e123b1d5f194f8edf954a5b269bc64fbcb1caaed15794896a7e596d6946d67602d4ea42da57adba4faa52e4c34932e35949028cbeeb68bc580f514a5812ac2c493135711fc5f50eea20bc017e2ec3da72b4938ba80646f2f39b3aede48960b6cf608cec34269f77e4f5892517afead778e95f6aca88ca115f44e1442cc104aaa158aef470de3465f519875105a1254580cacf0d78bd614557fa35c3ebf381282fd73210b3d4296af74a1885de324e2f8179a91e29e5f77185e5c78dc5f08a91d8a77ce11904d9c162552585137844116b5d6f9f141ea995d482c4eea1ba84a359d2bb4de10c2a8ee41dc39995e92175771c021c4851ed5c20027ef26c776437d8f461b6dd0fd14210f3eb041eafe511a0f45bee587f4fd9af79d0965003c5e839b9765da4f64240542a7d53ae9ee3ed07b6d476465a3f0df1d1ccc0882d57dfb8a794a86218a8770130a3eb602338b29617579aafc367e6773f4b65436216775cef39e4c2f6a09e2374f4f435df3490eb18b2b439e2841e88a4ac7659cfbe8c10819e561b04cddbec1afcd8de646ff05071114b32b52e7cfeb1a265d6e5e3c1e047ed639b829838030b80c7a8c5adf330034bf8c1626b201540a0ed3e0db765702e36e6814a501a38cd604da0523a2330bb6b523186e7a587dd14f45dc6e68344316779afada648affbe34c0c6eff22287ab94ff11d65a0b4f48ce4573ffdfc1fe17da134c858ac6bfb77c9958fdaab6d3751b105d99406f545f74fa275cfb685d1aa8b5ae70a1e83ccb0110c12242ed8a6538bd595340979fb4af466cad701413171951563df0e03bc5a05bf652bafbb55e80723a6235e49f06afbccff7df3549ab0adfb573a1537401a8b96dc60e7e4eefc5be87c88bacbc29dc8d27b8e21ed5b01c4a4726489dd983a4a6bab1c3d4b8bc3a57566f906176bb91b0840ec42dd78cb8828dd8a8c4affe646bba07f669fae59ec51e3835c616a4e554dee2d6c2ad2e6102381bafd89d837bcc4463255abb6ee5b013a51ee40cf995e534743a45985e8194fe0e9222f4b164035c82f0de3112dd3b777d6b4c3e18ffac42c824715aaf51b93cfd2f83172ea792f775e4966857257819145a4b68ff00bf874b03a2349a810b87278df200a3fc7c29e41012de0346f7935712fd708975cb21f6c70f5ddef92af373529502344d9495ae52d06159dc24e8c8f190f775f35c80124981475e7746c9401082be8e6b9aeb9d7ab3a72c17190e1a4b34f22b23310f541c849ce692f9c85df1d565f28a9e8db3cbba4568dce985f4bd2508f65f3403ee55591701672550c0c328c6ba954b6c21be32dec8e128fbc6aff708c91675194a4a1ba7c3adc5553d3e5049d436845035103b786e89a09711516606654ebc927e3d2f2db433999b8937723ffad6f5b4ccbfe7734c08dd6b2352813a2c807e5f2b15750e48ed3726c70b11b46efb24ff325896ec7129998c7f527580a494cd23316a16e81978f8f3fe0d9dc3386029612fef4863337bfdee9f090ea0eda996fc5bf6f04100575fd0e46df55cd75d14a1d236904dfca77274ef40ed4cdd002ee678280423a3141f485277c06cb7673d82959d8185a102a57578836be69377dc124e17800d6eb7668e2690f1ef09be725e111590a067b52241734083a9bfb6d8e363ee6752212da396031ddf0b4c45c66c73647102d6cc4bd1ddf086f5e88dcfec4651b40b4f18754b7e91133c12f5552b1fc66540e96c8440e1d3fac2e857277d909d97417f9055ddba013c940751ee54d7c8da058e93d160fe39931e0aa2e6b02c03bf75eb9b78932c9866a70befa29cf63688fcb0f17251de00bac8057450e5a78b538aac6b10947913ee5f81f1ce351ae076dd5084bcde17e1db8cea062462a51d1cbe1cc5e209f7c2d226e5549ccb05196d8ec94577ab43eddfde8ded142cbe5889501b1490520ae8658f384d233ac17e56bde63f5a67dd04f16f77950827828aeea61c8a7f1f5186251ad4bda9e8a081485c4c3372fb2cd6b63408187f108ffff40403377a81670b9e831ed9e055f486ac3ab8a9ded8aef3875c5c9532911b55c492a469f67e9314dd9b4523202cc853155025654449dd2cefb77a06d90214e903d27260d5a4f1669ab696257670929f6b54cde74367357fd4eec0098fc5d259853e57efe7a1976089b5ad63f906d5875e56ab2bce4d152c60a78b955a61a5cc2a35b6e52d8fd80937e94b503758c04b3bc94ead989ae1650b0441d5d6576c9afa4ef6d3f1a3da408271a33cefd473fa27305b6fd4cbdf529537b0e932641e22f10876a150111b3159d2997290bc17d7319288c600db0d16fc9707c3ea94fe408a2f8e2f48b508a1a6e1c1127c6e1fc79da3cdb021e2dc057dd1961e84acab7ce2c76a853c06fd616cf64ea6a51acf08e5b679bff2e0f520292ac8f308bc90614f4cac296e2f61b6100e1250e614cfd35399572574152a171622575c9e560b99a64030419aabe9cf96d7edbff90f7772f7994863441a0b887a8862091831438237a62a7f2035dcc9b0c015310ad20523a155822e6715b8e0496e1e2e7881eb26d7b69ac88bdf1a7d24d2bc74473ab1b607f0de5aaacaf5d81c6342c06e335fbefbeb04d0adba35e72fe743ff5792b07e9bbaf37b4f314e82cd5926ba755336aa6406f49cf105802aff6ddb8bac1f558497e332e02630490a7e0905d06a3e20d2ff4266f053aad551950adfce79e00fbc1d57f8b38082dcaf1711c420671be0e5605313f7304565c73c2c2f2679b0e2a29d2bca6135d2a73a9bab46105770c9852e240e79887a21a505d28d10db2fa593a69596d6d3fe7456449484089b5f134a7e330d5458ca70afa0a4d9fbbe8367af6eaca00d3dcfae8350a90a18437ceffd5b91e9b05579aa041e51c2b1d4e747777afb466e3005c1e885233a0af22919028a907803128720f8639b5ae0cfd0638044a7918f11f22a5149975d44cfbc3cd2c1950dfd1336cdbd4d14f248fad8777526155f6b65185380065d9afe31e4063129cf02170d03bdf86b8e7831d35aee183363c905b5dae4d4332edcbe01eb6a2cd6035f22c1957064eb3b4fbca3aa011bc4c87ab6bd318c54bcda52fb4009b5eac2678b5272df1e7126386b0e472bb3f5ebef8ca405f00197ba2e7fc7e6b72b46ce5b09cf38eed8d7ecadf5aae7452c105bd99ae68aab894d6c3bb3f8ca774e4763f0c4aa9d7d0a69caaa1137958843dd6c6db31e88ec63216b0641d299514d9efedc56827faaaadca9db2e25fc595a298cb7ad07c5502edd29b667c07a90d9d0d4f7888fb7f0af1ddb0b7ad5a288ec7527af0189d522cbaa9be8fb715a79bf046e83765739e4d0b92a1ca4841a19570cab784abaaa1d7afbb1600cc5dd68e148c68bf870f936002a14f4fd17bff6fc89355e17bd7d7d30322a1968e6bb4e6271d4802dafe8392b7cbe828ed5adf5f74b2d30702d6962de1ecd9b8f7d5b9c996d5d9ce95132ee4777c558a7183e1c864543dab93ef572738bdf588d6aea1332b71c029992003fd6c0064d18e114944dc1b770fe11ba2a6506c6140cb6cbe9c61cc326f5b8826cd0b91dc47e54761f6bda7f92319202b03647e2960fb9164ea7ccf977b573c988a310f0618f1bdf41f8c0b079ab2bf65f043634b0602febb387ea1c3391aea83c596d5aea1da8d60039908edc70d22d6a2d78f001f54588b5ad61cf87409c567a8fb64c9857a8cfc79184d3c95376f0f65c5f8d3c4b14333d80a3c488fdae533a8bcf02319ed347389120fc47e27340c804fe7afc07257cc22c7c45ce25e0f714f343121c67bd799838e0e0689201335c2db1d2320fec492e012596e375ca4edcf5bf49a65c7912203026abf4f22630e3ef045f1d801d65a02a42d62cd4e383b7843f6277b5f59f43bf06c9dbc2d94f4adcb8ed69ce5b68663f3183a53b267f69b161f3a61230a3947baf281822885c698d8b288aad574337e7c70780745dafc28a2044f90d0269a5ea7a1874412697d6e4df4152d3e569846dd1aca0a3f10e7cdfe4bec7db775425ed7b33ac8e31fd1e44a5e933c4973590b709d2b16665c857eb22f988285f7e813ac782795fe6da1edca226daa70bdeee8a12d130993944ea3e55b3b9e3c7aecea3064c59b3b5e1585c8ee260c28b3f0ac72a993ab0ec5e64e562008e4ebb9b0906a256b98a2b38a90eee44cc398ccea5905e7c0403de2c3410eed161c0eb102d59a9591e6a39da47c720e62e1da2f301582c13eb575edf1421ba056ffb6a07e2eb5e1e774e6b6711de62052b6d18c68a9a7933bf95db86fbac4c7e416055f9c381a7475a638e46ab0bb4b8a6c96db3e8338465cc40d12c8450b39280a3eab08eef2c6bc16c3709aa3091c32871fedb035268cf4ff87c0ab90ba819214aa7f78e9495b0707adb863458f6dd84c2f970c73418a398e68ae8b5708af83db0f106b2494849085c8a11bcfabfc31c3d19eacbc51e2d7d08c22011e6f033b038433c906fe0a9393d8df531a8e02a21f7e9d9ff8b0d1d74bf43b24bb34a4bf94aff533bfb7f85a14ee975bf008c8c2edcf8a9e544f7ec7a744d3e7bd37423407295ad4351802d75f239aec2364dd24b0bbdb961f4adb2fcb24eac83943185d6dc3f6b7f6ad10f66b09f0a7ccddde8d9a4c5c7412d7b4423b7a48c5f5f6d7bdd773d9297a41258f32623f2b81e23e4bef6d13457169aa1330531c5ba6ccb0778ca09c171a058e5fe4cc1dfae270374d06ee6170360d140fcb85956e6f49234198da2752e5d0e1d0a04ee6cf07710f1ede831c3ebe096c8ea3275ab721af686c4b1cb366c34f8dfbb4d31f6c16607d7a066aad71090f0394ec5086ff46d5fc372bddf21476a130d51450e0a3726d21603a58ff51e921a6fb94181c0dff32577df15d03962bbbaa338bda82a675575df5651d6fff3e7c70575c065173213ac2122f84e07f7ecd1616ec77778bf47b5bcb764c04b32d04586787f6dee08a21b04afc563a025f5db32d5338bc91c2d7fab7b10e2cdc9bf7e3e14ab9c27994f8aa280d7db0009d7d7479f0b34d50cba4fd049d0c8575041b2223d4794d70251b0d03407e87131c416c0aa3dadc0b1cfd7af3ac46a48592ad50356952a26345a1420fb49baa3b8b4f85acf58e5ce36c9e9fa6c575e4270fe90c7253acd51a2ac4c9359e3eada6791ce8eec6858ea21f74ec3fb0b3b46ee915011fd9319cc6b7e0cfded67606dbea8b3348ce4e0f784842a6b35f338caec772fe3dc01e8ea0673ceb2551829fc8dab1e9294a198fa0b05e31e45ccb5cb42d579fdb6e3767f7fc39109af9ab08fca4f66b3592bf291fa867463ca05aa1f0d9f2b8ea27cb2668f2c1fed313f3c2df20774410c962aceb76d09cbe54a88ec6a8f8d482d83385ba432684bc60e9731cd09cac03afe920bfa0e4e0113b3016c9ec36216c3c3eb8d7604b9c469619987fd73584f8e1e3c5261f8b098b37a5d41a19cec2ea7d0ce8fc74fd6ef0d4b45eab922fbff0907117494f69e9ce7a8a3ca80521ee9a97f74885e5c548418f81fcc20e2b31c80ffd2ceb93b186580bcb35034c0ca1d3e10c42c3cecde2fc7a5ba10137b86163f328bb605144fe8784b9ceb953d7f03650bd5dd0787538ac89aa85f95ed6dfc94b22b64d5de0ab7b9378b12fd611a330aa8dbf93893c17ffddea8aca5d9d42457c969295826af33387bbaa8ede4d6017ba915204448dab849de9141d9b769d50c117a61682a6ead0db986368fe2906b32be3b1caeafaa67955a082a59e8236743a30e8881b456a929dfb2f91b8f99f7ba7b598a34618c6f9f857f6775b46c5cd1589f358e817811b1740fa680789652f1ce5b84627e51bc2ddf4a526b2429db00b78957efeae43fb813a87de734e32ae33489bd9cde4ba799b2e407e22cf3c7fbe4db10d98d065edf351c00d80267990a59b8049dfceecab90161a9f4a2430f4f11fca8aea6d499ea6ca77bd917385e9ab8d619e642c337cd3cec18def6c2bcb874c069f79471a9c84f4ec8ed529a96cc3ed507a316fa8e5124fe9e674cfabad725c7a43a740e78c90a22332b2be9aa2f6478fa11e923b62297118e6b378d2a670c77ec658d067de3fa22daa92d03e96ed1e057739611234623e253fc5bcb2f8205d6ab19ce7a1d8113b018faf90056ce3164ef7025790e7c2d24c58f6a90868b531ff41b796ede95b50416751dff0ac00bb5d4816ebbb5c4daa646f5425a2bd5e6e8e2ddff9e06e43860174888d0069fd6f5ae48d3d3f1bd05489bb5b261f2ecd06ace41be5a7c3f52515398db8579e425a263d45c0efc7f3b8ae540250d1a61909409581232f44b8154d8a36a0602c3c87d97f253849e3ed129c83773a1ee13d880853585e52ec4c768b640d3ccc869c5a9531fb9e762fa635afd60d4f104f54063e00cb69b1ee93e84721aae83ebc383c95a0f86c0fd0233cb6aaaf02b7674ef0839aeeeab2c30c831f34f1b83877097174c7137b0d990d27485ed956d4051f0985cc2c2365865b2326521eef9c9a7dbdfb3fcb999d352b7a56a0a176665fba94e4bf860c8178b1b6f812abb860ec73d66f14dd743567405e686678df69e36f62c3afaa82c757468aef7f48430783eba3390b80eada25b9961a5d1ce0a8ccbb03fff4c1204f7dd3ec3d3b2f12a23722e7b761ffb7f7af6942680d506a013239362b35537edd2484ba8a3e6cffec95a14319256687c28bf50f430ea92536c70d4c15d4854909ed2e854285f867ca17fb43dff14513ad4a19f4b1e65e700ecad02838cb6ad17c25c213aa7f43e92322c4bf870f8348a1b3ffacda65b2f9ae576d73afc71b4c9ef8fc95a9d54aa83118f0b4b7b97ea8db4d7947a17c35dd4319c0922d97cacd8194b9cbd24262ae2de6dd9a454ffdd782204e0c730c010e4d8e97dcc1644b51717522383203c78ba8e0cbe103959f03957aa4dc616a36278b6f4537beb055ffef9c079848b3a5dcc0b9cbaa8b5e9a6dc4ddb10ba4abc93afc729320da8d2f5ca1e668dd16b69885fb1d44714647e77ce0b5922f6473a12896b87f1e777ed357a390819eee7f1dca89934a5f0eef108743c0713013f943b08820d2c3d30176cbca4604d59334bc7c0a3b6e9cc6b5524b3b8c753012838f2b9c8e253d7705e0fe4e90b6069c1a8ca1f188de17a20ada0bc841ede358c466e9f1d713aa1908e4998781deb38957b6f74f68ca2c85a82a28f03b57ce3ed723db4d818ec2e0c47689348a1944b3defec430193bb91d33f202c8a72cabeaf892e4fadb7e398a2ba9bce1bc829d722a91c77b54f898231a69107ffeb82f0937243af51eaa78a91d7f2ac5c6028eb6b9d340a81e08183c33355afffe03418ac61fd2f562662a27990db3ef8eb10fad0f94edb1273ca5dd064abccd9dddbaccb837df884e351a14a8c57bd318df922ef738dfa50b0b16eba97ec6fd888a349d0ef3a509a51120bccb0ba7b2c5bf608a9ab6eb749d7e736d2043278d1f9492f376a448bb67f077aede561cda0f7797383fb0104673323bd8e1d83b471c77d02412b4e25e74339c0d78db701297a582434fe1df9b228a1e77b52ebba7cf2b612cf2e54c801b0ad13a9bf812af266524d39e55b7fa1c72ba9aa04ab6ece360f8bd3b1ccda6e50975368867b91ef329ce2a2ed6511d137bc8988a185b338f0ced6bb63989002e21f07afeb7cc01e3b0514c4c21e5b078788caa827bc660782328721b703ac404e1494613b3fa6e418237b0280df10daac21f6ed339f818585cbed8711e8e594cf31c69ae7cbf536235e6a7bbd4ba08487345ff164cb68299d3ba144ef2a7d2ff3781d96b833db5c42dc8e551c308cdb5584ed0c2b775ef21a1a633d695d9d80b59ecb3615aaaa649032ae1d8cc87efc2ce0c549c0053fd22dd1eef2448aa2c43bdc1f83b8fbc8f63c43160af81f58b2a1bb05e71a785194429833f371e1a8b019b6ee7ce9dd6781f2993b3463cd0be4dc7e05aec44b9b0a0e7fe9d0dcdd5d24a00db1ff68c79cb374f94cff4b9c7d915ae2e3bb19438b8d2bb75a846949a9fd4373553ff0b01200cbe5b9c5bb87bd492bc02fec151e7c3625a6ff274bcdaf0b1754d7f7c3c2c47c6defdb05e49d46ee8412e5bf8d9e80801078c0a83b49c9aa1505a7dd171cef8ec5e07a1a8e70c46b6c5e31db0984c792e16d99a919e0de17604658e91f28f2ba68489ee35ce7aeea4eedc55bed19a9ea603415d6a57bb8aa638a0fb88973761ecd9d4446cdda04710a654943fd5c013661475616cd1040f75806a6425cdc1c3396bf5e43f9e8566f977acc5fcc696d2ff371d52e4999e22f83c9cc9aba7fdc08ac3c2d927ae86bbafd019f53dcb647242aab3c543a3781cced2c8197d5dca4800e97a2c71ffdc920ac2257ebb473ddab0a67ac741fd791f95e9f136b1f17dd4391cf727b0f9cf2ed8cbcedd3768d95e526915e2496af36184e55049271461f4a6746f171b3f1d87892fdb9a81340fa761e204a4786e87c1d8f792cd99d9926526bf82c63fc47f63c8d80322319aba002287bbc7185c39c4cbd484096fe49e0eb3318cd155398455d2ab8cba2ce71bc6fa2cb62804b9c6dbda7ae232d7cc8c4eef29533d42d1004eb46c3b0a3709cfd672a888cf1a8088958a608be224d8fd0adc38cc259a2f18539f8f06bbdb454ab9c51ebf289ef841d50cedbe2800726b499841374167fb06362a939da67a1647da0f9fb9432830a211d3142b859ef3fa4f43049e4bf340ac2fc419f85efef39eabb4476dc720b4468c39f0a326018dd648c2223e82008f52072fae18babb785c154ff4689fd79d10639baa0af735ecb0ebda612eed30d0caa109eb357301ee90e0235ce5c8a9d99dbff6aac63d63c063001f98d87e52fc03ad57b1561cedd743c4a869dbb988bed75b958b802ce32bf1a54c23403a82b7324a9aa6390b16151842ed6cf6f9d498398f77cf3ff581561b9832e4753e4dda3d632a73bcd37851f038e2c98649a61dd70a1b7706c9f33fb86ce63b3212ae74afd77e0fad95fcc0a977da7f22ecfe8a74d2b3e7ac9e30f52ad7ac1e03ba09785ebf53f43e83a58c7a62bad2a03034dba428c9c900156a94be843daa434e4ee432d7a5484383efecae805044e62c3e8aa114ed52c266a0b846fb5819d94300595f1d5db8a34bff05e334598b4b83ef46c89c7f3b5c72df7307d13b3daeb1140c29d9e1dfe034823524413acfcbd81b9f303f2f1a735cf17b67cbe0d2e5d10cd558ca786930c9a16f9a11afd75fbbf4bc044ba1188942c44a51ffc8de697394531b0a5d69f5a313daaac40c21895da566ea5571127b368244b9f2059b5839e5bc90d275087b8e8e9237bdb320cc48a1196cb5d318e37192bb9895d2f0507ce3ff0ef519a709f93622b3b179e7edf49630313c6160ea128ebd64e1d6fdb505df9fc02feef95bbb7c15dc54804de8df0d8022a0713ea4a9e7b7eec43dbc723a712d95b7a45eb5fe2c5350c7844557bffecbbc2ec536f9d257f5246512b0151b884323f9decae659c1280f30fa1f13f7fce418ac184f8e49badcfd2c45052311125f432358a18643353fcfce30cfa1279d3d786bd4e2e2de23805ceb54aa47cff1f8ed4f8d5b9b08c78f6bbea2696ce57a557b4b040d3f8c1f49172f45c71383900520b4d8cff8a972add76ae5d15a324b637cb756faded48417fafe3ca7fce37a6e693c2efcc97eca95c66ae26e1bffb42e755197b047694a6377910f864dcca968d704784f8279d14e06e31bacbad2440a6e399a99a26e7655f4a075df392955e4db7a6ffaea94559fe3482a1623ae36a6f6131ab38bb4f06c5895e219f2052c9f3590e438e55a0389387f18d6041d4ffd975dffabf08e9fad235d572b70b4441033d65f09bcd79d970adde6a7688f4f0f1d3b4de4929f9b9dcee0f6ff1fc93e0d71cea95b6ac493e6ea809cf6d00526b7666d17805d005d6730679127149f558c506474a7358e20c3d62232c95149314e4ac194f702df149620a2586050839ba257960bd1d234d35534bdfa59b229d5b2be6f68b1473718ec1ebcfffb8395a9b5fe10fe97dd08a8c0dc234c1277ac466219d01d77c04100f8149cce0bb1bf69ab67ce0bc482e5c568da2e0cb20383a5ae77c0a4097adf12ae7840e2aa7ad21fff3f4f9d5d028c47db53e38d651c99331f7b9311c1e92c82a9a33ec6decfd9c0e9eca53c8c9baf239980a6fe85f8c237198049ce0a715f29b57690cdc6d92560897b6b9647e520dbb4f6c46ba031b9837d77f0bf7170fa3f15eb1cc6f6470a1c66563667c5c2deb410269743347f4b20bd110f1b25dd272984ba6a74338367690f80abee38c9cf81a10ec251c8f5ee951ae28782ecd08b6eea4e97f23dd4999ee09c3e00b3a5f836afb087a4178cf15c635432a333f646026e0d758085969fe4efc33983896cd9009296087efd9e881210d25033a564db46c65ae7c0069abfa051b563870d1a0d93e89c7856f0dff5b72bb2d6550f10c4d6b0e049bfcaf3c151a951f9a6860b3796f178add1e3dc6652f6c798955e88fb9235472c8d431d3374def7d7c6635260cb4fe004d235b7d7ba00ad7d0311f127d4a2e6c46e25776f88da113f5147e74a9ca2423f8fa43d39ead81c26d3abb420f74d73b2e6df17192aeda1dcad3a1825153dacc346e7a99dfe77562e5162228d0aa4f70b55e25153efc0b8ab5f58f6b0e69b7f447376752db2fe1e983759d8a8dbe71e4545c466be67de0a126260cb6333dc9c2418f991ea48bdd3c533121f778d884d0717e8e2dd127da1fcc585ca643e6927e4c058165797d2a9eac47231cc4d5b0d82efb4d53d55bc1c9378fcc01c7db87e0d9a9dd079bd261343824f02c842ac551f6154c3dd27d2c9dca0d94bde150a1eb83b48f9d0c29d8c1787b91ce1fe2ded6ac445877d30b7759e5955d86112dba6d1e55b348b56ea2304699a3f8abce689f49cbc2817113b424c62bbb0ab45a910793bc63d2e290e4d88ee1f8cbcaa6f5d99d722f251e68c524c50f627a2756b6db41aa1bde20f83306f5a2304b5385659a089350728ade7fcdf34a592e269b02cdc992be0db532ef312246619a4e2658d81a59e979493303eba6c5341bace12e07586c6a3d9e3e67911fb82552ce0dc7a49482267f93b8d9680c91de5e55445ff8a38e2909403435d5a3f401d5590d6c0fdf312edb113b86a355e1321ee99ea5a5796ededcaa72941fad14a0ad12c8ce36e226c3363e1aeca0adfc355db3939d04ed850e9c0ac17163f8bd44c8ff8045c639b937b85ea8f697e0cdbf8a43e9e45941dcc1052b16d42190025adc3f327f403b906887b352e6091bee8d7f2bd981758ec0fac14d61180260a6f4f8587b24c91926d166bee02a18075d7de0ebb28cdfb057f20cb65715c0765f7aaa8cb2bba343236929658a352df1cd99513b20bf235c889f6bac8420daa5e57e189ebd43a20c8da5792048561bcd38e80361c33f5a60032caadeae7022ac0773615c0516512c0985a5664972eb7e9e661a98aefb03fa58131ce5c9c6c4d6923818b1defb31ce9995fedc0544e0ad434340c68436ffbe0467ad558f6fc11ca97498a8bd6f30786c74dd85fd3c51b87ecb477479ec2e63254b48ee16fafcbbffa828f9986ed5bef1a67e84ebd4f2d1896ae0190ea591b9e547031d0a767a2f608afbc0aa26e064233f76e903c983a3355467550e74a09d6187a436b88ca8f18204e796d86bfd290eff2f5c9aefb6a43a9a5adf6148483ed321e6fb5892d62bbbae95aa36c7319e0514e742156ccd20e0ed82a9331f4861da7ed477b0f837a4510433e758e4cf436dfaafc8502c0177c05063c0bb101e7a480f1104da9fe3794eafc2cb92b17d57692f6209f713b7e5b9fdf68de81d3603949caa1e96799d12000aeb0831d79a84ace9ae2f1f91293dbb2272f8e26de2717584e8579d6645168b60fe09d80a65964843dca4c6adfdf0d63966414b1c734acff5e1af74ef7f7911f269a4e447270d29fca2c09a340f6f1af52f87046370613750027c21dc130264c48c231dada88576959cf1a5b8477d78b75646ea1a9836a14aadf2a9f92d3e247c9de5b43965d97fc653d3865a71db8ef25f393cf4546ef2409ec4d7b0257c18665c3667ff3a3195200e19ac9d94c13e3dd9b304e221e1cb8d1e450c361a46c9174d800dc4dea4177a27c44c0690a7f5b8097304db5ec0425c608cb02a83db4df9e33f26f24550445ac4fa55c7fd0cdfad43331ca9142bdad432f0ab491841275106f2008020b805671b6cecf15abff9a1b9bd52cf1b1c109e161fec0fec4af34c99b6df77733eaf131aee1e33f7de9a39ddf6fb52e5ab24470cb54a757d64fbb50347091a0462be5ca6bba44594f1704bc34951a6676820e0114ddc24d71794d82ab81a9786c979819229659752111531006db80d15c4a9294e731b3abd3757beb0990447a5e7e62e12f73dde300a3af2ca95493e058e6dfbe07d627bf04283eb1602a9f0afe7092dd80f4ab5f44ca14872ae1d5a049094acafbff5aa73f45904664a989aa7f62b44e6eb4c4877582b4c358a2b486d5f0bafb6846ef65bf30210df28853dc14763b1e0ffb7e0f2f82c7ee328e3cae76e71802df092956023473e1b1c1981f86342ecb8b1b06dbf68f5de3887066324033ce6e5a8059bf4598a5edb62ee22d73c9833658c4ab3dbff29a68b45e3c2a19cdd5bd9d9a4572132943793b7e1cc5902db4ac70e9479f5a4131e458257977feb461e1796a32e52e5c99c161e3f6cb295a4cef79625b79538f699454dde0198516a722407ae01c79ea08d7e0016da707a57c0c43a4163f446c72acd634f66c6a3ef01b346da303592de91286e1ca10fe1aecdcce52f75d187a4ba812a3a08fbc223e97236e75bedae1caa186518e9524bcc0b42375fdfd027e3b04a2c3f2a0ebe7b6bab442e6a35b0989b9d10183b58a7498a1a0669c655c4b187185c92f1e9942b359596a16a56532d7b6c023b201ea8cf93c9276935f6cdc817c90dfd4722bc161ea05365874d7ee03c7d02697540ab97b966757f050cc31c943b52e4744b4b4e16d76e5a0d5d28aa96cb291b36caba523060a708b7581eb92080cd750298c19bc90af9723afc5c4535da5c93610125890c1aa1800fa32fdeae1c63efb9d3c3902e2ecb26394cf81feb181ca35b02e007254c33ea242469a473801a17cf0c163d3b0c77f0871ab39d07d57d2cc99914ebb5b75beec5602def0c6f656d1628a501908b9944a9fb3d34fd16f431c2b2faced01518f4c0f1263a803a6c66b236199731fad3434cbcff0b52491acb1fcaa45abed5c7b7e4b086c65f8a580d99dc09bf342ed81113622f8795a9496f3d6ec12f6bd03ec3121ca5c3787f98676ce76c2094376606dbd6613bea2c87fcf8f7c16128c9de1f83da75f502314f9e53e32a967c8fb0750284d486cf92d665d9636d86ada9d7b8a59379befd9b7a68dfa08fe3bd2c9802a3b47b3edcb87eaa7dbe5e8678636e62ef27919dd3ad7a351e812ad9cc5f5d867da063ed44895795f198716d4f2f7e3122e084dea909e82483225f00fe162da8b16e5f9c38cd25a4c61656725b1fff28c80995336b26fe8c563fc7df8833a2f012a6e4737bfbcef98b072e1e70d625f788fc3f32599d05f0313919fceefcd9bda04e2d025aa67bbb517b6ebf9903b55861ce95341b0332781ce85f8b408921485cdc59292d7253897a2617caa68956f2e2213a452ffeb6d562d6309b51a6678443725027b8d4795f795a0058e5acc5f5dc1a91a9790854416c05f82be0e24dc1591647fca9074b2647aefbf52f3eae32efe3a6cbc0c0caa99fcf1c11d61f19ea3338bf2764ac8a22c580932ebd710b611f27ad3d997797ea5968a72264878ef6a5e39edbc810ea78d6b51328a2675fbb30012c3344e24e9a2a1f4bd49447cebd5e730045853bc62ce657f83c38a61c08dc4654785b47c95739d94b4cee8d7208b8cfffc4f44b6a520f83b6241dd57e3dc916bd73ff4ab5051d12057dd406c417249672e8ef7dbb93c3a0446bf81ff4bf9256d46f3ae1f57b76eca94618fd8db1522e2e5b29e12196e740278f421e6e0c6650c43f6e3007499f2d41ea1578cc8f7817e7e23943170094621d80468232c5f20202964d15c44d0766ab0a2a4df905e4a7aae412740c513b1df5821d26d7fcfa6a9771ca003e4e0d21679449daf783a5b7f00bf8b45cd1da500f9f1481b13b478ccb5dcdaf8e7cecc5a98fa00191a96d60c17d9a6f9da3743e6d59d318aeef1b045be5a819df059afec8f31879867b55bcc9281191838a140dd89d39d345275480c37813957989723ff792947606202b9a09ffbdfc3716990a5a1c49ef268a5316f6a7cc71d694ed854d4c0c60389d5d5f55040545616d866ce8f478ccde90e08918caee5e82abb4ec3c6f79a1adff8406e6613917b283c0df9739b9ec9738d7cc65b938251a49f57dc5d255ff93e2a7525bb934b69269763cd2b8cb81448c6d6d99bd273f4e790d7d58f8ef957464052d3feeeb93dcb7a7eda3815e152f902eac615b811d299b2bc78e2811f21fbae5d4c1c6cb133f82fe2157484bc6a868730403dbe7196037619a0980287f063e40eaec6d13cde59ae39f83a96be8efea6506a086247e5625a09185834f40e77cbcf725075ddf55925042e04524316e9d5e5e6ba8680b4e15245bd181a79c8fe0e246f5d7436938c19f637f8fee276ddca3bd55a03467355e4f70af9b26335a001ed1802008ba7cb5795b03637fc08058ddf916b9a727aa8eb04f8483c7269fc945a8426008abdfbc62d6dc74f5dc68db75498e07bf534d48517ff6bd79d3b4f164bbb988b5fa929d068d29007a52c51c5bd1e56d66a4576e82701fce9d6f83c33a43f683acd1a9ad4fe05b44b9c9b2dadcc7fa0d511a0ed7258c58362b3b20065f9da7746e3a4c20e21c4c5e5716829e8fec6b6c586f209a42c42150ebd41eba6ae0983f90e0051c34bad473d5e818a8feb3c78feaf017d29eb70a95c83dfb8d8b6563a75afffbc50ddf58e1d6962eb12ab8942701764425da366ecc5f8fb1c374985646e3e424c7442e26a33ecd119fe9b7cf12defcfec9ea0a6b424a100c3bba9743f22dd6f2228aa06f849cceba6b2805df49389631655c8cbc20d8ef2615e6e553ea52bb7584b3d8b32c375222bf82eb79ca59dbd4c4cd744a3523c0b05e8bd0e50b5ab15c20dbac2116f9eab5bcea33160f7a8144b9d7b298cb86eafbbbaeab00e4e4694d730bbbf54d6ca98b4cf6744cbe33866c5c0d48ed1a9ced9e98aa1b6c6c9c1a5f51d7d91523036b06b604eab5c1af9bd197c77663ebf1ac74be3e6a653bea0b6ccba80ca8c51d2d7cf3eb1c62ee974d22d27e5055ca4e3a568d180519c15899cd1dc011c5bca2275d6a1200b3e62341d97b82212cd72a1f1b44f48b16e4a535f2d900dc206d7a522fc9a3fc387a178161c9e327efcc6955835eabc7b7f7fef7b966e2e24c0c334f2522f71912ffa57b67470141268bb3b9fe0d963b089bae7f0544aa978f7482b022e0ec84d69e2cb5cf6931aa72940091b794d76691eaab262701b22825c1ecadea5af5c53ee0e96b2413dec240464cc707455880d47183895fe476d1fcb033b011393b5521241da56a88fa9503a93179ac2fe69eaf8172588055f5bd2071ab4e2a298d1847a125329e6f4b98adfbeb8bd4125aeab691c7255d9f71352019c31e32c13cffd766a1cc1430f06b45b24beefdd6cc9603afec366470ed3fa66d1ba28ba2021bd99f3014da9394877e7fb68bf061a650dfc063d74ebb218a9c8954f08ad0c9a86f7276c70238e8ff4e10009cd851e71d304aafd0c2198b90cb20a49253cdb1635bbb8adcebd2e783a37add3616fd7cead4fbe04506505d056495642e3adf699a0f351a0c1e2df2414f66d7989067ffc3e95b761a20fb375988868c95a3f1005f7a940fcaf1339cd7c9613c3fd9db2c8335dab7680d069f2b1c841fc9e7679dc16990d760a021efa2917072f39c7517adc2fb1311bc2acd79dd055a10ba9134f791df9bbbcd58cca2096f9777af408aa077cb2d0fb3d2c4843f8d1a1c056a1ccd7e65fb9b4b5a083be5c579884fc48296decfe2feb50c48d93f8a653f63bc9f5ab990134cb44b6a542a06c04371d75f744376b0f69515bff996abca537d375d2c423cebc41bc8d183207977367499701e83aaf70875031f877c420a67bfe570d39ee63cd0b7c6fc72c426fa44036e151923b9f29d7bbad1c95237e0d585946f45fe7358732b97f6dc4c9c677b0dd5b9d489d85a5f8ccf3bf8c3ea4cb57e2b20f90cf9c6130f211649d0fc92ea2131a11948b2a5e5c92b7b1382070049fe4b1d51f46b191118947e78729efb9f66cef5da88a5d0bd4ef5116be1a21c76e0e2c986fbebe41ccd0d72a43e05746193d9d7fd81536db5db9bb528b63e4840fb4b979f720343c80da3b4c0105d03552802824f84100bfd8a973cb50acefd3957fa7929aa527baab3edfff6e012f46aa0beeb3d546bda53b3d64e6c113422c727c918c8f0faebab0a2d377732c7248fbfe775c44b415651527a8e394aeb808c9e3b0991e1daca086595d4fb1b29b16a586ad3f8d0bc44bea9e983577d1e783655b0333617cca7fff49753705af951229756b5560bcec5de244eb4bab02e45e170da98b7beb52b672b7cc8beabaa9f8279e016cef0ef7da5d693441cbe882a2218679ba3f5a6fa2e65013ceca8c5bb570a22bf45a82a2d60be9a26bd44355eb6789a9f350ece1f24a359cc9cbd64856b3c6b994359769866916e01bd227b9a44ac8d3ea1e460b317c4f20b0e4862cebf4f6f56f99ba58fba84a4d0b02eb8b83fa5274ddf8fec16d0c5d3c52e177d8f367a0a124b90fd0ae4e12eef36c66b37b147e532ced2dda1f49796396b1c25282b24a524cf940c1fec9edaee27b62ab1e1e184158b807ba0e1d1b60ddf4c91d87057e2131a2fefadf624a2c437bfc4ceb617b6153fde7d93561483ad087f80d0143f4598e57c5e886f24bbc5842821c7780103d8f9bcd5ad4ae25baa71e9ad3a1de416fe454223807f625fb97be6696c60ed8beec47e323002be34b09f0abc3b4a1eb52809eaaf1f5076f927a917498387a76e2e1bda850824744b60adb92b144d19bb57b8d610725a70f7fc853fc677e6523e544ed8c6016889c8dcd6cf9098a104d033d905ca1018c51976274a6abe304250bfc69306f3546610fc98ec54f480870c1e586499a5d0041b2b21d18d05321a2939c7f13cbaa2c5fea7a498f78c9a64046ab0a5435564178c01ad830b9c59959864453960ada1939912010db48d76386eb07391ab32804c239e9e1487892adc5b9c12d0b738a245c5853ff17db33f7f74fc051cd0d9283769b690b9a03909a11921cf5c8bafe52555773aed266c3fda10f417c8d56cb233fa2eb224a58fb4c4315ab28a6af6a054f0c2b3685e36e7a4efe148dc022956af1e01cb2688744acace8dda99740e14148a7a86be8791538ca8dde6b21276e9e8f29edfd2c6a8fb7ceaeb30d6cc3c669ccfa09db1963c29d8545b78798790bdef673831ed12cdff3b1176b6750c9c3c2bdae94090bef208c08ef80675daed22d1c8a3d521b943256d12c8c4780aefea075f322007cf3b807a459800291dcfb0d4e1299a0db981dbf01b90f21ed9c388f243d020257dbc424661b446fa8c96db6c3e0526d08cf092da3f0defb479a0a5d50e7dcfb03aae98f1d65d3342eaaae5f6eb6e81bce897e016084c43afa0645d51046535ad1acc78669e53b5353df8e3ba42c59abc54b9d062fd7f671def048e925a5df4bd800b6f81ec780c729fdffdff2099e3131279221a8a54b5e5f4001af6059cd0ea04544bc80f4a129ab6c47d595bf2b1a4a84f7d167dc34276a9ad6df9f3a057cf5dd46e243357ccde297b4c95278e74932ddf95c4a2d01524755e5bfaf6bbf0fe8ae8c17ca6c608cd4ed78e54c637aad858fd5ba4151b80b2df5fedd52b992271faf55372449a95b229ec924a05b3f2193835eeafd4c29a110413c96571a8b30b37697e7af73e85e4c6bbf8a82aa0056d7d936265f3683bc7d5feb2894792319c7d078d486934b58b9e2c57b483c70a0c189b5229f294a120b633ee21d77d60d2d0b9178fc5b3353788d9f20dcd51bb7e01ca3ed82b578f39f9b7148970412e12bebc32854e057e1088f2aed8af22776c9342725015d50f8d3eefee7d6bf3d0b393b45427785e4e5e404af4d0ae37b759b288e402506948baa612b4deccaac33dbd3a0b9f5c7ca1179dc59fc9c4bda7982cf17c17f0d134d803fbbbfcdd053b9cee4a9992e05b72645e4d688898c69d74e1ade678795e7220525f220c9fc5d7772a8b958afb7dba5e0c85fb294b94c6762875beed9164c2548ef126c24cfa89189097e9f436db902aa9319354aacbce1b59846c8cb1a92007a1bb5b8d25de0f2397635f4a0a9bc78fc72b8c75302a9dd3bb39e109edf5c302acefb13416fd8740ebc9438c830a0ecc77fe06126f83992e6a8a8875de62cabef96e02784e0bab9447ce912d842858f782632d11aa34cb92e9d0b79abb9093cef380276c6e5640fba7b5cf764a2abe051f09caa7e27142132e6572ca0e3b2839c6c3338974916404a696fe60f2aaf45b6b097b4a0e6b0e1d7f3a4c3796358d6a17c2422bbe01eff9715a4471848c077f41b6dc7277bf7c39fa7e8efff7b13a56048fb6b49fbcf9af17646b39427929b06ab2415213d535a4a72b2b50a796b1c9b291715816392d611ba601a7af156c164b51c440f771d0e92dc34f38c1a29a58452ea5a9a3c0e2f991349f30a5070d180073b36b2c263fb33a1fee10fa44cf4441018099466ef0622b1bea97e3b7dff0cd3481daba2ec21a67c0d92d288e9c901857c5d1f4a73132684e5589cac715b43c2643b91835beb4958b1474be3113669f098f830611dff18b8782b43f60bbc58c99bb96e853f30004a10a7910008087ea8ea2af93a172452736f261695c7899a834847555deeaca33001411099db895b4eecde6e14f66bd14d4b7ed3e30c78d688fcc90d0e6083bd19078256e411bb70afdf8c1a9ccb455e62b3a82c0ce2305d0fff4a733480fa0ad661dcb1ee02dd54749c9b2ce00d479cfecb6dd819a20c339d7b5b15b8f02caf74cebbe5739fb24520c9fbb8e209d7bd704bb4bf457f160333b8a4330e341cb35c37300031d5d6f3c9f39bbae7d506c1dfb98d1898c487e07182e050ac58d2acc90a908265d0d280026c5cd4b9bf182629dbad757a08be0ac31a654e43a13c4d6bb7f65dce1ba5a5652aed404a46a3744ec12056208ed5f46f80d371bb0cdbd889c16b4b088cb6a3e3d49ce7c5740e193d1f34d7133d63bbefdbe8afe51508158118a8f36f58e5ed960cf86d78e6e32e37fbf4fb0acc2b96c3c45fa000dfa707e1a16966f9fd2c254f75a8eba9ee760632e72cf1c1c5445ff845a374a5f262ca1373a2e66607ed4239d72248055d028f9188c4c67a1cf185806caded5f4d5ffab7e10b74e9753472ad748691e45695f54cae44830ee6a5d376b359775cd84dd8fddbb8e02443c37e019437f356c53d1706602814b9b19d716c381e197c6aa2751f87b1435e0b806096268f84ef28eb7bcbd20a551ec1cb98b7b9e636f561f44c89b1ba9b95dcf85e71432763b79e2c07a6287c40f625b3ceaa6959af4af8829c3cbd7144cbe760dbf8fc15ca313951143bd9ccafb12982a6df6f4b43fa310484113e52fc173734e2f9550847e730f8cab2cff927dfd29beff6fab175c100133c4ef9cb76281b01f145045507f012b3390ddfb709a78992f3cd1fb987d72988987d2a7cbc6c36eb17800d013f581bf3f397beef09f9014ed3408f8cb81c4c8dea2136253365d3d54e2a5f5dd74b3934807c6e7b2c9110b5e54b3d13895f4b90f117bd8bc01e8df13e3778a5f343792adb488e9f8f7dcfc92c710fe531666389fdba51478a139154b70071b468a4d4b0bacaaab575cb5757817a4406d7e319ffe9b104a4e49f09fa9010a817d22eaf09982b75593fa8bdc3259b5c50f0c3e73cd8e523faff9305042803e7e6ef58fcab73fa0919f03de57fb1d61ceed9f80a857f45d6a8b5f7033869ca731cee2a208fbcf320d797fcc0d72eb02e43633f40d334b30c50cf12b8a8cf5637d15a65f059600c52aefe22c04ee0e81bf1e4d5210e1906a536ff3d1ae9e9f5285190212f7c12ed0fefa7265b67c5b5ff1ac3eb4576b2bca32338ef051030919a47a592612d6643d0f759d76ff74d9f6b91154cfe6ce380547e6dbee0f01b6faeeaf745903079256f5d51439b9cd32930d9a238e30746b3d0f2501ff96ff8ed18e3d5815e24c8346b20d36acfc6e9e1d4b814e0441227164c0318634304be657e75ec35c76d0a457b8938b07dc52c6c83c3cf01ecd5895151648d5c87d02ba7f9215abe886aa1944a452d6f4e1e88bdc19ee53d424bbe8a1db464ef20448d9a9b989ccdc9e8124a0dd4cd66a57d3865ea9904b4a6745fe08886c09375f89d21ceb875da00af563b8428f513cb2a758a73b3547ba90a9094dd6dca61709f8d41ecefad8390ad71806ff9d1d8978ef8fa1193e39aab820551f8871965b3e005675770605047818f743f43271a6b24755dd067144a4422eca8b56efb293d831c366d5dac3eb4abfcbfbb7fb652204519f28d007374cd12ff04692e19930633a05fdb02791b1c31c0c9781ea45331aa9ea511c7c7e2849b86482dc518660cbb4a1211129a3651ecaaf65b41018bf13272e04fcb28f8d1209bb46350b98feb00c21a936be6a1c1c58fcc5ae3873a5f0066d4d21ddb79b5309968dd3d9646ef97da7dad647aa3fba4901a3a2c7f1c18cc462e525454e791634f630c744de5b882fa5e8a287f7971bafa3cf64c4f4dfaa168d09101dac26d7e81c681b31adc813db4cc058974ffac691c7bf4c36c68a1dc53ff304146c04367ee23cec06440e490c97f3f5d25e61cce48329fe41227367343d3b511c0429055d1c12b4d6bde0041becc96426f281ea519371e979eb28341774bdff318ad653f540706b540478d0119f426d91cdeef3910671121a1c873b9775e6f78df79d888aa1ee915d5894aae5a84239eb22fd01bcb1ba1ee06052252bfe22164c4ba177a8ac1225edad22dd36860097b707da35fbcb0602e358ddd9ac3996a86202a3b7fccd4b84680037a6a08fb9baab8ab058ba0a9487bf809645d1d5903cc60d9548d9dee252c0e369e60e105f0ca2063ccb859676f8337b503e564ade7516d2381b9283cf42832be16ee9c213e826865fc268935bc365779ead70fa601251f7cf0dd29bb4404bb6c88e3b12270390313522f0a78126d19c0eb779ac0f9f7e5083859da7383728c24fe4f1e3675e5a0149ccb22d4c2df6406da550ef3d91aaf6e8c0ec1a7125ada809c3884e22167456f4a484728e2e0accec532874ac73dd4c9b556bde54766ee27058f24368ec9e426ef5c074d80164da0472264f9700b03efb41047aae70f7433b46cf533b324af79f111e46e5527d7d96103798e9562d38a776b5336250e6457a21890513ed161905639ebfc47465c4f88bdc60bff7e8804d3865a59016d6992900d023ea8b1e4216c91b7e12f6ef8f7e4ee1655a1f0cea822915113035b3ff696f1dfe589dfc9e61183e43b9147e60d15961df89aba0869ee05c07283526471f6177129779395bd8d3d9748bf593b672b82860a019c65c4209571eb50ae4289964341e2ac101bbc09027cacbc00a401a475d49e0c0059db5ee0eba824216b4b7813e0363ce121dbd78557351fdf284c637014fdac9311bafb93a78036a9f9cd7a0023b532aa9f02f93df1692c6d1dabbfcfe1d27ec09619145435cb6f186279052ef701e1413da515da1f74ffa4808a0747cba58dfb15e993dac4d11bcc2899a5548b1d1796638b5c5a47eea20af6f9b1ecad3d5a0fa6ca4407deac48343dc85b62e1f0aa5b206c42802362b7c41a3c06e57cdd84d6141232e7fc58f496af091f820375628050058c47eb1edc7cbe85c6c094b4a1f352a11a778ca394df7a73a0508af516fbc6739c552a02d0f14880c09af4d2e3fb177f6727d532701c51fc91a3c88273b7a41e79ce069b2da68001536bb1058645a93d694545845664a1a9764b2fecaea82c5f5ca839d4eb387883cd4b450bf954e95737b8fe9c4f572acd8dfc6c03a2b9c738307ee51bca15b14cce9a3df3df674611a85acc51fb1d4aa6a7e002c6bd1f4a193dc4413f5cf1c518b11f2c11a1224045521e8997e601f455c84a3eac94f595fd3ab40ea4ed364514fc422f4e74d54bbb77fe1d1368b091e61d5669a5e8fb5f3bbb2949fd527ee9f8240caf025a18288923d35f8e6f531062a3d12fe21b687a99c1a0a40967e124e96f7c1de2fe0c99ab5255b51ba19172f8a15b5489320496ff149812d06cccd15b99259e7cda580915cb748bfef75925059fb00ed67e1a4b94d6938fa64c2c14c5f99a516313693e983794d77e8847e7033e9a0986032649ea1435b38c7b3d3c4ba8a648a02aa873fb589783311fb8d08048e837c8be6f164793747e307fff86b8eadb6ed975b090daebcf05d5a6d45401f2165af4b7ab43e453d09e99947d096c4d6ed896ee6a5cd00f702ff63788c66d5d80ae6afeb069b320a03a455c95632284462e481b3ec26c23b131a34ce8c263af96e2565df89ff6ac986b4c4225343471c1316521a623eb764b6304a1b1577f220da90f410db16455a077bacbb7bb893f93a2ccbb659da9926459772b9181698b88a487eedccf640ace2001bfa65f4c8fa1ce844ad861621e0b58fa8e902ed32d75006fe800f3a242032dd6f19083075ac9ddd8974151590877c3f1842e53de21055536d4234c40d7c3b640391f6b1bb587daee59fdd1a4bf4293c0ff9c634e6f5f40aff6505a127edfe60a790b3dfdbe18899a6bb8fb62354ff65f4762aa4df8cdebd072ed6f6bcda1c6c0512ddbc67fe36feec69508893e4fa5bf79127a2110932d869f19c60301f8d867143c8766b88aca5c34713c5b80804aafc20305ed2afee7c133fadef441b6dcba899362c0702960a64d24b262a9c13853f852a481310dac7018ea30e4de4e161f2487dcbd7db201dfbd8b0e1252c66c37f8395a82d87509b040fbe268d980a3226a2fde49bc1cc1b30e6eb2ec1078b3d37c69b338cb9c7bb1a3645209c1b849166472496a2fe0c14583b9fe8e0781e2d7e10380f938f5dcbb20432d694b5dbe633ee9469fdb6d6e282e3bceae25413ed215c48ff212c5b4d138156fb6ff04a712f91bd294a084d8f29368bc81aa2eca73e06a45d48b40edce5656f982df1aa83871597e59a6c40b8af1d81bd55697dbdc609b6c56f3258df7cc85d71f0b3f15f9eafe66e90e6bec2a01d277bd7fc10356e1a3f086c9c63d5fba475e387fdc9e20672bc6f615a19657eb8ee71621cc3b0dc44b82d00476bfe89d70c8f43490858ea7bcfe67085c5102025e8d174bb559076d10b796b845620e6f84c20012e967d9231818afe9f7dc968262283463a0faee57498986c7b8721b992b6fc10bc082c114d15f23230250c801642c1c08d636f999ba702340a54edcc6179ca79345d2a55d0f820bdc5428ab76dd5f052f7049260353d3ad97f8c274aa8b766b30e605d7f35e0745132acd51f3d59f5f340204ef1a653b133f83ad2b2966ac3531b8603f614f3732cf0f5ff2073982daa8f8cbed4d30f820166afb18ed1dad5d2759c5d0c42789a571ff3488ab9bbc5f2d02177fca30c043026a70e6283fa3032bcd01aa015a96ad5f6a05ac8474ec09d2ad41f8be1a7f58b2e7cd1dbfe3476a2b974a7b46e70ba05b3e221308e950fecf390b982add2e56cac4e74eb9e45c6eac7c2050a799c47ee0693c4ec3d0df4742d428ecdef6acd55788742166c3008184bc88f311700c078a63b197854dfba819090bb869cbfdcb63ec7b6392e0d577ff6ba5ba771c9a9bfb35aa18bf0c1ab5ec0dcf011e0bab8d6c6898df7a86dd57704f8b49d4a5639504f829d63897d65db4bd1bb77e5f8797315380a6c3e7123e2c5f5da1edb5f1b6aa528e48da1ae571a6a2b775737a79795c43ab6aa686920698b39f6fa225bba68c80aaaf3fce0da84954674a22265d6cddbe10fc5c695bf3230120df70bdc6a51bc61aeda66272862cfb1989ea5df1228d8a3053bd0466a5064ff2ac3f55ebd8a8ac93c1e1df3e5f98ee25b3f80c3191d3b2d54e72f721a3d88e616b7bc29dfdfce92c6a5cfa03533864859e976df49c82a7c2cfbc72013819797fdb392df537f8be0e2af4a59356586258330dceeb143ea1a667d0f014deb42c945f1f1f7da840edecb719909c3072b5b9c9ea10830d82aea65f7a448c9767c1250ffbb0c580bd8402f7fa8ba28a4244812fd47682c7684be0d104b61e93a1960070886e8a8d71043b8c6165d3951132362d9f6c1cb43ec88b42907c840cfcdcc39f5b480491fb74622a53089afa7123fff1660eb61bb7155d834eb5ddd0eba20ab95f708472d7a30ee04da3e16bdbbfe7a764137e200eac22b557061af55b3d4e4142288eb8775eb4433c9858a3831b4bc7db7b2748bf167f0486955b2c1eca11d81871d1a9bebf3251d16f7c0825132ce515821b4aa3215b3e58d7018d98165ab72cbca5ee7fb0120ab48dc60a642e88fd42efaccddd6a782ef5e7e4128148aefd6666e9a66528f90c4b6524a80364d2b926e553b26f7b22888cff0f28915d51b68a215239c08a33673b50018058bd2be773fd035bc3a337a74bec3c4e558d318ae10a35ca212e257e01479141c0a23f35f3cc5e4fdfe8452643ccb3565b32e9ec0af9390f8cbfa1e2569ee8d7a2fcfa24e938f890da96c4b7c0bf020eec0b6994d9b2cb79e0957a046f225994a8d9957ea1c9fd9b3e026e1bc393948cecbbd75cf7658ef2cb9de499f9740de74729ee2705c27be819d418ea96a741c9abae964fde5109b8e425d28e874e3904d7f53552c50f1f0e238de2d58a42b7a4987fe40ff069beb662dc9c6be339493f31e3fde0250bdf6641f84abbee727c5592cf5532eae01046276d3795cd6d040fe998843617038a620527d952251756da2373a68f09137048be67cfee85703e86ce819a77a19157e4969390e3136165a5afb3fa18283c2dcad6659142ee08d97d68d18fe4a15aee59d109d94667b0fd2d683a673ea2098fcb882051904af01eb8abbef13f71a7c8a7e0f59555f416430a5d09a0dde7ed2ebf255e2f8c26dfade70de8f4fef90c9468f3ff0d8fcc61ac966d065fcb12ac281bf7a9559cd679d1cf44dafd2cf223d0c1d66455f993516a770f54ffc61e157d03bef927cd69b7bfb1eb69e413251a8e9559418b3ea331c9dd6a724a58e94d171cf809ac670a3aea46cfb1b9aac78974d3c24b3c475b36e1cc6525e8eacac2a58b8a6e54552dac7c1f5e5f9c8627292d1d2cff2d55de3d42290d8006ee4b28880afd1543cd386f1a7ff80fffb4aa642ff1593b88f73261c196b304e545bfba8a3f9f67b81610ccae9570880f247581da1ea28810cae419b12eb349e000d4ccd3907ce9a67587d91eb5a14a4528b22ed53e6d2b593c7a26221ce9518cd9385b2c0e9db6f94ed994bb8e7f1ed05b67f1f79565c90ee01e67d52ce6d3490b8abe3b756c08b77530c30967268ed6a4323d89f2684f27935f20364a50123c849fac9c7d617da74b44e86768b26e56193e35a03ed2f7109a079d17a1e97edf42fe8f969d63260a947ff95ef8bfffd5a590bfe8ca81063b32572458495e76c6a981e78eaf3ee8e7c46aa043b6fe12fe9046916f472fd4cc748da56872c94e2009bc9041a93e42626cf742733797657fcd9d273860ddd71c73a4e0673fcd2ab7b7a83eb7a43ce3ac1d411f692fe694422cf61320dfc5b5c9a054f67dcf4128002de8db2cfab0ebc7fd2687f8b7af29670bcbe296c2b5e21d959a8b662635540995b90207d8538f421cbe50c3de4c6a8a5c89d52ee3276897b5bf443871969a61772ef97958b3688e0e91ebdfd5970fbbd5884b1e6a626089c82d67c8195e99d6c10b0b0d8d4a6ef24595a311ad4b0807d41cadcbb893f6e99a1c42d343421df948adc44c992406007443d2090ce4a2d903e07ace2b49c6b9f5087602a425a3f7f97cb4eb45ae0bc260cb06e9df61348a8724f5d6e5f7cf24aaa6e8417c776269a92602d2c3341d961c098a0d2929f26ede7d47f2aa101d45e2a167d139c6d0356c859fc8fd9b58981d6f6c30f6c995516729a2680efc347be3ed80e5089ac19d7ddb3d124f3f30fe011a722a7d4f397d951f3ded6d4ac6919c5a1d288f1f6ac211bbb960a8c102e27782c5bd044e9b7b7a1031cc673134ad9cf2965893adde26850aba6fbc827d5c334667525addbc8354832e2ab05e9bb6b43fb14788236e43a1ef38fed731054f6961b736f4397d916d1dee9f4cc9c59586be494d6dd24a3cafd938d58b4087d295b6b3da843cdcc3ea2225d4eb91969ae54b9012fd6bf42291c7a7825fa9dcc7b184f5cd9ac39953105151b1342aafca467157cb523ba257a70b132389f90154f1f526347e8e134c0f723e3907fdc7f13099550b38991e4247d320deac2e2092d0c1c1d6764e198cc60b8cd0e5469549f254a26b8aab63e4f616ba916b454bfec3a94a795447880ac7ff52b9de11b2c247d1cd27346b3838ce7c92de445152cef8e900afe9b2068641d4ed25ac4684f73f2b91351e164a4c730a83235cb7cd0114ac3bf53fc275b4978d8c34525341d01815221910910d20fee71d630dc7c42df87eacb8c98285e0db4a5aba16df3c98031578ad6c95f74b0797c60868309aaca35c87f44f1bfec6c4e8d9545bdad9e43ffab752b72cc2a3fe2b6d1a371065bf65e2dc4ae5d3dac945b497c3f8a01e8c373c67b2bf229fb985fc698b96c8c61e337f8ddecf46f5ca3cb5964f0c91812bb4074f28b8c97f8a6c53cca72be8a658a3520761e77bca4a83d877a2638fa138e9a0f5585eda04b895d2de2e462512f6ee9b1af0150ff5e231d9c7038172184fd3927d2ecf872c7f20210f4281bb333631abf1538617cb7a79fc289bc57d42cbbccc26c01499593c05bcabc9545a47f662b6a31a9c04703a1ef1915f081020c16db37f5dd0aa060d2e1297736401b54ccc936fb5702aa3b5bfc2a263d21264d7daf84a98059f2765e5a0b0bc413be03698a2ac891685481e9fbb3a14696bcd40f3163f64e08308d315f1fd567e86ea3694a5159018f9524a4d75c8acb2491cd00d8664820c5c5245d47a9b555d573312767727dda18677f73455dd3af4370325c1abe79bec629329d8b77e1bfdba25d3df81547413bea06660bd4f2960a7f2ac881c9d683e4d47ca1cb47e2ce62489ec1e3d3cc99ffe7c8df361b139c6c735c3fb2bdef31ce5a60c13f8837e1f82b90afbddfba8e965e30120b238dd795d488d1755dbaaa42bed8df4f3f7773c427baed83526432ab88a7f1841d0c1ee86c0fb7b506b20db50854c649015587b76a9ec6877c2ce02a03be1f521f1e26ff53371a20022efd5178c2c5d0423729726b69f8df7c018b8d79296fe55b19b05518935c92373a3e1ab5f9f49fa9cbc1412018320776ff7df4918d6f47a44cd088bc1f2a31bc55b0ed8e20e70de31623c703ee1e54d42a66229558bdec277037431266482777aed4856a6b72b79ce4ec61be086ce6c9785078003e30e788bf5457428d4224babc1410b2d432396b1b850a51e3c78e09838f7fd21b921c2c2682f29c4a527f237ab2fca64fadd589069215ae94a4c19c5e4963b87549e93aff1a3c32389995fae0fc0ab666f09a344cb0b53a1d02bad2259edc28efe08bc3cd2bdcad08139a1e05f15bc36d5b14ef836cfc985ea9a225a197114063809d2344949e04df2ee99c84d47968a4233694da5bcd5526f319e67aea916e8e0cf4ffd1289a20c151a8ae66a8df43177e5cbbcb4f47a9b5aa0f95c142ed6536a7637d41b9dc1a252e56d3080735c48b596a15dc80f9824580c5dbba23f9ed8c661e6ba04ab4ec0a9ce6a7a0b59be86664e7ce93b5451be8dca20fc16e57b9ca1e0b6ee0fb5645de07a6f13a7190054e9a55a04d3e476ef7f59bc6b328296a9429cdca51f12d77b9b049db9b039468094a1edb154ce7e525a16772678c392a7050cf393c06d0658f4cfb47d13d755b7c7eb9dbbe20edce123cfcf5a107a1391735abeb795ea7e83c0d5a546381ef12199184acd289b02271973f6faabbdae13934cbc91ec5764bb1cfb14e2f349c155cbdca3f1c52dc37d28140bbaf6d40bc5130e0775d04ee641f77451cfec41a419f626c1d6b9fc37df4b2c0eaf20b6d6d268ee00be99624fe38821d50dd7ce67e9359c1da17a5864e92c683b7bd894f81b368b6dd02db55a4bfddcd3dea1856da209149819cc17a107d2a539251e9a54e8cce6b871b99c1f69ebf61a9f7c680d38422b8e5552ce04187b02e76f7aef6c78e752c2a5f9c54cd79a82945fbfbf7f56b25ec864069b3d2aa3660d2f0ac1acfd65733aaa93ffa9d51501557aed0d1343a6f0aabb3a47878c2990d13e4fd167c7b90860b3465fa39913938501c808ead9bc63f3d6d34efac9fe94ea5d55b080e918733deeb503606007fd13d83cce7e882ee75b89b372e329c3e4bed09a54b38d7331384433c766be37d2a9b4e7b2bd424b72b29a91eef47bd842d9d3957e4d3d7c793f12a1b9156a97fbe29cbf39f6d8de828f552d7518aeeb23901602dc8b3ad8e0175689ccc2e52ac1703e7be07b55e10f390945ac339e29a60f19e1764cfde1c1b430dd4637bf7c27552deb6766e1d6da353746417ae00688ef8a11f2a853c45763ffa3e5a2cb7f8d58641b4a7b9eff6b658e310b54edb679e688510b30b5738d1a2e11b6d658f9b2eb41714c7408d181b5a811e4d9b339e3b28ad1de59bf8eba24d331f5bb0ee977be7162ef41af2d05f16d33a4e048698fb9b7953d245012925e400c02b32ef79788a84788c21c8ccf3c2394d3f05ab8bce92dd972ae46888241821f0a294e5a49d069a071f14f26c3680f21261ba6253e5579f9e7df624efefc2180e45809f56217f7e3e50e0164bce9da208cf4d60bf4422a74a8aae67fe5503fcb8ecbb8889dde2e76660426273b743e4f4dac1c95c8b64ac1bede4243a8de9c48a607179eab100cfac758abc26277a1e8435103b88f736e7e4315e22c612712fef791b06e2f3e33c27b4f2a9330c07bde12c00e3d5b7e8b98b190b08d69db9ec0ef3b77c0e2505e88e770c11c221871806427e4312f732677eb06f447460246b3d2330bc8a448a616efa54780aabb9d41bd330b655cbd4118eac5307e8f192b1055852f0ff2a015c35ef3bab5a5cdadee2b36ec9cc5154fb6f9c7704bc569228cdb8121272440e8abd0209af0cd62f964b41544ef364a1bb9d86fd3d099a3e34112130e5a9810720e435edf0cf351c6a6e2c78d946c342b05519a1240dbfc5b2bebb6848216bd9f505594f436a3c6879920540f352fdca6294e08ce49496cb074d587c0afc853e263da92270ceb207a63552aeb297ceb2b25f32a6f6461970b624dd4dd52b5ea2a11b25762f101550ef90e5c411f022489e3c23ab27febda1df6c36239aeba82b9414a33143ec6489b60fe1ee5e19281ec6f8d1315fd4dcedcf5a78b67bced604616d6440531cec2cc5ec01b324eb3bdf1a826368ac4b080d3221b3dee17a54fe117013e4513a4cba04f350846b9e9c3aca64d4b46ee584cee35787a4b09a71b314f554ac68828484f5da5714043b61c52c1cd9da091e1b08f79014f5d473a4e1bdb6203c0c257516af13e19e4d70739f8bf0f2444ef80f412d3647c1413423022f53ce34c7c2c0e47bde7b099dbb75b8cb1fa399917356ba54db7656e4e0b60ad9d949fe7429b57658e68f63eba8c790270a43c40d0356d7770c9366f653e089359e6c170589da0861d1234d2e7fafe7c85c5a88f9555a9022771239668edf17ef5c0bf93213cdd80a0a5cb92f330fd11d8f1dbaea2bb9dd4a8f6d8e859c823a50237b7f4e0711a2294433b61ccf029b00ad16578ef27bac62dc6e621257faa44af3b2bb412aa7a25c91230a14619716505abb3bdccb8d08e0823382ed80c388be3d3299f6780d5769b04eabcf0135a6b5310fe356b696a9aad9fd2b2ee1b435fd59ece4cf0d75e28e609c7163a6705246ade6a54b7d73787882c2b1a57644dc94b866439b7ffe112a0c501c62c6216f5c0f841013c71f8d2c62b1e5e8c95f3cc47f8af47f78a175ab16b6731f54d1d42b9329b2e96d01a6eb43245c967df5dcd631794c6fef46d9a12a0103b78c6d18613d71b6be9c754a7bafe2f53d29a44eafe855bac073b0c62df0158f0313dc8db921926c015b8e8fd0b65faf6b017c798e9be56476a740cfd75e7024bd4a042593e5218755c0eadfc17a503656d151f5b55b4552e04ac692e55004b583567d39fd0d203e6a532f6df164a16d9bbd4226118e49c12d37c5b7e8244b45009fe047655da57f795736a95fb7ddc03e77764b7326493f031adf565985f33bce241811e298225102cac5e8b168a52f6c81a3c5ac83394bec03770f9d559b479bae84809595b2de0bf171d28944d267a9e8045acbe61d35350c57860dbd5c204c1590e4e0f038cbfbdbda57bf1db7619a66a1fd2de3570d2d1d533177e6fe14c407a95154f707ebcc77d7f94aa33e9c9babc5657f099422f04d6858cf9fba812670564fc23427048fb32757a2a98988858f3d19b53ffdc46eed0c17b26237c627cd2ee13647c3d7e77ac2df0872f8900fea3c149a0d5baebffa3b8af101dac73dfe0cca6508f1f2a9807d142840416d6406837348647870f0c6ceec86f49b7cdaa82a042876128d5f25d04f8623148f42a3adf9206a33efe1c0813b309509292c92d14e9946b20ba11d730b88c927a70b2b29fa08ae74b76dd3fc35106fad26b975b1c07513df7bbcc7398501de62e381e1d77cb385da0106b0bdfcca9f46e2d685cf4810deecbc2971ca7cd312d3e86d5cd44d5cf6ad7ae0ad2c1af1fd632362b4073ccdf05fe44db477b672aeb84b19230b674c43b23c88f325fe76a1f785f6194fb1ff3d5ae055c355c300cc75ef6385400ca97f1ef1e2ea62a993183deae6e42c7e49d490394695c81126f50305585b708939d2a83c5e099892e5b94444c96efb3b5a7885599c1becc2fdccef1d829f2d92ec0e5dcdd9fc3fe7d175428680123871d4339c780059df3c257fef9598f126e9e718574458a28639d2b4efc2da646986ac6b9f01593bbadad745de09f27ae956f74f0b74cbdc8a184c9073ba6d327ee46b3dbb0da4a7a6df54665e5a180096b18f72166f79904508036479d58962a93ade97eab76f0c1a15c4389aabb67991f06ad63ec7c2e701a01714de56b922902cdc0df50053105e46201e8c67da56402eaa65681b24d96534f8d9409647b4cde0813ec18b270da08ac384793bf91a92389ebac910983443ebd33c293401ff49f4a33daa55ae383bd12c04e08b14cd2c8ccfc50d0b9b6fdba58ff04d244236c305375fa4b7fc5d7826dad9390c626d9c43666fce72019ff2993c1fe70e71828ef31ea874f7a3015f77befd5633dfe4fcf6988b8ea8e4ad323c223922b5de77fa8b66784a4aa52bda879c84d36507242034f8d3e3d59057ecc0913e5add08d5b08fcd301245b1b7d5af16a3f00f8f5317f375c403566ec444516a5f77f2ed978ff8c52b5c2d3995185633c90ec0b0af6b86398e793ea8abbe2ae13eaf76c0ea0beadad95c1cc47ed6b8e8dfe2f547d7313311dfbf1944e718d63feed9635225f568c94f4703117a445b39ed9ecd57ffab1d8cf5fb5b9b3647ffb9d870c9621ff8e4417ed13515ac5ca51b7ffa441ecde6720c749bc6dd77601d52b9290937f18b92ea173e8c3e5bbe2f3190809c97291e207313fce6ed63b514cff03ddae43c9a54d3a8a8ad13cdd904aebd3ddc39344c12a353ae92e160d7fb6a82c9b5f2698674abedeb79ccfce6fe71158ad57d1c00e7e37598161e0cf555e4f9844bdbfebd9ce0aff856958e7ed0159d10a5c326ad533d6fbd331babf189c46aea27d1b1d9d25b6387f44510fe71107fe96d8615f929e4b69fcf0b24315da6c63c99875fe4c607881b2a0f3b056280bbf16e1ac5d57bdbb41870b6193a83ef8d7f51ad0ee71b1bab728dab13eb91da77e30b0648d58f3ad3cc97f3baf0f0e83c9726d66a8bbdeade2a2b7ed53e4340172162cd92bfbe76184cb7138540026ba995d4c8bc57888abd0aaa2f3c027ca8d83e110600416d876263846110f2e122e53adc3cff9eff990faa0d7c72f7003a7a70a500ae134880fe0aabc9b97f482676148fb354c7b3a8b8e7b9b6ac42a1744258e59acfaa58d4be61cb1847e8cf2532bdfd4f204329ad349f46a680be11c8d13bbd8790dc0a022943adc9b08d738c26086f8aceff8bd712f67ce8abb9c346b635dbfba549c03990881a28ac4c6497a0c51664d14642b9f5d000ce8364a0ac12f338068853d9ff6036dd80a6cdd5d20db5028bd4ed54f5ad527935baa540540b84273492338cb9dd3a198717e3832a2c3636f035f020c9ccaa818f7b51ae29aa3a1e6a1cf1b2efd4923dcd33148799632d3c2c2c4145a2c64a1438308ad761d3c6e36e0d44f101b0de3299c0e7da6f128ee014bd50ceee12651f5044017aa7bf13e2d8beb7976adfdf3c148757526355bee33802df0741e1cc4918293fd3a844ca66647cb72d908facde6f8d3f844d465df46e0953fd52a0c9691858c009674896b6f8867b6e6ae82ada1747515b7d7a97da53664aff3068455d9b1b8bf2b432d71edbc8dcd5d42ef9978179dcc3974a3a5ebb4ae926058990ab4d86e9e315fdb628a2a1279a499c4d30f3a42f5ff96be97dd243d85d95790c04df192982aa223d81a2b55d834e66ed84da311232394fb686816e506eb1f404054c20def55b20360fa0af1d201264dc39f56b86c7663214b7277c6ea0c7cf836cfa2e9f5e7e7b5ec564995431239ffc997a9677de43eb9ef1f59cf8c0078364ffaccdf5d39c96c88ab308b1cce9503bc6887b266fe98b9959bceda4d080d742ddc67fe7cd3eb649f7d54680dcfcd12e452d7c2a53ae2394dcf4bc6a4ad3391b38b0e7346f262da92c44fb148651aea9afee0263d85d1e22fe90b7421794e43be0dd8ed6d7a9c8e74878676da89a70793678bb4903ca53ce61613398b98a7a62f9551619f3baabc409d048fe2101a07a158a3723316b3f128bb10f3febb718393488df2389dda249f1b6d87d97e54047e53fffda028795b5b8b0e0f29d42df0abe108171275841ae01765305b6bcf191f89c39eef1757357c5d6f8184e20a74af7b14dd94c01d9e3fee5af90ad9e8b2d39c99b2177d91795397b4f2ccbde38abef342594c2192dd61651c33086d630040db2ed3e24d360a463b5e2d622eef07b830ef99005ad38cd5fb59527cdf958fb631d66447e4ef5cc63686599496a56a8371f6344e53d7aed24d40994f5bd734adff3b5939806eec3c687ab086f451f2dc07311038afb60b1485ae34a6a2a6091d2cd863f7971f7eb204c53b65648997487fdbcd2322fdaabd9cc0e3e9a43a8002230ba959ad511a61357408c6639756ce5b1423dd158375134c57aedacab9f059356cf6f2771b241273f4f3a90928e793dbfc47308eb7a7242486b434e53366074cc39c8ada859af1022340ded5ed7e20f528e617c52c8ef1ee63dd22ffd042b7fc8ea72f83fe93c03a349752b40bd9a976bb314e9e611aaefd15d7b392fcd61554f77767f051352e7cc34a062a930326601f3c43c45c02b8c2ad580c3a619c7029f1829d017c7568d9fb51c9c38b0fb76eb4ae6d4f0e593deba17b1bbb8aa206ee12d61076689156e43728a289db8a0ac774a43cf579ab220d4e78ee570b42fce6989da732671831de56d16816bec8a9b3d8b0f8c1c03840dfe181d55e93b85c9041bc914f552b163d67241e05e5c9e3ee02f08e5943aad8bd7fd0825d73b0e9b2d8b10e7d6f4abefbd63b220e1e41814446eaaa8f09027c10246c8521a4f5260bf1b3cc4de80016b0ed124694e2fb2ba153edbcb04d887241ea946c68d7707792d7f48f1887a3d98dcf86817b1889898cea88332af993cfed7a37659b2908e7c680f796a4d811d19928735b39e305d65d9569d4dac9b2c816ee7f89769da81a08b8525775d579c6a8ca9996da0207669cf36aeff186aed435cc433c389cb88b7ed888b7ac3c0d49142900426589a33efa7a6008ea7d6401e03235bf6fefcf8cfdd99a61d1c377a3410949fe2ba22e5754184138c14bebfda604bab50fdd2e7d46ef0d4439068ecf9d89bfa2e8ba73c1fff16ccd7eb58beca3510dc408fc04be61e2abe664ed18e5cc253114dde17b16d09455bc34cb9b70c9616d792b1c00866d07c08bdcf1c51e436be3e9e23c4dca52ec4e40c024fcd8685c9855c25cd975df7fee813e46df04972291409536f82eb5870fdf5bbae8ad8fc8d7dac1d1839954047a734bedf76025333cde018005f75bd3ccc9b9db4e7b1597adc828f189301b2d760f2dcd588cbc227b1bc988de0371e5b130e24764582cddafe456138ef849d6cea00ce8a21090c43dd57b821dd434b272c8a819ead31735eaefbfcc26a6b70a3ae3d654106ce73fbaaa1cb3386d33e6cf1cfc777565788f55a7367fe93c8a7d8010876d4c6f48f283703006591a7d646d5b089a62173c8c8bc68e6ac4246fe3314982339476efaad7177a58c87755059d48a0ae76fd55d69dca9695be3412705f0710a980710feb10ba7c195ddda6b3c211db789699256d8e2ef84e4f0fba1111c8259ddcb04467c2535f42cc189ea42dba9fe22f6bcff693a534d4f171b2d5185c101a59b06c7c97c672b93905f8feb52b52f13a0e227ed2380f61be1a6b1ee684b6d61196249df974556acdcf18ae115a0a61894d5091a6ea08283c3ec8f6890103dbf1075f99c419e87989cbb125af2d598e0a2f5130dc7bf28a87c7a652586a2c0343625b55ff279c441058f62fb5ef325e345ee2a6777836566b70e3a83d70c82fdde0cc67035517a530a45158d8d2f4ed4b37bab0be426da4a759b1628afbe8f2753575c78d754274571f1ad0f5acdc2b72ce5d9ff16264da1bf6f7e07b74d85f9328b8e90dae5f4b1a08253b6117609e1484f496a285d5dd9fd32f6758afd2f5963c2b258acbcee185092562c1f3aaf53dc543df7feae0affc123f97d6c5591961d275096f43cb849f56ae8bc0df3982c2fdf807dea16286bdb9b4834c1b925fb441587db4a5f6b00a5ef66bf0e6a72208020a6af5f9929a25b2e30bb065fa340d4736dfe6a10010397b40307f433a1e6ec172f8fce44d049d535183cbb7322482f32e88a8bd63176d06253e2e862dcf7db8e31670fbef7ac57eae64648c6f6497b11878e8bee12992583e434b6fc27128b96862d54d5e10dda4f3bf4945d9bd34369667c7028f821066b9193b07d08a85c0c677f15ecfa1fa2d0117f7d1fd825c448cd2a8fc824199f5e5b1e3899851995efc5361a08352836ef87b8192b5846af30fd9f134d594a18eb3ecf3a233e87efb54a00bf1a2fd94755653972d4e77f4b0fa0f3f320535b49a00020035e600e24c308f6c771d4c251aa7eb6b213c23edd7a3c846a20dedfbf53599471d95a41af47b5c8114bd3c35149cdc1916943b35ee404ba775aa18f098a0a7d49cc928632aaf11c69458bd841255cbbdd42cc0d65c78236d574f8093bbe16ed2e86c7b19bd5ec8aafbda7de18d0ae6216013a586811613570ce2e241bc7ad19e92730999ac0ade43344265d6e9707e0aa873fc224139ae67e31f0c8788edc02f7fb0064506c4bc22879f3a7f957561d926a219f34318cbf3c079394b1d66cd7f1c2900b2adb74d50038ab575049e36df5ee6849794652e31c2a3a80ee3dc91d3fb6fc2461c4e2b6d33fd3b742e499ebf501361c87bbdfcc7d1ad961c94e4c7a34d59956fcf94098bd48aafabafffab5b494533d562936d7c08d74031d4d5effafbf7369d691eb60ee8f3b49db576835575d7000d07baca2cf100004b00fbffbd214e927ba122deea9f78e3023498405f1873011e4511d618bd82754fe6bc38ef9c6f15682b3e5eec949e516b884c118ab9b8128318dd553fdd3452aafac2563cc7b8edba61df4afff45f683a189800bf14e37e10f2da8790ab30755bfca40d44c6445deca52dfaac0f07c5bede31fc9ba2bfef74c5e9d0e1e7d9c6fdb755792d431f1d4bddb28d64bce10c0507e575d52014b451f25f678dda1457544d5321f9e3aa33baf554328592bc2cccc3173f71df012abe64de22f4ad4b21082f4e620f7a156fbffdb47d8df59ec40b7f0fe70b5097d9983c5086d56b18586ff2a53d955560348e7243f22f96d844916a8533d5d0e89307030909b1e062b4dc9d14404208b51cbc6a256dd82b6f70b20d9f4fdff07bab70ac07629b304958186057cf49a7321e53b5317552659a0eb9bccc9dc6cb073757759711dc37815059b58c7054783bdc69b827daeb6fcf13632fb256425c95bcde7c56264064f75de74dd79152527b5f596b2b8bb251c2fa0017bc408472db586296fa5aefc45f4c16b1232bf1859b70b1726f382515cf474bdf595079e9a0e18e0a5d9c8a67dd7ff7ce0ef4bbfaa994a0cd7f044355e50e22494705e49fdb0c2fed0830cf41246e61281276f001eeb6510ddc7d3db7abb096d795870b02c1cf9820a4d7ff2b76218fcbabee8de40b7f81de1e4d2aee2e054511f958c146e0b4a7eae011ec848c75ca5efffc887cb3bbe32915ab5cdd002222a8d7482f5c269770f5fd5e7be89118115810f75f20257f53f6e152409fbaadcb65a9c949edcfca576095dac3df8efdcf7523f727b794389235fcaa248059735563b231ff85c65abcf8918937d8a010f65c6bbb515b9b9101490dad1a22088f2b1600f8aa3483b59b544c21cebca400e70479045f88d7770f449fa564b15b55ddcf5f16e4c8c88566d963d81989cc65a5a5333a4e0fe10b3fedc85cc155e55f95c49238cb01f775d906688f4fe77bcf37596b31b198de3bfaf9b8837c1ca5e469d7ce3a9c552f4fccacebd74dd36c8173569654e4d24578429d21f9bb03a74f43743ea180bf64ddd3008ac716dd30b1516dac369baa82db19b77d9a6b903627a80886ba0b70e90a5cea05d79801095b4590e16102222c1bbb93bbfa1fe04069d536da7882d75b60d26dbd70d72168d8663acd3d7f54610006a690adb2fa892b7f1277a10f0ee32fb98b7dbce3ca20d25321774bf9344bc35940ee1fce39fe8b18c2de456adc774d8b8bc18d0bc5518a668c0c0ab3c0d94d06950ce4ef820aafdf0bff778263bd765687d23bc3715e4afab97f432dafffefef0b1233e60e0499ed146c9cfb92410ff532803362272c8c299ea12e0789dae7678b083732948031d0d3d59e31abe68e5d7d3ebf7f49e025e7c5b2aebb26985a5db4ef2a0afc6707623915ccf2ece61735235cc91bea3b0c0c1400fa3fe682e1adf0d5ec8075c77f697b4f69781482e9c2f82feb7e4564f720a9768b493498f153eb84341d9edd28b682c4150c03694eee09d368c20e71c2a7e0f8d3e10b202329b85278102bbdbaaf50ffe823bbd31f630e97676cd4de98b9a05d654be9a0a1b0cb3d3592d332c1fce25c5f652bfd35a98fc02fbdbf553b840d987b65f5355008866120081ac7f26760a4b743b40ebd37984188892a480dbea86fd5df4148cf8aa7b15b0682fb1d2ed77f9ad523136a468b85ac93ed484f0546b1ce5c302619e6d4ed046345198ae34906c1786b2dcfa0a009ff35ef2cf53d0c720a22b81280ee11cfb42d7f39a9f8eef20ff90054b3245ac4df00b5baddb47dcef053b5bc65af200e97d92b043e9aafdb70b18314081021730fde03ccdd606d7fbd8fc2c10edecde84aa3e142a6726c7a876cfa23140445eaae4f9e65803fccc43e6382565a2bcd475a669de2343684c718b41f722aae621fd26a518fced32ff9abbee9820b9c512343659aed6f7a528a8fbca8dfb8a25d10674ec0826de174ce8f27704433230e5a8bbfd3e8d6dc15270e118b88f9692fb6c51b8aba82ab703b1b67b0ad7a5a762659d48c6df18f75af3c77619398badb3cb8a05f24f4e083ed119dee2cc103f0ee2939b69969684c8df29c70f38298b37a4ef76ab6578e21349a3772fe677e494772b4c85d472c0729ef781d2d52ddaa54e80e7e3841c3a6e916650e71365190edfbbea2b4d6b534458de8840815ead138b1068b0a706894741610272013cc098f93b45c25ef611f4f17183632fb5a0c7eb61f002aa86fed6d29b7b8edf91dd6acf74e705472372626f5b49dd7f64b0d98752fa5706b3f927471a8dd016135589b7d0ab8ea99e88fe2ea50cbda785623550cb5e3af251dc146d29145b1f68650dd8855d0a3ba8842e33e8409ab5897785c62184c6818856ceb3daf9fe564a980cad6feea6da1a804e0ffffff1f