PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 55891 e359e95e1bcca259d9b8a340584ea8fade3f69cf2c7db772ecd5a29862eb8e52

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f38634fbce44891cca1ed492124875ecfa3edc15284cb64ccc134f6a109c5e42
Certificate Block Hash
e359e95e1bcca259d9b8a340584ea8fade3f69cf2c7db772ecd5a29862eb8e52
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d0170000e02f0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000026fd3e63e3e20dee47f0b9820e7809457447f27db0f473b5ab5012286f88daa084e0a0c037fd2b60e8372fa9e67737b2f1661933bfa0061bfb1b608529635cee8d1aca33e54e5bea0d33999ed02881a04b55e432194ea6db5c110000000000000040000000400000d0170000e02f0000

Raw Header Hex

00004020431bc9bdaaa1a17a26355abdb9371aeb68c27590ead7c59053519997429d33c409d2c85bc992b1078d31a6a2da44a9b660c6ca3e2207ded9e36f6d965dd69ce66bc10b6a85500518425e9c106a4f13cc4cb64c2815dc3efaec75481292d41eca1c8944cefb3486f3

Proof Data Hex

59,560 bytes
12121602030775ea5402a18709fd5339a192e8d0f031cce06ff84a37c144a85aa08716dd2cf0bd2f12110ab1a1afdf24fb29cd3f7451994f7f428c28b5d15284ca8d18bcaedea2f608ffc045d1d8a1d107ceeb041b7519f8e72608d3a1587daaa95d9a14bacaef4fd9bda92e87f3449441f0738ef55e7fea1cb0d55331f396cbaac7d497adc2975ecc74445639693b4c243beb9259cc6ca619c0966e7dd0b6ff0e91c844e4506aae5d15d10aec5bb46d43a083bc255c510e23db2a0eb9b48d896f4ee12df67776ca2b38432dc1e28ba346d97e666ddf3079e4cf689aa8fbd262ebce1c3afa0d75a36564e8104cedf3c2e3207f1f846b1f5aac0aaffc6e00e217d8a0c9a0e11663695298fad1a9641b803dd038a96422e222fdc757403dacb0cef4e514f5235fbd2f8f9ea4c48a3afcc2e55b0c61af910d98b34d2224da15552394080703f1db5791c0ba5b4b93e241451986e5787224dfd8fb3a83143717f8b398d79231fc1a66dd1a78357af022a9d1255ee3f2cde7ab4371cf5e5c99f5de9767a78d2f5aee1e6a2af037a250035646206e03f59d0a5c82c9f6802a88201d81024cb247333f9dcf9de4fc7e6805b0008afd6e9f6eb3cf51b50238dac9d6cbc8387c3021bcb078abdd418dff83ceb3ec142a0bdb3b426786f7f70b0c8e057ce45fc0245815ae02610a96faa60521e5fc6f9bcd6119bb9bc6f7520ac1508ede428fb2c2de19996a4015779c6e6fc083c75ba27c1af9524bd65def39ddf3ea37a7e911132a1daed763c95e721db8e923a47f3da13478e864006f22eb6d035e020400891c8c5b59e5e49843d3554f6979ef72eb08a2a91d8c45eafe64cadc28ed6118c1af06665cea4c9fbe23d07515cbf800cff6474019590f7738f05c4cfcefe96007c36c375493293103ba5c82483b317ed363a3185bf76ee77473e05f1de87d184ea022d119acb58e39a4008f90cb5001f0ced3ba915dbe2580cf2a815f17c95c25d4ff288a85faaf62d4c31e13634660d4cbc1fab7756e2351dd5a3c3f548d0b2d8440e39993e04448445474a63d77e2f8a61d9f47f3855ac73e8675c56b03e9e30568cd8e8c72aa8a35a2c77bb96dd27146abd1892d1361ce337d92ec2449d1411178efd1583096ae5d534a6c5e86453a8b29a4060409193d0ec058fc474fbd5cfe7e0e19fa65b053813c90d341ef4aee40f7944e221ffccd49081b58dc152704fc5464794771bc11d3cdf598864ac30f5da3be58c84e373f0c61b9f9e56f5c143afc5e0307ada050720e2b9bf6283571891ceebf05d6b7e3ff817e1af433d7811eeac95fad53056b1a01d9759dbe1d6b0979cd05f1d79b99e6a206244ca64fb4ef564ee9026d4556c47145c1ece096cf985ceb642e4ea367d752233693feac7a5ca742a464658687a720157f27c51cddc2b1b58059d2a7a8fd3e4fb199c6f689d1bf36ca8aca2c1710c0b16bdffff9f7a8fba43067a36aa9e61f0b2e17e086e8ee37cc6d5b3fe3fe3907a52cd8b28e4f465e1632b38d3e7e664ae7d7467f490946ced90f786e7320346c1fdeb2787572b36084c08a209963f9dfee946b58cceb5e0ddfbf4682dbff81ddbe7cf766e19ff2e040ec5c1636f994acfac5c1ccfcc75d67047b7a6eb5a11a075be94efb110d4f4dd6cc4298c35d3db732acbe8dd3ec6a0470245f1b3e3ae22be82a1c2c6a53eb8f5b2c4e278ccb24aacb0ff5964a6d3110685967f47f298d720537ec417d3531ad75d4df3f1c1de7305e75160a6bd26a3b4383aa8532d5b0738db84af75c6f17794cc6862f9d8212fc0e98d9bfed5a716328e05322e1af824a9a6953943e9d3e6cb3cb2cfb9e928bb7adf9c3845b3167658f1cb0b4feffe7980b8d941b4f47206acface5e8e7d9fbdd6702e26265d2c5a6958e1bc65b601401ea8e7e30ed730087f3a1431f247576b28b0bd81ee201cdf166ffeeb38c9ff1c69b4db0d97acd3d57d99bf244825873514535b2ea298e0b7827024ddf57d2df28c44ea4ce843ac1c57e167dd6f6740a3f260ab3a3ef9a37129dc66d2c4aa6a24ba14ec309bca6a489f4f3d378d8cabbf0123a146f8ed77862a325931f0ce58bd4313f6b444d6ba87c4893f3422a1cf97668193ea1fb0d4a716cb76dd995fd334d530b1ccab3bd8a2852039b7fc221ccc8b34b72d631db6f8369a645ecbf89b03cabaf9533dad3633fe08005e2eaa610d062f3e77503368c5e8a617fcaf505c3aee3237a82f5092bfcc900fa2cd2822e559fe97f8ad708202fbf108cfd1b74d1bc5895786ce8256cde4e7d5979e49ff5b5baa63f796b9b6158156bfa35f698c309184b447122baa697f052ddeb5919e10064696051a887d48354ac6817a5b0250bca2e94f5e047efe1dfb2b3ded6a4f07812856d6c941173a37a7869ba95e6337bb7b7f35621b74851aa278be5fdd6a3490373d725da197705e436917e545a72b1e8f41b5b4912606dbb1446d1bad36da1ecf815b075a5bc71cd480220f58c6c5df63ca63a019e369ea96988242892a75c97fafc3958111dd9e66c070749615a3984db0442903cf4500cbd72b8bdac631b1c3e220ff861ccfed19615a76e80b1c2038bd8ef04a69c13dd21b1cbb6499725cdd94bb67ebdf0875a748237a7a567177ea1114e52cec883d20555ed8836808e7c523a9aff13e0d509f274a36cc5fcc4b1120caa16432c18bbb5e8b2d8209c943edb0bf029b5c0b6bd76d952df86d3e0ed0b49e1466f80d08aaa9c050b39d5428fa37aaed616afad0812c43f2c574ce096e5b434b215795c55adde04495bad8a90d34ab761107817c42ea317aeed2c8bb7fbc793b7a0866e2491255cf45190401e3c4385ebecc26010455e769038f18707dc7f36bc0b27c5a2fbf589376b379881e3c1e0347099e82d9ac35681873f644e64eb14b59fc2bb1e3a8c531dc8f12b404bb7f95dd3d7a28b4bbcf73254a9831d5ad76ddc3112330cc97761b8ffb39eecf77f197db01701b48b28053b102fedec49a733dd00b6558ed9cd6b3d56882ab0ffb9115d82db1611e7d4379b930932fd28b4dc65240c308b4c4018912e2487d0da9e92a1783db2040e88f49fe69e9f87f63ebfb2df9037a22d1a3ebea67332f1813c6c7da525562d4780ecef0cfe8f7fb5975f54d903eb733aaaaf997c7e5492b76c33b1af773f6f90c8c79c290aba4cf894d4e484659212e3c053ca39c3915b346ca0e36cd514b6be3acf39a1e39c34f50fc56f16316cc7fbf42bd8086ede7f71f549a22515844eb79c48a4cb90f49d1b42bdc7ac9248f2d78ede57cba351e750a913460e8e7532fac4ae46b2ef091cce1d539d1a21e7a228e15c987584bdd6b2bb45301e0bee5a17f005b2b22311190f83aaf335bb0457d814b13cdf6a6d2aa27c73108cb2654cba03c338bd33246b15df04735a8ce144225615eee6815d90fa69057cd16ea9380b8b86d4322888fef8aa1622c30f309ca8f5e115d941c861de88379dd4002c0406a67ad6007415ec938e2b2a6aec41061c6fe8e25a2d78cd90e69d1b1d3e546c8f06631d8cce8e75dfadd0fb508912065b899eee467341dee76da79cb977e1b9ed301c2d169d1109b9add9137cced1037b72597cad022a326b57180142f08df99ac0039640c61306bdf9b4f0582f283d4d148d77196b6497b9ff7bf597eb067766b479ce853b46696a71ffa18cf767f3590e239c70e150893daa0238e16619e47d6c17ececc118efef34d4f6d427e3e0cafb767296d6ca0b78d3d15287ab004c4d0de2135f7ba1d734f058510fbb313efe2ef5f6ec3f3642093424d14086ddc732fbb4c7075b5af4462b4cbf6836b35ef5c6b9b2ce8df64678b7d617e37f27569981ab01d544ca361b8e0924684785c5a4a422fd78378326dcdea38c9134b991cc6eff0e10035221b39b9fa680971a440476012353be539e171e062bb0869232d7100e8bff06ea38a43bf093e5787e1cf3157329396c128ee56caeb84c0ba027383c946360aaa1f9c89513c8e01d6e0c9e3faaae8e50032cd63924ef4f90fb7d71cba059fa83cf0785b3ee1878ea32952299b74d23eb5fac1bf53249569f3abd3ed4438048bc45c80b882301c3d3f17c847ec44f63f5622a8674b15228629c0f902875d3215d57e5ce9b89ec59d380ff6df3062eef98c0194e0029688f5cf026d11c7e457e47991888fa6c66e21c2029fb695f3e6bba2e77341774d92577ef8efbc0d4dbe063c4578d2897cdb9550893a25c259085717fbb21e7c9412041cfe2ef26a55d0948488a11631b1b7d948dd9f6e4ba6be44af0eb844575e4e02533781018345263f16481776b5df8b9089967d2eb7ed9b92bda61df0dd3aa0099aa61b7b16472725071365cfeb1a09596172f8251394bf32c3465e62e04876f049419d5cc9dd14a9d0a9c55f8129c39e87f9bcdcd4c4e9e6423bc6af6bcf69dc5973e37a457d22b63fdfe27418785f1d5fc706193325aca88ca97b789b990834e7a2335910dcf78f17a3b2d39d8efc85e68e5498f9e4c3699ac671dc41b7923773cdb8bb5b0120aed266c3c43acf8e16ed6a724fe0eae8ebe9ec59d8138595bc9cac46365e172d7816e6a12a4769ebd1acb7be5f646f70307d3e679536a0dcae03dcf5dc7a77821565bb4a0975d4727f3a8db4fd5a6b5bee4bd889b2b956dd003f9fb611c48802246695fa983555fa466e0c21bf94ce655b2d68c979defae52cb8251991e88e2fd9e06eac3a02e9d465fc7200fedd0e09981bb39e343191f095ff499b8e00d4e0a173f0a697d213eb523a53926cbf3b4ce55541aa40c19861034f22ff10f44c47fb62aedd07395a997e37880d1d57eb5f65dbfe09913b976734d78a7a85f6a1f7af08e9250e12c6d7a6aed649425a7af33480cda3b99539d7cdfec90a7d6a68cd5f1bb031648355b139a3bc75f53d8c210b7894bd95d546cb30444c2728a656da1f56c739605425047ccd673780af422246580e425a2640af22efdc4b658a69cf19fa96443992818b76ad5ea01267af2182bdc2982d11369b67ad36705f42f541da53f64829a58eae64750a8834a48a3356b4cacd20596cd38d3fa65edf1ecc1d3e301ef2b9c2350df93547cb7e1e0ce20d11a41891ba2e8bb02a2ab34d00c52678cb119d6a10dea72583dc246849fd69fc7ac94b5aaa85df320955d863cb0fd898038b558cb82c334182a6c6fe2eb68a483f088c668e15aff5fe7b50627e5ae69eae24fe3f147ff9212e9a2de50e12d5a14289411f42022ce980e5ae4bb17a9ecd9e38964336f0e1b329aa75a3af6848bd306f7fb5e8d2f33ada45c489800096095b307f0a74860bb2c07926a313e4459a67b56bd11d093fec299500b4505e9d8e405523990e345696d1b55b62240ddf944e1006233e6d2e0f85c34507b4fe36f36f35d2435b178656266e37e9d43b75a5bee0731beff6b7887e10c82c236e103ed461f063318a4501c5e1ea75712fb7378bda8a39ab3a3caf3292e7c03a24b60d933bad99b863c91b90e8f9d3df9da165206cfb68d6880710790363b546aa647ad1e928cf898e5e1ae4e77cdaabe2bd7bd01424ca42abb73c92dfe056c4096d68db2736b633a8c48e288c7ab64e633d8492dab448692d8a7b0f7c0e3284f803f01ea5d411bcf971c38ad83fa9abc3a3bde4064a5383f8cc6d27630ef0859209a7e7753e6a624503780990de49a9e8ffd448bec05e6694ee0cb48777c82e1befff94d316975a08e6af60dcbb37800a8388739e813aeffbd0b567a7173418db9d1f134886f9230a9542f768d0810a37826bcae2cd1e7dc2e94c4e25e6e6723964bba8868b2e04028002d913722e75c56423b7c5bdfff3fbb28acfe48f9e4883fc20ff149e341a04a4ce0ff535595b50991fd504e40ca0b82c122d854aa67827e49c1981e1c775350fc830dfe3b86bdd2003aa7fecde068c2e11c32fe1de793f757c20ed82390ca2a53fc4c458134565b21cad94049db02ec94e591732199cdc2ae4433e934f1d1edd316181eeca48d8b2780008d69eb231063d75d74c5ab8040af40064d19fc4683b655ea5bd9228eca0cfe05d340193399a00be797248f9b052d92ff14854513220752feb79c21659e8181efcae89e3780407bf30586d10b92f2846efe487f3a3a6ac78255369fb60ca9b2c796e493b0fa0a7df57b5bb5b0106890d8f490eff9f6c0701f35b3f946ac2eb1c38b1e5e459473d01d0cfc6f1701f19255ffe2869b1348f44263d2f26f56f4c82a225c07beaddb6985717284c6462a78a9a9166e34fd0d4be5a80b95ec17ee15761e757f716cc1fa95740e9e9ad2020bfd8ec5ac56e1a85fef61f2029d5336c9494f6ce1ff753e7fb9b02ffc7b7cb7cabde68b573c415fe0712a722f96862c792068c00ff82b8c13f7406134593da2afe46c46a3fefd79d7b571a24130580dc2944d1bf1b186ce8a459b5c423b13d69b62712aeb417a0b3f92b6d7bd7224327d59cf7d7123c86e08177670065d49a6e110dfa4a3385a1d8069d30233ae230673ba385f2612a19de4577cae217e176125ac82806ca8f00b513d89293c49a9bb4a9c22c9ddadce6416e56661998a968a1f4d2e43528e0a6a6bbdaa18179e3352564bd30cd6e5c878dbcc8b947385437bf5e24d2bab61e0b0ab430c36af599d8cdf175dd6ad8d060d15d0a5b9dfc1ec8867a094608d16711728ecfab8b2c155e6290af65a1d3db20e3e2c3c1b676f5660c5617f3b7914bdc6efa623ee2ded8972b40b1e07a44ee4d0db87364c37e9752713f99d4e8be78b999037bb75b36f562abb5b4be2bdf7eb9ff595a50bb6c1f36c75bfb2abea37a6d79a610d06e22a4d9f473b41a5a14e06091dae16dd694b77395b01bf10cf1ce55efe24b7e9aea19b7d2818112135e2e9790af7fa05bda1b3017326bc61986f052cdbc9b70616643e20ac52203b75f5d9acaa973ea8008da7b19f605f2ce6f1f6b2dfb346e8d5a015b8dea00509e6b49ac84b31913f9af1408385d1d4899a23959930bd38017501f3ab439bf9eb42256055f018c18f718796ff0297752aab6cb8e8dcd91693e499cde79cd61f273557f320784cca1349a3bbe3abd3ccdd6926b55da64a452f150f1d2db36677785e1138638c0ee5cabeebc245cf069e0ff7533affb9a68d207ee77f1a3b7d93a4a0648a9ccccd21bdee54665c5b828f3eaf9de635f787ae4bff9b307284a3f66692e4ebf86d6dad2a8162fc1355acb9a91119de3ba617288c6714cf4ccd7c3d7288eb00e13a5a153a2ab104b6de5d0159c207993365b363d3d69a374198725ed66573b46da6e2b554b6c60b5c0e0c7c26810ebee9c1c8c511d8fc5afddc830ab2cf2cb0d9458057bf2916ae8a413e29670a2ec921901d47fa365a149a5bec2b2b6c9d5bb957e17a5e4fc40f4c77157d073ad792a3d3eaaa1d0722a6ec53f70a6dc91b3c07bc3ca772c893ce75038a2d8a26dab1d1dc19435956e3d135c3351b26845f00ff789f50c77b37419ee8404cb7fe5d757b18fe950aa941dad6a90ad83a593b01b701cb6b4e4d32c204b51df6ba6d3e99dda130774dc0d750c7f354c7afecce686ee0b7639dbf1fdfc0782dfd9147a1754db61444373afcec91d5a6ab49b432b8a6e9646286dd2903d77010da115e4a108866f450b7ef310c79db5796822fc07dd1c3d82c2651cb7eb3c0dbb25dcaabc441697700baa402f35630908ee3bb34b4dca529cce9833527da32d95ead889a2535ad72324801f3a042ac7e44a0139ac5584b610d9eaaa343e850793eb2b7d0ad318b3e87dc15afcf8733ab41be3cd1c0a480d68f5fb59759c637fe159ebece34d125c68e501021ad25d59bd6682cb780a14d319422103a0713bde746a38c611e68e37e52d7d3d4e386802ecfb5008016896fc3b18c68136b498c24aa256a10022c51a5f20076c565bdec582d6dd004d3c4464df2a0653df28eb10246ac7ac6cf6f3ad8f843e24d2ad22c4fd088df8ccb2bd1c264023fabce50626e1df23c4a45c35b3092034e53fc424473c76faa4a811a4efe05127aa82d4091e8281b11b18918e87cde15f405d0511ca451bd436af9aa023d8e3dc449755f38d135514ecb220a2a681d64707ebe95ef025c34f30403a72760f8e25095b81bbd782024630182a120f55f4e6c0b65dc06632065af194708e9704ed3ebf591ec650c8409879bcbff8803f1c73d5b3e37489ad49ad17eaa76252f079dc47bb7ceee8d2912a6a5094e3d09809ae3deb8e1742549dc3d5ae8d08a32fb66280996c26194f0f8e15bdd88ba459ad450e2b8f85c3f0641b9bf990cf665639869009fe3bc26ee4fc3077682fa9eef2b306180e607abb50ae62f910c9f81888b98478fe37b4e8e36b23ba7a09b4025946e13446d6eabde1206bdd3362e64d6bb7fb5e04c0de9c1accb89c38cea77b8419ba5ef53e8be3ec185d211152f686fddbac60bba28319dc76dd536e97b592e2b6b83cdd513702b121dad9f667ab2598400b0011b6fbcfd896e2bb08a5b876cf4f993a3081d0dcdf815f1fb593507ec49e4a757e9ea080f63411a9ddc55cf0569653240fd141b56678b65894ee9d4123ee7b83d073fa37a01e388aa7d9fb4d4b4ef8b0aba597c6df123e610f666685b4b7ce359f9fcd507a1e1a019c56db321ccff6d2054b6b40b2f2b16133a8c123e1ef947a81597110ebd6437f28b2ea10d061a17070869fd66fcc9ffd6daccfaefc6380c2dd8f540e90f84db54af2b0104b380f0e05fe33bc6e994c438f7fbb1ea7504e875f632d302817a2de5837157d1ddbe40b29c40fe81f56f519727fb3068fe44370f29dd97e2b3b13d1d33f1eaafd49971f42231e28c07b7b9390b1e88ef55d5bc96be6642ec2949e115abc554003764523fb283ed00351cdbfb6e83c7e26d5b21e7b7bc2d0ffb83d92ceeaec238fa2eed55d4802af2bdeaabeee2c0b7a2855502236a4615b0517c7f16ebe477ce1169effb69ad2212de6c3d64605f0d0ec5d1be028fef1c04b8b46378c45ae9734c8e42ac9d396a9a9953d4d3d038a4852899d76bb4197fc4ebc47f47c8fcf1158cd7fe2fc928068bc97cba3449cac96fbcf29b1fa32219059286c0fd08269a88e8e31e6984ed8942bbcc8300690b1b46a4e6fe82d8162d48edbbdb93a2675b2ad5ba8f466c720cfadd7174ed23eee0717f5e76765254778415879efb572e04e0d8aa3b62004cfe0986154b6301cc0853bb504d5c69b040150c4240d11eeb6b32a1e1049425c629626454dfca49d3dde7279931238f58cdacb95dd128cf4da9e1f465b4c324d9a265070508c7ec730baf539ef018024c696d697e7b8520519f96c61e4f0c935b144eb3cf62f0961fac637fe976092d6b5525e5e4c6aae97de6721e6a8486438ba62086fae75e866bcd376bbe96a7df730c240b9d83c7a15ea88e25f0cd61e627427d082961203128c9ced613a1d1e9182c0d7289fe94a79d5440eaeaefa24aa052b193b85718d27e6723bc79e5a3f3029266ff84635ca17c59060491ddf36aa7c4c94a33296a95f341f7ce09a5281d78a493827d2dd3e889234c98d82f40f53faf9343dd19e1bc685fc764f8f056e457f5ef1d29841cd0a91732bc536c8d77452a2305a8eb820a2dd7ba9f7e872b1ba34d38f91d2d94112335e6886297423f9997aafe6adc00e707ed0eada3ac717d195e7fd06fcf8c8fee03273fa793c36ed9d86ad969d9fc0021ebdb80304e3c5b4bd177f288f92891682eeeed3d9c37938597427eb481ae13eea30695cd34458f55f60206eba8a6dffbc6e47034a6a0aa1000a438a3f764b998c992da8398f4a27a944a24b334ac1ad4031c0bf2a5a9fc9cb89dba6855dae4002f3ae9482977e4541488560da278f00bf587e78589f8de064e64b1ce27a45167e3424f6c01eecf0497ae5c1bc5e17f779fb0da6e7e6062a20d78dde7e6b3dc960aa01be0e96175230237ab18d97c232937b26acee6d6447f727c6d922ec4eb4eb9577ec9ffc3d56f33e1c4b60d32e0c144512f33c5ecd607dae882a47582a8cd02c057d9c79facacadcc0ee3e9e4351cbecac11b0d4f5c6abe2466393f60cbda971bab0e3cb890c2e176bec8d7d0abebb054ef1e8281c4fe8697c0fe72ac6195a4c9227ddaa3be0c095cbf460502aba0e11930ec9d5c4540a4ab6be5b1662a020372e028a2ee90b1a926542bd89bf646ab119c192fabc5f22054e36e91fd21152eccf67f9c214ef1e5f5eccb2fa67094eb1eba766f5f666a660421552d6d5c0c97d42baff7450532c144c557c716293a7e32d36dc77bc64ff1c696d712bbef1210e895d5d0bfed84f386c39a78004fbbb5b7555ff798f926aa422e8398e3dd64238c0092e4809e628d1fd36b0088a96dabd38af678c5e9c3a05a3afa80d0f2f12bc6695988656d83b3e87c94df166adbe254b21fd397ddb919afc6ba7a448231defbf5f66aa0bf71003dbae5be8c85193240457ab5a389e661a3781b9784af10ab76835e83db005d91148846ddaa27d0fe5eea1ed83cdd1557cb38095c41f9e6178e855de7e2321245299511f0129800d88e5d93dcc2ab6bd35ec088ac061f1c7538d232691652c409e393782ca41a540a071a12beb847f80770dd0499bda213690876882776e98f7ef7e10ef657001f2e76017fb87ea428dffa6de04b58daa5b4da227c591772c67eb6e9776032766d978c53dccf22b3249ba13e822298ec9709b7390995e9c7eb73e2dca46d7172e15c7d89844545d4f6e37338d61f81ffbe81f99a4c5f5d0a4cfafc9fd656ca131828e5ab5a9397de84769a4834ebbae7e953b2bf2ac2c42a2395ad34ee0b2dbe56514e964084f9c8d814680e53e99ab154c5e0788033d338f7d666804981985db5fab79bfeea6e75585b8ceda475d42c6c4e02f51c6df682dfcfa4ed8d2a099339bafaea937d3e9743ee7896656f51e42ca5a3d168c48777a9320243989d38e3f8ac6b14ee74d637177d4a352d9443538aae4f4471d922f6ac9b77eb7eaf455fa7dbea282db6c8aff4af43953387800c38eb698ea498bb2e5aa164cf638d519c84b9668c7a964988e69d9df14e0c83fff04f2f784e7fe50da188aa7f0397f1a2701ee76e2ab1e229253b363909ac79ad604a4f28e1395f29d183e9cfffc14567632f5f9817d2095d07952b3d880feba9d1e7422ab133febba30a03e11d7ef35713b3982fc0219513a3c2c1e29459b2d952711df33ee588745f79465caba79dd44d2cc6e0ea2c63c9089c35314fdea60a0109a5410f20872844e7baf3a1c93a2921d67d1a2b66896186049d988ca1faf7c2ca1f1e281dd6bf24791561d768b6d794f7d8e5e7e8802eb0deed85496af8255b1c808f39d6af62e4e1cbb25baf8d9ac6cdef6b10d19cb61935e4a8160ed219eef7644eaef60100a73bf66a2089e969aafb1ca8d0e04d218b0310766ae06c4707600025966447528f5c1dacb8575aecbf9eac7be51529619ac2e5438872918a56779efaebda33fc59ca121312300ca37259a123a7867eb5b860d8463f974f5331411ba43b17691f11ceba860fb3e960c944675f3b2f7320536bcf3f48c6d269554fc403aefa165dcbedfd41f804e5391b9804d0566903eb7f10f42957b0008adce4571c7ab394f6b5f236957cdc217ca9ba8fe8d7342e0e38dc346c535681706c6f4efab7b36548d1b543c388436d2b020821e06c67eefeb99017db5c381d1eea548c46fd6dbb0f17953e0d71fb022f01d5a1e66694ec9a44a96927a0a97a1d530cbaa2e867750f96af95f7c0a2e0baaf527c64c06639bc5fe4d2030248374aeb60917a883f2aba63aef98faadd614ad293d16adb7294c070ad324ae5a30b35ee6e910eed2295c6e5ef2df02fecc3ec3f59d877544e2815901fcfbbb36440a1d3ed1378946048bbe52240560f7920a2f861292d0ce383865cfcabfde1861081c1df02858818a143c15da0a61ce8fec9e5ffc7d9ba3a1e4750c1342b0c4456dad6150931c5718906c34f835ceccd2f5435b1da3a256ab49630f96faf1d7318feb295bd1ad263f62ccb02355621c40f1fc80efd5fe5bad866cc2fab9502bd936f1840b34cb894cfb5db679818869a1ea99bdd5ff51a3c9c35144c643a673f0501ca46005151f7ef63083f751446259f963e038d4c9d33b93fc7dcd8e9ece9c937492e646f754e54b1c7db0210b2d262bb6c5f59e68f2b13ecb077110da437a1f7c6d918937a627268ec285f81f9e630bc49afd0ccd5f9970158fe37ed76278552161d03e586fc7dfa4c95d109673c6ecec7b9bfb9ad6c18cbc21adb87bd8ad8d86adabd6fb4a74b64b0e00e9b75464bee99461f571b60185b1f5bf152549507bc139e3d294b35efc537942c8103ff0591ff89c9d445018628c52a1ab4da4330020ced83fa7b7ccfaa0ff093802379f9ec89cf4c093988fcbcdbdd5e9da4c0de45ccdf39debbcbea406adb18e52769bc1fff921484e8bc66fcd2f4e15346df19e8c7f5bc40782caae9b4974c749dc4bad7ce3838710b1eacaef6f5837159a2bf1b676b5ad423f2971322b252a4e74d774c64f16151486087ad1e4881553e69980e52ca84fd9bbe188491771370017ae9ddefa6875a349c8b279e415e083bfc278ba2887776e1d8aeb3cfc0b3873c764eb10262c5cf8df1cb7dfe512e188663954f0762b989433e841d1fd799ec73a75e2f8a35f60edce174223a100f77292936cc3a4b19a0d6422f5487c05748ebc1033a9f6565af200dca4c9b36522d0320eb841420a2d1c5febdd47e0486c7f2e491ca5e2f6067ddba55956db023151b1877cf4513411f6048559ee3ef8d6f5e0853a9d1b2c5bd2f5e57793c80af78bc9b577925ed7d5bb91e683d7273c33bdc3e47033fadbed43869f9925ba633280d54cc32888d4df5c74497c5fc7b5b2999b8243fee133e57f9d6a4711bb60af1e13a8686fcf1007897ad0363871f760cd0be146146e213c70cf5cc86ecb394ceed272629e97357a10d23e7fec93ed728800f0c641f4aa3b0353ccd5387a095abca46a8216544b9a428b6a990566d7dcc637cb585ca10d0db55783a42d924430691686e72c96c45f9b48296b9e5141b3252800a5fb48fa671237a54b8a859d2408d821ad8c9faf3b20b28efa788b5922b29e7948faaddec3f8829e647ed78a71d323ad25b5c3460584d51785ccaed7b2f6f7e091ba6330bb2f48c835cdcc092112e7b8fa28c86ae3f9877b779b185168ae9245c1fba87d74bce567c2a041f30e459cc92b2a92cf4277ebf451994d15b0996e1406cf5c0ebc701786c1ef0b8b511cefa1480f148cb3d8ad6140f334b083b08b4c7ee959bb72f37913fc7375516c03419a2173ae595ddb700ea251b702261e7ac70028278ab185f26a8a183aa199303ae73d36bc60a4d736086643e60dd61b25823c44b22667fba2c0a15e22f286cab403ec18f38716ba9c3e5daed1172d26df56c7cb9b2e986d56fb9d696ddd4d9de861116f150d5ebc9c372ea27a2678ac0c18aee68f3d6e54a816360a981de93f351a7bc34553068286155dfc872ed45fa432e3f3bce772076e2728c02546a3d409558fb9a81829f32ad3ff0bef993c3137544bcf2ce5b98b5f21bdc8c5a02762d009df9ea4780f6f65821a737d3bd72e793a26fda99b809f36b9b10d05ec3ae0c22638f3e77c25819ff1bbc0fb13a89fd56b49cf6ad552dbb760c2f82deeecc38d03eec2dbd7d4bb1af181261cf0dc3abed458d507084c0cdc1d57f760e634c42844c12952da1952b81dbd23613e40f00255415cdbea5c5061ddb2589e7c22655432e928cd292d7e61fa040f948829f466e72c5a57a50f2656848524c1011182c9ed7be6a34fceea210f600db1b20983dad279c7d0faa0ba31f3a645453f96ca55d86112e2472f85808b2fd758c94bb2a1ea9f924094d849a670322dae6666a677b12ccc63cd686b3a4fc36d90480713b4d32f075e5f1ee92977732572e54ef5be57dccb3c33cfffcf0e8ed26578f357868733449fa8e26cda906a58ca803236e1b4b6e326026dafdd7526efb0b575a7b038a7d3d4205cbe5ae36a95793a16598f635906edb959ce0b8395ae2aa7f6ea17964e0bf12de14a7bb4a381edeb2b068e53e0665322a8d6aee737f93068b250c1735de865a6ae4f221fc40aa08b489c26947a5e6e160b62e2d9f0395b02b8ba00eaa7e6410ce2f982a36422dc0d5bda0f1913e4e0f1a2cc9423d6de7cf468fc21b98ed990fbcf66718665c15580ee79e760a2b1e04fb354d663be63cc06eb62683252b36829cecc351cd9519348aee4a3381b2d084feb2a4a54a3267b0791847141da6b33481fcf3ee0f214a47e3950c52536cadfb69e0e895ec829aa80e7849831ff6e39198ba6111a2a83de6608fada83abb520aa484a320dd047710478d369b354364c31f6eb8ff15ce5dbac64ad00b0c8166aef8b895adb3dc96c42393ac15d6cfa0520ac5325f10051e9d903ed279b4a9167d9ae86a6a56ee23c08b51aeb68106bb2877649e6d5c1c5f50915bc8e510d8422a36337e554620444c92bc75351687b00af054d3553b674df958ae603653618c727515ae51d4c29650a270172ee621186399cc2c9fca384cd0b4b4858adde06090ed920ee0c2e3d86543bdf10e972da03e0db847425ecfb75f552b6f3eef5107afa7702da7f15c1b24427cfa31e8fed07e728fb6bc707fe7c5dc76fd8be4bee9fa73398d2eeaf34c28a94009ff6fcc17e371efc41add5bef4cc0b0b56b213434a4ba9719ca854b6bf8ff5a61b4dcc0a45af69e1bf9b56c69afbf7f6104515da656cbe4f380d12de668e1e992a0bbad110b2870495d2b90d1fc8a307dda52be5ab5b06b45732ef7431b2dbcdf79888df4f4644421c996174523f11a9fad9fabbc128b5f877c76cb2c1663630f964ab2de3ede9183701d709690f0d5e541d8c4fca06c8cea822fd7bf4576ff929a85e55ab0f0aa1bc8cdf29f21f043ee55bfa80c991f06458eb013bf8b86b46eb78cd0365fa82f3c00622b8adfe4505136be02955253559a208fa9049525abdf259b1960c6bb0f4ab3f1154d94261b84f971a5d741b4091eaad458170686c11e8ab6dc97bc66fd2e43522a9fdeb9b3e198973123a6f7ff2064c040df9610b739abecbf2bd6322203276b7f9f4d04ca0bac903c97b7a9ea32f7f774e3d9d4e155d6316fbcc3723c3186894aafdc431c0212f6138b34bfafd8bbf0d78a331b92ea371544a952536a1dcae4aa5ebff01115b17395923ce1a3c5c51486373a4ac8acbdd92b9920b635f867756231f3210b67806a16cfbbc2e75456abc4f60fd92b5519e7302a8bf170464914fac40dabe3b0769cabab6087997a972b1246b08fc17d321cf1ac37fe1dc98128ad5216a61d5daf31519b2ede907f5359020040169ad15ee84c8bd81d8d843c09810ca474b06788b656be81f4a53e4e54f7b006872b6b781e6df8c2835f7406ce0d698dee55b09952a8d87442d93cdfdf312915d6e61ba1107ca2645d8e3e829842b5bf2deed4a41dc726aed082e53a12343a847dc610a8628d831ac886a5da122a8a65876740adb2cfe28cc77ce2498c1b5bb412f316b037ffd95d91f5b70d4d3be05eb21ee139929b2cef2b1d0a623bc771d2a0c54a7735923e1cfaefc0ddb48a345109e4d434a06df5e34d4c1432414f22fab57e2fd32c1474ef2b08f1ea32e2e47a2f34c173b9baafb46078e93429d946c40f49beb7a80facb184204a9fa4ea17f951c6fc35a4b6c947cd7e9cc71d8c7898db8fa0d9774536edb58f9dd85f64beb93d0f5b3e4d03cda2decd6989499b1093a8c7d7171cf0415f68565e28f2b97cb2894815dd36617bfbd80bbf2112e67efdb2be73c9eafc7ddee4daff97fc03fd076f4a5b8d13249addcf8e45693f596913a1aa7c94338c393d64bc1e2be2bada83850a5d4fc123fe4d932bcc100436db27ced14b4a3470744cbd69937f350d51ab8b49dd65c08c43a3376b9389724f5cce170550330805231ac495a68364281937f12343676ffbc572dfa5b529075f8d597239a9ccfa3856604195a03ca334939d39463694c7c672a237cc85385e9b844b8bd67dc94914c3345279bae07c69a003680fd45ff8e76ab1162caa2bd176ac9472ce46030c24642635c286e49014f4de905f2ae3547f1857a25b391132fd556dff299a158cbc6b6bb7319d15bd5eac024b878b05bf1c9ad9ff7e58f3c88b326869cb94df2c6363df49b676ea4224454ebb21f7123f2986980be532b77b537474e794271a83f1e3421784d13bebf82c92fabcfb95645162538d9ae5c841aa0c6428c69c785ad0defadb9d5d669599b51f9c0691ada793f2f9c7b568c6600c8b31b70d2fc85b21b497f9177af03b2ad10d1010487e3f3dc892ab79bf962b09bce1e077eb4216f066beb6f8145be92273dd9587c836317925ee5a89600062e9ec12c1bbb8b4205c512fb6ef0d966993d6dec04c58ace385461ae59629bfd09dfca7d8b9803f4e39fd3ed41301a680fb7e335fd6a296c68b6ce5dd5fbb446b0f09f083bae9e8404057856602df71a20dfe68d259f6ea83be339e852f60d0fa3adf7a805ba07e14557923d083e10fb9a064c190cd7233dcbfb284b50a31d8e398052ab8dfc9b64f12b93d5b4d5e23b0351de7026bf83de7ff8de5b71c3669aa9c71f33f768ffca7b692041e05c2dd21b6cedd55e320d0755fc98ce3808c48f1e91033e691c5769401c0499d51689431d51bc3e534a5c4051d2bcf05770ed9cd6b240a6b74aa3972d8656bf42a76749ec939ea37eb6e3d66823effde505dcd35f8df06e940ce03f6988572dc46bb7041464a29962a117ab2896946ff00dd960c5b7251718dd7c2791b98e127887198271e7d9d57e33aa29fd46368168b50a02589ca02d4637a62886653942999f696bf0e2fa998ddab46b278c4108bbc44c9104bff84dafcb70537d70a6ff86e68b6b38b6f71d43a6841c0a1abdd5f9c6271f5ab5091daf7a645100ff01581e3fce8b576d710e857ea320a677500cf25e7d98cec94b48d08287aeb7926de21d7ead9bbc4898b3220174c2225cf40a961a291e086e64723d1e21fcc855c461f5c471fb63a8853d5888766ef8f80d8ff8b6f2cb0ad26fcf5913f100d19d99194ac0456767208b61b021e633fef31430eea93800a5f2a14e91407d88042d751a7a4bba4e8aa1a0ca6f750df6850287c029e33043ea9fb40f9cddf80129925bc850ab7d72e375d1b69d07672c6c927fd8b90a1e5081926a4d67bb504f21e0493faebb04ffe2657efb55ec8cb6485fb2ca2a23c0eee839220f1f33e0609a011b661a5f70647cbbb0363fe2dfd4ae483764e40c02d678ee379bf1ae692002eb9c14845ce58bf00fd734602dd3c3c54f45f285c299edc5bba4c7f8a3fb52809e11e2e36d503481f17d973de5c4edcfc4d10fbf2beecbdd86d563eb222280e49a1db736d8e5ecbf8df84126825197bdca96ab74c9fffcd99179f0b95f684709a3c67c3c17f54777d770484a5c2b6eccc6feebe705948c1337c67a12e1292878960c3064d9359c219dccb98a7f43af328da8a2f9b06c0192f0d8e0187bce8bceeb4f91277db4f1df93e92e5f543b9bb8c309809d21ef85c8366bd1bd9c8e3256e53191953eca7cd6d6d793c43a788ad3f51cdde83bdac4c6ee89b39f039b88e1952d92da7b55400e37899ef2cceb285ec12a8ab131844421b3e834c71d7dd43d60af6d26fc5bc44ff80dccde7c77a7c2c258284d675073df927eed98b76b156bf398dd6a20bfe217bd942e210c20f0e0b1d4366b2c19ba6a034227715030d8f80396aa7d6c39fb406f85f687d25580f75e7cf9fca4aaf572968af7bbbc9ac2fdce09003d7e26834d859c546c2e0d7e4e7d46de67001b4664c9e419aefd7ca686ce8c78483c7277b95f01f9596974888f4fbe7f2cf0c20259075f0bc94264649e211ff92493df7f93c343b1cb867d04eface2b2a9a2f820f80834cedb868e4e4fa40b7b1cfefc44d6630131bba17f1aa2616a48344763aa1a3967645bd38381108815f82672ec7783cb40a21074b00a31989056825f30dc33c81d31960db1239b61dcf417a2e7d4e527df7445c8a695fdd27720953dff08348b9325fc5ead8a46e8f6037968f4988e94537ce9057e43bdfecac9a1812642db9470d219020df4f99f25a4144ea74e58b21b8563b297071c40cd4a4293379f7bd614ede0532c41daca75e00378cf6d38bb993fc54cff73c1734df26f37e09e8450b41c2df5daa9bf15f54bcbb5c8b25c9ea463555faf8e3bf6dd61a50572ae54f0ce1adcbe2a2cdcecf7a4f8202ca01e101b25a0eb954c63f97718049e4522d96a132e1db5cabd0e1ad27cfee4715f3b8f66a246c6ed77898120d46178be684ac97f1efe8d4281e6caf5f31755b402d6bd4c6a3231d219bda2da526edb4d976137dbb878d35fffbbed824c221db79041883f99b9ac5ec88dc8d252dc20a54b5e866162854d9459a50fc7f6a7c83919a8ae72ce0ef9e1113be78c80df08ff69b5f486ae3c7beaed854cfc0bee8d4e053210af30203175228755a9b691f4fd84342f6ff853655dd636ae741e2f28c5063b5302c840fffb0ba456d192c8adf08a926c410e38c7cf65a8b1ff67746a5c4a2bf0037eaef80bb2c34d9b2fb79a9d0e3c44b5fb85cdddbd20db5e68a4783c2a89a8c9c837abdf7470db136252ccc675c8784b8dbaa66c8783d6e600e18aae67f87a700deecf1e74893fb09a6466aaf723e8747740ff2862303d30e711d40e1a8bfd454704ef94e7ae893989dd708b1aaa5d9577a0e1791b220b1b849aa1de9d8ddb151d52e0d4a5d228831c9dbded77474b1e6aefdf946255f0011ec0aef3c5ecc9ef371a864ede1392896670b2436efa573be3dee244c39b9d501f3430eac6ebc101a1475c76fe9b1958a63e97124733ec380d2588d4ca72d81fe04a373690384ffd54fc743c9a5a8e8c899a403b38a37d3d9dfedac1aa0baefd8ee3437a9c5235afc1e2089635b23245e07efd98f7911951f4a81fc8b333177d3eb59c77b8b6a49a4048a27610801ad4e5691f3c3e8158319cf4b041e664ad89c6ae9b749ec4eb71fc9cde6410565d7164360d93a3f661f5bff48d06e84a5122e96b82d9df38624e9e6d9c6ce6932e57946e9f8b374e9bc841dab425ed0ab5bf3064c5a73761322b5ce7796931713afad9c0a966dced083feab2ffbba059d81303a497329fb1115da59435ee39365d50b01f1140d9fe0459fb54eb8d168f917e319164f5c0c9de8d61db59578d4010487c88139791b67f4db82bc1e96b19b94759ba9d2398b5921f8ddf0fedb81e8500dd82111c109dcccd8aff59b6f697fff63d11e03528b1381d1942b6b160a32d495baa93e11043638fed452f17d15da78681dc1e635b279acb958e2ce019f6836a93d86b028cc0ae0ac3ad2b0eb2c2e555d19cdf2f2a7e5c81ca9850518179bf4bbc651523764cb2b794901489ec9bf2cf3a6433f6c3a22003daa3b46bf3ea14d0c0f4781e73fcf011d42cb0489692f48c12532887e3dd105e566b4d50a37109ed699cc986953f3d638dda30173c8239c6b3f53aecec340d1f8fb8e3de3676bf30f24e0f04d0621679bf0166aecc11b54785028d72a543e2aad792c2a2b4fd0814a606d015dbe62ec6233d17d8169afd3a841e3fa946fcb0b8c42cef032e892f3bc348e2fefb3e77eb47cc185d16c9c4cb2c50db6a970b2d09dfe76a21813dbbdd9b58b07089c61c92744fad2ec8a73ad2ad7276859d056786c158009a0140ff40c363d33c24a03bb8df3fd5bd4f21c6b5bed7efb2f6083939d9af50a84d8608f335597812086fcaef67bb75d5c1db5af0f8f304f6d97387b7c7b5eb14f2c34c7b977787932dd7178103a5c329c5e3c067f14b937a0b1f40e7e770ed4121c628834171ece17d1c8688f8d58787ec67f0a9ea020339d90d9e3322db8abf277d26f879f5f6ab03f00efcbcc250d2849f5d437021571edc13f8e2c422e805ee7304627894779993f714c3e7226be175570d448bbb95bfc3851acabc00178950f8325fdb59e3b9590a0bb37de61b9fc58beaac06e4b58dee6109ab557c79f4bd034df160d663898a9c3fa9b3ec41eb2d1c9169396de82a9e47951eecaf33fd5eb2e4e2176997287097fc76023de40b37ed67d26a682ab92a6da673813d0e72fb6057a5f0fc6beba9d768beaafbf1f5938d28ffae138e57e7b3389d71450485203c539ead284b76c22d11bf812024431ab93e5a63708bb120632cf7de37df36df79a5d42f7a8aaeb64ccb99ab55fa6cbc231de508ae333b3464836b9fefc76457ef36e2e12482ede9ae004f968585112abd2c8973014f1322c9b42841c79a65277c950a547682c19ebb64b3a2342202f4f2c5ed9fad1f349a1ec9f6acb7d406840535cd7f84a3a2261c63a53ec35d44fa6fb108799ffa95a7a471b0f87e48d01adc2560c77df569d5e44f8cd1644db7f9497e8943bea4b80270447d7af26ee4948208ad8865068aba1982b04e9edcbbdb9533c27363e204f26b17ba7c8d905c4bf2ba960030953fc25bf6126fcda6006274e692545516167fb0466d15f75585bf50623aa2cdf1eca8aacc12cdea8340281b707c0a0e13de9b48ccb93beb92ee2d5f3d13879b151771883a35d8fb8ffc2d3622cec1a87dc7923a3f9954e9fd29298f9bbff5134050c6d5eb157a28789f90457afc5bb52b529d7d5aff443e5458f995115a142bb75c7a89d69c152a858b801c1ca08d77000c5c2e381b7eefbc65ed22ce772be25426c663501157372fe508d5e1bb34728625dcdd1804a262af90e4290a606d2847fc5a5c50fee4724dfa3410d3d7011d3034fc265b75f0a1846871cc0040a981e14f5dcf6746dc8a73deb7c9841af6529a81bd6977cac5fcaac7d41c8ec1cd8d7787603854253398c13e0d80043f0cce04fa1995986e0a7cb707c0ac11a7f8fa11ae25167798e7542e118ec624b2bbb3dbbc3519dfac952ef7163ebe00db70bffcdca65e8e852a765c55e43275dd793cfc3c2de0ffbaabef025316dc81b50b42c7f0dd169146eb68251425c427022675c29ba4b1c8f643a79d96ae2994c76496fb6aedf10c4877122e812c304f8e3ce71c933a3d2c8b7717557560bfcefa2efdc71d4aa986c8d86cc9279adb9cddfc635171d9b5c315a8d296f234b7eb2b2b0dd312b1b4712348438d3833e2f1ee1f3024153ba3826e00374869830d1ab4e0796e6d4b0bc4ec92e2eee37cfe4bcf051512747bb7673cd2f5ae5e3a3c4bc33722179d37ad179d57714a22fcbc0449023a4bc9934460a7751baa01ea0cd13e4ff17f3d60ef52b7d18e59908ec82afe542a3c866f3ddfd56895735434e04983af010d77b3cab7c8ed58901e19ee3859037e4ca6f1fefa91fa7b6785b2e31535cc5da9157535b186dc934df84d1872827847228570d29c11be2975e8b77576b2db53ccdd9136c8cfb1561f1b70d1194e955aab85c0139db0174cac646f3ac69cbdad657b710aa9c930c89aca0d9c7bd135f4abc0bc00b29fbc053245d764a67d5659ecfa328c43b7f0bc5bb161336baadd4013479ea6c49b10b85e976f08d94cfd7da80f900e06b6ff0ddb27bd8c18c11d57866dc52480261161bb481a91c0035942dfe6e76e4a1097c0f4f80015d9fa703cb777d8983db0fcc01911131899175b2a130f7843b532a1e2a1447bafc495ea0f800c033d99f4b38cc4a40d2b3677f0666ff038e158c86f04dc8c795f227d87463d7bacf0d33c082a7caf1d85e8fb117efbc4f915142c3df4e4278f48193a4a25c26e5c41e18d925d86cbdfb118a384ad9f0a16e25ef74a55c442e2e6bffb9c1eaf78c5155f25ab1695a2801211c96c572a1ea81d89fe28843f7fddc79904d5cac90b2056231d87713a25261fe0f18205dd836758190fae9a47221d570edad49f761c065ab5cb1df98ecc5c87fb2bc4bd361b5c99a4ece08173717cb4bda5267e3ff99597366559904aa22733118ee1ee6a7dcbf15325488effecadf64d764ea107e5b5919c85b4f3af1154c29835caaa630a7d91a5faeaa891c32dec8b38b0f5925abbddabb905ad155a66e772fd69ba171f19ece9578e50bf697aa55390a37a33856a1dd9037fbfc463c723004d6520e2a193d78b6789810621f052182237f0bd63172153c00fe075e05cbb325cce9111de967760d60f4f88ae8e7f81ffe6f84ae35bcecd38bb828b069c31aa7a4de6d98314c308d4d35d7745465acc67b5feae5b3c4598ed7946b30e7d328f085813fd952aa7b354694ead3eda0b384c544f3c2796bb1b279ae930f21d262b3b83aa3dbab68930b6ff7cc46e7cecaf21d019455b5ad435cb81b064eaddd28f86aebaa69e06759a7fc5fb92c75abc3494a19fce4725cf51e348a1e4d0a6ecc1f161bdd428143712e6a7a6e144d5ae3ac18b8cc98323029fbe1b2dd6c0a12683a0efab4cd67bbcebe5edd0eada4e0d29046882c71e1052438e1dde9874633020860ff1f9556e7f087da17d6be856ff3e13647b0380d06cd8c8c25ffe3186e97353bff833e4ced0487de1e9f7741175c72569f6554ba2ad1252c5f0d836f6e70f72a41bd0a4ff10060c540f2f264b81a0a6b05acd4a52018ea32136ab17ca8e8385caf9b8a1afe12094bbd98f21aed7f37f76dc6383fa4d6b6181e527186ce3c3e28f0182c3bc7f007b577c1b0047b015ec261b90cf76a9f3e11809ce36d9f389e523e1957fcaf156443bcc40c4eadd25f15d3aaa8fdf66d765c372e52056eb0279e3b67c61ce24cdb022dfe7c9dd69ab02b9bb92ff8dabc25f0cb2ab1add4a52937825d3f3d3ad44eb27c92de9656d7008d4ec7f4ad19141c393f7e722791bc0f71d0888911e4ed16454260426f9ecdc1d7f14d4843cbbe241a2b25e5e741edc861f99cda866c099d60e100b3046408398cccb27eb07ad4d0de0ff86a2465605051e5f41a6a8da092f9635bf4527a32741437655994243bd9314b4f60063ae6f9f4c1f362043f1c9db633e82b063288b2d1b1c21c5ccf48f84af8e9efbb8a45f01de8827cc4307bb79423ca0c58442287e6b7487b82f80a2651cee2249bbb0be8c5dbe7ea5149c979d58a0fe157168994ee66f1b4cc0f6003dba8cb8cc000aab6846bd88426b01941c98a5728e6cd80db5851256e80fdc5229da9d595cf8699a020bfa6a483222ae30a9898dc0b5fa193770526cf5faf1841d9989d80af9fb0ad7415fb464323867dfbb24944601295f69b25b23f9dbb539508bf2d6b275cf05c77700285c28ec4968edbbc94fec368c5f26f2335b44313c1763909b7dbac434aa005dba0f8a710d39bf0392342e5cb6866ac957f8729cb77ca034d052f3c90cbea22d4d548f1d2ae753f71766713e839d555d3f25747cc25ab612d4696732899be9d1f44dfdb8072b743a00da6faeac7e80bc9131507288741aba805715440f9ca07cce00c574c244e191a09839ce218dc254a3fa04bf089d4615f6043556c87aca8d616173739bc32c332cd5b5ab96029319fb413cc73175a6b637f68e5180b77f3719247e1c97dfb22555f04544700713c5b05fba27ead59dd44af68c3e40f7bb31cc69e7790539aafddce78b5fab4c788b4ddab76f9eb628370c6567e728170eee6b5f42a798f4a7460fb86f68996c0c51aadbc2a668426819729bf034a46f6a43a5e4dc5adbf04e8715e990a815848dbc167d77c4cf9e115c68a5d51b780bf916d1005a51088e63df021cdd1e42a8dc72ef6709f9c6e0bffb79e49fc5e2c4f5ef24a9405eb4bca59f831f098b5b8f304ef9dda4f213513459c0c9619fddcda56c148b60425bdf90cf6532f0f81e91ebeba03503ab5171a1b281d20772160a7ff6debad3ff0283e9c68e7cbd0abf10f2d59a561ae46c1060c88295633a083a698669458834006ed4d1448532b811d3e446f33441f0ea1680d06bee461364b056b6463834133c504e4c52bbccca63e55523266f064fda46656cb759a0aab25d61a4b7400fce715e07c78864aff333358687b6075d467ea1b915aaf10a7fe319bac0d75c0871492f4c5aa5329a314492548aa5d879a612116f25dc22468451b89ec2a759a6a84c4b0136a043096e8814fed628f30622935d0b5b304a55c9b66674ec6eeb94e9cb22bc26948193e52b1b6339d399c2dcf08dbd6acd1b27920b2b61a9cc396dedd89668103be02e3f5dcf1b089d03af3cd6a93034571bda937bcd15fb5d4eef77cb8890b1e182fe370e1d193d1a92805166131eae7d8aeffa87d4c8b860704dfbdea0c77aeade5d76a1b369de7a0dcddaeb375c3d6e84731d1e72d352d1b36ff4c49bf306a8872e656ecf0c2808a76a992e6e9ff888348b8864257b0e6c8ce87faf685b7ea6ce4416ef47071dec2d6243058624038afe897f34e967c3f8958078cdb996a5bd74d11ef30d776de188d643a8226c0f785e2ad6ff671fbf0b4981add12eab55a6f62f7786029837b65c58e37f3fb4c4596a6764c69488162713c6d7967a019e9a0645a1e43640b50664c237f2a09281c3499a0a9c531ed613cc0a67e25488bc32fb0c66e8be8b6f760bd11868696e1ecab272cc7991c47c20c950bf9dd6be318e47a2a6f3cdebfe026ef1a8ce7f41fd7fbd9729203bfd62d585fdba08c0b3f9acb65db28410e662c2270159ed86b656450ef6d212110018ab2b2e1722f9691cd67f7a38aa5d4f0a8ba17b460f3ffe327ef2e747d404046b07e3fadf8060749a1818075568b7cfade1042a93eec8b230948032fd4929b8391d3fc7986aebf594a3d96ccabc35606f1f0fc4c10cca995cc0dfd302e6d55df7414e61b917bab862832394bb6773a9314afe98296c55abed7170e7fdfb3b0d773ed362dc7576599169a6d0ad5b92c95c79a7e5732f8f28a7e1234ce53c06f9948a77cb8a134e63b7fe7b34006119a08bec8a5726b822d6f5227ef206201fda38794806809204e4b84208eb43ce7cad498d71be5f63de5d9da80a93d3a40eff8454e732e023a267280b291469c7aa51b315e5b6adb71d3a39d715871bec2455068027734ff3fec1efc9618f9384256687794f39ce9118967ed89bbc20fadf6c84b39a53ffa4947a8bcfbeb0e595763c25a3c8736d9a99e3945ef6e709f03e7056e571298bea620d0f61c5eb1a030902158c0346a95d8b195dbee5298554feef796eeea5061b291aa800e60d8f669c64b2a99241775ff7bc75b11d6babbb3ab55a7e67de1235a091f6b860dce1f13c3a9951da360c82af090e995fbf1f6c6d08924c4831430d4c136f01ee3b6207d9b2c50759c69b09d2c61dc11437daf45c5f8877eb005554df29423466ee4d6f3c5ed9f3ebe5d3e0d808c5fcc01203d17142d2a9820286102c8206be6db95e9870e35982e7350b383fd58bccc0918b884d6c7b15c354b5678c70228d232424e1a9e2d257a8b7b4e838993ebf752dfcda96775ad057a1f3f675752f1ea7c61feb1fd4f16545a57dc2bc11c6bbfc780fce4348dc5e9eaa3d852b1acbece65689f030146509c3ae1b303d7bddd1e38b491a3681df796cadb60839bf838c8a3b09e8163e5cad54730af4d00a3584357a95c9395ed542010d78875b52b5520389b56268b0f8f0455776ee6730d9dec3657c11c8fa5dd0353fe4b9c0e51bdbc96543918384eac83d516652f1bb9b5ae7f49876afcf6d6931034dee51b6f2cd9d8733d81efd4cee8b988f986b26e6a87c39e690534e7c45ddd5006568a5225a46ba6cd41f607e80e5a378370d073baaf7667d2bf6c82134e19761699fd57539fd6cb01e498a96ed85b41ac992ecadf5fc412c51eac9549a5be73c295b56d26410c212fc67f2169f52ab22c897635b23c259dc58b1aae58d97a5ce03c32cbfc623f74029ea4f701b953b899360bd533157616be519ee63e7273ae09a444678beed8df20ba4b0acd10e42aa19b5a4a6cdb62bd9eb4fb3b8a646eebcb12d8dd0feded7c59419c82293f0c23e5b89417d01a142afcc173b1301f248fa02e7898c435895e177a06800634f819935b369c152f273edaa1038f45b53cdd9aaaacfde7f2cf68834ed5abb6a83e4b62fc0cd266c46cdb68bf8279c689d5129853a8a06059ea27bcfd15053ae1a36916a0606988da0468de5653d0d025aeaaea270069c18627da1ac45c0530d1dc3efad727c514d3bb68d29de6ea0a349c0d44cb790103d7e0c3bd05d23cd0398f31d0b45e99fe3b9847a9cc6fd53dd12ad5e25e678d7a2fee19659c77dd4a646148f691d310e40c2b9520fc7fa97ff41ae9a3c3a3551a2e91c06d40d58b21997c6969212e12fa91144375fae277c19361dda3f1cf76de220035ce4e2c182bd6be4c2d628e23fd6b084f18e2a9b4629506c8eebee20b530e1c1ea5cc13502bb8c26ebca4ba15f7ca2e0adc4fc21c46d5e3539a900a2ad0a3b2485f38818d361d907bc2fe5d5a5b77e23467d0ebf4e37fa65b931afdb26b4d5bf57e8eef8fb09e09386ae6a4d1bce89efb9c0438ed2b4fcdd9ba006d0c960b469e30dab9953b17362c473052039226b161fa8876d9ac448d43575f1f1a7dc6ff654a0044229fc945e55d6b8e474499c04c3975390d69f38b08dbe160f408d9ba6f7c6ec8d2a0cc1bae36ef63b632e5d61565debef0203d5ca94d4e67880b00e69802d6209310ac31b91a4bba45331583288dcb8521a8051c5913444dc182cd703a4b4ae601d774fee3c675adb5ef2e47cfeb5dc52945f6b052721deaa214982159410f6d5ba08e7fa72de277fcf45b59f1c8e3bf898aefffdddc3cd0ba72b9fd2d56c73216dcbc3bbdbffa2a8784244e42f18deeb2d92befa4d2afb8fee8ba7f503b23155cc9cf66c8c6e55c87edb4c9b2cde45f6bdc6a1daf6611fd1df8f8e1d318dc4994f658b604453237d324f6537c589bee3b7e94cc1c5fd17af764691cdc3f767a866d6da3895eec22a66d033923c87310100c7f0276b02dc34e454b5ac638c082820392904f69c16b37c73a44198873a8e6fe078b08799f8e99803b10e46b481dcdab4127df0612082ed3fe8f651f58964dde33750efd6aaa51d88364b7efa5eee094561381271773752ad0c4e67a6088f800b37392ad695eb9b8a89bb9a287db50242349170235b9626fc8b695b914b77bc57bc1b2692613b77f56c811ab1cc1e48f0b0fca24fec848acc822e2b35d19a1cba1d9d5be2bbef4303de4e69f9c9040c635e4c33b21dba9bc47fb313f3b22e449589f77fc60c7345e6299a032d33983be9726f1f4b34cc8898f21f941ad07d0d63013da4e043e90e3d505c94c8f212659a553ee7f2b33a6353ceea4862eb6b0a2c0fbac2d4d19965cf5f74756e7ac78eb2b414e17049ad32baa83f2c95026edb7b5d113823944e0f97c31b4d43755693962395a418f991be4c5fa97527a94fce0b42adab1df3b2dfc0f286901cf6ad135960384b1d947fb6fa31c57d65f693446db0434965899b751a8e0393e73fab706aa623775a2f9928866abbb1b4e86eff9c2cc8bc10a083982a140e698de8956901dc074c4afbd1a283f9f5f358ab93a4ab89d0761969c90bb051cadf321c9a410d44aab9def9e04b036fa02d1cca5d2a1882076d56cc35c968660be3eb2ac3b402c976149ba2e1d2458e8147338a00fe58db07620dc40f45b6fcbaecdfa71cc7a3fea12bc4a5da917d9a0cd1fccf68f440973296845655e5c8088963340a136320c9bce0424d4118aeec7151d1f3c34a13b7ca4b8f005250c3186688a4d540f8c3ac37a8f561379ffd065dceb9f06d406c44b9b65104fa91ad0ec1e52a3dd38eb3763d2e2838d76926f206873f53d546b28c49c58305222e2367755b1138045b1e51cdb8c5e83e15cb21abe012fc89eb442220e74723d4c3cbef195bf15e6bf247c6fb3e55a5f115c4f39ab470f2308d06e9c312455012f6b58f9a78bb4207260fec36367ca73731a6f127c006b38a60f3d065014121462399575e5f62ef6a83f8bb98e0cbc1a051b462e04bea28de9dbaf2ba24ef94997e79a8468b4f4de01c5ddf1a56f4be81a51fa6e0435bce394533bc1df8ca3cba59836e6013623efd28e09a854675389df2b410b0b3cdf522ce38a4efc0024c257d6d16eda0c77f2e10dcca9077333ec87784455533824993cd2ccefbf0fb652a7208803ce6beb5013fdcef2d276833ead01c17b01d64424f45a880cdf92503fb1ea5dd45e66de2cef17a599973b08265664d2e37bb370eaf2509950e6d2b15f44a671f5b5abd67494eca4a3bcbc8dcdb764fc555dae60573ddc80475c893b8410855dfb2231e9f9f350b8573c89b58a5a11ec7e9598937fe1ac58558df8e0f79591f5118218d09c5fce7f85ad15a334b5997514f79b6feb280e0a8b5efd7d8712cb97d235aafa8e0e2acad166406f150d945547bbba0ce35c0b9078bfb501e9d92d70b0ed8cb93184619b92be3365a768d85036e8299124b96971d59bcbba7ad4e06a958048eb02bcc12ee456f21d03692efef025a01cc6015efd9ce2e541144b819111f2bc6e3b3a8a7162e96088a8e9f42d8d8949f4a450dbb09e6c26128fb47c878df57a056c8a33581c47414572f13f1cbd6516d1c2e9ce6c6a41764ffbfbb843ce4cefebe474b544dd15c1600d6e9855de5944eef3b060f309f011bc5154d198ff5a0c26bf8f57464d54d982facf15978e82a10871d9c40567b6f7720e55f9ee46993196d6f346689a37d715d6511fc10996f21e754556c46f382e736c971c4b5e8e6620e7127f231ff22d44b1249f87cebb8bd9cab00bab13792654a216dff1a8515ed082aef7f6340e1a62cfcfa31026c59a085dce27f7d6cb8a70078d4646b571c6022f95267921f18ee1d2afead7a99e3e65281105d89dd143f865980f6282f664685be0e6c9e7138ce8fc9b322d645a8618b7b9796dcead02016d0d2e2151c0faf80ffee96075ac06de55929ca824b93cb0b58c96ebab500e3e3633a884462c9a593ae2002cb37dfc1564d14508e1f523c4aa6254bafaf978bc07b3f7041dd9ccc127ee58d344e8af4985e47efb76a90361acaaabd4ee9cb98283878c4302a9b00cd88d638213fe5faa48f94ca1f088203acfb3f82d29cf5c052e60b378aed68b397fd6a2592a2666dd688c1fcdf7b2c29e7d738394fa847391ce668c60c3ac9ccb964ea8662c447b22c83d5a39a2e31e491d852840a9730b1d0d275ce692d7ab688f084da30763021db352473b4a74a0b67b490ed8632d40b72084bde8ff67bb09537004aa389917aca443be5f536160d0da8ca1e2b8411a7028ba22092c5409ce56c9865fa0268863c02788614711c80c4a14a81cf9f51693746f1f23de2f62939c80962449e64432ac258f8deaacb50edc300d42378059edbc841fb34a53eb2ce219adbd22e3dd4a50b1dda001b11900a28714a59e30efa8f7e3b87e2c2b3a2e3b770eef2ea0f58813aafa585e088e36250baa265378680665ae099a9f7ea839ae9aca72c817593dbc598135f306be920822800cd2b6ade6f0dfddc963c32aa0f360c69a9ac60c43e53e3b27bf2f867a3e035da9219398b84c0d56c7db0f09484850f1926776de280fad6784d5a49ba0078bc1dca6d4248276927a65e19b58675d40f88d456219b2058002d12544aaff6522d340940f0d50f421f0ba9dad006e774a1865aa2595c7f8cbe14c2ebc32507022fcf631300c971577b4b78593d34434fb5eadc2cba7d6489d98ec98f6d6a8aaa8e18de087b05ddefb47e1a243c17e099ce70e75ffa0f23904cb72fdf7085766c8de03a30e0d14a0f902213017ea228fae4e3de96eae27d8f80daf6a169407c5f359dc113b3432dd83790e3d219505eb005c5c95720e0eb1b7275bc2d6f8c8c623f65035dba4aa5c2bc6cf9745052ee6e703234cd438b48d212e562e432c03881414dcb9432f5d2f435b9a7870e18496981bdf4b2c5b58efba1888ae68a33f829646b440ff7c6024b8994e7690dedf9a760c87bc1f88285f98c1f4d2fcb6636a0f48a16a5d783ae392296914ae4433ffd072a986886f453d4b0e13c7d6bb16006b0e208a4d13566d2e0b929c17f0c887f49513b988d5b8e000c07ae0d7e7b1b5eb96826bb4463e08f5c9d66a4a7faecefe234183adc6239d1cf80fd02b14ae22418403ed696fc6e29108ea67606b20f53efed1fc8d6b593338c4cbc3061f9fffdae4fc4f413da58bc447f1703435465d3b105c61d277a10c8a6a79f420ddb78fd277e3f30ef15da170e5ab28ef3cb2b32f28fe023957dcb351d923c1c46d81940cd439f6f936090c21c049556f3fc9cdca321f0551b07a9e36da9bc3218e3a00744befe23146fa5bc06f09cf7b78c7421b12ce27c610a913ed807e5076238c59115cd6a18e24ef8148c17e85be26b9d1bef988be86544283c0edb1c52014fd7b59fc177436fdd6c37a2be130e6ca96aea865e8695f627f43870e291f444815f78abadb4a2a53e976884dc8295ceea11d25af56075b8a73df99706e2f99919010af3e43b7b86c8bca7434eaa7fff7b37f5267dae3ea8c539e736f6a814afa0d3faf097f071fb544d9609f3df1ac1099c7a12d82a47a778c5c8bd4b4851bcd3044c27a0c344ee8c5ac083e569fef9ecaa85e0d468eed10e65c00325d00db659a1d8ed62de980eb74a2c3e20b65bb583a0793bc78b97e349e8ac05d5792fe0fd20994a9d8c6c5083a0cbc6e626c123e4f125f1b107626ef54cbc8171fde9d2dc0bece8ea9f6ddf4a5060f046465ae8d897a3614fd4ad762854cd21f4fe901243d459dc561397e13ee1ff211c9d57494ffc1ce637e8967cc762981ffbb2a6d9fdfa4c8d7d29ddac336fda6f508d5b2991dee83d1d25b111f1c881ce69e40cd439e68b7ccb2dfeade38d881888f4a7592743b82f08d4d33da1f14ac95f816003c6f2055f3fbf53364b79480b8574711b1defa99aeda97c1e0b700e1c302246b7074b6649ffa46e60a077fc7be4ea492a166e0b54c9c77ad86770cc3edd50cfc4eaf432573186f2a295ad2fbbc232850b8236efe177b31c3e9e3b2edfd78c0383870ee780d9b9f124b148f6cef6accd0e11cf097dcd730f03308b374dcba2d25d430ead5ec34cc652be724639d7666556d4ff5ac0c94f20f922aebc49aba26ddc5ab26f98e73980cfacb5b081a95192923effe01b0090c100a1bf1a5e1654f7ad87d8794f1a61fdf0be2151905cc84583dc2893c4521c235517d8778382916ce1fdc7996206f149f9332670489d5c8ef57ce750d217c240613bf2b97854434eaa216dcefee9491d383ab078463d32824fc1eeed053985df52cc5e5da99068fc5c1bf80a9ecd94ef20f0cb8a1cc64756f9cee9d006ff2a1474985fd53ac5a190e7c546d12a23972a25641223a181bfaf8ce8d3f1825eb7c6ad3023a5a0074b5da9030cd2a554be802dda733a65d0256ef424d34f4c31752dd1a26026b9b3cd9b524463ef4c8e1ed512b116e562a02b3abab483c354121a13ff90a232c39e8fc4266a97ba1189c4c20e5767660beec447878acee02fd3e3581521dcb9322c7129e38849913686b48a67898123f7992e851cb662891b5e9fbcfd5c3458718d7c0a56f4d3defcf0c6767b371769b018207ddde5d505449c5301ea181962c0707352a31abd8e0367ce5a9c85b4ba7a08bea539d8cfe65c29534f8cb80eabafc107d46b8a11594b0974635803f6e6bca8fa48a6734b97ff2ab1dc0d5f73d584e31416f2b03913d885283d6a2a0f08eae52166dffa173669b15b40ec64cb84b963de219d3472dcd0f1e440b77e5154fdde2b201a2039bba990acc74177ca4cf286e12d037cde0291b64bbe6264c0875ccdca6ffbfe95817a49b9a37b55f6a2e462c43a3f4b0b5ba12414c76a469c250abd6eb5ae77431fda65391dc4db59a26135a4007d21aadc8666ebb07a22c3057c5425871f730868245bd6581d989d935b5b87dc785e49a4c9d4c6d95f510042004584ae59afc91a892294f742170f5924ffbe0d2b7035670842000d4d27f4495cfd5ed6d0c3867672cef810f7f40423cfc750006c8b93dc3b5f63db077559b4ab75efa054bbc3b6b91dc381cd72b3f8a11a4522e475652079c9089a699152a81ffa9c38a284e6306e540a130db76f17c89dd415f9d72cba39a08a7aa2b304f4f3b2b24816580af8bac216539276b299bac343bece7f868a40f1c29c5630291d496e97d66613e4f4d58c0ef7349a23ff6437cbb977eb8877bc5e6952ea8f709c8857e8561ace1734f1447a7db4d0f5901281f61f26317688d20dc80ac64bd38fc64603b30385681a96b5b8d2613ae81cb0c8b464004eed7a473cfd590e3168652d47dfd1b51642136ba2299b85cb9e72718f2148a3fa2f19fec07afd4261bdad80b8f02b5743416fe8219422488e1c73fc0429d127b794e5dfa87222ba0db397129bfd6610ca30c221200d9fcfd4d91a66eb703e8849260618a8766c7463e1f556a8ec8d59f11d7e4a582b3f8dee740392925f97239a72ac14dfecb1a5cd1207e1fa77dedc39c0f663c736e283425ba5e74a4ce87dee8cb2a2c393f3cefd789c064c34a49687b13742fc64debad029f5e76c568bfe98e6888a3fa42650da519ba2c8b24cc218d547120a6dbae94d3767f7be54f628362b2f2b4785a2e3e600642ee2b2a6889ce4205057338912931297d091071b9b313c661bd835aaf670231faa7deb697703563a23b49a32620185368e5fe975a59571394bf491801ea0ab970ac469e3db557af4996ecd3c9ccef174749777d8cbcc6176fc7266228bb332df271b699172b00445b8b7fc32b754d55bcc5c2acbf5a41ccd2b6f9400c1bba15a1269820a135a9f074a398873dbf9222aabf5aa53f0b12ad62834a0511b5d9096db3878f9bf3d07148d43ef65bbcbfde4015b181d2937a871b1e994a2bf05a8a8cc4a1fd84d6ba26401ad476da69dfef67857a1d331839c8a290dd25ebfcd65fb254efccc504739bb347fb936f87a9c20663c1c6859124fa2b334cfd8047cd0e0b28a243f3b4257b039c465972a92640848f0406e6345c796e72694d0fd18b01b037c56919ea383b3a063254a493dc0535cfb5af90500dbc31fd11a6c45cc3e2d4b285fc3bb663131e14aa21cbf96dd5dd3e338b73ebe2d382d4db477bb40bd322b73f68eb0fdb5335b837d72203ffae0287fc58825c5ec82cc14d0b591c963febe8a29198e4e1f294f4adf213881c275b95c06c06c7912bf192a949aba487d46aadcb24fb16da823f4df2a13ef461d29a4a373c7da81b02bca4e09065dad71d67ef8eaa0c816efa9f15398723a3992cea4a586f27325550176f8288dabc219d6c01eac9f7a593759ab326dd3d7c25e9b2bb99e95bcbf9198e5b3641d5fdabfb4e4ff5e7772fab71efcb3d8d328edbe3f514c1fb7c6241566af07b4abb8f86b09ea23e7f00cf7ffcbb6da868ab4688758c583ed92e15b506ad7ed525c5a978a9080111295047a349bd119698cbc5889a80083441f2124984b9d787c77c2ac5c971d944c58a7b8f028bab1d909df202464a721ae94493a787a812e586e2bcfb6a0f6d56aae3f72f8cb48a4b35c056de39ad48e5e57fbb949897a5992d0b74b2bdd77a913b452f8f9b7d7cea6e677d181196f4bb8978bccadaa53b3b94446cfa9e7bf6e4eb1f20b60dc53780f523c9c1dee6526c9c7abd71fd35283d33f4ad1cef15ef3fcfd7af009d4a94cd4af5dda8286997aba0937a0a47a339d989a9cfdc9eb3be278875baf81257bdf1a697350267a67868181bc3c0568da6a03bffd2bad5236799f1a8da561b7aeecbcac720875f1c3f792b20fc3f68a843ac41239ed79ada704e06aea474c8cd2214e950baa09a597d473918d671ce75ccafcff5abce8dffcbe7990e426f21aad1b1ddadac153c987db1971953ab58c71a86b4e44cacd2eed4d37e8dde941b2986a11cd2f21363792cd1552cf884f8ff7df5d96f81cd880e42a1d7ff5c4a4d0b83508a76f8c9dec53f0bbaba36481254683991cbf3808f268efc4a90c6ddc7255a0f4c5e55f37740fa0d3c6d2460b97b588b53da1a057833577a79a27a375c34ab7dfb8d9c829364481c02c058498049ca5e5718bfc7dee3caec43e2572d5d37287ee97b3a2b60b5353a463aebcb384e75485bf911ea9ae670815d975c2e4d6fe92f358320ff897e94b635d82e3bcfdb0437faa81cb04cb261d89dbb4798f2600f5e8918e170f9f40449e311a5e3ecc8637b7292757626ba70428f8f7fcfb9a6a960fb5ec74aee31f385b2c171699c8903fd702a4813c5c2ea2928958c8e8fdf407cd171f037548b8a85f9e2c8b317a3f3ac70bfafab08cd7d61c9aa8e0c8049dda60f51ddfffcfe7c7fed4dceb036bcd6973b706c1cde717552e73e5ce0e33b6358df75c25ea77d5489e211c297cba7f2d067e908c9b429d714933d482303f1fb9fd39bdef7a3e70238e9ada08770a43cc9adb0be33e38e25f27ecfa9d719f9ba0dbd066f8a9c4bc051cb1010bc50629aa0abada5b8018738886096150e70ebef949a8dd8799e646a73fe01e180b6a0d2e5ca926da7022b9197665855817f0c96612a6327895063795c54998d98902aee8fdbe47b87c8122147a37739eb2878e7295e90e82a0b797862079e0200579205ac8f829e86bd498350f323cd1c36d11abee0c41231e7da0db1a0b3b37516b0e23dde1496e04a7903359017cffd03aea91b3a2e0f6c1a302f6ce534d350e2615da1be033ca3d6e7f9599e79244092223ef4e9f70b3985be389bf2319eaf31556f373c8ca1e9650cb0a5ef2ee3fc05598863a6552e09b7e9fa24b8319d28f11e015985f9ed5d20ee2aa1a20a1f3e0056c87e63e6d1d496341951113119299b57f228fddca7030649fa76f376b1fbf263732b6a4427c28332ee4535e989f304c8c606fe042ba78273769d349d385da41af6abbc57d898e8720d9d93333f75aeb6f0d5c9426ff8ca1971bbc6f5765153543d752e6efd60f26460e1def5a767e5fae6500a27b26e1d05e8c012b708b388cb5a1c6b5f17d251797192f891545b4cd980d912357b9b89790c2a612697589026c3dfd172006928cdd132b9bf381d19a825235e1111a9034881be8e306f4f1cf8a065bfb740ed95cc3cd33a2229155e22352465ba9bddf6bf0c93b6b01a5da4ffd1056f3db732d87f405a86058674a9ea8d62d5a698e05cc8149842ececa525846295b093d15c67e7635ed31d8ecec30b82e98e1472d1734bcf18157ce0188ddc4b76c02174e63b2eae965d9914dc05358e4eedf7090cb7f14c58672d92170832f15a26a046d51cf92075b84d50ae992d5460270997ceb0100ea6259787f9f5db867cf467b8f2b6be3023de95d1e38fd7180a6f1a620d25bb927c30d6b6db5ba51d80ac376752c41c5ed54adae5898ad21d2f29044d56defcddb1f91609626ffe412f0fb30a5252c6800da9900aa1bedf2a3d31f470504df843628ff968f86f6d5f6422f3f03e5906d0e71d89006b3ea5a31c645fffcb5a13322943116592f241708267586edb9beaf68a2629a4bdf08b8f79eafc9a8c87788bc89c4f97990bf73a8dfab1f0b74aee712524928675d57f50f6db6a552c6c9fbad05734a056e68c6a48dc046fa897f6d3f7c5ae27c93172c087558caf56b2ea5234d0483488be622c1073758ae5305684895f5c79bba855f62e21e7331efe4511495f656cc7ce88b0340797ef64aaa4b6ef42b1972fdcc3bad9383e9d98ab0b636193691f1840fc98ffccfc33095905396ddeb75ae7d34cd3f65c4d84fa2be26657660ff373196023b57ff5d1a61808d0e1fdc0384cde595ef686d2c298a06332e1fa015b44e79751cf3d3f669ff4f21ee47d75c07d60380a711d0b9d6eb5847c4325c171b1d5c6bdac65331ac46357ac9354bdd65c625f5c5dd06ba9e9f0c4c03b9270e5a90701a15bfb848f40eff834f2a6f1e7ff967588d2b082c29e103ffb3d7faa2fddd5a22d8ce36992a730ac4572ecece53dffa09e1299fdedb2d4c26d6bc5eabb7d7e87cd965c50614d5c8ee6c94a952eeadbcbd58b0d9312a75a7cb057b6771428860e7808065257b9cc222e3a7a88ab3081b2dd0f051b63717ea632a0db80f339c5dd9d67f2425c78393ecdc69ece73a8ccebddeeebb1381f277dd6a874355d2cc4550e4598c0625cc7765df492886d2810072a6b632cc5df96e130d3eb2e602d9ad8764317bcc7941652b67f54c66a7bbda969a22c0140054763088bdafe3b2b9e49a380418dbc08c532093aa1bf615430aea21372ef20811c7af54fff0142dd4ccdb32d1503ff643297d5a826963e5046f6672ccdb2cde40013cd7624b27c6b422bc68cfafccce32d3849e0da00d57d540a1babc04321d54d5986406510b5c2864494a5e238fefe9b99fdfdd2d9eb6797b6471da63fee704dccb5e1d6012c241fa9fa0c4d45bf622335fe1d4f0709a3e7101afa5596af9addcaae80b3816b0a90c36762c98f67483a779ee3c044de8e59d2eda2c167b07f19703a026ed50cc9659b811df659ed5fb3cadd47b6a2d9df3489aedc86e9ed80a328c1f9fd4cbed100395692961b6e412dd946c914da7d09813bc26c700731bdce8044838bbc18ad0b58b6572c98b02061fad7191f20c29217bef482d110238d135b76edbfa62c3ae93d3dc395d30be61b8ca1475275f807d9ae1f451097e363fa08bc11da973e771bec94eb27273d5c576e6db3cacd0dc9649e3de00f25ab01392950da35a19e21d9b5cc3764c722d6ed79b45cbcbf2fade58ce55f4d6feab082ee5f869fe4fbdfc4500ec7a3014b41cda11b787066f1c7611b92ce7a3ae4533ac7bb9981e29d0b9c38fc7ce798710838e53db885299fcc90d2005d9e52a128840b143b52bbe4e7b73c6a1348ac7e19cf4d28372f7dfffad9e125032374e561c8666e65e12bce0ab7fd2bc27a8b65f5233db2dc8b7f18c813b25c12308454a7fdbd251a29a299709f315c878147252eac54b993cfaca5189cf0874ce734f2a78fe2c42a5fbb875d1e90167d670cb85c9f2df55eaac26e8b99f133cdd97f7964da0c0520f80a24eb22af2778ade6fcb8d05e288d7f66b44561e399d8e255f3fc2fcfa3c925f2914d67ce988bd309b7f40e64fe715f1b0db5535c9d5fe489442eb0a5fafe76075d3bacca3a6223c71e628d821af86c41c0df5506726e22f829cb37237062ffe439c73780a167cc334a7e693c3d8481fd033ae0873657d0479d7a9654830c32453cceb0d90337d8ff8c14a7cac59f2a65f06b0f71a8bc3b09b5e6b4ef805ff77785f79f85d3c45b597a336859dfff16c1163bae72b53980f6467c7fce28e7e92910b15c2b9cad4923b9d51aa30fc992101e6a37878742e11e01229770fc0af2ac0e3e606640ae8779d31231afdaeb37fe0f94eec182647ea514b61800f31501563ea6f818d50aa0cceab497440ed42c4286c0303bc83611950b5c4408e3bec867255605920c47b66107dfed21df024d5e0aa148288c1c8580646e2cd6dba18b23597115519aac87ed14e19f8e9ad84149ddbf59ed43005e61ef8d65296e5ea0f56397d8bbc065266be8b03f85a8b5e111dee0ecfc38e573983a026c6211300ecc33122a2710a0df46e542aec3cefc12193c9912a0735deea18d6969f548818dd16f504cc656e35aab05b84a30eed6423cbb12dd86d0a9c60660ffdee28ea99acb2005fdefdd0fb27063d9dea2fe5fba19fc828bcefdbb6eb0a34aa3a40f0dfd6f9be46588d43e9417c0b6d9040bee368d97849777a1f9c0d9e07f0fc285a29237b8f8e05ee4d9571ed2530668c19acf3379f4189c32bd903588a3dc4eb27cd70712f163c15ce38edff15f806b4e63841565eca121196eb6521ab0f4b57fc28ebd999e7870ade844e8b004cb445a138537599656f383e52dfa225434c422b8fc798a98f7839d4c913a71bf0280891db43b37db684a428ffb945c1a05dc3d80f804e71fb5efd0068863ae09e1709e57cf612980b3ca089d5328c0a6e9f5b04b3a182f636e4543b130e1ee0ea5900d7d90c2fa4ee9353b832f8a42ea75935c6d560db4f0eb43ba3e972f464aa86b7d4c864f0c61aed3f7567ee04bfa48815739be44610533bbdc766975e7ca047ad23a58912cfa9765b23e8b6d21d40f93fba8dd076b7cd5ed87debf766864fe3bf5a7ce497daea4f5113ffcf11325408784324afd8e55363e69b765bf6e8f2969f48d6d18227a77057ba0492f7b5e235eae7ef85b5208193cd4fb199e1b84dc606e14117bd09b931039f57c44a645657e57b05d8d9f063b80d771194bbc1fca5afd14bbec9a92191aaa617edaf1b1b01541895636ca228cd433fd10aef9b9db2d3c9dccc989a30eeb9f0c6f99ba45fd1904df3a9bebb40bd05d8af3234013f773f49c3381b93cda5ea2673458a8734ce4fb2e551bd197a84e3bb7add47e6b68aa9f89c2563e7b8822f3a1793083326282a8fdfd58f4a87f62658c263de6dfa9b9e2b81da6c8875bd07d8e85e299c304fc7c955ecb04f9d5d919470687c30283a9ca7a0bfbe4d5c210e88300a17e436e207201bbb25426c9291e1a7cad4aca4c7506110d9d96faafbd16d71a7c8c961c94746d5e71626dd7379b7cfff0e8623905f6008cc1230413ae4faa762fd60e2c63aafeeeb82c7ce4bab1342d59f944be3d3a036070f8ab5fb30b23c8dcdadf26c24520ee00a94c9d7be22431cc0ba616b756c1ed3e32a7fb8b22a309a023e4c4ca1f001db63d6b7bb0875d35aaef55bb4f1fb624cef496c10364912ca75c8acd59037088c49e033d51031d5a30e06acde725f6561198fc5b09a930d49a5fa75189e4a728e442645e210cb90ea35431744be1a2fe62412ce8b31a5ba5e5d97b4026dade35e770b4b0091ed32f835543b2ec95f2699f7ae122ab35f1371804bf4dc57d82741a3771a2ebae3233c6290b213163639c684463538b0b58eddc6699b589114577c463bdd5b670bab8ef9723afc3adda9629a0251f595a4f4ddd5f116fcf74e2faadaaaec85ebfc5a081864304ea9f6ff7f690aae1afbff0333f07a06558e3c3136165cd122dc0139ced0272cf34e53eae741a6b097f7bce8d575671717670381388afe5e905d73190a20fe8622a3427f73a8ae4fceffc9491153e219cf9e02770392ea4d657adb21fd2f7eca91f27b6d5fa4c2565b45bd2541598a0d768aff15f44ce5cb0e5b16790b9e05439df34fc936a957bce71ca701f69d0813ece17714c68d77706dccf97fa4c89b2c63d1b2fb624cd9045b426b0cd3c19979dc43cd28cebff2fd7ba81a410f9c1644d9398626cffd2e7615ec0fcc71dbb8049057f80cfe4ca1d8464d228f784f5ef4978ac022d6146ac64972dff0dd8b8ba15eaf36e6f24e394217b1fae9ac97d84dfd3093153b760e37468a030def075ced0a0d31e3651a021d306441e1218086c743b21c68e56f8a05784571c19f58a6a0f924246c6366d03ba19cf820745ffdfc067f6745d6694616df01cb2da5c92296e0ca721ec87ce9900d10d456fd4788007761bc2b3d6b30ed3170acd2164a0676466a445b82fadc805dfad561451324598423ac58332978e24f57f389919c73b5872579158c78ea0fc356c91bc7f0fc505bcc86055540342b4033791f940d947bfd3278879f4d646b7016907a1b6279ab3ea843cda41889f38d3d75d775574bbb66a9f4a468b19d5ff53ffe8fa60fd1ece772c8b2ab231d1db1e5038d40d77ad51d51ba3f12773a263c356aaf66039baedfa862aa0cb6095b22dc815be5d1a0354b605c293f9d8ad23fbc1ddec16b87ecb3e603cbcb08ddf1859358a14db9d70837752606eeed25cbed2c2c232c2f98eea18f18c8950aa71702833d8f67d98fe284742740c9347652b817d41fa1aa9a7d33ee11d22e7babf61f38313f0bb2b4d2bf122e2f9c96570ac58682c32680435db46b1e78a060d456ab53b4673f70e5a3c2febe5aa7e17a3415214b8805f8044b4c279ecf8affa4ed79fd10742a5a65a077f31bb0b31f2052321263f60e0e8b53501c6a32648acc62491e13f2c07562f35257699feb807c1b84bc0a98625e71d884f0a51c399e5e438eedd9b3932cb4e8c87e7fae6cb65411828bfcb8bc02efb8e7c3d3065511227cd632051eaa5381aebf487a08b6190ac9ef6ff7fc925abfd655d67b90972ca37d7c750e8eca3a0c5fd0611c85fc5cc1a2f4c8ebb32b21b38b52bfea029208b9899dc38528f2008fca976c172956e26fc92c58abb581f9843ed0ddbf4d6f85e9ab1856d7790196bee21d5dd8c271f322c4d6d7daf70e3dfc626be5d3f415823f8f09033d559c2f307d0df67d426431ead68044b7751320f5f6f6c000fac1eb043614c0c59a5840f6f8f50255a1a5d8f6832aa8c535d4c82dc5c203cd14b96daad6a7a44418d8dc887965c54baaf08c769b1081195c9b2a2ce541b993f6f5ce90c941a2c47b2aced32b987ff0cc074c102c04ff45f891d20958a74504561cdfaf5b24f996aad69731a9559958ace9972244209d1bd7333bd157def666dd8f3466754af2af4cdfb43753fcced39786cd83079f66139953819efd4870e644d56534b275ad52c6a7144cacab3f5576497f103e237a169926c07c0714d29bb49a426b61529a6ff2ea6e3f6e681d2671c6c0aea8180af7146dd6eeaafdbe9c67668f86c6570a26622afbe834c50b9857d6503f1d127be564b01099f86061e0f49d72c2276b1e4919ff3dae2d81be2a316b0510d2f632c26f3cc91cd627a41539150c96a630e6a0589300d78fb76b94754144f78001d2a252ed59b2370fd192a027199820ec2f3418e139f5013ee9338ba67e4878cde771e9a90e737025971482c80af5da5f48c5c77f25265f006c64cfafaf154d8bbdb6dee193abc4247834b904d1eb461d3cb7b0e1b384bd4890bada184d67908225c6f809bf79c3adb022baf9360f0264410b142fa6467942449ed87489d55d1e995c7e212f89a19129c07fe6b93839e6df673434607c75142e4567541511b611a24c76f7dba034085d6ddbfde6f998010e0c156d5f340d5f67bd944327c4f6ec618014990eb3db38d21c31be270ace4756fa1391e65b370c0ae3d8fbb91221d2fa21f154fa4a4090d49d404b2c54f55d4359fa37c310b123688bd139bcd37373c5ade5663259e432bf6694076a428402f892454fa3b3510a388f8a2c093f9f54a1631b75220fb2baffe98d81d14ee252f040114c69fa5cf6e7a297843b66f42595c2526736d619091f6efee4c170dd31a16ae0e75e00ed0dae4a661eec20b7bd60accd124827a1698736dc80993584774e740bfd89d57058c146d23ceaa9ddbaa968019db866ef2299076ade2ccb52ec2d7e1df63f85e768efe937b4c932efccb8e161827d9e34b2477b67ddb2aba5191e1efce51b1a0df4b8d1635c9c874051a7442adcd85aa2a4b92df5639a2df931aafc21445716664aec528d4e5227c2fbff9a68ed4375b327fd35014da7c628f3272910eae6c204e0491fbefc4880a22aaa55b6df9fa2c0febe481a7e87f0443b619e504cb92e46a30f3c6eb670285b7ba32f9c7bccc592b636c77811c947b3229d6611414f183cd7bf5bd600465468cdfcadd4e0b49a0c4816af1b75b014b58bd2e2814d714a10db966b4ebcb9488087b7b462f76175cb061c640ccece521bac1c4db57b2c1c0e0e00a53569f5607ad181ed94d305ca363fd1525fcecc26e440f83f38c25ed21fb581eb84a6a1ac010ca77dde9d123bec51534a3d7ee0ad09c739fa834d3bc2d1b360ddb8b3d001adea692ee3ae98f4a03815a848c5ba3a4820822ac61c5b6700c1851cc757a4fcb7c6a31397c1ee55bb788efdd5d81a08fd3332bdda6959d5d29df44f9b7faf94b474acc4b630fc19abcd5aca4288ace63411510925e832aeaa32451d4d819a7114e2a92194317d6350e77859069686f876681a8ae40fe06fc07cd28690edfcf63b90dcde22a71e2e6c979420edfb3c60ebf39d43188cb334aa1fabcfeab404442c454ac76ee3609e0521ddacb44a6e37b4572af6af6a86e4b14ba7ca578d260026aa526d6eb70ea727076545d8cf331d359938b4acbdca796fb583e7c2b923b2f607797ace2a524059255095fd27ef44c739b74346b1fa956a35cb5d9df458d40494fc3cec2f9da72e84a0c572e78f1fb94acc909e2e60fcd61789633b3b3c2dbc00e8dd840c722b364d56225aadad01cd1c979cf9ad6fc9540003bb567803cd4bdc2d1a5caf81ea7c73e073333df45b5627194f6ca0680f557e6319fc285eee504cf65db9a987a526a25e140b149b6d5d24c81843a4ee76194697d5a479ff4d18054783b66ac87eb8048d8988d56e264a9830cc6a59e9804614e005de413e6d08bbc298a11d9cd59d42c3f34c5bdde8899c19c2c9b7f47057ce3d99470176e628cb46b06eb35e4b6865964dfbf0fd4c8e5a42b24f5bd912e6e7de711bdb1516f83c0988b37e66ee7a1e9ca3d4dbf6f40106c0f4a2bc078c09011989d8b5631e3807f9bae7a7a083110e5ff6ccf4317dc6a54d2dd513bc23581b4a0fe90dcde28b9c56dc8885b28cbbe9c23af96c6654d147fa03456be6de5a408e1254087a4fca05d132f85f6053e3ae335633339ff9c87f1ceedb0e85b930113605b89605317f5616ff4e8961f57c81d666763ed2a686c056a623dd51f75720a9e7b84f369f225a8afe304487b321125d1cda2ce47867c38768576aa232b5b1973fcf6fe0cc002a0c0e8f6656fc5e1e1fc4537e1e61d16d8fe9390cb27a56a882e2de58fcd91912d39b701a41e85d10f17e9bef8a9b37c0d103dfb21a08bcc14572545eb6c5f1ada741f784f878fb6c2a89270db3389d20371d791ef29e4f6f2630588a1856e485d218f03cfa321e3cd83c444f9fc2ad19cddad97a9d83fc7de5a4e34e901fabc224080d05db371e73bdfcb7bb8781c4afa89805b4a42a35964de77398a1ae4a61f669f633e8516eaf9b3351da3c5a66b9ff2e9b810c84fd3a421a2f9c95c4a5189d8dc298a881f9c87d1e9df3997d31c4f0569dfe0fdb67d0f1159e3f2b273a7fda168e4de5b7d01c900baba6abe5008a9a68598d19af857ef219e3e68c8ec161852df99bf93fb315e958175cd123024ffccb082825f3b9f2e5b64891fc1b98a216b2afc5460c8cec5a66778ab928309167c3acd70e1df174cfe3605127aa6dea1e5fdff54b505806df9339502e6d3fcc845c384e5aed580f5170fcc4c0e30289d32ea949f34d5645cdd8fae824ab4c39f798459ca49433a930ae6428d3479087a8871bbb7cef3150112a2a6a7ca1dffea1f08c4ac3b183f1c3b7e1137e0e1b1a4af0c4bd9902ddc13cbff9d87e9fb02b82e4866b645f3684e7630f57aa831fbfcd6159b8afb9587cf1198aa1b03e0c1488496fbbd892375ba801ab371ff49f872ed387a83bb4b579b8caa7b68953aa1690c011230c55a9e28f23f09ce46ba0f964e98761ca417c7c7192144123f24d50a68cf411629f3a58edf6c3fa89c4424ce65855899b856d8a70437001e3440c880dbb5ca1cabb2ce5277722966619172aeaa2dbafff17f2a0c1528bea2c0eceb96cdee280722f7d1ae9d46735631e9d3aba0b64a5a98817370cf98b31bdf03feb528b26c00fc72f95e788ce7a345b4710986e91c7a00098a231d6bb222b77ba60630e59993bed92aaa55689261446fd1c30c74b3a60364a0ac44a2b03254a0db9b1849eb58cd1e4038b75de2e374be83e5bfb15a7935ecd92fab86ffb2c6b3b0e79a01c48a343821fe97583076e596979dbdff3ce330aa1c309d73cb907450bdca6c3acb1c870c58a65f8ec461e508d0daf3a9e11713858dc9c047c8f6f3e672d24673ef4bc2ce22db90ab13f33b954234bd521563a3ce77f062d93a2c466af938fae7467396e5113b6a572dad8da683ea93fe305ac18666bbcb3fd1be9e9bb62e2bdf1a056a7e8f71fed04b4dfc8438e76668920e289cc47b7c36a435c22a51083e037a7814f189c70b68f9468c4860cf93077191c50809d39ec0cd537c0860b9748fc886c9a45282ba7c591291a0241d9a0143b43dee67e5dddd24ab0883f79f2c1a64b2c92e0f8ff1b21d9a607a7ddb027c75946dc0113deabee59dc74b2a944816f71738567313029e4f87e476e9d802bf1b80a1361c5197a1a088bbc82657400fccaf9c96629296d6acfb9bbbed692e442e66f4daf70f23389ced29264edbe16528821f2ce55093fc328bfcbb509f8d0cd7693e3ff725fd24fb94f87a6dc431160ac2fcbb9381c12c91fa8cedf065ac76a8eecd3751197e51e6d9fa178affd4fa971e738e29cda7b002cd88ea92d5daee91147d44b3c8b8692287fd4b97d28e219ddd29e0bc6ab23e780ffc9fa59096f424d8e5382c54e67ff8f7ac940c0fd136168fe13c84bd3079e710bd861227e1c2030d54ca3f3ffa1a3bac5b368b1e1e2bdf7a110ec3f9c78d34a9ac691f9e47585ddee9115852f6a68ea2bcc59e0c5b134a86f356c4508a093df2a64f94cb83c1382a25db9f2dff52d8f50b65ae7107e8bc156cf320d46b093b1f687d415a5875c921d58c96a8cf3fb1f5aae9a6e4ce4e73f1b10c2c08e86f60e89e01f328f954883923a98c5d855ded6f0515eb339d1fa26e603aaa5c33e81553d3f6db2f187f8d3fc24852937fc3f4b570d55790df9268f83abe0786449a9aa16a533da75c91c6758e7e8d1cff9c551db178d93eeff2aec9d97aaa80685835424e8503abe9f6b54eeca5a755cb59d5e08b66d6a32e1b0e90107e0e4e768f0bafabe6123acc69b6059c66fb9f1246a5d067f8c7eccf448069bb60a6dfd029c0355523e7d0e424c70212c7bd3debdb76d0629702be6ada1a27bb957775c994db63f45625603a8a5ce82882a2f8460b35b5a57f3d7cb47c4746a8c3e19ace2ef6c3facf29307b15c95ee2eca467b9407a75e013c65a70e07cf5f4c2e4d8ccc49750bc0cfbdf7e05bdea72ea965436c3d202b30296489bf4225b91b7685e77bc201b05739336a68467e6e1a827814f90ed53118a384a36611bfea3ad91705c2a41ee3f2c0c1e1c6a939205550ac7d884c0b1ff75a3b18e7956c187949e5463502e093093c83c66551027ed115c2bc2bdba15b7f9459a592081648e43b603f6e7e1ed164d6cf68be2e3e304287f1a2858d6dd684b498cb0ccc1537a476ab9de8e5716f310c178b2a74204eb6aa0ab6f33a09e9e824e365517dbe5f5a10ca0d95ee7312e665e35d2f85269d86606401425283ce35a4799b101ce2250b17c059d4e22d9dfa6376e5f1954a3f5780aff227bcb846a5d3284d0a87a5c28066e821bb08bf49705181b5991698b97e5f3c062dc45b5e83af9b27e3b8365bd42930ae13491514334371e58b94825eefa7faf561075db7ac68bddb43e31ed105b86f07270c01d9ee888abd42dbb09310030f2cec625347fb99c3f4f40800cac3d3432d161fa13985733ff3926ada6b14ab8bc53a2732332f19b5ab32c91a4d5ee3f7cc6469ac388022c539c56b8a581004f1a56c7ff0298421d782af3fb358819a063da324f7c3dce1296383222a7f8964d2bfe034bd735b7cd65ff9ae74d62cbfb52b1d2bb7196041af2881509411a5d23cef2105700e4fe9c06a322eb2f44c97272df0bc72ffca6f94fc0ab5592d162b994337a7a233bbf4842a2c131fcb4f626ea50ce665f97a686dc601cca511eb17992567ba43a8b26fd756f365820a504b1c4052f2ba7f04f60cf89e5be3be9498beabb8d99e0d4b5e108494cd6ef864b30adb3e2bcbb012fce5af488f32b4fcd0a9129698abea6acbe2f54579cd3088de2655af19c67f7feea1fe28ebffb1312b2eccf0abff10556ef856a7ba6946d9cfd12e58b08bd69eb1d278bb3d8ebb6474a7aaa9437f9d6e9c77afe71e5a112f2e8c2ae6a9834794c341ec5728f05d5b6dcbe143a37c56d4ebd80333cad85554426abf7dcb6d3cb414bf011d1af0adf744797f33bd0b5477a357ed291fae5f38f37babdfea1eb254d0d58f7dbee2b7ecdf2ad5d1a33f8dd53c43a99da80a75b665005aceeffadb2b6d8bb29ce5cebad7442c7ffcb56e0961792165668834c260ff3287309ccb9a911a28e8ea104374761d5a6eeb9dea6a45546171cb79a01dbe4a58d6316139e9f9b81713f9d8fec9a116ed4ea5b4f50ffe2ce19f7a0d9bbc4b50ad5c5091b63797135b68923a65b5df0da1c39451616c5b61937d2d95718331750b6de7d2cf5211880729960cc7cfb5c51a24790da2d0b7ea2cc5d097b5092b63c18ac83dffe5dacae50fe5c2bab427433b7d8243c37c500934c587d79444a102a70a69f8271ec9c230821f26e0bdd5433d72d7b19b73104bb45685c70cc53ad2408cac087b2008fe7f04dbb63ba881697f1ed5c74091a54e31557d0573935f856e0299515360e2aa950f8227bc25b6a05290ddb7334b815bdfd50a7f5cf7621f63fdebf644256a86a7a2ee5e38d1b3269c7987a0b1ff22b74fae7ee770e56c83b8c320c79a36f57535f55153bbb9ea9cd27b5fb12832ba5f307d33f598521d0c7f5bdf5b0f253b5ae185a1143549b011615dd31b72a6a589841cb2dcee7648509bc902dd31ec408279c1e571bfd4afbb293931b54e0e7dc7c6583bef9a808c1e4b0db3f2c881f2766d545497d651879db1bb2b7ea82fadfe8a20aed0a8a44f2099a3d44f136045738285e1f90befe627fd33059357fe9cd1d43cd761e91da15fd9a361700d18e9cab116051fd469d51653e0bb7acfba37f043cca22dddd5941c817ba68205517b732de6bba3f569356642a664d5a678885829bb1951de10db66edbd7728a1eeef36a2e5ca59d7ad82e39ef4bc83eab3fb9cc9d184b8c76ab9f20f73b773ec78eaf5324a8261b8e23b7e9fc2dff7eb43b8705aa8a6fba19e902d4065859be544766597bae449c60d0ba424c95bbaa23deef90d6700f04b0592ffb95fcd74c415aa20ed0fdce37ecfb6ac7c4f0e058ff403d747cb37eb023a30b46530400fc1323f81c5113df45c09bacf4bdb71e9a3687516c667194e0e779f42fd39818d2cf11a9ab243cc021586cba9b19addd8b3b716ab6ae79aaeb6656e3683da7d2d0d98f1e340e33d81dd19f9ab6cb8ea6896ad03804a8f3f6aa6aab2003a0d71949ae0ad4fc6eb0ecdad7fa238dd1c53e62974bdd7249d85ebb92204b96144a456253860cf7c1f2d4bd0d681d685b7bfa37a5d008916ac1f6b20f3bd88b7fdb588f1f5135af9ead25bb3926b65f7664bd70855b56366fc2ca5deed9e3dccfb6c9490794de0abd41fa244f2a113be7897bb44cd1b60842817e67cd0f870e7f338aacd0c5f327a9fdbebf97d92511ea1c66f8e945d9b51de8611c22e32abbd42656d10cd83df25e9565a117b76dee47fae50d98b3da5f47385c4cfa5cf35b563fa5947bdf8abe2e3bda49aa7418a0f6af592e94ffe986209c5d0cb0c1f9ed6d900d950b23adac7b98e161c67702ad03a31e3c26088010931577a21fa48f9a1e5e0881c35944f816f910fba15644547ee7e77d1016550fe24a01f8ecff91640fa38575ceba05a3a5f37e08d2d07a0dd049994f55afd66c9f6c38ebe61cc976cc115db98a89a7e95943b8b3af4e6e412fec12cf09923dda319113e5e1ed9a185a27cea2a59283d935d55748a1bac8a0f1df63bb7df24d56003bb2bb5a0bef6577889ad5673ce9b35977d748e43afd66edb663711fbcc5799ea74c0364735df6be0c5d17ef066577ed427eb92b87d362e0a087153cdcbbce0e0bcb708d9bbd26d3de501b47570f5cf34c52b4344eec1c123dcc732f7241a32bd4d583d4431e45265b9c240ceeeead16ef2e65c81a0e00070cf3e9002140dc6e193f6869a91e32189389dbebffe5e50c163c6f07a0fa54e5b0a82167fa2d5a36decad0848a2aa480bf51c620ba7d9d65cba13ec6f270b3c45be80e7f5ae69e313a58a7d49eb41ab81cef67a425ddc289dec00220ea97e3a73fcb9fd686fb0f1e5e965b36cc51d35b5d941a60ac161eea32b40e95f88809ca4461802e118161b8054c95569227f10744fb576efdcd97c3928b857a9c086d2c1903bf26c4220df6c3e06f2a89e78ac924ac7a4e1d952666cb0eb9d35b604437e5f5b8d44180757bff9b39538028b41ab4f40d1eb0041f64148cdd43a9cef202aace4f6d5d41a91df648f58616069bbfbd145b8c5501e21f60009bdf3d41af122c910cd618d6d11ec3ff3089c3c2c19cceb7c5d3dc9127e4e62b724f2417ecd900c39c57384d20c78cf907111fe8d69a415fb10e63d7d5f7b7162c5ae3175a8eea3e010bd66aa9de120b464bc909c7747730246d0f103411ed758f6f38f920f6e2d123fe95228c5922cbbe1ea4f6c143121387497f122bdf5fe221ceaf9daa3d3a9ab6c8a9380a21e3131368e5f43b653685b422eb5cbc91c0f895b481c321801fc1b6faf1741d3e023269ffb8d6d42475ed16d10f5d0768f5a4c01f593c38dce679aef18edc7e2f14c4370e7740d3546aa665126d776bdf7041ebe9a368872022548f699576bffa850ed976b1b780e2a9a1f4155537fb143e6884ac187c4f99c8430258e18b828b0b7c1e395512b4330e3ae2377f50dfd3487a40f7aeb50bbcfa730a539eb7d30cdd17fef9d385b99ca16bd73eb46f65b057a87ad32425851a6b74f0a63cc11415298fec0b44a6f195dec2cd7056dcb543a003718392a8ca9a2909e31d53cd8cd84fbc2315a2caf33ac902c3556d41e9cdde8a3b385b5f41a3027db69858c39fef1b64761b74ca32ca397e9c137460b3eb0f3ce2535981218c2fd45ea53ec8e6cb410cbc086ff08b124e76bf3d69c9867c578df1fe461c88b86e74891808375682639af623c63da68f245c678c4d3874d183498b99ab5822b9bccea492e66b7e1bd9adfab197723814fa9b03175414e9e20f6ecd622083835f04356ce05b8652e8c195233e1cccac12cd6302c3f315bab76c425cf326df14e01d37f43fe977520dce5b7537e22b8dede202a629ae250438c05b62ead8ffde7e08fa8f04d59bfce16dc5384b9b88bb44430a24edfcc097d1b2469b0cb2386ffcc2ba56c4eaf867dbc30ddc8adc6ffb3b8f704b23ada27778f1fcd8e611f59e29afab2817117cbef8372d5be2d5369ac1846f6fa8051597ed1c5242d367ed46e1ad3555cbbeb020c6a7417e8f922881bf3385bbc7b43c1f19f5b7657085b8d2e8c8dad54ffadb785e78d02bc271aa60ad6816b6a76798bdf67a37f4f0f07b3387130ac7a28e20b60b6ba6e66ff3bc49bc7c172f8d5032e18f3d6efe7b392702e879200fd7bc2b190196d2eaa7ebeb46273f2f00956a8201b60e218a558b667285700fc77b013c0e67ec3502c086d44a1ea09f1e1f0ac5c0b6ae359e02e4e1d80090d4c8f4adb627017692cae002a0d56de44f0ca9f977a1b0a1bcc3088cae3b9b67e20cff4fe9c372f22d02285a90f89e641e24b4c16afeb0d8a268b4c33ccc1d9d5d8d649f14c76e343541b1eb4016098c758a4b386279cde85789b6f452636affc4738acb4800930ca42aaeaa65389d6b8cb542e61953e44a96a9060cdd504b9ada593e28c67cdeef16fc450984e1cfdf50067453620a9742014f7b29cd732f01c7f31a7869712a7ffa0495ece7e46a30b0a399d10c5cd8375efa6af527b9c310bc628a3a68640df075f38a56cb3ac489463562aaa0a7608b474634458f4a44647ad9c2c6f4d4adf37a67d7f263f8df29c893e5d3df8cd79a1e4f6df31ea54a572f5169dd781c30c26b7b0b1d9beac96261ac89eed9812b815d1a0be4ed8cded0a8a85d6dc17c32b83b04077e0a0406799be87329664ffecda8880fbd929f3f052c61f8c1dbc0dba6289014aafe4f0c806472b7729c48fee59163c2227e285e770dc4993c207555103bab0a07ee83ab2dad396e4f61e6f05d400f3f69b971f416a6562501a0710f94748457ecd97b3f346c39e77150088f206596e8df8d2d14dc5f20f7d8f6e3e102c333dbc1cf411c8f3525d787c4e7ecd93604e067a315d93e9d10329c06886838f2a5a6e1503559e12cfe0e9713e5d60c15062888475a128b9993f3c034d6ee9f4139ae99a9efe4b4cf01843662b547e94f1a496e3ddb6f378a245e62d39b070472eca20ebf1749bfbbf9cb6f87d050c370d52b2ff2156c3ae1cc0ec79af66fcd9c6c22208380ca63da44fd7ea516136b971350be6d913d71be75725b37166f152d1f9ff07df58f780234a4f45653e40fe0fc1bde4db1a95c3025c8e40ea2612706b60d73eb24ddbde9499e0bb3f2f08db01fc7d5c619d9bba7dba3317068d1fba97fcfa53174d57b055d749c7c190c20f7c676475f0e5627b7bc17cea6b67350d0be30ffeeb9d7ddb1ed2d02d267da485bdb2c5bc6590a81f5a19ed8f3c4393d3335001afeea135b87e0dd96aa1e987d9ca7b767386df62f059d4305ba4190c6a090c1f67a5f9d907163a1a5e1fbb23c6b4fcc51294777b9a3d430a4e471b9f359a828ab5ba0608b1a9d616ddc0ecbee041464d0b5bdd7e0c9a57b27351bccc62ced548abe68ea98beb7001a8f3d8c8ee0c0f12757ba5acc1dc0303869bb170ff3af29800927c392ca4b8c9e4b731628e0e208af54a6c6eae073b28e406caaeb2b8d3ed01bb136dce141368e6f6373adb46e255ffcabb96c67e514e6848ff0f945b73270853e5059bbc7b4d86d5aeb53bc76386809394156ccfff0e4a5863dd076f9cc0b7b28335964f32249da00cec5eca8c799532759c4f78c575082b7fa09b5d7ddc88e6251b74a6c8a4b22df1107fc548470dc3231b38903aa770370e60d139c8e26116fbdf763cf11330fe090a64012fb12aedf1ff5451c8f7e6c41b0898ddbc2f4149d91e40b4d4fc6c1e928fdaa0b2a5d73ace2c7d437ff016c767d6cd22a6a9d470cc3e69f638dcb78418ddfea8e40d8d3dbd4b09253d89bc0171dce708d42be54fbbf30049597ce10a43cbe8a1e88e37d161b8b6a4654ecbc7077e71e19131beceb1cd9c32cc4041370b764e1ef66e9e0af30fde51fb24587a8091605543da5ee88f6e9957c79f4185c41159de6f11941929633841239f269ad2c41fb412c6fa9cbca5680b8e11717cafffbe8b375ce3e751c4aa1b2a119686a1df1f47a1c7e19d5230f6f4d0964f7c76c49d84cc0f142e6494e1e77c0b1643e38794c8108f9172b3605a847ce61370d1da2b448eebcae283c637ef72930d5e652e26f79fc96d10166395b783351a5e8e500f873d6b2f2d23b1ffe0573f7a57a0a1a8ca818103547d99ab61579fdf7e1c1914ac56f101b5598052bb9b7b6bd1e1996b4049bf63e5a99ba13e40fbe790bfe5b9706c212437e70b314b62d55bd09b20eb6785a90d766bea375419c319c3145316f3c70409924a10faa58d91446936cc56823327fed07853c0bcac4aa301b08f3bc94e32a16748c912eb460c253950854c976a03184001dc25531c24a26adc681b6d23ed131b250fa5fd780ab37e63cbc660ea32e94a16440812bf92f9fea440c5037ec8a47bc943c2c52345ac56019c0160524f783d896f50826a7abcb4a5e4f748d7d6ec119d7c60037135ecac5ceac91f798035d452abeb67aeff7d1c4bb9453024495e1694acc8a2b63e0e1f2da83e5f340ca4da3325b02cbecd51ed5d5915fb5172035e7fc612cdb188518a3308b11a40223dadc49ba17d93717ff8d94eccac7ac3977f1d611bfad1168db9992061d43b78f7882302fcb22f25fe0045544725cb4bd9029751e845d43df05358612fa9db7537bf16dc0fd8cf124be01eca7057f4dd04e8ce0fa98dd59cf2cc673d33791d5afb600a6b28f52c4e0cde57d253c55d086ca44fef093dc08ee8c4e75b4f74316d19541f4688d73ac0bdfb910dd0b67ddb96d96b5137ddc918e3ef01644f55b8fbe3963507e4194e6ddd897c7bf99e8c41fdbd193d2ae7825eafb80c5dc33bc54fea856834b68fe4473e8e70b4998be45774bc28db0977ea0218074204dfbd12628d84f9f5f96eee5f4b852ae86133d7fd5ec18e82b4593e2fa15c8d1e90544871e1aac1ba73f1821a1afa4de88eaeaf4912fe9113ff0c3f0fc321af1871ad20f37e28717e0957441147967fae3d3d4474e9f6e3bc85a19ba7414382e1ad9730e881d1984a36bd80957a03b03af00336413fd46c2eaac33020bc67170eb09dce2b91b3681798acbc3c66b4e8834afe012ac6c142734ea7aa9e6770faf1f76665aa0855dd9471afb1bebe7b8a066485c01f66d372fe07f119bece9be88d0db0265ab7c797453cdafd45e1661b659fc91496d0873463c4bfcca322247d65e09efb23eebb811360685fe601124a32e746e8b16f11ac567af5e809d549ccbec6a2c5d2df859ca80b4338a5e2df1fc32c8a0f83d4b5cd7ea9626d17fbbc1a773e3054cf83b2c96a16b25c070b703c859bb847ecf9fe8f5f8bd9d730ae9f918791be7e08bc2f490094d997408166ca35967928a5097e444e61422f218bd1cfcecae2a0bffc99ca487096203993272953711aa8a287da13c0caba05b0cdb3a92023490091ccd9ed7ae8e32b90eb117e430de7c4b0cae901e8ccbbac41d52baed1bc1e900dd4f65935be4083372675b3c026dd3213242f7ede780651c642b78bf5f0fd5128a5e94916e04aa8d9842c6dfd15f663f3a8852b2fffd374e4af0d563c2f9b587dfeb51689f8db5f81ed903b9f9e0a5b9b5ebe5c9e2d9f3a5ec145381df6213601141f938247017f8ba065e8c00173bdc4213295d98abf330f892a73a0f77450f0cd60188b6137c065eceb4de976d4b2608854dc8134c9cdce02b16849e824d95335f05c19ce304ab6c43f8d3bcbd7fd119b26f7914295b68ec620fc0c5f53de787747be0709e9df6e47ed096fd54be0c2812eeb74818e4ea3350b927578559d262eeb61d7ce01ba59add2694de8198e79e1fb17580ee6f810553a98674451d5e0f0374827f609797c6eaf1c5a4c7318512fed1b3089e8afd20c8e3b667136eb9b824706de1cf07e8de359c6ad661a1db57a0af986925f891f0901702e32d18d53a1bb495c2bc834d262ff467870f0bdb668d61166047b588c83a5c8ab6573ff9a20326dd5faa9f766d57ed4e952410f934a2514dbf40f77012e1ed3fa9b8781c4afa89805b4a42a35964de77398a1ae4a61f669f633e8516eaf9b3351da3c5a66b9ff2e9b810c84fd3a421a2f9c95c4a5189d899fe796b8c3b143469a27a1b012fc2311bfc45f7ba5c372a122bee6e3c3484d21254d2381e9f2423f79cd1e13e808bb3c25845df85fd2e939175c6034dd883e664f18b3f0970518500bd18c5317118248bc57bb122533592a8b0f1984f74fc6db1e5d680334841609263707479aae5704f22be7a989ffeb3c5397d52160c698ee096533b197fcbcd1ede9b77023ba54fcafcdc5c1d79fcc30f1a2195bc513d9418a26c2b79e685fb01c893f014fff75708057b73361b94e0769b5fa3054aa604255b61bbc659e4ecaa5fc1bbc5f2aeb21c3408b53b502d1b0a8c7fa632a45b1acbb93c115cbbdb75bf5db3aacaa4835dbe08917fe29bca3530f71b91ab53f6dd3bf95f8f031ca9fe180296c066356fe21781cd5a4818f3212e9807fccd9ded551b9c298ecdc11ac288930d5da7a242214a2e6fbb9068b1534aca385f59f759c96b7eeb2506f951c3adbe69f504e546c578cc653efabb599b4d1597082b9ca7326ae03581fefa8f53ff1a62632c822911a986272b8b1fb0600d7d75ae1bd466df0de3e170c276b330506c917a447c66fdeed0741f2eb2bfbdffbbfa034073a5f8d702da70a0437f54acd72fce82e41ec83a0236ecda0ba5e7b1f75ac777cf4a5303c18263ad2fcc81dfc61598eef46eb4d9a5c59f3492e36c67f9546c8fe99f09ac9e1d950df20cc3989e90f7d0d3639ab68a7108918d4a975de2e374be83e5bfb15a7935ecd92fab86ffb2c6b3b0e79a01c48a343821fe97583076e596979dbdff3ce330aa1c309d73cb907450bdf7f2b9d931d3ba6e6fc3a6b4063652084eb7ebdb0c55612a135f52b10ff64b3fadfb91824b4f41b11f4673e7a9c5dbc8b1351bb33b9bf439ced9865232f525e3987a65e036e2c79a5148bbda9faebe7db7e862ed4ffc11a3eb870121bdc5a81923dbd6dbe16af2f52b388542ca0b2c28336ec08aa6ec863931f711db9a074ee4c4075d010b0b7afe7bc2195977a0e0587a5e228af37a34ae791b587b7f07253a81b71a8b2cff67086fb3229d2d393037e1ff6132cc8162f84ab3dfc42227699f2e181bc566bbafb48a946df8fe5b1e372513146743a68f99362f3ff7f164e946a9b580f30f794e90a39cb4b54b5380637b7c3fdc6eeb7a5476695126728a98a3c8fcf13a2fa7a37538ca8be2868c59be4c13e8b9d7ce63be0fc3bd1dc23fe1b3a340cfe9637bb50712eec46208ac3ccf9ea77b5bf7078219bbf4902ae18a877b1b51b275f66e36d9bf4e66e32e517c7e41f8015858d243519b0abf43101a17bcba0a502fd1c1a062bb57f9cb559699b389a26110fdaae4fb65d7c1f76b348ff4c02ce75f9484a79f5517599ac17a60205eba60ffd326d0acb74073ef86647142ebcf282de9eab4642673cee7e31fe4f800ec50d8cd0d9b4953c34fdfe3dd1abf03af5d3436290b0cf3866fd39076993030bf785c3aa20c1809d797677db335f658486574289c6387bcb4bf71b5d06fdc96208ee4d9e081e85b4521ba9a53959382e646e175206bb792ecb230b50f545a3b5116725ee2768841b271b1fb578dc4d84029e767630b1092bb4b346fb9d05573771dd4c2eaa7bbdaad322783597f725df54189f5b6bab378a7fe4933b259a933bc4d1588647955237d7fcf6ec0749fe492731198b9544f97ee73b2d073370362fefb2bac363e101cff9c551db178d93eeff2aec9d97aaa80685835424e8503abe9f6b54eeca5a755cb59d5e08b66d6a32e1b0e90107e0e4e768f0bafab5bf2b36f45e52dc02df143ea98037b8690c4b5bffa8d17214a4a5611bf9dad4d8306bdc33c6bd84ca5f848a064270e780fc2176678ce5a4e455621c888439c10c867e61cf27615493f64cf1664b990a991c136ebf5a65bef8fef2ad5b061799666e6b484effe8906935d462873315ec529ad67d1e6d41045624900fe637488610ce198a99d465cd44ff08f8e7e73eeadf4ed2940a37804e991784061d6a2d741a96f46242c842139960d7bbe520afce572803e41f8c0d2b675468e877e1318c11d254ac6133e45bf8d7200643cbea7861ddcbfa14fc6726effb695787c622c5b4e882d39bdf7b94b9e73cbafd9cc497dcffb903071f6013e3aab03ef9c5274e8147c947e985005192ec001a718e0212a5a83b8ec3e891b2067c54de8280c8e9ad12af2a89e8805f06320dd176b8d0d88ca2eb8c8fde6c542dc803f2a23a892e305f3bc2feba63baad2245d9c7c8e81ada156bf45d5ca43c62c6b378ca77d6b9725e73becb05b5cfec9c5712f9e2464d48e0f251e772f70fa9984d00d17e5ebf62d2981dc4ecdc8655fd114e5f83d15e83af9b27e3b8365bd42930ae13491514334371e58b94825eefa7faf561075db7ac68bddb43e31ed105b86f07270c01d9ee888abd42d491a11290afcb75917448e9d97a384807e931aabff6ef9a570b6364f61cad2544ec9f6eceb8ad4a3ed2483e19de2c7f0053b603f8ef5d5c0a27712bd1be4e4977cd2db3beeba231692f352acad1e9538d46a3e77babf7e60263d3cb9f3333b0906da7ae9aa616f6824fa9600a74f98f9e8c75afefddd9a8c6ce1a58b96cf9ae909a31ffb96ff2d4bdc8ca743f50fa96c76738a802a86911ef0ed539cdbf7374972ab189768ddad6e479424289189ef60d3cf14b60aa0de6644e4bf83fa095d440b635e5c3138a538f92ad8004253cdda4fb2d0b2acb957104a27902e2e145a52c65077512bf76d146e72122c4f139b30201ed0ea6a14383bf806503ffee6c373b6e1c8c96c6ff2bb0699749b4ef845d9177df65f68352a9f49959ff30ee38d8edb65a616f6ee8cfca1b4b10139a58059da96dcb83fbed32293af31c54eb98bb3d8ebb6474a7aaa9437f9d6e9c77afe71e5a112f2e8c2ae6a9834794c341ec5728f05d5b6dcbe143a37c56d4ebd80333cad85554485f1118b64abf7ef39ff74836a7538db6341b08b51c6afdd7666a52452f7ab808de9f5186b3d65224aafd4bb6c80272f5425673569d2e8f559643e39cc55ad56d9990e0f58b6f88f2d39e608a45b0c40bb3c976f2dbc0d645440641eb1ff9fd6dae2b2439ef8f69744d35cd39c8b2d3b507830a29a2b9ca805553766cdda8ede936ff7824bc02776f99b2ff56428ea0232bb71972e6234ec659d16074a1e6fb03c986e8ef346bbfa2bc05e4900164bdd564c31d6d21daa77a3b17b76907ae9912b9de986eda3690aacff76ea4d4e4bfb0fbbf58703c383f6c83a60f8126f308becfb417e7b2a70dc2c5c83995c7b63987073892e5b4ae2b88095ae629c382e40e330422e7a4aecf89361e66312c426dd8e63f94387abf213ec82c685c5fa3c339762d455b1a700035834712d070b855652f3e48a0e76ee7fc7760b5592edc797fc26ccfa65547758f98512905413730f3204910339f89eb2c0bbfca3dcc00087eaea0ed7654af0b5887171dd10f0c9be82628ddf1bafe7ef612a67a4c7df76438ed9c64ed7b29fa3c285e68d771e7bbbbda61f4866d1d03972c4af3be8b3f8fd1361ddc478acb4f78d320fe03a22dcdcd32d1b40815fdf150177f1f11e6730c809e04a95bb90eaac5a996ef91da25436196ecc99e564c76ec23d0b5b1f44b97435dd2b3286c957f2c2a7ebfa70f8fcdeabe5a916871849e9458335327baf1150b57ff5835790a4b9b725c18f0043bbbf72376e526fa16a6f5f5e475eaba7496abc9f45bd78b853821b865e1163098c6e49cab3d0f19337f7e4b457708993a731366315814cf850b005c3a294a954f9ed754f56d3d92733520e4ef1a8cac179bba9964d54532136afc9726c93c1740fd5ec6c97a926146df318a06a8352373772294dac97de07990f235fa486eb74b578156407029bb46f759e0e4a05e1137f30b50f7edcc20e394bfb98717ae081c5f27ca51edd719e98c2e3d352f091cd1dd048131eca14816d3d1387da272f6c884de132f80009b4c456e22a47131130fb8872d845ba405b08562863e999fc5cfaace49f657a7dee07ed4bd8e73c7187572f89c711bb26e3df6448b47410f7c101a0eadb8e2213891285a92a3edf6558338d80c976efd39d7b0dd0040c4bd0e48f7cb38acd6f9a52efd31b4833cd6c987447749ce293a04eb7d170a7618bd2b0d7f8e0da061490c7fe4aa9b723a32700b504e7aaec4db98dc2042e3eb88e2d11192fc080b42a5cdbfc27bc9298ba537462a0bbe7e8262a640e997d9d70bca66ecb2fd03146b3e356c0696cea0c468923c97b1eab812d6416d8cb435784106422c69171fac123850cf4f878cff19fd13f0883c7a2e85d186f5c56b5e77c4274f3a39dec80af4db7e694704753817c4c1323e8ed9717e402dc4e6460a7216052780d9b08b6c20ff2edd14269da7bc1960f2fac2ed8df3a75a9e040a3d6f3f474a6cb682b5e62eced83a576ca8a7ec88be30db527c31865f42dfb954a441df4e5feeed10aa8a6a7070b6b468cc69573022a3ea3f788756cc09bec2760cf3e8ed2f4e9288f6c1887fbd9cdb70fc2ef85ab9474a070e7ee1dd12bf3c95d1c1e2906e6dea9af1af7d3b406f13fb5c8d7e01b88e859dc2a30896d26d43b543588d5738be870f43a5bd091ea379f33cced938b89218bfa4ed951bd31ca3da45e0043ce13a192b4f6f168d89d9cbaa183b31555bb3498eaaf54fdf490a5af9e125bb01bd0ea33f4adbb92f3dd0847e4e85858f8f214d53530ad3cc6ee01796c6caa7fb0e7a1c8c6928592ede766f38894392bf9594f5d85209584d60808a62c7ad674797687787a3e710dba3cffe6b150a22e5208ca97a287e1aba84fcb74ca7d53c782f317e910844dc80c87fbfdb3299f7e32f7ef99fb56b45dd0b4a76f9b609f202f0a3ec5ad035d3f79d738ec89d4b526a7d86e0c27631f184984dd1e97eba9f912fd42d0f98627bafba4913c0566426dedbe8ac796fa90f94e985ea21e94f172c145fc58105f03f4bd8e23db3ca7a8e2beb21995b19baae8d8d955bbb7bcfa4dfbed3297b869f408e6f6683b85e2d387dc2566ca4fcfa2ff71efb12d57fd5437d78075de957dba50371cf250217d1738b18c0d2e375751d9e233f23b535c61d27d7595d9dc861c354e139c983a7314955ca4a2007e80cf7f644bc92e59dd3531b21bc3cd8c083667ce9f834b35631887b278e73f74826b0342f6802fbc23546b0032c1cc9764476149574b2a87ab19e1fbc9f684a8f7e5993b545540a75470023ac1d8215d598a3f16f2f9fc1eea470988130c57e6cf0446cd5e89265b47c9a49343f790da285ecf107fa0eca1a95aedf371b9d4c78fdfbdcedf0f22d5f81808da8e2a6a624715d1f1f11c456b3b2c0d0cd14ef84c7e88932312c3eef3dc0518862bf2415ff60b4764d664bbdbd7fbdc9d81d236af007b6e4a92cb1696140dcd8820eff4629b41de8155fc7028285b5aff79839f397f24e5d6b0d061c28b93a0da619c3f21ba22be4006c9c908fcb0e4187b1eb04f623b8a11cdfbf58306907e0c142227d488132711aa5b6431534f87e0345f54aadae51776902604d2fead22c0bc1306c2cc7c83baba687f772d5a1e527b6ca4bbce17259688208dd203e9b3b719de0af861e4c15dbc6924c2ab12957dbb0caa55fdf5d6bf5fc9c7ad75ddc6203e6b54799ac36c8cad1bdbfa2339f28d3161fc75ffa86ab4e00af15fad7881ef331931d8942b9c6260177fd78ddb9d49a42f9ee993003c4ea87aabf5fe853fe073ec177e63940b70e8df788b1ebd8a807f2a976d28540821cab96f3a94834c19666778188e8f0b43359609e432b9249a52e1a6b23ac401500330a0c74bc892847adba6032bc7a7a14b5eae90eba6ce1040cc3ab976141fc330983bb2199f2ac07123c3a36ec147f92a466a84314806c2aa392fd7e91d7c236ea476b7603410895b2e57eeff4d372a7723223ccdc07bcb22e6af982d643b990ae08139fdeaacdae46f9ea54d6e7608fd5b52ed78b20de5c08dba9ce6c55bafc3ca1e34684627ed9523e4607b1019f501b0dec9ac4bab99962a0598ad2c8a5891aaaa7de553ca6dcdd3beb1bf4ef6082991d600e986a21e449f301244fce06f40a8605f3464114a2028c1bd88b143074f6071223b8fb966dc72c8e6f3674a9a9cf3d9ead4c006bd8c5098f653f40641263355806270f619adcd1bca453e97900366946acb16db854acddcfebe64ca859582a462839635d866baf5cbe8f64bdecfa2bb6fe25397201ef3578ed5af4a2727dead1b2f26832b2bdda264c25b15b0b71ebcae2a7f8cc64eca6228ac18540f09f0310db9e553ace050ab8c60ed57ba19454bbbdff038bd9647466cd4f51a93156854a6105dec50b54b8e66a19d99b4a6d0dd969e2e62b432dfa61ebd874c0a027d85059b14afac8b7d27081a67b6d4aa0d35321adf99752ec6434ac4119434eb0da44849e9895d398fc62518051cabe42f2aadd97f54eec6ff66604320106a7af2227c4575e012245a5d199521525027b4a1ab8b349cd2e9bfa61a5259cfd35a277e0ca0ae83798f31df5a440e698b88ad5f74690fb1b3cffd4d66ef88a6b48607d44adaec824cf91406712c4534de6651c6c3157c774f392c9f8fa8a54a152b65c02d0bb41fcd018acb4b3269e80fad7a6a5568d9fc23702073423bf58da159d479e558e69bdb406bfdf66d6f083b2a88c5fca5618371535b9c5a980ae79c5e7f25cb52de81a8d658e1316c42380fe696117f4bd762a4f36a23a37c47ce0eca617c87628c63cb77073257a1e4ead12609fd37a3902b8c0ca115b43f0553576a0ef2aa4497f38a80d74becd0b6865d496477ac9dfcc863f6afca6385ffeeb0b19988b864834c6eb0311c77e09de8db7ed6630c950948f88126b1d599f09b494944a20d2dda8ecf284a77516670d6d7d2c1628669ad439e3988c73e0a9d1ffccacf8c7ccfeec2b68eff5f12fb4c535336f02f68b9711d8e449aa4fb22a14e12eac01fe3db8a544f522eec46457c4c21b769054bcfb4e86135eb02bd17c1a0bc01fd36fb00966860df7d5a95df3588d743522c62bd0caa876777ce7e7bcf0c62235aab16f6a6b04dc88a7d944a57cd9d16835ce29b94547780b6601c722fac22d6ff8fe46035b338e3cb5be70fd9a9a2cbaf45653c6c948ca04051f4db93c47e46496fbcc82f65a2b9981085e5bdaa83aebd0c53620c8764adc797a6d1abedc1bc845d596422521027b69e9cf92d1b2a4708d56f60ce7c2e1a7adde3549699729f3abd7fa63bf38abe3c26ed1eefb34e7a7b69d3cbed210a1ad0cb0e9feb8302fc57ebc1453abad2a0f7e8f17d92c193c9a1f180509fc5c35f341cc39c87c67abafc7b7735e883ba517b05cbb8cb5ecd023ae3f064825e2bf3e52549b3c9c59448c7661716f3981ea8e956a7e5c67f9385d7e9cafb073d7750eaf8930fe1c5544874803032514f55613f96556c4c439dfd2ef4a3866e2cca46dbb551bacc33143e8fa7e58892c7a4b87174dcb61bd32aa1fb93b6b5125181056b4a73120e0ed3265a80b77a18dd080ee97dce577854f6aea51d60d77545f73cd16ff03d5975e49a3f86eae43416ce65a9fb48c48703d01359ad5923a5bc72e6b97226b9028f437648eba78203e65db684a50cd69a2b35da7382b6fc48b7be57543c07bc16e46acba974f3099c8028fe4ebe162aa79c6626425c0b6a2d3d0c600809e8edee9d7386100e7f649b7ce846bc332f312d23a080381eb8ae6b6a5f4a9156b24bd56e0ce56942716c2fb0647912a7be7844fc2621a9ed4fac66fad1168d51db845cacc41db19406867ab92e0ead1bfa392d11ca7cec65bbe885431659a72cbc9000b50c0fdd2f7a518c3b55eb4af05a98341b54e80623bca8204b4efa3ac12acc9f6db536635857b26869592168e42f10ee0f99c634aa67bcfa2cc295aa7bc7cf4dcc6fc95fb060ea6ad39cb77079c2cfffacc1daee2e6a1b07f2b5b37d9adfc0be28946f17b35e2722a432fecdc45733120e09b225d50f78bc78bf5fc1e0a4a50f2a3868175c7bb299ca94309dfd72ec3dde70169ecce3263bec3e34618bf593789e2a080f10d3a5db6a5494b39411a8c2d8cf3b8056585648d95a2ccf21406b6d3eb80d15bc9547f0ca4466ad71f3e0ed51429a6d34a8484096e637f7b1d0a7d050ba33d92808b0b45bd2da985320057cde7467962cc1f5d3a99bc86531828c1c7e58a1c2cb4bbe6907fc131482b6372549f48a8cd8c49de5c5fd1a9b696cfeff33d74897d2cc71470a9f941ef9ce8211a4f6aab1f7c6384f93e556ac383a1be92f73b07d4c1babe685dbf283a897a52ccca2398bfb34314321238f37441188bbc05458a34ad5eb86b29b8a72898c2726d2a9779d765ed0318dfc12f46f96070e44e1c0150d8917dd80db9eb6c342a076d22e77b6bf0368eb24df88dcbe2b6a63f2df88eb328cefd6b836ac03c9c9e5c9233e43850a51821c81ce83a636e141f42c4a460aa2068603455a853c22aed759e960c03f2e3cf4202cbc26c84522304abd9656b587ac0e4529db7151b78c54f43de5f4db2e3a39c4b58d4dbef0701d9ae8bf7f3c9fd0f8a7023a14c139a6fd2a3902212f1dd5ae25cc4e711aebed4649726bc668956d5403d9b2851ac339b4d1531f7b98d79bac2ea5911044b56b0beb89f0a0cf86337484c0e8b0b9990dcfd4d295e6d5ce39ec7e228886e24882403b26487d0d43033e8623bc1cb1dcef9849b9deb4b21c78c35025bcb3f0fed9a237ad2a7647317e0ec675c84ab29235963d1c1444fe1d2ba52f80328abda3ee11521e229873402eba5171a56edc55ff0113e6f268f632af65057bfe274f89a111131da1640bc5db0a1eb4b04c98c1e1c93b1282abe832ca6852ba97cc98cf52f4cd9ea4caae3ba15b19828e5c6257ccf79f06d15937fcbe94b75ab38df08b07e41780bc6e6f81ab76f3f814289c314cf9ef1c302e9e68f24cdc68ddd2afafbd19a14f860746d065dc69a6933bfce9f31d0a4b423ad4d4876aedb73f734f0631709e5306668926246db9e2b26e566ef8033cb6ce868be1311474c30b0e12005e7d918eebb59a5a153acd019eaaff027829b13743e9c30550917f219326a662f0fa2e63525c26e6f1192d3598750efd51abbf415c644ebb90d81bf703e6bec595e4c3b88ddd1444329f221d8cc3145c28d3b9a2c81f322105b8acc3e5d327ba080fde182b82ff71300df3cd322d4d8f6b86d0b8199ca55d53636405c2434ac105dd7cf6ab1c7a35c52553bfd4ce667a703290b36c4b956f5cc30d638617087dbc7885321135d5305cfa043f70422d9cba2b9d241b58e8a27b1073c00771618c934ae83c1af19f34275b31eee9c89331bf26e1559ce3dfa47ae8448f3ca3ee61adc79b1cb0c7677aada2b2f56f6ced993141b922e68bfa22694446b179de038ff2cd8ae0d0c8b1bdabeca58e4921c8cee0097e3d8beda2c5be5c51c83294dde305bfa148f30ae58c67a9fe4a70b571a424d0cad332b474e732d96e2ef29058e6981b82f5da645ac4a50ca3d1716d5cfa54f326cd2cd6ea950bca3ea2e9d65b39289fcdf81332529c6a25b55f2e3a812b8c2b02fac81dbd5c3b827aa6b39c4402b2ee6c4ae97971803023960f5294388154185042955afcee856a5462b317c621c1d5be4bfa00955ac363297c750e0c7f02fdf3193e5a318e1a04d0594ed34449a739da51602a49af645f003ce4d5f3b81e10c117a42dd5fa6b375ae0adc8bb999441101fe1f1923700fb72fe4120a76fe0e4b7d4f082323f356bd6bb7d2ea5e251ce5409cd302cce3225968618c07dd9605d3a3015bf00f92aa8229b51d0a32f3efc9ce56e51cf645c366c1f0d8a5f9689359fe21e4845363c7bdc1a2851959d6a65f7f183a785501dddef86d30e14e368bff38a030b70c5221b2ba3209eb7248a5575a8a3ab509263a04bcb2355d2baa8898efb18743afd716670209268b61c749be1d627b4bca5e47996c860a0c449ef3302afca8ae8ec3aab1e97eba9f912fd42d0f98627bafba4913c0566426dedbe8ac796fa90f94e985ea21e94f172c145fc58105f03f4bd8e23db3ca7a8e2beb21995b19baae8d8d955bbb7bcfa4dfbed3297b869f408e6f6683b85e2d387dc2566ca4fcfa2ff71efb12d57fd5437d78075de957dba50371cf250217d1738b18c0d2e375751d9e233f23b535c61d27d754328f18dc3ccffcc9c5e2526816a25bb72ecf4d6bf1d84517f2bc284b2f891808a6a87fb080e17d5bf6180f19043accbb0ae9814018971e5ecefad37b86d2dd2cdc5d6cdd4f808be6cb17fb74258db178d9a8187b2fa48f400fc79b5369273dfecb658f8c272d64ef1d1d02ddebeb89db2bb3c1cec6d95be8276dd6ccbd02feb8f1b40fdf59c003233a2dd94845b3e0646d7a89a0532b8be0f481de0fcb26c4f6bd1100b339b402506e23a579a4452384e59ec2384dcf8ab52d0ff09fe1e343f6a8c8e8308438cd0b9ae6bca619859b850ebb630dbe3a41c2af7a7c8f133059b2c1ad7486140245d08f1f6314db3f2ddb6bd9b4aa4cbfcf0c06514f17d8a0aa3771954d92127c56ebacf9cf30fb402e336d2f62a479cc0ee75e6c651ddad2eb3151a5c75b9c8910951c08fc585f261e95002df166ce3d42ddf0a13688979a79281ca8e680ca1ff7172cc59b6f246d92ded4e00e462d00918d230890d0ae8a20770a32a3ba55aaede3e0cea3cbc00ada0a99c4aa2f2f2e584f80552546c3e79be79723b0c601bb6739176edfd2634853cabc01d638c5c6d92669b0f88961bb3e3e387562dc8715660177fd78ddb9d49a42f9ee993003c4ea87aabf5fe853fe073ec177e63940b70e8df788b1ebd8a807f2a976d28540821cab96f3a94834c19666778188e8f0b43359609e432b9249a52e1a6b23ac401500330a0c74bc892847adba6032bc7a7a14b5eae90eba6ce1040cc3ab976141fc330983bb2199f2ac07123c3a36ec147f92a466a84314806ca9914779b594ec5ade311d22284826a1432fa1589b2a1ea904092e17fe3e558b0284f251dc689c2239d15afb4d4be9232e046ee3dd63ef0a93d2b6bb3415e260d076b1fa0aea9f196227e54ba4efde09112c83da47474f65d5b2f40d526d31cc5a218480fdedb0069d45f7f25ae626537011af813cc1c4865b5ff5986bd702c563b402346f6af96fb1e30c0fe54156b45d43a9d3c28b4837cec3142192b87e9bed27f4256579762aa9984af3ca3ad3a772cf8f685a68f9654c0e23e58e04e90770c11469c5290a48c92c78601705bf54b6bf0fab50a0842b9e3c94d8d63aafd6e158c5fb3326e639dd51da773356f882d38158206e900aeeb56456d7a08ff801fbca95c9d011035a0e77c0c1d327a4b4a65ae4a995937960f5320ea5d474a945fef95216de08efb567b11706df056f93ead231777a7b7ff09ed7bcfff95235f91d2f133881f1924466fb3fa10282cfbf507f19d2383feea2e2393d02aa8873a6e9e40b8838437f606800306cf03f3a569fcd4e899e04d0012efcb263e21e62bcfb823cb6d5b4d7e6298172f4529ad8789bec98b49fab3f263a3d005fea051f7c595a6ed68c79611f6d2da72f1263a4c4940ceaeb273deeff49d4250e91853f0629a1eaca73b01f625192bc524a40206c5eae2f36624fbd60b99bd0bf3cfa0351b199e70a61aefbc35c937141d6bca10ef51d35e9232d8bf198bdbba00c90a56c3bfc82c3f1942f81cb1a0b1f8214d239975e20c004b1d7069267c9c57ea0ab3964362ecb95e9a083b2a88c5fca5618371535b9c5a980ae79c5e7f25cb52de81a8d658e1316c42380fe696117f4bd762a4f36a23a37c47ce0eca617c87628c63cb77073257a1e4ead12609fd37a3902b8c0ca115b43f0553576a0ef2aa4497f38a80d74becd0b6865d496477ac9dfcc863f6afca6385ffeeb0b19988b864834c6eb0311c77e09de8db7ed6630c95e1b65d43b31dbb8b4bad40963092b947087024d8c4c97e7d601e45f59612da3c3148b5319165cc2045940b6a746f59f829c28be3687dbe4d312f8d6a9e75f72cc34bc63a11f2c447c4620e02bde727a663bb61dc40a5f2e71a8793dfb6bb9231e28913ae76dab3b1f5fe2cb5bf204afa45251b29d6ab17b12894d6a19c07e0780cc1539adea29419e9a1015e0005195b232f07b863eada7890d837a89d62dbd6cf520309f78f6563f5b679471f55fe1d9bf0d7b4e9fe1b104721f3e5f9543864fc2b012283c13f208f1255a95cb01c225f194eb6c4d4511b7d6fa0e2bbd5162571434fc24fc52f27e0d3f316297955a1c0aee43497cea7d6333947e81a15bcab2998f3539e65ed0a93401938c0cf5a78bdcedf06a44d02e91433d355b9cd88b603cf51d897964d4697e1c2a3376f65831b3430a0c79a393af4ccbb42342380509fc5c35f341cc39c87c67abafc7b7735e883ba517b05cbb8cb5ecd023ae3f064825e2bf3e52549b3c9c59448c7661716f3981ea8e956a7e5c67f9385d7e9cafb073d7750eaf8930fe1c5544874803032514f55613f96556c4c439dfd2ef4a3866e2cca46dbb551bacc33143e8fa7e58892c7a4b87174dcb61bd32aa1fb93b6b5125181056b4a3a96deab89c09fe4d27f7680d368afb6accb6782f24e537d793b7e545aba5639eda77ca0abfef1c81d559710e0b7a5882dc1167098748181a3191be20bf44fb73b0c4caf671112978212b60eb9b118cebc6929bb265c71d7557887d4d3389d753c0ec9fbc5aa66ea84875f404237de05ec719c46aa3b30e06e5d4959357b9d09c6c897476075f8d5443c03d7bae2064c70a496cd9176996437c8d45034ad01d41592bf20b489c5dc3853836b8872848da7ccc09929966bdc12b8f7f824f309075fed11ee840ec3c19664e42b930bcd79c4d1d9743b43f2f9064cc11f2f2025bab182f3c1af8a1320b4eff2e655eb4af05a98341b54e80623bca8204b4efa3ac12acc9f6db536635857b26869592168e42f10ee0f99c634aa67bcfa2cc295aa7bc7cf4dcc6fc95fb060ea6ad39cb77079c2cfffacc1daee2e6a1b07f2b5b37d9adfc0be28946f17b35e2722a432fecdc45733120e09b225d50f78bc78bf5fc1e0a4a50f2a3868175c7bb299ca94309dfd72ec3de495920aaffdc5262cbbe3e5d714cd3ab38ac4164bda8e0dc26435147b66d386e2f3e475ad0a01533cdae2ef5978b8f92140f2ad182ff521c6d63d4d43c3186417e99a920d56f60491673a0d05d548b931a8f08ffd52724690b0c62d19a22c0ebfe17b76865bdab04318596b6cb621ee3a5492e1ba024e66a3529f9b5e6d859353e8bcd28e39b734da2b71d3874ba19ba97d040b5df99a8b753d9f35d574d6b8d1be0373281de63da119059aabbdf85c10e41c139431b81bb9875a3ec0db17b6be43c2de28bcbcce81b6a1f35dc9fa7ca8fb73ba3f7823c6aa4d8dc3f1df45ba350ddc8f42efaeb6a5f1f98f322ceb553d4b61eb20c72576abe32afa8205f3939badc3760bdda7187b44014c1ec31c4641c1938d98452fd1dbba499fad6e5bfcf2e471df3efb9ae93c333ff73ab1feaafe9ab40911f8c4601b35c28175d98e8bc64c65968bf4684397400b538a664ed25ed54f84ef009bfcd05a104f585ff91b488bab7d5772c3f60ae63ecf8b5ec6e2bd5489db0453ac0fd281d8ee571513fe66d90077853bd0a8498fa09d2dea525c113630c241146a56236ccd59eab0e9690c3de43550483df23b187c4d82eca7fc9a0388e93e0dbc1a54c128b4d500ccaff7807127c4a97c05eed2c0ec964633c48986aac660054e5bfcfad096dbd80da31ae970c58e93bd54e4942cf8007c7a6947902be914b4b49bd5dfde12464b50ded3f28a96217d64fe12b6006f8623d35b62bfeeedec5b395fa44a0a2e6ea189b047e639e0756fa8f78f1cb437748cd4a24bb4313f20ee78ef797509b3942a91864428691fae6f5344bceb3bfdcd6cf2fca451e191179c5cd22cd5bcc6cf2ff8193bf47d442572db88aae30f9ff8559d6e356f447390bae886dd4c6dd2b267bc06b35ee342b201f4fc8a69fc5884c6f6490dbb36503b1d822feaf318eb5124a1a7762face970c833c83d2933fecbf9e4249e17a08949a992a2cf3c972108b14dd22f434f8fe33bef7a5ea7ac4f4c777a8bb62d2286577d197db39c78986e35612294c2bdc74940b5e117b65fc0a079d5e061de737236c3efa6aede7b141211842a44e1a7301fd29e9650b78334f56dd9f6749c102088e91aacea2b660baf46e3fa685277dd1e06d244056503d3481905253ce9df9f0effee5a872453282a5357cdad86ae6c13b322bcfe996ef95d78c47a8c73b483ce93f6f4001d483b4e2cccd2cf1b1de74ca9b2d8177cdc7b3b03b2a586f1d8c496a659c83bf1c9a4ad64a2e80415326586526eaa03c1dff113f71abb5ae61dac1ba248dd98574037e8825b6adea03231ff8bbe7b259569377831f2ccd1c9a3c79e08e8f10b6bdcc05d7eea9570fd3cf013306c3cba43390abc2de3fc729da1e98fda96d2ae0be3920e098ab9673e25e1a71a1d67843c84a8db5f3a6a2719a5cc752b8e9a5484b4b0922c7d90b40ee9e32181d8a6c97c9fb315613f14299a7d83f0c7b2682b71a2e14b93cff5990f90ed15310d9c529b29c3c9e44b9891c1e96660a19f389a42c0cc323bab18344ddff153cafa5f3eb2446f5172460da9c3876d6e859c660fe1f3da8f8785815e8d68bbcd8e775528a263dde38c3f0389024272a2d947df1a113a5290a80d7151fbd6aa93351586cb40e14905d2f371351649ade86d6008020f423043d96c37a1d65269edf89c118d56747af45e65ae90c9880d7ba8b44609cb9ed623fd30d20cc1771830d900cc8cab460526ab05053ca91980285cf3d80de40fe71045a35f583243b7416209fc0ff15694af575a7e9e4e164a548b71105c064de911883608746187254ab0d2515dd0ccdb74a6104f614b76c8a930434b5b2095b0c5cc53a587c4e51cef4451416e0b1e2ebb09a94a45da2389a12f1a3f174490eab216765d90b0830cc11fe4a4c6d8afdddf4fe066afea0c41263e83847a5495e2d6d2894ed440e3d204c5a36bb737e3bc22aa9ec7b2d3bdbe919704d0a028179e601a9d543891b317114d10e3f77b056d1e397be4b83958088943e55b4a37f39fe3802aa0af8dae01dbe1c30ccb11bfda2906bacf20f332abf59db35935ab7f77a00dbee8bf260bc5b473e91fb2228582b959124758bffba12e1292878960c3064d9359c219dccb98a7f43af328da8a2f9b06d922e68d5f70a8526686edff9f50738d9befd85f859430ec85382abee603816035555c8c03386ebb4eb5e37d76c8019252a5ed213ccf629f0a2dee21b182c84d16b16e0d9c7edb7b260fee9dde7e0cad23c11ef749a49c8cc40484df0695069c35c4a4a8357a6c2641a6e90d9bcf41ba5e292331c3557aaffd182f27cbddf3fcc2ee0fa8966b1dad96395c119a842fca29b9295a16d2148c0ff9cdb8817289bb96e285ed42fd607e5fb55be5fb12818299b1b19f6a8d1f800cd82dec13f42968a0da951728dee7ba1732eca7cb1feb8aa3f604d4be34d2414d6cdbc762559eaee2403d1a5630f91824ca92add897c1a3051a87c4f25238a48e169d4e46bc9c2bd666804d669b9e1a01c041e9d6128ad4d0ad730db0670be28d07e3474f5f4f8ef457a9a31836f054ea67de6b849632ce5d7a5a51b733071942d84717125950ef135cb1e92f391cca5a6bbb221440a9e3f5fe9b835ecc65413535137ab611a5c3b41813ad100a13913d71333cb1a38fa3e8ffc00800bdcef947e1f1b6de98076573aa92b29d232ac209acd40d255024e589f7e6914a788e5f66383f889476165068b69cbb5d17717af3276686261f6ee7611bea216a1c1b201a5b58bbd8e2d66f94d8b82059dd7b67fb79b48862ce67971bd20757a54e0cee6b2207c05afe972c8ebd18ecf80632dd971e5c7fd2ecb67c9ccfc6f8b5db4d7c5a7cbbb9fb357f5fae02054af81bb766e12d5f5017f2954986448801b25a0eb954c63f97718049e4522d96a132e1db5cabd0e1ad27cf0c4dec5407a7400632ffbe16960bd83f0377de29d7def9ba141849e01e191ed24e235f206ab4832a2721b45f3be4923657e9eb3d80f203a3ff87bfa50668ad064f2da594e3da77a169a21edb8c92014c2c5b7908ae81da1abaade11a357b088d9bc43fbb1f902fc6ce5cdef1e0cca6c01fba00171d2c48d9deccbf1b4dc34f7d28b8b09194a79f0a5fc8a07a8fcb786abe197f0ac49552a4342b607f325176bac2eb7488b4f55347b2328fdf0c571696fd376481e9c0410bffd6c5b2d14c60ce15500229e988579e8a4d1c961857851764af29fd260754f972cf04f4da92ae74abcfb2eac493dd688b6abb9952f9402802475be7613a0bd4fa2d23c6e4e9d7907485c538389a2d5f45632ac67e4b0f16d5d2ab7d35a44e280f8ecba438dbcad8b973aa25c9d2ec9db3c1d8bb7efb6594b5968f705b0928a7c7168bc7f7314ad321e3c8cb94fb2e7802be1ee5fa83458e652fe165b3abc52c1cfc6737c18fa5924751b82a46c9fa3fec7c5e7a5caefc30ba7f50d83e5a97540eadb97114edea0c7d553b4e7fc1d0d05651a536845e733acbdd9a813410852b82c844e45aa606130d49d40e8a95161e6d608ffd44b4584de40e5e3e74f8609157d04e6dc4897639fe3b77efca4ecfb29ed1c030bfd0411c3d74d1356343c34fb8b64d52131430183d12534249f74bc875a1f760502b8e02177af141d9d2b82f44451e003e0a298e8ed914aa73fc474b914703cf960e44d65c7cf7c671c4fa82afc074ffe2125f8724aa0dbee1d4572b597630678803c0bfeeef9e444b3160b486d2f21e5c087935e581bc59fc7ca2966d2ab66fa5958daed64dac53be80e3424aa22ac2615441f3ce0b1610202fe6928652a39d5585477eabaef5628c32da64866fc32313b2603c513a59f67f8b9f64d0eb12d302ede04d71c1cd1b67f4db82bc1e96b19b94759ba9d2398b5921f8ddf0fedb81e85003f50c69e3bdf8b67e63371bc2eb1e87497f9a2410473b436fa8f350923352273a44f5929be0b0e1661555db54c6079472244c2ecaaa797f09c04235628cd960ee50d0e4a17f9ea5a57ba9860dfcbcfae82ad5ff324721aceaf55ce6ff23350a9ee25d9685228c7fb6f38532acf981ff873dacf60c1ceb1e880f82862151dbc60cc0f7a94e36016bbe226bb45645f275dd9dbb24572ac41c53542be1baa8bb0e863e54de5256e5a595011f728e968281509a353644a1e4c94b61306628ed4af1c52431f546f39614ac68e0ebd692f8fbe56203f26a84cc366b2ad3fa43e203750bf068be848750eadb5637c90463de3f9fa1e39ae86e37c67e9959febdd88c976ea82bb35ce451ac449e320e6f2350554b44b0b4fac5fb379a5d6466d38504087c988cba143d63c33b0193d8be1103429b77665e8298ef6c3e9136f152a8095d62a40f79c07d0002958fc0d1033eaec8207f17e56e7134cacc06bc819d91ceb330c511a3ced85592072c886c0ecdf6d1db49373706f8b95ffbf2a763ea505c305efef642062f92fc08f0bb772cff19c73d3f8c536e182991e84f532ff343985bc7ea5051de85d422503158787ec67f0a9ea020339d90d9e3322db8abf277d26f879f5f6ab0130464a64bf3f550937020d5817cb258a385f3201388b03ff2c437604c791df7cee0fd1841373876e7e80cbfbf897a2521168906a25037d529d899f00e3bb91817e0f9f3f27043d5d2b157908846c38dc5a3d3618170b07490a6b5f5794063d9179b6a6722e144828b015b2629d8dcdcabaff1ebce76e5008bb28142fe42f34c09da29a2306509390a74501be29ad90f1fde772e8bb151748107002cba45fc2028ff4126497b567cc4cc3b7683e97b54a53bc925b67fec32b8878a4e1cc037459da29be637f26be9a96e217ba79cb8b776773fb62938dd5a4ee3d35582996ef1d89c34420b7caf65f14fe49aefd91b80730d932f074cc4c86973ea2640b68a6a5d2fd24bb6d4be7200f1563a08f54ac67bbaadcc8bcc0fbbcab262a9f969234d922cb862cc0ba80e1a0febb30aa70e1f06703599b639c3dbf42556824850996e4467f761b459c6c9471c9b95e2cc393dcb509958f97338d15fc2560c77df569d5e44f8cd1644db7f9497e8943bea4b80270447d742f56b1b74fdb926b9991304216e51def7497afea2193209581b043119b4638b78245a2e2f34f8f950fb8a485148654d658ac53e8a59b994129b3b5ac8004410166d0109b750caf167655521de8024982a6b08875b78898a425ec2281ef46a98a49fc87b4eaf042ad66533494a3ca6c765d4bdcca392ba32ab031117720ca9b1bfeca3712ea5505ad48a0ed588c1d90a60ccb78d828e6ff3440939e7e004a338a97d4a69f4bdad52da1eee0d7cdacb450af6b49dfed9dc55f118deefedb67fefad82491d27d2a18f7f8835ff40d49f690c687140df491c7739a1fa4a2da686939d2622c423e538d48dd45c4bcccea46331cefe4c0a042610179376148625c37ec68b413481f2558309ca51a4a1aaa152ce87897391b4e9441dba74a92ecb1e1f41b31d565702d21e13f54340f38e86f66c19073a4febaa7f3aef6e561d5564bf18232bc9562c051870352d5d1164e0f32edc4ee506dcde03d957b2a91d3f9b8f044296e359b1f6c9cb6295bc1f86f99af7bb418d1b23dab89b0d473f8ee948fb65678b46668ac57c47dcb87e22951ec7c1a5b5145e7c982bc10bf069fe6f14894eb9a07f60038038e7f3ea112e7ea52e580ec0dd588a3345bd45b54f9c98f2278ac18f5529dba427ac2e1fef066c50bfe51144f688c46badf344510bbcb086bfaa57f8d9c11d94111855084496b4ee9ec2c8ab11d7f3f7c9ebdc46aa05709fc3ae85eb10b386abba35822e3646d0f46c8cf737e871cf57deaec08e21df9a33869dc9ce071c7942c87aa3d3e850cb18bc10625a3eb7ee3e49f96a3ac2f58ada0647e769bdbf8babea4ca5fd2d7b5a967190d685ea4829e263bf0c02000b08f26f2d75ad99a1eba2a57c80d569ca1bd8d6fb306aaccbc1e594ee5f24c6fa6c9a16ecdc7a2914ff3ca2e096cb7864e80782b3fac99fa243dbfe390ab3f8e94681710e78700c5b8e3bd96ab58cdb226d216be6e5e74cc53f0677edb4da40764a6a796dbfc59d4d3eaf9f223c0be3c0482cac157f3bc4001fc394db2989014abd3eb93110a85b3e892c5d6e63898c76685cfef772f7e8d2c9aada43663f20cc0a1fe58a1ecee72944099ed5515ee88aee2caa1dd3965f648ff80b2b6f50077840e72688bea0914d7fc164dd88f46c83385978f1e1933125e46a30cee34d3a937cb079a32cebcb3c839a0040eca9a406bb0f5add32642b52eeba6f8e7dca74ddda77883c84612005118c9042bb9ea55aa3174dad52df7f78b1f16d999a4d58e354f741baf4a67463342dd38a9f1369d2217f1a03dd8407eb8f1fffffd7be9bb6ea4ae7b7e1132ff40da62c4d9ee258f5f11a9d3e3d1ff84d2649cfc14c2f99ad0c865f1c01830e7de951dfbf9d3bd4f8a6b144644b30719a55ea18a722f3e956471dfa8b35999c12ae36115fc4f756eb53c9fac637eb2f67d74bdb72b3e008cf2ab58d42dc5ac97d10360f505b5ce960fb559c02f1feca20c55ec3870869b9c0359db05b9df342e9e3a9bbf7895d9cfeea0770153809bf582a87c6c5ad822a255a65b03fa428a0d763fe33fb7acc6f8a4a4022869f3729dbbde3e50f01eb408d116b15da636523126bdd77d50811abadde41c5abc5c82a8bc5b8a9c8de9cd584f0422248b880364bb2b19001e6ebefb22809b0f04417ddf7ff2e0a52b12fa17400648988ba8aa6d7ecef5069bb861e62c2c04625d39481b98d944024165739d3bfd524666da37076d07ee7abedfab0cf92ec628bfd2993512abeb974fe0c023f36349b29690c12ac07dfd51b3c43eaeab4baa0eb266e0e4c0844d46e6815b7ee209ffc4157fd3d8737251ef3f7b20d6a7db63d47255a6f0759856b3ee62780e4403514565708a4274d86b499c2998b1bd90dd6ba4706ed07ff7c4a9566e09c6355078b5bbb70da0096d2b626677da5721aded0a7d3791b7d5ac97079daf28cd9bac8c49994ecc0a41d92e2cd5a9ac3711d33a11b0117d98284b81a6365751e67a93a2b83cf51112618b61d56a67bcd7f1a6968ded89cebe2b07f65c3fadf2db3a29a9d303439007c948e8343251c056ae212be8e22e31d7f6cf234d8ec22a426ab4822eef201c8f74e8f7c5012b58e0ffa4f8d206afa406adb18e52769bc1fff921484e8bc66fcd2f4e15346df19e8c7f5c410c36b920466990bb563e290633350edb634efea057c822220d7d781ef8fb70870fd29c47c1e11a3d3e1275e5353f73b7c19b4fa3817471616541c8411cffa1436182b0366c31fefa9918ec7ff7206b3bab957033dcff11690f1bd9fbc699027f08ce6d4a60c656f858661701a97a211b66c7a9f1ceb1527ebee2830d60be1efd11b670e6b6de5844499c750aa5ebfc7404d5bcebdaea80f4160ba324f61c911892779eef33a382ddeda9e5a8674537cad91b569da616f3de5186ecff3935c087a262bc9630540c0ee622994991533ebb6e1eb4fc27d67b9b126a9d058800142822940c4929741565e689fe58eb172079b5eb90438c18c365d4036c97fe6bd03b15196e0a4cf0bef0f8a652a2c56aae0fd70199e7955f0a3e65b546af997cf6d42eebb6f351017302cd8e5372b40472533b6e3c70f2462f1a919ac47010f7c91804f6853db691ef55643bbc3bbef3bea4dba63297c61713bd388432365c1d95120b72499d814fca34a7121c0c8ae18d79a7190c8a22f6393e4018fc7f346b03d04ff4b07af1b665a0639541df2e855c32a726b4c947e722093ff24c38cd9a14efa4ea5984fdc4a6b6dbbdda9ce1bee307a3dbdd72c34518feb7e2d5e4ae39a2e9582c99d8d8963f39733419e4f0ca3b086946e9dada558998fca7356360158f618553db8b2a327e4a8a42de8de7ca8278af489da7cb1a923e57d3fff3baa19b0789902ebe3d4b51ebff08aa67389f5cc14d3567c2a041f30e459cc92b2a92cf4277ebf451994d15b0996e1406c2aa1621148c72799901b03c716f277492c31a20ca0359fe5297fb2827b2235add3c71bcb29d11c9f535c466f7d91ba2fd1dc029fd3054946c1190c9521fc22e29f2768b39735e0dd6b80a6c6a5a6a5c53b6aa726b724050803f009223d5c543fafb634830d80e2db7b78039ffd350fe65630731736ad82e85ca2b113eac489178c1c3d05b3310a48e5ad3667080fa6788fd02622f4d4e16cd2f8c8abaa3dad8ab2d47bc3a824ad3b01f09d82feb3bf92018423be9d5c128dc081940f3c549aac9294163a9c852b5eeb3f517bbf04bb1a18fd231d23c52a4f6c1a44a54c0f64b09712133d558a2bd723b655fd49782e05894afb43d70923c225c8f6591f8234d4838d329f3187148e83c2773613ea2cf9e55c2893cbd80c610f636413ddaae5262087768cb07561e7834672c74cd2bed296e9c394eb6138da2e14f3d9a6735165e275d64d196ca7c9be9c1684fe3fa54144a577a11442cb85ad26befd304ff303996ba2bde6fc6960e3ea98b6fd7cb2936b6c78e3b059a57f19b1720c342155a5016aabd84dd71f503eee1035c9459d56ee52255e2b70c6430768719dbd5a5a83a35a645a6d1f472dc72ff28bc23328b4ddc9f95c666ee514b240c70d3db1ece47de0555cfed9f242d7eb9fcdbb8ddf7c162fa330f8773e4ab6ab3de3c64048791b28ea863728fa98f86b63dc2991be6a1a80af193d37b84d62be4d20f50428aeb436acc923c9e2f4ce55e02ab2b8bfce9c3c439bbe7c11a1717dc0ffc4778e1fb4e18e70adeedeea1247feb88104ea722c094323b333cc4c45313ff4069e23ebc8dabfec92706ae74b6636a225ae89d4fb43e03d707a3749b80d9f74e8983a5512d2159b2945b617ef3dbcef570bfe80d05cdad2386274b98b900b67d7c5603186f55cf4dd2f4b509aec8c1843b9aca2d2017d2cc9423d6de7cf468fc21b98ed990fbcf66718665c15580ee79e7672286358e0d5013f8b199da458c77eb7d1506ff8b60ca7b63492c10cf9642b9149cd0d2522093fe02c0a1601172d7f41a595dcef8354669efa306d7c02562b15e0d8d5b1c2d57d8d1e5aa5841f5a8580f476707554b3fe41415734ccc9fc1b9bf6d90795f7431cff167184360fd5b123fec9006962553273e08d4ecc26c4a65f0c4d1680548e42d6a8e17fb7c4dc811f535a880b9999124513d446444219afc7cd5415110bab59b1308cc26df0363d91e29c4c8576507d31d4d4238d6bd465083b3cf6900475d58019d48e17d8faf185f5019b3df4acb4abd5aeb60e264d039343c8e992e6b60ddc9fac114e455a8f3a8259098944ea22538c69a2e8fdf1d3652fce02656d7a804312104fc74d576da41f2fa0780995ab3350575d6ec3849db8eb98ba8cc21d7689353b7661deabbca6efe69cf2818aa0dd71e0afac28a9ba6b7a109dd2b5d94d032ced76c08e7c562cf3f1a70dad5f31dd1c2e53e563cedd89c901dccd79a430ccc5771cad2b54a53b4de3f5a61b005cc339418e9dc93fdc872990fc4a4ac89be8db8ee648e73602441a092b91c340ddb7c0e61517ca255384cdecb98a049f10ada576431b2dbcdf79888df4f4644421c996174523f11a9fad9fabbc128b5b79803f0650dcbbc949d5ba1c08f6356f3f4ada5bf203dd75d4f835156d8add47d9bfa5087222a82b6edf0b0df8d62514a36d9e97a981248bd1ab167b7fffcf1df44fdd53aa81790b49d26c48c12ac121b941893c33ed12e4695f7a49330f271f9c7db5856ce302ac19a36593fc4c64ab74525b2483bcf37d1ec489b3a9f183094ce517a26a88ba8779261418445fbc1183e44cc2b0025702fc11efc5d65ce5739df769cd9f0dc3d6a8b2d05fc656ba1841d947b777f8f51dc5726b9cc5eff51bec454ca9450136c408b442f2fc933fa52f00562e054d71ceac340f5212e96f6244d7327b9e9f050b1bbbc6292e0da86ee52bfcb05084a0ac2b337e499f7b9390c0ea14abda315a57e0528e7f4fa939426ec2931451fe79911d4c61c008e31b9e2b970ce190335f2518062696ea63fd425b1fa1f23e8b94151ace63f08d2e80f6f00c0bc028297b1f460d40dde19afd7534cf95e4f2b135e65daf31519b2ede907f5359020040169ad15ee84c8bd81d8d843c093bc9c0c897929ea6f89cc0dbbe743b491378bb1989b5a5100c9e1b13139f70fe0d258efa25904903cda90077a61094c6d44fa1e8fd69ddcf4c5c00ba9024e60466f43e0d46a6db0f5d6a3d9b1753c24cc5769df336ff4cd8790581eae64de03c0e36df5789b2801d82702d5cebab22b8425f360bfd3afc2ea2f53b0fd362b41774dcacde34571523c751a6d765e0c6611aa7e5d045c8255a1a2205ad1325c05a2c59fbeb161bd69feb012e43bc5389491cf9cf3bfc160e7a97121b8a3438d78c37a195a71dbcfc73aaae88b4975005101c203027b13139db7a4b439b71aed5bdaa1eec182885641610e475338496d6a1cb238eb88a4181677a1683867f602da4f382d8733812715a91650bcade69cfbf06872f3601a5ecc80cfd74617a7582e529fe2d73ab822eed26662fc1a3016ac86b49a3997d6995a339271972b3707091f4a0ed16b29dfb22c018cf92ee36c6e486cfda9c0da65393ed71f395091ae3036e202dfafea6f6cd1c2396107e5921a910319e2425723579f1dcd5735004474299392518caf419a5f61c63d66a44c7717f62f94615cc834fb2c1fb84a3f4efbcaabf1f0801c5a878ee66b08a3d42b236d5bb2121be6d50b26d0d6913c8680ea3dd7dc7fadc8420968d70a0494c23d5ac6ede87f0bb93ee1a858bb3c78904974c565cc0bedece41add8f66eac8e382661bae480822381dc9e346614a288dd4195a339d9cc17adf6fc4d7ad1accef8ac94752f7b4d9e20116eee54729e6d171f7a7a1fe00eb47fe572e5d37fe6cb61b9e316b8d980c00d8654356fc50e00c2c1755046bcf94959710ddddacbb87aad5a2e9fc52500c0b3ca199990775d8f4fa423d6f1d166e8f5ca39767d8f0190dc5c4a054a7b8edfe5b67004c5e12f15c63c101d77cfcb5846dd8bd93fc5c0576ccd4c01dda9fbdf0782700df5ec212582a646425ca686f7f1f8206687d36dc8f71f4c93b508a80f45abb4855782c11d588c41c156b84fc588cf8607cc6b854f2ebb095838f17f17e7e2df5f621d950590cb9c9f602806f11d001929cfb1a191dcb19327804905ed49f44c80b03ede15fba9eb352e388f174ca456885347f26fc7b5e162d639bb58f1c1203e4f67dc44f049779e3e3be4168fd97c70087fb5edc0b38466b102ca5f023d95add467cbc0d991ca8b243e61e9e53f58275e5e8e986e9460489bb44a630e83cd49c7c187cd51489efc736203f09cf127042a77cb294540b6093f59b0d44d79612e76a1b683dc7b6c9ab5c1d7916994f8ba98a8bdc5faef0f60a88cc8af44c86c0ed1f878a971ad4ab90e64e3527fe4e9cdc38378dcf5766e2259ff83ee4262e8eed9a3841035bd4161e39a6b8cf079dc3f286472412a824723b11134acb490f7eda884a60c2accfa1328e16e2ec64957682cffa34a2b2bf541a23068502c2977298c0545061a5d2d43ac0a5bb40edeaa200ee9a0f43b309447ec61f6e3d6de28f822a55c646a8902737a7d8214260a2702addb1d65dac4adf8cb58743eb838a7e875d7f78b6fa64279d3f100b20c2ea74288ccd68617a6bbabf33eaca2be7a2b0f78d65ff42f89f5f4c80bcaddf33d52fcf50112104a9b851453128a02c6de8f73f4e5b1bfec3adbd7f4c8f09d5aa65a5fbc9f08ea73cbb3b8cc10329d94684b376082661b337760891def54e0463d159f3e479cedfb5978f3217c4b95d0277817434d990d972a3d3008a4a30ee7e7473ec9d641193aef32c49d98087c569d2886ce96156a0ba70d07414ca90b0430f38650bc4312e929ee92027e8c87c665b56c151bd0c7f369e4b482934c1c5f7792a6b90e7db8926ac603a37835824c8a09d894f3a28996978eac0f64932c00fcd0bc2aec31a7d6da700bbc66ad414a278c3d55c206194e337abc088b7a60888e0889f1c76306554a8af4c25e86e1fcd423cc24a52cc64caa623cb76d29b3bf31c04d7b05dd89e3408df86eee0db860576b79ab48bf82bc369f1340a439d6dd4f1bd9910054928a915e1db0bc43d2007b22dcfedbc937989d288b03b085a088e7c81d1c431c11dc6905fddf88023d6051b634750d0d621ecfb904096572d3829e40243d1a5c72b9752c824c103f37a43b43dba11c815a739ee6abc76f0e81a3fbf0eb01e97b5d5ac6d711651f7325d77d23ee2e7393f7eb5771d71571ee40220e8087088d17d9f3a8eeee92570117056b1073a0a2e160a8b28643eadb4b638ab07199ad4b5d4fc28e51f815f54ec56678376e7971cde61d6a3b2ebfe09a103847a47d94a54b9b0714ecda523f656623e26cd6b4d4bf3cd3e34cd06b4a4634a5cdda61c7ee1865f0cb4f66f20e416f9ca4711b54c8fb3117d6518d067183400b0fbe974e778108328f8126fe253d6a6faba898efb4ac834c92d88eef75401e23dccc3aab8e6e23bf20f42b101903cba0043e7cf45323036968c31d71af046e4c75c519d736f7b49d61fd3cd4b06fb5e4ae78cb8b0556f055e6693a01217899208c2793ae987818b2c2cf55098cddd9ecc4e02432a0d16ca5b12a24cecbe53d3edc32e57f1f617370c5a5e4950b114bb4709cda903f4d15cd287a80a521468153da98a14ec3ff4686c8d1180cfe0993f7fbff3099f4847f3f14f7f9ab4618762c0847be8a45840ac68f9b813e22a9d156ef3f832d621ccb6581048c70f21f3ae9173158566a67330c88f323c9edd894ca4353ef35941c7181c11ba449379597f37d2271199f86bf749619517686a1ce97aaee6b0d9beaf83fb6f433389300894df0a785bbc9e5a81906f3766ad8415d02e299f95c1ffed45d93a0863b5269262c28c87e3cb1c9a3b965f2e91d8b6686071b362ede6ceeb91e79cc0e635b325cb7b68d69d04ba19627876eca1a22cff80ce2c9f0a71844468c0317ee46a859fb8d438a8b75121b033d60f8202a741f3ad6ca791266ac8d3dcadadf6ebae6e74ccf38a88185fc3911d724c7e84e1242368ed630690dc9a626c355afc953058ff2b5df7e0656a9f60c2268bbf350971c8a6fe241bf46bda38e239dfd34cc08acc3fdd09a71f02d86e273e924f37c498b2618fd7e90b8254cb9e28877c6da4bae4ed7d4b0caf805fe9cfa02c6745fe9111e54d467ec60588e37edccb1ec17fe6dc795c2d0e7fc3095754bd236c5d65b311ae18f58159d3db5b8fa1570ee0f8d20c1657f535530ab7ea9b57147a8360d4925e3ec6802dfab097e77cd283dc80bf2471ecbf06223ac6a331e621689c041fe9daf3d89904227172e8a0d64974050c81338a34c103fc77c654ef0f17f4e529f853d260deb5532be213464568746eb39d437a6c92972baeada7f4f57ef5b61f80f32b3dad3ef908e064e788e1855d0a0146eadb2d25a6bcebeb94e3e8e36a5246dcaa512297f014f3fc15933f0d0a88792e41d941b9b5d6512b62d481372cfa25811208fbe4d40344d7daa98a499d257754c6904e0ae5118b1f629d8d5233b5fbd8b32c3e6d1cad7be3931899ae61730e3c20517587cefc599fe506d8ecdaed789496d071a6c0998bbf39a61c70a7b8351da061fea54a59b0ccbc914792ed76b307c01ddcb47d9758bab63e835213a6901b493e83e2e32d4b5311c2e53e1ab274e209736adec356a2f80b47a2b2ba7559abb9430f765dcfaea9a73855aa4187857460b7a09f35c3ad1c419b32ce3df3d43ea1b7574478ae8839ba44d3961526d00c31ba3044c14973b1feffb5d84a3ebbd531b4250afc9f9134b4ebce47a777b8ee27fe2121764a10cfd74a6f652c3282f0f9a17a025cd61f8465a1fe4dc6960982ad7cac106949054b83556f3b4e77f1142e93bb069c45c6d4a8e68bc1511c5700b8bf78183a1b21096f06d2b9dd3e5c73303eb24d9b449e0d7fa25605505ebf35ac94b4f803ca2faab8e49eb5835ca4df03441c0952209806a35864c7fdd5a8da10308505456b0902b00f4e7301f2c5b4183306eb061b81665db4e055ac940391985eb16917aa4d01f49f49fa464a6954b500c7d92a50cdbb1ea19441e009878a9811d49c5d8405ba6f276a6f63c02ae3b2227c4f21ad94384707383b76f68e27c6e175a574cabb0b339d93213e1508f5652f58cfc0c3ce9fdbe31b46b68182cf13e6c5b290a94f2bebdb682ffcdd6b3befdf19cbaa3bf39a94f4112a46e1ca52eb1f0e590807f4abf45471fcbca0e238f4057c9eda9da7bf87c091907753428741d82d0b083370209106c33201eb13a1a06b5c301c7e446f64d508eb109161191d300cdae7863a294f749804ba777119c49fa5954c89b4797c447b1a1a6b2bfd5f1e893261838e918d8ff98df1f8bd83a49e0a070fb5b3972ddae51d4f27d6d1ffcf7a1b4bc49811e69dd6cb2b53ef23fd0560ca665061ee3dd2dd5cdfaa275db96108e6ac2be80a974ab80c9d71c98a4169dae8980034721c38e1d289936138f605293869643193cfb62a46d886a5c6a24f60f68cba7bb2299100a80bf5fe331668d292525763475708be92071dc5b7c586e9cc80218b5ae14d4af1e79ed851443f5a719c776cdb166a7b56f02b1d10b927755cdff9fa9a38e368c0a04f741b7b908f3155920a3464b3a69b7df285c4cab4e29dfee8950eb16d5cfbcf58a6e824f5d0bbf513805bbb03a63fae4dc28e244fb63b2c57799230d6e9289c8093b155d8f7cc6d426a7ba1c2a4704f2c3f010f1537ee9b907a39505cf22b85645c65b630ccaea2bab5c306a506ece1451f3fc1caeae4bd523fcdfa00955000f5fa66457b0d8526059238ec7dc92adfd0b015c8a7afe206aedb50d43b5f93b965a76ded9fba0c60a37a4521c613ad7af726c5fca78401412ebab42730485d1dbf92906e95df238640afcd61df6ed70eb2ee4d2f15db8a5ba21c257b8d7de5ee30a990cd8f6d75ae7ae3ae0ed266c82de85797c94f16af207fd208f64d20fc0c4cd601d0c874f82228ebb350b0cf4c675f127316ce80c02b1e88414770f6a3fe4db47a5079fd2e5eaff7cbdc8cee2656beb0d6e036ac9f63676764b8d945629de142e8b98ddf5c0aeeaea5c34c6c1f9168bd83bb9f41bf1e8733a8062964179a7ba912a18840b1ad0c532ead40ccb5b69b5eba1e0b8c61a2471319746b7dcd65c376305c72b93a53287a03f574d9f95686fe8b56f55bd96208e47e930b054b8f0d32c39e76f2c014c4dc8b112789c01278627eb7b7b5b48ab9237857f9a5382b7e5b99fd587ecc83a26709a3cf9d79df7fb719be727434374dbd13801aed329c7948cf8b484df2862ccb2267b86afeccabc576cdc9b8158b648febceeb86d4d07b54b8fa8ea6aae09afb05cf42d7bb6e4746822f052854592b3266de592ab51e05b1e233d24d0bcbcd8d52bc41bc60bef9254516b697e2a46bf8db5b41c0ac8b2a3f5926766152d0969770686b0917b88c8f89a182c5cb35f774a6c67f0a0a7b530a45b72a21c3b06e2f2e6293061b48e4eb9839f64c49be1dedcb5a1a1d8706d2cc70dfca6bd93c6117511aa8db3dbac032e94fcd8c5c7f218578dd67a5090028dd82dffbb6b6b98f4acbdbe339d3d20a97ec67ab0102f9af433550973cffedc944c453a285fc17652d67a4113c2c36c8853b12e9920976bec226f63d3d4d6ff120af96b021d875a24a33dcc450b442031ddf57506664835bb52586350b071436a1e536d9e7c5992df4146529d5cbb45374180d0b597353ed25f9bb9d8479b849608442b07d744a062a13a3217d22571d1adf48dd9396e44d1ddf9f91d16c8aa7e76d6b7e162241e8bd31f8cf6db49097c8f19c24eb29d0a225a3bc526a07ab4d40d62138fcadb247aab3f35db871433c76deedf1f9a02bf83169dadcc7d9614af17d75c77e1cb3b5eeb43f3e56ef91e3485c517433349485076904a9c8924969e8e986eb2dbf7df592af439162c8866ce495475d1015a1a60c100a9ebe23b9c47410c35f416bb8a62838f562e121645ed140bb82d920714a7fed0d57da1f3edbc2934345ac7022b3bd4ed74ef4b50d9271f75a23f676ad5f94336666452e06d491ba14ea69e449870d62fe136073bcd6ec7fbfd6c3ae5f621dcce7916ab56bd83120f89f4b842aa5be05a8032d237b43fc60890b34379906c9656b49d1a104c8bf12598446253ca671b0e33545f56e1d18393a8d9664a5b3c237c993c3d3a0bf23989d2af17442b6c48c4ff8fb5cf596769327e9d7e5564ddd0cde86195c2e79eab6d68e33bc2f071790e8a1956d0266b8a97aeb98252e8f09e107818359db4fd98d62357fbbd5cb6889b5209e65816f011c6ba10de4e7f13fdbab9755e087605fea7239ac7eda83f1ac43780b3a25725ca23dd04a2b20a71d375070df3ab40a185b8e25298491cf77755c34b326253424f34718d74ba7680ab231f4f96f2e8aeeb971eec24ff2c92e0d1f9b3c760b12f418d94944fd42df81f0792dec3290f69a12f842bce6812a9e8b10df1eb5740866e7ec2843a8fc4ade9d7997edfcee8abf5f32d1c4d27d610b069450bc0363f1b5f35553be21d9b18e79b739eab1d2ff120cf0dcb2ca98f51a76478ae136bf8e5ce75a53700d83754276dccd1b3cf32e90ca5b3dd07086e0a571acde170bfb6a1d6e38d34e003df83d87326d8f5308d48fd8b8cbd13af3f47f71699ec28a1bc38852d559c00a91b0df2f00284ac5c2996c6ef67f10a0cf7b7324fb71b868d380d7509bfb6af859f6f97bbf19e58fdf5d91dc028c6c097beeedd0a63c4655387dddc2df0683f0b0de38c8b16738ebe114d238e4bef2e0ed345ba87519bae6d29c74b0cfed233f771a3d7f3a8d270bca0875ac48195a27c1e4f7921e0ed516c4499ba470ad051cd5aacef5285d84cb35b0f175b253044ca4ef5c0092a8a2fa6d3f5c07458fd4ea1a11c0e9ad5df8f68506da891bfa11200965e0af60df5e6177fbc9113fd81a31e49516ae46dbb41fb78714090b0e6270705760d6035a5baa2850259388701a634fa264db823e8a3261660b252fd58e700cef28ba99fa4aac85a967a1c1937c7be58aa2836475bc4488097e4b991c0a04a92866f7abaaf9eef1a1c353e041de20ee0b7cf184e18b3121235ca987fbc34d5092e6a776ec6683b7aaccb209b2654b938800845da03ec660d18c41fd30bf7471c45f05331c4d580761589fc467570ed8880ece758733bc5f8af4feed68e36382942653e619fa72254907aa3ea032f8dd451b3d8797514a85f6639b4dc8b844c833fdea60e698371be25938a7cea5e9a01a939cb6b67e56c17ffb09394c186cbb99bd1a9d6aa9c1e31f22ccd2884fb5ad00a0b1906fc2009fc9f32dc7f58bac4ebf0912af95cb35c036197f57450cf91ec22769adea7e5c7a2eec162e8b6b2c22efc7198a1107fae563444bdd56d2c05ecd38ad985b7a25099f57ffd792f707bc4790b99cd751963ff3792f057deb3c90e331ac67b8779bd38c86640a4df6bad5466295d2e3f83314df22a585f1c73b8ffed686adc767203c76532398c89ce32cea59d5945dec00adcf35262d1d904fbf5961f4c851642f58076839ea48fe70dacc3d557df4150169fe5132380c235ee99d326ebd45cad43d24ab9ea96639c9d28d9610b2316f1136e74c5133293cb50f92dc16d5c0b06a8cb117344979e3117af8c9371e0b6aaae941712d604a752edb60453933848ae7bbf71d524f7c0b3ac12860389b14333f217b1d1cdab2315a2dd1eac93daf04c7c5d9855fad5125b187f7b95a8db8e9fb00dd394d96db4e810b6d8170331d2cc32a7e77bcf069d71629d0775cf8a34f8ac7463da6cda0f3de4e7d6c30a41c1fcee3057e0c16b9bf362b2be4e6138f21a915ab1dd10024ef93782762ec9603bc8e61faf0afb95fbe0a18d915071479e9437f66e882799dad328358b5c390066a0b4474d8cd20efdba097d9266f5d6cba220f4484273724a3e9c4dd1eec23e91bb645e8d8e412e450ddb9a915af8b6da4e4ad549773ad0f0928af4eb60489328abaae07c66323977a1db8012dd629f228bca6b818f01c0ffffff3f