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 66584 6cb532643639683abf7ef387a2f0ea40e9ebb5d511de8e5f1b533695e59924d9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1e43dcbba3076452f4ec941189fcca76cb9ebef6aae92fd797c7fd045743b448
Certificate Block Hash
6cb532643639683abf7ef387a2f0ea40e9ebb5d511de8e5f1b533695e59924d9
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00143f0000126f0000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000001a122e8cfcc48ceb0063fd133761f6b7cf89195ae98a75a9bfd630dd80c7506b31e51a94b0f3ede2c9105dfd84eaa4d7aeda672f8df41cd027b69089de3bc960f3e939da707ff6126fc23ce96b12a868e1e8ccca95b660a5c080000000000000080000000e00000143f0000126f0000

Raw Header Hex

000040205c6ea585153ee7060a991dcd838b48a18c5bce2204e4f1d9abf856cea1e8cdd19481a4c6b6a1f23eeaa82219dbc6af0f1d47f58e61cffc32388456934ce4a6e28d261f6ace5c011848b4435704fdc797d72fe9aaf6be9ecb76cafc891194ecf4526407a3bbdc431e

Proof Data Hex

59,560 bytes
121216010307dc8c6a61263a025dc3d0f866065f5d76dd7b6b9caabb06294eaa1fba8508c0f950ad2c06ce73e9ead16386bc997e40d9218ba5a14d7978637c223995610bacbbf50fc203730dd2d2bab57db0f8c6835fbe5c2cff3d748433c008a0e2eb86554ea5db63d06ee4d07557ecd579cf2111c0bb95cbef9ecc9d6757c06c0f5aa9362aa57d585c567199ca5a4b64f0159608a33501b532f6d29da9521760a32d89fb84cf56f523a66907220ab649a532e9d4b2bc92da4145a701c4d72e8289d6e87ebe07a48784ded3040926f8866315f414350da775ace22cf7acbdfc8d9f2dc9a4fd43492fd2175b8aefe74116d765337b6ea768f4907f3859d7954fd2831edcb334bcb0f42d2dfd49983cfb3374eb93cb77c2f22a52cf1a11cbee89b83ca9c9131963532a6c76882a3ef904faa05b000c2d77331fa5b047529c709eb7f78163987af6e4ed42bf9a80ae01f6fd630d02211fec5b08bd0b219c3aaffc49bd809aa6f49062a6c1a77099b45b9e9fd5980fd91a9b3c69c435b68f3588698ddd1726b45f1bccdbcd391ec3c4e86f01be78c0485420ec7e6dcaca431e51306baf7995ca77fd907029e70ec5c05ccc279cfeaaabe483bd0e8256ee4d2b78a66d8071236f7af92913756dbd5f230c6b03739a912e6febd01f62a94c81e0c5b1d935ef0ca5a4b986f9384f98c312a7f7248276d807f03551be5d5360199d11196c292efecc37927b7977ce77f0eef484790a1581ff2d278aa897e9d13879d99cdc3563ccd18586c37ce9afefe6a5e1372bda925d85fdd6908344b345a78e0edd9ada4077d69be39155b4f11b73e25b74467d0ca9227aed183bbe3403eb35610eb7e28e0b1618556b2272e30a87fe9e3aaa4d6f5838ee4c87ea5603215fd639adb83db365bf90aab13067ec4433597729fd1f596219d234bab043ea1d06dcdc444ccb93729d898a6e75fe44842c21c9c412554e1877d1b10fcb0191787824b3ead5d84f097a6758c82a5dbf50986f73fc537641ec0f9a8787a2f084e6fc071d8683359d759e08a0d0ac21df027683d221350666ba39bd08b88b9b05c74d0124bdc18652f46b718118e7c92f2f465dd414ceb56164982ec6e5b79c9cf3d9ee69c6fc1aade1bfaad952f82076b046b84655719464b4dc477826e8f33ccd29afbe7416a57972bbf9a1bb59ecc2f3c728e7d7cf9199bc35ca5d32305007c1fcb992e2402b3c27fe1679a866a00c05fef1a2730bb1047a5d2dd005b2e7650e5eae7dc770ea7e09e416661dc412ffbb4d778c494a3df5264f9e6c6f633ff88ee52a70d203c1210476069a86f07063d8ff9cc67fcc5ae98ff06ce1b5c5050b6a6c43c6ae4b4127fd09f06de787a095649e00d68ade1201c5ebce8b90fc078f445af3e757c6cc56dbcf77ceaacc094165b8efa81f20207fd896ff6d0c619febd0535a8aaf715266bb11ae546d73bd97793786964786ab99fefbce3b4ceb093e069ae55a81c38a607d0e9210c77efa57a70105bcf36cc08a195e65e673543a52062ac010637138e73f614d002843bbba11d5c646fd566a2d1483efeb3625b97f0639299a8a0d449399202c7f1f4b84ccec93956b141ea13a5a6ee4e3fce1fe0603d4f0d56d7a541d08d2b47a3900dbd0d686344e17b5c9c5c680b78df69ba96e5f0beae895d1f7473a195ea6f02fd1516db1e1d8f09603eeab41e01c55f3d25daf9805bf72236d9f2a45f78ce15d675eff2df00e40393db2d1799f30244089543334876607eb85e68aded96c40d93e133b339b8d7c4fba85aafc03d3871cca8783c7c2abc90035edd6432fb510c8f15aa4f909ab5eac40de1a9cf8bb9310ede4af11d19533b77f16bcc1a27a56ffc0675b784ae75cfa3281738e5bdca1e8d32ca66d9397991f67681d87a62e2c407b0079bada8572a44c0d30d2e1b74cc1f990db6b304aad97fb130bb910967912011d97aee4566d2cb9c175c80f6e663ecd923b3048461277dcffc5e0f2839d8474a45358f3ab86f304b40cad16cc31f241df7ad87b1121ea7d5a5671696edb77b753da38caedc4b1415eae32ff67637aedaf81dd5a509ff3102aab847e4321eced08660b83e619b6bdb2bd5e2ecde257ed257e028e1032f05cddf9c5b937ee34fd3344212f81f20db65c855c7788f273492fc79aa3adfab09a06959e1b1089293fa1068f5bb44109141a99a77b7e8726d870eccff4274fe672d5c233505087a720ac040b9d0c3ddb3d76bfc93b3422c8bbbe8964822bdeaf5d76e6fa892ff491a40bdbe4e824d28a36e9255ee71ae9197d4a1862aa6386f42d4bc67bce04cf1dc7595d751da5f1f66fc990113a772bd555dabf043d4065c290f828646cd5c107d10cd45245c160912a5625e527033406362f36a5d83f495e9a91469d631fc93505890392391194243732996e21be6eafec08aae143d53540121b9e05963a669103918a17b161b3de8180ea0b0ff445fe3020f7c93e01170b9a1d571227f5af05434bcf514e0445a7b3092a897632497c7815aa7a7bdd4c4e0aaea3204b6767ceb3696e1ac94688b87958fcc704427e6f9574503c8abc4ba67f07cb26e53689a7441cbe551dc58a2fe501405826259540c122bef2fc461b28975d715dd460e098289aca39ff993555af3195fe18d4feff16ceaf43a4d73f294e07bd5eef5c5ebad6fa700f6e4b7b4be6a8595a835cc06a2d89bf9b12597b423bcff5745ed7dfbf722734178a940624d538e0064fca5bc7c1fdb7be2471efa7b4e9167950ad23f8060c2ce967b801f36473aaca11108427b6f99080eb110ccaecc1b6b294d80132bcc89625fa179af169a9a8489595bc78a09b33a7d5a1d28f8f3b7c623bb878599e50e071e4f698faf260ce3c816ed081f7ed3c22b06642236004a2027630b65ad81226cdc3e6f70f1e9b980b8b2f9c733e9122f8f68cfb384655d3cceae47531c0e4e03f7839fcbc28840fb652f3c562d81d0aa54303d5dcb01bc63ffdc14ee082911a0526d0cec9771c471577c9e6ba8bbcb34e0b7d07e9858a9d0548940116a8284474f0a2a0ca44624aa07ebb6c8ede8a83780fba535f181ee370ff253f84d5864e69bea355b75167153fdd21d03ef1eb7843808169b931ddc9f7b7a32b67236e89f0eaca5522107ee6f14d7a26e410f1e4667e01d291e1863b719efb8ebbfc12807a7dffa47f8b5719f74135e3b7e8c86bc6afa2807313f5bb959b839ceee009fbbcc3cb4c4e9f701c6dbc9597969b48b571d9d38f3d662d313de3d48f17975d1b7d410c1bbe8cb0e5bf6d6f59f68b27a7d139a04db466aff2d9eca3019e42991621da6ade7d17f8d971783c42b0f97d01022cc56e209a285b272b5dadef0b8704d41ecedd856ba91ad006febfacc3ee6b3d8818f392bd28f0c8dd1404cf213d886334ee2c630f317b2191592b13b7c91154973284e145075fed7b7accc48c126f598f81caa1fc60e2782da5a2487b44fa70aecd9d2cc5d478c5358a72ae671995c3af54fcef88202b01dbca4784c50868e6728ed81b558346d469daff02248638c6682d3f5fafd62628d5855d84753832be47a0e3e231a3ba2ebf3f4df689e889bda9d3145eea786229b7d8ff34727492beb9781c216659c7beae55232eacb4add976079a0201372e0187ce4224e5216742d46d340d7d12db2d575efdbda58fdeff9c3ec26d8e523d6657e5a7c9832fd72a18066cee3db4d379cf871c2a6f33df423954ce49f9b4e48df92445063fe12c5dad5795f8d2ac141b6e14d7a4c05e37ed7e48277193b9ee1a3876ee97f582853df73a6cd2b5860efa536f9f3c929ed9e8c36cf3c084760686e8a0a4a40a85a0e766eded7622b88bd1afaba8cdd47c01a9e494237fa0dbfdfe972715b3e381a2d7b66cb90e11a347aabeacf5692074acecef18017d1f64e9a5d58be784f1fc1287cba3227248cdb8c66a98f87925a4f211aa4e81b4aebd157b90d80d37e57c3a97b47d3ce8563b6317d924043c4c83d930416e07d9cb8b34216abed4e32ef1a9ce106a7ed09e1e237047a177cbf02085b7b2fb730cb0e9f997c6740bb02dc3a1398c7d8125b9f782f2e491362c8163df0294a676ac621dd63d18b976b28eff47e9c1c5fb9a0b7dcb385416626748265cb570e415f6ce81be5db6dbdf4c1eae37e310eee2cb6569f13a2f2c2c75fecf19ef59ce91452cb272d79238e2a10a5e1725404cd6b88c45e3874d4cb55d1ef91122a104193a5657d29d6a67ae33950d0ba69bc1fc9172c3c631af618571d881ee5307924a432993e40ee6d3012ef20428c0fed5a0fd97a5295a6afb2cd28b344220be68c393b7fd82fbca642349086d091ac4c0f58b6d602ad5e45cc89578d80000f59ce2e755eb0944e2007b292385ef78187d0b1c3a5faa3a960bb8f5e530033cef5cd6f8050928de321586cfc1bda69c1dbd725ae7adaf3afea481338d6160e8a434ea9d4f75ac2d506147e7abdb17543895a57a17d6dcb161da5a4738b86cc3f31cacaf99e86054192cbbf9ec89936b3e6dcb085207fee1efa10f9d906ec761864590c1be30ab9f5d41e353622d5506a1c0b4355553ba7111cb04fe79e9bdd7c7f89b65845c95e349508b836859e9d7c837a90e242adabfba9cbd69311cb36faf35424890773ff03747e0b4d0dc3de799f2b088052988d9a657267154dc1940896a6659a7cec5d07c9834df0fcff6c0043ce87383bd8fb6f78d49a838461e7c849b7f98c9f6fa0a8421b1577e518e5d073df1db606fe46718f728e444a9113ba8862be7e55beec09b8aee59416cf5c532b8e9c83762a452bc8e47844a7b0366b9dfdf36f31ce304789ef067c5bbd250ea995fc00dc87094efc413d13625374a28acf96f0ff567ea1e285cddaaa2d591dfcedde691f7631bc7249a847889c2e7c6d2842cd32adb982bfdc526453113cb062684f5186a441cd8c12e8b2b2839f6dc470a38584c53a6d31417c06e8f2d4bd863387589531d83dd68b1dc7cf720c6fc4fb14b64c6ff900dcfeece168933c45f48ae643218e6f78f118d5c67fa9f31445d72a1e2b0efbaac0cfb2b9ea59f16c6e3b5ecaa8ea2a4e9be251c74997c07ea52fa7e1b3659e577e8159ea3eecff0e74053990dda07b4b07347256814c6150eedc07c7ef228f67041dba158e8d10680d28b460b388fb8dd19fcecf5085e03e5c3221b7cf38b4fcd21cc5147daf04e585ce46b3eed34eecac543abc3ff2fa98a6a416868e9884fa3415329c20755ce7817912905a46a39e87475536ace46e3869721fd5aee3f0fbae7382947fa38a32df427d631d883d3c6a1152e783e2fdc73baf9c9986825a712a402d8bbe254c546ff144fc82056733e224bbf857538cc541545e7d07df170d06de0ee1fe40d312b31671188d2d62366cb8295e0f1baea37894e018bfa4c3b19c8b7c11060a4057c8797330d29c49853d18856cc64dc8fbb6bcb22a270973301b60f3d1dbc63b23677b3ca54eecbb601cc7b1bc4186759e7b67c1b39d5e67dd8bea09c02e74a2ff151d2afa2f375d03c362cc509d3f84292438bc912fc3c94fccb75096b632ac5aadcfc610ef6e0f80a2b48adbddd4601bdc0f3d1460c7c386c2fc75c7cd40f8e999f03ba5dba41f68988ebaa530642b043340ec3698a71440dea46f20b8d04e6c006925b3a6b548824a13443edaa5bbe1458cbafeb2c70b69f7e28146834837b91711cf8a65961db70789be28af27a8c10049248626f0f5f46aea1dd1c9e30e3d0ac3b8d2f6ed0c05043244e569a8a24d3a66b2765e75656077fddbfc2371ffebc3eb401cd740cdbcf5be9598c1a866f137e1a9059094452502864de29479a6641984de87d5f732b98c8c2cdc88f4f09f45482dc041fa66bfcb58d163b9ccc39d3ab023e10092e338f8f1bce90f9a5f626b3b7395862b4374349892e1fe4a57b23e14196105230f9ccddeefd00e6e5ca4d2e6c120710bd0b3af203244dcd419ee5d2630d92039ffec5ba545cf642dc2afbe3095ddf4dfeeba026fc052cfec03ba8eca00b7efd9d51dd25539f7b06350fa4c922e91d7036bf2d965e845c6b82d2e93463ee0c1d1f1e1aece63ce146894bf4c5e86fb5c6583fca5fc491b26fc44842731287c4143ed8841a033fd96d80dff1882a2362b362260cf42076a056ee9908077d68b5c1bbb8593595b1f8b88327b00ba5a6ecc95c7e35cdca7b2cdc697124b68ed9e09a45f5148b19d8e68a89be47168d77d7aac89bbd6e31ad73f68c718e81e1741380427e66975effa4322c4f249bddaf424ad3ac434301a9eb0371187020d8deb14ffb77e370d07065a1f0493bf002d182904b9ee986f530283f90c07e182caf650ef1772857784ce6581354a57d78036e7dd0261ec1155ad03e3b00bfaaba7897296fe2eadfb1063fcb7bddcfaa9e1503f691198f38c420b69fce6d5155385228aee5c3c3a56ebf39414aca408d974755ace4fd20ca9e3bf1cc7da7624367a045363890ddc2b856d3205bd872362f2f8069b1a8500568aed56178b25bee2ce1b820c9c4848d2a4a2b03138e22d9cae3b0d62cd18fd549c29dcdf1cfc2da32a6ff23599f79af87f059fe32047b6731ecb721ca2a8034d06fe9ccc8ff49a5f11a18484db8824d430fe7ada45dbe43535f1652dd3bf9fb0ea667e84d2d3df0046c02e3edf429e970e335beece7c1be9010c51a2308e6cf75d6cafcfe8800a907d9316a982b7fa11f97879ac6aeb8be21dd8ec9bb1f3b91d8945301a9dc8c092b55cb46e2874565a4fb82cb3772cdca77be5461315df482f7687217246744ecad8e52a08fea77466635d8d865db1286344efaf2a6e16f369ae7f2aa8f7d5e51d25cde095b64cc065cd6256a9a3dbe6a88d92e4d3993641fc68b2054d80bd18d1ba7c4f1b710a25ebbe95edbbcb48c8d568c91942c22f14c1f24d4cdb0cc0a279b9de4c5a8b1cab418af5b59d33683f030276383104b1934af29f82d005117b67081ace6190ef9788bc0ee675c4d0be18d6c15fed01f92b2eeb8fe9ffebe4e862bdfe750d2f409b0987d848707a1c10f9fe3e40dbdb7e2d80a4eb931e13b5927cb81e93c0e1440257cfba8f2d945a40265f874f7b21d5f2b40bb7e2a9682f280e89597708f1de90176e2c3542a7cf2fc79b78042588c19aaf68b1feb32356f3bd1999f3a910a1c6b2db8326d3d939c227092b44cb02a418fc9cdda73cb7d5eaa1e3bd96496d0258701e27e02390ce7f430107fcc26aa4b032d7b5b4e90a7449381b998999160b04d5aedf277444e92c32880424f8d3bd65bcfeac7c7195293ffee1e3c7b8af834545cc57c75befd967228c45eaa9421626b122d9960eeede63416feeaebf0815cc3c366feffb00af674a15e45b8db39e957077c0ea67582ad6456797414e63643b45343733229c487549c5eec502355a6debbe4abeac57a8b9359075595cdb253f2618919e17f77fe8b75012c010cd6371b2aa058b0a38907e71ce045ac8f3e7f00b095646a70b1f803fc89dbcf597d422fb910332dc2e0b37c4fb201e6213c731b9d3439954b48c2096592f2e9568cac5ba86656ba63a5a4f2ee8378b0070d10a4badfb766b9693712acb9d7a2f4b4da58c07266dfd694b0e6a3cae7cb7e1494d30a30430d8cc6190db6ae421ad86e613a84b7bbd2286ea2c1fc5c9e88529fccd3a1bcba1b78ae49d640bf2df3438e665738cab7039a3a9dcf3c6787ece812431a4586c0e064f4a01135f65d702384a80cdfb99c9c0fc0396efd3b774918352950c1c1a59cc7eefa101801bbba91c99cdb7d20e6f36b494ff2cae531c03579f71d139cb5cfbb2c701bdd30a78f69eba0ea5eb5dd00f8a027ee49adaed1f57d99c81649d3e18aaa0183fdb04122160ae9841f2276d86671315f5c9eb4df1d7c13bb7a03704485295d91da09ca5c21f7e54c3bca318d47aa11363e78cf7cf34108a199bc31c119f771175c836190bbc46e825af8cae4a79bf580ab01cdc06f9d802fb243903cb03e9ed4bbddd4d443028a9f6dde7da6e95ba0f7d3a38edd326fb35ab1554ab493ff07c3bbc8c2e3d148d2f9e7a8aef2a5a6de2cca8f49154bc1701a62223d897af0babedce58c665d05c8b02832c1b601afc1c00a5bc0b249d92566699c5649858c2a7d0c819dd552c6ce916c97dc31b9d12044387d7d1b5e114bf75a6c253a9779ad4953da5a75662c33a1d4b341d246ed783591f656373231204ecf2001a080c3d3519f3010b4598e6b86399c1f4cb69184738fe50089de8f75e21846314ce94a71ffe4860779aa2ed2348de4c240aabbe61288051a0d428dc9c281efdc250faae0c9a23b99e8338421c7b14a12d890417ca089901ef9e4e4bf8eb2f713b5b5dcc73d501aee9fbbb0aef8211f450960f511614efeacf33dce21d0cfb72e69d6097212a36394d372f946f1931d06d369427ab9856a60efc35349253e15de6a86fbfe708753dd0cd0f875aaf9e6d96298aa7862f00f33e10d1d548dcb79b1869cd6f503a97323088ba30299dcf8f3c9f88c1534ac6c1f1c2a687175a4a92a1ce5044267a1ac17d3cd95aaeae77092b19349b166c52156a10bc785b773ef97294a7f31083061bbeddbbaa5d932a7664d9052e0e2497f6e3703130743d84a823820857e849ace6b2ae51659f7cd74f30846e560cbdfde16f7ba49676443ec414c3967ec39ac53639b888243ce8a041c130a732214767b29d76176b04be0794a832b7356f094d559bf849ee56c7088c2ed3457fcc9f01b7f16a4e5e557d72654f9d96614f1d0fbcd227d4763bdc4f3b435cf30119d3b8295c5d3974ad713f629972eb2eb864fd13f240b273397344cbeda9b0fb16c7772511896dea2ab2bedd02d4db90ac2f756f0e337982e9a70246ddaf3ab753711b4c38070fca63bb5b6bf2362c2a57b3dd75b1ed193b683881537fb300d4b07350f9d3af76c6b916dc8ff28d63457969a496445fa840600d33d0f97027ca56f0ec78ff2151c9b810e1d4bad8dc0025a8d595aa6d6eb171499ab1a4bf2b595a98a57e695d590a4732cd096319413bcd169367ec8a27fe9c53c51c4a636f9c1b925b5869ebfe2a27c230dac58febd972d6446e702e40e367ccbb1b403eb57e1e2226e5e3485869739b2a43d561d7c13cd7c43b1fec695cc37c265a655dd638d97ad095b442f947b40301b720ab67ad6f840059c5fe5ef3a76cdb832fdb4c11891171cc917a5b73a9a11643be5ba462b267b314fabd829ff1543a15dd6a0c9de06d9ffc1c3d20342ee242d32febae4a95c45a8fb7efda8537c2cedaba89ffdbcac78542252ea66bff315bb179fce2a63adfe3c817664c3bdf270b8cb1ccbe2a2a302d6b925266de28612c8a4b8b2732335138c35bcb8c030446ee0bbcbce83fc9dde39f714b277d71b4563447e28d5180114611554d2ebc331b4b0b353a2ccf4df08e5e607a62cb905761f3021027398235939f7b5eedf27f93586c5a9ce1b6f7174a12bd9373289043e2ad0d31a5682b5e187e8292b43f7c67757ac5f15907e4018d34f99cc3f8a221eb9f4b36fb192400bdbf6d2790674599fad154642e5afeb679b2a0f1e5df8d649f4509559cd63973a1f230c2a699f15e182fc0e5ca5e0f8dbecd6b6e6c8b3a0df7cdf092c4c7b1e0a2d57c589b2773c3d8d662ee613083542f0519759ee609aad9db739eb6c0398f3848ef32f59b71094262fe41e9a77ad15425bf614718862ead2093f53a48e0857dcd48ddbff904d5277b468a9aa5a5efd1ce247e7312898f7dafaa0c3549ec275828050dfa3b0d80aa0f3f439bc152e06400294f826e90a099b1a261db0ccd855b81e31be6df449ec6142a73b939d03db13d560fef40e844d5135d3985996914e04d3ea91ead18ea2db39b20a508d4847335d43a1d7326ff9a6af29888ab44327a21b871b2ec86a3f5656fe58b36ddb292114e17eab59d9ce7f91e5c31cc506213a3db2f42af3b9525e91f09a2c7fac85608dd154a43d3637301c62004c657b5f412dd654594c6132bc2a0545e47c96f9d583610230922c1d0a1982659107c94f4d8575e54eefec2f380463f5cb08443ba4170582d80fb45ab73c10781468ec9cfe560ae26de54be9fb1a9e0c93d33d75a92e1563ab70fcac13de19fecf363e51a8134b5db3cd35ef83197339ca6401a22691221719520a7245ef740a15a89cbfbe8a97d61cebf9a9db0c310532f442d13abce236786abbe600bd329775d924e69ea52cf226d2f705321a28654c353f18871ce486a30fe2d4263de3cd48b2e17d1396f5506ccf2723d760d24b1ec8e5f769965e705102b83ec063707473aecbe2f40e77f93af75fca5326518611bc8db72c9b394a90a07daa8ae71535a2e9794446fba1c7fd22ff67497f8802b633c0d6fcebceb87bbdf215b7f206791de924e259f7c238b9debfbd49f0f0f129308ea01694cd6479927fa493967b3204e80d9d267ee80bc91c802ef43c6c38ea1b389a0e6576cab9256610b3792e0fb6a84dea4e12643b26dd91713c241b50b8bee21d6af224f08d56fa0f0bcf68e64eec1074c6435e422572f7a749f62d6d8cc04fe495cf5e61695d1a8e0496113960c5e3c99f669283e9c556792096d4e9aa0c326244bf74d8c6469b657af3f187eeb85dc0fd90f8413969c5bdc6b4ece7d537d69007383a41bbbb941581e22e47022768363968973dfa18acc01eb92622b79f6488519764e732bc85e8964c664d2323083c5174e54e011bfcae1c5422a7de85f834138b6e20d291e9d58bf9fcaaad4d8ea51bb5fa887888ca985e4249daddc5b83c57d6d01cba19c9283ab02854ae976a1d1bd648bbd791ab0029adea68bcb5e2ea3b06fd5361a044f27d205c6d17ab471ac6ab92a9f6d6fe3e28b87af3ea440a8883428f06c5498cb9a9cd232c3658db09a4bb1b0acff4e110b8aef94f1c8861a9b664c9761d3cb65b21d0d99180b5080e47819019ad811702b4a6cbe59b11cd6cc375e6d57983c7634a7631455f7d98cb464cb74837a7e0f3e41dbde7f4b3b9b0aafa3bfc39d982fa5665d3dd347963fd473c136fd2e682bfb7c400d197bd4e72c6034dacae972fd1a3117602ed283a4c82e9e2c1f0c7bbb8e653fe0e46da2dffbb3a83603e2f85c87fa0f66f499735cd1df6f44f1e72743b9ef65ada40381448815b968539de59ca5974b980e11acb34386b1aab23f7d00f5b41ad7d3b96b259aed8b159d34152517b08cc824e75e544cc824f810bedd4845bd03721fa3dee9fbf9f1bc23d10b3487e13c471e8b0880ddd6470c63c356ac20ad986d981444c8b77e8bc364586d626fd8112db640dbdb7ca06fcab6b40eee9f6f553d68412e73b16bd40ed077ab3183e6d4cb01f146882ace2f4a64f51db010768094fb884c3b63321e8f12a2402cca8ba8fb08c306dbb10a5869217638af548f9e3941ee9ac4f4822ff1546619bef0eeb088658b60fd4c0b11a9741dd166330ed9699e0b298fe46ac01b01c925db790c2bb6ad4d36a2af08c1724b499f3eead99b971a5edc1003e63475178ce0290adb6cc1862e6552f808a2811ecf2b6da86ad2034dc5ed65763ebbd95e932b77ee6f2f8b19a99b46765d51991a0f7731949a55fb652458fb9fb4f33a994150e5ae2e39ab61662cab03e4e2eb7e96a45d5116eb9007a611dee9e2eb1edaddaa62a9b19dee44695a6217d1367e9e2b6f5db7312dcc22e6eb4ef7d6ddf7f30cb686a040aeeb56fd0d462cb4a71cc714fade9dc39d4f9de4d781a1e4e674be69562185d9326581bf088b0d936dc15d8c58401e881bb2f7cebb932a9cb80dd4ee199b3d9e5c70dd904a7aa54962e99c377d4dd33497d0d9a1a591df1e93cd63ea90d46155fa2900fcb128186df68db83135bad2ee9fe35ce92c6ac578cd02cd1f653e0f8b92eba0cc80f8f017cae1f537a4c4058db490c6f993bc97b55f98f35d1805c6a44da68bc2bc35bca51429b5f15fd33dd365224ead23023487a958b23e779a08b8c126a3e291b76ed0c54c0a48f68e178f0d3166a19168f1de06ed13b1b0aba239df861b5281829242b57d634b17f587d0209643f9bd178a5b57257a512361adf9407b0bcbcb9528e92b83780126161262220f690f8eeee9a176c135cc33f3fc5c8a0076599a74c54a7ef8d8046f6e41d370bbb23105e93333b0d412ab9757c95e2efb5df00502259e8ff46029afbf10d8ed731be2f06433d76978d379f9366f7c1899e9b45aa357dced7f34f22e535514835757184a27f3a3875ba9f2a340be30f895dd3ac491c78f5f7309d618ac2add59ac7cc2cc4b316c3aca660908da795e733b71c5210616fa7b073b8e3da5b6f36a084fef1ef08fbd058d1458a3e99a24032f4b52cfff2211de80eb385256c9a1f01dd9f17ceb22f42032eed0f33e0a7782e7299a941427537bfb9f497abdd6086cb96f3f0322f4f08820aabb0e216f6b05f45ad942ad073d797d37bd2041f19ac1fee2e5f2fe2da90d69d9f89f9c686ad5e2f459bf53561c94b60c56e5aa9448cac69445dd99c0118a2db3790f14d52c9ad91d021bb018f666d07e1abf2a3ef45ff80850a6dcf83dd4758df9ff7c1fff433116ea353e68e8299d566dc617f9e8f36b7d2e861c810a6ab25b9e74cd00b4f93db407b92fd8439b62df77b270309b775120b8d4af9d8be2b9a5a41fba5118f646fefdc16644edb470ca03ac0285350289d0f1f248c567d00b765f0b1e41a6419ecf5a88584ac5e94b2c17371d2477b2b7aa8e6efeab88a328e98bc6e4addfbf920f7ecd7548b18b01d673324519976a5003461a497b62a34a4c3d154df224a04e8a27d5c265b507720b0cd0d1f63d5422751820905527ad4a5a7f0ed7a9d9c6572a44a8500f0ee6f2f0255e0906853192e0dffa2b69ccd50d514e2ceceeb734c46f8e0fa96637eeabdc966df14953b3514a7cbc7f0e669762a2c358674782d7028ad323cfa99636ac2e88f9d10757395c568fd7448ad5ee93ac381199963dabda6fb8c50015aa3893342ff0ca4e92b13e4a91434581fe802c118e264cbfe6ed768887b1887c3ee7bcda666f8951610885d9a1d630868d32cdd407218e7567357523e1a5b9a83b3cbd95e07eb5e7ee04336bee8ce9c8ba46c8eb41b601a9dcad3a721e2097996703efd8a501e3917b930d41741d2a7e1d8d07b6891dc1c14bf6bda3de25625c4a81d5788e84de211ab0c337846df3908e9147cbf97f4153d8571034989a9a683d5c5d16db3943ec0d8959d82cef50acab8c7c57fb1ff8663bfa7fa23257165f44b627bb3da6457d538f96250358cbeb6a469115bdcc053e9a229c103ba5de01baa150af9646d8253e5f9286a9eb07f31e5d52528cd2f0caf7a7082f4edbc1c0a9cf5968b19024da2819d90cafbab0e93ded31f52e7338d0a2fcaf06cdef65dd2bbf1de958d9f3b4489bb8daa75c8c63304494be747088b3d1d8d824930c56d8d43017ecb47ab4ff217b6172855704dc87a34687fe4705ed46cb1538bc0f885c104d61f849e56d81dfa36e56c7f4fbe4529f8c3306507351c57c258ee2d339387ca19e2052805cc5044e11ad79f8805efb750ceabc96049eb00cb2cb81b89c1d1ee1bb47b3b36ba53a80869a588eeaf64a5b0053d2fdc4a2c8a2ca28af8907299496ae01158916c1498f73674320fef1351238668a211d7ff4e0f56f46a071c8cbbc6b9e439c1ba7c49013b2e1453e467fa6ed942d762c06c749bb4ba4fdd41a3d9480b77d32980618995811141ffcae90ba1db1728e42f98dca6546daacb65879f5bf137331f61c3f5ea430a7fd286f170a7afd4bbccb52e8d5f46ff310bb8c5f0c95d6e168958109cdb6a82a942f0edf383656b1ded2ed6f5c4366e27300e18034498dc7b66496302e21d3355fac9e77d158fd314bd137cc7c425bf4d0a328cf7b3a9579143348514ab1e52545e9fc83d390def6c09b9afddad35dbd349694f9753014cad9873f2afab2bd4b98de8b7067ee5ff928bb10d442273aa619a08a5ecfce4d0a4b566993b214f4c40023f2d4f687f33346d2f05860d6a95e52e7cb2f3f69040ad2a6aead8e10987d11e47c606fc52d8d0ef53b8b5e981f0cbb0eebecb7aa28b39d1b2b4ed7142d1b6ce2c5d955680ba063e8f1e71b5dc41a5838d92751f4d301a2f1fee43c7001ffa39086cf1ef18677cc3391beda19c6a8b4a0de9c9346a26716b3794245cd506cbefec6039fa7fbfae66639d621b52d3af69750b748f82eb4ff7ea9fdc31baad171197db5a278a9ac62923dc87447df3aaaf0fd287d138fa1a2b1b25d8abfc5422ff8040888d702fa7b921bdf670b9852640feb767197007bf8706dcbfdfc67e1c0f5368d60b49ee9004b042b0617b4af4c4ba70c119766002c961095f36c9ba87f489b69d75d76c01eb3c52b60638e136b6e5c7ed5dfe3ce8daf46e3393fb033f62820c13dfaad9933790f49fdb4db3f50683a1fbe7bf7e9036dbf351f9be5a37f4a6008fc71121de3341fd042a77cf26ae04535f31e534fc810580e679138ff8bf0e95cda0e525b69d130094dd4751e0a12eb225c46055025078380447821241d4e882a7b6167de899b2fb4f71b217dc225fd94bea59ca80ea7de7c9279f75452b1445bac192c5621af527d621ab59abd4dfa38f55249c91dbec3ca902ab1131e61d3829ab180a290a86d795e82f7565a336b2ec1a10504833ca7bafeddb2ed2e2454506c343d41e46e8a2d93382f914d4cbc00964b8308f586ab76b9b2d0f0b098f42c3242027b56ee8a76785d66d325863e1851180882f034d557a553b4b433f84824d82ee884700893b2aba83e095b9dc1b4462dd95a2ff53ffc57e7609487ccd533edb1cc0d31ccd492f285135e305df99f6f05d0c62039b1992709e27aaa8a66d354dc4ffe2e6cbefc4986811a78a8e3a8bfb7191288abf3c0ed4caeff55ddf6f6f4be1d8ae0d721adc60777b79342f0966cbc23bc29d9bd0d3c730950e4d86fd6a34f65fc13b4efeadd27d8e8cfc6032a3fe2352f5442c782f34b3be1f94147b92d63ebd91c0456842ac58fe2d97a58cba22aa3db04f4e31f192648ebeee216fda3e9d8509efdc4b74099c4148599029ba3cc44c344b04c3aa7cb78c4e30822281929ceb1f5f5103a296f1969cbbc932d8a25c2e01fee6a33bae13124bd8eb4e1476ae685ded2a65134fb9ab6fe084ceaac1560ccdd826225e3e35294402a922112e8bdb5436d6ca841785ee7e3fd369c14c8dd39fc4edfd27590fa6b04a284a53acf0ec65e8024a3be7c18a14604e6d2a255d0f5fda96321fa992a3ca0d20562c18daab20b5faab6f802f976decb6d968efefec48be757e8e2f7157e672fcde4c2abd4533d9ae8c9f7a989879c12a4ff02720d0e2044af0b507493376f809680a9a04ffa00f40b79b18f6bf11e27f8603520dfc13ef7f6eff795d7fc4c328d6e3ad9aeb082d97be197356ce1b6a99298d917b924a10c290c8161d6c4cb3f83e448d1d5c7d2ca211e3fb3a8543662000363d7c0fc6a132a425b8fbb94c2c2bde99233135038f14ea2198dfffa16abeaa76c5ba5d43ea05648c436b068d16b4c649294d492d29508f1b9a74cb866cf5f0aab405a5d1bc6e65c0796be881404f87af10f511b236771b94701ccfdfa7441b0488aa912c4372d47ebc2c6e08a133ac67077b769ce6224a98dd415b52fe76ae1111c7888a08b602592a508681fb95685ec27ec08ee394dc9a41833a873f0921a31942c8eab4cb9cb3ee1d36475da0feafb4cceb89a1c8f6b1a04af5e9f40cf6168b0d860fc32d392d4702a8970f780a365f0d41680fd2b4c1880d134f44b7c886c444bbc219a0befe6dd3e2ac282b10d546a5d9ce96f938f7cc3497815fc5ce06d16fd16e115f0ae064c8cd9676fb14aa1bb367a374ee948641832c858dc8b5d77a8978c850520d7419b3b9b08977f4e047130b6ef1546db0b4e665ac21ebba62675bd35a8a1c7fe4bf983a270ac31479fc94a5a0eeb8e73619bccdb57bc0e0aa25a3b9f2706cf471a15c06f59415ad3a7b1e9a5036ac658a3fd4c6fb20a3db8c26537d0d6ff215be5433526109fb18b2df3715deebb3189a746127d479b148300be514681c194b807ae97b64374ae313969acbb339b0abc787b7bc2f521a8d4b1db246c0dc41289c0e2eae600eb1407b0cb279fe9158d4fbe06b6be83532c8900c6ceb12fc9b8944444419a34ca92273b6a244e407ccbca687f1d93ea4e0e98b4815e6326071a513a9b70ba9baf8e6faac915f78eea1061ea3ad6e9be38f866ca44cbe880bf8d89dee0069992170c2f61405c62d8745fd5ffb307823c23c39c34cdafd90562fb4340607f9afb3ef7e104aa93a2aeff59b32d94e677f5cd63f73c740412447609fd3bdfe575b4115021aeab065eb89d59c0f02944377e02c9198f4caf3c4f8d72114f4ce7555d11f2bcabedca9839edd14dfb1930a8a59488e4a4b735b238437cc06a23c54a02857f79cfabaf3f7d23ef35503fb0f8f73212cf66d95feee0b57e53e7877c5eba8d86a236df0093197f334f6c8d8e6ecb0dddac7e44219c8d43705bfcd1fea1dd98505eec4164aa08dfb80b02bb56cc8bdbd20c5f2bcdf2fd3421d0ca1e997f19b03bb45615d13aa62993ec178e9ca98d8b17b13b511c119bb7cf839c69d0e3842fcec76d1181b60f0a7a2b5437e327ba61ad31d76027475e3c1ef6777b3a25cc11ce858a6ba61011d6e31f2d131d49fa3563733a0d8cfad5f439eb44f6f1abc0406fe329dec31012cfba7c5d6f24d1f700773a7a9284eea4d7036b1633ebadc1fad0520a97fe501e226d4ff45c2c65a83770b6e52905400361197abbfd988639448c224b6ff67641489048ce3c7eb905120d4b22c3cffdc6c9a2bceab7bed63c0b883baa5d62c107522c23cb702b2e1020ba40aca7ce9b89debca465b936fb6972f250d154e5980d6b2eb2a30ddf01641a5830915418174a819d3e948f17b3777b05d2e6d046682611e0cf909202369450c020f8418e05ea6646fd5bbe6c4aa1e6107e05ec09c3110e61da416c45a6d53b3066f163082e216c0206eda89b1e80a6a14ef718c93ca3fe81ef87e6d6a20784b7328f83f9e6942f45b6e640fbd529f38b5c5e807c4792ad5abc291f263b08e92c1f0878315ebf96a445c97eacfc3635f77ebb8d891725417e5b06736881af55f252fd181d13ff291566a6178fe3e5a456087e0a6f14eb1c5167d2e6a42c6d30df4133ae88b3b966f7522ec206e79f8e1019a0eb36f63758c290219d7593ef75f64c4d3387efbabc0700efabc51c77960eecc976639e04cef4ee9dfba73bcea3dbecb722b79051278b5fa2c70d170391b31eb1493639c599bb06e5816c8179503bdb94f19f4b9e0470ec337edef9de06b6d4e0f454cd879abf817c14bd93a035d512baef42307131ffb74748a492fe4605d55472cca477a1f3399b059301b782a4acdd2685c9c37b1dedda9d49030e40658d66ced983c65b6802713b78546fb0c5f1691766aa2e2d35bbbe8be6ae95786276116d3e66c5bac5e9ad8a66f8065ca42067d04505f3c5215994ad443a5302a69cb99fb27c59e789ed32d8e93c9453f682b94e9dad40e00b173a581245a876257e7fb23909ca059f4e4ed081e69bdf5b38fe6af4a1c33f30bfb9c8ee9dfb786f2547a6bf51277add9d036d519adc635323afcd2adb90abd8438169c48fd1947a5da6b34570e31c6bc57e448a72022216a6f6ad5e82a431177031a02e9a8b1a3fe07099b4347b8e82eb5c9518d71960715027444e7b0e314617dbde8fd02510faeaa915cdf93fe24d18a3057f7df5bf167fdbaa73b10370e43acf3d5d558ab7316f54c7773c090fa7330e7858dd23eb08cbe88fa8d6fd68957976f3506f273278c4089ed36bac5279be80fea024e7fd02b3a6d080f4a3654f21de2a4f2856798c15e13679bd3e207f694f5c703c3878dbc51efe532880a5033995fac93ca390a9bba6bc2a5d248e5ece0ff793a1f4bd02cc745ea990d0d83f6ee86f46e8e99fc70aae0f717ebe9c1ac85527264b66c04ee5e31b8a764c23ede95a794e691ded26127d0f05ec6cd567a4b36e481e5715679b61539d5eff1b595f5541114dc51e3ff06b575d2ffb2c824a26d390ec46f46d525e356e6468ffba99db86969f0a00b7be5a2222c1ae9bba7b9031f28016c433a0b6c72b7a06703d9da8314b2d7b3f0ee6bc90a18c40df6fe5aac9213c763615fff027c4859e8289086c8d014913918265ed59bf4b75e0f9e3d136a084b0d1cdf310c18ee33d8129bfd3c7dfb211b15d7c50b0537c0eee5d665c34fd3e8f083a514d3f5df4b1bca55646c4d411f181ef1d0280a2487f010c79c0527dfd2f20a265c0690daffe7f47a547ea8db6d3e4f8189344e17cd65f37769a494453b5e3e615fb111c78c07a80f63ae2168c72d8d34e2171249b60f4ff68ca0d65cec2f26e510bc7d70aa116ad3610d62bb8f8d479704cfc748b8acd37b0ccd9010caca46f3103b5eb2fab2577f3b4356d5176c9aaad8fa6ad405ca788fc9a8c9438aac6ec2235a23ecefb46b2857d6d9a99a1d0a8665b631af13b65810807a3a6489fb3da767cbc825c7ed8f42ce8b54bce0fb5636090bfa095458388b4be860871d995e9acaad4a31fdd3608e3caa5c50c1fb46787b3bc30261f0a0b10415ba4aae2329311de53d17aac616ec6bc07f3bdda19a78f73146804020a1c30d6017c5f44a04a79a2b8e58be296fe7b5d0237613a9ee671f9ad3b27897576a608720f60ffa2f275c9cd84bddb9d51875b705a4b325a21bfce8fbedd4642ef69ea3ff8a7d1083e0156b6a3b8264a30960b5dfd3d7203ad6b6909ffd7b586e5387eadcad698a737194382e33ff06cffce9f480c4b6d9ce6544019c323432d3ead9dd12cdab13a30b1b0480017f33fbccf88f90380d9e1d69118ff1836ead46d7da07606571900e00b578da73e0d69761fde67fd4ffcc8f95c18dfcbf3f4c63f2766d1e6e041101a7b246300e5da605c11fd47edc8c5f37940c05e4eae3bc2fbe0ebe5e6d7e67b1d6c8d1f202b71159516e387e7b22c49efdcb724c35dd3b9d71a2d90c93ff30d7cf1f5ecb657de5980d928b712967928ead0a4033dea8d79fbee87e6bce53d079222f4f500426545ea12279d34af2abd1d5d89cdf34d53efdadee1430adb233fe8582abc3556da4adcf1170c6e5d23588c78e580a46c596e7b1fec63459fb443564d4c01eb971c0a841187bcc56735d3d5b621015e133d57023fe58923f19231468a2a1bc30e813bc415d3c515c29002910362c2b9ea42ac0036a4c9cd3ae61f57accae492530893332f996c0da3dacb21050bcf3c101c2cb032d10207a28a4ad3c3c8fc8a4205c8474f55e8198740da1cff1ce4224bc50a893b5cf32d7e8e95a507f40a857720cf263a6564e29501ed5c8d05fb450839e4b1551dff2ee5307502378ccbe067cb737935a24d227426fbb6fb366c591e0335c473eacfec6b08a37ba7ecaad5b189d4ad76127cdfd28eeacfae7c50c8a4ea106f6cee5e0fa5fa450dbb3a03d323d4f53cafa184a03d1af9c5f9ab37b4d5f5eda5676e9612c00c77baaa3e3fd2046cec825cf65c230105aaf0bac58ccc14a36e6a7dba144918b763d706a29e162f89c85b3818867083afdac9ed6ea7350339de4ed0c4d6c8d78ff1111080d3d10023e9d94084f8c0577c18ebc491fc96a8a7b00e5105bff2e55a70cace3e26524bf06b58c5ae52e67be90cebc65136282546c4ce57dfebe844b1408cd27c330adcac73033ecf4b279896e734f08a4a3d1c05dbfc885d030a1436ba8c00d8c38a34d1efbef670805978c0da5c5434b6e339e7b8c0d254dd5dc90045258e312f895376461077acecf804e1fadea84a5988af6cd3702d514c7bd549d9c9b9980a2ae045f0ce7a19852af7c218a74e290dc8514777b71e2fa0b46d0654bebb7a90539d0455bb39d67859433a525a98de7b7700e28575fd0ec946b447b17aeaa91a8cc6cfa533c1357d81c188a06860b0b09a57d25a6dc95c94f7f8490aaa31b11754228c371541ec6bca466296a5ce9883025c3173fe2d8bb48655964cf7d2e0cb09060e94417096d69f0dead02ba6da733e27b2d25077185f954d629d4f44541063b608f4bf1411f022f7f61e2555295bcd44c449a092a55dcbc32a7fc08fdf26ddd6a9d5bb337aa6c6b0f9cf9d135df41749d5fc161ffdcd4717ed13dd5b14d8f7b9dd16caa07670d9ca9ed92fe592a044eb4bbb6cfe1fa8f8421200b4442c2dc0e25d821ec54784c90b66b2bde080c6bb01392500e4feace121ff805b3f01a23c1550a59a386ea8ef9db59e4161b43aaf463cb7929afd0c7a185ca32c9f900cac1ae90e7453fde029a979f56d35d22aa628245c3c0c9feea536d36e6c3e04336675e803ef8296de59a1b05da8bb27783bb4480369447dd43414be379b8fd9dad9e53089da0c05e40758cfd33307b131a2d21683a38ef6fe9fc474df693e279b13e6c10981f1023299a61f58c9221a04b5b5a8fa74240bac2378740f77ce8c70238f888f1423064b5e6bfdd5c4b1308d681a6f2f6a9e3107a01196fefc9861ae1f7045bbabac683217daf50131f0f7cd8816c865c346beddc7514a90f05642f63b4bff32e5a57138374fb9b7ae7e8935ac4c22131b994c7fc182ae104a9878179d7a88c3fe0016168cc977e3d4f7c87e0376deffaada488da5988d4cb8b1496c39a51b1da8fb96f1ac350a7ab94c0ffa1c36dde6dc6414a8c45758b62f07a56dd81773da30cc96b949213ac25d2aff50d6dc24b5b572976ca90d270a2422fbb008b7c061575c9b99ea5377d581f04222573fd47e3bd301546680d63459453478c035d4c2d58b5701020a8b6392847f5d46a41030e6f8035f27ca32574cb98d2692ea96538c88c5d2b8be4f22cf180e81dc8f2dbd2aefb9aafe3181748ce28c63b8d4c9ba1a7e76382024938c080b6ef239219c52d28f61f610bb88534d528ea0776c7921486a1c4ce5de963ed921f142854814403f22ebad6034074837c7820aec8a1fc125acf911686d93c9e8d02306dfe74f48c225e84cc5a2740dd43f48b5352a9def5e82019410acaacc1cf6940a5ebc94fd3e230aa82b64efd3dbe87260daa3575e76af6682c2923fe970aeb328af83ec116cfd616f00770b17258d64e7c5592d6725f655e1d654ab13e4a129f4af244d50c105e661593537220e2ae95f7a739dce34af764d8c692fe802916add6d57a799c85a2c094df1c66d42557279d03513b13dcb2648dc38c742e1bd9c513051dcb42d69649f1ef43d1aff95a3000c9d1fa8f107cd48e0066df13f6bb73ff0b68d8f54d1d56e7be28d9d851dcac75771facfaa93d17ed2244c7c1d8bc16b054d418c7151665fc5134ae1b2a95a19ca6f02780aae9532714c10112da6b2b7829931fbdce8b072b16d0b0af7c2b7f6571a29bd026c62b6c37ec288fe3aa0a8b5b952e036a284e110376876dd83e52531a04077f2fd9a67ea485cae6df7e9f9dbed924170cc870a11a71cd4179ced97663a1acef35ac76ef5f3a561ad8531ae7b0199ad7e14291a2a65d965bc60c48cc8d7b7af52706a6e976654d26c6a454da773e6d3af8cc5e1923b1773b26d02404f79d33bb58b4f82f6a332ed1e9e4ec2186d259dc1698f9f51fea9e268338da88521b8292a744c77e5ea23134bc2d63d0d51fc91ead19c1ef1553368988109b5e11f52f2d2c6ea56c4ab1da339e8ec20cb2d529698edb877b9bc2dec8ff3d339b6b46f662932a658c88c316846c587ee45321e8adb69adf93a3eff530cf69f4ad1c44b978a7aa5a54d3a89a115e5f1409ff7c5268cd53ca71804a4464960192a51b127e574a1faa5a0ef220ff594947ad061a460ef4ecaa3ab06ba5350c1fc69f7b1495d735ce32d9c1cf7fec08a09eb0fa2ed4f64d070f7dd72cd21e46cd0f8c11dd71d65a2b4dae7e3bce03e4f7baf2d8e9ead0b04721baa5634bad4b3f6daf02adf3f3add84c187863b7fbfb8b904262ee6fa7620a474a21c9f6292f3e770fe7cb6280d025fb59bcc256d4cead3df4ca76f96f1e797953572cf6817016be0c0fd32376a886702e73da9ee8591e42c0ee1af267fd65d0994abb450c291c3c79565d945716693762304f433acae6380de0e3f075429811bc3afa946675eb83b47995c1c9a07a3804f2b3313076631808205b0cc6019ddf361b848574dcd282b1866703e729e1c3685da9c3ddcb4a85e9357f9a3aae8f13b162de7c6a6364dc1ec9221498f63c1072ab99dfdd7f300c27ee0eefa6c5148878d8d3fda10bc34a0d706d81599eb6d4c61f8a3570cc6637d221f87da0db7a8d51d03a023c600ab5fbdd9595aeff62d3d730635768dc09b16c8f8b46a9ad1c46003ff960fc498a8f80c31eab5af3cc4e1e5e3ebde08c1a6e3b321705d60b1f4f6064e63cef3606c0aa663e0d2362a6e40abe0c874ccff59dd2b388245bdc15fe3da3c70a481728f905991cc6d5eb51428e8c9b594d000f4f2aef0ee450c42ae72c845f2dce2279674fa18157d908fb3ac9b068aa3a103102fe09334f8a6494ac8eba10e97cc1d325524c2e90db9d0d79a6f40b1f5cbfa4e6d6aa521e90ea2fbc28b1c32f4dec37ce51faae81da0b64d4a89eb29382fde399773f4f915fcaf844878104c90ce317dcd540dfe8b5c7b11db4c7ea3e3f04e8dd0ae165504886ba3bb24482c9aa8a31904fc1a8b1ce1c20810633d0a223e06344cff4db1688f91bccf5cee96e5accbaa1c91ebdc04db63eedb8a40f8185b93992e844bc0fd025f255a1009fabad989058af51e24f337759e6a5720084375e27e3279cbb6c55b57198fe7f8f37439680309c1ab518b685e74fe0e977c12364d80f5859affa03ea04f1652fe468b6c9318ab64ace6a6f0ae7b21e24c2e71275166c3698080b52affba18b4aa2766ba9b73b56b23d1d6f772310053716a2d3d17a297e77242e3f7da9c0d54d5896595df2dfd6bffc9dde78b47d1f5c810978ac10e897223143160e15588df601b08e17748a56edba29a87811dd49cd02d1cd7766e5b2b6dd0aa1b96f9faf1e7816e6b983a9d4d823882a8452cc56f599ccb8a75495df388774c4940faf88702e9cc2aa163f3bab7fb5479c4cb9fc302d73eb6262dc61ee58133cd2df7af70ba1d6f1c44ba1078a868d35ef6d4da7abcbc83aa4d1ab369b6887c543e30ec772312fdb0b89c125648a2c2557a34f53107908faf10676df6f0712d7fc25f1a0ea3daa540444af2b672cee4f27d6b251e75cbc440f9346c99b9a23b8d5e37b150a376bbaf8b2ddc459fa503ddb5d69bbedfeebde726c6fccca889c53cad44632de69295f5d4304ce5c1c061a981d75d8cc62862694ae7d4ad77f0afe43d9590e473051810da7e8ed49ad55c070e7b8e531d242fc7416932f90b51cffb6cb63b3049632ff292bd679d66fcdfe616c276294132d40d73622dc35d35966e6a52a91654ab501646af26edfe8196bd6e9c83eb951cd47de7e0769ef9626e84e07d28108dacec38b379ff2519ad4d72c8e70293f1e35239e648fe1c8780946d7c4415242e33ed43352586ba00d01e3e522952ed2db114f720f3441d7742912a5919f32fb008891d311d00a9e31c46654c7458c25fafc912a4ed2991679626b5e0cdd8b7bfd80d6264caf3ebc2af189e88ddb6398f8ae932ef3f6ae3fadff7b840c2a0f95d58eef839ee990f591d15038b340cec80ce56d1950a9786a2c4028fa94fd136c1ec6f30f1700830d6d6b34c42f1ae922fc9a3e5acd28535c644235b21be7fb96b247e94dea6284cb6d853db1f45bfc3e00e4ebaeb328a781d0624fcf7f683f774db4930fca46fbe9c975e436a4f4a6097f5c0a87bf926a9fe524ad3993705f210ed71c8a74b1f1386dc5ad546d30d0a55848ab725bf1753b5b87c86f3f2d8fc8d0f52b5c092796cf1411d84780d2497772ef4282abc38b06620d8c583a3611a37db480538635d992c6541849ee95ceeec5aa2a63808cb549d0a2ec689dc3216999de56512f36d8e1531da631f698549afe67d5bcfa8221357923690b329da4fcaff153e7d22eb7476ca2e6fd042d83b54c214e0eff59b96a41be8495a165fe7a08f2c773c5b0afb264b2d26329a7f6b0c141a022c7224f9830eef3c87f2ab751ccc1e97f078baa163f720bd1c1cf36fd076f65b0a45a373c8bb181785d426ec60a33cd4dfff4e76704f2daa9ef789ba217d8a7ea9d30f23a3b801244e7b15075689cb08ed12521206e59f16057ebf328c67a83c91d2ca745f97a6dc65b4bcd02feb807e58936a1de2c505300f969d3a5a89cb629dc24ac23efd31099bc5d465cb94d7122ba3debeaeb3ea2b68150ca2be68f677059c764574da1e1ef2550437eee2657bd1517b4bc43a4a8e7cc3ed3c193e20264fdf1ddd857a75e58b0775720b24ffce4df5137363ac26f86a205d713d34b3c1f434ae78375352f02feb797e792b3c4a20c2cfef30c4842907a3d0b75755cef28a0c4ec9883c33d6e99d3fb0f9c04bb6eea42da132b4c62ad09000b9285d5e8f02e5822b70871cb0e9a83151c4e59511512849e5015a9d9e845c98d3af2f2f8d1934bf1ae700c4bc0110c14e6015bd5ba38c39995d57ccb265778e878e89f584aa7081fc9c8b34671c694d0295592e25b76eedf8bc4b479bc46e7dd445d796326c522a15e8b522ef3c6700f7ba12dfdb927053c8c18b0da8817fc4b5252f745650da515833c38e750a49c56ff2a09502cff044afe88af8104c7fbd32183a7cca42dd84079c76da71756ab693ce3f8ec79f39f36c90c717a2506361645b9a7fbded327ef5edad068ff938d3843aabed74aa4ea8fe1c54f7689decfc508bdd6bcdc1dbc5dc10bd8997f2d646fa244ff5e5f101322da2894ad9cbf57b3617afd3d3f8417772de8946c33dd19ff14f174aeab933e366e44f011c1aaa17dde10d5aa96175a26bd02be370e79c17fcc82d3e90b67e17e0a732cce50345e59e027639822580013b7892ab76cabff7017ab6da5af74e4f0dcae6079381c26a7a7d11bd12870cb70f50372a8ced797b2e299a11d35f81d428b9f727dc26281b745cf4beafa56e0c4527bb82d28f52afe087e0bbba70ae317b48ce4602ac39c3b3448cf125ca87edf2b1b359501047acc6b08ed53bba400fe9c143500d3449c9feb02050736e82c43e21fdc851fe89ed965ab62d6d5a3907ffcc616d1b375b6167cec3478e1a895a765240762198d920934e8b454431035d652c7152e5909a69e2787c33c6af2249bde3e26bd051b3aa23826c1c15583adbbe6d38252881fa9952516491739461f8c5fd26e63363be7502980eab46744867a977e3696230755627b3742d7e88318792ebf68f34dd39044b3b9c66c2e8186ff777701a7aa98c1b2be437e1cbd4e47089a575afd21f2fc5cfa05babb7df1c94444db7fcde00b441ab9850354086e67463d4327b1ec6abfe3ef6caabf8baa9c82ca95f6c76f0d1750ecd08afca199a0781def97610122f575a01ae392e3423df17702dcb1fbcc62f4c975de97f1814241722c70a3e29baa726f5a380f352ae3b3c8b1135c12327dfb0f16da8488ca280783c1f2afb961f0226914d23b590d531eddb07c5887d75c930cd02dfaf755a2a6632485ce53bb665af9190be9df1e26a938972d73bd84cb6fc717b529ad6f4679c9152aef9f3224226de6d824d82fbd08e2b5e9fc938b73e3a051076f32dc0ef993ad88eda0fe7f25cedffd096cb99e7ad2b94233698bb7d7d0178f6ec6403f597ab1af27264bce7d35a3f553d58b7698e19de010e33d8001d05ec6e54d67ba5b1e254021b6c3360857d0f9984c62f449396355999a9a9ff854d781b232a577645d32d9e9cc0f7ec084a575cb858589ed5a89b391f5a3c4d3631758be82c23b77af122b46d25851d4bc968553250215813e3457bd12f22b076a5d9047c438b72598fa8234522b4d894234eb5243ff99bd03cc7cdee6034f9679a06583171f436c7feecf7a7beb626ffc777ef3225f10697798fd7dcbe3022255a7d5aa8bfcf774d998afd1d96fe037b941ce9f1b0f1d366b9679cc4a07417ceb272f1254281ad092775908d3350c2526548c77314870305edb17b9993c8191098fa84475b846fde1600ba1f13d31e930e6eb5cb3986a612e9bf88ecaff4b8f78d077bcb0574b1d6bed5449e578c98761a3e8c8cae0428e39457ae2364769992c9e5707c4f7b5bc0b4010cab1820d76b961e1a225c3d419d44a4cb8cb0e5fbca69d6cfdbec1bfda111d883f94617aa2184378f81569679c252c3e84087f2ce1eb3805ca81b7c80018f9f82e01a5dbaf5d1abf4f756c91ffa9e83b3f48232c8e6fdaf431a384c2f4564c7217d60d4b75e36b3c321d3cfc9d1d60d02af27fad83ddebe7ca10e90c2e2a9a575c41187b813921371e6a18c2d033c67e9d7c79d641f2edb94e36a1a87505a89a47592b1442054e47c9a8741b0d5d66ace6d57137c72f66092255b317b2e55dd0c55850435ab7ac90ed6adb5a9fc92966ab96df4cd4a2fb6d77d3d00fe2c8894c85dae3e07b80b10191c708eab9924b52f3a6a697e5cb8fea8ff81d0cb7290cddc49dc31336bf11673fe5c0b0280ab84bcbdac61bd1f7e8e21158ceec4e88e305cf2af97f4472f8ff0f2808238c66de4996928dda93136ac67afa3915bb7b2b117426184d2069d8740d2bc03e72c045449b333a2bb097aa8583322abb24727d30d35797bc59e370ff9f5baa71beaff4c3bc2cdeef8be873a830f00a1212b8a56f6dd6dbf0c821729d98ba5b46e60d0809f580f4619f3ce9475b184cfe5a7f1083a8ab093eaf9738feee4cd6c9bf247aa23ab9f067b29099fece1f8f27a778329dff31c5f591b83ca9daba7f0660b44bba7d97a7381cd5729279c66c0f7dd72530771dac54ff696c2673533565fee209e86cff7842c8fea1d78a8ffad80a17765bb06211cd4226e4c8ecde1d52b74462ab0eb5046c827f1999ff96660d531b9bd86695307085bb2cd92697a99a5dac9068623814ef6668421b35ebad38c1747a9f75f4751add6606da2452a6cc7e88a3a953a511b5325f2e19ca64a47bd673c906c4eb5085880fcb47f3c679bd8a930850606c6302130cbf19aed379cb9443ffc6f7faf7abdce5cb5cc02f1b07d378f1bf0f481b80e4d27d6c71e83a8764a73c09b9dde85445dbd70de1233b903040dc802aefef5a06bdc2c66f03b4806aceeb70f304fdf209150001fde74e8ad21b5a9dbe7e83a7b0bc71da492cefe7d2442913131fbf70886b7b94fa46ea7773d474f4512d4835f0d716bf65f5524211469f38491ce76ee6c6f795f8cf192c3f562dead47e05a472e281cca08953302806131ffb6813df196c26b948733e0c9cf83b53660725a9d163b62dcd2fc56884510bf9550fe9379f3d319281a5a2871411387a41d7d56fcc3f1c5e5fee955671a018cbc1de551f54addf44e2500ef9ddd28c8a3d2fd88b74251af7f871c52f25946fbfc1a069c826d46cf9c82f3986aacf6105be9676ad87affc5b963b959a9494a4125dec033742b501986f1eac4bb1e9a38e48eaf62d5de8a67b0b8c535c8152086c1bb9e71d855606522d073da10cb0a54cfdaf214e613b6575034cde8b8fe6295c09a026e962eedde2f128d0e911189d12677d736af40fc2b6681bc0115afb03ee91e5c53ab870caa8022febf39e86d4d9522056e3a124e165c944d29ab25fc39ca264e165faa9cae85c36cc94f122300108c55f4381556b39f5dc5515af99d233e5e68d5f0ec8a41e72fb6ddca0322267996eda5039c56947c0ce3a791ed7d3bdc056502986a969c88a49bd452478e75b5d5d99a7a0a75a55d2ae7554fdbda00bf2cdf49bd83ddb1bb528684dac28e140bed62c91cfa9196af93cdbebf98e65f1a7e58a7dd7d178ce41ec7b0900983a017ed9ac74a657d9d7b895cf20c0c10fded286289af3448347956e8286325d5b1c640378c89f739a8119d89c5c4c7bf05927ad967adf4cd883d009d6539c95ccaf0cb071ad3ac5b902e45b4c31e4f9e27071592fb39c999cba6e9797f497bb937aaa3da2f6d7a5092d3fe87d276c04f095464ab4835cfdb1e491baafb6e0f559856aa8ad5a37c5d4a1911bda939550439613ce681e6a0f1944f18b3695fbbed7949dbeb274c137b0121634fb10bfd163c56a155c75b9c032ff145777aa7d1ff2caa6422960ec9a4014378443881e721f4d47d2236d7fbd69e49b39964a03b6231e4ff05a4dfc3b7ea1d54b587c2d5a3400428b40614029aa603eba45b53b5fd934e58f455d3d000800674af20536a09a76fb7404dd0290674dd55390d7b27beee895905f299a4ce55cfbe91219d7533d44e1332abec4f465ab1d0de4c627ad43292640a2fe32137a4baa0ad4c2e90717beddb410baa477f99915ac71a6554756824b6d71f494ea6630ccb61bf13d0904d26e61a816ad66324d70827cda7c79414477c6bd6e6c8a1d63efa2e396be7bfb0a674967855bf377c5617e8aaebcbb8992c155933bd16a6b216caf57eaf652c357c0f9cfa21b47a7c84d9478162e0bdfbc0da4c5651f928fa4ae4e95c3b59d80f3bea4afef33b443ed32982d410685e1b38a4bb4a9b554205743cb6891266b9fa787593857b12a019b78473736839ffd403c15de478a3ccf78aa319720351242d7d9cd507c2ba032eb13daf3194a1d2e1e9a38137ea75de2c1c8cded3a14b483aab4b98cf92065de8a2d3c1807a2ebdd5d953f6eea3e7de3f7557bd5f0e889a2430379f1c9c1c40f31460c28a38ad90397e7e414bb803533f924f0e9ab2f267f48916afaf92ed258802603bf91dde3d2971c4af141c6594749cb1f122eb0bb9bab164f8f44eb14201acc1b374df4cc1a36fd5b1a3a1423d62a1a805cd5de031dfad762fe10f536dac85e1063120f9aa8e2626db673c209aca37f18dc291b719cc200f8e1eadf0d400beb0eb7d8cfffd38a3d08b63d8738c7d52709ba752d3a040a5151e70f837973183a10ec27f2de793c42ad0df2cd49b488aac11e41adfc9a956752ac0c0a68289953efe64acb277c3b5836797b7e1decd839291e3cd04b68528c6a123ed050117dbd87ba679dea07478a7f1a4c86d016fcf3eccfdbcdb3bac29b25ec4c93ebf3b31c97fe5488a52335dbffe2bff4a5499109b44ce30f5f1300da35eb60cf4a7ca787a5a1015344e08e09947d4ca9fdceb8d3c318e33ac9a46f0b24d0fb3ef633a3f65168461ef17c3f33439e2d3a30b853b94455e8d9aafa5391981bdb36a2e7bbf5b0401103e74bee899c1c9b6daa7966bfaa08a502ccb83973ea4f02e9f0b8746ee52c9110fee44a1a498ed8649036f3e5b93b7b91457030aa087c56b0fd709919c21e857858b9c2e0198fe45962292a252dea317047ef5bdce9bafe05f3600cb4a37250872139cad7b6ed60adda3860cfa2f740771974f24cb31a8aa8f088c25d291a452db9d05fb4dd65a35d27a0943fce25f49b8654df2e0fbf86ad1f99747fe6236fcfbd6c8a9a1501a3c7cb04a19dbbe91110b891035dddd9b10782903e214ea5335398c8f8093eec1eee29b6d2e9f40bb87d8844486a9e75cf5b386b5577245e97e89d8ca0b3168a87bf4f03ad506dd7657f4737ddf3f9cef43a68e9f771cd9745f35cee416138eb4baff2cb19285bf08fb48025fd18c50cf64ff3f4e0983f7d6012e84a4ea9a082ef024f66ecf35356eeeb3851ede3ec050983843e644b8883a7666f2083025853b9bfb17d599e6ac5d1372a67a81006f8011db8aff65293e3fc1818275590f479e4f784a9c14b7baa6b0ca3ea4cb625ac2eefdfaf7df4b85c7f99dfc711ae2d6305024ab3d9ca534f4c6e5a62601871ff870f387760d455aa42b37b1d17569aeefc323b596107f59b06e1a3395e10c32ba05d0c3145b57a1d1a812e43369d5b99a1a999a9bb23785de6c6dfe706bcf466fdc7d329d60e0a80ce5c4aab144a9db2d70e17615ce8d7975fb476f7514603a3a29db9b8d793666851eca6bf9c15b9c20bbedbfb736eb333fb9374ad29d6ad2431917802417c8d86a058af63a81f56e8062b40df5f3bed65422544f2fd2c10bf907fc60c90a0cc887ab9e1b9e0b27d23a6d1b62d54b5ce02bd0e88c6dc490256c74c808f4db0640439aa438486df1378da34cbf08157529fa40bad707451744561575b75f06364e11422fcf984d50537a5f82dbbd2e044cce6e43123c170ef12271502abd9e95db672b5166cb014783bb46323614cdf9f6aa3f5b06db7d4ea8517cb3c5c864b541dcadee579f107ab8c53152ec5a3665908a4990763700dfd515472e600098af85f2165e3f729468f4301e7ad614b075b79d6e21d73922f079c63609f7a82786936b7bbd0b33d55ad37777c40a301f80e26eb58174503db75e49f3e755747060df54322853ba082821666610db8a5c7f7853162b99f8452b670b9c0ba0303c3d3fb3fa90d1159e304057ae7fc3c01653257dec5daf733059b1f3b15940731ca55f7be55563c4e522976cf1df5ba870cf280a655cae6e9eb013c5fae7c1f62c847d9fb1c7e60785aae6ce15b25ee95bd7c0ffd6bf5180bcabefbf86cd50a7b4db9936ac7d0e093f5604204d757572a70198f96112bb163f8539d818afc6f7519110385d7f6c62fce2194e2956008c856d962d76152254de117dec89728abd1c183fd64d925f11037275ec339b9bbb2b8f8626473e61aaedf8fd6370b9cff655fa3e8e5404dac641ecd7b418e1d4a83d936b5d80b8ce516665cf9c80c2d1dcde03cd8086c52174472bc17e5f5558bd92853bab068fd92507c63663e3f8bf7754b0ccb1860408bc1a7c890598710e944a56b239c2f0b6bfc773df1140d7f0cbd22bf4d7edb3afc721652d6577e9d75783a83fd5fecac7a6e0264921b364015a85f01b71bdac42c33f4b72d45634c34933aed03995e7065bc250abd7f4a168e3836dc89135fcb6ced506629cc4abaf6c49d7f8b798e41eb62d118b8de9d39660bf66393cf28950541befc01889766035aafbfc95d8368dfd8cfaa585f2fc59de2938f4f05d7b3924021aa27c0ec30eeb1523b63729e42fed5500fef1d450747a7e0c9ec620de2aea97e94b3bde6724fd28f6a3b68960f6783b40af6176fb44f5baa790c86e16cbbabd145d90d6c4db64ed4add7f2670633b8f75be47de28e5e8ae5d4ad65eff9657627c23e439520c35d2b6b9049fbe9984239d6bc673b3bcd0c3e7a70fba9f425569cb73d57fba712b62431df83b400b07dadcffde4bff929c652897ea877b6a4407367c8e817aff44ff97bf19cb764636c877c86a5dc2315718a66d2efb11fb95f133376812155b11e0a103e6f2b549c41d4009078eb04be96e61be70f8239918f92edb1aedf4cd4c5911c43ec09368ba6d59f18d729cb9dc7902fffe9712334c35c2ec34ccd95eec4333daf8e5d036cc2282e0e2f89fec659bc7c7a25df501d72cb29be39d9ee3e17951818b908e2bca177dc8b34ea5210e06b0a9563e858160b8b6aee3edc4a154d0a6af09a49b8aedfd4e8c9c1e77fd3ad9c9200238afe5e0a350806371f13ef26887071aaa6b518cb7a82424d11ebdac22a877c04354c511c52d41c1e3df10d447a5e9fa9f98de9cd333b99e5afcd8d7fced4c2d4298f9ddfe40f0c04500f01b1e2c0291a5cbbc49105f18f9837687eb941e04f83dff5d8b4026611207f4e699c39381116b128e1e2a00931a23dd3350aeb5e63d2d369f7d78582acae0a887c28ecfeb7fe33e21df93514f80c790f60dfb2f9ed840b7efcbc147f3a88e764ea91456453e8d3be9fb999e1f5cc3d92d18dedc51b9d7768f0ae4bf3b99f555483e6bbd9dbe5cf35df5d4d70d105256b20732fc6132ea59b5d415a2832d64378dec171578c718fe454a9450f24ed543499b30e7c99a5caa9999404d7984f5c4038f5705b5b3221e4072adadae6759e67eac32ad81502ead75825e7a33ec428036f6c7a2461d1a7174923b588e3a77c86dbfe749a6c71926b02375ae6d2cb15a847b556e69689739aecb7cfb8be659e6a6cb8a6f54ab8a9ec5e809472764f842a0d5231d7eb5c7439a29681ad42d88816bc832dbf5b1e2c241ea32723af789619f54496819238fbe5224538ec8ccf892a5c9c4af5c62abc0a6d7845bdd01bd598ccce830908801f1b4d29f5a0b5d000253c5d82673caa6da17590ab1257341772d58c8f65cacdcd6720e71f667f135ce8b10ab9d4c729ef107eeeb42a460f8ba134439c0037351a5b0f4044d26befba1cab008ad212aedf5faf3179ff792d6d5e46f4d85fa67bf070d6e2f8632dded5a0e14de27d7a3eb11edeaacc1dfeda9096747035c969d7c26a65cc5de157387d5a0ed38228b05a1d9174707c048d953d8091d7ce3525ad15f50de76551ab32b283634492e4b09c6adad47f377a686262fb8aa40810a98f4fc56e5e6b82b02dc5fcdbb5fd2a3eac98df57a5c3a70513da688bb9035a803ea86aeed3306a836d288bb40433fab41f74fc3568fd0adf01611c4aa9fb461bd9e545731e59e5a20dc8be845364f8be3b1cad7c4563c85c20f44b7980103f1b7f235fb09a9e14b547c3d81fffc66791876f640f26889bc893abd552f1f225feae23427b70701dd3b5fe0f4dbbd25096d279ce5589966e6947df7f248f187e43153d0e6529cd81093f63c1a61a3dfc7a42a8dd146e34da880c92536960cfdbc7f67c1b12a735d2ad44d7e1b9531bb52e57497efb537a2103fbdd707e17e4452abc2378fd937cf5111549583bfe99a6403a5ffef39e86d4d9522056e3a124e165c944d29ab25fc39ca264e165faa9f35b274039f478df43f54f70877409b01f6734675735cf9f686977e22e80ab1b78704b6f552da7ca8275b7fbf82942967b91c311d9afc3938a4d1f1f82904228b6534081b870d4a677adad879fee0468bb28fbb12a2d7e4a08d39d1b689f4732d326265caeb2c20cbcb8b812711831fe963ffabd2bc59e51632c26077e9b348750f264fd81868d7d177e33b2781b222af38e569554f5aa960f769a511f5a09ee0e492f57d83d47a30691109d1c2d57ceed509b682bcaffbcd9bf9918abf02da7404bbde8ca54b00839796a661ca2f3bc487cf153f36658669ae7afa1a65f0d0febeabe98df2bca5f59fad193408569a7dcfd047c5df47d37c22d22fbeb0a9b51fc92275fcbbaa63a3f03c75e58ac9c438da031e57839400c03911d7d9eb37b6cc89cb6f0ab5e8e7a68a8741c75cbb450739e9afc0c37cedb1fd932a4e722805f70d91b7f115bd302886b3ef4be6910624a8383ef78556a7018a617233a5ace746fbfd10a4ec7e424f4ed3c9f860e49c9f2dfd1452fa66515f985124469c99ba5828369a7a4edeb33256c3a897186433b6e8aa239ceb71dd577ffa788e66f3a84d47e7c7c6b6cf4e3b7f5e553301d1d20223a0793d3209cefb681e8dd6428f146161e88b2e14b0971be99b8fe41a5da77baf2f34d5cac0a48ca080bf1c0e7150d7539d6ced227f03d1b530e9950f11a8664a8100e11bc9394c9f759d55decbba62942651e87ac5d3e5993c91c930a8a9032dbb3a2e396be7bfb0a674967855bf377c5617e8aaebcbb8992c155933b4e7e272b406340badc98d473b376e2afce4150277e77a4e8b97d6fe4f68f4d1cbf1f152010b1c17e349f1a8fff05cc627e34d0377781cfc528bcc4a1da5b271d708b7a3cf91663379cdf808a52f335274aeb8ffd452e0589613ae4c66affaee3d20769cd12f27a9fc7c24395cbc10c481f2e6f4b07ccc6e2dc95c14ccfe4251cdc838259b0a0a1d2e5a9339924b140bc1be76c22159c9be259937b135258d9b88d951e9f5b55f7f64966517a102a50328f367d5a872580001bdcd446d91d13032b912b948a8530495df7a9ce0c7f650e606aa07b6486f7b426b9745f08f36c7fd26a4562ab23179a3bb321f58f428890a82ebee5e75105a8c929568c6c1bd7d8bb3f960e9bb9a74a5884d138c21caad3c040f70a8ecf5d1c0f5c2693efe22473c9f65afbf29e562c8d473d6edb0e18af069832b7fc8d71ec32507668b4286029a6eb84b1292f77a4c27e2ed474961e3533a6cd939cb7301e3453bb7718415555f6c9550475b063e841114403d1a40344fffbccfc0fdee8ef81eae8ecaacad22a4192b78d721f85209c9c8b838e345b0514b32fbc21a86c2063e6861978ec4e28d831643d90e0c398ab2b69f5c5ea09342075fe9f5d7cbe3a5aa277e130e99051c6a016736b057baae2e42efc8902bfd93c6b150cf23cc3311682c74575861553d46f5894b6eb36f07d03297d15d96ababb60a5f85efb1d3e6ca41420bf1817698369354851f286840868733fbb47f1422563301b50ebe3101836b63bae8ce2337810a1b615b6792e45102368cef281389368c88f0d2084fe3c4ee194c5d35323b75c2173840bcf49f93ebc25a51e17205190a6ff88777411565a162f6e946afbe86522885e6419ce77125e5fce369a680ad749033e209a6924aad1429e0568c4d6c12def5636fedaf0c31b4a1fedf1b2050942c25d291a452db9d05fb4dd65a35d27a0943fce25f49b8654df2e0f667a58e221de5df45ca8f9cbc7402271231aea62c3f20f4d615fd3917c09b67dbcd53844b461dc07bbf1a8f01353cef88d1dcc2a3aa8ea1a70fd47c45a342e60083e2fe37899167b0e7b4d45abd665e3d6864c1acc1354d05840a543a98754b812f3230a0bad6c421d943ac9843b1a8392fd1b9e10c2479305d76f3e1a47a4770c57a60fe4a702db0e34cba9aa9af65eebf777ddea7c8982492caea773856204e5b94f0ad42c60e1f2724e1c7b00595ae5df4dedb6ccb48eda942260d4878e6df240be6283b584accfcb8fdc13f31f2a23bee3d2eb3ce5899d0c6d5d80ba76d38bea19ba689de4a4d0fffe103d0cf67645c7e9a2302d45149f14cd4d2a3e708c84746afac757b96a4917a077bbe2ec4730e83a5f8b002488b1a64253db21952ff65f0a3b0768de29f9318f3533339cdc9a61e3dac956c5bf046646fb1127569488ead8b29f2d850bcc58b01dce0b16513fac8fc5f84f95d11507145f6f3b62467667406bf54580c5c943196e5422dfe0daa9cbdee59d8ef3ca8d03c397ccd1dcd67c6761420d368b7420e07c8dd367f9a573271f99371909baa22abcba60dbc1883635c8101ae3f4633cb9e1b9e0b27d23a6d1b62d54b5ce02bd0e88c6dc490256c74c808ff498c5004aed23d01e6d716d6a07d080b3b1f9e9a4efca53e59303b3ebc26fe0fc03a86da33656025e93f127334f0a8d3c83d118c5158be08806d911670da67f5f0caa4fa01a78b854975eae192319144a49b728949ad245613d2ee823028a56a5d3e1725f5c2b8078237d224b600f0140d52072cff474a2485fde65ab9d8b57099610b03e5d95bf18c70e3d80e06d877021379c4da8d25474ba5b09a8d88fb4d686d0e1c8943664745316e620d69062fa082301ee8a262b478a48e27f785761aa5c899fd82ad644b486a7edbd5184a7086a508cf87fdd3c091513ab47c03e2ebaf072d4717dc876b323481aa05b9a59b6b1f7ed7c7a46f9002cd1b4261a066cb85826a6511f8cc166215f5e4be0168368819b4d55d47831f25925dfe9201f7e2d9961640d0b0c4077763ab8b4ed70c96c170d4b7d777ca7df8b0794a1d29c038f2f1fddae80022c7ba2ded60a4f9958d91ded2459395d3083f8539d818afc6f7519110385d7f6c62fce2194e2956008c856d9624ba19f4a6c3fe278baa879554ce49090f83ffc249f97db8c97cd096d308c30bb5948e4b50085b75448c4bbb00b063f140ad7b340ccb5df51715ab71c59cc6a94a3f4c4017d7da050326c0f6efdefa287c33afc84eb5b0bc32a9c6255d683e0d3c458ba4e8f28be44715739c118bbcb2c05bf5df5bc537b6b1c9d5d96748bac2c16f5b83facf584dc622db36f51f47d9108b7855da36962721f21b220409a2169b7decf077f6f570beafedac6c2d11f89a4feb8b2b93a73ca1d86b18acd1153bf7a899ab91024bc3b6c5ddb15f370512f3a9c3382284f09db602a1bd5f6f617ecca872d9f5c564ee616acfaad75698c25c54b20fc4d7d476c05d2f57b653cd021507f9689c8946dfb6657e15b54cf6f317deb543738b6d9a2005720f8629a83ec67b727e02df9d31309bfb7da3bf8875cc071205c7257589600ebf04cf41998ae011aac840eca58ec7cfc31fbe61cac7319cc0753909557a05bfb5c5a482be9171ec39afa5f3239a6228399ebd789df50d366b39b9e8b2addd919147f8f8b524828b581f66392be6e9a113531979f07c55746531fa32085dd13479fa91db9862b731532e744a3cd1d85a8794bd7f62c4564a915f5876dab5ebeae9d8d641b02f7887678a55fa1ca0ea8028f4d47da4f31f6a8128d503ff09a4fa3fcf076f77a47cf54c77189730ca79b225339d0a67574229d97063cf95a5028082ee3121ab80e32da988a5d482a870feacb2be1357f457168969db558f2f81da9d12812d2aadac5b0f4dc79379f924b04cf19e773c14ad46fbfa7653028b0db881e0ad4982eed917c0305604c232d8b5bb9aa2355a4348f0a03e16db9674479b73e2624350b37789807e2bb74fd7be5c460b244a22bb0f676754da43acc54723ef6413aaa2c52346fa48412bea98aa033f52c78875bd7b54e7c917b98212b78943a354dbff1617da905848703be81c351adbe9d0315764ee2827c25db1d3fd60c1842bbdbb9356be3903ee074bfb3a870156798bdcb5af5ab46434db51b4a619fddfe91e2c6686e3a848acc5fb18abd417f7156b2e4f64ce23109732fab8bc9b127968923b5701f08fd37b6360ef03cdb2c16280e9078c7359a8e5784557a81364cd0113cdaa8b7b722b93e8e2f4b5f388a1a541d88f682024fca1c90528c4fc9c1ba4b7c93c80311dcf3275b32e2dd49a33ce1ae1c79e7f695b6c16504ff5a05ae5b7624dfa1e832f521189ae05d80c347dfd385eefd1300922e0f7194ddd16a798fb91a6bf8047577eec041a01faaf89377dc29432fd7ae6b3be8f85927a2aaeedcd821a2ba85ecda6498ba1ed48e6303b843a3f2156ad01ef47ba2c980f7dd844a8cc678f1fff9b031333347dc3c47614addf2a80c150dbf6f8927f1881b298145547fe1ba8260ed26f067a6043e4d45cab507405fab398cc50b7f55ea919ca811c7a170eb3b9212aecf62352d3152401943f2294d4cf4d26d4f2f304b99b90bd7a571c26cb831bcd84400caf9249357fc6761cd39d20820739b375b14ddc5b58a6393236bdf5687572519ccc0ddecb24acbbf7c82cbadbfdf6f0912360f158055939e25c26bc24dc5b4a59b26028aacf24797d133c2cbc27f721b6a97af75c140a6519c7a5b210f1e1c5c20c105fb9598b05b12b81c1844cc07272117e84f1251884b7624ea236bdb689bb283dfbd066050bd4a17a6c5a8321856499018e187386000c45710ee882194006ccb3e50a5b433e5a050ea1524d256e0e99c15086976ba69fdfdfdd701ed6f63e505109daf89c3b1d25f332f10d1c2e1f51b676d5209c73e077fa1531ad609d49a93bd4421eccf4199aa91d7ce84c2149f38eec7d002cea01435aceb0864fc00de250b6df2d71d4bea6ca1a03df8a6d39a612cea2e7ff829a108e7b974715076abb2038988a9363794ec4a27385d29b335e84fde9618f939f7d53022201d1b7e1ed1ab67cc5205b3beb88fb213c9b3a74f15f7686c48f28cf4ee019b4130044f881821b9cba4da678da8c96455a5c972f3f9184f496a26986ac514f068690388bde2d34334cf15c2adf8f78532e5e5dd313ae605d2eeb2b332d5ab74d956c383e1c0454b2b7b073648a42fe4678e811200fd76d1b7b67b071b5fed107b792b4cf1e638494419510921588ad57a38796dcde67c0a372893e87156c26765813cadfd5f2b60c52a7d8a6588d862a779b7ce73d7761f81c8e9c8806a10728d424f7d4a17a09356fe6c9d64821692671aed82815f49f4b2f7c8e5992c08a54bcf1b3d7eea8adf3db7bd593a884c073bfde5bc849aae0349a3ae3e43a35c0a4293526dd10586c6038ba14bac1ab6a7e74335885a46d5bed71d060584b10f53315934720f6e0c58aaa0e7e6798386968d8f76226e3af84b6ed9f112f2dbabd5465349f9f84e97f9f8454a84203cd705e566be28d67950671df237be7b0588e82974e2d5eb99e63202887e226517242b421d77461f72532c34ef2c79a6edc92d05d778a1f338031d3ca8be21362c632a92dbfecfd41d5e2607bdac4a6953f9e0ec8dd1b83109a12412fa32b72f6f38417a9885b9b0b3e2663c0af86bc1a7cb55b86919ff58480ce4713fecc99e3d984ed37456dd92621122188d1c92236fd3b6d4ed6f881abd1a949247e4e4f69f43f482d184dc70cf3a95214aa2891df40643b7416c074e4943631b895275cf0ec7e47f7861558f618c879f73311b9a31bfc75b1d072c44fe1fc660c624a546c9010f145f8ed3e492031daf3e4f0cabc48477c3398932b516e01740a4a1726eb3db793b6d1144a571ef10401363a210dd0a88c87e59ffdd59b09a05e37754adc748dff33a728c6174831ca2876a26290cc6ecff8c7ad47788f81e9e677443f735a70946e5fd4565706e3ca5507a3eddbe8bcc9407345a64889c4378b6a1a48bff7254617b934065b45c452bb8d3d5ba30c01eb2686e94d18634c984bfb33a0700b8917b5785c4cce88d92ec16cbc5a80062ff3f27ca1bf56c86c282e21775f9a4539cc673bc17686c29bc14217517258a73dfee847c2cabae37099f09d67cc587585416843ceb0ebbd7bc60ece7b101dfc8d916a7ce1c8dbfc915393d4918cc269f3350960ed48adfbe98171204ee8f71d01facd2b98338737b874cf1c7c1d361614dfdd90ead422e59860a590fa7f34b55c7d2adaf1743653ff63266096b5cf43adc71fcde1531224603fd69512f9def3921dece784064b36b8aac5652159f56162b02911f3a4a5722ba99da278e4155724113617581fbb6323ab59538acae66e2b82fed74796576f2836a2f02cf938ea9011cb4d332a7668a0363024828605162e29d390f61d3805533be80073e67ff79e2eccfdcd994bdc07da9c941b69005b63ea6b74ea85b65a8837fd0af7e436f8ea119612744235e342f9b7421225607665f8f5480989fece79eeb105b469409cc78febcd512bcad9df27f8e43027e5cd0edf6723360ab28a73c0c86d3247426f373308085b999f6c6a04c1e88509e8e3bf1919e90aa499cbcfdcf3ea7d6be4fd6ff3edb047026cd57f6a75d5e239ac23aa7e34f6f82bd510e5414b6a39bf90a2a2b6178ed5ec81831f4236ac85d6b282c58bb2a26202801795bc4b14312c7f742f7a70ffa3e9fc81e64fb1ce941041483f45050fb458bbc777c28ac234cea6b9ab8f744ea140fe0125107f92e6d5856a7c2649beb3da4827a6e1fce912e63067590335d58674f54cecf51625b369347732a22db62a9960326ec25063a8fa820ee26e7dfc4fbe066d9f7c59aaf94345c54115488b2d909367ef0371bc0c802c9587d1954a9493e5f03541c395048018f60a4950868c92729c25000e93b6910b41529047854cbd61e13a7d497f57701e60201195f0775659653779adb9dc508b4b0292007978d5f8b39fa47fddfdcb265ae255eaf48fc7cd7d1fbde68b1b64721de547fd4fa80533403df598d91c132fc2345f30f2828dd541f496516ffebfabe2dd1cf287e1085604e01fdbe7441faf7ec6ca289891053ca32adfd2cbf99f10d03a599a4af03a695d43386197ee43997f3d21d303c8dbcd288afbbbb4c98b0543cc0113e6dbf12a355300cc9c6a579427df3c1a562cd8f94f0bf5eae446be380fe27dc0058c061c0e255378de3b0819290a75484dd78868797e8fbd3285f641704c49b958a19feffc5e8dff608350412ca336052466ff43888c2d2d18c26173651804895c78fb8ea2513b8723f7a7566bf51d310771e5aebf7e37fbb837a3cda76fb9d591759d831e8c68d39adf688c01d0d29e71476e3fc400802b1aacd6cf0c0d024f8535b9e57a7357747aa36aae01f511f8b0961b4be429d34732e6f723f61d06f978e76c6570694c643edde4529937ad1da135e48f5d3e7c3a47e159e8fc9cef3c58769df4acea16ad076f77f0964159ed6803ae7528db8ee38a3a959e88b65a2b8ddc2417c6c14411bd44ded7bac34cfef5b36036e4c8e936da702923b71521353005f3b60733db43931491c5e6a9afca00abd75d8b47b1b0ca7122ef367717d4affc04a45968e4460b9e77e25c427fb20b4bb9d6f8c4b0cb4094eb2be4b62aead37e6afa76e9563cd8d59072cd8774f34fd6e0b6e0a7ec734c3469c7ffdd65f45f26dadb8a729e4823f5814cf6c7e4d9c2dcb0efe716589a65b178a582cbca1c6df0b057c4ee8e90c5c4f2a1be079d77b47ae1b6e3be9960690c7a9f14a1fb60d287f1770fbdc2bb989097a090373705ec230e62c32c622813ad2e1d0b381ad955304518cb34cb54bef5ed7831e4f72efec27145fd0b642e5bddd931fb5f3907360e66daf74bd67e22a6678b60cb2028de7ad5d1773fe1d0b09d5f01384a5f5729865c03677ee450d24798521bcac77f68133d67061fa215ec2b063b22117cefa84e7dba84b5e4dc2edd3bf6c399f58fdb8bc95fa56190f40a803df7b4135a5e6e717b20e9755865f5ad28cc87ed0806dbb7c3fcb81af8769f2377a4996101483b6b4d094bc343c4b0ace1ff07641cb2372ad4afd62a46f0035b2c50971dca0578bb6a735d1fb3d77a2e7c0c3101e2cfff256494987418cd759c72bbfe2ac0e6f908e8d05f23ce52283ad4bc23f289f67bfaa085f7adb2c5aa42b8f73e62baa1a3e37e10f4d9519e5b3bd719ff462784a6fdf9d7eceacbcc47fb09f6c93f2d1181784a08957d46a0a02f5b1c646ad1e5dae9a9d36b98bb12f6ad7c37a71176d05bc0c0463891e3de4c68cf177e8accfcc997e915eb25df36be5875359c3a78173d86b7d96f5cd5189bdf6af7c865b0387e4ebf34bc77aeb6d7dab89d9e0c2889e5cfb466a007847fe66c6a60e12b42d1e256bb42aaa1cc14d4df0c2630f9c4ccb6b3667df3dc9b1ca8460b263c0b2cd1700bf3e1d1e6872a856936628bb6097ac59f7a763cc0f0e0239daf9059b053f5e4e09d3b83e480e3085095272acdf4e5600c23e853fbce31e0fcf442857da2363a97fb2e56c2fbd669b923e8182befad757d54c939f4c0cbb64479d5cae352b6f3db0b2fb130e6500681c37b5e4f9d6ebb1e65ded148257f2d2d78e00b30e967e4ec3128ef53d2d5c379f70ed6fd6a1c4c63ba2578f4d244e28d0610828c15e6030cf497feaccbacc8081ff6fb5f15560b0c0fee75bfaaf04dad0511893084b0bb7656320fd7398f683f6a630036e3d2150f00efe6b76e907e2cf9e0789420ea7ac6c5ebb23c3ee555f80ae2ed8197e8ea0a13f8f0ecd57d6b05fa2ca208d4fe9c99d924b45db80011c990da98d5f9b560362d6c0e77d354b721606865ea11770261fba69d83d08d1389284908d105045fa1a2dfa8718baef7396bfa205cbcad5cd10ea36c8186559b74ceacd559d3330d1bfa0108a65008f115014bc0b78d79746cf4b08635cef0497203a51b41425357f73a3adf83d5b02536c96977d756678dee8b6314e2f668100c98aa94b4f7fd8c9507b2039b910ec0035062d2026f84c552e164707b23d3aac10b24349390554ab3a26f031ff5e3292be595681170eb52626b35d371e72261254028b02889eeea1c2f7408ce8aef9e0cab0c5a8b9d422f4362fd9f7636be1149956abba7a475ff2e04409b819103f2a485da2f2070ca82b3c39f4acab4c00b3a9620093acc66bd341cd3e63e21e2ab052833c9495a0ac4cacc0311a43c586fd8a39a46f69d803895afe1d721ba36d961a6878cc1436052ed56a15e30c0fd47ca68e4d12ebaef069350fe24b01de6f8323dcd387ec1d1ab60c8b51e80bdefbcd8dfc2de5d2fd147a8ac1dac0ce3578ab1bc8f5d9d09499b8fc29049acf4906c594c89c73ac44d392b6ab227e513aec5a88952022a07bea3ef51435528c2c4f3938f2cb180a76f29a82f05a2f21f4980984c35dfee592994ae4d280c0bd1f8ec09de83e45c0a86e5700a62c941bde80f51398a1d3d7cf0a95cc7ab6a3647c5907d29e3bbfbc0d66a5af930e84b7e9c5957a16c12e57bbaf4ba486bb9524441da6bdccf5e5ed91365eb90a29865d5670718b77648c359d9fe398e8184eee3a4e3b35d089518dd5a5770e076e5a3eef6265a29261adcc12767cb4bf50001daefbd11928d5bcc1c448802576f43bc4a1f611f1dd13496081c52a7bbda56d0b76058efe997a57cc1e6d7ca238cb7b2905f1e735c893a5304bda1dce1c1b21e5ac0ff7fd486bcdbe31ee0550fa911fc9c2f8987cba125785135b0b0bec040ddd630565e5e65555dabc62f580979062ec6487df52a5a3b5a1da821375bf19ae673a0f3bbfeae7c766c0da50f67f69888199923553953337e7601d981d2f7fb35e8538f433b2d399356fb6df37a6ca98ea57b430d96bad0c460a00fa6310c5cd9e4085ff0266b92f6abca457161705facf05eafde6e4e2aa3731f3fbd8faf412b6150fb2efc8620c7a7ef163db2937aa5c09c2928a5973616c8b7e6d760f6b14d57be3194df78c30cde7f56fd587acd79bc514f68c24a7ee7c6c2f357aaf6f3731fa8db2e17459e0da2376a3c7c7c4ac78d159e9dbac4134ed44ae5aaf60f4a51597e881490b127e214c5310bde016bd9c4a30391ccce04ac85aa26b908b3d9d54deded6eb4dfa28f71cab02683c30886cce871cd7dea251bf303eed6fe506d20e27e7dd6ca73c73156d5511466aa099086bc100f9ebe21813515ddf47db2979e90ff139c0dd887731fc4743cb0613eaa86a63541ca285f82eddbc1647652b8c1d7108eefbad9997b6d7cf59e50c047e06fffd1a7fcaa597f3f345b27da05f26100a8b9fa1fd23650547c13a60c258810c47de5b50bdb414a2e1b059d49e443ea82c88aa10c8c61e95ecef80d6a3072a158565c319cc4b8e92b743a391c7c012ea80673c20c32a8ccf244c9dac45464c6ecc2e838e83fe7f069bc841499523c168c48b3bcce0c249ff3d41697233b1e4c905f60b5ad8330057b1c30f3fa55b3e6d46242448d5cdcff444554a3358f8b80fa62a56415f8b84aaf89f41b8f23ecc1c3157a9747ca99b84f0291889f09b8a0be5f1de94463b70ccfec4d4718296d202908741063901749cbd84f71bbf7e09bb254b55cd70fbedead5c18f7b59784eeb8f4fd271c82e8a8ade4d62e17f61d7286f877816382db1ba4afb599d8cbe26bdbf5583a279ef3c155a43ce3d5f074b6502be545e3932a32b42d62c4721f67e11fa249758401a5faa19119c8f5131ba7f032a58a8b38e4dbadb9f2ea47cc280f6051e59faad8e2ba07816e94a71148471154ff64025d38bff4b80690f7c25191172c78e8df7ddb82c4075aea9a4a8eb777384ccdeb0711492e421de4ec27f73df26dbeff97200a469236406e1bc777df6e4401b158c0d325c00ed59c115186e55fe377b7d8c267a943e990ba355c543961e7d91a251450850f087b66af1f2d069d6d2fa15564e366e4cceb5e9b1e54ab8ce64dbbf92da0fc50450b81fb71bed29f493e37bdab124827a3768583b1deffb43d03567f569ded0f45aafc190bdfcbf5e57d6465a03df41aaca1777bd66b4c744a2532811b6bf0c487f5a46fb45a4ea6553822c1e9cb5b28df7534e0b71dffe6e6c26eef5f045e4147be50834ee7574accb0bc10ee00ac354a085a87db8f6391149bfb680e6fcf4821edc8a6965b56f5bb90a09f6c40d2626392aa01b7b8d036dc78354fb5761493f84ccc918185e3826dd17c0a03a48dc0938d53bb7823c66f04a38acc3bf71ff61d654fd758d0339290f9846fb5831b1ab01465959055dec661be1435b9a516f1cbc0edb839d3f28ae9f70544c99b13943cf2de21d410b481e399a907f3c419b9db34f2333aa3f09f4c45c98447e95cc7de8f8583672690a81b83137fabacd9865fe4fdde4362a8159018fba7c28fa7d9d77ec05216ef68e3878702bded46accf59d2035c9d262e5189300a1d81dc2dfd884b374e2c1a87a6a72abc6eb71e243d77ddf23550fa220d93cdd3430cc79dc4deca8cc832212b7b59536e3e23a570de6d434f7757aae079bc7ae1f5eb8efb2e64ca37217bda71cd471d50ca2c47c32385e99fed08fb4469ab25963337420bb931cd0a4f39968f706067fc7143269b29ba2b8faf241944bbb537b9fe57256e9f1abcec139f3372292c5ebb805dc5a05ab5b8bc7a6f4d076d78009881b64683377fe042fec7f6e123bfe1be6441fb3769c747c7f64649f4db27f110e4ae25c751cb4e87abb6aa2c038fffd45aa622bde60684472977e8da0365dd8dcb7a9698c2441d4b4f14707793abb30adba677d6a1d7f8a3005dade4fc43e308e7d09c0c00da580a9669e794b452c330b8e03e8d5ed70f69ef6c5e403b6fc8b1ab4e922eefc351da379217681b7e9876672212766d54443acc4981a913d8b68ddc1cddbdb4d1916f3dc84c530a6aa6708079926b211b53e887f1cd30443ed836bb495756c93e158ee26134ae84e03d008aa51bb6c0f9564a11cd387159d68390887cc9fd64b68dfb5ae3cd1194a19300a54f422797207efb359c61cbc33a46583778b4cc628ffdcb897a5d89577164dcfe2b4eb873bb53ea35dc5b5dec2a02ca83336a99707f4b744ebb03c77fff5936a188fe356e82af075a036074b070181ce8bb81376e12bd9569fffd44fdd58cf291c51b3a7cd7b9ab2c105896dfc52ab763e0b7852498c0b19f09f79f72ebdc247cd8e2d71468c30404e9030db9012a6d0dc3f7a5f3eedff47b167136e57b57e0cf272706455e9ebdbbf272f08e499fe856d652f2cd12d832680980f0b3cf2c81ce001dd5c18bff669368a1ca212e5036e6dd4a7017f0fa9c9349faa2f908aba330204986daa9e9b40d90e9ddddb1423371dc14f175941d5f0728b07a5304a0bb651563c7a3376bbecb9883d91d0c49d92b8d6fc1071f064e5b1f953ab7d5ecdaf7ee010bbe81e37d11cf5982978a53a557762079520dd772cfceeb83b3d844428ef8d376696b9c81f57bd7803a7218811d2e185a3c53dd33a9a325c7092d16ceca129e3e8e3c200cec8a44d51d387aadc68e379a9cbb71596f628d6738ccb45be8e13c6dc47d25e21b0554360fbbd1158f2af50b82a8942bbe0eeca8effa19bf9520bd0e729002f9815c37cface9d69cd76eb89a8626d3c147311662466f1719720c0d29fb54e1cf7072dd912959068c9cd6deb4fbbd2128c049fa68189449570436ca892458a1be1f640c929bd0d5b1ed2192e357b0a51cf5022f104ffa5099ae4c44e24e55de912277ff6b204dfa85141cd8f444ee7bbd4a4c5b684bd4dd53a373181911e7ac85b0a74ad7606b7964b914abc8d45684dae86ec289a143708dbd6f104eff52fe1df948b11cab81dc6b54f8fce2b101126be445a0b5d6264d80c1bf6d42b09bedb9763ff57306779cc6c083d9dde9513e8c327887c160a90e696f0620144d5d115b7f3ef9b93defcb982f4b8f29c0690a219941b747479105edd5a262d50aae60ac2288d04a3e104674c2582f13acdea99c9fabaed26923f48baf1fde1d0422dafff12157bea807eb81a6121d11838f5fe1ee166dd85431dfbe14d83926d71ea9c9afc77e9408a2c34f967d7830b47ff7915f652205d3755d4110905903c03f5174f20c9e8e9e1d20ca2f7ed94013d11c1e7cf4a25435e1402a5bce73b4dbe99e86e0807da36f1351b2338b42badcf4d6cf54ac9ba252609373aa1d381ee791077fd58d2c1b9a929123b07a3a99b85622919481ce558e968926342c5c2992d4c16f3688873db8c8d9050e14e5b342904bdf59ede586e29528be1c24c2db5fa1012c2d19a8fe19cef4f2c17a305dc17a059ae50c1103993443c7e9deb6f3310edd2eb9076ae2798a739e73a60e42a2c475e40fb401bf0f1567955e36ae54f55d68f60d9e8d583550231b5b169b01171a7d6d0f428bfa0770c5aa8f105c910d61bf2e71dd45324efcffa995acc20ca9670b6d1579af2b7e7f766ea6024dd16a020a11da5bfe44a15280dddb139b5c27804e5ed1ccf9874b84a031b86ced6e6376f609463f3333bdf71a793ab8c2e8baf0e2a9a34a23ad5550efe6ed06851b5e3726caebbd0222ccdf9acb4bf6ee8573f048c0773c05126e73c2f3651941ad68b6cf99e6535d12b9d8aff9e6dd1094fafb8a508bf85b079307a1859d8c3db424cb1aa068d0cd43dd2b525ca42d72000cc50eccf5982124382227d777bfe9c4bde361bf65dba592b99792ee6c67716dd5bfb15293c20557447baa3c2f855bad41277d7309b81bbf312666725876086f4324ff51faf229942ba56888116753cc0196199826cd494221e69920227fcfb8f5f5623942d06af8cbe96e2cdedb431ca4f776b47dd482ecf8e0de84b40d6b3c219258ae6b0682b53c3debe88350fd82b65607ac57ef0874cf73e97d54af504b9afc0d4ca0d97124dc37fe8946bcf92ce1ea9e775148ee125b4190542efd0a5141bd3c4879fc6e02f93bdf612fa76a650e1427cea7a3f723aa9c4134b541f99c7a47741e99f7005f074cd4743c0e249936b62eac24b2506f2393126ef317f4e0aa09cfc492f844da3e8808aa4afcaaa2e88ccdc289fd71548eb91666cfc4f06924169a7aca46348fc76514e619949352f1e8487f4e01e8e74127406e5a3ee8767a956597d8316f09bbd7a6942e4a4f32b25760d3b20582763860bcfa4aa3ae5f129a401ea1b54bb80a8fcb3cffb3228c247a2b0094dbe0739a0dbdb8136ad0c15f46f5156675db3a711c3eaab289bb067097ddbeb2b88622f256e7b08261352964a220cda84e3ba7a4778fc0b95587ae0675c12246f2fdca1721bc251a70be375645fb78bc13d06b23e8fb43db2036dd86705567cdb4d7842997bf045537f26d6251284f679fd657a03b424eee36c920c72c4d6cfce2a053c4b893f680d599fcfc26107bc436d15c54ada550647c28824442972f5a4656da86593c4894d7bb420643e72a168562a9bf569888dae6de133f8d72f8c9645b0fad70a503c5a705a1b7d32251eb3cd117e0a88c3ca66f51bb6b59649a4ceddc279c8dc69335e7a242291f285a9a2c22df4c4bcf8190922da5c25ae1446e40633ec37afef96d4a646e9c555a5cde21bda515e8d64563c768665c34170a715ad9e4aa0adb2fca816868724575d6f5b3a410bcdf303a34b8bc917e36e426de7b2d6f24a83cac731e8ee5840f95b53279067b75a410273c85a23cdd6b8cb35795d9094edfd672124bbc9214921f9fb2cc692a8a727c3fd3192e2619551ebf85751e00047dc66fd63f0f82829e07f66b7d2b6b4322bbc7b464ed6412f42ab623e73dc44b45ee9200f5c7eb189db90f99d72b73533e82b5ae4f39c0a751903f6331ff17a3d607e8246f43f76460b681f7358b03e5ab3d5a8fc746b3d2bdff63cc7019487c88ea85d6294adf3be0d97f0c4e5c6a8cfbff4c4f0bfe78ac492387debf9ab60bea7510c3445183c274a3898dd94fe3956cbfcc684d83a11464f2793d0b2f7a49a112d25c71c9dbaa8d81de0155a471168d993c36bc2deca3cbfdcfb0ff031886a315d66002a001680b6df2b6af511b477616be7e72b5748e8ea06d86cd947ad0ef88fa5b4eb82aef1a99fa45fc0201d4ab67048f0218cdbc8cd55c3eaff5c83728ec5eb18a39cd0e88bd05fef9714c38153d22c00357253e08b04cee9ccdd64cca1a09fe770294c99cf214c74eb9b2c21a211fecf435ee312ec0fe8613f596a3b34cd892a2358f4d95b8624b7af327d6e69de529100b3b37be62438c97f2b17407a4ee42910f95052b7288dbf868ab766da6aec3d52faa97146bef2cac6c87acc6ece0149cdc47842ebe1874da6de364563b4452616981c16569a23ba76fba789108cd01f2a8f885eb266dcf9b188c938b54931d23cbe9920afdc925944562c9ed2f111bf45d51ed55ff101202ae136999d396ed8579bf44e41075a0722986531a146e5bfae8d7a47b64dc20adff41f83ffc76d9477451b942429c79d08dba1c3ea6eb92997c397723541289236150a53ea939ed61c83dc444ae70131ee16029004165644955605e1a392201fe33cedf54cbe37e384176b18d388b2c5bf763c2c6518e943ef5228f6313a9a89a345ca578a0f09cffef8457dc651b1f8b9700d6c76f95807f225d49d14f1cb811b3e766088213c7c904e86d11f521b8b37c23f91dcbecec9ef8565e7f20f2ed655e9376fcee2f06f6616f725ca0a9e527522fc3677052bc37c1eb65e9ce4fa4ec03d25f173344a54c2c209396782a91b2c01c33a174710f4e5f18c3ab4466d82270c11fc08b729d64e894b35a66a982e3e767a8d4a38efe96f9a73d68f2848501c1a17660456874e0b13cc644db9f9ebeccdead94f3957503d08d29683ed99d1bbd1801fa2bb2bb6884f715ece882ed1bebc2563ed508ce0c0c6332a6149fd02be04f57ba021d709f795d1139e925fa072d9a82f1dfaf586ce6d22678b0f08993aebfa5aad5fa2be2eabc5e30d4d89b927cd713411fd61e084a31e655b34d8a3642ab75f566853473d34ba68dfb35073c71f3ac6e92171d8b91afcd6c4f395f8f50c9611de3e612d329622177306df9c0bd5cf3a5e6ac8ec4f0a7e1fabdfb1c2faba2c282b6043acf6dbea7ab1b2ca21fa4e3292ca1fbbde00bacf7fee48c3722edd9a6bee15af70e4dd276837b0e3acf5e147fdaa92dcb2bc96a17cd1d665f038149d2df83f8047d209b94680091eee4c8b716b24c27e1adeedd9a5cab18c7989bf5d9755b830254b0dcca31696054e9926a8103d687a4b9ea92e6da8764dec90beadb4e9fcb21a6171f05717031be631289f2668eec33a8acf95574c8a33195c4ce28b1aca2091e6b5ac32949010b685464e102abefe38f82d0dc23f972c1b43b471a71db292d6ff62c87f637b11085b303251804749e270d1583d3c1f3e25393a866331ccb83a02da2fa8e002d95e6307b72516eb09cf6a81effae9e33e543dcb4177b120b9d5e9fdabf03e05eecae3796af4a327761da741c00b82fa604d38367b67b87613a7feb1ab27d72d082c979af3dc9d7e6f8bbae57cd6ea46bde7407bd8de814f299ad52913bdf7f9cb29148aa30ff2d25aa5577c63a3da334c0326fb93542181ea8683da141377243513ebccba3958dd8225ebe96e7e60dfca2f1f4267ab8965dc05e9a35757c4fa60637b9abe39b3e63c52bf85b55b2c2522dfca5fa6b1f75e853b393f3ef1d0feb903d2536093021587f33be07a7c4f8ba1ec9e16dc2f9e265b357e04608d94943bdabe315d5b7cb3daebc4662344a66e7ed542f584de1577e401aff74665d76d90bd5289590f58ad8400055194625afc213faba37dfce79be81707fcd99d02fcea86b2fed4e7d24c0d64768c0c70ac8a9f03497c9e39f182d59245ade1e0acfb66f297bb408d8181a5f2c4e03701c23f69765973f73c54138e4d473ff4949a9945f758dd45fed32b6cb7f5ed5d320f7b2f3e13d231ec33fb926e39fd64908b66a62f6504b90ed9e785fc1f56456ba73005e0df4a33e4053d71eb4b6578ff3298d9b34c00bc2ffb0ef612e11749c6643d5b11f1da1a7932a7f40af34b88a0ac4e201ca61ac7dc12ee8bb2c255050c86afcf3a75c53e26165046712ce954ed5180b3e63c4df4c55e9e975f40412e30a7050848654757a0546c990278ecc967a9ae79abd46ec134117f49f7a9d4ee123ef63fcb9302b3e04d8891d6fc284c4b1135b5ab6284782052c137bd89016e33f23b20688e61f94177a276275deb326ce65351ab2a4f15e58bfe21cb9807609299a5a6cde640524e2a3c2152b8440dbb537729940c4829bedd112f46802da5bfeaabfbdf618b06c825d53e06500c3ad94a8a38b583bee598663aa8aff1d7c22c17f1252aa9cc459f1642d76c2b640e2921ca718989b7245327ab830408e6daa14199aad83d814532c02933371a94a8513f9b758f4d8b73702782b3404eca1073a21bc97cc06e4829068c5d419d98d7046146853bfed40e76207637c88a7c27c3e32d022eb7b9b6511e128d840a2bc7fa2bddb177e229f3f40ab56e305aa31295e64cb100278e439b03e7e0c69579d7821f8a610b0b120c8b8beea207cc4bcb5a0e7c0ed90b5d92b0fe60c583311ac104c7a6387ab13dcb2e86df053e650033a33a81e5bcf0f7fccd9d536e40e702505fb592eac6661b852c08bd2724f0c2e224aece48cec117a3e9ac89d586d9d101d7acc0fdc9da31201555cab0f53cfb397088a56123a6daff015e7943767f719b5ff993dffa4479bef60e27e737a2a5f7e498cc2c7eaed20f5fcb62ba28f2820f88438d6e0a18842c2b25c80bd8c62c8089e547b74a18c20ab50d36ed4efc8313541ef13b2955af6bd8b7e1778f70d7040f38713730de34481eded6da6ad7997f31945903c5e3472d2a83b06bbe31847a6e58fedaf08fae6aafe15196c75fa07e1f01d31ca3e1a634cb932ef55a939568399ed4090d8579ebd18fae19f6cb8546123588096bb00b1811434501b1a51df95f940b6f527ba9989a7c52dc251e314fc7dc7d8657609aa721e961ae8c2fe4f17d42c85e6559e1d8ff9c247ed18736f7d7adab10d447b41dbff52dbbbe602cf026ea0b04e8b162514439e2bb9a1c99c5fe531b93229d2762b0ba7725ebbe242f7f1417f15964e65bcc50d8ec33afdf3c4d76ecef3c7436d63d1b3c5706d4491eea9e275eb7fbe90ccfed9b5ee59cc334b2b615c18cee011bd9a7582ff9f7ba8e55f734edd96cf21cf252e564fb50e0c90c4afeb0b11eaebc48af58baac84dc8391e3eb3970de7f4b9d74c8203cb4976775b1128ededb20964c2c3bf87da964c6494409f7f30f5151ed45cfce9c962fd134ee0c0f7ff007e6102b1bfacf272d8548ad2aaf70d7f6aea6076de81a42661fd4bc106e2997dfa3f3ea5a247aa5e054f716b90a7d1030402c171e673f79e07c00c094fb04d2a7803bdffef7ab842adc987c6a4e36ba0e18a05827c84f9796e7f053af69be792369dff3c71665ee13f804bb04ca02326fe5071ee3c05a5130e94fab88d5b9e781f64c91886315ae1286e78c915379e34673a40a8b21549dd8f9c0373d6bb13a64be1317544c531ae0938f446a3d3f995ed393d0eab28c56ce5cb609922fa7334951e4280e553f8c29695f1b00c46ecd2d69f692a876bd612b22ec703128a6af9410ecfc4446f4d8dc7dac5a731d6337803da321c2032c04ebaa30f4466ba9430dbc9cc68b267a87b89256aebb7c428d423cb0563a207c2e83b3885f3c6bed7d17395cea056a8f8d9c3c74ea467ffa079cc216c7420516710709183ecbffeca21e69d721cc1cf359d58a4809d8443a462268627b6305a51135d918f315589e15ae855d2217bcd2e9089897f3d91bf761f65655bc3bb5820244c8a221f45543b68e7a318c28798156f2da3a7d0871eb75bc7f5e752c71acd7d85bc39b69d739927da6bba9f336e16802d7d91ed3fe19a87e9dd44df60a724201100f1016dac0afdd6bbe63db10d8295920059f444d6cfab8ee5574690825d401a856ed21f91a90be2b1e4c4f0458c4d92299ec7c7b53d8e9160e5cbf1a15319ec3fc8fa804a74040c98a3d7fc84701d081436c500fd59e164334fb2dafcf4ac199e80f65c062b3c6bb2e4118eaac419d3b511937c732ae08cd0df2f40f0ba5b1aa4fdfb3cd6da370f08d83aa5596d5988c7e3d90d7d35997f95fdb1d398a8cf95c7f1021036a5bf22244d2640fee7cf4e2f652babcd37684edd29a51914b2b8ac455ed9c5adfc34f48645924193de387f419b73b081e0ea719a891b88e50e81f535bf884e73b07ae4ffbb6c30b50cbb3c90825108b52c3a62da0998ae58dfb3bca35c463c06cb6cb7d276779f1b66f62cda1f3c196874b26b6d13b440d93eed287cd5bc5f906326e327b7bde6a4377153cfa80622a7b837c87650528ac39268f498bd6fcdf9089ffccd6e72c2b3cf3ee9c025b8e46c8d49415851ec9b60f63892419267d6a83d4a07ad0f0a90cf269c79b3b72382e8250be8516e9af0dd4ceed92e5cd64c5f4b0392716c345fa8ffcff3de8da9d015ce0f8efd5e204fa3c01f9eff47a5e3391c39e1b9d9606bc96f532c94c9f911156a496e14a4fe5e7f81c5b178c533952abc091bb42ed256ac177f24f5705217280d5105c97c022f0c6ddc08084ee537284f5ed4e51bd01b1b99d270e631a193ef3490d2909c178a4be14dc111f10e8b45ecfe3f002adfda677b729047becbc25da8f4e0a4988ff8e6ca31bb0e557fb9ea191e6d53f4d4c47fc74ef2495de9ffdd00b2a0fe7d63bc3316e25661565acae603cea4d6a57afdf74d95e00dd8b763dcfa9fb289595439d1678840c9d814fcdee7e52773302ff2ca6cb30d5c181a2043a8ce2c946bd81eade6d9433072990bf53431000d4e0f7a907a55a0f097ef3cc3956fb3eb01a90a6474bec8b478b2cde67c260905679cd0562d04e55781b147122f31a63abcf9de7e504a4ced733b110f1ee2608c5ac0d6678e9b7b015d9f7d99fc4da31bfdf3c913ed05622939b436ec8c7ad2f0348229f00befd2637a428cc0ed27de45ed38e3fee71b56d71517b3212076317ae78f92afe8e4354d59e23f28145cc8d1aa190f556b61d8aa2c16975f91a7aea10572fdd3bae2d55601e13410fc1a566903c6534273c7b3ac6243d5268bfab0b2a639591b9c05724a5d72849071e1dbae7ece2624bf52b548811be2eb88e178920b9b66cf6c0b55e80b2121e58795ce51a4fc230cfc8e0f9f5126365eaa246a12bb6a1637c72248ec9bcc04c90cf3cc0dfefcbf1eac6a0381fa3d85d8704a9cf669b544ae0ec251752f6384a866a38765df5a5238b99b387385b1f0b744f716d8812906d4c834baf1897e7e83fb0434f9c71c8a62ec0a5d3c45e40d054b919a6d0e5179f242d389a333f1cb418ebc88f856748e59617ffa13382aa6982f30694b4b6e13379683270fbeee336eb8b6528234b3173aa8a631310019d48503d5c14f1f5a905ea890adee861480e6b78b442dba0f12168ec77fd696bd635c0923e043f8cffe20b5e7edbcb9ab25d19ff19a8c57c53148e806d7b46208fd14482a4423388c5b043e95ec804612aea84044137949cb49604aed65e267e680a70746cd6e71cafef9832c535c7dbd2a95897c1f07d3f4c6a8aa890a387583f631a1c252cbdba6a2f64e2a02d8b458ad02e9d6b0d11e3ec1a190f822bd48034a7f956f01dc97caaf4bebb5a7c6ddd4e929b9566577db99cff4992996655de3f96f75c12e7cb3c1ab1b001115ef0ae91d22a26e2f9bbdf139a9d4edf274e635c16648e59cb0d78bb80e6f8bbf3e88a374fb36512de7f7cb9b0b9016e8deb93e3bc2e5c5cc20ab6ff1bb2bec7ce9ffbdc4408b5d35de7d0da76cde1efbf987ff65e8ea492cd98bb447b90fc968ff39fca13cd95949c9e3952d470bfff2d235a324ce48098b42bbc581426f9831f6c9f54d426ab2c960e69ee691aa0371207b1c468b1db3c9b0271286690471c0778f4698ff90a5bb98cce94dc0213863af87ba11aa755c951db97eaed0c5776d41fa3b62d1f3ecb0bf33c964d18b5efcaac5d2ed84bab35420fbdc7ad5dc082c00f5d78ccbad54c0158e976c9b6c44d02ac22115545fe323836ba99c21416c299192ee4bb21bb912d8329860b450c364652521de9e1a9625e9ebe51a9d9bae2850759494878a79775acd865a0b40818b9988baaaf889ee8b68019baa8b28672bfda3dfa878e72049b16db3186bd4ec989bf667bd0ca6d6013f9a5160e2dd5111114391c5533358496cb3e770fda27765ded028178803b7d24f05d36733489c27973d9e2dc6745ad26d61d577e1827b5fe86d44cbc9f304719c30e26a0237613975007ab789d9c18e90a84825268c0325698c4b529fd94e1b5cabd67af6e0495d092a8faedeb94bbd477f9fd0ef43c758ad2c363fff03e51b165db31d45f5470298f1bf2210e82700f074ce4bc9b81b4ad9481ee61235308f1a6eead3d7c68588569d02fcf09c34b0788b864fcf2b412b8206ad44ee463f556002f989d5d620bf3c931c8663eec734f0a2a63669576c1c04f379c72cc736e3eaa583e273bb4c8fdb10ea88c17f261c5b8c45fdcb78b4d2fd9dbc786cdc0472e5c72202ab70eae90d79adfdfe839941aac17da3a95284d3141ad6fa6efe1b7db95ced00fdb78061a907d0bce9e76a5882c95d0a9540d0616ffe9744c97db2d4efdbde73256875c7022df05eb35300e1a68fc516e899681c8b92f3be68b585e2546a7c0ae1da7d7099e9925b9e5c9887a931565aef79cf0d62c4041026052fdfb6dd11be3d450e604bd5079cad941083ff9b279d48a39a6289537dbf3b7d18e9597553186a62337f90cfafb44d21a19afd4ba4417e0c11b9f3ce88e17a065f41e93921aedce9324eb6fcfddd345452a0fb99ac71183f061f6cc6260c4510a0fa2fe192d4e6ce69f86ccc677c1f34d956e05febb7b8669dc7f8c1954123c6c448ee3111de44d43faecb61fb4af2420dc1d611729682b1985e9e65cd17b23373b50d3f6a373a9ec4f3a9066dfefb456811e9dac5c69ae05d020d2396987ab8e15023554f279773376c231660c0ae5d654652811fe4c8345fa2c4ef5ceff41412002774781063a643e4a54d863d3843c75f5ca2640d65a83b2579f00f25a6794032ddf1340434a2f935aacd456529c559cae691f9037c0551a10618511423e3a7de40037a69deeb7b01717569b573c5e8d45ac7fa095a2aa9f0bd6cab62671c229040b8b077270e849c8269bd72ec76fd470de983b416e8979acef0832611fe56cc3c2da3590a6b69b42139f6d078150ce4663009596562a77df15e06e7e26d820e5f3cb76b8856c552358133e2edab4559efb3f749da97dba86c757836f0e1319441f1cbd4697e954ff876962b48b051c0449d09f75fb1a8dfefd0c5f95a4c2fe33eb0c64c7634977490df9d6a06de1e415da088a5dcd59103f2565ed1755793ecf54810030ee54b0b292fe70c2f5467726e74ffe011442c97ec005c4536e7aea3bfedc96bc20dcb5b2fc8fb6220a15688a3b8892291c29f53e7c48a75c4ddce8dc6c75b5677efd4ff09b4abfe30096ab034f9bcd736931de478067b6a55ec041ae9c856c5f25c43f2420df168a930f1eaab858439c43645cd9d550e9ae61e27dc4999f35f46bb0da4603a81da652d1dd6940be200a89ee994ae4092601d12207c4f7a5fe1f9591934aaef3e69d29de6f361a658498f82fb9568d1556811e9abaf2855b893476e3c2c1c56506fddb657f05b6ed32d75ffe9ea410b30ccf75a0acec2d2c7dc4ed44206deb7c9d6bac1c91ebc8a9e3e1827bea8fe72b2ce92b1d8dea690ecc2e34d114583919897df3ac20738237e4059c41854c497cb31a9fc56450e83498cf4553f6992e9774b953c80ec871662884e908f64c54c6e0b6c649665bcce96137d683ba91ad065b48c35aa06e97a8f2df4333c965ee1ec4f981d37767d2581af7e03cbf25529c21cbcd5786cf75bad9d8b7d80c473f324e1f320973ee45c94c19193bcf5186a2029a7ba2405b4476fd1a3f99648f2207d214645309cbd197e41d56f85963e5332272d64b3ca2dc436a67761a0d4ec8eb0c25daad35748ef476a3d88ad7948577b5628abdb8d6f253e4a597f52de4b47abee9bf56bc1fa7be8868a5222206a7ee255446c24b956325fa45147358b59de81c93a5fa6d11994e3a6be7998be757dc65f0c85b58106903d3706de7fdfea03160796d8a920e58079bef2ea9425f9b43c6165d00c79fa6765daa9619f94968b49aa41380ee8cf9876bf86fb191c59952978f9d0d23e5258898a12ffa7af75be3e302c4db5b91329ff390f33b87b384e7bea22c332c837d78bba443ef117ddc1853f91e4180478dbb63cdf0407025cab7f0fa3a41ac813dc64ba884253b944f95c97daaf218782d2e3051319fe04c5d9fb3a88446e36ce1cb6eec516d0b8fe1485733fa26918cd4ecbe19380fa0339f14bd8dda8c30c74abc05c82c45317729d64070d43a0ccf263190c331311aa4a81ecae68afb7cab9fd62d2937fb20a0ebb73e34c2b4855d1cc3b92cc462517f2c078c53def59ffc7e1d3a4025b924b6d1b21b3d01cfc3f3f9bd8a68b0c57806a7e24109e845e8fa6be71e8e418499e6f1fc8097c77c22aad6af10e63ab361e43da6c953595c0fde9ce1c23deae527d8cfb52287d68d2e9a9010ca4049b03712e83ee403a9b4e76d3d3021f7c96c2772021040404db696d2cd77b9080e9616d82051226b28cc8fa0ecbb251d6a17bb5cdf215486385f5d67ac55f80bb996d0c49a051698df8bb5fcea641cd8999bc7149db5bfa54070c879e65844c42ffda16433dd204ee45c9a9f0f40e2b51e6e38407f54b9697c785ed00ea426f703441c78d74d017b43df1ed2c04388f021f498e3334630b5e82d1e31dda20245808c927fd9c1b06a468b032747fec8277e047ad1d74f5c5317f7cc982905edab27749f86aeb94990ce439798c7b53f89fed9b2cc2bdf469da81c498d6fc9d03d4ba4b8ad409a2b505ae5bbece8a4230f62a9fbe2c06c6130c34cf5935451d999481cfdc81b3d66954d3323f9f49185d22b8a6dbd3068dd628cc37d85be99ce944a8321b92e828d0360dee09a282a162f504a88f3243fddeb5170d545371ea488b76d1152803884780c65497b40c70a27d38d893ba5ab735f7883aa7266a2f79049d2af3f4a8d3f1a18ed043c6b10dcf3d7f1b06c891ace055f14f5045e50d951d338cfdddd241dc1aedd8105e45a8fad4acd2ca1e1fa757760b3f109ad2548258f455292972321235145da24bb665bd8a5b36bc72775643e743b04b3698d34d64c79dbfd21b18e4f74da84c8be88d2ae619e05dffc7633f3b765112539aaa8bde28c48024ec9ebfbaa69386a213beda029f7099793f870ea8a3b7419ca96c58d8bc97152fef5d87ce91fab3464a6b7ba225f3839059cb5df3ebdc95952b2f75008b49baf11cb4fbff4f0cd27cced702bfad7b0f14cd3f423e617c442f836a8aef7ea6cdd1965a0bf82030f64645155107a196cbb3cbe0bdd231a5173d45d33d909fbfa7ac096864866fc3cc4186ac9506e91c205f39bb2cc1e5991b2140965b112db20ea0a2286b711b9336980d778825a660c32579fada0502cfcfd9a447fc886d243955175238e1eb5f52310d91ac5873dc6a18541e940075e59eb800866b90eebbd7517da24f677b85842ddb00cb7bd6a234212f1a0a205a37b740444236b6b57b5fde25d04d867c498957fd8f7b7da83c69b5b53bc4c33b83b3304f8729455879e2b58573a908bf71f6503ccedc59cfe77f9f227da234c2c93decf4e0be0d42ec39e2d0b0a4aa07ab0e88bd985db73a7b0dd8a9030df882b2fd8d6e613c336f3f74b20e9710db4a82e5f7bb617614d6c588b659a2f1e4c3f5d8870a39b87ae9a0f9b7b6d61255258cc999a3a688e751a06006a7c3dd44100af7b58ec37d9cc5fe1bea0f50f492fd3b89ee8bddd23653996516c0ee309b7c5b0f27097f20d66e32fb47ddb25969758f2d69a5b12c60b57c79f404c3738f38bbad578d30b054a6bb27c07debaae7a3113a3419142419c0d4bf36959075174b431375acbaa7bd2ff90b0df9bdfa5079459b97646d111ec4e64fddd8306bc2802a62cc801320c00307502b2fb5e93fca9244a8c7806c5fb019082f8c1fda4b23e9c6ff6c5bdf2df5293781c65f345b61234731cf6d59ecf53e1a6309e08ac842d42bb61cbeecb84dd7f6c5c3b9d60dcdbfb2843a9b28326a826d2d6bcd45889c407b46b822d04040b6efba8345d9638d43616c2f32395ed3b0c2bceb55f9d97e295bc8319205c7c3413bfcd60919dcba7623137b072534afd5abca35760446f356b5e741fb2a1c7c6c95b1288fa26ec3d190ec47c2185f74fa2d55a3ffbfbaff3bb6092021f6513c638f348e497eeee98135d7210397aab50c2619e2b6933266aaf6befb9acf57b0731359103c0655fa4465739f2ef1f0b29d1af80691fd6740c8a13659b0f023290df8095ab8e8c7a811ce0ed0cbbba897b8a25c948599f39004f8b4dd602f5e18b57936223ce56b1f88430f033d135408453340c209b7a5ae842535da258c0c3de27a6fd2a4cd517f9a66dbf01061075a4df56e7f114fabe8a3eef28acc81e3e8d08899c39c29e5e2455d76675b4928600740b12b46ff3068a5e86b28a1d1661697d4362ea6baf6d44989dc58cf802ed71eee288152dae87bca36fa0750df0837698d974658b663bfa4fb1ca843dd5019d72170f17409d149f666b0de23bc0f310f8addecb2004d8c24880ae8fece3a7fa8231059331cd51fb105ecd7aa005acb06cbc6697349b8102df620dfe0b4811074ac8cb22e4da615686eda787fde685c2ceed59e08568574bf6626f300b81ac998424d5579dbe826d9e3914caa1fff607fd4ec8c45bdcb36a7cb9167615883cfde58187e012773ceff5129419a601a2523c30df6660759fb397a61fb2067314358131bc433bff67474bd02af33be4c11ddd527fed88facf81b5a76499dfd9c6aa660771f3d20386d369b308085aac2b7bbeebd19dbe618a3e23491801daabd6b32bb2f2ad14056e1a2e7f8a1366f4b6f80872f724183c39586ede24efe065e539f7ed391b5e16b85e52a29119ecf1a36ffec0112dabc5979d74e504108d65da260c2f438ee19be740e46bce0b3858d655df6b2d0759cad0fa9f95a3dab8ba27c330e0d4441c7044e0e3eacf5cf4fd00a30292460f62c7637e7a74b1253795d6749b90b7140f683cae04d4f84294574289d171c9a52e2972941dbb3ae80a5a35caae68c8f59cd02b553fb9f4ba6f416a2e4479a9b3a44bf433f43b565612d46180fbf62cdf1e99e7593bda47c6e4bb582abc24bfc2966526529332d155af88f6ca14e06e20febf68750e9276a9ac19fd9253774af4d15a3d20c6dc62e652e63fa283e2f402418335adc571c86c3a1f452999fa17223a920ab4a5aab7ef18e010f7b831a0a28b09850e1563bc2e931ae9efdfbd3cefe3850177161ca3471afffac06bcaa01130773e0c9b7c444505a1904e6677e84aaa0eb093b1945f91279127f08a873464bc2258eec2377845b5c8a9a718d391d62bf01f7d5aeb825728b544175450c428771ea37f5c8b93f9922bd769252823ae41ebb6b3c7812401dd714cf076e2d0f5b5b4a139d89a88fab42a5ad9d83dbc7cccfb4c4afc8896b24c7323b2113373c4c776e2da2770f77d8a1d9fe90f4184a51d1d2a94cbe86874c2807601def63bfbb2ff98f4112ce3a634842c56722d3b0c4a3cf912eec70afa7e9b340add3ac4effe60ec810c7a93e31c5c86b9872f4a3d2bdbe1a5da89870935c857d1c6c6c69ee56f942b6e73164b8f872692b0eb258263b88d2d0b418136e2f6b621ecc1c712a9573e444caec29f3cc99f37bb02e1e0f9b14c77965de715d8dd247434f8e98e60d186ed7737da6770c26316f1a6f00f8fd8e1a92c0627efcb75ef2f9c6c36ee6a93771b61cc241869911f612749d80a0c57aba3022c3ce481c33f6b3f40c5dc31274cb0a3defac4ec269e09d01daff09bbf1c65f5522b813aea58bdc0a0f61f10201cbbdfe16075daa1b06aa466f1fdaeabd36813b47c6b8651f2806f39d06981e4a152e70d19c503f16cab6b7302b732e68787b6bd238eb7c2e36641474738c3c136c6d6a8932e4c1622e1d490fc24856c0e1a9521294eab1054409ff05e8f4610abfdb27b5c7f2fef195ad4b0c77da43722709012d09efa22775a29bf533fbe52c3b6ff2ec0d5ae11ad347de424edcd115abe5762787ab199d91ab060a16948ac94698c28b863d709809b11ec0825297efb9f385ad2467380f5d2a9f178e50d6cfbd389a5045b48addce072807ddd73d191cc9495b1ea71ecffdc6fc88aba886d17e413cf7be511af72491fe99ba6e6be7a02743e7c6748762a52e23fd0e3f11704c3bdfd165d314e38bd2e13e62b7fba467199a82d74f51199fd6b2bc15884fb0c6429cf97f13f2d09e0f1cff85281f5422f6a9cf7a336a2d2203f2a04b9e3300ec83eea4932fba7ef017d59e2eb0a6e5cf6f8e846c0ceaba63a2af9787f25d9e74e5740ceb46c055f177b180e7b60b2f11fab7e455af7ff969156ef91d080a6dea70eb85ad882b5115d2ed5f6bbe3d9aebf7512755658dd55a90d29faf1cb08cfa1bf39db8875c73e08cef6669d1fdbad0e25c332f344698355f829228bfaff86c565d217c2fbca99b70d26c16bc825f6d8235d8c59ba8fad405f784d8ed3c703e9fbd1f447833a06ed40a544720f758aa0deb9b539b625132105f7161a1c2f0ba4851cbc9049b13f7927dd618df99568788ab5d8508b46f23e716975c8f1abb8f3edd3deb507e833f74a7123beb0e4f86bd7187ebdbaf440ecdbc16a00d9fa54bd7c294ad552467199c90baf936b912995cd3fb7ba59b018d1eeebbf62b02cf13dcab4843663b9031af61f48d2731a3a5997da0cb07046d78a93d14bfa0ec0e3844cf25e4928b94585fb6fda8e5d3dbba4f9ef0b8582f8aedab8af1b91aa1a6e86286663a3d8744c607f7b0f010400dbc7dcdac59c8690e7efa9f230b68f6b912802ca6a5a83221503a552988bc131c47b1e8c5ed251a21c5bb508480dde978c3fcfaba2090db84a846bdcd5f46881dfeb08bc31d10e2d64e564727abebdaab7daf525c239bc52b2254b1417d47dc660b570eb8531c1e308fcd29e475d8de57ca41000f24076d7f4543ff2f64f5b95616cc7f38dcdcbfd221b3192ebc476805a98ee10e0532a64a906787963e39d947c0da3b77260311267acc1a62b2217aff79c2b1d03d73e06206e3f11351a990e1c90f06100ec375ef14769316fdfac675bd5abc642f99e8bae3c1808115a0e165ded0b125a0b528e4826f385ba123d7df241b2d6e8d1e10960565e8d8d7b202003f4652a24b136708250890af32b2d7959dd983466692347b524fb900b78b16562251cc0edba72e8102080e67bdb3278fc7b58d09c7921d02b50387664531a0375902b8102e5681b134537b6f44354b24c9e2ead6df9be32a595fabe7fe3c4406df5139abf203f47490af0776754c51aa5d446652d813dc3d4647c1a93377009b49e910b5090bf050ecb7402db1811b9fb6293a8f299990be965faa4f88288170cf16ca3a798966c8df6b06d9b94900764275b4be9b76c500c889e346474b119d0e301482175838efea6c421c12fa2911720b4e7c90015cec3991fc60735275fde293ca5d9572353b6b1d6e9312e7fed85df57ad7d1b4fd100c6dcbd8b6988e67157ab2c07a8a850e747745cd117d85308ae3770b32951b48b3ac320e36cc3aff7817f12c320bac3a3c1b3b91276d68ba510972d76b4c597bfe4f13314f27505e84e1d59caa9e641f2c67678d1b9befdf69c62d19d8b8e907fc33341b71e86cfac22ab011c0039881f3e2ed9e25ee0f23b18407971c81d9411bac9e76c2b97d4de4587a2150960e97a8a631d2381c153ff30af3e7fc74e96ff1b21564843defd77b507dde88bb2f69331ff7f4097975e8f68dc20a6efc3a82fb3bd5e4b4dd70e42ead10dc9d0927f08d934dc7f2353a6bdc98e50f0732bb5a9bf732c507327453b9b4c4162941b543d793302df26b7467bea22d5c138b56b0aa899119721e1b4e85c4210792977b9413a34fae0e5a5e852b6544a8c47c9ae1cca75d86dc4b56b33e77960759b1c56cea70a9283481ec2b4c4eb7c4d8b6bd6e6fb80dfd91a4d89181ab3fa057b289482cb73931cb00100de4944a115710e3c3b784902a133c5fe90ad11c39f983556265fd5d100294bd3de5192a9d37114304361747120fbf7fda1b863c1f898ba050ddcaf144e8f0d7ceee78004b3a0325dd14a59561c3185e35598c18dc84470dda502e8e89b3b657c06580588fc120361d4ae1074ae09b4ed92d72c7c44f86806c662d986a70dc8d72d49a1b1b870b958090afe7938f8d1b1477e9cc6b165a89a7a125fd4eb0bcdb5bbe12a20e9519e7b3615ec8efde801e7922b82cc4973c6fc5f2baf82d1921bc1f701b1b1e31cc192ebfff7b7204a8dd2f5f3bf5e57e52a773b63c169e6a5412aca78226d3f459b63acd2e391aae8b052c025373a132ad96ce02af08f85f2c7ffda9dd2bc990bba04f36c0bed4f95b5292299170f11fc3546056018fad310db3f99b7e5e1e45de969dbdedce483629e0e98b3f9ed06f52152ecc7a6a37abea30105cdd3cca8c5e7ca14b6cd985a170208a7114870116b1d9561505477e58ba0b03ebb3cb13a84ba0e63f6bf948dcc69fe756d7f49764c63b3f904d78b91f691d28397413de71dd02e730f93bbb607f7c8b85222b87a7cc4b6091252e9d0002cb7fd273ac0f7890206004fcdbf70f03a6d4e26051dd53186bc10807829c0869f10329e9aff4b8a4cfa26bfa8cc934dea65afa8f933f29be9df52bbb7d5e9d7c39fa302c3c1e1c054825284841cbfbee72a6fd55ddb6f22035be3226f36440ed09c21fa698db26caba33a9b0d076f128e1fd9f0a62c6a1cb15627b606822cb7cd0bcd6d21b6227d833095298f003c88f0b01f0f8347b79c62db44f3797f0cbf934d0e3c9ca9b71f3f66080452c8c285a3a5f7bb4b296d7b265da093218292f4287fa845cd91a471ec278032f300ffd42ee27e7ea570bb2fae4d05aa2ca63925e837e4088b3033c5f7e4dd514b1a0dd0b918fd5dc995ae0953a6d9ed1e9a96b6271b015909a32a6e277574d38d06dd6ae163c1612abce6e2de3331661c8f5d0281488eaa36f9c0a2c3e32ee1cc93492cae387043ffc15809b182094990dfb5ddeaf04f571a5d330ddfb88bfdb3f8430f8a5c2a5f1002a5d28530b140188ddd862b9112117884af46bb55318ae0a8caa817d59d7cea3994384277187b83383d546ea4267b6e50b378aff722ed604fb20e32772a74f04422d5e580c1262da8f47ba67dc333f20cf865172ad39eb809298cd35370c032e5872730d7373b89c5256dcf4c10666a30662d883711fb9c770e0a2347dd292c8038c2257bdba47a268f8e30b42d61d29cee58455a8464d891499e96f77c06bb57804f6a5fa5edf5a8bab1684364ba1b702337f30795c0f640fa15b46fa8d2873d75362300f1f4ea18a27b628ae1a22c1f0ef3102042215677d7dfe5b06c3d306658364559ee181264f8af98a7c11ef461ca6844560f24f5a6fc1af058cd7bea3f4915cf1ae97e666678fb020112a46652bde59cdeeb86d0a7f6bd8563b95e91b22bb58f859716f07131572567834fecfce6084176dca54d51bae91e314737d714533e65482ae8e9454da9b6dff2c507eab6c3ecf80181e48772f5ec69398f847d7cb76bfa7392fc1e1521020fb5f67c6bcc2bf339776768f778cd4f4f59e986cd3c6beb1cd437c4898906403a17001201c6ed2fec4dbf9222a077244d6584e3990c72e4bb5836c3851381771e02d4078aefb7b506cfe7f7de6702e6be25cdafd41c83b999a9b10cfa091cf83040cf1b7205ab86a351d9725717f3f38a1095b7252a670cea9bddbc2a6d8c3a6c486513e955108ef5f8721d8e12ebac8405b504180cfc1bc436e0fda013b036ba5c365f9ff1aab69940eba93f2c69f8e9ee3aa34e48ad945cf186b56f9e0405b43a65d167145c6014d141aa14edb68429d3ca27ee0ca6b7fa5167dd107f476687227f81f63c57e3b9d6f1581476f03de5b9682b2d258b16b1f8a6f1bd15813b4391a75b7014fd20b783538dee0bf1d5a633429c3e5771e3605bedb3ad5d5ee2229d4cb59a2ede3bba3756429d183453d028ede2bc27c65b99febf8d99ed7a8dfcaae1199742be848844c8c4f95c8ccbd5fd827cd4dcbd3a8be96ae8b805aac358e2abbd938bdad932471ddeeb80a52b181ffc554dce91a3b307b3df1c49fd104d9b5537158a820a631d02cd6e17e2a8ef4298b558039918cce19299a8fb2b7b2410ec03706927b17734fc3905f5255f76715c80920be0b83f47ce09c6acdf0f8961100ef909119d8508188037fe61ee5c5dcaf66e9ae5daa6de3e87170c914848f8e6947f7d900e75c0110b99785d186f9ec9d389562200e8b99f36e4c8bdceae07a4a0924b984f6663922e952d7987236856869cb80feb963fe80b211a15f2b098f6df1f499565ca5199bc1ba9c1b98ff4d13f406a8fe16e93d65fd811669ebedccc910ab9eb5a435679ea6502f55a5ba4d1a4df564d58f48fee2082a1018945c4a2d454f278dd1a97b575523b65900b3c2d6bd1c123fe98d601c1fa749036bda95e0b9bd6f63cb51be07183e83f93bd42b58bc024cb748ffa881de4c11827dc9f65467ca712284ddd06d4c5360fa662b23e967cd81f018a70571f078532ccf672c4ddceb9eb61c10a7ab7387f05740a9f5368ef8c6e5fd5f74215620598cf2502d651d374ee1935f190effe704f121099dd2a3236ae5b34fcdfbbc6eb7295ab6acc71a0edb3a80b423f9f3eb6790b61762fd9064ca7d6855adde34cf0cacf72b934bffd9793ec94a1344ba9ac308adbc54a0ac466ab5bfab8678d4f4181b090f1e54ab58a6a393f65c32b6f8d93570e74f505de534c80d74988d16344bae2172fd01d7c970e7fa30d2b5cc1e5ee04c0544294a619814ff0b6f38bb788b50022556e4600797101239c4985f23a25cf56c2476cf557f3203f50f1c04d83751953ecf8891c765b04e701559c7ae42a009953b8a3c6440a3c12460dfddbda729c22e02aa4b21cb4e883c3eb3aa8ec85b4e9c034cbbce0479b7c74cb6a28647ed7fe3f71da129a815d6350fb4d0ff3738005ce0cb7e65f401245f7389c452d04328a4eae9f61155334b2d8e47f76096c282fcfe526024a6d1f2d9a2ededea50e2a4b1b0a96ed72fc536ff17f2c0ce02c6a9ac41f5f8239afe8d41488668b6cccf0523aae41c9f3357db417fab2093b0f479e84527f5253afb16649208a2e3f69d7c0dcddf2436867e67c7769c7f51725812ab3e50ef7b97b8ad80cf7564ffee70e852c71021665b77525cfd90f7d68d0c94003b1526de8fc846eb043ed47ba476279862c9168fa82e79d61f9b6935a8283e8cc81853b19bcc702c4a5a2fd601a88affaacb20cac375bc18ef7782f5db47a376d308af944e761e26f2b830fdf24198b050f7a12ce3599a789ee7c5141fb78248f96aac0a2e68f2661d8f2f2b1bda632850d965516b7d01a0f3f6a486b3cee66b6589ab8c3fc56342cc2add66e8efa49272014d69feb65afeba6fe18c80e3c4fe45a1dd0d3e0f6b51e93f7cf274133698e6c89a4fa148236df96962dd5e0bda901d388f9d8f9d8cd3447c425e7ee7dcdcf75d773de0079784d9f80eb018c99783780fad6fca3017e433c290c144136a231b3b36964aa0c95fd662509effa225a81bccbda13cff4fb056062ca972246d5423f2fbdd88ec06e347ba0e67a95b353d4041385d2bce1887e69fc7fb0c2d14a75acc669e3c643365c07a2fa1ecd26ac3dd4e0f620c3b023f92d225c077883cf98344f3315db8658ac7267f56eee3bf5b8d2a1a6676c1cd35e1439fe80bc5fc27f80e6a49c3f44ae21608725f11bff48e103a8339c695dba442b9a17b21d64a82c404dd1e2dd7da9ad8a89d7fc9e67bbe7d20cb6382eeb6efd9c01b161e67c51934cd434259041d37abce86b74aa9f071614abddfe238b02b8571e9bc9821479936b66f5ccf0287785805ff1784582a6264596930dbb8c1e993a179718034ddf166b6b64cfeaf60d090ae9b1a8128f5f55af6bba4baf72cb0cdfa6ff29c56c829a0959eddd82a1872ac9f30f6906173aa3f10f04294c82c0898971b0931a6d34ae84f19fc44d1c170d110e27e7cf6f385b93df79ef607a91e79b4c6bdcabd17adf65143294079a3f24c53a1de6223469bbae21215c6804a23f2d754e0e4d536c9a43f00ecfb7aa23e609919f998cef6fd52361f34f7532eabbdb785ddd076b796d2d4e78d65cb5c0022334b919f8bd86e11b20451ccd40e0145e38e2ba8a1421d7bdf5f87f67140e3077281ce9dc48f6cbd1e487e32d80922e90767994f74adaa0ca8cc457e3ab93e33bb17b40d11e3ba76f5ee89ddc59ddb7874ce009e8c2fdfb17f90dfde12be507ce19f39025e5b7a482f128f5f98cf73930f2fb529baf6c67a951bf7ab1ca7bea93d8df48550db5bf551295c1403acb8e2854c85b15235dc47833a4552222954069be03ebf71a34aabf185407525efc8050d1a35e771c5c489e022ad73b20c72a798b936fc1e6bc63275e887c19908c81ac65042738e1b03525a3393ea1ff8ec07b773f1574e6d7bad48c19f3bdc0399c30f191dc0a2cd9555416241aeb564702b8272502ea691f1af15f55b7f79104a86be350f16b7cd2ceb711ad5dd853a9c4f20ba64332c52780eccc23a4810433875b4585ea605bc78ebfa6e072d606ca6ab436382ba803344553529100c7fbe31f7dd9d1f132aaedafb6d2084e4b03cf24ba877bf9d3b974307ccc806ff53f485259d2995f00f3951feb512d159200351d73f1b0725e9b424cfd971a200f52c2c91202d6042cd4a804efa8541919d9cf08d41acdd98f75c3f32150baa03b4c673ec9c03dd9d594a174aef803e37ae8e51488eb903780182afcc9801889f2fd40d73bfa7b99fbea7ac67d82ce9fa20d588adec9431636ba2e5e6a25f575f0d352a826dd05fe6eb4c6e141e83dcbb48e65f58375f7d2e5a063edf39ff4b9bb21270f8e6461557bc1c9ed73121274895982af3db1692c5f888c02f1d89dc6c7ed8195efa080471a1e2558b97bbe71155fa7478f3447b2931d85a9e4c0a23574a77244c40516f9e0c5c6a47cc07bbc2d5f69b20150175543b4bd826ef8d3d29ef4ffa33ca57e8feeb34252753c561e530d46e36ce096fa83dee8d7f7f50be613ea063727e54a1e0450c308931780fd989f6c59e200eee7822539d2cd283f785b49ecbbe046d7a8dba640dfc662c08e42709ff20dd7ff179c59c763cbaa0e3caf8f2874678708260b56f406df378796620edec98e288ac5b968170a24d5b6ff807c0c653255aaf9c2605f74788c251ed63b5a187019d75a39f6f0d1cf1ef9ff9008250e31e6cdf823d93424196a24a139f30d7881752e70668eaa9d4f85c2904a28e2807e826e54e8093bd202db89ede97af40e85e4cc649a8d9f544b599ca79a696e0798562ce47ffd0380b7ba7b1b661c2ee9116ca367c4e19d70a26b81a398fc39c836bd97e823ad1c12a57cb6e92ec70b6a09b3f803f0e3efa9d676cad18bfb6e128a80c9cc619188a3327c2104f053a4b47dedc8273ed80ac3f8689a00b3a78f19b2ac23950f26d795e4c815b3a05dc05b6921d6a36221bb86fb0d8646b2799f44c655e8831961ee410812fae889a943d0ec5b5888dff124d812f0d45d4dcd61012bf8d7962ba83a92e448209c2cdfbc1ef3ffe0d1c6c8b8ea9f22ff6ebe3901719eb793d5f04ac3798124b03593c1f1a0d5c0fea00b6ba9f6b8542d8573ce696acecd05e48a7a06e8f9ef80890ce5c7d521a6c9b22b81069bac2849cf8e31377906653e9e7eca2278f31d4fc12aba45b4b627f2a1fb7eac1e53b7ed3a6f6114e59e001008178b993e2020695aed215f1ac73cd9457345f31ff328ca20072aaca137cecd110342d09649896a45e02ce80862190bab31b0e49ee1cf670f3cc572c47aade7b4cda108627bc27fdfaa1a68bf5c6c86b3a067f755b0c3fa380a76cccf681284ebdcd01c959b76d0ef383092b4aab85f7ee2d617d3e1687ba78ebfb302cb85b893e5fa76fe81cad1078ed54560d1392ed4377c1c226f80608b06a75a7d3060f97a01abe04e8e3e4ff13376e401a8511319289c433dcf5b71bb43b68356f539f9286ef385aa9e910f79a154afbb057fc908ce6e4cf416252606bc9b63a1409f19c3c05d1ea04f530af5c116593ed0ba0f256c8a1ae3d44d4f5bcdb6ca4a6b6d4fa78df0d68e498ea23fdeb33a9f6f1d74e375ecaef0e5c8b8fe9170686aa6866dbe64531d0b9526da5e1f909ecbc52c0c9cd6f0804aabd8edf9a90516f073970c68398c00f2f8af219a0b70c2e61e7a3d308650976566a9d8c377b452569be0bd2abaafcbe7d90012b64683bc16e35dc9e76a7e5a52fb9f38f99fba92b39071f74d68323ffb0e2130e66d9a03a21cbb0df563e0b16caa24bd57b8fbe85f56fe34d8519cb774a105ab9e43be88d241c8d40ba9ea9d47ce0139dac34df216bda80bbb7287773ca24382178262f11cdaaa51fc4fc0a8872a507b32785bf8e22242eb4c4e2f992d82fddab58939568e757917b467fc9a34d6427b2759754ae0b7c5f685969ed3347407b01e6fb0c828aa32977edb97ff3da901b276f3f24801607f9e41332926faab1ef5539a66878099c27e77b0b8c51c20dc9e42ec7971c65bb6f23893d2340a91bfb215210e3a4b90cac1379cc35a655c65467c903ed36cde5b38150bd1f787a20fc82519b0547e21039b0142b9fa0d696602b40b3cadcfb3f8c73a1f9d56252bb275b6b168a65a25de12f46aae9f0a3cdac7d6b3bab3f9ce1cf92772bb05d879722c9b1df59aee18050baa3a192c66115d7a0b583f580b8783b151dc2e9da0224a9998f50aa91461de9e53a278862232a6d6fd2b6fcabd8d308d262622c2e437e29deade58c1b55cfe1fcc8c12c7d49bd899c7100a55adc275a1e55b8e4a4d16d46227abb4324c8c1872ad6303faa42414cc9a4e0855fcc0349cc300b325be466ac885b470ecb944751c197b86ae6520a0a287979a98f1e6df737b07dda43d632dfea50707377bfbd534f7c61ff924cf55138e66e6594317875d9918122e5b6ec4f3a990d740ed7a2f738caab5eacb8208bbab3aa1ae9cb175ea02b9f436e08320f8e7b75c44e72444cfd3a629a0416305c57755f5949acca6b296b79ad5d39b194ea14eba2172c380569a733ca444651abd4488a17636a12914ed5cc9bde4534a7007ee96b64f5a620f2434c622e71c924bc5c8f38f92ecdbe3fab058f7a2e8757399230c38b8f49cb5e98cfe31e399b958b1453b1d1e66e7e9cf32537cbd6a569407100865aaa33423647cc5b4ab7e485b0674974953e4c0618ba7d6cb2c2f5ce5f6b0d1da261ba52c686c025835e8fd84e4de42a3bbd4293676215faebf1e3377c9d942e12da8949fa6b05f17b60bdad45896e2e458c02b2c18a04f881d9a2f9e7c3e7f2c7498a7bd40cc90563136108b2c9f37d73790d78ee8cf48e4eaae7a61aa9fb4d1b6b6d5094f52f81d78a2f8aef827df1332a205be9f674d142933ef9bcaa508f9ba25bc3b30e7d49f06c6b64c9122f595d09b1ef35cebf2542fc9b29de05477c8e2edf5bbf40156f55cb874444697524d0fd1c7940002134bbdf77c6cf06b4f9a97d4c826f66d593931695d5f8f2176d0f9aa88ec36e0ac1d793da4dff147b28172dcb5b3c4eedb480f5aea378cddc9c0d13b99126119fae354ef3a6b40cfc0f1778e6d809fdba4240fb9c79f32ae562eda57786e036cb0077eb786d4e4683840586e3c50679b6592565c6101713d9901b25a1f77a33964819a4b7c7584112b56a25e0daeefc29469833a511a9c1d46920c760154df83b5b4330aed00bc64349288caf731b27c832e25277c40c5fd0b5bb5c2a49e1e59dadddd705af3a1c791793ff110997e46cb9826ef9b0ed1634bea10d3564aafd07efad93cd5fa8244bbe6b93e43a357dd7eb53fbc3642d2c0f9b1c46f814c6b61f5106a866a2ffdff022a8a0b52359660dbac8c9982f68e5b85269b8425e5f806a0c55d7576b8fcd28abed9a9f37801160e3a13004f69be062398cf61f878321d78547c1914624dfb09f9464b528dd186f29879c970a0dd3dab8759d0db550bc6cce021856fe5628b0f3420f905380be1b22edc8a84c14fefa53c457dfbd9432469930e70bc86c4f9053a7006adfc605d8834b3203a581d76e2536d4d4c3ef415fc0f8361855519b19279b779d449316b0d5202da981774f25624768128ded4f87815748056cab37fd60081ff893aee6a24374642627d1fc1c6c6961a264d083ac39ba5c442bf9033d746d54d64862c15af77c61a56daef0ee8cb171864fb0f7bdea8034b03011a01f90e363a8cf6dd29fbfd34d654cb9d0606f171f2513c5810f63725c24c0b2ae0fbe10881fe0bce3d9fa2bc1787465f3cd3b3da0a3e5c0d9064f3a12599c084f70cc524d5f3d3a05d6ff1487d900008d7e81901ad64ee69ee7b0d8471a6c413bbfcaa3dfd2d7eee3cc9fbf0bd502c0fbda8b392359a6568b3ffe8d686a7d4355d719a5faecccb0de7045ec4ac2d7f739c2425285cf786434384af10b430d00ef8916c38fe694a65c92ae14079260d59f102f16ed948096d663843b7fb7b475ff652decb944825c3ee5e18137e6ddd6000a60b67ffd6b3356ed1f897e681e6a050731cb18f6a7fdaa9a050c6fce82655cac60f8c00e1e014e54df5417bf62f975b09a88f57dbcd7d02c349bebaa4c8255a671177cdf0c411022efd8b3ffbf31380557c0a6baa04a2f2a72e041bc713098d55900867f19cb4ce148b1e33ecea5d3f4cf097fb616c89f0daffceae655273491bcadcfccda121c9e7a4fb94db4a079f7ea187e15ca57a009718bc2bc485177fc668bc5b81188855059015e87c58a89eec0b77b7bc6910c7a1ab1192447f307849563af48e3fb213328e37f6e543a2f1ebeeb1eaeee220763296c5395be682c6d826bb2fa1d58afc8ec5d1f7299f39bf6d57bfd4bb0068c24b76de11c07a9f14d14814a2c0be4354fee034c0b9097334068876150be5d77dae5c226ff1915b01db22f809353f456349609ed1858089028ed16347af09bd0de23dbf56f44adc33edc8f1e0a103b62acf45b191ce850ea8e7f42547a6e06ba527a2e0d870dce738bccac6e4528d91c0425a3c2f70e9eb0be1a171e726ec29ec2cad79925cae0c1b607616991e579f436fba19230b75a479b2c32b0d6f4e04c7c8f00332802f118f5eaff8dcc30c61fac6804a3b987e7c42bd97f4a6515da1c04a65014a540a76a7d252d392e553e347a53035b52e7743e79bc0337df401c2ab78416f1037c71520d42dee99b6c77b060d74cc506f761ae9ebb25989bf29ee673807c6fe4b4aa9d952c473f00f6dab4712c5f77c36a825857626c621e25ce630a162a92e5cc760cbef7f80c7affd86bd29c02f45c94e25d844cd2c5417f89f2e195c39fe8eaffc75838b21eff8b411b40af528d87025503d0b66b829994f76366e637d72986ea9afca091eb7f9dc0bf4768f5c452a86971202b3e6b23d952dd52eb35a2a0095d47dcedfce1a45de8b04ac9527bac344273dc24f4514d309c16b029c85db470374dbefed657ee7e15b81da5d3566e72b678fd1ebe7b30b14ea77a20538bfe1d7f2fd746f1a86c39f17c85ab3224f098e974b60ac4374ef2ad94fb20967ba8177b504cd7a5afad2cc6e1de1774f26684420e16639ed79cb8df8dee674d2d09df8cb831f5bcb4d7b7352df8af0dcf599931739a652cf222701321086009ea5c0542ef85c94e02fa5e2d044649c459d503564df40065f924588c0307d6668f71668b954793f5943ef25345ab48c5614e0d2177d045b32cdc4a2d50340b32d94979878d3c73c1f1e1dcb723ddb49ea94e208ceb1b14843f4456a03ae86f09bd42d51d97281ced06c060cdc837361e671addb7fd487d7c8b40c3c18c0bc3fb2a664a27234c03d51fbaadf132ec4d6dfe1a01d613300021c9b6149d9b121d89da636f96410c36f66d815c2b28266bb61ee44d2bac2929949c8c0cb84a15ecc9f1e865ed34e591fc62c9985f57a3f2d7149d74ca955f9122ae17b616994610b2bd202634069f8b73db56f502b2eb7d76d5c490d95c11887f70f9feb3cc1e874749f0cbd0d84666b0c1962e7138b585cdf52acf59bee8bd4d5d5c8cf3ec0b6e98cb18bf50d171c8ddf7b8036796572e98017a1cf814dd313a2ea4d5433b092097f152799c548a278d4333d10188ccf1aefbcc5f65b4cf7bbe2cdbd4f7e4a64528725c3a5bd3603d6cdb896cb0711f9505d474c71520f4ddd6357766b9033596f9bf4d6f58543039dd15ccb58c8f680f96dc984f93707b87230449e34747f01c473ac7dbeb0667d7e815912811d3affd4104254737d67424b265e9326c08bdc6b300a81905db3e3780c03fa0a42c85b009ab3813f6452c2e048c3c517371b00a2e395ca0d0e4dabda20917da3cbd5ed0317c22d96a514d82d4f3eba5965394e80a0a052cfa18180f3255e6585950dee2d2bf75f824a4e379b617b02c66cf26943c6d5b02a6b2a172a504d99f0dd0f800626126c80261787e6240e85e896615389420a6539be614eeae1b9bf53eb6beca4793c2558d38cc7a1516066e48710e28a8dd7dbea4cfab3e9d9f45a49a467a94a6bfed1a148dd584168245e1d68ebba45864cfcb83b5de71152cb70f027b61ad7f16053ed7d205422065ce6f9b01fde9a568132649c82dd9eea960d50d657dab838f35d72367e36500873abbd726b6313dfc9f43b1537ef4d7621274e40055410356c27e0c1034d3af9fda7aa8dd591f2c015fc3212992ab4ff5cf8e4628650f5c731ef9621146b05a58fcb07acf36ab874bde73faeed9c99a4e9d589ff73392dede91a988542e7521add431f0598b7eb1f562eb471d536c438af737b69e7ecec6c3e823742b89eb0770d42d48d4fc8096a3cc6249f6026cc5391e3656b8c717d022459e63fcfa666c483372117c886581ca6f61c4bbbd30fb82fed97e16c11e2c625dab4dc5c96657618487c95cd32543df6c0a74d267f676e8f772045de115bb6d4b778dad81038cb97bf06695204699229704ea98b90dc2a2651bc4c9aea317f2caace9ccfc763b9a021c2899bfda20167d066f065a5d83d8b5ff33b892705f3235ca3733cf1d5955f844ad5b7959b01a6f7cd8a635779e84182c68860cb0f494eaeb22aaa4d332e8e230de68d9e9d7f9cde1473fc416b8c9139a381454fb305aff794dc5e4bffcafc56e37f97d4a91f5ebdf7beffbbec810dff7a70731d130c96ce115935d684337df9d501d03052b5daff1cac085002edafd2893e855c96fbe3e2eba5714df31f4e7358c862e9b6e3ee6c739b9ff13cd71fbc6b16fb18158469714d55bf4f65f507be73b606bab9465caabefd41911de0e67c2097ecbf8f4cdd38a488b5632683126663d00eeec31302555489706c77aa7f0fc6751c5aae5874a9757e3106fd112a57390522266bf8272e3a67ee0fa2df5d5c520d0ed2f19a0a6bad0c822387a98ddeb919e8cc9827580ba553d9f0e17a3d533a2f955d31480620dcab59f04aba442e96b0f128133ef30a8c7cf00306f73fe96a8712506c4d1ceb0ee1aed68458dc75c3e9a57166095d597aa1d077b2bca6a3e4618933c49ca61f0735b4835b8bcc19a236422a6179d10cd06cabe76a0ac32374b0ddee1bb754b57eaedafcd6a946f616d8cca80ac39f420de36b2d097aed53a3d8690ff3f46259d347248aa966df4c61136a1d3e4d8ca05daf53ee371c80afe74fd3b10bfb07fdd8510f1deac3fa81c17786648ff2eb8adbd4f7070c5db1bbefcd623da4250e404b71154288499df09c2167270984360b07a8235d0380ccaf533e5b48bda3f2134337e47311033339f5ca9d7dbb4c0579de58fe57c63290f427d7a635cf8e8761c59941e9c57b04e12dfc8d3683f0c941895f21f8fa081d3a70064508c7dfd1ef6c7e237224725ccd924875a89c125d496d938b03f28bb4aef89619047ecf85b110165b78da99590db9e76f99b834af9601a0218ee6c706944c4bebbdbf2ae6c6291e47d38c6d4d130505222a4c1b4a5e03caec22b7a7d351e5c9d256a2034eaf936decbe239ca7d72dc09e7ee755eb7037985927db7221be308f6c4f48de75ad0d3a90da7c217e1985fc087de72bbcf8faa3a67b800d26c48a404feb4c0edabbe6f76cfeeeed70ea9d389c6125a9f6677bd38abbeb87e12d82c03ede192a4b4f9e35aa51d4e0ebd78a8070fdec1f7e77b97f5eaa9f66b33a0cfb7d92d964b15dc9f48fd1d9f619ddfc61b29f8f20a58c713f174b6938069b1740030b9e7b4d1a139e180f1301f600c719d182d92c21f3e3651a1d201c294dca593d3f15e088f38842ebcd7dfe2f728d89e18ce39dcf5c0fe6f377c64b9d3f19a63c3442ba5354c1a36f7f3c068e08c71d3328f7f413a3ca00403f060aa5d6cef7e3cd28dd788b64d5ecf43ab2c27da5cf837a83451256d94c4c25ecc8d1a290072b05eec6859da71f8514e074572b83e435fdec085d3e62f089556f5b2469ca2f288da044b9c322afb467a705c5aad7d8ae57a439261b9875a866300b1ad41af101a8cd4cb4a4085243e9ce7e4d2b0f75464758f0bd12e471550f75c60d1838c0eab5b073c6b8613f483510df524831df0aa03ac51381187be6d2baf59a5289d2c84932e7c6f79ef1e556b43fe71e540f68020cccd07de532dd20171f075542f126b287953451a7c426f71de97fee23af771bb673ba260f216e85d1def36392c4719aa858f36df6ff1d8ab4ba6e71b8061d884a6aacc2663c9be97ea7803dfebe8203e598f437b3bd548b217925f0815e167b5becc6f6536788393374b78a47773d506107079c407ae6b69cdcdfb7abbddd7f8f0026c392fe1c72b3f9ba5b436a15c68a9c2f16327cdade67f15594f8ba2135a355a095331c032e42f1e665d880d1fe161995a15e26fdab0b329b6ab9e5f4b14d421e65f3b0677aa0c2fcf1e66add9d502d7dd2d2abf5cc4e32c29c56107ed84ba2a2c0f62fcd994ad4e3b5c300da0383e979258d07f1163c2fee79eddff38aebef8a47fdf63f32311aa102d9e075306ae23708f27c8d523c33d72442c4b7fac1d05be0a790e32c1a2b78fc9670ffb41f04250d2b6447520aa71cc35f76f71e0b92df8c69caeb1b85f954303428ff2a1bc8cf2e07b13a04be2f946fef556d8cead190040220ac35a4030b778cfdcc24d6c78b70921b491f08c85e5d21b46b206ea764ddbb78aaea755ced54b9c66cc3dd4a9e13a79ae6c361d6d56089c8a02ad051caf71c92fe636edb0b395165cf39b74741ce1a57c1ad623653792466f5c2aa693d0d556cd79ec02e136cc140210c161162fb9b6c5514cfb7a71d00e2ba8ca179a57665fecc79c1c03db4d59eed1abfc2280f6e42cdfc932efd247161c589b94b26c84e23fe8cb64b224dc6aff7d0225f5dc453058b23eea297613dc2518dbe092dc68f095db7d27531bb5397bed3df2a69ea9c8cf38c974b0c1fa2f4c40233df78b6e34e839296ccb3408398246e1835ca8c13581db186a8259d16670f838a3ccc9a3e260f52c213fd209c99769a62692c00faa01e641bef1af7fff2cb6ffff458ca7747e4edd1f98bd6ddfa8e72fe737d75847e4192227eaae7a840edd446ff4377a0be8d868ab6945c7bac5d1690cdfc7b656fe1f98f8171e627ea8ec930bae82f848848d87068332e4869a2b05224c69049f4c7d34f47ed0ab852bed620ebc83f21cb29aa43c60990fa7ef3b7c35c9a17fd7b27135b67ce0cef02890dfca2f519c44aefd5e3429fc67aeef2f80cc7d8bfde52422636a0a029e6f668427e5fc25c07ceaa3d2eb0b39fa9506b47bfead7bf111b13fff9972ec197798a85f1b7eb9bdbd806d126168400b538e8674e87fd8c5398c730f3483586dac6733eebe71517ed78e9a2682e180fc272ab5c7ac67bad2fc8bb30c976a71d06bd37e4ca3425a7f71e5162b9069379032cba9333fb5792aba5ce849ce5488ea125ddd8ae9c50104eacd76a977e87f87912d744fcffb6ce6c76ae8dba0c72f03648cc45796bbc8c0ebda9c3c99fce484c2e6dd51fbf2f74f105e9a9b3a6e27ec01d49d3f773fa6f4fdd789452a7956f55ff46c88783c52e59e0570a472e64e443b1410902788faff7a2d3f326809baa93fbd91d60beedd89cea82e4f8b38eb18f8c5bb4c11383885e429a7fffde8c48a94262a5f7b482db1800d8a1dbdf3812868dabf9dd0cc9054379dbd4d27a5f27642a71e2ba2f916c244904c8be0131e748d9b5bdd5b785b753c19572cfae1096b0682b07e4de61f27251573d70514fa39dcb675615d7a17b89bef2da0001276dedd8b83ad7a7542a69e76d3591eeeb94dd849efb0e6b39475cdf29c9880a26092371a079a3ccc617c139d4cdf0bcd89f3990e331c81fe30b770bc1866ca994305e44aa5f5f736414f94ff667f0ec2fe61db5c0cc6940b93a78aea12609fcc2bfea12bb9231f17d1012dc07718ef9870e9f217ac37611659ab3abe581955d4a987f65c95e0a5db894d9beb9d0e23f75cc006f84dc548d0666b1b08010e495c58a8f8165f19ab4487397cd539ebc6e31f80ca465f27a0e0e894658ab8c167108fb084d67bdfb847efec5dc4a3300318ca6eeb54fd67685a22a78380668106d405b5708871b76f8965b33a0572497ad2e2d826410147c4ae07445b6da2dda928b89fa127ee676456f406a50d748f2d72b41c03ba72640409ebbcdce7d7b0821e40f5b26bc6a9b7250413a5f5a8bdbd4fdc65ea7f2695647606995ef9d71ebf7403098d87f690662e938fdb30b6eafabdd8c6fa255cc5c6818a69fb05e6391cc4f37aeb7926c32297bcc2a80c772230b8bdb1b2d69d48c6bdf6ae1f6a012437e1f7bf5c0ec7bddd2cf221ada610e60cb91c253d9d4c06946f3154ed8646dfa5c0bd882fb4bafd98a4c6a5f0a0f84a7b27e0da91e15e94cc9c79f75c30bbde1a5721570458b08b7a05d0e49e38bbb958dea40404c368f6128a739cdf450913c03a88657210026b5145ff5e3053cdf58c44c2fa18ef26a0789ff17455823debbdab3a1d738fb6d5a84908cee5c4358c664cf3d1beb00e8b46d757c1ffa104a3aa2e8767c2b6695a08e0c456015a68ec4213dc98a58f746a37a13db340d17a5f169828d85ca3321d4e30fc7d960fb04ca63786edf683a613dd33034db913ba04b0c2019c49797958c5994d2d837a9e30de16b4fc3107fbe8167b6047bc1038440819317540fbb5d29c03a85f834735cb47a0df5b3ca307ad1a43f85ba987078fc96cb80bff081f4ceea0682eadc90ce146bd0912176e8c258124b2ff1af8269b53f49186298c33930477241af1c094633369116219dc4eddac2b0098a5c218a886c3a4c78008e780b5051e8ca4d532077ae243a9c7a8d6d62d3dd60fd08402d43f032a7c092dfa711daaa7ae406e186b430b34debf0c1897ce4c2b27dad871da040c6a201103eeed97b6c5416c31f6c3efb09117c110c6a39a07361a396628852a8cabf98afd000d0f7caf267066022fcd48c237f1452726e0e8f5512b26610dfdbcfde35b3bbe8a957dc79433905f6e03653cca868821c134cfb7cd694ebf3f9f920d5e861117511f3c2a518a9023b605d95d06b029e645f699a282fd10c416e1d1bf99e2d6d2f3d44c61213876fff2a942d72c5c3b86ca39bd4d92cc537fc65206f6be7b638362b389db8deb33b9f6e05e452008e8b82a0430963eb8246a4dc89d364fb6963c27fe5057865f73ac9614da98a54354b483b68333544694df8a4a78dea29c89f6b1376a2160810b9bedae618cb77e563b43cfb06e7ca922372dd3991980a3444f17e6d0d5e36a98f13a73fd1440c2735b382dfd430ae27225f55bc8ab1238e6250afa8e72e5396af065abb96f95d5d9b7213904954bb87b6e4c507c1e7bcbc2506558b2913b53247fb4148d401873b9b41ebf377c04d206435927c762d652ccd270c4e20aed7b615cb64ff1ef6c919f3040b6596da86bb1824c66586647bb590505cc04f0ca1e9ee23b6694aae9a3ac5d5ead8475576a0580cab73400fd47366228b6468a481b08f44fa63571c31321bc2468aca4188c7994c18c82830e2e48e3f281e981b7459e4affe066054c43a210ac8f100dc809bb28b2ec215329ba13d9014e8564375586d9b31ffae8fcae167929ba6c11f5a6a8bd08dfcf2e4988b3a13e1347e50c30cc31487583a536796f25eb46c23bf0ba58595dd1d4e96943d468f4174923d0b4b05c82d94bb6ba94bb0d7a334568b0e389a1ae904c957ce6287b5c3706a3a2ad2f8a12a5e0213ba0bc603716e1c70dac17f0434e6168febbf7f3bde020deea704b5ca847d9d4520da758180e5b77042ac2274accd06f97db13d6740057c0bdd75419324503ae9696bda380538985abc50e3aeecb6e71e8ab6ef8dd470361cfdc6a3258e4396363135be2d41a99cb96eca839f5dcd02815ed0e52510de494e25348c2025190f19ebb63d968f75b4aa041004dcce5b1f07b3cefc9ae39d0c4ab3276910954250702293f944a69e6a0fa120af906083fb60cf1add624d4ad553fda04595d261d53d507ea5ec4932a505a33f9c4c30149046dcff33ed40b0aafc73b676796e3c5dfce77f172f40d783a5bc61fddece68482f2b1bbc7ccb388469e43487499f72c2768d0b3ae0a8e192ca3ab9262f0daab5322c4ad47d02d13fbc3d9dc7f0b4ed51b104103626bd7e1d6c2ab4a516413d16534c5330f81d23a2e9b9485712dd8fb70682a9a22f796bf814f588f7a2658b211ebd53699f229038cf1287b2874b94a9f36208ebd1f5a240d00df39fb43513384ef905e8f2523c48be71ea245a610f23d888466a7bd8c7664ad6a7ba335f663f763b9f2f3811b7e60f3f1a97d9cf7f49990d13cea21ec16d9ee14d8b0d53a5e7de94a0652dcc8fd96d33a865333ca1325791e2d01dd28264ad572df005b06167f00d3d44664441aa77a09f8ca4d4b6eeb0f3754545a139e35c4dcbfb17c2a5a0e82b6d44af7b536369828a0e2b31530b5982c212dd04d389ef0cbc6a9ccefa85fa64566b94f020559aa9019ec18bb887bf32ff5494e0aa1f700047bbd4279f733c6d49f53c720f72ef85f7c242dec2b0ac29bac4642e50a6445ca0820aa05509a3f7e842d28381202f801de018ef1410b0009db7d51a8f738e8035aba5d63719bfef2e20e3d4397271adf2c3a3e35af3356968563cc06fb0541c244bd0a96ebceb23cbdb4ce9cfd9b881234912d801489105fe3a381422dbfe9fd9b050c0dd1266e2d92c9330b5db8778b27d063c7a474cc382d1e0ca47164d280848bdd1445b8852d5e2a3605636c57b0b6de1b87b8a9688ac66d87e5a1946032bdc594f5e71e3b1113dfb95324e9b9e959ad47e3a0764abba7d4dce376bf59803f96fc44d2a93a6793f76945b37fd28c9d1d7683eb3383773defa0db54c5ddc739fef7ba248f30fd171d0ccb3fe9601121c80e2234531bc8ffc6825db651d935698637c6b8db31cf8476eb92b7479edd1c87c2f34895344e5d144a92c4c3b28c5aca5782a7dea61fba3b2bd0b3967626b39f750cc2c8c958d6468dc20b86ac3de71ac0acf6b3fd45d9353d027343012148f3407e6be230cc98d233f0f74eedd102c900a20e14d5c8e4dba6cbbda905fc9e1ec8fb6ef9400cace63d1b35ae94f27eff1fa5226e3a16f1fefe2a4b52b1ea219a382b80e797be827df91e39ea7192923b2ef44dab79499a20e7d7511604291f3b2ad79f617613cdb723bc9e919b91e8c11222cdfebc5740378ca307fa4b98adf783b84e3529edcc52dccbf03338051bc0f86937172c9d324bd3c79ef6abbad4e71a03e52696a8b63c1d8e4a047e7298c9adffab4f3f03c8e4de76f454699fde07a636537aa0de22b0664e54ff63a804588cd7a261c8c7713eb81958cdd4cb5d1a510f9d8cdce896c1a860d079380aeceb3d01ddbf4c022a8bf707d508661d95e7e95aa5bc23011dfa9955476327c7f885929f67e2aa59cfe69d04f534513da50cf6a6e67a35b4c2fef2547e98bcd2660d8f7a61af241183aa3f532a1e6123218be8611b902667be8f6fbded90892847839145385d3bec563b98a887e86dfeef6355fea24e8bd897c77d323f1a7ca1cbfb8ab8ffd0dc2055dac315525275f5938ad9434b7c4b091089afeae59a729eb4ea5c8a176e6638e114649c66eb5ece2e425b8a8acd9509dc045e8623de883b30a6dac8ed4663d1d0d6264abadc66f6224c70a4282d1409f1d88400fc81c4df9ca50c471076dc8737a3038522d13c0c6c802b79a2caeb837e534a80493fc60f9cfde93058225112371498cc0e0d9c1ce2f489555e4716d296e6ee214de420624f241ca59b906da66114d513609ef25b37c594c214142d546bbcdfda8c2aa7cdea04f2bb41bb8098e4b83ac2f9c0ea872406f881c5481cdae04822359bc890cd81d27cdebc5c69bc077bb059ad2989b513a1ed31e15a64bf6dd752fba8375adf506fa1679b8f35e8dba8fc0eb14061ea1c08813697830866916264d21d3d9a508ba8d16d0ffe8d9840835f26e7921b794786a3ad506c9730c40dcb39b25dfe8b2d53806a786850828c4de791f0b3a4dfab32d68d1f3b50ad40ed0064bb43017d14ff4df87282bee2932c3df2dece38a34aa7665f442e005c9e4e0bcb8c06bbe40e6e6e5012510d070a718a684931b2f55505666e2a27e61a37bb129e1ce9b75b7c8f86c586d3a80c41ee07da9e1b940027b42abde5df3e4f7ca65c278c9c2e13e24f40c2a7a0bdccc2cfd70d8a170b6a5d7ac8ad66a9a8842f1f5dc70f34055b7c0be712a15ca2ca4ae3512e1a036c94f655662a0274bfba015da90be86ef870fbbfac3711ee0da6e6f8a2a9879f25b0e9379e8afdcdc6b3fa9896ac442734c4a7f7511f1ec1b961b41a15fa04436a163aa2d698c0dc4d7efad088f46a865011dc53ced86fbfb81e3cb8c5a3aa34295bb74be5c5cb0a594cb18a5e03cd1051c9009214399df5fb332338ddf9d6be23cd4b00473ad1399ddb4c314845486ca8435ccdca873d00460b9e24d5cc5305d06c80ee570f11971d5a23839d789765b1567174797ac35cc9f359f0bf2c493df1335794b400d7369e269372c0f7b8d54a276c7c77cad6bd441b913fffd8a6a8b7c4245643fe81fc0ca23565be7d18334ccc262a170c5c4d17ad9c264d664b04ac9b1c5aafe8d88f9720df4d21f3f0939e8541807eaa8a890a556af26578e8e472456df6cc6da6d00e17c433f26bb770b094a59a80f654f2e28b19e5e7f90ea3fb15ed4c64403f8e0baec7780ca0b1917304136193bf1011ff23951f764c440c55911b92c834e5cf7f2986fd0206025371ed36ef669fc27aac4f35c7f6ac8e74f293cc7e38e19be07600438944cb1993a87caa9ab6cd4b2deb1c68a1bebc414e3ea1d06547f7d83a75ecb0ea19154cba08ff05db9f874f0ee388d3c65768a5371e4699d7ff877d80d9fe9087f5a8f1784cd441136d7303c6f6338213b23ee86409cfc56b1c47eba02f1d572a1e9024eaff2ef9b3819340a90379b7f5897e382481d57c5779a9047b4d325913e1d0885f587c85e7a5157d6e39529487b03da1ba904b9a0a1dee40034d741370d3f95caa257c820533cd4e51b5fb06105a9c289b7e8c208b82eeb1f85dfd776887b1d80f2a55de1791cc7c253be1ca65c5f1cc0d5e38bd8d0bb0a4140fc609b529a19f48c3e6ff2b3550972c003382bbb366e8b44f1f0b935620eed8e4aa731e3a19fef7f5ee884929f683a471bf78fd6a89d1d8f69ff0ac764c06ef68155cde06ef09bd34f5c6dc013588605e5386130f835e2e05c8b4b1593ac39e0f6ceed05553701fca3379569529b5ca0b87b95e9bdbe013678b3c87735e0b9e951c6fd63ea7bc1557ab85d00af5f34cbcd58b5fcb6a6ff30a99affa24ce457c38fb01c77e6853bfe0bc98bb0b96136382846b4375bbaed477d720176270a38466c65fb78a270221178acf7110d7fa5e8cc8ea3351e708d3bb09718245dc11eb3b384e37965eb709b8f28631b4bab65550f03ffa6038d9c2c22f07f2fce5958e02f9f1dc042bdae5ced6324d752b3411c9287519e9e9cffe656bc3f04ba8b18cbbfdc4abc8a5f91bb1576d54c6e41d680ff08b58fa6a318d9df7bafabcf4a61a82d6c067e0ecc0adb3e9da0831fce91893d09de1e70c845f10e2e58be0b66549b8efda751f3aab8372bb22dbcb4005e3bfcc9bff3668904e5f0cccb5ccf627a9c85a709a5480f2ab9c3af318dbd5f3fdc9bd55e1accbe78e3add552cc0562914b38206dbb5561e8f6ee1c84c8c32efad6cc331a7f3c4ea883c3e71cdf700b00718699376583d286beca4fa4d07cdec0609718f3bd723704ea4f83748ea90cefa9aa8103caf7151ac94ea3e3e1f6e166fc83661c0945eada131b067aa915306cc840fec1c8da590b272ef3d0c63276da31111d431fcf291275e7e4a3e47f1997cbd0ab853c90ca3a32fc4636ef4b827a4abfc836cd6fbd6ec2b6f822fba2e1ed050689cfbf47198adeed0bf985da36d3c988eadcd5eb8230ffec8d20e02e061d58744b3c453215e378aabc4afcfd78294d90b30a0769ac007ef3866e4b4055622ac7399a829ceb71648af88cbf605c7ca4f0c4dc0dd5ef7ea9a4e5a603bd23c6d7bf846ad42150e46c6398b98f62a1f247398212d27dadd5ef261d3d00b18a1cc42e001a2bf28c4c08ef824cebb26ea0fe08673f6529ef064dd4cdae199fec130ff8191fabc4ecf70c9fbed7528c1f354be6d560bf21b1d12193adf81eca37bed7632744a00cf9f095e133d7a794ac6d9425b0f0792db406ca873f1bbf6b5119c2f977c68eefc0841f9b0b4bbc20f60ac436defe5a74cbd57b595fce30f9f26e3c7fd9fb3f754fe57e028c9353d9d3e369856134c497f11bba41b684bab95525de2ec199c9264398c8186dac329220edfc2c7c09489b3fe40e6f27590d4a52b75a3e19d5a83c65c975dfa66c0c3a39952119bd055b07600dc75c2a7b05e304eac12ec3662210f61777820722c609e6eb9166908bc6d345af5137c8756663dde97d99bec0044aaf466442fec247ed83097726da5f5458ac03bc443488b9c6babadc338851b8c296939ef607d966458b1426d74ca48f218ce3964ebdfa4f17970a094be7a1518d811ee8916e3e164957a93bce487bacd294881215236fa3b8edd6835eda99e829b2bc254eb93c65e735c0acf426a61d2fbdd66bf282a092351d16f3d5e46b5d33d0a15e71a1cd6bf92fde61c1eae937a07d0a3872762fab19e3a6146361feeafd1091e0d3a9c8cafcaa9f659eb5c7b138aea492fbddadd1b05ebb277e33bb068c5af1810b7034ef947a3184701a18dc3414b7996c0d26e32e976ddd0e687a31301d8f4f81550213f40a93f2bb613410add903ad6007890d3cab65ab75d4838aa83b58da4d163ca8e30b3a4a4b2331e2c352cdf86a674a58ec31821edcdf7982536f186d2f4c17d7b7ef22f7915c0d3d27137a3692dbd20fcae95a492681905b1995572d5bea2d64fc8ae2b93f03879b4e7b58dec17c3877e886eb5bedb1b149ee1b64e9430f7aab3b5d97c863dbd25dfc2a083cec36b41c16477b33c9600ceef5fff176e145de75581681ea17907013cb4a0f57642b70245e09ef6669b38e050b65ce30ac96240942d8484c1284eb27079be71e781c5eaed5f9f9a9e3c53c304aeaa300a430e5315d87f5d2b53452c03d41fe747c0c493369db4798d1516bbfbe998570b0e49774f2df7c449b369227416aa885f63dc3c285f6a10532a88bbc69dad1cc783f3ef66f6462ab948fd839c2ace1891336189ab57c029094814bab49f085b3e6e354a3e0bbdad4671d2c0ce0400d60cd2b315e321995cf264e420850effa2cd72731b61e45fd3ec4874bb4a1d6d5c117f41fb4920f96084f200c4ad07dd188f38f997477ef7be7fc380c153912fd85c3069432af81288b35af4d5c3050d0af5fa20c11740c7943b478a0950ff5eca6b49a23c19d09b5425bd84302960c6dca4ed53ab5f5db14d2b0d5e5f743b6691aaa7bb955b405fba15c9560e125134f56111a87f933f709d90ae47d711856194bbd845f946f2343d0868403de9346dc60e8fe1558ebfcc521ed8c5c499fd1e2d0bd94023de9d7f33f67f7e339a502c8e906d5d9e702cb2cfea2e1809c0832a88e532ee224bba0939a051e56ced7622b21e0e26073e99fe1aa451561e444a206679c211000c73c5d0c787d4487c3bc321fc26827a798384f43cdb293bd82bea75be9093f01d327077e5b76390481227d34a61dce30761f58002f45ad6b355b91f266a64611e8b277a35d1f2ff2a821703caf93cd47894fdc33049121f7d2faa48589935a83cefbd6cdbbf6d60e62e0576cb48ce6dfd2a78e490bb51bc7c8588a9cb6cb58542b17e0fbbbf2b13e298d58289773c24a0325f6edcb330bf42c54a38307f21e3e0280ffffff7f