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 53816 27ffeaa9e9d6d876d7109111509236e4f02a95e22ee8bfa9af07eef9bb0cf109

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3ac08585ccfb208e408536ec94b947f952fdccd5fe62e050bad246c235d76a6e
Certificate Block Hash
27ffeaa9e9d6d876d7109111509236e4f02a95e22ee8bfa9af07eef9bb0cf109
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...009024000080140000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000079598e7662184693fa2518f8e20c1468cdbb4acf2a3198d339e1b0c2899fd78af21951219ec7b7575f9393f568cb3440dd8ed760643914519ef6b9f2f9ef5b685b4478d500156c5279925f658e97e80ef77b49e6f09a18b0770400000000000000400000004000009024000080140000

Raw Header Hex

00004020ba5abbe7deb834e0ca2b84891d1ffaa1ea769330164fff64875d6200bafab9f9b72ea7a1746b83f962d80ea03388b57ade47141f69a1d7bd82c0d8d611333f025473086a2b3f07186e6ad735c246d2ba50e062fed5ccfd52f947b994ec3685408e20fbcc8585c03a

Proof Data Hex

59,560 bytes
121216020307fc8054cc6b8c1df91beb3fadd7107862c10731ea87eb4a1042c0689da7f30ab8e20552db32aeca2753b70d94ae61b7d48038a3ef7c23610d35cbe30a2e68b506c9fe521bd14cf1caca7b19a0a36fc1c9ebe3b2e356441e659e01a448c9668a607262f7d641c1894f4395481081a9ff1ccc8d3c06977e5ce19ea021e88ece52c909f8fff76d48cbbaa8bcc3a9ee25fe9a04aeb8f9e185f51478d13e31208967b2ef4c647cdcde0393d57093f1367fd06640628e7f382d34c79a34a3923057a5d4d155de8bb577cd2877be58958c7124d493874c5c6cb1d53c7b327c8df6f9b00828a6d0f0a356f961a49398dc3d4c4aa888e7c5212c6fbc33c9d41b511916cc0b3722995eb05b573ac648d65e6763b41371f4d798da554b26a273394489870928dda3591a86cbe7bbf857d372c7fc1bee84bf8d8d4f06dfe81de8b9b3d5ad87e9075dca2e81cf17d9f6a00950c18f340b2faf1d9f59471b776ad54ac1c53f30002d320db1befe95d65ac69b0412c4cfc445a7aae81cc3be7f7a84cd46554ecbf109453437dc45bc3337645a5dd993045ae687e28275bd274cab2d21e87dcfc9fc02d3d6f39421b8476d63ec79730e36e119e0dde26f7233c2c2d8a802287f23de2c7cc6c17cbbc69ebbb6a09d7aafdc0663a12c2cb31e0aabc60001e4d6283101bd09f3d302db29a5bc2837a350a2caa78b32a8d880a77bfb77c03ec0fa9c11926d8b28df0118e0866f2726c8b6be82cd69d10ea9dab0bf433ff8f71036d8c95892d12aed6067037df2f76776d0d8e0ea45711867048c9e898e0c99c89a1ed2fd7175e03370db1874a15cde97980590168c12c15db91c117f59d7d6d576f39f0a7ca1ea50fca301f9d91fed06e41bb7d8cc7a9bd29d7d890453df6eb8383c6c2ddf467a51ca792ecedf99fdc67a50febc8384d5dc7d10ce854063f53a7af1542ffcc1745657168ea49c932996367a67f3d6dabf6d7a9b5bdb3542529b40a79f6c90a54a1ab86544dac75791f4d3fe4e1b362a06aa5a04135acfaeafc7916ec5009b9170ee4a993db87c9b5629d57458756573e2a4a50add053bff218b43aac81bdcd5cc782bbee1b23ed21b117992af21fd0532dc52e28862715cbd3c880017c5feef58424e04de6489dbf0e146cad33d13625edfd80f92ac350c4e8361b1f8f3bc0de399d7eb890b878715c7efe9bd495040f55dcc7f3d1c92964d0f00581d45fab53c443d6c834f49b65cca18254d86e6a905abd80f535546cd4d41f8fb72428039879194aa14bc1fbbb067d17a09d7f02875fea04394d9d107970e782d847af662db3eabe6dcbafdd6708302d35f99aa69c3c67ceacb26e346bde0a2adcad6791f617dc9fa3bccd8f7277508f03d8e484e967441f1ad685b364eacd7cf9a607527f692f589491996eeac12e9ec8c64db2fadb652130335cf8b78b1acaf1d4c03b53f9ece3d8510abca964676e56cd540444dfe6d06cb2d56b6a101dabb16fe75efd3b4bf3b425ec931de59be254751596bcf58056b1094af3b16278f9f2168e1a05aa9f774080d34665ab032897560013583210da5a7c12334cdbf428e6f909e7b193bfa582dc4e35ac861508743ce30bcf1a26f626fb8d51f10ce7007422faddcfade5a786cad93ef3f3799ad708e6ffb2b7b4f22d734fea5971c1798a94da611a780761e95cff3de21c146cd3a57413d350815bd2458e7cb364a28710c58238fd1c6395ed91ce2df71ccc6fed538e951c21d11b8f12d2dbc032b5213670f2481f2b7b9476770f7a2d5db3be4e47c0c4c9743f715006e6d39670d5942fa1452bb30d6b3bbb706bd33a04d50c9b8856edff8d275b06b1f2c1a11b4b31ae4de64a7413a6146ce9f6badb43f0203ef26d32fd344ebaa2f99744fa92da297bb86573ad44a062714d4669a6ea1c3cbd22394e88b14f036b7b1cff508cc24c3e1b5ee414fe4895af9245f46698cdd39a8c628108ff636b314e51805272eb1cebe4a9cbe77d5317006749eeac5d2ff0a9c2ba77d196d36a9de594a422fe1e5f29c8825bb144af58212bb90357a1fffc6d38621ff795b34bd2e53628a693837e676e3c592bcb1f4b081f4fed2c1718d5ecdaacf16db76b35c228687186aa7a4f5dc52f114ca3280413943fd90b4f0807149e15e521f77e23e34c45159a4dedee022fb25b7e7e4c43ac42bce6b06f00d0cc941d033ef7744d7bec861d8eb2361c185cff6c5e6136b7e759ba3890f6b9f9beffab8828d7ac9bc0fda2e9c3cb9881067aa8ee44ec0724917e5505825c4d8a12861eeb0e1eb8bb8887828d7246384cc576c223a23aec526d0711ee871235820568d432f790825931c8125ba242dbaeaf0e528df0bedfc5700c42dcd17d92c88c1bc368cf7571428c3a95d00c550a67aa9b622839c297cf60f17c36e179db81d6594d31680cb50c169327dce234d37e875437b45573f024f3769b557be3bf0a01d27a590fb6a703bd15991416c69999d2660e388cc42f38219797b2f63c0b5685e2168ee9c51712e858a707d9d77d8d0da7e2ca15757a030150dfddc3efed4e52d7bce5efa24b39b111926b0a7d2de1864772a10b2e4e04fe5dc1ece5be8f03ac11e9228ecde4e9bf65ba0090b544f2b7d4403fec2a905611ddc010029b45618b4bf26c5d25a05c79bd0eabda8b1e270403f5c792afa8ef37a5e4eea10d6bac65ad006f54015b67fdedf534cec00fba4d4dc7316f9ad5fef356256e1fcc84f619f6687dfc0e64d4b763a6c1509aa2f92a83ca6bc9f6f294ab53e124bc43db396b1a3aacd5139834f902e405b66cfcb59650913df2beb6413ab270ef3357791c56667c206d2ad8bb33ea62427d34f2af276a700143e969361c998f29e0ccbe5f76076d8a38486482b4e13e0b54621e2d560aaa0a44600a03390611d11d00976ef3232189d07c3c551f3550dfe410b625d4b783499a1a72e857b0a4ff0899539daaf4ba4e8174f61e2a0e64dbd12c0c4b81d9bedd790b5ea6df8d233140a08e2a77f8ee859ae7de2b9fd218d6721bbf87204417f8444d0b49f1cb857fbe04c7f62aeb24e52ea414f7c9183c952ecd0035e0b8a819f7ff5cff196456911308260b7d20c1a5155b9493dd723ce2e3b8e77c561156fb4682ec4fe8091b5be753702be536c9d01ff8dfdf69acc4f3a58bfaeff462710b24f8babd838ce8f643f21a86280d0edbccc4b7cba934334c6e23186d785ac3ef37e3acdf92266ab502034355dee4f981793821ec8456e32039388f4be6e059efa7ee3c18c3f38e1244f7eed7004476a43735d95879d8a9f98684dafcd982c3162779847a560feeff07d9dacac4de06b7030185eaad7e47a3b7eae346c2e12da1f80597ab1c4471a356617b6fbd2593ff103d7323556d4a9f758c3e2322d6affed44ea622675baaaca89c733bfb185714974de758506203855c3a3064c951e0f7111b1a54d0493382090bc480bbab3f4d590a29acb7358c9a1149dc83f6d5fc6a09491ca874bcc047ae3d4fcd8a835f9d1129038e8f18e30fc4de0c635f0bd88cba59235b9956d139221faaffec0136491dd2b2e7064434ddff4e0b7e4514b21a6528c0e977d2fed8cef84ffe3931b8263ca6b24eb7e3c445691d85104300b6a47fe3231ce05a4fa97b4a4f7dbc573bdd6d336f2c60c085ac6a575bf9e8ad93bc568c1b8af08c2882ae47c6767de4dac45092e8abe3f3cd9c11d7793b0dff8b705a134ff8997ce3cfb5e6576ef62457950c6a4fc7594bc0ca400be04e9e029b815afe1e824e4783ebfc6acbd4ec5be38d8132e66fa4e0ad202f7e16fa4e1e0a4f0bacf88b5c2ba734c16c78160338c174d30939c22a769350ba33feb498f0554de68a1efd84e3a210aee0a45241a4a46f8a155a03ae2b2f67858a7d9e2b6b8be8522016daff734210644ef5a1c5a7290eaf0f72bb10838b595a36f9cc44fab8cd2675b5ecb8d7581cf44a09a40aa540ab388b72a2072eb7331356a84d017b13800278ec3face615022cbdfa0960e94b832d44b2392fb00b43b91e622c474afb72bc7404d648db1f63fecfea1881c782f49d5ce34a3285c5aa69e8478a9be4bb967f576016dbdafc4708b88c9e53559fc2cea4f541eb0842c21eb3dc11d18b626c301c308e0efbbc93f90c8a5118a2ef22c6edcb94ae54d4f75d6df5aa775c37ddafe9722a8dd1c294894b6c015058535df4bc93d989c5f37c688a59f6819077cb8163aef0111e8664cd99d0a0cb9766eb166b924adec2058e4e25c8921b3b6b1aa4b5b80916400219bb5a852af6d4e7f7404e8999702f38c99dbf2e870a26301ead839f4e3604cc5ca1c6b055f57f5ab3325a646d6d4fe973de2efa3206f67564a5e526c7149d8d10e3ed15c07541779c24387bb7753ab60f15f8759350224c8ea1c249b601821b31f971dafeb35067ff944e1ac2a55ac2b55ba97b5b2ad18e336540bb55a4195dc5fa2062b02421845f669fbbded16b89c7236f46fedf28cd70e5cc735e95cd43dfbf865301f7373f7cf82c5c5b2c166dc3fb97e927e2f7801bf5dc91be50524827d94ef1a0d7e8e0e8a4d99664a7f1cf23e7c05e45830868f1101b24ed434bc44e76d6501f9ef22dd25e263621541074ad91491b0aec2c2696feec14c623693a7f92bdad68fb3f62820ee47189deaab770d4434742d544158a6946fbd9d9e5c866a1a72f864779abcfeab89e58aa7dd5f901f9e819cb3f8c1a56e93afdb0121938b0949db9f80706034423cd4667628672494d6e214496ab76a6490b5114e3ca3f3e4c1dc1a2dd132c0982b552d202fa5daf3947368759034d8f341acd1355af3ca45045c42b1ad8abf5dbf99e19f9d0829ba966cbbd3d2695c1475d750675c2ef3ef02fedeb49684be3a977d86c9e0f847644f7870d0954d6135802f2ddf430a4e965794cb110ba6b8751771df5cd8e5b8b3db72c2c0831f3a27e656eb0312d64712c29607aadba867f16aa567b893f7c4e740d87ff4a7dc33edc03ea5a068ddc5b1155524007cab98bc4b933a2fe183a58ecd72f5ccb02d70a039673f373d106d0ea0190ed3cd184704cdd9242f5d45b145b50e7dcf4f5bbced47ca4f30156758e4f4359bc8a38b31886858c963885ab2f76b4cee92cb06b6ca35b19f8cdd06fca08d7b11c085fefa972c5504e042c8891871961fde2a69d21112fde618ba8426652415f543ad1dbd30b90567665a952a9ea9974d58d19460072fe3b6b127f96ef4f83f6dd52b9fffb77ba2cd8d4294ca57eb1536b6329e106f37a06637e6906ca822686dcc4ca744c0576ee0dbb28ced01395c8b9fb3579e0d76c25a69d1db4ec29eab89249401eab7f13a27f60c8defb7e09436a13f7893de7298f30ec243ce84dc7dff638d0fb436762628deef25b09a3a349d51b874215bd072e13a855adf66a156e1fc83b9d846ebfe9af4fb4d038866da439cbfe738ad497a53fabc4df404d194cf24e5b25040d64452a423006fb434a535290a009b623acbe932681fafa71ea44f480d1540994be41448c2cbe5407cfccd6189f30f587c0d21c1fec96c2832fccc90f9f93bea5692c389a7a511cc2e9d11ee35327afcae20aa9948c4dd9463bbb15774693ab3d8a06af362d625b07cb4c4b2f00c12dd12144334479b1d3f464c692f5961ea7d22ebd2da7ec0f1eaaf3d6ab327932e71ba66fd33f545bf659c597f265b6e7119d625970f2f30ddaa1d5eb4932f7346da1986e28f7c871cfb1d07169a757a2536e438ccdde57baa7a0be51249e7e5a105a7fde5687055215715cbb65fd13802e8ed71b7ac750d53db4c7faa54f3e5de4755b31541a0bc2301620a041e7d503d6d3d7c6611a460e430a67df610344a26f553d5149d8dc2ea53163f854b6f26c20d77f2f8a03a2c7112ba82e757ddb1a4c0af0b130bae42e5003b9dd29a3d056799df72a7fd88b1da8a9b8fba5dabbc1b5f5fcae04ae92807c7bc264cfd9cc8ccfb766892667e43152662f636b28fc9e422f5bca11055c219c9521d5ef6dcca4978d312737d79ab13d8677a189017fa35d04ded70a0f8ad4485cfd9948aee45531e2df822b65cb2308f8904cb6f270241408aeade4f2ea565cd004344c1f2c3e39ede6e09c610fff78b5c25dd03685d20a1341e76a98e477488bd1989712c74d18b37bcf19a894e6d56d8e202237a97bd813b13668ef3e45a7faf294bbae650f2b5c7b86c41cd601ffdd527b197ab248d79d5d59a059267f9c5266ba68d2228b2e44f820da0e297aa59cf2ab9de0cb95a3e916d1a3129e1ba801e318a2f5576b703b541af625bc0dd7cb4b7cf3196744d556365f617af7687f3ac99a84f0706a12c8d7ed8a8beb657a0e85917f4687c838347869695e8086c236114159b68f31c876b564adf74ddb02b0cb6c22eb5ad917226216d6e11c0096bd13a389dbed1442aeb52a13cf4d9ae6d2cd696043665b3c4d46223133011b6621e59d6a8c141d3366c4ffc0609e1fb0daa0d4d209b7a673e5e3d2c04c3d6779e5621afbdfcb21e2eba219e21adb041a4b8af05100acad14f36d783f72f131c8def9a127d4b66a2be1c1af468a3cf54a9c60f9cf358e187c5d573e38501dcea1ef39e516ed5b301641103b30f81ff3ce5a9f585a01789c111e6f6dd836eb355fc89b43ab4556ff10fabf6d49dd6e5c4caadf30933d64c43a8b997d691d6411d393ed196b06218d23afbb3ec32f5c740f50d12644d8257020c2217cb96fa26b7ea5acdf54d0d9950094d06af23b72b66afcb1a10ce6b9b75c16ebcaea7548b950f4de7b0b4461a157a8c2a3ad9e82cb340be6f9f6c6360f76e5814243b92d18b0c263f013ea6b494b7d080bd605d4d9170ca430cb376223c72720957eb4149a1fc8ed0ccb6e43438178f7fe800a054677a910e3f0f2c229b32a9b931a1d517b057ae33684e3324ff1c1c5eb1d109d99b70fa32eec0a172e71fa1a1a5d5c72bd983d5e23d2c41b596a5ff56a56c0ae14e2383be599426c317fc64a70d209c0a76ecbf1dcf06e0caba1c044a90e26e04d071abb081f085f1273dcfd9abbcf2179cb82c6248626c7f0848603b399cc0aa91ad01f276b16131d7891b63b9a148571fe89b7ba5c914695c96113324bb847104169d4dfd9b7bf91b8e86a0aed921cd1cfd51a45ef4fe29b4f088a5efcafd07070e700667b57527dc8671eefc3986b7b963a76c4eebdcefd312012a542b4085fffa3b07fdf0ea7bdeca37d713bf0126e96a515a408233b0b4a1e7e450977c50216112968b26ae09e6b72c5f72e13be82508525a5fcafafd14027c64ae741916e949cdeece987bd65d573c0099c5d43f8dc5becbff95cbda278eecec7d75f7b9fc3d56b2d190f399619c8582edd259d1cd81ab0795faae1d5f4b007283abcbc4bceddfa6a28ac15c1278c04251c756326068491666499c5d5b4c5c7c6267868cc997b43d4e30fa71426dc27c6d5f80ab5117082ba5124eb902e5ec00f07dd7a58d9c406f23083d85e407f939ff0b0eb96cc9c7fbf160db1fa782a52c6f9e696f258eb75a06ad806c8e9d58c4de42208dba8fe5f10a4a75843c67b5770993ae7abd6b9199802452dbb2a9c19da97d182541968a31ccab9b695db2dc6e4ce9fc34a30b904b0456ee7c87ef81049bc73bc7a7fd3ed88a2cd76f97159fdbbc5fff46eb001e2f00e9139f4a4db92022af1d87a879d8f71ddf05b154b4d89c59faf45af2e51a73385d7970f083ec6fbfd03229be01e1568b95822ae75a8c1d879eb7431357d38fdea1359b18b68cc4f7ffe7c4c2784c9b00942f8f6de2892e2810521a6b970e4bf7ec3d0de17a3cf67263dc0e564f57ee9d0bb00d2416e9668e778fab330335cbeb4111398d4968aaa1aba2f404c788295bea8354f7bd9b705c7fcff081fc08ac911c7f107ce179d96c2afaaeb7812dc4b015b12d1208e7fa8af95612ade346ee5e4692b45138f6d52fa5c8b26f31dda738708fe8f81a1b658aa087f4e318a91853fe4f3b46b733a7b51a4e89998c682a3f5ef0b656e5b3f701974413d8c07d1067d2f20db724e09f890761477267a684d78a3d2bc197380b08bd6fb8eec61e4a193fcfb033131cffeea75c02e4bb79b17b2f52b071d1bf9f283737c961dc1f46b28243a8c49352530d887de89e25efaefe213b54d9516d501e31a978fc0284e73575e821c43549d64bb604a4f1fb4867e11525f1716f4fe7a10410c069ca47801501610c2439dc12a11ea3e23bd62e28b5f09778001b221bc363fe8e75cb188f7d77f1d5be85af0a1051323015d711b20b329e814cda49d2078d8ff86ab18f6ae7fe153de38dbe6d0076b205981d8aec045b09366d617115d24df6ab42cfd5305db03fa4e5bab09c07f42d469fad65d269ec9c2d5826933f3eea103ac6541a85255601340f8df8f221f17d13d08466f9c0129d314ec602ad9edfbc6a33047837744286dc3176045875315c0c380b62f0bd351bcceab29ba521b4cca3d92d0951387e58b10d57d8cd26c9530f695963cd2210f513067c2912a9df1bdc760ad9b102775777db124a91b475e668c3f7aa4205c6572ccb67becffa97ae4e24b2b3c24a0c58d59e1a4897ef5696fdb87166e3708f188b5d688d1c1121d25c40b051442e9aae8eed5401f0937d8003091a551b18db352a913665cfb39a20eb4c69b6c754d289b8a3dbf322e4b87efa1aee4b3872ecece0150382a5d9f96e0e7a59c6b1cbc5f3c5437169d1de03640461121c516831f2214d673e001475edbb2b91104238655dd550804844df5f9a2c71159dc801449cb85d2155d1d8088aad15eed14768a5d73174d18a98dc8ebb3a5dea0d31330fab465706f89b4db8bc31437dbf39568b9232fa7858983f186c7774650bc3e17b22fc94181ce47cff776b1ca6fe66c52ce1333e4adb9dfcd12e5c0e20b03a0b0fc9399700ad6bf9df8a889c6f15bb0fc7b5c946c966fc1fc4e9654ebf658d763a4635b5793b37d08f0cca0d3231634eddf95ee2bd58995fb516553a8295f3e6a9b7d5429302520342e776ca95d0f38e20677656ceb767fef8e022000d94420a463b30075ee7bfdf0103468b393fc7230ffb01e8468cf0bd36fb042ccbce3ba4b577757498f27d978882c2f85f7a59308de78dfc2643131b97bc8cdf797fab73208829e46b50f43b2c4255954f79bf4713225866211b5ce2bcbca36d1ef917fa2ab52c4eabec2ec363daebbee1a8c07b2b359abadf0af73e34ba27a14d885601daf4cdb2c2796dcbec5ef11def534d0fe33e33a0739dc878632defc4dc7bfd89fe482e9ecbe9ad0512d697ef6ec1b96629dc393056c51fc46599dbf7ea66c7b22684d31655b84720f5fd9babdd627c18e9a834ebf8dfb1b9a46100b18095165ceb790496fcb1bf9d8d8fc6abc431d9d651c728002ed1d0380cb824a52b6f03c33fd00d9b94879d4340cd00c7584192faaa694b98f2705df93a1a55ee938c673758f6b8beafe6301f5e6cfe6b4e50bae448ebfaf69521841f6b05d94ec9f2d0a697baafa2a23011ec46e2931c5669f4b95629cb196c326e1cca474fe5a43bbe70440e050e91d3ff1e428d04f2c4e38f8aa25bfb7b0a0856ea8ebf31cd98cba3720524a3557b776a7ad22d39bb2af1d61d67dfdff3058e2f38068f2c4e94abd6b613b53af396e964cd9b1db051cd79e46330f89191a434ebd097ac7c66793913ed775af71fccc3ec31cb68d28d9c745eed035754cae0ef4d08b4f51556e5ed1b89268d3be267d9b308ce38ca165c6ab56f3a8809096633801fb0e3abe03e07b9b1f5fb6a8e372abd022d296e989abd3c54e6853a2db415181ebf57e2187f2fda85a4bbf68fd7e03b39e83700491d3739f6a3ff14c6f169b153a289dc8c1c718bc35867f7d6327eff612fe03ca73dfea39836dbfbc221a8f6e1363b0122c29693643188aec914fea3c5bfb634d12c32c2236889b6e328bb5d2db60f1951f05b57917421a6fbcbd6b0e98b1ebd25fb7acf4a7a7864cfbb7740410d5fff27efbdf0bb5d1e3bf0d2c66420dc881b8e89a1e7b1a3abc64a3570ac23c09fe7096cb2288a463edb66a740f7ffc945819f9a087b9530385c605ad0613e1398f054cd11009571cf83ff97a0ea33471b933dafa5affe2f2d3b4b5834c4d5df9daca727c5a5988081f2bbf2c7fbad0a4fe1ce9f9230e3b97e352aabb1c2586bfa51b8aedc3ddc30d858730b55df6115af42987c1f4d777f59d649488478a4ce078aea5c8517feec6c0a58046088afa9191d8b9758342cc6d9654b32490e4152e7757cd35720bc77a297624df9be4251de421cb5aa70d3b9fa289880c8a496e9fc6fa184910c0213d4e382a4eacc378b9d0d7ce9a921be1804a6147e7b7e31070be66397b5b56ad34498e3c4b23029caace59405c7f4faccb90135309539988bbba0b9b91a9d04b8db8da58fda597fa4fc9f29a6366b1067e763eed73b799da9c5d4e0a26b4253427899c0c75386b80f442f6f83d8ea97a0948430b90bde1f995494c1e397661fbb0239d4e14eecc0efecedbda099c33c000b51835228e63e91b11791795d32cdb617286f3394343dd803d3f7e7278aa79b5276b9510eba09ea237f3aabc9792f39647e2c922cfb29d2772d454776fcc0aa72c96880bf16477b81f25679dfe6cff4995a8a9957c511b0a7287e055377bbcd96762b5d8aaa1631bfff1e15c5f79ecfbe1609349f952fd872ff24ac938e32f340b9049fadaa82332ba3b72bee10dc56188cdb0a53e0a4a9360ec731b0ae31e5d91f5dc4a153d3194d300981e5638ce12666717524d3f04e43a7c94c7a70edb58c32c4ed3ff05dea2c176b685139d7e476f0558dd67af8ae6cddfdeaa5ae28c9b25d895b5fd4124991b63033ff568f7c628c0ac69dc9bf0cd23c920c39cff802472162744cd73bea8a3231baabcb821fe18f914748c09eecc11598502eecd0c8ff494fec88e59fe21b35b282789853f421eb0c4178cbbcbb4190ff4465c5d8a6e83ca1aa36a690098ef54e00f4669bac6549e7fcf1f87f6c90acef743d37ad722cb933aa4226c2753f1894c6b1d61b41468372be209153d53b5c0d14d6adcfcf888c130316caf75d9e6f6c8a0b7e72e63dc6e57feab4b4becf5fe89aac65e3baf6ced06bbf07ca074915b1acc0067b75292567ed7dd43f862c3577ae43ceda1c8fa00364cd2e1f876ebb8d105e8ebb8dda167f73724d9a738ba4a6356ee2922699d87378185095ded7aa4160e775dfd22f4b7edd47a1915132bc7798741b633719cd18f070c78baa3290cf0541b34e54a515bc9484905eb12fcdbeb6b9dc9ac84b7231a81124a95b43be1b8611807717c52393d409c0fbb374bfd054951bc0f739796d82b6318ea19fa5342b9724287fb0c54532f417ef0bde9125a56d2eab8677c4f008864fb12cb6e502f66841eb38b65f1afa4fdf79eef350b85110fa67eb1c0925f1be7550147fdf7ab890a713c662d98e2824ae865368fedc8a3037b8209ea75f3797716a8461a4e8d2634dc4c80335bc51560fa0bde678990f57e2e4fbf023855031da3fa8442fe2b6ea30babd00ec4712ffb95b70084dd1f7dc81a5278a55566bcac939e5574d1babe161ee5da8d4967e5ff3063e0f7f99a87314332b88acaf833911c4c732b7ca35d416217fc2d299456977ab00cddc40912f976e41b33503822df778e46d1a1b7378860fb22f0118de3f8d0902be136ed27ebe2e3ff6753746b0328afaad1ae1416afef53a5478fd366e293ba66e5fe50e763c8c5644d50a39db9c6bcdd056a2f6aad102d5840931dc59eb8edc436072c2dbb1117ace26cb666da658c26badb1751bb49b6c7b32e33a8da96d8f57340c2059bc9ea2b7840db536561c1d7f54c62469b9840b630d81f215dd2a739e064dee46d3f65d7e592124f7f69813b90f5e5499365718d844f898dd9a0c0acc3da32ad6080041bca7dccda89ae99c6057f61a71a8b2eb5b66b9a3d22e70fb4f6d523ce27e839aa2caf3eb19e671c8f5ad40937351d12d8a15e9da14962cd27c24928a2a14ea175eece5d094e6583efb2318ff81be67d3d39907ae79657bf8bfd958b6fc834ee2189e416acf161f1241fcc19fb64bca48cc844ddeef79577929e7e1dc21cb910778367a5ea99d98b27790c147f347af4e75c589e0a5f90a960c6ebe8269e022670b6605dca921d34c0e044acc151cd9cb27c1e8cbf36c11857ea6f1c5891f0d3cc3b197217aadb678b8924a9a1d7eeb1fbc391c1fea05ec7568ce3c75e89c4c6e0dcd57d51ab58e749109bcb66aed93be6c9cfc6a332f4f068aadbb43c5a138bc448905c872e5b7a945d42eb74eabfb58d5a77c86d368e07e8b6b66c664306593c2a903e092485e501ecf158f0852de862ac1ea86cd15b1f34d7aa5161c0fbc88b9ac52c96bb58c020146b6c8c13c3597a0657c740c65cfe3c7386f125a6ac5b6a94310287de647eca0dec6c08d6139ad00171ee44d5b4b594b722c1466185e2f7d1a126c63dbcca4ce44b0ccb762b7097d2e90b2803bf5b3a93a3b049cb7d08ef56f4ce902f77c94f0459beca05d4c973172a80c37d7e8b88e09b697719e88d9899390e370fb8c733d980aec0e7f0389586c7d5da9a3edec42b7c85f38ab6d94c9291e3c10a0c37fd351b3251532b2ccd0c611e3ea2374675635f265523a520b39e27bbac410938254405aa06a73db4e76ade34e1bcb520f6cde2df5cc220de737ce706f1d40d668b31450fa333f438d501b968a00e495384164ae7001773b739698312cb22004bec3bc5dd030c3431e93602360dea632cfd22068cb49b45c2c574d47f9736146b47f39579294ea63638a45c6f34453ddacdb9fb9b41f8063e60d93bf1e16840a4e34113f1cfe091f7b5b47b8d741eaaa9fe7902bbe1b6b4639702b35e425286083437cd4c58946c21962f5b8c285a4b2505b3a7799655df88b965e42f15e923aab6bc4a03b5dd7b473191e116d108461eaa49dbdbd6ba029d2a1fbd8864ca1d33336db59eceff292f6a36b1241e41f16b80caefa8f87851265971ecb2edfb1c24c5691d070bac5c80309883a14c8939e7701ce2d320bb025435c363da9f2cfdcdb6eacaf8ae786e3da0b1c20a860676f50ca0263f624df939046af55accbad5d4670354c7256d51ed5d00c768d122196d6cbc1d8d41718c41087018dbbf236c090357c7ca5556f3b2f5dfa4af9693ed8c8aa8873bd60a4c25ee384310c321a21ee5a1ff1805097fefef923e92b6f9c9c1eda81bf20899cb698e616a922aa2261a1a0d6611ba4fb6b32eaa27a3d2325b3be2a7ac8c17bbb09931dd8b40d977fc2d9c277556864433b5035179caf72bf19ce9d5f09fbc4a7d616dea9502cfa909d29afe2924a20dfa253ca9702aff5920dbea167318e4ea5beb1012d6435c0d2c15c2ce9a7160d4de52786a8b0a3e7fdc5ea1dc04ad7b2ca39cf2c15e15a96970433f053d18b8b5d5e28b8c710a079798f33c9bf5e296497244408bfab21d2feecf4be8dbd12c5ca4010d0cc8ef9631087701656594710ad1f785d29e6e8bc9b523bbd88c3ae3c306a98a7385c2bc42665611ab68e3b25c7061183cb1d31077e895391f924d96452b6c977967863d3d5ad4ff31bc038ea85acef51d6c0069b474167121f8d11982d00ca744277277a47cedc7b006daefd3fe552cd43a2c2320fcfaa8310e108254ea4007e12f3b8e3ced5a011af886ea493b91288ca3ca6e6c215ca317f96e59aed2bfbbe013f0df33526499d5a518e9b081ff5c5c8c64b13535cc94501bb2462da6dc1432e12537d22059ba1c8ac843d92ce386b8c80011a49200b94091318a5927040149b9a16198e1b0f10e3db38abf136b8f0e316162c6695cb571e1657174d4402b4097561880674254e22b2cc8404f14a4f3f5104a27c3160e95e22af77ac62c060a14f585e6d9a3ba0cd3697ca72dc11fc101fbb42487e9ae30b5f6191b74fe42ed8ca5229fcd71f66ab8a7cef29f2751b88d910512830340b2819a4dff34dffc86f4bcf30d52ce66c8a691bce17fbc84122fe44161d35402587a1bcfb223953914a9241bbd699c7f1c98f775f941e5c973228af6e9db5e7b36a38bd986d28802262f6c3a50c07a8c0c88492e304f07511ab6b97eeaa1b814bbb546cfd83431dea001efd92fef12336bbd72d6e91b0892e6975a0578d12fb007d224cb2912c230a3dde84b5be9be74a960441a7e244bb29fe25d95e18072f4ec3819508be533bea152bdcf828bdc264ffb8474db0ef003055d7a277d5c0c1c91a2cd95273ad5b10a93408f5982406036603a6a2fdb755f5a15ff8d46d5db79029cb5d8e8ccfe7d3d5b0b5ceae8b0bac7bd356705ee87a0d65ec355af4136e628146ca9ce9ac6b032e1d787ae5c9be783bbaee06cb5b1ea32eac876f318d9c021a39406c79a412b8ff3192ed8b497c0cd23d0cbb49b3b9e705c37d6337f6efb7a46f21cc51e4b2c7d3de446b876e0b69f897be2fae5d78b42eb2ccb8f48bc75f299a8eb8903bfc8963178f949796b20a720b00dd4ae7ee8dcb85c1dc7b3f18185076c0a62f7d46b4b0d4a1cc11b8ae44b72468e1a1574256f4b44d5e88e15c2ec9277235dcbc66ff02c87d8eb8e43eeac85bff056701354ca44cb5554ebec04df0c864b419c3eb87ffe5294951b4a3483dfffcddf5a0d0f18bab7003db816a988121f3dcc6e6408999dc8f8fb9b7a01a8dceb8cf4cab657a62aa754f2b4236dcbce8792d760e36b08d68d00137af2a41b513e1cbc6135856c4cad2e63848e1c1b42449d48a47592ba8dd692dd932de969bbefb3d28f1dd872c06f517e916bbdf8da3dcf9bcff2a42ff9a76f42b97aa096935fe69a18c20d5d85d5ee7850e53e28398176cc292577cde8e681fcc475cf9f40c6bc22bb363255bc7af9de3172a090641285cc9df4669bb1d7260a7a68d84ec590c54c06a61191c4681d89c2cd11883124eac02925e009ab8271b30869b3675a7f193978465bda52961f53e6c5dd82874546b28f622ae6f79496ed03f866a4b7333f84f468bb518e5b017697143fdb1930722a4e7be70f54f0dd826e4ce725128797c7ffa1a09d7e9778ee1c94b2f3ef8118b43da4c71f94d267bc00dd5afd59a227f2a3f2f769a9813937f4d008e6f8a48cbb519446f333755ac6a2df3cdc28861d9e30eefaec2925c8f88179fb38d8b08cd44e2bf37aaa3196d4845d504622b2cc4f828db84349674eba79edc57e425dbb0dd26f8742f4bfda49c028dceae08ce14ce45d844ded85425cc72270bcc148c807a75d4cb1d66a0ae5cfc85e12c2bc2d9024c33272294323bb351a00cea31e19eca47f8e66903196ca4666dc2102468f4de13883d69d1870e5eaa0aa46c3b8dbb35c018c3f1e0c75ad36389349f1611f7c4d2a8bb889097780046f1fe5d910a8004cecd2c585acf450a8bca4f62fb9e6012879bd4cdd75deaa8bbacdc672e4a4cbb9a0e0129087cfada685ae49070cca6bc77c4f6d776fb658394659d52809dfda6f9282802f637f33d61270104dc2cb937107d0dc2813e1b82fbe24bf67f10dbd380861afecb58a145f0e640a1c927816768797073cd3dd182ecf4bfe8d9fe3d166c052fc4807d540137f35ac9c750f850213c49d522ba71f657b7497637e031a3b01fd004fa5ee811b7007ee763ae574dffc7d1e7e70ab98f9f3214545c351db4a329713ea9dfaae7c2db50ce6dcd53043b5980b5ab2972d9e70999efba4cd33eeb8e172c88a4fa39fe7172fa6b9e915e7c04a2bea3e96f7edd47d26f8b7c9c81cf73eeb7196f45d9b7b24db3845b19af2d054bd49837c9252db475a664cf38fe42b1271a31841df63b06099e871259564bb1908ffbcba3404da21985063a4fffca2cea2c7ace3a931b30c809e08f0dbb4ebb2bd8dd8fa785874111715696cd2de288b30983596e5a22dfc9ffd8fbda7293c4400f3c62f408912dcbcfd7dbe30069750a51b36c050b0ec7d421f82b83bacf6d056b06cbe652ee79c4d8a445f30012a6904c243d7d85fac07c34e32bc4374a4cc664380da5e2da72d1fa12a08ec85d83c8017d17b2ad6cb27e8207db45545c5d5628b0593f387247793ee3bebd973035e43c8e7110690b7f7ebd3ee02a70922f0e1823a511497442e3c4a9d85ebfd6e8f729be851a9516400e44c81ada981c06e6fc349a4776a5367ffd1d81a37b24b86bc6a52b0fad482e6aea9908b70134dd09b48e8cabf78820c4d783b4aff78ab48249c51eff93032d2bfcab79dadf0125362e7cae15bb3dbaa89379e7b8241f5f72877c72e92555bf328c5d663051198a80cbc72842249f482f44c629713d4e2dc3cacfe8c5bf180dee31bafc423d39f649fc2526807adacf9e0f91129ea07db470c83a475d0d7a6263218baa0e6363240cbad1d2d1b3fcf95588cf01d1b641c4bdd1059aeae1bc6dfbcca0268aae68c3846d5917f42a390b196af6c14034c878490dec70168d3c2af9f87a6e7d904395d5aaa853316611338ee79c152d2cc1b8eeb349d7f29abdad73da6ebd71bc00d1096db009544f09628ab237e5f28adf0c53e4240944074be4783a9cafedb3c87f0fdafdb59fe80873fac9bae7a50cd03cea8264f11e9509f0587031eb86bc0c829b3750f618eb146d8959105c2857cf630f5e2d514b49a4f4112a8758f31b901707d7ca486fcee34b682ba6438092cc8c4b9d55e95b568b9f434ca3ba91520507a1d3209f11b658d09ce43835c6fedf4c14e7ffbe0349106cc38386076bde5959b928af1623f8239df089355f0c91bbd472193a8e207edd8ff458a5811ba1f9d694471d9b12b872d5ea38568d1a6de79c63c9fd45385b3aecc8894968f3851f20934daa67a10c1b377a72fb4e0ccadb8ddde034278b63f03879efdf5f24fe4ad9b0c34b7adb778ba0d052d2f27271af22eb549b755a9dc8cb26f1dbff118c82aa065d4e91dca0ebe63951936ad5b18de5731cc41b11abbcf515b1433d6262d8b483473f6b8ce58804f2520e890f1c4f6ed7ffd653f18827d00a86519d6ecc6cfbf9f71d5c28bc3e0bac00dfdd0dd592b30944332ec3ccf6174a3fb8556cf7c7a0e32e51eddee4bd500ea9c4eb3da3176a604ddc5ed3bd1081765501bd75e48b268508d15260630926c975565c3fe4da025f24effbbbf1eed7063a88b968b8171e78e696b253a9efcd8834636d7a13f4241ecedab2f7aecee89c0ac97908f0fd8bc92fa0d7d867d83bd15707272009489d0eac8b344214478c5691ce236ac8da3382cf74b920f42fa72097cc34192a967cafad5fe5cf4e18ad495eaa185fc0f8f6f11314c5455545bcc24f7da799ffc1107e5600b155e8551e0c4e8b2aff15d5d778ba9d4bc75917972158a3ac343324e55b2a708af74df8076a9b65e0791f23fa6c4a3a46be33da40285d0832e70cb2e97134989bff0721bf65f558cc4650c0430aec4d1c4642102c3efa17a1ab3fc2827850eac91275a496f66c597f459ff93134785a434f1a58c7635d141d27942d2f7252c14f7ee7e31879bf9a65b8980df4d9f63dc16bc7327c22a691bddaa63f1c5be2f8d980ba65129a80eed808094a64fccafac92b4f6666daa86dbfe4e997f0314db11d2243307461a4dacd67c3bbd33912684a6792caefa2de7f6ab22d08da478a454ea730c663b3330b045e32fc7cd2465e7a39421656ebcf6a8496650b019b8405c50295acf49780cd34ece53348f4212a1a74b38169f65a071b09282947af7f3f35807bd541193ca2f2016583d825e043db36822b04fee16f9cc49b5e8a09da587bc5558f45e9890f76451d4cc919bf5849030d9b3665aca48289d0866c49df6cc16dc5cfb90a6c39f9bbda3356c3824f7eba9c774f27ddd5f7f47fd8d3a204b987499f3cc64121bed99574616dbdc0943087cd9126d307a86775090d79eab0ed21068002e7bfd52738dbab33d73daa457892d4ec990b5247782eb36b2256b6cec2cd3462f28fc3ef68ccf849556eab3ee9b93180b1b300233aa366ad007f84b070949cc03b99738ed49ab315eaf20ddc381e08c094c388624e12f36bb31bd679fd114f1665071628218f632d491908fd444bc8576a1658cf591a4e554de6a4a1712c99235a5faf74e6d84190c22b040b9f3471d457163c4ab24c393e5e1a8949c63993538e5f2c694cf6933efb6eff3df9bf55200ec97198b9a8455986b2319f1475517fbd65c918d5f306d77f199ff156ce89bc27160444ed45deca25ef311daba8478c76bf592a5e1af8c310c3f514e82538f44df2fa76f74d51fd8f2acbf9a639de3892352e90e33b4435820de5e93a299c6a833931f4b64270c143d73f4c9cf0f9b9d538ca49002c94205cb1b195d847b1784327e5990eae49469b6340f343ee6d0575f37c3f1893db86a8c24f2f35cca807b321c09ff33031327b0057945d359ca54c3d64eaf4625dfcf4a66cb438a1793869714e6e5aef451da016f5859e116af5f006de43c1120074b74fad449e17b73bc61487e3cb24956ff7079bf1efaf8528bbf973edbd181624699ffa8a24093cbb4fd8658f9b3fa35343ac3ee6d57e3e1227ba69b55a7598df47d8179a4794ee3a57db1e828250896d5d8c7ff3ba2ab10a4ac1b2568be1109f8668a92e78f58ae8c94d38c277c5ae1326737574ac47176cd69f55a9884f16a41576aed0140d1d2d7dcdc6b5e82bb7e80b00c009e7045aaefa263591d9e251829a35c08ba41cfd163bf01ebb716319cac8a0058dbda67dface4667e9a23dd57d8e19fc539ad1b73b610f7c2b82d7760017822feba6a22e35e6442cebc1f4de45a471f9ac02df4b7953e7d7877de3b04c05543067ee580697a2f2a4fd5d480e5b2bbb887760a11cc944d4b47ec1d364afc3f26a1fb95dc5931cddda11365c722cb1ad9abbef8bd950465841d56973df3bbf4712fe2db220aea9d60c7906dd6d70344ea2d86c01139676c955710510636d4ca3d06ffa20e4f4acea900e52cbf3e2be3ce067085a58db298f8a67cb0a8f8a0c503d31be5decdaccd81c51c76f925e2f0c558974c09d3c02c221eccc3219300defce83d293fe2206de1082286d386ac929c85809e42f4aa177d3c906ca28418920cd5581ff3f0e6abcdc934f504652ca510953d7412be5f86dad31e299838c2373b53ad777dcca24ebc60d4e93941e4d7c78e5376a69c00aa7e0788e0fcad0798b441238105e7a514077803cd123f53ac0e59bc91d8552fb59a1a29c4a1629262fe8e0d32c39bbfffbd68d8485f10b1b885d19f6fe477b8daa292ff7bdd7c01d4d72110f73f82177cc1bcd334715c00d2f001a3a4b48b9edcc90271c69a2db248fa75fdec320a8772cf18812b5821f0c0e8108103bf5b9cf0c4da9f6075c6228cc4aeda0e2e2ddabe5fb807318d87fb8977d1036df277d418c2bea2dca9762d49f0dc61d8e28dce4b5675157438c250b95479bbcea0bf821d6711291d51af1acfaa04538f7a69bcdb0de715059c51f1024280d52cef4a7f2421a61eac99d8522d45d0759eb9d25e069b2b842d6cf0ca9401111a50a833f7f7326d5d923036f2699afecb5d2127f9c738b6418099974bacfcc0a07f7bf98576495516f745733f4033a5231233cb145125b9a23e4bf7a09c4141930edf2ba90d39bf8f1537d8956b0a1b5da23d6a12efd712fafbe5ded3789c58604a02061ea9a82b7a25f97c779dfbf1bb059be7b6e6814f9b7fd0fb10eae330b395e79942342962004713c683b7ea3fd0c0e545a8318fc127fb2f6d8bbec9761521755567deb4bbc6cf749fff24ec2c1125888046c592210ad64367edaf944f0b6c672a5fed0710330fb03aec5108a6ec6706765569586ab8ccb4df9afbd5f49dd0e5c1455cb0425944fdde87adf2229920ad97cff1ee2a3a2fdd4b30029bcca9ff124fb7fca114637983654464456e2cf45867d0ae7addeae4620e1da14cf22c96a73ae1944334038bfcdd5ed99360b7b38cc19bed27f4e7e604f223365186f15fb30e50ed36ea41acd61e97f4305e359263ab0913ec317538d2b4ac23b7f9cfbb88e9e853861322b90d04d939db09cb2e29a3d92ec745d6b2aa5adbc2ace40cebb7ccafdd24b50def4aea3757afb68e5fef56bc39254a99d4593552a16756ffab8a74e204948978590588b917d9f9e88c5fbaea690b228c1d91cd12328efc6091bd38ae1b6d6bdf5202aafcf175a29c7da0a11b495fe9adae9768814751c4153c648e045f27c440f12895fde2065b468fd6dcafd992487c5f731a0f19c23a350bebc2fdd03726b63949329d282c280e1bb6cde0cd1867fefada816e3a5ea1dd3d5502ce5e22704e34300699b9937f30fb6d186f639a80f0e43599584a4b3937793f8780fb8463c54fe5ad5b18ebeb3a1289cdf8095a9de8e6f354d1b93072ef7f70c6de3f1c833a30e663624744e1604180c9b791bcdd5ab12e3b52d83df54385586ce576c48099498cde8abf0e51ff55cc1590794790fd87e8e7bf9d5147828ea9ee068c1fa5514442877fdc1de2ced10be47e32bcd566dd985751c985a6eecd1bb1c0592f98d7d58c9689e7c0e5339f3a127c87984d448420936a285d88a2d68e4ad3a7b183157a1f1d72b8f660c33cc72617147b4db08069bf7eb7c9f4b4c48234706f4421840579d0be880d2389cc8e1ba7618b5051379303e09bb38658a8788737b2dbb511022ab8a24fbea9bb1ea9ec2924cfec6a402aaab487aa09dbb6495f05f34ba90a1b0f4945b75f85037351dd84e0278a10f76cfd971f0fe99044f8229be7e165acb5ed889bb4a1fb0ccaca7b878b1cd77ff7b8234bb906bd481125c5798aa3135f6400916862ab434815373cddfb9fd6dc9fa14b5da5d65152b0ed8edaa56d0b5c07d0c04ebc454aeb394a2ec76b835c61b19a9df4db7b07b3c626991b67957bf79977a105e111ec438efd047be70e0c19b5968036c177e5e50b6defade306a76d3084ea4a5759ab92ace4d0d6140fcc54b778eb3bacb319b5501fd083f2c1129609e4d0f3a9ba57d1d904be629f2ca22da13287b13764f9395250a77356f644690bc09f1f4c9c6cbfb79b29ccc21f9316c7babbd2f4f0bb22fd236edefba25053e08c90d7770a1fc27cd6f3c835d83ca1dd269b6431b2ca5cab4d16304f3e1ea777aeb0d1857c363ee25a56bb49ae10071bd02de1339656077e8635583e63a1def4aa3202efae2329ea698790ec853c6768bb9c1a431ea43cdc6a048204197a8c4a72a407b3eec6770aa873ef1e3d64f9d6afa0489a2324193b5af5abc112d3cb05d794fb060fa4913fe61243417ba371212bfc52ac33245ad67b4e52bbfb2c4f6c91ffd041aace89fa4bb1e7066d51d548295b2a3b5cd406d1672aa4995c560c8e1d9c866847790c46aecd8256878e29503e17895a710de5c6a1997b70afb4a5b77e198d68a7f537c0b875b918b8cf647e2dc8f2f44959884af1441bd9c7cb4841bd7eb36e8a1ad862771eba226f6983b04291dde851212b76944cea3c7e418ff783ea4364107f245d3eb05ad66341a7e5fea3039c0ae3cfca7187ce756a9539e6111a9e175a6a11fbf542d8ccf068818dafb8b4bb889ce2c984d1ae3dad39a3a7d0dcdfabdd4b10c24f197e42052cb1b5032077b70a8e34c56faf56a714b6745c8d8b0be359975aea863df6e0b2fc8304b82d4564ef037c1aee1527d74aa4e023d1fed37a29a3ebf3798c9562fac7658bab7d389270172b5019af35e1a4cf534858e7766972314cab731c93f286da4ab383cb389c29dee6cca0071c62dd9ab4a45825adf904a271e0443bb99da58bb3886fe8bdfbb210951832685d665e8835daefbd8fc24c7150fa1e421b6c15b6e4c70957df0f74d8a2f6fcff66d569abf78c0b401b64fdc75806c943d40f8375692a0566280e350f32dd7618136bff5833a7dd9021039af718c38240932ae72646a7c03485656b04458d729a65637cfb7f73677e8dc80cc0adcd2e2f4c3610a85272e396feba3e3206c9599f3cd41a43c057948f1cb47f3bf5fba6ceb00137a45b992b706e2cb02d5e08bdf2451babe5489581a53c55bea34c2652f3e0576fb67f94194de8c0b6fbed0fc699ba95d461c9b955dd40f22eb70c6e7ebf6453c781af2960a020367f79cecd283dd12dc5737b209c4f8f1bd4eb7f362803824f30fbdcc2ebb4269a068545c225491ff507f7f46529496fe673f6d2004f6512b3d5747dd277db010d989c92751f4b07f1d226ce502ff3478beb439a5d52e9357e82a1651e5487bacaf5283af57f5678cfd05c0c2fbe691239f6940acde82d78a347ffe7aefa9dee5c22136de581ea30da2580eaf385bed1a90c6eccb174337671636a5c074cf17e154f3c03ae579f1cf4f9d66ace75c37956d7d8e7fa6d311a5063d0e1079f431d2815b3795b39120fd8ec3b5ac24183eeb3ab88130dd2f2eaae20cacb62bead3225d74c4c3dbc57f175af600e63b5b5091ab11cfd00c349d3a0bba1f513e8d21804c6dfeb1909c74d54a90c942e7baa01a395e38c1349defc39acd8733acce4e8a9c2dd619c2c230d287fa6d92f3127b78f6ee56c4a95f2a0190d317164e760b55062fe5af113b6d7f2797ce565c3d6ae284d254371eb48bbdf1fe39ca501aec825285d88789743563db6736b588d43425fcc137f12742fd607f408e6841d9baf47985ea5c894bf6f1f1b182195e8b7aa03f1511290055edc4a460f136209396d9e3c51cf34066fe70ab0cbfa0720678a667d227dfb20b0affa972f10100ec5e1ad9e532b1a181a06bb336568e56e01766ac4b9053b1464808578f5e1a6521b814e3c3e2cbe530d2f47843fa19f105ceff0e2153c42971710faf823b66981a011cc36bc7fb40225a8a6f565f862121866f5b89933fcc44004565259caffd0f719385737afc560020b130f09b357915e40ee137c28c711d06188ac1922f9ef305d5081e7f8768c178a31312db985f4e7ea1397b348e02fe5d9f16306b81e626d79799c3f31635220393bfbd969fa7a7707247d76a43139721f1c069a0ab2b58a9b7b297d8da04d7ee0c72083737930387101c8d0ca7beed3bb37d25fb01b6fa00f673a0351181152627e4cf335543151026436faa903e4154f127e03373a46760986816f5d60c626d99d2a4ef1ae32776c961fbda22bac4ddabba25b0f500623582fe62e5cf6678021034111bed3988654c304c52b7b87418807c2249d2847f8fecab0e64b79bcda8cda7f57d524a107aa029fcde9f539865b4fe8371f04539f16d92f8cddcb74202740c7c8b06424f10c225a20c67c7acf798ca58658713f590a3b77e3dc93160097fd4000fcaeaa6f0bf7c76201788172db51cf42aa23a9060c8a6f9c99d5d9d19bf434d261c3b11b6a68b320609d0700a8ee024b4840c700a911a46a359b3ba57f5b9c2624b6914dddb8d7ba51333f30d811682f181cc0587c518061f584f98d3fb65a02d7321da0538de3ee76143adacedc45d27cbd917fdb4863ed04f0471fd587162bb8c1bab4ea740a4c3967ec977ae2e685ec036b79d7408a6e70fe0ac0d4da3bd39f48175243e309bbcd2bd3365cfc29ac4e1a10733cc570127ce534efc83c850d9bbbfe70a6fe520323392ade5ea12e43b0cbc1439d898c0fda062fcbc0bfdb291459573e0204a138f802a2a64cbca8d8af1bcbf364e2ad359148e8351fab2d733c9996adfc775deae9459a8c3c1670dc7206d33504c11e2bd788494860a1aecc55d1bbb55dabfa222e40551f9a308111f07d9aaf365ad21142a62ac0989525e15389df2465e9f9ef7e330d12ec79d4b7237296d81eb25f480a95a2d5192b1ced3a267a16f2da8170dcdb67251ac8d5f6c8c4a01ba14ff4a2ef6d6f1987921808f0fc43c00e641c3269c10cf1594ab1b2a0f64e702b18f6104dbba780b2307dc3e03b5292bbbeb336e0a90dc2e5c257d55eb710d976905e1c895dd6e37ff5cfa7ea7afe2ae7bb97c4e0374253d364831a11ba01e71cd4020c908ffe6e07e1ed01d5597cbaa6a3e8141b430cb58b0ed369e38030f4baf1432645fb7097238c66cda4b7a6ab214175dee9867bbb940e4c33704cfac58bf74b4c6d6eea1747625287adb622b629a6d678c227842b5c75add53c45089d2aedda97dccc27f7d5929c312e5dbadff304f2b5f28e361e87d052545843ccad1c116f5c334a1262da43270af4098e02c100ea81d380dffbdebc1b0c8beaf8ea96b0c8439e43d0dc789ef64dca5f4b9454de0e05cf32e8e4ed968996fe96d89eb0915db79a8afbbf0e6d5054116a9d71fa6b824ba1078650fb6de930819cd38a95b6ba1d08bb539050e9a0d853e23b97afcb04418756da755494bc6face250cdfda6960c347bd2a4971ead1ca2ae8ab0ec1553fce9ffeee626976e84947e0bdab0300c723b8195dc96e189b991775e79439ba28eff215a02568c5daed07d4ecaf4cdf7d66010503c8b0c77d82446430b2bd741693095bb890b998f0f5a6cb6c612b69b9da71a5fc257b3efc0f16798e404e98e400fbb0a704b2e54392a3796fcc107c3d6f79f201fd80fe8ea8fef14a41355c2c5dcbb76c51c540a3b04cd50b6d296a665f99b54ce63dddf10354c7e1a0e461e28337f862e6cf64144345d79e831a5c0ca0bbb891b8ac5674cb3fdd29c5ec7599965540de13ca00635f6681efc305515ca02621f969886d031ac53670fa13fb04d37b18d4708094694c6b107228d93884ba2dc909b458b0db26a1d2149e3104cea5e5eb56518faeb9e67ba2e5173f8080d6c468106cf9905aba03b9252ea9dbea71a2e01afb80a692386b333736b7a332dd8faf685f149639d5541623efdbdd26388f8e8de450ddc0b59ac6b6b95fa4421eff0fb3b2f3168d2a9df05d39d48c1e7516eabbe090cda6afdad8097bec1740f62aa123e638ccffe0a9f847e335a06ef16b93d8bcb295adf6870c2f22e1d002030d74e7554774f2f376750cd7c38ad9ac3e1c8b2bff77feef8df9175e57fcf74efdac57a5c928ea778e47deaedb40dc47ec5a1c5275e09436e446fc22ef5550d82c88e418bf9c1e0da9673019a675441cee284e0326de964500dffd26a75d28d44de5880e9d6a6e9ce9395cd7a42530d26f71bdc0662c1fbbc0da0619610ae102eefc979b827d085cf3fcf9c2b60ca20aa75108092d7b1da43fbc2d0ebe5305900e665d4bb85bf1a804acc3342a323dc8e0c710d2470de5a5f37ecdc8738d7fcf72ff67b4e9d67fe118d6f55e2ef44d5511207e471f9531d0eb9db0325c5c95028e4d8b09c6968a0773fc2cd59a403d72c61acfb933d319e8ce53f738fba23536708203acc4647d4e40183d067761a846d9245c6c7803cb38dbd9e4e1817c37b46b2f7cff810e300822720bf667ed710f2703a26ac6f405099e8176b8a78d403b3193c17b66afae8ab2ad633c35df80de1a6e25176227c07a705f2059488e9343145d09a3c351b6c0c4c8950543318095a98cf5ddb06b2a643defe2d9657e2156b3b3b5c334b20eac394ca8c2707baf8ef7a155f18179595b9ebcab0d791ff43a844f803abb5b44dfd40050b3c8bdd5abd0ea7f19e9c4db6b2d9e72f59176ee1c4f499ccd27d9b87a9af74d9fbf322318cef2a2d9d47d883a4b7973a53d45a633d44e15f6e35c340d4ac14bcdae864959c965eb33d803992358f02aede423729fbf8fe667ffed8ff8807520a942159330a6e55bb8ffcf70fd8f3313b2ac963070462eb59827ae8e189fca1a1ea233d4af62cfdb8532842d13b02cfb2f462bfc3ce3c149ca86cf50544d83101ffd660232ee6b434d83c3b03d9ac48878961b50a0bbfe9f1fc210405fec5954318da6bc8abe4b05ae293b94fdd13ad9b9ccb11b0ed2ec4a8d9b98abf624dff2eece5c613c08de20056e5233125b69c218f1071898eddf906d6182e4ccc94927e35cd7f827b7b41b3d5dce9ab0415bdb362ea200aae02172edd7211d23e8d5a45a7143f6003b817793ba40c47fb79ce6970e1b9e002071acf4baf6a5be9a087f6a53a69ea5bc462323dc9e236e05640ad7e97068ccc88716b6a2c344a47dee636512adf6023a0e5e16642d31f243102379ba81b00b3d0f484941c0d845e6cb5a516d1847ea1d96041dfaf272158ee82bbf858da0dbf96581f6f42eef8114bb070a245d64e4c330b0fa37ab6dc01e119f3285d7eae12ab8c513a7a6aa8c454b99adc373baea1d6faca34d191da88b4f62356e6a55a0c1384ad58667eda73a4a6d5741bc6d313337a157aa341a3e0d2f517041a7fc774040ed3c532b01817dceacd409224fe264ed999b2ef3182b3c8c688835c5fd527e37b4f1fa1d5ab5e2dbd4ba191e924995c8ce80bea8e6187598a1a9523231325f3c22bd70e4dca3146df3a9599e2eb57cb357a6b660690d6df822f5f88ee6929db98784a67bea94e52c7c817ddc8644bff20ca62f8666b5a814c0442026db4f99429b804f35e3810288506b19becadccabc1f0dd658e61a5ec143e222d5f95b0c4f85e3e7143320d390ee149cbd242f0ef31f6ba67309c5b9c4a841c6cf797be23d4010203a35ea9a627e6da49e4d242e1cd3774dff6f1930c77375dc8f566e6c32b13935cc03cbda963d7fae67afd06dfb3c44c1131ad1073d0d7bc769174e77c80e2d9ea0875ce52cbb3924abab6fe10342fd2b93953c40f30dbc5c2333509030e7af27086dee2746d43e84090fe0e816589b73f716fb17c73758fef770b2eb35bff626e0632390243c2e47d41f20b4c7ea4b23d38cd3ad8e60a04d1a141edbba267635f7219a92e495ea1d447ae8a77df066077480beeef1788a213e3ad7ee4273e2e3875217b4b76879303476fb038c556928aa2656d5740e4753f3d1cf5fca5909bff36fe562973839ff083f17addbcf484c98e296a9049c915a7d4960ffcc19b58510c293c6dc9d27caaaad1cb12841516103f83dfda0f2f1d9a5b441f760c03fbfea7ededb3728916aa04cdd2e4f001eaeac3d10841f051af96e8b878cf924cbc709c100430b7a98a9426faed68a440c95f459f3370d0c3894c96e57a9ea9bdd0b1e7f7a3aba5fbc359d8177c026cb292c0a30087a9d97cb34936e55c8834a7ef921eda5691062f2e2ecf3c2b8b4f3cad0dac02919d3d628d14dc75e768aaa7e1bd2c0f6cbe567e9c73e56c30f200d3bbf2aaa309817755eb851b1fb4839e6f70122f8e0dc2d2ca9d608d60f5f55b79dfcefadba14e694a51939b7acf327efc6a97a1281a0008bd4ae39f29af45b73f81982f6c1ebf3a4d8a02ffb5366b802cd45ffa34df612bbb3d685204641818e1ba62038d345b2c9870f5428cbd12c26f98412b0c9a3b5eab7e4c3fd5bd9acdadea47815fe91537f1f71ba589c4fcd1ac198eb0ddb2b9a54d805182ee5e1dc405c81711a490f107364a8aa043621735d13c70044ceb26b8d41591ac65861087de0006cbede875e1152c38da2e6fa2b5b49a0436d926253749918bf24885ff19515acc9e1caabad3f7397fb5ce93218230e2e7337626b6c54bec2dbee80506b9db2b7590a287452281be08ff162a553e833b6247a8c3a690e3b273c996c07c051308e0f82181bc1051c2e3646a5ebca77001f9ebd47abbc31af04aef595e439aa40ce9209e1810d73379c253342b4ec847c0cd95f26edd91cc84a4094fe1fd9b2e0356aa44641b2655463bcb1133cd586ef50be647e382d0c2539ee7a283998f9a50cca16c4908e3e60e5464ad811022ccdf6e136c725157dbec5f0255a8bc2b884e242dde159485a225c05454e62dec80dbd3b443aaa75a670d72f5647ebf39443668b3112bf7502fb1f06052d8267bbe6ac80d637dd822f4057bb1b9d165312deca54bfcd1814fe8c8f47cc7828320c993e6cc1b4d1ac8fc683d0f3812bca87a2512c43beb3dfda7b13f26aad777031587351eaa720cbbab26892ea80d2e7f9222dba4e0eaccf023ab142cb75a3bf08e503072506f95d81131ab7996d1b40dc0d8a879cfba176749cf30f6bc9bad723d1a8307178c1fd1345b03b10f89dc0e5cdd6ed0dd69fe1e80ccd7a3b975a19908265666ee41564564b70eaf94d24e8411b1f61c96443c1af9771503c9ba590937e8335d0884552460e2ed13eece8878524ad3ac113298eb25062f9916b94aa0908cad9d0388b64eaf750c74f0372e35edcaa202b66d5efbc1f462f9f21d67de383e9d4a3651bc0066e3ada552461696568f7cf33ea6bebe055f8fd630efe2bcf8b24361debaa10af2503a63cb5b2ad895a80fd1ebf32b9e57631ee8afa183bd3c75dc7a955bd502e0335174dab6d6c30940e21cfbae61d1a317284043f0c1fe98ce1febf48dcb07df8c78195f00c93f1bbdd353be2db7b2068ba293b51b616e7a516f44420ed7e214a51186f946c5ee2bc1e543b976fcb32d8fd4253fa52ea27ba9142d9fcbc434d8b9e0ef2a7115e261d5e36a3de289046d3a20a491f27133ab664c52d23514e2b14be81785f5d21064f61768d73e2d73e705df5cdf499b4a47789785d28ebb7c44bcbc41e68e81f0097447bb43dc2344ac62600068ab0797205de233a0996d3ebea526158e0f16bee0e59f50a91259efbe56ceb5054b4cf381a9b7140381bee5b895d4c85175c831e769bbaf7759c34059102a889563440e7cf1651a7e2feac82b8e29faa1deebd363837a8b595c6010ce779962674e194a50747f853808fd77fb5f053d830b342d7b8ce2522caa7774c7a599abc456e15a0c188eeac515d3a5f189c56bf0691e9a78498dcbd4e0dc625f0d46c82e3bcbcc7bf3063aed4a7e7e64984e75273c4428896c248c9e4bbadec0f03d722e3f8353099cc2603689b9690edb0de0f93e2e0125a47d826678139379676fc9e51e1e2c87228a10db1ef1f1f036f010efb27d487c3af2e3c140858e25e7b4a94a7ace89d4069c0481e15c5c215ff75f336cfc75843538d3d37a4b2d5be00d143d633175942b252db0eee054e0fe899dc85df8391963e1a02b2ef40ff5ce1ffcbd7972525c05f21178575839be1ade33ee5be191e66bb664f0e123e979cff1adc27ba2c565540b91a32a9fe92026aa9030c4841dbf7a9d0a4f22c344bd57e3418dbb7446b731867ffd03f15fe49bdd2c18df1175fe79b5d9257caa4305dd2d0ccfc424c8180e3d98c90db920aab16471de74d2ea24b85b50195108575cf2322f4c686868cdc32bf6a022684b0f13aca6cfb7ffbfa6e4f4d6379b2ec1868c2637e57fccab75c23f45a8b7d7e79309d843ee2878f6b74d933be2295ce018a4a5a2325cfa9d3f23c6f7bbfee824e34cfa81ecf87a9c44c920221019b75290703ef3c9ab067f971dbe05a544ebff661ce16d0ab4f1a21590d5622b3d129ecc958cdba96da08b725a9bac6a368a2bf08c81c32a4f456a345873cd61edf9525d699f640c638b73f6a3011e275ae56d96d0cda87e88c824f322cfa45d49bdfe07529fd8614dd3742c5da8665c866f36c9fac3ec7ae3e2aa0eae9d523b77022443332c3c234ecaf900627e7143d83350981b433cb86a9e1272944516022adb657eecdad5bd1ebc86d915cc3e52f74e1108cd0d4f3ff96f558907dd655d823cf27b8c803c21e904220a221edc7af74055f9ca5d0b099f513b5b810356c0801fe70cb18080e11b65becc40e898f379d3f3020d2b193b11e0c2e7bb8a9a4c14fd146fe3474e86a163d8f0174d8728ea0cdd9faabd32dd58b0549639f944e824e0fed5c5033b56a900c0aea4d129626696b3effd495224850e9a6191b038401b04eacde22c408c4df20bd4516f64616b426f0374b2707e03580536d9f3c6c3aef5ac1613ad16a1fc7b4e47d7e169b2572d40e494882bf71e4dae0d0e0c546f894e48a8f52e188e70ca7b6ecf92153f68c0cae1ae048da2d5584ad3b13af3546412ad6ddff6a5986cdd473a9a12cd70256bb21cc69e32dab17247a9a26e3b56f7e1aacdbf73fd4e8fc9f0b5d93651f370ed470a956d6491f1150665160d8e7027f05c70ed654bc46cc6409a84b9dc0b25a41de008a03d43cf415a36ca46239d865072e4d3f48bfc1f8468797937f0a7ba7b0e33ff055baa10797ab6d600b66fae28eee31bfd786d9c7dac56516fd819084513f5a99bd9949aa1ce33d9f54853a9da1b51aaecda80dab8f64716221fb2dbfdad26ca30543be50d8c9faeef627e0ea8259ae0f142d2daf43efc6b181d283cce317c2300bf89e07087851a9d45be6e527e6925fcf372504de8185a07880d726ca6518603f43380dd2c4b79ff1211027c28276f63a69051b53a65c0932ef0a52478630b71fe26ba1f1d0a637e97fec42bedbe83ef079f9476438a10fd107e725e05371c14bffdc30b3d08306a411f5a451ec97f53b50f2731fe715555c0929330778f8958147407979c7fb70bce17ce62b2b604811f8596c356928b9629c65cc7dfc564d4a5358d3e14eea33f9a05f051d57f59904f1e35c99361e0930d1eda9f728637ffee1e75ec1153423d2398478d72cb45b4db227806007861845c9ec371969571fb4d632d7e59ee99715db905f4c272ec4feb261b1019bafc6666df1d0e7990974c90c82fcc7a30a4a257de0af5a468f84f9b1b609c7a46608b2486510c85b437b1e6d7265702d1e9aa33036f09534cff45b39aa83e32267a1420e3e89057b8c8674548f90a96dfc8332163a8a7a58a991f620c8a71373cbb037e839100c73b43ed9bf2037fc61e99dada31c4d8bd820a7af06722c418d9833149ff1da430f612c91e317dbb3f3d57e90bfb74596567d09a9e404d6ed6d36063231444c7fb703e42919d4b8ef63f4e5a1f01e60036fef485241fb82bbe19c3f3dbfddcdf73057393d759830af178bb72a4a9c956950689cb16abaf2e5a24832dbd7c4ba81af4d5b35f9f3be7b566a4051c82d6ff2a7cac7988a3f1d9b2e4527cda20e009ff63de7599106a0aefe8c25011f02ae7dcda2acf5d0ae85cba930393a144f05c77133d7b673b187ae356e55245abfb815e888333c8bcc2e4a5ad7a6f5bbac544000a5a0c84626d4e46f8c169a5b5d4201d2b95311f5501813b827f277d8d166ad35350725eccb590fb3fc7049e9ac6dec8221b838de6c04393d96f9b848a944d2aca0327b4c335e5064b83011bf23a467aa7030005a0b3b2ad12dab754e4879ec94e1919d8e192c68c171a198ce428a9a5e29c0c4d10170b0419be1072bc41766c09fc43acf0d1a4de587c49074762119f35f7c51a6193f01f4fe610eccbd70738e526b8c1feb5a1c2bf19c67b9df0fe20a4cf8a2e6586e7adc10752fb659096f18979475bd1982382696f2378cab1824d8b9e6e6dee5a6a795d54dc7be040715a5f3f0bf5c6e47999793fe8073b7efbd46ad81d997dc9593cf6e42357f1b4a304839d64a91b4cd16c5205ea0c27727436e0922eb66f6f4ba4060ad0bdcc7d8abd66077ce4649fd7fc8fa97452410c416c02a0f29bae8272f6ab9b4a439fdf177d1001dcf691c4e0668499b7d2f4df80b72cddee5cb75af789334357bbc458da32b37bf2ee13aa5cc3890f9c28c9562ca8550e81fb3511e2eb634621470a0b76fb16059558423acaf8bf823e5b7a0ef451a8972ee75ad21d0c9b538cf8e4954eba09c8ac572956157513593ed058f71986dc53cd3e39226c6bc087b21dc3caec1b361e337b20cf9ed342b1b6a3511ef96984c2245f6a7c0fe09aba13facb962db3171932d81f23261d8c1f1b22b0cc1c0146a22d7212555f09c0f35229f27201c00f993847ea631f4324cc36a4bbb814f9ba4068b290f3b6cf08b73c28ac731891f8e9aa3cf29ad946365f3906538ce1dbb53db8ddb08862c50444ce0c33187dd6e3deb7d5dc899ae443c6e932c453bf09a819e0da5c38b803354d9f04aed7dbd263d706b500f4fdc802b3fe7a012e5b041f903dee88e8082614c898d2b8a9a0c78c05f62f0750e25e97f2bd24f9e1d4d454567ccc419904061270b2a69b54b98c3d4d07d18ba4e38aca5f0d4d9bc4cc0328b1715ecdc4753645dc61c0e8b7c3000d0d67ff86b00674c185a295ee23dcc5e3a74ea2a5ef14da43b8af1cf0d94666cc0b4a2f67971b725580363808e0c3266416755a57de71690bfdd996a5465bbc133047e93420bf9549b8c53550fbb5ccd1b5fbf7a24d712dde318b6f205216d04e6342cb956328af5dca63fbc47a7f99e1a4819109ccf3c8c2d12602e7c5964145555805686f78d01d9c9be3697730d01c5a1d4d98a770f49ac49702d4f6a7e500e1543f04868ee2b9ef86d9b2c1af2e574c9875e00903074df391de7f0b4673b382a43f3b1f85a0f9eea57a060ac40cb1185c5b0ff3316a7f3b50a153cb1cb34952af9edfc06adef5462c9ae4ce155cbecf8503d4ac081035b9dc2c825724780d2f3a938dad2f31bce4f3b92fbeb8cffbfdf35d02130e842495ea68f8356dc200eb7e6d9e4edd3eeb961de655c1ef4c5980b763dc06af52031e3b38d9f59e5bd80394c2a578113281e9e4e8aaa102e1999ef255805c0bd8e8d5af6e998e3b2c406f00ee1244e8a682c711382eb9b873dea6914ee6eea1088d6729f412fe147b178fe61e9088bcc13688c5afe69509a84b221cc97418d4c2be096322619a17b9116fbd331c30c640a473aa2beb2e87e998c2360beac2d4406e23706d63a12ac8127116429ceadd0c1e68386293e820fd23b7f4e5358b6964a0069e7c06f99f631943b1bba4eeee8976b05f2f0d3f4cb2abea3ae8bdbc8089a0f62bf4eb4ccd018eba9ff51343299b065f9b23c8537290b3ef615f00694c17144cce06373c0112c5885cfcab2db7cc5ab014e332a527d6c73811137a8571c5b51d60810fe1a671237ed7338c59750a6dc37815b3997aa7eed6ed859db95b17afd13b16b8c95f4b664a59335fd6d4788c2a5750d95cbb826170b2ef7bd60f60bc184af8f5d8c302b30fed1d84bd0c880c8d64b914074e2e1f62d07a0fc018dc12469b365c5c985fd8aab1e07ee0de2ccad68364f1f37cafb5ae3d444f8ccb40ab44dac728ce5faa376b76fe76acd524fb3834611917a0d12afcf45d9706e6afe24ced44dcbb28efc8ec3efca636fa89b85f797c145c31cfb3bd1367c4f0fc63114965622067d32244012ff88d7385652412fc6344da3851e86707dfa2e240f86620a67795195fee2320bc0c00b527121d008aafdf52d1205ecb84114c8fa3c98ea056a38f1f2591e1bf646ebe6dfb9261f8f958f656adf718890aa2529c589c146b50049d0d8b9fdac0aaeac9f60752f3e4f574f3d7751b23dad9ac80e59e9685ad4d8561c4e311c3004795391650989dcbcae78c7cb9669e2b0f838b2b139053ef73745587b62ed1c6f184bc036079500eaa030f65207ede2513d736f92c333106fdb0fa683e5a759e146e64c7315ce5b72681f2707ac9613633ba943c3d988de84523d7980e75512e6cb4d3a9615fe328ec360d4958881a5fd520049901fca390d9a8997e365bc686f17ce5ba3b19525c14102417360574e9b011f7385b3050c51bbf4513880f9b9c843e49454db1865321681f39d361d93129e9a2c07c622a69c19fa9c48664705f6426c3ddc4009434ce384319aae751f88ca2e217703afd7093d90bc25bb9a48f9a9d2de0c23cfd8c8833402b03a0387d145505e251d4b44109124348ee8d16b17758af51201fd261672c7e7dd908bc83c8aec5b74a27824a71dcb876f63dc4d9afd6ffb19133da5b802d32cffe1be6f89464715496fbc3050204bbd08d2ed60bcddd9a53c83c992eec28d6d3ec5b8413f58ac7ca72ef405f499b2e6b1c3945f883f96281cf0d776bfb0c561a879e96eddd56124c687aa2a4c75df5e3ceac10dc44ec95b84b1c04904711e53fa8279d69bdf1695e02ea3ef5e97da80d45c1d596a8873012af66e8f074b61c689933b9ec93f4a0ad89168b988fc752b98afcbdb32badc2225c1a3e65ea2bdf542be04c18525f412a70116ffcd53c1c8096f6bc9c95a1d7289d38881f21d534f5e049b723a2be3e53ad2b1558f4d759a69fbfd369fab3d743adc848724cc963e5f8cd7a835aaeee06f525b7ea605e9416da73f2691c20f746255fe525433e4a93c30ccb7d3622ffb3ae622cf9da2ca3a104553ffb7da730e7a56f3c5bfa00d79ccfc1098edc1c57eca7439590e0925f8ced021b50d12b1c130732cf13bd4b17c431d306191708c448bdd5e557b78dddc7d844eed7064b79e109b817767566665ed5d76bfd362897bc3a88f0921eec1d0f7d85e21e6ce237f4c98694947d45dfb02540992316164a4f2a8d895f1d140737901f877de143a4e2f01806a315bcb876a25d81e1634575ada0b627a8062e5e5ddfdf1211c07def4ef326aff98e82e886175db16fef6d27f3ab45a817770bb1950e12124a281358913e34b68e849560f7e452baf2292d85796465f157d882358cc32bc341209d0fca23a1a23c4f2883371e0b41efe69be9be5a6abc31c74ed188448a2ba5ab1d3b14dea996e5f310116c76e61b868bf9d4401dd6d367d63cbf5e21577fda520267fccae287700056b65aef2fc104a7aaf280de568ced11025b794df150f82c8ab61d7f7d0be7d3c46ba082d319478a20a7e8b3ccdbaf31c6b51c7cdaffc1a2cb8afecb62f75cac290917d379a93d4205489c03e3d9b9c18a30c8369b57b1d1a417d08a31e0807a27982b9247f934da2efdf1e1ede9cf3a18e7fa8d55180747436cfcb9e03ca56788797ec074896cd8cfff3dabb16e5b25f98b12a414cf49e7191fac2157380b1da8ca9ea08db55b7cc4dd4527273fe98e22783a6e9a34bb0dd3753eabe63cc31395241d5a0eaee587974f0397dde800cf03cf860d36ecf43036155967b2aa73f82bc18ebfdf586cee0c20ff574dc56e19645c37dbc49296b4859a1244f7c324fdd8ad09f7b6d9d46ca86bc0c59fb3bda5b299bc26617cec5668cae1c12947e37a2692a0577fd9597e8753f0340d0559b0581718c86d96976aa11ecfc09e42b51eddea3b0cd8a7a722e12c1dbd741cbe0c59291efc7c98486c12a534b5578f548ae44bcff9ad5e37d3eec330002c5883edb285aa20034e3745484f969aa5fb429bd43e9cebd9aaf4e77e2b98c41478b56624451ba3ab0fca6c677e97c84d11ac8cd14f5e4b0048a4066f62bc6b7e94fd6c48fe6e38bf3ce14bc3578b4c3a64a479b36c54a89f2f9a9b6a686ecf4f85a4f97ef58ba8ac2535d586b730851ca0d41c80aefbf05a4b7b981a903bbf54b0b4619e9c3c6773a7e72bf5c33d34fc34b685c03901ac69edb300479571825f0ad9119d6b532fa0e0eccc2e008ba524b037bbe3c499b21aa43adf62183b4affb1eee3a9a9a89afcd42eb62c51f06725399aa2ebe09c70c9884b319a0d73c7c628c1597a3a3c1188fea7081713d165892c256268de7dbe103f1800889ef9cb056ee1fdb0400ad8f135be1ecee1d8355fcd44a12dc9c2c11034e3ed620ae956352626fcdeb95a7098ca46e7cbf29f95407d5d4b9a8fa5701102cdec39f23355c9a055645e0e9ec408735fd3c54ab803c772af3ac5b8a7ef626b0d1ba34804d0b124d22d51e4f15ccf357e3fd539fff73d14964a2c385b65e3909faf3f0fd1e05c9df4e722893916d0473d3ab51790882aca44373e155e06d94c0852592ece3d6302b07d1a4a46f6590732f6428ea013a5687e674b1bd1883c7d8df37194b1a2fefab852e2bd533f0590aa42ff0814a50a281dc09e167008e6d4ecd35f2f7f5e917bb261d20d0cc6dedcf94d65af02576432635109d3aa2cc93dd3dcd657f8630eb14796195ce8a764dbc15b7cbfe9b8f98f28b5d63903e3182c6c58a45974239f9e861db4d61f3e70a9547b9c3d16f4192f371715060b831f06730c6e5b63e2b29f16b6a15d0fb970709ffe0af5311f0dd7c65983b01e91bf24172d9f2039a5e9fd3ec802ce580e3a0004ab6e8ad36e34a8ef0e17c8127d643a385963bf6ee9c747491b8dc53288a4074fdfb85f945855fc761f086023d6a38ac9a7d4e6fa607336b5bcff04b20e4a529876c5f74ab8648a4eb9ef874c7bad250d21f4e6acc857a4ec1c078ddf09329779486fc0eeb405c9eb413971c36af7c65eb320041273bcaad1ac009490b645ab6e62abc8b8f323395dd339559fe4d5d0763f3b0494d87911ddb95cee44edab60e6318782fc2d798c40d39e22658ca469fab3754559d8107251c5fe1a6ddc7638c907e35ffd2dc9eca5fc070b51126a920bf51f3a7db4615cf1def90ff065b6761068891f4780852c5c41e24656157fbe9401d518726b6ee896a2d96031d31718e8eaf85dc7cf14d6f8983a2269112880be0046c290661cc00fcc3d6e49f4f262f3e09319fe47c3fd2625701379894a1884312e01e5afea9eff01038a12bd00eab6cefc59905767532696e1ce0d8b67734734feeb7df1b511ecf50e88f694a69546ca7c83d5e1dd8e4ebf9a82cf1e1687d5ae5c36891279ede65e8734516318b430c3a94db6c8f06edf582d70322e6c2f9ee4322bb28df44d21e4545c0686b282afc06f69c6368a8bc9a0e9edee4c609d569e49e79e045d452352ad1ff2a7c1bb92c55d8e918142950c82a2e752bae5893708a481cdc95539728e0d264bb6895dbec40378df8f2ee338ac4f3ee17511767dd444e4d7fd1776c97210cb95ac4ec1be509fe67859e404dd029eb626660a9a0f128cb4f6f8f57a43c1b2b57f355b17b43f31731bd1c1ead058e373faa50709d9cdb1f326125c63fe1b94e4c2c743f813892f356032f40e616cff078c316bec7dfa79c55ff1a36321c0a31021561f7e1a7a3c2476f78b50a6613a66891c8da654ad6d8a7f18680d218168e9990b9930ab3a8090df4bca1939f0422d06a30d8208e74afd27c313eeaab06fd0ce2fe7148b81110c8d7d5157bfb74827353ea7e747a30c965f08d99470acf0f27b2221bb4e94058ddf31391b5e35e257f0968cf8f0e1805850d50fda7d91def9c6d95758460f3fc42575dae7e699453257e4f46f1762a7d36e63855695b721d74cb62b45a8e0af6e34ae599b8c242b1aec56a5ac6714e0c15874fba966d4e640276c2fa7b65cf34575c9d99010e67dcd14820262efbbc088cb2d0154ab4ae763d225e26bb5087148d0fc3e9ebe27bc6953f71da47b38860dbe812b3f376bb387ae9ee8518ca437dc5f0c9e26d3f58b3f65e58094559e46c6a028100d670fbb5e62ae65402ae249a0caa71f3919f9f4ca495a1c4e1b80df2a815a9cdef04910e90bc336081b2d29bf194aae072aa20f0a0d0500a31bc0b636d61fff22831b2b9ad50278d15db3d73df9da9b52d76f714c937b086abf91f79871a0fcf20808583b1d7839317e8d4f1d9e43860a55db5ef0e1af96aedd8ed6bf4b6304e5cf58f05dbfda3c133cd0f212e98710a01100fdce23d384b5c87a24ca161ec4c71ee08fbcc7940a06b54d0285880d6800450a8cf7b2b2d2ffb507a380b963bb0e52783ea8e3fac48a6bcce98f6e0b968444d70650b367110ee7aa26f0c495b029d274e7e70d6ff0efcdfdaf4d2175bd704d98fe1123f756442932b0fa9981f5feb7591a3b3c5088c55d1b00b588bf211da03deb9ca2267112af59a485413d3c7fee82699e70f9339538bb27c7b07784a5b273011180150975b963a23e05bc504f15b5ccb2d5d1a282846c08f38c69d082d22943649be6610564bf97511f499265ad0bfbc36b03aeb3938425ebb6cfed6ed9e9e0a70c740518cbc1263c856bfc41792a8a956c22dfc2a0b3d95a982e2264790ef0add437c7767f4b6f17f66cbdfda1a977bbe6833dedec9b9cca3a05bc8eea8974eff762b28cee5f48c66645a504b2714d851785ec1d94bc1a3ad4faeb359d230748e7fc054f4ba4492579a0aa8e0c6a47f7a2a338149e7c5690a1b644334c837062b935e009241312efb6e441ba3f5f9dcd253784a472da9fdda2dcfedfb04f521d75dfdbdfdc9a0fea9e6b9c6d16d7f469ad02f7e777c1c82a24f59e3dd92551ff72fa86ef923af39f64aae68fb16ba56545035b9bbc1cfc6807d06c8e6e4c6d3ec96f2ae66fd3b73ec61cb97ad1b4d099e4dd1761361efa360b86ef3beef28f86828a2c606b8821387a3f4bffadbf5f93765e5bad32e51f23a8424fc36ff183d988d7ddfa1f47c9f861f6512dca566e045b6725400e216cdac8ba83eca1d6e5d66d59771656218269e58f6310f3db47e36f9215c9ec565ec1c060a83c6335c85a772b6c4847b98c29a44ee28214f3e6ebe85a23ce047542873ee9c674461196d35e6b48b38390050673140a0e923b8e787cf74b68917b6acd86ec92965114034023e1d29dc94fed9683fe14abbab01d02429b5dd5a861b7e1ab36170713c5652f27543decccd89f9607a18c336b894db7840938b0fabdb5733017a82f92ab38dfe518641d4f373d095704cad9bbfc0ea80f77f5d1e77d2c546472bcc99b92a6b25f626a0b54769e4d5321d187ea9f1baa2674662af060442efcb2c7c77cbf82bf94275dc840c3c250191a514346dcca4cda2404b73cbe2b10d56f896203522fc2e0296744e93bcf968826d55af697ebf06462e22f215a686b6c329c6f3a881004ae19ff11e843547e035f8052edd6d3a98c623a8f09de77eecae16021fbc45c0ac3e2e35829509ed544e35c629a7e5e0b5c89700b7c4ad36156b107875bf1f5059c16ef16fc1950af34172316c3232afaa785758c5248fdad78a27ce49392278295c85aef78e291b25cb35086196efec08b87e2f07989e926eb4047477eec4fea7d6dc888ec976fd3b940dbdf5255c72725201964b007669b07dec04aec973e6e29c0fb8f2eccc2298b6b7e4b93a336cf968887ba914bbccd17049f9d12291dbd9364dd9b3fbcb5a3b21954529b91d2cdea193d7fdd243ade9f9678df67dbc07c9fd683e6fdf2b699a814ac1b393ab097ab448a6a0a49217334ac95fa5df075ac8d2dd9b248125f9c0f71e9499bf7de33e6dcf0efcfa1da63c22610f1b8c98440c4e192de73bc0d50b8f9263f728f989f1e071b8d50716dd93e0b180bc301c8cfe49f558887d434062527db8ce848b0b24ac825957a65d21118fd6209a421e9ba3e66691c1575328327d35a623d5278ecaa55b3b6fe3761853aa53c149b77a7804c2c934f3f5d1186d0f880edd361be97df905d26020406474c50f9ed613c35c05b0af8f8d53fac0403916f69c055b90ac24cdba1714955916afff9c21c750ecc368f285d78038e166e44f557678065619173af52a084b2f4a0abd384ed39a5f3d66ea946373ffdf549fff3b1ca6efbe49984d18d515688db85682372b060303fdaf32b621702884a7b9075ac2dc2ca2a2dbf7a6b54c5846cefe765c4e2435de359d3b4b4c8e05e7dbef659a5892f22c66ba45ecd5b515ad1779b587e3a3e13638eca3328dbfbf46de0366e5ca701274f516910c8c740dd949cd5651191770bf173f1b275eb8e4a0560398f9b4c8286bd3d2f894ae79c294e66dc920b3617b403bba8be0d64c3d7e2bc5a48d90fd2442ae3f1b4076ee009612ed62b78968f90ce114cf5368afd0bd86c785c0ffd3044dbb8a3443676a15a193c26fddccc4bdf31277f7669c5f317046ce3a37c721385b458873d63ce31777bad61891f724f4531998885af8409ba9320eee4bb62cc1bc2c646ee402774a267216f87356b2b24b76aa71c9897087f93daecb7d3e458b36a75f7a8140db57e1c566475bd688924c85fb64364f82a224dc5c440c58c3abac4b9d086365fbb54a8682bff756ec5067f848682ccd91d1a40923a73552c5543386232577e8a82c4ad5cb4c89ef9005bb680e47c5eb3ea4e3fffd2c8f24b49612baac10b5a7e15b9972fd5e397bfa71674acbd16e8b4fe5a4fa1abea2730fce03eb51588ab411022c81136923af108fdd7549c7bb47a69b11e64622db4ebe844f0cfba574bc45d93de6f2a3572441508dc8ad1e31dac29d1c77efe3c48b8a48b529cadda89cead034c8cd7b0fabced71999f29c5e467bc2b8386c3eadf7f927c628e50bae78dbacc49971a259fe6ef8dcbb33cfe8f1c474d80804c3eedca9fe418fd80d0741b504712f08cb3d2a259baa8b951317decc4ee34586c55e2d08896a7d1acf21dd913ce045e7d93830127be2ef571acf80f9ce36cebd0154464dc7ae9d2573d8faa509bb5f971db97ccdeccf72faafd1ad3c17154394919f7935b3e2478ae4a639a211890fdbbb6d234db2b20331de815cefff29f3b296b559f5cb18c0d485b7f0b92caa5e8eb8b63d52e47edbd838af240981ee58b4a864714555bed64f804fa2917120591e5ffbb0137c4c3e91d9d450dbbd8fe97bf14e953eeba8ab0e0efa4a985a3175c1ddb37a1b0e684a9e2dec59941c660830e7714171f8072795ed614a9511a9fc17b28b1d11c47939271cf4d5fb5684a67f863ccae4ab2fe984c03d7c2a9bd1fc790ec0e1a64a60d2a67b68e77562fcb987ff337b68528a069c745334c23d0f70e45e7315ad8d32e8b7defb98796509e554fc784e15c40f5bc72f9efa04555e62c088cf2b0f1d5532e23a6bb8eed7c4aaaa6c2be29c6fa897ec73c90d096819456644967bd3058ad109cb5a9602141f01eec15c8bcb24cb879ab623ee7fb2e2aaabda13eff0292eac40c8aa0b4a675c68daa6a4199efaa3bb4a1dd0dd844f0190e29164dc469b6555efe6ba1467ebdffbf30367d72f45654d0b3f9a5a759fea0d3e0519b37872f01b5871774fcf0f690464494872d484fdd1f622795377328a2c34dac7012be4f3db0833471832ca05506daf8d63ce587f8aebf012e4900a828c024ec06a63539e6c6526197a5b36fc81c8c0a0047ffe0734c24ad3dfb56730d310c49ecb0cb354502b5a97e8b0ea9f1d5bb4ddefa54080f481bd04b780aad4d530f217f4c1271d3d95459cc5067ebc3c66a48fb32151a786c5a9cd0c5896929458f5e047edcac9e8042fa1fe83072930cdd1ac1a09d7a886ed3165542188c9889d06c6b1b20ab4d6be768d3309bbc1b72a4e8362422a938525b85124023cc54b7efea95fa695e93e7a935a3a3e819f93155034153fe2f4ce7b22dc4268f575afb3757620502760c10c0dd046e6a7a2cb36425214447f222281d4d7c048cf3270369dd99c5fe496bcbb100effdf2492b18619619cef432cfe80609c6d5218360e34e6fd0dc3dfba4e88f7f28b70872af644b01a1242c480f63d2292feb50e07b9006cf1331a686234d3bc4e5d2ed17eddf22525cd7031186d8da865f1b5842a0fcbc33fe8871244c7cc70bfea6af689536d8cd0f31bc74bf83395af0e79863dcd3cd5beb2aeee610bb7935213cb98d17cd4d168672fdd902136c6a9bd5612ffaadbfbf9dfb33ec12eebe07b1442fa26467c3090dfbed01294d62a8393c83188d2ed3bfcc785a80107d34cddb5ec8580737f1c4eb9abeb92df339c207bb2a769d68d885f76c9b03d345ac2c37765c9162f7cd85a5ce49ae44553505795fd3079ad6ddfd1a9335fa1a6b8088731e7eab31b8e57b11a1d007aee992b891415f3c50eb2e38904fae7101e0845c5d847669b272d263860a4dd932e5cf21948c7419338270b82107150aba13c7cf05c2551a6ec645378907771b73652eaf132c5a869cd470d7ecdd87d1fc53ea3d06f67d89b31c8529e16ed9cfd297dabc421829989c557ec2b7fb21cfc5295f5342f6eb2aeb58867592e1a33f05332df1ab49e3476dd73d0e901f34ddb9d846623b18974c86b6d047394dd0f758ec82786305fc48a83a4a0d714ee0e253f24dd7c1c1f58eef72ab0b9cba5b72b23d11f929120f7e73ad53a905c60060591fe0a6048b6d761a2c855d8b5509b87bd83c96c5c809f74aaf37425772b590f641cc4e1ef3d6527d6c5cd41b645317e19b96a2cafe9a950af749905f3bee41aa09b7c4d84d53961fa0bcded8c985800db880b0ae75602cb5e87480c3a914141ca64b4b273c550fe03e9b46307b1ece7159cebd1f5411e50784baf43520d447210fcfba97dd04233bc714b1648ae31d6dabd78700383f3d8a3835a0f723bdb44be2b1dba011be74c1d9ed4357fd33bd52e83f28f57ed4d33f74b505dbcf82d59dc65a837b952fefb773d950611bd5a6ff2be49ee8c54eb1146cb30e14f9d908835580b44a754c4a54ab58f6a9a14ab8088a226f9c5b2e2fdd3985bf20434689946272131a259e91177ad915fe1b6a1d9986e88c1af1235108a4673ad86b27dccb4cbcd434d125b32a21a3bf77c4906cc1595a1933dd28f9a9d69f8fa6f3a0e1cea8cd3ac06573d9cf50c92329c939bad5799e3f66523676f2ac6ddb696a6a50b88ec856e8b73ce48cfc2aaaaa413172eef5798042c83f0a0dbf8a4c7ba882d5248b9c74bce83888fb05666204fcc4b71fa410e1a46708ecf6b48b0a9be87f04f3db0b902b9fc32ac0201b66a34e8aeef6f13e8a91461377592c5a7a606fd77d00ecf470c876c373e26b0a9ffa93655bb3cd4498d12331a962647c8ac1a8d73dd1f0f32c689f8b46a645c839418b1e682fb05aad2008839b987b645e9e00b4f382c462cd0c125083674c2707b308ffff8a6d6a42609ffebf31977cbf5c67245154cc14ad1ed322f560c0ecd970d9e25b8c77c2c69561dea4ae46f415b35d53a9e94e807decdd1e9f72c3c8905b62cd38d914989beca380f85b6946837321315a8141b3e31a7e3a911fa7221b98b1db30d7a7bad245f33ebe38adf908dc0803da721fa9e63cdb7dc65bf3f63e5c48889b5d7d02e4e460027580b45f75a108bbc1b36856a22863f06ecc9891a496334fc7c5ad9f999e819939d5c613780c6b40676de7a0540730c44cdb462e7a71015600e94bcf185f8d54c5af69fef8217e9980cf621c94a07c7733169095c9fa4434f41b24975e98a775ae05ec00171aa2027547be7d2d190f47349916db598716ca004d02b11b5a510a1ceeac9a6527bdc537a495691feb58e5121df79968a384c744aacecfbfb64cbb1676115d6cd73365ad4fca9a744f625dba779a0501dcaa3ce82f00fa33d71b16aa1061c6c85877fa25a8a5106cc5bab93669e8c91403f954f57f09d1e82b906dfb4832ce0aaaf5db658af5552255a888491af23a78b76779eff9e8e5f572392c1f221d609adc8a9d37a01ac4c039868a43c28bc63d38efb0990a5973ac39d52c9feddb255da34405d49e9b2cd6306ac1fbf8012ad55240e23cdf3a8d4d97bbb0458efc2c81cbf48ceb31c2f4e4b46211ef05240fed5efd2e4e12549c9af412eab1f2eb8bab04a2b314ba232763a5c0a52d411b2ba008ac1820f6853c43f40765bdb32321964d097a7add08c6337d8dffcd71b84355d5933ae0e86bb936adf7128605e70d3e26ff2fb6860b3fe6296369c1c5591c8a6a6547327962bdeb7e2eff4bb4dbf53f83e02faf1c32703ea5b3f4c535e63582cc1a4714f63e38fe385996234f24b82bcea111aa80a41c3ef4aa9a63016387521c931f42a0779dbf1fac3805ee1a9f8c79a10c2449bd78f40fdaa54bce2a4395889edf2f59013cf2e0a649d3581aa81b629d3c6427238c260e005cea9bd8059440107e623a18f63b62e56b193c7653452e6529fad7168d2eb347968d49b4d66c8cbc1dc86f15e5779a7c7656a60f34e19753256252ebf36586814c3c686239d9d966eb5e9995adbed4f2b6279326438713afb02cb15171ab03a003f4079063b08322f30e4ae6a086e94cf2045f2a98c755e3aa59c33e75803510cdfa04151b4f0c1ca78671b6a46cc891325aa42f0869e5174a4612e85b208b6b79e596e1d16158769f448c3d3a3a303c6edd9a0edffedd72fc42dee7a0116906c6359e8a11566be5d6acba78a203870999e148b6b2ccaa991166d7ff7439ed3daf2e326fddaa82341f127382482e3767542e0d4d4f8124cccf8cc8da3fd7b0e01109bf2289142bfa9a3b097dc803b55a8fc98918b9ed2bab8f3c7bd5ac8308ccfafd797d5b6f4b83e768fd99e00d5a125d2051abe8092b3744b037f6dc168de541faab60cee1acfd6201f9cdc89ca9f4cf9b3887a6dd3ea6d49ab0c3a488978604f1186734ac9d90a0d3e5e66f9af9f27048c6375aff07bd7410f7e7862eca368a79154ee4edf878170774146b0ab5ef9e861672a3b1f1b4045c8750a32b139ade613102e5084f931d8cf03e43b8b3e0fcaaac0189474b838ee976c50efc3f1eae8f537f008e05d668334214eaeab1ee7bce5e3b4b29c6a7178af77f85b8543c86e96b89503983a993f683b1aa988e7e9965698a07435540fd0f5b8c3c94b0091355eb75c29094f4fa8ea1ec547aabf62620856f44374ca7eb8daae488c78894a87e3d6ce6ecf382421e50f20caf1a1bcaa45c9aa8e8e2d4da5b04a47497df1acf4d91c329b0d0cd4f88d2bbef8fcd565f7d65749e5e05995b773c502bbc2e6a3da197ecc207e8a365f40cc63ddf41d9dd796d6a40b1f0a89b5202c0f44e264b4438db2933acc3a93d9ade34709af61ceb8dde8c9bf87da843a0ac2a958696cb0dc2edc6730a2b7064ee1b3bd36ecdbd5ef80357d9d8358e3578e1c486e8b74d51ec53343da8bba9a14736c813343784532be21b6adf1f76de9386bdc2e15f0125bd60a894fed992161be16f58fbb1893134772e71bf5fb9ac29d2e7bcd7a8c2fdf2404727073031c835a5d7c4c07f91fefd6bf06597d7a58f57df938567ca0d53cc35d8647047fbc8e6cf621d2e761418fd7fa9c0fff1f92638a10ce65de4169e644c69eafb19fbd82148ed32368c593432ebe83867401da49d8213617f31b8eeb2625d4e5a432f984788c63b77dc310e74367179dbb3085b0e321bfd5f4ab393858cb33958963ba0d0363565e26b14e0fad8359fc7c95a334b6901aa9ce623dbd8f13c59f9a447aaca0d04e8a0b95e71ac81707137d7e9816ce976a9169628328d72813f5b6210e68593ec1b8f9e01c27fb6cd868e5822c6e54cd8b075b682a7d9a28791dd1ac9838f7b0bc058fa1cdce55c00f72c8623e83074cf9efcb567f6fa8f92bf300ee895bb1aac55d0ca00a5e2d81698c279a6fc8385dcfbd64e1e975153e0ee8fc9a775c927ec4f7300905aae23713663b6b2577436f09aded3a913a26c4a6cc23be8c67f0a48361dc8f95c147c64ea6acad94e47a6a357c36c8e0df80760ffbb6ba774d45b18353aa7632c4aa52a14adccaaa48e36f48503deef38013f5d809461c73434f042d9bd28046b4999db0b42335065bf80bc30d9b61fbb8a691eedaaacd70684824cae8e6d4a9f40730080c3ac3a903a18dd65d95c07747b4833fbdf80e12b437ce35a8e80731b8b6ef7252f000beee3b4852c01a7b553845e5b87b07d1bb6c17ae06a63aabcc63cac4bbe1bf49a01a5669993f97b555534868c1fae721bb30900955a142bad2301b7cad65ffb8a46b04fa0980e9fd2e3da0a901cc99dfaccd7bf95331383df37424ad9ff59ca12a3961ea443267623045b6c8a2e11c129cf2d7b3ddc191658d21a9f0311ff4d1a85e766b1a060d39112e72e7d45e733826bd7a6d19e061a9276f6fbcf7061d7f7ef94ba9869d2c3f13ec13fcb3832559f71613f4e6ff066fa8703588aeaeef05456c517a4e15d2493c4eb15aee1b85b64615f587f740525ad245668f703b285d4e11b794833720234eaa445b6aa8efc6ef57c7881ef1796681ed2709d93f1e3b6e365fff0928fbcdcc43c0407438d9e1fcc9e22bf5d8d763c1299ee524d19fef04b36587afbde4933ed06af586fc429230bdc6f13836c3fb8605d561a69b47589972033158c4d3d6fe74a8ac1b735532ab0e23eb88d4e9787a63ca3b5b602139193e6eea264ad9b09a51fea0e2a45f7a001e03407c7723856a7a5d10237b76142cb96801091c30bf9d21c97b374d60793da9143d9e6d7b0818ab27eca2d7c762a9b17b5ca5ac970673bda5b395940b6f1e42cd2c066a5e24ae169e67b2a40e13f47e4055ab3ead6ff69d3d90ad7134c3d740bb20c147f153e9f3fcdf2a47a8ae6c9bd31aa0b8d0887809b56323f62ab406bdf415a715d334bc7da008d8af4b9f0255adcbe2c682b0bf25227e370c9ca30c31cd31acb5c2f3a2d8ab7a77161eee70ccaef3c8e9135f7ac5c934a60a2afe7bba62c5993123e2e1a07e9f94c35d543ace9446c4c7c8fbcb56e07821557010e95ba5aa2bc32ddefd943d51cb749b9a036bb6732bbf001333beef559831c3c69d3a7dbf7434764303919f5aac7c58954244d15e8202640c51808ec0e6e60421bceaf60957c78bca4b99758834af4af6fe00dfb53d892efe9d2d9e5065841b20bbea148eaf31d7e323f6beac04064c90a53a81971963874c8dc679851efb5c7acb5e62b842d3478a8741397b81863a86bbd66cd2589a946c37e3e8c043c01951af441e539f5232da3e0e4a8f047f0827f38966b59c8700539def606aca5021de39d7e0037482991572f837f1242740278673d59609b0925842ddad89af11a458cb1f3daea285b4527fc861cd3e54b4f1effc99e4e94db07d27a56b76a1b8958b61ceca320739f3cbf4ce5bcf9969ba8047bd349f33f7b82f6bd0d86fcdb87e6b1e4a02a2c20ae1e960282fb8d2d6ed4f9cb8374673371c65d8428c6c87f5b9ee731f70d55209e2b37b0bfa40cae082cb341b73af4982a02332558328532f2ef8d25b9488f830d8aa1e93a1d89cac137ebbbfd39d1e8c51ef5c8a9caa3daefa5bb4a56f209bed97efc64ac7c98826d18d93063e54812cfa2ce0366018d4186af27c3fd054c5f8f28748458997b1a1a9c3f91a4773072ddba832cbc08aa3446375b48cd718870d6cc247f418f05645287766fbf9e29e2dcd2e7eff2d444ff01121f34b06a7f01aeec6a8e6b8168bd344563513ae6ecd3081053acb4189fd23b79e345de92fb551cb029d7ce691b9b53412ded0ab45bb84f4d4c6603f2f6cdd4a05b637c925db27beec535a40e5d1f049daca821a34790eb0fa9d3aabf3174917df5268468d2a174cfa9fab884b2a0dae8f575aeca302bf4375f06b0ac944680737cfc3f60d28656adfb4d7e2e05e59516538ace7008e9d82698eb661a56f2bc635412b9fb844877cf3c1bb7a48ce0f57c6c6275715455bad82289f749e8cdb2bf7c1243de23997588ded734799c7cdbad80eb96a676835e8ecc462d99dddce18aec0b1efcc5ff69a4bea51a6c8a6ab46d58dd9014c719f31a8d2cf190bfd7b10922060da5d137e5706195328c330561f4f3152fe318c3cee1f5639f56119de5ded1e7f32a3401e267f0bbf87a94aa0b8d26f06bef2635c4148e78d7dea00eeaebadfe5d75a90b8c2229c1ed4642075ba0efbff7da8c4a911b528353aac04c06e9e9dadb3f63fe92cdb5afbd1dd84fcf168a903c0655af323cd62b94c7cc29b925e8e2aa6917cc55addc3eff66ccdfa6c57855689c3d835d364143bf46dcf1606bd102d1a4b0223bf680ec5e08d005e4dbfa259e1a02103f58dae50dfad5d1769c551235dfde89187a1891b8dd5e8b0f430e47e891c64ae4343d198f61faf45074d4b2439aa89b7f9a26bb5a16e11f2a36f19996dabe13473b9a377e88f6afe59f4968ac33d536e288edf9b2da3ed90addd38751d107860900f900f66bcd783e3ea5932f515a6f952e0a2c578780e4659177bc7e04c2d4feb35797173227525987a2b1246b2546eeb0592040c4cf535a1aae510cb147330b1d058e5ed0a459858917bae39a061aaafe680886784a9d1215ac9ce14b8339e25ef38cde4767d9d59789704c977e2ad4300c33728ac3c283732f9d7cccd3dbba6bdcb412e125329e35573f694eb016bc9629c2bfad4f63e2b64a45074b8470d2ab4e3749f4fa8ef0b69285e3b4e5610aaa66742aa47ed08c223c39460dce7318fe5b7a71bd627b2e10b7bbe2b79662db2fd654f89044fb4d773911866dc47fd9fc6dc9168632f7ed2f36e9b3c8d3bccb22b2a817aa4dc5d79b90fb9d5a2b251639713aed75e5371a2fa6951cc6bbb43a5378f298da228c03b4be8f669352b720997830d3a857b795a086bf3d54a170b6fe7b65c7372c3385522305c4dd7e656bf096d602d1f5939db0e61f18e29642c0b4e009167c33cf4af53527ddafae0c1b394887972acde5adaab1af6dbbcad45cfae582fd70c63814122e4ea179122dd5a5b414dc896acaa7dedfd189ba63b28c457f77685664a463a11b5ba9326327d2c60fc8ef9dfa026895372a44bbf54419573b17437d17695866b4054bd1d38920b9ed15770e46e24cdbadefde80a212b4b14611efedcf5960718c4f050fda41b75f0625b0632fd6e7934f8e46582df3018b9cebd1d01714e9352e154f0a6be6198d99a7b4ab4fd22bdcc993df2411988c3120c55c14f2036f934c4f1b549d201773f6ae13917954586ca3e082bfba30f2adce054a111d3b5f58fd666203aa16e07e735b4fdb419a64678cd41ee04425cd5dc4f2009225cf4be053815def9dbb4dbc760adb069928971391c5e521ea672bc415f0a6c09acf4312293db68532c6ff62f6a21eb41be7f1a92f3b6593d993328c77fce12f070178cc23a9f02205e65a673e6567071e1602b8c11cdc2260f0c1788b1393df114239c31936e3f208f2b376b7f68279f3c7fb61681a19c1dd7e8bb7555eb7935dbd8eec4bd0e08b820450b6ff121b13560432996c0b4388a05c4eb508c356918218ea9b5ade459a320bae3512c31c87944b81777d7676f47cb8a9478aa1e52a7d97cd8169d3830a92f1382945f27a70aa72bfd358f1c03fe171087fb46fc88755430b575db64df5916ccfa3bff5cb862a55c88cbd05cf092838fa7b264cc860eed481d049caf3f6f36c4dc56161c663ae92581819dbfde724767f8775ae62fd479dced374a26bd81270219ad858a540587420037a8f3983346e1a9dcf70cb68f655d7adc0790f73c0bc2bedfce63602d58876e3dff58149665f43eda72cb491353444d1fe6dc0d07041b00a75620e1865836020e03cf0610c6c4ab9f814a674e4e609f7b6500cca95ad356acd483c1e48731ce8d76663762d4252c3d2f8ba4df22072c898511d0dd8223370728059a4c57073a07464c693fc2918cde8312b20930387b605979357db1c8161772006c4123270e553a8a5a23feb0f948296feb5fde7a40f1f04f15a4a3fc522e45867e43e3a9c4a4bf4d7a798f3686e57d19cb557a5c74ccd0fcec25db8eec4eef31c80853a89df362eca01b2e76723b82d48f7e89452af0f6521f3bb59f04e9d6934b3960fcb166cf0ed6154686fbf45cde65899a735ae7c5ac957f799756aab81526eff33c2d3f3158cf250bf776a23f6321cbe28e7ec10e29ebb6311126fc60d9b536fe427a2e6f06dbc4eba20e9c287ca9efb706974a19f2540fb72b81071e4eb42f9445ac2bccd641d0841c69155c778698290ef1f1ac574dc0ae5d2179c0221455ff023e10390ed9dfe786e627146ca42bac514f3e116b13d0f8c115c51895a148c2d562e050b8276db9e229f1f0683aefd88732b2659b4051faae4875b8f1716cb99928b3c21772f3c6fd7fc91f894934e95c825d69e95460de4ec8fe72b1b5eb9e26c26ef3d69a99a23f3a51ee9cc1adf69f95e257cf325f09850e89308fbc3351d7ae7f7e2466a1f975e5439c672cbfa2b6a38c8cc2f6b98aac4696fb5632e55c894ae4005544c7c3e19011948284148568c72d1aa71f1c8df3066c4e1c50a4a2525510acd787918bd6c03d8af52c03a558f2489397ac3a1b748e468a73bbad21acdd315b5aa43f565fab31c19e3951cf7cb8f8998ee2a7e7322937e51e9fcaeb4795cd79414174eac75eeeeadaf993c2899679fddae7799ed0021d5ed7c55b134cbbb00baf63ceadbd756dc2762357cda419d0bd6755006453b48cb10851a338cab62b19b1ecc3ef378315e6badecf7ebafdf2df4bdbeb591f179a56064dabc970ba040e01edbcf00f9001fcb37e187439432568e1d8a021592e24f3151e414d905ec2d8ad452eb980b46c66568f0d95b00eced5a6199fd9eee457d2366b282e54c0e825d4a3987bcf12e3969c5597f6e70f2e003767c73619ffa0a513224f74e1a1e5351c39de9702e894de76c66c4bf86625087343c1acdb75c124794afd5bcc1c55d2d84989656b5dc23f0c55e93cfe8f24842ff8817b733ade89fff7ec349776266391b16eeb0a865a94c17bdc28458219d36a86765e0be7dd8a7466acb998d68741df45ff739931bf2c6a32710f9cb24cafbe91dc6cbcfcd9ade41630fc2a92cae15af6c7fe1b7ed540ae93e62a0108e2e52b82b97ab6e0d8441a4bf4efbb4e78bbbd655d89878aa4e81f2af707a37b15d77716bfc2f3f942cb2a1fb6c60216f81bd3f3f50240842752db5f4c545e771b8bab1dc6aecfb66bae99c1f70269ad5f01143b3d34912a7ff6f9501e76b76796aa41d3ce7f394bcbb284ac169dff587fe3b35c9657c80b189126a8013047f13d202072485d7c7c1023ff42a352b520de6f3b84f9313eed675225eb6b41b042b2bcf59be38eb256d9a8e1020f7eda22940c5cfc43739ea5e5e479f6211a4446109c327ba8270da2ef664d9db5f5c86333c9889342ade91c631b3c98cf21bf3bb82878cc9da2f1331f2ba5630b7b4ba463ff221add7b403ad94ce3fd4d3a4484319cc97b83dd21b03257e9dd9b59c7333a9bffac26100958b2dcced39c68d5816708b74e341693710a643408a0af939936191b308bde0396a5651b2a309a8dd50e807afe5ec21a38b4efd28ea8a9e7d91ae75026890a1369237909d7b0e725096b2223a406363f5046831eb9f2dd869e7d63b424fd0aaaa211b5cf705f3cc7c3ebb50b9a61b9082463723a7a41325966142ff4f843981f1fa28b1441564bf8074130b463cb34239836546fb01d6f99166c6e2d5a7701400502e815df623334d299a4f1ed2266ba9d5ab1a0d8eb796a8dcc31c5e7a2173aad1f734b824a9c9eaade31a07dac387942de9f4a363a0263900d1b5c0549155f097b4d093aba95250c6414f525cce472162b8b109792dc83eb2f28c66fe5cad73b1252506866c3a4d5fafd40403a67b1ae8fcdfd92cba23895b1082addab39e5b6b34343689414e9f33fadde9f38e41f4471f07dfd18699ed9ac679bd9bbb4c133fe2da5578f686b54132521127c114161a71bdae5d029d3ff8e48a56c7e56ae5c5a81d01133c93e64387107321c9694a57d2fe2456bb3eaa6f2416d1190187b7489a83cfa82548af44cb802c98ac152aa0a4067c67dbdd8eebdb5951178b1605e30caa7f0da34f98f72307352cd049790507f55571097b2c89861f9e144b9fe64f4e476cf5027a2464e3f6a7665e8e58a3ba44373060f257f7276d66d5f24ec670b1fba5a13e1aee9098740b54ecc83475f60da96758cb11ac6af4d30ec3eef6a503f620f083710aa499acda3e572adcfe197f0adb4d021683ad0f8866fc93d86dd2e748afd517d826e3a41d3be2ccda4847f1bdadd6363b596574c34e29553013bc6c894ea4c6e6d6f92ff1eb7c7a32379cee3f14edda2e3188f1b9040c6e5cc5b225424acf7a03bcffb0616d042b84c33ac2147f0988c2c7e18d56b25e4d491937cdce7aec5c1c4b1cfbe1c8f3a21077a2534cdb86fce9ed6b2cb95a18da549113f0ddf742e51de4e1769fa40792c8008b6209de767e15f0e4d27c11d31b45fc1a11aac53e9e8dba041fdbf0344a82892cba864511d4c3f2ee0cb28e778d0c437046bc19d48aa470943cc993d6d92a56760c10e3f1802895596b3dc07b51bcf4ba70a28150f869a6a0564e0ca61ed2f44286e0cc5774d2aa73b784cf625d28c28cc6ab0194912a565a5b8e209b890d42c72e5b3414de517cf49487d84ca2489d9aab875eb896e34b7e7c7b9066ec224ef6adc99469fa51b51fc594a99937845fb727a6a6022e94b41d96ecdc256ee772de318306ff5c23b91451d46f80730f09a60991719d86225338aa685e0f32e0008c820be03fd3c234160176e9f59327f5725916ca974552f949cd57076687bf9dfc941a0a91b8d8b725d2a97212fefe0cf7ef367facc9a5ab9ffc523ce50791b47aa97fa76802946833ca7953f4830a382e6825e98d28d7599596258a3f6f196c69f2ab24616b009ae746911df1fa86ca156afe5748b5aa3a16cdf978379e11c315bcb61dcda8a75e9838eb76ca38474c5e63d9defe410c31475c4eafb974f57083beb91a842abb0535e8d57fb725344fd9038737e1244e878550a8c26603174e43b3bdd807021fc307a25a3654dcb0b2791bcb832b08ebeb924cb3cf2777cc913d69ad2815c17b4edc614b2c4cd8e089ff21a523ef4fb96a86421f10df00bd5714d80fcfa0dfcc261f16c8f4693ad0ed740704d8e09b22e68cc3e6192b561fe38e80fbdcb77653b8154b0c28dbdaef5d1771055625967c27807fce737cbd01047726e2e8001a24f81829485f842dc3a70dd78ee8e93015fbb7f4e9dc6c22d397810edcea080bd503349b35ec14d4f7afa327285f23189368a3cbec61d3e9a955d042e8fa8f77a68fee73644ad71bccbd9c608919cd8bb20323dbadf7be09c61ebee77aa5a363e5b39c02cdf8efb4685686d5c39feb258071cee547f734e141c5ee13f564d602c6f5dfd94745b7a15090137d92e53ec227fdbabdb44939f02c601e17e2c5a21d2a2b94607e880e54a3a91a9672dd7c508a250d0ccee0dd241df30fa9f0fa8dd9c6e48ed41fd923dc71225ccc445483d3a4adb3bcaa7f66f1ac57f0223e7cc37362717b99f270cb5c22655507b6c6caa8695b68b4a60fdd72b4b9f3f79ea4ea38cc1c08a7c631050624908c07984530baa03157a437810aa9c574d05edf878f153531803aefccf3d11d0e60654c9781b2671b3a1de1f24a48d0ff1355cd567afd533ba5e9fdb54c5ff76c61372ed1b094a20b03ae483282012c72cd7147e7a0d19f0be6cf4b66078402905b05f7187d3af34d57535ecbf784ef9c04bae5693e26f3c7c258d4f478bb43579a1f7973f0b205852715be77cffcd37830e46a325153839c6e955c41916f9892ab2172856e7ed8ce4aa7e65c1c809b63fb68089ab0b40366baa91ea317073f94470036d282fd322e59d72037c87fb08065aa9fe6727082e1f2953701833ad7eda37c65aed5c072d6c5e92f7f486e26f1a12d5dc9f2aa27b8022a5fc549a8290b8100b1b4a480227e5c2e2e29b289db09b962b32ad1a8d8b823692301e52d09e66c56244a78fb09eef28adae7f2ec600f3a199f1232e80615b39ee69f5ec56cee5fee6265b501895179415fe821f82b2a245e5c44e57599676925d0c71b18ed39af0daa6c035004e5fa74425e06e3213b354c0feae302780e0bc8abd1b65ff22cfecea777c721b1ac561baa523ed31b6102e9b8b2dbf5dd4e0e94166ddbdb63de8528b49215676d5fd8f8987b07495a0ffb57a0ea9652cac0a6b187d62d0f573a3323ae54d0290fa9378f4bcb43e4370fd32255c57630cb8014f1497c8847de5470f030898dd2afb0c72b5ad48d22d689292dd05eab05b63d6bff6445f5e0e681c25936fb5b31ee692760162175cd9d9d01de20e1f280459725e70c3b0fae79fcf05430cede009f7cb2c186f6416fc59691db155215426cfaf85fd64f6f8ae84518e232b0fcd8cec4a66bc81c2cfa909652c9de373dfbf64535b5aca38ab14244200cb569c0c2e739589c094e85b2e2be331f4109d18617d98ac88b73edceda592e14deb7a93d84c74377d3ba70988ff6956f17325d628ae2e36cc1b78baf455f9ff4642e04c645bcf88c864c7651d92d9ee6f7b485d434e45290e1b6f24301c9782db00241a22a5fcd0570d2af52030f728c9252559f71a6c4b33849a5261f7f084d37136dff5e4412459f20db72309f4b51edb90fb851e9603637b9770e28808e639cabe2008091da5e497f6c839dd02ee272037b028347b7d52bc69a111640c11d7b1e10d8d7b9e6ed7462928e74a3c88e65885e631cc79209c56bb3e30456b14a75a810d13d9fccfb47abd628381911f93a75a2cbc043d520196c3746a7f6df3110360359a0b5bd75c985ca18fc6aff9559ab1bd9afb7f85d09e2845369f2657679ecde804e892312ea1ab03946c9e83393f6120133ff2d095d38c491edf8246cdbc5c95054d48ef60e19876a32cc259918376d9b41c6936e6bd4c3c3e0610dcdca870fb1db2a5a58fa318c197076e5e4bd0ff883477be85a26aa10cd6bbb85eb6c47b92d09a13fcda928cade4ab88a3f5803f88122d42d4427d04b6151bee189321130f9514a88d915bff1abf530de69a72dcb1ee5ac76715f607484e89d38d7eaa9038fc3077135bb626b86d678df04d86b72d4f15399e54aee5fce1fbff29b36cf3bf004ec404576d2b0d356dbf63b4f2c0c61b830c6573b394446d2df318a6991dce6dd1ee8d5fc68b0b9b285ebcfaa789bc3ca6ecc568ca1b52ad9c948a7dfcb85d2f6f2782ae267bfd550f9107dd2dd5cbe1db26655d4d012c43474ccbc8946e3c59ee7bf7bbbbfcccfa7ca7ae79e9186e8e5f3e1bd60df22a438f3200bb13e39251eda35d9df3ce46b3322d0279af528148bdc16a59c33f8afcfc4676020460843acec47e535fe2e05940de54084631a7b705fb804fcabc182266cf1d6b7b8d7bad09654947a0c40a8d44fcf3ae4585052f5e236114ffcf941383bfe50c5c2c689776ca3119f2bb5f81357439b3b3683d2955d855b0a6c1677b2f39f37f27e9968ffe7aaa238fe9c59536d014a1910a136c11208bd82f887e71e01761dda7f21e3878223a6525df174b7c1a5157cc746ec53c8d6841f09bbc6ab39bcf9cdf79ea6885e9c7ad716140ebcef9384993c3c83311f10260c9b1d92f56886b4df22cee9a44b5944c0013f7b8733eece5b317b4cfd8cb48793708b2e94cfbc56bc014c034169b5ee6bcc31b0a14f9786033dcfe0df44e92e7589369f983c8b53847dfe417c5125b098a660266350e424444343616b2fafee408f3c99d547d1707fe4bcea3a8c1c281c146b64d36264bebf0e3abdd05c22c8ba09ddb194250e6a125e76964a68a4f0031fbab985efb8c69105c626741b47808a516554fc65f035c95b482b914f759b327162a2c166901ac00640af63ecbb0850ef6c502b7ce34412955bdf4b5e54020a93247f35bd5b9024c079dcd9b03b7836715dba6e009128045b44893d28f1237af4c793f7e7c2f62bf05298e77bd53a68723ca21ff577195f22b0cf53061f7198cc1845727f2154801e7e6afce2b151e624d096fc849ac6c99b082a36bfcd01540ec64c24c3a666ba6e858f2bccfc7235e20cce8ebb81cd3358f87d12c48dc560dacb554d8a6bfdd0106bb29c524a25951a78c713a18de2089c38d739ffe8c7e0a5f767956f75a00e97ec3d92953bcd61bb3034175719ce5b20dfb3883b059a14481b17985ccaa842a1b414f71122a8602f861e1a004ab8bd26e7c9d2d36ef5e089da39f3f9e225a5757bd38a4c35abf482c2bae9dd7414ee1e6b1584e80691f2c637525ffc6b62c033ccb0572398d7d86211ce4f59938450438bbfb7d04b6e36b024683223557d3148b9914a3a4f092b9489ab6b171d7bdc053eb352358e462b27e83f15a13d7534adad9e4b79a73da96d3d7b607a08a9a97844859a40216c3d57e310ebe5974ea43a34c4d6749a6a220e198b5366e1b386a15266562d2697b303285d6188eba86c528c85cc20fe4a5c2d091e4fc5e7004be5726df8795589dae6c5437fae601bf8c94b7f729d7d97e7301d4fd61e41473972f5f2f7697e05cb6d6abfb6729dccfcfd76d7d62788b1c5072258b0a01cead631a3fb7aab54d0f704853685de98b889abbfa546e9f4f8d36238c15a860ee85a8bcd37227858c09240be64f95c642ed20e5c033a79f95bdf7f78b9d33f28205eeec29ea210d731a223246ed68cdd67f9b3720277f1b3c24bf9305a6ff577711dfe51d20b11b78e09a5de0673e17389d4c08b96844ec51b52a0fa555634a62916e0f9fba8c130b4634213cf95dc469d6a3986428464f1a0cd6902bc8180968de040566064e8e8ca8b2093530e5c54f1d8cbc5eb72a323987004c8b53df5b4d338533ec14dd11538139d4f0c13f8ba32d3d7f6eb74fde9b420b21216c0f685afd9d8191cce605f46563537d705ff2cf205e3db207b47bfc5e40797a7e449a10facdd967f73cd9f80b22910f0009e60535840332be91387eb6a012faa3aff0701175dd5b7a73543f02e4de6a893b8c40d9a805c4c5e3814d73811e62d1a9ada1f60967849fe0d8b48c6f17b4d096743117d1f13f0a822a8db52d220fdf269df6861738ca79f943cf879c85b4b43fb73524c6a6158f08c20bcebbb7bc70cd6598b298fd10891630d3391f64c53f7bd3da089ad854ea5aed3bab97c3a78c8c3c4d3f0d36c3c5cfc522773dde0b042e23ac2affb3fe4f87ba55bcdf99ce12cc771b9472e4969e90576fca2d360e189d579f8c9697fda13febdced1edd77dfee93e41994e4ce70107fe60a4f44272c434db5e2832f9f65a87c416896e8a50cd7a8db7e53f490bfb621fa9a1695dde91506d2eb323924fc007000e64df4fe7d0a717389c558bd4bb65e6edfe5630d1d881d8235c15467522165123d8511cf33a7b3ec15faafe014e71ce90d44badf7962bfdb1787dee74d4ed32e8eb11bc0cd0fc23eac1dfe8fc68cfdb6bc05b6c9ef3872d6f244466a50d765950de3df4bd7681d96cdbb0f400adac6350dce7333a5f1b204c038db582cf60c9197bd08c50bb920a4f1fbc76c63ecbe0e699c9fabe7f19dde8b3b9be3db25b49d1fd736b9c1c35a592a60adfc47f2e11fc8507c3dfb1c35fab1e9fd6f55e7f6b40cae1a5db19fb2c35bbe255e93d0819a695aec1d8b3a167a77a6abfbf1676645973f0cdb6d5e5f85febac808dd0145b767257650881da0c7f440d6153b088b7d35ba847203df13d6fb5b0eade3ec37c1f4418b608cb2be44d07c51b9310a34e3100ca109db3f520b3f21455265c45d2963973084a337f8264d013b0e6dd6e188d18bb9696dd70189a76e1f6c1ce363771a33e0b3a1ed404feb2d5f16020afb762ccdef0f47ab5a0cc21a1e4cce2de6445ddf472a67cee52e1ea15d4d2739cda52c446fdf09c8a185c2ce2addb062656c15ebbb41080dd619c19a570f37cf6103bc182a954f1b9d4f0af33af558da3fac77da736ea7cc1853b5c7803d8a54a17156aa195a0f6cef3d46687e9a76e46817bf9ff1e0d5486c2bffc5a2e806cce675d00dcdbc7bd17e6063b98c2d182d8f04d0bb89937ac63e4d00f6c9f300139d8f8cb5f5702bd97a503f30d05d2976aed8eab753bdfcec90589b4d0b60aa3c90a714f2cfeadb3839a4716638e5f33675100be7259e7b8c920657d6b648ffd00a7d334075547aabb567be9d0b2e1f178b04a6fcd2246a6a9778f34ae906b0b0621718e6a2755ec2a0bee38557e3333a6b305bce9a98d71be71dc2ef0d57f92778d8687dd55dd27d4db372c2004adc86fd28faa7f560ab4750019a76b817304262dbbd28ff4435c3193cd2bc5fa72244df3f02b846b7a30f5ccef177346a460b6f7a2bec16c9254592b407d60c2940fdaa7db09c18da8d1e7d8f224fee80592fb1b7a2d3125ebbc368c5a20362122b8f0b78944a20d4d9dbf436bc6ec80034d0baf7af0a3d8f39494076db8de604febe2e42d4427aa3b462dd68a77f59458ccd1740aa238fbf168505a5e0cfc7943e4eebd0e23749f9ccf57bb763a1c983b6dc80e19cb0d3c6a06889a17e8683c2b675228f6561cfaee17f2a062b377b390fde84c42d8f913ee7ed11881f494e6e1628ecc95a75a7bbdfd5ca2a84d44213833dfdc1da6f7986d12753d131bdb9a2d5e63b41f49aa2aa60dfb804bef5b0c9dc9a40f2ebd7e3e5681e643545939e14c930c75189ef9f201743f95033d19b010cce7387b03fd69d3db19b9cfd4c0507dde0fcdc353426c5c174b1d7b1512d70bd05f8132836b70c716381b849fd61e2a2325fc95ab8f2819c3bcdf51a561c6284ad054a09539718d5f8e0ef4e3c7724d90f8ab891bc20fb3e5925d0b2421c5c373e494064fb6876e4e3d82c44b596555bda308acdf3a235480a4d50592aa40e3450aabda6c6a010e36cdef8c51a496e5d303a9a4f6331307c78e9c3c69d3bacd0bbbcc15ebfa333c63cf81175ec838f31ff633a1e3df3a8781e09bd8de1708eaf4a5c889e2bf15db01a6d11fd4676d88b46b519b4a4fa8880e621c06821d4bd45fd8ab24fda960f00634f5dffcd62c677207ffded8ab9ba36103c2ba09f82cf186c95bbfa419461d0477d9ebf97cc3a7052de91c9703565a88d6ef02bbe3e9ff0e0800e5e7f606692c0b012b35ab25212c59a4ca0e403d41d2c65e758aca818f56bbebca27ae624abbeb7f54623525cc18d1a1dffd2bf9fe691a43685e89887ed58388df1438ccd888e4b572b22ac7165018606f260a7e353baab79b0bbe4b695484e13b6dea5c9ff514675e792f46cfbc91fe0563fd03e784724088575db67b7db55804436a212c2be2313a3d3aa0fc8ed7cbcea55de219bf71cbf8e06707f82dde7b4b19dd22f1be1b5abe6a50fa429fbce30d12ef242103858aafe37e64da0580d91362d6126760435d956afea74ad156c8968723030a7ef9003a3ac72b26fe45d62beea1504e15463c4bfdf899b9ea20c70832651989a81cdcd3d2143d9b4cfb6a91eae7bc830ab6a7f7d5b1533e52551008ab2a6d8d415b969ca250c65823a8485e678a44ee8cbc81142dde1984c7256760ea60c52d6c6705f411c6758084054c716827f93bb8d23b8465fb9c5bb432b7a2c00807aefe03bf80632ddffcc3860a6c79b0ed0c87edda992c7ed40a4e081891562a14955ad69d753785a8d6b8e3ed02e04cd390e7197446473f95b4bc9777ff041c1f218b4fe5fa9788479201ca2ec264399cee100588b88fc5663816e6679fcd743cac0b00c05de05d99908425cf6f76123ed2e08fe343a1090ca41a52f1568d0edbbb7ebb81e691e559376bef5bae9811ed89c2b52b056439f46280880980f2ffe3e03af7f23fe89233bb147f7cebde89f73a9f5730da462e16dbb863dcfac995c798908cf5d1cfed1915bbcfc254268f93a33c3729a601373d67fc26212c12ca5bc8c5c92455afc9483bef016d04ae8965ca78ffd65f8ef97a7c211f963aeae70c8030484a12543c37d2259d3c6f84f123ae26bc10ccdcbc4a2a213cd0b4cde4cd8a86b2bad2f769c22bfd75c4621be41cc979e3294293ba655e82d462e8d3ee246793aee22400fc7a0b1c124faf2382f2760048c6002d82feb328328b55c1992a47b0e917db83d63fbf3560bd2ddd7e1c2f0da9138a76d319e227a6efc6fc08c418faa9ceb9b952f636b6e05edaadf39caf1da32c7fb1d2de7c8c9405f58bdb8d2ea6e589fcb32322045d001fc16fbb9095785f8d11c62f8567878ce8a30d28d6512e8e532e10ecc5e48901e9925fe58bbd6ac501d534dbc60db8605d25b9cabea6a2944dff071efa44cada1fda301920371660042a77cbc267fa068eaa6aacd834a76f4b40f2fae7c6e322e73eda0d6a87659eaa074dfd47fd8aa4f2d12b5f527f2fa633b1f6d2b05fbf6bf5920cc8f06157c72caaf4cbf259daf858820d65baacc252e94f7cfa15d6de9b418080fdeb35677554f0dea3420128960a188d92cc030be4f0a55991acf207521023bc50a2a6f955283e21cf63b31ec35f392e8cbced8124394b6eb64bebeff655e8d06ee56139a0a0e39b9b06e8bcea9dc2c27fb8382e607beea11801fe92a7cdb30cc19e3e69f9169c217683366ecac50e402b6919fa3e98efdc142f8e82bd2e12eeb3e5ebd2e850166144ccc2a70adb04f1c851dcb59c55bfe4e77e1869c78223642e0dbd0af2ff61b77a4fcaef83b6406bbdd7b6dea471c2d3a0e8d7d69d9f2060d5ad6556a3ec3021399b308ba764fd6eedf21263cbee7a00e1140a2d3e31531f038828144315d3421eb4ab2f1d7c3a1fa98715af161024973ab1318a99dcdaf5f668eb9e0f6e21a0d789b28a95718873aa8c0537e51a311d22742d72befd21fd39f0bb379b35abbd107c6ae93f768a80fd8cc88f3d6209e8f6f8a16105a2d0004e7700a4a29e79e85a5b9c3bb3ba34f8c747925535a69454078a85389cf64854f88bb9cab2e859004d9b4cce798b4898aadd15076a94ffa9ec237bb72d840b943dc060ce599a9c05cf54b80c773214038af0ac9d9b7f1f4187d026368db91ff33b437496d8de015f31adca537b9055782db1f2e87c58d44a43c6f01ca38ee010a28c64318af45ef4ff9d3bd6e0cc873256f35191ec4b9de56fa7f1d501ab9215c0493b83284f9ad2f3729d86f2d6311c8f9e70d7e18ed70eedb62fc5e67b19ff6c21c6679e265390e4b434e31f19291a6fdded5ec124e63d0f3c6fe22e3e66a3543f170d2c7e9f7839cd3c44ac3fba1cdc7798e9fb8d4ae0478d4b4ad8c21263193502d53e7a043964690f11573d1d40a7409f435aab283cdcd00f7c4e773c1cb84c4401d466eba0d31a9bf324a1007b91e875e53c4d87b9f5029c7a76248e700b52d92fbfb67b7d65decc3641bdef092b02b9bdf3793d0d86c18b7f5f6eb2a61f2671b256bf3f6940598c972d63f29ce050bb2cb4da1c921ae2b864395d7ea509a0ecb9f4a2fd42641477b78b6873f5008519b94022f66f7f3084dc98b46d0c05fc2d9788ee736226bb7966da1337db6e59a43406e4f1b0c716f5e54008d3db366db17f67fd10492cc8833f60f256cba48e4964f2a5c39f955dfd8cdef56223888c622e563f72ee454899f439d3f1aa1011abff528f57ff492084625f4aae7f923536bc0417befd511d54448099e186fe7cc69074567174ce6d9fe78eb523d875c18b73537479a9ee60f5d5ab7a3b3f6f427425025c1fe40edc7834461a9594dd51d16ce19603218b582de6166d15bcba709a3d547121f5a4954c402e4314c508b8119e4696bd5898ead2c73a593651b0624fbe69e02a3cc74aa76a39badcf3be5384f093c123a3e5f747e82023891f2b240545f325b474a0f8511af29effe52910b3a1813827685876a137ccef691b09d5b9700673ef3d161587a59949e209750feb2d8a444d09f814a483a1d8650f93715d8c7d19c370740a1218ddd3abba3f2ba2d98a4315bf83fdaa50210031506e251479af0107fd519a10343fcb22f68c2cc402ca3b2d129e8c6b13fab7050311fd5d446edd3d8eb90246038590a8861939d187538b9ea66879a15cae17d64ba457f0b7096b57435c91059ce948fb27690fe1be49ed9bea41aba07ce4fc54a0b1337e04209c9a038d7f725cd9bc01de4fd9ddd755844ad4483046cf347b45a0b0614f94c3eb46a62c1f9a004d2ed8a384f951d9e298670d0e3fd1fb6c4cc33b75ad4f2a296435ff51056560ea292b0ce25f23c71aef35a37028f52d3fb34fff2e1550570c28c88494c33b46547049cd6675b75a7d829fa0b389f2cd8675b5cc07aa51b735fcef00410a6b2456c86548779619d027b7b6d6e013ba706f92c41dba64c687898e4e02cf814dd7800071f0d98194c5a32fa6543018dc6410a3c6cb53b240156b3c66bb4728b396625e1f2ff4751f6bf59b8c18afc046f893c0e830dfd1a40839e45a286c52f417825b1450cb2ef3a78f934c3113f29fd9772e3d8d3a323e13ea740a627613cd67f4ca1033f376eec2d96f54f29401d2960658983ef41b1f70fb1e5e38d97e749127b1ef1cf3c7a86a2760f1ce9c7bd77f109aff79497609b1a8b47081bd4374ce6ea009848a87b586dc842b73b5d2bc22275834c4d702f7944959727135e205976e64d2761a39140ccc6e8a44aade687619e8bb225eea404a03c082a2117b988092b8235d1d14bb3c5ca32be3ae366a92e1192dfa596289813aacc7c9aa0472f09a0cc06c6847121cc0f28ed239b609de48be55312e505faad5c359a40f2deccca4af4f8fb0c75da318872b8233b28a03385dcf1f06bdde7172744fc737a4e426c127aea05450c6930b03724d4373097871d3278a1f54f00c14a904b18cd10355fe9a116842a0d2fa44a39b36df71249dee6dbfe945498be734a864558416c23c2ce5c9171984535df5be315a7e06fbf05dc9292c4418a6cdc33a2a6934c8392f598ad033c29f0031541937ceac3f8c30050d66d55b1ed06ebcdd7530b84bf0839c6486169218c16e11a04f7eb9b59538742e1434cf58e03bb5b1399e9385ace272743225f6479c968c83908f3d5bba00a6f02294afc03bc97f27cb2873cca0da49833b9c30fcf8c263840776aeaf62de0d92b3e002ef6d9d7e0102c5647f10d8fcfd4abfed580cba75b5e3324323035b382d96aa450684590369e552e5203e1c7a6f542c54362417ad106edff99464399c87ac9cfb4441a5ffc59ae34ffc9f1be041b61ca1350dc5a138435f734fb6a29d7153a97e7eb9f972589326398aca22e0f0b309103d4f3615694e90cb0b22cedd4b9541e12acc5534b312bec6d466833de82aabe84542549c886d415cacc1d6fc5241025c7aa702158872e8ede4dbb7bd860130082cf11dbaf311354585d42b6afd9d4ab97c6e0d62f834b3f76c38f97d7d78db988f636b7e9dbd5dc36c942e2be4a174c39c1a73570b0b5bac5706f5011774054e2fe732fe71b448e9f783252f325a4b527b01f77efaf475cbc0eb3cd745699ddc7d3795caeb6d65c411d3b975212cf4dfe3d2812a81694477b22e4602a6bae8e2bbd7895bdeac23e8149755253fe92e03d122846d33e2624a34b326c33c95d7e954e2b1951c21c4b1aa8e489183e1e7219a0a3f4f28629054875050356d990e5c7823acb5f2d233e0612db509c59cc702168e72cea50580bdd6f29678e0fe23e804b4a7b2384d96c6ee311170afcfe14ae600cc83a52a151bf2c423ebd1fceac5503c85b87b7838c8b3ccff6f0745469184f7dcd2a6892896dabeb3dd533650b90ec25347a863c21f631c6eb4407cf7832902866cfb6cf7b5188aa4b27745ca6ff6cfe24942752fce22f4fcc0be148e7c9ba5896fbc76d31402b249045500991042b09e37fd3a3dc585706d5538435c827aa1d107d2c859b98f0581bdd960b3db5e44a677bda8e9d488b1e525cac964f9994f74dd50212a9c4f1c670f03fce49f44c9913d1c7c7090bbfeb64f64633125f779ea9f11401fe0bd0c9d72512b959b39943c37ccd7296d86878a8f3b9465d2af861ed19e5f9645cb0bed66815a8375f801989dc76a6408e1811e5955e6cfbb9cafa8542676ba234d7c85681e92d6039a622392b12826392769dc6d224a575ae967a6b43ef54b40edff1fb16e1a42c5f5150eac91275a496f66c597f459ff93134785a434f1a58c7635d141d27942d2f7252c14f7ee7e31879bf9a65b8980df4d9f63dc16bc7327c22a691bddaa63f1c5be2f8d980ba65129a80eed808094a64fccac7d1a3b63f8ff1ce187f1062dc2dbe4697472f8dab0a975e2569209e57be8f78ca77ac25ec475c2968a2285145262af4fc5652c2ee656048780821aa6704c256c7d8620484f5be1a0dd7b4b1388cfdaf35b5bc111e61ef3355894a7c1b333dbda729449f96f898e777d7b367c7d23b27950d7656a24ac3940ea8122296abdcf9922a3ec426eac94bf517f558ca39cbb610d25af6193c90020fa4ac1b3a75b23cdacf77e37bfb894187e4815dd50abe1bd1587eb735192175583881c5bdb1e13bfd7fe37d89a3ef36023516c3898fac70f4267cbfaca417479a3a1cd19ef9a55cb1ec49f98e64025c0c568033438906a709aa1a2274a0fc2c53867b89a93135dfd8467447a2b2b8bb88977043fc9df48fc33f17f13805c9321c717b25eebdf822ee25cb7ca602d3e739515694892a932d5f90682d4809ae4bddf022ed1f765f93f76306946a3af33093bc36454bca6f49c97e30e22c234705dae4b578cbc03e633cb87145059aac33525450447ce0a762036f2096c52c890da5fbfecca7a318e89c958a7421f29c0aa7de61e3641b7d722f3b75785f2fedd3aa741cca3af4f9c33b4f1d94c30add2517d7894047758879cf64bf576a16aa47eaaaae0bc69a89789cbb4dfd79b90d25ccc7b633c9c37ca17f0b775ffbb7c1b7d14664505e10c3f514e82538f44df2fa76f74d51fd8f2acbf9a639de3892352e90e33b4435820de5e93a299c6a833931f4b64270c143d73f4c9cf0f9b9d538ca49002c94205cb1b195d847b1784327e5990eae49469bb55ccdcdf26611681d629b9522a197e0d10d4dcc397dd58377b1cd9b42a2db4c392e5be3aed49e40f9b50afe084c575d3df1676828764646a81a72267496f4ab4cda7fc2b50468494432c548784cd8f7dc32b030b9d141a1ca200726dde2312508c7e35df272b55989a5b5b228ed4ae8f3b22329a9f32c03c733854543d9b6a16225094c7f29d5718b9aea5edecdde5d759590a190d0868e639753ed28ae1a20bd932fdc212aa6e34916dd41630e9fb1d1309a45f88c4eec91b801f482e7ef96bc3383916fa1cca824355d19c8333e5b519614b7bf6549f5d47ae4d37b86d9fad50bec3cba44bf9c705e20a6e90a17fd07916790bf8b4cd154b38e3ca748c170f1fe49690c931a6259bb08b0a2b2f7ff391a98c1892683120f9e7fd578a07992859a3f761630bd42185f26aadf0c6706a316ded580515106d50a975841e165f56d71dc320acb0dcdc56f1c1a43d2e59460c9127dd4d4b80c8e78c0ad6ef0859ec21079c95463eb200ec51da14181791663088283d58336973d1e2742f05d8234fb77f5725d8430aa79270fa6ab3cb8c926ba821cf713bd04b03f538b891ec25922286aaa39256db43edcc52879971dcab8cde3d4a6af852afe8f1735fc92594b12975f04af33d5d87cb4f426572ff4d7708ca0e519749b462eaaa37fe1d43838f9aaa87cb947ed76f260be5e88839d4ae37347cd9570b193e8ef7d29762c95eaf0da06369c61cf844ca8a451bc8c146035b64733fe05c85258a7f36a0c9ff8eae204c7ce559d58563c97b4cfc14b6d39e18a91d1a963ca85b699cdb743d523fefb6fea2a34a44a7f9b5ee8859c02bd7b9eb7c7e5a85ea6d956477df6a01629262fe8e0d32c39bbfffbd68d8485f10b1b885d19f6fe477b8daa292ff7bdd7c01d4d72110f73f82177cc1bcd334715c00d2f001a3a4b48b9edcc90271c69a2db248fa75fdec320a8772cf18812b582ea01e83fba734ed3592f2418b9ffa18283883e29ce6166d57365f9e8382445855474c19bc3ff0788caea9463b544be95cc1b317bb72d4fa9c64e380a937a2434344c100129508418460e33b98cfed90ff321c8049ef733f20f2905de7e8ebdad67d23609ce87f48aec92f0253c60e9895afe56f98bd9524c868ff6ca9fa5b78c0ccac694f121aeb4d8e4a66c6bdbe84ba63349e047aee064b8070862cb5af1f007e1f1c9f019b2ed47e93bc9c1b13d897debd39fed983de73765acd0d9e859f94cc03199bc8c792196fb30e0ae83e2f1bb7089f9972b291b69235c43ad4bad5cb263cad26bec72299791200381ad92891d57aa31e8b71974142d9ca2276746a3b45692ecc49f3edb5f82138b1cd89ae0d2e321f64d1576198bb82d885d6fee1db3fc61f605d3634b7993b7c6133b7a2974be3b2b18a249a0d0551e0b4c115ccc33394e3bd7008ce4b2c786086632c500f28d2a6ac30c5470cfe0ef03eb62c05cb9de38e12c16f7b42481695d3996604fb115bd4529920ad97cff1ee2a3a2fdd4b30029bcca9ff124fb7fca114637983654464456e2cf45867d0ae7addeae4620e1da14cf22c96a73ae1944334038bfcdd5ed99360b7b38cc19bed27f4e7e604f223365186f880a24954c3bbcf7411bd175d04cc5d1f15b6a5c9a369cc0e914f68b978261504238b2cb86dc4951627c2283fd37c531e2c853f0edc0210b410aafe64e54f6792d8f77624d5e0057b0f74d2852936cd167c551644e75ff49f97f56e18e97ef5c4cafc88d9e6a29ffdfa167eefe3467aa4c93a860121e8ee0c5e5a4bb675d0fe109624323b2b80d147cd366529ea74d8ca83da860bf5cb7c437c7433a0c9682940510c38bf673a4eab486c4774bb74b3510403da746f658b2fd16dd3d23fe4d649f2c4fcff6a43698ac4ee05a6bb5cabb6f461a8c32ff2affccb8b55a7f789801998eaa13ce5a98d7ee2674e88d661fe2b749530597333acab490584ad4ef32d6cf248c7ad979f5495353c808188bb516e9373e18e537614d33598f70469826b8c877796de3f1c833a30e663624744e1604180c9b791bcdd5ab12e3b52d83df54385586ce576c48099498cde8abf0e51ff55cc1590794790fd87e8e7bf9d5147828ea9ee068c1fa5514442877fdc1de2ced10be47db00894efad4166712f37b29a8e6ab4d1f64da4d6a282ffd721cffd91bcb88ce631a631857c0df838d759064e2a8d36f90dd7308b47bf7e6cec74ce31429845a3b115ce87db355e0424bd1fc222b039fdf8fafd6c12396fa989baf0ee224b065b5be40fe3481548fb38b5c2f47618a2de425cce5d851ba68aab557c7f3a9143a461bcdd35140ab70abc35d8c49025fe516dba877d3693c04d9bdefead4b40d1dfc03066f86167d1d529edd694605899fe232a3c84c095d748561514181b1b4b5e28938d6a3e6b9a479741c2beb225f3b3ea64f892e5e97ac177b693f50b118d75da199ed5a8aa023c505b4c9128e8a0d3d2ed0ecf544410bdada061ab8cc91a63f5dbdf3f01f6eb57d296dd129146fd54682765c17771cfaaeb03c55c7dcf7b19affd88bcadda75ec56eb6e90bbef34bb066513fac2b1e180e1bd3ea6720fd88f993bffa303d303a8c4521fb2a817f56471ef22468408801e05bf4e0bf2618ef427194261108f1ad67ef55811038831419c65d7f66b91ad25a2b5e32369cc821944272dc5c8da128e5341756688804f51d0dd80e54de41a417794852f280cae64807d45064d7d09b7c85cb807f9e897d4f796bcd360bf2ae5fb45bef18427d6d3e9d02dbaf3b757b4e4176b59f3c850a4eaeccd8768d1a089ff2d3213edb853bb19dac136c2a5d17ef27f1289d7f99f1ee801bacf41f7c67bf7656838c8897aeac2fa09eb1fd9a42d6ff99976fbfcf965c8e12ac7be8a9b5b5c5ea3e7a664ee33ff14c4cbcf5ba5215369f4a5efa00cd9cc26aa1ab389fc3fe859db9f0613b551200a10baccc8491a830044ebaeefa5b586b5ac836345cdc57a2011b8a9ec455de3e414c790e121e415538b4e7c4595f7e5bf3be5a497381badcdf64328e751fd5ba8f2594a279a225bbb80c1984abae49c197203f674b684ce19f6323d719af19c06048985f8a79d1ba99b0fa7dc63d7b04c381979ae090c6d2a320537f64b02886e89d22382a4e3380baacc9b83946ad53a2c532e25030a119b1c3bb35b823240d4d40ae13f9727514ecd96a94b725dccd070b4495dd2b45b65c2f1d858d6309b4641ab18d92e30ccfc92b26bb8785d79f58991f1a00d088886a4ef2b4fdfbe1dd295983d96f9fba0075a943cdbc1d3eac4745eda1fc3dc6b289c7dd01b04e2e3ccdabfb2a2ca79e01e64316ae7cfea53466cc7a41b3555f7cf9741e2096feb3874a13ffe01483658772ceaab784bfb50a66d1bbb2632cdef2b0031e217526209845f6bc793547031ffd149a3f5932f65b7720a4772def776ff077872eeb1e229c7f29f74990f13b8b9075f6cb11f2b6a939ca323f555b8807da411f9a3dd2ea54eaca49f3ec7ca4c50f04f5c2bb1fed7dfc9dfb9cd441d4213428c8d8e66b3c9a254440f7acaa51079dab4608f3ebd5231c4f4ab3d4aa0630561312ef4349aee1cc4a64b6ea5ee7ae41d0e18ff399dbc2d10e031721fe7b6dff01220b6149b40e3e3312d8cf9671a9df208c6c7337e5eae2f4c9280d28af7ba1b0682bb83d7171cdb2068e67bf3103c773bf81616bfb3d36ffd5f346c50f09fe2fd30db035b3f099037227ef744399b6ec6daf70a1e181a2412922eb0f54667bcc9b538adf9e9e1c7d9a19cc8605eacbe04e491ed3a625866d4002fc0ef8de00f3a71ab213e11237584806ada2699bcc8ec38ff23686e7be6fad8d014fdbf1b7239a28fbc1b7df709cd38104c565b1852e84e79e371697746297ff4bc3b96cb32b7eacff1f649087debfe04c0901327a3b782dced22854bbf19e626f76582b5abd5f7b7c53b3c3a201efcaa386920822a4c24cfeeb5394c5b2fa5f3dd9601117f0a25f520c1fca49ddb5b5b7c35d58787ebfe1ca2a65add88d1dd1686f3f6bf67616032cc1996cd544b3465b7ee1425776e3b31ed9376ba7ae300eb11d3f814c98575130154ebbe1b83f8ff71b5f994b034e4b07e9ca9af592f401dded3f33af30628fa46cc20cd07bc7c120e0c9b6f4aa09e07028f4b0af1b86fba5f0111803cee3159c49703d23b3a5582d588d735d2a1c08708146104f8dbf36f02534542ab146237f57b9985bfc608050aee1998df5c7d9c80e2b2a11f3d221cd83d6338d2adf798a9e357b40f76210a819a8adaf3bf88be3f275f91e3efdcbcdbbcdc6f6b12e628b0aefc24a1cd372eb403f44b9d3d7c8b4aafb92870eba8f4cc45715af920a85339f92b71e5c1a43d77bc78741b5cf4d3d922c5d4fe33ed65a7d1cd7ebd2ef543dabe0a7df19678f8dfffb91b77d02cdfd5ad67784f9818602089572d090063339e8890c42b7279972e9c51c6078be30b26b17dd5c3b89419819379feca2a76847d1a4ee4e393e4f0f7c7845b34ff0c98834b2ac3f5cbc7b910c9cf2b3282b574bce3b3623dd1d9070b134e6dd01a549b651d806e36b6f7d40c715c31312dc7862fe17d0fb6c906979e10ea81ed13989b52c564042d259151564f9c592a2bbff0b7b74f408b7826106aad2868229282de3d62369529c8d76b7a4a6ab3792821839428951065254a257500332328881332aad13d2e053d796c2a0da70697ca3b4671fbf0219128e9af828c16fd625b02e0dad93537a90616c99441857be23b8f4de4b0435e0834221c71cf96bae9f69c763ca25f86ef6a621e702f4db411af2df78fffdc11ced5cdeb70ebde6e6308a6b6d25e1afe54c3a76da4cf1c97d349b603dcbe779bca766cac260c15ea133c6a01a8991331a7e2b15d17b3ab63bf4b4d718e566ec0654305ee8b98863bc8521036b62b6209ff54f539f0d004bf3cb4961a678a4b243846d4c230ae59efbde9879e1b93c16e00e4af4f407661d00ebc28510b169909bbe695104ef2d1de42e99df209f9e8c9af4f82fa4148f37bbf10a1fbc391cf23ea31f5b74b3fd7604dc06620f0b4b0658e2aa62072e888a322ddf6a5983f26cb91dfa31fb169e5c06ff8ed2e2b7effd51b6d7cef6705ff0f59649fdf7144c232f53ee6671a67f6ade137d768569b9ab1b69b389228ecba1da499f40903a9d2b67a5e5f8883ae8468944ffcb984c2adf9314959ecb89def3f042ae38924f87952b7365d24f7863e5c22ad7fc642b99a2797cd76b3dc6571250cf3cb5685191141cea2ed6610fc255b2b258d880916cef93abd4515be6caa6700dc4edf0f56768f82e1b61d092e7f46d593d1df25ffb6fbc368492e543cbd84e2fc20e233d2ac8bb73c105d50be0d7b9be41fa96d6f7b3adb56f999dd71c8676736be66f476b9381cffb2383602d321ff1dd41d302deddebadfbe9c60c506078c807c2679fbc18a51323de7af866d86580b8d8404f8696fba80fb4454f17245cd23d8679859da0fdaf6ecb3493906cf936f7a9e87931ca1d3d6d5ff127eaac8950e8db4c54d52f9411ac9cb8b9be5286a6e18e6ef1ac4aaf38696e7b3d40261091680197be8f4a4e43828a46f4f6013461715d987de4287b3e3591616d999f31408877e9e3bed46e91022aef19189b24254cd46d41defa6801dabf38f7e913d8ed76cd35bd88b628978d504ddaf3b83551339bcaf51a3725204a885b957027e06eba7a00226a4f3fd31eec23b224e30ab6227aa35a814072798516c0bcc9151f6a84f3bf908407c21d5ae6caa59d45ea3e7334fff5b33ff4fc70948ce66319227a1700a6d269e330ba52089eaa263e09a4720214e854871de43952fccb13735953ea74fd466b063c98765091b541d6df7e51e6344596f0ddfc48fc95861588cc71b587932b635fd09af1f78c767ef882895e1c605a6c2b89311dad17f9813be286c12dac1488fdb2dac258db2b476dbef9162d0b6d02397338d320ac50582302a9ceae0549004ab2385823e6f43345005f1647dd2f65a30c70240ce5d2b070caa480fd0c48e14954ec76a03dd5fe73fd9bf335109243ec56366a726fdde71fe70db060be4c8827552dd8314f8809c342062fbd2d1246ead9f33f243357e6858653b04d7d901f2fe2065461e5860aae37ad796da0a40ebb1a9c1eb4332397378d12ecb7c8b719633e7b24a2e77cf39582df08dfec58097bc73ef0d8353e2bb75e772977078a9f45082e7c3e5c5a7e3c0c737aa94f96b2a8a1ec2e21730301d6100c5bb0b1fa3bb7ef52d1cadb643229967eb91f5053fbf311b6b6cf8f84e3c72946ffecbaa021ff9bde2808f89214e51e33b785c31728fc0dde1cb7493cd5bbaab20674e31e859aef25dc81b8925efff07682b83d8311e341fc97c0a4d5d2dba39b5c4ef139782cc456a477689c474ab1883c0182e06752e1e3445505569181ce56ab90e403b35b4f5edd89bb953efb4c36df62721d6312ee0ac5202c134df9af389ba59b15d8d098be1a3d334d1ac519cb6121178d2d33554ae7e56bdcc6d0300eabf41c0a2333b627f5dfe7e2e1ff97434db172da1ebd6b93f94b8200202d193914694076924d50519667f0ee45b0686aa8f0cc769628e95d895f6fc4491b52c9421cb5c7a5f09f64c2cf6707dc6162ada5d63591dd4528f53e32133fa44f6dbc10eb19f5671214217f4fa34dc90e99b2350a74d6d56b0894d006fb5b118b69f8e388839a236decec65328a2d549b6609e10115e864c9d325e5583a91c14cae71afce6eaa0e33ce010da6e6230ef25565b0bedaa02137415a6394ad2293de1a5af32b4948bc3e8ef7b16f9d619b9dc31e0c79e326c7ceeabfae21a9a8ee696a4f0191ddba3661c2c515a9ce28c4c23e82d30d8e097fb87796abf312163db9227a7fc85a96ecad404dacf2e9186b46c69f8ba461ee3e5c1b2a51a62bde270d78eb9b61a3980470d904bed6ef223af72c61466b81b1a60e7c628854b756e1d4a71cb804b28277f37beb36c76c4266661268b7c3b49cfd1c4609a7e679d3f9f22f0593ce8d8127ef3eaa277107f4dbd161348fc1dfd19b97393d4499f47fbba833a0d6c162bf650b45a5c3a60a26991fee6dc885b3bf3ecfc3e3fbdb2ccc4989dffc95143ffc2563f14864d6e62113df171c53cf9d3d1c12cf73c3f5adb9cae6e1fbfbe743941033563ca59e468b894cf06f7dd779a518c87a5d968007b9e326079ee29a76446009d8796dc82b2e0adb0c8d3b355ccacf31de2490e5612ad44cff46b4ef97d5953688a524a6a4dbd6df30cfd11d9aa2b161967160458f116447f3d35ac3cf586f923d6289a7e2c4ca3a90db270c6561e5a2ed0a328bd70da151b8d986cd2f65b01bfb98aee3c26a8999e85054aa5b983a305301b051b45dab3f8e5809d32ffd7e920656f3b83626eb8877805a3210aaed39633156784992823c25daf547a29a2cdf92177825f2516bcfed2e4477aeef0bbd75aa882b9d992609a573ee7c5786fb4d0a30bae57aac308ce95b6ea372c323c632de5c6ad8f77049e0daf2821853cb4cc63efaec8391406e2ebbe935a7bfed70d3e517d91042152476d56c8af4560d8eabdf62c2e0e3142593145dcf9c3deaf407eaeb3a1130df441f7e2801a9cf26afb24c6636b785702703e9ee0fd4b124aed73d827f3e1ae50d36f1f57e17599f1f578ea5cee94cbc5eeb7faedd639af921f2e28cc0ecea55cebbfe0fd228a3ae8b6e6afd5c3c11ca609c137a5c93f68174a92554e1e5ea071bdf5aa0408cf83b8dc101fb54ad87c647c901606b7b3efebd7a446dfd9c6bd238f72f4780704ae7ae91aeb68e7c690d99539b947c5e3901d942986bdf14027de5a021237446c89346b15e332b02268c578c7b57fe50fd88b99fa98a8c29ee030f4f291ced3359d1645b87ca75a2151411b1a9faa2e0d63f2d76d6c5e0d407723e9d8760f6eacba7e2288b40a9dd30f0613a04dd67fabb2ba78d53e4c85e027bd70b0708260aada6213e3297c4c6ea759d033eccdf3e242fcd5a8418ed0053f27c73048f33f128c52f0d88258046cf68c8170f387c292f0179d4fd984a302e699bb677647d106b3819343ff14670fefa997adcd62b9f29cd6cf9c79a729008607fa6986f5c2a6cc94b73cbabfae154c0e6379fe02ff1023aa7de8324cbfc03bd8ae77c6177a283cb3b183235bf9ade0c04b2e2561f74d9bf23441c76b8f7cad0bd8cc6587ae760fe8fb8330fdb583bc1f7798a05fe71097f7ed34a3261021d262b000130c30b4577f7b204bc3384dca087396e4f52aa23fd8b3ef9c419c20a344970134b975b2f9da856e6fc1de3ce9090ce08c2cc801129981f0b8a882af025d2ca389658a1069e3c70e64f37381b89f73f54d6a5e2e2ea5f13e175e2f9d4f25b20269b2171f3878bf315bd1e739ee3760a6e7fff4daaaead395452964af1f52e184271ccd4da82a455b9b6d249747aa1c7cb712b69deb8303fe5848d732c8b67d4d08e38e7e572f02bcfd415e23ab0ba412991383df8c40969b533bd2e3e551c1dae1cc2d9dabd6f23c9ed692210ac9bbcbf87e07c6265f53f9ba3c75969c91082edb4a5018a4574266b7f6fc48bc923e3eb5367e9f633347577681e487d09574e703c28a95bbe8b3c31888b0cfabdf45c1d8707c27e613f53668197cccc6b6eb066f89faba21b047fb53b321fa38a9d829f63fe75c42cd165e372676877c937eb0cdc984b87ad161746f9825d39f5527754a420b76fd6ffe8da2a557d4af2c78700115cffe8612546f585e7d151b1900377c80267328c5e427ff6b878387a85770ff67b9243054a5261c8715e32f719637e067d2591f0cb7c6263dc14117aa44276c3cb168805def0e528f9a2194257073d847d9507af444bd4a3401d30875cb4e3559a76667e644691a152ad27f676a785229e37c43777126f95f17f369e83c7625f0223e0da8d5d350eea0f222dd1a418078ad0b34225534066cc9a2d9819716354ce526ab2e7e299e1bbb62ac28cb9c9c695a8e54e041b972b196e46491ced03cbf6c4eaf96a61b5a62df254af6d3c102b70e424c07c7adc0a8cbddaf6f235fd603c552f07ab2da416e99a29d66864d8ffe108a1514d16caad5c43bed7c8b5044e743b6489dd51e28baa1a9186fd3da2a06910d489e2feb4da4e5ee9b7b5a1ffc22369fffe50d9a2b90d31ad2904459b19f980648c55cf453cb8ec428c31ab7bc1f16f3ab7037371f1a3a323e8199642d6cef2622b2b299738e25315ba74ec22e8cb73b35939db0e61f18e29642c0b4e009167c33cf4af53527ddafae0c1b394887972acde5adaab1af6dbbcad45cfae582fd70c63814122e4ea179122dd5a5b414dc896acaa7dedfd189ba63b28c457f77685664a5caebcde1007e223ddcc05243834ab20424d45ad2f142278990fb047f8f4cabae944923992fdff9e116a639f3d9e0ba3054ac79b08e725eafbf9d054b406c8cff38daac8993c765469162d62c1689533492e46093371cbcd38e9488019e6174cbb36463ff0a448bb5b8ed41759f1d092809eeea36cb33df47fb988633a6deae3b312f4786bac36bbdabbf15ce0c93aebf6440b48209ea4980f5a429fce8f79bf90a1058c39894a409482a8a3e84ef3747db74df3f8475e470bceb78d846966ad378e6a057f1f7185494792cd790f9629ef198afb345e9e9c3d6e9f10b3ec753641eb12fe8a537be8a2e2fdbfef9bac889a120405f9b1a5fbc472284f3379603a3fbff8c732777812ffa392de02500d7fe2757c3b05e74fbae9abcef77dee1b960894112df181ba5fb3e1ae028f494db9d9e37376d55d998197dc01870a72ff8be8c84a02f4ba9ba70db5fdbcda84a719ea888c8d5e1d8b462d8c768ac18302ffab49843e9c3144c08fa213c25331299b1d0b4493d7804c4c1ce4f346261899a3323dc1766d8ac263d366b51156dc863f3307f273364460b9dadf930df4c1f1e253f21dc0e58cb8246294f353bcb046dc36427e9a70451412de6b31720249023a13bd240131f68c221df116332b2b4676b9f76bb2ed368a43c5f5015f132fd479dced374a26bd81270219ad858a540587420037a8f3983346e1a9dcf70cb68f655d7adc0790f73c0bc2bedfce63602d58876e3dff58149665f43eda72cb491353444d1fe6dc0d07041b00a75620e1fb4c0244a92c0ea3d36b82df5ebdcc2899d9dbadae39237e5b843b3351b54c909f7c763e4fc663503dc7e3067e8cf42602ffc2139d2e3a7cc8e7c403d8d52dd85dfbfac26b1107d3ab2508d965ef8245dc4acc191c3c0597f50b130045f24b5a97a7e09d62e91645772aef939bf5ed50440679962ab59f54a3678ae33337835dc6d12756ff69ece7b938eae2a30264fb4603e14e46ee9d4b1bf5614b8aea65e47ded684cf1a27c333af235e4f13219e45a41adc097b3560d46bcb0eb27d2e620e6a3c3a11572d438c318a97fa8917a9e2a360f61a3c5bbd0cd17fb61330242a6b0fa6367db9a8e7793d17b0ab1d0332a6452068f28acda6e72db2b983ea68c0400f5b4817068ec83b76d3b806fe187b9a69eb494573c3a1a0f0b8fbdacd5886d97eb7800c0499ac6b7e4fa361d9f7bd905f6dcf76d0f2d04038496e844362fc458aef5eabdcf6ba20a26e36e13fca46bba4ac9bfe68ef5660e3c61f398ccfc9a4edcbfed64559ab90cc8100881396e69584098fb4c176520a3e94868a5e9001970d202d1aa5532f3f37cb928cc559f9dc5a14179b258c6edcc53c8641c5dddf640365f73964665ec92578f5733eb3cbd9a84a8c47f22028713a2fe8767e40d43904062d3f26d7da424e3c06490deed2ddd7b4bab16cf97fdad8150d9c02aaa5801c65555c2ffadba6ec0d2fabc6dfeadd3cc14853979cf1af48d64748cbc659f45ba9a3ee3e3012f1b2b5702e8f336e0a80a951aed79cada43521d6ed5fa76339e4bc1598c974020fa548ebe6ec89e4c3c9d237f242f0870487efe38c9335f59784f143ed5690a99bc2770833a43ee2f21ae7de2f323cead2ee067f5f95ed7c55b134cbbb00baf63ceadbd756dc2762357cda419d0bd6755006453b48cb10851a338cab62b19b1ecc3ef378315e6badecf7ebafdf2df4bdbeb591f179a56064dabc970ba040e01edbcf00f9001fc1206f9c06014ede3b2bec94a1df93520dd7e6aca2c48c016d59d4de4ea15eb263a90bd993dc4e64e088a97622a4b8a3df8c19d8c082da4fdf41c7e2662bcdb765e3be31f58f7d537d1c9560e1af4ac954beb7f0d0b783542e6289b4866e7f5fd7f1c713664f1612f7553f0b49d65623edb36f5f5ba9cdbb2bd5b47708840cc280c7e17c1c4851a0cf7ceee657f1e9d939cb27fd8d9e7d6aad45774e889780cf94fbeccc75a67a8605feec605491e4869c9f326fca5f1576e65820450229012539b96a33848e80c6a0fcc7728c1c384e098d06bd138bc89f07cad0d5f81e5d9b42998ce78fd5ee7cc4f030c6b7593a1a85378b65849b8407fc8953527225a49f849d41049fa0a1e9b3ce358c2aebabc916535f81b679231400e1f751234da3eefd8527b735cf442827e3c4ca15dc58ede9a7a271f8dcbc4cdb1693923aa2c355da392653fb88e0406c70ec943613464b4e7c64ae8ef7283f6fa560613b1b4566e90f1b111ecf6adbf265f3984861b384f73babc68b520de6f3b84f9313eed675225eb6b41b042b2bcf59be38eb256d9a8e1020f7eda22940c5cfc43739ea5e5e479f6211a4446109c327ba8270da2ef664d9db5f5c86333c9889342ade91c631b3c98cf21bf5b4254b9ed55982a70649b0af5b9772fdc6cad51ecaaa22fe1b14c6042d9b82e555e0cc47414d5483ffbed6342e4df43ebb48e4ae2c5dcc6fd4b3ca5efd17088b0cc4f493554da2898b1261db9ff86271d05c7637f457471aa5b93c98451268d277168d3ba7f3fe032d3c7a6e3abbdbd79ddedeb552a69391f5d5fc18937fbca09aa3db9696b4729416b2e454cf062555807477660f39075d37042dd83e805511d776d432e6d0f2fd44fb5cbbddd9885feed8b761dfd5137e25e762509c3a7d422d4df5cbc96fd0cad2c3bafd49fc2f70b7ac62de0dd2b3a5cf89b5129bef7bafc49ee709d0dfe803681f7d2ebe07ae24fbf7f842c7009c024c39f7d4eb13ad3bfadc20bc254983b75b1a201590d3b9092d112c906bcb931c8dbc324e03fc41f084f78f525cce472162b8b109792dc83eb2f28c66fe5cad73b1252506866c3a4d5fafd40403a67b1ae8fcdfd92cba23895b1082addab39e5b6b34343689414e9f33fadde9f38e41f4471f07dfd18699ed9ac679b137e2a13b58f7380b3fef35a476cfc5a5f0f6a8a74611f01cc0fb8c0bdf5bf7f5460f26c9bb51caf65f88805de5219227e5f0e5f37ea192237e18c5b50df51318e86e428baeb66411e938aee2650a9d5a3611aa103cfdf9ba08356109fbb91d3f921bd55dfaaac7a236ddc8b75da16aaa5aa2d9dd49e4d64f697a36ee0f02e64483996ae6e93c9d13548b28967ae9a989b6ca08f4d6b2e2b3d73c2a3e176ea25c62aaec7569451be26cfcc24d0a17d1e4d149cded452839076b71eeb805a7cceead23823cf23cf6abd24e619bd79516d1dbb2ced8434cb0b01db8c8204e4a922c8ab99a9291b076c8e891f81719aa5decc9b9ebaa7c9e4a40c27ca72e9003cbeb30e6289d020fdf6449de411fb9a786a92392fd33d224656e8c9542085538919a83285721a965d6f1e8ebba59b1a71e4b67bd35f068463a4ac81041aede5e38afff4c32f1cc750440d1f3ad7ceb13096e9eb154bab5ab7b95a748f3c473f06d0d89f938468bcb09c0519d29db558204074b0d020e1ce21bd3b671e17965606b67f638422875eebd32c8fb42fa387e4d392e4c7303b2726b2a8c869abe294c2f5d3d98b86d413ad20ac5465f0dc09f4b3ddcbf5ea057845ca3dbcfc11e614f88256748dea545a95660ea40017dfff503136f051837592ce451c02490dff9c8e8dd3979b1fff48824abae00b4a3a5bcfe94f6819884f9863cc05926b3e9eeffdc0bce6ba18e1f510d6f9c8b95d828ca2fca0c9c91afbf542e779034757f5b68b9c5e88a758d6973cff92a90490de614a0ef1c1833e249902f30886123c7e63d7beb0eb216c052131d886bf2e01112374157c8e0c039add22687cee98278b36df7c67f870087179492c31e470be3f3182e7bf5352b704148a5d6f4f5e42fc90690e30d215d7adae2ae4ef70df4cc4f7655839cb3763400be6c4f1ea162ebfeac05db65b0a2814964df693e380107186e1f362b6f57b72cf6101ad59a78f87c37cbb4dae3c147cf5dab19dc9f273cd3fea8088b2ab4813428fa51da9cee6e162ece6f7b66888ed79179c790a1c797634395bfb824cb076c6ea2c702d92eefb2cbae70601c26c2c35edbd6d9c5024bb52554564793d37e4d5421164d86232fd11969bde556c91beebb9292093d531463e1c557807503baad41f17a4657f729505e0c2fd9e2377ddf4d1eb0bb1229568401ad3845cfa522b48345361b922653fedb747c40b75a73823c71660864a9b0ad90a6bca64250dd719d2e271854df717c49cab736b8aeef9cbdcb95ec35a0c7d1dee94b336642bc5d52dee7e1b6eaf4074ad209d78e90f324b50225318c5fbd658159f3673bafb2cc6caa45528e64e505b4b0c0782626e776bf807239afb4f067cbd6e6d05968e145fd3f0d956d5952237fbe92cf01599dfb52ab4ebc27597b8b602d4c99d919ac3a8b9111425905e3092b0a61483b1e826943d68de0f18fadb6df82d59a2b550bfe9f33f3b91200ae2601a30ce4a3784fe705a18601009f84b2a9895a96711267df975242954d5be4443a0653657e6084c77a9c90c9e53989023745d1537c3292f13d8e10fb6fa89e4441c6193ba740f7c894a3348b685fe6f9aa61623aaf8b2b5faaa108658d897e819ba2dbd2b8a886196554afba333c3f1b27d416b958fc88ac1da471ca9415aa3cb5624979424587e009a45fb141751361183dee88270a7c5fb1349e44d2d5b4c27b434d713ce118fdee644eda55657019f519bd2ce995f0d43efcafcab804aab01f1274bda309f278b8f107c89b620caec64a34efa36745b69b440939fe244cdf8afb66793ce5e59ef6c386dbdadf64b9e51fb88c68155f028b9b907040d04281f0d17184a1ae17aec8c6905c15400411a2fb7bfca7457bb9c4725c82e25b03a80be8442bd6651421881464200f60aaf2d42f20b06c5a485d0fbee96714dda80d41afac1edd8bf6b803865b688693251f4d22e7943b6fc114a985b5d0b4483a4f8d32deeda96933ca66741d62a992d00900b4789dc3c146c4d5ed8b9267468d645ace660e85eb185eec672091d552bc78510f3d6742c09f04e54828311ef033c5630444baab8a459691e956405e31d01ec4a85ec52c80f26306c65e8bbd9afefef172152db7265a125c852f86401b5d408471261ac1c71bc94207b61dbb554d603cd9c74b4eee92be2e2909e8616b4ff7763e60844dab594a1022a6cad0554a40e4a9e14dba8448891085b1d1802108b41f9457094dee0791b9a75a8062c0734a2d7c011655f913a133b2dada925d052f420a5ff17287cab754e3b10fb2dbdc5e46caef6f5ef11547d063c3db9c3f0536cb7f3d019cbe8f1727998074293e36cd7f551fded7df978650febc6aad30b096ff61dab6519388bafa3e083e42251f3903c5421afe3b33a9213bc16913f162d8538e4fce684f6b74d3c61ecfe5c0dc36f867e5705c3edeae638fbe09a2c1298d7692a02d6999d3295380a0643a0bac03a2daf551bdedf8bca92474cfbf220e2f32885e8e40c1a782660195e1d9e808ca423c906ad9bc3a6e6e77df840fcb8efad3e7d51357b3efdaace18f44b8c91cd141a3708b18aeeb412c6bc8cdec2a591a7b49c8289966e3c203fc3d6634f600789113171c099c23036f9aa7eb6403d9e3d5699ffaec067c54f7185a53d8739989f73973e41c83ca161f1e043a7d6a739d1f60163670ea627aac759fcbeea13cec321c26e990c8f0718dec1b78bb92e07f726168d9a5522c2497514cdec4cb439ced774e457401f7252d77a915a7df51bae48f7e3f4c7ac6a8e206fa965722fa9d928a743433c77588159f4b1703005e4230f21c0f5b78e8417c0ecfd201fdd8312666cf6ebe61c08f96d6e1cd98c172f897539305692e8a6d732e67c8a3a0e828f1da635331b56dfb84d1d5d044b05a36cc815d1df12857a72f48a84f4fc0d5c16cf4be81c81a77fd426f7469b0a4005b9e81ed31ac05388cb678b1093278f72d707f3fcad4e36840beed5f60f2cad787c10e63862e0ba6524c07b391fd94fbfea943f45cdad7eed5fc8eb225cdac89e77d05570f7a448c99654367a16b46e40d760838f1cc2e6645159e9f1bc9935fd3951abdf431494c96f23b4c1b309c7c5d6ab51083daeebf516543226949c1b368a9e4ec57c8614971fdde562e8ea31cab875c8fe3420e8dce81d9308b6a42ca2611b3552ff0090fa503870b38b067394ee5bc7c704924c5cc8f7e6f02de338e289f395940c7e9f5e514251d1050297fcf6e476da993ee893c3345a45e915ea162b78632b0d0c55a4b709c51ad8901e3ba41770c15c33076440c5ce53812b7573a2e0e510ba71230f17bd0f328e34ae3f3c686682ca8e9c19d1470b4edb2526a690e638f34dda55b1bce01cfd70114691f78ad4a061577b92e5f2230997d9e0a0c42379e8e78726e2008d1fb49e396caa1cb26b7f1ed6d44a53d69340fd6685b3bc76b4cd6cd2e523485da9dc46976372a38d29beea9136a9c42ea2303bf0dadffc60f0c64b96fa2d67c4dc3e890749e27993aa1147d64011047509fe98cd5b766f8040efd0c9fc005996c80fecb429a58bb63d78e82d2f30d8420b7051d03481d845b722a9382473bdb7953326440999944cf24204e9fb8aabd90654bc5ad6a0de348d9494fb7f092aaa3f34fa17ae4ec477b32418f37a71c4553aa4526db0a5b798914464415180329b07aad4676ee12d5f4660c1c986bf0b254b9c3228e9fc8affca358c3f53caf0836f30fe8a782c6aaedcb30e748e06fc767a94dfa14b9145730743802b02998c911c972e04fe4168e435c09929bd211f995b855be3f7e986dc046d83d988dc86904996f19a282bf97954d1e0e243eadb704c2b020869774add1b70ad9d4708666dbde4ef30bdbd6091a83c1dcf6d214adb204495f3a5a5180aeff63997975049817f0f5f3b04aeb904a7df47c6b76107c5d7ee888eda2f2d8c8fd37e536c916300f10d1806a89a9259f277da5c153b6ec637a64667f0ebf076c4eebb1ae5b650391b74d5d00499e110c0c851f96a30440911733416cdc044878c7e63dbf56643cf9b4059be3a95c826ee50939d8cdff34b1f0d5b0c1b8d45ed95a71b8306cbe3239051bee0566c83f1cf85ac4843fcd679d35584e9b28e4d640e0fc09b56bc79af6fb81c177acd2370738657c8bcd1b1ee548f0ed5d6bafe1d1161f5942dff392524f34465ff0a98b5289f1a3dafe4eb07292dd5deeba6992f460bc72b9f81864c7d72c4e3cc8e1b0e42a3d603ebb8b09312d192ca627e7996e07719502d9e4c92a21a30cda658dbe47fdbb5c91eec8e67daf4aa49675745589f458a302b06667d869ab38a1a6d75af1e679e15e0f2225876aa2dea38407bfc3f7e680617ab608ded724d4bd1301192d86d9c55e781bab239df4c267a0e87245ae7d19ccd84ddfe6ca86e84cdf984b811ef91b86a085dd4601a1b4fe53d5b15010945f5b1389e37982a2f90d5d3a8c0d29d3fc08b1519d83535a49256525431c1d0bdddd60eb4fc632d52425700c6ee6a9ac98a3330942f2b2c9be1cedbc43a3b7a021155f7d3c2756ed756071031a4cf24cd630aecb0168b08ca4fad772d4edff949b37de2e3a31dcb542a4b943b6c8ebe1e7804cbc9e6b780411e954b8e2beacb9a7c61ffecfcbd1393e1cfc94ef800f9e7e2f08aef6b5ad84bf6bc100a9a9cccbaf1bbc71f9f0e22e6f70591de26312644b38a3e50937483525e539a1ab2093e3ebc87aa3d1487956b8647080dfb39d0052b949f7c9cd447a613c5a2134961d67129c62c2d1f87a56c157d31ab6f14ed8b1c9ba9beb49b61838d55893ea304b05da1de701c042f951f64a8e70c90a7fa2446e74947fa928e13c3f2570b67458eff0e19ea76199eb553c83fbee3be151e0341895446f43bf9b973433a0c0d4d16cd13713d7e8c81395b3f6b9167f1f5644cf29e380da9be122fedaeee08e6778972d4f3868a79d5380ee948d64d3fd47c38b111df78fc60779fafbc1159e1b0f5f497a46fb775fbae8bc9eb3d35b61e2838ce991fb295cf72847da43124dc1b4a4786382bc96fd7087e9bff691bce22a3db0bbe0bd716733b1e16fec3acb6998a04e544e94d2aeb8a3e104a2f4c87310bbffd1c600528328e10707b4dc5eee7f0c88abbae07fcc0fd56a10e74772f6bcbcd7085dfea102758d41dfa82199ce56c4ce18d2c1f63db2ab1ec8780ee8f1a8e99d462a44900c3c5535b38c0a71a8d3bdadd39492b469bec3e7c661502c67318b4f528585e8557e24b8920c6d1a73544953901f77f378dfbadfb92df4f5644067eddcfdcd1da115c60051578c105f564d6fd0bb590715eb4e947603775eee1d026e1c9876e085d3739e1626e1fbb3d6fd3ce86743089dca5aaf431154896795a8b273ba1a94a7c17b725afb4a328ed9b7f7fca0a3ee96d362d95a7ba8ef1ea4e3f05302e4a4acae6c8d8534624ccdf1d7883e623556a9b0863fa752f151b7b1f19febb5e810708785bcf7f0849554b82221c4eede3e48c47c79bf81160129bed6b42b8bc287e1f717a7417452af422993426d2e7a9dee63bcf37b41e9d18e73971b2d3470e1cf81e528c3dce76c2908869d842a6c2ecd2f44200928fd7f7863c3317d564405d4c424e92f543e458f6b54442b528c5fecac53ba8cb7dfa0ff63063e652104b334dbfed21e0c74741d557c744255e9146b23e8ead19dfac583f2eb1787e0c33fe0d785d0d438e81fe04acd1ee90f92d60163669ff939e792ba87c2dd030db40af7e56c6c8107a0da38a5670274e0144b76de907b94069277e357b7d1c4dd44daaa058c2d79ee1de21aa9512e738c0f56f571e73a25077bb851a773e2a160e34b5eacfb399ca569a88d2639acf6f961fb9bf300a2545940e6e5a2f8843964a6621c05415bcfe3382b3b0015c62d0fa88b4288d84223b5e9329bd9760e356efe7d6f3d857ebda8ce5a95ac7f199ecd352547ea02171f1b91404f377f7e50ab639535879cc980b545eda77c7ceeb0fc49142b5f3774357035d0f8fca2f05d786626e73f06ebcb96b7e5a1dc81b514e6620da96e743a3e956b13cd14c6bd78c0ea6938b9cd9fa654049ba40a0647320a19df04c064d3c5f063414f942b7b6af6abfd514ae4c8cb0057e360bc148af2627ff291a6b992293dfa611c08ee96688215bc0cf0fe37a1b49fc18cfeb27300f5300d05ce43331411c2c5249a9157c00ca91cde7f0684bf06b64a41c5f41c02d4d3f2297300f118982e2dfd4865a42096d2a768d2f82b86e7ef80aa3d4955cc20b01c339bb68f0c1e750a16de6404c935e7e31c2c5467c7c73512d2d5435ed3d9a06b72c4df13c5abd5fbd1365d437cf19075c7c39c2347bb6d5897860902787e4db804a3dfd3a81dda9585e212faaf005fbf7b7f429f9ca3cad192eb3f94714e6d1e0d7d8db5f2ca8be298d463d5b240d949f10b137779544d3b4a5c56931cbfebbf28136fc131b515814d74b100c2e2835b244d3958d399a9747a34f13f48e3d097637ce9ee0ffbb68862658d0c4dbc7745a28638c6bf4f2799135e011eea036b7322a1165db0c8813605ac74debd21e379b6d39d90b629c19699f7dec5cfd19a405ea191a41c911d3de9ff5d831eda3f3b919dad33374c09a0f60f1226a8a33fc80c895cba9bd237676f87e424b3b6ca39e81e94c06c3eece5ba1cdda081b73ddd84d6096e9c8d8f182125005cbc9310447208ce60d9577892f7655babbb57a2685e8d557765c99d6c28f781736b0706757d171845a6fa68bb8618272c3fd4a078ad592d6fb84d82f8c821a2f10cb38afb0b3b2ac1d70a935dbfa5d546a40156fa4222c4fe76a56269578d517e223c9d4cb7e77064914e0563f04cfb19628f9b0fe9cd4644f57b563529a0e969f0e0bd93074d68d986709a825a138f5f6d1603c743d4e341ec8d417db4db4c394cea40c3cb71d481236c6b886a89750998d57bac72e4c4d563cc12c265d9b0d9a6be586c8dc50577eee7a33b0a54e5b515d8833b27403ddb7d64deee44bbce127bfa0f6f7452038a4b7ce11e178f2ecf83ef1ccf67b555588f5ef7ad818b4583d8997ecbb7d7658429760cf68ef23225df99d4e523748766242e592fa7e19188d7652d737b197494c739550db9e48af0c2613fc6e8b11a52a1c3a8c842fa2878403d181a8c807424156cca95ffe1b6c22c97004c00e3cf44e5afb1cce0a2376c7f2226594264fca441ee99532eb1e817677ea8ad3fdc7a9a5dda43dd621f6890651d1f807ea74b825cc3d78fdf950549174f775ff220757f2d58006a033cccdcc2b8c440f60527175c84dd154db7b6f37ed4696ef015be71a12b0e789a92facb0f587ff6f3c47662084595a38e5008fa9becfb15bdaeb5c966a0b9be406b7173cf14861b711bb7e56b3a892c302adc1e67c71b0228924e3bd204f26c8f9a1617495f4cbd5f4cca2dbe53dca3524fa50c95a027ff12ebfe1d3bd2368bc1ed7d1b893d50c654fb6ddd17b35d0c2ae171779c8e1311fe872dac4fb592a3f6d2900a203cda79d7ebca2854190ad55ee4a059bc0cf841e9ef5d805d1940eef2366c7dff277a23709fd9f76e4213f1ac411d8a93c2863f6f725cddee209d4f132ed2353862991b47e9d254d1b13b3df8abfc6799920d321bde04fe84dea3e5a1aeb312647d438825ba3ca5fcd73487a7464d8211f2f6cde895245f8cd85d02b5dc0e2637929aed4b02537143fe4e40e9a4b857340a5c071f76e0290dec0416e07a1b973cacdf8cfc10f63cebef1ac71e9ab74ba9e1f784edfa1ee4b70643c9899792e5d3734a7cab06919fe75159a027dafa2607aee05a0121be5fb25a8431c6084110159a3e6cd584a3854bedb9535f8f2dce5c0fc3c0086ff03a4d455030850d968ed1edd1ccb693af3d69557045ce6a9f5fb2608ab7a6cd09c5447e41a69287ca3e748f113e631e34919c4d871e4398b704e2a19bfd3aad939a7ea3aeb2f6af2bf256a7a10e0ffffff1f