PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 71895 1190cc72b4ecf7dfdb3cd42f1e9b60ef4582a9f5642a0efb30de305a2d1efef2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d467f1a07cdc729a097f43de6bd3e31d9802253d4cad7a7ad4e472f82e8b7d9
Certificate Block Hash
1190cc72b4ecf7dfdb3cd42f1e9b60ef4582a9f5642a0efb30de305a2d1efef2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00603e000060060000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000022a4b9301f106e6af5952216d4e6f2a2f7a7d5c0bfe85bc276cf32cc52d2924527cfa45569c961b9065943dc147c1145db0e2e7af83f608fe350fc016b82bb1ed44e5595c3862879ca7e22251c9263b70f1844d78a6ac0d6c5060000000000000040000000400000603e000060060000

Raw Header Hex

0000402076860d12e5af8d7f11282203a5d33d97c08d432046316fcde9696553dc4cb63599e1640c768e4c03262b34cf2c3e99da0aba2f39e6d784dc3aed22e3d4dc37ff64d92b6a69f20018d9b7e8822f474eada7d7cad4532280d9313ebde63df497a029c7cd071a7f463d

Proof Data Hex

59,560 bytes
121216020307da98570bd15435eb30526b94d33064ed04fdbf9c0224ec2a8188ec9662190d37919b37ff44320de79b3c1f58680f28a3e42ef9d20d3832cdb410600725e5c2947493b62c423d0d15088ba28000b18cb438a71d97597898fa18a795091c621a2947c2dc987524a2a77e7a4cf881a61c5004b292fbaea8e41479e8f5aec608bcce53a4564f5055d5c0683727088a00521713195e78ce1f2947808b7bbd8ff2d62bc5eb22b5c6798dcf144233f2548329431a90dcfa783c3374e36289065178925e259cf53f8a9ada8ed2cc2647bb219345c41ff74245dc87d6dd6d59a2986964df94166422de0c2a386d4a36594a2bf3c8f8fa58713578ad3e7365109fea8f2e69321cfddf64c441876bd5af3d6144d7c06442a746f3ae5e823ca5e0e2f42f86a0822a2e124671693a8531fe034d4d21c64d8e7d51569b7470e68770de037c6bc33ab784827b1fd2315bd44f76b336ad0ba589a2eb068ad561ee9f7dc78871b503cdd4ce134427fb40b7bbf1f6e5a097d5df7d8d26e34d02ce72f0a23e6f4fa852ef4b6744a8cfb27f2b2431ea2aa8e71b625a4903922f86549552c923d3877d8f274d5fb1a083fe36c4d1e51fcc63dc20b8a249f2c19acceefda251b7b59310aecaa1abde5b6f02616e401bb75727a08817bf6e662892bb747a5ee7fab599c2324824c1a1e1eb0bcfea77103e859d6700a9c2c6a0f35e66d5a928a6034a90b495ee4be5404841c6a61cc72423ca325acbcc6a3bf0eb6ebc255f2f1fb750f815e4063a697c4285b888afa6f4ea6f2f76cf109453a7df6fc177c4d6dcaf5ae56d816c1a6223ea14b0e695cb7b483a83078cdaa9d502cb8ed3e09cd6a89968d18e44268025028ecd4fd61ec8f3dc4c2c5d425cc82d2ea985a18548d35c781bcbf1e91e97e7e11399980be90c0e39fad36bae488fb9f4c917e9f2e778e5b215bc19c46497ff0b8b666bccc2228ad6e41e3d124b27875f202e6377e0d80f2d69c694b1cc8fd496b40a32ea028d41b2ca799c5a4c00394f9c434983e4b2b5fe7053edc01bbc4b7e016e040022efd994d8450a55f351de48605ba810a7f88d840908cba0c6714c9623477bd25038ffda0fa1eac87edf886058d77421d4f51a93f42f04c3665b050bb9db29ee277bceb6eac536bbd3cc5e6e8af60bb02b6cf1f90886da002d2fa08049553552829e97e407e758ccf8b3ed3ab36ad45f63ca465eb60009714c6812403b9f9467a7418fd13e46d875337202130d2845ce3769d7d987367f451ec2ea38b53313e12f0328c4712f23285c731ff52ab23a230e47073c8799be751b1c892e4c8a3161d7cc3f2bd47f1042896610b928cfe499801d95282f8f05d39dc48fef5cb18d9478eb579d1d473b7a5602aad34a273c9518bb17171846dda7d1e8dad4996236090744cdbd67d5385b9591b4db4e1be7ca17415ddb8b1a1f5fca3c083daabbfb5b00f4edd553556c84004efec56d47b7f405be99cc9a1263842d7dc584623da8b5fcebf7e58a21bb43c15c553735b789e38a3184b728116a4028325aefc1fe9543beb7e11b92185e97148c4372cb969d86b32a84eb0a1c4e05f6bf36f515965906731733c29891f2986fb5f456197119c9cf39638f6420d6c8737687972a86c085f19aff0293debce0babf61f98b5b596ec63caec71047d5e16f95260e1732f17bbd581703c44465bdef6c364ad26e4a5863b5d36ff19dbf0bd9944c432976b53a613798bae494af8e0c71819c4895a746b216c11d63616123bdf621b34d5ad79c94645694f03dae18ae7a1e7948d0889c2197fe1f8dbedf2a4ae9c469d6c63f70d0621fa943bb5fa4ef19e1118f82768bf7c055ce9424ebe3d0456b1b4e33bdb833aeeacbfa9143dd58df0d11abc1490ebd110f27b2464128c4deb1517df220792310723f13209f016ba15b018088a541d308d6b9e9a6767a09262805d30e35d1aa6b161120d4b5393bbc46647e1ec9e15fb99a7d64bc80647a3ffbd53242e79de8403688584d5f8a109617f042fddf07ee9cdc8640fe12cf43c8c74f03201d437375ab44f679d3f1a1c03d6a196e0093a81176a389a29d1db37c3357181d32b12cea448e835cdeb9a88e5a56229f39534fa770600eb2c98f1222583c829e0a463a23d201845aaf518281af8d829da423e6b00a88cd3799b8083943e5357f0a1612bcfa4aac2de86146fc74d0d530b7540c0cbb3d0bbcfa896c6b27577edc8697e4947b005521ef60c0e48dcaa9cb15de776f51d5643998f102773b7308311ee8915ba373c685236555d2593942e72cab7efad5fe487cac28f70e6d2b597468abee14c586127c137e4ed0db1bd64c37ef68b9f8c9d11588b1847a22514e3642b88f25ae682c7ab836041a6a4a1d5b47e91f310f3c6426bc37c3e4c7255d59ab324a7f911741b90e55f597144c233cbeecf332937dc242ce459a0c9609c2d05088fb516d0bf056b13fbc9536012f2eda146023d7bcfb3a28445182af37a32e3e4f584d2c98caac0ab31ae7541a5d6bb31a1a14c8d9eb52dd209eea7b7a3a0ef965172bd39f0225723c738248dda4799f4d68eae4d84d0a980b29724afe0054c855c161f6d94c1b3ffc759b95687170e4c78601f91e3d75427e37769307191bc7d22e2d7ec7a0484c42a92e5316e51447f04a2540ab41cd49a3ce9917fb9b54631b990d9bcda75c7b8f532d44e5f1ea9f82f1a045bab37fa38c5a31fd9279f5166d8e9b0190fa26160d8ae834ad90d7792fc5e317e7437bb359830cd117889d8af36a694a5b726cd566c37c2d6dde69f878d21577a48fa2b925f284b2d825484e950db9b980ed4e4ed3c4d816fed06123c4908793924c08adcc036ad79f16f1718c16021aad8498359e8eb466f74a27f1f7a87d8030ca572e47a783c0f399ad6d08e7f30dca4e6602d39e5c9be68394fc1d48b38def070d0f57ddf6ec06179d5627f0691cdd51577c0e00045be647dddf69dcea61653fd92ff1817ab8a151520237e30e67d780bf9f6e38fad0649a92018f6829d4839560c662ba6883e0417eda85500fa72cb1f8b4273d4eae61a3a1dc1af41846a5d6d3cb31f750dc1910d2624533adcff2d30eea620ded1eae9f12678323680374f0d63aec15a460d1cb35b890a804397925f1e979b00fe0a4d8592085df708be1cab5bea23c56d13bece0ebfb76481ec4fc822ef963539d6031825da303cbb5955030ed8a1349e03457ba447d51e310a37937b610e97a1fefed4a40c53982b819e5f7821318e269473bcd651a25fce18950e10d1e1fbb3e1df535948ae3dbbb124c6153e96a11d26b9a2a4b06ea63599b3c3bc9713b8bf882682d4e41ccff1baa699e75337e04a1e76a8d121b2244449426aeb250c421b51810bad7e0a515797b4e42006bb0f3fc14d233a9ee105091f88fa6f6894d812203801d19d3c376df5e18bb0596766b56cfb578a068104db017692facec2d813d8b1cef0999d93c73bdcd21d965dbfadb3993e66c2805bd5915718d0f6d2130cf6404fcabeaf02525027d3b3d631d210fae134fe254cc88d5a1ed1c7415298a3493d50ff76cf0d59657929f3ddd5810eda73535a886e8797f66fe9bcc91dffe8f2a6b4caf09401ca5dcefd29ff9c807b006a592395dc2e632574542f5920a81b77737e3dbae9269fef5c88450eaedeaa87f234ca3ec019f23d1669a41bface7fd6446529f38d4ac15f8ee317ad02542a547b57ceb1a14ce2e17dd039376a4fc61811da1696faa462a48b16beea22d3bd7f1e1fa291ec70b3e94c27be57f759fc49e576d540d4993efd7ef9ae21d70548d3b14f11a48863a538743b58f38ee434a6fe4c12da50fc659886cd109b8600704a9691da34f09f5671a56e6c87dc8d8ad0a4f734e9ba4b4467c537ae1c6f7fe3481ac4356677a0e4158a17e7d348cdfb3da8c4ed1f6944a1fed70c91a6d57f7b65493ef6fab1b86322a41ca6cd3fe7a85993db21f5f3f1f0f464682bdcf0777a9586ba95b7c14c6a4f3c3a7bf5543d38cfd46272386e7e73f86d2fb0cb28fd70891b8636aa2db1689ca2e87983163d13a95285c7e77c3f1fed60f4efd8cb8740a9037967cbc7475427fc16434f255d1207d75cd9773f5d00f591cad982a54da594f6f33ff82ac208cf32f10d2f186c4aefdfd8867296535d6a04fd2a2b0110464d1924ed31e58380b127a886c9cc6bb9afee71adc9f31294f5316a167abff493cc92fbe851364c78e209448a56851b28b120ee7a4f5d7ef57de2abf6ac273bc37eeb6f9dfe20edb83871cb3750ef343a65929432e752dd6965636824eced82037909fcf6dee48e43dfb6a7f5c6637de8f240981acb0408020d1d75217c9be702804f148863f7921c0dec69c35ff77d70226de51e9a29f977a22a9dcca276fbc5750948c329a5a5186c9c565de0c0279e42e74e38ccc23620d02076e3e50230e7d5b3fb0449c4a681c0cea8c83f34713bb4f819c53789064a97936247e38a84c982c694c9959d0f3fdcd80fc68e83676ab751faea2390dd727b955a591987f1833052d1bbafbe4796c2d9021e528f12ae4f36f127ed9cb1ba7817c3d8a67d123a5e8aab8151aebf29074a3a914e1b673dabf279920801a9f2e29f04ddc2fb1caa6fc225ffd3c1970c215490ee2f1e17d87074c54b34373373a59ce2ae516e52bf3863e8d54d12e6ffbc4cf0481a0461ccd914e32bba358ccafd195eaaa027dd128a41a9d722e98c4168460f8173137ba832b884e2d8822b230a74c0afe0defd7f22a06989c44dfa1a75b5e59bee9fd15ca81114e81c6a0a3c9e6de4069f0bdbbe512ce695769aa66cc5a16ad0bb8a73595092863f6e4f23f28f6171438a081673f8caec2bceaa20ceeb055e841e2872887608564d19888caa8d9aecf4d75d9acd4d6df4757d9ad778092ef9e44331bcba19ca441a1a51e170b971c8bfcb95aa8720aa5085c26dc7855d6ad558fad1f1a5840ba85263be5e460a228662687b310978d08c44d93a4601e283cd550e70d65853af3ce12a3702f721f6eabefde86d665dcc2cb159c70e9a3c78648fa53c9ba3042cdf6ee15fb3a6d525ae958d2d8b8de7fdfd19f40ebd8b8aca9d39176a7c86d448609650f5110344959c94d39728790ec209214dfdd258f4c8cff95d6d0c03c9c8568b58b87f19ee441b05bf5a828692186ee02dff12fec57815f7bae43683a292d5f6e523ff511e5c0f8a6322cb965234da207c3f67f895d32d7c436ccfafea56ae4e0b4dbba7058c51df7879ad25d3747ed7f37e53cfbccefb2ece5a95fb49282691e043a8d828c3bac1f449e197ae7ef17d8397c719c53077de648e0a8cf9791fa8204deafe2f7db7f1162c74ed05713ae4a30f0b66e790143eea90bab9cc7a4fc086873dfdd0d01d9bed6838726d03eae79727579c6b4ebb268a4d5b7002a4cfb884314e0c3fcfb94064e2b3c1fdfce65fee2be3c166b1032ccb71db874222955ba103fd8667842dacc002d3801dd1439a59ee535b82aeac93bb3ac825c1366e34a965c166110fecf71523361b8d21fb2689351b22f36140fa9aaec321fdf07d711a3e73016f434b1de012c701e509da422fc07154cc985c722f66d78e16efc577568c9e22ff6d39ff8f561486842f5d563370e5d741238f64ac2c1b320610dd3c790932757443f74271df78c71cbbe60085c391e2936b949086c592ab81149227970aab67835777b8183d6b2f01158bee8548fe0b0e94628245f5ee3419cf7b8e83ab87877e9ba1e3e11822b21ec55af7c4875ade35cde3834b4a9db6a98a07fd6fb2d91154389ca58da495aacace12cb6f81d1d2adb8acdb96707cf13225d606020e5ab06d252e340c31e98b1e624d9541268c5877fd02173a2991437657a8cb2bedf66c5eed005a69f054a35e42b0d2fd3f93b3297d566d8907127fe1d62fba7af4f001cfa482e1c8df347816f16df09be19ff114c5ff6b4e3f7f6c1f5f1b74d6c3f6f2743441bbab74090715b7fa3b54dc1d4c01348ac2596429d6825ee3583d62bce84a7f46db44d511256a0262dab5328257c3b7404b7ac571dd78b1960d477713fc85e31af5268706a6af6364203671243b8b3176e82803291b6472d13414b071998e3757b3735b9b5af125a85cbf1afd53cd7a593eec5ecc4071e23f02673808e414e2342a2b61ca91e2f3392783e4fe4ee55ce55c022b5e8f795243ba169201c9da52cb9a0de48178b48b7d2324b92b7ceeea2c2f630025fb10d3cc3a42fcf2ccc220a408f615c75f0a6d4cf585e2be73be914577a0b2b8a5ea2b520efaa8aff7cf965d573083d0aa0acb922d4ddc8086af28fc575f5995ceb879b110b4c3fbb8a44d751cd8e9008e96447dfd488278836fdc7700cc1313739894e83308cf0a2af47b52ef2adf6dffbf19af65d4c48800da48b826373e63904957aa13a24c0697c60453abd54e141ed9261240301de8b4c72db29d86baab6c1ae784529ed83e81ab849ef73c95bd6aa0aee323b118505de2b7a1516879caf47f575c766c1459615d094e5335d99a6247f5bdc93c0e97a9d6b0bf451aab675c323420d7cecbecf46e633639137dc68771a9e4083f42a75a26ae0fc83247fd20573614b13076a2b44091e5c1356f8792c008bcbc98768a44a8f482b1dc7b6723ee33973cff2ade7befa50948aaa4090ebc45c278bfeae73ee7aaf688dca755c6e71c4d55c13ea50e615c72555c374cdfee092cfdca932bce5a0abd1d10ec53c7cf4777e199c952f75333095ba636d216c5438964cb5c51c72812a12c36c62a2853f8b653bb327921dcb951c1e356e8d086cf9a7ed0be30d4810136c75c04f6d457cc26d408e66fa1d6234756ff5608def8f1e4e600281e697c5275abe4038878106dd74fe0e882c35edc2621ce859f3919ba8e943c760d24de47e0ad7ba45752c8c64c035cf0cef65e655f0bf66398618550b4997ac8d57026cf5160490c28ad40fc628ab772b25b46d9176d3ee2858a62d5e0b22b381f3c8366987ebaad86fdb1fdf216e28fc60185d1d974278d9498e7dd559df78b8da88ebc7aed7e95697e37182a22d0b46458123987fd8db3b02d849ca491130bc70eca245a5e9384769cbbe2012a539706e939158a553528a5ac5d03d4121920571361a4e8d4fc6f34a06b7ee18b824170a3ca1fb7d77e919d107f7c9da18c6e764e9770e9a4cfe470f098ffd105bb55de8ee6221ac173b0d2ab48d5ec7ce80c813236397aed078250a87645f2261648e28764883438fc679537dd47aac7f1498c69f95f25be6853d01130132b7328a4b78b60e86dcf30d294242680ba1a110721c592e708044576a7f096fe252da1972b87650bad7e17ba8959ec6ff269aad82dd667ed00db40aedbedc0dbddd3b39a428589926a5fee4aba6289fb4bc052fce0d0570c67818e46e70db75cc7707431a2935c7bdb34f3e7ed757bc8951c6fa6ae4fbe5ec6c3b20bf3c613334624f60d89977df3c53d3818d02419971043c93df013ab895157ab5c061c0e252e15524f2d8dc2e4c60d30a794fbca62508ddb947444e9f65c2951a645cf88a49e6ca4b29fc868ffcf554057a1dca88587aa22805f676f111006b1f9ae1e7f4a8f4127528753dd06ee2d1cde1dd971f9693da948d0dee7ba8c277ea557439a331479cc483570dfbd15d5cbe80b571c580e0c9442b68661046e8d0b3e6b494b4c483cd5df6343ed5e35adecc5d464d360a61300cdeb40ffc82b10fb9b402b8f1684e8e873cf7ec6eda3adf83af17e61df24651556ec18ed912bad889a95cb230dae5ba8342a61662124d47113360da761565907ce0ac25dde174b578f7b5a120d25efbf9439ec04a9b6903569d1a86f7272bd1db35a02a93ee0a906dd646f90addec4701816de0d319a43aa0ab329d0e4e414663701f5ec0055543fde37850530e33bd89a6742bc25846509292d5dd845f3c58d2f54f09df12cbcbfb9d684e5c553ee382dccea725507624c430aaf7bf5c51b6c10aabcb29b11e44fabda7a25cfb4f83bf1849ae317b560f6c2c75eb2d8f122dca015fefc3c8554d102d2f5c10db1a4e928232f5ed9a6887850e006135b3651cdd826ae21496c6869a4a143b68978e3950e77eec28b97abde639c75a96842fc8e5e935d7a63efd8395da25068887117491909c9faf022937905bdcb27f5672add1f35350c730a6f1f8df337e694629a03f3ad8befd8fe25525b5874501f4862fac8f62e9201ec74e70d514c625fdb398203f9afbc07cb6f53630ae473f77f25e40f81cb576a57ee940beb9ee912dc09bb5274251d7c31e5ba76a6dc08e303c0ff362bdfcd833e13f571b254f7b0bf3ce2f754ddeb021c44e9fb95c2679dc49739d596827cfaecbb1380f7dd17dda660e7f72c9adec7d54b22bd886905b5c55feb5bdfdf4310639cf12a749f884ebcdfc03ee98f7fda0cf2c74cc6ccb2e72ab9a51198bebfd9bca3ed38272f3fa160866c9e2ab91d29e3a9dc5f730a3eff43a9d23435d3888ec3d325e79481c1dd8a5f157701324a5e73bf54e59d7fc73a40395b18fd2634eb5d2c2ac91425822c372dd65179ca29863084968e0540519f916089b2ddc92913c1de64b8197e623161a1a30ca90f7443623e139599f6725e6de4be2e8b5f998625efa82dbfc50ddee7d64cd81fd0a4fa4c7f64f23f1a8615968f809dc3d9015d90a48b9be8a8185325969aa434baed5391e6a3ef0126714dd163c41cbc995fbed93eb3fd3aa466710fc442676f1a19396a2b48f8b20a425bfc6429ad7fe2e0430461f0903a08cf924b30031dc707fff2ac024223728549f71a334de72851becd5d5e3c615e31c7cb6003c81e68bd2b5f99ed88e6188346bd9f382a29501eb227d2e4ab80ba161395c541975377168ea0ddbffba7e3b6812f99d6093f2dad5d06ac795c34e4660dc14667f9b73d7d4c77012d08330ec144ec20f322d579a1e52ae140454abcd5a2edcc37c1e440e8122efffd4a0e2766e899197532d34bd68c7807ed069378939c397a7ecd4b5eee9b5dd0be82d99636c0a3a9fc91a5909ab66c92d94cbd10f398232b967c9ded95312bb419a593a6fdc9f4e93a4735b2507dbe1f2c4db1f7d0cb38df683e963518b0e5c0280c6c3dc5b6708c583c6351566a6091a387bba1c7335d6ecfad03805bd61608073be946dd0f8dd8ca8045aa7165b7732797e7f156230824883588108e6c23981f947ba8cb36efd90d97279ab4c5da069c77f0691b58e0e22606687eea484d32836b3419bcf4acd58317e0d14033999469a753a4621ca9d93022e54137704f49986d613850efb830b5b55f2825317493249b34375e7d6286b05c222ce9551d7b0ba8465da542734d32cb0825822788ca64c1b696cd5a6762459a851043cace615f1c32282e9860b3b9b7c4e0d49e2da487e448158c95d7d5a4bd7a7e71000ae53273386478a6eaeb0ae59b7cdc85be61b782e6d1fd16207ab43772b503c4535782e3ba8e946962b6ceb54a676cca87b24810f6fe400705323c8d7abe89b17e0a3963c0904d1546288a77a9445145d6493fe5cf618320e1bd66890a63b4de847b715f7504f14e749e55d821dbc4cd4dbe92f9145660aaf0fa286bac70bf9a4fd97167230c70ec659b72a6f7990ee1a81b67ae141e1ee298671d36e1fcdf03207b0bcb5223abbb8580fd37b14faaf0354117d1735de7d7318f234b560d9c7eb60e99c725ca745c8674f18d1642b647096f8c18de842e446e9aeb74926e75d5f5aee035d273e49a3aa9ffaf73803844c8f751e35a3d1137a86409ee66831dd727b56fe529bd8b282b3f683c266a8f7455713b10444eecfc7e781fa9eada6fd195878ffc4955e2aa972575787feee1882d1f6eac33e3ad8527046ca3d47e4a382b3b29746df9ca7fcb5cd080d589eea7e92c4481056ff1e5465577bdb4cef3e62206a0e99f0d9ca74293f94e04a052a7a62bfbedec354f2fd3d3d90216c4c76cc6872d9ada6df5044ff6cf15c8961d704c30db76b149843238e90d24aa8ab56549ce62d439978f839f1a689e1007af21dd1fcc80868061819eaff6d484966b9cb473fdb297ece6fb595cb4560f41398e2df3c85fd422a04c5ae9d681b8ed0512a13d9bf581889fa3609340e56adf9412e256de913dad3c550f26a144f1b2c5c8d93974fa3ba3603cd6d889406487407c40f0745e94bce2945735d4d660f0575739f30909a494dfa51c7a03fda0e785f769b95502e68a95f89b4eb9b3918cc915f54d365b830fe7ab38b88e1c867b9f025b66961e5badbe4eb6b89ff11ce9ea8c86c43b4801a8bc4d7343bc7367b167afd11a74d3a693cbd3f182a012405f4781acc0fc743bd3b008591f1aa7ed791f3d0e40f9a7469418a23ac86dbc0e9de5b485719f1f8eae19067fdf4a29767536d551d9903293c7311cdda62b49bd84cb2d59b17df70fb48a8953e8cff0b153266a0fab1988cd69141685c401cd0bf0c4afc05b2b2f9662c3c860b65de3b3301300ec3488e3ce276da1721b54ecbaf6ba9611971f2738a4c33256283c39a0401d32fcdc78e96e9b653a090b809a8c969c2c5b903e0075ae4a175ce36512ce8f3b984ade5391b1ef3d851e04070a569450a3d46d342d931a6eb0c21f2edda92a020bba453ec19e2e106846b563eec4204ffa703f4f29c68268e0ce6436e94d907b638d6c0d1b4b935e5074d3b5fe1b0d669a4312c7383b110039407e95413fbdfac9720f6ecf39b3d77a98dc1159c61924094453fec97966cd625474bf16a6755910d8dc8fe825464b7bf4c2a0553f9ab4d93e1507a51d2421a5a34180158e6bd12a680a2f4fa45c64b0ffc81a22824898041a0426ddc0d4257291621db82c6f69e01808f60740a7f05ab15ee7dcf3e8b55e500020efc3040918bd779e1d25acdb7d988109a5795c5f6476b3e82fd7333b478b0143cf596f61c3c94873efab0fe0f513bee7d5a36829166d33f2b1c5360e3ad2782a51dca44821e29df6a9947455edbc99a682a1c175f92c3e1ba3ecbf2cf9dfbd09ac56dcd1e39ec9785a00ae71745c262113b3c69bd77b945b8c8c8536ddff070b4b7ec3c656564ac2a3f92eea7b1c32fb872a7eca8fc2e7f3d5d834d7925314489dd2fbb03343faacbc921d20e1704f830a012623dba05b1128cec96eea02589252c6c6bce559a4960ba07715228f994d24c4d589ee0ddbbeb51ff21d32c998faff9d0c131c5d6508a23f8840f9845703ff5b8bbdfe775172f6429e05b22ed52b7ee0ceb6221700f786df2f868ce546478370f66a5ad121919396b0518da1f558e5290ddc74cff1f31b545e852cbbfbd38f72d932e05f46c87d081df2b0aca864b90a20fa7ef2a37b8d5c7b428ec89a07ec5adee8a6d65e7cf12ef5273b190f1b5a82014102483e68db65de56c3844523ec61e961bbd89b66e85922d14431c94cda43d78cfb1919fbb78795042eaa1ef7b8aff89029dd9ce776ffcd28b3a85e68697f5917aecc67d1a03a3e396538550899ea2bece2fc689b5d8f678e502450dea92185a249063642006889208fc36669bfe566113d46b5094e12aedd4fd311e21731251721f10334a2c455d5dc2679ff2ee3669ffa1fcb9d986f9ab4f0cf47e15748a37e1e9cbc657c8cb433aab55008d870fc0b33721e401b0d7ef656c492e79fa13f8df22f80a20f12ad499e61eeee99b01e6bb133f74f1dd2458191d4347baff2b36c05e3a38bfab05fd773158e52a9ffb488db7d423e7d71777d43f8fd3fdb4be643bb4cc92ab67124f1256b4f0c7cf141b50770bcd4eee7fbcac463d0c645d7cd635e924795014ae2add66e644c271f79a24abc319e83c86a0f9977d6baa1d5214c8c531378cffb5645616e66ab4a4270113465c61634d34064b99ab11873f2a2e0d625134636f0fd8fe692e41724e40aaf94800fcc23380857bb83b69cbd288bcbb8f7e2ef971810af5ed09d31010289163c263baf278788645dcd39a831e9f29807bc18a0cd281838a2a41feed157458589fccbcbbd589ce9cd96f1959e6e3925ad4d46fd891836fb05ef9363e2f2ae732b36468306455fe7254bd0e98eb796c0af9c8e9362761af54a8ef51c3fea6e0165236a0a511110505848caa576622e5d7d0d0f422dc2e4aa1802b30c5f90be0571414b00a778937a9881d15789219495362c6c3c42834ec4774bf4c8db5f586261b373bc95f302b317f27c3abcc5b5ec222f1620bfb87aafdbcf04cc22d7008dbee5bd077bffa8f573a59a7f7717b35102604ac8e4fd5381799ae9063e988b2ec959c0a655d25bdf17089c5f080ff9ca1f5e48162857960d5c557cac6bd3b1cc5e45bfbe907705b9d9e54d5f91ec6acd8949440cb1bc7865638366560f627324af134a417ee420f05f4a7e302b56e6e9721ade70be4b2456c579b59d0f64d628927f9fc3fd4da2738c72e4ff0e56fe123804e58aaa794d98490df5d6780dd6ccce5fd36d58cc54c96303194d19fdd3b47b4966b726b0d17aadbd241213d5d4ac8411a298af9093d7775ca5a6ebb03072e0451f933e0961ae9f230d9fe510974025e42face43ee662efe8fbab5aa0e5c469a0f1fd8f6a552c0cb818e3b74350d8f8fdcf7c79cb65dce9b79ec433e0a35d8bd048beb3c607e8e99fd20d6773171ec204ecdeeefbe9251fe0c05d1bf0330a046061d83947f20a3677138899c4fc40f8779df0fa618792243d1775a6272af7c06188d57d335b3a7d0b05bfb3e05ec19bb8555aa0bb4b4a083f50d2ac47074c3f4bab3829692c625a202602a37e0f361a6e8f43a9a83250fd2540cfe4d06c5599b838168ae32d3ddb7de9d13f9fbba749144d0b789ade3c0f3b26d4f572d693906192c7b609b3290d05ac719007fc1a07ee5985ebf3edbd0dcfab0d7ddfb02539bcc3ea954d4f94657cc20ebd0192b7573a2d3430cfa9975e53db7865de0c9d0ad8020d65718f4baea155bd30d63ef4a1301c56d5874f9b267b1449cdb3c31bfd208fd295250a11fd015594d78f4c972587a5e882219fb90dcad6b680be6a44d59925111e485060de8e149f6629a8594ef70796b1a41db907e183d996411b12ec07d29e777349e8a62b825fbc7b6a6216bdfde59b9911be6b1c5b6337077c79120d1930cc9f594b37fed8fda28d8dd5144c5802c99e9dd6ac904f2129608334fd78f1643245dbae0c225b694494d9fc370ae7df6ecc4af0374e31595c519e72aba795ba5c7e463387615ac6267b84f8783d3ea15983dc2987c771f7aa1d5c45871caff2879d2042cd7b4552677eed660d22aa3b16054984bf71bacdc6e5edd7173955cd456162ff30f7baf92cdd6878dc30abd082ddc233760ca7dd923c78138feb46c3153436bb2299d6f44deccd609eb71d5549bca3b15d6872e63dc8bd6c25bf808369057442feb7fddadf24f56e376712e36b21614fc8a768b0f241a2dfe5cf7f42bb1920324dcd37214ce957458c6af9b4fe55fd8682caef70248071fc997406559eabc68d99ba473901de19332450e31fe7dce80181c2e729562e554264bafdcbba38ba223a19da8b728c7cbfa71a4f0300fa7358cf5b9b3318e5a4ea86c64b1a19306bb23406e81a2a1d3e2746cb80c580a07720eba5631de952cd2028f9b7823541025b04822bafcf6202648bc43dee07370c2596e09ebb1416e02a6c00f7350d0d7682f594d9942f8e44bcd545b81d270808a2eb0ab43421518e98651a687ac6d25f03af9fbc5cb2a70aba3edee1af35b4660533df6546ad74d18f991a75cbce8a46c40a45dec2134ae37ff31472bf8dd7a760abafca136053c24caaa3845d012aeb58a5ec9423b7fa47086aacc40b6937b41b069e2e7b539996e799c5da1d1edf14e0dcff65bd58865100307b29fbbf01750ec482aee14084eab06f783143ab562cf8b80abb76145c2f7c2a2a8a45808a62f7ea3de2b6ee8d29536e6b27c597b369584685c8ccfab9d37da12290ad01c06382b53fc0379913fafb0d9e546fa64b69c2d7f2bfa6aada50b0bd8c3f2b1abf42f96df412532f3adc0e31b1331e4c7e8f5aea400d9d420ee3ba63fb566703f4f7722dd1d5723d43ed4b7b9d03d9a8ed5bf5907950dd09ff2accbcff42357877a7014e177c4ce3226d775f85e163fcaa07de44ecfa42844f0a204f4c80807ecb049d65c5fb42beab01283ed9d3898bb040e0b449a0a45cbdfdb62de576e60ca0f51460d4157f273e5d221fa3e8e5477dbe0dd5aa2b14825fc76f6e7b1953116bd102e77f9a56e717ddf39173f67e66375dff9cf67880479831ad4f31c798ab570eb4fdbe073961eb3b266e68f56c61c7de36a86b83587c0c87cf1c237e2afc8db0809736131b91346e2f9bf4d37cb64b9b40cbd0bfc9954eb76d82f9fc0a307b99affc507681e83463b973ca18c2ab4ac75a2b8360ce81052eb19ddad7073130a3e0c31668b0623e3468f80a69b9ca129e9773d9e1ce26b0117ee6e71c533782bd20cd720201a47fe4ee7df60c9156078566d2bbeefbd822baee39aae8cc74a3c072ce559678171782066e7ca7817a6bd8f4c16344cab92afca301d23762988b3a73e8b86a9a61da025c3b5bca4c81a786f1bb30735cacb55d6180f15e3ef98356aee6ee4e043402f52db6273148101010b918a7b5b3cd04da4814d3564d52f14af472a82e59a8663cfef8eee99496ef769971133fcc639aab4165250a296ebaa2dcc29e4306b4d527e53af5401428b117de1c76be74ad4299f1464569717007b3ad086a8e6191e64c46a73267ca779f2e7ef7d57de857464b51a154641e3e8543d263e83731fc06d8509b685f61e56d49557522595c84bcf3e00a85f022708c751712091989266b89dbdbea9711b693ddb3fb847ec6c95b354608c8b174fa92360f522804cd3d971fd55ff29c06b483810bc05671cb6dbbb71d5d4cfc2cbc903f6e1c557f88d679f1603c1f08ce6dfe08f0e05830e764e7c5c130822d31dc1afc541d37c1e8252890c1c5247e2c7a84ae66cc89436cab63d043e704c64af80e4b0cb6fd02ab68dd88b2d6035a76bdeac7da968de31c2487b3da6bb8194c76f2415092a98a687095d394a5e74d16166f76d0c972aeed1f9f573d41394c2f3e7593e883ccded6fd676cd7196e1f4b8775e053659510af53b6aa5dcf896ca30e27e626e8ca7b81b225379fc6060a06cf770187177e3df3495f4edae828896a20db17c356aae271339714ce52a7d8936c7d6adeef08545c7ddb59646ca50a9a21747ec055a844698a9ad373076e6d031ab54be9c7f05cf8fac6f7e91e9a75187ba35c6b5d1ab3b41a098c4383546b5ef502f1f87d0be0c753fcfe82e8e36f9d7956532b954c9c2070fdbbfd5d5bc7c178070226f9b8275c2c17adda6d657aa26fece6684c7ae7bdf8687c5ad7778af66bbd4301bad286e5f0e73d7b91a6878ae9a7def7d37c80be238e0c43d5a53045d05dd1f90df531f05dee38215695d007637234d47ec451b655961322ad3103bdbc8bea974d65a167e220ab61ab8322f0fe237199e5b14daa3033ab59d8c6fcc5a813543344dfff53df0cb6832100e885791e5aa95cd395b03255a518531de63f7acba98d8f88ab536c2831c2107d6b052065804c53ca82a552010d9d75fd0e8a4c0b7d21f726e14cede29ea59903bd1b7cb39ad9bf6f38d38f2275ea0ad4c570cf439c215d9a40223a5e72492dff426ab34ede96d16604ce9f4ae169dc44efb4e35e5ec891157a447bb7987d53629bd0ca80b3e2b61197da5ad38a32864cf23850cb685347356aa164e35024c6d465def5531159d856b28c0d1b55dcae49e98ad98d238b914e8942051763dfd6a3b65451119537267f57d5b1a98fe6d5f712684a87a1e7c2917c8ee4ae661a5a55b7f6cd8565a9f39b4ce66c1daf301ab6684811fcf9bd1fc677605eebb89f1e9645d4fda025a4ef829ac1f535560a19e30b568de6958e6c7f06d4b2a42062c8131d10332b9db1f64d9bff42b5705d6d755a6b5f71f2952fe8ef305ee3b86cfaa16cf4dc96ef55ea45b994d60fa3b32d129fb0daa8db7e6782818fbfde0bf492b0270dbae0aa67e4f1e5d343db88f8eb7ac0a9f6604155a58d7d417d821c75b42c110344fa218b6c7951738c5afdb5ad9a3dfe113f7ed308572160bc20e2bc78519e24b3e7a7d62b2d1a3a66395c88183048cf7318e2ccc5be548cb4bc04be8040f2006ba000537076f6121b012bc87da270419106c61d6bfefb423c035a1f055dc36b6689cf1bddd6db725e3b85675306410d42755f3fd2cde0a3e76e50be77f24977f9eb4939f6c5cc82c5a44ff7b34e9923780477b63d07bd5dc6ae988e2d005256c4e313b27001ec093b017bc3562bca55ccb54e92949648f043e5f8a38265445315370c7760759ced2eac58b6b615baf82e22ea6247b17d27b2b8e4e751a60b11117e1b078f6abf526026c707458b9302651a0c6fe2937139de80d6eda943de6c2a2107f97f02285876e2041d932b9322b33bbc177f8bbebc0cbe071a627a33088180a475ef11abfb00150eb6ca999e71e483c4766a22d5f62a7e5082564e6cb5f55defb62933014fb30074b698ba1a4fe10413fa72e5d3af46a3031ac55956233cf74d9a9977ee65d3d48a5f29ce8c0f4c7951f005ce742d47283cbdeae98b6807f092f31742f5fdca02c556565e28335cf6e50c4b81395afd5cf190c810beb5684d97a9ed80f7a93fcee3e725da21da0fd1412bea930abc7a164368d7f5a410765fa9d0e76b155968908f04112331d491f31195b2689fccb19f3833e9a21eb9cb015b09ffec99ba474aeb6f0a088623cb8af2172ce2b044e192f57fa8f5cb3f6835a5c4ad94e39992026a529687e145074f81474c3098af1bfb3b1115b84a3e68033d5467f63014b1d85e6ab9c3e557b70e1523f37f19cebb22a3c7f8e3c47928f0e1b959997ee5616f2ddc1f359795094c0a9284392ffbe0c889fed02991b722a112a81d18dd645f79d04ebb853ce4e3058fc9b0f1d015ab0a70a2f805f74577dcf26cc0d4e76f5b16a9fedb12fb956760df3b7a90bda4186a8085fa6fed2d865e11d208f812346926e2a68a8ce9c90faa87f75e5b16f080c429b391cda983de4844d0b800e214c5e791dc53953202dabeef4c97525589c35bbae9732929a2c48b19bea3624196ff9f1e51f452c16349e239bf31ff8925bde7b2657c3344d5114c385fc1ada9b7d87f87f51e43733cd20eb8253a0c7c30b8249eafe36383b53159e137b8de1e55d0dac1f829d8b41b5f4f35de0112d018da35c47d75d4463d9ea87cb7316422d928a9bf0d58a7f646ddbed4cd362454c5656fa829e236e4d8c670e71597d5e2c7d4282c5d28ca1b5954df12e828d1a500c9f30c79dfae4fcc7a107a8aba31a5e08c00ba486e6e320912c26b668f8e0cb21f348d5cbbb90cac9917fea3a7bb80452c7341499c4877009dee70471725cf4dcfc586cd543a9ff36055e89dc42e7047801718b4d14a8b106502a543a3bff4475bcb618382c583c3b3536d9f88021c4e27a21cdba102d499e18fbfd52555db6271c5fde7f4f1acbbe5d02114a200e1535a07dc4c1f4deae05df34f26a1d3c465df2f39b6ec3410255f7dc2c867b5e4b8d62ad22141310e3390165046843e7a3a854cca6cb93f7dbf083af90d1a4a2d1a1108160d2597dca563b285c8513378d3ad81d98eb0f480c2574cbca63b1d2096936b9a111dba76385aace0d9e233c5558fed1ca8a9dd1c2980e5d045d6322ba0d13f41611589d81b762d7489a58802a206ec92c48150b6bc17c180fbc63eece7ab8c771819f4dd507b7f55eac9b3904655e195e1e8421f770925ea48d515ef6da56ad44221f050d44bd7f4058ee49cd876622b5ecc3b98923b89eb9d55bd4cd5458c115304a493f5ada2dd25935063063efe269d208834c1be997c450d4a1dcbf890528378bf578c646a89934b7a221e61a2a2e1c73498f908085beafa8e57c542094319b9fa7fa0f44bd4af990e14458d26e074058f9421eab315013b9b380e2e0356d55e46facd100cf7bb13070a6134dab0c3f2e956e0e54f5cbaf3f8878297fad2b514e43c83cef4229a912d97dbf3a9c1bcaa02c4fac52c14a5945c1ab756b5adc7f3982bf71a1a1169b148284db21f1581860359eca129fb8692547f975f4d62df64e4997c9a2315462acb0a3e85bba804214273d87ddfc237e12264c0eb5a0b088fa7d4db42fe62d5d3980b8201c121f0a8fe6f278e4995fcbd074c47d8a1d67aa8eb54d18480bf6ae70076d2f9e6d0620fd81f49ba7b766e8bfb26b2cdbb2715fda72348b576248dd40429dfb9085579c18ca22eb89aa15285abf7dbf27c70297e39256dc35d4fb4a7d7bcb68d7c94f678bf4c1dcb1bf9eff4f36b210a91e98eef743159011730510c2ef09e7089f62466214148a2474abf7fe39f008eb3f4fad77c93c6c81ae91f2e90d2b7152c2bea4b69deea193dc0eb2233eaff582e93add604e40f434faddf645985217c0a814639aac3b660fcfb82509da1d76d05e03b25eb1f1a493dffd2faece587ce313de2fb701214052ffd3c00e76343a87c3c9ebff2360749a926a4f68480b47ca1a03a9093cd95368131c3556b8d8571281937747c1dfde798dcaf8e79ea6f8650efa54cc83ea05d6b93b706903788db93d902081fd6f01d160843019b730e35440e13a155a91a5c215705bd44d31dc5e43541aeb197b2b112e891586502f4ecb326a4c72bbd527a10a6f67898499e98c2fb36bad52892e0f0dbf310e28415648f21339a98f30bac00af90515b4c72115c733d96e7176126e7e1fadc5023d6c86ef415d02e184196f8dccdcb2d5259ffb440e702e4f68d3cda3e15c54c162243fa9e9cab228908927d88e7cfe9a7e47fda41980feb86916492a7736a32abc99a7d9febdce193a0d3125f2eeb7dd90f9129ba3b1541976f212bc53bdc0ff5b4b44ffece4f050effa5cfe680168dc802d08e75fc7a1448037eefbc6b860302de2b85b0d10e3a4e5187211e3e049aeb6932cef59bec13983c5897e03910682a680a071a644af8a50f9be74e0fbdd62499d5dfd25f04e9dd6cf61a4c2edbf1e9b1f34c021c7a395ddd482bfcaba412cb825835dfe5bd19d9e89bc523d50d64f059df54f678e00902cbb062799d14f7cbacd52e0137b3fc82b94fb9427acfe7a48e7b5a1c56002694c00d0999cd80aad4525f6e113f41ffe878ffb18ecfa82235ef5407db42b7f01a628bcb91a53fbaec5edc181d4e8e69de7dd7fc16746de62e97cc0bd397a2ba040893447eaf4c89eccaf7d00d7756dc00f225c631812fb7dc0956e06fc436fc87705b3b3129861da7f4f4b77e3ab2ba5bc6df280f6b443a7701e8c5449a41bb39f4643e88751ac6e4f25dff8066e008da68f8bdaf42d7e95f8367b52e0182b91234a490b0f243850d3dd937edca8ac8f9192acf4812e3c9302d4ea8c36cc34f4ca844858c2180c9aaaf8379f9820945b92ba05c577b1c884266d09e0cf712635d7fe32402c3fccf70c1d65541b7bc2791c33e818e6bab1e738d1378da25d5fb0b7ae85b69a054d6d1ab7c8bfc572423aeab1ca1ccf9238376f7e7348723cccb86a528b531e1b1dc08e241caa2521eb491b5889d3399daea203e4babec6efc9f0ec97df6ca9fd5261dee62c7092bde1ecfead3a481aa4e14187ab7f88b03e66965dc37fc55843692710c4e1ff3c5e4124cdef8a6f90e3fbe884b44e882a1e225e33c6c2b08639f1315e3b53799bae2322f4c5d8e4ff352fe1bec76a5fdffed01e8cbfbfe998c750bf85f584537a9123eb72eb96ab3269b8c06f6551bfaa203f34f11b454ca4e4cd7de7427e8d878b3e08e3258d16befe1ad568ebc90e298417a7255de8d08a324645e8ea69fc744b4be5a3350e75f2c2647f34c080ace9651b90e780da8a56a17754b788436c5495cd0089cebb3d81f98013f2bd1d1c866d7bb9ced0c09e1fe865ccc93f63c9df5cd39e1a6f9843300bcb678779f4a12238ed1adfc3ea2b2e55d078335b7aee7fba6ea0ddfab148a39abfe3a3236b64fe78c3c9a92d77e79fb7d7c54336481071cafaf9a9bf5f3e8c41a6fb349947a58b65c77587696f36c19b2f4f65255e68f613ba6be91d9ba2f12aac5c33bf91d7017cae0adf1ffefabf8a928fb135e99de209d9893f3e5546b9120ecf683c271be3923cd821790efa68532c88f9ec1d3fb78a0e934572a5c458b5daf5899cac11930eb48901f97efdbf10ba27757f142db1d172fdc8312f54a1b64162d1e6a7f235924085fd0902aac836a3ae7d81620953b5400042743c8c9ac900621132642daddea60e192a51ea436045ad3ddbeb5d63d66de326ad6f19311626fd75af2fa2be4dfd922d7c667f92be1a44110ab6d3174d837bb179ae65cb16a08338fb97c8d63baee57874adec19df24b07c00e3a16d40b525257160083c826e2ac7f7d6278efbaac1ff13942133a6218377e84ad9678f831dd537386135b268e6a58126dfcfa5e7d7c14cd3e209b5dbc3edfdc84ccef2804816b5720c409c855580f0ad56ce2d5f914bd3807dbd7240c597c6bdc62dd5485f21ce64089566198fcb7bf0871fcf2393509f4abd9ca0ac0360cdbe22c94aef1d3858fa30fd0666cf1ab2aa2ab8c96ef2828c7202bb9950eafd726a533ead6d0a985d614dc53e96ab5cf14468e71b03ae0469568b301a4c99d8fae9408a79af8909c6301fcd5740028879551ef15617a876b1bed8af067061ed30e56574d6a7624f979c72f78b377165bf7decbb06dd9c87daebf89abbcff2be22d25fe3717010aee22d0f2bbf1dc7584dac6caeb817533f41d10aabd99f385408448f59263765021a376e31d8e0dfb848e1557f76d8413d0f950d4b0cd74a6d6de78ed53482b4cf1aeec3d8234788f0feb7106bcd35ee12bea1c5272566a8a453e14289922bfd78badb9dab3e6e1b4454ff0aa16ce7ec0e39987d02e38248b4553b89cd72046526b383bd4218b68486baa23d3c51991b86516126c137c9c5d47ac53545ec6d99533304ae87a635fb595e76fe25f663999502aa4546672a4707d337daba0b0dd8178497a2bce6dccb227517c175beb5e1bbebafe163d8b7be28c51069e6d12b97c5e77356ba8dee405b8da337c91ce5007bdf7350d18379dfd614c36903ee3e46c390b8fd4f20e515c7c07e615e5481278659dfcb4f9cac3b2100bc554ee300dac96c586aa28a7e5e1f325f1449ebd071550518be21aa497e4a3d8abcc99fd9b448e783afe8bb9134e8aa9f888769c34ddf950579219737c4de53ea4287c3f345fd000f6d220bfc45717dc3244bb36336a3970d79c80d6b4cc184f1a7c4a17b55ee8bf1b71108c2d5fddd144a4627c3d295e2e8e5827588a93133b52dfdbe4f2b8338291c3564370078cb447d2a22d3d137a2a77b4db30520edb4a5ba180873eaf6e9bd13d8f0c9e5c007aa05b64fbe00dca8f032adf0dfc4a6f44a08ba0394cc74e1e888e85b442f5f63f275a0755d568cdad9adfb71f2bd33978bd46f7b712989d82d6f47aac389a780c4a93fa1dee5ae6ad26dac39396dda67b5ec7c368eec2dcc9fbb82c71576d95c71f02db9f5738509255ea955fe67d3904602f2cd02f8f432263cdedfe60a9982f962eb7ee29e849c82949796d8b66f015ff35d34cea8eef02eb5f3f57dff5d42f68123b62eee69f384e37b4c07eb74207cdaf609d1f654fc8f685f1f615e7202990991c34a18772f86a53b067b8d0f5ce289bae9a2ad766bcf8e3700e6a32e6a727380d8587798b80d881ddc2bffde40423c339d5b17cb33c688f2ba0f2a7526a6a6e84efbc81da917e1fcd8c2aa4942e706991508330b7c237f61330f3767d92c355bb206e96736b186cd96a64dea2764f56814a78d05c665ea204a897d8e56a279a21f94fec98d1d783482b587790c3dde4ebb138b85b269be20e176f355adb157ee5b4a4445f91427947b818b27ed66864ae4d5ed65ca4c8a86de21b4b490079fd3f67e832bfb344e289d5cda21af613d78d06ab505f95f74fcf75616b584c6f8fc5ee5279e999a9a92a7cd18593f5279034f670d11e3a234fb929d24dd0f2b486e2cab861823af335b97140aede23b4891319738ee22221c7f0c2aae3bac55a186d4baaafdf9b7c10314e1699d80925fc527a23483c4dfecc75f23a70d423713451bfd7e9e70d6da64f5a88e9ede57863c5ae301232050d964674e679b4b6ac9b1b37383dec3b014a0bf41dc3f415cee719b01374914871ef219d9084b157ebf555731d60bd62c0c37059cf10089702153aea6008fcce160dc0d80b07d98137cc4806bfa67e86c525d4e4066d1d268711eb6b47437d8577af592b9fac905c6ba76920351a85a70957db36c96acb0cb24624d719512e137f559ef221f3a865a4f51715b74ad3827feb807fb512e4ccb61825e62d5e73fd4b32e5c6907b0dcf2fba5e76e824bafd9cdd4a8b461fe57b6db3d2cfafbcb568c7cfd790e5d648151537c749eef16ef38c741c35c35672cb515d621396d8ab8bb963e99cfa76dbb89d14fabf72cda84f95dba3d789d7f436cf55019d0f46fd008c0ca646afdd5643d79bc46918c61a2d957fdd1cdf9e262fc6eb988b9340415c35929509f7463348eacbb0a66b110786488a90f0d8e5542b1f2407a63d62df20020235b8972793251591c8664f156dae98335337a717f9715d193de5abdd8ee7eea66fd13685141fc0eb932c7c846b9f253c89df90adc5e70324a17b7e69ae4eaa5088c70a3dd63c8834abede04b04940bae1037d954907050851be26715545aabf53e19cbd50d147898c41366a0873f2a8ce372799fe46e675c5603515ea41563b244e05f251212b2b72c9ed9afe5da1bce8b4530f9ae193739b1883d2a7cdbebee04ceed443d07359b36ac6a3bfa3006d3fae225d460c63b38887942215157313f4d48ada7bc7d5276f04d532b9cab973887ffc7cff25db3abd18ff9a0867cd9bef96bb1018ddabb968d485331a6516a6497871ef771099e2237f652baad362901536a52f64bf2af0393dbedccc363384105c6f03968f5f54c1e5abc4171d14675e7e7f42a67a2ea64207011c2a00bf210cea148eb8751353c8478071fd77b4bdb9c92d354d2b22e407cafb49c8fb168c56ea6ac7fe112323f9a3c9c583222f12a20a2aee5ea5505e26b29e0c9a10a2353b9c355f0ef3ddb3e1b042631d0eb7d4bb9e573d8c5838b200e7a552fa7cf66c518239e76e5d22799df5c4a4537d22600b95d2d65e783ed126b1a1d9034ab890c3922a33092bd6eb805286dd350a0bc8afed4ffb5f0d08b4acf15405f5d47fc1e11cc056e5fcb6fdb38d5e14cf469607f20b4e38e4be065b379ea1b4317eb29df9126b9c4742d192c5f715f45686cdf59e3ad4c8dfcfffdee5ccc119e0308de0cf6f8b6db541f6783358ef38277fdc2bd0fa3904202c0c2a18fc5b2babe9edae66ce5f771881c7f34c55e21b2f3b07688ec2addfb2c22fb3b9f92af3a81a8dd32c31038fb741b80a0c63937c6d0f9f900ec011d47925d37681da5f0648c01f991094ddd64c678c5062f75ee6dbab88ea130a86b3db10fe16a9c7e27dfbf9dc88d3ba9ae1efcb3f83683198ec60720c9fc970bfcff17fa9494a39ad05e9af2832cf6d2a4ddcb81c1714187f8c88ecb9aa69c25b93451f682ad7f5571c3f682809f02b4a98ebaf1ee7e353e3e62fefb3718dbd537645b48dabd1f37547fc2f96e91e511f0bc5f1398736698ba9991e2298a113b55e3cadad5e321efe6d87a74e08dd6969f761572470eb5e6cb741baa5462ac120c64e5fc0da2134a6a362e9b75d62bf23554c3b1d62fd0246cc6dc8c4f5b90f4b96a3300a575bb98e905c34e525627f20f170206b1d996cdc7fb650d095f2046a9535f146d060c43f58188e76d2ec919072e6c49b40919889c3b5df99cd2c8a8b40074c990bdf8d278fcbc27cd415f921a65aff443c1988f69811fda7bbfcd8cb0bb6d1a8ff72e9efff968938be83ab62f677459ca52b05c960f830088a0e5a136351a6abe1099c2c971028d51825df817c3de743f8a6376da9a22f6420e8c81a5b8676e110b40f5e222cb8dc617b53ee83bcd3cb987b0fe21f80cb742fd973b57578b03ae67c154474131d55c6caef7647df4611c0e5ef8e8f18d0ee6d2d11849e767164cdde942c3ba34e3a92e9e9b6c19d530fffad332792a5cd5812ebbe4833da082655cdce5ee95eb2321edd86a8975cf1e0f8d6e33ac92c5b0c7a076084a00ac03bb78d245ee497a0fa75d88c30b9f815eb0023d03ec0a6c77945e93940d959c19708bea2df8018e817b186963ad674401b385fb7d668309fc71e6b657062fd984cca164b4c3bcbee2c5dbe154cc8ef5acbeb88bace4690bba38d86f0279775164549ee4d15d034ef4045b8b860cf5b2cbd74353c90705c2f1edbb5b6b0533aae6b74d516f77140b75ad35cf8d9cf7491a35fbb1c7c95b0683be0b21d0768973b108217dde905c569fc667585b256f4789f0d900d96d2d7e1ecbd0d680ea410ff9f3ec597c1493ebcdbd6ecf473da33336f63adf33795d290a6d3911ed1c3e65afe24ce742261e87bd042f47492cfd93fed0c5c21857f5d5ef4544431d86dc3b496fd8773433719913385c45ca67f7a52e03bb733f3657a47d58eb95cbadd5c6eb385f1068888a871f5a3b139da0f76f80f305d46b5f997370fdb870eaecbe7b5cc7583584b865969caa3c53bbb1a39bfdaecb5948b470035542f1ba6281840d33cbc37d269704f6bafdebab4a4e07db28c398e37885acb7e2f6ec105d6215e19ddccd82ad0133ef3918953e85ab157bf47cd11c46c873a41acfcd252ff5b575623b1d7b8bd42d15a9e07567455e507599c2b408ebde46f924d4014999822db5441a745da24b54c6556a1a7b955983744f9b9a0e7def85d64ed70cc2d2f7813b31f6807899eb61a3b84f521836dc2027093fbf750dcf6e19db1ae473f3b8b0cf4ee5a194c3e9e46f7d4ef6566baf872953cc4fa2c136dd3fd48af7ac1bf0d5f4ff7c38e829da389e5cd98303bac5010d5e6fac0251098dc40d8261f4d9ddc4d1b9ecf231d90347c99cd1d2e67f46a9ae10d8b8b891208e53a95639602696fd54ed376124f3cf14a97cbce91cf61e62f909c557e1a469b34ee5a24ebf8f04451617696c2519d49008a146d1976dca963d1e62882bb2c5c27a61a71cd28b15a6c6e1e244b305d752f4cfcd3d1ea79d27de3f26182cf1d00091ed9f53bb698554ff48d639ef33dd4b385c0c83f674682bf742015214a95d05581a04b38067d8a9144e7bd92f7ecf2e1498df82bcd43f70e110d8f8540ffedc322cc66d2be6013268f93dc49f995b33ee3662ed0754b658db021259e4c966e2b66a95ca2e1a663b021a909104bd3d06ee2f57f856acc0969cec8fbaad584ba19dde4f6153d1a9ffd0bbcf7d33575f544509f3af8b35b645343cde86048cf919f9bb582bcb6e35a42f6649cb0f308d0de15abc7817639043c47b332a4e539cf497f84d0ded19fb2735e0079bfb6ae92f6e408d1573d4f39a4cd50825f67297a2513f357f28a603bcd568f548d4cb7f839638785778fc15fc9a4f5de9b6f82e1fe48e22e45092054f09a71bd5946dda5e8f39b82c95c30725eb0d91897596049eabb4e92244bf20ee9512d7b8f0490d62194d133c84e91c1e9d94fd150df733e289b1e88882fbe7053a2f0216725bea8a5db7390b6637025f43c69ab1bb0c5b136fea01dd1575ae827e2ed9e3b3f97ad15d95b682471acae1e0476c1fde58fa132b27257e844055fd3f73267608e57becc63b33ffe3a5be6961c6ecb5031376978d9cd5f43c9109b3820c6abe011eb2a70c0341b27496e2f21b368713841a4a4c04c0b23dee16e1f0d2389895eb966672c01be3b41e8ad3e0ff196bf0d023cc19f1125db410cfd5b96e671a744f22a51f64d00c8c3841e925ec8057fb0d3c18489b0318211517ae44fd33f10c4aeabb04e55440470033ac2cb4e515b30a0cc44001c27fa938f4ef529986dc012d51745db99bacdd84d25c05c4cd3ff29c1a3105dc4838f12f2213f89816247be0bdb08a412caafdcbedd517fdbfb1a27666bedf34bc8ad4d4dc5b4132d150fcc54f49954f11c043d2aa554e2748d85b88e3f4306c791873377d0cc3be5c14b444e7c5b1d0fb1bcb0cd799cfd53ffded2e6c653f7681956cca3ee227f9a8a39428033d5c2fceb0827133705dbabde3179d2d6c271e9c2a299ed9c6fcb37dd05a33caa28f4a464ed47ab34ac2f25675e71b0f395177e29b11b3580f1021f33e139248eb025f21fe232786e3d29c8271aa4ff71e9977348a6156f405914dee831e4ffe96f65c1cc32ae167e4b65f36e9cbb109501c24626c875b8875dd2a19f283a444d77e079e22880ab4b364b59e375c14d55439008cb6bbe8c9180cfd1155caf9e98cf4defa4d7230c8c5455015ba79ed367fc2beafa3563e5f4b1d6c6d299c37f45d08d58cb09b52a17ff1778be83d34507a665b2167f6e86873ce44176942c77d83b53aca797e179cc011f3cdeedd5b6ed89f8e50e799b163665d04a27d505f5326feed34e760287c2d9cc88b90e47d42f55366d1408436ca9be71475e11662ff4a9eef5ab80f685cf3a4197c3153eaf72d1f575ef9bed2509f3144e7d291b8015ca9d6cc4ba8bbbe19556633808eba0a410966837f945d5561bd99349d341e00934ff786f3d0667131f8437b31d71b8b1c609f9e22fdb8977fb81d2c18cebdc82ba950f45542bb634df4c3ff368502b99ce0ee596a7b0c2d5ea0aef954a661f33a277752f016cb53594a7f43d79d0decf91e84cab52d2df887c0b3b71020c7a592777a5fada05596c1a0ba57e29b5771dcb0a502ef1d9b87eb8d1d3a3f9042ed63c92538fa057bcde32e619bfd5f9516c4c28f38076adebe5b8a55a71b7069a600b0e6798c308c187154afebcc128929a5243fe8f9f046f75bb838debc1e242f3e193523ec47841632d8acc9bfceb95ee8d28dea063a6d800348d298ff38d6b5c1c85a609e83438a21223f102a0a76f51d268f2a8544d4467b393a67ec8c6efaef2be4007c81871e0f1841052d9691390face9f365dc869cc0a84e50b922838e0d3b6a31d35a4fcdd5c2fcb249c14cef82700a27e433ca981089493782f0f1543e8d4bccc55523a7467a7fed02652a0d49680a3988d1e58f08ea76d1a24cd12f60f3535ef9eaacf5aaff0d91ef46e71a71caa6987a56dee4f70b0ee3ec1dacb034272e5bd34beec9522e6f271341c8a4ebf717c8aa34feda4c1804852f08d555d5be6efe334c9688289b691e6a5c0d163d2e3048a7dc474a4d8592354c6f2ec119e42f9ba5c38382329700be24f5d406cb149619c0f7835820e14895386bd50709e104966f9222c7db3b17a62b3a39dce111468e22c6d719f77f24762ef3f71eb017cece6a6f71c8d0c72b00b57a27514e5776b984768065704a80de67eb688f1c1573875bcf9fdd3b8ab73d4ddbe1e5f5cdf6e0dda0cc774f9a4ac0ab4f4718e77bc59225e6d2035beab5629074d4af65b19905e852edd777464b050ae4261b8eb06343e4ba010c6836ceb2b7645f3842c8c98366baf131a62fcfaa16756a540c2064eaea7e012e3b9f0445d41ce495aa866cdedd520e103bf057fe3576998271bff80f13e9b8c9637a5784affe81f2279c0488d16fb01e4099234bd63186109f26d6b42bb4ca26849dbc02ba037b525fc8b93f1fbd1d10bd431ebf6735a0248bc5499f203cf7f7e7c8c26dedb9a92753619f4c4fdbd96c6644911fbabfc55b065b97dba811a3b4489863967efeb6f82bca0584ed31823669235ee6ab477dd34e667aab4e73f04fa4bbeab352aacb568eb355b5755a3b4dd305c1eb16258ebf0b71eb88358856622515713c54521a4ea4eb022b01eb872613843a03635379f02f9c21aa60800ca2fa4f65e0fd00675236ffbc886fc2b1505e6ee88aa579281a6101e541314fc576ff45cf093050056a4aa8803bafb56c0b01d0d179a923004ade6cb858b93af914a81f7ee5cc0fc927ac0d7ba09971e01834cb3a300fe8fca40dec372a6954febc7380b5ca3a9ddce03353f1e9e88fe63d7fb03acc00a4a028912274d583a92b45ce6c6bdd4cac1ac67bc1ada729cb9e4cb2c41d9cc2684c57cbd310a3093ed1e6b8c4699efe689b4bab69cc8a2591843dac764a5d890d3819e94e8cde836e2d51dafeaebb7e81a53e1610d94c7dfc500eb55ca680632c08b4074593de54f441fb0e78d0f146d4b95366a3004b753ce7c9803a4fc27f59d074bc8e62680541ddedd9b0dffecfc5f2bad78c0ce070b86992d39f058a12a035d3d9c77c0dd1202fd79e9167c2800c2abcbec948a3e20f33d34a50e111b6ab164e77d0378d1fb9f3105e6b6a4b121873d11f1ad67058b86bf46e0a129a766f4cc9804c5dcb5faef347f490db424d8b8ada680889be0245b430af89fdae0687675b7d27b17553db2fd7f2b002088d44081d3248b17d994708f2e00073798620aef68785546148b8be89b39a7d4aa2e9ea0baa04e7e620ec82fdc371a798598836733f44eaf44f45f69bc35e2b46dc28dd5205e8980a4051fb074a418f6c40a50b027178a6b578e42b7219d487e4e1ffd04903489b69a0fc750b90f689c865a52e6cc16d1fce31ed4f9141f669af6eca599ca6c6e5f13482c6678d366936f48b79c8df4432776a84bc01f4733c999b3809479e0f7423d351e877df0227d1201081083816001458e659a53b99ad45719bf2db1503f8dc9455e418bdf2b4a2bced22a7f6031ed295aa0a9d25824a1e76dac37e055380b31c30fa10120f894d5a6e93b2badb6cc88fb65283c6cbd0700146e5406ad7270fd2cf0c47f134c07fce8d5a59a617141d7290b48673196d1b391f47b00675fbb1473983a11370f8d7a4bce84bf3222be51dcbd8bbd40ecefb510ff0b4b2399599fe9a8990925d9f73f424f2b588090b0222d16410dca21d2c900e159b3d0173dbd245639eb2aced70e27bf4f86655749542377add90e0f623a7a211f149cd5c2d1cc5417c57ec91a512165536119a68ad86371b139a9cbd000d6d1446de3f6865d0f048580d316d801dd1891c34b91669f829818a3fbe6f62a81ce4d7f173698fc8aacdd3d0c9a5a068f3d9f53b18f14230d7fb184a07217b3c7c56d44bc720e4afdcc22d977b879a8a1c4c7eb9e9bbf608c0a5f6d28711b3c1cdffd46d2783da6ab825f5ff38bc6477ed091bd9209063c6a0d85c007ed11b1998d185ca0506c22b7e720cdcc8967e17541f570f138b23fc24beaa574bb9605702cdd126591b423a70d3e18df559f7166886e8f73120c4c5d9be2636bb19823834a0a55172bdc2f2c50e044eba75672356a634f9a7dcf2935cb6b8365e073b7dbf8da06e04cf9608f95f6178ed2155aa11819ca7262444b027f95ce8718fe91f8a0df04ec4580cfb45ad7a6b3848ebc80bbfea5b8bbf74aac3bf5b6d495c3920c94a2a7e31aa144c242264a7bc6b17cca66728c5fc8abd28bc82beaafc839a712dfbe906e60ceeddca44f8373c5275522482c053fbcdf8e94015732bb368d6c0adf66c42482582bf101a357e4011ca766109339be0d2b2bca6334c1188bc4c7014e0dc6a973407875c52b39d6a1d57ebc8d445acbdd9129981d377512d7d96dc41c6d0cb8f323e454eb3cecc4f575ae58217aaed7e717b35db6a84b8d3d811e078766806edab6fe6cb283546b4ffd3c84f6fedf6591afa749359b64b19b5e847984071d853cb18e90c59cb5e983647f6e8ba1410fbeae14da8902f16ede06d6de2976a6b2ffc416b263db9501f2e8744e6202ed6030114aa5c8520f83ab3e0ff68f6e3779edc3e7b6313b24410b0293426c16d67ce1b033ffba9bc78954d5f9191646ecc49b0c194c914015f887fb418bcd881ae59a1a0d5c4a31ca34f1d66af7822f6ed5e9ed42f2bba1a80f6c2d0e0a7433fa6e4340d809a6aa6f0ea430eec2dd9348250a151a96d9967e32feea08f664b408cc224369c04e6e6815eea3a8fb2116eb1d261e650fb0a4b6bc1616516b3691ed120ff586ba5e6f556c22ec957f7f6ab30e10c47dc194dc0d98b7029a63e36221931af40922793c21d8391e32f4df1b3712f5ba43d23e1d49d82e9068a6cf2d2c7d1429dd1de7f23dbf62669dd60f587fbdfe79ab7c17d9dec80fc9eeab9ddd7b7ab5806e88e8a719b20439bf2a1a3ad4a2e4cc3c6bedcf9336b0c0bf0f2b48cc9a5f79288ac6b69174bd9c0cc5325da117766387190d62822c960ba1615857ee9e266cffabd392aa987c41d6a2931a427dc78b45094cf798b1b60c566a1b3371fbd2ce4ae52664da85728a995084c88cc27e1de51757b9c1a92dbf8481e1b3cb3218a9d2fee9c9a6036f020d2512166defaa1fba14341283c9ca9c01477f90c5f8f72849c2fde6b18df7445044cd5087030f7695da965bf995d2c3ae06ed9336d6a95565bc796b47b2ef61d07830bb92804ce68a530770e52222e55999ff6300c3edbe8049d81ec9be185de0b310f6c6bf22317ba2c9ba45b6684a396091f87e8e43dbb0f4750a0fd1da4818305b722526d6680fdc18e7bbc2ca9ae26ec296186b48bcb53e3da013cf1b653bdde65774f78efb2794013a4017a0edaca88642466854d69fbf96178776efc7a972cf340e9490ff930493ceef61b575fed87ff22b3ae9e61f4b2cb4b53ae64c49203e0f57d8d1d79edd0bc08396a14b5492fa80cdcc60d23dfa9e9887fe08daf2d691dafdaf6f7181eb49eb11c66b05d1c4c7e64de2ef8a23f8caacf89aa80b80f2939f507dad94996b6c56b3573d31dbd44382fcd396b1899a124b0406903f593530f20c57710af95e0b0e6aef6e8c7a574b853c1bf989d5e70091d3273a2aa4449b83ddac6708d1b62d2149c6c763774ee022e1a5584d7ddadc09b619fe8b2e0ae1d7b08ab01d7d12307c98db9231f89db4e8e8f20e4c6fb301325c6d69e4a264dc146fefb929c9d0a082a14a1054503d1837e5ff264235e4fdfcd86d84870418d013973183e19b56cda824bbaa91b38bd16673684ba4cbdd05c33683121a4cc284c4e5dbc66ec085f1de79863372039a87cfa81d503f0d96565ad7236b0b905f25d2f4484084b7ea7909671e82ff8a2e54fdd57b9a8daf4da2bbf430cde0bfd8fcabb6a6f397cd6e9f3647b015e034091ed6e55d6b47ae6e9737c043252d828270ae7ed9289ba5bd3b18936c2566f15283d056994d3fb65441bce5a42fb0b933a92f4f815e60f82f2a66447054ab1c1f6a0252cae5fb4eb5d8635cea646850d174da5178888355751ae3c0eeab26362a4fcbfbb128538bbcb2a20476c406ece7ee43a2dbce75a40e904c55bee3d46592e40b0dae14909625ffa6c50ae900add04e3840c519f6915e50612c2519ccda71ae3a298271227abd91de4f38b4d9f7f4e0d06da40d9ee2baba3056cdd96edb60c2e1ec37419d64e717776e177c8b55b0bab71b9ec9d5c99c9b5b9fc93ca890ea051e20fd6ba8933e6e5d48794f19c44b2ad3e129bcd167f374375537888a9a795f417f95f969055c4b8070868f2b6c1912b3456135f4715ab157fd414c1bd694ed5c7a4f0e89b2670c458cd08f4d8077873567e1706405e28fdcfb0f86598ecdcdcf9762a73551bda282666bad05a47b0127d637f0afefd145048938d2d3f319c169f9be6cc36dfcbf6c1483b57e51ff9fc553af4f9810436501861a281ec88ffe4eefad7a18a826f560d77fed5edcff84baa8d5d8adc2b0cf8e5899f19fa4f75a1cfc11efab27bc54f2586341b364bc0fa83608c39189ab01e848352ffd87c337befe1ac4c49103e0ce6dee6b6f259e706d53ea570ab3898b03ab3970c03ca7bb475f6c543ac9747d127694f8be23a355c94d817c5f6b14421cc45d4be210e5c4a39df0970edc1cbeafa84366f66bc103da88bb0b2f6b29082ddf1243897a9a117502adb10bed6b5587ec35028c1b1e4b43109409579dc99a913936947c16a9746a5cbca551cadbab0efa3c012772e9b10c5de9e84c272a7822eb9c9853d11f3936697d55afe1039869ecc2beb5f7a21b04698ea57f97e6718a4484a0d527f9f43bce5ef36f27c36ec87bf508ec977092383cb72ead9407dd5ebd95531cd4e0cf85452051ea6e4168458c2bc1b9bc712a327c26b02bfee8836f2131d02fb5027c52e4d2c6cd4fbae85b2f0c3a68d00b992262a83205ca43268ca2fc8a49334b7642fa0ff9904031950d44a03c19eb39906b412b78bc22723c93ce596ab53299b020977b931411044662a4a390bf456eb9f885f99587d6b6e95fe0494f2e96e5d5a8130e416baaad1aa41c70679ad2717cd17c52ba55ff589f7d76e3fce038442abd4476520ff0fe07813351a832fae650bff799bc0c433af3fa2cc97251dbcea016e74c8f293de0a4dd2f0479bcafca29813d678d3472e012fca554dce36c484a7f9a3d8eba9e39d12795d3e325b06f09d2604e126606cfaa4e200eefa70ba75620a0ed90ee56b6a532a47cb654d6cc5f001eb0d37ccb5766c96ef4f335dd4bb827ddcf4423b522a1d76f477612a2a72cad16290ffbede7d8eca9fdf7c9d6395708a9fdd6abb5ec9551374026ff3b75708959273f8f38e65d0da0a757eb849af282e404ba395fc08515b6e1ecc484653e2fdeb8ae1c3cc4715cec04101a5328c8aa73a1afb2de7b8e53bf985828a27d6dc78bee3595e6a66f84f4270716c8262a3c6274654c9d88214113118af27a084ec38f5643ff26fda1fa59ab906e55ccf8c92c9053c89563500c40d16839ceab841d0db9dc86676cfc6a00cffedaac4848dd0d49b082f448499d5227b2aca9457214b00a65b8ee32e5430e83d4e783b2a8615473e491c67787e7ec4eb3e3e7c7bf76d15d4dc32e638c023d5163297a2e6823657fc9b31d37d47fd3d536144193471fe71e0c333c8dbcd157bf9eac7e052989b1781b83c77a96fd97b5203a52e6a89003974dfca4590f21149111951ba57cadae1dd7a4f2e7bd5ccb462492c0be520f17614789d0dd78633a14b2e34d4efb22b0ff4b57d2aaff1b1215f61a68d066659e9b8f92562b6a05f9381c69d30a9c2d72dfde1623a15b47f8cf071a6cf1c135574f38195e95a5c2ddd943e87af9621ee8bd381611db2adebb67bc95662a1640f6eeadd37c20d529e1df67d3e1acd75fcf3dc4795d29340db79c79f4d8dc3a73d308b26bc3388cd7f7293ed203bcb2df295806809e68da340bcb97f050abf59259f9ed22ecd94ef3bc4c1a6a6a49d5e649e5a3ae44196c97a93516429937ba8d95cb70232c2b16bd0ae0a30c0ef99e1bdee9fee4a222b17585e8ce423b433ca7cceb66b55117a7fb207e09ffd9f3406e2abec06f32ac4a144ea83e2636cea0d4c6c0ac72a0d820c7d17b0b2a3abda883e68346e690e7a91842203679d0af674b62ccd62d0035cdc1852ebb91c9408b779e42347b72a5318cd4bfa825e93ee237a91b9f6181df0e9cf8ca4b4491b9f31addcf3a7e6a5f3d692bfe1ef441c1f4ad2bf7a66cb6ff604d56f8a9137f113ce2385a15a8b3d3da416040da6168054d3306c92dc8067ab350bcb756f9ca94ba5d3b618ea111befee818d74e129e7cd8d70a862cf31ee67d776036436167dae5f5d3f7fe733acb6ee062a7fa736fec8826a7ce24ef14ae723a4fe383873f1154efb9daad0c35456f6720ea0cc04c58d73c182c95f0e61821d24adfd0035191c713f3e2d49b326d4eb7261fa41af2cfc7bc80dd10f5973aa0d7b41d7e872cf0c4789719cf4d6df922735c7653a346c8ffa3b1cdc67f999684b481cd1db759e8de4ae871f99e0828d508300f1fcb2c814c1e37afc7b30013541ce17666b34938b74a44528e474adcf2ca04b0fce8360e273034e22dcadbd4b90d1101fc927e7d3d53e69f58044b57c4da09f50915ef570770e520ac1952f3473a3407fab3ab4888f9228ff84538978084bccdf6b251f7bd1991201b30bb19561efdb4ca186e0ff7980d6c6616da3bea53af67ec23a414c762e7a6a70feacdee64fcc1b5fbe42c98fb8092f4b4246159e159f1bc6d0c070f04b3a523b0391918b4b6b63673e9bc632c9c780f6a4cddf63c09af6249eb2ce78569baeba1a0460452ba705a5d93a417283510f871d16f624195904c51d980f9e8d21cd784771d2440d7a42379f9f815d1d8024c0244b426cc870c9e28211971fd9e39685426cfea7556ca742cdd7f9aaf4d118550c3a918a81921c7149a5263e7e1957e1ea686e5a6513e6675cba05a6c4105aff370d437f95529aa89e7a70e6a3eb95e88455d01e4a30434f248ac8f7f3537a78780353b3739c13730507a8a82e3f69d57e7dcff9d15b329f02eb99eef7ab469af12df6b4400f6f51ab27af768613e7ffc266f676986abe2c94d77dae269e1dbd13a78468b553ab9abee2d46da8722bd34b21b28e12b5b41cb4a03b7225570c0ec61dd8c45dcf4c832f4a7e8aa45f0a741c52e0d13a332796b43c6028b8dda6ba7fc51e37a52f691090335239106f2f30f978fbdc3adefd94a4bc7b3697bcf695133ddc5c2e9f8dbd88c76014506462c7aa7c681e2e7c2b056664356744a8538f16ac14960d5549f72754ea3b431de10c1141cf0239178ed5d83ed0b0fd111c75c4bba97ec58c3adc73dd3b8387569f1f01f276b82214c7e0ab3b3169fb5c48426652bda898731c8aa81afed000a49ed0aa09c6c01a9841b2b1fec4d7bb4521bc4c74e6fee41188baf166bca4ad9c9760c996dfc4ab933675a85b565a17d416721032478f117c0e694b0a2161c876d9ecf1385dc2641bc6525ff3964b338150897a89eac55d6a8c3e487faa5d5b3b0f1174b2613ce98e450216e6a9311b13516809b3d02ef7818e5f87a030b3c17ca51949b98103308fcebae6ce09d117478a4dc8e1c702a88ac9c2409326536c70f385fd9d122900d65244219e900684687ca1cbaf1b0d87f9c7653c0e0a1da56a5fb2c331861fa7beca54fd1aba8d32d7db861473a95e0347f4319bb5f6914534604c1980fe7b69d7d7860a6d7c5e42b3129cbb9af7bacf3e474f37f037d28ead94a27b30037989fe60837e35147c9eb6ea218a221440fa762705899d5bf802a1306fb3728ac4e98274db0c9def1bbcea8e1de65782d9af40cdd351dadeb10ef4cc6a963f03c819d083d8e68b17976f00660eb4f5b24f490c3e11d85c28623a56e880e06274914a8cef385489c2f4df06b7caeda06c56ae51513751c718b14abc3fd30193769522fd2634aa33f4f23e141ff4cd0e1316a80a91de2e8bd518b6a8975964204b60d7b69acd61f454f2b11bcdc2a3054d0287bbbe7673ac315834407c9be3e392e314e49da242dc7ee2ddddac6ca1bb4bfe79eb29d0a91230c9ef4db798f68367bba09b1b35d209e133566dbf200879c2002ca5254d337da8edb8c3806638841a4b89cd4657267ed583acaf2a7277e8801c08087b47765e3a235e3dd92b8e39e7ac4e046750f80f9951411f2616dd567b5326e9f487c63ba72ddd642588de32b34818d69dd3e8df8a1748b98d5fa25e881d42197f6c70962b5358c91cde9b75b657c0924e8ec923250d6751a74e730784001827eeeb1c7aea9b9e9b934f7399297228f2bbbfc078f999bb3504880739847b38c2a8403cf9fb14ccdb5560d81609587a52cad0525d99915ffafcf0d77fc6d252f6d45540ee445dae20b940c5c25e9a332512b4e323fd926ca468082b4710aacd7ee9212ff25b3aacb2b4793342aa2092ccc73639e48e58dad83befbe8ed31c6973baa2919369ee74ffaa5438f1d25bb56d2313db48f464d844c5c4e14eec3697314e83a07212eed656eec294a0ac85c5af8fb24b116499ee002cb79220179d04908b8f13de61c8d3f0560e7e60bf0b422b6beeb4c286f1fc92419ca2618a944bf35515e80be6399696a13fd3c331f1aa5d2c9f245534a6e28e79b84551fc31c3fbc0af601bfe8b773a13f1124c4b9a2f4bc8053a579042dc0d627c79855a5854d99b11b67be4277613871504c20af4c24b496aed20c2438d55bf23fea7d54f7ad0ba1548778fae050bf543bc4aff82ff25663794d3309208e49b4ca122fbe5218936497a40aae75685f0be48ee111c1b7b552e52649bbb77bda81f93cf681ac8caf86184a74580b26badfaff267f65b0bcbb161a1816e0e4b95ee5689c4a497d5c87ede0060c4bd9b80c14d208ba536855b01c30f13daa1d851a97010d359c3721ae3ac9e2affe577299f04b71f6f4eb68ca023376a8649ab35d8e6be92f2c17f49841c5bf9bd4451166d35ec82bac6942186d69ed3ada87934b2df8a5d7b161394a677a2d7e1f18f9434330a82987c9829fb54c5bfa190c49f7de3c96922c74342404358328377a494e522c6d4b5e4cc9b4f6bbb98c735db8e1e54bf08e74780b8f8acba5279728f11200eba416d69069b5a83efe10c56b23d6da6fd35844e56474f972ae8d17839c130ee15229229e9edddb7137f8c06e5985456dcf7c60a481d8369d3d3f07bafeeedae3ca2c55c45f23e90427b8e80a31c4652f91c0f990861395cbfef8ff7f7871252a0140ac36bbb6863f2239e01d9009e9d28cb644d60998ee9d7fd7e85c967aa8a76a07b8c6d155ae3cce8ca7f5f403a04b32e3ec683850d0a96d96b3d2b3ebcec4926382485fc6eabdb2dee98078f3ee98fd45118b571a93559a1d4127846e51dfbe3997dd35acb10a8105ee76c6acaef88e5cf303e0f4cf1ca1143ff0f570755bd34e02614372676aa62b06cd78afbc34a5ee59f6b6cf7529f8c59495678b0e863d646e64ffedf6c5b0bb97a3acb1dc52a8972abdd9c968ab6fbdce30bf108a30cc0382cb6a20065e4eac11bf5383b8b86803d7d271ae2d138486453e7166c107895f10d70161a5c4a956a644e3970bab9dbd17d33a20aa320fb2ec38c7c8b5f46a0d60aecd60d3e268fa0d170525bd8bb91e0b4a47c9cdc8033552afca08e53034fc6c94c29b9dc2108943d845c837e734fb2dda390bed1512031cf5c53d271e25b1e9cf8ff0d0067b72df06bda5ee4cc757baf81dd93ed878d2e1d85bf04f60be98f57276731661a3e05fdb57f7397b4534caaf51e9faa384ea74a0d1b347e39c43c69e4d220f6ddadadcccf2633a76187d8157c3552c9621f1a06bd42367a2f5c59b9d09cb56c90d3bd94e955549b0aee48a87d70eb46acdc089fe6512d9bcc400dbd2b6f986b2dd19d46b97c0b831edf3580e5c1f4a90176c4951819f0a9ef81dccb24d0dd58525e086213e97493f2ac1ddb0971af6d9cda1047a903f787e71d150e7875c96c0e6c18f83ae587e50ff5c859b45ae3271fffe32f46b26a0bd82f13f10ae6c3301dc14fd4fd834ec0eeda0a25d1be7dad01bfbe00a3989dee92a5d59d58f8c41674b41acd40f3b70ef98a64ba935775d06c1a905fe3d6d0c7dbd18fcfde64ed71588abdcef570ec6548667f41e94c3f10fcfe0b335d3447a621bae019c2b4c68e2c5b43522476ae64a9f4a776ff220ad8d04999d25b9086296a409c09c38528b5b5ce17220bf89df461dcfa4ce354179c9340c41472ae19076e8552dbe08c328511007b0060a2a109d791196ab23ca6e5aa807fa348ed87aaca150055752f9b5efcee2b67beb119f7e81cc7c6995a979f4833b3129c1038e9e3a7d5f67b11493afdc6541dcfd5b96794ced1818657ea6c34046b4e0180eeca3ed928a4c3d1f1f98d7cf6cc1bcb76fba003f80531c86414e0588d2896a0e74d98aed536f354271cfe7f7858e00e254b4d729b9d4d25570c7a64cca62cde2147d941a51d094a77979e513f75bc22abaee937629fbdd1cd2e62d9995ddbc6188970605596bec1e72c4327df217ec48bfb2c1b1c100e029c6b734d26517465540b83f1e9a641d178407bf8110ab0e45968c633f39e4973e458340e151d949a8500163da938c5d8b5fbbb31a33b59c5df42544fa4893b1db387bb23e105eb1610a54ef726ffa788e67ec1903bc46e6a99d28ae7ee980be9d94a47f74cf56b46a926ff2c69a0ac3f0e64693bb3dc3ead68747fbb59eaa95a446a71f4471e2130de900d27531c152d4423bacb208bd6cad6a8fc699cdb87601ef35e082306e4c60f1a5886174c8ccc27a4186692980aed841fee40e17fbdb47137cc33887498898bf76fc60269358cd027c34a4686a3d8804dc046df93a9be1fbce05b22915a0ac6211251db9405cbd66b08075ae8dece9bfced1abc2f1d5f29c8ad8d5b2b98141969662368a27138ca31a84524625f7f49c33083f8f6c5386a0464905c23946a532ef4e3456c413b20b06b76e467e72cc8d51d9a13c23750ffb1975fcacce41d102150df45fc036dbad252d163982e67ff057007c477283199f0575dbcae4e0acfbb65c070ee1ff5263b66e6494310e1c7260f34711da62a040fa94eeaca598da1fecc1b12e5a4863ab80d655adac52457182215b9165c286c6fba8de55240a7559dd4601da61377d6cb8f96358526ad1f217ab09cdb7bb5719517aaeec53619f8bd1704e9985f9bd7f643e704d281e0b00215a7106749945b5270f7e571c7a99a4fa237f1fa5e0edf339c7ca192c989656343945ed6b5d59f7064f125a677d9e9300827b1442a65d4e7778e558606d6b165b44086babe09313ed944aae2adff68d9add73eb29b346fce309b918af8bcdebd333792c2c5fa997eb8ad38b46b63bd61c8a1d8bb670418874ab51c2f749d8cc7eaf87a54bbb1fba1082486ca5b29ba8b42be6c8eb818a9f325bde7d071a9911d027fb3ca3f1aace1828325586ae6ac45958c72934ba942832df09bdc2e76eb92fc911db262458ee8b333afda8b97e56c3b642f60a7fa93d7123abb798c2e8491007dbcbb8e75078aa57bc2e0fc78d6f5bd53d81bf9606e09d133a0d8ab41bf585658908b51d1b10d11e09146b3a42144228130002b52d677914199eb28cc23dbfdebb59de1c8caf0d6e95606c32868d8bf91dc7de84892a71290f1868d720e6e7ae6d90bc13d4a769eb43727b0fdced25a5ff12427ea786ac84b1a0a09d3e47c3f0134b8d97b0a0cded5813669d0960058105051d06bb14a54cd2b510fa8ef66c2f75ba5c4805b8a88cdcd586813a92badf8d1d519573f1d6b30df4f63fa564b81c458c7e4a8c9ca050ad33109f2d56887c95a28ec2c6fe13f92d6330bcc20347bae08ad582582477a32101c5dbc2ab30fecb2cbcf45a73f4feb2bd1b427f166b84b98f46c17c23ada41cd288136b1cf9d5249b4a62745d9827b1c554eacc617ea56d71e0e2890aaf366fe4ef84dbd37fd06e313d762f2c04ad7d3443c792ed8838198d5cfc51ce17d1c5424a544345d272dc71b5fe3e2db975f34646b88cafa75a9ff92373f43c3c833d4d53ce852ca1fc33584db7318d350a5ab408dcbb21cdfe48569721be690ec4daa96af4889857a30175bc3e760de061f1df12d71c1506d4d517112b760cebd3b8a177ed2ffd6dc8b3a546fbe1d7cf634a6cbf1f5ab55ee67865bf3773985c001626dbfb232535276d36c2f39ef62cddf7758bc3f63b4247d85eb2d254694bfa83f25637a84f144d6e77230506e08bf581cc88890440778d44ee12009898042bd1485dd85934a9c387644b312314ac8f373755957743ae92ce2e7acf2ce2e4810c91b2d0861422ec621ad71655c24cdaec3a77915a050da36e3e9f0dd914dfdc9bab81c9b18599cb3f5b5e156d86549797da11a23a5193223aa2f87860f1576f63773b847d4c7e823961b5030904ec62487e31e434fb25526537a33d1b6243c7fd1ca1a7e3d9d76fd8f2d8ab7d8314287397db5ecc1afb54611307075e65e0024853ceee20b4a564d0cbb9096523e488de2f9ab4a1219dc7e346d962194ae1cfffcb9dfe96042c56f7f642bdf63059fe3288d252a79821ba7951ae81e447a0e0ab1196c507f0e674325ca7e356e6266f9e739f3f7f03aa08962c24df30d3fdeaaa8c6842e711078d18ed2a40e53f298895325872628c9652e56c724d3d2cad3764038cc682d6d625ce70ebe064118e585c0c9624c42026f87e984c56cbe64556ef3995ecd9dd54d22dd512a8fc39440cbee39bcff3db21ca4c5d878cacf16ca58b473ce8a5abaafe32a51e09693158ebf95905467b7ed10da67be59f003f014a5de719e1ce554fce5079cad086ac4bdf81591169498da97648635fb633af5c4126a5427c4eea4d7f145ab9fcdc7539d080c980b0058d22cad8a5b93e1e54b862032c67724b6fbe223fb10d9a0e0a2c330d037d8339b1a713ae4fe528f8e0d31980ab63972713a1ab501d59e4613e28822a35572651de5f5dd79a323d4fae75ffae08dc3f6a820ac46e8f29c756c6221f6d944f9042a406b8e532cf1b0579225f3704d7ab755adc957cb594b6f0a0c5a7dab93f5b316e478467ede179de4fcb115ec4e0b582ca9b8fa111038f956b373c9de7abd0aa5ca336bb1cf6c60f8bd392565a2ae990218cafa79456c65bd09e6e9aef5983be072f829509b039015b7556dcf1a8ac79a15f71299fb1c5753ffd2afa4aa7cfd255218fe0e0b51cf50606f9d6003f846760e2b7aa3414990faba06b079c0146f5fa1a1af4bde493fb43d203164b088a260c116ba698aa2835a052b65b90f40e0911921b5d9eb83178803d2c685dbaf7319d156edb9cc8e67db5da4169ea8280f21c522b4327338266c581f8f3e4702bc8c92d12669f06ff10790489a4af34ca23cfacdde249f0433694d2593c283b4bb7aeefc9ba07034d02b406cf0a0014391c1a65fe32ceb49aabaa18bb34c86749968453f64d12db902315418271e7974e0465c2c74b398f2a88cfa0d1504e836d631dbce2b95ac6509f795e855bae585edacb72e127b9a563ea67e06a0058e36dca5f1fdfbd8f1fc11ad92f082f3a295eea2cf9e822d52b690af290e2951bd2b37f0f50cc5725dbea03cea669f39485029cee7b14ab168b57160719bb9f24f36d6a050c2206bf7a7580c2d98ae0ed73a749d993deef6aba4f25f69bb88758745cbf65a5bb3d5f2d407ca73ddff26ba9a08a4a0a96c344ce3e0143c88d7b6c58c408feed7eee1f78b36080017c07c246218faf122ef99cfa4fea0c8f20c1bb0a67706dffccfcf80fc6c1c79bae1c46aa3175c8af93c004a0532bec00750d94701472f037034783c8d2f2573749c83d28b1a5d504ea9f3152afdc17d043ac0b32f067c0915ff3c8db10be3265087d7835679a733f7212eabdf3a74d8b962867936e41643387c0379d25a27d7612105ea1f03182c10d2d8f90e3079f3c5b1eb21979191546f24dd8a486462f1bd49b5962690c5bdc14c16beb369a92d5818325bceac63a64b198fb659cec2bd04cde742d0361627f14d37ba9555180b1fc3ddfef515f5b4d231a0775ae4f1e23de4076f04d99eacf466e247fcbe7ea8a9cf6c7f244c2794885057ade4e74b230639151e7fcf9e6b020acc431212225ffaf70de62e33a21a80ab4beca432a6b7ad3a9d1bba9bdade06e2929042bbcea14608f3611046355338b2d9b41be77d79b155f3267916383304a1e2bba17171c6f7500627f717cda3fc0aa203179de89927dd9bb8fb7135451e88ba9552054dff26874cf6d410e6770af9e3c34758d826d1e2a6b2a5c7ec8e0e2354bb701db35bcc3479f4fd1dba314813c201b78baee0c5e57c0e26e876cdea78842a9ab44d03bc8ebb59feb06dce211392d915a7a10aa5b5bd35d23afb1daca3342dbd30b2bf45cda53073b6ab243d6be0a65de026eefcc02c97ecf45a522965549993b799096ec2a3c7b87d814bca35f1beaa3b77f5ac0943b5b3eef730b3e0023b216281a410a6e50093dca1f36aa4045f5b4c686141ba34d41fb900a9734e021612a03bd9e58c468c74ab5f73597b04fa59b64650889f7d2eca4ddcb2a493d89abf21c3f02043ed2ec9f31bf41f1d0c3e20e5b520db0675610f018f79c9ccfa2a6e1ce3d9e1d8c0131b2168e3ba47e91d45988e2ab7367d6db0335bf4cb4248cdd53a93edb9420b8ec8d92562cc9b83e32a4dd1210c14945bea661b464d479d7af9e071a17b96ea5ced0ab22be83e5bd64497be6f92265f9e1e04ac79905db9a85d926230ab34d409f2667591a4f696b17deaaf012eb4e791a937329c7c7f66a0a204fa8e9ae7792468e96fd9728b0a059bee68f66646546425f5911ddaf2c5cd47b053ef22a193acead799596d13035f00ed34ba992d5a651339807c9d299c7962ca59fa9adf3e530f50205aaa3882adb3bfd148944d6dd0882ab0fb05d0b6363178f99b85d6ed92163b09a06c97adb06695e7a343d828f90d3b651e30e653cffff5deb536284749efb01ffd7c3da4556b846ba638723370a78455f71a2ddbd7fdf6c1c1af539289a48a6090c6ecc1926770626ec6aeca275fad05c4603b9a0f326e7c25ab89eca4abdbffc443e1999e607af6705144160c2176c8d3e31e60b9d15dca4d720f401e9e85e88c18fc063324f3d0632a5c8727a6a1b06e549fc158a63e7fc72f842c8295a8f3acc8d323c2077ad84b6795842748889683a25e68cd794e0fe0240213d33b2b53454740dd08853dc9c1185dabcb1aa7abee8f96c9c18d1db3bc06fc66e2e08ce0aa0d937826b4d5ce9299b516558286dc14a8e95443b8887220c456ef138b18e96218ebb58f09f8af7e8a5c1837cc1185710b390fe84e84e907b3bfe73bf6d11c45cf6e54c1c463196dc75e9fe56fdd48cb6cfd34733bac1ae663cbf9a7698f948fd18f24df9fca3eeb42f7c27353bd0f257da493683d235bcffa2db27f5bd31c17191226e936f31e3b0cbcc60bbcca7e478a56f78abfd904c4b1cca28f7abfc56ed2b004730c7091fe08adac441ab2c283304d34b56ee52b300353141f18eb689871edf75dfab3274b8a3b6dd67b60393947b6c1bb9f8a938ef4eb090dc982234e447348dd60cfbc7ff78514249f0aa39e94913987a44d7635762e2dd34f6a0d33de7ed11fa98fc3725be58269aa64f2d8c86f86129496b588dd6ea8339d46f8c5d39e0b914e75f64df416f806840546951d2e3b8bd5ff172917c4fcfea4609f4d49070272c9f912703a6bbdc6ad90bc98fa5a0202e97dcd8a7fb7f529cb6b6d7fc33687f124a3074bb16baf0857e73cd4424a40a033d45bf1d7ffbabb18c025907069cbe905586b8ee3283b579603105d17f41c24bd7ba0c1b2fa14f08a842cad550fd612ebdee6f0d7ed7a1359c2750747f61ec70ddc225b0df534e313c24b286ce52d9f518dfc8021954bcb61eff55297407ae5c6026e582473dbf55a4fe318afa499ce94a9bc8f57bd030b4a0d83fbc42c7a31b4f60ff02744985674ed6d9dc79595835327ea5074c2df0c734fe1a4a427615c527bf8f0a563e7bfb027f1e219543b133140bf940e57e2cde2d4049584ba09474d37e44bc8006896b5ea347f4835715412c976f1f8724d382160bc30b55da8ea43a5eeef92b9ee6beb1a498b85010769bd97267d2749891db011e487e452c13146cb53c78ac71bcc27efbdc9b4d76144af20abe8d5f89605e71828d8eae799d00d06c166bf858f5d7ebfa6848b16620e036522243b929ccbdbbadaf18f1f507c43a4813399d557e95cafb0c661cb05b764087242d48faca7bb081f4b6c4d481b3d0668e2371598eac7c10a8ad5d43c102db5af8705f3df5783a8e1a31fa5e4cde4940b78b080ffa4f074afa0ba3a9b2ccfbef4eb1101a7b57d1032e01d52c564d001775152b85858f23f8b6db7208d6d2856af3f4c51317a7d1cd6be8126c66bb6eb15e70797534bf503d0e4b631ffeb19545665d5b272d9461cc14ad7f2a1d1d9d158702ee3784cf95c65e94708b810b7b8ebae3574dba1db8bf5ab57a49b6621ba3b5deb5666b82b21c6cf332c4fbca484e95b143f1971169489d835c30bb721a1006a0b6dd475eb66904b688a506efa00ad4303d44387a69c778b573776ef434700084a30608f397ef0e00651666359125c89b48693194188d845d8abd36dae793c2aee6ec8c743a2cb4b915b88093ff40d2238c226ca43eb499eefb9d695273d93237bb2a0c47d98735b206d323769923ffcdca5bbc8a829f28affef7d4b84d5e1c1b89c0beeb27994f3facb58c9fd6e81ff21782649084376bf35102eeb0fa174a8ad9d2c22c9c76d21511858aa3f59f443ea51978c80256f0fbef23f3a5a195658d4e4efb858d2d82aaa9ebda181b1c34a8ef096bde946bab7572851805404cf076e49ce054009a4a4e50ee3993a153ea3bd13527c2a2498bb3a09ae094196595ae28387628ef8682204b2975f10953fe43dfeddf80713d17726cadef7bb05b323911fad885d2ad0dd3264804d53d72f010524e9c81e2e2d9fe74fdf4b7deb6d8d6d87045901551e734407b85319d6137fcff43da919ba84a3b5424eb12d8be6656da2baf61b7d5bfb600c340ec8117a117d760cec40971441f8511db0aa2d799eb3bc1cff86b8a2d23f3f60b93fea6c09a96219db62d98387b2a4d0f0d9da21a5ed997e9b3690a5b52f91957bc30512522f708ca6bd807f44a44c0ac3d8481a1bb758fb74a9e5773696d9af9673615bfa921905a22a045637076b56db63996db750ff620f65ce8d54e7e71390df9433b23286a7b33490ac310feec10f10719885a9265f871c78e4a96ad5e475830599409ffe639755318a8ec64b86395f7d1ff7b08acaf1a9f24fe48f544c4c927fa3b867ab1f3f4027452b887cd0fa9b5aa1d0e2d9171701d3c5a245b6a869fa47beabc3fc4f434c1dd92b4f4a105c5ef424b4bd99acaf440bc8fb831df3413e4603452ff931c32fc821ab84e6d5cdd82d59de0e125fb43032307d6363b2e779d779926d93a58139b3438be8d80adc506c2b214feff2de7b2707aa8139e5ce54699b6994e062cde42f01bfcad27633c8f370f4baf6ad3d6318701e69fb618d970c60768ef79f7bfbdbadff71f537c3568a99d9e0d8b83149619f7a9737a80ca58094eb33cc4b066fa26d8f2bc06a83874ae03e2b9cb7afe6e1c0f9b6a916bbb8149bbe7644079bb49df978fd77ba997293f024b16a0e6ffe9caf565daf2b56e6e9167375834cac3a002e5f84cf728ae8e08984518f97e0d434d8edf7865264df6c041ca5a5b1093069de66cf784fc131215132c940a28ff4e522cc12f685dadf29f57afcbfcfbc2411c1619cd5bb6787b2810691bdc77834b500678801d09939ed5f5b8db0461d8dd8f3b40d7996af7d7039c421eb9a4dd5dacfff138056f7f30d87270418b03b0d0b6dcfd96fdd0def54be53fabb3a7d9dacd90713fc5c3c8279ce4d0da3f87f435ccc7ce6f0930a16c0b595e1aed1f6edd0dd2b5c122d26ab8282703c1d41a62a3a9a0cabb0e1bcda1935ba22ec420c5bddaf813e7bb1e181f67ae6fdfc58b10a15d00897d408ad4f861e0db17a7f71eacba49a9ae4d1c240c296a472eb93b9568152e478bb23efc6c376f97c72397c48894416086a4cfbee04dadf7a50259c7539913e3f91ad54b71cb51732fb5ce7940d6e2b9201c0dd9c274d81b4192ed604df8a94e4e177e34d8987d94d31c88669a88dd2eaf132f2eaed0bb379050996f7f0b824e7c5ca47f13df9f4f6c3339872b6da4391a76bac982924d395ee17d529572cf586eac2343c2fbdc0bb82805dc828d255a981a52460b7ddc80bb5b7aca1d968a82c20f41cc972c6e6ef2839de85cae7ea38185bbae068ec04e276cfee63e3548a364491192006f68b5111f2f825c4e8c2406a7aee4e8fc4fe86c30efb0a74bec818053d5769623f4bee2ffa64986577556b8b31ad1468d03069e3e75fece596452f94b2098485995baad0664304f67e8e9f58f85523cf564f26df13d4ba5aa4e2052aad244d9e5c8987879ae2ed24a936b1cf6176823a32f9e6bf558e644fa639cf46bd4ea03afd3b581e4f06267a95bc08a91252330e023c4bf61a65414fce95503e44f529b00bb63aa7c2e6413149115efb0ac51750c9aee8b0962f25a1f4eca33d9c41fb1c349ace5130d8251f3d952400645fd89a9ff36de5fb4924c7efe3dff48929b2c374e01205aac563a68185451a6854b099639189e9bc6c05d6f5babb8e23660b44b86edceb12b0a74a1604cd07208876f66e05e9dca89b218279a285f8cb59ebfd3a39c7b815dec428e88ca3787f89b896f3a2ce4b6b71f22839c15df4fa2e5ec475528708b584b374b502fe2129707b083cd2c24215422942d86af227757ed85aa73b610ec76a156c961ef562ca89eadc038f4df878a3c2dce2de7e0a9de47fdd372bf0ef26829ac806331c31f39054db1bce4d9065bd3005e56ce330704a57e3373bbaee53a82a185c4b5c8e8aee9db5b507a21f9b0810c1f82a1f35deb6f3458453108648963ac6c2d423eff610c8593f70384a7db6ed37355387d1e4898c62efc4ef7de00d12caf70dc5b715361732163c72230a9c9bc110ec8f6a30faa540bb4e3c9d3471867be6dd5c59a53b9bc30cf51d6339b5c158aa1e231ae475512edad952076380df398d557a18aa1f9f012a71511e3581fde8613c38ad960b90760b023cd00ddc0b81eeec03470280247a73dc2184a762b0f0b27b4080641272a2cb533f59cf092c8600a02ef32c050dd2996357bb8a02d23bd69d80b637ed041f01f9e6b620bf85c602b7b43f113ce36d66c925d6c9c754a8ff071457d52b2925eb9d6f825cebd4d7e3c1c85577dca7aad5555ba132f153d8c769140d7171be6e889cfc1553b8865c75c30269c758e4c794de09229541d0853de8e8921229d2b380519bd8420c68626e079a8a6d1ed90e55806475b74423e6fe12db52d4f6f155d1ecdba639fe1f14c0f0d691d6b60d409270df6a7ac8aa86abb5a821d5e6ea6ac49f1201b61aeb0fbe1030f450f4095ce009dbf24baba6f2ed06ac52fc8a8f79ab706d072a4034c9cb19143550bf7d7f3d60a54243f354239842728c4cdab92de42833c90a4dbec6db94294948660f70ef75c0dc13ceeeb528674f50059d91686823954387b5161a7646f0e9c8d6d386507c40a44e75e37ad67a3cfee062c0310ee9652c9344cacd40cbb148187824e015c9baea8fec944c811f7f98535b14d3f4df6ccf7d093c19932560354dfbf0dbf025fbbf166e5c3d62a883667108ef42cdfebe39821b544154219a34b1c2a5adc7b9ccd2cf10ccf6c8d5fcd51e2d8176b1fa0baf7fba85936582de5f7cd65d1342316e765c31f819d88bef87b2423e971b333d8d4fb57f57d3fd83b03bb0cd8638fee214f24fcb063609de97a1e659efd27f35ffc0067e5ee66602fa6fdc28fa80863407c9a1f204dca42acde8b61c60bf6c31b10a1f7dd5d89be0d79dd19b8247164230c36ffde00de616f0167cfeda75700831662ead9a649db7b360bf660fd62a77abd7faca5d4e606608649b837082bdcd10abeb44c979d354bdd26a74289aa8c29eee3ac0b115f6598dc9b4c2d9e68a126881d1265eec59d1e3e93589f6c7c5a552974ebc73aa46dc4f29334a5d0fbddbc17258efc83a0a97f293d27ed66397e328c7058089ff4dcf88311a89d6924a1d2929909dc98f24a15b4cc7d066d99c1ff6c5c83ee63ab32bb053d15355688f12a4172c84bab21216e8c798227dcf4201be32bb6732ef0c3aa057770ea1c5acf32ff84041ab19501c6b8a7eb44476a2457a4fc134808936e5824cab8ea3fa39b35798d7622b9bd142fefb17b17d76b84b6666dec4c08d13f38ffa3cf4381847aa67c04e813a1b4aa3fcf4a1a593cf35e3d045609ab9345d369df9ac67f04b7e60c7009e034d164465e232659738a5a380fb96fe323806190a0c5d673c9a486af86bd32bdcd29c5019faf74a188c216ca634821c2685d89bc5c2693168cbf7e58879cb0451235eb4a285dd730a9b8d8317270b3629a6a3aae19c6368473211afb51506f523b6db41bedf09bfc411f20b431a674f1e46e4f9edd89ed788530355a9d760664c0a14b2639b80c71e4b829bc801cf243cc96dac5e3ecb6b62166157202c9d70d89ff327e9a76fb293965b3ae0de7dd25b6087350e64b340f5dad44b33c36a8a3569146084cb13e82314fc0b94aa265c6f12d64618a2a4a8c66cff9b1a2f5ab85d24952b5b76631e6523351bdd03d8cb20f94c290c9f201630e4ff4d5d6c35f18f407c734b4bf3cf8c6e8c9fc8f0b9f9faa7c5cf4b4c60d436ac2b88a90bf3a407d37bf250cfad1667152da3cdd7813c4928d4a31f402821bb0fe0808cb32414ec4e5adb0ff6f42aa8c468363389f8687d2db4ea147ee1f78b696b5eca808705d8eff6433a2dfa000fee3c911ed3dda15ad6ec3b77a2dd5f6e1321c40244654dbfc1a2414265c71b3a8a47e150a79b60ff60b596727a7fb701bd636984984b21ec6612f95eb123aa5ba1974a06fc10c3dfe73c78c157e118008c80cc6eb8b1a98ec9c314a8485aae59cb6a3da25e0845c8896bc2df0700a5d556d9fa5b5dbaff141a6aeac51205e5538c93623c8c9093a3c00d0a2653f4db44c88d529165a43662d1601d919628d490e075218aa60f68229f58e0a27b46d8285739808d45d9e5a58abd8e31d23935a0f67c78730cc8e8c5d17fd3e93f392fbea258cc8e8097e1b93163e7145ec74564cb539007fda0c98501606e88cbdf454d4840c9c49b86b43c4af2e94dab27128fb5acfcfbe182003e004f14441bc6df4c73ff0aec5397540ec5a095797e794b06b15b575e26101320300e012706a6bb75e793731db8934f371e1d025e053f4338dec065368ed8f28edd2aefa04bdbcbc19304d8a4d084c33431ea8fb4c482a9a3ddc3543009b87bc1c17e58c3d6436476dedc76dc1a11e4f80db25f7107934797146f374f5258ce36ddbcaa075c26c1b1414044bc53905f685d21aee563e3ba969af53824b449effa59f592e33f992cddadd2724f7d2226230de5e87af1914447e15c27f2f5ac414de2b848b2269eff3590dd2bd0af4ff37db50559f1893fef1b33c1fae76ab28c4a2b8f6de40ff05b30920f87be983e4b54cb25ff181a261bf6409846392ea7cadd73d81cc21d29762fc2871dbbd2c06c2726a7ea02e92f28ad766e40a57232d7ac9e39523d9b5ed784c0dfb5ac9cb8503d82ffa4336b2ab3c14780998af196ab44d2a5a545674a916d3750a5f3bd3e6f4d553a080ffd191484c189877cd7bad2f9a4cb379a548a709bc3c199adebb7e4f7bbaddc397638c48436fb352b30d07cbaf070d045dc27371b689c1a5f35193344978547ad919b314ad7a931eb66d99cae5f8dbb77280fff2fce9625d596596935b0117b47f8d9ca78a7221b8cdf000cc0ab6135b99605e117442a5461e37fdf234aacbc9f32a4049d1eeed9754e43f188fff2ab49e2051ec55054e05c858c16e441eddfabc255f5b515ad02c1968929b7051c276ed77a082e2211d7e9100c7c13962c681b2ed4fc4a8a280cb0efbe8aa00d12a3e4812116b3695dad00fc138aed87b57c21abc99657ed13e3b546c0522df5d3464d229b79ea77738245fa7cb4bc5815bd93cff364c935f92905c04abfdc99c7f9633a9c1b5049c7706c2a60c8ef38bb64b689a85986a76d8f173062cc84a75ee5541a7a3790f815658ba4d3c45ab77599e7d538a30acdc2635cd060e3d8fb55e9d0085f3071237d32deca9ecd6f2c176d487f1bb8f9805313c7cc051d7007c548a46b7427321206d0e1d399697bc3e0086184b04fe2a4e01606fe9aae7075b3b480074b7416c6f50210c859d29cd4ec5cd06e7dd9f6221c52c750445670f8d565fbf7c754bff66a95e421904b3fc19c5411ca28daeb83955a182806167419a38ccc8bd38cb0cf688ad565002c7c9aa8d0e45cda89a0d361bf08a6383b7b76c42dfcd8f6855b9d5fddbd7614dc215b32784790df2d615c23735540fcbcc49df00e625f701f5a04a3747e74ee51a93e573f8b825f06993e1eee2b28ce243cdac1bc24af8d09319434ae0917f31dfc38aeea1d7c3a30670e54652d1b202bc8075d2d12c9c1c24785e28f2d059552814af68d5ea4d8dfadec92480c58a8a8aa63592f71ed16300a11b99e03c823f83b3490557341baa0be73244ad64480c9e5025e2eed2a3a334e9a51060c149f2bfc54ce8e6c7cb99ada92f961917d70484ec6be47aac8869c2028e337a7ab97f7f65a826e12da24952e9b8cf154259fca8dfe7ab8638ee8a12908745abf42d2361e97b23f3c3ebc0589947cd9edc0ed4b3be7d6bf44499fdd6825989d8b7d880eee36199e5cb37bead9cfd471c26f34d2e63287cf4ed3fa91cf87de0a9f5a7dd4d922ae7660fd29b9f706979fc019c8266c14a225b46dc3cf254370edae52d57042574d4749662d4632422ff9e5ca7c1759c32ef51d9cc7ec3bf33f3a26f0bfe62911246036505aa48f9e4040a517a91ec55c183010e64e2aa31c03eb56d90c3eb93cf2dbccfeb70e496279877474bfa62faf2b305f151fc425d789db836d2a5ce4bbbe9decb6b36f2dc21b361c77345d24c131970c3432999f1d0cea054ded8f421b4a59dd1ac0511ff1069cf87b045865d8a155bbd0313a79e553ba30c8918744888c1a51122bc4d99c5aaf0ccc237b6f81d0b978255a589c3936324e06a48c2792ef5931ab3e279ec3eec8e82bc23fd7fbddf80c72b0e19f3275d380301fe05328bce6ff393605455bec03554fdc193b092ecc8144a1f8b6d7dee258e25569c9afd30719bac9334199424d6544e35d9bbe63bfaf8ebe7145d7b452e82dc482d66c1d43c7665b136eb438ec151b7dc4b7571732f34a72af659079a8a9374e8a4517b3d7f714574377dea7b28d578d13164e0854ce91f85ef47e079bfc0dbe256a93f9ff338a693e99133af6c4ff6b0bf78f7fa2b5a3cbc040900cd32a22df72b9e717a39473f879af44bb3e40b2c7d8e111d776e503e8f3bc8e43eef34ea6f882fe88fbb117ca3989d414511bc6a2a5c56710fa6bcd8b77e14145747fe0f7217a70467d4b042219033388d2d327fdb19bbb6c472674531357c722fc42e0e4c19e6d58f944024177b3d7a2605e7ec2b5a63efaa8673c7a931881437ce2befe43ad1394d7d312f2920aee7814b19f52a799390145df32d716cf0d2be5554b0ab0df8b119081f32081a428062fd81054e9e57a83da99158be4ee3e41a9b9c278233f1233998bf666f14d07f8fba071254e3f559894e180bf604cf735c093b04d3dcaab4269158ced15305b0e1ddfb875a5035078c71cd586e99d53ed68e7452852fa9846d0669a7169fe7e51f05e0d4a0ca6200f621316f820118de43efb17fe6164e10237bbbd75ac684f0c26baac0bba7bf177c088ce1d61096e1ebb1a044b591314049416fc4b846ebf419d0b825e2d9c5197991a403d8d2a55497709acd5f9c94f43e4378a04727424966da1ce37adbac8a7eaa9cbb3597d7e9ef8a4a7797b7874b9aed9b75302d072d426c2aba5a48207fc5085391d2256065034290f2cc33b4aae579875f028da172d025a0173cfd7b9a5589834dfe88e2c60d7a200f3c472f39859bde8b62f8321698eb08d87345c848e54991c0b1dc63bddd3b86a8100725dfb83ba661c9e408f825b4091cd87add804e89ded965161c214cf5eaa31802cf158bea646e21d1d81c7c202dcef3793a89b1f66d9e1fbd0ed9d0704974bfa86b195c6c76f54b8818a8920eb3f3a808167b1f4a42ab31e13bcbf854d96456283fba15fd52afef655ea3804877695f81f992812f747a63776b2495e2908807f0193fc097595bd5a586e4bf91cf34430b8503bf10978e72c32b644321b402edfbd677b91f6607439ee3a9268da778ea8ffe37bca70fe55fd6ab3890f80ff5a8ba5632e487059bc94836b1bbddb45bd76ea7905534c06f7ccb5c958016c63b20898003aca2638a299b73ae9b4733082380b599c25d6c7d1bedf2f294ee4fa5ad69c7bae13f4fb3050f4cd716a8ebc2eb22ec25085b055290360c4d08ef93d7f9c0bad88e1d9fe787ccb8f0ff156c8ca990b36e16a79f7e9352b8925901d3966642fd8c93e85a8f676876dab34aa3dc88eabab1ce703fc1328299c4b9adf85f7a6f31a9d5918f76180cca5b13076d5047d7606715cd1f00eeabdf00120d12343ef2b3f3b36a1d8ecfd74ef9624cc4e918e03e5db3cd07863d4f2cf7e3df82978eb4d63c41e31a9c2429faab5204cf5c075e13b775245dcc4e68e231dd57d11ea4a514b5bc6ea22d7c2004f579004bc3c8930b249418ab64d818a9e3c54b92261683cd37bc68fd84ffe435822ff30a8f4986fea50b4304c1f3ed54a1a90d77b252df32739b1f443b048c151fcaaa51ff13591a7c9987ebe469a1eb87c572652ba0485bae5ab44dae7ced1bfbce7dec533ad3ccdd9be73a48237c619d4ddd45e2b7d0c3abc9d73236e9e902e1d111b2afb1685eaccf1be68674ddbd5ea0aab84acb5903a0fd5da89ed352da1b9d7ef4909197da8450fccf5dbf4dd124bdd0850407118f451acd123e117643ca8abd15fdd501194ca64e5f7cc813eb256906450c89d0a57f8cd9a05524e4a750357c4d0ec74a48e980074e5b60242c975d02452b54d3fcb117729ca25a4adf0d327ffe0322721733e5b3f8d973c6caefb1be70f98563804fcd82e5355e4bfc9deb65e752da347fa2c783bfc4e49e2c5e3a9f75601c73d32e17d1d5c01f1069e074b7f54922c0d41a094e9149294c5f620159670cc5fedb8a38a4523925cb9e509fb786ec98a28b5e170a9ed47e3623cb42cdea52414507c5c0a46e440b197b315b8f56c192d67937e5f7285fc4dca267024f486fa37b5185a2d8c91cdb647f90d01ab034255e39dc8ec6a803402f573c81546b749af0d358e6b219004db8ea7d6810624ccf2daa00ce9aebb5924ba0b1cc6ac284ae8371568ea8028e598ef48a534d0089b31cf723c5a0d2f57fced7f21efd0105ca861c2cc045522ff607c9bebcbb2b6adb7b672b4936cd14c199d6d4d0502b3e2167cbf8abac6887bd06b3ceb6fe5f48b5a12d44f3bddb2b17fd936e99d1f6c469fb5edadcfdc9bb0fbcfa57828c48ab2b1b61289ed812a8aa028650d70b96f6730b318ea23f529a606f4e73a8d8790d0ff875380bd2baceaa4bc6144fe2fab46c97bd4265ce2cc402e2456fd1e58fd881c8b5e1aa4c1cafb7eef111f034b3dff9610c7d199afdfdcc7625e396d0bf6bda25e5c4a60b996803c822e36c87a9ee12c33f8938003441fa61f8bca87bc28741797fa145646e6ba4923e4befb11c0fbbf8e2963d9476ee1fdbcd193c632dd892cf37e7c89ef5e9496bb4667fe071cf111461309541b8c0e57890a804a122830adcc5a90fe22bc0c48fd1b22cdd9d217de2193ddfa50e189ac622a93b363d46bb1934e2b9adc7f787db65fc2504ff48491784596c35fc15855b77dfd0f9d6f127e92b631ae37d270af23300b733b46beb0c37d778224d89d8a9abe1b36f754a7d4f200ee5d86db14161ea3ed7d8d386012eeb355be6fb4aad07a622282743f1716fc0621f030001ac79257d74d1f05b9f6dfc11d90f6b0dace7452e4f8beed692e8a71460eeb9f8a56932e00147e4462d0fe291d781735e1f391708a7a6544f724801c5df8477d63344b1fd4996c4702ce9dba41a7f49c61fb2c2f2aee1d309d6ea6d8aab00def11ed84a85cde14be982470d1f8abb87bd38c92a0fe52f90c8cb1ee2eebc6e049247fb8ad3d39f96dd6f2f6bc52a2201bea265fcd4d337a4c4bb10ff9685fa1fb959f2b222ae2b72584e227cbc544f90b47908a918cd2e2ed197b6530ccba9fc89c3523dbc8ba003a6f39afa0257c48380a89909d934572ea8742593f0529e956697997f760a7585353174658fc39ff8e502e7116bcedbd337589073befc686859a85ef97ded057ff329401056b9fd5f41bad2b30af80b321cd8b82100db99d74242453d4f426ab4ab0310d98b81f80eba48923b1a5a0f2064211b2cd797af4286cdbff52e2848b2aeb4470237de99fcdd810801cc3ac84d4227e4544c8e9f9fc6266a33eb24ab0034a732e94a5d0c00e4c5d9ed477f1194be33c35a699d19c3da49c03498f3da15055f0c2567aa3ead36a383c7d87abea5820fc086b0d5f276f9919779aeda645a1b3cc8dce0942bbde0d54791f1febfb3e6e81bfd34559153fe6793c2c7284f67dba62090c51c5319407fda5c43754496c7ab86a19d43bfea04dcf21e9e05cddbe02d98623ad06cbfdd32118e75fdc771f76530580e8f3dc12bb738f6dd29a29bb3616c3b6b69894c9c444b9baa369ec1e84912ed2fe0d9e155b3cf62cd6a53835d779a9a2e8573bf279dbf73a5756fc2987f2232687ea0c2c5d0487c0ca472867eb92aa62d25441e2a5562eed910cdbe50aa26f6857d2bd66a70b1a0f9379b39decf22ffa00147aeb677145812d14238347bb6c09f9d5169f8aeba7546fe9993f718ca6005596183869c83c9108d57b862b08bc43aeb9cfa0b0632ea97768cc7ed3d5632b447308dc9c6405d0fb4e02082e2cba664e09742b133db395b7990f79aa32dcbfb15619d92b6de032cf8dad4f9be365f7a4f5d1c4d96373260c65db785c52d9bf00cd18ad22cc3359f19596c93b09d40df39ff05518aba3e66fa6e93a6d28bf7ddab429dedf25793a2c6a9c9d1611669116765d61ee81d909d88a26590449aa81728633cd9c351f9eb76de417c0b73b56c6036935ae3bcde5b19597068f2a9fa80d3e721cf23d5376d414edd247fbaf0aca7d67e4ab1025e5aca64054a163395f25f031dc136b50165c0c1cc8cf35f16c375221af285549c2eedc1ebc539ec851743894d65809bb5a1ff5d3bc9f669534ec564fa23b6dda8cc700c4aad5a7fa41381ae4a35c27d7c1f67908c8b506c50c3e0eed5d4ea29d85a5afe8c61698678cf830b876a2db3440eff14ed4bd7e3acfc33426393b0afcfa039314bdf11ab21d821b121b00513f76fab02c307aa9eee1da13100d8a8322b6129477509d595b37baf8b91d82cd701ee791240c4a92da5ab9da67b5cb3dc91521696651890bd63f66c44c7a44a19bc3ba9b15d7f9ddd17e01c649a278ca0924b79ad5382ddbf9ce757ce0c862d0372d00d436ae4c8c944693331fad52abae1582571d6e044576869d85942757e3539851ddbdf8750c0ad57ceee02c3732b1df5a5da3004bb79b91db6bdd952aaeeef2b5efe396c32122267d38ac7121d0bea1449a74325b0a827ccfad1bf638db60a858e97b8d6836e562b817939d630c2d82a97af3734f1c01a7903004206b7b873ee0a9ebe6649aa1504fdc472eb266c156048a9f19230d3ff87eae81fe5a12599a274dff2e47c698f51bcd981e78d149aed06fd8f820528c7f8381d86bde345ac6e3a674104fc0c7e03d1de99d8c7b642c417c653ab95f9a92c7b729c1f9d6b96740f62fa79c6d911b3c03ff0f863c3d8a8cb614513383385a2ed5c6fe8a20c59852d641189f0433a8e36270964b9d111876cecf55c72281f607a994d1c25dbb93d85161d09ab986c4761d0dfced5e7336cbb2127475d9a531548fb15cd8145010b879cee753074b09cf82644277843b381b5ed5abb576d737fcb9e30ae935f3ace424673a3882ae79a45a0fa75fcf1703572d859a91a198f1716cd668cb91b0e0f1936f72634345146abefa29f4d70d38db26f85f586c31577a1f7b7f243ec196fe5abf2ecfb3842c9547530a30f5bd2987fdd1134f0fa8d7e5b54613fd29ac41c0085018b0980e256da8fceebc484443b82c854574e3b88b7c9ffb00d5ca5f524aa3ef59c02de16e27d7095b1f46b7bbb82f8e9efdd328e085e232e7f9306106a1bd9a4e30cd98ed2dd57f5680ad5d952a19921937b0a0a36ae5f44f1dce5b72f957a6ebf4d5d30aa85b097cd07c64b8036617381688d6cd194793442519401b34f1fdad277dd29d487df264a36d7e6ee030c356119ba1c82fbc44289f72314ac1e777591dfeba095170d454eac6f4d7d57a031c0f4feac7f73522548053cb8e780f15a059f007ef94bbe43b06b15325b80494314911bb81bd8868dc2b4c07eb97e4b6f52d454794361a6d6cb1ff7d0ac72c438840a7ef8c1faeb5d7441584a1ac20f901126eb771dec6486b682a08ebeb6e6d9d7f7d5ea62d6248b9259186cfd631b00c894e0c58d264187916cda99596f220c4c2f85fd654d0a2f34abcd6158bf965bc8d7a3114574a6c9011afa69b3ad10a98471c8544c260d53870b0732f8564d1befa2836dd005d12f6915449de91446270aa29e688c8180a44945bd6fe47f03b12f5a06362ef0099f38438e992ab23dbeacd2c2796ee2bc07b97666e194ffc569dc03f2ebdc7cbe7353f767dac4c0ee3d03205b41d3152a1d1a9715f5abd15d0c57aaf1eb15990700830da8e9d5094892cec27a1f9c8f30587ddae86ac236b09a764d66dfe0dbebc47ec790928f9ce89316cebae9699d94343ac25f32225ebc77ef9462ada1c57b3e7f6736a830aebdb2d93e541ad1065427310234e605f8a8b971d64575cd6a7ca0f4799273b9be5fa9043f013121bfed675adf894760cf334a893b749fc204d4765b2f81e4229461fbb1ee3094faf3a13fe41a320c85fd6bf2eefe18bb672e504a18dca16712962db1073f00b48c39fe6fa52071a32b3b7b3537835d2b1cc336c5c2f4755ce7e209c06b259d5050bdf0d4f7a685edcfc691b23b68c242a130ff4d4f069d476689d1dd6c262ab71b0e5af97240d06086e5664a1903f31debc6b37638c22a18b6902faaa506fe52cadf871bdcb2a35fe1b035b814110e8c78e07ed267f67f4c1e804c086ca4e2ae54b7b39b39e4faa48d76f9fe4c49c675b917bea701109f9546731c758a01b4ac6e5067770df74659e5e2ee7c865502facd98b743998f6dd850389c1546cb5b2070d2459b6875c0ba45cadcb7ae85eea66771c060c7b1aeb99aa07ee8ceba2452e96967dd8903aa3ba44fbb597dc30accac089430d91f69213a7a1c3bad66afe47177f056b379e4689fe800b5844a0277b3110ae06d14c736bd6ad2bbde67dad0e4d98e85db0f3f0477eb36ce611bd8a7aec8d95e3108bf06acf1eb19e83c7cfaac8f8ea3da65bd6bb569c7151e839244ed66c433d68dff00cd77ee2fc0270c89357d45d4bad03abd045d4fa1a0a3dfdd6a617a383dfecbeea0653c26a8a96b7654a0b34317b76ffc1855d124f3113ee20808949c8a2d3c2b853e6eff02fb5b4378ba9c0aa404592aa99c8944548e499d32688ad28566884de6387f0a642de32388015604d91bee66e4f1dd3ae999afc227b58b2b0f5e3e343ba29485b7794fcde71028a3fc95a66b296d8ff13a400ed961b18d663b7540573a512a1ce7e1722ef6f553a20558a203f0dd4dde512d71e89ff2647e27b533a39c3950a82976801e7f7415682f296d1d67291f58e098a6623cdc7523805f87bf2da9f77a4d6bcfa61154a0dddb2ea44e37e6dedbfee41c9b0140f2579b6c8051719a3a79d1f81f6baed550f921b514519cccf298b01057316476f69ab1e9033f6f1e598a2a574df62bd101ead038b2c9f07683127e07094552d439274115bfe1271831d3a8022a448fe013cfff9d72c54b106bd8971e106d8c11c34cfd6c2d0ab2a3ab39e2784b94b7deea82f511db14aeaf76af96ad0478627dd7134d25994e8a6bca7011e2eab6cbdd682fbc9e5e402a83e57d938d29cd0dcc9e7111464e62303987eff1df80ff9fa689e7443e688edef1c38fbf49f43862576448e04a871cb311a715d1fdc4d9edb7be5887df061da0f6abb3d97ffd59db29932a8e90e6ad7c3b87f3fef3fcedc5bc2df99a42ebbb7a88549350c74f26cadee76bcbda15531f261438b6eebbdfbd5e08c295e08035a62ea05be3ee4ec92816d3a1386ebbe99df58026adaf81cc51ebe822a786a7f484e1d9eae46ba71ec32e510699f7e0d0c59b4a9cc599d6dfd2d9b41b10c8cdde3b4d2d2baa730c8aea28d65898584286527a755af04d5c2565fa4f536b28fd9542012fb654919f11fd2bed4de09fa3d42c0c62868598dd81137303e38d16b1ce13661ea314933078f104103773047805286432e29b2828e41772d9e1e05b98eff3a3dc4b8f346c6409f9f62eebe68528dafe784f7ea0f16de438447c96e1a9673502d587d933df1c1ea31eb8968201a7a9a5a41f2c62f468550f8df73596e3370f29bcd10de0ad0be938757a0bcc77e66b13558d31ab4ac6ea163bb2cb51108f43a3cca7d986d08cb2849c3ed01b12a8716b2e093403846f548f78d9f259aa9a32d2e426d131ebd01aa32b510dfa0da479db75720a4a7139672063446f8ba07e9db6aef841312e7139856b3b4b068e4f7b621039bfd40bffa9e3b5f4fb7b14dc47abee84ea1e6f639b5d76bf7ec97a57658aff288a0249b3f58d13672f16eb7de1b693fdb21cf01c8d76c0fcdf6450d638a756ee744a7bfd2bbd55a1d17ca1e6086473d54128c4f1d8a3706dae22c3aea58a195202a529f522281b5540a9e9ee76a1bf5ff0fbf43e4d8977b86737173ae47f4f386d5fcea58f059e65c07ebd2788fffce27f1de67259c4318664418846ccefebce3afdb5f79f5cfaa4d7941a5d5d47aebf7644d9f8a4ef2ddfd2081a9d5a1b1e5ba18e46fedb7f080413405ff03a7ebc692c84ea4b99091fb9eed15745b0c9dc813a265bc2069be700e851b77e344ab2a7ad6f2a6a9ae6096dfd93e5b54919d15883cff0b2facddbf39eee9f5e83f724e5a264ac7edd3b13a9418eae6ecfec325f21aa1ab1cda7e7975bf82f0915d6504f99ebe059d55eb2c9b65412251cda2bffdb91ae22c9a2cbedd1664fd1f5267ff8dc141db2e4e2fdea4f1ab1734cdfa7c3f3934993c30bab0ad4d284d059c2310a8d4c15f9cdd99fe52f8b1106decf69507e74904540c4553f8bfe0613f07b4afe4735a4eceaffeeab7a4685fc86f52979588102e7743dbe3d35751dc3fdc8355dc8394b728b8e98f3a7f2df28c07f577371f5beee2952d41159665e48c908a1347a2ec1067bb187216e030ac7851b970d74e408aab67ab0338ec6982480e083090b6a30e81b58613f844df63141d34b11c09f5d0c8e80666027f9106a0d2f59a9150e0378a86bbe3d1171a9271f4c69ebf290d1b2cb429eca45717d4cdc58bea711ac17e29b27bf391da28cce62e8fa77dee783d9aef878ad50419fa37d8c26274048ad5ff24d6c7dd80593c3847d228e1c44e3f7a10d4e493b477c12ec40001c8c7b4b20f27681ad2a9176c873480094bd7aef2c188380a4c2b70427860116231a6403da127c1caab48b12a67556291d09ff9208f8be2734f20f7bfb6793e17bda23893ff1f1e0c9b6d1ec60d62ae650829779b4d2c7a4a1caecaf131343505865276e775fe31ccb0d25b2b318dabb8544e9f1ea1a21a18aee152d4be69410f0ee1a327d16b7c1011d217d90b62a067a24e37cab830174b310162035aad8b5e13151e802f2cd59d8cd0b9265204730fd2c2cdc3fa0460114655041ee80fe0666498569d82c2e480263823499317cad4bef621c90119c5c006f9d40438346f4cbac6d73937736f4b910b9c76b1f535721ca80267798fbfae7a8639d99c53794a5b91053c4296c6fe6c1270ed7b7962b922415bf91f4f941a4b3129783ca2f5ef8d1a6ec5f0fe1efa62db52ee32c92ffeb29bd49677821e5d0d776f5271b29003056cd151a0a994e442dadb8d4e60a4e5005f2c1d6a0b1e9d71b35d4a1425f55244f3ec858ef041e281407ede039a6cdb957a835c2e3d6f7552a2117dfdc8b60bd1f13b39eb8b088ee07f10c29a776049538d01afbd979557232308fa45be5b52c065ccece3dbd82363473c7b6f46247e5a8f95f699210cdc7f0b2a3083dc7bfed9d99753adec72a6dbe1a1a1574a6e5ef070ef0adfc3757266b223828c6e63cc81c1babe168584363db4e9ae776360246ca894afe50def61fcea47ee2af3c0d4ede94bc7fbe1bcf451e6eed645390c56502f3efadb0c125061d8240fcef6c2b5dbe07b6a5ce4033f647a1f689080b29ec52e18f5d3027e3f6d75f69059ae1f7b7824e15007c652cf759343968b632c37f43de23b31f937158d76bb7c69c764241ff1fc19f303b15f9f2fc5447f3d4f47640f51d721c290c54fb0c38620a78638a05d595955189c8b5bd58add01cd6b2756b4b32e7bf8efa977a97a66e52fb43d89c6e4fc57c33c11517a6f675b1c31f3479990ee76addfe37469c26959f880892d555881a20cee9538a631f0a9a8ed49051933296cfee30cc9511f912e2a45f6e627f431ff99243687a9c4f862cc5372088139898d655815466b9defef0a03d70dcbb4786574fb1af9341b1d6d11cae714145dd46a00ca01c7ca60c75d9854716fdad9bbe46ca00700c1f629c1cef7d935df66ab6f6564b40986554663e69c378bc0871b597133d415a55a419bba49c93a2d92fe5d70c25eccb8318d69beb526366f10b554c4cd368c0da2b1c15cf94b34cc98b34dea990d12f76638a6f67828f0a6bfef1bba4e20ebdcacd93ef02292ba3569bc68d92bd729a88b2c0c63647febe5b464613b682fab638a58ab5adb07367c7818a6cd4461f5398e095d1e26d2ed725a04a3f597090306ad66f9e09656865d43def56b00a9c2f72b353f60c4c9ab87eedcfe659e783e41085db0e0dc082057624999bbce2d1484358225c0955c469a442884bb36caa8ba0f4b3fdebc5c292f33fcfe0f6a6f92fe315b7a328d8e753cb750431b3288b58446705429e88589f5058c910f833a3cf70f595faf17d2ada4af0c6e63fea75a255fc2d8219db008686076f872e733899b69e1240a9722b4d165037f5d29f6df452f0b22c4595781fee3eeac15c8446316ea4786e1e275cf6e2c9bf1512ed4a7a2094099d7690a96ea8bdb5f6b6bdea1d6b12ac0c9ae3427eeea854cfbd3825936eff92067f4fec49b160c608e1ebfd6fdd01642aafd5a1cad6a34447049cdb7d9190ed69c1cbce2caf8436e26cdf8676b3266551d395417fb3cbfd4a12853ed7da58de0920d9960177ef9097defd6019064359fd5acf7a8eb19ddcb59a652a6f9d2adc3a66618afce8aa5d5a7c657dbf348c3dcc8dd8d9b198b38724cd8d1f5c69b6eccb4ff073070ccc0c056a5baa966683a9059923ab778a23219a2b34efaf0c32618977b51be93a546ed1e2319b6a7ec62ae48827055b128e4886cdf2bb3db7f157891a6f1a560d3533009ad12f7e5fb7485148155dce91c15e8cce2fa85fccc50517ea48094ee98b23081f2697f38cb3af8340eca8a60ccbdf3ae55f30f136115934b6ed42e2e5d662a29ed55023156c4dba958b1ac4a0b71c438035ce330dcdb6f41dda33ed0e4991526cf9c93d43b6239a9b188830e19233c4481d9a0ccb7d43df27a7654c7a05f868253a088351c346eb30c49f2e25ada2012d9895131d22b932e97d992d17ab786acea55ccc06765262c30d97226f85ff057b0d249404b2f0b5b06bf2925c5190950aaee6bab552a5280457b3211d170fd3fefbed18034b14676c50b3b119764234c4523fcb0d3b14192ef67889b04dab35db3b0c8659c6bc7c3d51d2238fe3cb8334a82efc03f1bf9b538976da1411c4fd19a5c1a54e1382a6654980b6df09b409adc879a238f6511312068aa498350bc6aefa17da00f9f62f780397195e9c04accca0b0470bb262e077639c971e345f6558bec6234e621e8bcd922cad96edd9989eec3e7e051af4b3d277f0386d8c476ea351ae6cfa3b4d36272413126cd28723d12cb49a4a92df2fef8ab9aaa65dd68f645278a55754936002453dcb28484b73cdd1bdfa0cea7c49c222e2498e139bca2cbc35bcefb807e23dc8d2d4902a3daf9e8026798064da2544106a45e60643f3a39a49f93e49e3659cc7d2abffe6c6561b51810ab9272bc981d9ab366229bebb19233562445dbb3f69911c9f7433be6918f377169e66b0a4217aeaa84c685b786578d9908f66882c390f628977642b85bcfd25d06f915d60d90d98500a20015fe93442537ba94429d2c37184d9a2255f5b279c4361ea2dcf6fb933c89cfddc3a5f3dc56e6f2a00f2359f93f9c7ceb675db0d659de2d9f88b8d4b8d60498c556d4c21518f58e2b24ffb99d7375a4ed3ad744947f688635c3d33fa4d534f5ab7b5170e268581427bc8a0ffe657c5317fe87a26118448408099df888b6e27e244dbd95f34156b015d2fee424a101d927fda1eaab47df4f614495381aec68294c82e95bde94587ac852a65b117b8bb565c2173da2b6fb0154166039e875c1416b66b86720b160b799533ccef88a35019fd370c817a588c0419d48a5fef0b161b2261052777e6e95c4e40174b959a91c7e6ef218c18b4ea1d4b7b57d02b6f3d72e3a6e13f7c161b367f6b7b03ba7ce68b4fb3768415a2070623f6fad030568d40a2b77b8838eb637bd8e625959b3715b57d7678c2eafdc34afa0527e76e4ff47da32c5764f3422d6b5c7df0bb296234f45749a54d5f8f17ea28824a3983ac804ff7ba472fa0e0808b9bd49e1ff252efcb2a194367023b436bfc157ab85a3b1766a5f981f611e8cd0895e1fe128610d610b99100c596fcfb0fd93423841f4a1d8865a9406bf5eb30aaf7e06e8553f6650de5736a8986fe81118804db5d8e5c0bf90a6380a48c7b97312b1d232281b8c7818601c491460687ceb54b910a2c03f487d483ea6c736f82f931c9fc2adad184832e847b22194dc4b96953f59de3aa059f1491078d3721f89ffd014fee73cafc63735e25e6a25900c80ddb90e4c4371ecbe4b24414d65b43713ab64a28ea55f81a993940f31220382f261c293ceb51a1821314a3a4f4e1c26a2eb3bbad14d2c398fba081316aba0e7f5cb73609bec93991af5cc0cffc5e1805d24fc348259f3527d3a214fff69f5c6ca8cd99ff2feab1504ae1bcd569b4f301f65bb9611cad305dfe190c8dd112f5640b191848541a0f7c8d40725d4e80a324fe787e70ab0116313b8d2e675750c828ec99e1c398cfd36bf94179ba7d5793c1b8c06b735901e455076ff1d5c52a0cd1af77b2c4741c908b2194005040d7962bd88d2ef177dce54076efd3923f66b136d0104a85ff76b9e382cbc4ba917d8264dea644aaaba09cf565bfd66e27a68efeba758c80ef41ff9a0e9116610df1ccb3040ad9a962f326b6883fab1be175f66ec9d554fe09e555585968b448ce154ef40b119662a6b8948bcea7f8b9044f0460154aeaa8a8702cc8a4c38740b5e1fe59f7d5c85be34b7b95105159ecec8c1c3602affe2046bc226685e0da4e77d99b467b385eb52c23b81efa2554285a01ac3d883f12028386adb4b1fd2a85cbf7bf1926c325a972281b20b0a67b22736503befb5a9bd679755ec1cc83bddc315b71323d30602217b8ca1f0c23071fba22f84689192ce2b70e8588cdb7b1bcd453c30f195c450471b37d514881cf75f4d5ee0d1443e6e57a9e7fd3d01637dce5c586a8001f7c926a592f78b6d3eb1655548f98c836f9c25053af4a11f54b0c249571b3c6a245df9d68c02d12fa7446823070b77b6458be9048da5dfe66ec72690bd1d87f62b692dd1cdb99a36dc9019f26d69ae2dc727604f013c9b0f2a82012d8e0cf3588aa2506e54ef5fc84c55ccb35c725bdd67a6f7c159a91baa6bc15491fe0a20ac7b23d0f49cd7bb4811e9cd41121034fa86900f4d532f1eb0089b86fec50d73508549f5ffc04009b0970a202019870b1308ad3df2beaab106ea6debb21a00c660bea0f7e0e2b241338e6854210fa2448fe909a796acffbe8a6d428e36fd0b17b75fe162c769fe2500d0324b26cca995fe4f77835920f254dd0a55c7f8ba5ec6a14af2880f73f4e05f79fc570a738c9962958140e94e89d3c168c6ea2f52081389246545a93aa5da83160bd3b1b81d04c81487190ae2ff436a22a62588ee5b55c9c837162af7f3ca99e05e74d80aa6b3eb9c4fde4a5ba59eb841aca8875d1af45e37c2144984a135b63e789a2ecc4e0d46b208ccc98dec397013fba182912058113e34eadcb1d3ed79a7f725515ce8bf704518bcf206c17279ecb4bfb6af153954f422010924459db796c77f08a1f214f3517790ddfca2776dd569a5bb48cfc9e1eb48269dccc9f380680c720d180625b5b2f60e3c0d3c5feb2db86c0bd1f02eb29648aa451138020c59b16dd612c7492f19803a3e7123ee119ea940f149c4c819311c74b5df508753a73d23b67c13b52f549197fecc9639d60140ce41f3622f60739a991902cf3bd22c819cf5cb404552a5ad6d813ec38be02517e716e9c59a29fb04c994789cb1c94ed6cff73551923a42ac3a903cb81218813f3c39d7109d4635c1101426ff0c6c2ca96caebf532bde06a857a1faa5df8b9f021f51d38302b2be859d1eb7f72bcbc08891e76a01f9f8deddfa99a6cdf6e14c4d323120f0b9c16ab3b0e3d7bb1aa38bca43d0d1870cab2507cd714bd8eedddaa121761b4ce6d1d5bbe840606c0676058363c28a59f0c6989462b2ef29d554453ef2810a995c0a40e743040ab80f506dc955173c0402c2cea5bf7e30d97ffad734419c1934fdf0c78f7e52610f39ada333c522fa634fcab96d7e0130c4eb1e36c9e37639176e4825b56ff181bda919cb0ca525fc281ea31e799af421f0e6682fc4f92bd9492152729b0ee000e515ec3022408bd7d5bd5e5c48838f2c7e4c037077d84f74e93ee4a85e353e112f4e006b05f368aa0aa07cb330871fea0f15b82088e2f2a40c13c8f9e1dbaf910209d27f31e7bd58766324d00bda33459f043a256efbd19e008cbf94940fb5402ce5a8a0bfb7d30b7c8eef6eca31cc283728379e1805992bce1e13dad264f750cdf88e0fde4bec70e30ce60918664429cec7138a4bbaa3f7a0ae6676d475533fcc20e9b8e91986327b8f90c6c918fe4091b7ad714a7561b88aa70b777344b0ea53c73164442b6b19fa694b03be4bfbcbbd6086cc83f14cd5038f846fe7d8e06037d675e786f6eb260198ca49cf2a95d9b2a4f103c616e080fab3952036ffa58c41fb062c0ea7f7ba995381b1055d95009ef44b57699a0fb6369c4190f2496a5e048f06fee2717f7c7ee4e439955af734a312e906277ad280cc9f894c7ca2d61642e1d6a15587248066d1e27123ab2f28d9c9d6b85e73e241a5b29a9c969e1d5a9d6a6e9e5ace28d8f6e31eda8782108110477b09cecd788a1ea2f21c4492ccea4268a9d2e67f418111f30645d33b9bcb8ab43373701a36362080cba43c6ec6f535990705aaf426dbfc563e1a2a3decba304451bd6a33049500e3b1ea3f03396a87c11ccf105ff4a8602a025d40bf8b560a5cfbd4d4320c022258ca898013d310b7ac95758b5d959267c6689a5863aaf692a11c62a9b72992f4407e516bbb3bd5dcc792c3eb87e2ddb6017bcc10520a1197617741d6d728226fdd9f63dc95c2f522c671fd73870dbf591485750a49e622d9701e06f054739b41911540391f1625fea7d3d4cf252e9d68164d0c4e12e6252467a685b460d6ae79ec32212c6768a8e90b9c73168e731ac50c0541d1baec7cbd12d387785643552e6cbaf2ccef591385e44fd775f83fc3224c892a38422638cc9fa1fbc4c455e2ad9372410669530429561375a5b6a148ca500401fda3ac76499a99d0d68b7d39bf9cbc342822f84915fb26546cbe1a7d868effbd5ccb5f94409f3b60d2a995ca0112b6a403b863ec935d5b47c64fa657795baf8cf22d2c53b1ab09b67b3348fa1ffbdd1d0c9393c37e56a9bcbe13d45e89e58b361ed0466c2ec5d1ba99a11aafb216e7e5eb611ae1f1b0238cbae5b81cb99a016ad304eda4a948c04262715f50664eb8b93074c77655c680a8b87b78e8a49de122a6dcb74ceadffcd5cb962a44b97f3d4a9c0722eb2b045a516979cd53e7922a8b4f721b6a7cde7beaeb0aba6fa18d4455cd27ef0307d004017eedf5e32d59558b685d3f42cd57108351933986afdb3d094d99a0286a5aa91fa2d4f4174ef1c59e5a59cdd1c7bf6feb584ba5928c551ec3f3c89243f1fd1fe17ba2d6500104bd1b9bbf5b18611af636e789623d1b6a00886eed245bc7c554cfeeddf303d0d7134a0ae990bda483664fa6abafa53ad0010111470e12d7ad9df1ad579664baa9c85b680d3e08bcf7512c7e5f79ce727dda4e92aa7102a5f92d45d1168675c02159eca7a94c92a75afeea28a229e189c699e32a12e9cfece39cec089133d2d1497ca3f3b504a0c9407ed7cdbef959442e96fa1649779ffa541d68d4ffc2c8ee6619d84a6f2b60a452758946be9e64defb8ed5fdc22b93025a048944bbb474832cf4736c7d2073a927811490c3c7d679f53d3326bea11cc6caa56f6106e88b9f7c38d510d6e688747f74ff31727f2c0f7ea28304de06be841341e7a209850729e672ad80158980533f33196aeeec0d8844d6093d92dbf734adfc820d87c49636711962d6501fd0426aa85693c5f76125094dc541f9d0075ded5cdffe9bfa27de048c2b1e841fdde8818b15e557cb3434188bc2c962f85bf36fcc0496409d9c2c03f0dab7a8b5a960458a0616ed072017ac956888d2141369583c9c7e8abaf7d6e028af56d08a87f6221f67c65229fad548ade6d672127e8eba52ef645b1ea0c16efebfb5d8c09baf3a42e1bc01338a8c7d8f60466b982179b1c5d72696a144700cf23415922d83dad47eb545bb97cf41fe9d766e07c668fcad57af4ffcc0b198179736f4b28250ba7c29af4e9df2754585c8595bcc194e1c4fdbf5827f84cdf6cac80787e4eb4b337b82c572f53c20a895e8d0dcf3a03e315615ee5c866f36a204c61e35dcdb18de7b9dae4d7d97acdb541d1da344cedb2c4452c568a403a16c0838b31b610b69c49b52c8e7683561928d8a28e6aafbf6b922b5d76feb8428a73125548a4b68b3d5d8381ee585160f061a840736da6194bb9b38ecb5a7a57aed0d367c014f32475a943653a6953793f2537d768a57b68118c7e2fb5a0ad15ed52bad364a33fa15ebc1f012c825a25aa6cfcd6c444f5a9a8610d33a48b67c970f6d651bea0f67154cbed9851476e65097e062f6ea1b2676efab10d73afdca84a74a7e4d2e8dcc6ac268295893abeef5c286251aedb0fdcea7f7067f45cd4ae670e9b23c5f074a96e9640ee0b5cc366465e710753281028a06113884677d187ec42228ac7124e0d32115d8c04d7d87763aeb26b1fd3126a43da466c6949cd4f9c021e15538dfbd3692a105ede5e7d2ed0d7937989028958923617d25c18f6709008c7a993cc6fdfd86c00dde538340aa843712fb1af55cae63a97eee21dbc8435b610d39813fe9f3515f600348008cd38117dab1a102deed0d708a1aa861de5a889714c64fd30823b45c51035de90abf8a2d72a8f89719498bcee215635eafdc6d88b6ff83d5522e4ebc7e253f2b6d1ed8e68fabd8ca33031da6c5992ab5c53db35adbab50baa72971c8ed2b30c030647d715d82c79c48a1c4f682b36cc351b1729ecdf1a02c00d48c3abc70972e71b6085de06476217ff93757964601ccfe5d1a1342695f4395bd75cd8d45543a3d433745637821b1e3814120bf8238f3fe57d9744d99fe2cc5b5e0e513bd3bed6468c796d1f16f43b04338ad53c23bfb0c2df52340e21134d0b32b0bbb6fac1b195f769d067e6d829a6deacd7c16919c1722bfe13d30bab78adac3a6c2f34f3c372cdbe7643ad361a6e0e6ba9e71d174f2cca57d89d3ec66c651a6de6e00a6c7039c387dc1af82b976a185f99f37c3a706ac579ce50c608f042410b58b47920ee751ed79cffdb3358fcd15b8df8ae7cc7d9d5e25fdfa2eab7ccfb3dc78843a9bb2ba368a1f4d218060f59ca867992948c80d849e297e761a7d357fa499eebe7e27571a8ed00f545348c6903be01c8d7f100fbd24cd6af807c9d772cf4a717b354f3397d0fdd8e7cba199036b32f83a50dc38364ac68b0f61956e3a2bcc97318ae46803fcf2a90ee5022b07b9434c204785f53a65adfdc74db5997b6725052e684079ce29ef2bbcddf83c31c7b42d105685a8cd5823adcbacaad1185c17ffcc0b28c817df1ec383ec6d11d2e55109a65b738a776c6b3fe0431ad6264966a5c10826f65a79222d78abcf41e4355a69d138fd6e684e7198c87023cfbe4fb79fedc4f009ac83933df4f495781a0946192596dfb05f9a7ddd4ed973f1bd5fcc3461ce687e9dfd682bf74817c9a52fc24ef7f6a5452b92e0125cbaceb07e4d819c9ad4d68715ca613c7cd1589a5a8ec44c3c1f93ed977c8c14f77d7e644d504afe3ecd7957e37f4048fb427ad7f393f3e8ffbdd6a1cd3dbf21f85cef4d34c5c5fe729bd34dc98f303766d45fe839884657532fb7a58c5f9d5d88e3d0c6792b383ed472be5c90ad6a7116e4ccb32f2f930a9ec3709d70ee1bb9ba3db9bc134d0ef221ccc0cb0843b06bc88982d16180eedb693194dd9ba4ac98ca3539f1ab7cb13d5aedb4118a9a8c28680ab997c7ca13bd68fcd4a6fb04b46e0f255f897124ef3b4ec2966eb8944749f504ccac5428e6907479bf40b49137ffbde2defad1ce1354a01bfb63d1ed2e10c4350d05956f2648760918f7a28c1ffcb2db23d3796921c337dea1f730f5fbafd890df2b22a4e9e4ac516b904ffd5653cf1def537d925f9f74460e2f26d944f6451574e796105d839f47af2b5755e6f740501bca26fcb5a1cd0f15072b410fb9a41cd67583bbb0ac3a3d2a8e1333b22c0afda5ec9b8becb84767fe5385634eec68d520e8fac3fa073fffbcb526e3d7f4518e9d352748459d94187097cf3de16c58c7466e64d3ca623de55bc33da13c11848f8ce39b153f5576e8443973059e05e61d0b819b62b90fe0c51f6677926d9414aab1514c7304eac6148e1711495d9c8bcd9e073e6ee844665ef02de86b823b529de6cd08faeb80c0a33dfa26873d06931a5fb79b8d55b3571345e9286b7a16f075e97ecd21bb3fcec28acb62595a9e3f908f198ddf2869791978a65920c0f4c44b5ac5672ad2c3d5c01982a2f7ce6789cd996e172cbd09e0785bb78bc7fc9ecc26dd9d638dadc8a84665ca1fd801ecdd51bf85496d7e001afe2628894bbaa339162f1375375168fa1b297dd58bad124363d15bc467281c68380025ffa888af17034f27256294b6fedcdca1e05480b8c9964a808e279ae6fd2cfec2d5ec10391e95eef093e64565e5c5d3e54d01ff4f50d9f0474ef0f1e31de2b90919a986412c9815096f6027b47732307e6a7df17dd3090ba1943b6854437e248d444fb07e1f7e4f5f1a9250aeffe655392ea97312913e2e2a92f019d6125774a5757006705e749b1c64f0b44b6abcbcc6767ae6fc36b6a2d1577b8eadde4c4a195b5970c22819590985f10b775c0c66091a4916d4359b5bd29650a449a2d3bd69599c692a544ce86e1523d36577c933769688a08e6a59a0396bca53bb498b547e5c7aed537e740956dbb5524fb9d13c6a9628699292b1c011609253cd17eae998e6144128def0f7b8f234960d8bfdd8e4976e15b0b40b6fe4d4214eac48161e6b97ec9e66d8eeed12f50e89e42f3bbbef3dd0724ccda86a3d3e4c38192f9507a6a40a57d092cf3527a085e88a9ba8a2e66379f65354ffed5f05b37e73e59b3dad3cd9ecdbca6efe0179c143e227720de4a51bbe925dfc1babf97cbe0f7bb25b82d576f163e605c3fdb6237df5ef59e71c8b20852914d12bf102cd1fb73ee91c668ca05b452796152a4a028fbb0e86ea92ec5124f3fca274051bf96d71e47439985589e888d37930fe0e17f2119181e2b9a19b9a515877b11ca1086763aa56746fac977303854bab704c4fb4af5615aec63ef40933bf37eb129d636a7dd79ba7bf04e84b2b0f4943cebb8773441b56fd0160b91841643b875533720ba817073a35d8e2ac8e2f4dd0776a1dd09622e4df0bbedaad6fa70124aba223cf7655934c381938f75ffc525af71a450ca30e02f6154e309aa418ddf7d514f53fae53584bd55244f89d1fafba8a9281bac9c737a3bd124d54127b149989640437b6b5068ee7d162e80b8a60c8e8b9bb10b07e81fc902c45de8a496237ebdf0a474be87c7762680af88eabac6515e53f68c959fefa19d9e9ccd2158afb356918f14abe7682735e49ed892a02785361d4a7677af9d9e2fd0a4c223d5ed0c430b74f4d3871f150d9ecf40cc484f56dd4d6cee8f1f4e74a6221794ad2b1858b786f55c511690ea33c72534da40e2de0abb4ac6402800ae4616cc76dc89e02c2378388f8a7db80c2642b010e19a59b8c87e561a28fdf58c9d6645e19961bf939224215cbba887e9e067f5eecda67e034d7b3a46f4e9e7ae4ed557a9411d7789309c78b5ea03b0b837ffbe2680d5a0cf6475929a7b956a5ffa30ae9effaab28aa725a40b156b720d08be9d4b2a016cc39c0ae9a69f5c5a8e0f80cdd5b3c92acd74cc0d16bebdacf519bd54743f6a31d67a1ff94e4b283c69147ac061c07654e1c716dc000705a0aae1c2af569bc7999c8eceb2b10be80fc3f5c824164d7310392e3d27392891289046327c7deebcd8da7d75de4c43cb3b0f927cdc996c0c26f3797e253edc5d63c57cc78cae82d1b2ce25dcc5d63a343a194f1f620933796dcdf172a52e496580f863f3742389710a9a2de83617c26018559e95e13e5d66b8942641a52d308e445e1188c0717cd5e5f8c94abaa4775152ed4a13af05cc3189e33314800fd68fb0afa37744d5eee87fa236e437069e57a4bb9a7664afdfd12bd0031ba9897196decdedb00ceb13266cd3b1991a952928036e333442c70fd7117da77ae751899597f85192bd37e7a6417bb34521929ebeef4175d7203d18d1551ad75e4490779fd9d820a431d40b11a63fb1e466b7112e05748c9a0d3e28cc881207779f1d99cafa8668e2779d30165c20ae13500db8e499cd887dd409c771ed9482db13313fd4ef04d8213c2416b2f209829d94e80d0db9ac846e500e9ca0f0f9908ab403eb6ba30ea4a8eee0aa785353383122a0aaa85f220eba0328419b571b4494c5570b8231b292dbfff4d811313a563fc1c68878aaa7e6c1130cff64e094e7a50614f26e87f26a0d8e16673fdc16adee3871deaa58bdfb1bd2bf075ed13456ffd7918a71c95acb10471a892fe38331aea4f29b6836e8b316cd19382a8e85395a3ca2d3a15ec524f45c43ae5aede1a53574cb26797f65a6332f5655565d384efe5989262de5c93311ba6e73164dc2410fa6d06bc97e989a4274ae8b2649284a5a989368f76f6b543fe6e8d98a982dcd42793998e70068711c7587bbf2a058840322206c6e769cf6be2048781fad39eaab21f6e4a9080594b9bafcab129975217e60958ce2d7c77a7181a1d3472c47a7091da0b96c603a14e93ffcd36a82c9a659cb8e2afed8a9b4606e2e347528cfb9cfcbb2825d0f34c61ee0bd6b3f52abeae0da2e53c91698a9df86cea73f5092feed8f036158f18604862918793873ced7208af6c1aa17c7c31319fe561dee1df72e3c35bdb018138342ab981e078e33c3060f830b43fc3d1d976b0c1a87df4a21b4052cc97f4ce31381f16df1bfc2daa15ac1b59fb2c45fe2577312c1ad063f26028bfae716cf66783279e3161fe0dfc0ad5df6b1a020cbe8d6851de41500966622314854e025dc6b4f65b9a4911d2b3f38fa1760fe4ee3194c19e2d2a04258bbab34c2c73c6975674fe2b121a02e5b4a797e35a15eba282f6a1f527f0ca9382c70e716eefac4b9b914944f754bc5f3535fb270526e904c3c29f5cae0e63fb3108462ef9b175555cee8ee615266e97532357bbc4134dfe7b7e1ec68194e97cf32b1f6bca08d166d2a9511021f56e2d60c57c2c1bb9b87f62ee6f796250b9435839f2f8f7cdcbb0ab3e454ad7e1ab58c1461d61f6c30cb33e5a1de25ba5e9c6cfb75c708441fb3e4a8e681ea276aa889b4853d7e0442624c7fa928b3a4446ae98b8b48973fe0b7883b3e601d0cd6a6fb25e388a55b11ac33c89517c4cbb77aeafd1d913e46ed165ccd7c94e86585bcabe8d7dc8b8f59a5d2552ade10eafec80cd2eec92a8812b365c792956742370f4d8d4223bb6191489171852690260d09606b2ee3423fd1bac21a7e99cd29f91036d1b60d537257546272f72772d6983a81782a4aa2d5478058d93222f0dfb04c48044bcd976064c0b5610f28a65991d43a4a4a70b794e41a1b8008436889e6479ccf4cc105b10c47f65176757fdf60c10a016dbd0d0d7fd3ea8111434ff32f231678430240f691146bba3cfb03412425ee92dada053e2930459d1040ef0df3e1f527d571c1e0420e4ae1f0df5787923aa62cec330d8ebaae9a801068acaa165825611448932158b0b04b88b52b2be3697d8e0e1f042f9c8cb25f48e2f8fd78a17e12b4ebec8159d99946cabb5129837a9d4cc0ca4851e5e3cfe5dd8b1f9279fd3df5d617d19c6e8b3f96f8b4479200f55cf7cd36e7e41a97d1916e9cada47472e159ed57408ba93d4d84ac8c36982b21d1c26193ff50996c2bb0b003636fe6ffe8b01c13ddd0316b7150604b4b6ada14a050cdbafc5dacd75e866cb8550fc3b52799232dd3716d7c1ff80999db016d097bc2d2ea7f11dd992c66aaf0db6f1a855c01dabcaaec145ea0beed37be103df4176909b612ebf8ec4531fc3a5e8fd4f9fe0c8f5f4c3c1534f72909d927753f5ce249cd565bf8c6643b7d37affd6387b0c6456659ca393318be3d24b1ad8ee03ad5e6b6997c8209755984a358bd1e76d2c0a8e2610efac44bb5f91f09be457ca14a69979f74c13f85fdcba7cbc4d74fdfdbb08509546035ae7d7b4ac54ad254e83cc8bffa31739677b22541b632dfd3a3d7514cfb2f83e0e940d41887dfd827b8f89a58aaf40e89ab9ce67fc9062850c0ba7008a42daa2f4529131b4e7f93abcbc6d07095359c4c46313292d878909d07b99e684e9ae95ffc06ae8bd5bbda79abe186eee08aa6ac91f3603afd5b79a8db6ca26d20efe14203f68d91c0f9b34a376f333e14730518fe430255396373dd28f559d85d9a9426d0398650eabe5f4a37bc6d9eed7ee3a0c695446fd46de39c9b198dc806c09520133d12056a8ccb08aaeee5ccf923e964746281ef3e1de1aba396b0a815df4c3752cd6ce58dad4ece2f42589b1e10736df800b82d1e66d3f11ed4657289ad27a34792d0a9f83882519d480b5132e7a41ac5bef6a32414bb3f7689b59084cb6bf802f2e5ccece261ea5fd5ebdd18d949d2ff7e910faf3ece70a4a4541835b290423ded634c879535cdb50b7dd75a4c9192ee4b0f4a760b7e52e20d82fd0b8ea2234bebd67d0b3c6e49c644726c1577d5caddb2038ea915630a4254a58a6b1aaec1338cd8dde9e9b6218bf696dc21d48693db80748b176e95ef19dae856caa367b4dc327d0287da881ac60b7cfc0aa01a549925ac9c9962b61f87251e32f8bbe4cb66bac9e3e74985e9a9f07dbe1b4248295fb3c3e31f96793d6b7b0122a949d4049e11a73ed0865e91572603e8539e7c64fc47fae86d97637d55bf2bbe42fa39dbefb5e65d098df9859ba453ea9d189cc87ba24be379a313cbfd3c43c237fc9e848409e6bcc4fba987dfecdd2eddca66fe8d326d6d48c2de5b19f60334f68f64195d801bc4051b775468c99cbfcd5c5326a6ffa05fb8487b3c3fca0b5b1b594b29ebe5c65901f4a31995095785b9202c5b3f05b309db5ae8b741e496f0a5dc39c51b7f6f45787d5f166b553bdf4bec056eb06ac865902d1947d07a055f172722489afc8d100a779e6f5899dccf041be0242aa650f4290a67f42bd94cb1e4f5cbca4e7c5f3d524d2c928c6e7ebf2042a14646ed47494098a69312ebc6d437d6c253acc2248603b44f8729fb3430fec9120033382af48279119716377d2ea00fb97653ddb2310f31ae976c8e533c26bc303787eac6a73e88eae28a6f0544510bf8a2f9c11ed0ae7ad7e0fd9f7e41adc76d546f3a8f8d5368d6c189e018e878595fc09dc045b909ba0ad6fae8f9ff9bb216139db0d703d4a6db59e09b48cf74a0f10bbc96af95c44f6b9d35667e59b95c4faa2ec15d2407d1b38f54c44df528f682382a282ad25c6bad2e6a772b35070eee5ebb1e81450b573f45e22d4356cfbc18ce66d57ec4eabf3a2499deabfa11248766dc4fccf7348dbc2c75d535ff829cc2640aefc14b3c16a32e4ca07936f699965e89909564d927f53f1f9e30bb46046cad55e07dec7ca50fa7522bd9a61eb91b213183cb5b98a40df23c093a1a37a758dbace6bec9b43e6ad82687d95cc25893f5100935f7d7bc575bfc3e7509ce239b39c916b91a5397c722fc60a2f46a589ef7aadc5925da4b09d5feb90d53f65af19c4797f6e59524e5dfea6a0c1c75a8ac159b84b29eecc8ed382610b30a02c136ef9ef0fe4da63d1a50acd6d20b641d39038eba88042eb87623e15b00442ac3debc6db5d5b037172ce3eacd755d40197c58d7da6e16c762ac7db1b8c30010d906ca84bbb65adff1f63d92a7a7b8b3b6224c3eaadba8a1ffdb9ece46daaeb68c8d2a5d0f64238f774286e1030d817f001cd4b4b686ff78aeee8aaab924fc271bad62a570335a15b53b32b8d2dd10c9b77f146ff548bd6708df297b4bcd743f6bbb72b2d2600e1d8f5b1b9160fa0949f19c3420867418919ae1caf57c7a68027c57442ec9dc05bd5e90242f063e9c3125d42394e21f01f27df4c9bc33a48bd5820725068d464622bac5a85492584cc7f28b693318d3faac88bf95c9c15db654bfed1850faeec3f5b16f2f3000c6a6dc999016cae5f6680638c3b73be5afa9cad2f5633d513fea71cfcfc6e4ccd1be9ddc4a1996e941d438e58e4e4d761a96bdfd95befc83b5c4d1c79352412fe09f07d03dbbde8fb113ce40a3c22576381c5313641fddd5602c6a5cd7f2850c631ef8e8a8903b7b03121141dd576d092fce34ae49bf48997cc412a0546d8ff7de238958e7f29f104793b37459da7e937ee782559a3773be64d3f8455fddfeb1270b73cbb2fa882c346f7536aa31ca1732be30ca992fd03f189c8e01f81a1378538ea165acc93c70a05b302816d2135d1a8632bd3db9b1320780bf1f54f1ee81e46ceddd4c606fe026dfd5ffaa1512610c9566ad722fe60841263181e0f93b11dbd0be2f6eee6c91648acfad48cfe45e27fcc0cd9eb2906ca3c744b38b49949c16c6970c4ea88d163f5662b74c8f8a38da296dbd921fba1afe38b6fbafa8ec27958450e90e3d2d99ed41d7a15c064cc3827945c237030e07c52d28632c12c8e231cad07f261aeeeabb504974ffdade4920eeeb13d5ea643aee6568b5a230b0da9ba9cf562ec437cf38e55596ecfbb9612e82f65c731bfde3c1369150348527230eddf0acdc5a0b53b0ac3b9c43e859e0acb3cebc74490025cf24b091606d6b4e5f221a303bff780aac4d9a4678cebe664fe8adf5f3d0202c5bcab1d4d1240985446aaf557ef4a80fb7f609085e65a1fe6e123d1b70ed80b2be807c99b2c6bf695b3ac07104117f91b0521610d0c20e22c371c7977e1fb1ffdeb79b40cda0721ddb1160911f1a2f007bdb364b876758388c62612cadd0ff55b5b77cb65f3cef774caa68cb6bfa11e5b3779e1ff72a1d11991dc0376287fe0e555b135b1c2b98330799f76c1e176289c1616af613c4cbe0f24955ce68f5b153243c266258f527d07f28943ef9b41d8eab7a5903fbca1a572bd9b746de8480a64de061704230ca817510f35b4113818d6560fa20d93b17664c538f5caf802af5b5fc2eb4a126dbf81dccb9fab2a3a18add957f3d262cbdff0b4586749609962352b8d51e3289d7dcbdfc9db16708eb776e338fe1430c281e32c1422945ee0cf5478f23444ba132cae41464920549f850a19c298ced50a751b35015f902f5e13670b744e3d05305f555b17793f0de4def209d129e63eb974f38cba06f0f85a7878a4209d34c74b3f7b57e9d8dc7acb0c516182cdd3c65daf4d399a286fb616aca6ae563d95ddad0e8325faa3f990e2751b8212c3d46b072cedc471340177bbce02fe1f5e2e5d2aca0d042642631994cccf2646a9b2a0510bdd1ef4a4c3115287a7e4b2b1e4cce15ed170389e871f7e9df8724fe096cbc6241dac29ee6f895932ad397f24e8ccd1c22df85f40863e26342a1b2196557c25e213d7097e1cd61218c158b9b54ec3d44ebbe5627f0662e2a22207ac3086fc54af8dc7e7bb59425c8eafd005f131589a0148bfa8ef11272427cf13b7257c1b3ed3fa76aa69921fa29b5b2e2815d9b72c776d04de01f34544382c68cd9dd9f32687df0c371f74586664039b5218a844b20899212441c395ce678de50ff50e7e620db9f68c49da0553b24ebeb16f7ddd8aed77f238b683a244447876ebf6f5b003e8db52492e8b4c34b95d8037a1ae9f0ef94454b6124baa1e7c6e254e6359a4e6c7b1061146b2b131e534826fa97968ab0950a71cb85be3ae9a6053430dd86f07fbe97b7b6d4cf642d94752d8db1f2d768e8ff4faec36c764bba25b259743062a7d44992bd7a76a84e95bfc9c052b0baeee7e679a5e71d91ddcbe9ac6dadbac4a70b2c9889297bb8e1d3ed1c05fcf9302e4effcf77079d3d1e279db122162d7ca8ab5ff2e1871bde1381f996f92c7fe3f33be4f41c344ad767a4e56e090436922a73b0a5553c8eb8c28981817dd9af62848dd51508869ed43d71d3531174c1f6ce773d829691d875fca30f3ab95d769af802639c477ca579c1ff0152069f593ab3eb712bc4dc9835749a794de5d400322dc0e6573a7855180d8985bb24dbd028619268528b69fc7a78a63e808182f1e70b9a579e5ea5e2aa809630b554a6603630dd8e51c924ff6a1937bf7aa8d7d1bddd26c118f3613bc4a88de284d45da73e835b0367caf22cf8bc8734be465d891e9ce26e3938f1b9f61a1bbbb41ad78e9d68af1d85d21bc4f66490f78ac83007cbe2b06396c11fbb0ce6c1e17c02c3f39b0f1316486ee676d8437a2301ba855f7a0de4f681158519d86d4a918d17d45b34800ab140e42a24634d525c2686c682be9f9b80410fbdd46e93e1246b355f078bf16adf5a4c9825126012b00f2fcb1fa4da58e2e81f1b0dfaecf2605a7e7601248050ae02c24d571fb7cc8a9385f7e4e1f8bfef1948ae9991466af0eb13afec5065059392e889a9ce4735362a6b3ae3de96974a7cfaaf158d5ed02cf1155fb0d460b4dcdbb39958fc8b2e44d14c594e018d84f1567f6d16f192655f7c59d23cf6309d3dbe206e8c6b29b1a60cb5f312a7394ed4c0892c57792cbac9795857e048ec320a14a8af29b3de15608eb2fc5d53d852bb5a7d89d54274a03c4efb49f9e1056046f2e2ce195d92f51efeb975d67059e2122ef6cc46c24a54407f583cc570e513d39ec8660d93fe853d4d13d00de8e3872a3cea7e6c9e3f4d57e2b030898b666d0c727d9bf3baad32fc7236ed5860933a27cc78fc959fbf48858c360cd0e659c8d72ce7334eb6e85673165d71f68fef200d075ff6977d64883b89dd22419da79032ebc5297145358dda405a07ee99b418e3875dca464d010b296bc9cccb7a7bb19ded9ba4530df633fa83a664f43a76f1931c3f2dd70391708b1f423b8dff47339af14ff255e7cb5279ed8a94b54962c5e6cd29116dfdd8bddf524643a8f5d18888a178daacad4ae0d61eaabf6af851305cbf40d3c5907c0b889a02f5e70b447ee387172adecb5a1f54a9902e4444bade00637c395f730543f7892c0325257987b700ea3fbeec50170772bebe783169e19c9bd116952c548557ef272b57d784978b77151de135611f9bd318df3b6c73a1c3d303b05ce04b531c483ea42dfb3e3faf064cc9dfc4ae80959be6e0a2636f26424679335cec0dc463592720184c6fb4e977df858b680078ed60df2f2502d2827fec00e45027ea21d319c56180748e72dfed199006ab937092306470a6992722aba5b8c8dabf3be20b59bfe3b74826573ecb2079e3da57551da81a39435c7747e068ab86f4261d4e2f8e8fd29ec249c74672c6f9f5945269111b455ef0a43b1266e0ff42a55b6aeb26619b9cece6cd8f4febf1f51e0b89936767d9a27800f49d7e361b8d8bb59f9a15da2ab2a68652b1a42ea147c40dbd85c88b13335ef56dfc6fff8551c109e6056e6f131e4e566e0c62699da732a340c081c683a5f0415eeddf1c6f1d94073935322a2f965c154cd3f24c7a544c4f770ab2de678e8ece1df8ecb748be312ab2b0f5947fd37a3e9bd9e8d188b650eb085de35a6bd59f6ffd9bbf5ffc47ad3672ab63abb7b2697f5af3aea6eae6c7092095ccba18b86f5fb211ca14a23caa76990235b90a4b5348403621f379b3187f211bb15ecadc39c53959ab6bd7dcb8dedcfbaa0ac39c46ccdbde7dcf1b57fbdc9d1e5b085cf11352598dbd34b7665b856fd485908e53ae05fdd369edf6ef51a087cac30a209ba7607b08a6fe19eefe39da915befe36e73a5a6e73b3a4d7152b0b95c27c1e89c9180dbac82206c9819230cd3aacc3c48c379c49f8c16c48feeb09dd1eeeea4966b69125010e5e87c5c9b07ef8af2558baa92112202f3d5fe754ab101294e832869fad72d8d1a159b1fe02203e7a796872c7c2b4082cc7ea491544cc260c9aa62c2ecdc6fa3c8036d0d53faaa6c4f8fb3711de04d6d46b67e58ca62f0cc1825ddf96948da9e85ea706892b053c4dda3437938f1b9375d006e2a3b24a8d81046fceebc71957b1745bd04e33720e56b31afec9fdac001232a3eda2cd98f7e968dde0b5010685030a15948e97f6fa2d85734ba46c8087bc864f6e9e5fec69c9450933199bbc39dcd87e556780c594e0b2a3a2a5a2b714a8abfcf36ef331ec4eff40d02fcdb72e6bd3ada08ed739bfd2959a0f2adbe09abdae0b35df78151d664548dd3ea8ccb94413f71a84f953b58d45833707e275a6a86b2d892ce0c465020bc96bb8bac49f96f7529b637f89b8029f1e91fc7968fa4d0f7657ea9bd1de4cecc28f6b0db345fc97c868ac66bcae72782cb1f871d05f36f1df1109553522e0791e37b44aced82ba02ebe077bdaf644b93a68f3845cb91b696702681473cbe407b3865ea50854a818a3773848213e874cd6eaf5dd8c449badbbc76f2bf66c79933a565ca6253de37f34b63f3e349573a9d86d56225eb28dcae9c5317e9e903f670bad8c92b1e3ada0503d988f95054d7897a8fdbfeee40c39efaf8a307e52b9d03583949746814bf0bdd965f9152f33aa5d2cdf5f67d039536bc19ded452b831b25b40379cbed2ece527b688e9e9a5532a2ac6f4aaa7fc925c61fa0df6d35bdb3dcdf08f6be1d62363588d9335d8dbf213e07256bd51780ab3bdcebeb04d0a02aaa1e5d7853093d84cd425fbfd6c73276548bb481b771ce1edd0bcae53f187b737324308ef7a07bd050426760c5c4296e3bb52248115b4017d78ee08ff788e982901e854506f9aff56729c55f7212f782650d88adc37f19d058775bed8b93add5dca23765b3d4e20273dad27f537ba61941b27408b678561cbe2e5d025065daa4599949edfa5a27f8deecf71f97aa5eb3609fc2ca536752e79a7764677a6555c26c0cd18cfc0ca047f283db55b098547c05373c1b50389436ff3c23128953a7582c0147308c51c9cba4057745f67049d86f835f35d4a09a9135e7b89f159bbf703ce466929486886dd62d27c47455f6d57b1bc7016102aac6a23c3c1e75ef455bd3b7539ffa1d5654b04b450c167fe4226ed35763cae1b4b499a9ca8d6cf1858ec7539b19c63fed9700392dee52859384af83e9a8a84b0bade7b50c148160fd60ca11e165b402faaa5a2c8f3e6070b4c29b2bdbf191f8dd8ae88b8f2930a1ac0f711ba0ea2c9c8d26700a50454a5f40d7f9cca7458ee59f1afd85190a6819706208a4a42c98825ad9f7f852433a0ed0940a082cd52333f00b7e6d4bb2ccc8f484f8ffddb1183485ada3bb6771bbb737b19bb239dcf5cffad59c4b6bb5c5e9cfe5a9bd217cd5fc0d3df11f547d083d551eb2b215299d9ba1fdd4a8659dfe893fd783d3074839b76fbf8c36f28be905636f78593c5813aa7e31283cff84e11bdf364a4400da689b1e8b32a456538d3410f587c4bb1ddb629c4414c7476d4b3963b0d05df0b532f2c030ee524fb479843822f0fea7fcffddc07285431035977f97734f32873ff547a089a1985ecc9db53ffb162499675f1ca907418feeabbaf5f3bbc2135a25e918c81a2d1ca278572d8c07f512f4833b788b2b041d2622cb0ec4020d1b625ad6f595bdc166a2141cc62399cf458f589e8b3d77c2789a827df16e65e3a1a84b60a4afc1bcd39324b38247d55595e8f5dcfb365bd1da70b3eb166f969dc9ffc7ec6ed3c1737a324485ab8c21fce16312527b530166f1f5bc348f397f69a6fab45388aefa3373376e1db6678390c212ac50e3e0852fdbb97ee78e3c04b80dfca0c4b88f5a7bd610220ac88be9be64b6aa7489588eb354eb2059a17864d0417e9459948024b6d76619248720790832c785c88a56f268301b6d28672d157521c8dd5520890c3cf2740e0ab098a097319b0408be74b18154ca78dda2b4b25f60ce91af797c3f332efa9d4117424d4b0411e8860cf4fba56b227160e7aee0c072a8b29dfa8a73dd32ae00e12859510a526ab4a91051f2dd326478bb0ebd326aeda462a1c8c3bec897becf7d38be6123af39cb877da0514e7c5c74f62166c7b77b19e7fbe2bfcb65c65b22a2aea98a1998b2915af7866fca633e3454d898051f12463725454bdfac99692220be0875216d76425054e18f817c75e7da0b31df1647c0d7139a4119d6f855678bf5c015c19dfb6e1771b7fec21485e85e0bfa61d16f76187c20fe098dd101ea0ca153ec86f6b257e215a5556e03295f928ea37b030fa009c9ee301609cc32ea173ed4ec7adef9bcbf3a8d037d3386a2db8831c09322b152fc0a075107c045f83663904f5c4f020b8d9b0be7bd259ef2a8b245ae8273f14f50c807438e0fa6d2935f5286b09aa99f24d1a1cfd884008ca91c5a499e494c13b36f8509cfb7e1d36519974337f8cbbd2d2268ef087d38fecc604f3a9654b9eb7f03a20a9210a7e4aeba540dca303df7322e132ede59a84c64a379483388ee9798baee36b1db02b36ea97afacdb4e27da9413484dd255ef5205f42edff7ec1c4bb3c8a36476c9dfe3bd57f976e925e619cbfd297c6eb879090e731713f85a2968041a810fc60e022dfac3181204bb4e75dbeea8999ca09174a8d6f0c50a10f54b24a0ce838e28111ecac811d958f1394e1a46d4ff88579fd74630ad29a6e83c56b4439b00c245944a53b3c9eaa5e4f376e699876419ab273fa30ae245a02bc617e49f8d4a6d751461b0f934716a11f72747b0ba0bafe354bd4149fc74da2e18c0480444847a474f74ed487420b8226ad6b98b1a044939c8ceffaa293c5c8c4357a07a61ffcf6623ba0ed371d6048d0eb3b8bd284641392d2b95b63e9776da0db149172a208dbd4631357c20c8fb0c300765b7c7214e47592666a5d80fc2aafc7fc2ab461bfdbd6ca2f1f9b83922bb730e3b369dd5ecfc196b093d56a620c310d32b0b1961d98dfd8da3e4fb328437eb54aa5d7f807183417b64079af7cff95a5fa528c2aa7a7956b1685bbce0e58a09c7a1056e54b9a9a3c9dd95519615579a83666bc2e1f60951dbbf87ad43d99707f5853772773b062bebef8214b77620fc14be630312c890ce4a4d73d79d6dd73421e6112f57a3d9700d42f8c3746cc1c1ee5e287c43af4ce1261f9a30357eac271023c5a8f064d6fc874c277a0be42ff645d0fde1f9fc4d29392213ab9d283cb5388f15dfd2a7f2be0e4ad54e8005a63178d1775be0ff01076648baf7a28b7eb713c02761a58726f598e9195f03e999e033e29b902e13a6e56470c791b77e7b115a836810f9f0595e40418ff2427c44e12f05076ccea4465d87972996d4144a4c41fd3c5be8206992961c1218b12e6b4b9e0f295c26aa79330a2714a79f675a7b069e9caba83364651bc77a0284359c22f0ad90d2b895fd48f072afc796ead9e10e70828c1466624897815d0edfd5797df8a1b28d66cc4687d0f66452d98cb929b6afc87167acc81c7d22656c0609822d25df403886950653f229f0b670a142126bfa5ca0a5cde5b9e47073ccaba9336fc28c99844e116854cf608fa6b69c6611b48ceae695f5597c8448853d9f524786f3d297213fd63f80cd55b7ebb7f99295c3e38879d8904eb64b2314837f99cead30dddcc1cd0859be064389887c4dcfa400aeda7de20852a02d5b8b8cf537b3a2130f46b35514efcd7a7db921a93fc287a0fdd44cbe3b438e4296edb1645b0e4f4bcaf6161c64e1a433bd7f9680e00bb419e6a1010257c091755433435ece2dd94ccae525686172753534e1bc8d575302862f8338de4ff27205f55c1594462e837f0dc9f5299b386cb2a7e4431b73b3570cf29a16d019457d31ac0f0b983833dbb8b7b02322b7f89a0cb7b0dccb177fc74bad7241756f06db2ff3f123072a45712dcee295244a1963504d56600b9b31c882837d0b8249cdf938d44323fabbb880144c5e5059f29fb81dbd0ddb76b569a91fc52352b95e185c710fcb17b77050cebf44e2866d0a9cf5003ecfd2b9b756852b3ddf4c078a5e89937553daa487f59e391aef8ea9a9f98e245a8600374597b46eb0dc4580013be56f94e03d074a331183a87c13292d3acbea8a785a9d6db0c1ae65d273ac50db6a2b416abefdd7e83c4388e06198d06731c941929bf8277404d904fbe4b2e961348e0686635c429664dd04f68a4e73c65b9135d75f9356fb5e94731dabb1e89f86d6c6569827d3383c618cc7d783745c5e1adb58c418b91371ddabc9f84258a38d6db044ed9021b076fe4224449f902da83fb663cd60069eb785a653fd8b412eb390f3644097d002fd470490af4123dd5681c1a62f52cfbfd65eaa4a6e8d9580343f71d02de857a647c3c31c53806894ed5822db83c25c212395fc83786347b3f86d66dd4a09157732880576032d05d865156d2a16e5a7414b9bbfac565c5350ff57db2b5055b1116e22696daf80d14a570f7709faef3bccae6da24da26e976faef77c0baec1fbe5a5b26b3f3357886bc7841397fc8a4101cd14f75afcb3dd1655b2a628d73bcce4552731e0f2d4b6a0b82ce8cb5d19355dc899a6d08d84993a90a7563f0f1a86ab80d10947dc9b4c427edab71c69fdcf0d441066e52dbcfa1e0ddc8b0cb90530c5942388d7bc3ba9ba25c37965ad6938ef52374f97e9fbbfc4353af2aa802b53c00f04dad4458d3088a3ff5130f6556a08421517f4d43ba55aeeefad4245d7815dcc71bf087a111c83388bd07ad055fa9ddfce24653a68ca940afc53afe9b79c22dde5794a04270120ac68b8c4616690c9ef69dd467c871336145bf58e088ead492de73668e44537778709d49a62e4ad7890dad619daabca95441d8493da76ab03a4b4859ca5985a4b58f0725ed7f5d4874eaa651f461a4caf3af026eb24c39dfa613cde2100246805f42a41dce02fbde259eaa3b33b4fc0a30174c8e4016ce4bd4fa425053c0fc5a57a1f9b48c7098e3bf125d0ae0bd57421b8e16c42ca3d343474a27d09bca4028a8a09aa1be34d58fb95d207820652badfe2c12d0495a1a5f8ff806b012c27efa6ee4236c8330343d2914b4935d12ad734ffb0a3236ff40c464e5647d731677a0b54c68c699f5ca4d01d7f5c967cf0e3a7bccca6df07960c070e021d757005e229ea6a2c6ebcabe9a0e9ae198d1cca4fa3c283341309be7e6da94f52db0957b7d8116d106315913d0ecc0a026f8dd77678ed379b78891d52fcdfdeefae06bb6ab8a7010cfe9876a9108d33d08cf4afb6804e0babb3c21bd9a8e273e4263c44bd3c346870e82b80c4d1c205202cb4068b4c64accb98bbc9f91f46292ba9bf2414a7bfe0999c45866bbec4d6e265a03256667fa0f385a82596f0e4839dbffabe3b73b9f52da35c378b57bc46c1597bbf5e4b1ef05c55c80b043bf2532f48860ed57ce7c9dc97d8ce78032674073ed8068338aa983528d756689584db811451a0ab1b718550898a95ef0f4acae5ed7198b476f66abb195696122f7575272bbb81ebd8a3778fb75daf5569af6f21153797eb33504c9a290173d77a9a02ac3600af0c6e057db29276fd9c201c8f8f2f124f7f5ac1253b90cfb70025247c6ad085adb6fc98ca0fd474df76cf015de6aa224b32bb45acc6c598661dd4bf613024abb008681ed7fc77f8d29405b7c981f960e5e14a96533d5931f0a8151c7d24871b31702677a3b08960b73db89414f1c6f9634220d8d9cd3d81352ead25c860fad30feb800e733c0e2c9e99c3465eec065fa984de6e87c52a4a86e8b81dd507c9540b69480986f4b70f4cc0aaca8c46872ed77b6e8deced407bf7a2a6fefce5e9471655abbd335f5d8c66cbfbe3f4ef1af194d99fe88e6cd8957d1a067dc562ab705d3f6ab0e34cf49610170ffffff8f