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

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

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

Block Certificate

Block 45853 7316c59b6dd6a61b9a6c2789e8c7b110763214ca90254657f90b85643f34be15

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d438c400399327c66919063f7231d412bc43de71c8e941e80060d1314681b9cd
Certificate Block Hash
7316c59b6dd6a61b9a6c2789e8c7b110763214ca90254657f90b85643f34be15
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00173b000080760000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f641f70d70a600fd3db9b6b74b2a22cd67b767945a34b49f9f86e522fc102cc541f5f8b100a2318519925c02b886d9423e2e7bf50c8bdcb2ce2c5f5224dbdd719a137a2bdb28c10b9b3f33a47b5007dd32ed0dd085ab39ceabd10000000000000080000000e00000173b000080760000

Raw Header Hex

000040208e4715158f3a7791a79e60d2d4a6cecf10c2dd42485195b8fd7f04741f11f9aa41db9809520cd920f037ac35a1d6a48e80757df148734cd4e9a62430cdeff258536efc69fd771918cdb9814631d16000e841e9c871de43bc12d431723f061969c627933900c438d4

Proof Data Hex

59,560 bytes
1212160103071d4764ee5b221f48da4be1f939fc81cd7df99d003c4a9b52285d7a098b548f7a8e1bfd6813c2d65baf7270dd91144475da2672cee8145b807faf0e0cbd9723dbf74449949e8e12553c9baee92cecb8bf8cd51b106c4d67164905514c9e51685e8869abf2c271fcd33d063e4b4d767463895872ab9aae151932634629bca6e1f0101077c176476767855f118b1d40cd20a334c6dce680c84949e4bec7cb06c4a45efa8ffca4dbe38e690323b30039bb070ec4327b40dcdb220bbf5237d0905d875ce9cb799c284e202870c35b70ffba226b7ec5047aa584bf363f43720bfcfd25b083dbf6eb950c651666982dbe94189c1b14a44f70724ee52944fb4747cdf2fd148c5d76bc0e1707be7269ee6f4ff04ca56f6123a28225ef215d6bb312d63cd16d779fe3b52bf0f39c394053ef4975ac18e5c0a35a960ce4df86e8be046485c2a2cc8c2e845ef47c2737981167519bde5aaa818b2bb6fda947153262ea735eb2a9f003b53b581d9e85d012a011be09265f4e4af1e1783e59cf2716a3afb12862a7030eec0d73fa2ef387d5954e4bf6c743c7019f7b2b6806cbc9599c7576de5bf6dbd1676e9d50fc01d833cbc13a6b8ddc89c46619f27587341cfea7e904ea03833bd4f42a7aa95e5d07f54e4b9f04900cb01002de6af34d053c5d4f1e323eebe25e953712fe00f27e37ccb6aa7983b6acf3333b6b45aba68c2534d5f9da187dbb971ff50994a148ba8e7e13ab20b9e4291afc7193c5b9250245be6f4c5e87f7acce2c5f8f483944a160f46385fd3af32a693a3fbc1114a760d56d12f25d230046490877658cadc6e42c8823deb05b856325457d0d85fb45df46a24cdec8de6ba5b49295af201ae0646a404282fde3db74bb20c97c7519491a20da5f5e986e838bfaa2f83ce167b33ffb51f882fc819a1746406a16d93e27ecf8e2efe5f4be311bb63ff47a872b112e8314b4b10a7479e5b88ee90da9fbc82a686bae33fec344247c396887736abc08773062fe734add0687444cfaa5571a6a0ea2e1329e362a18404a654e21523f6ec38bf19c1048acf5ff46eb3e27aa6cc2088f94d7c8e1aaaaab22276fd9402d548afe1a4f61d2274a1e505387a3a08c6f57a7a67060c841dec9ea3a70b94a3934c53a47be3bd9081de859c42c7e593ff29234743e9d847260c7563e3493cfc6b2f8885e395c5830abf5461f82c466da26820beb7a0a77245e033a2d85c06727301d9a3cc4d6099f25349f920507c3bebf6c7087848488a19427605ba8a1e6d534536ec1f1b6f150ffb7f2b3795b1e5a8f6750afadc20af1f924776ac4c1575955dc7ae89de132244b2f55ba12f8809780ca302f0783b4c14d78a1cf201e4f291e7a9f075f725ac4fa0336ec0cbf082d1bfe0602ad9c7c409182348476763498b8c532d98167bf8b8dc6a3c490296a45eaab9e3f51935eca54079bfb3c2bdd20ed01751ecca3ab5fb43df30fed3b46790b560bde0719db9a4c213b8a43965e43ee7fa59a704191de2e4dab2346850cdd32fc44eda02eff02a80c693d5e8ad80b9c454305cbe3a3dbd01a2407d6ca6d6eaa26c00bf489745fc1f13c2df15956cadd8b3b4c4db71b7a40f2528c8b9cfd53c0b7dd7dfe409919ac088fefcc69c1cbaa2e20f4ecbea4237d5c48a0f570481e9f97f8ca37e7ecd09de0bdafeecb71dbc81e0bbeafae2f702a3796ee2f554f89911628e34481abc22a0b50326cfb17ca92120a6a633848ed714000c93cf299a63efcebda14224314990cb210e01e620c720f70a59abd5919352fdb2784dd93d06a79fccdd36cafe68858a53b814b2ee6740b93c0d1c38dc5a46d34bd00ef222371dbd6396512222392d84405ee84ef47f34186d0ce28a2b84e88ef52adb2d609014462f0fe08dbfbcf3727e1212b572980b608d8d327c5f2a61624545734305f6ce924c4e54aac9ca624c8f4f73baeac9cf8677ce32bd0db544a8441e80590f446ce602e773649053aebcb8f809137f12e3ba99b8561bd43dbf4c590d11b43ac650c83c8c14f4c5fd4b57d12274242ce742620db9e0743cba9896c552294655aae009850dac74d7f3c6efeffa22bbd83cd085329033469e71ec4aea8d7b72eaf044cdb55dd35c5381021ec0285def1e79d305c81a91f0e0b29137a2e35c957f7d313e283cfa7ef8541d4006a1b24530b4c38152c8a8396988d6d3840923016de22843f28e24046000697a9e100a7fcfb4deb523b5cf351b03e23af8852f0c1737e3dce58fd0856b3a1c5195b84e1405446e97ed7b7461a9eaddc1de26694cd5de8e3c7074bfac29cceb41a08b2b30d01b8809d75316b095151981ed03ade3a32244775655a7c6cb489d830c99ebd23138f416674fab5d4df5ef81b72d35db39a49911ccfed2e042b38f6083b7c55cc8f0f34e1a1d3f0345dd3291e31b0a4ad87e7da8310e5fb44d96c6b5725c2f46531dbe53f8b66d9a572155480bc688ff83604e227b97946d737765f27033bbebc38df15b87252e0557bb43e4241d0ab5ff287701dae0aba62f5af7dedf5ac4a77dbe00d6e52351a17d60c8c9818f39bd28796b11959b6dd633971158dfe8c7635c32ff1387c940e1d7e1282585ef5266f2f333517922f31b61c4bf79846b013b3c323c0d8274ba045820d49a49a91633f09b8ffae816234797d697b4001411e1f7ac2e73280d445539941659024422fb17754c2351392d9d15a053f086562bf6ca31b39a69b8d89c12681ea58dece69f520c6f14c57659c8057647a2a12e031212df0cba6ebf6912dac9f28b559b7954aa4e37a02114079ca5e1c9135f5fae0353670cfdbe5667bdb3379fda0782963c4aea0efa92de21a033a22072d3dbd9e3252740ebed602f1e59029f99a8832dc5bd9ba9702d4e2f256f7544111508c1b712a769ac00b02f4f6eeaade686ebadad623f9503f135e8631c73855eebafbfd4ee15d17f2c72890437b25dc37471fd5b3f3f5e58841fbda25cc72e63e18d1834d6a3e057b4b1bb96106979f32c178be4fd966d31c5e5d713085b2e8f1c569a84f9d7de100883af12b8bc637c24525158859516fc7807c7fcf40b1764ec055d0da3b7e090990226e8ca686807659050b902e498e8f30c4206e84712def05b9b2f5f888d7a4381834c2e06d69a8c8cb8029484c93c7a0bf4997deebdb7e47c5d877f777e2094c147db3fb0f651f8628f81a1b5a145403b7b48ff985f568560bdf7a1070525dff855e58c71f03e0587cdb0b745b59cdb4d0f03c1dd00b0310ecc51fe8b8a199509651cf25f5159040112d98a6781a314c42c00791bdf785f888e4ee01cc68ceca4fc7ca85b483c745dba97567a651f816b78de7811f2c9400db58d4c89d069d9920ac381f0ac4f63dcaafe189fdff0380985955a4b8d6088fcd9ecbe5e664b213199edc44a7e59162522ef9ad2a25ada09b94abb9adb8e4a2f53d9e927a950ca40c1034f044f01f8f4969cc217e06ae11f0d72db87a95d5e21e34765aad6b40d138c0fb1d2b1f4857188e0f9dcdd3c499c26d7eeabc9731584ed4ff3455fca4f293c3d9bc82fb8cd9e77e8308c1fa4cda0c38d3b7fb9fee24a2d1c4e778df278970b127ca59a7791170c2a4df8fda88429efd8ba0f4ed7c8e1538697d27d39a9e560f925ea10f925c0f6ef309c9257511546a966cf5357342073eb99edafdc8b49f1e3f113583b5ef76d6de0c476791cb1cae104db5cd54a0bd1b3b7cf0cac038acae4c7b7f42a98540146ac04033eb0315d17813344d4fe053eff9ad7bf6e3ec8c30a568bc8e2625c50d1a9ddda0e9759e7c80bb4c1d01661838823813cff5ad06fd5490ca483b81b328d60bc66f116328468596c25d7cb7f69b815942b6558fafa5e2dc0481677c88ef12fb0363dc3014b30237ad0f76dfc5dd0ee997dcd539697904229ac506de3c6215ab0c189d5cff21ed6a46f699020e9683d0c0ae87c7eccdda1732625ecda4aac15daddd79e7dba583a89b2751892c327b503b527ddd8998e7ce0a2af7bcc3cb149f8a7d90f156688993711d0bc443ab64e4c78370a53fd375ece130614b75109d57f055fc4a322ccf8774c6b4f24a1ba09e93b1ddeec8c9c7b76a155d8ac8148573327823cd11f876c06f714314f25da0adc423bc01cedfbfbd4ce812cee3fae9e5825714685c42b859c906c503c8b31e11fab337356e368bbb77726f1794dcfa87f8c8b92871eec9c2a4431363007fcb31890c07a7ac54255d6ea5baa2b596aae11441587cc65165a8c21ac1eec5fb1ab90f4026c76cfe50c0b6d941b064984645bbd7ad8414c02c7cf6085f6ee7b7879c041b0a678eb115ca3082e3ddf8897ee21187fbed0100388329d29ced8b27f127b09f24bb1ee7d48bcdaaf8c1bd769262cbbe66fb68fc89b6f2cf56bd43136d9a10b32737da6c36f10b2997ac59c51a4add9db73cdf68e7c07547a5e50dae306e23538c1c532ed76ebb8ad58d55b65c8ac5940bbfaabd84823ced8fe8067df3ac9dbbf5ff4527486e80ccbeed552110ba68323f5971eaf0eef0aa8bde8228718acb7e3b8ae5d1e9d0e079505e81b75783138247914f3f2a5ed3bfc391396cb4e66472d9975fcbd4882e6d5ef352b644fa38aa73a07b17121dbb20c74c412c7a2f44a01a402d16e398c0292a97af3f11faea7a189092767b8e499630d379f66f6ffb277db40c8bf7ce47b957ce63bbc1ab84245885d4319698e12027a25363335b609a8e28b4ae6fdef5ba6b48645b6938764a041b042a8174c591984a52f9889550db48cb8ca0118df545124bb06ef78973d9992abbff7b6e6ec8dee387bf5078b99cc749590e6e54f45500e83147c24b987c93f376706582ad05c60cc75716597a672eab3945b381fca42c0e42992ed26f505a922a20934528431d09804b7a6772cd6b85a7336c4c1df195903f61f09484592a8fff44894d7adf5832a65c3a7d08f91dcf8b35f6ac56edb5b5686da6b74d1fc8a9e41865d9d623c00f6d942d8945b454a52960670a32ffbc766a74ac56c11f0afe924d02230b08fcce2db007fdc0ded98a0efc62803a61fcf19bc8aafb76c8d58db04b21b89649cc05549bbc2d5d3ec1f7f4e84443996b3939a4556b5f44565831d897973572f1f8d872b2d0ee36780929591326177ecbc37eabe930c11a9daa09236e9a833dc248744ebe0a900d66efb99a203069956fa884476deced2c630bf437b9779f4eb817df1292824324f59403ce4b4f206c34f36fa04d2c6240eedda0cda86c9453f0097c3c24ba1c860dbf173f66f9c9ea456681cfb76b11c6defe52e661d8db6c1d887dd91577e852c8511199567412dc677f10fd4a0ae534d3346a217234dd00f7480c73be69a1cbe09e9bb94f314cf00a15dbb07a3d5aadc07b441664842f9721219c58bf0089718abef57e1f06db563df3951357fb3643a174ce57e9c37072a539e33e165342babc03fbfdc5dbb4734af6b54ec83369bbbdecabe3534f015eaf7404eb6855d8c383b2dad2b77830eb2cd14458770392aff9a23036edd25abe3eba9d8ba10d2f211dc08b73e06bb27ccb07e14c0310e9c8985e3c1cc2130e44c0206e323892935bbabdd468562ecbc6050c98e2b83e1f938248399902df0a48e4d139d95dce6ca6b170ef438031933b2f51c30b1195841ae964e8de5b41ffefac3634a633750c382f3ce3e3167849daf320ede8d967c6679e0ee352b1dc874407e3398a89daefbf5b74f8a5c32bf1d6ec245b73e13846ed46122c612fa7b6eae0b1d4884fead4720749e25dc0e936b73114e4b3da15814fc4d29a3f4474dba941d50e5caf9c8be6ea29a8f2c42b6445409b3c7110ba8703d38b12dcce205059035cda9c884fd23f7241635ad546f3e547449226c54881cbe25c6cee0097a7cb3cc306044f2127daaf20b24604ec36148a08f0aaeac71d2b4b4772ba4040817855ce8ab20588770ddc7f4ca2d2e6997cd5b8706a9006edb5c4f5860956e8c068c0c5fe9f014b4a5edfa71dd4c9cbfebc74f7b26ec6d335631670facf74b34cbd971ca59cc833687cb760ba2b00a026dba74859b3441d961387deff257c71083dff42e426adfa8cc19cea5ec9af5074a1346abf0648c99532b603bb830bb730a9406f5ee2e6422c44861bb2ca35f365f412ffdf77db1dce028f05bb91288c1fae609acff129d9bd8d5e4f48ae55e8e26f59c12b40449085c0fc29faccf1cb0127a81430b0946099e4ef41e5c2ce5ef8b7842f0413d19f80d61a496214d6c66b01d899f5ed4aab051eab6003ba897e7894dd51816c37c93ef867daa3fc942e2b39f1f10c81af9e339935d610f43d2bcd8ce7b6d03c252871827910611a9f308bb75aa2c867a0e5b4d95de2999498f4cd456130226f00996fe9bb0bef09246fab0ddc8410e1d1f8b759a879f7409d48af2d331ecc8c033f0952c8e0483fda763fb5a07a9df4d408b2e478c05148f3a32e75a1d6611699343cc01a0bbd02b3ff5e68406c7fd74c3d2822da6c14adcc69f9c2f203a66fe8403bde3fdba3a871a865d43aa5862d75711183e1c971cbd9964451971161cd11f8154cc6c525ac7c30d7dc55126acbcb01a2f186545ea6bfdd998fcdc209b53fa311e547b5f4408bb56593e952d8f0a78d7a5a8de2c941d0251a019c365612f0bfdcd2a16cce952ff6877d2f86cb468f73441606799745f7c8ce9e834fa4fd0f7ec789358575f1b8259f0003d31967bdff0580df3a857043333a10ee480c9ceb586e08a9a773966f88aac0da63a07bfcc28802a82d3f0caddbc31f97bac1a878066b9d028e4cc5c6542bf03b32465fa57389712d0ddc2ff77c1e6102139ca291ab75ce4586525d26b353861a0e526dda5ef0392ae35e53361f9d0717cc29e1712d812aea333be984e2a71e4a9c3916a34b99f146367c453f2a0012235fd953659879585038aa4b2b9b47d65d89deac943eeceb655c5711a62f3842fdca3746ef5512263662e899cd18af9289782d1115da16fb296a283773969edc1b615de3c0a002a47645dfeb3a313bea77b6361852f94fdad080f2b80603c4fd330ca6de6b24aeaa9f894f5a96cb88c600ab2cd9ee4778d37e18402993e38d7b7d24df2109a265f1a9a6a1f72d404158ce598118d787db3d803c6352a67d2f8881cd4812f6fbe38bb930542b61df4c999df090f8cb533c41eae138254ff1e07bf7ac9ea7d8a1334b9f31504dc995a2a6748591c1a9d4041241e0d0f32a887de3687ca341c4c34ba8a2de9bb4c46ae46b14180f9cfe7d844e69b71d4589ae8fc893832986d3e856fbe403104c297452dba3e1b18f943ec1a799877adc09b29a6318b2138dde39bba83adc22454dbcc41a879068b56ac9ac75e3a8be133a3cc01ed835c29f52aa00484164be7193744565bbeabdafe536894e2c75ebdb25c70921d7b62c4b5b8dfdafdd11f88167bbb3b7730251a68fe0e512fa53c79c85ea84026713b2e1c472cde918935bf4eedbd670b532d54167bc84ad2253cbbc81db4d3a521c51c1f1cd701bfdf7e4e1618bd0dde6c2aa7ceabcf08299ce08daf80cac8308d9c20bda78517d3f888cbad98eebff40ea662ab786cdc5407f562900bd4bfff717ecaa6d0b13c032170aaf55fe0a9f3f9b3848cd7b7c82191a5275432406b91ab8ce63d1ed8424388828c76c0817b71006151f14f43d4e956d8a97836baef084f5da7e2e7c20890e5125260eac4318b988162fddc28d96bfd62b2c04dc29fecbd4b38d2fa95e11b9b0c1ae2317f98de546cdc20ba109d1ec00327555fcedb88fd242cc672fa1a6341047fe20e63aa84a79844a35af72dd4ca07847bd71b6c68fa056ce6723145e3a8a8b93f08a5680cf74cd2a11865516b1d10a7ddf02d26b50d3746f629b529cd54b8a1f611e6941d926b7cf203f2b7c00a117cdb19da3486140ae13eebe3d4fe07143d37655f024a7377353b92bd0b6ebd4debb2d66f857a44e70a8e1ba32f422764cf89541d6843fb0e9a131ffaaa94f631c87c3b2b6de8991f0aa7b3114a57ca46c85b854ddaca844ca883a29ff6b6d2580bc3e6ef4ef4155072b28ce7f982d94d4dc207eb4bacc0e7c4ffdec79facb82b7ded29cfd97db1fc3928bc4a11b00b959e91086b8347e78668597c6ce111713a6121f431a16782c2d83c0dd97534509b56d3684513855019e4bcb41df8a75fd3a0603f0bbcd7ba69b77f066efc3703d481a3d6d6acac97993e37b831fc214cadbd357c16d19990a5a85aafb85fc1b70981c4a1da554424434714e230287a9609045191ecafb17f8a59eb3501b422de6d4cbed46056729563eddbea27ff1681a676c60d7fec70ec5feab305c1a8e4d7aff029137f3d13ecfd25723101e3b550fe9ef6f1ddf29962436d03b6053e14071b115d6da6488457228d01376a6fa75c00b0f608b8116504e5b830b85b89f57f019326fbe98a7e7bf4c4f048c830921f1e8bdb8fb3c34d24320e8437ed6e6ef3697987fbc84025178dc8400cb21eac83b3ba06d641a4fe679e07c412911a0edad157d5ddc4cfb1b0a6f7884a78ffc012f71c0e0259c49845cbd49ad65209ccdf2ab8df755379082dd451577e667daf9fb455e650b6c8ff04b99a2abdc8f386642c6a7186137a674367ca7df9ea03bfb8e2385d0c8797146ba3f18e8d9b4c3cb43c148d8f0a7defbd86040f8f0d179c518944a3f2a7e51bdf153e5034fa9674c360a98c1f8484dc3caa5c66aabd97c9569371fd693308fcfbbf6804b20286cde6e8237ce146de3457dc62768e232b7100d21819afde44a9df73145519dd25ff5b6db7c0793dfb5ca90657279c66e132dd7f3c9f38291610edf521d0d59de75945ff648a21c8a477d4678ab9ff5995428aafa5e87c68324671aab3cd579e9e78e58f7bc18ff6e11adffe3bbfb2bde00e11e5ce67cbfc9177cd410c1415358156ff13b9bd3bba09c6b1a48c9c25f7eb4ea252392937d242cf76b9b22349e962da8558f324d93ef425bb657ad2d200928585ce1825aa343cfc29c1a41b19c78e3be1627adaa7f1da9b7dc875ed9e8985e893c762688badf6739421467fa3b75079ff8729cd7079bf457843d3cacba1df815ed3f7b1853f337e3e47c1a6a3897aecbf15db77e9cad7fe49b0a968e5308fc06735734e9d51a35b59af1584e44ce5841bbaaded1ce197eb60a091af08088cd9b69912b96a7329e1005515d30c9c8cbe07a1c0847c1d80cdfb050f3fb1742fe434c9e290badc264941f2a0e10e039982774c53c27af8cd27337cf959c1372d4744345a4119b4f50fa3298864e7b7e2d9007ad916a4c9860eafcb1d0bf5c4721c219a9ef4e01a7d3c20d917b2c06d99cfcb8d0984d068686c33f56098f2d67da9ad50cfa9abebaa8d00899cae95d12d003e7d4c112ad0dad3843c577badbee7011a0b189012000e3e5c11746a37ba4d9194f3faec4afcabb763b8e0b02710724bb7479475eeb49a9dee7467317dad6b13257e322f46cf6a1959552b63d53e68a2fc0be75d2d3f30563fdd80cfeb7101cbbb86de02d9e354f16a9d65e30470002de7d082bb4aa4bced29e710dfd8d3a725ab15ce54d9d2032c5292b24b4452f99d6120f352f761b25a92738a58394bd0f98e58604747f69ec866643d6921f759a76dcfae9922767021bfe6ff5961e00ca71c215d736cccd29cd3aedc9f81983ebf767dcee6d06bf37e24338508898c96f91b9b7f9ea5fbb0c4bf87b6c09c40b37c9081925cdd7c913ea20ec9888c3dd22891ea6918c2851b0e73ab45f5e649eb16276c6bde3e92c8549df88821f81d43dd9be94d0d7e03963dd202b9bb76c70ed96d312c0c445d8fe09469b178ce9378834ca8b9104e03fc20adf6a861876c68ab9478ce8e43c2ce6a7edb08396d134b54100e4a28e942839fbe248d59805c9516c81c176e1f148067b43cd569cb7f3c207c7843745b7c8f4a61d4904136c1eb5adaaa5e01551d4a6eee9eb70d43521159c212399c2b0d6b970967e2de7a8e01d03d58cfe35099c47d113b8e21deb9a45378a51c0e0056134b3a95d7d0e1682a72764c25774c00d8dd3a937a2a0bcfe9c42944aeefc2b080a99062ebaa90c3162287fc72d877b1baee34a4619624b05ec9e32f8c83d7e71405de3942e2282f593fddd89ce788ee80bcc0dfcb04ba19edc9ea018c7791108f645b0bd9b9b84aece5a2319f9e6a0efe0e45a036f43d1284511b937b9a24e5e21951266d565119469707c802280c2a861223aab3e057ddeec23c40e12fd3ea2a2a2693e9507062648bddc9d5c3937f47433f8e0aa97d01de1d90efca364554ca5b3d0f7aeddaa3e51a51995b1beb41afedfa828a089e402785ddd2cc791f9532a986d4bfa1605e05dd9595be67513723fc0dfac9af7619175d26792ca9fdcd0bf18e8b6d79aa110a0529367133b141c41b7386f1030b1a75ffb84b947fe902e26274b95e987563b195b5c40acf69ff607c6f9bae907f811f8418db34199312645c823bbbb1245b249b8a1bdae0d11fcf8b5893c553805372e0d0dc9c559dae5bea288a9d5ce9cc3fc2bb52c18232a8ba6244fda56fb10f71cf763a4bbe52158426aded5f9ba663345640d84b665e9e7a76f12f1bf98d03f13bb072cda240e669181c7a9cd485a1e930dd136e561e5df45da77c6bca98f9d9b82824f78528571a6b5a55bba90d40ff838022e072a0f4def767cefa5c61214dd9f638c5c69ba4291db727016ba6ef3b35e52fc42ef8080b806af141d25d52454bf53d729c13ec55245f7241a8743fb7f12ffa31db77f5d34500d1bb74f9f14fda2c45bbbeb430f2f6827de134a96838d3d090abf47a52e0077ce71f33846cecbb2c6d3700a9799b3d3966c81630a7e7f428f98c5b4709a0e1d98ded431de7e62da33e14aa583d3a54b717e03abe2ae59ed46990e974347777e46fccfe6e692107159feb0c0172c4cd8947e5fd33d31233e5f909ce527b2bc50da27e023778be8349662b159d45052c668502f09cd6e26338e78b912836ef5653685f363ed1d66aad19b3e2fc74464d18b0f8f08958830198ace0026069ccdc66fd5683d8624e662b8d39d129718f23e2444d488ecff6175c7013aff8f56fc45f0c82b6dec2932c05013d8ed228353d3349ebd9ee67f95d07ac8290b447eff50d8f2ea22fd68dfd4a41b84642367cfd043a3682033ecf462ca042bf2e0a023c4660fabd20cfd234b738118f6ee5f7c4e74141dc0ff2f4bb8b49c673b70cab5be76f43315ee9e8959491c7a4393f0eb469056519198868d09f70744891d84e25a273a6dec2ab7f710f42b6c89c1f782b1fac4a31a02992fb1adc25ec23f9aa81938cbbfdadc4c5e374c04543a20dc9fd600dce0a7bef9cfef842b75195def7a697797de1f348b71feaa9a6058f5db6aa08d90e3cde311201749c758b95c96f7bc0c51dfc5083c726e5ff2c9e7fbe5b2481fc234e8cd3d4d02055c9b741bbc75bd445cedb04db0f032340f735071c94928d9189ae1f26ae07dde0947d300b654ce616abd633f2905a9ff8d670383a77b25b5fd335fc7218fd8802b8915700646977f3613fbd36cb8fb7b9f5dff8263821c5b00d4bcd17e84eb9475ad84f74684c75b4c02f930c50c728dd982c2d3ae18959d6ab8251e871b2ad4966b8e9486e2d11fd6db02dbb3f0da0e8d82fed3fbbdffba618853f1ea15414deacc436ea699168f21ac56c97f1ee5434acad3d2c55af615d222e2e8c746f2ef4a392357fb8b7557e31608f40893f945cc2b1e29836457615c97a6250ec87ccac4ee7908ad1dd1c9c0ba284f6434067a6c572e64f5c709e0eabe70ab48f1518a3511216ae4103973127c10aeca807998424eb1a6e21b88aad3d823a345401d00912ec792530567f1f776c8d36e75f56ac2672efe9e29d31dba832f901e0f8eeb61f586f7c919ee4691c4c90f5173cc306b9bd955c78dda898995a7c7c21a96606fa557079fdd357dfc7f36eefdcbe9482b82ac8343f6d37114f6694154c57a46075767a073a4148ed8e08a4e34f78459698db35e6f6a50b2b19d0258054c6d5024c0c6d9f539a7094a96eb46d001d6c7d7b65d08f870b77e22ff38051ffba0d5be83e4efca5ae8dc0a58bdbf838f6f6a98a77d42fdb35b52eaeb8c031fe81160fa829880c0a46034f9d9b02792736cf013b4c54c24624016f560882147c2d27179606b76b90589b1deaf83d409a49648851e67faddbc495b70a84fa0107f6201e21f3fd178c491b03f84e36f4d997ef147e22d0bf7bebda79056002389da32d8d66f2b5abde039148e9e9b4e49dea9a413dc1a300ef2086d862655e89ad27d2aa497bcf5e9675cc392ab31b3c7e02647f566ea862ec27aa23c3d78dc842a5648a23b99c309ce562a7d04945af92211e278441545838c3cf22f0af16a2c89b427b07dfdd559a3feb1ba10ac8e1df6666b718ec2c9f51ecb789224d06ef82aca1f5d3674c48907b39ce15e6972c813e72d92f2310a2569ec6d21471c2a0a7183fe81bfc4fcf9039b8ca10f0995f07faf012af7d65244f475a8f933e908ae3687f762f0f0f6e10f90195427292f57902f827d8333690a2a4d823d26c6fed489d4fc9a5df30990198f504d4e605c4e2f2c466c237bb104da8d8135f0fa0597e9119dbbb9d780ee08714f354c42bf2a262e645c6a5acc7cffa88813c14926ad43c31b3f3e8db4b6e79d67e9b3510f74e0b14f4cf3ee0588be273d6e0eb5f6306c5e2f8916368d8907db72d262f0ac20e21b1002a85ac8ddb837f7f9a87fdc8f36cddaaf7e08fedf9d5ce9ca50839b154fad9ba94c02001c6e650a0449283c085dc19726968ae3ea57b02df540225f28eb87689c85a102e18d842f24da015d1e072b3cfa5bc44f4e8148e0ac75e179b854647eb0063e33dc26552fa78264d73b9b22da36ea4c154e23716e717158326356bc8670e0d214dc38440474d3949e7c8e2f4b533d8f175e73cf8d55226d34a8fbbbddada9da2bfce39bb513ee91b4baf02092d5d1f79bb0578d4d8f528928e0696e3ab2cf91f274eba6376a28d0fa175333951f88b7945fd4b6f2c288c90c0a94eebcce25a06f7fc818f0a270a693d210dae2de474dbfafca11e2b3021c7ac5eed52c02da800931f1ca0d2efa968ef4dbe6b79156bb66051b318bc7af8a35bacbf22e17be2af8e40931281212bf949ff1d4b18ebfdcd02cb11fe695dfb4037c367792ee88361f43aad5495a7555970b0022eac2b3912cd66b85a3570e7dd13ca301fa05a0b8937e1d2e0feeab49c74ac5f4129a226d6549f75a29dc6e4498523343ced6a13ec42462ff4e39cc199ea5f5f191ee95947c12e8e8cf823e6b9bcfb5a4dac6e42af1ca34163970b99c72720498e61383944fd1b4c2f0c6bff549968fcce20801a86ee23b070444fb431f1f14e9f80f2cc5d9841bf53cc135c70f0a45eb738bc8048eba489c0b3afe03e5047d9136cfc4a4eed7c931ee4cfffb86e7c7ee46ebbac4e78bc3e6c832c3882436f2d3d8d086a486fa86caa266e02e3b748fc4090d16e621f8b2ab573a79c9249bba5c26699c78c303df62dae3f84ebec7dd3fb615452ce666b7cfc4405a9b13e3ec23117f669f62c12223f34ad8f2159a266873d16bcb3b7080022520a1bbc9aa614aa55b9c7620e1270a5482e80972e49cce5481ab5200c4cb5646ce0fe1d353ec7d85499fa26136e9ad7636f4c00a60858f0970eae481d1b2a1584adae75d73e57ff44d6920d2ce668e0c856ed7d2ce779627a9a9c037b6cf1a80706bb4393bd10911ba26b148814d0f0194ffad543c8db63d92929e95f3ae84a44053c7baa29c607c70f117ea210552fd0b984972b9cd8eee8b277202d7d43ecaf91fb8d050d74d73cc92dd220548d9dac8102adb01aa42e53337906757178d7a1535c86348cd1833135962daa3c5bc7936d1ce0f35e412d83f1496a0bce107bbae0335fa618dabf97ed727eef065ec2ec0a436b623ab8e850500e9542a3baa763e124a04aec7e7a0504309d2e734aed3035076fc2624b6b133c16e2067b7c87010b638590dba7f6010ac3966e32e0697ee572df802ecf2cbeade5dba674773964abf261f6eba55fde028a43661c7e0c0084f5ed18dba387b3eb83547f0be145ed6c4fb0a09dc38c47d202d96c5d9b91399be195fddd14007e0b0cdce4d1ee3cfe48ec5f4e19cc9d8ccbbb103d22ed8635595ce8cb0a7abbb6ba472cc01a488a75a0ffc5a13deb15387855e449a5018534f2f6a78c3907de832ec6fb940a722efb75e589cfeccf622d610024a51b851743ced42044f0f1ec5dc8e93dfcec15de30eaf71b99d3675745a42c70219dafd561a3372c3bcce3692ba99c3ca4405e8ebeb6551ade7f2da34c5844a12c1cd918a71086c42db1e8b11e1a40903d8f94d683f87b333d3698571ff322276d7914b2acc14edf28882e80cd8b134cb5aae6f879afb08eef3b4ffc2a2f18ad6f09101def9acf32e92c02e33175c64bb8327427eb3ab2e178d2baa4b0ace6f96f5e5b1d68e21e62e5c3cae24248ccccf79ff37fb862bc6b2591e174c7ad7bb5a41f73324b82decfedb43aff0439606daccf5ffc800f42179a522db13ce176bc090c250ee8893ca3c42be7b36c7cc1a404a8c525a69f7541952d789a31caf7b4444b10a8463601cd7ed1eafe00240f082e5c16e999839eaad8dcf623970be1f0e53ef35d7d827a40755b12a167b7c6857a876019a36983271060cc20b5608b001e679043f9665f7f68cd8d2a3e4f7d3b7b2a8a19c934aa09d7ea62595041e5491202ad3ca4d3f478bb923e00fdfa154b4b5e6fe2b9fa392e6255e9e2df4e8f617f677cfb3f67dd2ffe09765e589af50d420d233bb6caaa0d27b81e04da5fefddd70ef5e26908c7699398d239006979e818f71dd51d4d952ef5ec3e6d1ccab411190ad6c45a7b555ec254d012d7b6f4f8fea92fb210e8c3c3efab76ddf621837618e28d8f2cc6ae0d03573da63680a6a6054cee2a86dc2d109084697ec58cb7a92055bc0ac0c521fb385a07b529d3ce2f93d231d44564ef318eaedf335b94d7256e681e9e55b2160bd5cbad82cf1cf5a910905e227a6727bb40988c390d10549c5f9cb353bdd8c1f30ed2f1994c23203a49353478fd4393c93348cff7e79882cb6a881a5b1e7ae20b0f791bad97656850615bbc766ba5fdd15d0708bdac8684524f6f75976ef4110cd28418e8722287e41835c7ddd0d51f4f4c05cae3da0a5ef59e378b31bbc816e31eca0c04b35adfe68a8105785a0b600ba0c844b54582311024da32f1bff1637eef3c7e7df5da39426c28b578dc5f258bd77d106827f60c33693012f6262a1b1dec746166de7a19905a9120d991b6a74e6989c1300262df9a6349037bd4cc3939a9115b3e7767a01fa3134ad994bc2d410b04b4533f5a851c420f5bc4cbd0aed325382c7bd5e81bd4121528265f310109fc5dd33aa2a6b946b4fd0e6e26268fd53e8f2b42c533e89f3b25816706d4b1dca7822b858669d98a01644811b30751c0c82e941f23e1f26c83d22615588158b4ed4038d236523f94735c05304c0a71f219e67e01ee0c971abb49fb9b21e90de80aad1c3c45b18dd86ef69871368205729261f7005371a7900077a96078f15701ab15119e4749c799fbb15037d5c336a69d7e8d787d23fdaff1fdb90d0a1b94d423f3f8c3f372799fa38a6da997947b153c4aff0ebcef2514504c8b1feda955d283c4defabf8063c316a579837f65cf1c89c06f9e310251e3457be225fb180e63769c98555717923fe02ed89303a7e016c56193b9be7bd715c604757fc2c4b1734f0f461bf6cd6cc63c04888ddb3e522ff45d3018aebb9acb533acda39141f3c0d4796fb9311857b697bf0e338510a014b7d13b78f200a85caf3860c9491487a53434d2ab5d3fe1a11c56c96ec5ea86a63643d69a2b71e718a755961556e10cb70487997ae617ff07a9f77eab08970d89724f758165858ab609cf39596967f27e340bbccff51b38d428d1585ef9215f13c0f497832396e4e9bf45647e89ad866549b582477a3f36a36efd966639ae87d214482b064e679d2ab57c736acc5b9cbf97a2b140aecfc445eef90b0650e1f27fda90dfe841cb9387d99996f193694ca82e645052bd4c7d305c9c97601af89ced85e7d91594995049dc085cd287accc54c10a4d14b45799fbb11f044853d39ba6e44d8842cd38774e12c32f04aab9913de380e0a2c43b252cb9b7b6ff98126f0bab67177c4aaeb2ba8e4e85fa35ca85f848c84e381994fbdd6bff258cf66230b37e498d5b5e43cdc27e90ff6e3456458e2ab79ca30b6b2c81707fed2d079a1d46694a589a84d9f445c268901b33f23aeb77b543c21bc06f3446276d071b30f19101568d820eb5aee291f61982f6e748f7fc2f8b262e0dbf518b680a36b0e088347b176d5acb053cdea2984b966d469edab397124a7992e3e5bb3d292de07447b8bf731eeea522fe48483e3c38ee3478d79ac4d8a95379b64b35b95595b2a313fee4d22d0f9d8b375d4b126ed61c63be2c37e40185ae3c8d91bf7ed85b73b95787db2a69f866c9801f5bf6b0c3a36f577be58ad6e6f6035c9e6dcbb43b71f96b2f553f9de3c99db692b84005d83b50a3f3d51c272eee1bc3e5db022f0aef001bf9b9c3ad17418da6bf028bd7a311269084f58f3be05e348726969fd52650b079df9fceb90a309ee58b3b1fee8f4eb5dc639e40e722d45aba105cb9cf59925d8b39526c55f34213ccc380fd982949ba7e8c27f3d476daae58ca81aa770531e08aa8d88a5362dbe90f9db30ddcf7cb20ddbf3ba2c2c11fadc9e121037145d0c926b3e36fee896fc7f2d7b7a80057dfdfec5aa7af7f4c93eaf4c1df1f7b2f6014f453f48387911c63c9c26e019bef58faed717cc0e79c71f4f1f5a0d1d708188fe8c88c84a55dfa4275a19b0edaa6cd53d1b0e88cfd1c520259669539687c3f950d44a192400c2c50668b2e5cd4a8a28e0deb4fca1a60f0f18ab12e78a9d7cb1ca080991ab44884369336519113c7b6f3c2bd9e619fd92d97a518c2c9119d81cc9de14f237e7ca5c0a5c9e34a7c87be5f24b5655f10c997ec6e946eb06035e328d8d43ec6779d334fac942c2c9bcda1a3a3ce818b4979f887077661a5beb1db651c9b34d16dfa72df25b67990f18b6bd06202f61f68860ead25c9ce8b2152e463761e7dcdcac7ffc964a6004393acd695dca18385c78c52a1375a8961a1d637cdf883d36a9ead100f848f3d80be6560cd26caa046e50f4268d0cfac179efdb5c2a991fc6c8d1183c2f997672c4ac92afc408c806742066a8e2689ea378421ee671bd6e18850dc18a6aefd1f335931f07b97e84f2251447a206c2e49bfcb53091948a04ccad78329c9ad86322ea0556b25085a3ec4145a308c7ffbb035b817093ac74ee78718669f42ab31e88ffcbd1b973b4ab9c45a04ad94cd4cc99b0de8cc521e1735863b9b0d65907652cdf721835d1fe41aea9e4199ca3e8fd9042166ddda13a7f6595b284e188f66bb596be9494e910ce06083defd3629d3e4a7cf7e8181d18026f4babdde7de02b2d0dac2ae25f407d3dddec906901e5bd4a68211722435588341cf51de230a5e30edb957a20508d4680c19880d8cc7debe4f1b16c7aedb6376ac4a6e7d8dfd65ebb1fef29fdfa2e323066bf03c3bf467a056a49890bfe6d29c4a0396e435175cb16915b6c0abe3ff9845719b88a8e87f275f150a7956bd979836f07e163d5d3e2728a4692aac1547257ed53d2d8f90006d2eeaf6156a397b4205a80f6c661c7a2f5eadbf44bff65216234977af65d2776904fd5524a4c0f75e737b74d395ee9fd5cd3eb5412ed87f0a382706b0ae18a757625024b36f2c66d2b1e34382a4d7152ebd357018da25ce1da5b4a2d2f34ced01b1d2428a5dbb1156cb6406e750a8ab9b63fc036ac227d802477fc16959358056687ed14bafe04d80ba6263aa423f25ce64ba9df0a41025ef652a834de68a03c9aef249747bd5c37359b0e915631e9baac5097f51976498165b04a8a069035f42454ebd584b9caa3c2dc68272b9b1f64eddad962e46f93ce4e41ab31f0f911e88b742057bb058c60ca43c1f658826d54d33b8d680ad5385bd26dc6eb913b9433c495d6f1886e713c490425c0713ce922b325a82ce092b21c5591743047f0571d605adc6a4864163959f041b85de7dd4f9a2fc05606a251c3a9d6400a9f1fec8661841f0f5bb6cb7ef13f2d39b63085c0d36003e63bb9989010476c3ae426fe14a858a1a5a2d461aabf88f0428978cc57754dce1cba30ff90e216545bd1d00443ca0a02f48dfb2d3adfc7d188286a595a6edf0e2a98e58fb6b148d5f43c4f195c46e4c72b8d0441028a52fa5478b21cf8cf1de9900ad05cbd7f2b589c318a8a3f90573b9d01aac70e1fe498deef029a2886c96d48b866c6131ed13a67e68caaa6e1a1185130d81a7487e7d663d8f8f6606fc55ae139b0c51801b0d7cdb5413745c0b97272ded69293e721c4d0a2c2a39de2db932a71c280d8983feddc49049379981ce302304de497388c47697be8f0d263894afc79f5176c0f21a54f76176f18217537429a9261937e4cc86574d5fc930e2f038519656a90710b9bd5f423e6f81cb4c19756ce89bea5f2a86ff960cfe513ebfbd11cc7287e435d8fa7181e142a265edb802e70f13a26e38988493bd2095c275393c33a462c800451788aec363c75b6b8396658fcece73d2c3ceb3ed1d4612f6a67147cc5f740fea63e52fe3c8f9d99c77e797555bbe6f49a505709813b7f9b56f22b1efb092ff24de07b80f1dc56977b9228b3640850c47324b894fd8744765df27d60194a19aa9b346ec8f933439c34fc0d203424f98bb6cb9958f958b8c133d3c31ddc397bedbdc696af4868f539c7d1348ba28a5dbe96043747c5b7cac0e0b49931f01a5c841cd8b0e756fa355e66b00c942b33139a58a5036459f8022821c936466fbf41ed91c39a7fc089bfc54447f020118db665a67c14eb9a0d00d5c524305ee6ce60d1c63ffb294c60aeec72ff58ef6481f04bdccaacd58b0d395b40ba63f7b2183ddaee57773025a4eee3e7466445896a8403eb5a7045bf526f342d1964f3000ec0bc68c4e42ed21a2e783224abafa61be2ff28f3085eb4e49bd3e3dee30d684cf1707a846779d65b506d7a78739ed1a9245d0cafc7464feb3bcffc9035ff75ea98d64f3cc1d13774be16ef022f7a4fe6610954660f657af8b27a48b470105cf481cb42a5ebd21644633c879d70b6f35971eabf775a55746363a5678bcb256d1d7d38f2a2875bc07a32d0615bc47c7688813c63e132de2ac11fadfcdcc9cd75f9f08bb36e11b3661dfd3d60e0c363d2a64e6727dcd3efb392ffb7a0f79165606f5b73188d6730f44d1b625d4493c0304d8346ff6d607cc5e9b6621bede1a7f2a9b9e4ce4c95cdb6e01680b15db5f765a3092188b029ebeb765885ddbac59440072d027a3c60c2bfb0e5126fead9d3eb739bf250c11eb790cdbb11d69df6bbe14c168f2e5392dfc97b83d32dffdb45ef41e2fa07dd80562edbddf8324d3fc446179d85f970c25f8ac418d1e9c3df1859b19796fa68a3067e24390f530b26fa5fd691ebe23a7bc83956c216b5957ddb1a04cbf43726a718ed99859e03e464b03a6bac10cb9adf49557294344f6fed3fb0e41d91c51c033a132c4597a3c1e1b747600cd947d96d0303b390883009dbc0762abe0ae789dd57c7fda17a2e8bb5c9bcda70eeb2ef700eec682ed13bcedaca846a97612006cc78f7cef0ec2a538d62eb9c54cd2d7872f0fbf1069a23f1390d4243fcd509e4956d54a39d56257f3cb2216a993e21bb815f4ff4d674aeb5484d4c5401258b791e33d6c76a321dd0a84384b30b5c861f4cd909fabe19e08f447a76127bcba2f27eec0979e513fa3170ef4252ff4ddfc6e00514db50e3b40e63a5dd6cd60c2c11516baae1faca06dea40c9dd571c939e9456266d53c2af6aa4e8c9d4b599a16ca764e81b7b33baada75b100dbe8662338b513453ea128c5cccf35debeb5b61abebb55093cbc087a57470e2453adfe94023370da3ec25eadcc8bf19068b70bab8627d6e466527832c7b02c91f956d2d32cca921f9467f28bc40ef640af4060b8c234f0c5dd54f5900095741e2a54e0c5f29b16ffd63ba0288348e7cc4fd4f19bdb83d674ae6adb6a2c641bf030e0e01df13c9b972c0011c8abb3150199aa00ee921db3ed5d0b3f783d14d455d3ad1f9906f48ce3d2aee9100b0a3b6c3dbd858451791fb857d3bd2f7459815758173d4a175da28354fd3dd07c9e4c615ab99498ea923f85afb2e801dd42c7ce2360d9962a46a8d6c8d13764c066572f6f94d20b8f31c5c0f9e49633fc870ba44b1669ad22aa9f9b95d6ee9afbf4bf27ab154bec5535e19ed1c42cbcf124d865180ae367aeebfc23162fab785ffac90aea899a3c74b56e2b45db9d54162e4d8d18b2b405ffecec495c6a180c285a67e5dd71c85767a05f366a7715e1179f8e4d1c8fa293fd6316c00cbfc09cc529d95faf28aff1928d4635b27cb878e1f4b264f95841c72bebabbad7c8a6eb3f91ac7997a3cd058bd5fbdbacaff080a81244dbf8abb7af08988dc8eff80a4dc7c143bd45e3712226cd3514eb0cfde733d176558f5b3d2889244ebb32278cd49367899f8f404752c673a825f293e280a66ac8a9178f85a67471ffa16c1b24f2730760e550b10f8d32dc3cc6156b2f4b9287bd2d5503139258362ec75cfdaea11d0255c62db3b54dcb2e84a702394889898f76c3a3da62a0a251667a95425f29423bee93361e1d2bedadc8a5727477e8c16830432bdcf15aae684cde083cebb852fc6e34118a6a67905c650294ee3d92065b60d1888473d5380639264e026e0ce32835d2209de2c1ca992ddeab1d51c8e857218a82699b8631585050e22d9b912a96df08deba1d3daa7d4b385b89108723584363c33ba17a187f94dc5c7721d1b3f22c1856b0fcde1005d79699ecce4f079ac6c614fa0f8db34e203b9b1ea948d8c27c981137faaa6205c6384be5d43c66959641fc119f32d040a2f973032eeb8e0bd232b22114649fdc41e71cda41b2d6a566d583ce95294e19ea0d6b8965e7d926a4b91a449b7e33352b420c81a4a749ef31450972ccbb1f3c88369a6ef0db4d4d0b8223453c8fd3041cbddb842ab5096cfbaa9dfdd00daa9b92b4e11ff0f1eb38c6755c03fd4ef47283d6d9352094e34df3afe81ffe45c720b1fd065bc7298af7a9195009da096268753a651cd8c8d2382ba604a25dc2bbfe8242f69fd95ed4c8a66dba5330b811e66899e603ded85734e9d7c37a057f930bbf7a5057a0da188caa11b6a8a88395abb07d182a9c7e1cb3db96bd59997fbcfa91ba35fb7f635a8ebc32a82c665d6b9a9366869476968caf77bed9e1ca032b879881e5ff23eb9f189ff382e21cb825fbde427333fe83b21ded7cc6f6e1b25e6340b78dfeaf71c8577abc3a2826369c4a04571e291d5e985c8949dc3ec649f618c8145f05d4d9a04ea02559fd644dc9adf45745dcefe28b4b6926746c990cd0cdc5c75aa722df89248fbac3458bfcf43e8de6bde2757157c65fefafe56c092cf51155c966d96f6570f54b460ede1a7bfa93f751ccc9b59b4763aaae10123e89ee621eb145d40fd92fdad1c07c50edc83dd53aa4d327292f2feeb08b171e27e7077354d26e67acff4a98d51ca98b98747cb1bb8c988dc796a3f4b17ad9bb90772e272af286b01b71c0fb171ab929b88f5a9723d00e395112a2d9afbeb9325783e6d0ea1fe9938121e828faa43852df2fd9e268ed793d99ad83f4eaaeba70fd36067de06a7398c0ef22a42dcdb252eb7a1b8e6f445900a3b37c9ed8756b6ab7cf7677fe817dca4708c78f03d50c16167962e73e003bc4e1516a019de938eca599e6437df14ac42a9417db2a5ddd9e1752576b7fa37f52d37905e77cf8771da83802b207ce303c06ebadf9264e498e5578a4da66676335d4e6dc803eef892cf8f6066704ee65d605cca2a92f3fe3926aab192e3bd20350df1ddff59f2efd23d708d01388b0f7dcd806dedb2a1da6f4717c910a09dc2b0859d07c60c278ed41e191c7110e94457a41c081b8f0801bb7cef0fbadcc69c14fc20c0cf003fcfdd1c7811030621196bf55d96b517dd40559da49b9826e0ff260ad12981f2509fcb41c88cd177ce7d9b317ff6a7484a1a15643c45747005f97ab46eae8fcb914b64b9b64a5020bc5f6bb40c79e715192388e506d10271264ee5d4fb52ccae4a10a6c1838fb2a87cdeec8debf14b6cbeeb8c53242a09795224666e9883af9523b1f1ca4688ede3d2e9a68c6382a6b754139d08d68b80bf22448c08d55af9168cbd8c9f42ca21b3a9885577b6293f252d4b6e3d9f08adf60e598f962743fbd2e6cceb1de407f27facf5be0ea0b9a48ded4ce312c53b8c56b302548ca3c3bae6e312d81b1b5a055512f0f99528ed864a759fc6a952219c4313e3a502253f3c584d65d533dcdc2883b992da19fb699157403b875c6e7ac98124afcdd6da3911f93f2605d7dd5cfa5a7801b27f6dd5ce3f7b5c22d231fb33744cc0bef04a900da04a88469b9224d06ef82aca1f5d3674c48907b39ce15e6972c813e72d92f231e40f96375c80c017732cae4de4840d6fbbb2ed765b56dc65325b1484839534b892ecb78940f68610dee6e7eb90aff27794773e8b77d554a104bb5959f8baf311ef82f46c28e757686ffd5139e4cd90e4e3d8ca453e3dc66b312437cade85d6ea62c36de89aa6f44989d76d65a72faa3903e33b070cffed83d303d1dd8e04dddc4d32f63cc40e851f09333a8eef21a0e6d3115cf6e62644300ff5706c400719e5766ffaa1e1f684800ebd3233cfb22c5d404107fb6d67505bb0bbdc56f9c82fbf08de41b9aad44fff1c8a3326468541b6101fe3cd3197a933a32f5613a1c1d4bf3445d951da24e09dbcda1c98d8bf253afece5900ccf0ec15815ee2168fd9eb2df4469b78dffe9337c7151c6366bab30bd9e77a281d0d755046005ed5e55089c7e7d8e9e3ad2a4e89f8bd6a3a2161dccdf328a87011361c271834a549436e3ba59344713dd87a506883f04ef520d2d264db56cf0883788c8b9adefbee58f3755e876bd32777068f9b7ae72f735bcfc0c084ead9da35de89fb2be6cb0912732c0a022f9df8cdda8a30b8f1f18b6425b1e885108ae45d268c04a20f1687a1323c53a141ca49377d278550c82cbb8ed5b6534915ac7365f72ce2849ff755eed88b4ff73e7aa3d54e8df809baad06c21781733648906fc1ddff4e47d952c2842bbee5b29c5f547300af678cd4940f0756a154e4f039dc9791d38133ef65a12b22babae079d9a5beedb4b334ab9cdf447f91d18f1f4b85a3570e7dd13ca301fa05a0b8937e1d2e0feeab49c74ac5f4129a946261bc86191eda42c21731dff31d6a913dc30fc7c791cfff77452d77f0cdbbae6bdff6ead5d63bedf30af2a58d11bf42b948149f1096550a353ab7b4b9a1f3c1cf080083bc3e7175240cc23bc8e2b81c371939fdecd40e6831eff00cb4dd08dcc7712b2da5b94c77250e8e89568b90b325492bb407414a9dea97a016a9550da7f63a6f16009b165e71c489bc034c92b05cfd3ae838bde066f8aea368e3fd64a91f424fe8bf2cbf520485ccf09fd563dff43b1b4860ba87372441ba19fd5c31b9861dfbc6c8502cbd7fe2e610c2fa1ea37869b11bdf03910fdcd6e7ee3fc6de965256df1c443f3601339c705cb927f1506f64d15174e3f743b460aa696aa7bea06ff5e6fed9926ebdd7117bfb98a224c68b17d40d0551b20f606a73f6df165b7273cce93fed418c2f7280f38220cea39d111f6c6e348e12bcce7f0fe15695126041d0e00bad9ac0dce7d0179af765c30f78d45af6b94ccb1284f58661cd4f262bf2671706380c6ed0ab824958d7b8d9af7b53292195f59d635cb199571c94bad9d35f81486c05de291ae195bbbbc427f59f90252dc6e61f508d5827a31b5d89344f1b67e6396930a1b041e52e376d9797d04c28829ef4cc1b0437f640455ae1d3f36f091500aba392666b73d017ddc19e74730c8e8bf01cce9b9e627604e342e362a06dbc3b301c048732faa16295dced6c7fa2ea932dda76c7d7061bc3c7a95e6bb9347190fb29425edcefd279825fcfa15d8fc873a312b40bb585efaa17bd83c04d4905e7e3fd0a5b4d36ae7a1ba075a015b5477e3ae465cad40be54a70735e19e479c75d7ae2ae45be76d640af27eaa2de5b2eca68707f76c2d8fd54913fe452f4eaa73d0b17c30c48ac0f3d3233a8963ccfca70d090a1299602aeadee91b865be3b302b7c261a3089120771203923d8bf01a488a75a0ffc5a13deb15387855e449a5018534f2f6a78c3907db870762475efc6113ac203f748d77c4cd1ff8f4b01af16842f3860b6057e029b7594b206583e5065eeb6e877040bb24885e8eb4d5f656aeb3c047c03fa3ae07bc4f2cab5bb5cc37e0aeb32ee5ceea2f2de128deb2fa49acf34957f1b7ecbed8d6be33cebdf39cf31cefb5ff4cdaf93fc3ac59b514b3c5f6f69569284dea7d35a0c33e5c28d5f82391860dd0a4e4158889fdaa15fd7c11143f56ff92b2e434814b4f7810abf3d02dc8cfc85d7f6ec399a6aee0a37e220d90e53fcb1f67598e8aef6ae77dab05bc0b4b5174c285f8392463bb08f338a305d41543e3bd4b06331ee76e453bc8f60151989b16f514c6d174a7609251996deff5046c53368b1e1ac7d8f66631a9669853701f120de03f0c3eb47b1c005e04d431e8cccf20b55445e11e36eecf4f91f5b3b0173ae010a19b8d1a67a79b1c39e1b1537d70835b616484c22c3811acd86f272dae0037400b500fefea4ad453e16fc9f17e38917aae459d8a5f625aa374649fa4c6da216109e2b6c8eb21d51e9df7cc5108e5b37a3ce33452a403304fc75a72f4ec75471017a9fc9079eaf542fe5f2a0ca53996757bc83ff9969d310e8b0b7b10548aaa0d27b81e04da5fefddd70ef5e26908c7699398d239006979e815848d8c8d3fd169e3cb70620f05807a61f56d9d913dfecf862be7ecc47046203d81b7eac71a28458a8b239d86ebb110243fa448b4a109837a932b3a46634e36f40f76d074169f75de813cc1d528c3bfd5207cc743ab2a8547338ab032a64705fa61e378250baf529f876c8dc2a68deb8edcea98a7430a47951646cfdf34d1d63095d4c94f842a1a654a919105990c46560e689349118dfad623c0c3e8ba43192ffbc6347ffda701210b7da60e9328c950595178864d50e874ec89a546051be51c1609e9c7bb5176c38f71f8a5d8562fad94ad5bd6ee06acc14c0b33c7eb6fecacf76968d3d5a56e48562431f946ed446af281818438e31069a5615a1021e975ed4245dde73c4787346006f67d96228d82faff39fb4f1a09e835f319b26529de55da3e967506974b48786b774504f9dfe77bcda42811b94e0ea22908b8a76c4c0530b620e30d9b1f7e05c30cc075091fb5e1a94e62dab65074215b3e7767a01fa3134ad994bc2d410b04b4533f5a851c420f5bc4c1d3f03abaf1a18497f04b40a047ca4e3369c8d30fe6e42fe1a27ae31129c6144014af9c7627d74d1811b20c54b3cffb6815a352341f6e59bd1f8e0e0711f1b7bf47e204353b4ebccf819df08e6eeefb629a126ca3838b3862536bd171e10c765a40cd49e4eba426d7d9f583c437150ddc7a2ccc61fbb671aabae7601356b60633485cb83bd15d8becf0027e9efe7a1b994c705660cf19a8c175b744c93bdcd1edf21ffc91e9f06b2f6f672f1916121541d4f4b33bf32dd64933af3998d49bc443d989f2ddb7b7271033afda2ed77a58bf56b439a01165ee6dbe4a2336ea2fc90bd0292c22cd96213056e3f0c93f1a992b8ab26d11365d17e39288d86241b0038e28f80458318cd0e962bb399f626051ea1ff324bb41e097ae34904157d8ae9f2fd1b03b96c021d7946994420bd35ab1295219d4dd3eb25764af97e848c67423a81d3c60bf9a43d8ac2dd73ae2e4305a337f6a7bdbae99ac305fe078b82eb1258c1ba2683922e46350234f928f946bef97163480905025e4f2ca52f1b073b07f808dc0b737007a2656a8301fb6b011c1de2cd45eb1f47c32b3423f6bce2769340975e1cba823b1f29d1caff6d26eb3d141277c5f1a377e34940fdb52760daee174dd33dad9a544ea6660ed6aa88062e9756cc7641b1d58ce6309f3fa5b3f018095650056905741dd709c19eedda05c4ece9c974351846d1dbdc2d0a69e5cc57e6b4d45a16fd52e47569c502ea35f8960205aef4a94ab953e3b78f1893398b8880bc61027e24b5df508cdec6bf60974b1468ce4753a150766e62b8c08c596d84015bebc28a4355adbe8aff05a0cfbc69875b6f3aa981537fef0a92f45c85bf42eecc684d1e7a321b88031d78849410d37b635076a25486762d36a438be47f63ebc44c6d3f03bebb08bfd82ea309b582ab4a619bde12ab3e5dff2c7f98071d2493facbffa9324aacdabcbba05e8eff301962ebb04d431acbe05657c7d5f3404228ed3a76cf88e2ec2b8d008f2b35219fcedf3402bf34e98a6b82cec5eb441c59749c101c71d7fcad03d27e0d26b633064b2bce7dbcec16cf5fedb03e2616effa5cde280a40e991d7808da9ac7e0a574be9e25da0010e96f1966000d5421a68e72ade066209b9a1f29fd77f81805734c7ad86c88fb86749d1511855de9be75cb7e15f18f6226e98438424e281fec127738c9806a85931581d1caa46cdb1f0e2b45cd029148159d85b3a4bc280eb2250357ae25c8218824be0945cd18c67376726f9e977b85d26edf23bd881860babcfef2f6483cb8ee64fbc8b62fb6029eca0ac4e699260dd69afb3a9ffd7ca54ca468df6134ee9096cd536881ea8f502e8ba3b080694b88a93763fd0023022dc89b78ae4c7becf4d2a0c9438640ea8639d920113ee1849fd8c171ce4e909db257b3cc47b2b5830f945043f7cdaf8855fb805da3a88b57fd52e61a83ca5eec1a938ad08b0f40b5a4bb8bfbc11c6c2356ebc914f742295c4d8fae6e356269bf8fe28e2c61026a0abb63ecf7d685932f246d2eeaab735e1ccb866e79591b27d37141d7f4ca47785a603b26b8981c0fb176fc930b6199f9a2b2200d4b0e1a9d63276d1181e8fda33287698033638cf49a01d8ab52a296c4d6ab2e63f619f6d9072e9f2f61143e6be312b14b286f1ec1bb91444c0197b93382fd0774ac6fcc9fe6543a970b768cda3b2e990c94e15a3d7a67a992ae486714d8860cf0c5863dfbabec5984559c31cdcbef96a6561210375016c341fde3301fb44ab60885e88cc9c14dbc7b97c579f91924c47a877efe3217f15db4f51d8fee3febcff4445f3038c1be2e4863837d212ab33af68ccdeb2414aebbeef7ffa25176fb42929d986f730a78adaf6b08e8c7e35c32b46aa56934c92c72761505f260ee40d1c53f33b301ed84d07d7e4aff9d78dd6afa9669bd0a2c90ec51ac16ebb1993b975bc5735d80abfb466c63d5a973964781c72def621fb5402176f0262f9d1ffd16b275993ada5ee698ad8b096225191d50cd1a359de967bb57ee99c309ce562a7d04945af92211e278441545838c3cf22f0af16a2c89b427b07dfdd559a3feb1ba10ac8e1df6666b718ec2c9f51ecb789224d06ef82aca1f5d3674c48907b39ce15e6972c813e72d92f231b89533706bfa1b21c17fe65bca6e846019b26e9531687fb67324ad53c51b7eaecbd3db792b97488c2a7f0b1a6a3626e3a262383ebc4bb2c10b37c967249f8421aaa63111090e794e986ebad4c4616c97d4a04b9a3bfcc74422be3043b30ff546b78a9ab6e05404bcb39a21c77f01aa254c990bf31b3f71ae3b70733eb1ccb6cf72288c0c3ebc2be58dff2c6940a2ae5568f9450d12e36c5a0fb867760007a38f77db777ee6eb9594ec1a0825b194051428e76fcc69fb3a7ebfcac2cfbceeaee4aac8ee0ec089f8b65b92d0a647ebb7ba8aa421510f50f44c754dc9105e006f7f3a92ebec8039483cc297c3a1fb475b1e4ae345466ad7278f62da5051b293b3010ead2e979e1fb7753db9116b1173d796284733469ee84795e840f4b385a413d91c52f09666433bf2558ea807b83af3fd415bd03e25e1e3efeb86185e9ad1002a359813c14417b9ab3676b9f37fc5e656d2d7ff7f2792502c1518a323df00e14b593cf49c3f2d0ba6596ff26c6cda6fa5310f66e78d42f77709450c84d7990728554560eb75e39ac57bf48635b6ac63e299fbc95092ae0df67863814b87baf30969344722369f330e8d5b357fb2f9208d088ad47c230ab56ad0ae323b83624bc028f721785ec0b2ee76ef1ca375302ee643ac423270d11d56065a1957fb17be2af8e40931281212bf949ff1d4b18ebfdcd02cb11fe695dfb4037c367792ee88361f43aad5495a7555970b0022eac2b3912cd66b85a3570e7dd13ca301fa05a0b8937e1d2e0feeab49c74ac5f4129ab1a020e53e59b21d1e942f3a3db9dbd2488ad44cc423657796215259bf5ebc7adfef4ea44d9e65b9dfb667dcd99bd3b69c2e42f06d41a9299b746610a7ec5853c1e1b61154874873f3c1c3dbe0925c6f40fd15071684c0e30beff7d818f7b1367c6d4321371a7baeae77524e7787b7d48eebf7d1036bd2c6c9e85ceacaa07b4d15025b2a31c5a36cba77a112746f4a792b2089b3501e7de9bf293fef1f0b80b43d52094806b560128a3d966768e6bc25a7d4327f28340dc3522d4b747f306590ddcd5f2cb4a93266fe85a7521d69bea1a1b60f1d73cc4edb5d3be828a127976b286fe10d371cd43fc0a421324e15aff2d6adf272452e2a1cb78fe5af2980e97316600a645d34eab7241c870a5a3fd4389961df60bced144d0fad21b535644cfc12b08efa56ec57fd545697014a962ffcc53a3c175cd06bb16054d16b10f1596d0794864dfacdfe83429f9711321fc993182536fcb98741e246609167ac2b5dd04dc912ae05764184712db0f7ebbb09e8597cd41cb7c0a08b4812f89bdac6c02664999a79b0d04c2faa42459c709cc49840ad266ab7317a48b7860843b61c1fffe4eb041ba54750cf38381e1e08f4655f09922fdc71fd8885c3fa141d919d4be92f87babdd901e0fbc717897559c4e433cc6dcf0ffc27fbe1108ed47987ee666c91820c6f2db3932c4818bd60fc9b47aad14f284b994056ac4c8b0d79842b712bba81889638a9097bd32b4c30a40665d01d0c89ff8f55c96f78c0e256386b16240fa7abd991d552076c748d5b41c83eae4635fcad3d60f6fd7500318b1f7a4b0edd504c65f635407b74bb2d31fe5a4884f7d853b89fe8cda740571aa13d38c47d202d96c5d9b91399be195fddd14007e0b0cdce4d1ee3cfe48ec5f4e19cc9d8ccbbb103d22ed8635595ce8cb0a7abbb6ba472cc01a488a75a0ffc5a13deb15387855e449a5018534f2f6a78c3907d88648dc7a88c76c4182a386820f4e6a2f85924f8dad4ce9f375e9e1bcde6d7b489a504e90e49d619daa976b472b0ebf92c1c8da473b20562f3f5c25cee7698d8ff197633b40a5f7f14438eab40cf59479005f80150b0e0a42975f1a9e0b9ad09eb99051748f588adebe909e238137e5acdcda31b3cf580e2cbbe18422b0563de0c570c72fed509b21f04b4fe6bd41bf4f0191518211b4c0369c1d8b6b0df52c91bdc69924bafd515438959ab83d818a22176f00c83282afd1bef68529c5c504846fae562d01551be3badb6b406fef6121a2a0f44e57ad59952d0ab952bdb156b1048716969c2619373fccd67d60e8bd3b6e610e23806c0dc1a62236cadf512c9e1198394c2722958b9047aceec11e05d131537ca5a1fb0da11b5df4096f7d422e19c6d09b570f9fed026d72c598e6d2fb7916907e6c57a4d9bf5cd65995a994e452718b27f540d34f91ef12e85c40eb4d9c44be0a1080bf994b397352f53ea303f1cd07ff8f65d794f919cbad222af5c2b059f7d91202ad3ca4d3f478bb923e00fdfa154b4b5e6fe2b9fa392e6255e9e2df4e8f617f677cfb3f67dd2ffe09765e589af50d420d233bb6caaa0d27b81e04da5fefddd70ef5e26908c7699398d239006979e8119662f175c02516e1f0f9cff47128cc1cb24f80698c8f1feaa4259aa32658df7b8ffef534ea013818ff122dd2f73461129c753458173e407ffab6016def1b032fedeea2e7c8117281f790e4f9049c3881424c97321735fe5db9320ad04a866027da5dbff6bf4ac73dade6cef03fe20e95d1a9e7750a652501dcc29cb9043ceb609d04d0382554f3ddb81f06f857b01c3999545d9ad7d44347efce2243dd3a9680df320cc37ed0259f0fbbf4c687da7727b4c7b6357817f24ae6611766b26b846310c4f0c221810afe8bd26ec5addbc1fc754690165b5a2500b3deed6bdc3f0f4f2d6137a7bfe3cedfe1338a7ad693b3816e4a275ccbe00b6f7762d5f1a15fee19365129af4a1ef662fb5b9821b9a11bd8d6036836be737896f24adb2ff08c42575bd008dc5f258bd77d106827f60c33693012f6262a1b1dec746166de7a19905a9120d991b6a74e6989c1300262df9a6349037bd4cc3939a9115b3e7767a01fa3134ad994bc2d410b04b4533f5a851c420f5bc4c438de4d9f15652873124185472d925bc9570f423ff63499354861c0e07f41adc1be420f82ca5a1aeae8bc546a7c9eaf187d70d79c12c49e3fe39264f19cf22debc014c4fe4a332bd6b13e5df65dea278942d895698f3d0d99ebeeca4fd92bdc66e0df0f522e4504b20efc34b74018b5e9904abd910db45876c3ef5a990b2c0c0b45c58b55b14158ba279ec967e2d523f0c234a6564cd8a196bb10215d08edf4711f1448f04df67972958227eb0427448c64d4741186344ee0c9f060ac94e00a6135b3f53a4c3832628ede046a69ce39d483192f7b9c82cb9f062e510ad04365b831cdee4011e8648be100a69c54fdf83f9d2b00df9a75ed4a8bf429e88409ffaac11d77f06e1e7482028aa2281a777c655fd59a6e9fe7ea75a9705ea3051969cc590681623dcf0d4919ddb6ad2629f71cf6d6b51d0ba0286b18f8fa9a7c7832b3f168720b2e0c08c0e9b53372c2f2e0b6563a62a4043f61dfa4ed97af86024b77125b242095178a11cf4666e2a46046d894c2faecf9479dd89d004345ed7fc475d7918022e2745e5d477056c7efa6119127ddcc4d39d2c2182ca2c9597b4f5030a4a9748617128ca50fa3ca8b71495f4e1ff93d84eedde7d31ba636895f4c3f51f6ab1e0ca573037b52b8f0833fe10502dff33f29ab38702f470c736a7c3a9f5007c0af31844ba2e3507aec564000f8c29b1674c34edeaacc7220f491d201e92fd60edf1a364127889587e17057cff557a3a2db6427246ca238020dc60edd105ee7931d37c6e53b63b9b98a7e9b0896aa0eacd1dfe8883c646dd68c755223e3c2dfebe319b2509db46ecb6f8acf73711e9c9f8bdcfb587a826c27898e0aebd42733f148831db9e64f6f4d7e00971aceb9c6613647e358b703216cfbaece730bf4358cad0bfda170ee74b0b609af9c6032714ad47db0ae9a3c23754f0fc97fdc48d1478fe78825b758d90efc988cb73bfd38e59be78a4df46bb432707d500e118118dc65402337666d8e73d174dcd1ae4352563684e67f4130e081497a466c5a6ce51a8836d2d99ded951656be97b8c060c70c1fe979d1a4490a75d762e24802e2fe51f34fb0ad8494d61ba20b34006df17a9457a9b2a3bbab14bce5a35e8acb13ea5de99c0dc7d871a75e6a207402c4c58fb59177f973d2d7e801f09f540ae5741525ddadac7f3a02565dd2b31397578a8ed297fc41439730b11b60a101c2485326f4670f634225da4e7159f5990dfcd0dbbb8e536195cb8cce96966e03c0e686d2740e8187e1f262318f4c49d1a4d7c2537c7f426740bd5cc2bfd6f87dc0d0fd20f5cb41f3116a19633fcd26fd4f199d366b6b50d45c6ffc0bafeeae2fba97e204ffb83507c3ff24788df58a0624cf767d3804763426d68882c88b718dff3c505642a386edbe9278a89761a97a6447aab75749e406f60368653e4c8e5f03c06ef7edbbd528fdde32ffe330b9a2785e7f903b03a7189116d2debd928cdf0de08a5bddea91243490896ef86cb007745ac523a84f17489f0073aca2db75ade7a27f1fd337da79603967058181b1a10bea6edec2d41e5eacfe70f1d9a32125a6da25638b2d4da9d629054bed7751b759f4e30645f464067f67315a8be4b8c8cc7a1899f0286266cc97db8a0ec5927820cb6e977efcb49d7899c63223176839ecf8755b77f4cc6825f6f5095f25a811cd5d6b1e011da80ad0f21b599eb83aea3ed94bd7a3aff702c4fdc46d53d5efe2a56d92a5dfd402132c03c01c8649b779df2ea94373fe5e7e8b2bb2009f5ec36879cc0882f9a456e939b24b2382d61621ef106586fe1b5d9ef95e3a0eaac03773d299fc66f594d527e1acaeb8efe76a1669a2cdcf3afadd9ef394b6953dcd1bfaea42833c174a5401e0e3b9c9f58f0dace0add6f5d51e82febd7495bde12156aca8107bfb9e8d45e14e868968606935f26b72e38ff127813a530a22d7d9d7cb02755e71f6d8fb201fbfb5e8729273718fcda3dd25d1f807dc6210d48b2c1fb311a074add80caf087b6a774e9b6c1ae879fa4a7be19f92ae0b6f7f3f4280a545d57b42da6219d5d827ced23e111429dbcf5957c5b0b19663a5b6b0c59caf506df356cf8329d557bac0ecc9ce3ae4cc49c0dab102355633e26daac20fc76d1d2b69b726114f3fd01b28bc0ff6ef892808b38286dfa0d1585654655ff9eee0770b76169ee83909b2a8444d9327b74f6a426219bb3eaf8bd2fa362d4c618d7b10405224817e7d4f721a53e17574a01346caa1dbf02a9b19cd0b5c65e5c3783b6a9b6398653e9bb51758c4cd2c89fd17a93b83f407d1b7aff02e24e62be34158f178cf9c1658cbe9ccd813c65dd8517228a53a90788c45afa312e290f88c3b114738005fff94dba13c3229876dff3649bc2f2ae63024272dc41a7c08a6267cec38b6124f4f7caef03f5616d0907c93e3536bb27ce6602c1f1622fea81883b4a6fc6fa4a7e929f507489a85a95826859c172a2a1e3c06923049eef2e4a9420efd2b3e4edeef9d62048c5549b31769e15b0d1d8c2362152aaa1a5725c248c1da468a7ae34ebb1ae1e5ce3d756ed53dc4204a3944ae9bea11e10da1d5baa8626f476c64b944bd6ed14f3dd3f82452d228440fd12f0a5581031251806705c660edbb220c4e03f4cf299c83c3ad814044827ed14fb03fd84d07fb5617cb8efd2aedd40caf67b44529ba3b7f4b585ad5231a0e7e970d1ca4965e2e41431b63cd926de7fbe4781afa5e4e93c067ebc763ff8a1dca103f7a041288406efbb85787062acf35d6f542b2d158203156267d51e0a77d4b0dbca20b68a6a5d2cef81a323a32f3f190d53e5646d72aee8a81895359c868fad5fe1ffefcabc79a54494f8d1223f06f3b18fba032544035a4f1fa5a8a1935a05c5c674692c4974aae7011cf11433cfb80009d6d3661c841e3159cb8346fd65cbb4d7243be6cef8f9d1b095906a0ff4f2cf01380928894196098cd0cd61df4d61feb00dad731d64cbcc1bdfe35728b88721cc4bd6367be0186bb018bf810c5e372db72ded5b9b5822e48d6129bf1769275126fc47701a246c6b35dc50024b33b2fcece759172c7f8d5b4af0fcab9473ef69e455448d8f93d54a94806b73cfbc9cd42e2dde320a2edc9f30ead4d52ee0b1abdb0254a7ce9ef781124e5b51b791fa7192ea4071561e8c7029be8015117e4f1a3a20fd840d80bc79142ae41303c973fa43fe7e69383984d0fb8d11af20b4357ea6a508f683316149319f3eabc9436e167304638a0b1c170e47c5cda5a633c8d3de02ba7e88f345e863fb1ec59c11e4e6cb5ba1fba4efb752f1c927db2b0877cb1d2450d75c139b0f49c33fb4b46f13f767fbd0f215c20027ee192ea0683e8ccf296eb01075a4709e35969f12b542bf4d8d55be2d6fd496c7dac1a11cf4b938451c0c96cb58acd57c90f7318c9295a691459555d100f9bfb473001d2517a1780e642ff1a5c490d28e80ebf78c63a386597b696667f7d0c7b3b6e01c7f64b5ef5e0e3f04ac10e5f918a90168eb1f2581e55cd87aeb231da227a1623a47485996ec78fd7894d21115b830b8713439b1fac2e5676f3cc8b14f71b43f8861171f01a31e45c1abc38ac3db49f92dbb0acc9a574fd6b41a2ff8f685517ad2f962f4d9f44a8b01697df326d7ca32cd4ccf6aa64ef364891ee4f49dc1a4650b19d4693466da3445fc18bbf79c19d44e3dee006bcf7f065ecddcb00031902a023041941187b5ee25455b06d9b62f6c7287ab4a6eb59d0e14450668751f0f6dd48c3c1913f9834da49df5c42c2ff2a47859ee5c05a8131aaa1d569ec594b316c83d49487527142b43aa47c3fe4612724605570609eae8f2b0661ce4d2edbe3d1a257ff8dfc611c48f55053a872ec942dc440970e1f89b49b3205a090cfea59b5e662bebe66ab259bd664c5a119ae05526fc95c6efd790eb99c79392c41c148a06aa0002d6ff1b50fc62e82dea1cb842de02ad98d30e12ea9add972ae8c3a8615285acbfb1daf32bb1a3a6e5a1ef8b5d35eb7daa97e576fc6d864b39ff8c084dae102016d31f2cfc762cdf3bcdde1bd718921ad76737206bb02764730c03623c1860980c4ef00e50666e9ee58263d743e4b4d89c7b85f32b75cef5e33ac4a98ec5f084b19e805734b7b6d73cf87b805d94798c31152d2346fe2814e63514aa338ce8e0b4fb7c08d4b6e5a4dd26f1e0bae3f8e872b8215fabdcf2c8583e8f72a9545bb110fae1027e2b44316cdcc7b321d7905507aa9283492031252320d845d4e263d2f95084cfe4c6a93c43082b6bd749cbbe8ee784e3bfb34b289eeeb29014a88d607ebdd9d4a41ee569ef8a0d6a2c528362816d16e93a86e9d4b51721ab05ffcc3a5827c0b943efd0af2919c0cc00d8d5e66b2956da9aa68ca2ea3676cbc95b6af45ca7c247ef620043c3923ea999dd9bcfad6601494f5f3f6fd0db3e680c6f9b09535f2b34a404dac679aa629749203a624e9abffd280588ea7012fdaa6efaf6e7246385258433612e842662c8661dae5aac25521862c12990df823ac0c7a485fbbeb5cbad323bc8c4e71b589228945466906b52f1fe232279748e48b95018fefb6184e02557cc3ce704e1e4765305deab1b994acb2754af2716f986d2e254956f5328178aa417b3bdcbb60e26a04c66770ffcf4801fa2f9a1918e35712719257795e066b67c33a9cce42d75297eb0331f56c072bcb837488cecf21634e4a87c0867b01ec223091a8c7f4d5b0e6e5c200189aa55c295ad54da8378e8687f50b3d41fa20ae4793fef3fef9aec78ac1bbd0c7c21d442d3caac8ef442ca83d637110bbb02a0f9f5256fd6885b43fc2a37dd6d2cb1b9391eac628b14438fad7184f335586f91d86a6a780495a28e6c88d91fe2ca8c38062c9ddffdadf4f131eb086149e1b4310f253a2865f3300e306def311502066ec972bfe343fb8ef558fbcdaf61134801af93bb4793f3d12510cc0ef3cadf49e2ff599a572eff510df8ee279e740f0cd2dc62865b9fcd53a6fc95ddc1626dd2acdc3fb48717ddfaee70926b9a80962a9e22bf4c6547580d81c1754722157471df681fec856253654ed3a3ab51945677d165212614c19dc6237b12580dd5776c945d5b903cbec9a28c0b8391101b804404f03674f5bfc6d28d9d49bb438a6551f761f9015d5caa9bbbab5d7991baf9b7c4fd15937a9e0852dfd611ab54e751d790fc18b406da11e79848cd5979726c91647b8e882c2d31ea51a42b58080405acf8faa8724d7416d18d0f745e5a364a8f452f2e08969ebebb0eee12e25f1281184c4739509d90595223795a56186a87189d32538333112a780e1fc6f35019b4cbab090b8bd2da277f5362dc8dbaadc032aef85841b05990d31a82d26702768e6bbfca02be4bf9e25087dfb1d59e06c4149bb779ecacf87b420f718ad9979a7aaf1241d93dbecdf0f33a24ebd52d8158c3da0382d5d12b61c08a0ac12ea5e269197ca679d721a734b778a664021333f0457048dc62d25617f186975684b3a19106fa1302f58aadd89da39ee787cff22c3d884aa179b2b0ef52d3a16d1f2e16321fa40b00ebffec73a90e79cc72cb8d11829ae6eb27821d83944ff8f43f513875f38ddb1669930e650fc79a7f17adaa90138baeda692153f58ed5bb1cd845bf6203fef2456f6c4eb5ba14f9990feca74aef1836bffd964392e11867aebbd04fcdd65e206a6becd0aa35d0dc962381e2f818d651fe91fdc3ecf70868994fae3e4971f6f034bead8731c4c8862e769b1ac1abcc4b0192b0eb8aa0d6199517fe8512e9be809b1bc3ef89276913dcd05f10e06654a5a88daa4d1f766e06c41bb9a8c7eb95b59e9376cc014451ee0f873d59a894d6135e0aa16037a4d7db02fa5ae32bcac6ffac4a9196a65dbb7350b5b5753c1af0495c2f464b2d3a687bd6b0b1c89659c1af9fb090992cf5f881b7946768ad87f2ee60f8f9d7ecc13f232c418c53789031a16972ddbe282729ca94d969291b1e14e4b61961d15d2a51f3ce1f6015f3e34091d21de546306bf2c15c34ba86201d52344da2b56afc07f6715d52cbb563224479f8863d79e631c868c124e30e446c38962f6caf55d63e0a60fd1c37f4a35672cf4b922a1cdd4f186108e643b35a58efee88cff6086c03bedb1012e26947e895d9d96f132d2b2fcba625de7be5ed650800de743a88a3368d1fda7122116c5b78292623693bf7ef9d5091fe99c1ba32cbbf3890c9f5665c78415e99e080c3ec5513d27abea79c25d6e6c0704e1577a2873ff5447a83884f6ce7b9d49c30188e4288fe4b21edc3d33363c75eadfef5ded177b76df9908f84c38f7c094d962d0fad5864ef69ee536609d21c3001f08aea84086162867bd13f74fc2635ca1d64834e473891b80a0afa63b1748f462e8cca009946b8961c0f49da75415db1885b970cadb128ff1b2da3c88ee00d52d638793f86c2fa45a87e8f3a47a7c1b999a7cdd6d1c7ce9f63734928069f081f94147731108c7f95a4729ee86fd7a705b351e6781704a11176857dc8188e0ae276c25b09089b297d0ea6fc02e77bd42e0599b497a95c4ba63c207338adab48fb8567805a89ba29257be8b5a22bf32d997e9f99e211efb06dd76ca962d6d3dece30bcd15ff2b0e085dbf1c7ee8740927d12210f5b974904c21f27f2ed9565e5cfc507039098935f4936590b35ed074c193e92d6e390bafa5406548e85c7a390df2421d851d563c555ed8513507c7f81bac4ff6446bb2194f2576e767a735b7f815d746a673456b4a9b55da38141fa89ccda89d4735c09698a0fbb3673a6f6a85f505914e485bf85aff1c4bfb093bab69a0b65662fbdda84b992cc4e328fd6edaef49ed5017da08b68d73dba50240ef0ac469a1341f3cc9b409a970f7d3ecd5b6b0e1203a23efe2e21febba914663fb270e47fe86bb8551860a3fb4b52a10e97081d5c96c2e07a1d9a281bc21d4f51d1c5afb32ddc22450a537babf4ff4c811dfe3e174fce5be5a62ba8c46dd04d29389e8ff6e38c9b5985894daa0a1e2e2aa3e63fd1a099cf6ffa43871784c50d550d9bd3dfbd683345f88796fa31f5adf518b940fc93e315766fad1f618db30e3eb350317324768925c3943ff4541fe64ec37d45563338bac4abaa508bdfe7b34ccdea035dd71ac38b7138d6e832357b1d6828025be8fb522ec32d9059c24fe82bfe144c4c161ae9dd0c63e9d3e01484f8e797fac29fb9b4259785228ab9fc3e44b594d733070edfb2da291f9f870ad8fd526142905041f95e11bd84c0c1aaf70bca8e1c61e223338e07fcd3b508123fe6039bb9cd594a239c7a199495a518cfbbe34fcf4582ade865aacbc9cf943b714108b357a7ef4ba1e3e889901ecb1abce58b2bee55f2e929b937b0e8ffde3648c9a1a4b7b9cb9ec3c0e463ec6e5cd78f64d1962123a49fba49b2fcbebfa8cd737200670f12d22aca090e4dfe1a76c1bdfb39bfcb981068a68f7eaffde486a11494ca7dfcc742046de9f9a4736d91cf83ee3e29a1b4d10dc5937f42fa5816a6f357d437e0746f867c70870baf42619c3ed8c0aa1d67a9026435c8f8fbc22e4d88e95112e088e6656875141f89f224b45f52376e3974d4b05b6f75dd73ca2a67cce7f24d77f867b4794fa6efa675683b459ba50154975ee77f017253b4b4b6435a40fc94f7d64014ef6b2b4c869eefbca87b6372db90d87ebab042095d8094561f69fb07fcd1f921ec818c038a650db8c7e2d4c4df7383eb3d49fe4b4f717596ddbbfd368573f73372f12e341c91a9088b3fe1f93e5dc685912f369c6a6090b69c75e6347f2d24d221808f7049e4f27d397c6ecaab84c7f6e0425cae41b2f846164dca8dbab92adb5d589ed9eb36c28322793e864657b1f4559ee1a2d743b763cfdbd0a4c4f73ed8a484934a8beb554182fbc7498aceb67a1ca4b447ce96ce6ab8cd5e354e77a5e5d7019ccb934b85da031866cf7c9ca8e416351a70fe059bb81ea4eaea7bfdb6ac076bba58cf88be0c4bf04661448ee922336bd4b625b9a5045ad97333a802c2ca5bc384cf829b1f5900411937dd82dc9a8ece4fe61ddfd7034ce6a71d20c304a5e9df9f447379e68456ca9051ee9180649b02b36f466c7c8ce88a053ad9dbf422a35ffa75ee595adcc18cedc8fe9a4d3395127808c34c69770738b67fc1022ea4cc7f8116177db3e902b79bced8cac0ca83f99e7b9150dd2dedbe4cf94831b3c427f939f28f762daf5086f0f49e868b9a920ceb6c11839021bbfc7cbc2c9ad1425bc55663f162fd661c17f3d2b125ad9bb925b81cecf86e42e5c69ce9eef69ea5a79420d29507e03b055ca95ca2209b9c234c679adbfda649f3de2d8c0d0351d1d72f699f9e0186a56e93f6a914e1f1d94e39a601e86109ca999237a780f5a3da60bc61de96412dec4a860f58f3bea8fc4c2bb9757e3098388782cd2ae91e921d76fac423174535202fee8c693b2d9dac7b5a22521200fab88452861c44357138803ffd582e5496db7c8c2238b5b85117e6e7179cf63bdfa0b4fa1162d9f6dbaa3a487967fa5e2ac878edd977d1f70a2e18cc1f80e6034e2b4d0caaf0423cd37d6db2b0ddb190ba19e350bcda98e23fba12e6c6d41ad0bba4c6a8784874b767572661872eab057462e48ebca10f21015529078404694222f65cd2affda8440f641b630eaa01137504f1a815c0641a9f90df6813b60f920079b12a3b285e08c6ed3ae4b9681dd5be57a061147b44cde00111668e1ebe2eca901710fb7ce44c9ffc00b0dc7324ad6623736fc4cf60ee041cefd17d66b1699072af58208b5c6c188d83827278da2a035e08004f5b8a8a46c42b733aeb97e68f3ef27cd15e084f1ccbc846c5dbb0676591279af6395f7213762de295d0b01a4db2996e6e96625dc4a92b1c1a48d5ac413459a225ca3927f40ad228ddc9db430eda4608b308a34c9d541cebf4e22c9869709b36312eb314cc45ef28b7bb9ba723db2c674b0c9210ab2b637fce35b3e8c74b7f641b8a02b3480b0efe8893dbde74fd3ce2615316f33c7c362ff6c4949dc6d4ec2a72bc11f1cc09ed2f58514d5a1c4800f660304bfa27d15014bdbda101e740ef44b4433f73f6474a05a4d17ae44808ea69c7599f1396922dfa62d99be050f816390db0d557002d334c44d721439697e8d775d05101c8b80cab707ea30829f29f5520d1b2227511689d0ce68392e6e422890e9fd6daf2c4236a27d7aa1a2ed609666fc3da91afa5285c15e057a8750e686df3e04902a7f6dd66a0399419be81cd02059163796d438b8f8986a95b86be4221c1e99069a536f64fec805a94948c40738f0a8650a76d6969b10eb0cc56f1e18a0ceee7667c82d2d6e30136979e1a862cd2c8c347ded2a7cc723bd011c01ce936bac7e8f7006da637889039509d408c43d21b51a10c8479c83686e2f9fe69d6ed4ebcde442bba793b91ee34eb3cf908b9f26dc886878145f91b8cd5a05b0225aa4c91606f356f97012263c5a0b1a99d79a8e3f93c48a2c27e00d88b508ec46db48630d37ec48ab6a75754c4ac3e1b5c01b63d9e4664b5d64402f963313802d5d075a3a7104f20c54c3d5b475b9fddec0f0f4f52fa5f8e0cff7cc43d64ac56a67370b1d4101fc25b04cae5f301408afcc5aea77a3f2c20909f57596e8512a044a979d72996a8f028bf0a027f02270b5edfba526262c90bf5c1dd593b500a8222ebc63ba3ec677bb1ee456426740091eb0add3a8086d0670741120af2b44af1fc0ef623f97277757ea8341cc6210ddfbc5201684c363780523daedc7d911506b0e43832013412509ed9eaed270942400e1e90ec6ecd228871f1c4b58287304453d7cc67a440f3ffe3d32c145396551b8c6a5b9515c4fe1579ee8ba089e458efeb710fad48ba392598de9ba2521a96612a052254b645f0a45de8bcf43e983aa8265bc32edeaa4391238d624f444cc05cee0c13ef35886b013f7bf4c65ef82e6090e751fb3b959193abfdda4a5c6e93acca78717b1c2727e1b8a53aa10cc18a98ce0fd89f13be9b71cc955e83c3521edff8f7c26f28aba95dc2b29a3a541c3f44476a6d11e9db41a241b3e6da7c303ad1465f71b86141afe13a4d366f99d5bc4539acbbb0dd6dcc80943232990199f7029ae27c7ce0debbbf36963ce01df04f97fb502a0507e39198c53a47b6a7dab8b2fe9d2bbcb81eb0c9ec6460c1d7476e393f7e76d25bc022ce2ef95365be9d3019484da92f80c3ab674847e2a60aa82e37d50d7bc96d2fa4f2b85735fd5ee0cf7af02285fd6f3410a23b676c1419def5488b5d12d6bee3ba8747e8f120827ca100373014daaf0c862f7634b14d0114b0a3fe71cd7bf36df438ae313f06a8fc2491891ae82d3fdc52e662e1382f012ff17932c4278d8b719fd7331d85500183d6e0d6ffebc79358d573b7b8407aaaffe36e419fddd3bb6476ab41bb2a85a27f38ca6656513b63e5c91a2aec26a300b8282020cdccf103db77892242c00badff9b821967a4bd3923de631ab7778b9bfe4acc983133f802d51774276f568892295f6896946943d3847c9c9e9b867e34844b68ebb76b54bddd4250c5aafbd83d5c48d54694576776b5f62e28d5753148c6098e10c3a47c03330b78acc5779c2bd30b3e40cdae387e32b51b8f1caff1aa675926664085c2f4c4fcd19ab35d4f3f61b202c2d557e8cb99ebb56d8b819ddb3cffceb7215d033fd25a652d672a8f34b17fff8c766ee44f9ac93691b9dd24158bc7b9dec421a5775bf624dd3cee4615d95cd18ef969399a3b4c544615531494e15ff041b409f72a5ab9a62754fce28e70849d52da5f424ce2a8bee5f4318eb73b61cf8f381eeb162122e2fc3ee50edd9b366855899ba72cd8821aaf3ba63602b7abb57e739345cb3016e5c1e4b404d11b6d21b3102f31110143336275161f908b9a9ee9662e20820bd0fb610d544bb72d2b5092059d2e57866f80b5897237c3e207a73a698903c38c1d8f7ef63e7b96645564d7b888f5e6f7b469a1e3567c8e066d42aecbecde39dd6695267aaf09f8c37839759451dce3e7697dce7412074260baac45c9fb2aba1b34e49ebce5306339e610deca616a2c3868275a176b14b49b449612a042d1c2f50f43e4ee8ae2d4b8074c5ae50afbb7cd3a5698d27b68c3451285d3ce86b3c722627e26582b87a15c6dfa2f76600b1d211e722122a013d54f5ae37b54d3d43d8bd7e75004e2a95743eed1774885ad05a6a084a2cda37583214e12dcb76dd88a14edb77676550d26f95a1572f1c1c0e1e556e729b8b631227fcb7bbf1615c216eb5c064214717d88cb323a6c0da6a3ec106496111127e801fe938ce295ef0a63810ba12e4b554e78636f9d44888bfdfbe0863cc47b1de16fe886cf8f9cc7235e3be7901e2f7850fd020f1823ae6673ba5e3d5d2e60e80fad7f60d6ab9d2cb227edfd81ab4473925570cf022da60ed276a93a0c92b723d8a0218ba7a7ef2ec248b7248d8057e532e6b3bd61e76c237debb2e654ff314905902753c9c28dc7f6c2a8679e85d2ec9ae9bf205ca7b633c19db282b63a1ee606deab6e690d019e40a69dd250125b6fe052ba3c4dff65942497193497516c25cabcd68009d375c8260c424559058e03730ac3d780ce0d3e77960db2c1e549765e34fe9ddba57664d0d9f93f610e6170117cc834977a090c57c171946d93b6f0a7778c02857d99b5e324196aa0c75131495d2aacf4a7141cbbd969cf5a4d0fb13103b4d231bc9101fbc2e5eb759b6817cf5fe538607388adf99f38560784b8b28e3295b9106e110dec455bdfb6dde3e2618b7937a21503191cb6805880a9e330f111f567622573a165ac6ad5b053ccde726b2ce0072d98719d3f442a5193ed7479f7566fa6c344bfde63249384dfa82c4a2ac9be07ed3fd19cc600d1525d6fa7c1223fc87daae4ea9cb0386510130a3d090d04a4a7c06520d31378601c00c3b39efa67d5bef21855bbfddf197ecd8bdc8249ef1d7fdc954524024ab1176b6b3909d17ddb0aa9b51590971a3be52d08733347d81a853fb80818cdd214a2f421a7017adf8c10151f2793084bd7c4651d43c3e3530577d3aa0b1990461fae8322b3db91005e64263e61663a36ac44aae776a2093ceab90d788f30d842bcae27ad7de6693c704a6461e08c4a70202039d7bfbdbe97a778d9d891244752128278e3dd1ca963b1c2fc080bd54099d7a8c4670f41db2bdd3ebfff2f9fbd7b80306eea67d69e9891b0007a393125ef34ea86a018e00cfb973dfac380e04411644325035c3c7dcb006dc0c9a637c0910caccefe892fcc6ac6b7322b5a4658f283baf23b88fdfdd78b54ea75089096dd9b190b48b9c84900b4a54e15eb22eee363f9065a12054c44b2eb6c683ed6cd0a8c09dd4715da63797144e04096a9cbea322b5587622f89a2d29c727009671a2e5a218bbc0283332738aca38960711463ceb6a09550dd87406638405219f259a06833866e82e51b1eb363caeb2566e25bdb470558a2eba3bf0b6f6b62253b14913e0ffbbeaac8f6d9f1b0f047a4f5060b8715768db07ef5e92c2a5bab0c6690610d3ab44410eee149c41bdcca5ffa72660f75b560424782f2b3cd089b6fe0a573518a9e06f1048a53875029e0a9e119bcd6035e43a018de091db43c4a25b4efb3bec2d2e22eef4ba4897d9af34e3db5ac15501434a878e068cd2347ea5d06686d4729e2921403280de2e0c7b3ec0ce198cd084202644a67936fc9a5435e56b634e3a2559673a1b47b250adf4166e3e3192bfbdfc298e25ac19c8f3be807d05e6162686976b60b3842478ce4fe49f6dd5c430df75e74b91afd164a300665e6c945bac2a1735cbb59392375613389ccea3c7c78c0d504c9c0075a596d5543533ba2490f2b06cd6a884d0454f97fbbfeb1810a4417245feea01de9c0b4aa6bea5f28f875634a819dfbeb76328d5a01a0f8748661a0a8d6df6b626d90a10c857fe4e434ef5d6614507eaf081e9e835f177868617a171cea269a38d27db9e154a8575bd51cac38e73f84627c6f97b3460869b69b683dfdc6707d4ec7e1a473ddbdde0356106b195e7c85fd57a3e9b0da36f92392d9248acc04380820e41ae6c06005f2cb775199aaef004a0ae17fd9d8441e152e8c3149b720d6cfcdec614a3619d7e1f0cb2c5b1a64d2d12da104889c867c8abf9e1232e29e0ac70bc1dc5651b431e598735d1c844c28772e1d20bce814c488be81dd9d661fe92c21fe79f953e5a0d5c992a5b32661fe3aa9af037a721f09105d8c0c7a8976a11e683767d6d94735048bb80b8738405c7a6a53cf912c5e12eed674e752aa0f5a0e7995a720bc4710eefad057b051602c0117516d8d01ac48307cdc1cd461aff9635b4f4dc623b3a41d526a93770bab9ac506e107976e23fd5b73676023faf4e1c31e35b002d0969f498ba1d88195d21311acdb09d2b966ef20b12b593b207def0b1a21bb5e824942d8845c80b2ea4013ade1773641277ac50fc7a3b425cde2cd9eb770c0a21d27f09afa6dad6796a30597773ce637c5d149f4a354bc241b5f83599212bfe934ec98770b5391c056cc2ba751d8c8a0417c5b2d2d1ec6c05556f70510c1ae0340aef717091e0e2d10a0cfe9bb7edb2f7a8589e9a94ffd5a3c642d84d9f7f6cc4075d804149b853ded8bd77f4049a4fcb0e6a97f36784165d6dc37c7d08bae01aa2ffb057f2d4e67a3e3f7cd9ba34ef8bd7d053685d2d6525a0c8e6c4906550d0b7f510712d02a6c8fa8152b4e2fed565b8482e5fa351756ecae80c43297478503d2395d80abb00891be2393c872d1f3b278e1d64537ca352075be4d022f9c930fd2cc54bedd104c1b69ed6e9b052ca7efd2dd9e1ea2e662e7ff49f6c7d7823594b2d5bfbbfcc0c91b5d8575be7db68d9261bf6bbfb06b9cd303102c37d235514e9005bc6c94f988548eba7ca84d1bdcddea36b04ecc79d44becfd7402558cda6e223f8bcb198642714e11cfdfc375bb9170b8117a55c3f56936a4a6e3e5c2c1be2e621193bcde9e46c067c335f65a0bbc3c6d4f648086de6baf35cada87cd88bc0e0aed829341bcadf8bd61214b163767d944c3dbe5a64497cba72317b4d01fd50c712f728d3ffeb2f94bb0f19b369339e2a16066ad2393e2e79857ecd40dca98a91c4481f870e4f1541b91a814063f491f028707c837e75183c75b70fedcc18c714f5619505c0f29ff2b948bb8d043b0685b733d345c97de8db3647886f07050c15cf62144cbaeeb0c4fa02864d268dc92d2e1915c0fed0d5d2894e3639755b3d230a14af2770d5f83e26a2d8bd0270a81d3cfb53e791652d89ee5d0b945ca939f2645480b85a891ecae9dc434f22a44c02f057998b0bf9c70b5ee857ead5e2995be512e454503d594118b210f94b3a4cfaed3b966b34e2c2698a0dc183e5e7e846d5b9d90b044e90e40f63d5fe2ace8350e1efec8a03f39a52c0f39112b82c1a499df9bff7fd6fff504db73cc71a7d3c141ab4a16b937b4a81114c360771ea29ca1b965b3dafc57b0ea7bb1a39563af0c86c9301ffbf57bd5bd08d1ae9a7cea2f03e8d5f6a73a6be4227ba29498ff6ac77122dab411227c5b5df1cd2c65bf07e745bbe8ca6c0709f1bc1c340c5a7a45e92e884f4900b37243c6497d6661a919d32374b0c9cf60a75950b928b71b580d9fffaf439078f2799952cc6d427eda930651492d73160ed03dcad8d13701494059c7dd56de18b025151540a941eaa4021e9b301536e58885cdcff117a3eeee4c3bac0954d8abc6a9f829d1f4a446e8dfc2b943bfe8a834b7cb4271bb2529a109dac93a067431b44308e37952d9f90d6fc0fd6586328695c9183bd2b272caab431551529e8bf357ecf76cdff6a5f67af23634d0ec97e07f857d3b0efb7e0979fbd681b2fceecf8a66eed72e11ed446cc4c055ee9643c3675af0039d3a0f9caebbd8eab04100ddb78679e3d96fd27057f473d3dffdac9781e7e02cd62865f3263913f2f9d312bfd091470fbb55d6e57a09df225e0befa6a89108e5a59017f0799598853da537b8a613b8e09219dfa79d98b156eae7f2b5dff7a94b6af5efcff10196836a00c325894e8864b3cc2cccf3ec67b903bcd2eb8cbab20e1be9312347bf6b5ef099a20e94277bbac34b20e8f07c02f5f9f6a196e800891d6d1fea42ea3b908cb5c11750ff78c4c5da86cfca331bc58235467022e51518ad3feb3cfb05de6be5350be7646d3b78df75b880ddb0e24eaf0b42774ab347cfcbcb2fdcc49634c5e14810648f3ab37f0f137c1b5063b9f9c6853899ece833eadba9560aaf54aa378f062d2cab853c8afb71defc0a69b188789f03f6d7db7e72598edc42231aeb3a4bfe5b8f15b42f66d4a919f0cb5a55937f0f9b23ba4659fccdad72c09fc43bc00090ed812a8e58ece2bb00cf8fb9d84be04f3f62478e4782b1db2e7b5c688d5d24b3651c2ac649ef50209973d6c37f3bf08650b1062ef91bbbcdb0e88d0dacf1009594127ead5aa1d36a63c324496adeb34778793f41c587057ccf186d8e0d524338b551cfa46847079661c7ebe2325e2d9d536d0df85c88427d8f02c81b7d7c7ad6f01413f95906d8c6f879474c8d2723ef1f230e9e6df42f10220da1ac3af4826e5aacbd066b69e6a9a9118db02580b54673792c3c8879fcf91fb28793caecb76727da0a846d6bd87c0d2b7a0184d50004676c8997036041cef838ace4f5131e4961770032e890a36618af1790200dcc8a47a77c2b4b026fb51239f5b8a9f6003cd99a6f4f8bef86f1b0095407382ab548ae5efd2b0bd414dd288accecf00d7b2c5c6c8d8d86dd4a453f31b0f6812a31af8a0c5bbc02d1d73d1869b8c67cfaf918ba35ef7942823e6a0d81920f3106310faf8fa761f2616c1bccacf837832c396fd2c1801794328ea7337a63f05f1e66a8214efd1ecec20b9039581e4cbcf5a638ff08cccea3736ab3674e31f29cb6c933866b04bca42dee098c3b80dae966336d6a2a8a7f46686ffa09bfa1387298789b05cbe5bcdff62ef0a7f22b7f759a2c7a86d4bc75b06ba2480b674be10bfa67ba85b087046e2f125f597c2a3b068c4573897975a0795e9462ec68ebb7d04185c47fba2f7c5e823e9d6a8949f6a81c8f60f3905a5b8a390c58fd9af5c501172fe40c27e2509205c6827b839ce3be3ce4eb589bce1ca0663e119db6194697b9972e63242521e892581f899b41e3dd306135b56ef3c448070f5211f585929165f338163753cdcbf6b8c6dd52c125e6ab4b278baa74e02b0abdeb10d0084ece59bc3b480fcc8f1cf0265079710fb7a484cb40240d394280f214eeb48a3020504879316d56e774cc32effbbbbe7151ffe5964b1cbc8e7be82bf11e01649715335bde421be945ae433986361d53f058e380ac2b2c1af4a0489058edf7031f30cce29de264f8a5e4005baea62bb71eba4d4076d204556d68b47539390573c3a9b69da61c23807cfd9deb307c05c06d1ac3b3fa2171b243d3af8164b4f6fd8befc2598efe057ad338fb799bb67e9a7480c7bbf69f2d5bb6ad2b884e7e2884506404fe18179215df300e2c3a7243cc2877dcd7b6713ddc62221f6b25faa7a91d5a3c0dc58fb79567af702140c26aeb805fc1d98c45a5aae5bf3061c5029f89b10790640bb925dbb8df480a8a8ae6c50c0f0e66c4a5aeedf32b70c787f2b716eb9b65b9259a4e9477e3c23cba3d6ffa816b8c49ec70d2fecc05fb61d13b3d9c960cfed6c88fab2790fa4f7f31ca800c171741f9d7f2e8f9dc243626de0c4e15e8c282ff4ac866dc241750dc3d34f34931d30066bf974ae6291578e40f91d9ab09f33e0aeddc7503bf2b1934af8bec2a7270cfd80f575f3fc57fd2ff1584c6de055de1eb0163fa2b9bc0553039eabfcdf29ceb9c9e37ddfea77d3d3cb73c28456f28ce766774cf999c6db85382055b87d00d28cf5605508ef7fa1b32e8f29931bf263565386bd5f81207da8b1a9e8f88d70dae62891af3850d517962b2feece75044059ca7b5e4f66360b010fa57a48bec741cb9847ded4de32e1f57335a82e775f9770cbd73cbedce3716c959e01f922ee5fd6920b8f3883e0abe9672651685c1aed22a8b1d7961a1d8ff21634ca699f18dbb5292c2959882200bf1e9efc1cc1a1453c9df1455a944c56ccf3c7edf30b0249b8c376af983d7550749d60213c8cc8c069064bf760117c6c62eff6a632568b50766b718386013544a7c3ec854d26746f198dbf9ba700e77e8fb4b394638998c1ad1146fafdff805bb870cfa30c066850532f34cf90ba4277bf32782cdea2b4fcd135bb87881437b3480681f5ab294d99395f17f2e7d90a22ddd0b369cf89acef480a4f6004e98ae63ea059f8092652807fe70c9ba74a5b79a132705aad302102e1ea98f1f3dc875a65149fe1dd1a0adafc8feab0e3adc922d3a4cc45cd6b43d04e0e4671d9ee40f3fbec085621d62b1d853318bca68f1986f3d85d8c2b950f143ab9e47cb482264bfaba2b061ac0ea24843fc04a786441497dcdffafc6bf61aa7ffd2c25d959f4ec13dfb81ae18c2ec64c376b6c1cd19a987fd0ff3575560e5b51b58e332839a4ced180404750fee7dafed9e2e24e882da0ffc9d6bcd5fa0c84bc0e579b1e8b7a4e21215cc85275a74d6a1f77801dc84c58db7ea81ded8914e8254ef43906dd1caed387cb0b245c2d9fbb74099e4bd6e5eee68cdea9836174c367879b6b66873ba04775a38218533ea4946596842de97f632011f9f7361b9a20bc9212947ea6392cc2d87379f4ed67bba56447e1691f68998d04c4743c8b456f7f2c2c23ee468ce06a54631f0528fdf2fe2dcacf76a0481e1c983f98ede26300789a373c3d21e13a2821644cc732c3ad11e4197439e8eb5c093159ffd7c80f6cf6d3adaf2dd831cc1e0a1e7709dccaf86c48633f580b591a2e95430506736bb5128022d1fcbbc17ef572eb425e86fedcef2149b0c507c61e945bd0b433c81de928135d30e749def27cc3c8569cdafe577ffa09a89d4d73e6fbd229ef063a8f2d5e4eb175fd0fca572a411e67c6329f52b3b58ccce419d61abfc6e2ba65b70b3a9f3324bd8c62b3376446efe592772be106da80d6cea3d7dd8fae7993f0cf2362266eda4d1fc0677a7a4c8a47c82baad91a2fc5ab03228ef00fd90d98886fab4a1070d59881c505dc98624be1858327a0e97d491625d970de4e004e483b480ed07483b52c68b642a32f2f15a5ae946bc4248d177e268715e48fba48cfd28571b4a61b85a049921b4dcf160d1f5dc20842000072183abb4a24b988dfa09cdac033eb4b802797417034e7ceacef73a8ec89737dc73f909aabc4a5cb7f9b24bfd0b9b9a36b337cb069ef203051811fa4dd7d730f533af5355cf79b5682e133e7f9e65fe2576f496b110b1f5d556ebd81a43dae89444fcd6ec26bb4250a30ddf311e01201bcada098f7159bbd53252e0884177e0bc52963a959598724863444a53666765d42942fc87854f23c3a1574fe1419645b03809f4569fa9423b9bb9f9ee6a74676fe242cf4d889b3caf6341912f1a8588661a1365d0f252de16059787231bb2fc7032d9b10f1d1649102fd2e8920bc2653aa33c0cd9a06580ca18e8ab63f764afe9706047f0252b81a57e51fb36c1d467c46ee5d9cb44862f013e96bd0f6b0bf752b9ade3345d75de31c7349eeaa973b62edad8c967a2f44c353115db6f8b6fc9ad215c48313d46be18bae17c20f592429625ae9deb9749a0c28611e8ec10a0d62493889f078819d565888bf2ea9b178175bbe42e8bc1fda927b73b8e13f00a9765e89e20a98d8259295498047af2a9c417a4956ce6969273e42c84b48f7cad4bc9140b1269dc3e2568ce861ea8089c82edbd94dd2ef34214986f2c6b3fdc54ed65788799cd726427bc2a32ee77b9b8b56356010cebadb48415ca89f40114e1fcdaa8532792b9b9b215e5d660a30f159fa7afdc72a3cf96a3baf1d04889796ecfbc4e4d971840b252e07ed133a8d656a41f8013b5363ccd377ea33111477c5fd06c1e357308d508f459d44d65dd0a7032b5d9407dbed073ae0ff6874e7a5d2ff6f3140bd3fbf83af8846d9f38e38ab8e1d01b8c79dfe9391bf6e9bfeaf292ef10f25e69c6655c83665ab4e0f59661bdffa932d4b4b4f125c7883325507434ada605c7e39d3b29bdd9d9296e8aff172e85c9aaf4ad92b8eb1e06d923e521395dac80f4c5f652949dffa382244bed4b33618f4e0d134abe4e819c0b8fee1c1af2353b74c704a310a8f1b5ff1314bf3f80aaed8213f2b83c7e98e46846a156568d22870e2217088f14f0a224434b7244501a62c842f0464f3b427c920cdf373f1e438eef943913d2188f4fcbea4edc33645be357f0edc74a0f4c17fbd1442fd38b776171e3d31705c0741b927b3d9b4d7c60cb6408ba132f453cda13a12cbce06e70dade186c437691d5064c0850d17c81684bd4f3c586d47dde3865bbc8134e3d6792c0ef42461d68dd0fc4ab6c783ef2327cc66d10f1bc79ec519e5be358170c391ba3978c653d4084feceabe04fbb6afebdceb4c8a70fb2f98aceea0e4488fb7f5e46d487d42814ccb836fc45facb5d2c1aaa4654c14c146b31e5100bfa049922d95f29fb14fc7f5cea47f4f939e40827a4288cefe9fc49b9135fc0b352faf4b3f390601b30ad38b7c27da5eb0006d4924738988f90fe51b9570e0dedd04c2c1136c6e3b9c9e6a84a5df2a059cd21da429cc84d93cfb76b534e154e085ce2a8ac4d2643f49ced56bc37064c847e38fc99ab7b55523c8df04ae549eb517289d9024fea86a107eb3a39b281884c67b6ca908d485ef5c0a8a931195144eb4e9797cc2b04dae89a6f4fa845d382c9ad4ff1c8ce317dcab66cb72385e5e9f2eb104d9ef268b5a3bb3ea1b1999e70dbe53ea5100c926ce6fae72f0c202daf9189a6dca0577398d812e88d1cfe4a60a92585c92a8d1cc8ff9135f528fd050752ac32c40958bf51abc4d7bd4c5dcb828c710319f07cf89a5d761970417edd3b51ecb65d978b659d9cceef79c5b7d0aabff6577a76399c968f87e2f7604612e8dcf51ad70891927547a61801e69a152796b142939a8f01b725a13f466dbb2ac345b2808d1e9689e22d380e7cf729bea68257fddbfbc49066f3ed60e2f8ac8bc8a6fc560c04fb08dad0fe1a71bce26d3e2a1b38b31945789c25c8ed4e74f87aeccd6ef5ebee5ba7b342b18b7616add2124fdde24b2ff51305ff63b558fee22c8cd5e2e94e4c4ef5ae633cba4583bc503b2447bf5642aa1997ed44f2e39736ce5c2861aa51ee84f5b7fb3df4a5a00a4800588c4945588bd15e46182d111dec5f48a32625d6f76f6a81215233647c0ec48ed47227cd83afefeb3af01a202ea4a28d36a307ba3ee0b3b7aa783cfb6ae1ba2dccb7438c4bdc35d9300133e507548b7f6aa0a5bca00c18803ee758d0c532bf606e4d1ea1d08f209371e7572caee7b15d41b7ccbe652987068c6350122ed638a03818adecb2f66de459c723c37aaca61efd8e607ce44b79730e7b07f7499fe1c954a35580eb547baedaf3ad8dcef0f50b85733641859d413e15eb74266d742e0844d1893688441e219aece8ace34ea28326c4deb45d877cbaa288b8d21be54bbd5f76e2f5dfc2c7942982f55e0841dde303296648a2eef3e3605b9484c278d0ec9eba2367bc4ccc54a9c82d9ba8257da5a7d8f58f9ff00bfe332437dcb73aca008dcf49f82cc7a38f0285ef0efea52b5081a2e4d68b486f747671f638a1dae05381f9d2a90ab5b959662d7a41c6c179325228a8febfc34fffa838804a6d603d7c55a603b99028f12480d1f650b6ca90c9c88f67823cf471b6e28eea0a9cb7ff02a5d3d4c658e9a1c402e267949870f791e03b6682ceef76774addba78197ad6ba019cd086dc9891af5aa1f55c007acffe440773af7415c5eed1e76f40ebcd7caf3e0e4b93acfeb8be8ca4a055d739feb2ca43579aaa041aa71c6045872f11db95bd6e5559411403b709ac605490b1deb73db5a2e1243faef6152f9aafda504649d944523acda94e7359b17038f63801525e653ebd8903190edf09122aa0bc83367cf7024aa792de0d83145ddac1ce6cbead2c5e84b59971d12c7f73fc7cb2b9d832880ed6a8ab2f2168bb2ba638b6ee6db71bfef9632e145cbe790ec99cc7001935e671836c3fc5a82f03b0e91475320c03d92098a32d22c58306e85949d43aa550b72219b2104600e1141d9d91edf7d3f1279336da75ce43e52c8a2750047ded9083842c61d9c664d0cf721508e05c4e88a23d43e887cc9d81aa493132381f138b95ceb1222033ebbe95cd927396c497c6ffbe760cb93e4c69d883624289211bac05816603579e46e61a513b240053c498c6f0f0772739267f8c063ce6f55a91da8a744d7e14608f00dc57820913ebfd3ceedfc2a736493093c5230ef3af13a9cbf0d4f162a9dd53068a6bc12a1cd1a033b813c975b513d5e458024d2ed8da844fb776592e195815d6d57d797e46547b2feb27c29f878656bc5e44a051d16caac0d75461d4a6bbaa0f7f502bc9a198fd3eeca28e0fbe9ddb4926428f5fb44aff1a2074684fed90e3dae383bdd3aa3219c2f2001831a361ff596a16a3b6ff8bd025920dc2736868a1b905a38ae149b10d4e600316d3177fb91ad8c640a12964c49714834686133c0ad26c7d9f642198738b2cea39169d4d4d55902474710102bd2bec87b7d5a091cb5c19eb86b8966bb75cfe90d5484a4b49f783852daa1c1cdf8f6c4e958a06e01aaaf8d7e44d6f8bf83bb72f5cbdf265083530af23c711aa7df3c6ce4b0a0ab1fa45f41407e4cabbce458e8b8bd311d0682f010fed2b03017146ac488e6cd86c190ae62fa0cfa84709f75e90d8fbc0bb285cb42c815014fab20f669f59159763bad629318e41335f0409142a1eb92170a1c705892b6a4c33a3e039c70bb7cad84d0185f534e84f8e404ded3e90dc02d63917e7b0c97dc4383a01520a9516add647d94b9efcec4000ecf4b0cd2a504a0c73e0f53733238ddcf2e910519a5cedf44b49df661d6f9731d4e205123d828714e95409bc890da59797189b6ed586d6f592eeedb068f1b89bbc67a5da520e9ad9b31900a48a891b51e760442c174cdb7e53a1fa64414f617e828c89964c9619998af99e8002144c2b2b041a3006317f20186e712795e1bec8ec346c74bd3995e72a545c3a950082a00e81aa5fceeef20b1b6896cb0a54c96ae7eaeb2656b147715d29bddce0159ed063337e69d84187b7d8c7bc06c82a11ede11bd366c086deb01909220e9ccf2a3b769cb65ae8d1c2277027541d3016349797da789bdbf21b85ad3ea16a294d523c785a71a30483ced4fc6b62ec0a0e28a03a8461580d3602e8cc36a1e0aed2d85de304a14be4c375d617876167be8771e1591d38a73f315146248552cf6104e3347016d3332c824bca1868b2e6380eba713ea8291a0c556757929668f8d9f90e0c4cb9ac48986c9f4ddfca0232ad1f45e8a7ed418e78d55b5072ea241a6e0bb4a810e318e404cba1b892834d39ac7d1481d51c9b588ca86cfddcbbf097d97f6bf3d7f7c5ca703c8a399bac2a76462bf56835a1a0d1cd19e3b9ee3e0dfaba736e50127a15ceb1c08fedb44a8a6f73095408101996c88f4f12837213049dafb1664bbb451a2303404c0517ec221966f1100f87be0d57f694d479485f081815092f58f9b0d50a349a428c586ee671ba16ef69f971f6d76437e6b0fa2e12d1ffd26bb9c50d073bc9748143ad849d14f2ccbffd48792474f84652c8a761ccb1719d433156bae899651fc7e56a6b60e1e155f7043e73b32124d99fd27a8450e199982ff2a46218c18ba95a99757a4bc163b34be35f3d5b15345a8d45c2fd0f3e62b06a2041a8b0d21e997ee9e170c13134d4dba442e9990d94af5363a85972faf6db4ebf9710f19584660f2ce8b96eb8976c888165987858ff066815c0908cd8da0d3ad709eb6653b984c0b824adbabfbcba64f286b26ba259c330ddee44d31c4fb5ddb314c729d5317e47dc540b07e5fc8a242e7b13f583711963bc3752ede57c13575615dafcbbfda4a360899d7af55d23122fe7d70c457c85caa816674fdaf6f5ea50f662fca63a65de3a42241cc464b1849e2aefd2ec8859f366234fb42c5c275bc1771d312a9a50e9b8fea81d638c97cc666ddb6641036adb8d004e0d995619bd6a09edccf596a40e2ef53fd9458a4161621e637058c83951bf48a65f72e713d721e4d9e2d2f6d336306496f7d4d944567d2ba6160db1afaebb1ec62e2617e29c3482fd64807737b411cd3f053f116e80ae8f03f0575fc349e40a7da3fff477f8a83464c5ce1f4e949ed0c0d4e25b1ed3e741476a1ac6a6e39670debbc1a3f9ddc8bcf982839413ccce4c56e0f45d618075f12b051f73d52980f03f9e405496abb780f308b66f280e71988d30da642e644f410c35a8394499653e79b2dcb71fd2dd99bbb01cd9a029ea6c0cd62f0acf929d2bbf190db5323fcc741ba7be8a4c671e49ba6f1733893234a11c46a52803491fe68e68af685aa3b324facac0bc05261b37d8d41cea55a1798febe2ebd284be73e88e3a6b9a271014cd2fef8a1bc8f5ac337489fc7853660766dd661eb846f8e77763495f1b830d68df527336020f5d38d39b5b4755c0a8826ce06feb102cc0fae6da4c8509bb1b78906deafd4b894b028bce0c2a278039de9e9bad7fe425ff3f93a27746c3e7eaf8eb72cfffec2e95971ea6ddf5c14cbd498feb199517582b0549582168ebaacd8d181fc6091dbfa4eb5c76d7b8405fd950385e75957df18ec8e1a83777594b4e1c30932c7977067c5e68d10663ecab8c3e518b764147a21d13291720a463a7fcfd82e6e50d91d201cda608aa14152b2732cfebfca805580224510ab0d52af4dfd49eb46a53fbed191b5051bee2b814a7f487da150ef0c644a5ca7c8eb49edb18635d86b20a3c7737853d07faf93176205f31f299b461f3b9f353d1a159b7b8796e4f55482aadcc155919ede06840ba6c9288ab7aac312456766ef1c4cd23a952b7ca5c1e2ae5f19cf06a66e22ff2d10747ce0e1d04bcba6a196d189d56dcf908abc6e46d783021fafbba72725bffa53e1e42ccf15e5e3a7946fe0089bc12ae63f0b601e61f56df2ba8ac5a5f245b9b64da0a2aef759bb3625ac34860e9c4e6342289fc8fce2f062d00f28d82dcc4236b6988aefebeea2ce31f7000c97be3c66117e6e52ba804fa1d523ffce138b74c4da940260a6ce831ecadd4a4eda569b8f466baabcc1b643479b25584c45d0f86d5fae6654e88c4c9cfd76cf7b287892740c659e1bf9f99da2c28d2073bc639480025146723f4b6c09213bc7c78e1bd782e627d2bebe5457d85fedfa36d6fc08be9cfba2c1776556cd917f490bc0c7c0a01f8cb66b0b015da3a3c601bfaa81483d77425a8414da5b19badec5c4b88e8a128990d6bf9e33cc62d7ac71f5c260627b823f2be8c0c0be1fdfbdd27bcd1f30f779c3b0fa229342d8ae0ea4694beb543a83818631a27991033dd87892458178555c5d642781973bbf1fbfb68f4ef6aa30e3dc464006a11b8cb8c808e00266a05d23f5aaec4739b4b07b1eb4a2853e898b255b2bae704d218ca53395f5861382fadaf082fe842d75be4698f316e372f3ac8572ab2e5c79151484cc1ac4c0a6bb0d98b73db15b2f26f562dda22fd802f04aee4713c35f0134b7c0744ac91ae42447984fa73fa8521310f3d8537fc4770e1db9aab5de19c3f753df60f72a4437efd379f4381ec5801ef0d1ab575901e3027bb5ad9412a500a756005e840350a70df64caebf36e5c3fea966d6e9879159e0702671a33c380a48ac6d700fd25cd67ddcf77551d64c7099d989e07c753c9e00b0e1ed52819efcf89b480c58b1fc4ad4f5a04095102f030df219bd39683681010fe69358e8c25c8399bcd4cd378729470811bbe4c270a62cd47380ed6b0f6538161c05057c728736c69246eb9d02d79dfabaf4d960ae7da1ed44bffda84bc9c174fbc2a74f54feab00d1690789f2a5999a01c09e0afebcb9e48376d6b2a701d4d681ba29f423ab37cea4b5c7efc569a30a2236de58d47ed081e41432cd6a4d4ddce55d9bb30fd319ef93b6262628f06787499fd9a6f86a115089bbf30050785e6b820269526c05dc803216173ff730ad1e617f41cc1b85d02c6699b463d2faf1567fdc7d76e6b0bf851d4ca4cf1cf9d41ec5ffbdb62f360bc734635a0cfd8275b31bebc05fd1796ad659e5b570e8c5bd0edd06c01e6021a6a882ed92940684742f0fcec7be115c6e6fa10b06397e3fd758a45b994ef569e711f6dd65c925a41a1ce7a7f1f84d31334d3105cca2672e5c8b44cfe9098f518ecc2edad58c1630571bf5d7cfe477a14ccff179087f44ea63a363fa3eabc09a775cd4127c08c9aa3f6e3170e3e68e8072b5465c1515cd959bf85badbee816aa46f7edaba01d60a1fa3d0e8ac65e4770f676570b0592c014d04e70f22069af8bfd01f1377ccc69166f6cdc3d684cf4e808737e36be30de8e921a82f91e421144073547a5bac017fb74641d262d93e4da4d5ba4ebc3fe4cf060bcf49e0b8e8b4e86721f6fe2b762732ac4453de9e49df8af47d058b6554ae11e28c237ede9c8d086398e3e0b8c783f7f863789cecf512423fb8652519fa5a06852a187ecb8e9c3d0ad22e783c52b5a72ee108adf9a30a0b77db2e3af0e1d30abd97957f506bd0392f96ab38aeb27fe21818775f6a866042329e15c1e97387c32e04de1163b4dce2c688adf5ebfc4c0ac3ea110a83d06752defcd224df9426f86c49eabca25b5932b53bc41d4782374681b3b03c77d9fb23ff180e9d55879d7ecc1a9ce12c3d0efadca8f6fee75d5820ab1fa791d03b96dd6c672dc6274de614c22a5aacdbef678179867cf00c16a9c8a2073c207786cb836e72d42e1898cb40b194e1d1bb7c62584243a6a60999baec9e706b4a6f61659f204aa5a3ae68bb15966c35c7c51ca65cd685dfe1ab7b56c4d441249c3f8d49356eb399925d454bd906fb2cbe0653bbfccce1ef754dfa239e9af3a32191ab6ce7330a5932c264ee5827ec0eb978bceca63b8afea0c3e6653cd52b719e145e1dba3d0997145f23c85fa15beedde0c0d73a7fe887bbede17f9c2a245813ca515bd1a0043a2f11d1c54a4b1a498907895ac131f11a7ab46afa8b97d7397ff325619bfcc28adaf67675eb2269d770066b3fa5ec438095dc404233db2756206a128db0059b8ba1c725358dd82237c53ed0a5d8380415006dfe68512bce783fd8f34d236de9b0c4d623b926250526311db1260b9a6b805a0d0d04ecd8de10b992d851861f0471a56efec957661dcafb47a9f72d02bf05de0f1061b472cd631af2d5fd1c6efef41ef40792dd7001c8feb96226c0f434c4f5a7db4434cfa02a392bbd2f2a7c0db8c8677a030ed91445090fe2d9526ba9be7bd1f3780a318040a7acbf0d118e725c6f90b7b5fedd807281acfdaf8fe07f43b6b4dac48df277c692128968952be2f0313770e58d3b6f1bd10535f98b57fbd323254defe554f124fb418c70f0d06412613c2a4b91e2372db2a4e1699e98534a70fbd1dc9e311e69ef1c775367c179c67d9924332d91ea61c7367d78a2487edc63a667db930a5d7712cb75c4f6a3b9124a71d69c8cbb6db6b8758cb703107bac1eda6307eea82d917b0bf2aab9a9e9f0cbd84cb5b6bce08fdf5230519a8d5140791926155d62fcd38d0d4537c8d6b6e5357ab6731cec0b33875cba726e9ee91bdff4686d085f99beb91efc6dd2b33da28f93678bd582a91a57cda674a84551211b24e01e8c5f32fb020a385373640b7820229977c5569aa803af58f7c4b9021cf4eeff6c6c4ac6cdd7981f31bf2557e4526b18c918fbb3b6176ad0228613ea986bceacfe009e66409576b845dae95aa5a5bcec271b26b6dc5334b30c727ce676567e7b780ffa6e6eef4416a68cfb8d9794194726a879b8835811d45d98e8df43e0924d926eccd6ef3d2f76c928549494b33662f8796b4021554b507d92d05a7b2aaee94f51d4e842bcec0422385dd9eba1f60dd69c704e264fcaec6df7421a44f31d141242769f363a61bbb61aed90e76040851181d946e41184f20f062f42ed532f8177eb7ca9e81e53a2c481661960c074686c0a5d52618d488788e000d102cdb99eef2cd428c07ff56024b9a11f18b8981798d1b521ec9e4b3e12905331d785770c54b5d32f6e3ccb6c9fa0d92bf52232ed0b2f0b36fcff8b54091e7995ba9404426403ee078697078db03cc1e80cce14d8352665985b01cf773d041e4bb65b987726f4ed2b3826d57af422b51777439c8e645e45ef8ff36cd913aef417c7f4324ab5690bb2e80eba3b60bef9c89f32e99abf66e449ecdc83d1575a0255a76e44127e58b226ff92dbdacca03a1833e553514a5222eeab9b18b66c0eec05355c94520258151a7568b2b1b5ad8084bc31cff21533e2b94095ea2ef2095d10c2257b6cc59f3f740ae34e32e44d4f844eda721bf22148d89cdeb8bfac8dcd99df41fc5e3685b887f837f167b611934cbee29956f65851d50135a1a05d64e8a8ec3f5b94bb9876268bba0580b73a0f63e5e6c36e0884cbda5a0f9152385628a5a4f355584cac69d26038a5972cb61b37fdcc1ed18b2faea79cb6919ef2b997d3be7493773d1101f98648b793a925019cc5b9732ba85fd1de36d453adb1ec9792a97c4b380fb9d0c3a309600030a0b547858ebd0ff47cc00f9217e44cdb24e5c8678fe97f7c48ba67e51019e8373d9e79eac6a48e380c28e5f4f7548cef7ff6830d598a9b215e4d7ed0c9c9240aa77dfc7f4b6dc9977ef53b690d2a2252645410b86409aaa975e801b26bbe31036692c47541ffa8486a0e7eadcffb1a223e2b3552c2afc513e0c6540dfe0d44208dba11a76ef020a607117cf0ec435acc5f0e8d610403ee8af98713447f61b895dbf0742d4882d4c4b99ab9df45d9eecceb838800240ee5e93fee8bf6960158fadbcf6c0e2627f2d7e4c506c795f11cd41014e992b5e3b64f62c21cc0779e2026e649f25809c5eb3c722f696744b7c2034ea9447616bfe2eb88daa5a91363758026daa2c691d4048d3a5375a8b48896af8f040fe28e21d9c90be794a554832823fbb501a98a8c08c63cf3ff70c07607581a5fe210444f1fffbcaa8a3d211db2a838641f8e2ede14e58d262f951bf38b1dbda8202492115bd8de007c88782c300fee035bcc8909747a86b96143d8d233578a78e94965a1e06ff68861f637d7734b38bf6f2f759769976c1887515821c9683ba7a296ace70431e435a8fdfea82053fa1ebc8c536201c2855940db30358dadea8ef14a10ae057d9fee2383260829c7aa7a8f1b2c781c8a8586037883d660cd5b8475ad2e4a44d4fc9023d3d3cdcae88834f537247f6abf6ce2756d147f006ad1a02c5be1b43f25142ab330595977286cf5dad7cb68f13d45887b46c3a6ed64404689123f589e21b482f797c42d16cfc22aeab8a9c961051475714daaffb31fe45cde807e68cea8018aaccc97e0bd85b4d78a1c4d751ce2f3a189e223dd007482982f2dade2c9edccf60b4fffed8b492eb896f648288bb0ddc08baae6c0125d8333a9c7d1ba57cd60df6a75abf9cf5aa7dc493b8ce9a5b276d85014e418a96374a65c53266a990a71b4cf090c329ac9905f5a9e54634c86649b7b22494b06be074a812f0fa0bc33facf1d21e184fed997a76ae7c9946f7855e2d2f3b0cd958a254cd519c97c9cf10f861dce6d9d6adc158393c72e7caa71c69b0b1eca7e0544016ac3c58283bdd415a97b4cd40b4ea9aaa5c7e99c3c333a01058bded4f17c46207dacfac2572ac5bf289f86f073b5a31859611f5817a241d2e1487459d768c8f53564e55ab2a868f7b50f5390025bffe9a58d35dc3b92f04514756171050623e28d912d9cee46bf51a5a2c78a7d126f5dd34aeece98b01bdef01949f7859ae5fe2abbfae91128a4c679835dd9c57eabc754f91969cbe4a055e1b9b4d143c1461695c6d0974984670cf06c0fa740006e534b2bd9c18cf9bc90d24c4da92ee98e6873b0ea85b6d98c02cdbd2779258da2d64110f562a991ee8946e54e4b4551b8025cea1f1f1134c80e719e0098ac0dc66223e94646c79922789f6fd08355307262fa5a682aac01686f432ea8eb2fcd5bbd23e6443220a273573d6b4bf3a7d62f5f6c46066effd882cace33c5ae26007c7eaa7827f0a4dfefbc7199758b17571e48b1a65a105d406e457803240ed7980172dac5d85137642662c727e2b552bd670f2ce3b91484c7d663317d8bb0d86e90425e72c98f4ddaeec0ef8d0a565c4006b096d10429aabfc67c0bc831a5b919cddb715339ae18f49429e201851b1cc5c268ca24b8cb743290c4975370e8cbaf41ce281cc4bcbe5394ab489d244d7bf1f91e752144d39d4dcb7a6aae70797e038233e214815c2a661e2d110cb9dd6979870d1500fd1ef43251c00690382b8b166b6d2532f5ba1b77a26cd2e5b7c3653903b0dbc0077b31ea381e765a12dc00040b92648c18bfb86e0057838bc2c4c79c029136b280e9aef62bd2cd7a4d25ec636c419d1579a1a740acfd2db50d0093019abe282057b491b8f67375aa2b1f34ed59580e645a1bdd9878af19d29a1f1f54a8652bbc7143e98bde6fbf7e5703f9ab2f586260ddd95344b65a724d182a99f222e0fb1ec1b62d1d4ec92e540404fa46aaf91ee4c54aceea82405a9d528176e3e4d1bde1332e947a3ba7cdc17e1204a89af5ac83b947c19f535ec06b80a7f7659e0f9afba2a59b081963f9640faba403f80175fb203512cc404452d802cf28314532f5930d0f39bfec4a3d9858102f61237bed8ec57b76a1c093225991670d7703101ed6a1f22677e7d461f3297e4ac2778d04d597561f5507807fe9c4310f505efc91acc84e29af69866abb9f5c71d77a62c3adde4ad49c3fb590e3f41a02883fc0e8d836301f78d3da34b89c4a92ed78af741b5853598820cc9755021641c21285e7e24e4df21ed13a50dcc87228cf17f553ae277ca163982236c02eae731a99d9db12ec12326b7f72ba528b5ccecdea9fc558f39565b18f91c434a7e4b91b09b404398d7b6334491efdd74948b5b4c9e6beeb29bb5b33252af8ca05e43f682c3bfcf6da5264740a6de7fd102484550dcaab091c1b339a0e328a0ec3da84a9950c90f8dedf993ce7c80cc674d82a7d1e0f830ad5d57336c6938e4f70e8f00aae1bc4f75c164cdf387a82d87642cd043692890ef8511168c77a037e01570e1183e9601f66f3c7171542e1b228c91321503b4a5e3749b71927a05d915cb7ed6dd674c2e99fe14bb75874bdefc17552584d8e6ed18b2d156cfcec968a41e603369277916c9aa643621593fd2661395d14610a36a380f688dcffdff4267f1bfd9c6bee4308b05f80915444a3e286fa0f588fa62454d2b9432fc637afa42e6f3b29b420d2b20f9433cd0ddd2a4cf453094192cc3e620372ae986978b8ae5cc0c4b267a248d73171715a140dd1e9180f3f9d94015ce259f93e9dc3a92dde14e3fda13d8885d2b0829da0513d7a6d4781faaa76d76f07775f0fad0313c09c95bfce2fd84dc1329d036fdf2d849c74deccb4e38e36ff7fa7f5aa15e446083083032e2c85eed9368240afa53f397afec2496bd4be67742d03e886a7eb18eb7331e9ca0fcbe127d8ac34f1379aad9617b94b434a0a2876069abd3b2cf79acd8047cbe1869ac85e2498c756dd7c3a3d87570a9f1bb26237fdfc473f3088730ff476c077293f203553eee78f1d272121c3160f6df4e1585e5ddd7d5787b3c6d07f32372a6666bb7b2c4f18b544e00ec3a7b00fa2f5f771a5362b13455233c5c6ba6b3ec54ec06029811cc37244177d38c6636e236e7aa09e482dbb402aed397c0776d02370cde81d5d5248763a6caf00c606f9a39b68446bee05ee9de12ad7a3a55da0e4f16e7b270d853e76d903a4fa7c7d605111e2068d751c8d4cedc4994efdfbb7a33d41a07b15bc9ce42e38fdefdc46be470b1bf179fbc45d9ebbbfe4bb29e0b6508c175459578340792002c8516fe82d46196b3b94ec6834e78375e547b114c050e5c756138a975da8b43c8de1ef1ec74ad2a557e18ea6e3889b4b05e18dc422989acfff67fcba719860ebdcb9b52242484c8f0e97e5a7e5ad88d98006bb75d5e7d9b894dd1090304162304c46bb7d952c62fd21657ce0f152313c0b2139a6e8db6d6fcb2c2f96259581f6f9e60c3ad839e6a63bf8a645cfc4f804201bc05d2794e32be5052ec3819bbc4e4603687fcc1581cce106c83277bca6cc518ae6a7b110f38b0c71919bf70cdb5dc2805e420e67286a5986663a87ed22b129ae895766aba01896809d558d2a07d19444e5d65851f9a6ff0dc7bed37e3f1d458fc7d7d6d96a4c852b9d89ad41ca6f0836da5e44abe7753e2b6d938bba32c0e226f521f5d0af7537b00467a28208f98c82736342c0c0a3df6e6e57b50f46cc5cc1efe51f83e0aeaffe1e9728bf094ba43126c6b7c299d615cf52d3bbbd6261f03e9caad80e841a4b947f82c38606fea7705f5e8cd270ab21fcfe24ba283836d4b4ab328c585cdfb2d8c54ab14760b5093c6fe462d7e1cd0098c0268b9bd1980476ea16fe8c8921155178fb1cd1f0d9a7c01843b239f7adb9c854abbceedee4a9145a55d6cb4eade097d9bb562c57ea4eeddc626163b1e5444a093ebda314311c92c0e05749e925042edc021982805f2ec440ad93dbf60e0add02ef6e58f796e3d8b48aa1e5a5b27075712dc6b7f8c8f2706f24e8ebd5d26c1ade04be3c89b4bf740648cd1fa91b4875c80f74ab1605d7333d03b418563af602e685e4be460d80886b0ca1162e74feef2ec49e1c48f4ae62a560080ad2e10aab09d197aed7dfcce1be52c55d8549b1681515b5ebec533affed4dbe7e47b93fdf21152f1daee9df98d58877e3ecec942e466a97cfc8447afde135b7c970f70a887384e037c4bb3fb64690d30986a3fe7d2c551985524d58cdb70fccea23a9c3c103fa00eb87a75189f043a13225418b23fc09b5ae6a0ab6820c83ba22aebc1c7df5694099d0058638e58779258d6d570aadd7fe5d15cd3f5204616ad8e39855e18b2962872a57526deb8ddd0be4d695981adb7e10b27180e281a052d962de242658e80e3d904f7a34bf764974bcfa3bd5bd8c4a9fa8630e4e1b242b47714d952e5039e104fd79843f1bf60366a48eaefdf0ece5769a7c2f104147959fa4294ba310aad17e6388e7b832c1d89cb22da8979cd5e9dcceddfb30fa177b3bcfb5fadf3008d742558feb4123520a8a3da85ac9a86d3bc76fe0e5333302ef7efcbcbd8de0408ced225fe5356907157b0e7735afef3fa55fc69f58255619c21c39941723aabd5e157cbfaa305a757cfeff3494b1516756f28f24ca642db6a342f9ef5755d9db783a02e9870fc1ff8ccd080acbea146ad55beb003b17b0da769f969bbc22bc1ace9d0a88a55319fcdd921bf007e460a46aa9a48751cbd4eeb0c14fe053c626701d44fd4ae9bec0631de13d6dc2ff3a538c0b6104e3347016d3332c824bca1868b2e6380eba713ea8291a0c5567c5e9f48cdce62105cf3396abd54e140449018aef15cc0365a603cf04703e85ae1d6cebabcc0d1948aa2d921e70bc670674eebfd8304f8eccc403682f9ae9bad69295a0098fc6e89c0bb56e77dfd2616a835e0c93fb14b5db198967203a140b11fde9920586e629ad4e5f7b6f7cd2fc4228d8ae456dc1291370db1882f0abbc843009abd91a28e4d088cfc64936f8735c4a7e1b77e3a466700f9bfb1e8f2bcbe3308e23792e6f6779daf16235b4d7d9aeb52a0b6a0b9bcdf5911c9b869bf8c3076575773b2ed13362b5c4e375b2e3e1c8202d3291bb1ea1ceee0fe8ad0e0f84dbc5edaa591629681f5e8a7c6478261189d55cf1fdf3d4bc55ec62f0a3ce6e181d4c2dab04901cdaa851641191df72a5d8e3103deec43f1317a09b8a8fa58887074456ceae9e87af050ce044b4b9ae471113113e69aba7dfc234e032bbcaf9467e9cd33f689bc610663a4b96cf5abccab6602e9380fac099196d97a7d69ed2fb2c42adf0b400d42ca67de1e7721162d6f72538348091dd5eafb925e29abf7894b43f38387c0b2df1b216e389388ad5865ddad0eca6fc811ed9d2128c02f09601bcfe86ec887d3d60e1cf0f59d465374995a2b954aea2350a28c9038ea71238ab8df946e176ed9052a580f1478eeb833f50065f5a6ffaa82279537d148cff134ae9ac94afe5d83c5e06eb91695c4f6a1c98b9bfedb45d0ea57257543ccacb8b984dec2c15dde83c342fe324de3b7145a5ba607a38d9458a4161621e637058c83951bf48a65f72e713d721e4d9e2d2f6ff73eb198b36336d2a848d15c7769749e0582c2c59d191d013130e69a9c2e74dd08ea483a81251b6757beeaf22cc36d10a6d0bf961fae9880483953b946a2514bfc84a6b3f312354e519ac1ac6f4c0a8dda86a4f584fca8fcf3270504e1966a63258d7facaedef3ae023234f9eae66582a6699a45e4d647ae4540fbf9ae1a59fc84d67e31d8baa812bf436ffab46a7d21d54fae8e31742984c9c2c92459bc5decd67a4d8654e697bae674ff7ed228460feda2d4708dcc9e19503e0ccd6de5058942e6ea7bb4767a4e88109380f8fbc1538e48982b444da1ebb3f9a0889a05606a9738d2d471609d322fc54d4df612fa78f179cd74900b3abe7e31f635d76431cd9d64ee18a36d8ff399a1b2b8c20e0a284d742f900538e020fbd5240396a1fc2ce98e6e028c2d1f31563e39e7e628b360966cde44f4e6c9eca62e060a05002a4d90d6454fc72c254277cc516b172cb764adb33130a459115b79b4ce2eef620079a67020e3ab109e7f3a3072208e62451f14780b568a5d2ef56ab416fcf6990366ea090b53c706af31348eb5a1a7a2d18956ac396be68dffbaa998bb2d4d82a81838a5695778cf4424805ea1a4046aa031e3922743dcaa7a23b77f3276e3562fe5c81735186456a6f96860492ce49178dd150d67707009d0b9e7a2a9818bcf2ead245dbc9d9dd604f9edf0fd1933c4763d2722bce88ef01a911120bfb6832ee0211fb07d30b72c513919e8453122686dbb2015a667696cd0cad7f0498ea3ffdc1892f376794ac6a8ddb874f0afd7db7eeb52f144873f29353de06eece9912ce4a62d805af78808c61042721bdd6f9f05b8bcf46df41716d333b2b30559dc2cbeb917d76aa78c96303202307de70e5ed655807e86febd122c60ab8d0b5c1e934cc25a565913ac81c45074209feec552df87911db89fc8fce2f062d00f28d82dcc4236b6988aefebeea2ce31f7000c981898dc79966f8015910eed62cff30c1fde3abf95ee2d3c35eafd22c86179c6f09578626684c295ad55a718c0977be4ab0cffda78c383661f14ce2fb6b304a982e16e3320b2f7248e357bda1966e13a528efea08b96efabb15f966f688526e75bd9e39cd0ff6302d1853e6a2fed3a7e3db8312aa074dd0e38685e73686a2744a0c44b667398850e88d017d2401a52355ac5f5add87185341e2c89529dc9e86747b3b10727fa603b814bbfc4592b2615894f3a2d0fe11f9dc19a99409f12a20130287ba3ea7a28c5b8d81f22ba03d4100fd2c9fb2524e2a179a5a5ab650a1776418d4f24cec63f377792f1f37dda12634edcd83a94969695df1806c278c28700f1e69f8c3b1af1805d1c54064c544d57ee007666bc436e8609bf154bd669f6188b53884d64619dce5bcf4207aced87fb5e9f3a12935055236eb807a9327778ac7c81400a0fdf75628e7a0f19d0c30d38228f8ec8fe314ccaf1c2fd937f219510b6192c02365939adc2fb6e09f09c758092b17f738fb55203d33c2e232520f179ca3b38c91d337e057967e7a4f015dfa71e11402623f94204a155b7c112ecbffbfa6962710e7dca9bc3281ea966d6e9879159e0702671a33c380a48ac6d700fd25cd67ddcf77a0aab1db11bed865cfb8c9d49d8a3d0ceffdb0d33ff26c8cfa0cec4826a503316600a2fb6d047984c9ec2c681b16d25bc425284b2bd4c1a111884be6460221d4a2071c979c23b651b42ec446d9b35ca129ae62db7f523c06110b75342e0a4bdc577b70c51ebcf5bd59510ffdf44f99a612a6098483e75d8a1162baa2291e81ac0995ef0bfb1d2a76242653d96d061189cc8422ccca04bf83647fc03108ed9f6e067e2d4838d0e09e6a1d5262485f3f8a30c0d68a4f4a7ac47afd8c7d21006eaf1fe4d9efad045e7f59278845c1d11a48d4b29f3f5c1b8e3004223eabeddac895b277e09dbca7b6215e55ab4a82a30ad1e3493e4630db043e8cd8f5a3f739f278978da336104be944cbe5bb90887433fc6ff553ac7a37ade569c5bee821f4ead82f411476f73002059ed8881d32e6b0a6741f2fb7864fc089f1fa9cb7573a85c25c837dc94ab76937eb4b3067640eec531ff5ccabbcf4209b4fca2672e5c8b44cfe9098f518ecc2edad58c1630571bf5d7cfe477a65ad78083258a31799247f1a2bb530a232888b3c6bf88cc19bfa0672009364a17496f4033eaa16dac345b0d58bf2d7a48a74df935902b9e6b4faf7febcd8201916690fc51fd8ba27d3c26a5d838ae67228ce327a108b5119817fb5809c30a9c0a03f5da7d35bdddeb38363fe584c883c16edcf866e74716a6e241b2a3cc82d874cd16ad6b5305acd050f196a6c9b21d0025bae53de8a72e23bf0c88d3b3953daa0f87b6dd131f5a1f480ba3e80b468701eff47c5f33e311224712788542ce408f6fa4a7097a8d923b18417188782e12d050dcb48379515b1d93d383e6f57d603f66b8f228e0c31ef44a7f4bb822b27514d2e124128d109fa8aee1cf89feae07925aa791ab1e4bbccde4abaa833010a7de63d24ba96f049a20278599232dd03cf09a7bb6f430ed3b7f2f3ef30817db0a3a70a8891b96419ca7da3e4de26d8d59c43b321de27ce29f8589f4b0703321322d299139e2a737d6374b7e370498c2b52b98368a799b1ed3392635bf61e2173783a3de750e9052d2fba2de959c5b46d01a621c56a76453e724d4fb40fcc039ef4393443d71f0883f24f48e8a2710884f4e556452fbbac633ff2a009d455c0cd36a0763658ae40edab852121c6e66d54ec23957e7159ac685f1cc2d295fad3c9a66589384ab3f5533054d3ff668ff60f3cf3478c146f3cccc8371426af8f17a23243968a46344ebb3ce59f4cfd517cd07bbcf58f80632d6f99d8579d164eef0c094bb1d3cf898d06531aeab5bc4f3025516281df55d14bb9b5251995db0504abc9c28948c3e0234a0594bf97e7b5336031aa954205b4f0a6c02832c8740afdb0a4636ff48da13ca8320c73498733b840a065bcac734ef5526243a4cd64c65a47917d8eee327d19c921652808d89076cb1ac95ef504750995480dd0d88e143cc83067f64e13af3b29004ec7314a9749431408dc9d989423cf847592271b997b05588e322b655f7f4f1d80eb8ebc961ea0bbfa0cf2248cad29c787c567a138028070645a82dd9956ab7671bf94eba8414f95f4c9774bcd35f655e55c6251a5fe9a1a4bd3e485556324085c13672b510aa1ea70e4e7d5243c203d2439a08070ddf15829e4a9baba1786313e3b63ed6af16ed532f0529d0f89efbf55e9bdc579c1dfb5f56d6167afdc2e64ca4a3ff7e5f1494b8d1df79d67a412a6d6d7b2b61c891c3cde9f3fa6d08ae8b36684b5c49e45ee2444fd296e5f8d418167fbba1b60b3ea82de265e0883fe7164d0e53d1fd1a6e04dc738501171f0fbdab603b4e41210d971eac932d216dd0842f02237e1f19570beb4925b9882fdb9b3bab3ba541c045ef6dce8804fe3ee1948d60437ee97a3e27ae9e3adb7b71c57131590aa8318b160eb75ce03cb716dcf038d73bcb2efc4dd30280bdf224f811797da64b6d58db03d87d6b1e0bf163f6efef28d4666550f766d66986afca688bf08512d27ecb4f3f51224ae33e5e906ba17fd2751800ea4e2ddeedfa1759ff5eeb6de0edf9506187b30824caa396e74c5be627b0045adaac10b0ab2f9656916af260b57f2c6d6df06a57fb1a9e2d69930cd0fa961888295a7ba22e0cd740621238e8c16274a33474f52717f7d5addbdaf84e4274e044c18893509f42810f8a839254a6de3ba70f94c77abf75d849ee1f692af385541756a2c059b82fad56f9567df07f471ca33b281f0b9cf3e4130b8f7bdd709dd15964807954b06f18b6b25d1ab3a99aaaca5a2cde5d1db7aa1d368d51b4bab430b806578d3b2ade0d2952e5af311d1344ee09b49984c4cd20f95d4a94e209987029fa679e15cd826f9803e8ff608fb6e919c397abe3769685293ae258c29038cf8752db98c1a2005f859fc6c590e82b4e09e63a92820656c026a5be2e30bb800145668752f8b8afb8d3daa72f448d8e66c5479950b454b12c78d1a305c0bf818e48bee95973508613a11ed8c6c69cabb2dfe1bb07d5353b55982e64e48184b809f8366b7f89c810ac7c463097f59fc097ad835b3eabf4b9356a55719ddebbc37662fab6075e3d5974574355d2f086dd489b7136939a3da1c0bbd5b072890bb08020a497e26c7f621776ef037280749f67f4eeee866be379e86882d64805c9673da3b678b9545509b04424ba4ea17436272d2ba431aaff3629ce14551cc906ddae9c1b0493232e0f5d31ebfccdf3b6ed998b7bac06a0c2ee83155b50ce32aeea9f668de9c87f49158565dda294c9a1fabfc37883063930fed6c2773cedd15c68c1c538d354ceef6a07356b2f5a8c832889c226d43f9b01efbd63206eae30040e2b2f8ce217a76d958c02400fc20f650e80e036d68f7ab30294202b62c56bb7c6247a4397b724c18f481f5130fcf385cfd4be449ebea787ebfc6f405d72bcfdb9641c19c16fc10310e6013ebfe93db5a35463d1744c47fbf85e6e2d0727549690826feb820871674a05996c05f0c905bc13af5903703e4c9479b9824f1881f44d84b04f04a5f621226164468cf7065609529f62bc320f73b55149a304c5a42e359b0efe605ea6d38f3da3411393f8c3259d1a4d6ea0941095cd519d5dc6d61c481184476e5957eded6ccb807197bb9e5213258d9129438ea617a34074c637c75c2d0967c9dc96a2a652a3b4f474fe5e61c9fb0e65b8a0586169fa1594efe34a81bda8c86bb4c05b51544d0aac917504e006e6e140f55fb4a9a7f9d9131bee5675755962b10c9523d255b065faf6c9bca2476394e96b985383a2fc0256be1d0c15c618f1237e58cf009a0317e680da6d8bd7f507a713f691b345254b29d51e3552db99f9cc7569d83235a1337fc75b497f78bbc72efbae9f7d241acf93f9bad4d1c1478496a48430e80925dfaafaa7ff712e60dc808eb86db9bbaf0d316e6167237ebac7eaa9b26f78e7bbba6a314733ca7fbf9d2f4a7a2c3cb959c8fcd94f92042b9e23b5b9154cdebc46a7b9c82034c3860ce74c707257c9303d36680d19d24fde29672793122b419722b05ee388fbaba00e307f447960c771af67527af4c0ee03b13c99de41c8749cedd258952dd3757e3eb2b463053cdefb56202bc8a88033108534c7db9786ee814b5a716086d983467fd85e0aef6fbbf7556a37758a7e4ff65ef5c67682a08a4d86ffb7893a312429088d3f9523ea4289d226beac51b2558c7172505b2a8d447ec87360522b6972af63880fdbd92db99b42106ae959363e2565b4b3ccdf1c6bb8e350e40ae9a5a9817c0ad307f33bceddbe4953943ff62e7d797dcb04a278c279dd8225b000bb823abd6fb8aeb4a07e9dfef4fbe2fb34c6fcb3099759c670b30946d68b197fd427c69a9608be0a216c4b30feef2215e7536926c03f6dc80f91f6c023bdf25c5b1615ee5297ff64e239062dd0578257d1f574b1bb6159c3e972152db6a8582de3166b54124f74e02654bd571c9578356ed04ba2dff60d4b4345050cb916891751599cdb0bd856582ee3f0bff3deae8e500d5d86472c2d72f4c4af4f3f166c37573a8dd50f07bed91fc67ecc0801f10485cedc52386f0ac727b9a1ef7e62a184d0c23b31da53f812d804b953915e99192edee9f5b5e585674cc78dc9d039e484db3190c947cf9d6ddcda3a35424e5aa91a4649f2b8bf9f6f1cf8609318147d4e662a3454fbba86b0a8671ada97dc2587f69213933ebbf3f346bf6cb159ad630c00db2519d0f119ced2d3c72759729b05fc805fc56179b4170ea81201a0f0dc056a9ce8e745a77ecd0a5585f6d6216faccf92d1457f258ad5458f43faec956d39f456af6494e06f0b21dece79a4b64cad5dd7c5e202e41e8a0c924c0f3855833099357de9a34c3a50b5680714f610516ce441e10ca8a0d7f977487d745b1b49500669f7df5f366a09cb982caaee884da2329cbce9aa2304d9c5f508d30964cecdc8c58f0d2354510b39cb898eb79c2fde4fd5750cfab7e774400f964a63d31e6c1880996a7d918261b4661a70f4b1e34e416a87765618c43da6d94c7695045ef4c98430ef83a681cc17ba22e82e9c179ffd561b51d58993c2afb3cf6113490b107025b77f1d1dbf9ce5a7cad65b5414d2e17e030eaf2b40d69e5d1312b06fd6f0aa00c7eb99b0d7d1fe05354af4095bf0489b1ce6da18cc68cf7050cee63eae145659f3631041024f1bc8ffdd44e1f5ededdb700643407c7b50e1967af94b13b38fff3c0ecc2161242a92df9b83c7e224b12f17ff89229eddbd81bdd9e1979f7fe8b05f19c6a5185e9b729aa3c062d82636d25b423c3e3865f73572b7882f9943e56748c75ef4421e21973545cab5b727337ae4113402e33d34a5c87ed8ea4c6508a0feda171c128398caeb62ccc7284fba3a092bf1ec716ffb80d7babbd8a705efe1a5be066ead061e302c033f17f66c1915a56176a301aa238cc1f1a04409c0b0f6fd004546133ee56cf625f2497a9083f05a2db2b04d409a74d5f8a0ac673fb4d77921d55aaef88908e28ad0c522ed30fd8bbfe3337114cd72f2fde121af77e2bf4797a03b0c90ccec0a33929a823ad78994bc802a84d8c2125c87585cb01a6adc4cb103771229ce990b1f960a9208832d7aabd71f541471a67997c4b7ef3681675f12f175bd322caa9b6a75db91570e1c378bfafa6460c564fbac43c7446daf11496880d36d5f4ff7b56391f7e72b00b32df3a304fbac6cbea5679535dc8bc35a2e0950ad93f55ed929b8ed73b5ad28bf8200af4dd6a205c63c8c11ec6587a581766426dde097f8f189ae8926f72b0dc1b52e2170aaf360118b10d418980918f7fb81c1e5505ca100e60a4c8abb97d9f48a8f940a73abf6bebadbe59e7effc2292f5d94c92f666f2cb223583c68bd26c3a3d55812b5548ff8813f910a8f6ac19853f983aef0a157b81ce867a28cd8eeedd1104f347cbf6ba2840076455359a64a0e8bab0c9e0b3789753599d9b0cab138adfc14c408a7b6e3e0e37d2ed912140e8dd9835f4c13b6e687f7333ea15c5280b3e03ab4b759a083efa97b130fa1cb8facd4ed3d86210aaaf10df2fe346da0aaef910a54545d0b2bbf56bf0b91e4eaa44aa27d3f0caa16e75b368647040d6aa1b3daf3a6bd8f6b58b108e9f547fc3f20b81c9ec3a7395a83d16df9f7b6645a71ded2a6b3dadb9d6012658831047f9c2537bc30f06721355bd5a275d89243cf3a3452d20b586a90492223428148c2ac01b25f1e3bf5ded8bb159523a7857837ab2b2e3b52f179034514989e8e9fd0367800fbf36705ac313116a5b38134eb0775ef67c528c6cd9910e463e81cdc4e7128f82985b2d80e345389c9dddd892a624bd2a94ec4c95d094a890300aab1516093b882ddff3a792f66acd7524e32c6594e0f519e1a8b42b4b691f56a6a464412b6c17e8585b3953eff2823984b75930b293895e8f569391842cacb184189a36513f221708ce8e63f63a047ff93acb9e498361b6cb73cfea9051e60581b03dca9fe901df3030918141c1afd9e12be5c439e8b8d1780f6c73f986b7a0cb4ee66370826354d6605332c245a6b90a1e0d60859a3b08ff8248a670ef1e01239026a01bccd1fbc47b6d501e7fb11a65068b4ee7d2524514099d2fa6f037af782bae3dbb804f2479ecdd1f21b74ae86bd6811a6522ea2267b012b8c565a8c6800cbf5c61d84d8e41842e75dd2fba52d6a6ba5ff7e53e1fbb8526fbf723897546b6b1116905d9177627ce319c26841c7fb5e7509d7c7e62ed1e9fbd0c3e67a7fc1a6314226b47d439013473185fdeffa57fd0fd19bbd857f721068bf60b02db492211063e4051344f9bb08bafba79f4f9957e8e048626574dcc369da546c258051fc4b467182efd43d2755501891f650ef96cc8de89b727c6519b705af9f694ae4901a1bb85b622c0bcbe706ae19781fee7ae963ac51d701074640a5103c44a59ad4a63aea5bae39ccfee80cd48592752fd7560f1d30b17922c6be9a5b8b80eaee42c34ce28f0d4cfd31e7033091c8d48a0e9b5b7c3d16a2c6ddbb2f8c024d88e0f4e1d1b1d0e1737919098a1b341f247790e0480741c5417461a15d348f3df2a321bc4bf487e0824df470bf110060018481222f7177cc777b89ea9f5babfcc015fecf3c52828223f472f9e940a221ddcd9c33bb1312ace1bb716279936d1add3d73f95a838c818b778778778ca172a2966611bdd04f09800684ba25c34ccbec055cbdfd761770a79165c9b53194ffb366fa3adb995fb5551e997fa651dcf844c7814e94cc3e7d2901a399b64a77dbaab9130110f9fcd7ec248dd994d2264967a65fa992653fabaaa0b22307e170fbd5137d6c2b02b7b5954f3955c9f1a399af18a71d7830eaa7b2164aa2efa6a0417aa883033f2508cbd18b541fe0cd828029995313e9acf8a7497b697eeb2716e61bc09a245a848b19318ef5a6dfc04fe1002d7108a541da3096de8cca40aaca3a0ad80fc793d684a816ec092ce707da78faeba1365778e5b58a28cd4ae183ba73497f232756e2acde8285241949518e123415d2774badb3878b1330a1ab4bc89ee2191a1f81571e1f92e2a19d43c4a981ba086a6a5e8a5df8f4ba647c573a7fbecdbcb35c4e2c68e5a9fc5c16582339f4896fa7827c6ce5185a8a984978595108f398ce850c22ea3ff758382bf3027202005a4eefb310e161c485e011ef88080a7367a0d8994e00fe8718925ab47082c08b43e6bef6a833929f5fa94eeffbd4ba0e3502d6706eb9bb2e0c52931a65fb21aea53fb56798c13d6f33b43a8de55837282885def402d2b88c6fb9e3a4a40022e51a40ce7c7b567354df976f8fdf3d49924ca0b4b0cbf3f0574f1e156dbba55a58bf9b68fbdbe214a7dc67be5c3456d82e78510f80ce8326b080f791411ca2701388e0aaae592ea63aa5710649987064fc51ae6281a6872f192668c297bd338c86785162960f6054b3f34cd0a96156585eff78d8f2d7c540ddae12529b9f68d849b2d88c6a4577a95d11417fc9aae9d5510a0691c496ee2b205a99bccbd53098590a601aa0488143754f55a6bcb60656447c4346e4fc27d527b6a9d72375533c9ed1f84332dfeae7d9a007ca93a20f5cf36919b4a85d4200dc7350fca8bf2694be492b041199c929c1a80ad2a1a9880d8176124be49b50140b09cffd22c3382770655d403c5c639b70a931c4c8d22958bdf92684faaccd91db860e8d729b2c18caf1f669022560e077a39f8e8afbbc1ac56ae9fe48f8be40d133b2881ba13654f1dbf4de8df5bdbb6c4fa87e36b26e7c7779d24966402cc359096aab40ef5e2595866174058cbcb9f153c2ab2728ab5f8f81a2a35d27e6558be818373d2263cba4ad550815bea289d0018c15cf193826fdd0ccc9689a68cf4ecb3cfb580978e22ab4cba1c8138ee8364a00e7d398fe86e48f03e0b34015b56de3289b14f0554b308eba7dc92107a20638ace8f18392ba0641e5051762b0ce029233e143814bfa9aaf2fd2f0fa24546cd20bd9ef9b152c45f3d65e3f3daf6f3853a7d051bd254cb5ef30b57fef25af9a73a9ca483fe0afbbb8206c67ed71369576883dd92b8ae43743e10a16ebbfdabc7bf99fb4b29bcdbfadb4f66e10189000a6e09e5b8c6b8110287413db4c7a174ba8e63085034bc447711c9baeb0f4f69f826ae68744a91774d1a48c68f000ef16b6b5adf54dc479006feb8db9c11dd100283a7c4744b663dd39345d27c77682acf0bb69c11d62dd6f7c463e3f9a345363e5d03b8802e36ce1eb811e03e9a9d9c8f49d25bb5e01addf9e54d6740da416de7cbb2ce22411fe885c6c9857008844eccb1a55a6299cb181ed71ba131d569010972ab2b3c107f094ec53a13948decae07c35bcdfb4821225fdab2d874efd6b9b2ab628cc0c68061d8b010f6abfc199c3e49a7590d28239a5ea9047faebf56062c73382ab2d0f59db5fa8dccf57c930b5b4f696faf0d59a4dbfae2f11c1f89f32911acbdd5a68c32fedcd25687dfb3b427882d44580b880a5a1f6fad88edad11da29016962acaf3a6b40af3e4ece55133a61a8aa735329e2c33ab884235108e3989c22cebb58ff4bfa913f56e748e7b75cdbd7414aba083ea6bb5816cbc405e9b75be6a026a405ae3088bbe1db9b7631d0ab8d783ada9963182010bd20ca679801c3c8db6fe542fa029886d9f3862e44de8f7747829e2254e695e177247270b38114648ab38524de35937a4662583d974a6b5db530c963dd857395639c1161069a4697f27bf44bd144e4ba44224cbf5b69abee61d2556996c5e5505da040c80e0032b2d6438dd801cd0e564d4a930f20d316d93dd141bc72d42532a7bf294732967dfdd8446a4ee12dab634f26ccedda761f4c07cff8d00e3fd817d1dc1190e12c85d4245ae63ac1f10477d5a937c4d8a820651b0587a2a3f4df6a4b2f1e358dff6c0e29bf7d072fec8c6f21a120516d16ecbb49bb4c28623cb90fa76775cf4ee2b2a92e527e0d08b5881bfc92cc83a01056d36e36371a8c1d0c40a0759f9b00c5ee122dd785b5568d4c4f66d264fbdce41cc79541ec48bc964f1fd1367d8b4d4954ffad5846432819cf076bdef0050274397a1758a6bcbdae4250c8e54271197c56797f151893c4eb0f6d5fd70f256ab9898a29ba5d7028f76df8ead254ddf54fcd9029f339723b347d82d692240dee2d8c59f2798489ef29adf1bb323917d9d32805980d454943e2bca9807cb1bab1d0aaa6bac60af1008f7e9f3eb9618a48104a1f005526c65a3241d5a2fd0ddbd870e61fcdde88fa47b2773126055ecc9c07bbf7f262838ed7b71a9c3cc38c2c3b4574f27bd9aba94ed8740f1240e0507754384c20721f8526e0ea3157a9c83f74a9b4882a576608dd7b9963a6becf1a94f758ae8caa973a56fc4f2b129a2bea000c047670ab8f712996c05fc058d600396f207a9be99065349e5f947b3889e49062c67453fecb922a5b140c3f03ec82b02178e51ad7efebfacb036f8856660d2e14de6252ab1ee8ea85e64958971f2a9225e565c40eda0fa4c43392021ad44db22759d14ddfd323d0ced1431347f8e7275b7e363efd0d01bcff2ab0747f3bf640a9cef48da9e5cd8cd28e781aff5dcf228a4231a61bd02cd7cf6c224188c64d2bae9c054af61e8f3c02ddfa290d8c0278c6bef7ca06a34aa1a859fca27f2c795b9a45fc771f6eefd659117138766d4c5e4a286473e5b7bc350cd1ad8f1ac11b500c85f5d63ae5161192f7184d85227d42dd6dcca267c6990c36b44a8c3068a5a89992f7e965d7516282d8cca91c035c828c891b3c7460e1ebdf2ecd17c27de52dcd766bb73e7b416b5aa44deadc3ea11a2eac2f0dea5e357e8ff7bdabcb87edced014845fa4d8656b9618d6e5bf197df214d2be844d1036b4bd2e9f4a0db189898a7e28132aa4fec1fcfaeeeeee25982a17bca3748e49854bce48883ecdf4049d42268d629b3b3631d7e4fcba4a9c757df08d7537475ac5c0314d9a45d4739e0b49ef8f980c7fdfb84273c227749fe045c111d83599a0716d883ef45a98a368a5b1236f119681ba27cc34e43930be2a3667cb373b33e525e5d6fce619e7b4f3c17991ce42ac61e18c5845a05a23ed0b2fd2642578b18895684aad8cb65d5e0b6ce4fc40c869a14a5ca111eba94970edb79145d2696b7fdf54233b9c63ddc9a5ffb712d7ed71ff9cbf7c1b00a8de2b4f82d9a206ce81b61113aec304364687dc415f59bf085e39d9866cb9e800dfa93b2fc691dc43c0c17aeeb6186ca3bff257b9a9d8515369988e811c87f179263c2ad5ab737fe445e28b981f684e7516e6f6fbbdc735e261453fc7174e860eec2f5d59d5af82c8a9602549708da16777601ca8451f1f887309ac2956f6a4f141c640eb3f63eb837e825c1776e36b0980f5b0d6bf8f7dfa6e70bd3c14fc0a0e66d90ccdca30701b4fd76182e03911ffd0a5e8f7ab31d424817c01141f03ded8afbe203f304428653753d6757e3bdbb5b170e70a3c8ddf967fae24f85add267f3418edd12b5c2bba0f5d7c791452d5b4eff37a375cc1f3ef750dce1c2ab1935bd9ce59f0c2d91a29c714d53fe16571243f7a675688c4354018a7c6e8e382be684fe0d5e6f495cb99b7280b960c586852ee3e36777522faa2ab958732fc898712544930c698ce9d44fa12bfa26bf49ebc13657cbc0797c563df3690a65c471542d92ce1f98b820f9f6e5fc42b7908b8da8c965c94a0430fc0f7be6b4e1f380004501cd42806a68acaf4880cbf3f795c349906af1213df547f200a57f133e4d605e71f611c1e7b92e1b88090a9947c9a9125ca322eef528256cb1457a1b327791cfa11f553a252a6e5dfa5fc5548f45c8ba7721c4b2ce1401109051f91cc86b125a9bc085ecc132a3569573bf0c79ea154bb529cb48d82912429b86c6d6384d3a80a16f1f5d51959eba30b496cdcc9b7ede82c9272287efa6fa324d902e95d6266e21a87e9963652d237f3384e84d04600bfccb0efece78febf6a2a734388934e78d082bba72b7b48fc777ea31f1fed6411cd89279f7d1f5f3dc06593e1b3fc39d1438d785efdb9051c352df3fb7f25819964a7a96c36b76759e24a48f496bb594015e50881baeb7dbd748b88d9120ca861a06e471b393597340077fa1c22dc608599a4dab564bafd3434231ce21d89aef02fd70811b0ce5d14148e1def9b4f97ac2573d47c319ea18e74b0c7d127f5d964848cfd4868ca713df940c184e714dc9e15e3fc27b6bb5ab9f4337f6b06e98147b1ded8d8984b069ab9207214d886cc19a562ba5e6cac816dafbc974a97d5e031910484a75255bebc53ba8fe1c74037638e59b3da0c4c62181868569ac6462ac9a75980be4315177d212c7fb0ce22ec1bbea2212174893b7961bf67715fae50a0d1edf0aa73ce2fa22854bed47890fa54243a15062a3e382e3023075ec932b7f7a084701ad2a1268843a0af482ebef7ee43a4c0715a145dac58089f3152b6c3e00b7925fe0c3bc1af2c06e0207a299d108b0714aaa53ac71fb4cab476e6ebd59fa74bf59436645b98a7f1008f1398285b2b83b4c21902e917252f3e6c0efb07590fb6f8e1be6e42535eba811f3d86f3cf4dfb1d8984e1cce4fcb7788171a53686dd88d7e4b3fef22f04a42ea4961fb7391bc931f919cb798c5b8a70ec45c4d5a1f5857af7d44861067ad2214000036a078a594c0b7635e38ddd436926309c44ff154781fc840ea8d62c0f5aa09a48d2de90d98915796b3599f05c0fa82ba9b5366a8f45c9c70de1856686302fb4b68b5ae0fcf65f64cb60295ca43c9c3019bf0f7e23790757f4b9d8da55852c70a65e0d96982e27f7db9bdc9a3d561beb3dc69f87be022c4a2762d3451c5cb92caa6734d234ed27b3bc83445fe2cfccdf9d371ff801d1ddfb4307b0aa89c00e12f03f3cd7a6968cf619e97bdbf7cc796247011a0350d2b946a13099d44a63ee07dc4a08da27296907d08af20d3c1c5676914f118b30c24cdb02832970e1c7e7101f4428b1c22c28b57752fa9741a1bb2bff93d61b7ff462bacf22ca7e7199ecde9acc6c7261d32cdba03f66a9bec86afb1157fde04a4e871d674558af1ad44909db9d7cc8c8c5fefe87fa6e0a21f0ada4db4310fe56f14a41dfb011adca535a2483ecd2666adcb040a7c45ddcec3966db3d6574d14b5559d7110a8a0f61a2095726b5df6ec2216432e407f08e45b28bbf93ca21459e9c758df882558be51c96a81ee41a4a45ea8d714ea0b5c71597fcb43d45327147f2953425e8ce5c6515f1f64a4881f0ce7b5a80f9b978ace5e3b57b1226709cd829ac15ab843c44bd3cd084c4bff322d67779dacea66072a6d9a39309a65057a69d462de2df72921782ef4b11672a4bcb098ab027fc74955e53af8e62cfeca507c80bd3ee6c51d3f8e1fdbfee2060580ecbbf87a44e03471b30c356a2d48dc318afe3133ae7fb233fcfe5ecaae588e685d97a34460edbd4b030af4bd55bf7e2c97847f62b3602577742b3a55ff31e320fd022bb1ecaa186cf5b0d6ab05e59c8e74bdc350565abcae8a1e6cee299f7814ad6b4f5e3e28ee1c83a920f5ac0344bcc626d7f0763389df7563e74cdff6004f7a572259be6bcb4ed22e9bde7dc838f57d070201dcce93d9f18f5a06e090535ebd99588adee9065eb6399e9a9825a971463e81b6841fb544852655b1e505fd46bf8b19be1262e5e97ca48d233a82a25cf293b9dd1289c8f78d364cec3b5e56a7c5daadef4b183910206ab2043da7d7f5c7abcdece87eb973562b43463111f0433691649f275f47d706f92bc1e2de8cede4b35817da8b15105e490a14ba7b96775c027aacc6d237ecb2ad9da4b86805da67e9e1acad492ea5b0ea08b48f50d612ca1b6f79da03221e31b763703feade351f7348d7ac58091190e51175473fc7595e485ee906a9ec804ca2fede879856d8e7c2979cd5d0366832b7477518193bddd147528f97d8aea6206c95be1024a76625f33766779fb3b7ef98979ab7da3519c66f5dcc947f969bc13656c6e75ff8c7dc0bac0684ae048aaf2677eacc70d694ab76086de4a0fb87155822e46758db3ddf0fdae0079951f776a6231293469b9c4b06698cec6c262b82ab8577a2ca93039985e9094822e0e4f5630dafe67237badd73f6acc22de4fa856085b1347b40a81da101e925c249f6effac5b52be952855173b674d95db02ba197e83d358a2a5d45d1c0c331fc60d7ace860cfca9b70304e6bb73065c292533cdfae69e6533e09915c349621a2cf19365b60085dee8fbded4dd39f797d38684edae1dec158130a5d89425049d1e3030269ca3ccf5e3cbcb98f80718c452265bbd307899f97ab1c66025873a28edeb70edddd44b480224e83956af489a27652cdef2e11d3b06d3a943d5d0a306a4320f674bcf378f93ebf09699db78ae2c09f8af411695f28f0662ba3c1605e17af3d4d053f47d48912572389307208361e9b94bda80a452072cf6c43d0ccf1128aafdb3b68b498760647e3010b52d18abb81a9308ec9e490d3185cf661cee8c1ed8b4592a7dd5bf790790b20f2b795fa25aab4a3e07b4bf4deb2bac177a78f566486ad33a634c7f58b4999b734b3b56988f3b84f960e6de35f5b0752c91f2cf1344bb527b446fd257dfacf650c8fe8f38c2fc3175a9a22aedd65b5970c86f4d320bf946ab0eb049c267e50e6f2f184efa6268fd2df9aa06f4c4671b39956650ae4d9a8a32953486025b93c6af4a473386ce36b26a563dc5e6bc67e42f7ef95cf1ac3fff97500747135f4d6fb6286571234a22e2f394dfe73de42a4073bac1077fdee19775607c4cfe0914284b492bbb5294800f33d8e25b429381566956058663c651951a11e3ac79c3469879b96a3e534306ac49b60dee85f591125992bbdabc78ef69222e495b9b9e62ace760956e00167ae24de738e07924057dbc8b66c70a9d6c080c1c526883fe36940f26b299e57999aa9a3a429bac65adbd0172eccb92c1c92301ced8400a3985035c976cfb0f52dccafd441d1688b3dae2674a3115ae79d2ec0e80bb7698f0f7cdcd4008b44291946cd5b985c80900f5a4249d7be61c208ae5ae7d2d4a5fba50c9b09ed71b14321806b3515b6404330c54cb8d5d3a1825d25961707c6dbdd5a3e9d38d75a592e11461ba990541c15c0132989045aa328104a8572fe861ea5666e63e50f3194f4b57370ed5af1a39501bc692cf01f6cfa02e48a02056af6c58176d90e23e36e724b8ef09ab4a937cc7ba1fc2ae20b5bd0d981b577365768d16cd62e9d4e6091f76439e60ecd7cc8b7d45597b355b5a0d1a774f7095ea40d6c9d5308b004e60e9d5fd27f5a72256e3dfb84e00fc0f9adb482fceb858951ff613b57e6ffc843afaebb3d989fdc19b433a77c34f755cd5e9d497cc36579f432dab9c61354589b14bd03979545db40d0944aa1c524b0e01c3d62d4c3f12ba967ecac93d7db3787884afeb6c45a4fcf684b7c7fdcd5d260d812c8d54436ef37e96d8386fe107e6e17d0174f051d83985998544c8234eea38f39bca64654d942c0b29e7eaa6e0b1d8c184702018a897fe0a9b0fb7c1fde0facfdf894d6101812197f7889a7aa1262ed67280f4420d238ae9027192cb1b0f507433af4e8afdadd5deb7f54669669207c68b49808f8fb01b6391888bc7470a0f3ed7d00784fc92219f282441ec4676558b57b681bdfc829eeee85e4a120e6fdb1a06f299ed0c8d95d0e288503e7d7f1d21057d25405d8a9c19b587f83a13defd9caf1d2c60091008984d1bdf3341fc961d91c9191abef027d26a0ce6dd7d0690cdc480d65e800cf8969a44380d8d8ed79edd55adb30888193d06069187df98c7ceada029c93dfe74a7299a02f4b849c3f95b1148fc4e15e49dc295a6ac11dd5c642489aa714ab8ab5456b7bae2c5eb7073c5956db22832c16d1ecef6b1f02eb4e6bc9286ef0ffa5025d63ed414248d0625b5911dc18f684030f2006b5c36a937bed6e2ceb268669d4ff3e3312041b37859663f3e73b71917690e55a71e6a36c4350cb7d13d79feea049a52c01d9af3d8bcb6632cad2195457a5b6eb42f0bf35aa8ba9f020b9e5413f4c12f30f29103fe605a233e5f841b6703a60b6d1c9c2e3e044a96feca7e169cc9b422d71e2274e02566af3d388003e54498d59b0e80aedaf281666a7f76727fca59b180f41a4675a7101204f5b1831a63abde58c93a49b9209134ba76cde916198042fe7f2877c623c1b1e411492008134c2f8d093bae5e1ea11e10caa53329017c2b6e254fdde0656cd77b0013274f3905353a5316fcc945e03a223310861fcdebde875c44aa23727c2c86fcf0ec8a581e486809d3a171714b1ad5125877c4840bb7332cc745e615e7653b8e16671e786ddabcc6af3e28d5b4253564e0c38bc3c9f6680735cf30a21939327eb2ab715358510cc1db2fd734f07e60a0960d087c61c05ec9837d43e5fa6f367b01bd6f48896cc45b5f678295c1deec95e4463957d2d9d738b35d95dfaba55b00815ec1f34e2ebffce5a66b04e55a63efb435a9b0d53612c572c82ca4bd01ad83bceeca5cce6590ab9d9b5c25b34da324347ca6b8a537ed09b7986c8947672a9646cd4dea33f9875886bdf50c689e9bfabd7507a551074e90d3b94ca2682a8a7f5cf8549d0b46b80e804ee1a44a61729fc438a5e9f626be411d9cf78f5ae625b42732b05c3cfc1e2ace0d05e030817c4269bd9b825f4ab550ead1607adf1f687ef8220098754acfc6f3aa1a0f5fd92cdcca0c0a6316182e3f9bcd77b8f787c921ac2a22bd2c4480319b76ac8401e0dc1bd4b1786573dc2e64af46331199d169a30ecbd14e97130a9126a8b045e60fdcb36d297e47c7acbb4533726d299e1f5edaf4783b9920f0fd5fd23763e3a6fdf15a680362574da89d151ed4f3af04de0660b3e3aafa910deac2733c5007fbc33061caa1a6ef48ff36215a0f40870ae15c3306726e57dc98d808ff607291887f9288d4d227c92b9fc074cd8b509ddaa6f9dec9e64ef47a70d7448b7e48c695d5bbaa6fa0250e1c745cea8d35ff6e93c49ba6b0c68afb976a5e3410df85d5c72e7f979cb23c94d12cb069f6d95b0c722eff58be78e350011adb7dde2b0276a9ae4c4e60fd09f7751fa90b9da401930f956dd4b869a5ce8861e98ad4636221622e0f25c899dfd586586b7da7298d934be1f0af91005b2a8700a5e05e9db62a67e25e2700d86f36e39e7211c28c8c82c208523cd2865875bf1b721e221c38163e35e9be2703ccfe6cb073d7a04ca355ed34474f51b6046d9d2705dc1aa50fe208236f1f6fd75a9b527913b36d4c0318afbfb9b4755cfce3842df8cbcd6010cf638f01101a5e8bc200a6696ba4ffd5defcbecf777ea24390081ba360fe7133d0670f4a3bb79f0ca4612ae30f2c5e52f54b236c3d72fd4f3130327c8843aefea44ae314cbd93713bdb0e739a26a38c99470b8ea284f038e17e7568c91d655d9850f2b5ba0736407fda5caad851adb108aa6460ceb4b144c8af00193723dd5be7e0b50ff79fcda1a6c7c849828f695984b0c7aabdac97038898e0ac81c90b8c9df196bbcbf48ed8fee552560a486a2864c3d9e3123859e641884f7a769404149e7f866d5c35f2a6ddbdb3b140ce4184444d40fc3dc89b9176cad13d7881b527ac8fbee995a0f6f2d1b528c26ae8092418ec404eda2fda713e5a42c082ee117cc127b0e90676ce311c2aa33f4c94a1f266561fe67c8abc52800b3388a44756d44c5c80a044c3582b179b286fa4c2850f923bd547b0cb6eee808560e945f24fab223eec67c3d25773e725259a4c2d111d05bc66b3b22629a2275b6537fe7bd4570b749414d21b7572a983dfd4b52dd436221bbbff8e723ca573a8c35a3cf36cff3ab012d75f53538a6e53b9a96443c8b72f49e5d22feade4a019d3b2aeb1adfd61ba34427375430eaed61f66e43ea5d79967afd5751049305207b37cfd2b4343d67c5fe0d4d4bfbd6615b2f474eeac947dec8397835eae4b243043be59dc61f96fe432fa663dcb85442d9ea7ed486fcd5a5baef4469af15be4a82b672473ddcd7c690be539ec5f0f09320661c93ae261c1d56ffad1016b418ee55ee094d579c82141a42da2da61b476cc807e087e49ae80ee12364563a255149f370b7f697000bf27d9c354d146150637361e7e989b42095e6c760e0c36c34466aa4a0f2021df123c2af4e0214213bfacf32a8c400f7b8ef390de565b4058a39dc0216c97cc526c110bf760c33bc82b01f58c8e5b10103039ccc51e9e106168a1f04c0906df01bd8f468c212d0c8f05bb958b3041599f7a132c5ea454df693de18b4f12ea2a46669af92c1d2a62d9cf0e8a323970acf5d74f9086a61ce1c61061fc1ecc3644446688daf5192176d86ddb6de3099a9006f3ea37a4d4f31e4f1f140c333c48a85e1101215c2dad000f808f7a0c29124c67f951fe05dac45341101d4ddbc24cf997807e89c3cee3810e31865ca02e6cff59ee3f3743cb0937850665ad592022084a1ba2eec0cb60f31c67bbf2cbca9afadd00270eff10a25cf5a284b97c4f39ae8ae3502325b37e91b5a83e39e3538c7e9edbeedb95ebd4555ad2dd19a7061695f63058aa8aa5f58f35f9f390c3ed42a4974e5ef610b77f2756ba8e1d93eeedc1950377cd9a6a718bfe5ceca0a0138ea8d25797315220edee6d6b68f3067fd1be0422edbd7890bb9b362201b6e66cc369cbbb62e43a4f236cfa3aabe6040a6360cdefebb8b8393b5d68850898a6344843e264ea9ecd37b37772c30e2907da6daf4900e1a48e4d658cd79bc5d18b73b025f96f16fd05a2082ede373003c3b72d787fff41b697ea4781fb0943912b54b2e3eec5e84ff9d6e10e97ea9ea64befe2ca05e902b9bfea3951208a13a853126a93f74ec21a3276854fd95a341cb7f1486e223e52377918e5bcbb75aa05d981f2f5655e52d9f52975cef793237144557e97c351a6091d22af59627116a68cea913f69b0753292a854583de2506526cea828f6296b709f4ecd8c199b52296b702d65eb8ba9c0f57e8ad4ef03106441077f13353b3c72324763f751951ee8c59084e40e2c9b9c1299d1901ec077fcefe1250df2fab24a81fba2b6fc0daf83ef722f2e171351becd70aca2a5a71ab18ad61c8fce628d8006db3f3f0523329322643e3115494669f8c3699bb004a6e37ba53d9a13379cab13dae5c953b2c63e33a75d5e3589f092491e0a262097f8fbb6d0f9d856cad7b0db2bc499c6f187fb0e50f78283735dbafe6282404e941e18f8d3daae08a05c1b8c2146cb80f50bac9aec4b20262d5c5e5380646a44c4a7a834134957cc130d4bb6902f8a1a1166d21abde951d68fc230d42c3d19800cde7e48d910fbd51d31da2e91b6cc952b0d6e380d7c2f26272312bb587f89c2b0d7187a70293d82972cd5a580d4ecd9640bbc2ba03aeff28d818e6f64a8afc095a62d37dfed39b60b25e7fc99afd6a59137ddd0681b97c9abb3edffa449dba2206a78e46ba058021a00cfb75e77d30172d134a253726b88aceb74098ba0cc726ef8afd13f1374f6261c9c94d0302bc46fd128ae4980f66621d46c06a4ced8cb61dc4bdbea04b7f82d8651cfd370d001f24128a08412595d25aac12a55047176e6a69d808c3bc4a07a670de836d4f3fac2db5dfaf40de3dd05292dc0a1c16fd9c28c6560056ffffffa9