PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70402 46dbd6696e2c4124ad4c47ce3cb9acf144123ced7d56fe4947103926db28f34c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d94238fc5808b370b7696a19b84e5de321bfbccb2c10049177e929996f169f6
Certificate Block Hash
46dbd6696e2c4124ad4c47ce3cb9acf144123ced7d56fe4947103926db28f34c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00955e0000068b0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a0cbc9c3d6881a8c15f5120d7a99eeca535411c3a1455301cbc932bf994c171f58106c81031f8cce99be77b2bac6f56b107e9f9a2375faeb70ef6662683c36ef4f873854635739bf42b4a4e35ab362985c223da3b65074fec2050000000000000000020000000200955e0000068b0000

Raw Header Hex

00004020441ceb6a4fc42c22b02152c4ab83d8e810e01702510fc700aaf0e07129d85ae62edf025cd4a98a5a95a33d74208b22be897eda0ac1946bd0ca8c580e79c4163a400a286ac8050118f669f19699927e174900c1b2ccfb1b32dee5849ba196760b378b80c58f23944d

Proof Data Hex

59,560 bytes
121216020307a72150b7a94df523aca0a2742b39c4003f5f7c29e4c90a923e9e0e908b213eff8bc4fafbf8100b25ce00afcbd2ef9759ec8e49c8c098ad30499b9c1acb7c775136123685b4e2bc223151ac1f9ce1ece3f372d4bab12fa06ffe4e4bae1ffaff545cdf2d4efb1ed4fde20ffd25d18af65d19bbec29b3b604719cf929994b837b7e0327bc7781f632ab608ec3255dc2b965791b40de4add1f84f2fe56b245895c5f4df3f16aad8f722cc16160182c086e1b43c2bb0c8756d74685266fed99a7b418192bac1510c9b4c0765716962b666b2f0c8d14b27c2d5dc258dfa40bdb6a01dd1923eecd76962322d5cfe71f771a0bcd8f1ed61d3332c4ea4debd258af138fc33432686e379f7a49585a3f1ed7917ceb4da11c25b25af4c9da7e06514cd1126ab413d72c05809f0387863b2ca84ecbdd1910b707b3226267357bfe29d7612bc30e0069063825f99b38860503dd4f0947e8c2f2d7335808deda561863a02bf7d8d5c66731ab25cc15bf56e3fe861dd4d6e8a205af4eadbc82372425648f4cec893c30028e139bfca0f2177fb4c1259fa1f85ae786eb4de548922d1dc67e6543f9ef45898385db2febc6c5f1343e3e694bef3c5ce527ae28a4e0a3932306771601ca99174f0f0416fb6e5d697039c87a98b24136c460d65eb7d54918b0801949041107ac4972321bc18852a9e4fd56275f5b456904d5957e07abe82a58a751c2cbfad4087e999d7022805b29710e91a2237585fb41cd78fd177f9451c7ca9f2ee4cb6142ecc123d08fc28c961e946e4d23ce3d61bbd48f247ab76e74e32bb228be570b8b5c9277f2a622534092666a9e4967835ac506a7453654f61b98545954ec4e2540cf1b3082d04ca42a2ab5081da6c9e29dcdf2b72a08a20a9695afe1a4c4ca910979df7ac0e54a05a665a4e84b03bae156e154092180a76c5a01e22a092a6f0bc32dd5c9116e6c918121d2b72366a4885eb24feb56cdeaa5ccd2c0336afbbfca165eb7d661f473d80410283085799f19d806627f4348af3c4ced7ffa1ab4d75960e079699f46bbd948b1a100cf455b7f346727faf00b7fddf19a9cdd687766e72bfdb2980e01c11d9f23ec072c042ab22f45b81348b2ec8e2feef1a4e5ced103b0c65c9cd00180ea1a85b8c013c18b333b8640d07c4281bbff6bf5d50033e86cbb5c9040ecceabd87992c08c7b2a06ca46686079c90401551ea6c6ad15303636692381c23679c68c4e005de7e1e1a10d0c6c50714985c5ffe1dc42e85424a17112882bec8613939edb1b24016584cc9f4e505f71edc035cc68c849048784f38910e6b94ce3faeeb39a3e74c95f0bcc0dcfb70618c866d5618f36e4fe5f6830ded2d802678b020394630a3ea17e488d0a4ab677bf5b45be89a54190d697b6934e58952ad3cc50cb390229d88d7e862f8ad646a674bc0b9f18b9820120623921d902df659256c591ec522ab9e8516b1d9d893cfbf5297a2f3c328d0e544e762e291c1db8d7158b707569dbcaade31780c9600a998a112edeb646432bb08ccf81b1fe82821974a1955529a23dcc3987647b7897870637a74b58e616c94764482b31bf1ee01f49baafe078ea9b6ea410b31e2452a92284c08aa658bbadcdb942f54608ff2b82e3441630d08618df69d4209a6c140f7773d0768c12d455c671f55251e8d1e7e492b5090bc5fe5bbc83ddef05aa6660dbd21cc827646741d85bd98430416a2c2f4789e85305aeb9c9d8c4d814e5e4d37ef096e874a56d36fdae0323087cc6de101ff0856fb9e6942b2e8d0db4a550c2752687d0d26e4e5b6c34ed841c722d256193830136baa395d111f971f03d3c5bb7a5679c1065fd7db05e7f2b62b240bda39e8aa973e11225ba9e86214d49d113c68cfb9175532d94d71b56862af0e2f1eee84c2e3d1025c4405cd621bd8a4116dbbf3e3089c32d8cd866f3ac164f076e2a7772890334864df3336a55c9ac8afb81a825edacbdfaec8f396527bba3c93e6f5c9dc4f3601ff27eae6fcb8a820a1214fccfe8242570d6d572243fa8978210980f8d5501906653c7c66b5c44455024cc4804e9e17ef32388fd8adf1b04ebeaba496cc085b57ee5c40d5c4e4a4aedd932e8ac51df1eb05be96f6638a07514740bcd1e63bf8a072673381a18dd6c2bbd39d9af313f0d8500aab0ce76904acbe7b64db61098f0a4bff32e5514cfc72b0ff9a330962e1c915f74576e1d3ad4ed0ae86f95fffc0ab3636a5d30eac2b83ba093140e2e79aea0ff26829db67bf042aac2d93f18ae56f29ae15fdc1ce01ec9a1c6eb22404d261e295d140b805176aca30bf7c6372580604b9848f5e3754b8c941659f3c7f319e76ece1fe2271c1c5906a6bed1682909047843fda7aa14eef61522a0814dde96ab6c1cd4c7c4ef8c4d325ca6e375d5b2f01d04ff4fa2a6180ff344e4fc61096797484346074643f96b3c7416d93eef2dfa8d0be81107abe6f4a6a14f6140ebb21c867b1cbae83284672fb15c0335469e59839cf48b5043d8b1b7767fd735405e4b71f13a1eb9b1655bec648cea8bc13eaf432260303e9d0efa3c98e1ef4651dc5eea7703e60373cde73d04255e006bee18af4abe98d97ef49625c2202297cec17fea0edf2e0e2e59a746542064ec40a92e476267261fe3033f5084941fff0bc4d9f2eaec84059754e78f50c55fc889e98dfb5d9e85d26ae82df0110cae90c8c5e42cd0726b59f14b382e15c1f84b2e267168b9cbe9f85eb6d45448cc050f9a5cc3dd3e925bd722cf503b53b22e877ba20d49c9743f4b54e7faa051408156fff6bcd1f5b54552a96d40793e39838c1bd2477afe317154de8b64aec0b1db6fd2d9145de6a0bdf89e8f8da4602cbc81f40ff48a5fd46be0ef4511b5944126de0e2c96919f676562386cc077b007d6ae8eaa1918cdbc0a742dd037478e700c24ca6a40f621ea12616c1e86042958990f9a7602e8d1cb88813e77e070a2228c7a3ebafe302959d358d573292c563bbd569d7eca1e92b2d5904b6d9cff07cc454c2ad22777c25a39c5f18ea09101b91d3a383f1e47057af6fb77b179dad8165c5ce1fcddd5b6330590efdf0832b208f19be6856f2985cdb36f54b762a5385705d8c023c9a0790fb3e96abfcca47ae6678f571135a3bad38c440a0b7999d29a90ed824ba972ba9987fcbbf37ae2a2753008367e9441b92d6406f46bfeae6192dfae4e538d8fca1c5217e99f52bac7ab32f7d54bfb632ac794043db2c7626d1e70cba36a48497636123b4f173f9e4d653e18dd8d842d1f68bff0aa17a068cfab5672fb779bcdb4539c92f213fc3fa2c309ef719fe8f673c1c6a75549fbc1de7bd89a6d9de8093e1f4e2984569df1b2cadb536707366feea346464b07cedaeb6343b21ec8d31ea6579891b3b36606fa3134cbc152aa770ab544398c6a3732de8a0a31c9d1bffb81edc5c7d65fe485fe124e6f86ca5f9459f9549b449ad14370b1598ec01f4113b07f5b9b4309b340a105390ab82508d61a9e570fb8f33be41c8cf2977b40f87f97e15a64960b8a56bafbb7bc7df1c43506aa46a269e47954ca0471cfd112d3532677ae08bf32a0368a6de0e16cf637f9acd7648cac97c94a8d057aebfe8fd092b8d8f7ec2ad96ef974a0d761fd70f6c933bec1b583bf4d25065b63301448f8ee883e044bcd509a8f0fafd645bb149c4f5b0a8ae6cf281ecfd726566f06e562b39c1455ca070e6213994e0c5066df6e8e4b1d72e919aebb2afcc46c2852d7d999757e300da862410b3254a632cc894b60a36478de24b96202db2964b10cbd24f89c9bc9b60d1fc48633788dd6ebb4489f8841d39163a6c35fb0dd8f3c92d5c490b0744b3c0667052ffd7539bcd26be9e956ec0b36f949f78f4732609a974fb9f79db771638a34b5b475651844df1d9858802c6da4273ba6dcf84e709112263cf7ef50dd6baff3c828355d4133eed65826689dfb9cfad1f99aa4c7ccee98a56fa848a57ee7efde5f07226c8b7299813674bedeb14118a0f43475edbed6ca164969be8c26f273556423e34a687da87816eb3dd6e2ad3c6d25f1df5b3df02e2907d5116313107bb9f4760ca771830d4ac086c8563b55b7c8110336147ccf9e2481532b2ccb374b7d17dca22dd8f8f460cb7b74ba9e1b6520825487f58dab1747b3e9ceaadbbe97a68be452d6c8b95570dce803db4e88f23e193c50086adb245f96caab69825c43eb0b44e7d7495e137283c345fcdbfcfee28e931871076dfddca13c074427eac6da80cef0ae666f22944af7351593e394416365ca58dfa670d55b0c3e0fbd8a009b97670ba71fd3fcf6b987463cfa102303d365f738321e6dd56918f0e187cc3628a30b6d6509c7eb2cbd32e7c36280079569297a9afccd7394010e1c1c36fdc674f7604aaef7b1361182691441a1c8b0bbc0d15de762f906ca5ac2c9b60feb6b8af8a77ae13f6b5a7f526948e0f6c646e2fa840819ade26734b0bd297cf79d482ca735d4022fabcd2fdbba4f5e06098b6b14cb227842b068663c3864318b7b70674410d515d69bdca09289d3398bf6d482b81058dde9367e6ace6b7d55fd89ade8f422f3642fdea2e86fb2965361f71ec9eb8f6aa75db50c8b226d3da4bd43f554ebbe01be6042bbe6f43ae61fc5b2852b195a1682569caa59b666bca574bc50081cf06d160d5616f83133efa2bcf55e0d36cf6f4b8a53d4d8985de407b190d2b5763865e9beff4309cf19eedfd9cc74317fa831dbddfc0c5120f0394d34e63d83237688e4c99efbde670e73c7b05132b6646c4196da7f9faf8bb782f37887db95c120ca55c8f24fd25590dcf6d46ff7ce771e2953b7d6e281a126cc2d892b9d4cc1c38431122b634a9e0b3427b3bfcb25d58fcef0b03e72701f3387b87141c496d237963cead7c3b97270bfab2dae45113702d2f5ff50bcacc3f88b7791407434dd3be72fd26ffb9f6702c90776ef776917b9377e588722795aca2a59cd6f96287359fb8f856e5131b95db59c1bca7be8c4f4f9b5d289ebd389dae84c22e179d4477e211b9d47626ea5e549fb2c07b99ff0aee75a5f8469398f6e632e857bb95c31258bab2dc905d18a84cdc1f6a41fd00781c8bc4911d1801efb8a9efcb846118348dc7fd71416ab09058048a2e1f94f747b262dc49eb9f7791d43ca00b8fd9b9602c0497e709edd2b635c84989848013e40c052f224abfd72fd86ee4422492590ab82d8009d7e3d6d6347114b62192c3a19f56730d024223f4fd8a4261d1cfa9657cb661e2bd13370cd6dd845a51240e139b6ae727af0f54c9800db3410f55a66ee26dd122fddf9308ddf4d7b5396524dd47ff4fee604d049ee2147d3c26e174c01dfd4a422f573375918beaa6f6a24f643ef9c8f2f3275a6df2e564a6eb7ec6d4ebba23106110b31b100161c95331111b902a5b960ff7d12fbfe55e959be278a39bcb9c9d2fc5d3042dacc36cc29aaf6e69230c0f71202a4f68b22e3fc661bc95003800de18829edeb5d7ec867ee2d1cbcc84de04303f048fe453bbe68b121fb974536fbe7f5c69d332353af46c340d2b0b05e5707f16de10ece0261fc94c77a88a6ca37882784e84f4c0929d6abfb980e0ba573ee36132af55200bfb1a9064dc7a2051c17400e7850aa7b2d9d6aac6e2e59d6cdcea4907120d228cc34ad813550a00a5df8055ecf4a9615b65a15f8789044113766cb405551f373e942f34b2db86fef7b70cd24ec9c1a36db93b0a744198f809c44c02bd2b1d8de2188540cde6b4770b455382550aaff097c1db3168573d5ef915f8eeb0333374225dec68eb13f332044f6109540db202f788980c0b1f8987466443df37b2e5bb3e3676788eefe377400a77a9b6df84488ac9d7c8bc8b78c7fca25ee438af70facba0711c755bc0cd340930c1d72d748514d50f51ce31548e27e8a5f379102a75f05454cef9b07a5c341fd4e83b6f9a24dc8cbf0198ee2e84a90d8a8ed130b3ef3a0d0051d119802d3a266d71d345cb2ff57481813da47c9604b3bd78d83b497b2b3ace22e5cc238e60c08677c16da42558b4677af959c268ef7936c1339518c0c0293b567510eedd3b13dc40f6216e92100147e5330fe1bb812da7d9b84e5eca337c8c83575b611167b10d644f944bbed31c7166bc1c843516f6683d8fe5c75b03ce85aec30907b8ec4c3b07360b88b9ffa40d006c2dca180a19e37fbe1da1b16ef41261d56c8ff68c6b7702578651fd681f02187a223a0fd985aa6012618532e282d47b2e5491690faf46b203887076c74c15e88afba617e72f731528c921a0d72cf69292bf94f69570e0560975cc70503b798f408250ad11cd20012dc267254aa205a79bd5ba911a998d1f27b7d0d93f8c044e7f9f53bb5477959c3dce98f6d959f702af6adb8b00df61d5039c33dcd2959bcd3ded0a0fd104da6f59d177894cccec69e5ba69dd506af3a68bd0c4d38a3ac5b62b1cf159f0096ac83ce9a8c47e2b00ddcad0d59d585dd4dffcfbcdae23d2847582cbe5ff8b2bceb8b3077a0bce62626bd710c04b4826c1f774b2f8a97d2e07bcdeba335e1869718afa03076563eae0c3bd3241d52677cd53af16565bec8dcc3479b1aa366ca06c6ba9c73b9202dabb9ee60e2b4ae442213f58b9299f7821c0a1474e37fe6cde6777e89668803fe6d786d60672fb6e1db9851dc93e5b917c5efe178c71d475ffbceed3a8c0fbc0156ed938c8c29aa2d4d9027866e028257a1a2ffed235640547af55d3f0a2327b7e52c7099c8c024f1181c1bb9548b05c2f1fefef50ae4d03212ce5cb36ef6048691c3615529926ad82d153914a8a57b2d5468e39e2c37ab0c3ee7203c83fdbd9f1a3d2b465f1f6887ea51c7f2ddb3c3dbdcbf79c3242221e9358239d3de293b283c5a3cefa637659562d4edd4453d3f5511ec86de65389b364f68088af2c6dff68291c62c1ad658007cd1df147f8837b0046eea94f0d89c6346f27c320885454206cb38c1adb88b6a833af621c8d4feb0988d5d85dd689f452b97831c237c466861ec92e15505d65fb07e28644c0db69d664f81e54aac2f803d08531334da1e4c966e10fb4125b8ca8570e04005300aa75ec459187a04954112924ea2b0adeb4f86c011c21bdb577973e3a0627950b1b8949d49f265fffeec2c7d2c280d0e272daad875722dfe6cdc425ce09bcc9ca8c4b6365c80a5ec37a9c233a71aa5ba2ee6283f3fd63c90f5301db3210ebfb76253413c984e47cf342844561fe48f429b83f85016cff972dc024aa2dd9a8d0fa6582638257b30be5c485917308451bd94e966efb9b7b0b5a35810f59c6438b3371874a0b73999e6dedb4a6477056d2a2cd4505aa20cac0e88f1b457bc41c5927be5500e1798484e1265c8079f74e6806edd9f13a2e8c78343b1aeb18880c932376116a8fc2f23fc179e32bc067a1910b9d7f0531397b15ed333cdf4a84c167d84a142a9bb6c5429b939e732e8db074c3eadff09d0a6ed4a2682c6e2c49a9914158b819297fe02708805790233c5d22de192d5968a957441d81b146e4c2ee9d5b4ba0702f947a27624222e09bf5f4831f4fd4e28d224bfe9d3801d9993ed40970fd8a4f4238acf76204eca162b30424c82718c71fc7a898b3857f583a7b1edf5d6c6f57f6c3477e20e2eebe49fa85fbe4bd0a94f52d2776fd9f4162d11734f1c7586589e19ec92af4fcb582c92950c4fdd75a46035f645688953658c3d781e760c32d080d2cdb273fe07971b8d7a5e4a2cfb8eb51eb9f90cf987ca1fa3f730db32808512694b26bb8adbb4833256e88521fd77aff7631b29f64f877de1637ffcc8f1512764bdf9c6cffc44f124e1d00ed692d55f6da93b4f21151cab8b415f1a6c2ba756e25aa5e50f51e78e46e6365742e175f7290e7c7d1b18c048e336ee7527807aee2cb60f60e181b6bba91b53c71086115aa286839a8e0973f7b7e782c56f365928cec45411c597ada2dcc6968bbdb01c9c1ee261317328d646ccee9b1e3dbd7a3403e8e8b45f53d1ff75b875bcab9b720e8fba4d56027042551c0b94f75cec465b35ebfccd743970f28c7323d06d7635413417f8da372a7aeb023165f8f9c92655bd11a67303963cf4db06f511c8d6f8984692a5d46ecd85d0f0968bccbc5070dbb2af6d6e15e88bdaef61c92ce00c40070d916cd2b8605da7768e09adebf5e74f9d88d2729c370ce7c5493a7166c23666598d9759419ed73b726f0308d2bad10acac59b57b7d2c280143c3ed4aa0a3238b8634353a374e235d072f4060bf083c57925e2f6b7235a42faaa0eb7bb2be852893e1865c007c51335a17d520bacc7ae420a9c1c80cc617a81353344ef176a62e57274c6bce44af6170aed1479117e8f0422766fd239dfb0171082bc080e9559dde4863a55df11d49ec6b4e3af64d0fe0b472718626dad26d0f36926f583cf08ef36cf3304535a7f9daabac28f72ed796c11ec8a942f8cf3476479d3349d7826b18173f71dc50894bc0f5c80af9740f6f7e937b5073f6d95ef389b6c266ff7db2088d997ed4bc773e4b0b9cc056a0e402b706a8d3bd7ac40b4d97f84219fe84c3df3aef950ac4f126e5de74285bb8b3dc9eaf291301878f4652dabeb2dd30d897dab4f19fdcda678cbe20cfa38c7cb8b8d20a54b921523d707dae89345df7e96e92bd9508f7e2475ad83d507e411eb901f46e5ef3b1da2f74641ed11b79b43e36b1a17f6b4aa264da015159d4d6e55e9e67f0eaa44c5c1b3973f4f8d98cc93f1c137bffe23030ef67e0e69f7dc1033cc755de95c574dc9c775a1c8e0b075151c0cbe40a9a7933ef5140399856acc9653fc8b60b40c5dba7aae88e57492ffa9c1b8a2590d0e0b4e1c926c52a2df6c459a4278391bfdf896916ea0ddf739b3500e8a7f5ae8b55c30e4f26c390f0ccefee0ef44704d3b8365a21dea745f802d059e88ad1f8136993e8ecf17532069b7772dc5d77fa4cf272932af71d5880e30c19b66f3d6d7b9ab3d5c9a0ca5abbb0204ac18676db2886e91254b9f77e0f1e0ace289f10bfdea3fcba3de76a33ca573b0c4583c41eb83de6a6defbfa5634465699e5b85afb6b3ce47acd2f8528490b4c835ddc646f576165dfd9649c91b39e19e5dace51153811b5ffb8d3ef9b8dbd8bf10cd94ee47509986d8578a7236b611e82804ff65956a5d21a84ff34bd10a1f095995a8473fcbb1090c94d682aaa5629f138ad9176e255b256b3d5385877bc02e41e01d95a69df9b26426a8b4c2353299ac27ddbb76181558f08e97ed5ba15cd01ce936b7a411b9c82ac7f136b532a8da4753d60fdbac8350bf034d1440f44bfaeaefd999729c89d06b12e4ed38108a4b3102b2c4e89b6ce37203dfa6e3a7b42a898603598c9f389cb2b0a751edf32b47fe10a35cfaf7cd6e62d36516bd7b38f5e639d6b8015fd6ebba6f4e44fb09d4dc3340b81432f1508445cb622913c5e1dfabbcd9bcc129554bfa45a67b7679677ec7f0dce374dce89004482864556b97e508d0be3bdc1cc3bcb61be5895f2991efc11c8f899dd73b42bf4b917f122db9e58e4fc964cbebd5f74539cc95e101aba0262faafc632147143b330d6156c0df52f2227782ef7e1d486965eedff958035daf32074f29211b6cc2a40c21f951faf99f3db5b73c91178b778ef20c3f5ffb3b1254b92d829413c4187f80275e0e80761c515c63a0bdb7651de78a05bc9f969fb6da069d65c9a666fb0584d632643eb1db2e1fd2345c2a2304324017db98912839b9b908bcd4b6bd6bb28227b9f381d952350dbed8863fe1b228fc365044e2abb2b94b8f44cd94578809bbb46b351ceb823989e5d71c48533b831fb447055ae611bde664bb8a9cc9a2f4d59d14da75c6b00050e3b4af1e13efafde0b137958d1cb9820f59d4324b48910215801992a53d97b49830241e987a42a19e260dbeb9ccbcdc1137586cbb47a2548c9531c5592beae143b53c42a99748bdea6c6e4c052f2abb8506065872d54e394f320aaa3f30dfc7fa8e0d18893a19dfd47443530e3d25ade17304badb18bce511ddc1a739678d4d03dfb5979f57ed61e688db57799c6100ef3db349c68f651e8fa9a93ed160a471034b14ab85369e1f151d103080e8049d282ad6d87dcffe3b5845602709b25cdc558d230fd704c778196be5d542c74361e591c7bddb8fa07affdb4357c92c3e67db5726423ece0e1ff8bed92dcd1decb5ab5dc23d0c78a54d266ce65267c64e6d2ed3d71fbc5efa4289258826798f51e0ee9591234ff61dac86e7bddafd0ad440f07f6de9af543893a232c33088ffbab7d8de152ad9c9c12e84a141dabaa0df86be6e5eb0ee629f8bae025533a0817f111cdef795a52c73c0583fcfd60db7604e1647ec047c3531fd63ee822d4d68855da93ab2daa687b8584f2b51619900a0410b7e62a5950f41342fb4c4073788861fd84ba96f7b943beb6fc72d05761ac042a73b4d195dd59379fe9583285136570f3e9282cd81f903768ebef45abbe55435d52927c8bbc5b5d356901e7898765c43e6aa583bb8d4a1b133c3d51ec395763421f9e261ef559f1af6ee9b1e9f99f1aec5bb20f84578559bfa61478a1458907cb133790d18c31d4886ea9650c80d65f5f3baf7d300d5804f113034667aa1a0ca73466bff0c30ba5ce7c243d755714d693cd15cfd268750f25ba249b969c4f85c2079d7d24e3b007cbb0fe92b0ef1e90ff0e604f5606635c58517ee176fcfb87ca097bb6a488e5a174548f858c3b9a6ca305e42673660a4cbc1dba2074e9c2d47c0d945af41438c62f110dd118e47877420a7e5bd9bcf5c4dd908f8e3045b2606f4d4a67f31c57f72284eae949550184543da32f50e788a2c8bad3346887bf75bbf9bb585f0184454e0f06276ffb9f2dcbdbd8048e195c130878d7901df4fcbca64dda2d79c4b6048f4acde0165b83441022896b9360c0f79a5e885c9d0f4bf73b65950b77c9a6bf9a486c9c1d6cea878f4fb6d1c5ca695006cae4b6ef1c8da1fa501a233b9a38fb6125864f60a75464c3135c3d9f92246a3640440d14d9d16cb706d011634f77606db0514b6dbea43f2e9f1a2994ba9fdee62ef502488cb9a67c9cbc434048e702413e81e090501092c549462fcc456432bb8e0605faf2e5e2086cf45bab662b519de11f52cd8cccf9ab77a038df433c9cda1a9bf3ac9495490b59369ee286fe53d18f6a534b2d75b92edefff93375e272319e239bc9b5921569feb86e6f7bb8f41544db883fa3fcd47f22125d1220e63c7d387e989dbb0aeafc321a7f87251291ce9afce2339ad413e6ed7c1d93065ed28a00eb86ba952df0e0b061b5d1b6a608a5c7b0d1a09d1fece5681f99d09681635dd13b0a2e924e3555c764cd25f190b75ee89de7ff4f1150698e892a8525ba5ebb15a9b9cad2eb55e7534078ab805a2e029b95496b71f588e5c615dbea73b7adea9599b5831927a0b6a4f4cdeb7d05767ee57a8bb576e94a5926e94db8e3843088f2f63b5e263a4eee05ef64c7873f39bb6b7449c73adc519852fe9e1f870f6fa208f85483598fde598c413477756ccc6e1bd12e8127a4b7c2af11ed5b76676e744314471a2ebf512c1e12486f09c797d954a88fec81b53726922b62a42c5d71d0f31c4b8b2c106f7bdd51cbc294837b15e0e6c0d8c89c500697b61971641dc207faefd0c877ee9eb4e2d619fddb085eb6ef0c86166e0cc519009c5bcf8f68150b9ba44553e55eca71eeccb836a8632325e483f43b23e177ac8e4bb904c753eaf80a4e80a0e8ee40880ef20ebf3a7bae65fa4f53df1b79ea68b2c15de289d8a3f515bca791e4e79f37ead66e692bd7b45f674f3b410ffcf484da8091ff17eab128ed4987118c4da5cad96245094397de31beeb02c205a0a024a7ba71940f8b2bd87d005c9e525aa2a8de505757f62da74bddbad3576a9bed286fe1f7d8a9be33cfc47389767051169026b6680664386a44afbaf4825897e221a06f029b6bcf5cee72df1647411b665454d8ff25fe493c5478a3f799ff9811334135efde23cad0d77aa986e3456f802ba6fcf1a3496db4c5241ad8f17b53b771e47cb86dc3bd6ed5f6868b917ecc11dd81fffcabed7b28c54623efb0e6d94695ce894ca02c98d719b56dad12df23b1c3f76fe2ed2476f0bbd84e7c83cd09147ec6faad325adb38b8910995908ca44cee0e959c65a05a753f2e7794fb7205f2f1d1995f29eff950ac8e8f73799a63d1e866dc4c3a41e6d05c6202fc4f959b8f9b816b86f424f0e4494b370298e7b82429e31e561e0d8b4a4dd02af4c8376e2ad3698aaed6c44d92968ebd23e4987b5a33493605ec993928c531c1c303ecad20c0e539aeb1a2510123d3889b3f3e05ea4353bf673ddeb3999f94e3d84cdf609cfaab6bd56e43d8717d3891d75560057c2f1a95fec3177c11407efee4e87555c2e1f9461281719a61324dd0e9d2e84b0257fb4f179ce8430d3b171ea50fd2c52a78fbbc180220f29c9e3ad5e0389e16e87d0b065fcf642973255b9ec68c060a66d9b36ff0ad490a6979e098b7738abf6acc222b1263193208cccbcc069f4df8e69e7b29d62bb7dd88e81ec714775859939981f4f475acea7c495a5b869c664475ce8f33b5d2f472da5243ed2e6dacaf6779e81e0d96bfac7d8e6dd4ff6cc67028dfcaa337ef8e37cc56f5491bfe345a4888de100fdb49dfeaf3ef7670b24a57906d2c91ffd84607e74a0834cd696d821759750ecd9dbe36ce5801e12e80432f32cc6f947fa9feeea931ed986fe97178ab38c9cfeab7c281097996a9d70923d8dd270b5822244065b6e150f91fd140671499e7553e72d557fc9d86f98358effb86339e0a3a3161e17ac869822d9bfad942c155a4e03657708a7e9b254a2c67f75f129927840b76fa3f19087e5cc7f498bd67f0cc613c396e0bbaafed631d1582f2ec2280848c18ff0545d8a480d3087be69a2b700960efcdfbbe5c0375e24c83bdc4e4d8bc5ea15654ad807780d1c2f737a71415c6fb4a8bab3dfd272691c8d9f0df853524bdbfff2ab229fea140bdb68ff54470796b9b6299643ec47c8bbec51816012c63e50b2ff3cd1c8aae420016788f91b19addd7d28772301e3beeb68a2659a1cb7ca6817fcdcb17dde6dc2b63e5ed29546748e77bb77bed20603de291b9735fdaf1f35b25b450d2579f7b007e429145a08ab4b0ef8ed31919f4ba1cb184628388e2326d8493834e086b11e51ee5e6d89512e2559391cea1ea149566a8c977115833637df36511df297149fe69979e9d3401631656c98b4ee1af82fbb52116c45e5d1fb07feae43d59b61f947b713dac3ab757e20b5a5fa9c6d4ecd5407b849489f74264c0eba24355c38bc76334ea87395e86c095dc597439999d477152c370dc160b197100c0f2327457f8cb9064fc93a5e470510a03ec0026b020c9a2f740ee6ff479429f42ab1311e39d864b152983b634c8304e435d3c1b1dd4eeff5f489c0081cbcfe756a7a678e07e3f533232161f1dec081144e74d7f70a80468db62e3330efeaa4a23bc51ad6eae609ef01bd117b8f32625a46f9b2669a90033623607881a8e4512f5344305dc96b190a778c1a96c9273825da9c59e46278e64fb3647ac5e7380879e9f4b129e34c6acde58f02d7e799faf4d97c911fc9ece4b520fa578b3f01121b147d6a336eb7b71f9de386ced39e66434809d1ece2c955285030ad55a07fa39c13f1054842ead974a1229fe9dd7a754df7e0f7a945edad162827885bd1b551acb7873772554e2b2c61b340e60e16316eb30cb8b0f9bd1d5a75327140c181f9c21fea01404a527659053cb09e60a07e1af8d8dbc5f38cc938cdb83fa75ea3098d2b5578375982fc51009fcfba438c50113a6ad8dfd52b39258f2e1a02a1cf54f88fbfd53570037f661cd1a678f7dfbe3eebe4bd1f48aeca8558e9bf172ecc265b5ad6d30f271ba865703b88a924a6d9ba82f95704fe5a27f746d9e0ffcad874e461b4bc30e7f1713c9840be9b22b3de51e89995efba5b68003fda45d92c8ababec7e31812569055b74aa284c2f9b476d79ffc3fafaafd9052e4a9e55e13733309de5fa0519d065911257b5e305ecb1ed9e27704a91d90ac99485eb08e63940fbae2f53fcec514efd19ff52a3937354e5310444e334e4e9c55440f32c608077f0dc2103293d5e91c373c8bfe89ad7d34ed5050b4a3c212304969eee1c52353189e443bfa46d39f10e6bdb285d03cd46579efcc1daed44c1a720a26bcd1b0fb57046fc10dbebbb7699f5bbcb07e59154bc1d7138726175c2d61e36fb05ee751626178d38f2aa8d2e1cbf481426efd0f55bac5cf788fa3e94ea50392e9645496b564130017914d92c76651556b9034e49ec642253051dc63885b9496652139bf9cdc39567899e9611e516008d9da60cb80cd94330dcc32244e4bbfe8c7223a96ab104c5cc6afa3d07de9b2d02ac6577061edefb3606981f09aa65b4a00c323ccb325f9ec07bd293ef09a5f4df9855d0c3f73aaf5546fa488f5a9b0840ebbe5bf1b86f122f33f732fa72630ea7d1506500a802cb43db058dea6cbc442a7cb5764be6aa4f350a5e9c01538362f56a1df05ce08b53bce4f2632c861bc29e93566180e0efa0bd47841fe3f1a3daebf64c09bf6ed03bdb664f3a1a6c74e03f4a93b6f6114a548918b6618cd9465cca98b3dc8c912c53f8f3c76b21487bd94662ed3eb8c05890c123f1d100080796258917b5f62f7447e0a199df90eb3d322c012a6566e4cca112dd2dbceb1fa7da8e7eb8363aa64878dcb36fc34821289e5fc5a1ae35752e739a74a7c711200745bcf737acb3b72d238c8cddcf5598ba560b0ccfcb5fbe52443148f99740b2ca689bd0181246265da653296b6750f1ec9c4806c3b7b0e2ad7a7cab311b27321fb038406ed4d87e9d1ead9be6b110fc4798b6ec30b9dead00389e1c3e7c090c56d555a8015e33a2c48f7c55d6d5d547079eb6a1184ab9b2124a02d85b9d094c0888075cf41397e4ae5afc4d75c5f31d19141413a5a6c4d10aeceb79be0f67a7b39c3f6dc4bd8d556ba93bbd0946f26eb9503ff81f1ebb62346b40d7acf51673a5a867c3d07b8a3eed8f2651bf8e8c1ff941d26d20d3462455efbf2e8a1a927172e930e419b3d6fd515c2f410437b8b668a1f6d54cc20c29cf1c474286c50e9e7211c47f85643531d67aaab29b1fcd85f3543b33b749a19fd3f5f5848a2cf52a7faf9d95294c4aab13fcba8e0b7532b3b0c39d190b7987ab5b9730a0aa71858ff0626f7f3ba0f832ab413980fe35c35b82cccef817480fec86bf8a36b799f220e924bdbbf5a67e101a65174e0c8987f5b33853f5f28850ffb7798f56fd6c7a3c79ff9588f24c456b0a4b65ea9976353be27e41392c19be230dd4e0a29706b02dbb2ef44959f07e9966b34580c5fa4da242af69d22d3f9ea86a7122a53ba065fa323b82bacf64bd1f9c129377ccc09d20b32deae74e41e285d35d44f1a2e2c3773de22b3f97cab52b13cb13db7b1ae6c036505ac83f01ec22a1113629d22a19a82fdda3b216c9de88f9ccddd526f866da7286e460b081d75641c748e1d4904d650e7062827cb6eacd02f894f766b0f4fc3ad1b07fd27247952a4425fe3969dcf52225f30bc9a07a5d6d148feed264eab2c6c67e020ca38a33b197d67a64eccb746774d70f957c079d6f38e0d7bc0701c63bd2aa300f4b1d367a1dfe1c1e23e5f2530e1dfcf60698a82f1f5ad969374a1121ba8ebd200d678071392c92a044b358070f7053d87616f0f174a15647004ec5b9cefb528c98da2c70cdc05ff722f5b47ee3639f24e9418c23b3ef3e6214fc709a1e7f80d4a833df44395542272c0ba0f07398cca837ec5e503fae68429759bfcc303884fa519fe886e19f49e50c34832c9afa56a425a5c90a83d7229c4aa9ef7b1517c6dd054ebeed88552f41e6bfa3ea291e74e6009d4c7c9c752d99863b3bfffd7b4d385bf9cdef7beb654445e8f830364c14f3f429e2008d38ea68321e22bddf6a067ee9efa8cd348f4f29c80b719a88d031721c70ed63f1849390e85acd3c7d680ab7d0224a4e07fd580b72c159beb05264e6d1f414b4eff03ba0b13c207fdfc000ffe8184e9f27e327d1937cb37d5a608048aee126c363c46a5add5526d8e7653a5031efadb3a305419447efa5b9842fe7d193a4f81f86c92cb621f83af6a33d83ccb15763d4de509ab1274e9f9ef5b77e4463ff218054d522470857d9d34e3354b8ee35b12e4ff98564248b1ecdd97d824a422615971d4a23d6d2d65b886754292e3420e5c15e7f04ed35cdfcb87cd3cfcacfea5de471ff5a354919a87d42305a1d825f492b46036134bda4f2e406495ca5b93806b11bc484caaf8fc68b8d62e510b032caeb810703d22418444257bcc63f49501f27c72cb2694a4a1e2980456d2708971c561e1489a7e24c284cba6fd69e6bd2cce5b70554006e72589019071f0ce193755e57141c70296161def90142110aaa34175a208581ada14e7f7bf1e634a8a9498069f15d941ba3efcbc1c9b4af0ecddc6719aff76321e911ded6ddd2fcb5d36bd02924539dd61de599aac7e72fab283df49282358e35a139c208351a317645f88f0635ab66185d93c0d7baeea261d51d687c1d3f9b586e46c7669026d8df6676eb6cfa59b0f006c8220fac2d3eb848c3bb5045dd0ebf9fc7c7caad23eeb6c64dae155ddf0d8f53af9914b95203d6b485dcc48eebe5d0c2745844eb4b2b34d3e8a93551411ddd228c43f7d8b8823acb140b403a31d34d52c2ccd07ea3638135a004276ce4a876bda3912add7887106713a59e332c56ee24f21770c66f2dcb9c9a236de6a6e77fe483a9f13ab413dba2ef6b4d3b20290fcfb6ec68d6bda0f4bf026d1352c14526d86547ff44e15a4bccd52509f6af8394f714df196171a6efc3a9944ee667a2536eee40bce0992ba431f451c3d55789e70109e801749f30e958ee0fe0d472ce7762d00bb3e2579942e8df4d261cd3ff2c150aa0bd6580121f414e6a0bd9b70b5e89ded104a9868df12ffd0baa4bc323f2a0c9fa5024ceff7c9b38fef0d6d0188e2c9a64864e6bc0288f24e18aace3722a318186e9455f3db73d08e193443fb1a7bbe5a296c8b0a9111657ea24a469569b39eb493af45b691879d935881903cd4a09d98af755adc01f23873c18c0dc1dadbde90c5effc5cb498f76dc855821916dfefe17fa62fd540596cc227b8d2c5c62ea8a2e99e65075ff3cabb0863b53801b5b00b24c27232064fd3ae235f5931a613009cb1e5ed7efabb5dd778f6ff562d6d8c932d3b9b5d34624ec1d9f164cbe000f8a59fa346a1ae91bf7442d20fd13461bddb1aea2ccf7ded174d494e0489dff9b2cac8d4dffb61432c65db7e314769f2fcb8993bc65f89068ba265326c9f11d7e54cc0a8446421b3a131b7d992364b8751fde902be97568e587dc819698b34df7d911d031f4f9249987ce0536d65d08bfc2e329d5ae4a8210cf237fcdc2dc62db1203c8a27aa5c2ff825451ddf0ad9ef6bd12df56bffd70463989dcbd480b12b026f6396be6feebbf0ef13e8e02602d97f5f19376378870a5f640d1f3b7e57b3670e4394aa1bcadefc47baac3e36657a48d54e4dba78b4f69a29c9bab6e9a3413d7c6a4886bc40d4a43c426d4a24b05ae04d9c31f231739c02d854a149b904a94d764af5c9ca56731d872c122e7c7d16fd0a6e7584b386429a6f099392e0f0d65a39bb041797f1f8cf755e96a6e58eb467d2981803190200f5b232f269a3531e6da93a86338c97b7a6d8b72a9289879890501ac78787a158af0839fb0b2e7671cf29a5f86db1a05b04ad1412bbeead5a366a3d952a6a2f1f0d4d8b0c879f79ed3e07f5bfe151a221740eb5534c130990d7428f10936bfeef64c89fd6b1f909b59bf39c2ae4cbc46bd387bdaf07b3abe43b53b7f71759203a3c69509d69409d8b5d45e9d0adf65a511575361ed2e479b4840404736ed1cf1817aa31a844ede3c83cc2557a5999b532e321c13500be8ff1eb374260cab239f7742d005e977e08e5b93f754040d5ad16f3ce09052e68010bdaf6d6d8a2b699a3329a67565efeaae14627c040d238027924ee74cee86666bf0158d15f87aab68c86578bf876b4585407b722463cad226f4ccd0b0994d1c8a43a8f4883bb73ece76f7769bb2cf061f73ba0069c041461c47b5bb53d15667d6e780030e8cb1fbe2abd2b897b5bbb8b36af19baf9867dd2e562125e643752b6d7ff30383d2e594d2fe7bd0c0bafe049a321817020924454e45c396bc7e5aecd4c871dd22fefbfa2a94877014240a4f09b0114beed43f3479f4adae76650ff183cb96ae7be1f4fc566e1762233e33aba68627e446d78f0b660a364a6aee564ecad1d3d7ef9349040471631d8c114c20a6a65b137ccce104ad2254277e688cabea25769b4bfaa884b38a7da2228ebd2944dad4738d99e7247d7846b2627ce6a7d6ff6befb2a0b64c80c93db83c94bb503b8c544f40f54bf5d888c635535d09d4388b6eb7e2d8ad8d98e3c3b9651d5627cb6de2075a70528132f11f7f2b3e8b218ef9849ffe4dd20952a3849258c496b4b43531dd8f415f6cfcd194eeade433ef6f6843a29a7b324eef9698b4ac9785b868373a4678cec40d90f1e306a98b2f81de20aa6a29b2ba908bf734ce89d248a993413f2d6ea98743692c1f0526240a3f96e682a850ade87d34985608a94c0db4bc427d4850f95b0f1ee860a72ee2c1ff335a97df7177bddea29ee0cbac851c6018b27a7db635052e5b28503a69411b5cae9fccb1f68c74dca9c1db2cf47283d5178a2b91e5db902b1c493d4f4623e238f68bc7f72ad80d7df50b08b4c42378b4b4eb9c9bd682dae23242417edbd4d095e6eca2db010af72cfa1bec0e6cd463e558ff0270566741166420e1e5440ac8954df073f1cf3625e2672b37d728c3a6d430a7d09d16b6640858fa670e9eb69718141c8775a058ccee2d2fee3f62e7f769a5c81e36e2cdf78cf60d9ae29ba135028f556fb62f46c6d83e4c73635e84558545bbd67ad0c869a7519701bf8d7c7dfcfeac8e260c6b47ac8a9295b86ee7473114c8279cecd5569ef6c1624d002f01063a7c1e045f9b32cd85676abb1605d2587209bb27b2d0f7438023e33a6946982981063dd6b685244ae8b505181702e2f483aabfe7fc0e75c0b65e25637e84dfcc7372933e18d6f23b8f547266a52a104f5b5a2068a8dccd3c57b047e02416c82588edd195091c3732f1e27cc67b0aa7fde99d4aa737cf3918d1855e567af147c8ff35490bc7ae28986a4957c9e2a60c2157ee41b6edc6113ee595a04664d8c254566f275d1aefa32b645e160ea6a689f81e248242a642b07c8a9b3dc992bc8bc9a4bdf7386c39dbafa465946c1978ab29b60b312c32b57f46e17592cdbefce8a424d1b3383765464cb6bb59ac4b2865fdedfc638e4ecc4b6af8a48e4c539c3c50ebabafcb2dda8c801d3398ff810cbb692325a7cd96b14d5256184d784827a51994712a3de8bfead8b9f9baa9b75065c74696d3850f48aa290c8ee2908345e9090721c3935400903d149e52630200ec8ea088b870be7b4dde2422ee25cac406eb8e9f28a056b0033c76c18a9b16c2ecabf1dabced1047c93659ed9eb248646859f0e6ffa93dc566473ee629769b97b3105413f5c8b8cd76d84b3e43bba534f952969879e31d6ec87c73c90af76c0ef5c62e2f47a1f3394c0d6b6bb455d5cf9647baa0ebbb8b8445e2f66f8862110cca980020ffb7b62e38812a2f688ece7e14883ae348fd0a398db163843cccb22d8d63eeb77129b4f2c915e90c4ddb215034e2e6fd9e3a6252b6ead153c47ede6a08abb6d12d3a40eabbb8bfbdb14e88ddbd767b6ab8a3b009b9729875adbc66a83eac1070e6937981032fd16b38d024a9bcfed01b2be1c23290f16c72cb0398ba1b3e8f618ba42af342477e567e32f5ce236b7f1465f4d85af3f9a13d49d29a1f390f9893146d9fc3bc781f8cb289672cd3e7456a6814fedca0b1e03332c73288a461d65eab360f2e2626bd54a1bbdc84f3f0132f505510b8620d14376d5f9a1cd79cfd68b6c4a5b833bcf809301110ea8599ed4386653daedb711b42eb92cd65be801324092963832d270023cfa816140565e3e9d52ea80eaace02bd8a45421193131335e5e99f2017ffb63b821fd44fd551203a83b87089d7d1899fa3919b37ad134febadfcc5c805080045618ee7ece74eeb2e66836785f0f83dd6c7778e671943a6201c8b81629f820dc014b06da88d26d14c2f97ae2e365b52d5831c0778e868c45845d58402767d4f687ba7ae5893bbf44d3fc5470c4110c5d185b0ccb2b60acfa3a816978b45a4d6301eb901120459d676c42e5681d0dbf1a51746e1b06851d557be159b0e589d43a6ecdc12222659452681eaea219c8b5f84c4e745431cef58cbd2ed2a117cf5666199a47a6875ce312e35de95c55c262a51915198918a1e3d1b4ba5f2e43f2efda7d1b5d0616455ea99b359d4002d23fc7f2661b149a026646b707ddc101183d318b688869408d53aafd17ae37c05a995cd177c582e0d030a8ef5e2e10d054080768a96287c4863bdac946330691a0b6c63b37a6d56c3a3c2954751d616ace40711560879291b2401f61c0095de7a7e65098b054749d711a4d9200a5f1555c21db5ae0f3c21979cf829844654750eea9b66a869509fd655c108527948ce5a70f67a01349589a427ed2adcb12368914f50016675270d8b53c5a339501f77c3812d131ecd8a922a16338b4c2b323e4d04ffcefbfd94c061c973b3fff1d91a343ea4daf8ef254b3f49b6cc284e2be0ac4808e5ea121c7d61ee2b914ec52c9b3c672a0dd9fb07f8327b7227822c9df61e64e7214a8fce18da45808bb5c098cb909ed247a20fc8cd01b0af35e4f911b51d9836342d34cb0f5bae2c6151e54897e52678306267ca3d5e087aac458f54973d88585f3770bb27e1ffbbf449a65b54225fafda25cfde81b600274fbabeede6716d0139215f2eca1acf3b993dce3254b7bf0657aceae49b92c128e8a72fbc5fd1e067462ba25916d6a7e61a893665a317f0a529c268398572132860e8d3e950b9a50780d16119e92ef22a031f1ffc328caa8f71035ce3739b18f2946c6db46babd64264fe9e97b8966752986b54ae8093d4523c6d55e52efc95958c95577b8eae0515bb34c2639f8e7f42821e3df15625bff67593d098726cbcab53f463aac9f6bcfd9dc8825803010cef05088f8abf1d5e729cf87e5f486a59096ca6db41139a14a41871356a5841149efb95e6197577fcfeab6e4e9c65358c2fd9f6d8900d61f5ef75c27459b8c079b24f805a1634f6b2e24a0cd714a5713ef0af91dbcd8b1af5f16897bc3e988b455c09f9425c271a99083beae5310baa039f8cd3531deeab3d597b97c9ba03ac5c620c2fa1634102ab9dd11dd32a387eb3989439fa331c619f8080b30991dd72d916318927c40309c80ecb80e7416f105ca63dcd3ed489665c9d7768a69453d3ef3f1f56e0670ce7f266a4bb85900da3543316780d605124ac86ccf246f2fee8a25b67d2a8f2207a902d1b0f09b96c4e2aef69e329a7f11d4202365f7778155f430a108b81de4cd541bbe50d5be9bc02f7b477ba53108e7b2d34ab4105dbd88a21bff7136600be7d9fde947a210e0ae80f29d21ea5559669f1a9973ced59af3dfbe05f50d84824c950cc72d49337590a61c4bbdb883461914c77f207563f89bcc069b9df261cc3df502c84e71e6362457b89fccdf76b4697417b6cc30e8f7e263c8b18d8787ba72b7d600d59188e66fd36c3fdc7cdd3f7015515ce2bc2edbb78f3aeb19eac6a78246c92f873a37067fc3fb1cce6b7a76986c96294834cb7844f0c3faf595f1187149424799e74966f44b5554d2bfa8e8e7994b722854a57ff3f087a6edb705e5cb19b115c8afadb5196524a43af821e4cce475dad3d5b98374b8146d227c50ad1959c86a4bb066fba11766c2dcee4020436265486476f20f40532f537c422f50fd859c5035efc512e0fbcc5dd45e367e007e3a61fd36645bc2a40da1a860367715fa27b105d5a06c472cabf7e28c481cf9bd02f3016fa895d170ab49f6a9c92be96c8b6ca94e83e9e086e1bbaa96aab4c4887c7c916878555cace52847c1e50ceceb2b26b474781cec8a1b075a4eea2d1c4126989f8650f1709d55b79de5280d6e57499b727934aa06f506b924dfa90daa7052ac2f640ca3110142873e3996be9384fd61c29e40d2776765d11297adaae223b10338b0f8f5e7e66b18bad658565e97535a0ab5144ec5529c6b835fc5ab4e9fe4275729c1300207082d919ec16747ac237b48ea3431253a76d9723be4d810e0119cc22daf63438d897426f3cc2bee04bc82e186cf8ca628cb7d44c180643a93a2feccacb9a218a5e096a22cb8a20e97411084c0a366425f8b706cc16422bf0183f62925e80bb80d6622fd9a3694fa79ac7e31941a8eee09c08f51451490c9a5c4a515bdbf32a6e82225b8c36d789d7741a135e6af715f658a051b097f88d0d4962629ab90047946efad2bd94af3c74b0fe6e8c0af73db563c46fc50b0db83f07d67a766b16b7f7b19dec06175a0267ec729bb1aad04fe3a4aab40f94c74a3cd38d3ce887118302dc4dec73c79fa4657418f6e5fa2c7eee29fed6ec05070719126475074028ea345b83f7fa0ea3b9980730ec878aa2b1632e4235180753fe03ef1cb01fb9df5d8c81108a50d1c57d239a7024a1c0c99dd8b8a4eac538630f0db1d8e8de07ee19ce4aab996f9aa8417a5732b52ab3c725f8f081b48bc961192cb2f38e75af0f69df6ffb2ffc3ba76a2ca1df270c8b851866f1f222e272aa8d4087444f82311095a001ca69cd4b792d966e11ec26797899aa1a05a253dfba746a5e38e55ae3181bd424337b49ef885e8ae6215af51c3684ea6d44d0fa51014fea6f44a9724c79f2788c7eaa0ab2adc87d81d7a8eb00239ba462d83a5e1935964014f272329cf71a85e79ff61ae7415945dddc4c3c44e63ca59e57ad4e2b0f9c9cd5747622476563ed2aaa846bf784fcc8b7f950357c1d4385aa4ea4d94080643987ecb30435ee60887f67347d699e2c21ad14b5825405d9360722a38e80e8f4a4489390acd6f955669f0a83fd8d8085faa0395316434396dac6a6b9f230c803647a9554d1e30c6bc3e1aa54f1a57f703f3c8075e9daebdfd366b939a1988665ba537ddf9bc4da2cd1f5fa845497d45a405ffc6986ef1f5f8c119dbdf57aecacbfc4e827931554e97ba0336021710df1188a0a07aaccbc0f69c361b70237be10f5bff2a029542f515b567ceb437789dc89ed5dbc40ff9f58535d201474d7de026af4d1532b459b320b601ecd6d7dd057122c9d30684a7a8130772a0c4fa671e046048afcf278a13ce18084412460e584745613ad59d595372d3b3147b24e3e6902dc9f56919af579cb5eab68f73743afcda9d16879701fdd3ee9994090579f7c383ab579128e7790c60681648629fd7355a31fc64675127934cc83c39f1bfa5c7fe91e85ca6ede60ce79851df28c19d67cc09e6b0d8e1ce19506e9fbea7a97a9aab73d62431457d1cf3caa42bd942aba53ec867351f628e37effa8522a7bbf0a105ef16dd858619707cc576979e99c361e1454bbb78f7e2d40990bf6b5a6adf10649695f5ed728c37302f88b8f48ddb81f49ce89107dc8d69065d85cfe7dacbbc85dcbf0ca75af60ccb6b2de89191c6b8faec05e930b501f96136b792435d59a0c7dc6ae843b80600f0432cf05b53fe286a44c8e0f8b4cf0fce88fc34c8de50899403c2083d363d72f9b9176089bc523072120cc2c94d1b2811cbb6cd9703c0009a12e48675e9dbf67fe7d0d5b5c623a412fde2cb73e341ace26ed07ff3f7e96966248a7922a0de52aa7e62286c0cffa443f5bb4e254cc40f33743e8779d412c12100199663971d38dc9e3ea610e967186bb98e560bda4c0529316edeb9e7f15e3078ea21c466c5ed4926be06c626a02090158151489a6f35de3c14832ca74a23064f21a7f00be810e577c94d412f44bea2361ae728ffa0fa25566987c26af43737bc0e85cb8eb79606e9eff5c9c690d5fba997d495201cacb2991f1bcead1a4f75805161411854d378446c4700790a17c04478d4fc27c7b67949a7c683d5249edc0d9a86150c18f4a488260fbac7318b23a6a9b733583962bdaea3ac1954e1879dee72a8a44f7f452835abb6e0c1ca6f8e878910a8d935f7c453a104d9369da27c9b7548f0ff347f0bef2b80f5dd1bd642f4996bd142033cbdc5f085ade64f4502c4651e649a2b407a7f1abeb1946c596faaf5da1c405e223e1c22cb79d52557ab376af2731ad0e920a0ef2858fddfbb38bd682cd4fff12f2f842cff8f5d4c481de9af1003ba052c72f4382571b1fcd2a0bc6e41224cc8f8e9cfffb7e46e21fbeed97f817d6ac07f520996f1931f46a4e963984614a815a47d7537ffe95a328cb26c4b3d3284d446fe12e5401769afb680c2c568af981a917ad8666d0f7cc8048054f6ed30336f551af0cc3b760bfa7d5f0ced92b82984e7fa638979e703e05897ea2d8e7bf177084f3ed77e4a55b64e9f76c1e6f01bcc4b5136c864b3207a9d67b2e969419d1fd32c6c0cd29c41ec203421113a653e225979bbcfd4d19465dd8ef98dba463a12fc71f6f1c28b107bc24ac05b2a521d193627351e53ef66ac1fdf14be377ec783effcb755f22b91424ad60b41184b8911221d516eb54a61309891ea1b6eebb815db91118d8f05bcd54dcf0d5ccfd1c543666d2b440660cf97f00e543f13255a2c43bc7df8cc5d65e8aa34bfaa5b9bf16c87c7754654bf6fda0a426a79295344daf0316dead5fa6c1355ed3e80cb72ba1823b29fb523c9734b148b687d7a69b26a5e649815f98dc03b681ae4300bce6cee0ac35addf64e1cf2b06ac2a9cc089b0ceeda411c2d0a0b44baeda04d16a0b56b162818f109fad7243c0d3a473399b20b6b717d958f1129183295f7d2743668176d23728348e8a26156b194bcf2abe77bb9522a8e4831fc4919d75f6ffdcafd15b280e076c6d86d1a9a51be79019a93da9a7611a075c3e11cec5797b0396cc1745ae44114fe957ac628be842c2c7e13b2c9bf48c9dbcc5dbde19a583e5b9f9426c2694809fdcd3c8afb0f047658bc9945e5c0a490c2fdb8709eda0c07a34bdb0d1117560d78a3afca0179995e514edd270120dcdf6ad3efedd550bd0a2ac23b7bb63279dd638ce6b63bc3f5de727e83e371f2bb96cdcb4b5dd3586962077899f8c1784201ff2d9260adfcfd14093a749df916c3029cb4a6f3e933f93e08b5aff18eb3816e05e3be6c22b80437fb55eb799bb1711f990a8ec566b3aeb7d53e70dc152e2d8372ffd4d825f43fc146b0fd676011aa730a9b58b8920cd5477e2e15e9980d372a0c880c6736392889a8c7a1491ed4de156c3e4783d4f1165cf1bc79938f68282666bb27e51bbb2e944fd21d5f2bf7ecbce1a9d55827b9fa18e6471897b37a5ad74f83408c7a666c82435b239d99f78281f2d7862ede1f3e3366bfb91b223b6c06918d712f0acba7e4ad0aafeef8230fc3e4437adf662f485e48c100861d4022905efbc0d3da45d2ae3541155dea1f6aee3a91a57fc61a291709c85be02431d24d402d7394ff3ede80cb3a1f0efde2fca5d77b3dc26583d57bf2773fbfcd094f8b8e8b4bf3b2fa8d34ec83eb9cf887bf894aa86bee0abcc6da6b453e29d345e7f03eac0d77e94048742fdec12c7f99aaadba8227109b0664aaa1f8f7d90891c04eca54dceed97d0ab3324cbff405b44fed9d62dbfee99e2ff7b40c328a60e539c1ef025f4d9167b84628c96e8567ad96d97f0a4200724d29f0c57c98794fb18a3c2154ee0245c80695e74bea5bf089b55589ede0de6a2cb4ae00b95ebec8dbbf9d82f9408d5573563fcd915a1ce1f1bd4a766db48d2b1813224835dbc5b3161375bfdc53af0ae2b42589191c0782413169bab5ecdc38f1216772d0b4388b6f53699b7ebe07ef287219f6952c62c87b28e8c4d50e57e8bd59f07d9fa110164a0954cc94257a8db849e481eb4c09960811ca3327a444d7ecd215c6300bdd75fb9771589660142a115d56e0f7cadaa83774aa144e5b04d829d302c86092db5903e8e0db12dee388b404c4d2688b04a992b871f1f43fcf8cdf83ab65a33112b1bb78d55578a0d6ad5e9c415f81e79fb784d0d8eed0583dddd4b8a7560d260a64fa9b9071ff8ab4aa29c04cc610444a43e34d814431a06d76d4e0b34f13a7e3f9085d9926c404c445b177030549f77a619a684e85a7ce707c6357b87cbd00d2197cb3c1df28819be69b728a08a81f600a1b85373abf3574d038a3223afd0c060f89dc54322d50bb72106ef3506357e7887643241150416d269c4dcd7f8fe8e8594be878820b44105e14db0e2ec86aa2d65b8acbf0a84748442d04021be3286a29fcdb754d56da2d003af29bdced3c035e9bf5643e472cfd9fd4cbd5b9d9b1f0ea2790c57225f3de29240a80be2f69973cc296bdea5d1881b3f2f92918bdfa20a45585b2e590469c60153e70a831dfd4a85c98a01a667cb4e8a9ee71afa7f995040a2db7e5301a27be5880cce21215c32c6606b99b5b16d067bc3fb3bb83e2c5d4493c1ce3db83c633ab2e515e067ba0e5f70be5f29f09764103ce00b12c02b0e81f1dc61f36364b3c16bfd43022852cb20ca62315139e4d71e1b372b9000f0f191f7f76aaac2b36d71b62b688349cb78e5f6c44a99d270eba8d9f97f092b5a226a53c49eface54d345311046db6d933c121a9cba954c9d26eb3ddb9898dd1e6ac48ba0f67244c4d7abb688aed2fa164c915c4778ddbf1a1e316b3d92285b9da742621cf46c0b7d412030f3e85727c1a8b77ab71afaa7f75e920ead3941010431b672fed7c661f5eb8e5eb66aedeb516897b8ff91db423dd20a0249b51ff09c41e1eb2a4503ba2b16b6b3e7282b540d51006a4f4d5af394b144bbdfb09ee6329184f69de867d4308b7fc215b19c152b9e462cb9a0a86c972519fa8eb4e950258aeb13e4591896923cef382fc2478c2773a497c4e6266d1e90e30b27bc5313c10a5324250f0f444361b5458ac6ad876cb04a07ab31f0fc48a66d1f169fd8f48dd0b6c2a2cf558d2c12b8f076895e8d5c0b98e4ce344df280f3da5770a2767f56cf783fc23ec7d53f8573af6a06b1a091ccb72e124a50c7ae13037d79308b73aa13b74f69750e386101c67c88ee09c1f233740e0d5a56c64cdab1ca1da09cdc330926369447dddb80f5140652141eab3138db9c809fde8f5bce48672117866afc65d48cf96e5c014891763f7a907ea7a45593096d0678544e244c5573ef332c509f81b6e0dca8448bb72d472a1e0c5048d2919c49cc039c99c6e933dfe508f099b3ceef5efcb4d47d5ecfea7c34d5cc6dbd45f3a5125ee97a65b37efa3d67048aa667f8548ae2d66879c4950b741c8257a01c9876a5a0f199013194bb1da37d92eb6cd974d0a0bc67dc1e1a15a40f6fb8dade8e2b9de15fa8b23bbf7dfe99f4a5e2d711295b136d9b2b69c71ce0fc34eac8f036d7f2e525c2a01bddf887609c13578e1fecda275a80ede10e5156e74b2eaa8d9aed4e0820e4d958c67ff761854ee0ed0ed5821ea865f9effc7eeb57cc5230c943e2ce29602b8ca70942be44096d4f53d058ddfdace5d204394ed87c6a51de9a84b420026f4ae859dd7acc596a01a2e634bf536b5e371fb482c6b95784ee784515758e01425725526b4900880b8ce59ef80760c5a1679d596e334cb90c0cdc74991e6aa2a864eebc6e40beb7da6bc7a57691e54dd9b71f7d36d316c1f499f949324ea2399a2e8df31e2468bb4208f4170d8fabf3c0dc6d72e8876ff14fd89f640f47af4276bab36349eb006e4709c0c201e496d6667d3f8c0a3cb120874694bf9a256178b097f87608d4d8132655b906561ec9a41d55ab05d50b61513d7146fdf281fa20d177e583e98d41d812a4e7e3bb65b158caa2d899ccde14fad409ec171c6645a9bddc9eb80c4fdd155f232184b30f6bb0be2aaea72f77ad40bb3bd6383662dd51c561f47bcbcf1241da7c3ebdbc14cfda7962dad6cb9d85852c109e2b3ad32a44e59c3f37c688709741cd81593b7983999eabffb253bf6fcb8409a8a63fede4d31557d0f654f3bd84bdc3b9078878ea79ac005ac06ed0bb5ec0471e943b1bc8caa694c1954d897b4a29ac13479642c30c40aed83d01100fcfc2addc0b836b8cf56840e6f915e7387155951989f2f7d21f6f213135c3f1b5ead86b1e041d18428edd656f70d81c21d9adffc707319f1dc1dbfb942f67e5d8f08d36316057e9b7931b93f8df5b8da664a74bf63919c1e30d9c52bc1cc87db787625e6c21323f9538a255ba88eebf65c9527c97233cb1cd6451d4a4f5367525be8a0b1b1d8655d1fa39dc6a698543636dd01a951dc67fea454a55f7d66a17324d674ff8037d46344a1cf6ed5a2961bacd49c46c359df649600662dfaf4df11983e3959731f01fe59714e6f8f5a474ff670cffc5efb851478e1da84951c67c2230efe9dadee8c9b243e039207ec27b02c06de9da886a11ad5e977ea8ff253b0081c74304a97f316f1336c76901895229d756cbac47fe55fa45a9e1ddde5c531a0530b29db21587ad05aa4772dd538756ba9dc47ea3ee05ec0131f157b832b84c5371d0cdbad3d792109cb2ae7d60c16e4bc711783480f75d9dd4c25c4053a7b54bb890792114d7ae308455efbbd6336eb94da31af5cce47ef84986ffd30950bdfe110d589d3164f394fe245310579eb9958b5243ada6755dc8c095123c56084e91ad46b65122eb32001d912414e048fda6df6d0f0e46739df6c89c5a9e3190bf2e568bb44c7b44281f757446f90adc4ac6b421e1380d14c7761d4d322ea6347c922bd2ec7c77b0463597b7513a603d291429471345b1baf839cd4c93fe97a89bae5584ddc1cbc8174e90f322160ca4043290717708fe50b100bd505a63890ecbebb32d8a6d785298958cf9f4f68966e79f24cdb8984977a6806506fe0968568712a58f76ed41a431168bcc5e2806156bfdf3e412a02d9cad2e08825c0a7804f52ccab8956113451d78b1e05115682eb32b130fb5c4c1f225b8ebcee81923bff7af0c6fc99fa3f11d63fc3fe94416fcd3266f01d9ae991d49f1c267bef4bdb00dd99982fcfe68b1a8c5bc661b610a4e9a79de54311447f62615f8ca207df76cdd3b9d6b16137950b7e0d1aec1928a9177cc8c08de41c02a2a61eb85adcc3405067d691e4b69bc9006163f694d90e137e9f15909f2e5162cb7a4a347b760e89b4b5baab4ba1786023decc7844c760283caff229eb1123cd729087a4f3df9fef7ac46e422254910154d7ca486ac60475545768ad0d02ad4745ad3ed09380ecbf5625b9aca9ff74cff8b7aad6e924c197591eee20b3fb0d7e8aaf8a4a4cb13de2ab8b7faa000ab20a00a3287f5196b3b4c18897a16ea28cc1d0466f7a0134384cfc8655eb9ec632b285ff79755025e3192e8a9469d24d2efadd2fa9838dde4a576f398ea437e3448f00953909fd69c712aeda25722dae4ca074f918239b4e22c6e5e3f1ab9f8470a4c19da0c202e12fb797e2a30f5a322cab5db88dd3662a96ee3ae4fc34758c7a7e86b05d6e064f061df705e865ec8e3fec9939c1f3eb13de9c39a8bbea1b2f902436bae63e72e447895ea13d2298ee22ad9c47cf67c998cd75d2a7a113a1ca58f5d2fdb873a9fd15c4389fbcec4b797be2d62345a8931e4507cf1e3cd732838b5a9634e4bfef3723e3a6c4eaf544bb03e365d2667f4618689c354478c83fa2a61536ab4a4392370e3dde6020c475a62692f08c4fe1b6bf003a6e774d7ebe81af69e4d32fa7e0d8169ce212b99615bf778a0ac4d112ec83bd209452aa7f5fd4dcb0567831e3d1f236d129d23bececb4fc3a7868858e80cea6d1d92db42cace83aa78d00c09ae610f6c3e719cbc43dcb99b75b1094dd1e7bc0f38a63963e741aa8e0ba0db45be56babd0fabfcfb48d1d49b360c93940567d4ab590e005d8a33a0318f92957c4f54a2a9a20a1b3782c4fb12a83ca47b3a57dbfef617fd6a6b0d1a0439f6203df8185a1f65907f6d0c3f3d22b492b5d11ceb4042e08d45f31d2bb70b012232ac368c71e2d6941817ca220f4f989428d05fe0f762c452ad8023bca4d4f9082d32996447e30f1ac6b25963b028d37b9b0bff4258f1eac122837d8ca7ca883b829c2cbcbada0987d6a007c78a0a70707560e470afd8b25efe4eea0ebd33b375d08e33e4d766a0822bd60acaa39052490fbfaea962eae993414559cb04d1cfbe3c12df9ea7e8cfea5013d2f7ad4162ff157c19e40e658aa57e337100498267239af76027a2d5b052b5821fae83ffcc3ea7a139209d6a01f9a8240a03e16f38e6c15f3b1f7fd804fa2365beebd3adcdfb1fcfdfb9ba9db68e50a17e45b60e60e7fcacd7754ea4e0b1586fee92c13d18128646a6a192891ec6309efc585d07de7dfc608c56ed9f4c7b3e17aa2867aafb374cc4679cd05bfb4bafec5f59966312b3193444e4268e9b26a5744a74ba8e84a2dfab81baf618f45f96d99a18465e90e1ca6639bf4ad76d4db26042f1f3d375e5ffd306e9cf3ff881f0fdb016c64a70f96d9de7987aaceb9d5f5ad138a2148e49df16cc3207091b0e13a67985ce43b3a0650e178ae45c4d56f2d31ad6b12d7c0cdd67d8ae2c7bb3e90655ea89376bc18fae5fb932c711769c228c55572ee64df21dfd5da66bde2d5d45bcd63c0b96f0fba93e366a8cbd6d3607e40cac62e1291cde1b5ceadbb89e302ec2415da97f47ee43ca707a174f9ff7e63ee0c43d7a8eda615fb0b6befd84dc0de70b55f41cb4a64014879c7980f17cc4f74f7391001c5817a2a593f3595005e81b7e819d233d01ef672bf9e498de88131f73f028ed87dd893cc69fe27998aea32760b3b71d55e3712f7b703a8488ff07165a9a752bb6e2f033c6b0e0151e56f672e6fd0765307d689749a47ffe8af8b84405b941cb0691fff3eb7ce77e4da0ad3edadf6976796d4a920de56e8142e4f54be97c8a510c0a31f30c236bfde1b9b5c4b2f84a7110965c3476f592edf3b051f3e8e08f04f44f351cbf8de8f740e7c8556ab258551ce586bf3dca4b321dfa3e9dcce26f1410f898f732d48d9217e6006adbef180c9e2167d81335da214a5668a8d1a7578d8ff0b042480751b2f04d2f7fbc8dbf5d5861218837bc0a703488ee9e680068e90b3c661792889036a6d77e72e27426f10ee81fb98338d8270ab5f980de751fbd2c9fe69862394bacd3b4a3c96553186b9b0d2d1d3390632a258569d74470c707946077f89831cef30dd1d8741f8efa14e08db6a0bc1358c161f8c114e1307526acae143cceb6f1b96ef2cb36a210b1814b56d8af5b04e356eed25b9618d9d50cbae3e833646ad31eb8d1a06f913e5a84bd6b51e7eb0c30f0ad0b2c609cac6a4980452dc3f689bfb7beddf60298c6eef74732b8baa3a76fcc2a5d3202c4746cb4861c7208669dd9f719a4c1910e3736a71241696b7c69f34271e03d76f60fa5c38d09275e90d1974c855e7a1759540c2e771630d076ae51143c01e31fcb6e27b902b1773d73fa07909e6c0a55f0b2e63ff41bbee7b78c8924c27811eb8a7d8023157bb30186736eff5de90f391ebbb1acf17a536a86557894218049935f9918bd51cb64dff78b8b6ae968961f31c11ac27762bcc67ab5d6f04ade02e5c11d2dd61a9e59ae4c4db620f011bff661c15f781a49060441d26f30aed44b48ef454969e827920caf6129b4afd4aa379592d269b476f379b0e74a381eb567d564cab75191258e2a66c22e377393013248fec5ae8e6704fa3bffa5f265e259d032465028a231b38b85477f0da3c4545fa30f1164b5cbc3a46fc1b4917730850e968b25220bb33440d567f218e8b0ccb8281326326c408dc89fff1f33e58bc48443b957b6c83bcfcbced3539062d760b4ae5a23341b7d8d9795f16b9dc762a708f878788e27768cd21402af6b1bdb93fa7d31bd97f31aeda87ee64e2427d6f84451ff2675f8f39d5ce98915ef70618be76e2e15cc6b43a4363f339d5fcd2da328c6cbe822bf984155cfff37a8afe1d912f4ba266e14ec20652e7cc35e9ed739f0fed113a353185e800f6b8d20f05a1af4831c507d63a6728ee3c17cfe6cecb9ce8b090e99681d0b2c0f096a42c7a4feb48483591e332eb64885cb63f1c7fc2b26bdea1401d7e0373a11f7d97d27ef4deea06780420f674769b17b3ed912f8361db7594d9efe6275cd8c56c324935e472413cf2b2b846db5ca24f5a8ff8cc39ede89c6aca7767ce979dda648e74e24a0cbe2f07138f68d52e79b5d016d27f973788f885b4db90a9ea0556956b5e521d598339ec5e36df34dd3140f35dd63c63a0e485f6e5b0c5626ad9880070952ddac6787cdd76cb380931ae500fd65af1ebb23d9ca83b356e35cd1fe32511806844435c3ec28d00759308035bfe33b967cb42459ad26472c1040c6ddd83cb10a5732c4d7440910a8a89176268799e04c37bb6eda82647000eab5ca691f009af10580967f3c30138d2bdc7b2146404653d2f5cdf5c3500dbf52a2804f0fb309b8b0e11c53c90515bb9cc0dc9bc8406c7046b966f52821db566461784ca112fa3bc078b271dde1022c26fa9e16aa0b737aa2e1acfa01a607d6e5d022904bfe3afe28f05643f48d9c23977f96c5ef69394741a53f937c32b189cda7f7b887ce65a8208881e8b09eff3f51b60c7edddb1cc01e0d6ed1393277b69673615849e793cb179a5dc99893c6ec8ab3f2569cd478e9535047e58eb920658070c1104fd02ee9ba7aa6abee4f8259099894566cb57ed2c3b5c677c628eb1f6e3e71119908a8fb677e933427edbd87cd4e91240ed2c2e8cd5d30906dbe10d9c2583d3981c0008dc78174100b53b57a1c0f8001ad9edbc7cb2cdfe13891f0275e1325e61965f6f129c9df0da29894f6db4edf50ddb5ff7f4cda4af9191593f5ce73fae86b7f3683a028efbe942687e7e42ff5202365c4565476ba45a274cb0b143450858c5bf331291e5cde8b5850b07a5e9edc33b7fcb46660832f65855903d948e71610dcca48e33d699dcca88ee026885a5dfbed17a5365b2bab2bc5913d3de5ce4a14266a5f327f22703b65b0bba5b7dccafe075428b37c39322c09270bf6c1891c2ba7bedad3c765dfeba9ba5b96d20061af903608255dab00e22c08c5acbe732f326df31a8c5ac0799b264319437bcb42ec1ce9965359fc6691489781ec17606ce735bd4955e9e7cc2717fba7e0c0be57e1b893387ea6ed83e9e826fd6fd8c6e6ebcc460fd11b9f06e6642a7880fd2eab7d4b920fc2514a35cb0ced10cae63f877fcf67511bdfa91f86fea72f133e776ce3a76ac6a3bedf12ead66422039adf042b976b114f430416b01e58257caff0583c1a0c15e38e5c09d4e06a64c0611d9095e0e0378ac28cd076a78d29536fca47ecbdbb5fa53a8051c7596e5ee0e6a5071193c5bbaab9713b3140542deed22ad12eb52864bdccb6306a6759ea4d1d8ac22a3a594122c8d3ecb7cdf17e9d1e8d074c8303847171a7566b84232d5a95c4e948a57f7011d78b311845f8e3b6b7b0a89953be2c166b0ed768e4657376b35406107c29661151e403349d62a58729490eb6248fe83b5275445a9157c373df0a728b6adbe532683448b09279ba9423d1ad9d44eca60e11ef8a0dfe5288ab9633107265f0cb22ccef9671d69ec56423d068c46c096ab3c61aa0482a4a267e91f3d90424c0163aed0ae3d3f27db84ad2f806e4cf645bfd9672fea736849baf545a8300f31399c0b9534f251e00447e21f498650b49ce4945926e342e1d7d9389c8ac420459699d946a2a201bbbbdc84d005da8bc9874893c1d441d84490f031d8cb4d7e0fddf2865fd2d70cc1fde44394c848d9f0a3091a6147fd95c884df9e92ee3ddeffdda8380a9ce55749b13ae9ac334a69b257e200d95b1eddc13507e3139f7e9bda6714830a6d3a6ac24ac407ffa1ebc7d193783976f2e45af5ace05813b7f2f441087113bfe99e1098c064fd9a25e63604ba661fb9d764776b4d4916742c3596f147ff6a815a8efa6f746bf465ba383f0801b2ef0ea97c5cc8d38fa5452bb53baa96207b10d735e549080a50f5eea61309a0e3e5620b31192cc7ce03b1b64ded7bb35e2b836b64244fee704d02ac0b337ec544a66008a5889d8e51a80701d3162fa72c8ce976714226bf82366310989d70af6cc06690aa139a0a154f46dd2ebea6e7577bfbdc544412931badf2d64115bee2b7d052c34fcf60e3af1ddc51d14ee66da19943c6e590062d714717513a95166f30d7281e2f3320dc6b37bf85e448cec520b195f8d70a54126557ad54dedc8457381ba505f71bb8199468757de049331a1ae5ea4271d02ddd48514076186a500f40e5d8428ccacc3e6756ea95ebe98d05a5461fc1e5d9816391e7bbb9a4e7318484ac2ef76c0b08a286c308e0366959ca67641b01edd8632469f5b3959fbf28959534eb1cd0f7b011a6298a00217ade719973512ac6bbc3a991b10ff75ac08f16a130928c2ab316cb19838fbe62ca318dd88e5aa9b12d903bea700b5a09887dfdbf5c7c897b32b759f30945870984dc050962855fd49cd66928dd01a64ad0c3f2fd794371bd484dd6e26378b0f44ff29769a7e05095ee10d72c370e8eab49688215feeea0cfb60feec2c4a0999d1bb4bb11d31233e999f61bf0a24edcc60b394fd87435f5dc331308dd83fcc1d2b0b4b3e9dfc6bb9baf01d6a7659a41b1de1da4e02a16598d65972f4d516f478b1e01c4912af79891d28c34070fbd1773f50dc024daff9da429adffb1d07cda5e9a18be36d98ab6b5af64be8f0fbd31d78f4b81b40eedd8d80a69628cb937f4663b0140e3db67590e68e6b2dc6058ba7d041201b0e0778a0051c6b2cd21c080fba00858b6d369658e991383ea9fbaabcf074ec03bd50ed469825ba00eea80bd94bc3aec5c38c7ed403daf04a91629c539d036d192b9e2fda461cec226519cd5aeddafe33848230be1e7bb3442dfd1ae07aec5090e690250665daf902d3ade58e09541542abae5eb8eb45fe26a1a7f9706643f6f925b306400c8c6a18682c3da7e6340b527a758b4b936ee5cdb50b1662f04a904d44288acc7d67bad45d46140ebd5ddf38aa464f3eae4b330591bc6abcee194a4c3a63b00c5f2725afd869f0262220791d6a225fee56511f5e56bd4761a7156e0f6cb26bc3863d12a00c47505e479d14843447102fe72d7b0066a9dbf14bf617382922090ab7f8830609983dbcc30d902337ada78f820a4de8cd97d67b6ea8fa35731b1fb37f28373ba1f427a0b51e46f7437e96ddba09391915010c86b0decb55164104589a6311347017b2af12d8d728df9fd969e66a6d501bc28d37cb7d4bcdf8796d5cd94ba87f84a7f732fadfb10498406722ca1f491310058578e4846e8dccb6259b9e235c64d3be6a7ed7c5bb8feed10d35074f39caeb10aa4044094221302cd12c6c8683f3d6164b1b864fdd6a65d7e6a43f121c4118ae9e7ecc2134be190d7b177e114e023aad8c3c0fd6bc11a903d6a14edf875a0fdd5d5c5977328e68d416a23e8f5c5a17c04d9ab988e7fbe4f25e0f973fb01f6db093f04c0111d9702b6c4032dd0f134ddcca17b5f37ae50872a4169b3b83d460860b565a64e95777a9f08c48afc56d7d4e93fe2e6fdd18ff090370005c8385f5457de0e25afc56d3cc58a079deeb7f51161685431f3a66359798fbabac9d6770d12928fba84626c80453fa66b3dbf060fc66eeb350d0edd44363ae80ef02f0654386aee938af2a129671774e883dad9614d86b3dc7a07d297b0fd952c93d735aff96ad3710d8d67e1302674b1b658fbfc67cd0c3c31639f142cdb68cf9c520ee2852a61ebaed1e13b9b55f379f212072910a4ed64495eaa3b5b7dfb4e429c63124778b0a33b58fd0aacdfb8cfdbf6930e530bff070b24df964e3dae9721755e86a6e23c68d37e91ff60e7e4dcd78b3d70d0b47e92f50e7af3e12954a6755259309655e3504604c6d1bb35180be4fbb378a276e7599e37740025ffc6630e3304b206f4d8329406dc05b0db08aab4e770bf93b372b93de8f60b00405aa8a8ab7f5b315df5dec28aef04b5ba7fd60696a85b07c980922588209349fc50d14d328ee753d13cf93fa49278cef3de980c34534d864091534807e88b1d01df9846ec866f038f72736847fa12e90c3a3ee59f72fd3cdfb34c6fd56f59c7174358efd58ab8d0ef01e832f365e5683959ff1e232fa98aced923176507b1e6fd5fbae06a76caa3bc6f68d3e9c6b2f3db15e138b9192916f4ba2b3b6b8f6be4b8ae58b9215932ace85f0e96f6afa48efb35c0d3fa6d97d6a8fe64ffdf375803f1e1e8c2c342919b5e4631e3d79550edc85ed43017543104875a2124f89c5f49b61a7de0354f5fa11f8199608b6c5b792fdcce695bd25d85a6f3a96edd98ad746394aa29311eb733b73ea6226f7648798db694b35012e5f50e11fb284ae950cfe39b62b62b1ec6cbd60180ba982345c40f1eb167c53645bfb3f919953d205ee1038e3a9b5c998ef6ea01f29fab515646874474f1cb641db9bb6f9db1b0be118df81379ce83d1a64f2ce976d2267428fd446079f3358313e4b208f1fc56209a2b650fb5c460d77e7dea0a912b45987975bb72a4023a354d7d97b270de51debd9b0150f410ce5f287dfed773cb0bcbaff60bb7a556c88a354697a573caddc9c495c3926a66b136673d09ee6fcec4fe4d2ebc8fcd333a601946799a7f0d4308a21f7ff6dea1fd73b146e90ef40b8aa76217fb04355985958c73e2c5baea6a7c0e291dbc8f3fc6d634505a3103383d2ecb9ac4d9b4b36cfb8f3db8fa1b8864149d507425baae7ed460afb51469144959cd5f2485ab4308f2978b4c3f0b2457da66e76fd7c239488af71b2a99c33d59ea2382eb97265a2dd90f496d9ab4096ff983073b328d1c86fdf9d2740cb6db12e306d6943d7d6b5c018966b296cebed6b721f4921713df021f6279564b2e73780f7d17d81148bb624af6ed1ae25f14ec2b4358f8b55a42be99073ff5e255eb9e4fd6220b885eb06a5d792a88abaac3f679c50d4788dab5f8bb88126f74bbfa1b6863e7894c9b4eccbdf4d0947a66bb86614386b509baddd66aafd23fa1a1eb07b7c3be606c10d903869bbc2618a200fa5daee46b26281ac604ee419aa439a04a83ec57e763986f19a02fda200c48c8064c04b4ce9c716b2efb12f4e527cabc714b170ba533895c8f0e19ebe224e96f11a902417331a4b6a09f32a028ac3f1e993d0dfb0ef32ef80613c8c322296f5781265f6da39e3e83b050d17a4072bc0b3e402cabf7670b7e1dbf358db0a798236b126f2c05e4ca3e46980d527073b5c1cf49b019720d180abffadf93cc81d08bc25bc0034a7d4c226f3ce44622bbab3a914ac1e18c8ed08f8576420d0d00c013e86b2b95844e88dff994abf1315b68aa7d243ca1e8bb9dfbc8b2060674b8464d69e7aa6e83a0322d7ca2109bf76acfecda94c1c50ce666e2b542ebd760e32e512d1c6421ae07a5852d8ebbad3cf2549a82f5788d30c60091f9ca6e53eac7c071c63305cc9ed0386c3fdebfe9a70e15bce1b64ad05b3433d3bdf2fbc49df8694022238d16ab03587c950f29199fb41a31dc10739fc8744ad482069b6a2018f8c156f5943aca1d5a6711f1ff74c55e9bf1f3f2201587d86b77afed79535d5c57832464f844060a022082c8b720c72208f44290220c50c8caa79104289c6cacdb6e6070fb517a5ab7072c9aa15bb57dcdf643009bfc25361c4259bda8fc48863d908103a44130af49449058736fb3a6439c1cb00d9dff0943dea1404501c51741c86e88e37367a0ba6e76315111a3f18b4f098e3092e0ea1fc0350518ef1c28ad2cf791c4a31a608c2c6892d7b58aa0ff6a7d84222df0dc125d41d7a35e92eab3210b71563b0b774cdc4f364da376c0f9b8d640e2545b87c554b1040eee1228b32a83e52185c5cec072c0c150d6f89608e0e8f846d189affa58c760791b9b1d1a730fb6adadf2ebf5312c78a4f6cf2436ba52e6c3ea074bd9ac91a18996fded138968c9634ab5283ddcb4964f2df787b5fec0125e668abc5672a5fc0bb4e324551d1024d1a07546ff5293938148ff22cbd033a39712fea22ee09d3f28566857a1e9708d5257c7c92c7de21b6cd46d5b449a45931e39c14b694377f07686ba3a5ae00661320cb87f295b5fd81ecb98070b290a3326f773a98931ff4aeb49df558d93bc098ca5f2001db110f950492784ed9509663c01103a212229c1e73a73aaeaf24fc2a7fab6c68821e7e798a6dc8da5271124553eba1ade85d85c7a97276b170d03d2deed1f4ecf890fbe5eaad394ac6a55ece6c35ec9b67d964578fd0e40c656f523cde4ac40a2fd07b7394bf98afcb8770d68dffe0ab6a931cce9a71d72b103e6d0c641ec51429c94e704540948fceb6d3d3583cf24e3e4120aa91f193ce3a730c961303cdd6f317721f0ffe053c760231de81cc465e98cca22a6d26f8be7c8a624e35a7f8763a6e1c153e8b30c928422083b49f82a62770aa7c0aa0ba11e87a380f8c77bc68aebc52d6efc5c49a25c1b7ee35000a8337ab32aa0f485a0c7e60fa2b9d924288cc98da4160329d6110cb2adf9a4a6b9f2b4749ec46e78a6eb3a6ce53314855bfc5a8ccf0d11a06a60ba500ec51452bead380bd8f6edf868fcee444a91d8c81d33ee2a85a1c673c14c8a2772b9d864b0b588011684baa5b899d4936e615b421372b09b4b2efcd3003817abdd183eed063515eb6db38f3ee5218a8a79e23bb9d5804fda3dc532524d9d1d64867bd719927ffd9cd78d794a953268804c9f01b12d9eba5c00e62a819fb8d83e4b57541c454c4346a01dcbacce33e7c0db089e8e8944eec75af3862a90bb7edf7ad3b02e8ecc5061339100f474d03788da13839a3d4ba9a6323c102a84b8bb9f6f7f7b900732d39fb7a4380781e1a776fdc225c2670dc86b86483c3fb99f98dfe901caabff4c271053e05eef124ff3a2d168e364dba9a753f713c2b0aeaa24434840caea54373dd11aba2cd2b973f73b142af563b9702842dce80a936052763cffa40f694aa44ea3d589b0610f56a18cc68383f38ac12c38fbe439b011a856197a8eeefa7652775cb6a2f340b61ee02578c9c758dee3799be82240e8753bedf117a35ae0d011379522a98e1cecb92511f1c58acb781baced979f1de0542e294195060bab5e17bcb9a3c28e1cfc455f3cebd1deb5aa3a4f2560ba2306a1b1a6e97e25bb2c572392cac9c805b208d437d17cb8cde2b44147eeb42d6c96e08af085854cd67ff9429f208c1492a1da58b2c602930d2295a8c9c8620bd6f05261e6b954b79eb7afa7c4e4d39af6835e181ffd789b2ef4965357758d9876623bc2a4c5c09966c73d7bda5d2e140545306ad718f3f27c051f71ee52364b49e8a90bb102fbcaaea438228bf8090d27b377be01e27eefeab9e25bd16742c2643e1e779ebf7fb7c2836eeaa03084cba0b255c6c3cd96259ad15883f0755e0d313a6b63fb6ac4ba49bbe9cf274e97ec7e1036fd6cb3827aaaea1a8482d35ebddd2f24d9dba2d06abbcd19cda3411f9b92cb586ad73d4fcd2b7307bdfee84abe452701a85c8c2427e1b5a94a6e8f296238d05086f7ecdfbfb7a7f30a01f60af851f9b954672660cd6b631a49334bf2cda0a6fec4362a4d05b303c927018ae4a51b9988eca64b77fb67b01371f596cd795f66caa5df4c06105cb4ef95e348142722e87cd64a762dab2fb5394e7ed5b16e4dd7aa69932e1392379a2eb969aa0394305b282950b6a7532e9eda39702d54c30c4427090b302dd934019d0677abe2c4cbc07c41440d1605d4e2052614a339833d2fc4f485933616d5a5a4bb673a5e1981c7cc041da63a7941c5c96778d98815e046d6d572538741d2ae956cd57930b310391e28239562e9187be57ad300f98b9d9a6512351ec33703469e1b5c2a152f0507983dd1124ac54b4f0bf4b49d0eec713bd82c6e1abd8da840fa8f589fb96e98f63bf4403918696001ca15519aece9b8dfcf0759b952f1b902031a310da6b1399ecbcfb54b757e35dfe7875a783f01f2cc9111b69839b85c5d669f16d92e19927e7aad3b3c19049d8b9fa3c79ee8a07084f031ce53f531e530d5552bf6529a4e9da384463b10b3e38581709cacb9f5c235fbe41c095e69c1f32a01ee178e5f2de00a0b91975c1ffb63c63f3414e7b44832a257201544b05b9aa30b24b4a55f41f3967e35ac65af3a449f5052f6f8bc0ee01fe4c915dd11df7c35149534dc5fc842b5b6fc41378ea06dbd40902c39fe85e39355d6719796669924c46541d2c22d8136175cd5527a84e0565ebc91fb31b90d8aaf557b04fb0c3cd3e4e21283cf7938dc27899667af757685a72ce609749f556863437b89f26d00526bfc8435601c77faf5f83f2929b17a1fd0584bb11d720921419e6312d17f49a3dcf51c964652dcacf3fa3b950cff6ee2655b56192b65b9071470e44c6a5ae51a91c173e3615154d1cc74852ec04f763e6540b786c6465ea97a6c02a4be95c7b53ccb93920a30ff0e3cb893cc6a8db04d24b1f5a3df8009fe19afc7d4e0243f4fdeca49b9345f6626441082fddcb08b4e2c2734a7b8d7c29cf2b2c49b19f07f3ed31d9aad90b442c0ae5f81c9ee77c0ae2fbdacb48553bcbdb48504f1ee4bc102f6e77767e64afb1cc8b907648330d6911bf80f46923a7e32bc4a2e50c33ee8969fc369610814e0fc6c168363ac7da64a307dff6c65d9b2d4ae72d4c1948e6294607003255ee61c2746cc88081cdb46922ae323dca50214986112973bd82c4e13af717ca6861513253bce9d51a2e7640ddc31fd6cc3c6daa186554c0eefe775c2aab41bbef8674bf8f492402aeb08293c4b69727aaebc8fdeaddc62178a462973b4419919189a0d9a193f687c5d52b16cc2725e3c2c93fc18d55a0a049007851815253af0402d25ecece8c69a42b1b25f4a9dae073929184f4dbb8f89b8bbd4ded9e00751aea3e142ea2f158f2e9bc09baa5bd0f5c836ebc3d8037afef16c5e931d7bf1a17be7552494d5d6606ba52430d188cab3ba8fe175eaa57c941b36d45b97444d1b7150b95c9b31f0e4df881233e129c115baa8c3b6183ee9353f5c550111038ec99e7c2fd8cc8ba70f9298c4e407d68c15d61f4205859155952152e5633193d8ed896c221699702768a001875c5e1d1b8b45599eaa9c2a7a7a88b53b886e259e236fd5874339543af176a4164f273b0826bb42d47420298b2305215f04f38d9b083c55636e7f413cc3a7a52fc76536e0061498021b37fb20ceb5f12cfa39f7f57862631e9f9f9bbefe90a3c45e75e2227469c9c761bfa9ca48c481e734996f0a32ac2fc7004834d0ce49876da326cfcd9cd6232f515640209522ad174b338cbde44ba932021761bf7de57c76269e4ccdf5e8ad06893eaef83cba49cb948ff6b630d0257521d3500700a5100f68b9d41d2771469e43d67e1cc15247754b0967fc3c6a8a3953791bb56749adb8ffed430196809e8d5a28f7e260321d87054e62a814193a56fb5c8b61f7c6e1644ac9c82210e30346359a298145bf874efe1b321aef747bafb20080a01cf515ee075d4ae328773e53724b54026790ac1932fed9171b24872f4d850e5edabf07e1208e3c0ff764c0b5b6a2bbfa2d309051aeafc1bee0ce7a142d8d205d3965a16044a7914750dfdd4ce3831a520016a1fde417dc148a19c332fde38867adc065f1f7170d8169a9077ad8b85e7f913929a466226d637c2216274f916ffb2387bfb35067012693829a0c77c7540a47946e241054d099eaf5465d5939841bb09325370fc518884b73b109df64d2cb78731ffa5d0355a8f505bfb7893cc05d95c4a9406ce82d46ff92f3f29ee511ef8cdd57df45bd090ff3341645ae8c496484ec0ccddd4a2301b21231cf8d53848fd2203ac2441732e01b7437cc64ad81fb81b019325d2ea18510e54f3eeb535a0e7b7d4386682360f3a9a1cc378fccecf5c4ce159b602e385dc27f9bd7385f530a553d8a892e0eb22738033e8c6c04f6bd124018c6a43d3a23f077f04b3e7a8cf8777a9b15e6c3bf6b1a740a946b9dd1a96a37334ebaa2d7d95821659ce5a0eb2e9f3f83cd1e70fc7b544620a6e1770810664190e7291e0d2b3c921ff4f1cf0ca7a0b9bc7a1760e031d6378e5baddb827901d9705b86bcd7d2ff04929d3a8b24197300f08c7b99e70c9dcf96ff0e82992b95e213064ea066d0067bcaf71239667e9368de6e1e6bc55f51f3086c47b752ba4184bb773268eee936991415dc38473e2794f2690e4cdd7db019ba7a1ee3e1a32a413dd527ba928dd23abcc472b322d33d790ba5413603a0e566199cb8edf1130ae0da9502ac91bde1a30387d47546af014642d3e777b4b66ff4b28738049f820b984d9f8eab1ef29bdc24dccb93fa6e2208989da09c124d690143d76eb86835231ba30cec3d217469bd2c7ab1d7f726bddbe8743c087cef58c519bf7f4f7644b15431386eea8cf4122b033497353f2c8d1ebac956fa7105016067aac71c2c174257c6867a7ea9bbf131d9c8dfc4a5cfde2af3e01ff5627f85b59ff03484ce2531d41503332cbd07af06c255af1f1d455c08a87289bfa03388988ef469e55353068a379dcc2627e71fcd8d7e32f249e09f68cc56024f0046fec0ca7a61d00a4ede76b7db5012df468b3bc65545898fb20892c4b775e686955332fb5768fd26f1b3debc8dde6bdbb1f2aa11e6f2713953239978456dbd287c71b1c1a635c6ec92b354f8ebfd6936f100404ff73d03c8305d7ee4d01cbfecafc3684e3eb12ba5e948096d450c08ed450ab4d0865d30c4e4f68f094a8d446559f7a7f11308c6c76c7d68cffee3ea9aec883da208feec9fc5208f3412d4b9fa9faf210fbf0194f139e23081c12f549b620207b55c49ec4500c28d1c2b4c42a75b24f3d67f945b08e714e92137496284ee3cadbf5a212f44ab20591df896ea553eaabab3c69385d710f4e02f52d15e23a1ff9fbec9b3aacae757439d3b651c47f7b6d21c402435d1bfbf4dbff716b6bb58655a0a4ba4014080047c8a91726fe96df801841c22fc6faa041a87cad5ed99baf8e01e64e160dae3a1d6e1312a5f06bd0f56c8d9dc5f08347d04af37459f3899a08d90cf3d1d82e4ca62a902af2c715ec66b6bfbfb8d12e280080f55862afefb6d7e84fba6447d46dfccb0399d8de9cb91d836415dffec0af3397af3c21c61d7659362619f90c734ba566fad0c8b09044dc92c5246b89ce240bc501343199adb1e0bdf9c6a13d83b0543df4df1d5b16ed70ca95e3728b49c594bd713ca1db6dc0df261db53decbdc853c4e9e4f92d356651833485ff0988de84d0afe5ecb911766347a952c2672416740cac9db833897222fa4f55fa63c4aebc9dad0922e7c97170cbcbe12a08351a1767b2b1cb4a5190e6ac642e7bb47feefab48178ef7ad54950d75ae6a1de34f07bbf1fbaaa76079efd2583f61635cf59880c8b5b40b87186b9d64a7aa5ce20460a36c431838428a445518cbfeb468c554a7b45a952576f6b1a410b26bf13872fb15abf015e3faefc951e521fde6a9673e732f7b0c1898a25fc1974e8fa565fb431c68fe42e56bcfc17fa61d53bfd366c86f63f8757c731039707938c65dbfb588217a3535000414b4245b44962fbef51edfb2147785e137b2738a9c1a304df6dd1fc10d68299d4eb07e94319079e0f72c08c67dcf9d012b3745ff96d9a71648a9433ff077efcb73c321c0696fd2dbe01181ab1194b4d8e02f21b6df9360fb5e4f2a346e6fe2cd4ea48b6fc39dbd5199384c48e650de6048c6dce4e096ca5ae04f469cf00bfbf1d844bc77ad68c453bfaaab6163950f70273d526282fb1fe0d986618cf047c6f649b121149ddeefd36c349a06110f08a09e36f03fdc0c184cdf156fd24862647b1e98724eff5290ed8bdcc34d92876df26083cc3fd0a3e0fcb7f6470c6f0ee66aefae80f7300577a7f458c6bccc27a9abb24cf22b75f0fe97b9e1a56e1ab5a9f35acf6056d74e3550a5d9d5d311a58bce4c4032485b9a31ac5f261a78cd7ad4300b78d0d03e5073be295f65f4c957dacf9ea42bb05bd2d325fdb771aa5f2233e45295ad4cd03438d76c310eacb031295e9ad5ec79e2316100ab10c7f6335023f89b00e8b2140f8962a389b00f909864c6b0770f42c2165efcc090c4e35073ed52fa0e0980d113e6413b053ddced396b005fb672335d460261fb088598a89beeb41f8c5ad9df0110875436fedcdfbe42e05569ebf2b78fd80f728b05273b40f5ad351f9be1ce6e462f614f68c24b0514393ae7c218706017e43bf4d58a98aedab4390d11e6dc682278dbed12cd1e1d280ca358f4c4260b2ff91590843c9af48f7d3fb7cbc0d3621ed5452baf5ea62f8b0c5fa2d8f8e805cf157e48ca258679ada625348777f1d364e54c7949c45ec7808dc210dc2c9dc682fc239e2db9148ef9db6399c56ed7b50b8048b6a190f07012673b1ed6d184150745e7fb8783eacbae15a124bc693529130b8e2eef0d3e6336deaca29d5303e59f76f1fafd497a58bc724e9414e8d0c2d32e8d16731bf05e0948efff3c8d7513d855e6bf8ee9ebe1feeb0fdbfd341abfc5d903d618a8313fbb15c6ea1bda2ed1ee2f49a127a0563ab36d3ba45af7c19594b05efbba9ee422d0913a0991f05127c10a0cb389c7569617226facd05193227c82f1f5ee0ab0c8cc98db5728cb8b1a96d97160d235ae6b2be41b2accf5ea48c10e6eba791bdb99103d225e77cf8207dc465aff29193f23b239eaa05e9ce29b6b206038d92c5bcc15174b946efda9f9b754027e5c295c4388527d298bdb00c0a05b723f306fa0a7f3d20e58823d5944b4a6ab7e1044dda80c49a7aefa27c2c16340b49b7ea288cd101a95c708c5ec90eed87f8ba023a8a5777ba6f87bf9ef8f9fe655da0c6d9e464b70a0fd98eb46546d89a9a625316ea3ed520e35ca18a77f8d6aa7a87bad5f109a5ac528334009f298b110534dba2be70da43e74c3fac0b179ec272106ff9a567855cdb4bdc7a526c1db9b5fa33470c2c0c15378ce2558f048e2e1628de33198b3f7fed3a1cedf778a9b469ef96f6988f33a3305b6a3de9a7408092f6b18fec38190996d32a9033f1af9aa75dadaebce9df29de4d967a11c19af152a009f0a2cbe03badfa1c482fcf21bf91c1ff157d09b202f6ad8b1bd944cb5069a26c6c3cfff0155339667e200b7ed904fa64c1e17fb495c01cd8844a8fcfeb8cef5060b259994600ffe744695ec530a352e111dfb5e85085aa593e502bbeb049ef0b293232f9c1c0622f026d18547154762d433de7c66c9eba214cff537acaf876f88d81093669730960392a3041b9c00d287e060d648d96369fad1b72d61cdd731ea851d9aa6287f08a2fc42f7672287c61be3083163b98e6e94d296e0507893658321f77b37b101aae50538d346982c09df3dc3463d0e7c7a29b2d67a4d2887042214b5c8dd9c14c7e4742c5bf5b0ead78e3c2013d3a34c0f2d3d0867f8afcb13bed95ccd9d65d06368c7fd7e75f771cc9490fc7710069a1335536bccfb2ebe0796ef818b08b0b1a9b4a76666e802ba5b101cfb9d8d3a7cedf16693c526eae560bac32d9dd1e05e6289e980955eb34792a0fa75cfb2168c9127a779555fad1b69f4b28ae1e3bcb762408f7978f423876995557c197a4f986331c5d9539021d05c17a7be5a4d82f7287d3978c096c41638f04f66d27e1940d31a254f8cbf201c99db3d06866beec37e6b886b591641ba9f69c11a21623ab17ef8e4fd2b90a8a3b74679c4dc51525ed2b3df7bf7eb403bab08ef33eafa7bc06f3c0f39056ab7f5581a8be3de808424002cbfbfdd492063e8592ca716bc5d8520b230094d964113521cc5f023415a1c9906a4ac85f9c0be682741ed4eb656dc2a501448c4b223a4cf931d9e80f1704f413661ed9e8f9442d950e59b47693cc2c34cb1123d94bb4aa3aa3772e462d80fd9bfc9ade054648361674b6fbf3b5100dc510cb84570c28227d39edb78a1c2478b06cac46e31eb9ad7ffaa790209c7dd76a1cb66c35c7b7838b45462d54ac9e4d2b44078855db4d5abebb0ade2ffab9d7099b1b2d16d5159794b3151bde79e265700f3d98acdff4977a7dae4bffce96babfc00efc84d32461e0c1712581b135d4aba6658148cec7d78262d8397d8a57f0fe146d490e655bfabb31d8ff5203d883c8db6d3d2070d4f20def24e8ada28cac0b6a5b8cc3c564913c6080a12678b4d9c7d0a86c12bc3601272cb33dd8d67587061d5b07b6e2c370822743c4055ebd234ee49329d42ee4341140c28be4352d94e41d2820248752a226649b3d063ddd85eda8d700e88560a27909358cd68afa9f99d4e10ba2e6e47dc0dded1fedf40cdd146b0405974f13494741f9f9e57a65e730a36c2d16841c42264623d6151b503601aab6c838eb4e15a4c05151e553675b9993b46d6f7823da7970213f771811b8ceddba91513c93d184c811c2d425ed9f12b1b2830d9137a3751b36c3d66ead9ccb96df5d4ba9c36f2dee82828ea061b86c126ae31886cc3ac9fa5a66d9601f5d6f45499d4604e064457cb7b92ebfb875e164592572cff14d3f9b34281cc5279953e1c5c4db2b49f0cb798e24192f3817438c8537e9a99390874652c5f68fb9c4d6cdb30995b36bcaa46fcfb9b2bf98f4b30eefe2ff155840373ebe763c0a4f2f33e00c6224ba162434e18235bf19195e11bafd3984795fdb333f9b270dc66b85b9af0d8caf96d98777e5b9807796a166a5d6d3165568094d8d79f8f932b5c186edc56a270ce32cc18161c90b5cc6b3199c2811207f4492e17ebd6d02f0f05e830a87e0133757469a6499811bb20f18cd20abe29e6873ee288ee258e33a23d9ec792ad74bd877ecc4d2a7c9a35d2a4b4319680ab85a476f9551300307be09ed37340f56eb02a50a3f2bac375788c0db3ea488ea7f6de0ba6ebec7c61c8522eb464cd7b64c1802924bf42ff286809da4e963cd10097e6a245fbf0611ba30f9fd26c4d8ecf4fb058de1504a10d5f02028f86fb0c2202bf9ccb2fb8c8a3eae41f6c861805e117ce9d92f5f92c86050f2113f8c5b5076ce83424501e7eabf2797980ecea9d39be37c529157d5f86d676022c33529e11e08c6d8ae7ce6092c4bd72a2d7b47d7e62a6bc59e6be6dd9a1ed7fbab18ea216089cd24c1218e9e7f3c323f2589f88d0dbd28a653dfe1f3fc225f4bbb9a8843a6294b102d3de5e2812daec77b080c04acf69343c41e3c980fa2330caae14fcfef1a3cf320631022d0ffbc376e919421b5696f6bfee7d856ac4c1f409f6fac60d61bc6baacbece0006b57f7342d280df0d382320e9b7ed8fd5fa265eaaf5bbb9b81567d731b5e2096033a994d16b59b152ec29076f7b91e640d37c29e85c35629b7d649fd1861c5b3f976dd424c0db5780970c9f946f353c7e640937b7573c499f4b807554647ddc063af2d7c0741c810e43f629ff0b1cdb4386960ef00f18c59c994acecae3d6efe748599a591ad3fb97f1b0826e4db44cc1dc69e3c1782607d9667f37d0d456bf2c27e41b9b94f73906887e767ddfad62239b868bbdf2eabf855d8a0c3275df0185a9f98701b4b7dd16d5c653cf27ba4bec1aac5c03983275c92df635eb6e6d91e5ed3168d8101e8ab09eaa54550e97436e9b08ae919f20e6cbeaa576f45dd7b95362f58c9368c097ec9061ef4a3f49acf3fd774252889b3f3e05ea4353bf673ddeb3999f94e3d84cdf609cfaab6bd56e43d8717d3891d75560057c2f1a95fec3177c11407efee4e87555c2e1f9461281719a61324dd0e9d2e84b0257fb4f179ce8430d3b171e9bf2b9b78e663337648a62ff30074265805bc8c7d3e0b696b30f85a398932850c07a61e24372cda5bb96af1153fe4ff1402b8b6efe920d00ccdddeda2dba077099462cb958c59ca91c07e50952582002af13709d1dad8e4173a486f34d247b84d1c61bd0ec87c238202a2eca06649bcd86af0a13be67adb8293e2a8c0e1f192007412053658519b2583b1360d3a043c0066f61d4c12b00250f5182145ec02eb369ffcde714a6d8b5ff7bba76d19d58bf3482472f390325bee3e9be01ff0bbc31d52252ecd3ec8f81bcb18059f6c707bf6fe472a0e974e8ea079deb74e521d884d43a618e57d2f46f233b3724e9b2ada152d9311d296bfd4b4e670dca2a36b8f739118d98f8510417696bf0cdb3d9ffb16f2d160e4ece08505e5883945146337caad43685dc589b2bd6dbaca8050e0f7294015ab1128758ac7c7d7c468409217bc72af388047f534e6c5fec5cbc2f6c982a995679f36fda3fb68cc8cf74a9d2bbe6e9a809c3d076770e6ea1b07ded00306eb61ff209493c8f1c61b8296a7fa90f766c1ec5f1c2f471322bf3ad749f1b4b55c0c3c904f7cd94c4465ad10849e0d23883d7c2528d2c69987415b3429bf154e9c47b8734d8e834bfcf4cb9ddd8df750e1fad22af5aee609f0724aabb65fa900fa9302f9164a8a7994d44d4367bed20603de291b9735fdaf1f35b25b450d2579f7b007e429145a08ab4b0ef8ed31919f4ba1cb184628388e2326d8493834e086b11e51ee5e6d89512e2559391cea1ea149566a8c977115833637df365111199f21643a42f2fee0ccc64f478e4d2bbf91041fc17eaa688494393daf06da730defbb818e5b2e29f52c5d59a4d3f2d6f1037e37f9107a8269596a14c675840bf20ea5c409c25f90939e15ba676432876edc0bbca3a5b31f572d935f7ee632ba66b2a64b03840f093a9f9cf8cd855e747be69de2d2208f1ea0d8d0a11c4e4b4c9b69bd90da09c012a1f6a22273f30600fdd78c682008e3e06937e92936a2ec2aa8ddf7989c8968ab8987b1c9f700868978448cd430b3c77e506ae0f112c0547dba25bd50095b00dd94b5b8b43672e5b0274b24b8d3e49892a42006e6cd007af8beb23005f4f1c0a4ff06975d0a8ff6057f6c489b50243d2528d80f0bc2f5f51f6f87f22b17133f7d8454f99b1ba3ccb7dead3de06a40af00fc64e668c8911ec6d4cce0c2242bac6e9c4c70309ca9fdbaa65dadee2c842eb3e0a93564d852aa508fcbd0e23a853b636cb19cf9aa5d0a83e4aaf37ff98b44de9f8976e6b2ea75799662f8a252993e1b7db9f7d953da4138c7879ca2c6098e65bbe24b7bdad59d55fa69cf1208f385be301ec6a860abcdae0113f1b5ab9cdd85a582cabfe76ed31d27edd57749f0c944bab7015518ab4676ccb5192857a8b3b50025ad3dddf08e3f091fdedce49a350781dd75963c86ba09990e23e6b1583988f40e3c3bfbf6a117ea490404580d9e7e66bec5fbb4f5d8002f71a5dde8041a1a75a2fea289552897b2fe671df10ebef5c8b3676e463cce1fbf8616a601833ff72b4c8fe7f2dbdab5bfbbcc122fadd88e1b35d9a8b4293448179f1e23c2ea9d5b39fd22e368890491820b3dc39f5341f87c9f0710af66e78185b4964121403e140271e3df340fbae2f53fcec514efd19ff52a3937354e5310444e334e4e9c55440f32c608077f0dc2103293d5e91c373c8bfe89ad7d34ed5050b4a3c212304969eee1c52353189e443bfa46d39f10e6bdb285d03cd46fa7c370dbe5dfcea5c7f8713f526c12556607b93105be596d7bebd57f1f410f9f71a9f4456dda8f92c22d3ffed1fcfe1bbe7c99be2bd69a741484d01d0fd10faa837e6e6c86193084e0e2e0117b316baa23c73aa34b361226e96a9120ab9253374da718e42dde5112d0f937d029897d1f3608c3b66740f805d6533609d18ab5c0c6de65245f34b508ba36a4e21ab8102937419e6134e7b28a192a54dd6c6e95cad349e83dd4500ce6f09704dc7e9e43ca7645afaf97eadf97629971d660f362cd47660a3dd958c27e637fe05d69acfbdeb7e98526e3eeebd9a638687aa5aaed5db8111ce0b02b74b78020a1f57422010cac94374c089071eb3f12da5434cac94b872e6f607827b18bfdd179dcc4fda50f4adb19f45aa756f916208867f9ef9c61690dcd365133265a476bb11f42d92aa483bd6cb3f63bee437021dd7ce6318718bf5c0a80850dfadae125624b605c159ff04a6fbe040e418f3c8ad9448fc25cbd12e34b1235d9ca006cab509a2337ced4972638bdd2dbceb1fa7da8e7eb8363aa64878dcb36fc34821289e5fc5a1ae35752e739a74a7c711200745bcf737acb3b72d238c8cddcf5598ba560b0ccfcb5fbe52443148f99740b2ca689bd0181246265da65329102889f66180aa074083bca9b705f445ccf8b95409596a54bbfb257f966cf43311dee0a19f04df452ad41b5ba3cc1f84a66be0e8bc1ca3eca4de1971e268a3dd0ba4f3f28bf6b51707a11de00189ab9f21458e94544657d898797be69aa936e9aa6f3ed61c14baef4da9731dbdfc08ee5968fbd733ef27821691965d655ed492095c11c94ec72d83c3b90e657d6196b798ff5b1b91bf44180d2442dd3c4766d28fe577c17d10a4c41400c11117da02482006c5e693d3f660f8512d112d63bfbd7880c9c807399585b8e5e47169662c831947bf8f9e49d9ee716b692fb9e91476ff609b2bf73f7921b12fdf32c630b486ba4bd042925b6ee308501a56ec8c8f5ab1a751199d48cea7b5889bf852d527cf32b85705dfc543135895fe4e1e5947cc84055c5b82cccef817480fec86bf8a36b799f220e924bdbbf5a67e101a65174e0c8987f5b33853f5f28850ffb7798f56fd6c7a3c79ff9588f24c456b0a4b65ea9976353be27e41392c19be230dd4e0a29706b02dbdce85062a532be7a0613b8d5981b6cb7990d46fee526286373f4484af5a8dd55d3dd23a7fc1567f6ee27af3722cc48e91c3f38783a6efc302daab45cab41003067e006fb0bc58973702449e668e77ac65c41c158cf9c3bac687dffb2a94f6e9fb39da54597da4ac1c4ec1d4c9fd70aabf71985a49a1f62b7e0b9eb7b73eaf01bebbbd33ba070eb1576c85107ce259edc28cd93d22432f949000134e170ffe1efa1fcdac66236d2591c35f174ec8855e41df097c6cf58400eb852add22d434d9ebb698a94f58366e87db5c2eddddd9a6797f508fe850f10581e1566af1bc689f054f4423385321ca6c31ac015279e1b762ed2d71328bb1d433e734152f894fbd875be5d9f704bbd67283d379e4318289ec565011bc17fde99c5c053b023a3a7ce325bc21d06dac5020b293789feca5ffd37ae52a948bbec2b3a3195e1aba0aa8afea8107ab05260e855cef310973a2255ab4ceeba247de0f2137098721a93a9c56501e34f98e91fea0075592b567cdca04d3938c26c1d6a7610d541cbb3496732d2c3bf8739a76922e7635b41ee99d79380cf46c60e5c643707d19ddbd4a79815b6be2286f985017b691244b0b8672a6e9a7452c296622ad3f382941cce624478b4dd774f0b442dd94913b4e3126e15cf80ea32714810ad4cecf89774f76fa3a8a41b09c729cb9f921c13984967d74d36f42e11fe66e3e558709e34099f4f36ecc9efda63ef2899135eadbbcef7198364f2a38cb87bbe54cead0d2437916f904db3a18be8a25cf24e6a87a8e3e0a22b06858848c2f082a5f4ccd997ffcbaefd5eb9dfe745e7f078e890613cd7b651143f5fe370c399ebe8de5d079809b16f2723033fad9f83b5c95982673ba589c7cd75d4980aa418e2e71b7134b3bfab62c4cf816587a67eb99f6020506a8a75f37f429216e2d51d8bf39505cf5f06e9cc3ffde06dcfa0e3ed3220b0e7ff845be4e180383bfca6623872532859d3658f2767c10ef28baa77e552318c8062404babe6428f77e3e1a393098636bcd3036f8a8d6e96288d31a869caf49f94fdd9a42d3a9e59671a7a3758d31b33ae1af24eb92afca75fe749e4aa08a4d869b9578e03f43dba20c279fbbc8d928a2f7e6f51cbcc2ffd0d5e602036e2b1a92cece511b43b35dc8f1fd53e8f7ae75a893f9be09eeef75db33cb69fd05e7c5cc4856f5ee9407e3595d6599bb7c22cdc236eafe2a7c1502e398e8db5a4bbf9a39d39427c90ff5e238150c5da5526499ae7f01ef8a8e7ffe2c50a02a33ea52e0d78720dba9ef1c0d1a3a9511d2d3a6170792aa876528716445c8767f196da92a4f5312f10370d73c0b5b76d4284727d78338ad51dafe6d3ccc4e89b767cc82703f689ee92be4fa35b62e92ec88c3bebb258db7de8cd9b10509bd9e0382dc7c5ae0ee15fa40750df4f3469f4728f1b481fb086b1e77eb80887df45651f28b34f3dd6fd49df8445725479664e3fa33069def93ca5011c0517c42416340c13ed0846e04260d49e50cf312b5f7388aa2ef1e6702f274f5a337bca9fc022c8306c679e93b971cf0556e6a7d15bda5ad5d370fb1b50ba9cb9d6ff5a38e571c325ef776a88f0a70d11844fb2a9666b3447b8de815e138fd9522898028e19005b44a7ca63daaad9e6729a47eeef90edd4828ab4d35dca91d68d853af502abe2550f7d70b49996239e5746cb34a9ee0e7aa1036f7529c89881695a8abf861d935b61fcd083ae14fc8cced1b875ae2ef8c47f80dc2257bce9f649d386635e6ee65a152d15b887afa003796079038735f082adad73d3b32f39db0edaf0a879fe3b6664d672f4300ee27f9f39606367ef7c7e47fb9f4ab93abe38d9dbee5ca1566d0a26c911fcfc40a01fef1ebd470556e08230564d5c5037d20e340af849ea247efb68f45dbcf43a804eb06f68e07387898c57f2ee1e62ae7d7598c9551b83bb6f0f92565d1c176e1d9ab8cd566a428c5e0934fdcc810a7fc4e625db2e88b9cc9b8948cf6f5ec252e33a72d6abb78813d850cdb42cbcb69c5b2c582edfb9f1584fa2d60aed6db9e722cde76b0bdcd776577405f54b25d900c4024286d497f517eaa48929bc805d4d8836474c469a07183d070367f5b7a0c72d1914067c07d430cae6dfc153438956e972b2489aebc1b1a8e364336f42e392317fedb409dfc99006d8c73b49a97551acd0a25355bdeb0829b61b27191885e4efe15bac306d467fb35fc89a4763b7ac9a2579677c8599db25e9bbab6d4ee54ca049eb0cd8c8b1490f045d9ad3c964f1bc8ffc34627acc9aa0facf0fa23203b28205a0bcc28c5c1d6f32fda1922127d88af1fc45164c982b2ec839e11c8583a05ade57e8f1a75e9c870ea0fc5f8f38744e8c64ea00f9fe3d7457bd747f8c58a701a8a4f4bcf7266d364bdd51aa48c6fa3b2366fb56fad20fe06b78a3568e53e03fd4b6c081786d8328d6050d0058b55b9aa6ddcf878679f89230985123b3b5a0075d43df1f8033c8dc4357cc3ee57325f08e92c9ff5d8e4b8b73b02176c1c548bb461e25208e68086ffd22d02173127b18893424644aae5f456e8e71dc0438da4417c53118df096f3b949d150224078d31233be674199aec47bc308baaf4559d6007850dec78b8e1d41cf6d42d91cbe1bfcbdaae21ee48fdae560b0328e783af182fca173d46ecf294fcee9214560cdaebea4705822ffd8d7f4c516bb8c00522b7486e36f6f9eff412c9f72d7c5f1f1435982b742a1c8b2844b08adab85d7cebc22e33b6ef42083b694ac572a4df2e4eb9d91a474bea46bbbb7ab6cd9e07f94051d7a0b76451525f9d83373481a423f890324a39973fa1f1d768a6073481f326938d4c189f5692d54135199333d823a259c45bb8d36db57a3796858b4277fcc7aa3f3cd8495069dd395c537a5e9e49f73b791272cc958bbe200f499a37df779e39dabbf721a2cadd3acf8f6c827b880a046019e4a302b7c77f4aa0e7671bbb15d192a25373a98af8f52f3b388da142530472f25d1ead326220108337f3884439b70fa528b119706b1656c5863fd14dd7f05d2989cf07b8d4f9b903a05ab177f25a607daa975a2c6ac33763844bc9574a9fb52aaefd0a8355c9d69118aff58b3422bea19168cf1245188da0645c0748edbdbe7394394c9fdcefc47601bbabb57a909a05cf31c7d62c475b42231a8f5634cb3fadd764104603c51ec1bb7f77900de07d0cf4d510a94b29557389cb699af403e067e68d4e5b22f5ced493b2a860eff758eadc47e39775bfd27fb6c3609b80d4ab677af782f665d72fb35f8d7b6b9fa0d8afa164552bdfa0ce031f8f92d643b57f09ca2f1a88d410f0cc3f6b7b9da51e5ae90aca85cb3d8dc7e57972acaaebbd3ed0aa31b19c3683fdc2fcd464a4053017eb068029a952836bfd6916e8c633f021da7cf2117214037d3aaf22cab647d87b0b71054b67717f10696ada039063ba78e44170abf572405d1e5a3af27f7ad4195e46f3c39f53ae86ee4f47779d93fafc208322ba8ad842600e47c6a1159913af82ddbad86ddca923ec5a24fffdba55682cedea11daa356bfb54004ed87e7ad07937ec383aa768440f1dd1fe7a0d7046495c46c6f39e91262b630b7c91478e263b1184a4d7631e0f73c6f5436a5e8cab40747839faffcb0cf5c1606514ad78485b5ea333114bbb9825a1db79e8495a669997700f5efdba03976aaafded7cfb7a0cb99056372f13bb0e184890ce46a7922387fceecdc9b80938e53707d8db4e4b4e91f309ed9cbcc0a91e1689cd1aeaca846dd539a9d4c441b46a5061283bd56a1d613ae2e04f699127fb8b37d4adf2dba10ad28eccfaebf9dddba2d0862b994bcc82976e906b065642e7352922b9a395b072f718b310353822819c7ffc945b04e057eadc80b75faf72d46c82430409a46afcb3804ec98cf3ce837e704fcc5f16721e43d25c979dd95b36f570523ce6384abcf3ee7b00f24861f272c7c0551cdd55622d634b2b33e69b4cc8ded1cbbe9a6a71def3bf26acbd8c11de1a7c0922b36b02d491c8d45abf250a8a9a4dddeea9ce8135a766d5c6b307320716bca917e5ebce5d508011693884e29289c60ce145c8959c1e3b8aba05917aacc5a3a2ec78d3e6b8ac83749a61a111fbfab0af6d61afef3748c10157479ba37cb673bdbc3a8d2a195aca70395eb0f0cca25d5ef9e4c65714aa25473e552a01eb9f2dbbff202e1dba09dc47e7db99d50ef99a9e03a4eab69b534f5b3331c78358a75c681c9816735943dbe15e4a025d795a6c26ea6275e14d6b7111f1cb08789ea73263a1bf373d59c140fa4999fa751fa4e75f86730fee2883554b09c45ada470a4c5db5f9f24bef577ba0100fc40171583d4b15327a1719ecd88720a29220452f013d45462b8a077740381b0d461191aa7dfc8d7345238ea1f78bc62124bd8b5a077c8aeb4f46aff947bd5ba68743d4f7f68348a93f1bbb3d1b0ce12c46e779764642fc772a602b8d88c57c16d0b10edb8505bff5c2cd9ec1af3c1974ee28d48df4a1298e6c3934fcc3e65df6bdde7550141877581e7a879a4526574a44e987ae82d15d501f945f467ea5d162572dcd2cb8af026e597065c14b91669a00053f28d570b40ab7274e95b35088bd0cb3649e602ba6452579710082b199aafc761f38d960bc130a6dac65c6185229c363e154d90ae63cc11cf2f4404e484bdd14ad9146fc4002da9cb609b103030d4fe931349198a93e7f26091128d5dcb2d5aa7d468642e72fbb06db4538c30696918902aa88d6f6e7809aa4e3a76844ab4459f23e629b7fbf607dcffa655aced9598276ac51cea1dade3680d803cbc3b9edb5a2a6e459acf83f4f457698c9e14d31e34afcfe7844792fe19a2d821dc6f1a4f456dd8ff5b91f91dc09bd8c9afbad1a834133d2d47c2a4f87731650269ad94b9e840f917c12025137488e93de8cd1f847bcf956fae2b2478d3ece9edc23deef47a7affc34d490add60aa550798d91ae10a0682c528d4e19ba71604c4b3629af15e9400d65add90da913dd7f8fb1793293ece6e815ea288a382856aaa6ecc16e4891ff939a1bb8059d254579db6889c91ae5a44987a49fe5293fd79b72e820289972168cabb36cefdd3f48400a0de8a3b8cb2a9c458fd581ba62283e51742c56fcb1457e921429429f0fe636a56be5c98baf892c71d65a4f862858b31a2a4f59e2db7ab6368b01c0a433be90a852c82aa95ce8ea9f369bb345a0cb2fdd472774673588e2556d8643493247fef88015558580d5e3c9ab56df539103bdef26f7b95284e7a2417d76435ed2cff536b4606e751b83c0f89603091b25ea37ade24f79ef68b2ea044b54f2e1b304a1e87dc58d8473ff69da95f804cdd9ba883a1a1f117dbbe367c8f78fabf98ab44d433fb60d5b34cf99c1974306abb1e910a4eac7d49afe20bfb7076daf213a2b6f1071f2288cd0f0f2700bcfe4330e95631787de7e84601ea5fb2231383cc7c0a66ab90169ff5ec82b7aab98649b0373f222330950b244b80cc45bc135c64b3243ab9f6b20cc42d157c0714ce585436d217af9f897c798a7478111f13ff988b2f59d16e9a994f6b17944439994c61b53bb2e4aefaea007f09dde0735c699d55dde02708aa60072dea31eb2cf841efc3ede575049571e23b9793ea05e6c57e38dbb2e88086390309b5257a2900a26e8386032adcfce3feceb44e62f5f1761473d2b07c20209aaac828fb98aa8284ee6c55bac761d5998b389c0d8dc76aadf47e9500c287974f11ed3d192598bbf15a36e0f1dbc7e01c15be0b386181d3c9ac813ce732a47b1f1539f215b80b1ce5297774231f5261b9f25bac07bf056f7656f3f78009e0b424aeeaf6221dd38aede644b3cf9d3ff38a81c3163f3ae3a3fe937289e47c9dab8ff58e8834791e41e0b16e32e9171904f5de1fd3abb6c336beeacb76b5250f4292f27420381d395b7ef5f825edfe2d9c8e3b41bf69780b498fecdad6bd284cffcbd2b09e1185f6eed1e4c173ff9e247416ebfbcf062c6d889926a3116c806125c9d92eab3256291eb96ecadf845fb2d7916c6b7e3138eeca70b5cf6eb4e3882d954ec4adcb0f31049998950a16a849afb1ff19cb602b6059311ac1073b927253968ead83723ad8f9c4f0989f2648d58cd73d7fbec2515aa02b2161ff6f791d9951bc079e195ec5a19f457458b110e660ff424d65d65519217ea4c1b068afb985a2a021d8668a404790c43e2071f9c843a539c94e3a261973ff4ebb664f3de6c923260bc931718ab758fa051e99063a8e34374f48c4414a79d7773185b41dbc6758e79208fffdb342d1342b9120bb60282580c2d1fa57febb0bb5fc6d955c75be5f6dbd2484b9427bff3f8f5f6388e52e10891bf09ef26cfbf93a66df85b7f7a6a86d217631bec3c4608387367668341ee277c39dc815c111c896f0586aa325db289c769694574d4c430810a2ea2563aff952b5d39e1d0c8b9ad49a1c2cc91fb1558924273a4f017f6a1b3dd3a5ad67257e3fc717d5c0340feb69153b30467fca3ef453bcc473f558617de409f3ad4fc9c505ef290a3d456d022b44d435df6aade08eadc362b4e07c8702934915b774be6060de7f5efe4b704743a8b17131342b4f09002411b34540e80f2ac884466730268cf631a9c0f92b6224e4a9b7c0fca1ce12fdf1b0b63d125c0d454910f8cb4d3d643de34c1df2501c27e565cce83224d8e6362a7ad4f9ed6aef2260153d1214f061d8f7d51f1c2220164ee8dc57d9c48cb66042da9f57b9ffd0dc1a630a95fef475012bb5d873cd8b353467ead6c3ee7964c571cd2c970cf30f4d7392371c0dd1086cb6569824ed5b59b6b1414e612f220965b9415e56dcb50bb32b6b065a9b16d16a5379cb1cf8656f0657c3ff71dcc7be4848a032fe6048b401d528d3475d7f99a99dc977946033597355c76af32db963821848deca3471de46b98e7b3df7ee6791aa741ef768d0d6a9a922e316f2af42ce154b87d77fb1a69bb0ddfb071b39d3764ca8791d1a67038ed214f11960cc308859720d1a0e5f65cb1bdd421e57a2b2a009a5c6bf6d59a0d87ee54b3bd215821cb74a2e8f64bf1839eb096b1473d8fac9361cea6ed6c690a0764b89053956bf9c313a6f22aaa5f60c882368aff04d53d1268bbef3264838a09602ac8855a48694fbc518df664b1bb9712052f7cc083747613d8bebde7f82ad1f4c5171368dc73a15c332b3bbcd66e72d9b5de9e432bf18ff29502d19491c3d9878939d7994b13e7379f7c4570dc1087ed41d00fe45b5e78f68707e849bc761acd0e45778e88244c6bb83896921dd0ed4306eb4c5d6add3e80657fc4447c7189f3600410cb6f0e516ddcae87a23929c3ad7e2f210ad0fcd5a9b92d321f0af4a080d7ac12920a5670ac6265ba196aecfffdc9948efa0e05ce431bbd132b624793642cef315b9f96150f18519a2e6cd35e66f86d8d7ef78d74e96fc580d8ecb0f68aecbba097340f6f4efe34bda01c94aa65f733e03c49a1bf28bae82d1451de9a6e7c65ab48a3b2a8bc75d41636037a739a28af18a346368be9f407aeca5d81abc8470ddb7474abe1e216e6507e86ea9cedff0de0e11b671c0cd508c1706c35e77511312fa4f45ada6cbb5219a764fee2ac353ce0cb68faa8098d25ec345bfdcac9a9d45e0149b71d0f95aa3c37bd81cc19ff21bea541d96a223bf3db2bb4b2191a4a2e3ef4b70ae9d2fa7d87717ff9d057e8dbb257f87fe13251ccca515d963f2ec1cccdefd6f2c915182e46119590b0cc06115e0a248889bf6b8f8c34d68cb2f13c7ca922ca794104ab3aeca8e407d32e155e06d5c54df27db07a7d7651c841122df5019bf43bf623d5b8d6eb2c1ef6d6163e9f1eb5074eaab47e47f39d48cd925c40ef258b35cd2600676f0653c834cfe94f49235ff42feb5ed6883111a57a4a16362a5e497be74840f206429ad3c49ba270e5a425653ca4338b06df26e7b2aeee968ae4632c0bf8e0c14c72bde625fec139621dcbb3d6f4e3ee4dbd38db2af59b611b9b9840469cd38cefb10082b41bec514515a5fd6711ce20e03dee1cad55f371636a7de7f955fb6f9cded6e6e9d63be656621d7a620c24a5fc1ac377c1565ed4fde2f52d62a18580a953b142164f68c461f31c1d17c70782b5acd329606859093b0c33959b14b59920bf4f0165ecc31a2f69152070a168f7aa3c0df3425eb3a01d7b8faeebaa872764e2b9fd6c14df7b55b65698f0cdbd581e8b6b769ca56634f7a3602896793b1d8077a1cd4e366c73f35d6d9952b8e868212b224b70bcf520642c158dabe88bf04461581b4ff1d466b13d14fd288d60c82a8f5708759df3a941275d7b118b3515255a22afaacc757a3cb65fe3d3f6c35f9aadd5d725f466ab7a183128142656412e65cb12c88b8ce1e0784c0f90b0a3177fc6cbd05db2cbf8d2242fa5e0f77a2690053dec820325edc14f63aecda185f55d724f258552965ad5aa2008f723f9f60bc1652e2d14b860e359f3ac8bb5ceebbda28d86c52ba00ea805fa6cec2999facf875d9fa15ad1fdf51bb97306d0b1318aa5bc0e4162ca3526911043dfe5a1a83cc86b680dbb3aef223680fe341457419b99ed1d8d9224265716048e394f52691920895198788e5f7f0a728491162b0ae1c3ad8d29226c817170118b3e5a81d02f5a310bd5e0b53e77d98f51ef19fd04b4f1842f4d177c42d6b72fcd04b18bb621e5af648fb078703bf9c2c46715295db2a1b55ff8c35c94948d2f41eec1d75c6e29821e2cfcba7c791f4883b46baefa95a5c64ba36474e894aae6185750b2951d3e620318059ae3e4574804c92f60e8fde09443ad013464ca72b3d6c13a1f243c425c0f2855a66fc6fe04229b98d1596a8c5efba4875cdbc90e7a62d52325b15e9270aed2ed32d31b6abc8e11763ac5e86b8b929a8fe53035f10a8264f89aaf284b9db65e3b28db8c3d6f62b1a2f68a75d82fbc734aa8ded5f45815e4ad942f6c436a8ba79c8997d84a3c0b3bd95cb58bfe73923f02d60a079130853939f7b9146cb58a23175d9ebc9015309eed17207820ee790a0d10d76965faabd6a79673fa1af12992f1084325f06887f299937f0a68266f1dffa0f96a9ca0d5cfc0a129dbf465e3d95ae5e0afb9428878ac06c698df79059544e9a43da330da5b56fc873f0cedff4a9ff9a5eff2ecfa86a9f9f81013571bb79d2d8f521b2f2d9b33dcf861fda09104b24843163d5612db277566c2b45e94518f4eb44d6109ebce1ea60299a9c318ac4bf270a4ed9502d4edea6a9eec24895771c79a5b04d3c85e1099f85b45ca571942e5d851295272f40a41abfe01891e80482cfa511987191b7c0b56019b62b039d162327ca6561c804009848c2160e6eee9c9d227b57be3306295ffc76426db3240fb643eda6fa2c7bf830120e31345b8171e77a29698502112debe308990718178f849062b7d3c9be5b7eb87f7d650f193eb2550a92d104c1826c9d00f5be71ea0ea95280c7932b1f5970d55aeec7fa3d13b41bb405b8728798af0890a11fc9c7d7b9a3f3b05adf4d9f878e8e9e734242b4d8dd9d0018ee72ffbbd64acfc2526ae47e0f06ecc5f21ae8f77aaa7805eba5d1ca2c3ab818d9d5e15e65d8088ffd06e49d867e6d08d73a7d256f4d0216b1f158b2c826384840340e77743e208b13be531aeb51a5f461ac9ee026f118fb8d3db2709e57cf41a36a61be899aaecfcbe2be8190e9556f1acf5f44892ea02eea8a41e5c93c38cb0f81455ff8dbfa5226d3352941013033e58458e4cea6db4763ef19c8990436b850dd024c26eb169ffc0f309ab81104ce278e300743f1c6dc9ce5f479ee0ae8038e1d779fc200db04ed169649f30d9550c88deabc9db8372d7d86cec186879fdbcbe876e80b3d00a5442298a54a92d8559ea93c82e2f2a002110cc19bf5bebfb3960606af285a2cd4b743618aaf6e6aea0b4a6c5ae4095523de7c20d512dfae2947e4e37e5487f15c34e0257d6597f711f5614902145dcd35afe495900d7b1c922c01a9c20497e94e625ce5b3e523e49f35336994e5e670ff5e9a6fc2618f4e425ac0387bc76a512de12b9d85a6cf8237d0b03cc798e9dc5f6fa2a7f71b42f75d16963be50010273e0eb030c889b8935819a03fd27b55bc660e5553c18d27451d39b6fa133093e4383d84b598a12cac89d8295cd42192aad1849684d52a58e5a9d2f8e0f30d636e4b56e75ada641dcf67834ac24344b67155408dcbc7763f2904d6b0f9aaaf6b91405e8f66b6074f1e5c0e03ffb6d09189a1f1df4d1b4c8b3a06774d7796ca61ae3b7d4c97a1c81e4f16e4bf3f9bf28c11d641ef19ad8905159b91935f7c0f1a7ac441108d4e82f5d33c83a5b27d20d6baac8383e6a14abe70712d5238062f19d9417bcc3cc784fa6d25150da0f732730c2aa52c3420965eee60bbc5841e5c5b96711b555782efc8559e2817b91c1b9f4a9bd9a65ba348c129f5a2da574021e6036789554d70862348c4ab115fd0f80435eb794948d7d9afd7d8e75f9732dcf21fde4e4a5b368b9030f96f532da4cdd56688c1d7328600c7c871db4f2b028a7309d34dac91cbf3dcef9178ec9ad7e6a41f678ccf29d0148da95976a30670ab961716339c8e83e53ea6e426984f081a8d6eb1b84db2c5c11059ff8c271026c353f986eb5086c3ae1e7f52efb57e72fcd5c77307d6a8b21c2ac3b901d8b23b37485370bd2781f049e3997623e5acfacc58194e37283883f04555e05a65eca18137102607906befc3ee4d78360ea47769d04b11f38ab6aedaa9532187b4f5465603cf4b57d798eacf084a8616ec481d8b1dbe5f6de3a894a3deebb9d04e925ddb32cb708f20b45049056561f03cc97f18ade29bad432b4299f6c904e62cf8cce90f71c7a03f9cce6fa65cdf67761027f0cc0e518b0939794ec420afa8cf349cbd1121ccdd12b80020f848b001870d97c8f105841ca072cb99803b44cc9255ed7c8f48e72a8bfe015e3d71549f1974d6bb92aa8db2fb0c44bada06b4e9acb5181dd3a51c45ecd58a025cf5cff6a8c32fead73c115c54377ca434480e6ee3544bc7a43a0d1796931208f2749273e7f892e831fedac563ccfbb4c69509cc728ed98efb13fb84c3e93e7c679f91d9c8449bf60635275be3fcc97e0f83f6c2153c7eb64436119b98a93af5e5988f42d66f21a15f558169fd90dea07474ec774bc4d3176106cea6528b0178b9c984724ec52c1a121c1029bf3de0f2c5c938bb1d5e008f7b09b510c1142ee95521f58b74e24aed70ec327b8ce8999e5718d19231673298d8f9c955f88f5888d31a43dd645476a167c22fb91d253306cccfee50fb9a4b028ba38309d5df14e21beffef8b3a469ab808bdd99e376e8b20229eff77c80dc38963802e92407ae6593f15c51103d79a2b901c816b3d0b557fbc498d4a184b449d80115ea621fbdbc2255b18e6157a79cda2b6cbd7292ec97dce40c233ce487a6e5aea6dd0dc40ee2830d61eb029267ee95f687d9c836008e1dea9c3484147a4239058a9f57f5a9d789da2311a9881d6868cc9c9315a913be94099064ff10f895d51471e2cd4de297e483b082708e5893c5a2a350c865f4391ffc06ecf42eba3124d5e0dc49f391769f09047b8363345b77921e950ac40d2e1cacdd5cca9e07bced34d94e9a8871093dd03f873b400707ef081f95869baf8e78ffd7c0b797423ada20e7cd9f1315da587f48c3459df53c3d40f7f33d5923b3efa3c2d3fc5a998354879d6c17030098e6779134cf37750d19a3da266662811b744151861864de2598bd68f77ded7ce7a2ac5dadedf20ba05b5ab4afd82d0aabee64177e2634f0b8088a25dfbfd33e489926993e918e4974f855d754e1a3f49678ad968c247261d163b0e08df42f98c85489f93e0fccefc47414897db5a7e1c51997975da16b8cf9913e3a2a29cae56d9d87c32d273a5420208f4b06ecf864b9eccc4fb703c45b77461815cce3eda3c7195ee95bd4bc828dcefa038d6e6cd612de074454e340c43cab3263b40643c8fb0db443ccb380faace022557547eb0247398705100ff7e3401c14b64b170e9113ecd0e461a8efa87c6d97948df46dd9e761f1d5c9e217c5eb63790640c893374cd991de17bd2aef4754d5d76b4a263b83192967207303200583e3da4119eb58c56c11ec7067808448b01d8a2e2392b849f22a589a74806bdf74abf32f4cfb738ffadc833537264dad8ce8a6a8e3234d36101f1fc0db8436ed0aef3fb147fb96ad4c12504ed375344d3f4b7c61102c3dcdb4d81272843bdca2fe224d931f2a5218ec1b412ae3401977cd40832ecface7cc3cbccfb20d41cac88720149b2445aaf071220402910e4978596b31605952278c219faf0df8312b6ef9c54452ccfca09586075643c497aa5fa1211c7e03c571108a1467fd55b9565b11ff49a27d50277f2ba01b5ae07b0a38bfac925bbdb1483adbf049fce9cc016c1841df62be7bde7d91caf70926b30e00e77fa22997dd1a1cae11718402c5e750f8b28c7c9b556b441f27fa8fe55163864730a1b03fd9d02c189c026b8b05e8a4808c89671867cd937b5ec21244cc009e5108de8d54dfb96cff91d4cabcc1194ddd7b9655c2f8889285bfec442f80c534aae7120d82c373381953afe76a28bf04135ccf1658a2402fd9f523fc8b35ed67cd1b41f90cc01c8a0f9f34ab690347b587e5bd7ce4e8cbee1d234c5a98e077400d388c5ec832befc96980666f36d4079b2b8e39f6c9a036b4d185c5ffcf83790edb4015323a22b1a20d96446257324a3a1502791e92c14e084520e4d4d8d9d7a925f31b6f72a8ea3f3290957f58ae2a95107f73f3cf571f3c4f8bb0715707a2b3f430cac349472f452668701f86d2102b31a4578aa4cedc5475a41945f92a324b9f2e5ad5ad6d8968cd3736d7d2beca8684512d3dd0b8ebc1731dae2e2e92edd546c12f4d75f1da2225e2e9327039ea1200a28e08424a6f386ed16eba0b7439a3bf84aee159247070b1e2b802bde0d7a170c47fd5dd221c7a48918aacafc54a19635e27717e931f1ea9bd2af68aa6eb7e5705d59aea0db6f8e9923915d4dc1b50a3197ee31d9e37bd1aed5fa06e6971a58a5580377157b3ab003911d194026c34b8a3f0b31ec8d9249dd393c4e9134bf68862b4ff4dd2a440ddbf45e2010e44c965039f02783e90720885816bc3ca021a893d72c84eb2ee2bde1113c5f7a63e4a0861c13a8f2dbbc4fa656ded6146a0b0cc04e1c5a0c2273d5c5acd9da88717908350b7453787d1c2b2c74706ae94870777801d7d50a94f7148c06e9c7a371e51980694ced4f895189cad8a2d45d6065308b2b3ee7ef8d2305b18a7d88b16798eead9d6ff1cd656ea9c266388c73db4082227c0f525ed3f7fc7c2077fbe3021e345f4e8216cf98c572733f8bc3a7680bd841bebcc20ad9c6d94e0312e10fb30d29beac5687609c74d08fb67b89dc604dc33549910d0d4119c8b4b2d3ac90f9a674a98d36dacc179755966966477ddd0ae29941c8511450702109bab17d876e08fd3ae754c81fe00aacdf0ee608b87a873b9ecc13aee9763ff28d2b062f990b98a237cb6e877b10a5716127e684439482b012aa8f1e7f48a3c0ef64ea785acce49172bccb2940d862065085463e1e7f891eb9465064c017a5a14a7f8592250a0bda76d63b715032bd7ceaec6ba3d544af4a20351b0e61a289c599ef1564d2c76dcee04f5a3b09fdd5486e25348448163a4391181f2629d56da9e18e8cac98aebc12484c8eafba864da0eb0f4cfad159dda975d6a2466b6c576ba7f21aeb0283014a32c93e5ad416f6f415a2af31cd896433988286455a759a8daee024628f724f97b2ab510a657a0a9b6d447b3babe6af196dd2c5e0e5402f52d09f63a68f4d7c579bbb839726c79eec7a0752e51a6b509b4954bf17866a72eb1aad1f8bc1857f9974acbdc705c24ab94e13412a58ca47d099846be0f1b5858554b6b5f59fbbbb498e67e3fc0bdde9609671eb21629ababa0b42f488db1d54d8989db196805a63c64826450a77f606ca2d3b576d01a801b3c8f5d07b5f8214a8f3c75413b1231312b1609b05a05743fa1ffada78784c312fd3dfe5b928c869bfc9a9298ed4484b1ac82738765ddd1c805596c789fdb0f5f6b174bae38e3ef629b283ae618b03a167c2c7361ccb3e3ec13958045e8a78f3641a434cf36dfa7beacfc60a0a3a8215bb6feb2c99fbf898f2795f87f3dcd930bc4f3300c76b0d46bd28ad552b1be120fb137ab5894c025c83fe0980122584004734d980f20e1a75fdc17d10112f4aab60140964c4386d13b83bd812a5618ab62f5b90468de9788f863a303ba5ce1a8d0db6c00897d2263d78ea7518d6c5187ff40d259583463d50061a6dfadfdbc2bcd7f161f9ccb5c9f6728eb3a70c45bec6f4706613bbcdacc04680271d0161222f1ce07675dbb9234dfc6f7c0c728a2e2cbfc8c937fc05012ce4a54b726a500bd57738359055d8e8beed4aa0cc05348ee5aba1146f7db4585612b1b48f3cec3e10ae90bd4d8c1f70a6a291befd5baf32875e9abc5e7ccaed4cfd6bd0e92820b74d8cc6e3b74c4640cd857aad44fdf774a1a4f3be4d3aa6ab50f9240f494bce0fedbdacf704fcae7bfd687df6459ed8ac2580b5cbc782be0d6efd4353946afdc7621ab0c3089869a52b8cc9eb3e1f857b90f80858e6d42b262b1c05860d8ab98cbd73ca58edf629c84eb6a21766d975fe3e42882e59110c16a49070e6e6e88a3992627a706b32b79185fd5a801e5765d1d8f5e970560890267d9120485e3e5a97be9f3da706290602912bcca3e2c796e1a5f4d691f9fd1f3d52667130a4c5e7641489ca05658c31e1ad3c34fe35adedd98b5eab5f7eecd49b9d1095f9ef9db48c0d52f901cf8962fd21684ef2bbd7c8bb4f0624c55895b041c3b852b7cb693718abb4ae47c196ebe0cecdb193b7689fdd3849cb715e28a0875d39b13ca99f4966143db0f9de3953463b6ea48068b1238a3360111953241ab9b7a8d6696bf65785518c631e578d544b8c9950a938f9042a46c1db1f3e4ed2636c532d9e4f2f3b04d35dfbd3d9b8412dfbc619009c4cc12d682c27ba7d1b72f6333f801af4e65ea8b2493c18e5bc287867b83a32f0b985828193464ad2f56893a916d5587490924acdaee9d7df7fcd804723eceffbabda6b2d8c28fe272b4da50971ab3e98dff42b374cea5fb7d3bd3981be8fb426eda998e7cda801d0574e75b53341b280a873df0c91eeadeb8d0d94e2db1515c50142d2c87b6c79aec586c55ace1c32e30528a3f7d2b9f31901c301b379bba090146c9b885bdbc978122d91bf5c8613dc61a3c73eed60833718b46ce0f8226f3552c94e648844d77a5509432f7026c48c0c0c848af75c94ee16ce981b2f72250db074902ea55dbc136f57ec14494676e390d9e4ebb5e127854fac7ef90b4845e7487074a662dfa31270b752295346861c3116c4e5400c70e513eb3895f3ee58f186b4d039a6e25a520b967a966901ec23efd91c1935a6cf655110d4c75c41b46141e614a0eb9edd7a73c44532990ac90db3796f16b5e5804f9ae77b9761f439f4358764312529419e1197450b52566c1d6fd93789387b3da83f021a22a2caa36caaa51a486cee1e8c1175385a39b62c4dbb8bacda4c019ba1ec9198e517c847386e8317cdbb8eecc16d0dcdbb8fd0a82f79e0316164fe6559d0901c5a064a737b43f6437c1543371d2d8bf70508481c4d938316f6cd641302d0560e7eb55c12469610bacb56d35e2ca149d181acf3ec3c1100ca9690cbad9f26b0a3308d8e5593773ce2675027a39425c0a19dee354268228e6a5bf122a357d6d3406eb938eebe74ace28bf39d04c5f3040108d3800e9c22d954fc5c4a8dfd6c176793e78a42385ae8f5e10a994631191976d97800c39de7fb322a7394d29a1e0d76a0a3d5f814552027fe4b4f948d96d1b71306a31ab9f5a286a95938b5b9a60a461fa57a433df10979681f65405ead3e000aabeffab5ed4b5aeed9bf4fde7a22b62d4955256dfd4064386bd264e87c4b32bf30266b0c4f70394084c7553913db3ef9a4d98d77689d3b3c3bda825e077bf40140301af68e65694fc23e6ec26cb8bde6f76fec091c00aa507b466dfe132465b3e2d6db44b65e92358cfc07edf67364aaec503ce549f4a7576533aa082ba6b48d69a4a362652c88b125306e47c8332dfcde4a6ba290bb4932aca8732d9ad5763e1faa8d2e6565bb0a9d3842a2aa6f9413e11cfda91fcf85576deeeeb384550fa05e3e323f020b65e7550ba238712f4e508ed4f7e080d3df598f1a50f5bba299d6c36f5c4dd4a4b5b7d9435ecf54dc3519e1e703c28948cae6fda940e1ee4c971e5283542aa0e3135e222329e8794fd3118817b3ad497141633ead9e79fb52551a8a6606b03013c4921894ea0bec96e706bbc603d3075755779c0c0c90a58fc909934026a7fa1c6c2abe2f6123894968f658fb3257b66a905125d3d93eea6bf9993dfd1f81b36564dfbfc167af21a007db026b33dbdaf624d1402508c1d416f201ed56e1e6b236ac53f9add42ebe2090b3e97b59657874a7a57b2c1988dec29ae683505ebd926c77140fcf5007fc34a03a0c63effe9782068c1f201a2cc6e50d5be4d31a6a805ee8d9d2e2579a210979d3c302d1d2b50aa9724756afe44c76b972db27836ed4d2bc83ac1e5fee56c0fbd807d3254484b82c50666d863b1d75144cbbca50d8ae9e36ce01bf5811b679e8dbf53eae3087ca4a396708ba656145adde0fd383af39384dff4de89f4ee0f08326933e474c5827508d7d103b9ba07ab33e6ae827a0a928412360d56e8f2c7787671e07fe17dd6765733c9c885ee6a45003f072300260307bed96cd1215f8d604f81c5d641351b1d99d8e91a0ca344700dc9823529ae015b97d21667f3dcb6e7fc7fc3bbf198bdf5bfb6139906646ecd7a443ca461838e1923d8f8e950c7fb4c16094ae52b8c6985ed1be42dc47599863159168450cf9e048a8a528ff7384734cb2d631a725d3ab399c9ab3adf3f159dff65312b0b7d453875dab4f47f3f657b9feede97b2c30edfaac700d5ffbafaea20b5b9519a6a09c0dcfff77a13eea50f85e98312738062f0f820dacbca046e5cb56f2ff9cc143d3a4995d0905d28f98fba7f535e09f51914dd4958eb4ed5950bbde75d0317ee9d9c1ae58a5053646cb98b215f0e5cdc882e9acf21ed386fd3b4124e5707e891337dc66a41302acc9ab5dc4e4ac17284b3b066c6e7adb306ccb35b8b1646d1308446d8560bc464050b8fc1c8cae826c83afe938feffe943d0aa806b45cc07d4f539b263db21da65c69d5ff63f415455c6d30eeb309fa82a9cba694e04990b161897eab6916ccce011d53ae10c04651e9bf8f07e2c3c6c94b02f1ff9c9fbabc23ff8bdf9831f794a824d90ff34c925c7ce4c65643dc5b15ffd180142c40fa016b72008709c8bb0129b38ddd2e80a88eda90ea774b158d6d4d7cda4db60efaf2526187f46c5c379620aa00226d740224b7a4277753b0f79df1055bfaa549d3ada2132ca9d9bfc3ef34b05923ffefdfda72ccac201efc320f41859fc8cf41ab8436fceeebb4e21e515ff23e15c1a1306267b7b492702417a313410866897d5b578a1cff574613c0db3327676489d05edcc9ffd8a416b1fd38b26362e6979ad6c90910d57be0dac8edd1a15054bdd2644fc37c0c3b367a0c1d891a50e1d93213ceb4149f236573d6f27579de1d74c7d93b66da40aec03933b912a93a51e5a3db348a026fdeaecffcbc97993c053239fc958711e56e445f1bcfabe5c0f0e22cfa33c991f890ef4818475bebc7d289022ef8e9d66713ef2338924f0a9fe10502996019666a0f339b6d0a231ad95c157579d542e89d34de01a938a0aa44ae593c50afae7bc0516984edd0e9db95a3913936770d69916b7aa24aa9825159ef0766ebd3b91ca70eab29ddd7a78236fac2b81d80cd01111b20eee94b6a2c119ef0fa5407fe56932ed43a18ded4264fcbbf7cf152bd86448826d3e887accbb3a9e28a9778b3d910ebc30948300d5bf88db880b376d7b204eed49911e152e6cf15892d9c724423f60deb888ed097ed9fef7e7607bea66657b7c916a3399f37cb2ee98f8753618f141187eb61aa89a59fd6f7add065c060cf2ab486e51b483265cecd44af5753af50335fef7027362a182b058fc9b549eb79710ccc5d3f076ea0c37e49359b842d301ce8fa146a0c8dbc869490bc296da0d90e92d4755c50ad5c529f133c328e52c5c4968b1eb37f09884fc2998216386b50b474b51423fc7ab3949a76df31a0920e8924b28b2bedfa5f5fe0a089f94bb063988f07e80c14abe70669b8f89b7ff24225b802f31ad5270ea83de6102136f514ad3533d4d152f2146de8b079e342c023e61660714ccf2c2d24f3d080c16a86e9d436b27285b01d4eaf64d5e658ade0ed04b3cb5d54f0e677ace6586f969ab7fbb16fa158ae2ec8b81e463f32346f2ad82cd2845369effaa18a70bf4f1da3440a7d46d167f68555ed8c2e395a054346b0add90f85303a09d10d11e482f40dfac873ae1ee6b68b7ee0ee24f6d493b89e06e022a33954f4dc7ba06b1232057dfbe4e2c57e63e3d2b18c6bd70996542574d20a03f333fa3828da282a5929b7a91ceec5a794d133d49096068719faa106b1a1a51b05e64763754e906b42da94d128c91ac7a8b73888514fce057d1a2d5943daa252ace623f4efae9ea2e74f4972a275181e0f5554b55ce3ba7c5a8da4830a8a5cc0ae8e6f51700fcb0515ba52a830a368989b7a3574fe2f1071394f1ab3c2605f8befa95cee6c58e3f1b75c776424d05ed9b11493358353d314832dec389024ac44f031caa8233992e5a4bef525d9a06b58cec01005c0f7fa6af9667ef77e66f25bc24ce3caf56a39fac340aeca479f7553f364ed9f6d2415dc464412b7f3a74ed3b615024c569b31028166ea7d94eb3c39e545cff5aca39811fa24b6aabfacdca6644c9499dc16803a9e224e7a9e8d317c933ad209632616dc86e4ce01feb79666e39fb5b16cb0c051f9d5c64767d5340df7f451b651b0b36fe5db3ee9dcb04227204f23b09ffea0e7efe90902f0226b343fbde38ec390aff9679e750e1d4ed59d3309ce5ec5e61c5698ab812311f62a3e33cda4f5a4a978569f12a015507bfe1b1938b0a8ae9294fd8711ef1a30b64390685e504ef881430d305a81904aa7cf57786faf57182cabad522d21610cb407e66473e1f0c3c35a9ecca54974da485ff4a44d01f747f9373f01323e21269e48849bca0368ae4e0c5316a9ba8b082aca54db6dbd0a7373e65ad73e39b3623eaf16445eac72b867f6c066a1d2cd91c5417c12abb4efc1d821a403d1eb470624b64f75b643f3312eff8499e5aa8d130275d1b15d02e4839b925654de114762b99719b7e0c60f56ac67cd4e0ccd22ff358ab967337efeb1094e6e505ae74f6cc2317f8f2de1d860155ef3d68aef4c69464e85e6d9c0a09b6347dd3183abcd1ed8d4c7892b117f6525c0bf4991d6721582265f5491304480d7bcbf0deceecb854f6451f782399f16fbe36d682a57b7a87e13d85eabed0be19f8728e4ac3108474044685709ce668df5e9f7cd6b64495e1b4080031dcf64327a04f4542572a237175fac8028aa9d5f1ac6d4e754163a9a80fde3eab4c754b75560d5285f8461ca268ac612381305876276c7fa901f11c18b30bcf1629aa338a11e542df1c8b31272cca4ddccf7f9141e074414048e17463d1c7c7f328d9d171ace8ad94a5d0fe57253a4e77e5456d1cccc88cf9f0be4c1a54fcc5510751d631bfea53cef87071bbffdb6523ca676279cc312c2f3fa3f044713d1b53ccabf353c7d649df39e33e6537a11cd8956cb69bc5ca22f028f0a6cb55fb861de65bfb64d87a780f4e5e6c94627809ec53dec02307f7a01f6090941f4231383b1e787ee3ef6834935117e6c45ca0901292f74451ca1ef534c4449a0b79ca78c153c57914be92c57857972561f9fe81312749901687f95701907eac3e490bf42705ad5031e8f471de2421e3c9e349221760cd526956d8eb6e5532c6b2a55eb9648ee809c8acb812c9eb76cfeb697010e8d8aa88029a642151a65cb4a9da20ea04dfb8212c6c68a00ffc7c062acf90f87826ed64b50395685b12ded14846a1a481f4f365121eb5571e487d7afda335687de226a1ecd9ac02fe854c3746d4334b1fd119570f6dabeb04e2483880cdb66b42b6e6e56efb3c542dc2d9a2ff8a20203ed57a71e93840409d610850e19c4119484fa46c6ec06f993146f6df98ca5ffacac55b52791fe07e9d62e79bd903ca95bc724d2ca10140da2ba705525de1597637796042f0956e325e46c32c5f1ca43b806ae3aed90749e0ec0ab5f88ac2c80618182247e5bb43d05a6d0f1eff12954b552fbad30acf2757a63c92403bfe23ce07f7d0d5c71b0ff698a49920c87d6ae1ee90949ff4a715ce73bb4aed079eff093d19e966140f0ce5fa9d20042ad5d89ad79882e6d17557a6e7d42dd997dc72172dab426663d5e376af5fdbf61c07b30f139b11dbf9668495a1a4c9551a43bc3844d92869b5f3aa8699168654e20a28897e22a99c017dd400ec8138d7d85ac51590c96ee1fb6c680911ec450b8269728dde20be2f15e99383b427b3fa75b0e4676d36df56f45fcfff5180f488424b31eb4d210871316538fbab56069b3a941bc8962934919b581394c0bcaa2a8062b2bc2450d745c8c9c38d6f397c36bb3e08219091978d22534f861ad095f27cdaad902ba2411d92bc710d65a65a9575582b419ce3dfb4fd83922c2fb6e3d87217ef51d5d46d354e0445126ae56ae589c364b53885f2e60a958d5fa4e1a128372352fdb98f49c26689fce732981284f2f7d1bb2c03881b629e6247693487a11e4e3ea389360cde94a1534a69223754378c5890d5e50402bf7acf6f96ec9adafd9d3c61040eabd6dbaa7757d743a41b33288b02a4e4a4a067b31a45656cf2ee39e7f12d696f3721f20270a9f991a606724fc738fe8273eee759a90fe209fa702566ba9862b47e7a26c98664cdd4f6320c3fc81b7c7451275b8b9e83ad8e166b188cd1d71292084cda93cad6d05decd3e467f23bd16556d908beac86c0ff5e17c843dbc2b6cddf1c83a201fc0ef770d9e6d3de3344753c4c09ee3144b5fb09d636fff8729cd75cb4582a15c5d2f19288c5eb237ccb9e70644040196974faf645a80d90337c37d27441411eec83782c4bb0f132ec9be26806a0fb4c2f922790e2b060f514ce92a7ef885b2022a05d204d9dc70877d62ddefdc1304e482540325264b4fac7d4c146718ca4a42caa6afe1f63195cd680cbf9d95491169c4d12cd3e922fb82e4dfa6ebad2ddd48083348f3f59cef1fbe1dc192158cbfe3f2fa0aef0f62c08ca6f6fd481013b17e69084fe00c5c737cf172281b163892ad09f353878c5576e9f854933a5a1165788a34a3a60010b6581ca1a1bc2d95182a87fdf6d0bbab60a8374592c12908f77483edf4b154b9424aec0e8c932c54d6741c5e887367b0aa28db2bbf180895ac1fc143c37fe1ec929e344e835e811617e1b1d0563fadd1d0e3b52541a121cd9c1cd5951b34e5600c9d313002d18ec2bd55392c01428f798e9433b8f8ba018abaa2db425fbc1efd93601442c5d29a94dd090714f54abca2750822de86cf6628da7021942c9f29ca58ed8efdea20007052876575af1254b8c4602fb6c64f44ad2ce0431cb4b9704612fbee43ba995414e090daf3ed2ec259b5cf06c9bd0f806d5303735b2dc6e9f78d9e5297d627964d45ef2851cb3b9ca18502b1d0ce6f60e3832b8efed64812ccaf28f6eed2a1d0745c0fb7b691cda14095a4a81dfc24b3f96ef5801b7796a1c7b78511bb5c03a9cc4e7aaed49f4441f23b809ec9bf484dbbfc96abc2d6960cd2f2ad04703562671fbf37a110518a03f3951068c4ec5b6ec86cf420eeb93e44912c253e48bc7b70f0fcc558750a6f9b064fa533db25456a512a1688bf685cb9230b7ac9578e218c087e86238150d9b59438d4f381d20985e9b936921c0f8158f7cafb8afa5b4b3a4603371cb1760f936eeb24113797404e2493b5611afe0b677f32255f73e843d7400cb33a6a0384d3c90b011b033ebab4f8a86950af68bf70aa22759eac4babb7103bae3c538b4e0460f5f914db7d659b9d8cb423fbfbcb75c01ec96efdd4ec9e6a00c38db69659c679521ee1e1741980cbdb45574858a582fc8a952a92ecb9eb1368d0e800d448bad0fc37a144f6d207caefea3656d6b80be1246f8b97eec8529af15fd77753bfc768424ea5bd0770074846a59553790b62a8c11d2036d405d07748dcee92fbc27d598eaeac6f6d485d8936d2f48a9a5db77ad5a70d59bc5eb146a8e521a7441d210644e2790b7d8d0dc36a4cb2b2bed155d5f5df7fbf529598755d4d67ff99092b5a07e0441c9d40fb5e762c93760feb1de04ae9075f08abdd41651bf15d206f237ac763e54d507403c2d24bf9361a4a02db26dd980fdf0564ec671367a22bef005f44b20fc0521d84c79661bd07768a7db159723185060749b2cc33272b640d27b6cc56f191d9e493fbd37c6e54da506103e9e1a443702c72b76879c61f8be42d688e339a1980751a0f3548ef1ccc2a98ea01e1c531b77b460c8649ac06cd1707881e4dff4d4aa52265ea69b45759469aed029263af61dc064557571255721419b7084a5db8d8957bc78bd58f35364d61ba46497f45d52fede3801ac96dc94a902f25c38d6b0556f4d17b312b0e70af29c3b514d6da7d81f2ad346c73bb35beb212f2dd8a849a9dfc2bf37e03679cfc10ebecd6b06a2cbb23737f7a8d79200169cb24f76570cff1b72d0189cf22c8e830fe423ef1152d9d65037f4bb9008a295956210fd7d0b380cb8a8d717ad93a0466ed1672c1d2ff77ebfee779f1ecf099cc2c4ba2edc5e92870e76b57ceb3c946cf0a91e775ca7665521e4831cc738b4cb07bc8aab62b2e7034ba7484387568eba04af42a01bf4d459102a8837ca68286b6ab7f6402516fa93ec9a1beb5164074ff54060f7d6da38dd265ab11e276333ed072bd1cd0a092e70d25f20326831e253b84c2cf23a7ccb0a469e4f4264ecc0af66a0cdc50c6792e1c0f153d7009df3616c1fe75257f389527b6033af6015e2ba4ae978112e67d6f3432313107f46fb2879516ba9e3cd9c4334b19f82b1b52f6d02c111966bc5f0d30bd1e77250bc999a9f2861a087344cc35dd8f0c70b50664a80df9c9ce8c4a2f522c121f1e7edfc965116c04c58cbd12d791f5d75e845bc186c55f99923326a70321c47ad0624a9d3dfc51fdb219a5e4ef148c91b800a4f095de9129607e7bfd416e2021d5babdcd9365376cba721e46b663a66d836dca65f11e04dd30a02cec238ac2bb338f8cafcaa45ad47c5f35bbff3ad69a22e1b33c83cdfee11a865505462ff010eca50f0c1bcfdffc9733f9110515d2f4c12cb19e066bb6b09c8e5d61593b55ca27439d7c71b068fa704b948784feb65bbb3312f6eac82da20ec7a68114eef22ed54781f8e6bf257165ee8a44ceb896d7b5bf7601eadd0e9762cd8d81d1392d70b8794632e0c4f80db404000f97453c1777b2351185e104cc0ce9099c3e76c90b7ff082be673154ee82dd2b98b2f069a90b558228e6edb6360bbc37b20db505e09957b7ac46c7302a28013c3cb33c3b19ea21a4bdda5046a05ef76b9acf16617dbe611acd5e459e98c161380e0eafd4f55e04ba5e5c1e0def9eb926ec3d0d52ef05481a5c68427128de70973215f895f10fbb43b64d3c552da79ebe2205fc324fbe9b443167d93a3512da66670c905ca98555d27af68c99a6530af65e470254289cd0ad1b7977ec37ac5d96f37871567862afaa3558c0599bd99325a748cc7968a25670008416b922b226980a0f0f592072a1e310c50f6c99af6b953a259166a8d6c8426957b5f21b2c047b29d6e8c54999b83631aeb5fc6b47aa490205d4056c54480dcea67c892e4b37d8a4be3a5d69285b4470944209511ee7bee120c8afc73d683ad5015cc0d6c11159d1c6598c37c35175b29450984e67642c220b9901b87d081160d854a185b7e5406c3b15738a55ab36882ceb1316af15722ab3c45835113bc47395bf5998a7679527ca53f678aa2e079fe79745ad303c03974b450a8530360960a830a7ddb8cb061497fea14966173e7e2a6716d38f55b190945014dabd458a8943c094bbad099c561e5a7662d3612c52a9b9618ea1ba2ecca575929b86f03cb0eb1e1dd4a5d8d64d9cf7208d271ef56104e00e10429d859a1015d664f5a0f4f1c5c65c1465f3bd335d613efb13610ebcb6b4cb11ca740558dcee65f51c0cb15eb309b4ce29c167f7b47182176f564266cffdc88c172fe8ad1f9e4d11c62667ed3dde5982ed2df254bbd853b841032b4bdcd0dc8c3502b360332eb47cb883f683c0c9c2bec7c697f56db6b8311bd608a1ed3796e85e90865315bdb491a2da3264424ccc0b173744fc21514e8977d91b884bddab6ca636e01cfca3aecebd1a76a5c870ddbdfa4355b37070d23209702c716fb54df2e85267e3a30a6ffb5c51b3d4d764620ec8e362e43a2e388bbb46e1de4dab36a0780d9f01b832c922fe99e9efa249dc78186c5a942b31d3de0dd0bfe6747840507d9f5dd4be37c9aca0264cce90c30b4c2afc1a2f900925d9c576320150c19eb0dfb0343e2c2c4b17a8a42c403c340f7925dbae19c388cd5804658a863b1aedee11db1b4fdc3565d789ba2c37a5b15649ee2d10bd6b9a5bd3ec8da13626c7cff5360941661772427784c3d9a960540d45bb3199ab4582c7b288568495b1d2c075398691423ce7aad3c5ae40a1cecb83ede5ec9ea0722ece07e7c27181ca021d4f26a1cb22cfcfe20b89da9a1d52bb423c65d193cca289359e9cae0ba968b7788c5d7188cac6f57b1cd063f2191dd540648311e99bd3c0a9b4fb4a4ff540594c22daeb99afb3c163675cf95cb5799309b8d8260c31c44af3c6b0bd1c8e09612479488f64f13824dd8ecd2b96a375b3bb6bc245d50f81deb1592203eee2ac668504b526799f323e5bfa304d0301d65b202502a7edaabe52f581ab07dd528dd58d27c343c6a1303a5f9956b7143c57dbbf44d0e2453015695bcd8cfdc6a63136f73f47b61de2a461e8cebd260f1bbd803c05291a5ee25226e0558dfa584efce85f2bcdcbf3fd963c7463b7b88a184dbd97cfa44f52563f83c5e95f16d12f1754260e0c9836aa609f0b796b805011c35961fb055b13b82ad94753cadbe9076c24d4529c9d95143bb7a7b9be203f2525f73c8e5c3021c93db2b2e9ad3a18364de94ab33156a2027866198555ef74c68e1c9537f92f550e229c47adc2eae9e58a8c6dccf22b3418cf5bee0a0e47db6bdaebc91e20292c7ca2c9d0bb2e1fd344995110ed66ab1d223ff8fa0cc031126b4c6d092108ac4f7626d281673cec28bfc0618e5c8e4c1ee59d9f787c43e405bdb823b54558ac52736b9ed62029bc41b41851a5a59eede5df3755126c446a5fb69d36dea106cc38a73d3b97f01dfad39f6676665ce9862bed617d9d7f52441df376c93a4eaed040d38342d01a1299f63a2145970d45aa1b662f09583aa12b3346c6ba1b52b3412c38e021be899363ffc72affc4daa3e85853edb1c9d245cec934a1ca2b6c84e3022c6fcb6490dba9eef2efde0e08fbc2f9fe2a94b7245c5cef7bb8ea9836428cc7b7c9a8351377b41d0a9b7fb94a2670001e54e274b4e134210b9826f5b087a4c25b4168ffe28969572637c7dc49030ed65cd58864ccc3b0a2f1dee26641be25c8e373c5c64b6c858d1d409ad05e83a2cce50b264f6115a3c310d21ee8538fb469148fef94f6fe72417833d36b88fab09fc2ddfa289f226371bdd108199b977fa8c471288c6cdd625986169b39a2d6023fc02d881ee049bcb21c843a0a0cb43b018b0deca3f2718dfb6f52ed4714f84a9642b564f3bf70244b4efd68bb53b729eaab39a1e55dc8c347226458fbe09721fa4d8225e77c47078ecf8bf1b466cc2d8db6bf22a0dc20fcea115ff899b2710e89f506f8648a45dec38fdba00e65e9e0e17a2c0bcca831730d994ea5095fcd11265d80907bdf215bf939c8c7c5341f3046a4811cb6eae08cbe7c999e6800a325e5486d0257ee2e15d803c4c71d58de51d7c3086a60ed91b48ec0bf5beeebb566c6744e5206ff007859501fd967ec0826df1aafd94511a0846e9b1d46f8805c5d3baca78684462f65980a5e4f375343fd90a8599a2123aea8f8f497730e97b2684381e127fc344005bf7d1ed0ddf3985d3691c3cf43ee2531c3e8a72b3e76298ccbfb185089865495f556ea173d7a47a26eff1d9e7b4c955073df748da867ccfc48656576b23559d8020ad575c01e1a9bc0886b6f0c80ca4002f44f4c81c36fdf66845cc6e2a19fc938f626938712296fc47d70ce4f34d3c7435aa88e146db404c5fd30d64dcf62d6024f10b59c805ae9e95899d9bff93d5171db0e27a062986c4a1a519eef865fb9cc25867a64fb0ec0eba732b3323e11beeca655ee551c79848beed680c59f64c89dd6bf74458c358de49a6be646349c015086487d6d5d609a4c5217f226cfa7a7aa504c79d04f2316447b3ef0b32cddcb312fb29b768cb4171a7fd556442154e6c18d3b61c4c508b8938913011749508d1f020adc42e1849b09ead80571d831969a285f1f3c22829c54ee9772ca918ca032a46e587004e0a950ed6dc83c02c250940d33fee1025f05104a729aca9889d18b1cf1726fb4d90bc565644271c106426cc5d521f395ac39104365f86f72d0919500b57307931840736a0bba14a074fe0382a5950bcd51e2418f5821aea4e36d8185b005db6526c693a66fd4dbd3531533135ae071c76e3a0d4147b7eca084c10f9519dc514e92de04714e8f4ec554ecb1e23d29a3fbdeb4ae3d6f4bcc10891d0177575ee9a219f5246ebae3e245e85e89560d98add060c4fce438ff964f58ac9e173cc73198f2ae81e5637d46d4a1d8803f8efcacbb39a74d0e42520e1986d6d6905f6f0c0f0e667356d12599befb2198cfca5ebde0d20fe1c0f5f9519aee9c7ad85b38c57d38f6681c41ec49b9ab153df90acbbfc49495b60c13a1fdeebe23e3cd2721eefb7ef7edbd443d1ab81dd423b146104ae99e1279c5c6920d2ecf6257224d79285c074365d4248ad260115282e47613a2ca76929aa3d220476bcb1f455794dc2362f537833666749262ba8aa2290ae86ca54e2128d98230707828b5cc21d9b6d39632e8e95b59770da74d905e4f7c3dbcc1d4aa3f48179b230f057f76c70dd0ed3e17f5b497e7d601d99c639f50888d85136cff08d5601743a9aaf050b754395b6e0e93c1e9d8b3fdb4ee53a930871909d1494eb21b34f5b56a0e76da275a80ede10e5156e74b2eaa8d9aed4e0820e4d958c67ff761854ee0ed0ed5821ea865f9effc7eeb57cc5230c943e2ce29602b8ca78ed7454768df516bc58d05970d731d59dc9a0c3d3aebddf0717be8688100cd3ad46d1a3c4b3252fb78313c5080260ea640a51d0cd7f4381fc4c6a227dc36345263b819676b2b94008021e71c05281977329e3d4b7be14daad91fe8d996ec1a7632aba43b91cee2675c4f6483a4b9a645b88184cc35fcf5c05d16de5370b92915eeec2a3dec8d4c710e1121ebd691f05bb68afd9a4544233f0fdaad986b3a00fcb3b2f4aab5a79773a338d6d69cfc1caabb045e70da0e65a43b581e3a4e5cb08447d71fb5fac736e982a778feb1f30d44ed1f3fda6ebdc47d6e6522d38d4b00928baa32a6f274ec9cd8691e3abefb5e04ae8256e93b60a56a74f4aa5b22ac0975e3763a58ab43f54181ceb647d35dca64a55b2c0002f577bf2f242f31ef07f81be5860c1c97f3e547c97cfce2f0ee209a2a97500990c299774f365a230e3e389a8ba794e250e61ba27231b6a05f55cbb1548f8450d2d080fbef9f18ba871c44cc02e6956aea752ad0792b26bdada1e5c20de013a4a880b3e18ef368aa09d7d74af8344aaecb470e6f1b43a91cb91cf956da5e214debd06b83a4fe6594dc6212d7ada2278b40cbe1abd805b5fbd2a6c78f7cbbda409de4a3a63bf2de76f12107de0b69028f824943bdc6e99b66a16b24d5b204bf309031a684c2acedd058dfdec8b410168a83082d28ef660d78f9337f74725bdcd5917b95ce323f9538a255ba88eebf65c9527c97233cb1cd6451d4a4f5367525be8a0b1b1d8655d1fa39dc6a698543636dd01a951dc67fea454a55a1ccac799159677420ad486bc0b7e1b313374440d5a7c7a123e9b71d8a48a84ee9c8710e5e8ac4506524d379e763af3eb873dc5e437e253c689dbe2543d4a58d2edabc53b07c729698d84c2e08312197bdb6e1f29f4d1325fc31800813370dddc021ac472e7e4b96777e18f6dd7a9a702e54974d4887853f5ce01d93ba4ea523e2ac30b00f5785b0339c1e100b6f6afabcffc122772fc65bb592b88296233e2d62ac9dd2c36a60ce573a9795f29f3f39bd0178c5277d5003464b58556756a15401ebf92406d9b1bad0b37afbc88d89f4c10376ab3b196a9c72460a5476d73fc4c6e64dfcbf65790f034afa96b11393015c4af7ccb6b517d71ffdeecea8b3cd8eac45b594ae25ec8ca096396dca84e3307aadaef41fa1141f0f211d1d0f8a7c365a0c229d4020c8247778969e32a026a2528c9985a42e2003b12fc94e8bfccb37497bdf05c11e716752e43a5a3020696637f32a8828f7cd7090602341f7ec59fad7a4395edcfeba8c976050f9c94e39d25f08de32d717b3a927caf519b72dce0b10f039180eea7908b989a94608f7e63d4b5805611ef22fb661ce22f03fb6e4045eddc1f6e9299465d0d0c0f2a9a4113adf57cad9453ffea924602855487bee5269a0474f75289fd880aeb5ddf5a8a6668786ca0a7462ecb0828c80f051c005a8c47e7fb3c44a48363f10cb22cd4e3f5153b9e2d48176fe37f65e99a0ec3fe8dce07eaa284b5d32d405912b734a5ecb64655e8e711fb5eea896778550f86c7c3a25a29b0b2d988d1bcd6108569959cf0b2733be8dc1123a125db1f2cdc5cdfa2bdba58f2effc0700bee8de2e14ad8182abc9b895036cb7cf904a2035371c87cd4868968ae81cd1738a2badf93829898625b105bad6531ed12b1123cd729087a4f3df9fef7ac46e422254910154d7ca486ac60475545768ad0d02ad4745ad3ed09380ecbf5625b9aca9ff74cff8b7a561e6d71d9c0d4dbec4ab3389ab20ea8041045439b2074a6f734a44c572b22b4843ac61ae905a8a52dff89fa28eceaad1648d15746251b222b48ccf2c28f2dbac68463feda86b6727e9fef4fbcb9208441249495ded7da1867d4b79b7af8dbde8ecad23ca722b71e4a3aa13345ed9378dee002cd27ce1f0b77ea1848fe3dacfe0c3e72f11011262964669cf14dae03a2464affb1f6a8a9cf1f1b93c234f7c3245d124dc48b24609664b9026416a21774cac086efa1de79283e3ff8eadc64caa61ba92418f4b4ce3c86f5d5e3901aa106c17cdee613c496295ca29d81ccd0abf63fbc3c292c8d23e780dc3da77b5a9c71569fd5d225df10c33acd491f43311639326ab2119a62a1a6c711b00a2a83f053ed7c05a7e4e56aba9625533f915fe11ddbd621c15b81883cfcd46986f6c80b0e3885e0cc83cfeeebdeb9d9f2fe7873c692b431fde3a2c7743ba3be1149c4732bba5d90ec6d60c7922f916308e0aa3f0cf04e5cd7a04f69c2e5e26ecd20ce41aa73c075cf0ef27e57e2482d6576a573500ec1f66575ec0743fe217e358dab3d094dd1e7bc0f38a63963e741aa8e0ba0db45be56babd0fabfcfb48d1d49b360c93940567d4ab590e005d8a33a0318f92957c4f54a2a9d41f3eae16e49774e6f8647bbfcda9f3b500f217c51bfd71afec188903a5e885fca5016cf54c8b1437b417eb65d228b6295761e18765756454ceb5e85545b5f2365a530fee74c520ce444e61c1744140b7c472d75e20e7896eb6659794ac7a4fe3d164760239a456884e5c987daea9ca3efce019378db5a04b36fe80bfee881b0927b448fc1d2c60fc3dab8e3d1fbbb35d68c97afb6a578d6b9c2a71f654b4fb0c7aedbd5f5cf6ed91f855c95e95fa98d483097f5716ab2375a7640f5e940c9ec259fa87e49784d979aad304f5159b5adab3b067d3373adfccd8877d2693b001508992d3f2c73feacc0f6a3c5767dcb461f0cadfe2232032366c52b666196d822801f9420321d071842164d64c05f5675a01ecfd2493a5d88dbbff5a07bb04c6de1c8f198462190265360ae9eb39084fdb37105f15558dff05853b4f29a5ed9f4c7b3e17aa2867aafb374cc4679cd05bfb4bafec5f59966312b3193444e4268e9b26a5744a74ba8e84a2dfab81baf618f45f96d9eea6da69fa1d5da300bf7bce737b7d9813e576294dab7fd8e5d52c34e9dd3e7eb834949f958757a5b6f402307323a80a89f2ced1b7a2d8d506aa0dc608dea15926d2dda79259f0705731a0c49cb849d7ac674b295c2427ecc77371dffa5b64ea63a7e86964faab696c6052aef73c4edcab281130e2d0ba3ab5a63844d8d72d1c8fa584a32345eb780d18c65390a4b8c02c35c8ca6fbeb65a602953cf4a57b74bfa004fe20d01ba88b51dcc806cbbbefb804b9105aa77a33c7580ec6e7fc40c64796ae1bc7cb78603ba5ef0da3a8f29c5ef1e912a5439b481bd181adef689c68b343fee938cce77191c99f0830e795c3e0956ec5adf1b6fb6baba2488fd14f60d0528eca31b1983cd4e421449efadb2b832fb31b142c6a9eb1fd9d94d83a03735cee108d7658cc7ab0410f5d51cfb6f786cf26854fcfb436ad30ebd07c7c4cde10e505646803e1eb12728411fab31fd412eb065c62a4ef403612ec6d4d39d5b8005f9ec53dee28e6cef9ec533d751267118aeaca33faf8e0f95c7611e14d398fbe336379d5b33c4906b71ec2dea8cc7eeaa7043588c752ea116ee6877106584dca8776aaa9942b57c5be35ab2dd81f40052a235dfccb284711adb6af85910f8770f5de32a82920b1d1f6d21444fc2b1fe14ca67fa7e04d06655466f33a6d9fd81d9790447503192823a1125eab13af5464598f5d3082fc4e3b86eeb27cece6421059de12a566b5507ee6a0e14507bd2f3e518dbd0713c277c9ebc167f1c1005e59e3122be45d657aae797165b6da926749a6f5aa32c8fe97a6c56fded7745e38b6a2dd1cc09ccf4fa0693c1217efcc37e212f3b04e23673783fe8f1a7ad7b9d24395367d27b2572edf4d3d82bbe8d5be389d5384bdab90804edeaad0969e56282dce4980bb60e3da51b0d9d8e33157a9d66332654b63f90dd77583ffbcb90238afdf7bf921817b746a626812bbe3f17b9804e08fa909bab0e6b394250f16ffb919890634505d42577cb2fd50bf4880738be67629c4f6668716257a1c786a009d4d6d5e7d4aa9676d6b44179f8d33c3824b6cfcaf1f4a6371094dcd0ee71daaa39e0d3c4f2a3a6d0ec881994f7d9105d2aef5e1c434582e7a4a5ee3a85b2592982b0ac13816c3b76ae2144876604fe916705bcbd89dde5f0784336f6e7311fa8a0e52b616366ff5dd16b2d912f766bf4eb35ddd892bc748ea12f6b2d3a55d48422612e088c840476b4508be519a33794cf9d66a8ad8baa1d1ca77b475874715add25d031ad075b54e4c4dd2acb49a7b5e9e8f8e430690017f3fba66d40a7b66896a61a7a564765f97fdff98bcda408f2728efe3871dfda10fba9a9b47169bfcf809d0d96d8a4ebb61d43347f87885d8813ba420e6d5abe2937917d435cc6e506914058edbc9ec5b659b242fac753f8f809300ca636f4ea46034a9301374f8de6b7305e0c2a377ba453fbd42727ea2db2d5f10a16a84521464c456d90d9ea255255ff3b00db1494d3bdee8275b682d4a92f49037fc66f4612825e1fe7ffa17f8ee05be59a5b36c36c0889d99ced3752dda2b3e1ee492fa9d6c27d36c30c2c77f0946d91f29231f6299fa7fa4958baae4f8f40e8534f597963b3a9dcf7bde0ece8f8397775e4707d6f903bf6ddc3edd569ca456ea0c339d6b737e557792224f4364fc41e507a21d2838fbacbcc232247dbdb9500632012822f35f8e6a5f0cfc69eef1a2e5a3ab32ad225dcc5c901720b9d8e80cefea26e13a2afa23725eb2672f5cc64ef2dfd6c33990e3b382c52ab17b4c025e89429fe9c71958c310389938175b26ed2e3e9b925f7c602da15abb46eeaa175ec2fdaf3b46acf69a009ea2753aed425392b19e98353e09e4fb2cf4b8bbdbbe095d0a01070f8fa99db3a40f44e8694a4964d2db1074e70b13d0f5f7f020ca6355492556be779f36aef4b6fdd05c9c9f3c8745d8c511760b132707d5f1051c03329fb76de97a7c925ac7729a185e0b251c9dc16a4d0b42bb622bbea831d46d4ba20fbf92563ad6f798f2f24918953f661f1f4e0a6019a2bcd7844c060500300dff8a5a521bcd597b95718977b0d11d010e6b81bb56d3243ab28df92173d3e2ac213a7d2d7268091754db762a6cb0699dd42a3ada1507a1dcd9c7631a651e5f840cd4b13dce80a13cd424c8048318e6a1a6fe8ccb2022974ae37bf1bdecdf8a10ad3c0d9e25157a491a06ae95c16e7e7d9699583daf42d8aca42cff03586daf74cdaa476b1a24a0d195bb4a92327f8351873265bef87bb279b53253eb565370a322c98a3e74ed2a349afff5104d9dee37fdd792e30f72e9043ab87db6dfa19422e5e2f69cefb10d8f9c2c4d9ee1cb579c85b2e4f90f6530c073427cae0f7d52e14e66add666d245b60702cb7f90b34c80b8fe251b75df4fe6687960d09a755fc9ebef39df990bee8d36d93a03c2816939c2fd6ec1df7a6c94308c0e02f4feffa05a2625bd1ce56d111a737480b989a371b067795d182a5b1d6efadb41b47e216fb83ee328bd66f953fb46cee4125d8e4805774dabd966435e05203a5dbb2a982075f5e37a6767e55206cb91fe4be0dac6ed75332ba49855ba126385a23a3c40da0c6c2764af9374e1cc57fa71945ff3ea864518d131bf9ee2c7b20b5a0946ee992498a43059fc23fe421f7aa428bc4d94c0368c2f3fc23d8d6dcc2ceeb295f235f4f404b91dfd859d495f91876a8bd1b4346e6682f465afc080ee0ff52daaf0bf2c4643457e054e42272c014d46a14280be1c4f0184ef74b5bb58424bb4bae6e02e239c4da183f4473ee42917ca58f2c89cbd36c19b2b5a3ad57fe67659bea2cc4a2b7c009b81db9a40f5f24c476fb53a5dbf8dd80ab9d706fe3006ee558b498508f610137156d1aff324b9a95d04109f4370bf0ffffff0f