PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69945 71482b44f9b4aa83e124dd2cfd0d93e95e26a5e53eff265a0b1630963af288c4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
98d5e20b34658571610b1a1711586898944be4ede56db2a7018ae5f8c5d490fd
Certificate Block Hash
71482b44f9b4aa83e124dd2cfd0d93e95e26a5e53eff265a0b1630963af288c4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00927b0100188d0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f3f6f83f86da103bddc1cd6f3d7dbd2b4a2ec1e6161d5a65e1e86fe02b0eb43b89bca54d8aa1f6e900aa1cb376907405e9fbc9d95aa6c2da89ba73b884b9dce197e84f93a7b977fe6364ee3580ef3bc3f3a4c2dfb729469a9b040000000000000000020000000200927b0100188d0000

Raw Header Hex

000040206bb8c05f4edbd8d3d16b82eabff0f98d7f8481746f0492d16c7262a4699c0cb4caff78f50f6d3cb3e2cb25164661e9e0c8dc2f9fcf0ab5892cb99277fb8c65add8f1266a580e0118fd90d4c5f8e58a01a7b26de5ede44b9498685811171a0b61718565340be2d598

Proof Data Hex

59,560 bytes
1212160203071784cf90f089df8c2840546d9c5e5002ccc059c408183b6e01ed9cc55f8448d2a96a94d0c90809f32a54051773dcdf2253fc112b3ed889e03ed87851cbd833d96c8ef957a66f33702242816a8881ef5aebd550908b3cce21988e1b9ad588d07933e19eba175e3ffb21bca779cdbd4669a347b81556832d42eb0fa700c205fdedfdbd42c95243b5c3b4145952218ee4bf5395df0ff54a37e74ca45af1cdd5aba287831b064cdabcb4c6b5e469950b3680b22c6d7516635cc6415ad0d8976029931b536b1ae68d2b12fe25fb2617fa6674744286635768e15cbec9d8484b43f3145036aee36a09ff23e5694f36818fd13f2f447f77c4b53517953e96f14d69b07b79dd845a83bf9a588f2f4c5a680b70122bb0828a61d5fba66f89a2576f12394f56f91f82e1d9a4fa182e37541f410fa6cb50571daf0645e2a11e9f14639a13f97ef4b49cc426b0b5ac8e1ee163f5bab155e958dfc8b9cf4ee4015cf9959373b937a414b748dfcd5a996f7632baf1c3b54bd7018f7b46c2760f7ad08558d1f92487305f80312a25ff9592418c56e2a5157f518ad4bb90d58e25efcf502189530d52bb0568e3722ca87fefe0e5f1db13389c433da7f77c2b57c437383e6c4be7924093f79ee179505074d107a78bb95a28aaa42989ed856531b083bb9c60b9822de0d0c61cfbd7fa4b1076f9bd82b3dfca8217072b76435bf5e34af61f8794dda7a7eeb55d917cb50a8c037d1761d7a1abc9d631f9034496a318b973639b78b8c6bb92eb5448b56fe78dafb0b833157cad94e95e9b4835b61738913b57bb952abb4e7bfd89dd2129fc8a01a60ca329d017bafbdb5520c6ebc8641edba1a8d4cae05d5912b28785adc2e095f28c085dd473ab13ee1a80852facb0bce91e18b6578ad68b2ca299eeac26286ce88c7039a47a89c048a042292c3fedfb867a4f2994e33d7bb7e4d46304967f86b4a2b7f35e8eaf1dd59027ffa5631d392d977cb6165f22da6c31839be5d3f39ea08f624a0205e2f47361720129e3c6ce6511ca42705636700b3fcd02fc3e5e58cbc48e07f1678aec87f05e1d7bfb430249400c60f81440e30ec4928ec239a08f6012e2b2de3cce7ecb296d83d422781bc3d74c28de6b853788df72fe37ce6bf7fe1c4c33d3d5e8707da9e0ca861531d2295ec549993f8bed345e2f47c6542af3eafddf46fe16f99a9eaf24004c4a8d47d2997cdbbd7b8752a7794a4eb474b356c567ebfeb137d86ac4b2f8511fcc05e4bcd2fd5b2c1d3ea0eefe76e3a0045695046ffdeaf5e0b616fd84db28d7c050f05ac032a57dd89eb89f859d92e364147c871b6897febacdfaeeb178026ad1cc126de20f9b8b8a014a2a0103012516b7811cae5e38146cf17a6568414f7d608c0bb27e558b57b30369926cc90b4c82cf7067283adaaaae2af684d04541e0e9996f2975c3aa040863421f9b38f9eae36de30e4d8fdbf80e468a8dc94b8103a02284aa72e47e66306640eca357897214894f12345e16b877ecbba09ab5f56082294c3af4c266161a287e0ea51cbc81083b36eac65622ce8d3eba1cd3b5f805b0e6062d7aa28cac27200006374116f331d4e90670b28cbf5177962cbb8fa064c2f1cc4013826ecb626c5b6d1941474c290ed356c8eb7fe475189171f3e7ed192e932f4d122f9dcf3098df54c68b38c7485ead769db002c2feaa3fb24dcaf071ab353aa1c6d6b50d9e5e8502e44dc60adab97808ceddee89b7bcff86e6db81542e52863e829f6985d093a3dede42ff75e5792df50a3bf112c94d45c5f890295d147608b732ec9852d964714ac2b5df55f148702ddffaee5e4327c3c23bdd02ec8e448e148689233afd65caebfad5c77c13303baa0e0d9932d2d933a82147b4bf6f7aeb85b4848d2c9e7dcfb1a51a9232a98a6c81777727cea2de758d4e6b1f84c353e0c8e62daaba0bea85b76e7ec8e5f604d893e270decf97e0ea5b53fff330c1db4c34c5092623178605c4dea883fd7fc4361f357f26525cb3b80c1cf5915031d5813cbb539ac247b13f0f62024bcc509cf448148b8bccea7ade534be618bbc7a7cf33fab04314ab1d0b5455d131e008dafaabc29e8e439e4095905c7957d67e3a19854018c4dff777d08871093911ae3996c2fee1f4bf1f99b10e1ec965644dbc26242ff531a06cb16bdc16b626335a366eb7ad84f9e86371a6e277667e0ebe5e7bb510a9679f9d9dff6dbcf5f268be4139b2ad91189fdba670074c2b881030adc4334080b8b4833ab5fa4ba673737bcc4414dde2659916ce5c8096754d77f87571144b6b4663bdfaa8c2748cb235eb83e1e2ab1ec7d5ac620bc08174aeb6c1b30b5a05c425079b65647f778f2800134aeb4089d180a1a40bbd30544c60e4a6a51e0c4e3ca99cf9ac0e7374967deba9401e2e60c0ac65514b70f1e2cd81ccb506cbbd6f960b02d9d0d37ba50b17756cfa1a04f08e4785d1a5684b198b7899874a250a240d198a1b246f9d5d46b84e8d088f84924c7e09f09707e6962893cf613a4fb264ba766ca95e90a71e621b176a1468a0ec8aa662b2ec4b5e8e6a2f9ba737eebe5d0eea712c9bf2e4240f270fb6d1ebdbfdb420e0b24c4cff7dc6cd2f7d53b1ccbe65b8f34690f7c2d78f83c2ca7c8f5db389dd3c449523333d3e78fd9e4e542af0940f083e1173216c5923e8d80ea5c345f35e4f50a39acc4e96ced3b7741ab100158c12a14a2578272e8941e94cf9915b894d1456dd7f67be3037fbd163aff83c5e57fc1d7639bc80875b6aad5487318d752a4c90e35be365bc57b0e5c2893eef5297f11ad42e1e6fa1e9153efc1d710c1c7a63c23d60a7638804e8cad19cdbdaf06b76d6db9906de40f9dda7faf783d5caac8dd4bf344b5b93b6a4f5d13718e41dd240c4306fb530346430ddf068a8d37b0fa3f8f071afc7afe0f76b9ebc01e09aedbda08cc00333750e2f299293c7b4f3a2da5c573eb5f399a096842aa2a6f9381453dd6f7f8504ab305ea744904163010e827df9bf54ff0b276b47ab71adc1c8ee0a2cf4f66f46b56564d5f2487f2bc0dceab63ff5b207c6ff484349e8a076308b6aeccd129ef0b0e434db5b9be88ea627a08e1155a1e3eca6f543ab28068389a04d2998a6941ff77adef6683353fbfb624c8045e857d2ec3a4ae86106cafe57b6a940e94043a0881ab55c7f54fbf074f3cb73822ecea10804c5ea75697189bc4f565b556c6e52a9c3d7bdba3638590478dbb77f52c52d82d3a50814b6dfad1d17a4e163bf0dd594ec3818c279ac28953b35938d1ccdc946b78edefb6a5112b1cb608264cf793d774442f16ee7157e75b4198019241a63fbc8543586a914a58b875f15114b16f6c028d0d472a1059a58c9ae2fb539ed8d29e55c5c3fbc6b11d63f4ae72c905dce175393138a45def2653ff87dd896ba4f4804f7e90fdcd0bea561dcf6352fd1838b6ca97e2e50879bebe26193fb10820e15bf3070ed92e727c4e047f3a4a0bde627cf35a908705759232de323b9a838693288c85045a552baa7c0ac6bb11e6146bd785822d8cbd6366aaf1a2b9315f91cb5f959d7e76573e260d4d93fa6f601ddf2fc1c5fb097d1e016def4be7ad7f9d6bd3c68904d65f12031773545f7c41584d2b4c0d1058dc6d0d11a74030cc02afd9d3e7c94d4c2a50297e76472fff9ac8f283d3c2fe5c3b42bbef4ff528534044638d605d9c561bce9eec6cd040d047d777f1ca0f59b4503e965fc58451462ae3d36d68f3545cbe74b2b8b09bbb3b508430b9448081a132a9bb99eea51d2617cc3c344c011a459ff3ad05770d00e04cfa553f14a89eb57cb9ee13f991639cdb50a67e61437dff5898711c7700e98d9ba1e5a3ecb812800565232d89c28ab6ef1dcb890726a9c654f04733df93103b71480c19b60b6277b0c506df460a6989bd2f3e196eb309cb9e608feec9101c094bb1496cd133a34a5115d8ef00cf123801e90cfb39ac8d4b49229365d8a28b8d80e99fff4dbe396084b1b980f376e030f4e73c0ef458841a468b3adf994ee7b4dec19bc7f240e20300e8dbe4ee5520d79320b9a541eb5f8309134ca52bd4c4fe89cce8aa1f3adccd48adaac2d4a6b6c9db708ea70c17423087ab5933c4bf40f1ecc1fa8458621c6783849ec02dfc274a74cc3349a80d976d5b71e5489c601186ce9a933f0c96af83874f9c5ef2fa569648962d70ba097a8690ce465a9142d67cad9c0b8aefb9f7374fd538465370fde1a8284eeffb53b7ece61850a298dacf7d4566fe67ae40e353bd243d5ad4bf001de1289a2be4c90f1948849ad0017ad07817e8f6ad17493aa23c5a84719235c4f1428e706bab494c10db59d7c8ea15ce8e6d1df608d960eb7866ceb46a131b152f117696056c533f7696064eb2bcc08b3cf8f73dd66372205743f5b567f7b1829523bc2b8da161a49a7afbdd7e355d5f4ce3dc4047e3962df040d1ea3e50c99e9d6527b0dbbdb0ba8d2aea90eef53060e8816132006621d4725d236b9a44251071d33a95e969aa9122963f57bcd1abd8fe9304697e7baf74c720008e0983a93ec6c2b2aa9695382cecfa5479d7ae8741de1fff4dbfebcdeb53b6de079c4bd9d77ad7caf62f9a974562db81332246af412fb0d3138e510bd5c30905780e1dd98d924d59bc957fc69802834423ebb8a43f731bd2c6ec32d491c25575bb6580761fd72bfa5e0784df6c3af2736cde1a82390a6a91d5f39009deb6bba6e266a0602fdd8582139eba6ea0ef60cadcfa238ef1b0d9527359d855c8f63af4f79d285150e17737dd290666d30a2edf3298740c10b438576f8d0dd9a8c64e0abe4b89200e7fb9621577d9b6236d6214685221838fd9c7ce36bbc27b418ea8842b76780bfe6d79cd742cce0c2a2b253be6f20aeba23a15cbe69c1f23d33455cf578e880cf843776456888c037cff4553510cf147d7c534d1adf22716983a959849d7c7a060e029a4d696470846d1c7109f4e981cb3249299b215e0a589a1fb370fe53686044e143d122da83c2b76e6ede8617650926af0c052bf94613a749a56cf09109d5e5211a67b09fd5f41d29144781ec25dcc1412f2e5c8f905a9c64eb53071237156af94b3d43c70acabb9b5959f1ca82f2c94d3ca09e06acbd527442ae9555329a6206496983bf53ec607e32013c1a066c409cb8456c4fdc628775724395d08c02de3bf569f348f7123922a7e2667bd6ae15825194835d3a74200ead7058ffc9bbd3df9f9dfd456c99e17ce26b8dd5deaaba362aa17cdd743ad084ac4626f38cbe4346d0b71c3eab027c109c5ddff527dc77bfd105697db46ffcb3e2470f661840c2f27913c33467ade7b2d6234ad4d66306f2dd5d94788aaad04350e73e49499f141faf1b3c12f5c24b1cf99e5a1fc2cf388af1a1b9a62b55c1cb6e1eaf430ada0da9b1150c5ab8e5e3a6c12f737f0c9a043ef8b349aedcc42770b195ade7cf3a8c3c3faf32a5b5a987780b3173138ccedeb0ef6d8abf8c07739e2547011ad838c8006fc3bc152887e1eb0df8e8e3d858dbda0015943d352b855f1ee1d86c7d4a0bb7db1a8d0364863580eafb349a6a116711c76e30ef2b5eb902dafeeeb9ff7b552472d4e9032fb3e0c819f90b0a79cadca5e2d31583ffcc0885b4c05379349515e1d5bf2b466edaa5d900933974b724e82a9bf75b2c358d369068757c0021c8a4f2818e59c95166bb74acfb382389e760245437c217a71d0515cc9a9583ae502d26ce20049bf9742db9f85cfaa2477ac40909d5db0094ba40ad7e098a518453a13a9bd1212c3eca5389e14a7d34adad92154e28be74f3b56576a37ecd14d94756bf7fa6f1860cb6e9f1a734c2280f348ed93898d6c749c00d456c9ab21759d21874cb90a666835ad44b2dd743dc40841f0e14429fc204948268655f8ed1861182f2aca8833e279313d74d05f4b74514ebe9178102dc65af6987a16e6dcf26726f8e46ae9e9081ba923032cbc1f6821a3a558ed6b45c41c5b4b3400ca12290057781ca13742416108b1f673529bc6cdcdb702bd676de961bf7fb207f90a1571f3582a019c1fac7b2a47ee160ac413b9756bc79b979bd6299d3f677bb908638d27d5c91baa1b23c6e6366f5d03c034622ec9166c50442b63f3a093e86ed02727cb58c2d85766a7e3ae660534d951eae50b3d0362a1b876c8bcc7651fd8511ab952b1ef93d1ea5aef474c96caeb23c30f572cbf561ab619a017c44ac8e1f902084095919ec2bcd6b171d60830629911e5237480cd6e5b82b82192cc4b907728090f5ad19cde7e0888e5ae4e107ced1fc1bb938a6f16421c93e186e38860e7c3ad0408bd2ff5b6b7add867d1ab2a82403f3cc1466ffaec6ad35a44bf6e3026f55da4b8b551c5339c1dffe62faccf4920bb0e4ee41cccb29241c374bb4ac0f448f6cdbdc295f8de3ffe06f45d2d38b87914b95e6ad1509ae525d8a15326cd76307a839cbbe28d8464743a6cfb7a17f2f1f65ffa96662e3a70014456c9c5873cff39c71f15382b7f8b05968c8372864e50f732680c726ac2bb809578cfd9cf515fbfe4ab05c2ed91fac30fa7e02c4f7181b244f83209e9f23bffb16d19d2d3c18f72304cfa4cac5c010b5fd729d001b8403d2a4902792bdf21cc5c1f3153167dd5562f899d8dddce1d296532629950304a4006d302568794e919f2bbf4fc0d9db1d38d6327fdab6f6830b2e45a1e9f257242a5b99c6636b47b8d4b54dc9dc995c8efbbd8bfb4d1ea9c37a8e1199f8e4fa043b9a6fa9886f6dc07ce0f93b996c9b0cab0ac268d8fb59fedda1771d45203c168bbfe2c22344eae582fd49445562805ecd095ab9ad1ce9ce4d59c962456c6268408aa3ed180c49de09d103fea67a5bde77ea1e26f96ecb0dd60e1b9aef3bb0b406fdec91128c99e7b4a1220678120b8c4677f4dd9ba477d728d7b5729db2c0348f15c50aa43c1d32e916fe7a813c03648da9c5e46aebf32826d742ad5353bb09e39e0acda5795c6efd7297a3ec4e7ff8d33b68f830f40a0c32b1e6763796530884f1aa6342ff41364ee9c410ff5e5004917d7fed7eff39d9192e42ed31f1ff642c03dbc6ee01f8cd1df56a2392d01a20d7caa1f924eadd578b2d19be17331a5f53482b548a1416c4a41a4dfc3316eb828b39a46156c458d63e8a3eb7d6491caf7d2c77b4ceffb1af7ac198a75d72389d338d7b8ed68717604943ecaf96b55c3231fbb0267967d31cffaf12071957cf2b9d56cc7f1f7b24df8a81aac6638223eae4c7265708a9c054756c9ef3884944c7cf58abc60b59f57d3ea51fd5abe88030c5769e692382ecba28dfedbd0be9084974e71a9a3fa882b4d076e7d364ddf2b908310a80bd1d34dd372ef707887871e0244a3822d38e5a2fb36277d75394b7a629d6fcbe2e0452a8d3cb82e18f9bfa9057babbc7c3523ab2d30a539248df01a5c113ac3d4015eb3e99a5ca24dafbde32d58410ff54b7e36eca300a3b58b7ecd4caecac2836412ee09c50d543999ecb31b26a6da35a194722e417f136968aafdc69b17e4fe8185cdcf1eda3e510e92b3e6a592b32ba932325c92dd3e2a25b864a998a2fa4cbdd8d4a7897c8b3e869c362af90a9d281a168083acbc74b65bae7e86e0d6792b60ac97ad9499c987e197a9f3aa047f13cd8dd6c55b16b57e7418a20126b451c4de38c09dcc01bd3d178642e3af2845ee808b9874ce438cee6b9c985c61d024e5273d7093f0ab998276bcf807782bfb53557ea4f79b2053f695520a3f48b178b4180b3571ce0105b9082644c76b2fc002675164bdeba63c8b3ab9d90f78e67c6c064e6ace47330cdee27af47388697a06c4c0d5b37b5ad87252adc928ad16c891c4dae2d759a36a1bfdabf7909057a124a5d465f44c7b3b3a80e94af25ec907e4e664c5c77b152ebc4c84aaf20af12be4283dd419b16ae7ae4d1299dbd093c9d8cae51f9c5d89e2d954a9a1457e44b9a9e775279a1a3a1b8609a7785485a696daefa4a1a16a01c28166fae424a871a23252b4eac1f8815721701d72fd11c69a30c715ba6a3fc2c534db0481ee21c318dce074c6a3472edfdc76fc30865de21052af54dfcc4e4c37540c63016597fa7e2856f47680122dbe6a54f4ab37f7c46c32df80face7d19c8f927477399fc62822b51d30a727820353a908ffadaebf26e55f13372874a9ca71b2fbe25edbeb5ecf82f69944c7855c96c15c151148f3b4b166478e9ee9c68197c9af90521c80194f035284252a0dc95a1bc595e96f260ebc1a911890a012efd48ccf7cfd76a8a4af0a7ffdb0ec69c663b4a9b911faf222cdf712b0105c0954469184aaf3d41809137d1051ec56ecb7bcd6dc89e9e753ad1a2385d006a632e331569d55798fe985f6e8ff20eb6676822d18374466dcbce9623c3e3390ae7d9c4d27c742c1867b7cdd62d0647ef8625a015cee1eb82726908affec8f0a07f15925c4aa396bf0e09688fc05c59ef932598cd0c95749d3c11a602d7c915c7d1c9b22b2c323ec8ff6bd0e57aff2b0c9d287e29607f94a0dfee30b26dd294c90f7b180272838cc36392220f364472c29a6cd1fb146e2af03ab5b3ad657ebbcf3f35d6f919feef356b2099894975ba2b34bc9e7593169906a3ff6383957cef37e3383d9cd275543cd5ae6db3a66c9111bdfecc5c2628a988bd06d48e3090d47879c71e90fbadbeb8a38d35f7e769ecdeaf41765679559177f8c86f9f66ad4b7ab0391108e39cfe9525894b4eb0b24ebcfa7cb803d49aa2fccb1f7bfc0683ad4d42df8d868e1caae71313161ed1b997083f094e75ff5965bd7584f8ab2e980afedbda5be5613cdecf2efed9cfe7f2b5e2f860b8d8570b0fc83930b07c5673797a95d505de05157f1a0237b0cfb7cd889b94cf387b41553fb4e14c645c4f7cb62231be2253f76af6cd52d5cb937dd7a2f9ae9f363a2d0be60d747f6ef9fca9237fcb7a55de7139bfadc0bbc3952b006bb385a41e73cb3aff4945e09c3f86013f5c53c55db54f81db526437e6bd4a8c11f7dd2c82f46fd664fb84d2d669a1b59771d279cddd1d87a5c0cf63805003a128eee21e4da4fa1a2070d0b2bb1a81ef4313c5df0d04fcde3f5261a8c5cf4c1fbf1b46fc5784e4d764c561534fc2e0eb4399c32c1ee3988ecadf2aa7f84a90ed8a6c877daf2b0b98010ec78a24f8748437b0bbb37f0b5a67131298387434ee800290586384f3580f0a05e62651298f37a73b1ef97e2875e69f6c2fa5e43dc85f74e0a14242fe5a7669aad257eb23673eab11e5cce39ae6ea866116d806e4792aba3c3c0db90bceff73bb7b005821e8e6e79f38a49adad4a4a4e37cee1cdd7a0dec24d4f3321f59c6f08b8a07abaac633b92419b8200c6f624e77673e807ec50466ae08c3a479bea40080838a2642ee0171172b4f222784626d27e16e4c5b64e0d84bbfd5349049c52497a785d45917d1222e7b4134cab3e44b610721ac267f76cee05ed864575160530f8a1a912180b29abc2d7e050bc4ecc8051f8c2a4b304e34de4e9ecf429a203120f514473a91efed5aff0fae688e47b992eea21c48ba3f4bb16205891f767ebc30bd26daa367c0e3e5ba9dac565eaba1078e66a877015f9235970cea58aa3aa37bbc5a4dcaa0d17aca016b7f767cef7e9d3850e503dadbbf813f51216aa137c1262c49adde08abfc047477e1e2fd69e02ce6902c5b2b6048da0dd57d873d0cadfa8a3971b19260611fea766fa35bded6d63b8ee5c7c96803469a67400e614b4caf38a7a22ea9ab209b61085c2f652624fe0d71f12e916e2699692cce1a7410818f8877e463ecc0d4be9510f16f3047c2ca0377fe5e15a0c3ae016f392279cc06a3dcbfe65d9c19b20ada8d8e39b43c7ba9903fd14b45a84db2af2355f150408fdf869975deb449a5bd619ecf5539f20dfbabbce950ac7f4498e38f9d22a99904a9a60cd4c6ec4e1944b29f1cb9175951fe9573d944c9532794e41cc5b9ce1dd11347d673cf6d7b89649aa63e5937513e78b3805549d239de4a11542bf3fba382facb1e0da9eade586cb5f44c0fb5bd7924b732d196b206066e6d3acfa773d037b4c9bd3623d0990c8cd0b169ee9aca50320a1e663e78cf4e3a22ec1c637436531f671a3a12e1a6425bf0a31dc4349228ace68729c961501b5d89aaaf8f6a27f5cc899e6312a9dbfab656addf19c74ef3a3898fdf4d7a289394ee88996a79b04b9756715335634073a7cf9749bc3184d6e107ccd0bb5f8fe7c6d845518bdc22006f3a6b9c83a6b8ee870c814daace2183c51f3a6065783c2487d519a1d98eeea45d945b28c94ede6eeaa284694d7ed1fbc58a09542e06a4c6f6b201a0d406b9f943157097b9443803c9b022d3680f5da4a360f9f16e1ffedb6c12906e1b2eff2652e05f50359f490b5f66aab45baa97cacda37fbc8509060386611b54ce4fa1a42683fe72c9dedb0f880b1f8787667d5af862529b8834349f4c40b4c6ab4ba3cfb851a56c6af8c5aba3cdff98e175ec00c2dab80ff3f2891654286931cce655043fc4a7f59d00e6b20ef98c941bff82c96e4b51cd5d498f24428e77ba893400e21ba73b513ad5248873d77a6d3c234e90a3475e5f4f10e91cfe5fb45e4dda14f2d1145b3b80c56ef2103880302a5f37810fbbc69f909454e835ed032de754151e9503b21c27112a46ba5ab122d3bad0ee276cd860157db35ac4c445e9cf2f06defdf077005a4354a37566f012bf0b1fc8e0e3e6dbc12679e6d40f8ab83da7eb8703fc4e7f336153341a698ebff8ff7899844c61c528561e09fc8b34da5dc7111fb76798c41b08c89c131531c37a83cd6c2a3bd34240c073c37b3193a8a1eb19b8186868ed1bf1566cfbbd8df32b5ede9d52acc8ccee2f9f465636476fc45e824ce1e211b903f5048ea5e2a4e38ec589c4d4901a665539187b0ae54eaafb1f30a76883ead88772b3f0c80c077ea873de6ec3d665528700b94cbad74945a6be986c3ac8da4faa4b54eeddcfceb57cbc109f16ab4f32560de6bde4ea9899b398baa421456650d0381ffb4ff8399e2b226583938479992c41dbfeda1d620e3acf120ef1fcec9e21f8da6b1b69bd2f5383decd5d891384a59c3d812f392b07b72c3e4309ec8ef5cab3460bc97834c90935ff3561a38f18884ae80d6426d497fc007a00a18ab7da970c99bb1eedc3e2ea6943f6bf69abdf25f6e0678784022bf1d1d9466a79a8924ed537e0046ac6ee6fbc5463b51917e5197944cd28703858b5b15be721a994a9d24ff25d69f3c4891a6d618f7fe4990d2080b0a0e674466797e726f6dca68fe6c50568b00930bcf3a8cffd7abd87a1bed3208280adcef55acedc350e6f09a3a01ad7bfa09ac63dcc7cc6ed66db1a351cbeebc028587b2b8885c1198511a3feeeff159e52224c7239d396a678f16f8c956c66cca66bbe8dfebb7ced54b6225dc3dd605ac6563536ca417d8b2182181ce71d95b4be26279f9e950502fb4e49f5e95f6e306a888a893fa9c545009cb1501d40c7a482c5ee3bade9fe5b086dac111104755dda614dbe3d6b19af176eb4db0d678b52cfc43bac7f76cf15ee6f745d7d2c68f6d7aeba97e74d2313b101bdf3473d72e51b54612adddb9fa20007201b665773c295cbf546540755ece238d8ba096f26a7af0dedc900ee6dd7fd3ad727e1246072b2c6b6e09d2b5a6875a4aa31cbf111cafafbe84073c885704d68cb683cefaceddf87fcd3ed0ec3319d21a3461fe55fd82fdb624613f1a4437e1bc0244d548b99951719fc294c852aecd92cef32e4607d1e29138ef064026025d6f272d46e22d64c37d6c21e6443efcab639a2dbed83b0524cf483f367841b7d76928930f22968323fb55f83ba5ef472ad91b7b0800f2ae4810e7a3be984c200a2ab85d4012d8f9b3640f0b2ea946e8e734994d66a63fc79c85b107d818e58e4de3050009fd2cc62460edaa8252cc944b0067fb15e3e9f9dcc4f4c5c2e8ba2076df61f0cd050ef5aaa059199872951ef66dd02549f2ae5dc0837b67a17579232a7aa5e8ae3bdfdc268b4b64484e541f3f46557c39984ad3de0687a2901cbf6e956c76f9212c20d40feac74062e763266e24e46b93a6b110bb88396f3358864fe89a6755e6edefac9fd2f57843c4212f91c95ceedc86e11f18b2844664cbc9628242ad2a1d08903f03d77685a2b1ee5bb99294f978c8f395c828a8c4523115bb60709b1003040154566ad1d10cb9552650c97121272ac105b8b2c1d69d86dd5b24ba9a0c2a87a134b0080d81da6ee24c9a4033ab4bef1e1fd8f27fc82eaba48cb50145f9ffcaaf8e62a1ea7a3301e24f698c4c8c6aa36f6d6542a961710f1522f3a373ed30e70a4f39d9c67b5fad9e3be9a4d61dd5a4a2ddd7d44aca0d9447d7ab87a1e0798ed0d290255e7f5c9c68e69e7c9fa20ac9ad44045e9561d8ca765543d206e3c8fc61ae4ea1975785d8f4ee0e02ff78524f8fa26a3d056e6f4c6f7cc89b1c730cfe1ff2faac10deecbffbd064cdda88c9bb32aa26546bc621a156d7627b1acbee4e606f2da2f81abb0c32bceec5cac8d694511f0b17a6d721ff8f3c1e89a48012a5f8ff01b8c9dcd5e4e80e87c2c0f2eab9b81841c63a08a02da2102b8d69df280da1ebc2331188a1303c7cbe076524af972cdd3ecd6cf23bd91d190d2be676561c9f2d047e5de8f475c332679e7a234da12fd90fb14de29200a0c59c415bf9bb3e69dd2fcb98b759326f867a6ae6542ed55d63d72d18731af791c2c46092bf8d87be592d926dba639593c526392adca08bd50dcb648a6b831a307ec7e61482fb546d117abf9318487a5497cf5a1d42b02420cb2aa437225983c58a925e926bb08122ddbaefb9350183859844e066fa0d28411bc99f3a44e1fe72eee4aeb17bbc4c67db2be8c9ed83d07d222d4273e733c9e998d5c78edb367d91b8b0baa4777236bb4cf866e044163a9e435d52c3809f8949aeacfc05d8a2fac26117b85562e55229dfc8a7a82ba87668d0c2290525974e6c14bc38069b809a3012884c8cc0beb18d9ad80c9649bd318305a2d0b51ba12472d139e468bf877fecdfc66ad064132009beee5c88a6683ed1cea286e47f7724f4abc715a60ce1fdcdf6ca19ed6c35f24a279495bf5dbca2171c85b6bb1926a86e8d64cdf1fcb4f8315c99640896a4ff01794238bf3b44bd067a0a2eaace8d2e493e0d0b9bf96ebaea605dd2701474f924815b27f80daf7f284b5fed8abeadfbddbc16075d0072d1419fcd04d933344eae3f4b4255618296893afe1af3a382d6eda585728a40dd1e34e7f07556202ea40f544fea228fc3af318bd9d38f3e7dd9e3f3d026a5be53980f3f044938070c831c89e3ada70fc7bbb934d6c747ac36c8f4a00a812bb9064e1fe3b10f931f74b881791e1ab5e3375341e0844b5c45e24b504ae94481418ed90148eef5eaa641d46ab878013ec041cf63ad94c4dd5d15e10d8cd85f046673c5b6c81c423c4d597f7b215481ce7368e69c43a0d6308ab9c7ec0498b5d4ac1d7ef28ce481529954238498bf1915cf71caf62139ec5606b8d777baf3c1d75bfe3281c57eb79862c8601eb7a9e4e2581c475f5ed8e44163b22388961350ab5c0b11d1f97d39808335b0e6132c62c9ef25c407d7c49fe64cf9168b096583223f9437491f1da6195976d00fc7f578e3899d6752d6295cc4325025869c2ba94fb427f4604b5bcf0dd5d0f37805295aa22b2c7b51a2021c36559ff671fb5b7e726c2e01b04d99208c2e504e746cd55e9d76e55eeecffd490cd5f3c28256e3dd26719c3d8989a7cc8ac296d25677585004a54f3f12f013bffa3e7c6759c60da0d84a1d6cff6e89af1767948ecc35902a355f5e284236d7ba3b427e811abdfdb57d11bc22f41fa14ae2bb3d4bfc16d0748de3e39507ea70c32cadf142d17e6d6974e02cedf2bc99e450e0df6b12a04a948ebcb4c47bad54f0344f078aab1de83b46829bdffddd38b49c6294a1bc1e0b47932a683a3b419fdf8ce8953f5ba937c92500f9b4cc83769d641b37a464ccaefa7027426ea727e5c1b1f6ad3180b9f5aad8bbf21f061d58d59a46cdfe83d6c12f2fecc09aab9f7b2fcceaa0b120ec03d087e5e87a21b81bc5b28b9409cc3b05302dd542f20fcbc9cd0872d049b11ee1726b3ae818adfa7d36106e14fe80f58638092da2f222780b3200e4f156569940bacc940f4f71f0c0ab07e5685c44481ae912407a1d8a7cbaad298df55e957e766137925fdf21a7eb78cec5594db99113a5335e191bd199561c530eaa259c01e050dfc5942bf0e4bca492198db87141e30c2e262319d045aaa61fa658ff419d4f20e7fbf91c18ab5e4fe4c97396b3a6bf60afe842c81579e2fd8d622ddba75275677830b21a5fd72cd1553adfef2bceb3a6de267becf6cd17f7f91b1e5de3de2855d4e00c6d6e12a4ed968a0e0a4382de2aaf0325d2cfa41cd0fdbea4da18880ec1331182939b1716726e2cc73e76c08d888b40ee803f6ab0a2290a62a9a6c1e3212dfe89009482fadb461dee902fbedd428d481f09d8cb2956a48c32808fcc52a4f328aa8852efc51a7d44414a8d33a99dd931f465e55cb3be4a91a89807471cbf96ddf3cd78f0719c4341513d7f21fceed6652a171df7cb5fe08c35b7695cfdff573d3640b1084175243e1d9ed8068334bd74d2df9aee85e50142f8dd6772d7cd328bf47316b015e708f31d4eb5567bfdb10ca9e7a63d1e14ed11dc85b7088efbb49b58d5537ec2c5d9db7ac6fde37ae99e2e8ae2db1f9ed3bbff39fe3817a4e873d17f224a818cdc6657b1c71e917714483e2d743b4b2b9e9c215dd4d8ed24d04d5512bbd8c4f5aff63e7099836f2e56899de029476fca0277a2e0789565a6b00097a6c3d608f2ce003b2cd9dda7df28813e5c956258fb84e447a0d571cee907b5bb28093f8cba561d3e28208e85dd1e0d1bba7511566e4baaa228fea7a36917bc5ab27df892f8824a6638f42963fb8e2e5d16b64ac5012bac30261ac543821bc507945c6bf46aec164da5eb1b047cf9a2eadd6421d82cdf887b3c73e4ff5a4161643b7a98cfd60901d45e56ab5d18d864dca815a3d6d70b0b432c5c900d5de0af9d987af1b20c48b60e9ce3e0d624918beaff9f27c6fa302b6d8581615260b04b9b41153f2c968d0cdf5a5bb2d41b629c0693634a22a76bc1f73dbdcd7a5b15839260cc799f3998c62926e8ecd9774420888a8820f4121472ab344cd052407f53f92f8e3368f4b3e34cf171c54ad818f3a168286cf0cb61d7467ce6ed50def4b1d18b98c12592b30a45e744b5d6070af6f27afeae2e46d090aa0e5d80a3e37d98d5b3544221cf7168985341d16df5d43032778f1b01bfee9f08c3800b0a3716cd9e82b071ed780624885c88392bfc37f4daca3e9d088c6fd55459c1c51b05ca18f756cbd42eaf90df16e6e0a57a967355c9b3a0b1521de6890849fe3e6b6457b6f748c43b8ea0cc0246a182c71df6de62f43b94321d97efdb828a626ce82403de002e04daa2f393cf38e9f5316212284551d4597e731d2d2cb462cd962ac4ec23a56c7fb27b53a9358f8fe803b795ae04ad10e203ab674230373b585d211d83d461beec42123c1bca958ac353d621d9c6dceb46d62f5aa929693ca3f15742ea10c85cdc7e9eafa58d70375b68d73f23a10ed6660f15de33ba1cc69136a070a382d51521955fc86db8c30ba1fec1ebb16b0169b07300b4e59ed5658c5ca4eb4fbd51f3e4467ff320c69d7bc3d0aa2c5747492be071137f7bd155aca37147e907abf44e7d87e09797fcb2d19f2047b0c0297688fb0454c2a39478ce3667894d97baad0d5626450649499864532a8c579030f89706b80289f4d13ff502cd8e693a1b5967b74044f6eb9da6a6dd3b166675e673977b72f244ff48fbe795dd6bd56bd5634f5a8946016f9667deb0e434fca285186db92742e4a6d608767e6495f6360e34bc5b88fb31836e6d12d70f6a625b26413c10624d236e86c15587f63e6f074026de26ae5ae6af47ddd6720ccb54bfd801b039f40923ad21803ee24eeff21896465097de91c51f82dcfc6a871a007c469fbb630b4e526c52c44d36b6c91c7a2763cc2bfedf4c1a2c89eb390c197d0b9c7bb418b54a7d7a3c4b9dac8096aa9a0ab3a1d5b5f912156faa0c996c836b0eaa7c335f53a5107a425c1204182bedf9ffbfc68c69fb1d28977af8f18196fd2adf5e1611ad0ea60bab124305718f5b7762e8544ac2148c6d3d2bdc4335bbb41dfbfff456223a01577f13a0ec2a7db09a1698fed5b129f57069f225286a7213f1382fbab9584ca8ec35881287e6b3f504cc25493694f0e4f537e2843232e1958ffaec41769e39d47093b1a2b1af047c8c6c9aedd5326c1a647ad45c85fd0e3f11ae60b14e8abed70403a8923595a2a0a2f35918766ce43bf3ab2121ce84256159ef62e15818bc573d559a4a246e60be2b5e7c13d3885ce96787656fd8c4aff5b44a26e94ad6a55263c592d01e1847d1ad1fccf47884e7526089b2cc84cfe90340f758e4ab258c82498eb409ad1d8a528fc0242f8d0fd6644e178ab50231684c6fe03d15d305e03cb5bfe5d2b90251ceb897f5f18a09adf53eed97fd0baeae414bf4d0b675777090101fae9f5e1e95eaa1277ccf5561141e3474b99620cfe63f18c186717165c41cd6cce6c5f727fd2547f13e38ab2aaa9ca39b89208b9725cfa6846de31b9374946b82b828020b1f15eb288900fba6c8fd1ebb72ec050dfaa485f53f37326a7db6c1035bbfc3d1e86b593121dbc13fdb216fb201a4d785fab1080d9519f6320edd12b7f4d38a4fe87c8ba2db90869d42ea1cb99caadaf79850ca8ac53472cc503d9539877009b49950363405271c48b682af325b0f40099ea30b50ec2f2874f2194e207b05e6bcaae183e252f5cc94db90f5e7b5558ff38cb307df04565dc1b5d7c8d5e93197b8625391c0cb84727882c440457fea82819c72401f9de60fb2d535903ebb1fd03a4f6a29e0b099826f67c1720e3beafab6450dccd15f7e7e078b81d7ab433f75478ef81aa891f9b664634b20411001f6f1784a94f1fb155b286b28572e514fb33d93c7edbf8bb0d2e811388e3fa44697b9db79dc2ea77a9e9f0f01a52a43aac510d413605a853fb4c6bc690125950e315395e762e5fb295913ae458613cc8df44cf526da3644d35c98b26234eea219ee527752de90417c08eb6aa2537d13a6b1ae84e6caee22689603845e2190bb3b4d58f57f38248ee28566b35bc8efc4c58e6a6f794f3d087dedf05d818fa800948fc093033f9d9344609f186e131b645b4f56f599a436e2087d262586e88495470d3cbc3911d43b46448e47f628341dacc9aabbe7370dd7f2fee861580354e56da873e86ffbf1fb6dac3d6b0f24dca1cb1d61f510246b7f4f6dfe52ea945b115b94b84e9fd2c4c3ef4873843b16e7b47df803fbb40733bbd4a699fca3e4d5eb2cc54b2e10c052626113bc7be8913f7efcbaa55f6add35793bd118795fadd0413b7b548ca69611517b10e21f5038ecc067418bcae7c703281c9d65b7f817c023fc3fd9f7b208b1b19e22ac6cc33665a63e1ac1bf7d0a46b1ce67f90be606898c2c1fbd649f7965deb80eed1102c40089fd63f46111186712140c48e29df833e7bfdf0027ecf55aaa1b42b7905c1e28f8d36afe67e70b400a2abb225912113bc71eec1a875ce1a773deab532bb248e530e5d2ca25c931b492d56cc735d8808ec6733baf02122ef8dad203496715ca057b0466761d685c510f310bb2e7a0794ad0149dce2a6c3efa2aede27aaa15d1e59674c1ade8f49b5239ca344ab4f4e59b5f80d9c9fa66d1faf0066ca3b7f3ce245d8d3e6ded0d4ea1ba9089c31daf9d5f1c1ae721df1ee4c65e9849fae9003d388e2f70d8070d8041ba680ed54db7d77c5483c1fa8afa7b04fe58e0827383ce7fbdbdb7ee7b8e3af9faedd690a96d67976452fda0ef054895c5ed88c5f0e9fd166ca557fa7fac2b17d2a1c36809604519e69a92afd249088a0e64f27cab11db11b670b7de4c88768b558cfac1e8f42928b8ca4fed568d77f3b83bcfe3c0810d4d2ed62983808c06d5b37dc946b61bfdca749f9823905283fa103dd2c67ef9fc2c0f39295239af98fe924c6ee19c8094978d54102f54acd07c0bb33bb0ae4e14cbb96681406ba9af1905aca801e544012c510a49239b971154ddc04844d83a83424feb60258399c919d77c7bb9eb6e265466311ce4060a76f849ba1cd0e16d0e85223e0c155f61b13ab2c98cb58c7f4434d00959b6b60d8971473b44e0319a9325a5e33e92ddde2d31698620de6287c867dbd05aff52c2d0f24c609af000ac749c8712ad97adf1abcb5a5242286a6437823ef1387dd5425c379cd0a96fd09d63880b588b92f688e261c5e851a6db1314c8175e258454fd2ea90db81377bace284fb05720383f1c3a1e05a3c62cf31cc54f125cdfc3e4bb72512a2e8721903e4cdc59c05468faaf3ffcf382d789ea75f1ff795710a0bd6dd5c9d70193bd5ac45f708ac7c6098f21932b73d8b70155b370d9ba04d81df0e1a89d168ce0b86d9cdf02f9d23023b277a3b932e9981e1be7ddd101f2e9b0b6f155dcc35c82ee668481a53202ebaedb5c8f905feb4c7c95270a4bc2381d08e9accff70111ddf4f438546be0c9c4bbe0b8aa462412a6aac2b78bd1d624a4cfa5d52a81bdabaa3e954031111362bb1546df830fc03ea2f2f17ea8c8d437c3fe267a0fad88fddf649443f2a50e11db03bbe82a7c5561b610e1a3d7e1a1bc63d26d46747363d425ee6d610950fb5cef312a869ffe23233c78ee73e95060405bf7f4dcac7428f1e6e24bc503dd28b558e8b6a11cf22edc6bd8a6acbe17857641bdd05c017c14cf8853a2a86593372cc3993b0bf066c0c8c1e1cb16cfe7f60cbf07f89d56689bf54ccbe57035aeae9ab1ed91b853a4fb13d5e280da0585aefca53fef97efda71dad78befb8ab5fe4fbc741f62733da76c1de35def54cfff62455dc94b0c9f0dade5c9ad39ec6b7e7e07e145d45b19bdaff8edc207c9bb63608115899d425c087c819c4507afeb73a8e42bc5d25b209cd471e1a23adc0e33e1a023c4b4adcb3f628f765f831a6af12cd99bedb91a32b31891c5f586753dedaf74ffedb4bc04bf5529f56dd69fa647a7b3954c30e333785487230f09f0d8f3e10d186cd2fc674f839dfb8aa1dd0a9045345648f1af8f47bb612dae2107fd61d4d434fe7225634915963c77eec85d359437c807b6664e4ef51f6797f601ee539484b9cd3fa0bf86a00ae5a7b2426995414c69b213492166051a8d53b004cac8bc1cbe59f70587524cc8ac3bfbcd9f42baaea0f3b329b01216a7a2d0dd8c3ee258edfd934c6607aea3860209dfd8730419b857040584f92b5bacb39d953b6f581f3050cf21fcdb0217243a68886282c0d499712eece034edb5cfa1376ef6931e8b37cc5fb130848633fbf424afb76c72ebb373409ffaff14849e8b20c311cfb8a24836e9868f3481543393869ca7562aef617259d8b30e284604bebf540e09994ba6a028fff84834b62ebe2fb9dbf0bc6d3f27086faf3f3ea8913b67c3dd43c7108dbb4ebdffebee5052acaca5760b6d0beafd72ebff25dcbbf3145d49a798cdfca5a9a37c7016fd22983cf3fb4a3366e2bcc4ff814abecc1fd2c4d61d3326b8bd032c90cd634a28e0e1f712ce8eeaf8fc1df80fe2b031bea32a6a5c526c35b5fa96d1a08ad8dec45ee5f34485f50abb156e10a4b5b742f4ac4631520d2090f3f1cf772181a19b0a3631aa4448de81f86cdfa18a88ba9f3c559b6bbc2795f323974cba25b8857d93af098be2b38ce376e6043acea8f34928690d27982e215b0e691cbcca0565e954c5d41bdb9df22660ad1148dc27485d476ebbd2d3a978ed2cea25f7acc94db8544b869fdc3566486d24abeca0c630d1e9b4578f60829398ab7aeffcb7dcd87ebba1035987bbd0230730a9608bf53af84d06d138c72b63b15b00ddfbcebb82a477d066f1321e50795b7daa2ebfc4f667968a13ae91b3ae7c1880ca36378ad126fe6ad231ee762eaa0b5f0231fd8dd984446ec5611d2ac571c2530fd69864674ea15ee8c1f976adf347869f3e488b788ec4c78388f057f63805309f947df31c28fe0fcba34e8c13af52278f40a9cec9dc47c062d861994af78e6ae89a045da4d7b29c1ac40c0abc74a8743aff08c80c5044ee9606d8808f0ee773cc8cc8a591f9059fea4924f2a7d5f6a970d41b83f218b1196b5a63a735f14ea4907044267d927e1a70adf5b07325f30ca9f48030ef890e5bc5830c35dc2382abc2692943c2d49ad225e45da0bd93c963ae15996023ec56f7c39366fb7db7edb80b7da30f0cf266f83e58021bde675d53b140b7f8615dee9ffe34dfbe022563ed22c5a240fc2417a2382b9907253e66eb6c90723bcf4be86be893a49051d2aefa8b630486a9f526840d859e8e8244db985794089166049098983106281707e89fc9606a1d5a2cc7863612c2288bcd3b18be06be5138db490976ec4776a0a4ef474752c9532f0cab15559dbe7f3632541f2bb93e5573122e7196533ad5d3f2f5ed48875cf22a9299832710958ece38ebbf65a095ce0d0f10dbdedefa2bd3a09af7dd0d77601eccf16dcabdfc80eccca1586dd5a874cb5a7b34736ae63f8e265df41425d5d0e04073551268603f55fd01847b4b9d2caa25a8987386dc16f5cc4231e590a87bb09290b72712c20bb07bef042b8380f18a9071ec4d2b4f93749020ec106f4a418ad82ef7f8171dcadc7df3c0cab14d89756ba76d91fd5d9b01f7be55c5528d3da2610d42d093c306f4dff4280f0da23011f3d87f1150f463a6418293155b12876a422a5802c4799daf08acc2e6fe27392c4282f7a01a3e898c54d6f5139639c59eeed13b5590f30fee451b4b1a8f8640a43e6b4f7be9642f71033ecb9ba6ef32d6b6a36bd6a7cda642963dd1415eb54b7e05bae848950f478ab7e7fb1b55ba55b64f145fccb75dddb261c4798cdbe5b4746734086162702d1144ded9d16dc2c30fa9885cd5e2435c0aeb938bb47dcec309d7a1032e94385e78d1c3511ece60bb7a70595975a78fe5ad4aa7ec9b798c31c3c8179b7d5848c4c804493298a0636536445fd2ca544e3d78ae5cb6fcf70e5b057001aa723281295272a0c946e4a5100bb3527a525171aaf9e9af4b94ad3d4ee3be98bfdfb487d2643a6067db412a38c8555c7bfe92d299e08f9ccf7968f6bd9cfc29d02be43bffbbd3997bc8632ad751b93d9743f6a6a3b6b1b509b2d67eea422b023db6dc7369fa5cd0663cf3325f3f1d57dcd67940a0d6172999784affd6d059dbea3fdbf19a472b321e1fd02849ba61d4551cdc1c787f196d10031de3cd9cc7963eba4c6488e5debd673d14a04fc3003a389c9ddc32cd44af85648c101f96a898101a52b58e3ac9a822279a73caf567680c07c33346ccd963fbdcc932be97aabe0453166bec7edbcaa104f3261bc7c1e98078b03bab7ab230224f981a9128abc89ef7c2050730f035f762cdc609f7e05201327f4e23b64b3a41c75e6bb7e77841c7653d6d0784fc3a569e627f0a593a5a966381cf2054dc0dc38b31898e15f1de5b87afa0173874b8b0d8f30a9b7981e60e2b9e2b1dd3aa3aaddbbec210e900eb8d8cf5323b3336cafc26fd1d0f519d967be097aa972f2348959f0abac661cc0111cf8971800d53a89389f3fe439c33b57afc489fe2151ec14cc423a1f912f1aeb37578b9734daae7d596764885ba841eb181624e1fb5e03d0d46723feee2d630302f099fe8f9aa56f9a2efb0d651483d9c74c5e08701c4c0c78feb53790dbf84a99eacc92d1f7ff4fa1a0cba96f93c140713e36f8e5d802dd88e352da46339e8666e995fb4820d6859d61b1e9e56a8e1043f48642f783624d19faf2f0df5022101bcc175efd48158916831e044d506d0577fd9f591157734802ee8e0184ff1677362d8464f7871150ba3ceded8fc0be4ea61b81eb5ae1f5d7f219a5d44031603520e405e120e68c55ce6f7f8d5cdba3bb88e7530d0f505c23ce248063f9624068dfea484445188a4d3f1d3a634e7ed9632a4a3cb22b8f21eab053d221e6826293616cafc75e6e32242b9063ab3f17869fa5cde09e88f8130a6f1d9c80c044b4f31a04d41b0d789a86ab57ea02426fbf80c96584380bb848bac8b09d0c66492e8b9aecd0748674c3c33889e2f188f15b5811375dbb50f83eb686f427ece27f30096c70c0810f851971aaa1fc2e8fb6338ad5cdfa3ba4fc0f3934a99f300eef5fcfbe3ae2a1a47a7347bf42b88254d97cb1f42bcd93274240600e997ad70103cd4c431bb34e7f25cccf481133f8b4a5a930aadf844188b407cf9b3f17f12e931696f8bb8cfe778d1f064717ca99c3cbbdcf221ce3360f82de9240872a3c5c4e3266f69e7cebbf2d60b3461a67cdc7e146bbc214f116099f4f2e93c8479aa332e72dbba6a5ee8407cfe76fdd054934f53d0719a71a17adbce19bf9edb700842bd953fe6a6e6d786305d0f32a15d2f9ca4868a6dc1107f26e40a5e9c66a83d92b449bf0dbdb7c6c63853b0618a14cc5a78bf7385c0efd232436aa4aebb448419f15f6d6f972b4faa429ff13623b180f055bd053c39c522ef2b9d4885c4429352b0d87b54a3aab7b02355be2c24a882214d6b1985c18881396806c6d74054337349c571e362cc99fce4ecd8dbf7f6bab1e2bd4b8eaea4e9861ae0638370e021309039b21479487bba3fa0ec6f44550b6c3c7cb3cb1b6e277ebcf2e7eeed99b377935448ddce094adac524ec3d91e156e8ba89b50e1f32100adc89a7ab5f0eaa6125c88cf130f00149d649a530b7afa40c6071e50eab7d0cfaf9d3d1d4dc3ca57f00de7701b4091899d62cb0c9e0c3e1bd0ebd0b4f37dbf0fe7a1d1e6be84dea835aea087422ac7ebaff5fcb32995af86714e548c141a38b6e90f6337776e1c1b9d732079f32ef950a6ef806a76a28d82358ba8375d8c781e008b8fb18c7a901284eb992ccd7510be6f9deb83a83f5c181a6dba842982f7a9c711e86f26f3d5f74632b55dddca49389c042a3efd0d3d7363235729534e6578cf9209aa8345508f9da35a3104f16a1338cd8306314d704f138720e081f30629e47178b8446da5ca114ab6f26f448fe5134529e9683a8bb541ed151492dd8bd404674b3675229df2700fad51930a86533d5dee7d89fca34afc04d1287d2b8367f8fc59169e74cb943528606299a19d42efdeae76100f9deaaf7bcbf4adadba4c5676141e0517cb56af4069b4e1ba4116dbc64df4a769d7e04937fcbc55f480053fd9c773ce8b247fc2491b904f40ce893347c6415c50e1f50912e28e561a218aab8f861ab92e6e91309cf49463ede6528603b1d62e7121615177d5c652c091aac68251e56bca3c19f7ba0e2f29ef165403e91d072f8402c045488d6bdf8cde91118dda78f50c53cbcfc2d932bb9461548584e498bc5baec5e2b5fad9761d8e359819bb5ef05a740e7837fd057846ae68c4676a8096b64e72f8313ecc4fba255accda42b42cfb7738dfd7573396fce4229e9a8821abac51d3dc25f305da6e5bf15e86efebea9ab5ad10bb1a5e4f5a8d264fa9fdd75417759c6c55f80e5c3418016f96c8bc37ba7b6b0488f6777a0ac4be7a64eb9c895230c9f9b8c8286a11cd01fc7398e067d1ae36116cfadf5b71d655f0d3990ad40b3f52fbc292dc8b81f15076795d3ba94e2881a29b5a81ed5c4ed2c789b84fbd3c723e4ebe54dd9badcc220cfc4adb111734a5d40510b581757f15110496feaa74d17effc8300f7ced56b5dd1228ecf3fe5d58ddc462b5c7f4805274b418598abc1b3ea5518d4c8f4c2ef05e5866c0fb5076fa50e4a06517e6137539f807b363e57494899e82e4cb1385fd2b836afbacd0443a814e302fc1e838e5b20de4e113ebf3b447215a6a9d3bdf72be148cbe6883d8cf0de039613d18d5be6f6dac7988d45c8e7a86af7648163cb5a1eb270f98b337039c7b4a0462fa543fedcb43959778134dea04afe660d7e1b872eb4527f6479b92fb6105c1bb929a98ac24d26d7661af5c771545dd26e07798ec28310e41ef702246882986db4752c7da7af0374b5fa5fa111685222c832316045547618e7acbf33b4ad5508eaf9a0cdcf6a518a2296bdac3b5cd65dcb6413feae01d7559cc0e363e70cd7f7c405c746ae00c4f71b462121444aad9906aa9b033920f25d7a0c5d7a3609fcac24144a5af77cdad2c0760917f66ea7d2229d4f0dea01e25e02d49f66047e68c410870f7062c2c23a5ba98199309d29bb885404fa84b9121186e2fba2d8541127e9ce615bf96e4aa7694ecc84b2a404c2aa364c5ec091900fefc66c199f900f940ed57b6c819f96d1f96829bd6f309ca91a3a35845c27c55b1c93719eb5bcaa16d89ab60cb138013b2f7d2e70c36492146ed5939f81d591fd241cb2589a6939636858ec350a5feacc8c919693cd0275ebf8c7ef5c7e6a079463854441888d381265f89a25d7053dee86b8174886f9e1e3126f62a915d7ecb5ba4c8458bb0095c0a22b90c470c22eccb13e00d1650204616595fb41e5f28202d51ea9b0e2c2c508ebad6ea1fdf738f9c36ab91489497038ce54ba44a35de1c4e389a3dba323791c1d50f693f45d0523357133c99b36335e4f1a08e354aa567cc64a514538b2968d8701e22fd6721264af63a252bdaccc84297bff0442caa9976a4f5a3ed1bc4c169d8400e9cd866616de7edf969f00a644a44318206041981a7834319227733775fcd868df31cc4bf0b00f8d38fa1b999d9f7e5dc75b1b5139430ed9134bc687bd4cca8af41e7219770ccbdb9f309113e2f038dcd12a841e75157acf9215e8f737c9d2079e6a18cedfe1f2820718caa33bd3473f42ebbe58bda57ac2728714169d74169316cd0a8d1d07f804228c07c6e7847f5286c9442e55bd4c230c49e01c2442c81ea630e60263b38dc7b4063530a7daf4a65f2f83c602f3a834ac16daf89ed9b3b1ac767875bfab40d6e5e520745a5d3dd1d4260a8cc2289c1f50fcea5d872ed838e3e8602ae2223dc2b217798d1c573e4eec2c3097c9509e82ea57906205298ff482985a36263f5b12d84bd5095cadc5cdc044a624981095d44f045c5667ef5fbac08dd108c06599dd741c849c3cbfc97ff2e5749bef2df139fb83e187625cbb01c89a51b8c119309d9081e02224475d13461311b7cf8bfa4f43229d1559dde05d9731f18f33f213fcf0ddc23adfd75f00db6761df26688ae6c265d67e22099747e14191537a82d0c96bc8587a9f8781423134787644c068695b50654af5ca3e4d86c6ca8753d80ed98e749917b0b5e1bc2a39ba45b3425724a996152b774b5bae8253edf5fff627a3edbffc61e5ce86acf3da47782cb2336e6918dd944cc3c60af5adde1e584d4651a77e5b2efd51970e0a7d74ab1ee226acc0220ee7e7ebe143b2733de85d0d744d9ad89c70ffa3532709bbc4ae8787ac3963e4cb25d0d5ecb44dc9ab2b9ab003ddd096284bb5b0dfa328525950592d049fd540c1ff15bc331f15e453c38069e63eb46ecfa5b7e5a50b1d480899e53d309dbd1e75af18d961d207c48cae4e2cc86fd1144c003adbfe5e810878cde0ac2820ecf9d53dff0aa8ce600f1874bd8595ee1d8533bfcde33a78b94cba1edcc882c2532b2ec038ca344bef051aaf8feafaab53d4a83306e706276ddff716dfecfa06c474162a3d8786c0236d7f4b60d2e9da4e4339208e62459e3bcc85567dd206d309c99669ce732f50a98dfd7d66e862e40e4022f596bd8ce9b8ab2d296c88522f5a5fe3c639c054e7f1f09b0ae9491174dfe5f7f0bf64c90aedecb5026bc8289ed9efa42f1000819d64bcfe1c07a432c4222a4929d6753f1ddef0815431273e4139af9da55eb61209ba440fbb47c47cb7c279afd6c630c2fdf1e85367e71e182b2ee97873265b0d0e12e73f09fabe75ecb0d7ba83d119e2e1e9c328df7bad93a6fa9549be49e7a782cffcb2439aef44ee3e1e3acd6fdbad8576dd24adabea411e839f169947f5eb747534b104fc4af27c87a4a726870cce0825547eb8b05d69a8ed271396981a1dd1e9292460a75d54b4407addea6d45ce8657108306e3915317cef8665dbfb77c7315a07fddc15d8eebcbd5f56bd69a07ae2e45b131d090b809336a6fb206b164918f16a803ae6b050e6a01816ad54d4bffdea404b2b130f11e3358a671cf422c14e03e3646cce90355f7912ef82d083aa9e5efe84b057c8266fb87ffcb19a920ac5c79ec2443ce6796b5f298b0700f9a5329badd8a74b7d38961931f5b6aefe0f39a9744bfddac92d5c865123a7e75ca2c26d349a3757c08ee531ed142aee6f2da5f4f3ffdb04e54822663a40eacd3c3a1306dc2baa3d6158d225efd675261101389218bf2dfd0278c5a7cce74cb6d6a74419d6c19c37ad4a494e26dee9da7c4e1177f86cce64ab26fc70bf87ab42d1ed81883ecc3baafa024dde111759f6e1795f8ed2761b46db6e45131608351b8ec843f017db599db39e246dd356e544a4b732bc764e8d9b6c96dd6d8486d0fd57a22bb2d461f372e38de2c42112b828ce050f2561b2ce90889d4e9a70901444137e8aa9b944f08dcc7b8c116b9b43bac1d2579bc10fdc0a9e61ec2eeefaa8bdea449554a2f3b6a2ebb1648446af2cf091369206565edcedc3fd704524491b76f6c4ca3c8554bb9d2808193d0c0451e95108be076c6b548e90f97cc086c7400cdaee70078c581cd25bdd837c01a86afeb11d853f722103360237fbb8ed31fe4c9c4493f9909ae948791e53a025b246cc915b36d430448c0f80592d4b1a4c37874bcc271dad016ad5beb52c59918548e94d75694a82f11d8593d8233d4bf9d37de1f3a6af9cf67158a827505b0863cdaec2407eb7905f0e88d50ab547dde0416ef6687a616cbff3ffe4fa47a72a654fcc7c94ed8253464a6f4aec2f08c00d1a00f926b4214d034e855b75f5fce6f61d1db31574095b3a21747bbb31efbbcd1b6e75ac5d9817e32f224c02a82731a3ab50dd6130c56d9acc186701ce69dd99b001c94928ac095c8450ca652309c86d8cd0008114807292e3c7a89beade677ab1d60466b43c7b0fe4ee8fa0824457e45089fddd2ac265ef2cda1d5e2f71b9fa9bc7d825193d01f8e8851e1696a30d10f618dba3bd48b081a7032b5ad9fe9a0477c025a0e51b95e5e6dedd53919d3e30f4013f30a7964038842ef00d8a3af47fed7445b34200a2bdb24347f9ab3d3960869169afd501af4afa80c2316bb2d7232d8fe79ecc6d75ee5f925bd8b79a330e1eff33eca7e38dc04868ace8a3467cf9b978198a7292966dd91b6fa6d26c56701b9d2e796fa8939d56a8618214aa104f84767a002b2c5eb34b3c4a2a31d9174042b8bec9cd2581b8801ac80eea3afa2a43ed05d3e87f60478ea8053fbe7add496bd21ac233031bc86192a6a1777375948f3f54a2ff612a7b826e8ebeaa281d1d085a159e6e3eaadd685a4bfd9b77d241b2c3c6d9f888745ea24973547133cf3d54cc1481194e003f5ea01f091621036843fcbdd215056857fe2a44e6060875a03fabc8ecbf6b025571ab01e77221514d9786ce2bf3f53c506f4f333931de9b17a29c4874552fd6a51d42164b45960bde3e2b1eb6b4c09ccfcb2aaa2195d5f76fd690f407aba1083a0f9d276a3cbbf09fcf92d0b44112da19d726a75bd8d1a587cadde01f055efa04ebf9820825a1f8bae3df73a621a66a7ff5c091c6e8c994b4c9e790394ea1564cc02a5ed3d8c13264e824e5c078a4801dcfad3be88346dcb3b2c4c9c1d403671c0daf8b72033c162f69cc8431115ae1d16706206e33d63392a18052172e2a660cf29f519b18e674817b45a7718caa49c725760ec4fa77f68b43611ef8e10fed19fda07bce9ca41def1bff41c7134e436f434588eb7712cd2e76d920703406315e83a6b8094616d97847c87ab8b48979a34c06569bc8e9a9d0dec13dbc4a1dcb634e58c847c65cd12bd013e6b32de85d61aab57a8925881d70820847aa6f4beeffda6a4076c9c51b950d2ddc2fb83a647b7c89d44d91229858a3b7d94591bddca0387948079b58e90da857d9e73bff9721819bb3cb8691477b617c5df9d4a56a6bdcffe39bc58dad55ec070c373bc050e01c5d9d740e40d706025673a76098926075afab52bd48681421c11ffa3e177884dbe438c97862a43bece4d3d47e85fd950c141b5dd187f6caf58172c5e6a841bb304cd426e4e030aa868c15851904333c8e0bbf16fbab92114add02a396c50a422e8ec0eecc3ef096725f3dda6600275b42dab42e5cb600bd482688faa5a9949c42d2f8552a5cd3140259ee2d1114002dd5be07d3691971b807a8ccfc59bcb1fac390fb43873677e5eb72e521fd4aa73678dd61699403016f361b9f547c3e8785d958283feed8db08cb411db4bd417c34c7eb66c65f2c1644e9fedb18c2db7326de3f00c9d61ff0a4d883c3f4eec44bbc3ea589f533d65d6d9c9d614303d995cf8de9d5f0d26167ba7ba5cbfb9318387cadd3497284e70f3bceaf869661137ab5e9607dace504d9307ded644268aeccf142ddc2e62753c4a246fb8b89d0118417cb22e665fa9e4d118362cfd5139ba088723d5e83f428dabc2da9b8b60aa23acd063d34d75b54067feefa3dcd9284536294f51b5c6edbca1fd6704293ad6697d4cbd590132bee2903e056ee01787d2ccf2856c98828b408b4eed5a1d0216514fade714b0b78e71a50524246b2c68ed142da75f504a5fc69890a79d6e65b1cf9f5a928fb2396c63b39414bc12a9c07f8d8c51cc6fc7ce3482914cd328d924d5832afe562e0362881cbb61a770e3ac2f4c6273d70acdff86672a460910fdf2cd6f949776478221b38ca3383b2f74fd10e5a5e30520200dc9d6b497a4d58161dd1935b5d0cc83cd70c6bcd2e2ad976db1a3dcd6d3eb78f2bea0344a8ed4dce562d77d07903d4f666db28b5b14fa7da98f94d56cb147246c900c9b6d754a4d1469d3977101bd7a53d8a9f1c7eb68930f1fd9c519b65ae1692283e61672085b4e7c322fde39c1d56769ae27afd0d6003ebcd599e76c6ed3333a8e439104779374eded40bd59f5e1b12527036d3d6e8e5dfce14fb7d8723a54d2c7fc20d1ade90c51f15ab46c8f6c2ce36d70f611a14ba021eb6072465f60e03a56719f3025d626a38c47436486ef34f7f2bf4bc689f6818bee3a44f994967b39b270f48de8077bda54dd02e92b00a905263f5bf88c5739633b35e8484db2c7a1fa8a8b9057226c366f285a76001e6d279c781ad60c535702a2393a91b548a1f4c53148c3497f9d769dadc6444fc2ecdeac7e82a83f1489f2108aacd1fff7ca25050ab2af7fdf3ad7336e066b6ad14619e47932e283b3c54e646fff2c31b61b7df5896a14a54b58036390a206fde16207b4e75a742e0bf4d42d6dd1ddccc26ef80eba26b4382f63e60b209fd9fb66e7e5216706a48b3820a076d6be85e158e11dfd60536ddf7c2a86dfd592c0e081e9bb5bba6edd7605afb38f89b32809c2e110edfcd9c8d1463ee06947742eb8ca304c7405119333e258f17bdc38634f9e54465c67419fdf94f9cd48073001265a6c9fcc09be3bff8db66466daf0cbd05183403057737bf7bde07db5e89f056b86c754fb4feb43707958efebd6cafed2b6cb75942ccb58e893cac0e46ca14a15b6aa67de4b0f0051fb3dda4b27c02374af10df91b7c78cf617745833aa254ada5d820c4b011b7afb8af25bdada03af870a5b2f8fb3a82d5b2529ef248b0271839fb508bbc1078dd6ad531bf8d24101bdc7331bbdcb1d4e92beeb3025635b195e5ad768dbb828a919319ca1d8136f42e8d2f0fd4fcbe75940e055b4cc3374810622ea7742e086e35c5fa928d21e10d3913e9a529f5cd36133d6766687f1ce8357953dd5d16e1bee55110cf7b42737a513383c93224ab026e8c5484828983dac3394bd20182d117189a0960b288a9070ddd2cd156d0c487a61f1872c5020601ec98e466acab411b4db175a0e2bdbb7a395b1fabd182c9f711cfc7fbe02abc6bb95b090807dd5869800d2edd39262febbb010c2ce2454c9177f53212949f1a7b775d9885e12992e8f6a12e65474ef1fab820c4b98b45c63ac4365990f4eecce3eaecbb64e7149e4cc8bcb8a6f34e7092b91cdac99569ec3846c2a66a58f500df63a58630c45fc0f9b53fa5022a9e3af63151883d8f4362acba2a49df49e9b4ff94eca4a476a5f6d564ba712c37361817548e007f09ed1feef7efde6ad8faa971708ffa084724de937a614d90b739e01bedb5c1ce92d52bf50b664e3d51fe0382c5f48cfae880cd5dee833c80a6d2ed7216a4d33cc61244c3f49ed930420e91719e897cfd605b12c38bb7c370879b9374a0071443b2a6d798bb58b8ba1d39803ade5ba1ef4aef7595873b5aed9931994a99899c240421970512fac6b076e406b8e55e46cd0083560ac8d6ced210eb4576ffda72b1d8a384ce5b39f76d816e9db54909516a157f9691007dc918cac5f662aa1041c7010834d96c717ed99ad30657b9a5ab253ad71042cf8a3690f303f1aa94987be15d678956de10b7cf8d89afa6b18772f49a223766106f08e1cfc349902b2e24af08b2f9491d5ad4a2823c4ec733866b12132bf6b44bafdbf7493bb21a64af305640faaca38139b2f8e7c2127f1adff7fb18c503edac67e2f794e673ab17722687b4d5003c77b749a0654a60618bcde15ea1171fc79165d13939813b18442e7b0d4d49a2052f9d641890db5d35a3b0f390a33f0038d799851501a42cc5a3727c855c2a33358e7ccd002814b609f7d45316cb0df05fb006068f5c66493ead2ba7cf9b12e0ba4f74ebfc66781cf6e24e88ac50e0bfda69d3c8d531aece3383318d32801f51211ece43a605d8037171fd6b3fcbc243fc3be4238d09b6c878a355ed1108d4194bf5538c85edc5dfa8bdaeb00bd3fde38ef0532ba00d94ab51d494436ec26356141da1e193bf4d7e19f3981404c695cb772d4216c5eaa4a14b324f9089dd5aaad5492cdca01e18585965ae9fe22d8225ba0fccec69fea71575944e508a421b7a3a627107aa6dacf8ce9500f52587c37f61b704ede425bb5a071b24c1eb1fa0f92dc914e4b3a2f8d67b1c91751ff8b999be94ee28925093b4ffff0af79c8faf7ca4d45c93ba15d8e8a39fffccb363d9a01276bebfe2eee82a346bbdefc19eaf10d24f542a31c2353eb1cba2a442fb41ea1d2b161634b91d8c5c50b99bb3c4b64986411505c8ca6e88645a3c896d2694a0f529263add983192f45db6222fa02be0b5777be1735160a7bb923dbd422e607b8919c310bc6a930838d7ee340771f840097093494ef813541e7f7e827697ac26cd33da6a134080e058728dc620e33c0374700ca070cf428c001f4982cbeca3803194e30801eb9cb50df9a7dccd3280f910dac29c618a47bbd216c6f7f51595ff52fe05aa3cece6aa807c1cb2af7834b8030b9118e8449424c4a6402db4de429717fc152936b0a07bd721608b9f6e5772561b60b1101f9ceba2ab7cca24a1009d25fa161420d1810265e5999ded3b47cbd40de70cbaab383dee571f0d8c13ee5aa5d816c537ec9afd0317d781cb9c3b8dd613bd0afc05d5c5b0339489a6fe55c718dbdea0e8b70a1c931827fe4c96230bbfe44af97f041a810b47710dd628a711fbc6cab2591eeef3edb45af7b9b4962c80c894c65342a9928d196e6bef645df11df144309655620a80246643ad71f70529ea737268012b531d4962493598f31af5397f7749a278ce80a790e032b7efb5d4ee024e7c653b1167700fe621c5cc973da9602ed3f4d7e1fd7ae6ec9a2b500978fbdb4dceff48c4eb7f53130dfdfd72bfc8a94f0cd590e40abba1d9cff4a9bd42da35db78a1bede5d75bd9450573225cc4d9eab5193a159c2b70734d45f93f70626238d3ac4ec84af6356a8d4acc13cec2bb5afea70548c1d7ae99548044f6e6eb9e57a8a2740cb645d3beb127a9e25426a74570cea3e420bd4af8f4751270253de840ef27ed55719b21673ba0cdae23fc548025ad412bda8187500f99914428b89363db9f95abc43e7962448f7a8778ca1d337723354f8560aec04403c183609b8d12dd489645391cdcafd272d3192bb8b2ca4678cc302ac41f67dcbf52f659648bc021dbd43cfc20f0f0db8953ff7ddebc57a2529b864cc5d84b2e774d78604fce1da6e90bd50e74a6e4571ad08327b03941483a914d877b59b8141ee88d18c197f2151b6417cc2845a2e5109d8710b0b0a1704eda8f7265bf64330cde6ae67ff11b6a882d8527698a4bb6d602dec0f29c60b420d9a063ad50ff52d74614a4b92e23778f2106048aafd4559d7c25f7c61c8a599de1218296cd5a2cbd53cd429ab7c917c77547c349e2db46b77acc479df6b4768bcd3883852cfef8cb68d57e58b053e5fe399ca16485cdcc53c25a7120b50c04ce86f1aa67eecba2df8f31c639b60381002ecca9c26f89822590592e41147ad0b39fb556f942040320d0aae980e5dac65fec1db293ab835f8564d07d32a08a73c3d17ae669660bdf6fa288fa9b50570df734dcef362dfda4e94d7e652e9286a0833f80c5be0aaec46b6e3150ccde6c77b7454a741dd11af080efd431a34fccc52a58b4cbc7ebf34ecd4290b61ea6b1dd1ea83dca7d083b1a437b337e5cc45d5d558cbebd70d39f9bc2b0ebbd77260469198645be5071f8a17f8cfbfadab210d86c2e9f4863dcf04f13fefbe99d6c47d78ecdead61b8e90af3a647994e77f411a593e4d7a0812467a0867b8f45c3f649e6ff5d7fc2111aaaa086df142a88e5c13c02ccca01aa027ff54d5bb2982059953c72965176d2ff2528d1345ae8624e8d8b98d033c0aadeecc60a9c8bb14cd62c465ca3f60f1e8009657e4e08e8c5b45906a520cf85f3d345c201b7a09f41a1c4175e9afe2c63dc0448ecd57fe49da0e82a0f4b0f93eec0fa8fecf847a47f2964d91299dc36acf8dafd9625a00f717f996d55f8d9cda57e79759df888cbf255c0c95fe372e1abf95ee34b192d1034f96b5592b2340b4b446f541e6e4b57250acce27856f42ece5a1cea8a0be6eb0450590df3bc594585da013587902ee40a25824ef9f4395914a0747db385b93863f2ed91c7fe1bcecf416500a7de43c625beaf4c6dc07b84bc87f95887a5957bf089c09f4e518f0b633d68115bdb409f89cf5f9025673e4d1cb9a9e360796ad9f1ef5bf1552e75f5b013d233b9bf4a6d2bbb1de5494d1f37c551d2281121a810b8bada28659aa7aa91b748c57f41cdcc2cb924a89954d8e2529b7b391db5ffb98267a68ee668efdab7ce97e0b9a41c1bdd2981ba986e0426e551509d448216173b32b2a93d8ecdf5dd018dbf79664edc3659f28b8de99eb8785c4a5a08919742d1dbeee86af58ff3542287b8031da3d0d8198153df4915afae177c2c18d250642c3a393663f2a25d8df83cce02fd52cab64d48cd421f5ae67a545fbfb0f39cb9e8840aa811c0fbb9a6a06b498656ea6e1cebf25f292793f1b502a43f374615d40f9945fd31b51f0aefe2a3afccb842568b9b4b3fa425aa65bda21f2d21b2e3ee86bee0bafdb52553c5452d1b54f9c6d29a97624388e397a63eca03947ee532c3be8b63eed2ab0bcbf52b522aaa70e0abbed1752db131486e5f0443ce3c7d0c1d6b033b264517f4b27eb722c3fc8f9df078061bf5a2cb52f3198834bcd0fdd1ea83b7dd96ec47f0a1bf0572201e27ef1d861424d2cb07770560232ba4b45c044e4239857410a5cb164b462861743282e073d6a42883d5f275029a2fca97baf9537135324a7a47202333544268e5199f174f7a126203cb34f35f3f3e364e0a2e5b5539750df4ee33e9ff77a26fb7b27647bbd82f75de7dd2b4b0754ef005d61b70fb6f13a26838864a769d66fb300a475d144458b00f5567d441049e8759332f57c993162e8f74d3b0cb3812e09c997b6a07d0a1cb4e602dfee5584db585e6173242a9b033ee65d12cffefbdaf1d242c3aef85b8450c07610d797e074db02825293d5286959babf5650675235c9c23b122a6290fbf057a4c7515a8c65cdc606143f43909c713942e0a9ba2596ed7d068c3d8bd08fe93fa5c22c6a066c8b2682378aa2fa0807464efe1b925463f474496f1ac9b3b7df59229055d4a100874541c09a5d8f34d4ae873ecadac286e9ee2363aa3478ea4a2e5853f939fa30bcf647457fa5060c32d32f405e27144608e96c29111d7f4eaf11544fc69b1f13edde249649171fd781a59633072a21f4168db7b9f5c9d543eb862fb08b5656efb767b8e4fd6a3a3a645ea35288e6333c6786aea1bd2dab52e92043e0fb480feb96c3c759aed4c300d6bd6cf5227fd6505ce9995e21224ddece9d9bc566090e47e66f24f651c9cec507b31e55160453cb56c1b692bdf81aa53390d1664a173be7f54e21518ebd220d3703d3dc159b09f3329a57accac62dad02c14832e62fb53e351b2c9f99c987e2e79d5b99ea90bf9b9321dbe067d62094d930ca4d1db07d485d25b3f3f8869aad30806dc9a70363dba77bc6bbb4a79ba7dd6661df39e5f193c4da1f5b80310fa1f191795ccc19f0b4e90c54da944c52dc4f2a8285360eee52360209984fea89896757d0777b857910056cc6962cc91854c75d6bc143fd995bacac964a1dacc20aed99c6c7dc9d80c4ebc53f2d7f3cb6d47061ae88ed7120481933f7a787ed8d39aeb0209ec044b1508c07717c03bec45d82f8bde043bb93f4627bdebc91f8517680a847276c2d8e26ef14b8c073437114b5eecf27499971369ab5f385a3967fd56857b9bbab592b91a3a3437518b5559d7f32fe99fbc951cab46a06f8a341107d866d68342016a7898712dd1b1da4a6b5073688c4b3482591f6dff228a6ea0700d845b4691677ce22af56f09e669defa3c4ecebadb25cb5cc44513c9696e5840e874e67d69391e3f8d80ed606a6dfded57ff5e060f1b421b4cfa497bc281c8d238f0113f1247d1ea8595b7ca9fc08e8d909671602ec270caacc72e682a9286a30144597d068e18af2b1ef50838c0354e88b46f36d82002cd797e6a4365f3cbff3e841288a0946f6b855112bdbb21ecfbfc18018f702c2905487303fdbc87ff2dd40c4b8fb91215fd0028e6d01b0fc48c8ad12c12fd1b3f6e8ffb95a5bc6d0419369affd5aa5394b53176b5ab359d45cecb0bb9650f7bbe58aa0c43e4ff20356cc4753820f6a63f9d1ef57a2771e4fadfb35c42f078f710309140cbe6c503c17211a992816ec9d8cefe05bd6148ffb3edb5679ad91d842ecc65cecd93124806bf268e0cc790149da0550d1667095cefb8d88038f0b57331a6818bbfc10d770e2a3dccfd385196499d4a0bbb50650b7097cf47c6b2d952364f255e5f0627305c91bdc3bdee7560110df2a14d813a04d7ece9506aa35bee671c23be02b0ce5ea2992da10e895447315744432f4039ab39b4e525ab9cff10f586add54bf156fedc5bcdaa1545ae69aba3093e7d62f458577c227c90d5dc7b593b8032a9f83c715f1e2f973d211622337e2bd3fe051712d97eebd56dccce34cc89acf8c9dffea62e69e3667c585019b5924903e5a154c9a19491fc490393f7d0850d0f50ac1603369b2489c94453e4d0c174f1bb037786f33c5050ecf261fbf1fd19eacdd920c22df65014eea329b8e6c9b7df13bd10caac43d33c974fad1fa9b918bcf55a548b0d5733ffa8210af4cc761e61ec4c8b241f98cf3305590cd8e5ae1cd3cc8305aa5fcd95ae2387cb100d576877c349b83b97e5f1d8a46f5b0c347de2fe0f417c6d56868118eff4aa940f058048716307f152b1d5a7d9da2dc6c4bb6c99aac24a0b1341c4f6c5ee6676cb2b12af99d53b9a469e356cc4213757580c16b905a84e8feb05d610a0e5923020f8c4a9099a3a8ed70d4774d82ee4b405bead2c325784f6d16ed6afa34383a8db3ec5c5231ed2e872040c938ea5aa52cb0b1cfecb53e9b5fed2eba305b37426d0a1048d64001563104585a1a8d39ebc9ef29006dbd12ff4283b403a025fdf03f80f1f72e256520829863b673f94b055ebf7a780023bd7ed32432539ca69103c4364cf6290529b908b38aef83d85ba0280ed71399b079bf2ad98353be87215df5ab8247273a3fa5dd34ddb05c8103dc35b1915bfd8d3cec5254d14fc68f85a1213e90704c5664dbc4af2024348dcb1a04502412895b011c0a79582fb370002b62874ced83f14e4ce5977759a93a29f74a846f51df277575bdef07ece758916839f588e35aec436538f1a283f813b670e06cd26c09305412599c7ae8b3536c5fa731df75cc5f35b6214e1916b7e5ecd4dc5f6adce14e21b0284227be3e1066856c89548cc726319cb3d0c74a210592701564901e77ef7b7835c57786de93442f78e0c3ccbd59e3d4f99071006e40bd2e425adc6190e7fa4b8f86ec8ebe753beb1a8ba5acc1292947df01f843a5f2d244c9c335a783298e19d6f37dad5431775e39a171eae74fac12e9fac09e2c667219103bb43a6608f983727239aa7328d7d2fabbae96fa86195ed49cc081640fc1ac813d0ee18081b1a28d66f7a5aae06a79c3a3c6fc5ef618b536887a9f610c44cfb75b130894521f96c383f86f2beba82abdf9a5905156492faaa7cb07e71915a58632f758e203f66fef564792d2f54f1e9708cd52ed3551b63d96964cee6e692698c98316c11ab2009ac7fdbc47b3576a5e93482ad8d50283bbb04db5f100478f64520c4981a349e4c79230d4ec6c94e4b3cb3da880a54c5ae3c2bba52497fb999f9ebbbde68ac4b31618236b74443a4ba43dcb7228939c2ad11e570ab1ed4c55afc614cf6825dc6c2d6a78b727e566019b877a51d1b265b45993c4dd23404270f6606d02338877e572fe8fdf761e471ddff7dec7f1ca4a44aa6078c2da7e55a76484a7888033677c1ee185fc96adef968ebe49da75de18f3a51623059197d4dd179b58277ef9da1896e901ba4469c85406d7e6d64d8926c33fbb5e31062894a5c9e65b6881adb530e282ab1c3e55fa778e61e72bbac50766086f3025c5860745b011116433dc665b53f023a228f3362c0aaf993563a391af2222de03154601e3a6d52d3df0ac23fb5acb10eed7af61777cddb11280e3f0c03ca2a0ce095c9b2abee4a3bd23dd8d5f93034c4527ba96476ceb5af4f92968bfc1d23ffb9b395649cd1d77a5b7b073933ff6a355d01d5ceb9ca317fd2980627b11f0414538f64394f27920f88dcf9da46425843f2ac931d7fedd007accad3b3d10e54b9a26cacda1df84869b04e9743004881c447b4169b06bec7bca1f9de6cf98bb19e8a61babf256296c70646681582f8935f0f5e9410bef1486e68ee3614dcdbb6381b5aaa5071aac45feb3a4a21fc9ded1c6b02e974dae9743dff58e00fb4c3be586c3c1f32028a2aded86661dc1687d65f401c6d6e65c73a0f577db7b2fb0d13bea7713a8a90379c878889ebae4a788a8949918430b9879db24cb08a8cd26df0db66997962d03d57b0fc327de74ba3f38b4219efd0e56381b74c7f50ef1fc7cc53b2c29249478acb4990059687c38fa4305171e099f7810c8e01a792420b8f6ec1092024409e99c6512fcc0fc3f491be1531c31a3e5671fbda5db29dc0aa079c90b9fa386eae68ffc8e1f5cacfe882c7b5a960391225f778dd77869c513dce7dd77499715fbe23e80306098f24e7d95a02d63f84eeb192e3baadd8ca32980d1ab84c4fb6992cc8f745a120e7a29bcbd5d7bf50583c38874796ac34b02ed9c11372e0f5399788067aeb949477cb746ecfca9ee4d731c74aa9b31c0eba3b53f177de0c8826fd13f15e2a452a386ec3f2fc7a44e8c94fb6adc968e018e0478add875ac9bcf5750fa4db9e8c2490c79605ccbb1929c4b66147baf77bdee65c9c6c43a0ac474e04d0464e8b32401dc82185aa0510a4c46529070147e3a8ee0e990a0353f4acb781898b5135dfd1d52a7ad6ab3c0389502cd8ea6dcfafc0603132bea2084109ab6d49ac9ff37d0abf6f5f8414b88cec6072e60f0866574c8876005ade89d319f77f5fb42c24317ac0f16bafb18ad0d1ecd4fc2bba2d811db7669cff720e4585b45d4e2ac86d9f6f7bb6f9f8dbd7cf757e00a5332401ebaa63aeefd4981c3540bda2066bcdce02e76e7b3658fa91ac89846eed9e4ce99dd21c6e56ee507e34bf7eaf4c0980ed367191cda95777d647b6ccf516f98298a276883b90235f02229bfc61f7f3df86af485e39e96ab98b3769e364b33f5f536cd00c24680464f6b1120197d51bfaa148fcbb478c859d727cd0b670e654883f80bbdfe0cb15182467e61ec6a4ad5dba18c2aae4e0e348e93fc5498c79128ae22434b3606e56c453348af94f24f35c15ada538b72716ea2258d646ba31cd6ce2148d550c5ef4eda2fec012c80b3ca34ffd71eccd4d43ee038809a8a1eaf56481c2608e5db62d4d485ed46fb030b4b1f9381b0a7533cbf5d599c09382404085dbf72a2d5f5e526d3cdb81b19d6250141f7625dbc594f3ba450a8fe4c31553c213d5c073b5e13ec15ec03997d27346dcc63de75ee6b1c0826c15a539d96fd1f9c1e5560521ea535327cf93a2d5cabce533b3b94ac3aaf492981f0a1861db80943bd2570d5d9e17ccfdf6a829094e082e2565e885203339f7ebbaa27e0be5df905044f3b950099ebb03eaa824d8a0fbc36b065e3559f13006fbc287426a6013f49ec0632a8f1e743091b6b99172e55ce18ca9f76c763d382a815e28eb76fd53f2b28f34c503951688a268a7763a672de4f7766b5de334b5934c3af3a9375e6cb40354771cf63d91d4159c7a07ecfe56427a4973b16944779e160ee18888a8fee592b0a281bd3c9a5ba0d8792a1c72b5c17952c3482af912a546b15baa7e65d44707ddf4e963af03eadb94cdc3c201e6561d2fde9581f7e3f6025190f4368d3f3a26a2213f4b777d58669270d99bb8941a96de81d5a2d169912062aa205eac56dc1bdd97c76d2fe9954e41ebe60fc701083de3ae71ff0328ad890fefd643ed733f1e8bdc3666839686e62b7a85dd5791af3e873924c0e1dceddb48db2db40d2d3fe0b48365173c833c52f67244bbaf293d269749b6f1e3753a35c439f37438b0fe0863c3a4a6afa102f9a4cb17088537636acc4d92394981c962f708dbd2c8f28125f5d2fa1cc33907ddcb14a8bd424a083d0628a84115fd058ec93ede20544c838d6ce79f51914cba40f72888b4002ee5fe56d8c1e59229c3eb51ab36c21b7b1ccbea71d717070217c04f9264f622166ababd73bb741c218fdc8edc6d3f36c0178fd57d9cf8fb87225914b91c7845a5dcb3e14e55cb945f28927193c65c94b7a2b5b726b1134c4fae5f199fb34b586a9b5d5013a19a50c6c073e36b7fc6e01ff8424a772dec61365eaff9f3b98b1bcbd5fd8c0914abe6d673cd5b1e380f9bb7b0c8ef9e7089e863e5c77449218e4c98268c83d2bc7bb1509e3ef51fd19df490836342ab671866dfe7af88766a44c9d187b4015b12cabb1caef81504732bf577492ad0640715b1f3d3da13563af00351e5bcfa7aa87e59dc4e17d44d45412485c989fa0cb7d46f76d31c72ec8445f2b30c79be0dcec7ff21ac8040cdcdfc173e56f74768c6e283ff500735cff84519ba2e1a0c74d1142efa5e1a546a1d7f311bd2e3d19df6b18a244aad52fb08c46f747cbe9f183fd647093676c01df28519cad6f2d1f4fda11a6018f52c3c21075a6fef0723bce0487c5a4941e9b116fc5674c0e2580c601a155dec1691cf6f9301ce129ec041fd586e1b1fd5df2884466c62bc0e0389f4369ddf6622aaed4d49d292428a990e3cc17e0057fbac95541440edd38c402853019b0bb93d52dad5927b67132f26610649da8a5d7c4346bc72dd856412ede96d6e3c9f2e5f6c8002fb509719d1cdf3f67e7d08a2949f6dce61de21e392ab0f086b0c12d3473e14eda40d301e06b4f87c3efd2e8773e67dc255dc98b20954e8993f4ef63922c8515e349361a2003bfc37f03cea655d33b35dabd9e477ce3564ed332945e8df8e7f9df5c635aa3196a36c9bb550d40b2a18b60fd022275eb1ebd0107c3aa2624c47d99f05b4ccbed4685d8b1c4c9ee2efeb90628a06b9c98888da53a8601ab055a284b481feaf0d9495bc037ccdfcc2c3c4512e64faf3d9b5556446c05d0f4bebbf18e973a3ccaea1ca7e166a212bc67110b3956cccdd4d0296a7a0b3386b7ae3521706421d3d259477d84f02869867b3f3b449b84c064d25a8cf0302f623e8dd9bd89903f0688aeab36dcb1172ffccd3f5ae210d0ca5ab8eca939a3e9ebf6d119ef8ad2e923d4b4789e014d9d8a37692297d285da294ef7e239a45b983c6b189c57a239823a7e759e74814d736a6fd91ddee17663e6b4be0ff7132683909af82d4deee1d0bdaa4261ae18874ccbd78a5e514d0b0c601527c96407b8a8bcf841b193ec33f96b482ca31cd7512951e20bb18f9a1c63ef32802665d116182e9e2ff117c45c65596be75b49ca56890d0439823ac2a941e76e2a9be970ffa929d907b89cffaaaa0e6880d4ecb3cfc49ea7007aaad4fd9af1c9564e7f44637737f6d3422b5e3ddaacdf957b9775e05d999bedfdc1db9521d493e869e9f64e6205ab749d2eb3d2a5b246d34f728ce94093dad81e7c8e6096feef5fff7ae855e484569cf5d6c3d8b57fc5524d9117e5a8d23691f66cd0975df9dbaa8696ccb2730ea437cf6717bdc9398f013429e704cfc8189b06dfc525780b64322cfd6af6182897fb4cfeb738bbd3803025c78f24230a9e51933219826c80a7853cf5ab01f2ac0d5d3c5f0de107fe8a05921a7d4c6147ee924062be66dd575578be809ff317026f451179f7c6c91e616f76ba5911bae42fbf4d780bde74f5d79ddfaa0d89fd4c7770b2ca5847afde819e6ceab05c86ed6cebc1edf6a740228faf0933b658ba820b7e688d8399fb07a911f15a9710cce08603bc4105920a95762be2cd62d7badd33c5326e54f43d2d45a0c18e58659aa7656996efdd7f3e99c499e60a845ba8e04bdc7083939cd6bacece8626862f4ad68ffe1519e2923c160fd05334e5b24efb25f95918b62a42fd0d2aa9eab8db7b056f53a8e72c6234ad077f1006442c0c494784ed087bab6782a392bfc9f389da1c234accfac6d0fef53699840e9e0cab20ee30bdd6bc79ac0c01867d6b812e4aced2ca75e78a5b2e0445c47bf70dc37e35cabfd0c4da0695a978f95fa2f395b8ec2222f272ec7ccf29bf2a49d9bf6d149880998c8a8d432abca1fdcb7c9092fcf1ffa1e82baa32bded69499ee7ab5246a912f060f4391f96a8131283b922881f80f2b6cd9bf8ba1947cf6f1230e748dbbc27829759fc3722020ccb4d3e2c285fe221f89b36d3f0a5a5eff3a8bf8c09f45d7a41612b247959472da99c78ee1f745ed6a99cc4e9f928081aba621054d6d429bdb4416b59947018eff6d32658aea1ad846f93dee1da7c8bb98de24caa30480311c5f323ca468ae8ad6f84e0f78753d2356ea5ef3c94b1ce6e2109b36b2c3ad5cf47c7084dcfe13776601a94eb3388a9b65cd0da82e24fd68fd6a4ffd205d3dfc9aadb3a9521603f2047d6bc24fae5a55c0fab1b9d66ae559995a54676e4f03d1065c385b1d147018a93c8c0cb85e9a2efaf84310dcbc08839ccfa65dcb9958e14b279b9d3e74b6d8f378b95a4407656ca617abecd3bd55a9d3b4ba14a996a2c05861724e7c1fa6cfde01765a1810ffd1322ecd4c4f2047341bba04337e253e957dc8b5d6a0256755766e54c0ce896f631ad29b93896dd6e103b32de8a60885b8174966e23669dd225986859cb3bc074a4717c9d639b683f71b262eb8643faebb189f20ab6b9a3f2d35b73f6c1aa7a5f7792a41ee5afe4726eb9188f73df56d213496d00009b260b208b92534ef2ae008b77676bf4fea4064722ee7d230574b219e08165d66442f1444f6b066ba17e24b55a8879b47c67dfec2e819e8743a8502fef486f9879fcad1848643db80edec6e7d3e612775c801f87d9a289d0aebbc0076dd8ae9e532806ac7e317306f91e611baa8766dbb5385691fac49131e4385b957238ff923aed57bfa76b288e13ed280d9182e0b4be3371e8596a8129d3f9a97098a982ac6892f6162b25009b2e702ae4c18212d4689f3c01386d2f6da345c96b2009941541e545a5adb911ac0f9dcbae899f9c7eb1b6cae1992284e9cbfdabbd4507592ac7df138a9da2e5674e693fc680d3341976bc7777d9c6a29fc6a4e981f6f77dbe3a9ae289a548d25a267ac994ee88f6dd1dbd26b16bf97f94a63a6dd2aa3db4d7a14feac2b85c30f7e0be12417036d423e04d26238dc7fb6a17e7bd20102d6f5445658b4f6012ba1d69fb7dcca6c1356a1ff2666eaf8714f93fa858b3315c87d3dc0ec7a603ae82818f80130c9dabd72362da60cd51c3eca657a13c6751c5274bc3ccede819893c84c5245d73edee68dd05f2ab70c12d4c007ddea5be315051262157136707bdff7b92f464fd727f067ea9c35a9312186d701d15ae3ec532567b6f97d725f71b344a49f2c584730719a80ee2dc120f77c0c6bfce7846fa6f63169a730bf1bb6de76fa8be07dc32b93269d8ea88dc05316cf64fb26bc7e2ddc0bfebb3909fd75e379a4db6bb0acaced23f8bf07261a20598613b914376998b0ddf8d5e4e12a4dbb495c4635f396ff596673dc3673f360577528eb105b4436951bc1258d445e7f4f01af37fb664ebe52463b31c9245e783503f19433169482c774ab96026145cbb12d256e4c20bee885f9489f696d5be18d3e3ea8ab50fc8c3ad08074f6ec41ad859d269386d5f12364b53ee5ac63228074a761d282ba5fde4aee83406255b7c0a16442a77a1e01386b9415f9005cbf27f08e544aa3d646f2043ea899f241c65d6858d569f1b30b1059a59f8152ac1ca5acc49a8fb5c8cc67741da660478276f33cda8eaa598e43e6f223f7b248e29ee10a9c6afac479a82890ff93fa62c09079705c8724ad95fe6054c5565d4455e0cb2dbad9a593ddfe42571ca91001d9427efa058f739105aa398a2c215376d1640328c6830d7ce5567cac5204dd2f057494ac7d89880960cae446b88248ce12ed0f8e76d1dcc98be05237d30ed49d76b48270d7e43be3bf291f8cfd1746b39977a651fc94d78fb38da9c467c029892f3cd0ba20f33aca6f27166557c3cf25e34a8b22daeea7ebad133affbb6934568555c5ea992e14e5ed24a569788729b00ae3b7d363af8b9ebb87e794e0223f4bbdcf47745327fd17c69e41114848116826bbe515c0aaf19cb34c2d4ba8314ea3b7eb27274e38934d33fc543dd1b409fbbc317ce955571e596c5b91c19f9471a8f0baef1b685ee9a9ef84d130970a086b2341bd78a342a46e3f2090b4d09aecc9045cec24fa9799a40ddf757ac4747d32f394812914d7772f077eaa6defb3b9d7ea2b0b582166219950bae25622fa0e153e8f4d43ce1fffe0aea1d11eba631f1fb8cbba1724a1e644ca6e9330e88896fc2b33c989f56bd46fbc4cf1ad2afab2eb6c994290880823d75fd28536b06978aa917a2a49ec62083374024721c3343eacba9e6eb83516956311977b2cebaab2c764e9f794a1610d01dce106f7217104a14fa698a437013480ab12c28390ff83c20e5f8bbd1f8d5b4a41ae5352b64ce4f12efc517d794659ac717b897afb5b5635f754c171f7f8899525c1651cfec7848aab8292596f51d224006ab5b028a490f3ed7a607f822afcda60f9d7dd3973c33d92ec93fccc8ce96ba8980f265adf2c9cd126658041c7695d3be656e950448a64a402f3ecae96836e880be9a2a2e919aba70c59ad484a9599187d90cd7b845e11a5b9d10e720ce46e7590b1aac071950bbd450d6313a4aaeac47b7869e737719719825a98fc98159b69bf6de468c2f277cb8dcce8471cfab9e55aa42b2de088c5032a0529068a3e93eda52737c27a3394a8cf43cafdb34db0b369d438640e322126206622c95e72bbe0ef77b779618f7aff75459bb81a630855c7dfb2a4f5ce208b292e2b2c4cd1fd954fb0573475451b9be9fba89fe6048e03d752042cc6f7560f73d3fc8184969d2f6718f6b80e8e4987d92d7c715542269bf18d03cefea565cdebab5633af2ad27f98a0f561ae0197dad4778aacabc1278d5a12be46f09a6b86743ebdeb1550e2e6e0ab8bf4253c7128bae113bd5d4330e2d4c772a4e11179394a2d699473eaf905f763e64901a5c85c338647510fcf0496a46fa28046f1440aa4026f20a73ec84ffe071b62c2855875b123f62718c9456255a4c070abae41f9b63d8c1f9fd866332b1348d6a4f9304188de2f4c2c920338497a4ac5b0555ad684d63e7c0e9f254cda1cefd893dd4f8bf260213fbc4b409c257fa531253b6a483e7ec7f75db865ec4584748ad975b223f4543bb029d890c5048237a0bc1ca563457d58b330344c2ab44e2328b216de9dec60155237e059bfed359999e467f773908714a10ff6f47d6da1d37c20d429021dc6056dec7262283993a255fca223748c759a8f517ec6a51e1aa61a9872a1b9fbb986e8806d44aefcbcdbd2ec4934f282f21c09b355688fe8482aa90b26415a3596376bd3e7e812c2cbba5661b54f5257e2524f0390da2596916d9220d12d6af967253aef1445e2006887c6cbc138cf40b875f6179abd04fbc3e7b120cc5315d99929a1a8115ec68d3130c7c9fef5963f97028858b18d5fcb20a03a4638b760a24ba1a173a0e55a248eeb4078f698597e079e87a665419f71190aae502d9c7a862228611ef1d53c940614fb2565823f670928dac66375418d5296b1b71e0095678a8621110c9eb6fc3bc2c80f82c53184b10f08df88b5bedd10c2d57dd6135f1feb5c93daf99f14de7e39d90b93bb3c6e0ec5ada330e806f8ed59181ac8499e187dc8781351ed549e4bf1d30cf11b02914b6f903d89c59351d8a363292b747f29c55bb061683c83bc1bd8037409ef542cabb7d30a576f59150698e6467941e8d09d923c8c7a215d69aedda2cfb06ce9f65df2f2dbb201700b6c503bc19bc1a4cade0f0d54ee2cdb1af6120b93baade0f577a2f01674d5c7cd7ab246e01f9252e79c4dec49b511aa9a4acd803cc67b6d9d145b6cd5f698df205db41c4d138ecba19bd70bdf9e1e0468b09e2c0b2da1f606e1771ead83b7c20a75f9e6d7adc963bc401e4b4ff89297c4947dee418f58d07fde663aa1b4bc6e52a24106386fb182fb2cd94d9594b0354927e733a58c585288fb65e79b3df931cc2d6890734cab732bf920de3dfded58fa95d5410c9b973237c7ae61357780f891490bee34c0254ac29ac6260273d8549e8b92fc7af5f861856391c10a9210677e5d2501a429b5bb164cb0a28b46f2b9d43e741d26b589f715bf923f450ddfc89f8455b9ae7b90ad21380ebd89d83e5f45b9759310d2b898964b5687ad51ea0df0764409d46e5f4dd45e3c5026015f17682e09e034df5f97ae8ece03268f977345a291d00feed8e723e62998587b26d2e49adca09812c0da49e85791df7cfc720145d20f31617020e7677f0ab721367c3b2da1bfad919f66ac1d1078b2f68a05bb17a624a579254cbfaf826f2bfb87c2fe28518f473de2e8dfdfab8e6465a4d9cc370497bc60721dacedae5319ce8e994982bd4578b92acdee749bae7e14ff7715569005aa0676fb9898cc698539f6df1476b4e682dc53c9acd55ee543b471cefbf72fd42c12105ee2b8f66db3526b95a872bd2ec7b835e78eb7e142758621c5683889785c04656488ec1bd912d2afd1d3d7cec3c499a7c0e9f6df3db5789db165947daf0b67ee349e67e990ac927cf6a783bf6b35666f4dd6e0b13409dee86cb04dd6aa4b899b7039663ebe87934f929c0f5688a030ba164489914d82557f0d67062709fe8873c3b1ac44c6a226a2072affd5174e22ef36a409f365b93dc139c515a792e1c20df20673167090a96690263a498a0132f555bcfd98c83293cfe4648c42603c2328b947caeb20d47ceb4aadebd94046bbb7b44be8a144002f2ca84cb7d73aef6560728c50292b701e9188357dbdd9191bbed6d3646e6ef79a5192d6edc2fa50d196c724e3357a338ac1c50a769d96d8e65b3fec8bf37f8c1ad1b14db3eed7ff42239d0116f4774faa14c1635c1985533f58a6e85f029c178d11d94edcc56a121ba3731279dfc7311c8e08f732771bc3ca6c8c60803bd1fbafbfea2836cce083916ffb4afe5cab4f39b8f5f236aa982d894e03acb37aba625a27b7fbecfa7d993305c54372a51cdaff64bffea305324ebfb12650e22c4d349e788dec3c5612319a4fed65989b9f0ac32451200e66d26df97b1e2dd9125ac7fb2a9c9b74cd156bbb4561c32339a2ef5563159f7cbf6a73e45d177cc78e5b2205ad8f50158524f0fcb838da7d17c18f7667ecdcb42bce502d9595e73d7c396ef57274a872723beb468bf6d98c54348e67f94bc466237036c54341edd8b662b02ca63709d4ef5c94a89251c01a20e3b5b1fdc54e47b3b215c964ccf5c6c13563417ddd6eb9bb8c4cd2f0f75e46cc7fba648c793626057fa5b1f6ccae6bbf5a05d85c7594e687ccac9d6ea6ea699e49738d804536ea1854d449ac22296c4808180f64f7f9fa66c250b90d9642f9215343c12d6857b3b545ca68efc5a662641fcdbeb4e1bb13abc26290daaa4b7e47f6e12ac5908c6dac27da25ecbc4a078709308f82976ae8fbb4b2c8edcecd3b3a8d32d73e3bdf5e8a8781a91d8853c4ab536806100088f6977b3f73ef2034a6468b492905f9c1ad2f4dbf028d3a29156eafd4f4a67007386fe7e4a3b9a9985994e66931fc818bdefb673589c9f0252ce4f032a139b80d40c576ae858128d73c52f78c1f8718bf988bd2c8ca50ee0264d255280127a48694db51572580f860a504f996352093ae621d6ea9f2f9f674883834a5a3d3ebb4edaa4158faa4fd5a27b869936d473626697e98f0875547482c8827425ec26b2d20b2cece8ea82a450a7c4bb6a0797e1335efafa0ad8f1fa735d2eed1ccbeac92a5bd5c0fb949229e24ab91ee6314f7c29c529824e009f6b66d010adc66b7a23cce8cab78a00cc22c0e5709729b895c4dc3c1d11f65c970503bc1484765f2cb7c5a8576a8bf0b12158bf695759be7ff21bec04e25085de1cd0ce913d5e41aad1772f7d6e370d5e277f2a57da5422172e307d532c5ca49e3d558f29ae73bff4d337a453470c67ebd118922ab8f31dca2457f652b996b94da34d89538dd015d8e661f27422db649b209408db5cbf9f4f080ff9f0277accf603342a31e6b7d049ce5858a79d69788ed04b8288c8b8f023784975e282ba33472c4130de7f4b951bbce6d3afb35a227eb00239d1f997f05d233090308ae2cc3268c99b9fd0e2f0f0e4f1cd2ad90230f30b657a81b1b8b483513969173b8e5d8c9b7804e6b4fda64d1f638af8c10f53ead81b95fd42bef64b6362d81fe02f81cecb5860be38daa7c8db05399ead3639f42dbf5d4a7637368059d8e15f156fdaf53d8bb2dea7b645d20dff73c16158f7982c6c3d320832f269e1463e82bada3ea7f3b6168502a25198db8dbd15489ef4714977d97ca211ca02a404ea6df116ff04be5f5b059c808640d1d1cfa8afc334819d399251822a7dfa847bacb8066f0fe3fde0359096e35bf3b22b1cd5630b137e647dc4f59196b72c092ce0db8bf3a1ede4b1cc4dcf3009b1088265d9bbaa1a1167b35af50aa172e52c041b2edcea4c221c819621862f0cc6e5db3155962e7495435fe33bb36ebbf2d60b3461a67cdc7e146bbc214f116099f4f2e93c8479aa332e72dbba6a5ee8407cfe76fdd054934f53d0719a71a17adbce19bf9edb700842bd953fe6a6e6d786305d0f32a15d2f9ca4868a6dc1107f26e40a5e9c66a83d92b449bf0dbdb7c6c63853b0618a14cc5a78bf7385c0efd232436aa4aebb448419f15f6d6f972b4faa429ff1362112565f30821bf295b74e5a0a8d8970e7cd3ece4fc1a49ee1b5017ffcb1639b75c8004973871619173e6e9c720a82923f42d721e20ce7a361ae90c49b089327e9e09a150144b946994de4e087a8452f880427cc2e1075eb7c1c5c96fcf7dd2c29a292ee2b37d9f04683bb029b8e8cfead18b8795d8e9b4fc7beacd874335cafa6935185c3014a38753ec568eb7926c24287d0a154031b1710f1ad5107a913834a8763592d542a82784bfd831a5c4a2a0d3631cbc8468f3917282029cd6d37a119d16153f4c3e299552a96372d5cc1f01dbdfb0e8c23854a30ceef642323649ca815f9f24875a80cc6e1ac88fbb5c8fd57d12e01c8c8930cf68798e1bf1178bbdcc873f7934362405ab6ce91ee7c2ba18320ff7d8384c99087432c6120995a85763033835db9214e930417f2736ee07bde3870df75b9983006d7b757585a6b5382cd5fa145f52762d85d6ab301c76a2815e1aa7a97a7bc69abd1f1b63af3bb3cad94363e50b4aa7a893c49177ad4b64b64a95b8065747adcecf6416619bf2865801e3f9a2dcb7ba064861209323e158089a98d1e3374b38f0cae1f891626c0f6fb6559272eb5c447d2b8367f8fc59169e74cb943528606299a19d42efdeae76100f9deaaf7bcbf4adadba4c5676141e0517cb56af4069b4e1ba4116dbc64df4a769d7e04937fcbc55f480053fd9c773ce8b247fc2491b904f40ce893347c6415c50e1f50912e28e561a218aab8f861ab92e6e91309cf49463ede6528603b1d62e7121615177d5c652c091aac68251f0ed3cfbcc10ee263df9d7b713fd4457499bcaaf2cc83d1284e9863c15dad7b8959013f37760d59190d30ab36d5ab8d08b488cdc7dc10f68cce273fd3d150e38ff3683f7ed9507c8836200362cb9c9b57c1494b912a566cd56d0302490d7cda6c9b2eb050d6510ab5a8ac87fb36bb6d5f4a40c85d3777f3ffbca26ece39137730d81be1cc416aaa36e7c85c47894b5e080fbd2f2b2c1c2889d6bd440d96830d3f32cd5756f50a1d4cc58969ae502c8b62384bf6fd7f21e4f4129cbf175f1ee29b15d074d550d2797de9361516a5213dd2812296feeb81986669cf02737a9b48c59abbdc50389e7ea72bb49fdd00c97c8fb1429d763bdb64c726776f83de84aca8a73392642d1dd9c9e23b49b1456b86dbbb548270b1f07d90f3384cfd244dee5b1e2510794dca158b138f9160ebf95063827e81d7ebd8242050c5cc9061328f8700421ae91e6cdd18cb4fb599fd48b61b69af03113cc6862ec5d8f28f568e5f2a3c5a726b37f652bf770dacef9b1e1f1cce7758fb6cea6f907ff225e9ec163e3ee9d4be925e61f82cbc6dd8fea67f63bf368333b4f5c6cd61063994d1801592291912824de0d40c8d6924947922b767fd0098c4f28501e744675efbfb9783c53f7bab0d656011a61b4ffd66b1170285625c8c70ac6347bf7ba9f9f9fc0c3972502cd79c660d7595a274a505d3be998557281bbbcd2429dd0ee0d09961af476e256b0daca1b59cd75dcfadc9446af032b9bf94fa9da3f00fdce338b69e279808a3b8df9ca57ca09cd7f7c405c746ae00c4f71b462121444aad9906aa9b033920f25d7a0c5d7a3609fcac24144a5af77cdad2c0760917f66ea7d2229d4f0dea01e25e02d49f66047e68c410870f7062c2c23a5ba98199309d29bb885404fa84b9121186e2fba2d8541127e9ce615bf96e4aa7694ecc84b2a404c2aa364c5ec091900fefc66c199f900f940ed57b6c8c3e673fc695cdd22995e0ad94991eab89d6f0b89eb51a5c3795fff6d85ef9832864977be077150e98923a40de7778e1b6bfeb4aad4d084ef5999d60caf206c2767e09897304bb29dc11b58501ddeb0eef26565f36e1428a502dc18a0e0184804c095556a65785c13d31ab330c5628701d3c50e76b1c0dfc56b444e5203f964750c1462c4ca03564b5285d2f58fea28c73a70971c33bc7636451701d2b2dec407ef24a6e731668714dd5efaad00f86efcd24764f4ae21d6c9c45e2cb8aae437ec5865098225544d3904c19e7e97a0792ceef55eed57bff2ab3a1db7c8e7300bc3ecf9ea81871f9ff028430f1a4dcf5c0b40b45317204008033015be90c2b16c7f05e0509365fff75599d8e25abe558c7d1ef6e7661a23c24eeac7eab71ca1ec50a8ea8aca8633baeb3eae6748d8e7fbe3800890d24621929b5fba0b72ead6af41e7219770ccbdb9f309113e2f038dcd12a841e75157acf9215e8f737c9d2079e6a18cedfe1f2820718caa33bd3473f42ebbe58bda57ac2728714169d74169316cd0a8d1d07f804228c07c6e7847f5286c9442e55bd4c230c49e01c2442c81ea630e60263b38dc7b4063530a7daf4a65f2f83c602f3a834ac16daf89ed9b3b1ac767875bfab4c05a99f1f605516e5e02f264687f738fd23c3a8627ffec405c4a4f448a980b071803bc7258735ac687a99a2818c9963f9375b27b85a95005d4e11b212cda7f74394a87c5c2038798932679880e0f76e6b46edeeaf92a219694bf62a4bd42ad36b2c9af78951525757ba0a775fc3cdcabeac23ccb9b0de717705053ddce74dd76099a18c46d9f343a7a73c7dc39d0a4e0cd928901aefc5644841e80098a6ff98ddd9a52bd46d472357bd801607807a2f8e27d59ec90b3923ddbd61b71b34dfb9aef3ec69db9d22a389c4af9552a158e510adf48fb1aa6c13ca5adb8bb0ac8b35239c231d2f2e5b4cbd282a9e0e35b3425724a996152b774b5bae8253edf5fff627a3edbffc61e5ce86acf3da47782cb2336e6918dd944cc3c60af5adde1e584d4651a77e5b2efd51970e0a7d74ab1ee226acc0220ee7e7ebe143b2733de85d0d744d9ad89c70ffa3532709bbc4ae8787ac3963e4cb25d0d5ecb44dc9ab2b9ab003ddd096284bb5b0dfa328525950592d049fd540ca6b62e4c640e6bf965f3a941fc3dac936605d15f74f4b5178cc1334e761016dacca11f01617197fe34c1f0977e8c60ae69bd2f18f4f5d6030d06c106a71f52401c3b2cf7cd62162f36b1f7e899e1ef9dcb5127725cf5e1bb487db33aeffaf94ab6210c48b50f1c53b05abcae9b7bf3bd158a6732666b39f7997da6158cbb6ff40bf0514e5a008620bf1d7ca8c16ed305dc83b3e9d0bf59ff433d9be0c668774817da36d29790d8aed705b0a18e487e2ae2ecdbbd7d68ef2d92ce51c10de29fe4501759b623fad13f80430fa6527e9b92932082ce7435ca1671838913b045c664ad6939d8bd20b698c412102506563bb04a70cd6691a5b3fd1eb7321e63e1354696e11debc397343a99d06e9ca214d3ffec0479769e6bc15ca2ca8f41148c5ced4996a3e132255cd0617a47e0c0be516fe12bd853a2b0a9c08c0f4847d060004c89b266041b007bbeb254c5b092c747bff5f04f26d0b7d1cd99accd50bbdae5321f67621d58beacaba3b2469326e1d50a2d11d48af8ee165419dd5941b9256e328e6a9da7679442abb0eaff5491e6a122d4b789f77d0ab3e106b143c30fd9a45d40c502cbdf2f3f5bf09b364f8ec3b72cb25cced138c479d2899045e4b95cd02540fd19b3a3f647a0b601a059a9545a54242d8c0e221aff4570ba70db0376fb790042441bc4f6ae55dea606cd8a661c67ae18b524b93d063f67e963bcf1c0e9c3bac59deb93c03e07be4e27bace6941f2c4b8b160d1e146a25c9cc505daf25e144f01412e6bf947efe5aa1fe44d943008674218a313a6ac24c9267ff0bb09c40c4ad9b7e80af2c22eb42f956a6f5517659bac2379ee910c4e97bdeb663897724ba5cc1040131666e4d15ac186eabafaf22a31d6f7e0a7253939a4756d16e14e6d69e080641870043fc374b278b7c85e4dee2762719345c0143c57dda2bc7102738b294693ba912f3d2373c1fa38464e4c0c8bdea8a7694769733596f3f6273961fbc6b231f170a5b7c6f717d47ee06d920b1d768bee4bc531e27f5953355167827009ec9f5eab0262048963409aa6a456a6e538079697fa704df543c63928f6f42639c72367a39517807a3958a1be280c86140390213ef3f17023dea13163783f794f9ee50b171f3aef695746161b610cf812bdb4172d41b9908386adc2875619315519a4f869695af1ce4d17a4e569770fa85ce14d0a3b26a376a8725b5ac92d2418727d9d673086f57fc36439e6ae5f0dcfe0979e9f9cd6458d3408a1ae458f8771583a8a4061894e5c747d020ee5745ad1a42ccbfd07df38d1c7bc22b88014c87258ea369dfafc55551083aad5c92a562b4723c9cc0a135ef9402250424d36d54dcca88c28217c4275304845cbdabfedd5cd19251421a703291c6baa6cc50d9b9b2742d620b8ace3b73d7027955216d076d2570e3950066ab5abd19996e825ab6a532dc5b9266e52ae9d671e779bfddfe214c14fb1a65588a5539f85f6fa08f4d33ab276e70c9acaa00cae232dbd7f40da14f3efb01db1f87012235ae9b2275dafd7c53b40915480f44690d554c6f452a28a2aa4e9812f0f3643826265c1d7d3d24880c456baa8cea2cf773157a7e6ed55808a470134e093754eda897cae12b919718563429041b5be06e5c25163819251a6ceb6e1bac18dc9c779a158129dee02fd93c9e5eaf0ac8b99e9078249eb4d5ecb8f748574dd42be483540a68f713fb07d619631472537509486e9d3df6daed729d0dd35b89d34ec1cc1d46ee9aa9b681734f279b4c11e3c35413d77905c196675d6b8ed2680429b02c01ef8d4b7dfcbae7075ee4cd33f4b2a1934e0ea255bb36c46ff6e88d99a81ed1434be66905374f6695f0a0c2f1509d1cdfcd0d82301b59c9878bbaeceb731b837387ce28cbb925750fd3bdbe51cc3e5a6e71929ebf6be7e3b880eab8829552ac0fa4e59a00acc3d3aaa4389629868ef53ffd1e0085fc25770a28e40a21a3393c9e0a12584a4b73246a84551fe0ad69e6233be589e7c2467098141d47d626f964e616fbf0aba02994468ad11d8a8674a6ff2ff68457acb434ac19c1e187ed3afd40193d862b9f4d75c0e48bea478005e32842cd51a9de3c66254094496c19a2a0322c791a4ce5afae588b11520611a75bbbdd069558026699d27100ce05ce8eace3916e4c8ced737647c73b186559966a60501637889656a13c0ac28ab26574143056c5ca5f7e1f5414568cfc554248c169c2cfd8f9f31ecbaedfbf38990f456ee9bb8b671b68266931cbd957cc08090f6c836aa385621a9616422a41071fa85ee7bb689c55885ef0b01bc36ee85c06f846301848ecc3e5b7e412ff1b6fe37d0c3a01bfb7ad28d7aa6b1610f46e495324859a37c0217da9f805232f2846a699ccb21b5a76bc36e78ca964dfe074baf3c989932cb16a16ce97ee727b7fd52520d97019f120b3509579753d3fb37cca17160d43dc0332eb3ed6193da169f64633b172be25f61c33478a5ba078b8e4c12a4aa00e2a93007ee0de0bbd0279079c37fc5f059a5c29db20bdfab9c4cad74acd4f36883fd9c44fb71b44367e738ca3b1f969a7455c2039193e34288aecd399595b77665238a3286db12254080e5dc628ba417054468bcb89d032363865168ef836783794a2b2fbbec431ffa58fd434a3850c10e041c328a39d6751b03c5e8cf407f0aaf5508b0bba932a87bef328e9d2b288925a148077919a59505f359514b98403f0cee198d5eaf7f9952884541145b9c4b328b9e45d140872b817e351dd73ff1af61dc3651f951cd98c70932e968ae82213daff58c1b2f2939ed4d73ab0be39d266406bbcbf07bde4f1a7e043e08c35d7e68c25da5a4eabb87dbd1f0667be45a08be07079da5a7ffb14c69b194dc10ea21d2bd49e464417ebf59eba0df964bc8efc61a1ac9a8cc24576164e74dd3289f868e54af83e748ec139794f10684fa4e83d8ece86fa3678f5ee452a9bf9bad23d07cbc0a5bf683c0842abf9aa3cee9cfd8e0c17933f42a4a9e5b63f53a48cc9928525e3ba85652b92e670b9ce29fccd2678d95230062cbd312cf28972e5ddd6257b8c5fe6af0136aa28858ed7c35aa3d9ad4cd6e1be3287fd55b17b773f4b2c1f54427d643704ed0f900396458ca38bc8686ddf0c586ebb98b4fb27a8a3d753a69e10c585a4fb3ab21243fb6f9d7f6ddbd526897bf3333984accd67978aa8aec52005f34ac4ae37debe021abe535df67e0a3106ad208488bfe3df7d6d9f8c5fbc1249e7e1f20088ca02fdedb7b21131a195ac7bb6d5c655e59a8e85ed27e55f299a694190ce7334cdfdc5c2c32913c6bfd73ac29fc2d3c140f80dcc4359185f7aa9b3c2120d0443858edc8cf370dfa60efa65cd6825345dd259d9915bc2e35c8639aea39f3f691f1df4efd78ada0f29818c0db1cdc72aba15bd6cd8e1c571765edc400947d47a0a3f453703e00d775826b8415865ffb91975da1ec6c6702bd33ae9fb8f51c8153034936bc4f6fe8307d690b74d11d1a40310887f92d19715afa95829bd9ba802354085f0f94c190e0d1b7aa69e0a699c87b5fae1f97ec7a28408f337cc55d010840b2c6e6632d71bb2fd247afee29900a4b92415ce85869ea8950bcb1c876365668e38523d6cf4349685ff22004b9ee496287e6372fa4995bc09bc20fccbc3e240a6e110b457a5de660d7c365238558be066bb9143a05f304e3fd8325d34b1a4d4a1df81d84c1eeea7e599c0ea5bd84f745344a41bb5f28f2c9522c04cb5d9dd179e62b63793266dcc299f4a8aec7e0967fa893bf55db2020555dc69af43f8eda066b5a321c496f06a5570d1a5303b4fb5f5c2e17a9b9b677fac51fd078611d0d0f923aae955f62aa838d465a253f0d6a041098821cee257fdd78a3cafe8347f595941202a7d453ef0fa8dc063e1b6ad6bd7ac6552c008f0d710e37df5a19e97239906f613e20e8b9f6f4dfa47d6efd546223c769283fe1b4293fb2d82c564443e7c77b049fc7ab03a08ad1323b69243686870e69cbe7963060d92f6c8a318ca637f3e5d00fed2148171d13bd492a80f250f236582623359f602f29cc09fde32f3af976e898885d0c8c45ecdcc2de52da4b96fd00abf66ac5cdf720724bc623aec935c6833a13b0c3bce2ffb97b41b0ed426c85347ee8d9e61fdbc5bfe951b43e2c06411bf06223a0fdc653ec090cfd68035acfb237208e65349d0b549001013755a4c0edf7218558661373e964f19d4bc981e45f83f4c5c4fde0e459e7fc0d13f9a66cc102ac8b7394b638d45e69be05c1e263c667b53344f5c64ee340f016479727f8e2ecf7206786c40fc501c0da96b4e1af8972958d8f0c913e588d737b28af683c9fc5414b5bfbfca66e4d99f0c045ec002fe2ba0eecdd3958ec58efbd0d4c6b10dec2e2dd2ba17e728aa762186442e8a1095d95f8f91eaffe23f75f25718c90d92f31d4f53cf76b061ef5cf18b52770d9289b503a520a699bd5765b6f2cd9b4709832a3b3151a9384372f418a5ed9e5a8d27908c1f2fe0e311a4fb2733ff95b05b436b6be411f603e182f2b26baed245af8520f93b2dada714ef6639173467fec9d7ed6fd5ac5ee6c289dc24c9b468ca8b7e8f4a430dfb5a1d67d61d7ea7039c855bb8661093bf6a4279b976acb0b24b0779805db6e34bd17ac1235566b49bfd68388be847ca62297f118d3ea377ebba2826e19a7836e2d278c6f629a81cf17ed6e2b9975a4902897a509f50f4c393c0d8a4afd52d769b10e7160ab0b6e2150394775a35114ef949e48a02d531a601dfb67f107c9b526a23c7e3a5e8fc6dcdc03ac308157f004cfb67afc0b317d9fc1a01e610eab906df434e56764db75ba6b989dec6df95161a1ca6aee69db9a5bd5798a52d4c8b32547a5efcfaa9a4c288e8f871dbfc0be5f3d1b3297c835a94d848344cc63ece125c559e500bd98f04b325faceaa08168d7e1aa448e7a7602ca09c72a614edc0cb635af9e100138fcfa05b78c008398b75fa453545d2fe80aaee6eb4b120d027787a8be4882ae9d7a013cbe8d0fa5ab3f38459f488507e34761e20ec828e9650fa03ced18f3a58c0f05bbccf7668a84f40afe55feae6e30e3315061e2ca052c0f7412bed86c77752378d649bb99c2d880b8c5870eed5f36561f28585a0c10906dc6c1ccabd2f81dc51adac77bd9892ff755736e98a06623b766b16f3e8a4f864c6d5ef91f927d60839cf0be0ea0ad584982e1ca52a80cc5330516b30391468a7b2082876b3764dd992cd49e7c3535045a8685171ed3c46b850c39117374ea5378f8f9d7e53fa288aab4ea505f9d16e297406288a0a592b6d2dc394f8bce057f03d67c4bf874c58fcee1b0c191ce98899013141bfaf3a3d99b363fb78bdb4ae261f77fba8389d4f41e59ed832193ef3e34bc4f8c505b80123537d2363cf08adfcb74d9de2251cebc9634fd9fa6a695a15477146c238a44de1c0c93063d41dbd08c0aab1ae4760562763fba6e010698d48a85be925da3bf2127ce381392f6113862dbacb22e3cc1d0d570d71bf4ef65e5e16e9b922865a518fc67c543b7906eb4d06302b41ad0cef00967dc4b436b261a71b54553ca72a59c909a886c9f08f9b95cfd7d5698003a835f9696644e1c7d7091d7e9a1be5395a4821ce8b6a7e351da1ca2776995c58e82e179d6200f9997df543c49c89fc0688d512549089b1baf58598ebbc3012fcd0c31ff36593f43c4a1b774171da79bdf723c07aad4eed0c4245f02ecc4355385e2cffb4b1514661a27daa03eb93fe51764865e6c61a7fa70ada819e8bcd1bcd2dadf752230ef786d5521c040a429b76c5b8d07d9504876110c6b3d09701197a1df92db4c14c62b3ec26b039bdb3b6a993bd5f6ae6467ca1039a0cd74c11f59474a42060d499d70caa8e375569a19156f5783f89d8870d3f8527172de930c66662098a185b88e80d678a473077bc7ccbd749fd880559485e874fb72db7d969a4986ba320cd9e95c835fda8402ebcd582ede18885c9d48c212de1d39d34451eed87badb6881274cf58145b85bc607e1b658cb94f7f4c5871468fd8aadfb0f03326bed8d6eeb12bd5c115771b77943324b0324d718dbdeeb6bad1546109f85e2ea8b38b875de54206184d213a774e83a62329cef10659e4324e44448c0b4e0bf50b9fa4132bccbb35988cbbd560722258c1562995dc06356deddb0baf4b0fd72be43ab652ee4fe21c736c8860f963c3489ed817d34e17788a3e35848dc6544a24012d6a749e8ec8a19840658ee238069f97811cb72945ba78d940106a8ec76fd322b52649b2252f79cae3924ce1f417f57468bfe5e0a9b0ae3a7e0d407941c5911fb231a734c9aff7b5ec62f008635884d5aba102fddb9f981273347ba19540c7076cfac7c78b107cb346a3268668ce9a937625f73bc5a42add8e5040646c38c911c7e28b9cf8c857026f630cc265679501426a6eed0313ac73f24faca46b2b2e41495f3109da22426a01ac34e4758beb01dfee9f3af71144266ec6bab8f54961a5a6e9f4612582ae4e2a85ecaf574a8c661610d602f61dfc5cfb696c168c7b0f220f374b173873b3c11113cb99f7e4327af53395f973ab904d330a4cab874b373ca56fc1bbdcf85cb2cb82c2ad79b8648181bb486059671d14b6140fd02b162c412e96bcb849889a2d4591dad5f7fc353814807afdb4daa8e13c959ff6fab9c60b5ea9101b405ebab7eac107e74565d83e03870cee07e2bffa3e476e413bdeda67a239bae3800b2f7219581e9be3dc122fe49e091e7de7b04e2fb06a267db905dd0e893451cb09969b150ec3a36247f10461df66efe4498ab9ab07e69c9ce07e52193e877ed31db607def72fe68ab1fef197f7cdc1aacb69b21511a0412324d8089c1aebb6ac9539e434d71c66a5b4bc900776cf893b5cee6da8d312b51af94978b1d8e1859f40e3fe3a1836c4ebe7841d3294f2976147c914ced2f9c5e03324b903dcd91150c0d444d9f22f33ba9955253acfe64bb28f4147b8e3dcd8fd79f7ef5806c5a66c59aa119b4f93b9df2423e9abd122f9137ca065af31956ea9927a7e1a95b8e55d85bfe3df7291c205e5911bb84670ddcea735e1378b21db7e56958f83d1abe5d97d65038f57cf68b2ac1d09959b2eacbc336b92abce23d7178b72613c3ae1d541c1ce2fc72b2283e217dc82df52d31834ad112be673639490a3e26f5451dcacad86ecd823c66696a9a09f62013a15529bbf4dafdf824f80d88fb6ce021530366ce93531702daa16f30b1f16216190f50ac2496c44cc1a13d8033f075d5c7d20677b991cc78ea9d8e845369446dcb2af0f3b783d0e50e3862851cd766e64c8889afb3710a8fcdc2db4090b6d640749e9c8c40072b3a58ef284adc59648d96c90160247a71ac71b598c2197d62401118fb62e5e3cda0d8cf97b0cbdda9ff5ddf725885f920fab854e11e4f2e440ed0e99820e36997b0227a99b033ab0f3df230ef5191cf05ad715796262ab092fe41d968a12f59a14d4182518696943ed058fb469b346d4152c19d3d4db9915723549baa92f6c040d20b22091befe2d407b7e72a698f0c035c0943f9e1c285b414e1ff95708215bfccb6f0903cb289a3003ff0967ef1544f4af29e35260eaef700fad65f66a465bc5f082d8c16e2804153764ebe6a0b0634c14aff397dea78880593f71c24c858016e8f98f192f452aa2a22e2a08cdec6b45cba7bfc2ab52bad36f2b6676cf58d1642c2bf3490afd770a8e0ab8d354b009322c0d0b6f67d2e066c75d8e017e0a8a50786d536532852793088d88f4a6ac379131aebe3547f5eb3d86485ce38ee4c5f73e82f2b849b88b82539f1f9078ef109211ece3e0507b0b134924960387ac94c377af2016b84a07ac624988cf0e3cfbe4ff0e3bff7ae44f88aea583213f5c2efbccaa59adba8df7923b7b16274bfe6a1f0103614bf1936baf37d807028b90710a85430fb5e8a14ff4af5a8884b5b45cae465c390269e4b4ed4522b3b69284773b06216fa1b91189350ffe2a46c9edafe44c74e692be43e90204607dd80eab6945a458d70c1922336934d86c81f575172339cfba536def438830c0bd9684c60e91ae090dabb9fd572a95379ac5819d9f8f441ecb03bd38570feab7237e66b4a5c5d61183be80b7e7b5b34097b3d2a23a3445e91d0d693c81dd41ceb68701366bb77e337d83086eba636a4a1b491ae3420ca71f5ce5335d7756c25b51737bc1a62b0928079d5e8feb7101123c437ea61fbc7de6cbf3a0bd105bf171e78253b106d359eda942442c43cf9b64b9b20676b89d9b8064f258fec5a9d0b9feb103e1bad018f2cd80d2b0f52d22c255d4a99e08c5b4d0a7f8f251b45748926f8548ca2f516f8fcb65bdb6648f1f173f215de291bbc26bf67ee02dd857c9f01d829a0f645d89bb0f52446f36126d30dde19a69d10195378d3f26cf593b36339ec5e35913c5baf273298ddecaed76c6ce8db34ddc94ce48a4d2ae30725bdcc1066b3e4594f46028f49a372d657480999ae14bbd7206432c8a5f9c1a4bd23679597f57e5ff609e6e924d7ea3e27d68cd39635fcb646b0a8537adec750f7c3b07906131db8c43ea65ed887b8abf525f74a99cd1cf464a8ae1f8be6bbe869fb872150459b41423a22c775459935d4ee3b24c16f9d255433d033c844aaabc7afbaac7f6536d1f9f2a7d6055810c3cc8d62362c50dbfd4ca638d9f59b17e8eae45a37fe59e3058e7c3fe6d7dd2433e7865dc5b9b2167289933aec7b1f2eed1e15b677e0cb61b17a76371afb27f77dd4d7ce8e48baeb84bfa117d5fd6c54690abd3710e65a115bdaa22588cee82ecb3dddac0ee56c554bd496b4a6a4d138e18c04f4ca003f5c58c506b8442631b01e7bf7cf7c8854fea8dc545fd10625d94780340772a911876ef90de7ced0b7deffc796b15e6f1570054aae8408c829b7988b99e0e03a337f4b272c931a15588ca33fbeb3101c0ee8a612d925e5d64803419a0c908a5813d1e9b249d9a8bd704d5725cc28e373d77aad404a4f6e43c41cc8f757dce9a5cb8c10974872c07e0b35e1b8fb7550be6d8ae7d0a08d20bddb9dafe178fd56514e4f39831236a6e4b8e93fc5c8313f8ca00ac7d2d851d396be66eb33814aa725824d298c39152b8fbd3c87ea2c5f176694b30ddcfca53db0c0207b963a6feb4684de8624ec1bd3301b8fdbe596c9d0d59b32ff7aacd59039dfba4dd91f2140815b225782d6ebc37637c4e43c652db534a0b7314dd830b92242dba1cf9094ed92ab5ad5d1511d6e4b94ebd46713712c05ebb719aaeb5b1c2450f7ce86113d4727c65d8da6311f7c8c9f7df2eae0697e8f8bfb50cb8ac7f51f945f5b93a5f12837bf75fb6647a08efbb97962ba3eaf307e793c19aec9483ef44e4c3a0ede7911b050cdc593b8d3cc07bc07d65dcb54f7531c5b0a4513503cda02193977d0122d9579d49b3e09314fb47a45003e578f721be4e0c67f40237b2f168035445efbe279c961ef01967d4fe9158702aeb8cca1af5731874a2f3e5c0951803bc8d7d6f10e29ed5f54be33a39b011e238e6887d25dd29201aec51001eadc5bb142b9016b1652b2d382a2eb8b6083ddc4fcf39d5fd0c01d884e0e5e92a2039c376fc491939df71945e383a5b9845cdbfbdb465976522bdbbaa53c19f80afae57fd0747d70b9659555e7ab54b2bd3ce70de3f45e0630fc1b90cccbfc3b526682470441882883007bc8da8e3cbc8be6850523b50234c16adf8fe14bb993fba1467c12bdcf76251e1b598e49ebbd504ed10645686fe4814db9663d36f9a9c9b0db6549a090245aaac6d6773e852c614da1ad5c6da80c0716c1c2a8997b54208e9be14896fb8f6960f08679ee2b5fbbb9b1cee6ffc8c7252c8f398255c7e5927d2e9c03c0c5f60a1f1615fd5b5362f1213659e636c1cedb3920415158c5ca78931be89156a4717301848f0c85b080561896b06f238616ab509806d1eb038f8376fe32920c0930f2ccb0d2d2bba29473f69ff2a6d120cbb3d2b43b979e7376343577baf645a91cfb104689ad97317d94e7b6e62c4a986366c4be9d68e2b3b68fc25708adc13ba7a8262a304692a7c4cada94182e1861b04195b2b19eb0934f9e6c064041dc1d2095a70bfae342d2bb61352ac69c7404ed22ec27369b72518c145337c870fb55ec877782c7d40a2d907aaef4193bc208fef1077fddd0d70509ced292e756309a4ec714bbc193c795334966f5d61ed51afeb3fd8de2c345b5b84046af94b0a8c38f6a6e31f3e66c2122139729640e6d895b6d605addfad30314b26d0b6b9128de24e9654e770a0ff8dc5cb484329906ba9f3954d4892f168660c76cdf81e2b7311aebcddbe2b6599a93dd7978fb193a1a5f059fb41f97a8dd804ae7ddac60204cd79fee34b756e35201459e539359b4a0fa09f43ffba38a90259a1074ce526fb2f09ef9b8766c99cc4d501dd60446502c76045693d7af298b0bcd73de1bba8f2f8bd4b3c9b104f8d6ee8895f3be18fe247e0f8ed24b4c31459a54ab7a538a164ea5b7bbfe883bb17efb37f0cba5fe825d3384dab0ad858bdf4ae97b341230af4c6ebb2469819bc28f898033191430b3b93dfd165367c4088cb0a964d561660623f79d9404032718d3c17e43874f67525691298f20f88278b6fdc018c1d689ab4fd123ae9097ec70b601ef73036e3ae792f4e795866044b500a92e294221bd6373a404a8d02b4d737479ab2249ea8464000f6c63a8ef73d63ba4b5a1fab3c5e13b8eec38b3bf48c4d23d3d970373497ce98b9a9b6805dfb5d85c0703231a1d3fbb519146d031f344c0dcbd71736a289fa3299569294fd4ce779c47bd3621d51bada265f630fdff6a6f7f07f98ebb1fcdef5b3c0b96acbc49120ea0946d0cb1f54bbd310d2470da5f4262a62db60df62525ed1e33e7c8a04c35e358e5bb5972ce75691e14d6418f62821d62b8b43072778ce094494017c679461fa8855e10d7ab5d835c37daf49a4ec1a9b1e769caa1e6db3ff9997bc0fdc8d1a0039a07fb8e1412cd4a970a468a3e245eabb24760e8022bfe2f0dfcd27e9bf8f7d436e241a89a6fb6d529781a1beee844510a5ee43d7944f9fc93c9c05fe1d48b317266e622236f907cfc66c8be9ac8ec20f22c1c328c71ba1e30e9e39fdbac58169645725a26f2147c133e2412a03f19afdef1d3c7b64f276c0b28e16e4319f7e14d27fb19f82c75f64aaff5f0f28eff55b3974cfdc94394a453ebe6a49380ffb2de34d758a9090618e22b8b2d7a6d8c107383903a5116018c554539680a452f124188c60191cc36c716dfbe61875f663ef8b914ab7d0c5190ddd1723c7abafbb0a7356889ef37b809d1cf97efa69af81c9dbbe0d4dba93da6b4f11912e95e8a94461481d1428607458ca8c43e196a67dceb7b0668d47538b7bf4cc7d7f1fd4851c6b5fb3b7be44bbd0aa2cb35ba33ee43b11a58ae1530e2df67ba61e601e57017e735db5830d2a02008f7cdaa4953a53acf6f901193c57a8215ae38a1b8bb0ec919463e64df22cfea1f730d3334d4fd11b68361ecd8e848e6c19ae75ebf259c7a323c4313f8fd5bbfc382a5a0d019d786d46e3bcfe2e9ecab33a5645df01c56d9bc45f5badb98c2da1f5a9bdd6e6410a2c881affa755b509b822b68ed8cd0f03998d6e7fefd60f392eef23e478afaa730f334ad8a9e7986886192ed5c0207840a2fffa741635bc5be122800ccbb5ce4c840f69720a7a03cad37825626f30adf3df6483a948d3f69dd3011c08431671e6003f43ca53c51d877790ab50c3156a99b3eacd259dc0d45c2361bad5f53ab7a11bf82240411d80c836b3c40ec8866cd8b8d31ce979ce3f51590ec2b4e2444e0399a52bedfc1d3093d1d35c94c1cd76e350785832666bccec5db1221bcdf2d7dff38c5c0fc587adb934dd7af32429960eaf2e1c453c5ab11fd57d341c9367ca8a1d97a1e7c9182120028406d9486bd95e91a50bccd82a1d5b3d0ad82ee11f6e296596ef17afee0ba430f5a773fdbaaee4734f6ccb06a46c54f4932608b41bf94c689d580d635315e3d653080225f4f34120f3e6059ba1777375948f3f54a2ff612a7b826e8ebeaa281d1d085a159e6e3eaadd685a4bfd9b77d241b2c3c6d9f888745ea24973547133cf3d54cc1481194e003f5ea01f091621036843fcbdd215056857fe2a44e6060875a03fabc8ecbf6b025571ab01e77221514d9786ce2bf3f53c506f4f333931de9b17a29c4874552fd6a51d42164b45960bde3e2b1eb6b4c09ccfcb2aaa2195d5f76fd690f407aba1083a0f9d276a3ce60a61a2ac280a9cb4416b4b52e735878646ae41a4778656aeffb05f5836397681ff67cd49f379bd9ca129f0efd96b94d898232a895053eb1a288b616bf63b7aac87c7b2fb9dffa8f3e96fe7a5735c25758cdd7396a0e3512cba21c7cba6f16fd26b80aca75813b26bf7a1d86993bee39982d78a7e477c704d046bcf324d1b5d504da3f64aec198a14f5be82806685bda26942b659e59d4c0ff9c4ca8ebbef752c4ae2b3c1684b029f9a8ce25a1d347b6f9740f59f6ea81fd2e84527c44883e767166e4dc7df05c08ca754705af7df8a1f01a5151a4754760d1e724eb159cd256dd8c8f0d1b97cef903b0213c3c7e8099317293397599c9095e219d49d03febb57c0e215121fcc8a7183597ce58c1e0aed58db55155e6d5d31a51dae386149b106ac527658f96d7670cb0f755c2699fa469bd46e43617babcb4632edcf91c0d696198846e28b2273e9e4f517c851efc1faffdfae70300395174bb0e152984ece154ea0ca4355490ce7c35db4487ea9b0f2d0d0dca15d3a236b4957c327774aa1823988471110fd3cf7e897164cd426e4e030aa868c15851904333c8e0bbf16fbab92114add02a396c50a422e8ec0eecc3ef096725f3dda6600275b42dab42e5cb600bd482688faa5a9949c42d2f8552a5cd3140259ee2d1114002dd5be07d3691971b807a8ccfc59bcb1fac390fb43873677e5eb72e521fd4aa73678dd61699403016f361b9f547c3e8785d958283feed8db08cb411db4bd417c34c7eb66c65f2c1644e9fedb18c2db7326de3f00045592ec74ebd53aa5d0389e400bd0f108f0badcad03f694a6b080bb877de8644f51a25b246fc9997c86975e1e8fe64d310324ce2cc1b55c58edfdbdce87afa16accd5d8af7599b0979ed73503e1c728c075a9522f301e603e37c469d6ecb2bee938482484246806240cd6ba5f2d61fd9892b269440bab60888ebb82519b1fbd755d0677cb2d5c3a795ba4df681740dc201ebb86cb7486a38b35bcc3a14185d034ab8378443f0893e8c40a1e0088322a1162b08c53e3029070cdfdbea09b87d95a4350672955d331a12044ea1a71c00746875e7b757fb713f6d49916ef45b04dd4bbf1543e5cde9f7b4ba93b6652397a3f04960700b618c7e56270f04bda6145ca240dfcebe87fc36b807b554382dd718139118b78bc935b0f4282975e7ce98890d5a9d9b76306d14ac4843b952043226fc97250645c01305055959cc22ad476b6c2e8614dcdd82bd515f569914cb0ccd400ba8c7eb86834cc045c5cf0069faad80a0281ff22b8c5057cd1c3cd83248641c269d8f928a8dcfc09664ea9257ddf289468294552a7ae7ac177072acdddde9c8a29f891177e4daeacefd4d97481e1a5b994f9588c03e0e81f5c04643932a6655b6cf6d3df518e2a8d35688ce22d8cbfdf65f5a3c7d3ec91f3e08869ad991c6772c00bcde602d0f20941777dc5c7b7fdea2ebed250a420aac8046f7c5480a13dfffd20e6275651d8dd37aa8feb4485a364164da516cc4468ad1cbae3a44f994967b39b270f48de8077bda54dd02e92b00a905263f5bf88c5739633b35e8484db2c7a1fa8a8b9057226c366f285a76001e6d279c781ad60c535702a2393a91b548a1f4c53148c3497f9d769dadc6444fc2ecdeac7e82a83f1489f2108aacd1fff7ca25050ab2af7fdf3ad7336e066b6ad14619e47932e283b3c54e646fff2c31b61b7df5896a14a54b58036390a206fde16207b4e75a742e0bf4d42d6dd17d5b7d6221ccfc9a8122bf261a77a1bd05360eec0e8f0e753c444b47119412f9c27ed9a71d37fb52c2a70c25dfcb00fa7efb5a076b83b3d4880e2223fda1c8c901d4a37fa84b01006f436e61e294e62aaf437716e992e3998928b5b2bc75fd83093c0ccefa5dff5b2587fb6b71406dacbfee4d4e007d3fe3f14c4da946543a80c4ec98bb7cb7ee009c63545a0d76346ec7292f9c781b8d1fd2425d8169cf2b9d7d9e291d0967231086c748b2f34b7002c25def2a1af3d8bd87ff3b18e355688edfa54e5884b27ed5f51e79c8f4d0edf5ba95a8373c7c983fcb77c77ee1cebe10b516b5a8771938edb05505168d002fced5d16a8fd167e20388f28bb1c83bec6170b46dd222298a1726de830ee52dc869e25d1471c15a99b8f65e4b311629c5879ff112f0fd4fcbe75940e055b4cc3374810622ea7742e086e35c5fa928d21e10d3913e9a529f5cd36133d6766687f1ce8357953dd5d16e1bee55110cf7b42737a513383c93224ab026e8c5484828983dac3394bd20182d117189a0960b288a9070ddd2cd156d0c487a61f1872c5020601ec98e466acab411b4db175a0e2bdbb7a395b1fabd182c9f711cfc7fbe02abc6bb95b090807dd5869800d2edd39262febbb010c2c687a7c6c8d0a387c5d0bf7e87c6fe9538d783d8427bc96e58c1dcb7d0b847cf66da589f3bcb219541e31443fd86699a5e8dbed93f1b6641219cba638f459d5455e8d762cc571fd317fc4bf3aa0340947cd75738b97692410510b315040456dcec407449d610fc73d222c9b1477497781c361064979c145e3d233bf9e672aad8209490c7a6240f42e0ac6d725b2b48a7c8cb25771eb0794aab859fe49724d50df1fad91f58dd32d95e9cc5f2457171c5dfd0e73bc507defe6da3fae45f11e7427f48013ec58deed3e9b1f0ea19510c48c7b1612c38bb7c370879b9374a0071443b2a6d798bb58b8ba1d39803ade5ba1ef4aef7595873b5aed9931994a99899c240421970512fac6b076e406b8e55e46cd0083560ac8d6ced210eb4576ffda72b1d8a384ce5b39f76d816e9db54909516a157f9691007dc918cac5f662aa1041c7010834d96c717ed99ad30657b9a5ab253ad71042cf8a3690f303f1aa94987be15d678956de10b7cf8d89afa6b18772f49a2237660306914544365ad2e6e29ad432970f04db06eff19bc9c7a1fd5054e0cb1da2a85176791796dce15c7890c71fd313a21889a4cabbe13da8e64ef638540c97cee01b412f3a4a27a193a414781a8d4786ebd0b1625d80fb2cbd3135f6e6ccf7ac6657fb1863b416c4a76b7cc819f6f66940e9a5ce5bfb538e200c71942e7c0172f803d236110c2e14b7c9480f4a231edebe576fe48a3b00594c4593e2ed57b9f9a80c9fbb7d7d742d37e7bca2ff55ffe8ae9e59542bfe14257d195e1f986e508109d6ca177933922779c1c94e78980f318d9a5d8dac63ab6649e5d1ee32fce18af87fb121109d8cfc5f3f887ba74e796122b842fb6e54ed1ae8591d537d946cc48f516ef35a2e5c26890508d060a7b8ea21c4a70b6196f1ced38e96ad9bb29bfec86b79d76e81a11ad288c58e41dcf4241214952396a3dd4aa0d69be3b3ff09871204ca0eeb9f69168b2b0ffe98f71c1df33e1d1de552b466410847cdeec98a0e01b14f7949f77f3552c951fb1ae17833d7e2e3d676d4267dc045eaa913247454007d325ca929a378f60bbacaa18f3941f0fc82134e1892d09e49038b0c8229d5ad7417c0e3c0ecab9294cd240a0aa1706f250c85b8895eb0c85dcd67cbfbe40e80cf4295a4bc3d2f3a66e72c9d4eccdfa969ae0588fba9f8421a61d3228d4bb067fa3a5342866f455571848229d08d394e4b03edf4b01be1a7147b7c6e650553b7e1f273ee20b97de08f25abccb2a4e37d8a359a26785f36a2d69eb6231324156b6947609c69f183b9125b81151d3bcae6448a027bfe06ef254596597152652d5a162d44eb36a7c40c2ab1650dc6701fb6553eaf53a8a259fee7652e7c7ccc6f0623e0007541890b57a37b22bcd43e376133bc7371fa2eaa24c84ece63768f6b8390d452cd3693fdd06fe4b239d2297a29fc60c3f4599d71903b5554147198452681a7c2e67d44e3ae3f2cfbad62e9fa328df61db7e2caef828aec9f3de1a49120f8ebd5e5960f211382d5fc61f99176504ae09d4ebe60d64672c6fe5dd22ca5ca8b4df8d8bb06e0116d040004ebda94051123549a13e820902be9635f8ae5e5e719284f38e948f5f68d1d60b6b622730ec50e681cf9e3dab5742184c25b229b130558afde53ea50bd914c079b3051669343995f397c7b313af5bce91160910a242031efd9c4e1b8784bfa6ffe6f2ce7f62b0e62b71d253c926574de80505d2ce4a37090ede8ee332347b122cadb34bee9e48faca83da32d87e3436be57880ac7dcb0ac07d946461702ff91122bbb4a39665597f335d67a6d93514c6a0ece9c842d548fcdfdd9cd3666587bd147f7e6ebdcc08d9c1d9180adaba543328e072f54cd28836366919e74897b8cf38caba424e9a6f5953e3cdaa1328143ee1de8d16410e59681f702888e430578d379df3165e6173090dc5f71e3423f9c5b4074330eeacaf26c0ff13bfca32ef12b2d637a0e7713931b21ff12de4ffc0a293f68e8e459263d0e02163851105013da9b0cdaa46f194db5494cfe0aa72469895ecce803e544997b82a5b4c2a9cb77016dabe78840d2e0e9de8565c300f75b042470329c593a4b1616af0113c755e38b735917528273488cd392d67dbcf01b308462934aca2fe5b6d9f243421bdfe00a200a5e4fe66d6b11a7c671b50076f0bb80e7cec2fae138792c655ae730b3a091dd4999d94f4a4b8507d88bbb6bdb0d06231f4ba4b70c3278c7995b666cb6346c5e0e0dcdde33115e1da233a2dccb09d7b6ff72b6c8625d1c9509f1fc3b09fd5a90698c102ee7456f840f6845db3751b2fd68287cf83d797ca591c3ddee21f9bffef4b32fe284ab06c97ca5d0bef34fadd91ca37ab66e7837b91de1a1ca051f16c380bdf8d7fc82294dc4beb330c08decc3409596764ce45921c42320b0ac5e5828683ff191c5bfd16ea98f978395dfbab4465c5d7983439a764104ef3b69296f15c2865c0ac34f1f3e9835cb717b5d42aa346c5bd3e27b3f485ff94c6530265152266bfc49f777685b316314ddd763048368dfcf6a460c4b3e6e5329d9c4f8d55753b8f08627d9bd1e888b85f42b73241a94381b494b3f90e806f1d9370f8c39bb2867296dd69a282bc83ea093d6e73246ff360f6b74e2de4fa0879ad9db7357712cfbe796f9baa38143f407cadd363b07270f1ed9cd207d8670b99e4da04d3d6baad8168e8c5ac8459344d9e2518b4bb3aa46da998bb5b7ba9403ee8e951b43290c832b3c4e18b9542b103d3b02752b4c8dfa4085816b4b2094b7ea650f6d1c245751c164e2512c5ce46bcc43199ff7a74acf7f263608e98d31f9ac15f35aba388e9c18940fe45627b62866694750ca747b8e68ad823103e56280f8113affef81818068f44df7fb452810c19893dc12de2f669ee49f7f056adf65f5c30fbd8a8f6398e3faa78c8c2991cf3f53246d98c7dc28e3100f606f2b46d3a1f49514d27cb1735044a64cb17e3e35ee01bcd8b14acfa8e84703d8138672951168a08338d929faef73130923d9d79579b3ff6ba7d7f3ddc1e7c2b8ada0f739a07cdc20fc54ee72f67910a9d73c4dd74998f0b0a633fcff700135275376584f607344d5d7c7ec8794b94477830204665d2de83c0adb64ec8fa8ee77c6ae7057b36019e4ddad61e58f415237ac42370401673af4a12afd8277e60aeb82af72fefc4599dfeb5aa3bb96f30c110e623e730573cb252232abc6a06915c71fec187f01e146551fa62fd16106cb3f65563256a14d3c57a929072a70d297d93b4dd0b00c4017ac14bc8b135416449c148ab956ed77c309068e3f3e6fd2fa208770af5428b813233184ccd43f43648b7f1dc92f71cc67a51e214b8d49c35e9f6f9f60c3ea9aa0e5bcea1bac91f330ad1b3dd7da183666cc5dd422d2c31626b849728956ff45ef112136e0b6b2cd400937fda832095a9b19702f83222e876c70fea8ca220c877e415d1372bcfd0848c26663221d2268bf05082dc1690f924d2843d45f479a910fb780abeca587ea624185f2c4b69d114c15cbefe4cb6897a0904ad621ff676851143356a9331df4e31290e8eaa7b13bb47ea8bff45addcf49ef97a0c4fac2436cc6dbd023adbf6422c6908dbcf66c1ea77763abbea756941bc3c08c348d89e2b0ede06fd139f130a796b72a943cbff1c90536ec1db800f10cdf5952925994511ef7cbb8c8240483c134dd2df5cf93fb89b51bcda0f4e84fc072b8d6da8cc01bf32daa4b00155821fa64562c6b375c44c82008d68a2c5aa5fb63994c29c504c37f1dc0fadf1587b85790d49254f6cd6d09dbd111b17f686f82d0ab5892b2a79c1eea7d23b62488d6b3da8f60fbb370e2ee8507a59d4aa609666553672298bd9d47200ed3454d73b9eaf8f5d6d10ad26b41a7de2f7ae3b388939cef122c3268798b63d83d2f94e4702b927ba3b05e3986172d47248565ced26f759ed64cb4078ca416c018b4db97a02592a18be5d9858747cc1b685d98fec0ce47ce391921431323277c8d9829a95bd9d3c59b7e3bc7caf569770b57e22e4d6190817b5887b61839896d145b092ef9843197b3428b1ac0c792638e94821873b0ec18eb16acdef2288fac0e602cb65df247458943c40481cc857f54d7e280cad597a15a958d7520f5db2f543966feb113e6ed719ac6bbc95e4127d150fb02a57ab9a2db69f026d3fa74123e70e59718d76530ddaaa538ac1ca64af71bc202c19dab9644bf28fd2573a8ffba7ec318a859969b8ae5217343c7711f7f8fcf62618ee88d3b8cb701cdf7a91f9d2f31bd8a404a770680acdd37c3ef73e342093e9b8097744ed548b047ad09bf8d4ce3c2c84de44bf55f4881c84651c8db6baf944db6c9048445c6d1a7fecd327df782f37f333f80b92024ea027eae848cb8f5ab5e1b456b6599be2adf7aee82d281388ceef13959897dd6cc78b3d81e8b9019416927cf26e42201a6baec2faa6309b9b4a8f36b5cf10ce18937b317718ea26cda5c2ae0006ba639df2726cf99535c1e542a97599db70d9ce7720d93abe3e243dce9073128d2e6adf8defe31cfbe954c2f4f4f4553d64a2b24a9614ff6c34418a664f2acf9f316bde183dc30c339530bdb845c3671414c9f9424d05e817e8d8e991149bcc8f16e86bb0b137a35c4b07af3aef533cb1ff70d03312b2970ba87a6332181c24e8449710b75ff6d9799bc5c4ed121f66dd5939150d26c365e9944106e91af00d4d2b1f802959dec165ee04b91f59390c702e7010e8ba5e9f8bc3914f158ecb6818e1e88e81567699af9790cca926082a902c9504c4106fecd0cd09027e939610eab7ef3a378ae4014564c965f9a18e3e5119178e685d013ab5350a091e7ec357573c6e1390a9a5d82b96ac25a21158b84d33d712b8826126b6f92451631664d00e082277aebde93b39bae94f4976f5fc42a4855659fe9a8a5a9d76ce2b9e8cf5d70be54539781242beba13229da95d4eabc93951b0f791884bd69e5221bfc6de81d6ded28fd65b468b4fd60831216f7694e5f198774bb6ed2b4dd9fd427b5436d183030c2661a55f4b4615352fb4dc595b8839960b3abe0fe32075ee8da5eb038f8e09e68779ccf94e8771075fd5d543d8a5a223a90be146e591a56581b45433a7d18c4d0382d40c4b01b05602e684137d87f5294670d27916f775b1b336e4aa6133ccf9148515eecccc311260f8c1127289f73f1b455f9922251e6bddb64a101003159e88a391ea2263cff1095d81be417de969078943ede95c06631d41e59f5f97238524dd30477129f3218c107898fa489912a795495eefb221aac476ce093993e301d416592a10f6f794c6deab874b2c2620e328a8aa5be9d35f45d60ba73c4988188ad7cf9c637b5652962ebfac45b638b94adb8fd84b9b084b4e2e98b25e3158488a0fe5bcf69c316df3a9e260b9c9af841dd8662ad86b0f23cf516b47a11780c6cdc92048eb599872caccd2d0b02509c40875beaee47aa842f436fb8b5219d324c8ca66d127e4b2a2a3db30d21d9795a8a11db43a9778488d7c47fe2105f82a2e760f1bbd06191fe66edfb125035243895321b09f12f3db89ef5a0efdc2b997df995581c3c2ceec7519ddce030389ff95a0e7189aa723e59788523d2875a386e43f80bbb0721755fa94d8829bbbd09d1d61c2711fa38fdb4d6c8322ecd48ac370192fd3ac78cd0de3663ff5c33bf528701e019724c2cde53f644e494f143595de3068d361bbe9333ae82c64617d0bcbe73d655c7eeffedae76c58ab475e140bf3946cae26bf33925e5d879c182993949f5714e16d8bd7e4e87464737c41c5548d0e3e54178572cd8fb9a3bd084661c68d18f87bc0d6c93bddbdc45fd43eaf6b658d52e37f25ebcfd8294586766bdb7c1b244e9dfbe9cf07b31a560a429eb7c44a509a08d0a9ec9892545567514995ecec8352d09c71d43e1c476394180c3a0b983afbcdf995bf0e6e35c1cf31f91094f70fb5cfabf39adacbc18f6524c54e899163911930bce1eea59848cdd6829b8c0647d685eb1fdb676002db3e51570455cd10d578ae024c8aa4c3bafdf75a36bf6aa451f36941a595ab6875917a1c9a77510b2b60f9f3911224e86203b77ecdbd51ca56cfcb50e2c047345cf542ce7ac22d9c281eef751c9a2cf3856f6368d2d4108f9f5d597ec33580c9b580fda0eedd712c3048ebc102ddc99367de918f2e37f9204e094c17675054c969669daaa86e272e685695b7dbc358c0269be9dac8bc50d61ced000e79d312dc88df4d345c89f1413edbe703f2c2098a0a788e8eb35499ec7cb34e81f87613e5be88498e7eeefb3fcdf413e8b4a21ebf144cd010dc38f0be60dd5d788d732683175082b4c8be2ab1fa091be4acca2748814dd0495a6b1a8ced2a568ddb64c185f9e64e7383d59553344af11760321ddcc76100aacb3c52f77fea000e6c5f3980ed1b0172e09e0799426873a7a412414290330440b652919f5d50e7d183e01a335ceefa5279d86e27d15f99653636cb77ef6e10a1883de5e4cd481e3f8a108c5bc045d98bfe302408966f90f50dbf96ba1652fbf0e56c080d1740c182d42d01ae4f254b50052aec634cfab2cab49e016d49678e7f919fb135f3e4baca18197ba60432025bf6b6c0568c6384f0f6f4f026a4f2f9d0d885bbce599e8706124218b1d4b53e97bf04e1ac8931acb3e12bd634cae7da2a5f25f7d2253b89635b6ea331728a2adce7106ce907d97e034baff7e4138e3a266247fa65a3137a2c740314f2c94aaf174bc02bdc33ed1c4c20b6fab7fd8daccaa2890897838b7921e09c3beab435a36ae7ebb0092c2d236ec91570a1b0a31a02a06c6a7288ba7052cc7c05f9b7c4d8dcd9bb6d0c9593aef67bf0c7bcb489201297253dd159ca8b141d732248ea21c412849721a850762c0d6ed56166154c600cceb4f073c48fd4818052e11164dddbd8d30e98a2aad470c6879b538ebe4d5089778c261a1b2f5d244f9a78101d5fef4b4e73d7f6c8e85488ae2fb4e2a5bd09960c10515920fd7394c9fbc9bdbcae2c16733eb4fb252be574fd412703e5798e5c74906480d960932e11e6aff29a6860ebef96eb8c557858edecee5e937d35b699823d7b6d597085f3d8429e5ed1c2607aae1ffab94888b6d57d488d713329637cef8212cf212b630f497f014acc93d7a6b5bac43d7e1364d4d75321c9640700af7472a99f0546b6626385b3bad410f9202674edf9d8e578681d04fac800240cdd18e1763801c443e50994e7ca6849b6b402c0b6606ad91bf67206e8a7baccd773659078a021c180055cbb456b08eac8e2789636da1406ac4b0754d1b7411e003fd77a18b379c070bc2f421f518fa8a7b5dd5739c6e073559e54772531ad2fc62f4834da82cf10287c6edf6e0804d7966186a0543399f665046200b3504b3c65de2027520e2c7e8754095b21ccfc6f57a9f69e23f7d3db7ac6f20dc5272e5604a9d2236ce557402bfbfaf86f7ccbf3a9c881aa8f0d388a9d121e4404d18127baefa6ba434238a764c1cb08395c1e9efffcf51b6bcfb1b53fc8c80b5c58534c86618772b5fe188b600007561578c71d00d8cc8f0de34d8ce24937da6494d4175b5c76b3a6a52c44090e5bfb6ff7b689713d76e1816b5cf88c203dd705e1d6981c19615140c38e97b523d7178b72613c3ae1d541c1ce2fc72b2283e217dc82df52d31834ad112be673639490a3e26f5451dcacad86ecd823c66696a9a09f62f9d78e54223f4e2b3c844922c35ce0476e2cc096b4eecedce0aa207de523919edd3866a3ab55028afe3b6ebbc83189bf2c3c2ebf689da514e2fd4b28edb361238924fae9c938d1d8f8eaa5f1f37228735ab61851502bf932bcef61e363df938a22f7c21c4c5c77c65781d4c001c73a1607eb90dfc2d45a9619312dcedcef6dbf998943f3a43480d34d6f898f9d962ae9564e9ccd0bd17adc0f37737a6993d61ac0fea4dceff8141cc2539b8230182e07fd72f3e82aa1fe7406b461c3f7667fa2b96334eeb1cf91f3b6bb5d2c7564599b003dfbf3e539f9456396b52812291ea71adda900108f3ec49f52f8e7b19a1cba7a1d4fa71bdc5257058034614b3fa1069d340fbf63898714cc89fcc5e05ebdfa5be9de178bed272e9eb71c3a02a985566093d13c8ef5d0e43208e7c0ba9cb4e0c61f44dce9ca837f5d9bf9e583b165543fa8278e061556d85a75d867557de9efd5a5fcfa9aa3b7f76a2aea108a4231d8b2860dc54d73e5ecf1fcae4481a2d359c3715e68fe3b6ff35b651d979c7e8a54a86e5f47f8d3ffc681d65f80dca0d6e5d13708e022dfd72ddbace17a474d59e412c2782ea58c9161c786f8e3baebb7b4d0d4b86f5f7dfdb2676471afc7a87277342d8da7a82a174361f902e0a7516220639897c379fbed427b4a53eb4032a106d6008b048cc864c89e56d2e8f089711c36d5efef2c3598ad1f0103614bf1936baf37d807028b90710a85430fb5e8a14ff4af5a8884b5b45cae465c390269e4b4ed4522b3b69284773b06216fa1b91a26ed4098824ddeda51c14779aaab0afcff52b42f133a332e284658a0158f2ce1e7e0f4fa4345f1d692de9c20b517dc7a6b5c41943390d18f0f5e8e27b3133f704b21a262fb7fff36794d30463f369f48d217133a76be1b47ef25fb206916ab0d35365c6e2005b2b42d8a9c506e124ccb2ecf304051659e4d68adfb032f1c4b4d8cc2bb279e8cc04b2ae9417653fb12d8b0a57f8eb4e8e5bc1f650a4be49644615676f3d03242f692723dc2dd7c6144092912074378ee9f0e37fb79a94ab3e3564f788ff4aa1b260e162d0047143783dcb59c1b126388d88c5d2280fbb70f64b6a4e54b670e1907fc6fb1cfa69639aaa7d6bca5e2d564839eeefec402e3c8ecf9541f9e5a7702bd38c65ca50351ce5d4065db3629a5196c0f3bc18301f8f7f5169f6ecedff0f649b507c8330c4da37696c0334d4f892dea747ff8acb9872a626ec4c5cc1bae105066786e49be21e8a0dffa1677f7e93f25171d91bd2e0c561bb08232c0cb0c496243ab33b4827eb07cd1221e680549af2fc288ce7cd5b76b1603dcd786e2d2e2df2a666bea82ed88e91ff7ade52c99d1e60be379832f47931119832378bfa6b3baeaefca052c44242343b492e189285a1604dbafdfc39fda34a46f3646a2db959142440e1aebc1af60722acf84aa454dfc9fa5951d71293ad520314e4cd20ad60a16bf0228db9f80ed7901a1a5926b68366d61ca6fc748ec49a03981ec46edab537f263318b1b2f3df9b3e89c5fcf5c69bfb2b117281f341dd13b7842680dddbc3458863b2083112ae57fadddc4cf89408c37824e25a1a7a0ce2d55b7a2768be8923fa7a7dcc79dbfb16ace9e4bda61478e0028b90b2d4d51683c40944f827878f26cd62de9350c8bec2c9dbdc5f9b453b76ef90de7ced0b7deffc796b15e6f1570054aae8408c829b7988b99e0e03a337f4b272c931a15588ca33fbeb3101c0ee8a612d925e5de1e8c333dae2f79c96c8427179fa67248daeba89fc39e24f8539938201816f5b54ced64e871b936b3c622d1297a3b082d89ba370097571fde3473123c403d166fa07f2716ec73f0660de3e2ae8b63d942b349c22560cedc892ddf9c5b2f3f2641f0b20e41742d6e899a8e8bbb79a54e9fdaff83bd0db6004148210014185b68a0c1886e52779e8aef253c18b5460b3d152c9a0e53d2e9a2181205d32285c992fa987d44a60f01f7dc00068ab678ca8f6fd5081e3314b081cce93d792042b714e08f08efcd636039ffbaacc30da5e3f50b607bc983a5f5eb107c16a920b1e0d245b01f1c8641c8868b6c02c8a0c65baee23918b6be5d1c7849bab3fbf22d6e0c073a30180890da32705ae05ed4bd0679001499ed7048d2622111628f3e916afd557770a2706727247f53731e3905a140e9a9d3b1dfff2e7a5e562bed062de4ae676cd238a4f238ecff3117aee88b331ae5d7e3e1a0805d0f0218491ca422ac15b03c33b99de4c756bb73804d4921ff0aec9c6fb902f75986954349732d1f15fe7c8cb740b07f5422d09ee017aaf7cb639b011e238e6887d25dd29201aec51001eadc5bb142b9016b1652b2d382a2eb8b6083ddc4fcf39d5fd0c01d884e0e5e92a2039c376fc92fbaf4640566115492ff5ba6e149241d3cefebe91f674a5f51613d7c4366d03f3a05e1eec1c0d268f8cfafd8585ab41a76c124b4323d625bfeee097ad54ceabd0c5b510a5c1ba0d63c68cf8f285c52df19d99b5863d8566d0ee0b35b6179b781485e03ae8966be850cc79afc9abdc40f744b70acadda7cdc37061eea3f4c57b09392957409f181996c2ff58b15c76162943a5e453737fd4ba21d365b7adbeceb1a77bd39594ee89f199d6e83458b796ec3ac731751639ad0842267d8fe3c41f9b3ffca4783f34fc2b0e2b5e118268689ae22713f0415396be533d7162cd4df8fc895525063e4da845c9ff1d16cd9b0e1c66ac8410d037bba802f563ff0d8003f00d603b1b9b6274eb5fa0a0aaac080d15b7d6eb1c4b4ce9f853c6c4d14b61bcac22d65ab4df50479dec8b875ddf11dee57c5b7d7beddf97591a91d4b1f98adc13ba7a8262a304692a7c4cada94182e1861b04195b2b19eb0934f9e6c064041dc1d2095a70bfae342d2bb61352ac69c7404ed22e1422098e32c99a2659fe7139b26228f20b9f88e884781072cdb9032a81ed6118c7cd3d7912ede45cf38efe599f2af2c679c97f00efacc27b11667f55fa98d2b3fe1261b9033929cdf8480f4eade9286afe2111fb03917c0ebc0597c0ac9bde7e3913ebd4b36252510a98ab26e1288569a06390e691bff28e52d837465c477bece2b60b5e04f1c47f6502dc166283462b30ece6c970e2562a39598c3b0c4ec5c69502c0550b47071292ddc082dccf3235cac225668b38aa0ca1c8cd5821a6a1fde7f44c04f6a32d693735c57dfc0c9b7546c457de2ed288986f6ddb0aa6a8d08b546262982e05799a1cb7d2100c70cbd6d9c4c2d0ee45b087ad84ce81b90713e62430d6f8a23b41306f409c9e42a97fbe89dadd8ed25647390cf2928134034238d9e7c445f0c90e9bfac9295a1c30bcd1d73facc899dc278170922373fcc1758b819862a8593cba70dbc9a1f086c310eedd59d3af4e24dde80229b08d6fa64cb8f7353a4e7c9f9cdd2690582051ae2dac9c78162bbed75789729045f2bbbe31d84abbbe2ca2d68e36c2dc10c8982b4f8c8d0b0d8cd5e0feab8129539402d44581cc1ca47591d027f6f58bcc8038f2d9c467bded7fd90252ef9f85ae27df5b6e1cf20577d03fc5f646d71a7693684668795151cc8d055c5d2f304893f0abb5294b6ba47efa0a646bba90b91ffbffa735f99b0abbf5161b5920507da744e70dcde06bb2f76a57893b1886a787c5b857c3e985d76c538c7f1506e28d418481b16506b25e669cf324add0e40372a73a5137dd2c70f3b54c6ab944599eb6d38e7db7ca0d501bad4ff406a3bccb5be90be5ffd863f092386144b7e81498b4ea71b0233de774afdc22c3be5dfe6c41d8d2cd63355a6f18d96a3f17d11fee5f3003fb70a32200c1dd5ba209cc3743c7aa032d9e96b6d9a4f5c3d2cf7b6cc825724f65d7648036a8cb9d6f1c009a60cb15e2665dbbd41651d690075d9528074b29f132b874a437aae6149d025e73bdbfda8f1e576029212436a2a4a4132bdcc19ed4f322ed41cffce3c9b7197a5879de23fa9b2dca16d5f031b49e212f3b9d56e8a46df579b1b39f1cdb42a3874f5d2d4a1f9a9a2c1c2bf7b30362dd6241ab2be7d7a8a577053b0eecb7b1ddf1b709c2970bea4e5abcde1d0382ed6e8583a6b2aaf4642b2b241ab7a3d761302286e51713c3ce8371b6530a4053bd9222c4d258c0bf44571dcd205be56178c520e110fcd1e338f37071b5c68872ad94d9b60f4a62f274f839a2fcfd7b7c0ee37ad78dc6faa11d5f73af023c3c164e0d91b47db801fd953d1570642fb824c74be67737270113df8bb0cb99fdda75a4ad7328a2928f5b10c49e5a02010decb449976d213698cc44849a70c478bb7ae7a87cac948fcb2729d09b2f8e5984d57c6f37eaf565d1cf3748416f6724313a92a03facf678950c825427ef78b48c10374cdadceffe31307eb5869e317d76eef3e1418b16949f3ed489b1671a113da9922fcfd4a4cc1658ade51a39877449c9e430f8f1200259ce0419bb896146d2ed7ef8e7882082ff1379f4ef92dfd39849158fc40f97392b896581b2bae788870f726bc1fdaf633a60f784a414431631f5c4592f4cb1524e4421da77015e873dba711455917c603cc8d81de027e1425f7343872de1e7688ee73af53f8d5679db48170dd41dc06879b82ff9184a15a5208c49cf33172c6ed4d8a831b198372837f5fce7fe5d9f4865efb38e185a4f8c2f8522944eadb6ecb1475598b8fff517e8a5040e33a933e3c1393b4219a65dfc3bbb79ae02151a65155c25f8e9b5a03e9b0e7d7fbcbceb00b551842c15af2d1f4dc0119a4fcc315c970968d65ea65c8f8000a74623aa19236835ed85868a804eeac4c1299003a9aa5e6e87f9faf1b072bba8dcef23f3e6b092d10047417fc8f6b6cf84c18dcdab2c024ae351a2ee28ca6d2e16267b4a1b688952e8c3f3250be903b6ecaa58736c9936f7bb6dac4773a66c2fb7fdaf94a7e9ba2fc658975923b7aedd2a374fe67d759ee526d884d20c74dbb6fc267a1ceb1a4b0454a2052dda7091cf760f35dc95f87dbc464ee9cf1eef0a2f9b8aeafa4401417f59ddd6aa64d34c530fca9c4e49a73e138db58b9c02b4c2cfee002ee153ec56fcb6abbc21edaf842c899cec9b681e81df5008d365fda3cc12f465d624f08d0f11f6d5d005459b5b3fdf9bd29fc922edfcad22054cebebe413793720a19935e3761a69219f614a34b801954c2a062c32689a7d4a407bc0f11cdc16a10137ac8bdad2e8b1a18975caf6361bcb1054e7a988992f884e2667d02423a8ae8efae77151887c6505123d623f5d76e089866a617ac2ffc2e7802e2806560ffa54262880c7d39156433f4dfafbb70c7b3c242a17874da2024d275da37f4e957559a19abf95de91128a7871ab101ac305cbb8da34feea11e6c34be9dca955fbba14775cb4e2481e4dfa71e91564db52d26d8226ab05eebcb0914e3bd097d79252a6d273941074749a035997fbc1759e9c8ac135759cec073ae18e519fb61aaa52e2dd871e15de2e799c81805dcf14b44ff343cb6a51348a57bdc7827281dfbc7ef1bb3e7c1d89749c2a87709a8441e682a05a990b5d1ff114e364f9c4a8ec30d445a68dc8ba60487087432881d6af776bb572fb4c2e9c5ad19c1520a08d8f0274f1709ce2272b535c9c1114951f188eaed5f4bc3f682821631612cdf034e06ebad316082a62486c5723878d45468caa60108b9819e2fd79e8e3741ba14e870300dd988e2c61cf1e2fdca42bdc987395cecd34bf9a78e1fe5000f5d7153ae09edc335b1ac66cf21a7191579613083fe6a84994a4159e6b7cd3693ca058046a2b7e893b7ea040958ba738ea6b71aef787d9b51055842aae7b594be2810485128dbff48d1c69e9c7e3737426a2cefc188d814fde6e67fd279cc8adac09a76ba96152d09d7e94106558d6fcbbb252b5af7bbb2dcc2af89d33925a993a678df29d1b3f3f6f037c3a3335e6dcd246c24b63c420fb07e8b46dfacb44731ee1749bf30e7cb63cab4f54f72fd8040b49390d82a3d0207ed59c9776cb0f522ee3ff6ca8ad797997876a3e44c78951bdea1d293718d28a7b3865e479f62d8fefb842f9e796eeeb9d481abda34228f9824bd91597aca5ef57775fb2da8875c6ec15ac3e694b34ca44a26b1d0075c94adfe3f5ea643396cccd6a9dd4b4212ca80a1a2cc1eaf630c5829940ffc912a8e5a6626042e5cabaac1f07b6ae729259c6b7ec2a1256d9a0bec4fc34d70bb1f1b47a32627ab0abd2f3b6071f00266df6e5b6e913ad06742b808963299bf4dd21c919a8520f568916242f144e73a4c5b2a30426c25a27a14ed80a80d2c16d483e338a98781c4e951a5502fea124d05de2aa0c275080a6c32f4e13079e0fddc69967a71ac48ccb5389159b38bcfacf885673d933940481ffdad4587384375bf381a69139f578dbf23d5b8f695b6e46847d0ba51236779565300e3564dec56b67ccc0d59acabbf33d8ddfc6cf7841a483c514c7e96530b2b7c35c0f74836079fe8b22ab83bf04b468a36b353634313109fb5d573fcc56100854a92104c4d2b23a9b0ac2dae3ea34a1f2c59b8485c23bab07f9faf18b33088109045e677c339268b42c6d0b06d987873244f2c987095785d069001321e845e5adb863f0db547fd6454044c6c7d5308b6d892bdcb5cab392615ca1336e97e6104e39ac18aacb6cebf52a7c6e1532dc63bc1a1fdff4f69c088a0f7c01359125222a19cd1966845b925119a9c23d81f80b7dbe5430a6ca8b16706649fe008a782907ef7de9946c809c416488967e31517326b921401d65b388516299fcf5cf1aed7c3680ddfafd726d6a084455d94556b2e41f5ce725269f62a44cf2a2db9025438f1f3675af7f3dd403dcdf02c401dc33311a6b59ffce62d29c89938bb1430948b140c669647dab27e07b2ccd6e2e7b2f9fdc2c0e143f4d582920072124b8bced51be5286c2a772d881d48acb41f287fcab1e0db1ebebab78558bc80e7a6ab86cbbffa831da8a31e3a842ce4bfd89948bd49d5dcbb916fb9ae07b5c168a5b23702d164f0c1dffb75bc72fc40f96ea84af03c0dbf13168aff9d4afa8d4d6b9ce8a06549ec22e380770affabc7efcc3548389641d154223f9f3c441d59c033ec8263d91bc32aca26eb19558f4bd6a52c9e1c03e387f209b6e59dd4f3c18eed69c41dbf0d0b734ebd961bca3525b79503933dc2721b8bed9822dc6ce3826b27c8b008fe05d184749ead60759b344587f4bffe7c02af1755f6a2747eacf3d3e574b6120d52c544d3f949aa0de117659898b6048da6fa5db6695d35c665b983f80327dce803babcbce826aa5c3bca7e6ae3ab2cd627fe33c956d2d8b92b6483375b796f2073a76164d9efaa1b59c12bdf4953855c3340d67fe8e3d7626fb2719c333f83e200fcdae125b6a44efd4ff516af5dd4dc4bba94ca741d4cb8fc4e21c66c8959bfe9c17bab8d2d9ecf127097ab47b3f0dded8ae1020f81600ad0ea2bd7ad36a7b7396f24440d134fbea85dceb2047d1d8eb09a6086dd764626b7d45e0a6b30808788c1723e03a3ce890e362c7431ec5c95675ff2eb10ba41c761b357d8ce5a3ec6b9fd52f538de78494cfd8e61c4a4a2c13864d30be4c35a01b4e3ba7bc8f2862438e97382d48caf30913f1020109e8b921872af1349b86ccfbdcc2bdcf349ea4819d44062ac83909a1d4aa5f11e2e1d3d3e063259199af965e2d821bf00504b3dac3bb81186c9099a82cbd345642487012eafd16b26e7c6c63dd5aad52f4b819b648315b3507ff5357839a75f2682f9d9a1d72331f4e65b394c8dfb98bc0d27c833125f10296474259a413d4a4cb5bb4191f51eac8cd4a2d28b78907cfab9cbeb93ff68b7204d95c25b11885781723c26f7597268edc051ee536381190666327e99d61ca0183b065820bade190e656756b2352d4f8f4de8e3b975f9be94b75444bc241e81009dbef26e559b381e35d927199ce62ba8ee362829fd9d917e4ca59318cbd5251961ff75b04bf10efcc487526b58195dedc0d655a34de9a71e91a87a11063474ec795cdbf833342a397abc552ffc28a4b4d0f1b757a204ebb98c534d3a338284349503e4f4d12b929c0074c138b72e7d8ea98d3931f7ca45c1c0f4407f3bff21d41fae2b149598e9db05c343d517ebb3e1d0cd565c6696ccf23aa1b570bd106e846cf5bece6d35b0c1069a6d1bbc847d7ed1a0274f076dca49264bdb20b913fded4f6e218662ff6257dc6b16b27ce41b0d334d6d0429e8be390c54440e1ccef392535d9bb7b49db72934d7f33e46c2f139d8cb859a8a7028b3fcbdd8f22da3c10e110a50cb9ca3f5bed8bf54b5ebe14bd789417900ce237e6165cb4d70707324c64977645a3262c7da160857f0790c65a064b8476b7706b99c11754bc0cdca78e0cf60f289870aa8c13ce43d79ca8a7b45fe7ece19b174c1ad22d90e1dc64d2e69c19721cc5d75d89bb14b1a1673339a3baa532b10143e23ba32d5f2ebad421181821585586786310a0af60f75ae6cd30511c7c0a11ddeca70f3a82a47684174ac710f33dea9381d082391357a191e11770f2fd67c9b175d2dde4501167ffb6d587b8ca16c22c34b23e3bffdbebab50f7b51703c5d63f0da39a2333e0ce27dfc0dc5a2a723894416d4a929422aaa3480ff6747e684c26002cc5a29011ed6d8ef2c411833cd9b81a936ccb753034e9fcf7dca2e781cb06a4587550550230219ad18bfb89f1b3c08e9cd2113780b3ce4cf79dbad8855d4a5f118fc2a369605f13c4380e61d62e68661934d5c7a734423b6854b1447b9b8e70b741a5dbb0aa1bef101ca8369ba458179d85ad077d9ffb0801c81f05ab96f2c4a279c23243f5d554eca95384cafb63ea03674db09e86aa426c0016901ca1abdf277d6db130db7b3b5d96efc80d146153e4744bf1d85e5805597c421425f35c2a21151c7dbe44347a177c15f2b2b08381698138ac5e6f061a138d362b97a933d51ef434633dbfc35771ca02e24f699659e5970f3f65a8020fb9b4e4e015047e4e364fe6b3739a7e01d79ffbd3fbe4d6ac4d5a5ed6c543e16a3dfe0cd175921fedec90262195cc75ac702669bafb44ddc96597c341baf69bfd108d1790f8a2deefcf4fb98b0b10c0340c1c97cf99e701a5d40a300511fa68f90a71ff821ea0050387fee2733d8c31f058bf33f74d33071622c0805741c9ff6e62afb4aa83229598728c919a43e540058ed937e885305f464a76f4447b7aced80ba65a088c27edf552ef9d15a3fc595056e3d84ac873783568bb01ef64c7417cc23222f73f43d89593c920c1e1a8f4a4c6c2e9bf6587b8d5a766e2655335461d3302d44dcc49577a16e9c82db5faa77c5e6de97b02cb383368bdd44194aafb6c296613b7258ce3ddfb80d812f0da07c2ba8701d3b3ebebde3c85047c69596a5b38a8c6f0440497ca79c63488fefadf043db152dced8b575414f5b21199675c8cd683038e54cc53bdd42431e058777cbc4149723d1ae3f08ba666ecb48e65669c8902eecf7ede0ab8f805240371ffd2007b56ac9130cc9a77f65e839fb896397eb5fd1ebd7f93a78bb39106b668f8bfd472e398e3ad2efcbf14925d9f1e8cde26d42b8069930b53e4adb68803f12db2368692282c1f143eabae671c703efb0a4175b7b2209e41f17b843f7856de471e14745c427ef7b7f91f33fde975eb4b5278f46e8a2e47ad07cc123affd56f7d84cc9d1cd9dc51aeaa96b484389b7995f9885711957fe4fe8ae83da6d7a938590ca609100906b9129db36ecb13ca1d62d2857c6de68981a172b78fc1d81b24fd0fc552aae61bedbe7a94866f6339c7a20c82476d94dba8047492c6e836da171fc2129e25c9f3b1dcd864e609e3b0574a0594c538c8f7e3630c55fd448727f06e08386a0a2b220ca28e5ee0ce8492e7fdf00a5a341db65bce5717719c14b83f3a15b11e665b59e51b53a09421840f556c704bbb99a59277ea4703788d2acbe8634e0797b2ec3e2606489bce10f835918d7cd93924f86241f4379e4acc773953aee5ed1c5e3ab6b2d632ea166ec3f6906be64f8db928b3792c2ba80dc015ab6d75dea5c5566a3630e1c1f6437e0c89dff18079742d5690d6f2ba8171a96d2d1dae638ec321c4919fa7eff80686e572475b21e6f7bb943ed077221271cc7e963d96d1b2df8149764edb65e991181a7a3b233e4e23917c493c00969e3de59c5ec11aeeaa047fbd6ac00b264d75bc84401c1f6b5385b7df858f1fadec0bfaf9eb4825bfc18de9b56d251a640554f72440d34014bb0effc8262519e1f17ff0b669b37e649ea33251ad5a0d493d7622223bbfec2bae97bbc7b60b82c43d92f9e8498f80fa98d95b311ec0d4a2dd86cc20dac25d6beeb6a3bf9d3f30c8eb6beb6d65aaf157530016a2a11efceb48e0cc0d4308eee7ecaead08da5a44d6da37da1b8367571e1c3e45467cca05aa831a309cd7f10ba67fc84d5ed97316a4f58687a5f9f014aebda1af156d4b8fbaf9e9cf373d6b062bbd55781c3e3c1a4f248ab85379d966f6fd4c7ffb8dc4a3666dd3c792b0d93d5ab9d88520717f9288a42369a80476e88b77062545682c13d5951fcc0a9fb4eab6dd38424ebac1b72af5d5c58b3287afe0fb35e3d3774e861e94bb3012eecb562fa9e9028f4b62aebc5e049f74ad0a479ee63777d245b70b495cd43d060761370414078de812e5d57a8be30c21bb2553b5e0b90bfabac10d1e458329acbb03cb647531d360782a9be3bcc4d616d25c891538943353b2d8ec28c0df5d751765cebd27f401cac8612678eacada0b969b52536ddc6c20c6e4d90afddde298ac3ba078e42470b437e41dc5993f735c4b8c23d3e5eac083a16a22693c0970e12aa7358ec8cc3549d34f3abd0522aac442b93d611a6f5e852abc652ec52bbf79ab27c7c7be160607355e0bed337a0180ffffff7f