PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65742 293426341450ef356a2c45aac68b8be592a09bc43a8c8d2a32d5d6f1838fa817

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fdd571d46e22ef5cfb49742890f444b2f7d7af76d1a6c9309ca9213a759a18f6
Certificate Block Hash
293426341450ef356a2c45aac68b8be592a09bc43a8c8d2a32d5d6f1838fa817
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00901c0000b02c0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000024ddc7195e156601832617abb4a8893b12159000e29cba55d53577ae286bb38b7e52d089511f16ca736c263b37573c009fc472029a3304483f98cb2aeed9a3b23b8534b01d23ce363f8afe82b8a914285b1c4d73edb99dd9e0080000000000000040000000400000901c0000b02c0000

Raw Header Hex

000040209d8c22a5e253a6f0ccba9b99b375bb4f7da1d1424a593d3dcc964d3892724a30b5c6a1f5bc82b86d1aa991c29ae73685a56cf075d637c1adc9bfdc13081b75176e841d6a97800118f6189a753a21a99c30c9a6d176afd7f7b244f490287449fb5cef226ed471d5fd

Proof Data Hex

59,560 bytes
1212160203075636a79c4b471ab89fb2dabb26a04963ab73f122144ea7b62d61298adb4d5c11c49f56dd81fc01c5b9ddf21f3113c75ec9cbdbd19392fa28c2cd6d52b2ed3fe079f17ad60dce844b1b9d9013f49ea3f1eb14b75bb6d6262207ea60463fec87b891e79ac0169cd9df58363fbfe715bad7f510d6ef89ed4e99ba2045999b311aa51dd0f35d4a99ca0e95ab5d3116df2f7d218d912e17fe6394907e3987aee1591d84a817f87fa4ffd12c09a13fa3b852551d97bb9f8bc808b0d6bfb0018132bfae5f017a808a64f970be2823c778b5b2981edd4b4c5deb469604744edf550460e04284d22ceac9c98fda1c749e269eb1f454ce413737d051222f8a18a7489e855f03d288b7c80ba9a220c36a41e3a737bf6ba440daf83a57f27f1cf14815c0fc4da10731101c991b33c27d36200cc2567227814bffecdaed57ae0e73128ef9d52edefc99616fca95a125f492007d854da4cc7fdcec25f34aaa08cbb60b23f1f8143dfec3cc36f7c4f7fd9b1915bd4cb6e35f0325b374ccf095a862837d45abfdc89e5e8df0f8cf5cfd27db0b55144904be5f3082550868667a892e6bed006b5063fd46202f90512e3d1f3110d896034f9e4c92e417e126cc45c2d31ed7c96c19e67ddebd0aa28b2bb1b37e0e8f60c8a86633e95c80a9450c44780258b805c0e719ea77fe176861bc24e7e717284d50a331961f354fd308a76dc9574a5d3f69c517fd0bd5dd2e043021ca147880826c7c6b83e88dc0fbe154a93764e67f1a0ca65d10a8386c36f6974b806d9fe874391cd38640f57240a646a8d9148eff89946d1dabd0a4c3239368124f4840236bf7eeeffeb8d9df0ea0e98d0793e8d7978f986e3a5c21ccf1514b422dec2405701d780401efb66d35388902cfbef4de18830c16e4f43569e2ea738d9ff01a88c00540aa46efa4942a7edd94cc2622ee289f6524aa67d4522c9054ad770e498c5f5f3a3dd9ddf4bae323bfc6017276fbdcbe0c7c1b932061dd0a4c8d8e7927d3da202822baf0ea3931d336d2e53211114f79cba2bed0c13a4106e86ef738e8e9f3fe31b01b928556f3c898a131f30551ae2cde23560abd0ab1d521797202d77aacf0b020cfaa000485673e7d63d2afb0bee62f3974560f17db9678c9e914440e32a6973c85ee22c9a441d19f5ef5bffc2e84b8fab42f50b907c5c2db4f699a75de3dec0420ffe93af9b4a9f0753aa89a0d2c40fcbda2e6f025b80e287cf663bf66662d2c6877b39fb1086f97beeeb6ffcabb3cd5355479920916a8a8e7fcf43154a9ceeaa5c37a7b78353802d4289912904e12d1f16a9a9e4fd8a7b9cf41e500b24aaca5af67c67faeaa04ed2cec475904ce9c1f1595f41e52d79809b1ff2bcc93bdbdc511a2795d2c75472cfa0eee0dc83fc8adc47493316cbee36557abbd50e2c672ba9ee2ebf27f3cdd7b8b5c346a87a0e0ea5b64dbe28dde0ce6c2992c4b2d5972d0cdd50732b55754fd88fd7607b04710f3dbd0b3ed904bea4afa2142859ac999449381ebed0d641ae014909263463fbd76c519bf531714b2b87d81a3fb27666833a583bfcd07ddb21526ffa11765a98250ea478f8c25462724fc46e706ce29921dcef5f70151fb0d6da28000fe60335021e3aa3706a441524a16d3d6c3528fbb84beae3f1b5f19e9e611ea8aa2f9843f3b52d594476851db4b517829e26fece2922cf5e5590e29e59a3f28cfa1302679a127b198cfcd02b092f05109d0169357d0ed0f4b09933edea225c6d75d4ac96647a2d8b6788465a0d586991f24c6b775cbc0e95d268d534a700eb99bf2f931aab5393e08c6c14b597c73ddaca4aaa54b6e6194538f647018611c08b35e4234c9bed24964ec1a472ac8f5bec55b0a80f10cb32742bc33458a2aa056434edc98c219a2448a592ae0f1df104b04a1a81509761d959af3e3e573415c3affb8bac735d03848096eeb37fc35aa96ce5f29cc1db7617a5af3d75f726902df62ce95e7090da2b845d6b611f1b1268d03aa1b9a86ce66b1100e2f9d30ba410f91afc3235f1ebbc180d6f0e6a42aadfd96d455cc0368d194f2e84e1b633e797b4d23b7e089adf6e95ef3902daecd0965d6115e1ee2658df8e7b30f307798fa7b1d68c9e85f89ed776d96bb0a18653745ea08e63c8576191887a475d7e2f1c3f6e715cae1ce600bcb4b9d37e225c7b79d03a5dcf6dcfd6c66964b22ab4ba40201b9685037329deed8931a84cf855ee42935714dea8ff2344e7a89f700a11439322645298e35fd7260b1105e21d9c1ae9d504c1a2f9f6ea6d6490d52e6b36a31f685163c81b01b07873875fd9f442c6f8471369192d431257aad5e0c96e275f3591000b0ae368df4c0f61ce768e93cd6fec4a207ba4c6dd18edc66ccd67d1892a55f5ff62e990ed2369699b70b89167a9be62c1ea57c12b7429bb9ab4cdab868bb1947b73c3c9f8d67ce548ecaa42d5d57d12626b12ae2a4a0b608f4ffe8f922510d9acaacf628811ebc3c5b287efe2d32043ad15dc68da23571c3ca17b05ad1377333f6fb02c66c47b9a8c72fb5423f75f4507492725766419df16e64b8e3785fccabf3f03157972a8c828a962ecf34724eee01bf25e4fdb24f8387e37628298be3738b351cb218b5c6ddd759c2a16e0b1b79520232b35d4d4cdf74e66c6a7467cf1ca8c9c8a0ee8e236f799d1d1bfffae9cbd72829c914bb2475cd1fc11b8c270d8bee356ce54a6d923b0cb4f2aa2a09b8c368c0843eeff31d3cd1f66059f92c653111b700750d965d2a18541df65cbd150d42d2994493e76ef2a7fbc2af3edf9a3f72103f12070de630ae70864b09bd7cc3680522347022521daa09d7846d5ae70bdf50a049049aba07c0cec9f10d9e48ac526bc1ebb7e42d17a1f9a3545882d59a4127878bd9cb5a8cc6966856dca067f8e50cd362fe1889c28a91ae4c08b6b13855228b52d112a3bb6841a089841ef152fe86c3169d1bd4e8b322120bb34d571105db3eba52ec9911444b943461d44de1f752d5710f0cec487b13ede0ad63f06c5f4357d6f3cfff0539c6b404c814b4eb4c0d16d91de0826a80eea72990e2535e28b0c2ef950af2188863f6269e2583eb19c170914f0bbd88399a6e0428692d7771c08cede68ceb09ef69a985782685875e7e4eeebb67a32d9f0cf45be7e3e571d5b414d76da434b26dda4b8b0482ea79a2a122d928f8cfdaa1da11014ee750629f9e5d3d17a6a1bffb3ca67ca371c1bea1c0785aa50c1beb62df9349609257d012105b8c20a87efb97187db2501b5e7adabeac5d3e5a480122157962913b1b36c0117dd58e6dbdd32547690abfde681a5cb06b60a4bdaa5a1a1eb67f1f7ffd3a0df9061c3c04bab86acd2776dfb6138daff7b3924731f254b7b32260f754e54217890fba2caf7cbbdfbd40fe76ab9f9899fd3960d80e2104ea44134666a6cde7ad10b1dcd02abbc80b272c51d42fbedf941e65b062c332759951ca153bc7278308527704502cfaf56ac22e7ec669603ea778bd5a95f55fa15ca9be671df22ab118c8fac7e5dbc1be0d3bb6943e614547fd5a4b8905ab7afd6d99e1f0f7e2cd07574bfcb495c4da6af4617b88447b928d2d0473cb677ca03613c308d9b9584bc07e5545981d7c739ab2c6cf907a227c3a74767129a67e98d6f044db4d6c8aa6c27c2cb2f4cf16db63325e9e7b250e41bf2a6883341ef5c04fa50c8485b93af7a63a7e4a34f479f4b7ab48e8aa104ddcb9cca9aea2a07b75c49fbef88d2fddf7392a16728840073ef6d31db88218882257f207f1377ed7ea99a1d0e454b74704b334c4cc04bace0437c123a2a4c721a227b699931602d879cee865026e866a2af2c2a43160f718724225eb9e4e1102afbf0c8a0c76726f12368b2c2b10779ee65773717c20cd1706c4ed118fa8db3647c6e071ad508c2f1510afc1edccaf3362fa0ff8cda31437772f76557911833a1f6308c7ec3df2cbb02e4d2b6ff21f6ebb45e1e1b546cc3f4005e980bf54bc31a1e360501f803d083dab2a18f6126386eaaf0af386b59121a2400b3324a77080a4da094aba2f6b905f3185995b682e1ee63f39a2aad95ec17294fa2fa4926ee47a254a7f8829b8315ca79f1b02a19c6ca67144d86b9a03e61e0e08a13458800460b221fb2511b2ea8e24d4d7575eda6598eab825805a5d87a9e30a5f12a4f0ed40a8340ef071655148d0301c1ca9136c2c427a9f7dfc54d1899357dc04e7c7d3f53270010a1a20e2476612f6d7e5a6801e660e3f491cbed8ae41a0132cc5427287918ddb0e194c71412ece130c56f9562e5d72b489964dd4b2f3eb69f66acd79b9f1f5fda143ad0b6d8028735d6c1616a08e98d8801a1562ca6fa1d89477f4de83aa4771faf1677b6d369484577d19f54e42c43ea1b92163b4e2407cf0f7ed872578d478508c8e87d1f2ab7db6109285f172c8ce386592039d438c77f3ec202fecc615d072513a07aaebba75f7ea64227f798340b86d4e76a916e2d4961cfcb9b746c700515a1b1d8b39234a6ca92f01ca5ff5807d4ca2a2c89864874bfaec7f9e4d7255caad2d39d2bbba32c1ecdd1275c864aeebc83d239c745d8420616cd1ac5831438452393b1c13089b4064b053da10608d18fcec5af79e9055f73210db4251766597dccab82d7d528980ad6b97a0d9b28173f52e344e8439bc5275d97b28ee428dbc264d89da7ee61a78ac51c2588162727234626ba08c4623d86e3744c4a9f9efb246019e3d0c3f3d205d4922f5e18a338821fe3f21c01480059908ca0204950a41212dc3629af9f01d259e703a8c0ca37190308e39024e9e2ff7dbdf9fdc4586d95d5f22c9aa7cadce4ec858bd210ddc28fab2f27ebfcb5a15ca72b023f5b47388d75d193bb5b2af4fbe4e383e9efcb78640939be83fc2155d6897396152dede2ee13c00ba58b5b5b0e1a7031f17734ef6d82ffd9010e5a8b842ad5b6b17ca9e60ab8235e28e7a75eb74710057e1ab2609d521a5281aa9900f9a05304528487f00c2ea1402b12f3d42aad5963d04bcd19d710336d131823563c56123a1b924bbc0b1b88726e7331c12a5c27e3736669b7957b3c6afcaab83c56acf4d039778af2e155bcb5bdccb4f2cc070baae31df11ecb131caab674bb5ecb2af19f482d001a6705226ee8292a717747fd46458c29e27e922e5a63d9691a4b66eb7e96e25759a1b51c8dc9fa628767579b44763b02c9cb7abdc16b09798e6e7a80254a284d1728fc04f001ad7469b89a941a87d75c584993651bcebeb7c8e0ca4f5197cb2bcfcf605743b2302c75a91671541eb8c63f2a6d543a5318b43698860b95add0e71a99ae923ce80d7be3d0bd6f194e93dee5086d8247fc933e9b40ca1e32c010a1131aea026f81ce2dcdde3bfd67bfe4aebd6a6218b2bb8e14eb467550768ffbeda03533eb40e243f1d66d4c052129cc0401a57a28ba9fb819c3b65517308106109b5b5d6adbf00d318e3aa3175c70a558d1af49003dfcc14f0ecf5c0f7e91d08b7093c659b866c76f6255c608b00d7b6cb897dacae9f7a22e1473b86d33872b3cb816e131658122e8bb7f6b4985886b9b87201f36ec5e0a92ced7638a98c38f8edbeec25062bb229f83b765c273b63f171d250e3ce7b67aa977d60e58214021ac79df395182c6d5c65aba204bd5cbb27d37959bc4c3df0336a8fbfcdba346f206b5b5f90d3ddb44ab54fb616338e743cf55e085b8d174732dfbf869c60f89d26228afc4fbb961f39c7a81c63489faf606480f1fd6d0838d1454234cbfe719119c4ee3b32f79b13f8953e7d3629c6d0812b387006bfd4be9d40330b69f760bafcad93ce75f0d208d8f3eeac7f57d1b377772d44e42e2f3d1af70cd42a3b633837f92208ce2166ae37db0d4e8b4cd27bc03fee4821c286a88b6dce170fd42333e71dd5e2f7425d7793cb621c349cc68520161ff364f94ef4672449aca5745b11e61be554fc4741f1898a08bbe33fa11477290016eedba3e6f39e250ae0e025a158051166589441343a91fb177923085b1c6821e17c3031ded4a3bd2a57d10502fd458b0c7fb795d5c7c25c164b7ac2e416be16a83f9ed787e60cf5f86085af0294e48f17512c8ca93afdf20024d5915ba6964c0090634ca6c784892785c74e482ac8dcd32c8b58c5a8408f41df7ee080f10560fc419b34fc2846f5a8f07faebbd5641a6f1c53f3954069ce519abd2bb020f9d0b211f03255f51cdf585dc25118814f94e16f879e72f227aa5c09ec19353071b5932fda7907761496af3a3f1d60fa7c6e02131cc49fd448c2d40d30a6263173b357c1fbe9228f8c6995d2b0a302ffeb48e486061796a14918c6c4dec26634eb17fc04a5a41ebb12dd55aa659bfea4d3334ff42baca4fae3132542a1f533662d49f077ab28b2c8b0ee7955378607339565112a79f3c8a89198d28109bb3cb6c04200e7a6a595f5d098bbc742fca622b10c69b64fba5c02be7089ca3ef559514ad065324d00d4798b438e283f3d1731ec484dba965a68c6fcfd63209537dd9efcf72a9631a7d0f92153bdc6772911d9e28e2b6a329928360cec42ce285cd68d9282399e3d4d4a17a464c2f98ec0b1db024b7dddc6e674197d8e096ee1eb8d884b17f13c84a82f342bb71ba324f2cd66f4f72b7a6fe128beaab358f2e46c71a81dbac3a85f99e8357403f2d751aaec1c978fcc0189549596bd9be60dbf08e8fcd71ec204a99193cf50efcfb018788ab39ec98396488aa30aedebc7c59697299d8f97b771890462e3e5c64604f42b09027b23c996d6048ef4fbb500841fcdab642d07b460bc688af2fa7062fb88400b83a44cb0eef02f22f2bdad373445f0b8f67cbe5a00e217ccb92eb06674cc15656bc276e3c74cee1f1ca64bee8c0628a997c7472aa87a4c494869a2b6856f7b99d588d5e61ecd2c0412a4d70144a0a1adb148da5b322b46d20a90f63b684ebb802242f018371416b8d0d9641f103efc089832bd669ce7fba95e68928904e464b5dbd3411ca84caace1c4ad102cba984571faedc89c6f3450b4a2881ec8388a2ea258bae9d31a7c5b5cccdf12cc98f371219fd17c7c9914352a11fa933c8566af56e39fa7aaf2af7b129ef4a657609aa0c7457296e313edae88d147f0b28d379c6a5488e4246cba85c14980d11a6edb6f1ec05c9701bbf544c1ef35008c041bb2328419ef166fe7ab0884c3ba5469c3c0e107a8967309ffebcbaa260e276b6546593bbf72b85d303c27c29994903e9a5f735b44d58c4c4cfc470d67aba348d3e295580d19bcc35f5f0ac7e7b38a6c501101977de096a265e08a9ad8ea01928bccbbcb8e5839b6cd040cdf891cf454a89e2df9d4f99e01e9b465cdd8b9aa9fa08291222594d1472ea77b22c5031b8072142a48757461ad8c926861f8c52cb35a79b94331038d77a2447b471e6144b31ba41d431bb28dc42ca67d72ca5b416f74dafb4ce44620c2f6ba08a19d24cb3fdc930ad30e2042d044d9cace554c06c05172cad9d73c2c41b506906b2a9ac01c3e1a4ffc7057da8f572429512e1b5e545d0e2162e4d6de248cb71075ad95e9ab749d2aca978f3f9048704cecdc4dccd4ecbf990c9c955266e4c0f2d715a8a9c0227b0b175e9177ea159daaaf4e21ae3cc2385144262c44dfc6dff9c664c903297939f06f4a79c142b51ce8075a15f01df457de81af57d04b1e4a9251ef3d62688ad02b5c0e21768134cfaff1efde1b96c60c531841ce86405d9a43b4087dfddcf524a1f8197174d6c91c6c16285baade34c642ef3a2cb6fe8498643f1996b35c947794eeafd1a11ab34296d8af62aeff268ea4db9079921478abac8e438d1f2d10fcad6e65b6ab46746dc51ab75246489978635185b299859a07578cddfdb6c3e359549d3ce6db914d937464e1fdb6552d247f5a9af167b5a80f94fa3ecc60da558ad892191d00a5b992108390dc4e55a9363d2587a4b2d05670d6e7f3abd95ff0b9a0f8ad399d7b6d19450ef67663a90777264c8ef4ed47ff577c2002cec0b3276bd24a6f0fc347f04af67cd24426bf721a159d52bf72f0404cae77bf284002f987473baeab89a3f58de4ca22167d8c9c1ce9bb53b290c374d6c18e377cb04fc772077052b2529a51d46de0ce4b48f12911f61e1db852eeb5e17c825efc9cb7a9d9809e7acf0cdb4c1e2fadc9bf42346c63d4a60da1233b86594b09fcc7bfd4d8389c2b1e5ec75534ee9dba9b0352c65a1b723c25744ca5881a20a74fb52bc78a780ec0a6d9ec8f6e2b7029a989b1ecc7483053c1eecf7a6638b701ff59e5f0189b2f6f9b22e7532792c176f7f6e266a25bc18a97b7a34d3f3958a6b9f6d3f027e6125a6cc44e18a9f15232466cbd0b9c2b892f55fa5ddf2dd09782660721ad2588015660582dc57385611a812c76d7bd982bfd5ac726b71c937689fbbbc89c055dd30f9492b7813142f7d6d9ae0538371f45c868599b2f63ba620942a2e9f51b66d6b59b1a7816975d22dac0c1d38ef7d478bc1c6a2368fd5fbdaac4aabbe86e9d5cf8213fd3fdc5789ea8a5bed4bc39ba9eb5c07249ce07bdb83c3252c0b373df3a223bfbc13a869da75a8994153e95d501817b8a6fe45ca2b0749693a0c04d1add8794f0c1cce072a2227c581b3e33d139bce73a846343709b9cc79e37e2f947db648a0018694b122aff274b95766e9b72d789283a4fc71961a5035109ebc720af814860c5388ae7c695547fb9b9df246e825b202ddac12272e819648a40cf205849de2283adc80267ded8651760d4d7277c89f0bc6902e80a691de3c1b85e44c7767092b417703140268814cc9bcd279c2633e9928e210eadd6756608b3941c41a0cc42a36d8720763a4356c9ca8775fe92c8501cdde46f048db08b1c56c306561e0b2e6659ea40da7bbb494bfa4d20fc0e1ee64690b2727499a8d157d0e62626150b54ee5ff7a2475332585da344a824e20c7a7eeaca0cf14d69f481c93606ae11c4ccbbd01449f39d271a8f26cd43ceee53a3afbc6ecb5266891c8fb01600f071b7ac9d5482e1c305ba45857bc183db8a5aab884decf5f58341ce6bdabd36f3b0e98dba27eeb7824ffd03b44bac37499151026d1cfe6844db0c045f3ce3b97d7676712dfc134839e976262c827ae880889e764b160931f5ba4a0eda275ea933035a2b46a363b9f32da5ba677916d65738499c8f6414222bb26aba25cdc746e35854cdf0847ee4b2ee34e0dfdb1e96942daace80dea3044b46163be9f71352d9ff7fb852359be79079f9da920ecf5a3173ae64247bdb58a9926d3432996d060e290448ea34e615b5eb28febd3355aad93ae0a4e88f856ac51cb157aa584abd868788f3ef0d2c481568ecde31ab2eb66344ef928ac30c62cad874a06e0d5cb10836d412ef6379babe3fedfcf76245b6f74a1550a4c4fb485965b9cdde44c30f05f14c1cdbefd5938171a7711139d6d8507aa049a745627ed8a70bfcebb902ebefa6acdf6ef5f10251c90bfcb16db86662fad5fd5c387814e2b2215f8818b5de86494982d4fc759a05a59ad9c6b175f96868a3e997e094574fff4e54992c10982ab73434cdb0ba0b35bfd4e8ebf712bfe75c2e18d9d5f5671d8dc5790fcdec9a8293df8f64f4651452eaa769979f6aa554e8108a92b764cdc1e5b40d444097d56ced01798fde6bc98c57c744f7bb9b5560fc0b19cb0b5b3c999f4c29901a37fa6c37449bf2089b5d296823cd4151f559ff15cd7203f3f7d417adbaffb4d2a42381729cf31969b3c89195e144288a327fdeea46d663a813b61004f686b1457c88c7f22faad6c18770489c97d2b69241e2a46c6ed8b25cd7872747396cf897ffd758e84835ede4002ee62cc208fd78f4e561d2b9f8f85521ab69b5438b964906e9e5f599c1ae748eddc3a7fa890ec984d0c6a048f93857a14a421f1c0f05532f29d0e5fe2539be2e2e4909e3dfe4714af375a040ca99fb566b5526042b3b9a65b85afdbdc65ee1af7b5fa7bda7646c8f08f29b14d88d7c3919b245f480fe6f2dd1af953dce502eb828d053d26626b16ececeecd817be0bf946f6ba5d12544759d83af62fc80aad881fd680a529fffec04d664ceab2166374fd966eebbf1f427124e948fa3cac20e9d6161950a33b920b9181b075c579738c18b6c554bfe85ecc6440cf473ab0e7bc7b5b1fe5e5ff89555d87e81f680f4529c26e6f987fd20bb65e880e0419ade29c48de94c3ee28dc2da3f08c828d84f4e48ebef845bf5877a2f0558b5f5ab7c642e62aac0d8355376f6dfd3f2cf158f5b1984298b7ad123f48f8555fb5c609d5879e1ba91786c43223988627abcb712eefa98b1da00c23d51fc4329b5d4f6d47a1f5759c04a6d6a9c5ba850120bff34087cb29a961dba3bc338e12195adbd8146e8e9e8494eceb41c6cbc40fe25ef2d9c848ae15eb9a0c1c1f5fd19a0036a9f34302bec16eb77a83fea4bb8caf906e259564af860c728fc61106f4f188a1e9f12e533c54b7332b7129d2331ed37b991f7b9353f0a83bb8c8f66a14995c0a582002f2720f1575ece468e0da9e45a02fb9ccbf12d2e9924a79d9a46022ad05618bd8feefe5b60d66f540c234f2674f35f4e2a42a594a013f8a1b86fd6339bd32c6e9f58bb9ddbaaa0fd1b77709b61ffe11246330621c1d24ec289f5cfd59d4d0c10073e2802a6b2715a66b6acf2069acad9565fab5f806e39fbc36488c6a7fe9c2349183f1cb275ee9e26032ebd0ebcbdb830f441f0abc51f6546cb5b0de4c254d48d8abc5bee540704b3931eb8d4666607672ad8ebf74e0f75270b6fc5792a2355d60b9fdaade9ef3194ee4645e22ff8c61c1568e5c72409f00d09edac93e900d5b104b6c0ae1359972f65bd0d75f9c3bff712cdd2424fd7ad7eff35ff530b747edb3cc3c35a47a0500a68877b7e4967daddf6978c1cbaaa37a7a9016ba5dfc0d4fa9cfc5dc151e3b00b4e4ac2d56b4d1b6542d55690b21fec01d666d24757a8cfd40f7440963d33f2a2f8fdf95177cd608453497342e3fca4c4d1bb89a4d06ab5b6d668f533a535dbf94cfac3c0e6d5f02278376e1bcb8d6baba801b06da3ef7c935cfb2e250567f3177e5333c63b9b14afea9531841f14f106e6eda8672a5a88e12e069f0b280791c77ba65436b0885c5e9a29730f07fcbcc09f16ac976d4471c3a5cbe759f5cf5342c9f4ea086f5a2c1007c0ff943ebe7c012c29c8675550200319bbf0cdb6f6c534162a436cc93e71a1fc1530631925f93803cf3f94261df212025671ea49942846437fb7466b48222763ef0908f4c4f03e4d91564a41a83fdc2b051e4267b1156ba85c4269759517bdc6b4473d1a2d9dfb74baeafbcca27a46698750f210c82251f79f0f7ef4e31c044721fee0a826d837a135bca3541e534ed0826429469db2a0f3b9874b016faa555a9f1bca9a85bf16561101f57f9a1c763ea51fcd59c4c76ac611a526ec6efff916a14322f108944b1b5d42d7b89e47c8011c73c07c443d0f07e61b3c1bb54f316acbc283b1baa6184d7fce6a3c5a265024b3efe50ec129e5817488617d4775c861335841ac0a8e6339f760b598c2c07193f0d345794b99e0250e6ab382468da3d7bed887c5393d7c7c7cae17d80b8d2a6faedca3aba5af1b6ce97283b7692df4da5246f2727c0d655e9361263be178eabb4fc180569a0b40be688c2f3e42801c33f91c21e8c87a5b4c320e60968be7dce27f15e22d70e43afd0e7bd104c34e7c0726820a669bd5a9a639ba664df3123aa937a3aeae9d973d98efe852bf6c21eb629ae1f739fb026d4be915a385f9079e21eb6cc237afc7358b37b52052e8835e82e619235ed4bb2c30a9a12d3ab6149d6fd770db490dfddc6ca2f7d6e087216b0be2e900701acd582f32298f5825342e7ae69e87ab0f9ac705cd4a9a55797e9f72c8fbd7d39e7a0794ea0dfe20abb050d49348457679270617362afcb471553448780ca9cd32b83355ce4b4735e1b5ff1d7299385716d2eb63613f71e191e102004127dd0720e4a2947e79b32b16fb893e4bf02f16c9518b46cd525c3e1c4ac5bcce69affdc51a0d1706c41dbf97f7a15c848e8579537c44a8749735a5a4144adf6c9d564c7b11498cffc0a1f2c24423b3d0244632ae8845a0bdee655e2c3bd5c1dae4edc5414f9bdfc52d1af35330a5ba35c681431ef47409563778cb1b1b1a6d02962d6e7059255cf36f838aea0c9d97009391e11a77317dac7aa372b18b06bd06ea5e9fb4dd557ee37f291a55dd41f180d5bbc44b09e63af1576fb88aced0062d9804e09ddb7a346d27efb300f2b1a88d2614fe4b48e12433b2d57907678d3911988529784ccc00fc11c92a7debfee75013df69e66da9c3c7ef740203a5e0baba208c2555f29b135b1bbafb74b0b641efc07c8efa06271c990fcbe556a808b2835f8554538d70c09b948fc7dcae8089f1fa39b525de0d4a046b41d53b7795557269d9a8487348789e46d5d9b1dd96f68e12220832785efa2b8c3a47ee48953eec85d2c70919d6494d56d9734d695c6483c145667bfcaca23cba0170d4407b44abb59dbbbcdf3d796cdc8a02fa14f08f71b3a992f246db863f766f8e5e14645706eb0d94e8e78d8e12e9670262407177ea816f51608064daa392c6c80b1a59c67df93acc35bc05709355a1ee6e0de5b1462b848d4d8abe8e79cec61e53452dac0bbf0f59834501a4fde5891327f6b47059f892f394ab5645917b94d9e5fcd45e35a2cd27b6669a8a2693e52883ff27631f7c128e5e9507b6adfc4512b60b3f2f85e7f092a86fc4db96a97dc8e747723c7b31a4f275a739e285924aa0721576ba204499a469da8ef4610fd781904bcaf3f9c74301abdf83ead09caad5be508b81127045546be8a568c1bd7b53af49b6d296fb379836da7597a53918c161877a3fca49eda1e2fbe82af2e121ad1932c1fd240f3bdd27f5f31e0f27a585a9e802220f0a6b7f4d43e16655f80c5d240f0977b5181f890c45b30ce076045dcd02e1ac271fd5b3f2a8decbb523aad3c96c6917f9123de5dadeb0343c3a118df2b23db37c82ec580eedbcedff0195b38a578d41cacded21014b8dba083724e9706007ed77a45c16d5b662331d95741d7e8f9b3f29658a1a0fb634eb11d49096027193d0dd2e1df65148509795041fa25243e9f3c83933b06e1cecb7c2b1ce3de1a6ffe21d0ec5653fbfc1bde67ee872670104067b7e11a4a350436efb4a5acaa10eae2c12670454632f60633348bf0b390b55e16b7497e336ee081743b2c29096053d18fde14349e6d222dcd2c598d76eec2d2c5b0e5dec140061093c7876009cd0a6cf747dd769920968854a5fc6343898f2ce198c6d981bc04ee7237f118281d9c0b8b6af60db431c87f7bb66282691352ad308de2e0d9dd0e886d043c8d1ff320a97cb7892b6d8f98ffba1fb8f61296c21c0e41c24d46174dc20a0ba16d549fbdd6546a02d2e1b675dfaa7ef5340a1093880c0efee4996e55d4f920a3f0153beb771e8d980cc910854a009a90ec6907b449f8c3ec28d3ae9082171a202f72544c6aec7f8a0242b36230fc6c42382b07b84c4adb92add26e46c7829ca1620101f8adfa09df04ec322a042f75b1c2dfe53e5b2d4b49b54281ea838bd0eecc19947cbbc15f47a09e27e3103b1542543547c973a0fad9d4e329bc422ceac1a273d1eb1025978cf28b33d6db517ce50d181977cd92ec3d543fd967a6be2d8c6963420e7a1c2ec8aa561a39551a2e9e0bde6da5fc9716e7b0d17ca62de40e9bbb7b67c00087d812105581bbd9ff71bffeb99d9687d483d3c3edf8acd6afde80cbcd8184de10ad4db3650e390d8740853400f7fae1d1db3a8338d8b110d0796e693a4947729fe15c673b28ca4a11459c913826ccc97f96424a45c4cac0d0e51e552d086a673157b1ca14993555bff93c55cd9133e2c615f3da617a66978635853f82eb80ffd17f6608e5f646c8119587a038dd7d48294e7a4eae8974a9e44d8b39c83ec7be9348439db3cfac3edc1d5aa538db44ad60004602e4ccc22524682c9d04aeab96b87589d31f9261908d5a92e139d7d132c455f4aa4f6c69ae46afbd01ca5b8181421818b281dab3bf9b3ad4f24c8e391934f431270dc0f5cebdad130afacb2d5d1c02d3bef1d328616122c5379beacff427c76f6bbeb8a568ebe899e0f9eacc31bed520bb34680449ce555b7b5386208f3304c84bbab599f0cedf82e210017ca0f47a73ae8953495682b094b7018561febdea3bc5121fdc56c538671f0a8cb5823bb1a708a7e2881957ea7d9364451abe8b759152809b2975e95409ac7f13d3ca10068559cd2c5a392f792713234ac8a13734180db2ddaa15f143016d710babf5ccd8708e0007ddffdeb57537f170f9899e2cb9ae10d77468c6f53b5962a5d8a8f52f3e40b18380cfcb93861405854613a81e5727f36d17da9cddf442469c8a23103fbcb2bb606d6a4aca70cdf6488a9096e0d4baa2ba3f2f0ab6c7e847387d23fc02c79ab6269c5a3ed912e095d7ae6bf3ffda99b6bf3564e8a22d4b999b63801e37c630ffc2bca301fb45b7073696d9355ed34dbd6f917e7c427e4d719276817d301caf1fb859241b3a7a307962987307bfb19a595b8d704ea266c3c941f67eab319938c8cbeab2efd564fad2a5e170e9649c38f3875538a91208aa337383b618a72117d44a348042882da7185c2e0ecf49b2290cd4f9dd240f16b8dbc8b76693fe70096142b3615ce2de19cf643cdda0bd0a7121e6fa833a65985571f5bfb18bdcf7582bfb134c9f29748a0e605634ab5a68b39954b05da13250b1500989c267efd17222d8efd7fe0f5091520b53848001ee985ae41fd5b54e32943f539a243e98d074ee5259a28780765deede84fa9c50009502d65a90198dd1b47e2e38790d9345d181e9e50caf84aed0b3dc675492cc8a80ee246e659bcaf1b9703a7a6d8d2a8b1ca5e3fe6527f326432f596560fbec8dac3c963ff96e715a727d1a0553d0e104d6c15873e5d5093ed0736fda8929d86a5f1fb0557cb89a94599fecdaf1c5ffd1c83ab081893e2572709f61cc7cce4808a803e5a8f85a0933f2c69441e4ad7af3f1e63668c241f488e688affd11011a02f9b5318f7ace602deb3624a37a10e54fa9e176fbe78db8d04b6dd687970e5bbc28487799d68e49f7bf018b7341ce4c4c525b68e006e7d08a42ab912584fc1f5b7c54392e6176f5cfb412a7f0ff28605e85fd30915ba05a3a6b1d8d69edcf9a709da04d870009e3f809532517b72511831917d895916b6a94ca4349585ae4192e951205de9868ce1749e8ac6468fbdadc02061c33b637f0e31753822f3d11cc94f854c751cab90b5e27768116be26dd2f381e9335cc17e7fd1829b6d6fa3271139884350ecd217b8c844b2073a85703b01e0a9c83828430c73f09b5823de02f83bb2d6949a41c300e5ae075065035a2bcfffccc8972ea3e91847c662de985dffdbd2face3acb3f0e4ea4f24c85b13d1649dbefdab83ebea6a2d9eff71252b6f36971508ed357546bbcafd36c643d253dbf5a3784c3ca18e67a021b906e0efe1b9b101187d6345bb8b972d65320d2b84342038ded22859f10953769d1f1704d2dbed433d40a2991e6cf36bab41974f68ff483d342def3a9bc30f1f45f59ce06c13ca073ce2280eedf9ae7fd9fae0edd2418549cb72783f335effd37d7ba84b89126acefd9024648f3202af5b00fa0ddf7c7f92d64e3c5a8743e36ba94dbb5ca1353b4acdd694c3b4502a86fc04d65a91b614948ce8b1a72066fad893495a69e0649ed3ad16d32ff1fa2ba37112b7dad97535e1ef2cbe071f1a5a9ea86a76ee7cb3ae73185fbfc0bb7317b8cffdf396e611dfbf4e57b87c4d1f69c04f1b9dc1f75e3e01b9f4d4d7f2ed4bbbe4947b7e87d79e5b497f9ca25408869d74f0261fce28d0a08072b97c9c2568c070b7ca613a4cbf46997a46c7df357c447cb78a089302d42c1f5a394e2362439e1978bc6ed54faa59bb6798be8b191a25d1c4096f0cf575537ddc6e89b44bada0aa04320550dff2763fee9e51971320468ba7c319ef76c30256c8e378a8975b3fe31701a93024a169f33d077911fc53a9dee51ff2d3cb16e1b0e5ebdf501a879cd631184466b0d566ddc6704ae13f2105c8304cb81081c99837289c85603c5072bd4cc714af3db4752dd39b90d9ed287b861344f7e15d68e9c28e94cab308ec996736ce953ac716c50d24f72c6b59bc62f7960a1b2aed9bcfd04a99c45aba8e9d692b8a8419a9d5de0cc5a055394eea2810698e06d487627fa6c07b0f1d5678a5e7fc75bc247b8688d0585f784aa55c42b96aff67abf24f033cbb38ff115c4656e2037b97da69b48131cf8b8ea59af82a197b0ab2473dc34cb17522e522884142de18957d2b55552f4c08a4018daf6c1c9a81e1d6d84a3d29b49d2e195e290a290bf7fbb4c9132edee8f2ef8930f406a78c0190e40cb11e406173e47e8683ce011209956c6408602beefd305754278e73b6cb7f30473896720ec18131f87aa0c910f7e6a3aae56c6d480705ab1fc53171234e7863ef6ef5364555e78e6e1c5bda0dd36133bd61550d24477f61787ba290d65badc286eabae4da531289c8718bf26781254877b5e661649a299ea543ba157ea96a93d59552a34f475938d194152009ca307c7b9ec63c79fe9d7f28b9e8e5d93fc8dbb0dc01ac4b6ff223812e84d45fc773de5cb93394dc1854ed7e9ead1fd7330e50bf59b9bc36cf8e3f2df1bf289d55b97d3263b674bf33d068b83ee919400003f71a2a6a5847b5e29c9de630422ca77c7e909eedd4cfa44e52112dba7071d9edd21759e4cfd8f92db44525145cca08eaa96b130ebd7a29db0833cc8421cfdbf8a12fec83d45ad26976b01ea415398c6993376e29743d9d8952c0e58936dfd871f1ce8fbd9e25b68a2dbb2a0d0cdd421434162c1ab29b685395bf851e461dbe0f7adcea3bacf33920faf704d91fe8087b3ebe53b20f5d84c95009b80fd99560eef3a38f57de35b0a8760cf7d502c50b89283403741de1d03b6d2181c88351380be5c5858690857e5ab99b6b36e36069df5c5e89b15bcfa976cf2bb8e3d89693404043c509574075be5aecbfc8ff5a7e19818cb37f163f9e91756bed80be7ab887384e3b9a600b849fcc75019fca13da19e73fa64e0afa32110f13678c40a11a14fa1ace328be473859c138ca055e576b8c47919ff65b4177b3ed94ac4f40330631a28578b5b284cfc5c2e3bca6a0c8b9de4b7c0131abc671da7b706fff54126ee2a6faf2f238760e487c807b27b4f917939d740b131abd10da798439b3fe7a9a1aad8a57726e5cad48d6c2bc6dc0c3c5d9224c9a5ac0b54d57de8d6623e0ff81703177af2e2c3f927df0e696b01b08bf067f198677584f860a46d3afa282866625d091ff95c6f08a51da8b85eca96876c15a9d0650f332e231506bd71ab98c05612c0b4089356c2ee1077c65028f60e7405ff5907707a6d6636a2f4bae4a29fb08c08dcfa215c81c08a086c848614a2597c0e1becd396606ce3ffb9456b362c036f1739d65e241896624178ec0299e305b7ac86e92d770ecaa84e5908586d25a6122a1d2e4ac9b785d9a548e1bbbaeb9320cd8ab35cf977a57bfdb16354ef297e462b2a9ef33b75ae0a2ab9cea170e6b57468770cf3ce2dbfe6ff7f69c173e5c5024e793b22b166f891b96c8dee1f6baf5784c210ea8418a82c4342a651e85a035167b07acfe4826f160661b1c6d134e984029f57ca00fa7f4c4d0dfee15d6703e6ca3c9f205cf226e819d01fea74441b6eb492628c3338ae292abe315cc4bdd98b502743b0184f774968a57f9f1e4fadf8e7475ac34a404bc05468c6f70fbf8a844575184506549dd0685ef3576a815c58b32c940e4a5d1adf4a808f6625d278051aa4501a2beeaae4a62c6d1518b3e6f7dbe942a5e06f65fe260cd2b7cc7242d85fd1244d8cccc3926fdbd302dd33ba86e3715d40b4901e345d51084e187c7efd427620c9a0fcc9a90cfe447232db575e5b9cd9dc3e63a87d057e9cffcf84caa68e9bf692e0bec9b4d9dd303e172f422e4f5cc400c987d7fb2a13b177bde6f508ca74d5234d0f657899c6ce5d37ad1a2c21ffeb79860b20d13d18488427515643c517396a60e8b3ee8514883c687c72530789024a0d9aaea47793a15c4ebd03be98ecec9648a1dd50732acb61712b8d734d696dab23ce8fe59dfde878142707da9c62c34498e9c1187ba6cd28f0b6bb65ac372d2a0d58512853c8bb55284f50beb46f2f14160088b04e4cfe317f6da4fa224b9047290ea4bb36a0f1f4ce1da723e118317aaf4427402e3903aac02efabd649497257761d6b6cee3c7913024e9de93f9da2bbea4cc1fbec796a5b1ef75fbae30bb7da34e4dc0b0f763906811bc17a36a60aa5936500792270c12ae1ca9edf3f0c4b38b56c1d22a5bf1eef45b8db16adde5d1363fce4617e6a47fb7ed26313bf9c93e8c0b14cf483edd553d37c917b50b78a5a51c18f702d3029b2f7493ac7fabe0573cfec3e44cfe12709190981663f37c5211eb247439151b661081086502fd8be5f1bde7d91c6c489e189c14d4afbddb3b8829073c0307e4308757be7586d7c1d8df94cf2dcc4fcaba4d7bb9d17dd1d142cc1986222599d770a65c3b573c885dd77d654be7a74fc4449145d71ae4d749b7ceb4659c6aacb2ba6eff813f113de9ce60003e13630eb35fa7fa879376d900f73b0bb21b9cd8c071f3c04cac9e1ece78fbd1ace17048e847a571f4b5386e7fd3042a184f373b7844b23df03e12e08c72a4b2f5b4b32e21c3c320645789e0d0ce8d40fdef0e3899079424935f1c85676f3bfd4f43b8c82f9eca63527ddf8bb01530495dd5d047f2bc82d415ab6898f69b38b0b5168a1c08f6d22d35f73894dd4ea4afc44be163553e4a33c4fb1bac4aeb5f5031fa92f5ff116f9fc991138f287f33fdd61048ffc1b11027fe45e86631062ebd71bde5aa4c2331f48831846e6662861f966b1ebc9fccc754fb6f4273b8a961736de6b932e729f0ba40f75593cdd42487e667aeaf46d07fa5ce00d56050ea288da587be752e695c78c5e8ad72b2c0465468dd39e9a98f9da907475e5aeed0d6be642a5efd725d01706b9e8a104943c3491c32d0ddb97247476baae375302cdaafe9fa277ebe31f6dc311ccf9b73964b2b58d82650fd136aa6a9bca2b15908320d3ebcea22f68fa4a7b61a1bd346f973b54d835dd009dd6cfc3c5b66f603aa82e1a67fbf9a864a5646afbb42f8e9ee05d76043aad59c622631f8b95d98b455cd20268545d0783830bb791780314b0f994522064b90b2561cfdf5fb17afc315403e034566809654e02d771fa4cf68065c82aa9710502212ea9df4a012e54de8cc2fe4d6367346991e4341d5fc035fcb91b8ae18fa5b44003265ffd51993514f2b59d1f850fa93bcf10343c1b53a922d8f3772ac9f23f9c3b1d11fa52f20432031e89c2110c178986cd80036e0bc27ba696470b9ec23d134044ad745e0ce49c4e9c8a6986ff2cb9fb4c167128a3fd99813cd02e723b77a74cefd72886fdd8b3ba7af98e8402fb158a7a76b1fa8d81b7a46b45ce376c7662dff76b3d7417f573ca2d35664d7770403fad4db71390c090966590ee71649b6b8e11eb43cf837734b2630530013e07ed04eca0436d0767778d0a81365de5ff0afef057eda32295b62a082ed45ba912968ed48b1ff5d9f2250f606704d4520d0a551959aae6ea9e4f7bbc01c947c24e92cd15e4f30c8ae8c26835ae9da2ffef71baa22038909f02359c03765830e16b99ab9516259093aa478b7c14824fb0893a2c8c62cb2e29c0a98e56b93b280818fbdc345a3cce20b6bb0f1c6e5c56fde52a87254ad9e448ea511696f48be3a74ce1c299da1759daa2d769010485f33e7fdca0c5762c80b3eda64f99388eeef5b5114157184b08569c66a365ed6a34442412fcea4914f686b6c8a5b8207af39764a752e33d2a81d732ce29155e64f5ea936809376324a677a447f4639d4dca06a1939980714d586fb8fa156e054ef025fc90c70797c51e6ed991c059a0915dba19f61383503be0cf7a05fc837a3d62db064e04855837da3e1e0bd6635da88de234d55fde0909aa383addfe8f901f94ab9f172c75f67ebcc73920dee23aa9a329a48aa20dc09fea89126779fac1190385c3216d9abb6aa26aca80fb6cd256d9b280e7de9232f71d9eb3e263840a39f3633e034be7d26a123a6b4740d2d8ed297f3113dfbc5ff8fdee0d696f4b55f8927e35895992b0406df8d53cf22acd52d31d578dba5b4ba5e3a7d0d9c4ad853ef10224fda6b9090e0fc194dee7b20f4547e1a867c150d11bbeaf3ca6d1420f21c94e1ea28a4f7e339a59d5f0f3a7aa801170a552ec9e3481ee4f7bfe5172981d69a4ed884dadb248d555f8dfd189d6c4c952aebf6db4c7dd1f8c061ca445f283df257af923af141675418583bdc992bf56885f691775d14c2bb866a7026cdc491e1e1a649af13ccb0acb3fd17802df906afc7e9f9c4ba077f039bf8b398c472652d675752c2d948b44fa4ebe4419ea5c07a146cb7f1c0b1b61dbf405f066b23cb2624364ebd8a1f24b99e5650e526ca6d2cf7ab46a1a50461b7dfbe478ebeb5ee468e663680bd02d2f9d25ecca53cef0836a51a00514d2955978e42252b36d40daa3733a5bd195540440d0e7591936a6f1c4eebe9c260eae25151a9dacc625dd8f73a6ac6bd83caef1d453028168f3f292df58226311602e06237f2bd0ac1a895afda6c04cca7f287b15106a5a94cdd9c80de90b0a11cefb58cfb4d95f93fc71ae7759f4fcb0d5bb678e598ea0bbbcb1b99bfb084853dab2981df47b6841b067941281a2eb79cd4cc3fe9605bdc0514749c9ca1b19a8175cbbdaaa85bd335b53c0ef736ed336ef30625713e714c0fd037d4cfda3873bf43d4f30a4f407243c40985ea43b7199c97eccd85360762acbeaa17aa5b3286083940775f0250bb4a9efe2af9e49e24c039c55e21f8c452a307aa8ec2b958d826ecbc0483481fe0f15e2bac08c602e3ea6c1391ade373bdf1f3fc8204f3757ada3931bdc4f1fcfe31494f0cb7a9372ec455c5842b241de1b34f044891f703ed727252b6569828f9bad09b87163f1cf51d15903ea647c0491fbdb98408bf83ceca8406923c32a82e735ee69e6d36b285cca14cc73f0b6b7958233972c0e432b358faec62922ca4e9b591a6c3db0156bf64dc11d1e4176c4f2e1cf33dc5f1b1cee47692bb3c4c7b556d70fc7e84713590732d856108ff0cfe7f0f4ab70ba2b37aa914af373b144875cec9e4acb4461c64b3f57050817d69f1148f5d75210e72da4a775f7450b591389dfe4195b2af2c442f2cc76ae17ef68315320b4b7e5c5fd45747dadb00dbbccf1a659ce636cfbb45fafb4390254d35792b62a627dec8f028f7b01125b5866940e180749bb4c6043bf6dc1bdd4fef42b9a72cae8c7b977ca917628be786a5854aa96c4d5bf6ebc17dea9b85960079b8b734440606c387384dc93730b8595a98173c292cc9ab7676bd35d8fd659251aa6b91c60b3ecc6f05f1280cf81c1c4cb5b35f885f54d3cb6e74ef2b5d285e536495e792e582c662ac809dd2233370bce82423ce1b9b877c187f6d1b80435d04dd041d6ec2664ddc0733ecf383b47e295648bede4de1091e4f5c75bbcc22205bc6774f5bd1ce75a32288ec6c5378d2b06ce490d2d03729cfa51a6a6fe6d9f42c84f50b4f09d34d0fe9c6663dd9609b79db6ba949cf9622f0b9c7b4a3a2dfe3e65a0a8a189a267af6e0c33a482196140288525d76eda9fc0d320d55eca17394e99bac853781f3e4bc6eb29a08345497f88a1db763b2bc7f0780f4e70b2892498e8a8c02c0f5a5783aba340cac71e52a7ba92aedf8f2bbfad86eea0158caef134357dda217a51b21394fc7f655786fa8f902865a1dde832015afc9b3585845333a21a7789e792ac2d66acaaa975abd1486c17950b409d68b1e985f5f8268a2a73a8280e95d73e15764d8c1841eb17ab0f9a0c86aa839cd50fc40ac547b02b25e91a8cff760be5898e6ff04d4ad8c4094d01ee4e66d5a4e8d518052e2b6b1a090bf6df095f2e5c7d349d529170a3b759e112b4a8d574671320e9b1b5c05e3c9fa58758d8c888d04ae758a237099a56421c0784ff75adfe2040ad2d4733c50a4a440df6f279e77b4f00f9e11b2e32b90e971a0cb2c2384d8f3b562bdb9cf7b3d01d9a32f22b4b20dd3c9aa87917eb6387de50e24fd6b7dc5539b8f86f72cac8360f7b091b7c08d961bed2479cdb7125285b2fddf5cb72e4ad0b5ca128c56cd3475012ca17cbb8b44ab4a8a144efa57865330f2fbdece19ab12ed80d138ff39e18bc0d4fdd211ee7ce60bccb8f01536cf3214cc0b954605d2ffb15e02cb4db2d9b9ce997fa2439a13b6ac7ee94d845e7adbe949a9b42a846580ba4c270190f291f5ccd113727808160ffdf9d4243586d3ccaebc33d139a0178a740e49e8636ec79ca38da6b7d417e7132ca74c3d47b10bf20899c7bc4748a01d9de261d9ce47ce4fa9c93b11eaad1435dc5e0e6976d8743c1028aab1803c7c61e518fccceda700b2f8fb77a06e65512c901ffabcb65a29fbc59b3ee99d8c78769b0d7b4869b81d541d15ea1d743f64fdc4c489fb055adc3e27c056c175a7315fe6a83e9fb4576ceea2ef3ac782194b49dc192d65767c4652e00a6ad0fd85c09e9d309149da471e552f7c9d98bdcf5e2a399ad6dcbaacb1b96d282c8492ec2929c4435859227477204d440c09da48318e50f9efc39166b857189be777c95dbb63747353e17af08827d91feb026140f6ce404d438b4923db1ce7e627f351bc4bcbc9098e458350a5177f7d116db83e716b653df5f6a05b4ef1b1a112988b8c745491b7f5ec31688957576021dc06562b34328fa940a04788725152b891c40125039c8b2c266585057fcb09761ad17e5724797ebba6b033890cf985a8a9dc6c67a4079e5f5150513e02b4ebdb87325758541e2e0e2fa3d7377e4e13daa21e415605996b770d3a9ab3782703acf52a8a26f9c2950d275b494a72c841d1ef17acb9cbe8907eb4fc0f4ba7e6b4494feafd3647da68a389142a532cbfdaaf6365ec145a87187ba357e3c2d1b3664338c193c489bc9919c204394d99704615bac7268408690ddbddbe4abbb15ca5572a4d275139eb6358219db969c518980e890a5a165ea84c7efedeaa9603bc43476284c47b565af3b05874c482852df0c48024928219f7722bc30c017e63e0d5c8cad76e79b333a121e0246260c9e4ae5c994fb7d10560a44afcd6543e819161dd0e1a197b3d9cd2f65186ec1afa8d36cc4d9f7b476419f4b254a685085d32067e3dfa2d322fb7ccceeaa89f19f5afb0db8ac85dcbe9e2fb4fd6ba1aa374903e416fd6733fa61f4603af8cdab48f24497b3c10f340509428e0f5443c937c6f3db5ddf2d844714d2947e50dccbdcb7809f661aa9da385a468270fde7956d3b4f53a916f71b5a09de49243e75997eba783f8b218fd3193dba561559bfda4a20df0cdd1b35e9a6fa154c57c1a018cd9c0d02ba3e63015a2bbb860b1a29e9b6d1e887853ee2f77e27729e235f4f0df3ec2858c09a9f8746235c5ccab47cd247b99d991e979be281ee7c101ac15acc179b422a48f33c85db159a269dad7e52f6527d7d2985b0661189b21fb99668ae67f88a295bb9d218ebd0c4d0a1eee6a05bcd17f088bf25c1bf49610beb59ccd2a431e23adf3d404a3ec1fa379fb6b863b030c036f4e790c23cfd9fa16c6f9b2402eb5030af0feade5fbde4cf25016c716e57ceb405065410e10373b741a643a860999badaa50a4e8328cc385275d9a6374225b807e12f3d234f5e13600cbc29b0652c8ad73f554b636c4ce1803342f77305e9bfcc649085c1f6c38d5f59f5dc5bb78c0f649c8445a5ce2def5f17a23101f5eac4f0bc5cc73cac1c754fbf14898109c429cdd452ff4e75b62961d30f069b2c50437820849f833b25ae6a06411b8cb6d83a650feb424c9b19455b2bee2d7d8b0a8d664d75ebf23111f013fc7aafc089e5348f406663cbe6d3e09a1f5996cbb7be96c6fdfde3b291c66f9f2d9f55101991e6a289bcbaa61e3cf5242f5859cb5703f12d5398daa7198a311234ab49da9449c069c8c4e4f3483f525be732eb19673e5de93b071d93135a047c4a34ff4f7f774f4ec879b2a11245df3a55f1f95c6473fed1d9b4309ca42c86031e6aabef54f7b56f5bccaca5a34b1a3e1a21d72d7a9510b8ff451003e3f15dd8565974ddf9362b97031bb7af078207f896a0b47e89b904e383b114505fef2d8a9431e048ad854ae884d358c7d74e2bcdb6ec3aa3f738f8893ecb04ef4fcfd8a35528c884ec6c09bf15d2bed57a7de9f692c5ce2712ca6bfedb230477d8d84bef7ae48fb3bd4c2535432f029e962423303dcfff409c63cc5527204498646f95fe2b0081343b59b9fe01330d69925e1a1f8faf903e1d624fe146f8b774aa08ffd5b5ea08cda9b0559271fcb96e17038b2ac7f1e3c0472f84ac6e72bdabbe15a0c90841c5b207d9cb847b3297c60059362b408e5963d0f68438b235f7280122b33f52dee077695d3eb24fd186b0e3b5f8d96712a91914d0e2b8f38d365142cef32579286d3a4ad6e9b3e6bac15f80539b7b5d5d1e768865ecb5c65c045889b333cfb92a43c0b829fd25cb022c430092525a899b33664a7804a6e7b871edcaf74866a8a4e5f011dae4047f014a0a363583442e1170eca355518d73d2afae620a44c0f7d898f9957baef2245623ea8f7ac94bf98aca20bdc53cdd67ead4a882e4833655f33e10696ec9f02dca62883f585d069bbed614d261da9d7ebfed24d41e98d008596c1b032bbd997dddbdff2531ab303b3e99286f94b43fb629ccaa31078fee4dc730080d8f6eeeb78eea9cda02adbbe9c39c7cf6d957aaabfa33129a00117caa5676935862ac650579034469c505ef3270e13c56957888d01991ff78c1019e4c068d7ada09cc392376017f4a017752b6801905600c492b4d207ee38c2a6712646bfcab119663ba3d9b729a3222f4a3607bf1c199955d8fb6e947de270432813be531e8fc9ae08223dc1bd8ef02dc8c44225fec92a50224e95b15b22be431d2f94e48997befe4c74c1bc15acfa36af00b02fbbff0d7ad7748602b18a85ce941a145de50940367f591470c114b122c4bf01bebf46db761e13d2f295d43d191b05a440e653599ed851ba46a66f92e2e735acb8c882e234c6cec183c3b0de38290f308b58b642d53622f542b3f9e9a73c143f67da626f20e34b0e63ac4c36c9f030d141ff976b828bb8a05444877a697572b07cdc8d847b43ce6e5c4958e1ba029706ead7b23c841f1d5e87a3b973c9438200999552e41388477fbe7dfdc1217d146e3b2d3a8a61e3330397fb170a78467d69759b7c8663652992772cf7bcf1c5f21ebddbe2d788190ee75aa313d05b1b8b5c65d4e08ac3d626c927b7ccc971a908916ab37c7b3a69855bbd60889e30d2fa11ddda5a3ae4ccd763d0b6caa656d1cf81d007e8e1f129a2ad6d89c459ee47d32cd2695ec2d7a136f8ebe2104da6c3a9c123a8b9193a87e1848d4c8706f0b22aef8080af7bb9e98a2163dda27f0c101131361d6316559c34579814f9213e0248a9c339cb7abbc617be59f6eb6541f927f408abab86db9221f74b1b09fba8f943427e13e702901d2c3212954ca698fd2085f8dd46b12b51e34201e11cf088872e6847208104314aabf8df886b77cf268282812fea1aed2d1306bc2faa7ff385674b0d6850eda7e8736f41e74ac7f9276a9ef847329ff69e753f74e159053af7d255162b46ab4c2f6996983191912cab8241485f219d3e5c70f1f894843f5af68f3adc2443c59969f4bf6d57cd1cb9411ff734380ae7d5ce478e81fa121ad908bfd13bd70afa36c9cdf57a35d02014fdc3a1327dc08246c7849b0cae00dd59b018d71f9a03df3ba5bb96e4eeb5f7ec0ec3d509594fad7a117fab0ae5aecaebed66acf1ee08bd1d9eac2e5cf3ab541fc49facf0ee805611ac5fb6d0b76bd7650f375a1e203a33af050b8a81dfff48af1555a8b031de695d6f6db59fe55b8167e33dd4b08d967d34bf47edd5d1d4a0a4a66c7ab3df88c09468675125f4446bd07805d8f08704c6545bba2ec5efeaf76baf384a6b85ea7f2d4ce5885e2569ee45a9e639d13be2f065c350d456724519fbed61d6e346949299eec3ee79d9b3a769265ee1e5bd5d134335ab8810341faf914805272f48df1a27c4e01965e9438327486530e6eeeadace967b7ad4fa0d3984ddb7970575e880efaee0b20748cb0c865f09a0fa3a32c08e8e8758f29b3318baab65f55c846827fe52ff79f7e99e2b94d74a6314f51f297ad3fe31c33c1288135f868b19502f9cf9b1c1410f35f021ef32b81bde47072368e99b3ab03ec7b8a5fd8ec14ea9572e982467abca40e6780fac64180510d76d1febea3425e4e5c044db93f1552c0d850b32628e26c500217500f6feb010563edff53bbcbe0a322a87c5b14a6d6800ed918fd5e9289fa8e5676f7b1810503f971b88933a4c139a8f3ca428df1ad767f0d165410feaecc4b0cce4fbddda451704cac2dcf4afdae11ed03acf6f480f9d674fe58fa42af93d724fc309227ed0c4b3706eb8ba3af2e0e707f1186b3ba89689c7bfc01ac84154090f41f53c25792b02b00c759e65b88ef8114fa456e97901b734ebdd3b598787ae40db80ff1c758d2f24708b23043875cce5d692ba9f60dc4a1da26d197e54f421835ccff68f6cb5078841f275490b024abe0a9740c542f8c1e1937e2e03dad0a20f5f380008c118c6e46f3e79d06c3d530b26f8a0b37fd2bd4c956edf4bc0e12e73cbfe50196a713c1b4acc8d6e8ba4291f7f0fd640c9967a1dfa17a7b4c202398ea12f564f71d3aed95df87ec2aecd33bffc8fa006ec0a9654c9d9a50fa57baae7201fef9e40b3c211b290e83a2c1e3f223d2c40fe73921ca488f80daab8588efabccd5b2b0519d0bc75c6f8755208961bbe149fd60b2a5b9fd5c2d7c20ef567c7016db73decfd35994fafb930e2eb5328dd9485d59e4f9e3f7d58acdb77b58e5b1c0fe337f0df17078820434263d9f27dd4be435c583fea98400b7aed8b61bbd7eaf3b381b8619bc15be6799090198ae020b6c174f0ee0adb1292b2045b7ad09e2df6df59a99b732c6699c8ba3428e3791a7027e40b11efe36fa9efbb912ee32d94c6f8994c9f116fc0b39e1620bbb5fd246cfd412e7c77b14dac250f9ce31952496f5819180d90de4426617a8e677ac2ea4aecd9c8e6faed2ebe3656123445da914370bfdfcb55a618c0ae1b29f86b19854af541a5bc1fcec1e04c8f8f16b3157f4d1aaa3593397d71aa7d2adf18eea90e4c9dbdd15ce19d6d1c231d127263cd5f62e3466e0cf213bf3a1e0dcbd9c75efca8c83387c756a0faa16a4e5c2507fbbfb9d2f643ddd30a4e047761f79242ffb073419b6547e0334b2630a495d0b3cd4009f689ee802bb4a04b6e81c1d8c190082e97f1c2bfca31b3eac310433b180eebec33a9b4a32fb8f81c35ca715056cd34341b1a702c4b1a1847846461ee7e51a9e0653cff931c74abab2f6395ff4ad141c8e2e4e41959dbf598b1585cdeda6107efaf3c37a5ed359853be6611849fa61bfb23cd1e1aeb85ae095519fb10ca16e838477d0362b3d785f92c2d4fd0a7424b63615a769235e2f03ec08f5cd4250f9f85ddce46605053b3c7cf1e6c167dd16c29bd2316b532a4963d8c95fd8c203b1a9600a3e0f84188cdabe958da07b08c4cda1eb4437cf518d3f6ea236033264ae6e51efd319b1823e57d21001a38fb20e2219cc7f5fea11d8bc22d3b293403fbab367eac98f64172644f6266f6e4c50fd096d7d51af87fdedf174bed23194e893daa4824d2ca3512b9fd8cefa67246c5302722326f8f57bedc345813b4302cf08d4826851cee33f3b55a644ef8047c5eed849215ab53e77d283c3245857a27819eed4c87f1bae4c3d606c6b693e84688133031b486c4eb9483d57dfecb63841f473007cc0ba88435dc358bb1fb2491d4372d9ab4e62548a279cfe9694bf9798b4aece523d5e1038cbba462cd020c1fc738d93104f3ecebaf7520f52c1cc3b7699dd18cd3c14c1c67c3a2346a025cde697905282e57292797b250d7115fa69cfaa311dbc049394d1867ceefaf50223369ae54ef6fab26c432fa986883c3ecf741e7e2834fb2307f16b990021a14c214842fa984b22ed2db5513c74e76fe0207ce8fe62dd83c28e05c2b7f1f50b6d16a828185e0e2dd22bbfa7311ac9fe37bfcc8c0ee9c4c46f001f90475078d39bce0c34283d9dac3178ef680ada63c51652d58e9af67f35aba49f55a44549694e15072227c8baa3c0aa48e98314b2784f98ecf9c2f5fbe9c15cd7f1fa86a49d8a2e54f71a48f3df59605b1f3ca792d2e73504188d2f90b0e0181c0f9e2bd520178d4d299361458e3cf06e36b89d54cbecbec28f1aca52c23f4710b3637a8ecdc883640138499301d05ace3a04afb59cf401122651ffa0dc20952782aa1bec91ec89548bc7aed448f57ef46ac17cefca6961857e37d74aa95c1ba53568f580e925811856422987a2c2f92b5af6c875c0cc2999c9d533bebe53ae4763b69deb7144bf3ea6d7591de1b756d6961a83bef5aa4f770087d852987c6dd316ebd4ad780a141d20afe62f5db56d1c250f7cbe9e69a20376f451c1d1492f8e822e03b6f6abd696dfb77cd4021bcdc11b84f5ac203e31e193ee2bd87eb219c1ff2635d8b5dda61e038a861adadc180dcb6d505d216a683d638b78211b3560cc9045d78e85e93a051c7e79ea67531a1ffcf0ce6ae830fc5fb51bb393f17b697265d2e48ac8332a59db59b42b1650f98f98a64838cd86072209dad4947bd6b3113a4ec5a474ee521da3887083e8a9ea42a65411a156f4e005436eef5753d589000c0acbb01c6973603229c293b26f42e90b89a4574a97565df311d43501f974952c2f9273cb2b20c8e377d330f32a493a534f9f1781eb0572d0c460214709211db240a2f6a83645a5f3d32647a4469f3dbff87384e159af950fd191eec13e2478ba3cc187f39bb42f82de36c84a66701d2e47971dc15ed06341ee1b57d58cb265b3350f3289881c94ba7fec3202665cc31900d56e9dbe54470385ceaff486257224ba44b56f14569d48fa04fc01b9ee2974e01edeb0a06fefe23c4ad8b16e14661a2407da9007c8beb1034653180fb8c3848231400bd768e4eb0874a8a74a2dff966f83f6ce86a807bb018bcf8a7a69f69f7dae06bab56db3c7b901334fcba2bfd41ee5c42c2a6090e36939f2f232be335b0a421f65bdf314e6eb7e30a4b0eee3dd4e66ad2d463ef80687ad161848f8f37740c12a1a957d49a481f1336cd2192b4b483e9866242d349afc56eedda868aeee23a6f7f2835c113156bdccd59c4b31a9e908e9f89ee70cc1a428378d002295fbecdeac948e47fae8b860079dab93cb457e05ccbe2fb3120aad4106ae1df7dbee0d2ed008ceb38ed2690e9ffadee30a14584211057d4e6a510f6d1fa9aa6cfd4d59948c161e4dbb301488b5784962cbdafe009a3602b148f91d5280c448b170a195479e8eda35e2e2d71531546ad5f871bdd4e6522abd2d52da3c5ccb3898cf2a6ed4c5a733a4ece5d73d8c25ca6c50219736d2d55b29273e9ada4e380ad462f395150c28c3aada5a85973fc262035c6bb52c086864b8a4c999fe51ed1665f60805f8bbd44328562468196311365db75768c4615a8edd367596ab3e3f9669a1474dbaa2963a092d3613197b40bb22006e4c689b45a9bac238214013e54ba11936f5c8f585a35389a0fc7edfd9964f3106535b201b0e74a2125178cd724d6e7e77abe3fac206609a23d9d2efa1afa5fcd06b481b21dc9072d445d5e88cd6c1d861f6fbe641881259c57408e8a217c70b20efc8f7c95bf2b06188c86ea513853b973662f92417c306c7ef6fd51635376716631ba5f40f4b41dc75b34f9927af4b04e1d13d9681250a10ad685ddaf03353c4476e68279dcc74a83e64b559d0df7dd5dcadca59d292ce607adee11723be88d4cc76b2ac08e30d0d9425b0910dc136a9edc6bf37590a56d22777eee85f448c92821e154a31bc1353442eb934679dd6472176cdeabf3c87b92e0cef3430c54c8aa89e7ad8e3dc55a9656b8a21078f9796a82a9d802308a90af6b68cc7ec5aa59761609111c3add37fdedc8ee71351ad9091c448cc29297f135678f0bc0a4e61fd0b3af2cc1af5021436f8b6b58e927f26dcfead7abd3d10374b44a48ad24ba06fbbc54b633c4c0242d6c52dd1e9cdd432e7b28383e15fce850121e62e46b4ed4ed488046fb8c27f9ce6319342deb9cb1e4c05eea3d0d1eb553254c60ff9abf0b772bf55e97f958c4ba8c00662eb669c8d6a9f7fb3948a494746e9db4942438fcad64d00a5000dd4db868e3b7d90e66ff1ae5ed5afe982ac9ff3fd2bfdb097de4182a989e1a4f63bdaf250cbd899a7d6b4bd0575265637ef2f5a0548b4cf290ec37bf3d0e344d855ca806d22703ce258a295dc6066c7193dcc4d6b59d4de497f36538053f1e4579ea3eefa56a9df9c5c4b8c233009cf77bc647a293158ad4293482e35747723e2f30ee483e79960267a44223778a77a1f0db5034790b548d502859769975db1a97dc14acceafa229d0d548e8e2054d297886352dbf8afb86e09ea1a39978faa3b24808551438ee6bfe9b0701fb741ec796fe2b3a7b1d4873ac8c87bdf30c16fa0cd0fa0ab63e7721d9d144155b9f2ec4071ee00b218978c2a5e0954912a23921286271c76be4640731d99ca978081609fb5d880c037733c3f9242d5fcbd5a188640d38a57816feb8a877adb639b595b94fe43d90940967f2e7e9b4fb3fc88b89e9af82fea20322b3572837d193eb7825743b6347dd1389908584a4713eaa51285ba8a2103afb1ed3a547f3ecbb3495d50d46c16b406af33b0c41709fd2e693074897408737fc66572998c8c32948d6239743ed241cf4d051bdd71f88b4d17bf597b6853fd0439eef649e6745a8067fde224a5cacbacab0151f4eee907f2c4b61cf3e8ab27353281aefbe7aad9e8780e731b1c1e6d271c85a36489b10be349940dfb3a525d74dd1df7cbc943e44ea922056e6f481f2dfc26fa377ce504168b89ffc10c87774f561749388ed62b99e2a08db02bdff06245a675cd4b05b4ac42169000554174723dd79bd1fea0b1eddd36a4b2d98b0a2163ef5cd22d4f82316158facd1e870c559dfde5a3541198d73be263eaa5e988cbaf42b3a00cf44ce092de6391cbd8a7614ecfcb781127767699b7ce42527b3613f40fedba1d9546de2ab94968232af873a5e817107644b20c1e987f762b3c967cb0fdd5161cbc1b6fff7a2f37619418460915d984ff7fe428b6f3a52f3b9bcdc8f61bd38e1338592fcb4027c3d07a4b04ff18c644dce6e902f18f6da417847987c0ffc3a18e2d664060130a0953bcb21129c6bf944b1c8a2803a2e03bdd202a930885132224ae8dc687776b0c4786d956062302f783fc112855db042edc2ccb56c3d083ef7d73ba8bd9b1229fd5342ac5529871af213e9f1dad0b97e9997de0ed02b0e1c7caed093a928275b501933c18ba1925f820edf9ce135d0fd53a9d2483d9693086ff2620e9e3771a8c0c44f975cce7cace890919dc94d667a2d37d5ff0919bbf079a73f9cf2d6fddea125d737922bc35b7ea59c65b56aca52a883b74b2e93afcec043c475c416c361ef6dc2d635fd38d7dc5ec71e43a145025673a4bfd87b784fcae9dd29c45d847fcfe5f181eb1a8261c99ce429aa6689352d11ce5b5d14a49befab80dc53721a6703d96d762bf574c91d315802f1f7beeb4a49e6deeac85f3b6df7e9fdd83e6297bd5eebfc2326dbb80c2db112977b398c1ecf6928afc224f30e3699b3ed109078540e8402dfb916ee5e247987d2ee29e1584cf71530cedd0ed1a66fb2160fc05731ba9b1075604703868bd5ebae6e8d6c961d18702e3c9e48b0b1adadfebb19a190ca2062e7b4c04e452988aeeb990e27c541372d99b468f0edcc106037f035f55d685ed2c1b99f1cea02830f899a64ce2e2efd7d293de9750491daaa02bb2affe06e126e692775493dba1cfc77a996465d1d8d5ad00f0cd57f7c347ad42274ad21bd4a7aaacf3a51b8911e926d12022106a0beb577b454b939f72330f134b130ef9f3d3aaa98576145ae850073f5e664c19a17347c1d5689ddbd0b640bbff2d182fd361912628c2bea081169d0de5eac51aed2682dae22dfa84ee40d76d3588b0e8067fdcd0b4bd4d01750ddbf5a978e14e1461f36e5ec0c04c4266cd864f10222cdcb968dc1aae35ed58c5328fe006b0d8108edd961fac1e524e64622587261533b9134c347a47c81e7efa843bd53dbe69c6d708ea160a020faf3fcd0ec0981dbf90b674263177328f52bf09a63b3e9b0c8bae9a39845a540012b1f91d234609f0271ec78d79e0daf6db79b07e3ea3a700205fd12a2bd54f0f00962851988627d1137a59057c6ea86748694f9ab0b34adae80a7a681633ce50b38d802e51d28e10862680e7f8abcdbaf9952099616164dece362b282d6689809fadb381ff4e09ddfce414c6ebe3908c8a981c33f6462133c994448090dae47972902e3652202f68d421a1560c093a4c1699ff6d27796f69e36780fa5037b9e6073a04415ef30370ec5e0c7eb1fee9670dd5f0ef572e56e80770b6124e877b6d14a8a825205a55a146cd0b9c438ed3fb63f902c13bbc19ca325c3de636e030a01f37f70db047c9bef8239081b2806e21c7143ae10c8bbae0b824d6da632bf949fa2c245d9ee5ae3db6ec4b1f29f7151523d807dc15d499bedc410c032d43f0bf0d632b87f0fdb66c767dab366f256a7c8c74020885bd847e6f960092f385a02e9c315132e1b89ce428e0fd287b4a00bc537a4318dec512d1e1a37017dcb402d39c5ac4d81aba89365a20f31753a740da6fcae58f3563490b360c7c9b3a283f107f78afd7cb5103e8765570afafdd51bb0430e8fcc08a4feb30e3f5f5b16b472f5ac7182b2b4aefca2649e2ca5d040714d09bb92b167003de49b9ce540c3d83ac1154398b29006765324cf006dd82e5b3c2203514f3da3b7182be95b07731f4453ebf095dbed2ae8012d6c21ddfc5a655f0a37cf976e3c7c61864534c405154de2911115740837f9500b8c850e97eab1bdbeadd86afde9917a48dbd9290a7a8f36064d9fffe52740cdad22f750525653b83eb7af673a1033bffbb91765386ad4f179bb8eb29119a7ca754354c0b2e44a9db40d204a314069afde0f8e256e2be88b6a2a85bb9e81eae92eb24262b8595711482cd723f03f84f64f0a9c5795c8fdf8cc0d921f01f10a3747a0ab7bc83fd641a26a133e8bf0ed287fdbb53f9a5206631d7516dd76046fc8625a9b3c4a3f4c3bdea941a862c71be16e04b51414625191047e997ee4ab3f3ee8ac7c8a1c736ab4685373ebf893318ecd330d0db2989ad4c1cee61847dd9a838aff360dd9d1791dc61cfe428a563b2bea876b7ba32661765a578ce3dc2593cf2dfceed0f22d87eac20b1398c1df7c9c05f8a63bdb35f609769befd434e1dc1daae3d4f4910d212fabf997eec27e2b6e2bd489bf50bdcf8ebf95c775d51f690352de37d4f15333d50da8d2d864f2776a8839813159e409aef1b04d47d84e9b73c97cc3a7c78f36e6e8fc9370eb62427855aecd7b62459d10d862b7f16a2c3f8bec24389f5115470b59836d462da44732e859b9afc5cc77be449758a3948e0201616ad58a7c520466d590f3797acbe108b736571d2a11998b26254955efa48908a4232318649ee054c0022168302b02f0ba8b35c5af29684df54d97affe73fcc1b070ed84344e8319423dd0c80c5a6e0f6adb18f6c05f3fdbafaf8281c6d12032d6b1df9acf0af5add1191fd5cc8330282eec4c1ef95f48b44ad0f04bfff4e3bf994fe77e51d4fb513241768b22a9979f4c2be1681606664c637dc9600e88bd6411fb9ba528ba68df1aabf792c9c1fa5b03a7379eaf57668c71507c46d4b58aca2a1448fc6c97588da3730bf3da016d4638228e7ea58fc34c2f755d3a751b684535f83f99c3e490ee25934f0a929dd60e2f312e5693319815b4b9916b81ee50cc8c0c17854de7cd5cc0e5667dd9f2ccc0ce9851fe5380de67223fc23424711aeb0e89807ba37a0728a79063c41734c272bed522e6f909083e8453f9374ae4beb772722f3e18b5c1a32bbf31f49520896051b79a9c2a183f1f2beb68b9c0d2ea84eaebd4b6b06f3b05f5ba8cea55707e911ec5777c3ec1a4586b58b589e4181958a412329bc958b297a330821d63f6329a633f982dc5b1572b9e3c0ae159eebded351e8d5411bd39d39ae63074039f341ebf6feed7980728077569efdfdeb29c72acea904b4f20350bb5d3c9fc38d8f69f52e70dabc30d75c3a08e91855b6b739407775e6c940d2430cb3d2c1b4d4bc7c7047d997640ccabedb0c5822bd09e9718b859c79e973cefd32893978aa1e0a061e0085d2ab95cb3b08f213ca172e85ed4ca78cbe3b9f127732ec437f364b1700997919daa93a108b05826a17e56affb31994b50239bf343327fdcbdd7a7e735f0f1fa66a6ca98c0d41ee555472da58f35dbb2ace3110c771362fa0ac79c3287a308ace4634d43733988cc88fc04469a93c52bb71534bdbbee0ad568411c96e14ad1d3726247f3d137c2a234895fd78cc0d2d53bae1104f69b1bf3979f90e62f4e6721e387b289836b8569af022c73543371e2a1d4c95deca0a7eccc780263d4ab625aa4efeb785a0319266a06a6f060402b0750379b7038c389cd3de431d0c69ef614bafaddfab759d5b6723467eda1c66be0333da1a06f9166cb94bdc4c5e79ee56a46341154ba6cc5a65badf51187ec9477df9a010017264393007e5c5875b7ac93f301b9c3463d004a9de0721acd609caa8cd9a1fccf56a72c1fee643e3eb653d9d1f0e1488e6fa6d5e2b2c0326dbf4fbb3c87a7346075c95d515e233ca449638e575fbe9da89fae7e55f7866fe022e0ae25bec9193573378ce0eb1fe6cd0ba8ed4b5fb5d51a61ef63ddd74b58787d4b0ec785cbc063fd3c64a98c0313aa252bd090deaffa27d6bd444f25feb717d2f3532bfb61fa5d26b322c0a0860ba8beefb1ff45b3edd496b53beb60aaded369d2dead79cbeb7528b97ac2432b454fc848ed372b725f66c668a164e8815723de7af55fbadc8d9bd2cc5a9bf07ccf6973e644e9add27d93517d8651ce9cbdb75a9b99b91b857ffa57288109ee8e11feecf50c1e039ebdffbe9eecfe212cb2379f91300af6f312579fb1d463b57dd601571699b73a4a5ea5f6aa8cbb1d542100d99ec74a9ef56a1a5f14f4409a93f1655f3fae43c84e7751f86ab658cbe028f8243291ff5f8f9d210ce06203f703b3b65e66182fddb639f29cf6b51f32b47963554724d2b9f6d230ca210ce88f6d3cfee0d5b2516c1a35be88310cf6794459e7b6308cc9abd1cef403d416c0e94b6fbbfea2624d7ddd3dce576e6e6d52d5b93f2e0d9274f5386c07be3352e199c72c279ecf56c4866e74e1fb5b14c00a33f5ce58ba068550fde9aaf1a79867a996e2a58aab3947f91460121079b110bcbf7aa656eba6f367072dafc754843c94afd050761db55af706110f2ff5aacd30e9d2eb75f74d2bdff2be3be49ff344eed38027832bdde1e73db1d42fb4fb131b7e1b381fa2b95ac89a665ca9ea9e37e2d58235c3f9e6b2167b190fdc620cd7df331a3e908718eaa7ceb62a0c219d1c89790647b6cd4d307ed3f2a39d961fe8d991779c2d58233f4e2cbed9d8b0316323c807366220cfa912adfc5933e9e194294ba35e701f59242bbf38ef4b8905f6db5d6f9535028707a2106dfdcbbfdc24597ca0551320966aec26ca7016724b2954d35bdc83a0f85525bbc10a8a2dc1b99bdab178db9e105bf41824efd8d66c43e8dfbddf24a692685856cca7a44f7ba5055cf568735554e9c5d35e9282fa1581bae54af25fbfb93ec8435ccb5c1adac05de19199e58493e5a4a964d23714148f71b6b970bf160029a3f12863caf91bb8d0f8a22d17786c4c869160939f73926f9ea5220781ac29aa5e5d79280b77c89a7b1e673abe14dbdba8e8b11d2d08040b2cbf67062c740c439f0b0f33eee882b2f9dc36670e6967d8196a51ef92c355cdaac8df8cfb41ad54f7b2cae50658eb9b54530037d17bcc57d637692725500393f0b2b181267c2e921230d63fde9d5a68a0de3d49574ae74abbb10f7774dc5351a72b60717cc4984179d7271ccf41b1511ae26db597d923fb91f7a5ef71756f9377f3eb494dfd1161bd15ecb8063be68a106838aef1bf8c8b83a1a8f27c6ce7401d22bc8e9fd10ef0de48215cf093f7efa713952cbba97d838188f9008736cd898f98f3c4cb159dd9705572599868041e3a2fc51b8a861b1333b48ca4f9b696d9ea57e0f08601f47e2da9bc72608719f5a82882bd54b28810d195aae1acc4651cb223cb0ac2029a000ee045e10f6bd39a938902fbe654111d6b0e6532267c6a7d027a4e9a1c46b7e81ca8df1aa0fc059d27916180acd8665ab2169921f0f43e1239b9451e873fc763409d8dfb32696f3b5e1b7cac1c841d0f76c8e31da786b1217348bd68d65a75c9926481d8e711c3b7f1427449df75fcef0db031a792ede67778ac3812ba9aa2fd1206e5582dfdba877aa27e1cd95905158ee2046958a011b22f013a61e2d9c8a58109688121554e75ab48917c3bdc1ec79590b71b5a267f71b8225868234bcb3921464ef53c8c95348beec5b7c8c5a1c6883f5d2c11e21ebae37db38e3b430ee5711276dae786b34db04966bdaf40ef745d53a439881548de5547d1d8dc848f71497afde1ff379bf47f78d5b23b83441719fd6aa380535389f6589c1b99a26e8c51f9b600349e38a0e7da98f41eff634090fc2d9bcf7a40cd91712333b7d07622ef1545637b4f3dd8cbef457c298925dbfa1296323a948d468a95ee84a6ac8d875f8c63f3cabf5add54abfe9bac3678f73633bb8c83c87d58ab473be66dbc03831958315e82f0cd7668d21c7685528c204ba5a531e6a86bd44c050c13a70cd12b116f42042b3b99c26fbe70f6b31ad532a17694d886ef42cf7988326628bc14e647153e70a52e6b2beb2940e1bff439466c2bee0fb35b9fb82654483e345b0a3a2cfb500fb7663a2c226f83f401e2ddcc7a9c779ec960cd7b783f6f63e13d25a04f98448b3bb78fe0400e492e0901c93acca4b3b9538966fc556999802ccf223ad0c2f6a43d780f8b32dcf679bbd61902cd986ad79a0040632ec30a4723198a7948006c349cbd849d9d185aae2b6fa25f7e84c7bb0a667ff99be6f9287752c642051586de1f60ff27c6e466275ad61756d62eca9f5a9905e6e2a85a08d3837afd955bcdff356c4ef0cdf1f7a380a0c7b5581952b668b8e1a981caf1bc49dd735d768934b4ea9bc484425181953c1d7f520a743fa617e2c696b6cb4d113da0897ee0c39522abf887e8df1571edb97c4c9c628bf07ee5a01faada28d8c61ef30feacf3cf52469cc2a3c16c0ca23d201061f58f0edf3b2038a5e3e8994001b3864f02b0482c397e55afbfe61bed369450383cfe8c6e2b9194f52bc52228ad94f7ac96a3465357a7657a9b92a033702472b3d394c9dbab89d95b77734def7dc1fb6a4555c0c60e18179b32105a3db66fb62967a4850ed051772de833e62c0c6419d1ab4a09558cdf3919da41ca6cf9fd593472fc70e1b31d94ecfa18cc3f3d5553178330dbfc9c677e87609945cd3f9a59db29d9b7084349ff7b1abdbd785b4a038827d849c27a4edd8b19761d599011bf138825bfdad782d2fe079407f5df2969e91811862b74bb9747ba6993d56f0755a8d22ca75a36f92f4e1d1bf264ece0e84244d5810afacc344b6e359e7e2b2e745ce602ed2f6dd96f52b9df77cf5275767e76338b8df10a47f0dfb98314dcc69f2f2c50f7e334147002636a0b1817ff6d79cc31f395b25fa8877ac079d246f0da57ba8cafbd6570bf3a5572d39410798361e5513dd1a4fa0741378494df80436c1732bc90d945de35420477369263e6e02caf10052499f53ce9bcb3a32021b0b1d2b22a2ddb5151238b30061e3417c969dc050158d06af2d02cdf5f8419f807adb3635cfdf5e165a9071f631790fd850d1f808ccc3576b98459f3ffcaf9ec2655b1d5629453cea47db90272ff0894572b5953651c4af3e0df64ade9cac3f6b6c7e5327646d5ec0c989161a1d57305d3a927c80bbf3455d3ef7e4b1150a8d07d7595755ab247c3ccfe32d2bc9e2b272ee035532e4c373614a08e3645099453350f3874ffe70beb9cd9a8236e9fd3dc3e2d49dd1bf3c04256420a751b2632b1c64f2549f4914e5dcfcf069bebd78fd88dcdff024e1b1570113e76c8edc8efda9bc84acf0594ddd387d83c8bbeff642d1c0c2bd14587824ea49363d5ce1e0e008665733e7d171945527939445e60fed2c5d9245f304697d2f9c254305ac1cbaf62862d6dd4d4044a3b6f73171e35ecea06fe6f01cefa90cd1161883666adc96a8f4806ad33c4f247b473aca073a967e8ef99b04beb8c76eadb4607d376d2bd4d0e0f39cb753148f87707f95ff1a5afe1b1848c82977068851e7f179be6108c850d0c959a4050ac59e4d6b00e13b31c248d0e7a3ce012df9b13eb517352e81c57f448618c80a1786e82ce71ebef6b5753e5aef4fe23e2953862f95f0a665b9a14e24d3fdd7f73ea4a8875218b3736d38935670358de5796c4857838822836140270db51bb0ce072e5b895735a9fb8fa63e3770746fb7d4c4e08399f8312a533efdcff3b1ebd1921a1fa83aba8d143ea7a0b114db1a56e459e2e50e467d1faf3bff30c69fec512b03e074b11295a38f4ae7a238ce2d539e1a60f1707f8de8fd71f0dcefe47243facd4671bfcd419122d8bc52830f6ec36c64f2278e3c2968023ba7f4a549214491efc58806630072952b3f42185f9128c62223c67d4e0adcff82ba9ba8cd2a8da1b8a9e0cc81008dcf46aebdc64d7151052a91a9a45153656ebedb12e9fba33d8590be1d35bd0cdaad1a38a9d4976473d25c15fcfda25ba291a899c6ce9ae6929ed9dd940dd13b213cd9e6dd93edc0d9346402d71c5f4e0bb39e54cbe38a6ceb9023bfcaa13b55a7d4cf855a85fe8ceda1692e49c5f2265ac0a988964a5718ee3c513fe4116a9e062f0d5e30692d500d1508e472282170008d59100559d7505928e8669e913ec5e5c075445e070cd750d54f6b33ed8ca4f5c1db72a031498d76ae178340e161ee4af031465f20bccd106c41af02632585b1bd16b95c8dd9684bc68a05b59981dd2bd74f8b278fd81de1f5ec940aa2ec23ffc3b3b7a2bf94fcde876f2d1eeb89c062a6ed6652a3de963e2729ce773aa2a3ef282415fced0bc6765be66724329732f2abb0b5646c965e1cd3f64a40ff0507c4c74d9aa054db36ff1dce8038bd5b40f94ea33aedd62153bc14d14d4b6b026ba289e907c4d448295068a572a73816974fb6ce7e847c0a60289b4ea2f3a4c8984013f1da705a7e7aed5f310fc3919af474bc7283965dd17b1e56730e6c46aff43ee42b437191e198322d6cc9b7834c88c6c57a370507ac4048f764e0e57bef0d673ade31db1dc21192c6cbe40736041d6a1747dbc2e7cb381babcf203f29c9db85a2daf6faf53e1fd7d56aca0c444aed0956a3070cd84a579a931356706e1ef1cc75711365e909363d498c05b93ba640c996afed5347bc540db0232fea586af74ea405e2e55a59afe8d29bec6233bff8ccb10eb0b2a2f68e40aed95439df5ee79bb3a3cc3b8ead5527b241d9c90bbedc6ae8e009a235d1e3d43eb23591ecbbf6e2105b483cc992287920536febcfe8242358e56dae769637827e78516e60d487a427336631d43e4a9890a3e4537c27b8a1965495b90a6ab1acc6013db85fcdd406e2d73258b79b4f0beb0e0d2a38a657f303298da26c53a55239e11d7e4c7c767faeeb7a9be3425642488f22e6256d192a32cbbad5a24518ce89b04b93d2fab26bccfb931153f5fa61e8b2b2eeb27bbdde01ad5aae92d7ee972bdb10bc4465bdb93fdae3344eca86ea921a71e9d29909827012c90067b0f67563172d62f4ef88197e382ee55753fde2f1a6804a9dae12ad26ada1bda28ee55ee17783d95ae4ef49ca46990234d9487fdfe2908126ba553ab714d063607f0927c87a640cef5c6b3c66bff0b12fbf2b65ea7da8accbe4f954b6c2279b06e1fa6af363f10be78ad13a68341941500bc73708ce33f4f89edf24a33b5a9326957073f25dfe43203ec9cd7778752375aac4937eac453165d1a5740955c5178d320ab62d607063612450707343e050bd99b140d8cf2e2072a78a3ee261464a65a5336b43dab994ecc8a801e261caf8fcc838ea6adf4b626677bde33acdea036d7060dd21d642327f4936efade4535d58f006fe1a865b1a6bb1129649f55f6d0f38e836fd843027b985bbaadf20363f3be5292b753300c214d24c6cd5ac58901a824baf1d3473f7658a80a2128a547ec33103f27823cc49e3b30655e2f7a9958549f05c35a64fbeddcffe2bf8b0399b125c6c5d545a650aad69c278ce3c22339d440f414ea108cf2693f633962d3f31604e62ec3f1ea62fcb1ab8adfd91cfb017f0d7f085c5c9f0598e627409d5acb858a5533bf372752ac1384850c891c1315f6ac3e0a48ce43e96370e9b9f5c69d13860e49bf794991a709f53146e256b8c8432ea5b3b0ea3997c522c776877fb1764493fe464c874f6495aa989518e8e026405bc500ca0d3134b32a11d974a0dd992c67fc3cbeab1de9c68dd4dbf296d4822b77eeab3edc658cda43912bca8678adeca15cf8fb89146e7cc2d0543554d973c8731ae062ecbf18477c94feabd800ced937bf25299539ba0805caed722558f6941e8138709ac971954b69af1971019dddf9fba0632ef14c824582637cdd9cb8deb7a6ebcba8c91c2e03cec6b48050cab54384a0e616f1a7885241c27634a77e35aaea9aa127cbd1b921a773c6b3b6dcab7cfbe17dd67303067250acaa8188931a9696091b8337e05630e98d3b77dee6846314b0859433580bd71302512961beb81581b0fbf95c3923e3a81223edc4b971f2c547a621b4b4aeff65cb6131464e215f759f9b9ae877b486d06140a7934cada09f915e8d999719f7f0c33f0e7bc9f81f11d3898d2333ebe812971f4d46fee10cd2ddc6bb9d3c0cb315144b02d8bb6007309ebfb3c459e7bbb3c54b69a0a0e8e83ebc342e031195c72996f88f482e4ab7d458874e7c4f6526fe399b89971e3b190de4fb0c990588e0768556824cf252e57b674dcacf50f55b71f1cbc2ed74c58224106bc4fc5a19db7e7c6607e3aa4cbacdd646eb6737255a0b6911c6f0eaa22c612fae21287f4f936c2f17f64d1e25debd08bc0a8f79f4a5b6dd0e22b08c7befb7f8e8e2c4f7dedeb70bae841a85c07475d776ddd3cbf65e4fdca6524c5ed38639cbfb82204e78a7fce1a42222c9eba6438a397c40b6480fc709b57d8438c03029ecded9754b92e0794660b1e249094cefed6772407af3b5125d383410135160774be9962c1db990f74cf1bbd18e800541058dd6f4cabf5db5f87a76624fa5b2ef15bb7abeeafd2b88ecd2b0a461ba7603bbca72a4b4273dca9dda1b072dc1daff42bdffc35cf4727d735cae3137b9c368a387bb7903460f371275287c70113fecf5980ae8d65b93f9aca06b2caff0458aa3904ef5e5f551ef82296e9eeb6e3cdf7a1118e882f6fc58766dcbf6b2bf365b171a25de030f6732b2c6d3db210522b1934686505dd4c008c99727401311879030ecaec214f591b6d5131df1aabb181e1ba12f66b491913aa6a66a8ac808921cb45a25a7d29fed3b49d65efe060aa360121fa732f8129447da0c71dc7a1903cd53397f12330e47f653035569bb05b7dbcef6159442658c9542111664dfc8220d1a79741d6ff612eaadb7d317de147b50b3bedb0707e18ec53c101874cd66fbd1fb117c518c5b75ff68b37b05912c578de5114b6745d675d8f15832877e738cc6d101eeb3ed75ba46773dbd739125d0c80f78cfe1dd49c227e40404ff5fcd7281abc2c47e382fea5e4932b36e098c99ff2fa791951828ca97e0350c97922fd7e016f04be1c49ee079d6f39012ace03280c9c4d857462845695d2ba2951c133aadc908528961de39178e2352b712776d82bce609227f0097eeb58dd5ad414ae2b0987e491890f0532b6a363a330fa2468ec96c56f4669b82be728ebd23a313e4baa794180c2cd55a3c717971d8519bf4dca3bc6516e3f6a776c80fafd83db97c3cffecef3f01219aaa581853c8a679d568d0c4bf18b5cbf484d6773fa48b138802204cd0d4a3a9e5ce5a451a99b0254cb42d7d33ab9376c15a8e179717d31badfddfece816f22cb47b821d641ba02a84fa4bc4db21cee4364a6e30347ae6288439330e785897fde3d2480163d15eb84e54b4d59771e61645a6ec226919f8ced5bc59c56df2bbce236bcd5a1bb34568bc827e21de9c7fbae05fb6f6023716d80b8f725c93186628199dd2daf033fffa8ceeaf307ab972b0e7820cc8a92462b665a3b2105548bc272dff86909ef1da45126c5a720a0539bc0312943a02af5d1cef8072b07aa9e88f55157a85ab955b3a149e756769f62f277de76ab7338ef53244cae83dba79358dfdd5c0c700191a48e606371dd80cff6693d3a0095d38b2cf2df0e382ff5428bb3c397b1a5f97ee20e9365c4f021ff0b5757aa295638b41ed61f9730908f7e33b59bea2d4fed78a34803c820a80168ee6b455a1f8dcef01edf2e83272dced2abf404ef7ebd97764f759f502335eff5c6316702f6929f80650eab86fb1ce288527ecd173ef0f3960eb0de12ae3c877a3a38f99a002d3f22ddcfdd2620176ad25858ab58d4fa15a260c07964f729a5652b2bd37a323c0f51c23f20da43d017026fa5cb625633f359f217187fdf801cf9ca8923b564ef26f7169119285c384d574068e7bac37f102557313c29168f0f438778d8061dd2c62d3ebb96900342ed0a3e07be91b456dbb5b7e649187b039261df7b3c730bd4386b4e71cc236fc052cd9e39e00e975d2f7b4e980dbf37f328f4917eb5a702f90ba6ce373264350532eaf7e0d0b6b4f16c71cdd505c0b9d4415e8d34d764a904da3a9b026a9f61bec976f9c4018333eaacd4ca53777fa424b6c143b0a9e6168fe6e7108a89c202a932bb8c12172fba3577901451c8e0b2a4cd65178097cc88baba4617a3b66634e0a90d73fd054cba628e61f94db4262934fb0df9129ebb80d68698eb3bd8dfe1893fd264b12fe3498b2204cc62129d0e60a657d5b57f31849b7f28c904857d5786395c5d9a3b5cbad20f9ac968ef2fb9022140a09e5f59e4342264a172ec696e9452556a79a45b98e93a380b5d0d21bd34235099ba1e1ce863c98014706a7aede57f37cf283a091237cabfdf4be2d297c7651b12513444c0992f307a35038ec469d87f5a1025569450a61d774f3b143c3e01c32a0db6d4e121c23d3a50d14673a2b6c517d1d7892ceaccd9753b0a3acd2eb4b48efd17780af9e67899ec85295f9df42dc30396a1bb94c8c31b4c2c41c359e98107200c7966cb34761b63a024f55683323b10ae8a06f85b3c9f56d7f9c19585be97dda58a8be0a17290c4b6f898328520a7592aebff6c8ce2dc871e3e07c01994976e15e7f8686b1538163bd93f500cd648dda2842a2d2f44c81fa4a527fe21a62eb675d2059638e5aab8fded6fcd1990f098f2be300c25168b55ae38aff6d8103b1a11d30bf2552f9b96b5604f4050e538c81900f7974b842bbd690fcfe8b353399be6c5863df70d5c3ddf97e0ed770e6e2edb147bd87c42e507c64bfbd93554d0863402123b0400851e77b307e0410fe7321c1e86bbdefab8d78ee135ce61c1c4c1bc117b1fc8b4a2a36e172e8dc99ca78e49e38ed8054bd32cecf197621c18632fdeca5e3b06dcc6a8549b0f607370c9ca81465cdca7c479531f3f70608b0ebdff96acafff8616d0791f827baa63f286097e6f8a7cf605b209dcd17e32abf168a7f9c8445fc62fc70a84519f5972b7349a963897106ce059104a1c1e39e2c17011c5366e446872670a291fe640e6990151b4ea12db6de9e8fa42c30768b708371b8ee0e6ea8e3a3b4713a2912bf030ae8a573cc9f403e05acc41a3cc6e341f573477139020d71b58d1fb198564bec649e79260676002ef1b9eec9eef93433dd2685edf614a05688293e9a5103841c8015ff872da7d346a9946e9e0dd14caccb688d58a13db963483048226b0761302d2d86332e52ac22deeb3c54a19d34b423f4a7c1163f67c41307f11e731bd3ae5ae3954ea048482d9b3c86a778c694b497c1def8d63c26d5f03a5eb02307526be3b44d95fcb6283d46d2a9efba7928ab047a6832793ecba0d24b6e8f384a721be18116d570785fa582daf855ee8b3de99304a836f2d3d82cbfc8dafd02ca633f9089baf410a77676625f348953cb1046655987c41f5829576f33d6f452f4bfdfe40f49eccfdc2a68e2ceb06b9bdb907e9f8197ccd133ecf70205ca88bebbd25ba69d640e149fa44ae591ce421b125d0c954545d13db1b6028af9af66d4968db191ccf48a51078556ea5eb2902c470da0a515e1f7343637812a7f516f331b9f7f1e48109ecb9116639c2cfe621e31bac91acc7c3e10ac714fa2e8c4d4667fe08f852a57f2fd95fefbb443e420c7bbd93e92f2c0c050949c15bf64971bec2aa6df2d64622c4c23fd34d6e21c1753aaccda7fb89bc127c24cefadd8428035bddbadf45b2ee6f2b2daf45151ff85d66166e5044c39b96390edb2b3016df21d640c9167e57c7de0a9ac98064e12a3ef0e2d1a1abfcb4766044e2dce737654912d7b34cbd227b8c9b6c48be8d7164cbcccc9a77ffe8d74c04d42a1ce384d689c92759d8c123d761cd6a2e641e1e65100078964b0c5407470d51215423c8de14bf8ee94d9b056da2d66e85fd1b7e171b5238380bf1352bff5192aabb599cdb4d6fd1faed261efd1a9a55ac158dda3eb19159971f5122543ffa48273568a603ab62fe6f6a4b1f20227e4f375a0b19a4a630c0355f67366170c54c6a54e34ee0475202527337744a5f64e09f0f8b59af40d166f4dcd3a8e32d72867d8af439e8075668b43ea4168e0b6e7ede73572c96f6b4c98dcfb8a2446e3597ef7f790ca3956602debef41c33a0c3c3f6ffe59b637c1b56c262f51bd6307cf6c305da659f04faa4b4255bf86b1669af2dfb468595fc2162cb37fe1ebdf85f0dea07f71c9716c10956ecba000b4694166608edfa954a2c8144355b9e62b8c6b7aa54802c850a089621dcef7bf015d21e0ed9cfc2c722a61a6b54e0dfed145d49ce09e276ccdab3b0d091d4435fcc39494475da72a5d5f9a83537c71927ae20541eb41326113db6f18cd66cd19cba73fdb73684c6dd209e262acb618bb278e6d6af2be017a0d1d6b9a577064fbacf9e08bf86cba5237838d94b32fd44e9aab997abea14be7405777a69656d3ce3c3872a2141dad17088400fa79a7aa5d6df2ba9aa6bec1a070b8a3dce8cc7825ee1d2e98e71c9338da2607b8ac70d4919d030823ab65d282985a4d68b4458bd899d834bd79b93f9e6fe600fb456722ff864147a37bee8535b356dd21f35ccd52fa91e8c267ca867c14736e5dc611efb1a6c789f4a9e194bdbe8156b22a76b0a12569d46be52b29e7179d81c79e4a5aed059ac8c11f1a7e7b83d59fd86b8ad0e61ad2950d61d894cdb62934f7906b46f1b959ce9bf963ff479d57fd2a0901ff6729c0df4835dcfd257b6899ba64a7bdcfc536dbb951075e3d5b43aa4ce5c1898a998e0a08c80e84cf70d2c6dd2e0f0789b1318e8b223f6acc797e278f15c75b8006fa4a0af0bf2fe479c42a4b633afc06b465f90677a8135b3f58400b60a2577d4bf51cb4a9e01b47945238862777d810e58b801be884380f04f2550b7e0b59db51728149efd3119aaaf5b5db72fedc12023e141e894d6551bd299ea3ea4a279d7f8e7c68f9f74f3d8f81544c69319461b12c2ac0cfa0ebd97aae07145169ee94c33fbce7cc45bba2d3fa1e29900f8f7175b0c7fdacdb519a0cafa7b47a9feda811e721ad887ecbed4b5539d27689f2d2b2d0e3ac09baa2bb736d26a7f18bbaca6554b33fe3e935efe9ab7ef9b54ff690eddab88ac6e9680e456be0bf69c04d74e6b595293e58e583d54aef94256e54d2bac07f35d766916032833a732ece2a08f3b7555262d5771603def7ab0be89c02e5326271f9bc53a968cc3fb08c367eaf224398fb45ae065fa5800f34686c460b562bf2c4795278a220ffd781626dc058e08da0eff82dfc96e9e8d921e17ecf4af97681daf07920d96b8c8846a30267e117d97924dc8337c078c93700c79da1daa72cc9a200be2adf3ee05b9594e67a7ef55679c948821d3367e85df28309452ed1d90ec36aed128b9e9207f1750a363363fb724d3477ba2a525e859c7073f8b7d43f56ceab2cd9d6d8d0a3098b24708c896cbf81125938039c605c6b3947d397382f505ac182722bbf3a10db457978d23ec8b92cb6ac1af9a8455e519519efba15182be3adb0c3ef5db7e3ece9fc9c5c53c6ba4c72ec2ac7b115e620e75eb577c977152988beb4a4b8d595ea5be5deda979ef1a6b98b7506ad0614e253b202137752a4111c3015e6a7fc2bdf97c0fc84faffcb766cee8f57704729c012b2fb083aa20641eb4fedaf9caddd93d98a44c5e15372e1d3d54e5bab095526c3105abb29887b8ebb7c3d1c150b14aeddbc5a345e6ff7361ef82f523b19092c500682dcaa04e4800aac525674a7cab8628f56f1ab9cd19a48112260328b74cfd614b24773164c2f65374e350010298b88d010d89f203eb2add2574de9b6b82fd6049988a52e24213125d3c26821b95eafce4a1c24ec3a3b4b6819622e2a1db029ab1751760c990e117eebe358db4a8da411ab7a21d9f9f019374acf605899c82e8026eff7a3037f6328614157acf7e917f566e4c6cd545aca1427f8800b33e8045a0f4ba3e05a21efdf0a02ec77eb74c0dcf83085e5778faa4a839c73e0b02e0d8fa84ed58a66309144671bb0d2a37df518e6f06cd6dac69396416191d3ffb8f064fdb76fe9ad7f7ab6923ae74c13a0841fb40e569f854ec9539bb9df16d14a5953e8ed39349d6e8d1d246260df79dded00316dcbe454ff903459341287e34d60bed52f0e092730a254d49c72c622075741fc42ad6124a56d4bc366b9889d1d17ee2ea9ef12ac26add707400ce389176de5d40af0f27df933de737fe54693b77168f04b1271f331ca5de8535a1d309b2a06c404b2106236a31a6859e5df88f4fd273979debdbfaad8271a1e464079e3a12d3eb1115f1c1fd9b2b7cf5c513e8827b09f1fef3348fdb703c8ee362835572d67c5770f926e5e414020dcc887ee8da67b62409b553a68e3c9dd98e9804fa21ad95c8630be3e756d0e8339647c8d911fbaf6c6a81fb52382b94c33a79bb9e86b0ca8161fc089708e0460ef32319218da89bb0a0ed36ea9fd62ded7907d016e8a962f3df694636edd6df50476d80a919835d1f47a1e029713ee18d0e7b79de6440f6b7b9648e797e93c6aca1e90ba09e63c3ba0a71575f65aed0f789fecc1ae84e80944fb70fbaabf77fed7fb24e283292eec39321c8df7a2a52b31c939dfec5636bcd65894fb07c15206be2f3bfee06b9f5d5f29fbbcf7c37a6177cd0d048fdf008bc130a9bda5e325bec6f8f1781dd136acc1ce28be964148806778cd2d95cc398e7e90a90b811450e332c93034038b0e04f8202aaae9e3f89ec4360031d7caf05894fdba44db3c7533543e8d14870936c4475127e466c8254a24ed4aa8c2a5fe6149be34d49f9286cd251fd43f41be897efea481d6cae3c860842e6964ca26567ea0f4edec5b1fd09aab4ca9d396c70bdafa9151faa64f7e7488aa79b47b57b2446060d0a8fbe059d349ddb4967dd98b8252d950100a2e166565ac0387b4b9694a81a67c15ce05637750fcb4a9481c3132f71d8be881e9fb14203bbb77c94828367ab06547a2f03244afb4b54900518aa0fb5e495f7b6da54d49dcf02f77faa2c5b8c7cbe3abc1e5277db11e49c8f706275d42c470f9f05e58180a783ed3213253a17b6998f6949ee306c3a1dc96e06918fe4fac2e3b4c8029d7ed9af900b8dc2c3fc7d62ff39a4c6dbbe69963232c65577d74b4e737add928a6654920a038303cdfc6ae8abb75489a7f449236ecb6a09b77562341cca71b2639689df1a4ccd99a33e737226af50c9214956f3723ba064d5d5a04458065f5fecb6689b2a839cfceee67ca21bd0f11933e6ea65866e35008afcaf6e70e3be7b4a0c421ebfeab11a31198008698a4338180d8cec71c4150ee801325be97d62fd999e13a37e4850b262cdbf390e0233ce70ab7921d5410c58156150e34e755b6afc52e354a6e647dc37a33c4566e33d274890308e2111730db8465c4d528f8be15adf8c5665be353d782663a0c288ea51045afd0ca34503668c6185f567b26888234ed792d44ed678b6c9cb1de233a8f93e2a01c2a15246b19e32a4cfb8723bfceba43ca4e0ffef71228b33fac5ec0dfab685830fef4479c21794c45abbc240c4ef7a5ced7b92d40ef2c034e3210fa6f05b4edc40618ae186903e1fcd2581d0b3af26dd996c7697b8b152d50a2147aa1ce49017405183aaab0f5302a1796a970068a8215e554d69e35d534a6dcc60579a6982cc8c16eb2879a9afffe10e836901da6f17dcb66d1c816261e3ddc7281a20fa1d6592eb6d14175b8bc453d544cf37f10949c0cb5a21d98d1c86eafb5895e811d811548ff267f1b83bfcec40f4c860f9b19983d2a15099bc9954be1f8cfc3c3750444d084637e421d05c6412aa54f99b4aa4767122ea9f0f2b464140d52564093c104f7c2f66e6669dd2a34c0d428e0d1c8e4714a805ecbfb54c671c725f75c99b6e35bee927bcd806ffeb5e34b497161a6894863256f94e6ac8bf408a96f33f5c88d3646508ba4ff52e885247f860bc59131320ba0fca7b49daad509c6a89d318bf5486a9d54ba6f2199474239fe0690bc3e6665a6b146cf73fa6f75bd133993ff51f043cbd7ec944d3aac3f62673e600e82f4a1be2de35720d551908a8e2c66008faebb0feb27f143502a5413cdd0d398dd972d037909382ebf302821f568d87c9953dcb5dade6bb784dceaee38b9da0224bfe484a55d9ea405b7d9412960a20dd790249a8899e93ca90c56b57a470489f1c8ce8aaa09698a4f8e2acf1103d45f74ed9a5e59b5512d32b7033d7479469ef81760852bac91984aaa3d6ef23449dfef69916d34c40bc8e867154f1b4cedd9f8ec3b19ce4f7d46dccd5e5cf0eba4d48de5af92df869f0f7062c11922acbad5bcfcfc74ad73491e20e73fe07d035255fed76e00ff3e0ca5d3f9a5df554ea142ee0d06746c7ba4f54e17e3c9604975c1f7c06ebc299483a43f0a85fed1650053fdbf8998b1dd8928b3b3b87e39b540b97fd19809ba576225f9435dec615c1446e89d4bbe5fe1926df870598fe3a6b8c4dcc929d82f961ba2291d61a1f63e6317d9174f776f7bfd086e61afd343793c08ccf6a92aec879e7ee43e48e123359b9998257566f5f9644bb48ce6e6106b439266d26a2b74f2b1156d2b1a632899707f3f56d72a94a72abb42794ffecc26a7b5e722b5b42fb8b12a950ba4a0578837975fd2266465af68806019ab47b29cca86e4427c5d3130d9b919ca9e2d9915812dc203afb7f16923f1dad8bc1451c95ddbc46b63bd23888be9d7c0c468e0f6219971af1aae3d11d34111b2b8185c6a15933aa89ebadae9ceea8ba1e4ec36f0d6cb8c100a44c06ff0f89390aabb1bc663b5943e9dae7658e4b136d42a99bb3e3a08911a778f37720616524092f2840fd9e251178a1799c5ededf31012aed52996f48759459ff86debe1215b3b256fa123e8930c2de4aa3079f1c82f1324f49d006b37f86acff42b56ec14724c0bec81101201baf105a8f54d5b1ac87f9cd569d8c21c34e0588262de0006dce1eb1f23517bb3a0d9129adae22f5d65c21d746805da7af184fda6a67c133b96286ce3eb0c2e92526fd43ff7c618e2e9f82cc1a506911602b84e5a46041f9770758d0f43af88827b9f8511adb4c66476192e73295508873c59107886e7e2196573d7ac9ef7948af6ecd4e7e71e387bba4de7859b2a4c4a85c15fbd7a42ba551213db0e4740302f35d91e78bb952dd2bffb586641ec0a0b90effa9edfee42519365d9bc0e3d8d3c3043f1d612539248a890b1be8f52537171f3d8377c9f86e5d92dc18335a7164491de50644a927eb7844bbd4eae2a9221a1bfd1181a896650a37f4644a10ec558af342eed46ef8e5c070e65ab9dc19a0b15fc7b0e4d15cd33ebb906cf4234cd674a21740f7e6858b39d5f90dca2209469d68d97cfd2094bf2b18f8339ffc5d162bf7258caeade5ccd64101c8a4b34fabc87719b970c83609642021acf06bfb13b7fd297f71fb6f937744a8e875d3976a6f4a850c544d6fdc021a2b294054bd02c6589961e8a623dd24b3ad2a7784dbe227335f64ede8429b9ff0b9e03a1b38ed2865f10f11b58429a614ce30356dc36a76ea03b5ff27ede49e848d9a01b35076e588395d5336610e83946faeee2d0744f859f3141e7a6b4d6df8fae3f4cb807caf0cd439433c6ee2c51826d3a3a77e859982e445a59ed22e5cb1279ccf222da505945e75ca59540feffeb51ded8e4f0788a077683975164249c8b988a3a626ad8cfbaafa162ed432020fcae9114e46a8f819c507b8541dd5b2ce6aa6fd1cc9dcadf5721ab4689e8d29d10d8517e2ccc73ab1e76369b5b2719c343b2aa3a5a353d5d7d2cb056240c48af2c0a69c667c1388e82c56ec2e6e30dbaedacc62a9edf1d9c86d4167ceeaebb8f47a024991ca04571d0d4d2f159723e08361480498cb6fad31ebc0f5e556b0be3ca3b0fb1b1ad701c3d1e75df6ebd4b89b9aa036156a4d285e03e5ff5913fa563b1c74cddbeb573eaa4687884028be404a246f9d783cb40399d0a1be357c79b3a09912cbd3ee3c97c3785984a2e6469aad3c9ac39869a83840a570d6b9cbdb00f2c988993148a3ecf8c5cc5afe14927aafe4a30e16ae195efb1873250b184017def6f321c593b594cf9dd55c8ac9eb8b90af74bfaea0f4af332f099fa50427e8fdb2d8701daf031bb130d8403853b397d6b7cbc412d06561c9c10cd660578839b5c8d41ba1cb5b54b964187ed10d2a8e165c5fa4f486198794567b66aaa5cf62ace3a4176e40a9f3decb37fbb8779ff094cf426c100f21992bd351c4eb6eb8ab58440cf565df4ad830eed3d542af83b06f57188926f7b703e4f800562ee4c811e2f0c274a373ca6471713700159220d7d59638e7166df79e60cfd123def13a5a641a285b9c4b8a9b57bc9f5c83f582a0163f8901fae427c466b3a4688d849ec5dd936045ad658988d3f17f60adcea3c11d5deec12d738b6f6f43809eea8a8946e6567da66e7f263fcca8ac86b24dd3febfdb70dcc57dde0c3f34e9f3754436363ce81b896ebfa4bd7a98bee975cfdc38ea0ce1a7a43c703ce52cac74d3d522ad660292a2ead68ec09cf713fa6a6080d2d7f4d629a59aa5c542ac0d98b890b221d03d9ad1f7b3fc7af878257b6c5b6d0a92bc48de38ecdf33cdaaf562d73076e538c664d4bd639c3c8748dd1ae5b91b216fad0bdca494552e2e3a73f0337a880409a7ef87037f06b3e362ef9b3918c2829e725556adc10b572780ea4d75921a4779305fa3c436d8a35c436f790b71404c2f59d02bfe171bb1b7a27506e02a7a155bedc354a4c1b5c275ae9c71d1afb2502c1bf00ebd07693b3ab72306b93d968c51c6d27d8e1b608e3778f6b1336f919768488e66501f9afe2cd2fb79a8425332ec2c274d1cca4fe1ac1b3165235b6f391079a47233f50ba280e8c17b7397bb0fbab5fb2ad8eda3d2a87d2278f5fadbd0bbd150771e6bbc02b96dca9ce5f0daf1478889b919d1e2ff883e853b881b14c2723d6ac8685fdb33b619aa58fe57162e1d7030768ff6231f25a57e701b6453e091a701ee4d0c0bbcdc4facf1da92e3502599011a6178924e302628cd4d5fca66e71962540a6269fd01879cc056153fc2d31ffee6d28a73bd8c818e7f8f79e43b45230135845029a62ea8bc8e2d3ba8c3f3c6bf9bae3fb654af82091e95992febeb9e3402aebe0fcfee1b35942b8a4f0f7d128e4cc966578c4beb24d3c7fa7f9dafe6734585fce20090360a6eb6e2c45bf0ee0cd2c1867b8fd19b53d7e8ba17cd77639164a79dbeeffd839cff26e417138537b7b03f957f6f5dab24c5d21b5450800f1d15d3ea6a8fef486f9e7769a3a2811d7eb4e77651d0d9011fd978b8b601ba877c035386b906772c59a86f4638f2f085e6eedcfdde57c874c5918afc3e834c244f3135d62871adb689e84cf56deafb99074963b7f3635798134a8e85486f8e09c578f0200b02c96ebd4df94b5680cdd25e79dc2e23156f4033a572ae78b81f070e15f2a06e5a28b0576b383741fa5db0b75b5da08da0f1b469c5e2b48c56520f71f18e55c31f0b0d59fd07f2d5b97dbd89c9517bfc34d60b69c27e2ede8f04f77510d0fce01e0febd8fc1d70323e89d45bf310f1c256c588faf05d7db970c05da7d4387a1781e91f25380a30952b8a7a4bf72e0a3a3a1b0714488d67bb9cb02f9e7cef5181644d16b13b5cab3358e8369e783f47a3e286eb1b6b70c1cc8d646869014e5e43611618fab091d5e5d522b799a1ce978cfe0eee6d4d3dc99fb85a2d354e4fc5a5753a4c0193fd603e5b8d730fc6fa70d48d6c964dcf176b50eb50652ea9b35206011db1ac0b6cc4958d5fd8b8ef84337e6b620cdc770754b2e7caed5933a8788d3e32965b719edb84192c60a844b34fd658603754a5de41ecc36bfd873eaea089df9c61c74793995b3a2906205ca74e6f2f66c7da0e812a7da7872dbc37f710e75bbbed1f21eb84f9fd43865a1b345589adeecc6a07ab55b1cc8dfe9e4bec6b04cdc5a389302dcfbb623a7976920b1a98371f8792363a5b6623c4477fe291a49e50e003a76ecd98b798dc4fa22f85957682772f90e8509853263cf4691599a6c998a0523345921d3f0fb36e94d85c3c2f01ff3915ef8239afa495a3cc2a1e47829ee9bd98dde27a128bf12e08ef25a62c91f272d970d988970ef63173dc9839cf83a1b44bee244f3e4130aef5e87e43f10a0b16345abf459b2df30031ec385b4a9e3f88b16b38d7ab6ec13f42e7ae25dcc7abf8701ce7bb58a744f347e4743f71fbcc159051c6fead523187a7515f2d52bd7dd7e7978cc2db60d766d87d3e9077819f14998bef427be16660e4cf6b57c480f9feaff01342b714cab0837b1b743b0765597a4a026eaa8e5a3570786942602341ab7d5307fc00079a0b29dae67f3a1a7ba2e67f1535ceb59be10cd1e4a3d1bef99000aa7420f71090eace4ef691fc97712f7b4c6cb6d7dceb9a9a9f80a1a10d2b2118ef2ba1d3b82efe0e716076519ac062f25fb7bfefd8647ecd1d53a914c000d7cfa7814da6c69a69898eb420e6afb5ed60fa9168ef2f167089fe09db1816aded7242e8aeab1336e627173a822753d2d3d5dcbcd3f2557a4e05d4454625a2f8fc1e62696d0bcc4455af5694aaa5f2018e3d0cf1a622f51fbb9b5b1146ec165e8ca9fde8ffa4d1ab837ae3f7fa495cf3121a338297725471ab7bd6e2270be0ed8e91527a0a84aec496ff169097931588bee39d143d5094de03eef09a8165f805cf14c8c2760a1eabccacaed40457c954d5fd304506e8b0faa8d2df85e7548fc17727c8f47dc8372d5f6e0a35df2b07f4fd878623a0294b44fdb2ced8b106349d9396650002d51b2458c1b2dbdc68a51ec87966d0271c476e67946fc2a11a1c63cc0ddbbbd50f1edd4eee67730c5d93e773dbc395aeb72d5c2cc69150d524b8cccb2e0c57a1e69b8895f321a8c945da230d1ee7bf6f2ba41ff2639199a836fe2b5d4442bdc4c732bc1774b778685e5cda05b74d8acbecc90638c0fbe3ca87ecc4568653018f1b23ff5a3bc49f8ee047ce15ce8d5bcf341cf5ff2908cc3fceda33083459ce0f7ec5ef49371067dd48b32b77fb2c91acc7d6f6e8fd86d7fe3f195a382ef8e50d271263fd50e974ded479cac3e2a419aa1e8b0d82a181cf2e923e9cbf399b6e4d71bac378d131afe235c1b8e74c4d896d4f4109b307e871bba948c6745cdd020f20e678820b4b37f99719481f154048bf71009239f917e8296f7ef53c58e83ec7702671d71068680a1e2f7e32abe75641588cdcf392b0efc8e4781ab8d0b66fa662c17b8650ed1a51e6561d3484ddbfc7c13c57155b10b00ef71cc44f7977f4df4d43b44c1d105ff8b71b01535ff493679e1e49836292c535e8cc16b7a9328042a74effb6e6bed6f6fd07296af8296fcd7061f60744a2fa3e7bf90c2dd9c76ee688e073fe169f5fa0f47a5272867eac49d57b32ac5fec5a5398800485c1249fad15d3ad08caa4f008c2acad462dfd32185fefc9e9c5473ce5efbef0f9e0452888f28152fc05e36decda72b9d30635e2ad8d76c2600a7e507218326fd8509af2fb565fd5f487d5c3223f34a43bacd9fd7bcda9cca0c964ea9b5eb6ba07b3ce33a205ca3920bd8ae4640dbb6044883b6c833ce30c279b351f4774be0a57ac1f7c2bfda42646f62cb4ed7962111b8f47a324a23960bdaa2bde4e42e3f3fd203730fe19e5220a2aa93e5faac143d4bf324f9db20500ac87b252cb4b0a38fe103791cbf1e44910229943d63b3082fd44adea73f3448497eaf4fdf56351a1a8b45369070070e306385a9608090b988c721de192fe39e0aac00ca7327fffa0293ba1d9ee199b4ec20524f95f8765a50f4b6d90da3c5aaeacd04313f0cd9424c97df25f028a49f1cde44cd32bca32d32cd7cff181e5cfd96a99c7192dcc1b84575876cc40ec14516aa0e5bf1e65dfee18891ab9b92681e89a2407db0060a11dec5fb7326c7eb62213330e66fdf01831096ec7a9a0aa1cf4ca55eeee8c472181aa80941f8d66dbd77bb98e4a512785d554b0bc485aedd954df60c982a5c6640db96eac6df078e755ccae1ea20167f045be349cc433f56afec77ba9b4eac7e3ce2da8ef58243b701e318cecfb47b6baf85ac1ef2746d7b7ebaefa148613ff9778bb0e5cf4b2ef2b450b709cb68d88202f64ba3bcb5dc626b5eb30e07b71cd9b72235928a40792d8b40d6cee811f8cd08707ad4b07f72dd76cf779382045b6c48dfccf6ae8c11d3197db975926ef1ad7bf7085a103e943822aa17f4c3ae5534c648512ca1e96263d8af63830aac4c9a722c70b08ed574ae3ca4189cfd8dce4f4238ba8e6c926d307c7e55cb85e5be08fafd0125a66dc777df4063d159bef93de620db0861e1e28d4ecdbea575debc94487a8a5343b7e31bedd0e71d204427477b2205366914043a5ca1d5c3575d7bda6ee7e59985a5493f01d4cf564bcfeef110908d5488d72a86d97ec9f5f23c76e3e3f12a64445871717778c83e0a6fe78e0aa858f9e1775c21370139be4a5aee63500ce765aabbb547b728712f6f9f9d327f3781c385d8226bf103bde89c0bf27834bf19d5681e1a3aa416074c1b2bca44cc74dd383512bb608e37175120bb96c83c24951a0f5abf2e0a36e9ed1e6b652941e812bce4dbe3e53067239f7085fc71fb8a3c5ad420c90621accb813639462623374e74b8538e5e9b24254fd5f8e08edcfa1b2b5cd5b1f275c620bc82cbe842a0567dbc7a5c5bf911255bcddda85decf94c2a744865cce6cd209714086f4a0d30096305e33a7b9054972f320e132f210cb06975615c9067ab8f8139e495139a760e78630b047d5bedcd9a67d3e942742b303b70e65055a2ef89eb3bce546da446ca02caa91e709905f4ae3b7f200bc6384b117378e7f2819e76575cd5597ad4d111e8d4efc2b8251f506b57829da8e05d438562584a254f875180550da764ec2e249f40dc4058899bfb523b7f19f3bd8efe2bcc92a350737ad2ff7fa0ea077de0c2e1b3907e60fe210be7e021708c6ab1519092b735ac588accad5fb8e84d99c5b124ce781d73b7bb5f59b61650be3fbffe78d8d06fe374b41b5c0599ec9923bce227d59f1e3ada4e0632d5c5118bced66a041512e5ac4e287fe011cf8f37444608c89c7950e613562f45e1f56a6cd6b000421ed83b5aa852cf0e8275c17f656fb1408b532d1d23112c01886b560de993174e142fa3cc55314024b94346bc7f1eb36ee23d58394f9a944579b273cbd1b2badc573955df54528bb845240612b0cbe7fa7b126200007f5cbf7a3f2cf948cfbdbc24814aef10ad488cc12b32a5a08504c34c1520aae2292e7776004c40bd2c762626b3f66f869f087f178257c2b6b31942d7ac5440091907cdf22fa7d97a9c21bd3714b15d370e517398c0243e8c1d6d5ea15da7540d020a7ce12f075c5b0cc02cb423e810e1ad75143e3d45f3c69c48dcdc92e906f4800b37b3c18e1a57ef678bdf6b923393107360228752c5443e81eb78444c7ad14fa4366a8c78b53cd606f29d11ae1bb03ace99eb5a94fe91be199362fa9a750c411d1a06a3c127c643942d2d4dc027eeafb1af82b4af0a080b8837c0d3a2aee469cee602745dcda16ad3d7ba6dd377338be1a9fc95d04856f055bca06414690f0de9b4c91f34c031eca4dda5ea883be5750e2f01f95b6c17a34ced390f096cbb4a35e1bfa2f02e664fe6b78304ecbf7e3aecdfd7f8308141f732a235a6121eb1acb6cb4d65dd7745d910bc7fa2864a12e45b8a1ca107c75c48b5ecc20af140fa49f7d83a9df468c30cece9024c05e2483d2f8945fda8ea946e5fd65916f87142705092c016b4c24bcc367c70a6782caa471f70f142dd83af33752339aa9cd3c1871816ebfbf12893d66fa4e4af8189bdc7a07ff530f100790c17b49a7ffd35b1cd62ed06043d4a48a32054cfb1f9b064a9f8e8a07d7ecf86223e4290019a3354872ff9aa4789ddf15bb9aa20ace259c4e4040f2f352c2b76f9ef527a651ad8a5720be74dc14deb9e3b6d89fb9f760fd0fe83c387d4cfe26ee0da23591ccdff4aca32a80fb513ba40e79d1ba09fc316c09267123c623268bfc6b86c841ec2ca9b560eb21e2af9edccd240dd06c968de4d2c31363a81c1188f0ced6939cf4f43803ac4cf057ba455115b121f902300bb9654824ec36752599f5f49e8dfaed57dad8ef759f330680d10b7d0a3de59c3e815b5454c9eda1db85be9586e6e6d151730827b3dcdc5730f056c6464a6b34f39b650c300f40fcd9151502ca11de46d68bfa7a698f35c14eb1fdea2b0794f5f318f5d14d4e15c88530b3e393fe0bde6a3c4a6db1b6626ba81900d2cd43a38a83148358c01a118d03270afbfc926a2867befe9142683e0f5903f9f0779840acac5096bd0401c1a94c5d0b11e173a5fe3e9c106d479fb1cc0a0dc739f337b4b886c3ae4467d391bbcb0362a44408d686e819ce39951e556a9a50ad667bfae6c0c5caf93f48302417811b35231f4063b848b2c11824dabdb4c70db987f38234c3a92c30fe95a5abbfa6fc61e45f0982121cf662ac08cd711798d3187c1cdff69d3f6799f2eb28904aaa0c7648d8e91b9152186e6d9b12dac701c16531716335d842b9e93f0fd1f1fbe39cca3dc05ea929cb59af7c23a86376948442f4ea38875e110b4f41692068811bd2af6b060f5b4e648933c0365ba65d7bf3b58208240ea0e2f0c98ad582700360ec9b4dfe18be68bf188c7efa9f9793e849c389d248f3882c315617e5c56c56800fdf003a910e2ca2905bde1a1d79b945aaeca2e0b4fa9f6778be0a69f66a7b16d4e24a7ae24887be2b35008773d598e0b42211cb5989e6857df0af16b45537c584e7f88ae25439026e52534c10f014ec53dc0fd97886015b13814ad09a7c871e7c6c31f451447060a20993e6bc5c41ad766bc1f1d81a931745762e4cd9f7584a19649360b8761db6b90acdc4352bb632f2c0ab2440dddf83f3a1e40d68f9b717e1862019b36241a1397f2b6a66c89375622d4a4143157d8e0bc3542407b46e3863153ae3881c611f95a6b28a04aeb9529c5a0d69321e7bd33e3360a9600739820aa88b344aec759f8d92e31f723e908f7f81a07964b57241a3d7630f588a7ad829242834c10bd75591a5df120bf18f317a37923200425bba0a4ba9590f5deade92e3157881f3bb80e9a2a2fb4441abff2d0a8efa1c348c9fed0908fe18ea96f2d924158435e052b7f568120cc6394f985211fd346a771e1fff28b907471178a0ad7a7f7da3f5c04f474d740230d40fd45e7e6a8e4eb1838c32b6c5a4a71c9ecdcbb48ab489a81611beb32cbd47711ca6d7cd3b817f9508822ccf305c788820c7545f177faa3b0e3d34f6d79501c8ab1e90e1be4de7beb018033df38bce49c426d9f65924dd121a6379d09063567543e0a42f212b05c754a8469b500d855ed15b1b90d5d5dfb09d2b8c1bb0fae00ce97cdef06718b7a6bd4be6b5c40046bb3084a4e61aa95683df41acf7454b22f60e53076df4f6bc168c67d2aa0d3b519ebecff865db36ed0437efd600fa54b0ae2ffdcdbaec046dfb83bd16b396ef3002f133ca4d184022cce44e68718d74eb8d5a9c4b79df4361008b8bdbe4a73fa063fefdba48690a9db8000c6272155dee4906c3f4dffad42b6b7743bfc990c0a5f521a1c98c81459689eb187077bff0ae68f9a8b5147d9ba7692a6a072c49896002803176ccc43a9a706911f955fd3dff399bedf003b4fd9ef990f0588a70fa96ec1c8cf9a3900c5e64b1686659b16bb1b8fd952382ce528540ebbdbaee6a13ea5ab6dcdd36051b64b1bdc7388295a3101081a13c952cb18221c0b60bb65990e6cd2f99361250059e607d6bcde8a258bf9a332928ebef104f253109af16e5b41211af89d0013fd1ee0db0ce84a37aabf8d078e7321f826df39e9085ac2964911fdd9d792a576a74ac04b3c260a0082f15ee11894123928f636e9119368f3f3931b6a61b199741c6bf44d827c4983a9252a8759d00e4a873418f125a38b3ee03808210b4214f16d115d1d790966705511edb2ac470aa9c965f927902e828f046a74a308ce6fd9eb9f5a624c741f8f9b7f5ced08020480cad6dfbdb2cf4853f3a1e29ad8108d1d9f123c6693c40850f6c4fc7ee1d84ba85110701979aba516906fce62115a8e46c0e0f5bb880a720a9f9b4ad16debc31118ebbd9abb92104e1ad94beb7d30a5caf4a2932c9803f4a45976bb6b5ebd0399f2581adca36f961ea4f096dc8b1389f56968539aa3e2b61504a9a935258dae4690a1b496968cd1fab0634ed1e2e3b12206e8ed8aa20bd65e2c71fa2d92d351c51edc8d56cf0b61d42cf5de8223a756382cdfdc3d4caa3e460b22405c7ba6f87d1f170837ddf2bf150af6d892d248d642dbae5ab7596b916c7829aa04293e72ba6e2caebaa7ef36da12afd389ebf5b74f5e2611b254d629e76414db8fe950b4ef6254e935fab82fffe9576a96c92db289d8c252baa4ee1f6ace8e1857c1706f679bd6d539888b8e5108a6c3cbf369febbe605518c65c916f1a1ec87feae5099d93af7dcfe706e4ec5d2b7f2e87a73472aecd9b682caa34945b3c811934b3c7b1ab3b4d74c3b82d11ad32dbc4aeffd1e122a7451cba8bbff261cf1c219bba3fc5ac7f6258045819be7a5782ece682d0faef36973f355e7a8e1c96586720ba9f2080090d7b80828e6893de25195137778e52fa6e5dc27e5a0e6e58dc58336c9fc8b76b4b6978b3fd3234187cafc2a57d6ee149e637843c894196c24091645f40fa04aeca2f2d23f85b5bee1553c33d4ac83b5fac2b62b8df7c8847831f822100f0e2e3f977a25a13d60cbfdf90f8aa14cf273a5a5e703c5643725d970bf317ce462ff23eb2bb1c27b1addcc74fca180c16600b9a456bd3d744785026b1bbf819f204defa30e8b8aac725d5519d438eea9fcb08c9e79f93fffd08fefb52d178203e2cefa4ea6e52a75d5a25ad143531e1cfa98242051f208b3105caace7b2e49c43974dc9551e1e053f1b6c2eb23ceeb27077f0524da5c9b0fb4085bed693d7a0013d12b0c4f53aec6672f246b4298ecdfdfcb26cb669dacaa2039cc0d4c898ffbe2200aae152c3824d670a3e6a42a17b7e5a57df29b0266610aee70f7c977c94abeee411682797de0b92d4fb947bd1a8ad8fe16ccfc822998cd876121b7b1604159217a9074ab97ab56cc41ab68b66fd95e51211c23799abbbd1579bf6d3ae212187d77fb1ee91c0f3e771504c6d4890b598442da9415fd5dbce29b696c669352e851537390d412c36426b3eb9810f626067377f7e74958943481862f9e4a47ed42603a0cb37927a10c40b574e2adf5ac2d14b926a4dfa38307e21a9c47153f0ed65fe59fa2184a7dd09de5a287dd4ab27c379b5b484b50d8132549500ab140ac9458da64dbbd7f45fd485f35353816dd7eb53fc8ac07237f13fdbcc954a8397a579ec49accf59673e7c3c270b75ca6685c8fa944395bc843dc782d589209d97bee16b30fea0218fff03c01aedcd1f026bcf19cc093c6ee56434d42024f3b30210bf4002813186faf88a2b127d8c15653c99da104f00b58073e778fcb8b40d8dfbf19435cf4156595eb6f959476534448e270217989b69d388189c0b3bc06dc07d72019a4d5e2606023d5e6b9e1d48bd10d30c538c29d97b4778bbfbb7f8206ec4dd252e3c0915500445717d5826644dc3e95acf4ffe03202d1cad691a5d2272708871704b86093eb889c4287f0e1bda7863f0dcaec427b5c6e2bcbd94280598c140287a2519e4918a64330f47189a7028f8b58e41afdf0649d65d2f8500e75f20a44dc0533eb5acf5dcc7787737d8792ccdebaf55100991eaf2a91ea49b528e5d278f6918e49c5d91f1b7c9108ff3d65b290486dcb2e859dc699f918f585c0576df3985f26495e02f185d9a7a74685923d269a6bddda0419c76a5418d35c5ac3cb989f341f5f3b01101c36778c981d96dc9ce85f63d8b683000754a8c147d5b0de121ceb2b2815f40ba2b8a3486f216d16699b5ebae50758a10576a7c9d62b7c5da386b422853852af29490294f03e65994687b8b6525795db2ab0b349958032fcbda7e41c2ce0ada8833794139904e01b4a5dac5e2968de7b640b916976fc6431ab795c2a399a042784bada7eafb119193b1012d6509a896e3be1aab8833aa2f28b2b7c7170d9616e7688db90d8a798ce339a8360837c7a7bd89dd97e1bfb6be3f01409abca9e0de24d71b254924a9a33bc86e16e2414378934699552651a8c25a56f1508bafc1bc3baaa00a6bcfc61578a4feaace5a076f5c882fdae43940c2414abb9f82892de4c7a6c9772708be3467720f95c5728cb0e28191b748f51adeb0cdc3ffe28e195c45e35052926c6f2b44bcd1607b7a956e9c5111e1efdf664e75ab2b9be67494ad41b6b9fd9dbdce14535806cebd7f4d20b41c625ba8d6114beb449ca16abd40ddc8e7f6c5b7b6dd49625ef7cc5a5aa25a285e51026677cb89c66c25bdb341228ac87966961e446563503f885dcac4172ffacad2d6820b944ac30eef4787b72ea7c940e1acaa5e470140ec016f457e3c88e3898d7238c569a3b536f10bd736ab3c9aa2da5daa81f28e99362ce3d8d805d9b24a5045ad52852debb80fd87792233c3bb3af56734351fd80815bbe65057ce6a6c4f5b626cdca2cc4d15dc5bf4fe85b0dd248581a37a942259ac0d635fcf3b13351ea5a74f23d7f43f071c2e6db462a1d84a994cf1a33c42fba13d55de8988117806b417ab6b640283b747c98a7eb319a2bccf4d84bf2e99e1594f09c05c16ffdfd847af3eb88106aa1973edaf5b206dc5ea2b0c96f968dd86fa8637f7fc05e34bbb258e4d4a7c4ad895316f86670491d27699073de0bb79397012eb6acfe1a9a407509c6008584579580a955fa5f638c0529d6d9b787276df9ba557e016c2592043ee36263ae227ccbeab9cac911dd54eca67c8ec5a4481b10229d630d14a4b88570c222733be787d918358ef64eb437eef3a1e0cd4f5aa33d2661f5d395a2ef62a2b277c84cb8d894359cbc1de396c2789ca80840d290e6b1e9d1873751e91745682ce92c8a40563bc60bce95f1dd8b415361fc563b03f0d31b60ba1fccc45f6b0965b76512724f21c5bcff2674fd58e261246068031967ea84e3134a32db6ce94bccb1c87dcb960c02c8538d860c107ffc38233c210185cf97c43ec5ad09105abcfc180392aeadf3e9a91188d1bf4e5ef96cad56ae948136c30470fc0eb25021b6dcb53f61527d86e2578ee02d783969d7e1ce96b13f5bd656c782c8b039abbada009f0aeff699bb168457e6786fde02f006cc1d263a41346c9539686e6e988a943bcbe0b11df94d7018d4640d6bcca615c44eb707b905ca0f08a2380c44c9c40443be3a03ee4fb170b30df74810d153daebf19ea2ea3e57f831cf7f044dbe5bf1402880570f206130f2333a1ecc7273938c3af04b54f830bbea6dcec7f0a2270848c56aebd67eed4e96d2ac30856560e387f5e0e456e4e78ecd9c47fa0a6a8d615253acaacdd4a0c0232212a3c762fb7a6b3dd35ce3a2c1abe3d7baee3988602c5ce6a75c748d2172f1a528f8512fd0355fed7db9e0387e099ff0faeaafddb2304fc2d1acb706709aabacaaa1b9ec1949f967c25918a561c0e458e5e33f38c0dbf22c57dd41812ddb85558dcbcced0f5d4038cb26b741cad318c277e7299a5f3b21204b53c60fe3467ec5692d2db408ae5d01b96edc6d4262d20d70207e80ced86d2ad4e2f953bd6438ac5f5d09b3f34d838a8e9d684c6c04734f516a2aad56c0f16bc2408103fa4237436733ca310bf61f65c00a76bb72bfeb7918a8fb265bf8b72506af811e6b0d12de7d9adcbbe4f0d84433708225aeb43a413101ab936d8c42b48fcf74d28996aa7b9868062fcc113ab6e3108746655d1c70d50c68611548495b30fdcbd55993640e8aa03dd75bcc0fe60421ecd21fb70849a9f0fa0516795a78c1385486216b2d6b8966a46d9f1a443a0b61c62397d3e01b20a1d53795d16eb57a22fb3536cc62e0f9f421b516b4ab2364331e1d1bec888b5196632017eff2d5641d73f7a9d92e078ca0c0186b8e1db44757d860795aa93627149c0bb0adc94314e01f93520e6eb5744e792c8a8f2bee796e072d8795094b99b715f42cb50b38227113b7547c7602abe00e4471a99e4501956c774c028513733492e0de1426386ca47ed36e3c2bedf7cde8806333227b0ff12bd1ccaf9b2994e6d2710dfcd51e2746e7ee756abeb22606a1a604fd40c02274b2eb4527b2c93b57a50310e489e035d037cfb90b4fb6b983fc6af85aabc64975901a69633b79cca109e89382f59bb5e499668105f89dfe69eff8c161da3db7bfaa88ab257f4b7b9952664d0f56d207c709c49c3ff2397dba79a6ba8305e1cc71adc34f6abbc2bdc2d9f33ba934fdc8f726b82728b543ad7f4df6389ebf810923734040a32e806de1ed30c2ba3999fc72b0ddb081c2c81e0cf691ee3384a28da9b88b84e70059c7c53e57e0d837eae5ba9346f04e12c129a8ee246e12c3007551ac3147071d81046ae09b341d2e4235e811e6dc8a8f7133a1fbdda2e7b8d3d02b946c17ca0741858e3707fee33d6d13fc79782d504aa5b399ca8b9fe43f13ba2b74f1f2b7b3a1b030e064dba6fb92c280115d99a24de989ddd9b6b55f9c1a2351a02dc361c0d8270fe8256c7c21e5890343aa2a7bd458d101a2a95aebdb95704640bdb197068f7da15a5fdd3a944eef7a428f017721a5b971982a407f0f6626000168478865230e66e38532cb6892a164a1b233ff498648928dcd402b029cdca36d5937364bcb9016b51d232b3a459700eea6796c14b2917e140759dd4d2cd6e7f4302aae4352da9f8addf5e96067a6454d7d8c3cf0107c4813e314295f0b8dcb4d0c2f35a4ef55e85226411ea51d0d46a77a1cf19273cd46757bb48602d0bfc17486ae1eff077f59d3b4ad4a18e36e76ab015c7dfd7eaa916bb3f676d000796c69688e83e1d6ebaf362c034427a9889a3e8e7c4f2fae6edc2eac0af01d76385280ae68b4fb010acfe7134646d3ae7e6e6d0c1e0c0f7b8e54ded6e2ea01e9dc8a60a41e7c439f981283305f76af416c3a8d02d6c0ec74cf6db630f8cca9727cc3a9a5773c9083b40867d369cd47ce2fbf4dbc2c5d79da20ce487dda26d170e37169ec85a617779774011e19010ff31955e814d6d94f14741385ce6957fc66ac6b3ac876b3240f41a73087b77421ef29c130d39b9e2e224729a4a7aa694835cd7c38c28492ca765a0cae949cb922623f56414b26812e953c22ec0af32c276db9f04e8f745f05dda2dcd124e7a89dd78c02eae4468a43c92090202c136765b5dc4f08f017cc40d8f615264779a490ee577e68e832f28ed32fdac81f22f18f9730a78d46fc4e78dbacd067301a2c61355f64d46cf60d68c8aae46346bb32925926e86e670f79f9bebaba9d94bb966a50ec3f115087b81e5084cf9ed6217271a3ae7ed974992f2320b8753b675e525dd101282bcd921779d738234047bd26606591ecb53b54ccce3f24706b1ab134581267febca31bc95bfce6823045b818b746103ce7685013c66326438eb65dc7a699888b55afd20a150a625f0f2a1a5e9c4b86050443c0ce1d18d54cab330beb16962acad8b5f9f91f5e303d825c0297c1a6e8f40e72b7dcbe9eac04bed4fde4509ea2efdb6fc466045dfbd62f0623feb9c55cdd5929eec5b8ca51fb95ee706feb5d5b40abcf429a5d27673f4f43bdc97b7d7aa2d29dd249bfbdf62995790509dd2f041751949e81f9cfa1b2ddeff20846c27fa410cb1d493b33e835eef78c5decf2977e0c3d2590b2d9dd1653d9d862211335515b7c0b5c1370ee9c93cc1725fa1ef8c9b7437a035eb375071f3ece397b632c7dda3cef0791575c418a8c8d90bb8ac0b2a49e198cff009ba2591697ed845057f2f3310c0d450217b15c89eeaad45687fbe7cebe53f2e70cd48a00db41afc56c5b9e7a04fa17b7a7e429f812bcc137402d0bb4d17d2836b79969f7ecb2685e80b26245eaa5da094f965ba3784ad37eb58d2306246a0a5c231686cb49680d04567ab9cde531b243dcd8527fbf98f3b97e0a37f8299a1be6cfaebb21be29c4da07fc9eb9abc0096321ac2d2a48f675fb707feb2466a60cb41c9bc086e1c074a570c3ee760f8151b05b026c71bc582384c910f9f42014b3a5518774b78be65acd08b0fbb2b0d9ee95c3f2d23a117b00e44f75fc84108a00d6c4a025157970e39f3c646d30c29a7710d2a62f45e3f66918057c427392e347b2589f9bd894135e062cb3a72696a1e22fd017cfae17267a6f5ee228f2a432c47f7d802a39b14a7fad6caa7e058a38ee569dea7fa730892debf6b95aec76ed153a12d6c6a9a9c9caabc8d1a72243d846a607308a45bdc52412d27f1dcaebc9252bc3066ee877fe2adaee31b6b4058f9465fe614a98f5c76c02dc55552cd5f281d86b21931b373e8b59315630d28ee20c0e7164ee6007a1547a65b079e565c6d3602bf5ab26a27e05e372ae8ffc059f4504040bdbe00181c4b15af8cc252d5c85a83d680b9fd4b8c944575025d67ad0af3bbd090b2822c5c959218affc2254b0e7e06747caf12eb59de4211646686a96a95fdd165d871fbcfdd9c906190e7600e4150d3931057b8520515332d47c501bd2797460ed27b0ca76c984c357b3bc55b9da2aea4a3c9b288857bd72e3a69d014a3449cb4ac0bb23382305b57611444626af705529633ed863b3549a5b64dd687bb5f0c2906dc67dcd330e6fc68978e6f26dca22af4b77d20bda0aabbe5bcdc3a59384d19b85e567251dbc34b5c6b0e5244850ea3e92090c94dab364a84119af7188a9809f0aa845ac1ce188e6c894748024bffc1f9b3cdf93fe795fa26b408b326ca03bbc0c21e14c9bd1b858028b8415d081b1d8f393732f4428053397d206be9d771750da983063f8d6a0de5595ca0b812fbd037e8c61178136a583806f12e3058b9e83fa469a0e83438502518792ed71ecf77d5278a9122c05939aff124e8c086b58d8c79dca56945c9577de52b83c32161c4c6c109ffa3ba86b77ec6cad2dffba8cb8bad615fbc10e46319ac79e50aadc403c2d01b2f285557a57d188478b8c575417cb833308578a0466b3ffbb5f336ebc41f9da438dda378e81ae40d70a3d82335e5e7b361214679725da14d9115de5bc42a72bbcf196b650c6fb01671433b3e18c9b2864e9dee697cd5183fb4f31d9ff4046405e46663f9fe7645ac3038c57ae59a8db72792f14b0d592cb5ebb15219003ccbf593c8dd00df6eefd9eb354b72a957b0e8afece46d4b5c603c0a9e20bed6f0f99b05f9cad63c5114dd5757f45f7e1e37f059c2c59d2344dded27b3e73446dd5809f0fb3dfacd703fee1394e97dffef88dca53e953d87e831986c5b5d9fc8c935e6a05e1482176ca6612d6c9094d6fb0e84c4c9442b382c7e0bc16b407e76cac36a2170eea863f8b3a8e5829d3bb5eb6f18070df04e1d71eaee5165677ca62ba1d3b9e956fa3bb961aa9ec5befb880fa858da181ae2b98d8d9d3f2bf424666f3919f56dfe3672f1f526bcdc8c124f9b332ff6cb60a35db41304807a8f3795fab7bd5da72b3152c15f29422f5d34cac69976c2a092addb501773933de02f624da5005f4fba26ef66675963077b2a35132152051259d4234fbba73bf8fe6089191e94bd233c746ca35d6dd6620c15dfdf7fe3029719b3e98aaed52829b6c35838dd247f46c3c846844dbdd1d6f2effd87a1758ea02f1daaba0897a4d88d1c88e1f28dcf934e13d9843dc3729c65e75252528fc5e5f42c97a7d3ce98e7992d3dcced77809e29acbafc97242bd1845806e059d84a8ad40a48f4b1b3f14492e8748a98b4c3d939389ea35ac5ab071f46e5861735e68f544fad3c641a30b16e9e4bb90a0a45dacfb1d2da761f158e539838aba7d88b748d087fd70f86d52abc140afb4ee7c4548c095981598f1dbbef7e7264ad2bfe291e22a9b70ddaf9fe272ae105210ead99c572be0722d1870010c3e1e28e985e12f331db33f10b04ebe48e307e1b5c0f6c8b0bf79fcf9e4114be83fc389b4914eee82cebec26a8a4209d1408aa06eb6f5eaec3c3d126ae52bbe623cda73ad627674becb4e126793c6c0d1173d85932432f1f21dfec8824a3ec497a4ae9de469421f8628bf42bc7163986424bdcc2e562bce50244bfd85a7f0f572a093eb4e8bd5173dcbd569ca83febe8880c7c95083680db0164e722924c52ab71a19eb63aa29ae7cafda868f69cecb8204ddf4c4ad4a802e76129c5265dc3f7e4b08d0aa011976426840521369a68924e94c7e4c8759387718b6df782707b882ae47ab260eb24ccde863bdcfca8182cf08d792fde3d32c57aa9f64cb0c418ada7f12086c53965b42e878d75d3ae19dcffd8a5d2cb9c3fb483482d5585b09352b5bc85c74cd4f83186ae8ee4fd2e2ee480abfab8c3861653beded985f10ed2c1e8327a18b52ffe5fe9cc868f0f4416bef2a2c06e2fa7c89a1101ec49412e05f94486d63fd2acd48dace22acd0af0a0ed256e5a30a36ff0b2e3f82a66b793015393ce679c03e489b2e18f10e8469361a0b14e4c4b9f1d9efc44f400f6e749a0b61ed07361a9003e520d35e98997913a8dab0d46f8660fba2049c71bd44956fd371b6a76b9504e60caac65f85f7092831290671ba07d43b84b9a986b5bc82d96fbf3b42fb11ba868e89cf5aa41e26b8a557bab80a720034fd8dbeff259d3721ad6ddde9fc80dbc574d0f568b949726b9ac30ab96f3c91e5a6207abfb357e1a3df918fb2597a8ecb0bb297b5038f05af42dec64ccb773f841ebb249afbbaa533c671de5c61af21d23ee29676a5eff9f1728c99219c10ab138d7b2dae5a7c33b0f6d2a9845b91d23086a324ac36a3e7d8bf65fda5fd814f8b491d0b09bd4db49fd337d7e9899541641804fd5f873b9968681c1e71e5dbabd89ef84ff269b974d7949a012e7fd4a97cc60bb3aadfdf0b1297f12108b26da7d460f797515db3a5ea3a13ea4d881261b08c74dad0fe1ed757f1e259cdc46e9518be99772e95b098e3abe44178d7b1dcd0813cd09e0b5b4d4512c4dc40cf4611b6f6fe16f42681c62f2d17919cf3a8d07286abc04396401517a9d5a8cae66f6bac5b0ca978ef8a2376153966cbe121b72350ae41cd9cf3d42b0acb023b30b71b2807fe8e3c20c20bbc2e76e58341b27a8f5dac6adb26faf8344be996821524db44dc04f011503f7d482cf2296b45ade026606d4409d7963ced59ed7b7a0e2393eb7374a000f782f6363d2febaea71e4879cabfe7e94a4a004e1b98f47ba836a84e7968893752bacb390e8b0e521d9ccbee8b043315f0be9842a0dee1e69bfc105a2630cc79470dfc64847a9e8c8deb2185123054f1d93aaec066e432816916a5979b39acd1f0ba0e20a9b24b5cc5b3dd4688ad1eb44b4c536fc5e7cdc33e3798f7c1c7fa11e34f27ead91601619e98995741b6efc8f5d47ffe63a8d16d15cabe54adb80f80336a037d182baad0bb00354a595cd979b011e140d7c6251ad1c9c832822c64ac34b772410531e3e1fdf4c0e7762807273e11fd7651b1ee19553a3bce1082bf3c981e54a11b990c729ff9c36e3f82f6af48805b7f4c7abd5842f689a6333ed7a8b30f70d20f6f8c33297bebc8cf06a57f3836c658a1a5af6271c0a699baf96e39a448836031a29b2acb50c5cd6bc4631a066e43d741a14f76a7711c8254ef51f57a10f42c72e8f9433afaa6fce006338431649cdc6d7241522a1d37237b1e33c419887d18064297d5c56c51911dda7a54ce269c785eaac7ebfef43f6aed1effabe21fc517b7012e609a3b904a3ff154d6544385b779c5b6fd9698ec005c7f11471b90bc4c508c1907e4cbfe88f612468d2c40b027150677598868001be71abf94d1cc1163f69794da34e9ef55d354aa4b91f1a5f534f524456a18c2050e1fb9c4f87d86ad7dbcf7793cb459248bddb84a3da84874ebb62ef78b896563ac23b60a7872dd954e69efc93e2fd90991783d38a8535966f79549b48979e713997f6b29443433abfe7060d011a6ce4412d6623d362b3ad05777f9ce7a5ef9082a35176b04884f1f3e2f2935f2f5d5ca84284e892c3df36fce4363b7031f3311694f7a2dd7535823eb06fcba2d5a9be5585b530cf5621c537d6e417e0e17d930d4e70dc644a32da0d625bfa66ec59c4070eccdcd6778cc5c12611a4ec6516b215deeb18d66e0443f97148b3d4c34b2539790f4d18a1a6eb55d7fe34b18c288178d3486c2bf9014525847f889e8f4b5dc188eeb88a2ec452bd34e17e26ddba0762b5f7cb32e647861d8fa0aebf416f38441072aaf84d54fa3a9ed00504c4cdbbbdf5f0e0cd67d25e1c1f0189a42a34ba9b58984233ef6e8dbbdea3ab50bff895e829e4d9d15a051344e0d23a3f9c6c9c209494ae25dc346d5692b6fa151a24a040ee490d3c12cafe812a7c36890a7388b808ce72e2a30d1f8f8c41a4bb35c4c125360df0fdc5988d2efff3e937c99342f5d1295d3f26cf708264c3edc9b1161076840f27192bb55539175922c03712bdf3896ad3fee28b28535e1cfc4c3a1dd3f741ad8a4878873149297d7cdf40d648a04cce200223d062dd5675b62544a053c29d4f371ce294475364fbee8e5cb5ddb4cae5177e5fa85874016caa806d06e9dd25bb08a7fe863f34a430e492d7cf2fbd2da006706ddb6d92eb918885f892abeda9044ffbaaab340b2e4c56fac557e3aceac354af81c0fd273208f5608168787c1ebb73b2ccd5af26f0397ac5412fbc5567308d3f97849205e8541c5472a8a71dd0eea14db0b06b3c3149977fc3137f4d922c65937ae9f3a16d31ba525d2397caa4f637242105f3069ef0afe843f8178d452deefaa7bf3a0e1a91ee3e7b19abd24c3d390617f4d02e89152ff54ff5d6d7e8b5607c57b72a4840eb834c1c73886d32a028949756831a0eaffde9ca4c96dc62b5da3ceea9b72b01e7205b6ef4db6986eb4c66ff82d00c01270926084c6b38c5d7b226e2302dd5f7b66f53ac0dbfb290e786dfac91ac6ffaf8b6c35785411c50fe319eaad1168706d6562af338d4f1b1945a6aefd0f038fece93bab90c000993515c0b912b0e7275c4520b72390ee02a8f63bac9609d2754570814c60fcb4115cd78d1f0360c862425a7f5d06eaf3cfa2f3de009a10a1af4a4c1762d649203576522754dc3c814e95c118610a9aab8b1c57162b7eac8492655cc622352c966c9a8a47c64956c58a4427e3c4ca30cc7fc30c2592f096bc15cad7627b06cb46fed089945afe10d5bc7223f51c3ba4c3822180c6a7bd2f5db77dfb726e57d135048f3ad2fad2b87b205771ec26cbde538376592d064adf4a7fbc94c692a86062985f926196aab4dda30069e76bcf692a75cbf765285bf4de6542525aea2f724249af9778e085ddcd8de0a445b0961a8a757fa4c09670e1ed9c0b2b4e4c304e5dc05b2d00f79808c98ea7c6321710ab949f4ea157d269b4f9c237a1dcfca292bc09286bc92631be05250f05284d9e50ff3480568fe526c3d9461ada0b71bfd531b5f3085bf1359a990e7cc26e9ba0f3a4a5434b127ee2dfe656b4026e77a28d83031cfcf8673786b269ed7b9aea473346c18bdd0b844dc03782230184909af0a4867e23231f8dbb49397fe61be0d8062c0e67fbad8d4362874f192fc1a5b665404a12c3f05ca4d487289a5f7b8792d5e0efbade2fa67bd3026b1dffbdfaa5758358280ec4627764d1f2c2d677310bfa52614381ed9459bc272730133a3010a71231ba009cb8987dab76d1b97183dd21801b532609cc1f85443ad924666fb6570fe85d3a205604319fe52c38e43216fc5bb23b0ff98f1df8986e9fda4b4159e8f4b7230ca93008a429b8e1fa4c1ba9a359259e56f1243ccc92ea5edd85987800abd3170b08a65ebb45363d4d49258916f1a59e4b5eed5f7a8b604211cad856c048edd76f632a2e84c17a54c81a6fa28a4e983fd60bc84e7def0f11a227debefadb65792cfbcfb2ae75e5785e3e159a69cb25c347e84c6f927954fb0c2475b8e7a028a1c283d4980084a6559f7543d946f777a9f5e19a47d78fc246817158f292af108b42050bc591016f1c5eb65670f52d2b635b607811ee298b2fd5bc9f0d20e99db3de47329ed4d7d662143d60eed80e073ee52013e777972e0500adb1c26d195ae56eb3555cb827a4d7fddcb3cb032c4dfdfab6a61e6edc403d084558a3dd256d5460c48e6e353badd054204e34af847faf8d61438dee933c85199ae37f61525feb4319dc4204487847da24c49233c8149f23cd4342df4108ef5b5a077f29b4ef6f80e28805c84fe67b218eb6e741db919a3b4750b6cedb39035adc024b31d8313d6549f6b257553e204a8f26f234e9061eeb297c0c103592c68cf4935b1423c21832a54198f805351e9b1d92564463c69ec6caa4c9775343a6c9e98331aa8d1e820087a3b87da4b11aaf4f663bd14809add8b3c62268f239753e16a541c892ec85282d83d67c913ccd7a116f6a8f1489742178ad2741dfe65008ba8123052aaf12adc216d20e60a678beb02c408d2356636afeb4be5a419ec11ec350f503fed500f9bcc8936a15edc7c5b4843489a5ff6e6c4cd4e8f9fcc354e0b4d158acd29680bd0dd801fdc581628798c9257a5d21c14ec0273a8fed200fb0a4ef031da060c5667f329a5ad2cf7c3e7231a6f9b3027907f1bd2bd60560337b21e1188ec360f2d566b016dd3c0938bfa7c8038d58c920492f029f935acfcd53ab7a79326f3bb421d06dbc3f0eed7e54d72681c3bdf86d403ec0224fb1480d3c3ed3ad354ab6e1d1f0fba1d9a918b1f9a0caafc703a406b16ca244b86ec221460b1d4bb6ddc2a673a7b35d6220a19a3142b947319ffe4c193884dc1731b7ce7dbe3cb5af56bb78adfdd73c47804fb8890861232a66cb29cdc86d599a5eb32ac16f5c50741a7a5d4ee444cbedcf86bf582ee64592aa838ee64462c2eb1a5485ad827252802f0dede2edaf26a7d634b2e93d23eeef5cdaa8817c335ef74d390798a60dda3dddb81b88525d4dccdff44675dd25e3c8d3c868ecaf86be3a6a560742468d93e0e627864a4fd093bc976c2b1baeb5b072d6c27f0a6cc0146868fb52117aaa338092fedc9bb516ee55d86cd6ede558ef374ba53363975b34c6cc2bc18a93693aa1c8c0a2e6c95b88308f1105c3f3af02179505854a1b99e1fac6dab6e753d5745b6d9c12fdcfdbbf2d6a0c9eb4b25d475b051f58682b88d66e8ae3c012ec87117442b045273493f007dd943b4f1fb80400ef8730c74e4ea273c60bfaf1426bc7cbe894b82ea0fd1f9c9fae80123dd0687f89b4c7eed7a2f6dcfc8fcbecfa3e2fdf8d66dd288ba5c8bb1ee6ebcc885d1ce5a5efa3d6ccc2618f09d564161668d25fd2423f86314f543c6db5382a4c7b63f8e867636619d7fb86ad65c7e12202cae394cf23380679a1d36dc114e6dc8fcf87dd5c4d750b76e5920b7c025ae433117993e75f1db9067973c57f908319c3f02822c93ee0dbe0db492588670665c53bbc5623feb6e5a12b18a4d0f487ddeb5819fc6277fbd0360e9a68f80ff576588f8536f5ed1f8b4bfa685c9cd81b69c32526eb93fb1ed13e528cffafd6f0f6984ba1c139fa5b0038ed3f8a92ea8ce2aff02e79f34729058e908cb9ee7834fa88678b2b97648fcfd0db9e4bc2ef8121d24c9b9654b67b5409068f9770d5a4466df5f1b77a63023b15da33a9e78a56318546cdc8d6e5aaf50a1a5d672afccae5b5c30a16ba6cdb43791c052e06c081f8b1f715b1838f97401fd73a5f6b8369efd71b53a16ecbbc8d061b5c113195a04245e8547ca6c4a35227fcdf9ea057e20aa2ff0fdc4492e3492bc05c44707430632c6d9da36ef0b34db9e6b94f9ab3537d2311b94c79912f98e0827525c16cf335850ca5d0265922ba86340f2b14bf70681ac9bf7b7f8a54186a09cca8aea4e5c6bfa201027c6c9b1ee55c55ddcf7f4658d860788fc1224ed6433c7bf6f54967cd9bdb485086a6c2a4398748634bd4d33d7405c036106dea8aa8f29bbbe95d47913079f75f4b7ec28f9371ff9797c7474b659670923976b6767526ff6938506769ca429626efbdd0600b60cd85325f43bfa058440691cd7fb025e0f8373440bd7e05577802698798982f9c7130365a2eedb8c02e7c13a26af88af598745391d8a5620929ab5ddcbac0379ae804b5ecbb40510f9130c3608e66f92ca47d0440fa3d14267b37515c3f0b58cf25b97b9c8d2ee06a99c872b638d6fbf7181c9e85c2b58e343b7210fd6f50ed3d5002c637cab660524034b4ed4186da39cc8f84177ed817b17252bd3511ce54b550f29b8a4547c9ac70525457a0a3c07c1ccca0f43a0879382a34bfac9df1ce8fb9cf45b6c9f28423e0ecaf6e81040daf3d2b08c72333f044fc4d7f400703dd9128d6b5cd195f4a843add828c2a55d2ccb0e960f271c8ae557d9a88a050326686809ba3a22c86ed5919d14442b61d189ce51adea8204f9f183418185bcc7bd7ade20b97797704a0600f83fa77e9dc836b0d601c251453788c62756d59cced0c8f5a60823b6f35cd20a0d1f035587e2812631d8e6917b86bf767739d6a18cb3db75d444e0fc629103cc8216f790f45e3e867eb01c3631dce6546b669c92abb21bea6ef1e77996aa3a60d6b94795bcdc9de32a90822bceddb8df39e960bb633fa08a7c9b2468a0ba2ec6becf4e820c77935f80ed812c15148106a0895ac62eda5071d2fbfa5ff743450c76a961881c4c945afad9c6dd2231c8ceda0c7e85f52f9e84f737a70dcfd6e4fb3feeccef71de8de8a676ec8ca8c6b5a5541019330409c7f6ee784cce89b61e6f287b27100001d4a8b9827fb48c1026b57057fc5c7ff2cb1effe5b5321e42883f880f2f54506bc00c1775f1ce5742a64b5d802e441797069255ee8b5dac27c4ac361d2c28346e27b7f7869fa5574e0a85a234fe8fb480585739d0a96667abbc484a162f4139bfd7aeadbe76228b8715be72c6f3ae3f63a7eb686d252f82aeb47dc8c38939ee575c96850e2db2cd920f047fefac67d716455a039cee8349f55fc7a7b45a9fd5ca7b5101eccd979334b52fe4bb5c997dc4d18054e15d262a61987492a60068a348f38440b083237de805cbc223c38e86ed1be8b87df9f0ac2bdbb2faf2731538fe64b376c540d2cad1ca282e0341ffcd19fb31a745051a3a38b46ff81f41aad73655f560ff021eee22bfb20a12424a539a493ab90510df8fbe16d78ddcbce65b9cb8acb8969c9ca8a343831f61a8b51204ee4533c7c614d9b67661c473cbc58f2e0f8aff6dca787dc1350a5584adbc238daca1461dcbfa61132f85d911794f81dc6eb5435c949e1279b5a84b199e6495d94d8d66177119d8d49416553c68749e969b57f778d39d41e01f4203244739183cfdbf0e6b7c0eed81a26066ba8c1cbf76c9d2f05023d6dc5365fb075fc15ad5664d05099891b9f94b4640bce9d83e2433c95167d7061b536fe7840f52f099f38c4a9a7bb13d0761c3e461688dd2840300e8c387f78829799fb7a6978357d7e1c2a204b2cd742fd6821d2f3b68d632c5ed53dd4136128ea9f63476cddf27e7a7e048843e77e91fc90c2cde42044766a31477a0e365c7dc74aff8b2ae5af9b9dd4342624daab6ffd2764af9175bc167ef92754cd73f2dbb3690bc7bbbad76ab02b1e56fdcbab79e7d0918791898f15197fe83146310cc3185d908fcc804091fcb29a93098c82c229e8b4df2fde4d8f29fea81d78f82e7fd1da0c490307002933c808d8fab23bbd461b3165194c87c7e7f92fff6de5e36e2f2dd53d97901533855f6350f3729805fb6fea063c6755e75a11b1be1ef198e0b337fc07301d25c02d6d32bf3f21b69212279a331982689d91f8abe95aee37b6a0cb0d69e9b49035f1be2cefd5c3dece9efb41236b4f39874fea1bd0d79a0454893e507c5249f939b99085742d6337fb7a2bbb805323df845c8eaefa7a3a89590788fda43601aedfec651293821bdffa96397f47d8bbf8df5adc7b2af84912ad4bada8be8e4c70d451127946caa9ee8aa0c0fc7bb5a944eca833d57eb1e5d1c06ab99e24939ef176d27916dbeedaf7a7c82e542adbad9149fe9faa4ab70e7708fc91669d57fd0c55d3952efd0f4c7d0b6321207c23488df7112e482732cdab36e51bb639e2dfa30038f9b83c05aeaa93a3c400de14866ec7ae07298c1879cce08e1bf01e85b3b05c0e7b174729b36ff469f7d6a191fe90d16b9876f4d5de4c051366879a6a8e846b9f73ecddbebc328a04cb80a0a55294930fbf48e6efb04667c56ac3426e4ae9606141db08440e0b9398bd8cd64f21b12e793625264c483cb51d9d6bc2df472787e2011cc45e3380095e9bd4f49fabbc189b03ca2dbccc01fd3d187ebec3e9f98a2dad7c97c2506beca6ccbadc6e9983e0fa4f5d75083585e29f58a2dec7fefaaac753c212c5f3768c56223d14bb60ed1caa590b164bb171baab465fc63bfacd9590af223e4dd440567a20462b5f8da87d7e7fa427df2cf33aeea3502de7605c514ccd635091e5bb96bb49dec75775f44ed6b1ed264100bf571e9315b443f490f16f2ab3f78e443a8a196c7ab2e31f421646f8697471d82524467318c5553f7cd2675ce41280bb227699ef3eab12b5fa804cf2986120b38cf892eb00e1e7eb97f67a08a5d89de73196a7f6c08700f099aa07ace59e42c402a02afcb444d06dc1e8cd18a0de27dbb98cc3053c829211d70d340e1da0da2308ba25ce694da650bb153147a1a36ea8be223968241c7b6eef18a2e0746504e33776156ef267ff52de4daf69a07a9c640c1aaff0667caec2b1805d663912b665de103a89f2a321a2dbc29ac349b601096963932ce62492e740fcc8e876c85bef875a4172c19d4788ee615a0c79f67622f56f080f49b8f9594ab35f9fcff27d9b7bad002cf1739ae86ec102a3431804317a5d9714053a9e0ce59a9373ea3c80420ebc6a54b8e7f47aff4d4c605e0249e2928ac9fd174d707294ad53c8dafa0fb8946ed60d6703fa5ce345170688977a65e0d010607563bf929bb13311e6eb805094ad10cef7250c6a5f2b42fb6adb0b9dbd85c43cbc36349a4358bc0172be66fdbeade61b60f48eada51b934d2ff73bd28aa53984b7303d0c2388937945fa78c219a27eed5283e84c0ea996642db9013865b95fa1c67fa738b287184ea8f3a5456a9735eaa0ff2c9528dc222f0e07f7b6ce803f147456b3e78f98d93c88f75d32bb6c48147be44343c206c17d7ad65a489740e43625eb384cae21a26b224aac618e313c89cd6e6ded971c6f7ad6e248459a244b4c62a125b08ab361b476be4b2272c79db8c97a257f34890d5c519cf671df4fc740540b65e86938b38f8c509356c21132f3c42ddba9108e0066730ccbbb90473a7ad995de5028b58848e2079a1df86137e8d5f261ef4da695b535671198e1fe22bc40e9fe5db355dab6f855c1bbf2d61ee9c35328b48fa4af5ec9c796917c19c6f15c16739a60b4095eff0c855a0b6f1c4e9ebda770edd3771f96f76c3ee8f71379ddbb1ab100b352a92ae3c519462042e1e1643991180e48920c333aa5d431d3a69e898a03a33970bbaa9aaf6e266ff8f7ab1c34cc75324e5f92a10795ce4622a567c9d5a6184dd825df0545bdb2b207e427fb0807dfaf6f3b44ad1f1c7308e620399f7817ff0ad4f9434081675e50e8d8d43cb83222ab30a58ffb8b9cb3e78795b1ff63f057a7635f7313034fc68e498275f5a07c55c7b3ce3d5a9f2ba307b4901e027b22534297c4e3ee1e57fff591e5a2eca02073c16d05ede8a8ca7158cca7481c04f90bbcfe8816c1953581f6a9902ef2ab1d40a4e1f09b91c6622ae22a5cbfb2a25d109a16b00e153d9ef8223034684153579160b2d79b14444e93921f96e3f740968cc39ff25deb5b01b00ce8688d4771ec30727159639115486bc8b71a4ab98f3a5cba46041f720933ece84d47b52de6870fbe0c06e534a8bffb1f21b59df5cabfd9e07a3ddef211d09e2eafa4011761f459bad79ad3d9680dd67f5352ebb138188049a610f4a3a87717156f392fa59250b728b9e2d06b74d5d0a2a9e9405753a4853716947ba87a5a92143e3b6ccb2cd92cc4fee0f95023988504e6c38f41b38207cc3a065be1ac4a50d68546d87be85fd42adc3eecc87b302378edae59148afe093738e41776b8f247e18f08de5899794e75ad9f51b24dcdc0549ba3de06b96f8846bb492245dd25ebd588af5c7b8ed99baf28eb75d44116a98b58b7e79975d28ff35a80ec950e8ffb12eb170663555f71a6b4a7066ce40a695bd54fe03ba453737e9d8865b9fe1a9fd19656302469e9d45db981bfb0516f4c6ae2efa2580c961d84f86382b8f88344058878e3a23514dbf6f213f73299b0fd3023fc3fd73e6eba8ab3f5f5e4f78f37750a4bd7563fec23b1df07295938fd439bbdb1c04dfea1949b27ab6d20fe68417c7c8981b4a7518a16062f8b9653aee22262499a7d17373287543095dcc94fa8aa704483383db9e9beb83eeb2a9ad3c7d1c1c47a31fb5e4a7c6ef413678692e6d61ba53a8a03afd55e84df2bb3a7c2211b8af1a77d99c3fe08806d0968ba7189aea400f6505b52554dce5b86d42a4d0eac630d5911781021e49461729eb107ef0b8c9d6f14c48b18cbd2d57bc175823dfed9705632a4b44bb97454d3611d5235ee9cbd95e1ff0b0fdf7edf1ce26094e39b262955549c4655eb885551760e0ed2d3ece9d70e89c2363ed0cadf1d9198aec11777572951e9640ac2170782705099ca679701054a1ebe994b2a7890e77227100a901a1c0aea782f859b21c97b122b96da2035c9c1eaf465eb497844f1d2354d0e87f510277d455c1be87117e36f821c07110c82feaaccf7d35542894a6e220327f4a6a115708e65f01a547cafeb9c97beccc86c94b269c444ca55ccd39a41528a735f50c415b9abfc84d4b8a08fd640d92dcd6b3aa1357fe231e0648dc66d2399fe2118e2f04fc4df48bf1761dac9d80439fe3de343770865adb701d0496db138262d2f3e13ecf3a14d12598a8bd255aabf188149227aee05596e332de77b6e8cc163fe3319c057f72b927df3cb36f063296da00299d6c09dc3fc6e025772c1e510a776a6cbc5dd4c7f487d4c2b1dbc8a1a7cc99792b13b34dc269c993768cfe70c8d2b00da893fa8e2eeac1f69c089d8e1eb9bb04e2b4554db0eec4027ee564dac16b9866c4b4be1cbfca23946984587270466e6a4c60c93d3be944b4bcbdc29c053ced1d722bd3703972dc64a2c2d4e4d706212dc80d5970ed17614f0334a3012c6dc49f24d3b808bea7c0b892bdda62830f4615156edc8f464398c4548395cc9c566488108126a9a75d0c6f995c37d28f325b1c2f53c64782812ed708610ff7b438b3c1fd9bbf3584698ea94ca61d1c9da179eb0c4555beb65dc8a52c5d9ba44be6785e44d273be6c93086efd0e9d2e06c47f556ec2a2430774cf42bbfa1f1d81d33193b4fd60e106db4262857fd1223e49602e36663072b0b51657b467424059ab511f9ddd77abaebfe618d51bc05f5d679b881230feef4b11fddc466b3a340f475c3b648d35b7c8ca78a47e118ff855c821312c937d847b68c1bff40460c60969e5eac96ea7bf4d860102da9882bc2f26ee36215a9bafbfc3ed639841182ddc4c74112e0a88439312e9082958943bdfb63ecb1e7dfe56191f56e5b9cff81d4625c195349d0fa31292f0e61a6628e139ccc6a513a078ca52c7d5b005ed867955c21c466913ebf31c6736dea96d989a40c448fb9d6d50f1bbf2b35ec3eed73ae50d11d41d83922fb12c8baab3f71177e8c8b435948afde1b4b80d3f289181a39f557a879ae991ddcfd12af49d6fae223db32382933f0d66f6a305cb775b305d840a9b4bf425f68573605fc63621cce0472b5b7ae0b58565b36f688866bfd24073669d32eb85dabafe249d9011a8df4eb984b57e5c3b8304e44b216a11e01b4cbb9f2eb177fc3c36f403177f000c7c91174ff0ebffe58a24bef6138ddb478f351de52df8b0ffbd7c25b96cf0d97f4ca24a1ec1bdb9e9e1d5bbf18f48266cb4e56f020eb0420c3529bc91c6c35f762e170acd8a142a90264df93d243e67b80bc10bb076d41dccb4ec91616fe7a546f36c2331d9f3cf84c089e2f62293d22211c96d27bc7afd4bab471711493f8f2581dedf84a1de303ec51a8ad0f0cef9365ea11d6b51233de150e4a9432a4f400705d9da7f6d4a8793135f997407f704a0e1d418442621c211ffe75fbcfe28f8300431cf69865ec2b65418c22f1e17922538c0bbb6ccba65e9f4a4947cad9425057e21c7d43049a47e913a80adf207bee7c65557ce1a0d24a864215ab420ed0f2088b81c55a950f1f754fae4698d0ab1f06d61fc150792d56ece85ffaf5527b21feb8d0ebb5155b6e3e5be624874bccfdd32d64ec773c54689bb5b13194029b05569ba48fd2065fb72eb0f39391e89d4e9e6dbf2a49af80c10d099b3f3d4a33a8f876efdb679ebf56d2e8a02535279a09a0828cfcab300504b4c12dcebbe87dc0f47b66138bf2aca45d8723aa6ee629c6329507603fe9f2c5c1edc163822091c1aeae7c7ca83c2336939ab4e4dc63b68a8bbcf2dbfa3ec600735824876c36605093dad51ef98566a11f4572e2ebacf98e3c73f8a8a2fd059c97043c5959cddd70e98e6fdafbfec216b8a370b4b04bc1bf329a2c18a3b58a32fc5c5936b52eb694923ff5e82b070470d4d21ab0ed773d0ff97565c37797b8abe2e526e706c2349576bfd04835cc045e4c0eb55b8ca21431ea5b69e4ff4e5ea66f2d79057fe394d5bc250c1680148dc0f4416c6d062e322d160a6526942776c89d9510af58b82fb2f1fe74caff27be0a20997384eeac498ee8f2aeb495f327cf3e757af58d76700be13ca68fd44a95f9d962379320eb85b8c35fe93848cab43d8589fa0c04d73328cba089ef760af13f2340b0975dd0c986fad4f2555dd2ce3afdbc429e8de7525ca873e9839fed3d570ef523ce65aaa004bbb3135a7e28405f84001268dcf446c1efb5885b33669a464a8089c422745632a7ab0c4ac44b905f3a0913853ad4de23afd28c928190b779385b7cc6a3426d6d54e8c7a2b0c172ecb809987a1079fd78d2c4353cdbd05f4393bf4193866bb18d64b8e89b9a285be4890c51e099217ca02eaf189667119d29761f93e67bf3ed03de4287987442c88eae7b7864b222ba01eb96fbdf2b74bbf7e79c5598cd500d13eb147211d0ba82913bee2acb9d6a3baaecb0c4c3d8d4368564bda6b52a071bc9d988fbdee21b4059367cf3d9ee805d104a09d0b168a8856de88f560252a847d2792fc4b480900c451c9415ad9e070a93008a5ee475626f15ef88f8aa219f7f7c237f62bcfbe6bc8fe5819c2f297d783008ea952d2a56a5caad32a2905a53ffca8ca2caacd23d67123ebfa2e682c8f9a018646ef2d027ae31e1afa4cf43e725b48230398783915dcb28efb794d94027da35ca378aa910eb009aea75c5fbd145ccda1b6ef056082adb946d7f20ebaddbfa44aae6ec4d560bf9a6e9d14476a7053d36b208991f80eb13bd0f1fadf928cf26938dc40c21cf38f2b69252ae5c5980b9b17754a17e9c30c24cbf4a40bfb59a56cbc2f6aad42d08e315c4ba348f1b6d74118d05fd21a730e3a6fd644986f22b081302bf80c3c42f520de72d8098ee0315b2b194f670efc41ce962708045a70481e8c563b2e0ce805f9bca8873aaa757e338e9d551ab46d067975090256a592f8cc6f973cc3cbc79b6f772bb6a9d6a5aec0563c3fe1990f13f7f7ed3fb1a12208b6bb08479e8f6e162e7265fc59002f44b610c31ae84de9bcf429288ed4faafb6beaecaad113f3a41115c1311d0c36c1dbd4da2d17d27fa931a0b3e9b52d2ecc7e2d321b8aae557e2f1bf28d85abf002164ec6bfe9e5200b15be35bb7ebc5698f7db6010a0870b8a9051cfc1e9618a391b675271173b4f5a30498ae51f4a34d9a55dc1bbd5d95b857219e8d8177e8b4c9addf56515f6db7940dc3a6c1d15fc00461fb64f8db2c8e7c9b40ec3fa3f187e10b3567c7c2d5dde81c306e7ae0cac3955572153f2b494e0932e3543e9e615e199635b9b91a7ca48f98086ac4d7ac159e8a613e673da9dc2d1a3ae99343f2fef587fc466a239ed5a7b424aced67fa1eccb97ed877351481164f4cd389365173b6c3036dbc53b8eb7eb050b12c2a794ae5079fb38578fe15b8e9850c2e919ae26c7fbfe4a96e9d481e4d330ac8f2ec5362d892ea2331df0544f68c7134040ff5f1c365a4240cc071bbb47d7472afb564eb0ad392a4e11ffd55c95bc0d1cbd40adaf1fb7ab2cc9d0a558f3dbae07e62042a20398127cdce40c19dc7300e1b32b0dd6d652f24e835ee234d4648b3de03339f51b61746f4eab41ab092f6e9e4a76f63ce4fd2938d839dd3114ce1e1ad24a97d4e2bea2e9657ff649f2c1fb620fbd62f6cde91b9ca6a76d3fb36f4a6676731a0481c597c333bd8c15eaaf6da33b2c4c12a114b19f447304c10747e91ba53163d4734cf9f1fe79b16251a4204b0a70d5b5ccbc0967108e418606d51db9d7cd99c1c92ed115647fc79dfe402223b18ab571d8aba76652278f8c2dd18a5c6b0d470bc2e2c6d6650f0abacbbdcf1e39fa704259708679a07154a02b00ff25a88bc0cd9442d944729fd11c0c0d4890fe4239df5c8c4c9cdff50b1a5fe4ff81afb2b675450ee5b356513038fe9f7f5a5e4e357441a0fec54148cb6c3e8654cf6c07ff5510f7d1ad9bab57488a9987105eece116c33f1be3ec280ff059166dffa5fba53e913d9680954ff1b1ab25d4758bb87620463a7d2f1cc66c9845f6ab013a451b54b4326215b7e7b8f2999e3dd0d711aad81ccd1a5939527f40f4f6b3885c3817c05bcb8905a407a2fbad6dbf5f6f0a6dcf06dca5e00ac465892ab3545059756f6f914856ba164ec3b8531637f6bbfec3d203663ed1d1cd718eb7bc63b6925eaf897fb733dde92048058bc056633fbbf461bd8685188fdb0111e28db3f3dfddac26efdfc2d67970a2fcd8a3ceede65f3bc9624f9be87eef4f31ef12f2af84f7c79c696e51582e02c87994e69f763ce4981eb4e6c5cf1ecb71c8f6d554c3d70978c622d2580a1a5dbc6e6a69e9227f42341a845d8539a52b46e383a51bbe1bfc093c821dab005313b508056b70b4aa496c4b2e9dbd72048245ae5acf5003a6e61481ac936fdb2721b3acab3917ed313f1a72970ff33e5908d3123e0cd44966dad3feddbe4afdad4b491877ea443cbdf3839b7497e93f85e6135cfb7383213f86e9a72544686db8e9945ea42c05b7c80efffe723c3639e7f39bd34a2ee3045bb8e83d247b84301f7839e0a2c52a4356627b33d6f8f1790ef8f9ba0ab7d046913a867e4d81b11ad5288ca52b0ac134cd5e01eab81f83c00906a74ea92f7cf60404396405b00462eeea139fcce9185e7524b8c64db656abfba66a9d6af3b95528bc934b6ef6553c162f311531a0649761d68376b2dfb5ad9bdc58eecc2ce6d0f2db50bbfd5d93a542dfd5046a6737d8ef271669316d53ef2646b46f03b965c1392ea9835390d870570bdfd414c3c3944516bcfd010f7e96e2eb3525a8f248a1df8bc946c3e1a020311c621b3f93da0b87700c3165b4d4d39dce45087d1a392f362cf3bdc9164dca38377020f76bf68a0002a6e9a773a5c8704037d80af8f3f490afbdff3f9b29c62d3ca7cfa006f68a0734e0e92af38834da26ba549064097066f7651194eeaa280b7ca401c617bb0011068b6c5a41c7cd2d9a654c155760657fd4a0f91b6f09aca4f2ab3e5582a475ba75d361b7e0227c78608c830375a1b3d2346d07713b9e71cd3657a1248a81d1a2809972b749946d1022d45e60e1578ee5fd5e44ef3445298c544d91b7411ff5d123f40a1750a47f0cb27e0ee3321a7f0a37409b4b5c1c65c19b005cfa1cec3e0351a9f2546da4c4e8192fa4f607be39a4913a4f030cbfd9932520863944d1d9078d00728cfe0205f1cac967230369083840eac9ead8d00b9946f73f9232d5b098bcd967b7dbba60e261e5a4617ccb645d9a006e012fd4ce0d54afd30b0394ab8cb3f22ec3f10739c0b981f961e5d099c7c50ee9cba9b7e98306ca6c931bf34a5934e8d8cfac0253e04611959c05d604a11dfe9f4ba63e77f9eb1b245a50b0bc789d78340815f5a4b28ba5fcdf134bf40549f533d6df01d797e3b372e11e9d456a696178b0c5550b9c83b0aa4b36d76959bb941c708eb43bbac072843c9eb4cb002a36501b9192a5a587044a27d95e6337457e5caacb7a5e53d1aa5d62a5a363b6991bd48b0b8ffe59ad6fede812fc6b333ed46ce18e53f7cf52d2d9338c61fbbfa7ade82b8c86ce33f0f06748d33c583a5faf72aac9b5720ea32acd99ac08ec5c7570ef07cb089b9465ea88553d707815bf0936aa30f27190f201d8ee5ef243bc0577cc9f973b5d2498a2b0d65ab39ea809fe9e64a70cddb90dd748789d1f1ef0a4a09b5b7abec6e9806319287c1ca19ffb8be979354b66ed96fde8024c9df161dd152f5e54974c49d5170d96637498364fc412f93c18d4e114ca55f0f49e0875afd7ddc49f033cbebd6a490ff6fbe9a86f6458b4719970cd14486b4a8a5c12a1f95f069d456e8bcc71a74eb9ff39127d3b0f8c328ff5f918fd30fbd5a814b23bc0101582084d8d1ae61255c167db7a2a0158b04a43a6ace34096811e6b024c3491f8702fd313fb1d7f48d883f799de5a6796d358aa8c60cdc9d303bbc4271f148a52f631d2111889fc4a7ca37f81caedf34578bd789f7ccbb4bbce91f5a7b6bbd34b499538c6c2fb8a316fc26b3e676139e9ffcdd5052bb253988fb029d13762b809bc37abeb8f4055ecbd3bdcc46eb82249c91e85e5e90116ff80e82bb345dd4ae00a2e1351342abc546167defe0fcf140d2d9672b95b778561e76b7c35274fc4a346dae5313e575e1846f3a785af8ba4e9c0f999e3c4e24626d47606a62e7bf2a130cd0ffffff2f