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

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

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

Block Certificate

Block 58843 67ba010f5a11b3a0b798eee2e33f0b709a14e3126c618a8f861d544a6f63f89a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20177886719777ea8a16ebf85a43892cac169c13bd646fc134c7239074c9cc4f
Certificate Block Hash
67ba010f5a11b3a0b798eee2e33f0b709a14e3126c618a8f861d544a6f63f89a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005029000010160000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000640cb2324687c7345e5bcfc5208e66a42aa70007026828878c1ea008dda8c67e76f1497aada56d088a8729b6a0cf7017d7856971109b7e1e5ea90a9adcdc973a7abe598b7bb1049d0958337f1d87843b132e6a158c4e9f6e0d0100000000000000400000004000005029000010160000

Raw Header Hex

00004020acc07cf2571ae6698dcfb23811f6889a1815d6b1f664ae771d593ef037e68d4954eeec55f91df1a831d3d868064528b0a1a6687f5ade06fa6b53568a544f45c8be4b116af8bc03184fccc9749023c734c16f64bd139c16ac2c89435af8eb168aea77977186781720

Proof Data Hex

59,560 bytes
121216020307deca75d01a6c542fdde80676981ee31461b9b1b3ec6f5a50b1dbec12fdbe45b180bb2ee990fd5eaf4be4dc992626609bc0c26a5ae21c365f2086c9a32fb6bbdf66dd2a932b78a541851d8d240f6cf2d88ad314e2f0f4e756cc46c2010824a0b653e870d648e28dd411880507c6aa32ad0e519d72678129b57aac1398496f10f51bc893690f5f8ca7f85c04cf810d8dabcc00cb658a593f6c3436f2c5c2b9be6c620e9c16d27cec204caebe9d38b892f3a68793812a44ac56b82a00001c298e734bb62ba4f63e6a903928a461d1e1a2f9f6e126e20f6a023aa52f0faf728d04f0861ce14a5e8a5683a5ec6dd29d34826d2f7701a8b63bb31dbca43ec215a484fd73f5219447ef7797f84b95ae0ec74c5267e038e3298385449b62c652696200e58ed4f144c349cc89fde09bc060240d5818b49e04804ca652479a0131eabae63933242c4a75731484f071c084fe793e8184e3e501634e696b2a0bfee123ed98211421cacad66b99ab34e929c1948f3263adbeb47b6c5da03a72c7593c736a9a9f4eb39b3066a309efa6e927a94493279cd31973a6eaa378607dbf7f62fd4e108ba60fc7342d79aefa80baf3640aa548485ed1761896b8185e0978ea43e7abf55731c05b8ba645dff3a964a70ac26a938e5921491d9c63372f5f9078ec6800f6b98b610d31ed950e4022718dbdeebee362b14af0436179fe0995edda58a896d9f48e198c71d511f1c0de94b0c4d5be57af24fa74f9b391382d5931cafc323600e1b42d03b31d7d8eadca5626679a362d6c86abc74976f5a86efec7b840bf1b3dfb4a89d96dcd6e088f63321456759f836d56f81e87296973ffd1b734bb5801e7c377c80657ace00b1cc02909bb3a79401adbec1378be8ce7a2fb744a9ebdf74b4b57f3c99a2f437cf53ad303373d798a0ffadfbb0c63f4e660d45e29b37cbd8e4e5acd0e01d3577576f2ba0718e9452077ada227db7d4d2531605368de58a30a92d069a1efd47bdf0008c489219d5b016332a41264abb379d261119d749f6f299793f5f5dc92b524d180871e43d13e83bb5ebc8526cc19c872aaeda1b8248e5d506818f8af2df598774ef8e369b53544320e87515d625993e3695634716144a8547e61e0ff0ba3fbc4192b6384b28fd4c51690aea79a0f48ca9544e41e9f3e47c1ebbb8bd3acdafad1be1b0f988510f538afc23c85262b3b71f0989f9cbe4e2ad3e193592377c26382d73c7c758ec6ff12c1c98717c00db64be112eb3940ccf88d95d381a125f382fff0c81828a9ecb475c1afb151d21b9f0b6586f0fc0e11d449ef31d6ee0fdf8c890e82b0ca760997ced89e2bae5c511418aecdce47252d101e394caf4dffcc4461eb764f30425b6582e7ea2310b568e45fed670ee671d04774ef7e78d1ca20d879a15ff9af9f511d5e6ecb398a977685b48456314f01a889c24f619cb5918bd4f2cbf51bb386ed3054ff4d63cffb766d9671fda18b25f40d03ececff66fd2f9379453f435d04165962866607c0728ff6192242b36f348ae1a4748f275def4e0341c4632839feaa32b6f3b682ebb9baac13f8166ae861d894361f3ff9bd20bb3aa5d87b2fcbda7ed9f3301132bb2b33038226f31750986b78bf8ac9bc931a5ef8330a10a1d42a7a18e99a61637220ed93ffdd58b9d13517b62aba5b29f01cf692944055712bbe18e623a3f1cef47a478fa44d1024a8d2117748b4c71d59d3305dcbc6414285d8ec30ce63eb8dc0343c516816fdea511b64c573474c1c222f37127516ad36a11f9899af25d9cb76b39fca59523a8d017235294e0ffb1bdf2ffa7898f6197dd89b1fd338cbb5c810bf32dd3ec1038a855930fa8a9b45ac8fab7599481e6e8ff140a73ee846b93b0961a1120a6f7608f3719d4c12d5a0aed251066854d484de56fbbf9aad54a20e179f5bc84c3dc358501dda43e422b153916d05390847428c5f09fc3b6792b4c01c64e410bb2a049a2bf8ed3e5265741df492050de9fc299e383b80e93ad75bced20a77f5743de57f6df320989bf4daff1c1263c4e5e808d132b3b4dec0306ece37e67d8d5345bd31779c7666f2479317d5409c53d0588060f3380990cfb749fa1fd65b359d86da96b2668ad99fa7704c42c990e8811a5e491c7ea93de9b66a22aae91d59c1ad40dfa4edb55b913c6d3c38618fa418bc60334aee6e9ba8a8e694d3cb715b3670240e5649fbdeaa8ee2cbe9dad50671023227eceea35148342df613782c169b09e74361bbb18e0e4f340fa6c50e3c38948a885dbb9a72bb62cb696b181247c727d4766b164142d0166db36c709fae69b6686eba8e949f23d507ea23858587ae43fa8ae414c6c166ccd0875a17bb5a4aa0b7c824472818f93b5d7f92622f636e7a73aff72b5a3e07fa53d5dc8445f9af51228ad2ec58b73844e0c77dd25f0f2ea5f7af072c42ab6f81e80d1e38353cbcce5d1fb680296a1e24435ac7514470b98ae3cabd1d9568bf3a51e4f8178a8f44bd8973e69327ed57086e26947fa127e5bc90834fe8e84b9a8d36addc7bedc534741fa887ce238e3c36e197acd174cb9a6561544818df3bbdef5cb8f3c0db98eeba1f1cd15fee28f8b2d68fb6a87a538645f57b11c30aab9dff549db97481b52718f1ce444a27dd2502750a224395d7be6aff54ff07cbdfeccdd5de305fc6a9a1df749f6ddb1cb7ea29ca910bd83bf76d075216275f376664163384901a5b3c4b5d6e189c0c959d6a149b5fe61cd6a4db8dc716313843c2e5760e2259160bf0d7a93658307fcb343a1bfab201782e3cc3df43a92dda4f07d1783bda30bfa59aaa2f93a1cb529398fbdf9c0cbd7d2a3f036c7962180d7eaff3ad477494f9e684e1e22641d653a54811f1527e7213c4769861334654ce310c411f926a07ba6d3ab97b9a2ac126c063ba9fc4b70ee5e8201dab8e202cac9ac1ef470d25a1881960584d5fa1d364df9c47287ed3b2037450931268aefbea3819a80249a914a5cacac4c37dc7e80c70bdcfbba28e312911e45df45820359bc7ac57bafd866e18f3b9a5d7c73daf359300858626dff73dff937dc55dff40804a9ab148bb2df982e5a042e3859fea82b284d5d1e5a91cbe8e7cda8f6d7423cbbddb1adf46beee33d9a91415eee30bf50d14bd19031165f12742a57fb742b239b8f3482773b36a81e129b1676e9790136d035e57d48d46e761c3367136dcd2f3df51d14e2b08ee642f8ed0099c4ab7bff9f91305d5f3514e86809191f089819c3f187e8e48fe7d98cda46440f7d6ccc8627fa50ec99da9638cee49798d10eb5be22b096b98890627790cbde93b8071271bc841a8e9d974ff99e85b3f386267b6c7a7ae37e4b3be7c36442674ca23f80b31d4a1b24a653824d46ea39f294316626561c73227467122bf6a51d3ed3c4050b94b6fa395f11018e1711205aeaccfc8a47b926ba6b5375d09270e47b76706a25b34ea722b535cf1eedbeda53717eb89a54dc94949254c6f422600598c18f1d5506210959b65c58bde64c66cc858a14c8024cd513f432ce1b243105873e4d030358149ccd86634eb0458ff16b42024e939ba43d2ef9692cac151606ea13065ce110d95604e411e2c12ee84c02006596d85715362f95ad53aa8be2d2462413b76447755cf842960ef73dd16af33a8a5010da4e76cdff66852659ff2c15d11cca2990130a726d6cc121fdf4cbc4453de410808728ed9d474adc709b8574b4e3a1677153c75f19772f8eb7b0977e57f1d2373916f9b2dfad8e41d8c6929a0e89c39e4519e90729c9bc999d6c0106abf8815474f2df4857340cd29401ac9d2ef24fd95dc9fd03a29bbe507371839e364467ea8d603b0a7c4ae45b7a84a94aaf5f06fb8f7b76d1e3397072d18ce6f09b78ea9d910e17e4ca6dc1d160a7112262b75f92a8a51ed85db65416725dde60747af62fe686feaa5c563fc444177178d83f46b2670a93fad9588eb3f7305c184642ad9af72dc5994de819e6d90a3114e9215adda1c41bd7a671806778ad391ff88217c031c7f75d959afe66ea922b417da016766b76f48aa7ee8663c18f7dee1862e7d2878c64c0f9725cab9c6224ffd88fbdcf43142b861734ee891bb95ea7b56fa60b92a34a040d7e78951885d1a762c238b967c06d0e4d697d4b70a93e5696dbfb16d6d310d9e67d2f3b76ec445af7fa206f0e893f08ff591816d8756ca0ab69c1edff57efdbcb57d3288b98f1d499b9cb6b656b09e961b35358fc14beaaf9dc4dfc8414443aece30e83827ab3dab6b0ccabd9d3a45895d098eabb8a7231196a8025d9f3d4f3c4a45e11a986800ce0d12225e115a57dc533559268df5026d1799334c05e7c43b2107265298dd393d4d846296914aaf9995c07afb0d9f0dbedcd91f0b9d907565e349486e9c70a78d8c10e8403eb2edbfdea8d0a46e0910952400ef20e948b8dac49e347ae9e6d0cb6a8f1cd90a3a849fa811d540c0216d02576e94de5060e3ebe5bcb8214b2152c8076adbe1edb11097c986cd7428d5f8a6029efeda67ff04b41a3389c1c2dce25e2d3e7c3d1cb43488728e862a1895a96b825873067eb141cd737b30a6293641e736d8e39fa268629e56134944b05d6fd7607a70c8008b5d95c2f700f0bbf409fbbb8e74aa61e6994f6f23a2ea2a1f1f85a03a804b7566a3087ae757c0ae9e290a45633a5a8c9adbeb8367c9d512c1474dfecc2836a705e2b2a952fd8a6f62c9d4466b9743f87f067a8eae55fb73c1dc0858a394a96cc80a66dac2e77de8aadbbed4ffb9ff8da7269726575e0e397bee62f79a624fe0784c66577c7aaf343a079bbc5d75bd3615767348dd781028ea37f7a4b586014ab56520148be626a71a1f5622dd614270cbcda1127c06742daca20afa35131fc3d87918fc782588fa777181f1336922f64c4a9c19b2229cc23d360f209acba881fb8de8e241bba1c6a307f90d8c27edb1711cc7b31eecc45223a8a6efccfb5f8a4e0989dce668c5206eac988a9cc002b31a03114eca23b04a67f67ffc03fd337efd7e666f3351c40316205175b392c8f0a245691fa38b2671d21b8a79e87f66cb4b4fb101c4051bfaa056345df860709e7521b0e386eb2ad0d5d3606e0b6f141cf0406ca6f388ca6b9084226de2220606df06146149e222d861103193c1376e74fe23b6e9f6e49b78c6e2fc79685e4f0f77ff302d86f6a2e342bf0059524e78c771fd429de9d24ee369316035fae088bd0bf07ac67122f1fa84aa1f8f3dc86c7334f02b65db39e770b2f01348d67e2d9013485ca85088647ad76a84fd814a2cd6446ba7bc71155f205b22005ea3c1eed7260b3dbfe1b0acbbb5b4deaf919f4984fd36f8378bed40945be7384c10fc564dfda855cbe21d5b686fcced21bff2806cf8f85c17fc47dfc65677fec6e6951cae8bf520fa4e8f1b602698682bca00bdbf8721a27e84104156ea13d9ccb8e7399f43247ef7fa73c17f6d6b7def92c10c3036a2550867a3155023068d53dea32ab11f260e1bf724c9672d45e9faadc780393cb9c0a059118970a48daca7b0c611fb27ef18746a965eb1c524aa081c1de435990c7d4aa658e0d1683a8e3518d0021f29a3565aae68f8e38260e92ab9db239a690a26ec2dd600399b82b835090a000c589f1395071abf95f10b6898b6733da4da2587fa772f5046c5d2a8125a6a44714b4a8f9a478710c7b83a0288d68915f453f783c294faf162c7a62040ccc2688e899bb41b1f44a50b893b2d5b4fd20b9300cc9aab9254bbec7f40a2d60641a4fbb613e1cd11d407d53dc53e21176a4b24beeb0a31b449e74bc0f24f751b4fe0c83a5126bb2d3a80102337136672ad3232f471beb245ee998858c8e7363a9e2f4fa56326cb7bd44024d54545741890816540cd11052342dd7064158cfa77eff7cf885511c6de0d7532abbd2a72898311dde2ae3f6a908fc507f84386505e86936442b4a9878efc33917c5cf06ca0d279aa75c4641de387110d7d72f870d4a15cb676c2b6a29b7ef9b0a9569e0b32e2a5baf1bae850cad29443aae7cf735553154a562c42b51dc8caa676a85adc9bba2eb413529031a73931812096bcdf2c011148026684ab6d5cb57147ec5caf1e6fcef60ee08a05e432527c967803d5e10f404112c9629e005c6a2f763a725834add0122dc8206d74d3ce830aaedf0c47fa81f937c0dcdab0538a23f2ec6aa87345ff08d53a0499c926dc1221610769ffa7a27628b3c31a6323d18a9c5d6f33f11fa2856b252b2bba35ae0133bc153dd169456619c8b6c3c125a6b166fa6069de50e044909660a08ba7c83a821632e5255bee94c6f43d0d4af7fa16f63b4380cdf1a974d9604ab3c7994301540130dc7be81a473aefb92260604971962921adf694d986f658b975a5ae801af03535920340e54b46547329522bffa2ef44d4e4690b23c077b3f45713ed7b87e1b3083b64260022460b997955a47c0450025b7fa0902207f70d42737eaf862ce7e19f556322d3da6cd8bf87915eb456ed68a20b90e022d5183da49813fe34780bdfc003cc880f38d1b6787892042b394e4d1ca201af5e58eff9eb9d7751ee23f2dad527869bafbbcf88e5dc484fc633bb97ba677b7f9b10d14092c311bf6e2146d1297d23e1d01fd070fa06f419fd751d4090fd0d1a27e61c6482aea56e0339732c0202267c68c2bbfb775045a312815f3465ede132396efb328c848cfd1b5fb65fb71a1f2162efd2f0035a705ff6d947b5fdc352a432fdc1748aa98d1ac99e397a449b1fede6194113e4cdbb598d2b3659319edc3dfeadde0aa13ae8bc1be4ce5214085bc986b09bc46e4cc573a4ab7927cf59211f40e123b7d4d7f326aa8c646eb3c3c58dd93a3872d4be45992a8bb4ac6d6e03de04bb170291935f66657c0e30f83ee0301051c441342d7326968de02a20bb02eb64452766cae6288729e6c46f978c37493c8a10bc7f6cba18799f44835c7c6e5da8de1643164a36d0f612de7ebcf2417b28c1625510243c5ce2610aeae103a18c1ec662ef64f76919df07e4dcfb98473abce39511b3f1d29027608e1ac2476cd7a6bff503dce2bbdf6caa798910962ce6b9c5bb84dd507feb31a7469f4c02e38f49a0dcd474180a5922f1be73c9c224207628fd2b3fd33dac31e7b191b1d83271e18b491663b3c48c9f88993d48912a4099f45f3ad8738b81ca89489a0f5759a2d8d37cc977def6258a04509ade352df0bfcab959dca615f7d7154cd9b3245d5774bcf77c2894b4b497f22280a54346273cddee17c1f38efc75dd556a6572876d4a9c02031bfca70e6228b9987a5977783962be3fefe2310f3338efb50f9bcd0ab13d4fd6f82eeebca8f7d026f494ddf4f341b5cd1d2e52f5de08c5b3b424aae0c3689713eff269f4309c7dfab127241c1206d9e7e32ab5521f1d0a4baefbc53f9f097dddc836f96ba2a8363b7d511db4e7e6c4838611404d46470dbbbcf926e8029cf6d9dbba6c6e2c174b5afdf30738cc6f0f7902a8cd0c7c6c64c649dc39f698688014d0950d074fa633d41e424781a84ffd0a25f025b83535b5c94c8b10a8ea6e74292de24317d40d43e223ad1b07a434bfd873b1828e7a5474f7ffa997ae526dcbbdfe1a4f7e36bb25dca02822af927f6b705a37efabefc7fb230f2ba8508ce27319354e18ad7a52e015244ccdc305b8d24a440513443c9fcee8338672720ffd430d22ebdbad74c61d7033b776f992440c2d837611a009c83620f4d29c0acd60a56d06e779297b3133f56ff7066d8dc232236f132b60f030fc3c95c4e766c6c02ffc680b8ed23f0c87362aa770e738972b54fc227d00171c6895f81e80412e87cdc6d783e7c62ba1fa34cecb9e230b5a1c5cfb587e3c73bf7a817bcee4bb6a0f28d03a05e85aa9083ca83d76fcf2cc2dd8f5035134ff9e413372dfb4f1b4469cc7fa15eb6d5c4805733b4b457fe836b1bc57e58da35c8707c38993f51a652c01781ee422412c9f9249984601f6cbd90ccf465e3570099bb23e03ada06a23626811fe074bcfc7ecf1ac3d2a34b701805338bc3d4025129c2f2f72d2eb23bb87248135e7490fe886c408dcc3ddda3d896a9f5f1ceb87de7fa7175018a884a61bf11fba33e9b64b6040855674302696406d9690ea6bfe16fa210ffab7eb5a2c540376b5ae840922d3769e70914958b16e68dc1fc1d2b12149030eb4d3b75193e64d683b764c382cb4d6057b115a83a18a53f4d1ab9b39f5bbee994ee123b4400f6ef40dd7b42374c65d4cdebfd4e4ce682f676480d070016e1a1b53e0f7cdf54ba49075b9bbe55bb84aff4b59fc323fbde88a9d2d8c7be83f0d8d5d13b4ccf6990544d1e1bd3eb8ddd181df59b2c5766420a9f3f702d6e46aaa6eed0b0715878d9d8905889f94afeffb01a14434c2802ce1a96350841a46eaf5ef16b3396996cd7cbe4a29dbb3bb5e6b44e1c4fbea7b6f6333534214e4f8d6883c50859bf9f17b4ffb0c9d16fd83cf77846bc53e7bb06a9e76fc227866c4ff66c72132d6b69328ff0e059949412636fbe556412ffeac37849c3ad075bbb5853048f8c1e8be2ec92089942d7b25c890e72099e36a14a945589d391f3db8c4940b4adc315b5a439f08c8cb5b7051fd95d5615262956f4fa61a78f8b4fbe8e2db6a1c05d2cde70f1009a5d57dc1e8284592ecd8bb05311cfc943c882289174ad6f291b421138e66dfd6714f13eca9ba0bc3d26ab649a5407a58d275d986ecd1cfb68fd005b2abe56af288d27fb74b95024eae8cc6397421b4463e38a136e6502023c602062ad7bb94766c51f734baaacf1dfb01a680ea340630ccf65969ad55cfd840e25a80b48ccce86e80c5f1ebb0f284aaf397106346a8d77165a1e1f8d868e5e40e9e3b9b260cc1ba6325b47a7c54f821d15722048c549b3c4dd714e64560e62a819c313bbb9d0d7a427755654edd68649bd9f885457c236fdb696a90b830a144717790cc8cc7f8f04f9e88b280a6cde6fe9ef834ae43ae25f890a2becdf9e505ed5c0f3a4370dac03a2ed291d39aea9bbc9e5b9b076a1b7728825b3798751e141e92c3efaf8396edd336a30f6ca78bc178ddacf51f0f20e0e18f699e26ece2a22defb0a40e4526faa7bef021a81ab9014df5ee158426caa40074e94833413abccc52ee9b8240415de3dc4574988cf442895aa92d0723a891541878a44d733761b1c80891c45473f637fbbba4e685156ae7f915e3c3e4d611fe74c0f13612a4149d2a91738c9c385e9518d31c45c3a43829f7db62f60be4e9d8bc802b440acb957f10a919f4d404fe164c35f002a369c783eb922d111c888d047035e8a507f6e3f6ac918d02f0502f54e7f0a3cd900985ea75a4d618e772c266f528ce160548be5ffebbb870c849bdff331d380b865cecaecf960a0fac3358f734d7bb6f3d8716c943b11c7d25cf6a5e63412cc16071f039f79937a2476aedca45cb660a164cc6d82e524bb1ba996636b8da98c5851c735929f7698d57c11b9e592fa55e2c60b26d68f49d172b94ba7253506cef321fca3e726b4491bfc99a9dceab4201946ce1c62edfb06215af45774cb401094f4dadb280b122a7effde0a0742cfe3eacdf08b8a35a86c549ae9627e2e2a6de510ce726f00fda370901e0a151b66bba8e85fd1c99460bfec76ae8eed53ad3cb21efefacbdb5da437db48c5e9d792bbd5b0655b0665726bb79cec05a752e82b5d6a56d186d474ec120cfba475195f2c6661c56c276779014f87e508247ee59e22ca03b68e421c65b87d359f90d378f89d088bc040677a69e10fbfe19336cb0d5c80d1682f865cfdea115823da0a6c0b1f76eb9766c88c50f2eb4accf4ec81c32c96b287079df4ff9318e3bc69bb7dfe7bdb2ba5b250e649c4aee67d4fc3e7e5902dfd3c4a2ca4d21995838052f1c3c10e2b6963a3b655dcdd98afdbbbd77d91316943d868bece921706a5175174c7c6b188d09a3fa2af5ff856b16b0da83f9886a1ab96222ffe810e03857959a6a0a44477c08f888543b62c66162af67fe6d699177a06d310f929ba7993daf895dde5ecb9ef7be23cbfeacc6b93190a896eced9740337578dbcbe3331528259a8896fd4be13488ef74856b9f5bee0b5fcb676e0039088dd2de708b4de6d4d64e76c91c25b1ba879c83858850d29ff6084fcaf34d99d3998004f2f31c6b402cd64259e58cdae89cd86adba140b2aef0b377a2d99a7b8883f25880705fa0fcedc08eaad404e2f88e932329cf431154d8889d99ed5cfd49e5026dcfc521c0cea3e8bea789fa1a487f5267a8f22971fe267eedc8e1abce8416c1a26d1e116c635dc5d45a595aca9ba3a7b5c909fbe00033cc62a8924c328f04f7bb31824b6a7aded07bb0ea0f83424794cefd8a40e60c3c4e632d8bc1010235834dd28b16160020b66ea85a12f335c4ae3633642060b01183a5eecfe4bc763edce4e2f68cb43ae0ad5eef5009dab19d54496be3ca6607b10c669fe65aad7b66aac263493d5f91f5b64492d8a9c154fe85764ddffe47178bb2219d237c0b4d1e83d2cd54772086fdfc8baf1485030b252a88c19c4968d582c55b28b1699512cce37757e1cdff45ff8451860138f325f77bd65a2918d32c20476bba3e3bc272c2aab6ba492b7b5161fa258191fbae2d77df4a8b7d7e241f6f19cd3cdb5fe422cbdbd7aa69477f29803ef842cec436627053176bcfd82525ed8018ddde741ee81b65df4de2365b1487366affb15df6bfa93130cbebc729851449ca404dd6db1fc2dbe16587ced7b7c63bd1a9f044a0d05aec9cb1c1debdd5f8f907127c902781b4777eff602ba41dc589406677340ab384c127ec793d0ae2641f0f4108509b005a92a89f1d2368200d0f2797547c890d75a02b0c4917fe0c7447d9115e5d63db597899eb7882659b81fd8a1d9112bb4c6c6bbf3c080f785ee657e604a5be4fa296d3955624b07b6dd725c9e19807bd84e2f8db21aa471ec59f7313eee06f7e9ea9530c21b464747ff50f857b385e7c34e2753780e13f9cc1c200df08f734bf9ed36cb086855052029a6fdade9c344c81ec68f55151d1fc04fd174bbbc14660d55707a3d4e5a26be83f681fafeb81295210ac1d0733ac9d5f4c256aff10e4638f1c58e078c1c8febd31693eccd42f97ab46375a1c08fcaa2be8d24979972a712260c2e93a9260b0fde24e65fd9ca9f5b45f6653d09fff0c13fc1b6a495688807fadab74451376a27ea2187300d45c80d00b5f0a7fce230f738be5fb299068d3d46c3d3157f6bc39556f784b59abb6ad2aafd00dfdbd29c0443160c6fc0b601094a4597cb362916646d8ab5aebc8aaa59af7f09aa720b489bae7344eed3b4fe072a542d5613a3b0d2c2f9c8e3e03ca02ebf1d88e3bc34be23169e8942e55c1f532c44d5df1fa98181d624f8e502985d61420e7a0869a516d8cde448917507c9e44c8541c44f502b1d25103d72ae72fe29c317f0a2d2b5145bd406e7f6f187e02bc9bb53481bf0c7662477fb7484685a36d96cca23bb5008d6cff3549c4da41a3461354d1233fd3e7881599eb265fd04bee5a951e1720ad703556a70afe75b0d8c701f1812a3cc93faa0331080f4c2411c09a61832f44f2ac080efe2dabc284f0da24fca9010d221a4a9069d51284200e1780ccd7fc3706288ee718322878b91db0a1ebeab32c55a58f078523948a78b5a53bc25eaa270566e2c0ba590e5debe193a4a8251fab7415734f8f1d88e7746c00ab743dd4d251627702f344e41f93ccfdecbf764cd0bb0f98a9f06a91b38862be3342fd5cd3b1a4453925578afd87d3585a5a1e17bfe7e1993b78760296b11715b0ceaa2e04e147d38e9815607907ed37e9f0e5e30f4d35800fca75b306889a9edb153037e37509e17d3c11f50b7aeb2a0ff1872786071ed103e9706a0e79a0e812dfcaf606236966f95254f12f5cdf32cc44b4dc2cfddcf285ca7bf8b369a4c77eeab5c34da98d9ca999622fa6805067df226312fb08a620c77fca6e362c504a1063443f846df330e7fab1a08fef78b2a77e1fb6220289d08bb2f689c0786f3aa9d469d6bb1e8ed1a6de0c26a2ee51d28817f683fae6b37ede5e3f3f186039f55dc05b6275429d512e97e76591d3ce8e0f5d0c56d339a3d6d1dfcb63e0b0ed5025732f5833197913608e4bc249e20804dcf8686849fd0ba22777f59fc645bd667745c49d69c002b5913d89fdb59aa9bffd0916f153f06a593977e0fe0f938998c62748c2d2192b8b48d0d8d3f96204a0dc4ae63b8d09129ad72c9440c818691de387ac603b92962fbf2dc46e6a219185f8e2bbba17e2330d0deded2f26d76a20e4717d81e1930c02d750876369a57bbe4193eee620ecd4a74da8745303e37e87636ba7e2c3a3102e219c609ebc78ba425b5d8231dcadab508e45b0e6ccf1697ecfa713a734576347ba56a26c34982b9448d7613a2b53612bad357ca6731384398a1970177153c7e46d60fc79c808de4ab3fbf424a29fe9c350f134704d63530bd4746bafd2f084ac69acc2f2bb16573c02ba2123d6eb045f33b239bcd0d24caf2c846272c57e1502eeaec7cf99bbd2a454a9a1e05cfb4ab8ec3e680f723acaaa6b31af40b8ebea24b4719f12468549dbb1736929bc71dad8aca6e78c380c6d48b2a508ae5dfc41270cad21a9cbc391f7e32489f108bcf3982cd3626063de0fab5f0a1ed43b176fabe0bffc4d15c20a354b4685add5d7df20cd17854aa4c40f660b90acb174aa17e5c4bcf50e6e25b5620daafc4b0ee0106423aef10d3a67bd11b5cfc68475dd32f4bf0ee5f669684e5eb39807618840a99fe591dfc435d8b1dc22fcafcace939cdd9ec26e9dde0f94cbe2fdb69513469113cae91ad94875bada9942eedc36ad6cccb3f07962902aba5e51cab1f9eaa7da0a6677f6f0055e59f8ffc92396f03462a171e61e44b5a7e1478cf448c21f8c5dc38509e4a06618a01d1f9bd785e6636ba35016a7a6341af6d04e37fc9ae4cb686b46a329e6bd805105b7882437777b352b17b41669428b326089d615972c519494fb981969a4e5976762dd7e33b39331827b948e5c80a634514ca5bd85f88018e4a63af80cd79a12e80276bad69fadf2871098381a5e642a5c69044a637a3f58be51a6feb1af9be87c4652c00fdc202a3687f12ca9344c7d5ff0c6efc61fc7480e459f2ade0f2f328999b0ff783cc84c2e0067d579a9fd642b88390ba3b5d8a18360f10a2226c82d6460a4d29bf8448b44dcd81a01c8b0ffbcd669eddc24ba16b927e4daab5e591efd65aac902bc97b0f834544ee4c365b517469e8675eae9357762e29951d2cf58557e9568f063139cd8181b59e373856a765618a2502fe74e09075b7494ddc4a05ee2f6812fb767023f02fc5a66f34ff4a89a03c263fec8ac08698989894c459808143ce74499e5eda9724e25d91058173429b4b8c16fc4435713850a95babe30ddac11e9f9905707e44bc9b1f43a0d1a8c1f926ce3d8d7edb61376ba57f3b189b67f7aa7269c1aaa1b2c8a01ac6c4a21d153c79177d06348246de45a1752818382b036e1dc278291ceecf6afc7d8cf48767f310f1aab94c2fd9f0441661d33695281f5b2b5195dc203c3c76ed86078656522f9b9d908d8011ef650e82f0a60f1ee24375153a02697eca7e4bf640fb60c73bf280237028c52f328a42cd37fa01f9f3042d13ec84fa613b841f08318d1ca5bb3a25c953c47e5dc6037c7c8de4cb1ac6ee7858e3080c04b08e02e759f732b22816e9066aa962e4d28fdc7ee7fcda001f310d62247db9bf1704b67ad1c4ed57414c100fe4e18e8e9ca822dfc5d93aca4270bfa11a1576ec63dc777ab8ab492646561901db62a91ca2752fa1736a467fce48440c212d27bdf1b9d4e251e114b239f6e33684cb460757571b8871b38dd0a82d62c94c5105455cf65384e33a0a042e081ce36315a697aa52aaaf244e829e18f668d18229914ede13a4bed93a70636cf0a28e4a89de97fdc08cd95e07e5bca16c36cb92d5a1c2a129ffff4c8bebed9a8578cef463f2879ac9bf5a33254af749db5139482fc3297fb77b7a798786e4123a3db06d2fd8ae8cfdc0272e58002f0e556e034b9bfcc2a991d3d241f17f74dc5f4c7ba5ba78a01dc70cfa35bcdc594aebc2f3082937cc74513c7ccc936a2c33e69bd82cb1187619e1dd1b7767a8e95836f9d0d815c9388c6c33fe7313c98cd7351b7a287044af835c7765197de142883f43739f5ba3ef0b5ab1e1d55c1244beef0a41c853f313fb18f2e7ef5bd5df29571b4fea7831e457e15852cfedbdfac93932eaa797e365c94d0f1343be8904c0d0d6160e7144c5eb8843cb7f08eeb5ee8cd5cd951badde30a115e1509dabc98d167ee734dd0aba69325a029d81d492baaa874c5a129f27db9bfb8d42d97dd33fb0a0cc79b271709cd87a73d42ca6e18314e0838d407b90dd070ba67d6f126fd2eecd95310bb120bcf0a79944e4ec801b8154433aef62f44bbe554db7c14586aefb97d3ac75b797f49b1708b21a532b03254bc5cace6cf65fc77a708173a5cd0323f8234c3e5fc090d563ad04160884cf95b15e5656fecc3bc5e1c9ea2068005e9af5d3dd6215409478c809314db8821ddd0fe017577fba6019ec24c237eab9a36ef4cd1e2ef4f19c7963b3c936ebd92fb64fd11bec79311c1092e1fa6f321f56ae0af33b040515d31eb60accd72a194dfe38a54d5a42cbbdf8c5bfbe90b8fb0622b41586f83f5869bb64c488a39b37290c476a8a4c7bcdd9eaf2ab032b4ded526306689f9000431315c22f97b938d8576a56737eba1a92073ead49568f2b8089233922aacc4cc899fcd9830254791fb18169e9a2156438c05c2f16fd4ec38f471d608652bb4503ebd635862f889768a7c426ca84b5daa923a9909aacdacff83c5469d94030e6082d751072fea7bef891c9ffabdfd8ceccded2122c83e80cf2d6ce11d15faedf99c90b201b4f0036847ff58264fec4912c295bfb7757b18fb2d996690ad3c0f8a221ce71b590098b665597534e1cc04a5bbc9a93b27ea32f43611cf2accec61e10947ec6f7b9484c20275af0fe5012238d5327639f89e6a917568ac0e46e47e88d140229c3e07584b9ded31e940bc7c7dbc1818e55b1884a91266bceff5f6aec66bf97e3453bdc070243235d173bae53e253576ed0f3a51113c290029f73c6bcf08277b758edf02db6aaadc1c549737f83fcfdb2a4ae2ffed8591f3969afbde39e6874edc16b75549205a86e42fd3612019fcb2df31aea1584efff3f2ed8deb5a38158434da5f41773fa200a17a7b4beb1dbfdb6754a9bcfa7037ea4335f2bc63c0237edb7c715dc4ae392f7a18109e450c05cb653dfead03ade465517612837a655666b4860f848a1bfe64b578404634cc9b94fc7b0a0a722464b4ff583ff275238972b5ce87c2d757de906a9915a16e792060cc49a3a70a5d208a1af241936ddb1ef80218a549938dece3e4986ad064af59891af6eb38c6b1b7242f9125756380cf8fcdca098c6e366113727076fed12e29811bcbec37f666dbb3575f3e39d7c4a9585458882db23aa5d038ffc1bdf4a03ee1ea70f742863fa7c5c5841c3845ce6b720fa843f9ce6a988db8aee220561eb18125c9e6d50708c891ae26f6741cb3a09feef943cec028ae896735f7276969f1882cef9a70903a71d4e7b1bbf382646bf3275aebcb73c45226dd8c8555e86078950f2aee0372e3d224c42e7b25578e00908b6d481db89ba1ffb1aa4d214b63b767d71864b5cba6fc47c1aa62f454612ca0ecbe78299d1817337a4aa9338506b8e91a86392d580d6eed4ca35505217bab9747bbebe4925e187cf7a2febc13204ce4f73dc4da9925babab3cf17f27c019766328ae656a32cd9c27f342555d8c92edbfd02998217c002d3f17886a1e46c9c21b17f4f9d8dc64f0b2d667d52eb4ef51c91b61065c46ed13d22bc9a66cf55217db002ec2fbac9f2f017fafe8832ee7c9a5b05fbce9590bd97f64a3a774a8d6270a99bdf16cbf088a0e67503e221d5c08588e9af1eee0e8e4cfcb446a8daf9b98b62f734c4f553dfaac5f15b7f7f24978e6fe98d3654f78960e042e1b5ab5a61194cb5c54d606c94e7ef015b298e9d1f1e6f1139c2de86d489a0f808a546d00622239f44e6d6036b6c64dc248e7ab3e908905fdc25f37a585d79c7e53ad99315864627d91a32edb9602fcb32d1fd915768ae7f03915b7748bb86ea86173c68f07d75cb4dedd7bd38de7425e0d53ccc982feb4d62195c2cf4613b5cb6ce77e1df721f513283025715517f303c016950aaadedb17b88a22fe497f16865f7beb30fdc6288100443ef248a6fc600e136354c05b832c179f6afe0db46126ab56b27db652ed36429db0f6b15f8398628aac74b199aaa4b7cecaaf955a1b8933ca19cc85c5a0b9cc0c2992be25d52f2301b7b49a94becc3cd5433fe4a44a9e4a708003fdd331b7f4ee197a5a21bfe2246233ef706a9acdad4d1dad9b5321a08bb3e5b7ffa7a5c54cd48908460a0693b2de86990c21fd35a3ea50bdda995254ff86a5d5bb39558dab0c69827605dcb154aa9f0e0d21d4276055b4bcfa8319705305219449c64f79c57b99d9335d0c71b29fb84dcfccaf7c787e3f6ce63479ef8596e0f5596d0b9297ce659ec3765d60e4c86c6de9c7e4af4aac67abcefd2261c4fc62c33312d151f59f9a84cf133f71138d45b4a83a484ebbd85026b15284a4ba3cb8c995d26247602f88ff70fb693f280313f4f716bfa34d83ca1c7a825523d54a931b2e3cb9ecb5f1254b9ad7f140f8d65b76520247ec8183119d6e32973515ae1dbe1df66e6e60d0cbffc4f9948c33e553da14f22e78ad43c2653364e4ae6218ce7fbf82505e123211c4e178f2401fc7773ac9e2bd6f1e93be8ceb3c1da7d1ad546c0e79bc892e7e02ead32c0352d7280518c1c09ed364f3266cbebb4dc6e7f88e5ecba2fe770880670a525aa0fea771aee1b56a8975fb54aaab1d44ffa93ddb9a5ee3308cc861de2897b2ecd014edf7b7e95bdcc3f18acef1dedc7997a02fc07ca2c2ac72aa44fa5afca1d14ccfa5812dac31d1c92353f1890bb74a8ebc815589997b19ea70f1c7b5e0b410a1a6ba294106e2b4d19a5aa71c94d1c060c981d732f721385125bb9bc78157762c4f80552252c08278a94c8334142413ce7d261c5f674dd81dd29f0adee52de71e9ea01d234222c11dd3d753477e0a6ea421184b3eccf8f6cb789532243b8bf5f8e5ee8ec792b240ffb9a09b6601c209f83940fff3b968b1e7b5101489752636099ac80614986c5ac821e26526976205a48cc27559d1999f9e526ae71e767adb707b298dff2cfa776cf989313fe48ca323685cfe895d78461fadd7862394301621aded18b97d56ecef5b5a6bb2c0ec0bad5574a700947d2c6360e7f053d63c563966983814fdb7f1ec9b32983192d7a63f22184103ece64f6567da5f7ed62d46e7e3d644cc2a0d91b091b7ceceed3363b2c785cc4f5313a941785d4dd69cca6cebdd3dcf0f686ac4a396a5ac682975fd2f8fe6716e054cff8e4027ad944283cbe098b0d081dde3f343f29b0ac2b6095e99de482cc34f3710e42be5ff878d84a1fc49eb556fcf763ef3744799fab1da117a259aa42de9577bd6473af265e153685f1d92f92a02d5bf58572affe0dc6656d3545d1b7ff6ce151ac39fb350f11c522f907bed622b30c602923461324de6f54f9784c8bfb937877a3bc167a692cf02b678a4e972d6ac6abe69a9b9e57060f49192c6b686be32f65f531266868c365dfa0081def4767868e490d983edf2245cb41de35faf32e9f511bf571ec6fba2f8c4041ae9f9cfdc99f1a618f80a0eed89c4911bec6444091d079a84a772a1cb1f8131862e90b4db78c1aed6596593f6c8b70ce9ce47ef20f9e5803313469ed43f3063ddb42b0f068938b4ed9d69e1760dbca6e314fcbee0bc7e33e1058b1bcbfa2a83492d54d7d621ed68b38a74ab57d10885466fac67d9c8394d361087816a94a77a4eb067db9abddaaee59d6eda2e091e609543e501f51bf3088714c24bfbddb49c7fecfc8aa812a10bb1446fa3c0d9adda2df188d3bdbafc94ecbdad68d7995a925a3090261f50390ff599abd30b6f6312525ca836f3b81b360497acf54356f575d719cd5598aa2099aed301e2fd7aad964d20e0331bd9aac18905c7040265bc569a89a47b79e68a95ca3b7302fba7782998c467501cd41ce6d356da611722a4cb240e26bb3acde3e994c71b0777696f91e44e4b7db455acdf40b0acd345ddbee01679381e710ed05b890d474cf7f317b88cab95d08d02d49b38f35d97372c57c47b7d3640ffe7bbc21fc4354395efc7aaa2297e40550bc5287aef8c77765fdcf8a62a4acb1430fe7fb3f2eb50c38a53ea96848932baf085ccc36e29e525a5dd119fb34d4303af34df22c2f7bb8ed06cf598117e4e1a1bcb19ced747e040f7a314f1e7890c48d46ac58f03c6e0e11a0cce1d2a271cc553ffa29deb50f64654f148e0eaffb65a1336c7307f72918f396a1153cc4978e4ecbb9ebcdfa8133785a05059eb5ea495864fee4db5eb819c410c1d03fc9ed79f9271afba3ba874d5dcc874859ca076e59d5877a87d0b6904fd4a316586d057306cf23b51119361c7f199edecd5bdf660141041edd0984dee8003783df0d710a76c70a7c2a46583247ebdc73342e1e21e734db810ce90685117e5688f525357123042e5cadd20fdc610394456d8aaf91cb345a3e35465536688f5de4ca36dc0aa3df523e4b383b8100f56e4c43f9247bbe923f7c29c8477480cc2d47e17867be983a3be639f936378fe143c139082367829e614ebc342a7befcb45ecd741cbbd4b7581a8c162557abfe6e6aabc5481845a77b148ffbd6c360357e30b118bce05bde51f7ff700f8e5cf4de6012d92a032a4f04def976f351254abe86339a2dac66766e556a0df4b77f0a6478569544abd0688b2902a16285129a568e3fed37e6a2d915d3dcef326d51b55e5825f3ea25b132595953ce4149ad32c0cf5308beda887d345100cd9ca6dd2acd7d8ecf8a06a9fda7bcccf66c86d507c3ff28f586eb3645e0e32638e5cf0004d521a3db7c5b84d99dd25032f79c5c0f46c63a62085ebb2d99ab93f5e11a85e2dc90d8eee6de4996e983b8455b046e412096a1847d6a645ffc6ea473fd8f2fb519b9b08ff7d84124f1ffa79ace317798775093c51e5ef971391b7ccd3e6286a6dd04e8225cb8f4f49579211c94076ab16159f84d49e32eb495503ef89c79cfcc1f3c90d1605a03c4e3448384bebb3448aeaa85540da094c532e2408810ad89b52f499a36c90aeb233a15c7b41e7e8876dfbc551fcb94f3ff342eeb13dd8a7cc985b28a2454c082bf048dbacf6f166caa5bf8d7976b4a7c3aaeacae86b9e6235311b2cb4950a4f7dbbed34a3039b4726f3af7de13bf72bae94b7d36c7636bbe8ee3233c84403cc7e9d0eaa7225b6879a51bb3e0cde12812b8b7fcbaff64c58919175195e11ba0c771d3acb668a6f048d899eb339db9ee943f5214573206ce0399f0312098223a9f86d0865823fc9349b2d0dfcedafcd6192b42d9ece66748087f5fe3e65b52ea8de2b0c97c877deb1420552794669d8b721b3550e5440bfd21e3f6c91c1fea2c426c9644ce8b66dbaaacceebaad85e568bc7193e09d387f308b4cd4027ffeeeec818c0e42015b877ed52f5d9e11960e278f1ee23967ef888fb25f02999fc987fb634ff4151d2b7ad75ba0511f7eda1106f5cbdd72c78a65bfa60813893cb1a970f6004c262eccfac02b95e319cf1a617e6ba92a837175293e0853ba74ab43e1099d1e1d01405098cc441ff6874b79a6cc0a23ed3c75eb25202868d1acdb01767b9a5867212736c11c3e490070e01db68edef92e9f6ae6b1b80774beb2c140bb2f71a6be5c652f407735fe3479f3c2a50296d4556fcf276201a3c4e1bb65790952235ee0d0072d589cd02a7d4c49bf5ff26976a05571fd0cc63e687ddfd939004318d67bea1140ee5c3e38873aeeb5ea7cd7236dc016c65c88dceae7a79196dae57baca85c22d63f819d587c138695c1ada1e77d3146de2164b07f0b070725c7a644a08cba96f6440e423c12a680448c0be409f164942c7e417270db4c4da361be9fd6b0bfb7c24bbe5bc92051144bdf71f7b2cb47c7c469b2265b833bd709ca7afcb3b4116ae989f857b57b7f4b42d74f9d364cdb67dd9f94e026d8723504fad1f7e25ed62b2d14308d32a0b92b7795039b0aeaeb8291a2788cc6cb117d076d654e9b581b068bda68d12ad689f5da2aa312bfed7c9ecf5b1d3b7bdd13c0321878bf91d6fd5fa15e5abb8c62bee0b8ad8345a3144eaf6516ddfb99956f86bcb8066327cbe9a45289cc447266c62a9a404a5d53c0b8165e1376749350b7e5736e5485d6e6f215d415506ae4678119a2b076ef5350bfa0bfaf7ff90b0f18b41be6b01c0821f08fa190c05118aa1e7850ed58431e9a4d9ef447756f3b24fe5b679e3de9282a2c79d83df2a5cca3cb882f296982acbf2b762ec4d7ca5d3615d9f6a851eb2f0546d7fc6d9025f1d29485eeb9b7dcde74a824f704d83a2e8b3ed0d94e5d936d9f361546092f77ced2fc485ef0cf8864edf191558d320a4ea551eec89abe6a90de9d7c3c1d75a0ff1a6a87ba0d35680520aef1f0878b7785046d45aad0c6cb7dceadf160edb20f300b1b3fbb6ba1d429b3b0e77bc299a532fe889b952601b1e06183e7058839ada959b769b313fe5204fadd2fcd5901c7726fb99aba048f3fb117d3d0a27465103319770e549f060cf4ce6e7f5e57d50e8fb628766198c06554f6d493f40c3006385f1e356283a025ec95ec4b23b9347843bf150c3d2919ec5c7aee2888e3aa3e3bddc9cfc4f673f5e93461a4591fb5e242291727b205b0b784f8c48ab2dc2f0f6bffcec9e4a56b12e75cdc2179a9351f46921170ae1c94a1f68818df8202d2a3fafc818983c39f562e29206fa90c7be40e458954e7c473c92d2900d49bc02f46a19d19e23977101647ea1395a6a560807f8a6ea4fd12adf10f78e22233f92e8456bd41f1b552d1e83dacd452cc3932d34c1ff04999288516e5e2c45d998aa899de70dcf9781f3dd577e7e488ff0734dc0c32a690ace41768a999c50d1a261bf42d21b1c3b1768371d8d06635163dc61c6a6222446306f1bb0096fc8be1266c6cdaf225f58dd9d57a107fc8d490df8ccca5aa1009be3f21a743a89cb2a385525e5a0284161a253ab2bf2813bab33f275f9b8072dd31f056a0b17b30866ba8383e16d70ec767b455a9313703aead438298feb422f4ef835f9252a3367fcae7874099f6080d54b1a56cbe9eb877e6e7dff3bc20726055c322910452a9d4715904295382bf8e3bb547b34547c2e89c9e53d3ce25b9da641fd2934bfe490791d931945922fba2506c94230adfeb5c8f4ae75b13e44d86d6479152b3457d76e4ecef855f12005c6e20a2579cc3c1a454e654e52c97c965e3e8e17f61eda6aaa1cd4e32c814bec5dd76bd949c44b91ec8aa758e9973d12b9fb0461403d7612098a63b8d52bd2c41f863aeb556a751f16f42c4c58571a237df3fd6d3647b333b14b2bb28c189214ded75030c6053a60e3cd74bbc258425cb7ca81353fcd2e7ad5cc5c9a5e2ae136d27be5636ac85bfef786a9e007df6c401f36cd7addcfa0c08e9be04ede66ae89afd485a158d99b88214fa6b8f4dd0ef80a1212bd047f52a990835fc461ca0dfd5ad0b029f5207d3fab0c45903e1013600198a36ed9457049e7e263258863beb5e5af96a232d0bd27221383713c481440be06d54649a8044d36082ae9e85309f896f90299818a3ddcfd6fef05ccedcab2dba468dd6ffb32dc48423ee217eb7f8a415ffbb6ca0a95ae80f069e9d560d7d7e930dbeed816a33e9003048c834c95741e08a0bdc0adabe39007c0e059b802047fe3b341f3d80786ba57d820aa7c8b3600a42a675cda88bb461c5499f3620c0825892e26fc9a8f2024f652bd113e2d755b2ecb36315b1b3a0b8bb3b9e3a47c9ce0faf0f9b6cf95ea9c831a24ac13b942f4a5f243fe899734e3a054a85dfd181bba7526a9ae4225807f1fe70a07c7db01e62b8934129891093f32e628fe47a18b93786d62c277be0ca18757fcf296d86ef90c6e743ab19fe65d8fbaa01cc94ca2b80fe71b3be142f772bc533069b9400795c30e7428433a0efa5e889662f15cfe4124f5f243333a3f0e368e9b6dedf652f3fe04f198871f9248e2ec9d00083434b757504e302c194a758df338b0e8c20b8608fd75531d54aaafe810169b827752665ebc0176b1916c63c89684df86241bcf51a680adf094a311637c84484774a34e390cefbbefa3ca0213680b2c405f792849d8b29579a443c7495eb86089626cd1ad743b11fb85c25b84313dce2d77e5e11fe3b554faf08633a5df4b6ec8cdcc56cab810eb58e64dba2086ae501c33c026a91dac4a5666a129d62e9e35bb05217b457eb5a8966e1f703d797ebd95d319006de49a8f263002baf5bbbd0d11625a0387699b855791898230604cae9466f346e111ce27fe4550ed19b2d7182af425c5be45b26808acd0d33fd59f1ba27c2f0d73831ae0b0c46fd2328f34be3fa274d222e4411dfbe540d19fdd524b9e117cfd76a3d47edeb170f786ff56a22d760153aaefba69e4b3556e68164bfd2032d08bd5a23ec61b752e5b0fade17020ce8ecb86f48b34f119cf0af4ea64420e474edf966af72e4b9752f82684fa99aaa264e265de80cef653a54a6320bd837bd417993349dc20d2fd91689e6211a15c230e6adba60ee8f92dca3950a6d80d4160f881dcfe55d50826dea046cd65432a832c0aed2289e2003cf3904580a2e7331c0ecfb6bab9338a8480f7301c3b60011809d818a2895c0ce0040e70ecf525a861f8fb8ad858b8300f00628d5daf3f468abd69a05103111f3f2b6a28ad67c8350d2b1757cf9b0d7ec53c4b0710f2ec776c194738dfac748b711390524f8577c25fb1101b842565cd1240bb8a446913422ee41c183336f39049d14124baadc02a534725d2047283edd821810f181f8785698e2408d4ec3cecd097fc15d09dfef234cdea91d564bc0ce2f3ad9d80d08994b4ef37b7acaf007d285eb32efed3781a98958e0d7d6cd120330a02839752b0677f94a23dd0cd8a4d3e89f0359a54aaf0ff00a3e70cb94147d32d60f9140ecbfd236fc67aa2376025c7dfdb096a8bed5bc1e9379934415f71c51bb10ae63132d8ddaa517bcb2c4c8708c7a7423029fd8a2433818a9c48c2f328f25acbe5bd4b29c3965a025130a3056821e4ba451bc93ce89909fc98148c30a08d1a023f8f0481ba1d823adb1f66da2ad6c2a9884f77e78d1b22058fc8ca23a65eef9dd15d1e0a590707c0b0477f247a4a0de472dd9e03b9c8a399e98bf514f1adfeb373c2dfd0642581e8bdc44001305a4d8a4809d66caad2188e8baee1e13548f1821a088313d8877d96dbd2292c96bc0ce70ca0aa34a3d25895a8d6016a0561bdbec7bd6d09cf928d3374d767185ed4605b4739c7b31b8c6bfc41de5667d50c0228b8a424a5f03cf25c61df34a285154f0a6aedd3eb1d455c940050309df330047b876d2eafaa4100130178c76d3044a6041570d1155c746423fdb5573cc5a5bd49a865e5a8dc9db8dab689664330f073d601968c86f881774e3a4c6cfa1450e9c73fb2c9c0ceefd956c21532492699dbe8d2ba00fd53c7ff6422a2789a87ceec848f42e2b1026ef9a80e3a7051c6ce7ce740afa4a6a51b2ae596504c2337ff04485d0870f2453875b20a2f66d238ccc96f43701bbe2fde9b649692f8a14a12840612df839bccad8b4f5cb518f9e29826e49cf8faa9f3e54200b0cc2782f362ca847f18e2503835b86fbd7e074624d807c35b860d796e3336b00ed1e4d9fc08142d87e690085133d94e5a76d943ba178ca9f18b1a7ef7ae528db0e86f13a74a06ede922cd2f287776fcfe3b5c612368a40d7e51f3a9e640130e97ba77dcb655bba0c4b96596451175ae5cbc84374fd23e5a9c809aa06f0fd4b01c77b11c3880ac415fe230ebcd1f0f21dd35f7a2d6500ea836c7d1da124baa4fc59ab74aba8009f0c1294ab901cefb6ead44943aecc6c7b3b64ef05895cc7142536587790c64017bd2a5c91ec25ed902357f4056df1328e82e65bc038acfa8a4aa00b0fe671a690478d34d081222fdc9df4104a6739e6c870d4e4c857865509205858e7c2d7cd7c2238a6a9aed6c620837c4c8066d61bbcc7ee99c03b2700aba472762e7adb4c723774f6dc365df3bc92c2d3fdebc6e8e9433d7b9b49daf41c45c716904e7b8880cb8502cc8e87c21eed615e8e456a2f45daf7620f7592c0ac1b37902170b18de32a486fd54cd098275f6632897ee9ce7f0a182742b76df01ce7755bf5d603cba27b94e92c65e61b07c3b701dfae590b95674fc3ee55bfd5250b69a9d95c41d9f9650a039169aed0c53e91493c6a352a0dc43a7c6a6cf5a50511403e8b30ab8a1efb95f3c7d264c0a7b2dbc1019750d227e44ab9aa602856cb960cb156369f6d87a2b1dc165d1d23c20343238c6ecdb011a0aac985d38ba7ba4ee8ed99530d449a59d2f0a26aa4fd42077910db45daf4f05a375641420980e2b4ce234647035b3d50737ba0dfeb5ba608804ee6dea2a3c850698943f2b5b90b85938a006a41e487e4ca5629cc987f3e0bc99002d608a6b56335a3e3dc111414344fea0789dbb16bd13c2f4c839374c60cd377978cb07f2d637479c14fff35088b9b2e21b8e02878cbb0683b1e8834fcd83a8f18c851d562ea3fc58d4192aa8c9746fd39c5539d41bf2ec26ca85a78a7bd07f7ced817d4464731d695f1f8d412eaa86b00a2ae247961cbb433ab32cd45bfc04aada46ddc69a5c50063c09e0979e0161804318c66347412e65b840d40941fa8db97c8c47e63999675e3100e3f9900a2af8f49254acdb8c9a1936cfeb31bb6d1c0d723943bbe4e787e66df482d13be6f332be2d3d9e6f393141fc51971c5f0db17a851c9bef82a7a7faf103c8eb0153ec82d0b64c4c7df918111bcc088c28e0aa44bbe9730f34547bd370d76cdf91a62390d4815e31cca6cb13411bf7359029f74246bf054d399c28cdc0c401dba3ceb41822a9716f22169597e8779c51aecd80b0c27b4cfe966d27d01336e03d92d396077a5e70942940815b8b8d53f7127859bab47588abb9513b985cbb8f5b628f973cb0ded7ef3d5d35d948717627ae81369e5ddc62037386438283d202bd69c3b5448299d10158f98796982dc97d0850dda04b2c32737193326fe0e5012c0b193ce044bfe58edf2f6d2109e26299fd82a6971939a855829325fd6f9308425ea41a8b2e96d62c97b58ae4f7cdc29f60784eda634869b4aab2eae034702a5bbf2baa2111a4816d97645b6320155cc9495e408a14cce8c3dda2b890716a2138475f8ef3c4320a605107d2404d45489e25fc81d176157ba11a8dbcbaab7bd9a0cf0beee82628ba34f4daa6dee292344908fe2fa9c38f3c6418c47e3eb2ec23c9a01c1f20dd6ced446bfebce3a8932bbed4ac8ea90886f2a3a8c2e7d67e98c3072ddd972a3c0b6895355400252ac4ed93a904c1d09b81981115a69bbca2dc46d7d10ef54ec817f64188533a078ff5979a5c12f1b215a5c4bfdd8c3c1ac751f82d037662ac3f903ea9178bc42623286c2fccd944f1db7195f09f64bb8b89710ad34d24097d1c9fe35545803f810a81fbfe74c4284f5a43f5479de13fb8777c1a100ab5a993932b80aa3c99f6a2904e2b9a7c65960d86e2a0aa1627ec1baa7916d6ff94efc2cdea7521dc6c3c39e0a943520f5f6c698e43bce0baa22d11a33f9905218f7fd7cfcc516dec36b2a055e3051762ecd505643489113afa7d1956dae55be86c9d86177e8b316522cd49e1f8d5c9681834e3b9676b946630102deadab2430dc21f0fccbfcaf42c75ccb658e89b68e4b57bc55fc5c65d3224a893bae2f2cab400462399416d05170f3b14ef162059867722a704ca01148f8cd452338f6425726052ec66bdf3f7127d513d71e5b6ab322d9dfa6d2b1b46d5c9e25a08e6cd843a2ba34e8e52830d65a38011cf56bf54989b6398eaac311ae06148c16cf220b01df1da91d0dc3a6d6c1a19fcf6a2804f58d2abdf11db0169fe0f6f17cc7d17c4f15855ea43edbb184923f7a02bf5a71738adc494e2fc939cdccd4759b7447760bc4dbba22f75a22babe4fcd2eccbf1eece041a0b6ef36826f4713a6dd5e7e64779c0b66cca1f95e1e07093c88424f827e580ce60659bbfd0ab8d31b1c206c6432ba3ec041b4e8d4b7b55b38cbbea63c99b3a67423f13008e8465e8ef204cc5dde6f9bbd0dc32eb71d01a6413d2f2e1d50718e0b79c29209173112f6a7ea79d4afd1ef869579d231d8b9a459ca832a22c08f06211945d5912d3e235f343c883a15aa38dab55bc5aab33817bf53d04df5c3d591f67f02d52cb9ddd867550d20c39b7a9ce8727ab297b912aea1219c7c3cb0c4cb3b305a451d9d113b63ec83cf4283189acabfc9687ac2bae01a491ab13eda5f592c72b2ee3147adb9113c587bf014b20c5a9865f7f7adbd464e0a37b5d4185fb002d94f437da01ca4896260daf17b2f5f49b889238ae841cb15cb03984bfe1868c0b3383dd961babf2591db05d0d6d42a0c98758a225da1f624dfb66df16c53ad7d3f80802a4a69518d3b03b360d0d43bb0e64079e92b7aaae32f65ff34af7eaa2d2242af33002f543f860d43036da6ee80b70ec0237b0087a08ed9cc56b597f545e4da98133d075ccb14d8265ec01d978294bab3350ecd8b948b364e81a7f78c31d24cf4cb7a12eb2cd64efc0822c9bbed5665cea1e263237fbf7dfb6dbb7f3e0bec0619ef37aab90d2cac5b3496805b0193e998415b929c20f6a313f151955ac1a4666c191766623cd528c2ca1c954b9c910fb67508437721302f075bb9bc56cb320d23c7fdfcab296a14d022d6f13a9d88fa66aad026b3bd45b2442c4ed3a7b7a8858afd03c87d9b7743a4a7647acf1fb5f4d477a3d1703a6b6f44f65b6bc9de15227378cbe430368fb9c0814cf72d7999aca0994ef026d1f3ea6ef22aec6d0f5553392d835f05b35eeae8eae702cccb48824d24c606c766f3c0ad6c0c816a7342082ae4eddc0845a4b6cb05466256d1cbee58d89123b93061c477815eded56b91ac9127250e9f41a78135e81947750b287ed673996f7c6d3b2990cc58e055ba8abfa1c330c3ea0c0d2059f096cf9656e471fed34acd6346bb118aa611e7329bdd366e223790a87d6229bf5edbe3e3621786c4b03b13df5c9204347e47cdfe0c36be220dbfd0d4041e4d64088650e0bc3488b6e413edb6ad705990538969427ffeff62ce9a862a66d95d396bcac526e90200bd3a7cd8a8dc3a1a3406bedd83503bd9ecb2b461563b77ae9fa73af285cb98b5cd26b8fb0af3e7bb3577784b2695d49748f25eaf34b3e6328288939985d65e13f07d6d7b2186aca9e9b459909e7cf599353e999db8a7622ceb7d84c23d41afcf5916612e87b1b6d8402e66f92564823736d55180a65b3d01b3bcfb9737eba31000bfb20e7dd340497e7bd2cde828c7eafd4034e15c9b4530c80398f4e95010fed760965bda08b30e8bfc8d0c51bc4c26792476fff3d371197a525e5328256a978d970b6c8f1b79ecd9624871efae32beccf2c3581b8a670efe14a4737a7bd32f0096412cfba4e1b381bd9a73d6d67262450f1338a8178dd4568c56fd346cd847b301c7cc7462459f61db4f2f92c7ff65461d0e87a758ddbd0905b1f5f53cc0280952a2ee1c23827f94945a035e1f019e0822c6b99aa76ebc8ae68f24569c43ab8a74904b145ec042a27a7c181847274faadf7df3c3d003713b7fb90f79b82fa132eef77efb86ef4dd35e9182ca672365c7a0f5a81ddc3ab1b5b391424395a0054f29c97150249c4c0ce90c6132494a8ca9b361e24d453080412b816f62cccfebf1960e078927e5f99a5b8864e483cfe9748ef24c194e154d27023da181dfdc14d83c8a3edcc13abe47d17bf49e95c21e6e45945e1ad72cd2ea9e812b6235d09b35524b0d9f1a09eb0631fde8541f598286623fd1e5c56b651cb0f4d2fb459d6e99459bcbe2c9ceaeef0306e54d9d53b325f86756a2fd6615dc20f4fd01611a4ff283473eb1f5da7940b4dc9a1cb684ba56362473e2e67389e0716ddfc882d691b0dc9022cc289fa64160189d971558beefb47a1faddb394665b52607f21137def7f0d0c4b5e7f732e14714361a268d6135eff46c79f542e6848b2b0c6dd7dcb711a39460dcfbdc172d63703dd88230120ef33ec34386b2016cb49937488b5a7ae5ea10b2c74b4a61f238bc07808ce2047ff2832c158e0d544ec21e47859c79d635a680973fcedcc298ddab4688678ba867a3b78bcbb0fa968aaec6ca57b9b58c5f0dc4129a835d78da8abb03078929d20de29c55b4d31dbe01daf1bd8aaac3e5323d0f9754e9388f76f4075f40f6a1e26548d6bd6c65c9bacc692cdb3fba665a54541555fcd5b0e33ee2f918e9e7c570fca41bed999c65f405e79fdc562a12c98ce8cd87f586ffb975a221a03ac63bccb55a646d022eaccc0b3845c68463c5e18bc59384af75702ff2200361fd5ede14a5dcfe69beb26d03bec3cc92895df8385b56066c8ec9806c86d04849879e41ef320c7da14f971979591f5cb1d2093afc56c87f43fda6ec77c31c743adb438f64f14c0b17fe90b04f6ca76a30c99030951c9ab3b9e3b540c79d5c501675c267fd86915b4d874e48fb2e982ec119f1b9f235f420f147e3925a1bc3a84973ea465da6a5d2959556f706b033b58c9351da98444bf478d54e9e40f30f8537e1b50133c8c0d77149c3aa09f3018008f3c1f8dd65740141fe74516e47bf5fa121aa6268b8fd9b0179a090509208e24c81183d535e4a4acf0a2e358ba843a4edc193dd0818de06ea8e7d866f4500ecd1d1ad1153d3576d09f219f068ef180e12521d820679c05b17d75f58da1b92c5c9bea561927fe302a4176da4463a20f3cd4fb29a4c2957cbc145923cb0e0d4c323bbfd189c5bd0895c7c8363356dbf879d8ff3d535e9f2e154742c164437b2dd850fbb5afc1d42e17fab1eb22b5f3787c15daa0fc3f481803b03a32b585c259b3b7e97298358c5c72d22b1b342de062a048533207b078974b2f4810dc5ce02456222860fdd05cf2e4a2188ab0da1f7245e863a4ff51324584ff45aa5a82c6cd84c8caba42205ee6a1a01acefdfc43ebc490c43984865490eddc38246025b851f47008ee9090da9c000c5970cdfa3889fd91879e0e97e035c29d9d61e56efa3d0412f675a78fcd9d1e8f006c6ffbd4613a9f524e6f37027540bd3fc61181cbab8ed6cd5db4dcbdaa38a45d09704e8b1e323b03716938b3ef210c30e71974161f95a8ec615de65beb0d016b53ac65228d10a18c8addfc1f72d1d9bd778ce68c4a5bbd26dfd6bb93ab3fd96f186f0c4e3073293921de069f762c8cf06c6bcf44a1edb0ca05d02048dd2a5d83aabe54f6ec52c3e04693c5691d719ed43674bf4d914bc870f8afd085383649546aacf2c4a9dc19e1f6237d5551a4cd9fa5a96927976ad9fee3c0c785a64cff156544d37e95237c841187f962d9f6ec4331a8a96b7633e7d48e8ebc0726ed9c2fe1f9d764f9330e92f4191e57285188bc96e8e5ec0a5ebb33c81ea4291e23f0e38a479b2d3fc3a3f5b8760165158853cda50665eaf4f997dedee47192653f4dd131255be1f5f293b9836e72746bb108e9a3372b71ad3fec90ec9edf0d92511773ae5fc8a529e6bad745b82adc45d70cf6ab989e65db7fdce550d8f52e6c44cefd30c2cf2b6d5fbb2b70e8ef02d2e2699f4ed8e220701ab95a07085c04ab962427499c6e13373178561f2969a85df2274718e445f76468c5e1ecda8fe5b99b1bc4cd132beeed1c7f6d071dfe130c96809969a894b2b96fae129b89162e052754a7d3f4a2758aa7527457c4658c45769136841a4d44d70f584fdc49a19a676f2477c24f6dadbd82b57762bbc456b60c2c35f2f0cb53a982e7154479e1445a3f1b885ea9bbf8661031be7268d940184594cb57e441cc62d2fa0595590e5aff77de135cfbddaed2691e3c030b1594cce102f5809811d72ae050da854315e43019a1b55faeaf14f20a62a48729593de6081247a4bbe526c75b7b3a03de935a9f4a27853bdb0e27f16983a7250620b4cb77fbe455295fb3bbfb7f28c6aa0c14f786f09b7f86094c0c120b15375b202953da78489270c72b4e32b75fcf11638b3baa741fc0f81028f2f5acbd6b95c5c547844e4bd462704074a629005e7b221a3a9a9dae4a7ee348b862ca674ec1e2c86196d8a8d15d21b3e49c342d90223c4244a4773ebab58afe3235d400d9b824e4a8d1c6099ac5f55313101de84450add750fb7c0bd7161465179d4eb9f85923c9ed20085bd9df7d86b4d33000e50b0ae70b4007070ba98c2f2b2f094ef341594d6cbf724f37624e2e9a3e8977004aba439d345b8a3b06ab0a2cc3de640adf2e0483ae5a097a5970f3b3d22744c5c878749896afe55b31bc3baefe147a0968bd24f91866b6e8f86ebcddc4a46458445fe0071d34b83cbb65edc532eca8f038608f74f4461c10deec3c2b9683bd24a2a6427085eb7a6a37defeb39923037de3e67426278db2c07deb9fb9cbc48b28bbf4b9c0a14ae888f4a51ffffd13610a00a58eb7d3dd66a846a6b49c32a6f52118952dc54f3df8c96c6c1c8ef3ff859e256d4589055da40e66032fec4d0c052bc1696a465a8c88dd30e6b2e77b76cab50647b9103152f7c89c5bcd30bef42a28f41aee1618d65185e0083f3345982f03ec6718d71446b683dfe878dcc1ce47860f704ef245009e48cfab1fd62626c5f594477f4e6e8b5ac49ddd5c9dc9bbf5ba3f8a9fa6c72d2b3e38cc5d7458e32d99153c9465cf65ff854f837518b8aeaa7f022012c4e46872c64457983173709e3d4a71007b7da907a349a05f90be2aadc6cc50477bbb64e07d109abfe1cd3c58a31d331b40c54aeb10a1635d78a089a39e59618f7161d37cdef13ba5df11cdc96ad30568b21ff40dc06ad5d02449f55ac89dc1a42b3ca850b0da68e94b0c2ab023ec8971fe5aa322537c96371af6662a1e3709b30a7268052e64bb02b18cce5a00343ef610dabd05734c2a52c11e4e829fd279a7691f3fb160b6d118240bd40452fd7972d7af9fe4b135b7f7f678b0e16582772f92eb5c357edba6d05f80c9f816660d1ec6ffbb34806a6a632e93c19b204b065cffd0015b6fe478bb95f91cca1982235cf1c71c82093172ceaa54a5e23cffc36d7da5786d90fad2b7002aab680ec435970ac28d1c09aa839f87e137c3e7ce8c0db225ffa50806533314425c57e8ad7ed8aa37f7a506844e617373ca1dbeece2231c50342de4bf3648c23c5d195f43eb6092cc469d02fd7a9189658a4a46254701655cd5a055078389114ad5b5974a0f295650a8622ac8a6a5dd67dd0cc0f0be7eff241126d1966d6a4ec65a105f1dafd15480960f6b7eaa1726b7666c7a6e18269db777853c0428969dc77382535203fc4505199f0d02e58d64ff4150875fd34e522d4cf98780c29e08518be6a4ff753d574cdf5512648f1d04fcf6b7c94bb9cd270666ab79897d3ce6e43d5c64aa89782266a429770469cc47ae6a2164d05323cb3679c1dc74082eb997ae4a7f5b3ddecaf4f5aa86542af4311105836b71d1f42cc238559ee3ff6ce1d26c31f0983cf3e309d2c77021263b42eaf8751226296699b431d139458e0a38817232723cdb25146ec3b5f93a5d5fb24370b416b15c1451e220b6f000819eff5ba0f5cd2b9aea402408b6bc53d6a0bc38c118c7d79e5530286064051a9958c685a270d90a6165a705fd426c41d95f217c9ee24dfb2e79decbab6d3f41c3b1c5df7c6e4c6eee4135d1bdb5ad22c04568a714dd661574d86a9fd771f21577fb01cada7bb9e9fc75cbfa3b7084c585612f4963fc55dd2a38603aadd16596141b27de85217d9e548a07bdb0b8bbf7fa025cb2db95e8ab0ba20bfdb36382f535212d170410633872be06d3d493195bfbea8065b707c4f55a639349d79f4902024583d776b418882c93e691746ae40eb8e51c8c61fe416c8bd1e97898ed7d4d9599b1eee8be48ee90f0c069fb272a5f0588c153970346c64faac52fc22bb57ab94df8c838137815e2baf897c2ad391a96d79bab234594f5da78b31a3390e42406490b5a62c98a9b3207cfc36654910f9bdd7f723fab921052203a5766630e7d88c690203cc444ccac6836607c88f98425d29d77179e4151d9c74713ba8f1fd51722ebf3b39654a7b34fffa5607f726ab0bb377ec06c7ac6413bb459bb070cc7f334f1f175e27a0b866e1801af5fecf4818f0b4b295e0419401c9fa3b32007b04678938ab6292fa06910f20566bc9d30a1c41af16b545a08f916047f0f1da55fe9f56dae55fd4584d5d2419939a83b13f10be92f3e1222b0ffc9247a91cc7acb6bee5ebc3e43c6bb3058aa8c4201421f12ffd8964b31e647f34a23508031dbd66d9632bcb872e197d3af07e0b7d601f2da1b4ac1bca7252a3b8b15fd8f0ae4fa6d03498aa77053ff54d605793d17aa209ab64eb70de12eabff2c72b271bf9a4a648d0dd69d605c3e386295a41b4e11208a59dc1a6b4b44678cdeb4490fe5c4611135f922c7d01a9c7bf9bd83b0445e09915821b439c964d8843b939bec1be20376d3bb53407c310dc7e08c74421055ca7aa4d972e3c0c4b59e9a5953392a0bba1bcac24fa683820b36c575a4870b3b7db3f9df40152393e92ec1e0803698ffec7cafd371c0db434c7e34a1241a46a17e9fe898a1ab79160da084f268f66780b5db99035977cdd62bd26e9e4b9c95a41d64cd945245a442df655b12e9d07746ef8c9eeb287e1a256f750cbde4e7e1a831da3ab13e0ad1d0fd135ffd779689eec51ab16e21dda07bdd3f9147d5513d6bbd40248776344093f31444fca49c03edbc5d6bb439e949746f607e89dd5e8af78c15ecae8d35a89bfee9464f5c300a4f5c07d3f21fd041356b7ee380c863c644945bb5a9953d00919de4e3fe0e27035ac71578ebbcefb5630bd44e447fce9b939feacccaf012b7578949a0a3eab1ab3df9bea533f5e79fbc2ccc0f8bd7b6aec32728ae344d1ad9603ceae5ca5de01230decd0837b8205b2aa4c558e8d05d40b47106ddc4ab0977e69effde513be2d2a4f61849181ad87777579fc710fd9c208f694798723f2d2967aaea3475956052ef40b75eb6a01d47156a0854c4d4e8c3257ef9c33d1b31deaf8d5bfad2caabfeb784575d00ecb5190a8c14e12c64adc2693a277284dd3146492bb3c5f7a524ce02349e28045a389bcffe652188912972fe124ac0c0344acf43ca1e66f56a54e47315e130e50c219ddebe245be58b4280b6c10d92175b8c5cfd7b6b1d25b284603428e902481c52216779b1f979c5aaf71339cf6495f1f545a9d4729d9266f5862deb7b8e998d233472ed4724370c874ce82f595a2feda313c93c51f5be93cdcd883cf792371eba4c9ecce4d1a09f29bbc55f2353a2b4832250ce4045330ee08f461c7af01a8d5c0fab8172d75605d9c32fe6124fc715bd6ee3ab0b918cd16890ed5ebcb31138cce0478df3ec72cbef57a5c715bbe9bb2190f4c7ac3c1a61f91d1c8f9c5c2d7a66f416e0891e2ff3b57fb407b6d49313e36b31259f9597e2672ef92b8c58c572291dc511d254fc3793c18e3a68880f57577333b4feb97d011f2bc40f6024b0f29a3e921bf45144e6eb372112847ea994337cf15d254c047664e2657759782d2e2a356605f7b825e6bb570b399126386aa4c45740c33e698e7e6fb80ac3bc4ae239e3feb016770886cb495e8d65b7c2d0ceff14cbd730bd2f0b07fdd4168dccd690f1fcb37de1b83d30c800dfd3bae0712999a6029bddd538fa71dad16c36263824c685c5074947e73958dcc4db820a1d190655ca4631adabd390184aa7a02ad9c16b5e2778d82dad9b88edf32e0191e990d61ac7ddc1def94ddbad86bbeb3c26b50db6ad6fa649efcbeee83733c87026c1acbe3f8c75c6f16478ee29ffc823181b038dd52999ce7b78bc7c59bfe44123f071decc494aa11f6e83e775c93b328e8963ab7e6fae31ecf44d1f294a79207c983f4a3984640a9d2326820d591f5759c16f817c96052f5ac60bb9ad473cce192bdfed47da1ce69f5e74b7f57a1f4ec2746ec4f7c6b5e92c81d54a7bed504a714fbe39e9a619e355805812c17f5c09a4ce83f14f09c7e77f46d26a51c9a029b3c9c1556fe4225ef34a34497af81e0e04b8f2252d07011d0726197cb53dc863f21dcf97ee26ea03128f04cd26a1c79f4fb5698239223a98086a09e57a2a66b98ffd93dfb738ba13a1330faa5805dc63f314846882977cd7036dae34d748165d917b5172475f3e748f26d633cd12502432e0633daa8cd5954d781918d877555f80603a0d1eacf242e0a41dc6f2aaec16016abf8450ee5eb59dac170fd80f7a7912573b96df12e822ce37bfa18fddaad3d9a1f2ae64c4d78a13642ba0d99ad8678a3de67f434599cc126eaa349d18ce40884789276b075de6483d23f30fae0e7d8e5aa348d014208b24b8c42a8055b2998a8b576a36516377a60bcad71ab295d8492175a478853300c994f73dd7c379a45359eca6a5899c67c97f7a0edc0ab1a94db917376113229b0cd0f2802bd1a9445972a03525e0d3af8bc87c5e1d47c048fcdc03b753af67a28a51c3934e476d92f34a0cdcca1415b2bb7b1beb3511b26c4ac4b7159052a17b1dea67e78c12c859465f7a81406142e12754d03ad42abac96f4860c79cbd3b5db5947f07e929c85923cb4330f50db79480b8953c21ed2abbb90e77d603da8d9196fd4822974ed58c3caeacb7684238204523c3cc60a44a345a5016f3aea7220be3180a4cbf1e09450afa7a23b65a6b3e561e5ee235760fe707190ba85f25b1d206e49322f3795de2c1ddf37f47480665a6b64448e41eccf6b522de6508b431e55a2f258f52cac29687507ac8f99b7fda74a5a03486647bc8a84f10ce0169df9613eda6b749de81900128a73c848c4c07cbc0e23944a9d13c744285727f252a3170b1b867527f5a552b316fc9303b0353a37eb71675ef9dcc73daec693e6cf4baefc8a8b794363a6e10aa7d454186fcec469088cd3bbea93b2896fce9b2be6457b4243cb187781a46e29e4417945c8680cb2be358494a66a896e7447365671c1abc1df85ae80259673e7325d8e8aa3a20c9ac0bd9f29271fa7f82451f9729b8f5015a2fca409cf469a9bbe0d304634b0816fc335fee5be40c86c8701245c7cbf173bbde07c85a4a5af9b7617aa99286a3fef617cab42afe0ff8311bfc1ce3f0ae6c24619473a217c1ad6f16c6a42a4806cf88a9261b2caed4dcbc5807a81eea6de90c449369c347f5138df966ea1551ca40e90808b4d652aa2cbe230b362b04c912824e82100241800ba8348d0d2f0654cf3de0494fd6a84d61f389f00bfe19c33575182211829f334bafbe8c39be9d337c2f98d8cd9eb80f1e270196f57ae995f79667219018ffcaff4c8eb2282bcb12761c171d80cd1c3e29c91a1a8c87d2bbc9e95f7960603204e02a88c9b878724bee2eb6e5d1ddbd6453621dc065ba99e16748285b936f573a8a3148901dbe923003a0aa133a80886287c1d857b255a1a1bcd4a7345a4c9b78b77fb932cf822ea10f0f7c115485f13a50613625f413e5e2f44a10d7eab84526da519ae773ef25511d047ae5582cffef17361008d0f16f3e9d8f95f2fe80292fc1af49805dc5369995769c11ef809cb0b3a2132ef2cfef04192bc66fd6f6ffdd3c334c9ed705056e13380818b936c3a0473fc41ae226e059101dd5814436eaf138c70c11ef6d684eadb742cdf8773936101c0911b5f8a049bd2d74d7283b082d70819a2b00839865ea762d1d68790cbb69dbbe3b75e2fff837866b89b41268174a594e7452b297fcbc5ca1f7f1f368b94d7fd57305b2d2dc4e7413b08aeaa12238e004b0d0dd7d1e9eb6752ea2af05a4d47cf35f007fd37a46692d71f04cf3b775748532823152b508cffcd24bbbbf0ecf74fdd9fef11b5b0aa62f4d4117bbe28ae94c07a6b20b6ca4b9670fe0db000b53e664892d7d11c257747a2ccb3bf48978114e0628e4149854d96652a6c837f05552b192772752a3f1adb9ed0c6ab47a9a493db6cd19cabaa22dd0801ea51ab16b0868e69eaea1f8924bc82c337f77bb019479f77fcb5e3fdd82d6e37f791a2c2f2854d531437787ccb9a5783d1160e9020a3d2751b78c2b81a027d38c37baea666eea0b5e908562ee562216916bf09fce871450aec1c7c54bdfee0a50fb4cca202bd13ca537fee36f50bd054b3616254c08e65a2ddbb75f0dc82bac103bea11e27742c47b924c922f79c2a43a6e25d1b136054b301a04fab25619273cac8b3dfeef6e8890341bac4110041f95443999e37fe0bf2465042154d4a34dd17b759601ce641a1685dac570f50277250d14f5b75f34223d38bbf441806d57d4397e968565f32046375870ca91d1b285f1e89ef4f3d9140006be876b9f18f84e5d7662db02e9a723aa20079319c0a5b3a91de9489acb6560d805f1af7edc7bd8b0920f9e0442e7a71b9b60fb4ac6336e3901ccd3c154ad2d3d483f605d23fcc86a4b8ff57ac253eba70e198dfa2b78013f4aeaeffa2068e74d598feef191647228e7e4d2f84a27ad21167a0a0315896c0ef92ba70bcd025c57a4f3b660ab6362676e97acd6a1d8693ac06ba59f491c975832169e55504f794638ce294c8cdd8861e9d352c95a9bd204ffe57bec88248d9a3c9c4f711a597bc234c0694b1a2825abce93a106dbcbd328730dd89d157fb10da3d5f081b37381ce9b58007233e9dbe1211081787e2698b6cd9d07d99126dcec0b9cd8dc8e25d8119414f457f8c4309544687564f74afc5c2f3d04ef4262dfc06b1a35806097139863ee8b918183be668aa425e7d43c48280ab623e2925821f14f67419f952daa4a97e025c5c789b063e049a186a54f1bae319f387344b10e1a06b2d8f3dc6419c2d7525bdade0f6c8cd7715aafbdfd38fefc15e8ef91a01c0df27bfa960f92f33b9b3a80f3e974fa2b4beeeeb035091de39401130f817c7a5270012a91f39bde9908c4f448204b15cded7dcc4101a7f8224d4b11956aad7fca65762567fbf0c47be1a020f13969650179f7a5835953f1e79ed3d0d3e9224f6bd7cc1f183c91048e61eeaf8937adbec652ff080d4f92e68c84546e540590ed4675779dff3a9fcca928bd183eb3dd7e9e0cdc141e061a9d4cc5ec6454dc9fe7964773aebc21bed13f0d573e005d942b59228d2867b308f113847d63db45a16c91587c6e214c715da4fc322d0f7081d8717b7cbf4d92954a0e313e90a2412f19e2c0832406f1bc559820ca5fe09864e83ec3599f0d65e7c5b9ba7c0be3284f5a7d4a554ac4b566e3203f873b2d5dd9b29230bb3fa74404c4583c033808388b545683183b220f4ea26b9e085b589a81796f6cd0756f2fc31b2be35b0dce8cb1e11da4997b8f16c5d9e0981225c610c69cf6e17edeafd81b260648b3893b01ceb7f781ada519526db506bdc81ce5be0eb5298dc4ade30fa83db13a8c3668839435ca6068a52eface6c209103f042f59295565e475c783ce072b4cff5f8fb7d2beba5875c8ef5b80f8502d1a2263f46e2e4c1e455cb20af0ae0bd73130ef09de12a8e781d1fdd7943251bb424a0858b2cac3e90f495ed581d4303282dd61a82b1411839f5fe5362b45e821992403b552de34a90f3fc35f3ff9539889fc88f67841070f7995c5c30dfa68af2a54df0053f36d330afc1f12ef5d0d02e4eeeb91ed7e2df0a2422452717abbb484e2d21b52958a6f8cc8483f0b234a4a0b8c9670e8b910b93c769e386ee7fce5d39e1d1fafb22333b65cc7e441b8dc8eb4ce39b69cf229a9702ef2ee46309dff51571f0a87fe04823d992abae26b2ac00f2b53872b0255ed053fd49be1e064c772a2bbc5fde3df6ab210624b54160f65c3c96aa2565773299da324ca22b809638f7225a151b3f3cd7bd32455c7614cdfae98540e66aca702e3eb8329a63add5c97e1d77e43b6ee1fe543a365a21095bb80c6de6e1aaba09764cbcc0011aa4628ec4e53b1b8ee6daf379d9dbc01b3753721de8ec0b0baf3e42386bd1ddaa6f95196ab3443ddbd74d49565e060d8b5b8ebd5ad956e53477dfc935c4c7f5113ae5c392f02af85b825e247ccd54c7538f2951536fa4812b257de79b08480615ee43d650b9ac5fd909988a633e8346b3fe018af9b8cc6095685c62e8086274841b282cfb30faed78ff55d999ab083a59974f9b10c97101a09bbdf535de44f5cbec4a4ac932ff504a1abd5fcb175a5d93a47fa84d0784cf7f2312056ac725bb05ff6eae97063932a9daa0f464cae3a9d10224cccd1b973c04dde8446fd7ced04795e6bddffa7e84798a7b7b6dfbf1d4b2a6a6d9b81d249dcf6f9214572d447c6a30cf2efb1c94eed324d11e0cfb3c9e16f2fe6dd731556d6c5f1607c8f9d14d431053960d68769ad1436a4a871191d3c67f5629c5b7f7cbfb82b199cbb8b6f5b460bfe00fec05466a43bb53d3136548bc87b196c4bf1e8cdc92b5da3f0175107bf16839c6ba58c6fe079aa5e1e2c8d5be74995bfe21a29e48ba9fa1ce461d01c2d109ce2e852069c1dcfd970d1699e06b025d27a4f6f7ee357b7b7bec1268914bbaca494e61d8e294f2e3f7707358f0733e75cdd090569bd95ceee011a2ee7fab683b4cbf07d75071f7f7a28baa7940540725e777bc45ad85c9215acdc5ab85399cd14dac625eede2339e771d5ce609883c599f44a2ce763e25cfeb6148609e8fbc94831e2b240d8eb500b8dc2ebea071e3382787d4c85d553229008251b9f6bd92c13c43c490b87254e779160696654392ade9a92b63d7cc81c45a5948c7562710fb79d28ad702bb67af54a3652919d46fe7c43e98414e22a29062bb0a2d13b8780abff6ad632eaee3a4c300a157aa465fca762eb809bd7665e01fc87d7e6ba20847a612c1cbae0cbea296815145a171424e2e117c55bb64f5924e6ec3f9ed20e25f4eac51cc8040d900cd80aef464312745b3fe9471783558469ed01556ac44e1e85f1fc871fe4524080fe6d251d413c3ea1fcb2192c257678ab7c20ea24bde3f70ccf3c7206a687f981c456957ea624691b177b225d0c85effadecde68d797379b972ed652338045310a320958a345945d4532aac173ef7009eb171e4e2915f1cde4d0f591456bd7b108bece1b00defe193378b4c4b43c6837882925477c9be2d2f3e71749289cc707eb71da5e8998b68b236e804e5f48a4837509a7c4646459cb3245607653ec725918a76a294a83f49c50a3b3d8e25e98c9a1f5c0e71539bbce962d211ce480102e923870735034620076aa01560b5e4352f928bc31cb75011de1688bb2f7ca33190d9a8bb0596a50a7b0c75a0a05f1e4afba4dbaa6fc23d80ab40cfad567046cd295d20343fac030fa1f053e4667d36133bb2d2481dd1c2f800ff2988dc0496178a1839aae3ac4fa940d1cf224889cf5aa9464588f1ff8407a5b5d732a4706c404e4a296ef4ec4b9a170cf6b8ab5639aaa4b5ddb8ca9577e5e7c2068944af30383acc3039d1497d7db1fb222102ab5574a117a713628399c1b2e91109247437f98dbb749fecfd4c3ed3164242150c5606b587cbb29f56fd94d6a9d6012f740431e3d96b59820fdff54af18ad4abdcb5ed1e85a5be6e2c170ae3bfe48bc74ea38ada6840e403c6f37212bb9d2828bf32088eda6a7358270574b956049c69818cc481bfbabd4a9f411441e070d514af8ba99adadf2541f22633b5618a58d6c871faa1161c1fc622fcdf3822f050747c568969964091c9d77afd608bd01380e0c9118c52065d456f94260cd100b5e08926b793a72990352745631a025f5efe994e4fa1b836464582242adf00438082621ba31ea70aae13fdce2b020b16d6fab226d6e445e622b7a9f096d249ed5ee0163d04817d9ebcc4b8b7b06d56d41cc1307aba8f061e134ead53077f3d4a39d97e3cc247793e2c8acdb789ee62cd71d631a55db7100275a71c6bad0aeb2e6f40c4b03237f1aea8bfc80c380b05127b142d58052b90c05a4af7803c0f20d67b0cde7abd215a649b2771b8a4ab17e635ed75d0386f842cfeae88f54adac4fe2bb00f3fc7f2c7e14d8d0f10e08235661170687813a45c2381f0d9660118768227b15005cd49c3974e29ee98abe264306f27f6577974465a1326f5709e41b5f9501ae51c21a3ce9cd3be7547329ab62b1f17835eaba8623942f1e761fa22fad1c8d519cc7e16d50953ae557a6a37c112a29efab25823e1be7e88842d23839088a0213553a00ae46cd7b5d28270ae8c450ec053b98fa7084c9f07f7ba0c73e4f462f7a28a9cc17f47f0fbb01a04fa0af00a8c1f586048221ebe1074c04dbeaeb17264210870d73a82cc602c6dc5b7d8cf187347498d00004e96643f6f98ec46fb45724e2908caebe0670bfa79c0d0d45a826f7a054bace98172722ffc03e0587014410c6d45a402056f5e6747e53be15bb7b763007ddc5cbcd1e761a6204f88252f54a17a4f709a90a354f476e0edc78e4cbff3026ddf9edf9352ee096d9d84f1c631963622996cf415db25cdf5938239c3ded4bbd12a8051391dbb0e587f36a5bf84a8bcd1feff6edfe1bac89e8a7a41fcd50a30d9d8ea4b386c3995bffa78272c3459bdc80d8c9023693e42fe831301ec8fe1174d667a2f2aaaef0a9e79941037865f36784a8b95da719a9baae27ccb945f18a88643323ee4dad51f89837fa3b0ae63360c412e509057365fe4f44014028d6d05c543f561299c97a2e7d6ddb4f1ca625277e64c7107e490bf9200d89ff2bcae4ef6ac663023ec838908c6e954f906035ddfc1f162230da6dc803767a5c371a2ecdd68b9d429048b7a641cd4e8784325ebd49848f0fe46cdbf9b533fa096dd02a24addb7dcd91b8ca8e2c1516d7815ba537dd27153d3acc3c8e29378ecdd35762425b49d9b94f3070c39ba930272c0b92f3b91a4929b46e52584a651070bb139503fba7bc7327efd51b29e767b189edacee24938edbfc8d5c9f0c6e8acb19fc95edaac0e0f6edeb371c25d68e2b0b11837ec4b83bf016fa7ad78295f23a2fb88978e601dd9b47b5cd4de2d801c980fb3e25446c364c3643265b55fe6d25ef0f3fb2e29d3c89fe1672eb78db9c27b397e83e7634e596d3d7a9f1f47993940f00ed6723d92b1ffb5fe94d8f33c264d51431591f686e3307230eea54d0648a1d79d1cc577eb2e0e773e1cbbe6786daf81fe6e3aab9b757d904edb042582665cff694620be9cebfb8f8f83275e5672ac2ca698b80a21851855b6ae64e042232dbdf58ce967b1a531b0add61a071a8536a9baa9a6ec85934d798b2df241bd1524a03601f513286355d5af043dcd847a158568028948eb5a52b40cc48f2b5595fc23a4af0db69adc68ff6af3d106f329c4a0452c41261d5d8d0333230413e389783f4b9628f8f4a8529ee677c76edb7e8802e52699b4dd50aea7d2e66bf38fd3b0345bbf4401b8e6e6486dc3e7b84753ec74658c672857f123e4305a0cfe095cbe3970e44e03f8be74ab502d91894dff2a8808e2602beb03b6845f53a708dba21af1893cfd607cfc4868f673e7f064e9e8917c7dd4bf56017b4534bd1f4dfe75964e3fb2e2b98179d836d5c4406fe1f3fdfe80706cdcce16216d33d9a8787955427b95d34eea6f9835ceb2c0fa0e932e8a7448eeef6b642c0b1b6c29aafa7c51c10a8382b96b1b655b79522eaa1454f9f30ec18ca01b4ed8f74046b0f8b288e10a421393f85e5c39492ad37245fbdc6838f8807262dcf2bf29359c84ea8b2365dfe1733eae487c59dc7833d5c784f38a96d26581e05aa1fa25267e5fab5a1594024cf3f4eb9a918b10214d9f33903c429fdb85ca55d1c801af2f3f48287c925edc8c0e6e67a0aaf167e182782bf79b1459cd53620c07102b50751119d85749df238baa88e2f850bb1c8dd9bdf0a2ab51a3e6c06de9399f5971d7af84b9b4b39b6320b11b2810870fd79b47bf2c280dc4a345fd16592c2c952a401cddfcb4a8055e3b59281e5b68e6e6f63241aae50c7d8d22a960bd694ce81c65ec83078b8b14e816742ed50aaa7e4431746a34124b1538adea2fc690ff625e33638ea3400cd11a3e044a3e19958c90b7e7394d6dc7f30667a5aa41f49e691558d4e299d619ec23427e0fc902fcbd844c417b414625623cf1a4c25c5db2e8a354a73595f49d3283cf429b0d0d6b4a2cedbd62f38559e38962b8dcf85caf495a4553192a86a994a3fdbe3d92aea84a42a6032698db2d7f5e45b1f15d97ea01a191cc94cce1a31f5ee916e4a60b05681d4cbe661616c54b9045f66bbfc5308e274f2380fe6f72af7730b6c74a2aabbe22b6eefb488bdaf056d2de23890f0dbe5a994f12ea9ff216841e6a6ef1c320a7b47f5abbd1dcb2e72603894e9aa7d481cdb4aecb3cc0aaecb24fdf1d8aa78ef89cb1d1160ed7b260d935a4f603aad5e684a51e03aa6d03da65b6b0acd0b10240b00c723bec3dfaa333e7c0ad99173adcfc0e6f5952648692eeab9a6c3ec57f3734c33c7b56278050194ba5a5b97b9f83fa46d524cbeba0010e6d48c20c810a052c5bd1a28de8d9dc7df847b824c06e3bf253f9fcb3dff5a39362f34d5e966e22db0f61a58db1aebc9b2f6298fe424f2cd4263dd0494e446df9e2f3ad1b200d9f5484981cb584185dbaeef0e91ef1a662182e9387f7f690b09985bb04c02bc48b525b78fc031604e725a956653e5829d489670d67c50831ecbf10d0116d1d618a6a5e2aa5e5d846f5b6da2073a441da73ba1eded03c3c2c3c55277b969e9dcad1659ad5497a67c716f7359b2845ec8ab68db37e4fa0a7ad27bd2a38407adddcbbecf24472486c259df835614b1eaac1d84afb3296b0ce58fbce45c0216073860c48cd4b04c6aff3f31ccec262faacbb516235971b3a1cce76a6e87f65823c738b9079c2faaea662d60c0f21f68d636e8abdbc9eea6ed5ce234676b455d515def7cbc187347379dc355928d84f34071d158a46fa46762ab815f57e48b87e10f4066691e828a346393c73be570fe965a526d7f1be719717a7af98acb540691a28948a2e6526558c2b18aca18a4078c6361f868e481ead0bf51b7d0fba7f91bc130eb476213bac38bc84b37450f0e4b1f9f4f5823582e49be21a0ace2a833dd905b0ed3eece31a4db915e0c47f39cbd054b2f92c00e58064a8999ff04aed7baa01fc60ad1aade438fdf6205860b100d01722b89266ef4c078852356954e8c7b6ae9dec7f3b0ad2f97b5442bc82b56f3ee4172134bb1c7cf31893a71982a59712326326abd63ca468d34afc3c0a750342ad116f7dbe5e747be11dc35db70313f262ee57ce9ee55ae3b7a20beb8ee96f04254f5cce0a7ecf0d25c1262b5a65c4cf8af945e1d024c1c8f591b8258731634c3ad31e84f5a3b3578dc33ba5ab4ee310926cb7538ed3a23a8b82b53a5e802c7661460ca0960c3d3b45176d233b43de3ea987e1c8cc057bb93788ad9ed944f5562788c5d0363c97b7efbbbdf6ab843eab9b3bad297ede6d27651bb2eb5b3aa4ce73cdf5303c1e18de6571bc090a7d1dfba5eb3ce7c99527fd4cc57acafc4266d6369a0d83ef21d294e9ab14f075b21cf9354019a072437de336e1f9bd9c7331a66e05d1dc251d172feb429e2ecd9f1dabde3dc510f60b1e0e839d54381a5f474226e8ec73ea646c0d14c85f92ee8f0e4a89f30e4cc3b7078f27172740464820e3f19aad43508a71b9eb8fe198c247de00259f9eaf82c9ce605ec569b4ab9abedd4d04af429a6de4a7051642c5410e57686cc727304aece512967ccaf472d1ff7f932fb793cc6bddbcbd35c7f10912aa5f59a68655cfb3268848d684e53e7d74eca5fd56192365228050f368f1a9b22c1e37be8d6ff5c3185f35d14d67e0c8e235104ef7cd116a78ebcf0fe7e7e171cf6d46c5468eb12bb7f13403268da62c9a3bb197ee7449b99c1185716d53d7bec36a8dd2b77882a736e8236e9c9ef0d74e67cc80b3a69fffb017939286cf063e72ade77258083d95513f8546dcbaf44c63db49ce0fbf55588078f9086299403e042e0bb493a8abed03c8d52a621efc3f6f2201bb153667ff4f3cda65cc50df3800493bbb461530c693e5db53b45847dbc7bb341038d99a5f5385ad6b7ae6c5f2f4863896c6bd4c653f8a29725e855ea2713fdfa07718d13ea71ee5056e0377cd537968ae32b20aea79b125448a72b2db660667479de11d796ecdabe4d2c95d71c17db6384c74dd30487678680d5f3dbe9284d94a378297ad1308aa2688e182dd68128b1e91619fb25d5b2f92c439e84ff1efd849ebe4d205f1d03d8f38fab7b6bc299889b3e36502af6b4ad94a558d4b0d724b9b6f398277a5205c7ea501d59216e66aebf07962983a272af943be125cd14eb6dc038ef3ffd4c1c65d75e158814ba1f9d1b35f6f62d84c0a5a561018ab8b47e6dbfdde882975d9aa7c289878564ec2d0764a06b086d2999828f5bc06533a5fe39ad24c8931c3fcbffa47b9fbe6c8605851610129d4988fad3d8a684b0276c259827cad21610d0cfe37d133a7bc8f1d8b266d08f0f51ca76a546d598e9dc664751562d05168e44571e7d2379765eb968269aba1d9adcac6b67333a046bf4ffd0585bd2b981ecf8d1c82bd7e630d8e4d6c495cbec4280872b1a2dcb182ec660c81c9020e32afd06c2615581e6cc5bd5b02c7d7e573dce8ee9f96f814ec789c58926e998bf730bfde1fa11ce69ffeafa39c3db6f578a667b05bf1ab24b02f9a7ed5176846f0ab61530b739172eb4af0c2d4f897db5c20daba538e5df82fb761759b7284c04a467818f01c8ae7ea0e312790bb9ba24cbb1bc6f5a46bbc7efb44f290cfcd6704c12b3e6f924212b9375b19b8172a47be0153c0377a95910bfa5425815711e72290e98ad6cac2af837bdec12b7defae28bc2303942e6d090ceebc1c6bfbf411da38078c2342a4732c531e6dd20cf6c80f056293d8313116073f0b23510480d9397486767363a0eb037bf6471ef86e9320f8b3197e146777488a6a7c09e1ffa9865f30c8cd5402cab10c26f3288347383f809ee4a6979899462260f695d78588637f57b1129ac299a7a3da6b0bf4dcd6b9d7671a51930e838c321219165156de37e71799c28a7cfc96cd7bf8c919f6b47a01e890ff9d306bf325668e9cbcd16367c485eb4b9df7aa9766b45f48f5cbb3c7559eddb62a0289b34e3f86e91dbea104fc655c5f217acc78a1c67150ccf9f17270a6e304f4d335cb2cd6ea34b24624b64209f93cb9b0d22a39ce588503890de7677e86c4426d82f0412e881512b69b09f5400d43218e1b2d7f76cdcbdc33b9ce9248627ee6a70aea5a4e1d3968d49d8f155dc94e064240eb828f8850a6296c075fc6070a837db2b4377572738d3086198c12da4e54eed3d4a8a247a8f63c54d2d25813f8a6a4d8a484520424c45eb74d2e840b02db6167b94c143f40f2eb7453732f0a86a93b77dec69f09e2d058c17096a2f3c785b67a4c2ce06c3040b8114d44fc9385cb50795dce627cf3c1ac1493a65a471116e7c82b7edd896ee728333c8513501f2a37a91b991681f737e46498ea66a2669aebeec0262bb4f68a6883d6cc8d0b4dea138cbc9933a81e80834c6aebc341d0bbbe0d2fed1c1a456c7b140b6a7d4915a80353cfff2ef8a4695f6774644a704c09e6f760ab2a97eec34a51c7e3c5237aa4a12babaaeebf9c6629bfe315f3a2f3cc10997b96d2ee85eab13a5feb15900d010eef34cce225ffbc67aebacaeb7e930320b8de2f5cf6bb966887f775d704ccd9db526afc56196b82676385964d054fe61aab0fe13ddf29bb0f088a222b138bc01c9114fd7f191153e70ff1d744a58257de76a0667c5d72d5e2cac07af693532dbffb7b3d43f3404e7be581d3ea99f3ea8fafbd3e285dcedbfed7d6f1b2a89a6b97f4676450c82443dd16ce4bef23f80ac1c581cc597eaabceb050bc88bf9c8049b1de69e774f4f9810d168ef4796a754680580d6d66035a1f69051d805de1d9c4ba0ee77ca9dc819c43fbd5127291655cc11987387f26e47e4c0991191992190a2891f0990b48eeec9c5b31f9d1fd29093d8b706e268be71137ec8c9a69e9c7fc919b75ff24eba35005a5b10be743b0d97ecb64224ed68117aaa21df801e20bc08cd9d9478cba83aeb567d127174e81ca6bc17122bdf85f35481aabfbf48d36dc1cf9b67ce1c6a9b413e593b31a657a44043c8f93d968f582ef7ef8b6fe4ce011a3b070d8ba16aad4900f8f7a1d5e6bab518e6ab0cd1fded7b63f9c3ff714e2d35281623c9861e26ca80e7975f057fc9663ed3e93e424c0c0571aa140a787d9c8a0a9d270d1f5d52beba9c238336a6e84aa0956bd0d010c304a8a76b46365140e357f9b1c8b6017dab1b74f80503107c3cc800226c5cd1963e7f2178f8c4a5744527725c43da49041349c7bab30fb26228ce93bf225b0a6b68cac544f735231259a733ad24eea8919a77aa1a20bb388cf0a1dd8dfa0e3c8c461e501d5c24cab0b32fb8fc16c0274d8fb08c55c67c25657659212ceed629187309c9fc82212e2d7d659dd0ec56629bafb7e58af6daae4b168306dd6abc3094ba33e96889806abaa89909c64b6a422d6f87000e262ad670fd6a6c857be972438b2b7d5beb7ea9c93d2321619566d83810b726bd594c0ebb5d4569481915b8dfc9a8bfbd1227e72f8495447de9b38d36d14ed7c35219cb56bed7fa08e2f259e728671499fe633f0e8afa298de90e5f024ce5ccca6634cabe72ff7107ff1ee98795ce2c6690604d5f23aa193df85c7d821a1ed1b96b6073372d28a58a632b072faa7208797b6dbcce715aea9f46210a13810ae1b98456c3bb2e6f8d6c3e73d220789bd4c6ba8f1232f5c5c5ad1402e2f58b71d89b870dfbd78b29976bcc98629d1aa86e752f04746ddde4d900f0fab804752d9e807c31707e08cc5558c00b1ebda41b115fae64ec5ae4b17053238951de23ad16d5c606d1b3c9cd876f1045f50f1fe1530541f05b307d504e5f1699f62bae89df53fd14e2a825f8c842a4e24d751fdbf1c8746b9780b93f9ce11ab9292a52b429bc6185b310f8865026732d5a11d399e175a1fb4d197cc811624d38b1ceb34f5512e43e77e61e68c51d4aa4eb426164138e2bce1cf6e230ef0a61072a2969d80fd8c23ea726d2287333605f7eac3af19ade0058b9a15c44b8c5f94251ab909ed4121ac8749614463871a5830f72eadb0a4e8e7a92c249427cb79a5de89e92433eeb6f240dc8e760697b16ea89cbe03f7b75ca7d16685999cee4c9e3cc57bb98c7973afff1b467a1338d11a1cd07baff558e8ee4529399bc962ea145a46d08aa8b0a158ccd5da998f33c920e687584a00733d906a7e85cc7e8905a13a3489e0ab52ce831f7992c0c027e6fd8d715945cce4b10e7fde27c4b496666cd22603a9044aa62a18d5eca022dfc2fca0d13bfe2d7295e5a02f24eda66d4f7a52218aeae60b9ae322613e3998f3ed7fe893be1bbf89ac3f71d0b19ff1ecbfa26d26fe30260e7c669785e0e64aec685ee90350da24266d93f008712a84d657a3f709fe3d76ed4aded1609af0995e15c8672d5f3f6b87aa48d668dcc781b07f49a7283bed1708534c0dd656d191ad06c00b835e997a6b1ff6a8038573aa491f33727cd07079f4eded37d46c901652aa8eaaa041adac149246e00ba745470b5ace5dca33f4dc244c388bd6ef306765bb2c223e8c4054e495c5a4c8a01faf3b4649f9087485379b5a259bd579b56e81d112d5c1638ac1ff7a4e6a4974aa825c749a6d27f3b6940b0a5e74bbe6f1534b89bfd96f58385023969730248474d9370aa7cb31b3f91cda52e80635874f1719c6c9ec640bd63336d9fc90d527ff2415fd1cf0a5d4da0a1df8275f3346bc105b457c06b05c9e54c058f5504e483742e5010349e2be364d3b8298631c7f6b62ed2f3f346c03533160ec3d77c19fe1406125da64c0104605e8c36ae782eba7ca722c8c181752c575dfa075e4fc6c94cf2320f02b4edf2898666019c7d3250cf1108126efe3863975304e38ecd6e88455f4b6b60a2c63b9cbf059633d5caf9c412915dc2fe7ca0f80f1f145c4ca0c13e45e8d77a542ce27c99d8f2983c6c3ea9bb49047ab0eb97c353c05c5d6dfb04b075d6382cae5a9fa4a1c6340b41c6ae5f18f080ccfd290624d4c8e18aca3f6d373c6148474f5c3797b9abf785dcc9f0d1000eff951e3fb99c2f6ef56a754bd13da09a9a6b227183a582cfdcd1b80b686d7ef92670b1f99dd3dd9cd5a2e52d61d121d17bd733e337084b99cffce19a2c54d9314236cb3edfbe61a4fcd2cdd7c6a0ce960157b401ea8f686eec323edef0caad3233e3cba179615ae7f02de700d432d8fb8e64eec1a6dc75d14e4789fb54d144929ac93a6d2814fa6a4f380de30385e5ce086f98f0d8394b64ad72511af9c693af83881766b30abefa2bcf841716a401854b4ddac9aaf22365566f197076f82e469d22b964f072f6ce259de1975df0fa9440eded1607c93b4f10d495a966c659df15cb7f795648efa087a875ec53067dc41bb0219f78d3c50537fd7bb5f25b46c3a57f0b102624697fa1da42c3bc65c266c52cee4cc774970017fdded143a11c2f930315010020c246395296b0462982c726c6a27c563563d4593a4d9f7995474082df6fb0f26d9aaa88f869f9d8fcfa1bd4dfe36979b02f8a2facfe8f2054e3e4ea70aa30242a87977c45c5f248e87b50b0688758b4897b7094d467eb11c93c39e26e96bfa2ca2a88e9cb4192d721c5e365058d4d93e2f85feea4f2ed2a63a0ee491260c4aaae194b1a61519ed23352ac0548f0b1e585ae201c9814b75b1ee5358f6090e02cb0ae6ea37ab9bb55db8f4f6873c8f2e434e16374f306c6e648ab20440eccd9dce9ecf91bef00e9da7b80b8bd8c838935ac74db3b27f66a77d3733b1b42c00f0fa6fa5e635a00103f6e01e6cda20098ac62da0787b13502c4ec0f308195e843b568f28c968f91fd589484f9c246e969d0c16e627b9bcbf008aa5c564181845f2b66c6537f1359331732562884662538c37f281b211906f34fac5e77af7f13e6896b67f0b16b5b94d957d1d90434e9e9638e7e81596cadc6c56bbd5149d9e2ef22090714aff9a7ac6e596b45a2732074ac9fd2c07e127c9f540ead3c616671cc607b0b00fec580f54b21006ab10961674c38845b08182e14342a46e78dd95eebfcf407c8b3cb9fe6407eb7abd11fd5e6692d7a6492766f6d917fd219023617a119a3c3ae510fdfa1f4aaf404c142e6d6006d77bc3cc60739f5f2a58aedad7498c803f6181836d0cbee871ae6ce7901db8f0f387eec7244148b9d4ccdf606fb761c012643e64f11bc79fa2beefd38507faf8068e201fa808f46c7021877e11d270a7fc507419db60f154a582f63d536b8b646b14bc2dd9e03d972008a0e6fc7f3075848ebd315d90dc522c6ed3f3c4c18d78d3206957dca38e27c3ef2df4b4a7a68c023b1ec6f73d2dcaa24c13b573538083d9f6f5272900c05bb8a1bfeabfa0669cb2008fcb5fba2f09c0296b62d3a3e1dae0c74b63a482cda2888f0704256c327c88a9ece82b277ab8dffb993f1970541f0028c43939fa510b7bee44117cb6c845d55fd3e1812d743a9a72f31df812ee4bc8da4a6388763c2779830aadd9ff332c9aa24c06a214069aa9485d5f89e802ad8b9c54f573b568a5a3caefa953b8b22ca709db6dc9efbf410e3de0f66a05d0c096c4fc856b2d2a15c4c2b789cbb498a7656464fcfc32e08e88d1e741ec36135041d6e8c0240ec57c424f16484243716f15674213baa2adf4673c11b5974d145ee7fd3bc3072057aa8d00e9c072feadc401b35397bafcf3728c04e017f97e75c6ac8c981b0578563392b019c07d76b2d018f8713cf86ac5a2caa3cdad1a8d40531658529a9f3e7bdb101657e644d5a6ae94b79e1003d720b6dd13ed842c4c88cac48d9c05e2a78878247adf86a636fc2ef6ad7ba5978e76c540e054c7863b96c6f77a8f37ec116ae581c62a110667f2999499ad5c74959490081f438ccd494d6b0a3d87a5b936064f4408630fbf479494eee00f4be5547519fcdbe4f553c18a1400756c5db86449d4db8dbde6b3549201a3dbd24c58acd8cab7e1ad6227c9aa7328194d07a03b1c8898a1e65c820635c706316b4548154690fc931a8df9a5543f25ec568e15fe4e95280642460ffa86c7d9496a10638b747df3672759c3701b56eab7278665ce83681bc05757044fa5a96135e6d3d50a51c22b1d7b34fc18efe51c8f1028d3539c96a395757a9c3a8766044d7729831f682d76c488e26ae583a8373add8305725aeecc89dcd39ed9c0255eb690e89f757d3b1feb9281479be25dd76f453099d2402e6bd0079cca3148df50204d77f498a1f95e74a01a798dece576835e1d2a3f16e3642493eee8ccc5c754f32dd2912ef9a0ad5731bd7aa1e1bdedbd416738252650145daced437de62c5adf717b08137c847e13c1c1a3849b9017aef888b6e2b4ea72b0c8a44d77c186143088c0cf252190c32a7510eea3a4e9b2cbfe5e0cd088ece3d1dbfdcf247766540e5276d3198096c0f26537ac507d047b7991e8be640b76f96e1a44696cb84a1339d715ecbe35c1fea822f486276cb8263bea0debe32c586d183e4a181a24d04a3c73f1b7516cf44b19525c36bccbf750c89a4c4665cdd9638cdfcddb7761598e507815e7d227ebdfc1b44e9291c0b54debf567aa71d249e5c080087f3f1d3729223d13c4a6af96ae6cbdb0421d6cb41e2338eba5cf3fa27601a16b8508a6267e5b8a6ff4539497e33ea663ae07628eac24611eb9e2442bd6db3f69266a3c122a31d967005f47004bac63a7a5890bf5f9b079c7638d493e47bec7a3cc32f350094c8c99aa45c127ad3d05f307b34d83239f1243dddbfc9c405f847dcde9a76fae1664da1b9635a634424c64d5b8a8052ecece399629097bbc67284e1d5a0eaf49d0d7bcda1251b1a69b162d6767556d7d440a2eec808b7a8e9824a9bf699c04b92fd480e7b9c2b708afc4c3d849ccf0d4251e9cb6192c74127e0fabbee104b79187f38766e128c8575895d1e843813868cd704ef5049e3551f3fd76eeae87cc9edbef453fd706af36d0c45944879aa0c8bda8b84f023113e01fa2e7cf3fff6cf7c33844a397377196cc3dda33c3d56dc028030017e2f877e4e40aa6fd05c419a21945fa8376dec4509bfe7fbe260fa03f240963ab4681a6fd342adcdf9b30424b357b6bdbdc0219b79ecf9c0c480dd74e17036f640b2c494f99f5c4acde0853686000c7fd7aa56e8f6dbf8f04250be7680c06b550465ef438bb6e20babf7c6dbe086c3b6aebf8d9b8bd61af9d5bbdb912a8d58ea690ac345730a84c8c624998024fa56ad561fa5df90e7e0dec04615cc717362cd406fb65ca2a69e8856191a6407247a56a19f669fe82a99780fc6334e7c6f7f3622faf7f3b545f020db7c6396c9842b1630f5dcc5dba73dd36e85a57d4c58658047bfc5a2f784d55569980d4a189b838f28355e5437ff0c4fccda72e6f8430f581ff7bd9861504ff8b1eebb7590dab54a8cf9a8cf6da94c4aea3b0423604292e8bde443e0816cc8479da58e6f8369f9f87a4d18cca38c8d71c8393fe1f3686b4638a49c8e43d86bab4f523b712cd1e68e830e042d1333f27080c3be0d053354d41f3bee4cb26864835a49de5631dd21ff5b8e37bf4c41e6cb564ca04ed24d8ad77d9b47fed6359e49e78483b8d78c14a1c36009f9e47593c31cb9642f41281a920c200a78c80819d5044cc8ed17fe1e6a97d5c4521b7918bcee6ee890a6e3f42db61e49083ca4c88794ccfb057af6ac41dafee08e17b5b98e456478ec4400ddcbf0a58be1b24ba7c891dcbae40e6172c4baa71e47a436415d93846b1210c3f2d36ff59e9e7db2fef15947f032300088bc0ea7feeed542b8a9e9c88b0e5855e705466b7406560f9327a6ceef803a87a7d44b2ca4e1b489116583d21a9d2e550405e58cef15316a1154f74237caddae6abae5e37b3cca8d32ff59ea9677331406b8abdef66289f25c62c6548df79cbe28172a0fc1dd194f314a97c406b0576d54cc98c8a15488417ded957967ad670bd0e6660202679ace0072aaaeba9e9cb353be364c923882a235bb3116f8632c9467ac46245218472779c9665a2bce661203ccb0f5bec4baf12476dafa66fd4781ae4c69ce17c41d19319bb00d36dfe47a9ab833067b4df39ee51b8c20d05dec6fa04fc0772a1e1a34031d4186326793cba89929f73355bedc3950fcaf180fdf218ac115d2d77f423e8bd43c16e321480bd4094afc645363e6af2bf4070cb5c97814354e3952dcd6639910a06b676967da10f6cd9d8ea7a6220a5ba51348994b89b23dc889ab6a92e2e8858f49f75ddc68b1459da18a57339ba78caf3a6c6c336f8c6fdf731dd593f287f94019f6d3e8a8a62295212cd88c0ab7345441399b289145db175e4d4ca756cd81c6ede1b01350c1911af98b2b41580494d43912b9bce965e05da3117b8fce2ed505330cdbf290c551ecdec69af3ff62d95ed5a0599e553e840d1439095b35c05bd31cea7cf010ebd4886ef27a4cd046eb965e53d483e9b9fa8251ccd0a2ffedcbbaea58b80c52d454413c2e4eb28240856b740e4087b295ec7dc1cb37a6d91633aa98ae97d86ce375f4294430d9ca3e99ffe4620222bd53c9ea513549de24264c5ce86844eac1651b0eb89a35f15972ac025ada8eabb14b0dca2e4ba39416caa42c1438a72290b861f8044d8fda92c0f2f8255b4953ffdd9b3045d7a818481ca40e2f104b6329899109c89edc50956f1ddadace2c230644febabe5ceb9c4a5e8684fe7dedb66ca7dd5962c14445299827da78e6370474e5797ce7581ae48e45e47f10de3295b060ad4c696466bf20941e78dd2e8774fd1ee7fce2274c1805d0e734adc03bf72f5c323010f57648b2076b514e996e6d24110d0c45bb10b86d7565ef696a57fb7f9f57dc34f7113db9088b01385f4088f78b26021683bb110582136dc3dbbf464cb201694ee3f2fd0feeb3234e7fcc7d447b37a4dba1bbdda44e04970faa6050d939e78ce57b43d1deff81152c599da64d4f902672aa0bfa264b85a15881e331f1bb38a3828990e8ea51e4ef8b99718c93975f2f94ec9d7ef394920752c4698db4630ee759661135303cf0a2c7d23628b6742f022e766bf53ee45f2b301d0cc7f199cc341e7344e99702a536da56271f5224ce7cafbe2f240e80eec3e3dc89f853a4e7cfebaa45e7f5d4d44093255c0d5c73b99b9d6826c354a01d18e547e3b00cf9a36ef5fec6e33f55b38371015d6371f44b78333c39a1547e679696e041aedf79e76842dd971b47aa9ecc6b323de3b0e5865f0883dd4fe87451bf0c302b92c535f26a022d408e2861bff5c3b55b02c797ff6f9caec12d4b2d6a08b3863eba87e30514f838d74baf635e6827529fd7d9c8468c28b4647b5c2dada3fe7d959e6170ce29b5345d59acfd8731b7b8ea0bab255480180da5e35e5ed146942c52b65346b2a49ec547d12eeab9cd9e0d1a27bb317bf9bca62697e3da7e4ef883b2e2c6d08126ffc26f6f676495c2a94120836b84aa93ef6ccf5eb0c331a21a4e370700b84f688c249dc12c2bc3455648fc0689008cdc21c67ed22eaafff06c7985c647f858fcece612f4740b15c982a8b2d467896f57c75af27ec0221979adc77532741e299313a04a7a40b8be2284253bd4babfd9dc9c55b7513c1123852f5860efd221ae0ca79c29e399dc24a5ae6497609575a2ae415aacb6d73b78c0df250536b0c38d74b4666c3e66aa16df51311eda61d00fbb8e8d41666a7782d669f979df975a0211115dbaac5977558f2ffdb157ffc8b557bda6c7ff37c32444c9a376a71d4ea9e3bba2b97f5dc46438dc3debc49a0549a62eb9cfef75fd3205fad2524ec138e35b544ff0534ba5c2cd8429ed4d84e137bad4ccc3f3e25eb499977a91a625e01aa778574127b49ceeecb4a7fb1e9aa753494f6409d840127756b4411cc58927128f3b06c8f1b84c0f1a29acbffe1120447de4970d4fa87c878e01780569c4de85d244d3493dfd1fd0b7c84b42f51c109e220fc06421e2ffe206eb6d7b2f3e8b27a24fa58a8a66ef6dac05a478ca8575aa152fc3d51531809f9c8cb1152995e75a3ac529e143d228148407d85dae97751afc6ebc14544dd70634c16fe797c918ab9131f04ff0921d6ed0136318e194599df5de9c66539ed5fbb86e35ac009167b5f57881a2e17dda013cb6eea54a038786feb5d2d2e650d276b18d61fbdeceadcde6ed60dbcad63b92c51d4cceea19443965a9502212135eb169aa48ab427ce12d487d9f45b9ada87bc7e9e64c5a794cc5eb5365896a430b9452e52ae327fa0cfe64da6fe7095b6203079cf785446dd9200b5fc176aca2c373dcf74ddff465b889518c3c3849d721f0ba3a5bc24579f4d73160aa89c916089d1a2bb0e14b94e9560f974f0a8758bc24f948db759e9bf4896ab9cb6c9d196af9cc0e40cb5aaaf7004679d54bb52a55e6ade7cb8282316fcf5407a7ad9d5e7a9365ce77a743124173ca392f035f9927f8b2abda56e9b5baf03c6b6864293c50b5ce7a326ed35a33bad2d49dbde288210190fdad13d00574afe5aec76459ab71668c0d8e16337dc17283464f1c6f10400ef26888d43d1a69898903554d03333146363fb83b7ef8efa1357a831a678eb35373e2df2db233af11d69872bf25122934023342b03f505d039ceebb76e380901a81c01a3ab2c3ab9c9041facf636bd2ebb96bdb404a0c3d12f0dacb8d253a5c56cea9dac1dd8a1bedda74658ec1328d69ce7f9a3ef1942ea2f69dfd0a05b3968e19bce30f40708c19ee1d1f6c85861e380e29f915cee0a0401b8be62807a942d2d34b9abf11920a50209716ae676e1d1991edff2fc462aaa5506c966796c2223fb575fe623921385ce333f774ad7909397e62de9a4a24964f96647cf060f8fa712903556a9f511fcb0be362653f5f68fccbf61163e3f1ad0b0914c700a26749a684b024194c58e81b38248a7c3085908b1fed959336825860532a717e900645fa09b8b99a1685dc1ec67927f75f88e942476977b7d7e0cf11c367b1ea36839474062c3b275a26deef2483e69af4e3fec769d66a5d860fcd5a1948670ffb2b4b11cc7ecb5f7e539fbcd3e159bf03a18bbcfbb1f8c81b8ca0cb6982850a652215f1bcc7eec6932ceea84b4c364890ea0baa6c24026ce2dcbfbf71b9678eb97c40f88139536a62a1b5793f4971a2a4744e02f8248f9859b05b9eb29ed019839767348cedc0a5e10919c8ff7ec8514821e19a61d3c4566af56a910a4c2d07bafdf987847dffeaeb96bb55ac39afeced56e2bef24e63f7900ff26df2cc2b2089915effa56f418a10c7279a726eac3207b638acb10618d0d0d0b29e0b0509486c21f88ea017fc5ac66e94e54070e2b2e9ac465906575e73eaa15cc8613b5fe7caf8596e1cc135ed15cd3748d15fab1a1ea47f78866761ce85d5009bfbe2708d0d3636df65b504aa04e650707deebbd54ffae13bfe38e709761451750324492e86363d2562bcffaede51fee7fe611eba13801fb83b02153e62882d347ca85af123211d5901dd0ec2cd177bb19cc1d34c995e626cf26dc7d5fb69e6a8eab44a23ff476564a2bbb7b971d37832bb7c38a7cbd9adfbd542e56893de6918af07b317ec23e75358a456f121f675f1b8c069d9ab2ba12f91b1dec14c07ff99e67751539f73e47233778726015ba19525e8790d45f78b6bd818ff300d6d3f1c4b24d0228d47d015d5629818696e9aeca80bd6b928141fa912eeaaf7460e1770f411e5f50f11c9f92338aeb192c881b7e67cbaed910876bb255238f0934c1656c895e4600ce0b5e19bc0fcd12a8d42407d9896c8065bc45de667af7fc115993595e8e36eb6729d21266d61a4f79e69c83561ded4a3f8f8f5bd9cb6e8e2ec8accde1425dd6fc8cc55da218d1e8e9fe80db516f0607633ec86cb2a100ccc884f6ddd94bfcaf126348a259252995c07082afe06496188b8bf90492fe3f71aab4008f2d06a0db0d6e17018cf8751bb02b01400f4370402949205db50e94598e0a85e540d9f1d8b315168ccab69d24d3c465811c03fd55b0b643bb9b62c0d08f9c17bec6300b4a876d00aac9daa7fbd8c0e2129bc892e61b06698ef514c66e477f8539a111663d262ab6a1c3bc7315d87e9c0f5b8b05c162411ac19a891c04934ad788d4007f27b90a2a7f17ed2c518fcf30c0edfdbca99d84e3f32f0ede9dc9128bf693fb52e632aa5a5ac6a9f06d887cb41945258a5c17923d7151c20fe04302a713c47ce90fe45a79b20b31b8aeaf36990f9f973c622a49772ba09343dc6704e4c88f1d66f0aea47ffc48fbc2666fdb6025da7d7f5241f4b8a626c70a31bf8f38601dde8e189486e166ab5c4a3a15c118abdd90bb22befc443d6b3fc9f74b4e80c748d9987812726796434ad6543edb598ae0fd5c35992d4a39bed0bb0c9c0cd371c3a3b1e270cb2e74c46957a16e8207dfba57b409964307a26de81bd87f48eb1220f0d8c6e8b9e065534e1c7533aadc094efa56a3847ea5fcb00f3bcc2a72147beec9ca109fa1903ac7c3f768e17b7bbdbfadf49a3f9f58e2638c635a44ebf40894e57e0f1b64fad8db69df51c187c26efefaac1a244ce93079b736b8e2ba03f511b99d5cd2bf7a9f1423b39e826ab30b6580cc3769cdb8e236298511efdecb46b0e18bd762a41fbbda4e9ee2c7daad2f908b1b226d27b47a953e08cc012b5d7b1063ece114da5a6996aaf03d712f769ac73f85bc1b29ae59a68a235c24a944cdaa3312c1c514757b93dae8846ad6736ddba64a44aced5a845259a5cac5a8bbd255ca3d60234988dc25427da98b8f730d7dcf95dfa5902b369249e470592cf85af2fc8ce47e4a912d8123acb615482e0b7934a964513ff5a98e1624b03f1fe30bea6ec594ac46a7512c959e4c555561b561f0e2c56f2278f1c96ff7346dd275c4778b7ca3248768e4c2e54ac6be7463afbd7f843d9e21af2de49449c65a42d3be85b476d754313125aafcd9730889409adcf83637ebc603c044a85c24b8093b5a1ee9c2641894e5849a751242e3e2f0f75e83426936717bf021f7cf895cb57ed1c81efa80e5b825effbd170a0db956a91ef001d0090441edb0640991c2e4c95d18cf362d3d7fa46dd9d69bd96e75b07582c3e269283c9fe3313cb97552dea9abe10f3378d923cb813b69723766cccd8b1b9704ed9b83d007e57b7c938096d0474a28a8d49f528063cb5ba3303526166fdb5887fb0b7df0e6ebe306ee2d6f01c831a01a21a4b230b63925f15630930fe2e8db3a74c3a0463e043d3472554e874659ffd1e4303314906533ff42c0fa9b72e8af6f8e1d873feaededd8ef71fe35772b1e021139fdfa861bf671e1e9ad4528a0f990585154e9acd4997e13499718a03a7180f97f1ad92f40294dafb3198589ed743b78e607fde68deee793fe0b13272b0ee45b6f2b62fa71acec4a45d23325458996f168ee4bc4b416793755ea62cae0e426e95c52099b2a82575a65db38e35362886457a567c93550c539ae88e36958e05d2491e052914407f83b59b1a2238a41fad5d90f965b31ae5724ad3215a1a2baefed68360dbab1dd456cb7e997a14ef297d8c77e7912097790132f527468026da38e7e3933cfacc891309ee062c256ab90796fd2b552a3f173599dc6615718a96b6be84a003da69aecc9758946ec8e5bae1c08833490043d7aadce0570e5a5f87bd5144b42ef248e4c04d32c435ee461b1818172626e409fcd1ec63c22b28e337141944a04c1f710fe830ebf979d3eb6188c30433905bd7b81f8e20a1b6f938583f4a2ecfde04b0b1b028d91f062cf6b6dc731877b470a76d5459794c0323b7a79f61fa834e46d3a7c3d76cf924965426afb5f322d3c76480b5714d322214657e27617ce8c4f7cadf62500e1dadc339f7b4c7aae144fbc171e4173aabaf15e2a487f479f29c578e9ee4adb94e3f43bedc4d69f6975ba99a5a1529fe8ed7cad583248f079ac4ac40c9933d2d1c68e9e42249c010a112b889e994ba838721280ab786604918151739c887bde407ea6bc66234cf1fc7f1cabf86e110f4ccbed6cda399553ab581250b88be7961d52053efb84a1bad7b2f2623b728f9e55817b386097b7716dbb882bb7fe1a51d47c581d8b8e6f3a5b16408ff83eba7925a5b99e1a114a9282ad45512305fadf25bd22870b15c2f40d598495b5165f9e809406ef0d4eb304348803a9b58c2d1986c95f7dea7b560ec8a58c269e2b5a242bd972bd2b1e1496928d7b4ee3493920c6bd3df8cdffcc2e497571c152ee50e7276f7579353bb4ccece5d1c63713abc77f7aa8cdf56ff00799f75dabcda04d6ff6ec2f4361a0f8d137ef787e83896959b45c23a0a0b74600194be3f28bd1c4ebfae78448d9a3c1dd289b7ebce856ccc8c9b23f1bf9a005eb57fd6af83e66bfd06d4aa251954c492b4919794b6b2017d89f0dfaf5260f1ab3af4a2109acec3f07b5e504428752e1fed93d8971ad66a5f6cac4118b21cd92b9afeaf7dccc11afc55a1b1e9e056e8dd65312b9546b1814a10d51dae5849b8ebe67781e70be3fafb8fbc86816a1ca994722c9abc4f649af1629f29f2ab999d31d188437d1571c6e482094817e83f54ea4b6e6136b6cafb3b466917730b13222dad04fc827fbcbb69d8c36d5afeef28a40b8ebd899b8897dc74fb498a95ef8e3c4afea9b5cf5c5d52ca102defae11db9eab8f88549f85755fc6ccf7174386012d2ef26bd32a2099e03f15c8b5c78e91cbf83623966761f30cf367ea4f7d6dec156efb4b3774c241a854deb19c2a5cf84afc60b869dbd1a7d0b2f17b0a71a417f9f3bdb0e54041a89a90136249af5388c0170ab47049612cd95a2dafd48117572c9ed616e320e885f8b94b498284996ae8ac8f1dd3ac24aed575f01e1865ccaba63a9dec10feadb601973a1dd5e303ce234b6f5319355f9c2292953837bc59af42ea305176b7a62c3eb89d18975daa5371b82b332ca9801984a00dab2a4800e4aa483c98f7bae6965858fab1f4ceef7cbdebbc476e2f60f9fa8af6c469e51080a1cbaf42c4cbb8ff81b90b0e508ba314c14d98a8fabd580ce01d8812b55f06d9f970f6d4243d46bad3c5da9d87445348abdb6cd9a66286a63938800f1869ff61c3e6605d4962761a6c21d97d1aef8c027b39223c5f72fb9f2b87086b98d035649b1a776de5d5a747c705d0cd5cecae593f7a7965d35fe4583420327ffbd5648d2a4436a4e4e67857eb4049f3fb1768b64a3e00766daaaab7100ea99dcfb239b76dc4f98f68bc9082eae308c64435930ee95932f4dfd3634edf54aab43c673b4bde4a888feef6d1044fd4af54c2909f86d5ff79a766632702033e5185c93e9bdf56782932d7afd03e4c30e789630b0e48aab97ebc3103660d3f36f50e51a9ca6ee23828caa4b40e4f7557509205d40f57cb41bc5b2caa3fe037db3731c0faf1b9876f5d26836ff5e48899028f70b0f1035c11f2033da9c096f3bdbf704dce370e270ddb5d9c74ce33c2de79566cebcbf2f572a2ca3c402fdf774ba89fb59332fb73b1fe78b5a4e00d4aaf3d427dd7512a5a9da8d2f1ed764b9c4731b67a9339a72daac984a42376acab6e1dbc3e7397f025b0552005c9796925dca7f1e9408a4eed20d8e8cf44e142b8110b5d41040e074f51c2ffb16c273c14e599df768bdee99a2fa99acba02d095e1b2181c1aacd5eb1176245ff19ca79e2af6c6cf93fcef0ff6edb250e19ddc2a2d628a21a6a8722ca7f9af09ce7bb1ca458c04b1bff4f4d0f1d1e5007fb6358e670193bc0c53332e323903ca9f8ac000501a2b284e815a2ecea9626203e7735fd0691a445ac75fe985746ebd5a415cd2ae787abefced8c522a4ab3823c3bd5207e1b2899863c857d443624af4dbad6d5e9f4432f2948a49d65016d9af77725b564fb8146cbda62d2c2e10cf8c19406bda86e69b390add34b322641c658edcbdc306fffb67a0c6c6bb478b044e8d4fb2fadd094767691a7f28a7e8b5c72f511fb7440941a88ceec669b19854773ee0636781263d88941fb19153e5f01661e7684a0585ea9b69f9d95bb06b385d71b90fe73e09d24a9e87aeb076b666e02a251156e01ec762e6a6f3f6c620e7fdf5eb04d117d932fffafd365025748449175e3ebf6b91c119c811d9d698b65618d7e8d78638dca8a85abfcffd5878a9aee1ecdb5269aa4759afb3842ab96fd2c506cbe42a2221084363661a9ac715e606c65a0492c6279bf2b32c60a86e09a6d22dced31ff9b46294a3f304f58a49b435dbcacfd46090354ecbdb807381c911299c9d377b83b3c35d470e724546e161a92c6f48b56d0ad74e72aa9a538052f970fdd2edcdb3ea6e99bba0a87803160dbb1c281e95f1074c471536f5439b71b518be774d3939e674ae4be314eefc41f5f0fd5451f4d6b867a6392dd3a2609521f42ce8649ee6eb7f0aa512da2817999b2f04cf03e171552be64b89fdbd47ea8517869c2edfa93b968f600c408808f7c01e5fcd9f9a88a463db3b14f4a3926681b7fdea4071873c73b619c026c136551735f5df4ba5619056b3177a169b6f232d38720bcacf0f2b921ba736b78de9e41c3511c93902101732dda71679a7dd3ff66f531fde8d9c7b4c174a46300457dade6e3a74e628ee845ed9799166cc251f19b95a4ad8c8b00eac88cfa15913524c0be33f9a32841d7b056ad085c9b4454d7035101d39918d650c0ecd1c9a73892d239505844383c4482571767eeed119292a801c86daf344e9305de4d8f03271f2f423ccc6fb390bac7dfde86aea7df01b8a4e71bbf0b37ce8d55c5d56a0901d48c1633f17f38fefb8c397a906fb911a5b841b21200b78f50f34d2c74210d113b5dacbd9c5bc65b79c6fa55f969e14ced11302098099bdd87b9923864c0c2ae65422bf53272b68691ced847fc7591ce112fda5c32d8591d4536a5ba6d29783f48efa5b99bd2e97fdae361486edc3f827d94e05fbfad4b3fddca2621786c5bd8960037f9abba535fb8209ec54cb2c64e6c60124f0af9603f767236eb7d42f251beb44858aa0fb034fa48ccd87804e4a600fb284995cbd8026951ae3564dda56d5a2c03ed81a2519436d167bc72623c01f4aba9c45a6c6fe26edfc481101ef8cbfb56ca5559b3c160fe202e6a721fce4cfefe72af222a07c6aed8e1dac7a9ef01f604261d17f9aeac6e9446b3cf17f59c7da9d5360383ed17337196bb9b1815cd638127148d340af519116a4f1f392701ef7e40ffc5b63341b531aff4dd2625ab3efc79fd9bacfceffd8e77ca6cbebd67489c3abfb92e9e4940e98cd8c4a151aa363eb442a4123b74b5b8c2e8a404cc2e35309238da644af3b4a24533e0b02fbee730ed2c23ba28a6ef789598025190093b174a4f434dc6da51bbc3f11e4186a73beeba4b32c9b5ed8af3fac9ea77b2e3eaea810f258c852a3f2a1366bbec4ff64cb07e408b3153dfee1aa261ffdb4bea00ebdeca200a67a87b66db550af12aaea33fdb9821997abcc492fd06613420ad335176d58521be253220523710e6edf17e384af2fafea700726794e66fd54857ac953b85da6a7ed7833a2308eff29b24499ad0a8e076dac1a3271575c86d378b020fef2f56057531246d0b4f1cbd2064bab26956a2d3acf6ec3fcbc2b643c87e90406fbdc6aaadf34c25dc202faa306b865e7fafbd26e9869557cf11ae261e19b46ee1df3a6ab125dd9b72ed67637b39d50a6dfdcd06e669f537257389c6bab88be96a157baaae5020b16323911275fdbc81192c7be4f7d3c65af082b0c4b6620e91b11418415644eb77f6010a761da50e4bae960393af4834d04dc3ec62f0fef6c97b255fd308ab78fea394186c8f53d35d7c660b37bd28f00d343a1648347064feb3da2ca5864a0cb8dedf473963f8b45d30bad7a592ed9bdf94e785ab8b24bfffb8bad965aff86df68ec3028b6ca079f666d18949493941eb917b32009fa69d76771e54d9dcdb1ba438bdfa2aaf123f7864910e0dbbc51bbb34a114c47f71eb387c642866712d05462a633d576adfd92c986b962183bbc336f1650101c92064b576c57910decabe51e6a97351c1a8544cb9e45d0c920cc4ff5d08879411629a8371626e80b189797511dd24253092ccf1b0fa77e646d773762bbe4342735cbf10e5ba7496dead62e8703ae84bd432496849a2d832ef2e2eb06ae75d7ad71eb274d1587a0d1151b3e4473c4039eedf325aa2e5e6b4a3832454b04b7d39e71d9c65739f566b7e53bd6a3f1dfb7ee8478e58bbb735e58a307f5d897e02f747bb1250b052981555392db11be35831741365efe2ad86671adc8ce7df9181567ba08ef3ce711daaf4ccfec377fa0f07384d6d0e8f8fffd234377f42996e38f12f0ff7b92906551ac7d0477084a6e3af8159067e138dd8be67e78d90b68786d0744f0d40622e75a48b83162e3ee4fb9277d00072fb150839f2d1a2e4632b418a6671cde0d4ad7b51294739cb97318d85650a1c42dc6be75f8b57c8f664c9e653eb97bd1efcb10282e06b23bf9507bff9816e21e9ea721eaf1ce513afa2d45c293aedd85506380c1953bba8c48552e96f269c760e1f744c78dbc1d58abf69b8d72db4db0f7e2eaa165c8a08c014f87dcef10c8d8de4cf59f82842685e75b15e768160f60f8c26c36646dbdc5ab4f6a4d30827655fbfcfa0afda7d8398a90279da1b77f16f158d1f0257c01a6cc52bcbae549c67aca956e07b4f43aa999974975619184c930ed7a842f98da2da26115e782e05709a63c6005cc9cf0b64b7f639d87691fcc12fdd86d603111e08a1f8e89d966fb5617ccef1a75f8d11ad3b222c63ca8b838ba0ce351e24c7f4b0ea2f3e809716dce26de3bd6cc5a24722ad3bb00d24f706e27e66bbf74af476e2f1d5fa60a90b38791a6aa9c938140e48dfe359ca332f57cf174fe9afe037e444b0e56d369a97458cc6c8a6a36a263eb91a904748d0d78ed75287828e75996b9ec855591d12df54a338719a64862c628b6d2db48a402152f89045d7654bf874740528a562779fc2b5621178f2ffec361040a3e3dcd769a2e6c2f71c01da372d4ba74072d7401deadb79a4e436d75495f218fec193f2e0d11e79e93707e00257ada7deb6a3e5dc685cd0cd2493dc8383230f32a6a7b00cb8131a4d2f60825809121d5dd7e01dcb1b564cd90addb7803d2c8e7af152e00ba7f029b86ff125ee9273997665e3df2cb867c8b9b3e9d804a79b3449749879e2b1f268f32c54e213c8e62659acf623f76dc0783beaec1b57a5e427ff2518949a5ae8bffd1eacd85fdcdc539672098054993eb0cfd0c7645da781de15c9b6877dd752398a9cb964242d9ad3d0caccaae1d3f30180030d72d81498f36cc62a107360ed41df09abeb0c78612a31a98aecf72e0e5a325c3982cf068cd934c5ab0a2f01486d98b65c4d2e5aed6b7e46d427b9b199cec0eabaef6b896647e380baaf926d43f5322e97bc7ee9c055a0cef4b083334f7664a7953a5b54d1d4068e94118b4dfbd1627e4ab9b504651460cb6f80af0be34f4eceac713ca7fc8019c2d62e7d1a7f31f068724f1592186621965db8bbe3e6641dc54d3cfe007450f7bffa522ba47c5ac261a68ddbb1f619b0f278856435afdde27eac20ab2bd74a5f98990ed47bdc49080559ace5af0513e4aee0dbcc30d10d707271a151725648664ce181292a877c25b175f2bbd0c1c76ee5e10b1308f408328de5cde29a925fbafa1227fd2f6db6c91e9a2d0924d60004fad7ab216b0650b2cfd5fa556c83deaa647e1c3a700f5659c78ce03047c88aa5272ed1e12fafb8b69e5fc636a5c4c9696426fcc9ae5ed0707a67dd71630f3a31a3c6c10ec15062141c9b47540d9a5fdc1eae91ed71d75d0b86a81bf9f00bf81f9d4b5d564b31fc682c29a94369f5993b34d488d4d0bc98ee51f9e9dd9da7901cfadbd2736f97323e17c09105dcdf573587a12bd212eceed18262ddb409b28ad181fa18eb14bb6e4c1eb42be74dac1d7a54ddfe6e8b34d3d08d8c71808a5379164858aaae286da5d669fd0ceb4717c5441b87e825298de21e6c2b5a77bdf710f16077a354ea91142fc129879ddfaabfbb1d4a9357b3e283a908e2bf6b0f78eaf56f89c51fa414c5142a7f5273b41badc6dc9f4784b98838f6506b91d3621ba2d79e3e628279390ceb48183bf82605f2a77763827247b47a57832d4441cf2e1be9693f999aadcf5b772b202e3191db2f7714a457a68cc8307074d03f05b9aabfea16880829f0863b93763cdf6ec17eacb69b3c031aa02f4c4fbaf6bdbd510acf3c3746633a312ce9daa28271b3c2b4337beaaf9a3f3e5019de740e585b4a08a91c61683e786df3a1635505c3a42e027735d62e1fa7fba4369d7f8a3bd82cb79dff8110ea834c054659fc1019c4e47b1f871fd8460397e5dce6b29aab967bc4593df5902aae6e633d029f640887f711a7d41d448cdbec3328d6c06012158f3cebc3114c9d7841f83fc262474eac29fa179c15ddadb21915201881eeb6e5ca3754b0406de183c416521fc72f35a95436f20dbaf3fe4c0b437626f03e560074dfa31a38458d5dcef52406aeec5deb02762f243c84fca00f92cd6db9d66acfc4fb1288a969f16ba4ce84bd1ac4f0cdf4027280ca885cbce929158ba34dfb222e5e97dc64548458704f2ca0aba01e52d987035151fcd0b5d97e0e9129cb75a1f5f01707c111450e403eb18e8579e2a46b4beabbd3e8e21d62e8316a6acbb08609d688c28885214c2d5d5aa1fa23cb7f966b04a626634ca549194e8f4b8d7e7000c5c76d666b7da3022da84f99d33a977f3878c3ad0940f9955cec13bc63f44e65767bc3657d508bf9f4c32a17345d42dbb5e5a97f2d0c77b999c32c10687894e4dba0f413584f401bb7c523ef2034870dc933c46f5c35f001d92c68aa40d8a4e34b5a231838d03c10d3da87caf21d29d5088e34cc828e6d20c6641c9ad33e99e70ae7a54318e2edfc194b2e090beffd68df5a19aa4f6d582538808774bf458d2053ec166755f8f5006d3ea0d14bdd44fc97a0824a6904af358bc8987116b8b71fadd845c011ae2da12ae213e604dfe74c65ed69e624ce5ee26e3aa3789216009011ba49e19aa1f30109581e21b8074be1f93c949ca1bc4284fa4de068a89193a4a4d7c5ce5bab0845c03271f5e38faa697cc06833c1a533713d131ddf21a77e3db59add2e88e1b8afd4cd6a7faf2ffb041b061292250947aaa5b946f15293ee9927d47045b967afccb05423ed503f40ebd8815a4c189f165a63a3ab98430a489fb40d1b0c93781de811ff642b5bf0fca20238dd7aae99fe4ccb7b13f428a4ac9a3e593c14b95344ad9d394ea9d65536a4ff9a24005a7106cca4e7e94306ade545bf7d86ac1f79821f01c508ee278c497e698063aaf9dcea9c4326445342580aca6036ff10f77f59c3aa679758627dcdc8ae63fb66931fca99e2229e7cd4f650e7bcebcc66368a060da33b235abb37cb446d58d68555880ee87f2609c280b560584a4232e4accd7d22bf8fcccc2604773e594ee65ee30605cd5a1878a864cb32313a51df81ce3faa30c828f3b80ad92d12e430d0da56a8f6115df8431e44dc17eb534c7a8fd21cd557bb24100931aba3cee6dc5de1ccc94a555ac6ee26d4c2cfddbe01386459082a7bf145e3143c9dcd3dc1a5314ae4ee8ca821bf7f271a5ad8552eda0886c020f6bf3d871037efede9ee68d989123d93712bfc77bf397100e613270344175c6b8735f0a752e67b8ed641af0dc861306148b53c73e60578f148a8ecf6334ca21f8c5a6785611f80e9a60e39b1c8c986e78fdebd4f3743214a27b3b531175602f4391d12e7d7f9246874039b18fad0a711e90cd2d0e04ed8f0ead3c0bb8581665391ce8de897466dcb0425e706e942c9563a9c5776c623f070b6de51dd9cb514ed154ba5c177eb35e149c488f0ce30217ffd804ea609754d41a6dd7609b4530382e860aed839a761dcdb90c2d29c9742a4d1c6e625e53a063a658a8798969699e08ffebe342b7a6238584430afcaadfdcce758167ff7f7baff7dc8a97fbf3db8abde37716cbc8fafa4cabd6b23c57522bde623bc5e95b3efbbd78ed71407c914137924f87da028ed3c10ed4091cdc417ed60686cf915cda00c34325cd4129f12fd63b01b69575d27df9f6333bfce74d48e789de68827c4406f6919f4cac1903e1a449506a14ec7bd7e99d1a8de5ff11131d36511aaa123b515b0d10bd0fc2b42fc3ab36e69d7f42e97f97040310b5f02c4366880aca5815d8c08746b6f248535f6dd1b733e0e73a7ec59e7296917b11fe727cfa6f8541177ab0eae8e59c39780604e6a6dd173f1e88e59c2e4a054ef31e8264774879b01b0cc3723c4411477b8e498b746210a3a665b2566328677d698f264b75aef057ba3db40f575960ce34fd162797015b5bf28abf545f463db540d61c90be898b20df1588de2b5165ed9fdf4bde46bcc412160afbfda96ba38c562417ab7e21af571a0e8b2c917288576ffae27f58523685d49f02b92e0c8c2e7f8a6cb6564f20875082ecfd89137c2a962ba2de8da274a0e27769ef187b4537d399a7102c820eec1f5470b37254b86330ac8028b81d9c5bfde8941f67dcab4af1d58f3ef101f3949349b8c9c982243eec972425029a281e425c818e9487ae751ea910551284752808c79ff6bd70c58d4e7935eb54096da9485831fb35a1f1e5648050da30152417ed6eebd2f69972c203ef6aaaf4ec6c18c0e95455c7db34f76b73bd5c8db2fbfc813a91986a5c58929d94956901657b18de97c9c9536538db435a2705df13bf31ac79b8c8efe3c7e428c73dfdab3a6db75e05113d47e269f8bb2ddacd806804aa33900fc0d137718a89fa0816cf94f38ea7f5a8c3344fde30dec61e505d178eb40f1066b8bd63161d1c58b65b801ca2944a37598f8b420b0f8c2ddfb1b7ca4265dbd24bec6df5202c89724ed1854bb4abfd8643f348fc079d6b594895a7cf6fd8cbc324cb12e6bf94ef17ab83ea62e80b8c44d66d9ee7295dd8460ce10e588430398ccf55edc28cc159f2f7a4aef47f747af8b9aa7592333f01bfa6ff76fcb646a52079d27a41619584174ed5540a27e3255bd4689b915f8015c11963034a0b15722e7987160ef8496856cb0cfd9c8d9a338c6f42698a81b351159a0ac1fb29e9c5214492aa1124979489ca48546270b32eacbda5720456d743d5909dd443e2f1c4f9b8371a924f14c3a5a7c5c26d74955adc6873b16b2e6996b9e196ea8b71336af994f63af4ac874e212eda469b18348f1521beedbc24fdec5869caeb7a2632eadf670119f85c0ea35a26a6f10b1ae6c9b6f1d94c8e688e366622b013a17ea9f6ed5d663a1814867eb831f1dd187a1319f671a1fd28ebae849f1a153f2c604f1680c561a9e86543e40070f2777468986587066f12ab966f52456a71316b989721b8f172bce4769364bdfce25d5e03cdb322174c6cf9edfc718debd3147b6906c1b32140855f6e314223cf2c730bbd46ff474ed5422ec22c70287ab21b203429cff83dcd6127e2b0b02458ddaf7a14e65e11cb66eca6c81f696a52f67079f52c3a8d9d55a662b3db241e53721e84648d68cdac5b19c0592c843e191cfa8752fd950e71a671bf344d24c8d626877f89f60c219b930e5d2d7bc1493413d36c6910e78ab83636dd4c84e58b728ebbef52972596fa12973d1e322a4d949d571d24cdff963447b3dd6b0d92daa3bfd3d5d89fe3876b740ff3d53372e86c7b0d30b6b4de5251afbc9ac5fe699029c06e6c68675f9dc204a6b8d4fb1ba95796e479f0cdaaf07f2d9a3c0756e751566cc993de4ef4275f1068e762dd309b5625945d9b05cfe303280965f101a7b39277710aff9fc1e3cd96bed9e61e1caf6586456b57c82d8d160d5b672c57af4e7c9fc22eb9be1ae97179e525c2730f089e76e768f559b9430f6aeb73baa5c470b4ed91c0bfb502f26c01ae1f7feaeb2e74ae88c64ca772ad0478e187e8976d281af4016dae86d485196bcea08971ffc71c63781406113d4eddf71d8a779dd882627c7237cdbce855558001cd46d8b1aee2503f7376a7371d04ba978076eeb1b792ee3ede730ae15de9b54f1583d0a25b4f4b4ceb329ff75150ea5d7a30200467fd5894dbbcc601e86eac516cb3f6147592b34812482e394469b153f8d88ecb78bf69741ddb75be3fafcf4769538880f45725e85426950b4a7ad72c3422de281ffdbbe37290e8de8791ba9384a26367ea08d7db4cce888c8db86bbbcdf4e0a25fa3ddff2923a2f57cc5da2113aa4d7b1055d2d8e2fdc6998ab7224ceb537257b884562e7823cbf2a39080ccd108f22764a925a26571d9083a0398fa6c5bb8e2dd6d606e8c4b2fa60b45699809227c491fbfd2662b26f5c07e22ac2d9acdb00baa922c5fcf2b9dad3fd2d6f7d1a7f13191f29d488b79ff96ca537ee92162c71c0d127652a6bc8a2d8f7677cc426cc71a717178b30815790b2debad2eeafc1b29ebe97d4dbd880a5e0571b49cc96fd5dd0eb9084d54dda893106f26c356137c58beea8d8ef5dc7548071c419457e2fca87a49522b1ced6a6cde114fa4b8e35713f6a5631ce9f837969e8a249662f860ecde30ac379d17a0fa6a7e7ab6c3935d287a4329c57d640e4681d47097a1fef0b24795f3ef0d5fce77b9b1426b51743ba0d4c2c216ae41b105da716556d59188af40c6298e2f938f0997e52543a491468da240ce146029844724c706de312778649fbe31a3ce6c0ce663e10aaa70aaeaabe0dfac48e5eba12719cc2dcf230717731441cf5150576847796c47d629bdf126e3a312bb175b67aacc396c99056f92d424e79b5426631e76f0af574c9518609989bc5e8b7cc4f19824212ea23aae38a4fb2e6fc4af154183894f456fb9b7f29f159a11b0966ce2b419dbea742ac7fc5a5678e844552fb28b1c43b5c7097d6e40d6793c60c80f5f5fe73b2e2aada1a13cc126b389f9bb289cba7176bf03f36ecf98839cfb48e6303e2c9507717cad6d1b777f2eed212a92b469d9d7feff7ca9931df6ecd65cf3e3dc18e367ddc87b4007cf44453d865e4f714305f50dc8453f59a110ac4cb67b959ba3e6cba83ac51af87e7a75b509900b785da85bd7981f4636752413aca8934a2218f91666671854b7b387ab8ee6b196f3ebcb228630f0f6792225239eae89b668edb9aad5df6dfc9b4b8ee1ecb5c48def1c9a58c30f811c12804100ccc8a765a739673c24f3392de2b79247b29f2fadb9712ed316167a928a4c4eb04c04eec5ffecd826d018e875bb6ee91d562fe2819b61eeb8ac660347eb2492ada6fcc7c62d2e628b0285ee02afb46c35d7840b50f14b7af54aa555ec7703d64b4c7ee410d17eaa1c370bd8cb5c9d659afb002ff06cec66a74e58a68b2e7362fb4fb61a8ff6ced5d584a0f63ffb271dc66c47cf20a296c6b72938eef24b204ed3dae3963314d7c3f8228fa7c58718ab168d65c8318a737da7f313f501b67651371afc1b0fd71a963958444db1a03d865f16e02762c46f189ad7455bb9612f7b90b9b16ac99c41899c65cb3d9534933fc52ec8ba0c44fb1d80bdf846631c3b83ca7d5c8d3fde4e386746cbd8518d02b1ff42c71577169dc498db8c3d8d51b39c51b8c21a0b9a6d65dc218091ecfdfbe177132bffda8193c888b59d25368c8925a7b101a24417cf4f2cdb89b483f69747a66d8e68e0402ce32e20cdffbd8e4ac0639d7dff87cf64fdaf040753582d5da7d99178e23f219afd37d9c1bbe154b714e285710ed7893ef8c570d9c506033d6d4432c87a0365be76e19cb79975c6081817669a175c77e001c30ba0d9cd0d5ee827b44f31cb4917d23f4811faf2d3fc6f27f03bd303ed7ee21e13a942d81f1eaf1db5eaeff12e973a5f3e932739a6cb20ee7d584ffdc210b7b9b1338e52ec9fe91bb0ca73e22fcb7473d22249dce6856ed06d0e0c1252b81437c309aa74084a63937102e60336b3eae802cf520557bdb1531703aebad95cc78161c7c8fe219219dc0fd6584a19258405aeef21d58d5f0c6287d69cdca8be7f9b35e7cc8e9b491cad4371ac16a91d3b00d8619b9891750dcb16ca085409c0d30cd5ac9cce3328592cc126290a77875dc09ca32f336fb41b3d35060f2c3eb70cd9f0dc426a21ea6cbf9cecf5ee6d367c3d224acbee03a8a774fb9f5632ad41f68e5c151aebf9946fb54103478a26350b942030ea2950d540fdc9d68265267ce65f30db010c2f46f2fdfabf358c415fa6acb281d7ab34e76d30709acff63f1545c1f24ced5a2eccb7241e9f9c2306dc0e292377ecefb894221e4d84bb21f7cc3018cac1a539846b4d3715b8a52e168307ec082f71045aaee0022349427710b24268eb0ba012b50e483d3ab84286a790c0d5cfa547fd6732091859938ffefd2da35b4827a2efb0866d313f959ec6e8cc5e46fe008914a3f81fc5dacac068c6ff10d2d7914d728b43fdf4c04ce9b44a5eb7e79734b68be1bec7739e976ad87ef20488f7a8b1468b08cddc65a60330c1d8b0536541dcf914cc2ba4937e3fc38bae33d11f5dddbcdd958f4c065e171d3980937ebeae68f1d8c19dab21a9a7704b83a58c40bef80d1f77bcfd9f511ff7df92b5d0dfb50e6d8ebefc5cd7fb316eadb80551a0014d590584910dbe479147dd8209f4df5419a072df91c17ffb64963b45ef2f6f1e857f6f4df9bda01321fe7eb1cb279a10675fd4db456e13bc4ed8bc618b46fb13e733d120e4a8f3ca4aba9bc9ff6d0b7fb4f365bfc8c588706f6d2bb8448d52de8cc6f8cd63af621e701c72a90b4707cd38bb6d26e84935265bfb679b888a12c81e9d55db2b6bad959bd42ace9bbaa4d1f11ffe4e65e0553d1151cf496a23f2e4a2358015170a32227090506090827bbf89e200a9acd1d6e2a2e4fbe9af2b7ea498e44edb5204e07cf95fc21c2633e9335d887588cb6720cbe058907719cdcc70fd06904a6cbf1f1653e36fcce8e290539cbc7ca18ec151b178068a7af93478861cbc8a0ff0bb88c518227f7b74a61dd787ff5c708f302f0b129118c6a0119598836945d964f665594168c54f61f48eda501fdf0b18d991fbe4085de8d4ee3184b14b8f78ba2c4cafcc2b7fbbd8ba30dca6816fcc421ee2f4a56a9b18e09037d553ab1d9f8890d0fc3a4abc949f6db8c045ca9491aae68d79156a91d3c598fb179f0919eb7a4f6f8dc26160a113694f8115df3c1b2790f247b92e6f654520631b5987954ebcbf6ca75ad5c694c8848da69b138ff10707f49a8b6f4864c85f91357b6839516954a5c68464ee5fdd30f32c24ddb8565f0b6b30363e155cdb902bb3a7d5e31e07e24af9818efa0e9d7becc827989eee6cbd3b8abaccf93826567eff284c59417de535ae80a72f4d9fac4f326008c3b61cf3fb2727cb61053f76e02ee4c96e502ea70c7c69775d7fdc814d96846e18d3e8dd647cbb8dfbcf6064a665312e01c7048482052f6b611e5a9d39ddfd8ed756d7a457088fda4b98b07ff1e9b260a30dff8e3d345455f691e2a93f30b3c900280f1bf53f903368475fd47d5706ae8ee3f2593c93e6cb458e75feda7061bd3d771002da62e82d8070568b22b4835ff3b794477ce86ddf0571b3e3a32b46dc8f087f82bcb70edbffbfd239ae34e67e82737f950d62094b2146485e0a8096e5edd13d5aca267fab95dbe0885146b4ae52e6b421ff0431cb089a238e5eac045d9f0faf86031394219619d9379ecd0c18d8a690e6dbe1a5940f6fbca8937dae43823e0d52bd9a104cea8e2bd7ed27e867c817e2fe83d94b52114e5daa814b57057c5476f9efd7a2500bfa57ecf0f066374902c5fa24df5947c41a373fef74559f5bda641f4ba0573e0e8322a03e762d72002c2be23cf6b2ef60198c4f5c425f88ffe0ae996800b6959020c474357a255c2a8d2022464e5a86c304e256db93432d98043ce5e74e393513461a6bab58fe67d494cf52f8d323146107f45771bab498eebe283ee51ea888e562830df87cf5f3ea8eef71c45c2ebcd9c6c796ea7b8ec6fc01e3c97d42e63cb89e8205314807a340f5a35d80a4876fa74da740411c8d2b0edeb0e5c63ca8e938fdd45b59fef2777e6b81565a7119ff708055a733ce879cc85879bbabea502fe8f76b28ba856daf0ed16e615ce493c4c65ae45baecd698e54d507d61be4c5699795c174be5efb40111156f1bc325db7ac643de1b9a536a6b9749343ad54cce6abff6a53e83abafc159ba29c5b9362d98fa6bbb733d07dff387908dee7aa9387c0dffa7fd2e020bc52d1eb441514761a4ae6f274d3a8ac38d8f14964c3154535350983a6d97a67e0819ee1d9d26deebf083035b70d9d1d05b6bdbf1025ac9da528b51011c238a770239608156ae505e1902ff0dd0485e507098ed1461709dab7defcfebb5f1fc2f567da77a9157c2cc129c2f50e251f0774e19ddfaaf72572bc00a801aec9778860006aecf8fce8cdf01d67754eaf4622ed28ead0e01080f3fe86e06edec6c29dd38b4e1e82b3207c5fa92ab430766960f52d6b7a8682bb3b8a6cc50c923d3f4eb391f6405ca994d2bf673511c94f18e0c4024aa4797b7244e38ad1d829f732979f35c022be61c1a7956e0ab1e5174442ce2f5914aa03edef84ac477500cbab42b78eed262ee722848cb92e4691efdfb8b5ac964f709e919bd460a0463b0099f7ec43282bb063e82d28b4f2f07733642040efa008064856dca95b74b8b6d5f7bb784bcf440d4d6cfba689a7c78b8bdae9caf65a9bb45bd1d9ce41155f17ef0d59273ec2de17f9a35a550d7103208b9aba2b0ab6517512d7977f918a0214f5363d932a9a43a4ec8c38b5bd4a9d4ad37d8e9397d526bda7361351447c092fd323e38e08f29937bbdaf6a3b2fd5deb4c334f7afe202eff1aacea3b37f31f946ab0448044a972fe1f12f604a0934f731fd3ec37c90a2fed0a20561b75f7aa669a500e572088940aa68dd433a99eca4820d5604014138dfc1736332c7770c8a7d0a8ec31eb3b3cba5801027ce91edede60c934e679432bb369f3b432300df26c1dfa12c74e9469e4badd94a6d838c2896d7eede8f6d3542c51ec720d56e285efd57eba7ac28565dea8b393a239a86c205278e2f5f807147ec87f24629f4e04ab0cd072489cdc1d64b2b75d72e2f0128d6e3dd2864a4a7aebb3a1083785cff8e2635571913d23f7f49d8be616163dc2551303c6d6c60273aa9039b16c8d920e2416beae942c69b2edad131e456ba6c281d70d41c949de9e18546a05f7c97f3dddd6045880aa9591c0fe1059794548bfd3d1a6ec3c7436980c4072ceae4f3a4df965389a715f88c649a525e1c8ac5ca8b721c5d92cb338e36b631901ac20c9677a95e370ee8c2f7b238a98222e545266be0fa370de8db0f734fab028beefaf724d016e2764dce79a6f34ad8907d5f31e7abf71eb0f89605d8944a50c0d8fbcade678355964696ca1c50f0622b1b56100da2a12b291ba9685bda7dd383f854590e4fba61acafe6d972d951d8c056bbcdf1ea9fd020926f019acbb58e731d6b029353ff4b39644983ec38a115d91396c40dd3ee2bc2ee386a072f40517e28145c5e652f7d8223c04f74196b5a1306b38e2b0ef1c9729616edec51f7e0c302e1beba90997688d9be82fa8c4f4f14589c61415852a5412071e5feb8919d69278351db38aad4a46a9d63c728d33d7e8124d03f780de1ce476a24d801f301342ae1a348fa00c1cb9ff70162f15308e306e0d296b3a50eb194f96e9611585fdbf9fbb2c66a9822a9c0a22597f4fe085870dfb5cf0b975c30877f1916e10db8035cc73549ba6f85f0a440e1fa48e2bad0a9848c930b69280a3778c56f1cb09f6bf0d0c613f8ba78fe9691624a212c9d29a162822312f86c2cff16971cbbd1140bf5026c97cb99115519f45f00ad553de128bc8d79999022f86bd17a4188ce42f1255864f0bc27c81569f266041d0a9163604844fdb10ca6bc1b7a8cc89d90030ecdcf4603184e8d689f5444c2835e89d3ccde9342ccd3fba149d081285d1a807d7c86428665bfb9c9268a357e3614fa20762d3f9ff7386ff57f5c74552ef00298a975ed7e7f360cfade9e8c3e73f57704ef0cf8c336c358a49a6f773f1962fff20a50655765d0a0d0aee7b24d00c75cedc890f2a6d73448bf1d22033c95028e35e4a114df19fbf11fe50cf542c7a4a8e7651be35994e752446f95ac95b51f907cc133d8ba2cd1e1f36d0ea93e32a498d8288af5c0e418179efc290f33533466346cfb376dc8807eb2d1d41428dc54c7f178f8084577c51015a3d015bdaf20eee3ca59f79fb93523635e6766629e7ee6a2fb7210883f781ae308f831241a9fa9550881ecea8fef5a7a288de44be51fc4cee9f1c64269b26aa008c9dbe5664213f7b21e3e74073a1781cc3a82db752b66f2b870bed84bae82456ce8dce7aa3f1603b9e6bf0ab650987ece17ebdbad8a4001ed9faac0091615797576efa77ff8549b0b1f4b2f6462cc663d76938e5e62efdd134ce2c2f8cf2654f68f2e98d8f397d69999ff29dc00f0e202756e177f1473a606f6ffe13f7dc63c26b434ecbb29d3ac405d726f37bd0783eeb258a17c0bf1ff5d47bd2108d0a9969cc14a62413f549ef567bc86b4c188081d54af2ce358be91a129391da2690abe456303b7f6b72027eecb94e3547fb6dc7627bb915a45fd2d31f24001d60a169580ea7e8c610c5bceff56c9fe3c51153437811bf649b54d780d3c9423e7f9002b8da41aa7082bac3d59636eb6b4f345b1424f4f85b3aca678271463b70c1b17c1244eed8ca2db04aa89f654272f4f506502bae62f6941e3a415a2edff8d67ff1b61dcef9f60d225c9c8916893599e69f2e96480f70f2205d5d45f32b881e5089214e748eb2f7cfc074fe0f9956c0e6cde51a502f8439506879ac1528c66301ef5febacd5934d3d63bce538850ea49f0ce793dbf1332f0d70d2549fd5aaaaa62761242c292a0c3d2b6d99bf0637dc8be7660be5c08399e2ab10cdf97b80eee0361512922d4dc7e0790f059d408e4072dec7dc0aee41c981c1d8e2a3a5c0912a70a8c20d5d5ac076f3d06ce48454b497b8b0ae953c7839a60367c690d2415c984897b182f33c896dd8470bf31ff4059cb427a071562af9013d14bf4fb97b56812614767654dc91f6365ebb1dc3faa74c74a5f7136eb2fc1260155244bc2cb2f5fef8bdafdf27f7b5b5c751c5b3e405ef60213bc7dbe228e4badaa7719b66824be869e6d2e4346bdc0a612366a59e3dc1b6a0cad2bced28fff72ce0b161b323fea8686beec781819d8fe72de6aa17c7429070c8188793114a3024fff82088bcc2d0278a452b53596f9a46e6b6b8b7d13684c77876cb6deb8ca2aae8e4570cee99f7b2f761b96fb491abf746038b2ea7a1c023c583d6542f200f476f1e8e26b79d82751eef80debaafd985cbbc3315e5b3d0aff9a3b864df8124be8c2ab08f231e99193cd6a84ffd37dfeb362d07f0a6223ba75b2d2690db71d2bc25d27b47695769778cc4b867725dca4d6d547ff616764b0d0e679b3f5a3a6276f21517d66c3b671b5441c387149db29ba345c3dee0dc73e686497878285d80a7626d255f536d6123d71f992f81fa4135c29856abac04a3b3227bc520563afb40a7cb5b3a909d6bb6c77122de0e9d1326eaa0ad9fcd0e8a3736b4c4a70e427eb93efcf80c3cdf4c4582b0fb175db44777f4ebf86d9c1682f93fd9c275e788cf18252f4ba97a68eb15895aa414ba363a2310fe0d05b8a91d8203b2a5fc0cff24fcc3c1ed43ddf1d3844987cabde933a75512f29d9658214baf033c67d91c1e7cc1aa6514e6e982882f46b805a5221ea70e11822311461038de9b8a2aafadcd1cbe31fb3f067f6217c784c54cf7f9880186e09dad0a4de650d9c3f6a90c6d5e28cacc01829beedb9e2a96167a1ba1826848aced65e010ab7825c09d7cc536f6fab07f49f504d11777bc076c86fd4f40e182bb7031ef52b8464ea30499236aeff68024f19254ccf4ffcff64596bef5c3f1fbba2f9f3d61ca55a7f2b5120fb3202c4a2c35b1eea6df142a4d337fd050c94475003662f934bffe456c1b62fa891caa43bf986703f0aa3e199f02d1c10fc83533607dc7cb282e07a4f1bd860f837803c0e7d8c08ce80c04c946a3eb22ba6aa05b588b1252f5517c4ce00a9df9756736e3cf703cfa39e0005b6b8f186e176b5389f0da327123adc90d0dca9e846d4fa046dcc260e305ae04669ba9fecc6002aa013361fcf80dc6240f6bf44fd0232f93cf1541760af953fe8949984fdac8d0f93282da344b896cf90ccd682226edda8e748229113ea63f7aec692bcd2a31a62a7d8c8731dc21d9b6956d893e06b475a4821c900350023c22e4425a789e1ac01d6715a5043c7f2e7e022a12cc4ab5fac3e90ffa135e9fc93cea668771a6aabf738540a38b238d87249a526ca35d8c4e7a9f9388343a0231d41b5c39a5d8d7d9f147da209daa0308f66b44f91b0217d7051eef3787a2572a8a79f9e8781eceab78aff36e5c38e7e9d194cde4531a30fcdb1a4b0d7a78b49e244312012e5a5026eef0060a7fd9346bff319b8e4ff9870cefb2b52a99b3fb7d64f80a012075ecf4cf5390d5a722f63826fe3dceea29913ab1d688da5368b78f1354c168895ba14e06db5d3524241ac89ce73cdb6ae5f455476068436dd7a1dc8a4d0028e18b66cbeedf60898326cd0d73af01aa19e067569a9fa27ca014e92d8f6e5f7b17096ad5ee879f0ba38b96a3de6f7417c88734fa11e16c0ab8641573bcfc080e54201a1cd087b4759eba3affee11e81c0cc1446d1fde8459a6442b85a07dd17b1151cd0368734c2c1d94cfad50130322b541ab9fcc12cd7959c7249eee211ada1d7b0b4d9a0793a2200d51d58bea88eda6dd85cebceb48dfa354b328e68ac7eb481c56ca16865dc83c8312233149c189a64d0b7ccfceb52acf098ea4fa3888cc1451c490055bac44add3bbbdc0827af398e430947b2293488be9d014f0a43ad0f494f6c468544aacec5a8418fde8e93872a4b065c8541730adcc884735dd6e06717d9eb3a46c1b289d9a47fbf62c061380c0b6eb12336fcd1248853b9e0e7b4c965b0d8863c656cd86f3d228b56e0da5ce7cd8a733f163d5e2f100449ff520d11e2268a53e47ae84ac5c9152bfc76d4197311a6ff04b6379dcdb4c557b13a0d02759d7af26d56ccb89097195833b99de994b564c95be21205cb9724cd011a7d9221b00f43202daa6c82ecfa646034060657935ee2eac7950dabf8642c4c0ef599322f4e6f252c2ce050d651b71744e8a9221153ad51091ea9052f53addb06a7c848cf031ad663475562ef538b4cdd3511e1e87ba7eefb8b79b0d27567c5c3fea476a58cbfc40cdfb4da68adcd3705975f267510d62ee56704e6da60be69f4730238a6c05ede899b89e18b22ecce0a2be6c811fefbe09cff2fb5eb1bdae5828d3969e95765f4d0a015a91fdfdfddd125296a6f7c955484fa34d547f748e9f6261aee746d3d77906dcf8fd793ad68bfd21de2af9b5b4f0aabb45b9c77331f7f88132b35a65560220ff1ddf173595928be20aa3545619506797d1b67c8cb2742a4e6e0108c0c620b3e7d73095f65067ff574bed860bd0410b9ac143337c4f991a2f7f2d7161a94fad94e3caecb00c544d11390ad42483a4607830a27a8ec47ef2a5504fa19148e04dea06a63d30b635b08ba9d0ebbd074fdab8c91568f987fa9aaef6a96b96540d7e4bdb3a0521be231a83bf91bf01af55b8adc7d199e903591f1eb319e8ed600bc8081f3d674d26c5c3024d6648a6b36b89a62c7f8600748421416c98e75c7fa0ffa8d1faa62274694b37cc8c76d426537a7f275a7b82460092bda4a10c30c9068647f5f09f40a9eb8899d01b2b9e0b7cef650b4ec04f356d4c7bada1c396e6a1e4c609187b2669e8cf42115e9832f599a008cf5750bbfe2248f76b17013e1cad4264ccb96d6ea0e6ea7d4676e6f607126e7208b3bb23b63bded7a88c6e3e06c12ecc2b1771eb84faeee633419d7ed369e00b91e7a52fb36de09be3eaffda83cf8e2713cae24f6c54417d220e1a691d2bf066528fb36f627292885579b10bd66ed4ba1132a1c4044cff9e7069d9106ddbfe7b7de4f14d5a4ee50e6955f3b5a894847035edad19f3af7cb9b72dbeb74c30643ab574e0f0fca80d3907504fe45d5f5cd1d23b99a0746d3f551a1d58bc50a0162cb26a28d9213378c28738090e40656044d5241671338bffddd7e1ef72984f653e6611e34005120c532456d5846fee1ce63d238aaeb72da8b00b483676216f365e2da49547bc1020d8133507178cfc5c6ef370e5692e06e6e662a553acd0f0d67171b025a155bd2077b9d271f4c0bf2a5d2898c9dbf2586a7e6924930d2843c4ab8ad1c500ff2532ec5913388069c3a8cc4b1c115be333a9cc249cc2b23c2d8af9d785deee74ce01676b2d19def9c8bd5de4fe003224bf0ed11693047cc566e043267ee9a9d03256581614b825779f6c0b07eb08023bc0a91aabb510c6ab69012c521ae5a863f212488f4dcba1a3266c840c16b115292a0535a95db7a59ed7944f8ddcd6787f11e325801febe10cfcf0dd0cbc2aeb9f84846f7852e0234ca2bf9709f9107b6518fb02ebdbaa757f0e23d7d7a5362bd836954e8f35807d6766a186f2b0126f6333ad3e036d38157797d399019c930cdc01d77dfd29e381a659064710ac485f2cc472595a74466ae534219de1bfc8feae63f947709d7418d7688bc1c35b47d6d13d7b0f61f3a92cfc03387541edd275f27741170d67a0193665179a889d5386839a5742efab5dd0477edef425c16225159bb1496b5c0c8b7582d08fde9eae49feb545378f358536b542550d9570db9b96b56933594d48190bd4d87a7451fa657694a2dfcd1c7eccf05803a239cc718ac522fb7d3e8647629f52db6eb559a473c2907419e98d9cc9a140a8879e8d0e58c43d7a7fbd8549328b4b974a14502c83ed6cecb4ab34b38720eb6a9e41f2fc64221109052c3c8bd1f652ec6fc73acd9f62d0aa7937e75f2066ea7d70155c5e96294ee601dcb8cdbb92ba4b386bd88ff488a34c58b50e0271674fcd844e559e506fbb090e24bbdd5cae4860ebda2f80ae24fa03bb9052e04d6828b96324b0e65e4081a28a7fb6a8faa325656a9b6862be291fdd5d4fae3f4e2fbe5f6c2869c1889af3f4a8a2b06b4500d195efca8a1345e69ac48bda5ac8b449a0bd5b76a40d320e3a301e26c041517b3033cc9b73b28957fe83db64d1693035b83b7bbbdb723e7980abf78dd0ae8ad404f1f1f25f6b58d32ffd3eb71e50fa102d9cf747e10ed6772fe9d5559725c4138cb2a40a8f94594782c8320c0432cbe6c0d2f94f9cc37a2421a35d4ccfefe9d1fc0e1939b2857e3575a58a9f5d6904fd684a8bfa219ef77e86f55a3cf3ddf407152682aca9f645914dedb79e4fb4aad81dda67b195a7b24c8ae5f15f2375892d6baedd6643a9b4fd231679f66927579abce774cd14f31bd424df06b27eda65aac2d6fc44fd19419229928302fb26fb4871b87e96dc5361e472176de173579df02fb78ae5ca7a4d1c243f6e9ba5e8c31207928a024c743a86020a9fe392c8b624ef2fa256cef1be9a520531bbffd9d4d5b77ecf1fab84b7d9e7237c7ece00123ff77c4a16fce1bf0829b6622c16326f4493162c03529d0e76fa9d330422e055294a51023ca889ac7392ab218c720e57c53b1484ab53efa6d7c4a12401db75e32267513ea0d9da68b419ac0b60a89c7c6ce2ca53934aa15fb8e514409b0cff17899f8ad1a8db0afd4cfe406030da878fe28496e5f6521a6def806264a8019e49816cf73570977382d00777d7fb1e874363863164a678401ac8b44daa07f7ef12e137116089a5a3a52d518f2da7d84e9b57d9187143ba19d8fed7505de27237746b47244abe0a680395f9b12cf22c452e965f3a22c42b3819bf990aa3983d3e59fd1bc5c06f7cf950e78b9df36ef911086e982e4d1a85cc75d6c1fc49dcebb2986509ca33124f0f86ae4bb491461cb8402185258bb31ee52a36c27e4bf90903ffc8e7940130c3bd5409ab4db729dd781c8df3dd4bc8de54ad26e233576ba3b02d2a5abfae3c0ff6b15e78f940dca19fadaff5457f1dfba1dbba86253cdded73216f18cd6ad25d0d89a5e8c690b6aa16c843970e3ed71067c0a2125d9b64c22c56632bcf0635fef97d828a554825bfa1a585b834b6743039251f35a70743613f524904648160e7af8fa4da3c73cac42760cb4aacd46530a3ddf547a11de055a02bf169b694b7b7b5376916a659dc0c8638330f0985c712c245cb54ead095b46e1174be84c58dc043b230b6e60d5f2808c98d80ecc8454c66ef7907ccc819a8d00915e4c053cb516c75803cbfb5dfc5259a61f1b05038150104d45e3e0c682f014d1df838d52374b70204fb10812801fbac9098a858dbd592f48068a152a128d778064a3f07e90965f882264fd431ca656ae265b75d54082896bb6f16003b2989c043cabb3f13a3cd2acc6aacba303d0622401cd7785cf137e65ee5a64e35b1a4be4d887e495688b8e37be6070632892caa1574fef1489c9c7f46fb8bb71945734ee6bcd565a0920419a76ed95f9f6d74feedbfbe0be7754fb56365da49f61260a813e7d7126a032ec492a8a84c784806641b67da5c564c40c5578775691cc1d797e3e1b6f5dc8264e596c09e938b6399402b6d04ff94e8b50697bce0582403ce73447398cd23a53fc665cd5a84f7d50dcfb81f68f8d7044916989942bc1ba13013104c82d6f966f447e06c9a19875ea1cf4dcd64bb957d1b3737418c2494b9f93894a910fbc7ec88b1aa925c93ff472e9f15918b06ff380c8c45b11161adc56914f6d8b491d02789d0190aae03ad8daaa695d1918a09c9281e8ec2fd217eb199ae3357e3a409e3c77a9ba9466d8a86ca00e4559f8800a4c1c04754bfd09a914c3d8925e13f672d97f22b4736f8328873eb1d5cbfe900271dc634084d0684cd2b7910cfc04e7eadf0666dbc63ceda5434c44a5f5f1e9e4014d86c0f1abf4ee7c10345c5137d358291d3837f5ba202ce98ffc39f5d939436e138dd3584e336e965b5802bd142a7c7524ccd1e5f6c37e0e30ce565c765e2e4e046b4b800b4b07b8b193b221e863afb1898d925de4561c971e684abd3eaf58ea4c78b948ab28e0e2bb5442a7f4d02fe8747368752c21f1f71025bcf01b99ebf4a7c7576656cfb7d17390a6b21c5e12d7df3927c030793c737a7d42b193a00df856c7f9b0f3610d30cfbde1c70105168043d3eed9cb9724f50f26264d12544637497099666682df7c00dfdcf345f4ea03cd4a051f8979544555a10b7f0c5f5425cb3dda9313e372b249a607b76d62e3d5d3b8a09d29bc84474b972e3efbd137395c85077b1407964674cfdabd7caf0fa46fbdb676fb940ebc3794b6d19ca91a74cdeda4fd3fe070fa95eebbebafeed8a87bf1c88705fadf09c0953004bccd7751e0e4e893cddeaba6185b3b9e66fe3f5d97705002b809f61841205920d35ee0d1a3cdddac77ad77d7a87b8ceb9152b57c7b1ddd493eae8652677d5fef3222b751a98cefa341e79f9b87945d632876a6912add49476c3abbbd12acc15244725a7b3d12189f66870a6a77ee35260f82db5f112929b0b37ee91f89d68f7ddb1a055a0ada5fbd13dc635f0524235f2d54944699249761244f50d7b7b1df1457a1802f10ee205c2c1a8eb52a7b01be66bd3f2d0ccfd840c9f0fca242eabe749d852e371b68e2a643d23e53d1acfd9a9441469b41d57ba97acb8f8be34ae9d28cb0bcef003040962041a15582180fba69bb4a367fdfb50c21c35e7f7c184fe7001d5d389e023279d83e6a4b0d01bfa96697324b169b32fc9b50f2918e963e271975027c86be120ede749f224d9d7c45f41fdfbede406b3d8cbb9ed42fe5a011c456bb728fcbc4a97afcfe0c17c2df69068c42d51f99e9eb96f8a66af408484c0405685e8664a70106ac3f3a71cf31c03142a6962c646efb9d37e7a259d1d705f05439008360916261799b2babf32e1856a3d3bb62d7f971cde76747cf5d692af2c8f995aa3c05356def7e62884e9d8300e8d88e88306953032978aee88f37d70ab58d8b4c7150878d628be5f08c2d6610c5527e680dbb37f853337e3260eb000850bb5da5beeb3bb8b73c7662b102c8c490d9289c74ebfb0c58736d824d469035adec36b4afe78aa39e17f4a0952e55c2b0b9575eb1da9fe5be7459c4de7499f4c7655c97387e5de7f3feed13a07df33e873c427198633e33c936ea21e219fcb508e1bfe38be85768cc28a8e7d8c279e8306663a395cdf981ea598b7016cc5864422395b05581d116abdfd19e66da7894800d68ca70ec57056f46d04bd59ecc34c65d1e0b249858e5cd5e9a4d33a0c10790771f89b0c34320bfe5dfb4f7e91555eea2c1cdccf2c002f4ad5b3def2a8423448aacdb44a30c0a3c6209742e760af53129bc66f84f99c9a6c4257357af782e909699da2e395e45ff2c2b73510818271239ddbd5c0b29c4115593722fe6fedc217cd4ce34de18f46e1cd7c0b0900fb9f1d79c2284e9959ecb087f8b2c6e115ced317c3e81a48b9e117e3281ebe8c68607513c58b13ffa30df4e22dd055002a6c5e615b4101556ff79303368beb1645cc168f90c226912a1b097f8d72fa49bd85a11b70fd79902216c135dd55a8617b36e4c21bcbdb4133b78407b064cc7d333b04aacda5a7afc59fa74f2dee3a2cf186a45a653a9a4b67ea18560f856b85601616ae48dc719093b5d6072895623e05249bfbe94b7699a182a6c924fb848df934c73f9acffc79f2af3369d83466126fcdac6f5ccba5f731405b39e6f9e025f32c2bc5626b099fe300ab3b253dc66d1cc738392c2cb01fbfca4ae0bbaf4af29adf75ddde46938244739c5cf311f25f296bd12cd56919a0ab9f6c7e491748d4e737d614bbae9e7afea4d590c1fb1da54102d08dfe91df16314bd48bcf413da8fc121e39a75028e792226f76cb0fcc55376285941a8e577879f77bd6b24427f5ea9470db7689ac9945773829cbdfd8802a415229b0a5a0379b3b2404dd2cff2bbfbce6d7543d220cdb73ee9fbdab1937b414be04a486a386f3951b4de9396d5b898b9b8043a1a2818b68a07a516f9e92f799ad4a02aa4d7e0d81d4fdff6dd191322dd3a05defdfcaae550a1f8c35bcb00c850af3b82f7c6c782db7b12c88e00814790226104bdbb278f1763fac51dad9c30f1f9e50458e7404352113800290387302b811e0f469f12167708a39439791ea0057d8216917a70912e72ea5f279a786e81ed0d7b1734399d69b28cd1a71e52669dd0e05425319b3674ad57c188a8878c4d07cc53675474100376218491223f978141fea8327a25fd676b7cca2cc85586c46a0a6b5940cab4e82f9f4ed7c203d94c4070be9ab82fa1f52126e6aa0abf1411bf63461128b3bcc225b601698ee6f79f83267209deafe74258e566b57c8088ecba5c742e1a3d1dd76d826be96551c0701f76cc9cccdbb42ed97f569b9e171b42594af02deb314ef319acf3ba41065be343df23148ae1dc625ada44150106a5960d6dd00c4d1a9df30a9339642d893583b737236dc1910b7b15d4c56c8cede40e8c55a0488eee8c8bf4dd7348fc2c6f2633a8d53718fe20f32e61ccb931b2bce224e65fb7bc79f032145008c1a5a098558c32a449d4a4ade184a82a055223e6248fb118df64ab1d513f26252383c3bc715bc9fcd588f4005a1a51feda78d67bdfe435e3a436131fafc90fcfec55a0cfd83d10b21f61ad5f277b97c1ad28e1e8f2dfa673c0a05dc06e54c759cd7491ccc1886e4647270da743aa2eed8bf0922e0840b4fdabe444971c0a2f10c9fddf5bcce5d92e5b8b2bd9f78348872d45bf0bd174b9ccc7e977872c455ef1ad635fa84b1761a49f04c976a96ff8a006bcffffff43