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 67142 6d292f4702aa4f9b4b8307169dadf2f14f1f6e2cb87cda1c9b0fba9def1870ae

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
620a3bdf19c2244a4ce14acfe078c77d801f76a10f16d8f2fbf1643bf5eb23d2
Certificate Block Hash
6d292f4702aa4f9b4b8307169dadf2f14f1f6e2cb87cda1c9b0fba9def1870ae
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0096f4000080fe0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000cf475c9a5004b43e9569a59b9252ea76f932e56a6cfdf69d46935382e4f340445e0614e4f8897362ec6a2c82a77d6a58063f4f85e80ade8b8dc0cca11c168512d5b61247b5edd7d8963feed4e7893123e9cff166c60fc3957307000000000000000002000000020096f4000080fe0000

Raw Header Hex

00004020051e4e871b8ce60533ce521f92be768910c3e6c04fbb5ebf6d29caee7a59633400f59dfb6aad207f774d8d1e6c185e0d17276f89333390c5c3223c7b98862eb1e54f206aac490118d223ebf53b64f1fbf2d8160fa1761f807dc778e0cf4ae14c4a24c219df3b0a62

Proof Data Hex

59,560 bytes
1212160103077de8db78d89018eac128b0ce6a6e05c88aa5be6c3c79836f46fafe6a544793c802b1f64201982fc6619cf01654b3544dc6479ed7d0977281410b6f7ac44f1f151e15da421a404a472daeb77ef43bf08940c68c3d321204266310830f7c7d3f77a8fca2656ac39acec5faa8e898503438144163dc0b7078fd53580397b0aae8ed887355dc7a356c857c14918e75b0379f94934a24c9c1972e0eed38a1e0ac9a1243587ccd0df6e75dbfa08d667cc4f8dd968e255fca8ac62b4592840b221703cf171e3f9f871872bd55ab1822aafd8ae158891d17ffee3dd8abbf9e1e734c24d16bbe0f4bdf7e14f713130030fe82deca715f5679461db94be28ca2f4b192a63636a0534ef17814dcbe3596927e6eed8c244073a5388d5c1b4214a5a5acc4751abea8050b3973bc92f1634907173c525f76fd43d1d3df120929e76fa89dd82fd48b33e67cc29f94a82e7a44b0b2911e0c85a9e4212e441e83074e81376bd0c1c352dec4142d24c147e7b789d5df8d3b59f701d10d184a4a6fb5b66aae202c6ab60bbe726f6ba016c36d9f42c443e84e4b9348147a89c4ffc021d643b862d2f675c653f0fd4cbe0b0b9c38f865fd4b646a63d78cc34b2c062fa29c61c006d70a58d6bbf57e4b3d37432530a39a0668f78f41106cd6fc4379c08d053d432c408de0cf47a9fea807b6b4037b92abd27211bed0849ba3815594177dfa820e0c32e06deff3a68d06a39dd0d40c0991e3a7a67a58163cabaa39353f8cd1fd27c3ce2dfd05d08bcd7169d5101b56989e7faf448322b7bd71425fa3f08c5e65913113242aab103e8783ca087fd4a525a54ebe09dee52e2c67b27706fab2814841eaa1c5da9b7d59513625735693294d64af198264f37c4bf3bf9897f5296200311157153b80c6e8f9f321e43053e960abd3c1562cefa74715bbe31c1e2470bc38cc629ac78072f3eccdd5c1d171defd4c903bd4d770ae62bcb78f6f52b52c501c60e97bc08a3cdbb5634f84db6769eb9ec5acb42cc446641a77569f9803d3f0a5cbc7d451a8a0f42a770cbfce93db64e5b5a66fb986fd48b62fb7322ea47e509d374d365367eebc01a2921e4ecd9b6e5e959fb628c103c56142a8db015fc462fae7c17d5cca585262df9fbbd91bd5ce8b139327469a88b3ef3398ccfeac98eca619cc91afcabfff34b62736fc0bc250a392d00480e3ec9b497d180b79254b5029dc4062628b7bcd45853aa2a73fa9f0365537dbeaaf2a4e27dfce86ff8d3d3b5dd69769c7ee2999b4ee688d520b34a373dd0f7d717e7640563a3688fac2a57df9c63a7762a0891a1650e5cfe9faeb8791c2549c79ab09848493b1d3d4985f9afa1290c3a5fc6974ba7f005a7bfa5ada52bda67b219cf11965d29c79b9b3e9f4a807174aab80b29c9eb750124e15a1b2b283cc6113f64b8d4ec12d4541f3b0ff068519f9810de53bd65672328e94cf2b7c36794cc8da077b61bafde938857f73caecfb748bb62ac17a2ca32578435d65ad5380fb96251de8604ed5e6a3f6d07c9530ea3079b7c88c092a9d5e74ce25a3f4b08d6b8c3fac7ddd0c58107e10da8b837d83380ea5cdef157f1bd9a3dcc93e59343006ca9c157e5595e77f4cf6fb1188958469e17a1e38f3bb9e0d88bbe79ce681b52626be28e4e397746a5d6a655d5d0e102862b25cd76cf9c44c2a94efc2e30adb22d1c6cb481a4e992665508fd9b5f4f05a101189d3086ab0b128d954f9fd2291aae7e90d3d6a1c11b78a1fda9370dba762e589d53dcb0367cbda44b9ec7adc5aeae368698f67c24151c7587701a36a58d5d816e59a244b82c42cdfd0f80929bb6080d853d7adf973a56733405808a6d860286d755ef4452a5b09f1e0ff20f333d20566117bfe2bcd66485b7bbfc439ca5b782b0753f0cdc2890da0a49f34b426b1ca3d4a39447c20e4a44ebd0fd1e4fee6d7302c8382d319bcdc7feb823ed0aca2ea74266bc0aed20783a8796a0920d929322dfe2f9108bd1bde52d241ff85dcea93af1771e88640b600ece84c1894a6eef63ffb7e239794c878694525d33558dc0301dbc8a0ea1f2216e6ead36cec49c8841b1d393affc8cc94e9be8666ec432911e020ba80829fc084a4f086e3d220eee23b401def97435dd90d852bb00e8878385486178cf911b8a784502523c45f0471c21891abcdc2124af7849c18bc46b9639120e6ecdc8ff1597ab72482e88d22b8664c75d4e073e2eabbf19d2db07ee99685011a676ba4a3fe06081f12aa0a63a891176393d2fc4fae7907d921a1d8a350524dfb08ed4c3b8ee6c5e6a143995a88f3999a217596952e25661095b985e5d6e39275cb8c54d6e3df974fd004a937e2138f46fcd8bd8cc893b125d822f60033ed0b33c9b93b828f0afc2634dfdca833a239190d90c92a90396aaafb803d06f09eccd51a886de6b399fa3c86ef59a6386f2b710632d3495d97994ef71715e83e857ed1129acf6e1fcba11730a79b6c42325d72553945fb9fbccd3b00026867a469eb4eef03f02e7cbe21c5448cde66236a5fb3311c89e3330acdbb64e2567ac8149a135ca678c3b01fcf569b8a60c119b3135530bdad7f8cf8c567bd1a0f2128cf86f2487ef68d7af6f2e26c5a23c6dd75429eb10ac391f5fa7617f8b9fc770d3f420f9cbd24847bd3fdca63839d1fbea2365cd45c69d6ba8412fa0d4ceea10602335c594984a9cdf7efb9998ae98dc8f0393430a26e8ce38c57c179641efb3ebe299a5a2ffeb644a69dff82168cf1a74f42c6f0ad2320fa387f2919ef9b46946190b9a87143a0ea49937fb71be19d240ef1a2503fec5af91500227e4df2d0089f37b94177a6020fa693eb9494115c692c08a14e378e90978cf4af84623a2aa4bd6b49c3e8d696e4e8936df63438b601e22bc0d45f3b4cb0f7fbd445a7f7e5be60beed365ece75b0fd550e9703c6014a508817af326af691b6baf5e91f458f8d03f0891e9f4dcf9b743b0a44e7601053b4f2059f1edb45d1aceeddf780aa540f8c3529e5986cd18590dc5c5c99c5c1c077820216e2357dd0015011bfc61ea6421965844a840748d6b63af324611b4e00c5edec2656714ba396b381054068d67fb3e6c0c7d0d02c53ff36db2740532eb7bf2d22d49fc3261a325b2b6fe762867ab732e636d239ac9559fd1a7cdeb192eec5d4d693e14989b5966df5704118940d2953d791ebfa40c14818bd7b628a4bcf4291b83464eeb4a04250d2f99140a52d1927b72048a0a19dc8555690c7c68c69d494a7b9682f1f7825e423c20879371207169d432aaeca57ba0675681146ba1d1960e49853a5c44332953c74ad440da2d08a02328f691f9783f9310d9bba8d9d4439ce13e3225f09791834cc8537b8571c96670e26695e6700b5facc83711335c8daa349997ecc65fd083db334a784efb32afe77ba5cb70db5ba356fe48a67b44d2e3df32e7a0cef22014e9b21ac9aa558515f60d2bfbf1206203ebc761ac43a78cc0b6a4214f3bebd172413bf27e5525bc56d04d5f572e8bfcb7cbdb5ec3f476e8360a363b1408210338b776c6b74d2058c1c164e20a82d3a75d1a34174606fc1fef9dc09c41c9cb6b98a2813a018a157d5db91c470b9e04555872197733d67fda77881699b225ce34d2923ce0760860ab62614c30890b5ca0918c94334b74b4a7b7cabe077718fc2a3854ee8a38690364cc8e9298c0028190bc5cc1ee0203725404e150476dec0005a6460c865f9f67f5869c5cf0330d272de62649cfa9195325c3f89128c4ed786136f5922b96d26d56278a68d8e67f7d4f649614f233e9580a45f428aca170962ee06e30ad938df4fbbe88c8c776d16f4962ac21bb3a1f0d8aaf3f13a47342230d8ee40e963e21b197bdf9d9e5db7996a27f7248b5c0a927c1fad9026b2becfb923ec4d1a72e4ff8fb98b6e9b664014f05a9b25873ad4f89c94972ccd508f39e757e4a4150f02ca2650de228993de5249b55016ae7e932a27fc717e91b003fab61d03d4962ec5937af2ae5bdcfeb35d75aec9bf01c13db830c06893d8450f900740eb39f09da66d1ad42a21101ffe05ddb93725371faadefb20b5dc385d04fdae8986ce447995fb3abb978bf3447d81747a561b79bfd2843c8014f14cf79cac950f61cb55926086e57649feb26dcd8264c7a822202c326b97899a4d87d07e421f85770d590fb47abe6d0e6c14b010399f060a4e92125cb3a89439687571f1b1bb18bdb784b3f5c897d0d7ec02e0f51a9038b009afba5c28819ddec6b7d3e3d3404754da3b9fd53e05aef6158f75a8bc2ecf7286b33f0728d1ee7cb6046b7a0f3ad6734993da55f32f7c7b822594430f24b0ea2413a0743959dad61adc86f740121a9637201aa9543713b06452247bb0f060f49c6b3fc53381163d4347c62036f503b3e6d56f5ec0e8c6fed470f18451ed3f6771ba86cddb319154e1e61f1f91056e4105bae4226036ea545109dbb7cbc9ac7057b5797090d58c6c8c1dd4453c498d91d3176fc41381ca595760b6fbb9a8c3938fd71a4199a023953f9107aa0ae8f14c5993b08ccdad42313dd9eeca6fac46fcc816beb50a75f98a7b9cabaeddb098f2d6def90400ca1d4a3d23871122dbf6094d9d25171adb087e1b1c13dae92b14c0a79755f794cfe8be182d7de8d1f5ccf72a646e3738b567360e67f846b2c0e5cdc93950706ab616fcbbdd35fc39624489289eaf0fec40fb527f4eead3581ec26e2fbe3dc5067efdcb6fd1ee49b86d8f29d2e4f94a2f572153583f867154d3e4c6f76b8a9faba03de7ddea588e72500d5c5c057bf44a3ab96886a6a404d4ec1bafc70260cdf6ed7b0c4a0f22884e31c98e54e8b5d1284977d0d1d3ad769d1b1d4d2eda9ec0448125ac3b131f0623ace043758c817b972c3537b9e7d3a26ae5227eb41dff447206e6089172bc995da1e0e854a4e9a5a7b7db900860cc71b5d91a3b54576e0647561744352506213d980dd6f82ff0c5b0d97018232f888e584b07b3237d8cb6d3c0e1649ae88d178cd44b438f8f274d5e4e53a71ce11964ca4d9d0954d343507814f8270cad23fce0719f82da905d41df1ce27c47513245d0017117e3d998abdad7fc41ed4d9890147b7ad304ca483eceb408ab29a3422c4b498dfbb331129ae1099a053e5103b9c19a236cb9fca12f295c2442fa4042583b27811c2f892d892175c657b4b7221264ba8dfc54971f60282b9f43e3f5650b74e4b32d0b087271f0682d7053a04e6a531d1d226ef46d8289eae3a9848aa8d3579b60efe1c34e59db0a61dc3fd62d9ab933be81b7126c2c7cf1f92b095c2391835bc5dd6d2c761c4708400ebb5dff9f8751ad9a37b5cab8112e86356dc2469e8dc2691b50c16a1e22aee4f19e8a1b684a697dd5a018275f9cf9f520b75f38567d964468c7f8f2ad383f904e39dee369786c271abba95e81cbd0a278bf4b28b5266efc4da8c887f30b038999be37f113d74113bf97d7a01573ffad14d83d0225985c79dea65c02e0618c74d7ec380c5eb24ef006399ccfb829c88ab81e0155a3aa37107078bed1df3d5dcb9991943e6214e3e529e93e2248faec9d045b6f4b34ff5e3838b796574578238c3b47af4243db5e225a1afa38a1ce4d6e0b2fd3d32e650eadf381d4fc48161e574ef1d6b4c1171f3545b3d3d767c8e2a40ec783652aadfbb769ceb6a4e29c33739764b4af884bd056e811b7c427975aeee14c0ac79c442068c59460e6a5c7ef0e365e0c69ded7e56a3ce9afeb021c126ff1ae0b9705f805298ecb335d971f4152989df971f2ab3d54aeb0b87578cddc655f772aeb7bdc5406cf687341a783749d9e82f8487c4c0e07f601be8123eeea0dcf02db87ff3feff27ca3896ff8576ed65e043cbe1f784300e66b35ef210a8cd13282c6a9b462732a8d8547b0ebc48e0539fc69595e94c2b3f81686fada7baa4e2f40f775298ad0bad6f43b69d8d0d9acb32b736cc01e0c79b25edbb79ae46bf7bd51c48eb29556d95bded1f89c64d8d87fca6da70e51900c5428b1b938425a1ba4adf30464b9cd8506b3e029ea352940bdfb6edf9c9ac7ac96dbc942a47526bcab8a480246b287ea5c0f0c94ad616f9209db48410ed8520bb1ae475d3b1088fdb10a450300943bddbce8deea6b3e3a5501aaac95d201970b9eaa2b82745000ff55299a0762a4944ac8cdd0ab93c1e4dc6a7b4524ea0a1a5795f40562872e0ad5e09431f7357c61be5de4ca88571333d76f961fa2cff28aeec2ecf32f91aa953346026a0b4904643b891872a53f80c6711e8c3216a6845d73012e5cc00ab829dc21290c113f29dd6852a259301a331c549e345828c12c5219f56f3772331e01c257651159939f7e70fa03f02bbeac1bff06c058d2d4a68bbfd609a2ec24af8daf34409d246eb38797133c6fac79369eb532aa7d72307ccba60aa6cd128c87fc91c4fee8feff7a64e3f92b49a2476b041662db07d1efd584449e637466d95377d069a7d52ad495dc4660980bae7f88f18679e6503d75f4bd050e829a170c0d8eca99d7a003fa2e218c4caa3f182e86c73cbd577b1e170f8689494fc4fdd92a597cbcb32a66a0f8a29909a79bc68ba47a078beb76bb387abc877bb41460388989eb6ad38fe4c580c6d03b74d077d3371e70904efbc947aae8e8466c0ff7ccd161fd36087fab98751de00d90aa6d2cd3342f2e0302a1130e9f51a827220ac80f602b04059ad46e1513a2b555fb90fa9c7d9baefeff5e9251d5050049ceaa559b0fd9731badb5d830549b0f946c6916c14491ad873fba393b49617053be42d3829d570789766f86c799fec0fe8d7e5ccd98813d49b438401995f28c17a343251daf1e8f4da8dff1975440a3a7edc1148876b87ea7e56fb2b8c11df386d5fc2ce0eff1bec9f85e8cfdaaf9860ac50dab6157e03d9e3ad62ddfc4394c67e201318df635b4943c64c49bb463469bac6c20c482ce049c508a5848e1d689ad843859f3c01e3fee5c620a36996b05125d644347dc98a778e96c61169985b405843ca6e0f344b38eda4f04d7b616fc38a1b799ecda2f6c43047acefab42e02527641cdd78afe2385fc57ef772f962d7531566c8dcbf5e0c253d700a7caf27dbdda6cc9ebb0b11ba967f3d571c6044f0837316fafe5e8ea66d38a2b3c97e4a487ed9c3a14717d63fa1d2502eb6a9f433c66ea4a43784ea955d1af371e8d551a791213940f46dca4a84449f53167968f514e3a5e94349a3731d3943d02211d1110c3ff2340c6567239d60d12ca2297957d5e8ae1e7f07d76a9a6d6f8f8a4b90f529e077a2dec6e73b39a3a8d32390be143e4794a15f9a62042e4eac0a7da41fe26c70667225354b5d3f1df5165c4191996b06f205cedb937d77f789368ade922e760cbddf4b5ae3656c4b0f8850a73380c3c80676c0d511290d0c239fac679ebe5b6ef7974a5d0a981e024342f042b5c78ecb5b1c4b2fb812b58bbeff2ee5894341257645f4c986e43be975890bbd94656cfa1a9f2f008c91f7c9497fcaec30a2f347953a17a26c356d2e5ff79b78425d20069d59df983d9d5c0880b1fb20ce32c533d945d4638b8019a0a1a9efb1bd3b49908441303f0a9fc2f1e20076bcf840c37e7a238843d37dda4475af5acfec139b78f84d595d1fa9b51973f14f0e883886ea8fcf7dbc31a1e6530c5b32e5535bf1a4c279ce8000a5fe58cd27bef19bd3ea6884db6c92360734132b9b14a13dc9439af0c4fcb0f4bbabf54faa5f9d9bebf8aec8416782893298566ec69a80516a0bd20fda50374ca2984e9f6378f0b4a6ec19c3c48746b3a5d8d95b93809c467b62e4481ae642e9efd3103c816aa79f3ef783b6cce483b0b9f72c303efe59f9bb53e782235a8e42780f5e47456593d9559202248923273bb1e3aba8b154585e78f3edf5aa6d53b113a03b0e7d0e355d643f41287a1cee4bba2bebc47d43c4be145dd128e40be29c0c5863ac1552eb92731f2db2d9cc9ad0591fbd60ff4e6e2cd76fe03c8367758f889e2a076d365ae73ff6adc86be4bccdf979ce92808ce8370ef984f5f9fc8ecf0836d9d492ba03b1531aef2b60019c5ddc74c702f7807dabf48645d6cc7715d90fbace7cd4d824745f023b10d0f33139f5b074d021974b3bc48353a7a038f127fd37f2753b3c011a2340a8ad0a590f6c5bbcb411efe7e1c85aebdbfe6f5979956f35e6791cef30163f9efef902f0959d065c0515a3b64423ab9955533725f6eac48dfc2261d3d00cf282a6062ef89758c96a29c855a1d94ad1fc18fd0625789ac2d28d7719b914a50a13bd14c25f77573eb48730afc91ea428b0c6c88b1cd0a7e2884e778189de26b05f9b8f5d5f34d9aa80790d8c9f865c4f1c363336c8301d5aca7f6cdb4411cf5c88c065e7f488e64d99982af850925207a49d171b4f7eae55dcba0556602f69e6b0ad50811a9ab2e0492bbbd89a445fdf17afd4aa7e8d308401508543d7f751edd703cf36c34d556421210fd308618915daecac2148b0b41659ed90c699f27aa6e122754814600519440a69adee8b7eeb75d1424e6fa4645d1eb0f747464bbc18e53d2796e94a3efb8effa0edc88309f06bf508bf3d997c8bf5ff18aa50e69bec9d1c03a1c9856be7ef6d7a5c3796b7a2e2afd31aa7dface67df0416ac72bb55ee0c31a1458b109d3cda34e534aebfd784ece844da0634c9a8154c527eba50d0006b8813dab73efdc8e1daf670d18510d2bee1201d7db9ab2900ca5a867bff3d89dfa5a992638781bca963fd937960825b06675725a368342c7ad31b3d242cf4410230482b85c7f85bfa70afb6471f582bbcee4cde680f3d316b8de632cd27833144b794671d825dcf6e9b74ceaef7f13f780390c64051e29f8974f5cc3d28fd91d728147167b73fe573079e89e9d833edecd886e78362f92c364d485561a02bc4307f98c6eb37425ffb8ae7aa0305785052d02d1cd6f539f49b3b072eaed021bf0cfbf91087105a3afac0b35492ae25cfcec0ccaeb928b67636028869e210f5b2c8e16d7bb1034ecee95e6a54cc22f950b8dcb90bbbbeef4e231d3ade757b7153efa5b6024000e7bfc54b32fd81d732c621b9a651f87c61059a2b04b6ded82b9defb0988ae2bdbd5340e81cd61a9018f48347b38b22037074d1c4650cac38fa53169fb29c870d6166724a008795fd64adeb49417f497a3d81cb19c7136faf19e03597a1346478e8669b5ef01210f8295f724369574164a2c8b33a391b069e15f8e9d25c35982849413bd7cca83e3e240c6a89b16eb48cbc325e2ed48296fd0d9e353da49eb12b92698f0cf4c3cf6789d0182a3bda3b69de1840b1b513b7075ea04e85329de0fa6ad78330276bee02c925094ab9d3cfb80449f0c4a425187a98b5e27056a68c0533dff343d79e7a4d7df3ae7fad8b4add85f6114f43a643df8fed56f87becb8d2ea59418c92aac3eb5b5694d75289e92ea7645c8ab4b902a7811b741995c4bfb3449f0f67bef26b5bae7a88d85def076dc338c52399baa2c8ba6936cff774921e5cbd557c590b491771dbf3cb30ee8cc66fdd43e392feaaf1409a169a1da1204756bc72de58168dcea6bff16c21fdf97523c1938c4ac9d828b51fa4b96e73fc5cf72a69a93408801f36e6f0162ec5a3927237a5b13f2cbb599ed4d33553bc9bc09ba367cc4d18ea4a7fe7c0fd851b190204105e937422235221f2406d0243e4b8e10e8ab4c4991741254aa25f5c24d291f32058d572e0869cf2327b9c51cf7de32693b3d9a702602593d1ae1140a15d095ba8156b7fbb17313e4eb62a92d1e305acf46512e6c84b8e6603f741173d6c7915c7ff3110d5a741182ca8a5380e389ef08b415622b0656151d730e7f1d422c9258856e4680d2f2ecc41e8868a682cc02e5e168716e68c200d3a3317c154562b576a3244338e70f1144ef5d3da349f17b12597ac29ec53a40bcf485fea8f2ed682aa3d736e05187d7c2fd671cc8e288d88a441feaf41b485929c990ef0a004f19126f8dc6055b660c1e4cae22be74198179d10c24c48ac05aa3f57aa4ecbb75e78bc21e568e1c370961e87f7c5fe2482124227b5a8906c073485d0cfae53645bebd6bcdb897e6583721e8ac4a4836601f0d190aae65994ddfb2c020bcf4db1b954b2fb85e0b340fc5d280d8ccae6ece07ae42a6fb118c728605162aa649aeda5feb6ce19128de86edeeb3823d02235b31048509884258450bffd3b17e110b09688bcc31e7058c3f5b3217c0cd7a9a223fa4a2aade49afefed9eb42a247181c6f833195104d241f87c11081586deb58efb99691c5c1b9256000ddacacaeaa82c9f7c3786f38013c756ee22392a0167777d27ebb91185389e1e8403bbe56c8142774899fcbff13a01ce9be6edf3b01f1b8979b449a97c9f1715f177c16d74a7e97c567af0c4bfd647442d0722efa53d723c65f9fb798e6b15b1d20e1f1b5cfcf1412bdaea4901f88ed53236abcd9c452ed4f6ba0b75c6520ccdfbbd349f155a34bdd7ee42a276f2bb39b6e20f0e835763c133652aa706aa78a180470553a25cecc636536d30140d82966462440839309a5fef31a98cb2b6cec93925e708db52decbdae5e912fb3a3ac838d98fa1b075da5d38dbccd0c7645277ae29228de0776814522b69f27b45dcb710a9d31bd6babc151836402500143e7ae4b4d95e89f9865c143c8e0dca9ed00d85d5c481adbc9329819dde42ebf9c1361a80e83a2554af7207c60f8f20e1e83e0c93c31611296e0855f6dd1153022016f7c53c7195b452d8790b5ad3e70cb7f6e0d28bd3138189506b630ed7eddd648c9b1c42bffaa8cd2ac359ee187b4c8bbc2af51d2adc142b7dd8e65b025bde4fa3f8fcf241562bcde8717a901383731a9a1d85bc6f6a275626208c41fd8d0e42be15e0627902ce0b56e4c22b39ac60241387a65e91a4020bec3ce0d86e6c8c63e638538228928cc6cff5f2670d54cce1e60d8fcb570ab453674b2081367c4b7b3e5ff4a81470f1d5444b774b390ecbb32a112f513f0d8cffe8911075831ff24990e1f8cf3ee0845280113403444b9ba5d7fbc38b94237bd62a43942afd0dc11a3a00a30269dca18210a9a2e8115c67ed5a30ba757cf021e870ba06a21379ed3cb171ff99ce5525955cd6d1dbba3783925a6147bb9243581d55ce17dceae2b6c20be66f8f43881ef02bd76404c09aa444b204b706fc97ec460b5e11a383845e405906fc47481e6d37ef468ffbb37712b9410a54f991339a6eb243f673938df3e575fb15a1b94a24c02c7921375c96c6736c1334355945f95052c56f94311df5a9bffe1dc0572499f08f8ba7f40db5163c1f0926078bb3867c8c44c81de0db8855b14412436b4701825b56d7afd9d48cd8acfeaa406be2d3235a603c85916a28762245824f5a49b13c651e6fc4b3168e56a814624608ce7e8e6f5e3e6bd890eb9508fb86b72370d8d9fe9d4f617a9669f9faecc95d160f45a872647d82bcdc02227bcfd780bcbeded5a7dcde8da522ba735e076e97c84facbca9fd0d5b3cb8937cba4ea6acd64dccc4a7112c42d4994ad51d40d0dfd3cb8cfadb007ad0200fa298519b8d72bdbb79013046278d0c21af03e8740fdb85ce167438c095067fa6868de1bcbfbef316f49983c703e233190379bb886accf60534e2079a008ee4ef1b478fb37883db5a012ac9a1fd2e93feab77c6c0d1bc18efbdeb8cd8a5737345330984434eb9fbb79513b75d7bbdc57bb558cd6fa844b7a425615dfb2ebb4e893a1f3d3b31d190c2243c606bf241cf281a51bc8d72f55cd88a3e0f15cac349f761d9611aa01f76e42e24cd2e43e0ced95c7c540b60532a45c003c53a495e5dd59ec21ad48c2e6cc454a6d8603ac5dc017c97b679c3df7c4888c55407c74ae19070f28c73786d4d0d27f924a788f2e98be805b753ac9be865abec7b403b2345d49af9e7b38b4e9f71a1bfc6c58350db3a5e9ed61af2f79e2c5d901dda4f5ca6e1f87fb180220bdeab117d88732fccc6c40812bfe37215d5900f75f0a5024c925a3a3270da13cd260c720fb85a49ad8e793c0e99751e05b5ea96f5b3f3557398449455985e07d974efd6cfde21110bcf7208880c719316d243c277a06fc45dbf3e9f20cc1402e8a3df71470fc0655fdaa601df077acdc3978dd690085ec9e191684bad7ca74d8acc7b9ad779395cf81e87ac12f286a63b6e5f2e8580d599173cb594170c386e09aaa695c009e5e0e64ffcf52ab83244056a9ec03a9b77b6951bab20d36ed2ac93eecb4cd37ec30cfae189c36351f27f62714345609418862c97ddadb9b74aa989a5dd05901bf24c23ed7393af0d0e418007291fa6597f9e0bff72b41f9178630e02e2fc71b0b5e756e8987fcd04876115a2691a6fe4318f0164b6a813f0c562706042d2eb2a50ba22c562c327e1c3f274d443712d1a58ae063974f3c697f4dc9f7007df662fa56d87ba8f0acec9fdb891d78fc7ceb5d40f3db0bb4038b12a2f8b7fb2a8130f2d3a51930da18c2300fb411caf7541621d6fbe3248d841f80c69d22a5d7e99840fa229d92b460018d8f3f3bcc9496352e8f82ee73ac96743cb2eee3fd9dd5b3f523587a65f1a4e54f2c878a54af54708bf9b9fbbf7512bd735eeff32fd064a4cc2f1031065a4927047abab3702f7e306547ebf7e23ac193a09d64ecabcf3d8d3bd1113b0f008227ffa097423a8eb39ccb9e4933ebbfddbeb1f3ace07a361741dde99ebc40cf3a42b1ac24e548efb007acb725461d486843fd5e161d785f7ea129d424c7f44347c5f777ae2dba5e84e279bb206c2e38bbbdd1fc3290762573f33d209e05b849973d600f4758c7dd3ed332bc3a8cc5ce838e65a0d1516e46e840bb166654479c652826dc60989cc0c17038fcb0f6cc2a8ba779d2f520a7f71af9afa7246443043574976bc4314a5b6abc3b6fdbec744ae4163262ad0ed5d10d1be8d81726cd4c1dfaff589d3bfd8140cf4b709fa7568357ab762ce68f90a7380bd88741cd02879a6fb61b0d47ed75548624536c98ca6c56918d290455dbc9615a81cdfa2d58ac7a6e2579d2b7fbb1e2747ab6069c00405609a688d9844d2f1fe53a0292240794a10efa429e3afb1577f7a752645a8e71fac9c0ef921f6e24f2a19c8f4ba803efc0719dc869fa4113cc0855b30de5201f2264e0f28b53bdd7b14f602456548bc2aaa2a9e5aeee9cef67b33c0ecebedd01835a7854a04114642b2d6d5a184d2239b9b17885a9f4a759263aa07ef7cf3f5ccaea4f38ba01bb0843d842540eb0943349c0814675de3bc741cc5d5d4ce867637a8fe6fe7d9a0c92a6fb1278455ab63c651ead2408642a80b3dbc93f48e5c4f89c94aacfcfa9e62ef93caf68367644ca02a2b7cb3cc11190682bccab3156ebd56eb1512b36db9adf10900297301f0269e640a1c1e3d41a612662e95da7ae447b8d46f754296a9f3e112a9456ec2822814406954eea909e4eb835a2b741e0dbe59a0d7c5c86dbeb03812df8b5aafd53617a304591a07c4e27f1454f2c95783357f9a711b47f78ac443be931a79743a56f00532fb01304aab05c663282b2341e692dbf76ca807615249fb920b080038fc1a9e977264b3369fa0bc0d964476607712f3bc6f67c54a78100a322f69748f9c342d9d8fdbc755a582b291e280f3c50a6490ac82b66e41040f19f892234a294e86966be1f8935fb5b81319cd856a4c94c8b77047a2686e83ff16df095b4d5e2e8209ef09dd7862f4754d2a9dc8e88fd5076def5981ff83150e14a3a7518c28364338965c593706fd3c16ca567bc9595d406cd1f96222b3891fa34bac7c1c96947fad8d9b3640b2f5bc3ba4844a5d3876d6d78a4f41e6fd7cd11b5134cd49ee746375fa90b5740bfca7184e8956acbe8c010398cf6072b026cfc8ef2b690a6d7a1dcc96daf05ad440b66c01fa3aa1a522b22ee3e68f56971e05109b547339c408cdfa9bb7e85298024154d5a6dcbb2d98ec8533aab298937659527074df9729a25841c8223d8a50b9c3f6e2f609c1a09e13a89b757d12b732d3360a5032f8cc9b3b8a344a6d796fe57a8514013d473ba5fe4e6272072d14b78ed7f47250de88dd4ed86dcb2067f8fa122418f1c236fa9e67203bbb5b4c94eea24f4d50bbe8c66ceb11806dc2f4149525387b3b93ea8945e42e4409bb89e51318d79e538ec9cfd289278ba3d936d689a2415732157dbb540391fbf7e1da59fae7b59ede75af7372856bdbd92b700befdbf75ab971faa8622c9eeb66438136b8a0a455f495ae505234e4e493bfea9377fad4e095fe862d146b6501747d89f6a49510b0e5414c3f71579b2825f7b497f462c44015bc789cc690d6e052a4cd2879b9e061f56dc504a00868a357ad80e97299155b67b25d2d150f7afb8be4806f07bc0d28b9b52471ec899710ceb3c69f65497e2e9a25b604f5e204836353731b90b2344810b5ad00641b324b7c4bad85fef70fdda3b4fe9a228920597b28555a8f0eace1d382862530b9605f8ee685e14e86c7f643edff755e0939f1f8788eaba1a8e1d032535ccbdb62f68c1cbaf3439cc9f3d0be306ac9c5a95b809026bfb1749b6eeb6cfaf6fdce372837975ae4a0aa2005017de6b8234798090d771c3ffa21cf0788ce1b99628ff7b1a66080e63301651b07af1743be8a1e619a632d847640b9369a0d85d7ff7b5e7e62705a8d7e4e2e71a0e81f615e22b4d6eab3fce281d543d27ff44b928c6acd700bc0fc5eedc6f77de682b4df252ecfd478326951062a3b983ff227621bf8cd0da2038ef53c6749807dafedb20c86b091a431ae071f2f02561ceabdefffa73242d3ed85be5b04f6d7e76fe0c739d5ba9911229e91db7f7f19fa2ad6f88974c340fd05c09ea17ddc0a76894b9b79ee2c158b579495598f7c5b03de214dbb79f51499b4b446290cc66e5aff23b4e0cd560081a0d09443be91bab7aeaea36ccca64247a68b43a0149953bb4f7beea2e1a1a23b65766733cbf606bed5c1c913e74e301246bb476aabeb71c847cf7e0d7f43ed16616862ecf912ce024a62566bd399de78cdcb4ec180973e073594319ee1cf2cf1e2637ee3228a1e489adf0abfaef5fd22eb15d605c262b43c0280459a3b087234c04718d7051e959d84f85518461c1651cf3fafa52580110659cdd8eda374f123855b12b2d18cc745c22882221d0e89c6f239f215f080e264da58de596fd22fce5c55d7793f37106dcf60954d32a38f7a252a8e6d6d0bc91a06899f811acc32cbcab7708507933596e75d5f3b3708a9c2dcc174619da814624b131dbd0db0fd9583b5f0d6db7026760a3c7319cabcff60af8c3deb361b4c85084ef0d7ab311cc5bf0afdaffea43baa42e164da70dc762f5a31d8ae295aff5024bbd34cdc1af095cef96b76f956f02a2d1e6360763c604090af8e79c18ea486b933302f2b3b743af1cb29d5d8169d0efe74a49695cbb96c4f3964398371044f8d13b741608f059e9c35da50ad5042637ac92dbba4d7e306a2632038fd0554c48da322d285bb86ab49723fbf279784c9d57791d21ce09902051ee0d62edc15cab60061edfef9660564c733ad880d1aea3428483e85dc7643bdbd6535dd3d8c6cc875dc9e379c60901d29c7f2d564de86e7077e9fa0f2083a3495cbb1de781c98a7621f12a2b36ea53b74b59f43d9145356ed0022b4fdde6b986aba90a7ca9971bbef4905ca72bd50f6822b3897e0e39734bb2edfc17eb47a741a0018f0150a307d82637838566d11508cc8579b87144cbf254b61ccd74fc8d3499cb7a278ee7c48e6e9aabab5a8ae47a6178d2eb95146d268c094f1df0cd45f9f0d174842cae1b869c4c302e36b2f82bb8d5bc7c3370c66ae810b354324b91636488d6e76f6f20a993354bc85a8480b41301e1dc68c3a622717ee7cb1f5c80471cc583533ad9af1d8fe2d12028e02ea9072c13ec35ed263aaa063caf60896c7d71826a0fbbcac9c0469ac2692a67b57ccbb4a4f0c0240fd131a4a048f90f8e63fa62222da66c54f5a4230e5d0c5946e89b69305fe08c0bf07cedd8d6de5ec9aebbb9ceabcc8593c83a737dd4b687194bb68c3c83714cb44eba0f0582296c963e35e2e053cb3333e03db9bebbd89a4e52405203e084b18871da4e75267ad614f1fb18922a028df045070750d64841886d457cfb51e3f32ce21b7ea4e78d10d03aff52cd28b946df4aaadb6f3239ff73e5bd371ced674a2cb774295a5de84c5ca806f8901eb343a4952665ad3c24daa5248a279dd4083382585b7b815a2eb45d30870f69d1d9d8bab0d2ac4cfe4f1d8718458bf28bf42a926c3f417b1cffc0398eaf8ed2b6501ef9b98b6e1e341553601f2c7b8b8bd6b52a17f29da80a681129fe6b7f462bcc9c7e44244a60dd8864b0fd6838654512201cb6e026c5ad9a2da66a3da5c1855fb36c95e5f7bc3d2134e6b0c442648f9e40252cb23dee8c319342575d31e1a50fc46a1a7dbedc88df0949382d744403356f37e0a4d0993a16d4cc3cdeb2ee784492a379a68f1b6e89fd18a2471d501a923f43b4d649d3520527ad8ec115b9d15aa6968a4cc3f57336b216a76f58ec35fa048e1809aa7a0fa72fed9a9fb5a2a113b7a86776682c177ca0d6f667bb2a4dcb0c4ab8529bb2a79483ce17824f3e9e66d73b37fecce33789549f13ac8e32709a640f2f769591266364d4bc323b38cce378ef34e16df3dc738162ec038fb0cafa6348293cd7dd32c6d558fa58fd064155e5c399b9aab4a21d63be7ce553b50b34e4e06cc33172bdb3bd4ab7f938caaec0bc32b3324b67d65e877d5a89384f40bb5fcfb8d400bad87440619dc04eb979c9d3b2de042a46986c2b34be1b1eb0928694c85717c3b875b173a20a51b083072c975660a5d7fba5984b84304df1f92ac93315ebab8079be4a6c671927aea9ccb39bb722dd8eb34d852c394f77ac67a57caa118f896704be42548d611be7500fd84cf9fa7ea6d548cac4d10f4f8cba2a64cd7f19052c82bbeb25fceabac088fe4e7238b97e09ad6086a68981a7ccc645a895dbc72ddb82bb03844e813bcddafe0b28defdc8b0774796da514f5dc7ac9c70c869b8fca84a623f63e2a8809aef913f434f51a6f27ab9a225fb103158368d8a47b0f74baf935a52f693d65f923c657a712b2ae89a7c546c0b31c17f61abf7883a030160ad1fd66a7757e05c6a7f8fcabb9b0c462980964a091392e6c90d55728fbce7cf14cb995d4ce1bec7508dcca54f586283ecd08c2af9e696eecac213d9e91cd5cb90f09d52ece3ffd93575f901bd3e70bdf2efab014a33e122ceddebdd9dc62e91f457635b4736f0863cd381636ccb8bbab22cfdda928fc2691a6b4f3c6ec50506e225740e5252050c21271e1dbb3d502c23f007d6cd3a832a345c373247f9b69a382208127ba9007206a5fd93b6331bea4ce01c5a14b79ccbaad10a97b8cb2635e3ac181e64bdbaa445b1803417bde2b713a7c63d54833b9b147ceb62f403bfa4345b12baca849a1f83449c57d047fddd42154780af9de8ee80d63df3ec2253172caea22e8ad83bcf0bf3e9734fdb3374c964e417294c8a9341768c6296b1108246278b7a9604effe9b2820abb8b4794f54cb863af3bfc84a2828ac31d17a860e7619289108b17fc2e96977ae68602d5a00ec3772e92df0832ace40331d2facefdef7b577a51d6d9dcdd4f44f1e238c33c9c44e030f2df1d2784ad5d78580c2fc79b22434a336a3a46da99ee2f4087da0a8e78346b0b09bb7abce8e12eaa07bd3d1a443a60fbfc1f049bd830a44c4f3afa56894cce2e48b22427d1d5000dc382207492d59a6a3f121fd8728845721543c51438235c3331a3bdd40353e20bc3873790b952338384336a5c200de56fed0a3035e248f0782a521255bf21ad4cd99b1e944e386cd59517a463101cc385705be1c991e2ddada59515df8f1355bf3aed1ef7b939c5ac28a082c3800dc128c2bea7551275c0993549f0c41abf77cd939a39928ce003387de906668fb5f92fb6f2cf84cb647903cb608a168cd8fb33c1aa8454f9afde7db111830d26439e8a34b76cf6ce2c91320f0087d0046708314950022e49f09d95804d81600cb714028140eaa7d18271068e3f7222a5b2d93eb16a2471ac2cc61744720c46a2139cdb7fbed196d6699879a35137678b76dfc2e493ff462cdd07eba6d9299818d80e9be8b10c60fe28090f4e1e5a27105cbb1fa4b32d299f588283fe5933d86162324997a7f4f20c21815de3c43fd6519df2dce34e592c710fab8a575bba17d5e5363be6fc50ff3e0bc3c61ca205b34e68fdd6085df6d65a4d606c3fdd55433c96e497a7ca5887b0965fe9829c8fa2ec7501c09e381cc415443cd845df5acd0493b4aa6758acead1ba06ab830c28bbd154761dc942e4818a19cc27832819d2bf8afc96b93c2dfdba8fb70de78aa05b53a47220a31252bdd7bd1a46029079b4b03fef17e616ffcc84e8a1cdbf980925b488339aa439d87820b360f0fd424645c300a3b76db4aa04fc6bf9f007a244d4bbe3c409f56d287765c1454b1d07188628e624aec509367f813c603b88cea542440ef26036f30cfdfe35e20a584d079a5bbdc04c706e8d1e5a62cb7a57d25fbeed906e1330be15cf0a6109a6b7b754a87ea9561f02c6e20858d88e09e49f0646bf51971ab1f40d1b0b29f7b20e3067b97c425e7c9488348eaf6280fc8c82e2fb62f15708f86f633f337af7917c767157232c7da2673ce02130f28383bcbeb2513732d58362ccb5147d6cde3e5e5546015e150aa837eccdd990e8a64ee99a019b7b34d889a1190110763b8637a6c4c4695ad0482e4720881e19c29e8f1c948bdb8b08ac0129aa54fa1100167167e1de04488c1821acf5ebead586470901540de925748127efd7451207def0e8f10e33d1152b01868a1f6b322d6c896980ab378a185f2a0c744b6c872bb7fc022b75436808e3674592ee7a67c302f1886ba6e3b8ad5bc977f5c543b1630221d929b1255dd7b0939ec8c97c1fcfb397632c0d4c9a7643d174463a4da244e1c38f1785f78ad3762eb49434e87c19e9e981d549de33a0c57f9951b62ee23506f6776cc741ff0d9416164529d904f02b122ff15d28b820c8958546f153e3c0574863e87e7e04939bccd4bdf530c69cc1c7c62968235dbc637c3b6d6fdb1cf4f26fabeb3e1ffc77f6e245af9f1f1bae62b8a9ab35301e93ef43fde8e669d02f1c9c1e8d061e6455ba1ae8cec6807ec93668294ad2915c0c74e75b146bf98a796242b28c07034e5494cfd164c02aaeb2e8642eceea47f7938116a5b317306733c249ea436f56d7f70fe174d8fa0748820d556859a92b8531ac6bf1e4b93a4bebd2989139a3b158334b71fccf69961ff6faade503fad490bd723799f707a460457a3b9711c85adc7ab707c50e44209cefb6ea7b4d9276b1389b876b9186aad549cdf6858f619b240570790a06050e721de5e5eb2f4ed46bc536bf4d9de3a96f36b0f536227030ce4e70a2ee9b597a17080b93169620d339224211a3698ba085f012d21033beaa57cd230f0190db950668de7258c091bdb88650be19db191b86d64bcf1ab0af8f39f902ba982c90da1bb5614963f705c204e54bb5760ab00e75d18c18598e32edb1c2ad8cc978eafb1aeb5046dd003b472d0348371e9d8ac8a54bbc6333f50d6b1821b99e010749f0e60923b827991714a3ae89dba081279cc9f52f763d57bc5296bccb966e195820e2fad4235a72635b473366e141e207f7b4969eba905ff498065e20fb753dd5c0bbceedd590b5c4b0b3b8f9aef79468d25570567dcca0d3128273cc8f55e0a25521edaf349e6ec376d94c8f96fd20bab4c84b35016929612443e4d3fbe17f100628ad9de3924d0ac58bf664aa5ae30b2773faf1c30e3a197bc7bc1715185e63c4560ad80ceb381b911252fc4e3c329d5ac6da7234414df177d5275dc0362792304181664c344c9bf28a4e009c47960efbfdc9e6224102b1f65667e90c834380cee2464c36d307cf13122784e75a518f1aad4a34e98a2703d070c06e62c6691c2a5375e5659563bcda19ef6f978566dae673f4410c63fd851bc806864e16e53430236848b65aaf00abc9e74d6686806b0cdf3e09087d1fb685e5bb2c6d6095202ff1dfae394a2744efab3e798c0f4e5bef4e4fc4c63915c4d2efa4c77221cf0524a0ca7a5264d53054e7ffe5500d347219cc4baff0c375932316ae736994cf389c7d3ccba387c589a2cadfae0b47ec0794a86230e668cbd0f0da27ecfbbd9492b2bf8bfdc6a019173a7fe5ff906fad8d80b04450b6f98f21f007f41e423d22685023cb65dced071456ac49406ee7e4c8859aa69afa7672f3b1d6e1dcd0f9af93b76fd6c489e7a13d46258fd1a57f4bf8c0598396e0bf637f0aaa00f081d2488ae40a95eff2ff37b8e9034676f03d7d1283dcfc237416e4fe7f47639138e1db63f11e12caabd78cb5e7706c556689b7ee271836e94c003d21c59c6928920fc5b9dd25f637587c4871bbbb193d7e68c781d83181c2ae57494d6c57fa91ee86063e375dd030754a8f3e72f7dba311b0cc4a6648da9332a0e58e42732015acc2ab5c6c072045418a8a6c620e58fc20e7b3c195a00b50660bf54356bbc607f6f55a6e491e37e6e1bd8a656b7fb5a84c2647f85dc3a51dd727f130710441743a2ef82a34f6e9a57d6cbac4d3974320ea5ce725aeb02b2700ef6767d234c138601ab62f70a8da12790088143f49a13086c38bec82e9cb8834a941118511c80f93fa896e4c27bf70e53e33c2da391d38fab4fedcb1444944c7f2ef44974a768b890dc45b560a9ee70cbf73b7f200024f2b0ec7890f95f471eb83c0a9d8061363617691f75af1df2957d41877480600ab863d7d90c4e45183c5b05146dce0e62826b6078a04e03785c9a174319f0776b73ebfeb7f3abaab0029f446a47a14f4a7b384394b65a0a90a67740043af7d3ff49ed2aff83668e2419cac6aca4028a5e98e9e8afaa9df1b420060b1a0607455897a9ef61f5038a943740fc76640e145ce8f55c6453a48fceccb269bc8fa4af636642ce44e6d5dbbff96faa4b1ba22426408adff4a0a14cb46efeee8ffcc876a6826e6debd534121ca07e4fe541233d0c33a626b9dd847c7fab2c3810e3d044964b399b91d6117f8d4202a9864d0dee0053c2f97d3e0ec39124b43a2c4a2487f99d1a087d3971989505b6e72ec06f27e6f4029238e41c88ac58395f1d877164260193b79bc558970436a86d88964880e1b2532d2b5b20928f17c50690c50c0dff956bd8c4138866f7735bc202eac68eb4d4e45f9b31a64ad08800bf19d80f7b8274edde930031d99c72244f2c5fe30c91aa1897bc6ac2e73c45d0090841da2220aca08475810d62c2e27875542cae7f4925ef232e1baa3d59f35985750fd1ad0545b373b0b358f0dc387f601a3c66b52b67d11b1d99df14c7c525014ac54699331fe2de02a512fc17966eb7171b75fd17230aa80c8c71e0291899331cb4a7f20c0dc2f0ca067de1b689e500e9a8c5ff932a32b39ba296d37dcf69a394caf28fd66dfb085807f60287d55ccafb5ed95ca5d157d880245bf3bcb653dca3be123723895d992a8b87671ead9f15c447debbbd7765251979ad8b5ef7f2fffa7fe2979606cc21ce42d6ba1b4a5d07038b1d0a7910d0be94300eb2aa16dcbf662da5a019d32bb6287d6fd549445efec961c5c2fa2ba4d5d54857619976b7af28add35b6c914c962db2d1bf28cb8f892de2dedc1359deb3e14fb91b171f602981128c02784c060e0c203a355cb5f888d75908221214b419a427e7fbc064bbb7040b01602cb91b237ca5222a032ee907f64d763204142b10ed1e6c8a150dbb1c568c297ee4c45cbdd5fafb86e592a69fe10eacb9cdd99bf3dd9bc7f2b48eff5c6a42b6940a9dfa88617fb6dd1c008af69a42a3fb2520e03ad72ed190d9ebc7e2bd41add70d2867d39c41043ea82249ecd23c6cc00c814fcdac0aa00f5363fe3389ecd4196537a743f1c26ab2cf985db888b316703deecd5e2f8841ddf839273ed4ad8a0f99c5ee0cb19832acdc7e128a088cb6a743b8f7d683b26784eb645c9f1ab46b34241e493198208fa9bb49d7364c2422beed7b72d840eb995e57e5fcbf11103e04fd34b38f67547fc19f0f538d6e2b817cdbab603414f984e5f9fb7943b7679ec222ad58d32f3c3eb67986a3f66c367e330d98d1882dd017ef6840c96b14b66296135151bb359677363f69842413b740579286434b18eaa8ded94267959110da30e9ffc4724e85c902c14ee4c40c75200f8fbe186627bbf9b3d2fe98a6cb13f8eca6385bbb7f691765a9afed31724168b4ecd5a2d5580a6176e16ca1cadb4ae1b142d09a5e2099f9696b6eaf43369dbd7c3bc7ae8cd5ec2e3794086dc1093953b1b81710882ee0c266f8194cacebdbba8d9e593fe619f0cdbf44b2829667a4f3721c0f8cd9d7a154e58dc88b02d4ad574b25db002264a755e7afcdc5a9c22414abf4b5f69d5c4babd452fc4e38a3c58640090c6b2bfee17ed5f0d65ff9c44bb8b1eede1abf16dfa939c6060c73d4edd5be53008e39e6f18972759ee787c630daa19a487720792d34615c755798705a5678236bcbba70ccb3a006b81dd4a562154274fda730fccce3ff525f957339dd3901c4fab8599d5c91a83ca0b533615b24c9a71cc065026a4676c58a065a893fec0162ffcba60253ddc0fef5fc8203d38d196bc3d03ead51ce42b5bf6095b83f8d3eb5247027d9329bcdfa778d47b439d84ff4f1f07d93b124575f2715a340fa9d302345e39eb46d3422d8d322e3c3f5786bb0b89c628e10a6ee5ff9495c070f092a8691dba3f917d9d6510d40bf99b40644b6d0ce26d3c2f1cf202468881167c4ec6b45e284d3c0a998923387bcf3adbbc25e7e5be271719f4747173f6af320551da316a4d5a34477e7b2ff9c96c2268045f3aa6852974c6190129c8630ea296d204c3db71489f2f8afa8708606bfa46971cb52ab29588c34c3873281f4c014e3a66cd1834bfdbfef489f76ee22eec7719a1dbf76f2daf1885d09818c006889bf33535ee1621330f42b02e0ac6fec1d231f8ffd7fbd63266f9e3e2a046613ccfe85c502305d643954e07e6102862758f1aedeaebfa7a31f347c76969d6614b994fe7bf417f92cbd416afde3da103c5e6331507d7de4a035a41e20f54df40c1e0348341e88e54407f2bfa897ef4e119e39b1a71935a643ffdb862c4f2594370404d1cc14fa79514e833b87e25e89a065c806ab6a45324316cb673c010f88adcf47be5ce55e2b0d2f07029a3e74f07c927bc2050139952cdfed969671f4796df1550611bf43881e66798f964ce21de01d2ade82316ce1ea092fc378341daab72198c090751fbd4b29c333815a50259701a7f7ba739f384069a69a98ee00d371f8cba8a41f63e5e129eb3a94ce5c13bd725eb5632f66d17e5a49aa7edda87cb8ecdbb424aeb83a99fb69c2bdbb73dc86bd229c00e98025bbba016968bbf4a5ad0d4137c059a31c106aa285597364a77b1d1f10f3b723669fcda1e6ec7f13d00afe8a7c1d4f676df9f3673f1216f3b4458c4ce0602059486bee0ac54a9db24675f3b501b6737a5b771d6d9564e11e941d47c0b3380a2e7d61caf231690cc768281a35f238bad595f0513077fc73e93febadea7014879a38d3eac02b9f9148e3c544ff15512da4a8cf99532a8598490ced03c85fde87fcf9c00dfdafa9b4d82aa4db5719625d7eb8218052015f518b7dc9f3d16cd524fca451e5c9bbba54a07d0a17a16ab5f31000966a4ecfe67f190ff7c1298f909f78cb48074a9f3b807194cd51fe153a714e4f8a57be7d5a2bad96e00aa1b3eadc4af1b032cab181b2343a3b399c3370f73b6ca8f8d6c33ef65083d581303fe49a66a8df7ccfc00ffa7dadfb94e622e8fb9110f53e6d6457ec1b24abfbeb0f6443d62706d8b919ae8eec48d3dc802bfd9218345a20ddb47275c5ef62d6f37f5a9b8e05671a76bd643071886080cf1be3264e3a3fd93c52ecc3a37aaacdf4e39f762cb759ec0278262820b9c33279089f35cd2182bc628fc44807ff220c6eaaefa958b2809824764984a042a733b7c9fbedfc1feaa6c2bd3a94680af38be9ddc5e341dc2c8f63f0a9aaef93c34f8b97f85426935ed2774473c0fbcf686d1431edbb2fb6847d50f71c0f185fc20aa10e8ae170cc3286cb48487f1d4bb2cbfc8721c69d7c886dc05751400b94194ccf4582e9dd6236e8902e4c4c3ef4ec01c8d29e0c7c3308d82e85dcb2f29466f365e4caab38ed940ab1de50a76f170a7f769372d676ffb35b9d5604c9920a9502d9e29b37250d6a5fed5e09cebc13457c3a361998b7f54d298abec1c70ca44a4b680f32e61f8e99025f66b3c9af0f7f80624f9f9e9fbe340ab9476c992de9dd205aa4ea3c36ee2983744c46f6272fd1a8d1173940ea3370a8ae037041624d161051fbe3e1d5b179a07301abb69417b0f5397f2026330078db53e5eee584b1d85e4ee37fc229c8482a604bbb525410e3ef12b98a737d2499976c8addd178a3f72fb9290e0c8ff768c91816d89504126456a0b26b4420a023a3ca2d26c117df02064185890ff91640a14c4e3c2fe80f14c715d9ccd1758312b7919d3d189cbbbf92c46868dbb4a1d6afa2491beea625098f5cd11ebb4abcc7af4746696e5e7d76bdb665a189e5a1dec2e9f29bf1407e682385c1c59e5edfea441803c090c5f47889057ae55e587113064d4e5b22f7f10cc50538856e5bf38e858e7fbfb807a826d48c3e404a65ed3f82508fae2e5577c795253772d1d2002db31e03680d995955daf4d1b18f43a1a0e5d48b92827361528fa4f6e79092e47fe89b9ad92c75b13bc4d7663ddc7b755f249ba1568c05c567ac4b347dcd4a04fdd974fed0b4d4fff474b1361deaed85c5d0930111fde56e57d6f35857ffe6fb6391f1be92afd4f5561173aa63f762da473c7cf3c0753a5398669f9b3d16523d8eee169794f096a5a6a8bdef8fdc1e18587534ff02cdc9e7fee64d8247fae9ca2816d90d707faa71c5384a3103b1235b73233e6f7eb1a3e24b1f4a5d8cabe3651bc35d60829851769f642d26aac86c385e26898ddc7f3ba8e2a48e5579e81186021ebb8ed51ca9f8bb6302a2820c3a2526dca4babb57cdc7009bc2e398e81ae25832c261d46d1c925c82f63f30270380f26a0994d51ec6b30a4e4976358be44b78ae809cb41f58e9c33af3750cf8ffef442db0b86e6543d5b7b56111773beb94b1a6863ac6ff315aa109b5bf72a5df03c1bf74494b1d02a409ca4636cb668d228bab44bce81f6b4270c30b1cfbcb25dc55925fb49f475e237e49939d5fd3b457e567abb6f1243478fc30b459c7e6f55076ee64656fa989c2754b71a6be7f83bdfa9931b7074168d5de640812aff5e9da01671527bdedf329d65a863c824cadf5836a246373f7dbf40b49edf57d5e66b34e84022a79e87bd769b2934e1972d47a0014d29924fa2795e479c839f4f67cdcb6f770fa4d85e9c1086c2adb96eac168dd5f9209a0b9729a6d333fb1776be3dbbaa9cb0a269494354a5565f492a2b9a46ba42727d237bccfa22cc1c8e756708fce148566abc48bfa2f0270c99f1bd4f63f2606d3afea33a9d4a220fa87451e85848e6d7a291be5c1b8f5756bb632abc38d8c7bdeca3092e226c5398d601787e20e245aa46d9c775bca9cf23b30e3cf26aa42fc776e7bcc93eb8258f19b0a88861920f3a4e8f71b87c7ea24f11d3046cd8d459abc1977c51f8c5b56fb8397be495f7a6cb9e349afbd5d4969c4414a943afcfb14c97b55f8ac6cdf402e6c42c5c92476e472c8916a1011341f13e3820fac1b96cadf3dca54e1084bf1a590403086b28731da2c8901f13ae6face4c4fc39f9c66e1fe4d5817cacad0bac08279595b67822a8672e033cdd9b92eac53004963ed957f1df1dfaa3e46e2cdc3133d8b2621bb57c278e415e5caa5e5c15f39452fc8553a59ed27311644884a12ecdd159d720451e5aa60be8ac4795ee66ac464ba16a6d876ec00d7b4f5484941edda389891b849bb1d36d9b72e1e4fe67b3bdd6cbc93f48d9edc76180359226c6b002f4f73f4cadfe2449e151a48d18dbe7d6b225e9d791808c1af7104f0f67e4c927421717d05bf951073c09b6b495dfbd5660023b15ae94b43e9925a3bb26391ede625474d4f2a30bc13620aad037699394f0919194c419453dd52706984af502d37019d0cb672b8add3c55c0537bfc2fa33a07d1747ddd5fafc5391e5e436ef47ea6d97d48b45dbce9061c01812360b5e33ef3a4e92b5cedd9f45509ef506030e25b0323c6ca17f1255d8da57b4a5f4bd4b78f281fcd5864881776c02aa0d38ed500a10f7bf80b9c47ce6763a1e7a8d42b20521460d67bc95cdc760491039020f2d69c57ebacb36593f23daeb52d2af015737cf066b535648c1ed48f976e4f314fad0c9d7366e567b8e207d89a0261b139e7f8ba8224c6af6179133a8335d2949cd8c01bc78196aea64bdd9ea02b2a274ae68ced04cef891784b59cbf015361c65888dfa1e8e5b9c91047bd450707c8c98fa7f88ae2f7fce6ecfc2ec6b4788e71ef1b5a111c9fb68fa4aace1633b865ea6addff1a9edd1cba08fb106b66fb5fae2f2b234844c0638e57e99a08a0cbadab791897ef7676cc2bd7fcc80778545d510edcb5a77cc267f4f3cabcba26543df994ec6edb9bebd62b2c860b645f459375d8fdd6ce63a2c609baa9fb957fe1ed90cdabedafa7a4e8c906a7af4815c61be23b7625acd10f1b9dfe067a8d3fcf2999b60ac19874c414cca3f04a896242acf6399dff6bbdbbf0368dd8b382a2c7e6f350202405bf20fc39dc43b566413c970f7639dab529b82bf491d33c59f93bb99e0790edfff31d59ade1245521700cbff21ceaf482ff93616fda5315a7205ac16f0b8edcfd292a45932ac39432958310e9c4d0049d8a17bb9daec1cf01abdb368644c83a86bb7423f9c83eb29009210288da6533379cafaf357fb1de94d1040bb05b351e992663c51330b66c8d83ba529ff014c45e9595f1aa08e5d8fb9429368953b0c02de067e1d0a67a0ad8b8e317de135f5754f040ee10d88026d0871a4b3b0fb083434bd6b5f9a443188a6f37cf75e9a76fc66a93a8c006382d02777c1269673fd959d6864a87fc550c9db5962b365ae76ffc34c913e2d4586f5d11e1d60a64a08750e0cadeed01dee915e24fbc872128a0d5aedbdea08403024092e132ca53a88c6667c99a3c2bd32d250f2493d72f236aa2cb621d95cf460709bc0ec33d56bb6a8a513274a879a9d4bf5cd684ec31120d6fdf79848bbe854a48815cfc5372439f0e303dd9c883740379c9d4d5f55f83d25f1f04a2a29480c59c4b29c93363b08d598a71dc9455aed3bba4074913b0736092c2cf6eeb275551da5de1d89fb5bb5706d3b30591f6367dd6eee7beb81c95604bea0eb860f592b5c13e99c2d6df41e7d19fa4878dd79fc53ffcc3b999abdfcbaa935c2b7391733a9d8128e7ca00c2a07184dc088e3c753d6e54e410bcc6b0658fe61995af96576558a8ec362cd5d437e34ebf8f8c07a63ad632df602e945db74e8cdb417d687a34acf26998fab6eff353b8e57d1e76fd2aa1548cc87f450b68ec118cccb8a0ee54767f931bca213da20a451f0d9dbe02de1f0ba7f223c67e06d8a94b46a22ed994c940c80a439309144d4eb27c7366f436ad80dfc6c0409bd5d6708e38c31e0432af492321da74fb2cde290e78c298f2c2be27db9dc6a00928308e0a6f8ce93de667f329bcdaf11c9cbfa7f12287f530b98df700de8e4c40b30099848cb4af191b4e16b89f0ded26603dc0764bd1b16393c99ad6ba59bdcefa5141506b35c37d79917c79b36f5e5f786fd2b0966815c989f2985d0f37667df4cf929549b7b14b50376ebee107e1a6e369d208357c3c043d5f575de61e2e72ea309f8e92f4a7dac313ac4d1dd7d8b4f95d92a0cfed538fc914b879d6da39a6a98569c62d411082734f45f57d99b315d37f59c02c3d7176bc8090914799e6450fb04155cf9f13275ef792dbf3e8fd064d10cbae35e2c844b85a5c1c49a9435492e130487d68674882994c2cb02559eaa7a2ec188544204b3b913666162b5a43ffe534fa912bba643012e57b5ef9db1a0e13d31bc653590a1b8c37b4822f365384ffb369a0a62f4dd623b38de355eb4593ba805a6f1e42af091f93973ae4e187c20057c81932c60dc7531a25e82cd3efa6568337e03999b3cf5149e50e7d75eaeb1a214e985b88098c770d8bae9a6306774f43b27fce0f2358da090414a8c1e274329185d2eb1f89e50a6f2ba3c1a83c72cb9f5d0e946191c2581fd3b7d6ffe87c53ac6b8906563d0af031455e6d4c5ce7709af127cc1eb689af8f59b32db4d59396614c60395b4080c0ab3ec62f8be6a624a7726d23d1fb5b55d67b3f9a7b726c046c1d95b8c7634e5ca69ff5cab539ec9292a250ab8c944505cfc74b55ffc83e7c8882f55935a26cfdc6d5da330c028bbde85eaacdcab638b48bdfa17f097df4eaaec23497273588968c43e122715f224062c9b0798855da6c9c8e914674a777813064abb82d9612d8ca8b049270e9d157239988accd1d150e203f75e8f92b49a532ddd19df761ea4cc4aa6a2f6b9952abe9f32496ef20f24124ca5e462657986d3082bb6c08a9c8397492b84a24a5fc7908e6395cd68925101d515ba398fa47ae47b1063e6ae14ab43616d0d9e6567ed9661950325b3f6573bab2dfb6bf88dee03637aabe61480f3af62bd8a5e9dccc3f6515e7a017f51f4e5aa0129be1c6d372028a8951c120fe02340c0b5c08103c4800efbce93a17b5c3c9d9f722c3ac46e7040dfc8bd9cccb880f4ba7fe8b287f0e871dbc020abc4cacd46b62f2cbdf49f07d5844e7cade25c98015b9babd77f9fb7ba6536deff2937a182d77df4d5bd261e0e71382c9ed2bcda3ca9075c851fb3813a096aa8c80e906e06fdbcda0bcbcb3c24ed307be7c6842193a93108d9da3e03010528cf67b07b733ef7a6dcebead362bdb378104210bff84b5d80e2fba97d56dc157d85de89c15d47e9c52ec72246e4b7ec6fc03d223e34368624fc0a03fa88311550fe9c852d7d84aaf65023209967dbcee5b60046038f680b6afea55fe56859d0f357734dc77dc5be0d7bfce7ad7b59be1c63303956859f1be175441cfdd23c6998ef9d294c971c0e14f1393053273fd3ca7e17ff7650382e7724d63f6bef1ce32f30c0618de02ee6199eb3d804960c47816b88a545b5d7a294d4dd07a1b4e5851f3181bcf16a8b66a6906227a64e56022bb6ed2593f6e98c1deecc7f7266f069a7f3a0f64fbf150512633dad9e8dd6a0c5bfb130281b336158938a7abca85dc385026fc70b28cded3bbe63c969e15dc50ba38c162392a4e53c8122111a73210b3610a17509053a06cde10c2e415604bbf362376f7751f777e530ef66c6524b477dfac12c422370112e73ecf6e8b0cc27ee0e6dc640e0d33833e87e90a20c76041f8fb14211ac1d91f8139f54df5fd95e82edd5d7e6d9468c59eaa3c5fc4ce2fcd99aa374dc64a1bb92cb30656e1d40e3801fea4842dcef0a5d63ca64b2cc5402c3b4519be73341b92b6aafa0c33893aee2ca4bffba5285961a55779e7e782e00d184d905c246be576518059a7c9e91df9ae8468ab61547933350fd801c12869e7400e298dc09b131f97d71ec27246b8ae3ee6f34a8e2201538cd4f781cdf53f9c5304690988da53014da06f738277e1835b81e875739b28243063a330c7523d024f9ae29155e4c0c2b5d8888534f6d1637439aacd7bb6313bb066680b552e769c8aaee4d42135296a260b2bb18c2489a92a135e9e3fe972da535c228c556ac61f274c2e406881b623688a3650b4618b78586491e11cf93e0c75ef871085c5d492e48111c6ae67bddd963f393e84cf0380b956f756c1ab7fdf276acd721e83117352812ef130d2cc6dcdc6fff98499e461c3ac3901448d7ee508175fab3c1e3b909a3da81e05b1664dc3dec13d71632d6a25d5115b0e27b19fabf1a34f5b5c10bfd9f8e135fef79a312b06c7030eb9abb716124eb95cbb44790433f2566826b7c175af1ff519fa19406a9d5f85810fa591a492c02932713a0ee066ec17acb6292489f35d83687d084c4d3e9177989c423c633ee7bd47a00e93405b973ddb968d249097644a72f16d43b1408dcb38d61528e0891a7fea02794fe48346be890501f9e3de4020b9ba0b4c97d82548b446135e099d22208e4efba6d566762ef3115430ec74a1acff9e8143eb4d933dd86024ca349049e60428d1042ebab041a2834656fb08bcd25c85a68243a3e95064ecaa084b8325e7828e06f342baf3c23b3c877a3549b300ba972e66fcfce4d08c43d404a79329e96ab0ab0e282017e4ac516dc95c09c7a52e2dfcdc40e8c2ae191e045766f93de4d7ebc349c2b99bd93c5cf1dc85a9a46fc032d7a26a26d0561eb3b8bd3ae5c818676da4c0980062d4be98af1f2dd08a6e44584da9793c956b52bd5ffd0ed81116a2a72e3f12433a33d3dfc43699293bb315126c3b41e623d0100b775fb50015585621bdcd1a8f9cd6fbeeb0bd144ebfe893ecdb508b54c855b7e54d0f9f1ec46e4a09dc3a935ce6c104bb2e088a61e14765591b5ecd8959d0d031ac282993656ec23b762d8f798e82468ca86856f992117930cf82a8408645a8e04783563ee8eefa2fd13ea60285d11a1f7be8200bb85e5983a9324ce29ed6b91dfab39a51d1192f8137df6e87d2ce771254f83ced2327c335b92761ec2a16fdfe7e2b189db8bcc12cf38bfe072c4f58fe9b7c1025fa70720b203f353fe9256bd6084a56e239d97ca4d8ace2e0887b486a5662fa6e9e0e3d3c7146d01410d5a26ff97592ed6367f9c259ad7b2fef9eca2785c1ebeb7d5c08152d7372030c86d4d1cd5f442ecd546b06174aa985605719bc769c9e909ebb99f7150f065667e4f33274a0550496c65702e8c53bf47d443070ff5970edae2ad8e2b7bffe0421530c48f29fdd753d8b9e4df0daa07487403ef5d31a9ea9372e0263acf921526da14effa942f0c37f83979885fe6c7f12ef12cad1c5e252beb05a833785f291889061ae2aca928c9b8258198e407ef6794f3de65b2fea250f3b95a744308750b46fdf3be19f5d0f17dd9e56c7c5fd50f2d661df42b0601d2afe23a826f73e0b11b005fee299300d1c70083bdfda03daa9fdc97e0f26a9dc7d2785b7659ce878ca487a2567d85080748503845ba648f90d7e607ccbd56b4dac0b6e745d51f430fd71d3a3bc3fd7540b55e27395af1bd1a269bb4d9d3f6c9f5bc9ea9cf903886785c5b4cad996aad1932be00c86d95c0d480fb6e124db8c729f9baa62c31101ec65678c3202162e9bd54d1e603a3ac009f62325543bf90e1bc0d916458e83b7e3bb374fc42132ad1402282fded7d8d286ec7289f9a6d611b498ecc2b8b54fc11e72fe15d2d8665f4c30f144874181dc6e816d5060746e9a8a55044e9c23e5f645e108f9b3d09d968ba1d8ea1bd7b00b10eb72bc9d348c8f04887ab59e8676f34fe0b0f74b69f13f1ab4ea4634ed623129732c0ea6c18b4dfdc5c1a3b029fe1e07f553c2076287ff771297206e35c821ff2f593993829d2df3649142f3bb58eb7be5d7bdd27f8688aa303a7711ff1e67a9dc7eacf1b9013ec4afb42669beb46f1e356fc333a244e6f7356a479dc9117d8615875022b9bae64c7bbcee996ab9d6332351ac443eb2d871352f003b8795fc2d77c7cc9deb3bf784b140695cd634a4e8459fb98cb941c7523e84457c7a39cc7ced23325650203aed03c93a509d0bcd55d8b7290c089a2858cc1bcab3c026e5ec7ee8d0cdc14ce1f6c58fbe5564611bd89d3ec3d41d454fe0f6cabbc719b565035d9390781b0d99a095c763c67708c500da678cab77e05b6e1f6f409b923e14231f3c9bd5d9fd78a180bcc9c24a5eb80f5d59a1e50cf123a5d18790459d7dbff5419a31e4f79d1126bc9b964f2460bf3b5517d35e28513a0dec8980f1e331091a24c0d520acbfe937ab97bf9e613606e2525050a26553d751053918906c6078ddd567f418a50de682626e86a16cb9860d860b2a70fe51068ad1dd7cc9880ebf2739709c7974e47ca6f8815f5525d37f6856d53dfafd813cc102034c46357567172fb20fd4b69b1a7d39bc6d2a546df4b90a307ca2042bae1dfd4efb5a9b9c5f221c6dfca1e3d2cfbf4c3e1bc563482c5b3b4df5503067be56c866a8ea457e7e0bac2dc0b8958e32b6f90f1e573351cce3c12ef4b9a8b62639a16090a37f391f923ad839f51a0f68f238a1aa4dc6a17fc74cc77d5c45ec3097d4ab3083ce22cee03246ddd45382191fbfad1c3d8decfec3e96e03a269788de3ba4a58ba1e2646e56c0f32e0f3e1c0088f50deaa55d1007ac5c3f3de1c9f4cb7f94435f942a8576b4693b4b8c8e236fd0a1a83135fbde1be10ed6609902fe117da96fd894ec3c1dbb9111450aefdc9f11d143efe6d109e9342355c05928614d0f94e486245b548ce40bd2f403e2bb6ccb470400cd976ccb9c42d84d653d4b34627cc6d6ca3aa4e40dc5d0580b7aa1f6d28dc414a2f9b2eff0736349f84f8a0944c128e326d254f75eb45ee918d7ccb187ba09d76e4fdbc1f97c4ce98d922d5cba4421b1c76aac33e7e059baeb81f067881c0043b18ef1d44b00a757e85b5e0b7a9b96816c2db798fb44215e66a67404a6e0da54347704cbafd100de6fc44628cebeaa9ce9bef059e0d2d1375429a3e49a03a31a22989eca88faf7913c8752d275a38708beb886845d3c7d69a594b59cf0b7903fba667ce6f6edd5214e53fd8298680dc79d7a2dfe3a134ee05917d7a46ab6248db5a900fa0a840601425c59f97c9e19361307fd52a899b9cc193b5f5696bca84c11f3870b9666b0d3d37ec467449b5d7917d814abafce97899e60024eac6292f870f03e4310f6dfe866b64cf2fe2fa4bcb64d75ea5f2f9edb9b0f187aa3ee2f7dd71b5780dcb120cd59758a77f88bdd7eb468a0172c3cc9176f35116c2e0e046343c586d8c2f38481449e17557dca1b0a7c9de38cce49b084344507f162a07aa350eaf5fbb4917b0ab4e2173d7475ec035f17566a55664530e710643738a1b828c758d2fac3f09be01f36d534a2061cf87ea2fe99bc92a42f30d39568269fc01bd01aeb6c696c2bbbff87cc038809764999a6846441d27e0f764e5bc105f13a3b960e9404b48e681f956e5e2e5995ebe9bc15a5ba8498ebbbcf52dbb1dbdbe6ae28fcee26afb822fa2ae7ebd416946d0fdbb3bfe6fd4f580dbcd3f9edb9637c65eaac3753bdecce7123977f1021449887204ff778dbfadddd74abf1df75db2a4b3c7cdfc97337b2c2004cbad94f87f3ac5018f8fc74435166bd862fc6cbda85384c6ff3a524a9231123fda47dbfeb8ecb93fc7a1b8f14393170b49bf93d3c914c0318838102a70d91ececcdd73bceeadd6dab2e6bbf0d4f15d6e8f7d22b502659da9cec2a2ce813bf4c27fa4338cf6d37e9c3dc473f375c9b0e99a32f99876a83d23e49f9e61400e42b632cd8791c6f062b859f04774eb9061001e40a67d6ed1fe141d44f9c7a32b0ac93d7958b3883004d76e20c2363d2ba7b8ff1951e45becfe6110ec70e823f55ddc9671c967155e482c33fca5dde7063b5aba36d40f11f86c27ea095d623a947aeb492fe876eb961feb9b3100fff00bd9608b9a40f2e5f93cd710e84d6b6ae96e6b2f47eb9c7a252751fdd05d1809a8c9705d8644c2368cd09a54e389ed04fba4968bab7b4fed5d0a5311876a3488d99a23372ad26b61b92d5bab1d8f9d6a94637575ca07e1bfbc8a28cdf007834cf29651af3f1fba8576b96754cc4d17cf777a6de604d87b321645058ea6380525a481de5b8f43623c794931d2df9c26eecf308e056908c9758ad829910f21a426716d8dcb16caa99bdea2d9e7c8470c9a65bb263495f882a45fc5e8db50dd47d724c52a449c8c425622b7c1d36a0a7409aed3f9c154282863c4c867915a46fb45be36dc82ba9626d7cddb1271479a21dd1a7048b6088038e01bd59297d0256f8904ee1fcc67716313592214af588128bfcb5e42b2bb891aac155fbab5ef38d3b354f5e2f2d6ea050c14d3ab14abd8de8fc08d5478536b0875a888c71abe982e295259b6a3525d9df182b915216b5b3326af768b1471fc318dc27db71f4e8d8d8ee3599fa94b8d8211589125606ba5ec4d7181e004bb4984013973364ed35601cc24760a670d0193111cc206a302547e34ba01b48d8bc270185672459f593550fb595ab8657c43bf1b23ca7c305b2dcc726ddf4564e209298c1ec63fb7d4a0cd81b8d0e457558bdd57469864a3114200c35f51f007ad9bed1accf4595a1fdc40bf306305731214e2bfd098d3cf2ced817dc646a7622659841a8374c5e14132475ada0b47f3e278bb580b7dc4518114a30252d45f9e1c7c6f2ec956ee639bf1cbdaac90225deac5823a4a10bd7255035298052f7d62f8799b99d0ca4e422301bd08c4e8da888df8442bce290dacc163fe4330f000c4488f501ae6c994cc69443d0239381eab6fc7f11bea9c7b4e550e268529aa81d78f1c34a5232ec379cbc9cc4e9b26529371db15ca8d51212974ddf24d195f055bc4c07648928f97aebc47d8e6890b563b6f739b7781b035432e314e104ee20cb38c1c8e1da4afe8392c3f154f732c6ea8d5ba4c7342782205571f11a96b87bf15a47946c8e2a2fae4263d0cb165ac74777419bf851479b2edb4e17062b4c425a5062af4767072e861220e04006d819e4179e5c182f86f07e5ba2017b98445bfce27947212f239078cb02fd844bb388c9b1356dc6b3f3e36d2b4eafb44ecc0e375c25a3767605c4ba69f0d75e98f31953d16334ae5d0bde3b9a9bece126f87180fe1a402ec0d69caa25b3abaeeee5307677508c69a993e0ef33bc325f269fea7ccf123a371907a33df3c616f8eafc5a391dc6330b443b9cbb3e4ce1b24c9b3c11db1f9984c8ae16c14fd1f634efa4a5b0fd3c187b06c647a8f9073f38e2ffa3acd52ab0344848e8bb9e7c658286e9bee3365934c864019f593b1e22877c29be5736aaac0f049c9ccadbaa1965497bc2920a299f196a12591107894c2e28622cefbbbd844b93ac7cb9d5cd4b96ddabf0c9971e7438c9bbe25232a1221ce9a139dbe844eac2e6c82765a4a0af6dd09fb393f019c570e71c622faa0bafa3b9f1b43c6f3071070d9c540c23a8b0c92c3d590a6d14c77c4df584eeed69736013350a58b018b043a75718cec2838252b710bc2edd7a869616cefc8dabfe1a3c4d8f5f60c6b90a809a18d9911309fcaf418d4e369e43c7ef876d2985b3aafd4640ffde3f05ee51005675bdf009352b535cd5c9eade0ee16dc42fd7ca0dd3b7a14e73a70bd25f937c87af4d7d7ac2337e518b1fdefeee26a39602b24d297feeb722b44789c2d456cd5bd5f0ca145bd16825f77fa5b644940327fed48221914010d4d5d2257f0d8e6f593a0a007b0e5d9e5c29aac8799f57bf0234b526b4d5ed358a18d7ac312300647d1ca96ea91cc5eaeb517f268d9a90e776afc651f48147570f0088a3ee6592ac43c32e2af2649e33936d0b370fff15e1e8d1e5fe2bea01bba60e8f7d5b5cae5443001d8d14cf1e16a049b09887167e761c19582ee8c103420561602cba7cc0a5dbee6a9be4a1b08681c3b7275b00131602adf5a9531ac43c935c239eabeb0791ffd04b0f1dab432c3e5d93b838a0d6d48c56c4efa51c7e84d728559f7095d847f8a27a162f0c06291a4ac4130d09d08aba852046d16810babaa9595aee8113839149537ee3394445d0fd77d34daf80fcaccea0fa701973cf26dd38cf4fd0e12924c56015c8e2a98d5264901edc5e195ace8eb213618054e4b7b47140a63209612246ab84fc1e1fe79fb823b2430c47d90cb271e37bfbee102cf2ef9960c732528ee3014334e19098bcf99ed0b4ed5f8cb5d8e2cb16317ebfa8aa818eb560fd2e71e912fa0f6c840b20dd2734f2a569266f128b5aab1677fd3e2f8fde06650bb29f49d0ee9971337ab9b6fc8b04b5c1b29625a7b717fa347a8a2f913a9381dffb421295af7f6ae0a91de158a0691dc2bd1b348266c8eba1bb455d69465544ec2f247e85db65f5ee094b8290f19b575ed00c45af37004d804a4da8c4663daa9499fa9a4b9478eea17df13b2acec933f6c8c49d491b96cb3f245675d86d8d8074a5934a592b8526870593631fa3222fe7cbbd3f68797f6d792d829e0506135e5dc92850a7d45954f13251a22ea6f93a8a0e5f713aff07d112742e2c17e12e2aaa14d0678e2215197853a8ce830a671f20e11daa4de337d460072ace823f6b01a5c8638b327f81c00cce95da27e59250d77cdf9c3410b67518f24e3b2857b5843a2808e47caad74332fc03d0147b01be2b3fae85da0e704c2542d71a62f25ef8979d4ccd5f6804cb080edaa5cb4c4bfe4fb9335289fbb9b74a778dc5c3b2414502a491cd1981df0ccf90f7c46dfb086cc0acf8509bed8c440803a6084376d49adc0bc3f0e3f985b108509b371554418c8af2a71fdfa6dbad6b6f59d1f90042e2eb0574d15b6f9f248712701003f66720892728e95ee48d4e98438f38b59745c5afc4dcddb7c45b58e95784a3ff486338495a780cfb15f9795dd17a6ef9f56d48ac6c25f96286b3d1eed3ffe56b8533e7b0b895b3740691a9255fb4c6b1b0fd3fbabb5c047c9f0588620f8d3c56331b35dbcbdbe8d23e90e75c7ffa03532aafe901e5af448db9953bf07ed8db046fe9deae76da5e86a1e951b00434eff31211430513a5e5ba6bd0b64957c80c3016ee50afffaac703ae00160f0f24f1b0d507695551c2d7e395a056508571256ced584e10f929a33615d7ef60a9ab74103e293a3e7994e1004fc6fcd58262585f030a2bcdedbdc1d7dddf95c0e07620b48b4182990b4379a82333e7889e649e361e9e2bb6b7265a84fe5b5c413bfbc4643d84b3021acd679b456225ef4006200556ad53d1eb9a35eac859263732a7fae61e679c9fbd4c1816d1e9ae004cee5de4ec4342edb454c30bd291d2b9419f9688f71795bc3d61d7df785b1ec6fc5f2bb00cbb4bf6f24ec8e5ea5b9de92aa33a2af5cf8c1d1198dba89d90bbc0402fc279ea4e266748cae9e4d602e311e767db38551fdb4ae1934573421b536f578d3f494801838e400b1d99cab0e192c5f3a5aad05b88a255304dd4f707819664b5b39100fa657e5ac963b0f987e84f49ff15a42c8b6d7f02820c99e995c4524996a6ad0df8cbd341efa5dfda0f3da38e5cd7c5cd5ace28ad983e6f59bb4347ff250faeb21590d036b2826120c32f8a4d96ed5b16d88c329519740b9530c6d3543b7af4f753d1f4ac896fd8516e4ca22cf30d1d3b88132dc38964b64163b5964fc4aff6d23b5790bc1c4d5e5f35bb76877d9926d1a36962e712c5f1896b88fa502fd54273c0c6af166b3c39bb496526f12cb94583ebeef2cb35edde97a5c24260ee26d18775889f39ef5cdf13daf64aa5e4bd4ad594ad2af1b6a007fa0806ce39a3b8cff038bb4e001bce29da5d2940271ca737728420514b24e1887d288634e3c46d5a8d1a03531c19f108f322bd71ce409a996ca71fd76e0bbfebb3f18e8d9234bcc2e731fa496b8c482b40189bf24c23ed7393af0d0e418007291fa6597f9e0bff72b41f9178630e02e2fc71b0b5e756e8987fcd04876115a2691a6fe4318f0164b6a813f0c562706042d2eb2a50ba22c562c327e1c3f274d443712d1a58ae063974f3c697f4dc9f7007df662fa56d87ba8f0acec9fdb891df59e7bdeeaf2a040b362effc157663860e77e2dd4ed930c7552324721a646d2596d01ea6b857bf271402faa5a82adb07b506a9e3dd445077b1c4624aaf7ec16b3e4e9c2eed8a628854a03fbb33f836d889e2ec8354378c179302f5d1b67d4c86f343fd99c7ce02ee77e253292001856389665104738fb78d8263ea6f05274b1d5e4d2b60ec892be05ed8afe10554cbb49b498afe6052c68d0fcda73560fa9a5a5ab37a327c2b42dbc2f1a865f10bb73a1b74cc123f80bb802ce52a72d640df7cc526ed5a3ae49557fa3215611df701b7cd11c18a13d131530024529b97c482bded85755c597ec3e4ce4df46792d2a5e6edca88f075d12fbfd43fef7f8faa9f7e9f3a9b4cee059e3919e8ad047d31dd1fc89cd589672e3c83e1c4d45d9eed9b4097d5f27b3ff048e42527691dfbada868d12a8639541d6e65dec85c45fcedc84eaf1048e4b0de5b704e39080359ea2abc17c56e78c1298e3ceaf086f3f6e651613cd8ed7126b82e35d07d2877334f7dcf53736972bb70385a9c94f04431e198e0789ccdf2bc9ca3e0d856e1d3c709a01a066d2fc3378daaabf5d3b4ec23d77948289175d0adb345eb7399ff6047acba47ae3984276430386fa4135539241d33bba01a77f7a752645a8e71fac9c0ef921f6e24f2a19c8f4ba803efc0719dc869fa4113cc0855b30de5201f2264e0f28b53bdd7b14f602456548bc2aaa2a9e5aeee9cef67b33c0ecebedd01835a7854a04114642b2d6d5a184d2239b9b17885a9f4a759263aa07ef7cf3f5ccaea4f38e184a4aca6bf003289c24f4ca61ac134deb3d5162138288f4e5e1650ff5723af311e4d413821e9b271d17208f9f0dfe33adc7e956530274cbafdd3a793ffb99e3d72a68c54f734ed229c18b7172c2c6abff0e81cdb8d721f17b442e1394b7735f7f98d5746ff8552834a0457ea642c8b9bc02c542c93ef551fb17509f42442fe47894657b7f4f3ce1e9450aec741266c708cb42fcf13dede75475cb5f86cd09ace72b3b6410b432f22bf5164b0e62001ec9c8b1cb517a391508a50236a52ff6ef9b726d64c9caeb7e3b393d492ac2b9bdbcaafca8b4cf9cbfed4ef99f835c4df3f1a479aecbf5ab1ca8663adb6d5b7fb36acbf20ffb0fc6f8e279f9cae3efa0295bd05575172e135df90e53e548c58415800047e7c39f3fa0f8f4c9b17884e14e438a15a5c41932bbe1bca364d51c1c4ce1d73fd0bfcfa947b818edc684424a2c01b035b36be70e3fabf3f6be82f05cfa4803ed33524ab43f46249709f2be2ace677dd0ddec9c8c00d53e997cce1466ab97b3adb334a2a8c68cb608c4d654c31bf4693b794405c2d6da3a395ce98dc5c43b38b5cb3d78b223d79595cc601e4405f0564dda85f0ef739b9baa6e2843e41edaafbd389000cfc72343d71ce370e85942eddeed02bfa4cd6eb5294c8d8b72177484f01a0b6bf833b70fa620f8e9219d96c40bd1468d53d3f4b3256573d148c62a999e2f2632ff14f24c7e6354f2d8f65368b8ee6a9affe648c2a86c91521ba12599ffc6ea59ea8e4a4ea2761c71dd0b5a46d7d7502e30d20cdd15d4a83845e6ceb4403981377eb8874629d70a444e589f54b78ed7f47250de88dd4ed86dcb2067f8fa122418f1c236fa9e67203bbb5b4c94eea24f4d50bbe8c66ceb11806dc2f4149525387b3b93ea8945e42e4409bb89e51318d79e538ec9cfd289278ba3d936d689a2415732157dbb540391fbf7e1da59fae7b59ede75af7372856bd43b80694ec0b09fc9f72e63de43c3aba00f0bdef7c959d7337ebcf22373ec76ea8f04433462ddc6469a3dd5193ffcc1f0e1c2aeb2bc7074ca329813b1a084c8d33fccae26a25d352f053568a0dfda44147c3440e4b83e9e4a5ff3f5880d0747167a8b2941a763fffcb3a082a077922cbde5e443f78594eea33d2c78d4a8bc33e0cc0f528cfe0c60795bb07b71547b1464714a17beb6daec0da6acc854531f8be1d7a0a193317801fcb2a1ec57399dc6768119d338468cc8262f175e50cb1d1f39e192a4f7876e361aad8989c82c848e9e7720e3cbe6ecf6fd8c9cc080e7bd534e45065af4818a80bd15677ca9ca37131f96ea40a34391f3f62ae6ed3e99364ddfa92e764207b0781b0638e26beb55c24890eee4bbac3f11ec14d03a929f6fc11903f03c50dfb901bff940ad65f902ea6167bba9311cc4208fdb8d74369e6e1ff3443e2cb246d2a42f88fc151fd81a099c68e7fde269720be0644b928c6acd700bc0fc5eedc6f77de682b4df252ecfd478326951062a3b983ff227621bf8cd0da2038ef53c6749807dafedb20c86b091a431ae071f2f02561ceabdefffa73242d3ed85be5b04f6d7e76fe0c739d5ba9911229e91db7f7f19fa2ad6f88974c340fd05c09ea174e75476fc2a68e4a7de1c17d0709cbf0d32243cb7a2e2d76773a05984ea5b2d2be7117ad88de0c3f82f8461d67ed619bda656b0d68442242135edb9bb85b7ee5682e7911a56e44463e35cb7bcd86b4041139914a36e485ab3184cb2129ed4d4e4744c98c32e1394537b0e3313c714a9929a4f72afa739bc096a41d4efd3425e40903f1575eedcb81da5405ef4c4d59b93062713ca7292087eaedb6f9f3ec04d2ad9646d9f7627e0e0238b5db3f40917f2bde0ed427741f17c43186f26cf0b1323fa8c6cbb4d00fefb1220e8a422c79b0893a02ae5eeb2a8065878e12360e065687f127ab04697bc653d635f550b731b55489233750683f2f62e4ee75b5c0ac04817ca643f4ab6bb0acc32cbcab7708507933596e75d5f3b3708a9c2dcc174619da814624b131dbd0db0fd9583b5f0d6db7026760a3c7319cabcff60af8c3deb361b4c85084ef0d7ab311cc5bf0afdaffea43baa42e164da70dc762f5a31d8ae295aff5024bbd34cdc1af095cef96b76f956f02a22ef2b73b4279fe2b4e3ec6b5d508b9f83f4a055d45bd8c8153ab71412f7fdc0ebcdae6906c0bfb2e6df5faab2af10b7ea5dfef72be047a183a33202b93af830fec3c5600e1e4d1b4c96c41e09015b6ab85d60c8d5bd8cb2d32cc23e37d66342c99190f093c442b3e6a16699290bf818aa0324e9f1bbaa79461c6a4210c33c752413d8a66aca3bfc9b84e62b1709c27231ffcc671041ea19335248abc8f8010a2e507da1adb03eff2a3fa63b8744bfdc6feaff705a462a4e19e2e6dd9f77ae8e06b92e1252ea5e8c2a1b06a80988b53085d60b3fbc0a8298aa6f4d75593c68700d2e7133b3112360775a3296e068c83861059de2913d0a848720b3c87bb98534c93bd2d38d34902638ac8d2be6e4dbbbb33f91f855073b0d314864c27ed7bff7b94a717c79733d21c89965687a649c6ea166b5a1056670f5b8748aca50efbc265b2751c8d62dfa1b09ff248b08b6b3b12aef149eaa513a576eeda2660a53cc30ffcbc00902a3edc0dd44f5026a2cf24d15d74ff6ff6ce9a73bee85059a574a8b57e76324c38ec92a20719d4441ce02545bd0dc55103b90b88c96fe6f63918d276f9cf37bd39ff5539afa09458c1e2a9b23981eb85fd651c3e4132cb62492698a54c1f57eaa07286e8bf23e9a457cfe51c1c2f1ef3d5e5922f7611fb7b8f923b8334f5f71716e508ee7956c24a73426fe0ae67cc8e5e71314c86753af0f86abcbf3fd36a3ab65d6b344d5075be7704f9f75fd52f9c5efeffa5d977a80187eb16e6c3a5c2db70f6949b212f56af6d26d34fd52b76fdbda69b2aba8e96a6c8814ae2bc9dd652c387a2090cff6e8eab88bb5b801039eefd6847930dbf97d7da9502462a76f61dd1e2129a2c02af5878e5776f48c93e6e2bf5f43b3b9f06394dd1a8337dcb049273a296b5b18a0c1a8d14a1bd0be5befcc5e6279b5d5a1168eaa4d2b5634306d8f59a5a9af5ee0eb0c55b66be360d4b44283b3914ad0ab3491a136374b7e49a154cc0a87b1f0907de037c17503fceed4386cd3f9068b0fc2d1461fa614c61a5e87f2b12b4bb36152a3f83f71e9d543eb4fac460048f291671629bbf2f51fa485545cca4fa17755998edb2f5b868a6bf869e0a34c5a257ce4cfcee018e7cd725020a539885ee8f9ae3da7dae81721e339fa8c0227b0e6f4e92d12699d784d4568e86ef836f6d1e8b3c7a24e947154889014ff20e99379f09021095a7716ebde88f6f390358cf0ee7f948fc12994c88840e4a65e9183978778c81bcc04c5fc477c611e2c36549a0bbd36fa75796ba8a59db89ab7d60d3ed7c5791e361a3d67a0828a7d4d9b81556d406889649f0a40bd6da71a103d03e68c8994924944f1ba28cbb9418f57a3dc81f82b9a60cfded9b96a04b6e515eac548ca5cd8907f2d6351884d93e3df14777d5ed6ab8557383553f4a16587db004d170109d33745d677655a85792d3f7c2251aba5ac4e2be93867e430180ece5564f2e4fae3e815e24e6418780fdd501d051fbdb5997fdd309b7f56672e560221adec04d07cd1dcc47f3d67be3e7e49ba4bdc4d3afaaf25f0b0ae14337bbabcf0fdfe37009ae96c8548bd26bd80779faec078350127ea73a8f1945e9d04283fc5d9fc2346c480ef63a4f5574e547b2eed3633f645526dfbab134e08a1b18b6ad9ab7a9730e1ad92baaa811228edeb7855b69753ebced8a81156e7e63d863493d0ba77ecca333b197343bb59de4fe4e1c387f5d003a3a07cf9743a81f6040af5d06ef069e4e4f78b5635f204ad3d9696cbd3e582b85c9efaa1a54305ab217acbcdd9de82b5718c8c08af1a07e3d27cce25e92aec7472f1c16efcd6f093a7bdd521c4829fdf593594d2df4fc8a30e58d8ed469a9551abb27558a1739a7d534331098aec28a793b126f55eda1af001a3f2fda7c082794ab787ef040bf37fdcc43396f92cb7ba1181b356eeddd1b2858e19a268810e29a8dde473f1f800f43b7cfb2cc13a37dccbc5cff2ab8f988209c7ea238556dd5dcbc197f2ae7a9621e341eaf32ec673790144bf120ce33aeb422a6a964f8223d7f14d53b75e3989d553e244155b6e5e5069ef795a0ffaa3fc0aae6b773eddb565d82dc2efd53510c8c2a4a50c07515da9f8b4c4ff602cf772bb90f37a7710ddbd5d1cb98ffa2858951b82a4b54065bad0840e735b51a4d6040f51e59d91c1d460f222fbd48f6f9efad0f00d4481ce852ba2e81876eecf1347cdc1d7db117030b9c45a04d0dac9ecfc993df9a8af8d31cab2b0e47d31f8c66178ceff884799865c2c0c89757f450446a6350aecb70a5ea771d172a944c3514fb3cfa1c1d3fd7d899942edfcb631ee82a1aaeb8a7e454598cbe3904c0d58f23cd1f0fc474c9263c333af6ee2f98a3733bceda2f112de82cb5a5eb192155cae32112636920b5f4a69e721c237c9f86d003f00b1174ad920d76a5ba4ff5f1e8a41a8a5d799540cf09013e6494bec4d5872290308fa1b8920a6d1acc3c7c1577b1903a3130d0e3d79bb3040491a323dea2ca7b2892436bdb6f63b71640f28baaffce8f6d7ea806c88bf4989b31f99b5ae1cb0edb39747887e3dc21d4d8d283458d1c6a44128e9a96c988ea7ee759429a07067967e6c146df6dc90e4e7c2d08c651ffe69fd5df4813c28d1e2e80f6f5c612874620ecd5898e973ff188627863ac48cde0658c490227bef3b233f146bd11438508d56c7d7d5eba07f1d03022e0b089deb88441f51893b9195ccd6ca76059140ece4d1beb054086ecd6554b6fc20e7bf41610cf7a3453559caa095961a35baea4788e43fc3155d2f3381b54000afcfb20b212fbfaead2164a46beeaf8fa02f391d821a0121db6b12d87fdba79afb374948a31f22f40e1161b9c1e2080026ec0c47812b322bf07d65a7b46f591811c92e3527f6ca56ee2b3a5cad32b5144fff2252683192b8eebfbb7bffc38c7c173c6ccb9e845f3d9bb021e785f2f300c2c182c8ef39adb17481eaf20e76111feb526cbca1cc8a8ea150e20aace0d30d01bf1d8fe6770e9ca5e82e3f43ae98294e36161d190ad6721ebfe572893ddd10f7caf8dbb9bd8c5a594da5725974475343b74866c498db1f8f14f591adfcd40d4d25d9ffab21e2829833c624672be0dc89c98bd32bd8934678dae09bc088bf44e6185b3f7f7cab0120b2717543b725169a51e91044e1137934504a7cd5533dcbaf9ecac3a29a084d51c6b43615118498a5c77f7fc79fb41780726e38f7ebc9c5b9c9e46338752f340b69fa37e255d7a5054d99a4ab69a033dc62d6d00ca64add34172aa8a9d5b7861631d494361f5db3a6b376e179d88fee4eebe90322181226f27230fca93b0bbb12bef8a906493aa2d272fc98c344281d0f9512087d8b8debce2b8acf03f80ec077c5ce0375a59a385e40779780bc63155a3ef14b55bbbaab9eb8a08c37b3218e1f3d9ee155a6e94285a2683cb08885ab91562d5ae3a97c5ac360f675588fec5c608aa69ba3f8deffc8674e93105b226e2f2e161a6a839ea2455e0ef4c93068e27c596c29d8c2497a8fc247382631ac009acc141c5c7acb6653c65270789b87bd2db7939bffa320af37c4ae1c2ef455e10c8d9a943707e8cd497179dc39dbef08c73c7a9f1f4a1979e83a24e79abbbccce9f4a7d078eaca18eb73016b87e4b97a6a94efe0c4e66d652b9770fd9e4991566aaf62ff23e5b38c86e66ad5c112f834924a4ea06620a90380c4bdc8e8ee27becf5640b42739d6201f9b2e610851b03d219e1f5fe2cdd3525b9737057ac305f73bd12d84cae7a0f0567bb8e0cf2a257a0cd8af22f5db2bc7b219e2113730a2f582371e40781b9dd27b530a238775f2ce3a3fe1176b172d5459a719dc2e8513ab6a58ac878745f361e4bf529cde7109aa3223aa60eb11572b0b62bfcc0c791cd2ee15834ab8be556be6f3b7aa79475df5be4e9ffc93c3d7b6a33287a2d3bafc30568f9f4c4fbb50b98f11906a42b1b1b596c4976995ec97d47947944dd32a807659df2715d45ca8af19347cb9665e2873b9ff144d5e26a6ec85f3d0affea5f7eb63a4fda8f697ac5f45d956bc771d620bc154b7722c1107af2cc39df97547025e70c952df133ee7a0ad99871973dbd54e38b1d4e64e402026a5cb7750f8db111a25cf4741dc9507c773675fdeae53afc5cf1b71d54b348a7a6993d0046c5298a3ed6a0e3409c2c2c04e92bcf36268d3a1abda11cec8d33f08d4264d1c25a1ab2d2a18edcc09962ad9f3f85d7f953ac50927b965049b075d758934b254e8a4b4b0bfbddd827cc7807b9c3c1773da001c2d03c0eec9bea4a75252d4acbb1d7e9557898a463596fafb7f9437063a344662ae03e36d5de16b0277703dac3c2858afa1eba4fde0c0861da33f7c65a25456952e355429cb23daf0ef8c84d8c2fe3b3db86a1e6bacfd1a7954e648fbe829afc1fb7b9b03727864d3b571a89584488d68880e7de4dfa55dbd65e8cb7cd0b6ccb3413f794ddd6ddac6ba13d91e0b9b6096eb6cb3c8fd9beef36c5989ce93f4e5b774a193cee81322682c96b587f790f41bc4d280865d86c66129dcf55a8697194391239be6229f7887c2fc64b0aaa56f65ff710b8a5c5b37fa1953a5591e051d3f5e4e973d66d61a9a4e4ca471a4f4a786a7a7eafdca752b64730b6c5f4f5674279a3341c3191c59798ba6bf9538af45ac046c326698aa450ff3290f92f03aa27fccdf5ab407f51942d9d7bb9bd83fc59c5074123aef9250992a3cabb0ebfd59d6794f1e58b5f756c09cf8378d118a516e12bd3db167681220c79f48eb2991a03595cc58d0bcef58563fe9398696c10534f69748c68c70b4f1a97ac9fc19bc332ebb8ed7abf92a232f32dd1f8a92086a7b9a4c030ebfe541efc8388c61dbd2f229e9048c872776d3360b7c466f2cbfe83cdb2a9ce6f6202e0a1292665e89a4e58cd10ae86cf2f6dbf6b3076ac60458951b1aca7daca5020f3e67770001e5fcbddda42572ea8e8fd5458920559c65771e143989dfdc5412e54f5f961a63ebefcc8d7d00ac926cf31e896d17fb4c73108e4a02c28686c69622119b9031b86b4ddc26cb381a5473fd05a082969b59969093c08689ea61bc0ef6659970ffc33a4eb279ad444ad541b63dac277c9711c66f8ca3d2d6266cc9f9ce168f18022f1a38b9c73426b2437649b0c5c944b31a85f944aebe64f0b489866275aa1c2be412342f294dc825a006f71443e838a218c3222c61928b90302b687bbaf8173f6764ff10bb31b782afdcf16e422f4a2b67a170b967c80d44e8d44c43a20505bae90c05b8ca2fbfbda558e9a355fff69a42c96097b390be2738796d8376845ebc99eddc7e9a85740f203a6703832b2c34f2db088787b2d1e3ee664a9e64a85ee9033d9c80a5e58d6107108b67dc7b17e0cc7e99acb4032ea0ef2b211f1a663a39fba75094ad956a1a56a1934488beb2ba8c38fa6c2bbf77995e6fffa5d58362ca7645766babcd053d45de7abc7f8bdff679e709bcafab428cff691659e6ef7746620433071447b583f72fe6ca103ec7b6c156a9ec1a99360b22c6858f673747957ca3920323d53e57cbbe61580808e8b5c0b5961ec790068320e0c3a2c4a537c9e13edafedbd5349ec1003e24242d5158508f058d9d6c000bd596c11007bf06a2a777d136e6f9c38d216251bf6b3ce2a97c04fc75a7f482533a73725f4de46324abb2f2fdc044187fc94f78d88aa41028ba2dcf22031e3871814c42f0344a4e85f5fee6bdee19bbb5f51e23b73cf633d2ace71712495bfe4dcfa04a195ca8ad02fb124703aacbc32cb425d740984faecaf22a1ac6a03660f6e4ceb8522adca7d0218eb59c996b842c93723c0435f03718efccc2701c7ee4b769e8c08cdfb466d84777e045c2d3fa5603c8f01c9642c420208ff56e8991c89425c3e19e8e463065eb0b302be500982845b88d3a3fe68e2076ec4a774831dde4d5296b9ed781fd9d6b6092d029d3a5b93c524379723189ddb6e9fa30e8370ce228acbfad2f04b4b4a47ed40429e2a0da16eb4f18736db76559bd3f8ab0e7f45da368cbca7c0c3a59b5cced1b749782285a9aacf8f2686ab42703da5efe9aef528c3a771e04aa5d6e87f86ac4b719f35e54ae7775d4d8ed6625e5ea03bbc962e299d1ad160ae5ab8694c29968fd8552a1689a4e7d70bafb2424dc6ab8c78fce45be6ab2d62f78a73c1effe6eb7e5670a1ab97b9dc2712c9299e4ce4c45eafb24156f754f2b48272d2f1928f8edfd0085b9700c54cf3eb500bae74f80f6d488119fd5c1377cfd3ead23e67c77e31343005c021fdf236984ee77f3a66b4a4e2811368fb7d5af99a5cd362865b61958bdf7e1fa2642a711bdd4db9ba406a9b927b8fe8e1222f44107898d5575868e06baaefb6e40296994652bb7bbe9c351db7f28094a32eb6306701fb3ab91bfa47f600125b4bd378cff48401440faabd3b3aabb46e2b20d404e396a91fa72b8bb0522409eba8f88d931db56daf9e62ff984680457fc3a3be0d904403c0871597ea01c4eb699cc0586e081dbbb1063fc06cd01312d609bf644a07e0c2ec1473f036a9f3c3e637b5e190cb1dcfae95a2ad5f30a0e474435440b7b98d2b61680cac025a8154171d3f4aa660da8c9e6cc22aa10ac067ca39876ed2cad7e6ab346d921355ac10f0e006648987743cfb7ade236b8a3e044275a8217a7ec97e23bcf2d21b1be2cb85895a0b18b83e61193a0a3bf3431297c54efd7c6ae8a168ea9b474be110471a1813f35febcb0df7ed8b2f8bb31e7c768052fae9f03bed5ac31e02e04f0ec46b9f792caff76680a08a3eb05a58d61c3ca3170fe91f4d64d32964c80e1cf72b1370f19bee034a477150429a1b2b6e70c26202e5bdf646265afdb5239ee9f3f588ab933b2e6b99db514150f10c1b85f0bd640108657be0613cb7a181e80cf70d34715dc984fc7fb95637d3227d5df2050ba48edd6e311ae7afa241be8cf802ed2b23187dbf660b04a09ad893290dcf2b34aca12704a724dbb2678128c11bca3fdd2f5451843645b42180a8cb1b232f8037c4f399ed443aaafe4d3c519478edf872c7c7abbff7f9d169b953c410e4ac2eff3c4cda61def4d0e843885ec261b2b4409f47057b57514eef9ae47526a509fbac5df2edf00178ebefbc1f3f3710fc0cac90b365cce3201d6321f345c67aea841dfff91ab4e0642b74187cb7aeaf97a94438542ab56504590fda3a5cf097583e0a7deadf1fc0e16bb2396359ee0d1eae830864c5950a992507d95ea67d180d8365a7c943bab226868af67b26061101115355e50ffaedb258e66ee55b363207f8f585ac8d3448b0cada3b4e90c87e8239a6f15f036bea81b6af42263165bd6719ded5ad9b37faf34fa3da8106344d1ff4c7246ce6847a709d279bc5c105ba70fc299c5ff64b2d4387b04bb0a4ce58804813ff5f46d806cc47e45968e8d16460f795dd3e7fdde2368023bc314ac5bce6e114854c66913143441cb52f8c771b421b8a385765f3d7632a829903eb178b0fb85cd8fc4f9a0016fd22756cc0aa5ba9ac7179ccb38aff395ff05c7d6e890a8fb880644c66acf3239d3f441c5ae541a761cd01c4094e1b409eabe04b1901960b24e38a8d9402bfbf7b27f97e90ed373bc3f13cdc50f49c1aa6771c73045407376b83a88abbd6dd88a3ed2c56e14fd1c2be7fdb959b0566b27b9f7356b44d35390eb9b69acebdf71be73fcce13a3ae25a16e3ba2de849fae42122243a392834499b421f49a946b996a43a5edfd57c93d135f2df0cec32f45e5d46ab8af673c19de376f84a733ef9dab18bacbf116b505fc2c31dfc824b2b7e065b915d187a16a998df79f0235b930965567969832fd4644567d6153348e221ef084652318c6ff25263435f95c9e31ae1ed08a56c7146336f9b4edd93242e1ba97c7cfb289ceecd920e41dc5aa376815a6b475252c2108ea4a46e0dc3468ea480a39b5f0f100049eefca0b5e787bc45acdc706a239b4928413398b52b28e896e927e211ad9f76e1df2ee1f5e11cc78fda5cf1411139d917748f8786702c1036f68ab7a1eb0fd0666a82e7e8358486254040ae9ed53c6b8d7025ecd151c5a8920060177252c5b3660390502e9d4d02cdb273297df84727ed3e1914ad47b52a859d094ea9f0326618884c0026060c6cf5b8ec9dc7f6e506bea9085ef1718799ec2dfc29ae2ad429b389dda3a4ea3660a08fff887df2e1e0cbac4c9ec270b3f5798969aee90d72a1a6e645771258e30d23f95ed4bea4021bb348e40db7c4aa236b03cfe5dd435a5a2abcb776cda54d32edf155c26c1c6d5b7da734f9ffb45caa498c43b8d1a6af57b6c73403419dcb93546e0966ed767712ebdc9182339d5b8164e7aeac8798e7d9f309b8bab26a1142b1ec3c181c320ca45194305161971a31b90d1dd61ee290f5391be859750d46a0dc920bdad98973c5ba771bada66cb53576351cb57e69ee8ea2ae67a7b7246af145670998acd766910ede38dc9125b326b644af4d8724ff91f25290d91459880f12150d23decc3b18c33166ed210aafc4cb7523438a22ecd628c306cd509bcf310659b2bff7317103865e1c3ef9570ea7f3710aaf21d57abcc93461bf8e6704fa0eaeae5a2c52f63b26ad35b2507d2462f31e3a159b63cedf57a2b9d6197f43663167196907a7e36a8e25a52932cc4f31916c198ec92ff9ef831844bdc08d57227d43ab54c7f81a6f9182236e1a8c29ab816deffe90401e134502d67939bee7c613b5a3e7f3bb453607644ac9da7929b1ce30581ed92c1cc7adc85915ee1ecc48da81d8e48364b2ea274fac5f328ffa4cadaa68a45e8f6e10da5337f60f9138b83a6e300bff6308aa137e8799395c667db26bf6356d600b8a259dd099d0d2dc4b38f31e3217a29b8d068521de86d32723ceb36fe6f0c624e1bfb47d18c1996dc366c94a87f81edd2451ad45b343866660e25d4c5d370947cb244a68c76da9bc3de2d1ba31f009c3b44711025263ed1ce0d5c67c3d3d4c285426084710a9d3865cedf68ab79eaafeff443ee5efa67b731bcbe0020365677465520e0bbe0386b5400ccf64b87c195dd713a40e3d9ee7828b98cf9a0ecc8c83bd9b8b52606ec3ade28bab6c2fe3a3da11315749a0e5e90aca5ad21454ccdc94d3f450b79c0d7b444ad64951bba8f36aa0cb54bbafa0c5af31c4a80761b007c1c728923b160e1a31dbd3197f488381a3dfe51278146de8329e9f7bfe0074b088976340880202ac647818311b6133ee56afe2e0d591a8ff1948ab9305fd2497ebac2907b565ccd939e617f8fe7193231ad8da4e19f81d90b9bea62bbe4e8e9048f067e577c55ff9705392981cc942f31fe8898acc669cc880662031f375e6d6f3f3b552cfc13d7c65603e2bfa0822de4e83e85258c22c4f13f758eda1040e31651d28c14dc26d550a5484211c99cd614e729e315181b166316d96db2deb8c60049e9cced9404361cd2bdca72ef1d5b690bd60be90f5ebab6ba88dde17456c28ac1250402bcb60a0a44369f7f8b564fe24a8ed57bad32a119d42c89e838667f1de710f70f30086cf43eb867bee804cf3b57acaea7a58994a6cc5103c2552eee948132f2dc5a0476c57be5fe261c0240596ca0454ce56354f1a04f85c3cee1a2570d2a304206930d1c258c1a6d3593f8ef50a8e27838b7fdbe4cacb66e61930085414667525f2fa31e18ff4a1a3701a2e9d5c848c89eba910a5147e5a6c1688751d50fd32f3f469fa3af029756501b06b217ab03204e490a21044967611efc92dc6a435515322fc2117ff996721098cb26b916fdabbe7a427e7dd2aa094ad711b407751aacccb9aa63f9453b798f10c0cffe4cc351a584d48ea4f8b00908ea135b1237ac43aeb17244993b21155eb9d99fdccf528fab2caa9c7342547896cb7cf18ce88610174b6e2def5545826968040cd872d5ae604876e88e9207512a61cfb4c7b52f9845383fb113eb243e905eb5f1b8b6f62d0f88364f9e91e457964ac689ad7bdfc5800189801d12683c930f50229b6354f0916e9ae895f9895cf219ae33b4946c83e74befe996827fc32420a8e3acaf2c30e5691c7e9d9aca4b1f675c386a6731b3b4525147c011d6de9f5bd6ca6aef15ac06bd71757528bf4cf713ebd63cb43ffee9cc474900b6786a9785138070cf80101ec4995e587215648b1409d5b29642a4d906337e4a8816eb85247443afbccb354930a8fedc3941651b20bac0009ff876b755da11b912ac341a767ecea04fadbf09dccdc0079c246a7bb0f7fc2c62ec3acc3c85728d77c4b65a4ed0014edd48c972edcb00ec7b25f0c339e0a1a6d2043dfcd5624bc061970cbb297bae867904c9616e6586acfa89e08710493579b018ca47274f12f464185756d5c43c46d44be5265803415a404d343e2e53a970fe048d9c22146fcc06e9dbed7df42ca4073b3624203fbf851659c8feb553abfc14ad9946b7b4cde1a637a83de7ba3fc7d07334862a08f107e2f6cf1ad61961608f3ae16fae09dde196a138ee044e4cff95c6be85c00353ffb3263d619662ea7a7de421c6285a5700deb667ead055a08b0bd05255702b45da226c8ec2eca8e2f2a25898d69188d0e221770a78dc652fc1c412b123d0d6e8a9e3167a32d2d373701f46ba4c23ff12f2c2510f315c94ea1661761c0a4d81724f5d4438e9fe3011b3715551c993d7be571f671ca0ddddf607a6c4a389fcbc8d27edc4febcc8216ab157efb3a8a192eb734a0c368634d008582312c57d19cae327d1ea877c61e8f3f62035bd690a52ffc9d323b92e5f38d88cfd1a6f1625798b0a62a798c764ebb5b315a3a21164b4a51e18c8a18078e1863c1500b50bdeafe92c46c2aa3fe94e47f983aa0c661064237b0c8aeb2854226557c5ad995c95a6d69c5d89419625c71b5cea12376b751bca91569e20758547160ce4289d4c92be4233258e3c6f2e8569b8238802b1dee09a9871b25c36cfd4c72046705d9d3ec1b35986816955d6999774bd0d5be3020f7de01328b7fd94c81616656671494bb3f0feb6a7963644a654959543205865671771a53e4776e35906907c4ea389eb053e9946cc4b25294e737ce6034d0927da65dd1ab40cf58eb57a358bf862ab8be97c4e6aa9dc3c524c9c62b75f4672d2a15f6694cac3f8d321acb9514ccf0020a2c563b451522c5b8652e7a0c136c856fdacae086bcb96f60f71674757858280cd93628dc460fbf3052d86bb02f1db8528fac79d1ae6be6b5e45b08e8be8fc847220c7ca09ee768eb2f87e486510e7da6a6c6414d517a4a693d36d28345b635e984f5728f5faa45086aee3fcdf9f2d932d5853732787ed1131597b0c222f45b773e81d5b4a01e567185cdb87c0e424fdeb534099136ce6c407f4e1794bc9fa09772a0594edda94db32acb448af0c4f9135ae914882867a60b86f985ac55c2a9504ca8fb903f65019315269142e67204a715719e9c84cf2cf3e016ca4b9e6e6677aecb8cadbad398162f56df75a45b829f0586e8f51273b3288122d81c80d722abb699e6e6d778170841218341b7d4c8bcd07ddaf56ccb1ef21417d847da26a6c551d00854b97aa9c3cccab9e2b197973e1bb047e8fafafa71f84329a0b653b2cb6cdfc20c656a75d7ee8387975f6da7272883e9da7778fc2705b75d8336cee41e08fb8602e47fefcec58447657709ec9313b71c8793547085272ec0dc7f2808efb617ccdf2e83a45df9c9a36b1b58ed60e0f4ac875d5bac4b0949ec160819587c7fe20082eec740cfa8f77a09d15f4c2a67a35154cabffbfa571f952904e55cf0c0aabcd0ccc700b7d976e7a5eb05596429353d957b707933fc23a88584007f1d4c31b8784d02eac03c5a143d504b57e3b1cdae34d490e407833cd665c58660c0687d20b95bdfdb1de0fbabc000925cde59a003763b87d62c9113164921fe01631f4650376de22f67c895fa64c267b2105ba13172048dfeea95fe9b5451cb3295a03e8a5b872dbf22501e406ace89d1c9788b70d9abb63ae89a8e0b1d248cfbab1c47dd9b068810b3c00e3f1f29ed1d287e33e99add7a787ef11f22af2d331e051eac2f8509cb0480cab16dcdef3918d015c8fadc36edafa04c86e926f7e48fd7a22c2ebe0249cbd313c5b6907cd5998edf1e951e426b07d6d39cdb9ac550d6a7a5265c55354ae8d94fd89d805dfb6f39c2e955d105c23b0c65908566e2d8eef0703dd90ff9ee34a713413481e6b5be3b4e2e08c2e5ffc96fafeeef71ed0d65953c798eef44c9038f72f9de22d4af1fe3c4974dcb5052be3299ab6ef1a10683e9a8ae9d5505d252b7ef4461e234beeedc62df5c8cb0e360b557f21a8fc27110f29b34b5ed92dd5bada320299c9e13e69814d977bb8d9bbf435eab9945a295ab7620494c5e48fb4a179c8144a1a5ca9e87ae208febeb86dc68b017eabf874bd91d9243cf826ee357b32083cef727b135eb358a0c593b3268e086cad2a90bb7e64f1f565f746a4069dab03520ee4dc54570cf89b5413e1ca17939aab4083f8930f32912a73ef725ba90edefce4b79c5f011f7fdf32d74e505a213930e828418482e05ce883f2c7e2b6c9e9241e3da988ddc0530c0ef1070020adc47ef353d4c0f9e9abd415921161e8a3f5e93e5557a65fae35010ad7cf8cb98880dbecda795b6c493046fc0febb32c27de119a23986f8acd80d66f65bd7294dd9873582f1ed20326a2208f666f9c103d8fc535fe57816207f99ec8d39802c01ada1e60a8a07a5791f100f55e228deb57fcf19c2f202f0b68458c82ed4e33d2a54095a8adf4786846f696c6a5b75c0e542926170f084905e7ca1009ddaca2249ca3c6b3a8a9d5782d7d2bc5764ac9d1c367b8bb0731238164d994460ae1e639f48940b5dca1c22b70751592f52659da5950201356f979909a30635117056ea061104a70479940d6b711af69235df685f70713f629320d38f31777e567587ea823b6f3e1cdaf248a16f9c908b7ddf5a7e9e27d4624a99ebb9a7aead37fc647fc0a1088682659eda2b0a7f760168519610657ff04c2b3524f0b9f08145b929e82f627b03b1ca7b4f99d5ef59305c058dfb047539ed45c12f2e497d35d955d893153dfd553d8048b9a3337f37386a979c9de7e7819798425e969c458faa159adbf34423989276bd5612b6c674814e284aafde62a77c5162a64556766e00cdcf5ac396e7ed49b5ac63c754101527737cd1e52215e62f0d146cda5e07d4aa1057842ab9a05ee39e1891768bf6a5d84f7cc9f51beea7dc4115791a9380e7fa04b671864fb73f6f7bae9c46668cf5374689d80fcd552ef761882d76a26e25db6fd312635cf62a35a1bb9abf2b4e20aac2eae71a74d074f42caca5cb28721d64a2fa2559ff1ec84fc3214dfa7a4fbfd29ade23fa2d4adaa92f54e967294c72629cc08cf5a5b704bfbeca94b02bfa3df8460824f029d589b991d4d2ca01ea6faa26dd0fc9e84253f93605e84b2e5148cb85a4a55beb35831260f742957d2b7808facb3acb8567abf917bd09762c7ea5d9d4fc8e83edf7124cd546d83eef104d995f2287f18946e109a614947e431f26b7f29f43e5f50544f70be43ed58537960e395df5dc25a35e51818921a2419e54935b7ed741690affc74e880bda5951e321f047755ddc52e4e4fdcb33a78a4c5c2a4633b7f626a1540d617e73976acca86a9bc932249ba384bfa3bd80477853f8670f1e5a099f69121dd2b5d72d6aa0316cb700a362ad6f867d40d6be88fe909b7fa4dcd86ee2cfd8a1264fc6460b8ddc58eb3a4773879268eb306a71f44a053582f83458eee1dc8a97201a36132de1162f48fa3fcc3b2925ee2e03c9523bf7baec67126a5936ee12a8f3337f16052d62151d253a7b24c948640a539423256f0e8c983c4ac449c1d37b1a1ec4ea312c5887a9b76636403b6199d412323dd3f983a5a95838c88ba43283daa6e45af9cdd58f4875d72ec3ffd4af99fb11b2a07303ba52973b312714a4ef66fbc7ba7b2ff2f9a716d07b6c804273e40d2234749b989f6e7b5d898e7d7f4d7cf11450629a8fce926d19c9960fc431bba3996cac4af335a0f9e82a0418f48e1590c2350c3b7a0feb5cb746641268f924bd79a2831bc97c9aa442c2785668fb17e2a418917e506765ea5174f10e6a0a44ac72ca6b5220c64a26d2b9eaa3e9ddb1f59b2c21efbc567570affcadc18a86481831f5de42f9a371304034b67f726029a739316b0f3155fea11ccdbe1dd0216e82d68a33d930cfc6e1f1efa371b22e015edf165418421d036b9c741f010a37269a7277af7fcc02d8deba0c585555f1c94b8f762bc8b2a391ab172f31345bd51090253c3aa4fd90053fea87e8b24e5307d10d58e32396d53f881b1c9a234dd4c9b6a85e6fba4a70e7f1472b698ffe8da6b9ff11650e29d80f1c719bdc31029c2e94159a71cfed1ea495051b756746139010ee513dbff41ce49ab8b8ab6c69694218d3afd28799db6701c6220ad3a6999cb5ba8bbf85571e14492aee7ea7d1d4066a17899a570b576faba5210d452a1306fe76b2751d11acb19dd6c9a8913f494373d8010adc3438fcde8ba20d4356d7a5b9849cb535b2c270bfd18ab21262782cb21df7b7f9b5b3e7ff7838a8f65fc7ac9c3c2d36136bca8b0b895e2758f26b0a2d3a5373e053c78898dd3ea8569f1a8c40bfc62b2bc336b1bc24a3f843aac7f8c86231f8cf3a1ae08ec2d61560f9e2d6ec4b71227166171a09e6d67e6cf2fbe7541ed5eff58bc080c1e81608dcb676666fe4ca19de5320af29add7d12748b9a1eb0287dba8eefb19e708f1d6b5d675b66e26623d195bdf8007c1684a24d730445193624f3a83a3650064d467ba7848db4905bb9e2cd11b02ec5a8175a49077db8465f56f5b298d9715ffe091300252a8f2839d252fcaf82c1bbc5ef73113f9a776eecf7bbc2fa9521611ade414add01b27d61da8c7ad28ac509326d8d625a2e0932082112562a903c90a2ac86df34fa875f3aa5efb3062f8fc54a57c8f02ba27e5f2392dba8856cb19094616a7ea6e1fef17094add42b4ed4c8367d20e2090b4b866ae3d244573eab6d6021b6da668ea0c1bf276b90fbc2227af29f36a66b1db5266b416f17f43f735e921f18abc914983b36b302d2d77a34621c046f3a1dd065d2b0434b6be39cbd35c22d2ecfb070c8a6e65bbdf1127cfbca91fd89639e57316c2068193f2969286e8c31f8e2792de11dd6476b80ac8eacc7237ecfd24b7708320046eeb99541d1cfadaf91f1bdd85ac754264e2a38755b3e6e74db3b8f7fe12f0a1573d1474cac2b7c32f1fdac46a86d68ab023386a47a879786700d20fa949b62beb4dc7dcdce4fea8236fbae04dbdd0cd46ab6f99526f4600937024c9eff56c3b97f3eb1627e23265bf9fd5ecb91c2bab2055928dfdc4b16887dcb294a1b3866864887c845d746e1913509f291ddd40cb293cb50d9f3d9badd387cabcf6ed70a5b3dbe2dd8fe390daf7eb1c4aead56794fdda00c5737dfbe45b1304a344292224ee06dddf1157eb73f5ff379c37d72c79206d25949ea3388fd85796566a34d328932ba959fb9d2a0b2f4b3823b11783a25be5a77a4891bf89fea5e4b7b025f843e407b366692c5a60b2913663a2161d705503da76f308054ff48a4f1f0e1e5bcb6409699ace2ceda662bdb716b1d7f031aaea20b93e49590d866e3fae3a4d4e33a067829af67f8950d4b9ced2c65360dde8c829fb2541fd8dcb55259b77089e2126be67f14423d2b8e14919160a6adb5d3535235143852e54d160a2ba2de381b7a5e579d30155b6119a587844f88f654178893881a279cfc0ce078bfd2add5722c49425ef64b0ea4681792b8853071e7194a4ed82b70dc6590d34f303222842caa0230744d8496d26197c8000669e7783111d3f6480312fb3c501bd05977f6fdc9f837f00f9f59138e3f98133f01f1793227ac598fb932a5444c9e6679e847fdd4c053d3953359cb0cfe54a1eebd77ecbb7f90f3e8d97f755a038005d56cc5580a0c55d610ee3169afd7b03f707cf48a8ef3654916b5ab1aed5e68f8c379a53db42d988d20f4c1316141be5b414913976fe6b544522643d50815bc6995dade2eabab95ae06940eedb4e7b5fc0aa9cf02b9894d94676b0c7436784dd9db02e0e87a1568da312e9612f15ebb1114e069fd6795ea9b7b2b883aede47d4afb1725059cee14861e28f1b64d5f62b1e420df8b69b39eb79f32de4ed39212664337ac0f140e517532341e086fc2812fab43e5c84e102b7466211827816b3aa49cd740980f48f18e3a029c567aff0eb07ce93d3c753778b5c2990f179c02bbe7d39569bcc6c51dfe9ae5256d415b8387d307ec38ccd80da843ddf26b7948aacf3a96399e01bf9b58891f1d3a47a9ba0b624421b96d6f0ff18a18ebb7d62eaf1f084d33dce6a73746e84d1822f896e85e6d3e082a0c867ca769bb8d2f5eb236dd0523a3b128a4ef6adb6e3c210af04e31ffc07efae804a22096d682d9fe4be7af465d85cebaeda49b8a2755c8ef9d1e4da8bacaab2f3d8b640dd8a643eb08860e0008fd207148962f55e8e03569bbf94eea7108eae2831e26404f0970ac9d7a5bd14bb6033fef1611a316d0d69792606eaf6d9017780c911e5d097c94705c2cfd21b72c7e9b8845de60070e8071680898c3380c908fdfad5e363a0e88aee4882bb2548f40fd0f542d31ceb24ad3dca13cd33abeda9d0aef20f61081883f37873f2eb0591581314b88e6a07f07db3abdfd08eb95302dc206daf9ca48778d7974e24547cf53301120585a2dcb8decf82700f2817e9c8ac558230f3a4f681295f9d744493a152cb49b925f19fa5876e975636d4fdaaf426abd67c0058423c75a7b4b8268bc66035f6d110be8f0e2dc1d69fffe0d041fdf503da58a080df7387900b06744af54dc603793f92c20f22c4e5e111c1c58bd19dcf9f35f1eda0437bb46cf44f2620c3a4c3ecc1f41de6dfbd99a319221fe0156f0ac0a312ce4ee3ef6960db9e438f3d4075dc2618b8ba115b9db3ea71fd34e7895f0cc786140a47a4dd7c23a75dda6592ccd8b8f954a88fb18f5e470d93cb6307309cc5b0abf7f46fd7f4ff6557643368e4ee648adf5c3f82ff9e1380a5d39d69b4180cb7ac44703192ab2f574d9ee0911ccad5b34126a005e053e38a65fec74eeb18d0026ba2f842c984d9c07cb4debb207491cb1e734cdfbee7a9f4665b55db15fa00f39631771806b93e31e4398d65ea7a26de78b4082082ee8686102bb78fc63cd09ffecc8286d2af00356aff34a656a0b82f3a90c10a4b901a05529a4014cd977c036f05b3d249c1f235c48aa0cea2d6d0c208862dde5d8a9fc71b347d3ee3d70bc46bf5ae5de3527b1938fd3b6ccd4884d5abe13ea273d8135de3dce263e70c1c46b78ad1821433bb442cb5588dd6e1d5a573c53ce2ffd91e6f08df4742dbe00502ab7f40350e015d0122b30f2fc2c43dda25976fe03040bf7e90ecc1edb169b7b990642ad08fe2168e27a84720632f9c35018840417a5e4746dae32b90c114df02758fb46c300874edbd6f0ab80048c6289bfd6e20a292440003f388337bf96eaf728bf6f21dc31cfa29a0733820f0988d55220ee2be1f527fdc7aa6878d6ad1c67c13cf4a5c47e4166dd7633e683641f64bce49ee14399249f987643dca68012f24dc7752f63e7e6b530f404c6a218baa1d8c4e0e428fd887bb0a5446ab7042335ed7e061e4890437645ed9dcdf22f0498cfaf95a6ec11604952363bfd743324e8283bc313ed353af80622e330fc10482e2c15a399ffd5af4f589afd52037e26f88bc7199e1e0958a1645649cdd7bd5b72836d63ffa569638ffca4c5695a5663c681a74bf2cd873495a19d467d09c86a6b085ba835c4f222b1738b68798688efd7085b353c6c833c1528186eaa8684e47a3302405d0513d0ef3eb5ad52e99b03814d5dfa45e94857bb021b494ac386b1dd09752512ada17f60fec3913178768210c4057bcabf0e695c202bd025586f2f4177463f08decfd683ddccc99e962a107ab9f9103d88d1482011c2ba7784233d9f35d973ed26a7e8ba19e2386b5832f93a4119b9c3bebf0f6a6040531bfe2eda4c4e267b2b3dab2e4747755486a1cfd3b8ec02e08d73a0326847558fb9231b6b4caa9cbe804f9a4222812a70684060f7059b8f90948e45eea0b20b1c13f222faf32fd3f7193b6f2c0e184602d020e6b9c4c9230860a2adecb0d1f6a7c804c9f81bf5e5342c3fc3710407527077da70c2901449ca295a3ee787b778ce432e0fefa98fb61081f8a948e002c3e88b782410de490c2c2d98670494280494c702c9b7b6655f6f9be2ce0a3b49ddff1d14cc2f5282d4dc1c3739de3e0f08ed50cfcdaa552908b6dbab9961cc658ffe9ccd2270bb0c149ed80a0848fd234f86fea040c6d19561e1156607b988ab1b94786df9d14645416174ab29e0d2a33160bfeff2c9d0638c519504f0a2348cbf78313cbe179ad9890ffbd563a9196c86fe38f5669ad1b2a33f89de0e57125425aa91dcba948167d369af3b8fd4abd2d0c2e3e66f165ca88df8844c070c8539b70f52d61daecf8fc4387811491a6b85350ee5f9606ee52b413cd74ff920c6bf04046b8bbf5cd9da3ef87ff1a728ee72bbb6e9154c4055c378d4759920078dff052e56116445975eb83ad3a1ff3f9537882f4867a6a96743c792d4c0eb576497f80e6a309d788b5e2a09453cc88b12c08967cbb4ce79babc5bb661d6e5bd79c917a17f4de6457620e8f88b1ac9c4026c076e98eb9cd6a715fd6c7762d22ad8072802d35057097de08fff897eb8b790d7012ff9deb765eae1e813a20160c69dd03731f4749e56aff2f962ed1b92b9b2c8e11092488b3c9dafe5bb58e902f95d82e0ee0333d63ea957e0e121b2777066265629860c01fdff431553fcc5f2e474bf370b636de12e08e2863c3b00d7fb4b1af06ce476730c85b28e04c961d4752ac2eb2ed0b2990faca19cbbc955ff1d181e6b0a0af5c0ff95445465be68ebc8874f0e1094337d91b90b6c850a2ab361a4dea268617a2d34c6fa91fd5123a5c5503111e8dbdccd06e20bb9de45439ee358c616350a9b4902a72124fd4e1bb1ef1bf669d66e1d095daf92041cee08dd5ab1a42de7158ace787f0ec0783d9284ebd948f075123b6c6c9ead649c6ffe54781f4117a6f930b1c9b2240f6643f06b02fdafc3a8a568829155becb8619d150a39f141c6d376210ec88301705efb67dbe611427aa7bfbc8d51c8fef5df7e4e40bda17262df970c297961be812e949868438a006f58474d206f886d502dcf21628af8e907bf16af6077e0ca487ab0e4793f390e6d8db895e8101055a1591003b9882213c9f75be2a1ccb503e02b451f22edc945485024fe2afa7f70bfa17dcf1f5139e963ac8a172c33ce4602ead8ebd17e4acba252b22eb210de1432a8905b93c91efe08e8b63461b476156287a57427135973d2da897e6c0d566e29001ea8205c0a4ad2faf4b60abc32208b5bfbda9669f9378fb134e1c973a6b1c772350dc550387dcc06266352e4a978f74b98dabdd02754bb3067dd9e848f74c8100ab62233875f3764ec57fdec634c8250f1a86a77613181b31bb3f2cd0c6b168c9d279621610506f3041d895d1f54acbb97f9052ef410d301038d0e3ce2f499e54beb87fa3dee6ca9fcddf5cb7c8141a051337a7687a3ee8084cc8769525b636a0219499ec445d1bb7f05cde07dbcfc48797d11ca174b3a766b8447ee036137ff6b247dc1f06cd1797728dce5a068805ea8da4fd340a276a6b0634bcde742b06592342b05a58c03fe27a1d822e9b00fa6b477d98f52545178e411b06deb58066da3c4bd977fb68748fd4465b63f45a34c8c4c311b3df1557b0512a584f9e1ffd9dca8fe8c5aa0a3446a6c00bb17ddda5dc3651c74d367213ac71b5a06683111aa3f09db8c03c7e6ce54194c97767ac5c0c0d0963685ba42aa6c0c6ab327e6e2c02257c91c73d3c399e0464374cd751b99ec74b4281d2a74b512f4d15a7ce4b7d33499496aa51bc71c26757edbd82e5f599f02c5642e351af5f8451dabec3f07e112194dc792b67bf7c97d9ba8a3e7cc9a6a2946fb2c1e642ce959ed282a0d148d673cfdb18f8d83d9ab1106c0bea452c53c33aed455ba1d86f6079ab0e9f4ffdd727030caf8cf06b0069d3111c939c9b3badffe0d37340767d9d82ce1cf37060a6bdee53db3b1f1e43c11a76d53bc1cd56bb46fdd2ebd60e71fa0fccf7f63a18e7449b9b5429b5656bcf72416f4a003d7e62a478bc1a46a35dd522803a8b565096da17426fdeb3511c04b13dfb9f6d25c001a0939fe5e504bf0cfeddb367c56344db16222beaa2d2acd6f8bab5f0b465818b98d74414510b6c075c9f4e67e6a4a127f12183cbe31129dccc6bf00dd70179b3410380edb6d91c118e79ebb3fef1b55db2a1098a50547995b19d954feada5ac5008368380d60e2f1167b6374fb074433f2df74257f8bc972f1dc2d335a6baaa09ab9f7459dd633743c7bba31eb596b6155862d1370c6dc6503a576cb3763a05bb27a3e8916a4e08d0630978bc9714ce4f1972018a7a69d4f12f17dbca1c6e22a27bf3a572acbca5f6e28dff8de71a57b4cdcbd00c832d2930a8813eeb9703b1ec0f4f5126ed85cbfa677587e799aabab0e9ae80151b0a371927acaa82a691638d44cf7576b9c00fd35e18154a406ddd06db4df5a5b09010f3f6b3d1f95389e628e4b3f97e95c26c05b5b96099ca9b8b72948a194324473633e6f8bf615247886b45cf7eda783a66efb73b545366a7e3cde93573e12f96e509fa09f2f8b16620743357284f788379e68c85861987a164d35d36f15b8abe3a3ca73f1a85df851f31c3b590f1d64a3b7ad944473d734de9d98b245795093cb6e0b10ff63d2cd47eec9e41129214089558e2bb1b8fb42ec79b5bb43fd7c177ec3a412227bacd9f6b4733b1100e6d6e314c4ac0edd08873632c097a6d45761889fd1ffed04e671b9f95cbd410b07078d9e6d6f81194378c741a15d9ec9b79e33c623f38789f615cc2c95648885081d60e571ad7e821a8a43de919c8d612852f8bda9347f322360d43037b9f7a1e39a607dd7765af52d37c662994e0be8e2a90b4d4b0f51d7ac09d1e61804fb2ee573d1d8f0bf5e8a8e606e4d46453dc7e50fd94a7f6e0d0f623d71cbb5fa12c8ea68e14158595182ea537e483289ccda7a6b7f5321e606ca56558579f871f03cdeb5bdb524922b5919d4a3ebdc3bd870745ee626743a5a807ce105e4be23260fd6a06d9ef904f53d1778620b2d168e4f83d2cbf1cacbfe45384d2e70465f614fc894021a4f4d1d8c18dbcb1ca1782b8e0c9ab9d51ce8e8fba4f5a0e685c3c94df6b1bf0026f3d4c6cb2bd5eb7aae3e9a42011a79f893e99d1e366a9c4799d61ca4aad66c819f672d914ac630541487655d3cebf99c8233f6e88b1301f8882c60b7ec26a8fe817e9958abafa24c9be47d953dbb36af31f5a3521d6bcea2561a9294902d722dbd2732846086ed73df354623052c76f530f0c38549f74e61c5b55ce23d62db931e4e5b0eeceee1e43bfc1aa2779e6bab8a1be37721e690a5a6f6d6f936fb0bce6e747f1943f206ddd91fb51a4fc490123e3f559c6d0f8c6cf417d90b6a69794dabe6d4928a280f7ed7f2a4849b4411f10481749f4b70ff7b1046ba4033bb5913d40f0d190d0ee6db2f9eaac8ba44a1a30589b6fff3df22b0fdc05dd7d23339d717af61407874d8d62b83c3a5f7e148d349e5c421275b59d1e6712f4a686b3b012e02799c6a6056e5e30642293dbf39cdeb2fc6429169d6bb2291032e980a07c326612dd4811d61b7221d08150aab61fb86feaaa1e9063c45ea183339935c37b3b1ed6c0fce4b278179aa89a3460e562c976a6c1a857282dc35fc5a929e7149229704c5f15528d3da8d9b6a945c5be09bfe4ba15ebb6fde94f09caee7901bc8bf63efa3f5a89f4e9030a1345e4941eb97d6303195d3769f9c2232609f21a8749b813630c2763aff4b92b920d60e41c6cc338a67e4bfe61e172aa5c62aee8bc3dacb3a52c17da2454bff2d362f90a474e8a239293f5aa897ddcea2fd33ab860e40552c135da8e9f48fc76214354ca748b378504c9d655dbc87e6cf64ccdcb1f80e9acd75e7464b91c9e6b4e1868d8e248344ed322bf5fbbd3059b4f7028a2be768b031d821224fc3c7a09450c9ac0b99aea277c6976e4227d3cbad9e4b38c2f36adc601c4a2098a652ce0571b0cda3f3ced66c340669b1a58fa999451355709eaa6517fff22fe60dc62878a187c7311146db515b951063f22cee7f670c83d6e71fb8ae7d7f088542c5a3869906e7309952a587657dae388ada7219799cdcb00e4c11ea5e6a0dd116950cd05b11b95db12989ea878c9382a23139167b07f7eaf553678df7b5ee02c16750654425810b52b6c35c04659285bb409abffd8bef568337fe9a26b0b88fc1e7563014fbefdf187ddc6092ba5d183ff1672963c28f62ad0721b7f828d318b41c1bbe62ce77ba45da8543e6df5feaad37af61f7f9d464cb9c7ec99589964c7008669bfbf3a869b1d6d88844c828e6ec89e8e8d22b2b87eb1be2af10205513761fc752378e1448caf6d6283fd762505f43055d598d473aa8c929bda108babdbf3fcd98f269fee5de56600f4e7b08f399d6eb0bc7fb30cb64ae5a83aba746f52936ec2e40ef53b6cef7659fadeab48c5b2b0410ef92e7861b88723bfbfd5cc6f537aaf820eeefb66ea450304a4a825b3f4fdac067bc19bbf51cf15f1842d891f4a012b0abf642c52cc33c5c0454382ac9a97d6547e261557ede90def798486fb4cf47e11c47121d2117d7f9eb1a698a3f3619ca25b150349d6c072534484970d9cf3a937362859f5558798c95c1cccf17f8a12d702ffeb4aadff0fdf26b5d8170a6a8409d4a83be7acbdf8ec4da789289f73b813669a83f1c374225afdca445fe370adf8251474dab06d668c5145bbb13675e08d61c5a7b84f7d78dbaf9daef5e95b326034adca10ce65a1bc334c6f6bc151d108aafe392df68cd7e6ccb8b7df3278849d5c64df1490b3e1f77512fc5f2bff4f2e79b84cb293d747be8e54fb5cdf46a657a44c190ba3348b9015a1c2fb2c4423096e2fb27bd13234bc41cd2b300136f386b8ff2cd4b574ad61d3271421f321d5e3599ef14620834b5e34cbd458892e8e8d895ca0dd2b0f87483b2d689f3b4c975be114ee5db02c00cb308ec624c11bf2389189b3d214379a35688fb108bcae3593aa366e719355458f1477c818434ab6af63971c54192fc1419130267c2b585808aef8f78f795db8fed169a32f00408cdbc024d3e9f624ff1b9acf169c96a8885f19aa56be3dfefa751ac93777e3dab87b19cc1a25ad5ff8c0bfb1e6fdf4a6e3e9ccd7848daa418618b38e18b915e4ed5fca9c97914d1c271fe1f33833482c23d1424425b26f2be620be8c659eaf727a90afe62097b0fa3f7370e8835cdee0be14232d1a4f5c0dd717e5d692078ae3a1d7b1fbf86ae65fccc48e241a39d8ecaaf728524edb17578f1a15fbeb824d3489d362ea7c6054ae9daa5b2ab69b4ae92691c7e7fdf0cf1945ee27e96d408d3c5048d4114bf005cf0d627a4e2424de5c8f67ddfdbb0a10fb359ca8f452cfb4e1f126fa35745622c44b942bbd554f6eeee7190a7a908dbb323e3eacd9d15a8959a0c846b31ac86290474010cb3edf367403f184355bad3dae1e901a0ccdbb08da0c8e3bd9196bcb7ea70c75fa2ddbc2c0c8ecbcd46f22c5b4f86774d16d6b5d2bbc709bb95100ce11cd7ef3a41f71e95f6a73b2f651b18020cbd0beb410cab55e6bcd81cfc0a4e832f3962faf1f3f02e22a3264d7e52ba0b99b5edd55756f1630c2ed42e204140308f967fa3512626c2a6865192f073b665d1f28db7bf2fd474e466123d4db2cab82ae0c9f2dbf84b03eaf131346d680a5ce3c95979ccf7f11459dc4dbfd7dd10f502e352107194e3c2d066445c4fc3f823fdc77e4ba7a202a52e7bb2e09fed6c2390f6e7ff66c41fec0eb1c4337d642cca0e25fae8091b6c65a731779a0217732b28a5becdb4cc0a86bb9ba7a1103cab2de9b55deb91c6b38fcd24f9e5f24140fc7d2683cb2e4ec667ea542b878a4150beeabad80859d475593ee102f96a2398b1147789eafdb7aa2adce9bee0aa26b9b6b366f1004df0c439c146793fef2acbcdf6f67af509cb7a5c1a5eb682d9a36c09bbd64ad375b14d1ed352764bd857e0c487cb70ae01d79124991437245207ae4c0217440cde779db7b9e56740de622f0b62408e03e3d9a0a61fbe21e20cb796ae37364f8f3e432623def74ee099f11b52452dfdc7cac43f63cc8a3fc1a3d7b26a8fd4945c829f256a03e6786969038425a136527c5a0c38d0ded4bf359bb84bbaf0631940f7716acd8cf42649545bb51c9430d36aa3f89cb0d76307502d80df7de6e4d38f3abd6be4d233a99b15eef026c37b90f21762f97827ab81e760fe4652eea62fed6dd258ba37d528b6563c8de5740fa081e3220d8a66e87d531de40b7968a7d78345620375d616cdb65c3a8e72c225abe94d03923af584dd0f5e6470740f690e27f15d77581f8272ebb6972ca017089c9874fa23faad2aff6efacf76fe087c170d0604cff63da94879c9cf506be9d939183cba098e68a555a7c6a02b570b95279416a98f44cbf408573ed3f290600c54887ac70a5e21499e3ee88768ee7b62edb34c5e044ebad932dcc9bd1c7ddb3f0b564e8e6106842443cb2d8f7afb0d119144c256cb4d4d2c4c01fc122067e8dd651286838a94aa36f833fd2bf3bcc9e80f4ec69474c14ad2484b1ca338489e93338a2b7320dd20f7e85c94a4d455d6fc579deb092b68d2edb3db749e238dc84d9d938b15b5719f143b11e974bf9cc1273691fcb29b9465f7ccb3219ae8f82ea3ed38cb178212a8e76cc8f199b2d172180211165d2c7d6eef607205fac8d8d13800e407bc011af49dba48a6598f7126f9029d8ad8060b6d04aff7cff750547f0d80cc0eca93f6e31a09773d4b05e67d2e0c6bf3803b25e25f0d8a607f0d4a02c84741999f8a4911391bc6b226074b8089984b60c85e11e3598619b894d3028e4a6b1a37a14254b4ab2add27a08c96497181c5df8c78031a551cf6e36b1662dfea2d4a1f4f29fbe94c8a50a7a40bd406a9c118194f7c0e2335a8d7493dd34bd8147eac9af68f635c7c97c81f71d9f9b217e5a525c8841fd5096974e047e550ef3594efde81d9ed6a2de0dba3c20c0a26e82b19c21c7823f24be6a844f50b6bd0c0d4912f4ef0564c63eb404de11488fe320234e0cc327a3f6b8e2e3b675c3eb7666b8887739f537f4a89f7ce1e18c5e7fa27813b782dac9e3d411de23c4a7d6625bde9ca893ca0f6c845b77e7a90b8c6d029910be08ee3638d8ca3d35c8744fb247edcc87f2bb49e882fc2b37d3fd7f4294e01fa094f721d123f26c9feacec28cedb1b1ce508dbe6d7f687c70e6408375ff2d3fef592ce4b77de17b51e324d7d49eef24bca3e7c45a112f42ff5a221e19e861042569bf93322b81bcc0fca8c251a4dd52fa6651d46e2a57330d9eb4f5b57071d93aaface60953aff6599e876fce6b400d396e2abbc5d3a198f5d6496ceb4d21e12a4ec9ff531f54cf6e6194a36bd86882d6506abee290c4775166168e322e151b79b48750fdc374ec6029526a459450412bae16d684ebc9958fc0dce597f3cd0d38b242f6e4a589c6b34343e604e7a145054fa39d2c89d658ac220963de991dea1a79d761dcf3fa8d753e93eb99549d163ae27661fabdd4cb42c83e0a7d8451116d46130db17a9d77d5b503182ae7411c1d045902bebe2a1dcf35c9389a06c1cde68817a4eb3fbbf59d436d9b13285654e216f4c38c272fcf2bb0aa344d89a6496c0d8ef480716731dc93e583de7f3eb0d133cbd9a253b60e999cdb39b16f9f93b1cdbb2e582b17df9336266e0663949c4881eb84bd17ad94dbdcc8f83e999d53b63d60588a638e7ade93dba3de7d10fb074bb510b4333ca8a0595a092110691a879c2be69cf853eba17fba987672666b7049a6b2b9e655dac01a1a0b2d5d6fb1f1cd48cad2dea2b4fa3a5f5148f83370f5a3bfb1350994bb200e4553e6ab30a7aedddaff82bfa5ad84817d572493c3b1401fffc78486101773c1c3ca325f2a8a22ffcf5af1439113c721398e08ca324f37af9e2f1849d1d483905e16b3ebe9c089c5ecaaabfe5a6b5679c6accaa586802f63f5d471cae9a43bd8049d392e126e98709cc7c3c32c0ef6ef4d4953aac3d0362302df41b15b532ead3e1ee831c6c485a6763417bcfd1c6f50bf5a2f5265e3806e70454c6aa982c0a7f8ff719d3a66c8a172e0bb226f7f3d5706e4a1b201a96e4a6c6e33213915f47eb533a566a63b71722f673f9125d74fa6e1b3beba5d824a6884ebb55e2ececab7669928cfc951f60e6badc35db14194833f784b30165e16707456b7f4f9c6b026f913353eb84ffa59664c2db6e2df526a78f0996f83865e96d8a4c9f290b9452c3e9e2844e7f3f582a09ffa353391f7095464de2cdd5751b3f8efc6ebe22314e6df74017a5116fcc8e1e07b15243b9b0eca8de2414b7cfc2a85b47c116f5b2611214c1b54b15e6e060ded5128fb06dbd51b0815b12c137a40e0f0e992f768ffe576b42610f22d6dce1aabd74cce73dc7278ac14e928cdbd6e8545d0d4e3a06032449faf8af4f896ed418abc3c2420dcedd2153656748ec5d8bbbb13261cd2d0dd1e211dde8321dddb5d20b37e3ebd06e2f115642dba97f0c2121d6b25485cf9040c26d1b9dcac82f1b4a6fd8afde16e3a5489bcd889ccce0d5079b4ba71b371f568fa2212a0d16c0486a40dac066beaecd5d45293b9e4e8d9b9de30415a4b2d79c9d23a26c1637a200a9fa737b62111e033953e7beede87798a5edf329f266b0e9159ef48d9ea7080f62d07dec1f7aeca41567e7b03b6fcbf3c9f10ba169cd338c0d4d553f2995e3aef7c1f301bfa124ab245b85e7c9a39a1657344d4e228efa7fd464aeee4d0d797a3ea256c7a0c247024d7a4eb784b1e20932ae046ec359420964c8090d521d9dc46278750cdba578a97d5d324a9ef23650cc2929f02f5d91518c125d09dca893f350c7e7624fe9cb4435bd35200dfe411b81b2f4c3a122c1dc5c6e7e08d46c1a2ca7545a41e1dd7d16965470134c034b1c8b9e5d0a619fc4d8dd2578a5bb87c0eadcd1513aa10d1eef3ac186dd6d6e45726f9ae92bb925f073a5da12025ccde37478d995a317b316377f439a8e81c8315cac0ec3d33cdc3ffa7f64cfc5d557d8c15a88a31c6ca1d12ef8bcfd05d717feee926c101d9f77dbe818ebb79c707619ff493df4079a0c88aed856f77d686208c0dab12bc327b750248d97f8ab02775a45a55674e89d7633030cf2e740298848dcf144ec6da0488c7e737daf5777fa4fb8d663873353e213faec80c728352060d82dc55608c80a5799a0f488428da57a8e7e8f881ae0417b1bc01b127f9772b683ad6d5f10bec7c47e683d786371fac8dc998a821a211d15f20d5d1182137bcced4288074927806f8c5ad3f489ead669dea36e21e7728d35272631d8747310609e21a9ea1693b4a424fe53cad9ca0088384032a039192a5447fe3bba5213961b18e7c9875500a12324cac43fd71c589fa11d33624b257f9442343d70432e783fc03c1b8a1bcfc805031b9d19b0caa84bbe868665c2573a9591dbb37762050f5bf87af3c2550962943a0df16657d0ef710931e42fc8ed8bfbe6487c8e1027817f31a0a219e227e13fe70ce5eef660e08c5b852715bc9b9d484e38c0980eb66c42fb8c40f3472ef74d4e909012f1ecbccc319348596a6f3ccdc5d8094cfcc929f3ad926ddde454ee4042fe40b8f97a8c92668237b73c49fe291f2b52fc4cdb0319688036d5b29a1bbe0d11f14ec955541a079696fb75cb21594c8f18700c13ce4f210c3d9a0937b6a8721f2ee6f5de4153ae0b1d6f2f8165b8606c3c58fc2facf3ff0d0fa2f7a2372b22baf62a73d98c9c0362c401587149f95217fb09b960a8ec947f994ab57d642466a4da748ffab2dfcb1ad68657c8b54ce210420f6975594f4e97d3349707c18053480a5f9e4b747180d0698500ab00801a942e660d2dfd0371e37526148382c9b8b49ec3e41337f1aeb0c8e71b6b80d73e39a515cc7d1c7d4285e78c23e30fd49cee205b9db48410956230b3b35233ca70929ea78ea588f10ae02d6adaff21c3223c91c7f327e82263b1df65d400672747fef0d61ad8464f894fd9a4103079c2ff4bda7057a54d0ddbccddc20fe01c99937d521d203640874d7390c16c2f5c9cd638ebebb959c2f1b8cc4b593bbc3cc59a138ef1af2f4de9359e2b227a3d6a758c1eeafb12afd9b2ec6c6f097c8c876bb6e06e5c9f7231aeddeaea0dcbfe76d99e7766c38cdf0019966b21205d72b44ec692139fb4e1a823e1ab8d269d0732eacfcfb925f71ad175619232221c10abd998430a8a4062410cfee710cf7f3b445af0a2ff16557a1ac89e0690239de5732eb21127b767cd5421c0f6822265c9ffc1e0c629a73adbf5fcbfb846637be10b92a78e2b77828526502572633c15b1d917015bc5792fabe6edd83e6b6b54c22934f560276327110a78ae1bdd96b6d773a9254cf450e1f2d5e77464f01f446eba8dee2ceeb462404cd8dbf383abdea7bd7a309845210f248c6d44567e9b594f0a87a6f85993d38b3508a0745ee0e84bf53309008ac7a25ae94031ebc820cd573d124e4db983b424759c886c0d4eda981a8506a452a468e92d137ef3224f976c1ca867a6713c34b7382f66ed22c01f9ff748cb8397fe762874b88c0896f0376766c3c85c110b8b59785b52ec38c9e542619b9fa168d9a8a4c95b54b39c05f55701619d1ed51d192cc7d541eccf046f9f0da3c7e5dab0abadde34bda4dfa4edfc3095d30429be631d940ecb9dded9c8c2c0a1c6e7eb8fd1d6b12dec82b0efa4e5d292f499be823232abb3a3217c1e49d8ec794d14ab7db3da904ebd97e324883b60fb611fa5f55bf1cf1fce8089da85646e98fdbe32ce1104a6d3a5913e1e49fbb6a3a9f4eb8a5ee6b85c7a57cb8aa6079c0b51554621048733291a021925c7e09b58b6aeb304042e89edda77242940cc8419ed43cf7e7fe3853ba35d73be1363160fe3a74bf59d42d39883d44591894360ef60590c22189ed73c83089fc9ecb26678789c1cc18b3f7c48ce5bf72c374a847ab8389ab14cbf6ecde25dc7e81af8b8f7e0ef5faa0d62a87f1d1b03d8ea62145994d28b96a1ca8221cdd9126adff5757ce315a74d551648a4a5eccf8e16a88e3259f029c8cf78f0abe65aa5ba4c76f4c94d1fd4ca7064838811cb15a04a8b43dbfa6e1b9e56b92600ddab8fb02dc9730397692b72e85c087ea2eda38dfa38aee49b082c92523a8202e56b950db5cb1696d7f39938321d606cce300cf944a737f114228d534eb126d8d3753497b7e6c487d2061849a69c8e1a6174043f3960d8348f5b005785da89175abe088481757e408fcf413af352fd9c1cd12a6dc3da2c4c5c509f945d8330f8efaa084ab33b761b39c6dcd95dbba2b66345264090a586e75020d55974d82cd0a37e34f36ef944ce49423b8b1b70ca9aa5e205b47c388a5daa2635c23bd32ad817e6f8c2cda09a2c5824321a29218951bb0b99d1d2d971c167714577d909838155b56101ffa4661c64419b5b4f501b8fe1ebbc215fa7d8a98e265f62c820a0b81338127fa1e86a0d0d0fce66ceb7d65b829eeb6178e8f44891013a0fb0df15d09255007d46af8724fa18aefbaa8ef3954a9b999c6011629cd835800574494fe6fdea6012b33630d4af31b4aced6536de9bc575804b1f35d906b17d0982368666a0f7f58db0361c72645b5ab5befdc9a6bb91c8de1db33307ac66dee981aec70a0a2492dc712d1f7e4d974e737cfa8cef62f3bde1194fedcaa545954a523864fab43a39237753ecbc6dc833701b6c61a05f5d8d5dd3486c4e5269dd8dec8420ead53d58493054c543192e2680f0cc4600f13eb74b2c9ffac3e41ee81ac5a9cbf839068c076713156d2613a9f67a565f42d07b60ccbbf23c0937e8aec95d104b88c96900bc5466f4b8f20c01806e250d1e3f0e9c2a7f13230b106f56f975df8b42cd4a45c5118fd7b4313df520864a08d2c0043fca678d78938a8445395bdf7f82e023fc9fdd6e275235cc0d5e39baddf61bf796decb76c1c1f13cf3493cfc81529b443fc37a42ed562283a964048cebe3d50afadabb7e5ce43e34522331399b207cdf489f480558d19346c35c69ea835b40e8f63461b4923bffb5de269b8efebd3c278727758210d6fadcdcd1d652fb8aa07365fe33b6237ff4ed2d185123604ab5321d5667bf84f0790bd5834f1bf9c1c3da605867649f35421b34c7e402567ac58522e7b85b6371384a5c9f603a89a44f9feef167aca1f72741f754d7f8857ccd9ae659415f97586b338b74734b1b4f7f1febac11362f5fd3b88bf6315c0ea073a3f9367bd89918c73bafca3c99770d5492eded4720c1b19cacd2db4faec8ea1a315beea79aae81327dc3f9a47f2324766c6edac6573262c26c370c613ad6adb5c0bf6cd5d6d0d7a5b3fdf2f18e98a705272a2828f2b5a2d8ffebd73feaf2d2cf68cc7b7eaee70f8ed02e692254c96c5330601d57c1b6c6317cf2c3292ceafb5d50dd5a85a65a6db5eb3a066538e9c4fbcbd7477ee947ee2bd575d734ec9241955c7ad0e466725f1eff78515e2f96c988fcd82e575a841da64569ecafbf49beca177e6f7af03464490cb935603869f86031a59253016251a2de5add51fa91c3bfeb0118da10d74575749c9db1a4de74a43dd10f2aeedb3f3c5dc243c69db5f2ba63f2bda5c19ab66fe8b149c2b175559e5e7207b3db2773c751349c3ea28eb444aff1eaae426cffe9df8d92b7b883fe2285d24a3e0da112aa47d331638f4cfa1e9b091d179faf4834b49bb2733365006e40836157f134f37b071ea1fdb63faf894bfcf59c35d327415cfbffd144e46f8e55951296aebd1a5bfa506f670bbfdc0662ec998d2cdb59d471bf6fd080ed288aea4c365c04bf911720da159abbda4fdf4a6564967b5fe183e20d5d8aafc246a29e950d2d908a2f768a4f0e2acb7914598c76c58a17893e9f43b9d84443e12a553eda8c5cce00b3126fd802c93783b2803509b3e885cf86ebc9bdce826a591774b26c3e8f863efbffb879e78b7760b826ec721c418d3046bcb93387517805b6e773b49e4810a4c196fad9cc8a7123ce55efd0ad1e5c83651a5ed7c7ee24d583615d6a769735d6d6c205e0257cf314efd62c36b0a21d6693b7a59631f2545680b3b060fa275d3908a8d5b06a03e6cf3b73526c957be844aedf2814810b849569ea1b99cb73c0541a35422dfa28323d16b8d8ac5b0ea93793003eea301a5392b60db3f9050bc31aee6c566ab40d6526245a910da0c245317e6603d72b78fdeeb0a786504e0053236aca478b1e4fc1aee99c28e6933188fc2f8d0b38454e30a7cb0c0198f28c9d59e64df7a2f4fa6a9ba0b7f4eba3caec58b5cefbbeb4ff874ab638a18a0b24af56fb99ff8d5f8a1aaef965448923a0dfe017adb402a7a44009442ad447562e7dbda4809ed2fe04560a3086cb07eacc6927dfe0b53d0c9e920dfcf5796c901cf11f1e94bdf3b275af97bf9b2b77dcd56a85f803161b4abff126ca84b2529e5f4d73ba647d3bdccfae36e417ed0b9326c7b89b42b5dad7f280b462a56aa96a54ef33e66c2b3564e29bb9c3e872cf34ba1c125a919098b5c9920554e56e4858012ad29cb12c8851ef91d9ec6a6da23b5b69088931e06bd9d499aa62f1ce61029ded2c8e43e463787d44b5b88e64d4a00630d34e1f073fddb7c7b2dcd9aed26669a325dd699907e4fe9f396a59f9454f08678c5743f1d0e51ece460d75fabb9eac73f2d7eafedf2cb565ece7f71e23010343b493c2d19207e41c78364c18e96b7d760c7bbfa836f1d077f629e6b5fb0f850c607bf195d4f48b971fa316697c9baca57d85271ead487143c7dcf9db8be83864ec718934cac675e5a849baa7cc1487f22932f09f66863b55a9f28181f4c4171907b369bb8ebe925d8b2236cba30e1b5d48e5009a5cafd208bd172ac06dfe5f3704be8fc3368f66d5167326e1cdfa90ad0ad58679a0cfe627dae235fc904f35f94ad23bed32674539378de0bf3af5b739a64322871e848a6070bc58625daf3ee638a197a64312e85ab4ff895039b45ebf48c12cf7b2c8642ea8363e9c54d6d8a14649ae3811fd907458e931bc4027db22c8906327275e2588393652a7110cd8abb883e96f54aeab3aea5f12941265bfb7c9dad5437252d61e56701225407b19cdd6f2c3383669ac566a4bbbc0ce13df3fcdc9202a764133a5a09e639efc66952a5d9f841dea669faa97850b25787b02993d257cc47a6ee91b8647eb7144389c7c119c3e0277ff93d4e72ce7d2f0f6bd0230bb2839a754677331715bffbff0163873856f572cb72c6d2e56faf9bbcf3386bc097f190254c345b87092300313c64df9471fcad689936764e367e5e481a388e4376237ddfdaa92aafe7f8cd9f74759318c8cdb4282f411eb1d82cca43e3f252dd535bd718c9b73fea8c4326cc61346068e8fc651fa0ebe3962894929700b2046061b0bb2ee99f24a3bf854d78205d9b822fcde1e46769273d1c78eecc2c4485e8789debcd14035b975cd472f08d71242e23716b548f5831161e7e58c912a650ea87d2a946c8ab50880e314d8ffbfdcdf98880a89b9557a638c1c0f0373d0b29b3428b6117faead18a211151acd72fe46061b0fe04cb701f0509363987ada54e04f84d37ab07062536d39543ee6cc72f57e327845cc14e0bc5b47784ea453f93751f7ef0c8754371e6a0b06e85ada18dd738ab90b2ed0bb87cc1a9d0e7e42d1fcaa3e83b387914b300f7091affe050d2bbf13e339a0a17ebf4596993c2e7b3e544bcc885510d50707e55514428d4a5b41f7afe541f2fed848c2e0ca763c21f679067218d2eb804c5d55fcc91361e6ce0f011c8ceab121014482e106c49fa4ffeb6928910f39f0572747e232bf015bfffd08fc95018f87220cc971e21c84b7642bfd1712ff53d0401b3f78d9cb7c111d5dbd1fffb13497d7fa6ba260a0fc46ca461de103d5893649f1cea6006a014bec1666ba1c352ed366db4a957d9d7196f666e2651db6b70aa286b5b00ab08d051fc0164cec1e789ecfceb15d2514599716b2ea81ea88cda35ee91046a10e83e55e639f3661be34b20ccecbd4c86f37cfcca749d746ad68ba3c8fd55b253c82474675bac06de151a1f699dbeb9960d18f4a3a8bfb34277bb22008592297c9c8c0f6afe9c6a39f4328bb3455efc3a7f1d4fbc71580da4f3d867bf4e79a44feabb26ba9c20e821391071b36d4adbae2c63a67ef39c993c832982386ac482c8d26eb61126df241894871d224d0be2f9a9544d537a384b0f3cf19e910cf99d4c42e44c223f363ea6e00f128959dc59e17cc955f59e4781ba97ef21192a271cf6da75d5ba2677ddbfac9bc125b1726e9ab97b1388b17b123dd27fae67a86a4a4617bf4ddf2ae316181414f38e87997d7f8e35ca400db0766d5aef5c4b24ef22e14add5b7b07f82554844144d20a9047e97d18b85f84db70899044607ae1c97edff6908c88667213e79938ab8ff54872e76700584091f254beb1991df97c5b8b7d2a5129dc5c1ab04eddaf0232ccd5212033de9e672f214e75bb76cb07f0f0a428ebb037f669f3f11e6d15b75aa4b1bfd573430a151e2c4568debddc85a4a9e7dfa0a12cdfb960e9ad2e069e09717573cb77e836983b3638e355a69673f51d8ee342c14a3a28712c98d4147f97d0f401de34b21c3d081d47be36035fbb06931bab943dca33a0bf6d9052889b9290b8b29d66d7d3bb5a5522bb70011b9acfe8d0422dcb0f9ad02ce4e3789ff8b695d17b6e14bead1b719393b83dde175c898642bd47bf0bb5ec1b2e662182d26f1c68ea6e6c365f8b571b0f935a360d9971311ef70ddd7802a69147bad55b1e20f7820b57f9cee47efa5573e8ae14d86f8fe91b66aaa51b42026794841f3974f15a313665747e32d09e18928714a5b838c958dbaca9b39fbf39ae40851a583ab062fb74c43255ac250b90fe5b03722089d4555b4cb3c3d4582c2a5c77c17cb4971c787ab66df4613f5f72e3f77f9fa3243e4b5d0d73ccb785c82051ddb7f80e8478bbabc0e4f7a5eeb9a539a33f543238aa229ba195dbf0a8a27e570cf87bc03e393ff022b95a7cd520cef2880cde3aa9c3c27fb6e846817a6529fbbdf5b95b7e36d99b3b07309a49308e031131d96beba76b55d1263aafa526351e3953881085618b30a8eb3be190f76f75d23983d9f050024d2dfb5405cd0d1b33c5f5c71e82aeb483d4cf318d43b2b2404f011aa6827c51cc7b2a67eaba02f5890d3d27a2a0c5223cf5f315948ad706e34cbd2f1eb3760236b13cbf08c13483aa898cabab28b37388a3ed8b90c02c094aed5109a15bc14d1de8ba5ee73b92c92573f83cb13a17e25e981e87dd29118f9e7af487fef4b06879fa9cac4b52b2daf02e6486131f80fa503a0a19a956ee6782947afe5897704b98ef2703ff4b250a3aeeb1d9a816c559fe5a4037c8b75f792f0da2e59b48b2bbbf967e04fc60ec3194a318640161ccd29fe387e48b799e4005b6a547bbcc6cb892da47d868e607f83ec3e071c75ab5354c461313eea8dca4dbcd213c0f5ccf4235919cc5e610bf1ea70f382cde3151bd5bf7f1d24d72c0e1ceaacb08372a1a8e99f0e0199846747e2aa1642d16b8aad7f53a9668a7647a4010bf3a03f807fd3a78a439a2fcd5749ec99da72275ac6de37698359cefbb58198e85723d2510686772f684fc0a68ee9014056e332ae2164f8677473781b831c507f4b19f57d360e6d02c5a0af6c00399616129c060287afee6f8fe56be55efeba38dccfbd2f24f36d5e5a0e1f3d96026507d1c39809e5cca01412adff28d97774852757d90e11249c5d6b9790c40e0423c99f19916b15d130ad9f1b87c9c5213de2775f354be0a21538c5459ad5e415ff1d6f47b44d73d85d588e1d169679515bcad769eb300aea55c03e5e14e2e12cabfd742c0f05b4036f4601852e2875d0c70409f59684e90d8d063d320488a1c4ab679e56ef64705978f68aa18274da8398bbfdf0548ec0ed22497ff59b21484019ddfc2e4d4508ab0c72ddf5d761a176cb927062de90cecfc16e7c6822b3e120a012674cd304b11e0c23e29a873cc8ec5b11630de262eeb9f9bf603813295518b9ce90c26d8365c3807edfea3e090f1da80ff0a3b2eb83900622100424ac3fa8d96969e82e6d82d039e837d1320b91bd74ad7eb7276a58fa9985f4c3f3f66f6158286454d8381e65529adf0062ba95734a114ceb0b5aa76aa2fae54300db56b601828f35bf3648edac19232716e7f2d7127a990063bf7627a86ba51c63ff308eabfc2e7559ad09eba39bb7a59e6b0c561dc916b8ad15375060588c9a21e2b77f01f1298358a6faf2ea0cb5bbd7aa71bf8f1dd1e61f0c1f6463600c7c2a1047c161ac2704fe63567f33aedbf031ae46ced401d558cb1703ca39c386e8c881f78c2dcff189742147744e6ecfc15e02d8cef5729064f6f18dd76defd84a027f8a3f7cb615f6505c8f56f6a61c16a9f114aa2e5038c1c4d80e47e8754fae96d0ac37c0e27cbff7076cec89a631bcb13b4e2eb33bc91c07386cbd4f4689901cfb2a909d3ee997a88da950ef5776d84ba8724828751b413a48c3471c7e800b76141f21305a56dc1f73185ffe0907d1e624f7d344c51b1b0ed23b7b5a751325a42c1e1f6f34e412a820f3a4ab998955aedb3bb2a81ccfd09e96f8c298c6b3818f04e44af1b2d5ebd85577633f5a828c3126fe912e228b3ee81efbf1c311ca7f97ef56efc8f509a6cefdf63a3d503a7deee396ea1439f3f62aba29c3b365a2f0c24703ea890861deb560ccc730fba8c19908dc7c56c0f60a706dca3a4a1db274a7cbdc15c10bb4f62e1a503d7c80308de3782c857e8c9178a18ca6b0e5d16bba898765f524489099aaa136654422ac1d559bec1df18b5051279bb4fcb408933e113a36124522ef1eece110b84a4df555a99310aa2a74154f516f6ee22ce7e4f7ec3584a91c5261f7e269c2ff6f70a74fc68f14552cffd2048ab0b01fc7b04de784d6160c3830146a8d7556acbcfe7a6c78cef3ef8921265de841e047e67e286cc91a276a63858dd7eb78d6d7decf07b58f06a0c1b44a686a9a506043c03498046855d3751409ad30392d843a9364a64dca4037e563540a0ebc52ac3b64e059e5b53988cdb8aa89fe7c36cc6b2fd5052d388f14758a48c63a709b4dcbf1e36fde3cbaefe462e189b0ca5a071f33b4db0315a051f6a8531a9414db40dfc8eee18c06a046248daa72a8fd1617b07fce1f02c01ced6f6bef4810919f8ab496de5080f2994373ab92f7a120cb7e16f8f05984668d66bc6c3da216f68584a458d628513361281fad1d9f4081481ae88bd65cfb9a957898eb863f80a24275f1e8d50bd236e0865037d139b9af10e88740004f8acf2f35e01567de08fba2ce8c5cb082ae7e4fb645902db0e90d5c3f0d7795f09afd92a7508d80be0b2da7aac0ce73789a061330dbc515a258b7b3677430f6caaffd0ae9e4de0363621a90df3a63f1f4356f767cd82ca788d79ac7432f145611afeb364ae3d05c377f9c185cef4f140a955987bbb3f69e227711757497545fd7a3e0016014a22c29b3c6754f39eb96e801877139caf8dc6f81d33d0344df764f8843f2ab1d697ba0ee7e1898b3eec0b608b3e19d15b3582ce5197b18d1cefea88935e22afc2e8be7e5d6226741004bd14448a8f88c92afc36a715985b625fe2d12878d63dc3a1933f93e9fb86861dd0f26547eb96968f885f68d8e98c75b054f5363d49ee418b86704d53b89a7983d7f3b6cd4e81811f878ccd2d1c24ab2c57328e2a9a54a4ace336f9c309321eaf6024610210498a4d5dd0da37ab3c904ca8f27e3768f9b8c5be3344d9f95fbbcd4374a8d320f35a9272330d415d1c63e27f213b8d8387bc888442e1a2d057bf3856fa1015064e5850fc2300d75366fe44909939cd5db945a14f53d5f2d57fac077d586296d2fdeab797ec0c308764e7fda289ded97b10ffe71f17e807ec7a009358bb6ce77381a4155a6b46f763bfb697091543a2c2610086b96c05c4d33160dca171d17f6432eb91a771044ca86b80b22d2fb88a048cf5e594fda431a499e6694e760ac60da612c9b6ccaad52a8fd3c7011c1c3df55eaf9d5a6b39c246c7daa01b7197bec277e91607565a19e51f9d383c90946a05f3ca3030ee18c46ba29989b300b37f44e8e53d31001bcd2906310ad21894ab9ab4b57189b52947aa5df14b638d8f5fb4057392212e57e77f863e355a61a2b505e6bc5a580cbf0e43f68acd06f812f86f74bc3c0ddfa0656ee8a32ac5598821d501730141081ad61e4bf5f73d3392b32a8eb83ce018f0f98490e6225c4fb683f669cfd33adc5e44d1b4b49bec66d209893b07ad0d9686cf6c2ec6f147d02f41e351c4203d924e6d6131dbec022a715938d44c4ad8e721c98bb497dc61d5c338754dd049a226fec03b7380e8279b14239f80ffff44a5f7663c62733493e7badc9390a1e86d7a0baf44a35c144e84f7c08ad4a69eff2dfaad8c102492e5ed70ec17793771deea3b4c64628e02e047141704a85d229f54928685248d908250ac1196cda58e660979adfe2f29792651083b50e1675911963e64d32820e5e1a0fcd700da3e2cd0eaae77e8fef1f9fc751efa27876f50d25a381b033382c71dde10f21b2e561a2d9bc882c0305cc21be0bb3087529f2787164b744e1d68905098f055afee75ac0d9c49174af90296ff0ef110fb4e38f3f60b3d4edfab3d825cf6108c011af0f18446037bc4a1b02d242c80392f9de4803aeb1cb3bd420e643e8b129c93b74d64c15dff88987724fd3527cfa6ca652852a63a61dcb72f1fadf87fc8e85c32e52fe1765f1225ac8a77855e943eacd3c82654418360c5d64f6c238e493826f06261ed99601eb624a4e0d01d7352865710e2973988bdc581105268b39d0aad98ed30c10ce981cbe605e68eef1d7b316828f48097617c28cbc86c3a06bf3d2dde38683711e2d8331be72e5d94c7a48aa70c899ef9a2fafdda05ea2c432d84fb7796d13044e0eae66c3138c3e47ad711f90f777829cde5b0d7a5e0766598156edcd45cfc6577625cf38f249b2db7c808efb4f5c3551ef5d0b0f3cb79c777057f0bbc3f64a110050263f0163c8ba737ea96883fdb4114ec6e94c892dc67167f32f1e54b89a3afe2ab99eb798798fb7d796927b1e0dd2545a606c39255d225405246f40f6638449a8d951d3545c97b711a406f1b2333b80a7a84e9f91ae66e2bbd0dbdd7509c544e88366b4ccd5002a4867feeb2209577227bc89ecc1463978bf494af48616e4b8c75f129add2cf76b0d01ccec02410d96ed48892811a570f602e0ccf4e0ec32894f1e15392782bc00a1826f5a7679d54476bd201fa9ff27643e0266cb5342f527f0756dc971fdec6621f33541395031cf8d2127db14d143f9185d45e63983f07c03c739a2a045ee8444421f82ce1b42a3342ea0243b9daa6090a3471c2e96a48997830438791fa84c5e95a3f6896fc08c9756472c94f9b103b3b2b1aa632ce82b538313fb395c2b3ed140885b7b05ea1fd99e7984f20c96f580f3bde2321044cce2b733c19cc4206e52ab9547a7f852f0f0267ec394e7a26b35e1fcc37dff2f2ccd4e56539e0f58b472ebbaed5f4767642dbbc0b4d594a7c62e9836e4aced776c19dc9c1bb770b5a6864cf11636f1c5e99b9e53d86d1dc34b725c0dda8dac88f896e7fa2996972e0f504e41005451d24e4d43ef26809dc5f419894342cf5deae2f1bc71a6143169923040fe945103214613d99efcfcaad478b86f26cdc435772c9e498b967ce6af171dcd7cece1f6ec315c859a92e903f4d7c70e57d3dc83a587efe487acef403dd11751c2cc701f9b2511ce2a4d147297eb7cacd32c3476df72505cf0d89122d8b1cf9e96b6c6c906177cefa1a750ac58733d89ec99812ffac5e3215bcf8fde91d20a16b5f73b13f71c25902d958d50e2ae017967b6b625f68951426b08c409ee615309924fc3e63028606a4553817c28b29330484e62bb8992e1d1144d4d341b12c775da08c4d662a0d753b3223aacce68b3c13aab6e2419e5bb5e43203e3614b59fad561f02bf1ebe957f58d150649dbc953bb7a63143420e6f9f598c426093f47bd255d0b782a6a0bba821ae84759d248b8d1961a7eedc62e14e23aec98b2d84ae54b8fd24f97f877b46be35078603f6196838cad7c1b01d410157027eeb5c0e957ac848384a51f081abc842d7f65fc0469b97921dcc707b7980ddf103996b6dd0054b417cfa060eea06417e91eab92da3755d3155dddc23645cb82d8d9d837b44ba4fa36f29ac7c5dec7d4c7805f0d98deba015214e8127969b2c551d240a97c3f73b4642cfbf0a541007900d70c9ac23cb910cb6e06fad26be8de1d79fbb14970983e3af85e4d6a1f55ce6672bb43ff2d31776a5abd7404637ddea8020b6269dbe3543f1567b2228b44ef1e4086f7d8df18843d111d82048e69f0fa4ee85ac5c26b01dffdb72bd850d0c4d99a02671ce97ea2a5cd99d444c3a5872e8aa5fc17d279829dd57fa61750cef2708d019ab49e4664ab2f1316a0a7ce26dc38d6765c27a79864b82b93edae60beb266f8cb33c621025ab359c4cabcbb6d487b6e69bdcb38771b1280b4ab5a4d241c5832ff314ce46a6751f79a442751024e2f2a7e93b8c25f3e5f9ce3794e14eeaa623c13a00a8b039f97210049b2a2978d9317e72d373cf794f727d42a9ed956ab2a8fb5da09b946390b965bad0fead04fa57f768357c029dd127d547ff9031eb0de4697da8c8d906afb551fd52ee1247eb5a283801e1c359edcab729e5578e61670d10a06eafb896f1943db7d58fa87f6f08b046c053b6247aa9544bde2d8b131d612b88620e17b675db74296c505dbc69c2249f3144d887c1c62a7cb3e5c4a5fd5fbdb1b4a6d1a33bf1d4972d8637a89f6fc3cc42774947c9104903c0dca297e69424c59f6ee7dc7101fc0e7d43506c6f4ba1001cdbe869839b5bb1d6755fb68135a76648880d448148fde709625f1b04314faca949039f2d1c0c734f2c8d865bfb22921891ebf87b8effe66ac93676b9629abd4688e143aa7843ae298db9697400be28f6d967d6ebd9aa66c8f9de8e1c08e19eac5681bde3d4274320ae5632bcee2a46249d5b84ee53e9f698a9103e7ffbebca86898af4e175cace96e137584875ca5b761da57293dbf9d2693be079f4c71d28de2eeb31ef6b095fe96496fb25747b1b8c1eaca00f6fef64c0e46c46116fcfa023d23bbdf250a3b3d766d4c5cece6fadfcc28e7a68ea918dca0eff7851d295b35bf1af838d3ee93e79c187e515feb8c919fa10bf68a85d1d179937276528f8720de139fa4217b1e0757a73644b7a88cdcc315619fba0733d75d58d2c553443335933a59bd95909ae56a80248026c76bc1f07b397b912ea033741b51e70ec36e33892f490a088ff702de6a534647639f6b3c1c8b7a9d7f4f5f053ede3b8753a086d5a5db1485c077e442ca3f894c4ed99de0475ee695974d7800247c3fc38bd7e2cb4b62066c6fdfc5c4509e67aeb55e5f6bf141e098d2ec947d1d1cb3b7f8b94e07d1fe94871702aefe11f8b9edd202872bbc7445b01b9b6ebbe58d3291de0101ecfe181d13fb557d24c48b1899080d835cfad8991241c80a13d869a23b120f9d234069b2802de71437f09486b44317d10efac4131f6113d711bc6c3cf13dc0f48f50e8101a7482db0fb40b5a3bf697a262cc285805a5820fd6be32b0157a37a2059579ecbefb5b65b927e794edd0b65bb9cac7e4a8bbc113e962241b3926b1d159bc3bd3784f134982b19832b2b7932e22efa65fdc0ad5800d4e8a6b385bf0cb33d5d05883f4337391650e09e9ee9a71847fd7c23836630ce7f98d7236efa9da23f4eecb6852fb8b122c54618a1546162bd0e05326245ca8f6c19c47510e102b7529315321749bba8c81ab562209dac83f5d7ed01f4a573b0921057cae2a90be58d2df0ff909843651e0aeed22c497aa27ebd814a6f8165428aa967e8ff53a4c062bd85a16b20f06b34213016081396bac11a260a4f6482f4d2d39395930f5a88971fc8731fab77aa6313e716f0654971f6615e3dbb057fe8c21fc92fba266c9a2b2a017a504b52e5f23d0e750fc86e81c27536a891006762115a3f0867d9368af22a244de13afb71fcf4f2f47ae1396996b49dd075130bacd6dee078b6ae452a819da20658e53276ad7f8c4cbc8f62d2cbadeb807014ad973f7aeed01f5a7d39c91f4af7cc629064ab60223601f78cb8f1c73f8a1142678812ff4ddc1355b6680d6aedb54eb6572bf287d3187cf37577f4a718a91501b513d72cf12850f6424f22d43f77d6e4f38f5336c048a85d46ca73be4f1e137879c91a9ff190b64e6966a2498c0f58f78c5047e0abda7a19bc33a3469b5c00fa775ddb9ea48dc99b109af7619bd30ce0251441216c48f0256e212da43cefd041cc70ce51950279993a71afffdf5162a4ab759085e11a049f26b60fdf088927ba277235fb2bcbc012d3ed62ece6f769351131b48da65cb530cf6539a1b099faadffe22d177801ff3c5b6d57012e6e9e5dcb17e69fa69524d6504ddc269f7ac2c18bf3e8e74dfb66584b696fe9723cdc6ecd1c7ab705a10e7838adae72c43a7a8c867cde81303bd45c02095209bffd2980c38f62b12cc27063c04bb1cc601460ec58e0485ec7f9c9f9e5f9307f20c0df761a390960faa23d6de8db40e03a7a7e4379ca2beec4ffefd2c111853fd2dbd72a4bf3914ab03219fda6fe7dde5a1502c2ed3bc75580578b025e79ab800706927719c80763b733f2c5aee8957e2005f524c7ec6f6639e41afb7f3accec80f4403ade9d78966a65254aaa24de870d1bcb03724f5cbd6640e26b65b7a5de7fbbedfcfaf715fbfffe642d01b8dbbdbbdf393540d7cb416eaa5cbc52bb72b0ec15e2ef5c3d9d9354bd74e51b78e3b6054b51ad7be9990bcd6da11634250ee7650c8ebe7b924abd5dd1a793b3f3bc742228310a3d99fee15b0d2202e6d59a0b9b9cea0373f237267718be15d17cbfb51c4e53098c13016cf97a25366ba876a87a1eb4b237573068e057eade53d0ec5b99b37bd0072cb68b61f4cf63c67380375e0eca9eaf4dc20b72dfe155acadb50147bcd97f01dd580abec098ab759391f23861213962c0728761efc4121e6b09e4abe9d8cc531eb8418589000dd644484696f3af968003400affa1e539c08f187123ed66fc0c1ffe594e6c6f4663829fb3157a1b329b4de8ce6a6148e237acfdbf2979e4e9b1aaee5f741136719e6961866ebe8abed259011b6fa8d9c43667643ad38ab2e81b02b7629d5aa1f5ff1ea7f35dbf9bb10e6fa1b62d3b336f2381a86b51f5129a94887e6ac40f26eea962787daa06a7944e13ef8a3e9d4bb10a48304bb90ab3615fd39f04ee440407762092fefc70860417d61244ace430c2e3d2cd659e16dce20bae3f9b678a6c1a66a4363ac08a8ff9d06718d7aadd4cec134595713d8d1fdbcce805cd82c78469965b9918c6edd1372414ba3ccb0c819d2103ec6b769b23ea7b09a3023e98908eab8e7d88a084321e2f05bfd5d405856dd971df03a0a49233d986e45f19fbb8f803ed413d697bc354703091d0dd05f6019aca3cec922fc151287c04e59f50eacd57bd253cf0411b9fda3c02212e4f1d2118ae585183346287486e1518c61e76b9a2ec3f589bd8acfd4585b7fa65e3bba23f518c3e7abf111091d9c4b2e78c9826e33ec5958bb17bbd346c78d9a481b5b984517122bfac4296103b015c0368782448d9b35a859d6cdc50e116efb650556a69d5e0718ef004d7be60d60a5b6e166cb536e365170bf4c177c3334f6d0396ce0ad48fccba0b285034ebec4c396605fe018531522581675943d3d28a3dce1278d928e802731473d07af6d2a24d010ec49e59a22c4d655242e24605fcb5c89fbf230f01447bcc0217b886a7947aea90fc591f24e6293f88afdd80c3453c42fe6de4cb706175773bb5fcb8fb1379fe7344d4cec6ececb4f5d6a38336de29839fe7bbef7fef99f3815931c5f76007ee14a501742930f7104226945660b215e9e5e710d260f7af42584e3838ea13444f030c6bd3de278b76ac1815e46eb0c353cf7bc734501d09eae51b55961cf4565fb6cbf6d36e7dcdeab528c5b307ce960290e69444816f7d93dd69c93956b70a76d8ebbcec85e32c0c1e1a6ac88aa7b10d563a986feb8763cc307fff80a443e79b3579c963afde4c37dd441b8a6579d33e681c0000000000