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 57253 71db3e03c449b2789a8bad78ad911b48e5cc74478792c9607fb7baeac449d5ef

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
010f508f4b000404433469aec39005a2ab184c1f2c8e4b7864d187ea8ed37b3b
Certificate Block Hash
71db3e03c449b2789a8bad78ad911b48e5cc74478792c9607fb7baeac449d5ef
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00f013000010710000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb79f1bb59b3394df677a833898f4c1c1b956c6918d36a04ff3bdfb54a5209b8eb022ed9362a9554c0fa5bc286306a50f27c7e299e739410e206f5eff64417b09620a4749c9d7bc58692768070bbaa6146930dc01f8973634b850000000000000080000000e00000f013000010710000

Raw Header Hex

00004020e1ab6590bdc992e0b70cd6feff02ee27deb3bdad14deb54c9247757e1ba144458ba05b21a8216408b834440ce54b5f06b7656caea1e6f2d0a75d072eb31c4723cc5e0e6a4f8c04183b7bd38eea87d164784b8e2c1f4c18aba20590c3ae6934430404004b8f500f01

Proof Data Hex

59,560 bytes
1212160103078de5c1c63baab1b9a51be5c90c65d04474d3a44f2cb8d0b0883ae8f3096b37337e778287043953c39db20e81d873002231ab8f265d93c75797499f85f49568ced7cebcc77ec187da885f2999947addac7055c28ca5305d83edf5cc7755325400a786b9a34abc79a79ef7850e5ad5b51bf4d033995374382a1c6004aa429055896bf604aaefa9d82bebe53e130712f2cf23b9b5254f3661099ebceb11396e2c3e7bc6f63a7929e73f7833ca3196747690407261298c9559e58737d7aa60265e2ca9c0e033189591c68072ec0abd9433f72b6ff7710cba336cd0810a68db0f5ea4490a5e30773bfafc1ad735415d759d12e5fdc125bfc111b2f330081af6df6d0c8920e84b25f116ed7bbd67a06501d9c7888e5991b5bcc2f4a030ba124daba770418c795be5d20dee5b2e62d2401762330b8553982acd99ef4b55196f9ca3704184c57af5bc211114673cc421a541e450f98f536e3d42b1efba5a6c539c295a7ebf86a71eaf50edd57733b14bd8540f8ab41fbfd4ca4b44140451e0547327642db7140b437e9b66e95123a8747f93a8be85c08c73c2575e2991684ca00f660e9726e4e2f0d96e4b90e143f0d40ae7b72b7960e02a56b41cb15de7f2046cf85f49804d93d852dd66b1493e9c9c783c90af09e7c5245286398044b5f38ec9acf77b4b1a038c58657fb9053ceceaabda5c19da9571d676b088b860b2fde2e0063837afb423d610286a4db8cb4bcb243d5836b45b7dd59b9bbdf827a8671adeee231301a92f3abbd24dbd166b3a86d57abac1384198d9163c127f16b888305455e109d3e0f91e502a61a6679364870641f7e066a85c32da84f6f9651f9c13190cf7981364260e9ec3383a3db08e6b021a7b534cd1e46a25b58ea6f6eef107c16029db47581919d40b7770848e68ad5ddd7c277a99aef3fbd8df4a8e568c222294534a69a0f18d96419cb3260e4bb7f6a685f52bc6f674e818a0b90b2ae3d34a74bcbf6f43b4cbbdf91ca8d0a405d9fe4a594293f66d5328b4387c9e34c3a43dfd788eb4af930357f13fc6b55787ccca47acce06a6c16115e228d6f2bd32c3c7197be34cf86cc287a111edccb15a52e889014b5c69f0ffd6feafe5e3103b000572379a1017f1539451ff17a8f0af48d9aa5b7eb016f13dc8053f847fcd3225c285aceada75aa43d4eb931b920d9ed8b43d7150e1547dd7f899a77733af7200ab908b30b0f1f4d87041366ddea9adf25d4b594f43b7672dea1bef153adaa1b935a4519506221e000e2dd9ee19f3dde6702655b38b7fa56dba7d327bfde17e5cb7c3e773ca39f7e530ca84229a56f8f689a836f932b50acce64c02f13d955d044cedcb54b32cd955501bee71e2294fd36a8b4ca7122d6ad395bd4ee40ac553507936a834828089ca1852fb743406fc7d9368960f26c0b0ccd3966d3fadba1d9670ec0988fddce9d29bec8e146af29ce021b25200a5d1f1ff67327338852b829175c2f2af6f18e5093d1d2577fa618018c752a282912b8d2e763fe1f5a349c8965912d3ee8022a9dfb9d45ec4c097554d0c17bac47db6a730467587d218b1be4040d088fc2881129ca8a5d3eeda4c385254ae2b2b0d1e8491093306537cd02bfc182e0c5b521406b4dcce5a4ffe2887caa755652a61e61cd0102c121ca578de2404464546c1d8cf1bae111f0f46e27c6918564754e78a5165816502ae7ed44cb956db9534d0c96713585112b5e7f3e1eb60a255a6e60f757b9bc814614dad1aeaf1574d146a519e7df655ca383eb78542ba8f082cb82defa3240ffc695a3980b9f0d28c57ccbd10901bdd16b0fdd11e562513b77885f038dff5adf2b727b12697419213d09b820101dd3a3d4332fbc1e9183987ff2129eb83e7f9821f79c2e423d2bd87448efba15abe82985f20d1ee4f2d6a684c07d19364c05aa5c797a7dee2cce1dc8aa173a33bb73dc0f4279dadfa3c432a9adc4ca2460308008c1b4f411463747bc0efbf3386f601ede7279fcb07d92567e11f0d4c6d72262e59eb0881dd383285d395b3d6361918378908466439df0b387500899f19210ac250fde0aeacb0e4e7806b760f1d35eebc77d033bdd91816f187c8a787419f8a456d3b688607414c5d4a41c491e50b77683b19374b42428f89f02b0ca819f0e9c7591bcb01ed49ebb6c91f8a242fa347944e1144ca81049a37194296ed7917db295c4a1cc49e6440df3879fa5fe14c3289712c3ac4e7da06d4cff646fde2a1c62905e67ff0d44c66040b77b236117062e7563d2dfc518e414099865028e6a39cea6a09292e8f2c57f6b479cce69fa2fe8db78d3d862bbb5dc71633c8042e1a8c6b8db74c925dee10571e5228ec77d97479f8bfc22cfd0700bc85b8d8570762892985c4573c5061d32b6f889d5a6409776f37335981cd4348e249c76451d32ebac664532eb7506f0da7b88743a82bfde1196e01e5c1280d3ed7b9c5ef6424dd577b02f68c9a6f97b44f7f316c803ff7aa00961bd3324334fa3722826fee3a52d8d66ba913934628d0a9dd821fe94799b7c09cf42274658deca93183c175a32dadb0640cb3406e50c78f94317017b070f8986c715d06a1a1030908f997b5649259bd5fcd556a71875e70bc179384fe13afb35f7f3da5d6db0804b31ff3f004296fb02bfbdeb0599e9e481db9d6a2607c8a6632da284a9186cea7f174d3163687ca8bb9ecc6adf39e3c98cd161b2941cdcea9e8ea508ddfba629c901bd4386d7e0543836a3f447cc2f592b0f53e60bc12856d5e66d77c0793d622e0dc9ac94152c0e15c9c019b44de9f924259a16aeeb501b9b4a7d2193a8418d341b0940f4315e59f8f5da82d3d9df4705eab47f2cd149d4b13aaa3ba7afe045466365829f74bb6052326dc15cc7ef0881d21c50559082ac6d296696512d46e82dad12c5e2cbb108163c377f1ccf8bfc7817b1ac6f2902aa9958dfd4771d1a26a874568a934eb596f224c184810d95b2281b09da42519e0cca3a97ef5ef86d112b433496856de7e63c7ad61f0731335b4b5b70ba912e0e69e493df040ba0c7887d8ece73fd02d2f31b48963d564c9a4e25684240f45b1cd00c6a5f078aaf61afc1636b4e17a6f6473efe84573c0aef80718ac150cc5dd2dcf93aec80a385ed25234fb56d800fdd555e0e76c24ce3c44fd1efc3e8fa5f1f508885c67cc8a9aea67b9f900032a304ab7989f3eb891e5ea7d5dfc9b70cc7845844382a903122b17c571551caff6f1f52d5de09e93f8cc3bf35078ff4d53933977c107028e2e59470b6258489a9b4b07e057e4f60c58a77c911d599cbf9fcc98f1dd3bb501bf82bef465147b0de16c8acee506b063717f59a783e60656b29e276068625946c4c1de6b3d98b9e9933e83c081a5bf67b26684dbed3a1882fba458c20a77c23e9a7bbe970b855f70bae47c973f65ce49c433e8d655dcc39c1fac1a30db0245919bb8488ff51d56bafd15f2981b125ebb2e8587a2ee16f5611c9135eed2df913798f3b5b1ab5f155a32ca907945f3f79ea4d16f8d153700d22a9e29aa2a7feb972b82e3f5619eabdfe08a521e74bdc9086711ca1114eb3bf907846ec1cb48247171753a7370dc49efc65dae98064f705cc74daed5059b78a7d3e09568a5ba540abf8bdb0883f1b4875d3801c78c00be427c51c6ac7e0d8448ce2ec3a14ecaa2fe78b9fadb45e7ebd05fb7612f88c01e6be084a8423b28f08c2377af1b181d76786465ea11a2c4fc3432609e19e2284e358d405cb87c9df6363a06b365687f4d49af36f1b872d0f84a941aa011eaf4e1a13f3fbc2680cbc74de722a54df6c89db61903779d379853cb396404d9afd6102b5a3d45493ff473a86719e9d1fb11c4781d809cf23f3738bb91642e495f5f01d556ca95fb27663f865f87deddfa7655dc1b2d6276de11e8951ca040c5fba3493c276a457845d2a2d231e210b873de73ffb9fb93a1f4c26fd5e70e2d27302e4c200b911c53d677c395d44621b00c98931c2b70d5d18b0860af92d4a05dd88441ff79d27b50255a71742d666f3f5c1ab6b55a9ac7b2ad00f90a5fda1fb0f79fe047fa198f96c4e0a4bd24ca229cdaf9fb59fee92e845e7f9b1ff9d9d06b244bdd77d6eb418ff4566011169bbccc8f249ea447ec5d44ab4063daace4d528b4c0c7fceeb27dec41a87f64081ed704962ac167487b82befed3b76b436eee933b45c890e5d0885d8af81d2dcaa4ce804c1f375082a3f90d4a978e08be16acaa3448e4c59af4507ceb7d2cde43848ef7b4280393a5cbbd351fcc9505acdf01dde7d31ddc529cb400120a03af5588b4f375026d7b0664563dda15c4e60ce58e68c1d32b88f7f704edac08175b46c5f2dcb67e666d066d94fafe383943a6f39fc46d1391191c033d742679833a926b5f8034e06ae8151373f9a46799b1c11e733182b688a428f441125e67679f0ac0925a590f8b5cd06446d4ba3af2fe33f9134120dc55782a11faf227e41b7339de2b7baa14357e46c200401cfaa2e2c3f1abddf8ac761904c36003477ce822b2695b54e4632a4f7691c87b1b492b805c9802746d82c25669057f07ac2ec774cacdc10c895c2f8d996b39b6fae120fa7d8b79355d08a208f6b5f80dc95deb951d057189b96ff67a7a02bbfd236e33efb2fd0161d9670223875fe56acde4bc411d6a2239843005c03aade173f352491425574dcebc40fd7e591a8f26c3dc6befec450c60c31b874b7a1f000d0e8554adba16a097becba88d70bb559d59fc59bb94ffc6deb4794b028471df086525abfc0f940cd99b9adf4cc76228ea22dfb53161e9434843c0dc9dc86b02c357612ad3cd0294466c8de6942f3788ea42cc98f2279f52b62214ebea46f648c508a5369d8c6fb75041403fbe19beda3e39788d0873e0f3ec2d66633074b9289b39596a82cfaf0aa63f5fbf8fdca225fc524b95bed1230f91b9b26997019508275894ebf5ca2b071c121b0e055673486023c2899cf4f578a43887480a85b5a1904ba3656dd4f12df1b6ad7d753414255886234d16634c72929ff10869f0dd001940d0390723e5dc93f6d60bdb2ccbae21b1c88597ff93a83fd1fac9f092e4831d3af58f69e0aafa244d6b8b3c8167b510f718c0635b06adca55cd454e64dd9d88a2f27cb2836c48943ae9d57c24973495ae26d89a72c0de3968a8fd0dc3bb76e4286e315a7bce5a2971b6e42e040c2c7e097bcb98dc045e08a5f9fa2effef2d080e63b0d7815a898bb3d4233daf96d1621cb5ae90edc96c050fa51c4e2896adf46acf2c096d74af252dac92aa68034e11b09697f17561e73242cb9f3de45abb5ca638259886c150cfc9de9c0a01de319bab75792cbc45f0ef19cd13ca5b99db76150cb1fa831f7000d6b9c9277b4128105cfcb58485d328732306573322742f3d5e991536f4ac421be247184035a2821a22d4e232c2c1124b741b9a9bbbdef2a642062ef6bc3d2344446333cd49a0e6afa44f31121439fc6de2f5755e04608aba69171c0276e1af53661f549a61efc15efc4622671cc79dc67d1e94e58eee070c519043afca59c9124a5168c77f0480c608bb8c1fa2d149246ba23f2d456778f7e9a81092e3aee8fdf459930f62eb5a664db6b822381dab1b23acc006b044241dbb351cbda79574f7fc85d33a7f6541213151e0001c872fb4c0f2cdfe895e878bbe9d8f44dc498ceee4c10e4d4eea28b0903262195908cb4d77a6da1fe39e3cfa93b60c424c01f23fabf92ac119f1739766451514b382e1428c4b63eeceb3b4307e69364d8559a02908cb6ee9d690de96c50ca40e0063f6414ecf6a20c4c034b1a57d8462b2b15b35bf9fa87faf8febd3cbdd235d88bd088e5443d9608686ddbd500b5e034935c3d84454f760071616869f85f5ecf0e49ac2582e9bf268ffc1ddfecd2dfc55d75a55ed07ce2ef23ef59abdf4e1a368a36e7d4f82efbfd10895964866ec1470548b9d2d3628ac993d179321be2e635d675a4221af53c69bfa42288274cce1502f154c284eaaab12691237c1d5eee40086d5a3c8a3e2e8117fe292db56ab52cf8f9a1204796cfefe5cfb3567ac46943d135f4d10dd4f46b981d101817af5befa378b81212a94d6933ccfca3bc3c10a3141b09d71c263fb568fa67452b227dfdbc1d096dbb302de068e27843cad168ac029bc88fe637192b03eb7bd08366d07ddfa59e26267a7b0aba2c72400b8d5a021ddf3a409250388ca0925d33920ef1bbc338959f25f7fba8e3952edff6ce8488e05f1900cdad5989f8643a8a25da20f670e2face941fede8c54986c03e75bd10975c8927e62c8a086d5d278e75d44ec7b263e400527168d82078bafb258f5df1adcacec9de5e710da8d258c81f767eff8c5ef7896bf45d3635f8be76df630f888811c4cceea48d80b09ec381512879897a23782808e63479a73da9d779498116e183e198daa9caea7ebf5a4644d41c54f0de753fe209239c34b0e20b13c69724d316952734476442dc3efd56501b406e9f4f1df6f2d0356b8657385658e61726bc9612af266afcbe3d00df379389ee3c6b4e203e9b11920258250e5e2f57eee0232bbfcde923a812de172a9364392810ba60d986c9e2e3d6b0a2ed500a38f0aa9e7669cd1d3fc01a74d8cc50e28c142f1a8fd2313dc920721d1017fa26636ff41be2756ce35ab804e344aee4645e7bb7e0b64ec889e353da3bc4c028f28eb7e13558865633163411a27ed8343f08746863e6629770278293c4b6f803c1001867c45d045bca5b7c616bfa9dc826eff12f38ac2de78e74f32e7f8de45e216bc6a67270b1f5e4677bb71e8b17ca1a45456531afd1632f003366aad12599675db1d9c5ca9bc6b96c1a94b60b9a5dc45ea91e5b76c238c89a2843ea88026e28a88e0483c0e722746368e796c27930d8d03bc743f955dfc82e70f044e53c2a8b95a21951f1c6cdd17d2a52f4b1c31a35e7d96d3a671708f5d00fd9cd7941f8a2d3b661bd150962624f881b36383e8a2debff8408366122c7fc2f2049690104f0ac9fe147920d6cf9c0c7dd0f2cee05adea5972a447721e6895b75422fa5e05524283f5251412d99689c56251877ec4cb3518d33d101779113c94ad59d21e69ccd575eeeed8c2e2c8fc63a8381c523fb0b80529584ab9c8a86e9e5e852ec90f0acc61afb92c4c3b359b53df7708ef3c23e74426bb8b1efdc0ef8f0e8f964d62e178112d7bfbdb663891a3a92cc799dfe7536ead5d444ecf0216f2fadba190e9dac74a58e5880258c8f3394b1eaf375e5e7f83c5d0efcb98c384c5aaec1a7c6f36c228d33aa2fdd581bb83f6bc86c06b1379b80f26fee784318eab40b1d0dc091961ab329f6be5cc87a42673b3793265ca7f98f3b610b6e4e124e01688ce7ed565f4be0cfae0516f780724c051111c5f9847a93ad27d435dcc33982fb775043f20b5f536a53fc17ec395f489a000169b3212198fdedd4e9314e42ea9702e9851f42c39029dad7f4561c1b0d8992737d0e5dd5d5d72b74639726a3545f6742f9f1b832a2af6f62d55ad594f11c7107f11dd5919398829742a2ea758799b462ccfc4ea5f8929bad6714613c7b3e9d7dda2b2f1a0d1d01dc9c2293845db5640b88fa15a772d2739d48de1ae1824698d1490573872222628f03a10c6567d8808045589e09463d6cf4d8928fe4abab5f6af453aeea5f2eb34cab3405089ed97f8e19664f9b7dfb72c86d535315255c8dbf1f0f7d1d076766680632b88d152aff62e97db091af60b1f19aea259cdcbd05f02fc2443db91ce44a2221d347175f2d99a1cbe0a45a6a80a275efcf3a8724cd8635f9a842ab4bbc220eb69897e01be1f4d63f1518ea567cb48eae61401d484c7d4cff18b9b5acd37872eeab2b96e4a7f165b8d7044453bc4584889eaba0c53ee314f00c86a7ceda07f66f1c4da0c5502cd7a55f6f89cb63f32d413bb169a615653bc4b710aeb4ec06c8a26b9ddf0e6e892a6af98db208cfedcdd53650dd4889179a67c8d077208755fcf1d82354dd8c82ba025352b0d7fe966351758ab1fbbadd08f04fd2537d9c44d87bf59719a3d4291e125aec2aea0413de78285ecc3c487d45a380de00c3bc213d66c916963d2b96c094ea5ac3e708ac4e1c09076fee9d6a9992592d5c5f32079483d22d81b36eed59298d03def89ef6b664faaeb81ae9f3914fb037219997b5fe9640143294ff16d1c7d787400b18ad94449304ed5cc8d57967528d65c78b4cf75697896c5818000046048f1e6511f5949b7595cf8202eb17ccb2b64dd61ae92aab7537f55f0e80689a3c84b218b487d5ffd11cafaa3897fbd8c7e734573d11ddbd2b770cc254960e5e145caeb5af8a49fde8980004cc6d0a83bbfe29bf5ba34ade1cc8b09f52c0da9d0de51c34ad215d358cb781f86200895b764041e136bfda790e8ada496dca54024b2789ad48691388a2590627dea1124705906b0e219055fb99393a8e2d55494b6f7835197ddeed99a01cc272c483e5aa0e48c26efdc786ab7345a36612b617a2623dd81dec1b5e0f1e33b7074c8b70c0682ae643388acf2a76589b44c57a353bb492d54cfe4d58da84ca6edb8b968110050aa71c1d8ab3a8518fcd8ec3b99a991ace48b34b01d8a3c0b7ac4a12f92b2fb9064833302f92dbf9caddc118b527d6a06fd55d014e07b4e61159e9bb18523997fa4818d0af6e1c754a247c1ae467e62526e110e3c9c049ccd90b5e5bb5490a36a9b7402826224a0ce64a8716f607fb889c7134a51ff6779cf938c2fd85938216faa4241690470468c0e93c08aaa6f0d363fcddee70903c64dd5528a1ebb41bed7087ac4f7e8326338b4183e7a1e130cbd8df014eb811eca7fef07084de060c31e34d2d75d617d1767d9e7ff6b8aabeb094ccb3ad0b9d41365ee3d351ba9714987d5c851b31c3a43544d8e837ae7b3309b6e39f48bb86e51081c1739167744c25c503be99c566b2b02417cfcefe797dcd3faad3274912af1d095a58bef47c7e1c2088d4315a0cd0d9af5525955fda5b05394779f1489b0f0685150543a916371da197c57e80eb02afd9976d3f400141c0fa1d2e5bec407b3d3fb9ab3945bc51d3c67bf5befd758bfdbd10b2009328355d12ccf9ae0b29b4ad9a5108842590b09c41971a7a55262075febed2fbedccdd832dbb3577e2211d39f2c1f2ef6005409c627ae7d5121b9da7cb4f83bf67968f19a075a7931ae85b2e62d5701271f604a6a4abdd6a2608d29b270ff594598a386e2a05050a9f2ace0cc5583f41353a533a2e24938902c7ad3271186ebb461f5d0608dd8102ce2821582ba1ba83b03fe6734aaccda484d28d7dbd0d959f3216e5b1f6f40da7cdf08908dce191c00a718cc76603446ef04f3e4b331dae70997345bdf39fe123e5931dd68d91affcec86323dda2e3c87f238411fd115d54e4789ea45d116ce1fdeaa0335a06365a12e6028ba958f54340219266009a214ee143adda4a3184f5d4a49290de2b1a65ab02181f6b230b06b773c820997692d975ed1ee56020c291ce9fe2977957647ae216d096235f492de8de97b97f855b753d3085357ade8bb14758febd59fcc2f11a3ff0c9e3dd15e1d13b429f23aef5d3afb4968f1a4b5322061a482d0f4b69805f9b776bbb794a2eb654c8e9cca32e1e3284b379c0e027b7f584ad1138107c39660c018f5531482fdc77e5aed0473d9598f8c896734304f706e54dada14dc4a18d8d5760a69ef56c7d0b57cf91a3992929cdd55761eaa4f79e8318b8f576dc737c87a69f4b3a2caa368cf545d5add5484fa0930c860018ad1ee799d8a4ade40b23613d5a9f436c1b89b59bd4fbdaff83a2ce251d050840a5744e3ac2aac74bd38e428241a9ff665cf4de1c992be602025373a1ebc8139efa5efc692124620e86ed168947c86f989c8405dd2d5f6fcbbfd1a2ae42b3ec86dd7ad353b9d9e2f2658d8e2d2bcdab172860932f5b89f5a8bd86890c554f20018a62c30a753f24b7b2d161ce115a96adc97b6fec6c307c80c052373ab1a7b3c1225617cb1f29989930a760b61d06eaacf1a398dbb188c2c0705c3ac42800a1e37b42bd54f17019059e684d82875df6cbc7f857465bc0fbde7edc6f52ace9ae087644852df028124b1020461cbe777bd9905552abba52ff9145763bf773fd6f51ce22d3d317391a04f02afc6d3a8cab35cbe325d9a56b1a1a36cebb6177e2c3143cff9cbcd0f89127b4208b0934fbcf7eadb4a21bf3630d574546be7504907202aba3a18d41d7228dde8c1ca1d0b0f40655134caade5e7cb4737881300e594db29064a5ff37f27fbda9758e7fe6b25d008f92a82a9fe06a801b8abd13408aec725c50d1fbeca6b0741873dddd4881318d6afac77dd413139dbfe158cf8a27fafa4dee635574096c21ae5dd15db50fc990f6568c3c44f2c4b81f459e36cfceb444280b045082d9ceeef32fb7ee55c043f7400d4eef43f9a5c6e86c465cfd32bbdd118629280b0e7b3169122574c4318b249c3d4eb21ffa0eb17caa2ffddc745d6a44c86363b4936fce6ea1f9a3be391d24e7f941dee94bffd02e006a55b0fc80686dd0bd7486ea80863488874280b067b4ddb9d5db64fc6242dda07e9459bb534b1cbe08d6606d387468e452e88baab54198b1b6d490e4410ed5d3ec4b70c3f920f731b801c003405e9ceffb3941b8d308f38fc067f91b79f9c952361872cb4f9315c00a5fc43a352fc6394aadf02cbd7ccec3aa19821d9c96617b4bab6f3af98da84d33ddbadb87bb4288ec440adbc4240b9158f29ff140160bd1a668fa2237927271938439cc72509390da14c1745229679078e01e387ead3c4cf294ccc572088f43e2bd4831bf52b9b85d73f5093b7fc5d54c2834c24f01ddb9691e558879ad9f49d66b973117fbd668c0ccee5ffc4faeb415ab65e684646c935dd5f37b9f212863b8080b27808bf39b22c9cab0f0b2050f135af683cc869db3cd4beed1f19256783106e19d08a379b4512695807e87086001d08b2654da36e4ec91b7c01671f185cfff94499d7b90a97a48c7061a8baff1f2d60d8e6e622bdd11a9c0d394399beee92183b4f945b552871f3f484a861a95f514dfe32053c3799e6c84dfc0e95ed3c1e512c70942941e06de91e2b2b7ba4bd3e5b16b5dd47831ccf709eb0d20c9c4d0ace6389c5dcaf11518f844374e06e318046576ac68414a012396354e7031ac96b1e49f01a90df20cb1618455bff3fe3331d1c5721f0b090c4ae9baa45f9454186c354c361b1ee359be75862d6782d6fa48b2382b9bf886d9ffd378d6a8752e5d10ab80d577382f966a4ca10845dea97b3932fc7034cd48ae4612b64e3b478c1741c53b17efcd05015d2eadd48656cf82abf62659b73cb23766a225a33998182cb3fcf9cf9e95c07a8f0f174fd54958ace176781f647402eb2f2cd0c4dd85d674dbc8a0f417e14d395d7375c81d928c2cfbf907976eb5ce29225f778fee54606db3eefa561d2f7e175d6f6fe54afbabe972e128ad310da25b1d41580e2fa86889f6105dbc91e8ee58397eca034db402537cbe12783c6892418d7dd414daf5f8b7ad7de5bf5a21678fff0349914b160e77084ddb6f7622fd58da24a3421470b53d0ce056ca9d7cbf448fc5a55fed0620f2c4be7da126ed2b95c081843ac36976b16ca1585a35dd1a0d3db5cfd7e2f3eb5d978f6b0587090bfa604a92e9ff131221ee25ca5855609f06411609574e0524d25da85d0bfa430e7600f6c092b707e2b4fec97ba2a07437a981d99606113771f71414143af58b258e113276915f0c4365f411b5f959aebfe10d64c4aea30769d5afdd380b4d713fe652d76bfbaad29db51191a3f580d8e903d202a10f7b5516e9d9f40851f80a67f165fa46d3606cb01c82d0f4e9f248ce7615c5e95eb04139e3d655d3d64444ce311f26e3b45329f57ac35dd1dccae5ae5799d6410272262b32793b1db7932d744fd0a71cfa6186486513e6e62e447a7315a621c80ae6d804477ba6be75ab8dc6c4cd10c4fa1d07f715250b1e1a5f97bb7678b5cf1a24275d2f015851fd87e2293c678fb32516290dcfa55424a348d03296fc4456e1d6ebf8cfd63ea084f6a2e93f6f494583cc64812c6bb26fb9f1c6215eb110793800621ddcd2141b3a6c975801a0ac925d8e791565b976809785cf10cd990b1db67a9553bd6e17f5eb2d5a8108531f77a680cadff87d6b620ed8268b6ffe65f89bbef18ee7ee4f3020709f83cfac9b7999d57c3098141e2a4e202d621e6ad997a1d0ecdba07ca27a5179d79161814ebe9cd5529e809307c6bb45118b602b892a42731aab5b63402561bb6a6bc1de0df9d2828375a13e2ef5cac65128fc0612e06da1badff0d4152cf22f651b04d247cfb11d165bd8ddc434a11a32453f877763b566f9f35c2e47f1ed076d125c88d09b94fe75c19c4916b0659bea5e8d0ba365359059d511333dd49032082aef19f96ee8f49abf65e3974e68245decb993a0aba6fd33ecf5a26f8ced786f178fcdb880822d03f984fff4fd2fa29db17e893afd53dfb8b875a36d0d58eef7543172e0cfdfff3ab8831d98d61e6067b19b51b52a73405aa047a8c590ac7ac1b644aecd10a330208085fa22d920871b277ba01b873fa75ac124f60b31ae49aae2c142f817f99b0b43cb353b8eb897a28d22273594a622c30f20f121c91701c85081d2ee9f613a6297e1bb6a924d30bd6214c157f8d63d426556f070bb20596327b5c6968a47969b820bc5ff4a8aa763ba614d8b426140bec3174a27d44cc32ee3d0ff3e65568816cfc22b50f6172fcd1ea1374bdad429939d88e4508de716565614fc194f0567878ec1b1c6359ad5ff097faf7ee29c82755edb7bdeb17010aed7c540aea0ed34744049c0aeb1f3cfd2d695bc7707974a4b6999f8731a8070a23563e90d8f77e673ff512c2a4377662481904c7fb1cce0788a31dbb3470f0246cc23ed4b57dad626abf05278d69b498d0208218ab6c71916ec7054df351c7cb76c795bfe40f5a1614b06be91080d5c80ea2540251a35f960af1679e38c215fecf79c731287e2338da93be35f745d8b33b74eafc1a9ca2599399320dc75792aaa718ba3f5aedd414e793c37a3e0ca243382825424d0513ea1f195c7e3d38a63f6cb95a7be3e7270c0ecb289c10b6a1a449d3b384bce3077cda2c8721f2cf04405066909b52d79a8224066796d31a0dc8f0432e2705a38945a0552443b540e184b2361f7e98bfa7a13eeea46233545d0a7c10d64f82a9199981fe54cb642521980dd771cfe17c8e845fb3fc2a3face5c84c3e1a25193cd0040f7d2299740f32b9995c9b9f220d3d338b3d7afd00ffe1884fc932b68bef67def675fcf54901e3bbb640ffc80ca59b938afe21ca9e602b7a7538a7a9a1d6d3af0adcee785cd42f5db1bc8bb728b302f9e89fa53139c142f9051865dece8861f980f258d1b06842fde5c555b72ce65ab570f7018862ae88a6d3280058bf03f2e66b92261d0552e917f0e738254473a499c3c57fa49c02f08a2a7ebddd4a58c352530e0d787d2ab7dc036cd48743d56ff81fbb5710d4f8b4621f00acec24a212ee500717da77acd93b16dbbd4771bbed5fb0a5dfcda39d31c3a294af0667ef79451da00877f2598e7738718691a57852dc0f90dbc06219f5a7c5c159f1a4e7d99af4aba4dc0d1e4d80f1dab2fc7cbfd4f4bfb6d69a5a4092a9eb58a7974d0dd93585b9b1a23d4ca516b5e3d398b402c9e23b5f385f57f33d946d241f8ed86c1dbd09a7e331881dde2c70e23e8bd5ca75696ae1edf34ef46642a8a014cdb142d1bcf50dc50447f5087f632314759706405d1c4263a782b311afff5c4f6ffa9b1652e927ec6afc1cb34e19ecb1c411eaa1407c46fe28fd9c77bd881da8c6fba54f26a0a2b68cbb77596a4be9aed9de2dfb030ff1e450f431398461a812549e91fed4ae6ee6cf9331eeb35885ae6832c917ebed8b69b9d6c010f958c4ee15f5ff5f34e190d622f90f9ffd71388eb00750bed003054c567fbf94d78cd0b64679e42a2546aa25de2ba5807daf190efa78cb9318cef9efe1d18eef99e8ba3dc7442bb41e7df69189e38d07a50bb87fe8ddd6fe45551c529efde8a6795650ac4551cb52b4ce1c7bf88bd78bb6ff2fc8a2ce645dcc62afa6139de35cc7ce52c8a457f8cbf983c06c05ffd4b669e0ccf9b80ac5cbf3ce1b48711b77a91837fbc45c92768e7764a4a83f854633b4ebb3998b5496a3447b43a9fbcaaca11a5739971e09754a64878a96ff593d49f2415a998c771b251f8c5a4d2f1455eb9362627c9175fffbde996b6d5a3515c05c27c611ed4fc3223232380b24f69f46509e8a2a658f69d5ad8db5dedc0a38a5357d0ee5d02dc426d7e0466862c211abde29b94762d90a13cd5a32ccd9e6d30c6d740575e93385823800fbb9824a283e9d010786bdedcda7e7b8c7c111171d5142f84e29c5ca180d2ce39673b603b00863c388e8c86c76d60821a77f54888405e576dc5b766e836fa9ddd9b1fc3c24cd65ad33064d597b471ad0ae66e1ae937e06cffcf9ca9895224e6a6f9f2ddd7295c05c3747ae6e7937d3bdcb31496c7619426e107974e1163e2692419fffba100368f1bae6d1a71247e85788df1c82b73561548990c11bd9d9ee2f5894d7134ceb8fdbf8764a505c92339749dd2f516b8c6c8b08d0f2633d291891f7b96483b000d2e2d2501ce1b576e051873a816c00c48755ab9854dbc0830fadba6f77dcd0fbfbe29f5f284041ae74294654c03988dd963dbcc6f8bfdea4dcdf2168db04d0c1544cba41aab151445a06fcaa16fed31a5cb9b296c4a922e23e5d419c433d26feda3b3b1c49d80400bcdb32ae8df80ccdf82d3255228e29fee2d321779859cd442ff6c1a241566a051092e4b09bf15d26dd217887e2ed74a0a78af02dfbd46e2ee0c8a18134578bec1c60ed632e713c819e40dd50b18c628889a259c14e42013614e3bf060ddc1e3c69a16241e2256afe0278e2b96c57fc4d2e6d6e46823cc78208960fce4e1174fdaecd4b1566b2a12808b6733e0980d14aac7d6956e72031546d2e6e2f3569e6bcd39c96c730bd2f131d369119dbdde0190048da3b41774766b091d81a02f2e3a6831fa6855c1f86aa6e225c107bc06a432e88407f4ba2f3a83dbb79ae4ee8eaf0b488193fc121c1a99c819d7890949bcbee1f98ff12dc08680f08e00d3eda769fd17794919656c2a89a8b6e2a1bf13aabe8128b674f51156f7d4b780cd7ba8474289f39741a6e92a470f2159b9501333a45a84f8643ce7d418f9f60bd56d2a626692e0ac681c3dbb8a76bdf2540e5d7fe8c96e89ef51b68aa471d2fbbe3e691ae716d0bf377ca4103478b4b2847e2136e5d1f54b164a3c91d01265a6b26490455b580d717798c3d8032d6beed3f23f36368ced29398840768a7f1b171f99b42248ac4bb66e75523b0bcbf0955cb0256c76d9ec745742b5ccf11985a017cba83f905f0e9a0bd4f04e6248f836350a3eb602b8627748921f7aba675614a686feb2a068f8c628a6db0a57a200027f4c86451cdd3710f2c1cd0cdf830f3423159cfa50295f4e187b933d1f0af02bd1ebe08d95482a33a399808183f415d0a21b607dec749fe158dd63b330ce39b99eb465138423f08229d5893eba336551bd1dfc846d73da72225bdc66a20f59cfb3b73ac80d68232b0c1a0f494e7b6af57e61ba7ed5ad505ceb04afa43b317be13ac9c19c3ebefcd51db9449864a939b165491e058c06cdd935d0e54bb9a2f8148829fda338c55fe181c2dc3c891acc67465fe58db8fb30488388aa49f274e244ea30ae8324dfb2d6a8006980cf7fe27a51c87e2366b9dfa556043e3bb53c44758ee5451743ec520d5eec6cf74360b1aefadfa44cf2568d59570e9e22ca36549f9948dbef1354178344f03bc786e0498766a64cc83bd95f20d3006f733efea826f4423adff8dacdafb346105e1dbf555048cbf684690d81e0a54fbb7942b1816191976d1ffbdaec696077bb40decfc7659352856172b4efbbfbad550ad216979104e675d39f95d56439f87e631b4a0b306066bab2ad969b92bc1bd0f4a1cd5956b1f43bee113ee7b2faf95e68409c64660f5a2a6a646cf37c375db40bdc6aa74a3029043423b9336810024a13ee2bb04d1d5702b309629e27b0fdf20d17d668a92988f75ac083e55f257c376d32c28369def27907121888312a8c99dc514d547e4c4f262925b4ae6948bedffa25c29002e43aa0077e5d10938b94097341616739bef3bf5e8500092da30884f2a7bb7e7bf517b8af6ad13274e784e9b411bfeb031cee28e4e00be5552737c5a12470eedf9e8121104dca62f764ec8d659a4f50251ba215880b480ea5a3830bca54dfd1ffa9db47f4a7748c81e36293fa62c6427cd7eea4c5919e0db93a641ea4db840083038fd8a18ae8da244fb200199e2dafb702e6187c296ad1cc4dae2ebc21c4cdb9debf56e591ed1fbb5521ed70ecbeae0f7284afdaa2b4c0e23612a793486482d910c7d1cb22071ea7a2666ed63ecaa8c9e0ed8ff603c1c4e27ea29582b7dea90b7283f0cf9cc39304c1b09cd318733841627e7b4b1c4c03ee526713f2e8338bbab4ab45e9050bd24ac38bfc110ecdd2240f65b713679989fea7d37523f583716d0e44ab308dd08151e97a5afbe52d4c259772bbf91dfe659705f59a40389182bf0fc2b7090548757a64e836694975e386ccc555654c0b2feada03c9d880e8e9fd25644a14ae80f2863f5c96024e5bfebd59b642b3637c5102f01f1c1c568e92b1b0f3cc9b6ab18e705cc0bce1c205e817a04f54f4634e4d2e14d861ee7c3c26602cc5f764149653bca1a6d6fcd71b3b0ef813b60220afcd74cc41c20c5811c4c409b0f1745e034f989f5c1a6534a601bfe8b342a711eacaa29f83b28921b1841546ff2dbfe8d2bdbbe2f24ff4eca7160496ccdb260fb3334daf8a39f020f3a1ff515d915b8b3830fce760c941beec6d7b58791a450ac4396a2f2800c35fe08e6a128146ef7b56a24c416ccdfc7eba800f0714cb3ea23708ce0632a30ff702846835750a3a602a4289d00a5e4a5fd535c7dc79ff2c99ad9f16e68c6275415cf756943e1c429ae0759713ebfd517b2c5cbfded0be4c9cd7ef27b211911b2958f82bd6883cfa1b476f3fb8f1ea5b40391aa5413454bdfda21ec2113451f70fef8e3bfdd7207d0c5948385a60bdecda374f66fd9e9d3afe1c0248b2621aad30e72d8719ee375ef09bb4aaeb9d80993d68f72540ee1e72ea28a3e2d58c0db3eb7f0611fd0c18827158362c408d396645ab55ad5507a7d4f3b474843ab283c7bd6d653e9799c32db73f79ea7aab42c7c9aad3e0e983440d50c381d5e03caeb2aa5467ae2da221294f5edbae964e7f49a0d38a80bdfd3fad7bc04624e39a50464a2baa19fb45787951f99fd0e85e5608c2ef9575be78faf7913ef002a6fc77b385b8d4be7952a9b0517d334a3fd956aedf46093131e5b172beeeaad4fd175921544869c9ab442ce3e560aba61c7c66d791c22c1a14ee7a808bcc22af2e6437c253118de73fc86689db69c0eb61a0f0bd6696f4efafdd54f44abd1ee111abe45ab612a8211e0b66980fcb0b4f7f705a05d220d4aad76eb23b39685f1d5ac5384570d7d2664fc5ae35f62b4fa38b81c01670640299a4349fb6e82ee03ff488407fddf60773f4d09832615d350ef6ecff2babfb2ddef84d8ae7536588993d167d5a56a6d69df83e48ded0c98d4ad18c80fd2efa65d828b249ea23e65fb013f458cf91e3bcfe4d5920c347d83325360ae2c75c7d416f8471db97a2dc66b46b98875c1d8fcfcf59acdb53283ed23b59f05e89261c27449fbbf5bf3fbf1596c4b2c9d3de099f36f3cb6afac04772048dadb61b623ac79cb1862f660b4b4332189f5043e4894f977a0f11bdbc4be26bc4f9e05a4f1cf92799829670500fbc697461756b870995ba1aea6f008470d42809ebe280beb326b342f779bc09bd979ee879830c5214b8f59fb30d70af3f3ddddf66f30f0aad728e29b410d930e1979303a0f0ddd4dba02d3f4d117c2f4ae1991d1d66380fa8a2c0676feef30abaabc35653e4c548b2463f1a011a1ee526a9c107f4c01a90bace78c2a92e5b4e528df10bc53843a492f18c4f07dcdf852c0882c59ee6dd61eed025da45e2ffecd038397d0255a93b1af2894bc8491cb156e147736956c68235859b92bd3c1fea7077a0b67a213898767d672fc78465a9e862bf2d28955288a091bfd875c584e013df1042dea916ccc6334c8ef648f69b670ba5b2bd47bc39a776ca627a5f0c12c3dc57993d4e700b98e75016a5ee6a7d7891640c3c5aa294d512f829f1bb11977daa86c5d13c445336ea84e0b1146254f12aaea04076f2d287f3a049516674f3f13ef1bcf123421e0c074b2b70adf625584c8673ac39c6c7fc5f59eaca2a02cfc3a7d66a16f83fd7fd3a3010c4cb0ea06696e2f0ff10bce3a65aab81076078212eb433e2145e7cc6daf6268b6f612863e4c00fadddc7986d550de77d4ac4bbec725f56e9244d65c6be9fdffebaf723a3e9baa241543759d7b9cf003eddbd3db8d8b916a056f578a93e3965cc3e5669e5b4c152b49c6786a54f3948ce4c82abad0d0337f917813c4ea993bba3095a480f8ed765f1847015155a7b666c7825c8bdd5be2bc675ca71c4ceeeaeb692c381156e2fb8f4774bc3fdd77e92787944dc3374fb8360fe64fb1406b5eaa7b475b7162a584e4210a3b17ab8d83a0a12b5301e835f2163ff5d3e8b8abc0a0367ffa65dd4716e04d8c23971c3762846f7f4a45edda5d51908818db49ac5f4d85b31ce4dcbd196fb6f22f2210f26d9a92f420850e982a253894b2a009487272e2c9e18df4b0c30ed2783adff2fbac37dee57b7ddb427e459509b84c7bd6e9cb8fe1d3f0cfa746cfabcf411f2f650a8d61ddf86e7de5190200e83162d1c8d17efd1d32c011aa2cc5cb57b8ff976dfefe7c9b2f629929224fe581023db2b283b013bb2cd19d8bcf89c2bfdb578539af81b1d8769be95cfb37fb15018e7f4173cbef04d26b76d4be27137867765416605b92bef7074f27e7523cce24ed453e1389b2fd60298222a7fc7b841f2383aa142abeafe3050b5e7adbb000a7617679c19382dd24cd84051060d4ca4777908cc8b75a7decaea1cf935816136014a9244c9df72687162837d41feaadf62aa3a6a81450e2fae1e9c7ba9546d5967dc50caa74a7f194215774ea0aff627d5ee80733ea1c115c0b5cf985c3f9bcbed8feeafd93439f0170b40201b4e638de6fb784900487666900a021162d630be6490f9f51e7468d8a4b4c739fcbd205fbdb97af02b16d067e5f158f4bb65de6a156a4a21a41fd9307974b7f65ab524bff3d54a07abc84bc0d2d6e47204b9fc12c6779f7251c86a9495ba4e0f0c2fea126339994307f0354985b81d394be2ae5b83a16adc36ea458ef56390e734dae2af38657bc0c8e5f55684404dcd82709459d32b101d1ca405347fe33781fe15239bf12c355435ce0dfa9ea55c8e5dfb01fb6c85946bdd89ff44ad15ba4f1423cf58f525b5305eb7e448ddfbd9fb69c321cd77ed7f241ef12aebf9881c96b289c0bddd8dcd2c72fd286477d91e762d272f7a081b510496eb690507ff30ca666b006285356deda49a6d0896d5fbcc8922dfd22101a6f21849c9965039294c19f24fd30c66be70d2c96dc911eaddfebf215db6cae0665fe31c5573f7dea4ffadb915957664f4a9411858c0ac751cd6762e5311208211324bb75b7961a0c8c76ea964b289a1381325e0ed7f9fc6ed4d92bd89cce62ccefa50faf5aded7659b3dd7588211106e7615ef260ea35ee62376c200a92a8ace10a3bba625eacfac38751ff843cad2b21b6c2c07c2d6b91d75ef4a687fa3f0611d7ff13ddc1eb1cb13199189651eea86def9c3b4ae3ebf55aa64d297270bc4b4d90b3d74f7ff8852d373e793f8968cf034f9b714b845f53f239b9babf4ccda96c4fb76a96228260da957cad16052ffc63bc390e1e346222a3c4980b1c4e0185ef053c73136b3a387030bce3f9fdea644d7f89681d5af91316aab3ca3dbaf0942a497b0bb965bdb11e2d1ad297b2187fa3e0dfdd55227098358d0de349d2b96d8eff3ada8323d2cd69079f543898b41ceb9f3e015257505490f27e7eea335dfc2c6e16c30d9c00aa5935edcb9aed4c47f9552d5881858e65ceec95295260a1c3649c8897d8c58b1123be948e4a4d497010815eb234615ed9dfb6219d983c75a42faef65221b0aab74984e9bb2dfff24ca28a6eb89edb25015a264090f4b7dae507b08bbd63f52081605a7319f5b23ede1ce61709e8bdd475b6b8e15b462aa1f631461fc3eb95a1aca0cffd88c58a9d270e6a8c924842f16994557aa2f829b4c1d0cef697025cbe85dc009f38ab4c2f91b9936dddd0b7bbdcb6ac762d21c4411d9d553d7d0dcabcb72247d00c87018d6486fe458749fcc6f1036451d5513caeb51f04df7c5e23c5b34985e45b6cd36dbcc92289a562b70402a6a8dbb854f1de7b601c6302c255f2a8f53fdd2796822b631a3d4f0b596e03c61ab537d307b4c1794895728be2e6a6de11380cbab9d39955f3f9efbbcf036802fb4f9991f9a07d8161457c57a75a7367618ccc5b273da998c4818bbdfe77eeb961efcfdc16b718374689721f7d56bd828b22fbf4b6718b89964ae83d7744cf2bb948ceaf058c995cf7103fefe3c1ce00bc3152c140abe177d95fe352be1026e4eacee2b81e56713c00b268e4ffb60b95e695af6d0d3399514b815091805f976fec079bf264c6923bcd4bf248ac5af9ec91b404b15526c86c757cc1d5856dd7cbe7443fea0b61c05c69773cc5d2c41f156c6865c125f773be0c7d3217ecf6b2f5030d3bc7bc8defc130f52b1ccd7947086a3e7d956ef5faede0f3a1dbbf4c5284ba10d6eba1e74f306de81c2517bd9d1be0ce3a4805e01c1fb14b322847c12918bb9ea5ae1044e17a6755e21955fb0ab3726da10aa7d85edcbae14dab005065dfa25f244e49e2eeb50cffc93e03b2152ab0917e50f734da8305e83ddb24842275ec1a3b9d2b3fccf5eff3e8f71b9dc6c0153c2e81f9afe588c99157275a85e177997dc01fcda02c5d2f27f511abbd3d19c391ef7a143279a50f2b775a0b1508eb05c9659a05744681f25f550baa8400b824886df5e556e37b841e1c376f93e0fa94b34ee1fab64e91a9f14e63cb01b21682ef9e06e56ea6a5bf1d96c6ac86caa72738a979df4b0d9889fa99971c33807ce316cc39c5b03076ec7190d03924817f73873f438915694aa12fb9f89259a8fb08130e8c3812061085619c7816573c9d1336c4b1a43e333bbc7af2f1f517d8f359ae26cb5af39c1a3a12aa7d5ac33064d9094fc5744e92a6aec4adee9e97185b78718012d7b1f5a0c9e78f0e32e9ebbf96a2df3f5f3fc660e81d2032eb1c0a776b886c95c27bd9f2d29cb0effdb294a58ee969c39d88050ed01eca8a54cf5814b6eef519c04edf92aec1f96fbe92a56793b00b5f71972d8e09f2ce6b2da328d69149199d6399035a5b0e12f4f67facdd883206c00a450991956c33e21edb75531f0a69c7e398a843c64e1104c9d8c5027be96add4a986c7c8e4effe92c51a6cdfacca4b1bfe5699d173d2d20b8a353488f8f540bd3c7db19366b465aa64eec6318244d654e4125ff114626ac7203cd2f4d62ef0ff828e30e9a4d280b8ea37d4637e84668c9a3e5afb9a121a217b6fca8b21e0c168d9452800c17a46fcf3c6c630e2492a680ffa6220360233c81f6b05f67f8583f41cf22ea9c9ba2f592f0cd4063b90731d02bd7a4848210319738a797ba4c19d58b9fe03196a1426ead2c80679137d2e98dc1f546fa80f6f23a1bbffc48063c8dfd0416d808baf27272d5543e86005122b606f377330f42ec8a650f20726661599eb9489400fc5f7e669f6923fc4584f47663eda92a75acdda3e5a35bef378c06924d6d5b69218f5ebd7d8be9ac7b9b1e836cd205aa3ecb1f6ceb5bddaa40f420f1cb6fd2c88c70fb8229958da5be9f255f4d99a82304c873d5d47e44b8690dc5420b3ebda20109392eebb9b941a479c390b0baf54e6775f5d8c4dd9fe55887968f1195f06339ca0922c7739ec5d8209cde123351317bf69e3dac39da568d3e856c882f709ad2ab23cd7a554e35b276de846f1cebd03b4188ab0b66c110d10d90b9ef67460d6e82b098c940da95d2729948ffff078459249e21fe030d9b6221a12f988d4b2616a81666c9e2eeb5fca26e9ef2fd559a57688a63f1524abcbd08a78583ae3fd4c098f567552a6e40e4acd82ddf2dfd263a3f59cab59a04660ed2ade1b8e8db45cf8ff3fc52382bd0a434dd0e85f78688bd68cc235715fd29edd368699525c3ad92eabd8cb6109ed51c14c48371a1288c8a0ff4e5c5a68c52194c74cc345e249299ecd564f341f5c18db7a3fa6351e8b2a8c297908ff65cb38a751a060c1058f1e61da9d67c937fc580afc0fd4cc2f2f3f59efe1bfd75a668e26de8490d7f4e3fcf3ee0da17c5bf67ece5bfc196d276e9ded117739250b4cd859dec01bfb58962eca3f4d0b2293e33ba31133de020d9f16810c429575ac8e3ec4c1b418a8829dc193110f9efcfed9dac627569306c135fea9505434fb2e62bb8f5acff51d94f285882d3e2d60388083cac90c93f838ee06ac57ed52c0c547d35ebd1674fa2984fa656655800b9a0d58a14b17ec4de2e1b4b64535b2cc582d43d9451ddca295eb659aa8f14f91362a07f1b8a4f9944423f0c16a1bbc325c8481307eaf3e4f9e385dbd79f38811bf9b25e5e81abb6fec180f181c0612eccff79358ab4b3524b2d0b87b47d05861cd255498e37675580d14e41efe6ebb1edb979a141e69a40df210b27cc226eb6fad52e536e022fa55c700fe08182c0ee3cd5b3f33df7f353f14d1e88acab00929f58ea1b7388e99cf2ba3a051834f896a68b4dfee6dc304baed3c015320586f45d27691c0ec2b474e9bb2139c8f1fc2b177911a9e183b5789c4ca341fe419906a1ada72fdfea35b79ce2b01cb088fc32097653095f7438ad4690e829569c15324bf543c4e1c346bfd5557ba8962ab784b1068467e26bf37a5b3e7319ce4449dba02b928f58e282e1ee88c1016b7c7fa5c5a7cf4b8204441214f00b8078701ec36fdc06babcd074a394abe27baca8570412130098c39428ab4d681fa9f6545dbee580adc1dfbb73a9e3259aea956b0da7927ff71305e889dd36a8e8a3117acd9f9d1112d531d5ed82300a8b5fcea683a03b640ec4a234e0c3b7783e6a0235fec95b267ab21510d1ce475ead74636274516597d47051b003a04aa499ac0f6dd6fd106b716d8fd57ee5a454e49d536e0416d6b4e92b91a3b8380fd0395f172604460fd6510b5272ebc9f3b166e63e7ffa9f80d249f8a775b6578f78f70fa75ed295a347d15bf25fb426b9125ea111dbf60ab5f499005875404fba4f36c930e81f9809d3bd4a4a8b722746cf919decafe156232ef8cc61a6c81d0164e76452cbf1ec9c5021ab848f9aa2ca16a22e1a50f9166200bebe6f88b0275e01f1533fc72dcfccf2d3c2c574b28d20c9f8b521cbef0143003b7df6dda55e26559c3686657f21b9a3879d85dad4b673d7e67a1bd340568f50fb1340f93fab8216e6a8a13e35fb8abdd141c47363fb12f21dc3a11f884d8288f07f5fc8e4e2a3dc46211f7210cfc0bb333a60154d73e3170da119c93d4eb69dee25ffcff87cc9b29f7f624bf489691eb81ffb33c13db41da13585f5c4c88491c5e92699023620f9fb467a1a3bfb5068ab5cc7fa94bbc2887ee72a3f2fadf861733d295988f35c0d0d899c042211fecdbc63e8e9b5c08effe91c4efbc87e855abf02587b62439db728646c3d8abcf047915c6e548514a5730de4adcf93e865547a55f2dada9d69ad6a1a14b0dde16e69a505c4514f687e7ce5ce72feae43e0228c398cae37aae7268b611a25d80441cede50e57c1d75d47e2edc6dec49db0ac27487a5c2abd8aece2b4136a73b3e3e559271c45bd4cfbb1fa9fc5e430334316e3fb054472b56e51682516cd29d2e7dd4065464e52841d7580198d04e33498aac8b1543a0f36a6824e1326c3e23dfcd84ad64f9ac9e79d5eb83058c56bd9c952c91739dddad6cd769fd327f506a0b3f787ecd1b9d0e3a53068ad76fc995e5ece028809e4ff3f3f8dde436be3f681f4dffb0fa34532a1108dee099193729af1d509df1b464b1c6e86c697c491385575dc0f62fbd340c5c2f5e49277b8c18fc34423b247edd8ffad18727100e78b7e998546a1b5c0743c1ff2ab4a5235949b7b7c422ba547f4b0444c2e3959fb38137783a665ebee56b882a448b678d76ad50a69ec1128790831fa63594746b12cba8664a299b6bf90080fe9199cfb4df3e89653998efc6373c48c9ac9657ee0b8227ce8f2e70a569e2b97b6247dcf94719d375e3d1456c2b2c9d7ec1255e3a731599dcd692551f919537269bbe28c76778e6a5d6868a7976fd4f5eb9e359db6fd37adb08e0f201eabd64af7da6d5748bb0c542227db4c273d424218412b1cc2fed039ea9791bf10da8c5bc4502fcf3f1539a06c5ca042d90c7aaf461fd237e1c98d59afadd79db85722984ae83dcd35139f8a1c921f1d94e683cad142321f7e3748a9bea84f2b44f6ccbb669b95ff34c1b1d566c024d9a04da54ff7fb08ea2c90ac535a82a315c35993b824d4edb3e8d8f67a9af72024d82fc15260f0e617d53658fc554ad4a46059cc84eb27dfb1779a6f757e50bb3adcfb323538f3b19f0d87749e818280b1be7e4516dce123f7c33bb37e64c6322cf8924d91b5ed24324083e14b3c243b18d98ff2fa30871e73230efc2a063c1605dc55508b753333a17edbb807cfb75aa8a137cf29c8be0bbbb60291781fdaecb9f633f89bef45206d3c5183c71cf361df17b2423cc93269673aada0a4f5a9512673a258c205c9908c6d3a8953f92069faebb13227e855667d28d930ca6265a50220ab3ac9da545ba66471477f953953c924e8596a4d3e8c743ec1fde2f73f69c79d5c34ed68048e2fd2a475fc3ee6de81ef2e4389ed013422b6e9a9740890e09cff8f077c70d8b28d65c80e1acf60b52e8bf16a588eb0c81d1f9eb6fa0f312dba4dfbb90c7582acbb24dd33df690ac3bd5952879e23ccf3b79bf621ddbc812109cc086bd274a3aeb0476a41ba338f28f30a59cad2411a55e02dba50feb254c3ac0173106f92ca4e6f8b07d39eb351b45573cb09835e1223d3d90a41e8324adb8fe4af82f8eeb270f318aa079bb3e850d3a08bf9bd1b82ee38d605ad942d10d649fb7d8b4b197257b2a72b4bdb3e0e3beb71c5e8c550521e360a7f29eef9296b4f9274a9eefa5dbd5c6f8d705b63c965e16412f59e98b734036cfc13c3800f151ab68470630aeb085c850e8bc9eebe5ce49bf9163f6cdc343d78dbfe5d6a02b243890269f575e2d604a92836098118776b6d1a37132ab0864a681afb44843ae1dcc8a2309920f92271f4b0eb334e00bda13c7f3f5c927569d34ad4e49ef3a5b62428cbb6c3bd6b3eebdb3d5dcd4c4a934fd6cf379433ec63a76a644b8e423b6f06a58b77b8cba0e23bf7f25e1640d2aa1f2344453d5e77a6aa3da27a892383d842dd48e6c1111a06551762c2e969772cac081f83c523d8ce05fbb935c29841eede1267a96286822a14057c754d40845d3a89d62e6282cb2d19c8b1f1306f272c442d79e760a5e8700cd7c48a3a2c077734e01627c4e413a2072a2f9eb131c1ae3871e5c089b0e00a80491e0b6e55110778271a9028ec97e9511beb78812f074e806daad32001a9a107b5a55644a931522ea421ca1dfc02663969655521f8d50b203d4b2555b82aab593c977861ba4263b3d174a59d99113b0ab7fced50864d9720b8a80dedff184fd49247f1e189dd6f87774b0f348d9385496e6f416cc1365651e49d96dbd8296ec0af77261fad836ecac9638da932bf6978a11bb8a994e1a701c38147670ac138be8dc194a08b0490ffed6c09cdf390daf650944ab3b9edddb35ea773cf16a9f0f1492f844932fb1fcbc25bae8ccedde1b6ad5183d497d9ebe038c93029982c52a3775256ae0fb208d84af5b18e4c3ad34ee72c05acf1921e214f19ced852925f1e0960a8d0b416aaf8f2aa2b7d64830f5fd8e88221aa6df948b6e041a3d9be4aa36513b7163676483942ccf14438c2f5fbda6c5cddf540e906571fc28653ff85a608d594eed00ef26e89ee608e5c2a57c78106f5edc4cc44316f0abc268ce1b66aa083fd52158a240a835e5bd8f1e5e8b0d26c6fabfdc8894a2dba0bc8fa2ab221cae457187d89766b2d510037cee688e1fdd02e0c3438a0bbc1043dd2e8593c77fe09814433348034ef6dda01bc3b0c7cfa9817e5748544d713aefd4e9f990f3d9909151d5c04a64be5a019b60b5b1a958a826260b011688307d055bc247281a06ff1600dae55101d02ccee728fbc2917719a30edc2b985541b116a846427777d40537b37670f269010fa03b9a94e48d58c5325478284f168497f4a50eb99be95763723d8e89184956456d54bc706f21eafb854818ae4d68ac1c6dcfb3e4ad69364b7dcf7aa2a8844a3351dd3bd717af50fa942c84da9617b6a924d522b8fac52f6b49faf4e4def6fb11e25a173d4114f232d47fb59fdd625c6c643eed0d2aeaa5d53a23a2d373e811dc6410721b2604d2c4da60a96f575c80a8703bd49e4e638ceb63d9e7c0146ad97f7c4c67c248f7ff76edd146d7a972c8d3354b34f36cdb0c3dea6625b8d1c2cb87854a7575b5e3966534c1d8be0807c03f087b249703de3e25d8e97ee3169b28ab22fc3217aead0ad9e4085c618c9ed4da418002b4879ce9c0075d84e2da931e08ea271ad45ec5d29f3d8a04a9e6381132f0be434eeed81cc8f10d3d1ecc0f3de6187f6137cc4c26b0b8df491edd287fd3157144f13d02d650adc7f4cb450930e829136ba602f96fc51f28575266cde32c8ab80a058aee493f0de795b70cb3eb612ebdc92f9dd89ab9ede086fe2ab58051949394b361b36120f339b881f1b337edc417dd008cdbf0e7ae321c5570970d32f6873858da48aa312f70fdcdd6f01a61008c78da02dd0ab94decf88f7ac64ed81fc5887e8ce9316b3890980f9888caab370fbf2031308529ccb36934e582475286a78ea1edd9146954bf13723ed61da95ff758481b03ae67cb6a0a0763d70e36cef25f7f7524465c0a2d0d09994ca9077f8fbaa257d89c5238a82786c2199c34c0834f5e548471a83f2e1e1ac8223d550f3b946b53f5eec1db918702719d4475fe1231f7610492bcdff1840044322729f0767acfcc6997ce41f8ac2a2c4aadb29f15048d47a4d3aed69656debae9ad8ded6f5c9730c3c28983628b7008d4f7faf31ba04596b33bbbf3cf3a8d5562a23baa5473d78b51dfd29073553e6e4196448d515b2d39df35335ea529828fac81dfc0c057df7b058c6917e35dd71013e6507b08f99af97eb8c19169047703cf3c47a7c8108aeaaa8bc04d61505ea15949ccd64bc521678217dd41a1537e7ddd3f73a708bd4970b5ddbda2ecd0173485eeb36f762463ccbf4d880c3fa92ce6f8a58a850bb40dba6b6c94c8decf0610668ad7a7d06fd3b1585795c89e57a8efe438556e60927c340df611902739bea31c5f20bfe3b3a4ad274458782d6f7ab5cd93f2cef3bb6a46053ade5afaf945b9ac3eab1ae51312c75a0d726fe8f68888bf7b876fd94dbdaa6ed85cf9a0ebd1c0bb4ed808fce8440abdaff65fd355eadc8ec0012b1b00f4e4799e50c6dc969f85915ab77d89109370f774762664aa19703302f8d02e6e297f0c4cbf192e9c56cd79597e78b645ab1cc94051efd8a85ba19744f3265fb6de391fee20fb836fa887c176d701ded228c8121e7e0b3b5abca5019ba17fa9458999dac92c71a042a4a5c1f220f6f613702f9a3e50fa58b962c081d8d9df7b41dde71e6512d3daa70a7c30e100df3abc0fedbc224d5238769a9eb9d3992046cb8a21992ab149bf25891c3419f9a54805e3c81cc4058c684c80fe53ab4af09ba0632ddd2584793d119cdec9db6d8fb2ab2b27bfcf073df5a4b06e3357d15b7bd60edfcd9a27265a1170ff2dbd48b9e3ad6f2acbe60a888e6a0b736e8fe8334058737ffc7530fcae54d9fc12ade39368f2a857171d407003e7c3b0e675813a67e744eb9e68f61cc5b8d576a7635900451d7fb44e134debea427f34af2c29426f1100685d45621f2a286d7c6c6f0f3649c077a73ddac7944963f22684235eeb7f01128b0954508b16722c7c4531fc76f2ddad6b58555a89cf51854d1b10655b1e546bcd2e00251d10325c40e4af777eaaf288114f9fdbbbdd047cd7edf2a1b734e160054df3300618202c81ec676767ef71757a2e2e857a6bdfd6beeae8566fe28c9ece00587e4b9678ae1a7742f13cf94df649bf88ef0f189f4d2ebdd6b2f6a2df70c120b183538ebb1500f6b589d9edb2589203383e796f22e10e7a66ae2e68c5c34e1f9e6e7ba76857a4f98254e0817e49bdc641f782b1e72e9b8b618fa8fa6e5d0f73996c5703a3cef5f1fa2eaec16b15e1e53495df3f53f1a9cec64a8654c3cb1a5655044cf3aea0919536ba6c0584396eb44b51db2bf5b6539f49b8fb38c8c6f3cf8ba78a94b5ada438ff8bde2cbb31da4d6e4ae6e6f6b91508863150d329d8a7082493281e6d89c7ad9169cfcacccd34ca8142ee6d5b414e1e7248525ce0c848b53e421b27b440b74ea352a992ca49bd7f754303964d5d6e8c3dde4603ce39970adb9f5a11d1603c192da3906ce056585bbbff78b82407c6ab2404c0ed9e7cf89214162ae3949311979c00d378458f9ff0fbfc43281cd09a526470c928b3c034d577c9182d6b3c5025f8b26ccd85d08a036897501efa3e3fb6ec82430169bea7a13822e50864c663cee919b2669b1d3a31f8eabfe3e26b23d7d642fa3658847b1b9ef7fc870c39c24a6d3f16fa516a110ba416a7e4f1eb5e6253d959b1cc6a7bd846644613c11014ff6970bfbecc4d11fe0f97885fd84958f9f894fbf008ff2d01b19f48989d7dc9757788ec9facb354b6080ec3cb6b79db871114ac4da91f96dc44e96ad6be69d4c480bbfaff0dba4651f8992a4a2384f698189e010870db32cb6d077a79d94940676a1527e6271c2bb6daccc453881f7b0d2ec4367b2f501e1f709b337decd813e90ab80b5ea6e9802e7a70a41a4482182a75313114a6d0ec9e844b3eff38f94226cfaab0d87680faae8badc4fb8d81a5c75e548792140042d4cc5ce6cccd41a5a04551d9df79622bdf510fe9f4f1a9d708edd77ddad532645e25f62bc5aa914235e630af1c2371b1839685bd267f04170a9025cbf287bc811faf194660391ab7f86598507a2e3dbe1e863e0e4f9f0553fdbe6c64c03b1fe5a99854696277eb624c3aaf64dbe3869c97b4c460e207dbf336783a9076519477cd5241ac199e7023487bd64da890d8c01cb85ed48dd835960f6e2519c2631803be147e9fbe744d2756fec7aba4945dad8ab9455eca051c842420688d921a73219e337f5b92a2415e014460b03e5365ebd4465cb46db33c8a05e8103fda23631bebcb0d50932190cb8bc739435a7fc30a14d1e6fdc12605f017c1aa96f7ebf322f4d851d9f01362f734a77a803f8a97e2d6d20f2c30e5a255bc707333d33a9791972c74943e7276eb11d9946180ec58d084f3c1555046a116e22b889a37e83c3a3ed910253203cc2cf446d02f7929eaf74929ffbd0a6e89b27e34d300e3e209a8586a5f242e1579a74c1858f99b7fb9255abc3c13562931c76158fb379e9322cf72e36636620aa4730d991f2963f01c37c6e7af1b7542a30a23eb22fd7766a15ab29ecd22b0e9f2c943c902543f77c5cb8e4dc3762a98cdbcda01aba4a82dc477ba39226ecd43d7ac3af28a17c728a283ce455d872ed5360f4bd6d3eb46b9f654b66d040a04beed60648ae140e922fb40322fa2accfbbeb1363de6a8c8a484b299b125bebd3eef2f43d35cc38fe1452310e717654ce353d603f69fbcd679238792bcd635172a2a47fa71d4bb2edbf57870dd25c1c8049666955bf7bcb94f8051ce19ee7afd5710c602a228f2079c59e806bb8608deb722a639b3d0765c7c682c9bbafab5849911b99de3b4ae58d5699cc71e71a05743234fad15d3a941000c5ee770665edf6a4dcd37866b46b1f60ce75e3e2d3222924f87b3c891f606deeb27fc68d6922ae000875d838839091d0d2d6b5730e78382e5508460734ef7d725019c8131a0da6f5439a75e35d7d9c49fb64cc8f12a69f274ddeaab0f303f61d6e15c8b1cd5914bcb36af4e7ff84553698dddc87ceaa0369274cfcba8536950b03d16ddec7e476592f6166f8edc465e28a084bc8a1757cf02b51176f41a687d294e8a6279cc602c54d2f54917ede3ab04415d68b14760a9439c633d5cce3b06b48982955fe2bd96934c853de1474d2edea1303d3b1870445911637a39da30d53959bbec53791eec8c8be4a18158c8ecc36a9e922f654f54c570e76c2440056e3c77d662ca0921cbb6ccd32f9efe6ab98748dc26908c5031535a40e6a5e35acc4c0db8d9d2a93eb4eaf4c9e52a0f815e3aa71fc07ca38810e7aeaa00f4020fd6969e2ba8f0a939ba6b54582e01c8126b46600ecf79fdb25a69fc5e4260e5486b6514521de34e0aa1f917024a8b87c34eb377d2e2c9d6abfb09b066915e3099bce1542934dc3d80b6eb4b74a896dbdd7dd4bdf67d17d7b0bdc56efec0a08aaaa040edbc0fde709c13bf067ac07b806bf3da0694fc106830484609add903d6ca305af338f687e4f608ffddd3f7835ff3786de9901052770876fff7b665d9a83acc4ef0741e0d452d58bc3ebdf7a33c4f6b5ea84afedbfde1c5cc06f35f773df1a0310ae50e9e1b8a4c3fc47abae7670b21b32a48e7b1b9c09800e6283c5757679d1af7ae3dd9f8731f5dece66017267262ccb7220e656c617133cb664967d756ee278d829655b9d522ab224e4322ec388918828ebc598aee1aa41880d969a5122362bd4ad11ff9b8bc342c8c297a4d728c9efe24abde2b5f0ef547da6ddcf55061c1fa67b465bd2ab10ce7d52a2046019911dad854abb8da221ed107acd3f02afa9d7e60b9346e787588c475c55471fa555dd0972a82e000e45f1559f9b37e6a2fdf625a1cfdda27146dd9c3be58e32e4b1b9a27a547104f32831d7576294f07c62379e01ea9c5c83c884ddd734dad7d26248e0d8c5fdd2258ec195c21a40bcf0c11e0c61026170edb7ef688b3f67c3da205714c9d039f5bd22a5b88554126b9994544d8384b466cce03896d3495b214810c766404508037af14aa3792fa13bafdb948f70bece96cf9f5624f9760a34650d33459582afbdd855895ef6cb78e0d851b5024d4d5bdcb72a88846eb1238f2fe1a4ccd12d0f33e2faa655c3e65a88a7bfd9297679e1ebc1b326a60af6d5f1a25ad4045da8b22acba7fc8aed1145c0150e1399407503d615ab1f97789ad30569edc41a3287be8d05d8b77a4615c7a5d62c7dadbff85d40acce505286c6e215807272ac1f25693555e0eff47946516a08ecc6194e46fc852b76c4ad31858b8fe3eaa2fdaef3048a437d867148cbc052d1bbd7905e90cfdcc78f74af35c3c893987ffe7a7f0d3a3babb26905d7d0a7be5940b35bd8f3538926cd6c71f2dc48cb2f34daf72c9fa1bf36d3c875c7c80a1f45747165cb2635ead8bbadb765f3dab0b552d55d78adb5e6dada92e2177e45201261f93b62a357664e8c3a91b159e59fc1a1905affffec08718fba52b90b336d406981defa25779e98f03648014e9ca4fafb905d8bd22094cc92d3f557bca35f08f382e2065509a03468238819b38746a342c3a0e6829385c299a1c743db5b2d5d1e6d0275a10bc8605dd696ca67f1bc0350b48db6c3c1b332a096be536d4065a0f6ed1549775c194b2d0afba601bf6621635c26385f401abf1adece59632d3727e45f7d0b34ecb765c545f1bc6f6e23266017b5857b88b240395c2abbcdcf4c9e9a77256ec8aea5af5cdb4b863ed0aa22881188d74cf11450f4309a8891fcb782d2952fb980dc690e70327ce5716afd44ef31afd38c59a726c8ec724609f45e0f19003b5c622a01ae4d5b634e596b6fe7892ca75c9c39158a551350fb18264ae673a81c5061077e4daf7c05e3114e1be20ae1f6ca3c414ebd8e97ed5f0c09dcc1038ae0f426e7484f9fa29184d3a3a324d0b4d624fbb7818f668a885310fdc5f776ca531b0bbf8da60cda034945bdac258983889f2ac55e527a2e6fb4b1ddba735ebbf8ade4ed4ee5e633c972127e470f265c1bf3cc0e6ca4c99879af85dd0972e8fdc5f6af097b03ca7ebe65b1fc6112d27fcd94b3a0e893d062d3fdeebb4d32c9e915ef351548204697011e87ffc0f2cd73fce25d86fa49251c366b98a9bee807da70b34e25a09b59735c44986c42aa58f3791e69c41567b9d99ffb0d745edbe63be1f59782b20a5dec56d2f36befb085635e16c6c652eb738e8dbf46131419b0f4ded2e7a1c1223f8d672164a4ae6a6097a4aa922bda3d507f09fd89f9bc888b02e1624e5cb800a3278fd90f39b41e44cde589cc60954603332eb55c819e18d86f3e42f999e3b2b184b03e704ed529d86db154c4e59cd1887eed59434a3ad44e859508b4ca55acbc14f3ac71df0f676da750cb457bccf630774b2fabc8f19c6f28660d5539fb3af671025c7c3f978a865048f4c0d63006831407dd7901b4fed8cc770387c0294383c6b54ea29d1fd7f0fc88bdd1fbb484b0ec8d63766909c862ab85fcd5f7429acc498e9482c9de05d1ddd76839e816801eb32e0119aa90263ba365f0fef3d324b8e5f285c93c238363f1ad6f0d6bb4d9fde940fd58bd775b8d235da0810649893be9b84632ee748b4288cf4ede3ce083278c756ddb5c5e340656443e13a960cf70ffee8340bb642bd3c153571e9d459163da0f1b4a8612cf3aebcbadc63f1717f6e6dc8688565281caa957fdb3c10d86593798d1a6cfc0f4042bb62203ca3d8e137672775b737abb33261d103f3bb36d459fe24ee56df9a5af057c52d594a96de91e8ff29eabade716d36fa4297253620ca50a343605a6f86718ec44a7b5b959d2813832672c2d9ffa2ac8b415e1534aee7640da365ec2344754cb95488b107f42d6d72dc7aaf5e9280f9a1e5646f709fb7afd25d4ae48f6c044f6425836ad6ff66f4165f437d2ed0e0191aaa5dc60cceeb9a3cb84f45b2f0bdb13edfd819407b70c0e3413ab7215ed3d5362dd22696ad523c131608bb76bc829f0c21ffadcf89b3cc8b091d7be9456b5b44f9960bf4bf920f62217460e3b773b5a37a8f5cd83c50cc1eb6ba2a6488a75118f59309c384d1c0d5da0a6dbf54badb0254b0a0818b807a4c56aca530ba5b24b232562562cccd038a29341d0fdebd23fc3b7c531e290b9a2fa5780bde2e5ebbc9c046e37f8f47acddf2a8076a7307f6a3340ab657fc1fc371909b17dd4d4e6ee7b94ef419c7b91feb45956fb1b9c104f0597f24ff0dc14fc8dad14dc090acd7816c0e5aa513d8f62dc7732d2309004eaa930ee999ce81402b6f633413dcfff41eea8ae8fbab40bec153aabaf1a87c96700a73988e82c4c0ff91e7edaea20eb2aba87b5d618cf45cbeb85eb3c3f2354b076380984f3727602b00a7d0ff03ea6127a9d359a241c569bdf7e4294cfc9004fd7dd5fc74020fc7911476c72df9da3b7e6a807e96c5575a41d2e489bbbd373c10d35538757d53c39b70e3dd7436d2de0f79a1add94f18dfca4f289ba9f62663c558ee2310718246349b474bc7e50dc5f28b860e03c8a6d679c6ce68f51236b40889a7156f52c676fe7c7cab13b897a483a76392cbc3a6b598a89ba3c89e7785192c5f9c1ece8cbb52822a9efe893cbfd5a630080febf1de67c15e28b8ba98204c6fe3282f986f2b900bd27fd2a5c99cca1b34cde85b82decf98d3538343aba1f3901e992101a9788810a793821bc0e96fd680d5073c275acfa653056ff18249fe314dd24f88c76a97426d5515e5c3af9226100c8021f63bea7aa7cac1d8ce0435f1a007aeddd07e45d7056893c15f6c6c7860324dd11c6446d4cf38794522e580ef51a34349cb93b42dc22f647d33c1dec1609473ec46c1ee722f1342e721faa4cf0a99a8de25b7b008b23def91872e79d112d96ccc5e1767eb60cac11f383e149e7ec0337046e96ce9b89d60e66a4e1fb426e07b465b57dd046d64a0f69fc5f810f4c030b54ce361b4042a11636710aec075ae143f7a1079dbf509d543445029643f0c5842c2b6cfb9ab78ba053357306017c8226da41590810449a32af0a5372452c8c227fac13059a5176445ddd8b50d54d4675a0af476b09d3bd172eb0435c2eac935e2c322784b2f7adda64d48d068d9e0b6da8627ed37ce1a2fa2a2fb935c8a8d6e4621748872fa06dfed97fb6b8efa06c4f806b3e6b524e76cbcf793b6d615514d363dbb8c3e2be727a2018ff3d824650b34e37a173919ad65ef812fcf79c39a6c4d98a9f8d937d25a01b255f8d575b8ff35f2eff4455be2fd85805e59afa9d8ffe680b7d2e95b694b27fafed92521e965387e91380e60754ba7c5bd066abe23554f819a36a19b5e78d82d8ec39b27a45fb7a392bf43d8be0e856249d0919f9bf4a75c5a83da0cd2e37a16b8eaf47505bb97ee1d97af3490f25e75a06f76d301345b5dc1636e2ce126c0a34da0ae0bbd0273608133f9fe6f5edff111b51ec4fa4702c0ce9ad85142a4cdb5f6bea19e7e2d21785ae3308ae130a0f93d7f79ad314ca12d579c7d329a014ada504792f48db29cade7bdc653954725aa72dc48a109799313fc85038dd87d761c14e32eccaeb64bb6be502f0661dd50c8c9c1944edc00e97878ab57917301984debeb39e87154916550259cb0250427ac74ed6fe87f43b5e9b6b65801c87f636af43ec8d3dd2a1b260abd7952d84869312043e794f32675e22c259f631eee646c3d9d439c025fc6668547e34c1fa501ea5fcbba83fa3fcd13c5af83d8ee2b363c48203de91461ffbf00c73af943c8f0087e9532f57d6e5bbe93ff94ba61a132ee90fb84ea89408f945f8e7ef585b93d8e7e1623021182164780067d8d22e6e7a07e06fbd2445d33bd2f5f54156bb25fd2a2c901252f28ec3a795e334c20ba72417bb618657918670b43890385002504fbdf288322da0cd86993c517285207c2c23725d5fbf9d66894913265287713ece34b7f3b4bddf12b2cc0ac08d402a8e4f05ef374f1f0e6181534208a1a65e7ada53c03e897a949a48fc9a259762d771c26091056ce0ac9c42e8e2b8f1a11032dfa58601dabf3b80b4967235c5e34a7d18eba224bea99ceacbda2d6e681b8ecd1595d3344cf50029b5bbb78b6836a8aaecb8a511ce7bfbf98d89e46c84a3e0d0ea5212425244d62be6c4f9461155c5370a9451aa85ea9de8a6bbef9fe934922404f9a305144033333d8bbb4b6829f1299cad15a2a13aec0144cd86d2c7d13023ebf135d078a6c17f6f1809a5d3b01341d1b3241a000f79b160f99905d41b1538954b1ac03228268298c70a082791fa2057e59801f19a6a74bc8f42af0c0cec10fbbda05ddca6bc0f9bdadb89d898fe218d260000169a6763e8be9b46acc1d9244651b45def165c5981bb9f609004165aee3fa2d407b554dac332de3e5d0ab29277cd7843c00f2289df14d43417ef4c9e19d5418c0b739bf7e116632560efbce606977b21c8f50c32535e5d9af97c5e1f807d76ecfd9f8c55433d767865bb29f6da07beef340b35db80c5d482e420333c074ab80d5421bb22cb0605ff6f309a18e30b5a86e79e1bbe0dcc60f10cbbb7acf2295464b1e73f3531f284d7de873ca116045773524856324dedc0a0a060fc8314d8abc1ad1ec9797072efabde4fb22ebe857ed64dd5d399a3c3f583735b5b8c39295713829de407da7278fff7b74377cabf087c0aaaee9cad1a269d9eefedbfa23a3e05cb7ea15ebe89ecdf04f255f8ca782ec26846210f94bdaff8a3fc69645ca3bee2960ba94d0c4409dc6e2ea851fdc816ed9e4646886b9d3c2967a837f9d6f6c6dad64dc6634221b4a0a93f1c350bdce3cdcae51ec99b8bb0f350db026d670a62296f8cf091b0d862cd0bae1c2ea26370110cab2785815a7197cfb769fd50036787c5bd7f8d34bf64fe6d2b9b78e04f17839fdf9a3179da5ca05f4a5ffb0104b802accc0dce58f73781c14da0018a6083542df15cf48b77d3d88d838e8cd70c3cd174b93347da145182589135efd933b10e1299fa966f7a0a1cff49bc51cbfb6be9556356cacbe8e5fa6df10a9ada0ea22a2380e6259459bce4f3fe3b5822147939967fe019464127d6bcaccfad75ab190971c09abee9c93707f242205f1fa1719d22217ce442c340a7a64b457ac01fb5b6ae3c26ad9d36694c58736f5755ba5eb9d1cd2b9a66525c011ccf6d589c64ae054c7df96caa794c98cd94bda605287eff8df968c595ec8138c56dec330793241f42cfd44163823d788669a0790628149f0baac3b44dfd4c03a29327c61aa477bc4e6911a11ee40d1fc6725c42b5392f7630859e3f45c80c865b0993ac2d7615cfd28026f1128fd1902ee2a1a6465fe8c4a3afeb4d66bc159b112538b885fa20a858596b9a68a5d98d435e6bdce176bda343f6ca75d96154b75dfb7da1d5fa90d08cb4e9149d855892ad848e915ac81850e7fb8a971a803cd6dcece14e4c81ab506e72aab3293145b53a59d69aa7553250b7c0a0fd8f6190d386955c514d615ff46ff3786d420867de20c3dc8986286545afa0a623490235d23f1b0c8937edf2aaadb8a67f7658cee0ac86dba2643dfd401941d1d33c088843caf8097e809209916ce82077e31a78997fbc1b499a1fa28a1b57c300699ac9bc3fb70e5ac64bdf4f94869f80dc3d596ed5fde8d8f7ee5f8756744cd4fc2a451e3028491ed7a1eead2c50362cd825dfad60304401dba603243fbd480234fc7e7a417756f9455fd27ca45ff252271978e7591ac0d6cae1021c4ce6684e6a875b857fb37b4d125d7e494ccfa8547b29c68cf58277ba171225be21afa8eef8df5ebc8b3a62c3a7b2fb8ca7132fbf38f2999bb5ea68d1416101945036e87792173e66cec66512c8695baa5994007127e1561fef134e52787c6d841f99aad9f365e9ff2d7f5420d4029fa6a9b8d7988d8588e2d9214dce45eac4b9dda0e753a55b2f668940fc1deb1176798b91d7c7471aa8eec008d3ed9e29467280399063912c1e0f60379b8236a26e91114ad23b254e142b040776ef942c368284f3bdfe4f20745b05d0b037b83c30c216b511b98aa3d2fbcf84f4994724f07631064a2cdf7077e671c9c19148f201b33d2f6826d646ecb58f0dfea9b3fa0649bb8fbbef302164851e5cc5357c9b62950b001ee2ff52ac46caee98be0e6db8884e6525f16d26c0c73b220b6dae805f5121d0feac6d2fe08b1bbf405ece7e13d05eebe61ba6b605439bcecee6a7776923d217b4fd5d840fd842005147a8586faa8318e42f3836a9dd57744a9c827ff6a9abb8f8e1072bfc33a043f2fbcb9a30334b99fa1fa5f54c01a23feceb6eaf8d762540c407d3305cda148c719c28d26ef9e48f2b06455a67607263f5c23865612093816c8e99044351f4059733154a34d8c03c003af3feb05c6f1d2ee50a485d8962097d3c9e0bdae0b9faa59f99e198a3b6e43f12760e31af096c7bab073b0af3615e8b15bf7016d140e254046e431e88b7ab58d934b3819deacfe94b9d7ea9d4623d2e79982c92ebf944b4a5b3dea93b54cd3389c0fd827d1e253382eb215b0edc91c4b4da8563294f2cac10ce1d4cf3d3e756234d21eac1f6a11dd8a61378a35dc3f577a38d4f44a400585b471d5160fc156fd2f0b0fd3d370537686a61718ed083b48846aeae7065c17a618038737bb43c91f6cb8a1998ec556d363acfb2b47ac02618d0bc012ba1c55f6697cbb1a334f860f333af3d6cf6016098f7c3dcab6c11e9fd6c35f6a0f58d23141904dd97f516b3d3aeb631f6eaaa4df4dea4fe4b3192a2a6adec383ee309a5251d2146b708f318bc788d990110ba8234985c119e98689a8434196b29fc97733e2262ff87de09eb8c5e0eb63b2ea8e603c6f7d5aa394c67ba433074705857346607aad39f72551f2755b6799ae2f2c7a110f25ea29bb214ffd75f910205b732d3c5e99051dbf8028a042c1424778d348997deed4bfd27fcbb20cbd8334aaf039bd3d31cb0a65ddcedc9fd763ef84adfdfe979a0e4304bd349b23f925254a5d7392f0afec5b978f64fa9a0ced00683ab687b6e7dd6b1f38598f04ba2af88633e04893d3a2ea9f49f47b3f6780acd6693ddffbc962fa1f8eefd09b5deff7fe9e3b8a632f31e4812b2ef6b7d4b3fe2e8ddd59f07e9d9a9727b3e8a47efdad9bde23901f0372fc5cba9e6538bbeae693e9d6cb5ca2b08047020e2ef790495f6a5d346f05e658e17312f079d267a06025a8daf6e3bd4f7fed84375d3dd90a60b1e1014327717a00034c0ec6480abc239f01fb0102f584d597deb74c17485e41e0078383cf5be4f4f46075286058fe2d2316e580979593ba567157fc833a813567e5402b350034429012be9dc1a9b2477809b5680678c2502d044af3e87e497c5745291b67175763c7fc0f7b6bb8133b729c289f33defff54236539fb7613ef37d1d4f7716272f28b287451c72a3edb8247afed1aeaf29e7a48aa19960965e64411d2cdf6b8d39401b029435d9199e974cd881bfc4ba4e95f1c7dd2393a29c679d2d82902e48b96133de601ba3c8570455a1289b5dc0dada24a2b509b1cdab93cff1a38e46094a65b9e7d6c8a41c834cb66914a228f5251db88845e34ae15acc805b5e3e41cd56d07dade6048fd695e9561985fa60ae68676470c745e6d66592d7a873350102f761b237be8a29c07c788156f0752b0fb1cc9f96109633e7a57e79ea1022e44149aeefff16c8a80f200debb0a0836336d896e0b85be18c4800e53bc5c7768b95a75ce08dfed21041fc76e5c1910198a405d4560f9f2f624bf495f555bc28060f1011ea6ffbd7f88822379b0688788a4bf899c18558f6bbecff34020fb2239244828bfd7479b3a78691d6823645680b2c413a2438d560d7e49fbe37cdf30beec148fe8da820988f056d53a47000545f3863a11942a71940a6f671272c61a1d5a88c71739876bf4fa75aed334469795d801cf6d9dcd16a905ecf6741625e7940b87060adc2e111392f799a36ff268976b8227cacd58024c493943f2ec33e8f8f2dccceef5eedbe358be3c0b6fc611ab134b6217fd761e7e5b59241b796f573dbb73b8e1b14464a86e84737b8479ebca06f7e2731427d0255607a2cab5a76c2be6b4aa0b8b7621d44bef4aa0389cfd2ba751d2243b0d9da7b168eede544134581f5cfcec4be5fa3f506a2ac5b597b232d379692f57f701540d008d739be95552dbd114f5bdb6e5c0e34a6c103bcb43a3e20b94b67162dfb1a309cbac84c0d5fb56a394e4031166fc28d5df7cf872082417a7b701ee8f2e9d78aefa4b85432ca73b510be1c7e275e1c535983d1151b6c06a5e56e8f4c7a3612db9fae2c0a98d2713a5d39b57281a63d9f580347df94e093463706c9d8321d963ef3066ab91b0fd75a8b330e656d3ba5ff5cc89d2e2bb7ac33e16e6ee7546ee34ec21d4edb558601997636bea98c26748bba3388bd5e72cb231aecc2d98e0a6451ba8051a8240c799f1693f059810406548a7102374bfdab9807309cbf8b4ec209f2e1764afa909088770e071ca71bca1f3114a3a77d593abbc56729503c154fed1677643a77ab3580362a1b9b122c15079d3cf2a3de5ffd4654a671289cecac8cf071e662596d4e5bb65236c7eb014337ac5eaa1977bbc2ccdd86eda0ccf443e8fbe2ddc6f466c00e71a69b8e340d8d03da8a5b75638a9e58aa954315f1ab808a94839f79b2b1193401f09423236f470d1e8fa1aedc29760fab17ecb172aa49225d8fd4e98f3fc55be9c879d1417e225d4ef85d8029b3de5ebf74d7dcecc79e0677611daf5353185413a73a5dda09ca05a901af0559761e71af09f5904cc834c5ee589dc621a02d7f8d9fdb6f39cf7101b44a94f4aa04d15f81555489efd719f936a7990305c701ad2b088f5bb3e0b6bd76ff71f77949a0bc6e357442c05a6dc71bb6e687b8023a374f42e2fdc6b5b4bff41bed323e27ba94c4da527214d7bb055798807d14dcb13c014041889fa17a92161806c6fffa82f6851e0ceae2a4d75348ad633f0fa42aad50c6e12a73fe40f2c5ad451312635e39e7d98c4bac2bd27cbc73068695fc5bc4efb0ad9c7a28e271d11099d34d89c086d1e723dad75cd5b21ab1d6fe58e28ad44bea093d3517a536f0b1e7ecee8d7e71f2b7c580f30642893a1e3bc30c6b2c6de857a6318bb7dc83db3ab244aaf13fe883407c4338f156b2ee44672f6a6360441ce0b5872b32abeb2dc6c4239e3efe6c3afdcab29e4dd04ee1ecc4d5465a732e9e6d106da45d2c577d64e9986b663a49a27cee3e6b1bc0b0e62de586bf0a87249f60e47597eb779ee9f70747350ac47077f6afe3375a88566626df74d63b1f861cd06785c76a1e8c55e87ff6ffa23056035eac09cb43535c12559936cffc96c6e82a026139f84a465d54fb60d279e8bc92cc90c97f4ac40ae586764edfc08dd428041930f1dfc490055f91d46e4d40f715da2793b358ce8637677d733162d06f57f39f614a1edc516350b1901bd7999fd464f646f294e71cfcfc639d3af85e632053ff095a6ad7c8dd0e1412f90099c04c0a1b01a0c866a597b648f98a57131b75fdcd4cf3ad9ca739f07dacf5d4214703ca234fbe631adcbde023ddb6b4defc9fd1513c80657995fc3d56e650b38170d5a7766643a51f21bb47c3417b4c4769b88eae4fdab215b86ae0b7d7517a3f529adb29cbaeade5fa0501311f4b7852bacbd428d0d2a7aa44aaf92ea35202fa833f18a729d569be42382ac41b09ebf412e99bbeeb37827a306fae5c42afabf1c6892d6bac294e23f9afdb9473831bd15040e25b40596a062a4a2163b2f1e21719ace4456d2ef2cf7a579fd2e65d80ac4bb7d0d3d427e29d7e4227b6d5d513152d8559535013e17382000e363d53d9c9fa65fa0564c5fa1ff9b1b37d54cdfd1c38d9b068046ee7d1915de89162a0033c65303166889184a4c0f2591db34dcee1cff4c04eb1f6d07891d8fc942861354a699b6aedf78b71d0fe5c511846342ba76b4f221c8b926b60039bb032d63d28eed93eb951629f99bf58561b5915e95501380c720b33a21c60b97b28ab631c3ee560415ac806e1ae46a89250eda80a4b4a687ec94f2d66a1a5c4e59d4a13d7497495ba1580d90e77170d64aafa4fe99a8d022a034da90e5b0128a2c3186312cc1a0eab4ef98f3eda2ccfda2c191dff5f44bfa0b44fc935022346fdcaf2a69d6848121c65280b197f2338468f0eb5be7d35429cdb0aad7ca8e829875cdb902dd1b80c7df2570881eefb3ead337d22aa9bb7106a014149cbd39991811f2269fcb646cc5529119473a447294178e1e948cb7968d1abdd9fad5e3188ce1f122a71184648820268ed8a3184604daf91ce312b1c32681499b0867c211628af60fb910139b6a38cde93ac825dc248ba5d21a487f401dc07cb325bc28aca7fe8b6a4d152e499816aad0c68362382d14315dba9d9ccba7c2613c9b801c84b6228d4b56fdafce67999511b4a192c90a7667758bfc507d0e5b38fa351f0ac48c247184f603b014838b6a3f9f16a620497650f19f966e8d62a5b26639f1cab0c717816664221fe62f35550f215c4fd65d18f29b4b725089030d22bd3938567662fbef95903a3c93da2b588679fd10b27a4882d3f993d0c4a00242d2605ad1cc5e7981d9f7c153e16d05d4b6ae354fb249a34357787945c3148092ee9582e9860a42eab1770abd65bde1fbe67118ad4e5e40bd7db79b235711b13a60ed6560e51eea26bcd7ab1e5dac50edfd9306c54346ac7b395a7d2b9275ae2a9c101f3dace99326373a76c63eaf1a6e04c0d7e261c743ad12eb62c497c47d10955ee318dd2c89a2bfe542d9a3fd7a539c5ea4760c8c9376aeb621a5ddc67ed76d1ea3213a34d31c3f0ab4593a591cdc84d99ba9f9c546db220d79a8634fe8eb9b84a271700542f4edde6b4ab89168bd88a9bd00aa232744317f23896c9fac5cb430a3b84bbded5ac181510e37f62b87fd4f7ae50098f925bdb91d663e27911cd83db52082bc2d6412ee019f7ef99b1f3430e248f0a7050168274a80fedb89521f6a860899b43ad303e13714efd1302532e19773a262f5076cc53933248232bc4adf8f36aa862a7b778f10c671d6c08204ba6f47f983b93a31d46f7eb5bda5e74c6a7ed13ad299dfc3ab1eb58f282f3502755d67f3d14cdf5a3642038fa119f32c8e745daf37efe0973765cc10acbd68fcf6dfd5fbf8c610b969f0259a0b9218343c497eb2d61222d7434bc158c81082c20a2b0a6388dd25c8077da9209de8c45db20509acfe9c36b68472c1f85d9b4e92adeab12e14f98d830b9e076eff66ea81e65330bb088ee148d76e2fdbd73a8d47ff4c5b97fc1a6265905b9034e7e9843726c87656fd4780f9c29c09c225882ec9a16462c74b99d31cad5cc8ebdc2a327ae2b1e8c80a784fef5df89ce76d7e62772af6341baed00fdca419244b1b662dcf4680ba48d57790b01403dcde6e1b3f4d6b749eb3023ddc70941b8973eaa39324b86c9ef15ca12703d15060df17fdfa7e1ad73da931e47eca0bcc29a09a6fc6ee7e8f8112dd80de2a37dbbd758dfe89546792ffd7671c4731e1db1b3cca375d1c782ca0a294b0bff8f4aa006c523ffa39fb7c82902571d8cb3740201dd6a19ce3b0a61a68a882d2b500376f177f26f1cb2e9d144bf0ec5219ed1a15ffb97a07585358a3b3a7354ee3e66a2bb26345c9f5d3338f3b29cf71924918c34e82408863f78bb80f6559371f01c9009f83011c7616575fcc4b11b7b6cae09cc2b7769279be8bbe07e5cf85e49b71bb63c6773c26a970ed6bc5de5af1d52dad8086130f613e8ae3a1405ad21300fd5b762dec705ff7f2117b002f6ced8955a79bef4fa9c556ce7149dbec13ae5ff824ec101d442db6d9b3ac8f2588b805b7cebb9f34e0fe9412fb92d86394edc084ba3d73d258ed29b204269651aecefe9ace9ffcb0317f94a79b71a2c5bc7256fe1d34c343b4ffffe3010eaf3d48f964ffc55107c070f62644942998e9f18ccd850745ad7a3a4af223f72a0b142dafd8efa07cedf008497bf853021f17dd397d2215e90284300d2e4923f26f3a6626056d26dbeae47a734699955a73470795a9dd7b5c4122e597d4e58d979218e1198ba273a993a078f5139da15f37d390c2e78e7c101a44b3ebadb2409844b0faf2ec7b0dc010a0b6df92cf704b3013fec88764ac8ce64aa9a503b48ca8180ad77b9293e57f446321cc999e1ff4eedfc86802e2877cfdf7af72c411f606bdef1cf8f96af8283e6eb2e5a69e7e3fb96b8e558fa62aaddfbb1fbb62e6664d28f97dd16d23c8cabecc8f3234f769961414997a3cb547d6ca14cb0fb657266297806d1f7fb5912ad484dc03f9607990fa92b0f05aa40e5ae0f27412e7af5dab468655e457367cea1eb18e969983af6fab3aa7df2955c2329a57066b8663da201845078dc42ed553a18ee75b2d7c66de1b0296622a6f39d659dd55758972c92f5f14995e4b00b902eaec6c8d3fd7678d134871ceac00d9ada8a4bbd8334e0661d8408daaa8f2b298bc56f9f34346816ac36517440c6539a0ee2a0a7518f4fea2e2d80db1625659faecde93ccc91f51d9d783715294f63bdf979e81661cd40381385c5018db7bca7a1132d429f0dce56a03489b2ef4e8f77e4ed3237c37ff82270ad4c68bd1aab0e18988908eef22f0fca901409e30745303ab16fc26d6a19e256631c6b6335c9746be92e9e2a95c7e76951919bcdd8564f1867db0e65032936fed2e8b8a836e62f47f4077f3b28078b0da245789b47acdc10f195b8496199c59a9c160ffdfa6010e25c1bc0a358233b1ae73722a3279f4b25c97e4b3dac35a480a8a5cc61ae0382bb909cbdb230dfc609fbd04eee55dbca82aa01c382ade9669604b3fc39e35d5891cf95eefc7f34b0549d86aededbe06c5d9a9ad3d0916471cae36b3105e8e733b791fa36378595a2c677081d17844df4801d7e124cddf1101a916f1b0bfbba64056b0180fee28df875567aa1d6d923e768be80fbefc345c071172b828ce312afd9160ed38184954d98ee40fd89ebbd2488c2282fa0942c03916eb02abdbc8fca934564ff09eaae88e1043698d1f6e7450c0f3c30719a01b3ac719abd982c2b862d9a1227b594c3119ff65474e4788faf3ef65bb9acd74749ad5a25db280e6276e57aa53b1ec0717ea4b95418c56e5168096e94b54dc53c6469c4b3367a872ba8387039172293b10c306be2561393aacb5d8d7ac496f8dfb8d464fe567a5869152c4ee0b98b176bdf02c722946ad6137092abedd88d7e5cf1c0c8f454cd8e2e78e13d48a46c3061d48e91e405b2bf3c747e3bd5b4e5a1180c4fbf6001a7d054c5fa6638c4ff3362efa0b9d4f435a5d7724680023b2a4d9e7c1079fa42ee4505ddb4eee3789d3a78204d0e96df72180fe33f8adf0ac4814f656fef6e714804705b7a08ef77d08f6a36e662baffe7ec0c1faee218dcae608bd90caa02535c143f9e921ec36a9fd9d4e7cbd434efc72e3f4837bd240e8156b586985ed86368951af50f8556f7256176bdd322e19a85c49745660cfa5b157e531efc78f242d6dd4bd12fc0fd3434958a2df043fa41d824e7e48c24983faf9cdc49e120e5575cab04e4cbb3db71641cd18dad77741f6e20b3b79750512bb8a8af558111ed82648883969da425b8256cf073c4640d9ad70154ac2678cc4f7d9251fee0a44974b9cae512bb613674cb25ddc227eee0172283065407f71eef2659fbb7894426a77e0d214778bb862c8ea19d28e2d76644071fce1dfc4bfaa113cf39f6314e4a1fa47f85885259451e0e2300f78250756a77f0a82f6acf12e814fd6a1534f6a38e411ec399c15870e151669c7c83821b2050f47121a15984e1765c1abeecfd28efd5eede32a9403e304b4ffc1053b125430aab9a45269ff0c068199cbfdab5e3e77fcdbe1ca02fa061fcd40581f5730fdaf1e034c2dea3da63a6d7381d7094f6608081a92fecb90dcd9e5a53fe7e94268a07113766f8ef5545bea8ce54061d7372185f49b631781a5f293a8f6214d3e0ae807f26f3f0ae5ece114e5251d3c03e84ed37a2dd32083336ff3886f17624c157f60204b9851e6cb5db6e6e751e13dad1b57b01b61583660afb0e4d37506b0761c086e137832092880bdee276ccaf58effee8dfd039ce0f7fba5ec9e7dbecd8f82a9c3075939854ba64bc09a25b988e4b01fcae728aeae72cdda069010d585ad6ada97c42d62db9394e6d64e6abdb1e5a2ec7465c87d813276df5afc92e19b02e9358ee22eda78e59093a927aa75fab2836d7a00478fa83713696283cec5e5ee82a6d099be3bf09d19252d929c520190a6cc3bee45b389867a8ea4f71b59f0b5874c5548bf3ff992d19d00c73cf017b8b5621aca25c8257ee3a6aba52fb30c7f0b5d7f2be08df9e809717279dc92c11b2c071fb7ce57d1d0b50db8a8f4889f30bee8f0527320934bf537223ab4ce730bae6ac2dc3179a3bfa4f390791cc74b94706ec535a742e994592dd1be04856e3e91a392d3054817655796021e60c767643e4e23e3a93398db675115c693271b6d57a054daea444119f3b7217f72b255c52c28fee71127d37bc98c81136b007a575a2fae24a2d478c798ef97d382ce9be49d6e1191ac0434543bb69d085446f01559a5cd1b716ef08d7021c6bced5f0f6f360f78f39d26f8289d723a077bae53f750dd30b10de99908d8ae4f6c6a1339ccfe4ae6e8ecf98ac2d9ec8b26ada4cb378de79b2f5acce76f25ba918a48a8189331d9af742ff3b43fd1cb7be5c37e7f7e1dd5dcf654e909da911bbd9244204686f006408b73daa92fc9a884f94641162966cf8c7f6a78c5279ac4f8381d6570609f84594db96f9f3fddf784e995e391edfb72c57259cec1e9229c5c69e457ca1148733c77f7aaf88c1f2eede06044abef8f8c3729680d2babd3bec9403a99f90d991790533dc5b515cf16f004541d83f1b95aa13536c5864a5ac745fa26a53ea13dd5251fe68e97ca269cacf7b4a5f24c4ba66040e956bd5949a949cac5fe53b7491f44e7f74f966b916e6a367c1cbd1951cf76aa5db0075544eb1c8f7d5ff2454ce71b7859685f78eb6e8ca73e35728cb2593d3b91e2c9b9019550f8af68a23c2cf5f8b380ba77286b3126c63f1fd6f8e2f28a4f30d23cac98ebd3d48b351bd5cfc4c518f5748b10292b6ccdb52f2fef234d027e06b76302fd9a1054ff1cfbfdf40345329eae1dd6da3d01a70608ae09d236a068583a8b511bbd3ec3c0754259f64f01f2847946fd487c0152684209569358e4ecb3e5540074bc5680850d021d70d08d61917c4d14cb59904415f8a053922bc83d3941b88c68bc3c911db4f9ab5890ef4fc0694c5fd3b4331ec6c5ec67afddea7cfa6a9004bc2e607dc406fd5237495640cf86f4e8502534c5d1dc51f1c25cb1f927fec0785cac72a1beb014a54333c2205272ab94381da8c99e5a9e94bff9809700a21b19dfa69ebd7f5afd14cec5995ca595e56a1ca57e3ad7c4c5dd90690981c141ba91f90d041d052ad6084783f8970caf5c5afe5079a11fc95030c85e86f74864ffe3239440bc0e8b8749379c11e6b6e7ec65c24f3aea94770826438a5210549f5a0adfde3db0b5458c99b9a07e95ead5de9ab1aec287b6467bbb300d38729fa374f6ec0eda1ddfeff09027790d44db961ea5925ae8718416f4b6e25ff686b0197dac506879b88fa50c3d0591adbb7c08caa358e7f40cf9eafccd48ef9fc44c7aa569d758768c079cce3694c54ef470d1e781b7c3c43094393186a034fda556e64fdf7de73783ef99a510f9e67a286aaebd4ed59a114ef23489b5b6f0893b6e2658bb2ea37751ec4c3e4ae3a0f45a851d1f94d2bc5e3252b68ee0d47d90cf9f2b179e65bec8125cdf8f0783d1d4cf77b37b1c29a6fa9ef9e3aad8b1af62342626063f08a504066911e6dadbfb206ede72accba1b3ff7ce70840fb1b261c2af8afeaf79290df76a36a47aa7cf69bbb52adc1d05c5728586d5b5ef4f048497186a6e0adf03fb6ab491331341cb6032c5eb92f8f8e41f32d9259f0d2e2e52d2be55551b8e0368979bf30ee92b67320ff3134790ca9d31e323344493532fa5c74e06ac0f7377a8950729457406fe2b0b98f348b735c813e85eeaca9ce1233d91ff28fe003c051ae26f1378990624b10ef09f11969ad48a77283fc1d20240e4e9786804dda1b837886e95090f5f9f9ed97000e1e59434863a95d808e51febb5ef2dbca4528d34874971e887cc23d39efb7d05362c24b15dc7b56a310818a639dfce0fc737df3333462e2505497f0a2e58a9060607cc5b7efb7386cf3657c70d622e19c18926e6f9c3a936c1cc2811634b8afd8713ad323318db84675cb62422259e40c3fad17851d1d8b29657abd8d0b4108b31877b380481bcb6b8e2578d5b6b28e82cda52bb78de26c5591e1ac643462c5f3306277fb31759965bfa4bcb28d6729a3f08a93479328123bf847a7397975307480516773c43b5e5d0916efffe72fb280022bcabbd1db8cd5c44632ad638abaed7a9407ad74a7adb7723d8d239af631d784c661704e66f45e7e3ebd4aba292c9264724cfc71dfe3294ce092fad489e1a15947d7a0c667fedd1db1d66aabeb40ddd8b83ece438e18edc007bc1310a793d79c4899686b694b4d1140d9e5ca480f6f73cd918f7094bbdb5ac39a9d204871813bdb304bf6e2ebff2cad3664d49a0e256cdce0962b775edbea15c4fd594659b2eee3cc427d1bf1768dbfa86def6b125e4469d4285d3a300f1dbe818199b71260542c747bc85bdeee49f9fb71d044a5c1733b0f9b794b8fdadbf6b7e49e65e6e97423ae474d276081b54505b18da233c02250e9de81e4314c2d36c4811f790376b027eace67e26171bb3f19624a2580f4b852e2a161aa0904765cbba931debccb273ea1b5a88ca86072949cbdb8db44d74c06d49110925eabc486e5ef0873419ff95436bce395bb31f5e35933ddf0d54c6349a1fc41e3dbfd789437e3d174ce797aab15c19ffda0e716e0b1928511bc49b58cc741bf50b2bf7cfd402f2e6bf069e0ee8b3e236834212270e52cd73bbbe471129d290fa04d55e74988fefcc965dda605e00c27f79f8763cbe1fefecc6e398221a97c11a3d7a3d0f3bffd2fa9a09850819aeb22b931007688cd084d53f058674965f9682e2479152723f8acd717ec0b30670f8bd2e3474172c4791f6864aa5cde5bc2ee75aa860ea751a0d555481e9d4c53277fdee430d258564dca2be946373b3acd49697311499d5139d08880c49939e46ee8279a045879cd6e61ab24dcc015762f16bcbd02c0f313e2b5545b46b3273c74c06f1eebaae3f9ef4633d1fcfce03c2964ea0975141d578c2368fb4c94dd3732e9d22fecf8a6c4f41f82e072766b367742c847a657266f4c09b29e0db95ba54a69b52d29c6b98f095cc50e0d6acf0037d4c6a20a83ca849c3fd23b1dcde11abd52a6d0b32f701f478a878072d5e8071bb1734a96ce6cb0c96ffd6cc05a5c3858e3613819681a28b213906251c12b60ae2a2011b9091cdaa20117e9c913f4229c46d501b36e5adfabb6e8f3462f47d2a0999aea63c24a60070aa4f0e0cab8bf5496fb20872d06adfc80d78947c5a4ce482a4c02395a93ee94b5df6f0ee4126a5af36da160fddd83d4f14bef375439e27343e0afd385cf92e1a6adb4b075f40c50c649577aaa94a8ed00bcc94df50bfb46d718f7d63ab479e25966443329c2f362e7e55785aa88d0719ef23acdf1ffd874b4568737e48fdcd6190d1298fab86ea49488b5a9d145d8baf34b49ad6b6b19c8116c26955bd876078e6c610799be78cc9b5cf5c94455e1d098f1b6c0500bf04c7df91df96de4535f00f8f005912225b80485450361d9957d1c594a713cf8655d8dad9b9d1824cf48e590c4a03d12ef91a6834ba4aa1c4a7ea827499afc909f85d7ef8287832634907f96dd08ef3694f4214d9f1b8892c7b931f7b9fca9b81ed480ea2e095637adbed8f40bc36cd11d3b468bcd964a4033027d3d0f98f451961de1d81214fa630b21a7308f0d8235ffcf91613394dde18fe507fe640ece05f78d7693faacce688973c9ae792dd66eb3403ccb6b922d6e192f44fb83a42a9a22c8a9b93d39f3f3b3bffbed36b2d229f911b1e852f32a22e00fbd4d288070059895cab1e580c63f092bc8cd4e1bd9f7f7bd79a7a90bc59ead7adf5531773f801a2c7e35acf155e91c9e88b5e2564e9c2fd3c1ac6fcdbe48391a47f8c0e47c0f5202550ccceaee426e63429011be0e8ea1bcee53f8a36d9b6c8e3ef8dd9caadb30abe153894fbde3331eb12c488e748047a94123e79dd44d528e92c70d1df0d40d1e1707ad513dcba372f63fc7380e97624fac7bc14ff069e264c9eeca0e9be9123fbc3c3d0a1aa7d00e20a30f5763e84c1a2b4cea86dbb44c8bee25a5f05055227ccc848e0a85ca137e290a9fd516907c7322ac2abb93ce944a24de3d87e03754417565e7bd746689c50cc278fc88866620e747f42c0e4c85cb6ff1cd7a46e7afed05bdad4db7035ce5a697ac0a742b40af9a93da3109e45956e07c5f6b5fceb4a11e2dc121962a7dbcfa5d6fec35e6eefb24c9a9979b16a4783ba9be91088160cbfa917d0025fd03cd55f739002d3de6e4f7acda983d534435b2798a308131301711d55ba61c35a30ea94b29bc5584d0141a6d8e4d1f60c778706dcf893ba654246fa4376aae659d79b6c9cbaf6eefd6a11ad24abfdac926dbc9481d5bd18b994ae014736676cb480e612b1b4a8d1b4c04ecac2c53749afd12e116dcbd097463892f048397f3307861f4a82a86ad4dc525e00800cd1c4efb8d3b5fecad1b6b72a63a1036c3ec7076ebc13d2c903a776a21767891f9778c51b6ebb3931f843cd5345c8f9eb2ba456cd1992c0a3cccd41ca6973538a38ddb07dd37b462b66ab9b9f5202e241480211f3c915281798da46e4eb9724b760d556f208a76cac3ce9a7e923320dba6377016c6394c56f47f10692420132c1accb35a9f754792ffc4c35b4ce272fbe55022e7b86e467292a22606b1c6d382b166e53bc9c71e93fd75594e5046b6cfa7a899dadb93e35418228bf47227bc616b1e843dff4493fce5130f0d8404f3619caa83e18c8295e10c5dfd302511bce90f2011a43ac4c07e83589625d16bbf33ade6dfd08c9d7eb6b6e2b2cdb561b7b4b47b312f5292d3ce440d86fd5a3cf223a890163923974d364f3329cea8add9197cf7cf4b05bc2afe802e6d8721f50902709b60e673120bd84c49fcb67d05afbd9d5ae2a6f737a8ccefd24b83163868623f062fed815a032f82ad4d2a4c94d78a77e1570a67724f179447cc7a3169b7162ac65fb371a8f1a6cd85235997fdd79aaac81859e174ddaa9f9ad0e11f22f5fe81233e7803d574c64e7abde038d0ce6fbafbb7647743624e4ff110e07b111b6dfeacf925baea5c0dbe4de943004380a8b5584cf3b94d2f163f33e07d7df459950ef6dec4b23b7ce6b9b64f3ea175ba505e200d8a330d252178f73898ce36ef7307bc74dc65ae860ebb104809e1d90c94799cd57f0291a475f6a5741a3954f24038c71215da49eca63283f8b58d6573c94b0dd5c945405741d7fc53856e5cdbaef1651300063cff5aecb23516a16ccc52487544cedf8d7209a23400d59c4c3e1c61bfab7947a44c84f585fabfce22fddd63f3da6bf2cac0367bca56f4faa66fde3b44e39d896afceec7c102b2c32dc5dc1a7b17ce62eccf3f3c0e93987fb81cb0afb6a70a85cf71c19ef7e5fae431268180954d18a3e9fdf4398d7284086decb38d34310377d3c3ffd0e2fb1bf153603a9d8ca9b59bee72baba320d64b2a987bdf1429fe22cde4c998550605d5b1b37f4681d5dc83215ba0a43596c29f037ff55ca707b0c91821b2f4c5b9f33e8c4427c7ff07bb3891f806830b74b39482dcf5067883947e2893a70a40a5ffdc952d9c96355ae149d81561230349ba9c42dbeb4dd4ed0789429035611db649e70c501f9b8cab9d1cbe15f6e924f2e47522bb54d2e146077b686352e6c848f642e5cb94b60d41c21cbfc8d5081f2f3073beec0342237d209ff920d19c5c16009ed59f5b44bda50ce2663dad350c8294d83c5f57732d716287517677dda4d1c73e03ae7aebf623cf103446eebfeaff3af42d1182e34cb4a95244b7ab34e5583ddf114e5ec8a9fc4d763beeb93ce43e4ba01f11ef6fe20de84a35d0f5c2015a64b18565a7d198a5271758b619ce4c0f7d54f2dee5b1c701ad1c5bf2e174375989df8d7c709dee82348f168d64c712a735b689f0e404a0078759e76db659190de3a433cc70f7eccb4a529ef10f8d1f59f98f6c038b6d4b74c150b5bb54a86aa984eabf7bea98cd723b0e1488adfe85ef362128e75e92ffdf31c18ef51e618c141316747197f6a2e538e3897709f06bc4052fb61416c1a9aa63bbc8e18ee7879a9e773d9baf6fa47b20d2128eaafe880c38bafdef6d609c93e786aa86c1cc4e951a47f5f6eade1080d8dd5cfa36a186710226fe413419760060176be70497d3fcd3c5d86be1580aa82bfc99077bc61ac06c74aa2114b076bf995881ca392fd573d104702425ae570a6447e0f9fc243255e01d06f2af48a6f2ca5c8a7e605c49ba3fa4f8708fa111896d19fdb0c011241fcabb0c3adbc27e2f68cb843deb54661bd3eabeca5a575dbf769bb9569af9c67127952f4988efdbe53b8dff7bfc398e0df710b8ad3f1a78a16888e38cd83356dda807f33285d33507e80282ae9e692f1cabce0949d274f50139272a2fe6f14d1dfbd9d033ed4ce1a638595ab57c82437818e6bc2b3ff052be5747eaff55e5a795f8452e29d7c9bef9cb5d34bfe0248d74d22cf2a7f03e5311f166a8052f088caa1241a1cd9edce6d7e2ed9deb42e6b76c063a6b801a88781529dc5a752d4345d383bcc3d833eee80cbbe5257da7b53d7d7ff089e54bb9ad30baef329b39b59e12738b867a2767912545512f339dce7c3c85c83be51c6261990166c9e4f770d6e3ff7aae4b641ada14dde61aa0b3e1826822483d07c65b4f141b8ba6edb8052823c1e786d0d16662a2eeb84a7b07bca8350c938ee4accb4600e387a24e9356534eb30c571492b355751d5ff4f250368f87133145416933a5353cfe9c221e45266bb9666940c1a1f7aae56b71a5f3c8f8f941360f18c14335fa16422a798a07d428751e93c0b698deb821a81eae836f1b99edbbc2b57b8ac7f729c0a9992f63743f1dc39d547c0a8768e7df7cda08391c13ca6dcb6b03141f1d8259e02a0de7779dedfa1a22909aa69a38bc44463e7d7ad30b0c32771b6d67ad0b65321a67a46b5600d6b42bf49f836418e1290dc19c57469aff5d841699ad27c31b12644e8a599a779f91726f96fd57186b9bac025a5a488c56f66353ac8deb0ac5c059e6cf636bd613528479d3b4db8f3f7404f24f65d18b46c73ac8bc077e6b5866d43e18fa58bfae4f4f56a50e311a43960e12f3db1d9df0427ef6d7ed122112684c702ea37799c68226a82ec53b4f1f45024074767323f68c58e19ef77239b806efb96c2812ec79a8557f76d3a9d7b583c5b1765dca154299eaf3c44177c8dffa4ce91c44f558b4b8cfd66ef11cabcdeb8b7955b02afb703de072eadc0816aede63606e36fdb9f7d32ac8c141e9349fdb99a83d1809a94c9134a79cc8bbcbbf71ac0f914c3c2dbb183fd211feda85846b106ba65490f75be3210d88b5695fa23e9fd53dc1388037b7ecc5325b6d004e4be91d07ff010b1c2dba00f93ff2dd4629f908dfb972e37e0b2af351087046afdf673d9cd5bf6067175a01fd50622e9bc5dd08dc7576638ce735e35da34407707418d629f8a92fd75f41aaf4ff4abfd6d46d7b50a647d409671c92669fb69943b1aeada75881f4f68d82dd1c66a6eb1b36e6aaf05b599a55dce101ef3deda4874d49fac11ab599741393c8d05592195460bca25be9440f97643263a8987394c80db2961c9ae2e0b0ab27ad040417ed86ec03f8ae4ae84c7a6b3bf42462791be6d7fe72f4f6ae1dd43192c031e9edc3827d8d1ec678ec2755f6cdeeef2dd05f44757c595d24cc301b2d00d21e11d890dd0cbbe3be3975d8a6399dc3ecf9b87654552e3911245e0d63c5dfeecc82fd23c558f58e236c5fc0c2f4567251481b38a8f337904c12aadbfe7fde4f6cbe4f250bb32f9ded52cef8a297f408132c63733d425b92d15788e50d198d76af193cb5179b4d816f63af90f22edc603ee8d10fa0719c9e56b6d2dd31406200c3d4fc3d6bbf34273c1254cda02764808304c7d560b9732e2f999301f04060a4346efd7e3b83ec8179fb3aeedefd768de56732b56b09b9d0c3bcc181edf5b7a25a9b49d0906587a496ed20811da658ca40aa803cccc1aa9e7b86917281b8634d83993113d8db073d357f314963ccf9e6051773d6b0e89cdfc097ade4f2f4026a6a93d19bcbecbe9fae758920be86b407a0c8b5dadc2f2b6340f023c409ae9954dfae0a21a363bb869726c7e3995e249cccbecef283c285732584adb12b0ae38ce99cc58e3200664dea21b2cd4ab69137624b500f43922456d2a9f11fcf345940c2662dc4ba67a2f20c28819283c8b49f6bb0991427223c38486dcb1baba712977532951fe7c9d8f5b467e5da828ac53941ca23d4b1f7c543ccc7395f13d7be8483b6c0970cfe70b83dd7182e2b6c3e2abf54ca09e7b1aaaf5979410bb4d6e270a1a76cf636c236988d3a74eafc6cfa625bc97b7c1e0e66e9bd9c854f79fb1f1a9b58e947f83ab838971d349dae22cc1dec2298a035e175de3dda99816d4f140947a1c057396a4bbfd2798b4948710bd10c3f7a54978d1edf902d1f03c04812d378d054a6fb2b83084edbacfb15ded751d5a52005027e726649fd14110b1f16c91f8c9610f9df1fc2a3cce3d4608ec20ef3f2b86be81ec8ffe20f5f5b52d790eb5e81e7f0d388e483e45433e22617ff249fa3af2cfcae8d53f97d041f3344e70f59e85b8c276dbaa780e861e5cdd78852c3c846af517f9fc377b2f8e418e7c1ab9d927792ee3774be183faa2d3ad802ff67e8187ca038b63f313f04c7ef9c09374d910826195669ab49a3a1c4c13fd08f115266c49c739b5b7e97b710c1d1eee5a03d564be46d036e2a3227f2aa195ddb4e76a1346da5e2c383af8a861dc7a90ea34f37f4ce2e80e9c4b76ffd268c2cd6e4da7a5db29f07b51aa5a1bb2463a3c15de8ed00e2cc9ef8336c0f5900613013220f215949f0a32a2366ad8788e4e216731053659d25efb41b1bdffbfb183bf4cf460f06b5449e8151cbc3ea71c97691dca592bbe3673bd80494133f2c4a11999c5349cc9b3d3a7f2a9d06acf4fadc1935674f387f42f6b4a9c505656bf1294d1a9af35f8435b71975bb299345c3f28e3112d66e7db2cb15520918e37d59bf6f8b950bbc8a451dfe237993d50487cd5b20057af0787dda298cf0b08b20bff5b1b89ceab11fb968bbdcc1cf6c0ea7a684131e45227eca9de52ca1ddcd4287eb263defdbab91a2fe31e2245a9e0c6b4d07364da65683b29750d1e2fec835f3ffa01b4c37c9880f324b4f3949445eb89c8e2a3337c5009ca308d9b203c3f289269f187f43311e0d97029703f46d279c5d1735be410fc28bbbf990f14f47532067958e404d82a2d6b67bd3c968b380290ca0ed0ca2b17f9c16136cdca73a35a5da0cb74e0b4e8819b24a39c38f450c149646d4a3dec623e936539e34f11e42d7068f16ee69c7edfd66a1e11b9101497419243d3022f0244fb05dc207f9d014711ec94f78e2dc7e27d4e4e2cac391159315d20321aaa0f5d084ef03dc1f0a855030dfe0eebc1e9fb43b0dc4b9ebaefd029b7294ba40806119bb332839c81d1d75e1ec6cd801243ca9a0807dc62f087f37beb71ed873bbb68f8c14ec64318959828798035eabdef59aa2f18dc2703361b0a33a256f47a4dc443ac5e2012d0a1ed29f1ef2543ca80cd5363ea0d55ee311d3efb55a15d83df71314af811f9c2c7b7057cbb35dcf20759646faa99f44eee8623d2e4c8362b59e2d94791a2a5f398f7d6b36cf2596bc3feebdea2b7cd777d9cf47bdf979efd9b1a413b97ca7fc4b2739974e5ed00aca5823484697316af8b84dfc4edfae860a3863379f8d544e2a8eec4183fbb955416a085da19b2a4beb1ad60bc7178a3f7473c2ebb35ac0e7eb39696e44db3002e545711ead4d4b8a4ae0f5df06066808be2fc4c14f5a1be59a127a3108d785ab24eb5b5a95fc079a11244d48f3dc523130c52c441f5b43c0d01ae9c41f333e3c7f01966a5662a2d263f9690efc4acd99c3716b5213ed6496a46c9793165600f47b099c97044e4de71f34ce6a1ebe8b27866aa7c42a1ee529b8c219c3cb6351171ed9fa34e5713cc2a1246b88036cff7079d161ac408c286e1b383a8705bd639e603af45c186965c85263fbad36e8106e4888948a91b3590a701ff6db8103e1e2add749e3cc644d6de1c361027d7c7bcb3d08b65daa12e554c088ac0b6241d9b16ac906a265cacab67228919c536be79d143b5f8d07b575b234c922cee439870d3c9dcffbcc0436cb2eef4deb1b22d259f27e3a4deff93b455040e1c8d93eb4e3249821b4d889421a5489d46d59c61e0c6951cc0aa9109e5b44b4fc1fc4466880a2a722528456ff603563e18837746363bef7a8229e5bf6f0085bf91e044974fbaa3f8c9d8f15b9a289ebc0a79a93795844eb1fd352dac886fb6d71ebd6519b66f5b9c9f7dd8541134f28baa79aa8816562caad6c15d218a7d7ae7b61334f5b0b16214e94af6f8f4e66b911dba7a1b43d892ee437dbb7582900bb902535d9e30a4acfeecbd87622f4ab2bddead01c83e9d61e94512f1a53fe9fe3011e6f282b459087c992733069012648167d25a35224b4cad579567df5fc26f715b65c2dd2cf1af7a5933df7e2d338edb564e6134d699d7c4f79d263e467030c0d07f8cc282855776917e224f7e887be5d00f9b7afcf9ff62b85d9816c115398c9e6405420e5b7e05007e3f317e5db5a7ed6ebf88db4eeea7fbad4823ab4a526227d7d8f21bb8d9b47871bbabd26b9cf8c9fd98a94cd239386a472fe994fc8c056581b4e42d924960b31044093681d4796b8d021ca8f6267c024aae129ce162d4a08764c36ded32d05b97802c38f858347fe343cf402e193a64ccd47ed6551bc3c693d9b3b4c2277955d1052d2dacfdb480aa04ed2b74bcbe42d8910402faf3cdeaea6420c86f58926b697cb18e4fdf70619597c99e1451271a9a70eef29dbbd522da0aa3f6f42f562516f988978392444e4fc964b7464704acab63db321eb9a271844353c89be9b730c4d1b502f044c179f31358632cea8f8c958819befd7e4c35a2b6fe60f564dc9f15617f7cad48710fa78b6f43cae18a2412aa17daeba5f21f86a76c98d934c1177cd1eb7fc466848e11b65889853cb0c2c457e58ec8c5e157413e7a56843b594886d1cfd6f2d2b7d0815df40ab9ec87a338c9c041412ebd40d5158d5a1d8b0d7989ed1bb3e4d45aa4d42c90cfc45f24e8e0d2b186f84a8391088e40e0f19c0d3fd537a11bf427f27a9d7e953cce8895039609b86141211b8233d9d43630fadfdfd7b8054201a2ff6815a0ce2f144bf30a9f30c54dd6f95975765b4631fd2459493ad24b0e8de785d5b95f1c6b163fe4e834e3fa0a5a1660cda81b86d341f7887b1affcb947bc322c5d0e4822ae9664cc5481a6121b1c59ffc6148b1be92e12c6d3548c3cccdcbde9517e2a93efe12e1b44d93d94553f205e543bd055387413e46d6fda8429762cf9d70a6ca4e1c80d1a10dd8b2c9ad19a36274c08851570d83d821879522f7249ee32d224b25eb13b76b42bf6ea544f17f598501c7cc9c676e2a195ff2c7e2d329a239632c959b1d7e7b6f5a2ead44576aee9efbca184aa0a25bf272e104acca6b2a16b149c3761a8f6db9b455c72b752053fbbfb9ea392ae14991ec013b818af0bc424c5bce0dda0564170fa483e5b3f4d149be9288765a05b879c68c8e01acdbb6718c3e479b9020a6638c3d2b96087514070b1a12641001c395b8d33c0a3d11ba5093e54a6b8b5f1df9d93091530cfe381f4c51b507d170a9ad95da275a689538f66040112fe439988a7aef10d69165eb92b2df5d17a99bc06220309e227d9091d284e3d7cab94a25c322435524851696d520df358d273afbc181103e2ea2ea2994a200d4e958e3c698582be30480957309c099eb28ab711989a16fd1ae27fc86f370f35d7b84bc861db99da87d0488c98384b3741b2dfbab425295461ac9f424f53c42aeef0108b28a390879d6b16b88b5a1887cbdea09c2cc2042746b264f157c13bd926f78be8e38bd55483fbdf722cfc20561d141d7c8c4140dbb774b053aaa83c280ccf30f889e83a451402d4361476a4cf2d19c224897221123e8f1f22b9b1240f3caedb7f3d3b548c34653b598647bf12ead440bbe48a63d8b106f06d4e7ec29efaeb254b28ff11a8337b8624ea401319ea2f1d2df81c9d81eeeafcd068281707277b02d7a1d8f2e255470a2dd792f09ce70104c89c62fff9a40a2126bd1fd86e5031e6285e811ed6cee3f4ba16af21a6fa8d9583df98004ddbf9e503af5272fa6736c13d3a83bdec75780b320454ee939be10e63ebce5e46c9d1dd6a6724679a455df023fc3973710f2ccd256eb5a00f589895c500fc94add6d0995a216ec6c0d31075d7d1e806f638dac49e89037524c90a96213a7d8c0acd604910d074e3a34fb47644fc1322245868320a250a6fef702462e15f07ef0f05e25d9576c1be9d9d28b00dd4369944073cf86ba20dd0434a0400c7dad943eb83e94223fa4e159de176cb0cb24742060949eb76b1b7dc659d2a8bac9a6ac5f4db791678c2a3e8ceabaef2b75b25e7e177d91ec698e315865ed2242e83aad061d031a5d0b29282ec6872111816a5746d06f3c10f79842370678289bd1c20d85f667c7303e7ccb27560144f711b89418507cfee02a10b9581207e093696a12149f6eb7035f86e9e669e82ca5914bf97e86eec62440f91e317e0c893e92ab8bd1976e4d39f0e96f0289a8737d6fdb07cb7aab424e73057dd26a7b5caaee5d8a5b74735b828de49835eeaf466dcc15b595e22e63a6e00e82571665d69d007a238d34bc075fd5a9810ede5c81cf63ec5aa2c97e1abe79702a31c3833bf887728d9459f03038477c1a4b8b6f522a7a9658e039fce9bb6a2aaebc20dfad52e68cdf33b46d00df9fc0d9383e41a8058a8e71a8a8404ca0c81e51b724b39de2bbbce21967a934931968c369c1e6ea4a4cfb1fa512aefeec8df6611e753f8f49139a51d939dd0a53a9a5f0f3915e27f3cdd0a2870736c85b850e1a716719812d40b1310417bfa1ebcfeb709d254cb1e71ceb409a019759875a66d9ca63f3a7a4df349632dc94183f68d93e953c3a784e73f2bef6c51836ddd32a11f6908ca715dfa03767aaa2acd44847e5f8975ebf6493f95e59b40b3e798ec5b2e26afb79381c6f03e5caf3385423d2af1dc8e8cc1ec7b1b821d081d5815659753b9bfbaea20e941917ec985d76f502ef2688cd0667e0a735b7ff36e6cfea1423d73fe9e010b56b86b4c9bcff3a49acb3adc669f59e65522226632ea5f2b223ff937085ae57df316a997cea212adb78e89ae0664f2f4b663110eab8adbc284ebb1a9a50c58c6866bb88b57dbb724b1ec81caeb29482881d33c2e1c3ea61233d820cfbe5d4ebebf134eb3b854a7ef8e8c436b0431c0c143833a7e1b1b6aa6452cfd3a0f7d23ef465d137f6a2c891629a4fd650e7689f1c44fd2cf034330bd71fa38f29deb3ef36d94115d4a8337f546c879f8f930f5a5d271597cc84587d8093f62bc56eb18c7962fcbf1644bf78415c2ef328dcec5e2c224bd316bd061c8a1e3877f93b2b48f55c06654e51e99673b8f1476f058ad12d4d5cdc97d9ae28ba4a7dadb414b5ea399310da2b42ef6215ebf6bc0440f60d5f7e229bdd033f9fc459e7c1856f645ff737c1617b3140f5525ea853d9dbac9153c8514021f3ccb5aa674c8e71c3b947e10c4e7c9bbe4112677fb15f7f48f5d80014ca45a7b695690725508b6543a2fc242d2d500e973084e1956fd1fea5a37452c02279a6d48cacc5235c8fc559c3c40148f708b2b1abc8137e9ceeee6d0857554ed02df6cd90017cf0fb31ebcc9058a191c685359b21d73f0a1e71911e5425bb52878079c1efd590743f935811bfa9f5bec355724b7a06c5e2568e2710eac4dd7fb409c592d05b2e0fa48081bf189998c07cb2d016acb5800728ef4cb68be4e4c9c122385ebcba4be13377500ae94a8299cf83e2ed4eb81ef1fffdc9a8162e7d00eaca336439513379c564f83a348e502cf0f74c3474f9f5cbc75375719e32108d0e94abab7fde79fdfcd81798345e4a50cf1a997e31fad4b20607f66c74934ba72c3573572f696492755cce704499d4a2790d8b87afd7d8d9ed52a34c88610351b202eaafe12032fd51d560a6b5f587a9d1bbb9d663e139a6189d4356569bbbda429dbde9fc3d8cf33e034f1897d8f8d317d0581dc8b4bba4c1e09d2b94a66466297c3c499df6b9b22be5abf63cb2ffaae6457c88295168189a19d895ec34364b530c2af711b16e60b5c6368a3b10832a4b6afef3634597e56f9207fa56bfa60d7c2587ac96ba9e30304c568c4d9d12a6ac2d7966f00715c05a8a3eeb2ffe9c21bb7a22a4121ad427ee7bd5ed3c6011e00831e90fa5e0ec44609a5c00957b12a85cbfe352904efbdab03200c9cb9c3008c024f8379a9697fdfb8bfbf0958a45653af3764ba4ccd331d2a04e669c0de346969e14a5e0c965bf35a1539567befb6ba2a62c63ad012ba56d161edc92c2ead4bbf75303fae5977b1c9dd307eb7a983390c92d1405ab5075cf466008714784dac9bb118ed7a7ae1b19c40dba43ee3736b44f95e4c9a52219781a41a1ddc493466defe0e09e510c0d3a6f360cdf5a73a5cb1643e1480ba35f1f1e05a807fe56185c357ffb503f8413dd9a9406f857695581ca7be44c3250b7c4369f77ee8f7cb4e9e61822dd96856557c0fa6cebe4fdfe35fcd5caad7b488eb38a7f04b1aef8698aaedd1fc9fe0c6fce784d86ae2e7de34f091ece7ecbc011961049c8e6ee5ce042494eeb786e9a0ad5eac6b7e59fe91ca0e84af002e7c0dabb3218d80bb2c143342cd01ad377e417d8ccd677a864edbca9e7be9e45d2475936887f02f8a5e70abc27e339e28f62dd2740f65e9222b753de4cef406fc186b9e80f3678a65b4890c84ac2f3ddee52d835ea4be094f37813d03ef93bbf170c447c12c06a2e2bfaeb2d51b210672e02a48e85b47d7cef09629938b52a2deb8f2076ade6a9409c647c9f496afd99a71c8da07708001c76b627d3c861cb4cced1d7fe1bb775ef8f8ae09be42e027f8f1ae74f48fb21172dd4e67c033f8b720a8f7ac511678adb879725b26b7a498921ecb6b602743334a734fa138c37544584495aba1814d49360f69854664e90cf352deb8d67ce6a1caa661863b061fc3c3655f79f96b598dc7d5fdeb44f2b8958756c68299ab378288caeba0d5168abd1bc5ee2109c646351dba9df6e59a2577cecaead827560a69a4d5dee0546aac09d87665c936117377e691b7a2358fb665744f6b5daa40904544492b58bd6b6c25b1451847878b466b69da24c6370f534b7557825be537ec5e12dfff2f1f8c17a2618c8657dfc217459dcd4517a779cc14771d4079e310bb16e57582698173b70ee47fabb7ce161be2b31f1369fec9d2b0d327536fae1684f30cb286a44fe2e1426b4c80fec8196f479567eb19f277b0d02b96f0150347f31ad9409b9a861fde6c1772d2f2e4775049e7c7b06b343a1c75417cc0ce62279966835736fbb957dfbe6cfeae310c15b8b0392333710055c13ccb57004144620749905f322e16189c70b38c60f87000748e879941200aa9c0f16b61afa576fd3a94bab464c1e6b8a8a344397e3542e3587f84f01ddbb5405534aa99376154a643ffb765b5da7eef166f71d55bdc11fc572f0bf64a0631d4ecee595fa4289c81c05b520f1acf4c60c55f8bc6693d4e3c56ddd95d83d4deeb98d078335b791fea5914a7411b9e87d3ac2a278eeec7253dcbff65d0c0767070f6791e37ca77e8907165acc418041c72b5cb71f4a81b635727b649c707bb4a37e36566feea583a8aa7db995d79c3cdfb6c3f75ed8a23c7b42b615980ba5284addacfde3b48284e7e4fcd4e902e9b43a6b86fc599fb3dc15e01892f044a4edea9c7ab2455d6edbcfd35e53ac1e4aada756805deab189f0dae048815c84f7d5c81fa6f79144c5f46bb26509474ad4b80a049f981d8e1a67f3495ff7c51491d0ab528ac7685760396727d567680957ba8ce988966a43d389b3ba208c5604d9172311d8f3ef758d90bf3524631b6d41726be207fed03cb3bc1e2735c560cfe756aa4e470060de70be8773faba30f5c0344019e0de3d560267b0a200adbd1e3dc3796b0d8c45e7763ea1ccccee646f097ea4b772ecbc8d8cdc1e83fac1c1951cfe7f63b5b5b7e55068a6f218b3ebedff867aa74606e026ba530dcc746fdce6f77fafb92b985ae0ce818946899c545cd89db305f5d99490fc12568996327bd1e0ae9eb268b635b217b3346da92dc468382d7858926ddc2878cd734839044cd3147a9a29b75f24d2f8282dd1e0bdf4b433a2296b772438601e6dcf6484087e9be10d1382901c2603943effd0c2b4cb75af468eb6728ebcd177292197fb78d42d25adedae53ad15e0f3fae4fb00499abc6ed6183caf7082020e1869a4c7270b70207875e05f2abec46646b96aca4bf441e379b2e4c60fbaf6bf45c9b15f440ca16eb869c3f507067731734db45dc5cc01da3cb0ed6f09a30243fb8b4737622b0a5bfd1ad8da2fbe5bb73738a7780f03646595ec718bd8b1cd63a84b1b380c72ac41a02355538508781e6a8f10371d0f93179057d83e9d259895d236d677d4e469a093d0ba1327680c4bad0dc72fa57cdc528004d7db5eddccabf09ef4edf796498b2bac4e0d0859860f3097f43ded76c41fa99ba8e4691352075d1542dce422f826556de0a32514a28fb2d8c12568cb21cc1daeb850c7db1f7cae7c65310d7881850ae6328ecff3d1ebac86eb8d3feba761128fb73206c4da293ab0de30f086020af70f7fda1203338309a8bd3808286f982d5f5e44d848f078e353eb0daf98bdbf815bc921399ff89c61e833e4fa45d98c46fbcf5f6a0ba573d3cb38d516e13a161be0014f7b58ad345666d378b9019733d0cb57146070c9939c761206c0b57f52e811ffc8db8213906afb55b0f0520761fd8c8455dc53180663cc4626e986a2ec0dfe070cb332dde04eb200a61caff1e8ed51ac4090f4133f4db5934fc762fbc85131857a97695d4570d38b65b2bcd6f9def2a449200d48705db17631fb745fa1da7ef1c0c2fb13019288a14856dca99c46d5d1c60eb1a0341d4eb1e15379db6dfd45e412180a5476c747751e7faae7f17cedd9a4da53217ab753a898778e80b7d72910cbf4b38d91f01772db37507f75b4c07996e98f852e91d14029fe690699c5d42470cfd8a5b62f0513f4907be5b92200baa05494948c31b0d9ff357fc68b90e6d8571faf117c3f0de6609fc1f4422347fde4276c260eb01d6e9568338dbabd8f08b4b579ba10776aff23282d31babcf3e5cfb5821faaaf3df4fb5d782015ee87c45a5fe4e5504b147682a048aef90f20702a0bec44eebc9a6f9ce06d085c6021df6da7259e7c6eb4a0ee7e85dfdf89a238f238f47a130a31a620a853f23ae4f6cc6efddd077ba593cdf0fc6033acd5680d786a4bf8f8505427140bcca07b6588902b989004c8146181a2a0ab9db3dd0b81f2a449f27c844c1a074ec5102f980c21d7e1739130fbef4fc93120b6240de642dcdfa499bf78ef07ce997ec70d01072a9e751f6c3363d0ea46686709cd76777cb5d87269aae34b09d57010fb9074ead8d0d87ad32143de00a46e8e98e537d91c2beff375021d121b6640babc89eabf2d06bacad5a9b831195bdc39631f930375d30166f4c77dfe0231faf268afb11a8fd79514400488fd853f62a2da18d28733e1220a3062df10fa2cedec2461a54bec1fc22de59339665d268ad75c4891e07cbaf10dd254dd56501233dc5cbc0eda995795f87c40040ce26ed8f299a45dadfbca7a65f7d9a82a0d3bf2c669365a5fc3cc69cd48b7f2ad750ba01b6584f0e61f1c20b68c8a3e14fba23b4a50138aa8e2eba8c5b622850c7a7f615b77667793dc7dd3fbcf24dd7710a6003e143b8a000ffda5b0e00655bc41748373acd0dca9b1afa677f2a293139e9dc5fb92aa2a7086baf3ac706b237959a989b9f81eb28327fc21f8d7961f62bf71ee1e6dbf6ff1c33a8db46eed1a6c661227dc5c927aa35f0e04af12364e400889eec57bf4dcb5c317676132688dc2179ddbec5b51e3978392ee2adaf4aa79725e4f694b2b2636f270badb65a920fa1aac567dd522c5988b0fcb2c72be74f51c0bf09b2e507510d6a9dd4199a5cf90374b02cf41098869de737aeb1c28c3daabc5d72d165fd886728f52dfd42b7e471c3b93fe08165ca5d0caac390cf47fd3b2ecab6600ada60ce9a7fd736f218f0f2506050ecd706ea13c4773e06d1df074f6610ac09fda38a6d1914cd63580c9853332ee0a549a534c3a8404f7e977a6e2ab1ab9974650ddd012a2bcf129fe77676ef9de167876b8ac1e057db41d197ce2ccf6f58e10eab4576e944a8a874d0b5695805890420750d9c5090ee5aaf389c372bca0af7014ec98db1ec75e1e6ab9dc012f2182265c2c15b8cfc8ac2c03c1963795682c183ecad0ebc407d046ffc0811da72a3fa23111eba32cd5323225c14a105c37830c10bce011981a69c2c9294bc3f3591475660427116a6eda6d40adc52959b2dad0f194a8264cff75a072313bb623f6a4dc5312daa1abd0c5e0689e2cb90f8676922ae19ff3436c14acf5665463d50359c8af8a01e194e36b0e684a04bcad800430fb6b59165ed8e053abe499c39ab729a4500c30a2fb83fa4b3b535fefbc5e77d7a43d85d5e6fa5dcaa0f942bfa8bb92909d9419502fdadb61b5baa2ab28c629819ccd92e8b2b556cdd135da760a40255b264122535bea0fbf07859d7a6914cc49d50371c3fc75de90ea623405f06a7c2226922f95c3ce1ffa2b578c28c68c0b22a2f8a9f87e8fb446f990313ac788948cbb31f2d5fde5b613784168ab18f423ba718ec89ab45c7e260d85ce1e8ae483cc0587e76b099d3b218e28f578daf19ff13833361866792538579dad79c01310baf615273beecd6f17398b92bcb5dc81b1bd9227f384aeb97146d30a3a74aca0d37d4ec9c338e11aa4426b09d58fa865aa6379a042072118a2af6f2b6c03cb3f24206d4356230bcfdd3df880eaf8dc7383131ac66ef4b11e77ef4b5091dc91e8ac8e124b0d338906356f83fcb1e9cbb38d4e470b25b69c345db0bc30a6a6e24ae86f93a4d464597377494da5d993a6e3d55a2cd2c18c0b823eb3b36ce5332c636254e52ce62a1fd1997caa3fe33ec3a1401b161d40a313e77f9440741b8649fbd5162665848907d645a14f2a42de77567af4ab506a01f97ac9168d7467a87ce80b87eab46b3c2e3c032d9e83118de6786f51af906aeaddf28aab5f9c0b1f720b3f3276997496b0f24c5c7603cd72b2f767270b465e51b207a5905d982090b22df5898b7d1d1c3e0831dc98fd05b6d30bbec5db689858a357c0596fb979980d1b42c01ba925f36c8f840758e92ec4c5e9871844f743e9009850d34402c620398e9d3338d726ec8c4a9b696589e16e3b00ce0a74563e70fb6935110d00bc0905fb7349d626514edd61fb3b6f6ee66bcbcf1bcbf2bf16bd74d0b5b835a7ae8df31629c3cb09353afa5f2446f130035c97ce61f71a84ff1bebf1b857e1a972d33f86aa1dbf024afe90dada38ef6c0fe4e067280772e817dfca1bdf3f5329898005fe7fb588355bf0cd743a8fdbd7f9943df205c02781436afbdebb1d8f40bfb2fddf34018bb29c6831a9b609cac827ffa69430e6d54f4876a4c0a777f8a1f5cc39ad7ae206b9da08e91014741d6587b1e8ac5504cf8f42d4dabaec0bb380084d42fb18cca9cb82cb78ea7fe84160ee0717cd900e614dd91203018d8212acbe34ef89532d2b4bff49fce721b534d1b2fda66caec3c8cefbe2508a8a715a7298eab2ba56a41bc2a8d315ba58ac84e38f6a2380e02213b5061a8eabe505bd4fdaf744da9937fc7c018c968fe70664006116473239d2b2d7b21242d4ad4f65f4c282fa6d764e0e17d7ade6cdcb80ed2c6c7b3bf67bf6b015a6a3d9744ac31cd420a6395223e459c51d6dc20dcb0b1b2d793dfd01f83e72dc3e2edeb4acc66121f765fc540fe5b74bff8552cb53357c70bc0a3b47eec9e2867346b8f898d23bad8ff82ace757ea13739786893cfb0e07906d77fd3529f64dde090a77b90aa34c283d5ab948d0b420f096dc5a61947e1c56883458a355ca3dd84f2897b7bdf554e8197c9871f4a82a774643de51c3fd6830ab81e9ec2eecb8394df82538bdef3acea521b0c05d43415265501b0d439a91f3ebce687f3baf9b625db21c6e1a9822f4e53f18a7f22758c045868722e562624a253effdb2502cdc1ef7648b16b5913b69f10f1c21acda1b15a392a313eeb4c3c441a94286a297bce734c39b7251028ed75bea0f10d2e727e500fb356514324abad82487ffe410ed981afb7f35fc9d70cb59309ed846b7b3d3865e0f17cb9941b96998514f1469ec3ee7142c9c8b3db065f614c477375e11cfce760959946438d2aeb20c2ef316c06c1355a5a270961c2c2a28b88b062ca3f532a9fe03ac2a9d5da89276908b287586da235717b475efedba1972aa6dce3d225e301efffbbd1a89dc43edcc79406851e64787c3c20bb68290a7a353ced932808707a19d240c16313da12d6569fb63c55d3a31efcf594a2001abba44ad4669a38c250179316c59d4143829ac390cc25ccedfac106e41f02fc3659bdccb4edf88c8dfdca2816217a8ace8d4d48155cea09c80b2198d4f2a59307ccc11865be8b81d92d29f6a35075b83d22cb6f80db42159602e4881a0d6705b3f062ff34bb5bb3e3e69e44e322f7657ca3b6152a1674767c2a5568ded7489b66358737136466abb3b5288a4ca05d982821eabd4b2fb79679b15ac129177cf2b6fac83708fd0cf6d913bb52ff3fbee28039b755a7e82b9b38ac3c73390f6c9e9652a78d774947c58587168de69f3cb4abe61390d2b89a2e2ae59495fc4e1c68b7597cf8e808e02778bc673c66bfc5a21fcf420008c13fe9678d60e2289f05ab3c184e1ce502b4e5ec12c358e236bae26957349ea6a580c3c4c17592dc9b375dc77f35edd5c621bea62e2cde07acd89e345754589be1e8c88b4516b5429d6a8e6c982065a1c066607769be95caa1daa526a1707b4a40c6f1326df07d6721fb407413cb1abfdfc06f4e970a89004edef79d75ede269b56955d3a913a67e0f60a642a469604094cf1a0014fb01c1ca0358db10dd5bdcc8f31014cb4d636b561685d6a1f150ca0a4008190de39ea08167e466d5e16d31205a9317825c84592f0e536a3c8cf51ce1e5695a0598b7b22ae940fb99718e8f5d2a5b4b1ed46fa9a3d404f7b1ab772b21f15eb2e562dc36b43bf085780a0a0b4e5726451eaba033c75fa2b2aa975f3d2b1d7f1ed51a9e1dca00ecb32042c856e1cd17bcc4772da480a38bc8f55dbabda3df1dcd73cd29e180c0e6904b3d28c43625247e20be8359b975d225be2234ce19a6e856cca86b9d81676148c5d1a3753aaeda81f0500c36d808603169229d664f6cb45865f57f2385ec6ccf8fd1a4d6f4058c16eb6dc84f514f2fc43dee60e49cf5fc84b3cba08129bba7129c674234e6e651bba20c059d2336a8c50f04e104516b4b9160d121363fb82184888c28508517413488179f2006f9720772bc176c464fffa870b64005217e931917707eec8c233fba94e867ae08155bbd64026096fcd4d5c58d300adae5e3616838c8fa9955c469bb63516dc9b67a79a342d2d38b517490d7de982a0d35990c90b6e6f3d4cfb175801a4589cb9e9bb24844139b2f7b335784f68123df4e38b2381f884a79bc3135c740dfb2169fe315f0a8abc81d522df43bc6310cfb72e5a10c2e93bb9857c6d25621265c4852c6a856a5b70e4623d662794eb4fb8050b182a53e506b0c0979e92f034ee1bdfc2c0b7af9d78522177efd5405663c76620a40abb08eb7915b5d2a2a288ec3865645e724e9b568d7c1c0199d3a828392bb43b6316c4b55b8510ad0f02ddf384a2138b4146c9b2b54331a18086771971819de94e1a401a0d280d092016a5a78995604e02b3cb30ffd43eb2408765ff483103a4278743f5ed37e88ce19189d82567fa4494cf8413599c6d673ae1d57caa5de41d243dd43f88b250e443d67d03814d5400e89f6d144108b5afa8172471771286e47806543433e7a9d3d73a7b72be6d214112be2caf61e9cbe947a3d4104e8ede07eaa260ee613e0c089f26539e8f4a64c934490307cbfdffe93d84c61cd42d5e187e0b6741f71ec8af06e7750b02e42a65d3455226b7d5f4720ef8b22cf694d1fcd0e38a94f5692c7343a9dff18028c1627d56743ed0006b7848a867f75f409a64b7ecdbb4becd62eb7477151dab50fc4389064d2e0c5da718562401ade46f9c127d1bccf185ce2cba0a16aad8071d97bebc0358627c0f4a04f70b627ca931e9374d3edb7b307a1952ca471a7aa1d6449b9158405c5e78fb7021b39289433a8c52c21af72ee9cf2d036e2b9d3f737ef0c05d64e5aec5918d90a75d2e8a9ae788934ef6c156c06ab39590d7767006bc7d261862dbaa829efd0fffef1c5c1ef4205a8f3f2db408224563e319ba6c63e65310a793d79c4899686b694b4d1140d9e5ca480f6f73cd918f7094bbadd0e68da960d92dd596108bdf36a11628a6a80ba8f4d461e5f5c9e5fb6c8323140fc9f551f8bf509ac262745b57d1bfeadaef24d4a100615fb3c22882bda4d0cf8f03547ac68f81852f37697255c1da0e569e9c15652c1f9eac3f75750a420c64bd21f4c892891c7d3abbae14957c41a94bcd219bd15ac1629206b1bb683808bb4666b177d5083f94a32a3f993acdaf4a54ae4768240ec0f86119746f8599a18136b3e38d6fd5a1b5857597526075b61e94ba7f8861f622cd8f5ca61c89fb00995c89a1007fa07fd1c7f531f3c757e891af1d3518cfae6212b6f7c115fb8b91037cf236c0d7c4daff887be3c4e6b68c7241d7f865fe9cb93bbd7426597188a8533515123eb8c94c05e6523a3921eaae54abb8cb88f60dcda7dd220dde7d75812242bd16455cd6dbc6fcb089655be0e0f5ed3f81ebbaec84fb8fd1fc5810acaaa16001dc2aa705a55ca7b27d9c349012d5e8f3f51b4037c98bcb5e1d1dd42a1d9dff10d25aed44447f5ac93272120cd3477f12e3312b092c442698cdfe5240d98095fe2c3fe07f65269e0a7f8f268f96a46243ee7bba784c7be39c964d01dc252a100008fb8b6c861543741d16c02d2258aa5973857c3aa097397d24d4d91e7df3076ed8ee30c35fb127e01856d0ca4658f6885c8015fe05d708ebb97635ef9032f6f383ddb37d9837b66392c1904d7481f432fc271047e41196908c18f6f67e9ac79d9a9a9568270b202ea816fb6c58d088d98f095cc50e0d6acf0037d4c6a20a83ca849c3fd23b1dcde11abd5720ecc6c9a24a5a8c5bb0e14f440b2287bd438a9ac8e5f1c25786c90af36c9a63e96e36fcdbd00b1640b3ec6a51d802f8b310fe8fc73ff57888c6ca37a9b566a002d6066d8c0fe3f89f2dd802700549777f510a93271c23f353a92228c5597e1265064c25be79300b197ce8c6b182d929b77a8aba5809c3f3286d25946af3acb352fbde0bb61b14d7f0a811f66a75e422e0f1da43670619f740d32a73d19233c86fbbca8d518d6030b491352497922f77bca84b96a8dbc9bc7efc52a9d76e622a982a6e304b86ab2ed60f4ed370d96dbc6c58c5a53d4ee9e7897d0df1380511292f71af7cfce2c8cba81db06e97b69ee1d6d36859c5c3c72850fa837e5f1ef2e86380f3f4d024a92e6f3cc8da5eb0dce41b32c44369d366c0f67787a1779a453e0ef5049c1b5ffc2411e584bd2c439a5adaead25e2c5123665e8d86a3bb740ad988a9ac5110e0dc0db9c1f0c61c98d747f879d89153f15fb8279e705fe1a6ac1a38f55fa53c582e6c889c482aac7d79db44db3d2aaad366fafcb41d64c3ba39ec46b73e06333bba8441b9bcc72fdc798c91c9bf990390622169f3987f7b007caa904f50fb643e9a9a686ac559f88c2b9c4617abebe3ea07b70d833c45a25790b80d1f7cd53b830563fe3a3dc57fbdb5e7973c3993745fd4a97750d71cbd9f1d87421a9186092be855a999eeaa06ceaf99afee90154c0ba7df9d8a5d3282faadda8cba9c0e364657bdaedbb69f53f2714cce310d91d9c31678d3b72df0afa21e84858978d43382ada6cd516ce19045447c7c1926434e993997248af35acf1c01a6e19b5a78985861707090c882e37497085d20bd9fe9d5c4ec41c6e795cadcbaa092415db7276758d709c533d628af17e705edcce2ca6f68c0364e639e7c9b0bd541abe3824c9430646fbbfa0f3ec75b19dca56a1aa7d00e20a30f5763e84c1a2b4cea86dbb44c8bee25a5f0505523c2f8e069eaef5c900f0a71eed84b2c5f94ee3b834b5e5d4a2aa99a4da2d594b1b8a6d5f5a312d4bfb8bbcfced396f0b062c5b0c67ff5924429ef168cab39ec7ac8a5e02d03e611b44aae6da04882dc863008625353e18927d00b2ace7977b37efef8e5b27c07f673f4d022fdfd7afb602ac0e2d67634bb77e887253f0db1bd80c90a8e4d3e77ac29fdb7888d606f0f6b5aee4019d8a13b33a77cf6d2b937649f60913fe26fa3d0d6031d3c6283d979b4bc711e9b21e056baaab8378249b69f9a191bfc92834d5c2c18a4db5371e2bd5a607519006341e7151c8365142c188996d9658bb00f63b587d8d477580e04cae5d5703544efa7f38594989cb80008a83b62e2354223969f4e75f0028e7b661755b00035d9c3abd8680eecdbcb0ec94486ee3fdb01114146688e8bfb1476b136a1be60c58828928c56a2143dda795b968d537aa8f899a2449ec65245bb06a55de078fa9edc6132bad27f463593879734ad494a2c06ae069966aa6ecc51a0b97508bcaaf02c9950042ea3ea8b605f066d8e21d847fd4027014431ff3d93cc4faeb4937280962955732a68e6cde2540549e0e06e30ba745296ace5ee467292a22606b1c6d382b166e53bc9c71e93fd75594e5046b6cfaedc8ce9c0d1514667eaa1af2e7577cfc00c303e10499e7a13ff5739904371929a92dea3ee8b18f8444869c3ae38f8392b07329f187171dc14e518a917323aa59320bbd45945d3b0df987061ada995a5463288499dd15dbb2ab22786fb8ad8e5334056a2ac23d8ef48acbd492398c813afc364f050427e604894cf84aacf67e33096760d2a9519d37b98dd416071d5bc8f8041391b68b8be4d8cacaee537db70f755a9d8953cd66a3c78c02ad72453cb18f8de7bed2b537d0ca3dc2d594ba2de6e93f51990fbe0071df963450ca00799c6eb279c82c614878ca166df05e051bc4d830ffd907c335b5af20a828ceb49341dded6fdba007fdcd3b8424d30e2db5f8b95e2866c9ecf0f881b6bfec60904fcc53623fbb962dafff0314d8eec7a61a21463445f52aacab245c1c741466750867420ae428f174a87cb68d5197753ea28182fb819f2e1ec339c0abc349eccf0eadcd0a81cf78717e85025741a3954f24038c71215da49eca63283f8b58d6573c94b0dd5c94e1be8de2923d2dc3aae5f2435b64f7f90e7959c20ee1e1ae2dca0638db3d1f5a571eef1b4a13ce0141646a2a536f68187b656e2ed52ab8141676d8c0b654653aa1d3443227dca64fa943c7a5e81255b373dd040bd0d82eb6a4348d2182e17b4c0f77c9203b83e09cf2ec48fd90874819ef1c3e63b224f943215074384b46d663ce6ab9e037eb7d95135521c15866af94100f9c79da8c637fe6001e2afab3dfce19e97fd23e36cf4f0e26496765635b6ead90e90200acd29a66b07a4aa8f72513c5418f0de75e16c43c202c869363bde89bc3dbaccf6343f62dc8d8a4b944e2f4a661e628f43d93831acdfe2188c4237107c055ac32f085d8b6f8258c40abf6280b60827cd467de8e3e225370a6032047e47f6161fb4c80ddafa5ec2c57ef130911502f94849ca220ea67b341f2f303941ac1b5f8a709c0bae51bae6a994d818cc53cb081b1234aa2917b0c1d821d1bddb280849a8d2861bf2879a4117a5ea38dadd0ba25ce6c34db3c7e1b4f0c06dc9c28a42ce8a1ef67a7911d7ab0afb162f9c1901d67ad93125cf3a44100f2e764cf2df7a7304ccdcfd7d7e1b4cfe9045005fdd7cc34d1b539d3c361b7aeef1c6dd613017f8c7edca2ad02dd859af112da3a524461c123501abaa245c7961070b4efa2f4cf9971f84b0df844daa562079c4ae5c8bf36215b23cd9baf47a3ab59f78b8207facf6342079d7cced0d1e8be6c36e45c52a6c182152f8695d5efaa69fad51d12d8b97a0a31083d9352a7abfc33082f772d67ce80186f3adac1d19996024ecaa82b0f1872d4e4f52c69aff44ddbbbbdb234979aaab883d2df187608843ee19e8be95974c0bc345ba1c8f916db51b93d373a2d5ae57d7f4ff29773b74e13728881743d217a2e494d1e2b4f2e8521d0bdf0d7267f4c4f2dfc6e6d26e7c8f33e806d0b81e9f09b97b90e86e31a5eb37b36645e81e0ea296fff477e88974a677e1b7068cce689214068364eaa67fb42e97ad2abc420caa283557a9b017d0840a577f92918edf9a8da9db724b55081821ebd96c6636776be082fd46b19f5bb82144bc1617f7a068b6caed1e68845ac83d21d3712d6a06a644d6a520efab46b245a5977d354b58614e00711e84f5a9159abba47b49f458ff1290519325f2e5b77c5aec5ff7dea9f6fb3ce8bedd60c78b81d91ee6ba350779b17adf0b87a5e3cd7c189b64e175bae5fc23f3c0f03ded62087b07622444c5f42473a895d3c1f9788875ddf984fc160014fe2dd49775a916a4658b388eb37daf764af04f2ede21f412f16c54e6e57fae67f66abf74968a5cf191e610ca70ce0c0447562568710494039af3812c96ab7f23aa671fbf04acc5eb8a3e96ae4ebfbd7373b43b99582087aa81daf0b0637b4eb6969bce3c0fe5cef1e895d3925380fe0e29a394e7e623789d6ac2c0eec91cc13a3de9b76b62e927f04ea95cfa711716d6d5d5449cf6f53bf90660cd54557fa3caf13f2957b0f5977409b47846fd7018bea2e70a79231445aa44cdd46503069f20f954e93a7371157bd2beb10251bc023215a2ae6b638d49da0ddb3b3b56ad2b3c50f9c552938a280cf40ab27b681440a14d7450e469b1d8df2de8082c831391f7e6c661335e137f612ff24163c470e1fa5964b733a9c0963e52d7cbf168795f7280603046edb4b438f6875d33c8c3aec44042674fa0badf698380e60e93bd4ec407ca7cd70a2d90f4db6b41910b4806a0360a452ce4af4947b4371e4f3a749d41cdc202e0ad6d493f3c0812488157ff7af59a2be17ead22eff4853f2d64139f533c9512b4414fa5de989a87a3053519bc109c08c04b4791d608bc552eb8014a677337a91f72ec7a9e0aeb351affa9a7797600fc132bc49fe14663211e796bb150031a330104f0edb1bcf30d79d59355b4f4556cc5650de2a2f6ec339f0037f1d86c8367fcd7ca04c25cde828047a129a876178b2e3dec320045c159e63fb4975b69e3dafa34a8c1247b84aa6cf861ba56458b3a17db77c46ff50d1b69eeb6bf7940bdb49b0bb78ad298f7f9f523667e2d3d7016c565aa1f215e2e756a6a50d653d83345cc1e71c836ec1ea615d06dc365bd224c48678509bea14b4dfb4f57ffea5ae1b7fca2e7d130a721d8eac029e0e45db202e835ab4f71b5a154f206cc0b5177de62953892a7fa68ad518db9f1f3d3d732d6227debe96e65b246b41e66fe955babdeecb20ba61b7b630791cc711f2cebbbdb2a8021f4f36a03467fef787bc596cff5ed33d2e2543113c70344aa6c99da4cf3b7a06d7395c4cfaf6973349405651868e8f8af05515bf4c3079f72f81a6420d793b7cae3d2c4f7c118d9a3f033767e4561536d88dae48f18c03000d0fd41c7001c2e4c3e3947e626522557c1e8721a1078c7b7bb000890552c0c57b42b65aed5bd65bc0538f986f2bde17b79d1d3f87556b89e778a71461e3a732edb3926bf6be201c47069b98664a1912222928f9498da53648e0a88084438dd99590cfc92ac5b0eea5c5a3862d571e5e5c3a321fa92053c97c799023434a74b9b830c496355aae97b708c4101750a32d2da2541dae93221881dc57fe25825aca485c1254b7224e4c103644432719b35e983b786ab85844c52afdc730a49276fbd6557bfc2be81b330465421d71cf28890d869a7c6584d167fb2fe4b5cc8f44523931db34829536aeaac2e4a92e8375841f4bfc714c251d20856851d1e94c2672698b82e86ee4a5a6a07d755ebef64d4198a8f9f4a204d85f4842791cf605eaf0116912d97fcbbfb9811abf6ed13352d5c081b8b928be5ee2b127b53aaa87a15e7cce88a5283b6a58bc13bf1f4bda21d8160e485caae54290aaa7342f7d48ec8e6947d9175f831393eb42b8e24805c1942d8b54e6920b2c2fbb75cc98576830f014fcc9984b0dd8b3514ce21c79070d83f08d44c879f3e2aec4dab04cef6747d6d0f46d5c1d98af5f41fa9a3b47269f8159760fa5c2433efc5dafe1164b7c50f68dc3704be0d74eb15403239c625cf62fbe1efeaae37aca76ecc62794ce01150a676dc0ec4bc6d80211bdd3eb67032757acad222e143187fb75de55fb9c3f10e1d5ae2a34d999e00df1591c0139ee446025b72e682fb27646a8d4e65694b28163f0f374e916968c91959db3b42b14c79d23974c86d43aac00379df8061c146567581badb0f82548986552516aa9c539b8356f00d81d65541d68ab8a1e4bb5f8dbcdf748a4ffaa02d39d2ee54636b1fe81dac9ed1154387fa47b7503a05f9b68db618deb45c9010ad0a34b209f01b1924c0aca9c741169dacf6206d9a1a2ddc349cfacb57f4c5698a026ed764880b9250f07fee10dd55a219907d5babfea2b9b5634c25ca83f02960978f992654096fb16f18a294943ef87f749dbe7aaf5b104b7ad46f71cbc68c1a2339e795778da56b5fc67521894b8f9c8edd0c78e4c67afc629fa3368a5de00d558dc27254cfd92cdef54b3c760fe65de476f7868be62c3921de3d426bc90ef9c7daf12db57381a19ba489faaa6106abcbb7f9c73b38489d7fa4dc95585d3f817c23081e1bc0f32bcb3cb5d6afba8a796a1911be7550258ff0be00b747a623b21909a75a6addce479597fc28f78d03d5d278adaeb948f3e94bf951a7e55578f8558a5b6d3599ec3f09b9695ab6ddd72bb08dc3f2d74e531ce8e49fbd3f239d66cbe867930f62622ed845cdfafffdaea5354c825632764b884425fe92ad2243e17864df814a365dc3bc768094c5a93b6e503ad3f56b39945f0c7507775b6219e4937928b1516c52773033031474d070326aa9df346ac7a4390628bd0ba79a2837737ad724798b0008dd80cc51d9f59ae14bca0cbc8bcb4e443c4592b16190e3fc66d66720a5ca121a85ad808f3aaf78ee4bb1b192ed4c3cf5d29c8efa33eed495a1dc7ae2d62e6bacd978649769c656dcfc567fd5913f1dacef100b9a06ed0e3db4bdae505ee35aeef23afcb5125f3db8b725f7aedb7d7fb37b5aa208420fd8fb9cb1a45d6de7315b7222a04c41f1ccee194aed874ac539c3c23d1315b4662ea5f611b033c1c56c6779f5d3bd3b59d3c45f906113deef82277a173901f380c0bd80f054d4627dd6c8d08f7ab59bd4c19b9c7f2fd860553b0cea666dab293cd62cd90ad59e56d553757ca588456ffeba20d018ce5cf0fafe08a6c51373227e202eb4ec3efb7ba5a6761f045dc3ec606ac311b86fb70032f6a342e53adee11f1c0dfcf970162464473d6f040929983620a0f6a6b6c9c520c7753c2ac915999c37bddc8d7f5bf209ec082e294576d34e563d80cf1123f674d46d43afe4fecd46f53ff48ba89364317d825518398892a51c9297cfbe5a31d657c2fb283ec1241d6d0b6f8040f9b7bc4fa6752bd8d0a19412fbe0ce170201ff6ba886f63b96ff192e408bbb70bab5e40038bcb3cc9e27ab6ce64f0f78f2a5f07eece9ed7192b37f391096afe07d6136d936e6cc9f65bb25d62a5f2ea19aa67ebbaed36b642da9c39246c0413ffcf7abcbbb9a824a0282013665b246e10a63c59549cefaeec9cda3487493329781589d01c5aa573e870e553ce3f78a66954f58a5ade564b4faa2422a506a3d0c8c56cb68821bed63a5e0010d1d5721e2c9f0957dfbfaaf50658a41c7971133e013c16db94c81343a37654ecef0bbc9af49c7e58caa0ea43c5c8bbe700e6b4d179b025c6eb5101df69b3954983e8dfdae97f491c9b4df999ac773b2e6f2b8af609ae064682f9eb3e664b9311e3f4ba2788e0c6e531d9d0f5f6df7c416fb761c8ec48283ccd6cac851334f692c76566fbe6034b7fb599b147be184d21782e3abd1f2822fce154ca4d9dce9bf840f5d1791c3fe448d288c073214767853bdcef42d9540a8228dda3e27f5ddf948c1a20f7bcba81b0400a8ffb0af58b7176a6fc9e654de33af71dabeb3c7c9e751cff5096c971304bcfab8da7611a85f9c1e37af8d127149fe5bf678c79b43a8183e94ed5378d4eb23df1fb0308faa18da5eeb98a984b922a6a15e2ba32abab9a628e2ddb246a85f13b8eb0db27f20dd9be01fa56b707c2b2519cbde03591fbbbb779590d86614129cdaa5f8be04cc36fb356bef8a3de4ff57b29435886e28623049999ade6fb08abb63c0d3a7d7a4fc750928736590e5828c431bb5a956258970f4b42dc38a65239ec1d6ebfe75e43e4760dc94225a8f474afde9ade639d8ca671602725cc11aa9f039f4dcf89d2b8a01469c73021b6cb7005c51c0b8e35b2d18489adcde50d3b1d7e941518d206d8a11b3ebbeb65f88a93864e79ed692b05c35572ab9a1c2e3c602bc5b64380de1029a9e91c2eee2cf2a2840c8baa14f318ab550d80d85642a6d051a9c7adf7d2d0691fc35c6b2f0c68169e68853e80bee22ac9ac496a7ed6e50fa25fae8fb21ac85961aa6b29a37e88797588b7e2a94a1954762ddb477f91cfa7b75e3c93478db8cef1437a5ab7b2a0091f80ec1b3fe45e594c6a4a959a9bafa32e9fb1e4610e675cdc4c85777fd76d8acb7b391721f51de9c12cb290d3063f7c4f332da0be088e54bab03bee3cf5891a7a1c769814732521abc37ddabbb885e730e83b155883ac6f17b3241cbce3a35d78172aa7b622908b9a897a40bbb4ded40c0576b5ef5f421608bee9788107c1502b89a8ac6f26e82045c124c9056dffab7c7121b2231a05e8c2b6690d208838267f488d4e2ce594380b9c2b132066701d5dd229fee213f0613cea99c913c33ce855bc767be89923661282e3208445754dae288e3029589fdaee9c0a46a8436fcff31a77fba291ae8b6699e854486587ac253f9d410c1c4834170157e17d63e2a273286145325d9bdff48783c6f520af8811769bb7c7c5dadd5ef1932a4b93f83582a0dc3773e8cf7961abcd1bf4dcc2be505b8b8602fc4f16f4a41f2cc180b73f147e78a8bc07c860171e7c305b58aa85eee1d8e1c7ff64a2b58dbd4cf3b7b76aa932c5db8ef1394cbe3eb2b992522dda70dd1c0899ef2c844e2bfe576e738c592f65b45e0ea148a357d90a8cde0cfad8d54364669c7d3d28ec70b34d51790caccad42539e19da6b314e0ec98299a35a11a3acab47ec017618fe4f4a5c17f97b279137844e2e89c7cfce34bc4372ff67098538864274ada00b97b6de57738ac01ede9f77257ba0b45d25b5f2ae1cc33c43e10cd46e45c7baf491fd7b03fdd997ae1cfcd1b507e88596f85ee6beccb428c4381832dbe69a111f41fb36d9c005738c526fdea03dce400c9715d5e8a9cfb330979cd1e26dc2785d85bc3a197e4cdca963bceae0514f269cd3f52e20533a41d516001d324b72ba06995a7879e76946a20c1d407b8ecd9604e8779f03f663f65f65fcb7573bb1d3a5ef0ff232f8cc3eeb07223810584b4544765789eb15b731db9823ed76e7f34ba99a3e8f94d912b04ee72b183e1cff8470d8a995430546cfa363407b93a1bdb5f3360158a9729315615c5d7a27aaa0a850bd270bf70b9d418620bf7bb4d988a4439fbd31023c9102fad394dc987ff6a27ba428ec5108325081b95e35cd3d5d8757bb9edc670d43220efbaad87c34f4ad4226a0734aba08e0619a908ae7277f44c7f696c3baa1718cb94a87d5ae510214c3d260abed5b73684e61d4c47c2769829f032b96d60e0d8be5661d03fa9de67480ffd9364465a29d35a34400ec59b63daf32c956ef800ff0b3c5bf064bc59bed0a4ceb986eedd14f626ba0277917ce240127cbe40a6eda09c4fd27016452a9fec3f09b22296043c26f371dbfd59104c9e08c4838271ae44a51d816ff199470461a16dedaab0fa0ac962dbebf661c4152041320e9fec1dcdcda7d5541eca2f87366484338e9cc988eca5e60ed149543fb5b407d144792945494dee2deb1d9e5ec150d9dd25bd510a15573ee30ce014b615b034675e75afa09fe8ab1ff849c9b300cff36dcdebe3e426206527e068c35fd5910aaf767d3a75943edab2da2ff284a0cb8730fa8cb24c2970c865137856531e710947f70b05ffa496565a9f3a70116b4e86604108d5d74a635211cc9e241d1932da58c48c55a7af90c848b4a2cbb5c35b14b9597015b2de1c24e751464b876ee46fe21114eae3d346a009e40eca3848acea0cd4636c9aa62c7dad2983b01156d4b3b41e9bbcddb23fa8e851b2f987e568284506cb9d23d81b23bd62305eb95f4373e9d13640f9fb062c30a5e59b1cf93b57af1065167c6fb122eb87a0ff8884dc73924e07d827c270232fbbb321536f3302dc9d14295fd60b28b4bec10125b7ff364b0a8924ba788d90a0f5bcaa0027d1daf846911d06ba809ca38ea411d04c23b14558ab58c309c6a676cb5640eb6aa45c96fd4e59f4135590e68e856bf67e3bbf3c95195406ddae0506a11101c576b9e93902d3d139ce44361c2d3797d83ecdda0a85fb2183c7a311f06c5f5e6cd7c8e069e6c48244fd6ec75321a4cd0fc8670c5333b4150df5baf74561b93ae7faaf39af556b43c873f498234778bf30eb9971d5648ccd3450e8e9e43ef7a30a67bb417befbc1ab0af7ff86de62a3bb0705a20d53d50d88676f2369745628eed09f3fa9fea3944ae1d6b2b45d288d4e0e11349a01eab282a7bdcc4bf035e09d3467123a2d5898d33f4d035ed072868a6327311860118952f352d40e6cd1c046382a7b90be2d8a52fd81884293791ee7a94635d914615bb7e2e0e49d6432d4b67390da2d033cb158ae615fab1da76bf75d7593dabbdc0fb93b6a929fbeef202d01acb03bde12cb793596b13bd24f3e05c101ac195fe1f8744f63307115a3ba24b12fd049fbf006e4d86c58d479d5b4d6ea9856ea8a07791959ee48b7299a0e245484c4a225b7c2da8eacf7de28db9aa009c8383af66bb4f2d48daa3b250adf10abf4243b4e13a6b7156a72f179ef2756464f96515cdc23bbcd2e1106d17309ec3e2b8de3d0e53b100cd77812e2806242dbe0e4659cac5395a41a916d95e702b1697ec3a6ec238f2dfcf4821fac43804b7e9791871c51915e218f51828756d23d0d51d9922666a6b41d75cfd91c1ab30a1062db720b114b28d4c21d2b18e8f888affb3c1a717b95f502e8a2f71f0717eb4a01f7c5b4880034de2bddeb0e8ea733c7f1fa6b3424f4db5cda501e23f91b681ef71600f2b8e1bf77da6213b2a4540cc5860100267dcd3eb8898be5c556c3de4054e70091c86b042a9fac0bda522ba53ed73fd1384f1d2f2e3269e0740999c3fd18b8b524d11fa79a7d9da7634b8da0d98d4b11e8b4f2df9972afb71269cac964ad56b367a912469e6208c1448e21c1ca4761c068c08eb54cbc2f412139c6f9475dff7ad9a7b7a8007c58dc7860aa1f2b23668468ecc92df8c5509560a9a7c7e988355278e936e1e269ab5d6b41c2b78e1ba669ba5c6f0b230f148eb0270bb172dd3f5c2e13c24149b9e685f900f7afd0637bb774ba9874166dde24d82b4282e892d8fc3ed772d4296b9f119c8a3bb2e922b49e97a1c3eaa5bb5c4089c1c710642fc2f69ed6ccc41bf774f835cf53f77842db7a3b2399dc82e46b695c1f7565c77487307d1991556241240f60b361b933310051bbe5c4fcc307ebf8b3e139356981a42fc4792dda34d23ff5f2b99b9f8ca3a5d8a6af2465fde7bb39d3c4e73570e7f5a2f89c70749c1ae83774e0e267d79904a0758b3f17b52159effc53d9eb11e769fcbe483ff53b625af6196edbb78f918edfcd69bcdd07eb0b7a9d1a1d017f47bfdb0a491e628d41092c3411c64b113178a709295baf8a822b0b253fe201b52b5673fcaf0d927a973a802f68d349ba3c887229575b2037e44c6d5b76377111b176270415a67a0cab3659c87b54a705d2d0f322b192bb406c85edc643f6bd7d16389c3342340bb512fe4f9d023cd1c628219b6bfa7f7f4e145c0e073ab9f192c10e6b29705a87fac35484dbeb93d28a6e93307a0480e8ba174dcc0cac413b26acb04b4020eca5d0f22b8325edb2c446b8d98f0e3acf50c2933cd85184ff7c6912071650ed914c5fd8ba2124fec1647e70b5e7b00d77bbfe18304e14ce26fc1ce7392c3ae5b047daa6ca598b6489cfca661e76b0791084d8abf0ddbf373fa56e06bc11637806dcf95f0a82a629311db1573718778e28654184d601a02143535a02248da23ea0a04632c8a331fe2d315536dd68cbb9e46b54f37c2ce49897a279d46ae0c58042d3fdfc3c37208bcc54d676589a582b8239763dc91d01d27e702c4eca3a9123f88faec9252d18b109da1702669558941bd789053c5ccd9ef275c3674d61db559c6bf9e0e1e42bf9ae4ffc51a3e4c38e7df42f22d64b2d5e7a28063936a955ecef91d1c08d6181a79fa67c7cbbc43ab484535cdcf8dbea6a4d4b56d061a57726bc52be3aec5b75f9bffa745e76d3b3460e96068dd5fe600583203bc04a6847ae6b06388e5b35918588a5482cff28457de1c251e73dce0b3c83cf411fdc26dc9097ef7c77aef51298306b06bbe99a64e179982e552256f88b04bcbd5892cb7284c7b0dd17a1989ba6a5e2759c9d0ebd93a26472e76e97d55e4b1324135b2a690f4be282b6b5b2ba1a94eb07f40e5a0d473cb52bc1812d22e9f40408a20c168ab580dc92f6f28061f5dbc92efd92ccc616af493557ea16fa2b97128376198e23c01e0f701def9fbccea545f2fc7c28d101cab62b2435e5484a5b7d2ccd385d3db0c728e7c32e1dc4c1ca4d4404949ccf2318fce25e8b06ee9be024c15e53c82856313f8d29ad193c7d624a32d32e90d19fc790c197a2f69ce0e75f1d62f62601cb73f05501629643d020f3777ad977cd75ce1241e647d12e98cd63c6d521595fc6d571c09f72bfb7e763187e20011067c0ebcf6440726372666cf499253757048aabf77a926b526f8b566e9790167ee6bb52a7eeeb5a52aa55fb208d716f5a002ef161301034b3dd6ffba1b7cdef01b43347cd98b54aa6ca6e34a67c45ccb015047aab26045226c0cd991f7f38717ff399111841d9935285706ca3c44c2c86e9a82a1029702bcc538ce6b440ecb488303fda6adcad7f85aeb12b33473cfb555d1512813789ddcbafc9982ffab31a50f61277fc979104948c56fb0df2d9a7acfad9a76a37b344f6c263bf815fce54b68ca2842a88f868995c810130149d2dbc7c2f2d3455711407a31701d72124596572980728bc1975db97eab43b3fefcc804fdacb144dcfd9d6f8f92c66b1e3807f689c882d4dbcfaa27e6823038d8c69d870c75e41faeadb70794e1ac3bcf63ba0f71d96a518706ec442734f6eb0d22cd813a2ffa29dc9db2f1f4dc52262924aa06d9e0bbfec52036d0d6810535906e3a3e8440b734272a2a8a7f1cc1f0b0f7d0981bc6d9bea034cf6ee7deabad9a1dc17570c35acf701f03389f7472d990c63cb131bda51960aba27fd05721f88cd4da7ecff1ba7c861eb83a63617a3d1b69c86953c55f1d1ec41073f61c474da08548ff9c4300cf40a354a385be2de41ea3d6e3d97828952e0b86bb2655ce60e1b58494c274e70a132b84322fbe0d16611c64b4a5311006c1b5a97318fe050235b8d2991e4d280a2b446c4e24b09492627807ac9cf823843666695cd7baa7dc851b00306709816c819354c82f33390afa83a391c774cf6275ca70cb389c14ce18c38cd416b979532728068e72f8137e8d1cda2643d460a0b1a209e542b4b23ae44aaf80b0e73e07645e842b5b6e8601f0e83d33e006eb69ad34a5e135441da0d14b02321254265546c3529fea71e40598cfe991f7a58c3e64d253a15b37bbc3d126216ed3bebc8f95ab55e5e48731fe9ec7768cbf52101501fbced1168c6659c7f27e0bead288e1f7fa7d29e429687aa97d02d3bdc3756ce6236756d778b8c2a16e2bbb14a3ec5ac098a21d01ad8e615e74505eb7120d1dcf7da1a5346b8de539fdcf9b5498b3000d1ee4bede8699811908bbcfcd21c546d9f9ac805e110d14eca36360605119587b8a8062bde785a810b0fbad05d6e93457e6306fa393c31d3033b89aac57fc03eb7ad61eb13218d7b36bbdd126e8680c74cbe97cfc4d0553968a485dc65926afb7f4fc950ee1271d1cfb5862a4024312a5d854bb80e59e08bb1047f845d600c11bd5007b3dc3e6c4fdfd79a13ba8d9a008f4e5c38d019406e98a33cd117c6a8bd590cca62884866bd423aa021f28abbbcfadf92abb6fb47ecae3be7e9d1ce502aafa2b69ddc2becf528d4038ab9477f34e719c284ec2c80411206536d4448debb07afd4b1ff28ba5ce70e72af52406b80b9a24830fd5c5a2287b27fe42791441e220f8081a4ccf45d286ecd40ceaab271dd6db19b73c16d83ce0c87dba0f8327675c60378bd33cf640ea09776f440099139492cc90dfa54da1fea5fde73f2702bbf13d1a52cacf29866bf6dcadfd6bddf3b8c312b7133725f4b95395c5e92cc39068b058e9f88e59c6ef5d61b3777a54f8e1ab41a8004530ecc155e6eef173e5078c0fb0cd1328e3146a9f2708b1106fd149e3e76080b90d1b24e192e893a2db1fd18caf4f137edddd6bb8c2f15f9e588d94351ad007e5e07aff85b7d83ddff29b6d55c1be302d7dc3af64ff3fb6664b9f252e627776c9e2e09ab368ba739f722f9407f69bd8335dd5b651a7875e5b111b372a50444149d25d7f385e994ba23eea15ab4df11dc7ae8b7285482d5b92eb39f0c8b69c14510320fa6825abf3239d0e38a7df7a4ec38d8f6e5e6b060b8497a4a64e5df83eca96d6c59e3414204590e21562cb0723a66f28ce953cdd568f3fb067e6dd8594bd4eee0e62fa68c0f3301608b9ee1a428e9b15354baa25873cd6f13a812e210809cd362b0e21b14ebc07d735bef070e4a28c5174d21a8261ad0d9c11249ecaa613508c2963dd03653bc729e45776eaada0ba45ca75721d94fcd24f7941a5a52a4af24fae0407f0e66d0d0eaba3a16f87884295cea45258cc2d003e808468e06bac8bda855a49c8408071ceb6cb115d420d145f0b4e92d35d66512b162f04ef2b1003eea721c53b4db8526778188f97970c7d93e4c69199557d78b9a46a4f7d4391be321c6af0e450ba8d7fac354518dee4c6bd44a8c9740ef6bd0e9a07b2e960f6810bc449de69256c4e9924464e4aaafaceb9499ce99775bcec42fce065d30bc545a9b8192bd1d696667879bae4d4e20587d01cc898d0a76b94ed6367e2a6fb1a9a8da21b14b33bb8927e2133d0b09ec8e4dc88f081a6d307902f43bd2a486427ac3e92765a5650dc0afb136fe08dd36c1f110ed4fdbd14b851e7be4f308df26b05446569e0816234f3b5e3db974cae70ee1979b0693df7a36fdd49b59e7c2012385359e2d9b7e947b376b450092ab6f4e5c1edf86739c408b704bbcb11d158b6cf2b45b278faf8e15e8746dba2d088f0e9f37948933f62ad3b43258a56a648c69593c8b1a8a8d36cdaefaf0dd4644fa7048528cfb0b2eb95608e8c0d9ad63831538ae0769848a2c08ea88c76ad1a135a4971a6e20c173023be9068ebc6b457a328cd9be0b41e74e2f8ab30e3e48900eca645b3cbc178d2a689c1dfc872f330b2a73ba41dfc5006315057aaa83ea8b3ec06a6771bc45123ae173fc9f8cff937e6be8e1259c722a4eaaf93308c49e099841fc4492e24912e1dbb8148bcd7f058226bdde8b81f0158da79775496dbec684edc3e1e45a4ead75098220e5273d2cfa12afdbf85722357e57a5d97646d18c3ff1e7832fee53b4c061af6a617909a3467a3fcd35b8855487834de8325f942dfe2d93ef3c74d989507b02181f1c781e32f19a87ce5efab209c1e8e1e946518e07b48081d586b3bcb00485d9d59a0a73840e3285f6e882ed86d7bcc1c42e5b7a754c908a4e574fd6c51943e2796d26c366060905b11c01944552dc0cd2da9b9d73de962373a3cbf4b53022fe089e509a54c6d5275ba228f5adfe7c8749dc0502f25ac21b88846d49311985246079ff87a1718cdb2cdfad1dcd81e197b47a7fa68f1d61faa7a7a55204a88ec9d5f51f81cd3c9e2f0a72524f1c9b63929262963615e89a9dfc6b8f7ec1e1580941330b61cfc6f0cb63ee10fcfd27d199a58a2ec385563c990142b541c7202e6e2db34015e0020ffffffdf