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 53793 cfaa4e18f28e0362c3bc714ce14acb6d3c52a8cacd0ec9d345d602cb7a3baee3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2935faeb773327ea5b578c4eadfad41bb1e2c3f14f00644548974f946ef3e83b
Certificate Block Hash
cfaa4e18f28e0362c3bc714ce14acb6d3c52a8cacd0ec9d345d602cb7a3baee3
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...005500000006000000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007dcbe441a088ffce32aa615811ea0a2c7011bbbe596dd1b092a3e16d2db36ead12a7b10a40afa5c2e6207be2c548d10a6225d4f6c88119e36f5aa192ed5671aa7f1e0bde400aa6c7d8018bc8a1b22b95b1c6b12d6e3ede2e851900000000000080000000000100005500000006000000

Raw Header Hex

0000402024cdf9cddc61d55e32d4f7e36254be8c340567d3501ea70daf7dd6fe887d70b160529746730c6f758e3a143d3f5e7d527bbac1de7022f768a9531cb0f696cad0de6c086ae04707183be8f36e944f97484564004ff1c3e2b11bd4faad4e8c575bea273377ebfa3529

Proof Data Hex

59,560 bytes
12121601030777852318404275a0dfa6112d37ccf6c467a1649424e26238f9a20e2a89bf2b3c51f88651cf9736a768ac44cbe4bb65527d3524e16c31f29c7d824f45adeab0dec64881419b10732761a000421060cb842f3e5043d72f4334679b6abe5c4e55046663ba306ccd78b32984d965cec4c48e124dde4a469325bd547cec52d05cd3cc23b64be3e3d2bab00c62ba9c5ac03291179b8a50193772cd6f7ecbc72a3cc5abc97642db688d05fb8d9b3e883137b298e1bfb98ad597c8078e5442f3f7e66d37d93fd124891d9f87be67f5a3b1e515c565d11a17cd0ba505fe9e3e1b9985ba74174a0c8b530883165dc11f632e92bc1e83a2680e21b2a77263fb8d873cbc2f4db430124054ba90a5502f7493b562538ecd62533fa3eff2635af2387d8c9624757bd0cb14119120e5b31e6b8ed1793474a55bb2dd989584fa7d772bb2a3fede2af7f7e48ca41ce751a5e850f39566cccd45878cd4d7ae0bf81732b466e924781b24a707ee2af9f4a202f37f9049514232467409fdada747b5265a32855f8bdc0c90a256ff829a82e772178205c7c05d2d0bdf2a42ae9dcb707e0ee004ee968fe5e7b297d8e176b6435d839b709706f2635c132d1583f9374138eefa1ad62e4dc42941b1fca22dfb3827fc036cd7a56acdf5d5e271b219895ee5b25a438103a58988e6589a987ee85509c60a2bf16333939668675463a9423ce7ff36314f66a213e0c5a8695d6244c355cbc95dc55c56428d4d1282c7503da20e8f9445352517dc70fce2548cea3225a97d6a5444457d9f9c984fcba10f7aa5f2357b43b8049d9e997fa6dbb466b908b2bdcc7ce350ac91f29e0a3ffb31d035ddf31fd2511e0ad72dc6009e1cd1804d83945e0418a899498281e4343cc82a41512a2dd335dc6865a435633bab9bc32ad4d2a9a333d8d5ebce5a48b5d8e92b3ac0bf78f8b335d99c380a936ee3b405915dce0ee1637ba2ef9b30e3e742e776690297fd13878fcb19db3f60e574cb51e73bb460cfd7a02c49386f26d755a7e04b96e494cb51a27a134217518671d8b9f7f5027fa061c14e09b55a92ba2287916ba1a0fda9c6cd6322ca5055b85790da7690d03fac2038b6e635f55eef57e307153dd76a2b6f54a3e91248ec17c711ebe0ff9c92ca35b3903cac9bd9fbf9746bc8e3e7ea444a61a96343a94701bbc493eefb720ee92aef5f25b2c535e96f02e55c6231fcae31b8a7889f29f1a6b390ff9cf2521e938cd3ed5c29924242192cdccfbf65a28747ceb580b6d31928db0d22d2ce8a7dbdcccff5605cce10999b4cc04d3c7ee39688ee430bbe9b40c5b31f6695bf66e951dd68914efbf675b080046c8e6152e0f7b53ebfa8ac31efcce7cefa54cf527b1cd6800e6f43246fda46f50611b14ebbbde2b32aab93fc14860e70c190e13b05e823f68424a8eb5eda59e7ec9ca3f8c86b3946f5149917845264799941589836ec6998d09712e198927eef6c445dd81d3b67cd69a6d8cfe88003962434fb2706481352b4ed581ec58987797bf5ca11c3542b400074474a31bb29fbea5b0369e87bdf562054c459380c6d78dc76d04368620bce898e6d1ba44f629a59fc1dc7c88981ef3d423b446a9b492d5ba1a1f43d27d9d758f60fe5a27ddcd0653d1970d294d66772613c3bc81ddb89a069c67885c77437fa1c8110cdd8d7d54b6cf3ee619898d47cadda872dfe2ced3dbf14c81e854d8a104ac503e4e533042e93fd4d5bf633e86178d0ac58fd7f66403d64f35c0640ce3851f4caf439aa5bd9e26d15109bd9cfc5453ca5d204c35cd883e6080c0eb73cd180e92690d219ab91a2417bf2251cf3109291be5148b568130ed89ff233a91b51272d1bf4ba2be71c3ab697a574bd31ef79c7552ffce4a9e846d2e9d8f241a7927aa5db45b4671404382488b6556f6c803159aeee7436764a5fc285c3e6ba57ad520ede8542fb1ffc48781e6c88edd994cda8def28d3740425aca9b244df4dd7b17c52d7dcf23fb4556297f01bb8a07ffd5d76e1659dad2059e5f8361dccecfd99bd6c965f6a9ac9da7df7a0d9ba6b3d1e56707f5227c2d4ae2c2bf8ddcb963881f7e8169b0e88bda27c4e766d952cabc967313bb31f60f70ddf49c4a51bb0edc7e9333e4c8e53e38a7d035cc9960d0e40409effe1e999ad9ff391341b86c0157eafc32c2fe191caa48f1478ee9ab2ed588fc934e7665fb88292068a4a0a1d09bc3fd66a871ba0b525ac75191301d2f6aabb8770993498197d6491d8c5eabf701f918c291ab73a20aa5a9567b67ce32193fc5ba23c6fc1cc05d2ba60811a75cf564c9a1ce10dcb7c148a5d3cdf44372a8d16a9bbdba231b22586e373532096a1bb943611e07e324cd4a87e3fe794e9d111406b661a1e6eb8f39c83fa4e9d4258976a77cb8360adc189229cfc4c6ff3e1bff7e078ad2f4681e7e8e7fd2a5fe790ddfe5562e48012eda9fba55926a420070ba002c85bd53633d6a0e48615003c24c723d76d77d5077b3bd8033baa980d09e5c98be4d9fbcafd5b6a7fdf41605ebb95550d5f955d58df1869d3dbd23090a7a9c2182d26030293ec8a6b4b05f7232f16df81895292b54e2dde962b65ca9a33526ef40d4043ca6a920cfafa760b020a525e9e43679dd1f23c473fc0433e65a31dac23dfed11fad638f5f457f853f97181514e6e977e57f6c40224955f8dc69c934d160cedf36bd48ea264f82e28dadcaa445b2502d2b86fcca0dd81d6fc6c32d792d3c78da56ad4a48e139934529994aff1ececfb4a8442cdbecd3d31de5f085061ed490ae05b5ecc630a44eb10a1f6e52aa307b47c9937952e47442bba43113f33a7d2d92fa24819cf1c2a6cf28482080dacda147330739ae52ac66c5583e1cd0cbe32c8b1a43432a8fece7689921b9b2ea39e107d6023a74f970936b74ddb35046e6d92eb0964d9ec3d92f3bb32847e6346fd8561bcc091cc962987ab94f7bef7d8ea8ab2e6c6d27f265e24f91f1ff02d185bc54d01c48c9ae07471151e63dac17e43b9c992066c2ef6979a4db850c6fd4bbc4776587702af9ec88ad8534e460da8f636403158b60260726e7a447dc691f3bd7564366ba32b4789c69a5e873fd983d3f6943114c613d32b54238424617874075b7766a91b50ad8cb136fa2c869231895db293a1001658c8ade119849034001ee6be52658dca1faa36d4d1883fc40c46a20f19ed9e7c41523a6637b870b0065e46597bb2721002938da7896f001ede1b94b8544685b4c74d065a2d97e6387fa3011ec93ef9c331191f1aa9a19be99f883b844bfc09f92d32feeacfa505e006ce8f34ae5647b0d6f37b3c312378296b8f2071626f5ab175a809946f340262b50ff14c2df436752009fcfd49910c6c063e9f08b54937cca68d85096a19233330cd5c9ad818a34d6b4e3987657eebbf6e7c0315199ff2660544ae68374591ac8a48f4923839795299753152e065e7497ccde70d4b4fb04aeb0fdea6baef2171046fef12f72b32812d68528f90366844234b932c6a836ab38727a714c751c76688e87056f943d51665ef8471d9756d389722144c8822592264757b79bbfed5f71a7e41fdbcd92b680ef9e0fc49bf845db0488e343ad0842f4eab4256e38676083a331f36387c587ef14e34629a8668f29951ab91292b55cda28834d3eb56d864754fd7e4fb729b47e510bc9b2ca864b6f6f0ac853179bc8e5077901022b617f18ad4ed7ccd787c50f4ce3ba6711277f2838fc468ca82cbfa2680533f4232b9745236654716c815c5f7dafdd54a8b80c5e3c84b3e8fde93fe3495df56720d7e82261423d8062aa7bbfe22fd5a95865ec17b57b970e271097750a0704db664255a024930d13fa4e73a9db85183fd6198559b0cb400182602a364fc29efb158901b25f548f32edd876790549cae846a2917c244e789b8363ee3cda6dd995b1533d0a92cf9d6342701a9ece471899467663fc10eb17eb97ffae3a49bc174edbecc50b838699e3b56b663147294bac94e4ceaa0b59eb00c3b37c81c0d03c5fad326cb93f95552043f95af4ce848d1dc0e8a8d17335130d40f4f95696f13ee5dd22b45f318245262cc16ff6c336447096352bd0f77216951b6e0661b958ea6e78b89e93f194becfaf8c2ddcfb8527bd00ee2ca40cbe77340778e39a44e75ebebb3c4ec52a4278a8edf9755e4b0d755bb76a826b1899bb2fa928900dcc781815a2fc771fa6383f5bf9ffa32fbbfa190cb20d77786fcebda29a7aaa2203adc4caa11ce512e60f839d0a9bb9c03d518a7787676062a445479740be67729217b06d5e7b650ee00f0fa74c980c1516277ca63133c674948801400e16b9c42cadac3a03b2bc0506e416b2db9ccab4c411e320023d05c86cb1d98d893b16e4dd5b0af45ef8d10fbd74a4f6b842336fd30f093426d00b9974f86d18f207a78052f9bf28fe59c7c848f269e5e72501006268fda3b5418aad0d37272db05c223e67e952bc429334bee1d568b8285da8e560cb1f5b801bcc3dcedd7bea675acc8bdd00cf112ed7d5c4475cdc62b286f359c9bc75e5d0fee551ba8f050ae5b57123ae61c6057ed5489d94d4e806e33e1065909994daf3f1c88cb05d2e8c8d658720b32cf6046c03711ba0b72e1916351923b0af03958e2643e68c41a26e32d9d4f5a6daeb78dcb46c663051bef6e7be6c6a770a3f083eca424f150701dbb073f405e3116ec4f909dcb861f0aa1ea45be92e75de28583c39a68dc7e67db41c806f12fb917060141b7a7217e61508618de4344acb999158c6b35b91e35cd24f91dc3d6c0e74d6606946dc370fee42a81aaa0369e2dc41c56f27af4ea9b73cba11c0a1c3e7acf120ac4e3cf4ac6ecee4349524d5f80222f22c325cb549c6d26afee1d6cb12b863401cb0e24cd95dc4a839a3769144c2dbe4ce4c5d5f63d49f05fdad083635f87b1e63621504150dafba239247be54c826fad86b544a58c70a20d2af6c10fa3e60a7c5b7d126c63a891741b7194df70f425ef52345c8929d84fde334b34386af7fc29c520daaff302f75555bda929e6eec93ce58d5c4d8f156ffa3812b1fc30a241ce4462079998ada7c4585e2400822ac39793dd137231779caef3a361f96348eec23bbee7a6a51d77d5ded0964be82b3cb94c10a69b2004a38098a8af3c1971c251a2f57dd1d9f41c4ba9903b0f47b5ca4bd17cd39f37d18d80b20a65399293ea5e3e72ec7f46c1a48ce90d9200908e04c85695e58337f7e625450f02858e29806698129aed69537074baad59f32c5f75cc36113bb8be21daf440e6674a335ae840702ffc80f6514cd8e336c5f92c3fe7c690ccbae3bd4f066c13c689fc531ecffd71ad1cc6af74f2a0eaf0e2e4338d7c04e39b8aa7c632d33d062c1e1d8995673897d41a48fc3b993a7471b856f9d5ce70778f407a7165b98b86d49028eefc223afed355e679bdff445371ad8f4a5814f65fcbcc5fbde46ed083ede76d842fcc96d3510a805f52ba23f3a83d44d2399a01481ec0a715d4d7a530b6dbeac51bd637a626dd8e744dd082bccc845d9e2ae7f5b43fe508dc2140835bc5026505a070aa5b92eca06761168090d91cbf904729e3101dc7b4a8b1b3a644d6fe7d17f321f2f9b52c9906c080ac1e4e5e6d75e0b98d2c7013d3d0b203ecea722c603213704add3a9e63e2c4109dffffd39b84ba75dd8bbd0ad32128766746592026fadc960dbcf606b058a1d867ba22caf2cc68b8d4f256fe3ec5ce8c00e5e2eedc70719b1d98ceb47d598780140a40ce96e4f0c90ccb1a50f62aba23294e1be77594baf1575d0f04cf52bca876fd5e68f5f929628157348c2c6b265b12cdc82a3c13764bf59a6e42a1a6349942774c440f171b82c41f725f86d50a43caae1bd23d46daa40545529cc5dec74dee412a3c2c499f4a0aea1c894e5ff6fb2bfd11a76aba5a0264921db51f5760fd9b92dbe3b4c30c794bb381dd241aac1ab7e01c2a86b03c399afc58f70ffe6c882c395434f58cd47506c6c30bb227bab0e59d487de51cb11f9850a04f44a731653090758629334c1419a8fde944f4ac5d572e85b8bf43db8c995937d46fd10d82f0cd3df6972ca430dfdab00059fba493faccf52fdb003a42e4556cdbdb0b12f4c544e8fea087c021dc16d97a63f84b12a8b56e08762720cbab24e8c5de8e27154663308114be691b489dccd17f11f344c7873b28579dcd9a96707597b0d5c144783b38ac84875bc18969dfeaca0fea3f1706b63428acdd2670c39f3a49108f18837f854799561f9a0a816911613248987df3a5c904fdc0d1ab4a448c12ef1cdd059660a9ffb2abdb0875ad582f2b93fefb8372529e1f31a75b452861a1116a3a86dc22d09a94ab2ad759f221124d46d34f20dd2e8032f56c87efd61405c5165ec2ab603529c7fbc334c15daa46cdf504dcacc60baf4dc87f1bf211832f442a50bb0b14c169d2e84110e6fa53143456c2ddaa6a31e83cdb0dd5720a3243a7136559696cff4d0130cc89988eeec38d486f49e3028c3f70402da8843494c233e685c6945232c6ce73075d640067fe1f95c91eef54fa9610687da2f26507eca8e05bc19ae3716b85c877955d5d9347231c0b53a88bda7a4e7fb7937f9742701bd3b9efec5c76a36ecdb3b5b68df4ed136d172e8f4c852984bcc166f7188dcafdd7d78e1bb230d4f913a592e7e26bf4d0b6115aab82b0465aa1835e8ab6de2d6bb51675d6e1d6dd6319750e21e2b8881ccaffaf610839f793522848e19a5c6f0ab55f864331d1882dab1e6a96dc59807a4508ee8cd0e17caad287f58a8090950653d3f7dec87f27776ef5800cae4be459b6927dd5febabcbb533ce737d3857df46443af93d7b097ac4b25661877bc786e56225000ef0f369cc7d19d5f0e6eae852c27e43cdccfd73aedb95ebe4720584b171a95b008cdedf1691de5c5824502407571ac84c48a4eb7ed144f4480b0508a6f74637fa1cb1e99acaad0836d3973625e053560e8d6621ba4e091ee657a4a7d879ca83a51517470e5fd7ef0f0622f12fc4f94735ce221d9490463e8553cd44d53c32da416626f10bf8a20acf9f700ce6573449a5eca6ba15f689dd4c227606bb357fe17fc132a1ff5f7c45336c01973d88fc60f5aea69d97e4753f7b5b63a3acf11a9e30941f8d71dc54b0ecbd84123c82e99e492ba487d1a5a745a1859279f2da4992480821870bb03f623e2c2ac52e247226a664c865eb3c34e80291f03ac284dc38d465adc65ef7a57feca68cbf5a0fd6cf5a6fee90f64a6587819ec1cf0cd3f5508c97e8832e72c06f0daf9f7307f7b2193d8099b03167b730ec22484b87a85f667ee1f0b69dd6b7dbda7cff7c4fc8a24645d17c7dc3a3645f5df9e46995320f9d0e0011ec8035b3a757a55503639d7ecbf106eae4f7d9e11750a689961a323a4736c5d8f71a98f3f732b2ad660a16a6d776424b7cd1aa27b1994a88934dccebafd6bb6b4394d11fd6cd3e3e1e115fe79fdacef7c85aed7ec81ba25ba5a155e6064a3afa6cc81d5c0ce5db08f3cfc765dc7ab671a60b1f2428eb2c3b584ac65fad4da500855f6612fb683a2dd2bf3272ac399b6f29006ba0ae168dcb40a28247754dff5500530cddd245f74292c83b26bc5c63ce172529f176efc3da97e5aa325e96becc761c77d8bf3913a0902a262d09163dbd59e99f9a6fe5f82a268ca75d53d1969dcc1ce159a57131906bfc6af6036c67d4a4e76e8dbd14575593dbafb459472c3491cae208356abd1682364e2f033af1d9294eddabbac4d1129bf5488596e7ca0b07266634be6d19f9fd5a14cae001a5e15847d3ed09ad40695032951e138483ce428f40d03c4eae23a889c9c64ce8ea0fda2567ffebc6fdf89d2a7b12ee056083ca45f44771441a3efb9dc6a1fe3cded9bd8608e7f7dcabf8e559ca90cebf149ce7c2f0cfaf39ff931995cb21e66929241bd3209aa78c83f2a9d1a6236b4b460c2a1fabf001f2098a72a75f4859c64d4e5634b5441b9238f7b7903fb60b42fd249d4ffcdac649659e7164a365e10b06c8c684e74f7944e5a4f6ebc884e8ae2b36840565f20c6a5e380dde1214fa496cbf4714cb029c5285b2ce7ed212c1d8f71be71079ef64945b54475e7a5533ab2ca704901e78e02e1d5a2126f1359d3ce4e1271fc6a48789a90488579978dcf12a40f8361c8d0ae0bd47e482d5d199fe8230db32d118beb648b12fbe3ff9ee849972e533b177c4c72e85b3f923ee45a391eab003cb4ef2324b77c9ce1ce4c02e04074e695a71e2706031600dc4e884f3a1658220b0924a2fa797bc98ec9c71aa384e9db51f6824c90e3ace7411c33073a3da7401132244a2c297fe9057b13532b3a0e40f6e1823c753de3331dd75e3c2f10f08cb01de7fe2a8c24f1884a90c5cd99e5e98181225b1a6cb91b196b3344d91f6350637ffb92887ebdd674bb935d1dfdb9a126e8ae1fcd3594f34296c667e79d629e7cce19e4dfef900964f7067b3b095ce09a45f02e9033ba5be8457e86bad6fbda54ec78e7a115d9dc44c0375e331a50244fefa56be1a0d27aee8f6de0dc3f5c01b0a25206c6e6cf434dd984bf0106ba0cdca42ae132754011ae8f741c229e4c2a9270b2a9f19ba56d5a27ce03d300003227aa4f11084de7f548477550ec899176fae395f9866b02ea90eb9c7978b1aa6de7cb1cffd7fe034df6c6b030a2936187f9d66804ae6dc4331d3d3b453400aa277a28114bbafde8bdb58b248764801436291893a02266fd33ff8be90c815f357764d5e52767518f396e735d171296f5243685a9421cb100f0e7d967468eb103a0258dd6441e4290b3b180d002a2cbd247ceb95a94a7b348477f1fd3bc06b026f36c0c8aada7cf0d7635ea6f560176bc925b311f2232b93d55a13ed9567c5adea94cd6e9476f1f0911838df7d35417e2129e1acce1942834e1e897307d97b6a8bdcec261d599cd8e7f449973965104fe570faec5ec4b67194aabaae5cfe1cd9b6a4d2d3ea20a96583d94f88bb11456e1d4677d1e1be1738551d7aae53d262395ef26b353610af9c85570527d44bc8b768de08bcbfc536773e1ff1e39cdc35473dbc83c9a80ad326c6e119d5324e6d19a6172ed5db984aaff1951c63f4e6007fd611448603e9a4342b0f2d002ac0396e50665bff67a07321c16af26c5d15d5baa61f693757587266553e39c8538d27dd5d7696a557e980d57c68df0ba972f0ec684b023aa144d11a906fb1b62d9d846551945caa8015ce0c99f66897effbe7ef446118326f9015dc22371f70d9bd69b8830ca3886c7b49d227ecc534996c96d89887480ad258101996e2ee4a710d676b3af2b78d99e69c266d2ec7f049c8dbe804e0ef6da7a8cc87a975e50e062f1d5d00481f54b1ba8468168fc57f6fe8c7b9b5eb45b19135876279d8de921d75fa35fb2fd94e3993b1aac89339448cef8415b35ba28a18424d67818d7c9ba91329f629908d85b9b8826b4c381c771c32d011508270addff280b4ae88901326ccef6e5477b98c334c0e0a27986022a309bbf4aa3b11b76f63a82648f1c963927ca27e1b9c281f6eb9bed1321f22dd96c109b5164696631bd0933049423fb4c0fe68e3424c0c735999b280503cbc922b26337241b94524046a2734a68be306da2c8ee39442df788d837863b87c407c1918bca892505d87ed51f58514debb1fea5ee87572a5f4932f3dbff63917aa998de515fb96e28ed5615e7b788bffba0fe6613db837f1322ee57d8add15df33ec187d204f22917f150b3685b2870dafe77d490a0449294cbf48eb18c595187e81a4b63deb97455363eb7afbbfcb3b63790432e16fa06e809767fb19c11d3a3c71ca37d4f43bdbdf400313dc7b85268c0b718b3bb15315dfbb6703626fc66e0a74830c4bcd30a6ff4773f61eec107907385f81d1546c4ceb67e2df6f668e8dd53d7713f939709fd9a0b8aba41e1bd4a0b01651602c80a0804d87257cc26e888bc1093c618a43c55f63ad1cedcfeaf5a16aff609bf22c111af87656a0699c9b1ab1e35423abb6ae00ee54c77f3b61f5af0ae58444548ac6f521d2bc5564ff4b7af6c91b1367389d71a23414442a19922dea3bd7517923dc2e0cf128693725ee3141e29a198135581e84725f06b81a389e96246bc82403f9b3beeb4e63a3814b08cea514fb93ba157dc5227fd4841c9477c45d4af845bbc18b78c138da64d7a85e1e0ff083b424f15e73db9189fca20d5f74306b4fcf936b6845f87831d8b3148776964cea5a103a32e137b6404ad93841e18be964711e6133e19b0a20b2c7c4cf8d484e4f26489c921caa0945317f15782cf058c71d5a256735ffaf22cc794e059747085adf03fea30e3232365f5ca997d96c388440aca418afcbc25252d19051c621aff1ef3bea9c504beee5dcea5ccf79ce080313b252b7b03ed9268d344ddeb35c5445901b06d84ca5a5581f0032c991bdee1cb2b51443125ecfcdfb4271f8a6c10b9f6cee172d8323efd712639e628e65e884c975621ea7894597963a4ea446df2d3d5a8adadcef1a7c8ba0e4d21416151713a9c6fd1583dac66a9f60dda35d5604be9bda525d1cda80c00cd593bf645bcf9baed3c310696c4d51df8c7006aa8a4d7c8dd6c6b7e9acfc400422a5dc2d2e919b4ed670b68960130c3006b11dde1fbc675cfdfda8cd693bc5570a29d0ef9d32d566b7d2492779d930238058b878b9d96b1ae0382fed71063bf205733fee3a6271d5d90305ddb839fd264498e5bd61c885e693a24245a7ce133ed8e6372d222a20c1b6461fad3a4d137a5b9a7a4dd10651fccfacb14f665d8348d9fe9c004989df9cf3172b0e8877f2cec17099758c39d11ed4b022312e2a48a50d602d373d59b34e7b54a9671d2bf9dc502a764abeb601a6d039c985123259b1c88339c2a84b8f9315d89c595e66725ed606576f4f04c231b49958887932290efbe5fc14f9109839c9f6c76a1c3bbca12717015cbe10d93fb29c2e4e70423d70d1c1a96244e5310899bd50e123b7fe4098cd2a21c1ada2f27cc5dd6b6bc4fec6da7f2e0ebdd02208e975cddc6ba6666018af84f0fed4be7c0e039c50b6e673767460e2f4bf263151b8ab6f5a03818ac461ef0830598c7a373ead5b1f49b10bd67f7daec3e130ddfbeba492f6f76e39ede76f478c1ba2b1bfd331bafd755096c78abb398d58206f512b901aabee7d81006c2611f9f9e3380f0a04d4a204d2c809312c4e68c870c3476a25965a822f8eeb38747703196b27d90bf50645453a35c520abdbfb7dce640b610ed68fedddbd2254a566decbf2741087676d8239a09d02cfab050a9b1a482ab7c6d9c4fbcdb85e8b86bbfa4f08048f6129495dfcf295ac1fbe4cda598171b45e62edac887714d7f4bcb0e39f8cb2fa224f58ab21fc522d6ae481db9720624014d5fdb38709a04bddd4f157bcb6e5ced6283bee40c49e5c0fa2fb6104f9174f466d39be0cd0c9c606e2a4aea5a647837e75db2f61680d2ddb57cb50d0e4f72cd868550414e9be8340e70991482087de1e59a34836c667a93d27d899526b302162fca82e86b47d937a35b35f4d808feb9d48fd35f8bd621c399e67fc23f8b3217bec4ed5d190bce9b82a213406bf29dcd5d668c11d1b57663f61ad370fdd966bf26f8c4853e175556b2b20ac783c04e91740c0b1d9c83c79cfc3edc00dd502fb201e92252f37b14f964ee4a47aad08646c3546de1d1561a9f19c8e8d2277023c6110e45d049f24fd8ca0b34270aee8160ee2b8594a7a972cde41f9cc925ff097bc15f14a0fc92bb0df3030349ee37232df3c7fe76ab9c7303fe31ff7c7b1e95dc914179b6ba743733678d4303ee815f33c12183c8c55496256b3d0fed6ac05a51f7ae823be0fd0747539ce5d8a980f1aed49212cc8c45d297600cc24399d44a88aa6073f916745487bcada0d2fbd0eaae2a7b1926a2cd6c2e80c9ea1ffc9efd8fbb43d2475e79f5b833eb056236581dba86a950858a2c6e84b43b6b6b6c4b5e7d04244ef131a1b5825868f09bee1099453334dc7089b5d067f7d380bca8d8bf1ed921ea1522b3e57b15fa2b8226f23632332bda2ac1660b81856c7fe11ae053898126f0f65b28faf92bf26d6fe08a8dc58edb77c75376d91b98a20f5ed42bebeb652f6b0da0812e4f54ab6cf38743f6eb54fdc0845a95f93ff41d3835f3ea70460db735084d216744329a858e154c439897926f37c2141e30830fa3b54f6eaf6fa6ad6b8527e93e5155f0290f96afe732d07b8575ebf1f3da3e5ec6daa752dade6614f66b7531f0da465444012c8544bc95201cfa7a970a9d73a909ac014624bab0c9642ce015b016227b513ce2ecbc41123dcace5b0f0976240a5a641564ff5974de7bd38cdea3816af13a2d6a988d4d0b62535810bb30b860255eb6de00ad17dc57d0bf401dde723627fdfb0c72252f0e3712e0e69ea335a53202f2d746d2d358cd2489172450c0f4d7982bc54015e6f5139db05c4959508e44c0ed7f89d72b2a01f27396db3b0a13f38ae3efefeb6d8e18efd04c2dd33f73154d2c7b750c1f3dc232b4d365cb19523b60886c7ceef55c8235d20d5677d59f918a26fe506c2531637e97bd66da11e85c45624f544ca050014f71fa6fdc8f6c307c55514b232c662fb03ef5dfa4ad4c93a9a928219f05910b786682b6c138542f4db0f89ffa5397af0d08258a989614d487d5e1d774158c9976d4c7518e999c0f2d5e09109f828322c561ff095d8195c9e6a3969ceda6fa9ea2cce977dfe65806c1431ea81502adf5eef924d25b2ba14f2259d4cb8da5c98671e660c629be92b324932e49a0ade6ec36479ec339148dd3bb324ab8cc2253bc7a857fce0e541ed93c2ecfc96b6f1463ea57e87a4e26bb55b8c6556c9b579496fa19f72ba7fcfc35ce6a5804bdfe41a549a682c9d461843bf70c71eca8988cc15940b11f16c63e18cc921447c2aad4d8cfcbf122f2a623b09a4710715994c47e5f49254c3db11e5c711638b77e262c6c64b40c486bc097699bf8e07ab58fa523b1b1eeb9200a9d2862f80d2acb9d14a1c3d053f548f3818b0b78b7752602662360e2f39d71ed9949f597d327bcc0922a22c7fb96196e3f09c2252ea5a630289eec3a0b237cf746d1d0c74b43ae2e65d972121d61f7a7a8f4cbf3a3a00e56b419aff790911d7afe41fc76d73eb3d1ef77d8079fe8358acd9ef7a15c1c115077b920adb27e3a373ccf2bbd69979a7203f0274a1c38a4e04e532995d1223c315ab3f8ca9ec0ad014e8f875f9bfbd3ff1707caac01ae6b0556c963d8482131f7a45b5af51994d5e7163c8b04ab8f273b0824de619bf7ee74045295ca31f58c2c61b1085c65b4f1065b432e9424496dc4d5d0a281afadb4643d64301b1dc3f73205120921edc743ff1e6b82a2ac0e1945aab8177e032a92ebfd13d4fc0dfdef655322df61cc09cbef2db768b822cade94d513de71380296d143cf7b62e202d0211356e4372203653e1f6c59ec12b2c05971afec6c5767d21baa01d5b487efb7c386d1456c4508395757c9e56ad2889b993474289d016ba512f6fdf1a0ac18a8f38db5630f39e85198fbc379aacb6e59f878062b3ed43ae1416d290fab0815fe3dd6c50b5e49545f46dc180c7e9ab0d5c83e64d7ca2ed9508fcf60f230d39b506f1dcff25a785d65a37db757bd0a525fe098c5f73ccbb1049a4ad8f9baf3664d0f93ce5ca7d9cbd6bf1e7f42b64cdb1dff636a8d49989e24d9f6b9d05daa41107450b490eff7e413880bc4c2d68a65863ef5e54e6755a4bc605defcb6cf4be763c4467507c7ffb4077f1319152a2ef9a3ba616f4f67b3a1604d5c051c49721c274f41f8b5b892caf9817eb8c30937cd96aabc997fc318becf766f3080251a1819203a49f95a2cd6e1e615d8ac9e03d0f1d32fa4511d3b87f1539f4758aa8a1c8e1e93fff51b0fa400d4951500a3b0b27af5241b607504a8ad46fefd0c240b51a5430a58d329336099c7d5691cf3f87d0af9dff023ea24de21b1145147dbe3bd2700ee5a976ac0bc0ec3ac36dcd10fb2463f225cc8f1a09ab2e044356c1a39b7dce76e3568900ff697590296c85484375883e7def6e4bf049aa557e93da2ab61665097fe52d0eeb4312fa16f65c43d2921fbdae48ab33875d3af93b3235a60b488582de6c0fe9572d8fc8235d77d00339565b0fd2c663d710684257989520bfd84c94711501e2c8c3bc87f75f219956896dc96f5330d7558dafebe729994d7f71bbae95be037e09b0c4a6cd2810e65cc8101560135220137315f54c57de4735de13c02c1cd018187ff1e9ec6ab3193d9fdcdbc21cf0be882d0274f7186a39880ed2b055cdf26573b65d7bec806e40087ff9e1219b8552da1dada60d9cb9c73c259c675f613864358f05d26542c4ee307160cefb2e5b6a2a12a1ad41059dfa5400774842bc83139fa6708b09f84602444d9a8d82f2d91b19ba3350a076e7b397a821081e5e03d1bb31b0eb2353b6431124bc37c8599edd94ad6841cbdd0e3c7cb5f8a1a3148ac22b55ef49383d97e32851dc1db5c8f145109b168baa5c9b6b3e002954c8d34bbbb95b205224a6f7bdc2088bf6ec50ac01c717623bf4d6eb9b8e58fb31b0ccefc7a5b711c17bc9c689719af2ae910d380cf0213af580e59f838025ff462751a009a945927cc7471874527d04dc4ed8890acfafdd079258d9636a064447a0d4c4c10dcbdf2565acce65c716706454f971830593f3ec8610bf90a307584cf3df01fd0ab27005dfd91a9d8eb57438d9665455e7eca0cfcd63dc7a48c53354148487c4f94eff7406ee7f2beac3808cb999f7ddf04a588fd38170153df9e85a1114d900d6f03a8dbb7d9593a967fe58078dc2fff76b6c125715f26a56d7f1d604e675c25bd13dba5f165a7f581f381714b4f6ee36bccc6e969791e2171e1e9ed6e1389ea7bf30acdc2319ad731d6ef990ea1992fc4e5e9ef9e6d4977dbf0c9ef3738645574d3672179e87984d60d959f3775ac2bb14e450c0877bc0cc56d5f752f39ccd90cdaa5edd0236d9934b74e590d7044095d345f655bb4c9c021631de705a8b4a611d0d83877d2a1cb4131d58d1573778e5494be26c0611332af0fd32ee6add30cff531be794b1d8601eb3900db28ab694b83168b21702134f51a0c52b6c52ee784cf9216df2ca58b4103089e5c7cbddb58173ca362d735cdd6915811a488d395776e5cf9780ff68530310b75f299853388afcd8b35dab2f18a35905a55ee1f7f31945fbd5b82c8403aaa6370c5e888b87695b86342552230f30229e7072ed48da00e296dc8b17a9221287cccd7d1ca33fd6100adb8d2265bb33f46401945080c0b79723c2e4edb28db385318af729fdd29a768f00489409256f61859e1c13caa23c2e29e00db095ded53d442b52ad59091f6981a235c10cad3cd49f77389e65e1e77ac28d76d4d91e004c068c58910f85ec6f69f7827a590285aec41462bcde6af7ff8e4fdf7948b8626ae33404ca733e1cb84ba783f66dbea390fe83b5bbc7766b581d0a89c3990d7c15f13e1868032629fce86ea7b49e53dc250abfac400343217778e40741bee4289fe9acd7657192bedaae0f41de0c0379cc4f310582d579080f164a67191795e91253233dad13c7bd87583e6edde5663fedc61ccd4c79ec5123e5b56567436c4ab3e02acba27728425f664f3c6febc2563a813f7930535f93fcded2c64fd318b5c9a1e130067a0bca98473652d14c1ca0c397429ad1d5e60faa861a7d663af5651c85ee23f4b974f5aef070fb6fd3c21618213b19d967a68efc934b9d125afc86878e69e315620761e14e19b757fe9a2172e6d10d5fabfeff2f8c50efe22554b3c1d956c90aa26a3c56f9773ad064a6ae76cec27f0ae601cfa874117e03895066eb67bdacff281f1c6eaaf28c5d38d9687f59aed5598a7a0b9485b73bba54df515a651f57e902f1f113f141ff5c77b6f4076bbb3d11c4f4ad26936b12db53e321ee31f149cc018b253fbfd0dac66662575257c9e43a902b1755e152ced665180e593cd02aeeddfef05e08a7dd2b73f89bddbba9f6eeb2d1338bf2cb560e6a0a15c18f4c9f940be3cb5ddd48be08d4e06ed23a0932ec0ad3abf388cde1e4e31eb9e4906c45c4ed9d53fd65fad9bd1e454bf03c83b6f249f5d613ef293f81d7242a2c0cc96cbe2033afe2d624c63dd1968912469b7d93e4ea05377577af6c4cfe58b740cdf11726a2b2a7228df261d51f58e89120bddbe9e0ed0dcdc4f47a7e9bd682715237f5b2da9f8882564931cfd8acc38032514984d15310bd5d05ccdff7debf6d477433265ad705be746e0b7d8d1087578113064d7c35725678c5b53380c8c21c066c52201db37ebfbc7a38cfb98a35f48e11c561d3583c90c06a5c31e08ae0e293752d2232e762ba877fe20d8d4edc4a5fae70129057a86c62db6dac31974375d6be89b54ebc758ad85d6d36d239e59b1127ba2d6dcc5934947141a612b8802a3e07ccd8af60eeada5c0301dd252ff3c60ba42d9cc122bae81ab62b844cef40b52d39a4795383370dc74e45368a0695ef9f6bd2f8a7b101898debe3f181dc79b1c6ae6ef365e456f971fce175f7db31f406acec615746c717f58dc4280193e89e87cfb2dfd99580b7a96a273542a0b984f5e1bd53b3afc585a0229bb988b6bf58f05de0ebbf7bcbcf470de45bec468219f5af2e5060217daac06e98c9a5d914a25d7bdb6297c9a5109a05b703adb0e835e67f47985a992aa793ed2e8dfe52b1c1d7ae0a949632c52c8a4a456020e38be300ade29a5ddbc0589e31b2e19fc3965a72baef88239f3b98b34d4c07c0a2907cb02ae439e44df5f7748f29ea1bad6215d8d87c0807616e270fb4c1adaf4588a979d3445c1415ade5d2b2074dff7e7fbd5bfb3f6bcb4d586d51da51bfb42d14ea450b9c8cf9f1da6fc869c609e0ae97732db6d84ba783ddd8e8d3103a77c3f4c0f14bfdd84f9d32b16462da2befcd07d870ad97bfb68dca3da18c47f8a3cd6c84520e7e26009e65c44178475bb774d988ab206e4d698f767d23f1bcc6fc9c070b3c61bfda27a778fc25397e8d81926fad4e2717cd728400c11a7a631ff9fe6af966c28359adb0be5fa1590809363ebd7de976e122aeb95222455ea61767bc7253ec580a192a52f59999a1b905a4db2c3b108f0c4782cf2915c3b5be767f161d13685b6707db0dadd43531343b8820ecde6868a0708cf8cfbe7a293774e5fd2e038bc3ebeda9532b4e326ead2c9496e7ced1e12621f437caf0b6197d52b1654c0082b58c483e791e4c42624442b437e8e5df55a99835f8dc12632ae42d0f5cf1d7282fe629976e089da9f23980121a6452ab9944bfb731eec660170e02ecfe0cacb8b88a13634afe92f2c69cd4e164d21bfe7ac65263eac45478304dfc242c1f413cdc04c41b35c854e7eac8a9a391dbd22d57d29d42d2cedaf3d881fa540ad25485d8e0e154866f1169d9fe2185f47dd28a2854d85cbf400336343817341c82f7c907de24fd3c0212f31d821bf6aac0808e5d4a9a481df3b983ae4dae979ec8075b5b6ac0ffb91049ccf622a2c7f204c181697a58b6763ae53fc8f4e3ce3038d20efe5029faec889a564368c1cedac05e6c815c448bfb609ed399c0926c3c701f745c756560723d60b13c73b1816f0d72f1365e583c6076dfa132cb922b8712cf2cba771381192649d5801c1277252164c7dc9fe0c2ec03c0652f5b8f43919b02318c0f06f17fb406f95f2e953720fb18d20f0461d588d3f77dc06a8ea9c107ba499403f0d688fe7d988da0775484fcc75745d49f481e62b9927d18bb6d9a64384aeee0d0ba5aa7f13b97ebebb4bc9c140479ec9b8405c64f76d6b4c2e109487197d74cc6e6e1de799ad6f042317dbfb853c18d5db05fe38b0c16697086fa8ef79a4105f230354b1323457ba6bb7f89c6c58d308e95c2205de0528bff8668133aa19ad6cf87b01ea0b4cc0b541bfb772b544482bb40af4228479c559a2ba1a15f5ce28d3931e0a60d9af1139d86938e182a69f8a3a1cb57d2de27127b81c050237bd2db294674c1b9c2bd035e688884cc465919de74afb38d8b73b517d8eff7ec695930dbf212de78a8d2bffca8000f0cf4863b8e5d7c582bb9ba1b4c1b4f55dacfe6a0857a5b68bd981021670a4ea554b065c06652227022abc4d8119f0598360f0dab3901065c9c087365f0238b5355534d94db68d5f13d63d149567413ba782a7f37ad053abf399ed898dc3c37a70f6ff87a8d1f868d6b8c2da012d9912f6a07adabe8f789beb92f999d290862201fce367ea382f3dfb2af3fdd917dae2135197c3c2d661143f28f0e24f8138d5e40d3205ceb4dbc279eaf4e8a327a80cc33b7d35ea412804aa25b82a87cd025b226185bcd2e1dae09cebc06048f978de707fbfa090eb75883f53109596143c60ea9ee424e28557948ac610ba50d92a0524a2a1d077ef735919fde65009d73f2be042629b75f1468081a81376cfe0f6eea3d0b4fc9879b9b9987b193248135f9d351870c08b05a60de1160a58ccc467cd8ce7d0577961466e9f7e6b61b9a01793c6254b451d610082faab138d066bf13e02d83c6a5758bdfa281c81d9ad926982ce6441d9e1374effcd281d943feaa98267d4b983cb4adb19b681efbd7fd5e0d93b2a53554c7dbbffa32e8dd1539029d076c164b90ff5f4ef1201ac4e85044c7556c1d5d3df3a676486914bc7d90f6eb5b4d5421285035e901ee8ab896ca2f6566b12134b079c3d25c56657b54ffe681cf0498686da58a9dd3987bac3ed1b02f29c2badaf2609f843d2f71b3fef34cac54a969291f01c04d3d40fc8c2f9c1d2e3f32d2b282f0feb18761f118d73fb5ba465c882b84268394bd2777027d3e9b05cdfe0d034ff84776ae692e2c3fd8d35f2a1699c4a618ee982bde8fdb74a9d16227ee0df257a2644d3683d3cf9e0e6f0a9eb3958f4ad82f2443fc8ae4be357165ac343c09a0452167f71e53d7bb40e9a3acf6117325f4d39e4c554f4ee408bd44ccebf41b37c8b5460ec8d8f0fe3922d1f83289248642c48b01b65ff64986e967dcdf2e5fc136dd2ab0aed23a207a0959e3e85a1b1458b435fc4c244e06a24780fdf9c7eca0fb29025378af28506b4966e8c832d63c0379fe1e40de6e224f371019d7d2a3b440b77ed85cd2cf1ed85ad9e6ff54b89b3f2d68f59fdd4e3365dcc70ff283365e6f48093c3eea655a27198ea862d9255c59c6841b2b79c02239a18afe77878de36ccea4c804cea5c19dc00058192f810bc126ce62afb8032732b49c9f5f4d2a20015ca8776aeb8d7f39a2d5b3e4961169d18f48ae32f76a0126f2916dfe0dfc0cd8ddf571154068cf921c4aace702d352dc8d6a8429665ca0cc2c3464bac8dcb4fe37ec0857a098e0bc27ddaac8cc785dafd989ed8743ca8fa2a6f33b25272050d4dc94afce005e7636085d1d5235a8096cb0567e89faadadb38b717729e150c10ae9571b929d488fcd7f23a08ff9b648a1b103db2c850a013d1d1f1d542847d681e727c3bed48bf664d881ba36c72bc01e3cc2ea63f39260a83e07ab5f7371d37d54a8639de911e4ca1b02fe2af339998b57ad6df63496672df9a2b4019ca76eb9a29be4483e7992c8b712751a5254257cf75aa7404eadf530c8e9a2b466d188e81984a910e426bfc30d5ce339acc8ba3274c38e8c8a5d347e63993bf952a9efa9e8e0aef5fe23c4935be22fef6066a1b934b91740afecf2e73a1bb575a3c63ea20845221b21685496dc833e0bc4a67787a5a57a7e2aa1efd535a6a84b50b8eef9f018fceda33219cd0aa9393073189c09aab7b5db6647e064cb86b20fafa2163f15b48bef0c93c49cb7b64e1ed5809829727e26b14a16f1aa940b31b8e38ba178d46ffc11786f8e2ca8cb97aaf16c50e825c80a4d9978da8579b557e8a8246511b54f8fda76fc732b402ced71ae15e0207a3d9f4b05408bd0683e3c60996733182779e6f9237040eedab9f42352ff1d71403ba781b687063042b19d0a59d86444038e0226dfb96e46ba751c0e0ecf01372d48b654db8a64fd8526acf8623f8cba66dd10e567042c6ebe3e40b4ac5b03b2e63df5a793efe464bd39d5e5363e8de5498e809ca488f98e4e64fd492c16d62312319745b6470b13329fed69486c7c992acf0b51ca74fa9217b63f6fca773609e4b1eec10d6523d6f1eec01baa8f675ad068b65b8cc3bf539f00fb0153edf0d1ed58a307882da3fba1a608fb342670d83c03176464e8e15f67a93c53043cd69f2fd2d80d773ede234b9bc92ce7ed0b8b8883628c57804902d7bd3b1009c4e521291e0ddf0e6c72534725af396b4b1b930ed486f02a8fabfef1021665bf8f6e17a1255ad819758749984556c9f9b5512ded1a26eb3b461fa61ea71d737eb164213e2413253fef4834fed2ba27de9b137bf61c3cdc2aa9cb1533ea7d5e4848b91c4d08b8269da1bf9a19f723b4f33f5afe11bbb79f67cd6c9615f434b2535ae3b3094019eede6c5db8f46e5da34ad9e2ccfa9d6cac8cede854469c585b91a248e1f90efb800ee980b4ea8d743f8430140b8ec2a229f0af10bcff4a268a8f19b26004a143f0ce2910d194bebeea1cbd02165ed75d2d27c5ffa09158557ec652bf9eb098a8e9ee6a5097d02812f9112cc22c6959adf5d30bd197e98d0e7afce7697f8bc03ef536aa32fb0cb02c75444148ed0da025024ffd589a5d6e69656096513e17338fe385dbb11602b26cb1cd2f9db71e07fa54452951a77be89d66cc9149e23d2de148b77b13e198c2e8f4cf45297a50be0e94539254e690dad8abd779ad6da0494ba97e4df907a939fc8a2dd8157f35febeaba850d55d22a6fab3dcd37d6f26fca1f6e07f734e0b89a4d40f1550476a9a047d6394a23e9f98495f4deed627de7234d2b2d5b5f7ecb61c8659fbcdd57926a4a57a76cba626ca826b0cbc477499120748b8ce26762d4425a488784fb6ae424def8b312a4552ba59778835b3039174eac9f6180437cb1f493db831b0153f2b16349fb587c429b87709c43760a958f137e96da8c3c58014a0ddeaf23029b5bad6d1e308a83d739bd402b7052b4b6d177a8e1490880c592ce13507ae6abb6c624d6666bcbf6d8e65aee4b6cbde39950c8e7ddf04376a72dfd3930659034e7ecf0a13b0c409471c789a3e27fbbe8bccbd5bf6f811557ad3c23e64b9baafda1e7d245648d2888c3257a01b47776a6ab6161c9a0c2874c085e5e55252bc410e7aa2934813daecde1b25e11d3217d63d317b369bfc6eae9d441cf845b6b7bd058d05a39112897fb525722b4554b0959c3261ee2ff3e831ff54f4b9d95c74b8bd71fcd0e7af418929aa2ea157c05f248d0cc914d66cef4f4e197964c31edf736df55ca1611e89242c38edffa4cb267b08f9083792eda84abfbb4d7a2b119775053d124cd83308c233ba6cfd030b5bd9bd38395e4ffda95d00692aa06a14fc225230ec8f201b55ee4cfce08692b15bfef190bcc1f5cab2882dac581e34571eb73d7e61166e4c786c3a076114e6be1976b2bad8f6bd196f22de3f76d36863a3679fc3eceedf433e0f179f63178417f6762a6d77d7e8492f1ef9053909f361f80c2e6010c04a6a0c180e9c03abbbd97b895aeb89e2ee6585450d1f62d306b9d466f4e261678bf19c5d88b77b6e9ba5727eb80b484fac0b435a4f7af33e96add00c188549cfd5ac7526985af971535186c064d3d54a1ce3a1074e1c8097d891d340bc6b631fddd59598cca75802c25e6328f7a89ed971edaa10541846514551a9ef5b968f72c61f905aa27dd63ae010c8554c66e95a6e4a22567ea511a06b51b0345312fef39d85467cb8497e61a29ef2966e4f1dc9625f55737d3f3140e3008ed19a43f2bd6e83fe740832fd88e5d4b4bfaca299c0f81034d27f1600d392b5524b34f8e8aa242bd4fb68560016186ae59897bf3665d3717e1ed1468e95f623b969ed58af37a7412503ac6a6fa24996ccf123a308b0449262c534d6319491394ef2e3051c617868f96118c23361e82d86d0f67214c7597a36f70e0e125a89dd0c65cf237c3b1623fa65cc300138f2c826bbe0127db03d27831fdce5b493ff7bb1700df37137ece2791d52b84e498bc2217dd4c7ca0e272cf996055f7730606f0a1991bea9f7706f97d384b3210d1f6f6d66c79fedc1fee9f007c958eb1f1ba6543f800e994431c772fe8b008afbf3f8a2e53dd502c1abd01a2df025f35bc43ce010f0bdcf3e80300ac0995cdf42baafa35157c54fd1a8554feb1efb58119db1a28b620562fa703d6f4bb7f38eabac6a445cf6e79287f7f7283c78973262770133952d3d5ab5ab9d0bc49bb57cac32ac080bcc316869825a243aa5df55cbedf4a65f267c1726da09411b98d840baa40e943d9da7b399088506b488c49f0799cadce09ade61fbca644001608507469daa860c8bbccfc7c94ffb5e0a07bf0960b459d003a4924c69dadb3973ce607533f4e1fa4e4a37920e76ac966cd376dc8ff53a0326e34540353570a8bba9c5aca02f1ab1a1ce9f9f6e98c9affcc69e61bfdd3480bbc581d0133e82af85107376e09f5712a307478e57838aaae905dbe4a73379819b04d292562b7d1c82a26074b9272cce7020f61809d3f3d953aac9cdb59e2d735fb7544891afc5acb855b217c56191f4e89c85c30d17605da8518b8723dea50e88c59ff2a818bb52f78e7a06479788e54eef176e2d26d53f69a76e7600b8de57f05f13dd17a7c61bc52cf01896e1a2dc5e8996341973739683e33f6e8e09f7281378afb82247b56923b88f13f4ec7ebb6ef7ecd94986c68efa1e83b79070f73bf44bd83dc7c77fd2e64462f1a94c82132041b09ac11c5e7b4d866a9c7b70bd511faed064eec7d201da2a161afb44942c1eedc871ff1c7d5d0597111dcd7af0896f402c51ce6a82bfd697dfd6f692e7991384eb5e9af65b0ae665c1f99202361585bacfd52bc8233139c966ca5b9234c5b4bbd7c2ea90ae1f79a949533ca0875b1f56b5c8631d9bca0def99f120f94c410fb6f3cfe29f2f590ef804852d9ffcd0124a4444db46edf9e2b14679f4e3d62ee489c4f029dd3c82d6a1e8f9d32fbcfef076479f50b2a68e7604ec5f6fe081a210e54809755d194c68510dcb31d78b719d7f70e9a689f60ec9282613bfc19e34ea920510442694a54cd2a9dfd6a11d8a1b1ef75dcac361838db39144f84bf882150a30d992e3416ded5bb8a5c11d4cda8d2a3a895e545ad55035167e14d8e4246c487c2a68a8e447763086d1823328f33b37f5bee27b82bb376d8ffdee0b22f71c34b9b22cb46526d630e12d885c93c63bf93638ec82aa2b6e2688f4b21f1742690f51f20683244a315b48b8e715ec42dbef829159dda3e3e9cbf69c262c60fd576a54c634f2687e7f510d9fd5eaf4e1019d90ac1c5b8499496fc68bd12ac7bebfa8b646f69c1ee06ad6cea45d97cbb1582e564e8f97e1193323d9c53b28d76f47ab6dcc48bc080f8dcacab2ef45d5f231582baac38752661498880e5902c4b46e6e9c16c26f358a9575094de49264f520eb33ea5b087b40ac032e66c01d246ec06e95e59ad03b4c7153918c1fce1ac722f55cb0637ab6d83f84e2040c3a378105275ac8e7a8edde916eb7062cf298750ece0e4517d4aa81238e3e86f7cc1bf62d5ed930cd62f8580b7181b9636abfa4997cbac4d099e3164625cac630fb88e78445572380b95cf172a296f6c764ea442879e2f02d68f961714c0bfa2ec37a485420ffed0065fd10765f64fc055ce1cbfdc486befa428429d402fbd0fb3bb5df324b893440e9633fb60606ebcd23997711ecdad78032ae8435d2e6dd2f637986a24873ea5bd1bc2723e405653d09fc656a055070a81cda029676c3b738ca9280f27b8c06d30c1a9686d3042585dc0a41ece7d16143df701a716b4fb0f468cf78c005e94ae838a8af8a1ca7f73f87cc2ca22cfdb6f3684cc99f55a6ed25949e428c7c93870705bc14f47d7f063be56f3971a51dc9e2f6ff1d639537e2810698a58fe2d84c8d5204430438f60f710b119beaf7479b2bc760f337fc37595e4993e38f8e779e3256f3c74adc33c2d1ee393fc0f5d3ef4f370d00c94897b983d531e28b3ce9dfd6817675a7eae2d1483f0eec5812e97fb1ba24b8a3e5839ec32fa7fcee353591cd6e941db59de632a76b36ce4d0158eb630fa977888aaedfa26072faea8368eb7b61a7d9ffff3c619280e1bed92d7142f95f77a762d6542ac6c36de8caf117cbf3bf9c676c2c177386127e2d0702aa3c1d11d4f432b65bceab77cf3b17462ef4d59a7f222285e0cdebbe43b1c6b50348f4197e8ad44113ce01ff7baccef1210a6e4b5dc1a2d9338274d83ce3cf1867b69dc0caaddbb169a6b5db5d4bf269e6aa3e8723816125cc136d858294c8e77508e77f2e6e3ea740a48f337eb91037e80fcf338c3a75e6a19637bfb31643b772a4165d01bdf3524369c2d7629dc9e221065667b083c1de9086b98a420aa9e3deb0290a661741dee4a7a92ed47e78791b8ac2384c5a9e55688a151b444d1230ce2968fb6e223f35926ad25e60c60a30f58fd0e6b744eaf1cadc76794bd2fbf3fe99ee661a26796a5fdc83f29421cb30ca551c13a31ca66772e2eccf08478e0de3efdafab0850575a5837ba171e7d66c22be405eb9932582e11dd4c6ee7bcea004c22641144e520d2acd4d45ecc2f39b3ed4798a5dc293c306ed4bee37875ad273efb058df9c9c3ce63ae853ff6638151516dda3126f40fb6b547a482af53ef96deaa325ff2d56bf352c288508acfb095a274da58906846cb3822fc0b76f6eaba4bd548d9fdb88008a57519b5c2778024ebd732240298d66f8e7c42c6f2cb9d3267ffb111ba542ab9e58901ed71d6f471836f532d02cc4d2bac194e5ef0a547c976bd7c5740db27ceb941a095124b4a6b4120aed7ad8325fb076c421fefe84330c92ac1fb5491392768b25d9a88093fedcc2d2db9e061e60ca9bf62b08f01aadd21bfaea4fbf6b9c91408187c6a0ef11850b516297a74386394f85da7199700fa8d1eb222ad5d35608275ee5ae65d0d97143bf2242b4b79b743ea0baed035870350300cd4a0f90e993f0e6e11a73a82413b1fc92e627e6c10f4b62363c971a2c579056b28161f4e3357fcda72ac06d99c41bf28e9bbbc5b1caa57111712b02babebb2bb0b09490878d607a3bc35670c9add788bf4c20ee14f1eed34a0274a05f1dd1baebf3292c7927f8a2c0dc40c7d64dcacd9c9a0c404ed7d7227ba716b6b15ab68c80c9556f653bdca986a97d9a6376690bb1a49c85b3c372c5c34ecfb7ab93eec9074b421d742bfb51703af0cf41372869820edcb3829d9227a42fc11bc168fa1e0cc5f24fe20decf4080e8fa092b67631e499875ce3357eac3b524e2bed0d584e8d3c73e23bee60c6ad77bfe1bff86829731785bb304ba35c6715254219816eb725faca8bb0628aa6afc972da4c331849a205d5676e2b9adc4f7785e225af8e22c5ab4e6883285d19c1a164bd75ef56cda03c62e96e8e0edb28457cdc0b950037c0535af812f458ffe575400802d1da2d45a0344a973ad138fa5395299ac6d1ab04f59f3fae07a5cdebf5e2a6b5572a5dbcc78dfc588b2050f09e2a7ec9409a84716eb271e7c5cad11dbb8740b79ad3cb4fefeddc3fe56d2d6d7465935c3bef8a075cff7fee9736dd41124bb6b197589ea83ab5765a174ad23fdad90b16b858d28528b104e015e9be4bf939781e9d1a080cbbd8166b10146960589f46a5624e56fa021dc625a78099ed67e65d528bf3429cc15519f73fe1a21b2b875dff88ab3f5f9e8502a3cf86bea3485833f6632a327c310ea5dd49fbbb7f6d095514c5a77315765db4d54208e55a2e702d962f6600508c0696db0d40ddf48e59f491502167f91f66b02405fd271bf2e7dfd31f1c7dac7e3582decd6d2df55c2f716856afcb97b2ef2e2c8aed6c2d4260beb1b8d6710fa3d21c0283405876b48a88c64331cb4c74cd7af25c77080e65fcf7862ac1485adedfee723e6e59ac6ed542ab553841b3442c010ea69b8b2920dfdb3b1b1ec6ae1266ec3c7bbefbd9cee0253fff1a6b1f631d1a415b0c150025865e692bb2c03e6766f1538421ea8659d67cd46205654b90a8de2c410c621df782ac1537957c68fbf7f8c9bb87234220f3240e95889a95b71f708bde515911b7816c403491602943fdf55188df9622661cfed20ff1422153e498b9c08a257110f89baa1ea36244f5f2077d84c31b08a987e672cc29137de3bbe70039b21d1f0d749c451cf5d047e817fd060dfb6202e78ac0a26d19c82de656461b1288d47e40d7274af9d9f2e50bfbc1d731a34f75c989a682a436536ecd3c2fff542a79219d9c5a72a30d46a8410d2ada32f0f7201a4424a1ab5e4f48e24ba40b38f262f16cd6b7339db3c022db9b7a4b3fd488f12b73915673a9ee305fd4210e2314df89d54b40577569ba0e3f2d52d95954f8905fb6a27fcad7e80d4071dc88dc48b579e037fa254e2ab747525079f92788caa1d51f1d32a4481ca7256ab2df9be4b2c920208b566533a947f4903feaaf23497b2e8ffd55a47dc24c2c5989a52b171e9c54c8859495eea31d44052bd0d1068222c11e3d8e3404605e5a677393573a1399f53297ea9b265d888183f3e619d6215b1de72750659ef8fa21e1fea4f2692a6852a3ff10c7b1bfb48116ae1aa7a926f4f5c4770b6895d11e4d8d17c3529d7a5ff24b0e99ccb499df5f6cb322a8c41d1626c7afebf88aa0022ed6cdb9b580f3aeec942876228c2472e237f305dbade76f9e4a472613b5c8333a63f7df3bc7636ee76de248685fe8ba10e0e74e981c1b2877537949fc87a5f6f4c13e2f570daa9d28b50d69618ba9f6795a20de7c38ef3bf5d8e61229969db55b14bf2fb67ce5617d22f29a1fd5540bf8e443fe8230768043cd53e65c3836bf24f8777ee03f9db0d3fc5407f9011584d8b4a3a474c29c4c2127e95640c5cdc34f570c0effd43169f63bdb038dc8daab109151113ed5578dbb7bef2a2826fc5cb0c69cc96cd4e0781faab344950699679308285f865fcd0ba47374d0605f3362f47b2fbf92f9aa5dfa5c9e8710f27087263b6631cd109bd6be66d4b85ad6fc44b72e56a68afd107d49fb1fdaa5559ebac19d2cfae10d8a2d9faa6730b9e117c19c260c195080329886ca600347b7e8e6dfe229069db24f5f8cdc9858d58350a04a6662a86906866ae9398e2a41701d31901b376b0acfab404e29d717db03f704d4251783b4bb2d098853f4955a4d0496188808e6957c14489abdc068a28297dca573d63fc48aa90b313ed2b1ed6cc76b3e44073e5a14488428c9effc3988216c762fdab40338ab9e3fd6a86a4d862cd7c42770b31eed525b9e10ca059b2f6d0b1e24277323e022550975c4878b7f4544b8888dae3e33df485b09cf24e27e9046c4f3b4de76c4287698dd62c8711078ed9f70efd72a192ac5d73693f7922a5663d0f2b1b4c7f01f276f84cc4da6d95855b7679b3981f795f06c8444ab618a5f0bce704dd653dbc15be48fc29e054749fd4816bdeed90299e05c55cc7a9fd0b525d2b59ab38a2329e8eac845a6e7dfd2947d0a1649b558f63b9706b7c8451b20f81a69af9208625de4e85e944b9a891945969e6484aaf3219b5249ebd369972ac9b3ed6d8f7578d471ab897c3c516f238c76fc112e6021c4c7158e9d0eb75deddf94861c88a4a62c5780221a120d57b8d93a70fda39a25f00e4ace9859b25e5334c105e877682d5aae00ada4cbd9bf37de04b01f28304edaecb4e9ff0520d4c9919638e8915de9cc756abe44a2805a6014f64a690e9677a6d872cfecf31cd3fd2831e64db9e00be266736cd455d4468859b2eab1c9856fd8c8b05760f388df8dbb07a0cec3249bf599a572ec39519adf0823b2110c6383623a97b38074a4c7a182f473047f5e617cc07feae304808cc3e2b00c61c964eecd4b6e901c3df9e7ecafa38f7cb815ff7012e5eabea24936c9a635e73cef4ef5597ff4a16401e0b7e10a98e0cd189d005d175a2768cbed678fa39a3d800498c60bfb546be0d3a0f11c573e31a10dac5219972cf72deb1584ac67e9c02876ab8d1ed21a83d78216426d53b6abaeb4dce37c604b7057d39f714d3f36184398e3ee488066dbdbf6d16eabfc57aafae36f33228a17d34ac7b033d7625163959c7e268a7325cdbddcf05783a0458547be53456e3509a9c679d320cbe4388ce4298b52a8840736ac5d84bf30cb564d905136fef08a20c5cad96cd9e9d795ad38da8bfe5b6d1c7b4a46bf5d48554a5a0d678b2d4f7ab5c02dcc4ea32db78d633b391d4472c8f96c67910c041da984a668ea18a537d5a49db68e3fa58398504d9cc6e3c4f25f9c90e4632bbb2305ffe359d94cfd16a78ceb59a2c5fbca0f1f6ffbf653be4e00af494edf29b1eece26d0ea84da05fe4f8e984f060c1f87eebd22c7479ca84322a201e88b27f1bbc4494bb7a8f736945dcf0fc9c7fbf544dc3afa658fbff19f326db32d82524fe6206e89f9156c67448cf1ed74b759af38e6cef69a8de2b2a42fdf443921013ad01475494ca035d01b1027d00fd59a6edd731e7ce9476c68d00cc029220716f1694368bffd3f74c47c7e4e83ac17dc5d3f3b4304d7a0c67b5d4134fbd8257f9a34321364b4fddd8793fd0a4af37e63b6107c96a3dffbf64190e8d0578ad11d8dcbc7a6dec1808b28c7fd61363aec8328572db7641b9487f2a946af39bc711e934cb823eef3c331226489d3a5e5ce52e1484e0052e6f3fea8850baa98f400289331ccd54c2250b3ab46dd4c0c37238610cd953c656e1e8b2e791dbab3e8f31704ef6269166fbe04fc3443d0ff490b686d3c46ba6ec9343db496a4ecf486de12613813f17393bbb2784d7ed6c4bd7e31bd74d575dd7ec2cbd990bdcaad474ea0be50c0ce39145211f16519adb032d9bdf81f2f3413dd16ab304b3aeddf9b7972d218c3d8a708ee7bfe998d499983ce899cdb837a1679fd83c7d58048f9a0ff7eb27b55a4a2995cf53151291de04e9454b351e8a1b7fc84a7dda18fcd2b648d947d050cad47f9503868416cf0f7ad8a987c6f382790040db5db900a88cd8d3ef8cd53126650d6dfbbf56c8827ff9b1edf026f96ca0b2eaaa0bfe0190a556e08697223f9ebae06aeead6bb2103b4bac3a58e1ec5fdcd8e717cb4f73748f3893235c0d67df0b3260d44a1d2c68cbe4c8dd50552e8ff02c1e56a7d967cbb9c7bb1a5f91c66b07eafa657c94656993c5fe076adde89e9e583777200138159870fa1daa5e55dc0312c7024b2b8170fade63e474c6b4ccbb4538ff4c092e86c5a017743a73388135d7d0b52cb88ede70cf9102346978ce2ad97e6e44d11b2dba8511f0f24d7efd0927ecd44ac186b934a3b04cb2fba8107e165b22d62eb5d4985704ac11fd969e07f02aaeacfb0791231970375a06663878d13edea2c72d671f356b318cf6863852ee9364aa46086b3a3b2cb429e2e2653e3d39bac0325d90e9b94e0d82c20b7f4b46237145e0a4cbbbb568820c2cf42a1be8f328c32df905d44f2bc48a812d40abb30895a45d6685ef9921690db33da54722d8e827f96fa614efa0d8318b0caff790426be874991670c573c6e8de1e145b54741fee68a6bd9bb1bf9386fb9d5100670083dbd2147f3dad5609ea3f0eaa8d5bb893734e4ae04524db4906bf59dd660d4e65476203049de7b26126d1ef1cc2c6097373cb2760389cde0565d1a0340897f6c834eebdf83f24ff13962ce5bb6590bed107f6e02b9325cef25856ee722cab058030fa1dc6a7b4c3c5af7f561aa90fcf307b8967c314dfd48900faef5e4bcee6c02552201f510ec31102715f8ff95981f10c666743f87567eeee26ae75702efa87206ea6792dfe1a9fd8f1aea47f239a3569cab6c85cadaa8ec526a3353468a5fba700e88b4ca7f0a8ec9bde8b2e442f4f139d230c943393ba4213b9fce669bef735230710f565d22a6aca37f678240181b0faba4a10b0cfb287bf00150561f933d803b1e0d20603891bea3da864560286b83155280aca24e4999203deff0f97babe181894b877798c9e7cdcb2d55cd04df35acfd3abae5c09fe32b823f85c4d67c21d494ef40a55d5a1c52fb1091d84e8661e1947f6a04ac672d0ef2d49937205e48b93b5b907adcf351f7d3b0b6b598b6c0ffa3ff40d4185aa81d0301f5bbdee253b67f9d0b8e967a15b8a64eab2ac9883fa2d3f2d24eaf1979a740acdf07d098fcc545fb94bc98d76f2d7bf5c8e65a1e3df3da8f2beae561ae7de2e3d0319d218b68df5c2efb1f7e1ed1d37c9ace84c74bd7c0cf84a3e8644bef86518f58ae4a2eb9d2366f435a27c4e361d4cb75f1ac55ec182bd9003207e6942c403c7c0fd24e9a7b5e13a72c617c452b63514eacecac319b09c96260e2f2795c263dec0d324103fdee00c05a062fe870725a6ff463060cf7c08e99d05cd51cb1354bf80de5821baf90f24559b41afb21b9158b3d9095d236264a9ff6637d83f76505f6eb2c97ab5db60d6f6f8a3b420f52f073cff2d06e40c525a6e88d9a8d1ce39b694ded96bd4d1c64b13d8cfdc07ef55e8c195d551f7e7fadef5b3e8fc374db374b1b2746d3aa8656069a94d8a494a84f968f8da65dc9019b6f2ecb5de866c6b6473158f11c4f343f2edc28f9d545cb9f526299c99a290d4bac0d877e7f54970ec69da0fce74bb43aed3e045f74e7446e8296d0285fdc4acadc0bcd0aea3ab6b0661233b64c95fbb109f1f1a48353e6b50e94b3b77550c9e587b2c2300007e533ce74d038c3201c69070e7ddbb3b881f43e518982edb4c1297848ed67bfaf152aa93d3f358589ea477da41cbce28b7cf0852a72d0279e1c49e8f2b325bc2891dd923f04481b327afb5145df7974574e7db5bba1e5b4e4647b4a18f8eb89c8c327984ec14ca58250a156122ab041d60b133f4df4a6a045b939e02255671bac1dd7a8f7cd400f8c902dc6a268f4ebb15e76044d9d01d39f37cfe1a3007088f20961e1c2f6c04439c6c29cd96b46a48cf5211a356570c243bb0bcad629c55241154971bef4a08861673daf9ed2e4285bc66e4cbe32e26b7b06983c0fbcc338c8c097732a4d5a9992c9f34f22348151ea83d3a0547b323e925cc39781190e08b36d3aec6b14b1c07b6a37e4b497cd3d9013df29d313f6b4b4b1394fa78723ba6af1a2e17cde4d1c7b732047ee6daf16580e443f351563fc39ac287c78ced48706a9ad2b162634cf312b6705e242c03348abd56b0f357f65a56265be1d15024518b14290bf2630e7fd64c7a0a9c14279c4a19e85f84538ea5da54d2960b06503664a5433e8d856237a75e3bec9b5eec394ae4aa21a4351fbf6a5c93a6c590374d8d0dd59c2fc7924b925d9c433bedcd212771057d598835a2e4d7c5c7a8bf63a215efd41f96828691e314330df8c6ef6f307110a7542df9b15272662a0f64fa1d31069e3f9f27dae125fe39402c2116377d61d235fce850f32dc2ac56010a274be441510431f66473e465558206e391d4cb0dbb6f26a33b58ea165b0f4d7ef1b688e58a190da5fda63203055b619d49eca7957b79e61e0c1db16dbf7a96a10d4a8ccdccca6e1c84152746ec6474da6060d0a286833942f2aea63928ba9fab3d3c04905d4eec307102e6ea44e6bcc8af68c367b10f62dc9d668d2fe44b42e6cca2a0e748fb546d27067e5bf51ab0b8994455bc684aab2c9e99d8b1459c4a0d27a40a65d4089692af741fc956aed34b13fe3086da7a702e44ad1bb1a28643be2518d58cf2f779701f6ca08bc0c1f72d0e107910d2ff4bdb077be0302ba025e300c5de29986c91fc139eb0bb5f22e7af605b504c659104acac387ae8a1c47fc9f436e304d8d83d83c6ed80196e47aa89bf8657c57f40d9d3996593debac8de00232400ce1331a49451f19e7b0f452f1c511df002dc9ea29d6a163783283749ba2fcf34bcc2c500c1e17a8ebff61d70976c47327146d7ba4c883f259f9a1858e2261d60aaa33a7de2811e862162efb3eee4ca5ac79e40a6ec7122e5bbad04831f52694ed0490c9db28a10281bc18c6e457f55e96a181160957be535c452c71245031206f4eb45914acd58278e265b11ad5c31a09dcfe2c28ce5a8b90a54bc205bb4febd03e90232932ed1c86ef379c0a24f290fb66f6bfa15598bb23d0617f75eb6e0f2e2a147617f51206a5a7c818f6a09dfe0d69da7ac65edab0a861ce62b34bb042e74af7461fe3887181447669587f6a83e88dfcd62e3bd3e04e4fd8906b1fd531bd5a2bd7a8a67036c66dffe7c68bdbe30791d71aefa17e0a6064cbea6c2335a45bcaa9c1017ccf3f78571c4f64936f0ab51e2d1966f6ab1090f957a5a9180e159f595b95771d902f8a0bb893fc834372f6f261895d3a1f12f3aa2c638a07c27de16a4def639067829ffb9b3a3267ce26155b02fabd496eb4d11f70e85c0cfe2b21fee969ef930cc0f5b5b55214e9d31b0baec349df4b095535b56df1c6b65a7e6dd62b31babc58a9bf41283313a5e3cb9624eeb501394f299ce557bc88c77230ec8a478354af175f34025b34c9432a380d2c69cd9895599795f07026605df320b695cf6b122db7f277d83c2223bd71cd7f1ec78680aa0fe57edbfe2d7ff2975ed3e6841c1b95148bc2e269049bd9df61027aabbb78f767d254f9f84c4341e79f3f83568588741e68050b4b1d83b5c492d90a7c91771a30f14cc74459361d0744303e5d8c10781010bd112723b70bfd5f76a6db729bca2385689029fd7019dd0a5a39ed500fa0c46c3cd5504819153a6c0d774f881b8ae5dd6b78437c2b114d6d8250e11a48cd01e2255dbfd332782d54ac82167a75e49296f7372769c569b4f70d8dfa56dfe793b21373d688585aa12acd820e849321cba191290a1f893c522f690b64e0b15e894ef4eb984f18318bad72849a4f4a7bfb79aeded9b8d3a0f6aa3fefbb30a31ec3ef3340a0cd143e499a28cdd4169b142d8f5a0d9d7658a7cedcc51e8c1755ea8c7516691c74b972d5a34d6562d137f6a914b8bf385a1ea4d4da4f2c089e144c483dae2524dccf363216aa40eb2c3614c95e664316b13f7f9daf810080ab74d70f0018150309de7f565f904b64441f8d6949664860eb661bc067bf71d63bf0809cd4197e4f1ed627c98a89978e3e131ae9d74113dbbaf7f42b51c5b35619225115b23d67e5375f2be012680ff6405592fa3171a365c7c642169c7a75d03d12e5a0f2b32de1d54cb0996d77846592875cbb01b7d0519c52ff5772dbafb85a373e21934c35be7fc1b80b11ef87173d0b17e3d094d23bc7f3c1e93c1db77250cf97a30385f8d9600e0ef7f65b31f8976d24949efd8c25bb8dfe4d062ce3656fb4e889612cf63bf79dc15fd80cb4bd906fd3f377927f26b38879f5f8b2cd8feed72b9665065da4cf63b28b6c12d88fdd2f7bb37f493f6c8a04312fbf4abc65bd33e27c02e7f91b7a63e8cdc9ba699edb854b19b28f02f7410aedec20eb96f5fd3569e33c60a15f8408e0226b0bb18f676dc913764f4102d4d5f58d43b6a03e45160aac8383fcdbd988be98574228c3db2c369667e05c03c7d47dbdd620786ea6d31fb60bf839382a391ccc17e8d5de99b2f169524c7e3a6dd41125da80dfbb003a19720ba0e63b4ca11e76ccd5d7edb64184f01947b280ff26309fc4007ee51092c4e8b1076f5ac8f894d06e483913df74e5a2afb273550b890235b327505fdede4da1355f1ae55f28d86483457b1924d5fa52e14e92f9f38e7c755cac9f44bbf92fca4f975cf3076a34e8e7b2bcbb1fcad115b6144c8eb587b961e1398b812f489e18f7eef261ef610dcf2d91fe7f25643aa7c0eaebe242cbf7d9af30b3b03e2cc808e999b09601381453d4bb8b2e3bb3ec53aa35807f109599d28ee32a01300e0ae1b3eaec9390f5c5828cc7bf591517857a41fc3de078972b1369bac9c0874bac5ee3bdeee7cfcbd40ba1c8074efb58d18cb4d57b726d03b2907f80251c65209671ff10c5e0f194c86394958ee61a26f893d87be7f52ed17d2096dca81903119fe7d2b483b69a8feacf9a32dbd634c75d8d7f131636536150e2deb113ae96656859f9d829866d824826ac8e3825e2d8ec5dce7f0285604e330d04c107036d8867a7431c2c984e0a2092939f1ae922baab16952384478f47622dfe46ce05e8cb2f586054bb624c708a24d86aa691078298758d7ee7548e33a46f1dbbe510d2d188ae166d2cbad24c5a9bda1e16ff2e6a59ed6f18c741a42d4385861132275072b728cabf05ff40992f031c14e802e6134e0a213f0695a3c4d398ff8c1b63dc2ff6bbfa38d9c183af3a657ec17f69acf66eba206f9656df9a098787de743f470c4d24ac63a53c7368ef8e9f255f8b423c4757601f6385f62c1d3cc13bd6b379777af539dd5ee7ac3c67d8971d2b4c8783605f36fd233b0c6159e3512d5e65df79dc8642e95a868b6ed333124e5558f44946a3f617e275ec814cdba473617175fec7ca8ec70d122f963e2cb1147c0e3bf3975105202920235438ad6cfe859cc5de1bb4faafdea3364fc83c01e9c3ca05d6b4445e5917b9cd27cd1994c1d94ee54714e7c3c21de4518c0ecef7a7f39e1cfca679de488fcdb9db3f48fb1023c0c0fa649b3f8f5b3e244a2eb4ac11ec3d90c62a1404c79b4e5a6360810b23c0cbe2b94774469f9ef617c1f7e6f012a575263f87c96d529c9703ad2683efd2ccfddf57800830fe253ff8a9af970b509fd98803dd92d9ccaa250fe3abf11b280c60479a08fd64643af057a5c172fe0cc3555a7e750f9499229b82c6dcd344e8c0a054ff7d5ed550ea5902e94ee398c339b0e0a895084c755d790566924ddac30626a1a95aa93bd85163d6692bae65c010d7f8f9c3c0a5a78a8a5985ca36728bd2b4f412f39cc7cd34b15d4c051d0e9d75b026b5c3842a548fa8b3ca730ad18b367eed9cbf973b5cee71d7c556f3b68b8bbd6326fd9f57d80dfbaf8dcc9ba589922ab70b3777e70de083d44d33f9dec82a02b7e0fa18b881fca0fe98bfbf9a519b7e206b18dae315257ec39c312ec0a5e5767f8e5a9d4cd89a16fdc98d65dba4f50c6fb2a317fdeed99b10acbcfa2b926df26581b7f1611c93d9faf3954828de01043bae2ac2c78c703e4b0b8b2258694c06d5648d6032953c9752059de2b4b432ea4e9163f7fd7375b24347ce0f5900c99926f7542707849b78b89ea717d1afd896f2aa66f85f31afeb1c9e5811522afcc41aa390f498cb54713c2e00aecf277a14400e6300e171a86ad8cdc7f4f3f559b236a0a6cd58f73372e86a7f60b5a11684458751f097a6043fb01fdddf3f5ce02d60caf3986c925404f1e12231d948b237b0eefdad2832904730647cb79905bfbc17fb6831d6de675dd9d462fb92ee95ea7f33cb9fc92f2e96bf22e5ae535991a8338a2cd3f2843842706b654d8e55d09e6a75d207fc8cf1a504123e5f59b2ac3a77c653a522f88d72ade1d1cb866466d1c0e257c3b98b13a9638814023e33d04be0be18dedc6c38b96ea2e5609785f3607bd9828155c7b59bb165fa7f0cc44ad538fc519a2eba0c55c8cfbf14e647528a15f69f8a5099a7aade72e61a974797cd34360fe31907ef5b032744494412030d59013594d5ce25159ea9ce6ebaee4e1e5952eae1449741389c2c202e2e583b402302f55310ee4fbbcfd7b97b08a46402760f2524a13928d77eef7405fb45ffb73a39af20d747fcd2cbfcc260c4c9d458d3561cb2be77369eada1f34e66e4511ed8a6cdff31725755705e18881d6ed5eedfbb6a6a4db6bc80a2ff1e01d7ed7f821f91b29d7acb661c6e7dfe9565afd5369114f02cec52a54b728b38a1ddcc9ebdfcb864437b7aa2f9ad0fe0361dfab2a010f92e1e8853bbcaba11c75ee6dd4210f2da2924f09f5fb3706f5a435000deba950a12a9290f277775f11471d995f9bb380c5151c18ea04de3afcd20cd3656302f95922ba20233a0d408bdc005793b1cbd06a09267ccb9097ec75dec35c2b7085bd162af785f137eb5ddb36a3d85338b08b6ca2ecdba795928151bc9b2f097d168aa79a299a1686eecc648b96ae004f5ea2c971a561cc3eefa637d213b3d124c27ff0b4431eab7bd7dbe09ffbbe0abfdb7c4d5d795810322b5de906b6dabbf2bbe95353cdc7f107ff36498535bb42d990bbf919f3ce87bd8f066c7d22b0b6ca972fec50721b7b12d32ef0970a2113b5568fc0f3ff58dc493df054dd3f938b474ff4fcadb5b2a71d34512899f2808fa38dbba88c1b1967e2bb67f03e686899081631de373577004d190ff7ab0a0e028fae0f4a335fe973a440eaaf1263ddda3b2ac7499390315e940ddcc07ce07e874a326ef5a67d8e55550d55f6d4e5f11d17a78a8cdcd02cf03deb5079c7cbfd40b55e39bb8e663a9dbfe5125f98d5d134c53b040aa908e3bbe360aa8c14bcd10ea98d8e5032d544b3bd7f8022510924145c71bea905eebfbdae4ca860b70d6019d8703671ccca905ba68757a7a6e887143aa679094e10c8799ee87c75cf014e2d09a4113e21cf74213bdf0e8a7d62fc0af2ee3156c88e7d7a38357a7ebf21dac39f306cd2a9e1c7a5941002b40c4c64b51d6150eda9eaba9c15ac712e629e262ab7856b327801dcbc59274ea6376948459d8c9c01bb27863b43f5d14f3f1aaa1b2f83bff1ffccf86e676ad6088bfddcd8ad7e66fac1bc9ade21b4896df63b8b2e5cc1721a17a356b9767d3773e06c3fcf9b77ff7b10ee04b849011ee79926bfd5d0eace2b1e7691004815aa61c1cf3b30c7152be5699ec7ae27763575bce7f319b9f4d2c8fb171fe223ade0f721543efb51529df85cdfb224827ae9687da44f9130906982d70c9d33cb81284ad5acbe7de7814d437760e00e72cbe7753ae1c2fa76a1888d75ee6ed495a7dab1c44db8b4f9f3ff9f89c3d1d43be6a25fa37f88c1e8f4248e86083b380672cf6b187d8efc1a0e712417d544d9af9801feb57d47ad869f123e5a93b81ddd55b2060748c6aa21230efe36ab8d0ddbe662ef2889e525e78e522f0ab5db796034a2debee7c2d4cf81b7338e18caaa1261acac34d359d57abc811d8cb077406118d1bcb50d01b9942d4c4b4aae4543ff0e4bf860e58117b9f6696a96042798af2fcdf9a19a9114bfc6b04167e970674a51bd8ddad7056c553009010f308d26beb83584b205db10d430a9900a9acb4f18c252d1bb5fa7d241c4fd9542e2b3241b0a2cee46a753ecfa0f25a319d153cfc98abf2f3fa0dbce7bc1ecd8fa8bc7f1410c26834712e9cd2394654788762bc0ea692588ebc9d6e5887150de604ae8f20de93c791f6d88f18c84c9e324facffe6de412f4f25f379d5da38b6568e51806fd503559269b1f0719632857b8cfc8a62a3745e448b2dc75221c0743a5bd0c8de5663d6cddf4dadbc21379790cba657968656495cca8a1225bbe2c8e09ca7685a56b295d52a1a9ceb3d4e80fc8f9a0f68f5816c8f8dfdd55f9548fa3ea75cccc11cda2214aaa9bbdcfd1e2617543df2715a7e4980b4b7cc2e52b6da0182ea934f75cd40bcc2c170b3f2403f174cb51d0756f1c742d6adb543cf132a3ded6779cfdd3de88e632bd52491a924f5c618a3ebd4eacf0ea453ee28b5daf2e11c503f747bf87af837c74dea3b34163f99c50a012dd34474636dcc37ea47fd17e4a00f2fcd6e0f0ee0f749016d445035536f4aed21994f42f1d7eb176de8e8fea5e6a70391cb087cad4aa678da7b000cdb5e073b236fd6831594907e496c1a87b15cd706764187e4329141dbcda0f3162464b239a6836400faaf6db607132bade80072e814b6bcff3abdebd2bdcb347ca256415aa088d93839ebb0aaeba4134c041c6f4c33d77fada7e26a56d06b41c72fdc182bcc0ed350fd9db8aadc6adba77f72f20883c9beb9f156884f12b9e439b9209449d7fec15e8c4874f05194e54eccb59588ebebb7702b617b45288d2dba4675e1b3ebe1d8edddbdb63640b0150e10ae20c52fa9988957ad575147b37c9af57fcfb0ca8f1ba3149e30f86e9c57aebaf03096a143fde799605b0ce1440d197f45e49c9f7b19a4b327f8e6d242ddc49eee080d409926fed5930d8beee6d10069e43087ec004f81f1cc5e4af12dba1f5850f90984cff3c3c68b67176e7e53e97684f3868d5d8e55df4f6a53790a88855151c529f7255deff42d3f3fb7dc76d5bc7fca91926f6737daa4fadcef8d4fcf44cac96e5dcb7219708fd31ddd738d35da8868644804f23d900563c585d242ee473e1a30a7b32ce359420117f580114907cb0f84e943a3dcc77c76ee224cb86045a63f0aa75b427469d0b52dbd29c9c0f70e41eb455e263bc7dec13ff4988c9f25963d9cf5ba75a113f3548d6047513c297c58ae4f3b73159dca493e8f3b4b20f2e928bede4c639504363d3352b14e82bd44c0d96840c4b690c0b301289220040be3463e2e1a7aa3c1b0f464c0e31eac113fb344ca37234365a04352eae59241bd12e3bbe35dd55b14446c94337558a579a776298ce4be221b8424a1ec1320b79736f3727cd834282fa037c619b12abef51284bb093e9fd71f7028ac84ebaaa8915cf2e9d8ea8f8ee8ded6ef3905024a8a8f5a3040b0067bb64c32caf0db46e515eed20911bcf4b19af6c33ffa70a6bf6e7f597e5d6ceada7dbdfbf1a234f2229d73c41f1efb7fb7529258829876b5f52b216d902f9c7cae37e6f204e377565da1b541e16084139ffc5fbe6f948837e33b1781beb5f7da5e9217779107bd9901d5071146f2d277a52a3db5492fcb3fd739a8f9b2a9ceeb8b75dd6a45b5586d4ddced1b24be1e5b72c2e46b894050c986224dccb8ae1c96fd42cb3a3f67289a1a9cc09e0b58e412614d591d419183efb4618208e20fd52a471027e38938c9acd79c36af17d2a63c4d0e3b1e759d4d28905557d2ae26de802e2989742ec9e0aa63e5e99754c8f357957d340e75afe5d7de8f959f5bede66c65ebb5426f9738045fe5467169ec51b38880fe955a8ca036dd979032ba19daecc238158e9e12f02a7436299343bdc1eb859e3e3690c0097ecdb4ea1a48282e8dfa595722f8d2269dfcf14b28819aacd490f6217fdab251897e7156b5175717c799f7f98db7da10c0fb38b5e5358423fa9015f8d1efb1aa7a8a2b8a6ef108825d0c6b20b79ebca408739189e4abd150d73703fdcae5d09281b15eff35db0ef29ac115a3c6b3466e2a0fcef594bd4e1d9e2d567211f12ad53ebf8458e0eea374e5d4c41a0d0d57a9ecd2d691a42ab48eec1ea1a9fd42511631ded5473421df9c35965e93a586cbf6fcc4abc887d4722727bac479d051394602b9c7554e0953686f928f6a62d8556e0ad45af499097afc4be1b02b572d833dc87522d27abe8fdecbd583ddc91657cc7516fc779ad8b305c040cf313fef8e92700e1f028dc8f73a25a56ebf16f0b7a27abbb69d75f7a2d7d6f1063d42ed27c03ff6db850e1a9a99cd703ad8c7aa030c5523c9ae7a0e8657d0009371fd9d9ab3ff5e49dd0930b64f998ae6992b0d135820db73e9b156d84bb8516c88bcb50ef1f81985c50bf988c9c3992bc13343e70b9acc9c90c01088c0bd1504bfd28c1f324a5bca27e4a2afa754814c8d1fa2129b20058e47a684ed82dcd931ebe08eda3610e19b54db3536ede1818ced12451bb84771e0d1ebd268658a3fd0efc6018c6308d2cb8c1938cd91bbc98662dd84a441c0eed1e7bf09595ab5821024ddcb5a7986e0e37ef0e4f18a9d50dd0eec3dbf1fd0c616d5f2165d3146a1c969d23caa043303626fca0f0821d6266a6b0e619530d3c873d96048be11afb1ef56d3ba91df8d3555ec9794275c526ed8035829f94834630aaa3653232a426061ab7312aaee1b154a848585176499d027f1860a1c124a850095c36128c376732c2523fa08589a2719184c9e4fef5f3a072b84041c1f27185079f34f8ed3188436b096512ca8b32fa71408b27cd6302a96b07786fd37262d99a603d74c423febd2dd1256633200643238eb13afaf133f1ba86fad52a8ce3241386f7ba297eda2cb0228311ba91de141774868ac46e53866d28fd4d6bdc53980cd26097f310386c5b8b35ee8ff60032cb126214e82dc17a91d14819cb4d21dcab1985250e27d6e6856e5eac93213b4a5c27ae5e87795f5e389b75f5cc14c266c30c3fcc98d41f122fc64ee2d56e95b835939f44f822b1214c49ead28cb982367c41cbc33c862917529ac4d9f5ef549ef8ad5d2a5b67d2a02cda070e183f3a2d04ef0ce0cc19e23ef78a769d27feb4ffa4df457243b060b7e38bda6da55495cb2913421015923d3db8961d463a3c6f4cf1b5c75541e2c46ace0423d3d6c14dbf1f6b05e70c192f1d8d25a07e9117eba93e274e78024d2b57ded4ecf0696bb9d75d9e8409b0b2a2967dcfafaa9c94d2b770428f1406242da1f32c48d4c988b83c16b033a9ce0e0e2679c164c0a79b2dd001c81b211d538b2235d8f2a850f171b32a2609db923277bd6384aa236013c9f1b630cc43439deccf9fbf62d8ca7b3c93d2903a1c2668131d2f4a986b4b01ecf04a2f39cc9945eec8a73af26039bb142244e28d430cd6135e9861b673cb1b370404168aa0c328bdff3df7686fa5885e9cbe39a43409d0a6730838f3c2a784bf1551ada2b30739ebbf6dc64516786f89fd0ae9b776d8ab5d69a9d2a60e627a232258bc136eb5072c48ebc6cb008f22848b54dfc023aaa7756420a71562a2c28499efafceb4c406b34ef62a54ff9bbfeb7586cf08a3b57932a0ab0b49d3174f914b4c982e9918b3326a82fa5cf1bdc2f09868492b64d9df868e405ff30aa0328d1ccb83ac964d73291a24c5a2f49365e514137d4a414f15d618453648e7368f8f5977950170cb252cc1fdbe42f76f61c88cb9e6b3c84e47fc8d877b6edb2fb1747fce4fd52e767945588957f7d38ae70d2b8d2518556a331f260b6a0a0e9027488f1820d1684dd00a088a3fc110281a21812b5f8dab3bb06fc6d3d46271e268e21c484560d04cb49fefb077b12f1b87cc562bb80717a6532244232fdc44050ac149e71ccac70212f7cb7579e80cabc615ea25484de53abe8ae77320340744e76f2b18b6a5e50aebeeea91a3979aa6c55aed844c4284a76c1c5e4f2f045df7cd1018235db039ebe3eb44a6cb8cd32d7dde28e47af7b9a061bee228c5a55e8f8d47b082c47876fb1254cc033b89d09b026f962a4b77551d71e609f88c91d92c3226954c94c2e929cd05d2ed368c9ceb22b13ba0f5ae8523fd4cc7ef033fb26a2fc6a1ed5c9dbd5d2ea4960263c9359fed8d5a7f2e64380288482dfaa7e30180dc833b8abf171868387a020bb9606aaa071406e8b9b5b3f902da97fe11f4f3ea69089fe814d1dd8638f38729a0995b6aee445e82a16c695583f0438e013f889b09e6584bc53c078ddd886571d914ee0c0ad99cee17da01e977730a11e1a5e7b461fce54320c55e5c900ea21e30d0860cf23f84a08b19721ad7fa72f621e7d673a270bcb2cb466577dd1b9b97100debe5b194fd6685660215e8f1e1c86b12ebdc70b21016064b8cc8141478f0a3ab9e760fb2e2c6e1d5359db5bb121590975052c7d39c305941bf14d6de441070197b86f014f429018f4ccdffc1f3365608342f45e0f4a91b8acde1a63c9363a5d6229c5230524306a6edb7fb25f5566551f2483c98256bba2b663af80b1ae3c27c971b515dd2ab388d0f12426839bec43845c0bd29094b17e8fadceb0b1cc4967999ec74bcf0cae246817417f0e25c284fad4e780477124d6fe60e16298ea4a493abb27ec6216754e0524fbd867bf5bec2c4a74b968d423d97591ebe84c0ff18da5f6f056eb4cdb172ecfb630eef43adf89ac3d9c1f2495fe6d5dd1ca262d8c40836bef63f293e2e636e33ac3d17c853a8311ae74bedf1fe87a8c1d9e20ecbbe0d52edf43c8235acf15d1640a6e0050c37ce4793822895a00a5e6716d768d75be26dd95833e5dd55e1a0cefe122a4ef936e6b21beb998d9100b36b17ae48681a1dcd043ff7f731dd4def3861dce2687fc6e56d534a72d660bdc9fa6c873b0dff70cf38eb78283f72ab2dfd2235566e3d2bc25b2968eed3c47573dd054ab2c1a062bbcf770c985bad78f4a7fcc116b556e1461363ff3e3bc25c2e71fb30b7a718bcd2d2d8e59292aba958e3ef0f8fc324ecfc374579125d26f16ef70ea35e0e69890fe8c3324c8ec2a9dd667436eeb4041796d56f4a81f8074786a2fa8aab23febfb720b8c5e020fe30c4c71f32d426e3f1f40aae3c6954c741237057755115e619cd9339656bb4b88923cdcee05715f12293a4823d0fe9438656e4383e36db4077bb365deae9e30e186f974690bac088c160a47b4c1b35056357c1cd664f99d7f60e2b5b00d5922f49d702d1b54631877f1523199445905294cb4250217bf70e514355bbd8c0c4ed2b1437a489b730f9cc6b69067667f732f1a8673dca3966acf132d0d9eb99bec8bd6f3c0973b4334ad21d43cc0e7e8f9935af6719eefd9bc8d20aa1ee6825ff4054959ddbdfa13d5b8cde2432ca612779657aa6b06b2fbf8ce63221792b829edadf4a5b11370c1478777a093ce77081c23c123eb41f8acdf573890d587e44294defa544955d3ce6053a06c2a6f31cf949fc0ed54b56deffad478128c8e5d467fc4da1a62bb43c869694cfd06423b6db43caeb06e34f2d9e0b0145e3b049a8c39c544e975ed20b4d59e5fe263ec4a4bfdc743a9313e178872dcea5502ef8f0296c2d9a759cd659cf8a8bafdc2cad2ed3b7a3122947515acfba404977bf812d72bc5157753b13861684d660f86adbc4f805f1da14ee8c27b9a0b6ab9ce6146b96c5832c5208adcfc5084e85e944b9a891945969e6484aaf3219b5249ebd369972ac9b3ed6635c4d6b0604ef706b2aebe153e1ff44b6d357bf074f2fb23715f147c753ca9a46d8c8c51a283caf3e6c97e57bb0f4c17c27636b93ac6242880f988b83daf3fc5ba0665ed640851e830ccda2e714e70d75bb408036721cf27f09c4fbe834f856a5f8cf60fa6d66a583dee6373f837fa28400552e74ec643b236c007a381edac48ba450212b8c64bf503c761b1928e511e4d85e11cb994f3f0f950a93bd1d5fa32feff8f7aaf7b2fc0603fdcdd00d5252da6da64a74dc3a3c8e67ce312c89551a6001cee5a6f6ca139ebe022f9223c2b050be31e78334d642433f3ef165745b5c509eee599445f52f1c9bda70fc61154c972458d95da868cec859fb1ccae70b78f9c674f0ef981fd274d00697ba85355ef33499552d3748ac576564436a4a25486ae1d49a9e18d761a6d5f88a55aa485d51147efb04f30c811a9703e2abf30ed4dcd42b02261962e3bf67f7ab361f1653c3b7b0f98295cdd9445455081e9ae98a3aa6aea136b8385c51ef436057f3de49dcfad69ebdc8b65c979db5323868b79240924b9f3092585e29caf304544be764e375312c4c1a507b1a2554b4d6c60a24576390aeb6aa7873880ba35ea6963d8c0458bdeaccb869dcaee51ac99b0aacb1dda3287d616b66b07f900b9df6b2fa50087130349707cd4ddac5dd50085d0af597769f1d8bfd961cf340cf0a3624bb5e6520a99112ddafd366f39ff6347023390ff3dc9b711af34bf15b2cf32b099befee65ace4e00af494edf29b1eece26d0ea84da05fe4f8e984f060c1f87eebff68823530f4b0ce31103331efc6a5d725bd008ca7efd1fd1d05c97113c594b088426bb1f07a461614d6b37d2bb6661448e64b4a6eb14fb2cd9eb3b9c80099d31950a8183daed8b9263c872e0423bcf141611dfe8af01efd024e7948881cb83eb9fe64e31f6b1fb3f6edc8aa4725d3cb2cd4627866177e69f1e17f5102a56fa35cd5b90f2e707763aa81f867d9e3c572d0b8b9600a7c2ca2effeb3c082b568a5340bf0d7ace23464227d53d93a5542a3cbe22db8cf250172352be898390a3fc8d16812da07e6320755f8a7edb961ef818a9f4936199d4a0d6fc98279ce8e95a26135fa10d1f4750604952484f4d12c0811f5c69295bfc8959d2955a71565da3d01ec70335d0e0dedda1575a4409a335ef4a8535e5a70828c0fd8aaeda0703be3459903d155b32dffcb2e3ef4c06fd1d797fc6f590200532f5bf933506e776a2c4bc56ec27516b2e25bb3fe6d0279d6bf746b797f13e2fdb343ed7f23df64260064e5ce0024e161d1d0dcf023c4e11844f987a7d8d4bc3c22d50adcedbd766ead62ce56bc825335acd8cbe33cf66c55d8710e0ff965db03aa8fbff83eaee0ce6ff52b62fcd8ecdcecb23d013d88aab257b5bcbf36ce50d0b940ab78b812b5732fba98200159220b9ae5deaf646fc9acb270f36255e36e1a0e3e22189de33c7ab528f46fddaf99bd24884f1532cb07033662b55f90e2edd032702787cf761187f3a734a6033a88c6626bc63b4bc6af553ccb737661e088296382a11ded1a629832f9613ebdc0208a2fbeb55586e307b686f106f5f8e1f7aafbf4613f386f427e00bf1a99ad325e58adbdfd0237b2d18f1f0c67fd8faf937a3f0a60fb8b57308454cbff4f76fc6f8dae3b2925c4716fc2589c54bc96dabbd91927d38b7fee0e77dff115504d1b998be22dac868b32c9bebdbaa205d44ac186b934a3b04cb2fba8107e165b22d62eb5d4985704ac11fdca446818dbadd456f801781d2292af444d7e377bef3e6c2216b4afa67575824189a1a7cc33b80ffd731120c14db3cfaa9ad7d2b62e5d21b48f126d523857e343462fb18c8ad771ed6bc752fe01c34f8f500ee398e46a2d0a4b6e1e60abebd92be673c089723620d7ce00d7553d04ddc8cb49fdd0e0b302de727c5112adac4fd40c0f54f95d5d64af2d99fadb6060b2bced93d329082360b5211f41ebe59b000c857538a942050ea6a4c404ccda24071db6e6f3e05e8a6f44b5d6c8ddcac33bb02821b9173427286866f7fd10774a515bec1a0a24c45fe06b99208ea3fc6571b1385f1047387e50c58350cb97db6bd0a0045ee06e17bf1debe948db377da71ccfa9f4002d146c8f1a4b33849792c38c8d40f886a103c911240e1d5db2d05a89db590264ba50a46d049687897a9b9092b20fe5cc7509f0229c9a41e09588b14e5705ef01fd337fe554346170eafb7a84d37ea398e461fcb0db40ae07842bcbc9ac761d93f378a0554cb1e494d5a4b1c358e4e2b8506f7bbebc9265bd9c63671e1b56c34cd91488f2a359cc4353e055b3e9ccb12b38e4414e80bb4973f92142a45a5f47ae854156f9592f0bd20603891bea3da864560286b83155280aca24e4999203deff0f97d43b89d927460cd191591d24ac67efffee36dad5c20513a8156c8c2b99ed270d9ddddb4430cb5491750384bf81b31f9fad1468f5a9124b1e8a239c4e3ada5ba287426bbf0d6767e517e724ca64fa6a6fea4448b0454865b9e2095be213216591e36ec4ea4d53df937e4b3accf5b77d9a337d2c96681224511d3f3942251537ae09add1e91273f2ab6e39c4685d9e75ddad0282ef2d4f648a651d91a311ad8cb244f93e3f31b003b63ec30ea6602ecae9d41833dfa7908cf86c891d286521ed89c5e25d7aee8e80d4f087e27bcc7566d16cf8f26fee7034a2fbb91ab8d05e52c70113818994bdaa0c433a4fa308674f2a4a8aa72d4fa68fe46d4a7ccf8f5e59e82120a5fc21bb8cf6fea3d21ca0be5451239d6a912c2473b6bced00c314347dfe8996b22aeabff7a3bf4028c0d2196db788a16ead45cf611d02a77ffe8b00f5a42e71a99b13289ff61b917592e227fb90f59c5a6ee13c86b432d9a8d1ce39b694ded96bd4d1c64b13d8cfdc07ef55e8c195d551f72339851b27dcc014a83de29ab4166b95c193dc04b2f938efdb51dd39375a4719d936464a885bd3cd407a011f67a7f1bfbe4e45482decf7bf2c8b660d2304ad1a385844f90674790456aa2b557a6c3934cfb567a5c5459b56b17de6035ae1b2e741631244668caf88da7ea1e7c8d8b64f5ba022342d9cd4d2a7e0fdd8ad2fd69657957c1b8e916c28bc20cb7256083a11c708b4c875359634967c110e2b98f65eb6d41422ce3d124fe68fcf6764bd2a677fcec9bcc27805ec27156428d3d68b0cd0dd11f8294375dca074139f4c686f6a517ae1423a483cdf9eb375ec70ac5dcfc1095c77c746d69865b64935395f6c5ae7114ba4aed072790504e77bb5e023f7678efa41584dc833f21e38110da656e8fda34fbf934100193db0f93568fb9a10481ada961215c52d65547d1dbf42d309d6120cd31f6eada3f55fc558eb527d25497b009b61738c7619d61f0554bdf91b1d68c5b268e4df37d33843497ba0bed125813960b043e900f3c54118cf63c8deaecc4d90848a854474ade6a159c82f13a4fb1f02c039870853295acb5a95c3d3d6a52320152ffe70b71912017bf5026214a02ccf18dcbab831edfdf8edac0190d6d56852b365b95fcfa149b37a698102ab8a4fffe6721249faaa48ccd4c1a8489ebd74a7e57c1ac6fd369a0a894e015a368f4fc4fd76c5683d2ec40fe069baad916ad4bbe5789dbf81f5caded47fb007448d65386add4a35b94bc69b710bdafb739b154bc2b0c1c4948e821950202b9d635ec0688616b880aee28de977f50cb298728e4542c2fc7fafa5646d652d6e6596a08efb9778e52f6f06138301071922407b9a6ac6bd2ec1dac155dd6de58f6607cd43170ef8b9487bd1c32efba92de9ec34098c90f8ec86011fd3f86763b50c94dd81fc12a4dce6f2b7fa5ae87663f5a457a9b44cae8c4bafc6c9eb3cfb023d2c5721ca6cfffd4e37d8b52249a109da48a9e3dc07ea9da76ff60b46df8edf323b4eb531df3f269ecd32265767a60455f937d4611e41c4434b7152921f98ee1fa67c383d72fb92c4c9a51ffd0b08278f78251fe0d7d90762c11239bd1957c4b37b6e6c76f4a90053d94287ad6c1ba5a821add66c5cb2f72dca1cfb62555ddadf2dea37c03304d7de876504eb4e8f092c832fab7514defe70f03afdbaaf26f85845b375dff5b19424676a72541c345b88bee4c200eda5e38e5ee33f4134293097ccc1ded514f518e5271b35657c2f0020ff272c2051c4d0a7d95895888a14b97ab55c07af937a503a6b341c8e11f3cbe2d2b66acc92a7178d805928c984023d1f617ca1012b61bb6f78994439f6f9829c0fc79fb9ff2e1a33e69518767b81d7a83e971960cff06319d607749ab2ec6311a2a0b67bdf54bfed7cbb502efba1db145b5d9a69ed1787d2cb80385ea1638f6e4eab5a8fdac6aeddee6638a405f23d4af283b0da03195a21473462bf5431f29346665824e8b8e28813cb6ba770ccc1bd8f80594c2926ff8e28a8e910a864635b8356dfb274290acde54a41238836a21da8932ab29f0ad1b363bfe8732c28ab614517843c2565a9c10fe199038745e11084da4074042fea6074264d5d019053e53ad01f5738bdce1e84f12e11e9706d981aee38681e1ba82f9eeabeb8c39d785f39703f74bf91a6031d98193b7072ff104532588722c898c150fbae8df6ae7b703dee2441385ce627d98a7f14843ac9994eea9c5d3229d5ad91887adde99d8c0f1b27b370cc2ed5ea80cddd9476430f2d458016d31b0c1537ae0b21840cbd8b840672167e775ddf4fb31114f1ab3f9dd43c09d95c225ed70d37d1fce14dfcd6dc07ea08de78123cf778cf58d0df31d6289ebb68fd09c2dbd1dc8bdbb7728739d21109cbeb3e8a38d2acc6a7834c385567e0fc59f9fbd9add2c033aaa42de6563a0df13dc8aa083a6663b35fc6d84b6813327757dbb550165f7b1803e7fcdb901f1dd1b8e5ac5cb02eebab7298d8217637afac8ff98e3b8bbc80926504d3a17258c67e051ee7e5a234f4262ce5adef6921e002f70742f3f605d6da150be5a58223b50897d96f1338285517dc69718b1cb76036ddc3ec437ca04e6211adbf32ab22bdaf1a5cc3dd0d68b4588fddbdba372f908b585df6d7e24c7ba33bfa141a8819a93a5e882b97b45d9272f24a6b59852adfa57b3ef04215d2103a596c779395ac20843cb28f71e6f18aa55b8b25ceb8f7e29c785ca74060daa3e6857a8d403142f7b704d01f207d133b993a46bb36615ba780e9287ceaad68b5b533cb551572b8461af7722dd1b1a0ca6b89e3337bd8165bb73bca8e2e244fb02c5fbfe4e56404a886437d24329eeae4a0b5bc250f5726dd6e3eb549b80f72b4b74973cd5cd49893bca496b98d171a8cc31e913ef14a8f5057e5c8aa256c5acc8195fa1f96d21583d0a312c144a3da1fb50b50b989b713e20d41342782497ba98357279c69a44accf3723217c71ac2767eb99a694b23363a57632c3fb109fc38342da04a8b34ad1c808991f26ddfcc179f6c07ca79dfc3da0041bcbcacae7a2eaaacd5f399c5bce340d25c29bde91e998a4a5360faf8aa62dddd6e34b8ff978ac412e98801a2abd3afb11d1d041f3ce4b989fb41343b5aaf121efb0fca338614570a71a89cedea26a71a0e528775436b8d7acaecc5c3e1e194ede21065b51f58b4616394c2256a4a2238961ef4cc8b1dca8cf55d5183844e592d404108aa08c985136fb2778e7fe210426911be5c63c078f38adcefdd9d8d4f2b59514d50aa9c892ad00945dff10b5e4fce050d4ee516b3afe39324fac0f75ede271acb9b6863430bc751b29d86071abc311f7e3c77b2585d28cff1aa3096426eab06e5b9e3ea8d20987d76b1aa14fac8d46c0b1112b103d41e82a8f3f3cdd66af4945339d124b045a5f7d0742d7136930074228c1e087e576450d25311efeb5ab537a40850171a00fa37e6ff54bc6227fef706954a89d3731b06a1aa10aded0b0cc8793501237406a57b30541eb933b6e1333b81a2d2a5153d5538cc0f74ad5f5509c4df8c814fc3f402bf2aa84d6b372e501b994f5d1a81b4a0b5866f37904009e504050b56868be6cc1a6c2070bfe2f8b9c1623161c912abea99b4f45f2ad55fde874f23888e8c1ff21338207e6f0b7573e7d4c538ea0ce37bd48bb9099e321c0100afdbab4974106fc5cf1981b4edaf7abc69a8ac814504c17dfe878e9076a62fd195e6145cf581049ea5202fac3fd6bd348ab71dbccef94eb2ee450bdd6839ca9318c47f1e8c06118acecaaed856b183b5f9807cfff84deab7362403bd5d11433ca955bef070e33b2190d150bbce530f8d839fa46452db04739228520175b94ff25c52f6bbb6875fa11868d0914a5ce98904fc968161d6190aa4f9fb1a4209d372e5df0ce237a1c43804b2683086f08308bc28d3b963dece050bc9b401ffc4addf544312bdd4e7c157ee43d7b66ad7a4b26da03ce738720e8641cdfe96045af21ed14e78d64391503c476fc606a5d67fc3e2911c1c34b803157adcc6ebfc8a74fbd856e9d48d34554106c23d071e9e9d9021a1f8dcf334f745c1890fa64d95f1cbf700adfe06f2caf15d6785efbdae4eac8fe2e795ea9810f704d7e19720249b0e55cbc206e94ef4297a832cf877ed725005bf40d741785dff2c52770febda2d573114334499e94a58065379f5d249e1a26ec11f1feee0756f60505d69d55d6fdfbdd194bcc2aa82c6799a399fcb649af62e731fa241e42a364ef60ea9ee36a71b86062889c30f1effd223ebe00bd9b2f74764a2a524ba1cfa48aa8365d979f5b3222828e54c5ea7ba4cd728a58e3b739a9d50a43434228d67abf208d1ea2f0841bfb956d72c51402ca8edd94e4199ee898fb2936d9a33872f3d0d55f3976cac3d5a83359c80e7553249320a39aab59b35d266e476db0989ad3d2d269a42beda4a014ce6bd995ca5c24d18e0c6d56e6506fa6f04189e7b106f17a3632babecd777b321cdce8fabc7a9d2357f08a2c0f1e9bea6a13ec4ce302793afdf5ca3b3fc69e7b39831390075aa4b7596cf1f03f4a4d48d5f0b63ee0e53f4e50d29825a6f944beaf35a0c4f0bc37a53aecc161734590baee8b87026715c5b6f6ca69252ea7ccd9c1c5b0f3bbbb67dcc8d6f2d10a435566ae4cdcf05c67f269fb6e088322779abe3ef3dec4bc785e5a1b307dfc41bf903bc8539a13211b976e3d5f18a747b62effa162ac593bc1ebd8d4881a4f8a0582c664a4ea2a62e4929cbfa9f8085cd17e5aa46486b0193ab5cf90abb539772deea1e4fc7daface0ce02c22cc9a3085a7ed011eb7fbd28797734c52641a6757357342bfa60d4a78b22aab47ab2dd102bc95764cb5ec0e924a832cb6c2ad02549ca4881cdbdbb74a3b091e130656e95757f6a998cfccf027fabe9fda0b4de24b29abf3eeb349989190f75139c772448460ede362e054d0dd2c50806fc1c02e27c3942578ee09b2010d6bcaae74aab5d47b7050d6b23987de134c17cce9991440af0d0d40c201424c34ad82aed4d92e5edb39eecd4f074060c22ba8f04832312978bd7285189c5191e164549ca719b7683166709d98f41af60d229f4a6ea6af27b1eaeeade7d3cd5e5e48239298f54f9f23c12807a2f59b18c45091e67412acf4fe86908f60ac2d26e7ee6189e05b1c424764ae842f66796becd8a91eb737bcab299dd04c3151249e10ea18460a605be2ed80798441e20fc6e76809ff231966ff79547974f147d13ca6465d7d4b8dc8ba1b25faa54aef65d710aebcd3bb89a4318c300afdbe62354e681ac4621208e3717086d8a926b82251626beada49732f01accea81e40e02d2be8a3ab047a01a5bd1f10d8b6e590f2c965e46ceb07a2151f04f773f8ebc2c7a7078e22d5d8e885df3c8995cb7ac3768d76d6f3730cb714af9b2428040be475164e03ca7158e97b3493a043c998b05029219db6239c92a3e2796aaf0683661d5b31b38620d36ca905d716c9ef169c6b5f5fba91dd9a5872084e7d17b248d351dcf90efe80f3dc1155eb40cf6c0974be95b829e0d8b86655ba575c9dc52a7dedc8d31cd6fe9713969498dc88f96811810eb3d8f50b6000aad4b6e5cee92acaef1c9eca8ca9a384d9bd7614b61be5d73764027a5de32ba90ff32b05dc0be4f75555e0a2fbb23a200e565f69671654ca6285f00e3ccb28140e87851b5b3c5bb1b12077cbfdae93b7f657361aa8d9afd6fd346c7c285e25e3a9be820fdc8b0412b42de9dc202ac4e4fa9052b67ae0b00a01ef7d8d7af61734aaf979fa85a4c861e936a811f9c20b9c0e01815956ffab472d99d6c4227b9b65d5d131e75a8af404e44c2e3c3914f19ba9d78ac3dc49f4e3ae44daf369cee38cbcbe470b5695377d2cb882938e13d5ab098784cec078ce051f5547210dbb79579cf02ef552838e36fc9a631b24bf2fe1b46fa1043049e3086af14b5be824e3d0c416e0c7b2fe2e8f992787ddd303fe7a594de87b22e65795e3e6e0d5eda767f7391c644e1a8e0dfc181d061b1ecd08fbd3487b39eabe631b010b456437cadf9b2c3bec107da34da0ce69f28c69eab0b10dc8ad333f78a03d1aa4a21131857990f61c37dfb3716a210b3505ce7edd626ed4d732a59fd9af4359c386a3342935bfe6f1abe3f276688afa9a680d4e30aedb5edd51846785c61a81b79cd12ff14da3b1424232b37e2b11fd9cba0ecf3936d6a05ed735c862945e4670f89fa1ada732c89d7f2c01fb57d45b48768770377de3ca262cefd6c7a1edfa5641820ef49a1a4fad65e8ce785b6eb14b34245bf0d6c456b226442bfa7dab7cd7d9cf24bba13595c6c272425b2c2475a8cdaab20737b2e5e4082d3338c7002f03bd368129ed59df51405d2a3158ec0356acf1235ed849fd5e80387c3fa6bfaaa36f94a854f8f35957d6a583faba18e39ff149f68ec2b665e636fd0a26944f709d4b685ad3a87c6117e4608983419a82f2ea8039c9e9dacc40d794f0a8f0a3170716d20f3da7750db2718c0a189d5f9b36259bb149116c8a0e35d6902688aaa20b7e3ba3809be6c60c7756896649243cf1cfa92cb71713ff5e0826c89a45332f0cb0288f33a17b3d3791e6f93a37c5371d35539cac05c667204577e1c50ff8d5e43c172f2bc8095264b10a83640d628f6db443c1d27ed2d03e3ab93d54518ee96415929a0681e45b1726b9f761fce41cfcc931045b86f323e2c09fb5eede35ce743051ec437cfb979c63bf85d4a7e7fae73bbaa280104f15a49e69c0e0fb797336ad4d496bc2aa0fc65203d17177b15f4df9d70cdb45bd56de591dc2716d0375024e2871fcddcb354e4b79419e97a47b9e4136982e9d627318a5d8a252e22a00f064bc285efef3d21d5d607bb2ae27e64ec48585561a096e31cdc5992895e5cf3a1c1ed0e28c899af4be17cc0ea4a4c48a603caa75d9c40a4199ff5a3d48504120c1072e8585b1f4d1181f52808bddcde07a7b569a261d10328bc3d03a0f6aee88b3f35614610dfcd1ed65082701892610642209cee085f5244ffa3e4c277d4f7278cd8e2744a0cadbb609d4a38e91434303c2663fcc75ecad33181d0c992956ed63c0c8439e9c586f8dc38f6e0043898bd1a30e418e7abe8083375d838253648823786ceb1de1fd91f793e3cf25780f676ce8ffdbd9cc16cd768cc800bed7f670f987c69e58b3a02c3fea10b82036bfd2a03072607589c9ccee5dc0ff830827dc03958f75c1779a36e59547c3abc6474d42f47b7bcf2000e6edd54af9f07dbe81b24d4c376c2e43fff98811adc6012d3d7e994e5ddc629aff2bcb29a15ec3acc988596e8b048aa40f951de6967416f23b5f39debc893f729360531fc4f060fb55d4a84756ca11041a21170208a5e9881d37e8bf39d4baf3f2b684fd149e7dc8fa85e534a79fab343d4fca014df53ddcf71280b548bc284b662efa83b984b0a96bb7f4ef0dea12fd96048af48f2fd529f33a5fb22ba40352a36ea5b5ea76af9e02711d82b078fbd302eebd2dfdcee2106541c5b36d671dd2d48490bf6b0162469066336c831622cebc09cd5203f59000ba6db588cd7706a6f30969e41cc5a950bd8c3203d47d73774025a8a3f791087f0e115ba4287cc634f6229b2612a648cd5e82ed3e614f3595e31490dae76ae709495f5b108a64d0b9b529ce2a33229f618fdc17c72fb971dce4c0e245d824b31b79db8868cba08ce0e9568a71d4b1336c28f9582cc6a11f16d7e973e3fd82ff50e85d59004532fb912ab43613e57d5731bd503e182e692afb8df6dafc512401376dc8cda46c6d63cf5ceb4191fc4bbae9486ef0d6dff72ad8761b3f96e1231cf04a48f1ea5e5f18908309c343caa43e52245053150c46a86b48c9520321c645875e34474bc936be8d630682efce187e65818d13200c5488c3740600d803051fa95b4829d1d09365663768a7fe420fb71d2e75b9638333a28757aa4d5430bbe67af6d3fd3b13c14f863a13aeece0a6f405550bd5d641e2b1f5fb5f8a0a111a8dfbe085b368ce50e1be899c78dc9ad6671fb4b83075d1099f8b4d06bbbaf08b78a2f77aceb88a47ef18d6fce2aacd07d068d1484fd7d8e65bffe7cfca0c13a318b72bf14dff60ad78d77ca5292e83f61f7f05c187819ca2cb3c7eeb2f7ffe729d6b553e8f49653b3c15afe5705c4e20f370f1855a7a9c17c5c917420db8dbb3ced0a88c4bbcb48a2b6f0da36c0f02495ccd9742cdc9e839379e71cd47780a83fba0f98dbdde744440aa510156cd7ac6bdf56ec8cc36e4bac90b36e2186f6fdc1a5836c2bcdc5328cf9eae27dac1299a2bc6f4cf9a7b73deec22dc2d4cac259ae7cce63bfcc8da40cbd73875d66efca8488fe6a861c414f3afec0fa793c8b89f982e81d57dd2f79f6e3a64c007d7f71253c899299855d84d7d8fd2c3752d24a6ab604469f6be34d598bf72108b2a7ded12a37c1ce273bc0dea40028ad25b6049baebd1be225bbc42fb4ac1603aba7f18fd9ef29e432a7c5a2bd7f5a9abccc4b278480028edf3cae2ff50a6e75fc9ccda49ba3c20620a8c46226baa9d32fc776d29dcb551f28385c7172bfb6832108255efea2c6e4a81e6664d079da9b517485f06ec44c137b4310dbea8b0e0fadefa2848b6e0480183b351a1b387daf041b680f0450a54ad638c000c70a9bc7c15cc0c7748fd7869c0bbdb6dd77a7f3fdde6813f202f11718a4de729585925757f741f13b2698a4daeb1798bbf0933327ba8ead7e943537caaae21c3b86a2e999fdad8dd989fb20b0ef2fc3fcc8adf291bb3f767fe767e0c222d1efbeddbe05ba8280ebd3216037e79dab7cfdf3b6dd61acdc19ae75cebc02aa5c56ddc9575224ace3da2a13f2d182c9fddcfc21e34c3d5d337e15b5441ef497640761380bf2d9e1eac4fef41109c0c36f424fcaee9520f2c3c75c040261cc088419cb9d19b97338568b37073bf16b4d0e03998b8d2770ff56b69c6a3507d8cd40bc0038bc21dd9311cd74b6ebe8dbc2f5e40e35617dd072d91543f3bab07aacfa88e17a892f9417fc3bbec1bae774dcab400a8540205174646c8a783b1ae761b93807c6135910b41915392b7e274ae99a4df2796ccf4bb82fcabff51fda7dd4bad1631ffa8e0269038b101b70f604a65845aa14329cbda003e468eb1d425f73e16eef429d0a721f2e0e178fde6272a120596ea288661a63a6356f9c4917b118993ac8d81e7585eb578823f11b2c7a3501ca041f617ebcbc798897c71694c0707fa9515150731b5721f9c06ec98d64b305b857ceff3a9d7a4e4d1aaf2086f90fa096fab58b8c5c765b94a5a4c883c65ecdf776d7fe9bbdc1e5cd71a9652bd0650da207e830b9c77da8b3f3f778924b9b42f8c405eeaa8dbd4533355dd42982a2fead375d1d64a48d6cb041288e2ff6380f556f8c5e7a4d4a7b91b47acf4c0542a98aa8b0015ce880786f3d53c497f06c907e9e0d397ddd4b822417621db60da1eea44843d1b1f04ebde747b82512a91b2f6b8b9d8720da8a43ef76e10e71798806fe01789f9c007c85d3343d83fa1ae9afe93971007e7b2c5db05a141b9fa5368a5b0a060dd8cbd72b5ca15a5702790bf8ab6c462d7e50083f9b76597eae9ed1e0edcde91ef77e0c20db4f611d2dcc0cbff6b7755bb4d4478db737b5d2816474dc7e23ae081b0b6f3349c66400cef85a86f7083df80c049eaefaac9eb3b6e31c91d0fb405e3e85db72644346dc81b05e6f5d29019c5f64ee16662b3e2213a0d4ab7dd7fa60986890429ffa33512c89729613182073cc25f3fa40b9cd47f8f0d783d8d1240eb6b91dfed1e045dd45f2ba8e937475343e478a6d0cea4c2c22f7d6d71036e9343993db5dec722c463e32a371168c32a777ecc371954a265ab5e9a6ec1dd9081ce0f83dc82884f4a98b5be90c93b687f74b5453eb99f2d2efb350888392805b4ad927dc40e844aa424502eb0e8e0f7562ce29aef41c737f72aadda61ffb4cbacf685642ae2a7c6f8eb54db252cccf33ec4bca8039630e65809ea2d685844fab31a868fb51423ba1bebb5e4f34115d1e0746e83c16d42431a464a328e2ec1d0548be11936ba75ae8fe85cc71e14d7dd13673ca7632ccf94e181a30746032bceb1bb5bfe6984d2b902cd9d9bfdd57820df1d3a7fb2f723a1c0651750514f7c478978ef0f550db95ad2c1b5c11bdf884ae2636217f49d9b69e5d1f662330f442f72cebbc689c8ecadbd180e4982e8ebb867e2248e2a081781b717e7ef026fa43800c6bb6d1dbc5ea27f9d389ac678bcdfd198b5bafa5cf26eb87c37faa276c5ef081e16e3ea736da1934ca91b97db09e54fbd0dd4c1e3427e4a8f8f918da96c7091817d209af016589902a7955479f3608dbbbe79b91b46891fc344df5f7802760b51451b631186a310ea844f17c0917cc29349bbcce2323e5b599bab34f84507411bab9b466b415de0f4133d21f1e4b520a8991df3aa1f01f62640b623c171fd3efdd647acaa50d8909527824d771ad558585391db128528ca644f673ef7036223705be38cc44631b7c4004aa87dea1ef7a42e7791f64a0861c408ccbc748021de4d5fc1b9fa769bd4c4ff1bf232bc7cab5ec62d8f9dce0495f18e868b53d6114a39ca7c6a900e4dc8e1eae5fbaa0d9d56d309995976e05f4496d7f49f458d7321de715c8e05429c702185f879d8fe75f85f8b0e66223493ef4e23212f72c84af30ace2f3bb787bd5708760565e3774869422113437342d4ffdccf8538bb8e5432239bcdf315b4e0f0969b194aa40af55f7d465bfedd32e98b7b3a21f80c6b7fbb29991391d4acd4b7bbe1a70e80bac570048d60e81ad3c8accfcc648c6b470a82aa6b8dfd0f101a05c170a2db48d1e5cf07bb15a961cb971aef50aca1e31cad33a092eb45b04620e8257ccc45eeec13e6fbf021043d83896f0bd0a0a33fd79a57449e4b862cecffcd94f1e235182c60a6c284b07fae913983f38598e148aa161808db90c001bb2a95be7d1e1dfa8f1e8825dc8635546afdd91219bf5ee4807b3228e3e492289166bd587ab80e2c45ad4d69d1dce8679cf6fbac7dfdc7b4b96b6f0bbad42fbcfda7ce3d341697021f305b396a29cdaf58b6ed8358dbd446fc44545ee198bc3fe4fc4939cf05148ad6bd7d03bb9a0f3f97808588f847d5dd8f2a4d4da20d7cf1899f8ca880ee5937dd231d0848612489886371f53165e4f45c48ee216ff58b4078266e6c1cc9c2a50111d054e2278a2f1a7687ea9f21fabd8d24337d9581a1c3b5e85f5f6749a73a6ab286dc28f8066d3df3f229cded62d86a6c6c9b00382b48ec1d1d049916da77f473c1752f2dae1ed75d2f6f1851558e1b3bc64d86c5da50a46d6332d17308b1a5eeeb086bec0318a02671052fbc9d34cf95857b35a984422101a2094c20d4b094202d9178bc1bdbab57896f3d44213558ed97ae2275e5e717fc6ca0a37e10067bd3d2fe8c9b0c9df92ffd2d8fea7c7fe442256a18ff8dbc4ac06276a6fbe4f64d3e907b513acad47a16b071e6307967d2d731e725f25a11e7a2892f7cb3d0ed460a8e1c8272418ff9ee44ee3807295adc4fcd41db59439d2e91d9a4e555a0ae168ed94f57d74472bee7a9fbff10d6a4fb78281724b12366a11f9c49eed70eacdc58756179897dd5ceef943c0df58eace5e33154a1bae51aac1b8897afa3b5f25ea553df8990edc7414fd68c623f94022019cc18088f9f75c72d8345424531095b9e02692f9fe8d8a78101a66dcacc8618c9fcc5880874ec148149f00c73b82c2023ebb12c4fd68864dd4078255485e6afb2f47c1900fe02ba8b87f57ce0a29b458c604f3ba8a90f4765b1de575bbbe0488219cb8a838bf9d5b49627cee85df59268cf96b6be324d9bd8c5e28e6c649c660b20d5a728ba20a21beb7b2b2106f62d290040c046cc8063378efb71ca3c9d0a30483881204d4a60eaff2f8225fb7e57bc7e5921b215643771967999e1a632bf0d6c3d23f40691bb9b278345c73deed2d9524dc9e0a8cf3a43fba183faa663641974e990d08baaab0fce588d4eab885d1ca59614997cdaf55ab14374c1eadc1984b9b952bd5a1c3491de07ee5a6cac5d66406379ce23c27764c4111d9ec1b4dc54c6ea1694c0d9e784b1e9204a24be1ea373737567164106f1eade4f0029c02a47446beef0afddb4d9c409fa523e4c6bf838f952a0038ed41dd119936d84bce54136eb0444d8fa17f55e0d6f70da1be4ad9b6ae81e4ee2dd5175aa0f8f5e34d56ecbd47ee1bd579bfb124b25e973e226dc7da9fb3dae0707e40b79f9a609fe0d561b619e75817bbf30fe144c519e53ff28c193497948a1a69955a2e8f5d28a23e58a8588793c9b138ce4b7e46f396d6898095bc437f6a2769d11b031bd0614ab7e459eb65a7f3853acb7d3222fd3a8f693940eee4e9010637807ec4639631e8ce8238295ac827ef92883ff3f05b5ecbc933f8a35dff23890e2980d8a27450afa5f6e30048238897e45bab8d34fcbd450c962a299b20f18140f9074872035e187acc7115e73582f7b66d8b9da6577226d91cd88414d48b84b99bea7725823c8a48ec1692aab2d2feec5c00416c1a2e185fa31528de41f7adf90c41dd7d8576d839c0f7497983e17b3b7e182fee7fdbc348127fcf509675610e33d4f1f8f8a426a186a8491b53ff7ea5cee97da611f78a3a838fb650756b0e0f5661eb2a2e9fd0a8073c20f80099022c8cb87153914f59f5f5eb3414afe3d1e16c083c713087b22c3cde5e77d92962335e4c9cc7a7792fca07a7cc467e223748e6853ba751ef6b2671f3d44473f6d3ae4bc63790e0a140689e2f75fe703a9003089db07ccc976954ab13dd737631233af9962483d2d04904014eec7d8536da92b08af3a02a5969839f200be2d4d8e31e60dbc58d228cb44ff4750f94246ddcc0fa161cf099a97ad08b6572ae5cbe89d4ffca4ec43614946c41dcb54032b5b8b0edafa5482386eed40a37738fd00f403f757edabf53cc3d10fba1576081908b3cea711e7e9caa7989af03b88d7739eb1f40f71520c96887a18ea8450dc5aad7c48f7aa34695859e803532453c80c313d03f2337730906dc655e57b9cd1c0cccd56c0e02bfab61984c5d0dec283078273d71c2c194f0e27ae08d125ad5c388520cdbb004af1221991f153aff0733945ac1734389d89b4de215e48c10b1060ddaca34e2ecd645b6bdc10ec3aae003354a27ce45695f805d1c9ee1782afcaad50989d6e2bf66ad0b78d25c66024d8d62e7a1868cf86aeb137a0348b3b992e69d6e3b6e90e6f97e44fef5ccd1096b8e53a0b4bfb8b5bd211b91fabe9d6402db238cc00a4ec093ad048d0987ad8edd9d6aabbe11ee0b45e627a7ac52e0850ff1997d450b72e5feb47b278a0eefd4e45dc9ab6bd38f2a07a637364917e06883b65d278cdfd2ee691ada603e86e3e5a8023b113881cbd702f68eea0e8024d83b1714a47ab8c0d93f210d3a5daab957615ec68e4dcdbce1d0d2f55bc55e949f4cf77ff4f4b3f3a5050afa65502c86f01c93b8e6d8116d742c43e2bb2cac0c8873e2432f67642eac602b86940bb7bec3b24fb858e593fd7c4d03bca93b4c3de898282cbf5f1d3d2ba580fb724c505992be3b8d1b5c16a69c7d75c4bc1c45e4d5a37bfe3402232a11524635b8e5395cad16844b0331bc88a598dfd9d51254b782167e34343bd9b036a6bcf5a0a33a3d6a8802f2006b38cf5831b4dbbaf892bf43cbfb32743d00b22e6b2d3e2c01b75e8f5052a0124b9efc101578798fc8886e9459b764d13e2917b05db0a4f5079382d3aa8cf8f8c4d71bbdec9ac68d804692efbe4139d00147009c0a31bd1ecc4609b8d3f8222c92feb57f062eb15e533ec496202acf219d1a1c0f62873dbe10c377d106a067d536a8f9220504d0b5304b64e32b0e513f7a6134e8c16889a5b5e11aac2b8fee1fb46ee157566d20cd0c8e6df29d9da257181520823743607b816b6f3d714a388cbb999b2e94a029df122595d516f59d10fa45acbb4ee761c986448fdfec5770f8b0f7ba36108e585bf7a0935d7cd98b89197d84331bf35e3d6f1e1083c5687d1c82877ca71a3809af957257c216a2363cc3944055227faf0cd96c3c510bdbcff276ece6a1e18c33b2cedfbf73a2a566f4225a4d17a18f7aa30dd1c46f43a650ccee950286b0ae13aa0ee4f5c9befbf905b5b3883e8fa41936a672238eb2abe01075b559351e70414ea9f8a73961d2fe161c8a8b1380d141a90ea6847e9b89c5f2c6b4e4c46977d04013bc0573eb2c3970c1ad2d0dd15212ab1a7927178f4837439a94bb1f6ce27fd88b6acaee9078eb77ec0a94257f88617b8c6b88138694fb0300a9bd50cfa3bfe316865662913c4bd45ab2d06d78b993bbf6e8b77d5f87c1aea1b25a16078a5fd528a1c8546b50e2f98745e538235a63297fa9064d5f132c7f4002b3478fb6c11e83ec86b83d8f6d7fda6d60af6b7fce9bd61ed277ce1934495d1ca9a64bc81e04c50904fc6b9b7e3917b0bc455ec82e8a06c89b7516e37ad68044c6181be97d391ce480d65eba76ad48c72f6a5220c908ad442965ec0868babaf63f767493353db408629c43ef9395988a3a2fb59da90db80360fe91945e03107844b39093a945e016a8c97660cf2caad85de01603db16994da1db95a7b5e481077e61e738c9be0d815a5c88650f24944d1032e44017e66d40547c284afc058714db6da14b8611a1361ab4af03f17a7f582cdf9703fcac11c0572dd8f8032c9da235b69df0c027957821235fcfe7642dbda776644f70765b455edd172ff72f97dd865685a01b18b60d4d7ca386c2fa8a5c6aac3535aa7dc8b37a97148eaf23dabcc841a06bab61aa5ed032d036d3ba1981e0f143479d6daae0223d32b9e97e83631915c6521e3965c128eae1b7a56e3aed0a5c68a86e665d48862082b633e1eec54d415f6c5e8f1d332f76f1a5e521d74b55d45eb1d033b855beea6c66afe586d8816e2a7a0ffdaf803cad009e890a1983b395106e8faafb9c60b89a84e2c0e245fbfe861e31d917464048a02f3a0596417e4ce63a3ffa280dddf0f98e22d259c08681175b7eef6d60d80ca97e820a7666d44918e6bff447bed7c8ba8fce21697816d5f6535fd1e4eb5bcbf873eeff68e3df49b16468ea732034cadc4292edd35e2b702ce5bf0dabceb7975e9f97a34dffde93a5cbb1927f34d1718b9096f1d94ca838513dd471dee8b7aae057ff86ad74df610ca4aa2624127bda8b7b0b6509630f3b9515462719b259e1310da992b59e922f63f2c71b42654204176b197d1a170345f500bd9902901ef77a2ae00949de2e011f528f3b34fa8615a45577a8ffe5403cb22243818eefd91e923fb81586e012b864f5ed87d69ca8db15e92a7c40d3b3cf57e44084a65430971247a395d6d45f04f3153632c111dc092bea8eb5f3d132953e43bc1a9e21fd99247aecd721a3041423726330601677dca05548c0d900b0a5a0fca6a51d7579edf8a3e07e58437e70e1423497460d7f65667998a992a7d56c68203252c27d749f944f66cff65cf9bd965401d6258b9190330b780770483b89b76456b39b22ae21c538c9ad2d0cef6ec865d5c12f207f17dd5a410dc1fc2cbc103e766821e87382a4a1d97e3921980c3420413086367687a34f909e04e62f46c10bfe4de1c2151155328fdef5b8699a54461355ce802f75b1236a2b88b180e3a01fd435483012a7ddb075003f41cee38cfbee5b0a33aba5c308c6acc78e4605082d28f28ac86eacd1afd6c7d0f5f41d106b320950a505275f1269a065eaf4431f2fb722806ef9b4a897a26e905fd6fc69401050097a77ea0218353eec89c6ac44147cd4e5ae3c36477a39027806f8e0f04d0c39312d0471b31dd27b2d207b4dd42d19854620532887e8de52b52e449ac58fa1b1e282470905e662e52717e3cd5381bd497e807c6613c15a0f7475663db4bb759462a3504ef3052484d13e7dbe1e273cb2c563b447c1c4b4a7d89bc0c5154f77f8f41a3565c87285eede0ec34a8eb2d6ed559af928f9c05c506fa8c9ba495097f2325f84850c4f6f77e5903a5db8d07a3ce00cd2b32a9cdf46225e588d0f57cfa5671c73fbbcbe936f13343440aeb0363db78f69a1c0cc452a85279e9e335c983a007915364574ce5aebefdcf24d7fc5bd310ca24c9dced81fd20c56418ad47557ac80641608bd7405cfc6797b8b4e10a22a6d58a55d18b2b380da10444c38e22aaa8f6ecfaeffee98341c821ba3540acaf14c1a3588de31394ed2c7469f6aa32e76161c374bf5ffc83b09811c0527025338935e197b71a456637f40da68b78f7cc0df59618b870c3e702bff0fe6003ef0f4616e42f175a76430fe1ad59b99d425cd366a483a1c7ddc8de18596e37b75936ba8122d00e3bc3ad1c2578035a441e09c2dd3fff7dde204683f216279d4f12ea6fe5da746a831f5089e294fac150b5af3ea20c333ff09b77db879cb92767d001eb3036913e25f088a8a8f6528d7f6d5d110cc9364e093e7b736ee3f1dfcdcfe5fda1ff0f8ee3cb8f641c7d40addbadb9d031ffc70e04586bfb02318081517833b7e3eb21a13119beec306459eda16cc474309499fa7f70642a8674c41e6288a3a47c940e5abe79dc84603a99cf7a229b309bfa688e14ece3279bc9626bd1541c59fe8e74eaca3f7acbd97a8590f1290825f0c95e96ccceb93fbfa25528e02f40138232642aa4d1269efb243065a3aca279c3a9227e3f5fbda85a54bb7068eeb0a43460b5f7f0927f031574ec09358f13b0c5ab1f59bd8359129f9781973e64491b770ecbed8c45e2a835408096208d4b20cc1c8efe0486b984384225a6022b2341f196f6023d1c59493b9544e43903d2fa67e95751ca35f2cef231bdfb69f6eb06d079c7173b56d192927fdd58ed823f10f691637bdba62ff7237a17f7db65587aa7987dbfd6df22eeda608650dac57635883dd8b4c96f85b317bc196362e09f1c9106d1c4202d8b3778b4965ec7d7bbe76444fb6fb96d13d5826733b4e97a28948d30b8320b61304ddc17e88cac911e62e7eadb5b892ca7dc8428da0cd4e4b6d7cd323ad3693e00473ea4edbeee28b3d1b3ceadced34bbee55fdaa641b63f0dc43ea19872f0b6d08e696e5021f52b239a470f5e2fe96f82c2b927e856bcafeb79eee633e0e99ae95b3620390413a626aa1c8ba76b7fa2fbb2b42028c8bfe9bd877198dbdf96997511996d2322473e533578a3ea1c226050bcabd7c1c3f9068304f923c4c775db089f0ea60a83e96f2eac2a69703532814c8895bb0e712c2144dde1e8154f4f6f8714bd5e66961e0f5e8d67f0fbb942bcce1f0205a6b9d1650c8a16c3f3b6ffde2ef080f3a40eac265305854f26cea6781ac07fdf148bbaf5fde4b78eff5afab75124dd1948ad7921970fc57a7a714f35cf3d046921cf3d77c0bba4fd7e6615ffe31c1f57a416e6af8016df3faf30c95bb579f59d988be365f3b398b14fdc6eca3dcefbe1376b809484b61aeab066c73ea80bf8c3cd648354bd7bed8726b11b439c331ad25d2e12055bbb8ee3eba227e1bf2ae09306cf598a17ffcc70573f759695ede21bdfac760dd3c9740e795caf42c307305e703fe512a048319e4107e7e8febce90393d306e4a37eb8f502d4294160760f5b9a8fb94e652e496110380c517717eb0dbd5469920d65920f1d5d5f3e9b569e7ae4288d40c768fbe2b8f78d7804063a2588e4f1db307fe77135bfd17489ee276430a823a565a8c788f7a006796bf5af4960694a3c2cee991a6ea447edfd13a0e3a85923124f8e70d06093c960042057f95a985cbdcba0bf0a0577ccd9bce1c297867f1d7879feb1887cb65e149e31512c6c1c2f77eea87c83614fffde14471e5d4acb4d9d370a76899ada21979192e02ba32c3b868f151a308f305c3db661e7dac93fc11d2529bae519d8b820d865c79a0d73f66a6df3e279c4063ec9fa5755bc2f46559038b79f94fce5608149673cf24e601522a5b5deeede43adfeb68800a6b15823aea152b5e98c8fccb5dcd6ba83269b0114e8da283f169611057ed34f8fc36765ad1e9c8faaa0ba2a0bbac7f8d85da462c77ffe0a74257a94e396b04156550f2c1590ce9f3c3e75bf5cd901394262bb80388bf1f761d31afa56e3688c4c48a32abbc4693de66308cf39a94f6bb3535c037ddf06f1c5c9635bd36caf84127a8452fe60bae718cec9e5ae75eef06ec775dfb0f41ed7b4ae3b162cc3b45970407f451ded3cb41e8774faba9fd169d34f47609cbe31df99aadd422b3c6c969608c2e4110b441304fdb03557d8eb219b78bacf71ec4a51fafa78d70098b042f823b04af97d42f3ac4d3b1e264f404542dd577f967b0046f6c66f36c50314d79a25ea6fee9cbe6036d514c2636c0a9d696ea9be954cfad464c1ef269690e4390bc99522f343ea3882d607fdef4f816c55efad8931f81e891e2e7fa507e8c4c7be7746374841036e4ddc42e6eed60deb076dfa4d75c34ad5a3d46099b2315228b0b6202daf56887953803f31556a6d73d59c8f814367e0bf5a6739023f28afc89746bee57ebfbd6861e9f558e9819de5bfc2414543bc73e6467c0b57ec7d512fd697d86a81b2dd3d5444fd43089453439dda4c8969861cc2beb44372e750635a65b307631fd0193315348e783593a1731352ea69c4914d93f5b8930d59e7bf4fdf4aec68ab99749aaedaadc1a14d2444996ca6d9f2f7d5f4b23a1bea0ad4b2d6e1536efc9be4d1621581c58bfafa38dcda5c2fe732ecbf3b60a59be205f1c253e44a38d200cab2636aaf2cb300eb62e21d740bab983312877778ee0b80d80fae1eafd11ed9eaa7a8e1abd3d4a6e5370a2dbbd2fc5a79508797019c8718f06b6abfb700e6e8126a1eddc7bd1e2fe9856e7085f479779948b116e94ee19830eb679502d677d7849a069c393630141e648eaa00c2ee765116125618fced54289bf33dde4b18f500438f807985fff62b1d0c7a356b21c6a95f67955328eb9ca2cc4af6c6d0cd47a6346ad855d7383d98b0ceea1c92bbc3d07120ecd32ad601a9b10acd3e413d8cd98632730873c103eecc5c0f4801a561f900ec2c5152d9bb57dcf654653926e0c91f91f36df8df8c74faf61990d26aa6c4133409597cff5bd8486c50d8bda4a047c8235539bfdae9ecb0510763e7a6c15ee090162192bb6d947c66ed1b284244aad41be6569aeeb649634f9a5b0c6356fe812b9b49ec21a6ad0fa1c996bfa875b4323e5c4ab4493e5944cf420fbf65b667e2200c794c862bc8c7e41b1ef658c50df2a50fd7a58ec3132c82f34efdb30ee297d4e5db8299e23f65d7d36a0c55ee4dc1859538e3e5977b9e72076cfa42542fec64ff3101253da0411f7748263a19ea9915a5e707a86254965ead820fef6e5ca3a626b9c5b0d80a95fce2e91e0df98e9e9c3e0a94226a361e75bf6333980ee4a3f943225de8289345a97fbc8439e024fb3438e7ba449de00683d2cb70fbec9ccf25d550770f40bcfdf07f1bf375bdd515c18a0a582a73c4799c32588e4df68c8e853fffebedc7fe3c0010ee5eb1b77f67f4287168aa60668e8f5a91f8c002fe98e37edc8022de5d225d67e8e331e39647253be7289e76f0fa7653dd55987571f8092bea1b962514797eb237d2be4853ade5c373fd6169390bb16ef8e2e4f35e5b92309207101e5618e56f9761a86036132ad2533c153258baa9afc205c5bb38a467907d677ec592230a75933d3812473caa21a18bc1536ecd0d787fe32e7a851e8e9d8c6fa17552fe69e1ed3a3365b981f2802ea3f5975d600d4ad44e4cc77eae608d612f0c844411b914582042ebb20cd1769ffeafd399428c294a9d282badd1ce24308c7e2229a1d4ad841e03cd87a08a7c455393936a9a2a9164936c286fac1eaebf05b88d7bd6baa161e544c32830558ac42499dd8322457532c37b61b4a3fff2705974b38eb5089e455ee468ccb84f9b373bcc180ec1551a40502bbb3c2f3cf0ffae75c128933434122d3597fdafa1d617a82355cca9bd45d1ae50bc87163c144517ec99ced8b4487e658e330a41ec1737f25fdaffc0cb1c5bd03b2029baccc913be5c8e0fb932b1bc5df7ed3a3b9e923c0c26b3130330573c63b3441d423443585c69f353f648afb819f9a9346b7e332f61bcd4cef013b93215afaae1069920c210c07ba4336a6f69cfc44004c48842cc1f23dbee07bc0f1a53b7bfff8095a439727acb13b4e93bf1d3f40376298fb8ab09f57331f8dcb32730e0b255207f44f9acaf476071c4693581116c85182979e7a21d6e1269958d0f1b01870851d3b2f0e2d1d925152626e21977d0ff00191511e81f0837938f32e1e3d274fe2d1b7143bab7be8d8f1b63fddf092379f85b5c300792500cbb94866d9d012a0761cd039260c95a6dabf2433a540ce846bbf591e60b2ab3f6dad7df861d2fa49cde16a92150b8d335373f6b2bae0710ff2cf6c0938009680e6bcca1bc0b1730377105b5162e6aaa2e1d87eea6425229ac07af6a31fbfe608dd9dd415a9e2152fa59db3bfbad2f7f0ea413d2486e4b148bc6f24c8d59aa477eaefc96d98a1dac176d238cade45ad92f4591510c22e8834fa9ce519cd5678064496673079b349bbd8ff361ce92f0675e80b8e0932966c42431a46e803b958c6f60c28ed972576190eb808a5f172501233697946177bea97617d7ee1e1b0572a07c1378bc4f504b2e9e15ce451c8ef834482b7b7ee4214f6be3fa32fb96dd83b464d7a1d5346e308a62fba325a7d166d0a0e9a980143c4aa30bf3b9659a69c3af17e057c106fe6caf6ea1fedd58a6c02c3de94da69d0f9c9cdaa2216ea56d12f8a33e1ca01a478078df84b80304ce7598b10a4746bb713c197395dd57d91b11f0f83dcb8d8f8b0b1a9ba85a3d79fcb5209b0f1acd447b4b8599c5fdfaf5aa6b6d51ba86af461d77624d78ba5789327f4573cb2be7abd72b31da2fce28f15ef3bdb717e839f4be66899ea2614cc7c48ade38ebee5d48dfa150aab033502a9d01d35cb83a1e4a178719d9e34c208a0c8f0000630ffa97e54a66d4392147c1b78e77779c9ed773b10ac0e4da92d606ced1081d8347befe432df6a97bdf6f1922797b1031a6eea7c4d3bac19e3251a759980583213fc30df87e1917e2b0080d14bb4ed4f128b71d74635d69ea902c88fbd617095a5399354f4a385fb580ee8ba191891f4e866276dd771a2fd6821072c39f38c0e553bab96ed2990b56e7307c78a6511145264930c5d8c60cd61523cf759366308852e00062e13e386eac315cf463f89b0d50fae8a76ea9b39974c5bc8aad2fd750a6fa62c81380206ffe82d63a31bf1f2e4a9c52ade2c72055ca72d5cf485d14239e1c372c69541675de59cdf5d27ab0ecc81eae4e3e7e6ae9aa5d32b2b28292eef368f27fec1124082aeb09f84736709e578f2f2e07126852c0e7ed6b48f37d0ef8a8cc589b195443ac857a5a3c5af68e938d1c0874ec86596d94d72cb78a75cfe22e4ed8adbd94af64b5ab20f93d5383ebba60f2d100668935aabf1a3517abb3801eceea01ae4b9b86d45ca85969b88ae3f86842223ab467a3cdf989c424e5e9f2baba3469f4df1972c6a8bfca4fc8663a94d3a94f7338daa1587eea54c2cb4cd8b49cc38319b5be55d687ed62d40788f78842e354415e88f84c59a0a957c8169e312cbc838d7dd76740b00dc2fd47ade4e692b6553ad40a72d9aa5e9c925dbb53338362b01473fe7416b3a416233a209c97d82fbad668d761d545038c12d23ba7f3ed1a5c6273b3f2681240dabe9bab6ed4bc320f1290f0e9eabddde739e649e5ff09dad7a8a3442583528a69720b9b20650a897885193e7341b9b5b3e49f9746a3ca43e7d7455cd53203888b54356f2a60025d6c56ff62b802c9e851b7711a338e70d4f57a745aef9bc55a480201615458c19dc7030f6f4b7474e71eea903313d10730bd7a436118a26793202a84b344f4cafacfcc8c492c64e7eaac785628c7972cee643181e0dc016f797271c70023c363f2610af789c2354cc1b984f6b56fc7980f70f6edc74bceb664a7fdae17efd53cf43407ba7dad5801c1c507b4e2a5afdda289fa36fb266c4d6c9a09893ef38974958eeb2b53f6ddc5ba3e640d1ea12bbfe1cef50b53aa20ed759afc0d162cbc510ec7a2b9f282549ecaafc31a7d5a9e6ae8014ec817bfd7adf71eab60dae93d298c2c1c64e8652ad4a1bcc73e5e0a4c3b99d43f830e37345600f249bba9c712fa836a4edefd3613e52e0df1ceccf72ee41fd514a882630d2c9bc2ae3f6d0c64e120da4f90ec11df69d5b1a8446daa2c726230af5bea932edf807114c08031f11f96f3a2b3363733a763da986a27446e1625b78ac23b666a0d50f03f0dcdc439e2a09ca2680f918a626dacc2c45a160f2599ea106ca537d174f708d00d3f4f4f66f043d1dceb8b95deb5125af42d3faf908bb5b87b95b3cdf9c920cbb54f41426826b2fb05319b0df214def0df0fd35fe6e00518af45e16a2e35fc56fdbfa0f3a609bf64df660849e036c59eb12e44cc0de9b98f3ce8ff4f0909f5e4197d6443de2c000c99f6463884bdf9e9888d0229ea2e687e0d0781ac8c039897d999a7d4d820474bbf3354eebe065adbe69af4433925214b16d8c2299b077b8f7ce98e19243e6d193d6886ed9ea28f35938f674694be2c607dbba6fd623d89d8a875616ebc6c6b0c51fe029136c1eedaa1b52d1a58ac571d9973e825adaa370189afe197b929095ae97b9f222661420739db4351cf32659cec4bdf2e177d39b5d2be9add2acd3054971cc616d60cfaa029c10c0371a9c3c5d1166ff2811a4b4e949ecc81a7b8feb945748e9267e506e83611a875db5218154b11845749ca60cf21a750a305cff0d8dd1160a7049ff0462ae24e7e52504c7324d1145da6b6f46e4db494adf0a4c60bc09c90ca47e50bb9039b0eabb0fa6320fd5426f9634c2440f7b533075aa07a91837aabfab1655def0cdd549a4b92dedf43bdc48eeb6271276108d03dc1eed85c4e804005207a82a4a6e5a0f84f38e404194214c24c622e9151abad94ec5c6e4e9a76a2dfd957c94435c368b6135e327a9e7979fa49c8ac171129f3a49ddf9126edead0e8c3960e9723af8378014b1ac6e3231150dbef67abfb869fd8c2c61afbc1328717a83b1fc424c9de3fa3f8240f61f1777644f5129ffc5b1a5c3658e93de194506393d380e83c7583972a658b03f534d2c6b158fdd8f3d6843045a4cde0c9ac4d726bac09efa9be1c814652ebb34b3ac61aeda09b92a9a46262f589f360075ffef810ab5a3ed2aecc2fc2e94c6de5e261ad73fde0e92ec1eeca655191d53dd530890559bb38edf73d883c167eead0aeb0ee841c36baa8f7f017a31d55b47265a2ff2e104814f75165fe58f8a68b78dc90a14eec7baea7259dda490dc3293668035d2e16be3d0379e0f905421d72bebdcfb4da920e108e0ee1f669545f8e90dd821cbf7bfeb8f9149d63cb96c581209a9e217ceb4453c4201065ef78f75d4c6b170480112fd8e1f66bd599c36b50ecb023cbe9d394f18e5141645094d1d7e8ec2d81e9172bd22c2cb4c27e912a85adeb149cdb2ab4b08e3d1976196e2045c422fedba604dba84d6f84a5aa5da6ce9cb9d9e6e1b1f4c7e751cd24d20afa785c47003179d2c9b732966076b0a71a38b7c12271511b66b073df9eb23bb16980dcdae22f3c216221815a9b67f32a80c7dde0443607dbbd9577d6c2ce7b952a3e8ef6618e41ae4ea73d48a6073ad19914f8a421839e167109acb586ee76bcaf256f6a21a285f921c2f5b61e60eefdb6414ae2e380d8f369cfbc65145b5a3d95bd98d71e177b0a461530d4ef9838f184a69a916103c4b23f9b3db2b86a067065d05631470a40737ba19efa7805b504a0af0abea37e819e7cd2e077f2d6112f791ae51cceccde5c616279c29dd2388a3e1fd9135d65186541823f7cd9cd07d8e4c8345f9018558a88c68c00092539692a8cea6b9aa3b4939d61966726b505f1d01573fa300dad11099b295232fea4d12c063f3345e1ffd8fd4f9706d6741af6850d8623179e1cec7331e147e00956315e5da731cb686acf3caff85d8ee1e8114ef2e9a6cfdc0bb1ed9f2c6d1dcf46bae95cb485b203e413b18acd702a74520fb9e0bce904754dfe441ad88b467d2fd772f4decb3a3b908ec8fcc1237cf2d419d3513237d68d8099d6ec90c2d1fc5925256c0cbcbf5411e612f2b8b3471513fc8ee7a50019d1537e98284ca794f59b507065adff7db4270e7b372dbe640f616b1d29e8ea174cfc1d82c1750cbef097cbb527d71d911d1b6ef7186fa08195a66732fbc775035812e56e1590653ab67314f15fa0e58ee607dc670e5ee69edb3682fb7fb69cc578ca7a5f91ec01e42b3a45bc3929968eae275e039c64e5f9976db825207d7c37cbb0e59f723b55c1635962a1e48614564c3215006785a14c7b4184997df8aaf10deff863cf773a755dcafc713038a8694c1923f51f4d2ab43abea3eb97218d0950e83305d2e070033454c74c0292dcccad7eec763e988068c726149cabda1844dc418ff8ac09c03aaa16a470ba182949fd56f6cb3c2e4572971dead0efc7500af6a7e377824f221867ed50b7d8dcc5fc8d0301fd21d2b5073be9c91c6ee2ce87a1db688eb6e9f4c151c812c5ee808680400801437f87b6d7dba3f75ac06b60babf9299eb1fa6f78774e4d3fe6e87ba7a90742879df9725ba1a72357e606d0d597994de150e0568d786936f94d50bfd4feb14f16dbdee29faa4c98c44cead46dcbcc3a1e11ca33c4d4edd36768679372c71db8b40e09e5af647a6180cb56288d846ff77a97b365d3eeba8a7487ab6b79674a1474fb24c649f412169b76dea50af708b578cfbdad1e44173704a5fa757bc0c39a12cfb0cdbc2c9b9e0de26d8563345e6f0c4c075f5147cbf1197ad42c3d3de0f3300e22dc47dcbba45f6fee755d6ea6d9b560d0fd68334e5bddee75bf1acb68a5a5262d87ca216a09546bbe5d099ef500d17ff1f49e6bb843798f495fb1c5bd9b4666a508734f602ec5ecf4700601bd376103717dca85415cbe9ca43743db656e3b25fe5171b2a3c33c0aaf0e828ee9e7d766dbb9188395efcadbd32e83fe672c66d5bf8b2146ea8014fa90ee549002bd25d67275255c27459c1d25d1900557884ad4df40c6762b802049e35137cc3a6d6cbef7a8492976e6a30ee8294b711842378e2646e9383df49d602f6b3b1528e4e5049b0b12d6889a87221831f1eb97068d309c7f73277aaf54ebf60407112fda96aa13ce52b29dc65ba32d98e8d21ea96413e78ca845b1f59673da71725c257fda7571d70c1b33ef3b8deedd5128feb4a0acea80f4a576ee87c4c43f64328fd7060413b06824e1c234e11ed64b474eb2d30389db7c0a0595a0f07813ee46dcc8440e61c3b06a0c09f8a457f046c40492af0daa4e5d09a5d924ce4649e7ae97ea36f2686b1b22c8d4658a921dac477e1f20b4a25fd976306b93af86e9f68f2e3ac4e6808453ac97f738ffa3c92e5ff708b5a5309ef5045de4dd995330c7e0b429af6af6ee25d53a4e518b12181a5cb6866f99b379e54afcdef001b52aee0e0e6cb651565a46a1382d07e7403a676194bb8be2f000b8ef5b46c7f46ddbe58620465bdf97f16e292a599d19c9833c2e17ae7c95427cb985e4da0346886786dfe49ebf6940efe64dda5712ba3875ef73f0db3f4d18916d80d1080f1f26c925767410b818f8ca0ba2bbe8e124e71aa07e9d5e862e3c34489047705f89ee10726a346bcc07f17107d98bcc4213990ce78d4b5e9f3bf44dc994557c4895ccaaa9524b6476dc702b5835109200af1bbc11f0b16903795d7cb6a18cea4fd03646a6eeecb6857476b958453a6d9a87b76e37e25c95577a82d0900f80eefae10118f891d4bfd7cb7f7fe8ad9fe9ae6b84a7d7699af00e9628e6a2b23d4eae890a8fd730ba598abb3944ee10c0d1bd4b6b9d9255fb75b020971c0cfeb2c56956195e0efcbc6e018853f7a79f60c0ba046d363bce2d76ce2830d3c2af13e8c17c4020c9f707a04d362d9276cee03995bfc848b0fbd111ddb7152d5aeb0904c40b46298e421e5f78e2bd3398acb789cd9a217d18a9c6a0d09d69e19bfa494f34fabdf3d8ca4880d994adf3f9e036359318c0f17d1201456c4f062ad337ee872e428d414be473640c847e198887bf21812f90b29c0de3ae2b020c9447de48900050556895aa8403dea6aa32dbaaf98041e00487406d94f3eb258eeb50d589709434c87f90983322f8fd43356b9f39f2139631a8622284174727904125cd794addcef442d2d1a58f72c048bb71ee3b4b59746b39e746883db182b47718e574a18420e0bb91a18ebbcec4244afd0b07df7bf86a595fe1afaa8d75d6b36f3a0784d1aa7ea6b190fac259856aa74a7dff058043c7ca24a5ceb45766aa2c1b0c63969d31ecc522d582895b447e9a18462a4d335a9f3576f6c230c154698c1e3d1490e5d1057031b2e5c7c254588589c7c25c6950363f64c2fc695a70a595f9c2e0ab3fa88a145e95f08f2a159edf328727039fbe3efbdc91982846331c35383cf0e9bb15e2827db39ad32d0b066892d863fe2a2226376efae472405619912c3b003440509c5093f39a88b975e6571a30401bf48072ff6903f25e35981d4d014a90956186d1abb28787711bc74a774b4cdce9806c268abdc77caaa8d7d890b06698fd269c3c84f57958cfe64d08cafbb48a889807f33f570915a310d8e275178597250817ad8b9781e8cb6052da9234238d2fcd81a5e3bb94a0590b5aa1133a79eaa25348d1d01eb78d5a472572c3640d80759df0e851f42bc16561e49ca8fae3bee45591065b67fcb11d085073c66e77573171f6ad45a148a4aa2f793f456646408c90eb823f076ac0cec856056bb0531b90218d2faf77cb56eb1616d763c929cf11b667bc060d3b9a34c89f418cafcbf484bdb4c1cbdb2031e6f84edd1712c38547510cf9f6a782904dfc9cdab6073f5cef557a1cf3d0a116c1cade3ffcbd7338299f7987423593d1d8b69471b032a89ec664b951fdf4056c56d6485bc027111a4c8422bc50c4d9db288bb489f123d276b8bc33e69ab4c13ba16cd58bc655773e5cf048a8e5ff57bad6484dd4383462746f457089197a81b562bacfcebe274b723f26b645cf2279746d87bd68c093ceab3be901d9e99a23fc0cf390c11cff278a6fa96a99fef6ff605bfbb1e08e9d5c1147dea473cf73310a9e3d6f1869fe6029f705fe999292df496ea8381061042661e6ff8c0a445f24f4876ffbcb3960b683026c2c3bea3f2a2ffc90e69f9f1276763a3977de1367aeb7175bd40fe9d2a704ca6604a9bbfa1eab8b199f7e8627b96ec2a196433ec320b85ee57185869f97f37c8d5135dcd7cd017d313eda6545e01e5042252950972aa2354f51aadf7e4b5330e33a79c9591ba0fb36aa2bb0ad0c77c70611bd7c8ad452b3e5d9ba801a31563dd3e215326337c36232d8da11ed6b8c3f50c393145f248332ab88e1d4a0c2efc902a4e0869d91e6fc9361669813047955ff9cea2ca823a6262242e981f22fbab3d2f2ce8deb283c7e92fb83a2f9f8ba9e0e2ff9e4c99260271e1aee8ac3d6a075d2c43128a09a98f878b3a93be88c1b4dddcb7dc706ca06b6aaed8fae869c40f7fe66bbe6723654b28b1eaa46e111156e12236e469b8e39049b8fe12714d40af991e8eaa2b539abf7a2e5575f50670faf9ff588c8a7d4d65d07a350d121fef141a89e8da8b0c39f5fa6675e3b88df760349fc859f346df372d6067a9f1e47d768ea34126adfeadf9e32b5a3bbedf6116e75da84180d5d8762cdb860a6d0ff0d84a10a002450f1b5edad0e44fce923c973c85e7c1834cc4b5fc0657d096df6c813908d010c585b3e60f31b028e9da9707a192cd1dcf3058afe3ed03e26cf8f1f884fd88340f5899a29a6c2490b538411782208583840c1d7aa6cd86db6c66aa7fc1374bc35e090e754e3d3feabf60b2c2269299f0d5f04f5ee4b8591f91351e42469d1899354646d536d5328c1114af5884108463441e50f2b4a9918415083d038dc03ad90f077c1e537dd791471bbba4a25fca3aa71edd40ed29d771ae385d19e314d5b8d43dce0cfd986b151610f4e0f19ea1a99081e7ed981c0e8f9e8f032d6ca42a0fda58b96bed177fb7fe754756a8224eeef1a4a0fd3de54c19b4b0d9018f4c882959aaafecff23ff4488a5340edc35c147560fa00ea114daeb12a9185bb6705f2edcbd2e10ab654aa4796a3e4561bc03fb110740dd86117c27d713516a4558686958b8a1bcda79df646c4ba2350ccdf8f9a14490af8608b7fea33cd200429da854689f05cd8f304b42a0a0cbf226e9d3495df3058f85a59fed4c3b4c5c3e4ff0c53ec253602fbadf7c9fe5b4f16237b376ebae816cde0d231aecb93f222519bf53fd672b6b9b90d5e00e6924901bfeeac09216c81cdad1a0f802dd2deadaf7277ff32211df4088bf249902df4a4386f9148f31ce2030ba0d954a5758cb2f0fbe6e3e3a6345cec21abbbe332ec0cb579e226424ef9a11e74cf98464e4f7859914b7c2810f41e6aae9082e09ee76ac06a69fc18c28b4ca56caffc77533ab431f8475ed305b31ec20f7b13dbd52b97a385a86eadef92b38d44525cafe1f859da7062af40394318c517ec9d3965e4b2fa699acef80cb885b52f7d686ba9ffeacfac8d8972326b0462115fe2c931d23214cd82323e019a4fe28243d57f8a3d91997e7b6407f7cd6901b70e29fb33d9896a7bc5795d01e95e6edd118a12f00b584d3b1d3e1ae982d72c2f85cb8bb0ac8bffbd83fdd16df8124fa15514e8a8002ccc1915bd223651a42226b9495648c34414e9712e30bc075a7e962c54e8ca62e15ef016f9fd14cc2a2cc52b5551523bf04ca76974ce0d1cb4f8c3b0dc852b0d805902fc7b6d7534946d7235630a83cb1937f7aba34d503f4dbf7c64f5b67d804bbb20023fa7d437b4535294a9e01b22d3e1863e3ae98d9d00ce8dfed117deaee5e95677f5d3f15673255d071957785419fb0f0d8f832d39cd4b80ed9af669b5b987c2ba3bc73235db4e59419d19242244206a1d0b5cb3ff9676301da14cb4e7da69e4a1bdcad9e66b866b2cc58269bfa8b3be545d3bbcf9b084995a65fca00fa7006088dd59c9ffcf2ceec938faa82f1636854747f1a40f552545a5344155896cf6ddd0f6fdd87b32cb40c564a8b4f5c1ee1eba002736b8786f2602ad42a52c1c65381971c3589ca4f64f960c47a159278ea3fad0f898f3afb8a70a9e6676ecd38580b2ff00fc8031e5fad26170c12bd71bedd468e4839c1d60654611f4d350845ad232b71a1098b2a4d77bb9289daef081ca27729f0d72164b7172d2f97c83296d38d7f27c0f590aa4a56c08da1fe20ae808a31eb3f3c40a3f57cf1d95b35b66c479d8e033812dfd05906c33cbade67004c251cc69690c0475aa25994f3c873e417340006c26e5aae94e0faf61b9ea680fa840118b8c418a05accb618c3857965b16e3f51521f69b33504b81d2fd5a56f103438642a85714ef25c6d7c8b0933378ccc5deedb580b066fcebdd634caeb5ef2ce7bc21e9a15b250ab7d48b2964c4d18468a5e6f9d49212cb1e75735e46ecf6e380ca83d370affb634dc344b9af08ace9cb3da22cfb72dc383d5b4a187aa4e14a8da92802cc91d803c8e2e0423b95f79e54ad0c874e309ce8e1b229c4e2e41ff5fd516b9329ad4d406bd1f3826c50a86c3c6f5d8cc306e57fc33a625e4cc4bcc1a33d0f94d71b6ea8c03b785bc094b021af2d7b1f6e277ba1b892f870aa94d1213f012907d79b022508d2402b776c093a4dbce56d7fe91b1668e6cb1b15a196af30b69b7d396a9a910edc37c5653271d7f9a4a9e86b926fe2fe9cd0f1f66c5a7f31ea89d88d46e80b8782ac88bfdeccd0524b4666566b83f32fca3e9276a27ccb320fb80b43b290c538820d369dca6a902bd42edc87f0be2ef3399a969f994881491d5ff916da7d3bf7e6ebd6e6d8e5ce9e8a5a0e042a9103ee1b68970379a8fded7bdd69ebe6ae3d44c6afe2eb4a35a03a1992118c0c744e9160d433fe14f727d8f601ba1d247a27667560d7e2424b88c2c80278c8edfc3d61dcbb8da81084e7677adb0c42cdc16464bd5d83c4777b51844d4f08004e7543038e39b35a1a5607b6b1cbf5dee28613356ea1e73495bf9524c3f2cdd39ba46be59596b4f6547b0433374ea9693f003ac9129998a592e6245cdb3bb489415d8446460349106326a8a8349dba1510362db5db083c12be6097a5f23a41a414cb478d788bc390ce3d1bb20a5655e5a28ad7181da51aeeaf8791b33828fd5deabb2d6964b8fc71491bc859a60c8af1b67209a8d44a952a614372a4fb4ac346a4be75efe752ab8addb57067c7875f13effa21a053855917006f11dba8752bcd833747651168c07823db0d6c396c35bc577f8ab52f086d22220a67d7f63b269cd513a16d90249769d719a5a06c1ff9e06ccf3b4b24b5f15a117660879222c7ca77db3a1a3358961400192e5e2356f89179fe41005e2120632a1a60b923e3817006b970063f0154cd4e503b2a1492be65f030ccf3ef5a2092fb35423b64c1157cff0d7a7b9f35f56fcf1c94d3067aa47e54a4d1a00957c7bf342bf210a784343bfbac0fe87f4012d60d9295506d514e530debd9eaf4d933abcd885262af8b94d1adee1a0390e818bf61913c5350415277d00ca0594c698b972aaf4a1358127e2cb06633f8fcf4c4b2ea28560c43cf7bf860dd73f24f2635de594855e85171fe0c116b1ff0a68850b118805fb2487bd24e5faf208dbcd315cf3ba17a24b4efc8d482a3eb670dfa8f47668037e1603cba8784f75665c85c1919adee0d1336eeeb8f75575f8c71b9ebaace9cd396f9407290effca4c83a6b6916718061346a4914c20627f03f12261e679cadce7e5dee6a7c2fd7aa6aa7a5ff38b0bcc430c9bcd3017f5671c6881607329e9b16bf4be2660987271ed6793d816ca3967613defd960862b9bb8d2fa42ace62cdcafe999a6edb524e6d62f6902a5bc044dcc1e259dea419fcdd348488b9526fc33c89780a2bbaf90bbc7407c2c193829c2f6128c4f9cb1084976096cde607bfc519e260eeee0f7e807046624b5d3f64bd0d611617a5fcf596a98e265860099c93d9a3831ae2825b8280527b70d1e849886b5208c0abe2d031f81f21b6eacfe7488ad3d2bcfab23d28233ae2d5c6fce701adf0f05e9cb2c5d8210b5d08807110551f07573fd0c5516d98ccd4c6dc021a29c8a96ea7d8373dda316c4c68baf532188d5d4d523887dd05b1c1c08e5e0f80728043cc3f1d2b22d9fcb898f159e8b4ad34f2763d0d7bc9446208ba416fb653070b922c303cf3f2189f5174171ce840136767ec07370888c340500e417cb5ab05cde4fcdd63ef51d12740d26400cde079fb01d0b349a6590bd381c7fd4c330a353c1dbfaa65ccfeab2521e85375e66811a9a0d25c0c963e09f6c3316cca980ffc9897304c7aba76e16347a02720075b1ccba4788b24d6bcf2704179c276f7a7fdf41ace8465f6e6ccfa452fbb55fd82b6c06bc5842fd7069ed683a60cc7fcf189d317c1637b62ff7fb935d477b2e22e5847b22c84c083376a2a6ab03fc2bcf7f94b8e55fd8a7773eb179666d19ece14bac8d9f66c561d5f4102eb568d94a187b779f1942652904a6f820a13112f6c9b3c837322516c90ad54b76184ae39741a77442a2c57106b06e14003f38fc509053b7720662a07d0f8bcf4f22de2155a5f41c9b507037aa22ee2899fab90b5e9652832aac3264f43b31e0d7ac9ce97fc9ba8dad6d26300961504dcaca42c6554dcd8537dc410069f29f90ace0118cca3f9ad4b3566bc137e9f4c3505ade11cb9f29c2aeba1e6891df51a103486b3b7dc7be12ed4d5ebed6e21fdb7cc9876470fce1e150933b625374b3d42de8e53ae4f2f0f92d0221b24429498703597697338ca66e2b4fc21fd5cbb817eaf89c9122f665215b8889ef03c0f6d1db1558be64ebfa1426915f5e6305d14565d3ece6f3bda6562140dd60c390198f02d3a3b06d5a906a41822b55a6afe76f9f62bc0b27034ff94b0306fadbf1ac378a6e1acc5b951f264482ccece8df654011a640ffe82428dad41dde1a590787da02d84047e8ffce4766c53871e4869e29f9926e29c01b538ff700d61a23b00bd479797069e762dca5d383583b37386e630385684e0d694e46d932b70b440f9d533836a534ac42652b70d13e6e290a873b2879cab6b6d27e5f95588353c3639e29581b5c5b889890b6f19d0dc032c694729b9959a031be57e57bf8a89b6745473db6ae349fab4de84f9e61a5455f9b06f84887f2193545b8210f5f844a6aaa9eedb535e7e9f3fae4902666a35f94dd42ee7fbe02cd2c000b157137f0179644e49179b36b9845e894af3e9b557278e6ac764a7cb68fd8c0720a0e88d08d1489db21a55f0bd6b19ee561899beb634c4978da8c2bd120fbf3b851ffd633a5528317830f8bf417f0ef2c31d03e7f8d8b36b5f93c6329750c4b7131425d6f4459b4aa649cfdcefbedc979ed5f480d4ae354bcdb2d073628c8b422546674606194fdf278f70d104766ee5b34382b55fee4f547d5b3de64189eec02675b71af74b8bbdd39c9bc16130fd55b973ee672826d5888ce780d0adf413f8ef7eaf58b44239a652f4987f4ffa33c6343afbb056234f65aceb2ab3aeb380e48f85300cc7279c6fb709ab5d5028951e65d007c2fafd7ae973174571b65c70f0f6c97482139a10470b66ba06fcc039d25edb467d8c9fc558e1ecd8361d742aafe7bc9497ed8a1bdc8d4740480f05331dee8a080e1d2c8638bff8aaedf0badd1db89e265324aabf304e24ebf9ecec5b146c619f2416748491030bf5fb7a711f27ed0d8e31a3423c1fa461d2523c46044474db872841b755fff2b7bf0b6280af815c94d44d6b9ab36605ac580ab0466ed0be1b531f272881d0ce1d402b2d10e4c09df8ede9791f7e7fc8eb2d4f066f37fa054b5ed8e4e0bd1332c949acf2c80e17cbae619df817341c82f7c907de24fd3c0212f31d821bf6aac0808e5d4a9a4818680b7963c9c323dc5fe60e901dd354406b8c76c3a47b62d279ea65d0104d33378d221fc6b4b2baa08cf20e4e513783c2921f5e21c5ebdc0d058856fc30cb3f6d55f9c35a66c71d1051dc911db95dacf8f3401aa5e833dd7fcde704b60c5653a894434a06fa545897a3e7805d84eb3e09d2acfc40ea9e8f1f17959f00e2dbc527097ad5bdd821077629ecf1154952dee3315e438c44231f30fed2a53a04d44f8c0179e58f0c7c82f2b69ee696fbbf650fc83adebc0c4cb404dd1bd53d71e675c8a9106d8a90b419107e0e38cbce36f3168894148073d0789ec06e6550a5ad4732ebc0ca1c26149da8d8329c5fb99f4a793ee405ec9dd0ec028e2dcddf3d1d6b2e34f3b059fe71e0265397e1a062a9f035dfe4820248f086e9fe5fe33924cdcea59a447b93e389d5bd2bdae4ad1efbf8943dc3cd8e9c5bcab858630557409e7ba5f586c93b7550975dc917c98278b2ce3a1c4c71c3faf668997325e89c4fed05b226ed24e52288804cb0a9f7ae25fd66c2bf1c09d6668bc00a4cadd2987aa6194674f7200af1129e161dee2b951e6724a4042ce3a43a6e12247dcec1671971f270fa9f13955e83c869728d891adb5db39f4392de907bc1a1a4797f63f2cb90ad490ca3300f184a58db9e670c2ef33b2cc0f15be8d19fdf50565c189689d6d8581fd24edbe2d85d465910e9607121f2983e74412d805029bbaadf0231283edf8c402735aa5b3a7735642d5e8570e05f907b8ce65f999d290862201fce367ea382f3dfb2af3fdd917dae2135197c3c2f985f592af4c0a6afe746bdc68d6d1ffa5cc4aa64c52db3c496f0424fa6687f9412ad76364359174e74fa781648a7dc5c9ab7c02e673c81cfedc39a86fdc04a9e1f7db4ba4cd19aa1ff40b7d327568163aa73ba3822359ea0f31be8a78aaad66aaf7d2f352ace0312e673a830a305445cb94b3a119eeeaa2262822e020677f97b2b95bd7d5d7bae31333d00a1aa9bc0f1dcb60fa1a0ca01bfaa074097fc794ca9ab4fe76aba4301a06473c17102aee1324c625f077bbfbf5cb00868dede4f94049560ab28407ae0efc27d641a4fe4ed09de5175fb26b0b96728de308a4e58f6809f7c30aa279e16dc3f9ee0bbe80eb102a3f3cf50af53e5d682458ed36e3eb41bc8736c9b91ccc12c137ef96135abf0db79284d87a2e26200f162f7e8fbee3d462de5b7c95d84ed36983138d10d04e0e9996042edc3d4996f05187b16da08a1d513a0c643bbc8719de07d0a78b4f81c409cdd246e84fea489ab10dacce8f356609bd3a6a926e3309eb686c93c9c8b3b4f280707a50b8cc7130dbf46806a1807467f405f26095a915204c35eb384cbc32cc0e297fc3717b965ab2834b581ae534e4306926da478684bd3748c0580dc2d053f3c4e4b78da68676ca0e6e5d12985861f4f95c6440a2acafbc1309b00e728e9e489f68d19f3b41bb48da1cd17d1063657ce48638d8e98a31170f3cba5d988bba9c071bc1249bee188c4c8605b6a6a1ea613b516eb8af9618759bbd0bce5bc85ed077cc28abb7e8aecfb7722d887fb52de0e86ab097a9d596643789cc9a480be9cc2383b34e6c2873590540cffb6cd2a831fdaeb05ee57c1fd478f7a00dd89bd38c3e450f44f256f60d6410ab7eb46911a94f168702832b82808f0be66c7c061d2d3d3cda726d77bcf070eec0dcddc8c88ad085224e45343c823e0a0828dde01b1783804cea5c19dc00058192f810bc126ce62afb8032732b49c9f5f4d2e6caad85f7e838966ef6ff8ce694e4ec647e0b7a1fa18d8bb418ecf530f06182d71e3519ead8eaec2a003323566f308b4578b7608c2952aed5391b1d9a6071b84acc75d20eefe27df154fe3983b1ac9cdf23f16e4e51e6dec294ca5b6369f8cc74313f520364066b6fadde428bfb898186b05cd20ccaa3316133adced81de00b0c0d4bdf8add37f2de9e3eec739b2b514a6103ac983fcfc53223c34fd08c32345335b1fd1b8bea45fd24c23f0c28e16e2855561f258c64547fc72cf4d88308fde612028ced6e534b03112332ac29fe02c6b09c2aded69ada3182351452c73f3e2c91670d167d44ce39f72082bd6ccc5382b835f662141cdcdd39fb9685fb91ca96f2e465446696e95dddfc4d7cdd4e127d628d8bbbaa3e743cac8dcd8f8742a130c87441ebef55e6fe302af51c23bd63406cdb32c2a40516a5facb244d37a49eba6ec29079247b0aa2aa6f220ec6ec56266ee1bc57c4a5f87b70188cd6e2d4c3b399b941127ede9244461d7313e59528a0ee81ddb9f7fe7b34b7fce1c620a5c2db905344201005770b98b5e14d7818905e96d496cbe1686c30e2966a1e1a5839f3dbfe9551c64dd768d4ca8cb97aaf16c50e825c80a4d9978da8579b557e8a8246511b54f880d12698f5c7486f117aea6b406ba661ef6f8376d174a139fc4f8e18176c268a75900c6c15caf63fbe8fe76b2caf3f77656bcf9ea0edc82ef8ee85f3f402af886d3db4e48db0f50761b695513cfa0777fc4573ee94f7cf48035467587d2643d34a5a4ffe9a310675bb7277beae1e95b8666e657e00612d76894ed5bdb53ff054090ad2b4f99e4db1d7c71f0fbf6223e9cdd777aa72f52c150397e962a11198697594fac0e14b6ed220bc94d5730e726145d4b0dee7d8f78a184863dfff1558eb56c7c80a6d257144108bbb8b446fc8ad5fdf9c15d77bdc042a3445d7b02ba74cd94b5a5f584914f300ed20db734bbe560ab4bc8c925f5d5d56e69d5c18eb90e70a80dc298d6237bca52481ab49dd00797dc1e6934e978c17e1b43d63e751bc899b76b27fd634dc46784233ecb8a6526f5a14d85688c7c0006dead8b290a5e86ae2cafed4a3d8d656228922eaf3faf5c52be29a6270cdab34fe7de9b137bf61c3cdc2aa9cb1533ea7d5e4848b91c4d08b8269da1bde4f1155c1efa62678af885a1b162ee297c0df2dbb24b3d4294d1c2c83a60bc594f8a9c41de79ba22e94ea4612b590d9c305f4071432d3cdfb94842e148d151f0c5814af526a5517d8a43a65a7f295fbefe38d161a975e159919df87e4ce262f3d9a488a9b8bf109acd1155b9948b78635eeca04b72881a6b98998cdd14ab95c04fd838e4ed9bb3080e63c50c9ede464bcdcd25b314d5efc5e83fcaf08d8e929be95d43b20ca1ab20022270137af172fd1bbe89a82db1ade3bcb9ccdd760527021409496af401f75b6d3e349ef197079021b35292395359a222ea90c2be80308fe5adcbc83ab8d091d3bccb7d993b830092529a3368ad7994ced97779bf79e220c27797a9def7cb4906ec4dad620b2d1bf9de84bc0d491008b818422f3b3e3d9faffd2032b11af24ca518e5c2f9c2445f78b642da02738e7b5ac7454936367779a9c56a51e8ea64df8d504f6fe51382504eeae43034d626bfcac2bbf37f9d5ea85a38872b345b60e0cbfbe5e3bbe8a4f1e8d275109fe505be6cc52e1785b2c57887ff4b9553d8207e7ebaec9cc7f5aa529a20d53f990e714b49a7fe82c1425dd0d1d5d69e6bddfae9fb44523059d25bf489dbdf7eaac5bd8f77a1dc806c97959a8a166c4c1933b5dbfeda452b2ae190aaccd1fa32c2272b4459e6f2ea143c127d385e9365d350b7c7bbd23188870fa0abfd5b124b46a910e8d5abe17c92385ed03b158cee2c28c5b21ba814549545fa251e2c0761ce464fac6fbedf136861f59d0c440759febd7e7bd533a45d8793c6966cc17eb24ef36b3e02a7e9a601dc0791d2e551e90020a95bb1427b317cfa7589ef9c4f9d12f921e91e26f0db2bc0cff39444f0e3991304955641e3fb6c3befcb2178d41dc15f0833d4125b3b855b50cd293a314ca20b863fc9f275fce435238d1d1567cf82a16d5f0f3a98c8fc8aef0a132aafde1ddcdd623bd9373e078b7eac09a7c5851a6d323b622bc2dae29fa45c2e1ac52827e2d995244cdd7cd4b0ebae34c897192faa33516ac21436410726d0c98314c28e7c926db46066112b7cac650bd3356ea2ea09cc12204da49f76fd6e76d1bb20cdfb80f4eb7e7948bd37d277d088248c7503f8277c734415c96cd220c461bed419917c984c0d0f66e4a2e00c3711b64a534e05f48bb76478cc7207305a3156cfadd00873648d568631770432d3e0622466ae2a8ea77a15c70313262cc9c0bf49f3e45a40703367fcbbf363a1f2f83d374aa5d947a812dea4ddb2cf432dba9c850ec710bab9ec1a791c9ad7fdbf46e4c5a5bc4da879add88e927d2849f6f7e9aee807b8e49188c431293cc33509504435d99a45a0f0f9f1c658fcae028db2cd2d33abd0d671c76f6c34578649369e3ee89fd172d0ca816e9455306985816714ce33982edda7863e6d80443c573fbe82ad69f4d59e813defe533b5abc5ebc4e58c021ad8c8b4f25b62391a5ade8560a4bd9e2fa3c6cb8f03262f43f01d49a52a05f32bd66070d7965dd9c5b6bc1a600a32cc7611e2be98bbfe0e1f4102c8db1061f8ae84adcae4cda183ae0a473b9a93e20630587589c40b7eb3edea02ab6a22f9d50890925ab6692db88d1c1946caada65f07fdc248d466d7337844b48bd9bdc7652539b715439478b3bb011ad27736139488090e4b668f219c64b805732e0bca5154b85c840eb8b992f9349ea5651b3191d0906c20608a6f858c0830032f5ca1d240a66a4b019ecf31e9afb09762f0c1ce55049243770ca3ded8ae94a888e34df4c9c17dc4a47e73e1aed8bf6ca6224522fc0d1b72832de2dc1b1ea9a3ca161ee32987bc714d1041a5977f8c25277fa41d93d9febb03ec48e93118bb8f771263071263bc26cd63f9b6dae2035122d2c8fd1ec255f0c17b0672d769d4edc84d46c6b604cae593c75ea342d424377404f0b35fffcaddb117019e0cbaba1a884aad188b72bde65a5008a731e333c73295081d331b12323d82b81cc1cb54a85519abbda63e0bfcd93a749ea087b61c5436c6c4449754c3a9d7a362923950a7a4050b68eac08fcfbe4a688de1e981b8c3a9f0a477f3cc059275869457229fced812759b5483ea21c7f7540828369d5bce0d9f0c6ce33ee0ce76acd4512a6153ac95ba42cbea7d22a0530a4a06047ea92d9db2e81ccdc501ecbec3ba6e0d92aa8f52d3b44d286ebbdd0839497dfd83cc1e045907c18ef9bb3c9fd1e60168c088857a11f227527d65fb391ed268fc3a62a3d9bbb013f758d456dbd22387fe0559453f60e9b4daa2547d1effcb5a2a0255fbd41190d62aec996e24b3bb784d344f4139e3e5487453f1016eddabd958da865d2c61761ef16d597abc2ef73059d6cc945b6df1c9542972e7afe051741497d8628cd732854c1b376913e8161aff805eea4276a344a632f7a167a48f0af8c5bf0916b4b3897c47201b0c0d7d84db115056ee834bb69ccdc95e170e2897b1265f970632246e1d58c4a265fa4f94e4b75f9020ddc78059d9070a938932b00a694600e7559b15966236f703b9c06e1caf45da551824059ad351283bad7f36a0367235388cc7460b03c7785f5402631fc49d47138f3a82a0d7a23f8bebeb1f8103fb1c25b59647301f6d48c263bf6712d55a2fd8bfc32e53de68f492c9895a8f3896df4e7c3aeedf2ff1055ceb28ddd5d1b3c41702ea1bd0870665b5f04ed5257e22aca81eaa6c4e6c6d0a96ad148b61d696caedf160e1a4e56fa4de0ee328beed7efe525efda5e445cbb89fb2f3727ad0310310e3d14c686258fa1bdf37610bd753f8be91a48ced803b63ef3517df109ca0ff688f83376f4587a36df2009ac56b0427d2229fe87622ed5c0dfb433ef9798ff6fb2f3e6aba656d3270fef212ba768d3be801a03c40bb53347a273d05fa16bec07fcffffff03