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 77064 420eeb3ce85dc3d968a067532f9a8e1c8e239ef6af6d3c217b7ede08fd3b23d3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0f90e49d728c785e0f15b4a21b8bc9d78fea733796f2092ff3e184278ec6232
Certificate Block Hash
420eeb3ce85dc3d968a067532f9a8e1c8e239ef6af6d3c217b7ede08fd3b23d3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0370000f0230000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000004a92b7a6299f61361a92ad0ed44b62706e875e077a0c8d43ce9f2b4ff0ce01a0c5f2fdafc4b0406f21b7e283185e82db5bb0bc73f00af0101aeffbd1dcb9518d2721b4541548534668bc6b91f20adc7aa3f603b14b5f061d3040000000000000040000000400000f0370000f0230000

Raw Header Hex

00004020f41bd09d0cdb19e16caed0e233c0fd1bb86c27bad71c2f9c7f62f92b2f930d93fef5ea4a7fa823afe7566bf60ad44cba33f2a3a55bed7af5c4bcffc5ce8fc47701503a6ac0d300183262ec7842183eff92206f7933a7fe789dbcb8214a5bf1e085c728d7490ef9a0

Proof Data Hex

59,560 bytes
1212160203072af17454d4b8bcb3112f6a0dbc7f12cd85e0540416a1df5c8c88be37987879b9a8175aa42edb20a4c0e6136d8fa2b2d283a4dde156db6542d88f74bfa2b98e50e5becd82f1b2dbed4d96a0a533446cf6f7c82912e1909953b80de04fa8fb5927c925da500c09a612bd753ed5d0bf103d3934b3fb72bea8ba30714e1d1c6b97f155e65750da9a8946969ec7b21e5d9114f8fad274cbbb7500a27396aa6b102453dd2c609b71413c9619c84abac72f3d9b140745f6a86619929825f1cdab607caa6d53264fffae7cb63858c83ead6846fcd0ff6e7028df6aa0404b9f6d361238329c0eec4584806518f2d363ded444c5cd1638985e32d8f35d2a951cda2cd56c1875c1e035a85534f3dbb9cc1f18e024d69b077294ecb893eaa8ada04244a4defe0979f7126acdf26eafe304b38540d106c4e0a8894c3c171dffba55c9d783998ed6ff7810becc2d400eab19d6a4f9561f643d95fa9e93a550517fcebeff08ba15cd175a85f832723163d8f7a555ddbf377e81458b467d4cab0a41c7143322f40d5df29faa6c4f5eeff40663d5abef974e017a46999e0816e421959fefbc9499b13a2be563baea5a5328cb68ad2179d3fae8099f1f4900c2a9c803640de77764d1d5c0bf578ab0fb5e9e1cfbb5b65ae3e7cf22bb99328c11b4bc46d7e3ce6adcdd622cf64f3e3932869a03eb64d1013a786972006845de7c43a3fb631496d960f6395f9c61091c8b1261409b08a6c12bd7d9cccd3a5944d10eeb898c2d4bd2428ccbcc8afe42db042025adb557f3cd840f668399a77a28d99b9c8d87f6e171ac24d6499e059a20da9c9639f97ac226a2c1a8e6c38b026b2db34fbbbed837b17eeb432d2137f1a99b9b7d5a456dc8d4c9c3720f6473b5076182330698ad051bc294b945e4b8f9967d18df9e567fd4020004d2a47524c38a6af5d2be0c9a5da70a29108e70b10ec5f4e517741e8502b8f52bb1b43f373bdd79a216b11b3e7dc3aab75cff9842cfb22fd6108f52e718518e3336b0c74bf2d0b6f77690aeb3872b11c97104f49210a7daa629f696196b8d33d751002bf93b20e1716c9b45eab8359db10ef0c06fab6375717869a5d83d39592d0429a10a277b33c956f977f97bf13422da546ca5ff3bf3dd71cdafbfd34a49d70b8529caa33c2a30354a4de043d034775bb3a56fec9cd937cc6b08af22f646bf1926986514f99dfd434210b315a41170b4fe459a1f4f8faac0ca669907b5ef09cea2b05dd2afe677a9ed94c4bd115e210b60c81d9e3a2aa632e64f3d2e0477837ec6817fbe8a2015e350325dcd38de4970b46f71a23663480059721875bc2f7015b08278b3d30fd9ec45962af7ccaf1a9c3cc796e2b35fde05b52d347bfad0999fe3dfa812438697adc82f598d521c8b803292edb446226fd92d970ab98c05229924d2320c4db4f2b500f1954d0b18129a605b8e71ece9ca2edbf517ae3b1c8ac81fc20d6c9f489fb5cabd139cd19ed686f0ca90e13f7a03d5aca708c2f2ea044a76b072f37cd1f518001f2bfd3ba839f03975a34d6db4e17b0c848506ba8b311ee266da632ef36afe85b4e92fbb70494f34f10bf708fb9fa0bb8e6495a87a0c42ffe7dd13eafb065a798375dcb798463677e2a6fd6788df663efddf388faf6c183a179970ff2d870db4b2464e5b04a3e7f251640694c58e943cf9c42c404530e07b07a7d3ff7db25cc66a6a79869604f3f081062d0fd5a92cf463d9a25aa32c5e67258dba2c467185eb195a7d88c34c0de5df9bee91799b82eeda81a1e94da52c1abcabe07a827518875e269b39592c84682810d7e13507bb421161dc368f1fa69e5517edc11229e312bbf6e3e2d4f8ac67d98f72216024241b1bc74f2b003f898c6188f9a9e0343f17f43877f31a2b0a7a5bafde9e9908504d8f74078fee50190f82588cdb9d12b68a0996b8a6a4dcea93460e785a2667784eaff81995526d2883b25012572c6ac0401c9fbe83fa68ceca725585591004d57809263257ffcd2d43a14c17c733a07e17a3c231b52c9191a1c077103226d5cdf7fc75b8f8c8f309b9b4369cd0dbcebd6f30994d71d713539a4b58e1e06515ee4d82b3c68f691005f919bd63634749cc867efa873f15d1f18d46549b6cdc75d0ffb4d3e7fef180d760014803ffd67dce1f0173fc7553a552f5e8d38e9244a90f93d76b4ee0ea0127e722ddb8ce41b7615a09e30223f0f9ab996e15638a1ac483a9e5ca4ce467cc7dbf9e77642a63498b05a78f256e00e40ac833134ceb9ee654884e1e0f62efbe13f3fec360b00cfbdb1a23df31396e1164701e958d10f06b513798cd40f9514860b0dd245986cbe856d85e1fb9b422ff0ef27372fb3a0cb7097e88c87718d2636ec41714798a4eff1a0eefdb1c1e1c3823b9ec6583d5673ff11db4702bf83470ed9f9b2fce027d5359644d0866e63c9aee34f64387378461c9ba1e26eef609f16a6a0b75be3df9ed7d374ed5a4b61ad926a16c7d3be11bbbb596479fb51beddc8033af98f2319fe1e0957367745b1f0f1de8f23e717566f626519c84511f09d0e35257a8c2e803bed79f8a9bbfed0485c2354cd575f9c2034c2b2b590eb8619825d1105c7a8e3f94599959803d812fb273ae511378213972e17911df9c524c9a96a7385c730087b9ee593107b735d561f5214280e74ae34e1270a37a93cd56b545194376767d8bcda39510ab65d73538e34ee684c71ac1ed2ebb89612af016179236248de9679f8ff7577d446f81232e75af5c4cbf660e16eee7f751e4ceeeb61694f372b43684dc61a0ea765261c6a711e5a650e737428b2f151055e4b03a397ba12c0f63eff2c963312e4817ff1ad1cf6f7939848e41f975eca020c7077fb1c16a185ae4cf3bd78322dc16e683e689ea6329ff752093778a6dbb6f3646a7949a04c3557cf3e7c438562d6bab4ed6ca72c4ddacf71f151831c1ab8f121cfb1742b5c1e556b43a890110d1f3d214e3356c27d944abc6a7221c176f909be197453f32364d6490955cb38dfbfddb10caeaba7f003303ccaccc83ec60b2061f266e3555d6ab31b50a0d5b0186a19662acaf2cd3a5e02add57ce2e85044a7ef1908e303461f8ffb469220d0189c57ae1893ff73f881fadce07276a665e856d3343ca0b5c1e62600cbe0439c91d2e6ec5c251f334f6ea7d597b20358a7bd1d501ad69a8f2dc3831873d534dd09dce75b61575b5c10887fc6afa1a94b2444fa957941d6a3a4542e2b7fcfa3ab505de6513ac7ba7c32aacd2345e7537542b8e10000e9cb50ca69b9aa74dd67d8b8e07bfc1bf94fc605e62f6610fb28b487209b48c11971f4f61f98179007b2be38240097c93661e86e37a2b8e3eff839f0ab18529851791b27f4237d161f2cce66ece93933abf54a23d704d10e748cb46f268273438bfc17359471a1cc43924700c805104d265e698b0d3adea578892cde6f9ee4d7c91f02b5971fa56bb2a46deab31766e16fc7d87e55dbf49f8e843fb1dd8d86beeb008781eaf2f5ba8e0f00747632c826b5428709703f3201ae378c57532d5142fea95ac77cccbc64f99062537ce6bc589adbbf629b888ad0177b3d5aac7f137ab3a139ceffc1c15c4cc23cd939d71a501864f87618b6b609dfda8b1da3477d629ea69e00b37fa20edfa2973422a3bb389cfae58ebe094605b413100e1e4804f9a1aed491cf36f64ca6969282f3493b22fa9cb9ae106d4cbcf1527447963c472385cc59617409d5a1eb2c13e4229ff7109c0d7e6326c482b551bb4171c06fba86e7a34101969b125b296a3dfe70c3f99b58402d297afa7cdd41ee3c6bced4e83f23d0e0f88ccdad2de6a20d7827c4da4ff652768811b469dabd0c55e31d8150fdb76e2d331e30df4c110e00026b100a0d0785aa72adb9d6dbf969f116f023aa8e526ffad0b98e9628191849fb8af1173b86a6eacd3e876322076d9cdc5f23654b70eef2caf5d890d760f6e015a2a7028d5023920b294b68caf55d63ba6ede595b95192ec349024d1b7aae1c321b81afffa6073ebabfb3bc3682be547fcd4d9bc59fd4fc8826c84a612e2892c4cde9d67c8e6ca2eb2cb872374e04a3915d7b731747aaa42138108d61aa3c90b50597591a67dd8cd82959a461393f6dd2374962a88629bdd7691f8be01187b66f85429587326f88fcdfedfd9ac7365b3bf075507694b643fe255e9b890f673083de71b3089f6da9eea239f72075bef6c09feb6df2b79453c3fe73bb48b21a9a1083f39c9a3d784c7b1db30812d61bc917ca8ffab8e921ca5921bc4815217c716e0794e68f3fbf9f80e45f224028c5434831dcaca510bfe965a2062d5d606d2d88c2e13780a287a6e1d7adec20aacccfda81ecc0865a100dd2ce94e41e5e39c670471458c79b12801101223b46836725cd12b02660a45ae4cf926aad07c1589fbb7abb240ef2ce2b01ca3558fc029c454f6fcbe5c407baf2128098c1ed0d75eb60f4b0185af21f4470a475f5ae1a5c578f3f812f324f9ebbfbce445ea37a8d3b448756c597342feeaef638641d885e4f163cb165dcd4dd38f10ed663fb2c19bf960faa8d421c0654ca3315060a2c8fe224bbc25fd1cc802d351bdae172c9aa9a618f81b7c8b6ce2f491769c65406471d34de20d06779b64c250ff5a04dad8b66ee53970366775f1fe8cb29d71635129c09a3033d32ce29f0f25afaa44b38cc067a8c9a10e4fc6fcff0d49c7494217d78c6a76ecf98693ae39cc7bd3068c4daac24615b9c2b3afa62058caa89a98cd91f5a85a2da42f7881822ec872bcb35a50e0c96811d004e1a1975a8e131098940f61074bf72850bc8df428462a127698db6f68987818c5ea67dce5dec3a27e4bce5901d1361595ed6504ba95110e882ebc933d8ec388646d9864f0a5536b5b795afa22fefe3040d63594c902584a1f70f157a24ff6a9947c5a4f453cfef2481003349137ef3f82e8e3fb06b65ab1645e44ac1db10f3a4d07e9921da810c91724bb6b88f066789a9e08cb050fbb2c776fd30baafcc99d1fa5d1252a0d1336601aa1c0ced894d0fd468a2e919e6b3cf1ba5b49c3fc2328c6106d62115fe922ed45d240ee09f5396981f8c045312d84ac62e247bcbc080ffe0762ee4ec8fcda0bfba2e3b4e7e792b3ba8cd291060f9d4a21fb855cd354e14440be321b6e34da56717d1b9b6e8b444ee194d330772999833691375497d55cd5b71e2a13f93fe3dce7ad4e49c3cc65b5758bccc6c4ef527abe7e96aee64b84f681650f84c43290718d69841109e26f72788ee62bff0bafc0377281fd2eb51c23e78dc0df7d9b5ee5b1b99e49a4067246c3230257b8524329051e305246fde3302625b79c076316b23b95423d15eebc3892e67ecbfeeb9f601e631952d6dab78f7a7b79c19fd42e0a988f8a24191d18def6c9acbe2ebe592c57e610d70df2537dc8255cf4fd842af9d8c841bb5936f67e975ee8150c20758eb5a1f14f6a4def7864687cca5e748de2df51c9795f51ff337af8974373360fdad4408b697d123c63d613e3c96e297d1f88760a96c179fb7a32431f8a870427cbcba363e2730920b3cb019c061911795830aea9e065bfeb58c02826ca5cb1f58df61be186d3365c9c0c78ea5d496f7373aa36f2058a4923cfb753c5adeee2b50543a773eb1138618dfc03aca9a7a2af7ccbe14f4ddb57b1d9a0d58c372767d24159395c93a77ee1b25e72b065710bc7ba2da31e1f66f5bf154e8b35100fe90d18d2930ad758551103dd64be9eef2e8045e0309dc489de4f8b767218dfe4561d9a8ef7d2d1ecfe4e6708541f87918d24c79cabb367820f9d216b10ec509ef477b21a13503107261502b5701f0c8f2650a2874e11f267c155c139c86ad8276bc76d50138cde918c2b36d749d0a62e1641416b17e9a1dfaf5b4ca402d48ee21950518558f93f29a869abd6684dd39b8481b5cf2cf01e1f77c251d44703524c05b4dabc01976e5c68bcbbb25c5d2e40fa06cd09cde3a5c902e9994c705d08a328b6b6772eb064386e4e2e6a1c4b8fcfa08548d510a0728f2927894766c50c34c71933df625abc27a5a23f4efd1964603e745178436c49241cc50cf26a88648621843360d2e7b2e7203d295c705f46897a9e597d5771dd9c4f2439a9e20e0355025b87657e7b324f1a5f1b04d2f18bdc19da915a34a9163465a61460af58f6633f833be12de4bcc0f4fa1ce91fd0df81135ef46e5787246a8b32bc9253a9f3ca01b20fa61d2ed15674486e12f1ee11c356ed8299f088baef9a2d7abac6e64f19311da84cc2e253eaeb3cb957611d69380e87af4f7e8dd99ef064445ba233d72809acc65a673273227ce9ab6bf49b5558e22832736bff431717b2e26656a68e8a4f56ec7f7b60e02ccf63bdb76f1a649f200fd815d7c4552087781b8b62e730bccbbb95354e5788331ebd8dbf9135d7a4a14dd8ca9de453690b74e572f6b1762b612d12abdef5d0addfec61efedac42ab5ee75fc873876815d9f400777237163f2eb1de74296364519309e2693be27141e4e2530f1b24ce6b64a321a26a0e9c165cc86e189520abdcf10170ec5d8399780c3292a207609394b7c0981ee7ace4df52f95119af2984a4ad664daa6f9dbc3aa37091c41ca28c2e15051cee477fb6903ceda3e2dcf1e2618255389bc4dad98b94cf8b06f0a62a54e9e8182107b7d55719186fd710899cb1dee87b4f4e3df9f9280d5545f69850904f23f1cba6945e91fa6fc49f4b3760bf85a8775c57b5ed2990fa605c84de3d9b120461cdce193afe363c991d9723dd357f36f15ff2ae67b3edce216622d7e25ca019010d545076dfbabbb2e9a23f89d88ee4cbab9122dd7fba4cd42312726d71d33992d6183f1667e699d37bc0cb8d6dfa9e05b3be0c04bf058f728fbd4458e8ed4e838e05607e077c75ab3f90421971e0ef4b57847fe650c0d9736ef60390d5003b49f2fb333b22b314b4664ac237d259753834630c5a5b7689c77c208b5e7f35a8c9201e6feafc1e7c9e52e844b8f0dcb639febe33b6d75f0162d2bbe00493fe1924d856dfac7f4d711f63d64d209c95bc3148cabf100f45c6abad90be3aba43225e04e9b845c962ced92cf7cff51e433716616c0aa53cebad886f6b142d422b1b76df29b9334440421fd9bf3930942a4cbe3f54db17d648f71d3fa56b1694142561857ed4ed634385f9f8eece8f515b00575e32ab7f247358dfda314ed95a14d9f05c17f7568b3bd30b725062adfe206ddf717dca96cc4c6c788de90e1016cf1ede77373dcc93df8d049b8792962b63113bd08bbe50100c35fb0c43d515ff5a70135c156203c14cce774b9d4208aa067521e516384dd349dd358bb3ee8cd530cfe338838763b175126a14f82d04510c9ce1772387289eca9bbf55bbe902b46274b258b4a95a28504a5b29bd5663843f1028eedc46a9211e0c6ff6b8b63c1710f5374fa4ca5f5d520fc1d39c244df0bc6671f3f6bc29730cf307ca79d0341184a77ba13bd044a3f4730c905faee097efb6a0ddb7b82c9190fa85c6731d8c5a3fb86b5827adb00ade14c9a912000643aaf6b3fa0c2dac03da2f18a69e580a478e690a21fa26d50672658232f19ea838936a9c19091616ff603c37fd9d8aff15c62231b985cf26cdf597f086d86c4804bbf398a9f0263715b166114be89abf77ff710603606da1ac3f2493d8d462957599d9d5304879bf7bbb586c4fe4d64ee24607ef4f64543966457c7f763cb4d8c68ac3b3c0ec42eb0ba3406c16610e1fff75547c503c8fb4e416bb34a4e21a65196f7fb42eca136c33814c00d62ca3481fc4f15a2522276746858a997841a80d0d077db3a4be4419d5310c14900293a18db2ef870576a4c4bdb0168db49b2ac52514b61872b6c5c8ea0ca6e0927849f12fe02ea2cb40feea4379a443911d43025ea0f3522fbeb12abaf889149eec603e5c758f544affe97e8dec40321eec26896bf7ed3918a7251a4383af465d9f3eed4e2eb5e16d6c0d5bdfe118909e78ea26b84c4e68fa381adb5fef89d1980c069f90698d585e084d8723c80b6f253391be3d85b40786cd4df2ea150988e9289c4b75a60e1eb4cd2854ba214952991665430103b217977697ee65e488dd8d1fe2ca34af12d2cb9b7f9cae3ab48f28dd4e430d2bf941a2814a5ee24ba224eba98d48f77c037fc87495b1c8da0a766596df0a126616e34bcb6137778f62f89ddb64ce5ffe7e44110c433f5094435821b719f23a5922ae104a8da4c5c2d99659a34863bed5f55827e444df3284a8661d1c68ad083a220bf7b5ef89dfd4b8a4c5f63cd51b482d0d99d3357b532a09f8a8c903059f13234bff11fd38525db77bef98a8662efec1a211c33fe862530a722297d2403b34ea033eff26bcc2e4536ee52539ee57436994aac4910cf6cb8d152de465e4332d4057ce69647d57db69e1f3fe3a7618385a06b78fe4108841c7acadd25d1af67abf0339c1caa606fae337577d74a3c09121977bd7c0cf4c134c3d74b28a2eb336ceb03b4380ac2ce043cd3c7309786d3bc685f0402638a53fff4819c8d0982fa0cb0de7befb9f5d8d72819a6cc0222d4279f2a13f3cd7dd26cbf043f99e438524aade1dea6902ecbee206e10e0c8dcf9c49c3c013448d97ad3b35ac5b21063e0e3e6f491a5304549f6dcb13dcfe78207b05b6f75fde6c297ec7544897d7a8fc0d88010856b43378dbf0114913687acfbed4030613525ddd00ff26934c7789c0bf8d61281ea499799378c166bacdb300bec1ff44923df167fa61148fa8efb0a10a85c14aa9abf5bda2a2b713bba8711de6de72b82ab858058fa5ba1faa6504a0bf0c89fb0982734da4bd8d338a05f1986d2d8702d8046673c5a28fa3100d9631df153d2f1629e7ff23f7cb2aa7fcfb9bae8f388700f3c8a3eb84850423c7bb325e5d666b0ed32e3a2ea24aadb768dea3a8370b8a30dab06e16f34bff49029217de661bf26e4985bd9c3aaa6e9c54f12cc20da2953be9aa0d370da22d4f5b3e639d6d16a9be5704eb36b917d0804e92e867fc2b396307aaaf4dfea453e22972085121c11c593648fc7f2866e32d935d7a4526cbe7893526bdfaca640fe89d1bfedc9f1637be940200dda0b4ea099a85a9f79333da11ae68f36eae3f4be9183d972bffeb54b713f75dfa893f2264a0e4826474b6c17589fc09263414b53a240f1c871782057a27afc22e60e49bc9340cc5320d7bab7349b12ee823c7fa3dabbeee0bd9f7f6fa0aaa676d24960acfc3c30cd3612cd7006f04f8ce009e982c623c96859066b40b7a78f17d4dd294d3e72129c2f1ee21a16b1d6cd2cfd1f3e20f395897e946df9d441c12158000fbbfb1b853983bb35f818dc0dfbec6aadca38896d5314b6fec68b5adcb66c242401a69aaa5edf27717a4c0f83ce4ff119d212a059df6707583b9cc60d5ecbe3685aeba7a1151ca6a5771f57f2aaf04fee3128db27f8525d5383a44b493db39147944a40a74239d90a98385c4c2a31fa0996239f3b33d283b89822431634db4dc2a427bdef74e125bf413a2a03c2034f45ef60d92bb30b4090e2736d7f35f69639965f37621a6d1843ab1bb93e7e6b820b027cf36d8879305beb8d3c46ebf503f8356673ee745237f627c033ee2ce638ef6c915d4d3d692e09bdf5d8575e2ac2af94d2f3ae82a2733b0d67114ba8960cee9fe09b331be65f7d56fb0d6413d8804bfee698951e25b6ba9d1e2e015ef8b5338763a5b908bf0ea5568992fd6e9b2ef8a555e441dadcdc6d914ecc0973e068002008d396c3d924413fcbe8bea445e464b9ac205db5d2812f1313881c1c886a545767c254d5b95bf0e26febc3ebc04ad3c48d2714c1095ec6205c030f19e52f1ed3cf546f1d493b92d23d92d8f4a975c654b7b1473b0512058c2532a14069211eed393f7b9c38229ee0361cf53b2ca78735b7026dccabbc26fae39bddc611e8b0c876d5124792171f6328971b436a336ad509d75616e0d269a3e885e892e82104734e5f890498077cf9ff5c987f4bc869fec5268aca9d0accdd05f9aadd31820dfabbdf9f63138b12a2b01b523872fd3f127b65d5dea17ff0d3245aeb9a465c1f0a786626c1be19ac38734f5bd9e341cb39a3b64cde43e5e5966a6774d4e9536e89050e462731e196ce798e3592ebe82b235e86c6cf87c6813edc52833228c10a03f9aadcf527522e57cdb4d3cab0b14b184885e00d61998572941ba097d80d6428675b387442a7ef680c0c1d522ab2b2b29f0c45a3dd96692d420d08b77688b1a64c21051e93194a023df2638ebb69168989d3f502293d4237a66f8820bc04979a7e34b8fffb5813187bf91a0be8cb045e828e5f4ce771533815dd5e4478a2e6ec4881eb3b7e208b0ad1942592731b064d15405b54c9061da3c1c4ecc6432fa8a6f9037fb47e806819f6e18900601983ae03aac2f281f4d6caa14951ee1d05d19394da31e86dbb5afc425c7f0eda3e0b4f87ba91888d7a6776c3811d52d43c831d69ddadb298d662adfd1e3c0670fa3957efae93d6f4dc50e28987586ef6993656bcdfbaeca695ba33a513e7ada8e192974c31c71c728b4cfd85f420f53fd6f5aafa8861771f25c065326fb925f741bc69991815284925e3f93479701e62bba73321a0265e9bde6dad0284b0db18625eeac1bfb04165f7b0d75718111e753180cc006ee906cb6f12a46c017e8322d9cb3626320711f7ea8869b613a5477759f50f0e5137ec73708d5b92911cac18aaf82677ff97ea5d14ac10688805d40ce7603f71b02cde8a9248008505d2d9a06e1e5869847178d5e5e183597ed8abf8243ad81586219db02759131aaf2641f216b31a4ad1bb73a2c5aa444e2ee75e1d2fdb2d49617b4cc691d0a46318fa4a84f9bf330bedaa84bc5446843e06746404b843e590263aab644dbd5a371ff7fe52640b46e05ca20138903979524496a9804c99ec0e47edaff0a3616771c8681296685f40d270bac6139d7edd0d2c5a5aeb18f184176efd007a739c9a9aa3e2227a6ecb518987986cbf157302b95751757192299d410b501c39928f57e847f1a2e73986d30e57afc809a6dc3c2dece97d487f59263313338a7016107f89eac624c10f57e3ba2f5dd0f685586750328074b5688c5c06a506844738ccb7ee1ae3feb6f0ef321ae8f0ab27d4bef721e3cf26c0eba5b96cf74a6f1f12e6e4b6f3b575150a62c7d8101e29c2bfdee59073c1d6b2532a9d95865b15f76f943b55c129a2aaa35e2e609f30a7f8dad8cfa5dab931329aa6fac0c6135721bfebb99798f15522ca958adb7a8a56d7c58d161fa27e3419544ec415a83aaa1105360ddb33b741009926b14aaea9394f3e9b25d57b1fd7ce74c868ea5e79425382a39bb6ec26186e4975590ff8fa2df8fdeb7b564932cee16231a0a01481985b1309d227e6a03e0f40f6c2a2e7ea386fd77a7f2cfff0aa77dc7d347817e731074b2f336433af1ef49a48de1b07a032b45750911be3ebcc4f1d71fd87f9cc7a99150de4e4dbca971d023e35bfbd0edc8d87593a13ff64bbda9e4cf78bf94371eda63669822c9cecec10cef264705e8b6c11b586d395891a20f3f489f435d06104dfb6f68446e81efd516b0ffed121cf2471cf2b44ecd1d3fd8d8cfae93abfdc77c8de1bc8b6a6937c77f8b16839e7eb5023f1f5adf6f9491fb178d4b4d909762fb2b90f3f4be10981621a66d94d5f1201ea38963f9ea7039cbbf8de8951607cde94f0539c8cd1c0650ff9c63f878eb878d6d897af027734e1e6c1bd3619021e031c3bca72458a5ee68757b089ede60bd950efea80c16c03b6baed6993841626768907e4a828b38a3e2e9c05a74f96164bcee00d04f5c7cf7f9d6e407ab8b1ab1c4c27b08ef36dea747e5970fa8c8a3f55765f0a0361e78c2aa028eb0a4a2c0ab89bc009d3e848aba8e9f1cc4c7b1e4355c5d8bf8b9a1c2cef69cd147cb4ef2908fe5290d97b15c44fee6a7702d18020933c229dbbc7c93f53a190da6a2e5380143636cb0e8bb8d8fe3951ff1aa850326cd31e2db0366c9421e4f2dd5de3f01d7f3abc5ad06fbaf564db3911b02592569b25db7c83dd91719e1fdf9170d334dd0eaffbe4de88314f0b16bb14fb8215ac55421183ac0b07a4d188bbd9c8275dbcba746675cbf67b6a0f01de690952ac73c330c8cad7fcb507e1aebb017d31dc8a24a256ff229086075a6411b6bfb9ba3d94cf2144aa727fb9c73218bb86c30f97bc8bc77e5be6261736ceebfd6343b67f368421836feb72df81783b5748d2d4973673871dfd422a778d8761825fb93af8fbf238ae79bcb2213da50e527314ef3b9a08f28e1c2e0c15fc9df3563a18ed5029f1f9063762e1e01b8aee9ce96495c8f95b634c7628f6f1b4ed9b825cdbf7f218b7761a4c632de9d4185392a0232fc68bce405edabc53a2e6d40ded0a8d699e316641b7c5762f32f36e30291dbc91a3c11fe81e59b69790e300d581621713b57f6b20daa9994024ecdedacfad7e39d71697331fa5b4dd7cd6c7c81f998b71797fdc29768c6b1e1d7ece30aad00af1cddaf8e13316c2d27cadd8e0e0c5db9fd9a926fb487ec3664a73be94db4727c709a63af43076b3fc8d3bf8b260140fb1b55f318d9a6371234aa894a0dde49ac5063b2d0a5a7fc5de53f3682bdfbc9a2fa79801b0f8f5906d505a60f470a1152bc348e52cdfc6dbf21124f69be4a099e017a25f2d55a6066d8347b94b969a6df5e1377dd291e2038b5acf3a60bdf61ccf3ebac1542ac12804821810dd4815327c0a06819bc5a61e702fd2e2d18b65401ebaf564127df2bec1a2b6a0c8ba88d306ac7831c61a62fa854be2703abe2f3230edfe54a525639f3b6a01a30932f9e7db8b3147e76f5234c8b61e72ed997dbcba6bf180e9d527aea44d47b71cb97b69bba9a80a28f257be3ec5229e658f796ed08536a501b0635c6ba9e822aa809eabe61994fc8da9db3c576ab95a44b3beb1c3f1a474d473ca5f13cb3a2af657f748df359d76e598367096b38f199b244e0def3a99945f8ed5258d320250b98b6f4b9f0af0e05968d4631e95481838effcfac93ee001693d50086364cedcc47f717d33b72abda13a573f4b7ee4e82a07b0afdbe3470107e74259570877cb4ba004559f7175f473874422c53e6dad1c419c96d018167c033147a6a5e98fa3b46b6964d451f5330d4a46c80ec757f0ca3be6a3f99482f72e3400722ab096f85501bd9c2a04ef5c18074c4e296cb5054092dd21888206402efcfc8e011c1de20873270af337dc622733cc056b1a46c96155bccd782690f2292befaed0383a34069cffea4964147807f5373a357d8c0339531b1c7534a6a43a90e6c6e3ddb6aaf8597e23f0fd3c32bda039b0c18f314c3a47f8eb66f684919d98189d400f4876b12782b9cc5001e7a349ac89850396612b3168572b5c1b8bbe83f9e8d5b69060122684661c7c940f99d83c9b086f651557188fb921d8a888df9c6a8ce5f3cda6a3a2a2eceefc951a7316bd15bda9713ae565304c8bb8343a3226d884e3376aacd8609edc43f5da7cfb7fdc5fe7b4d90247f2babaa946bcf5d938c3de0f471fa5cecd2db8960a8809849d17988e7d08b2ccd145d31eeceefa7352b8b3ec15f16fc22e5cf6079c3cee99ed0f93a0e0f89448e025f2f7f75986aa90006661b2c1c73a0909fe03c891976fa093054aab55c20fa607d7a9a77207c9e16cf61b7aa3fa2cf19933694a8a3c55fc145951b158605f0107c38ebdec84b90cdd4c12dd7a8fdc70534a179edee198a7948c0bda7d2993a28fc55b319e91a71d1e02ed2c8da0c34121e37b159f5d77ff4c235c55a5d45a6a2ec2297283051d1f0b691f5ee1fe11b3a1752d9df2a238c716a2a7c67a26e9ef50996cea68fe711d1336a38b439913351c8711b5530b22119e06ab989fe596c0364b3e3a8bbb40baa3ddd3ebfe6758d2acb9d27e622edb075da1fd755c2fae7467cad770cde150fbf09e846d6a1796f37cfb93968ec3a40ff7feafa63ed471f05ad646a8cd8dffec3cb48ef6a084e65e7f4b90cb2f423c3c29d3e61ce01dd10c1f0a79fba0017c22293f8d19a1cfbe2f175496675de5c68d685e2ce63ba0b2d7a5e1293ce4e55c7275c2a6028b9ffc584dc8ec3743217330131e5fe5363a0af2c5e982a04953aa4bfbd85c8c2119537eca306f6654cd1455ee7578b8cca52ed1cc0066971340d770066406ec8b4b0780e7b29159ba4a9d3c83991065a0ebd190fb250f88c1ee25a3d2291c3a0256ea02567666acc87acba504dbd59fd2bd322abec50e596fdb28b55b554ae2c07cfb10a98b8a9e1aa829a0f4e75b62bf9a89d49e9dc2d5d6e0708f184f1eb037a67e685077d61d07de632c1a9d0523822c63e65b6448282df11bdc833642e877dad1455d40c04209b5f7e61c81655d4ef336141d9e44be2cfa1909986b1396bd711e713ea9801f2d29fdcf3449432a15af2265e5aead6eb9d15778ad478e74a50459dae27987513989dfe1fb8f5eeb9b6faae9206d7c27836802567361e8eb2dc35365abde24543ca271c4b387775b5a964ad2ad5c31c038d9aed7f9c7ab8a7582a31e38744120272469e3804077e967236b59b4e9c75fa373040575f5c7401aa2e639c443a0a492c80939ec84d054f8824d79941ab8cfbc09db015384de5ef4e2f935bd649bf2c09a1920225925b021ee8e65f2a8cdc09093dbd0b894bbc48814659bbd805713ff8204e522c43a09422ad72b792db7e239e111e1543a76a23815ff19132311751c11f82f7f27d27810ca61d0b2cc3cdcbf44ef46e6af4d727f99bf6106a2f2f7afa3e9f13f7a99a4c8f09b078b21137cc1a1fad73150471cabcc535500ccaa7e1ee078476c1c8f0955cabdfb9185afec1bc40dc7b20f4566ffbf1975760b18b23de458558ddef3a05dd6bdcb423846aceb96a0ff891dfd39cb70aa555f90f6faa8f24452cc7d2f931d2bd389307f79d64f176cf950718e4c17bd1ac6f69e6185c9c34e3ff4870d7838b159702af8ad651eb7baeca01ca0634f2f7593cee0d84a22c76093e680e23d53e1ffadc611b651cc0c1007fe7d06a8f3cde11a8b69b343cd29762bf83a61035a16178a5a190505d030dc8614c8b2640f85d8b1978da4147a4cfd7975f031b7fe2f79f3b61be7fad843f8861048abfcc5c0f0d7323ee1c610f8b42b6dcdd079ac8a08594529b70d1b248e66bda076b2e78f6ada41d7c72ceb93d0a1c906ef00189ee4460cbe880ffbc210c069f1803d49ca25788dddf48e5fa6fec6a93b42228afd6d9726e791c3b694c27627f48ab8a26854d16e738e5f4c8189841ad2f2106736596c96b4f24e2127fb16d3c5d299f63876ae0f9d0a530e487cdf84224cf9c7658fe75c2833b57c11bbee4dfadb9d0ad2c14597901680cfac16def82246428f5f94acb1a575ae38d41e65d877298bf2f5c79d704dd6d86ce0613490e2c19778d2483969b1296f0411aaf0f8870ab63e670e71aa4ede19c8ccf787cafe72416264ee229d1adc1a408d01fccba8ee618f959e3a1a32e1b532a158d5401c6d4a72c65f9d1aff9bde6b0737d21de0cf0372296df72b677ce49c32da8fee2f1abfa37cc85757cd8fb21ddb569f513e376ce5a38251781ed821b6e31574bed35da3276a5f1b2a39dda4bef8e46b73d7616745437e5db8206ac3f4ca188964b6a88932c3d26e7c1bb8396dfa8ac258ad4b7f8dc18b3e2a52d5569db70a33678467eecb966eb6ecc18f1ac863af4c95470f90d3ca7fea2ae4237d4f2d29ab67f513ed655f7953907b3374edd653d97ca6380dc385471244bdc7ccec6d8fb1e1dbbde062970ee42c5ca9087e6ff5e4b520cc5d07014f0d84dd583a964a6eb82e834f9650d785d169c93b2e77a4b66faaf91d0924c466c2532e3e456edfda71913076f4f112e27a8f57551ac27112957b34a2c2f3df22084c4837e3d823df5c5f30be7ea567d7baf58a08e2bed084dd5050519d9ae8a97bd6358a7aba5e52d1659d8f42a6dec672eff05f3faef9fc14d1938eba8b44e2be77db344fcd787f1cd5695f37f3ba04d86f56a9c7020107cf6bd0039b706c3dfd27c3f145aec0fe9f0ed7a4c357ae6fc00065468ae40b9825c0bdea321f79fa712f1de6d9901f16f24019ec93e6c4f2699243be94b58226a10a12ccf500a933eacf50e15f05810ff012282a440e68beb88c275d2b17e8869b7367bb0ef7149600d160c92d62f07b599b5d2afd68ea702585783dea8624ba3db49b08bfc725aa35a954329468583be41673d7def80690f0860188646f34bcf2e3bbec9d5d93077be5e2d6bc2f57e171bb4f6cc93f9b02de052627e34278d306e8c8eef206961ff7a340cb3b29dd59039bade3569c79052b88d7f225b0ab7b95ca30672f9075bcf553acb1a0ac1a2f879a2829f384574d0c3ed5ce5cb614136ad1f3c1c9416af2e752e868904c52717f601216d9202daf0314103f9c8becc013bc741d26715637ad63b6dbab497a6a0211458b62a9fdeadafdd42d4cff47268e61f629f30dc87fecf158e60d92dd00211b20093b5ae93ce72276a2130712dc069eb66210d2f503ebd74c0b2a5a62bc69ee8e19f60eef46034f4ff41f2b13d1b1663de039641b63390750e387b804874312738f39828ed3824f4ba948c8fe4c79dac4e1dc750f8e16558c11462ea81cc61e9f337bb144afa6c03a18060f0bf185e7c4783468c8f7fc0d7bf0d4b3d61d5f1730397dbf99ec1ed5603795a77d0d9fb19eacad35f8ae9a67deb6f4554c0a28d2fe52b0fe8a83373353deb54ba3ac3e0e0d32c7e55176aebe33a18c9aaee642a615c78105fe5c0cdf4509a4e0eee5accd7efe5f803b9fba3b3b866ed6fe753d445dcb28f7108209eaff6216aea7daea0acfd0fd31a1f8579db172c9c5c3cfdd4fb8eb12fe6d76743dad0ab2e3862bce925464c0b52fc9e77e3d3cce9358fdf846cc8afa09588e8138faf0fc9fcbefe35d107b12841627931abd51444b4554ac9911f000071905e8e04853cbe4e87a1a57f06a0c41967df21c4859d1f2c6e33e2c4ac215ff8e7559a4846e0da2cd2b14299324a2e18a815ba51e451294a1ec927b5a54eb729b724b5edc3a4f7a7a24220c46d0cf987916a8bdb9b36ba3f8573bd4ef2c3f8e5e26df1cbb2d4fae3f290ddd8f5b27ce9fedf8e89a53604ba8d784ca9512244f47542e4ced612a6827e2541f2557cab4ac5a1bc1796976880dbd80ed8a691956725fbe3d79ef455c5116e200709933ca4e08f12c39a8a52d340da571d0dab3082a82b6e592c8ae635ce3fd8882db9d50c373d1610abc0f76efce519524ef734ecb853eb3f0957a489103bf8598a4169fc6f878701289e8f89c40f8af8e3d5a7c764353d7f15d53c5bad27e749df7a73bf5c75614503cb3e908ead394850d95fc98c175adf6a23cc253c03dae09e6f1950aa49f7fa55f6bd82f91aea3a640b7242bcc7cb21da384978be4f98207ea69629a5299789ff0ed34001ac2eeb4a67e6af11e0117053ae497209acfa234522df058e68515c4e290723974ba22d7744642034f7f53f2957f430c543616dc7e869c127b51431243ba15d7d7222e0e05e66835e7d0d7a797bfc951e91295b2568e66cad0a4fdbf43bb413848165b657de0321072e11774cfc06b87647fdc90b1c5658be7080bf4e677e0b4300389469b6063cd72bc1ff65ad27513aae8610d9ee46a6b0c33e9882bc378acff8788f38ea9f054ff8078568ec8de853f74f4d6158f72abbf0600fc0f0e7fb43d4a2a7751421bf715672c8d176a9337f7c43b779155cc250e9b6650df61bf44ff6e7e7b52c1616c86ae32fdce41b0bc6e7fb59eaded9be44f1cf1572b544ede27ede7ccb2b608fa940f0b1579d3058d25054b7de9051a51dbdafe5762695b2ce663a2757f2518b35c91d3a4cf7aac59a6328be8dc0c30eb3a3e60bf785db80ec5db0c3d4a174714bf9c42a43796334cadbc2eb4a57ba6c25ead16d8fbd76233f49228d2a14464de6f4563d957b05bda90b35cbeeaa127fe10f5418c80f3ddc6efbcc10eb2060a7098d0ac807d48fdbd92d13d63e86c4ec0f3feebfcd91dd9201766fd9f688885e61aee9115f7004f336d9c63c2d2a3c06453aec5e5abf36f185d69895c69d8a03c900e4d85bf2a1ff261b4f507cf84392d4b4ccbc465315816b08e15abd0277f2aa5a9a545c78d63f667b54f57bac7538aba7aa7d8604e5e45bb86655e14b23ad3246a81a70fb9cda66a445b2e3b85fe1f51eb8d65e35ca071facf4f914560849480ac41122ea8b89fdb8dbc37101505eb2b61233e74b6b4e1df13a7ea661186608c0f284f693970009823453f829f20db8b608bf0f456b23ba268cab78b807151ef8567f42bd0b6e906a981dd3caf1b057b8a20c4e3ec20db4051984954d1abd81f5b7f6589c9e080d1b187d83bfb278346a5283df0a685e154c1e87cc0b860d1566753c71d5009807315e4acf5de3e42b3691eb1a77fc11704e610597e0f06d618ec3ce38a1554fca5a03862120680bafe518d6247083fe61d01c59d7bf00d0ec1800b685e9dc4357b2273776056aca1b24b1dfaa4f2a0e9d4797c7119896b465cf3c082e2f37eda5d249c37ad963bc6136c6520ffb746fd29a3a3d5201f742732ac392744f892a1b3e13a5700f08dc0f05f5d0c8cadf8e5d9b939f2e454e359531e6a1b3e14926f6dc8647dd3136f4b4ec2d1f0e79d7e4109961e591254a76df0fdaef9433e2b9cd2db356cbee13f4b15e94b325000cc03aa0b968d5acd6ade17934b7183ca56c6565b97dd5c48e8198b5de239f6fadac9145a9789e7c3b018efaafb502da948600576cc7c96d1b760a372a8bc99380acbb111b6df778e6085029e3ed7ae3845f6fff0ccef3cb9abbf6556aa28f832e1f6909a3afdfbdb8e140ff584791563c522b448c2df8fd01c19c952922b7a1b36246222663b60d6598d95e0b3b3f88209857cc96625520b4981b5a2979a26c922072ce9adccffb12300a4ec59dcf2a894f5df0f70e58c113a17e9c9fac156e94f3e9290e348d9a58277b1ffa73f328e2dcf53e8a6a52c14723bc02c6e41b63ad0ae1a339290ed25e93742af17e17da7a2ad9c1fd085404bdaa8a0b44419aca09c0c039158567e09eb6131ff9c4086793c005876843d77de15f7568db42f64645823467948d3ec9864bec52a63ccdd3a06fdffae628f995178f0815b54a3741e2c5665536ce9eb04759ba17ad52c21ad2340faafe4d0065aaf2d1948de1dc767f14c67a470557db2fe3e78c1fd590e23c8ecb37aa9125483d7b0719815bde9fa065bbcbfadee37d3cd3d26a44e7333770665c0fb54ab9f47b641b21230ce789110ae4d2045cefc65fcea37eb7f26417c50ad141f11f09454ebc8e8814970bb2294b01d0a7e1fd52b94310cc4dc4b180cc188a841e4c641f2aaf6350bcc5f19dcc926ee1ee1552c610274c6ee753da85f3ee767248b2523418c2a8cd49e0607fd40c70962d0223142807750c9d8323ee8b9df99d39a520a10c8833cb00e7cbcf51cbab88b02bb3b387ce8bcb576bbc8c139194cf97989cd66c1fc7a0e7e5fbab8af083b11ad4737c4532f0cf372bafdc06b1a0af7737a5e41fa588f2aa833bd26d7c7435976e41fadd2ab339f20aa0835137d4eb7e63c3f09246d6931fe0eb06e41fe7176e4e1432f86e5b83118dabc3bdef56d38a3d7c1a8d9fdfb03476392e379d25790e2002fda5d4f16c1b3aa2aa97a799ed56e9fd3c637845d130426324f97adf3c1f97df9dfbda6f51ae297de6fc54f37cc6629783f5f13e6a2c076f307e68992141464ad504bbad4b8bda6894a4137a95557588610d3a0570beef85aa7c9b2923eece90df6b2935f62ca71b5f8ab127be29602fd07ca73aa5f65970dbe81d734a7db63f2ff4aa60924a3c91dba84e02cfb482ad2631ded4607134cc511c345b9e46da8cec527e6c72a9bb0976ba6423a35adec74b3bb394b8a0f3516c6b4b309b9ce3d410ba4a11d09d1bce23527b56df9ee98cb24fc871ffc788ddbd03a9838aeb16694f990afda2103050cc82a8e1bb41f7b4dff57546c4a6059ea02d1e959c92a34a4f54a1a5d58fda9d97eeac1060c5bc7dc08f43272682a77930e9d1dca64161094818f98185c3e94665fb7c9d8e3b8dfb71e44d75838f8a3e9d3eb41d31cb4a2c71a096d7653d3844aa8f8c73f70ed5c60c9131689b6140a2041f4ee33581c1a16e5bad81709ab5173d804e3c1c6e0864d4f7838d8209b60b6c782a3987559ba157a41580d491ce9df9db17d99fd6d826c58dc0b69710aaecf85bd7e3140bbab070a09ef25884ea8229a37db1d928decb75ad14a35d7fe9ec7c89edc0931f1b0b55618e41d66b0612f3a6fcf7f0b08421eb3dd6d64007cec1dde8cdd83cae2f429bad44a06dea45390413b073188cc59f0261ec83f03fc3067f6c0b97f4a4336fbc0d9c8c806fb8d71b908c553bdc2e2abe89c61a6a088542497e72ab0a1704b096f015f4a4ac6153e2c4c9601c81f1fab20c856d8524aa1a784934cb50c6a2f6cd7f95b197107d8c1bbd3179b505fc07848f2d6896c29aaec6c01a66b55ee201d58bbaf0fae4bc6667f1834a6f9a641c20d1f196a65b09709bde6bd844e66ccce02ba432cf9ec3b6499f6de7cfa1828ee8ed7e24492981bae1670f578500c664b34ecb312ba694ee4efb7d6a2ab01503eb28d19fca305d3614f9152b6e8611e9c47bd4a0350cfca268eecf3dbdb39350b1b850acd386a6fea5ba9619d78a675cb99653ff2cdca3a387f4a5239d0ea17cd98eb6f470362dac791637eb13cdaedf58db97d5701d482e7076831b33360a8138bf2b3e89a1c80ee318ba358167ca4a7c67b42608b73a2a3f66664afc04bb7e44d35438bc66a01be176f8b2f8171ba63666cd25bf3ab9df6343f3b81106c0e9e4f4775c04885f80b3341059bd6e7ff5c0429310375ffda28921a457b3a55d1dfbea58d219d5b584782d284c2b7cbd1cce4c0d85c787753c65690ab364f649b09926fc619bcc5257cb6d3f378b0810ca386c37f2bbc3d88a63513b6e12a04d7cc236361b354aa8005a63986f918c22663627cc7cfff9221d2a37bd94bdfdb541222a12d91332146328ac6808dcd647df4fc729aff2581fb7e2e3630ffe15fddc14a8c2967e390a5f6743cdc4389ec2ec594aa3a8079ee1fbba6794b6d23c8493cb5be0dc38ef677b1e569bda69b1c1b616611cbcd2486743c0782bbfc4815a699b19493126802c52be3060561ba238104113b67854a4da0ab69a24afcc67af657f788ca4ae6776286a66707c018170d2c198301098b6a04b944c96abe2d17f660c01be442c105eb827889e4e379574e20fbb016deb19e2eafaf4c31a8a5645d54f9e5efcbf863225e7112049eb4a623968f0764c4f8d19b9c5098813e936e0fac96a5c28f23b2638ec2190f82c66a2253558435b6b2a7500e276de52b05e55cc5365dbb8d20aef6fb9848a7ae4d9362f80d4d149d191d65598a7512aaa8ca914c0821f74352c587774302f18895b18a96aa6baf399e93231b2045b833e00a1269badb7c78b41ec8765b3d958f1a04a2486a3edc3b5d679b8349830689d033ef5449c5188a95c05673c92467c566af12fc8bf71f8129d65b95a5a95b5639c577b8a19b59abdacfadcae2b90b3f31dfe67bfbde73ebe3b32acdc6f89333a65b8826fb1fe60c64d62a9efaee13d6fad4978fc20a0243a51d992399cceebce2c971b46e636529e856d4679b879d226a34343161a638d3c6e9be6c2dfaad36778f0c7383897d56612359097b10275f35d1f07d9dc2da48c0938f4557d3380c6bff1a8937d5de91aace55069781c6de1f4435e1abcb27e4d0c5c74eb7f9e0d50eec073c50e2de348c55a899d6e4ad74e16128b7ac72419a6ab3e332cddaa007cea4338ac4a646d8d3cf7ce58ba605c595c596e66210f592b7b10b17c848ffa73f338b272e296bfa845f0fc76dc364372a4605f92974639e6501cb8a3d1fe31c40958bfce603453d9c50bff4ea6f7ebda8e3d072e6fa0a01c3ee9d2bf251a0faa8989405356d48465034e567301c7e5267f5bd9ceef3c959acea73c75486415c07f4d321d7217c7809aa1fa090794f8b7655fd0dd7551aa190d04cf5785b9b7da43c64a9a3607e00869c398df9119089eea0384539f91067a669d225260277dd4b0ba00c56b15c5c76efecd4291ac992a598c7527cd6c4076149bd5d3eb00a31e9a673a4ffd54c7a45744b460cdfc6897079b8b821e565b00401aace65899d743d328279186cc41831e91b5a6a163d84e366acc60c97c76dfdec1d992b57cd8842345f97639054b106ce5edc6f4a2a1a7eca372c2a7adab3ae2e611210e52a555187eb0a87c5ea831f2ad30b5834cd3ad2d66bc79af4c552a70a3aaae759544a9954869b85a0a4894151f71efcd70e308816d06875139f860873fed77c8f0914e9b444ff8b2090eea9e359229804bb4f34fb027708641cc977bc716fa1082d23c8ff2693a2d720676537d4edb92224751c179f3a55bc2369cfa1d2d22a35b54af5fb89eb43645ed8ff6cd9557d4871575cfc497c166eb29ae7dc27228cf22ea6fffcbe357d45d1a70d54f77f9a0b1c9a7f8e34abc79912740da478b1642f8461b08afb0f5ecdf1e5113224c677dfd981405cbf580c804680b1fa406f9430ab0aa503507781f92c957f723b0f3de00809f837f97324e044609ba5d6d7cd026ca043bcdf283abf64fd4a5ea9c9ffc1130e812d1c35f5d661e80a1fcf1c92b009b230fc802bd304935a616df6f16835baa15935e21c11bd63bb2ebaf3983234ff809dc2f2aaa7285fda984635fc30f08a0cf3931f17704835726796ee8651cbde1f89e605f015cadfb95cf033dfd3cc3c57995680b3d35cae7c080ae97f86c05ad5e1898f8fc4b3714a739c8cf75aff52658ab622c9866ac6aa05bd8eb986c9daa1914c918c4b8da2996863ff26913320f6a6410d7b38a8bf4f21e36bdd2f7b16642a4d6054cda21afc7623dc7caf473e29ea94db875673875b7f10e9f16adb37bbf6409eda19faaed7afc334763c6af32c42283a43a88f77d3a7f46ea22669f20201dabb7509fd051a6644d5bbe788f5e40ab4c4efb219f9ad991c110c5e36deda11393772759a02a2d6445a069ca5c9ee524d11fc7451c20958462add73ea3df4fc22d2a504fb57fab2162116e5a22757cb45f4056ab91c86baaadc10522bcf1541cbe23f490470e97cc6d11e718b56c78785febafd5253f79f9f500de2e6bad81368401c83f0844dcd4399970a290d1aed1b5fd73bc679f0a72cda71606d034c4ab506728db9139393a903e430733c1860d63e00c8e9447681d501bce89abb405c6f3f7ba6390cb62a2f3cb0bc1ebbcff67e572ab8a632ffaebe84f57644a07ba50dde4365bc0b3363e2639dca71445bed71eed90418d038e4960d96d769e295d862b0273332db9007ac9b0e0b706dbeeaf5ce52eff2fb6ce8184276ef76a7f9bcc7cf8fa9e8cb3373bd23be836d5d35adb3083dc5df014a8fc61794c7dade7ac0a264642cb640175461c6cc07eb5d8ca05beac330dee291450212cafa3d0f2ce4fc7cb75f049c294f0b3a8c3d4011005af1a8dfd69fd886dbf807811ed4855671e91268d3f75717f76dd6e13d690334ddc4cee8d94af570f1dad093889b0cff76a49227dd2ee8e3884a5bd07b75149100607c888dad9cc722fe9862f2dc8be5dc3deb64dba1c979cb17f56cdbc63439f6e2e40376c909fb86f4bc72d80b6980b80cf10cb7f18dda02c96f6b96f474ebcfb48f5e98c73d2d7450b0fdc05aa0f7d2ed0d8f8c80b56ffd867ddde11eaaf19901adbdbf85b5f16686b1dfbc7db75b3a1aa228a4ce1c2b094825b2155041c21507317118a72045f1afb1c81f54417347a710469f16fc79be050ab697646eda0b2fd72f044af8ce2a3f04ee5976f6892a0b9840cee72c1dd1a200aeb42e984de97bfdc2bdbd6edb578696585126c80bbf27c20593a2ff24851b25bbc5da17b5709af9c0fcfd59528465b4322badad630035d5c27099e8921de4a47d0cedc4d01c0876cab3ac638356804b4d08001c342ea37df7758c8a116b9fdea6fcb07694f841467b7e38ead1df82469d4ddc828a9909a88ed1f952d57747c059767a6ff3f2fb6a41622c6ba3156d55aae40fb92b20f4b59eed35de93363bf439c2242d8c4352ae2ac850121c2b09a4df63ff30ef1502800b04127ddd19306263388dce5feaaa731c5cb059ea7cbd7789d6e7117c1523708e593e81a9214e90d8e29d76391d3988c4673983fabd0c77605f819d6a4a710e3ba4ed66351479e1e19cc81262d817ac4a60aed1f8184f949b395a1da21cac86006df68be24399348d7a209ee9fa9f1ce5a973c8353b383ca6391538234d3131a49021c8759114ca45772d0f4135b4ace4e66e1e50bb61839b473fe406c4d826563cd4e61d841d7d3742eefba5ad1aee8feabda51ac1c0705129c3c7be4e5f19afe5b516c950c9e2e31464532aac8cd79cc673821a90992c4228d2b4ff5b3d4b41bbea4d9fcf8d36f3d73fef08b0c1ac57bd5fe43e3730031abd70f176b73c22786bcf9ae005af611ed4899e91998776af124629ff4939c3e46b875822685e5d086010537d4cf245d8d9abe4e163a0c39c7f0b077cd24523427c2a3f5272b8b16380c34d72a592bc5c53961ebebd71abbacc1ac344327848c4b69f64a1c69fd4ce6efa8810c6a7e8a299935c6b9dfdb83a100fd6168bd825a285a7b32c4195ed9e31b4cc5dfd3f1160c7f7e678340b93d351ca386a2148d15b9bdae5860642eef8df5f2eab11e03845f6ebd9cdae772ec8093d564321a719379436b7d2fcad50152e460ba6bab50960cb8d69abd9ec0d71371f7e35e81c42aa761c002ffc77529c08a6b7fd54f4dc9561c39f5f199a85773fcc5fd0cee90706a011ce0a92c63ab823557de664041dba43ac4a83ccbfaacad70a1a4ddc2f3f538ee577ac2cd6c3fa6d5877546fca623720fb58a40863dcf8d4821bc750fb032d7f6ccd78569eeb16089699ed2f9027106331f61f077caa896e9d5375ef84ca196b75741aebf1da56d25d94885eec27dd8d94e29a37369564f8c57acd6029ca7ffa83532c162dfe75bd8ad6c7fb745c175efdbc186261054b5b608769866cd54500476fb40ea0429b48e9e3b4cbefc37478530547b22444254f2094c7e205fc2ab992613525ee3c19afd13b5c4a6c6aa92056fa5161188c3001c5fba153ca38f24d0020b171b9a0342d3e0fc86a53e40c15dc0c6d46d96eafa468a81347bb03e20b72267fd343799a37d76a5d4ecfef935a9c320d78b4e28b7e23551b8d5e0562098720d47a0c6e2d8b160c287e1d62d32bc1ddc9775d2a5373153fa6552b6c0934a9d473ba5866d567d2ce25d9eb840b5a5215c1a428264254f2545a1059230a2957696bc5bd93e19a31fe488afd98b9aaa8cb90915f9dac7b7f53cf5a89e84dbcafd9dc44881a375ed5085fa2a475126d9ee6fa0bb63b1552d6f11d65ac7ec014994a8ab499de46558fecd889075641601cb2876512be0669f9794283b69d31834c9c93c805e5f9bec849b63fe28817c279c4457418e43be2de1ac7aefeaaa52ba28ee84e92998c1d03f3b0bca027e3d71b11bff664f77d633cd0d0bbe9073e0d90d1f19d37312a960e8a179b8c5e3d53c5707b241fbe863ba7d236c2dc1168ebc925e670d359954241c15e60691bf183d6ab840d5339dfe0fa292e36014e0aceb3a3708396dbc1431f50518fa1e740c51bf0d8da712813eb09d042424bf2e9f54a6b69fde41d8c7c308b3c4b417b9217d0f71c0a73c0987313a6a6e3494f67c37a7eb67fa9653242ee084d2942d0cd328b4cb130c0d83c26cb55c2b65b4772ac8402981f2aee3bb8d970e65c204af882f12af8e2ec9b67e9ecb8c838637c09a8369867bcc1c8714bab084dd94c7efaa03d90ecfc9bc8b516a38d477a21f65961923dc5d17082ada462c1c09bc88aa28bb07647c5c6f54c3b4295d47c3d4a3960ee0aae7e3473e641901ba81e5c3f24bf774508a5dfc454f702c0226c91a9d064740c85cd4c0650678077ea41c3cc66ce66e663ff09f4d5fc27b1e8c6f9fe24c547d20e43c93a63b4167a35ad7ec591c10bdae6695e31c9ae3f2c24034e6e3574b3a3ee15d2e4584a2736c0fc4de567003dc7b8aa3d69a016e1f5effd76e766408ce75047faa34937e726dde29a8afa667925d97d8429ab35e36f1e79e0c9e02c95b2a26c1eaf49a4708b2c31ca084aafc9bdcd3ae48bd49732e902f06f393e6d53d28101c691d887b4c85d37054e7c8d3016448eeabc7a5b9eb2de9b26b0cbed2899f7e772f247a8ee0466376b9ffd5b753496f09fd56176e9440d2edaab67e996f60df11a2103de4ec35cc6bcd094b44b2a1f96a3bf66489a22619d98de8f482c0152934624ad3691c87fe4c625e5713ca2916cb908cb04dc12755b7c1edb7aa3c5d23ac13b0ce3a299475fe05627615e1cc4802337d628ccb8f16c9bbf07203369d6529a7ac0f6c03f5b2c6c7d2a754ba5cc1df28a8e8170518f38ed1b20805989296366e85e0bfc4b5c3da700c2747a2a1bd273840e17444f6e56f01e633644f55231aeb762469ca31288ebccbac223c2f1b36ddc85cfb27f0810785db4206e5f49daef67dbca8bcef267b5aa107bcd4f70801765a27b30e8848c9a6093ebbeeef93072b18550c0c2d2d8dd08babe0c3529e42c9563b829b767ce8870e3229dfadeb071b84b07df1fb72b1959b0b79764076cb7854b3e2c4468520fcacde9bb0b7b3dd3dfaeb8dcd01519342a0cf3587bab09e14dcceaa14621cd56a47d248e9ab6baddb651c9cde24cd82ae033e2a9bd48d0d7775fbf8b81f5a952eb1dabfe39ac878c1e78d38382390f2df5ea4e5f47dd4a64e0a7bba8b055d74b7e70da649a05b172667bb25eb47194ec76b133458f543699899569bef33cf33fa74dd90b949353a94b7ed6412e7fe1cc867d4848374749d02af0f95bc8423dd80dcdbbcaa4d0c3b2cfc93b19adc7a6b058a8da4915a084513a05d3ee7954b2d1b2226d0ddbeac6820ad95cfffb72cd87499f59482afbc34a0371e2de5192c0358d35599dfbdd2b10f00f46379acb4821d1b1171c5f7894a79c0611c2f100682a3b3f8520554a63ea5ac50d70a6ec1bd463ab1b9b2cc23f3c6795019c0a41c73dbbe3f000d9848360c55223a6c2829aaaca8c9179bdaeb5278c609d84a697caa4671cd46c687311e5ff5d6dcef5a40612d381f24fcd2214e0e04cb20a5fa3e0425a2834bb40a6a59115c407ebb15c3dd9e38a2be7bbc9ffac4f675e9a2799b6e1c71e9f2eff01def7fb84a9475c70bb2d27bc334f60411557cdd07bd90770a85a57bd1cf9da4427320b1b04380f72c05966d4f7347fb75ae639d9771e06f74e6b86b0bc855951dbb1e7fb400c0ba865bd49d168bac769cb19cee409b81b1b6f67c21d3ba2e9a3f030da5ab817d48288fef62cca45f0313009968f260ea8c1d82692e64eca5ebf2ac053c552ea2249d9eaa96a2af7bd4ff86ca10a483de0f415bea0d6d182bad7ad1438d75776df3370bdf763f6cd671af87a8f0a34889d34a32c5730fc42a7c6d9f729788686ba9e74db570ed2c9979bb8579c6727e9471203a1377b6f76f82eb7ea094fcc4487303d3313b0fdeb56ba330f0d7ec39557bb3b040f35d2aecbed2fb5538df5a6ee57b86dc938b3727bdd60e01d84e690a8151057460413600cd4be9689811abe3d17d8b07ae3f996d13fe85add15a184e3f6b7ecf5caf938f3cf6af18d044ea2a4c09d007eaca7f1273bdcaed7a6a333384000a1ae6b516d35a5071deb60e5139aa6881f13e60b772bb04237ebe2094e3f96ed0f2830f896d0f4de966155e6d6acdc108a361c16be11f0ffed79c8ba6b135192b30bdc35fb7cb7a77374a29c7cf9a7274be7d403f57834e434f65c30bb424a34867d6a572f236d0ec2f338b8c2e3d20e39eca4e133faa2e7eeb2b760939fd4015b377bd52180fc342993531f71c79769a8843d39e147e7ace1d6c373fd84dbb712eada790511dce096b94f607ca3bae9f1ba059113d9c38dbd60caff7c913463b7d2b9f05b4cb6f0b3ce076b2082218680a8d865a076ede2e6a794d39840dca422649fc4b722ae4ad527ff600a9b2ea0c00e60917b393af93555b777c31d9cbe33beaaa09821896fbce53a3178ea5e2ee1c321aabc236f9e7c458374783610f82ee7a63ed9f010498cad51749a9c2b80a810c36d2c2f01939e53eb0df3a6355edbb82334fc78556548db772e0887c608ce0948feb2994318ecc28aa4e6eba058387d328d8c270ae5e34194a443ca2ec2332b51ff59d0229e5efa7300690f8b7a4a2f1530f9de938ffaf4ddc559be61c37d3129017659572e26c65ed5c17d6e9a07a68c19b4715e76271bdb1b3348a2cf0ec570c7bb6f60281c0e75f746b3323cdfbbb7724a9223c85acd2ffdd8c818229fb55d6d6c8ffcff2ad0533c02eedebe1e3a049242a652cb5b7888f07738003afa38707699ab5f202ca983c89937a81ad2634400cf539eecbd61113409b160e9b40e242211f03785738390b966b198af6538e7e0416af8b2b4f8f0fc6d99d6455017ca6e72fa2101f254d73a773c27f65c3ea8ff9baacd2929c9bbd0b867b0dea9416f5fcca1489b973283f5f3f40e97d0966802eecce13878e8d60bcbb077de6d088699fe452879ca7fd2aef2e090dab8834bb18871b11b950da7bbc4229ec78d2d607e0e2840b6bdfd801800b22576f70c6c83377d0e9c6f7e91b20f98cb2f1c3d721819227ce8b64a9ff2a4f084ec18319a6b9d8e2622e9165da16ead56557df569879d997afbeabac3f664f63309999b204460f5295a3b85f1779a627677587f72ab5abdd7837e347c8f2769c327a6dcb0bcd2e821cbfc0b3353d24891961438004dccf2a99869664d945cc6f67be69def80bb3852cb79eaaf2c2a8487b93d8b10ec57aca8710ea210b8061272c1372fc23f1d7c2c8b114b44ec3ef94bff3e82512f5fe654371874fa4b2c470cf3fb4031fbd4b2f967c2c7322746808051cf8952f47812d795eb46fd3c54fd46c90c62a5a497915758652ac8ef3324e773821ec453d017224671ebc8ce71ecf740b20caa72f41ae02ea1cd3aad2080b0bb998bf93f7a247a77f9d97dc0bd6f896b94e283810c4d027d315bdf6ee53ce4e1dae59c857cd629a24ee156a0722cb0db295f3809dfe78f7dc7cad3bf03c89cd04fb760c12285c9a79310796f1b76af77ac7c53a361a0b93a3f986d256bfeede67eaa65ad843a4772aa8639878d4f324084be5274098172db66413c089989de2fe9c86fdd79d356a6f76cfc462f7d3e804029e6c739c3a266189dbc74f4da48f87e47fb74cc7546ddafd874ff365645fc237874421fbe22d5e814e4c1827cbd5ee691d53358e5d793ae66aeff20320575400a3007935dde85f81d6d53a5fcad9ef20a11c1a55114805d7684a4bebb4f1b9f5a61d260ebbce212cede75a32121b64a147184c36a4e1cf5144a636b928f56c1aba728e668451ea893e0039130a46940acb093011aba04cf3e6761c2fa16acc111a7237264774d40bfcf5799baf898e99eed3f18cc0bc1e4fe80cec89eb33b8c7b06fa31133b903d3bf614e5f904570d6bf6d5bb0bc8fef401c3ee425e0c2f8774d9ba59f748e5213acb675f15f3deef456feffa4d7b98b4eb8800e422c94833b51f8b93cbe62cbb80eac336d0528b92c3565cf9ad85c146f6030854485c4fad361bc53faf07eb4191146c21610de96d9db9ce73eb4271ed185b8ff9f46654dc2e88b59133d3d467808e4c79f4f3a7ecfec306a991b512b0b5e5d055257cd33d890eec02b2a2e61cba69d9a060fc49df81ec0bc490a16382830fca2b6fec97fd5bbbd723d310a3604f0d463282ac4d7d056817cfc9e99d6f3f0e7358fd384ce763d894d8f07c36b70d698dff5a513737593396d357d721b5e307c8a521a257eb21d981b9da0120830db8add157c52f46d8b7a8d22c62df48a4983f84cc1aab2260e28ce5bee283a84afd9f979baf26d842c77bb9f25d0d25394a2e5134b2f1631c1cacbc02e8c1ecfdfac0e35b62bb2bb533915f96b15af659c718215dbb9139cba69e22f8afb5c0dcfc0cbc6e6b9ccfca2f58f71733ff53a8ee06d65b861549139864b0e25c639b845f78c02883f1be4e64b3341cc337c87a8c2437fb7b0f510897ca489451edcbef4e313e4f0988c961c0b02ae469d654ed3406f98aeb509d6eb167ff98d275c18f8b694b1c6296b2945b51b53f777df702d96ca7f246336a78449259928f3e3d8baecb0ee8531b0bb787e2023e9a85d1d1a32694c7f0eab7b801b20e90dac7f3253db47f205f8e04c3bcc881591728314b4c0d27fbf1fcd89aee1bd4b9572f1e2c3f6766ae0dc94868585efdb7ec2a1b47482f1b09c52049b19edb9a9b4d1ef036219233af43debe473a0e31e79e5873a26ad6f9c4e765ea8b3e888c0c59692bf410c76080ef17aff8d176539b2cffe27e3479595b8a2ce0ce667278be2e0d90ee757f0363fd84b933309a708ed9383aa94cbab0149a6ed5c42b2ee1db767413f6a8c8edae4a36fa9688a6c01b5e83f59ccfa3354f4acf349e0281bc7f271c5c50dc25f1ac09bc78c0dcdced983eedf2b27683bb8c407d07aabcf0313990b477a2ce2d6886341781c9fcdf16dd43f132ac2bfc0547c829562ac33873ca1d92dfb9a34ab12a623566c4f1fed30e813a4f0992170b12c3c76ab9e6cd369f2c8c3451b7441e193a7497f5b7060a4049a770f035f0168dbc3996efc00f17148484556511be13a90e9596c9b32dc8a74abdb91e62488d750252a89eb4ab5b0be597490826d3d7f27d4e2b64b721acb12fea8022f3fa1fadfbaf2fd4685efead6828588680c46ee0db76d9c3c1b48bd4926e5593a78a42e4b533f786a52d6570d2a4d8e881eaac1ac756731729ae9026839aacf05c5307a1d143ae18335650fb2fc49faf85b846811ac27cf03521b4ca82556da386f8aca6e04f007b17e397290c9af51e0174dfc02fe25973757cd819a80acb9c0d5a790d33f79dd3c96a9673ae9ecd6811f5974092044eac8c1c37bf204101d40b82f7389d6382a9c4758ed27a6f0241333c3343b7399e1d00c34133b7fc7592be2f505f55031a0151151ab4a4b184dfd1976420cefb3d4d64494c7c600fa63ad3676db59da8361137d303fa65104e3b13c9c35842ac7de70e15c3d746819a5f9494ce585e925ca5fc8b0550b7335d5a53f5362a9050f7f06d91eb218287804fa4725b12013dd584608f2c31144ceb6104d8eb967ffaf4425b3541405b298f61bb6284ac32ab40f19d576c5e602bdd4b4ead055d7739606affd87412a0d2f977b42f0fe2e3e45fc56d0881418cf770442e4fe7b9a64e008bf974220c7cb1ad5bc205816338319c5e23d31c6ddaae6d2113237d3723897c3965db06b160ae2f8907f0d57878cb794be505a30ec5be89c20725390537b14b7df1f3662f68383aa67796a6668ae30b260a6dc6ec8cf2821d4c8f97ed4569a53e29b282c6a8ec02bd4c3bb3a65333813046db41ad7a4d4891e502d81613a473562c4a473daba39b1bb44e9b4530f52cfe7963d1c35d2d8ce0f52de21d420edae9454aeb094f18df2a6cef0acdceb59848c4aa9d9eb6b8accf5469924118e9591afc0521f0cce0e1fc2cef21cb8606e6916a5f93da2c09134cc3dd905a19146af1d2d86f74e10aab3358a4c667159bfa2291a714ae0edc8f6939f2b106b9266ac8322e029208fdbbf8a0323c43d971a4ec4054ff3ea5eacd7ceb9016d63de83a6643405b2f385078fcf35a383793d76f339392d4ac2d700aaa961440b6a56618aceba245ce6117114787490000555c2bfdad4de825a9b43c01fca449befaf9d26ee41e05649c672173453a00d123ff68bd2b4bf07cecba63d9e9a7ca2a81d8a3ac37da40c9f3b85d9ffa31908c0591453fdd4716826d766a7121edd0f30c0e76f1bb245d9db805736a4ed28814e2ec74dc562d366f4d27f878714c934290c1e4ab37f2e44076e1c5f4fb74940f948ad116eae2b7d8b520adf0b1336324f310227e2bd52227d578808b5bce5ad2e30ad6a0950fcfb14f27fcc4c2a2eeefce96e802aea8e771c830cc54390cc803486cba077685874e214e72385ca0f70303849a5d9e857d0f7c61129ade7b6129e827490db46486a9f3a83dada628c1fc21cd8a9ec2d59103dfff77c1b75c3b709493cadc73e40e409fda351036777ccffd7f97c2c00ee581c58dd5c2f2731fc6b21567fdaf5c738e9ad5743d30d20f6a8f8a6f4a5ca7a3edb9623a01cdda3bc8f731a6c38d330d8ac9dea54dbf67049102b16c4451d771717b9c091e6005631eb2bc287f239551f3079b90e568aa491fecbcf019073f22195e142208ed3693f83ed3b9e5b4d5ffa11e92e52c079e9ba2d089ba0f44a40d8424d9e30dba91c1b89458e81174bb80704e615178a8229eb47b9de000247f57014560bc2e6b96317199f180ec7f5de0aac878e65ba6be2dadbd744ef35853db4d31de215ad577a7e3f8d05a9d8ade5ea8c34afab41ad9e7fc3759ca678a3f78e57f8e3bcab95ad4035788cefbfcb0d5879f9f2298c4022cb26332fffe77d7df507351cea091cbbe94ac8c816766a8c54d2093c7fafd42b63262b20eb0a42db317263d416fe994a817d84145330edccfae2f6acf650726fa66382e8600fa115716f07e3aa0f4e2ae1476b7cbedbefa4f21dd33adb872d472584e34ac28fcd7558b1be92c6c0690c263119bafd435c6e0f0f3fe99c72f5f22795e41a04a67134f8eb87aa1852a46ae7d4c483c3e97ab508131f91d288820e787ed72f2653cd62c68258047e28d65c6cc70a5463e8ff5001958fba2ed51bc301ab806ee9e14d2d47847086ae1bc54678f49030a26c2187fd1104953ff88e0549632c562604863dd68f39f0380ffec63a904d3c9c6ebda74f908184925d20cf7b5e0b669197a82e179974230dfb01c85616ebd04bbaabfad19647e68aa72c01234cce0f6b3204ac0d1041cb807eba4851d7a518bce1d80ec02bcdb02cc53d6ac4ec6f28580ba3e6846a202a9f647cafc0da820a64caac784e2fc5a1ea327e28eb40134f324fefc13c73b050c04063fa1e0d142e9077a7a0e2ff4b810eab85b580110cfd9d0af71c8dd540b75fb706bfa7fcdf0b479250121d86bc52628201fa41fa88b789397522de7a914f01f01467a12e7cdf49d8389b0d714d892655283d3d9a59b04d53c9483fe2158b5b9d24f45fc3ca7f85833729fcbd58059a620bfa19f44e0464fcf09fc1c7791ea90a393ca8b823eea60263ae87e7e406101506f982435795aa1f4d5590a12c9e6ae53025d4f585845711199cabf4bf76d9a7c949128219b915c683edaf25459a9f546bf670d0424c0bf6ea6ff55ed49fdaed0b3198b8c209393e3ff9df714867bc3bc120392bca05238b26cc7d449ec83d7bd710459812c443d6581b0a99db78771f73fedc23ae102e2c83c9ced0b24e6ab86314d3994cf7e1c5f8313116f16d0015475fe54810a2a9c1be6e4e51ed4aae0c24e2881d5874b390ff7432066f4bbdf98861c66d7cd44ed8599954efd189cc76ad31d4f2e9dd895606591c5a7059f9ff74c94d1a986284d89bdadd218182985861a2e48d95d7c93b60140a116ca1a8429ea16c0abbb6c56e8958d3559773c6252aeff68a1f51548c5232cf35027d227598f617b627369df2c8d4c8f0f3aab7dfa22829b88648a00eee208535a1f04d20f2c1664411bad50fac2aa782feb764eb1a3eb63277960c418a6fced00035fead4ac667974d9d5dc44e639c05687a5581e8498717e24857c2a0680abc3acc48cccc39a877de7f5a02c2d4035c7bc7320502f652360985e201a7189ac7c8c2320830922c7307be2c3423fe27903a0f705e253d14597cb27c41c8737656fca6c07c3f000da38111e16a92d0c227a1589e64ecf212f1a575dc9bb6718e17a0631fbcfa8f1f6bc7d0ad8876cf147a77843436ebd46570d17ffe3fdb9813dd5ec529f3e4ca02d5c3cff270bc7d170a2a9c3d4dfb8e42084f298f46420fb810bc74efb38f22eb73509bc70218a8e1ef78e617c40b2c8c33fb7fb86e0602d30454cba8845fe9e8df6074a8aa6edfda7d8936518c68150864fc22147184043dc27fef382b5bfb008a75280239ebae71fb93b0a0d707f4a781032ef314b5bc23c27cad1a0a75c9cf2a6e48db8c3eb70b3feaa16621e95014735e579501223a88121e2aa2a9128dc0ac37f08e1e75e321d663ca108397e7991d3aadfcf1707e29fa1331d4e2861b143c93e2cd9118e1082d2a8ce383d197216aae244c8baecceedb5a73419e5f27cb1009c5fde1fd6a2f17d761fe3e5709c7e77db680a977b366f845415fabb654acb19966a0abbad9fe370e77c0afe0e2733b9713face4a52ea25a91c045e5f008f50dc4fad72f9411c08e4bd39ebf29369893481b41e052dab7eb80c085bbb310f1ac6ff93fa004f6e2f53b9573153cedc6280e9ceafe374f5879b431ec21a8bf2ce8e8dc5709e52b69f6733d2d596c8d593880f2bca87a4cad381a79cbeda83c38c3c7a34b639d9584007c311c30ea5523bf0641f2eb72ccd1f05baadd1eadd3e24f7e3b756ef3ea2200bdb2c1248d763b503ec752ebab1ce02a16340151e4af30c1e30b4b610a60e2ecdcf5e590cdbe86ce1024a57c88021884bb67ca4db40f6b43c8242f5e31e3a9e2a6c605585f5f02ba8cf8de16f1b3c9087eae69c8d9cf9ac226eaac74fb539f77c93228812b24d7cca878275737b6a5b1f6da3b579c0af130ad7076a223d08d52059e48ce82782b9c65054daa0b0edfec9590f8ab5bacbae353b0181c64d869835816359cac7518ec36cda7470e508bbd7e022471caf4ecb98528cfb08862c33606556bd3a18f7def5d18ca0e24ecfbb5e28fb0e64315aed29d3efa9d39a6f994af5173c046c33cd2489a12ee24103ad41beaf3783a10af16af7c359b45ae24ac83be044028dbf6d78f80cbc4c63d1973095c918fdc9cce3c9f5397dd5e25895c45862e72781860e97535357f11a1ba2b75287a62c6bc31588e7dd2e70faf9c98bceb93cd8818cbb9d858d4c1306789d10524a37eb7a30f10ebe434ad35bf02538d1ff41005febdbf44bc64bb8cc3a9f858a37afe8d4fb76e2cb83dac8cf7f32fd3f41469b912d5a72b4ef206f0a0cb79994e81eede302739160300adaf5e907de407aa4f1abe53d643e1a69ba873c68827ab2c47972de7ac39a99849122c187d5a085fd679e7ed4c28186b89515ccbd0fd43b755f857fcb2089240a096ccadd6418e7ca9f1838a625d0bdef386f34d01d15d78986279d2ca0b9c5aacb210b650eb5bf802db58c73a1f22d9633a93488f58972d78b543990607e4f9da9dc0e6315890a3f22ef3a91b189231fb8d28639a6273d491617781fa26b9cd852b7394c1589df8b4117674991087ccfdc7fe88fbdb60a7070efc59c37bdaff17698ff862c48225332b28c1d930de5ab3ae323d1944bece4073befbb8b886caa2f5bbd2e7c38f5d6ff0637d9bc57625bbeefdccefbe2d46d3aa924c318879bb04f67a1867598d3088446fd5acde22b37c718d35e80097527ff5ce8b1ae1560050f5808498eba436b939e53fc0219383ce159f55fccd3976e73c72c638dcd73ff903f3fa4916e3610534aaff61f09f1c2d50e9b9af8cc8d7e8dbf265ff4fedf1284bb088901121d65e1f0ac92055e8a8ffa1a1b62371cc2a42f37387692a6e1a5c185760d11ab6c38c01bc7426694424aef730f705b1e888068d611d16a6e1bb6d5bdc3d580b9705a206ddb069525c596683acd08f4f95af7d1d178f4a5831a101accb1c0c8898e234f2015ae83b1e0335b6191fda9bd94aaaba48a464f5910050685abb6481ce22e6266c81811bb706dd1dba313d2d7a0cb01c660f2358b91644e73ca09f303db8159d6da7d1dfeed23ba44ef396572e615f20c597ade61d23209e390f6a7f900c74699630842d509484c87d4c2472125ae204fa34a4fc503cb13dbd27b50ad5436558e6fdd2b9f57bc78f04631fd6f60d2b4a1b4f1fc76b688f89bbbec0af8854852af544041df63e85aee126cf7f22371fc5c809960ebedd433c34e1bf2c28f64d6651e055fc38758c92377923485164ebddf251eb4bfb74ee0b1d0da2a326386ec74275a337ab752c69420ec04b7a0ce51a0a4e2bfad870946a9bc351bd8895cd16e2922da2589cb843305a55b2ee83f98598f97d3703325690ce3a61bd38bd0690c621b430e74eedf796f8782fb9ddae14536b7d4cb8676a506ada5178edb30ce529518f8d9c4dc7ee10a4b992cdc0bb0ef598efb3c23c97f8dd347b83b3abd42637c7a0ae0add6ec3ea38ca2b67f9e6e0e60414a5bf0347317820b62945fea334ecdda30b6b61887b4e9e1959a5dd4a111e3ed37f8a3329e7b3247d6deeb4109c1b73595194d25bb68f81d338791bbc61283d1e0051822cf956bd6d71c4801ddbcc6aea80a8c6ae57c8024fe03d31fd705560fb1817a54219b5cd94bdc92466309116f6c715c34fe5de530c92bc12ff28265059fd5e5a4f7ef9fb24385b128047d37ac84afaa63e06689dc963adc78ffa55bb5b60a3a748e5d3431f4abd1a396e1a26891df432f63de8832fbb154bd4e7addb1e8853ac939d53594cb268122270d86f73718a3298fa7a88da5fa6d790f0c5130168e4f51b7b5b6562b59aa58570f1c50d4023eb7025247698a1e6b6868330ffb6fe99f36e052efdf0cf5f9e8a6a1381ef2d5dbe1e8c09d5ec5f1547fc7e902c5cd8ec72fe738bc1a2403723d58acaa2b54f533888483bd73dd5705463de39438c474425286b58681eb3e5b59980316422f4008938be15bb1ca4344a3048a4e8cac0dee3066ef24bb0011b55c3c816c4be6da3ed058c308b0659d9a75df8ea5bdc7b1db14cb94702808a346f98e28213fe5d5f53d82f45a6589dd5930feac5f3c00851c634174ad6847c7df0435cdbcdd0a95ed157c40fd61516e99264d04093370f61d6d0df2cde5189ec5a0dec875d3c22dd4ec180b21015b905a6dade44369af52a9f4321ac7c7a67d183bd273e7fce88e93c9a41b026b4cef94960f857a558d93aec0e056c9ad5f6b4d57e6577bde83015edc0b38a27bc64d49625d1538ce5d4210186b17e7c033f0a8b0aa4dd019070bab45e2a7bfbaeec2c5a1b642d507d8ccfb910dc3f71d0be4756bf76c4bf80f1eb1780debe5c8f2e5be66867f6ce07bca0e40f858b14df1d8e08e4b4d930d7da8974d8fb90dc44546c9d0647dfcdd19612fdb1c43e6ff915b6f102c888047adbdf7ce218369f909db3445d62c7b24f6ee63ff4d6f41e586aa7e8158b7e5c6be7c17975f9c115aeb28ca992380ea131054a03e5368158b26d1f2d157d6945817b82dbb7787dba024b5d08ef83fd512654a7f5ebdf5b82da6265cce8b495afddb2d701d3779f3e73a79cecf1a539a7c98d8c5a29393f660062ae6b274598ed12d07762cf218104d54ccfad40d0965a1f6d0071b65f4ca7bfb62b4c8986e2ebdb6db7010b361338d80510897633415725cad5da0778aef8a732ba4c3cda4a9bd5d10a65cef7d3fe2a43388fc0c77580c6ef424eeed1a1d1d0c25ff0da7c6530b5a1946a91654a5b8c4daccc8d2c49c8ba5d2a387e47bb22367a335c3f8781866619255d174de9c8400e33ee60944d3bc3e5c4e1ed326a681429f8ecdd6a01484c58ba9871fff4497768b55590fa9eb7b26a93ba726aa3c256e2f6bfaae0c9e716c97a3d4c4e04ba978f3935b436671942e52d55c09a88e3b3a61c42620e0556bf1c27989a5283c0a9eb9b71a31fbbfb53e037f4180b29bcee214e597c4d0fef34068b3e1159ae465648213a83c2431bfa9bf968b25158600ed9a2109c1e5373b80736dbfc1bae086f3c3282b8fce5011dc0ac62ac52c3f8670ad497365c699ae540749e7fb78c0fb38c7b18c0cd022571fbe2161b414337bb10745a5ce20b0c1a2c9099c025ab81eac15b13c4e9d0fcdee31e4fcb76cd70c58ef30abac4b9e2805303d1251860086c27d63adf50ef0e26ac851bfdaf23083fa9590a84e5b12644298764e534b34abceba1b6b3c26b0c84aa70a6f2fcdf0de108ef5104d943c6656b6f4819e5e530b614300f002906a4ca7c305b718eb02bcf74b85f752c139ead4aab12bece50f3d0fd5641d690f1380d5a4535093f368235575e2e9c1897552132de973066b56ac71dbe1ef18438bb3dc174a1e98ad24175de00ea3132777878125782aed21ac0fa2fdc7e65fe836c3da27293df02b625e457ac791820fe7a08dee40736550334e66151197361e7fe29baa3fadc7218ffbee5fee0d03fabf9f3834217f028515cc6fe2f07b7342b3fb76d8b31a1f65b968ed9e3be08bc821f4b841dbf43ce514174707a1b14e5fc1584c4d4f0b7ecc2b108d2967d3953bf88ecac0801a1e0530648ecc64943e9b7237795042bda7a875c1b6312615892471bb380087267900acc7ae6c95c638af48c3de140973570e43e4c53bb19bad9094dc37a7e28ec473227a5acb9d453adb6ff5015e9b8de142852e7485dc4a088c55dab2271f6c24a0b5d27f3e9e18aa7243d9afe9f94850f19e3fdf0cbdf74d6ca7eca42e1bdd6f9a68a193e50a98b8be7d30f602b419143987dcde069064a887ba2436b89d8153ad1758e16f5e0d732649151a2d58c2614238258936d7f618aec179e917a6dc308e94fb0d0aaad447326046386c32e078015acb9ee4fcbeb1de5d8c89e049f677938aa40340fe6fc2256d747447ef10745a496097615b27445b2aca2dc8734beab9d0cf2ad7aac6201c64c97b83b0d663069eca4c4e83eaaf223c27b42fdafa65d3ea19e1aa24fa12ea0e0dd84cac4b7f3e18b8f4b3560ad8fbd971d407aba5a1b23f03b74297d6450308957ceb1c8e13952f1c5e8828b8979f7704d4fe07ceb10d145d5ee2d1e844b7b1dc648942a3bbe9559431f3dd820fb624146e6af3f895da73cd5a2f3f9a02274125d03066c55b7579dd690913f435c77288ef029a46d78c1fa3ccec42851576e4e5c6f8d52f06a66b298886838bbff1f58ffaf50f2c745e9ad8de853aba0978535078cb2bb2f58169f8b64907c40582b0e8b7fdecf2897f9f6262ad7d964e13e15bde33748d76d1aa13a22003cc403ce05589869fdf5d0b4d146bee9ed4977a6be68465462d749caacf27b1e18d41aee373ae06ab1c57362e92a72b9f88430f7f994ad5b3d0e86849c67f34662c2c715f6f3a7fef06cd9288ce77a32e669c788cb8e7a9db029fa734fae7def21cf0b984bf62f2b4ca5e75dbe892794a2d04546165a13c43967d95d8d4e39766c04ebb6b2410270f95e12208ec6be9bfbe1d1b795c1f86b7e4145aeca19312e31886d30015c85d9176f9c9dae99706cc5435437435e092b86bdfd80d03950b05ff59c58afcbf8010ef5c0a307c7acdbbaa1c208f65c07d3d6527d2e0715bcd142724fb018df4bf222b766d03a758859cb40250d18d53bd1d3b579c307e65c04fbe67a7b3b667c20111abd2d55969bb733da8e996d48a39d2ffcb78dab7f8463450f5582035f1dbfd2d8d3524ef3205f860d87983a6d2a6b381d2ee65304d732b4aa9767f342bdfa371a0d83480b2802c597d73e47f4d42d145890f4831d64955047e267f6d3e66734f9276588e015bfe528563b8f5e574cdaede53ffaebee6e0f15b4d65a7e327933e7b0bbde8ce68a2afef54996329b20c6b9928a642e931782a79c8b41d50ac01756d35a443fcb61c169829e7a18f0965f1f2f7c45411f68499b3dcb0410d50f93e15a22830662f813e8e75573339821de3507bc7b5f6de458bce78d4d18b502b6f2d568bcf64af619e632aa4b2ccb5a8923700c8c251e0dbea90222708ca05ad173d37f4e492d52d8433c0c6b2ea52e8bf81b23c9f937f74748fe50c6de5ea3c5a14f4b9d0f78d33b68fdba66dfb0645a26ae17b50a56c4bc35eb5bcc400bd57c2f8c47639956694793f73fd1e5e10372f42b2f7cb2841ad10135978f502949814ddbe14b32e2d3dfe8ca316f8f6d329bedbd9daf67b749d386e742640faa6c94a3eeebdd016d9ef81306b2675417f72f29d677ba0e6998407974061786280aaa5893f34b463ddd2f0d96ac4eb4a2540203355ae1467cf85f28907b057eaa4ea1f716cc2801c848ca8e46bff4c33c286418f0a50b208f991140a7d8bce49c061c802e406ffff7c5db12267f33f12e099f4ed1c24c5a1ccf6c41df42c628b4289a214eaee41d1dea356379e9c7227f96b6c7b8dbf7b4f8311059b74ede00bcf1da5e3177c0be709d17c7c92dd983afdb6853c284f37e8a635789e377311e222404ac747060a516d2ce387ee52dbab431dfdde0b0c0963c94080f22d46b39f9b722350a6bc6a0e82b75746b094f42b4934de960303477373ea8eb43ea79f4fa46d38edc948a5cd0da0bc0be0afe82a7323a846e3253876b9161c29ea758982bae6818b2e726b2f6ed5db69ac2d2a53149e60ce3d5e000442b0a3843606bb7be56bfaeb220c63f7a2f0b211e0168acfe9544bedb37b51bd0d92469a5071c98444e0fa0d3c9daa02200e744cfc02b075cec6ae5b9328e8fcf968e54eba8f9ffd64294178f34a6b730ceafce399856a59bf2a9fa38d37a7a0f9cb507e11403df32e7b8938e04f2ffe71882367dd2201da88449f3db02ea6ca2b5448c90c34b20399a459c8a0f98885a5b43168f15467a10702d7fd812f52894cb5014f8a89060ce8644e2d21443f5fb6087d0a1fb4ab5d1219841c198552dedcb330f33549e8afc2565488e16040dcc31c2bed2cb8dba0b62bf899a42c802b0e195e5d531bbb9abed8f5a14b72f3035d9105738ad5620f454fa3bbde18c778cf284de82d24944f4e9d609fe49fea21c8e49020e676380dff8646381aec8706600568b5b1d0087050587dcfd331edaccdd843e01874d89ed32a2db61e6a31623f3d24e05418a1e844d73648ec020365cc6832a0f37fbb9a88fa153fb8813081b92d679e6d6f02426118ea088f3e2a36be27f4e0cf515f8b5f9800f869f4cd776881c54cf1bf6a955875ec0f1d53147d9338755403e4630ca39e11ca11a6a0a29615ab80dce5c6142a5ab87a49c48b928a694df24a322864c77730a86553ea1a80ca2af75d28ac4a1ed03c310b2b44f0a8fdd4f648fea209cfe10fef5a478ed510239b23a7059ca26af2cb0019f37bb1bd48858f10aaa09e085c3fd07aaea59bdbc873c622aa13f1db0f9bfeded62465fbf263cf0fca5fd8a1112b2289939febb85b30004dac29578c6f5577a842ab643486135593f4fed6bb53531f29b3be70c8a33dafb6f6018046304328d872405582b7495b4be18838811af3cf0efece970843d94a6e06196c1f0e2aeb1c24bac180b42e9a8a2a5f4089adfd897e2cd196bcf6d825e5083693ab7cde13d96c9990bab5642e84470b19d4c94513ddf848a4a31d47df54881fa44bb4cb3707e56b21b52eae385d8fa913d8d0e5e7da3c45dfc981bf106959f04a71316d982c783aad68d922d4691e5d2b0bc26b681c91c3c7d54af7c04d87d327bad1f973f4bd56d806bcadcec3fafd08d1da0106205dfd3187b5751e03d21f0ddb0dac2da833815a2034e75f0cdc476bb0fb239d0595b9903a50dd0fd58f13bd93d2ab970171048e533bd35ae8886704a0d43ad96667be7272abd08b5d8ee6b0e068f94be0262a915df146d119114304a8d6825caf9b156a346950e1f11135b102f018dec19ae0538f68b4573747e305135de495a8153e4dfe41f9fd2157be9d385251b0d7184a6864a79920e9739727aba7ac33a34b2532817d156d0bd0594f39a0a88be81b7ebc34492ca73284ba8a32810a5af41df909440af1059fd844bbe47c9a3350605b0be0fd66dd398ed040edc0537cac761aa88b0ad1ca2b07ab0fc965a9d1a0bb9aaa2ea5089afde0537dc3d07da7de7d4d4373f0ab5f85ffa370fe9625c97db99ba3b9e3566b7fb05dcbaf0bf9effed1be889c25ef83531405c6c21a952921303aaeec89c262255fab1e7714e69d560490089e075914fe44fde0ba88bc037ecf981cc9e3eac48523ef6c3bc728eafb9516e3d9ee9b68e82abab2b0909ab1544657f6eb71cbf6d06c1b072daf9b5431a8b4b9f34aef82bfc82ca7843920a6abe09c324e41ab0e935df8c6dfd25ec7719be25d261468a0dff7f86909b31a6a6f7a8055b506c4de4e0bcadb374a098d69a1e36a7bb0e8e6151629d576d1ee7dfb511c2d584c9d95a8d4190976f124e9e5ac8f99df12c09d470016b1aeed0f5a96bdb2555375a08d3761b52b277310232b530fe96db7d72c08856f4bbeb71cb3c8db1cac4ae235d1d7c591cd065a669699b63d84c1f2844c29a303d8bf7ce1ee904a00c9ccc0986dc74fa944c0e644f6c676f5c66a0ac4e4445852b0e79567163a1904b0524ef8ee120284aecd27499fae3beb958d2131bddd6e0e2665f60ecd1f2cc3662f784ac6b91df7bff0b564ad16236fc70a23455a5efb01c207649e7cd1f48c6d65320d407e6c9ad201bf370963dc9cfec810aa032eac986697aa6920c60ba5881470dbfa904fd8125fbc99d4063cad07cfd08fe64045d9a7fda3006650ec32b8cd3dd83807b4005804ff16153856b5da9192a58d1770ec75298a373d512ffd2979b577a5dd5d5a480d283f940f654631b5268d9e1b5514ce0fc44fb0b5f3729d0df6aca0e5755f9d2a2f5092d2f074af571bafa4e206ad0d2e16b2e6f600926bae7ace65103212016421a8de63766454a332814cf403f846b4c9c599c160a19a5d1e36887028f2906198e9d743c897d7b147467fa669cedb32b9fd724e8e73b636225f7945342a5575297f7589dc481acb69c2d3f94ece90becd02b73041c11d47a0d49a0d7762cf981e59ce50053eb4da37e367fceb93dec5534aefa010f39d3876ab48e67bfb17eba9f164ab2461f002b01657299d99b12e0abf4a47730cc252172ea2381c593e657a5f0fa1b8c308530e108e5da85d18849ce64641be10cb0dfafb22206c140ec8a55db59dfc613c0cef0837195eac7e877ee1a36a9e0669b143439e9e13a82b0fdb4066e8c2e10c54f463b36bd9992f38d6e6f61d7646124e04974eb6697606968c9f97cdb6d08a39f6a7f4357cc3962c99b0356fa6862c4744e5b38acf1682924f8e354a477659c142a92cfdb092934caf525ee1d1224438967016f2f159d030a08701fe138d4eee3c04a1955671731202e28471e712040a7b317b22afe720ea0cfe2178f8ac1d1f03567bec179cd19628b6bd7027186a2d0d87a3e98a8021dd222f00be8dc04dff73272b650285db980db6c89b04f5e9ea46d7cac3f7beafddba2179ab75240fcf8f521a89e84f49ad997796f26c02d585d6ad81473612bf4757eb8ef6453e4607b088d68c3aff246dd19edf1a0fb2f308e55932de84d990e14f82cad671dd619143af8dd9b8afebffe4151e448a6a2fc7d060b82f730cd10d89a9327f876af326dd48d4a79067fc2267a3a15eb729fd9d711d73fdefb633bcb8819a481898b83cb05a0cb0b977b621bb95afda8c804f8d359cba357a8a4f130ccc0c7cef8e4412f5851fc833c17d2cf3171b8854931fe1478aa0111dceb1e783b969ed47797bb2c0361e101e7f7cc4551be21cb052ecd3d8a1e93df6e484a15bdb7f437997393e8eadb11efeab1cf68b329bf4e1fbf908020769ab01c34e8a8cf62f9c5403cfd9983574f53361e82edbe086df190aa065433f5501714b8e08412ff2a5c973c651ee66f7011cafba26f943c6e953b484c4849be1368609d5ed06fd3fbb0d11449bbd9456524eb1b8f38270c2a7266aa313cc73335fb074276d4efad6093988d712d7d54cd0ee66e2e7a904da6ccdad4588efe85074cc8b3595016587e73dc416c507a1b8df14e1ea2a5dafbcec8344b7b3c3c59ed6d8d2db025eecc77f45a54c734b8398fc7b56db5fe8d53ed4cf3afbf0d08e4f62ef587a46577bc2ca1eccd59aa2ebb2cdc6dd0ff22e7f14858aef53d78280c8c549906a61dad0554a3aa04018848c17d8550f9ecdf2820dbae14d55dd2f9e5c8c63a0de10861957c0f0510bbf6d0f569503045ae03224ef239423b5f159828d3ec966c2b0af2f20e714c4128814d4fe25b73475f49db4fc3278d1125f4bec0c1968908e151ec62e9d330866f14cc62a9a65bdcc98955e2acdb49476d4d479208f29e7e259946d04bac588a25d0d097142e775f5bfd77c8d78902a7d22763182af4c5d1dd42934e3b080d0899b06a2e672605a14fe9f58455326e117c3020d3dfa6e28988a66ff021b71c845cb50ea7cf41e8b2889b5588581d0513ebd888e34694711af96b3eab1b00d99d6f75e879dfc859c825a78808340dcf05013db12a280eb90441610c2b25a97f2d92634a7e9d94cc28aca0eecb2ad35eb6b203d993065ed63c61f6ec766380beb4e400c4a97b72a724dac509367166f2d549079a48749924a3a74310c7057b406bd3722f0748a4cc419ec301edb965f28bcbe1d945552e991ca1362650b7fbfa719589bfcb277a0b35047602304ad8c1e49f75ed583060670289518c563459b7573f695204cf4b60f2e0c2195f033908d33c7e7b29accfb20074d056c9dba05653c780a29a70eb4bda0f329b24a0ef6a44de8e662b905730195f7cde8e10512bdc91a912a69310bb810a2e68d2cbb38e31ca80e2fed579e63eaf6d0e68ecfca243822fb960bf98208250a1876be693f1316f37160510de3c3684bed7e73e6cb8e76d80b09994c8e1e32a23c4d89ecf98d0edcd8cda058d1215b722a2fba0c674a655d0572c89b87754b98c925dc943b41ca42a899849aaa2e935a8d4f4fd52a72e4031746bd8281592d1244ed5a25295042f4d2f0a3feffad3b004db779266e29f294eb6703ed94b0923860a467419cc5e2ff61904ffa185c159482d621e5e6a96b40e61ebc2e4449242ad0ed8d40cb3fcd48e8d2af450a6e3bc1d7c773aa08467215ab905b19e6b4c6fdeda1b377372a6d963c79d0cbe1b21f7ff1a22ed4ed81ebbc763d67fbda3d57450f5f0d8d76a6b09e82390e8a2678c381ca66ed5bb71c102509c6f4d1fa246033874a457a7fd0e099625f407ffb5ede482d185da3ad2e3df57a9d3f5eed41fcdd3dfd249c486e279b75ead3f63391edc89b669d5837e6d7afdf64ebce1c32ff150c2990af602beba8f222f2837dc3988e3696493e998242b7d14e6233ec262753f489394cacb6e1ec51f829cf566306a99c632b833378fb27126d34e698c2873bbd794d7d4eef465e2623a673ce94a463071d2bec7f07335278cb538b3463f6a26fd85890b6a8d5c0263be5c1c4e8da0d5a525cc31cc16d44d0e1c48a05dfcc036f9e5d00aaf9094ba359b5e20576b76b30637147b27c1d8236ae5e209884c2e66225aa5cbbe5afa35608e5f4320c51c9e14162cd10a7cea909c82e8b9a37fa9f8c3c024c038d282862eab44a1e27f9627db0cdbf07a901f0f6541360bd70fb74548c55548f4bedd22722a45ac5fe9a9eed8f926c3aa720ab6dd167d0466c83642f3e676c875287eed69a4865c578c241b866253f12dbec909eef43da2973e3bd63e7240dcc78850b63f3052233a55cb2528026624029723a862de73b740eef0bd2b6e18346a49d88894b701b073de0fad14d4563d86d7ea9445bf6839cbdef0495b48a5d437b659e7c460829ed54debeb0ff615d3135321f7318f1d547b0fb7f2881346e5c66b150406c91ae2a800a0d9ecba566fd86c52f701d495ed3d39417a284e1b87abd98ea149e19a7eaf0bd1b5588d636f26aa70b0d0535d8518476184fe5c9c461f7956234cb3cf8514b4ad8586a573917a0343e3a7309b1e27bbb20ecf461326d4da0a054295498224ff1a13342f53a6d8438bd5c70506d9432bee2ecc80f61071d6f676b4942519d684d51b4fc2afaa3f4e9d09cc96114cda0242d8df2cde30cee90d7982128e3695477343ff92d59151b8054b8c62675ee1fe2c318ad485e4a6e2e2067c5bd5528a373ff8877843963163279cb228f471e889da938e93de780f362d532a48fe90ca33f648ca08907c8e8e84fd8f5e3b7d440a029a6cdae8bfafdb5b992ab7057a3e4ffba9050d22684d3e7a8f044947632a1fe36a49d48f37fe0033280ae692c26e5417a15c6770a1f7ba2665588127274f8d417e942cc2fc9ed551073ed4d5b07dafe7220fe8ef2977a4ec9dc36afc7a95c5aaace93f0ee9a9fd218de12f41396d20626cd9b10fb2c4d9a8f277da9e6d360d9a8eb371a154ccd70017afee9cbeee484b881b57102d13afab3354188f85513dbd71cf2ff8d9d4866f3072c8171cb9ac8ef5dfdcbf8123570ad6bb981bb1c9daf5ed95645a93fe654d86151b4b507fa54023db09381755cba195b0d3b59100f6672d14f3d49a732c51ba32c7df2295b84e55611386386005ca9785648078e666123be4195c525fca1a7993a5d758cc9e7bbfa3332a3d3264aa2f2d875851778765aeb12c4e5675a55db2cf6b963f9af10e1009ad7baa8e5f3b5be525b9e9fa169c5f357adc3619e44657ee62c9cf19706b4b79df862f68d21b8528ecfad2ae45682edfc60487981356a3a6c853e0a2fb6c9b0adbecb3a268fc6962be91794148774af52fdafd4ea3ef7c070f600ae2a5610a747849c661040a47aa85d88ccb2665025dfd3accdbd12afab4e2dbb4560789d52185d4d3afda51701c117f0b06bab8bb8dbbf85a903fc74eb7695b26f08620f8c8a72d506c586651a30af4ef849cad37f5be5a615d85b1b96db1405e0304e1bc1afb5cfbacd1e1fb9593cdb21ad852e27e545624c47e5660b82928b925abe5420b50f02e7d75dfcfe4e32bb22670ece0f74ca567f3f590701d96335070862369f70218b45ab11fae68811c15a4dce8c43383a17ad966d6a54d7d9f5ac5652ea9d23676bc72e759b4820ffd54be5727e269c94098bb1feec93eac195b8cfe4f39808ef0451e9419547b7ddaa68a257e087fab4ff2ffc10f746826ed5be49c4f545292b5ed92281a0b953c600bb087dc490c5de9bf7d7b23e96305e5465c334744514c30cbad613a2c9a01fd54b5fced41e175d72b9c53157f22d44445eccf5d40a597d82c97baf097fe9270846aadcb5dccb86a293949ef0c93ac46be22e629b0067f946c0517088a9942bf9bf0ab975d32621ed6478439641ef1b10dce10a8e6673bd4d2d81c7cff76f74885f63ac504345f0c03783de744e75874b492fa29749b5b79d3e337a2cd282626fb43d6743781f406540106b7b3ea0940669a5aeb2afc85f9b692e91f98753b230d2cb61e565224dd71498b2355df9a7bbeed5718de7623eea5092bf8962d2506a8b4b2e420119ea020fdef8ae5f66da09b462a21014b7787ed004517865e66f585220b748c8b901297f16aa2673d04d3266c111778aac2423609b0cb6c828f8a505e7b7cdc1d96302ed18efe351e50f41a27a9bfc60663641a682caef3fbcf9d6d88a0bf9d28cc6e7bc9cda1f0f801f56b4eb6f258bf7870741248ec8bbc09558312b6bf38307207085b2b097db8a7c704ec626267bb3c2cbe0a4b8510ae43decd55688a9fb41fff7b19cfde773eb1f74c3dd7d7be7896cbc635da4bfe0a800a173ccf117a23b65cb29b921ce145117a0155611166479fa5fd5f6c63b5cdb03f2b36ab75c844415b58b0abc34574881e07455999232043a648f7d3f8739b45985d05e01ec6b0f1e0f4a66bef1d4a42bb4f3c09df9ba88663d931696d3ed273eaac7a02dacdbe7f4b87cb9fd33866a6063863ff08e1c6a05fd0577fb516e0a5f220855e0a91f8432300548b1b47a227cda2154f901c7e2f875d1ec2c1eb02bbfead61330a591421a767aee217ea741d7453916622f5df87f8fbe3a9fbdd2ad866669f66008010efa2d5952a13eb1b3eba9c51040f6f7700871d7164843cc8f4f94ed0ff06ace644429d151dd81f3bb1f40d78b87a555b608eee1479a52a349c7cf56b2dac470a408e9ddee481f381c5c9dbc0bdc1bc804807e64d106ebf100cd7802e664b078d392ad185eb20ff8ff0dbe09f0de7c4cf83a4583814cf54806e65073a18818ba3a8981f60575bd9e21a3f6fe1a5679fdaab579bdef2a581853db492fb0f5cc2e27ae9a4df453d091dea560adb3fccec7ff0f0b537534ab3da1f0ed24c0e6927056963320f6905ca889546e4f529c56f2ac76ba27f9ca046d8209dcc1809e4361ba94f93e214c5b0715c2d2b8d1a7d64d92688484af1367babf472221fad1d8241bf2776e3a90272c3804b995b46c3e0ab9495635961398b1181f2d90d061adfaa62e62ed2c45dc6c005b189d2909f4f3d0fb6d29175f30a835499b380903a372e8caad625e7507a777e5703e91daa7260d25ef50103c442fa7c01cc5b39a1fdb412aa006b79788f0b07b3817a732ff4a81b17fe4279741668124d88db7fe704e8bdb457af7474e8d2bee766a2d2a81e19420516ed5bb4b7dc4ab65ef1aca3e3c6bff7f043fcf676beb76d391e43a4280a2e269a1f54df4c9bf0033e1f52f06dd6818ef26e77d6cccc17e6c20f2e20ab45b6e2e6c98c7fc20c25b30d8e2205cdde0a3661929e5fde256a3dcd1b81824af872f119d3b5c7ae459889960bf9948c3a4c40e51549cb765affbb07534b4e623c9126f4ab9e3c311c5885effe02f232c996a4cddd04d7ad0da675cd2a759536a23053563f224a0559ec36bd158c5361bb485f91539656f2bcadece53e645c77245915b8f957b110aa39960be9c6922cc629ba64ba22e8997d68e908bff49030481407576de9830584237cc2bbf43f3c56949bce724938ef50db53ada635a0afea407d896969d364875a22b437984236d5c93dd672da4692e84a8f33d2528487464f62cb7a733f37945d8d3f4c44ff5101fbbcb765c8df0324af39cf49701152faa229f650c0cc9595192ed0e1c4c68a0f8e499c161ecf07a01a5f126d95af58f0a4eb38de11cff59d96d6a26a918fc7dfd9b54e06ce574d8e4ec2df79fc6cbc2e7d23212fc917e431de487a90562a43e92eff941cb4b644a5e270ebdd993f36e2c5e8bff21a75c54b33480603576cf9a833da6d924fc9f6b836d48210c92bbc5b2cd5c4d9ffa116cf66d5e002c596d0fecb7897aa578941b161dc7c7d84223fae6da6b07762e43d8485b17b6f788c006cb7f444e942827eec5a6a6142a82fece5b437c8227c41d0273a4dc01fd2ecd465767f6f83d55bc08c16568244006b35dd74357d2366e57a6add2e12d9a522b044053bc6fd1bda3c617a9ad609fb15a858eb3e5ff7270d8510d06b15b9a0aa2f0bd3d4d8b7befbce7a2ee8472340f1a8f7a2bb065054a1456894d51a90a9d1fd0d62d08d8013121ef5727022e8e6269f9802dc1298e492462c24ccc6de480b78aa52c59d7fe4939e2968e8026171f24f22eb59159aefdc921c9d1c1699ca31d04a5ee0de43e124c93b82730c9201cad2bb0cb92b7f97704534b026410b3bcf836b74747e3c903999b3289edcfcb17796be7ea516f73ba5f2a41d4d1a3c0c8fd4d9add851fe90b040e56acc296c81413d979b4f40ccc184dddf7ac7b7efb16cc081e2a17b6e8e8451f9988c38263a4b46c3767f7f0114ad0cb42f79821ac6d2e6d8a068d85f7c7f7f1911363c7ef0a0ba3dd8a0e8e0d02991ed0804d1be4fbc3f52d9a1a6ecf24effa06181c228e25f20fd17ebb80928ad347e6bf5f26efd442f33bb50c2f19029f0bac4d3fd3891578c879f64ab7ed2b911dfb8d2aeb3ebe5343cadef34377fc82606e80b89e23d7a659be9e874e33634934cd6d5eccda6bdd248e92d8c2b266950f58d4c56395040637140caf3f704e2189da4940097e29e8ac3aeb620670d9c1968f0ced510f5afbf0cfff53bce20cb7cf22fbb61a24e89d8d8936c19686e8fea64d945ed5f9d3fe2448e6de962cba660b55e48563db8b6bf22a60a1aa141d6c89683d40bbcba9ac650c5818fe63ca33c15c06c2d88ee31cdedebead62023ac19c637e8dd1224034be6b3ca47e354f5aee85e4512ef5c123936f90e673b125276d8ee599196009e31d43fbd1de1184b41a7099b196c8481830ce1a04a8158c26d008597e6036817d5918b8d2930cd585fe4fbfa513b94c4db24dab2848ab5f11898fc6aec70b9fbd1594cff5ed9dc0c1b39476569d2e93f066b2cd208baba362454be83e94a8d3561c3000f97e314df5204baa80391ed5859e34b1aa0a72d1622b66731b3d2ce11d665c76302f0d956309d1c5df8b72c137bc5579b7ba2b7a4f96b25d621492886784f3dff22157f1683d6fbdac1be72ca2701aecd084e8fe0b47d811ce2a5a5c76734acc7080d816e4bbb026647119e95eb8dc5d29956c107d4504c3f0c831a934d0aecbc72e8e7592817b35f7bffa0055457b09494e5be249326bb2f8f3c431c79b974a17461b1323f95e53546b2e68c57da5c19c5ff8c2d87f8a4cd91cd447fee6cf3a008dea9839438ef14a70426faff9c9166f141e6cec9b395bd21dc5937ac6566314a02f6608fd18f309af94b3b0620ad3680e1082a672a2bc19713a5eabb69c14ba29383557414452321998a28245106d690ab0201fac745314458f08a7bd0789521d3548a7c69cd3fb2b382fd2367c3a55ff9f12539882e756d96e506c96ddb7e61ef244415cc64f851ce64adf3b553533939c418a6333c45d76f0b9eaf9a2917fe623692cfc73bd328d527a419aa389944ed4588752bce2660fc7b1daf670497cbbdbd28a18655afd83a42805dd6b069a614e6c0635a3789cfb38a281500d5dfd68e59b6e757f629c5cac33e8e9d65c5e4e9169a4060e59695a9b99a952e47e620856bbf94fa3cd5f523a7e806959295e6422a3a691021a9e4c660db2bff52e6174f23fe16619df522a7be003c5f995aff7b5fb03c70e7b017d86dd8421a8ed39b1b30ca343d34aa3d530c57feb1043b38159cf351966dcde0a101193afe0db3c712b1a933173daf4d77bd5afb66063d8690176611345cf3c75014554d13ade87f9130b3b501f4a8bc82e30b7c6adc24aa01155937bdfc951c6e5feff9f064f5115fc4770f0a5696208a58e10d8e22bf60545d52feb31f97fa1238cf899ea695f8d6ebcefa47243c564754300aeb55d0cbd954b78e02e31552b2d4cd7d238f2d508d7b32523ad07d1636d635cb6ea72168b70f7615a6b9fa7620d94f42c337c022508ee30ee27d77b10ef3c8eccc389eef34f552a744d178e67bec1c22d4b66f8ec344b8ff048160e680c6a49f0fd213a69bcd7674d51e82ad00a927c061fde538a0d1805ecefb72f8b12f1a6784fd1d3b87335ce1078903cb7b69bdd372f6b8da9128d7a61d5eeec860af5724879459024b4b1b6a21ac403b3fd08d22b9029155ec7bbfd03614e4f0c7fa40fa39e033913b2d9320a85c1b5b309fafe37542655cb7dd8ea1f08f9c48f976448f9fa470a4f7b3771456fa9cac5bc01c79f5426e667249eaf31742e201525ce3dc9ff49a51274cb78d112847d4f09936c002e8709b55403e305513cebfea1b8481816bce98a0b4106fea1aa4ad0d4bd3b2824b7b8f0d3b1aca746dc65ec4b749f1babf91520eddbbe9186368b32cfd3b15afd1bdd817990fcfea097741f10d1f7eaac5a9673341d2f296e0cce925a1851526e22a7e986635b3d0776da4e88a7aa194ecb027aaa751b15894e7a5d872512a7cfcccd407a876bac01b4bc5678a4ba8b922858673b2091f24363765c9aea84b9588def45b5e3b76762525f1dee6d1990820b9eafeb3ac771a724486692bddf2ceef881e72187a648ec8fee1335ac8a528296e383456cdf2f9be285b8b6b0744687b3f236690ef3ee1c9f9960f3f1a1fdb76423e91d4d2611740a25813035b173df3e2ff1a743a830429be0a9e09dfb95f462e23c0c436fa7fdd3ed57cca184dd60810d24465427f824b67f98e60289df441cc246c94c3c6b92de349e080eb7a03f29f128ad52570ea1f65bc70ba4f688df2ebc3eadb4342e49bf71f292e746cb99c8cc487cc1153ac96ec422cfa0144e9b21732ee2128907386dd1945e3e4987c169f39f2100c31ab2d6edecdea9883023bc4faac75a916ef51854d580d07c0ef631d5c49a1d79129240a585d7e6229b14484394c208e126fe2d7d415973526803e56ef7a17f2ad04c37d842812495e3dbef6395de8a2ea8cf0ddaeca72e63ce5f89db4df375845eabc09a971d247eeb715228a8669e14dd7642bd59e6fef7e41134723b7a0d43ea011d4c10af83618213324134400e86a579bb6eff3ea4e08be16cf170ccd844a53eb08922d2c3c7221182c37b58c3d05fbfd998877c04c7476307ca3de433ead2d39f3dddcc2a423b777d5f366db73e7140940853fc95b83949dd18b869ff99ffeb8ccb19774493317ec0886ff8cc6b2a40857322d122dad1ef3282633032ede62bffb6371e4c0fa45ccd7366b5a80f997fce103a156e418d71a9a03fad182e7e4dfa49d33a8f1229e6c49476f8323b34bf8762c78abccfee99e041625010152408fc593f1bda3066843d61a55d51a10f0e2a0b41cc3f3e65569552c03d33341f3b235e7009dac1ab6e7862d6378657d1f89416e4dfa327ba13b4f8982338bf8fa07ebd34c7417b696f5646f67fbb688b995ca4f6b8dfba9c94b171c458a7a94ad495bb85699e511d25c3a19d346fb94172754aa939b36649949bdf8c42623b44f1bc356ae81ade210f4fe82f695970b6d4ac5017a041cb7825e1a5ee7a5349401c9fcc315cd12a181a99d35ff0bc8b2dc3d391974d055fd40907a180971570a7a087cdb2ae698e5a7e9ab797e2403b56e5efb85f8c3d5ea3afb63a9bf5e7c4494724599c9a16d0364d27b86500db255f08aaa22fe3ace4cf2e6a78792806d737a870a447d347d939fc580c183df93988b06609b0d3abaf2c4c2fb134979800fecefdcc47b5976c69675a1ed8f8712310cf18811072cecc8d46a8744e654f7f5d14819af87aaf45eb38f76f82eb7ea094fcc4487303d3313b0fdeb56ba330f0d7ec39557b0826226b183d6af71d3b05006db7fc62efb631c4da50d09c063cbd42bf6c1dfc4cdf08492b00fee1e4da9c622f4948bc483b079923eddff7e4eb878adfa4e0d130bc690b643ca9c4b71775be14baac08e84cc50805f8421bf9a7ccea729cb2002fa50ab16958709493ad708de1094b8555c58d492be8c4c33a412a8be09691d6fc41653b58eca29e368ee8b8a9b7cedfe85b3df6432e0fc70f148900dcb7d0719b043365973201e105a036f86bc438ec7cf9671b30b351d1b9d3c5b9c7c59dd8798bee3c503b0572c58d0ddb39f9ac964a7c553b3a093d9762210c1030935e6c59237aeff62e030c80a93914e64fff94017b05de67cd487c15d9b88bf82bcf98752fc8b82ae757f8aefa93190e9f9d4542ca0e0363e97c0e8502636babf0d34799752c1cd68368a0eec0030eb965a28fde5a397b9242e5678897ad79ac40252f14bcdefc8f06b3714cb1795b83c289972d94254c528aab2d01cb1cdfccc44588c2121bc7b85c362f0bff9e263d7810f1ab9ed08f5cb51d9649f520d6670da01d39a4b729383b1c3704dd526a98bce1233f44e2be94ad7bd6fdf16462944d4473fcc205519d018c8cfa67d397f7edbaf811cf19b984df457bae1b7f4fce6b3faae90d3a8e49642d3ce26c14b5bc71c36ee93300ac6236ce0cc97737b3c9217c28067d49b2aadc70ec1ff73e3ef1719e7dea5210919dc723b9bb82abb7c6e0f228a928764b972bbb055b4468f7531bf81368dc8e570c7bb6f60281c0e75f746b3323cdfbbb7724a9223c85acd2ffdd68b0344b19749e787a48aab48892ddb2902b90cfd07e111d685e658c00edcdc6b3f36da26464ee9db9718459acec9e3836251c4685036cbc24e23a74f4c2158d99bbb9dda72e841e0d6904ebc8eeab5fba67beb8e7371946e5b9cbe512319a4de76c952ab18934b7ff2a83b0c688694c7c8dc56a1caa0964dd6bcce55f86d90c3cb2cbc1b2954a9e87f3f38a0f38e131d7ad8ac8b783e1ea62d9493c77c79bd1fd14dbe95d1df8da807868dc8f1c9ad666a2af4609ef7a0b92cd9c875949516d3b2c70f3937f181c5278b0f4685ed9f15c2c7f8b2ebb37dda3b073aa5a7f714c271dbba74a94b1b529d7429666f9efda4127c8f7059798a1c35f123c4472e2a5f29f1f1ff7234f991d830a211c28efc3fec2e5e6532584080f47e31ca26951d1dcc24a08d20f513640730b40a28eacd28f7c8be0cc767063077cb9ee3aa284b47fe0f0df9e9ec992efd11b81887e080e57248ddfe47425bd8bd15c03b882a465072c28cc52cc86ed594dfc4fc3bf9057585584ed22f73f6c4447edfaf3afaaa86d06af89d29162d1bfbb210f1c86959589c4ddbf4e0712e4c2cc831388f37baf0f5e7e8a4e6b86de30be9de6c9b9ff418bc569636846d9c48d6f38c01e147a4d566bb80f2f6e88b6bda401fa2f6b6b3aab747e8a245fea33bce6e40ff9e5b88e21b585cb66ed0ec10a0593a0a1f6313fb86486f29800e3a54cb62959adda7215ef8adbc6f152ef7a2b60599b48aab2c981c94a545a930a50eb4bb9eb7448bedd4157b2c69645dd80b0aa0b6f3b2babc1ac89b44107f71a105486158f8f89717f067dfdfd8d6a9331edd3f92f1de6c0770d324c2b9f8551604efdb29f7a22c0676220025e38aaa7fb4111c135f49a7d2fe11af8a75cff1a45edadbeee327f8eddf51169b6b648b9bab8ab000d4e358807f4a379c237874421fbe22d5e814e4c1827cbd5ee691d53358e5d793ae66a8c05959629b4e23db2e971e150f0257a0e58dff542136850263f35c62ab682e5f886aac5f5a08a6db12627bd9db053c844f85599fc01d37de6388f9c422ec3a78e56ac0698a1970ddc6e33422ab700639d01add5e1763d6b3887cc78a40aba2f9448f63eb75edceda85018ca58177c07dc7a7621b9c179347d653fac1398c7db0c2f260e1c239b0a00785d7ae019a46f48d3d7d93d6d420273dce1c084f462e1faae28d55ddb023cc160ee2acd7945facaa32f2501ddc707933c040757023dd1205ceba7aebe51a5c179f7e2fa140d82a574989d96fd55dceff418c26e63960231d2aea133b28eecbd65606b0f81cc1c43f5e9dafef76f19f6e95d5f2f67ac68da1ec4c827ae120a451acdb6d2fa9f496fb40142cb956cc7bb18e5827844097657aa12782fea4c73e9e8cc8f177dbe907075873925c7d2e19294f8a4e1467023187c3cef2db44c4fb81515e49eebaa9e1fe60558d3db21a4b4f7ae761fd4787b652ff8d229ee57113c435fd813c2ac51588444733ae547740bff17cc5372e89125fe6256ec8ea142a880dfaf58cc40e3db01c37121913fb5db30df7f9c17ba58bb52090bb76f1e096d6f5bee283a84afd9f979baf26d842c77bb9f25d0d25394a2e5134b2fcbdf43a09f84367f2420258b10f280750c28af026227fe6977be2442591717af10bff63330fb72bf4b74a6a9ca68879a1c85e95fc89feec57ece343654fc5bce9abb20944eb66226b789ef2992043995ab5eb0f743319a6d884fb6cf6dfa14c67bb38b35e9551761b832c2b29399dc689c40c66dc500c4e6f9284a9425710c9a09f85d78977d1faf9bbcc43cfafce4744fc9787ea1ef41283db16c6d523b03ac4c58957b1872594edadfd66180e217fd9b1b60e8120e6e1a5cb8ae326cc8b6c67094e4feb7696adeaaffc6953ca51f8ef347e2eaf294368caab1d1beaf49678119dfbd577b2e9ee290bd7817c990e933f2d99152d9fef96d516e17dae2be07b4c8a52ef09b3e490b413fcb0564d3b15371421800ac6ef7e1322dc182b6092e0cb1643026ff5102d8e16a45f068eb49cdb820639d16ac904601a4ca90d0c540094eadbfe5d6241eead64d8ca4778147aa49cb651a0f705b7c40aa94cbab0149a6ed5c42b2ee1db767413f6a8c8edae4a36fa9688a125343f640839dfa3e009518cf33afc5a8880e5d2ae38fc2aa77123ad08b5cd1f4f409ccf68562603ba8224cf4e0be2103506f8e6720cae11ead2d5f59933f50bf17d628e739cfb038e86377ada85cb1b4f4557e4076efe1ab29cc6bd58f5ac409c6e0b7a4985a5a7ed6a71a7943d288b422db23f83b05284807c3360f55c043dfff2ac98818fa15049f0f43bfa69d9f86fe941c050bd5c06ea701214b358901ac1d0ddad288def8fab7b5e8964027a1622d9adedb352078dae2548c789f7cc03d068a86b8893c7e3b0bb7bcf22ed1f9c3d376817ed1be0e136244941b6853bae85d46b362567d23374183bde0efde33a074331c3d2f4bb8d1b95613c7f319c07ad3b1a420a2bb74712e7dd74e82ef57cd684717200c69c4aaf165448effb7948b422d24ef243eb7d35d8b288512f6ebb8a52de8c4d125452789263af3bb09211a3a126eb5f6ddf738c8b461f6a50f60cdeed0f15a71775e90517c6bcaf8e63d338ed33855d4bc815057952dc4f46d89c6658576c737d69e4a4a327ef454521e86e7d82ccf38ca8decf0dd776e75ee922bb5357b155d0d33d6f95074bdff2b6cb1c14f9390113d22e0eebe2d013a2a4a5d073c4d1d94cb8c21287b12c60db02027c2c55c25e90392df35b708273acd93d50a27a28e0d4f6a6b90291dc185c00912fe80d893d626bf6df2d1a7f4cf8f5c66a01473ce773ea072d5ccee90a186f8b9a9ead58f61d3ea700749baf4c8118ad4686d7d5d98fff0f5cb6c6b4fee1fbabee0379f19819ff43c5d1a76a1d752d050ebe720004ee8c60d4d6a3b5b19b6beab6a88f87a981d0c10939e5e1c963b156752f57d226696d865c1c7ee27c8b7c257bb9cb6c99aab4328104bd363078103d6e41fa406bf62973bc0a53ef5fb63cce844d7d82b273d2a6392814e7e57057de4e431ba57f13ffe09820b67c02714567331c2a8be6a06a17f585b2ed2dbd4b8f335a80cc5c478489b131c7ed48ebf09618fa266196c250e2b07f5e723e44838c7166624ad41f467bc33b29189fb3330daac4dab57186eb67f583c6e4f3ff2e79aa17fa9b07f2796a369a22769e451a86be185c3f8d1ceb658f3c34d9779874b5b93dd7563fa1677e0eb28bf411395c4894910e6bdcc440ac59da3194bcf078a6fcb5cf367068589000aa6995cf0eed0a4e888074652bfc2ca2d962b08b5d0c04eddf29f44a49185b37c265822ae0c77361e8737b233615380a52470fa6b08f0b41ba8ed0b26210d672f5ae73dc35f6d58467e6407595f172063c97e4460c0523e36fcc8c29769a6f0e8f62e61433aa80201dbadf2ce377acd9cec15ffb4e29c209e68d2bd9ddb774f218407a4c1d56a2ba991e1c074f2c711c1ae00693fde0a16a93d1727e4bcdde87eef7b71375fafe35d088814465bc4562e5d90ded8298b68b02fc7cb3910617c5641ad6cb831cb02ebdf343b9631c8d3712f854e762e4cb829b5f29d88df618cc167a2b218cd009e7bde6a1023cfc36c02dd7461669fbeb681fc1c8483b39437e4ac9ed3f4a6d35671ecc51286cd5f2f3e025af7c5f666f074dc70799f65130f8420e2f2ed8d4644d14fc345f6f03b16e437394ff5f11ca5c5b3ba7b8363bb1500a460a47fe833db2f64d76cf1ae8039564e77324cfbe8b907ca345525f6d89b545d2b70b9b74391c40a607005f15c51e0793748d670f0761ed90336fff94e99b2af4c9ef72c3d70d0d14553f6af0812cf1bcc88aea052538d0702e0f56d099613f36cf08f5600b40d26b1645c59e1264ea192f93061b241033df150f8d9906f681255c916de187f999b37b5b05f2dd9c36934ea059423dc6ced9ccd3d7e17c0e0bfbb93b12746fa4ee8c117e72e25130618c4646044b044514899d6d69cc72ad35d9fee0eeb6debf591fac8fa839a435ab76c6dee3144c73dd4f4b696c926b659be449fd648f47d20f5c84c6935a37f88da5ec7dd7356e7e7d38695f5bd26ba66dfe1c3e667f13be124a868f58e9ff08839d719a9d30b26bed2c04fd177243cce7f8ff073ae56e903e5ce74440421c6c9ac3c6ff91c9c3df00dc5f78a25c7d514c39fbfff4ffded571deb5fc0ac40d8d51307a03ed3405ffa13b19e2722d06ae6077d810899ad12cb020b0560762597ab1b331ddc6bf9334a9e5257c237638a0f186fab3e8172622d71b4d4a4b4b4d7b9e151867e5fbdf923d79cf326341b4eab259b54a8fb44a74bcb6795203d9c5df890e3819c5e859fa27782c7689cb5d9e5d967dbaee28130998808ffbd1bf61e4a014e4b8b54c5b66bd1f11f05b1f252e2b529b2934fae4027c1f8bc4665c39195bed3fe5a970f97b7f0113b87dfdbc21ef43ffde6a81a2e60d4e2014b0fb881b011e2368561433f9f2dc6182c17dae5dd82d77175f3ccf9b0e646c5302ac92b96ac20adef75bf49957792aab5fd4becb0fe743831a52a5d4ae6e6d8c237f424040d75ecd447d57809182ed7a866497582feb933c7a85b0cdd7893660bc1217db4ff4f9f2bca6320a36d3c51c7a9e965806ede5003003f19253815554053d7ead5ea72f3e5807edaaa2ae401aa3077f15fd10df18921efd6d43a487c65561d2410b6fbfe6a74e2b1cb9b81ff5fa8985d907e5bb61e01df161dbe3ec4847ebbd49eb4ac8e61f1e948234ea0b025a0a71d93ebef268f9190fd6eeaaa8956a8e4e25ac67fa220f8c6634cc00c198870deeb83f21bfcfcba4f991d7f44a877de2daa5f11efccdfd40ab1d0e14ef30ba8c100f9c7ff5f64fa49f6f71134a09edeec2d389524d42f680ccc834a605e48868e8ff1cebd80567b5b3a456d9c263530954152abc1d9917a5aaa86bbed03dceadaf4d0b643c67f75a649da0f3279903c8c50619633a3edef6dcf96197b2b7d2a879affab10c3d9088313e0a75eee5d8bef1911a7298839a182fab53ae50b6291f6e928b9e2790b8b3f7e2f44c7f58f77cb46cfd3a9ccfb48c2a93d6ace0cb507488d99aac483f051325a646f93a54621f741fd7cd7c8dfd9fe0b24d297a785d52124e360f222edcc7d769373a1d5914c4afcdf2fadbd5801a748f0ae88f8074c66965876ae83c482fce8987e787d72fc7991f4f03342356bd43e512f709c67bf8a920b460a9db41161527d088a54be0ca3be2c9318e46171149ea1971acdd847ca85ca0f61c4228a117c4d53dc52c485de54b57a357b9850401057b03aa9051d561a10cdab3bdb8934e845821a826654574014787360b18906177cdbf155a2f88c18cf0b1c5e1c15905e7a4cf4cc0048d7f4242348ad904b43401b6f487e5e06db24b91f44c5cdb3f1c5b2153e5c2bebcbc3d393a92532e8c1761aaa980f2bc68975925f373e569728c98cde5ba0c89774e2938274ee97d9909623a93ddece107d46cabf90f0effdafe2083035026da9deaa777df30f607421e0b9991e491e3d2bae676e88728dbe31aa885228ddafab6b26f2a7fbaf3dbbaa6ea8ca14948481607d73af67280811e8f705d94513a74c130b935ba00639886b03cb776873f52688c797a4029888182c4b92e0c649ef2b1245714a4aae605a0f009ce13aeff7eb945bb7137cf0f502e84a443cb1ed3de48645cb4e5dae12ddcdd43fc5feb87fa5f35881db94a8bf4eed6ffff417bf908f22da6945d9ab2e9bfe17f85bc48c0f2eab5d48a734c59f68240258ec5a40d9223783eaf05fe5b61a7692cd9fdb0feb196321100f8930305f95326fa54b1f739482eb7283d4a44ff9e9680b680f7c34630b2eb09c9ad62da975e47fa770c5cc2bf8bd27cf0cdc9ef6cc3f29e044c2881fe2e07a0dea621f3a1b110009f82743e74e7f8eebede57026f4cbb7079f3503594ffe067eb5f558c77f1ea03f9ff06983d3a42ccb422122c03dbcabccafbf8b5b42a51a14f7b3d9ee9dfde2dbf1f1bce76b47ee84c9fc847a16f042c86ef7940d6316baf79e2dc56de5c6bcced4d58942fd2c870793428d25654455f86fd04a788042ab175fb0431a0f01d7f9dc13e421bb4b0126f36e9cde4ec0ba6f89cb5ac2a1d926d2d546b3720c0f57b6b38c70437745eaf7509e30bb4ab73f3f87568324caf2d594df1ddcc9e0839f9919d16e77d6beeb0c723d384a0e615291973e44fca0434722c875b6e62f433c62a4ea4a048b8bab53723bc8bbdb6b4c0dda385c340397f6d2b23bd648365c243ea56f27efcfa1972d30fd7b391335805be70af10455b510d2543f0194930ec69de2e9a23cb001425c9d1a605b99fde68d3d42d372f0e372f66dace6987911c85dc7322f4601d176b6d38a168e1f9c555fffb672c0e62d33df54cc05d55a7549ca2f65e1b07fb7794164f753dbecce86bae3875f97efa538332757cd5e880933deb0781837f3cb4ee128797c8bb720b8d0eba0683cf044d8a755577e6f95bbb8cae81eeaf7f839f8bff3ee6d00056276f4ba33fb9c7d7695fea9cfefff3f9eb5ac48b5cbc6d55e328285792c0472545fa6e378da4f21c5a460b59e9d6f6a5363ef3ae5df19c9fd34415c125f2a90edb3d9e626bf8c3791ac6fa8c9af8eabf90f929c0ab67d4f85c13f21efabc2533a0447e0f25b8306083e94bf3b23193be9be131ff0ee1d9a9244b3db348e3fd323b42b3f43248152352231749d6057f5937eedac19adaed45e2279a97d07075c13960d7f5997fa5f8642c36e6d4fafe8c5e674e024799fd16d474d93467eaa3f53df3f367db8d9d7ce8b3843c1e0d9d8f7162facd5dfe8a7c1add9f5cf424c099de1859e822445b966586a02250da23bdc257535064b510557553d8cbf0f1dd2096fd2b1f91ec54c578b8e2efa2e9a47c52bc1de3ba3122a168a93a8fbc5735dee967dad4f5147aa9ab7d2e5bcca945d6150b19a085b3fc3ff78e53565ce32c4b16345e049d6c8a040cf20518a0065f568b39a3fbc5b093417d511f1dbbeaaeaaf5f684f6ad9c94e848e882cfb29313658a7405df53e974d76dd200cc1bb99cd5403481ffdc28921f1eccb7f58b6dff9f215a98a5f7d61d5aa503ccc36bd33df8e447435f18803d3feddf73a960f8f37ce5c7d02713fd8ea0bf88dd4ff60e641210049a4adda3fc56ee75a333cfea82e79ade18c66383e00b9dad8fe4de088c879b81ff091a378a8ef3753354c486e69dd9a98ff8a91521bf13d3755845c384af8ef1e9b0cc2b63b819fae43a83b655058b0c9e35e5bcd5b9c94cec5ad21000fdf439552616c2dd7e75404832f6c911c2299ebee9ec39198527ebeae76fcbcceb169e17f1ed553bfa8e5d80bc5ef5d2a43aa2b9134e3d941e770f580a7745badacae5fefdf347467c6abbc6f14ebfbcc1632f646b0e6bdd9b38ed37356c925085467b3fa005126a0a034784bae7b29e0ffb25ed2eba3a18c32120a82dbc6cec88fc1b456963a2792377c0cdd2c31f01cafd9f993cdd6d8ac5417507094a7ede61e06feb889de361d832699e2e0c7122fe4573be18e788614fce01243f0e09ace437fb6259deacfeba607a0b2d3540087e5263e60f47cdbbdfed60ba979c026ed359c082e23a54e5ad7a1a0ef1e81ba9d055c1703d42e1f5ca0def22811e8f01a9a5769a731e132ffc251afd851cf613326b0b3b6b46911496a3cf6f69f189beb4c06b33ba41a1a4e1e555b354aa214ee47601e1ca0b9da2b8a783fc0006335cb80af814521a243fe816ac6d24d6c9e045b89a311a94b623f1bb84e95ad2f878a74c60e8f22e470b8ae8665b210a4448af5497d3612261ab81f30a018a4819bfdd1a26a5f7c4410f4403a0c2fdb0ecf1374969d6f5362b5531732b144b9e7e365a80abe18a96c486e95892a80b1ec950cf4a2e2fea60494c671f3fad3e7760ca8592bf10cba155c69ffc601b3ae37c342af48da338e4f4018911e9a112f38f71226c949d07fc73632a53e5b240753be5a2e8488c0d0d468c4c23cb77a3304331f419a70c358965639d06c76d135c64786e29e372a13db1614fdd4c356e92badd41879ea180e58c06b458881e09c111b176639e01fec9b7ba7aeb7cb6bacddef6fcf95826439c69e3f6dbb572804c9c104d95a9f41e4a3823d3ffc6029214c047b9ca7380bb293d4ba3cba8189a9ef5fb92980b6de96ec7f5c07c59e9d48a01847b7b44a12fb6d391c5cb163585b55b66c4ed0c9f1a5b42507b6cb03aef85bdd7a8c40bda54e645b83856da66311e3b8cff09aca14a58dc65df925a34fe335a89dcfdddd4c0b552a235281ecf021ac0c89989a32c918f2231b7a437b3b9e54456fc38eaef768fe33073548b565986a4006baf98c7bba0700224f8a2f6475d1a488c707d1c4a7223f3f5e8cdda7a595adaff52a602e08eda75b1e4b9aa4b0c9f19fc18af621d9032a514cc9a23c65841590db33d47f825431d471bc8426a24f6a6e88c97e8dbd4a6c8b4187ef59be609f5f72a16f9bb0c0e4276881a678b3461b64fcaf2372405d325940545eb2fecc55720990da7b2c2e40fbedb52c575724fed569e00a64bc1f9513fb382616697d321883eb8100d068700b29e97085b9d2fbadff72b015c3acb5fb551aaa52a482bb685e7b3052bbd10c0ee06ef7c92e887a45b9184a518c80ed3cb3b3975fb57207b6619aa03fd8834f37b013858127843fb3f4b1c01dd2a88ef6f8b56e335334b2608ad7733dad04d23f2c3088a55d62363b171da51603b9edefdb84a90f246eb050d12abd70b4957eab8390d761426a057b03ba52a0e83c8e71c757195ab0d057555c037da3f6a61891d2cc1f70204babddd9db59c0eb7c645bfa189d3ec9c92843eaf85d195e0db76d620a744faa038c114239904ae6e7ef8fe4b8a7aba55e0f49550938a6d94eee3935bc1b661ecc9abe9012eba3f3c59d24b8c797f2ff8e1cc655bd41c7c33d476ca680c6582568413f8cc7f61f55aad9885e67ac537ffd342feba269d175e2af12c879e3667a8bbce56852afd86c4b9e2e2064f0f1e22f75864c6ac3b9cbbed6f0dae45160b373a1e748b275f39d3a4de2a1937dc70dae41477ad5bbfafa0be5263b8338c9b17a51422cc2853f279c116d2fd2d61f010819f4251cf1d4f2eb962d7cd6f8ded9cafde3e73914383d8e1ffa34af3781428b9b6e0c5ef422433b835a72e562ed8df4ce57b63db9125f481bf3b57f123e776d9f4fa3752bf93e484de641c290e811ebf04953ac88dc667e625d65ef4b3615edac5fab6b7cda502c9764f2d5d2bf9275a474346cf557a64fbc230aab056dfdaa3290280a56b9f5a0aab70e14d4365a3193291c09f1315931ca221db01007b24c4a456de6c5d775ea74dc335853623bb2ca7db39f176eb9df5cc28e57de98f45eff9a09e4fd31a1c3bb524f7e6016b216b4258041d1c79694f5e7ed56de930ae5df14c1b5d0c2baf3a88f3db476ba60e1995956da69dc07c3e625786fd9956e4cc633195b436b81785048185eaf5ae3896bceffc3ccbc45c11d03d3d8a7c305dd6c44ac2cb3ce3a667569f00f8b0d4365218d0f716800cddeede7d2eae9d1431bbde10e7f6860f5803b8d85aa26c1ed4d9f353b422be29b792350cb90684959b22a836c0c79a912e3190aa14afa7c51c79d8992ef48aa9e4026fb231083fd57df87cdfbb5b55f4af6a2a05c582950974f5b6e3292bd7585a696a415b4aa3f35f72fa9196c8df19849c8c3596f386996c98db0ca4d9b30e1d66f1cfc12e02cd724b9fe4d7422b45c887d4623c0d00acf23304c8cf73c255c27388c00412cfbd1a199a20a16c674fb9888a9806531724f3c16dc88bbc1f07f98e399ac3222eea59972887d824eb1fe3e67914a86da8d1918da770bd2a335835e1b5e6ae614d13081adf764906b9ee10215fd0876b1803c141c45289be207b95a0ed4f666c1f18ce4a6d99c6f9ba7bb1fb3462eb211c263da9d411841f04ead2db9f325596ab54f568d17a5f9c9078fb84fefe98edc06d81e314ba34ecb8f2b4f018a7dafea2fa42ebfdcaaf6e575af0f3e6a167411a6f7fad43c833e192f384dd6d5e945b84b4e5d9cdd1bbf50d98c4977fa619dec4a5d2fd725c8ac99f6ea6c6d07175ef4c7dffdb2621b1de1e8e893b1f205c25b761b6083283d78f3c2a58f66dd559fbb17c675495808d70d1dd100741ba9efd3c6f0d9dad33a8b634a28123ea76c44333d62a595d768d60f3781c7d085d629fbb1abc33a5ef9411b74fd2c36e5ae1634523f8ceaf0408830e44069dee6b829d7027cef85148f5f1841fcf21a85c1fca5002d7fc51335960c071b5c5b4e48c6fee7487d23b94615cf101162ef4dbc321c2778932c137cc927fe539c9f49cd00714e5ce4f1920e642583ea5e7fb3ff7867933b36d790e9d9d124c7fbcd17e5ac06357d03318a8a493b8177a4618851608438f6f3174410bd1e41ad20d9db7665de69311713bc7bc7467bccd81ec6330d19acf6c0134b44d39575132b9e36ee805b5792d22283c65490b443aa200fdcd223f835c40008e605512e96b6b12b82d3048b0ef0d26ab3d9b39ff6f252923d47c988b9ba0e762e3e02e638e9ce257d3cc27029b289b3cf1bd14e4efebeed62b677d9467cb9cddcb6f2c988dcd2da80311d3d28568b169195559dd46b3e30b98cae98d93e72c034e9568dd811cc4bb6237f8e3fc7b7c7c437de31deb12a6f9110eefa513d1ff3bbe3b1835f42c8f87ffa18325af121d3830fa9d708e77bbcb558844fb803d0b3e2e3c659369945abd5b152fe21457e8fd4266e61ffc60fdd62bc73d2925e308535b604440740913870c46597d9af27d19fad46e3947103d7511d524a6380968e05e46f8824e94931f39be2012bfa8231bbf5e60e3281cf3804603f10993db3a43bdf0a6563df6c620ca668a83c2fcaf7a65cb81b51f37d962e118fcba2cf0840246d4de71dd82443c5e44e8ac6329f640b35cc23c0d509be2d4323f76c77913c79ddb9cdd5f106f26cff302bc48c612b60c693d8b809c2461aea6f54020f0c6e735f284a3d5b36f0c9886e6c7b32c34801989d89df8b71244cbe52bf97ae3949cb2593a3bc8ff4a5af7880f5a0433619b6a3e95e935211c660456add75686f03c4b108ba8b0801aa6433484fb4902c2fe58cb35e0cc0cfd21569a0e9b57913d21d6b2ddfa45843bc9f7816057cbb0e066aafcc9ec74bb03ce9768e46ec15a91f3334d4988b4166b2f3f96cf6d614e581e7005fe8b59483fabba4f951486226841ca2b7302d04ca30a1676b8cdc0ccc27acca5df74047e8d1d80f0a7a0cbfb0216a8c006df8e4c5de9537a51dfe032aee65e1e91f680275fbdb61c630ce9bce8d0393e0a94da72b0bbfe2b5e07bbc77f069b03f31a7f2daf425dd99379dcf3efd1412958f973482750e7c2101e88b7bfefe658fab30bad0093b6378a8b7b3d00c01c1c1488cfe2728d46a7278cc9c29413bbbd3805607792ecdfd675f7233747563b8b9f2b0d7c7d1f179a528c86f46e456088dddd75cdbb1f1e3ebc83e94282b1a47b4c9b9394cd29355e795d060498187891febcd8ab7c147d2aaf0f9d77ab95a16f89e17e5d93915a1265562251306c30545ea99f720dfaa53f449439e6086ca8cfb1c899e1e23b329fe28322a408237b46a3169cc46fedad2c8a6e995542c8acd46a91a1e9e547554b42371fed4d1b4e61af47916e53368404dacfe8a75c967462f363515358df94c6a06a0b4956cff60a3e8a66aa5bb86fe84ceee0efe4a8456a5743d7f360c69288e5304e0c9f28135b20607fa3b2b20cb206c0cfdbe5a07bb527b789a7d9ba7ccc5dc7b0e65d175a7600573f6fd0b06b4e2198684ce5f3f58b73d6975d99f86d712824fafa797f65eae14c074ca89b75fdc19c2247d080e98b6a7a00de9460d5d3cd6e2e5a466b670090ab030857de0285673b1d6ca5523d41701d08fc4a639c8dddf50be78d6cde50fe47df0932f5176310ac88a8d6d0044aaa261a3bf814c01cdf20b38ea7b2be62ce8d00ec2e8fd400eaecd92bf9502a0611decaa5d4f4970e1f5e1d2ec96ab79e72d8d2564c28d7d161afb3bd622ec991bf9e4c4e66d71276743b1345b7bf83781cf21c0364dad4e917ab19ddb87202ec2a58bea52eb4cb63260328c5d316579487b8f12b6f99967fcfa3db0c4efd2aadc72c456cf47bc0eaaeea7d097bce49fd5dd7e5606c5444b8f1cebab6ac09a8956a149ad703d75b455209449bc444db074106310a0fe7e68ab68cc8ba4068d7d5181c1c84957469a738870b827bdda8745ccb4b47b8451b9fa81023fc3e9af1d19668339296b14bb21ba65f63dbde5b550ab6dba7a085377dad8fc9c9b52ee375fe1a81a183d7dd0c74bd04c9a2bba92acadcf1dcc5be3601ceb974835ccfc5d249f934396386c8afbd4ad3a212e15c4cbaad74782ce2f0209ad58965fb253c376c9b3b17377d2c47a6bce40c1defcfc585efc60bc73a9008a005d367e88d7435f2bcde8bbfe0402bcd2abae9f22dbce49b300ef2e3d27c4c6fd49fbb3eb2f3575421320825fb5aa7a140143d8a1ff1ad4062144bfdd38afe4a102fbd2f056ee996e5585f777b37bc8cd1064f004ae2fd72aa4437bc717467064e92958dda991a40fa64cc2d915d851719abab0ebc27d70bccf1f814941bf9e15c9082c0471168f153e5333795a534af29720fc07cc02548009a272c9f8362ae623924672e5a5473a553224487155d46a0871a6fb6055c851794e8a1bf7c1384b25054af5ecaa2a65e8b6cc3442493e71f9283a7837801c37c368e897a4a7adde84f0f55a8d4f91d9da79b28d6b82af85ade287e9a8b8e8844cee60d95ad3ed818b7560848ead33af5744822b5b4fa2f9b5e98acd6d860b872a5d38049bf1a21d240a497c04e4d6bd69b200ce946dce5ded639bcee8ce177a2da94dc93f8733c4a3401fa94438d4cb2b7b08e29c5909f8a63ba0f3e54d8a530a2002c74de412eafa24dec03d91ba6c9bda1b3f99e8d1b716088e95e373cd3c41ee7877efbe43a96fee6269a3142f5ca34b652d2828f081bd2ff9ef96b24612888a8dabaa57d9b4ed95516472b461f20b809b6cb1a0bff4770ac79122b9382b89bf76291435ba363f0e157d1978f74a4f98c6bf4b8fbeb78b02cdfb46cc4760937ea034c75ec6194450fb1e71f65e7a200d33118779f1d98c54aeb6d8d55ed1acbb2db41309538bd83e869f6a87a988813ba078a72a3c8764a4eaed1977817c9a7f9e343533491bb7b1e675685e5840158283ba3bd457134e272f5709e9d7d2cfbf29373ce42cdd1d2c0a6074cfe1c690b98e176703207e876b82c6b59b22187a6d91b456fd983f38e006c81e3c9aaac8c08d83ec5d16816e41d792ae461ae08c6ea0a0c52172e9e67e078607fab0eed14dcf8172bf49ff1ed15e4e46036b6cca794d21a133cc15ef51610590ebdda9badff37440063e2ddc20f04deb9f07238a9d1c15ed3da375a6ac6e697253cd0bbb2609fb1a8b55607454a745da1fb3b88e158da50099194f39a4655c065d0e1a56e742d364228c2288aec11e4456f143db57b17a4ced18a54007feb02fba5b98e95fcc7647c13d255ef1c3874b4e35f7e1a5db2226301a7a56ea80acc78cfe3d86842a151003101a6e3f2f8b32bd315736dec9f997a8f6822c5da0f4b4a2b63033082f25b5a703e72665720a148870e997d792852bb8bc305656fe985f0cdedba2e8fff06fae8a484603381ec2e2edcd9b0c1a524f5d7aa7482d6ed9745e6614c0dd98827da25f1b317b8af17c29ef5559262b7ed1bde61686d572dfc46ba3865266b831d81dfa060516d5a30d06c54ba75669228c62f098149a0fd68406239b1c5770e35b39d57f79dafd84cd95db2d0106364175868c842f98636a7111a601e5ddb4afb01ac62e916d810ccb00d358ca1195ddc89a3a4d494b549d8919b7818c08276a760c4f7c0d07068a5ca51a0213fff417cce4ce8f6f7fb38de07bbd45d54b06b2c9d2fcc8bf590458fb147da7f593eed8000a8aecdf458cc47e22d6af0e1f10d7d4ed00bbeec9dcf008df7c1d3127895fe45601dc900fc4ddfc52d329b6d4704fb9541c2618b38adc9cb3da46a4fcdcd8df15e18b7b726fba1939b77732348689399603d4086b1cd8f5ed48f1b10d34856c2b89320df1d1ff5e53fcba6939e8912b6ddd1ea4d86e8aa26de3ee9c148424fbd31fcb17714198000931e14814f3f4dadc7024858feed3c15b17dbdcbd1bbac3d299ddc869893ef65305ef6bbc27e1dc9ef5ae1d997dee896d9c7215aa19e5d4d5211ab1920e3f4015f1d83f21ce5c353b2025312e21d7945aff42b5611388add1896a57d9c8100d1b6d26e6a9d104de1f20dfc1271895c7de63e1d57a2369f9deabd3b2eba4f468403a8fcacb56e3c99e1e0b878cad879c87df6db9476e94b958f7387529b43f5279c4f8a0d230f097c5683f715ccc71c28ad72e4edb6050cda1ef002e65c3e37edf8467628730b142f0b4f64ac705c461f11cada243f3c9eddd2042d2a5010c34f4e5aa9e4e95ec77a516b91bce9f6369b238e44c6d8d3c1d11a2a5da302796dd697c5064a4e2f4f881080e3e5cbdd1f58b0023c91fca52ebcbf70427a390398b6602d4fe7023185b94eedf0f1dc4c923f4b8d5db343aa89f9b9c8b2b9f60598f68419481ea094adf3b876f00ccffcb20f63e06e2570947fa01369e1f43d3c841eab62cb3d1d04f399fbc947483a7161647bf8749ebda54fa0fd1c42e33abc28f9809bcb9b0ab295a043f0b8f461283d02171cdae248cfd9a358c0bfad00759aa4c4306ae4ed34f2f42ca2a2bb0b38dc06f60dfa231d8b856728b713f76350b1d445173b5b74d71f72a6b31da8b60bd7e18b2e41b771cd8a1042fe659208eeb1f232f5268b3d0ad63171595826d6674f903b6e9f95f2fa1bfc76e662cec3c7029424d26adbd466d334b89b2ce97fc86dd71febaa2459f6afbf73b7fc841e013fcfd24557a6144132b21c92559120c1710a58fe4c2e8793e821019c3ac5cd52ad9d65a9136c72003c6d64b5a73475aa6212406073556194e91fab207d1c20728ed7ad677edbb720bd077682dc8231d94715fb708e03a3a660895db20c036e71fa8780c3478dc96318baf9d9380d86042d6bd6ec7e4691b60ebbed92dc9090c9dc4b5f8d28924a3ef1af9cd9332e6ba61d2a60720b21d4c5734098b0dd477c1115dedf61087e845889ec189c2208b4ce127d4f33ea3ce1ff357b9642984d7c0fbbfdf218ead666cb855f9a3396094fa58ea369b3a75f0e52d25f68da079248452df772fdf00775c79b8c94232069065d8cd986e2ba8aefc3d9b73c9e5d106a17a11d5e7941e0fef30a98924be5324c3ba4b05dd3a84537b04b9a974a75d4b43537ebeafc7155d43580121560b21438ca42b743fab800cfa795807072bc88fc48f9f6b8dba73b1e075302cc96acaf32b14b547da905b4fdaae382dfcb010a5aed113413cc735d4459255ab381d0a61fd70fb03f498b9f1cf276e98cdc9f1255ca98c2ac6a89c4427a06b3a59116dc01672aff8463941d3fe79fb175e36304db57fa965cd42097189cb9458ba5fe876beabd6eda5f6ea16e928e1600fa6198d0091aeead50fc706ec73b8916cbb91eed1fce56047f6756041739e987ad13b8aab2cac056bdb9c2e26f16836b44526471867dbaa97bb40ad23091c908f5c30b3a13bdc7442baf96ccea22ce70f69ae5bb3863258ac3740f4b29427943d3c31f75b092f00e6fa3eae64a60383a9d48dac0f10f77baab2879aa5cbcf4da3e015adacb8dd51255264d73cfa6ef59b9f2dcb15ab3e63356813d46cfeed73d84581ccb1ee9a5dc29371e79215a67cb3ab35391ddb5282c1a7c8271da29b0ee5c1364ac6fdbebc88b0437ccd5fabc80eac338153ea68edb11bf7063d0cfd9a3b433ea48c949f0b9979b4f5168136d4f6ff0b0856af0b28e5c3c6e594c8d36fa674b7546a39e778af28634b4444d3940ca527f9e63040b44c7813c56276275a14e6903864b7faf93d33a4b9e051f7b65f416a591182a6ab769a4f292a1f5511a6e7770f1d976aa746860e16bff6855159c60be2d946f21c222d26fdbf12e70a508b59f4e3f92b62d8eb3b688bd2ae86cd2879836c9ea1a6fa3392642f95b38afdde7a45e10de5b393cc638acd381b7bbd182415d94e2309463f100d91c76ae1178ddc0fdc0fe2199cd7aff9f2150e9e10e02460c31fbfe648c489b432c2dff95a5db243056d522fca2bb5873d06751acf39d0d65cb2d559d21794849aaecdbdf998ee1989b4f7a54a5f699adfc10116f496a576afefbdc09705ea815544f6f0534ebf28bfd42f61f448ff597f80c2c1bd3c521f4d0a0ce1d193bcc2500db3555030bd2c22cf9be6d12dc5ae6c4e0b2b912963d3cfb41c03b99b7cbf37e96a683e61c366ac599bab0627568412f8e298507346f7a89b9ae48a481be026d903bc5069b216efb9348cc3ac837b32aec509d29a84a523a7def5b6d71eb1bb3609a126e090e994296466d730f0894e4c593488b1eb27518074c8cbb9bd649d31eae272e76d428eee6807a41d1c71836f78e7a31940bc1cc2f64517e0c7e27ccbc51fa850b6427ea699a86953e5852459d0301700b316ecc4a2231ebc09f026c6be92dadfb9aa95154b9948b3c24e576b9a091ed270d9c1e10fb04a9cc115d7c7c1a282b3f0ade4a69c64114f9e84d04fac945321b920e059de9dc6190826663f22c8e61b5d04a8e4929ac868af8f082b38675ba5a8fcd77db3292f8377f3658183830ed432d7bd86209b6c22449a3ca58ebfc65eb77ebca318fe7ff6fe3a137a15f88c03cfddbcfff46478322cfca15215cbb12b9b057af7385dd9b82f1b4866257a9d0325f42733dd4a46b6c5beb0bcb396ecbd9b9de617cc66b0c40d635676f9d3e60ba70fb0cc95d427b3b9d23657863a14bca53ad03ba4b989bdeb7be839ce42b73caa1d0daec76fbebae3db026c7f8c30b7c78b0a9411db1e886409361ee4e59b67c0a9bfddd72c63ab2671d19e4aa3152be954bfd3b7c2550dd6f67710948eb976f11a8e4c6ed503f594c943aa3034ad107852310012eabe324202ae70914ba53915ecae05ec87a570b9bdfa3ed669ad4aeee287cef129e0c8e282724c9fc1e7224074338ecbd37526b87830d888021180cfff096baf03bd58b5cb1abe1147106e0f9a987b5ddd13e45350878529e6fe27d5b3d89b8d6edaad8565bc3f711d322e358f9eae5f6b42b52f3fb67d7051e0416cf9ca61cd5b8cc54cae5051e6b18369847e82aa0cc7c868e43860f796b45b549c2f4d1762fc945d633b43f56a90694d21ea5873556c79bebf1e6c2d9eebbaaa4c102d5da50fb7ef5a33dee82eac31f32bda6b59d39e6fff1c8871975fd0c6fdb7759076fcf22729267f0191e22c2245f1ef16c35cf6e444f369e71114ed7781b9f5a6a533d304b079467eac262133198a488552fd8f504f705b1116cbdedc054602c1de49d0bab02e028c8f9d739b4f5837fc14b0a3214ffd66195a4581677495798f5623d9f63f0ad467f2f8ca3461082f6b9393d17d1d415e0b669c12a2edae4cbb7c7b0a4f2571c5a22e9374248603c02995fc20b75aced211e1bec725ac5495567a5e31e5f3f72f8fa61108abd5220774dde8a6fade35069760c68c56ea06c883b476041ffdc8fd77d30e6922d11dae7d306075bde6a99a9d948d6f0af70f3f12e47495b0691ab68755c7ab6c1965227db81573dbe35ed72a993148aaf93b32a59558526895ef2c65daa5b80c193f080a76f98ae2503f0999472175b389c60a65d5389ac73e9921200d16ce150324295b5f19bd713ad99a32a230d1ba09a740a3c603cbb566a954a42a81b9b4f51c5bd439e8ebca8e17be715f028f1f550dd502c1f4646a3721fad3f963badfd3473cd97631eeb193466a78ffb1d4a554a6bedbbb6f90176d1037e4b15a026cbb87c334c16c7122ddd1d34cb3719c157c5b45b027757189b9ef25662e16130352fa05045150f32907303ca0575166b1e9f9ff1b4198a49f88674056974a24804473526d99e6c9398881c549329d0a80c626125c9339d730571abad0ae76b78c6784e03a2649bd8f644dc20341fe3ae5dc144e74808a87561e3e6fd1e548af47d8bb1646114a261268fe9615da2e17dda9da80cd4f309fc61493757942ecff0f0308acd782d6fddb1f294e1c902a90ed6dbda1b467f9a5611d1d78710bf556531c76bf241b18adf8d1bbcb31f0953a290dcf168814a51ec12c9a901027d8a3606a8933cc78709c1466002f7853a7d9c82f36e0b6f1f0bf7f83bca449c46e16469527e2944ddf5109e60e9f84c2a9245a5aad83b6c8d37b46b8a1550fa2ae1ce551136a659f3b4febe70c0a1ec568f698d1cc5ec0879d533bc8d15cb695747e74c6f4a92443f044dd4a23d6579d03e882ee92c39547b099aece6de5c19a49917bd5a753ff800bea880cc3cbb9b658251536c63f5adaa7ae8b28fe6d8ba2dba8b42a579d511f80fc02967a67ae73f533be117b4259900403ee52f10dd114a04db5fdf3c8db3b5f0cb1f9f1197dcbe227ade487828c9df33c557253d70d35115541df2a19f1fbf86e011b34e8f6f95236438e6472c2eadb68701369288c3022a5b28c5d2c019b0de880221be0af98bb9264e48ef50bc87c8cdea96d4af901d47d26972029abf563df30604b8e95d5088ceb5693c527ed763a62191d5f1d5378c6730444d540f776e6b25995f7684bba9af933dff60dce7abd4eb0a44049eca108c04d59786a5347550169f1ccba9994cfb301be6735de4556e9000a75e4d432521616a5a0c0af9a096e3b2bd6d5452c8b072803392f289b5497e1753b0848397b1491079c47732b6f146b4f1894d53b045b237819916bf46001291ca835fbfb2efa1c4d90547b5a0f1caf8c6f28d6310464c411b8de72696ac0f01be13936bb8e54f9780d41372eb3dc97b95340465611aa457fed1bed34aa3d75052f73a8e415b4732e87fbcdffbb6daa5a45e745d509c09a864a09089c4fa3d874593f9537b8313a9ed0d47ac11cbd4c5f2dbd235581e194d7072fa70eb6ced764f2a2d40b31c529e03cfc69eef932749b2924b2a8afeab30f46fb085daa2314754995afb93d45baf82d4e58e9e0a6596ce634ca6f5cf6f8043fe08986ac775186906c34a21d779ad957caad06022cfcf17027a6d8ceaa1205d810f50ee394a960ae9332a73c864a52aea7a2543cb8f5edbbd635397a36bc1177d9e3b699ba1d95e58236a999248fa973111944c51d5a1ae1f9cc3ff0f76bb5fafdc8142ea4e4d8f7f1fe49b40174cb4d232ddd36728508b177d357aa9e1173b5cfb1ebc214653b28d05d04a5951cf3a5cebf349fec5f1d9f6648b4c3cb1cba8dd5b3505d28589a4efdb707beae8690904ea1354bc9ac9481097f1ecfffddcf6bd6e8b4580f693b46bad10faf4c53499d78483bdc3e5dc47e573c288919a0960ae449b50f5fe77aa0e169a616a745fdf68a71f56c1ae0aa8dcad8ed36802d6b07b2f46add52db7d683ef00cd154955ec07a5a6f2dded830bd5691f5d8772e8206eb615378a7ff44f425a0f207d3baf6e3aac621af39e0df96e49773b14d82808dec95f2d4f31c6e93d276b3e39017e158de98f5044e50fd684efcfc539a4c1d723d5f729d44cc54bebc318e469aaa1a65e2c22a857c2eab520b041db2147c9e98aa0faf0a3afce662cd66f4b2228a339045182ea8ca29b396356ca9174406d5d521fd060ee78be446ef420fd7b1233268e978620e1400e1b4d65d68944a698e3b0a712bdf631349187edabc240e8a4aad7fb9b1a20f2c5bb35945d9b94dc88c17f83eda0dcdce00b558eed0d692960b779856f20234aad5d6bae8c07601fed7e4ee403f6adc3d429e94f47683901a5aec18f3d4445069033aba315499c036f3340748b3ebf31b4a81348fbca87e5ffb510e1e564ae6a646e6dd38de0deaee5bcdb97f000cab311475e204a11baebe77583076e55ca207fb2026c08fadf4a86fce6ceb0e0d1305b5968038392980b75be890b04682b00ebc9d58ccecc6d85d2a0b75c4691e5d6e9f9dbb47ea46fa42867552dfe30c72d438d86ad6906ee2300b5c5c6c1c34547ea0d62ac098f7992bb32916351449f590082552c1b9ff7384a05cbc20ca2ddbd366da2a5769fccbf42e652bf2e7c47505afbe1209accad61c057f57421680dd8ac00370162ecaa53ba5128a7b75867fac71fd6d1c7d798bca92b27b8b9a42fdc9b7287e1da3805b3d970e3e14e21b28f826e85aa6f1cabf6789f7ba4810421f08a9d99b50aa30f019507f66a36c41c2d3d0451b8786ded5bf24d2936c1e03e6479b6ef113b82063ce2cab52be0b78997fbc5e5b47483bd1dd142ed8907a2c6b90037ce1dfc284226459d593b511ddef3c4f8acfb40fb2d5e03d0965ef2f06b8dc3639dc152467873ac5c2f9b587218ee6b7f77adba95ff6af73bac6729ddfa998e844d04c38453f3e80616974c12d2eb42020eb6b8af067143c21621620ed6293fc8c41d6b7abd5f4dc3adf408c9e8c509c804e703bf7f87a3162705a1c506fb5ed0c074984b7ded05c95ff926330f594883338f20ae57c9aa97bb83d4ac8ad7cff7b162ce455df26b23beea4f9c11fbb7a8a8fc0b35dddf0f842060071e52b0ab9131ba09af879ee650f920633bfa3705027a31913b803d3b2ae752d593b5c3b7f9f2813960f4e0d88ae87129a3bd8742830c5d33b7729ce4c1b0487916d4628657fc6f6f3941a63c5ca81c99bac6aaa2ee679680f95946c1ecd7c3a59789b78d2743e3685b07f8f5bf446ecd4836adad728ccc100cc6764a4ab6d54375d995b41d41f9be23ca515502616f2cc9c0927cf8b3bd1160b1ec45ebba2b39c31243f73922045e9c818d29aa51c0254a75b8ea4f0fd538ef47669746f90276bbc68161d0fbecf0daec76a4aa74a69df739b5bc1ac3476a39137a712bc949ddce845b1dcd3400fa9453624108cb9751021a66fff675dccac57c5ab92c8b665f8bc7ccbd29653d664cbf97709363be3401a618949e9b15ffba4cd9deac4532e3e70e5450ec48feb50042b6e6eda8ee97ccfd32dc5734acfbd9284fef0fae30795e70e6947855e1873768bfaf4931be32c6966045898dfa12254522eab67195f12e83a45297ca5d983e53d8e19b6e87bbee60a6c603bed487341f476e56dcecb15e3a5e72ae703c90c4a9d8fab8a7e4a2287c25ec4510ccc84eee5865ad6f985ee6671f3eb9d39c55cfc7a78c0ee4df9160f3210e2b7986e85692867d096e5cc26776f6f9b16caeccf7ae4c003b0f3dcd6d5ca676713249ece31f0fd924790eb4b32273132aacabead8358bdca2af5bce4516e21d86bfe14f5d4e3fa35f7417e384d807185dde6925bd91d258d4ac5ddde5e06f3d4b4bcddd459188826d1fed9a536f70c46393390bb93b5cbcbc5dbe78e256c3ce5be8655cead517aa1a0cbba6ceb74e733a4cf2ac3fbc2a55a828555d69fb458c74c9bb57acc7d42ea4f1a9d889a522b9ae4c87bcc5d2741166ecf2ee23d46b2f8fb4225a25a857666e317dab45694618df41b4f93f68425a60d62bcffcdab1bdc2ea16328d6508ebed0976716ffc37fe4d0a3a34511327e9b4147d1163bfe70e88399629ea1c0d28fd16fe3da90c9f169ab9b74a66521a3ac51211513d62ba1b459e5f76f930f589805f8df7946a21b8dbc5d2b70657ffe7505d5bc63ff10d0572835a6c816801934a90d4ec225ec384df2ae42a042784dd0d5bdd58ce3befc98d22efd9b091444c08a584667fb5735fcb8dd8b2985a797ca38aa5f9afc4c4e061f0e1cdde4dd408c7733bbc0a0e9416146dceda7263cf58634a454ae22e7417db0f81abd31fc701833d7c09d8fd8f942adbfeef37143034f29518554f4353f379b830d9d01b2547ee97d8bf2d3942598a08a8bf082b670409c3d9478529207c47e3b1bb5dd09f90278fdeb8740814789692c1d8e6ea650891523630810f8cfea919a462278e48433327a35deef2074362f5b3abc89cbcc8a7ce7ada00fa02eccd2517d44e96914bd8798d7c7834e605bc6d9df0945b6b8710fd2d05aff21ed676a8e000cf83164ca25259d6c1774144538871c722eb6215b5fd26617e128f10716898c9de5676e58f91b3d7a37c0ab9ae6cdfbfb4a167689098c7033a1893a8905208ae7ea220d5e64f45470ac774e9f1420046639e0c0f7da3566efaf474544ca7b35bca26e0f84626a16383f6d5aeaceeaf52de66b0a1199a1b598788ebf84ddbeb59467898038b0c4cbe4f9e35dbf93ca231e9bb1f04217f7dd7477313177c0d7bb8d3ec0d46144f230f3b855a7f9effaa86442c5bd3a8da8c608a1c4a432aaadfc0bb118e0194fbf1715e6d8dd69135407836f3b4336f44c57444af3d391f4197555715687049537e3bee421a5dc5e4b720124afbb632a988327dca04b273185e31bb6fbe498cde16b7a428822e3d3c03d04c6cc86dc8d4761484d40f9bfa85561efeebb0311d95d3840214bed767ae54ea279cafb074dd97cf185d03966c616a6cd3fdd91abd04c481863b000d756b6e69578d16817a84d83d9323205a54a111778bdacada5e3062a80ad0cb3691b332e7aa6d8e0d3a6ddcb2b1952f721387bea082c8e46f2b362d553feab91c3b493a8cb4893ff00634904344885cbccf08d9b6c2f934873111e03a4753d9024c9bf784e18e4436a3324236a986a18708e19a12a0271a69809d56682daccaa7bb5a54b02df4bd8f8ef771eb7c9092c251260d3f2f78cf4bf10ec356221d9704cb755b4ad6615a7b1f0c41e6e26c927f88421fca79b90d5a3d1bd735792a487e61e78f5a5da661688eac610d84bdd0e75c61c3090c42964ba363dc8a68a015f380a9966953f1347bc0693201a142d7fd3489fd856bc5754c6a44fa0952cad2e84fe93e779b8d96398cd23b0cb6273ccd7474339c96d7136d590ef45d5c0988d541cb857108c5cfe3f34939052082afd9782f8321c4a53864ffdc9df4e1b9c751eb4c4b85af8d6ef693bd10c07a72a733c0de1dc55579ce54a5fd1c87e2d027dc4b13ca7ee4e42cafc634514b0f599f10fbd6d1e4cac46ad8e597a36e9b0f45fac19ad4cd766a5dd926276c71522ac13af86235187d6fe13f13ec384de3f0649dadd5b3b73ce0d23ee2ffce82aae2a3dfc7e8b8298d7a0f857edcfcad699ad687eaf87020fa62c41d44b430e25ad10b009346dddc09c28b0a4a874cf1a4e6afced62ad680f94ed75d96b251dcd3a8cf0ca561dcae619ef8255d2ed6279ff3644c50cb17d3ba418e4b12f07bc618493195c2168597afb6a7888f82fb5bdb890dec51fa9fc0253e7ec757778f3c1eb9586df55182895eacc5ce4f576714aa82970af8032865ff0c4baebd25e6af36087f25a73007322a91b389cb0b16e84afe8cb0e9d99e5273ad4e1d613452aafcd4016447227270f2b212c326e981d3b104ccb63013f2d57ffc1febaf726f426da0c3d00c066103a5fb15a1f41fb70076b1ad96ab9f652585bc8c27ff014724ff687078914ab0c14f82e27ec52532f134f07774d4eff177f2d461f05dc3c42af5f0b824d3dc8d5ca00a8a3dc0d492e6c52fcd8643a31845fe33cfe3f6b17f86eaf14c59f02a2a16426b9483fed31dda4c1fe0b4706f24dc988040987b9de2c24aa89b85455fce1fb3da4f42188efd30b24bb632a2a43740bfdde8a4ad30fdd2c06443f219ec23afa05345b9bcc2acfa5c91d32dc3ab0524c243e9f603c6d2fa3bd2fad510406ee4703d2a47f6a6b44284b46ad333d10a55ca704e51cec1dc0b2ae6653eacd9ef2803110074d363d16f7e785e07cc81ae2d3f926ddc13833d932b12c14ac0fc632ea4b2d9511abd1f21a9c1687106566326d09c3af506eb469c24928a2362c11159b7628cae2d46805416b24b9996bcd7757252c743e070c6c0d818d9f907be4a8fa735e929537795506273289a23f7157135f4612ed49fb7731e532750f091573de58fefd5f9f0e72e38a0a1484c055eeb8c675858ac8e836b0064f41ab0cee7598add4cd0e59c12a0f8182a47d5c56620e13c5d502c21fe3945a0743d8d1915bf58df76e515b4968ce90e0c33c6ef9e3e8eae35e2890b5200c42d0e02869af68d813073823452868810f83547d6dfa017f2902fd3fbd1e3939c02a51890d8493d4955b946e6561b3529b703e810a246f1870caf804a34e66153b66b469af746b4181ce3392012c8f1b75fc8dd1fa5de15d36a7ab954c4ad6cdc10c2604213691a611690f735f09d7cb117b40d4fa4087d973f2f17581237f7326a0cdb288710e237ce01d4a000e71d594cda9eba3e151ad94f3231bc4325f64dbdf9522fc1dfc16b8b5938987d4c6d99c79c05506a4a06ada8b7ad6fe5094547978f5716f2f1328ccdee1c492aaf072f7ca1ec6dd35d367e933ea4b1ddfa5a44f837ed5663603093b8cf3b47af8be482ac532fa38166510a109965b9db5dbb3aa23f64d98224e0a42a30e65e50b88c82e27bac848b8f405b96deffb0751d0a291dca003c19a3b1bf5c62f98cbb8d9217f6d5461d7d93bfd790855a8b662e8002573d14cde1c5b29658d2497f5e769255415e2a6592faaa7e9329919b036051638440a076b084967421e3b71ddf88c7b4b2d1a52fae4e2d495eb21dc5756a550de2fd52afb313907b1431f9c7bda014cf2c091314449b64da9f3dba25d6435971a595e8de01262a9224c1d92990e15ca44104895ebf0f1c0a8e97241f69ec6259b5fc3cc86ea437e6ecec6e5b8008d67660f8111bc9e7bb3499846f4f3cabb15a89aa7fc20fc466c9710c74fc89dad86da594094c1aa63cd7c079ac756eb71cf0327724accf35c76be27b5ed238ca524339d13709cd0c2a81218569acc2d6ec8d9ea7eb71d8ed93afecf63e34b88fdbc50791f15fd73119d56227ae3fce1a1db2238fe674621f1913d198827f98d8e62b19fad54cfff548de4f9f1a59cbe31eb3a66168730e79cd6bd2d41aa86c4bee47cae9d2c7b215ac7e8e8e0caf80e494762a087fbc204d538d118ddcf5274a89e8c3ecc1d87c2a079e092d4a9e95322d3c398dfc0d4b8f0602a7394f84779be4e9b1d6bd15698ec5e4ff695347c494dec9be99569fe48e1fedc05756e38569baaebecadf50031e1c3ffa659ac34cecde446b0c866fb9733ca0a253b4df98c44307e0747ebed66eb525b266628fa4f7b61e32a588bc709005a041e60747d15c3502d7037e1ee89bd1b6259c79ce95b6240f77c73f9922e36e671c8f2b3fafa2167d47a55c1dc40f57854726c4c886b3c52632f7ce23aa66b86577501af6880418a3045375f6dae0774601212247c01592c0ff867e9a108ec52e79aa25673c8dd96c19377b6cd5f9a47e98f6d294fc5bc2e1b9c7dc028073d7068f3ffe6613254b6914a8dda8452e5b6b01c73ae5461d6967ff8342712b6dbd37f74e83cdcd35eda01201a0de506d1df6774e472c5445ffc16c438ed724b0188707ac8cb011f8f66345d5823dae8f09e957d2d86229735ab390b54ad9dc95ee14773f7e367edbc00c32a0191852903bc1531247512632a883756b13222feb4344936c73bdd22c01826602d38de398eeb32311e39e7419de3e12aee79fa728d56f604b1b8bc8d2edcd69816a1b3d0842a26291e7bbfc86874a9049488898add83d2c251f3d643cd9c827f45fe1d88e9edcdb58f1c7df95ec07a56ba2ee72ead976996afe69156fb25c35942102a9046d483913db4763d2b0fed1a6f1b408c24d4719dce9f25815e239a1180a07ec83fa41927df8738cc15edcec5e1b4047697c6b145a680523b92e1e6bc4a45a0718140acd896227712a98636afeb9d34be59d052d5ff4d06085e54cbc5b3fc6d9d287c234bcc6dbced19fa9985eb76ea970e89fbde3bcebe85f39a56ff42631ff17c5dfd54611ffc1bd81fa5f9d6c141b81ae8e10b94c0a9e414b23211a2e0615db2e9a65a51d3e2281d41346d9e9b62357f12b2913f47c637937ec3d6416895b213209477a2f754733e6f45518f110dd7a02130fc74800044460499253d74bebe26c46bfa721f4fe31df3131f05a96722fbe5ea00085a5ca487379a2aa70b46ea2a88fe16c27a82b879a20c1860903d68d06ecde6d3b516789576cbaeb83d79bbc93a09f65a725639d786ed80108008a29514286b55ae543517baafdcafc87aae7b859a4ceeff0a187e991097420248247a18d6a98c8434fe9cf8b134a39d3ca104e73cae9dab44c6379b2f91f2755ecb17b3cdfb5f3314cd42617b6c40d74aa26b6674109133901a4153cd8cd2ed06aa33f5eece0071e96601dec228a8e52ee0b54c15cd77bf3938f1f894ecc191c054f01e41107aa5055d9ca0380a079410e328a32f1b2cc5ba0b1253c00f908623ff31763a229349abb38fdce61cbfcf1ebfc155fc339bccfc5b37df23b434e379a60f64bbe902b4dbc0c5e7c6391a5610c35bc30319f6ec7bdfcd81fd45e9057ca609e82d06599e0733ff1fcaa2ca09840caa3a4ef886f66f3a252adc06f125d14e8fbf55afaf057e102fbeb93d7a30c362abe3a652afb1031351a49db18968f0ea4f7d72bbbc282551c164ccce379185a4576100067a3a206b578cb0ea3907ce68f9222e4a65525ad898077340d17c7745dbe47da3e2a3090da6d221a9f7e0519614c4069f41615c6614444fd20b1b168c4af5531d11bf8c779fa987b076221a636708bb3ae19176c76e021958336ba099c645ddfbbaf74640cf69806553c2098b851b8c9b8aa2b7fa2c364b8519814cdc3ed7f2fec493ab20324ebffe3545068b638f1866b7e92c97fd5a4b3825dcc39bc685c4ba39a16a9043536fcbe20d10699509b2ff65750606eaa25cc0208ca5508726875dda4441c0d1b90422c0db26dd246710d49edc5065c79e1202d8ad80d36aceb391ccdb5a5baf5446a329e26622ac8a3c8993736219fb4fab53d6fbe74ba6923b578a1f51abd2c4231f0317563af1eb4d3020d3ef0919bec451ff7a8b97af1e0af38bbff5d2df33dc49108ae0311c0281c1927c7bd64ade09b6e301b001b33c8a9d7c55e81f495a84329e7e60670a448deac59f5e5cfebc6bf1086342b23324e7fc0e7587b09f10c74cfe959df1d9dea6f8d312b8b22fed5ab16290fedc9887dd6a095dd2a99f1bec54cb3e5b2a1cbc7657727a09f4390ba22576a51849b690a8acd4f0d1f0bfeab4ee29ac1dc20b9c0fa8c549e569fc881b26eab78f360d62003246e31cae8b0f1fdd89b523412af7ed85957b9f9346718087394fbc6bcf80791cc5e8ac8223c74706456a0ddfdd1a1bd2d9073f2cdfa0951e28642b8dae57066c777d27ab788018a155c69b2a69ff11d74c35fba51d6b8003d8dde6938a947ce23840467fdf88701be8f78a5a625e37385cdd03e704d399905e362e4530a802799794c7a6aa793592274bef2ac003667fb9406ddbc41d2bbacf4219e99ed298a7f265087864c764683ae68b6dfcfdf12ff8be621b63b0073d81626db7c8f593efab89944942d760762bd4db811d310e139794690cf0d625a1443ed8b4349e732512f8e089589ec3e6054b86f6acaacfe9a8cc0b622d0ad1a41bc48dead748d0d95e43fcd6009f5b207bea40b55006d8d0375655af6ec87e42bc019b78e700a0d542147eb1626f31e61f85ccb09dd3a98f79ee6ad180753bcbd2bd6c67452e64d622ac1adbac0c3cb80bdf29e5d0b57dbcdadd3f1a6146e960ebf82db653a543ad0407871381b144745cd56c47f30b634c81ca0905999944877e0834ca93345a38ac79af95db76af84a8a83620abbed632a71e55e76df35233cafc4a573d1202c332c6b238cae1266e29ad366f8d105df3078add93ede959b584e53c55fc42cff982de61786284887a43820be323d7f4b41e075e16c95ed69a3f1780b80efc1f7e6f86bbf91982ec763b8739e040bf41b8db9b42da1c7cd73e3509420bd102c28c169d4569a22fa3bce278b32ee0339c8c85b2bcc90e9aa4cb6485ea9d0e1a100ecbd18b8f38596c1139a3a81c289aea4fbfb3fc6a9cd85fa59ed1639b683c738b4518f63b1c0b2ad6aae59e64416e471024c6ed79b8757c26ddfe241a8bde94ff4a3ea57e32400af9e6fb3c6050f1864fbe881eb103073d8b60388632d4e39ab1db229bca1090ab344984fb9f10d261277fc19907f3fb4dac56012289148e3d1962dcb4afcf02edd829a1a4e800157edb90f64e041af92dc9ef22ebec1c0de554597aa4cd42b058bbbe61725d15b80c0a3ac08ae0ae43402ed7b65d00b54b43cf98221510f252519888f219206c333743c8b8c3e1021d3bc8588347a202d93211143fae5fefb3e8af91509b8966604e2b6e5aff063d889cbeffad003d8fc5d8d931d3d11fd32b9615b853e0e9f5236451048e41eb87a90779e4dcaaa033768c66ce92ce7f7d69ee051cb0fb2dfb03fc294fa49d47a139fa512440457de441d31da50de9efafb0345648ecbdb3854bad0279ca05c77661cf591acd02e13308515b4e06441bb627f597f1df6e49adcca7ee5228d87922e8a54f662b51e2b4986d0810274668dab072120dd79721b00403df252b601e3534a8b50587cf649d1debe80dd24126ba0770f504062f1303797ab6d0fd5126a389a3640ad4fc270e4a269a0b9889280e37b2f16c007f9f95a1bcce6cad65ec79aafb5f3aab33fa2d9ab0fd8350bff30c737396a46467ae249d92960c13b35c44ccb48239f16e706a94220790b1126e9a6acd0d647d4434584f140d4a4a3cbf235308e351481aba83a093f77552ad04ca5eea32263442013f916887ea45b0175f6f71f825c447b38adb01031497b1fe4d402a1effff2184337b4f07a2929027146899874c891f0e2ca827e93c6404afbdb50c1e160a44d8efb5deee5938cad2ddcfc1d433e220f2263f681007fda2e35da194fbb245743b5d1d515c6634eed4a30b53ffcbf68e723a53cd602edce5792f06dc1aece5f25b9c4fd41ce6d2916432f329c961be84d99ffca8a9da926b1803b3cea7ccb1c37b7c8572ac46a25a9299c3b32ed1aaab6a1be852c8e1c078f3fcb24852401cf23e390c7870d4bce585edd23be45fd7eae1803dd3525de9beeed0a1fb12c048f917383c1c3692158a8bc8990d704cbe7a96f0d611535969438bbbe2c1d53039d8200532ba3b66884606800446cb3117a9617b953eb1e4e194857a2dce090a512b04cdc680a45003f3d98e59ba3d1b4aa40419810cb8767cdefc9aa112f4d90eaac9a296dcdedcf40d825cf6c6aa842319affaa77e7d4ee59b8ff1fb43e5c3f709d376e5a196853691a82f58a9c255a2979e33e08e3c35ce318cfd665179f49842df49b2affc98dbc8f6001f92813234731e4fbeeec87008ea05aa012006d2971084e5f15682e01081dea979d2ef4ccec9efe28cff4effc66e99adafcd515c5c003c9564368914fd3e1a9f29215104a7cbd5bea57f4028a7fb0a96d9b96274dbdc48307980381c846666e9ffd03eba90538b684fb531c0e706ea727f3fa44e821f0d0c53b49b0c304155f934a3bd00536c8208fcfade6f0148e393972fef648146002bdbd7689a3ba4d311a7b98b7e9e6a07948ecb4ca1a5d9b3739ad7b2bc97551c8a4fc6e281bf0fa4957c68f444f105b8d690d77e8742f5bc2693ee75547539bd2e338bb038429930620031d03b0bf2cfc2d141ac088d0cb716290524ee2ad3c181adffddbfcd997da2ff6d11e6c69f389afa96ddb58319699e6dfef0491607239c771507dd71f287170fcafd9b607c61c9ca160b72467a0b74013af31a5fc61bdbe6184b61408dbfe7b076cceeaaa9aea004326f399788b64e98205bf3f99f23725f4751f5c49d6c1678e783797e81ec060bcd4f09e59d16e4a055bcaf83c28254f66257693e0c5723cfb74533e0b4645867b707af301dcfa80d7c7e94a4beaa0f91c8b50c0a834155e345fdfe3131f5da682031fb25994577ebbefdd14e67f85b4b3240989f624bf81e9297e2ea44d03d88fa2513d844ba7b853d911005924ff53e8890b8342bc3c4d002ce48b1451b7f70d33051a2bd8d4ec022bf931496a9597007be6f12e15de9cded1a410450aed2c424a75c427b6e5f87b8ca26c60e8101741ffefe72319940d40bdc6fa6e70c61e12738207abdaaaebceb04a808a4a89a814f8be9b4c0fe1d3c4e4cd78dc91098feb11f9d00b92a7de77c92802c96be8bfa8241c1917bef4af1dda44399068380b660cfbe53c0b1b715d0555b5a913b681bc86e18d251200e3f418e5f7c5ab6cfd25b3042f6af339fe259f3587c2aee5534f1226a4eef09518a1b1da3a26c48aa1508d5f26e5902b266943dad8bcbbb884f04d7d8208662adb25d80d8a14151632b3575ecf11181b6beebdaa02e9a8be1f6013581b15b47713500e0ffffff1f