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

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

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

Block Certificate

Block 56342 1afd67a99ca759266745912e1c20e00e664aca0ba9502044a358dee15bd18ebc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b854248ba3e95b4c0a9a33a965199d0644f698888969a6adaed061b4f0f4b162
Certificate Block Hash
1afd67a99ca759266745912e1c20e00e664aca0ba9502044a358dee15bd18ebc
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00061f0000929d0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bae8962b480c5c9099c9d4c07c9b87c929fe82754065b5ce9c6aeceb55a72b60076431b97c246680626900488b67c589ea4d8e42d0aa71c5652f0cd8efe302b067c172986c720707d99d8091f43fda52db4251b1a7226f197b0d0000000000000080000000e00000061f0000929d0000

Raw Header Hex

00004020c5acb984e09594886006e7856313785ca7fd496025bdf421d32c677c14072574053a5dc6b8d8042a46498900f3a57caffb2bcc74dfc8636c3ea2dad227c60150ba960c6aa207051862b1f4f0b461d0aeada669898898f644069d1965a9339a0a4c5be9a38b2454b8

Proof Data Hex

59,560 bytes
1212160103072809b1282c7cc9051ce1ad34711e92bd1d424e2d809f42c1f11d0ff7b2f133bbf1e03b7ec85c2eeccff8df2fdfc5296707181447ad62238bba01b059968770f8851c226d7672164477411286337c15b61e74bbaa46bce43759b31c419f074dd24af81e6d215700b4f29936b7584b10836e75aea5eed8b7e224406f3ac74afc2064647ff63d58b12b6bd4528285226338704a4c143ab56af2a777a9aa431a450fdcef00135414840220beb39ba79a443fd6009ceb6aac0010b1228052e96e587526b5abc99deedcc46600f5daedcea71fe5ec0634b054e619e1ca23c2f902512b974c85d8b954ce941d431a19b0cc0ec7e921af938e6b3dffbde59379923cbf76863bd740389bb672790864f67949f4439adfb4bfde782af3d288d73dea4195ecb0e559bac9be11316779239f78c5076528458df439833ff0271b7f4a977d82c69ada933e185c5eb732ed02958ff2d4ff17e7aa61d414c44db44853287a1ca722237bdf2827821f0e83b0eace0a74515fbe7fa649e15886d7b91e5c739003f229938c01d974c547b5c53b731eed55de5a9636f8d994b981fcc2d383ad68812f109bc707d0412a2a6ccd9d31d77cd2a95b0c690346603425a3de78f540bade125d4f8cf2eaf76e6538cc8321cb66ca75062b3140823748988b8f82212c7c8eec777bed999a12c1ad987745067313e109454c4902e10583950fe6b6a70a28db1a53c532f4f021a314131bf4c600e4da637dcf3de42e77495711d2bcb90d63281e057a880ee9f7531dca08f66ddc76fd36f518e1f2c4f2afc3cb7c3c3f17cf563c6b8026bd46d9a458fdb72e718b4c8af9a4c020e386343672944e8a33e6a5e238bf7e2c353b0b52cf108df4b81220757769972535b65eedfe501381cea35c674d4e0857b013624440e541e89e6d8f95b0e7b8e8cbe6c37a361434178998701428b3e7a3ac7dff7c35f4c3b9f06c4a110e57b35ea6c60a13b3f0282ed6d875a07995fd49c1ee5c3b97195e9de9c8f7d9ef132870dd0a63526b0c62e69227f90a121b59aae4d99ec8779c8d639c4d936d82865d3e1dde878c24af295e9485d4999f10b8aa759aabbd7c80299dc0d544da27f11b1b3a6680a3a4883df6814821184665bacaedee4750028b1a9c38a9c7d2f02e9b1a8e5ef8ce4bf72dbb5a61026e91786690cf8fb65be5b191fd3a72ca4b09c1ae63eb34e1c762e438611e7bb6d9c69679e73292cba4f26e0647e65a21b9a3d81bf20edf9551809d476695688b047aa5303b7de9c05b55349d843e118baa24128e2d2d9694cb2fc8ceecdaac97e3fa2362fba2f0bd8cfa462ce7bdc8eb33289d99581c6d7ae635b28f163d690be4b76f883b8ae9072d8334c020a19de8191f32c94e63889fb59fabacf28a216ccb1e0e7be895b915f010d5af1a8343fe4b23649ae166b769d3cfe33f0f7b35122a67e5acaa01c01db878a60d75e856815a347c0af59e32edc9a249b38251644e64fd5b5c1716b12df5f2e767cceacd3c6a53554e322f777cc422df75d8f60a9e0ced8abfef6ac48206549b00f8f49c2b4af5416b5705eab0386c58f0691034a32bf68b567e1bd94ac07695740122af055b11d4566324792a642ed5d7b44b586a79b8d72318153f26578a63f8748519c3984302b91416a206d672179835c5be8213e2c21336cb6288a4a799ad2315727d42baa2ee298d21655f522ad737fe0cf663abdb8229be2c64f520891cef3fc40b176c2492e875c8e0c03a3407e6408f36e7ddf21b6c0e8c98d2873be26cff3c1c384bcaf4c209728ccd385991295636a0736d33658c144a2ad5e84fb0e79c141f8621f7cc9cad9c7067d9608cf9dca5ba716a3a26cd8025b906e61f424ba5f544256e524fa8c79012f98cd4b6e834e2397b437a1036cf6612f023f2353607da017c687b5b1e30767404047d924a9a14a0bf165738c215eb69b70bce36483d123e4da7de5eed393b18928faaecebd3322839f26ebba899bacba8d29db39767b09227db6724ba58aeba1fe7ed0359207619b4cab20775c45c32dedef8cd3cf6e140458a164db72144f3922c2fab656791f71cc9396fe09d1379b7eb1e6bd570a33cb84776704bd301baa9db83516a204390060f76fc4e27a49d04e4273885e54f25de9e51a14694d4c943914e3020f64ab8895be8af70a1322d0ad874946676748c2ab3649d4f6c341bbca5619722c2c414eaa750d9a97b633d3046c069e96d4add81d84d95c6c87a3e7499ce19c17aed8ca09f9d63e5c6890525e45d034d8fb90a7095576db9b66f45bb64027477e824b1cb5b552c280c4c9b75016cf28440b7894296c92bcd8ce49d41f38f52001b30f3f0e994a86fa7c755c2b3507c0b58dee2c8cb6e1e6a24223cc312569109d9c948cad69a8899cdb17b71b7051e7d1148ab128290b8c371441ba5c728852f0c379b7ecb21b3f52779fcf4aa94d4193e9f676c4e51602884bbfa2a58a6645751a38055f48e1f15d5611b009d711e6035236c632d80befe11adb51636db5d1634fb94347b65078a154cc77473b35bceee55cf2734a4fd59404cb4af845da8ad765a39146df46604dee5e6c0ed7fb48b050ea2e5080388d268f78a159a45b3c19adc7a939b667fa90c8ae043c7643cd729a78a9e7272b3b7aeb8213319db515402ef6a7f8ccfb58ca042d4cf3b35e5405d6a4a994817c1f9a0b1328c11a94b14ce98f688c81fa4a5c8edc4838c4f9b7ee5e1d3b26e655246512320d74b05e272230daff606365414d29ebd666bd07be42b33b6b06abd30c33849c7b2ca593a92baf8415faee52645629fc1477b4bce7a7b8385981aa2dc80a627adcba0ada10e06ed76ad479dfd27cfa84e73b5d1c9ba1b150f6610208d487508718a7b232b2b04eae78fca3800e5fb115849339457066847825283bc333d9b21a1df6b192a5b984159d535250dd762858f8d751e4afc2603f11e7f4a452eef31b16fb6af70d918560e722b58ab01eb7f0f2b00a5792325a65addc4c833579ce0b0fb5338fbdbacd7665057e4f47f7b98ffc0b16443a812b63fecac0bfa388003175af778aa3a94b7be1a2ba9ecf6fda10e359a7947017461c1b354993ce8d01298e5153b09d51dc8204f4bd3c2af7c368eefacbdf10967031b0a42171a069cd85743c35c2fb3ff14c707d924dbbef67c52b6ca807672a8ad874b17443391f02c811a3fba1467b27e9b8227a3a674f8a49667c95f9ff49aa3618b0f94f31d0e7ac318e87c0ae1572661fee3720644965a85f4c7842b345357029d83c78fd6e9e70d734df588b9e2ce10e0843b48a1c248318139ae1d0fe005219cd8f1f1983e7cd6d0c6712ba77f00ddd4849d3317909db97eeda09508c72e2d47ba40cb8d1de58b6a5903403159782f0d482e4afa79ce7f4f91a4421136c692fdbd3ac75d5a824e53ff0df8151764554a6a54929c72f36e16bb8f7c750bf345f6ab74d6ffbaa7ebcef033ac2ab7ef226c260eb234005d41ebc552696b8af941b1d5ca7768cc51727b5d4e0e33757c6c462b536b5d02193886726306daae1a3f13b8f4f8887939095b2d645d549a72ec0fb1889cb7b2223e955ce6e0c4cc200e82a559fe05d8a017292be00be8578cec8aede8c7e52057398b749b99f974d9b924b51231d0e90c66ec7ccaac77c62a735c586dac65d1934a07598394bb5aa901112508b157d3fdf2d0e1ab1524265728673cdc4c22af67e24122441e1a64c25874a46465f40b1b2bdcef3dd1aba503149218c4885ba8c2d83d0ee51de34a6a8d126f2ca90a63b07bdc541d7fca429080ff891dd98076a6c613810bbc4c95e1a29cf182bb269f9cb942febeae36f747db7c1e3353109d28e508fa60765a03b4cd4c9c5d8a4d830455071dd9fa01f4ad2fa28c10dcac017f2f1fb0e9191095c4636a520c5e5973dec794a4ec60ae0302c50abd558cdc275adbabc36728614389b0953308ebad7ac843e7aefbf9aadd269d35320398593d5e0c5c7dc15191b523379e54a7b8f28d417f5c9cfba7ea0e0be2684a8576fe93b41f41eedeee1e1f8e54ab2503fe947a2c1385297b51eabff723d138516a86b0fb43d4b14f9d0efad51f50edf1a66fbd3ef89c8dcdb47b522fd868040d9ed208108cd52e35683795210affeb3ab26acd39be8b1cd6d086c48967633987a516c71d671174f6d68f035a0fc6b061927e151901b923ce67c40885929895ff017195dcc20951a9a1f1e0cfd2380b133a9e2391ed2d424ec2e40b9460071fb300ad4d1833c792f00dffbcd77a6abb36210e48de609a9ca5005cff53d1ac09c6f0b5e2c2663ff2ce2eb578104dc6da9f5602967bdc299697aecf7037114569bc707f5a53ed13a7faa1fd90ecf2d8d3f408fdcd0a47319d62857d2926bbb5a06566a1e707ed2edbdf1a888f1cdecc5d20bb7a45dab1cc38543fe79ea3c1cb8a54332fe7e1b1216f4ac51433ee631ef7fca1575549c81169016a4b0b332f71fc597cdb0eae8c58d1d1085fc767df6bb727fadb81a478ec22542de853767a8a7a177311e03006e1a8f092dd99529548781d1857dab2d153733d555b903f1dca80d6dec0dfa900a52efcfed41e060a2ecfcce3eabe5308cd26ea051552351ebde86b63fc966d062694b253f3c60b0f53d301eeb6e7a887102999f78df037d1bc6ba05f30efbfc9c5d2efb85a30e0419ba060097ccc0ce531b8daf36b8ef8c32b9583c0a91129c09c0cd07a8c0a7f81d27c3e5cdd73f2b63a1e121e0a192cd9a71116355100e11b22fb0c2b07ee01f4e5be0628d05054dc9c4448c7d8247e59c49c3d719dad682dc67303c59909f3c2c6906c3e89d365c3ab24f789952b790015748bfdd4e34dc86537737113759b043e49736eddad337436c930a7f08e1fbe8846ed591979b4f39bcc2ca0611146067e83d880cfdbb69d1b8e37d19008d11aadbaafd7669d28f06acda5d907abffc24ec3ef49e220d38a31addc71099848967f107ce0d250c1223268326f24e65767301ad37ca3e4aeeb7fcd475aa074149bd3d6d039c452aff2a326063359384daa5d221190ba4ecfc190012d6cf9388e60923ae2e1299abd0179b07e1e25dbf0ca5d3a4aa2cec43fdc2ae61a4e776e7bf7023b64643e5d35a6971b8391fdabdf17c4cf849024a71222d603e97aa05d8cd9dbad9eead4418904ae82a7ece701c158fb4e965de056f3f7f5b714becb2004fb90e77783d78c5303ef04641a06570b5afd0c18fdd29534291c5d7c9002ded080a3b83b64fbc40d0c8e7c5d037bee80d1662dfedab3a8f4d94451ae1c01fb6a3313db2292f0c98e149690f7bb9199a8367f31feca8d22f858795ca03143e277c9cbb78a8dfec5f5f5b1fb39ff9d5e7052f3e60750516de91af0d62aecaa5b37ad37b07182064e6714ac11af9bae0ffd82e992ce02177eb0cbeb58ccb21a212463ddaaa73aa377947e553479400c023b2b2261b2a522ae273eb189705835b78aaeef3a63503c5eadc99d4501eb17a8d44664d835bf6a12c577631c9cb8a7dbbfe398e4a6df9dc78d60d066395936c33f716a2ec4330c5bf474f38615b55bf8301f09f338c029a73cc22f4ec7f3af1a9fc403fb1e2e18b846387a1b7aef976bce5e9e38c36c35a3f74a8298519d19ea332c21900c3137cd0d427cb01db5fad6ff97e9274788b621d2b393abe31416eae363b9b1f93f2dfd59a5ae9a457a06808c9235013df79315c6a012cc938afd1e4a53da2e6ceb606f9c875dfd8ff80c9c47ddfae8d1ead237abd614e49fe6fb7a8d36d71d8dae4f86facb26a2f5d14203e3819bec7c7e1668eb47c990846f86254ec31935899dac40fc04229d5433f347e8f0f3f89ca1d90fd2a2f641a7bfc61299f878b097def510b47dd21f837d24e1fc23fadd5c4f4ffc98dda71cc20ee48384765de444546b9d1e6218188cb8008388c1466b206fe463ccdf7e1a40c17549ae924083fdb838a6b62b52fab6a840dd5693564de3f75a5844b7755f3c6b43899eee18a489b553f95951517c0335f4d4da25b8ddd71617caf2e99d83c5828e9dccd472ff0e86a1abcca417e49aefd15ff7cffd024fd17b5feee0ce0d874be956ba4a4a9f54b2fb4c2cbdd4c881145a166a427c2567c3b4942011983be1777ac46250474d0283ed3e19f6cb696b321a41656f31e2afd6f379e4fb4914328d8a617b113f90ba52771d3bba776f6f305699de0dabb289ceff95e08e2abf8372268451e209886ca27667a269e6d08f90067b9660fec5797307d2c42d4632706e356ce45bed5c59f8cf4fbb53b4614e3dfaaa7db6bc99e612f766518822c17563a9a308bf7abfb69788d68ac17e07e17cfeeb5d158b0edba294fb09ed76c54db1f4933b8013413af02f95764fbd3e11fe34a47c00063f134e737380ce2d99c8c2cf833bee33e033d2e3f870934ccb2d1e0d5d9c32f9fee42036df16d3b86ed2fbecfabbc8b16a4d3d5005be67586baeb76d54b00207ed8393f8bb40f1e679b62ccd335d0b41a6dd11bbbd5a1dc62bb9f4d8a1d29b64c0d6cbeba55fb79fa649a8366e2cc44a87297585794e0b685991c4619a913a10c2032d267efc37dffd8a7a0e3a49cb573eb0f2a99204ed5b8b7fe4e65390e191fa096236a10cbac534139a102b4a01c5958e57337efb0243698e21dad7f4ebe4fbb002fc70cbb5cccf1d2e8a99cc62daa493455c69ea6b4dfd95d540e2be7f8035c9d239d3a501846cdefcd407eb84969c12abacb53524814105dec4f9d9170ea9797d0c18fac441a6cb7b0abd86aec5b5979dd0367d8d43aa87f5493c06f2f63dbdb94a5d0d7d5d1f9dce0ddda742c38a48b9bf35e0e117f58b33990a6af3b8a3b33ebee907f5407adf30eb932109c363ff45f04c8ebcf615259868ab657660a67d11046ae0966e13cd1ddbd3d505c977a0c61f16c8a2da39e885a51bbfaff95d97bd875049fb8dec612097a47e9ecd6d2623cf4caf0c3a73a0c2383064cd8b18d0b4d9b4118dd071c512abd4223fe62728b937236e06d4f7fea6f7d6b9c1e2254ab78294211494196d3f49d59c383735910a47e394643957cf3f2b374c4506061185677f6f328d152c9b46ace77de1223f90416569f0f5d3678a0db46e65d17e0ad629ba6df54c0002e330b32175bea93af3b067d3284bc4f3e83ead0619bd2d432d50d1a51527a6444660f771f1a2e0056cf946dbc6cdd85a727db4945068e5587b9c4bc88670f74ef209713d8014feea94a35eb4888a1be2fbcdc38fc81d2cd84ccfd1dcdc208424c8bdc6e681ec6c67496d37f1e7f653fd43d425bb7783a3cf00b8368cf587e9768f306eaf3d1f4f4819af7695435a407b079c202142343bdc3820f9a3eae8e67b5ef9297a7f7faab6d5f03791dbe44c9bdd76cfdf1846287353ee1766fee2ff9d0bd4fd9284340459fc0d010c4a9cacc1d55a90185c2ea64e80aa913c0af3de7c8f1d454a67146ef090d76617b9bd05d19043f07b834810c25ffca298c378bee35b20f87e23ffc9ee1601d313976f56b83ddeaa16261a134ff07e01d12fd5bca02abae634092419ea33d64dd9c7c67570ab38f9e3eb637c2a91e1e724afaee241fac21b6434c70b9c4880cf117f51305abdc976ad35f192004cf76d36564d81593f08e174d0b50b5a65b46bd1d8ea35e4f8be3372d4fcc005cafbbcc0f9d5825b795e3cac05268826fd48eaf5363e12218e648c005dc493f507a4db0030021aec4431c9764272fdc89c08ccfc7af2906687349428980110df751e15f7d2a5cfa0c57660472ed19858fd426bacb6ebf9a1266549e8d1e500aaef187cba93514d456bfcf96e83ae2f2802548d2cbad4b0b0051f69e3d6dc930544822a0119657a568bbfd2978f000e63fbba2049f2fc337222af58114b8f3c3838cf48b9569838718f949e8f4a6e1e9798d38c666773507273c29fb5f7cf2c9d26b4b4e85badb07824e6c134fda18bf24240c932f3e9a11ba45968029055260aafff0da98d8d0413abcceaf3166c2b4b94b3358ef728c7f5c551e20b3532ec2603826ab89b69005b191ad31cf15276ab43a043078c4a9b80d3f8f6422ee8b70b4cbd07fbe99b9836136123312a35bc699c4c913d9ed90cbbf8d311f81ef66ebe12a31050ae0acbf1253f10bee0be46acfa2167f647cd8a53c8362c07b662f055491f5ca7bad311d2520004995ecfd2a8fc908b3782e71e0741cfec5623d35754608ac909ef08b467f69709f4a56ab071dc975bceea26bca87fcacaf4a8025a3b51c1c7b03d4b8df56a85a2fa0811fda264af2609c3c4582bbbf90b40e23b9d7568f04495a8a3b08bd8c165fbd8cf222b159c8701bf617b7594c25753c1c70b84312d43fd733450cebff042119e9cf7b0b00cf51cc2f285bf5e09f71e58279a7283c829f58f81528b322d0e2e9a7abeb47fe03624ba5a1843a16c59bd4bfe9dec1dd84cecdb456f3dfe5bde76b1717a6533fc373cd98c96f55a7cb617db738c6aa53a0b0203107bcf6cb62a0dd1ae7d900d3abaabbc7585bd58b09e242f149648789670209d828111643529a5b146d682d384d40ff65b0c9eb74b1621ed008befe40e43d8cb55e90a8fdada0d9a68e1cc5e148c5d9f1a6eaeebe0f06a97098b0137877c6d82154bf90222ad4e9134431b21352e553f9d73a19de8b0fb607c9300dc14b473c5f67a0d2037ddb765815a2620e1fb185299bc98b3270c839d36a4fbc95e57126ae62993b6c6b7d78c5b70ed471c5452c7a23e3a5879e329626a6447372fd1e7e0ea7d3b2b5c0e2c8ab08fea419a30902bb9ae800ee0ffdde8c943bea1afdac93e5b56eafefe6864f24405f2518f56961279ac0803aeb9290d2bf3f6cdd80abb3d9b5ed7bbeffd34e4050da39cffc20e0f43a38da084a7630a867a0a60421a7a3dfc43f8bd9f4e0c97ee890ba23f00e2e54f02fbfc6e8e9f2b5227084068c8a04ebb77248645109ef7404c0af899a4740fb399f29832c28363cabb45c89c7d776e5a04d90509d6d84627c47180623f3b22f73338e73cf25d1638b168e84aa689c8423c2d67a2f731b443384aa76d62f02b9313b5833b4214c1712e34fb345497d7157d218e323f7da31103f7e6a60e37c858ed0bc6cc8cd2478c83906533d09cc9a6203c807eb942d66490459082acd49f68b46ef6e49bb18dc6999e5fd5b2ea2dd8bcec1c849a47258fc8c759609b083ccff48a1838436e332ddc0451c18c9060b24105446e4dc195bf3c8b258ad558f3e7cb64b71350804756fe8cbfbbd36db305f8be70cbcbda1488034a3a9066c2fccd603941033071fcce6cccf2480c14fecab72e95b57e970e3bbfd85a99d8993d93f9ba7927201090da8e9f7ddc835dc33316f01a51a2a45c3e716ea459f95fa64a56ba52050537b41b456d7aff7c0259f266dbe4d7af3a8812f5ba97c5ebf84a8eb1813082931cfcc9fa5a56a49bd3890d2e899c2d0619c844929214a3fec211e71d2f4a7d18789d1181772ec1b9ee643e632d583c2604a254828564a8ee8de88a139591605f39e0be9ea04281ca3a4c23fb957fa4757516218e4f655d8875b3b6054e70796eca3cb0772eaeda35cc73856acb380931859d92559af76197b2328df4ef8fffae68daf03c227ba53b3c63d4c92f3ca468aead8963b25e18e8bdf509830da01af5112579ecbb33a03d4f098352db69c665aa34eaf66d35a3c3d3f02ae7f2930eafbea67f6ffa169751c7c21ff32ecde4320db979820b7bb2c813c9b1bde2452687cf912f529694db6f4bf2af4259f5b46731a0fb38639e246522891d57626d7b3dcbca8e32f4f1ff44748aeeeb7d7882fc49fa2f82125e01ba9df3a03ec6625a7fb1e6fdeb88195305dbf488d9346c87913cc73ca226231a42e339c6d900e70314cf003ea3ad1ca471d1873770bb1281c211c9c7088e18a7595db257fdd57e58e284b8d946fa80fc9db3c17e79fea68069f33a66797e5985130bc11fe438da1d13531d6f340623ff60d52d754657a235129a697078491f49eac6b45794d48c35fbb2810974d60cb72145700e703de2e0d322b251e644c89767c081949878ef896b087b005d0f12b410a7a853948200185e016a082aa43b4208c3476b222e15ba3231bb3533e61b27964744d5ec490b84af628686a06d58c796082fdf15ad2532a8c679dfe9d280bdc0b8e8b15c1535ced6c248147a31ea7def3c80a262c36b2b50b440967e7f8cdbaffb674dffeac8680b3b9c56a7941e5c43ad8c40ee66025408ffb5a9553d89c0cfd1681803cfe8a1e85cfabcb4443601917e0364cbc11d1319cc31800304055b8b3b3a94e947d0c4e290a4d90e2bf2e0790f91e3777ccc63767be7b06048f789ea5c2ec8391d18390e58a4577a18ee684a105ca80fd8466fda73ae16ef8a7baf088923ca7622aeabb996708821d81f6331341dfd9528de9816e5914414a0baa8be1b159152649e8fc3a9a1a05a13277f860bd689cca53a3ebf1de768f3bbd2625bc7d17b1ad27fd97c9a7e007c0c8102b848bafc55106ad36ebeaed62b0af3743b8653d285d7dff717de67556361926a955dff1912107c70706300ee0b57fcd7f3dbe6a7326b12a441c4a238e57947b85f7481539e4182b8eb72a50f06d856ca25ead18f2f6dc8bdb7f6b92264b0d79125859311a82d44a47ac0c0f684b707d988e2d0d9a44d9ecd16d3ebb1a82379d5490522ee2fd8e422b8d5eedaf6051ce164fca11ec80790f18579587bdde4320ffad7d1337744158535db777702af39b13dbcbc6d21f066954ac00fe070bf680fcf8bbee768132334a428787e05dc51b0a5bf1421190b8e138a95a536ec201b7ed63e943df6d400f2ff5617b42af1e8a37d2c4ee4c4c280b760e80059a86352638a153314f4086defba616a2659e3b86b7878a88946a1fd98df0566bb0faaee156fbdad5fd6c7b9cccc9ba87549aabafd762f07f23038f57cc6cb0c2169854ff3b3cf28ccc9c5976397dff005034775f13fd3f67ca05b503ab8db49e58eac4b152d827c16ee4afa851e912312f73a0782d20569806fbd996354b0f1272f5176cb9903edd49870f9b069cda453db8a4cf0e16346d90663bbf0b994bf69a6a3f93ba4aa5b1935918f2bf83f0f027e937f4ab84e05e77d65ef54a72c27b9220f5650eba93c1d193b9e3da7df31b34261ba2e078ffea82a2c2ad395c09cae93fc5ca767a143de646792cf84fbc36994bda2f8743af3ba3f3b75212566ffdc981d33d252b1586a58db2044ecb3fa9f5e6ae68ea72a0cbe67b4f9df57576929fa11a447bb461777c8e6d4df04a804ea237cb97e04e33aba0e474cb70c737413bdbaf6fe7e4eb01097a82b5b4a1b61c2a16d2badbf8dadbbc5f7accda35b05df640b083aa7f3c2a45e4a16a6a98f89a8c8425d8e87793456da2701d81c41cfd072b18f3aa11340aa19d745d227cf8c33ba38a78ffc53b2540078c4b6179348be043f2f3be5145e02b2cd0e09ab79fd0473b89b8ae32ba72b8fd2b8cb32bda9a2cfcaa621cbf100923ef51cc56cc21d024f217a4011a682604d94bea85767cc09b11400c3a5d63f4a3be52578266b332fb1f6b5d7a12cd6acb62f5d8133d79892afafb02b87742f796dca17ca4c161c505a62058cce54607a0ea81e40fcea9b03904d35bd4b6df85fac0fda4b30d2e97a073df327d1757155a0c3bbbe930c544f0100121e06c7ce6ed2603f87ab8d603827d358a5b8acc5fe14854ec45b687e6b6bb652c9f47443c0b5d61a670238dfa9aee882e1ec7979bf68c87b6758b18547e9a5367aaa414eeddabaec510746b9dd4ca7e516f1c93c7712ba9bc696b156304775bf5ea2820a43b0947be791f68c19004a66b117e66228e3f1dcd7bbd70bd0bec6018289cc82ffa21d180c90a7db8e71f7d81512fcf3722a2c0f612355bc15cd0b8606a62b97c8804570f5c5ba025645b5c42a934e7c527a1a9a3d3e1b5e1e21f8a4010f6bc45487495a66cd5f137e21d5cea00a024c0bd5b48ba679c9d5981840f8c7d46e391c06bd63da96a58853493825d1dd9c719ad939324570229db85068b9fd80b955e59ddf4cad06cc40a6c81c5ac487825d41945d5b1f64b15d7c77947e629f811cab6c267a6554b0841b968384114b671d8d4f023a3e3c5a0b92b40e3eea23438bf4b97773329d7034b91510a727f3929ad622edd8c7ad84c35c58b6b6048d703446f3aab3ab9ed37904da372170a0f12f3d8371981033fbaa5e1c6a43db388de7c3765fb71c4d9b5706a109e23bec5917d593c4b9ed9d097cc58aa3009dbd1dc9d2571bc1da607653d0e3c7c827b1703ad0955b2c13f7f34e50b96cfc40a0e4998cc32d1348f30d8ce36b48e8b07393839c20715e3d16cf86f5aac1fa102931b3282f60543c8a2aa570ee6d87471ddbe3c6f2cceeb3140f7cc264df2da00a76ab4e213965069ac9b734396ea69ef283c08c135ce80a4bb5586a05dd3179d84e37ff825b7d0620569bf5a0e65352e9246047b498c8f33f5925c9500b52926a34a2da061d32d43854deed0c3a7b9c23252912dc3cd5a63c88613bd7c552e47793b6d18c2be63be3a9bee0a9cbbdd527fcd74fb16e2cfb031f13e35e9ead4eb806bd0ec2f3676e178d969e9ab5752e8b11de08ba60b0677a030dd29cdb8fb8bcbe7cf3ee5c0416c4187b9c065429c6005e6a382e34128f3378f687e2fe81afeedd88fe0f414d088f367fd2514865a04676b2ad8ec6b363d340f166b033223576651334d7b5a01b8d3328a27736c2c1207e8047f5ce48138a244aaa6c58c554c514ac0560cf3a6091e77d57c21a91790ed81401df43b35eac130e64083f7c8baf379c35eb541908e0e40845ee8bd703b07cb61127b0f951e3d93220a7dbed4344027f5f1eaeb14325522728ecfb3a6b7e1a04df45058219f2ac9a0f61f94f0d9cf2352a67158e37c1940cfa3ec029750c16433d5fb5e8bc41e8c6c84c85d3720e7853516568052c6029270be06b3529fa6206bf24dfcf68db0fcd8a05beb1f0ea8705122e0f9e92fcb22df4758b263c151b0d5eeb936b67cf0f0f0e5b0388ce5d86e5758b5379c59e1130dd00cdfa6a27929df6c55e4e11dc4b8c496455d97dbbea563499213d5cfb6c668153c961c53be2e9f3167da1fa9a07afe714526d2630c111dd6880fd94f4324ae974678ae35ef4c3769367c5554779662b36b5cdb6c31dda9ba2e19ac357dc3e0c60b21a08de6d1a8bd7f75b8afdf695afcaff18cc17cbada091813edfdd7f522d570d95b068f07e6befcbba842a9da7ac90ba35aab84321db09663649db02cdb2f949e1a6945c6f15ea8b7e47a9ffdde3ebd8cac53bbdb8edb2340a57d91605cf01d80ab34ca19772bdc0db413f0cf75ffc28c23412ac7e8ea06ebbb829daee8d33c264a6e1cb6457862cf14c27b014024a904bf1762a9059a165e99835b7c81df376a3fa4fee1cac787fce18feefb5c6dc0ac858db2aa41b7a376ae4189b4b1cda08f033dd4f8efa6ff5e9d266f070c5d9d90161dadca60b125af7879e212c4ba22e8a2f0b5f3bb5c8d4d7a309b1a98822c190cbc158c7d4d3b089cd6ca0f54216834318fd765135092dee55310b392d2324dafcb1d938f764ac0dc240e7b1e943e510bd006d11cf1661ba81c709157ed59604484db39f36f6f2934ba980a6f149065f7e62dc0fe005d0d51ae00874276d964c8668141ca3e191fb5a3dddcf30eb164d9350989a47d2ea318253e2dfe4198c79bca5001fe6217b610fb188a78af3d1a6d2becc84e0743685e502ab22ccb4b90a91cc65c767f92a16d10e16a4d3fcc6d2947d1b7b6d7cd002718139236f14d9e786bc90f8d4d8e83d286e6bd091bed14229adcf66e3b910d133668e83f7c797b93db4f2135676b10a56ca83b8313a1f2225d840d6b6cd6078d813cd11f4dc43750c917ddf2c20a7ac3dd537eafb74fb913c25bbbcd68113029635b1ac09159fcec36a249c9bc9ca1095626860fb1aa89e740ee2d610fc3e1b100bbb1a5515472a6a09ffd72d2cda56ecedee41b9b5b811c6dfe6934419dcae785d4272f1d385b8666be00d44032972ab579dddc94a585305222062dc8041eefd4cc71bc2e8f80a692e88d568ee9aebddb6a8044e481122a89bbc2521ef64c4bfe565896c938298108278fcc7759346ab2635bf06c37ed3e89b65e426fd5f3ce45aa49edc4d117fca301129f2c88b758c46b9de590f535124b3461ee7dc2f9c0ee84946332514232333ec8f5f0fbf65204cb71fdfa2cf938dafbd5e48dd96cd431fdea265bf0cc0bc0c8701413589e402a52a3f9a2e85a9eca4ebb008a421f580aa72e75bc0fdb839a1fbd6576b135d987462817bad5df0d74ab7d19c00b98a8cc379c376b86d75575c102500a831eb2a0ebbbc572d449a8b197a225e2f13a42924c24575dfff055af75b8be5fa437f490c0681bd32c965a37242616152efcce361ffee78e63909996bdab1636f3cfa7dfdd93e3788e099dbc126c7f85ab8afd5f8b8eeeba098f01e59f015b0e3b2a2a198e89d82d6bcd0f5a92b184ad28656cd5bc1f09e148d9789443eed92a2b942bb94e64de8375fc45a9bae539ce1503f2b332c2c8504abb86fc3ea85fafed08e900f5695d8ebd4c65eb8232d9cc8a93fd2e5c590db3083a267f1bad169058bd80ff4a98e01ebf0caf25ab4687f082359cc9e5434943463ea13be6c13a72e60dfae886816f48e99540dab0ff4aed0399f606dffb3596afa40a0299b5dadb625f9a83a8d70b5b56d8901104b58d21f7f9bd888102c3c8e984a4236964b9bb61f1d8279925e7edfe680171425d022efbc0815605e454ba6464f0f35f0b8df75286965368d555325d0bbf5f1ba1e58204e4510997f1f994b918e1a659e6e08b08f69079aac73c67c29574e9a38bc1095e53a7dfd40e18a3ab98e8257cb0e070d301e197a6c6dd690e492719d0d5fc3574237b5ebcfecfbcadffabc03f26a35aac413c6929ca2ffaed605032d2a6ea9290211a5372651511a578b67d95cebaad141771b02c3f7e4926e75ca0164e46a6fb87bd307c4d3ac6767de1723a7b090c8f4a7e4c0183bb74409343f83ff77d29f10ede97fbadc1c5192172be78500e99ac88c34e4e03f9d4309f42a3d6922e56e0a524b80aead1cecb0a1e8bfc5d682d5687ed4d70c7cfe28ceb5841e4aea0bb7f332759b01bcc1c30bf89754f8ef0033fd16340f9da28cd3a19e9914b7adbbd0e8a32b0ccc5f97a105656270846d1f6a02ccf344673c739a87e594ac30709e894e45539154ca5a70db0e7e507bc2048f1fe61071d3a97607f1475a2ca30b29f33e3d9577b1bdb8500d05771cd6ee3c449927aeebe7912af0eff0677d6a5825cbb95b56105a5cdd6029c57642e5cde9508967be61412263c0965600283188641b34e689d4af7944ed8c964b318414fd7c096027794e2c9889bb266956cf19d1bcd3136aa5b2bf964f594d09b0c0d6eb680e1bbea6b1f110907da253d70e2a9ece0ceea058e78353f33b26c7cb605239c49a908e2200b3763a556117945f030ed2f3c3efbab50744dc6e207045861e36256265d8230bdfb8d657043f0395b0f21780def4e4d76c50fc196f4616794d53df8ee5e304f7ba445b0426a08b9db5377dc2f26186379fb1c1b4e324c13464a33bedf03298ba4229d1599197543a4cbff1d1ae1a7254c5fa32570d66fae26d49a193d8ca8abf1ad9b3be9fbd80848f887e42b3bccbcd4b2dff3f0931a80e80b062bee7938422ccf1f2aff421ef75fa8e1ae396c209651ddec8a6dba5957d243d21118314a2e1ba35fde2e5f02d1b08712ed75f3b4f83acc7b3539395803924f8064491dc4f1b8e36077191909d81ccc26f6dac5059c4ff4eded7aec0980a84414fa78e403f097376e8b01c101c3ad59a781316f08002e9e0ff3e4f5f3b3a121d0c6e1ee34d76c5726554ad8a4b1f462542625292719befc8e4ff2626fc4ae6c1dd3386de674811fe234036a38e490bb0864f34fc01060f1912285045df206618fcea437ef44275aebb5f5a0163fb0842acdd140e56328dd0f990660bccfb266fd042ac7f8b7217440e6c1e2ec05b6838396a1066ca59c4864e2c2681fbfb56598aa864b0d575f2ca3704e74af7249ad1769618b10feaecbb5e117a2fa6dfe22f3c75b9ebb2e62a42009af1c571a41a55570059349df7e42da03e495d6f44de7dd473916ea8c8088d08892a7ca3b37a820d16e385a39cd650621ce95f06b09510848ab79b19b64778888d9341d7d5a1cbc9bdd8ccac0b2a76e47aaaf66b7e23b061668f7c300d78dfb107a6a768033516ae609c44603cafa962c8a30915a95a5263375f14a5fa01794973c0ea6de4a32809d68177862daf65b9dfab882ca9cf4cb45fb85eb45c0c4608fe69ed0f286cab9d5008206a99dbe1dd9c1f3724b0f99d2c45144b8b875ae157e41252a9dd89dacb44e89c8def109e9bf67d6808d40c460cf028be7597cf45a64b98df1a51232e5a6eb6de3c86ec831602b15e63f92f45bc59f513092dcc336fd8e6b896bae571e8cce66eed5c6d5d3c147fbb89f045b9cfc51f11a09b2780b6ea90096655763f42556420e055706ea14b0fdf1832f3a0a4566014d704017fafe6906357b9e12132ca661a2a7dc60ccfa81adaa7c15f26954a25e4ef7bb9613f6518c069d55f34fd131e616445549056b7fdcf330135883fb6906e4970d302c9d704d300e5609cbe12faeff29bd34867d8337e96a85fc5a0330537bd602cf1f79c08aafe8a579fc7b09d36c379447d798409c2d950d28c7560f6044eb13c46008ad0c1af5d87d7e6e0e2e164e163cfda5f887de888478bad34d866acc688cc18fdf4fae7b78136ed65865cf3338e5d57969b4adefdc895494e327998cfb214b337ed9d59d0458616485c3b1d9864687b9621803a2a456b4e40b9a112e3467eb10812f96befa8fbbf7df1fbc075a9bb882e88d3a5c72ec12aa1f765570041ee6f4e8aa2dca32512c984e5225a0f06606b86892023c86bb9f2e5092f30ba0be2409db84f5d35c6ee0ed7d3e65d6a33614224fb72e51822d96f03ccae59e2c893669789456655cede43aa37c169b7269baaf1b50bf72ec4ffa5ec58b9449d409a740943345cf9bb1d26d1902055ab77dd69a5e59c712789f7537adc218570f27cd5e0fa595f5981f046715b88b88c8f1cec245e76eb60eecf8726bae1600db898dbb1f8f0d48fbf2edad4c284bd5a5eef0219f8b532a0fe9c93d7fa6f652c5b1f9e867a93951910e5cb48937c312986048999e36a5b9aefec7d4fe0432bcceaa6852cd83e9cf7393098399575b7b0c668fca0f3cb26eab2e7bd91a1c6f87245a6aa5f1abfc633642bbf764da357ebca004613df4afd31e3aeb057d337c377faee9e8d7c0e89fcf2b67dfadbccf1e56063b460bdc7baaf460cbc73a3afb561745a657a442e9d73bda3fd2607a387c4c9e7323e6282541e72f46d6a242b55fa6d5e2849571c00199935b73f1c3a2c672bb20bd9d91450a4e76da15f61793645407f0e6ffed454807d523091df5bb69e09479b4dc69888e30bb72cbe6214991946cc9b2aabc57bafe207f1059686e391ff844c15b421bcdae8f9d6688ee57f6e648473ac54db24b63b95c79d8dda4167ec657aa830415aa2186bab1aab4ac14a1d1507cbe0e9d9931b16cdf4c2aacf4a2ba84780161ecd158e092a09a74d4f11909d55200e28ac2e3ca75965b88910ce5cc9880244f5b9ac446a9b2c2c79a7553f08be785b3d33cbbb0b2912304dd139181a21c661fc2af6c74f1080770f0a5fd99c7fcd7d270772fa383f093f0e538ddc6f8e74eb62e751521985609a05ad6048240459c91bcc24d7cd37e57c8da9ca8359e5c5854522deeef176eca4f7abf4ec6be3cef4032c86b25d0214d5382b2947f96f20e75135374803858e1b4f700ef9ef25aba95205fd133bfd569dcf9dc362cf316ad192e673609842ef650f5dc7e9d8c961436b4fd94fca0bb573c9145cfab65a5106d0749275e4712a42f0973cd67b40c21c4b9b1aa829b92c701cc947c5da94ff3f3efbe6376178e9e40af51593695177b4bace9e4a75b05ec6925959c5fc8dfbb1778c3f8bb4ca946d787bc784cf0eae2ca2ae93df8d4323e585511f40e24e04b336d944bd994c79f5a638b7769a89aa92fc476fd9f6aa58a2b550bc483d95d338d17d4b56575550eb9f0112507dccd47d9526b3a639713014149b72fd5272dd36707e27a2fcb0860ac3b4b1dde2336461202c52026ecf0d98d8a1567f7bf517190014424053393322b184dfb508499a1c1fccf1f18d1fed75aef2fe7513ad12da7d162e13c537e69dc99d23f1551abb5b46688c10103c3d7a1a343fd0b446201781758b0f7239a63a61d12dcaf1532e8108694316231a0690684526592a74862a7640e0ecf240e39abfbe605796a30f978b3da9df20a85d3238722355c63a2f5c02cf6532b422375756291b983bd4db0763cc559475d92d9a7f797b973a1c54c759fa477183026fdb4170b00a9a907044365ed15270e84941d2d191c7fba3ada41eb0dac24ebeb28eabcc18651b12f77147779cf2b5604a2aa946dbe44ea8b070781031e1a00c38741cda55ecc17a23d84f6beb693aede8050fac9c9ea4f6330d0ad8d1cb0601c127fc83729d07cdbb4f7f1f50d6e653ea03d166b49e4d9150b4ed96b3e8b844120057f7b2580724ff046a0e306959ec45141ca7111ef78112a147b9748a1e9da7d22dfae870a76881749ba89a2aed860f0614b53c3040fcde7b22ca8f01bfaa80cea885ac3b12e7f025bff6e2504ffcf9cf72a83dcb19e9648ddc8adcaadc964accf511f77a9fc8e03ee95a55a47ab481c1b86d374297276be91ba9409396cdcf2c9fa726051be42a585bc1bbb565a7155a33abb8c0adb769af2ed4a6715c4621a7ba71f28ef9a7ada01e555b51a913cfb10a48190ebe641cefca8fd9e986bbc8e3f1db066e23cde312302e4903595e1f0218a338867858d0db2b0282086b7c9c5009e29158d774c1c130a0aeb1773879224f4b164947b863e1f7395f22eaa661cd89a67cf32c6e09d2d6cafc77fda71166cd469c1318322747f202bba44e2b2599a6261d36230cc57bff4ff06098832f3e0d937c23c7484bf9a88647a5e168294109daab984e63a3cf21070f9b4b883921a7880caf30d686ee5943f4d0f43d8de7e560e1aadb581acad2054718b726ad4d0a93e6a57723d4bd37299112cf6a0e5a6585a3a5fe755027fd8b0c57f3193c9d264f056e6f28adeb82874be5a9034ac704b275c841416e6cd50552b3def8ee7c8864edf75475bbd188e180780fef8906d19c904b99b655a7da4abce8695ee3b2bdbf9aff0527d19a1aaf64b16125dad5b30d3ecfcaf468c190f562a0afdb802333ab9c9e8ba5f8e280956df3a20ed0e1e2841104b17dc40b19e31b752a5f09db7384b92283e957952edce2bffa202baa9ed3c59969d9064076225623425373ef3779f1157788893ee1847c6a9307d3a12f1baa300c7ff202d6c3e32cd5444d4c5a7e1cec8fd6c39745cf83953488f8733cc4a68ff8697deca6cd5127e277d41166f79b3322c03e1478e308de85c2f3a2bc2d1c80cc257f0d650066d4055e505e75b007e86b6b33205670b703233d22bbdbb9d4875a56a49afc37524138829f6beb8fc5e55d5eb80b9f57a675cfd4e5494b8f25543564656e99ac7703db875b7f326617857d0dd883b9a99fbde5017cdc459577c38ba9d83e7edebc841877fdb9b57677b1a90e063892251ae9aa559efa1e306f48c11fd10d673406d9f337e32d40f2cb74f800f1d48b3064863ff305e798270e001b1bb4b5135f3ed5a1e3f4735e3d6e9d549b8f54d3c1d3003b7d5a7e81ab099af9e15e2cb51d800eb390db76f0b46e7399d483d3d33890f753055618a05433111b3d49236b28d7695dc38565c11c04b7eb2b35e9da3f069721b7ea223305d741766742d838acfb8d1f3036a8eb054e47c74cc9c36509eda5275bfb77cde290cb480111a5e4e92156fa6aaff586f4b7bf9322696ac38d1fd76749ae3c7071897adae4e254703c725b27a81ba75fe95e353aa84e99a97082265ee447b92e248c5af5610a5cd9f6560594d6f9f908623d4e3f90f389e215b34bc6d2cc919e2a017ff4874024310936502d4cffb1faef8d58e351a0b907ce60c2423f345db5e111ead699e1faaa9f701197a3478a1cc83aeb29d563345624522e28e62f5c00a5b6a196a101c0ee4224773e845a54cfc902bdb2899636cff7e7e92ef82655c79bcdd616eb24007b4ff201e5084403f98728f8e96d6d60a391cb7a9cc04af549ab4c8c0d65ec5eb943b5a767cf32aa399cfa529c98737fc7d77691d81e4ad3fe879b9e24e3dc93564116b899c330bf1db99f08b9d5091b71dee8b096dd6977abf7a09c9f5af0d3c0cfff072626bfa8c198c31d0c7d2639edf6f1bedd026b77fd3f0668d1215004462cf70041893c975b736cf063d74996fef789e9f71e4541772c52f745cfc1d437017af1c76fe28a77a5f4ac3d902742330a428dadbaf0f268cc75a89cefc2b2b2a635e56b17850106de43aaad0a6eca74f3ee6b2de3d45ad8cdc2a19218559e40191973a6f611b5f7ab78073dd7a7d06f7582f2ce9777cd6c4cbacec5460b5a8c76b0124f414ad225774e1a0bfd0997b241f8a5cfa0edffe061980aa83391b1f937221f3ac6aa1378a7e8ded08a0acf29e9536704254241cbae9ee068cf4444f717df4a555724181bd7eb740bc1ad20d8e488d19944227a1a8fe70e0b16887a4d9cce24e72379a0142bd79ada7c18e4419cb55259f40e6d5fdb622f9bc7b414901543f6874fe44863955bcc8c33cecf0f1840d3a26ab126d1be94a670d0183f4f686f650d671c1607f72a34609dc1d2e1ad424dc20e720a791e8f4a003101451ac358d2dee5bb96907afebefdeed4b46e3f0e61a3e05b196b6513b1957722b0c1c0f9f1c1d7911b0907ad2f9032bcf9548008eea491985c5f1572692bac4068688bc1df15e4794977fe4f5daaaa5286c03725cd5c6a79f23e29ebfe35f39f9382cd74ae061752d1eb972c69fb2b4652a54a3664de35b5674ea5b5243b63e2d1e4b911d23cce48d75a294af9409e4f1b598923df6b22903538f8cca7b32013f53b252fbdebf83e117414bf1d6d2e225c1776cdf9efa72474f101837cd00eebfffe9bfbb9c33b905f84175ab6e0dd15fd40040be207d9756f7079b7c12f491c1360b3de2870f9d91066ee539a72c16aec09182f805c2aed4502c62348b319ef23a805a38afc907864e68044f88b43cc6dce21ec6c3b4d40ef167da79d7babf32e7c27cbe386686a995840c537a1ebd720426098fe9e11ef865e248f9600a7fb6ab430e8a2e86b966f46c382029e89a4a41a4fa138005da5d97d6ee651c780d4783edd628a74fe8ce6ace7204f11da2a8a3a47d246b995b143a33dd751b3cebeac31604ee9172d19c03efa2ee1be006a775bcd0f810a95d560b194e6b598b9840e42dff1e0ee0f41f32b5d08753109a27abde3a28b0d3d7e76cc1c94d53eaabff037a806e12602cd02859a698c7455459c7999a6ac6c6d62182a2a4ace3e0494e76c603bf3916c453458a4a75a192ef5c859bc9320cd82f2875ba65a6bf13a844920f1fcd0dc67a75719a0bc905d10743990e27a63e869169ed3745e868392674786e15c014519fae415adb92221ce1387b63eb68edc26594c34b64baa01ebdc7c47938d0b0538f3914f9d328ac4a0d5018b09d411280e1345b8a6b5d92fca5f83aa91711e4691f096176bcd52f3e364f4e30f684600bac157d1bc35fc510064b1030d7093f53f868bce93b7cd2b36d29c4c36796c0df79054000c7bdbe04ce9679f8a0e4fb77cc3d5d631d0e2eef39ea0c0ca7e7620654b08da062cdab6dfaa29077e115742b2b39c2356e78ca32d3e66334cf70dc936126cec2fb8912edb2958100add22e75d7bc069a5f853f35a4a7a9cec12dbaeeecb40093836291af05842136101b46c120245b66eb553678cab802ef62257853fcfcc47bd92c05ca79ee596f35794359600b625511c39190fe110795df4ae45dff3ed81818aac97727f95f3ee252315b16ae721543debe15c0f1e52ffd88077a1005bd3364073136b1a2b3b5e6b8968a54af64e09ea8505d03bc767303c991e218d5c5de563f4bed2b9ec0693240a008a791e8b24d49d0de485501f1af4f66d5f9f63b17a6cbfe6291d5dbc48a40ced77993ed480bea994a69cf27708002840b17b3d2607053f8f9475dffb3502da74338e2bc881e2390444dd046d8d0e40ae07bcd8ec79784a3f68fe6438ffe2cf47e19be19a2f8608a5b20eda4e427be6fc69b7c598f035a54623ec0c75303a1bcc1e211403fb06913c4f8732c0d40453054cc36ce71103fde82e2b71738425871780bcb2228a5c646615d91b9198e33f60b0c20d1365a4607c50255c63748c68ea91620b9718f74cad36c6a1c7d2efb998d5850f96c7c051c1a4c8157114cce4bae85edef488a5e2d0713b58598abaf70d9e88e20c8bf7d91190ab724648a1ffd99b941b0dea0555fe1379535ee5d9f269196005e5706c903fea133c1c7015e92f3196e579ef9922032ad3fe3088d2fe3b7d94a6f5acdbfda3c3b5318a2bdd36b9088ffe6d5eb88da5a882eb50ad466b6b31bf9eebf7d90021bdfc0b9dd9cd9f94f21198e33f4058409928736a2a436f80778b62f7cd484d3986e562336ac12d653a91d23733e5c192564f69dfab3b5a4ec8ea8395cadc6f223188b99270252caff42862abca6026ab381c962a5948514b880b7de715457e540d670696e63c06c1a3003e15bf97880fb8c9989a9d35884ae972315bcb3c0f2a31ff5a24d7ed1418703894e810bcf44e8c0a2a793b3af4945a01894ab457fce8bcfd4a13a4893b0e7923e084817cd1baf47b198de8a3107a2d068c4d9b866fa0dc491e8566001c949bebe8a8cabb46cd9dc89bb333ecbce9f42cff758d8c33d749bea26fadd103f54b830cf9ea3651c2d49f062b722d019361d50f43dd61c7adb537aed29fed09fb64f3306cde3dae060078eed5b14def144c42a0b13903ee2c98c3ae31be6741895999d9dd4b291839a7e18996ae02950bad76df66ce405a0664f1754596cdeb71be02bec772156a2e23934bb65b0975bcd0f063ec2b0d311a13bbfd3e6e9fe9df0f11698f42996fada1d00a088b8a8df5f643fe1cd8c442e8ccc2267a24a9d86a9069c32a9b3de8686dfbf4e0e3c14661bdbac47f96a45484d701c3e795fa44f92247443012726896e5109a488e75f821f9b2227510a14b37a4967d4c403ec45b47cb52341bf0718f8456794795a8d4accc61b387e21a66daab98c05ab6e934ee8f3319ac647ebb3d95c74cceb92a0364b17109b6e0fb413e56f78d9aad92c5bc86d776f3af6fbc7636bc18f1ec463adbb88dce900e9f9d1e190fff8e75b5f4082d40500c3e1ccb97d0fcb471da20cead2e24872c7534a75f1ff093a8f1ecad25bf06568d35c2cfb6aa98c571f0bf9099f67d0d4645cee49c9ab13e023b29f180e9f08f6f60922dd2fec6dc9d65fa3ba9445d056ce112dc1506b44ef8c8427f2346b1a2186af521ace64b3526d2119f7afff02132ff05e72c97ba82d4da8950a1d6e255434dc0988609d98cb71c75ae4525e6a606bc9c72984dd3cfd0eb1bead8a7c63d047b201595417e02824bebb60f0b23a697d580c96175bd92253e44e9169d296a7cb41bc185282cc7445719a466f70520fcdb30da61e9d8fb2b654b4b4f3e3b3c90f0938763205111bfffeeab7b5465353c3eeb1885b592b13f30bf1de5e53e88780f1f2e97b735f8d604101390ffdc553d3a599529fe158cb366877362f2c96b6b1cd869935d290a5d036aafa173b5a9c4080e06f3aea05edf6e56c066194db3e05ed8970e48c01d912b95d1c68ef987dcccebd8cecbeebee99347d4ed8acb6b6f49fd61feebfda6e77b676cb68b5b34531ecf1402501311e2d38d8d586ab211d1ff1ba012ce08f06cf4dee1ce00d31f5679d2414b9b5c6483bf1bb7dd22ae492578e03f0ce3f897deab894d963b2ec68eeb1e12fe4b5a068ea74b6300df3acab45d7b503f54ecdec63dd1c9f585b9c33220e94b630f3d639ae1a35671a18a83ec5903ea42db9c3837ac5aa4bf3aa21ad0487e03c64949eafd6f12bb0dba468f1b5a7c851654a9582b1d8bb3fe2a676ae06bae66deb07c71c068ae516fb99239563a88b7e7183284c28b4f4f4b9608544cd8cd76ac61c9f45b6ccede8aa8acdd21071df1640558b0084aa9efdf4425401b938064cbaf73532584c7e7c6ccd6bbf322efa6c30931b4354f2136767c4ccfb500881446beae44bdc3789e18f18f24ae4386e2751afa25afedac28694602f1802b8c1ad21151e85b26c6651491ca4813b348382789c24d2f9bbb2993d386ef9632ac774187de8d1c677fd54a638a8fa0296f0ebedf1ca45b81aee4f3ce702673be4302ae20edf33d6b93644142b6813dbc391326cebe156b259be9e87331a270e608cff219d27ee14180a6456ce3bb56bea27d76a7e4bf05d7d133d31adba2ffb92856ad18430ca18a40e730d51bac652a0a1e876803f321b43cb5d2084dcd5ea4e5a5fe21bb28e04bd4f062efa0f53064df05cb30d9a7c33ab4f1adfe15e6180801aa59a51533aa87950fbbc62856beaf8faef598e345ec9ac8246d1d0fa61577d47aab192b667e17ecc550c1aba04745fc5b954ee6dff91dce65fc40afad3512fdb5ab12413577764140daa2c5d07123e2c2793e9557aa76192e3e6cfb6c0549bf1fbb31f2b0d84f5d0acbfa87b3a289eea26e4cf3417210f8a53eff02b24fe9cb5f675098709ec7e0ec0c51361d2e1fb45c404d517df35a8097e3b1c8c5682783e72202dfa6a3829b2967af7248ab4d3d04d4f4393cc53094b41ddaf1637e6d2fe38a3f0f73e7536ca1ebcad471002fb3c70f8894e7d046eca1ae9fcc7b9315211ebda46951d2b2f5fd9d305969b3364ec98e9920434082fb13fab98c35e3b3b14c0bce8823df56e759808bae79e75be30c4236f46d7a5916001486526aa967920c814b36c9ddefdf3a13193498397f4b51e6f0682d6890641bba710cbabd758a1f4f73a4ab61052a9ded101dc59277f09298c475880ab441790d9953c79fd2abbf7544da651e5fda17dfed54bf21892645407d9008b7670638ebc59d4e6a4a3802dfd52f3464f07f78090dffda19845d3622c8d22be3ef8893ae2f9121be8cc62e12d0402acd9e9f836203f40835e9463cf5274179a8f90832e3aac9a01c59128fea1f7ca86b0adbc53661b062e05cd2789d802cd8a356732e2cde6caf8b755408962eeeec723af4c6d28bb9f1e9e84f24c7c2f1fc34dbc16c01a2f24e71dc428712a90432d670af0527ac6f620eb90d0698dd5f96fe8846297b5ecd1a79c11505e72253f35c75eda40d172dc4220ccf5d4917e61021fda1d876b1e80bd2bcadb02c7f214fe4d9f94abacf47b869f14f934961f91a02750a79d9f78052a0bb322015f9127573428207f5e5dd12433eeba8e964675dc6226cabff00eb7cfbe0181c53d368d6c88540b999aae58fa1a52158e6424a94873c440f4115da3b88bc4eb363581ecae648283f74709443d5d063e5e10d2301338e140edf1166d63cfd95e40a4eaf45abddc415db5eaf46ea14afc5170cb8046b0c2d23fe90678634153e4109f6a7f65ff4b3aef9ce9a2fc108a8fdf44fdbbbb9da2798571b8a95103f85dc21017a82c6b1b8d70562b1a86519f17c378a61b29c28ca27bd0f8707254ac52162d0e809b5df9894654df9182a3f9ace9f0e00a984b25dffcf6b928ea4cc56b7fa3deb7f78a806aa19baa884c6907bb37df6a43297ef9fada578f590a9f06bdb84c79df0e296453c670aeb971cd5feda110c15f194dd63ba10e48ec4bd95c2ef8c38d723a4c81f9b020f91dd6165790146bcffc833406d085ab43a5186db007d7c0ef852fbda119bb9ac4c89977930618fc8ea461fbbeb55e0ddb2606a1634b86ab0963694680ba7b4755a625a4e9afdef1121345fcb8c2893f883fe9c628787c1f7d36ab3f06af9505f6821df82faf6be063b0eb76ad5ab80d3c9365ba7d7676c551f27a851bf0734b9bd87dcf7dc7f154127bb220b1c9fa62819050e335faa21d50f4dbcc88355afe328846a9c78419728a2c8608f6fad200e4a4a3f678051f48e7555b10e589a4a45fbc63f88570cb5a7e7e7af5a7f957e261f01f10ab209fe5337f08f7d04145617495b07b14fe7fa96d5da6e5018f2b7151cb44d0fe2595487232d566c539ac591204211452e04f9042f86b37cf18d8183da326e97a49aa3ddd57fa70c97c500d1e56b68f16bee52fd41541c7baff4ffc86ace877c9e2d0fc6b9325c51df3277dc6d5f1dce6ff43c8285fefb2b59ac1f3b516ec13479234d3470f30dc0a525c62b7e5c8c169cf94ef926b47c3390bb89e161539f82e5141d5e3d06ec6d1874dfb1808b08c10e99cd87d7d8927834c1e12c25dfe13895903ff45eee2e89340536bd4fbba0d5d04b247d51676790ea49c02737202d3c510ce9991b32f1d45a8de8d5017d70f298f23912e0465e6d70e32dbf76d9ccebf5bf4ce020e94fb0b6edb1bead567fb46c9020e6534c6ca7bc377a414d747c76eb17ac361cf0e0c72a1799bfc14f8dd6895afeb7818406ad38584d75261c65fa79b8e29e804d94457f89f9216849f75146b78c9b2d99a642497328dadbf4fcfa68efc0c1abd9b065d18f2bd8c40209c570189892b6f083ddee7fca55c917824a34fca32fd05f6f057fa3c215d29873669e855f11f0ab99e477d3adb06575b15a9d083dab111fb1b24f6dff0d3ade884d8fc86bec9462cbc4fe69f2646c40c5fae79fe3a29fa12560d6ca1d0705cd6d1b8008d77c8c72539d0519e6d86d306bbe1a5cb7637848d0586c3518f320587cde3134dbf0b49ce023414c84c38179bfd9abff6e704cbada76044022b68f359409b5f0c4b779bf72e813eca8acf08b0e36bb1fea3537a47613747b29fbe810cbbee4d8ca22dcd5502b4cb3cf370e30d1a264014b6894119f07893bca01b4f829d9fc94ba8d4426e9b9d43d09f6b344ce381c7ac46f4e2585dedb13764d9e364ba437020eafc8cc0f30beb0fe046ffab937daf5309c406d506c6c783c0d01f0f92fba4a7ade0b55b8c7e2650165ecf5ff652048c526a91e32ba08bd7c21debd66e4b48e3a8176a7d1f5fa0d5a036c9295a151a1b3c64e9fb61744dd2b521296e178d667811038d8ba25bb0ae04e2d97a99f5f83d6df708f4035f1e610c8307be1e7a79a1ae81d6a0c91499760e8bf1038502edd8269a2cf43355bede010dcf2c05255f298a1014bd065dd5c44631b1e471d6476e79177aed2c31a175d5ea22d10bb3902337637ee2b605f672414e220f24294220a77850cf8c266b34bf6da0abe670279f20e49859bb8f2881cc690c4df30e9f127aae560a6d2a8f308deba2ab38792dc25afbd69336b662157c665f89cdddc73b1df823f3a15289edc61bb8c0c3e73ce8309da674092b91e4a1dfc0dd9196ab3564e6e2dc0d6bc44606bf26f7e07c9f7a0e9867a4774bdf52bd5f59789e7509c53a56a86fe674c4e8b756bf6105d047614342336eeb0c9fe0e7f00fe03b5f63260ceb5b399b095ee4d42a200de711b18156449b31dc8fb1ac948febcd7f7a20b578750d2b8c500595239cda0d73cd005d37f958c2066389ea5bc27de502ce4d04a105215335853cb0b7e4c00d245e36a0705bd194e364b80d23d46bbfb597693c232533584f36ed863b49e8cf5ca7d87c4b2d2d6fd8ae98563dab95479e63cb87f7ef38a73ff3391d2fb7ecd6402be871e3c568a0b5817ec7e0274697dc73799d52fb157db8a45cefd9d87a3fa8fa1a21f44687aba6b1ae427b2bd5a56eccfaf08ab0fae8425acd198bb21e2476afdd92ac25ef8484729be3c57599db166bfb5b09e41146f3296784c3c1647f4e845163ab4f9ec8ca21ad27667378a23d0ff9b09bd03b488a46299b7864ec781c3be07c733bf54dda32ead603fe0b6b964841a4502dfee6e2d191c9c29444e378a734c931a4760fa8de767e37e426b238dd08de7c5f710721c5599b1f3ece44feb3e8fd6548a437d138bb8510baf723e6f96e71920866460ab34b15811cf6c28bd2253506a36c345284d31ea00a0fb745652290c1ee44ff5bff1123cec2d3032afed52f987a1b9d45f039f3a6a8c7cbad594f0575671308888ffcf484b75e0fd8c893084ca55cb2b155299d2542f958d3227286c4f4fca23c60740a6e6f71c7c0874529912368c0284e8099816396c6e47d0d9eecd9516ab63f3e77ce1622e685f51131d1d8dd675bacb81e384ce90d19bf172c757a7a09ff1dd9d95a58599d18bdbfc844245d13afc42a45bf0c9fd3bddd4c708a1ab27b532b45ab6e445b030f217318f163bc4dc14cd4eaabe99e2c7f6fd8017779b5990b0172eb48e7110b04450d5564a40dbb8a49bcf9d937f83dc4834c88340a8938964d7681c3fef18eceb70e615b2c3a5254828a579d151ff107ca17b43b4970340a1feddb59246749359d29e9c77ff0414082e3f370e7d0037e125ebd6db0276b221d56a5fcb83cf6949bff513eb4a79ce2e8925c0cd48532d3c82831517ccb8b8fe5d6f6e1693ecf773700808ec09ead256ee3e10c188663d675430c19121b2008cad0487a29062fed85131a65aa9583b041ce4122155a53e42431e35f97620af4ac0b7bf39ab5ef0dff5b8d51f1a70a5ad036912b8d2bb38fd35b13483a9a84b75045ed17feb9f507d3d76cdccebc2095e814d8ee20128e94e14f3d571e32c6f62f3c5c9bc2adca45ad125b52efe8dfa9277dbb467c73e2d2fb9cb8ce9deb7e2ebb372f1e3d3c1e1b4071b0f0e75f95d3815e8afc3e22596af3f220a28905acc9cca8dc9d7073b6ca685a261dfc1d4bc3908128089915e93cca79e36539e5f223a7218f51ae46eaad3e2ef13d395934c6e9f4f308deff233dbd61904436d273d6bc1531a806efbb017dac2918da75918d1bc11ef30712248bf8e0ea1b4d707ee4761d410f173fe9365a93e0db35fa8a510739c54be476189507b2a02d87bfa4fbc85944be5658f5e67dcc3b67f51ecc45f397041552903569d2b08f01a505dac7d169383779f48104e248994d69ddddb08047e18d23966a3d38a58aa5a697a237a40d588d394812d84dcde7af929b220c997b9d1315dd6e80b4fa5af7befbc787c638bf4e4a83820ad6115ad425ace1e34fb9ff28968c9a33e037bb352ba61917c0948c78fa659cf8c9868ec3bb59b03e31090e6ede3fc3d6ee0aef62ad97487f6486d39631f41f307498e24ade9bfca3136cb92daf2f66fd3ae8104ee78308f7d48f1c2ac9aa1fe7ed47f9976d4d6c89ce6c29a326c989ee0d594460ca3eb73bbd4094ce7236276912fc69574468f720d5803a2050c7721e2636e6270545934f7ebce1a6630167f9e128fc3b55595fc22db69fb6f0af767967932abe76d394e1d2e176bea6d28897d90c915a819350f6a56f0530467078cab55db923930fcfbedfe27c6c2c2d5d870c1f541217597a0b0a07e094128c125800ad654ec976601e6eaf74a0bb4ce4d3bf6db2759516a9c0d502e73ec4f21d8d888d6ae29c4ee9e670c035cd1af02889686cb35ed176056a9374c494334bb8e95d66f57c4fd04334e19f0269a3bff41d24c2c7a7952da0bcbfe107b240622fe5de321f5f81f67ad725514fadfe8fcf4ca6480d76453ed4530c4b484f5afd01598b46e8a4b9cbf5295e9f0bff71157c0527d98dd8813ddb83c1c08e59adc517559b79673b95b9e412da488a0d66acb0982c6f0b34578274c30d499a2076b0e42a7670c5762ac9edf2849135ec4dca86275a5c356f3c4a25b73f0946a6085fc04af9f80a84d9d0ea616a4f762c1472cfd057cc09057a3f26d9a90149c95c6bb433a2866558f21cebfaf8c9fd478187c45c2ec86b7fa7e7f569570a29e7d59c59a19f0c9cc48e950ad1bba4377f9ae35ce6934e3ac32db9e848680fc8f0838b6ea0bf2bed7da6de17f36f5411b9cd02543f6b11242cd0248368144d6b463726d276766278964622fabdd8461e1337cdd677c4f78c8d5947bf608df076743ce53bbb31245bf3d0161183477a051e662fb6694fb29cf258cdd9cbda875d666c101bd9c95ff8f82098a031fac25b5c9301f7748289b003ce042c526b785affd271a5d5857efb6b974a2c04778b483a8c1a34d258245e12d18647dffe86402f887dacd7aa7679c78e916c15888c2c647ff09bce55ae40be9c119721cab07cbd7faadf2597d925cee704adcc6e79fa4397b2f3dec2ba0d4dc5d6a49d43d864e62e9b2b8e2f2d2005cbf31c43533fe9d45fc2934dc579dc776559e6649b3658ce104ec2f1c34416bfd724cef96392d087d5ef727110d1bbefc04fef2fbd9a116ee52a88ce2b13eba0e9959456689c168f6f928baf6c783a67deff8e075f6c6a7c3a5332ff754a0ac7e850bd32d6e4d3eb9d722ccda5501ba0febe84710de788d5fbbd605348fe03d7ee721f1c1c404fe2a285ae1c64f06d55bb480b9b995d86a761efa62ff290e8ba6c167bed0d6862b898ef8e56b6c88a18fb8b00915bdb5631dda87afb70f5a50e4688ac81dc83bde3d8cdfc2aac09fa7ec90eb3926e0573389ce1dd2429b00bbe8616fe3e2e82d089d3429552e1466fbb03903aa954f9ae507eae88788427e7e8ab5d982188aa067977caf3064bbc060a455a91e20e68f8bf988bddc0369a5f8b562ff7516e5ea656e9b2e93e80e3fa40c88452369f9fb2ac21cc3a69ecc28eaac488100fb8e8cab66407c964a0fbe1ba0848f83f1f7086e8975069a627576112dc98db6c8f16c78e1951fffec635a4e5bd9f4f1593ec629bbb51cb4e2d5da9aa684d10c9ce0d82364a0290dc57d02110e670795fb5e00a524bf0b62015424b0914766496921332603211e4979c4d727f2b8a22a8d5eae1076c3b3e75296b1ff560ea96767594b4ef8ea327a8aad31c8dd29948d06a7cee6818ee947eb3314cd407c84957fdf9b6f373e0752fd2da128c531287e0b8736ca7c149a776be72c42bff159e48486fe1c5a8e749bb871a4cdb113234464aab407ac0836f78af4c1fbebbc15f74972587dc708b31153518713bf08feb6984bf6241373b9df1f17312e7ec642e4260229c68940eb18ef2b2a09392b92855fe320b3d72513d21f74839cbdd5a94651e03170e4591e536d1913ab8b1e558ee41e6a958f62b3ef0819529e2758777d230c43ff6f0e87f9082ab587c9cb9d70ab211709b80abc7aa1d422de4985e655b9f15454b342752c6bc5d03968c99caac7fe98d9c8805a724feef28d0c4c4a0e645e46ce14561398904b39d26db3e8db0e321a5ac1ef5deadf8c5ae5a9f38636391ef7772784305846d2190a900a08f1e989cb86f75684ecce4bd41c10c405bbb49c2932cb326f9300a64b156f57b3e0705ef19c2ee5728e0ed6ea3a63b358b68c78e330fecfe0158c502444ffbcb53b1993f8eb366e64aa916c879e0f1850fc84fac7c3e9754b5a74775d948b371a7e0780b097fb907d48d0fb8be5cea74da24aa7bbd71c3dd82782988ccfabc39c28644e62f972d1b5901176cefbf7c38a090fb085377718a660873c16c35ba847749c7f209917774bb00f6803521fb48211d897af1edfa6dd122a97c505a84ea420adbddfe46da937a5b13b025a0dca4704b92b6f10b12bc1484e2cfaa6906377658bc4cdd55c69c23ae09703a971f81b0501d7ec169e525cf5f8c38ccb4e41b9f9cfc47293f67352d92492d9478bdff40210e7e1f120b0158217211c0f0a3c385a0d1c8fd7e0b3de633b6c01a6c7b1671d0684ebe06792afa46a517cdd7788d8c63e8da0b9e24291cbc2f80e0151e0029c9965dd81980aa8738bfbe8d0df950a075a4b1bd448f9045832b12c730e0664ea12d97e501c010015733a8e3041c9ccf89df198f9ff16c11867c019ef09e47e3fa64c5ff1173e5c115fa159d3efca26021c525af1616f7ec5c72cc1e2c679260939bc6f14f728ad5a2cc558ef22d0709cebeab867c61000aa719821a87c8b22769896d5545c373baf6a52808bb9fc01868290d7dbb1b0d18fb322797d661b4236cc76a004acc3fae3d12c53a2c17d35ca7b9d3cf389ac4f8bc3aad54a8825467abab6c18882468ecbc93d0f6cb5923fc1b2d10f82e1a5b68d70e44acd7ba4002f40916b2bd9769efcaec07fbb3275d4996c57c021d38740618855c693f6fa854fb4f0d4a9b38006c19fc0d587ec69d805e86ef8874d6302d9b8bd07d252b786145068a195298f0e14e03a0b64378b67f702213a0c45aea44aada86d80a3c7bcb54050692f4ddb771c6056c4b0ddc989811f93e181c24792de70821fb7087a7e078cc9ef86eab34da4885ee6833bc69f39e44b844c427eb86c621e162baf18913a27b13586444a3894130bae64b21ee19cd4cc3cbdb1a72f123e3a49adec13657f0c49c96cbebb46ee932358c01fe4c370d7e2d51133f5a80e9fb34ff13fa41ad5a8e430c5f68700b3081fd6ddd9e7540c6e41a1dfcc5fb84bdd8eff847330d3e0e4db9eda6c7854a4fbdff7dc1e6a409680436466eb49072c314d456390c02611ebd80abe7e0a0f0843b94e6f30d0acbb405e8c17dc790b4d1204468e09805a7c512b9ce2e6c31ebc5846bb6b58ab292798fa014ee18147474b3363b53e81076f7dc66537da09df81448e718caf5bfdd50502a921ab15fb0fc9335fc48514ef133e2174b145bd6f66c3642858d318b350681de750e7c176d1d4ce662cdac29c2f5336b9a3a655cd22b8513964b7b4d151ed6d1cc3927206cddbdd5f9c05843c8c4fe5ecb63ac7ce64c7f426c026b21fbdbf96cf840da8fa8011450fd6ddcfa7aff6b4d312d17e1a2e5d47a7578a34380a38746eeee2bfeb28de95aa53c8ae1c27cad913292f53a9ad341be71761af49224a64c2753669e6fa6dd27ce02ceaf8ab0f4d9901393c1e68538861ed1430553ec71ec34c08a4830490b8cbd358c51383d360bf3e8843ab6c1b629bc4ba030bc56e295b5cd9db66ee6f3257b3d048535a4a856c7740cbb933a5cc6edfbea604c03eb18aa87dd59b013f379729bd5cce392baea3690b3ebd95935b7caccf323b59c4e0f90f19f29b99b4e5917e9dbe27a10ec94df299c2149fd43263f6cdeaa5c4ed858bcac2667b169aba961003c5756e786329524ea849728d82cea328ebf6144cc3ab3987ea4ab717e671244bae12fbf93531d0af27b3facc865f0044f1ec6b102184bf4746721c54516b5e7a145d54019ea090f159b1a21aac2811d42864171d54585f416574e29c86a8871fd6a6bbea1522985d6b6466397c8f1f7ef2d1254a10a12390ac52a022b9cc3476d595cfc82c5853ba707d46a8f9f5f4edb6216c5521053de36b3d502c11420f5d002100c356f9ea59fa421ed03c8bd1711940dc826885e675bb96709f433d4a2746f28bfb5fcfb16e42c39162fc48b238720f3b99e9cd5b04471becf86d14ea804e7a352581c93f45fc98a8987af53a035166a8acb90095c7de14b24b7d30ae9442c1e0fca26fa39d56811a8d706f0a68a104f4adadd012ef5aca27df3d604b5eef737a2fcd932542d5ed72ecfe179832dd354c66bc79e5f19e8eb9835278cfc4aee5956d22096a42ea97564ed1d116fc6551dbbc98a03a5b383a2479578acb141f3ead933e05e41d320b5716376868065f49a9aa52a593c6c2532955e7ca3e9396c68bec9e300332ff823cd5ee5249ad99d80860164ad5fcd68270799f544397879c5aad67d8ee47589a4c29d2c45c5b2ba2d0f3413a18414aa6e71c49357730abd879cb0e138498381521c0666dc56631422b743c9496d11f7a81696cc8cdf052bfb49e446ad11a6aab430df13ec55069d9cfb6c0cd143741c49f03aee22aacdeb5cd6e3802e4826d7241308c77bce5fe0fd5c647beb8dc7442d1c793105c5905e2f2348fdee9f3d47e93d639ea4911cf444e2cb2653c947d8941faf3c182e5c127166f3bd59a239fcb8e19ee2e7cfd0d30b9e25489c8c9a724f4945a8183faae6419f7008211dbbc0dc88af6d503c4d08e0782585f7771ef9ee69687c2b28ad4280fb53f075e01eeaab42bf3ee80cf51f892773d1eaabf7b5b1edaad589b8d00070030ca6780e49b320b03c584b4cd3165ee5db8f65869654d420f5aa51fb8c979c0caa95dfd48340e085691e91895ba7de992563b97256544df2f5ca2d8610bb5ec49de448a619c1d02c49258ee847fa8578ee05c4023aa46f01868690a69c9b7dc16a08060f99345dfae01c1ceefc3039ce6877e5fd09434706380f27a3f589098a2f778bb87451c8298748196b3677aae545104a3f848f5f35f2affe411060213fdf9ba2cec3402b1b058350c4fdb1fc8001563937b2a46c458bb234fb90479af1490ea9dc3a62f7e1c5f77d4ceba7a279748359804a76a1e0aa379d88900cbda1408c5364b2fb61904dd4461a8b893043884a1152300e19d42e70a9afa1350ea05b09469eae2fd6d557f736842beb88e6e94846a8bbc034077bd0bb08f9fbfe1939ad426bc8ed4eef0619a20d9361518deeed9a7afb9f0bbdfce167f0ef6ea482acb6739285865909b7b4d0de84d05fb241f0e1a7d14d55d4dcf1ae947426190cfdada3171c4074905914f7397b45e93a01a296680aa31cf32fe197cd3cec1265a27ddfd0c07c23b610e5aff9c05767b8ba72887c3f24a351cc849fd4f4e995a29d217238f6a86fb1cb83ea82c215f8f356c0f6ec25746eaadd2f93d19b4ee5701544f6b97cfece9f4b2a47b8a3518ef18d75827b91d5c51d3696401ffcae8b00346269c39a2cc84065327b814be83be1aadb189cc068317403b08a4d3aeb35767d70dfd12be4819fb8324896f7384c2d88e298ac49bfb66faff21b1851ab25112fd3148b09ff25a6b7607ad8f29ffa3b17f83bd2fffb0edc5ae209bb7079ed483429e6c6455480407d85cf1ed2403454aaab92809f5c7c0f74e6c61f1ca2f0e595dccfc517bf7d21ca3679b9e28bdaff9ff403ea1484cd725951edeecfa42368335d79604261fbb936e75fbbcc474f74f10c3fe32d2824fde3d47872362c9cad3e9517c1535dbae1d451c52d73715a55502d56163c680141a8966c1e2ea5a506224a68179bb95d000a75da4015b9d1f33ea5c2fc6a302a40b9d04d401a0fc763f271378809af7bdaaafa9ff67cc3412dc0116e2bfda4229c65b26d5cffac03e36c6cc1097a9afd255a7c40af97532502d5aed00b4d679cbb9035bb8a9f992ff192bd626362b859d943c2383ef736bb75c904a360bd0fca89ff0a72b7d9cdc43aa953e47341f41ef600982a32b77244a6840d13799c6e186a05b494aacbcdd9cc35f24d15d3345162ef42dbce0984b7635301fc96f662465da11e0c85a32496affbcaebc3ca19c9ac8b3981ca7964e3ea1389b0e11b4e7e2cee72aa0e7b29b65b902990dc0047bc9479015d2c302e26f45c43a62d3bbfcef2702757239a3f602ee35c5f9dea2bdfd206ee892eaffc0bf9feae98ea6951f539b95cfe8854d530f58bf32177824e5bdbaafdf4a5b95354506c324aaad543178026b1917450268791d49a34744860536d5935ad63b51ca96de2ab861d19b4b6de974edb817c6c93c4407c9d4c7adfba90a551a3b8b23ad0da593f673091a6d99a3bc6855d3c859d8bea6ecfc9237847b63d175258357fb021102dea221f807b121901119f6b3114b3a758d157a0b136538ef1eab15822eb87c513b3023d65fd19783e5dae201d2de9ee844818845bd7118b70634c56923647e5b792fc1555869fc6f427739233ff1c8ba458c92966713609958a6c621fc5ff77c1caf84b5ee779a3509c426b3da64449e5ebbcdb921e1a4b28250983ca511a970619dc1fd182016e28bb89f181dcb71ed952da1eee4883ad84f66d52bbe63cfe156ece2b12a892ddd9f57f7379b14afc240e7c5f1559ef1f730a3fbc33328cebb5639ccb37985adc4654f8534a07fb0429ca104dc49d7125587e3e8ebafa52d6151728ebe3eba1a61d7eb2dd6659e5d491230e4dffa814d7452c0adca617c1d272db29abdb3b4a4abae3766e2b31cf711e46e6b174ec0d8e82955bcf56839b876ff87784525f32696c2ab175b020463eac76b759e9cd79379585349fa2bdaab03e76800fc0ecfded8b723ed2bf2d89b14ebdce6b1a7f90192df5f54dafdd333de6d436e508f8d5febaaf6d14b9c0f95bf9c7a43cd1505360e1898c4aeb2a4c39aa26bbc6c5d0add622c8144c3ab8873300a79ac942040c8ef70e743a43169702ec1ef3759150a01c569e0490f8baa0562a2c43f4b7c1f5cb70e09553a43ac2c70bd628f64e14c5b1d0bb7561a17febd46bc7d05e16e7dbb192e928039439b8c86e36475820519bb03c766fb23e9cbd1301c6d7fd1ffc66b3cc2d4d471e25da81d11af3b46633fd2c625bcb31ca464746adc4c147afdd4ed5521ad9f0fceaaead127a15cee2b3cf800fe646e4bddbf3afcf68f500670ada98d93f42d0aac57ef5111613a0153aaa2fdc92db180d0e6867f73909f8b4d2c5e392e52d7bbb1997538ff81a2ce3925c9284536bd30f337542dd51440264c26e3ed28e2cd03192cc7340d57e7ef014c20f182a702676c4be07d154f6b32c4271577582112614d57d76539ea7830494f9011fb1dcd10292a6a25ea58f28560d285f22b0537e88f9ae1abec9e325e81ecb81fddcebd4decd2581e05cee0e3d37f576bd3b3994b7e937cc722256d6bdf0cdfe8f692d3a4fa745cd3677225e1129caf9382291bda7404e4b31cfcf24d949315d226edec6173f97cd7aee7f75d751f49ec19331545111481e7c6297eae5d292a155537a5a7254b498c47be62723d3ced76737262869d2f2d210337771ec1e04cf7eb2bfb08aaa043d86fb575c97812cd3d42e77d69e4773ddb31e195693892b5e436eddf0dfdc4cd4f68e640cdb6f037262e9d0b8a7583ba39251e06777945065ac9fd8d581400ef2a3aa854052982e374f17186ec4c78a9237fe3213dc19baabe3488495e8587529b007347bffceee96e0de2c65f36bc2e0573de6df14af5de73744ecfa97c7acc85235f24addcda28190e79ade5c51250748c3f8da8cfe6c056dc7ed38722586354d666adb91575970773bf28ddd3e40a8a0061471b594a70229652deb20f80a43890aafccd414461eb6c42ded69a9f5f131e0e0a0cc8f1a1ac13fa759f50c6de0451ad9fdf8861c93c93bcdc379f3acd559b8b4e0f2af37adbc1cc85485f3c8749e75a9b4daa3d6901d5cc85fce80ccc0069425674ad92a5f62d870821a57e73471d5decb5b6ac04d620b5a692cf5ea9e3f90e104bfc7047d16d64127c31e67b84acb5d080fc371352f56d9dad02d4fa34eaa9db87c1b6df39910e34365e327aa64da49fd2cb347702becb84892ecef985955cb416fb3021718594681f8ea452e90e73fd7c1ee391969013da70ed5531654b481edf076d2d1625f0b24e1643c66bb368a7e77e8ea5286744e1ef41334dd1be705fc254ee9d862be682f8f1a6c8edcefe455eed62bfa3806eb599bda75355d44a0517cb5543e78e467a3a8174f531132994fa4332473e6ed7954efa68736386efc89620b6287f4c074e3f5e68a0bf6243a6548da4e3d57eea1afa74b2e608666e39418b11c20d704cca7b95865d64d6c00efad347de80cf1fac7dcd15f1cba9da678d11b446f432714476c90259c64c503caeca95a024842b39f58bcd95390c283c3ec6fefb8dbe8ad12e48c9cb1d4b9021f3bb26b60af64e6f54ee697fbe02a68bca7a37c20d0be61c46f659eb01788404f1b9a2e5ab01bd68131a4bff3c79cb1f52daaebe973e7f64a570fb197fbb5898b2776c013553693eaf1f824e77338828c765b3906c68b30e8dbde81c3372674be9c568630c3eb68f486f83ecf569b017702e5e0c0f0703c02d8023f79de13647edd84c41acdbdd194073880230b9c3f6b020751df13460df3b7e7d72745edb269e94a82a113582e5fceb66d102592ad8f86e2daabcebb42ee340251fa3b50fee9b8d5d528356ae57fa38ec5851d122f3ed4a5f0bcb7c8e0d13aff2d78d93f80659fcd67c64c27e76b116454d81cbe215d41914ff091aeaf6fc626146b66ad16e97d0bd65262b16d9b4cd71d336c5038adfde5077c47c54468fa9f78aae922074d7e99180ce6dc73ac10e8f0719c7d3ae4d65483775cd3ae1d9c256ca079ed96828a751c70c4a29e6248af52fb758600f4eff393ae3e3972e9d42294a92e77dca37f4108679eea353b30f266324e3813ac20aa2bbcf940dd7dcaf2a0bbc847161a2ab2a81e4cd66028a629e405eba247026c378335c8a5c79799b99c9780d8dfad9289845bd33abc2e3c51d745365bd1ae6c7d479130f39f26b1a17a194ced6883aa51fc374129f0948f1918aec833907981e25ecf2f07488aefefa260769027ef785c4594c27a264618f7835de48695de5d9a6107bf308738208010b763e894f4a8c3f124a45d86a6f7611ba122a2f286831804dd3c5d4712dafd1ecb577a1b0f22735a5366cc1bebc495f1deadd68b3148e9c44d4240296ab6268f93ee23c405b12d9a3e74500156e4fa042832c367f810a5cc7fd1dc909262b3fb83b1f2a8681ac4336567f9d41928c13fb2b80a703886c2c27a317771cfc69819cd08342df8e9ce79df869a6ebf63dcada7dd6d9aa6b036cd15eebbc50788a3aff9a7b99e6579f84d5816562caa2ba7fe13bfb5aae745c376e96ebd04de78631509ad9bc20da6fe52d9f9c734e23e4cee03eaaba5e98baa1649362af710c03aba1aaae185ca41d052b8b5715133aed3a60ed5a65947462b74b1bc10e60469b628cdc423aaad32ee41c0491ffff9fab4188bac672b45d551bf51a4d556e09ee48f8ee02bdaec6ab1a2c73a997f696059093f543fcc757f3133c4c9303dce7889667a94a4c9060c5e6a3214e3838d75aaf0318b42bb9d8d4ed55b740e24df51ec246a735f9759bdd7a84c72120729643b9700f352464806da32652cd5d87311119d5c52b1c7ccb9d676813d0592056e4a3848bcfd480e8a6d7b94618c542c2e5299f721b799a54c1abb1faeba313d093e96838ad937b7afb25dfee220890fba663ed06755e2b92f34121ffad21507d9f9bc39631c0c24e90ce2dc9f42923e4df095fe7b621ed81126f284b01b3ed357f6b4dbcf743b986ee7d90ed0748ab47f9a2815d061d2fa5f9c98c050c894ff2c075866c6b45460dc3396374b9ccd9bc19bfabea13d642305355cbe82e4732784a6680a4b203ff13d3e8cafcc68f444f5ee0f01517105fd98115d195f405bf7a49de292179e717025b361910cd13d59ab14135c4100dbd89a655dff95f9e3cd0a5bfcb732eda85de3b04ed8c0a8245e9cb9af8ce5f1012dc9ec703bebce99cf00bcffa344e210704ba0f5e8f2da798c7f42412b60236d99df3a5b3a81161838c076a980a5f63986891707ecbe988c98188f4dc98067e3c0263b375d8bdc9e2532ecd515e4fc51546aa75d7847a2b4ea9ba7ae2c8ce14dc5d246d19e37ed0d052be29cb7019bc2f94eb1f9acdfe4c74328e61a15558ce626937e15815cb7c9144f5e955ba0bd8a46e5bdcfe99b5dbfd12d3e9938cdb153aa798ffdeacd9be99bfc6254ccbd7370bffa38bfc307fa9a43058de1d5089ad43380c9287ad2aa94566013942cd4de8e10a4e8d584eb35ef504e5ba7826dddba24f91edc5ffb098dedfd5e1b4ea2b13e5986af09810bc90b197168581bdcb765fc02a0cd4ee14f6cfe08bc70f03ca52371f3cb66f9ee5ebbb44306d47c09649f0e2cea26050d4990b6d00bbb996eb31e9b3c4e4619fcc5256476c5245157ca8e3dfafade309aa823af380acf10f5154a31b1e669ac702624ac34f14f849f21569f1956c37e1b0e1465627ad6cab9963521699daeccbf41223a141f9084a4dd8c422a264d72e6ae7db3a2470e0e42d6f398742d7771a7f7392b2abfb5e1d7292c08ef77b44e2d5a87322c8722a6d689e635edac254ae3a8cf1bda8c3348eb4a651908fbaf80462a363ba4d8bcf03d70b859201c0cc5f995d5486e1905d33824adc939790e8d43a13095885edaa3ddaff896d201f4383e824f6560496ecf9e30de64307f62c5f53a92481c49ab5913141497244080c6a6a8e28d37e396317660e3c70b59554d1b0bf2ddd3b1338e11d785f4be411a66a98b5a303639279aec2662c56ffd743bdb08b9925772ed4d7280ba657e0ff2fe481b18f1bb8a7bbbed6b0e699d858237ac73ae0b34177e46ebda6dc0ad053606032e2ea89bd743b3cbf9c68c44d29ab25bdddc73c419b37202bb603e30f7bc5b8c879430f477b13882fbe0e2e6b195a0f780869305eb5034a20671c2a9008fd0f8e2ec06429d5d9993eb59f55d3d9fa247cd5099f3b224c12e3215f99d03560c0f27f5a36a859d943ea156e26c57ec29a2359be35082aa97f6dd8318e6b55a09763cf5578f0024e3d6bfc617852b1b6fd27be4d5c1a3432d5f73b8ecd6c65dd1700c4bced8ba5d533b3db03c62948734098b7ff518adc85094f7c08d88bc03edbffc20f2e2e67cdf3fe106d79f40f0bfe0cf6a675c1306d91613e36785cf1abeb84deba84c3ffffb738ef30bc71f2bc197f1ccc44a22f8defde55e1af3812d82bb579cd37f85bd8d1fa8d363eaebfeaf539eafaddc5e8f80c8b4b58b7ddb2f684778bf7de0eb11717bbdf4beb90313bce47ab6291092b68e5aac2ef70c0a4561a5c619db896c5acdf839369a742a9069c5900d0aef924e331f49841b53b23f2faf1c3d66b57f621866157f941430fe2f3056ffe3eb7756821887593fcf46edd7a5b92b285b18b11e9ae628cfc3aac0b7819397bd87e9d73822195c1fcf869898525fb95b7e8eac4918c47e628f6871732422d76bf57b2adc32fbe7afd8977cfe6fdb93507ade402f4cec25d0bc9427c856b714a152f410cbb4597a3708cd10da2763628284c25c7b6be3ee39e34da7b9e782d9787dde1738d04d1dd2fb9ab4574d23f102f47ddfaac50f52c58f43aa203a47baae03eef78b643ba632f73c8f49537afc6c101bf5287a87c5ef669099699db41daf33572b655634b8852caae144009a0e0b830e28461e7cd5e5af6b9c9ecb969e98f72b8e7c11b33a9def78e965fbfc44e37638b5b406f53782d21856551dd4c79c061bfd2283eab7361abb759aea7eeb339f82b780072cf52289206ccee7f36821a3bfe9ecf29aa9af7af09561f0e5604756255ef95c4852edb605fb3affed89457d482972ff309ea0807182b73ea6cb200b34aa309836a95b9b18413f4514a7199cf4fd7b029855fc61063cf8ff7da123065bda6a530db8f5fb80d5fcc6cf91d3a020c2267d642457ba221ac814542a689d6afd3d9e7129afd4072dbb2c3036977ec07a446a474940f91de0bdd9be6815d2bffea5e5d7552d17ab5e91170db21d7633f89e85362797b5c557598d35cfcb2ceda9541a4f1f6d59fcc5f61c88a537aa9f2ca663bd3bf5b5b75e9f5593f9a191efeab0a76ee8c38555c8745a15a0eb91d754ed8815b71c57b8a9f7687bd18ed4c16ab5994a9e3f5e8dd27160d4b7cd8b509cb49a71376b6a32270537735ded5181b51ca42e629bc83785d57a992481f451c31fd048817bd6fb5ee5cbbfb47f306cd629ba68ddc44a54f60657390ac6719eda01d03612fe51b40cfa3b835c15d7ac96b65ff7e5dba69e18228588db1179e43c4725a90ac18c8a9f81acc7709b6b9d3cee46bd707a2698bf60af48e200932791e4f3da68749f4a836d9996c768567bff85ef97aacad989c8a42ec3a2db6fc5c3e4e142fcf43ad39bc9add78cb42f6be0e3068474c414a9a0229ce96832700009d6a7da0a1569d05a9f66e1bca1f4ebad0e8eb8a837e871e47677621470e5116e50699ec181c71618abd5882aaae3af2712435df5a310763ad8f8e483b9584ad3ebabdf41e3b1f15c4da1a999820c8dc4fa386e4b0334244f7f16f84d9b2da384d6ca37806818ef6728632615176ee1de78c51d2c97fd0b2c755a666f53e0047471372ab116a14f80bd708824500658e3b37e1d4ee4c32828a2acb96b350d974200fa0808aaae550de7e9a186aa7fef935352631ac1ffacaa20f4a7fd7b99532adfe58d4ed017850ea2726d6f469129870cd9d7f5a25158596668a4519493078a1609d6d1721d0e294dbcead4d7899c9903974704722a112494fffc24fa60dea0e72d38b5585fbd214d5fd90ee9ae2ce05ea6d31defc757dc84d5dd2cdab453b7a0cbf5c6e6d8eb603823ce7951175515c2e04cb94cfca627dc24701e04a14a3dd8a3ba05485e7c00f95dc458f476db48c670720861f0bfae3ab1b926f3921b6bca2729a6b8535a062c05fcfcf6c7dfb374216916dd572655b51a201a2b912d51ee83e2894fdf116ecda42e0ff462423a2fb562d530258cb51fbf0ef1560c513d393fdfaf84f37551bf766845aa283a0b154dc370b0d501d7158d9d800ffdc70c882481537940b4eca19078f1d4599b5b1888a613b64e26cdb69517b063b94e11fd0082dbacf84800ad39d12d7d799c072307e0cc973102f764d88e10c4c45bc22ff8fa55f162fd49f75b91788e14cfcf1e606b054135478db29393be143876777a99c4dd0978c0f170061cf06a257b9675ba72f7dac662dece7b638fed9c77642d5be3452c6bb531ba87161a8ff363980b52543fcb26d8777f94bea03edcfd0450c2b0239e6ca4fa9164f68fcea496328f53faa0d28df067b31999e693eaba5083aca9d2cb10b6f48fb088fe6f3891b21ba0699a008fb89549697f180ca1ac522d65d331becba83dbde1a4275b602259724784da7e5da0cb44621cd27ed26fb90e7cb79ef9922032ad3fe3088d2fe3b7d94a6f5acdbfda3c3b5318a2bdd9dffaafe730e4e6a7d0bbdb56921d5005fb1bc8096dc0f7992c86e5b8ae46292526a6a9af5ab7f3bf87c913c0aa78497fe851b1f722c464c0c1e59547d0ca7523443f6ca3abbf84083d42220d945d022e3b910fe25f565957f362a71a198eeb0b5f164841707f1b95ac4c2186485060765d7feea1d1c9bbd4f595fd3badd97621a6a45c66df36176bb5b04209403d10d217f3fe0067f811d0f379c4ee6b87b6d43cfcc52a7fcbb6e5eb376339e6da6a1ca69498b08a7e173af14c9427bced3acb5270cd3bab2a93ed3e7d457a5fcf4781c2d346b3cd7e6f067ccdab253418c67e9799be30a1e1becb49875904941a19632722a554102463c31097329d4d9f4bb3f24bfc6018bd98050f05a3b5ec515245ccdb6d2a9fff2637ae71ae333e103e0432dcea060936f16598643159414e62c690888c800753a2561439b4357dbc3e2e2425a23f4d19b2ef951121928925e77d768fe2af6c4ffc277d1f068e03974da4c4f523b375d15a07ef2231fc53fb73b068cf72993f8d4e69c54ac5cde20b3c76052cf8f1feb01185c064b515c5a004ac1f60d0f4fc7522fa843d7658fd139608fdd9b4b2273cafa5d1f7edddde4de0777df77d331ba6ce0512b91a39bebc282aaa7feb0d829a0ec17e495dfcb50e2c1bd870082a94072efe7e26528a7172bb74291a96e73f8592e7e871c0db33c80e4e4e46b64d16a63bc2fcbe0a88740eb9012207c90ea495f64d3e7926a1ea32fec4b57587109b6e0fb413e56f78d9aad92c5bc86d776f3af6fbc7636bc18f1e6e24ed70f5f66b9e5ce5b78e2b606eed058066215c629590861cfb3756a88bac0f6c8971b97f61a77ed1cc00031ae995a846e261538788fbc81d56750d821b89cd1ca365e130b090acc98643fe0959e01c4e00d9cd00a71ae379599b69cdce0d321c36f02986070fb3c1224049cb9c71125785479b40238a34753e501dc6c5aea0afdb90a0af06371cc9e0b87a340e6a4856d3e4a35709f4ff8a0027fd8d2d2b4aee52eeada6ce0fefc12483c1a60c3e4f0f933229f1f2e72d51253c99b5556db09090f266fb1a3d8c93760521983bea5d7354c43fba4994563d1bbab578a541701a1c4c7a73e30c902d4331f0cc3299ae975b2cb6ee3deadaceb1a998ee47f3b62ac732d0cdd5532e2ae30a9fde59d4f89c47bd5f146790f2854264293882c0b4a08b1094c4c71b21abda77cb7ace3c769f0a021f7918381344fb17304c560befc43cf83788f00d476c18e47f6be835a8271512286947ead956998cbccb59ea9a5879fd0a80d037bbf56eb8460aee5967d7f10886c9a89d25ce6a1dddf6b19a09712737c874a8bc55a0c9d897bbfa0cbae0f26d51314a1b9c5ecf22b4e7d970757dbae3e3047a28b6dcf7dc5b7f7170755599ce3fa73eb6da7ce7688e4de549d982732d7311ef8a37ba4b5528882ff092401502684a4b24c1035dfef02ea72c2a5ffdbe41896961f85c53419c434153314d108fc1643ce1840db6e44485f494cd7205fa9969de19c76709f080b6c53850ff763417e62432939a16e1b5a4e4bfded0ccde140cc6dbc8140847f63b0f455abca11707fb8a4de817b429ac374a49436d1ccd5ced0ca13de6b285b0e59f3d20316fc764c9e46b7f3d883f35b6ce1d351439e2b5557f2c7b1a5d7ee12df54fc3c576201cd56ff59cc81c421266c95647b42594e136a67488785390bd6716c5c2fbf18f18f24ae4386e2751afa25afedac28694602f1802b8c1ad211519f0649aab5b4d5c6c21ee571d750ba476e51167a14c9dea4de141bf78211087c880b80455733016df6b4d631fbdc70da64f5a02d0e86b821941f2357593a756b337d87f0ec3c444b2616ed4f32181e6b52550e19c24a9cd33826682efd4f37e25f8b2f6b088347164f8cb16ba6cfdf01dab78d0a29a9d4903f9eaa8b09e5e7230c8e7e9436799a62e2cbe1be17777b4cb327a5fa8f1382a88491a9cb7c6cb86b25f5eadc2253e0c2455655b571c102f74eb36fed1161cd490cc766c0c94beade541efae43107c93cf6174907b0fdc64c72573cedd41b32b90dfc19ba97b36045cf4c22a9bc2e11b99896355ee9c33ef0bad76e9dd950b6b85d18a44da2b9d15a32d66519009d6742629d5fbb585f3b2dbde4c12bdfc1770a7c020aca5b5730eff5c12ae7998412ff89114f7c76914b61edba3eb1ea848997fe56c3d089fe8d3c0d8ffdf524a6bbe09c8e5607f608a2ff3070a040870b4c9e0dc14488d97d250c3e0b925120daef7f74b5e6998d723bd39591f976562f891c179c28424e4c5da67c0c38b5373be8f121427414f4471fd4a008af2ce6281d343ca66fff381ce5fdb0b7b8fc32fb0b0edfba364ec98e9920434082fb13fab98c35e3b3b14c0bce8823df56e759b5e5d5be55221dcbd6222149ff846d6cbe0d318e42f6762f4245e776b483bead8e0876940bfc49c6a540662716a0a4a6b4c0f8ba884d3ed5cb11ddb434d92992021d90c8bd431d7f53437ae1d1b977577f75c66cc4d5bc01df15b0887622f8e5538958e0cc63252ad9bd5f5d8be16dcbc3785d42dfb3ba908dede565edbf2827098d2f8e89ecc703998b077b41896fb407797ef477bc38bc3dd9fbd835895777b3fcf4b71600d0d4a47cbf59469a1360c74045b1ea5f59d79d4ca528cf56d7d719dbfac416e0a26fc654fd6fe8b2dc90ae404ded0c85e4f6937f69b0d3278bad1c3eb6011daf36477a0367c5913b89fcc8912ec3121622a6d951627def0c328f6b29ef2428931c9132a50dd941b7340b14dea15734199e0d3d3c972e98bbcc5c6d497e86fe80d572290e4a3f99b8cecc4665ef4f62ec77008c898a2e1eec1cf8ca744ba44c91fbc34982a9923eeb90a0b4a4c837ab2408710ef9127573428207f5e5dd12433eeba8e964675dc6226cabff00eb7c68c7f50e2d370aecb0a06621b0d7201cdb9d035539b19de6b42d0952301b102afaf62e30c028171e0b7443b769c144fe28f3b2ee91778a4da1432940fef47911cdd55e5bbeb0f15169574bd0e1ac1d56411bf4336c2a55b4bf56b163bbb5016fe902814cf3f498df6bc16b4b41f9e319d6929f3ca47ee361c636da3658ff7399cfdad8a3c5209157f87ced3dad7b2f81c2d033163b87eb1793da82e0b3bee3f017784090603595904f385ae250c4a7d848fab5eaa35a197ed628371f88957a3fa669601bb368339f26e66ec382ef4977b669544400470af592b6558d7bb33bcd229a38e408d506252003ec638780c3dfd83594417c0bec66cad2a6281d3593128d307855ef8fbed90090557a39a9d778ae2f74866af6b86ffd44b63968fde393bbafb9c175f8ff425c76ffdd8d579b0fd04e422f28d43057495c9e509bd52bd0b141e3aff97064cbaddfe506bd61aef1a097e631632329b2dcbfa64b83d52474a7257695b83aeb9e74c2b012d7cd580e3c5db68d3ddf8aa49247c94bd5b3a524aaf5dfca32d9a6d021072e66c22ab181bb298bb6d763f50db65ca5408e09dc03786ce00bc6e2342197c1b1dceaeea05be958267bace016ef1662590cf5d9f109fce196af315d3b6acabecbb017bcfcd0cd1e3d1f3f15a9b288fb69940f557a1d17e8b2930cdafa87e8743f576aaed4359fae05316d47f5b459a4539402b4b550eb9d8a07ab7d22adb5ee7455c4a00a7ab14c2d6feb400294287d37a69778deec5afcf89c89f96e70ea576ed2ed7608afdff74781f3be06d00d1ceb4c43fb172a7610ed58afc94ee13fc00569d50bcab2e515e147412130704b166d152a891a41677ad02e4b34228b6ea8eb7fc62ecbc2cb9eee0776e5542382818fd954a395ea0a26ca4f5091fbb4f7fb6809118353e9166a04f74c574fae1c48474283f4aa8f26c7fbac26433aa362b7b09a524b7ffb5c0a04c70582f37bf07e4ab446b43e6dee4909961d478ff54ed6926d30775fe917f85677ffb7995eac10949768c551b8fc8bf87b0317071f32d28cf9901f56d02580a3c66ef2265f7976f6b28f4cbdaf4e3836f436d7f290d0454b92187df1f6e71ed82bc3bd870884a106ab4223251923f5595e451d684689033306b15e570e7f0cdb0939bc9ae288c734e36cdc6f916dceebede8c7e0c0e14c581015875081a4370d0b4ea29aa117d865d23649939a047485ee9c4fcad78091d15817519e0cb398babd9db4d63ba429f39f6127f84ceda43b5e4e78f14c4215f3974735a77b70de65d59fa3699ee76dbc7d9e27f0203109bdf315b62786dc0f9561fbaad6421862052cec4ea336dd97cf079a1589d02d4b046d31df6b3ff6fd925b68894ffe33ea7d57e8bdc36bf1fb89a0fb49e622d4c2f15b3a1e6119bdd8158979994bb5ce809177416487f36c459479d4c94f9480981c67236a20a76fed135674ce28941f4a0d93fcc27a4fd289bb3897fadb9eccefe0b01db7016109366bf6d77f4afca98c5a0a3453383fe38a5d29cac056868231eb6a92ac090b5781c81281bd11f60cfd891d9eb02c850f45d6dee626e6029b71810c4beec338a77924dbaf3f8bc035f8fd2cd0e88dfae60ae50e9fee36281ac80b4f01fca89a71efd96c1a8ef86557ffaaaaefe133afe2c1f04babf8a35ab0236ee69a90a795ea100729021a782bbfd8348b5e2a7d43553e055133efc28ff8d78189172c99ceb75a1705835ffd95dad43e856d1bbce8cc72028ceb97810d4fcd6d25f0d53f50ec33533a216ed0e5a6766a66230413a8bff2c2d602b88461d879f6070f69cf454496e7cf928f4137f09e74b28b60d06da15a9fb043f7c8ff1be4ddfd5c81c1764080171c932528bcdb2618eb74300264bb6aea1ec9bc1104d55ab09b06fb92b0197d622f172b1f89b8dcbb9010000af0427c0aa94d8094cf160b66c2b233ac41994e10552f28302354ecd5344e9964cd59589af7e04da6d845d752d84b57297aa2ec739d4358aab1e711b4768c4ce000528d7e85e4a7cb252c4303ec8d3ad5716b384859228e8b5c1a7b2e9ab4429a148faff84a6a9e0e4ba8015c1aea0f52b0de6d946a71f8e47b5b750d9d07f9d893cd822ffb7f9dd2c33b91c9c93f92cd5e2bdf19ee40c1c72d7a1a03116aef35edc4d72a30c95ed70b6503b1cccec3a7c664649a8a8ae3ba8e8bea8b4bd45b43282fdc4a41701785db441ad1d56bdf0b7e9523e46024b95585604d81458315a7e62002d46b4dac1605fe235890cca89d83437d0114ee5bf14c886ce85d7f1b3ea9ec43865f1fb4b848421d6061d2bb12f004f194c5e4cf061004082e3c10e1a82d5d5d191d20ed2afd8829b0e5a18a0fcf2758a456c1bc06cac88539642a21658333bf31395b5c128453628b064ab0533bf8fcde390c1a08580649893c57b3f858fe2b334c64f72cbf04fc23c1db44e3b0b6b1411ee9652484d0de3a9d693ee8d8eaa92ec8d9bf2e407fa389213bbc1a3ffc4a7a4ec1bab4b299aa5d6281f8668237e481dad9645b39a762a4657488a7efce8a538c8914e85c531b9ae24bb941583eeb5202bd9a8c4703cbc18739bddcbbd36160ecdb13319f7af0d164da30070268f20daa28cf6d1491e60f2c57b7221c6126f6828ead33a367abef6aa728cbbc02e55fede3b84259b89bb5faeec8ca12e4fab548891bb886ae4d530f7655a098731f3683e04972bc11cb988cd5bfa9f1fe5dd9369c8c8dce495981ef3226d63702d8a6f9937cfae0e6b095c611f3894b48155bba53e81c68f0539a0a0d30d887e13881e9b435f90fbff2b171725533e11d37b3663fd644a5d3aa3f1ba50c58acad7a5d93acb1989b0f210d59997fcda5cf87c428765ca1a008792bf53d5fd73ebf077062d96265fe810db6b8c5118eb2b2bfecef1e7b22d50ccac763e3ca6489af79c664daf896de0f660c993e23fd6ac738a3acc2d92d9a41eaedbcd2ebecf694adf1aa870d1eca7c01e50dcb8edb57797221fa902ec2742d70a3e24d7cb5fe56bdd872a9b5c7a5e40048d29a7b1ff63b48484029440696a6ba2b22c5956734c3888f9cfb068d92b0f73a2810855f414ba959419a7c2e2ab1ef9275e6a9eab0b139cc04b43449026b8cafb94fae7c376dc8c70360ede92db238fc73efc0519c6eb6c4fc5c7f1608116bdff7864b562f07fd575968ffb32e30c06e6b8035ed0168490c70f89d650b8206622e96783c8f1dd690b02058e8d38d8ea4298c96ea698750c7a4746f0293f4ca1cbfdd193b7365224bdabf3ac44bec83454ce7fd04eb455d01a65f04cdc912ce061482921a557edabc9c315a42d8e62ff5f70f6f2e390ae03773140fe751f2e3d6645a00c0a99385351dcd8c8de26aa662fabf27b283e7b139204f45fb91337d34b708297769ac5d881d0e2ce7384fb78a19c8219139fc2f988b35b889139f092df12dce9d959589c0862d03f393b8350462cc2c4ed49e225a977e05e80a23377a9bb83b2bcd6c0d828043b525d90d845cafc8c8d108a2760da9355e908cc6ebb66cc1594cf4df833de2804bf49a44d3f0e22148071bcebe7b0e715e876893747423ee1b17964aa47ac573d07553b0469dbe3d8f725b3a6078b4c8b1c388d60f2d3a14e488908874e89225e05b7fe1100a539b0cf955d22db60a4786133f21d076e893855bc2f4aca3c3f26456b176a6768203ba30aa9d40a9c60e30219fdbd9241a49dbab70102523a46870018a42b6492751bcae8f249c3430fa096b37da64a28c204a6ed2a4c28e28e1cdca2e536c9989a4d5e20b64a252466be34c5b1c5b60d29827db2fa37fd0c620ee4e58d79143aceb831239c09862ef94c55472feaa3b9c1266309229c053ea2df90e0f0d7dd576e135446e10d7d1958c6e4c5538e75a3541f3fb56c5cb561977f14bf71084f618041d253db1f4f0fe0b69a22cf3b8c1f384ddc457dc24109bbbfea18ae1684bb12d26dbe07675a8371e7034b359261da380d511d87e1e32a3aed862cc27bdb485e7e388ed25ac2096baaee12a903f83d663b3d1ae1f27a3dac0d33e492c2a6f59857d419299ede495254976f40f2e5f211b7193bb22480c7e307f38cc470d817953e18fd6563be43dd4caa44b6bcfc4b026ef891a48e98f9aea8e8283b1e9dc75efe8be1a5cf7e84d718d6fe202197d4bad8f50b6767f55f0adff08e4feb1f5614ad8d7ceb953d297acbe9c8da25c0ae8035b3195a596fa045b1d50e908970106e0f007c93923d698c24037fb3e4ae9d3dee220cde8fc8301f66213e1648f74ae3aab3c5364c45e304e697da837f0fcbec7a28db1f767994fd3af79fef5c6f8b6306260ce58bc1bdeae8e93cfe56e9732bcb5f400139b1792dc4e22016695f11bd3dafeab14a96c4e99c1a7dfe9cb5be88103a092742154b21c878e3b094c187c487d8f4f45fb9d24ab77d15c3a9be4c633d824f1c9edba60d4f819288243a01db7641074c5f1207e5c670fcc254ee9aab9c74bfbd2253790f85c8dfeec51422108cb02e5cbde9ff763469978f3e0b66492a71fefb74e8e7e4e0af1c56fa59471c70eaf8de8dbe721ff956e330da37648576c727fd034ab605cc1d2aee294df2fa9106a2b5d6ed713b8aa9f09763541f1a5b4ecf56307e19a7d9264881206b0b0ed5d105942ca1cac74ca979b0a048d21198843b29efcc815ccf37b889ca13d0ee8dee36653c47f245bb97b145f2e188d0cb6fdbdfdec08805fd84b095b0bb64d8069b06ada9581bc1e1aae51b8db54df2dd16605cd764318d76dd4f57e8a701735d25c1a7dba85f147c6e8e6b78b2a4c8ec2ef7ac7f2d943ea3a61c04d9b599e1cdebdd5575a2e878adb4d2c10b99614e182b5e2b3f1cb845991929e315f9d2db17ea38080638df64ad4adeb5dc068d09d66d57ec006f111401630164ba1e1457c527959e36228f57e9adabb6b5e0db01f481a5c8f891d66fbeb5531a7656979bb0dbe4fc9eeff2aeef17dbb809cb100d2fce9a14f84f12048439660ad8fffbc3ac1632749ecd264ede222b0a30d22ad1fae07aaa7773d7e04bbb4e69e0f42ebb34be4aff3a1bc02c29a93ec8540a18ef9ff61e6cceecaac3255a34a428b96d6a17e1ecfb4d86fa4536ebd96e15e7f83b4fadf693b230b24f5c68c0931e87a90b374244a8ad0c835317bb72bf2d71f45e0c940e2298415b28bc3c63b3ec27e0bf0e91bb6c8e2e2fdb3b49a437542643f42da2be1f0cad03e0614bf6141c64fdfd3f69ac2616122b5131c4e6c6d890ccbe99cbe7ca8d9e7170faf0c7690cf55428cb6a5a69cc835cd4a57fa9b83ab3c85d5186dfcee9c8233e4b2eef6ed55ebfea94d130821a08802181993e39167bb7693983958889cffd34242c8dbaebc2ca1f1ab1efb9da029f32e75f9a6f2e91f30072ee9a5643b3d950767e6283bdd2323441f9d61f3f9d7f5340ae6b273a9b04e9b540dc5e630d25018a737e32150593f74d64849a121e7202f89a8c879ab109b31448acb687b0af766642602a890010ddae4479a5e99c53fa5e1ce67ae5e3bc8beed3dc829d5a1e73c77441592752ca628964092694f0e19ebb9a5d796dd69283aa72314f71740e346053fbe6285b77fe505e303608baa9bc6dea4cb4c013765980aa18c68a7b448b22ee45b107dfc13bd57f98ad1b5e3555bb9a3827a86db0fe9954535ada2874ff47cbc95f10f3a28c7719fbf45f378ae416c75174477eb661268b21ae558fbfa1bbffe301257a81a036f5311c098144a48d8fc72ab7d5005b8d74c0e5918c28db6424605bd75dcf69b3110b974ffe3f2e902a2695123667ea299e3e43033af14809e732240a5498d3ae6c58057497b73e1e2c1ccf217f9c56bb7c93859527c7a223386557571a899ce18ce92bda20457276b36d85d7497edb585cfff536f754ef284e21c4a726b78ff5b278782f6d4ca40fcd7d5a3e6d135d87b54010c56f56c1df0813ba1bdb78a0cfe8ab9f2e281b53fe500cf43293742efa2fac9cf845f4a46c803d38cb840fa21e3de4638c8f08f6bd16b028534c407901d20eeebbd5c2619cd41a95c97d43c68ec079de922c861c89e36801481f995776d08a8528ec66fb1a27c5542dd6cdf51ed818b2596c1ff055ed6d94019a6a149ccbaed2bae1c48fc514da8369dec21e55b581a2724ec32706ec7ef2b14670676efeea9a2e712995ae65cb3c360bfbddc009ac3e92840a59aa16ea144eea6bf2f9bb4bae376b71c60cbae1ecfd75b59ec70d8c36c389a335b19c0c2d72f68caa66afaa6b5745965f738f99afd7b9b45998ec03e392b2d4c7be6eb4eda65522dc5f253ca76ddc56859111fce90512ee1a27b27cbb347ebed27b6987450c92eb57bea6658c646333fa1e84e0a4003ad19ea7daabf0cf7f08d0250c629d60cb56056a158f63e7aafbe2b6779e282eabe66cc2f94bf33fbbf51891ef2c50b230075a80ab885398b75c4791ae8a2e55d65f195916d83cb5b63a8abcbe3fa96e3d65f81e81cb252bc857cc59961b67c11490495fe4dcb104cf2d6036ff9a49259d9181571e919bde64807c46012312a00f0de7ac2aada2565b6ebd67b4602b3f2a81fe32ff18f574f423216d6228c4b7a7a6391e3eb600fbc690325c1473da2cd8f6150dd34ea60bd4db30f3197753b503892f3ace6586510a70f2d42cc92e0bf599a4f73992a68e84195e8562e676ae7be8bbcea85dbe36736a997246e1e8cdb2f8f9fe183528d1f77f3ba09069071794c0c58bb1a225f7c9aa2821c0de78cfab05f4f25cf5cc8241666cfe108feffc6874ccb4b633d8a06628d78480da9162818c537bf32a2cd8174cd085bdd7e9bcf9616d834e4ee31f490528c949b0183f6c5b9b8720d3526c56c39123710502418ce7b5a43e0adc72a4d9098dc363a6629b8f4b0d9719993454275e8e3d97e4fd98bea3bf94bb08abd91130e0a6e2be3d8d44af23cd81ded6ff090662c0f90cca8ba94693d7ef766e96523c1ef2d497cac4a99129815240243f63e567f2a6eb7cb1c70a2850848ea52e8e96fc39c67c3712f1f321aa0ee958c06c776f4b295228931b897c7f0b40d00baea4a1bec67b3e7a893a886efc704ae2c4e6dd0236e309138d666a6746da183d14d3f6a6382b9ef01bc8b9a6818c96925b72349cc61571b0c41e1f7197e64877b0c6f23f01ef874eaaa6f12b48091dc893b38af829c2e0304fb58dcdb6de66fcbe04260413605995e2117f26daf96c628d5c827362eb8264583aa48de6d26e35abbf056b4937902178f3096c48341bb542f7fb51fa19fa279dc2a055041463e4eda04b354233f032c2ad66a8deeccc1b8da9213e8c0e12c2792d0265af8b00932a8bfffb2e78bd38ca0718d4ecc65e62a20d3450914235a9e500fb2a41c23647941499767315e0d31776518e762bcbcff6487c817b56953ddad78403401b455a8d1bf887eddb144dab7c2cf5b7a470f705628b673da343f965a7cded9d54d8a4bedd8ba46453c877fe31617d325965e5d8a364b1fe79149ea59183e52e3be3d0e4f9f3f058890e6f7bca8de2cd5f4809c2ed76e97418aed663d5763daea6688a0aa337f8d3bc52be69f6fc9079e4c7c72dba1b21c75081ef64c37ea9d443e3028a3a2453e5223c1b07bc001b797f9ad28c2657ff6fbbd97d25feccc307bf06b875e919e384b3d935a40d1af98485ba4c9ac5ceb94a74e1743a3b9cb6fd0ccfc7001e1a7b26e94cff91d5bfeee42ab9d4b1588eb2f1a6da64f614cdb081c1b4c96ad7c9361ec706653a5f28e6f6772ed3db5e56f8274a42cd13685f016896f1f7bddcdd5bb3966b5d985427815a32ecfe728e115b8eaf62e9bd115702e670b258396b9261c9650958c9912261cd00202148ab6e830af5a4abb5684079f6eeed4fa2f8ff54e87f5e0e2dada05214d3b072bbdd4d0d9281da4b7947f267d6e101d117da58924d0c91266e704b97c7e208f8d7060456e4db62d37c3c1f9fdb16db23a9e5a87e8207c240a7d76691559b6df652ebaedb573b3f5bacf21ee9bd8463b06b9f149c1cfd6ba726373fdbd9e934db66be2e28f86624a0230b3f85bdef347c5a8830ddade700e00db86d161ab4dc8520ab72e25c4ced1fa7fcda222365fcd33cfc84507cad698210c92d1baa5cbdad95dfab437563a0dcd919c2a94ca5d8a82a4033c5966521bbf617c02849647a933c8afca27761ebae117290309be2d24cde5e9cdd7100e3c1448a6ec1d9144ec6969078fac0e6387a41009f8c343d566438bea56234faf11e96e2b4ac18d4567b4e552a876748be6a91aae8705c1fe27c0f7145af8f13e89d057c40b1753e5cb5e01d427784169848e1d952bb129c1766a3d2f7988b83828a1f84a08aa69d9c83d0f64a4062849aa4707cf40535216c8473ab8af8f4eabb9fd7516da1db61af97e37c1f1cff94de4acd3fb367e0f5d7a17d3ae033821ec2158aeaa9b4790f0b406d305885b39f7d06d3d8eeeb0dbfcb1100e97cb3fdd1fac76c2ba088815bc4c6e07681ac8e0adc7d93866228013ed617ab5d226b125cbe9bfaa46bb998f49884bdaab35ad5c06507f5a93ebd975875f805d56a17b0064ae4446597a1f210574ae87b3b0616093e6cd405ace321c610020bb243a4a5c403ec353f55cb179d4a71a7f40b0964ac91539df6235561cefe105ebb51c68a099aee43d843123d6f323092563093239b9b84f3fee323e831b22c59618bdc503d43dd61089ec764f595c6f36006e1fa4e356946aaf0c33736417aea29e69567845703319e3cd6879d923de37d2f9484c3f47a07a24e75e750ec8673e6df771e73d0955ee1dafbb159cd91e0202c4392f73803ed139ef798b99d07bff855b3237bccf5a17d0f4443dd23f1765169877881c9d35b1205949364fff79033e47313170f0a8fc306fe4d7a98f17c4189c16c3513759b896b1777a68f286c4e4e8f983f3399f9e395dccc3f92dd0932420476b7d4bb332199ee74d489d1a6f90f5bf94c2c71739e698aad51cb98b6c5355a6562cb175ddc14659efe9b054d9cf10a94e2a37e464b8b6e3241daeda8af7a7c3c70ba6d15b8192d3bc9d885143bdadf144620a005c3651dfc20ae9faea4ca8f379077e980b6d4f7d411a3c07d8f016c79aa47e85a275a7c92f5af360a8bd05af8caffb16338485812e6bb5162ffbdc82493c6faba7c6810a609a5aa2c30a0c13bd950446c69dbeb09501b82b34fbb8cd4391b0f2c6dab9826d7a6b8265441d2d0489770eafa1025b2f62ad624db0d45ec0011a8492f690da11d0bd82811a0cb02ef1b9eddfe82d79802095f521571145c1adac90b69f5726e24a46899f2037a0ef7824eff6ea476ba395049095b1ec73a2c64ab1f11b76621a3b8c2258a034b059358d6a4ddcf8e069e2467be432d330808c9806f3b1bc322c1510d265106509008830c887c8adde5a99f989dd80b9e9af09d4219fb052c973da973b53ecf0bc120823f7a87a552f590f731cb4ba788165d3fcc2f6eed5593de28b6b690994f4c7078aa8e7609159a9ad4c5d57a54f52f46fb641c05424315216418ee95ef202d396d0b0963592789c76cd82a863acf5fb45ebb515596e32a63deb9d4d5eba5b887ab79a490c73497c75ae2cec44a621e4c905978f378cc33730ae555c61a323165780a364d0ef9af25bdf735363cf462146d4a5ec0c53557b572de0a9eee965a3fdad3154b06305ced0fd786f25206bc3b5589b83313e713de7087a1db06e4de2e4ab97b4031891be8def694b99bc93e317078e95d13152500847a05b7d39b81dc15835e71611320bb35426a6ff85cd7618b0ea82679217b17c154cc56a14ba16a66d091981062bba2241bff175d3956013212fd40a53f7ef75692c92ef191b6db4b681250d8bbc90637d8642ab0382883fed3b0420487c736a590eae9a509229850b62c838c8250a67c2817fb110993e8979be58dd26e882dff4cd792c24ebe7bb74f3dbb586df56e2c6ea8f7acb3cf07a7bb72a265ce7d268a68a3e2c9304d17d2ff391cc7e5e27bed79dcbc215dbd150940e846fc8cbee38645b633c949a65c9fc524a3621bdd612758e17ab09ce1d2aa900fcb8d8f19a0c4aa49fa015eb22cf691b4e272fb165da3535b5cc0a87e0e9bca0372e4d60468d336a65e2b4e8039fb674d9af38f183cce6e1c035bd2a5b44a758e7404dbec786efdb9e7395ff7da059858fec6f0b78ea27c9852f3bffdad063eeca541ccc0ce48aa48c348d77864157de8724735e4c41cfc5f8153b5605d12bd76b958b79ff2dfcb3a6df2ae253c2c597148924a979e84cdee976457d5592e2c49c3d8795836c8e75e6b61555d65d41f91e558b649bd7778b9da14947183cc0d843a0cf253af432bd978047d25539a2c11c5cda482e899bd39eabf0a120ad1de08a266e0a8dd299b1b4540545b0f0926241fa96a86f4344bbb63181c083d4ea39a7ccc85963b490a17061c1d07ff13d7a18229f55cfcf2d0164e94e46954b9f4a9dbb6bed0b1a4562dfa117d5bf451f4f60ca50775f83f60dc571ee90dd74a856388ebcd597e3f01066762204a589974383a01fd1e3846bb36f5f67d1f31ee25eee723160424fa62a7334cdfc6afa87813edea25fd28a2f0216bae56fc995b43184741770d15d37ec8ca9fb87acefa0985c61d172bde641d63b40aedf998b35f2cf68b8b39b7e2b6e2f9a678ee1cee0036e842ebf2a8d9cfca672a86bf30b5bcbbe8543e314d274093a7bde6dbe998f59de4622e058e4d955dfc969a08d3db94045de7cf7a22358ba8e496129c99b34cd18f2d7a27c8e84b87dc1e3a49fc0396ccd736c5bbd52ec514795d265ec113e2a0b1d91211e9462b24e5a237cbe0c7152fdcc3ad19351bd4ba309333033ea38d9ca3038fe6ba74b5f61f5d8f2130995acdefb3fddf04468e6890ba533a2a0d36a439057f95e7cbdfaa3ad307c8b2c7d7e7512649626b466f91ec0d55ad40e75ca868cf9f5578e024b9f07cf88d436e84b9bd90f256850626dcdb214b46a808095faf6354436d90fb678a23412c4e238f3263b9b39affa28663b1f268f99ed80b1a77c5ef0d464042ed1cb7db9d515b21be01bd433983de33330247c0d2fd3193c875a402970915a7058f488593b06a3f79edde4b553a5ef0e2b7ec01d28b6e35231f4aab65289cd2c85fdd5d05d4258f99ab235297959e6abfad02898edaf3a604d5511a397c8c56821127187a0999224a740d7fed9cd3ecd7ae9c4d63bb946e51833b48818dabdc15e0485d925b0031f24f73785129dac187077a3d22d6faecda33f632a78344f7a6f88b7bf368ec619ac75f2198e1c7b45c6c1427355411f5afe2d2abcb6ce1f4ae4d357c40e1aec498a82a2efad964fb07678981a19533b40d397ee63f8668a516be062ce320ef933e29cd630f7a9423798fa5c9fbdcd67b9586303f17ad788b3052c862fe108025c7564cdfad21ff1a4333268471e5137432400721160995c187ded5866b3fdcd0d02824c6c50e120b3f8ad0e6b090db554f9ba4f7ccda4c82864f9b01ecaf5f150b957b1a211a7b658113625e3df09d906b54046ee43479ae495d3ad6d320e69f29463187461999cccccf5196b9f39cd4a8f1b8f95faafabd1ccbecb805343db7c9650767a1822907055176e1755e574e3de5892f7d0387a6b9317e2418d7930c86359a6d08b64b7b53bb65938febde80efae675a429fb22d844c2a58ad2fc633a17b4b8f18285c8e911e6900ba9fc33823019a3a8f6cfe4d5026db70ffd34074ee09aba87fd8a594a7092be551cda45af3a450fb66b64e5160d69238aac08ff2e922bd5f45c1c8c5037d186f65c67675cb5c5f584c4cbbfd431eef513138ae9b628de2f017b30194618532b030dacdbe20d2390f195094ce8f1b71e7ba8e1a751636275365a5e1fd6472c25a1de65637211a87577bbf7dfaf181d3cbc894f93d8a6ad402d7cd33114835a7b5599cef36467e0460ad571641710f3d258dcc2b2d9c8f809fee6024ed8b9bc674a4c153744578fed0a408c34f16c6aa06631ae28083830a10613bfd7e7a813c7b1c9374d1164eff7aa676d52049a4cf84e07b83f58c228a07f7757056a60031c739a5932713be70f4d36fda429dd54e1ce2f970f50a005ca1951c44c7bc0c911511b5a96954e86432d8bff8c8cb139c0c770b0690c061e772439c13d1930157cc04ce8d5cf2256d561dc111129361d476f445644f480bba049f9df628e2694f4294a8ac045557a64ed0fe9c66d9efd50eefe4d6ff789afa965cbb4dbe44b9c49740392b505e53a4db22bbab626278e3e0bfbec4297507d30e37576fe8278db09a139fb8c43bf823e497ddea1d9f693f48a36a0014b8a0ddee744a3087d0e15b2409290aa581b7739f5c9092724d24ed7fbd0624032f68deae13276213edb13fa2b561959e2609c070e92456e804d489e0a6123eab30d64cab55c95362bc6f72e57012efea5e1133cf5197096bdd860c3c1fccc338e82774bfe54c729a24540d649c5866cbe826a814560aa290a8d69495a2de370cda9be7f0fe253f274690ffce43a40cb99b89e4c4bebc5913ff4714892c67314939afead94b81c92278fb4833d74e50da76a111bc2bfe23cf1e8fd2e053dedeb273eeaa848f9d765fc81d53c829e9e6fcdef1905bfa50679d6805e4e2d527237efcbebfd1f0b2a9a6f0a2ae7b3d95fa9f8819ec2135155712eba6ab9d61cf3294fd9204c1bdb6ccfa109f66ff576e2eb2e9d59c884a5b07e5c3f378b896044472288465b05d76d525bd61f86220305935bf5181a2b6c04b0bcb8b71b960b61dbe8cae21d2acfd81cb9b7105e4d76eb823b5c90628956bf3873a391eb60c21f488784a8b61069f746b2f75723042a3aef90384afaa4b4f4c7ab99d3c27212340491311e2378397bbe3e8ed3a31ff73ac29a23e526aaaba8df8afff0610e291cd782ab0eb789b3c713eb9a992c6d2b30ee63b6514bc2cbcb6801851ecf6051ae4651c7a921600934a0b1e080ff6a794e92d10e76c7f24432fcefe7685f8733eb4518904a01d617c4d1b2b61b4bfccf74483ecbf806eb129ff819a0e9d342b28fda2beded6621c282d127710edba5b243ec63337f90d440f562c4c1b7325e6b67057cadae464a290ac0b67f2f19d265a157430f880e45ee4918841eccaa7d6484acc8ac68b007e9a97e8d184163d3b1b891a5bc4ae8279b6e7aa1c8f68f64651e5c7d3a878e8e7ffbbb59296f845b781f7272232adc88a79caf6d4ee1b579d030ffa76ad721954fadf9b73ddf1727b25308689bc105adb514537024444565c33229886b26ea77dd946e21b5b25a83d02f7e6f13adb2f9e6ca6e15e6d49823d08ec45b6bf275b45a445755d22f0ea2a9e6344dc2678d2dbfca47a31458b82b644263ac837dc313f5cc8a0144bc6fcb64dd69a501ae75fb72e1db3e7bfde7cad63e4e148aa5f767e381924078d1ef5bc2ac1de0029e05dacb37ddc5ee95ee18acdf74bad66f5559dfe31b000bffc847decae4cc56d93907965cea0fcb03aa60aa49d61d7386898b50b9005b1d358033bfce2306c8b0e8ecfee2a09725fbfd5afee65a8198c1f3d24959e578c78e8bc53ff0651a867032759bb5b17fccd6f8ce459f12f7f3f25bf8c425bd2a578142cf3a450a6e6012236487a920c75690f5908be55fcac6ffa9ee8d8087a9d06a0e4e8025ba468ba42310db2ccbf2e56a7bb27c8d29e2db99347d0675a2d3b1c7e4998eeb9704df5ffcbdb1aa5c8ca51b77545f44441473c0511cc65e80cdf290134d196337e8f89336dc393dc1d7068ae53c9bc1281d6a6c987e0944d4968ad9f06633dab3059e51468b258565c76b9caa89e0815933c5b665afd5bafa441c4ecca825be98afb3e03cf1d61dbb643b3948a38f92c567486e18abbc3346ffdd947fadc657e36d7790252959a75e7dd5347935f3f6bb2b183ee336f895584f7e238b93fa82c3f35561272282edcbccf675962bd8db7a68e30a541726b4e514db1b93efaa18326d8d99e370f48c843f4bbf926a2ed65bcb1ae8fa8ded01454da57ec3961a294e842d3ec56c4681babe92ea72b67c32da946d88a121c15a8cb02b6963751f00ee60d0933e01e6e102099118a3fe93d41829b32e10992c69bb630452421635ba32f08c7056e72e97be8cff343b5c749566ba1db88f55d57eb4f3391e11b60357f5c49fce7f40969d5de7ee1023ba7ed822307a0552e18910a8df2277d60d3f5a43c1c6927f4397e9f2d525041bfea5e076381c02c94d2e1c4068bebce1caf10c030773a0838f7806924283860b9f5edb519f95dfe785410f5db5b4ad77fd15606f3418e415934b333766c6320897a608771ae2a58877f6f76c9bc0013e10f924efa1f50e9c59f7962305723bcf6131155278494234ea513f5c99f30931c162a8c01c3f55be4a74105a544a459552a9028a918888155ccded960369ec8267bd5de4c4bd531f42cfae40fc16f1dae050400364598e0e5fb42177ade296ab7cfabf71edc5b250c9afc51297db59a993756a5825fd92b3008850d4bfab5cd87dd10a32afd2a82ddad994dd8e8c36bce57473cc40f63bf0bc551551fd41c728033fb08aa887b41d68b8ddb0d2d4d222c5f90d9e034dbe646f6b35dc684392293e81bff0777a68783c3bb31c5a07fbd1358e7c39977b2ffef630dfb8cd2ee00e6c1d851903bda8746dc0f49833cb62fa55b8ef4ed354320e2a88928a080321442d1f58d71b55418280656bbd8a6400a8580b7a1a9b341ce1b7cf0f3f53008c26bd85be849bb25b78eca7c95b85be07ee0487ec2a55a667c5b35b19f371e24047cccf9a5de9b54e0a686df6bdf61fbc871b3de7c4467b2cb726c3f8b059ff6475be9fc072f1f3160d7ad20cd27da670c91ec11dc3bba8d82000320747d1a33c92675b1e16c3c50f092fea7c1c08b632c5cfa2668adc23a7fe93db609b87e11e52234fa761ea76629cda04370b949d1a57973458df923b4baa15b72e2e639f9931df8e9f925c3d96ff3a5c92070206d96b31d6c0d1748d0e89c00ee4a338cb4bcb5acc18802cd9c9ed84fb37aaee78750a4a53f130ca152a2f4c3375f3587938a7fa44fe47419be09edfdd77a0c80f4ac2d86105b074b96dce9d67a1dfab7ec710432d34d426c200cf9110a82caf962fb2b6a7eb4062c0a6a80afc2da7ed70c0ca26a24bd59a4a20c9a5c7c3d28db2ba72f6a7e941284fb06552f6a4d670b1fa22a3581cbe9dbd3724505215575ee52735dc0c349a4c82df150ae3f0825c384c5644099463576a41636571aca4307f2e3923459510678eb0ea8710a6ac303deaf5afdbaba0b4be17768ad9f944b24ec8debf0f5d15ace364f46eeaa4ca0552f4a7bff98987bec6d1e5d87fc34818b84552e54897b29f93d4bc683fa0edd5d63dbe81928c761885a1169c1030eec766ffb15a3621aee6656dc28f03017e41e7b1e64268af34e0618629aac03fe27fbb5dd334504edd372deeca58af7b26ce1d03973eada2bb6a0479a8318b602491866fbb1606be94dc91337d035322ed252f7e9b2e0643beca945f2b4b6f6bf13c36ea0a6496dd6efc6abd10d3096bce7ea8847072b9ee20d8cb3a77860589611af2efef2696f4dde45133309651f0e5c5782f4ade2aaea737d73e42e1f7a4d57692bab92052f9d52f52e795306faebab8afd745f759df58ffb7b4d6c9c0019765b89bed6e823aa48b5ea28d1794984ca3cfb573255c6405b8a08f8354c8187b5edc2e1b09acc68001a47ae4de0b1b88a174cf4e60618d3b4443cb964f1f82f6f2db2261fe41a8d7e4b6dda6d34c402c07c1b4d12c94beae55a10e9aebea4459c13f6e6d8bca0ec0771615e65f9873150d3feedcc0fd6e516f7d623dcbe9707732c849ac9cb041ad61254e9fcccf9b99667687c2913563c84d7e434563f1c15ca2fe8f3dc671f16064c2a0fc84e533ac6ec85db17350a53ebb1e78037abceaa15c6b820037ea606bd96f2fcd08d67804fa582158571fd5833a5d7e4309a1f51803d551e902fa6f04cd3746106e4b308fc5fe458a9bfe1c2a869a943aceea0280b6e7bc4d845c176fca06ac12e5e72e6a59985345c3386565ca48a5a69c886a5caf8105b54593242d53ddabd94048a53afb19737c4358aa23b009e99c45fc1ec6e22a704be6db69ea8410b297a2c60652a78675f48ac9e3e6dfc1fc70db54be17a42a24a95e7bfc7e0a111de6c854d4850d32c415f5f33200b301710772c855059ce8d3c9cb53c2a19de6949c7c54616a63a122db6737308b50ef528fe542ee9a7afaf12eb4b00468ec0b10bf10be3b94e7d8b9d52a57d1839242ad85e24cb16d3f192d722e9f45aefa758d67e08b8e847684adec164f7e5e851fa81585cf9f6195e334ed6743c4dd718636c46810bb1dfe45887a318b0b28a522770398d1317fb843c91c41e2de296a904c4123b20d08fee4c0a1c744bf6f09bd906d0a51a44eeaa912abec60cd009246ce50b4ac20a9bc4ce0badb615c3bc9906799c91fc02b0dac3288ecc894452508c3db4e21b26b8ce9a175d4e3359d5478eeebedb0f1b48b3a2152ee08232d87df0c880abf4db9304bdf82eac4838175ddda2546f842ad63fdc2caf226a668ffc49114e4fd7f479ffe513e37153b4a527f16483f43d6ea33300e7e4c5a190565aa5c1f5a6d5c9cbf34fb256e81229f996252cd5fb4babbed5e5a769fdc5410aeeea433b3d505214d44c57f769aee6a40767ceaed42721dca848c39378586ecc47af61e9834597ce5f1ce340f93daa4995e50b2a01b7ac1fb42767632e7603f0e509b2d10887065a86cf64ce8db0d76d5ba3a9c845431314b57a0c42d76740ff188b9170eb291169a447e4619916a993f28c41dae854f9cbaeab021ead3376a22ff98fc29999f8559df36232ba64057b626ed8310ba9b9adbfad403c6c0aef3950447d81d8eabb6b75682b577f7e103f7c26488eee3f5dd8f7c214eb3c5e11cd6648cec8aa3c69e38cc5545c43f70ceb6b9a4cf8d3e6f58fe60e3fed697c20b5c8304b4c59cfc350f4761e87eae1ae80999558b544ba699c649bc1ccc41d8e5f6f086bb24865c35925a382cecfe5aec4f30443abcd9d4293cebd36aeeb3710c5f9d014221ef345566df49dbf49e42dc00b2af42b9425397176eaff327c8a7ada3e605305b355a7a3c74bd6a5392d6fbbcc05ec7fe0c931fc05223013192f01117e4bc229636889a9f133aa2890d7e327f804dccdc64ceaa66ec936bf928ccc4eb0bdf138fc20ed3cfb625f6f6d29835ce12dacb496281af02fcff2e6c349df0f290e7c6c835b57b2c2031b0c59185218f7cc86433db6848afc9e9bc9ad18618755fed9fc9c8dfb80917bc355601333304eea485861e3ddea2e9de0a2e61bcd224cb772c6e5aff9dc0f3f57f9e3f286b30eba6339ce0a6a7c7746ad14baa123e5fc93c1aacfec4709db3e4d4bccb3134701d3cb10bd97b1e52cdb8e5909496c6d1a75a66a71776ccbc8428883398cbf7e51182472248c61e54d73bc03ff223035773f95bdc31d0c213aa54645ff946ff327a917366b67f15bd2760fa620dfc84a9862cb88fdf48dfb1c2a06dfa3c024bc396a5b1170b06def7519e7cf67061d36aac27a08239ef6e59ffdd7bd30f291e86827dea0114bed2f7828ddc94d89a23903abb5054afb559ff4809d1998c48191a82e382da01b2366f90a970e1886ea4c25b2302878c0a49451b825b869f30fd2c6678f5d311f27515bbc903c3b3188345a9c5e51a0a5de5e159aceed91382749a24031251e91d86754d299b6907bfc75d506decf7a0ad2997c073c45034ee430c4b37dd0f2bb0f1f4a7807da7ab385c6bf311b0bf6f042f11128aed5d7fd8f0cebfd0a8a6ee8484f8cc0c8f39c174a91562e96ec656d8e5809547d4ed3bb704f2fce67e4c5ce0d15048b034ae8875edb74aa5f23514862b6d0cfa6ef11352aa817b6b065a3bf64011d9c040a74fc999d7a48afabc046b48334e3d0c0a3322a0b24f0e30c2c69745fcd45f02a8d6f9a3abed1e4456d6acc37186c02b506c5d7ff803e01a826a7c84b09e59b7e67fb78adc3cf4a599e6970e287b352ffdbdd2f7c77dcddbec179a5b8251276823f253f7e563e2f85a9d0e1906aaf9e4cfc8193864dd6fca63c43efd28094f57878052f87952a3fa5c5f1dc69d25ac9c28396d284a16f4f0878c5974e600b2c436e4ee347d4375f5cee5250502e4140acc16197265f540f35977cbe77e91745fc1607b26a8a6b5c660e8aca1c9679eca9dc1d5ed9703622a94b741a4c626f142d0b472eeb62c79903d6b9124627091dfc46cf8dacd0c3336275775fb1c2e82fc32a10fecdded3aa1790be35ba6699604b0e7ae0ba635affcee9d8f295b2c9e2a318ff4c3c0728a8d05b886159740a983c3e1d33a81ce6aaee310f5df361841dff438990c75a3d46209e12a3995954e32e2f4d56ca784554744a646cf194bcd06adf835be785117a4d73265e0a17e38f2d5b14197a579823e06325ffc75d3f5e37f12907ef749ac3f7c7a8414cda3aba4a027ac9650fdd39c319ac748163ecc853bcf6114271589c4930f77eb8345f10892f49cebc8588440f1b6b48784b2c60faec7859bed482923f166f41181eccbd71c0f0e172a5897cd7aef918051289770e8beabcd355cbc3f8bea41d66813ed4535b695df68f4c775fe5fd9e29e2f58540d9a6e028ee5aa5ae79ff41b48dbe40314fc145bf4bfcb4460b16447b5f80e650e8dcd82f9c3df778f92387090191e26e78c03c0ef34dd48830efee63011d4ef43ff0d5992dc6450d26621dced4469679a3d6782bde70dbdb2a36eb3c5801cd89bb44cc77ad31219b50882498c24b3c4faf6dfde3305bffeed2d6b4f8be397cab8e6da25252cb8ace153563c827e4a29d91f8146341c2aedc59b1e3a26e2da56543097d2f9fa446dde409822f4fe972c99e7eced332200378a0a94acd5d2fc756c019d3790504f9b24ff2ebcc555ebf85162bc85e0f1e71054d1d30a722cedbcc6ddda54b6438d66a6506a95ce89b46785573849c92dbf1089c6407820646a3caef9f80a5c2ef7d24661024c6c693124528d0a9cdb21aeba639f4c9e0a3c42cf392c83f0ccb886295e780baba31178dac9d256faa8c1a05fc11d21f4db83fbb829d88a547d49da81490fb441504d6981aa5b692c8279f081bbadeca5bfb886c12fefadd4630150e3f6ce37956b191c85f48fc269ecc41b884116712ce28d172e721efd662eda9dcdc565d9b46c21765906f8d93d3d921ae40125df06dfff30a6bcc10f9993f94e10dec5491497a195ecebb43c1e9eefbe1013423d3f7e3adec5a79303fa471a55f3dd0a993fe3407b9039cce4c6680cbfc0c24da1055f9254c7b42629a8943d64322e505e0bca56f041efbba825bb9ac6de7f4054854a502dec2d991194d338501db4d13868460fba83a092ea1c1fddf841cf130dcd7cd34717badb9e3036e5fc543a8df4647e010499b8176b6b8b0b9623d241985b38608c50aa1174f6ce2296dc4a94697eed6fe35c8f856eebea3da019632f4995c31df33f8394f6da4e971bf4745de70ec35e125b06c860cab73c1d386018ed7574a5b8ee7ca01d83c4d59d3096417655f6f19c6318822ab00864003c6842d7bf350f894ae62aa2f3afab9528969deda411be5a2037da327b89efd399a55d7dcef44c62ea2f9924ad500afee912b06d3caa697560c970d018bfa1473b32f33b892aeada301fca1933be0ab7e39564d7252ee35cc00f59247a4173cb89b26b6aec869abe3d048a85adef99ade0d75b0596c1a5caa2aea6050c5ad3956092b904d7dbee991d7697c1fd5cee90a79e476ed24d0a10f2cd325bf804d00c8cad99d559159a4eacc914e6312e7799070ab060653fcbeaa84485df03590b2b9f709926f20e9a4b9b400765c3085530fbfabf814c94fb0a77f588b49097ac744a300318438ea1bcd64b3e91b6f26e7b24cfe7c66657c99cbb526bc92915c28b13f7b009cb7e3ba38f9099d02d6be65f9a0176bb92ccdb47a1d65db7ae176961c4de0ea7b992e0bd23ea85dfbd4d43ff6a90ac0e5b8f325aa977747d589a5b8f5150b94b7f8af8b6e26334ce671a61b371fad5e8f5a0d314ab1834bf5585d3b3829c0a48adf41f11ddb1876b1de5cb30dc8bfe6fa7080a1495c6bd446494066e8ab89a666584d9f677cf9e4ed4c423bfe934b1ad48841dabe970a57562c975359f59ba10c3055b86dbdb1b8190ba820bb2e66665c7d269a0ce62964d7d998a333b94214a5f6643673f405a723e7776f3f31bd484fc0dceea590cd60cf4716f61a47bd43545a5a2811465e435afb01c677ccb436ff1140f4dd84a5a2e2a41bb0bb5cba60643735794a519a9cc9602843ad5731239a6d1653b0a7ca41aec2de0d0b323d7b06d18fb8757e03825d659150973fb8e878309611a27899aaeef5c813415cd23746e83264b3136cc83b30c1725fb714231bb4531472cc7157c543c7920b5e36d533c5e84d6a3f3fdd59d37ff5e4d151aa013674520889f14773316d30a61e66d0f89710be93dd180d817ee57210c9b7b03357c1313fe49d197dff9f6f7f7a543936ab3f8af14a3f85b4972fd63f2aa36385aa1b366147673e2d557211c1bcf6e51ab4dd47c1165caeb9b9d54b25a0c064d840247415246af63de911581ae05739c37300637414d4dda5bac5091c9dd74ef0d6f2584e0b50a29adc6b12bdf5e6892abf961aa520068aa4e1b4405212f7176adbf2ebf409039cba40ec3218d7e19babdca6987f7b677ea970adee844f5319c4ebc327de30d2ffe737d3919ee1a72c5eabffcbb6363e85a6a24928380890c39b6f2e5cd9fb9d735b6685c4358e90462cecdab7e8ac39f916a0441a5374985cf2296b11286cf98f723a7acd0e276f15f92327dd5c875be41718f77bf5a8f0f60d02573e1cea41677717f76a10f3bdeb8decc4ecea51cda8b4498b077e91dbbfe5159138b0e9848762a30fbbef6addabe9d01aa98b9ba520a5973eae26c23b6296faca55bcde8ae6cadfa128f02df86915c5337f5f48184a482580dc4151f023e7208132d8d267153ade293b03b6fdeae1e060d2ead94227cd8605062db889d96cc8536db85b1a9bad9b6b95027c5810e3087d4e05f1a86fd426d15eb4a50933acce2f08b4bf523e437214ac14b4a68a0f13a2202105d2a36c1946efb6a60df66bf696f11b8d72884125f110f1952b2eccd0523ba66459d794e02fe4831a0c0efb6ca632f307646b4f3302fefaebcaa5fb73cacc6bfc70c4e2632b39351a43ace8d0746b4863d59be3a5d6dca9297535851888e0607802b79eb37b84333a52bdcb04eea60c5c7889a695d8c6c6fa9ec24a152f798a399e8a9ea053a16b1bdba043f738654cd4e9f7d7f7eecd912b62c78b1f862cc66283632b9f1069111bb2348acdf9c8de289a7faf46fb936c360d1c3efd3bcbcee7a2f50510a950d75382441d13e95b51189a808abd36773402b6a70432420ffb5ee13cce73965acbe822da1a79dacd8810aed7f0d404ac77653dcfd42e2912044453fbfb335de4c8d7b1779edf12568a02ec24636f6f7f77c149e2341d705e9b4ac8cf9b3165ed9796e5d6406f182342d6dc4b12eb669f306456232abbf88b617de4fdc7b22f0b73a53f437e44f9ca8b3b1b1ee5a452a5c38db00d7beb81492e6ceb692a01b53d60a0324ff0fdbe99687840f09aaf542df9efd201f635d70c6eb825b1f018b1eb97582dd36d46f97c612fea06ce18f7cc54724da9604703b723c1d5238eceeb2183ba8be77fab599a75a1461a130bc123e061b9f97f9c9865f8982462726d1ffd73285612c7f5604bed01e39c083cf30d1b5a7fab7c565f61087d3661a48d0b83b36c9fbf24a5dca2a89d363a659dd9a43f7a00f5d25fdb28d36afbdd3bf605c0ff90b637caaf127f920118457c2db2bb4ac1d2deaa760605db258693b31ca68e3331a1ed7221a95c69589678370ae5df6685b657d71d1c77375cc1b51b25ccd3991560db72dd0218aeba115d20f3f97c3ff250e4d8cef8b61b593cd0fd050b31e3d28d94c8010c8f716d1177a7c153b2225275da02c6f30ddd3c59deaadefa2deb722725bd3eaf7190c6db4eb4033429339d3ff327eeb5080e6214ae5f50de5b08938119bef9db1e5e89cd1a88ff051d016a68a20f66f35b9a2e928519a0eece8a2e4d34bb453e64143ef4e3ab9c29465173cdb71882161fd108d36fdba4ab72d863c24d0f9f59c730a1d50f20773f4674d01de57c82d28c4c1346bfec58027cd9d52a97230539b0726f7fe5d49a1898835f0f43ca2fe8634b7ff022238f15758c64b6cf0a7fd6b6bf41ef231ed42ef54ae561fca01b5ce613bccc53fa571b382e25576ab9a6923934a4c6939ca2da672688dcdac6d9c818d03eaaa2c33b812f06f588f30a38fa869382ffca9d8368709d6205589bec12c1eeca70dbabfd3413c3206acebabc090b3aca44610aececa39e4022b7a5c68e41baebfb8744aa15dba9256ba262f50b92abb3616de718cad12ab56383a21f0aa0994ac9d8efe16845c8063c217689d2d0e1a0d656a7ea1b4a638984cef929555d677f09f1aa1fcb0a81281236377ca4fea81a90d713df919e26a5e73d942ca58e7f87220018f2fbcd70a6791cb730367b6c8ed1ee9914a6419204ef5edcb0c75e9072ba73991af49c46042041cf8e41140d68b943c490f0fe0181d441626565530ac1b6308db62cc0678387767754225a4570ce5a24f3f945f200df5ecbd3caba3a351593dcaa5ed1b9bf246f792103c81b2dd18618677a6894f58ab8f7999daadbc23eaf236c0b371bc4f2466fa8d0ee13ff26ad856f61465ccf911dcc0d574a80e60dd53af822fbd1a8c51137eeaf9a893cbe351df0465de6941dc3bc3cbbc9aab80ba097d0fb14dde497ef763e319d0b850e40d96d3af723becbd004ea0f487a4f6bee32248cfcf1f1cd7a4855bdafd23d8170440d84639ffdd7da0ee796a452421bac678b94f12b72cd1ee21248a2fe4269a8d9d8bf890a386de30d043e23819aff32e73135c07a442b01881fd95f85e6d15dca82e3e796706618879c14b047a561b0b4cba6970aa47a9408a403e18c860779d952d282bea1e7adfa54f83feef2783d06189c20f5e57162d2c764d57a668788c4557937b40d1f796c72ef3a9e393785d13eb0bd246c390e1c5044f3c49c263bc57954f70609f3e1d5f1c569debd1c02b1c3ab1c1286b9ef7908642c664e430f3d2e75b7acd2110f4a05368de437461fcdc1661f3db5ca9966985792b07c297b0659a2e33b834d6f8f84d904d790a903040ad735358d34abfcce5af56118b4f8bd1dbb9931256704c85a55b77e2899306f5235cc6cf7767ac64d08943a7148f630e1372eced7494a1b5b6c2431fa59c422e216ee96f741773b46777019e348647dee836126a7268de2d653f39675e928d7c41d57161e8f6e1bc4e1fe1e0e9e3808a5b9976e2137bb5f0a5bd0842ade70b504fa4a17171eaaa8de4731395845d9f7256e83287700770706dcdddb1e5412a82230ad785cb23e671da35014d3d44317d88b78db2925744fe126e6f5e21e479a94077c6502a81df013693cc8c44bf9817b73510049b3c1243a439a638e9ba139eac3f5051597cf1ef0577eec66890f15ccf01d36e28e0f7219d7eb56aecd70f128374f093a656709bf20072a29060b6236d9931577d193426601d2d288c56e3141f76983edc45ce82f870b9a96c1b9c18ab78abcf14092e0c23686bdeecbf3dcea33826cefdfdb13d94897391c6646e2a81e962674edf4ce2c894ca9885b2573dd566eac94a62a6e58be2ffc6e74a7023561f791ea03b9bc1f6409c269af51256057d4c3bc894a78b8865847bdd6ad132adfcfbea42928cb5877c3f6e58990f97b451bd21d280cdde93c66a601b9c9d22ba092d4ceeb28873d42a5e9415a95e9d713d5696a27106988bd8baa8ae370c0f95020f804628feccdcb45e813fd762ec3971fd2c953e81f2b27c5c294612d8f8fd7fe653e36fae0f820470934891c49a1ded037c9ece9042f1a8e89b6f7ce4405f6a72ebe00e57013d966e79113c17a03b0adc76da211ab6a64a0f874a982e9953ed932ac374053d85b250f430dce37bb39a44e28f8b8ec890b75c6183a76a4307b86ccb13bfd73bb8704b84422d99885b5a031614a43db5f71210be9b9d9fe4856d832c210c393c8c4ec26314253d0822556bfda740e77e76a32634870109f56594048562def027a61d09b4ce3b98e9d6a71d9ed57b674b260105b827142d7056dbccb5e76fbe8489c7f658fae986a1741a2fca048a3272b667215745ab0966e9d6b705896acf436e30fa3413afefafdd2de8e82b544cec0b1d6fa39d621cbf2ca0b8753db4be91d48c0b8797e8cee06f065e3d396aa32e1c631772f1e6ba0dc52b53f10c07d7ba6af7710c83c684460367ad0f6ffd74d4c02ef45ff4c20352b43f991e9233d3859cf3ff2f72c038109af445e79e4f0fa5ac55c8df0828f6c38da59bed02815baf625130bb90a1482e0f251b598e43bbd83ca3b1553cf86f915b34e82414547a0033b943e66a553dc446b779adfcaa153900a435321386a2b03c6f6482727f1bbbbaea2b7ed1c3677afbe9869c7d814652cd69063161ab362368d34ad51bc50d51f12b5289fed16fd9322a149e15dbca614938906e8cd9455b704e358164c47d5d06dd63980af69981a1dc71d956266699a118bd61a7f2a2d39e30dc66a70e4d40130a0bd02adf3ef82440710af37b55c5e1b14c669df2597b756f01818203ed66bb28b3020268e839f106020d29b59cedde0bc2da9ff8c27ce5d37a527eff029d02c8f69de4cef2e560c2ba54da56ab2abc07f489bfb8005c5e32a4f323b92a4908a64376c9e272e596f43822902b7db62f3515c12143458495e49f4c91e28c3f69ad3fc9f144f21a44761d447bf4d040f331f20d299f92ba6ae55a613efcd69883b990b35e818040da06ff47364edb4fc6e73af647aae6d3e793baf380c18e78e42bbcd59af140d6b81d99854790e37a4c2f75b0ff47dcc26ceca72f4552d3c77e099e584d8173db8680f4e81f70fd872770f0cc3bb4a76473faf3913eb5b7c1c849ab38fe82bef8668c4c36304a3e54d04b83ef692d4f22feed64896a4e0a41c3e7be7a19e550b271cb4c9bd1b458264735bbc7f0388d27c82978e7750b3daf3e83ce7b6cffd18dfdb5700b76921502b23655a839f31ece08a505e9c3b15a842527e79a1a5ef624e3054489162a2dd3f5048c2bbd53252162de6f34e7e92e937d2182259848d07f7c17926389656554106e26014a56e1f203e13bb877f23f32d786fc9337193c4ed0764bc1407fc1042024a5025e12341655bde97f25d4e8ec90657fdddbc9ef72970a186a4c0b74852bf4694911fc6fd755f1e535b3df750d7f51b68dd19af042e67e66eef1a8e11e1ef1a3565a7106f3a002db74cf0c89db5af73c1370582232424ff6f644d916775c1ef6a9bc86f60491235fad42cb9dfeb5adab901807d35a8c662a26e5f955d13ed76b40378c94f7bf90ef0b4ab9a946dd795ed7ad788f29725da1c308743d670fe60443ff0b9d7b3b2c9c4f9f23c8454e8d42a16f795c08129105b770b52ec0d589d761ad52a40caa6ef6276c662504c4aade9ddfff656c0c9f6a7172bd5563069c96d6323ddeae7228b39dfa81d7cd155bd757e3a08d492e8aeb795ca987cb405012f8478783322cb900959452de410660b65d8c75cccab95f414b226eb2bed066b33b86a61e05d124cb17273df0855cd62068a0fdb4183e33a3d11bc8d061793ace82754afa4b63cd7f3df7168efc61a9aab834afef4f95b0697eaa38a89e76d61f6bc17a480fac7798f49ef9abd41014e5579e0dd5e7f3c2fd6f59712fa18dc25a76dd3e473684c3c38f51d74e3d82c98dd2524f818a461df2f70677c5db819fcdae91f315a4ebc1fa1c1232efe5a0e4dd5bbff7bb466f0e04a8d6588ba46f2ca75fe0650bef956fcd01853cfc2cf1e0a7e47b27a9141a8351dcd258afa13045496812d138cc22dd802d857aa546df8af08af494b60c91ee50c9dbb1661414aede7b6eb8af21bda4ee7eccb4957dd35c096627b6716ad69190179b4ba7ffd5c5dc39c474db35541f0dedccc44c19e64b9e8443acbd117db0c77c67eee60742c0a0199f3bcc6b940521ebddcf1371914dd336466a3db8cdb1be497bc800bd273aae6cc82e1b40400941722f3c318d9914fe262aa6d53025952622e6b51808e27f5f0bf7f4bce2d4700c3d61110ccd42bea6c2df47536167745ece6c65bcdca14ff73c05d4af8e18595c913c26a4ae86eb776c70197386607353191d04ae6f242bac0be13f58cd4009daf365b533cf3e93b0f7eae60b3b10b581bccba8c143bd96c306f37c23bb45e775a00cb7e134519b9060fca9c895465fe6991625d82f6311e199cfe4c383c117560cc2fba931c6775e3caa27fe3cfc85adf636d29d3195e488b71e45ace7bd841514176776bfdce483fc88405df81f5146feb6651c9fd40ac0270fe43853c446c1034499a0a3c5e7d42941bd1705b97bf6ae1b06fcad3413e8dd95b9fa6e1520564f6446aefabb673aafe66caee4890b939fe3befeb23c89b866806c12c81c67ad451d9133f735bf9c2be9e129f452c22356ca4eb7316a1d13da3fdad23512b12473fdb419af6ffc33e080ed7a5bcc7b615ac2e2bb6dce1ece915f00211ca15ab230ec1ad2644bbb5ba1890d64428895eca65ea0314c1a1b7bfb1b07cd9dcc312a37aa84c81e809b8d22efcc0bb19bb5eb51167f49f676d83b27639b450b21df58d4aade5a05f562886c6c48898cfdeb0e29044cc4b36e3d2fd287022874cd8a141914276e3f9811a93112a5ff5d844aaca59332c143314fe4390423bb290aad15f4fc6ac5071651e09b3e63ee773c30e4aa632542f63542aa58832285082103f2199773e007ba67233345805090910f21bfe40f6c7237c453ecf798dd9e11b838e080a02bfe85818619a05769b5ed147ff460389b0c8f960f401066b8d713c13db787b9c056d8898f8af855858c16f643f89b0edb8051d011f3dfd917a8602970b1d3a96d6120549a03a60e4428f236c302d13709574c4dd5e2a5c151cc1fe3c612cb0b5bd3de86fb52ec8054dfcb3444d464e86ec55134727860e79d31666d42cd94d85351a8da22ca2732f3d0cfbb606f882a9bf96f717ccaf9b8eade4b68d1e261e6b3653b0c6d024725ac3dfc65bd6a7f5add2b4e8c41b8af9a1b2eec64cbdfb907d8e13423bde339ddafaf66d40406de2599a9e85224a2dd69ca7e28db9835145d33b533079d6624282cbf6caeca1a0e2c6152ae066e2516ac59786de718984cfb38f9a40bf2444f9ff3183929d3f4f2eccc724fc78db7818bbe632519a38bc40cfa0e24b3a5d07b2b2f320f4c7835fc78485a633bf770fa1a817fd2e37a65d28a5f9ac9022900b27bd3ff6c12a5eafe681f161f06eacd5332a2e716bde4de96dc029d4f7c0fc481bcac20bedaad57de3b941b40bf7c01d4c48e9e9439c790ed07d0b7a34f745b31199a93a73642c5ad9dbf5d98e2076b997650856836781624eca124256f7c156c812105153b313f8eabfa41955517805d2e0b1245f823a48ccd2214552aca46881307fcb5ffc22a0890267f9b0638c88719a8476f216e6ad24254f10f7247cbc4889b654afd4be2e48ddd4e04153dcf4d0fdcb45b7d847ab70052dca03d9bbc1e43ff67b85641574e283deb2facb3ee79d64c23cf1f5d0fb9db6fbf0bbcc451d937c047b3271261af134670a336536df8cf6f936f6e7bdd74e38579465c094b8ac82acd22e56b3f19e502a907ea60e68800ce471efa441dddb76ee3793c24a61b598a66ba022baefe70a28efeba82ec6f602d00b00da5ebcaae502bf9feea40e3cac4294d019f9c839d1649c55a646f129c18590666ae3ca4756e82e5c3c75179160f8b224141ea9cebe66c694dd44dc5cafa76da9d159e0b7b78453bba96b45969248dc6f1e62a4d0ba079af71c47e13fcab5f1a5414b99f77323c58770414195d14206ea81599914567e56d40fd2cb26d702ccf0d8561138b84def285047c2baa0badee47754dc8e3933cd8c1dade6969c22a5dc580b7723b2c0fdc2c98478f60a3cf0cc92a6cd872e56f0450c020cc14b82708f47a1b57ad275e6047e7cf8272ca5513f62180312ac72f3ef5164333b3cb25e902f21d27f95d8352a5857f872c9eeac41200fded4d776844cdabae1b6b08f026b02e5e72c072f686df78fdd3d6a393e9c3b6f2fd0abf25678f6f48718b7757cfd94a565f3c9004b28867ffe6b1b7c91909dec25989085dbba9f405b5d5c40f98622a06ffb50a3d0d58ec4c08e363940eb1019bb65f9efce016147ae44c0b1ea8469293befb5c7c5042ecf8a80fb1da5764f5deea5f8b11dabc0494cca237f03b8b6acdf7fa53e5ca3ee2fd5fc85d8510133d981bd7e71bf9aca51053d3f85232b79273f5f844f581869617d0733ee667bef377246f53e75f1e804723443b7400c6c070aee4fe2ec5a642d62c864988e7d0994dd4dce430d505e4e43fd25c66f554b27d3d33cc23e75997e0657cdf97369f8864066c46c1e1b5fc06a8505a3c9e652d0cbdf4e5fafa13a51add4e621fd2205faf4fef53d027b6a64e15702361c69e50d70cdefc6757580407b86ed7df257ba04760f8114033b10819802efffb786f677482fe50c75df247592ea52bdc280f5009f9ec6e35ed4bab869f2d2308466dacf9e27ec5a4272e101cb653d94ce8ef1503840b7f36175a61f2b46d6e3d89d950d3c52f3d76f584a14b974ad0c020c0e5386066c30958ddd8d3dc042172d14e0cb01a43237cb7eb0535df046fead17e5c582adc7025c91838e20807e8d0f80530ee04d170ff9b4067e28fafed7563b5534f89eafbc735f5b62dbe1b5e16d46dcba30c7cd160b0e07a064d17d71688a1c3fd6707307f9602a781c0f4386b4426b8c14fddbe2bc0300f84042c0c4c3db57fef8547aac33e27530e31e68d01ff617746067f0ca23f8c07876af878f4644663c04e6966d41c10c1239aa15a1e3cfafa46f7ac0811d6c49bc8014a78a14954a58f8ccd75c16a6dbbdc2d1a895e555c193bb76d3571dc8529fe3554e5e9d8e000df5128d80b209a07872f7b4881a25acccfe8a540cedd7917d53bb48044c4275e5752b4a2c251ed5b192abd7c10b25767e8b7488c88424bf100010a393031617bc6140362e7e8f6ad8ac2cdb2226d72253e2afb78bcce7d09457b81f7dd59e9717eced9065f50b94c40a52d7878fdb9e77425195570ebbef32310583b4ae0786605df33f0a8dd3bd6928622245a6dad4ae4f6e369050a8c1fa73bcc37409db908cc8e29a813b99897490bfde4648f3d8db0bf4f599eac6a4b4ac7b1758d58ce11c832e648d2aab3b7abd3dba72bdcf42338fcb5d55444ae265c8e936b5ce011f7b5532460cadf9c6ccf812d89901caaf4dd1c48cc0cc4dc3f60e8b40db843bd396088a7f0309e12f24415c375222460318b802356b0f387f92bb7af5430cbf66f3f7e9f64b7458003f246c425ee8dc18310433008a8f6dded15f68c0d39f5b334a494d8787aafd459db823bbf813a66b338b7dd23f1e1b9f57f248a6ff5447008913cfd6421e8d5e83dd85a0a4fb8e96ffb96d1c50f421b35696b63eec1471262c7575b48aa921263964d7cc1610ee0cdcf482af0e9b089c41aa7119dc1b194dddef0abd5d08e88830f4d819353796d8878f18473e15262e157c9312b09106589731a66824415ecafd6ca0938d184860de4ec1dc6c050ae7e6c1c12ffd44bb32e515b149e1c5178cbd47c9f152c3eccb8c04fcfd830e0d4e70cbf7b645fc386c9e26bfee904a29e8dcdbccd28c5f4d6004cb89fb7a6d47486305dba8ff7c16ff18bb2cd6948793be98220fc72c32c2dbc8d3133d72100607caa533b4c050ba9af08d1b90806474614d1df98b88e8029b6bc0b42376fc0c38d4c8f7e03f459f35b5033d267e5efe42e6bd4629c0ad79b70485d7bf6107eacad048275092476c22340b8fd7c9e448623a24d325c230943a6f5fa10b8860575e58ab8c76ae97238c300da75d77e2e66d8f66906bef68592d25c650dce3bfc2db3b7094b773e58fa1105bf344405e4e1f503d3f656216c4cd6ba593737742ca0094aa706363bba81d7151996ccaeb6c05a5f329fa26eb2d2ef35fd7711fd48ced5876ce567aecfd3086209a524ab0c9db430dbd52077941f991628333a8351b04a5c671e015d2afab817c63f23a7e32cf7a15016a0aa5b0f573b3f99e5f42a4d2db81ce914674d48da2c382e994691513af1df0734e6dde7cd8d2ab2955e015ec14dd35dd28f752437331175f72e1978aa7c1658354ac287e86c3c6a7000834c50faeca2e08db45742c4c881a1aa8bae632755563ec2b50acb7097073520994cc7025b3a9492f482cc3fb24a119c6f1de1caa538a79e0eb2e6bd6102e0d9e509c6b6b4eb6dded6a9c29056dfeef126965537f1d5b90c1738b55fb269f3d0c82c4c365555a7301ccd942d66dc4da0c7af3b3a0a53283a20d1626a239ac27d5cbb46d3370e1240ccf3450f1166e9c32d3d008fcf78cd8691a6e2ed07fde2bb889ace40239785cc55d6fccacb715457bdc620aac2fcc7030077e018d7c7109da3b97eb74450d69fe56efacfe392a54dbbe695c081413389c6b4300c972ed23168617c04d4eedfce998eda869bbec090caf3498d84ec63611a0fd648b6665d48f634a473a703485d0143db7e2804e88fe839946d04c781273b6c0a585c70313d47dbb595b5f33ec4df140f8d8f53b510f76cce9163ab10c273628e6fb411199dbcd0deafcde51824b7b738f04709266e10df08828b957a95e3301842cbe1c862212713616397ced2b524a6f6d445734c790c4b15dcf46addf18c1bea09fec141edb79c1a3f84f45d1d01d74dbc0f691a2ef7d7c1153380108a700dc575a19335ffe5798df34b2eabb9cded8c4a8ceeba2b9473a2833c31b042979d5d71062a679762f1e7ba03a1e6c57a2b92bdd4fba7a87be0cdc025007c0f4780cd1c1d45314224ae2e275161288a645469c6d4482ea503f0c4b3e2beb847bb038ab664ae5c858b670fe9c4591f616e48cebe2a08988c35ca73b68b6b5ff7e8f05e52b0b55d925a68e26721d5691fb22b4aecf12101f99e1aad6679fdcd319faf45ff21fffc36abe9e84b0dd477ac68190cd28fdcf4970b057254553775bc7fcbdbb4d5b2a986ffda76e8dade7427c8885aed7ddfe5b42bfd352467ab457a4dcc05a33f0559ad67a82fa9e1c80bc49025285c12810d15eebcc03a04f42cc769369a7701915bc9b35642d581f7c8e036379604e22ffe71817dc609a56590a0522fe4bee857475744e594351e04b7f12f16bfe2948bba8ab889c47110d453b0879c2904a489079344c203d77c7f30cd4516475333e56e2de2845799587cf8a724c3740e045dbc0394335164a0b0862f0742f0b9008c7efebed0d1d5b81cd4ef0785f94ae20b8246f359934862e6581d7da75a54612cf025de126dc51a8263838da272a8621a455ec4ad4cb6b0252aa7476c847da2a25ec599e8b5287cbe27656b21636bfffb45de9de5fa0f638f29dc174bb6a7fb6a8f3ff01693589213cf7eac8b57beb74c7fbe670d37f5f2834b1aa776b23450abb2cc8304213fdc3d19fb325d8500c05a55170d04bd5a1bd9ba2da8809d0f464aace34bcdcc86216fc4461b1915926f40ca83405b92e1c360675df56e74686264768c579823cf6d5f93ae9870bce276a5f56d27768d4459267a250c347d0efd371e0b2eddf97b51f2d1175a029c33e628f9edafc7eaaebc2d4c5bb4d16a0337b47c5fbf01cb32621bc07d10a4a5294b044f491ced6491237711642b0d16938bc2dfce6a2408ee928ca9338b52b55acf5af8b0d9ee18e28f2e6c818b311cbaad074469a8108e77814cf7b10f341e4c2a68e8173276a310e1b6ef8b7d0b3574e2ee42c7308d741af8194889c416a57c53715ec14dfbb08701e441081129da919a10200fa82afc9c36adc8fc396d357726f6e3187181b9a72d67193fa9002b3d11be6fc6446f66885e365fca8b19dc0595678f5e7fa9b11e052ced1b08e01715dcecc05e4eafeccb434a39792fef388268c63d540863035248033ff5dc41bfaa2dc03f6c35a8e4eff1500605ae3fc393c4f77990aeae59861428f0dc0709d691f1815636bf47a9b37f37187aee5e0610aac04db63585a2303264331de75f27fd5a84abcdd90f1e216d8755d62c12f9c6d13f524affd0170edc04f88a207e1e99bda3bada5b98245428730d112535b9c2c242bfc55a93cd9a0932e61137b05e8bfa79c77ea87d4f403dd53452267ff8b87b075270a161ce4bb413eb5911b9791d5d57f3a4376f7faa0c0500b7c16d4247cde34fdd2b59f44ecc4d0f57804bfbf489e22af2288614c817bb5c8159c13d1930157cc04ce8d5cf2256d561dc111129361d476f445644f480bba049f9df628e2694f4294a8ac045557a64ed0fe9c66d9efd50eefe4d6ff789afa965cbb4dbe44b9c49740392b505e53a4db22bbab626278e3e0bfbec4297507d30e37576fe8278db09a139fb8c43bf18f9ce3345f073d9201e0096b5b5f2620a0243aa19717d4c1c0402efafdc7d0fbf4bbc6fd76ad2ab34d54b1c2bd96bffad82a7076729cd6966efdc5e78f6463907fb7322a1563a89662058a91449b849d47fc8ef401c9349c4ec241146cfabae7be0f34c748c20f9c275cc5d8a69d2cc6d9d2e141b56c50b725861c8e826bda7d7fcaed3225ff5d953d469b291d9081669c6ac8ae06af6990f9ffaef66b0741cc7532c3c0c49faed241694970652b43b2f2b25f1dab95339d1534290e73076d6e4e7646e59e08474d6cd486ecc39a910612394c4c95d5f3ea3d5c52e548248841aa768e9f2c6ceb41ee55bdec74a83ef0440dacad1ca6a70f42104f42df42f41106243a065bd37184b02ef78728884e5df6ecb00c675a47b04232d4c67d5440790086b3f8f5fb7b2b9fa59ba6ce0d3681e35a5970542b916fd8e81accbd5444c1a094072261b65c987a3a4729fdcff72f9df99bbcb8050a173af005ccc67858fcdb8a02ef993f41f894f6f6c246c8e8fc3f948e143a5a3385852fe47a2c8901fe4130670753c0f2d03fbe18b3b1f55ae98404590bd292704cb9eed08f4f558c3e1415a4b5ce3b08fc328e2cd8e4655293a26d96864536718faf142ad9f29274f65bfc2cbcb6801851ecf6051ae4651c7a921600934a0b1e080ff6a794e92d10e76c7f24432fcefe7685f8733eb4518904a01d617c4d1b2b61b4bfccf74483ecbf806eb129ff819a0e9d342b28fda2beded6621c282d127710edba5b243ec63337f90d440f562c4c1b7325e6b6705f16abc48e123d85cd6b06b063b6cc6a18bf36c8c8541b6a1e354889268c6d0ea3077888baaf6de85aefdf841bfbf89c8876b4247ef13317efdcd63535b6b1d0ccb58e6c739a2cbceb7e680c8b4feca4dc0407f36412131b29f22923891ddf2d9de4691ffd5510331b5fe3fe11e22ae47a8b42522c7ebec624d0cd196a0e55b7e70be99ce034b1eba25dc5ae56b0016f8206c630d28c475a6bdff2d690e794a0500b9cd557fc5b462964c4faf6171503ea53c5aec7b8094b2800ab653631196605e42c0b1842a46accf150b365adfe648bca210af612376b1162f5a60197239eab3bfc7fd537cdccd038c1e9f13fcad4b81d1b89f0d092cf3b13727ce40d73877603299efcf6fa7da2ee05caed524a464b728c07d3c7f72400f78c686a1747d4117161168bd3f13da09c6bb32a3a44e0293642826a1dae9346cc8fe28798a40a50a891cfc1dc342fa94b83da313624f47bb920c938145312736ca0aa6956a0412bcad48c06f52666d151f726dbd09857ecd52ceb431fa957754b9313b4172f8dfcf887717196340e32838fe857822adb3b6cf1133019e47144adbf311405be8e77600a4640885ea33b2156c29797e3abb49ffd443da84eff828fb5011329cef15edc0a6f987bc7c46b43ada89af6602fb352e40f7652e2685207ad038629c35906350b9da84fdd1d2cf22bbad21cddfc26b402462b122063f3da8f42a5ddb5a058d7aa979dae04f13005ccc62d8ae171e9a022dba4e02d2a383647a63f5a66d1ee3450fb3ba21239ce7209eb05b76a9702d1907c75206f050d6deb03c7aa20473ea283ee336f895584f7e238b93fa82c3f35561272282edcbccf675962bd8db7a68e30a541726b4e514db1b93efaa18326d8d99e370f48c843f4bbf926a2ed65bcb1ae8fa8ded01454da57ec3961a294e842d3ec56c4681babe92ea72b67c32da946d88a121c15a8cb02b6963751ff1af75bb3b3a0c0ff04965a1ef36176bebc3899e21d954cf2abf361b7fe7fdc77aafe7b07e71d5194f1500c986d9ecc6356e374761576fd39a55dad63edc91ce37ef8968cabb3021f7b575bfc843ae6adcd09cda902f6ec279a313201f319b2d73ee75a394dce631d642932579ee01a9d9e903ade71fb7d591f780e1c1449ca60c21285777dd7e18d16833778ad7323b5e5a224ff4005116aca29093f8c2be25cee9445b8c6920e4ba56a9baad71d3b79a3c8e804f6b4683bd6e16b20c823c07c9458d95026742b80d481cdb289e6ebc9d051a1d98953820156adce897809ad6118ed358cfec1a0f99e3a4ba964ba9eb1751b365d4282c21d3bb53cfdb2b5398d8371daab41e76e012c83fe0905645746811ce83696749c6f337126dca42950693eba998a2967033d3171dca3bd9b91da98d1d3e7c6df488115a9668e2c996b31911b1b9e62ca92e59b679fb12107a2601fb9bfcf27455dd5751fd41c728033fb08aa887b41d68b8ddb0d2d4d222c5f90d9e034dbe646f6b35dc684392293e81bff0777a68783c3bb31c5a07fbd1358e7c39977b2ffef630dfb8cd2ee00e6c1d851903bda8746dc0f49833cb62fa55b8ef4ed354320e2a88928a080321442d1f58d71b554148055bb2c507582ccc8c443f5161c31599369de196d4de252ada3c91bd3902b75cf9ac2b3bf4fc9294594352f463c5f8b69b190b05521f10bd7cc83748b626b969a2b07d29115cd4fa0558d58706b717122be2d3b10b40e3ae60f5edff796537ec09b33e50743076f9c9a4cc66863376e67ea299836315314ada3af21e941eff092ea149f5bd093a79684d5b553fc49df9a474d80526ce521d72548c311bb47d4b289be32e904674716b4779963b82effbb84391d62279e71f5bfca52ac46c940cd916298bcc688f19e251d925babcb045494bf3fe8de068b8fa6001203ad63a56758d937004eef2ad6c133af69adf3891e3ece59f933903e1601ad4002319c313aacfb1696b7a13c2d86105b074b96dce9d67a1dfab7ec710432d34d426c200cf9110a82caf962fb2b6a7eb4062c0a6a80afc2da7ed70c0ca26a24bd59a4a20c9a5c7c3d28db2ba72f6a7e941284fb06552f6a4d670b1fa22a3581cbe9dbd3724505215575ee52735dc0c349a4c82df150ae3f0ff3c6bc6982cb369a2bc84ceecfbf2fb7d693c04f9510cb163c8127febb7b685ab00b7c656bfe20ae0fc0142a6f97b41a99758c548a26a2d282e370ad7008364317201caa1b653d05154bb134429b7fe9fa20b4e75f42f832664dd970a72b151210311e05b7342526b857b30794c8fa679cc3d756dc4afec7dc86a8131218d365057c580d015f6fec19c4ad7f8c324fa3acab31d37e1d7a5bba4003a9d9f57b5eaf9d74fffc1bfb55fba7463dd56d7ff4ba36e2a19b5cdf5be3d8ca11f435e09ad152068c4f1ce46928f1e76b919aae329d765d67f781bb1cadc2f7ce93d359cf360390237d0a945902f432318f5ba8524f57dfdfddd5ab0266e1fd52047a2fde7bc869f52aaff4ebe80b505b0fc732010031b8d255db3188df078def4a7dff2019fb8d78792f913f602186e10257c0d7782658436a7319aa3fa427fc6413551c011a9f3e25e5082f9207ca67e7ed3a04ad692e04a5baf42cd509e99a0fd633ccd454f2c6a846040271f1a6e9039585fad41e7a59448a7bbf434eeba35bb20d3644dbb5b56c6e9fe7f555685f3d0694ffa465d5fce59704928b006150628ea81d8aa6bff1bf5225381215472143041c4f0cea433ed4f4ed1eae16a48f88ecd8dd054c6d397daa78de86059f810b5b74c334146271d718692127337c30236be0a22c29eb1d2a6a89fc4a33607709d3d3d0b33c50c2707d85e4e3d2a7ecbfc312155502068967ee54d939f0cd40e7a4a2aa12d889fd00763f3ba0e0ff43ee19fd22c2e7c6bfc670d76f65f28b7151611074e0f466af92b1b4739bd266b1f926901f1332509149bfd71829e80394e2ae5d763b80fcb97c43ebc9c9d8006b66c52ac067cf4d9ad545cab1ab81c70ec1111dab4ca7fdf6758b4239e63ab2c3825c9170567b944cffcf91f16edd430050444483692bb358b10e4fd89185d639178364235e24f5a964817ab36c6ad29914d60f743ade33876c971c846bae638c752826a41b806ce7700b329923e29db3212fe13477459086e27fa4830b5de8ae33e007ffa3ca56a9a710a3fc2413f5674dc7d1ce1b3d30b724cc1d106b9013165212155469f301d11fa96336a34ab8c5759721a1f46d3d8385fc324baebac9bc0e2912a43d4d49e91abf22dd98fe91e288c775c8d347a6d92a1e10d3381b6fa2190e37c7c1b0607e2cbb1ec8764f5c28e1400a36a6046e6ee7d74595b6b948ae3f570f616274b1b04235d7cb78484593b8661a131dd1e6f5f828af0cb4be2f49c4295e372886581226b5eb82b3ffb732bd97f092b449f333f959d0f3355bb963039c5bb09edeff897d0142452fdcb21a406e766d2cdaeb504785045f82dd8faac9267bd526646cf87d329c9e2837fbc5196fcf408c2081a113ee3f6b68fbddbbd64f953df87f4dc4ca24eac0a774beb054269ce1cc2451dd37bc7f070fd94f5f20d34e79520eaae721222196eca3142b8adf8312bca8999974725579da92a75d07076bd883ea7eb43b7e3d03ba9f4a10fe39df6f7a130d07c3aaf571fce7316d078c001b996b237c21460060824c29fe46670d8276188faff51f532c864734fe638c6faccab6262d81f1196436265729aa82669f167892eb7f9d8269301bd300fec6626d910cf09c23e509141580c10872c82cbcc93180478fd5c496c97a77c65b9c8d1929339efddae5a4047742d1629f88da17916c5c10fbfbb7c7090dd2860703416f566543b7d837ccfe5eb6ad82d2bd7cb910bbb1447fdc1aab0833472c16cf7d4d62e18f6e6ca100e19e27591878a7ebf75626767c708d8e5368b0058fd39a1bb607783b7a694efc081c6ee9aa98950591d35e65aed219a2e1cb23caa52ea86fccb67df96b49e7af5215ea6d5d814d59d4556cfdd4fe28437833abc0c98d98bf46d5654a9f107d257330c3f0140f7d1c903da4609b432aa00c275e2a0fd59435b1c8cf76a4fa981f34c3fc26d68c7278147702b74b2a7d28408bc9fa7f589ac418c0c8b551312716b202c6dd21b3c30a82df6f953a7662f83c959639c20fe23655925661497bc5d56d25371de0c58f3a8ef3c1fa9e48b675702c2caf50cc31a8a5e46f3706755b23de5c24f30217b2e0b8036a25d9889d639ea18ebbe60ba74aec18ff4da1d07d58ceb6047785dbe415e159ff0b774c64c982763767d7410557abd3709bae0dc3cd7f14988eb0e2ceddce453e0cfd7d660fa17f4b183c5e77bf7bc296981d691e60702faf2acfa491d60f44ce8976fd4cca252ff82e2487a6a04d1173fe471a9e33e136e37df0080a563af33614f71fa6ae887cf705d5935c94ac32b39d7c447fd510c7cb0dec682e8ebdd72c4e4b0cb4c39f6efe670e719ff54d0dcfad23ffb95066f132f8bde93d16689cb841bc460f054f0fbe13184f8f4c43fe27848799f3fabd487feb47e13b850cd2562d4a6a740a787f87340d9d44db2c2672244ad9249e2dab7d968723241ce9a56c33921c24ccf59dc95f2e9cd1733864ab18f0079faff5a59496acee450fc9b0f0fd96fd6b2339b431d605b26319033019bb30d878cfe6ef96c063f834224ea4488f84c10fa045a560072a935fb444e7540ea650413b213db3eece744d4c78a86d75acd40bb648a877330f778ccb19be70661b7216d01fd12b9913fe297f49a05e8238a1ce0058aef544ebb19aa0070a3828cfa6ca5e5973c6e77bc0912a5f0989b49057f5eeecc38684f5d37ac0add697e5145fb1179839795e9ecfa405fc6904e742514bbe57502a54cb968b86230e40ae43a45a3c0230b92dd78b4c4fb46c25ae5128ca2ed5ffbb39345db289fd4ccb7a19c0d652752f9767814abf2e8f0caf9ba0e82b972a971f42a88dc5b4936728bce303dad31e9fcc633a22641408f8b8e0f58cb6bb71df941b83ccfb538c8850080ffffff7f