PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51028 ce67fa249463de52649d5aee7fb2b89f6279ad6e0ec408614b1e0a1eead1ebfc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0a1374737fa65c3a6a5d19ebb68074c24cb20d5e1e817aa0a8cc8c7793e06ef
Certificate Block Hash
ce67fa249463de52649d5aee7fb2b89f6279ad6e0ec408614b1e0a1eead1ebfc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00754c000004be0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000082a9a1cd5a7c64ca89758483160087fc9ca07138f90e94ca91932e4457256706b9b96985c6ce47866789342c2804781bfa960891037dced21140924bd9a85a9d63fc8781c1344901316bb66bb09f0a8e5289980ef908b5b687710000000000000080000000e00000754c000004be0000

Raw Header Hex

0000402088018207375b45168761606b74f35ea773cdc6bc5782fdfff20072fda7e88aa45d8f751a3aa1ff87424bda87a5ba0a17f0c5115abe6ed0f9900ee8f798b078e1d70c046a72060b18ef063e79c7c88c0aaa17e8e1d520cb244c0768bb9ed1a5a6c365fa374737a1a0

Proof Data Hex

59,560 bytes
12121601030782b4a3f9e69f4abe7b6d91be53605001e84026f25f9260da5401b34efbc0e9a0d97f665663aff33712849fa402b613b14670b969ced6a2a32ec360ec2629410f976dd65f6e3a25a869d2843979385e70a414815218dce835d6e65761a78f6ff30b47e64e45e4601ad6c892942cb936b137136f04e271d99e1ff6bc779062348171b35606dd384f8dbc21bc39feb9e0ab36e2feac1a25ea5be194b24458693fe7d97b1ad559b08008e18b53be145a570882c4f02fc40025edde681555e404ff877062c430d87813f28728fdffc071eabb9a44ef063cd7d93a696e2a0ebe064c0742aa58172d4ea22d61124c3fec789738fbbf85f58760560eec4d57ca4d14873cd522e6a81c838f264e3743dd4eb6b432d08e4ebba2b01ab88b75e1822e48e2f990f7f0bf538871bd79e7b8abbc410383b9eeb4b46b190eac1930d58689f399048965da233d55afec03694b40338e1f4a9b7a94f1c2c31613064037dffccd0465c6e55c1ee4bf1ce068ba491178e27742cc0ce671710f675232e7db86fc68441479e405790cfd60cf77d2f6e3131829eb157820954ba035b6e86187d725e256ac0e0fb1f649111327c401c9bff98aaf7e6fdf74ac387b35c833ce813a932c3176ba2cd89c4908c094a29024b2b51122af7ef7480619d7c4d59f40767e8c6dcfb56760480e1752f6c1c124aeda6a5ddf13eb679aed4d00c65f51b0b368cd91fa5d4e6a094c9b6c0e00589a1964e972c6b158ba9c2387f981dcb9e49a14b9c907fb385cb6a4cb510ba07a278edd9ac8a9df706966a1e355b01907d2a30aa15f5abecf538e2f4ef9bb46a993fcda84de0d018c7b30c0e01f72eb20b51f4505f4e36d93dffa3e2d0c115fd5418ed9580cc3ae2ae8217fe0bd32b5ec4eb17400a1a30ae69a443bfabb3d8e1f568c0fa51edcfd5803f7361e1c074759db006cdd26083b27d941d8d089a87e5fbf065ed047fa69ab173678aef733d8156ad9beed8da31643ca3483e16339b1065ee9541f18c55f78685ff25e97c49ee4fedae81897caa1b9f2a88285f9974dbc8f5751fe9bd294006f2f0e4098d308e5e0e7ff3f20e680ce15bc2366c016bd121a495bfc9ab02481ad0acb5bb40a52f36d7079093888810e84f637f568ffe0a13dce5b11f917484f1f16bde9ac4407a9ccf9d04a73d805205b2d9b9f81847764a9e5255c3dfdff0e3e7bb5e8195b1e0bea11720c3f6c51818f70d70b0418ff432f361fa7ba7bada5adfcd7b219194e076ae799f3f09860ae8e5e0297906ed52cb22adb9bcf2bb67da5b1fa2c1503ed2cf904be1f73bc9d807a283a8c7ffdce2bfc7d9b664e41170ae01c62aff66370a8b0ddea61c6b07de19755b7a12a5469341cc1e2369e28cebda1ad9a0e43734ea16122db39a3806d87bda51e0649a7a3f1ca4c5332492bc63ead3309a163cabb64444bea2120d64acc122848c35bcdf6f757ba335fc34c4011a9a0eb804ea6d34247c34a21ab6187ac21ea5371ada8bf78fb3d099cb2238cc3477e94a1baba8195e281120983ce787e30e5afff3e6e5718f19158d4883ba777f2caae717975753f3e1e71cde9a6201a1cdb575a176e031723551b3a0f85cae00c599225ab523b81759717cfbe3a84d30564e01f8d2565a2f420488507599f269ae3a2fc826843d74c862bbab6dc602a216fa3b88962388a8c9e026d01411216af7c274bc247f3fdaacab49271400e4d2709ef38ccf6e02d4dd71f7b9c3dabc1e436d15c9dfe61b89c3b70872ca0e51923b38d5f9b03d8b333de2662e18db32b12c1377e4f47a9261bbdde438ea76f7b778955403c67bb58838681b0d8096d516b8daac7a6e7ce243e299331368b5801f4db83c3d068afa787653c25338da92b5293c4443212fe1323a2e31c56251f01aa3a61183279db5243aa3b6a9e94850f1896833c637cd0bd7818f16ba5052d044423ed29fd819b59209f3a6255711dc080cfee10b571e8ac9fc3302960cfae12020244e8c452c06a8e65f93f0e5b22eb1cf7c7eb8a5d884a9a8e82e39a1fad294b52a848efe3f2668e0b87b006151c1a5eda7ee6086b12aa29f69d6a3e2c4ba354188faf231072b4c6b2576b61c9e6c304ca2e458196617829d1f0bd7ba4cbf10de8329155be6508cf21332c7101350814b12d80e2753f994a13c1cbe2a1b9c4649c3f87e8bf42f6bfaf9e7022f13ca00a3c916e74960c1716035f2102c0530e27ae5615a08a3eaf1e4a6517ad6e7c8c502d62f52b9812f68a398e22a534dadacc68a5435d025f5eb3cbba3247dde56ffde4c66865ef539e34f3ab2a073cc62fec2580a63f3c4a274b5348410a64e786639464c8e9109dcab80df929ad3b94d4e2de1dcda489e26194bba90840430cf2172dc50c88b30a27ccc628310a0f787193376b3c07c8a47bb18a08d1a1a6342df0d3cf16b541300f9ba2378a8313ae2769b6b57ecfbae0b6437e1da99dcb27d83dcb2446aa5a4b67f4c0832d8373a2c184c565f8877169c7671ad0738c5cdb68b87e8ac02deb49be0b884d96d4f192db32ee90b1162686a5ae2abf61c754203eb948ccaaeeaff1151a2b74e3f0077ffe8bfdf8e62558bd24ac8e858f65a7b2d0d080e41c12cc28d3430c9ef6d5c953d7524cdc1c8e98246e408ea76c312e8d4705b0af11dc0b5151ef493bf07f3156817b2942d70ee3b98f9b488a39fe0750e3f9ebb2abf36d7e7bb6dd91d7f2a9483ce3332dac7661631e53d696325de37d76d08d348698f9255b49d0aa9f3f89902239bbd19cfedcac50ef4d0f39ca40b35a1f0b8e68542e60c382e972e9463901e79dc977c48cf38914f13d75f29efafccad70cbb0ec4f81a92039cb7edfaa0f70b1d392110e3967a9952d9fe9679f0b0bada437157a1ffc2b565fe10edd4c754512af380afe5d1b87b00283b651a2159cdf9565f2ee910de3b36274eaa68e689465f870f6e30407e5e4c11d18aab4381a867e65a1b104548da197904941fd71b43c1f5c3983dbb7c7f4760aa27cea51e1f4ec03a9468343d0986910fdb4707042fea816a0f535f3f3f54456cf1c5e04933cd17371cc65350ec93c72d2886f94f1d40a2e51d28d9e804e68812ebe25e6356227171b7658ef7bb428be7ce84ae82e73c329966f6130fb97d6833c4f699ce5f5c2b79a5d6cf32c368cb215c0befa496b565ed4a20504c4740fd29b92bc86416f989c754c60bb8e8dcd0bf9a654da17396c06e1a0fd6162921c4e37e08d2ffb1805fd4a3e89aff00ab2c797bc7c88c4979d4feee69354d8aabf5730dc2f85c0499f94a8f434c20a12a3416c91b73398b04e209592286120dba318fd16b4859e1e85f102eb244088e6c23f74587b5489731b0adf1037254cac4ac4f7b7b039831eb4bd1ca763e510dcd482f85c984971e883e5a5eb30d58386d87de0736643432010de9652356b1580fa05416b45ac7cf168d0b33e2a74d514f97a9f83140a2c11e633b1d4e1d05af64b9327f31b86cb571cf7b8b22e7c3def5f8918eee068998bab86487108dc03c23b3be8ca9cfe85e3a419f0b769a63756ea960d65fb2a643cf895f2be76e3e0e3dfcf49d22fb1037f8e831f531d16a0e6c0a544ed2ca6324de634570ccc974a3e44b67cd4bda665f7fbbebe82e22ac122c4e1593212b064df1217e91be945bb0a5bbdde7bb28843b234908a535535ed4e9fc1788c21b5c09710dbd1995163e2da1277f9d3da6e8bab00b512081a1e1f3eb86ab946e3119fc5411ef50866db32af46ee4021c8880559d4bf009069f3e70f87d3308f31dabe4620a1aee4c2cb8852a0dce1885ec9326ccf1ca6bb582629d3bff146a3539af3b519ac9b482351287f6afa65e946135197c6b4a3bf28927b28a81c908eaf52b541fcc699e4b1f14c0008fd04d0b2c0fb7dfe1dae9ccc241a5cc8af26531d7beb1cd055ccdb695243d652a8534176a39e1ded768af19089716548d3152707239a8b51aa032382922805a13c124ab647490f2f3ddd98037867ed2d8a67319212f12a6ed1e26ebfabc806fb46304883cb6ed56029f0ac91a69c3bcc3b43ed331330ce89a3699f4d74efaa6d9340e8937bc2f0056d33a441bcaa0f958a3d4b4ae6a7b1145178a9704a95e75037ea03e795f7afc0decc0a409cfe3bfa54f4d20dec88739fa59bad7d0fe46276f470c5ada002f52fbff14c01e6b90bdad78454de7b89a42e35d113507e532283700f2b438ef75328c3e3f4f7413d12470f330e843c955923078d06bd874d137d2f87379a4a0e839d32a87c797967a5456370ee62958e9ada73448ddf97dfeea06f2d7dc79c63d3fc208fb94d1d0c4c4c31cecb59b513e3d67d6932476eb8e47e4c2dd5cf7ed7ec32698538d504b6c3811ad6df05740de330fac7bf518920c6034a1ddcacc3e72eaddeac16b9b28aa2b5c08ef396334cd7b23ad4d780e354ccd20801edd9dec0cc0a444722e5a810673ef0321cc2c8dfbd1ee5b6101b3bb4a8096e30f307005b08943f6b91e3928d72843c65f8da8fe82fdf86aa9b06d0b68390e509ac750d2f44f8b640fde08412428643dc82dbd82579caa119a4fb42884cee1dc87255a622df50eb4baa1481949e23f583a9c0ee7ad246acb69c956b0ba2f9762f6647bde578aa3f2c84e23e67b160ae5427307cb6a9c4b8a564cefe51090cee7ecba50eac9f9f4e3178b5a57dd6a333e71470c53c89c703e1d522a1935717cf2467a60bb73077db97bc444c10d95a60e35e9f4341d03794d1e5e4e23f26005775128ed5ccc50374a96f811cd9a9a4a30341e2c1c38769ae04d8c3926700280b88f45a4676893c20d9ba48067ddf5421cab4f4bb2f7018c2ac5a7cf1d2960a7557ec757e14192f664eff2c2366381b0aff010f5bffc352085666ccbcf15e8c135c5052a2672f47b15ae2621eedb2e41168bf831973cf4c9734e6cf2801728d219f496c0f9dc38f4d8de40144f9002b635934be463aecf377528961098d448e168c053028560caeb69e7e4764260deb53ea3c79bcb21d0620fc99f619f1b012caa8ba1fb7b950bd11c3dfa751608d3ac3b4d1a2ae8eae739f198c96cb5b3579b04b0aff351607eb1c1be1053f177f562865d1b4c0f5254dfade0a1ab9ee7008a769b10e80099a670effc27f4541f490413720f990b74ea154c0b097f5f72eea4398e53296daa89ea5d66513cb479dda99a2eb5dea4e6fe877db65a0de9ca56f9bab1492bab2fa88d6787fd074ab3a54c55b0d34c1c202550daddcd97d12f795fba69dce311e652174b2416456fbadf8b545f4dbba3c3d41365d1a47a87c252be1e53b5e9abb703e9d9439e4f7d2aacb56bf9a8dd9a541a33136b2fb5d75cae157f1e8630fc333ad8b324ab25caa03765273660bdde562fe637741ea6413c5f907d9f516c83b8150374aed47efaf9bfb1817add781a482af7e449c25ba628d59ec8a3ba15af671531b4c20b13c8940c8aebac6cb16e3a82489539cca979b41f528eff7a16d3aebecbded7c6b5e41a96fe073a997856ae6f62e5ecbe4ce5c6bffaad4707ada0d41bd8d8d88c96629273fdce2f65d8e2bdda80b9fc3bcae07e1d438476852df93a6857b2bbe88807917e39570f479efbfec87474919ec75eb9c558c456978e3309ea8e2eeaa9f701691fd1e6d2db11cb4d8a030806a0fde742a55c4f2774e0fb5da3c64722210396b35ba01cbcdfe52e734b02efad9a9b2a9576576eb5e600c00810d44a99419bb89cbeed79c458e1a370e65f285ee51bf21a620f06be69c28c1b043f8d1b7ced31186047d8b0ead0ffc41f2e54d41a1a4b8ef6f9ad0683ca7b0dea04aac5f3042b54095d0208298d66ba6b8952305fc9bff2eece5e4721c33c8ac70a80071fc9be446e85a26b65217a20237824785db24ce6964d2ab9f99d5c805f0a93211db2727bcb23f5bebc0bc1fb08a91cf4aca43a1bd432ea1b0e2a77f0a8ccb7fcb46b6c2febe1af595f7b7f8c3ba92c07884ab89ea78a824b38cf2d6340607060a9e7234b3892e9bc1b5913979f55611301a171cbb7a4039b901affc5ad4e1d20be56c8fea64e933dab8d55b98c4c0020b2b0d057c8e320a17ce55ec932bffbd10a4f4fe3f57fda639674ab034be352a5a545c132b2ce0ee832824801757dce15a7583d1dc206a27f7f864f1e2931d925d3dfe35f964180437f1f246878b48e8908d874d4e45dcc6d11ba447b66ea70b40eed6423eae9742f539d67858cc85eb9d25adb0bf437f3a5088905dddf66d54cf656bab29f88b577fed176b4b8423e966d33e4307fe7a669ea3360dd22ff834a1a7ae7e80e46876ca026b6677f9dcb1ec617b93600678281a7c9322fd3b5d7f136850443017d0035395b9890d89e15b1cdf0c3518abe81d5810d1df902852b3c57348cbade5f537b5dc532dadf265ea1055ad6a3239af51450c462d7c8bd342ec8146c50fb3bd51739933f040e3dfc7ae7dc43ff12afe637da5413edbb496c1572b33b75bb8cd22c5fa2ae41e00c7b295edf007434e99b1aab0ade2543697ee3fa6879621fd9761f7e9d8a0f4cf3efcb87354d4f98d576ac6e38345ddc57364a09db1e9447de48c68f26cd6787073a6db361945e5896d302747d63cfe571c2bc04b9d5b15017e3ea037c259408fbe6a730fdf40906b2ac2f70037ab402b059b431b014c391906bcb57ad6efa583e27412058d46d1baafa197cfadf372b56555e7f1de18d62bda6bb1cf904777a7040b122a5f0d399e65a4d12b6552cf607abd9d138e3617bf63ab883e3b3f4c5248eb2de00cc8cf34eef66ae7961ad34a2f83143d6381b78b227271c16daf7dbd80bcea074a68dd09ac950ce89faa1da6830a0fb73f5d578309271d4b8b419d6a5352f6260c8a293a83618734ae9163210944888e8b1d242f283137e83a5280affaa60da416a5c7cb4d7b49d4eaabce7bcf51683ad6cedaada434e11bddf1ee595c0bf44fa4eaa030dad1aaaec047afb741fcad9608519b7ffdd160a94ee5dc2638a21ea4a7dfa76a7d99dcc9e03722aaec40cccfc17e98ff8c1dd8629158fc3c35b9e099b7a23832c8500e973deb5368ca4f9ec7eee8f1c78eb9cbf7902eee69a1e2acfed591f6459fc8a49c3f2e5e8014ec2f63759fdd3ca55972230fcf6a3db8b5337d8b09645d88c9dc5445d8b084c7c4aa670924397788553aa214a1e6f4466d954a8a1b109a2df4922783ece8f41bc9ac7486604bddc104a4136d392cd4b485b802b3985e1ef8866ae06604b6a43c8dc68d1ca2d15a31d7bfd03cb9ad1aa9d7627d213c57f57409864b77b53a8d7f443808f43a0c31473f3b04d55075cbaf2e7071c4ecf636a564938710a887d042cf844b4587cf6ed6d779a2bc9a34f030c157e63a8b5ff9558c42e9c6fb7678f9eadb91ad8447cd72a622b9e543c8ef5578b0db00460c5c4b0d064ea98b6070116745d063953779e31d8326a6beb903d8d7968f9173cb778b1230cc580cafa78fe8f14ea581afcce07ba99e9c9ed0f0b720d2db45ed6a14cbc343daa379d0a19725b094c5b61986606ed68082334be5415c13fbbd03aebaaea527d57b9321820269f6032c0d346faca4248f741016397cc46982e1863f382777930fcab8db61cd323127d646ff72a37b9aa1996dee989c90b26b6f51a27fa45db2d866d382991e47e735894807c3e75772c0efb0109cc192d0d1c2d5a7bf62652da0092133bdc68c7288feedaf88055c34c1a99f2ba56e7db36029f1dee5c5fc8f6f9c6855b1239ef570cf716230b2c613893430327654217803f116d2dbd27a38e5781db09da861a0c31db148e819b663fd708c7e1e181d39c15f8eaa54111de38066e306ce1b67a4580af1486f4677a046fdbc429910188e1bf2415cfc069b222ed49e105eeba0c59e5767e7c2e6651a08eedb071d74ca1cbee06a10fe330e6b62d79cfe3d12cb92167256be48df23b8ff197f56fef85612a23141c34e8b12a220434ec15ee7c5ae335d7815688209318fb879d3c899261b03c37912ca710d08557341df6cdc9cec005bc157186122c0cc36021771b99eaf149e296770d743de2b5561b20ceef3ff791c7179189b74a70ee4db5feab7b86b09a1061cd8c00d8d37c7ee1522eb8402e0c5dd7ab7ccc02f6828f80f6924db357ce0236590e27d4efb3e1bf5988eac07f8547e4e2b8db2a07a5761e433dedf6d3dd72965c825dbd24108cf1daa607a18a11c473bbf323a3eba893239629d99b1ad9bf1115c0b3973e79e1a9b341e408baad61813d796ecd84a5d2a125b4c7ea2f2ed3feab4c51710bb4ece408678960995b29c80bc05c09a0e71f48be0bcbc289b43c179d2388cd5cb3d359258d8f021b9df9d5a71ca9cc73435b0aacc17461695a34a78f4b24222797a992b866f4e3cc4c3edeb6a24689a165063ed6c7cef6684da6b2a0e82aed7c048ceaa8dbb9cb456e7c3679982e3e782723489efa869fb9a9da780eb1ffd2a057a899acfa68efcd153d779d2b7e270c9cb3181460103181e78c3a3409b6776640048d644b4d9135e179e229b3e8f1f4264c06d576472cd98b3e4ec2cd73ffd6d89a87a1f9bf39ad5fc9ff959147f78ea04ca4c7a4f1eb24974d0db9a8c2d0db64e16e312f43680938ae7bcc84636e8cff7be378f429a1f39f635aa6173437eb67c5f809321d95c03a3edebc84aca5c3ea6196d182d701597bbfa2c9becb39c26dbd655cd956148135cffb200fd337b442a1364af8a34295d468d3755e30a45b253c174b84f83cb2e1f7a665fbeabfd4b29dcaec3ce156a8e745dd4605b03320e20e35a1c18098de3e8d963f362c8d292b1f0ad561e5be2481cba5149ef50f0fa5947388b5d56b3c7bd5e227ab8e8b5e3b909234fecb8cb06ba52d5f3d1b59efb4964f38c2d5694f3362ef6dea634ff5d91bdd98251ba2e536243883eac6ef936993f5077880deb506e70041b25f58b6dd8aac57b1a6e5c14ba8d4abb2abcb761ad96df324ac8afaf7b43dd97dc966be241a550c1baaed7929a08c3b7ab9ed9aae8b66c7e4ab102db34169b53691b9f876e20f68b811c89bca77394c62c8d84201fc6f4ade22c89c4519922068d7d12acd8a58edf8f9fee190fbf1db1dfa4a98a744eed00bc329bf208d6aa4fc3a79728f7c814ed1b43fa5e1c27de08f04dc495760caafb3659bdb14e8beddc042aa939552a2148ad78e4a3e59a3c09985e163e4a8954f057b0898f24b77ae0deaeb73c93da50ff33158adb80c1ba7629029280868cdb8874a469725f2f421e3f46b38a322d4f4ce5b56695480fada425f00fd265ee1aa448562d4ea354f4c509ed69d98a8cdb09f4cf5d1cc34554b973cd0bb28adc212ac8e480a6559b08cfcb5d76a94c6965ff565ca7b236965aa5b53b773daec92f86029003048fe9b83634cc0314611850ddb342e61243e5343e48d04e1a7ffb6195a4ab2f65b1f2a1754c0b18e3fb5f2a8bf7535a198ba5fe8dc2c1dc51312e1c664e5d1c7cf393acf5bf1c41383f3c5b0e5939f34123b53d6acbc9a24415b426127a42210d4dc9a1ad19cca11f8ca7e8fe846887d7d4ecc6df9cb056b2745dd13e2af61ac4cf3105bd9070aeb5313a4fa04934fab921d04bcfef13218b95cab9be56dbdfc81276a1ea45b7bcacda314d67f2eff2395a61e21531c3647dc91ee65ae1867404af83ed263cdcd78855ad6e7be1a9649bd40702e01447aad23a9df57d1f55b661363356ee266526a9422c191a4ec8e06703aaa3cfdbf8c5d81360a88b79b78637d638356f8204eb6e325c1c9a340674a4c552d548a4f6a59df978e7c7a31933f2001699240488130ac87c473d08e4d5c47ba33a4786d9d141cc379875c351d493416445693f24a3794508650436c0456ed4df761ef33aa6a99cda5e7aefa02c04eec227f21d7cc998a5e5cb73504dad3c1f311092674de27dd83fec8f1459bc67044809cd0e1386f954f5260af194fde39ec19eed53d121be4f7460daf394a8dcd675084ae88a736d538b01ba6b7e4e1daf01df00f099b9d97dfc56cc713ed921c865df1edaadc2eb164835c66f01bf8afea84a7b132a210ef8f9a69baa44685e7e37e34942d2ca6eaee306a614aeff3b59f9217077bb5e5f6c84b8bc67e484d89af7757dd3e3eb77bf4babc42c5a2ddf11692bec4987efb14cc668b25ecc894c1da53a426f47e49db10144abb126e375636dd3f44d917077f4c1b86244c7509e64c95d44834dc13d7e70d6be622f4419fa980ccddd0bd52ee8473089cb7a8b44b21534e36369ff958c3597b27dac84da5f2bb4952e9deda258bdc927afba1e53f5f2ed9f5a5b2dc1fb2d0829a784bf9557e8c697fb7658257dd04b4e445f7bcfe98c6efb7b536e6db594d6ff176d536f29b9f0be6143c8c778c941898b8971a327b48f91fe3ba79d9e27e6b0d5cea4c7e4d09ba50ad291e88eb8ef006af172aca9714ec1221c986e4e157ac907ea8d03193bf2348124c9fa29ae977e9b8526875bc0496fcafc221e15266416f30f12555264b70f123997274ec2c9a82e677ad4015b5bffc52750147223fdadb93a1b7e4d8aa2eb3954e653e3fdad6bf7f9f00e4568f92dfb07764723b22b6ea5beb34fae416907673ba2a22d0604810ca8756328b4f4808c1bb559b5b5b3c054407d23312732c4b7f2596b4ec06f58b8e96656d3917ab081c96cb9c12675c08fe152c165067373d208cf68e8ae7468349e4e4f3eb1373d20bd286edebd252ffbfa57cdddac60ed6201fc231c981545ce73989d6e9f74a33bb5f5bfa44951399f8b74f22b42a0ee072aab33829b158f1b2b12d63f94b3266525fa11f81cf7a488a1dcd29389648a7cd9017ea172d3a4a35ace9b60502060c0980832f01fce7e45e546d18a6e5717749b35596a262dc0a9e422781820dd9c03c10f90f64f97901cf5b82c305d7898b35d92f7114f51bc4daba068a258396f8cf0a6f3914d3adc8a01cd9ec87d9d89fb851f2bb70b039c0f4f69d19e6dc5748c7b8975721652c862bb42341cc25c2ec957071140fa2c716511af91c2d2ef2aab1760276a1c6b08f017c2af890c364f96e44959bc147d0ced85715f0f81c72fbcb4cbdfb836c432aaa707275525d4321e882f119386622c89b0d22f3e06b04405764f0b83a5938e2e07bf18f5a2ec2d7487b5b36b7f79cc6f8720ce62795e0c773a32c82a90616eed30a082e19d20e3b4960075fd8dc193165f66f4b2e51701f477ba210619cb9036fbf1672cbc4a530b8bfb4aa7c079bf901d81ce7ec548610a216e7487b258c9c2bd9ed156ea82dda4e22a9c89c42933fa02f706fe6b68d67970fc34ad912909c572fd22f2328d54d6c72f1213e57ec07059ed7ae83ac71ddc50d56cea120af26216206e1ec358b8351b0a75aac6e525f6c86102802a454bbf9f4170e6fcc62e86db0e17ff30e60e68eb7abb4f99896f0b3169b453c10127752517054c58d2772ccf79eb2080dd8db2f164a81abbb72e3a7f8020ae81fd9a8ac6643cc9a48a25a87635c1fdd8653f7eb8269ebd381dcc0e68778d138da8219722584fa628191ea6172d1f08a80f829e7435f26006bdeb42241845c06a9bd941f1b24f27619439ec1ed3bf3d22b34c29e51dfc8e970d33851afb2ce2944fb6b6510ffe40f17f1376ec694923db7d05c220e3ccf557217f9d3f48d55996b0f14cf7f145adeaba207a2281ae2b4b8c82af51f3d68e17beb3eea38ba01884b660d8a2f9a542de37553aee934ea75c29fd1472fe1abf9df8aa5a12daed17753dfb40a82b54e496baa64fc09cc97c4201133da51b69be670ff112c3849669090f4db51dc5c04b3c55229c26a2f657866de54f9fa17aa7340aa2b889265cf5a04240576593f3a7e5d35abbb41d3bd4df475e2f3e80ebbb6bef5da36d5dcaf0038c2aed8a5765713237f1f67481f0c570f902f12502d25840dadabea3b00aaa2bd753ea434bd8d9b1cf3e60bbb630a2ad94e4c8fbbece43f28a534517bfec2dae17a2a2b25602c9ca64941e7b7d6d2173701bfc25f7d8055bed0cc2436e11e4f7457956117fca54c2afdaa3c4df1576088ef6ef4a5ac48b5d6159f4702ee7f5876b0568e5bccfaae5218a448018f08c4f58f5b305d30097f88df96450095f45d7319b5341223dfe443083c6384229ff41419bc3a9a604b2706821e2de4ac4311da25ce2befce31d1f71326bc5265d8d33548cf60a40f4479fccf2c680742ea239c8896ab1af793714f8fd40849a87dea2c0b865a6b340d05b4b29be611c0ba7af985472b9f0c1ce14a180fcb9bdf1ab3cf3626ef31ae103b37cc3790d27ed54a74023c89a529613f3dd55e75f58274530dfc512aedb1185ec99998441ea959fbde1b48df9cf8c43d322585ba9259fe11769fef8154ba184caa93f0d4d0b2da0708215f1f07a3ef47187ff86ee3b6539a1ad00dde7fb9fad1e3cee858de7802cc03127b8a4872e26a824f446c96979632e05b8f27139def92a812319816792ffc72f913a4480ff3056b871a239540ef68572420846de04e4b5f9a55222883b1660b4834179b77191db3a8e35f017541ab6fd997d7e8a1d573b998ab47cea62d0e44a4754d7f544c072ec6a7e9aca821083af452541917570c62664c769a66f48e3a84284942834e880a64b45637421e8674811620e54e01424bfb7e83881da49597733217446ecb1f3b326d13102e2853c461973d5061da5a415a2a4fd82f0f2e964c0ecfef69b49efd4bf3b16c9c79110930a0a638806b573f1ad03bb97267a701f329992796d075c4c27c9236b68550da9ef588955bbefec7f99885a90fb7a6670733f37c74413b9143d3f7537ec0d7fd2614e52fd0670f5f846795521387a8a5d30ceb8b8946f2a5d88c4d57555c440bb0be01d6d1fd884a79c792b5222b3323babaab4e89dd4555a10c646c1a80e601942519c5131d49a90fd0280aac1c534ca628b747ea6e9229f33a06cfa3fdcee34c81daf304796423d80a4f57bb782cfdb2030747c5bf1584354653e58bb113f463a4d6e34bbd1526cd70a67c828d28ed41b24f3b66fb4f87f6778c25f6abcc22dd5365bff51e564b161906008b5fbedee69d723450a3e62e3bd3c4f0432393f4252d74900afe517bd38621e4bcb8815ec362f6360d72755103f5dfd002942a90b533e928147b807999a8110a4a9d220859302ca61fc3def6c8aa4889551e17409fc4f9c1fda746df0479f6a8afb4f74536bb8812cfe89b433a76e1c854002fb3453192e12768215550d45d3963db545ea0fa046846fb44948c2217866d43dc9b980d06ee940e7718d6691cbd9ed6c07d3b6692bb725e8c6621507c8a6f0a7fdf74577745a470d2266da94f1fee8bcdb64d7f1f827cfa851822827b3487cc7a41f6b8400eecd1c7341d90228c04e2b87cedbdf8e0055950d513123355bc5243ddcb10b4c7753182c491bc3165e411f2821b94ae1566d568fd164fc4b0b9ed40d69adffdb97c82ca94de94e807fbc237ee046d0ec7006df17783fe56f516d5523ae3283d1623c5db4ef1d743074f46d6ad2321c3c9dd1b385f7b151df0f71497d31edcc7e21165624520f6c2f200fdf2f1dcb5817921c90c03e5d91e794f95fa4f4407cef7cc3142ea57f2e79b768857ee4d342e3f49a26869e1244766948e5a575fea272a6bdcf7073c6afe145e81ce93c1d5de2cbb94a8ebf979330f6faa96ebd33b2ee9eec91db21eb461c8cc901ce0ea60cec6145a0b99de355c88d1412ee437b4cb9831827d33858203c0c95535a88a4ea64ee63b6658f4f959e27a600f00e181a15214bcccb66f170b2d55d399faa4b7a6d2edd8d9c1d395c8565b781286f7bb9bae4752cf97933fe78b9f6b83910367a549ad519059b8c7c9731e9e23d9d71c71ca8228cfd3ad9c42de4d8dde9ace37ad5d7ca5158d1fbd43f2ceb87420a7f67b70e683ede33a8a805a13257fabf73f216202cbaff0552f80a1004a6d83207a3ea1d69d4f72aadb84b862073a2c0c413afcc18277c847c57ddd313074935792efd4236514c8b06d86af5a2d27339852fb616a41f218af40494444e2b5c198ec84892e041c4cc275a4e226ad5aff59a151fb9ff15babfed8b2799fb767284739fa3fb4de5de9db96b155b313b89be7fec59063da9032efeedee9c5f21849e27a23af27ff35af88593140c0a30cd4ff40825e673ba27a7105834b288ab5a003104d540f6464e7c14e0b08cc567bfb47355a0c6a51be6934d5bd67b5d21d06f76a85ff05eb7bd2f834e6290474deda4bc28840d7f4c65d8c95d94d7e117f7929a358517e248a9c8260ef1b9deeb76d34e848eb8167020712c9355cf7edc18a1105e33a048508500d9b466446f66e6b7d764ffe26a2926bf614fc3d783c13d63e8075d71ffa8b2ae81753f992bcbf220ea53a6ac012a87b2f013a7ad7b2aab093db8146e90e4aa7f641f3da7844d32b7a0ccc81289664823548a60a516aee31532e59e579ea6455abe19bddf999f01b85c02a57b087089603f81c0d1af0b3c85ea4e1dc98390bf46b9a32996eb5777786a12c68fe0f0b7a82a23c9cd3eb9f875aec7afa83bc1d8ab183b80f65deab61d1c3a015cff80a4898ccd8d54b8f632a95e79926339048915d584d99e6286ad178ae07892fcf80382faf84923265a43d017ce7278edcefa810c79719094f3daa46f4f01736052d43e4de3ffdf42bdcadaaedaf080ae10713b352186576f8ee6ec4d81bc8aced9ffb0ab185252f8855cbb5d9fe6bb24fc3202d00db4a8432c7f30922d2bfbd12e60d121049bbe8dc9be4f75b7b0d6030d3f71568727e9d5d4c26c5231f5c4b612d98eaf3682cff91f73227bd5dfdddb3f51f98a6fc10ce61ce0bf10c98b9c25eaf541382ff8b3aa635a8511bbf0d6ffca078e88340909c39e80dcebfa964880e260242ae0e31226572ac385f42e3262c2ad2518c4f6bc59ce9d326454a4e9f600a8268e76521fbfcdccf3c1da07c987c9d1042eb2a9e6b0ae95278a5931dbeb35f43fb39f66cdf3498430057ba07fbfa09379a68116f1cdcc09a1c7aa1e71d357b34b5ea1e7e28199638a3fa27074be6cf83b7558ad30557143307dd80da0b4609f6ea56f94cb81201ad1ce62743db11729b13fb983d783f0da79c11886cb00f9f9e33f33ea7cd720d8b19a2ee9a67bc53b586593174f1981e65440d498e8a42a2147f753851027b2082be88e034f37cbb8a697886b6870ed727727700323892baf8d41aed0cd77f096022187bf4656a92e534db6658e31a27fe640473487a781edf6bfd0e9109c176f128c5062f0d728bca2b8c54f766e810cb39de8054a10fcbc41968da3b51e86a73186c4a3f9f512cf076dff75811c3041c27500e736ecdf093562c61df0d5d8556bd6a77d7d0e5e1f81b2b0eb49fa3a7031285708fa9a502e23b4dd31782c81c974f27cc9d2972ebd3406d8fdd054f221b02f69b346fdefc8be3f5feda8a6542b2976c60087d839062a92d81f1a4c4029350441111656863454f2e08ecc1eddbeb36d23af7da620cbb27171e5875b5e84974f060613aee8002cca5b2ebebab3087eeb5b9de602f4af0560a8a06fdd0e695ac1f47c193c227268d8543c4ccd5be81c97e75dcfd1dba427cab8ff093318a3656d4c9234e3384377e727c9d88c94a8eb4f4cc63cb502571ca9a481da9a406cbb5b731bb3fa72f264e266df6e9924d220d3665eedb0def0bd228d8c608307037df0e49e2a63455df4ad34e6c61cf6842d143836114581ed26b006404a86486b251fbdb886c49ebcc6c9d869fdb7b85ca4e8f20a61c75a1c3b28145cc75bc3a1ff5ee364a1b685525af1a04ce701c75f991cb4e2ca040ff98b2a3c6de6ed94c7748d3624b761366d88465a09f01a46322fc0d83b8ebe466edb4d129574c46cbc063c26e7c4148da4fa6832b965def68af72b9adb190ba29624884f0eb77334dc8b7215d77c5ce2a8c979ee90df3c47e71e4de9ad8562ba24e179c4a649891baab6fb59ff235986a36ada00fb6ef62694eb92bc345770ac55c65eea28dfb47bb641d4b7a93f131ec186831dd776f4662fc1b1d82ff420475226b434f92e914131a83f889042a853a6f0462addf5f9e641533368891fd0282d7c75c2c00a3352f3f856592dc65bde82c9059761554a6ab976c89deee99796f3a558a36a737b67fa4a1362fb536b47dc5d1344c86d7cc0202a1fe98a94bcd3cfcbe040cf4d1d4317caff5af91c0236b2f89ef4a60903b349b7fa8ee90d121e6eb2e8801692f5d975637a1d38a592399bef775b389636c6d6ade7aaa14a338bc6c11fcf9794bad30ffec68074fbfb788d2c1adab4fcbd6f1775a654b5f8690d88333eb99be6112a22f3664fbd546720a93ed6cb25106800d96d0471c58f4111168cf64188c7016925ab753183f91549a3793c4f676c59ee5f13a676b002d5db74f7527872b8828768603ea00ae06ef6c950f17d92549edaca9252df46c7107c439552e95ae7a2856a51700d195b3971de39aeaf15be45bec922135b119072eb339e6190ee897861696795b11456746aecc10329c06f097c1bf723851ec73492a1305803b184b7578aac036eaad2be4b95ff71989a064a4740adbd53028d4f900a8d519d2c3793f969cbd4e7c91d290b0e6bc0e356a79b5eefd3f78fd4f8c5049cae996b7c6eca3ceaab5aead81a6016cbcd2e0aff7276e04a1f4fb1702bbc909b0e00f8e0330b7ac2ba66af5dfffd4b628b7ca6f78713c486d220f28c515f3b3ef435408ba880fbc2e3e2d33d16d6f3a533344de0b05b5dad1901ba1c4c698babf45ad757894622ed2dde4fbe38eb06c34d8664129604fa1c05aa3b57355bad486841d32b7116782686b2dae6ad5d4fa1038ffd67cf0e8ad78eeda5bdfc7d58d293484bc26ae112581676b01ea04e36792a588a8cb3e9134ffc4a2991ef4078a20e12b743e8df648b273837551282a111a47d9cf5558151144f94bad8e36379665b27eb7d72e77cd90bd69d8cd0a07e98d2c0f66d59c3fa9f1b8a00f26debe6a2a4079a7b945a582d1470f2f868278b57911f029953a49703d7c20a672e25c831f8f59a1db0f497d64bc83bc2fd5ae2b3d0cafbd822553f601d520a5eace2f05ad77de8eb29ec722cb9ce1ff0a767b222d9ef4eefda98927682208921bb18da6bceda4ab419eb27eef13cbee82d98de8e1480d79f9915b373f5eb45705042f848f88531390b1edb80d4e5b7a3556f28066d74d703fca40f5091e9c5b92cf428930577f3a504fa4c7fafe9b2782aec3486a18c48ec6fcf8df2cf027680fa1ec18cfbe841c4de9b3e8eda17ae95c1300f94b4f853fa82e6b61eb4e514988a7738f04bf5613119f030a0aae2c51bec8fe45bc8fffd89637c8642083ba9a1dd6f4a25b5f0cd6da2d3b812566b52e6a5dabb9fc22cc171ecfd4beddc45ea7fbd31d3edaff99e633bd30f964fbf66d104565d78786bf7b945ff871f4fe9d707bc3c5f8401b0815eabf7852bef558d687274ccd212e40ea1c44c8b4dae7f6d6a1bb9d1b10c15d5f4b10433928f348f28e622b89f989a542f686c10926f89cbf8fe1025b2c78e575f9b4ac4c61758f986a3106d9ed74487e677195a0cf867b6f1f61293421a592d7ada92f1482e3bece3448700f9331562a8ff98b3537c30e1f6d3fe76ef497c7d380215f58fa322726bf972c72b5747ee20679ed067599297dfb2478a939fb4f43222fd5981e12c13b74ab65c274a55e2528055213696e11c972ff4520d16c4546f29ee5b649405b8d12a1c595cff9816f8d68916d456a1d9c43ba705f1187bcff326e6bc49b0f89919175768436e537622b2270ee53124f5294c1999244562f6aa4170073433e606dc50c74b115cc48ba2fa0246541766528f01cef3cf5dd46af4930804f937576084d1cdf8a25776b2e283e224e067ae0bc03f6b109f2b7ef7f0ba0c5bdfda6757e677793e698294b2890357b93c96afcc826048d5022e9dc28477c817c60aedc2b929b5c92c85d5e4ac5d34217f356151713e9f3e6a7f79124bb3489ae18c4b4c371a08d56a842f0e35902dbeb7c726f8335154dc23728a38f78b1b0b8e045510cfb5e38805ec6c6e68eb9fafc3147c1b060e699ed197b3a86c1d9d4ab87b01c247f8edee02b86504ae7dab93963dabb1291d100dbc05cbcc73be5886db4b7389c14862be332ef442e1e12344bd2162eb9283cb05c3c5dc161feb7206fe4d52ea93917f3c2cb420391298b62ae1b992a4aaefa9f2bcdd2af8c50bed489c39040c2eb6d8da05ae78c2d1452feb05f7a5a31982fc398528451b45eddd6649f207ce173eeb047b00a84e4f65454dce14ed04fd0ec1d133221ad7e90d3d4df513d7110fd6fe81af20873557164f96585eed42fb831e54862a1e3e69d334a8ade624ba6b4267f005b637d04e6acbb948ac135a90596a14a83e1765f2c9ff4a921a77a5aa2b217941ce9facdbd7d185cbb660b53d4453684460f9b0afe125a0657f79128c08252271c1737da3ea7fe5a8b2cacd33e3fad062e009cc6627c63f9e5ff528053c0bfc2380bacc42707f177d40fe080a482892e991fa61c8da29438c030372856a45e67a698ea05edd499f08467d6f49124e75dfba6d07b6fa0a527a09b61e75ec5e3866081b77cebcec0b48d21f18a307e45a8a31c4433bdf92f4cfe986c4fad75954fe991fb06cff66ccb3e3050208df2155042b0463c71030fa5f4828baddc5617de9ab9ceb8eaeaeab543d36e6d11dd1ce9e859bac981b8c0cbc30d7eb2b161f99caaf562a34627f50f2a176584979035116325a5d2f010787039c59b1bbb70e84838b559adb96023dea54ef6ce840036af4147761029db7d27491d3764da6c61f0fa6c1920ee4f2a4ac2aa31b42fb9a34efd8a1d92f510e3778dcb25dd7028c0692f7a42b8106d11eec66f38c5ebfaf3712eb0760b091dddea20d4bdc0f63e89a8783d7e77c871a98f0f493e797ec706495547334135516ae892042d8c50c27126b959df770c99b1ee087e194878ba981ddb32be354f638ea52e2c03757c3266c92f73df6872015c4fef7a1e0390fb34ffe285238bb63dd78f1128218a8dc2904065137fc51d1eb7000f9108b4a966eb5f7bd951c9d1f60b02fbd4d53b6cc3a14e2783892e1743a754c0cddb5bb29eb2ed87f74fb6beca45323b0ca4d4a647f69c1b7ceea1603e3925f2663398c1b74eae2203dd61cc24af388334b0f0c897481b1ef664e723c86120355a3e6284b4b18d1f44e5ef031e840308bebec54bb40db56ae4ec5dc18db9d1fdd71637aaa146a378e0a740cef2c568ab28482836c6621835ecbf7b08d8097d5e90eeb173ad326e69d904702328d6f733ba15c882df8741ca150b4ef558f1bb04f8a287ba88a57e3bdb65d1a2b6bf6d86fadd9159276765171b759e0f9e7f68f9f86e4c70a11381353150a2777ae6eaecb518a18ff14097b8ecb52838bbc424c195006fafe1602e3e3d6dba2b066aecbfdcfce80a379e33a7b46a0b8df6cb287d5ac9f6973aa4d1c55ef4665714c78d2fb8498d980c8d415dc50750b772b2fca321845d48d0678046d7df0801078ed716c4867f5cd9b215cf84408e15614a0571559f46ef5a707a78353705d3e0def6c584511dc25c84826d521f912202749db08fbfe52152aa226bf4c00c6b364881100c5af7216151706ab5328c1e9c38b710188bec9e33c76f55acb0dc8a0c13b9801b19361e189b1a0122cb892289cc5a5cf5aebdd4c48b182cd2f3bae9e3f7af3d7469e770d6a2c9b70f6f2c7f4e7273179208f7822596b5c2bc3841267b7b6b92b4154bce7361116a92bc82d336cbb4227962b2194a17f5a83c9e6b285827125f51b42e3be027c6e045cde8052a6b871769da26ed08d3336458e260886c7d4852d2acafa71dc3fda58b6a960ada034099e95d6967840b3e61cc2222ff726843c7da784acf7d5c4a66597405e0a39844e22e6bc3e0ecfb86e7f527f1e6a8f77691a4f46f3eca82386f2955e74d7b0b53a406b1f5e771d56bc4a5d8f96bcdb65d62ce10d184da85c835a1ace91bd6aca5c93b150dea6e1073872456107edbcc0c7b791afccff63acd7d59773f88ed7ae955d794529458621f03c4e8dfc7565d531fd55c8dfb72a4b6898be0e3c21b7bf90fc37d8028c2e1210ce27aecada1dd947816c478a19298a0741209fa1eb309956c3dceacd6b988565154cfdeb77fbb5c41af4b3841fb2ba1aa545e92653390d1d5d6d515e15fc72e7da901068cd0382cf4c152187137813cd4b79211eaef564657c42968cf17769b76db2eabc1c4ed0c840c75440a3bffd3e1d1f16efb68b7442f774aaf3b0419772fc155ed8da163d21fb7f23c51c3396f807086f4efccf5ef71ee261aa287fa0867ba155a2a71d2e4f7676ccda153fac769ece1f1f2be085be7e590ee5f80df65a9a77fc7fa986068609ee3f7a6bb8607ceae0661a498ca27b1ec5985c3e42db28b1031df1a418a591e743b91b0a94fbb60838bf7e94080d53cd49409c91e96c6c6899fabc6ee639781231e083878f5a0b8a6cc758211c81395be6bc50e77cbbebf2cfbbbd6ecf79cda7d4d1a95479db6f13da57c4052743ed5a1dd73512b989dcf9cd22d96dda0574a9fa4ecf5c3251aaa11facb64bd26e7727a57ae0039c15001be46f861b7257bef368e7301c378365239a19965a08253e89b26173950fb9e8ab44ed72dc1f7fa0677b83812b23be4ee979d560ec96fbf743c783fc6ed00aa8044d8b8ff51ce1d54e87221b9b7c3cfc378cee4df511dbea5351eb8e3dc175b175e4c497d1af16b213127bf102c4e97fe1f7c22ec74053455dce242bed4ddc6f6bd20dbff17ffb7a67e104422df7871d0a7bcf8c68679ec5c2b2636ac7f0076dbc149d45135339b83b5afb6be2c8f538c30bca4633e9b6cec566c5bbac6315a6c02ab146d1e539a60680f33db4a2152ca007db855b9f08462f9eb4ae5c0f52b71c445d69ed3b36a361b8f4fd7f935ca2b983f49c88f2b4bcb572e0e429305db8e26b79ab1d58aa012c4c1915a66d27f4e8b444d8861ba5684b1559d04c98a01895f9002ed886d79ebcabbcf000277073ee458d06ea0b6e7fb2029676badcb0d294494adc88b918283c148239636784cefcb7182b610329a51e302756c50863738accccb36e62c6b1471a694af2c1cc12bd6ca2647c622768c24b348827a6e47a87e5805346d5ba2505e24668fdd60c01a004e5b6985cf3fcb23cbf8e7338184631abc9bb77256f8496aa9291633e310f8fe8d95a31dd4682f9b1b9d83513b45e07f9497df99184950b292ce653fbba2154cdf4aee42a4105c0e803cd14b3a1158b601f13a485cad54c76e74cf5bc880c4e25d32427c9541a6cb8da2f14fad6772c77b988e7f3a61e739589c6e6880eb8d628261411f88b541b0be7f9caf033132887ec6aaac9cd4885c29e0221516713a5e2588bce76c35981b76fb681f1a4c8b28cdc3c629bb101d24b1ecab0cb4b842e35edf06798c8bdd416c6689318c24f08aa10955bac996f0befec64379605f85180fa3971e56aa44889e4e9d0df24fd505686cd7091cfea595c0e809806fab6897d6b4ea7011075c23dd2d8943b7c2178f508034b48b088b80e80de389f6665ba065a69a115bdf71d5a616396e9f66291638477beb2088219a9df1a4c8fe141deafe69059ef978bc72a9261758b592a9a5883719b75794ef215a830abc8a654345c9fcbd0db06bd2d9feca3fe6460c9eb39394aba96fa069877bca289a7c0899952cc3b5d66daa5c61fd7f5b0aeb4037c13a303f7e4f2d23c27c792917a35dfe35bbcadf9b2c007eaa72ba0fa55453ea72dd8db1e4204790687986d396dc7b573c89cd402049db8d90941448f2d64f4e238d204d674e2af719d5e87428b2078e913ecc4088c68fee50827be1b4e9ff79be940c617061a6a953f5a5d6bad12c4d86a728f4656c7b47d17b788407781f225ae08cf292abbb613e29fc6c5468bab2c612ddeea602d7d14fa6c15284b354e8821e7c3c0064dc998363e7e9fdbfb777e4d6c024009f743b5b4857ce34b5847a98e3ceb7195f0d58d9a7128570b96d9308437c84da9e987206539742d40fff24f832aac8daa3c73b1d78e585f00935365961d9b8a1ee5eb412e36301b60712912899aecd5837099097f731b3f58ae4f9b59e23e3a24f88bab5c53ae2acf508147dac0aa0df141e2e3fae1a313929ec4fbc0b47f7aa8a0f0dcbfcbb4aa260e47a4873b8d437a02a20d28cf28a3faeaf557d46d3b5698cd8d060ba31e78a4b792426eace1874dca18c117375cce78bba3d7fe9852f330a30d3fa5add25e0a33b0351ec0394ee5d7cc59ca3bab955174661bb2771ad893b1a912bf432f7734da6245e44f58392b1d94bcd7cb72e806b20802cf3320cf70828c0155928bbeda4fff34eff9bef30234212bc7170a2c4158ce67f483d2a9f981fc07875cf9a28e282456949e2c85515a93b5e312682817f8a77dedad9357acd7208b229325ab804758336518327dbeaa1e1c3db0d0434c1138bd963d0c49d6b9e651fa845222be2af1d3070e852d8f8d234cb2a7b28c08330f7dfca9f0ecd9aba8661b49c3c9a76297e3ac056aa11e02b938745079a4577559c0fe19054c6a430e2944d4b753af96aa845dde68517c3edfbb99541d6f528b6c76a877dc0040e8c43823993b892df3b631991c3d11bfff4bc429b4f29253d52effe764450ab734236f9ad7c875e83b8a89411765b5ee674987e57682b400f6d82806100720e1ca1b47339e9854f29957d66d648713915c04e25d8e29924ea6a003a2c2f02070c8231f5555371213f4ecdde98908b075710ae49df526ce66f93d2a42c929cd1cc3d6564d22a8f14795c9a46c3b66ffc9648365a59410f85b04c29a1c60a554360651e4e8fef8f31778e095a190095ff30de9cbbc25f16ea5ebcd6c54c147ef207e4020ad4870fbc1fe3dc4d5fbeba5cb5a78cb92b7496a1c30663aa41f0ca844db00d6e9b2af9e2db28144473f1c5d7f0166991855af23c75ed9aa7b8b9e93e956d7ed5318fe5552b33caaaa4d6de848e1056af94d38e54f3acbf40e9f297f32b9fcc1d156a44471c807723c3648f579939734d2f327b4b5fc6b1bf4b8adace771ca963ad3081aac5347399b39457c35f0520a6b51885f4a4b14a867bbcecb5d7d9df1b38770f6d84c17bb6c241df14cbfe49f8efae4de8d681b014417263458127f2ef4495bb2cf7cefdc4ced99a5a26e3d9b3096c6fa5a0741bd5a63e645def36bd8345541275520b22346049f05538bed628377ed30cba746eedffcabc24c9fc3f5f2d954331f4130a9a91c710efbac5587271ed2398434b1c323ddf1ea35c043afe10498a067ba5b5bafbd41e3ac40f22542f273d0abd64e57461f3cb23dde125e673196c2be64266795d6b459bd7f949627e28e956c18bdcb44b96f81e70aefda9c15f83ad79b31b68f2403a249d7da31cf05018a1cf43e7b491b329704fd96199438ce27371b10b02155466c470bc3e504f6839f94038200ccd70f0f4f5730680d8846d85d618e1e9b58bf502b1f6b6ca4a71453f6145b63853663ca12a31a8eadfa1a6efb040ec623d504d79afd45f7a24b6f72d3cd3f44b8c24ae52d0fa513b6a2d9d6618c1e36c6dc85f7fe1de7840a9ba4f43a79976a77496b1970088410c68fe9a8edcc9aceea327c0ca903c634f2231023c5cdc60d9e8e8426117904bc2eb438720b58e52ce895d480d8fd1b5fbfbb8ac5452229ef37f15809d2823d8c6843a11e28de265e8a62c015c298858ae92559355d44059357827d70d6d766acc33c4afee301e4f46176e486d817510eae06aab037d3b4cb4c94c9c854b2e3fed0f13cd568b2a9bc3736fa1878ec53e4a17c2bbefec99bf7a58fcf8ae02bb6a6783a3c2542856331b92ebd17e88ab206e26b04b84c7cb3ff5acbabe280cf32b3b1570f8155b6e00a97f67600b6fffdf9f15e21a256ad1e3aa3ffc1e3fd429871595517ef32e32521d528aabdb273dc1f23b15bf1f48018afbccf9f8a8f5270fed329425716464d128812505c90595ab2b520d02bc82d353b4aba502cae77facd80e3b8b9e53309b475ec3d7c29081e2cfb4e3fb6bc9e0820b59a159f1851fea3ab415e0062820054971f491a798a3a571d55839455ad689db8d6cab0a9691ae2ff5169cb1514f75929a090794186117d2af334dfe29e1ba81a04a40e99b28899671b5a676a2a18504e4e148d0141ed410dbe3bd8c03b885bd0192830353262ab7ad3e71b854a6b82158ea5baffc61471c0aad2fb8516735f8829d663d4272035ab5a78b8dc6a7771617fb5669a1593c849dfe63ed38fe5686684c0ea3c7cace83ec83fd0e814cd045a7787a9370c529e6a66a9f6d287cf1bc18fa0fb6e6bf962e05a9693fde2f0bea14945ad86339d57c7ded4f7b7191651ef5faf52aa178931b03af072813b1e0ce8431e29369637fa0f7ea028a135a7c3c3ed5d72417df1cb4282609824c65c3d8378459da55b0036ad99d9e1292a14a64854a759f2238a18a8a9094a7277ff4345c7b15a2330c9f28d62b594d6f42c62b221e72f9f0265bc0e54212e3e832cfc59b0c53c91dd48fb766486860b3a50cc54828b5952e758622f3288b3b79910653f8910503828529bc6a298143193b01fa1f8339e1d13e2eb6edaf230c5fb438f6d670decfb111a41e43b0e3012896bcf2fda7eae447a2693273020f483ac39b55260af212ee26dacf4c7c5da2c8e4572861a309579efd4f2eb535f1aeda084ed40d6b7fb44d60389548239625056cbd7945544f5aa2a9d27e2c879d343dba2fd658213c8ec86552750a6d287f0269e98494cc7960b6e6b2f0a6bf3ca2f9786dad7b67144881d842f4f63d4c7ab16bfd450cf984b88cfb61acf97ba7e28ada2a3109505f5f778561cdc88c47fc9fe517cde1cf58815efdab2b2bb64ece74a6c0aaee7c7bd094438a327bb9ebcdc6c5d13cd56d8642b3d6b5645bbc02471694be59ab322e7fec5a3fe3ab641a55b711614f9de3ca7089a2dca8ad196f9fcc00862eda05090808acdcdc5c03882a4429086bff2e346078ed4d6e5e888133ce6f90998381aefe86d8ff21a62ee777c15cb25cfb97b65f11a8f1f8f9cd2ce745e15aa8c717cf3264e2ecf13841baf92c00457caca4e951df00502c6427cbd6fcacc85b155b43fdb39b8f88d8fb202b8281957b4da142d5302d773508265741a18c20f56d4492a0a0d5eb38c638f9af81d36c097abd48095dd2c7306ddfa4c27d21ffd9e008663cc911488a7b23a481713b5085a298883d4df16c5faf91395aa5c39ca2abaed263c9f969aad065d76eac09c0b374181df495493927e989d964e57011dc2aa2d5274e814fc2fb22d694b520aa48c2b55641d698f782a922e94a3facefd71ef24897b7289f5179219c3b631a3c61bfaa501142f611e318723c67ee7810aaf459ed8236eccc53899eeae9321dd086a1cabe45b34599ee68a0f0a8b0b949995484f9b36bfc13a01bc1bf786b97f372df8921d48fbc51abcddd063df21a565751a915250dd26f7444d9f527669f089fee80c13fb4cd9603b47383d24ec412b875ee155bbaaaec8f78ea4bfa9877c4f107f88da86ee6cad346ba8be25d9f14d994364357b6ba21d229d7cd98a0e066dfb449204396ddbc8ed0a8be5fa75ec5aa450f69fb290b0f24c35fcc94059b40c8429ca63b0fb63626097011fadf143e45521629e7a45b750b81ab7a56541c14027cc54bf78351f9ea297414df70f1dfc3b946ecc113847910d958a959006d603f3c28db4ae1f21fd7d793c91e1dc18b76195fd459b5b689b0685ecf64561af5ef7c68bc03d065705c36741f33fdbd63c265e522aeb590bc399b0a8a23db3b9dbb52b63354b54bb2885214fe328ec4af39c53d29f1983d49a1472de34a9821fc2880058348bc09a6c898879239875685067abfdc087449b5930cbae73ce66d1d03ab102445de45338c2b65f41632565ca0416bc0a4cbaee13f39b5da9de80507ab37ddcd305a7d80b09644f28e7b0cd0084eab9bdb2a7365a30f6f6512402667608567ed744c18398aa86f8d1686f37d1f5196a1b2fa4689d6bd87c2f5307778b16d27b4470012b22e159b566326196d8a2f14c6b6ec404c4eae485738a10f19839657c1d21e5029db1d13763e67290ba9d48ff011e1632e96d36a14a89c1021114a7976fc6c4460d7731dec9c3f2c506aa978e16074700d50a2b16c40768ed587809c6f1c143594a48ad6d41a08d5c4a7bae6b45c8341c2781605f870c9c0d545be3395acc2d158a582bf12ca29d843dde94d7e718fe00a8bdf601a05d85244de38822b4923435c59f6f71bd8be30e23e632730aec5f0c6f11b49f69399217677ad8460d83617833629cc33fcda377a1288b41951ec8f34eba2ecf4591daa93079dbe71958edefb5503a34b1313451898553705556d53489283426d496da314004c77f2358ae3d37e1ba1293c96847289a763ac1ebcedbd0eefdf1ecd007db7845ea2bcc86150bb961eabe9ff3402274ea1c377c98bc47b4ed51355b30baea1a675ebb4294bb3d75ee4a3a2d2c7dc1c7c8e1c67ec8e7245cb2589fdf4ca08f954b15599caa65654f5babf6a49d5161868c0b7b5f15cfde9423446b9380b80a947f54c4003602ef1d71023013e4d9fe1e8ff12d684224ef04fb2c3fcd1055e729d494ca3280b1e3d091a4bc93173583b5e99084e72b04dbf5a4e07b143c0724755c3e947cb6e03c7ae38deae4c84e5dde7ce8f004f0cd2b4183ab05d87b8e5b48917d176bddf77acc23e10fc5c665f91f96937554b26568e390cba561dafec636872ca96b251c33012300b918511ec8e725dead61fb3866db2b5fe709bc73a9f8a86d985179501d3fd4cacf136c2607230416dd96f25eb291c2f5c519d9f6fbb91ae34dd437cc9f813cf3f9ab11861292b05333d9356a4f2c99c1ec9ef817f8e84f92b45f801c23b5ac5d719e397dc15edbbce1f93a44be7adaa72403e963d2866eed7c305003387667ef0385eb22c814cd07a8719f96d71999a1713f309c32738c05200741808ce41335cb8092af5c3b9a2c5d606d3122c0e3a768ee35353159d8b6574ff3d9998980dd2d7f7dc7ccd8c92ec4c4d70653240526d6897e279d5a27651d87eb6f839989dfb76400e76ca0f2326618ed783e5d757796d63ed053b40fbc061d3ff00a5ddff295bac5d6470039d86df00a0caa22b667a2445f86b94b215d59e121305abc56f9d10ac35f4986d27bfd78a0c144d1700ea5e9317b4b9b3c3ead20d475a8b8eac6e6ee6e7cfc4c7d1c3c7cbde282f7a84aac07381a1cbd9afaaae254d784c98bc4dcb8e87c2e1b54b51a82a9c8cbb384510f283d1e42a5bb5f0d0d0a5ccf1a239b775c44badb01286b69178438d5445eda7f1e83f8f76bed1ee9beed3b75d0a641231ca6472a420a27ecc5327789721a4b78ccdadd14cabc8666b34f2ea96039ac3a5b0794c27c128cc6c461e5f99b4e021684b23dfd4637c7ea3946c35e1202fe178383845c52069d71784710e46521cc7caae4ed65593a60c1880096df780edf7882e0d618e1eb79127d43cbf4a563ae91d985a4d9c66697d80de3b4da011abdd5279fc7dcb81e5ebad42e0cbf1ed50afd3eeb2c7a8986093593ca9626fed5f9443db6de6869ae56c1931a98b905b65bd6d0b8d2876deee15afe5405d631dfe2b718199d52d9b5af28a46da02e28342f5e577582cd7320f63a7e59820c868421ef13e4bdf841e11d1f2c1fc60b6f26ddee7ed90b0d51adf281258ab07e389773c7a93f0d0b33f96ab54b00aee938793ee001bc5aaa0c488423c81d1cb3c03b0c9c2a6d3a26903416e1d7c1bb63f6bfe9fc17a823f7c937ae55dd289ec9dd7214c319f5142c9f4282a62b251f7154c0eeed54dd5511c3df63f286368792f5481f757e780ddf8dc3c1c1fb473b623b60c9a1495280f96acf700596615ac9f7cfad09735eaf5ae649499cd35d899feb42d20c33432e191c8416c721bd92f40f7332261e2b793e1f027d3fa820d3652bde71ab82d7b439f4445b0c4785741b8bc45265c2491cb9924836031a3b0e3b94bb85b923cb9da0fe6bce8034ffa0e18eb95b89141a097045a60fbb1f70e6b27d06408dab695fa7aabd461b8070fb98ff2c4d073a8e6463c3083ae5be92f5d9ec43820d4f234629bb194d4aea61200206fd8fd8df8e2ac8db5822feb3549d5dfd132a3151335e4a0cb8a4f4286534d7d1817964102566ce0d6c316993eadf25a9a9e5fdfd1ed0e6a4c9a4ecbacf09f4fc8220e5103ecf4fe4213bd63d6a4e3e31c2a6a5b8d0e42025ede603bb47260e6883246f57dade3d6220799337606f7ac87520e4f5827b42e7c9edb8171f299dddf116b809638178b95cd5b15a6dd959a5d227cb767db94575af77f3b158566c65c459f7be486fdf43fedac74aa8e8948be3926b299388102408746eb9c98521769366394a222e28f7013e3b83e05239b0db5d88f1a4f39479bd26194bda7ef6f9fc6a45f16e2cc2d2a6fc0bd69b52a86606970c45f1d1d663af2fa9164d3559738a2c842d8eb6d2c42b19f0dc5726778fe2c7db581536964ad778b346a7d125540bbf86cececba1c1eca7357a9d59612152edac9e313cf2c43b43d05c8e020f65acca06b866f0429e6c52936db8ccbbfe5c5f8b7d81947b89373857655b52a38571f6bda5f1d4455f887d60a22619328dc1bead33a6b67f63352bfd529c6870333af9989d844f86e79238353ca7bb5d710f99ad055d614426b3a7a7e1ef4e9da32f07544283df6c3c9c574c2f63f97f53cc5872b8c419e4cf9268472a7791c71f24f9366e111716e800df3aba0b98c77c23353eb529b47f76f39e98fb0975cc25949ac459dac48d7a64d7e3afbe6abddd07bb9fc649642c43aec0d53ee5ae414dbffc42e0f53867826a5ad2817627c1bcf7ac9b41e9dd9d1916791c81a4911f0b7491b52fa2110240990757a7a95cb6f739cdcca2d2106e28d2f40faa2747e7557a25a1b99bf6edbf5e0230c6228d522898d96b0f0475cd731d398face9efa6592e5749b277bd158fbedda8597a3ec252a9269bd33f223c44f6d86ab0c77867449d5d430e2a2b5ecb0587e7d9cf71674e4a628efe753b7a5da690e8891ad68e12b845de6a03c0ba1286a03d22dec19646a4c0a8d25a87cdb18b048522cc07a116f5860d5ecabb39db6e844939c24069558ff9b99e6df1f48fec9058c69a6bdab80b5a254a55aac216399976332d477a3479bd9a821240ea53ff07f4a4657e03a1c7b0eff57f27ef51cfe62562559fdec8c7b7ca18921549651e7e0d966e6d4af50971dd05441c95d759bcf70539cb998a6244986b9363d8ed8c1a634f67a5d45813b3d34014b1453645bd05396a8b249c87679748659debe1adae79f73578a931706ac06e2f05e477855872e1c1c48460c9f26dd90916d2ae615cfadc8471229682da4d57a83f0cbd7f9fe42079f99854b713716841cf4d833cdb0d303e60127c18d35c9970ff2f194f5ef3ca81e0e699ca969f8c098684feba6765b00a56d29b77c2829503752927263fe63c6eda3bab5415af3c8e7f1025216d9884884dc530a9ebe3ce09eb31124044220c67542e6cc9ae67673e9a5e48197380ce7d6017fc67ec322a3f98d3cf8eeab16df2e91372cabd0eeb540f447950a0c758a668e328d1de7a6080f7d750a7508e938c5f5fcf9dbcce0e8a30ed66620e7cc0d90f244f0925a5b535897a8233154da02bae0fecfeb4e4e7bb2574adf3e6bffc58cc5e5f3b7ff05c447a9a7e96012b2504fb6aac9670950e29992afde08456c7acd5cac6187d70f337fe58e6596e5237cfda164357d501aa32dd497d1dc13635249349505b5497714969c514bc76711c011911383810f19b61278783f2b3f02015492d5d8bc146024c5ac9207c677dc846e4af2e638555eb6eba193d169ce6f15e6d56026d4f332ed3cdfba1e94e9abd05161fbe1982474da2b20b4d9e56a8e8e400344d3cf6eacb30026315c4d1fd1b24cd9fb625e27cd071a3db3a8d2f58154787c40417792fa5bef735bc044b71022953ed6193203b5d0315174e9df45a10189f36c648d890718ceb1105825bfd087a0a9cf05488618fb588c615f476b4557f6cb2a53a7bd98ba9ba312864d97e78db2d059282a6fac1045ad6726bd6c057493ad95db58e55d1c640b84405cc5287c87f10370e4c9244c62116b530945821e907b2a12b6b83525a7aca0e2c2c8993e46663514451da75c8460cf0e91c57266cad67ffc1c5b3b00a5ba076a17ad5b0d6985aac242005b182ee42f17f35546ebcfb6090ff994952adbfdbf020b4603f0fa0078471dda38ed529ac4bb9b30b444654126132075bfe26a2a1fbd1f8d96e310bca068b08590089830c76819e69b3276d4840e20560544a38b8533acf4b962f3a0514ad0450a3fe1118296a6d5d5271ceec7a217367c6a73d9abbc11cedfa89e015fe81a6d67e267a08983b5ee345d70886dba69e48060eb406b531be6a76526b45a5eb77c4f451f771cf37b19b12d0c87de5931f229a0657190c609574e9730e7c56f9f73fce02c0855d4a79a29b52fbce82093066fc34e572412ec1bb74b84b1c93732bbbe089071ef8f14191bc69842f0b745acad4a40e59b0ef3bfbd324496d336aeed62bf66eb24281d8808f46ba0ca0eb1a26dd46496efb2bc78209991d2d9e09d5b16e10a0db9ef70ba050edf66edf19cc940b171705a554f007a8095fdc5851828b0326528ca771dbb32b1bae20284dc87ebeabf4fe8b4d5be70ba3b091ba215c43f8ad38ece229734f0688ad105a0e9684b4f4deafecf9d08cd04aaba38c2e37f736070885bf33cbc757f6772d0a8e6302df84cfceb5270c3717a5bba64cb0eadd688e753791b71c945f659f39822e9c56236f1c2d11bc6c52182974e6f18999a57d68275c7892da4b92ed3a561859f91af562c8fa27b99051726eca35252692271b812e1545efda0b556cf802d473010d4dfb989d6b6c1207e2bfddac0b2b46ea0c3bfe8ee9afd6dbbabe86de1d59edc9e2716ecb1bf393661b9c41252bc18e6ab061436c131649063501a54ad647f86c7cbae7770fd4f273fd8c229044a5f238b48588a02b8ada68b4a8ed333fdb53d146a19399fe4d1e2f86c150bef82781df7659f03e12812dc5c10e4ec04d3786194f577beb8e88239e552e6a3efe13f942c90a9af953d3c654dacb40107c0fb6e55c9394b82bf6bd07ae0db0cdd9cbafae2b6eb0d9df58f5936920e9fe0336397399353bc21749714473567c9f883261ae906f66b14d8fdc822fde4caa35fff40522d2c5669ed7fece421d415ee06caef1e592216a5112766f0dd7e3966c6f6421cf5aaff71b337fd1782041d95ff1756c799f5e4e704d49343a5ca90a9e310d7bbd99d45b083ca4cfa4ed607b750ff1dc62e48c68bbc1e78183629bc0348b933f09654481bbfd695fc7732f7b6bdcc9b132a81fa787d4855d81bc1281c5e00e16c689221300abc5ddd19e6b80fd87c2edde47ac95ee9f17e74f7f025fa8714666db1fadcd70aa6effa2fdb90f2476f8ed22f31d7b96aed15e1e0a98be9f5538b52aac556889e89d210dec9e0dd11a5a399c749b9410409aff508ff61c332b4ee792ab4ea6a416cb445508caf8e3dff5df8fb701c7b9719c75d8f8e44b81eb582ba70ba3be1e5cbe0e592103ec8c8374fdf8961cd4624911504d12f30bf9b31840793ca56d440a208abf66601be8dcf87434aae91792ddf88e564b34aab7d763678e8bfd5723c87a9db1cc6d49d911a27e6746125113e88c15373d8df16c943c84d769c19215827d86bafbdedbf6e1f91729329d832f3b498bb9fda2de0b245d08bde21d021751787d936e36189d142177e1aedfe6373a1f97e8d4031c2da2854616dc507fccbe6d439848478c61fb364c9062ea7789d808771bab73b72d0923229fdcc9e07ea5581961034eb416ce4f55cb3b38f86df63ecb28de7e99d3dc1e6127872046a8840490c662d02db9f264045ec4fee6c65e51c592da5b17b71578f2b2ddbb1e32c5c53f31cf9502e75281ee75a71c02db77b6aae5800676ccd42d103f3b59c8f704ca32f7f02db5bbcdde69891f5caf0c8930e600c79e838b45838172e2dc3d01133134069101ac6dbd38c52e7537c97c4948ffbaadd390d73e91e3ee6bc372e2035f777fc4438c32a070c44accb695788e3b55c39dcbb994d3317f107ff8c8dc3c6bb0f73c8124ee74c292abaddd6a8d20bf1a276ebbe18f80a584ba217e770844d63b5bf3adbd138cd13667586927a97eac364e1b31ecc461f47c5db5780b0b2a9a3732095e5fb68c4c5344b0634af10fa070a6340d2376207bd8ecc808641270549be368ce48efb3daa46cad892a64d685ac8a0a7d0b0852a449b56f24a794dfc4e3e2d99350dc86eb2f14ab6785efcbe83da7e4547f21d11e6f607a903cc1a06fc3ca2826ed1fc59f64a8a7f84bd56abe072cf1e654a914ae58eb0ce08b499ce7563e0f79528ffcf04e3ca023825339a6c8c8667b2fa2662cfe13cd402ab55b94a8fd6382a911f1105edeedba84f69e0a990451352fa0f9acd9a7d21937a1099051a74f5d71a8fcc06d8d1a9f44438d18e7705d97b25695f7b4ede524fdc52abf039df9e8de81fac5c90bf292c384ddb49342fbbb82f661b5ac146d620074672d83535953bd8b57c7885538e3a184c01c927b7840588d4d778c3c5d58a110da29f14db6cb32d257ba24327d92e4dd6230e0539d132f731398933a99562cc7a48f8daab740bb5c02ed9a19636bcb0d05cd78bc6fd64a3de0f396179f0b12c15f56b8f0917f3faf9625bb0cbb8ba7bece68ba50b2b7f4ac7fef054bf0782296cbd42fcc7ca30135a1a6cd307238d1ac748094f0c7c93753ea8979a4295619b5e6b30a2bd84fcc9ad6d319b26fbc172b977d3aad0b67641849bead48bd6f30060b89041672b8fa72a6eadaff382cd162c417cbbdb9b65f52fc6e2bfc59368f5ded7130904786c2aa58c8813bcee5f13370fb2d961dd0068d624e4e908809fb166ff343fc75727bb6f69beed2194864e0fba174852ff632ebc4263157c082b2518a99383d4aee5f3744c34b3d3067f2c3c190bf54543ac9e84f75bbf04f4d5f379109c848e0227fb76efef0aa92825fa36cdde448d3735eabefccf59b538ac53fb3ee23bc9a8431f58b74320c3486e26412329536a768d1c0ac65c5a0f0b2f28500ba714f839226fdccb9009bbf066999b28104cebb9a24155dba0298418e5469948faccf566e6331228075b56c66a4af424bc9825f678ea94bf4f5071ae325e7da9432668c612da77ae8ab60f679d26d15010ec93c5678f4c982b35151d21d98d1b0efe66301c65a98f97730f3d487b4175ee3517bf38614192781dc33af141b354997386de988ae86d61f142469bded1b81c2f157e2cfae0c27ebdb2ae3a3a39642627ea85787c293c67afd91c1185c321d20dd5677875d4f9e8926b1c7af2b2d26e5ee911da191f9eb4e6113886b5975566812e28a9d5a77169646a7a05e512cc5f830f62814c08688068daef75ad655b7d4a84af75376a1c5fbbd0278459c6be6aa34f7f4e8914395adf63cf65ee444d832189e318bdb22babfe2db6463e78646c5aebf9903cfdc8d40e8fc35c51a531dd154b277130458be94e5753f7be0cd5a57db2f4cbb19557c5fa4e2766de79dddcd05f593b1ea2451873e92699e247071935ff2274e8d37153e81b566b94b70226e6d9903f24df27d68c3a798e48d7ca77c8fdad423e9f4f7aae9d457f343e676dc48718a15c34436a053374fb343e93e56b8eaad14d14016065b20aea27b61eb06c13101bb6494c750dd3764451d723c3165d45296c55524b0553d9a849987869924c170eee0a95697ca0d68027201288cb2b3e427a9a72ec2df48425b3a929e8e3a6f88910b1d9ea5f8fd444aa27f689bf4f5125da2181c702642583fa821dc3bfee89e74d872ee5c00158a00f1b0dfbd4eefff4c534f9ec136212829b254db1e4f27d5c3bed82015548b0e2738c0abef75072d49a6ac51109796312ac92c6008ee9cd24a170f4d7352221525a88122d3f0de2714ddcac797e11bb5f80135236b05ab0ea6a4a65767c5f7a19155c57625c8dcb65368f7a56378be6777c7eab50b82f066a834a09f16dcc6c071c8907fd5478d46019feb6ad5b617fe98ea66b0bf69e016c3235316de9bfc9f92d23233c0287b4213bf7f75172e2320b181b29b6f06f8e77887690cb6a8c2f3f3e04418fa7121258c1ac67124a064c8a95e50d26403d5bf7e4f34e3a7bbb12ababb5f58de7f77172cdc24f8083f05c43983d86ee09cae9bf6bd8a557fef9417cf186ea480b546e7395bbf5c8c38a86105548333e40e6cec8ab964280be64f95d234ab212216e2785fdbf09453f1f02c765b2cb8f609d9bae9d77d8d2d31cf297ea6900b3533230b950508b80e8c7867b8efef10946e3ee425c0f1595702ad168062343370a2d6302d7420c8293ddce0b889756740284f7f3b729957f0ac0a8f34ba61e03176a358bab9e6f4882cefb120d55a854dceb98b7ebb999b7eeb468c659f3e37f6d28ce89e20d056b731c758d9faecfcc3525fdfb4051b9dbc4e77271e1cbae2ca474d570fcc3a605605a27779475437ca32def1b495bec56cc96a0f8b86d7cbadb2ee2a442843932f1644ff754080bc737eefd9a17d7b0099856d309990f7b105fcf8fb200efafbff0b8bccd670eae91093c0ca6e8e2b318a9faef719c444ae4419312ea1b5e0371265f0f314fc37657303f08708243117dfe1c9260963839623dce3fdd90b5d226249f37a41f3f093f3d8bfa06652d682f0cc3c5cbfc98ae6720ece88878538466593f3d185cca5f6206e494bb8a4df329c5f4aea6e37a65314a4395f5ae2c7f514c780d8a4a75862a4e6b6a11b9a341d4db3e4954e29362b15fa42ab6351ee63b579d82668259892542cc9262c355037620cd4b1f5d753bc4451ddb553eaae753e42e5459a0624a671b00168b10cfd1e817f1356c7c0c1e8b2561c1268c64287bc274badc690e300e90034ffeef5da764492aefe5f68306c8435bc3e967982e39e2063c4c557bc85b46be3ed23465037ac5f16c8097b44c4054e801ec69a8c175c9590161f1072a18de1aeea52e76308802721f4d40b9eff237dbb051fb544f19e67456fa1d1da834a5549d12ae719383eabf0b3acd51ae0de0084c97239f562d22e8460139ecde2b17985d81638745eb3e9d0f4a9509684b44005e2f3cd96f39b54e9106494821b2fd9014e1e0df5f7870b1772b91d399bccca1d1e909d5dc04f4dd832bee7fd33f6a5a6999984cb901158de2f7b27bfa73827a25b04bfe9843db618bfbe7dd6d48bb262b5d434ac50960d0ecd78cdcbade67da6f3428d80336e89f668dd7ea60fc87c0f1a3ae13e815615c5ef0a24c9b5ea177e248ca99594f1c0202f8d1537d1b1b53855e2f0c4c4fa5b851b21945db40ad13d189d1e3347534d3b03a03b5193501549ca7ac75c9b9519f661ec3a1b2d8067a7bee3c5c1dee32160ecdeec868499be02dd0f4c07525e729100236948de86dddd03e38ffe5bc2a7c3b93531a350377818b858e896559b6fe58398be84348a38438f747feaa50a8056027c7d8f6d6a43fc104691716e13a7084e06a1869c15687095a654ef2db519631db72bc2b2ba33a02ad55a5ad9b544075f397721c780252c3cb4ce6c7c8f7c21bc99fb6aff12c098f4a2bb0788bbc838c8c2556bd25efba45821d41045cea0b52086893b8dc852bada47577d49f655f989f129b0d3eb4f3fc5ac71cf45b068e3bb6312bd426d4326b51323eb7c5cffe43f97f9c9cee299a3479a7122c71266f5ee6fe0b28896755f98943187c28472704cf5e801023068a48308436bad61e9e1c462d7968271b3b99c5031fb4d53a1970c8e1fe113ba9848dd156092d366227306fb5d6772cd896b412086af027844ed9e802e4b6a280d2f4ff21ad0e3ebd97df6452fb1df0ff3c4fac73a85ffe11c0086818437fd7a2f3e7789a9709d0243d79a740ad905c7dc0391b0043db665dda587d8efa5af67b4b4159fa36a0aa7ea80896b69e11a89b850fe0d52a544cfd20cd8a965bce8b92ff87623e3241002882d4175ad18ddf0a03f7f613008bb65fb6685c8dd97084f756f3b89e6380a3af3338f5e0b24d8b167bfa2dfa59f5416bd6d821dbbc5e02461ac99808e60c5a17f4cc80fbbec6e49aa2bb11a3161e8cd7fd4938b4a5101b1ccf0565b4a676d27e09e09788f651e7cbea12755a1a6967930761188fc09848179d6d66c9cb6d943407b7a38216a826afb903782042621e99a34b5f99c9830b22c99cce60adbc5291f6fe17c8a571badceeb481a800c488ac2d5a8ba682e4e5d14252de0272cd29944aa598426d57f8c5ce640509191573393013b5adf9e78e1a6f39850e578b4df84bd26092f969baed48f593f3ffcc9d4c936662e37660ddd98d9795b15c2013f5b77966ffb0ea133952d4994c660e6d11242e4cd14ecc0fbf95909707af5597e2abbe6bd3141c77435218577c01e3d06392d1668255b9d8a6a0476a7a977d3e308b9252bf05fdc3775535ab86db99e4b936ccb2f18c8c5fe939a6a62b96c6005e79aea2e0f23de595b4cbfcd355c38f7c3e5e36836e4ea2360fc58b24e98341d99c1eee073464015b9d6be1a43b9824239c602cd46ca18d9b56f8a65fd5f2d970aad2bb54268ff1a689ab5d5b782a0ab913d32705dfd8cae1e71cfd3677a5eef971add1f8754dad59be5d5a60f8a87717b733eb1caf37d744d620ae3444c1e740bea559acec68f3574b7f27a6785c8b96f5d0639c720146c1d967bbf58a7ac0aa8b1b83fa857f3d9064128e9d5f89587b38f2c4a41dde058307831385e3a6e389ad8e7568b9d9b548c3090e2cd9ddebe870c47dc6ed2c958c9cea6ff2080da4e4a4e2e82f223a0c32cc822f9f251b2ef483ff095a6a067d30d55ff0e959d3ca748aba5f45e2018c8da319b6ae48f80aa5203bdfb741bebf7d1e78e1905f1446a3c922a4ea1a3df78c6ea587992b95a0170a2542fceff5d4d182cc1b2f57efa57269f6beec517f2cd8c6db6de096e5223e5a4c111fd724f982b5e16f03afcfed1f86d487e8f52d5fa41129ce589ad92168eb47b2d393cf54f2b988dbdef69035984c44daf0604aaaf0524741317fbdba14fd1ddf55ffa63a7c617f187d8459495d17c01f83e00822e7f40f4aa7143579678f0cf4703ec26b051a92b28c62d500bdd3cf38b4e5eb9c2ba53f30d2782d18ded10919f5f7b1766276610f71112ad4369474265280c050be591bc8cc1e2e044eb69c0196bb7009ec7bff5140e7746379e12d8cec13b7d47cc4da85afac7ea492563da3541b6a486eaf082d96371d6d66818b55cf33ae3ad745ee0f7eee598925b8476bf59b8cc074e5ebb9b07641a65d4f47b24bf18c68d6b4c89ae45d24a1c2e5407fc7fd03f5e266d4c56620015ef2d9742518fd3954fecbea546166c66d98410b7ce4d6469e79a1abd1e6995e47144a5da7644892364cdb12e06f9c6cf0fd023b843dc0175dd08a92233004a0f546b4f7936e1b5ebca413d645ef8de772d8dc8c200d3c29614ba62fc3442d4b4af4183851a248c3cf2f6fb6bd80a7c8a8b41a4a8d18a35b391b5b9ba95ec846e2e41eaa41c7c0f0a7edadc06bb4b4cc898c6eca1311027a8ef757f852a6f9273b002b16253ba005942410ecffdd44d82e59a19aa5386bdaa5cd8af4445b1788091cd32781be347b16db54bdd6c7fc439d4fbf61dd706f221f2a3ebae17307917b586e3ca607106112af7126af40e7cf7b426e782214f36c96979632e05b8f27139def92a812319816792ffc72f913a4480f089ad25830b97280f55cda01d61b0332022cc8728609e592e9cb18a3c7562107b7378583e9df8c0bb312c84dc9a2a792f4ebdd3096df6fc842c699dedd7a1ddea0e60cb94c819f791ed35ff5fc36044c39eba74e3485990cee4c65f5637dc851774e5eb1c25f49b5a13352bfc03b6182838cd4f27fc3581454040e916235b18a9896e30d532494605f5969dfbdd83d4b3b39cf4bea52c7e20f1fa17b4eb614331764d51dd6451d84dce9912feeb24ce4eb9ab3ce2702456009b06c16f4093a591687307fa3d164bc5414471b626ad349aaa03801ab627cf8b2f8f077dc83eda229e28fd4b5551ad7fbdba0179b238a60a601648cec02d505c196a3a8bde38c3dba2ee2d8440f44d067c12d75f323784777dfe1f29d2c9b3ce1669222d188b1d7f9ee806706c48390d67e92d914df23ab9c07eab8e7db897534a31ac029bddda8dae0ff20eea3feabb2264ad97fa358784ffb8fad35ada0ff3da0622c58cad6bccad70c572890638820648b4b87ae379853b3bf0485c3eb53f2d945fd6dd7911eeb02c5dc101219ea7ca196825a690968b10f4a59227407a6d7cadaf410e9272bc1db48973326764f05dfa909836666b350d7eb7c46e3087706267426df405e6c06a20c89dbe793442e2854a7f12f319e3d7afcd01ca51df0f2ffc9e6ca98d95979e8bd3701e5cd0a82f15d68ad99bfffaad05b0c6eccf6fe6ac2cb6697d53375faf4037e681c661ec4a7381e13bcf20546693650d45d3963db545ea0fa046846fb44948c2217866d43dc9b980d0697eb8107e44da4176048c2dd11837d52e5d5eb11a9f1250cf48ff418200cdf49102c957993aad0cd4e7ffa7cd96a0e3f58b7afcbdea01aa98cf4db707fb7d01fb843aa5b698cf825c4ba3fbf468e002fe16d6558173fd06f83642cacf87665eb644423fa709b51916a6f6326534f4d27cd683e44a4f56d3c4ee10122eedc725aee2a2090d3ca389c11395aa80ef3aea50e3a84ed17aeb97d67322bb5ebc39199a1952154512363e65f46a670dbf13a2d914c2ddd9d91392c5a5e00b4040c99c241055b3789b641fdbde9e20e1853cda0eb45bc050dc1ad6291ecae558b6cc5634f5229cececb16129f4a73749891f3a3f2af1e266bc85cd37a34d0f612108f90fd3ba25f5baaf6d0e0907c0ee7bfee568e8f219fc7a47a0a0fcb7cdd1384e6fe7fd3db357ab6ec9d0e72570eaf520fa6c1ba1275d51ebc2a13ff6151516cfb60157cd1cc736beb57be4dc5df024b5e7cc05b8fce241461f8d7730984ab230d7a4abc0b4706ae5e87322cb7a59543cfb3559d50881a64795387d6ea9fddda675857042d11a174c0c12dc852e01f87d60a1e6c5ca9a739151879d1970080db1357318eb9494134a5f04ea116123058529f89564768abc47896588168b6431b52853dbf57d2747501abc2855e2a69e50a47def82cd715ebc123921bedbba415f266cfdd8f2c98c84f2b969962fba89c0381c883d8157484061e15533c777c5a69d83663b0eb7fdd3157f37c072c48de73ca4c77585ad79753360bbeb808c6f34674f3fcd307f7b72db0ae06ea41b49eead6a036032c64d9867e7c3bc1a02c904225ea9f43802d12042b6c2ede1bb3f22fcfb34a620cdba25ce7fc1738be64afc790b0c9f331a83614157c5dde68de7a6648ec296ac69a4e875c43874de7c92865458ee1d5ef7d9d678eb510f30eec3c366cf5580abe6934d5bd67b5d21d06f76a85ff05eb7bd2f834e6290474deda4b23c48b544cdb01198e117c92d9595dd4f6e9dac736f89dd47571f134e48021297761f79541722ee5109cfc50ea46e18c13def7afc3643ef412bd146aa72b19db6bca70c315b85ca2cdca8e8a4719b453806ba77d04799c81f9715c6e24c436947b04565f5e98b0be89d0ee129f767e1c0b14b18389837b73b7106f97c5793e030c3ff15b58e207aaa36da6c01ceb79b5c7d9b94023e7fe2ef8557a717da091047688e70ac59167b166c924fd125a1e8bf3b92a6a1dae4c8131c582978e63296d8fb12a28d72d8550f3050807a7c2ddbb4a9403f241f078ead69b526d546fbecb12bc306a105b2f0f27bab82a02975835bf48e46f14b367de28c9da29811b562203367b280cbcd5cfaa221a111251d284cae5a69a5bdb4685a7cd18c78eedc7698375072f255f558d400fa7da37565c9676c85a3dd0093829c364ec97db0fe567e9662447bb6f2bb5cc2d482130b2d3d6659868f990fbe889e50c8587528bdaf3472da6f09a88a5d8e3c4dd4c5ee350e82db830f010edb370b406630cbf465c8a5c99b5ae75770808bc9c8e27761e292f11fd3976fba729234b28379342f06154500c5cb3a625dc35e4888b3aa635a8511bbf0d6ffca078e88340909c39e80dcebfa964880e90a98d0dddd0e7092e8f57530c60823f2d9da8750d2cf68725e980e9bce1aa220d00d1b25cdebe97234c5143bbe6894fc8516939bf2b868a6b248850f2433752d55bafd83978822b8fd6efbfb28201c4945abead7ae136b15429acb9c805387f659315c0b73c6ac59848bdaf42b9b96e5c7af1e9b26f9a1a32060170d3ad3358094bef7a73301a8b2b8daa9abbe73627cf89e6726bacfc8ad839db94c789de0cf8823ce2ede3ddf2a7a255fab06e20da1b18c20ab079fbec071016452f516db3ace20544dec30056011ad28006a7648e10fe50f64a9bd6bbe7cfaf82626345f7073e6351e288d7908c7ad0d38c549280953099358a4d3b6c16998d9b997cc075e93102be1238066019415348b9dc96f8606660d2a84ce910140814fc39ca2f8df56f6cf1ef8fa4807ea6966febba9a23aa17cb44182130af476e5b27d2f1d78f277ecf3cfd2248a97cca0d4c6ea909aca9eae30184afe8cbd3031285708fa9a502e23b4dd31782c81c974f27cc9d2972ebd3406d675ff30d1af76f33e5b46cab35ad2e1bb4a3f5ee181b1fb535e25fba0fd80e2997cfa2593a31c66a82fffa9321aab56e6e459a6949c9bd624a11f1596aeff7a0c173dd683166205b2992b1c4fdd41ab4ac0d38fd8179638a9c4df3869d24ded8c10c85c81c17e778cf78c7de0438011f8383353cc403a64ff775b21598438b3e923ec933ae74182d9b35344a99b8d000390bdb06400e23197473deb3899d0e1b71dad735967fc078075b6614fec793d630bcefd36b3a8fb064ad34eeef7523998e1b3c023a3bc5f7571bc58d3eb800b61806aebf62437db6af4059c54779e0ddc97833ed1e53ed8584343613751fb9bde624a8608fbc72c6b39683b6ba964adf9f97a8584ed67982f509d4b106c6e807b3248d35d458c92663e143cc7239b1d626fa8de75668255d985cec1150e757191b74a324fee061b89bbab0c91248c50e1ed6342bb79ae35fa3503817e3348615c61447955e8f2e1341c4016f0a2a69d3b5ac2d8efb20acddf4ec5328b5d7ba6986a76c47f7a59df2a0e83f151ac2a22c51d13bb33c78d655e70c2ed89945e7bc847f27ce89d75440d50c0ebd8b1ecadac9a8af5737dc3e57c2530c6760bb1d2d274f5f5e20a299573fb1f7a8a741b1907a35d15a3d2e6976e955c6c0744d6b2f110485190afc60179a4e04fba19c8ab1322bb38ef818c8cfdaf038aa5c927950718e107d65e9e34f3c30e23c572523c3cf632e2eff9c9e713a862899a8a469afde3894986f227773096ff14e6ad0879883b3302fb2ef7865644baaed0f70e76d8923044ee5269fbf1abbbaa6a15b4604b73508a80b72615c0e1bc8a48055cd991dcf142d33f507e6bc6281440252156065a9061069ca9abf2fcc102925d7b6a04166ed718f2552237d031abc475e5f40ea3b269d37fde923a1f4dc794afe13e9eaac95d7116d060f80bacefb0e07bafe39a1e9a171ab5cadc781bc12a70f12deeb6063a24884febe40bf78edb70146cd352f603f468b34d308d3698c79fa8f6b5e7b7440d096700d2fce643c6b01cddbaeff86b9214c6e354372b22317b5f5e86ac2e1c72d540080aa806db8aee85ec46098c4f62a1a7ca07d89b93755ebbc24f3a485ca52d3b65f4b15dd0c893a7d9023dbc609611438f7355bc9e6dd84ba7332c904bd36114348db42f7dcde27c59a18fd3e8c6eb4364283a3ce4619bd377d1131bb61225ac775d15334ad70ccab9bcef111f26c3bc9609f472d361cb278d581385fb5b629fe5ebc559b2d6c25ee521fa11465b2493af9ddde7135b086bef00f777f596eae283da48b65946350ff3bd6b3962ac748591fab036e0e19fa139c9a588a46ba89318b496121f7504280fc790236486283785311171df7d674935b7d12989e3fb4cac72b9e6dbd78991a45d3143f0c3ff7a8852c5db7f944abb5d48196d9de6960677a4b759cebcff91f13a7f5aaa2facbd34592d86b36736c69914dcc207b5f6ea0ee89428f68a07583824f731585d6151a3cf87aed03efcf9b44a1ddeb564eb626b698084ffa9eda28ad56d7170a37149d1a7484b9add0257072368999ec73dcc8460f20bed5e62cefbbc268a8608ea2f04eda9614f22ee61b287ad9583cefed6692712f335df0d6f57f3c49f466efebf5561d3db6d9eba6e60eeb78357130e897112647742fdb9614857787f3212a248f3638a2d7ffeecf68fbc7322c17dcae477b377aa2a857b4d22d6829616bd583be7c4575300de9f63f5f4f908452f259d0e6f17ace1c5221626255ff6c7ffb69f07d27b1f435d64a1010ce66ac08967478d7aff69763d7a4c65e4cc5696498ec7531ca378a7a5bcbe2b0dcae169085bf2aecb0b5d0e15f09a1a112824fc309eee6fe78f37c11c7f1a6b07ff045fc790ce883b66da436f06b45ab686b50634adbb0c7ceaf59a961bd31146dd275b4d2980678952f1f521a0080a67c6673722fa0363a4ee5f43443e6c44787bff3cd83a3a416ce3db48dd97071cc882467f19319b7777863c31f86524a7c95a7eb07a77bd93b49924083468aa4f55ab14fdfd630c0bfdb19c0d69ba1dd61843e3c3a52c53738ac5fc50c92947678def44f7727a44390cc153b85434e2acbc98f89ebb09418323188a1337e0b7a7dd845cc5597bc8d597096c951a72b308895bce8d7a25fa99be1d3df7044e529ca7bb780617de55e186cb1843d483658031c9fd9ebcb1b232201e72bfa11b1137299d69b04592ccb79398fee3772a6689f1ad6340e016482ad01be423ddfe252d3e67e44be6193da07833cabdeed6ad51811a7edcc7b39d69301b8cd8b653117a1898b45868d8e0ff840e742a289de50f33a22998b40e4c403ccd5889c209fa7a7cb7dd74f3f840fd936411254c2e97b76d6655f3b07507ba5c92d41945f77e60583c0551405a3b02b444e8e514fd90f9dbedd18187b9beafb00bcfff1ad0847e57e27176b970275f0a31f7a076cfd61948009d96a5abb01168d2befa7577acb26f93b050672c1b0302b7df465f6a687e24b6fa1660b959e1fb6b74ac5ca5ac25e9995287a6a2d196b8124a2a01649965a863859dd0781d6441e9661e764c84924210cd7174b31117726bc2e941c6031fb84b996bfd8e6793ab9982948cfb0ca02ae15039330f9951fb56d53c06a461703995d1d34d783e41c71d18c35242d5b62fa308197839d1e145644479797a0a4bcf496245ede1e2da591159f07c108a112b2880a2118cb7be579b7b00cd5d65c552a3cc7c256febc3dbf8ae080d373355d79eae7d0272f4b9f80eb8dcd9f7f9c40b5a5e13626e02f99ab08c0f91b638dcb1abd04b61d5b5d635f5c4891afdb20c4f4e23286c85ff617bf43a7ecc4ae21c96aa5743f70c004c685a1f41ac1e49be532335a7a166cd2ffa9a4a7b708fdd1f028784496a85ef98fdf458e6f8d163cf9e58d86c0c6e4f16074dc7360e0e7512d514cc16d2069a551c8989f91dc614b99749a92371e28471292aab6a3b9169e2d25681a4b2858dcbc4d5f448b7b8c916c439b7c558b8c590edecd6c5fb2b4f10f98b99ec027f489ef25a97002885abe400db93b09eeb9ef8434bd9e9a58c80aa58e5c15913ba316da4ca7a9fc5b438ce26ab48d7fac52e8a56d64873e32113af5c10939737f4cc54850dbe3b75e53b3f4af3a368ebcd6043db93318299f4d7dc337b04df50e898a74ed94922b78d738f654a3fe0fd5181b79af1eafdd5d37a60115646a28cd8bb57cab66e49521f7f2ab977958e2066993bd232dddae329d0e0901848168fcf34a1271a8d13898686f16a088d240acbe88fdbc97b8a4b2da19bd9e110e1cf6bd0d93b555abc718d7b60398b871f30fb89b4f7660b78e0c28b82fa0b6ae4cc9bb28bc5a5d03b182bbe4cc772be322944e446cb5c51a3ec245a2a830cadd7648ffbfc7460b06c4e2b8ecec781e18391fd48f203b1abb6d035c31ba905664ee49a46e12fb69e894ab5e55b7d3882a7dae27563f32c1b631bcdfedac58a4a4b2a0bb64da04e37257fe8e6bf364c3ae92045d7436d2153f824949b9bfcecb356e5d443c0b6679ffbdca8b6b1cdb47b72397298c3e81a2ca0c3b7b2984871f91f149225fc7951d322458557b9be1203a030d79ea01809e21f2337e618de166567d4635554f12c1a8925468f23f7cb27cfd138dad366692e1f52fdabc22ef92d8934ee0e9fa7739b1485bdd0c11d0a0b59d0b58a9d616debe9318e7d9fc7639fe648d821193ab36c65f83f6f9c7bf6027a44e4927befd8bc8594bdd29f24565b4bea0f5df680d8a6115c30641cc02d879e2bdb28ba0c81fc2a3f97bf694de21d5060379cb94ecb03f1310f760fed6fdecfc633889da8fa8b5ea49691dc1ab42f2c6c0f307cd8eb5162ef91489f59235678c6a2e0e5b1d4f41b9dbb9597f6922b74d64baa93f1b48401c2475913da692da4f6d98b38cb1340a5720cd50bcb9bfecd451a457b4a1b299bba757b0c1875a63a725593392422505fbc93a5d23c58e686c5e62a09107dfa2702decdb66f10180ccf80b4def02758e7c184d58cdf9e21e46d1ae72962eaf4a4c5224ff8ba1cdd3d35c8f09b775767d35faa4e9f9fbefdb9f026ce63108630cca24428d761dc6282f8dde010171396fd3299087f7e5f40ad807af4474db7e05736f1054e989b7168dad4b12b9a00d03f6f31a5131c5a5b58c6cf7a12a0fef15df16477bcdd54e73d8cd00688235e8b148d3ce225c26dbee5469bbec674e42ea2d081cedabed575cecb862c6f9715e76e879b58a2469e2f73556f2ca1893062e7ff8935508a901e37711b0b392accb10788b9348a1330b1f2fb093ccf72d8bc1937cf9b315a56becf212f0312fe0c6558c8e332fe7e5c981ccf37e79840b936b5002d6e20d7f1f12ce4f7b765786da061f5ed793cd67ac32c07ec407cfda1158827059ea4b6824dc7c7f2d1ddb25d2eb93fc297c9567644222269d7d4e48454a6184dad2d8839aa05f20e1e07702d19bf15771cdb280b71793fc910d686573df70d9d34d6b395598a65d99a033c146c227d0c3094c8722a7125729369858aa328ea3039d275d6560c3fcd87572733f8849c9db261cd87306ae50e92fb1ee29b8b7bc5f2d4be6a5cc7109f7be688829ae8b4fff74f3132d1396b116b1777217d2efd18e6ca5b4fc8d4f09f8958136a866bd9a3da555b00986fae75f89ee8896c4834dcf5943d75d60b064de3aa8f63f2fc83724e781655071ffe4eeda6c508b37f092d8f409a3d365317947a8f8e6d3c673584ee366c09d4000c8725e233065831de17a91d6cd64d610f0841195eec5cbd0a5333a450113b56fa12d24b4bf6705ce0a2657a1831ceb332aaeeceed8ffde651aa08c8b467fb6228dee8d7b5fbc08eb22fa3b0cf215b76917525eec4f81e4d276edf348125059c03c47576a8205142423494a82bc07b4db4835b346e748c80d90b1727d29443b2d6d45bc62c2dab1690d128f65ce9cf1d52c3a81fcee2191832fb01258210071ec20d43eca4302dfd1341cce6b4fa20fbc480b6098111c6f119dd8fd231b4a071f7da39f8158d720d731a563c3795c971136159ffb6e1073967e1b9cc4111d988c3a7f200e07f228e7a8b455ee15d60bdcb62d167e3c39ee40bca7ce25e538a338fd814d379a31082134dadba11578592d30ab306e48305fab3798db3d982eb9d5ea536f6ad129a670b52e02b52021f3c67162c625b47d878073ea5bcc1d07a921acc2c4dc09547aedd8099bab75d2a7e226064c9078055d98e6abe29d9020b481afc409921b5ada4af08f00e3a77a57a65100c8989bbc30db0a55f6066ec6e6ef147341929baad2d4f214e70d9948beddf7527ce7a1f8f7b90fb0c252ebdf900cedea8a1f4cb0bd582b9899ca27e53f2a65acab6a3e18f8ebca93c056fb409af0976ce846e3bec789ebcc4aeacee82452218c1d44a859f9a5cecf61d906f9fdd375564f87c514222e3af15c7ba51e29361ab13f04a6711a73fca4fde0e3dfac86f8199a944e4b038c92be9f06ce35a073589c7f723b2335f9bcc90c6ec927e28fe6e3d965f13d883c5a79bd3f0cd12430496a8f6f6c3a114b5e507bc1dfd88d0fe6544f29276350232e2c51830dffa13ae776d63c0cdfc4ed4acb5d02acf852eabccd7ca23bc3bb251ba902cdcfa30d580a0437b10fe83c3b755a19167935f25c32a60d7003a036c707c9973d9b87ddb37c40936566ee127f0178104caca5e74fcb32baa59bdce7fcbd2f55d15bfa3c7643151525a33012fa242c79c409dea4a375451f6266e1186791efa72c38c5d828897505a30d4fee736a158c99416326ecdae53f5c30f26ae80d6c00e1692a78849b9a1a1c6e4a76a05678fcc8c3337078a56bccac42bd7c939cd6645987b49c0cbb5b75af2c802821afc9b124e83c7380eb47f5a3f72d59ccc417506d9aa28943835cc7f55c49e164e83f331ae228793b015f36040ec0bf8186453e47541c898fc7afb0c25bfef420c4db396f43cae73d0112099ac3551a65571aaf6ff1086d57fe9354088d7e2d31c0cac1ed89e54ef679439dd01735a4846976c376d489da6aefd81401eee96c074b4aeab128fa5c6f55506711cbd045e3e3c873e0317fa8308d5b04878efc5e06cada91303e229aa61b09cef21ae17179dd2ebdace6aac95f86f9eb4143e3dba38c3399ccb6ffc9437d517e12451f0a3fd7370600e50b5f35c22dffc02d5f17b912d2d491dbbef85ef59e7a2dd79b6314b2c9f466d49b2c94f5ac1f940b6135a357d7f482cd856ef30424080bb494068d1dccaabaf838d88ae567d5c07c653871f431db2d8b27e809bb6837f121fe6d21d0bc161b1a26dd77e99c0f3b0db84e6e54e36d30fd53dfce354984b8813070fd67cbdc93b7d4153f9745ed0c53a4a13348473be32b517b9990f2359a1a997f69c87f334c0629e68c9d4312e1ce8de97df570afef04082722e99086a4522514a55510972ed04d0d02535c6c6718b5697b039e876482f53e0d1a289e287711f981ca47ac6412609e0573db457cb48a0113328a1bfd0028c49cbee0ebec7429bbfca8038f206fa395d4a4dd3008fbb96952e923bd81f8b36888e519aa5f053c4b8a76d47f207ec90c44f0544510326d70bf84156ef283c1a69ac9ae4a0a6b3007e9c26dcdefbb9f53e1ab01e93488fb230fe455bb70b207c54d7bd0e8d22ff30581151070f272f365c30a82748296f2470642132d46e8fd49bd8d012ff4bfb832a5872e1725f6d87ef606705dd27abbf3db3a02f3007aa91966a75ddc6c7545a1d68b10d034418accf925c259f69e7c8e5dd6734435ca8dceca8e8d0af63d6178bfc3ed77399c8db4b3b12fe05f006163d70d6480b234ca67b8a84505d2b4ffff5f37d6e2fa05c15848275d02bca2df8a3618b7fa5b5a3a7e02abb5b8df91e51cf169b627179063485c4defe9def970e115f2db2aecd3345b40f6cb8af2c3f44c6b944ef533adca45a68b8f1a242aefa46d362f85b352cb538e460bf56ce9e630f025ac2760f75171d89677bc3b74779537ba0e60e77e266f4611257caab68ebf74b368a8b28b70291944ad7234b1d5f2101bc1570b0f04ca679433d3f73a0dd18ff17eca59634316c54b9a8e2e0b18795fdb5e2c468811d16bea65987dd4e18e12402d42cc3f75fc4ee2f0f55375bb754c47e0bead73429f531911d0f85caefa4e00d3e4f6c219704413af1c27da5cbc82702616c0967df91cc14aad09096998f93e41421432a1af0d128735aa1a36b004edc71a9cef3bb42d48e8d8c3f754a90f9a7bb7405f7f24e21597794a78dfc0811670484e06fd3912285a289d71dccdc33aec4a90eff8c16d4ad6c534e488d5b49a2fb9d4245bd8fabd6fb38a2289acc8f2686fd00ba9ee73b2bf600355b63f02e7a5946b78b597e85d898b7bddffc4245a38b046e705a2df54ce3b68eccdc8c7e41f805c1db4321617a98e869a0fc652db5e75e4e52dc0103b17aed2f740d0908516b5fcc83a4a3ad4bde25ca3dabee153ac4f9f09952c507ecc5d92e529734381cf35f8500dfeb0f87dc28674601bc3f847652904b031ce00efb31abc706fc8beac3c1cc31a77643342af17d1b5a7ff4d1a21b474d3e5278c4bf9789b1857c873994bebab4b200dc6648b173887dec4fea9f63595a021b5b6a6e82d6e96e3028422ca20bde3500ed974c6abb167fcc5fb8104f8655327319d0041d2dac8696d695b9e236807dae9c1da69948ae7ecef74fba98b9dcc3534836ed001659cdcf404814a5828e7d87c3828669138af42af34bf1f69c7df6751e52911e78106bd70740ff4d14298d74767f28d63448951320b33815d00c574d7d482600c20b170098d8a3c7dbcbcab485809958c01027716743ba73b8552d0c242ebd8f37c5495579d3adafee7a62e0aa8fb954255892a97c6be3f09211225d3093e34a84c0ab7bb681522143f3a30fe82583f559c7ac6f34b9583e3aa7013c5201af058c856f71e77eaba8a4cfe31f8789a8e9fca550368d6546bbfe6ff34ac029409a29ae1b5df062a1df342b104830abebe160d5ec006efad4895e2d3101f114db9e31babf9564456cbc420dabb07f128788911232fb4ebfab928f9fc304df20d98ce43d593ab72914f1711137a3b6f7b722f986f8164982e69995cc718abd9beda070ef11fca624201271d246bf5a7e06b90bf5f1ebf70ca5d42c4c9ffaa7d44a455664ff1bf28e2cdc424688eb466e3ef43cab4dd8b4abc5871a30539aba0eab3e51d520fd4df3f395b70ab0c89aebc396a5ffa879cca625be020f7dbb8a20ff660f54838c6d497ff710baa4423b4ea5a57a1ac507aeafc02b9c2472ebd33b4c62b96bdb00dcf3ef5b9b93e74f1da920b4afde5f848931412321020d86eb14cd7bf0268b89e790950560d88c3c62fb7e25021cac1d6d34ec439f07d652ee10e870f9fc3d0da321b89f7159464d0e60a732a4fc6b9a275edc1a13aa47cb6258a2c9aa4b08cba8f1bb1542f9fdff776f1528c8606954ac4f1fb91e9bf373ab1922702d9b2d20a209bb1cd0975d2d96e0217ed8b1e08c49a1baca046d824b6bef5e009a0240a4650de45a205a7d46242458e306b49c23e77e70e2726774e538381524ad55571edc0b4138e17ee08cadd8ffce3fa44f02a9ad55be08ccbdf2a8f5c40e52cc3e9538b75f0c1eaa01cc915c2ee05bf681e32041da1698ded5c378d9b2e56520726b5c5132b5d8b09f4d1b4763c8af75af99492b1902f03182df35a59ccdc24d1175c9fafa0942c9fc76d6dd9a83414b5ab12729558ced9a242947090ca15d67634a9622442953c864c714b82f08db0454d124c929e033116a64b2cc981bd5090ad92a9f7681dacd458efb585c4e01717e1e801fa2e1a8bd321e8f194bdf2a7a1d2005011bed635985c6a87a95f84c993f97c1f6af5fe9d067d13edbe199390b17214c0bbd31d45b7b1c99cc6b88da98a265492401f5942692f636d0f502aac757c2cf25863c1cc833c2401043f2133638750fc64400d2664981277f01924ef22f6255932334cfcbcfa5dcc849bb75f877e74ee4e463075dab57e3231b0c8466fd436420b64a7bf99097d66b62cf654ccba3e2f3fba4f5a25ea96bffc5b82465fb3967d562301a710c5081b07bc59e34bd0ef25663a098fde7b13d60af5d3fbc29a188fb05871c9ab9262c1187878077ebbdf430c5bdb13b97051936b766018508828ead3a266d5809938cf7d66bd39307892926bf7d29d3dfad0464d9f40c274404cd7699da60361b92b525e15116cddcedbea64598004e53c1a8330f9247ec856fd98443328f53507fdd618bb187e4a0a4d02de9a475890284516563f333ea579cb89b5281f45d37c593c3e10090580c0e690431b4f6051fefc29c2b1706e981fc3505fdbcfc51f681f645b391fd5cf3522c64c957279bf34bdb0453b579de924c54c21f7c4643aa819332dbba1d636e62748d5232dbb53facc019406c2e8f44648d6c154acf1b88420bad8e597f82c7994a9950814740ba1fd9d3837625513a57fb0a27311e1a11c3f6482f646c23943ef783e4cd855e986060874e8b3c1d9ca24840e67c0dc2657506ee2aba8e17058f92f4a344c762907545c4bd263a9bfef35517e6e056208557516694f5e89044bb3ee74ca781b6de7254f4eec80089928d7d70ad60e2dce8fc15bb031b5010af5a159266b1e317e5aacde05c54c3e4c5dc6dcd8cf25b2434f8abf9711466aa4f89a2298424049f278421f34541db383658f71d553ad36d82a475b69605976e3752c2f20af9a6202c6077beaafcd4d41c06f264107913f990bef4f022ec29b8857e56e44ebf13276090990873186c6338617c8cfd0541f468a0de3ba970ab010a021ca187441e06880d4b41d325fb1733f3b85bcd8227cb2d137799b62d7261dcf0caab0b6ebc86df708ee2c0d4efc128110794a8fd645e0bac798050061be445a260e66cb5934a5a2281db6cad1698f7ebe80ddcbd70a71d93be84b58f588063021825fb14b55498e8a80c88991978f0630fa4320ac2050ceb43f273e838f67bcbc7fc9f9d88b4f22c5f3295aa7ef3960dd1a5400db37c8171471ca25276c9428ca317b6cafad7b620d12afe636b4d2c913493fcb0a4ee933a0acbfbe79f7a796d113c11cd0ff4f9b5ebdd35318dc9767ba7bb11ec8e93c7a9d1d7a7ff17f3785f4e19f330f0fb70884a1790a4a8007bf1d87c210ca3e1a592ae958704bb0f4f015e8f4ab561349c28ad7053386fc79ea4bac26acdc39c10d00ad1429af62c91bdf121e03b6b332fcfe16aacc95740a317ab32de5c0876849e7a0db724cfefa50fe282ad26e1ce5de84bcf7f3969b727633abcd3e4a56645eea72ef10fd83a3cd5f52d76ca8ff67c23dcfd515c294a353cc1140c226ba863ea0d62de51dd4f291aaab982f2a6e571c1ea87c1560bd7946fbe58f56cb2183bb646ead1871a00d33bc0a087ed3042f50b05f0e67737b64eaf8ebb16708d673650ba59f915fdbc4b05338d44958d664991a425879c049067bbcf37d1b9ad94d72b3fc8ad14ea3664a18c0dddf2e6f22e0be0bb778f6c48c02e9938828685e045b93ea7beab33a15998d02f697e957102bb2b75048d5908ea9540ee5889beeca7fd72099685866e392824e41cef6a58e1b07a67fbfe064f31ec70b29c4ca2d5f281f3565cc9f1b8bb44e3590ee36396a820715bda2d9cbab542d4957f2ad1372f027f591c34eb12f8e61787f8797e126e96153410a95905511cd613917ccd86c8664ab5b57786b72fa1fcb486a0413c93f368db2a45158181a778933024f9ffb6b9129bbb6d1e2770215411d6887527a1607dddf25de4567247fe4bd870c4896bb592e40d5596b1d7307b9cbbd0bc35c9910afb8c09311aed0efa77182c48545f61d0238fe6bb33fdf4fe62a90a0d60a8bfa5672f78e1631522c6284ad6a3832fc00d51fa8cb30384a5563dbca59e0956314fcda8646b17f8d24f1a22ef0032ace1047af365a02547cf4c319ee3f36eb893d73c87045a1e3052aabc0b813ec9f34f15a6bb6e6b21eb8c4c5a69355f9c6e7cb3cd010f69d4d3db7d827fe65dbe35dbd371f13d74e5e030bac778b8795834d88f7d364467dc4eab9c7d8844f5dbda85cbdaba447a7a8cfd83087621f7fb9983b76a730bcdc3ad58f37f673df38a5cc816c6b6c2001591fb8be33c9aadd006ac86f24afb7f020af7378d6ab4af27efc4e82fda22c8214ad0af65369e7fb802593c18f9c59c617e249e8e02b66461cb770a26dc6f2a3f8800decac11f3ca5617c296bac4913d152d933a1e1712f42310e7e5a532f091b0ca35d30f7130085934665c2a8d302817dc8d3235e9fec2a34756d9f3822f59168648239669ddccfbfc4f87820790a4ec4971df33c559c7ea0e97d4748740599df7bfdd3cf89afbad5214a05b6567853445b6bafe3718e754bce97117a9592cb88743edffae807b2a2af83acd99d3125dc63241d5d047a616d981c3a2048c1077ea17d997a5cbfb19295440e5e5900d2796d30979be3f5fe3e4c94d8334c8cbdd175e44c87ff69df965a4fbc120c706864c198d0bb392dc6a25c8bcd69eea5263409e5e8118996632c485a3825f5272845cda4118d31d02d8c575e1678a68f410e734a142b769eb8d90ba5e34c373f31803c75b5d732e11c369df20a84a0b2ca07d670bf566c5f946ec73972177cc730e364afbc05e42f89f8713ea3e1ff7203495188303df7e44bfe209237a7e8fb3af23cb345f0f1d621922ee54d9c5de9211020ffde11c8c6d69804b958ccf76a9e912b3e75e0252c05c908aeb15e7aa58863ba078f21c1ba5aadaf92324a3ecebcc12095f1e2d5a5e80b3a525c79d948f84a9f282bc23c4727b1ede74808e38abb3298efc29278d29272164637355ac0020676f95d13d9bd6293372667dd3180c3432cca2df94e9aa2ff7c748d003364d33a0eec6e02cb6fd125945b2a52be2327d5564fcb7776d419e1e972e2f08d0f6f47a224539b6dd03592c8010022d2026c2bfe6d607e94a725d5e14e61f72f786f5eaf94357191f6a5354c3270330beec79fa19f4d8df9ff8ea04f1f5470736f192ff78104c0bf659832a6a7a1f48b9c4c9217c75f103be59bb14b4e68de26f59a776edd2543a8969449280642aaed0c1a1bd7bf34a0a76ca5e7bf4252f9f6dd3b4fbb06506834c947a46bb5dfeb0b8b4c33cb7b2297b89f01235a9e0c153e8945c18abe7a2b392f80a3891976a38e8e75fda9a6d8f04cc346bf1f651fd4aaa4ea8ed23e36a1c4642888cb74a94b5da0a6d13d89b1741ffacacc37bcbd662e76c30e422bc4387211f78947ec07fc63ebb90ff03bfa7afba60cf6c06e9c7f4b3ec4d6fc9fe9e86518fc4647238a0ed8996961294118aaf526f545044ec23830d83bcd660f17971b44320240d1e6e1b54bf45acd617b48b2d9b297493abbfdfd4106e633fadcba11cf6923f746a5755fe29199746bb4c82d6722bab7d8bed7807d26e7e06fb425df197178310526a4b1d9393d3888968d94d3c80de4167b56a9caa84204a0f2647d237ed45b75e3b3d758aa99aebc3212cdb4a7b3a3ef19bff2c86c68a0ee7cac088ed5836e7e903dc9b2d3af755d9bf5423c80fe653e471efef2bacc77ebb0b883549f8290a20a2fafe3db0e2337e2d9c3bf32f889954f8e7176aeaffa0ae01bf66898fb2d40dc2bb273795ac7930a782a4ea888c4777b9fa62fb804afa51b60198d2ac3e8267b57324e3841b87ef989723c54260dab186c0ecd911760de7168f75005f2f9ea7c78215b0f6e59e154b2fc7e1433e608a06629020f4f47e27efae3c0b77a7e08d37a7307ea908f07ebb0fd1b7554ffcf9bf450a18b7b706976137710a5ab4612ed5c915c06a28ef66aa695394d2f97362ef769b00ef354c9ab941475da74d142593b165b1de86d242dff372e7b4d89a8c9edf07f41a0a9392ac47197fef1bb6e7511781b760ecaaafab67af6b94646aea44053d9e8b9c5265c28016e6216117171563e5dc501ed43f127f42a41e874917b49b367b2a0441ce9f2ce3567550299060f67f2fa9d51e6ca18a585cd7e8e8163c03d4ec42dbf80db7e49131bf4e65fe686d433c17c1c5eb1a7893f8f66f7e05c9706edb58f2604a6ba00eeee7df4cede949d23dd0960e54475f96e4ab0d914f7a49a749c8650ed37d99c1049c4c992111ff5f59a63f64e31aa7c19f695c6a6bf384e7bd3ff54b8160156c0e9810bf211b412bcff0d186986479d5b2bfa4622033a030dc3d3d1e96cd7d5380dc84edc6fd15e1f9f43fff600d71bc4365f6e1359f11599a6db68f78b7a988e5a36cf2951be3ac8e927532c2f2110dd199f60c951e2153907f23c492e06371ea90454ce516770122801c70a031e8cbcfa45a8a78ab18fb4f244f6bbf43418443d645cd933efa92ced108d39443aef4c83cc22ba1bf4f980256da2cdc0e4e6276f1778a468c013d1d475ebed31bafb09c196c84022fb52b390f6f4615fda5c6e2f2de5127503c0fd2f30f403d6df09c66ca0dadc35e056dea70e6acdbddedd218f47f0c4ec27044b91a536768f2b6c87e6b278d843f8212c1aced5ffa1b70e1650df0b4ff6c4f6707e254a0d6fe53be4b545b601a6aef4555ff2f0585cec316ad6109e61ecf9ad0b83a133e2e9b35ea27dac22cb7ae4812be2f407bc29e797cd9c10c5bd22b8c09334adc79ec02ecbeb5e16fdc077514cd99894a25a3f84615f3572ae22a4220f3c8e3a015c6693c3980153e38d490915e22496ad86a4232e4f03ce2f5c1305162a8bc4dfbef4cc54ddcf0ef520b0e5d88198f5825971a9480d52c7217e4ef6862ce30cbb705971de64ac58319b7febd6e112b8ae7b7d07c2494e4d7da63b6520f586ef962cab0b0e622d799288cd04fe4b71fd0268169fd84308d4f3aa72699fb7251203138bb2020b638997033ff8633841d98e33c024bfaba0e923d3485617286af46bd6b043c57a010bb62469d69ee716666ab0823087608949e484ca9f89df0597983fa873c35453f579de93764ff62ea8191ff12dd711df8384eb1799467381cca4147f1f04ab2732863a59ea7ee54e10e4dd6a241daa954bb30a22109559d921594d22e80a8b874282884e62a382c52689a7261d137678592a111810f7e0eb340fe9a49fb734fa3eb85614343adff34b6e579f14023504488f9e02d2ae170a217d25d673fcd2caf62f80979a2cb3eea9645fea47471e40388ad5eec836510e889634207c15d6b0a6b758d60bd7522fa11bbb81239e70ceacfade56c94aa9e5514fcae377c0c95ea426c08f205748e38799ead4b650d043026f4b60264c35655e288b60fad5ab940533dbe6fc5cf06ceb9ccb05085743c787f7b66ac9ebe39085bce25d5e952d395075ea85d093a6208c60d7a82887f8b7e0d3c074b4696fad12688eaf719c4199d948d8265fd58d05fb278a007032d78c845f470be410f029a59cf25bf7d826657a81332e8d555701a2d96d65e6ab79e94d3057cab83953a8b1fd71e26d8ceab3e86c9f919100d49718bebab2ff1984ea76acf6db1eefbf85a2b96eb1f64454a1ae48f00ef86a0c0c190099ba79c9d534750efcd819bf67697fc145bf073bf24a11ed345cde23cbd3db2bcaac56824319f7dd3c2097d020e9b39460573d0bad974ed497605b41cb9a432b3d7462de7f96d59b0000e1e9cfcf235cb558bacb2e3df327363f76c6af9283258d86cc5a96a07fbd816040f13d785e0ecc208f3d58c733f22fb3e153c94819ef0bb7eafcd86c4bb1adc6b271d4f081a33b58f671e8d54d6cab7448860fbacf3ba1307f787c85d381bfcc67133e4d808dc7623252983e835d2c0d7d30ad5d546c31e7bcab529d9127c3d699e324323ecaae4259677d50327541ebfcdd1d475caa7b62bf529661defad7309c1348239110db95893a4bef4c3a7f5c529689f5d79a815ff85abceed0e9af72345b940130fbf847e25fae51e53685012d5bf974ee97dfe82f893c018af6708b1fc0b82c905010c48708f75c5cd2afb547096b5668abb527745dcd77b0a94327c1a018a1beaeb5e2163e78715aab4fea4c76cc8e84dfe818d7418953d93ddaa19a66f24d56ea862f854cf0b4fffef9e754ab77ae7fea98f45225e7b0f697605c06cfa99ec732abfad55a8369277348024786e49235b3ac38c3f175d53bd75367afcf604723fcdc30b17a4c79e2e2e2d50db80767b5f7203864d1b8f061296ebaa01da65142432c72932b353f1c8edb9f36ff84c770f423aa7278290a69b6b02a480f1c87727c47982400ed62c145118c30829e785df7338441ea28fac721a417493a62cd690a143d6d5e9d5b4f0e3c675af0320e3e0fa512459df9fe255c6f13a769fd31d6c6ce0d5c2c0782e6dce425f7b432a12ab64a4ac72a1ba14b026f5c2fdb4a8ef8f88cff4f09ee29d485ef12525458a8965b07e8ba9c619b43bd803a4806b98aa504661be791580cb045c86db80dacfb00d882e25974dfa48d209641e1526970167681217112453af2645d98902a4f32da5dd73381d384909a2305dfafa31d11b7ed0a74643ee72802f89b739fdb55a28e302004560d760b374ec59591f61b670cc7f7f3ff0b50813518d64c44c43d4475c5def392e3bcd9f52cdae4d3d8fb074ae73d93e9d6c6e7cfdf972722e7d6585b1cfbd51abf123b52c1e59cf516415d77ca59a1aa5df95f51a97285bc591e4c38ee92015c16dd77b658e47796d198c8e3924e0f5145a46dabf9bc3f597c288ca6ab3b45917765bb50e74609cc4ad70b9f2b7e5ef71f2acb2087e15557de6a36eeca2cc7b59083171f3e3f330f59f370a1ad479cdf679dc778c351bd5816c5abd5ee310cceb5a73fad866b835f2cfbe74b35e8b6d809ffd26a1a3009d78c722cc0fceb643e1b4d3b2015b16922f9bb4c82fa733e2cebaf0ffd198034b66990b46ebccfd815980a9b6b34a3bfc5293b0a3e06e8e69596bb31c420ad9df765d77a7dc65bc47b713ab778cb0eff601a093389ef55aacf0d1e2d34b2dc0f86cfc6667b471c5bffdf165cb4352e5be399cded791840d54013a3ec38fe7cce0a3d81e69163b6b77e8e7aa4ca97830670253625a3a1a7eced8d0f0c45f5d5232f94836b2c43584cfa26d1c757436be92e00f2139dcc8a79d83e9921419e2b48990d3c17b4f21ce93478aea8b62becb2496090fbdb2e47204caa20074004c80c6391ede4d299d97148aae681a89ecb669629ed1194283536222d51c2d9993c263d9063f7cc4ad14effaa75ff80a4295cba14fc94f3e27a8645cebb26412dd339d6c94bcf788465c55884e0724dfa2cc2844977a18b3cfe31cf529706d0694b6b622ab371e68381dfec2ef00e9d173fc12a1833c204a7271b4a4b3faeea9aded452ad93e6fe1918f3e3c15f5c08e64cac0fe119e5554ecfce3bfbad82405181cd125e0b4dd1743b7d19ea3cc107b3bf7ec456d32b2c9a70fc0474b2a641dea0e1d54846478cf134e17241b3de6afac1d43987e8463ddd6ab3ed49ff2d2ffe2173c0d2485959a484e1218626d875931ba497afa47f44282711fa67b24634e848297b90eef23efa38cd91ba554a6912538d46e851a5ff0b31ad98db45a377104e57df4de3c65564f4681394dab71125ba77b2b3b953929fe3009bf48be3d6742f91590cf642f7ea6e31a015d3a71becabc20b5e24ab5ad983b4b63006fadb0b3c1f4c675654f31a017ebfdb5f67ff2a6d9c69914bcb48605df9a4c2bd68a92771062e7fbeb06b69473f4ee0aa404f158ddafff8ba33c2e14b7bd1f14b49e086cbbd70f08836c0b4d358f169fb095ff127d8eb22bb4b5237ca4dc951ee20fd54fbadb5cb611d0031c2c93df0e803cc763c4c3cb52fd5d3f677b240cc31cab354a8dcaaeb2df736bba89f0454bed3f700f965906ff807d71d3ee76f2f401082e5157c2a9f90bc0b091ea9761e4e034b6772c2350f9c9f2cd03f95a196ae7d5b4e8d6c5079802063527a3b7bb8993ebf83484b75525a9634ca361f10bea24c396047d32444f9df8582082c88e606722aff19e275de62eece66c0493d525af5fea0eee55e6dd4dcb6efa482e3fd074012a22bbdebeb4ed0772218d7e5d01196170a16c78a3a57ff9af1d2270a2664654c089939cfd09298b4da16d2cb255f2f87321412389c610d60c9fb032195a9f3aaaef8b1a956fb06054cb2b328130201dc8cf7c91d472a4a24bdb162b2f8505494aa9c8679f0bfe7dd084ba0fab621ab455038b9af2d0f80f3149fcc495fee8a2707018d12aa94a9adbc35dac3d0ea8a4c145a932f4ab582c0b3b750564e84e83a117dfa7c6590371e653e361e286d75740aa58cbb795e32f2ea4af9672909c2e58ce47929e0a5c9dc04b1db885a765ed5b71711a3a599b9538117c8a5083d46a943a1128b085263baa50ece89a5e909932f4f9e4dc37f7bdb481ec20e64218dc96ef299d6f5cdbecb4767e65bda86486c9645a39023f4d7a76cec169ee4425e99df06f3b593ddd604d0797a433c22aea2428c3fdad6e067de64192b67f9434fe6486bd2fd9b3a41e7fc80ff8b23739c16d24e4479c0520c2d1590372009795b93a6d7d7783f3af04993d6a670821ad250b32a8606246b9a4473d3345e70fc159d615bc8f81ddb19da3891cda947a5d2c1e07c214adc59be89fef70569c6235bfafc1000da73e6bd6ed4929c100fa5fbc2d2018fa2858669b75184de32b427413441fad755b1cc2e1273b67e1f1a334a99db869f9f156491343709fa5db0422735e13069ae2b803b1dfc8b56e06a98761d370dc828ac0bd76382740eebc5924a1beeade9f812722f75f18f8746a8f5205b052831f811ddf51208931d3f62f4e800a4a233f64ed06068577e99e5e1acf12fd442b2367a5ae6328b01cb371469bcbd41845711af8e5cd241799801c8fbcbcc4c2d1ed36683e887c61042e35491ab1725d073f9f7d73e0372317add9e4dd6ec402d0a12163f79cbd14fe1a3032e2c8e8181d6033db1de393e38d616a0cd63b5ceb47aab86930906367e0256913dec473f6c9023987a2b0fd1479d05d74487a434ca3423e89d363a2c4530b3950e253535a9a075742f6864f8d9401ed2f9c17913996e72cc54cd809d7baefd09a40bf8bfa984ac07103bc3e73851a0e7f3179920c49d132541476c9749d3a4611568de8f7fd65e86441e76d37beac964d023dd2b650d90a40d2ebd7e35503053fdfec9699b2a79f40b4b81f21cd93785623a272891f6419f6f201e4153384e1c63df2831621c1437f10f3c0b27b75091e4e2455fb8e4f6779588a904b6d8971814968f3e284fd449c903cee10123c1253fe5288daff7eacf7fea0b9e79760879d926c6e88ac8202d8b8f2c1dff40ee7272989065e1bc075bba2cb85840a36b240884b4272f87789dbbd17c7ca7c53492433753aefab4728c8936879b60c57b61bd5d87626de2d134a280f1510967ade2e237cee42c8eb302aec99336751ed25801aebeae3cfe3e097798edc0bd9ae1b1bfd4919d868bd4a5373160d9c0ca2dd5242d066582e8dcdf42bcb2ea72e6d3ef1f4d043dd106b44404c442a94fbcfc33ed54bc8be0b63ae2884c8d6dd7d0fe1a0535de2f40d653bf414121134a326037b8308ccacf95c1ee8efb52e174b1902fe94164e16e7adaed416026eedc602764cef57bebc5aa281231721c21af3a553391dd31dabab658131a97dbe1674916e07832ee69232cdea3fb9ac064d1c48c6931a7321beddc2ee713ce1410511eff8fd40262311de155e0351046f0aa3aed9e1bf3ca3f8001c7e76a641ef80518237bc58a0edb619e2ef04eb300610a12c26574477b09250a7b3e7c5fa7e1089edee0ff13623b1223b779cf6d1ab98f0279ab2d8adbb5b449f8034b97b92cc38d6fa5673c42b903746a08aadec30c148717b87f6a4546360a2aa47e97ba0cc90633da5dbb5644bda05e6ffc0d8a635cc0b1cfd5db39e657d6e63f5d47726eb3083f9af262d2d7f2b868f63c9ccc820357202b60c0ba2f3cc7ae8f7101dfc30c8cea7fa2d48d02b053f62193c24ca9100c8c9dfd55d5b9c3745d86860c3452c544372232ceddb76bdebe54cd37dd15339e58792b9e98624d986cd7a340bf839a4d5d7fdee1631d617b3047e88005e7ec5b888da36cd7e064f58bcca9fa0cbc377feb09fc4e598b8e0a9d7954fd80b2fc9cea9b7384ca8197a74bd628bf6a8f6c5e9c5a0d9cbc34af11b2474fb80b3a6f0b49d5681117b0b04c318d2a7eab56954028dcfe059f39b70757fa81b870b95393b50e65585c321eabc0d8c82be33ac096ac684f2f497812cc783aa941927412b20d9be8d46a173fb7984185b7d362e3e0183e4e63aac0c54a06086b98299fe9a35af027f02e1d7cfd954437c939208d865b9e1b1f1f1bf280f96870867450cf7972aaa8b86350a6b22afb175a3c02d5ffd032bf0e8c10449a75a62f529856b99134519d90a981c29bd4503eabb6a6bc8c4108bf326f8c0fdb6f70f0a7cac3c69103f2381d2614692d9a95559d9784b173b4487456396c9a2119efe05078fe265b286da2f9c7ee5e0e200b8282dabcccdadf042e4b36ecb3cc351630195c51e1a27e857feb30fe2cf28f4ac3de3b10a67db224fb7358a1e2124505725a54afc24ee76ba2c0559c363972c770c37b5307f453eda96f599e881ffa920e11e1e859a4bd71e0439fab60bc920a2aa35fb0fc8ef8872a968932ddcdc9fb0d585274a506bf7ef2c4cf96ea2f7af6c58784f06ff33a7b43deb3efbb2ab7f07283c4e6e35467ffec08a5a642ef473e7a7f99e6a99fcece62c0f411fa1535e031ea781e13851947bdaf79ecc100cccb372b897d7d1c312b315859b7234ba725071858a8216b6461fa029c33e2f7841274b8550ad0b69fd3ba982316e2381f8a0062528dad06493ee94d96ca3eb85abf5f181e20d01775314e38b7ed99342cafcbc9ff2f38261a92ec8a3fd6cbde193e6ffb32267bb7d08301221c545d95b393b096ba53833ff25374036cc6c1628c2d40b5d7d69b3cd92f32e504f1cdda9616da9913cc5fb05feec785ac744c1ea6969db25b97349fd472aec037f747adab7804b081630f34c280c13794d3b58ba817e8a7cc186df12aa5602536e2e49b575afe62cd4652a6b22ab16e2d67de59e07fb556318095cdbee27ff27d8f71f3a6fc1af193ec0ebf40f66985ca9d6b346609f26bb48541d435ac24b2b7035a284b8c4635bd926a743922718e12049a7844d4c1a201074e83687c4d0918974d29ca2e80c396a711feb3539e1d8ac9ae117df1240c4914882940ddf6d2139042beeaf76d8cc37160787a13f6db9dfd9815b5484a97c08d23b839e8abf7c360d40c950bf4ba050ff4028faff1eaecc794504ea3bc2eb1492a1a490927465bf325390cf0899c5c86221a0c6c95b31f877f00ce1146bbb28ce7953b3476caf00e6b4a27c56419a61bc25c71b566b2274cfe81244915c0466adcb9b3a0eac7f83adf730ef58f05ae42406146120800570cbc04729970b274f75bc6f2d4035442aae061132810895ec3bd7ea04833aa433c2283738545ac62b8b1fc1ae4274ef9085b482ef1b0ae7d638f34d067c3292657a647b9bc4ec60ae505e7aaa9c5aeeea6554a6bef93544ed5fd52de08a7c1a5aef75e59e4413fcaf182edf4d4dbbf02c5720e284abe1d469ee5558d7e7ff059fe85a3e79dc345fb2509f05ca09e6038417bf43ad8ef72d120666cee33b743d961b58fcf4883f1c6b83b3cd0c2f7923aaa0d99eb957a38874fc831b9707c510b3de26006c0dd23cea6e5980c6583e0c31bf9bdbafcb49c076ef52e1f8e2f54e3c99696479b5cb35320300fba92dc6c19b30c0e0805b43ee1fdd42212c9e5dbde31063c09290808ba085983a71e6e3a34473448c5eeb17be9dd3331aa3efc29090181f81c6276a9a536d3a899f363eea817a5ea2545e70a53500e316322b5648f1f8d083dbba5f3471c9af1473b25fb022b65e2dc1c9d4212a3dbd6dca88009e302536c1970d365275b25d29323d6300c981f4c4315fcc35bc8abf6ab31f8687dfe73f0d4105645ca197703ef6937f15f39026e300bfe8d2a306c60a560007487603d50c73148d021ce9e6b92f6e8416b9b7f195534a5695dffc034fd974ac13381010447c16d47c1eaaa9788d521cf4d2955be236fa6436f804c44840d99a99efdff3b72addead2fbd8d520c72961d914b803ae1ce67768077458fd3087fe2de5cd564252f37fb95ac7a0e39a32af18de7062651ccd87d184b948c03da821bdc9a03e57e3a63fe55642e2dcbbd0de19ac7908010fc0a6dfae8d74e7fca0f1d910c244b5381300b077b12df48061014e07e3f3e9a29c893dda60becc262569a039bb38b1b7e292a2479b2c295160d01b2b9b69357f38a00365b5294b2f86e82a4ddb41669bf4046ef2daa45690ae02e45da664987d638648ed8e9fc35862bd1ede9db94d08a3e89c4a81d3ac0eb053e812643671fdeecc9db8e97a780e6a149d51d2f64d6d09f93fe62c6b24f013c86e6946fa47c7232a2d76cfa7da98e8690ede9cc079c209f832057c45408a22c1a51da1f48a4cee35201423058c4da4d50d55a1cb040c0f733ece207efa4ed2f536c7b46eb6c99d5ce23bde5e6824c06deaa7a88a98227cf60b40745aea0e298d685744fffb97284339446c030d2ce67a2bdb197e236ecfa579237d5f2d0ee34a001f4924066eed338d2a3b82df18005314d731894169c2cb4e0e2fdebaad08f707ef6c571da5f7519c234284cef6b569fbe2fd79274d77a2999d63f9b423eb91ba6c68494e32423b689be4267b7255bc94fa9a0a609a914a911199637ef9b86cb8a1e3d17696d568469c50da74f367cae55ac08103da772e2c3e112dfaad6faf721612687407bdad3bd0743ade2e982786ae660f6c88878ce3534bcb105b67f0fdcdbb6e992a26bf48df994b698fe1638788c17f31a896b220ff70aefadb2692a72e2908c1a8df203b8e020e6cf3e1d44cdaf50a66edf9feca74b3fcb4058606c0d9cf0b2189d9900e4da771254bac2d3b9fd779f67cabc967a06932e32a388256656510fc0f312c7b661726cc8c535139a219b456b8a9a5b1bdc0111e66f110f3860497c017561519991e9952caa498a8fe514bb88222de810d5944fe4ffde2f7d351d7aa5ea0353512cfbaf7b17835d109fa86af6cd72beb9ba8f1c803eefbb405a6dcbd8db763e278fd871fba0b481f429b45f709e30aefaf51d497a2350d41a50977c686046297875765e2c6f95673bebd86fabd78c509efdf2d2e4e260e15c84ffece4cc28e533ed136bff9f6ca11e8221fb9dd52fbb0e40946b6e92ce26f319fc4ab7aa5d56359b4bac3484da49547b2036f1882f06144e788458dd3f8a83b82d66d7d0d19119181866ad22fbcf8c9ed6b53215afecdc99d20616640c866cfae7ccc01e5595f64ea12711b622cb1cbbde14ac06a7224e1c9bea8c95301a727d0e22846d3bd895449e28f8fd68903db57796d9519e39f1bf11042d2be44dd2ab985fa48529bcf98ffa7d8e55c8be90915df5d587634980da523543f0f2a93a6c924f39b42986034b5918aed133d4649952e297136fa0de2de2a9d5f6ff9c30b5a7c7c3246a83cbfe086d8efea77dce124fc5a076ceb84c11bb0507a8f82790ec142f7a37bc9176970dd1f3514f64c73c412f4066af69abc786fab6afb8f2f0f49cb8e8f119138feb8a49b35d003b9b840d4a189d711b70b04f6c4dede305464ae0075826ca528dbdcd3077b4da76d14f0fe9b595eede5d0a297b9e45d1e6719f98248012ae17d6f21102bc69c6baa7b5e5a23f0ce598c15060a795a1ad42860a279566c5717d4bb1e54c08bc3183d2e6fa6c036723b5b729529669c3347469713f9c4289488c593589638f86cb61661e2448022b3fcd573d3d6f2ccd3389b7e634c50c7680935363984e101d1b9b45269e38564ac20d23c5cd9d501460ec70d4636fbd1a5dd50318221b877b7930bbcd2527a3f42c202863ee7179fd26cdee919f1717834976dba1b19bdda525588e3510dc0a93845605f04319ee931295e8af3e0a313ad3eb91df78c3aa0b66435d90d46f7af7e702b27a6a8499092e6d273f496e7e5c63793879e8725dc992db5c8631c01baa5b80313613f9f40a8c458ff28d32a05e16f4c0972866b64b4411d8fd2aa667d772cc05bebbd315ff3269524c48ae2c10fe9ff01e69911644c1a5369f6a1e9a508c40a137ca1793b3b1ece9def350f29feb7255183d5dec27ef6f6482861184031fb3b49264d82a5c898f8f96b5c6aa419fcae99ef8e5eac5a505538047824e178eedffecdad1b3fa45f66d6a7a135b4881367bb4ad2a6c45a02da7f817964d39a83f21d865812ef5c1b5caeae3ccb2f7a352c00ed4a961010e20e17bf1391e40f185129632dd9e7827447d3323a4a5070aae83fdd871730844b2434dca5154d3614f21f0705c1d88b53dfaa27515f1f48df0a51511d1c47656eb4975dadc304a54094961e32fb47e505e4ddfc262e7984749fab61a10e0e6958715cf2a0e0d3d3e580cf66ad61db4f50773f37af2ef032b1c8555711379028d348dd8995a70b81ab87b7a359abe523c213295909dd2d8dbb7371b376b932fb999aa7af99e5598d4dd3e6c71d5ba33305e97c6f3ef471aaf312321f1b90cbea0f674f7cb657f0c6d209414252683b734597fed750b8ace9817ba7f07b5df5e028202ddd555d54edcd3d722071709e9c9ab28023f8da408c6cca894d60f824518a2bdcc1585c28db5ac5fcea1e1a363f6404178170edcdbb5b568a1361909866ea25e624a712d58573b360eac252bcfdac6a3599c2af8f2336fe889b6cf2da0c678afde2ee85612858e16d31b8312c1bccaec64f3794d9d5ce2ccc8d3f07e94c1b75468f5ea1afe141131e313f235dbd8113a7b1a21454d78fe93a08328d6b3bb503aa0eecb414312f43861ee0f9703b5a40d0e534d45992dbd65adfb00efcdb4f976a63b86256fc9d381637cc43cfd41f602cbaaeab48cdfd4b6f5c42c48936ddf2e69251e61a64ac5d5705605a00d4e5521d50bbd3834b06d595ee37cceb9915f03e092269f56de19a1c8db60786a912aa95b0ad8a0ea7de71e28fbe5cec9c62af9bd8fe1657847b37bfda687a80adde2df7c84341832c83775de42b1466fb8acf13cfdd076aa30cf8759ab26f65359b0bbfb3dd52718fc182e58bdcaee6e0b4f9f2c96357758b933c7ca0975060666b53fc97526698625d1157032c0bf47c88a14934ccbae3e2565b88fad1964362820f632093d94359df77ad07452860bce6abee6fe9610f9660c96ae1e7d34ad6bab59c00938047548d4c1712e9be89055cd213efc8533c2bf0d892d50c9ec906841368569eef16d069d62e16beba7d64b2d1b16651d369e66537b298c1fd3bfb2e46b0bc33230ca1ff19a4bf6002eebd4978faf425995dddeb5727d8d67a4f1bbafb10104e3a99e02566ea67b884d0d3a17e9bbb19d90099c3033f26edcc2855013f90e713c5712572e3ab9b8d5622b95c86e843402003c99a0111a7ba349102c75380d136b40751c55a135b8b8cda3c54e0afe6c0e2b1f03a48bf70a2d9e7e2d0be0bf1ee835154eaa8ede346c8630dc5874f74cfd6838739b20e9c28108ca74c9cd2924e14cbce3404bb570239b3b5ce76932885f1786d99294c8c6c868fa6aec87bc231e7c36a9bd7f94ca7741b1fafcf9e8b68b8c24a078ca3cef50c4bb0841fcc9f0adb1b2c86444e6575ba8496120c13cdbc1e918e7a947f5626bf3c3b2c49a6ab8a3a7d558ef4bf5bb3e5285212ac63f44d033f1fa1e2bb4b0abdcbfb4c94a8190e8dac8dbeca5968fb9e0118be9dfaac49ccb9ca00394b1fbcc25b1783b0ae6a1ea7fd49fc6be654c4dbe60241dc673f21c24d097c8398b7a3645d96cfaadf3b4a8b6eb380bd6a19626e8042066642ba63d52aa84fd43e484cc1cc2a82c4f33fd89bce53d47cb6dea3e21a14bea10e1ed5167190eb43db19a8613c7737cbc9c054210708a010862e2e964e1bb9b389f61ffc67109eb3e38cb28d527d622c2f897532001469ccd909682ccf324d1eb0d794dc8ac6b7562b9ba2e293a9619f22e21db46e9428dc31b586d04aa7ce0b0c52c0ff0f69b50b3182c41be3b921ad23870a8c37e1dd3e76b8315f8b91001c1e935faf29bedcfe6bee6f68db41794d981d2953ff789f1e526d5632f67129e205be30d7d55df02956b79a6617d3cf43d9d925c7df37404e7fab8b4a9285e4ca76f203513bcb3282f63a5b22376a26007427c5bfab04c9e62d50ad7117b07c801fde3388130714e9bbdea6444a15c17d0201b23eba70e1eeed0662801bd60bf07f3f062554dd20fa3f7e4f27bd4f782258e23d27683c7f932fece3868ac2039864046160969c6ec4d86ee7eb359e79dcc6a9929614276aa4d202f932b3ecc526bf34bbf20f9a03ec585313c419b8ff5b844fc1fd02871f64cd5f93ef155ad1061620de4a9a29c5829f7ef61265334b1a4d089ca1d1a8332986a80df0115eeb194415b796d694e80e0732a4a237d77bd40fea95e509fe336ee0ba81cfb154a9730bea5b0e6fa5250bc1854ea2de49070c452b52999afe89a4d31e34d13bf8076a4b130d5f31843d34aa3d9c6e1ddde3b5b1fc33b85643ad9a93ba7269b1e6a5ee46b9d15bbdb440fde321bd3073ab7b93052a66fe05ed0088d5ef3bf4dafc626abd00731927988e36e88ececab8eb8d6feb4bc4c933665dbc2d3632bd5a585dc5cd1aa58474b1853cf2b3a884dacaa35df273d971abba1b3249ea7109e245e14c110929280176763486fc88e108d82f2f9f9573bbf71b7a90cf799cc1a52b657567e429ee1c97fc9556d3c3585c674983c361b12bcfe5d1d2723c8d183ee9a48fdfd86cc24ac962f3ffc72270840949e2fd4ccc9ff9261409ba225a2b32deb68c0f19d5b66a4d971a1155ebd45db036afa744324556302ee83d49acfc07715cce35eef56b21ae110ec31fc3e67d3b6135f73d03a756da31c5299917ad1888adf93ad76960db2d36cb6bba8da3a0d014b31356882b70954ff695f31f64394c6b567b5a36526abd4bbee2cc46b51d14f2a1eb9a3082b41ae48fb4e42d51c05c43e2d6660213f3f05993c29349c56b678008faab40b1c3b2293a57de25130c7be4fd420ecaa425637e416f8510abb28e9605b67007bf131c3e1481c708e139c2e6fd798613004db1d3295827e15477bf88e172f6bc93c0cc9d49d594bcfcd64fcb758507c2ea36b5fbebfd176c6ce7ba7af7464809516f753c3323202d1cea61eaebef54bc080201242756badc80708443d9b6606c4744443df92ad57bb056cd984871c1cb1f9da08f9ca1fb3936721391e9a87210b8a5072067877f0ed197d8fc0d35707d18a2e5f6eed6784955a4f33f1214bb05ded831419db0eb0b2fc0bdc924cac4df9d861ec8a9741db3e50d35d2da6de9b7a5f6059c80661d89721d5b5aa7e5ce5ff988f0e29dd63d0cbb0e1285a6f891bd1e9efa02812ae2cca42ea8c47750ed4a882ca3aaa1c4ad0fa0cc9756a9358e2ff5f4aaa5323f795f337c0c5e0b29b80d5dcf41e2658e212ce346b3241f219d6e275ae89fa69b878a05d6dc9dd5b44bc6869cba3beda249abb471242f7cc007ef734d23a2e3fd3b60f6d9d2ab00cdf9d1721fdc30bb9510efc46eda54234967d9a3d5b9f0bcdc32c735def93267888c39f509b664f946f975fdbf1fa9a0a77e20b62844e86d17a7888f0c122173646c347aa8e5bec01b53e792cf00e81ac7b02de005d493673f912d1ec96a81283902cda057718ca76328895eaaf731db2ece5e7b54c74fde51f1551ff253571e04763c6df6ebb54d89618f16c1976b9210facb834bd873d625e0a97d4a65b854156b5d0a17e903a778e06012889320809c4604cc9b6d20318a3ebe18f8cd07d0d831a331143a843e6ce59936030047fda815893c57f716e4d3a2acbae1dd6880d25e434f460f81cc2b4838d000d6ff1937928b082589d886ff96cf78d480c06e234b40ceb58fa98928230a7825c9d641a581fe562791e06f82c902fa5ba858d915fce9ae691b278c7036a50dca969aecc71b26dbdfdc14caba890161554ca0cc686291fe2e77b2c3b8e1b479c69ba4ea31f2a364cc1fe330695baa3d4cf1950988f783960e27d4700e5186edf0915490995b5ea794c0a1ec315b10789145d16547a030fe615932efa21938d0a34e38c903882b21edf5261e7cc5b410ccd653cc8358ab5d6a60964846d556afaed76c25f2e9c036db12240679dbbd4d9da55fd4cc9c734c928e1a8b179fa901176fda889ef9c5998d0eb355afa0b62556539bf47a6638b626fb9a47c7bc43b5f410a16f031525770b2294872602eca129d72b2005853ee47d2f85d6e50eb71f4b50848558b9d58bdae12e95475ab40e03832b4557cad3c315605a4a5a1970a18372f5d45c213f37d81ebc2f2ee915d0890dbe65be9cacca3dd861a91c48a80a116b1172ba28271c8c5624ead0562bbd19f362f2e050d2794054cdc9a086b6c3a8e26a379fbd855f77ad8b42bc3ea758ef583e30721918f7ef1f7056d16d9618dbc3e293ea339edcab77f4b415ea0a3dd64652db131e7fba9ae44f742e85dcd637c372035a748da130a0a79ac320cc490f6444941489c20c13910986756c4b173bb2510fa7fcf7283772911ee42f82b3ed8880cc296cac406529cd6aaae7f499ee8e6307f6db63f8c7a88e56bf3481d28a63def83347488e22d57bfe9c9d4fd2b464b7eba500ce0f2228baf8101bac0853c70415d1d39b354b919ac39523d2064ab59025259d224680b5613eb18da73f96b0f53117173e44535fbe162728c61e0ad5a09010fad8de058ee0e6945684597bfec2ab8d8c512cacdf0e3be681e89569160852920a368d2832ebf7f0e34ebbf54d87363cf5cf21f7880e926fb5c971a7a9066741ba77221840724143c6fc666a46bd8d18513993a46b714dfb9100ee537a8df42bb7241a79a6807041a31ed83073fd0b147fa2c024b96e55942e3ccb3b08a6ecaff6e78d2312eb9970d585e2ba4680844f1f6fa1e967f4e49e29dd027e6cb0509b362bd92c741d3b30d8edd57b1ea3e07abe3d5384ebf3be2b189af6f1010c95abfe390b25f18b68d5207e3a1d04917f9b86d13e0b95762b1c456bbb747dd3ced1f12b882708302d30f8e1288683f84af09c4e36f48c3021309ba38759e631945a340716eee79ec28677e11005a1ec5e3f457ebde547258ba4f2425ee97c5b1a4190c9819a002dd1631ffc642d79d2e7bf10700d42c4910c5baa45bda7a89e89507590404fce8a708dfdf6e26bb4aa4d28220a5856bf5ecb4efddf5a4b2c459480af128b38dbfd3b572416733aea247747d2d282a5ed04b77e0266985d081d181bb009ced912c1e6e2a9abb7685e3616c2f03ea5463d471b44d7cde1ebb1994fcc4685a1d35fbe42c7be398bf1d5b727bb9fe1bab85853bac573c8c834d03e92a5b0b1c6da828a1203a436cf5a11cbb00f3d4548f39280b486d95f90d304ec864451bcf82037104bb6820ef9561164b44bfbc8163d1bb25776cbd002ce4200b2ee0a110e387fa66a1bf4ded3f8a9f493c698df57574f99e3444b676208857badacc2b15bc4f43746a8d813f8b90c6c143d5cb9bf7220ba3fbc13a91d16bf47953ae2440fe341351857f4dbda5304bc142ed3437ec9970318b632855e41056305e877b008f7a8a15f8c5878f4f75ad7b6b40f54a2193e76932085ae050175a4b996a0cc50bdaed34cc88d748bb131ec7f56981ed9b68501ecaa53c7ed3165dcd4d3f60a48bca693eb4ea9182d3099e924050cc48066a303b00cbb89ee027a4f890a3697de008691729b66ea315b9ff313b9790bcea22d160e7f26373ccff336198942219aeee02939d6b26204db59ff817e0bd05b931d24572520034842f7a514bdfbffeaddea7acc074e59e436be73a898c5f296d13410a8641e7ef8190f48873f6f76f398655e539f476797b7ef3dfc3d5ac26acd271cf1ddcb14380e1e69d643d0eef632b0c8af291c8fe51ce8797233babbaa06fa6a91fb39bcf03e7003caa7a29fa7d245997f1a7d7949e6fac726d13ae1ce4fa3b51f204faf1e37cd1d1a6173aa6a3332a3d6d97333582f49cbc7b8b8eccb08bbfbddf034cb9512456c5f932eef85db31cac7d4736033c9333e685f9ceceb289064fe4ace0fb9bde9de9ffe9cd19bb07299a2958ab047df5725b9f42ba8490d508920b2726734c7fe736ed6f7ea8454eb54ffe4a5ac63952b3be89e45bfdacdd50329a0669c28d3e30f5d34de8a4b9f06fd9f3ec889f5447992ebc90a153ee97daeef0cf65072f86f836cfcf85a993caf1e77eeecbd0ec82c47b568806ef8618370b9f952aa1c9cd21a09fc8307ebe00da390db1137890a44fc0b9fc335d0e7e224c4ec2f9b562d3369c9fda428068a2e28068d121a4c64800e415954bc6edd125a25595f6ccf3268d67364bf117016641e0c1053a94d8fb44eea3e105101e886741828e0c0ea3e845f2f401dfffaed3dc7a585d584919dff961714ee57056871622e9b4ef230da515b0a9b36313ef51ad58960b3d6d2652a78f4be2346a32bd11443bb9758708abd229aeb167a433e1e45f5606bd85a9090610dc9c163a754084c5b60fa4f4e2ef8072fd8baa0516801edce786c7645d56f4aa16cb27cb20c59d12100f2d840bafd9ba3a1a369f792ddde601969a1abb41546b5d6dba8d33c13b586d9808e25510daea2735aca58093da289c4fa9fbcd8e8b4a0b2c906b148f12d5dc9d62b7749947ae3eed4650a314599c3cba8c4c9a5797cf2dfcbc0f9837352fee0d74c6c835e4f43b0ecba76c4fbd635b2027a539d8e2848c90ef287b150bdab8cd8a933b6c5836f36876d19e642e360675c3ca7e9d4f53bcc1cea83f5756810a0ea037545db83f12740f4f5ce4ccb8703770d8d48514fdbbc87b66ae570c786a309bc41e68256bae1257ea4c2089423d8b58398096f9f72bde7e884380fcecd01c7c62b13021904178fc8a1d054738f3ce22f511c1977d320283de42ea316b208f1f2da2fb3a4105619ef08c110af726a32857a6695cd5a5a446f824c4c7322df4d6076eafb0a4b66dbf871327e5896f9b509b709e49e2d5fc4ea87ea66f788dfac024eaf084fe9df0572572acf6a8d1a5b239d6e219eb1472a9d5ffd71a48cdc831fa5491064379d5341a8d46e8452e0192978a59d5cb6dfbe9b61ea13c4fe50fc381e72e2370bb77250e821622d0806e30162aca11bca81f8591b9da224c8554fcf33a54e4e8d5ba703a0f2fdaf9ae2faadace87ead5e7beb9e4697b6cca645d09da85e790b56cb49386f15d37edff79382cf4c7cf01dc15f1811eba38881343f67900d0e821a468f6d965194f8b201d2af15acdb830852df1d4a2e09897a2a18d4f01e958692a29e893e9e7aa90a0061c83efb551c8aeb9aa88760e3f24c2470f9959b42dbf075ec67f363233ce9a43598998fc402b9e1d81381268ffc4c8a25c039d9d07171e3fb0381c48644a10815f5c1e7b2b2828a41fd269297ddfbe27396fc33ab71e679f4eeb4cd7522870c9356396076b9ccc847e8e56cd18b1c6c14a34788ed864f6fcd662cb1f63dde2b52643899869b67c80a45017a5de99fb63bed0bc77ab9239a8b099364959e1fd669b4bd4e05603e5c4e2d86ef55e92be0b73c520270c3f41b90be338a7699f2654979e97b8e6d8a5b6e2778323287d09a59f373c921bbc988b03401a5b95ccf933321143c84d84e4f48d5590a12159d2fcfd596d9c88e679db25c89ce1fbbe16a73c81d3eb5e6e40bfbe3eefa6d95701cf56e7eb04da0efb67ae85cf4d37aaf951501cff6c681698013a83dc56a3affb3bf8d24d912137375324747f45caa14c7ef4c95d671c68f870f31cc0138b443c2033f38f6de70a344948370b37cd21817d4915307020b0137adb9c7a57ab7c10b424d4e631544d9f09fb3236d74b1ee5b37b1176438e7f0974e2c56714e5a225c662c2831e53ddca5992471de65566a8eed82f7ad7733efad7fa1cfed29a68f680f1b092db26d3bac7481859d457a47f4d7cea196f6e7ecf64ce12864b01b6367c4f738dc3b9e1db4e4560a492b83c6077d554e6808d39f845ead4745e119390f7dc4ddfbf8375f63fd0719ab5a2306fdfe6309488ac45d1aeb1001f5dd397c3b8ef9b9a7a9fa3339c80e881f5b8a045dc1f8d4e7bbd04b7f420205e64843e5cd80450240f55e89e9ea964a217e438756896101fbef5d7f9f9c0066c1095905c17674b1a62ee25e93a3284e17ff02c84e2123d23b6858303ddb3610d27226897a009eabdc242e58b86b34e6c8b934ddb35c0b1e24fbdc7bd9b70b29167d9c565702caad88781c710cd625461dcdec79878bc78f3729ad4f2d6dfa7d8d4647ceecbee137803eab2da41ff778a08b903ceedd7812852d29ea1263e15b18fad9beaff80ca4e0327945506a9b7e3a50acd6701cfcd4d59c1145c73a2c79955bdc798cb6f074fde577878c2c449336ae1f55614c05abd44bdb8171cb86d3cca652d872342f76ff14407456b8fcd213cea089db5ab32e6c31696c34740147acb9292bd9902320cc7749e9f15fd7d7f923bb8f6e11cad77b01471ec5d94d12f61e77d323f3d179315218bd50a911197a7f1237dc186dc5efba6a62b36889b24671da80dec9712b208fc8c3fdcb0e55cb44adfbde2d2f7bbf3643181a04efd1aa6bdb9012ac59cac89a9420ce61bdf3a374a6a545a2cec923773ffc37e38699d24e83c0ed09f86e6918fe6dff28f6869ef9829468fc41fa5e87d8c88f95436bed0868037974a99c71d2ac635ce898aa2d4af52a14e49bbf70f762afa87ef9e78e759a1397f0f9aea06d1a90bad8034831f58b5a04db340a7c589387783f21fe4ff2430fe0baea99f08eed5261445edfa720211158b9b61e3475064431d20b2003ab223ee8bcd56768568a5ba325718fd1ba823488b2fe2c928f6c606f8ef98c622b5254ad6f302b2a1d5f6ffbb6b0f55c48f40a16f642db02e935e748b26baa72c91afb0f786e15ec3cb4d574d9c05d905703ca56cd234656c07edcfd1cb5fb0b0c2cfda10e3e9fc7bd8b4ec318add692bd37165e80bf1c4ab9fdfa92250b53085129cea2c19ec89bbc6b7fcb898d0b635cb0ee093b40dd22e49747f0e09568bb6b303bf54887a1ec0cf867d42e51928d864b4d7c48bc608a5a74efd4dc0ce755dd083270bc713e71535369f616338420855200065328ee5ad2626be308b3b5c93ad83d5544acbe1920c93ec8eedd2c5ad23b374021de28220a8e25b5e939c43fe3d37d719332f4af148133ac681688970e5ad24d51ced5fa19a281d17e7129254c500560b8408bbb91ee119fd554b7cf15594607adfc0f449070f9f10ae5a5cbff55f0cc58b0ce6fb624f5d607fa8ded6650b8c5a7c0b4b9bfc5547b9ce4d060b833061f94ca96aaf82a9364742c53311504359e30bfce5377339c526d84844e3756f083258339b6dcdc24d2ca9030e9646ccb16823a51b49896c912f42855edfc140d942b52bae38d4d659e361dd624487f911dfaeb4f00f1991fb055ed89b7d3df4a9379d3c8c755efc325f820e8ee50b4372692ee087bfd23e8264cd9eae220b98a79ff967f9c15601386164fd00adb52c4240bbea3d41044b3d98cd3e6b2b8fd3c80fdae5415b79689800f5871a6158d45fab47ae0714546c3b8d7d2298fcde76749a527fd5159dd328f61059facce81b793411a247b46da3e553d06c14d444d12580eda835133c248294dd1e89710a67caae4756381590d9b727b483934d662d7b2c22c6977d5a4c2c285f05b72540faa15e6963413fa2c7418524aae40d64cb999c8dcedc015c17c04626e7b9d63125eef0f11ad92cb63c6cb08836158ee56caf8ef0a949f1884cfc9c76b3386ea657c9ad7bbd415a031eb552bdfe5c60ebcbf1f6d68d16e48c51e5e6f9a9b52252fa3a18117b1454bff266a23c1994d55da8b833e52f851df496cacd6bea1fe0dc521b9ce23274e016870267e5d5d598900668dfb7c59b49d1366e5b0541c27f8090f863284ba571be27af79a903c4c66c4487f760a49134495d730a139ab95aa9334de6f114ee8dbf4137b503a880225f2d97f7c8bcd5b2d206ae0ccb69c771449e8653691db194ce6dff48016f8a617214deb2a518970b3086d52312639174d1b1b9de02ec1d4701788540a4b45ee5f90856028019b64ebb3ecbb07dafe7dfece2ec6be300f54d2a0ac5a76647b168b6b45430c021befde458f7028f8cea4cfa8730d9f8e5ec7c84f4758c3509331351ec0ca64fa5be736c01550a6449cb14a40ac66860460fd992356229a88f3f251e542a76f325a4554d5416f5be91dab80d1682f2b01fb8ad8d12e9114f7c80d559c3ce6dea43429e31a949a2dc4a6c781df1e62ee9c5cd78e582f2bd817745159679a8efabc1a7d51c1e82d9f86f2cef90dfbc6fc9fd4842656a5c61dae146252f15257f3bec2f1266e7b83cec2f14dfc1b25d2da0d0787d0314560bb944ad9847c8741dfe776baf9e3f65f1dac04fb04ebfbb9d8a9fe01c7037f57e23b4c22f953726a8c16ead1567e95efc5f0473f06a112151f590ccb82e1a4969dbe1f7a9b7597b206b23bc64c1dfc17df6667a98f110d7ad407cdfa94aa41952d850d0a443549b38b2a0bd885971bc5149a649d8e9bb7f77fe953d333d88d06823ec71ef82efab34a22e609203235b4a5cb1c3086843a978b3e86fdb47c7eb65f0936f8253605c5b01be27ae2b31a3c6a1079eb91d96f9ac9495f5d5c673a10d151640fa65718618a6d641ceccf8e2621809678934d7e29082472de38ab14c73d7a2d84a5b34b6587a7984ca7a064f700b8bc75b28e4eab737d053fe0ab01d1bae8790efa1e546bc0ee4251d1b4e4b8c733d0c72abaa3badb43f0ca819035bd9401993c87723e722940c50e041df92e533ca8e7bc6baf03952b6b929eff4e812086011210c5137137d82c2d53990478c1abc870ce4f6404e736b49e386538cb08b865c624371ae4e096488115ac897278389a5c3dd7620a41a136715624648a9dbd7d0ce79913628176a6c303d9b825f9879c832cb206a9bff9ca3d66a9ae096e90f5de3c137b1f1e8d7b24e30665ef0d84408de10271fc38646635ba74685832db02cfda940aa1ce5c48096adbe230acc87cc8090b76d073ce4ea622719fa7cd5658125374f16f26172acd8e1f2983f99ba532bace73cadd534bb4e28a8bc5018362a5764aaad5ba017a01b36f04d3d4a6a4567b67d49c6ff72410d2b21b6eb66d04c3f04cefcca67d518d62705303cf9c594e9eae93f896bc8e16790b937ed0ef5cf80b05f965a47503da15c39d1d5b4bee32f4c918572e6e86b4e1c83a62ba2ff75b305034413a685055dd95df3d507cf518dca49291593c6972f6ba86fc223b36c4e3b1162c7d7bb4099c4ae99a894c712bb28f0f2e5e912991a4638d6bb091a7c8b491c5600f9e5db529a768c2523042139de742d10db14b3a21e2c3b6831cd3bdb60c5d0d7cbda5f74bee24c5915c4e557ee631b4030cf883bf5626cde3e1d37d76908d6494ace99c81d6ad808b953f08b66feecff9b575fb7a7bdf53ff30e99a88a2f51d671e205f0b2d6ea80c51fb256ce6cad426278e6bcc5b8c927384ef494cd51b99dee7cb8815a22dd37a4214e8d70c9483c9b6874bae8df0409ec8a8156447169e5273325361e389305db41ad028e43207646f05e93ee60fa517abe0a376c4faffaa4465f8ddc2c5c1f36b6dadff4a6ab1539f11a5ca043592340cb1f6fc7cf8660c69c4f47dfb3f06993f66b30c88ffca45b3ca8ae7646449c42a65b6d3434813c9045837ffc97ecf750dabff975a730eff7a0570272ec1e68442b73ba596157867b5d40a7baf40720054ed925e96e25e76492aa2db904b538a80fd9af23e5840472bddf4f2496846afec7b83c200ca99d45cb4672f63075a693a64738cbf1eadc53cb273f2f34ae44db56ffb190659571a276912b5144059571f54953a22f196ccceebfb4b6345d479276a17fed012aa59893dd2d5c61bbc1b13a61318d25fe3900d50e805db757b0844e74665ba9483a557e615a6bed1348768dd14b41bd3a3fd995cd774e19242f4c7622b72f54e75d09b05648675ec514cec9b7810aea97e461aad6f2e77fa414490107326082bb5f71cb93c4f1709368fc5b9ea327344ff3c072a84d40ce3fa6102b3de9333119aa950a2806ecf52595c07082fc7f8a71336c426d0473f2d75a0abc64ed44c92c40dde299a7ed1b125b2160d06d18149c2e1c066375fddc84f2dedcc1378cf6d59cea1b2cf0bacbc9043e8b757d789399043c0fda529d151f9a2d2a18696ca9b24a2943fd2065fde77ad613a8892c1b64ef6f4577450327f48d99c984aaf5e5e6832e69c836fb11d15f55bb162b79f6d1a946ec7a79efc41210c83d4e25e701a83f5d168c7520a92884e331225d9db01d248f9bbcb355c453a10e4671a335f5e50812b6c5eb54f211122615480edc63c390ded2192f6cfd9ebbbe89c5064daaafd674adf68d7d04dd7dbca6b20c998173d0f7934afca3904ec5c087a485b939477cbab2c0906257e48010b7bd21663f19111a9f5df9dcbbf4993f5929634e2fd7387aa553b1e5174eb78b43adaacef69f996578f2ed025b3685a231861061308b63c7112df6f8fb36a63c6a739e87ea1b1fb20fa8b7ad79f86d72ed1716a719ea066aed54a658f6196d1bc5d19dda90c9134b9d1632b2b5f2ee7f48383a48e84cd03c5aeea1ca781f3a636d21d3e016d8bb6856e61c5448c0b3a42191ae80069dd26264004418396c2012f1f1f573d08d250819e008c0178cc4237715f3be0afe98e59dd7bacd45ac4f01dd74660e12dfc01a818d75c20d7ecf704fd23578745987c87d03aa78a2bef1a57cbb9ddd2f2cee906875c380b050908cbb01dc016bd559f64990f083497360a45a523855be2800717403d96c1acaf7643dc65ffb7c6b3290cfa225d6417c02272fde3356bc7cb798db88d85d623e4b6bf18b68842577a00a24fc796f75095335606e36afb0e8af715678a1bfbbe3a7d59d44069e564de3322ed9e8980dfe6bc3a78f8b967ace32ec0e08260d319b43f2c53ee72655a33f55d41f4a80112884b1f77d6e0d1086c007eb3b9896c4f922ff7c8e118b2140fcfe1ff396bfe55eec4543d2540952f71992e3c122d65a976c90ea1306eb87b0bcab4b9ab879b0311a5bb6d7adbafb0be3df997bc1bd19b784251f885defc096ab231d2fdc10d8d4e2401269f6b2b431fec445687c6b2c7ad04473df53355ea5eca95cbca2019297806737adf4467c1410f5003b33abcdfc91f91d544ed97c7c67dc421d3db65a5ed5ffad58b77ba2698527f6df06606a90230caeb5c6480b1b34cd09241a61d4b84b5ab2ceff0383a4ccbeb7a3e6b4f04e96b72bda26bae73b2c194d0a108736b7ebf6d72ef76c58306d62be092ce254f8c1e67cb42199c0746267654be80eba1bac05247f80f0c9ba50e1d712cbfdd1f72b2357bb7a4f8ad6287bc90750d90a02eea60170463bcb5a537a18bb9f03d2c221fabbe00d3c210b4fdde41600baf7b6dc101e8c4fc0955366f525e1e196b7f0415c5fdd4509f0db7da8446f82c70c9b73b5846609f89a20ea6cc5aa0bb795b616a66d7545c746e5fcd3f75f7b0fec32a9532abedd79a36c6e784d57db7645384b63302893646776efc1c4c62836bceba4590ba127b77fea54218ea374b42233c38460b8fb610eac1df17427d6f1b17b1df63ae6e6cc25f4217acc174e77a582e97a77f817ee29ac69f52a5d642657999302d8c8b501ea9d3e05e420f41d29ee609e82228c1a7d4b11d2874060a13892323ac7b23d1c0f488e1b5f1f5da47e248fd2a4e9958fc2e6257ad2d9b48e9c6d6134d173f4e7d1c11d3087d889902bbaac5aaa84653ceefcad523bffa88fcfa9d95540d0921f4bafacdbe03c5813acd062b9c32d21c91362acf093f8322ba3f59f2b2c566c8b48786b21ae6d05ddd8d7dd41e115251670ff147201e6fbf5ee4408603d0243f36fc15389758667f820d0ff757a0b7ae2c0f86ac7ca0ab5b8f230acc2767a6ea5571f1a2df0f62bd35de880c48b386414086731f40717133df50e8229b788094e0d594d99319df9c299121d640ac4661a644b576f4c6d0ad9873ac8d19c73f292c90bb914cd8eaec40b13d5cdddd91d6659875f01e7f851e4985b343816a1413b68f1513eb9d73f6494dd3e3ec5f72b90fb28b4c78f38d9597e4b407b1e90713f992f088294dcff052b96545ed954e85336b74417651deadd622216f32965d75a5c269dcfd39f6d54ad224e443c26ec39113904daa2c90316e0022e1a6ed1ed0891bea8f07d5b51ed2aa40b666be72b7c2cb2293b9039ffbcc1eee5b161ba6cc2717fe4f74dc0cc7f10995615bb258d739637a635702e6b4d64c152eff4853e2fe2fbdada36b9c6a5f171e5e6fd8b501b5463224982cb8852214dd394b99738a9e86afff8774806647ef833385103ce936adfd8f7d90af29b234d1728948c58596de4d89bc8cf716f99fdcdc24d2ca9030e9646ccb16823a51b49896c912f42855edfc140d942b52bae38d4d659e361dd624487f911dfaeb4f00f1991fb055ed89b7d3df4a9379d3c8c755efc325f820e8ee50b4372692ee087bfd423f45121388c5e4802a515603a1d2db3801827a441e9d3ce1b9f468730a2c613ba49fe6f5e91f553243cfc39d6b687e374435d0ca9d6534d2f03fde0e015e112b84fc505c395ad090c56abb3ff7ef501cc59e6d126e2a2d2e5b8cf41412de3371f1303eb76b14bd5c7ade7bc3ae3b04d439e16240b2b9f5562877c51ae18e3a37c33978baae029ceb392834f257cdf99d31c959769c7bae0f869fb7964c0677d3848a2f9e54aea9f6862f9a4319c2cad828a15fc10810644de91a17d767a8adcb8489a3fa33700f11310f27642612ef66b98980166d6a8331858c87eaa6c5fd278d6ccbcd9aa9296997eaf11353a8a79164a09b681de5b33fe2b75549832e115caa90cd30c3f6371ecea144e06df78ecb0aa858ced8dc0a07f1207416a768d5e82d663a89423e1bdbc612a0be79cb26cf6f3f7f8d7f722004b9602d935ca54c0bc13ae4b8f3b70a4aa23ce1231b3bedaf79a768bb710b68740f4bb5cab29f1093880e215c8fa6ff11760c18ab980b4edeaa43fd42e7c77df64b1349d1b5354518fdeaaebc2e4ec7123bd0ac314bcce0ab20d6fe8040b7ef848d20ffedbdda61695e3c4fd2ffd267c6791990b207d7c83fe30497ccdb545ade55f884073534a45fccfea27ea5f0fdb79fb46acc4665f479e8378c2718c415a196d393d65ec7c84f4758c3509331351ec0ca64fa5be736c01550a6449cb14a40ac66860460fd992356229a88f3f251e542a76f325a4554d5416f5be91dab80d1682f2b01fb8ad8d12e9114f7c80d559c3ce6dea434ef7d38edec306592c69f9c509abee136d13d42f134ac2d55a277d03732ad3d7d4a709559cfa5aacb9828ea2119d5631f1f7e6a75105f91f2a72d1d2073932b4d5744d0aadd0119b68820043977a2b7620caeb1844d10f07048c8bd965f68f978f12f21e87e95fd8f03d60e2a9e17e6c8f2554edb6ea52997bb2a5ed2bfbd875904089eb979ad4b78c873144a03a7064097c852a60393d8b0e72bb7e615f8ff1025dff24f61be8adfcacf492f42cdddedc2c1f31666d5700321a9037a7445466948c8363762d619d35d51e8a1d1902f64e9fa14019f522380f67f1ec403ad1d88bdfd0f0ef0502cec9392351c0ffa16015b989ef5935440b8e30bcfbaa935d93fa54768cf5b2496ff604d354b2faade7b6eda6b4b00be9a5b0f615371284b452b66721523c768a04265ee2a5c201d7ab0fde7f109aa88043be03f00ee5a0b0e456f2ba7d148617da961130f870def1ca0a4ab8d79bd85976c6223cf68a2273b148861b61392e36082cb72c60a0bea11bdd4f9eedbf80aea2bcbe4819aea07f33a557d823b60417810432737914d3537217391c2d8e5b6e4ea20d1f009d9609fd4fafb2cc8f41d7de3d38ac2874d1ceaf102968d9ae89b58436434b38fc3022fcb3fcb5f39d561466b44d3592342cdf2dd07e54ce8e270aaab92d9abe35d27bcfa1b48314b4bf0d4dfb07ddf452b8ee0e61876ed833cc9c8b7bc1efe4abf2c6b05a92f91506e69274f6332c077a2cef4f16e3494c13eda0c44458f4ddc372e5bf085ad095e0f9f8075af33d7bb9432accd1a21acf266497962d245c5b6822a308048315fd00468b21a66b9d26a19edf2d1ec10c0a02a63ce794124739e26ba017a01b36f04d3d4a6a4567b67d49c6ff72410d2b21b6eb66d04c3f04cefcca67d518d62705303cf9c594e9eae93f896bc8e16790b937ed0ef5cf80b05f965a47503da15c39d1d5b4bee32f4c918572e21e07a38dd666dd83032705fdb220a5cb3b36155328d869685b8dfec67da22531a14478cdd16d5079fd595d74153a16ce275e0ab5aa03663ec106c2d89e91de0b618ff77c17f6c691a77a6dd9f20baa496cc192ef132491055ac2df2d5f9a3b207ea71da07fc0967ab2b997224e5b96b92578cc3ece1e32e73da05b42f24580f0c6273b67fb06298a36bbc94809ec9c99b31e2e0d947cd88a4fde8281a8157cb3a01e1a2443fa6d7a02be4cd08de354b25c2ff7977d61c4601abb7db5545c6e1e626b961f11bfc60c467344af41607cc255671325dcb0ce927613b3f558fc5f0a08b66626f81adc788d1bdfb5bf4bc9d35c05970382e6f8e28ad9b86cd7ea24e7c0eabe603cc187e6c42700e8cf59436cba0754906513a65c991d559bbc0fc5ed8e63af2aed14228b6cd2e89d8ce20b4c0055faa4a2bcf0c72005f69149ecaf33a00c6e5220c457ec10d070900bf39f5449f30f131f7674e29475305067a965e74028c2d66637b167234d682eed8bb93a53fbe12af40720054ed925e96e25e76492aa2db904b538a80fd9af23e5840472bddf4f2496846afec7b83c200ca99d45cb4672f63075a693a64738cbf1eadc53cb273f2f34ae44db56ffb190659571a276912b5140a454f343785055dbcf594bcd66fcb1702ecedfaf96234d2739ee3e090a0ecb47fe082e51d53439998ac4b8f25afecdc164ddf82cfbf0e1f9d84c21fe7fe792900444e6ac2c6f549743ac1999126af14b8fbd4fe29f610e268b1983db2effaa5fad1efcb305741d66855a76fdfdcfcb896ff6c31448673a1cae913a982a4b6920958812217f8f9a76c52d87df1e49882ebd559923ce0b61d67223a78c2556da4967597c69bdf827f18d92a6abb2d6f38fe897b5b56200c92cb797697fe93b6fbda43236fbd10aa40a4e097de4994c7779c7589096ac852b50cb9c9bf6a3db808cbde3c3fe8d74669619894f3d68890c95fd45fce47521f95ae500289d616651ee2010e7bd05925280dd77b659f4681ef581becc7f4fbe5b17fe1a2d44805d6c9af01305bb162b79f6d1a946ec7a79efc41210c83d4e25e701a83f5d168c7520a92884e331225d9db01d248f9bbcb355c453a10e4671a335f5e50812b6c5eb54f211122615480edc63c390ded2192f6cfd9ebbbe8cf235805bbf48b0b6e80508eacff6ca04770921f06651a04905d8221818219e1c36479697d4057619056e5c828c48f47211f6e6c86a79d271c70051ef019dd8b29097d29c9ace1c1828cb4d2f80eb49171d3fd3726f5490937628325e958ae0ccee2073198a053c9eb7ee9d923843c3c3149690916ed7c2bcd12579325da89a49f58d9b3fd440c9ad758683b9988e0b23b373cfbd72aa0451ff11587be0b196c676f5934ec3c89e5b8f1f52716f6efe7004ccaa3fa79cf04066f7621be2a17461dd22bcd10bd5bbf79d4866c4c95f083106936611265678382955956861bc457a06836f2ec7477aa811809c2fb4f2bc7b0d47d69e04da555e57942997b8c9651d91388e8033b27a8448f66a89c638b8237a316f10cb4bf01445d65941c4a83676b8b8325feef975ea0ab8cff86392f18622b7efd746c54890981675ab33da4dd4ded3a05b4a1983b5cb822ebbe5cbcf96c7ced825d6603d4b8d4640ffaf700c9f34aac9149547b0eb70879d08537f26f1285f26016b7c095c3cce495b156b80bc02e3209f2079dc74e018c334f6330adeb4e2d0f1b8c25f065fb46f3e1be609b565de88ad2ee4e68c2a84d160573ba64519dab339ae980f939189d7dc78077c7f9840d06037894d9a9cd8de9a7cadad7a3a052ef2968b7dbfc31acc7ab1875b813d2756553b5c071253e09e70350b58e2b9920f559b995e286bead3c2f526c048bfe1ddd2403fa34c063fd815d3c5af1bbeddc56a8e05a8e74d39e27fbfac7b7176d20ecde7d9864bd04eee576425b3e75b0ff3bacebc94b25dde20261e66c60533e7f2652cd428710be310316f5454d4425eb5cdcfe1d54a19a0ad9cb52b4bf05b699f747feaed71362aa5f0b0dc24d1bd6f86a09969728e4422560c91ac8ed5bb3606568795f20643b588969e1e39c86edbdc3c0ca856f81d26f349659d0fc37f42f5c7da310709c90092ac840d8f773d779972d74c9533851521e3ed973a0c857effddb9eed31de7ab6b0656e1be0e96fa3032880273de987b880be5bd6205008e8b50e62142ecf9bee4c9aa7d0d23877ad29894d33501d366e3727a834eec63e050131a8b841c2d174218d7c5fde24cc5da8ae09587a625456dd045bcdc1e05b1f684373b5b09a2490bfa7a6af5e70a1524e1fb8f9bb25a6bf7937ce400da916afe6e3fb5c15fb9fd4f5ececd48323288c9632f6517aff3d7fdcccaaaedc1bb41392ae966e12062f10e46f63ffe0b83ad92ca14cbec9ce6d582310b3f85e7e972c9a006a1cdcc7b87a9bd1fea0b44e5d4488f59f74c2e5fc0e632ed1adebd9c4686ad7563dd48c32ed79e9e8296bdc1f24606e3076c7c8a8b34b219646ab2c62f08e009706e0eb9ffd10b45a3ea418770bfdd98cf9702af5090e92182955c41f06c56b73b31d026d0085172c2c1433180453c2e4d21ffb44abde860f342459e0d18ceae1e2bc2ccc8a85111781f5a35290df57edc6b05ae288ce1ea2e6d7e04c5163e4888a79dc0386767e2b5736714af821c8ac06b31d1f8b81b9308d5ab641ff5334017a33a2edcf7f76494729cb4d6937a428e4caf2514f66abea4a0b6552d2d82ca4f7b6daf43ea6ab9f9ecdce3b6ad570d17143793dbf3547d0ad5cdddca817a63bbdb675aa82f0863551b078a42ffeb95eb965bffcf9794ea3475cb817476563498649ce019a06b72374b2628155b95d87f0a6023009f9d9113cf5c5a0ef9b8dd49a63d6f2458467687927fcafd97efa7d9eb89e3dd617ddd891cfb2cebb9ce300319f8eb77f64115fb501598eab7fffa6bdbd395e3e335bd98232723a0fe8821f751b1dd5d120f4586b4639ea458aceb5526a2f5895fac57996f19fc923422bbcec602e7f420507dd061fa434c40b34004950c85be791f3b6769c914d8d321d88844ae295e86fed6285d0ebd13c26e2615c58878f378b2c8aac3e4015b58b51a78c34d03800f0dc4ed787a61d85dca90c7e9f1d620b28b5a6c0cc3519b008ed58605ba933c80f82b55de2b3c107c0c62b87f6716e97db93188ff11e55c2092f0d5fa70222ee92f16127c239d3ddc1dd30ad73b5755f36a736e47583363a7213e4d3eff79fd4e94bb2fd51519170264404dc1bce408e15c7016d15f3f57728c8703fc73d87772c82fec9540cbc7a7f532e0ac54b64193054842270373993f2833de6d4113062b0d9ff34ee68a85b4bf87126b2ce3317d2bcc0700318800549b0a71779b3e33f83b0869d9378a86935b7d464d461c982c4e65dcec05f35b840225984b35d9388e1d58ff2645f370d024a32c2395742a5f892fd0f38d29701f5aeb479bb6db93bca27aee737d6c7e79ecc6a32481adb08769435b8da8056c3667ac02f8126e27f78f5e3903a75e2ba4d814ca482486a6a7948c5950f9082a81d32c6c64d4e362884ba324f9d8933dad1df2b65d23d652487d14dc8a2c2b6acaf15aefdd2a767ec75ab85d07e07bb67c01f279636ce31ea480e746f7d926d0da2f078513d6550132887b953d45dce0a2cc1bd260fad746526e03c1d028e896b61dfad62eda68bf738552b5c4aa8642aa0d5b87eb5d45793f022a843b16fd50756852f83fcb1403a17b40a6f1e4c5cde06f8e3313a76d042cab19222b063061f3a591fea2eab60d8385702ec4b299725f8e056865297a179cea6808682d49bd4e73c2834b4359a34802be1f7a6082d294a1befc7edd8eceff79632f6566f4457f2f47dc55e61e5a24525cf27142cb524c196c1a2e25dfeee0f798fec7f877c7f19f1081fafb9c9838739d198aeccb8d40155a0c3ce39155dc0200b7376d52c6caefec2acb246f400f61407f0ca673e76335cf51e21c5fd83992bd4e5e66d797ebdcd408629414cee077aad2155f94fa8a935383cb4c4491293b4f6a4c67c608017ffff7fe8