PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64784 0d2789d1235a7b0b4efe5249cce3ea427905083b6db56b5d15a5a63ad9253025

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a7328f117ab45eee2f2cb867a70cd028fdf0103b0a385984f483a811eb5f896c
Certificate Block Hash
0d2789d1235a7b0b4efe5249cce3ea427905083b6db56b5d15a5a63ad9253025
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050050000700b0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000075fad9e105bfa268d25374d722ab007cab54ec420efc00a8cb3bbcc8893c9acdc39aa8be818424f852b233a5a894d5e71cf025a38b0caf6ff5a91130ef2cf800b0243613a61a9fdde115f3282f38e8de79e9571237bffa135c17000000000000004000000040000050050000700b0000

Raw Header Hex

000040201bfeb920b771058f34bcc1478f43159c28217c129593c27253b0fab3f4ae7777dffd58edb16d89313c9972b7ecd7f62f3b73a67848c3c11c8134f72c1e21f888b3af1b6acaae01186c895feb11a883f48459380a3b10f0fd28d00ca767b82c2fee5eb47a118f32a7

Proof Data Hex

59,560 bytes
12121601030745ef0eefd9db06aa8b69fad51520976125c86b9defe7ea452800030d52ec5dc08489a62efd8c9e9105958d9f59aac58595215dafbef2ddc171a233f28e0b0c44643a711affb01b92df4f1b16ae6df9e3d228fe6a872174391da094fe8379080901dc81826d7c9e784488c637dad155d9353a77c202bf5531f4d67acc1392087c1c1c5a030069caff6f80ea73b58119d7bd6e51802c9dd585b4b343afd1d3bde4f948da7827295aec344ac1f7cc196eaf17085804158bde9e387749d6f51aaad21e095c1e6e81a5d36c6175669c66923aeabfebf94e9ae4e09ceb056e30b7c432b962386d40504fc1dcafdf2e290fe9fe98a605f2e474bfb35c3b5f2ba38098d7f7ab5f88298497f9aeba4536f8f5b9b20a6a1938f528318678eaa0ab4714987982aeeb69ca4479e096d12a876f273f208c1740e8aa8ddb9d2e13878f4a60951afec0ca08cdf27984bb3260cf5ea10351c4eb3647f87ec02527b17495f9843cdfbf53a5e61c1a51fd4c4a929b7e6505433c4c472e143f8d39fe51fe42b45e36f2b798a327493a8c6bd327d2bc202a23388b648d6ee9ed927c92df963237c1fa30fff601f10d56c50b2597e50ad7bd9643ee40e5e77ff216c4a1b3dd52641873c54daebe3ab77fd5f35e536b710ff5bfe21319eb24625be145d8e588537094668c2ca961d2e0d1103acaa884566c3621a39985882577a51d5417ca6d3f61d2df4b5f5b36e84b290a29aeba79757e306a5647dc8161d21995c9f98240016f45bddacf6fbb781d3fd75a844f655cdfce16d7a49adb02a49965047a7eaa8665db72094fcc7c09e856ed29b04767b16926d523c82601143e526f885dd86164e829b991227206011ad0b08e69822de77d542a9e7bae5fb584f5865e441ec0ea716830d81de9f96acb6096d5f9df4a466e788bc4607d70c7bd5e2e8180316f19b608dfe9356732cf5e4e71243a852b1708c5a30b0e793080c520369fd37ac9f1962323a38d4f1d30bcfaa62ec423b40159ae8a1eb5bc757e208477988dced3a44fa0280ffe60fb8841994c6e2ffd8f50d7ea751cc8847d04ae1c727feb6325f9e8dbce103745d3d83e7f4dd58127230692a3eb504c7736e8f11878044a09a4c854b66d18326bca14fb0a40344f39c1176e11e96de16e94d03f42f7b45e585f1397320c83818cd7ca5a1dbdec27bb86b210747d79541c0a65f22d0f6f55f7f9e42de21f0a58202d144020cab5546dca01e534daa7fe831c284a26fc36fb51d5c77d803519940f7281e1278efb1f4826e379d3a0bb1149465159456ee7f1bb053d482410fb9999163f8ccfb9b4ccb2004c043768ec97fdfe46eab19360cf3147861a208c6b502b23d70f5f868beb5f465198c5875e5894f98a0d38a358c7151a05e3a3d9dce9df8abbe29a1af332ad22f7e7023783db12ad296c8132b527bf4ae545c486f1dc874c70df62f4f9968989b1da8fc0587b836dfc20f16a3fc577bb4feff2dbc825a41a0b7f33d4cec1578771c349eb2f1be3ed8120da89d45c56631c066957089354a03eb1bb84afb249d6d23d25053fdd6c7e3a14670e70baee1b4eee5a646121b7d8d1ecbad9c3b36e1adb05d95048bd23bfc713400bab12a698d76793d82099f92559c6e013131170bf50687c0c67d822e5fe9b86a29a4a47b374a26f1de64078001669676498738a55855767ba0c748b31d838059b8989621b008aa9d91dfa9a8e52daaf919b1ba7063e8d51fb0bb3491ab6ea49448776cda47ddb674e83f4f1e69468da8896461e0e5c11847635eeaf52efc13043a0087a76ee51a80f4e5e18e6fd3d2e5d1366acd8d349809d0edd3c2cadfeb9272d716047593a4447f3c0db77701d962f104af0964c33470af560034b9142aecf428605040d391632bfcf89e1023c630c18afbb20d9f1888239bf80ce9c8f16ce65cb8ccc431c4ff47eeb8c508fa63b89a179e0ec7145f0dc67b227327fea8f5c5426c2ae15d2b7751bde252275fc9e57401b4ed474e86f9222d3edcfb1e5123f3fbb25d65a2dffcb2d5769dfd8cb5fbe9d436b0bd366e9b5b720d5deb887df15b970e9a88c7dbfdcae936be3c85a0538db8eabd111b85aa8abb2290c82cff7f9b41b6a0e5eca338209259aa4d9d4f36d30341e8dba62d859769fd4cc6aecee29cdda15376bfb2b9b952fbb22b329c724846e5eea0f7986ee7ef435d2febddc9f14ee5b0d70ade8afef57f3bc199b5ab0caf8119b7044ae8487cb5630cf2347ebfd94c2724b8d3007338140e744883c301a578403aff79471ac7ac08be89e82d49ae2796ce251fcb828710edfc292f3aa525f57623ca9a858ddb1f4cc095e2b47f697b3111174800b1b1ff298d20653b6cb5c2ee22701532a35315f39a91c05600234a4165bce2a62a4d5ff724a0b80b2435faf6fefe851c2fca6d8b7bc59305849a440cad1f815d9546be93a46fe4c0d30730f400200b5bc2e8dd6bca330a7a381ed4f889a1913c8712509f3fc2ab387a2d6a5516a183498d776506ca6950e85fe804f74c23c77c7501d2024059d64de60fd894f05eef9ea686160e9985d5e1b51008b7c62d076855e52287c194912e9a6946c0616048e6d66cd46df42d15646c737347527fe3a80c85d28d0345230930e65b0b3f0c45d8044733f327c3dc652995cf04dcfeffed2d7e657e9be2729d00f65fb90f98d6a737b7ed92f57d3219a337721909869bba8876791f687ca7881954655414b527d9ccdf4aa71fc047284155fd30380339a79d57a1494f34a9332ca761e5c0a9adf4d84c96a157d966b0d53c927994c3b285f29943845bee5fe66f150692c6778007af4fdfb5616391f5ea7b42046917150f29e81b0ac7084e1f8f518eab55b7c783863fd7b5c6ed50ca3536384aa638966b7c65dd0097951fd1789e0db930a052d61b762a8f6f3bab9ed678facca401ce715fac68ad4c529170db7c794a8cf3edfd177e9e7c8adebffa157bc4b9f03d265e46c34f1f194ee8b059604de413b83240d82456affbc5c44d37016b9a1116f18d79554ed57c7b3a5c15be8e70732d1d089304677423181ff2b664f7b66ae14804d961c60a88fec2afcbeee7ffd51c5953df09bdcf888becb9a6cbc33adca30614ce4446845e9904ca7a45ddaa32a3776d5a44087dab5adcb667287a4010a304a2b5de7febc1a65f09514464d7150415efbc5dcaf91d0cf981e0c48779afbbbab5f1abbd6b3d6c067c92f5ed8c8aab1dad8e732810ddd9c2e13f960d71bd21f8a1a9fcee6e91c0f1718d88dac2579964830c20bd46e931d07b289f5fa1c4cecd8dc11253856288ad2a32cc32e074270784947d82bc15faf08aee594ee10c9a93ea10aa7606d8e3bea3615dcc9f7f42ecf42962f98defe2307dcf4c7f271213eecbbb8f39b25c81b652ab5f13b86b3240d0961a95428526fc53063d4024aac787f841675d5aac7deed2d1affff1b60ab1692c9d5e8be5df8f2e0165ac5e8ac5936d7588135af898564cc070f0fedd6afafbe8300f1cbc27522274b7011b1dc0a15663b927b9685b47b9b2a663bd1baa7b943cd7bc52f471ad085d8de6d3860027a1646af7ed68ec5e6e6df1f5181d2cc243632471150cc29f22eedb1cf9d053704514efb40a98f8a48122dc020448860b7f800d743bdc21575ae14fcd67bbb9409f7827ac6616d55548281a13aa20d90b9141876724bd10434dcb8a26a32a48f1358c3e6c3bde8722ef4b101bbeee995b68df1d922c78dcbae87fcdad13e5611fe70aa9151e211f749c863fb1b6938d0c7174b8b14987452c714b77dc26b8a7da7ff8260f801c43683f85c353d20ca306664eed7e1db6c870b4b8fdd3d8cdbda1d1a945d37f53932398050e31b4b4eec77d69997615d61dbbe8affbd7915bace638a5f0f8dd740c00d195f3602701e82c56f3a16dab20ec8233fc410b200270da96e1f24fb3c87f01b7cbdf07bf8ef2a2210c6c9fa1d75720ae508bb7efbbea7a10111f8a8117016b8047a717156a0000cd64607d0258d25627d11cedb99ec3960a1f1e3fa36142e12c4eb76e4d0c1973d3595e52867bc4aed7318d02ad49662ed3636e2ed9706e6557fca72ac911d6e6aa921a056e2c1fff4a5ad5661eeb054a23343056b08f7405b6797a25d4abbb0dfa65913081dc1175479c76effbc078a23be454c530c23c776a2a605c3c0519ba4558effb38bfefdc770d098db7dcc1e7678cd2730134514fa0d7d368a871423ad8843040990243eabfa4d5a18239ce1bee6c207134bf16555f3b40e5a1ef8c2bd0b42794af89eb6cc00ef246f0109595431a313c781b3f93d85a7d2d86061b942fc07c57e9790fa56199e641aa192a02a4393bd2a00ee5a572f96c553b6254af1796f319adef6f98950bf3072897b15aae59f17bebc46e0a1c9ef892ead590ae9452dbb008e6d2d85a5501345cb240f81eb90145624147205a0763ba91edfc65a1cbc7ab64586ceac51a417454843dfef64ac60bae38f2b17a06177db0b718a8ba6bab780aa9398d0c0722c06b5f7a5ce43181903537e08cc49490c34f448452a4851e2f4c0be3891dbbff33e17ab373ec9676f90ebbbf4594dfd646e5c259d348ad2e2bdec0f62c8cd7882f5b17806890aa44b9ca6504f02fbe82dde886e064a61a6d5796be3194b6473a85c00adf38e5389868a48ca1b92a9d219bb7fddb774f37b5039e531275e73ac8c0386a4d1e77c4a41ce340d798af3e7736246e0186c0b10145323ba0c9530e70cc6db13cbef5742953002059fcb29af61256dea0c0625bde5882362a3553b4591ce98fc27b2cdde55c9ca1b0189ed9c35445ba7817fbc33e2e9b67558ffbb84a882fd10c34f54070b96de4d4157acce1f1cd6d9bfdc94a2e5d8a202794c8b2a8125162bf901907ec4bfd4641b59bdcb89a545d6b6231ee4fe180f75c1087b3a371320e0c07fedc0e030f7fb890d7e46d5c429768996e316942e331e1b247bb5dfd772204b86a9a0883cfa187bf78ba299938e9bc37c26cabb169a44b59c475e845430aa144323d1670f2c487095e195d8ec71d31c19b45bc024689e055fbc5eba543cd0e23385a5df1723c78cc4024e5d9c8dffd42afa09a65a6ece600d2a296bfc76f57524fef3dff6c6f980f99fc537b7438174ed81e6a316f4017f70076765e604dad63cf315f561a2df3b9172b675b7a6830ec0ab6703bb2c5145be0219ebb2d64cabf4acd7f12ea28cc77146eb41f8d5e2bd8b62618f43af84b63902684ad7ed9b12a207acc7d68a0eaeb7dbdd6e399284d8e8201d4727d34d0d754bfe78f74b0856fb243ef936deb19b6cf6df0cd24f64cdaf78f81117c428b304ee45c3b830d548fbf3a37f136b1529f4992c201cb77fdf0b2e1bc516cfa9e0685a35fd49f850e12578c8f1002b2879453037235737c4fa364a71b5a07b40704455179f5e07fcb3f1c0793ed991db4118d47df3beaf63fd044f812f83194cd0fc74b804a24c08f39bc3dc38ecbaa819305e87723a0c90b46a6b3932a37d66e27ac15f210e2a9346ea03510effbc295eef8eba1c38609a3c9029ad6b0d7d04946b51dcdbf59687e5092a988eaa31f84367d48c0760ad87b9c19311d624f5408e8f9284320948ea738b73a81cf7a4adc50059a96410f29d71aa84526c426d9ff2dc39615be49a9a6188e47860b29e3cef1aa0201c835be4028e330005b84f0b07db4a1a24474f78d90873280c9fc97270c81c21dd650275103253cd3e9349d7839a7a1435009967714815ab4ad0868d279004a77644c1c3ccedec3b9f79c46bd14acb23d8a4fa3af932b8fdcf89c837a1cd6e96dd697760f60317307782962a73905f37aa9bd347b8a4179ed1e15327a7feb3de6335b08a4b0d2f183fe4bc934f0326bacb195c1d2216fd6456bc911f9bbd2ec7cc2a30a78c05828708267bb3882397ec107e948455ff22afbbfe30c68ed97d80701c8fc35ac85f0240abd632032aa54a020e5f73582a74233587ae7ffaef612e1160599b2f5ebf9af979cc5af94ac6f66b1886fe7e7a26ca8eb110a5324012b65602cdf03aee26b2461b5b281d80e7fa083984010758eec1c0fa3718eadcc9fca842266e67772614fc4ec166798783aeed92803c075637da9b9d2717ea0eca95c59ca3c9a22391264eb9e32142da9c70eb454249e4be38086904fdcd3836aae6e5e9e019d47408a364ea01ddd123fe2145e48da7374a4aa1c2ecec3b02d949f4e8cacaab83f6f5cbd27941dd71b74d66170097f1cfb2d891bc47180839e69fa0f7b57afe869f2fb20412a961494a93470bec708c7c37978952c8389b80a41a16c61c5bfa74af80a82754132ae1096d259a877f6fee816a18614bd1888b2afd64c7a11973104b5724b6e54accfb9cecbcbbc06fbce6247b6b4ee24f63a175079658630373da1f66bf1fe6d95f6f29e5a1c05ca04d4c20a95770051af212fe30ef719d9ddfe7682c34fbd9f0f36ef544f95cc43ab947fc9c1d3b7b1fc1de34d4cc9b37d44e7770f1f72210ad148992304c3999c9d20a657e3a83c3bc7d32667c4faff734a2d8b5e34b0a3220bdb325121372bc7e137e371b36a52badfe3072ea69d46e21cd974bd26dbbb46490eabc4b30499a7579c24b3dd0e2ccadea5f41ed97bca0844577a6d877e4dc90581cd5d656333fad6e2c3c227e9babf05e7dcba6aa361f969bba4b5a65521339453ad413ffe6e58363db2d9319290378a9287cc2d318a76bcf5a14ddb512706164ee7032bbacef8d6be026e72a799a08391218b3b96b6626d8d65fcabd7c308544bd4a184ff4c944dcd76d256b5b368c05bdfc343122ae651a7c4f1f1396736f98b51ca343855dfc939ac54e9823c09c42192f64d413c7b2b810be5afce0b636f8cc51e4516cdd0a7911a56ee37c9958d8e5c2e669d076fdbbabecd857f4a3153a080970f577a7a2c5621f6951b772db94eff00c06afc4f5b14f6231305b66c0b9aa120c5fd663f8516408293c3c6337e506e11183644cc94f954f9069fbbb31935d15a311103965f00699cce873cdfa1c98af438b1b354ddf05dffc5b91ec229be0c999404d043cc2f276b18ca3c34d735af6a713f8a045cf11d4bf69692b611e29a0a3528d3b03d5692ff7dddb7152f3a3a95aa2b846a8acf458f46cc0e02bf568f6b8b4f99075947416a0db5f5c8a19e930cd7f99dfc26a8460f140191b643568b7cce439a559424a4635d9acafa25ec001d4b7a208384152641ed4f166832e4475e01cb61fdc287407a9eea13975da2feabd6f930870eea48610ab72e92f8e9f0e44e99f4e52f806abaff784de3270095fb82c8dbad0a6405fbd3394c3e7ce7f7a94bd7f67919842de666ec54b580d99dd0396240c4f02a2bf14129712bb53bd71bddf51ce8dbc992cffebb7593b6b6d75178288e5a9ce1631380fac7c5dc2548aba9b2da988741014ef378e93c0c89f9bf44ca868523609377461cf6115f74442551e76528619abf3b0aa79455b1796529e1c62c1ebcde356cc874d0664b3e5f7295b0f41433cf10358674fd836d78d5ec2b1c02b3ff4bfe11a3ca8ff70990453cf81b5abbf9fe5c0e9b64b3ea4516d0fd851ce2ecc96c7a75c33097e50babf712f18f49ed9c2bb5179c91d60f84e1a14de018cee085fac2f0c545408909a678ff94b0bd840e5a6455b5ffca3f2c4dff7c32b08a80a919de35e943fdf1de0eb32692d2bad450f2b5d3390d761081e4e4248bac72e22985cebcfc4e33d57d63bef323f284904e052e0f9d4599463e5c7ccc31dcd750d943bb8bf2c6381fc2bd91182e327d8b323641aca6cdcf60722ce0cf8035f96770d4d8de2d8d8fa589ba385d5707873dbe7c42d19ed727d901fb3ee6d8f082837189ec7bf1a38aa4af8a08af9428bd0943f347f38b24b44ac456707fe24edd213a4e768b388d918b7cd373eb2103e3f4c5f32248c15bd156a3f70fab832bc1e51972bdc96e5220f84abb47532f0543d2a7679e2455f77884eae8b8f75abdb90538da77cc987f9313500de59fd4b229706423f5a0a8df570dc04c860be0c8811eacb882d64d366ebc7f6cf09276d893224f85262e098bff11760934f90a11478b1fa7616909b01e4d0f3c0a9ca965b64be9f34b14fb469f8e86187d1c04bc117cc71c052f0e6294b2cc6c7be614d3f2071e83b2f451d951d1379c1b870a06bd19cbe39b551ffd96fb558560838332f1bf5fb57aaaf4629a11bc6943685666a46de7b2212520e84e925ff496b160b130ebe6a6c22efea2de5ff0a74bfe81abbb7ad720a08f9ec305b0c1f855b7d16cf48df0bbe783662b7401408abedf5cc8981c490cbf84bfb440859bd5d5fbb4754133ffe780f75de98be2b9957986fb5e033e1c43b7abe58821c680fe038bd9bfa2adbd67793314e80c57e8cc53d5b233a704639de6bda5dcf562f4b27c167927e52793ba498e19d80f28e441ab2852f745776afd3d5278b9e81b7e9e35f9b6a48a1997d09c5ca60548b81fb9f6de01c8828c27467b51e8c9d1350bd88e5955dcad700d2a5f43357b22622b1e0afff53cb128f23c0eb8eb4cffe3114e398b09b399ae77c0f199dc50da77cae3728502132d153573bdac3de11796515e635086f9f082a608299112f76d2f16c3ccb5d8bcac474c303f46aa6bb2c7930efc85db862a9ab970e754faf065f0a5c2dcda5e65ace76e4892c1089c39b84d5c222c0e0d7aa324bb2070a7796ef56399441cdb7bedcb1ead97ea45cf266dd2bd52302f98df2fe1fc5e8ccaabe49a4f401b7a47a970ec0c247ad216216b2ef2b267063cbf3200e1d65ee3464ab691fa0f8ca0c6018bb9e0e8531df31d1c26c344bed55aa58e2cc7cf2c42b3d22b8698147dee28bb774d6674ca19c599df67ef894c1046e67716f9fec6a035908b4f3c89149138c7568998fefe66dfb59898bd57e61b34678a483477213964d84eb0b140f677a0c0f3711135211e7e0532c65233c3adbc48d9139c94e8a49a3f93329f2a69cfb6ee9c9b4d4da27d83d368347bd87c9f521ba5c464e464db846fca208a0452eaacf6cfce3b06e31c5029aa91a9e525b1110c2c0a395d545ca4feadb9f88537cd2a39d6f190ba487012eb84aa421523f90f893a5140bd11c194038187d5c1a2c626481fb0196e0952ac407a82002167e91350a35de17ada69af25c41f2dc35697bf03333d9d05ebf7b6545c9f35cf93d46e568d6f9778f0bf5723290610af070a9f2ed8bc53c0e1a837a463d90d6a599488bdea6532a00fb9094ecf93dd02366c459c5580351bf3e24c47334be9c7a7b084ba8b22faa4e3e1af278e27b14cc39c53de5fd4d6707468eba60630fc795702fff058448ddad044d3965bd4bb51f915e277b0a8803e96c0c5cc745e8576bc4145198e795b526795d79c5142b75f5914afe5340a4319f9aced6cba21fbb84773e1f87ece300d9a69dea4b02d08c96df01ef71a5158dfa5e664f24efda73aac16f7e2019183b1b2b48ab6f88b4a35ea63c8458fbd83af201673718a7507553f56d572fde3b1c467818819491492fbe6f8890cdaf42759100e77903d0bc9e0f55b0ad37694ef52ef4625dba6c96ac61ed7e7443409d7b1a1e1317237b6941a5459fc3115eac88e846f93af4c06f681dd5063c7bb105d0a1fcc555845204edc04844aa6e5b74e1ebf5fb8812cb5c23ec1eb83e22d01cfea3ee27c7c8cec8cf76dc43d127de0d4bd1e842c7a27ded61095544dac96ccd985858864ee713cbc745a8001652b5e505a6e4019e9201492def2d28bacd1e341db390f74d3291e27351a63d0e3be271ba00690dcbf4871f31f7bbb40f00c04aba47b6276bcb11380926c1770365d2aaf086eb01c16b1eade5bcb78bc14c34f7cfac211c7da5338aba67fb6ecdcbcfe4748d52a2c20cdef98533cc61f6db6c8ae4801f73efce2fd62c938175cc6f251a519db8b9c750c0163e2ed75d5381bfa2b407d96b9f060b8616b3c8fe45f1828db03c0570b96655a47d6ca893465b135d573e9b55b6a8a907d6555b0502276342c6171d3a18e2958d52bd9573ed1a822815b1881e0f8c88a519fc519b20dc8e3fce215a7d248424ed88e45730b5545b0a986650f01605bf1faf230ec2c3fc63fc6f3dabd499b865e6bd93a2ea5a3695f77a2e280e3158a43d24f2983d1db98d332f568241abba20a61655edb803be64162b29a63441edb3c31e9f35c91f9eb64317ae5db3a13920a9735b39d84e4a842d9f2a421e3b570bd0aecc0d970f5a12cb0a86effba64e87ecc80ca118cf40a8e208e8de90fe556da7f9cd1545b1badd2720ac23be9613a688082fb9fbd5149062e8cfdd95b35c047be139fcbf59a18d455a363ac9e97aaa5826a173f20ba63d1950a4ab0ecb1c885fe491e5cea8e0b1a88bbf054754bdec0d43d154ef114ddf677120ec983b88c582c2767036c833f143def2efdea1bca16b1b30b5e18453bcf07950e4bc5d99d1c255074301941c327236729faf5ab2ba723c0f674f30b746d54a111d40f9fec1bea87677f6dc149fd25d6bd5fa743b6bd9b737ab6042863f6439a25df200bff098b02de37112f768f84a807261491da478697529668c2fa87cf0085f7540ce299bbf3f15c6692e8968203b62485738b3fce743e9ccddf79539957cdb487b408c62624703d532b6aaa1bfd97d451b03cd1a39eb6bdfa786bf5fa6ab1fb062d29a2586d4608fb303856679882caa7938f1385cc2744cc4b2c9addba5c65be863f4a364772e2cea2a6e11e545ecc3447e0fc58dc1be15525dac36f873d1a5082e69070f0f7d79d8b3d00d482197ac04d4d3fc02e5247808ee822e7bb8129e8cb64193a24390c3e73111c9a6c1fa977a3853978475c0ca2f483a534b42998bfed86e813b466c080c967745949c9960fabe5911dc333bdb2584f6ff0cc6703fdb949f8f787964eb49e2caf53bcc4a554c9a07011772854b32e40067a98204ce900740920f305bab86d61d9839b4b8649af29fcc3d509eb76e0207712a0bc9732e5144b6357b5e73c043c18a59c41a69678689faec67d767bd4145f3467a8db4161b8659d43d3755edff77141a42d19330d6687c56d90dd3b393ffce1e7f260ed48d23233c998114766c934961506293af236fc2ca6aad5e6bdcb877d0805d9b2428add4d48c34f8a703a3c6c84b3113aee1df90e515ee294350329eafe41a4d4ed8cb76cc33c1b818aed62d9873961d71953f4a11c3ea4ae96b18c30f986b5efc356d9f5852f7bc00ab60249cc6bc555d669325399853fc7325ecbc8c112bcabefc077f6b40f0aa5bfe991446f0fec4d48056d93372c7721b9c2d7d1ddb2572d52fd824282722204a9c268a9599cbd69a8ccb8e8ec5b8b10335c3b2abd4a384b69e9fa855660a361fc19337991043932f6e840e7ceb3d19238928fbbd802dac46361b8955ee8ec3c43249fc6a625aabb6a77ad05098e225103be491697308274a454c2b36236ebcfce76cd6d3df0970404a007e23402259c260d9eff7e44c12cf32931ff6a72580787ae0bf5d13b12f22540794a806f824acf4384e47d3e06d8387ac2e7337c73a8d75571f6dcfbdc2d24746083b26a3c7db508c7a4abea63024837f31f1e755f1334fbb397447d087cb18ecdae169dbeedc0ced8517f9eabb467d0581a629ef68cc0b07cce36ed6944ae702d2e2102d2c2b164e182910c29e91201b09561317313ef1c166e3a2a3f1f53f8f7719087fc7ef1dedb81284a44b4b891d5a38e8904dc5ceaa5b71239509b17fd8f5766b003739d73adacc5ae08c840b3147680e8934b8d9710618cd1c2d6a7667cdb92148d2c0467c751b509b91ea1de2daef290e02ef34790dedd957110c7299aac4fd8acf0dae44bf0f814dbb6d887cb8837cf9f0d0f8f0f62e01c1b5f30164d5eb6b63fd8b0fe34c4031e6c6d6becab1d1d38b58b6a7835c9e0f0e729a99eff54bfff16190128a4af6f5c3b7ae048a407b4eb0a1e95ccfdb2b2f82585d235fa179efbe069443790953f3b576c84b23d64bedb9d3576052d6ac84f3683a1ae45379486ab9d2576f9491365bef8f558168f906692e224fe9d889a6341cdd7505e29e4535729c9a7098dcc2d19d93a032751664df73c0ddb0dfe01f2def8b41edf202bc060593a3edf49dcbad6421b265d14c15f35fc5f99e272d81b14a90d44a72f59955a73e615254af3cce9deba1acb79b0439261c91ef0a2ec098c6db1f703bce070679b6523a3c60244c431cf5d56e6914301f78875655583bde6b345d4646e72a002a365c57db1a53c2658ac311d31aae0bcfad2267a272d74a44a2b4f2a09bfa0e5f92fb0af8ab1a890132971beda16cf0f38eb658111c75a4c200e0a2e6f5efeb53bc814ee274e5c368f34809f90dd70ec490581828213b074845e956dacb7874f5e431e51e617d82fd0b513b2bebab79f4dcc2f0317168e55a2eb2e5ab47386d17cafb374b509396f42fcae4a221997f6067f097c526a133ac8db4bcc946cb929109333fe3080507552ecf03b92215729a9815a5ec65c6607ea06713a95e0f4914b69acf98970e420def3891aaba2053c795b218b69c999d4a896565a223a763fdb2089f5d67113f966755707f1f06f6dd1be1435952c110c4e121853c00d3dae9c2e74c397ac5412db6be160cdc3f5f0b14a4f2b547a9f4a03da5f896638c85d8c94c8c75c52c7223c2d23086d8f61e0f1e57479da989a622b20dc0eac7b81cb6b5d29a492c64f14a8313a9ba7302f3cf0bb966e64d410928154b6574fbad03c9992f18a759db12eab69cb32b770e93bd5c4ec57c2e4a81beadd5daf8ca55b5699ce4b583a51b00d522bd77576ff6247b46de06975d8c8d0d1d5953c3898dff03c37297e697b3c3d00b903dd8f156f882e6769a113510f1978247d57f378f5f807f16129d126a6286e1c884b753d1b81cae627f995ebff351685b36254a78974e59d4c9ccd68067c16eb3198691fd472ddd1e5ccd8a227528f75594460ec96d76a2f4d6cbf44e4f108e2d84e8920ea0a40473edbf3d33a72eb126ebe77f8124edd3b1c5c9f8dae28582b577cfea79ea135389c2aae2fa3a367ef386dacfe82d758075f27b80e37db2c16ff841e7a1400a34884701a427bf8baee29f43b943af81732f99528515350fc01fdb073c8c4f86d814c364122209549110eed1aed6499fcf13198327d0615d80bbfe31c2b08fbfb88c1602f1e170bb6377e8884c2286ea9caa03e8461ab6c6d1b567b51246ef33dff2cdb418f753c48d60479922a601edf59bd3186c30c6b0db67042be90c7c1c218de90a84f206bae4af8229bad5a137340e653738fa876fad4859890c51bedd8abfceb56a1b62a7ebd5d7d266ca1fb10980dd948df8ae83115c09b919952727fdc218937945265aa6f8fb6918aa212534fa2f34606d7602d669adea609bfe58332462561801f98e21430f87c2c6c446d302023faaab3274035ef32ca194b920dbb7d9d791d687efb60b25287f052e35a5c11bc09763904a8dcab5e0dc1c66783759ad290f49afe22da5be668d4cdb9c0c0986f5d81e3e1df36e30ee9dd47b467a998a50f7e20f4709cc8e572a4ff78e29a69bd50e77be44993af7c16790ffc268501479ea5e5398e687f95e2890172cbbc11c6630391283341fc75100e7642b0e8f86230c5d6944c6d0d9ac380fe07fdd356c874254e2cdad4318e5b567742f84597e78ac5add30d8c9ba3d8dd455a5700bca7b7952d0c66e071d2eaaa3892cabbf89c5ac3d3b0d8fc20f4606678a4f40a894032cdf4502f3204130a36becefeb5dee38bd7545f0287eb32a5e716f27d360be36680809acec5cf47c7ee74d12892abff95f475efa49d6e2627420ec7ca9db56cbcd7c509f099d014374c61f90bf2fa7b5d7cae0d490f955a830a6e1ab5d16c1397e890e0e941734896b35adcf25b79138ac76889a2c1bf410b17841f665deb1ed205e7554156ba20d1a10e7164d7b2ce06cc4a5107b0c853e49fba19406d1f1053d80b08315f8a951610327a34805b2b6d29ab858659a184b8df0931e7fcd20308fe14147988614ac2bf5f4f5cfdf0f79619fe9a7145f841e51f7bed12b8d7f6f7e306c522ba1d65a48406f2bcca43743b42db1bb20d83a8a31d0698480ffb4228512348dbb9fcf7d5505f7b3b0930ae2fc9f2bff93aa3f240897de8cef9bbdcc4efac9546615d17b9eed024ff6dc8592ffff7fea5f5983de3f32751edcd495891849c0d1d404382c1ef9eacebcae4731d74be3da8286bf0392e8f571a5e292399c25eb59278b722ae10241b3f4d9907d9796c58f6bdd0dd6e9623238868b8ecc0c101a2a5bb1f0867caab8f15b5b6d6a147730432a9bee832dbc412541a98be361f8da1443f7913b695e5183f12c561f2399018a089477ddba7b7d3b230a0e61a7c341dde81d2b77e64d83a7fd7bff0cff38d63ca43d1475372d95121ad88f5b36a9f083d94db3737c78e7deb10ecc60f017b1928092d2e0268236f6151dc55b88d541339a3fe8530b0e9dbe827cad2e74ada766d76004dfd0e9b73586ab461fb1ad4479591a10535256a8f22788e5a52845f8d4134674731371cc1b506818b4e47b1cccbaa7c07a5539b39c5124cac721096e95993854983b09026cddd950db174ab9f886c97090b29ba51c9ce8137c3d5e1fb9d71a6ce250232e7869e2711c2556924936880320bff2bbef9427dfd42d2155f3ba30df3ee70dd2538850e4541ed6288538064a5e5254e50ef42961565275a89ca0103b72ab00fa37abae93c8b38c8deaa2405f431be15a8a4e83a0b4bef1d8f8ba4260ea061fb7b74ae1792946b65f960adcc128325a929c362a12118572877fcdf73bc1771e4c26ddc14c34463babe9b89059458217daee1110958f1601e5da949c1ae25b27d0624cf4db88d421b03413bdce1e09f734f20ef03eeaec40fd76719e683b43b157e347779f8fec01fabccf30be8e0d41f408cfd05925ab2814ec63e939c07290cc7e86ce0f1b3ba795c691cf06dcffccd5c86429b81ad53184f28767f4f86367f39a8ae0e1d986bf28b0ac821384ee5f38a5302312ec0c3aa4ff09588a52f37214cb4310012a3b48b5212e4b411a6815e0ddd7dd1863eb27037ac18528a35000cc548bccc61ddbdc5930ff69cbf856bf90dff891cebe27a7723a6e5865282f5aa6b4d4cd585776b2c27cefa4509a6129e7d5bcd1d31276049941404a7ff6d442679bbd8331c63df7119c306de331d30fb39c3d6ba6bd38927a7c51f298dc64df93c9cd6488b68eab7c5fdf6b67ac783133fe128196e2ec0e8c67a3caf40b53af17045a4282cf7d510a8583f5ea7698b84057a5a07f6912a6c072becc5baf76d8cfcb7d358c5ef7dc575a760ed4d0958a386ee2f3b69de045a72a4616dbf85724720dec49f69f4713cf62c8ef5080bfa74ac9b5943c2c0b039f3e0e25a54ee8e6e1c0e954894f2a737f660d32305d319f9e9e364343b1a27ec28760293d6372fde079e49d8df19d62b8f77262d2f4ad72fc9bfa1154a92cc16e54d4f317a7625de34c0f9a9e8c01b8e854b51b3bb51967aa66cc18a122ecfd012cfabb228212ef0e98f1e73df7a13468faf072cf219f8babda12a15ddd53450bfb89aa2b5f14b21494f47ff3e683af9f7579559c784e1f532ffc185b472df99602b32f7967ac4209ce3219745905a25ad11c11e6728c28180c658a0b3bca2316e0dfadcc6ead86c6cc6365b06ebc0525ada6849567c013b592790b1da557e9210dc37ae8fc084c081c12715dd5181a8ab0a08bde949196ec60f664925c30c11468f77e4662724fca98a5e8d6c6508039e0fef12f2ca4cd96f91ef84e55e337615aacc49db9e4a578fc1430283d7e3b96fe0f7ab9bf96c4a452342a3dac90f5a7aa07a03fb5892d07c6ce87fc9c3493115ce570219961d0a5a7b5bb1ae96a05fac7725749b868143922d77df15d736b94596208ab76497ebad566ced03f433a1a6e87617c0aaee527041dc46b0cb6d7dd056c5cc62add3d6ac23098bc6c83edf9a0ed3e56fbbae8703365a705c1f8d8ad3c87f9b9094ceaa8b0b12912232af3032c2d795da093dc539e464e7e154d0eb4bdf009b8b09083cfe216259724fee377305900ea17759d44b4f38d0f6a79a00f5f11a0fe3b63ac6f63c929e2c6eb9be2723f4f1436ee8a6a59d47b70367a5c6e72f4e8e70684219dc57ad045a05fb691c6e201b35e4bb0fd8e1a82dc81a0b643644c10b0fd1557d864f539b846834079a1182b617380a64fb84cbd197809e7ea81b8df5e453649dac02022232c25ad6bf3b11b784a35b2a32ae90cf19afe44041c0c7d0dcc1097222ef4dd023d33a30b248d0a07225d6d562ec444f558337b041571af485f7977ab42d9c3e75951024c787e39555bfe0f3741982d9eb855a1e00a12c748e8b2dcabe71e0bbdc39cc653fefb52cd3967901b51f152549f4696da128a51701b6a116c6ee2b23e8891976efe2ca9296334388323919e6ce04e47f7a1548b38b0627899a4dbdb2c7857d0af6c521eb1d22ae8b6ac58f0edf6a5a52118b4993f1b2de07c5ddb9f8c15fe7bedfc43f205c586b14abcf456db70ed5c1f886d790aa53401be896a9a3ae172af4fc89aa9747ec577ef359ef64120b835e2f288f3383f28f457f6d589481dfce21095fc3a609b97c891378a5f2525680daa0d1c84291018a0078a3383487c2568ef6d925944e7efc34e94b16d9f8b869de9b64964b20b4a85d3d82518813a6245c2a0d12d09c82445c02ad1075b59d57eb86dc186645f0615027fb617a5883daa12fd0e4a145371a2be922d3e71b30898ff912850821b2d23f99f8c10daa718149ac4f6384a50f97b6fc41795bcfe1927716c5c30dcbd6caee57b9f7bd4227cece29da1431ccbdd7960ab21f42f8a793de3e40dd05bfae27624dc6ea311f076370066521ea1d4af6bcaec46d9f7588d8d08de67296c753c15ca430dfa7955e6fc7699e39abf40aa37bcff3167679d0fe40ce21c87d334ef2f3947d7d6ab6d5198eaba8ece835908ed098d9984e7588fbd185b29555db762227d637ae117ba370846351cb29eedd903c6837f80d2973cab2ca3a1f8f86fab431d091420e228832bd16d10736ca531e10e86789d052436ccb6c581e336349a0cf796c9d71aeeedc65ef6c655eb8b62d169862d76d58228256e8de9cbcfd6979f709996843710bbe12f4fced53df707408f4d7436789b6975f9966cac2e316d35e0dc3fd9a13505544f7922a2e5c8cd6417bf29d65eeee1f83e2ebd8b230a43bca9c2e833ce9e9b9467fc722acf2eb42d865795cfb56eacfff87bd53ca3ebb44ac6e7e4c3b4877f0c96adc2c27002ead6693e430ab7a7bb858445c1492d30e2e3cd1de17b52f84955953541faaebfae01cd67ec4cab58711715219223a68790cd38222ccb9c0ddd85ed046f94d6345e64a6647a95e5c8b58c8d945f553a25cae48cb7fac3198016d24c03dd0abb5f2042e0a07908f9f84969a9eef3893bcb00f06836ca9f737757a3e075927a2e21c4c877831753103dae1ed0c4a1f701f68e49f7001fdad0d93133072f7fbe71ec99bca8cd7f80105c8f9f50093535d2bee4e6a273f23e8cee10db0a6ca8be0f2332005c4a4741aa3219aa36d6bf2c35edc3f9bd3ac5a26bf0abe723ba8cf9096d37361e06103ab0881aa758a1b1df4f6e123db21810301208394297c42c3adf31c17ac83d6ae1b40594be5587e379651f2302824c9abe6cce26882a27642a269720e4ad329dea2c3dd6b891d58d88b39855d3ae36bc990fb712d6b0ca24de86f6145a056c7059f209e4ea0ffea76ba60e072bdcbfb66a734fd8f3d25e8cc644f7bce4bc177d94a0f76160f9be4bc74622eb2f48c46ce4b57ca24d52cc35ce0b8407e1bd0ad80035426a988d9b6563564c381b06204fec13652ee6c47d490cfb1c528b03eeefcf9a7d56fc458b1e685533d1b22235ede36c1d485b3a485443994207e37ebe0c8081f390059eda7d183f49bc2d62a8dffe2c4881aadeb0eefcd423985ccf8e11b8f597403efec3d740a558bfb50eb1f4de868c54155758baa9ab5e9f3b2e09ee0b4e45bf97c7be1305cd668d6a250d7084311c63c376ed534ba717a6b0ab5d20df568e422ac9971b9e7ef33abfb1e94ae4c3e4a05d2ba53cfa7dca98d8f7d0e86cbaab96049bc60361429b51560b597b2ac900a5240fa673fbdcc8cc34a24c2e72f54cb8d50c4bf05fba8ddcca0d593965d00cea106feb871ae63af6e839747d62e7272b9dc1040d99ecbff8525048a4f43497cc87dcc18ace1beb01c51815ea4fbe44869b513c7581d26dc80e822354776a710a89884235187dec32d3e29d9a69be902fdaf2bffd2229e2d83e3d42eee29163a54b75b9743699f10801b96582b6ddaf67561c860183ed7f2f1e0e8a1a94f15cf33e0b19096243b7516a7be92216852cfe2d5732cd716d57ac8252f5a0aae45e1844516628f3a0262b189647631c08d9b0d8c32e5ace2b117c19c4b67ce9d735d61e28d49f5b42da20b6dd261fbcd1665b00cbf6c20d027c18fdc8409df30ff729e6a5bea6820ed3d4ffe276577f43eb71b2fb04195fb645dfe5f721b6e58b49fd8b9a3b62487dafc2e7be721e6039bf66c2cb80b2ea2ff8ae976a172c64c46fc44682dbc0642be49bb8dde34005d11f99354790b6a4ebb09ebb0b11618a2c28d11dd53e77de20fc4c0c4caa25c6d6aca91b58dbf1cdca78dbe1a4caf91393b10a8dbb07342430ae9e76ecfc0fb5a20b632983a4fce55d244de6bb1d00c8b88b22ed14ab5e55ebcd1a2410a3062ac7787f4d4e02cbd6f06dfbdeb04c9abe9d2b85d95689d0b862dde074413fc76a071a6d86de0b9d51ce272ddd411e468cb1351b40998670b37222aaa0a88c7bf665209ae7a3d08a4c2dbf26c4a6c082698b0a4b42324b4cde693208d982754c35f88a1ff2380dc63ae55ce29cdd8ffd6926345225001083b7102cc9bf610aa6d7447520bd504d42d65d6c71ca639f9a9e68ee270cc90237eca704a0ca99590d9a82b17d7858513077a3ca6d1026e8cd38b9a1651712171c1bb4fa7f660f128bc155cfaead584140a9d1a5dba8b5cb29c63e479ab20a6e284f30959983f0cb47c5bac00fa867583881ae708a0c250064b060cd50af4772538030aa89546b7e8d028977ee8440d3e1ea04439c72f735512cb129dc062ef34d9001705c64329174c2f5484b7097f6d1b4cc7d62f3e17ad33ef87881fd061ba2dc339d152a5dad800c9f553fee28b7664aafb616ac8a12880c99b6ca58917a7b28fedd218ad4d79dd3953ab2abd9bd524c4dfb1847041c63df498d438b196b66022f721f6cfb978581b3243c598992588cdaf54fbdc196cb14f66db7ffb1803148ac99a02e5093d0d741d995d4ec008caddc9a47074d5b47376494c1c2eb8c51340f18364aaec589673b5f5e2c15bafce556e7f0a06272dc3716750e13ceec5a43706e6560f046f4365c66163aff323d22f4738888a0e5698383e13d710c242992a91aa97b199810d99178eccf4a956513bac3045f5380f4677c75ddf756c76dfd15ee8ae2d955d1e2076f821aca7da2c88ba2c11129d7ca7589e914857eccece3896bb2710355a7f10297155f2cb84c8e44278e8add9406ff75f50115dd0ffffe178466312f1ae5224b518a03cf95e218b36c96ed7a1875bcfac21aadbbe0178c89b79501b77df11c0b65f2e0ad4291f3204bed40f110b14283841606927e8bad9e74fafce06a4bd75d9cb995f595d6a08aef251fd6fa8797e095d60e96aa073268ac81f013af07adff00e4ad14a1a788b36f18278d0a301f31df3faa408ff243903df07e6a2b6bd6288667c6b6241947ba2d5800cf9c8a86eddc75df0069625189202570d2355242411971fbcc5892f6eabbb5f6de74550b4aad4d27dc620b30f449b41d3ebeaccd48748e861c5c06610efe8cca697f7de498bdd1fbab0a60ac25352184e309ca9136381ae12a45d1015b3770b3dfe5dbf7aa47278d3e169fad04217f4a84cdd14c4ac16dd183b712a7e8d6395309bf76bd59609983343ca23d6138e747da5f348afa71209b2a022295f12a65ead4e3453d2bf137c1216f238c4660159431b6c9ed4ec9bae5844968a32719ce6d08eab461acf17144e180f08f2a09d16417010021bf4ada3b7ba94edf6a91ecac9cafdc08aa35594fe9423bdd139f64059ee74aff0a046b5b23988739e8a8d6cd3aba85f0233e3c3c61f0a4abac24276205538ac26eb76bbfe136f7449ae463080f75ca294ccaab9653468d8ceacca98de1de946f4f4f35bda79c4ca13ec2083607f4a9c472f2ec7ea7fd1dd8c2ee96506e96230a054fb83efafc3a41e2cc3cc46000504684e06f466afe33a084cb2bfc4814980fc3528d3784f82c4e41d297c3310047d7591132fd50b1480ea07c89d5b6216beec940eebc198a632c876ba5270e91dc992f473f01d2d2cec0f7b3a3b3b3e1f0d4791c3264d3464ff7978d11ae62026d212071c00c17de99abb644701b376dfe2e889565881edb9bbbfc14b2e141d2e097adcd2bbfa24f92508da66d64913fa8fcaf90bd6403d205190ee8a34deda5a6cad0a684a3fb3542b99d7c71aa693911aa6640be457b80fd85c3b4f8098618936e6dff593fb81923d772b17bb1e42294fc352fbfc3f85a57965411eb6e862bf4281aeb13987cf29c2007a56cd7c8e718f23c8c41a886e3c66e9373a7808a1cfd935f781bb3c4d04b74d214a143e559c46a092b5166519d6036f0f2e13fc788d06463b7e594e680b46d6b2f447f945906c26cc0d37205c591b0d239ca351972d2eeb38415315e12cca7b97a541f76c71b781840b4f42251763b4c4a246630627a1fc4a44f18b17a605ad53a26660d69bcb35d1455573207c5fa00ae95e6b44fe1f662da05604bcca6afde6a1a2b94330160fbec0314006895f4da43cd86954ea53c7fdcbae843862b4a4d2eea4b5ff83c1d96ed0dd54d13a4543e46bd11e94536e2a84462b886d57f50c7375cfddbf28d96fde411eb3ea96e9499e4fca20f9047acae1ba428a164fe83f11d0b04b3fac4ab1721a2967dc0e78ee0e6c463816c4b1deb362dc02353f29bd5f50efe2ef5f46dfebcfb5b8568d6bf19dd00cc1d6b041de754f2ad21cc11a4b11ff9c195e4daf6fcb729fa401126338a5d854484321dca822a12286235a9e4d4a08b3dd761d7214265690e0d651290aaea2bab70cb1c29223e403c1e2195a992ebbbe5d1dc048b242afaff4fdcb753b4fb77f1458200a3edbe7e129499b988473e785fa3159fe7291eb4beb6d465512b3c8a7c58daa8397f4592920b607f6542da26f3965317c53c09bb49e83a75ee2167943e2c2909a48d49dbef09630d11733a893d6c12ba0fd866c8e4267692ebb3e334d7cc0c47deba6b6ce0b0951508002db859095e5c8ff29c122eaee8f0d19418e468f2e37fbfe1701551deb71671246cba0d7d0c7e96768f1efc6d13b5df632f76c2e329632418320a04a4db20fab15f37aaeb86cf0496812ae54cefccb2c397efdcbb3d4f843c0d7158c707644ebbe85d6c7db0b0ea18ee475823263b91313805190198429dd5683a14fca3b4e6a2b7448084716ed7e35d7d54957078556664f125e600343db1543e81d427483a382de008ad24fbe9655e530d5bbb357f7d3775bc185d0691ca134c23f3f4c26a61d150b716efb4d98d948af9e050bc8f1fdeb7daab9bef139d1c9f26019f6504981c0510ee073fcf68ac4f11ed7ecd236132b36b26fe52ccb424d74682b5aadf2a3e12ccf9aa3c6cd99d2f0c56c8806e79941e75bb3f2b24caaa4c6fc34d5b8c85ba48ea633faf5c047a819ffdb7c20828bb01a034512a629469628b29af405eff54e80c5b2344a747606824ae7d8cd9ed8a209d418f16483a2b36468bb66999d9b2c62f0c4859b0c1e68d23826afee55e74e5d02fac04af454f5d32979333982be4f9732e3cbd0d4b1fae205a12896e2fa01ecb9c5af08ad6e8ea66117c5b5c28559cc560dac505f6830e509e094324a29979c58fa1c8975a1b18e05a8778f0bc5573b0834514c938be3a0c7c0f4a22f893d06294ed2cfa0f4c61380a0863b7622762f8dfb6a1eb0594785586447329b62f279bc944c6599181c33cde14d0d8f5a88dd9f7876336f428cc47a86b84a20b374fd60832ae1e712c915d301ac7741940ff21ee002e8c81b9d267f4732f99c06371428f87d3474e010712c21dd0e23e554e44da99880b72e7fed7839e7196f7bb04f5f28773a208d81ee05d8347896e706ae72b149002e7f2be6647b23c93485d61b063409e07d7345085e7f097f0b49953558b1b93e36a6697df9f0a6df5b9f605413d3a4db19cb25499ecf62d801a7128089c3fa777594f111dd828925bd0a3e3361628e9c921c9dfe57e26e9b9d7aaf2812760e25823ec3d4f05e403a1c2411ff33127f84a04b9065734a7cc16f6f49abce179d89d54ed581e917a6e256f8a257019f3bcc9b79064a47a922c287a759120f04b729a279669a213c7ffe8f20856156d3c9f9ab05f5f76229138deb5d49deec69d8de81e5a5eb0d8c4cd0f44853edab5e902184c546a606bce41615b8941e7eb868b4623cda2b0f2e7e8181467eac3f2d36f8ecb8296e41feb5a66e06a3f87f5630bfc4117287046eaded7d133a0e64ba3b37ef2f3dc53daec5f832a8aec4daa5e216021c57487dbea62818af561bb3eb8bcb8901b99b338b6f0d79a42f8de15063ed90413f0611067483f61e2ba0ec3cc6fe2ee82cf3fb1d670ca503e9bd46f6939da58dee91b8f88d9aebe1ef11528e49871aa81e527b88b87cdd6bdd50b73bc688ffdc2065c5e008e822ef20efa1d479cc8f5ea0b0fe5f3cc53749c8faf86ebe057c28064423052effbb0a58e97844126cfa054fc9ff236a94857af10e4e28ab34197b421cd435c091014939b3867bd537dcf157625710cc4e9221914deb136992f7a2ef9390d9cf9e9fea06ff5f69f475be0ee0641ef01d52a5925ecb75265d53258400c27c881492abd170f3094afa1e4f71bef1063b9b023d3b137d7b00367f7e5a7f1e234cbbb640c8170a507a99ea37e32381215cab2fc61fc33ae5777e9c34deddd089240ccbb02aa3cb8eb12cdd23f38b3fe05751584f42b658aa927f611a5aadf21e689d82abf27087a984083e81fa45d728ad1d11a7f612cc0dc7ed2d64046f7adb27038431e9c64d877fc8d5648d05edfc4052a6b97f04e58f56fff16f98e4a482e5d9f5ed87cdc127bc6d24372c4ae49e9d80163facfa2400f0ed4b7afd94696fe91528c40698416c25c6cda1c89daa3c2ca7642c999c9cf46584d1c47c4c548e64868f9bd8b084171059a03c8389faf230c9d37d69ca2c5183c205220d97208ae1b4efc094172e2a27c2ad8d7494e3f83600bb432b0a1cce97f97dda9d6038fdf0cea6df0810bd3b3841ff9ece6708b8897de82393ccb56cf43c489e1de869eaf66ce42c97513a8e440f3424dc1ed8bec9a307a504a73de13350edcd80eea011f45a90d8c39484396b7ec485e56070353ef089d5f56e1aa802643c541c3108c38e068a95cb5b0cb8282941f43ceae6b290d698405ccc3054aaa10c3e875d0dbe2de52f5e6e570ad492f2a6040d05bffc63e883f2b750c1a4aea83428081926c0a4215ac1b6e0f7377ae3da0e895331090895409e19975d09550d55ae914ef32954fff240549d759808000852442bc48b8436ba05ac96ff41480c9d1b4c367ebd31e6958895bf9b8dd5df548bfd54f32ca6fdd840234c0e810165a9d315630495486209797b646a44db8b1d198055b42ecbecb8ded13c8e247228020d60f78c707ab69c5436bdbfb057f841963caad69d2a8d20c0dd8386aaa209064cc61af335d93529221e586185f6bc4b71169121a6069c67148cd17d2233bea2e86d3e31a32cf7e1f6e6d67af44c4bb6b15ba0a1a908cb75a2636d74c35925534396d2a5604baa7c9a2af4b3dbaf53e3b74ce55d8b583f019dcda552be4f321e894b4a97a3684694bca15fb0e107f9c08ec51f6f1eb2ba8a26a51ec74deca4c6bccef8d18d0981ed8a82369890ae223d213b3c2a9e9c478548d71e502b8a20032911049a5704cf6acfc3f65cbef8afb5a61482d7d0402eccdaaadf4ecf1de65fe430961488209baccc30abc38b7df7f0844daa64e7a5dc6db47917de8f702773e011d0b119a30385696a19093151e5198993fd822006fd4e461f0d784c56416190ece5156abe674a16ff9c49f3eaf046590185e97eda8e60442128e08a040368a78060e2bcc2ad86d9ba148b6f28ddc8bbad9255735b3f0ee7f2ccdb380366a00f1e31c677a40a6f8a0752959ea3fe689420f009a867c19d93ba5d591bc30fb959342836db5ef9300c0e44a41ad5f73b79a69789a99fe91ff5d317782b41cac06ff0b4610a1d34fbc95c62f48eebd2709828036dc588c5e3ce42f6b119c6a58854412c2404c90057d7ff844af24aaf2be01810758ba0b34075c0b20447f1eedbb33583f4b82b00203b794ee086582157e2f63eb7fcdf23ec67a1f7b1d86a0a8d8a96ca09cef98e882413b77985fb2ddca66793ffb7d38250c8f4f5a09806f044aa7ae6ae956a6d15ef871fb6e57debf2d35ade9e66842025dcbaec1dc181c7946cfe2f2ca81d9a35767cbfff5b7898ea02a1a73701c1a734ddbf4dfcfd41c3ef6353789794ca2705aa9f49d0c79a5d7639fb6f49d9c75d12a30860dd6f73aa6b0758b52fdc102b5fce72d8b2fb32f5562a749c9d5adb61f17598f9f27e083c3180d2b90e753fdb3d4fa62773cd953078674d305409971495b232afd740a423c1eaf727e9e3e4d0e56b4c35dfc85ac29372339b0c37516a457e8e04c2ac5f2c6e4ec15e6f11da5e3b2ff0f55a9451dbedd366d14b9ce62995857a87b3a318233102f301e7c6f6dcdd619cb792a2d06b7d095ee83ef08f939687b19505e3e99353273c36bab155b4c1166f6b271ecf881731c86a8d636eebe68d2c37fdfb0a8c2f1971c242fae52c5aa6f9231917aef7ded6a3b97e5f14ec58e06b7446bebe78d0af9fe984e78eedf20077cf34cd44673625bb540c59a1d6fe34e8965d1cf7af492e2bca4362bb5968a86bc00c64b2a00f1c2874e7e700b04e5743f5ccef28924bb0a38a51bcc9699b1e8d3429e504df368064d812f8bbca2d8860311bbec903385942885c4ea88c557609a876d2ecd42703c9ef9981bba5b9662b074aa096e2230e6fdaed6ac3e61afd242030b24c446a34c8cbe4d318fbe38a5fbbd4f548c679a4c43eb5d0fd045ab42c5401ae6224f9c6b4e10b17b82e077a2ce01c5843e6dd07775667a334341d705f3c2014f7e26fce545ea1ba1286712fad6bd186511a10cea18fdc81b49e2caa371e1129ba0252c07ec85559712c8413080bf75af7458810447745bd6b1c89d4edd1a6446e0e91365d77d47040cfb8505698732bfb93dd00ae58667ad96b0fa04ea232ef456f2f26ea5ea963c22ce256716e474c617be66b343c06066bc882f5d152a3a2567452adbd7242ebec49bed7d622498e253166998ed04c553cd8aec06b3788df02a695d987bf54186f63e86bcc7544a8914fdf1ec8cac723aa8169b51aa1927666d5949a48681d4ed375026f2b2df8ad69b4866debcf3567e395a98dcee71a05cc95cb4de5f23f6483c65984ccb378c36bd6320b08d03c779264a9874bafac7e5b2a45922c74e49ef8bac81099b35b382b2ab19054383776d4ec3cb8b35fb67efa0a38d41b2518f560599ab4676dd07b3d1acfe2774a3e8581a1998967ff2595f7d97436ca4463b4735de7783ad1af6e7b7b423d2a34f502030a0bf890a1d514f9136a1242779fb5d02fe06161c3f1b18c9ce5d4e5979854ff0e763cf11feca74d23472319d40de67253289574ab1ccc33ec82209163eed5d8d2db931e0f45e19a4ad9d053c7195396a09ee7981fa036511334a32689e3bd07951dacd3ff9e03114f9a5847f0699729349f35841eaf0d7610a08d7edc08fc69caff92eeaddeb71b91ab6b25d0b83f3597f036561ba55ff48f8aada75e46c48325298949bf20b64b2e3e57ee422182bc794d3dcf66df52220c13b13bd3c6532ca3c5e600018eccf507d63357f2fe89e1ebbbaf327f5c9788f5e42729eb5b886e2ae2200a3651a762bb646a8a5782d8a4bcdd1c6bfa98634f71ec3482c0b7e9937f6aeec3eee96ecf273c433c3b287b9be849ae4a3e3a4ffdba7b925575d7e165d69f64bee17210fb4901cbd6b94f70187bd4aa08dc5980c4fae64d0b910fd66ec3ece62a3ac3372f0a60deb7e017bec99bbafc1a8ec3d94eca2b8526788ae6964bb9415cfe1fac85efa3d4493d7bd9981d2fce3d500dcb86b8a908895ebc664f49ac1d4a4d9fd7e5407f455e4c8af6d75a78723d76742f4f78ef98aef391a9a95289a9901216c05862885cbf0573b0bb80b17b7193f847ec0669fa960a8b03d5ae2d9b69562704cfd136788a972cb73e680d55be8f8aa764002863811e1b644f47f5843565a291469d56c8633f616459f852b9aece52301e86ca5197bbb66eb19c7d4ee6c978005e12a91ee4a6dffcf6ab1c097b634f27dea85eabc9f25637c225dd9c6d293ed710995ccb128e76912a2258e94b12267335bebe8becb8302e2ac223c675df73a7e4aba2729a87c9382da861c165feb642593e97cd25f0a4457700fe1351b8ee71478f5e52348588cbeaf956463373336136fc112cd200966c42242766c8bbb7794409473f667e0e55191dff447a0289d26cfde2f73d91b96ba1e5af49ec3686bca3134b321bf328201f2160496c6cd775b2c6b82e9a72dcc0b0ebdf6a7ddef710d2150c431e314727805879cb828eaa7e7346602df356ceefc842be1005721e2e23336a0a748e35990953cfa2ab2a35dd66a94b21bf137dc79fc71a86f4e4aa1543dc344c9d6d8442d157828651bfb5f2710cfa69084dceab390ca9acaf678fe6d2ec7ae6eb2e0629a27ee261ae2c888e854b577746b4698adf7e22db2c3c6e0abec73e1e2cbf85d01dd4763d0a9afa22e25538b4e2bd67f56ca62fa2af97ecc815824e3f205a1e2d96820eed0fa5eb1537eb3a8c4b1aa0b7aae54bce7319d1dffeb538175a6ae0bffd8bf78bee249a192958cc87c1c9c94d39258590f26a5922b90c7fd60a26f63c7ce4d253668cdf235486e6bca258a16d456cc8b70bb77aa56e29f4bc85a245cdcabc28107ccde2e2880693cedfe712a97b1d865f12d4daefbda300ebe4f3cd36d09ad7970abea095a0036bd7fff73a00d63e20e94bfa15707c85598a55ed8b06fbec2b5cffef36b182e49706e0fd5bbd10e29bb92309c5302408437e207b0dfe7ff876b2d27ae7a32d73e1e3e39195e6d533eb8e08466fa8750d62be944bc1d42200e1181bbaedbbcc6981dce650eae3e5cb8564ad307744b18d0e735bc9167e1d487747e83b4ff367fd02210d09d2ef44496082e51fa68d47de695940652708676990648a2640004e25ebb301c91f64535ec0392325ad71a0d759da5d94153626941af601516b39b367e1ac405916c02fa12acaa92eb66bd85f5e9ccef0815691d88c582e4b7e9a0003ec613e4a12c9ea465ddc8b771113fb6c3e3cb4bb3161e12cfd094a310b2dce39cecb080d0cb2e2ba2a96ad4777743110133188dc0efcf0a85bbfbd9f5de5cad18c938ff6b369006bca607819086204d60f85a1ebdbc9855e79ca7f721f11bb21767312769fc7eeeeedc317ae77037cfa6d781f6308e03ed08869c8b13ffbfac16759c2a18677514119a191b5394f45ab4849b248e1db3e1a286e7094c14fd710eb407a2d2a133169f141ea02b26864d78b002e5f9c84a70f6c332943a756824b59fe5845341a78caa1394b292a0ce8e68246289d3bf33aec4191fe37014686a3c0c355672e486e5a351ba4ab454bfabb4211ab13deac5690f8f9b6ce7cd284c13718d8f02fd6647ab6550763b0415d02c82cc758c43ac751d30839d7dbc6bd683730165fcd75fa41c5ef85e0ed80c6864a6e5aa7d940c83ed28a56d76bb3938171145d7cf46080ba3f77e6a8f2ba9085dc84bf2cf97e2f4a8a42b3fdb98212c145e0cd4ff57feaab2b90048f00e1fdb42413b9aa4df4cda541f336c8d03f33d99b09fa26a2baa0ca754a6f2690de52b348501e129d2aad646baf6a208df48b224901cfed07f9c5c463e863b12017328bbadcece351c8027cb4a8e0c8143f57509e89b976d3b5a8444543918fd5c9d9df7c0464920d749498dc7978ddb0aad91f83657e5a552b5b2a8b83b0bb79c119e331432097b9ffa035fbe33ab0c5d08324e2ca8456e3ad464d525dd5539310f48812c336065699f7c3f9177e3384fa4a17b4ee59487dde285bc358ec43848f1fac032b929b80d21738266b06592d568f8cddceef1dce912c12f79f335771985920ee2ae694857127cfe1e07500419cda0431964f7da9104a0ae272dfbe6b613c6fc3d8713aab118173a78b2c1cec5828f638508d42d9ebc6e2f4e27cdbba8f370a30d6c1fc17c9b82e804b2e1c0ab71b53fea593be917f5111d2e0c18412017af7057528d4bae5b78fabe70057cfeedd3d607a16f6e59cdd37210fe733f29e676c887d1b1fba0de1026fa9799731fc0e66758f7ef198bcb70d640d540f3eea84cbd37177b202bee27323d9cdf2f1329951822762e5ed6913684b03034edf09636d9144d97b5e083cc9e96c1d873241ee2a2fee07eb40ee98eeecb1a08546886362db092c090873a52eb635816502ed267a1e5a4c9ba41c4d2aacda6272226a4e1fe99fb46f9e8fadee10d05498a22094dad55b4da67484f04e5902f5091b911eade3927b1d0d3af959c6c8a4d218d1dd23769f2d0997cf76deda79bb1fdb3523c71ea20a3823e436e88e90a27fcafb9b67f5e408a45b40f3dbd39e06e57266f1a1479c515266f61c8de72f79cc1454798de1d9d52cdf90204ccc0e8b2dd2ab2ee0c433c0ec0d0d1834b11b716fa8963a10971793c21c9648f7d2f05f31b2f15cc683b254500fb32abe73ccc2c3679348e226ab96ad347e1a3284502c1b4579de7002d0487c56bd5610ff98e160ade5d5b0f5ffa9265b786142e875e2ce6a894d7d22083763d389a9d6a70296ee42260e1200ef94fb5622a0120bf81a0952c409a2df1e9e0b38e901f46154997c8637f4af2692d4caf3eb59f17bcbda7ee33db524ce1fb6aeda0024c4770ec058023a693ffcdfd54ab948d2f3fcfdb0bd8ad34253f1a9c58ecd479290af6ea48149c5166d428b892ca85ec63f2e32b670a2e3e3c8eae927fef62b18a6531a52d34e75b353b2552c0ec7d1f82f717537a2a6aadbddd297b7d57180bc6b76a3e98346d79ab797ea355a5e88d7f460a6b256458ff63836dbbfbc079c489f1a05b42006e57c8c1366294249edaaf29252d226fd95631d02b01fdff1d840637d67e81b36eb74593cf19c54c5d43ad103fb590ed7ef5fc002236478c245ac7975df4fbda5b4040166030a554a096c37b437e85f14b244f407a2e23174402fd14a2cd12a8a2a7e5e8e17ec721227025005e00e20a34e3c3e45d03595a424921c6a9b95b9f6ad96fc0120dc4af36f169d45bc367d129a068a5db1ab9a9d4260bfc32e2face23e4d474e42eca320859d547b70805f8a0ab6d20ec77e8440fc595b7cc12e10c613116100341cf3bdb3c6068cd7782f568539fe0c47f44cdcb8832335665fc908e64666933436e8d4c71de134b32a51467de6a05ef7370d4d8a0ad946d9ee9579dcb9b65ff3749620eb485bbb5967d816429c8ed637e60a36d1c13e16cf24e024ad1016331537185d8c5c4eb3aab1500009ff8b543a0d85216bbd8e8ea9590e54924fdd99a657c04b29a346b7987376570a922d217414ae65bb03aad7a35903cf06a181944fd07d9c4f9093cb43c807a7c1214f04aae363d9476ae8cd4fd506607a1b33eedd80c774e4b74adc45d17628462a7457060c9de3d15a9d0472ede172f90b83f55e0f5e334ff43e43f5bbc660c6ad8d448941231d0c588c874fb2b9ab2770cd62eb90e05b15b88e2cfee9836c4af91cd27f78968abd34a236463ed85fc7dd876b80560ed258aa10773c9c85b24d3205e8a0d596ff8cb26131c3ac8b2f7c179dd43ad6e0ba72c43a7aefee13e84e556e5814472962eceb92d67ab6b316ed29d94e27e9fa733b8f54823eabca4dc44ed25a6db3c3482517c3b1241517c4ce912b1329467c9d1836cd06eaaa0b9a4becf16442ffb4557080df5ac3eda9c3b13c8ef1cb4725d24859c3525486aec20d2874de0cf3d09101769eb4c8243aae1d7918c0977d84ed54f613ea78de294c6481a0459e5e5c5a54624c84e76fc4d3629fdeff7752fd8548f78d86bfdeb7572f73e38ab5a573d676f70fd5ff2eebce5f0894a5843a9e860fcce7563ad307c11e2d887d09dc81175b9173088c80a21ca558f725197e959c6248d31b3600575822ea3b747b3e22a9d3f8ba0503dc26323c2804758fd484dc10dffb709e37ae23135db93629343c7cd20063115917f132c90b224aa6628f1c75c8dab0216e9d7b7b1473fd208fe2d05360864285dfb1175ffe7866f9dee2e86f67cba83cf0ad4b45c2aaad3e2485e6a5147976c7f8f3cfaa441329912439ed50d203de3fdd065df9b899115f628597dbeefb65e23e6ff99194f4b726310dc8031702ac14bc1fe4c1d57f48fca024a5c040a166e9ebad1f15d7a77e332e45ec760f107565a27ca2d3a20b6a21cceefbc7f3cc9f955fdf3a4ddf66e91d67ac5c97e2cffa46eb83b1b684066738072460043b4fa384dbad1236f037ab09a21a9a952d489fa61cfd598c795f516ff0a40244ff7a2c9dc9ce77df20d2ac75d691306d4fce916dfc6a290509ac7e8457d16ec26de634912393cea18a61bce4cf433ca32a93b486361dcffbd45376c20ee4398484132ba13fa484b096951bbb6ac55ed18f88a876e95596b59dfc73ecc074c6be43763f2778e43c9c6c7455c25d967e3b5a66f558562da8c9d924fbdf70591b4ade434e8deb85f64dd63608b1bc30a9ce0070968cbd59c7a13b01ac7d389f35e35259b9b86a2907ac2404dc85a1d96e7266a10538d73b2ac3b0e68af80ecb933865295789da4b394815bc6c867c3962a0f1aad7e3cb0e6acddb546e6e777a0b0f99237983d481781b8e10ba9a805eda5b20ab0c74730ff12c11189e3be746b62c8dd47cc73159811e5655c44a72f68dbc1dd7dcb7bd88568f7ed4b3edfd415368801ea5c8e77b8f3f05f3b037b55642fcdb92388675d3e89e334a941e8852f9418d2953081c25bd4d43b46c691befaf5f21be587fb358f7f78857cbfea91d93f6480efc87ab3b0a9d80215f311a570c96885babec296dc3a654ed6180e7784722118360dc1fca0e1ea5a3f10ba5e9a9b16b616cd1d6d873891993601449b0bca126b3749afb540659c9f5f7f9724faae24fde983e217ed6318cdbc66d5dd277934972e5147bb911cf7306f4f93aad85808e710baf310f877ab6021c12afb85c64e90b709342f2c24665d0169de8e3d394471e3e1cdcd2b9083e5bd65e8d50c8819bb87affa814b45d384eccf0e13f25946eae89bc2886a7d86032bbfd6450ed6d03532eb5b09fd54a074c48a148d6e8e4544a8611ebc76aa9cb9388da45336d76f5655c9c6ac9947a8d0ae2c91bed8b4f45597bdd9e65dd8fad48cb85df39e8cd36bafcfe2d3e32729786aa928d276a4e2fed65d3a5e2151f72e1f647b6e60fd5d053242e97c6de0f4c24d4916cf6e774a0cd081448ec42a74c74c9e6f96f5623bcef1189b51d092660a18db3eb62c63544a17f917ee87aff045ac2a104eee0fd090e489a0d1582cb416dbb03a2620d4614682cfebd6f4a31efd87f9b8f4d04fd51132f699bbec4fdb0e395272a5f7a8ae39f64106e6de7d2edfaa092f762e6ee9bb382df933ee53360e73d55a7f8f29135a9edb721e5dbfd1426b7e680102e717d7b8a422c387afbe13972a970c6f6af6ad433e711cc37fc8d31e71dd5f985aafd5a7d30d478025f3d842673fe7efbcca98a9428416d335bc578a59e2e1bbd6235e6853bb6e3344de01f3ecc8efe2564ae79eb051c5399105b2d341c43b5c52ba40a21433295e0104fc805936a6f6df039c3797dd6c54c5bb3c6343abaf29bcaf7acc98ad1e26dfbb542ae6e62407bf19e8893c99dba6bb0c9ac197a8145cb2647d7cc622e229f75021de548f0e7dbf24c6516b2cd2430f3d0a096ea7cba44a7c47ecfea87c81c101314ec47d669c943f0eef68e07b143779a92ded5109377a60b6d4bcc583afb18a12268929e2429f45d35a0362623f9f4afe769e35f925b297a7be3a2c8a726d70a9edb58f457e689a45796fd3e0bb4fe5f5134b53badafa19ec585db334b5fa0e43045784ee55354ad7f889017948863a1bf94808c44a629f574d704c54a48d7d8368af06b23b446c2d0e84d10ed118369d6e2402c6453d487988976a84bfb016fa86135ce1886825f5356c57c6d9f315079579262c51a054009ceb540d2f97e9e5aab60c2259b7d3de4dbfd0bb2a55380a90a121202ee9e72045a2ea720e30d37adb9fd7355179fbcf44d299b7bc31ec6a984a5180b97748d4016a2792a53d1f8808717789651b9abddf5f2f27a5ee40ca45bbf9b2d721683326bea72926d302fd1c0668f801d594dea08d8840bb3e6dade66ce2eccbf93df7dfb6f21bf0849da2b34c4d436d6cca961928038962596b8a40400c3c7e5593c813172cc633cbd8d951eb339838a9f6ae54c0d65d5251322f3be19dd53f6151a79e213a1aa4c98a8b0406393e67d540c2b1638c872f8a93a9ec9ae08beb441c49ab3478c0c43a56f899a5f6176d9b885645f1603379ea1c280dd39f65b634fded050013d91bbd7bea8b4cac2e80ac83b12b793144ad86eae390f5b6c0769aca1a595b7ff90e091b9f28ad49af68ee3983722ca9de16b431e14fbe34e1bbc86838e86cab7952cd08bf0b99704ec83f26ebf5b3497bb93b12267d85b35a720b5472de402c0f23395943c423cb1fbea50f45837946ee87ce189a0c40f3a60948b9c8afcdcdfdea6f034e4820c2bc77f1456e55cca24c744927bc00c61e38228a9b15e67c81cf5b825f3b1997bab312ceb40499ddbffa056764165ead508abe966d37cf2712151e29c7576a6b58894562878aaece944e72d854684f3f55701cd4454ddc816315f91dc5dedfe25e2e3c62ff2486437bd0080a1a07bcefc9f772d9903e71af7fa24067a42d90740c69f574f7c14af635b5a44b025ca3505798bafbbd6de9dd3543408287dd4537cccec6af0973a39b6eaa4e6d179f60b0c39ef44d3ae43f8731289126a7b3369064b0d422c253145284d3a0c5c6d59a8b7d2e85125a94cb1ed19954350ebf40c66d8799fe7aca38e16830b6b89cb059f64f0085e1ee8742e817c73468561179e7ce828dc2383a67fcb1301e5ddeae88445576a45229956f8fe1fc1aae0240ca5fe53404bac9baa5946aa0062b3624fe4e2f884a791b0605994657de6d0404932ce340009ac1f3f3d6747e5d1de0243e869b68b05b6849097c7bd7ea8a91ca61bf53070131709b38131278a4815422c26bb345518532f4a8ac17ee19006407e75cdc6d31ae3d1dbf16e294dbfc6265393a02101153f528376dc1ff0af66c7b29a70cc53d8e7caeb092786d0b84d3cfe88aedfe02772f45e98166e7fff933cb5685ddf9bcec432855fa0c3a6821029d0ec8203b771f622f443b21fb151213c7f68acc22793aa1fe1181b49eb9f549a5d17ae0e752e0634d9af202fbf2cd1c0ce93ae3fcd5fc23939f614fd751f98ad5d315215c3f4b46c5d7a7dbb78cfdd19c78d15bca56e83fa871d52fabb7f4925c3258f14670da38f72dc3e190a404f05232c4d566527d6584556043ea151ee5a72abc1462d26f8596743ec2b47826cf9139f0b3e21d031c19b018a1ec436cae11a14273d94d75b840cd4547d757ff14a669b780a595a6a98d150f3c34978ebd2d156466895142d96ec8d73fee328b54db5c4088b6a811a8d914f4fa64df8ba00b6c065516890a1d195cd55b9ae07f96c7bc82ebfeedb202474eded22a872b4158c781976279678f7fdb6dd4b9c7c707001af7d7a9fa2e81896b366efc3d48f9ec68d1be0a851902def3a0090e07ba0f3033f2e01d5d784ec5798a66c1a9cac4ce3ffb0af5ff5e28fa1996aa05987a3ddbb9cb76bcb14e2870b2b48f268b7af16b342555377ba621515473c92e7a04a9dbd4944d42d850c53588e2994f7c2abc151fe0dfa7ebf6de1741766f224fd9a1cfd971d4229efea6c886b5197ffba4fa27a9a4abe3379649573432517de7200feeefc83de8f535f127ae71cb3ed913fe271ea232b135fc0bb850c775abe5185babcb8851319c577244b494f9faf85d8447003814a23f41bf86db54212af39fa372c9e18576b079f3f08b996377e180fe42a795d63688ccf5d420f03d26ef69451afe351c583a29c7d185cde1b585129c18caf4c9499ef14c4ae21b485e77d4e8b33ebb35210cecf760d542887c0ce6bb03d970e78873f4dd24d51d7e4763c937a6788e7f876ce423b49208e3e7ee8752b1614e089f5e4f9eea8708ee416ddc8661d092c885736078ecb601d2de0568d3fec3a8ac4108f5943f6083e22e8a49817dbc94b5ef61a2ca68be62c7e8809353f89a1ad2d0311a2d48bdd460bf3cd1aac7fab69b221bfaafaf23ebcb87d069aa5a3bd1d4ebbba52eea441064a474cde80c9f3f5cc05efe5b24fed45cdced62f16296817935d62203c58c32be7e006af948a090a50f6f2b5d875094dbba58a834b3cd2d84da6533a3e0f9004d66cdd2845e97ef74b3382291320fc276e42f57771302afc38095867798ecabeb5a8e0450c72f294a81a7f426187df7a9f320a8695e9eabcc2f62535f2c4a4c2bd810eae6060c360971f2b3b5db534e5cf97f14b90c7538a138d853fb53f7d89edc6c62fa6a42176d261fb9fbb93cfab5aa71157bcca7a0d96ebf871b88777c61a6e67ecd36a3933f15fc97144f3306dc0143829bf36094b4e82dcea2b8328dd8098b37dafb159ac59cc852512b39f2bc27e86d431eb2e5672b8c7bbc2d06bf0480d502cd7c8bece86d8e51d2ec64747ebd73b20aa8dacbd386bb00230bdcbae1828e40f0292337d2686d983b6f18451238b85b5311fe7fd3af4810a17a8b1c524e9253c922f16ad183e62e6bf832c0210304ed760472b2c578c30f00344c18dd8ea9d80c6aac4207c4c10672a45b12e792b4175c7a95dede4329039ebb6bc67fceb49d5b7aa9ac98249c048d0ffe6419030304d799e15709ffe3f596dabdd41340722e209e6b4447fb229722076f3862a3183b0eebc736b95d560556c70c2900dc10cd9575eeca70d309f648aed38172c5fd7979d790bb791f2df4cc30e53d22e40eb3b3991bf5fd11010b9da7f724d3f8ab9227bec70844af4d1af41ad2f3bd99803e51390bc41858e0a6459c8fd99e0c7cc9acbced7b132b72f502f5e8d9ad6680ae1518ca43cdf02a46e1779997a87fb0186dbbb10451414db1003ddea8dd9d304708bb4eebfa9fb30943589389819ef4cf120669f15654e6a812c38a7e2fc28a36403e3e9de967635f85662e435e97711264f89f81b2f2f528a0d06c90a5c131e5602498862b0aefa522d4fd2c85c85108e4a4442154d532a9629ed8de224cd3092bc0c3ed9b93f120777ab6a8869d4c0eb3352e90b5fdcb86d8cd264875dbf222ceeb822605acee6d69d115695a197932fb46f76526295113147528552021237da0bbe4940112c17eee890abfd0beb44f5a67434045d1b2f10e3b7bfa540eec56d4304712886cf065fc3230a5e2903778183766f499ea6cff0446a2aeaebf97dfc4e924685e15ea86d6ae9f74dccb6718bec469f86e9f6d5c500bcfe98197af230e2f7598ce56449a9e5fbde821b9f6aac10c9c9981d66f3f85b5f4030e443082a4abb817f59002200e0acbd8b688dd9cf11c524f9466027fb5469f2a20d2982d7ff82299e6a460b59ac596b0a51b3d5313abbb7c069c812339d989e090fd3fdd3db84fa8b31e50958b678a6c2a40d8575a0ed8f2388ef3c536ddf63361a26b8eb367c314b565a1080bf0c82af8d844397f6fd62dfdad6b85db69a0db95ad4e49ebfbd0c333ca1dc35e26c049506cddd867a8bc688659638babbd973838ada878f496bcbcfc7e39989032991d34d805c8c3967d2e5de91000abc98cf220706774a5f803ac84525870e61830637617609bb8b6ad345a968131ab4df80e3a8e93084e16fe498908c10a28ff0d3e400e89568b88b4f3511d676acf9b879d2a70ef89933dc82ab869ef0d5d7e8f19d2a6600f69bc70820ea87e970db7976913f8083e7c7055557311a77ad745ed1944803b37ddcaf193fa5ee25097f79f41ed6d2417cd4f0b26e58fa48f94dfa81fb29b182f91f1d18b03dd2e90577701ad1db7389e4cfaeb08ca908b59e318933738e76b52df8197fdf37e307e2f621505dded3544522c4a95f5fe2434dc4335723858f25fc5eaca9a00c35bdcd6af2b9b2386214ee4c97b525799a419b474829371eb0df385be76f6eadc17bae749a7c177b5da74801f957f4378015f91530993159cb797e9f510a8bb2142272b460eb36a72ced2c32ac92247d26650078b31850f6d6f529d7494fe571479811a9dbb6a0d57610c4d611b2c70ee0a61c8483727a227520de97cce6b2b9d4d244d5c5dd59dc55c511197d1b9abdf32d27180d8f1369245a429c2c82237a821fdca0cf629075465dc7ad54537030ea0cc057d31aacab0fd282f9e60daa883b05a2a2e9720b604445edd195dc4a247aac0894b69d01c61e4e722f612d7816c54b46125a71c021439036a8002d075f5d911d88ffa4f1f52e557b2374f65e4b6c5aa68f756a74a714d6241a30dcc972a6155056b98bd9d38a34099f164f68ef26c71d641cb7a5cca9798ea5d280d17f9fd85c7c34fe2ee01acbcf17a5f75acf8dc0a458a9e5232efacf50ce7ce84e8f9f2d182d85fe8bb179ea9cc18ba9112092800e02ea1213d318ff853414ca29ffc746469d9d43ff6df0de863a9c47ea277a79773fbc1d8e724ad0cb6af3755cb4a94f33068059902f8f6b895796cbb8617a33ab1916e931ac872cd6c9da8f633d2335a59f25a204a2f7d5164322e23a6fd7258c209d13cc6dd0f3ff0086b497abf2166db9bf114c78a90392cedcfb62267cbf52b6455a757fe972f9febbcf26deeb3cdf7d3119f365f53671e47700f3326e521e3d3103499cc65464a20d7ddc41e9a2bd21c6b32257e7d2e4ddf0fc1edaec6f40a0121a1315626ff4984b3f368612cd34c57ff0adbda32a427f3a1d89139b0d6fa0694a3025514457b7ffe9ec618aee60db64fb2f56801e1f6a76c996ecc8605a9a3cb94d02b9948c0111ae86bdb6fea4613476b68c6fe52c22e874beb5bb5fa7c2974d84fe7ce96b0234b325d2d9acce9b990f01fdb79c82689355a2c14bf269e2e1c45726a36ef181b34833107a6f05a6a883fedd7f4a32f4014c65f9b5f5868dc8b7b4aad4dac8852803e9c702e7c5d96b22fd22d2907947eeed62f545636a2c20348f83bfbdb3656077f23bf37c6d24762de45061444fe5d94135c7260e550e88be356cf459079f00fab0a399a9c33aa3c690bf66a48ab089d1f3a67349a283c33a47e3212f252de02b175c8a66158a487622bcf54d815b160812cc5d9a6aaa284d1cef6ec4f1608157ea200f2035b40a0eb2a95e81eae6bac03befae262cf3059300aa24f1ee5fb3a292447f17ef3aff1ee4e97c5c6678c485f925fe77358caab63112516245bf6efafbc9df62829f17fc1bc4d60e22ae091e2d6b860cd930be74a8f18934fe7f017def94f21045b9a581a5e774894263123daba86616a84a7520a3f7b3bf187aadf3c2a4798c375392c7997e2a537a3b9530b39df7444c9fc7014f219a018a50b1c171947a1e81dd3def9e863cc7eabb5ec54b0d54747f97d294d76c33b19aee330d7066cd23841e7097c0d1a4b14745f1695531ed6504fdbf51cfa38d3cf52cfbc69964d0c9c560c5a3ad23375810346c30001a1fa794f26b96b5b8c971b0f68e3756b4d6a2730da056141d4b10c18cab4154d5fcb6d8769d3ebcad01e782892d4ef8b02c14dcd1eca4aee8f6df6fa7ef8589e7b6bbcbf6e41e0f1ba768e3f2168f473c5ea28a827ea786bfe413cb59d7acc16b249aa10425fc2955c89b58def22016ae6a36956120a97fa3f70963a6e0f8351948d75fa01858c16175eca4e75ac3a67767a06ea2d4d35e2b8c8d32506f1c586ba23de6a0757939656623c187d348c49e57502908629610b8229b5bf4ca21067890f1c9d5a14249b29f6c19e7375067bd3620ad4bb86d652315352622e7c32cdfd86b8af88d774d3f15da07abade62a9f0adb02c935274704901e32abe8283e5033648e090f664f74cd812a6be1cc69d6566d3e22e29cf46aab5510ff2c77cc3d21313dae3b1c0cb6c2be4fe9c44eec7c199cf4177acfc36621f3625b652ee7aed0b52e2f2a62438c8604d46013659bb33b4a5c278489028ec249808ab50dddbd62440b501a833de904678c2f1fef8e07e8332a6e92242c5ddb7f473907f104d64dff155dff6ae7fef31aee1075f0ede56d6e7baaf0b57667b4e5d173f6dd8ca82cb504ad6bfd2a79c461d3e3c71ba0b7e2d00c18cacb16fb80b692c8e79e44ff98dd2447a3bb815509d75381b38f09832a72d749ba99c59eb04ee1d09af665209673fe30febf112217972dd5688f4c1a3e6183d15055402a5f19050f01b7166d26dd635817b207f835ab1b00d468698ceafccb57e332ab01e8f1922fb6ef3f4638ec560ce67797d0b927f7e3be11099fec7c6abec33316ecb3c9e4dbb7d41a7b907f1ef56358a464e87d3e11b1ef59e2fec9225c5d6022681b823f9d4c5391e9dc2fdad7b0a36fe75218842ce6b69367981c5cf508b27cd8a43d89585479806417e38934add97d7ce8159c906ad1e05b1a31128efe6b84855d51f0056c672a502e8bde9baef77cd19cb2a076e3b89ef5a172b1b58bc06f6e70f9fcfe305e140b8085c213482662cf8ffe9bf03ab77e2d251034c4438d4ac438bad76214dee5bcf2b95d8d15e64c9596be81ff2961d16ea0f499f4707a77c33c52b03d08453df7d1cf4da73e6bf28dd9ba89228ac864aa5e5c0afb2a5209ff7a9715b2be7781a98eda624505ea70e7c2d2113e0a2ca208fde5fad8947a0d505803e77c197c10c921ef83b7a511f9de48494c066a3aba9a1b453d755ed72bba57b226ed7bbc9c5ed1b3e0907b465b2caabdfdf9b3fdc0f1ffba6ee57186ba3ea7f277f79dae2240fdf77cc7fcae3edf1ea651f89fd8e33245e3b6acc4834c83fdb3387fdd603f640f6cccea5c6d343a371bd98c8e850cd50f9602d7d8fef182e51b7c0d86c1b492967da2fb86412071cd6f59f3484a12abcc156b584fe318947450f6c97881988e85c1ea6ec2c361b9a340d72600f92943aefd5830150de33f8c17506489e10bd8f112d6339dff2f5701e9f160a686747d4b8ca24df0356acf8bbe41ce031092a29cd54d2a4fe93d973ce35a34e8487b68ec8076cc5cca09033136a33ccec76bb590575911667ba5041f0ca5a89adc86715fa571f0b508adae76673a3b6cc0857e1042530864f4453ae8781438ced5f545b4015afa2197041f6836e19f709535416f1d8196886c50cd2f479ca62e7d1d6cfc37916c18f64e6a3376dbc76ac41d40553b62c1f03be055583c0b7206f5ca3847edd4266b87db6be1b16c55225e36431b0cdc496c13a0ca4a8958e107fe80c4bc4e04d0ddaafd8d254af061b527900504803be8f2dca8da5f8fe9cb720555edecebc732ebe1d88cf986ca31567b0582092d155cf3977c4eb58b4fb7049c3cdd0e332a483bd75667a82e3874edb283a2af1ca163a2487bd656ab9b8a20c44891c696d3dbcd06c683f5bf29b1abc55b7e68c35f9a7126ba3cb6cd39ec6cf5e5ffe17ec5b4622796e2ac569cbbf766fd0f73df0668b00a89f10a82fc5707688706bbec2b4fbe075267dd1e6a705e57893431aa60e9749259a18d67e2d091d9d4d9dd2e70a590a923aaff824540c3edc6116e9583e3f887445549f9ccbf6f7c4e9f6f3da2f0ed2a08768922b82c86da41ff7a3d0e7a6628fa8220b3897cd441c6ab26d232636aa5291e9e5af8920b92e643d64c65237daa25e06d7501286653af3290149ae2d98603efa7bf9c948618c1a334b0ae054171b997bf58c10d75746beaebab7096d449d25426a79dd27b85e056c0cf8c8b7fdd93d90f190cb71e006fa51a73eb01d5df1ec3be4f2a01159568a5329e01355999d2c4b4079721eeff88e8a4dc9d543b4bd0dfabe1ef6fb6a33044139a26ba36e4efe99fdc1630e2e2af176b2ef1f27a6f89825f827ff3474714b8e62d95c5185eb0f61bd72f72e223f7f9853f7d5095b8d0d711b560dfe0c1ea9cec8e130b4949302961de486e4f706bf7690337cab2b25e877d69b3bcded821343a89488bc86f4b5f8c9f9ec9e7460e7109ac2595ade5533ff54feea7d1fb66aaa6d3a0e128ca33cc90e48489bf2e31506ae39912a2f73134c26063a9391c7bdc75ac52964f64d55ccd02e8dd8ce6ee91b302f9dc898206f003b57e24b713f90b58508fede9b853da7db3961a08985756e86b0d444f79f095fa4e35197c9e96e7ec0ed9031854a755abd1e6b200949ae3fdc32f390d4b7c7de391638e9116e81b5a218f7a70020a74fc85448fd9d8762f33a50794def84493662e737a5eefa484b289d07c0a6421ba21b5c094b856fd9c4bb9b1cc42ce76911dcb92d3e23497d3b8e51fb9f0a065fa40690760cf051f185957ad157f4089d2db35b05c794078dcbcfd64fb2eeafca2cd8795a8061f13db68488ce1dd924e52ef9be87806bf7033a4e1b7c7bb52ddd22a6be57af318516a1f9683bb3f3b6b23402979959bb2e91466f3d97c923b7ceef1a190789de770ed9f31fee99f6a77e5f74ac22163138cd33025a43206a37f746e7ba4cff874867c02eb97bffb21566bd900273018e54bfeeb4c5c6cd17dc5f47e3919501c49417bb98dcec8ea3bb3c8d71069bb6ec53b9bfff9e279ae741d796555a710f401690590ef8dff2473d72e3fbb70fb30f51e8d073e7d1e5f9c471f08a9d075d1afe5118d3dcfe719de96a4d6d153b77c6693c03194fd6c1394bb5bffa9901db0599e2a4eb9aa5f48753b4c820934293309197daa1cffbd89d9dc7435a2fc7599ed489f37da79a0def4b9789ccb55aaab3671bed27fd9cc5d1eaf9ab4f4d7535eb525cd5dc38df4b15113d17453a59ffcdc9f51b3dd320c8aa952e0a7c548119ad220b6e32079122a8f3c88dd0b1db9dd36dcfb00550e0b3a3558f95021e1cc23c30f003bbaa7a8dd592d825e96a6bf8dc38980433371ae666f8876b6dec3d6aeed5dee74f89de81b1dec25d6b6c1c4a1ce3b00873416f2728f28e23d5c41356c681efbc0c1c8d1e6ad0c2bdc4ef6d94215c8571f9ca340b2b823876fb2b3c0104f41ecef8e8af1fa37726fa7b41beabd8f355ad18bee928919ef85924abadf08e568c948c60c8c920160773ffc01609a1127c402a1ba76dce900c7d03c176fa8ac9499a4eb9506e37b7d653dd313516d175cfa95945fc5a3fbb768a271454ad84533221137194ef79da9a0b145514f62d9625023812f080f5621035b128944ac810f461ae67017b28f5ce01ef959df686faa167cec2ffed84da064d37ff6739a4cf634b815780f8c7f9c75a5cc879143f5b9c92ae664cc1129acfb785c85184b12645a321355ddef35fc2703409adea51c0e73ae8120ddabda2a4ab182762e08eaacbe5478c26bcaa79685b432c41fd7cc5cc51cf839e83eeb34ee7c86488d4055ba2672d8ff5086cf381adeb59e77fcf9ee2394c2d8e69ece8e831938398b09980e05cacc202dfe306a93938182250d973ee121c9c288caad38b2c9ec5572c6cdc3c08be8848182fec5c051b1c626482a08ac80e79031c42c4e79afd5896c383000f31805468a330a168f6aaf02479dad621e234ecb048a5297ca4623bbd4915d82968f30a01886d74ace536ddbe58efdfa51ac1fabc8783047b46fa2fd43f3eba8801f10b5e6db180b315419f8e58f98abc6892fd5d53f6d89258d56fb16ab5994f35ec92b6e0145a678c3c48028e666a0b37192df8eff6f090f3143afaa0b9c71bcac133877e8d61024602fa56c46508c75b9a7bfd497b98cadc862da26de21305dbf9a74213639e67a01d88828d30877bc9826d8ca32a7df336cdd899ba9f0af31384706987fe499734a633b081b776be227416f7718ca0fad37a01dbde13715e5e18492e22eded919a1afcdd9077ddc60f62e9228f69999715c0901bc39447a8c5fbcbe4ef0cd8c6941a24419d15467bdb0cc185f53ea49c932790853a301ca5ab7b03edf15a2a41d374ec5a84b66bd8aa56b55cb01fbc89c6d504191229b8d09fc2c1ac2aaeceb9804d83e8e4ab89ea967969a2812cded05d36c217c8378339a8dac2d009cffede2cd61ce5b7d5548ad6f105a3e0c99e865620f8437c3e80cd4bf793d0b75b27cf781805126d1dae9f715514906ca07fb0e7d15503488a023cc54d4302f0e9ef702e8683af3f9ba8323efa241293a25472c98ad0fe88ee186cc2cc32fa0a81094c9b177742c4376961133ab2688e18e41fe510cf9248e11099fb0f5189a01156bac7d1a91f9081b4709a6330cf4703eab2cc810d4ef876de7b8794cae8864bf16dec7667c8e2eb320fc381f16977754200a83175e3ca3bbd4a898f0e786481bb65db58a4af558ac6f4c9dcffc1a524ef38b83d8b22c39440b5d3add80835030fde14e6c53f4836225865268b0b03e1162c58fbbdc1223723753d110cd0c15c88442fa04eb8b598930f4002c0b468496ffee4f3eaa16d15606cd543fbdf02f9c6d9a9a2b141b08f42964e598065106fa633a4cead736e30533a22c416ff9af914170143f961b1c0891596a699f5c4b31bdf67b9e10dc6858bf9920b89ff5c5ed278f33c0b984704c4845550da837c20381e24ded8b87f467fab9c2669febcad89b2497130b08155e3ec8775e0f2b1b773855e893152b9c85aab71b8ea8ef026f227de1cb0e7ab0863e477727d056e891d7c9ae6e2c855fc0f345c00040d3eef2090704b28fed4bb1b912e48c02aadd08cb784920a46763e5a3d030e95968b68fd3a4432dce6c9ffa973a6961b1aa6ce50ec52810b1c47b5fc34e723e8748027a1381aadd63df8dd00010eeb4d47200c90d470f35f3626c38ec5c11ba15550285212de9cecb2eb109da44b584c07ee746e542c00f5964da46da6b26b44340931552f7a7152551c3c8628f3336b49f2375ab27c7cb180a8c1f43a20cf5ee1def7e406e7785e268e92760260e41999a9d7821c6c7410781104092b8df7fc148b4fac74951aced52ae3491c5965fc92d5c43d1238f25f24f1e14556053b4fe249848e596e1a77609cd106ea3778d67fb5600297219f95f77a2f5a3ec596f1919544f11e8b89d70efbc652ded1ae3c76f15430acb46ffa9575e30b5d652cedb160dc3dd791267b76f6f7746d3785160eb66fbab4105a29459463bc83eac2cd57bd601086cc5ace97e86ea48f75261a6f1ae2941a3d839fecac9d35f40f22ca56c11c5dd1876cbc3924a748ae7b10b0bb149c3157d91f7b0e7f3e55abdff545642a47e638fe78d4459cc50ac2e7c4ad77c77774edba2f72a1edcd46609b19d63d3da4a016d2404ebd294b21d50f1c92891c416e686e2ac0b7bdfaddde82cab6987536f1dc6e3df6ab386b4830227b9cbadb852dfe1266c0d8ffb6f391552aaecdf1626e2153e833e91f5494dca764e9cd9d0d2fcca5f34a9f1adcc73d78a78f22a5ade354c0b314e0dba19d8895d269fd4eb5bb19f2025bb9d46ba7ed9fc2aba0f390e4c7410255bb7f35c38d3388ee2a39e138e8ca5fc30ecc8147f889f66361a64ae476ceed927167e0a2414a2150ff4192788e1c7f5236c8ded79f82434f1d44fe06a1fd26564cc954058bbcecbf3b1735419efed896e38562ef76d48165ca269839d877aae11b47bf1caaa0834294fc384b0a41d0818702ce9cb86d6d5b6a0bc37600bba49cb40fcf4ad772a6ae0d4abdfab4f35115cb21eefd2361cfe5afcf3432dda63b3a3ad41c1d5a169c56c7b5d544fa6590f7d93eeaa8b90cb3774b347f7c6ccf41f4a9b45b305d69cde617c7fc09994dbc67b50a776ff091106944c3841323bac708b6b57d2add4e43842e69eb1c7e2d5805b069e7c000ebd1e87f2c1a1661938c9485a0668073e2e8b422377fd49e21510857ca9a6b307acf54578824be0af8c2569c58fd37cb16f6b54fae7d9234c664c82c7a1fabc826bf2d50c1ae50728d87e2830d33c2ad44f1476fda353af131a4b36809e88026c36c00d546fa5fbda38cac55ddeb03a31bdd228e4a4636218a7f62628529f6fec79aba8ad397f40ccb0434e5549fcdde24ae3de636887529ff22ca1fbd9dd3b60a27b893a3dee505dd90e102dfe1d21b52944f43d262d50dcce36fadea2d34f84dc9819fa6ab84c41bc7048a0f9bd0c9f6c62fa8a9da62e0565c1d6ec738f515ebda3868f18f2c78a6063c96f54c5c3a433761b32c0b3fee436063d803c6c908f8d80f1443d72578c5e5df2b38fc341c2bcfe55276e39810ecd7e26707ee2f1da4dd98f78c12018215b234bc69c785c9b4b842029bf50465159edcf95c77d9f38b827a4f6c86d2e29cc1f573e5d3a4dd02a8a7d3c5e18ee1d9cfe198ab27ba3050ea8ac568c6ee1407f0755fc774985f5f3331172cd820e302068b53f928a4e74a9785ba98222ad1f34841ecb55ff68c12ec80c31b1acdc70fc011bb6401b5ed2de40ca43ae1a2f0fa75d541da23208b1a7a4516d1bd54f6b8f30ed722ac26b8c6b7ca24a6f758efbe7b2b324fb9cf865db632d92f22d4a36cfdde2b1ea9f581bdc9538286ab67a5e25e0b6251cff7df85fbca48a10d1bd95c5b0a48056031628821f8fc0e5f0d8826c1e7a0d2e6159ab5ab87bd2e8691745659c2533755c11155bbb328970a65c92cf8dfbda9fb61e33367fb7c645331f45b8114e99a697ee5c14272d1bf8bfb9d8626ee8527cc420aeaa31a338fd9aa04f5d594920b0c957cd4a93fb2975d6d45ec020601c081e2c38bde8630416b3f637054ddccc70b7ba657d33da6e2e979ca8f818fa276ad942b4c05923e4cd3aaacc13ce48c301d3ce6d7f5d5c30dd7aede2ec1c7871a99a5f40050e45fd901759dd00c8d2e4cf110c553011c5b5c8ae14bc7fa9826588855d3da7d7b11597559efb42cb9ddd74d237746094842f7cd30367335c6fbfd9ca76cbc06da079794601fef65d35cddc9126156beabd5dfe0b468e26a17368462ff9404b31a31e6c21ca20ac7506760c8be3c50008e77ee34010461788115fa036105f353228cc3dc5e3e5ad7cd2012a665e3c091b74f64a5cb37b61419b6c75bd766f30a8b495866452773acb540eebff903038e6215233bf409b1ec21e26ebf1afb5277710b9c90cc47b4c409dd455d0e8c0cc6ed03f51f12950dc109b1f323bbfd1751e8584d7fef9eaba33e13ad72d19f12c6d93e8a96936528a9033bffdb253e5007e87083b512cecc942fb0244871b8712961e734bf6bb7c049a007d4ab5fa19c7a69bf636a5f0b01de4c3e31ee7f785db395e0ac56cdc055c2b0942b070a14c4b256252b2468095c6b1bf16245d00f17bd639b11f7840e932515138b930d676ef55e008e667832486237b9f82c4701cea2701b812101083291bdd25ab2e688e4a86a412dcc5db68b20fa86b6f429a60c568be66c5ffad705def3f82cd4d783aada60a9098fbdce28988bd3ef36ba9d6949c0d804a331e5b74401506484c14dfc31f898c05ff60aab341deb20b63d4f88971874707cf137c9bb63a5d4806ce8ac2530ab62fe6b52991e72b7775ba736944db12691c72ea739ce6456397b8fbf63411b8e3e0faebbf4675c916bbf677153913233104f4d448993697519db9e67dbed8711e88f287b57c9a4e07d8c890043cfe69e3ad2c9041ca140c3de5b5155a8776b0e71247a2a81672a9c9c0cfb35aa524f78d1490e745e137e312cf5c7abe5b2c8884bae7b8f9990cf717e6a768d8375b75b141e33e6fc983626c0cd7be493eb11df4d21be5b8b3d46333fe29515659b5ed9524bf04ab281390d1ef1e1e65076e958080de96f92a525a16b43588a91668bef7f7a33d785ac351d80db75f6929c5fcff862eec3b4faff5ea94ca76f3139ed07b0324385bc9e3facbefa0c8db304d8b6760a6f5881331af042f17227665d6bb6cfe7a7c3a3085b9807a98e5bce89642e9851750f1fc5e0f83dda879d2d0a332471a836359035bd39eb80f223238fd72ce1333a023b9ffcac8d745a471b1ce26cf46f4f17ff078b451a0cd8890f7b26ee9011e0534cdd5f5a39d11c048cd5adc2184c4b5774869a7994aace146f3e2838a49e76662837044c2f91f6a1fdb8ae252c1b8d12d7c5a67f0c0f897628ff2d0c487d7ab900658a4e1bd00106bbeb7ccb807ee38e04055b6b55f582e196c2e36e6300c440db41097f156679b8967279d379d371f75a02ed41e287ee6d01120c98c2f78eca220ed961efa6655a76b0e6be8e68aff1db13394c612abc3b30e58103a9d6d67fd09e7e260dee5dbc8a4ea92c8d5b1d7fa2d4e092ae7cac0486b2d4ab14802b50cc00399c035bc55ade59eaacb09bf2dadbe3afcc89b98e214d9c618386125807cdf6e92c7da4a4a07c8239efcb0430930667db3cd2f79f1714693a9fb271a9d64fdaea0b8a6a10452795ce528f02c0a561ac56f6de9eef5b0782cfb39cb2c128a61e57cbe783c4b159328c585f414dc94738ddfb2d03e5baf4eb27d5df14f295b5683d98d13f08c4e7536a113cab336c94522901ddf382e48e2732ef8b0acbe55f883eae38affd162d3f2e561c1a044b1d6b8e07c9a54ae9e71e99f5e01d1da4a8886f148d041d75c353569db34ba94c105402f6793abd0c8b5f32382ff426b4f69d93f490af077f362d3ec426a490a1161c28f20ce7f3e2bb1997df8127f95989cc9b3fe94bfffcc85364a6e348907d18783815b9f406d58408321c529a89365ed3f4b7b6eda740654ce3dcf0f48d43f36e4ab85178bb773d89ab9ba51c1b0a95fbd1c1407acded3c806ac6ac91478d0f465ef2e825def42ec0f775411792e244a329623cab565cc7c8a0bd6edad05c3480b75fd04a998885adca6c426b4b51a7e652e284989fae3cce0eb063b77916129318afb2ec1fd74634de92407ee7b40a99c94cf070191dd2c16244d9a12da7e0f076692d9be4270efae7ba998e2fca36ff1e5aa89cd3aec8d37290d034b2af44a7713bc5130305ca25dd7c0cd9f8ae351ba429dd7bcded829b25f3a735d34990f9a06cc19a408d44bedc0fce0f60d1d5d57a052785fbf576ddcab1db984a224b14699999d4aaff959abb652213c92fb14c7544e281f3e2332d2fa8723216d851e7b8f28713f5f3afb84be97a7ea1b1efa27a36587d8ce38c8a6b5a718135db592f8c83c83dde5ae430ba57efba1d68ef9cf2122ee22110f232555fc85aecc818fd99d6c3be8f1ea53bffee8eb7021c5233bf7b2a6e8d4c9fd45251e24bdfe0ca0e0dcd71e4f43f77772e64b16e92604624e15b592c2a1702bb9fd4d3676c7d19f83c75b4fc8134918a2b2de4c7c24c2eb7f8fbc9f6c3cfc3d98f51326ca37d9882208c4c97a9a798cfd2e5c69bf70d2946f3269dd5c7116a6cd1b22528e3b6f70058ffe88e586da639cd7fe6d63778730400fc54594e549cc7c872f4aa35b187792ac11fc201ab6174f56980631d62e032ba633afdc293197fa90eb6e5e7296c0a3a26977bbeedc82ebc75c444283a3a34cbc59304907fdac3cfbfa3fd9e0e00370fcc497c1de2aca317915e60a2165145f6cb700b556d2e1d9f2afa5158af2e2cbbb547fd8c0baa98849386f85f00e7b8521a0fa70b7839d056afe727c71fa29fcc1a61b03c28583f448d7a8cc285af12abdc9c57797e972936ce742e351d852807d45789bca6718d802d2964970a1f33d2091c4775a20ecdc225d5cfad66dab762db5e10bff6c201d0e43a133c76c72c155ecf68f05c2afe855e14e5ea84cf6779ce466348f2fe3f2ccca0bf305da0595011c0f973b3e1208b56f49ce125f89ca8e69d7037b9e788f2474c2d832b1545064e6d1f39dcc90f4be41341f3eb0712b02eaf58d2a09308172b4ec4f805266a3c60043d01cb4934faad64ee06d99796167268dc73c1092d5a00fc5d202a6823e1d8dfdf82e072e57d1619957a043c0d55c0cd116707e06d7e8b50373f1f8f593c209ed07bd313f7dac682bede32547dc3890a18c2747d9f4940ac5fb55c4c58ff0f7a8261bd6f7168695d39eae0f33a3d8929ceec62e7dc28eb9672dc6134d1485cdfe0d7d4e19fce0dd3bd1a71e28a8daa82b0435e13695eb49d6457f7aa08db7acf2acd42e3a3bbaf35331c1bbf2fd550589aa1ec2f95b29fb58c0eb7603efe290f7a2887fcadd732392437ce2893aa762bf4a9e88616b829154bf8d89a02eda8eaa58bce65de62431e532f0907991e3e7fbfa9010da6e375e6a58f1bb630e253d82432708de59ecbd5d10a6abdd45623b8b92a6b6a4435af56fe672c20f4922a15406567f8a733d265cab031614fa9ec0cd14609f0e51c7fdbdbb435c965d7ce4334d8710a66b89c9607311dab4b20e95b88fdf189d95947ed47300c6e94a57cad7a0c56811914bd8d61170028bd1fe4301e9d580aa928dad0cd92a8f287923a929122a4bb27ee5e902c41b2f4446e47317507bc9a4a89e1ae4142ee8ed0beddc4e4230c481dd2c0f06be458ef7f58c915eb687064430e2e6627746d846d5acf7d702a8538debf27d93e93464cfe29471b8889bb2e0aa5478e98de19df9eac3570abe51e1e9bd1b7debec2c6cb48ecae7428f206c439feb76298e35720409bdbd7e2e2026e7c63769857c3ee1134e74869c93a477a3c2215fc6538752ff1e7b5a38bfcd78b2e98fd4546270ef3bfa5626d27244ac3301f9b20ae5698a5ffe73097b610691fe390f0e5df8f2f78e811975a83b91f56e127f720de4cc57a7dd0cba0d71b834171bf7ef519027c42bcaafba67de363fe221201c02a525a2cc104ba60642154507fb87772e6b23091df9f97989f470fdff1b8560ae4dfe44282f626a5f2caf9d73289b8a492656a749034ea8861f3bc985cae43ed58411b3608a9bc074bfb975bc30195bf69211723622bc8cbc95a738dda9ee842a021eca22bd081b13a582a7af489cab720cd64090ba15b710255f400dd544dca52ea512680b93135c9ecd6ce5b795ded9eb11649b7fa92a83ba616b360e6e7fd502bae42ba205280f684e4a36820fa09dfb606190a0edaff64d7f8bf6cfdc374e93fa24d386474b18e5513761aac685e0688cb6946c5c26a8863a26569afe7b08c740756d2065e73854035f1908390a6fd028f1d6e15f81e83f27d6280a527d6126f82810594d10cbf40af1777bab78e2b86ea4bf6df1d340dc19087da7763fe50b2e19863cc6301373a56bcca3f16aaea9b1fbfb7ceda02068a1e5cbe2733ee3a7781cf147adf254f144e2affe1d61072b1a6912d8e9e9f499ac12af3f92dc27a49f463c218f99c168ed9f6ec0ec26c23ba8f7d51854bc6afc52de1e7baa431ac6975cdef5fb2274195dbb7291afcd3ffaef5171a3b7b5c283a143adf10d6c1df41756921de00b26865715137000f5d71e0ed549989c8af92cafd155ba66472ce4fb30135b23c4e703497985c5593baab8cd30e7dcfede8c1800ac2713aa2199f25b7bc802064b798c416c71fb51424344a49ed1337c3b2c86844ab4bb8e04a14cf1193ee78b9dfa12e8a3aa76b0b4356952438fe4cf998f4712b7803917f1d27d14a3b7d9107ad75e82b36381429690c38793e398e3e83a27f27c990597e800a44fa2a06a8bd83ea64472bcab8cbdfc94586a58659d49a014e4bba64684596118f22272f09a91b3c62ba6c80c5a4bd7f9f906c10a4fb3381ebfd287b27785dd81f676eb4bef15357fd44347936a6ecfcb331b428eff7e6d82cbe418a399f39b9baced9f6006918b5c3ea993fb0835fd33d74cdf36c1f740b42ab6c6eae1f52225baec2e1759422275bc9e45ec650b7c24d75d913fce4309f532faea1989fd078b356947d258804390842feba300f6e3b9ed7763659e8cdf3a5ba3839dea50e61d7ad30c9825867891bd2954f8c3a72b4ae6d3ef881d899f7cf6378049a9a3d5c07441f17e6a5ba9d422a8bc1e809146d637aa46c7ca59d3e1ccd048179dc47bc63f3bd8436da97f86b2ef031ab00ac42baa4902de84e95a8fbee1abf733c897f35e409005d6bd42ff571c387cb99427a54e78c6f0f89308271f9a34ab5218408d841030754cbdffd6c19f56c184514114bdffa5ad944a3d085f1ae01f76bd95d468fdeb1e379c3802f8f346fd9abae822c266aba947b87f4054df1ed899cac72f330cd950aa9c18a053fcbedc1f02aaa76cd1e36802ded1af980661f43a3f7987de6cb9c796432d373552016e1dab5db17394200099a2c02051ff64d2c4be4e336c78efd82a4cf6de49ef372b981cb1cb5ac96fd33e7dd89cc51ce75cfdd797c5b1906653445e765b927b3ed44ef656310d5769b152749671870dbbba7821b6528b9257161150ebbc965804d6b2dd0672bd5aab566cd766b24e422900950497066837d98bc06470b21ad588cae2f24e6694c168faf70244773b8fa0b354bce0613b977779ddee1ce183fcf531d46632289c9019690c40770c2b343bbd531c1b3a8cfb645370145b89ad975fbff2b755f18bb5874dd9c850dbc4e11b489700c13b5d2ab49eb3917257017e21b8d2e987da24cb0ab8a467b94ee01a8021849ecc907e258c7902d88a11cf25b46be156045d1445adbfa1c7f5913da802336adcec54a6b8f736717d0fc962079b5f44608dc8d2fc22ffea7e6eecf1f69eec13f25349ca7c5cca60c2b1cb687c653b952c4c705822bfad246a70ffc859ab32639f6e2f8028e313f0dfa2be31f5f0f4d511fce1d136dbfd92d5e746a362a034bb7e4b429b030fe2e15059ba8ce8eb9d03e538042fd04e4e7c8f1989e109cb9cee4acd88b3535a429b52b5560740ab8e7f3d080500fbdd18d1d1014e73228e58277ef6045c0895c8f742756a56c5c81e649787cc290b722a848c0b2c7032ec93adbabf0603ef2bf984bd5407dd0a987fe8e1def95af9017bfc0cb8d2077e8f1082a404f81db9f9776bf2fe8aa1a2868a5b5753bfbb0cdd22d63c49852cc498eadf2766ebf873a902a07ce3b86182f10cc435b934d285734b5c5a84a9954d7c688759d81a1509ea19e58c6cf3ac38bf28983ed3c9769041e2aa9179eccc3d6b9a3394c643fdc23cb815685c7b7ea0c0ee782111a394efc7949860f80db102bbda12fd3ce088f39168f1243351bd5e1c36a8ed6398d417edd40d2514a62062caa22314cbfe4cb1247bfecbf88e9e246bb006209c251c335a4e83e4c6af2d8e47996b48b2f2b8d3fd707fad4674b27357ae73f723370c4f3571d91d4ca9fb3d00345bc30ce5f3c5eac46f8a7dc0a67f6eb2833c10eabc1e6cd2b574b9f5a9045b1ef844789335b1f6b2672190d4ba3ee8ebfb69a5a703e3a89459d50ff690a3b54a800cb3dbc782b47b50d564b7b84ba16a3fdd603ee23580d6b1eb753ce80e590fb6079e8260fa08a0f1fbba5d7b5b76c141cf5ee0f8b704b9512384a12d06cbdda1ea440fd87d9809c5c2820bd10e24ae2fd824cde16fab1b4eef1aee87a9f51119e3746831f299a97340f4686d62098eb8d2541d5aad03be6c36f452dc1a74049b1241911b27a6d03cbbfef558d6308f0c88e7fdf67e3cb2d913bc81b59a748d439aea4e82f910efbddf8079269eb06642fb9e5e53e5527df268b09dbeb30879f2ca84969ba3f34684375aca04c083a56213140a695766f831b01a28612ed5d6bb96deaef03aeb487236f91ce3136b07bc3490d3915739ae827c119cdf623bda61a8e9ffa8766828e4c58e8e24f42f2ca82d8e06da903c1dad199ec3f80ef756f301fdbeaa0ca4b5bdf9ef38ab87d549ccacefd689ee5094c28903a59cdcdd9e6fdf8941ebe7fabdab05caf438160a740b6b4d00f6077b8952b0ee25b8db9cabc677e64a4bf07c3af34f828df408fea92de5b9c93db957f1c4aa2f69ed27449005395bf13e407a50611c5de02f7b78a0170bc4aedbe7ac3b0225d7bfeff6eec35e67232fb1b6a9a76a0a6d434338d464543f4bb15882fdcaeabacc4d4b3d6ce1ef273e6f69145af7479f478520c2ed3a672f165dd271acf8e9f143cb9a4086cdbfa50f5a10b1c69d28f091d0cec815d47fd0ff7e3a822dfa759c56710eca10ea6d796ff465a6e8efa0f0097de204150def47e60cc064ff0354ccab36f0e931ba543f929d9531199d681f28110e67711f8a3707c24237a55590d117a4b5f3fa7fce6e78a0f517ebad083f9c88b167deb025b405b6d5ea5e699b9591ee33caa339094f8b7918245150827a874702e910ce6884f14bf266256b52521d28c084cd477e377a818efeb796f757e30bd7e25b68ecc4731d610e209725ba8650f98b24cacb207beeddf4ecd6033c9b4716be77f6e9b8d4767bbae44e25bb2d07615757c2914fdbc47b6c918ebaf760b22ab011e89cafdc9489eb0e6e91345adb8a19bed2fafebdb95abda6ca1f198b22f4272e2efe0c89b4bda88d04e630020424499715e598f4413715424edb85615ffd833d454ae28f3a8a56465acfb1a980fcd5f6194cf9f30fa68c82fe2ed517a319edf4b833d65ff5744a866d6db93e418a9baf3abe497a06f867b3499adfc6c286e2d1bae402bc516881941a33043d0da3793a84f6958d438d966653f28b2a98b45c3433ca11bc3819be09bff2f24bf19a302f3ad7c9c30e509b0a94dc2afb5a82acd144fe279d6e22b6fcccfc7693f8db2f055edef29d11001797d613a982a71f025dc124a0a0bb8e50d0101d5df3d2564d4ff2a065dbd98fe8e6ab16d76d16728e6b156e4ae46b1924c001b25196a0fc7b8d03823439694f3aaecd4839f3d3334e9b222bffdf5da7e12d8287de9a07d92697c0d2f003f821480d132c4d0b49b196bf1891ea95894ddc0a8b86189679c1bb96c267a5c7c247a942b65c659dceb97425f81c310f82edab1594b14664f4c21665272c9c4e357cd2e571694c344021da8cc5f7bde65ee2711c9f20cbd43b462315bc4cad3ea364602fe8a149ed3a6ec2142199f0f7f1d096a978fe6e42a03f42515a580cf4db48108439afe388e7d76b51f2daa00cbf31c7d3606dbb98ad2a1cf732dc16d2e5e595bf3f1f891d61d7a07a384751021941a50ed6d46b82823f72b4c9c28e0c5c40bb43396c52eed2c35f7f120ee50376d483c34466300a1fe914d0452b311905c5dbb91791e4475201e36ebf73cd94a74f4cf25f0a9201cbd9c6ff82f1a119fbef4771ab7743bbfe437af621f6668793903201749d6139a427a6364b5b306546fca5ead9e6263b7dcdc8d1ed8dabf333083a62db3c571b2e89815d2538c48ad7fccc5846b354abd78287d404693994513ef7d1a64ee28038ad78ebbe597f18fb8bb39ccd79d0c446c1a7a5b96ec3cbe980fa840d6fb75a0f9f495c30730e7fd3ca4ecdaa89273fdf7d47985314c477f994f7c693a569d3f6ce430d73e9268bd251786256f6dd4ed8b6cd8c50cd341dd9d5fa829ecbcebe9f027cd464e31649e0089a436ebd713cc86e0af5ababa1c48db97523c7427b3ae588ffabb6ce7784c7e2ae39d872299bdde04af6b3756309b60ceed752e96a5994d68f3deeb74eb2b04c79dac2bae67db46cc38aca90e6f61c91726231528046ff9dd3ca90f578c913f5a42d48bf68effd35ce9d81e2e371ed9656845a116a84fe1495f00378625e28e5e449b05fbf91ee5ec9e284dcf778387ef51f716d60654f0f9f0bbcb33ea548a304671adf61d90d4616a818fe2de1bb2edf13b83243be1713acf17b9820fbc7f848c0f06e30632f7cbfdd3f16e9931f101c82512e0fec0e2f8eb3750864a5b336d30f52da264238661dadc1df3ab489e91ba74dbdd047bc6f35f549010fe372851a9cf42e5136f02a1dee2e7424c52b2051a344a21e4f47baaa81afb07018e4fbf403f15c2b25646310d0419850e2b143e8efcd5e4e8df6a9d5d07a275ece26132e7e524e34aa457b93a63efcf31b5f78f6ce089792eead69072950fcf0c6cdd3c17ef38f4093ea9a15ddd4a2affcd97f2ff1a35194cc9041911ea2099134c06d4a798a01136868110edad333bb2df178b99bace4ec4d566f2a4387d2b5098cb52ee285bbf9d7b0ba3790b24465a3d3e87a19ac1bfd50cf02d1e6185415627020ebc89d55c05925bc5ab96587eee59e3c7179a94934c9b79f1377fc5e7dc23eb1ee2d44c4bc9512793ad1fe5e334a6a1bf644dc832766f3447edbca2ac77c4fee231d34166be9694aa072e8e0fafd9db5fe792c6655aa618036e7c8d4f44ba29e363d42b26187f1a8529d4d34c78832085403c32b8bac1dc5d0d5b0931248ff09dfd31211ec19360276a46644d8521214ccfccdf3fe3462da27a9a5bd869b6a230fbd66a0e38e09468e07e99717295c4bf379eca164fcd5e736e559b0f7af972361313c891378ad62523679f2c166c97f4efd2d9323b6973ceafc12f799793f25f634943840a4662a523c5c2b048ce439e6ef3ac52c8af3aed486ac96bb222c7d68a7165724ad1c238d9f4f7aa67dd243c4bba1b5345d8bef10b8e736da8249e74bb3fd9d58ba777965fbcefce07dd00593520d2b5710bd16272b82863c9ce3a5578fb92a8129fbf8e95d62a376ba64919bad42ed70d2271a3eb25ad750f3bbb2402026a548569b22589969a1c7aa50b4c8d974ac6fdaa8f4054c5972541f8e54106d3eec635897c4249cdd535ec72df1a6fd1e80ea0ac94bfeed7e60f3441e5e93dd137f5cfd7651e3bbbc0285b75e6370ccb96f6e7dd1e1fdd9991e7badde2b06b36d9bdbb50efe4e15b5f59c7be6718449794f90f7fa045748587ba742e52676aee6154800dc0562ba09d7297ec70dbcb742c1a44a44f9f8996e9787ef5708178192abd1c76c236e1902ad70a15d2d94036ec2edefaf717526d4cb5b57209671f2f78fd11dd364da7d78763d1327600e1d0e721e99ac7d5a6f56ab867532ac0ba0268c2475d18c0e49ea0e064386622223622c180fd2593614643dd11647cf0f8ba553e94a81275c79f0c2c39dfe8be05f11dc9929a805581a6a7b756719de172668990d5abf1ea9f2ae07322e210e78880ac940cb2e9ace7f6f5b22e47c1bc67da2010ddef2ce92e5c4bbb794ad34733d9337e0bc3bb785728933897a4b4816e6f623db1786d801fac82e5ffdd2ce8c86a4564afa91b6e40c600e8dfdd3d848da05f9240c7032007ce5f3a9a7e8ac6b69cc3bb11cfe13aca0c3c47fe896833b6c1e803463b68f4a4acb755bc13d680bea1f8e6a800e39c883ff2f9940e3c2804fb8ec889bc31d27b918421825fbad0f0f2144a118a1a2aeadd38cb96e8ddda02ac0decdd06e21468fb95df712619a1f0a5a08e3c78b52c93add545ab20fc4bf4df01bc550cc9783bfcba0114718822cbd497aedd090c51e982d1cd560964f0e206233938fcc609a294a7eea235c5890dd1ad79a73d95401eb36afb7472fa39607ed9a4365e96d8b2ed543fc972ff4115015ba26961c3aab42bfa07578b33193fe4bf0cc10b70f9ad9af48c405948e4fd49d79c5fdbd421e01180d5dda542bb25ddb18f3b8933be897739ba2a53c028a28bbdfde6e7e1d647d4ce3d162f11965201420dd733bd55a3d63facee63629de5a10b588a9003cb3b555bf09ba4ba98044d28341548f86c8bcdf120fe5b5e7f790e3035d74aebf852247ef0fdad4ff4d4dfa805c83e2c64e14a6a31279d907b8a1ff284948af64e2204b91df0117b44f6404f7e6160c934b13276893488d26a40d502246ddd4565349eaae6c87082e0c2675cf93e1b13f9fb2cca4156892e651a7c6ee8c9458ad78d63ca68fa5518f784defa2525d67d553c935f7670420b79158ca9251c089cd833039df79f1c4dd5f1eac99c2d04284a9d349ea84659f785e57d4f6eba27289be9a89979e1e5e57fb1edb1df770fac349dc6cdf3a176bc730074db403e788bc95c68d48d6ae976e0b685dc1d36f2f240ba01c1e13ffe16494a354c75f3da5bafbe62cf00ae1e710e3d2c7786004cd72e99aa3c50bc5923d64880efc1ef590d6eb44fe5582fd53e256532c0818593d450a8e5eff48d3043866b1b318bd10096aa93949627a4cac686fd3ce96acb015807adc365b420e7d96e4df06a7f04ba78723cf4d80e22dea63fc228f787f155bb36074e74662308553b1ea7e907868c4abf0028756943db1b48c7bc8644d67a1bf6076fc13f62fcecf7fc0bc09182a6b02d4fd0565cf402923b91c3fa2c8bfd9b54a7b079a03f18e61a1c9b7e0ba8b16658bcaaf8a755785ad83d99d6497f71043f78286e28d982ec6e64054f0388f075b2eda4b16205715baf9e5cf55ddf4da00d69ef38fec66c6394415d8ddf9982746fbd93cb9270edb85d3de92f34def0de86e291bd881a97e56a38f034970cf3cc271798bee42cef692f29297c0607fc116d5d5ecb24bb2a0c7cf2a6f63f88ebea2dee653c28ec89c6728231b657ff0727ebfbe43c345067a898ae8595d36409e40862e907d6cac86cea70880fa36deb35a1770fc410bc6580d3ac6f0560fb08c695f39358ae02bf96a91559f1c9cd8ba900d791101d00314f5afe4d74c5ad8c952d4c0a4c22e101cd1fd20c712f6e939227ed2488fde48bf84d458136cf3961ccd983286097e685b1e8d45cbefd65f3350812efcc2769199def395db36e625d0fa1f289bd6c6813c2ccf23651cde9996008a3841f38452b544396ca6a71f3d2951e3b9b50f00ce22388130e70a01aa35673d46bbd1785ed05072a049dea3e4b54ebca7a37354b77c14365e464240207fd2d7b093ce2c4e96785e17c4f1956d4aa061c7c1ebacf677edddbd2dcd1aa7f0a385e554fb0b28598397e8a2a63096193e323fb4a6cde53a4fe7dca92087524023fcfaca81962b55697156a0aca5da521f3bf99d556d176e5b8ebb90e9cfad33fff3afb1db4996876e4abf08e69ddf9fb74c991362e85c6820aa6a5e2a88086263dd64b246bb27cb6ebdb2401c72890f5bc429112102dc3fe1b3841ad9341590836df1def1be6c7c688ea342991d63cbc83b2fdd53e0a8166e6a496db5f8248a5feff67019e1c9582e6b5d044adaed4f616a8c2dbe3314d5a160fa9b04e14b0ee3b84239a17852ec3270b967f83aa348019abb918b2925fb0afe37ed8876d8d03b4e81588dbe4a4b1a5e10ab9b89fe06c315e162dbf50ee62268525a4371bac633ee80d98c14473bc05f29e3cbf256bc5c273b63c1761b0362d7fb24c72ed383ebd0da99ef987274b0714a8487dfc9f7e6c6d03604fbc19a726e80b82d1b82dfc05eb1a6258242022e9c1a0b453dd9f67fe3e333d60e30d9849260f2a77ecd71a610e51d815976574fa8ad90abb713e59c8a1a217912cdcbaa7f86e591e0c67b2d600b269ed8d5e1c672ff0d617e7177f00ac71a73000d62405608f4aa043881c9bc2f3f55aecb721f1c0f39844e18de2c6aa96f4ba3ac5e4f66a79d25c8615c9b91f452d3e67bef6978b40acb6ed987aa184317a0bbc66f90a8458756b83cbf9630494a05695f46a9b4812d47b50c9ae97683c99188da7f7cc5070aa75d49d9f2d5cbe83496fab97b9600d004dc68b918b41034b06e9153497b032c39ae5129d51ee263c7580f66817eda0b8c822696735a3be942f5782fe75686f0c4d76826b4eb89b0f86800afb85dc6718e90b3f2f6a2646e0c2f625e188c85b55a8ef206c2cbad037ccdc5b205bc694a9cd7351fec1e609073d982d865707213d109dfc5f2dabf8fe982b6fb3c1b2da32adbfad74918896a06d0190b0705f6173b766830166a91363ec084b98d4441942d218d76380bc150dab19f384a12e4d98af026a7ec11d3f3b348fd5af9e4f9944c47d79ab8172aff442369006bca607819086204d60f85a1ebdbc9855e79ca7f721f11bb2c921dbb48e289b393bed62fca232542f872d2ab67ca43b921e4e9e69087baf4d39f6da321210e0dc6cd4eeba222439844c0fba072a8ac0f4bef1e9ebfee4323ca7720af13196f99ed9ba2f14a2d75431845465c03f18c6dc12300ca75d0f410ab3f8b3a4a5d1001f1fbe45bf42af634e1d34cc8aea9f6575101b6b8675ec1bfeadbbbc143a69206cdaf1c1455b2c409e3afe8f563b2d5b7e0f1da3d0b73d38317542fa7a98646d24a8b7aedcb1765ef39c09f591cd35a01c5be051cb2f4457eed52c95e0bb489c10965fc0e64bb84db051a3f48d33f6e2490c4e91623ae33c8b2133d6458d466c86d2460758683a019013c107da15f9d17c4f8150e8c01211b37d884f56fd8f7becb44795c7ee90b9776887d929a6e40d5b3119f089f8fc1eba4ee5547a1810553fecb56fb5359e47712382128f0ef6ba6c39627e0076ec78bdcd0fc54b8ad87b6e118d3a0c33ec758d51106b16779975173b4033bd98827f12fd53e9ebd98482f99888560c982a30469592bab027ca4ac07478763ad61dad889919222bd0d1a257e7438846851b3c1d8dd8d7c328ef563fbb1a5393e4e9b52da606da52ff33a12f6d8ba2370cf77167992e541358da863ed1859a7d1c7ba5dd87de70249622bb3300717746a9cd66b0c3929a11693519d9b6bb8d56a9f7d994fdd0bc7e9d713efeffb8560742ec68d627ceb7d4da3ca20beadbe45089454215cbbe92ce184c23e885212f4611e6fe9da4b66313aab118173a78b2c1cec5828f638508d42d9ebc6e2f4e27cdbba8f5a4ce12b933f04da352eed1443a7c2b1933ec38bd5f965c27a28112163c899fac1b0765de6348afa2f5fa9ff38f9ad217ae6ea63d2e67d5d79692eca6625686f0f757a7199702880989807dc5c61febfa74721881c528d15cd484504108d7b7f6f7cb5a816162a35ff8df2be300ef6ca1ef93a0db34f8e3bb8d23d67931c53cf1f90a39348a2cfb5b16c4792b34e5278dc85b5089db3cf3fa3dcb45d4b47079d57dd43f1e80e3c70cbfd7818ef948aa32825afae5b7619b086aa9ec557709dff79fddab02b95a914e87a35301c96b38d75267382f737013ce83f558c8d6d9908b76c7f56276d6fb3f6d1df9a669edfa0a1a91601aad871f847a60fabfad4d953444270479e62f1f5ab0d7eebc7b163dc5ef5f7725b909070fd46da94d067ce79df5fc23d64b5b21ee720dad74790ad04ac612831da2bb978b9d21948cf270f924d3246d9463ca92a088f1b5cd678d89a251cb08c89b44129ac890f33fea40d169ee9e7b36e1a3584fd7b6d4998fa146242759b624cc10bd4f70965d19040a3258d0917ed892f2dcfa2a7f788ee2439af47c829f779fde5aba81fe86f7a4b6fd5ae62d880b8694c12006982b386d3f9c7aa7a4e26e2e32eac32b547966cd3b436338a297eb56794ccbb3cb207187f5b79d183b350fd22a09b1fca7b0934e865f513139e9267c362f55f7e0370cf2ef2ea562a230d692bc65b019493c5d195822f4d71beca8b153acd2291a547a22e3b2b8298319dc551bf4860b07e5860e5c0487371712eb30818e2cdbb9923ca29ba0b521749cb8c4b7ea6f8e87d27a6f5dd0a655407fe7f98f65ec0dc0d409f85739b2a9468a693112978ab59f4ebb58db72e179ab6428735f3f3a7b74334afa7d89b9fdbe807a2bf8316571d2fbc7959a2446db314a6987070b84c9db0cd284e26f2a9557cf19c54c5d43ad103fb590ed7ef5fc002236478c245ac7975df4fbacff2bf90c04d7d465745a44f0442ff25d325f02d804bfa66ce2902a7c2a3134ed541c08e21d819bd943698345fda2d3f06eab0bae870ebe613061c4b2867622d500438aa7eca0700f4f87ecee93e7b6c6add1382cdf272cd25dbad724c4aac7990731f7002da6bcc499e3c3da73ee189f603094474925cae5d519f4b351f96a0c546c0e02d724826f958946c7e637529e071562ed69c42cf5d97b58f6d1dfac242a96dbe0bc4e0bd1812e5d17a0d36bbcacd5009203663cd2daf19db137082225d79b72801b7b23dfcc04db6993c0928c30154f79230978570aa7a2ee9b1b6de43f44d6c69343d399f30f8674e6b20e7fd7cbdfac50e83c38d04f88b59a3c17390da8301a8929bd781e554776a3e63b0d2c1404d1a9a9e8b7ec75254cb91d39c5fa12fd73c5aa10b2f9cb12ef94d229b8974df6b3d86d040ffa11e32efffb572bf654d725e500c66f56fc84baaa4ad310d336435c9db8916b7f457b18db48b5fc8cd6350cff09c18dfd739defd8b0247aab408d2c759ce7e6057d55adaf5afc085438f83f06d066eb40bcff9f6d098953a09e215ffd260a362df1e70566155af545e0b88e781961f89d8aa10773c9c85b24d3205e8a0d596ff8cb26131c3ac8b2f7c179dd08cb41b26107bb486a5f29a62deb0f3678cadc47960dd99a34a345b3eff5213a59a29e869a5461a1d12b3ecd36ad85f53dd43fcd542e1899dd269f959730bd717bfe51191ebcb6dba39325f5500282eb5f70ff3f845a82e7edcd7f79af2b63ba5f0cad77da16b6763d5485f19260e8761edd3f4641eaf7088b2f0b3c5f22d63409d964f54c9de2ef462b67aede52ffcb58a26802409eda9a30f3476ade14d35f0bb17f871ba183089f563d8dc5a58e7926d7daeffbf472cd46746177077e56eda59f0fe297904b4c26c163f5c69e2e1eaad3f5572903649b91bde7a72ab31544148c04901cbb01c1a2883e52ea08936ad1c228d163f190edcd0e53bff583195c183455975a0ac134ee755c78a065d5ca8f33482e3dd1884adfd973da992f0eef8fbddfd66ab4d3bbfb70fe3575e65b8135af73d3b3aebbfb8d59cc61130fe41231bcad1726559088e3c1bc76f81f6e80e43e828a695b39159c7f8f3cfaa441329912439ed50d203de3fdd065df9b899115f628597c7af130f900ea10dfa9830ae8f84570d693e8ab86bc11264dd53cb24c38d093d95f59e5b29c25eb8ffefb7e1fb064eda16cd829cdc9e5f8923ffea0e10a37fb558b8855b3d2b7eed8fd1cc1266a7ba82b47b3eaaaa157ccaa8a7a795948290f7d62c0c01637c0081a67e87c72dd288f8815c4f214f2a74f273d72ebdab16c8893a34cf42e7c9c83e6ba4e6dead70c0569232c9a30bb3769c4dafefec0d21564f59a25fcbb87905aa0802bcf1bdce14d9750288abe319392e11066927a10ea7d54df8d73fbffa802e4e560082538b788d0f2c4a6b1ce8c372e7176b468c5ed34dee27af1967b0b361e01098cce0548b5b3c5d44869f337f4328d2c308781c5f4439adc0df6dc761141274bb20b8c6757c57caa571c9f12d71a73fb4e7f325a7e467417fb49b757147da7214a9b5db356aa672e923115e1d57a91501efad5f51a006be74ef22788ed3b9f44f3100a5dc7ac9d34cf9a343e5e28f3ecc8d3796f0cfaf2f1e3bb80164dc4775b74848137fe2d060d20918abfae6b5aa23b40ae46b07dad58fea87f151a90b6386588a227f57cb2ec813be6206d07106ba794f40752d0c4bbc38722e7ca3b17c7123c949860b69af57d79f3a44a33368d8292e2b50e13eb8507d595d7ec55a9af108595c031117a341f892a1022eac45fb4f0a40a0e16daa84c5466cf1a9c9187017fac1235d465acb088a8a71204c98485ca0792e932070b33b5d40e4aa5519c90c8a126b8356f49c4f1ed2b9e1048f73cb469dbfccc9f9526c1ffadd14486dd3d14b456f796783a7f1c90e8aa01adf321bdabdb79f30c7199cef9d90ef283afe3bd05ee7c1c62565ff5d50e52e3fea31592696f8ff220c554f234f33a554e562c78f9d6ef024b3f8c14b7003bbb9405eb69ad9ab4379b47aa90412fa7f5cb0e26e862a852c02f901f8d2fd694cbd66c7e5e39ed46add192e11d0942c8e50d5674b5db346cb5841d5e1981ca202930d50d51916f954668953681901aa49b0dd75cba4ef9c664274daa9d699002e9f5ebd5ed82774d8e3a077d415f46b79c9b739a5c01c2cae2f2440aeffb76f5fb19be008ea4346b5e393445ce3006e033461923e061fdb02ac7d409696b98f3cb100c997b484c9af0707d8bb08c027e06d5af503b75e08cade755cbc31e2bc6853c968e0ca3860444c1dfdac1bc7c723f3c90ca62c169a80e9fd98d25ad572df96d1fa2e73c9529be074baf049de940e5a1902dac6ef001a298977e1fe9b841952ed6253ba5a0069fbd9b6903b7724a7789548f1cf1d3bdedf2dff2db42d7a365f863372276e82ac10380cf6794eeb23f24cd557544c73a5fbf03cfb1b3659acf97abbec37762e5e388591696ced0d30acc3ec6d55a4cad0e6358cd5f3aedabf91cdf957b6d4a3ebc436b98e061fbd9336fc5e799b3e3ab4fa8567f388a446e09152549d7ebdb5bcbecacd73fb45ee73f1c26edaf15c465d662a70b8b7e6ec5df1d3e81cf5b4423eb9d5452809d98275f957ea90b603ca5bcd3a3ab9bb04cd237d4f049a0dfafe74782e9088231f447dc54a5063cce437806a1c51a626851840fed4acc2d2d0a3e2c18a1570919a1cf362a64dcf923f139278e40dc097a1eb0a2392822c5d25111eb78d3364e81d840912a93d3cb57661508dca11cfc31e2388a63367fd92ca5e0bb03cdc55ed0e7940c15d245787117826bf5640b1a5972a8d6d96cd737e8b9de20b64e37ac99bf4cfa08bee4e76f09a33d0974c98a0b6f6bff89ac059cdae1594cebd32bd55456e463a5da6b631b0155c77cd8b29cad736b7a7cc86e5b9e2fa24bdaeade9ae6830b69ef3e0230701da4cc8e1c9047b9049852cb2bf96a885ece92c17c996d21854a1f3eef175779716adda441e3a49e0665b062b9d26c8d2a57832732c31d6d3d8537d40d170c54b933df5b8c1ea3a872baa106eced828e4c546998454b83e06e8d07ab7255cb62ec3e393d546a176158280850344266240ba5486484af34015a7c897eb412acc460ebf4835afc211c35c39e3b949ba97a86ca2fd2f77c5e9bbfb0c56ca9f7b4d239d70775581bc824fb35451271eae592b7c8e75e8587b068d0d0c480218d54b797921ef3441edc32ea85eaef57c81f8ef01fa87f8dd626b0d61ba88491eff8dca57f733c445be33203dbd3859aafafe2352248abf7718a366f75ff1635a44b1513217e52a0989a3deae7d93cf22fd0382ac3d35780b7cf9318be4fedbd4d64d87c1801602661447fef6b0a5f49af35f1a76cabc87b055971e48509285d9e129096b2836c40a50512fd1da02effee7a9b70450f31ad390249eb7272b6e20b2b7a044224877b83733e33bd34fb6709a3564e0e155d49f2c6bc0f52de7100e7c22ee13d7dc30a0b612d0c8cef1d4c2728c7ff8b51178d6cdaea21a6fd9c590c6ae2206e60025affc076c0cf0ab599734fce0ef90ae4e63d77d9ea8c2d0ec57e750cc0d9f95d542f50dd8fdef8411ec8d70f6076833ed5500d6b625a3e14707a18808fa6208eca11ed0fc0696f1612e033194682b7fbb860925b43d8ffbe103f951834226137bacff591bfa3ac2387bce592952da9ab535a2d8d82480fa4e937768a1e38e99794956751ea51d11984483559cd35f733c183162223eb4a471ea1537ec5297794dafe4cb80166c68377cb96ccb9ce6c65172c3cbed1b40a18e628098f9df7000acc82cf0c92205e42a34ecf4d47996cbcfce80e9a8baa3fede3d5ed09d8917530fcf0b5c46ac62bd0ee310f2ee2b81a65a2ca6af781a64281059ea3bbefe2ee09a14c9b52fb676ad88cf4a4641930083d7ae49f6b076021e755ce1bb45ba7a902447e3eae73688f5fdcdf139fe7fd646ea87aa9c2e2f191583e654deb87d5ab570c2aee5f6bbeba23f5ce18f0a7c687b269c767b276ad0c53fcec9c23a24602c17135a93bb5f7aca4a53f9fdb6d96b58193e2c7576a16a7bb0825eed44a5fb7e667df9b04c38873f10b284a46b963350f7452660de07c0b6d01a2e558b531d9633cad20bb8d15919377e415635e6b007ca06e17439c36f82e00fcbb1951f2cd97cadfaf54af96c3d61e88f7255c670c1d20f182373dc37a6491ba32be79d8246fef08beb21546c3ac786d9889532a334055f75473c68f9b80423889959cca3e020a61e29b324ffb812861fafa19457fa2d806baeac028702ebd66eaa9682a2535c264cd41fa5b693bfad2b0a8feeede2d6ea26a0a110d5ad3940caa02b26132e2424056ddf45f46efad934ec38393f5186ac8119c69c52089d50d89bf0ed2bbbda15dd3f385a142e123e3e8b61c176998fc05a5ffa335b83a56e6f2dbbe80f6bcc7940faee69d0f1c89780408ecea392ae641f4cac1e7532bf836f02d528092eeb68fa28d91a5e60cadcc849913bd5d439b8c5e2e23b29811d3498e03540c5372add2dfbefffc4256e15db26d05a13a9db4c39d3ed1f2e6055a0e4043d81407cde8a109f35fbf8611f1b62dad4d27bf4aff8cd58a56795457d62473cc61a0a608afd2de9bed9aef49c6eb6a309e16e4d1b7e921eb9a38aae0a8207e22d84de3ed8a819e7ca6f9c976c4237e2c70493d5bb653c4e2fa2cc32c93e706734efbd9b9bca8a6a2e562fbf1c911ff9a9015edc11a737ce15904484d77aa1ecd6e39d6107d8fe6d160908d2597a4e074ea0b8f19e72994e226d68fa1e33563ea1c1a03af6ac5e116c4a79e8e5b73224b9faf1b15046ca5d68dfa9aed9415b216ae2ddaf3d8ed29b67feb6d1aafa95f449ace0624372ac694b1d0388d16c4b26e6953b02593706d97b75a63742b3b8d6eb3a08a5c366a66e34f868bdd514909e998663410d624f8698cb7238f57f365c129f38d7a02cb056a1e38beaec742122f3a4e03bc5be676ecc4bb209562d54c368379e36270653e4f22884046583c6c5eca5d2cdf44e130062184fe0f0ede967bbb581d2ed450ad80739e133cd345f53a796ea9cc7a0d6d0a2c68116047be8444ccca6b9fbc3c6696107ebfed9bbde9ffe24db43a7d70310a43f67dc0c118c59b979ff2597b8913853e03c369fef3758593e3f05b70dafdcb6e43d20082c6cb32a06f86fe4eb50d76b700673f0c19ce3aa8ae84c4f0dbb359972740a6677cdf93e6b494b89407bedce2531aeb27cb8c3501afda910e247a3f989d2139b9314a131be82039ea5b1afc6cca0c1ec4885c311b0cbcb56b7c8690438efe8a4a65d1f28a5b8fade712c23c03c465972d4d7a779c8ad9ea7a4c6cfa324c4b8319720ba830e1d0d4d5eae12b53f10cb3fbdf26db4ac33dee97c4be3e31f9ac892d0aa91252703403340c93bf5c23bceab2ffbe3ac40f36fabbbc82f23979680fe927e2e505aa793820b7aebc03e8e4083e9ab0f46b47302fd23d0b4cf7d0ad896cc4bbd858c83c78e307b9cd79b9225b4f0a44e71b79c98d20f0190ff98b64b0230f2c8d7c7feca61b3f2b6a75c13ee7b4d7cb56b6af8b440a0b728759dfead94ce1647316c7b529303ee9264c87c88b265075c07f2aefcd24c72204054ed7ea311d80831904709aae1135dd0607d36ebffa82bfae2698b31a1f546511fd0ffc7db8e636183e35e0ed5d2c6a34031df38f45d096dc660c20eb2d709efd8a36e93154680a892482388a1b5431e789bb74011139e1f3568e7acb96fe6eca625cb0b45cd96cbdc4d2408e6928c8993ecb2b9ecd129778afcd1ae562202d2871d99baa683485ce58eebb27d283a952ecc88c125eb19b9209a1515a8bb0b9c82895b76ef7fe3ad8508e3741abad04c6cd6ba68e8074ce12951dd61500515f0dee39d4f956679cd04968639bb32f9061d96e2b9151f561ef40953ba7df1d90818573208ce4f3fcc3fa799a5c3abe34655f58dbdae035f4f6d11b5d2122ce1ee504cd418719e6bb8221daf18866efc5b3f336a24884107febef80edcc478a3ed8bef8a84fb5d5191d84823560b89a06cb5e7cf24b6ba6555bd2a97f362ed4bf30eadb55a35980700b79e6799bf8789d02d99dab18ef2c579187534c3eb712a6a2d536dc9bb756e72f6f8168367f02992eb0ac53fd1beeb63c27086a66d92e0097f344f381f547bd8e406f18cdfc178490604a3df2b7e039e76ece81a4e6964d26cfd361d62a34835cc33c052567d0c498e4882d70e3a3cfc4108bc7cb332568127fd4b05d88479af5c4deba03b9ee799426217d5c3272c5396181ade43f024725ce7ed42d6ea087d026ee925fcd3a8d9b507488e2ae824c3f06f96a160238302b0ce5618681f4678cab454269fa1a09a074e9092a20bd9ff01c74a0ac9335aad2e29241178536d8ebf5783970081415518d1ccc71e8fff2173f43a4ce5706794cd5513b8ac946b3d54b23af296581e84febb76cc9f5499844f7412a47bcc86315ede36697fa006f7cf307cc2a54788cdf633242c6280db95c7784b3b22de4bd7280f3d8ba92fa7d4ad3f0bd05acd236aed3ec8356dab2a7bd662a47f482c36d9562acebde88dda902658b541bca75279d1ade626fc365f2ba0aa8a8f5a36b9f1221bed2d59c903acff2c21c8ac76cd2548a2ba8b6d2b9a0c5960adcd9f93c182f298ea13244952fd4749fb9e36a4ca7c2120526189f866712393871e052306fe298853d2ae4a7354726ef5905d5c2be27a9411de60f398388416b0b27a61d31466a06204d331ce57d5e126e707290560e1fee970d855a66cba9ff1ba5c7c4462013da48b2e6e1ab444df84add26e074752cc69c2e38ee9948495b3a9c0fbfb9b8ef0c53aa1bf5cc802f8d303da8b007befa72659c55d8ed60a124828ae3854de00e23596160b506f15416952d8eb805973ed327a966de24c673e664cece7dd093e48309c072a69369b41a9d79313d63c9859e9113aea424ca66700d8414f098f154c749c6b3471b9296925f7611ce9828421e3ad77c1efc52de90a60d9da1414086094654c60c3e5a74ab8970e0856e368dd2f09c2ea4540d8210eb77984bef62d6deda2c4f0c498d9e5fabecbfba5e93c7fce728dc733d84cfa2a0cae76af9c9dbf4f96f0178d520858524c90d4a356ff4b920de9aa5029d06917d04bde7da13706989fa598bfcf79f16af62df063598efaa80e8c3a652c7be9a9a466761df130f5d5c19b6d584305ab279e5ad86da62caf20f57bfb28136f924640d891871f393496f494ad712342c7a170a5d1419154308315210c1730a783874c215da2198e41c9a9f4745cc92cd0afc9d05b70492a1852a3d11c3a911f6ec188b3d8cdc48b17908089b84815992984df543d028585973d2d8654bddd787376321da9d9bcfcea9b55084d9746c0b8bdbc6616b859dee76e76fc07cf0ab9b3228355b59ea23d19082d538d62ada7fee218d0c0b35920ce93d823d059a24d35d3186e813187bfe9bc428768fbf2778b216fff5e321440c986b8f0bba0d779349e3801256bfb87fa8f1e50729dc4afdaad53018993b85e761025d4162546c0f8897852cae6d2a908f41a7bc40f8cd578f36869f582896df22621c04e5f6bff7365354de61a4a0a00ca74ae272686a8eb8246fdefde69b64e11dfccd8d047dade407da0aaebf3277b4c205779ad2f7f90f63194d3c0c02b9a10c131e423e979adb18b23ce57047a7e4790690170b3ddccebb24598052921b9e37ee8fea3d1c192f4ae4810124c0f05c0fea0f6da33a81cdaa03696bbef38313c2fb4018ef11c504dd53dae20d94440b63d869d4d312cc11397b7655dbc921aea2bc0080dfbe0f5a7c5f557e815ce906da08de6ea129d4b15de02a53fd1b2d939fcfcf2c1f50e4766457110447ab203bf914be13f9bec30ebeb867009e5595b6d2f89913e8181ca0d92bd8547bd9c69ad04b9f6f9e808f8204b54009bbbb2851ede4ddd45ad62f2b5b5b0ee9215cd193018063a629c855784f280a222eb41ef5c8b51853ceeda87a118e036e2d88af4fe87b19dff70523141c49b88d24aa95875a00c10df7d036ae6391c4a59ddc7539d3a4596585de6998a8ca90923ad7ce0ae0fd7d4e7ffc71f9edf6b71d5f66b9ca46f7f41eacf5de2ce7a0d7a80216e409eeb560f83bbd937aed1fa99d1f12d037f9ffc63d00430db99ea57bb510db399b94e7b6409bee13da031d8b89cc3cdb33916586ad73542015bfb233758836b9fceb3ab8d446240353ad688671f86ab3fc912e509f1f462b4e22f2dc6bda6cf3ab043bdf2c86d1cc9558646ec878464c47f7281c8619cc898452274e267ac589ad61cfab1cae439002c08c624fd10a593bbbb591424bdaeee29df25a2c998934dd20e808fa4aedfafb71cea37af5530e65650a43d9c23389244240d6792ddb9a8eb2e255ea46663d19dced2919ebee15384c2e81784c1c578de16b583d81f15c083911e92c863e9985fd617a6ba8b314e75d5245fd7e06350076dbb74af4e8d86a113fc71c4d440068eb64855e6982dbfc26e64cb9b262df06cbd517ede922ef4c0feb606fbfa7eaddde0c2393280ea37601fa4513c4c0817e7f90f3b7214bcbb594bdd2a33d4fb3ee2e0ff5f0d41d3d728057bed54aff1dc14ab743738cf615de983447862a15576502639e711737694c8dc02e334a78b61bd267401b5323c169e53895509e8e118fcaf4e110bcea1f75cd74274ea284c68730bab54752cd1e21173da13b6473564d6a0d795822c8a40e150cb92e5387f5677270f387a8764c4f235a1ba9ddec5a5d80f28be0a24ef5ff720fb03984e5c2b094b2ce141aaa4e13a6844bc7d5a2bed863ca17472874a773e2a0f05bd57e8a3aaecbae843357e83c40abca69bd802ffb8a7f0ca1db6a53a2976dbef05ebf99b1f3e8ee8b2da879e8e5000a0eb4b4b54cdea997f36e34aa975cc07c8f5a22f621285aed5c9ffa3e4b9ad605819876f056afaf8ab86efe5e6aa82e461aa77b2409191fa4b8727304e8b9ae9ba5fe32ce32e75b475e4526a4e93bf2438f9f863557f639d17e0e9c7f382a8117242a281487d0b61ab683b17324f2c7f461b657b1d7cb4bc33b6b1a521fe9a7631b2ff29f056c0b895c725dfc76d1de6a278e1a156e57dbb3a598945baf9afc7b933a3054bbd4980162b578fb4735f70bfe03ae072b07cf798dea732472792c735cfb73b8f9a7786a6c8c5284348fea5d736637fdccec953247859c22be0f336d099ab59bf53836448493dcfd7fd0ec869da6b239e7a5fa1dfef112521ebd4a16a2b5ad79e54d056093f0ba9524f62db9c855aaeb5ec70df657f767a1931c492d8e975cf67ea327e60dd69cd7998fe9795f95ec0137852ba440a8a92ee2622b33e0f14598913c0a30e7be81c301d2e68e5b8619be40d10ce0e22af7f6a0e1bf0bffbb15d3e791376b5ac4b5226b3192006ff4dcecdda102d4839de56f6cbe223c1e400c1b72294037b7972f7b1b79d1667f1086d369b5a4763bbe978da57ca13a58bd082d814010ff1f82c10f7d8f33ca1a6ccda6f2f7d2d3b3f48a3f8eb76c50bf9796e5121914deb5ef788bd7a34ef91a5f215cf005cfe3badb20e27d6b37c4cc6afa7d79eb882f57c04bdf2d3d04b8398bf2050d846320b4981fc52db57588a01939f5a756039df075303805f4e593e5f810959bc23d70b6030046244e66ad81dfad2dc1a1f5f3fff48c8017cf1ba3ab9e43ca0e3903cf8f51e0031b22654beede588177d028d0ee9ea364196b6a08f987e1f3079c8016889dbaa103b753cc40d079fff9376cd760bb16bbbb3c9b5fa0bc92196edaca0621e41bab0194d2e010ab9c7005433eb92b37e81b4f3769a1239f06e6028bd13d1dcd7766aec002ec51f078da9e321d0ea18596cfaccd1c90c9c8af9b58b11f144e97948af61dd16070255dd81a86cc3469847f982f7ab45d93576cb5684b069504163d4a4b57bba86e4a91874a150ba1cb6a78c3fa0a366527c4a51e6167f6c03816fcc3f36eea119105ed2991c65589a2d85f9bc3529dd058fba5effd44cf19bd677d746231503aae9725273d2fa31c43da73662b616d7a21b997c482a452fd6bf38cded9f6e2f42bb5f6d8ce5f6354d03cb85956b5649eb7650380b1219fb0b4e39321925c6bdcdbfbc80fe0951b9304b9a199fc29411a132317fc40811fe974aea95c9d7c242880a1de17d5f37e547f265ebc1b52101727b25b4771c60eaba4aa0427ef8522ac072c3fb1a1d1e8ecb1cb1d8d6f02ca9dac798be7695dc1bb29c7d6b77efd1802430c8eb5186a42f017976626a7e8efe3dd04a8cd1e279ad43dcccfcf95a0855f5c1fb25d919692e54f4614bb31b5c107f99743a608ad404575db8d5cf3f16633663bcdd4c942088fba80cf686f54def87a434988b064021adb8b5651211075511ecf8dfeee827fb5cd912afa0bf3c47e2aeca2c01ed590db10505ed7b4846be8b0a2e9e25a25f48ed018a4450468440d1cba272c9920025f307a99a28da96a09e5a761191bef47d9d484da12c824527c958d084ef14fa52607923b3ab2e90bdf3cbd6b770514d7ee1a9aca7c2dc8bb0e21db8041ee55a2970beefe781f47bfb4d5703c2341e39cceae3d0d7e47273dc8da66a0f14a21b536c38501409cd6cbe736b8055d64dadfc4ffe8a94692b0f37b8cc50ff4ee236b1febd034a4f5ac543175f9d9aed86cde290f0044dff6221735fb7a8499668fa3df9f6cb44757eddfc053d50ebfd24a0d2307a2788bb5a5abebd8f04c00397f89d5777d1b5e2713222bd3a7286aed6768726f8380290099f4e06be58a2216a50c2d331d7dd940ae685b771afc0be083696e465435130b6d2b8ec72aaf891cbf105c8c38b40936878ca269ea0c6da2ff1a824cafc1c3e366bb87960e3939c4a7716e7e23c4e332d484daeb951033c5be091f2bb20687cafb36741bb00bb7e4b9ed8be0d738e7f3297a0793ca41f559447d8d84ee118a80c9303cb4d93ac1776b6c4a0667207862b439e03b9696154a3a996d35cc5bc18a3a5d9295cb3c2123a93aec71b0c622e95613e02135ea5335be3c87e73e0375f02b58fd19c8ff2a4c0cb51b543604286cfa65efae540d9d80dfa69b662308e21f3cf3cd6505bce8d1d66d321c5fcf6dd2f0d181300fbe4068e9757ab286b10675bd3a9cbb667b38a394df65b626f772c2b2b06d3a41d571cbd9b6e26ebf5b53c5c80bc70c057f8ef9c33dda17091b2e355366ff749c084ba22928604e46930d881cde8c204f3fbcfb8750f116f38842acf5931a8a4b7001161d4072c800d330324821f48c800599b6fb6db2a286c8f02f330e7d7b7e7eb28aff9827fbf84493f4e28bd012785e9dcd11b438ecc56b86a68cb6c43425f12a346973855b4f05d91a25aa6468133b8865776f5c9aa24201de8b0f9f2e004d971f7edb701e9b6cba22a2e0095d885666d00fad2b71355bdab05bf80d07c5380674004cc720da6bb17a6f6de99ed16ee20fbfaebde28b8bdbb437cff9b9dde1e1230d9bffe3cdea34700eccb7166665f636a3c9bf5b5f9130589e40efd5bd30da33e37ae4d851f35be2044d81d2a2203ac5507e7b0d86accbdf52ca5b1beab72410fa7bf1810ed4a091855ad8d33076079a8f5cdee27423adb8c8c1e02025272fadc74eaec8e88bea9d8fe3500d701d56cc7efc8aea6335439950783eb52cbacc132f0ca47171f5eedd4afa4bdfedcfc9536aac313337e5e0f78af99ffcf4a0c234e7362d32f1d1437adfadc6deba259ce815674fd46835b5e39a9a3cdbb13f1e31602ed7eba29b36bb33f6775ccfdd5d0bc8b83158f546a526da2f2afed877cb2c74c4f8d50b39b34922b503cd283c45493e553f3642eb27cf5fd1e72cb773e77a002a4a25d5c6877ca9a5cdf37814ae305e2d842fdfa1b965845ba394d5f69f29cf8bc554cc5dc5484e6b761f63e6900533506b669cd8cdec758560249887e611f5ba94b5e9f561faf4a68c0a46431fc6a26781823f1c6a002fd65a360134d68717b712837e2fe51c0a5c1e1840ab53f1dac1f88b7301555a011e6279b0e0f639f438c85d5387f03f39799882bd75a91ce9360059f63d329ee5b02c0f9c6300d03d56be12d86e2ec053187c40083cc1cf70b81507099c9dc5d0e3778a97b7b80b5bc26b549602dbca935a4eb195891dab17277997fe0bf65704992ec33701465808d4fcc00090c81db2db7e957396d4ce303dbf3b4fefb932f137b36ad1130c8881c016584ad33b546c0ed94522ffd7403ef091f0372907c380b48363aabe35661e9feb172632e3963a01e182daa489f9bce8173d210254ecf51897caa0c525e7d4f5513cbea828fa2f82b665c8ed0c06e8efcbe5cb1f0d7fdc7244ed6548fbce75079fb50ffa85440c1ad05e0562c27804f7f8f4eae7c74cad6c8f671a79921e1e81593ec433163fcd1fe3a5952d1394eb1a768bd955864d4f2ff23e791caa031fd1fe1b6f300750efb992b2d22627b54937fba2ed4f920d048ce436f97a1aad0a2aedc55fe3a9e65e69b35b35490df4133ed5508cf0c7f02f4181c202cc8ca7050ff48180ea81b95324a3b48cf6fff53480a3154f6892fa150768ddb436bf953d1113592ac236ce233dbe2a134793ca5573fae91914569fc536fcd15023c07798fbd42ac936a280abeeef573c831fe5a8926e2053d2871f856fa1cfb9fe7e2b5c3f9b47903b89806cfa74c53336c211c50c7cfcd8b4fff104e242b4671a806916843e2d8dd802e5017894da09b0c383def4b48445c6ac109990f94e44097fcbc0b6bfd067ef75e00943cc9c20c588d7a64344f68848d81fa530b740c4573fde3e66255250928bc3ed58ee536b0f568510f41ccb1057ee0c6b70c731d2a52a682d54b8c2c686e34c26f64935343b221851ba59300c105bf53300ee6f229006c82d1cc18b5495f1f6ce6d612a4fda5fd1a0e09dfe5c8a169474b217751babd9d06ad0eaff1420b7a52b8e897b084ea023ed9da87901469893c391d4b17c10eab3274fb04d9680d61b06147225272c2959dc7a71f5e08232c561fcc3c7ebaf2b45cdcc9a453e8e807991c3728327ef034ca84b6459e2b5ea3e8a4921635b6392f427288c1aa157edb12996c554241f43f9732859ee1f1c1a0735c4613dc37ad467d17b04407c47f9ae04f6bca71a0d177e79d963dd17c7f3708634a387c294b0c5095ef662785005aa1550d1039f41b905d90f61565ee935534e1c6b58524d55309d0b70b7b043808c1cdbf904209c4c5b6f47c36339308e69bdbe322a42a2fa6f936c4b38fc2acf3084002f06dfd5085995612e5b8d445cd1ea0a39b60bd69427bc0deb62a852f7bba8f440e7d597b671ffd4c255a1f3142d8d26991908cc3e64c33301f0299f5ccd86483579c00d3acd7dfa37c2c9d15cb3df9f9fb30dd04775789d493bb685075e2f243a10bfd2395aff9940a8ad3819b20b0bad67077211f22b50cba0c7356fbc05101c9037e7c8b448caa846ed4cde363ea3023b6b25b44f1aa68bfadcd77b61e77bbe2a1ecd97d88770d0f1417e04909f8f438fc1ccd3b0f0ab310a818e00e78972b09c8f025ac01e0ebb4eca1a1308069441e2d4e9d534331774fa73359e53b4a3ee912a5411adb4f73f356e129fc80fbcc40fb9a9a1942670e9ebdfd4177e6b08d6d4c45b883693913c8c8f10c959f5de9ea5345ec7ea0c2713fe4fc51869c71dcb5b003208c286640adef3b39297cc698365c60125bc08d1cf6214bbd9b6d821d6e201c44f80d69462bdd4b6af98cd063cbee88a31e6c82e57196d0462cdc2b2a399fbdfe1af4fc0fb0d43d34cc39a590c6a1d4994797dba9b6a458ae0073eab904e31125bf582652e12ce331742c265d692be1e981408219a96d1ea00783d095c0d9bfa7459497d9df1bf606293a3048955b06a8fc90f42a922e36b9c6a3b7207825487d98b5fe11ab68982bb186edc3f40388b6d6af06b6ce49fcafbd1af2ff0be015a1f2641890913436059cecc4516c8d917e914de555a6cb38b3b6b739e171adbb0dd443a60bbc68779ca0bfa0dfe3eb029543bb1f5f3b01762e34f57a5a5400a8004d39b706dc2f0b3646df79aefb73883334ca40cce3a8f656ba632e567e1783f9139d90974c1d2f5d84f42ffc23778ddaffce55c0384ddab7345990536f4f30ffb8e92298b7c73f248ea5e569d9335c53b64f96bb83f4c734adc66bba4409232162646577db69a042fea14976b829bce5c47c1db8bd959bb1ad437f9ef14c49de1af1feca3bd8cce33ecdd36df39c6df3254fd8b85e63f10caf2ea17c5d3650adafa047586aa8523fcfe22e4ef34987c0130b254241404512515fa6d9571f80ae9a796b795daaeab931f180a54ba504944474e40bf5811ff69a63c47bffb785d7ac0acbabe590ef0a3f2d1bf71d7bcde0a99d80af74fabd2392b7e295ed15accfc980d489831e28905fb0087689f0317ed0cf9e9470f977f4d882a14c5ea19546b1df1add733ba3c947d54d337289aa6647241dddd6281a1af68391926ed7a3d4199a42c7da2a613cb2f06fdf5dca2ba47a6707f5877aec57fa2eabde410f434025712fadb0a260fba855be94cc7ba10059d63f53b8ca2a875ecde0f80a47cb9106a1795c644223e0c6fb08d4c66deeac1647107fdb59346a5147439fe27a72448c78628f7fd546e6a7d5e09b3cd368cd224c36f7828426838606da2a479e7268c7649b4df86ffc3f63be6003f381f5aedb407b0adab5952d72de697d3932b695ee55e066d2af58cd124c119315ca88599c46e89405a0d8e13170c042ca6c61673e70216a26b29b6454a3f00d57dd07ae2eee810fd1de4f4c732567edfbf2afe785fa6c6c870cab2ee6c9bd010972fd1c788eb19bd0fb02047e0f97fda48a5ef955fdb7e016cc3388221b4b3fc23147ae0c9312d9c2f7bcdd494b313f410210d4d7cb863323714a5ac76f9c6c8735d3d13e48d233e90edad35dcf3ca61565b17675c8b10da426f320619665da3ec711b573fc67539956f4972d52324bdfc9a1f7cb4e80782537887452508db9959e297a920eb7abf295410c902c88ac4ea075f62a6287e7de734efbddfa214dd151613665bed32048bb181b4b4c514969ab7888e032ef3dd9d51e39f98a418ec6ef1c51e2fe941ad5073531f6eeda711fee4fbed21187a2e360376e65b903a3f2e8184605016f9922d7f00afb71051514a9f9f06468f64ecea34ac2e63fb9f47c7d2793db989471eb479192471973d2b91dcd745c5f62e239c996846beac572b7360fa0a47c52ca5093314f445d224530431ec4f9e09f0e0c1b20f990a3703b1f75687b51ac59dba2a68e98c6bd664cae86da314d898ae2e4de5cf8511e97a032103107b0c4ec4e74795623ece18713709c438c972321293b39b1d0ada37fd53e39346ab66f61e70476cc7f1115cffbf33e25cb07d842deed4d98de3e014d7cbd99317c87c9dcd932a0f1804debd07ede0bdee745cc18c4fe26fc8b33d256a89fa9216cbbac6b3d04203c699f9be79ca0159852ce153cd3b9dc09823abfc67047a78a338702be4e94e290c9baf3a182f2c38b89939b10d90c28e7ced89905ee4046b38edfbe7a3e0e5c3e6ecee623c2b352d69e9cd6749a40adeaafc5b7b8bb20d5f2406867f7917fe951504fb780d768bf7cb9dcbf29e9307c7d3c907e8fccdf0e30b834318f04353ffaaa6d9f11aa22e7a35af0e614b37b524b7702570164837c3b9b31406ba95b6e56dffb3e5a7fd97ccbe342e09310569682b4548651c0102a6c53b7e43cd51cb7b9ca1e81e151423f8544e336ab18db8b04616027725023a3d9e2aa9fc51312c071f851a4b4467b3151ed2def4c7b984365fdc601aecd15c8d05bb2ccc001c401286d5a3c3c44da4b21ca3b9631355088dd4d329e3cd89f02275a00b9213c6fba3f01b962623ebb69ddd416e78c795f8b6c81fbb3db6fe8d0e543b4067c2bd6be9c20b37787c8dd16886efedc24d12472310c99d8011ecee5b1115963f0fd56d092b12554ae4131733d28d1f26aed86ce836593fab1d71e18f09cf9b4b2b9a624ca4a9e9433960b4aadf41f76cc82ee640420d33120f6e51593a892b1bff95f4b421e33836c0bcfda61c0fcad19409f82d959891d35c003513c0741d69439a211689a2fe6da8f1129ea7cd150f5e8d865d4516ba8803dce74f8ca29f63a70e38bf9583caac901550e682b95940078574c500e0d5f8c71bc1df9f2ca507271feb23a8ba7b4439fe9bef66267ebed48931bc13a91c07b924b9110f9fa28979aa093530e67724a49cb487d602af8fae215d773ba489adf1a00578b38dcfaedf0b1db097d5058b0a80b0a9744454b4cca35379645a30f68901c20dad471465e31a4fdb85575f5b64621d212ec620d245b6b4be5e272801c3987fbf314d08cb716e86a323f20745b060cab320a90d0e64c269f2482489adb88ccb13429c1f19d0a5cf42595e3eea11bd258c4ff0abcbdfa8f35130e75748cfd77cbc75e7a9c2f9f64df1caa647839ee152e431b227bead10a495f1dfe64667a703e0eb4950a1a2d6b8f85f8eec9ba885572a49f8ee28ac39863285f4aee585f1af3a2d6585ecaa2f9574dcadf02660ef523ea8a01cd7d4fbfe16842803e29e799c262a3af9c9a5aa0b4b17491d75804cdb511f5f6fdeb05be2619977cf48f74b88bb6370b74d29f5909c49877f6bb5fcc741d6cd7cdfe9d1eb32492886f8646a8323060aa3ec0fa5b7678d527ef691f853a4ffe0afed1f633238dbff46efd61e2051e5a760317b934205279284ee45781c13bdb7fe5fa687f11375e07f31440f30a785edafef5e91dd152bc35a0ae0ae8b91089c5726adaf8442341b7609ccd8f28d64c9598d78ac02a08be5b45feadf74f4e1498cae5230993a316a5e50c1bb1404501d3a5cb40a890b4d968313bda9cf7ac7ebd608dfa633a6f9cb8c09c214598006539e67f5ca024d1694b0de58cbfc7538466e46d73064bb9018b73ed381b9c4497e99a2f7fb172d3328bcdc4cff682902ed21fba61450276f5d8ff07918042f57b0d089f991cd4688a162e85aad5703e96d125c75843bb1fa9b08b27cf3b0aaaced326fd590047fa57baa90bb1533fd8110cb09e7bfc6da0e44b6a3695218d55fac5c46210079010cd488280a1f9e948d26b8db2c30e94fb174b36f901a6be84a8b6124d5172dddd5a79d65063ec6e3eea15137e5e28b7d920a974ab6c83517618d24ac1faf069e0f97f592c9ce89b9e2c5d98574eba1296dcf3c9c4035796fde679e02b1c6b59334b662183900c64f302d2cd401bafa63d3712bfd05de76929e78c59c349bbfb89da8def4d8671c274fdc93897e7cdc5cfa6f18bafcfca45ba063eeb45ac17c8435097159ce511ffa6ef752eb5dca0d8a89d08af3c4e823a977973c3ddd29cb3664d37af4499d9102fe3f9cdd772d1d1c1cd7229ac61fe559a491f64e3c3fbaa75307b9bf1e456b790c84f719b78f9369d631e7ebca9deb7102643ce9b5ac4d01fe8e24d121fd38429fcc36f429c7cc524d68252cca703abfbd0f3bd90582ae15b6d58e329d13ec8be656e0a08f9fcd318871e348b861788829eeff15e33f424903e851d95cf2a55c34447716bfecb0b4e182dca6d348895d2c4ae4145176477602d79fdfdf1071ed10a337eb4cacaca01721cf11c17370097df1158bb6fbb5f417696bc9666f91ca75dae595267dd3bd4db948512a998726eb005dc20adf2f2e6b6e9fc6fe1fe6c17f2d9b8f36bd5879111972e03312d3376dda06746ff9082df0d75acc578863b5ac83fe32c5af02ddcb8c012b2747d78944c36c4db6fb7e6c53fe7ab5f1fcb50d8cbafb550a4d0a9513bcf589dc4787a131dbe559a0467d9a6f06209c8f647bcb0dbb4c04c1b0a92ddb8d35b1559af560dde38f839134251ac2556c6ce7611a1563494c0f2c6ce07a8b4945e5843983303ee39aa80ac9aec654fff38f3098f1b725bd64cf760d84159cc99673091eb598bb53a272db300cbb67693af7dea52678bf09b3864fc46b1500a7ab512b0a11f46c6d34f8507ac86e16326c9e15a2b93f04e2ec455708f82fb83a38a1799300a9ff4b7892747ade13dda21ba03d5c6f224b3d46a02f07f489a7265f0c76bdbd6c5adc1d0bcca489e62d7c61afc94675b032dc22ffe9cdac70bd9bfe7fc70a9d0fd599d9ec897e0a426d3a7a3c8feb738a8546bce71c675a51b0c9a4b8774d4382522d940fbb176c7377149404a0b1cfe753576ab99e05259d72694ad7a4f2f3e7541ff691b0b4a54256f3e7c0816f7346a95a0fc638c87a9495a3abb566c5df3d4ea1a1faa4783c62d0cf61db3ddfccdf56db4021c650f4aa7e7024e5773a3c63ca3225c1822537ee2d1a7bcd4cfc3913d3608f7dcb0d7a4940aa32e7874018664188531b97446ffaaed445dfbf87d5ac2ac6a6e3b127d2e50a312c62f2fed311972650ba0a6a46de19f8871a9591b2cd63d3eb269e0d06c77db2cacec942eae651eba6ebf5c208b05d2840e73309ee71526e2ddcc17e2c764d94657eaf28f5020e98dbfb3c5c344602b05b519962454b68b930d8f7b49788aa0c331b74b17907471906d3ae6a3e71386452a067ce77c332a939b6eacf3fc8b294b0d57ef34b136e91c7950cb6f1aa465e4bf348137e6152b5dbf0477b7e76f1b5cefaef3a1678998e142a0f8ca4be8fa37a769ad083789bc2cf9eef55e293755ebf14793f8cd9e20fd503cdf1f3283edf982822b65881e3c2b869c0abc904ead58fcd9d5042f17ca82120eabe37c7e9cb3940a33caef667db8ea36036e14c4392370784ca306bbda195560543caf992c57056afa894f5116e846d9ed332962c5ff81f33c6f0b2e38833c216fbc9f42646bf8e257464d702efbb19258c3abf8bafa4fea87a5cd02c6b19491b9a4e67692e7a145213ec3b104fe9d87f588878466dfbac6c46503077f1c26bafe6667409376298d224588a6abd1d9de811cb6a0beb660e90c43eeebb47c00151735b3a8536c3442b60dae64f5f8c96eac90c89d1fe12d18ecb3653b60228d2cd68350b8a5e9414880e5daefe95decd76d2f35b707a5f2c8cd086d7ce4687ee11c4da5acae1c5fd20f6a014a6f394bcaffee5152f2e7872565d8d04ebdbb21ef273aba02cd493c300a9d7de195619fa5a7d4347ad63a9bbc45cbba6e761db875b53a291bb4cb513b6e0ab158e9c43efcf4647cb422c2cbe706b29b0d1e462b0c4e6630f673437fb3c30ce42107e3db41f008a88ebdc8fa78c68f5e321ab1d7f3ce3b9e6674d74c67806421ee0ecfce43330e1577110e5e689d7cdc880a0a7e0ed32011fe60d55438e4f4b524f1262828b29510e47329f5e213defd3c761b38e07efcd1e2ddf166d318e8b407cab45f61600a8e80d71d3ad4650d551fb0dd438596b791166dd2f9d9ac2470d41f638eaf80b138e05522a1baa5d354dfa0aab3b28a57eafe2bf4652e189d5f87fc7b093edb5d5335859e43282280ac27f254f10bcb0ec0cd17def044430c24a603718a11b7a0816361230f9f3d6bc1dca55eb83002b7a3dccb5b9e169d3571893a943c3246395552d206d94694f29c6ba2f58b16f5554520caabab98e4bc8ebea6743275d5230afa091f78c6260d7b49e5fbc189bb3cfa01fe7e96cd208853590c24760828f776ec7fb1a7f3789b67935c91a376bdcca1fa7af78568b91940fa370c3628ecce3a095cfe7bb2e6cb9f4e88af9195117d354c12f8259e7ab01d715ab8a2739ff68fde4a3b3a0bbe27693c90e176de250d6fbf78e41ad0adffca0389467e1bc1a487bb9eed60392910c7d2a77b69a4f255d50927c7fb25ab514f96cf3bcabc37ac31382c429c7e3a683b5e89192c2a0699b369e0bfe6aa0a409befba02903668a666cdbe5a945e335f8869d25ed4c7387c9d897c63d46a491528f46282ba8bb1fe39ee1d03b25761742884c543f4af11835301365e676fd11924d3e16f472665a1d5cd91bb1c5c163dffae896a60b303cd52b27285789bf8dfdc3f1626e9a26f046c1cc6db00acc01ab4b1a580266fb0749f1ecd4005fccd9b604fcee81e55be467f187d28d8b7199c68c2da8e11bf8f12f91fe96a49642c44a867cbab9924ef17af94b902528b9ec0121e1b7411401d4893610f78094b266b3fd71c679b981966a72949094c64169e9891aa8289bbedf66aaa41eaf3ead08ba50693dcb4d7a7417c3ebd65740e6b58b24d4d93eeb38ad86f1e06930deafc3e5a5296a31ad1a685667b9345011e80fa3dfab0528962fff14bc7413b82dc04160b9351e3549ce64fad5111da5756c7cc6a8589d02414dc7c9e8e3a8af4daf4f2c93d344d19233c95a2bfaf5f0c25e1fd33d5940d7938da827b4578a3030d836c89d9e0ed4b599547b669364244f61c4825b7bce516c235875d784425a3d044f6c2a39289fccf00abc78948a87d571cd3128773dd2fabe0cdf97c44f8a78a005c25a37ef297e77b5d6e9b2b23ea4715f0aa5c4ee5d21a4318389b2324b7651f6b09c3104642cecc57aee208c60c25826934e4ef30e42c06c6dcc299b38a143e68067c91af076abf5efaceecd3563bd8594297c171306df29d7226bfc8668cf50f475d77d34538fca6674223f2bf23bbc70cff844be2c6acf9002efa1056535fd1520f3f50b1226162389f2db1cfae90f179ebf17ca05fde0fac85bd094ef938379a0b0061562b82b07039c1440f62febc700cfffd64aea803d83c6f175865477c1d4e8fa0680e430871a4a275d04160d548f717be1afdea17a0ca7e1f19e365ef23365137f2c662f02723f08ad2550b5c92eb5d715ab143648eb4428822ce074adfa17c7a1996da92c5dc4a25923cb6cc059a6eef63d1fa928ed4fea03a0f917998a9ef7677cf9779dfe1d75f4b700a04e2a187a60be4dc4e08f26b3ad03546921a44a50d9d208d19dec219d2df13328a1bc469764dfb028176827f4b67d4ae4ddbe78269df1e3142e74e9530b5a4429f76e421708dfc4d3cb892498625b2b698647464f92d274bf1b513a40ef24d54d7b6f3a57e087fe8397c9100092496e8b0166e9693cc918408276a299a5ebdff49599a7c56894be157dcc129909de55e1195ebcffe6809ce73cb9913b84715b6d4de3124e430a855d6d605ce3433dab6296466c17460fbd7f910a120966012bbde978664e3f24b4ada1c500014fbd09265c431f9292934b66cab1e4e00e2d8483a17edb362d37eb75a2eebc39453273549bf54c5e5566d5ce5b942ee5a3985725ad13519176f047909642ee5580421fcab1ec53a50f99ec926c53880df451b25981b3d15ff5e1db280924102fa5b33e17d32203ea9a28d305f892ea42dc02c984c35ff7b751a57bc27be239bb5ea6542523a5cc492c7f965a2dc986b2d5d6dc9d162eb87d106327ebf9a9dd986e9b2a6a77fb34e9b567b97eec0a0d9048b99b123438c1d6654734c9f57195c1079492854fd4e9eff683f4ff859488c6140bda82b3741591c89fc7d64a1754d22e0dacdd99bc33a22b1b2500f0c27aba6b43569fe4449d3ce81f3b55c3c8f161b2f726ec82d8a74d79b4d08c75e99d7919ee387de168ee5f3aeabe833c3c81747130e98106c6529d92260748179b86a2b706769755f23ef6ce86153c9f8b5848cdb07661b3bad0254c8d561f087950b4ac045f80a0a0185eed1cd16bf09ab53e4ffbbd33d4acff64a3fe76b1c3fd2a9322292cf79d5908a512e91a586265fcf40f5953705a8b3870fa00976727dcd45099f422b99a0f4f251d67db5a36023b8ada73e517211ddca95730e3b949353d1b91d25f35c7749460c14a9c9ef47f7404bc1c45b7d535e1a1f8c1ed9b8d572d9d0bde58ad4c2f5ba06d38be9165c035cddfaa852a12cd94d6777c32d2da6a478b609c49ec1326fcee0585a4dab9ad4fbb15e029cd3340f871e03869835c51ba9cbeab46c73b3c9f56cfc38314bc9b444cfdc793bb376764eda1608444cf19dc44e0ef0619e5bf537574cf85d65397a9e93a2d9111b3bf3d132b293d13d1c6bdaf9833579583f2dcbacb006b5181c60b796f055411fa56e27b0cd7258838131217c2f6ee94888e6d4e5132984ba4e883388a349c4eed9bfcbca27412dbc5334e8ce97475a448ce91ba01d49355157dfc578b6f8206aa0d0e2f294dbccfd81d2abfa79422b665d39719fdce625121eea7114e8a2d6cb3c61168923509a0f567b117d21a4b54571770f828e267dd0914ce66789b8cc4d57135e59e7dfaee607c9dbf170bf0cd06e4353485d1be96acb48818460303100ed19c0caf755321e1d88b4b14b25d2b73f77d771ac5974cf02ed883a9e533a8f0e8c95e009d9ff3e6209b1fdd7a88a786d4e3af927bec3668192e17613d32f249291a65dfee0a0d54489ddee80f8be3f9ddf1e1234b6957c98856c187a474c58afe551c1bbea694589971c3b2cad832a1de6407af5f5c6b4a86c43113e5b7eb5d1f102e73f956879f0ab49e005b976ec717b577df2a5b2c0483dc8110f7b36925e8c0c1e16aeee05a3f4fb08ba74d77f90c2f1139220a65c2c4d1c44678b455eaa0185444ccffed7a3e14a180d0826a2c67f58498f56266cac6102bcf662e4bfdd852d5a1c042237f0360391ab295582d2eb82ca6484a1d101f828bd2b2ab6981c8af1f6bc7c17bcc529cd870cdbe4b57c0331f8930c9635ff9fe6e806cd0874d9f70b20de1efe793bcfa1b77f5695dad256893c58998b11cf34aaadaf7adb8aafdc5958933a131394772747617bd89d042d485576dd48aae130f8da034e4c3cf1cdccc5dd78c418c740114d91c7b44f3049f132c3f4095b3dff517c798423ce931098ad0a879aa92f67a7afc02708a6026255ac56e62be71e77a167d9ba2b262c225d2259bf795f01616a3a8fd54ef23b907f87d452b5b6c94013479ff6cd168b5729d736081b2599df5dc96d7be0879a171ff6f540c52bcfb8bd2117dc016e5af38a749e006556da3167a0fe62ffb6687f07859969ab44116f032468aac515c0c09a55f5db13fc19031275c1be248d16d3e4287a2f0b6729b90951bf72a8ad74f67fad0a06d2374c18db2194a35fee2cf577c7b1fbd1499bf6a4a9a1854d42da2e556a23d5a6e80ad03a4a03f3722071ac2d1c23fadabbabe70b5fbfeaf0c129c6b27c6e58b19a0328ccabbce7f26cd05a247a2a7ce23e95464218f3430ad5751adf6bb37517e3910daf092ae480a9c813f0930e080fda9210f6e18c8b5297762163786922a0e390aaa3fb5f41df0f2b481bc8c54e3c4caaf63eb14389e1ff6834adfa3111426e59a70e8307c8a282165967c36a9d200850b4e026723d935b83b7cfa095d4260bd5dc6647df9cf6816e253ed89ce17107fd4042a1d485902a8ac6bf1e542b9fa947121c899ab455c4ab4607deeb07d2b131fb0903f6dffddcb739db68e0e8b37deabbda68a9754b10e64340c1eaa63ef3285aac3abbc3a7782907c15e5caffc00dfaed4fd84e64ddc4cbb35fa851b92c59b134d185aef5f9f9f4969ab377d9d2532a8dd9dada7bf08f1c96d6113fd8ae3517d0c91c6200a090d66cea733a1d346975e0adfa65bcbd20867c84cff114fc7fa9abe0bdeee3b564a5a8b3c793acfc4a50791d66beebd091ff52428430849d3a57ca5edb65e07fba16af90919e8aa39c33fa689d79f56662c12327b6f1ca73ceaaa6ae2a4716bcddeef86fb0fd0be030d17e2212ff22d09be3ab2da9b7e8ed032a87c9747f1103c9faa6eadd809737c943e2dd928b9723729aa8d9bbb95efa0add0b1e8f7032803abec752ca8e7c1af3beddadcc7bf37f99ef6d0f2760fdbf0b0de6a7cfe2caddeb10372e2280c9d36fa6bf4d30fd3eaa6f8b453b7dc4d9fb2220f3de9c7f8155b847b56e521aa25d7dcf238437d71bc7da10015c3b69999382771ea4e9363edf027295f04aa372ce32fe7040b9e8198aefa53cbf658ffb9a0820bd345d69cdef21e144b4cd3d7c9895aef7265898e25a9e4e09ab4d6693ef5366f0f6289fea7439d955b8e951b9e11073396b076a70b9f2d06a66f20f130de60d123b5ca24f5952042dca24b10aa2d43c7c8eb8168d509c71aa953ce82c26a27267f009a1f76b0b643621ddecb19d2b9048c1f3d3b0e81ba96d2f11231b8b906b77779ef63855362fc5eaaf294e8283409e4ff62ffe187b959c1c1a42bf5938ea3a2ed77511d13c6971ab1f371020fb683436a41853d5e0b1e25514adf11dbdfdd323066299c0905dd3969510f6e31701bf08e2483ee8ca8bf31f7ccabe1a6d876c7c5cb62f13c9d7db5b3ed24ec226630f7cce3adb61c71694382a96e37fc19e91b77bed12392ee0008e4a35b651728c5b0751a4f07e29930640ffffffbf