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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 47633 5f0773bb564520d785c380091bf4c08bccefe06af4bfc6aeda5d49d2205c8245

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
df45ec37d5b869af1c1ef76887c294b6ae38b9c14f558d586de5ebec9b91f5ef
Certificate Block Hash
5f0773bb564520d785c380091bf4c08bccefe06af4bfc6aeda5d49d2205c8245
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000323000014b50000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e8061672741d29a9cf562428e780ffeb608ad466f978b9b7a10598577dd9f918f4db31335ae09fd968bedfc8bdc3ad0013af3b9d998d1785e3155b8cd2486d3a27e918677f98a5064a15e7a1a356f885442185045086cfa4e2580000000000000080000000e000000323000014b50000

Raw Header Hex

000040208183edd4f162380a2c5f8fcc6184fa4cfb2b592fe27a43fe2ea377e377ffeebfe1ae7d58fa4ff6d3562be2bbc5e7b8f2c4578239d9f3a8c29c49bc34bdad76226cc8fe69218e1218eff5919becebe56d588d554fc1b938aeb694c28768f71e1caf69b8d537ec45df

Proof Data Hex

59,560 bytes
121216010307ce980e44279a0966375bafc5de3535b8342c9934d51da269b9a5e53a4f42bf034e402960a91ba4ab863a8b23bd3e2246d16c05cf30fe216fec8830212b64c99aa769a40b8b444b9023c4c6bc5f20343842e34bb0255819399d9c5ff278c90bfc09670c56153068181612e696adf2825d532050eed26b34dc7db02f1f266bdfcfecf122e775ac4fb9dfe3af2c9e6e54664ea60f1c3a408b0b8f0c7308ab09a6d9219e3824617d60ad70735cbc8c14e0a4b9177bfca05ebd2fc129e2bb8d8b3fa126cf14da42dbc68e6ff6e5ef9a0d5eaf50b634d0ac995048f477c51c07e50a9497fcc0d32dd907b62c5dddd48610d96e7195f5c749d2d5bfcd164f4cc608a86333b56cbf59af199d8c7fee377123a86281adfb6c76e4a37878709e22ed06297a51cec4767d6fe3cc87a0c98f4c4304e202277e0d72b2ba4067b772ce9c0cb971393eca99522ae419face96c3101f687a535072197af2cf8dec0842bfa4457af8a1633ba92c19449810d6d27df4cbeb7dd3d4cfb280f2f6b971ffe494050b113578b16e2d4c3a2a39aa91252065d609acc128d234677004e430f37fd8a5c2f76dfdd3165cf75d3f910f8d7e3061e01fb183e7718be9e1112191250f9c2d22fd9368db8cbe423901bea19363b905a424cac8f89c4283d6bbab157705a2dbd23d5a0a1087c55e78b8aab13b51398ae2a3d4fb3434c8dea5ba2d3128727be96b77189bb5eaead2d678b49473f17efe80df83c3502e285b36ed818690a32c57a8e298294489474c4b0060305630d609640f9a13d1ece8925370373a6580c08e620ff81eab1a4a16b286d003136b348706d7eea0a31d27915f0465906813c223545c202bea60b60455a46ef8c67660e9cb0bae8a625adb5c1a626eccf4cfcaed58743b834f4d96114fdc356b7c3ac10113e8013d43324e2bacb59363a3a614de6d83a020dc01fb81a2152362d2d2606e62c723f492f602e45084673ec80bda81c50d2842a028c023c5b4f76c91218f30e0b96c1e97ffb16b00e571e9cddd8b44039acd0984e485ce0d7332b59258aabf449a457e88fe0882ad19716561e18b1981ad51e8a224a16df2ea13b3e4f39b2a76f53b5bb0eef9e1c2c7f2a77ea21da78af63cc683b70c8c1cfcf9910678590d78fd210e7bfe274d878285fae8da9935c941d853ba99cf791f91163229d0f41e58b52c14c4b7e1adb1bf2dd1cae939a476f86e42cbb15ebe618e368510a6e050e8739aefe200b5c27fb991927b5ed8d660d3e75bb8b3f0e98484235d5c20910306b6ab1528b3221f9264226ad826499e1506f685adcb41b6a4604aeeddb98494ced6855e6c4471eb3e1c6cbe132b4029d73937f984efb5f01c65ab07034ae04f593d97e0e19180985be1e0ae19964b5024c721a87c026abbab27e085a14ce3272462dbc791993dc202ce1488bdd3a4a79b320eb98dc1d7aa3a5507347bb471bc64f7d20aeaa5b9f8dd98665e1eaa0141a20c9a562739955212bf4f67cb201299265d0ffe4a0e88e1756b6240ab4495c46886c0d84e4f93a9626bebd87e3767e482566dd482a7bb1aed0e40dba60fae21158210bc52f54249088f185971616e62676c48e03531e8191cf54f503576a1ef4872e151afa1446d8e2712c6f2b31b0d05fd5aa5dbc6a01d3035f7d693f8d824e556e6b1a3c1b24286a03b8d92cd8d8cd2f9b65f4c51d1ea43a8e209139cc69687cfb529a51c39b80ce219636066a3f3d809499446bb32eea003ebd53eb47ddc5aa0c82abdad3c059286f406f0e085bae4e46fedcdaa17548a58f8e5678bffd5581b678b7fe8aef9e3b178fc1241b9c77a2e090f1f6a40db0103e4e91d42c7002f610597307e5fb407367d8875880da976acff8515169877b6fd4f7e752191d5f58b141e857c7f1474d2df0a26401035bc84ecf640fc4d61844be5e595258268e25a6d50bdf13b99743cb6a02846f1d6f221e07247234b07a18d36bf9457ae10b915e026930d00c02f8a1d6cf44746b58f823ecbe5d6312285b8cb80ae69db631d5e44bd920e97e307a0ba809a2fd27849d6ea9453436201e72ac189e8312fbb1472e3b802d1692d9c764f0531d5a3001a137b55fcf79d4bc0620604b16bc0ad755c8e3f0272b97f029374839232654e5be195b309a9f82a29d86fded89434fdee171e65be62ff1ee8b9410f6ec564821fc1ba148751539796842c74c588fd082eb66baca9d8f485e4780c7e256d710fcbc8081742fa8480286ca90f36a04112000720581a411c179c8419e8c5c872c459d6895c1158cd4493c5f6da8175b565ad33d288c12204d09b8ea56e9e18c6a663433cb51b98300d57d77d6c252f55b6c05e18ec01e8b2431bca134dacba3b68b69a44b30791b9f7e5f667087a2d03b0567e00565abaf92829ca6672bcbcc2d44b16e4439f5b987e148d95d72b807a7117d808de51a75576be4514ab08d1d67d4937d5aa9440c9eab4c4cdebac52be2313554d25f0caa81bd7f5a16d12b63a9f29f612306205ede0251e6083946f78d3aa709a1181dca8103072b7d9dff9c6b2d8d4b9c58dcc286e4aef48f0c57c4393092efdb029365ba4695c7d1e8921f40c245ac3e704bfd3b10eccfe74e1fe01762eba07020d0821df145100eaa11feb4bf73eba74b136f89ab5f2fb37e4118770db8d2a08ed2d20dc4f4dff6d120c01aa1003cbb55bbacbbd355e4692c4eed1c6f8df44ed7d1cd45772dac2ed09fbbe57839a1eeaa0eddc6c83fc6f4a8e5639475cfa8f59c550d7f964d1b3659d30154c7a373c0a8fb53c9bc91d0a79d18df7a6b0a045d29af047e9ac1ce635b41a4ab3e226da8bc451d807ba2ce96c397a9b9cd6dd9d4eac378a3539caa3c3abe312c189c9bf0f9d29c19e6866ce7c1fa5178070392a5e3913b7aaa28756c4bb871f58772bb4e1a3d5782d74d55a0ef2da6bb798fee1b2c4fdaaf50feb8618dfd21dde9b77c54ebba3a7b0c16117e8086e097fbb031ef90529e77af51e6b5692d3e3c0a4a157bfac6a8e85c91e9c3451f779ee4001bb8b057214f0e71720f1923e3b0f1414a849807b8b6337bdf46b45779a4f7711798295ba2bf98e5e1bf56a72874a3d184072c7c918bd35c28ae035b9c67c56fa1004380ad36069bb54f061481621465661961f4a56ff538be94821ce3bb1233f9f73d39bd97034e630df226d25c5e30ffaffbae80b6179d44f79904dabb9931eb8250d99fae49958678c65d43a908d9b591a3b1229ede6e440b90d86f5abfb54ee9a4c12bf28bbcd2cbdf62d3efdd1a22f6e6cb0136ebf6dd2e91ef6f148aa0ecb42995ebce3a65ead1823f2e1cd2d0de52a675539ea26fa47f0e19148ab409ad39a1ef48681c2d184cd28d9e8f5a1762b32fd6ecf4d61074266c263bed764bb2299c3284647996796bda33883222546d4e38319a4dade2d05d61630ec92c2e84e3d6b15dd6df9ad4d9fef0bcc2392978b6621fa710edf2a4190e2b13f47c0374d7a9b8e49a45fd49d9e21c60289b36e4aa6eff765e8a815eda9af3d87816346a5d535460d533e0351d3569f9a29c95522e202c7a16be59005423565fc144b5accb7ec71b11f1f343412247e9fa3bbec36b46bf8b29e6f50dc1c314ea46655dd01fdbeedc0dca45acd2a880f22ac7b3ec4b3eb61eeaabf7441154aee52605db490e875d1ba8adf191b9b4d68ef17109be8466fb4e13b8bce0ac5488937c3215769e93ad9c015cb707513772d89762158a87c68709510526a0f02aa19670cd6a83fbc80e5acc32fdd77e2a011a37e620c40ffd0a431686036feb4fd53043ce98087a629ffaeca6c0c0ea06b4ec15a07b2797c5712a819332501be3c3c258381c881a57062acbdbb1319f5a3f4dd270507c67283c07876ca1008e87424a6009024e8a1a07e5e2e0629cfea4ea0d72a860405a31886e6d40861e9f912105685569f44189ebae24cc476ffdfd56e5f5fe279ee06f009a0ee5d458db8d4065d56392ff52135ce93c6cdc45244846bb028f656d48356fdcf3dea2998d11877a2ea4a7a29f71391df8738853261467461dcd605d0975bfe75151211838fc6d986b8b39e9b3ab8adf57d4502eed866636c265ec16a71fc033982995b0fdffd1f38800ac83f50e17652f96877d9a059ff528664d58cf7c8aa8a13d28438020de5e3a32ae1f89f52d06ab32e3e78512ff91c0148718b5f0cdf94253c028604e90f4c2ab9ad1740d74c7309c6af929f29bc54d6756d71a38c3c8800607d41bf4c7695c09e05f99a8e9704b4d4c5546b92a3a3ac2c47451a5060eb265070f7ea6be464db2e8dc168e9653a3f567fdd33fa328fc109272a40d1933de527e3ac2cb348b53843859b3387cb100d65ed3425507c267d9776f0f168cc60fcf3a3305ac0a76df7540fe553df0acd0801da2f4a9c9b22d9e71c18db0bcb4a644990e14b918de72c42d01b23cf5aefdea8c731d5d4add9ae87abb1b96150b9f06ba2c9f0443ec7b3e750d11b25de55d08ef1e455739d0d13355924916b40ec3ef17e23175c2670b7c8e06fa62bc9228f9bb1b8d6eff7c44520a73ba8818fbe93602a0dd6b193c8db5b60d99ec4c46235e3e7455b830b2bbac18395f18ae37e4fd7100ed359e69c8b27d4898a6f72713032834794d79d161ed4a1d259201982e6f1e6446fdf166fb22f8e6589ad2eb5a1be6a26a969f89eeeead7dd334838706c988d95f7521cfcd1808e588635d31ea133a12769c1d0eaf0681d69cde2f84641e3e3eb3937e40bea89f451aa754e4cb5a0e8a71c9314d7da3efbad542a59a44d6ea956dc831f095c933772c192d2fca507786d95c4c14350216bf90a3900fa80e13b0cd39ea2e6b05ffaf85380404d6e25d53ac135d0a248dde23527ad880d69e213af979ed17f4ed472f90b0a666443670733d6b7e4cd8a7d7a585c6008a80ebde57604aa780cc7c9c4a027cfd12f5b46861baa26a706ccc9ef04732d86fae8454fa7b7e3e98ba8f9f2ba832b3a49bdec32e9f58f476ab9a0c2947b80c04ed5d744c74386b06016b3e00a3bf4adc258744e91c8102aece026a82cb3f62af198433c72fcc1af07119b69ec61cb186d3fde1aec697a12a6698619756bdf01dee062b7f47494ed91e3b44403a5a7a2a3e034cd030fcd685037c1ed8075c86a34aa899d622b260b1f4c0606d89075f4c8e5ee11481d32a67d6740ab16485408c8b5184950b343d6ca079f91924e790bf150f997e409b5e81f2b05b21f10f41d57d481991f9e51699032abc0e377cada852273b4f40ddf115433c3bf050a45f1b3811f6ffc9092572844825e3b4ccdacb30aca1ee241124141ab4848035aed7e543a165b54acbf925145de60b670937e2a0c9fdf37b90a98240c094ad1e99c060b4cd8dcd80b3c9b3112bb29b8f6e0b947a3ebd62df6ca397d9b096f03b5daf6cd41e4e72154738dfed69ba207c74f589349a1cf9a21ba68f74126fd351c59ba00195f39e452d5ed5ba277ad761e1d6eb2274ab71a9ccba35d015d9d082657243b0bc0d50c45b10ad047dad130efa89dfabc8181ecd7a647f7d4a39fc51319f78396a8902f9b615a7bdf68373a20a64c5e39bad960d38f192f3e8eb3bf57b346518e47c0d1d293ab3de3e6b0fefd572af69b8f519c54ed9518695828ccfd39dc021826e2d4b6a38e3e3666fc840920f61d069cbbf0eb895a4ed89e475a5a8cbd62898e28620543d4e9232b04e04f2b7a9c00f01ca422035ba1e68d9ff26c83c70ec64f4566f714e5e19bfd8c182f5962103d731ae3b9d0b9bb2980df7978bfb66ae3567331b58ca93ab5499e0b6db6b0dea63ae16053964d2fba12df3f11daf5360abe5bc28211e37486a504d8227bdeb3c0469cc14e3259cf676a219a8b44ecfb6d507111bbdda643825a126ceade05c40c58f9fd0d03e6933f03f1bbbbe2dfd71f644ef9ba8cf7ff29357b7156091b134d5c89aee8fd5f2d8c2c4240c91e2dd724f6bc6406646426f83d75293a7db7f520d4e62e4d154c21404839f67ec5faa4fabf8abb75b6a34c938f7e3796c872c217f7886af27d6b98df3cb719230cbc17a973f0062d3d3ea76502efe8153e432962bfc9b00a440f632c618f484ce2280c2809c94a00f37ba42b5cbbb03f3467adf5dc9103addc3e3ca2e7aec1e69aaba1493fb316ae39cdeb0a593ee1f7ee2811f4a75028bef229322bc8157307fd0bae42597b67d0f27440dc73716fdb72aedeb3769806b1356aa6a0411846d750f150a56be3efb2e6825362aabe63f4b41ca43d8474a411b1e45be8562f917d325cf875bf29586c0cb4a51f4fbba8b33550437b3ea0fb72747902c5d5ace7f05769f854625febba5cb48dd7910a1ff67b54d3d8d66376889e1c08f0dc3ba2b74a91ceb4aaa2f0b876f564e9921ba3db61ebc422e40f8fece60036eb4bab22a5d25788ac2b1f8f51a04ece631d09f386f09a9964de53bd4f5919d4c6b481f8102b7abd5bc20ddfa1e0de955fb4383ee25109cf6c16367534a09bfb932f3e94c7c74829aa5b8bba8743d6f39a315dd87cfac74c9df01655225f9275cb20edfe09ddf022f22295c47139851a8bffba6254fcc8cb72127e3277a5346737463e022920e843d34ab02f71159904abf983b68f8d43dfefc4b63507ee55e132d7a515d91e5a08d38b8978e688ad1f633d5fff49a19dc4ae6190138c57f1aa5ebd57ad29c324818d0e09a547b07e2a79fe123324ea27b1375433f9ee7a222ced995327e46570195bc7ac1305663fac94a2a68ef5e2dce5cc64322e538d8a825af37042da40286473589471cf44ff3a03d1cd052d70a6eb3d26067b5a69832a59809af37df1a9051dcec0f82ddb856760b803fee8e996477d9590d29f26ebadc0a66e12b8d3ed1ce56be60b38f86b0ba9086ad58defb5630bd708152c4c64ffc0c0bb337b49d6081a0e8fbc433467302c797efdda7031e8ce225c4479435d67010a1ee979bdb7632fd92dc3eafac448212c36e50d5d87c464074e8027ce79866dcdcbb89453d91ded6d5aee5ed2df8065b0cafc6868a558036358d71961031ffd47b9dc947933e8d2f6bae8980eaabe765dce53b3a10feb758bed189eaad314df9b97b6c2396a0ffbfcaddf163d3fa768b462cd60444e4eae129563fd81bc7694fb94e51a82d5b52c58cc6758a95d5357b12b3590890371b7b5847e22cb063e23e831a5059c3234cecf1d9b580374b67178fe3e3aa68fec5618b67c80d0c4d5b5203105d9e29cb3c4206041e81b01c7d7a96a26e6375a0f6189d1894234c5bc0702006140fd7da0c9637cc89e1b2319093023d7a42bf7d0470e1d6c29859962bf3684136bbf4eafa5eb2dbe0093c1b135218bd7a00c5c91fd2b93df6fc5964441c6bfa58fff02fe3a4f294318dcde67a6084ed4f505e86d32b463f5675ca0ef438caae3ed8c77821e6a5debf340909090953dc7166789eb0b637be02d85238a09dd1ed4434ad11eea78d77bd709396fe1667cb57d533199e1aa37b8b11b340863a659b9ab2238f4d266afe7001eec976d24212c05ee3f1388d0dc481611dd8f826c8b84bc07ab1cb62d34630b297c4ae62f110fe7dc049f233afc1c14739e1751e685844405c994a40b6fb0e35d11ecd89e758e9728c0537f5d71b35616fe99a298dd98fad2a0b45ac39ba538b30a9c182c9758c02892dfef94efca40d2981fcecafeea69103156fd68377443d26be8a9da977f430dd2971cf0a6f65931af59fc0fced2f08fe07bb43a8a26085813d3fd4ba21dbad584216cbd454016cb70a673a33c7b5fbfd65a0ede72d887bad66c19cdb61d649fd6a4c7d7d0eff29cd11b3359b09de1cdfc643d077b260fc04e637b503cbccc717b24f2696812ac264e825b148686852cb6edf70606dcf15f7275817d021ed86b6e91c53e86172670478095c870d68e4c087f51e3eae341d8c5542b247c562601e2d6279fbb8680b8d80b1b6adafe36b95b3b7e3d41f0f81d51929c7b6c29df81ae00ca1492f22d19f8cfc6f949a1c3c8e457ceda2f5a0ff2a213ff9712695718ac0a49dcbf8177b5e98bb6d514d499c9008fc2806187f1bf802b919dd3ce317228cc574af292fc86804613397b59807ff1eb6444f4cf20006cb979ae3ff2024b87f893c4f860e51c8d3b0c69732bcf84b903c2fc84e082423c9abfeed294e1fb9ce93f4c166e55ac10f2d9adf1be73f4c3f4d54b14dcd56aabea5cb19dc48b72f48e70fe1483c5a2c37691eb4304c4342dc4405e75aa62479bbffd96363ccaaf0dc8ea6a46e95a96f2c1f0b4f12b38f485e360cba0344dfd266a3b7109748ce34a87ae5732ecec5d4266096a182494dd7d93b684ff892873da227732c43d7ebdbc77b09a71b90fbc29ff6e03572d3c8ec8db2c91b9fa871172d62a1a91e6c2b4299b8050905a4bb84af3aba0ee37bfdeb07bb28f09aac2524cbcd0f706963a8e6eae19c561cd50cc79fb40ea436677c1d3e6791e79dd57ab5f836084de02687be99b658114caef9b401412a6fe2416f258a6af2c61c6c95464396cd2aea07985fb89a4219ddb32a0d8423a096a2b7c0d34d5b9d7ac01b140d9b5662c22a92874c70ba516edae2b50dc658f8fa12c4a5d8bbdc467d3d481d0418a05d39cca00dc190a60c4bdbc97cb8856889dd31d05df7acfacbb5afba72b71ed606426cc690e805a1a4c860ee9b32054d7a2fab738fa08fbd88f0c9b7bd7af422df03018acbc0882204585bcb202b322e8538cee05d3c232682a9ab26d2fb6fade18adc418653bfa9b13d253d255d33acc461dda26eddaa82067d5adf1b7cb3e29352190480ab1a601dd6f22b33c7f6f509f8109ec5f1095844575dc2f139742da3196993ddecfe741b3de20ff466e87239718941ed68ba4098738f1396c73c3c67cd21dabf44fb9afbbce681304f12fa4955fe947b7ae98392b1985652f6d41d104f6e2deb865f62c63472be6f6ca023f3d7586a104b1991eb759fa4a753ddc648245beeb6db2a2f11acdddfe00c6b7db2ec8db91320e41ad5e7540ae0baa2dc84737d768d8ce2c78b4a5af9ff6eb1f05ada7cbb801d73867367f01631e3a9877161957325042fc8deb87f53ba8f58068a5a00b99dd0d65a9e821b363abe77a2968043d11531cb4c389f2a49181bd11334ca65bcf43c9d8223175708679d157b1d4de6d5173489f0f909d2f21aeb8f38ffc93f40ad00702259e79e7fbcc3f970c507be50a26180948952bf2f5ff9acf30b55a3df31d5ad0525f6a70a84a969d92a241470544431caa53d8b28c5cc07703e2e00f0cdaa74be36c0da738ed6326887dd9168f5c5557634122308585274e80ccf4879c446f93287771d70f85fcc4a0a798c4dceffe77fcf4688ce010919f3cf3123cabed83ae3d10635d44099e383b251a08a5e6e4227caf6244d0b4118e68302472fd15e334a7f5c5b57d93325f096d692d4c7e216a2fb16c161972aef60a0ac399d26ae418302a917efeb7b1780215d05355bf84c82a7729372849afa2144a35a9acb5870bf09e2db436f00a2bc1320f117abd1f8cfd68093a78cc89abd553e63057a6cc47a529879318b7cfc46f8f3e84588cc96714e6f768123f2a6cf23bc12edd84620379f084e46db484e14b8a030ea18b975e72261ca453484673f2734a2ebf80f839ee91f7e46c320ff6186890b4a3f01b681ae36e8e3af024bd21f312c426c7602d57d52faa95e76731d143179ea166a28c4bfc7f83f32d69d45440b0ba3da37515ef9060a161225d49146bd5885e040d831ee84b2cce551b816e564a224e2c2f6477c69d9982b404fe57eb4a43236ad1aa7157604846aa2ec094abc646308f657c94773a08388e4c167043451665e5eb150c3be8a817b1b7ded8abe3b8764867f06893a8a9cc0a3bc8609e8849ebb2af9355c5fab26921585a6bd0921313f3d027c8bbc26c8469c7e1c77e5a27a8bb3272e9e1bc35ad21a6db6e010531ebfde70e3dffcec60bdb82e31bdd155e95465ba5f69e3ac7b9c303bfc238dbeea250df9a86578d6e94aac3af9dec1b31789666b8524affbc6d517f472002e74d70f9927ff18d816830b1ba65219dacfb6e1430225f563226045b491635d4635655fb964ddf6dd032de7347933f592bc4c4975a739b50571b44eaa3769dea833611521cd1542f9776a4f5cfad8c8e429db5d7285fb8e94ad928a6b54740e9e387da4ed87ebf5e230464436eae235295d25eaf0e6f6ae164f00b6452d4ce1bc62d871bf270d397de1edb05197187336f2d3a05147538b2bfd6077709b567767f221a95cc54659286fde2a121adae29a3bdb60ed3dc8469d7a40d6ac49857929bb4cd1bf81529a98feec60b979f6888f88e6a7d59c85c68be0e67b70110ce05618cb52690cfa049f6a70e1ad8ccb75bbe2a87b2a633f7d0e6f22abfc1ec7486c62e545a542a9f1428138057c40d9034d32aff966a024de630f87dacb424dd62bf86f8914db9377d5adb681d92f2c0b992dd6e716f8ebab925a797d44bbd91bce3091ad19d6b05485a8342184db747cda44aa2b2cfe5cb6a859c7a6314f460e63703ee8adf89ac23e10ec83f6326614d0e66004ed1dd15e39718f825c485832a213b2a11634d9d050eed036648b3c29c40b82a85801331d25cc6a5e8862cef2a7bb4ed6ac6e080542b9048621dcf9af7d8bdc70fee9db42fa0d3324ac2982edbc5427876aaea0ccc9b3d30a59377af214641cc2dcf6a0b467fbf377fe19c1e126c0e7af8c6f81e174bdd90be8df35b8c4795ec5b01ec671788069d860855d242053b89dcd459ea2b997fdb085d0f88f80a882f6e4bf997e62737b3806ff8ddd25232987b6dc202deb1030794cb2575a60238ceed9223ab96e12aa4a24b4dfbcd08dc56b86e5350ac2f0845bbabf0333cfaaf8eafd4a8f436e3a63812aeac39a324c65c1a81895dec74e4287524eb37cc1c0e13ae2aafa2ccf4e34c2cd5ebafcffab9673619056268b8e8ff24b611282d65748338e688d2ca9db4797acf5a589d431a7dadf72ca1b64c5873aa473dce27bfac4c37b54bc8cbba6fdf8a2a1c2d325d77a67b68a8eb5d6b3ff6ebb7f1f7c9ab3bf11e7259a6b90d8a57d27a8c05a860bbf4b5225c5a1daba69bc2d216daa73f5acf15e7add435d7c12cc27b38a4cf892b4d7125e7f386c95b3b0dfe498a5629c270117510ce21cbc40e4ca655eec25a27600447bb593168bf326c42e6e275953189b4880e45e23ce8f31bb83d0900ec72ad2fec31b88c1fe1662cb000cc21e54817e5230de7595868e63f7cd3dc3122db291cd8810308b040da56aa670321326d3071ba868a7672c3b7026fa36c6128a23a30992f666d82d704684ff80b46da60f4d8e3494fea45292e8864118f9e28c910d468ee0fb08fe9364e73ef9626e7704cdde389d7eba30ca82f10da1c168e1aa759be3ad368888cab76b16cd5eb37e8d2379f7a8f66d331480a455204a6ed0274f29b43b6f4ba79f8cee4115f27b0bf16645a35b9e4fd1b1df89a3e483986473d55473cf3ea49367e94359df96efb9bb1587f681717646163e6e7ce686e0e0df4b4e2abd2e1dd22a089ddee1b44562d13f562950cb0254d86a12379681713b9970844f85c0b469511b1ccef845af280f58c9c12deba3af6def039fa129545ae2d48b989cebc09cd7ed571e80e28781a7e7b0726953f9c95ce2d3f8acfe1436fd2197fe90c50214d0479a48e52d5cb548a0a1fb3d4695879d5c5021bebaf0043dd2ddcf9e26f7a92833b3e3866af7e53947192785f1bc09940b141231a2f7baa47220867f15a8c3db65ac4a1f4d92a3a07a50bbdd349368a114f1b2ff6b68a843f090e7dfe2710ef68ac951d35332ae9be1c663df75a534d4056e6ccc3eb0df0821a057687997fe89db0d5cd907c865b78cde525c97689c80f60ed8811c4bd2c79976dc692aa3e08678ef9d3f6efbf8ef83f12d208e86292d9e3f0f5c80490846611bb440ffa7ced79410d5d37c90a74095ee7e4627c46d168002d0e0ea114503fc61c7a8ac024f16d9d26d776876561ecb312650da471cbe081d12434ebaa0b7e166bbe27c678553b4ccbf73867b0a1b3cf4b604fa9a58a5feb98080bfd361713dd418826f43ee5b37491165e48041cc9834ccb428cc83a18b6e6b7d0f6f0c75657c17477a228ae337f9ebaa5019f91cc648aa02e8c190782132c01d12400ed71fe578f624edca70b093fdb3eb2f0f70d185f45d031387d66258a3630ec5010c335a51a8d6b6dfe17a688d47b1e2ad17cf804df21b7ad18e64c9c715246e9c2b327b78cc5c13917ae828ae621092d7f2904bd194124e692bc1c57b0e6450796d607333780118055557af36596bae2c7df0d374d69fb7e3eea016064882bbd24b4913086a7566bddab604023506be135b6d667b4a9d1a5bb6877255755490ddeb01373f1ead4897592b67f2c8cdf2aa5188533a8255bb53c539662f18e7ee7946640c2379797635fe3afd5a7a333e9caa3f36babcef96dd7928c864e07d9ba7881dfea5d0884895188cf2199dbbb72951d7472beae33fffc6908b87907c5c8e7f3bbefea51f0c43bd579227b148dd8f60901e27454832febc47dd40ad212ccfa298660e8a38de297104c709220cc4c89a437d81100388c8eced59c37fae0a9a6ff35777effc99f83061348a904013c355253037493a6cebfc9a8557c895fad6a1827bfb820fe0f5a30263350f1f4e5afc2c23eebe3eb227e00038ae2e43c93568527ed5637eadb1915d99cce3b83b3aa768762e09625795e81e3804195a04a1d7a8bf8b573729d6a594e4897a3877fdb6de87e19521cd1543ef52a826074a7273c391fefa4d4c6e906c94f6f23652c02a22dd562354955ae9d9ddb429b2b2ba0aed97fd572f68783789c9c91bc9e4e499c852afc1579f3bb1f617c58a69680a148f031a6c39f99df656874a0df7688f18a5caadcf39c09c4ae497999bef9d9f1509b7352655764bc3dde59342b1af07b270cd8c9d655bc30e6afa91211f047f9df551588adce0744e22b62be5af2f88f84d75143c142f1ac2713b8ca6d7923c9f97970c2fdeea18209102439cf4cac79650d2824b9384fdb367f04b1cde01b56598634b9a1a459516e0fee844827f5b9d5363d3de1a584ffe83c4ce53dfe72fa141c933caf5ed8d1063f9563898fc81b6b2ca67e7cf7be804ee8615c56d5ccda81b0230aec0bf11df01e7e3aff82ad391cf3099a7d66a1a938cbfb367cce0f6b739093b067c666413f6a3bcb894de4a79d71bbd416358b1f3c814ab6f1b4c311d33d667718eb8c4d4214dc6e490d041be0a98ca27b12b951477ae89d64a6d8a7f93d9bd9b4f8a325e77d75e4cc7f1ac775a398e74a4a0da157bb75864c6665e444f169798894570f106a6a86a769c4723133f2c973a1e00773e809069b923b3984b7f970b044522f3b25908193a26e446197057e725139dff09e50bc4510661d7474b13efe3ceea0f9628a66350250aeb66c4a28d8b28f20b34dcb799884f65e5b84e202ed86bb0a156a3839772ec38f31e295803c140c15804711c4188d5cfaf2cf3b01526d49392de172fbf9c2f6389c40f8921bdb07136570a68e5cd7492f248e378b85b5d34476e992bf20b4e22719f82b62c2b0baee135685160149d16019099b25bdb002f45887fc8e87e47aaac9ee9b2f0f7e38e3be5744a6625e402c6ca322ab6561119cb386a84285d2a49363214d7c471b04c43648636ae1b7663ffcae2ca7a73d511693ed64657824b7d9a9d1d6389dd2a7c0907b9a20c755a1e7849fc82ee9ffe9d7a554cf2b986c8fdd7d05b746888ce354710bc7bf919e35c2df0483b4b3806592d3cb1612ecba7437aeeee1b3c834a0dd64340886dfd84e348e606f6221fc1c958f978e979a9ab8e3d0a5412ad8cb0194565e6b0745eb282ee1da40014c92a435bd727df103de92d61ef1746243c12b1ecf4b0f967df9f81f4609480621490de9d5b9a7f0a078a53e836e56987c3892837613883db444046ff8fe1ca458fc0c8be80e88fae29575490234fdc76196d77644b5e18c15d7c92e46882260320d4392ab23a05c8f377b07662eda1ec40f250554f2014d84864c01decb86e92147ebbd1b062230d021ab632701130d3d9c4847bd00cf540fa8f0df7c38fc1f0f1dde0f13926dc8f54ac7144572fa1da96e853c262279350fe4028c6f0f983aab69524ddc37a24647f0472e529f798114872168e20e637e67784866bfa84fa0bacc389e6f93728ae280d516b0ae13b0524b582e038e4fe4025f63e5e6d5318a443f33a21145f5958529700eee72124ca5ebe8066e33922919d557dd8e813b49315e45592d3c7f3b4923cb827e97a028e2a1f46eebd667953009a1cc32b619c9bc3eb43bf6354e826d8f6284df5c84542d71a70464727bc7554d9f8939263ce36ad87c27f6070cd76d27ebbf39ab1090638954a1fcf5836df91f2d6bf6240388f49e75c5713e97229f990a316ed464cb89ad403fa867d436562b23efbdd63572f219f63eeb4e6d1c91d193a26cc82a2394efecf685b9c9eed83df6d6b0295dbc65e434742217851903b0770240ec6ac155b952e9f928f24b56e2f39d48cee2b8c733342c6dc1bb771d0e3099ae05e204ac311c40b6e1b2f92be35f63df17b9e2dda05beef27dd76fb62b3ffeae6b2f9a92525bab706a2a0365475f7fbf88a9f4b2bc1e4001dd04e48c1373cb3bf7cfd969e969d377909b1e7cdc9b10aa73bc8e7ad20f091ad18a931938bae1390b879adb77f477ddd0c466e83c085463e3970482eec5982ebab87dbca48bd4feb3d580cff99968b879e8a18f256a78e389ce23e97cef41a8e7a4f09d9a226b13b4babe6f4912aaeaf047787c837efdd083848d8d598785d2b039f1f37108b3325c79671fd67c9bc9bebde5cbbdcce2fb7bd375cbeec33b3da7f8c7a2e35a99fa95ae1bf2fa0249efc2b9d92664fc3e68a7af1a01050e5214db6eaa11d1907098d874483f4d51dbb3a3f856d005347b5296ac0b61e37cf64913aa664ea027231f512d9601a0ac63ee5797750ad1182b3a071a4afcbd2a584e5f63e713180f0995171073512cf62238ec5ca9635609b42c9a1ffb4e03c4c9a291b7ecb670f54f20b8ebd333d81df574a2fba0f2044248d743b0b68deca79398ea9e427517ba8a3ba180f4d4717e610eab6ae04f2e7ee7a73ed0bc0e1bc00cee4a8c7e35a1e8633740c6751e34c1346404fa6a2c331054857590eee90eac5b65ec58f38cbb778d76e9cfcdc80ea86516cfc6fb7da838659c35f6c46d38727f9862ba33440a5d409ed6b1c5a28fd8b0cc0fad47b52e92928e16dcfe6b11db03d1cb2956a66bbe0a8279d690d2e9f7eebbb429e391d4e549cf8bf62181d8671011ef043fc89110fe19e3e2658a6bf0194bcf473720eec9fa4a109679591e06e5dc1796eefcbe274b884d17cef6ef08d499a7afcc8c68498eba2da6569a1ecc749fbaadb74d391d83b11438e17d1cc3ae3976b99b804d15e2692f8fdd406da187d4eebb6b7caa8678b588bef4ebe721ecff863011034b847c33b60c3e139f5b9107f0ffd19186140365887a315153ec78f63a6a00fa7531c93e00c0b89b67333df335d843ad42282ac745eb0f67ed95396a5a55ebef84a6630bed4d97354182a01dde473bf6cca046e7aab527d7ab83ce584cc393f992aeeb7d5910405b6d7222a2c533c3e300593f5958739d7927ce76ba47dc6e9720ffbb68773150e7a78af3496383a141543e23c02a94de5255e970443e1f2e2db95f844065c21502b5ce1a7a0a3a8e4450d9048faa03802116c7818af352cb0d3afa03fa485af12f713459bf44bd4d2220bdedf27761620f50368fe2ac6fc69c34f19ff4b0e9cc50e0c32a2dae0afe6c53594343c1bba6ec38db8c19a419777b44c9146302d81d5b1d6950d02598122c30cc4fe7aa438fd154af147ae1a773c9e91df6157f21321ec66c8d39615af13a6fc23ebca874e5ef007512e640b6c4432a63428ca15fccc3de8d0e49ce523935f12c885caddc17a8de825457c5367283e75da00b1c8a5f9961f6c55ddea728b963a3312f0058f3a7fa1f0ef3d081ea6ed74b20e7d9e761bfed3192fd7c29bbce36d780e4fa5027f7af7ceee074f3c6d3fe64e027475c7d43beac862f6efad18ab56cca42d7eeb089b7af3afd91b2da637ccad56d9a50dc74bc26c8ec9b791ef45aa8b77790d1b6a2614c1492510909e8c04ac321f02ba15ad60692b7c9f1ea3edb5a618fb94539071068fe864b5749e66afaa8de5ce356da0fef3fd70d21ac2b56846ca2e9781638383df0b71704b4a0f12725700a566fe15aaef9044c5f66bb2608b93eade04ff67fbce8542f2e9529f4637c44e5abd86ab71238c2636a9869496d966ee1d166d657c7ecfcf3d4f469b87c67e097354d45e60c69d5342cf51ea9891eefd65affca236debd3ce9708e13902720c181c94668538ca6a4396b1c8e04e617c2da8c54ce4bd49a1702d06ddd6a3e2e47eafb2cb7497aefe85097655f76b4a6d594b4ed1aec0c2758769324736d7cc4724d72b26681993d261d42ccffd694e63cd57aa8a77cd65fa80823c2369bfff96f8fd7dbc70cd7fb4754cf66bf4b5cf93d1fb6d7b88923f499a847ed37a2395958090bc9f93564436193d2b7ab8e5108bae6f0be345d8ec620e67ad6ca2e82982e69d8a2f05a500e4e701496ee4abb63e80c2f9179792baa31472be9d107067d0301631ddc607ac111cafadc2af0407dacfb23ab4ad3fcd92742b269d8263b9290339dec023d59ab0bf402d23de30804dc8366ef4f1ce84be6b4dacc9f64f8d925c76357245e257e9793a9150f447f3b78100216a4e793edef4eccf36948548f7ce5244be7f61ee4d344ff49cdfcb9eb344f381266a180d00821198edb40867958e7eb09198e111ca4b8976262aaedcb89af740a55581f8026531b2f2f6566b16c2f95e7e6d7b01b0b614f27a7f5744fcea426e31e8e2dddc27810f0d14535dbef17570e3256267479511a74448d39030bca21e3a935d288968599c62029db65577caee42dc6c9d76450405334036face9a7c6b99607bce1015db5443332bb6dc87b1098d799e7e8d5f51977a0752545899d83c539c0ead789d64c47e079e19749dcc94b99b264d20c87afd6d032bb1dd421610aaff242e34e4a0e27f5bd46fbcfdaca98f11ad8b7e699998f007154a49eb97d849facd3c2a3d36435792cd4325cdb5387f4a5411946e57a9444583e380039930c357e2ec28518908289e27d73afd50ab60349aad0d59dacf75292d1293fd3406e0841a7f32dd0df7ea7bc56468738de5a5bb2a212af71835a144af8780d7fcd47f7044e4885f19825e1c5de6665b636b98805228aba95dcb0339a57dcfb4c720f9de126905d947b583544f81aba37711d7dbfc95ecc4bc4e7edbcf02d9b695635e0a2529061e2b9ebe6f56e202aca39554169b43bf58f60fc461cddb8c3e6def3400551f538e47e5d41f3cf4ccf3f1083c7d290819f95e1f1dac61e186a25acc0ed28df2628a9befde23ab5315b90a412eb08af1f6c13915f73ff5a8a339855b510cfd7d2c8c98dd6f13c4c91803bc7fb2efacafe8efac8484b0cf9fe685968f10da825b6bb21d680807874ffe271c0133fddb9465bef69c5b9c8e8bfb0e4bd81a5cd3003450d5cee1fa92e108c4a6ac6bb653202ba03302b943c210f2e843417fcb6886391252b8d4bfb8df131547fca0c4de9c2d7f65dd8a6b939b26fb65636ac02f9a0fc8821c426972678243c58fd34f650f140f49bd54de1395a3f58a1d7a69525a3e0ad11f731da0db72c653b0938bc2416f8bdcacc941da80d23583e2a2462c0535fe6941f872701068c0774c62fff892491b99784b65030e2f5269385f40b91cfcc664a107718d69792c9162449fc48eb5b9712177756d95775f69c4621f836a7593729b2fb7cb46fd8fcbbdd7102da8e6b470d041532edaeee78f43a6380c4ddfe26c89874feb7fda8d1fbcec43d5fa0d7f538d95a7312b7ca315f3377da1311ffb09a212ec116e36db045a8b1a35a8d7c95b8aa86557aafc71bffde4fca60aa2cfd5477e6af6e59db0844c75300724022bec9c18e54c728ecb1e35ee3f7118188193440aedd1a42de4878ecb34c02cf34f984f1d18b113143c3c214b67cf1af5bd1d0c7e0029c54773f0ab32173c6ee7258d2368e5391a47cf90e4574afb2e764d2cde3498dc13712f71a2eab5a68f36063783e31885ed20be46e923bff8022cd7b101f86aa464bc898c2433b1fec6719a71bf39ab7cef3183effcf65b9e509d34e3efc72e2009aa60491a4eeee485a952e6031cd4b2ee5d540c4cc5ead281d35187aeed3399a29d922c4e01c58023ac35cd1ea554ef40c2ba82cdb6e8b06fb10445687ac75833974cc77d0c76b7c3babe9480f2c2b9e5fbf0eacf7b2247052f1cefc3b3beeb51da5865fdd282d1a2414863a07460e60ae0863bafcd05501b642851be2cdaaf60fda0571ba5a55cedb41a65b58e265d6bb34c972f27cbb2390e5188f5b52466b105f1f19fe867add27dfedba4d44a074ffe0e79aeb01108251c50c2ffd9ea6c70688efa714e35ad98def9974751365b7750c8c5aba0eff8c8a35f464a30996c7c260e9ae006a932730db9081f1f50fcde48bd7a7d6a3e096c6171a59f10bafcf09adc71c12baa32183f52aed8ac6fa49e8a4149f1d1a68eaf5064e3e8e9e235203ebf554d677630316f07d424f95648becfca617118104f0f949924f9b9fdadd422874ae4d347eef1aac7ef2f16f363cc6ae42765327f655d2a9983347dce45001561f188b734b4a367a70db3bc572d78c5a2dfcaa302b6c4d701c47973f19cc1563f2b6d3cd0ed7962fcf7a88772c3fcec2bb5bff5d7b4d5842349c3b1d2ea1f813f73aae40904c3545c3d47358bf743b5142b95045b2de8ab78cb193361b37656ff1b0cc3704f5aaca905e63e38b69ed82c4e91d1bdaa10e7d563117ab8872c9df0632f83e6a011c937b062d4c79d39d7605a5061018a664ae5f58a19e44d4b7823d606e85435bcf6643a77a4eb5065914d12be3ff6b4c641ef0e91c2529bae594bbbdf9cc7f37e881729339967ee58117130ca3db828bd5d6ecd441ffe3d676f4d1bf96524b6a215a001ca3c6cf15dae80da740b43b658adec1ee978c267b3e3508261521bf2440e38082bb245b435e53acaccde04fff0be5ae83c3610cd20b6e4cc4b24db0e9b8c7afa342c4236348ae7347cbf31ecfbee2c3c0b40892ed7ae106e8276fa11bdb259c49a7268dbc64366980192e168ebfa9366a6c1903ce61def67b0db6a2d930a415ef0b2ab435aa23be693022a217d95c047a6f98d76929273ff0bd9e6b314aa42ca206c3b0ce827d2be8d2e4eefc164565ce4233102bf190a2ea69b3a40e3dff47bff4cef75a10a2af1e7a645f4eb9ecb8eb3afca0ef76725d0431bf25b4ce65fd047bc230d751c7176857a65e7ea5fe156a4206fb848856782c617676afc54208dda120c71120a7a6437e2ac8f94547f3086d5548d7ee9fd1dd7bfb227f145db56ea77122b708b79538b2af0e5ccf2f0f32b078bac48aaa60fd266f0e1b8bcd64168e8a88c1a20e8fd263c9a3acf4866ff7c7789840d84d8f148f36cc3437984a0c3cdf929e406c8dacaea54b1a57cb8838f00d9543bc6e24813b5915c523123a29d4e22ace14b0e9b71cd6c30ff91a0ca7d74e93f193cecb767c90bc09ecea546d93a37c816cc2d7b1e3f0ff0b6a5ee6ff714b2e5f98c7c84ee2ecff005900e52428d7acdfdb9b821a71e9b062ca660f1c39994935711528b713ec2a552c40560508fe8f57f7d7012f46eace5676d867e13e5d4941f4200ea5b4bb066ecc97fa92e2bf5c072a631f60db9f11fcb273597b37a042cec0cce009eac19a5e53316429dd4e0841f03ab78dcc82defaf019ea49583b912430e5fc664c439c9987321dddccb57820e0ca8536781bfd939d2327333cc82a643060d7e1fc20177162fb746dc0142bc1674c53e8ec77eefb6cd2250b77588004278770b673ae2728842ed097fcba1f65c4b84835e739c196e5baaffe2eab1cdc6088c5d7ff4031375a1aa8b84ec500080008242116af2f82036af6eeeedfd520a246bb770dbbcde9a0e1a53880af0041370d10973a450ec944d3ea68b56a8e116f21def8795e7dfd83ba818135c8224ae3efb65170fb70b449031fd3b35450abe8a3e3c8e1564809aa90253c192bb513f917326a11b7d769428488a6913ab518ff386c2425ec284bd53035f53dcee7d914fc32fbb537a4e0b22e717984f84ada6aeabd520b5bceb28e79a2689a97be48d79e3a781d7bbf911355ab839b8c43994d0a095a50c10c7828b80e74b9b8e725d9475a0fe091cc738856476a4b703150626da9b0e1a7b05b8961cb2ff67ce138a85b1db16fc350f8bc5c56604cd4712704223594e184662a777526e87bd489c1b330750d565d12439087b8352ad630f272d159ad4b88898f05588b8ae967b346ecee10b1081086cda156f7e6740a8a5914e0742a7a79be5ad68b25b16a1af7085eaed8387e9cdec2b7b242794d37912d26976f74627fadb24c9df1f835207d62592f5000a13bcfa5b60990ae5e1a004681f57a28a340848072fb57d4245c021a275ed7a9a5fc959469cbb89b2d33845e8267c500fcce119baa242dd6df59fc2cb3098a04ac85103354d68d25870ca9b458948d14d57f9889691494b8df9a478061f94b539e8a025827cf9684c27afc57705f012e66e85dec6ee7c58c1c50fc0c1111c856fac5bfd1ab01fffcc951255f845dc67ab060900bd872d005662f8acf80ad8813fdfaaaf43b6ccc0c63ae5ac5a13203db2242031154691afc1661d8ef02f3426aef9943495ef6725ebbb3089f149d526d5195b86b56b7c5c06e27bcc2fdb547c58524f3d9cc93c595bcc141025aebbc0bb90d3861987be02cc7e5ae40613232514211f693c915c5ce7c683901dfed93c0a3e676c3a26a7c4b701d1e50d1f9b9da4ca5f4de14c5191a680183acc1f5e1e5b3cb90d87ad5b8ddf6609f8567a4b2973c82f9295286728c064cee7f26628e8e97a55c6e79061b10e7242dab011a8121bb0b084e267a2c09c6292052c89b7c8d0a368bfa4901b04de5628f2311b866fe1c5fef5ab3590f9db7d9f935f1bc3b70fd513457ba66209125ffb32ed405d51992a5cdae2ed21b7a3a0e5a61b2aa1f2877c7fbaca4e21e30c45642f8b62e941eabcee88eac5420ef6b3dd9cf352d385ee3a71bd61d9407a5258b46ca9dbe6f9b179c5456a42d9ae3800c7dc3944c08de5cc31051cc1f25a0cb9e4df57b8ef68d697490570e978d2d4760c2622e5f685bb7bf0d10ec7029a7a19513f3b5227cbebcbc50ad2726b5715ae4e39a63991b9613eba40f3399ff32ed38f7d84703a5304a9730aef25fdbf8ea1c9ddb0d869c4747e3e35d195d2da630d2e0eeae69e6c1de7aa8523a0a1eed3ec8461a7342122aae547ad0b308609a812903df3d9f076d7d3b3e3ca7271480eaedfaee56b1a02ed8faadf0ab8b8ba204367ec56ae699783352fcd1739a32cdea5b04c38c978bffa34f6201e76b85c79988cf354d74269ef1dfe3aa95f99aaf3ecfb70faf7e92531a62cb60f1b2755fb6617f99a9a214b699aa8cad14f41664af8fb12db3bc203f9dd90d7a22ea7296264c7498c33676088108fb26c0a04e8bd2a3b8f33c57bf40b0964fa3603909c90be4db639623072e6168f2d9564c3d450d2f643e9a929e99ecff7e4d0d88c168fa8d641e5274bde293b6a4f7958657ced34b3965485a62edc8f59d86b66c575ed9e1bed6723c14f9f49ee8f6ac31bc2a86329d4d63162461696aa615db4ed517c255179c71058d257c65cefef556d343b46c70b8b28225c9975eb08c30c2d0520861228e5f8114154152328853f75f17b95f4428f7652c5a3a4999a0fa9584e1b92d2a0839d8d61a9c3448486decc0480c053611d682c7726a72014a816b1383dc6c9876f6a61382157029f4b3f13d8ad039368e280f3c0815a40a893ca6b5b73aabf79c6d01e05c96f85001f100dbb27992e0fb5f8cef8d2c1d061b417a4b67c6de053a1274b1644b58896b3a9541c96b57ccf726106e5461235049f914f21a808ff25ce7c774eae68e9b20f6477eeafd92e3ef420ff81dda9e690bbfc656691e7b505334a2d80ad8f8cad203f98c41e9f9ca9ac5bfeee0bc092f40d2f6bdb617ef6b06b2686bf118052abd0e6779609720d97e356448422a0d8019a8bb8bb0b69fc8f2185c81f855df7dbf727e344a632fa4cc5959d68200ebd5d0ba12fc53a5aed14a89b22377c6b4265aa845c45721468a2ed1f5fd3c7f47fe17014ad1c66dc269e830847572224a21c81823dfa1e5f7b21d515587808a0c25ce00104b38d018b156f77d89cac58adc7c355137907de3e65428bb8698807d589685c6610c4fa783bceb175aa95a1faa9cf000ed1b1c23e0b90473fe452e96d8199e34ef2facc5bc06bb605e3b0d9350243eff2a7de5affba48c5296bd301540dd73995bb85be839a52549373803f369cd5403b413e0dc035a747a0059bc32d234a4453835da6583590a27ce5e7f53b97c42f60a5660771c31216a631191305824bfa9837672e368c901aa8f7f9c889eaec05d93c8f07036040aa4b9dabd673595d251520332d7bee29411f00badbf34a84f08190708c67027fbf8b96d07c1746f76616df90912d5428b8e78d0e3476f47af0be4dd658f54084ef97d0b0fe57ca5ce80fd30c27c06263188f32c5acfbb80be18567a596771c136e987cfbb56358c22540a357d7ec5b8dc07e9038f0d6df312a912170560731cc4e964636fa9c16c1d25f91480f702df2a0c0f3794548a8fd4e6d7bf33687b450851653c4f7ee2034a2be42f7ac3ace137ebaf5329c46490a6eb067cd78c2b555e504a3788f43a3aa8a7f631b4faf01662812cde2107abf93c929e619505deacabf75116d7e7cb7c27112667320370aabc9285370aeb059061f64432386d67d37354a83c4554d459b04c6a249be1427feea5d3fe0fc2c565517dfb69625a1242d801c20e95c1d013270846b76126105d3853406d3661ed6eb8b2567d40a0b70d65f82ac6db77e9c2c9913cc2be9affef64cf6a02d33c959bb085edeecd912faf0edda5f9718da8c7bc9d6fcf43bdbdafca50fdc61ca640ff4be63517bb4b336cb5ea5cfd8824dc44f4aa27e13ce6aca17b69eba830d2464c48886154f3885bd4cb578db2c906b37b2249e9fbb801048e684427108578b5714e8001444b1a291d74e3c26b40dadbef6619c5ec3a481aab9a64f9c73f3590c3d4e00cf3e6598c63a0fdce5a2d686600d5a1f34f2d8a9f0793f1781d32c487bc760a3557aac162b9aae1f0c88a97b7c296ba7577d6cad775a2b96871cf5e17b235a50c0089c37c0edda6444f62d8d579ad9de7cc4e4473990514206ca76b3ea1ca12b61707d2203254de2e9e273dc4e6f3faa09ff632d874b5760e601f9ce738f350950d580bbf4d9095fe221e59966e370d6eed70142817db9e7f051fc63f1996fa4d0c957fdbe59c781f2d366b8893b23af6ecf1049525657b4acf9f7183093c9f0ddbf7df23d366cd2ad87a67afca90f501db82b873b6bfa0cd44e367d2c7908fc669cb0fae71933d6dd885bd1fe2a1ca3946003e2fed7528a786361f3716a852b84cc3f25e74113cb2802fa64c32ec21ff0b2448fbdf9bb64aac21c6522af2284eed9594f8929a21c030a8eb334a3cf7132c7695afd3495b0a439b01295707d1305d816aad4367feee45a17216594a9c694a271f1570868ceebdb8ee5e49528e60fc4b8debed88a91e85abc54382856a70dff4c253f192f8808a9a833a3e353752c92d0a9553b8d8494c19209c1531b560eb5038a350e19b867075aab0ac536e5c9caa179028152375fa0b9b1b4c163b849b1bc1b23b543469ac3483be8be77405d613bbf06ebae98857804ed54d21c3d0238209be3059c8a0ef423c3daf672aff341048bd7e1b3ed0f504b037a71ea9598482f6cdc5009333f4a8ef55b97d6c8f7a5b15af95cd464185d1135de28037c7a87d3a0dfcd3d34f4236d3954b524664f571870d38f1c1a42c0afd0364c74586af9e8c57b0396705135b2687b14417696d0cf784d845b944dc22e9ca654fec3d136a438542dde20bc4065ec43f689a3e8c074286071aea17b6b087ee0afe70016f10d74478f95ffcd131d248e3e3ce62278aeff99a1863757eb37cc70516f738ff117dd838abf06057635a23af15a6be026e423be40fbfaab9ce1035a999aa6259f84cbdbe86e26e603d8ab64ff36d710b90ba4b7980601dd44fa6b7a8524a18238e1d364ba45779dd99e27ad723e96981b5d9c261edd93c08eec262222fbb88e3c22a9067de3cbf08bdceba4b7a0f6eae08228fb5f57ca4d11e964d6029e4f43b271fc0ca9599e912861802e5ea0cadc3fd040328c2e0f30515a9cc7202cf5bac7db398c93896244f290d53be8a4baf97e33bad409244992cc4c69cab27912cb2312475bca643c60fcb66352b82ccf86dc09cf4bda0d771e71b763336aec07780daa1a2bce0cd3cbc1a1aba654fdd4430f31cba83646446c515ca586ac4a99a7da008684b10827a348f923f67f0aef4a8a5f1f91a87af165b680834bdc7b5b322c90e1c1f1b6d6ce9929fe7c2cde9548cf56223d7e4c869ad58ddc763af7854e0e1d769ce5d9feb1083e801fa08875f40a8601e097dd277ee99db32ffdd164c950c98209b9d48a04801e30c8d45e60c93ab0c65906b3011c723ba30a3b1c40eff3943ced1677eaf3e5b1906ae26b77319ff0fd6ce54e891ebbdb5208168c6926d6133db85561b8045c802cfbe0e05dd9c76ba1e75c456dea6a3084bb44a1ea4d221bac10274df79888937498ffe62756162fff97133d9f7fc3ee918a628b8e0e489a948bc60e98e04b076922e26f862cbd92e15c6d4b051d2c4404fa22257974ff956ac57b50957edf5feda02727860abdf9f8c9e26ec67a05d0039e6e5de7d1a9f3be6c2678c931fc0aaf807a11bd5ce7afc27f6a3d89aa69a63ca66dbc7e39089479d16c989ffb8662ed77f554d2c298912e7a31458c9c0b46ff0a404b7cd9fe06d79121cdf0e749a2d2ceaa3b1572f8a367993ee0acb6c9d06009a76a4e4a54a6a1d1a1b3e093c85c93e1b92d9fe252dd5c6085d3c62b083f750fb96c0a7d195912fc136b0b9baf23095500200ecab677559ef1dffe0642331c499f52c2356bd8bd213132ac483502d3ab272b07859f70188a63d89ef0bb7ba7c74ed7d0e0f1dd0e02726a5a3bc0a37a6d8e7891a579fded42b8dd5f48206843e840f80148f6487198e89016389796a1a9980093d95ba9efdc305626e94722bbdb031802c7da6ba2e1c0df46a1c4bcb93d1836c89b0f334428cd4cbf490b092667399a8461d8771975c1371b9b7beb268fc741213d3f691c171ecedb60af742588c463eaec09fbbb185c1d766864a5820aea18fa97f12aa937c251b69ab586886cc44f2574d9d7401bf88d58bb2ccd645a14de46910b93f9d26c457c8d6ac735c42390739e2288d1068786103db65be9c43bb81de06fa61df85e2f77ba6f6b1c761b15b4b809c5f2566cff5d73df7264dfaf13f6182814c4a7fb21a8bb9085230d226dc9f0ba8487d87c9261c8f4e469e9e9b349642180df05ab83ba52c9bdefe24d73b9a1be588497ae385b325ec63e660afaa6b28b7bf319cc5f0e149d4ebe236a0d439b26a51cb2c97a6ceea5941e6ff116d2723b95c33f7afff715e2cf99a83c40b9b96e92db407be9268d84c2aa6ebca6cc90e4e6ac47cfd9a459c0af5323db7ab57fb62c2a4c62b14e25d6bfdc8e24df2582eaa987e91ee47869f97dc954210cf1e0c4d657f04e8560ff074d623dd80a203069f3464b8ba0f29a9f7fa046cd40f5da64b28d73f6185debc31e6933771ba5ed03fd1b2279f2806acc2f9434cf139626804a4684233e93c46a41b35cbf1f5e42958f80051567076bde3e6f23c070044c3bbd4b6a1acbf04ce64587ca2f66f3e3bc5de8e31e40488a85e0227de646d6126608ed49ec27ccfbece61af3effa1985a00ce1621758d7095fb4cf6ffa65ca048ec223e070a144734b7d6c8e604d79ca036ae2fdc919f01124849b201ff658877ad234fcccbb4c7ca7d0c6810f2204ffbdf27c8b05ac62fcd616f16e974e170a38b20906d526f2b2b90868b420ff1072e3d48d66fef587606cd70c6f52ad611d6f0d47c132715820a4bbfc16a2bad556445f409d75faa36248328bc8544dcf7df07d065968c8d58184d01219bff37d9265d61e6377bc629e7d62d9dac5ffd360378af8597065987915721bd2704bd350a9c389bf23eff82004a056362a53b4e39f97def58620d811f30427dea29ab49abccfbc4ebae43ad5daa333ff16de2f9340aa464621719f1415fe6d9a75972cb180ea476011f33f8ea54580825b2ccbb0555f069fee543d72eb16ffc8860a2276b202d1abde1c128e38e21607f94fc2caad151911f23501eb08d15c90544ebfa217338f5d7f0e5e71e19ad04059b5947ba1fa2cbacaed28ee42568463b8f771111dc2bfd9eb991f5b4d5b7e9a88612df80d5af70922c9fc6a0d749b11a94dc078b45efa8e54e60549d5838ed3f34f93b9322fcace584094f2661213f56fbe80b613798dc9277a96a395842b81a05bc40aa4bac4f44087fd323b7d68aa5d82af1a319d89b0b65478015f4b4ef49b14a25713b31336c7f3944b74945f6fb9219877533edbd0f3a393a25f91a29fb435bb24f3d144201cd509b172cc631b610c27a9abc593594d55b0b68477aa7b97eba300cc949e8d67e834d883a850b92bb53cd6c378394a18f4700811028da6dc8866660ed49d38ee3408c0f3758db7495bca1478d7974ada9249c5d6faeefd828d6ac58ef419c041876c12b11349a24e0dd3d8cafb9634f7cde5454f24682bf815b118ed953a0bca477eb0c226fbd0fda6ecf10c015ff47dc8bcecc2451a9922eb982748df924e380cef57941aafd758e939c028635dec8a01866d05fa38cf2f79f44a12257a87f393e233340758d9a2c442e83050b47f412cecd1fb28c62793b054d5483576d6aa6054018590f5bb9cbfe8eeb7ca3f42b3950fb982f21e7791a0d81fd6ab59ac6fbd21d1d0fa2250a8c263eb3a57cdd163c9138f055f7c3df2744d729140c34f718dd7a174e98db07f616d84830b286caed7bd2c524d94674f0fb4808ed185a90878b0de58e7d8d114a1d78cc33bc62a88bbef7c77a9a580fbed7b3b69159350a3e22ad6d7761fa0673ebe306216005b61c81a3aa4a02fe78fd90e6b86724835f3759f8756a9ce831651c65c39428999b5775f0ecf64b0ec08d634127ea2acc991aa9e5ac7e60c8927218ff6146bf21b56fb0d75977c4e2e8d1b97c4c40b1dd00968fb9101ac4cb8bd7d3b27052e6866a35309d5a90c1667f7c2690d7277f6014416003ae25209adbb5cb512b53087819dcef048650ae00c3bad642b6fd6d3ae8297b0249436635dbc1aa6f241ddbec53e760b3aad581f16512812e0fbe84b1511d0439d945f0c5d1b777325d45f6074af2d6ead2f5df842f223fd686f2fae4bf1d8b6e37b1ac880fd29df32a1f399cc6146a5b3e17c0bfff7b066e139d6ae43b13614cc0c923b80d660eaa262fcc83ae8d6d869c67e71ef9c5ea9c7d82a429936e0fafa2b79432693302a4cbb63d30c3c425bef075878fc288af3919c3476ff21dcf7f63953e42d52c8b00e0414c1a984418d77a2119113635aa342cb8e150c5f6e805b9a849cc909d66a227a4607552b1f797f947daf473c3d2776be0c2ffd3d924e50e8166e186a373334d729b968e9e7af82b72877f4a6643cc6cc42cc5379dbe34f79868632fa687b8ec1b1b0a892ee980770dcc423018a1c814939d8d00fb95e4c4873ca72fbba1fcac0580a4eebaa5c9c1a0715bb64e4005bdd17f7acad88985a8f36c3652f559ada8ac38f9c53fed41982239f28a43df6562081c76da46ded48f4690626248931ac6468a7e2b8de29db5dec5111816baab34002ae9e3ddb31590a1daedfb479da1239cc52533d0023b55177121a0195b1c7d2aaf04d1fdbea25991d279cca21a664076597021437ad1ddbe14528d78b78676fd05bcfbf5fa7be882ba0d992c6fc3b5ecf91d05da29a4f85727420ca066fc79c5ee554188b6c428fe188f8110935745f0f87010a18136b6409c54c21cfd9ee280638aaf9745d6624e513767009ca4a2026928c052c99accb79d1f44bd6f4d068dbef039df58bc1420d70dbc950e9a477031f1d2fdf225dd995c181d8356a906632b910f605609fbec5556db3f5c67ab91fbca58cb10e6cc63a73e08dc8e9228afdf7e147081ad4abc45f4976d8908c100ad6601d79035804ec0d88b2388b9a0822b1a610b320647d2f27cd6c3f94ec07e9d41ba3c726d2206c2d14394a4129df552f285390744ae068d7b888a44cae416ffd4b0de8b2ec34a8498d08eab4f636c8abb5e7e048a61d3effba0e9146af359dec015b51eb8d9f471e8c76c68c3b9f10fa29caef636a98ab26d53c0eda5501246ef3e863a7da41b5b48d6f4988acc139d88517312346a8ab776408d52d9c2eeeb9c852de4b0cd2b000e44c2984877c2bab4515e3cee31f79e2f7737f715122d9af33086978863ee2e0d03ddd6f8b5209017bcf745291e3d22b63bf8abbc90a52bbf140c988fa578938d253b8b3fcbf5b945c7d3d8198f10915dbd1253a2c367b08c68a3c5d495a803003829a5fabb315f56f3686908a22c049efed1a201651c316443a3d43a0265560e6b41bf7f3cfddcfb1926b389e08ac41cc280dd9e79444db892f354c6c7e4bb8b7b1fd08d3e093ed84eea4fa3447f74e8a4a256e62612d0f6bdb7abe0649e22698c28e1a8b5746177a8bd6d9918417137860bea9bd65a0df834e9917b6d4959ae069e5c7f4335f1261e90e1da4b5d1b9b604c9b508ee9bd9eafa4d9bb876f1963fe88fac44ba6fbdca5abf51a05489efee6ca4117f6e446e7dee498d9877b8d1ce3c64f6ebe811682aac7cb7a4dea5886cb5430952bde0bfa75f8bea6e07bd24837d0b61095d69fcc7e45cb3252f80620a9046a1c7d776ff8ba400361257620c6b64f89486ee3cb79dfa67474aa71f98100f8b3a1dd341b199890d92339c888e4f5c20c49f3f8be1eefd9e45f294454b8d402390982c183547a6e121e4a094b3ad8093bf7394dac4d1ad82d5f0f8aed9a8a4ea065c50e01578095a027542ad20fda405028e973102dc91872b610bc5bcd9e8ddf81848e57b5967d904f85e5964763a3921f50dfa446de63add33b1e7385f60eaa6ac7ef98989f4cf07cd0bf6003eed79bafdc5bfec79d668761822d7f0eab6a0517a93e075dbb5b593116a99cf8dd208c48d7654c2a021b010ba6bba52f35470b2ab1913f6acb5cbcf85e771cb046bcbd6fa1964e63c027fc8cdf495c64742722978fc4be8baf4de38cabd930cd41257af67da071b3e04e2b64a68e53b3f6ae4ddb9a95baa2d9c549291a0f4872895d012d8da937f2d0ecca8054c9db520d11d367a73a769bbee490ba36f86d1dfb01315c17fcd0055923e09291377fdd0b19b2e0f2020334d1bbe31c0298bfaeb6735e93e5440839e71a25b780c00abf88c0dc54d644a88efb57dd0ab672c827b1472091f3a0a47e0914b1cc692333658f259bb1ecb99a18d38bd946777d5a30a50cf4abfb915f4ed91416a59cd4a4230edf7bbc9c1250e9c0a39ac5e54f2505a255bfaa97e5b09e3e114e5091299f78ef3606b33468cb3c32741d1be491480902154002329d1c1eb58ba96d6e31d94b6eed065a61dab135d0af5efe3777d0505fc184d406bb9a3e1c8a4871d2f30e50fd410d79b5c79843d5b84152715a90d817867147e1b81c6e3156d6becaff6f61ca80aeffd1f696882fb5bc147926e13e37acd691e0447ccdfc355d48fc88ad7504ff1f5284bb267fe09abba47f8b7e2d6e4612aeea6d3663b9fd68ebe27a907c592cdcaced454f34e4c9adbe3d6c52c81a53c1acbde1bbe1f689aa21443a011a7d8d26b62f9a023d3aaf59611d28010a3186bca42e80570374162a513c8a1a1a4fb79ee1af27e8498a8c446b382c1e710a6eb938f9ba55c974fc4e9fab3bf7cb743a9688aecf2d849f1e43727dca3b4bdff91101b1bff7f7188f44038626d2021f98e6d9b196d02962ddc17e69d79f925abf88c7a45902c45afd09a091c2b85c0b934358ea7392c1b3e1fbe7d8e3503cba4216d4da0bd5db895a6126cec1bf47c8309b2ca8fe65967fdc0201adddfed7f0646ee655940ee339ad89dc3d03b1bf90f40a11d2a6ef3a9c9c199ae9ee206635faa236954330073885806735988ce680cf5cefcf8a5f358b62103aae5278f498a2ed08eb526880a5ccd0db6da92ece04ba475acdb88a9d3dce4d465da8d1a32138cc2a3dd14175da44a1deb284dadbec9d8c13f686ad6a894bfafee747aec1a701e0af2b0382cf50b7cdc2fb05c3ee6c78c0717ec8a2f7318a45a05faabc7e2e767b1df82657985877ef26d972459ddbd97d3d6bb2f7d3a3bd777cd0839796393d7292955e5212f5d006fefbb4816bb3e40cbd55e7121022c2fb5e7d6affab1b60198e8989028f1a23fe8ee291a5f5bd8472ad9bc69cca84c5938d5d95cc6067a80cbb42bdf30e2d7b51052cc877692b4ff20f5f6717e76bb594a4dced71ca2191ef529013d1b5ce565935c1ece000e985240a66c593338ad45a443cc13f709b4183d4c8994acb1e7f5b06698abed40b1a0d2291da8c82ee4bd04cd9d6b74496dc874238bb718fa40c2e052135124d104c3d6d404d7bb8bbace66586cfbe783f2dda07f82772806f9047a9c8396b9a0e51118a118949515be142ae44b83ac5d51f261a26efaea3b9ee059c77b4b4556b5bfa51bb584faf1968cc7cb11c3541b107c8e8da582b18ad4974ae24afa874f3ca83b401eb7aa668cb1b77fa7570f47b6da5b0788793ff79966a501d726118ddb887ce9cfd1c5292b1dc719435593756c73a1f739bdfec35f1156037219a1feeea1a756b3482c62a1516b615e8afe0474bfede0a682ee508f498188eb1e11952b93fd2439fe59bff29f81466160911d239021ad6045428fcbaaa6acb044053deaed2303797e09680970195f09f282905567129a5e78b2b1e4b7985d1b75a9e9a777a0ac9dca7f7cc16b7b11b1cbafe56dab4c882c2510587a44287a9a920792fb62da4e6a075659cafc19dda136fcc989e748f7d129d653df2a07f612ae40c177c039df317352b81e3a318affcda199a1038accc33ff1e5145b55620c4dc78555c7d3f40c826ab1e1f0be3830a15abbf98c40e435b5ab73918469367c3f4d498d9f6b5d26399b01af9adbbc553efbb1eb1930bdfb09873da7e723f49eaa2f365364c7cf7a1737fcfa66324e7e1c9a3d6949d11c8896a86a9df2869486afc34883e0a657aa08181a8324e3ea0d29867b2050200a3132910d5dee1c58d6ba833332324a8a2edecde46d5c240d72446b654b1abbd538ac8c6f22f42b2a2384599832c1a81a717fc9da28325d442c077aad85edac20c97ad2447c4b9f4389973256647681a62cbcb972dee8705067c214fbae2247beb548d1e6a9078c43044c08860fa9044e751b6750fa6ab973302e547daff3135394441ae31b7597efb11b05e66f04f0fbccd115675ee2701976b9ec14bdb610a9ccf4376441fa12df2cf9ef4829ceb9faa0099cc67ee737f5463516b37afceed7a3170d685060b5a071786f9ce171f66fa69cff95ba403e2d5668b596abbececb647e04a9293adf0149599f5581fe30c5c3300863caae294e681d777a2479781814b8f0dbd0979136637a9a283ee6eb090bde8515f8611e827d0626c62df4d1c9c1b8035279308a51195f8efa629a2de2b94267695d680ed939c457dc31b657b4adf98656351bd45449fb2c19e5e1800ed464617f642d7b7aedc6d7695713fca2c334f99caadcfb9d2765292ddc71e8429ae0fde9b69411ef66cdd216dd9cd761d5eb4f3dc3925bbc1b9c9c3263a93b683c11606f24652b93b557c7c87dedc2cfc77623bc0963582b59fa0137cb50f6138264905e281983c7e2d2a93caf837cdcfe6230df4b4d20a7f3d0cc4fbd5ed6bc9809f140ae7dd0715f659e7c8b8b502f625ff5aed0073f3324996667906dadd840f86b2f321eccb8b90fbaac92367e038f666113658fe1fe3a250e1032105614829b33091fbbaeb7e3848e0b27cfd81e28875ebd2738d5d7c749b6dc77b4ba8fbf8aba48fb6c5a66ea954e08033e4ab97e9c4b362b45759798551e057f7eb13bd88658c897ada5ecf4f243ed29b6e671827b9f042d5a135ffd5d01a7ab54ccac00a1c7871fa208e4106b73bcea0139b88774cfddbbf12925af2f46426f9ce1315d67938ad5ac8f5964f53087850dbc7ee559cadc02acce17f338763bf4b1bdfa88fe0baf6716f319f54da8e726dbbda48067a09f603261bb246a2f92f5ccc6a88f481bfdad6692d7db8c8c3734c8223005a169fe7e98cd7a652929c1b3a481598321c99dc6516aa50b99f7c7c01f358339eb4a258ab7c4aef8db6569e114369a91fcb1b0aef1dabc83d33d96ec8611e71fa666b37903cf9b9df2ea285bff24818e01a7cf8759b9ee03aaa34f219f455feb857eb85b8cf9dddf853f08f2effbc6172fa9e0a65cba7806de2e7885315ef802c3846d7dd31526cab597ba97339e04b4ce194ccd535b793345f9adb927b3daaea87933b93b10fe2b15604a7982966bc3d42ebc97dc4470968ed9c9527f93f85eff16916d8bc6bf79e0eda0e4fd0bec106b87f4d0dfcde4408447e48fc96b9580749a575ac24385cf9d9b053810756be2713df75f1ca02c8a5d1e4449ba258d288591f136f32be92832ef26768a3219148d0bbd9f6ec26a57c705fe41007fad97e02f0a6d2b3893710602d63e42fc807c3278e2d89a02d372ae4506fb5646476c946f68d8432c0ffc04c31acbd56102e8c921a759744c6507b311f2e4e5762c96020f493a585d35874f6fb3cc93ad71181a2d281d8750837b5f13a04e1f16178e43b58c2f14744e1e5c8b45824556e9eacf1377d086ec8bf37aaadf1957fc002560443e338bcac9a85321fdacbf3ee72b0c0e30019ec3d2287ef5c7e89ff3fbeb974ede1e0b5558b3f02bad4a402b9ce5e36abca1d4d5a9ca03d6f2b45b0a19b43ffd77521a8e7be135dba44791989aa2e3714612c5c0c5c30c80b065f4f8e04fb7345bd6c8be2502902bdf6580efae0428975bd8bae5209610334b1a242bc9d5a22f5cd2347af511512f6e3a8f356cc30cb114616ce66ca1a60987fc63101ee0ae9423e5c0344316206ae1af5a5c0b17e9db5e0862bb5f5d8ae504906d6836d49d71cd73e3e34e69d8ef3bab7d9a585ee49349c44895dcbb51db0d68c1c0c8cce8bbc4ad442cf3c170cae8b2dc012ba74b3be79a8b8bbfa904a746bd3a908032f63ea4e172cc1444460bd3b8f0b888b33831ec483a0fd5e8c12695d4128014e25d96ec58cebfa7c39c888a58f4109635f0e093051fbd4db0dc95fe0ace939164d7e435bac42e852a013e649f63976b12b91992aff97b07b701d61eef1e84fd9082fc90ea25dc6eaa2aa679951db6c0636206fbbe7aad89b7342920d8da731c442ed64b1cb239d358920f120c060b75b20c1977e6ab8997a80ecf857b8c3b7e016f27cc73a5af296702c0cbaee4ac05bc1a968c5613a29f9aa10336d27ef0b959e7a83b66b63a2287f2fd0669f9ea9f9ec9716af2fb468d889ec0c5cf8c83e8c4ddb80b9bfa08948a463f30e493f214a16b2d4b739347c2a9ece54da7919556295ce395831138aa4196f346fd672c8acbe463fd5add61ba530d00add3fb8a731f31c33cd59e0c234453f783849a67c527cef54c1b4c6670bbf3182e129704571e40ef19a1731e14b0de3e784945f07f2a58363af80f4d36167821a4a65cba57b82f7abd6f04c5b717fedd321823ec0d7e5a35974ebb2aed2429d448439959b8e5a0d242fef323d15ca6b13d5fced09d526d3bab662478b5a91d1729a049145bb95fca42112e455f40e36c27fc2939c058950c65be521c265e71c8807317b02b4e6a27c0f128bef1e74f7efdb1e725feb263083d72e0b04a677fb5678b9be05dd3afaa6c753c15abe3c36e2b8e0d9732fb9b1ad7a24b64bb88ec9560f24c33d87f063733ec7396c94ccd666ac6a9c499c4c166f123d70dfcd1b5102a2792f12ea19c5c5905cda736140d9290c7f66b8c74b3bf907abcb6678ebbb0a4230bc43ebbfa4d599ad56a4fd1d7e096e4a7a83251eb7f90038bb3c4618b2b0b046876f4f82c3ceea1214bff61dee6a7e06155f3baec96f1cc3e7cd30fef30b5f7ba7dba1b378a91aa87070d180e77e5fdd815a33e2b24cadcd656772a39738857d6b54b10cddcec2c0ece4e73d102e1ab91365381624cde4d6d1a16d54053ccce13964299a9e90ec8c3a25773a331cec641db11d7612c0b3dbb4261ee661351e2fe39011ae099dfb9d86c0ed16cb35606e86bcc5e331ec47986e999896f9b5578b51d18e6077e91dc95514cd3a34e32685761144117264ae5062fb67cc2605efcb4378115fa66c26d58b18d2c2038f25430dc8141d0e729f224c3307df44e7bb67973673288ae978cee75572c029eafeb066f6570dc4ca5fc676d5975a0eb265e81fce1636a8202474483a0bed6c10c1efc456d57e626dc49cc6aee33eb7ab776a79049564c52fdcfefcbfb89e05b3a242c28416818c4ada70456e030c2e630c0223fe3bfc9e5c35f9ffa986761b4f82044ff420e44255ed9ffaaf6b94d611979f7c4b0a9dc882d9e8fc4a89e540dcad6d76cfe89495a9d0f7760f7810044ca070bec3cf1e6aae34ce387887bfc250a8b2bde233bb4954b4432944530fe158189c51cc18cdfbf4e410049eb04d824c14b4be2fda46e1f73e1f5ac8de27d12a3ffef372c40aee7d71de3f7734d8fac287fee4d2ce726287892c06254dfcfd0baacc5549d420d0b25dba90dcde587daf477fcd97b6617f3d1ea945a75248cd165f2946541dcc3b7816117181063a80d219b7d257003f1bd041d30f533d7241b2382d0ac5e839d93a22722a9344e1dd1cf965bc3cd0506ab6dd23e35b0ceb48aa529b7c2a29dd63cc552ca0970171f6f789e0cabdae7ba0725eb9e985c21901ab2434051b4d07f1e0a276c4072f31e997107c989b92d61f3e499c35974dec5a54158cc0fc4dd10fae1bf04115af97af01a61cc1d9472098d1d1e20ae6911f53bc64a83dabeba601a1478c42820c4991b4b9326a419a8495b13c284181ede91d3824c72be07a3cdb167a4bc93bfbcf79f1c1de8074c09fca29af27f8bfa49916982aa131cc420252e0e8b84bd4917476d729002de5b7453793d0884dfd179e231ff45e20dd131fdc9046d54893e8fb3b03d6aeeec1a8f4623fc00d5e3e517a082a76853371cabf061e30449b8f75b620632d8bc8a372e75acaf567f474786502e6f8180fd0c85e278fe23c417afd6dda03822e36d6593bbf39967c9a892f27c15836a569016518beb46304dcb11c3f8450a5e0c9b6ec0d7199876d10bcd64e926ae27f9c9392434d28d0e2de7589669a8a92ddb50deab99ce26e76e193ffce30dcd2a6f1311942b402c3ba0915c9a6546936ea5339845318227d87b6a9cf1e67e27b3229552980d9450288dc2237e6a7184942e4b54fc928cdf3ffa6faa4ea2738cbe54fcc84c7a2c9e5b76e77f22626b1fe789bf5f86e24b0ba87ae25ca3e6fcb80059034cbdb38125206f42082cc5cf797a30bcb27dc0821a08a54ff6689ab71018a236ae17cd84b3427a909a3568ce85c46bea836f837d1261319806217f4c961c5131f2f2251d840f297edfc22e61e4405ec30fca652e3e339fa651b86b94f42c811a4901b44afda10d9bc619882a83f118f08c8f3ec918dbc1b584cda8ce0e008a641afd0695f5fb6aba4950ff01f3b8e5f96f4d1b8a6159ca699ee55bf1ea00a366828598903aa684d344502a0656af208b125c0e1d2e5aa7ab72dc4a8a61ef9cfe29059200cf3259168797049738ee041ce964e3e94686b0f6b7af71274daaa81327a2bec569a69ed79a8ab54764ef4554513d8a16e7922b7b88527d02457d6e3144fffc733b0b665af151e89cbe7e6f49e632fe46e0aa7f42585cee1fb4e44983949bf54bdc95cd0c6ffcd47345224b27e0766a55bbbac892c0ee70a60d273961b1961a707de24d3adbeabc37c6e8afd0f5112cafc6ce438786754c4b2cae817156f83489975d64c57dfc4925b563563b79446ff43fc6722793b9ec8dc3c88b13db332ccc478c6bf2a155f82568dec5a1eab7af96af945d28869e0c663624296e4a9ae7ae1c5f9066b9ffb2d1da5cc215a7687b673b2462b5255533c2ba399b6a944a00f914935e85c387e0ac3c15207454b61bf1807096da768f863d4dcded03b97d4669271a0ff3469a343d97f37f59424232777751aa45c1405ed6abf069a0eaf9c9c6b12afa42aa5d4ba9da15f181c7552d4c8afc2a7ebbf9ce3627439d24c90cd2152e3c9f95b7daaf91f617316c642a3f9d61331911c26739518c0b3f978119118bcecf42aedd220f188de2d53a93a0cfb65c4a18487f553fb9408cc9f624eb9b47a9d8a85fdb70caccfce8b1ac07f8370363d487fcb107e170cd2552e8e78cee061b64ad0b22716988f284af1f2336aa52a27805e3b920fb5f5ed884e448ae3c384dac58f52d2b032fe28aa3bde41988cd50635ff8aa8cdef537bb054c2905b89d42310bab8237c518f7b8c35b364c4e072eacc107c49e2de0bff8a5e56573791bc5c5cd85e076157fb5a855adc14f697b03ae61b414144705dbb9a8c7b5228c196c87bdf7c2468f7f5ff9227d64e13b516eb7ca95794322ecc947abda9506ba6dd8b41d8ac8bb84f072b44e7157b0f76a12df03b66eb1543e0d09c200980ea857fad93e71a13f38a412f50616b7cb063e880eaaed7cbeb165398eec654bec348df1a582451b2c78104b3bf1b087616cf6f82dd245d676b122ff96d55d61d7864f0e1cba9b240f94cc57d9a392369fe38a71d29fcc4a71d6a0fc74bde8add08943394dd4c22d0e09eac78b15d0fe3d99261815d90f35554a120576fc20dc3de9fc30d7b07161e1a422630e40497764745709f6e668e4b0564576b18c34a0a91ff13b065dca44feb34797fbc1b673b0f3c98f534a0d266146527c9646629d51ab8be1c9e3968f964dffc22630424f55f6b0035bff9ec5b297f6e60f4a206ad109a44f2c35a17de2589c24219d6436e2b473ea79d8c0c1921c1719dddd82f3e2a70eb1c8c0733fea7459aa894f6c9929e158975086dddff48d13f40efa9c6ac49f9dd8418f559a2a1963af9aaaa2b7eac07cf7c103f3a4fc65758032b93c5612b6ea76df310e803495de1ce32041588bb7a082c15f9c7b209eb21840a33d4c5011cd29f793abacf38456cf3ef77247ccf635b4bd61cf7f79206224b92043dc15122310c432797d64295b38c1dde3ed25bd49899534050ef9e90a6dab11b7aa7f17f1437a142fc9f84320ef279561056ca7c9f861921d38360afb3cd18f9297e0a12cdd614c4fb8a3fa6c3d6d02f1d1a4d15d7b84b32b90ba4e1d5567087e3f96aafa330a53a312a653ec36594b6fd3b49394a6cf258bba9ee1b2c190495257fde9edb1f90bec61757a3339f9adf9caba16807ef47e273fdd0eb26490eeaa6c3668a6a08202b7796a2df547cd08f6193830f413eb741e7848e2456d6aad678c2649d56c4fb56fcf9c8e253f921fe8007eceac0df35246719df33e5c487887d7cf8d6c0fde4ad48b5dea6f8b296064d1217749543bd57f12a4284bf363ae4f3c1de4c808fd5f4715e0f1c28bf6f4193759b32d4c4f73b6af47dfe3ec74cfa4fc086d339e439f47250a4a2e918627129fe458d51929977c901ff6753128620189a15693de4b3b3f9a6bc437043fd03aa1fb4a91d4c96e1169aa8ad6d10c4c1d07595e27e7db7902f555b4701b7a1774556cc3928303a831ea37beb7f7ab9a01c80154f6327d37828ea75c0fca63616c09ba4517767e10a6f4bd2098b9a51538f281ca621d1af6a8b2187b0db741723e55fbc03522e2bdf590ca419bcf456488a3034adea13af10508da92b1a628d87ce04f2262c5bdf0c907e13d39e9b87546143040624258620298d5e1fc2e7bb3180d8bb143b1ed7cb108acec206b8b4a586a0e6769e18da997903348f2be657b0b83804bf072fdab7ab0fb241750496dde7184da35e8067321eb4a4f651c14e130deb742bf550015b403a59dc52f7777614e576445f4ec50c77bf8a5af98b655486250a56ecebc87cd5da5aca24d8e4363bac36897d9df9fedf9ac9de9c2ce06e76f045fc85588ef2c790d5a8f3898351cea00d8321ad6f1c4a2bf0337bddc0a0b56e6dc9ed464967031127e7f2aa47a5637184d4ca427cbad07a2e9ab60da60e45d3813dab2f3bc185f7c30878316d818a69e0ef213ae2e98c9e7f4b89ca118fc49cf403418fe54cec671a34ff5e0e563593896187e202b31e0d7d87de6779415f4877475f9e8925510cea0497412ecbab259112a169871f308e88fe00ed42a563ae4f4832d6b0c5c39e2b70deaff74e2df4206ecb1ec8de07ea0e41707d5e3cb2fa872613e2d8935664c11cf38a288697a70ea5877fb7270f8ebd70e912f0832f17005dab99bd351f104c86b2e12b30116be890ec4dc20784fe71b1569dde3ffdc1abfd1349f567d7a44a050e1d8370a1620802793dab39452150bb6d7d843413eef925661a416baff585c1e4b5c685d48930286f3dc8e95c5656e6e74cea9f7848781b943ebcb07894c117712b30afd84cf8980223eace9ef27b6d1e3d16a0354ac892c90db6229e9221ed378ec568ac6395d7a6becaef3bb4cc94ee5781a17daf61b3a643cca2639a87c5d8c0ce56fc335e7372356a0628136da441ffbed4030423c900b2f1570383cd4219c6a1afdd818aca98c0dd8cc5819c611ba7b3eb5f9f1aaa04fbfa10ec60f6070b72f408466c6efba87c1e549cfa6fdf0e6de3a2f786dc7a913a41f1a1bf6d80e02b85d2f0bd8b13f1a5f42e94118de5b1375949b0eab88ed3323c8b4806c35a7bd4396ec47678bfd64a2b5fcdbe32e3b6d1d10fa61a8626aeadea3bafb1e2524e1ab13fbc08ea7b873570d36ca61fafea4e71ee5baa937356d60359a5dec04c702c5cdd995266a12756584d7c8f52d9b2f27043e16597ed0c0f9e8d503e19b15457acc23190af0f144ce8f115d7d74e4a5133a05dc1e365c14d9ad8cf02f5f7c491eae704c1d8063abb9e5613dbf079cc0476b137f9f78fa4525568831a73b7922810d756114c8163fae2529c784ba10c63a161060211ed5122427cd9ff06c1140f1282490bf9ca31063fced6a7822971643b97ce39516ba5f905ddea43c98ee78c7051ab852332977ca43ebb0af47b40d5fcb0b64485c5e8a25e3f76eb8a77156f4436aef4d6361ac1fa751c073860d2077b17d82797f3ebd1a94c6d6a73ee572d28d2834c68f7c7560dd8cec9ef843d451777e4c5373dfea1d5c9fdd45a847e47142dd515dc9a75fb34a3ca20bced35bcbdf21a3c69d6288fc9d35293d2e6b32ec99523ba86ac33b7d5fbc9df5cebcb16091b73cb9afe3958fe0417035e5ac2f1115264dd6d30c506a58cb949636af413dccf6be2ceb06e3399089f3656668fc656bae84a3b130baddb7b0e1095fc0a14522eb9a3ab0f713498a4f13a6122036a27dd4de62f09e2a888967b6235f62a8619c0c2c8e338547d082ad005e1303b6de2082fd72206da97dcd5400ea508a14d9c305f5d9c8d1fb0998b19ee5ff98e5465716da35b358692500b97e9b1c30dfb8bae6a33fbd0abd9247b62cc6fd8e6a419e6bba9e8a7a798906b9bcbae92d0eb2ee969104ae55de163323ebbc2461391c1acbb0a9011ebba71408e685c8687dd3db8c86089ebebbc7ccd8d7440900c8048c4a85f709a54f8e86ce495d3c273240dff6188982c1dac9ceabd117e5adb06a0c909f6b20966cf78e3a6956ffe44f1cca9ad2a50424b97c203b416409444d2d95302794ff61e2c2d0314370a8b6936bb952005b8a14cf1fee3e0eee97436687f6cd0ed9f2a88a50e06576a20ffcd87a040e1d450d571845249c2917614a0d49214ce4308a29fb0be17e64090cb40fb41f09ca0d4e91afb022b0fada7ae9ac1f6eb6d60e699d98953c458cb796d6ab2530f1243d7d166547d5c8b5599f0ff8f4b64018a3a1e6ed779819c0878078d01578f613ddcbf881dcd56037d8a937ad478599987bfd1834a0997489f2eb1b482eb83789e56ef0b1fbdd4c2a4cd7c86dfb27641c296fb684d157734a40c5dd098a0f385196261cde9277111a888b3e80e1bf5bc85fb8a7f9f4d35ed1aa66000b3194a12d20820309d277bd515871ed38d53ad68c7152efc1accedc2a51b793ffbeddc030635865841871518c468ed94dddb0a2072997979a0f86745d86478e94b3cffb7b7e84f5aa46f298185523d42d0a041bbbf0d56066dc936b30066605aae6df05079fd447c96f83411d97fc1ca0475c78bd5655efdb192e90a18d0291f098f1f0d066f7e0c46b4c1e96928c73a5a79c66278773d2e9481efc50d54030bb4e1364ebbdc7aefb9aab967efe72c630ef76bbcc8d7d6c4d3060266f5c9fa7d0848e5554876c2fee6e4eed991d364842c72371a892b0968560128b97db6ed70ab787dee8a20a309072fe7c65e44c25b10b3f0331af14c9dbee0490758449e007fb2111412973ae0a77d60593a91b46ca82de7ceafa214511f9237c9d8672043c590d0ddf889de886c6946c2a0c94331dca72f6189d360073aee25c44c931672245d2be3593701415b25579c7af76189a6499d609b61edf18d7361548cd376bc5f298a9ccaca89eb432bdcab441bbd2e7eb98f17c753a0f2788bb5443c1d984bd49a1bf7ae27f55edb51bbf18e970e6ac424b5ae28e4b23706c57fecd09f031f13b8d5060d66b566727fb7d4546f09a7ee5801c6cef4c32b715fa5dfb721455c05377e34944c565436fef1c65a715f4d6329159d9f4637819b0a742690838b942ab3ec91e014bd98865bc79fcbf12cfab878651bde009179a4e3768eff991c419f5deea5ce6a4be704ee4de032cf4385bb284f1ce42811f1549334de016e48b706ff97689323864466ba552322193db0ee8fa6434f5a706314072da96d3164d104e5732d9ab52fd5905d4f46213f4c5d661ebe9f6c73488bf66999dec2503c3844af92acf8f54e2ffe4bd639c575708901b45efdddced216c359fe5bf82d4e1a129ae6466173fa0f1586a028f2b7076c16e28f0bff2531feb77d47b0b0e318f52fafa703de048e03b46c9e8d7af9feb7a7705b97d06d673a8ef0443dc241049314a4b54816376ebe55efc533c04937e9eb8c069db9e6cfb981ac5ae62268934a3f7dee4fe012e508ad5a42b53ce7d7b5049051c239260ae5ed8f97036776a3d16bd174eca01ccf7acde44ae0e19fcf3b699941f621c2755bddb751afdc3a688ade9e5a44340390f865cf68809507ee6fb8a778ecfd19eb68758ca3ec2e77410bc15bbbc793571fb5bd1dbaa3ca211f55bb365f3761c2b6eb2e4960bf03e042bf73e3ca289f304ec8e7accea8fac0e26ae241de805794b306b95c0a1aaf1cb34525a0c7cd90e7e3ad989e8fd662a3e6c01a521fe480fc2171dc3a8a21c49515d9078544ed3c2a3ceb79adabd7fd00f3e6880b833e1886cb39be4bd3f34fa2cab27cdc7955d7b46cc89dea09745bafff65b190e8d91e7ca912ea2dc34b3f5c813d1a7855c9525478c7e88c95a53db8d27d9fa10e8e6e349dd2c412f3942f7c1b3f7592ac5228227205de8efc7c527759e50f38f69e61084c8276edc1bee7aabb0a286a56a82da2aa2eea5af7d704a3282ca38cea77078aa7a5032380c618202142982c524b80ef69d499a43958a8796de59ae8e699a38076164a111fecc6e504e3f6c17ef5f219571a89094faba8db40c0cf0a8fa7220c24ba66bf35fe832bb4f37910d3561677cfd67fe0e1f017c22fffee84959e68f5f71b87da422b65087cdcec15369d07786445aa2458dc3f92d281f55076ca532f82275c3544ad308446a2f46d3e2238b0f607d49393dc52951ca289c50385376cef0e8e6bcc52c087c1a3f66f778b714b962018d8094a1b69039a270b744eeacb62cfd03fb6523106798c1523e55d85e0f3f0847df232e11b60fd050876a0680176ad031925b7d92b77f1f1523d1077349d9e949affb159b6d81390260a8dd4007e3125d5f07300a6ffee8718131dc7edd07dda783f13f46df200f480b720f79a5c24fb5da70e34604b2e79c205d7f1fd897f880810f737e961de7c936846fd54378b567d5e9c495a6d2cc6d2d3ee95010f70870c186c7dd63c18de0141167facc0de8f689236dce75e18fb152eec28132626ad0da96219cc00964edf55434c2e9c6f2c57179551924058da70a814a10812b9bb5e951f20120aff69d3b2169dd54ed7116ef4e61bb8aefc7fa8aa4c52a0a806e3887f8cb42188af7d23fbc569fa53124484e75f9b50f559e2a9dc1c9aa4013d6a8149d444d24a605e9ba0ebcd495267cc418e8bb24fa6f9ce3a4b4c8d8c0511cc9756ad5053b5be4b58841fa5835579491c31511554ce02df4af033bffa7e919b1415d3ec7a487579cdde8c6caf4410e78f9841a0365d000e869a7e23c52e997489c228aea5a45e91c22e6cccdfd7e1a8df720993abf72528c35007ad36f4e11d9b6ff51b6f6df4e261524bf38f330f26e4c0001276f1216f542eac7d947806991e1d8892eef031725989f707f5aaf8254c4bc01627fdbcc1b56221d371a90cc1b677704212fad0fb5232e24adb52d0d560611356257997f2e0d182973870fe704a1f9e1cfb31ee8e264231d78e7e2edbd916e858ac76f0df93d9f2199223086c3c7856130289a2b688a5912695ab0f8c4715458e825bba77fa80ef6c0b9471d170bd4433c59ee0bf0bcba8ea38e5762812cc34688ecfe133e0e43212d480064c325575b323ef8c629161d48e608a1edb0b7f0d0567588d0bb71aae6726129ddb890f57575b52b65089686d1f267f03b3f2daddb6f08fd574f0f5ead483d1fc9b5f84fa306547a715054b6657ddac715fe9dbb0300532ac1033a58ab8fc887c0d5126812a2c00f8c9fce7d9a36259a0db49b0a75b2a1f110adb337bf127d4efce0a2537487ab004c015995783f7c5d3bf90d203a03ee61a650830c0b14e5a4c595a1259ba989581069c724c37d65963595087aeab2e8dcca0e279efc1007a845c8654fceba57196bc2b9842d4e71d1435958a892a94a5845e95dae598b7f59bbb1c8ea6be7f0a79f256bb0936e2e6b0b224a60f19f40aca0877632c4a4f1c7c141e16f8ce447874ae7a0ac9f3f23d88495e0df921547876f6f598591074b127b8e2d051f921bc23c6c1f639990de867225dc74ff028f8183966be30be58a2aeee4085922d78b29a8890088f804b139d35ccffe034ea1ba54b4d24c0ef967fb5559a4f0a21efb4aff21e23ec7bd8a8f6bcf2761c32e11026f8fd4fce2e53e16c18fb8cf76a6a7537388b6c268202c0cc89b66e36b01628ab7f49e4aec071388f8905ea8b742e2e7174cdbadb4bf61cf6342b9c88b38c53caa31eed7056e769a5ad7a83cd670c7e720125ff2ccc6ecbe87d15ae7542631b498060eb5e70a7518ec5d21a15333879823cc22292e2fc3aad57860f5ed8c866796b6a188194765c54b7e161267f35eaf65e2e89e42379981ce79ada50e21d7d26fbcbe87b0d5991e64bd74ec7f30c72e8bf12bb8be349cf9f16d63e8294125028382b8d78892972236c99b09777bf5e5dc4f1ecd3060efaf9630a895e3b1a6ea37915551ac1b18c621b0a4a75e891ee685b45a1b8f0b56294de0e4ad71b2310b148a9ba3b092eb014b7b4a5fd9397198acf88be60df5ad0f70777a08f03accb28a7f095d473241df2c85e311c26f67abe8eaf4e6f0a1a240212350d13117cc86fc9cd08d4aa356ca0cc1c205f7704b06b12dd540b8311296e8bdbea56c72f61353059e442a76f8a29136810be21723f00fea30ab6f9d13e05d1cefd6c973b8c1b2da3ff47c5c62f7c619b1a49433024dcccab7943a431ab15a111830c53ff55e2b818f547bcb32f0b44bae9121709062d4fd79738097abb0f7ff35786fea188f0469e6496921910c5c4cc1028ee67e4178c45ff4efaf377c71028dd4707d6faf507ae275809b7360c750a79a299a65570e204f492a315eeb4cc6cf47e7976bfd9387b7cdd74dd9b9dcd5fbebbb818b8970d75f9767342a2dfcb99f00eb8ef6d1a5bba2f1623287896f563dd7069803befc9390bf8b6db596ba825ae03d165ca04b97b7f58c86c4a899c9c391bd30c9b64beef000b4d01b8e9883f88737f01a25dfa8704699c6531126c2f6b6074ccd927927d7cf1c306acc3d25e7340fe80962617e4f4624325e8c26bc0ad433ded60c955775bd50d7bf6baa858eede28970ced27f270b96d373d7b3f615fc900b2a14c8b52f12651d1b009cce0218dac9ac29d35e73aaee1d3b0f195ca66bea0b81e694c334303372b3471fda4acb4c5b6f006e8d9fa8db0b19dce7c9cfc282bd002288a84a6c9b1fa1e8cabbf56e867a120718fad565ea6db97ff9585546f42fbe68a5739cc76253fab3f45a85e0a4bede2191e45fd4657fa3bf7f7c698afc97febfa9bb1e2ae113064b61b0f3be0d9f9ceabd7bc13bd4b8f215b54f02b71e19c908cdda70322a6cd89d6348ef208aa9a7eadabef7f2bef5fc6cd64334307be8eaf78dae3c34d63b07a2291cb401d0fa67899a2f25d7d6bf0c59e3cb6dad7dd3eaa1b5f845fce098193ab357f2bed5e6c28b2d1823916f38c1a3c4a1ca9ab689e70d237d7c7b898e355b0e00c129b1ea6c6ef2af4a0e812a5aa13c273d6e1280936e6d2a20f098fe54513ada8bb9b80678d666592fddf1f7f8888505eb72f5ddcf628ccd5f122e92d6115902556bc71e9e8621d6c2910c02259ccf6bc9fb202ebeca47de85b522da02c442e99c4152185666f9a5c860e493880e05b3d95f8d816bc59f21cf2e6e70667959a6cf43b5b2f5adf58b4db90593591be6b9cba8a78bf70e90c3776bd5aa2ed4632d2bc6b2399672ed6e84151bfae98173fbc8fa7cc80c002b60ce48fb246909390fb5962731955f46030b28c4fd289d7b3154266ef8282efe559e0b96ca4c6b941641163a41565d728e4ce8b4939e24c2b300faa43bb8a952fe7ca6309232ccc9267f804da5fbb95de365d1f58fbde83ee245fdd57e013b4d296b70a6975844bf86cb8b879ec3dc888f18b249b94b3b3dd7715e53e3c7fd18ca82898f01c77b34a311eeb48b7c818b1ba1b25061840b8eaac15bfa6a5a7b18caebc163cb0e8ddedf695390fc2a2632f611035ac6c5b26af353fe1880eb1c8d0885384a9735c577f582f59730cdfd80ece736e233f654ce1b4f099c5a7844cb2b5931e1d4c394beac888081c9e670675ec68bf1e2a73b364f2db8670fadc8ebf5dbd362393a54d4165d554c90b85326947e049a2f4bfffa3290096aaa7a7e3eb6f0370337dc01485edb45d928f09b32c09b039b05272f22ebd09d732e0c9d54fd3c6bf8e361d1c7652eccb0c563bc7b8734b90493b492aadb3b5fdb506b6ff833ecb0dfe4dbe8ea51a1e372a136b075db516a651da4c4f51edb55929802a0b01e31b0ff298066df0f4ee75068f059c64efdfe8ca10fa7da014e3bb654cc0241a4997203e6c584b8dccb168a4b066db881204a1a20739292f5c78bb9fe820ec9662a41b66c7d8d6ca7abb1f0b625cfdf72272ba2da0ddba2e148a612c9b9e7009a793b82b2b758abb701e1e00093a17a6653e36b06689d7ed8683e59ac9ec0dc4b7d58a8db65ac0149c4b5374204882bbbf4dc70e13806dd168e11354cf09fa321953eaff30ecaa4569f452d376728924d80a3905f9ea32b60d363382cf3b74015d70b87d142a30aecf2298b181da324a059ab8acb6e9f62c1c83932eb526e17341416b641faabb474169953d931b80bd3825f01891fa71ba9c482f3788d8925ec0a452d9fb94e54d914eeae0a76aa80708e2ff3255bafbfb17b22bb7929ba19a4a6d9ee537ebb51b4b475233153e432906ffbb4aae757e7221f576e265a2fed36df349669a3bf8dbf5da77c3a51616b225140bad5aa4e30b39a7ba4962650d43e15aa374960a7e3031fe24607868a9522a82311eaf4addd920c920c4837341ad654582adb18df758b9d7d1eba966d7c7d7c483cf14ef985833afbf47936e38b502f1de0608eabe470220c66c9a93253bcdeb9dd138fd6a4d6928c525aba622318c1ba1b4ee93a8451651b8738e4714a1357f7d5e649250c01c8d200c5f629063d2f0ba67a42dc9d7f2144071b111f196bb648fe355ec585d359c5b4d5498033601e2db20f569a6795eb47a9c78566cc3e5a951eddb0332c68c46c35d7244f59f4fc966a91e9f71113ce264514f2f2fd103c1a41e5bc8b3b338d2681ae1c23056e8aca82ae485e51c366473b5b075c6558b1b520d435c5aa679bf1cda984e95bea458b80838a3d89bff8d17cf0f39044bbdbb1147e701b0189b0a06e009ac07f162e1139e4242deedcad95614457d4f246abdd64840d73dc78d94ec5056f6cae7d364c3affeaaabf7ff1c5aa7ea73cd4c47ab7e4dae7eef001b416830a35b65a8f1ac680c99f3bfc5a5061d8e81cd513d774e19787214dabe7bc70286d60e38334bafc1bb365c23482eda62817b9ebe70819017038c0d96307357f2d6f4cdca41498240766910ccb9dc1a9f52b4dbe7d6eee80943f4106f6a34e07e1bf7de05cb54f7881cbe0857009ae9faf9dfe7cb9427571efc13daba594947304b555495bae48d3b0117e3002536f89b033c4fc0d064a07b968893b57f156f1ebfafa1b16dd6b77baaf9054d0cf19cfd975b6f36bdc9a273d5592e1993d1f158e68609ce866053e0338722b7d3ffe6e837ce5d3394f8b39e7b3372760f4a2255f049d8bafecdbe28fbfcce3a81b5241eb79ffa93ca0649c3f07de4d2b6de8f6b951fb87c58617ca2223d897947c3818bff16a8e7763112cb546e3fb2c8678f6336a709fea1c0d85b6f767fceb78c7e9d7ba347f2949d8815f900b01c286022d5ff381029ec177b4f318080a87817b4e5e6f85c186aa2ce47e4871b33d293f0682ccabc7e3b9cf61a2317e5ff3e5cec552600d9466f0914dafdf482b419e0657c6e62c34254e8aa89692648f19bbe2453345f812a8d1820a49acb1cbb78a236ee289034deb65369659cf25cebdc0eb3b04a3bd0b9e837bc55b147f4fce0e474987fde12ac9775f3c4675673847c469dfd24289cd5cb878caedf3b98740102f10e7ba3f2772ec262345dd740f6d9d5bfc50876a26cd924d831aed85cdc9da165c861df88e71ff5e84d29198bc93d9878b01da64d9687229e938cbf7d66b15b689aab06e589e6c05b6962cf3e8daad231ca9fd2373475bb59c5c98d4824dee62851f24c124682f4be7f79fd81854bd167cfdf1fb920a25d37c14a102b66f5fad3f90b96c9474697d577b0427b4c3e3f23b9e7e894c9859fe956239f35fc91d482fff0fb166ed6dafdbf852a9899ff9c606a9b1a7e72fc12ad6341d3ef3b77ed17e6ede9513e52db23b971fffb497f1bf4c945d7eebc3f9b6a6359396e3401865afaa91504af033a8efc606a93cec1f5f3e4ba5490b0193cbec9efd9b4f08c220e770bee4f296c91e246091757c1291081e373dbbadbb6da4e74c6d1690ca97907808d3d6af8b114dfb7e19728c9a4f8ee9e4ec42f4a146ed2f2cd0a4ee4d4e41dd8624a94fdf558b035295fcb06095c82362e5751ee92753256c3ea2469f11be7ef9f35b68509fb9046117eb45c9e824f043e31b50ca6cb26178eebc19100e74bcc41e919fa624ed1ca44dc5246776cd0cc5a5024adc9cffe7d01eebeb5d32f38e9028016849b0aeaaf3c06d0a5b88df9d0446ae7f0e284158d12619768c31cb0cc9a20fea337f293140c271c3bb8779abb7250d30d06eb8a2347e9f1e74650bd94268be88198b5633dfce2f52dc3879958f58036fced5e0ba09996d27b7239f61a7c4bff5ff5ffaac28fcf9a8613690f969c92de42863bdcb8dfe46e5b755267a4bde48304afd8823414eee17594f1885ac51304400e6c908d60f54da273db155e2b3fcc4b9e7f0389c88d9abe2f9b48b47b2c8479149a8cf4951dfd9fb07cc227db501eb4b89ef16b136b253b69e3c5614be16a8ea61c34324dae12cb7b59a6a353aa0fdf5b29c431034d5966b1c9cbe78c1b94d14bb3227f2bb0e6528a7623a25184e30aadbc4babee034dc764cf39382359e96e43ceb0fbffa3eb516292583e9b881fe37a434c3b3e55255970d0d01c2d53fb502d1a4efe6f24538d5644804656168f56630985ee9f879b689dce59a625612c7e550fd518a03ad9b9232b706d117e779c11562a6c46de292481df3cea23125518a079db8c4899e948588e79839ef3c0b87b0c639310c352d73a577a2a571e3b1b1e5cd81dcff650f199c5efa8724095b28e00894374f5d22c89f03660228812e4dbea8211ae44edad1da07622837d5d71f1995956483950cc8da3de10ef8c09d8127178d3acc3e500276974271160f839be900a18dcac642ce082445a28bc08325be439080a5e713d2a6578a10ad6f259dd37cd5d3636034e108837f81164e3ca4adbd1c91f86c9f5a93a32b2bc1f1e1027ab4b277e94b45227b196c99c04ede46c58dc52469f5a112f6150a4459b038f99ff5b149efc54004d29902d55b6ebcbeac552b9ef569551f17c28902dc29e07a9b68e22b5455b73cc037e44869eb7caf6e1a5eaa4127d539eb8410891c0161bfd30297ca6cf439c28ee74b9c0277432528b2b2c5092cbe64effcfd85fd288aa6d40b66c9c1e0724250ab5fb90415aa43a9760584b21ec152ee028742c7065df62d44cb78df2f4040843d0bbf4569ffc2efb6690cd6d4a785d73166dde07cf23016526f8af57ac15381417a6cca2545348cc6487ee2d45b6db7b6ff1839c49f69f492e1f9c266747f1ce76536f74b205b396192584cd0fb8cb8b03b890affb380dc292ff0a247e1cebd50abc3d681611c2b2bce58d033bfa32cebb622821c0aa6199b0f3bca37c212d456ae9709aaaae88cf12287e9850ae6411f937185e3d00cb061e9f33754c69f5ee44e126c25ab3a24a43b8d7924910596362f8f9bf6a89c906da23aaa874714756cc18ba96541a1e5c9bd244e5421cc3b2dd7974a43c27cebe7e8b13d4218976dbc3d4efa55b4c8cfa141b44ec6a44215fb00dc79497859dc9b645219b22208bcf195d35270b036a7133da78744df20a72be7fab7590c978e74e867adcfbc9994163f9109f09b85f806ec1f146e119f59c5b4ca6b047165318a11524f9f062e30d39a236cea4273e43036b2b15c174e10b62460b062fc4b8cd96d78263b434dcbbeef2ddc9f3b7dd5052ee69d29228dcf40eabf2800a39c2ec9d68b4b9b129b71d027b2343c372fe7f22db78e036d8a294ab7547579874acfebb530d19a11e09dbec64f8cbdf31662ea4f1292079ca5aaf22d608c5a535555966e5a04199a26d9fbfd00796cce44fdac784092e3f6ec3a191c01446a37215e6bb73586bf03a1723e77926e88d34c7a26a2c740fd5f39e7fe33ab1ec6ed4ff74cbc6ae72ad12a5d29d2ddbca3039ec429cada47ffc01136093bc553414c1716651d15e227fa53504a8b309cb06e22aef0ed4d3296beecf738d94d46420df364d72d0e36fa1c0cd822a72d727baae94e645948aa4a548a9a5a1ccc292b9a7bd2a52ee6fc63020341843ee0091f975fb633301720211e6c837026a98cd6694c6d858028350d98d2fcabf35f5894e844df26000b69e0e8aa0c18ffe3c706b9b523026c9694e8759135454133668f3f3afd1c219d21ffb1c35cafae64f2687a66e22f1ccbcca7a81c8c9198b745eee5b3ee77ffebcfe2b4461d8f8c5f6150cf3ad8fa8400f652a6af9e378ede140298618bc50f19aa7ca4e6d735bd97f45b410a15cebec7ad6d3cfc6d01a3d7d3c1755b2991d940ecc01e3aec6e5ef20cc8152fbeffbc6ef5ebfd734a0f542bba41fcb812973021c3f83dded5f3fee3fb7f53caad26a9d3ebcd411f72382ecc3241ceafc6ed9ce37e726f238f20f787c96da30876741783de848a046ac166c28ac216a41f4a80e7330c849ebc19eaa195942fa0647b2d27e2f383529c5e2217ca049485377d2542caeedf5d161ee4b8dc43990043f3616ea832b1653ef8c8d3da20d8988c558dcf97f477340d43226fd5bd2dd358613d70d0413336ce84cf3ed80e5ab70f133227e01be9dd32ab60ad268d2300cbbaf2b3578752284384bb5c90ca62f3713f2da2549f62512171be17109007f66efe03cb6dab3d53326e15da7f797ff8ad10c44e0f0ad5f598e70a83d3f53e0d6c85fba93b925d3b055667a4775ea1c521f9d58f5b1bac55cf483ce8004a55da9b9f65e6848fdb027152f184e5293feab99a18eb671712a8ee3db9f82f0994bf70be3bafa8143c7304fa66711c5b5dda5387d31812b924ff7aa074b34242a688b3e4a3a66609d81e6225dbed1046fa4f1bce63cfd10335e7e9f2328ea791facbfa277c09dff2508413337b0bbf1272e029cbaead23ceb3d6512307fc7e51eaa7a963d27731574d8c1fd1010f68ff9af13d68f2aba9538228a016dd9bb32cb08d9af429a8eb28ae5764f706cca003ec02ac967845b8665db48b8bacb62b22fc87d2e9b6ef97dc36cc36e62976d388d8f75cc0476f17f3c45fcb1bccc55f435a7d25fcb4a4b4698da7736431dc6aa62df30214767029a6c46dba7880b6153d9df6875107ffebd001a3ecb6b146c294dec914aefe9076bd00f7d26f81b6ef5a153cd63965e8508caaae2904dc664ba85e8b6d9efc60a10e13949ae6a9e554bc706684a4ee88ceaa515f18814096c4895d3e8d9753ce263b2a1b9df992628a86fdf141d89d9837d6b0c48360dc795b7294ffc166cecccf18d01796a828a22e57d9a1cb0d03421eb34653934d36d508193c1d5e73c313d5d3913f0b9a9989d8e2e5bd903c305d977b3c2f0d29e8bf175ba3c898f9d37d0a62dcbbf16fdfc1e4cb26dd32099ec59ea72e59dc3be33fd4f099905d81469e6ea77fbf2ce6e2cfafeb3b44b0791c96f04187bbb0a497fbe2b9f387cbddba668b00cec658ee1531e3739c5d6664fab0c04d92645f8f02e0b76d5290b4478738a264d191ed8d15a5f8ef9cfa62fe10b894468ba36135ffd081c5ce978b7ef35c489700379e01040b8b0aa70f1c89ac3c93222c21a243f73b0f9fb537471f0c7d3a32a90bd8b1be5de46990996b29cd1697c569f4c9b54146cfd7d2677abbfb5ae93eec2b803cd3db6b7d434a0767677a88467cc51d93ee4443206881e357fea331b6dbbb0823a315c8384ccf8dabb6832ff72e378698a08fe55fe90ae349d9c8c91fc2685a285c8ee3c72124d06d08a421c1d4bd579572a763befb206b87de6a695cadb32bbd2c4f3b2928a22754ddf02f347a37c461fe675cdb02d084364fc5b79e28b06b12b75d35c76fc94f34d09b479ec5b1986a33575a1aed1f49ec478073e6ebae902c5c5d93bbd31cbd33d3497ba60802893e599b4b312531406cfa09fd12efa72c5758916538a8d6ec12c7c45412ea4b71d257e293e2a7531fa54e79f05cc573f532c9b5f817a5775a6b2f848b37e73e6a403e5ee90e41e0e62d658c11767df9f31c177d00d4264bfeeb4f6fc0982ef650d90e8af7103e0b42b05ca839e084aae80e3a0772b270ea8a9a4b18c5f500b7a34a812f65082fd1a5f30e749ec1b29d07bce2a0a14fc281f745308dda49f72f798b2ee2717089d16a5e6cedfddfe1e6811b1a0481be2dc8f864bd84ea88264f5c2d182e17f8c7cd2a5eafcf1de83313ec7d570db6f27a3ccdb74918bf2638222db6c35926b901eb3c0e05977dcfa840871c1b9a5935d160c4d3df50a943796f5358e9e90f73b113488001f652602bfc1ed954536e48e660ab86e59c81a776d5c79a409c9ee22e2ea62ed9eda15a82a7ed8fe9b018ad5fdac4864a8b9af619485a5b6a5216e44819fe7e9267f44f89e303f283f93dec5592adefb6ddbdd660fcfea9ac180ae96afa7e22dc2605d005a8de09d9ebbe29c082d1c3812dd46dfda686d980f05a5d05b7a302c65cf46f9157017d1b62632c09c562e3bac982038b197e851859dd88ece02cfe9826f8401c098a1215ac30404149053e652fb6061c4ba0996a8681705954edaa160262302629763ccf4c324405322f1d9b0261a46dcf8f70211d9a7acc66226b816038db6f71597d3259af8d80813898542416c331eb045b3ae84ec852154ca5ea858b6b5e4940fd5d84bcd625bb93a751a7a0b7a8d69a3b301c01c99b22bf500b8ac38d785d6e52fc38a11796d7bb21269a4d256729bb0f7c3348fc1416967fa0c578da462f1e6784914ff3d31f706db8f019a2d7fec1a2de5ffff1940d319db62f22d8adcfbc4b6c3a15ffc9a06a36068e01855d5b08c36a4ffbef45cd1cbb3b06ea0f970fea047b754dcd3250d162375bb928e13cb486584eb150c13caf04833a39be8bbb33475d175d51df645bfd01059038b61d0b65baea3599fd64cd1245b6bb036deca8aa27fefbd0110190c7212307718efcb894112299ff38d2f241be4813726c68c486a98da48ed078f41767f4de9c659f22402ba613ecff04aa01eeec7f9a2a1e374f8eee181115d864634cdf024a795f86ca688076054d2fcbb3a0a92d3e0e8466ba26bb8bc3b60a38054e2245231acaf6f64125bf75d0d5c7b0847e8b53c129c52a8bcace2066e036cd928be30c98f07383f8d0c7686b4fad8294435aebb52a4371c21ab829b4c5073a951eac319da1fe18d6848b5c25f6247113adfbe7b1c6bd203e77a2f0249a8bf5507937ecef73c3052a43a8ae27616ffca3df74737a7e67ddda1e53f8835ea3f0ad195ddb0b9322942227c97a41093e017c88ac278a8ec0f55455de92f09c0bbaef0a580e6910915d98c5fc7dec5eca407fa9684955bb3b633111abf694ad9f0afc7f40c37d3a3a2b54c886943640f315d6a9dde4d97f4ab54d5ccc065908fa3048d5f756ede49d7033e7b98602f7cf54c0c61f6cb727e01b9e0dcc73bd49b58c37864d38ef3d73a175954b3c80184949d55e8f0ddd123fbe54410d4da554eb33e42e6932cd7275b41ed37bf53434914d8a11b949d40fc8f2fbd1d1749ed55f99cd0de5d8953d43bfc495b4faeab85ec20266a418ab094600261f34f4f49d63242f2dce21d1023ef910dbca2ad589f546c2fd5af909f0493cb8e9863bed5c4830657c29f3ab1d9939a410484ab0ff3908fd77b4aa07594b11ea83e256946f37b5c90eba30d6582c6cf63c4348fc3426a8aa74b3292e6e1b5a525f46f871f646ef58c2ac74949c22817a9e067aaba099e28d36b879710ee8fe9f5f2fd12909ede97fdc0fe72618e4f69b2d4cfc19e0164740005e6e3be2cc158ff73510f7d713a54b883eaa5e6c0e82bb1c7cdca8dadfce62bcb01abf2851051389a856ccd1c25296c43413d356973b1580b8ad0d3d1fd412611b4dfa5986e5b3c6431301421a503d4a122a9001177cefdf59dacd34d75cfd355acbbf17b2b74740a994772ea25547e0f59c7c8dabf3959092174c44e566a4d073f029b78e7fea8f9c681c826475d9964dc6c77539a35fce45c06be0b8d6274d5c6dd67d7dcd74fb4c024b0384044e44704de21161637e56f897b6868d85c826570061295189392ef43c93674e5183b776204f24ae0d3aaaf9eba8d508ab978971f838c3bf83f50f7bc95acd707325e25d1d6835684e749f1f4ed3be4b5c540ef03604f8d4f9776931b97afafdbf4550283fb6019e8e405b76d2d4885ab9699a7f11c3c5e694a3202c13cba8aa8b5f2504d17c93beceddf2857f3ad2ba3e3d644b5b4981b6d1d67ac1aa451746996287afdbd405011fce71a82b44c668050130bb5e35d4faf2526374572dd2f475d5ddecba3dc760eef04feab463ed920a655d66de5524e4ed417cd497d48deab699cb967890e578738da7b6b3450bd6bbffc8f964d814c27669b6327a6aedcf862f59eeda42adc625325f852d15d0d193c164956b7b480805dcf9bea3e43cb834d96f46cca0fb936fa87270c76a04cd246a50ea1250d9f0b75e660354008463c81004ab0f7199ea66e90c07b65042cdaee9f53d03e8336d05627434701b4443e001ccdcb449a1ab0e4403821e832a3d25fde410b016275394b32ab6ad452d656157d6b5eeb47c95cf7eaae76d400a9f89077f8ac0a96f7108ba754a3e1e54204f8bbf8d3f5ca88ed1785a13958fddb1b81651e1a5185919260ee8e0f867b28c27434e46fa86d6dc64a191e4e7a793b5f02f184fc55a0a4785c76af33baff72adb88edd171648b9ef9cb6d0d1a7add31fd4114721a4ff749ba6567c6ae2a632597b323bd4d58504f8b39ead3af9697d8fa420a9543a5a4f519b3ec65b247d5795e99e944f442f675cb84254cbbfa0e86a77feb74381d6382e938894a8f36286ac1a4f9ff68e0334c800f90b20261353f473f3fc25ba16cca94643d4ee79ec6fdc21cd8f63dfee191b306fef267722849f89d1d05185a3108cdb8b0a6e5422f40320c22812c322951befc710d227ee3197c127c1003d5332ab147537b23bd8721477a836c51d56801206ea2d2d2537dea0a100b1f0be47c92c420fdad0f6005571ca6f75f277144d5de87368dc6a5de49b71139a7bc09d020987802d0551e7098af4894f9d03c843d7d254be03de24e1a30d029ea1b6357e6f9e394433c8b817d4fe5854fb446af542e7bfe02d31792340fee7859244fcbd12a851fe49a590d7baa614f82277d286ef2bc046e8ef8b467d9c21548a38693f5c3d23143e450b5d120af3f8d2cc738c4f952e44f44df0c66a8a363868f4c8651ecc30ce6d49dc40ae465796a1392d819e9746ad0957c948b4426f0e050f3564a79fb8347c1afa98d58bfeda2f86271bd398776bea0246b191a260f3a6c3d13bfd26ee0b6b75ed2846f2b3bd8602d1d11a505352cbe485e9ef17526d9cdc70b727863f4fd0f8bcd6aeae7daa0542dca554ae065a75dd1cb4af132aa8387ae88680ae7372e2272367fb6cc04097ffb2bfdaecac5e57fbe961e60adc559a0fd383d7c198b1910b963c3af8ceea92e45aa4d86aedacc028dea93720ce9cb1e30ed5613c82d76cdab133c07f33269c9300082c28e6a440677246fa682fd80469b84ca82d7cd703d4e51eb35c962bf55916c0533aeb3aab3d7fd5b4f6560915c40cb1167ab4189e8c41af6fa4b15742ee6be233114e018d1907c9c7b85c38f780cfb0e5fff72856d98c65dcc152026fcf622048196b7481f3b75ad3b8e12f7ecb837423044355f26764b9269973b99a52a9e3849c147c4f44e27008978b91695428edd3921d348b7a2df94776fba5c6849442eda1b80573a251acb699c2d3e2c58ffab8c50ee57189bf04e36527f9b9fbbdc0d82006dd43a6374e5de13f59dd4c51237f40a3e7cccaa0f4340b08d6f63549e97bca02a635e34cf81888f51d090da0df3e1c4c54a4112ac09bcb7e8e3b0b56748e3e41e7122794b6925d37e33d9d8f7c7eed4948cb66fa04faddb936e33bfb364f7b6a2820ae06814ef27984092f195f1ea6d3e1ae45ad33736feb5880d49ddd79092bd633fb54a749d00d527dba2169ea280e6aded50932565f2d25226a373fc74d3083ce4a9e6954263f357bd3bfab870dab4506b3a66d3e9be5785325fc9e1774271212c2dc4dc9097c0023b115edb4d7e5167af695c435cb1ac7c353d588b72987d007fb6698129ea9a2be8d4b1ab3ebbead97171c7518e890616f654eeb9700a4b52d30b920bdd764a68dd48fbd00825045a255ae945f683a9b386e786af1652e7af36928be3f9ad468a5b20582a5792a94b04ced68e8f342b348e529da4d28c25cbd009a6b6f69411da1830eaab236f8aae608b4cac8a09bc8c2c33d907147e46e68d7690ce3928ac1af4b23f32d948f341880d7d2b656d2bf10a5546439a3b2fb7ed0cb4ee60428e0156ee5f13c14e8c9de109958b89751f9c5b6e58b1c1fc27b58ffa19525266fef1981b99c517a484a4f23ffa4b47033a2e917b5d841bf9d3d508bc73d4040c0d34c2c186af3891e45eae0ae9efd63f263352e29b0b3087645a717ee10c70a8ebf2343104dbcffa6f7b55b8dcdd82700c0abcb7bfd88ac0648d43655747fc8e086387a71f73da71ae8d3a76edcbcc8b4bd310bc9d9ef3df91f62aa92e1b4c10b5043f868a81eb4b6aad2cac1f3ffd8c0fd69af72d037c67c34e6333c5a98e5a2b824ac3a5a6c3573e22830ce283239f9c146e364cdbe24efbb37e6e7396c850d6429e363e82e71fe90e30ae51a8537f16c30b281fc0d081e15e4ce45ff4d20384637b71b8d59d0dd756430fb65f844367b90617824e022be4b13823829e0e048ccbec07887a18963341c2a251beba34ed4724240bda4b4537ad7fd61b713214490e8c42faffbabcf5ddd143a8cf96cc1aa96a4e672275968c2d840a3a02050498c46bb12c9eb7fc6cffe56c65e9619d49e4a3ddbaa5fa7c3d7d0e5dd553413e7f6ae43279f938ed32666aba9f9a9688f3222b557aca5487c6e89f00d07f8fce2360aa579a932748966b00e63582ce1aadf3f01698c66e29cec4dbeded0bbd356af593cae44574ad95a06a59b596990997aa3393dadd8ca156fcf1694e725df3a8908975d000349e66826dd2293778be99d3515fe4ad1acadfd5c69d48adad72329623eb5d863c1cdb8ecc6cc5ba703c2f02d805e52a03aae1299fdf8bd83d08ed59e7ea0a76d44cc89b28fe10cc926c3934ec9d315892f7340421a898c6e2f18f2d2daf4c18df52f78dfe22dab7aa0257123c1abede36fde17bfb7fe391dfda706dfb4c76d5720c54a3343c6c1a30d9c07b1530aae311bd3e1a6316da42ebd45c2f140c137858d929117a2568b7398a39957a1efaa90794408efc61aeffb7bee19b09c76dbdb95847a60db6ad6263a1be716afdbfe8b3dd86a9333d6108bbf7b40a8f8f25f7c2adc359df1c46e5dd45edd50fadbc69c6effa3dd38ace1ad1d56aa3c4fcfcace46d3e48fe612021462e65bd79cabc04416d1c96cb11b20858bd31c0b86f24ccd52f7cea4861a3cb0f2ae3c03481c07b092514b63d0ed6e4fa3bdae69045e38ee3893d843c6f746fb5a640e664039b34d59ee613e593e2b58d6f67db8c069ed8bc8aaec15b3523603ad708fec9f045a548bcda9da7815873bfa476e3058e0b2a9a83292facced1aaeed4bf72e52b77d180e90ca8f04bf8bed307c76024358b4582bde6df939eefaa6b08f75a88a4b8f22b1a2edb7bba672bd96aaa8b7e99bbad13febb573a6a8a20f0b8ec1b22173b867b72b7e87177aa18ebe601709194bcaee3051d2ecd7121664d69a55a094d82beaa2959f4b1845136d7c94da643543a5f09d6f4a66b0ab17423ee39e33c38412e94a0d40fdfa6f6074a8dadb00f339a4e7ecd1cb879f0e119ef004f7f604b890ad6ad95aff1a5e09e8d065f42b5d9326e9343cbba52ca7e53fc6510ba0bd28bc5c35712ae599ccd4880e881854982eb9a25a132eaaf286647056bd1a939888817fea0329ad1913a447073597c57bc46a354b83fbc3106a26430db97930ffda3daeba5e694e556370f20bce057a4f5915466b12923010cf93a3b8b6ad50a69a826c74a5b03cfb96fff8f9abae0dc334e099710777da5d37741c2e6abf4b878bfcdb3c7f734b2446c5ab41e2455acc6f2c5d59317e36467dd6a76753a2ec0ccd1b13844787be3c2abe20be9695354f5e44c5a5bcfcff86196a5dd5e89d0b00dd1834f2fef871f77f3580d33274cde13a14945e93d8bc29e8f41f6cb35b97a7dfa8191865b2ac33a897d4aaf3eb8c5452f9e42c712d729f42b9edb8610c79836b650a68d22dc7217912ef725be47b28f3c714b703c6486694f724761319623ffc0962e7d3447cca2d7b75405b952d03ba998bbe3c937c292aad98a7cf390bc89ed1ca44dc5246776cd0cc5a5024adc9cffe7d01eebeb5d32f38e9054433aad06e6aa8a63e5d6be8f96539827148789a3ce2b8255a1569dbaa0f7370af3854a0f9dbd44cfdc356698d3b96f77dae6bd0211aaecda85d9282ee31c2b0457bc485ba4e54ef7229b9de67e10d7f95557365c811268a42697fe66f1a7973c3c8c32c61df51eca2c12de24c9ae49221cdc110b9ad04208a36c40f657684474750438775320a8d6a7725844d44a5cd7e9d167ca49efb50f4484eb638852a43048e120944ce0ae5ed6c610a775581ade65eb2e2fc1bedb539aa8d837e1c09913bc7bb5bdfc46297a63fe0f926049aa4f4eb878c63c220761395ef6708a148d097e4d0eea207693a5368a9ca17db390948a3e5f1f8b885eb625a189bd76661f0c2bed23e76142692422e8c36045984fd5c736be66534108ab89960bab228563265bc456c04a7eb5b5f37c390fee69dbd79cb2d5fff24c92c2ef5aa0643bb3df71935f6e4140693f3bed790330f5b3c39c017832cf1e2f8d4befb436dfb3bc7307c47e4d09f460bd19155219228a60642d12887759be86bbfeef60aa6c7046640eaf8faa6a0af50c8a51410dc81686b472b7e2ffa7939a56e5dc68ff85f42e04e865e8ce2d9386b3be59ced48aad2bea4b2ebe00aacdcca2132cd80dd50cde5b4900c20d87ec40caa7de4872554273941fdd0cb4964fbcafc5d751a40e4ea6315988499653d230b7466244f71c4cfd2eb8a7f746dc2b3e568620510e586b0c41a11cad9e8c3f0fd92f426e0293bedffb70bd8ea4adbd1c91f86c9f5a93a32b2bc1f1e1027ab4b277e94b45227b194ab373366159214607d6e6d606469690be7e2c51a46fc3864285b00a10b19811512da6b407a5748df28cd553eeef7789d73fbd353eaf6b0d8b0fab5a2728fea17a31ebf820968c4152d88064a4734947e0b07c72c9f32a1d091c5f51e8471271e49585f1af5d062e4ba7f750242a9ae750d4ffcf41799a00688afbb3397b44a008b6f85dc3eb27e5922aeb45b5d800213c86634f7755c67a4ecfb65a9b7d718fe84b256284a011a0af190a54647e6a4f750038e3715394fbf6bc6e5e33282056d49363f78c8c285bf05d07a4b1f6a6fb94f24a0062c760313f44d9b6df93abd9b4475726e27e625de1911ca9bf95dffd03b72dd2de56f916d43b16955133b6a16eb71ff6cd756b8027659f0f681eda759b8174dbe288f79f0f23573e24897972192b69db35e771c665589689822a30341a47a7a63253d78062977d83b0b834243c77331e1afb4d655d72a0345427cd938df5be0919709156ddec6853caa85182e308fb15f81378dbbca828cf6c495bab3875617070df86fbbc2f4ab31718646a1020abb0d3a97e0ea7027d559161b26216b1ca732773d8ae6f09bbd932165c49613b38903f26b7032c16e14294efada27f3f2e7af7ae67aa4d67a7a1db3109ede5fab19e7044196622ec99a6ae5934e870425ec3fb5f022fb9d8cf82080c8a315f0760cbe254b1099a2b42e6a1d07080adf35a1489a90f1f2c9477531948a9c55aecb9664183db5827e0d4fb5105c7a06bf96f0415eac83c4ac18efa48404c18c4f1bc3fc4dac0c719b03a033b77d6d2c1999640530a7fa124bd6349ba825800e9c790f1a6191987bc674932799f4b00fba328082cabaed15138d6ce342e1ec5e4ae10353e04407dd3399af75e766173e52bbcf8fad66cf7d7e61b7e57c824cc558b39fdd4eb80592c4a67c9daccedd4075286c6ed4ff74cbc6ae72ad12a5d29d2ddbca3039ec429cada47ffc011127dfae20460ad031ee3c5de9fe71a16db55fd1fca6f596b80cbb835870cb185e7cb33e268d598f8563f6d0d77fe7c90a0a94bd01074de4cc57b9b608a4812b62c009e368e9a9ad7e984f2e9e6d792eb98e85c6f80ddffae5bca55f709ce4633ffdc272b7cb785d3392d2e4b1b668af3da079366d34c0edde18fa4218fd385b40ca7ee0cd2d101003cb5599d3f6b65890f4c033b80fc62ab3235e24dc9812fd5d2627c77c18b443fa47048c26a9fdf44a91370ffd348588a064e453b7ce7591bce1c3b148ffad2340a902d75481e6df0bf4b86a924fa69bcef56cdaf5fa67487a5fa9a3a002f2ba03663cab38ab9cfb16bacfd54ac7bc2c29b5a01d6e6bef1ce1363486d617343b06f29d0678073d3d83ba3745ba2ea2d73cdd0b5933da53aa1f22451696ffde4d79cad7f88f90816826093836388c216e753cc626406c3121020395bf94aa903caf8f5629a66b22a4616e2cc2c9c6de7c5562d82049af65d16b4a1edbbeac3deb8898853b48fa24a361ceb715ca368c6d2a5faf3026f135c0478b95e0a373970666c13a3ccb9de2d830699d6427e571ff5aa3cd1864c17f813e4cc80a485b4f6a399813d70d0413336ce84cf3ed80e5ab70f133227e01be9dd32ab60ad2674f780774373c095a9d6015728397b5b7a3abf45f8bcc0aa6dfdd8c5cf790797a8001032384df1a559a5076254accb9826a178525eb8ed6cad5cd4f21acfb1c73b73e07e92979892f68a6ff16a733aa7cdca1c4262f2ad0459d67345564c229a43940913c7f180f4877cee8480f175f50ca088a308f6b21abae381484dd605ab09f14dd001e602220f37c4a1e3dfd1cb051f8b1f27bd0860e91b9b7be525d54abd82ebf5cee6f45202c8f2e9be81098ec1bf0a4e2cf4d7646392c559f7eff7a2a04f17696080cf42db9355d39bc37d23845f4031e781849efdd197e0f8b1c562e0e7a8165655d9e69a1710107e3a8404409c482b33073a8550f07ae93f20e692b333ec3a6f8e11df0b908542c1b190f82db1271ccfbd7be588c1bb60805b71d352fc7f3116eec4ee88a670f535b6e8498cb29f64e0cdc42712dc98bdbcdbb7cfbc0347cc295ec956acdf77f31bfd7eaf77b53618c3c24c7d96c46dba7880b6153d9df6875107ffebd001a3ecb6b146c294dec9149cf9ecc51cb70cfdecc97f5ecc1e047bace33e167771112d397fd7801022d27691ae3353e9d9d55de1bf695778b4bad7e961536b3bc07367733fd3c9b1d291ebd100f36c8df2351bacb64bfd1cbd0f03ef80c7eab493211f6b993844d87586b9c4d15ac0de8b812065c98ce588d6adbde1d20e1ade16db45b339e36674c4c6d51a0bd3b5336afebc98a8c1ca39a655b9b4927d12c987ff0b0dc8dad9403c72edfccc4d7543d22c6cccc36829a5f4a8eaf851f54606c0701e2e61c4a6345994ff436d3ef6d948cf66da7d984fe5b110a8620291a603fd5ebe39b4ce383fe4f89f53b9db2914f17780ae1b5158b11d4e49cb603b1e55f88af1150b126d871517f6bbf3473b6779f54f22c4bc5b3dc870648b29778d4f7d9e8d5aff7cc42e9fd7aa83f8ed3bf4964d37b265c2f1dbc0628fdd22e2e200ed06047c0e56dcd2a94db2fd58f65c4223b8124da89932cb4d440e2dedde2bef1c0c97ed58006d47a2c5508a193d8550648dd4db3a038a9f9e1e2e5c70428b3d6bc76c2f3e3ba3cb62b9baf6eca09a9c1da74a7b9511afaf053c5c64e27a0061e5d42c9e18a6f1c31f0fc15831ccc089f19418abb951b0158c31ec4c28e1b28262b1f22af2662584560ab889184a3f22d5ed122d8843f676c7f3283930a1792e3cb01bbf37aa4c75d8440e531de17f26e6627f82854a4efc71b7ae3fd81e07da68951e1fc8158d5a0d90b83d546fafdd5ebf0d80e9d396cfbf6a4ab0761cc0968011e0fee2b370cffb1dff9c4038674fe08ee7084b5c8ffdcb559d31c7730b8b7a9546e36413e2d4a34504fc6733049dea8d913638ff601d0418d0409aa752df47e503fe4c25fb1c106b311306b0388d5ac61a75105a0fb96f422856ec05a5ee0870b4d0aa6a12e200a4e2091c69ed10cd9c18533d0c5a40c69d5cf28b1daffaed2393a85d8324b9ac591ff37e74a2c5dc6492515ceb398ee453a272b1fbbca196df77d5d29b00c8a02381898c9aea354ada202c3e023c8f1db604f95f54bd376007d6df5e511bcef2f92a2a4581a1cd352ea1da47193cf36fd9224bd3bd4f155217c3e087ee1a96869b5e7cd887778578d61d0615bb661518d1d5b9114568a1920ccb7c11be31b950607f8e9c1c760a5771157d967167af0fc3eecdae0b4b9f1d5467b8554c2625802279a5665570647a55417347d01fd993871407ac89fffb2987ff8bd18012f9c84c689a546febe0feefdb4d96ed4d72cc6248149ab81499b62d555d1cfaab5a720de52339b631a25d87c5f7d58a6fcc3a292fec77ce748310ddc3ea46a7fb14a268a668ba8f1c1714ff631bb10f7037e632b839b023b233fa7f797811f74ec4f328d0116bfa4620a5fda7d192e630aff8c810be6cfe8786ce0de8d06cc634cc69d363f42a55e4b0d89a6d88cd4103e0bcfed186ebfaae7fa320fd75ae927bdfd7b513af3a3f265ce1c218fda571cfc73d7c3cdc96987191d00803649f46fc5df5561b80a6969720a533893e86d50b7a563405b2f368d87c49e3736d39aadf08c6a653ee44c5c190ea9cc5ae105e7befa742c7a2bb5157faa98b8d0f73cfd432b1e9320670244a2889c2be0234020a8c84ac3dccdb955bd87c6d15cc6f24c8c4bbc3a37739aa287deb7a550bd2881fc967c13ca495026800321472aa0e6841cbc520262a891d4c7d7b3f14433dc90e99e29ee07cb4aa9cfea0c261ef191c94c326450b4c4628d8779e65b6837d63e0c38ae37c93a459357115392964ec9f4f6193439477803d152be0c2b3cb314b88f8a82394db53da3e74b470a99b9692f76499f72e6f54a2b3ad340914799cee43bc87e496800da47422de70af6f5a23e965b750199d85a30a930f08365a1898cb7d7f8d0bde5282a45222ab3bb48ee2ccb7205513a6ed5b1bdf2fa5a11d978d132b72951192eb4ed1df2393f1839336cc3592449752e358c691057f9ccc342c9bf42a46d72b46746dd7e4547a87f411e0e4067a5b54ebccfbef4a9304cecf5d5a5a97ec992f6c983f56dcdb4328e44baec18635f65214e6524e52bb854bcc9ed3a5cb7dfc9a1749da077b5d32a981b7f97fe8958f0b202f098797412b3e4097d378a86c1db59743a2f46cc29b317d3988e884778385f3a018c1815c1b9c82e7d2deb5bef66a1a2b568112a985b9d2cc8b9ae019d6ca6fb6e56082bfc7f049ed5dfcc4b931ff5ac80c879e4576753032612c2cd7a075b67cfa640643fd9f80197b488fcd90df4b6a6995ca92cbce65e4c2f6e1fa0ee8e2b9d525476badd79c8201b6b03a9745440490de4c4f295152d4558c165b32011273763b3e5f29bf90d9468b0d5afa9b792d71002f35e7dbdbf2adb0049b9614743a9238ed0f12b73ae80f2531028a21dfa4b8e5e7e48e64d1988fb47b48c66d52bd02436c46710458788657438d23cd3de5466a74fe4c259dc569741e1ad687105d0e2f14c4b76f6c64fe36fc1254f180033737af2ad569073b4d55525494565fc871be8acb996c2b9ec87ddd6bf22077480d64cb47c511ff5d1af2126362a69502026dcc9ecaa00527cc6a28a7f540a2d58ca318c8f9420de3236c10f05ec94bbd8d06c31bf05943a0e328a3d930facd8fc620fc9a863fecbdf9f0ae4681b9cdf71cd4dfdbe62d68e73197ea417384b38694b60e51eccf4b65a25335795c5396b3bc5c7cf7a2f0b52d0c6cf2762c309e32e05e4ebab8fa24a61189f1edbbdabb057befbfcc235ecafdaf187832e6b06d0803a4efdf76e6126a5623b1d3e1107984b7ffce33b10ff51582a546446428c45c63f1f5c16a0e8b6c55e419505c7d90cc702d37e9ddf0269b9d4808ca8e815d885aeb175c1a18104335d3354ef766da883174bc3f5b6f7b99282c9528bf036501fc8f895272968c6701d722d18f68d6ade929b2035823999a22360297d22c13cda5031169614b096a333f28f23e8b1e253b89302058c670b8a9e637978134e303f43416c718d2d1d4161a8a9ef4e4fc8e1099b243c68348e6d6011c405aafb2509cc42e41352370224a77c74502a9d9cc75f55eb2a372807f5403ae18d2f054344fb813cbc4389affadc3e77e246482992c6d89a0b3c8d04ca213ac37e33e3d3cb4ddee17aa1e728b6742563685dc5b5439717c275eb927f215708c5c7f71c5c5f577b41e06cdb39f762239f06c55f93e087601f01b68b1a5f444c51eb8fdbc12839d2944d40c11bb217de9c256f2708861ff8771d3efb6ba0e2dfd465e8d1e307ca2c1259d1b14c4ae6275109f82cfbee91fafb23c8c626c1b9f36531e67f6b14fbdf867745ebeb6ef8fde9bac3b0982b4bc2bb961bd006f31a6a62838a0f958560f418ca5b39d3450cd5ca0cdc6a5ce188203be20d6bc2501a4f37cf23f3cb0ae99dcbd546769878eb462a5e2e6bde1550534caef0cd41b77bdfd25761a3ce44123a5ca5e913fbdf8114f8f607a897da20057b8b79390619106132ebbc466a3556fdebad3c9b4ec3c1062ef1eafe06aa3a77ac920dbd8c7cd33b5bdeb15a2ceb99f8eede47b63b8a9856476a03e203e40cf4fdcda15550f43b3312caddc30b8d4e694ac830009a6038731a62e27d151673c1aed4ba9895caf1f36ee844e461abe4af1af3448c7ae87bc4d0ff2569f2210b9b5d2f5ac0579ef5b98d48c4324c05ecb423adc5751c2011bb825cd8f1cb19e2b81af4a4a7aa7609a567aed1e5e655a15967ecd8cd51ac38a797daf86b02479443c3fac3d82db47015a3ce6a4cebd257ae91e92d1c2fcc185469f5bb3e1abe317efa95a7cd38c29e9a279151a9c9b63453049ff076e4b3df13367c9ca06510f54c78cca61d796300ecc04b31c27d3b0a3f9a9ab838c323a0fa381b2b18b86e9b48c4548aaa6c89661ae2897e653fa90e23f356d652e4c20cfacb34e5650fc301365577d268663efebf4733c7b9e6ae77feaf72028468353a042ee25cb46a578c3bb1e0956c9551bfca328cc208bbb40c4cbb374e9733cb40921429c575f4d122f65ad0a4dc1812652717e285233a5b299ebf1fc1fd041e146cbb7e04570c27ec252b48190bbd202ee3f1be4c383b86ba2ed43a46937001dfff08df3010682e1ee9bd749718e0ca286bcfdbba523f20ad0cd35de2f0e030c7f5f1eb2513a6c67781943ffbc95df8bb61cddbf6d2800fd2738ea251922f48e9dab8640acb132c8115d4d3e3ea89e568f063ace459ec3c96a287c30e3af938d9ec031a2ade482c60ce7b732d77eafe23dc9b106e59c92371247a7defb8a2336f1f18217e45fda9302f515aeff86c5636a34ff167412092a704835df495a67a07ffb80ae8504e15353f56efc80983d6834a299fac7815ba580fa4c93aa873f986d76de3055613cabc34616ae4f1bde69540fd8150bc468fa65c99b062d9e0f6297fda3339b63377414e1d9968521dad66861a0322dd25c76eb6a256e8cfdbc9d78443dca4923154a51fdd9c12cdf9536ed1b90b4e3fa37bd304d246a19619f090338d0f359b9683699db585c407fd61c324a13260a92b8751c4a8a0e6450e2ab482ef9127adeeb36e931d216254227e188059c23a9e0f9121ced2da5b5c3e31fd72c38ebb85d2cd8bb1935c3622948cf5895296bb47c545623b3b9d37c894e18278507642eae2aa961116189ccdadc3fbca61af1382031b70dbaee41cf14893081cc921f90aab371458980539a05096f40aa29876545eede6acef0c4e7e6c94c55fec72fc38db92518acdc4b8b237dcd6ed32c095420c3bed3521d21cd3a2c2f851aee2ce2ac581145a03ee50ad529f23aeb605572d6db29faf1ce0a602b4598e71e73eb67db9d37c1e657435e464efb8bd5bd77974ad61d3f50b1e7d589e39ab7b8d864db7d22496a45b3bcd57db33a584d8167e5eedd3582951c9007eb24c1cb7c5d76fe8de41a8dfdaa750ed1b0e4e7244a17d7cea89b5f44c99824f89d8f5e63b31e4372930a10a04ef3b60579510f7fde3608daa85370f264fc74e54290d2477cc725423f919d2444c9959fbce9e20b9555d08f6fbfc6c13a6b3809a5af48fe0fe60f0eb730d12770c01622f918a8112a0aa54982b2c5286250718caa34aa6f49e2b751e94734d0d30e8c1f5a268eebeed44e9ac485ffec41166f50f67874b05e9f08fc640235e7c0e4203db98a1b1a5c47b09e49686a4cdefc83d52fbce5b8512fd1c802e7aa16a798564d36efa6d309e5a4fbe2eadce875866bed1e6f4ab1148eda31efe315dc5fd6daf3ac2264ce3f795fd44f7d3dd42adf536b630e1c89519cad71274227e0c5a14c0d525fc6e96b40d33fea3ff7dfe59c31094b92fb6a65f24b32faf4da2f14224b2b5c40d64dc70fd3fc2b63feb6708c3365563bd13bf5b7119ead82cffc1d6bfa84ede3fbc2798cb18a38d6679423ca6d58a58c790c1843f21ec19aa2bff98aa57ec4672fb4758e3d937f9bedb84e13a510089af57036e0fa56a2182bcca59e89542d0d7c3f1d4720d6e8cf72825e2048d61105c2ae2a9a956c4b56f6d52bb73166aeeb85b0f0128020a3ce71b312d84871b0d142b527b45dca18c5321e28d23418772e203e1a40b84da5826e64ef6d3cb13f5f0bf0a044580b8603ede26ad9f8c6bbdfdee3e19f62606dc9e30b048def5e2d803a8f2cdbb30fe78ebf7d1a8b2e1139cc512e38c8be805a05ff158a0d2fb460c0dddffc1f4793909e56593129c1ffb8457c48b800663a2ed5ffb768c90fcac04ae2b4f1a881042ea9f4b899817093e03de96ddcb4d3381365f0057c66abda8603dc5f30c72851cdde464753bb1cb514502011d996223277aa7d4e1f0150bff299f714ec009f97ed1b6f72c75880f02ec38e5ae53719cc38e3de6e0c2d154877836221b3fa79bb7f2764ac59f01f52f70b3e7d9f16fafbf00245b211adb4397a86e273a882680d8fcb3bfdaa5340e00f31e4bada49226803e870eec790ffaee0ad9f9e99076a2bd75a3c0026f75c268040654de4cc993eb09aa8c7e017f148fa73ebfded79595627546721b31fda1346b3304499dd3b896be2841dbc1bd8d6bcd3a45ccd81beca1fc752e42cbdedb69060b2340a9a6a74d8f6710df8f878afa173db2d94fe04ce16e3364b985454b4faa2f253e79cc848226c4b7700137f9100c3717d43b32ea78b9fcad0b8e9737f8494175ce866f424d73a87085e977ab9c276aeadfe50001f60abefeb37b66aed8afd635b9bd1a353a24fe6b0f1464fa585183aa5cf7efcb6581ce40705ee7e87771fb87f550335e920aa837c24e52f858433013c3d941eee98af224318b7b67cafe7543dd2c9690d83ee3b4d2c91f22f38367b1687d3026e7ea9cfbaa457affe22b17abce1223af2706d2e56d5b0a38326f3ea775af95b38e8211e6147e2c27318724c409b5880718df69e230459f929917441b723c4156263a16f35c0851461fd869a0717f0068921a09d09418a08d0988de75d181e2f74a187d9217d8f9aafab24b015edf2e17ebc3ede76d1e682f2dc242066366a70d787f23f993d3f1c2c074e884c01823c8acf5f6701a9113614452bc06f26535f779010be8497ee0b20bfa9f01ae8095bda265fc42a938b0ac44c353848f1fa17e5e4df983baac9bb5dd225a4207c0673b1281778cbae215b8c0cf2a156284afb2ebf78528728c23bd46e14764e376f504ad801c95782b252b4200f968f0d793a99e4ba599ddf2d41861a74fe696ad9d67b3305077636cfe6213969b59af08b13b2a810a914c8aee560b35684c69934975f54162e616e8c127f5ac825a7a7c37cafba9c8b8c3458da72727493fc2040191e47ecd76c05bdbbcea549f23a79208bf6136216eb530f92a57caed1f338121b3227b9864fef3077074b83fd0ff8f137334bea02162ad02bcae2e6096d3ea9d8bca001375753484195746adf2ae53ea9e5ea5b66fbb1b6fa5d3a6184705e88a6f1c30764713b02c91991c4008ba60f303c8f9cceda6c2905b70d77b1170f031fdc4a9635ffd7b1a7ae168ddaec50b278448126f71c1c6516a4a5a06a6e00d102f5a94fffb60798238adebd9e1970c7a0309091fabbd12eb5cef45d98c048cdd445b69770c9d7fc76550a5aec22e18006ec262b5c9b894da391b03ab45c425a3b1fcd4068df7a73b24dd09ce360505a51db1b2277f99da4f4aeb7dfb1047872a0d23dd3ad6cb92eabd35e805efcb9dddb68ad41368e51cfaf4b51f393be33eddcbf00fc1d388109f0676fca0322d8fe5b3dfff7fdc9f8626b6b36f0a8f1b729ec37963094be6fb94b5e9345d5d855c568e1107f645c161ae72024c48bfa7c3df954fdfcd9183a899ea935fcdf815ab1359105ef46acae476b2152c7bc0804a5bd84e8d787dba90e9a1eed1afccd8b65b0ed453b488cb8ebf69a83e638c7cf4a6c8c59f7438e364f06a4ffceede227950cd51409baefd7b068b7dd822379e532985502a739635da6a44824604be47704c8872166f8497be34a0f46b4b2b05851cb48718428450e7c2757b3c6ec495b2b6d0b04ba24a01eec3835f7a7cb8e7affb219fafae99778589b041774ddeee44fd0a344ad6b3bfed17ea2f2c8a0bd9abd84edd53b7a5401d96bc35c7df901f83b30f7335b3765adf379e36fe78a11776ff0728a12357118e9be25b5c095a4d98d4fb848f83718458c398535b67b50c1af71605db59c99a89521b75d2e9d50e4408cb6d3d7212e85cb109be1de566643f16809765d7d9a57ea0b0cdd7dd8793f87e04d91e944b405c298c47de0235d6095b91ad2b4bc13f05f5f9dfd1985d4faff5c54e0c68d2890df754eeb9862c360d8fa4896f8c00f19ec1318d9241ae7a38b1d8e5700f1f966cda849ed79d97c7c0626245c33a0749e1e57a6b665a0e214a02c4173c52248424a1a7357e6694cf8743f2a1ada8a0fffd08ce0aeea585460a000a4ca4f63c9f6d46f0d9d0f2e8c3004883b041177e2253b366505d168bd29753c59ca95a2549b04812355a8109d572256bfcd61ffa1983ddf04ba2b9dc3d1d0fcb0c1f613012c33202dcbb5829fda5530cb55a737d0419a064cbeefaf0aa51e2c0fac5ac5a1061177d972e62d86a37c33116cbf27943d7ad2bbc909fd8e4f34f2a5fdb92836c81dbd19d965467d446c47af03ffba31b738af40a5cdcb9747e0ff344f8ff1ae6b1ee289e4fa3a2a04824db88cceced0c27986f21a4e944c000d24a2ec41d617b4c6af69b06711b8a1b838adadfbe3e26cce098b6a95b2e9e9f74be0312d93a76f069f6b7b484ece4f4ae2d798a5c0ef733dcdfb6d1d66a186dd00bbe83cb9019cd5990cca8fbcd5d7bc0d606ca6ffefc4f152872572c9dd7a3ac636b534b4394472ac5a2d3714359b7b1fb666b76d9a8e5dc2bb3efeb9369864f887833de2a8b4897d998b99db4675dcf8b7099899dd6d4511b9ce4b6c94f0d44fc9635ba4371b072bbd35a519ee9eb3642b9cf38519370f3149623d6efda949e054385ebf429634ec4b643522bf2313eb244072d17a61c32cc4748d9d57630c3377895489296cbd62332bed4750e19fed573b90859ee75f9808140dee9f169475cfad5c727d45defeb041bd312c7a36f938502b627bf0dc8dbd93ca3fd364a913ad6a2659f186b435c3ba1baa3077280eff725a132baa76445120f45bf62960400915a429f03fc4a188b1a962c86b0ae848879bece92bc0cdbbfa9609b694d069344db2618c6bacbaa85a4478b94cc48ef83b686a8ddfe1bfad63858651e7904d8d12f3f65198bedf425655bae5a51a99962b4f52cdbc5846d4c78a74d063595f7465a589b65bf149203ac829dd61ca371169cb91bcd7267d0351f4c63c33c94ee2ea71c2c6a2166e469e0cef8f435061a3bc661e4399670ad13eba7c518eb960a909f0108c6e5a69f24c8f53571ec7abba8ca6c2cece6f3c9e6b647f40fdb4a6c6cd5a893398bbba3b75e44466f1e2a7ec1df5bdba2fddb3471a02367701437b0df66f79466540c9e22f7c30c04a4f5ec0b663a8b4d37fbe3b1848c3ff2596283c029e77bac9918fb752868dd2edc7e5280801d9227d00029fc07ab4354a926d514a0412fc5a8442aa72390272307e764a9a85f9c8feef3cbedfdbaaa9d27a787094903c30d4dd2b241100b084dd57ff0adfc20bfe1e7a20444294a815df4804119827f413f4a3c311496ca71b0990d821e874367fe82f7dd2f0baabd87101f5853c36141f29e261423688940cfdb455df29ab458aade5d4dfe405914083e6be00025683bd538bfc237428cca803ee0f20a791f08d5518a52be7611824506a3a6f4142adf63491586888c73c4a62355e90f481dbc2cd40a6c1a56bba1226ab307509dfde1807ffcbce38b2c6d0aa929b4abe5400670b99aff7d5db9ff80e338de1b0e54a40a93f9412b7a2b6e6405b34099a5ff7fd7003acfcb355cdb5928c5e434c474be82af3d3afdb784612374c637356d92889924d31e5abe5f5ec4e27d86bad645aeb2934b439a035e680b3ab17c0836302366dc1f38095d3f251d231111383a2098c14d50781b7ae9981d0a6c934d5b32634f58f43e046dd6be0d3d50e4d597e483dfb5a73dda0d4cfa0ea91767ec67199451bb581f8f0f332c527c6b765c47c77903cffa5f334e1d425a4cd77cee4b3871bcab68b30195b0cbe3da8c4a7d01ede61ac297f7c4bcf1a16fd79de5f59bcc8f7ff66c523f245fbddae7fb921d7f5a9ab3b5ba02bee44e9513d369d62fbf62563f4e6bee3df7e28890ee7bd7fd122ce6af8b636b7455da4dff4fb5a396fd010842de39fb7d176c50702a50e2897cc74b2dfe0cbd1cd61516c9237c6015b0b5b40eb98014625c681b513147acf6cd8948106d150db1284d932b2b3b1a4093654bbd7e57575d979359a61bf4a30407056a82adec2a8ce59a185c01fa994019a00f6f33307743c38dc59b08e6c12ca99dc1e9b8a9a2a712d8bb28813ed9c1901f81bf245fdf52cd498a734a97990c7c84996cde15f79f7a56f5ea0b00739e95ad8bf75f1c34ff84515bdac81fba8471b3e9b5783a8142b8632a7e0e8d31ea23f4c0f82fc9441039b1ff02232ba872c82d116883b67e166e547763757407d91124548f68d69e730bdd27c139cc2ec7a5cbfe001e0c6c0563ef1937169dab0019f03b561f7c467d0a39cc1f48e2dbb456ffa03fef67104cfec6811fdde952040ab1395209b8feda7b5e4ac0bf4e444dab8816eb3e3b8d8d1d8a6644dddbd3dadf7598da8c2cc3e4f0fbe47b0e3cf000ead1a074de5707dba527a80254fe3a9fbaee75c5e10996ec188a82efe3174b61bada4ddc9471dc9263dcad3ea1797da927493a6a02d1a713f766a761820e6fbfe7b556ecb9a110e853c93e201741a206b21b6544c77216e9802f3a2801d4667f9c60092fb2fce5bec8183b6e3bca40e4fcc8eb4f0b2af79389835a5709ad25df508eec3522bc26d54ed627a38f6a199711c1871b11b9e478bdcc9b3c4b87d31808258be047fea2ccb8d1493b64bb8bcff92dafb456841ad21f1a69a7e735dbd7cde1e239d3499eaa18f22849117dd8a365ada2810ea59177eb44f47a5279e01528987a6b1d5fbce42523484693f6c52b4e3fe1214680b8b19f19364915ecd43af61a9ae7fe9c8beb9c6ac97a0d95e53814cbdd311adf86882bf4d0fffef72e597b3a59f141c058a3a485a607d5c18706b6beb448522a84750f39e4e3e5ff030146e6cd7287715c4a6a442c766c3bf8f71f1a31c0efdbe95b578fc6685628c5daa74fee89855c7093d373833d6b638f07f4ea886d7909a8fc58297c3cf4bb778e86124126c384127ff76670f73267a0f9fa75296e6979d69ec6ab9b678d7cee56a7414f874dbcbc77850c32b3b2b179966107e85a4527716985fbca2eccd593e845f3faf77af2ebe7a349655bd7d3705930edaa28533eadccd609b6e62ade0429d0e8241e8ab4c650938d9cb340570044a3c7a2465778327d85daf5ed4d79f7d5ad5847ad70c5438a28826bb185ff103f874c2f4fda0b3dad04322eb6d13b4e3be902a79caa568d962f9e9d0aedcdc8113a1c30b7dae4896e2cbf45c34914ef125dc189281e6542836198c9f60d97f88294d33e4964c96769ac9ce1e7260fd5d9937fd5bb0dfbd004cd566e81f77e06fe9ea80e504a828f0a8b50728ee77be09e92f1f07e4ddeb08a4ec29c3c76d718c0b1eaf91ff0bbb77cdcc44893d073730c02f1fbf38e5ff728c79de077b0c28bb6adf8e2b2c276ebbfaf1a98a096d76b824494425e8f09574f275409be9cd098cb5fddcc989d5113a76cee31df646a92ee30c714bfec0099798887534df4ec6961138082ccfa3b395634fc49908dc252cbeaf6d8138238ef0d21ade33a9288de1d1bdfb2e8e4ce1ed51e2ac49e2e54f0f3e314b027d86a375a9cc6629591a91d3158149280adfe1ec3d3459f31750487a003136fe01e5a9109b2a7e15c0a700d50189bd6085d7709bb9e06dfba5300f0977e53435d3eafc2416711786342bf3cc6833d58ad31bd6f5ef38a62c9f3090c3b45a0ba7cc8f5d83ca78a704a39a7801294d0d45d1d307d5bc3e11187052db1a10161efeb2e2ec5948c6e9bf51cc4bf97d6b369b8ae30df1261258dc76210658fd9bff59f16e0fd2f8a117b6733876062aaf708b948fa6a552c05ebf700368c11fa2de9cc773ddb39a326952a3f16de3fb053dbe51a5cc508cdc799412e6f7b4ca1e5db3ea80a310bb1274888633e1e179240c139b57c37e5263d388ec0060b6fcc8bf32399966132eedd34913e83a2e19b2c18ba3211c5e52e1c3ae0f9019c6dff2c7d1b9d80d0bd8ff0a45438481aa294d9de61cbd9864a76c7678dc30b1c4869bc830fe39e1373c3720f2f120147673c15653a1953388a3f1f6de000042c54f48ddb3dfc2dc006936017f824177eafb3ff321c54dc1646680be1e0cd7417e8e46e0eef1e1defceb92d6b811598d462f4b78730c17b6002317027d53eb517d4abf2104abf849151ee453ca11773a9c7abae3ec4ee6c03730268cb5d323f1194078529a8ae80f53ef9115f5be61fa7027f7dc4ae707c66caec748cc57df06be7d9bbbda9629239d996c2402ca070a37c40bfa8aa755bda6dcefd96e88f6468f80770ed76660443946f49491d63e4186fb936c0778422d2a1a83a353e29d886d363afef5a35603be28d55f4dac4fa95f616bb0a1240e910a1d4e7ad49f638a2b69f7fd1bd57c2fd1b584d072df7036b2a9dcf2c0085485950360463f747e8200b5d10a8b98b99a7c69aa83d8f195fe39072ec90b5049624352750b540b2315ac0017d3da9bddd79b1f39fa8c7b7a32f7a301652703a09b69062b498016c9ed70132cc8c89b791abd8e9d6066c7641617ba4b85ee14accba3e60859d6273e6cbf098b82685d9cbe34df8006bd3f25eddfd613df07ee22e1faf4aba7c2728abe8f7a5fcf4b98dd5e259358ef419a34282e1af3d257f02f8090e4edfd3a6a15c74a7b5f066318559bcae7b286b42297f2d54dd4d8f4263738e7072facbed9113444f8335624d6b3adaff5c0267f950454de3157ed5722e58570f445021876a1431dcf1bc2cd39ec9cc8b4ad0ff1669bddcd9313f16562c8e2ff2cc28a041595480b56cee47300fd86bd324bbe2a65a9adbfd4a9897b9a0ef10d63bcb21d3165b8947dee21d2c5e1cd18fef31f1c653cce49a3c9e206bfa4afcc4cb3f40aaed145f08545b3a54c2ca65f68d37c86e4aa9103fa601be371c9b69247e1c0c0542234d020836003bafbb6b4ea93c363211287fe7729f815f2aa28aff5a4866a743db6b8f00dbb4d5229c9b163f2ea2f04ddf0b9f212a05693bfd76627d14850003ad51d23552d44c4d1f040386162f948f3fc649784a7bc5e4a707a350c6b6e53cd36f551b97b84e9676b02de08a07ab2f1f9166e259da80cd89e0369afabae44e462ec3e9b1d753951567920f98ab4236b2ee48faa72450d0ff790308618e6c1aefaf1cc0e3beec3c73f8943a14c3cfa5ee5df7a27907616ffdde1e2e89d6a5fe816c3173d072cc40155baa621d2211a7dab5a3ce8a0d2c130804a2103295882e55b9965c3b05e3b98a0849f2dd29debe79d54b95e90d5376020f2adef2fda73b398226947946234fe3e96b5870e123bb83a1a89d9eb414e4c006b2f743fbf18448569d228372d57a5308fddb1eb8d8a3bd67aeb992138e1ff388358d07999b1feddc2e6953a2cbdb5467a6240ab886d9cb48685a0d00eefc96114a9c04b25e4de85bdf639db2fb5b037a10e73000f835f17b93b2018f7e3660713224a3e89eff42cb2e2edb24d73e6d5ed9af68473ff941309315f8a034f6bfe01be64d4b8d7f2017b616d8e971df3700d9bb071fc9ce0b4f690fc042a92c403347fd827d37b87fa9626c4e2b28d7c6a653fa3623f6d0e241789146788d4b33a0fb287116b97fb53787020313c7e7a07f6a9c08204ec9fb176b9c8d931a0049400750e063c49d98be5283dd0ef35cfb1c679b8c0b38586efcfc078a7b097a84692764767514fffd29dbdddd1d9571072eb0583fc264f2727b33fd15e5368aae1840fae1abc8f0b18c4ef9bd88b932c6c1bb47243c8e0d5c5267a0e2c74060403eff7c7d050aa3ec3ee2225fb75cc9cdd34c8a70c21eaffafdd409657cd96497bac848f871e8d95d89ee0e56a5ea99b65fc64e45e091ea776c998eb6722dc343898dc806882976e79277c527e1cc00666250df876a73e9911e37f8af4ef2f687eda0b54f9c07211230ba97fea2d9e5c4d4502d8b8fb8943137b0f1c6e3dd05fc93b336afec1ccbc8cf48347c08ea2da96d8e2b6e05bc02ec65ff232e6e6bfaf026694544093d1d532fcd839687fa82dd367cc7a992bc0e852585dbf745d16b991ce18da95e1f07a28f2f361378390dcf46b276e6d794e211f87983cc6ccf648ff620ba3e7a6e8e6651c51e18c45c8916ba4ba69fc5952437269921139142325564d73f75d58480cc01ff5c26bad988de59b0589aed89f86fa4f226a7733240e223d5df4f2a0a8d5fe40e85c9d5f006a1e50759edf94ff5c96c1f546675dd0fdb9c2396c6be919ce31b68ef7f56196592f2831f1894e184d789db55d5b74800d11d125f34cbb32d478402fc63fdcd4e99685ac80a94cd7f7f2b16ade14e5e7952ae0c9638327c568f86834c2a3d14553a470019d0eae15a8105b9ef354b99866ac741870d4e84c83785ea7872d96a6f071ee0a2c1b93267ceae8950f4653a6c4e512635b16a3bc0aef2286dacb6257a65bc4ad52a32256d946301ad0853a20232bed23f86c044e2fbb6b127d2b034e5a8de604c13d5e053d0c4eb23d43d7177cc33fad4e2873f84c9e8dfda4fec5af230458e7bd7e91c426da41c5567a87c1fb632192244366617747118576c637b3e3f03c96d830d7e4ea0c38c1b4657283cabbe288f0f5372957746dc6f69acb8df8bb5d1544b2a2906bbf6795ef0b2d6f5fc6fe502c912760f5ae27e622ca63ebe0d9bf69a0ed18321ea179ca4af776949c392f82e4f173e34a2489d06352938a6d3bf3e30f5c866df679e4d16ba88b307c902a167567b692975c13b98eae6edbfa6c6bdb5b7ed6c5adf7d00d0cdd0bbcabf0d323cdd1db321aa0c51cc9257b12f1a95ff83494b2e3480c46e2f34acb1eb288c055e74df2cab44d4dda0b0f3a5faecf51bf356fc52e6889669e0f54249ba34a9e4413b388d5ab6467c01bfecf0e55d930452846f123a27e060fca384706df3c2a31425227f0838391ce23c2652a08759077922271470d032edb32bbfd50895930e8ec1ae763512dc1dd8a3f0c199365ce91bf3cc28db8efc093e0a2a36ec49e49d1dbad093c4af282c662fefffbc07a6fa27f64abda1f8a0d71622fbb507da2ca35e62cebee5076c6cabbf7bf11e1e820b8205e567b6d9c7eb18c9ac30e5aab8beb891f1a41722bc5b2f8e4afc751eeeaf13a724f488cbf0a45977a09cc3055a6899b5b42990c7a4317c9bc43e8064616d5d71a0f6c7bf84e31068e863f0ec75c3f03fbe59255dd71062f57f360501093cedafb7647cc698df051750655e0f53c2b63a4b0135e29ba84665f9f083f58f40fdcb7154f6b7f379979b88eb0f76966bc24557f1048d7684613b25f53a1efc4ad7821d1bc267e5b3afcd6dfb6bb30880fd6f441e0276507c59fb26f1102e56a451b5e7fe873f735910725e9b3171151d5680bae00d982982b153f8e7325edcfec9cf7f6c3c84b29e425987db6e5fb5e966e9298592bd02809834d3640893126369612970d6fa7d39b33e2e3a978a1af9bda08d979456cacfca6a7251369aee4b64089ffff1dac6c46d4879fe55faf90f52bb1bccd735ee5ab6702caf8025e91f64a9d17dec7629566c56bc4d9b374187e9c44dc4892d74ab77c8d7deae5290ffe88b611228fe3cf39fb4e6cb220b913018927c4debed61114270f5ddd7877fd2cbe6e5334b968341fa6d9d7c8df30619062f8c7c83b2a90e7a0666aa3c38d280bf3dd22b11a27c37acde195a42a2c7b9e7b2f8a2fe4fa1374b35fd9f4ca0cd28a9e923f69e07fb551c881ad757ec1df7fcf431abaea61679d1bb71d2193d780fe0861b9595d487a4c0092f3dfa692ba060ed9c11eb6a46b00e77f309d04b015d8e79144e662f19a9bcb346393eb777b85e7dbaa202b1f928f6b633b4da9ae9b259a81420e680cd37370aae25a23a9546f793f67d4ef8a8c911e84446d27b2b91d4fd715dfaa0a05b00969a325a77e0ae7b448f04b773d38d3b770b2bad04fdaad1b4f5e5308f8fd0e621f917ffc9b0158a26372b7abefb3047478cb958fd21d952f2394f0b97f4bda22eadbc81174a58d3ca500a04fe284b3d9873805a929da0ac10e5bbd82a5a96a59564e0ebd5b65f1870c2ae3bb55a9d4507e9e60d3a03b9a2628bc4c6857456483057f5fa10dd51d71012bfe2bc6850a70c7c7e2bdfd42f737999795d14d0ea427b6ce83456b03a51adf8d4dda762b440b067a84dbd6959e670cb6a4ad5b2d2899a15a231b6d3441c6e4c311826028b5bc763ffc416d5e138df4999d3017ebf9b8c6b1654e381aede7207faf8bb986023c1d4a42c2903410a50eeec8ebd32fea582a176a382a1098bdacee108de51b3c50d3fd4c11695d97a0abc1d9ccdfd96d6d154cc4d1a3a69b206a34e0cf78a3962a1a1a28cbad3edfc886d057830b5d62b46d90dae6fd7e917221b593ea9134bd23eb51d2660d45d4eabae5143020eac31f01009125f0e06ddd6a99b0c0137086983c12a73e51646984ed2ec8251b2c86fb49f91342d9179df83898b58bd0a942d87702b9765c296665cc5d70df81dd98fe481addbc4dd3cf2f14042e6c8d44258fc279b27913ee187e1fdefe8f2e681445f7b40b0a6e2ed1606c0cf912f5aaa42ac151492f6d6938304454c39f1e0b21403c919ae872e6810f638900c5652a4551a51c61015cc0079677d2c15ead020c442f78730ba25650262d6b0764c609281e3b4657f2a90ba1ab864fb43d8fa73564084493a238a83332d37c4c70083ac078194d73d81a0e853213724b2387f85c9f192fb682bede2ca2b77830957139fde94ba0fbed8fa6579b999e43ec9046b67cec49dba6cb57e434d9e7c2b2b8ff1fe156ea40984317a13de96d1debb08e34fe8b68d00857218c55ba1f719d873c24015c7438d2fa2705edd3d997958de23d26a7f6ce984e17f1a9cb9c1809d4696a57c958b0e72db3f6c22a19b54a7b543e090428868be8b4c46b0d55dcd4fdea913323e0f5756b1118e38a6786043e14ab62929b82d67e99f50fe2940abf7c6f83f0fafc5a334e48a5f047ce66cde614cdfe615e1ffa2fc701bafa7d6f9e7b85fe9a7593d861515d88f1e01e706971dfd02155460bbd810ea76d5478f4c1aa0f29ca8ae21104e8a36555112d94a495828d0a8e23416164cf08c35fb1b80bfd21b318141bd06c9497ddf9a25a2bca026099d24a8203e59455804e8ec566355c3c3d68874ec793f489aa73aeb48a7e273f87006d42e5bc4af43c5b32480bc7f8b59152f6b015c35feb0bca4e0c123dce506c854bf30347b10aea33389c97b571c502e812d64fd35f5e7a08c0f177d6ac316f4a3406978a1ad40f42bb9009ae8d4b25ad2319d6cf90ba1e2614b3dde405b4147ceba5b2662306cf409d2bc9f85b2eb717a1111413e64d650533f587a5c9e9aca8d39e29f4bb6e0c4b835b23e11f81165bc71828aec997d296e6fbf0bf140a784402a1c1ec90b6f0edcea2260273322ab98a794591cdbad574d6486cbceb68f42ab7c2a05efe706db194ba1403311a7c00d04d5f2775f60c83b60a91fb5ef5b00ac22cd164410de364a350a62c07f90a132eb9c5296c6af769e685a23372c92392a5a78b11dc7c0c8c73ab34a5fc98e8714d6b0c8e13ff6f779142b10ec74444ac2bc31b9666df4d7652763fcac83c7957ce5a1b200784db71d3f57480546359860e5fa5acbae4637863f8822f8d468a1c50079e99c0176582a1ac92e47786acc47348423841f815bce5ff099705ba359f30b8ff9446a3647c3bfd54c5d411d4422ae0897c27f67dfcfc8b395b9c26c90157c7a3dd20db4cdc75eb5450dfececfb4a81ab64e2f63d03d6eb7916fc7b71e20464490508e46f43a756ecfa5f9a986f4a66066c0a7e6419aebcc5a5fc0ee836f69936be1c6652ad7ede1f0f5d374cd7728e92ebcd4c4cbfed847ee0751e1bd5750c7c47a2996a90ffa1c078936b9272820c9b711f7cd6e260aea669f188abc9d90f6e8bbb4b3387f532b86ae602009b97d5a4d2b8d49723cf36e59c927abf18cb1c35ba64153c305cc3057dd31b8d448b0ae990cdeb87b3daf69ccba716fc669eb1881d1d9fefe87894fce6d1f4842c5f76af627f27c339b042f6bef8ccbc1c8d9850c0df9f18381b0c9de17d68618f927bff83b6e4a99c0cf2b62f8c477b50f6e0a5fa95799dce839efbc89bc7358fb5806ff2699de707e149fd4f5aa65327da401a097bc22278b41c309cbf3ce8a1f390c64889883ca231f16f8e759667c82d8fc5135be7483c248e5c4f181627fb256472c3a4c1bde3350a38a33cc5d112f9e74d8ef97c909e3ff71d47cb877386c2dabd30e9dcfbf1e1a29890c1f926a2fa692448b8177b6900c53b4ae86e6b873c67d9bdde315f147cee9cdf1078bbf6b0dc24d9a467202d5041e1dea4dfd30438a0a78c0ddaed2b286a56e5c2618af6de4865d9690eb868a84412ef777412b4b13e9aa08fe1f1a823918f96369f7eb12080a555e9ecf6f92f7fbae20d90c44a2d4c9d82c4fc5f2a85d86bfdd74230cff7578e02dd3ae715a89ade0c15b0b30769339e03092c75a70dfb48456fc8d8251c391e6b36913825264848bb6e88612e44ecc85c3be23b9fcd59cea7f970dd092c3394c9f9e72312447dd43c6c31353708dbf34d343c8ce1f5b04be1c3b33016408369f2917ccbc0439c3ee5aa5ffa83a9709e9853772fbed9dd00c26946d1081c90cfdb833a0d77b7bdd24764565686898498447be6db840ab7431c7680dd5bbae52e6f3971d5ebe97f72622f7ba828b8978b6079a6340eb0f5a3522fdcbfa985dae5d43b95ee752e7b296e6742e2cadcf75aba9e65824cabfc666fa80619619d676359a5f9c33b1656e8c7414eff22e82ca87240063b26870f11ab5e802082b2e1f62406702d46ccce73b9c0b7c4b913d3fda544745f7613f0e79da9f3ef0b79809405b30fbb845103f2c3018b84c119e4e8da26c905520754eac2f2f231f4bfc9e75f98c8b4f1ef77f61a332c103dfd132b1634fc890a04b9388f00868225e49bd322cc6cf293ff08e40cd2b71af0c67d00edf3df4e2aace55c9b917773e52ff0d33f6330ad2abe86cd9633d202cbac174d2866453a12f2d4f8edf35ed03da6272c168a9f92fc03ad63dea2090f48d63a51544c57aec3a843c08a080f05ec70fb73665523609e6658bd74f6c0122b8bece32b2774cbdc5973989ccd207637dc1b6244de22e6563dab90488cb211ff3b0020a076aaad3cbba818baa60cff019c6aef0a2849813eacee5bf0a61f5fe71666a42c36ae4b26347fffc3007bd3e9f510a6c78024b9e51de70896f6d42189829ce702b0d30998754429af2ff3f813a267d96695dd82673dc1a5fb9b881acfabf5f160e0bfd84e34544b04b46dd33f5466ec2f9bba66ba67a17b70047db65ccf6651d1b904e265a441876fb99d0516dd2595fbc09a2f5e1ea769629533e91fd3ab8db27bbc9a3026156a81ec657e422ab883e5dde50cf31f9217681ad3e2d63d7c152574081855043fc5a3629fa041bffe3990827a274f48e34b95900b2877dde56a0b4bab7795c7f9914ddfee4e0b2087d657b8f1210518afe6ffbea7267555b0b73e66bb726e81977ee58a8be94144d602f46228f269768c58a8424b7c0cfecebb861ed7d609baca8e15b9c7518bd567767744f355e22fd7dff1009bf1fea9969a845bc6ffb75c1046f87c0c9d018160e22557e84bb924cfe6b7c458cc587e9345befd35df2509cf3ba2f7287bf77caeac5e0427324fba8aebe7bb116bf789e239cd8d4e38bda647f5d6239fe4f4d565ba8575856b18a82c493b926e2705c721d4842f4aa1856ef84e3a8259ebced4582eda112d1f786683f0af36885db33f6cdedf51657b7ffa8a7228d1c677e2ff7e85108d20551ec534ec86297cb8a53fe3a700e5c25a62ad8ef6e23282f9558b748f8ab596a254faf1457ec1d26204f0cb9927522af5d1942b4f0f451ce663116c5baec2470dec56d8c475879a41ba5c51fd4d6450e0c1103d4df6a2fa9e53a7b2c44563199c212daa92f4ff89dc03ae767796e980b9abf73f2e3edd3bb73504c731edb453ce8ab96f25de625e248d4d1af8ad9a998bdfc7c76fb72f1e7b83c59070d8273673aa80e98bdaa823607b1dbac21ccdb45a4f1c3b8e13e157f949a30f80f924994f53bd9236f1c3c8ca548c4b2cba2d71a838a78253d658d0689e7da1f7aabcf88fddab70233167f8ba4c170191e2c271b90aa336a5d25539be44f38cfc52b62699fe696c38167f1d93145f9e99c809f5e71c9aabb07984cdf2d4c8c5409c2d3b4e84feb802e420e74d3cbaa678e6b1e455b2c56c8d0873c158a5ca7ede8e21840dcc53fcfea5a5685c0bd5505253cbc88090f640df972ad4a9f7cc523acdf2403b312dd04dc655376369be92e02ca9a77aca82f53804bd0c2e5cd030441eaa303c549f1d4d68c6523f44fd7481a8d0b7336d876674300891b73b4dc946f62a34049f26cffbb1169431b7f8b02ba5d50f21e800e7e51d4343b09b385b9255133268e27cab6c872b82cc73fbc6b242c7110a1458027be39bbcb15b87ca6b8adf2962b5f49b432b8a33c52b5c2ec7c32d3430dc81b36d22f2e54b8371ca07970c1c1570460da05e997e0f5d11515c6c4b5a371fa2d544542e3b60714eae789959a0bab36ad76661f623d0d05d2a558dfbd4adc7b3292fc5ea53172f4ab0852ffb02af62d0ebc47b394d17c0fb5a0ae720141950507550a2837e4325aaf51cba0f22afd67a039e30f4d9704a8d3cf9d2e6527f61ad31cd5596fb6bf02f7e3bd9de12ea055806e54ec9560f4876c4dd14c3b4f6a64eae5db18f7da39708d58d0ea834172f713b3702fa849860d111c358e41bb6630c53b35baef8a6fbef1991a8ec9d01913591de81c168118a6d4d274f7822bfbc1e957e7809407606ef6411275f50ab22e121bd8f746b405e8b52f1e588f5efe06ab0450496131e1da507379ae4216c9cf939a136822c911ccf4e52768a4fe126f50b3304b29e47e1e51b9546f66f331c910841b1ff7dd0b63742911cd4063c379dd4084462c9d945bb913b87f8912f5256684b770ddcb369990e58474971e5fe814a06231b255a45459d437056ad447b0ca8a2b786bd9c63619c1af1a1ee6e9c771785f896d70732f08aa60e8bf9ebc494fd56329efd4932fd63afa5bd8b70c5c8c493244c74c29524f1a95fc650b58fd9470f052975ba514ff4203b77c9f74d8f72012a6cd5f2ad16863ad402a8a38af47cc46603579757b4a81f78d467c98b61846d608d4f745422b0da825c3bb63e6c590f92db479d5fa427fe5025d8f076d45fbd1af47b4ffee3730f2d11f5953ad6ae13abaf83beb47150a6616d3d90ffeda6b832f7fa92d870b888e651aa68513b129441f9203fda177d06bcf809068a0a4c29bced9569e7433005d3747902a90172d0dcf4b8e07cc942efa07a6b4c33acba1a423c9200a87b64c0d3154fdc0407accfaec7b4a79523e81133703fdf5c7e413868dfce7c144129f2f878739769d2fb9a8ab4dc51b2acaf3d42e7b3ce225da2ab7a197877a9eea8c9f8bf69e3235ac462718b9c93ff1b5a0760fb983485cd986d619bda29d64272928126d12be89e5e7e0cfd062697e98715f865264724281e37f6b4c68558cd5deaf3b25bf4b96222fac8b3218142c7714a347b409115f8904e1439042713ddb32011bc7d0ad5a85686ce7c512523210ffc68cce4d249f7744b69cb50386328cfcdd235d799fbe6e980897761ee4acfb753e95307a2e68617b140712905da98e274a48ae879419856b15683bba53a6269e3e22918099520c2133270e96eccc5a0039879447927b36e3503decb3508d1d6472c352b6ec4ed7f8a681bc25328820970c9a5b0e9c04bb9147e5829de4ad3b09af8722ffa34697acc3e4991db8679f1f0a0a3c860a98aa2b30c19616d88b61a15d6d69ead1885ff1d90fcebbcd0a53c1757a74c328fc5b237ec336186582b4301acc8884e0e3f1c365800e1847803e898c99cb439979488585903a98ee9caceb2d82a17173995e96607aef7dc2ab3cf451a8f306896f5c109465fd141a314f57be360bf1d3e3cf0cde9cd09ca72854638315dffec103a0da82b11b0607864898ee4d73baf1c05775a05a78274fc846352fdb6ba3d51af1847f764fc2cd56f220912e34a0fcc00f54d582ebecafe67b8ac051b43bd5c3f69ea19f37210936e6ad69d49f7c81b41a18a9137321a46f3e974657a77f5ac6236ec84e0ce3862c4752619a2f4359432d48f0550f7207c5e973b90ee7764a91b3380b5c5fb23c6e94447073c0bea2dc3955ad8cce7f21801b879b80e5c36df57e09d4eb44dd1a79e1e8af2af97c86ba5b49f891314aadc82c9f970fdc1c6c6c7bab2c8e97c61ba600f46e9a43a8df8576859f26023e2ae6eed26182c956374dc72750833d23311d76394d98f609b7080d57ef63d17828eaf0a2df5ae6251b93bc7d7c7fbf0fe1d4504463a37936ff1db02b4cb824011d69b087b8d9613b4cd91d80f4add834160e39539f1217d63f1005514555644fb293f0ca579287455fc57a20d4e18ddad9a8931eac66519e7f5b90169a067e7292a97c05e24dc228e515a9d943224264a13bd2e66414740023184231c44c87aa1c4835e5e42a2958e40f3ecf82d787f10def6ee7fef6e1226291233256be3e94623a6edd0d5dbd49c2cb9268c9d0cb7f13729f78a3835b58d2ba2bf60e89f2825e503982622b0406d61c3094396d5df75120ad308842020291167d8bdea8c7e3792da188fe6bee628140ed454b7c7d9f1860bc1d05b4e180626f4c2b7d3592812c0d3c48f31745ce2ef5824f7e2e341a49a1f90470bae1e2f1f33f57da75567ff8ee70f21e2918bfdca44a198631cb8bdf614e854cb2316d38c9bc2946dfe5216ac45ddfbdbdca41e6fe6f6a28c15a62e217eb5ea60649a1a663cbfab5aec69b85b74377b1fb425edf5f9283097f28f2a12e257baeb614dc442949f2f72858ee45f8ab8e1cd4545594e97d26b387097ee24d1773dd5f6d37df6ed5ff4774bea7000e44a321a952e65a0f2d763042c558b96d23fcb63e86eaee2796aa612888933e48954e9ebf02a5b70c4cbf4fe65b8370b527838af6a65ed9d46761fd0268c6bf371fa4845fae800601a68433025b7c6c0f39028f33521ae010ebe92cff9240c288fe4be90ac60520408fb3eee1353c7b2b339b17ff02db662bd78fb0046ba52cab59ebe8c48c863875739018b70ad3323471cb206c27ec78b39a6e75a8858fc59b62072234e535f6a21abf536a086a81aa87482bc6ea36ce6249d4c04a13efdaf6a248f54aee835d3318aa32d49ef474e64a296399cf488e63b21a4e4611fcdedb121f860a47dda7687ca7e786e580db1e9bebca2a24108861fc1ac62e1a11e86346712b39419ea594934a64e4a1060ed29d20e34053a371af961b66c1caeeb41040e2992893566f8bfcf3ef8b8df9f23f74694cc5f292844bd8136630d993dabb1e0f49735d337d0e0abdcfeffff2301