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

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

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

Block Certificate

Block 68229 257d08f9b2cd99a51d5bb10c135f660eec153bde11bc8c73d1f73001101818eb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb7c367fe931c5d640d05c48d6ab163abfb4b5e94824ef8128d6ff025dd51273
Certificate Block Hash
257d08f9b2cd99a51d5bb10c135f660eec153bde11bc8c73d1f73001101818eb
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...0043000000006b0000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000048d0600f36eef566ba425cc3dc736126eef53c08b669984fb8e133ebfcdc6ac324c721f8e9db2e3a797b3ed1b968a032ecadab54cefe97d63bcf5ce3b7c939c95b2d93a58d4c896a519462d01f9c6478b6ebb56c7bce54508304000000000000008000000080000043000000006b0000

Raw Header Hex

00004020dabd3e2bf514740d0f7720d6fb046d0f6f10321a7f7b5e3689f2a7792433f2d81ca39ea0459fa6cfd8f6084e6646d3115a25856ae7eeaa8a7790e20647226439a0db226a7b3001187312d55d02ffd62881ef2448e9b5b4bf3a16abd6485cd040d6c531e97f367ccb

Proof Data Hex

59,560 bytes
121216010307b70c93048b3d03a64e25d4f4f512c52d9a590ac50a5a0fe9f3fcc7cc7db68f6ba7148780ed23806b9d5dfe28a3aaf436a659856209fc8d0e9823dd81c3336b84d629dc9510cef3c2037ad976216d8a020569ff5a80586eaad771dd6e9d5d55c09ce2d72f4f5c67db81530af0da5bbbfa0fe68907eac150c7f2b7e8e82bda134ad0607dcd542494a6c71b19588e73da199cec6bfe844b66a9e48ee429ebed7af4a6405fde780c173b27909c09f3e5c483fcf33e4d9702bea26602d8360d7a585affc3f1db98af08c3ff2966096c4582dc91634f77953461251ef53827b21e57d184f64e0f68735473890ff13e86e4574accdc2aedda206d7d3787c7c101350accb448711288d07e43babd72e621b346bd7405f1f8e43a9f55ecc7cf2241b1caa6efa33be4d8ad39e3650fcff6713318d3aaa5307371efc18df4dabe13875321d0639d1fe659265e38de00ce148bb3a980ac4ef4efeac595640ff07a26a08bd16c7aca0156b658b698fe0bf7b8585dca0bb5594a511972ca8ecdfcd77921ba314046c613ee009517a1eb932e4f03392c5b0943aeb3635304f9b35c3690d397c4a7e4c014e17a64efd1fd9200f4f9fa46798fbe67e41b5d8dd24313e2e5513c9eebd3ba5e0241d67342df659d154de08cc15b759984f55e5fac43acbcbcee6809e3fcea6ffcbced0e69dd193dfa0334c2a664147b26cf72bebfe6162148d7803f9aa9532c766df83b325e550cfa33fd86b5c6b8a2ecf26383e6f189e5aa71012e7ad48129c5915d11a6a30fff333129eb4003d61749abdbc2fc8baad06f0b56a48333707d9447d1e6759e1cedc8becf989dc29060088c704167bae201ce44efa4c36e815a07e753be2b85668d57e4d02825c27a742c068f2a147a6a0b121bae1651816034f2fe455aae85e897def0ed6eeeef0e9532e25439ded1e2eeac419dcdad7e63a8f43df7fc83b6576ff5f0fa9c945518f6868184f2dbd6da1c67efc22e4448d7a97841c90864413b3e7854f055de8657692214b003eaaf05395e0ea38486db7bb2d5a3aea9f06e4fc288b1430f82b45043ced100a7827e31a5fed189b9e7c93b3bc920207db023c4ce388fbc8c6718eb981133df1296383208487979928ff22fb91673e1e177338f3ebf75c7ad40b36bc5426ddad11dc07f023d4971b96ed038d2fd4097431ed282f9f30e9a426d9e05c8eb7d0bb2e5d055413d8c593816bd817b06845f86ab51191f203bdac829416c2d4c8fe206c13e3dc04161cc492fe0840b1cdebc008423853c383b10eb9c2c22c93ead52345c426f25811bf8dfe8cc841a07149e59091061b8bfbd9851ec96c6dee556ed54ab09a639b3d192aebfe1834c1f3959f48d4721e4c5f2804e0e08ddc389aa31dc365c9359104183a4150f3cd09f32fef2b577ff652abcd3c9d0ebbcbc90c812843997c2d9cecffe3aef35925fc3d86f41fbedc33e8d0a19c71b9cda6a488cd7df621df27d564a4ebda7ec7217e4f42d1843f1cd6968e5b57e0aabb9f7ba825f82694caac0844564db7a8a040a568d05a343372db92ee4c9b381299e57fea20fb73bf4c8844752fe52ab401215c98d371f76642a42f84b7163c685c605aa8ecede2b4cd21e60d4fc2dd4e092786c10827ce96fe9f9ecafc22a4da9acf0c2399d188868e4ed48a93c25aaef268c26e40c0edc8e2c6379ff041c01613ef73a1cac697fd83278e8e7effc9eb8bc1741a998da6eb663cd70ba0d27ceb74b64f3eb1a2d3b50db5cdae53794d52e87341b644e5be58affda6b3942974fe6b4276cc943db970c2f80aefb24e5673705ce89b4933861e4bd5e516fe90b6859277e9287b436604686571020673348b7c5979fd1144b65641b6368c38bb8b0a2a1495d7c82f6c15482122f41d2cbed6ab11cb3105d541a1733ebae2116a32680f4a266aa19763f2592a4cdcb9116213be9475630163c4a4087d8ca041e5641be764af49ad0a0f3389c0863d56b635ec197fee63b0466c126bdd9701f9fe1cd4082bdcfb9c8d7f7adee320c136fa96cd7167db166fe3a3b233d83588a00e7e6ca48f9e0dfa779d844651ac6df8ff2d4cd36f16a6017e6fb1fbd2b371113bb03de7cde0c2a57de3d2981e8f977bbe93f54ec1524bf5d5075cc5cf0a8b8934d6c6e12372a573ad4e7436a08af8544799760ea9bef3449d49bd0aa899755d26d1c1af642b4928c0b7af54c3f4fca59f2680a457e1285d0d90bb3bb1bff34e8a3a771e3e48414803448b71d74f0136a32e1dcc473efa95b480797880ef6ebd8638743935c130cccc31f44436ca61cac686090fcdb6a7147c86566e1a9799217b2dacf38b6c59c91235693627aeff07ee432141d5078316b161b10cabaef8b723bc078a75151906dec9ea4a1176f75682bf9226eb4ea057a3a8bdad752ea6a7dfc8388671cc7fe3f06997ed006765f8ba8a5c7411917975b5ac260dd537662b339f9d628dc159ff02940f708506e11026db3a08f44ae462fdf9a3e9f73d0e38d6bd87ee033a92b6687041ec5eff342de3f827d664070d6a483f1513cd32f1385de9247b3daf2858e75a787966d7031fd1104fa7d724bf4d19ff2fc089f169cc56eba7e57e0f157cc33bc2ab9996ff5f9fe1105a7cfa67bf86d44df16ff808def53919f7dc26ee74fb9737eb3be9e704182505bb01bb0c9ecfe58e1a6486f3187fc43b594f17feab472599b17943b155a2d9d0e5d773b3298e193be5c41d48580d8f53aad08efa4bfcbe73ec02921b3f894e964aafb9b25261d90eb18c52178da412e543bf525ac8c0c996a0b2299ccfeba9d3063d3a134708c034df6dae3cdc367fe45e02cc378d76c4cdae63190b746f59ca279629fceba573beb3da20cadb6ada3990a3f72049fbfbb576098c3434a75aa35a8c32d4314904111a9be1a77b33ce486603e98f71ef030f58cb1ab2f4a848f0135287a21eb9205774a5b170c444c16bff097eddf88e60f07d414fea6d09476789c323cf908942443e29da9c164967ed8ae01e79bf35f9f98694ad105cd78485fa24042c83bb4b6d23165fb8eaf14af6d46b616acc97f1ec6cf03b4fa6a6dcca3f8975afc04d0b73b7a08fc5f05385ee6d13f60255fc144284eb4e1ffd532832bbfa5c1853a5e6b9b7ebb446b4c55b11e5b0294081439fbc52544b6e56d420ab0f7fe80d22453e90c5d0d6f6a1c5989b5503304ce633ad3c1c822992bd9d0f50e7c845ab91c0ad71eecaaf4fb419dfecb504213a0e04a744bfa12789feec76813633245a19d03f0887a560cfba3d69de575b3b86f289dc696886fc67b95b2992977d73155ce3485693ebfea30c78f4c182d393a21111f4ef4c0affd14de1805e6cdc5e849b8b03e6f4c96656ace2fcc4696df4453526417f0080e2a36f85404ba18a7ff9efc635d0d46c9b888599fab126c6ae2abc93f429d1591fdddf09bc72490edb29e783496f584fbba87d6fd40ff10f17ccc8721e0db2768c9ee569bfd3d7eec55661fb4b201e905a34aac966b2a5d0177251c3c39bb1d62a58a757800d1267213d17f28cb103ee895bfe62cacd1ffe9b1e404b10b427dbe72e1c3024e1d4dac04e76d8e30129d885a858e661fec591df0f9a5fb1d92f0cba78a3e2310287f5ae5cb413e50fc388a99011fcf26b13823193bd19e5cabd418094d2a9d70433951a0519b9471cbc7f7618d14f980c1118945c1b876992a279bc50f49b4d3972fee814b22094e3d20bec2c57db4687d8f5c023187f731373fcfe4ec12ab8975575d430afe96a78a056e830acc3761201aabcca3ef8db6ad7779c90581fd404ccbba96214d21219a5229fc80baef34d2bacb430bca5b562d026f4ad86f351e1c3e34595bbbceefc4c59aebc2b9ad9ce46132c3d3bc2cff611d797fe126b6c6ea88d0ff7e06e0e64198db2530314890c8dfaa4dd49ac0eadef35926b1d33a2f86d1264ee37a65685e0363c7bb21e069e7ae1cccc60b5a6723d37c2b3076705d586896d1e1e2713ca30ddac28b7d3d867d911fecb5a8e661fb254a9c69c3b887fc9e6bcddad0681ea35787e4b9964f2c3bea318e78851a296006547db36c45fc64e786e0f530d5503dec5af9ebfceb14ec0794e9159c2d5bd289f24a44511777bb353da2952807fd6fd8a34f0f59006447d729f3f779b677410589d4b317df6d644d1d0a93f114bc6af7d04099c3683ee10037fa97b4cc3ff389e3aeedc5567243705c3f0994c897feb436326b761c45669929c03b79b323d17b5499f8dae738c23b0fc548e4b45a6e1f448519cb4311ace489516c864c9f01e527dd168cfe52558342111f09287b000379b69ba508fb423eaa94a45d5dbab84acd5d4f661985ffbb0effcc6528580bea072a7adb11ecb4e6143749cf21b29d25bd84ed90bfd725dbe4f9152ad791268e9d259bd1bb0cf1bc0df188e1658d1dd69c426e190d79c160f1176268fba03c9e3f1c3ad9b8f2cd00303c2249a5a8759b03d70b422b8efd5322fc4091c0486e1009a73335b07fd5112f1f5f3e34ad9c335412c0d82a6001ee923dae5aec0c38ec07cd69c50be80576207a2e5583b64e8fec63b344d4442ad46d8d26d9ae9ab756442a07706c1970f19c4821405c5660b0ced579e8f26bcae26439fb0b473fb17e651ddd3759f432dea2a5a027e0a4c8c31c3ff5ccec9267f1aa4bacbeea679072d379c7527d8483a9a4311cb2ffd17035322ee3622e017db38a554404e87f0fb6e7777674558d4515f4be716f617b036288160c34204c9a16b5417ab04a02ad7b6c1d0f73cbf527c9ec3f35187c059856c71d7e27340a6230cc00764ea694ab13dba859dc0d21265bc98047de88e39d604c3185cf2c29130eacd2ccadf256608f064257a66d98bc4f275bdcd853a01db44c13ca696ce36c33c2c578ad3ac2da02667f5d62da7b7c44da777502e7c444c0578c85478a877db620a5f1a7cea6760c4afdcb187d69e53adc62bbe9e637f769688451f7a4311ef924810eeedc4e91a54dc89431fa110ac376bcb5dfc1ffc6fe8bd1fa80d1e99b2e938cdc890995563e89d2c3968b46a8524df55ef5e66d48e203b84ca2dc4905730d7de5111e4f3d1b99139b20e59f5f5be457c4bebb4d64395ddf278a6173d5d993f3bdb6d6b625336eef61da1449ac14b4c225ac55dd7e29c54d693440a8adcda1cd103b0079680465a72583018d67039fb0f220487becf1b97587529847974fa4932da289bbc223b7499a880d9a61aeab25b975850fbef111612fb90f1672c14b36ae52faa664414f5f2df09140ddf3f669841ea072e77eb44c1aa6bef8efe3710863457536bb6488dea43dc9dd0dbffd3632d5ea73206a1d987aaf0bbde7df61390ad6dacb53d1833b2ff9e947681eee4e56796175095e54c8e31ef50f69c358b0c6eb508d94a4cc02d92cbdbdb9ad257f89b6fb3698e8cfe0db585b874bab73c33652720885062ad600f4f4e0ee243f6089a97a5c734ec5d347180cf32c52128003b9c5beb9fd8d01729856c0ec309f29edd5e7d6bde92ef1e637444fde1648a700dc776013b527f67eeffec4fe9ed508f28148245938858483201705b9e8ac196bd483f133e652515f5057fea2a0632edd0ba1df66e4f8e9c21648b38c9d520191c6de71d105c027d2ca44e7798e2fa9a6fb8e28888bc415de2cb6273bde838c62c290a2424f8ed7e71924c62d678c36c15528dff908827a7c14e22ab338c3de8f0c47c3f739eb2280158db1e9ae43c6dfc774e4fb1eccaa6bc2af376aa5d0f83fc36b591948603802a533b036f03d9677610ec081c97983835fe9ce5860ebf621dd700aeda4e07ad0e993e202fc150082c4c07d46c65e2abad46d426f7e162f23bafece7ec8950bf06272ef7609b128fec5b27dbbc7b5f846e618e41bf94324f937d3f1c30fe0763018bff41af3ad493fe8d82b0bd42ca227a3b9bf80789373f21281c7093efd591731d1c951afd0bf2aea11b095e6c567af15a417c639428289fb9816873bfd4efd98ecb347891f65ead5eb397ad5d6100854cde067bbe0e29a7d8c48cee91508873a11a00b67ab7683eedbc2e7fbd7ce55483b441096e476130d158cb204648f98743c387a80dc7c603ef2295f37b1568ae1afe3b0a3632587d092eb6cace84d7418a380a50ace6a0e9638536b1974daa2769723d27babea9d266d4ca2db9382d5892d25aef4ae0a2ab1549c6ecf2111a544298c8bc8051c3b8f3f9119e9b77299033b720e02a74cc78d21eee8a11b15e6d36ede6bbc568aaf545e19251bb13d2732e8801e764c4031b4e4f9e482db197c669f7f220c43484139ab340e4b66a200cc2cb990c43ab95e71b2f4557a63ef9f592206cc278c31a0e57772c0fe16f79ca8bdd24e036174ef2dfe7277293ae176dd32c7bcf5e564f93c1d50c4932b0cb72914cf199565ecf5cd60dea8fb47e7d411e88b012cd02252f5c29a2ffdfb9885e6031dbb663c3c4c365047317c0961ef0fbd64c3e33a88f31ae65ed0069465a3b58cc0051762245a760f1be56b4df01b4305836f6411c4de06ededaf38558faba67251ba8a060c9790a09630bcece051a4d873f37db74151778f54c28ca53f8e51c9b42f95d0897f5844e7f885860a0be21346114ed262a997e4375516ecc41f53ea32acc95fa65fa64d3e3950f902246c9e9d92a51feebe0b85b7675fa50004baaed429ae3be9dbff2bf4543da126f8529420c832925809a73e43071b4ac1ec0264fd4155d9bd4f3c5f37eff5230f0b96d535933def967e20524a2aa96366ad341e6ad1fcd350ded57b4dd2624b1e0e9e03bccbb08583c16db8225f2fcea948397366ef10f37c4b76d1f1d75b9f6201d58050edd18ed6524e6bf2e1e9885fe2002abecf915b2e7aab3c80de3654c0350958126dd8f25efc535498c186a93a4d7f213ac444bca3b3d8ce93d84f40452246365e58463200f084090f09ae4bcb92a5f2f2943c3458dcf9425aad9cb2dc63bcfb778601c0d8311d6f89706adc61821f7058c5200558db7880b0f391c1d0b7c4891edf424fd649b64a2081a42a9301c024dd5ad5e8a6fb4d5880e4be6f89f29967fcd0b8fad05e3d3b10f4ea9cf937400bf9d03679ed770f8846ecee36c33a1e89e8a50122a4212168e6b68d370fbfb770b8e4788558a5590e9ca0a08656dcfc6bd53360f13a0ca0378b87315f049793e620330dc92d06dd9206b8f3967e8cf31597c8e42e2ed36ec68fe17197c4d157cb36ad53d3ab39b22155fe25dccdbe6e54755179ae276ef7a229ead24d4ea363d3a298e01d2b96133dbf3940b4fd519aab9bdf29b8ca3143818ecda447efd647542f87d07ed9f51612438bab1715c6018e1c81667f4c75a057f7faf55b96e4b69afd74b2fd3d6fefff759654297f170a19cf86f204e5f5964e08e57bf16bf67584f85ed7d587057e6825a6f4d5497ba78db61364123378a59d5f4dc38801d97aa68e91750e00abd98deb7efa2effd2a127c6ecb03bf17950676e85ca1aac750baa3ff9ee7dd181985dc20903188827a6cc00ecf85fb9f78fb513b9ed78bc75f8631feebe4f769553122079cea82f914a60984d445d830e07fa26ba7c76641d7e4ee8226b4d2da1e6d984e06ff090b06e64b13773e9feeaffa7d0f1a266de6440c6d28ab4b061a4802cd231199d8f982b5dcee8292aa91f517e0551d4daccc672f279ecd888ae0883d464533bbb83a82ffa1450693813ea6f71e515e759f99c6a6e61634e39fd4aefc72011428852e564348ed4d6952442be8d5fb738902d054862a0272faa89c708382552ac83997da0ab6d0dcb7ce22a0685489742a7e7d66383e44002cd43d55ffb4371dbb1dd62978815aa94fce1cac404c715cdb88aef36306b15267570edbfd71ae904ebe3fa9d1852d50dc43f157f144e2b9319d4bf394a72a186a49fbc6f63b690b368e2f2051ce04e58eb710a4950eae83fc86c16cf836153127e3a6e57a6a54a9012e5a06d23fb8bfe2029e3d5ec9ad60c5977a5f4bf92efe879439708820fee45ff3077e5ed42b754cfc6fdeb9b8d4b7c792f2a2d414dcb238d83197eb02ddaf0ee89459986a67b6662499d69384e4ab317677de836d0f17da0234adfc334b18f34a988d31ea901421b0028d3eeede32c88ce1688ac813961156b019b1f07edd4e4d29955340a077cca41de5856434f9dcc3277f183852e946fa97640dd71afd6e542b0fb58c0248bd615e9f770af4ee0d4c25cf5fc34d5d988234feaeb3f06e664f962e48b937416269f62a4f08113aac00ea814ee2a780194e739be9580e1cbd6fdca8cb3aa0440123776992d055d13dcc1ff685f16ad3ee5c14b1f8ff84a3aff8aedb1378dcac2c2c41f1d2ebcc3878e867d4fa76fb117a1c47f29070289d30a8b1f08fd6806bd0798ce0ac923eec633b41a8cb4469f6e7162ed34721a426df6cea51c18e5ea8965c5a7911cb66a4302b6ada45db5fde2eb249f157db5da7e34f5d02aa348d4b827a1bd19a3524ad8f340f4c06608b9623ef494a393f235996826dfd7420c54bc4cd3a0f946dbb18ddb5db396804031f9351f6c8cabcdde2ac59ac500f87ec00ea71d3952e0914f517c28f61ab566313510b4c00fbad469b1efa39fe29c540777caefa860a65b8bb6b3798670b8477ca5ead02fd2494a4f490996d07c8c8073e0a888ed795edcee9638b800623606b5a42d132914d71fe107f0df6fccd0f8937f7b601a40e68ebeab3aaf91b8f6886b60e70d667377bef16bb59f0fb30baddd4ff153ee00699ab26efc8a5da748e9526dc801fe28dbb0cc7ebae74a7fd7c929c91a9eb285c06640ae8d7093e6c9e126a43bbb7d7f13f58241f6ebff065b9a88022069fe5a0e93a9392d92d3323136b4be598f303a97df916a430cfa75f62199a8e457eb91940700b9470fd6adb545e827963a61ae46d189666e6f0ed32680c9c0e5874aedddfbb739fd5846d379fd98b133332e8becc8d67bfece4d00c71e9f4f924029eff82580cf423fab0b65c725686788d849fdc83648567114e8baeab7e3b1e7cecde827d8ed4e67cd7428fac5923dc4aca9d3286e66000dfb9cbd7587f207252765da6d9ada33119e05750c5f020798c3bfa2f640b78cd8ceeb7ee5153a0544d7ab1ee387d6d17c43e88367c175e47fb6e0fe193ad9c413e24cf395ec33f499973f80021e31cd52d0140594cf1791c0c826216125148af7797ac341557255c5f14ae25f5e46d4a7409269bac871a7b33f26f13dcaef7ed8531fbbeb3a6ba07fcfa8ca19ec5291db73efe608d31feccd5903595216da9eec9b0ab53d84db0b7dfab21856cf85233a1f983ef856d8a31026f34ccc481093b418f8d19421cf4210d4be16de1d54d7a4c15527c589dc3b93379e5fb0b013a0e23e9fe350c81c043eca10f147104ac554a050866a01164638c29955ec1c07b3a51546010399a2696417249e16ceb4bba0a5c7a25b2d11a5ad284a56edd816c27618b9dde80115334da33bbbe65e8a8f21f3435686aaef41ce199d56cec777bd0d072fbe330fb13e88615c7acfdb4fc702c31ec7bd81a6a2e353e0ac9ee8c2d3405c53cb946d407d3682fbeeca6684c095644bedf36b79cdc8a522a2803a4a0bd8cb31070e9f941befe7e373f70a6a45f3f82519f0e5a92a45f56a4a01cd452adaf11b105c3d0adce86cb6cff771de61a164bf58a23160c05aca8e674f42536f0d83b3d9687dfdd16d0be529ca783fda944fa2f5e989075bdeeb35c7700aa4513756c60d42179457ed48a4b72506ffdec7e5d2778d1f9542cd623811a4611fdd35f76a1353b4b3953943ea22471931052667fd95328c097b1becdb0998c8344af2cabe84a7eaec7c5235bc50d80b4dc5b4b250ebd9183ea13a545206bf46db76f17dbb3de7f01a145d3ba02469cea363cf05eedfe55eadf78f5366a6f028f4a154eba90965f0a28fc7d3cf1af1cadb198566197f5d538c20e63f06c18ee069cd759e1b82b12afb309a5edb2f57b90ca2419c4802420a6dd96f03a87c11cd6f79862a9372cc1f57844f4d32b01afb6f3ed1b436fd4b6bb8e27ded1bdc10364df6aff9662828275caacd7f2607a30e52877f4ba66ac38cbda73dd1d59ad5499f1298abff0fec8edc710828c1784a4ba0cecab902135693965671546bb11b9e4226fb936f911f6aa3426f175505050816477dcecf440816b0a8c65e34978f9b93aba640dc27ad117e1f1fb959bd0d7b0ddfb837c3a8ae0bba52190ae5f083bd7808879170869e6322633ea5b24558a56e0a22e7db4e00ad422f3d530c714aceb0235b23ad1093b703b55c6fb2babcbae97d05e8eaac671929e030e47a08b2a743fdb7a13f178ca7d572c09235372083b814b1e831e478802cfa0a83df13272a078489a582eb8a295dc3a30307274c1b31f2084fb16e0c864da590ed8b2ed9489148adf20b679c17b35cdd5f618bbc65e33aa5242243307642aeb0ffdfb4add31e1e8b13822918ad56fb00abb3458323208c6e2bd29c710c82d9fb2e87cf4459311940110bc0200dba0f980b18021d4951e325b0063187abd81ee82cbbca726e7b9c715c367a674dfe735b2fd1ea852d510a795df1132bbc959bd71a61501a351e384f104a67cff8ccb11e43b8397147cad0d5cb11a358c3cf4e2792407bac12268f7b683ce2b94ced6dcd95d236ebc8b86987b3cfdc2215cc851445d9710c37006d9e7a3bd152b7fb7f84b2fc1f7e2b019d39a1a45d2adfc56a935001b0578a2d932e3f1d26bf5fecc89d58fabaef6d069e90ed38b76c311672a26bd0cb166e82a4411cda1700a78eed27302502c3a5fdc1d5ff8bc24b74ff87c62b4f72286b0a2542cc4a057062d03c086d8a30531414fe1170042ebacefa3afcbed82f6b0e7ab708930dd1a1fa9dd3385b632c5317a9a3abcf0da4762f7b3894d32c2e6219368673c82fb11554afc84ad02ed6a9896f8db97d7b0ba77e3867bbb12eca192139dda53e1662c3eaef77bd15d677d490e5aae4203976cb8ccbe1312891ac26369ae5e6654d1b9aba77237d125295491ef08d2626f1e151ecd80d6b980a0d9d1c7de09ea4ac540f878659de14c8f3b430d449e8cfce9aea870e9d5eaf687b96279a39b11c2c680fc71f1cbaf3420da4b0274507bd2758de8b5248f0d7b2e6f773f470aeb8173c9b6030d9ee7cec331c33a2a141a737f00b8e5beeb1cd45d5243dce623ecf60f56fad6c19763b3bccf527ed0a95c1e66d3aa73c958980f7834ccb4ca6f41d3de55f899a721cdf0154ac4d899ec969c07a65572f05a929f394dd08d2bd7695df9df4d0d7203508cc82d303c472c482ffb9b1e681c412955aeb16d83d27a0dbde6f24611552d09defd141e31164100233d3a3c685dab357693e32d10994f6ace93fc8284df7cb9228fa758361da7fa67d215473c48345fc28795be8e3b112c3c600285276eb85e32f8e29f03f478cc24f14953b54549180cd4fb55e30d10886ea82956d55d0ae00e8aae835d113088f9106befa044b5ecb4655667ec5d08ef288f801548a7f3d80be1f101ceb0f3bc02a12a5df7bce0877055d58c8812eb52b9ec1af84bda609de387d197866570a0462f4fbfd07a0123308b98ed2663f99f32f137ae9b89cef5933a6a5ec1acd821312664fae8b343f725b7bf95d00966e67dc38dee1c6a92877ad53d231560fec678e3905bba787d953a9f50b2bfc3aa7eeb1f2a9f0655062047c6569f3211a098b35083ab2cf696ef98c894a94178fb68c0a6ac856f34beec3e67ecbbdb1d202dd3866e28bd9ca7e034b1b4b0aba79fe1c0bed294efc463d2b1c9bb070f57515a50ca2ee089c267647944801105eca64364a42ea497c04b39c0bd133fbed846ce3bd702d4483e3de61bce9784220b01201f53e0f75dfcfdfd8d6a6fd0f775e4c2cfc46c0d6e8052e8f56592a0359516cf065feef9f0389b3c5470adb0cbeeec69fa14e34fb6f7194083c72517bdc5943e946934275eb7abd089e8845d0b753cd4fe3eb6cd20db66e260ff8d28fc637c12c29a60096638c7240bafb5b277d9c58fa439fe1048f03e564ca5bad4abcf6522c578ade35c08a40a0bfe5649e959ce3b3e8990013c2461234cd2b67c3357ad98a95f0d5e6ee4d2a9b4865e53e39789ed49de1a01bf80def0ff282b396325f56eda9dc263333a637a747ee867cfcbc64be8729f4c9e999f50d3176d24494506d41221ea9f7ddb504a00e18941b9d32073f13f5456869a46e421e5d16da4e430b0a15a1c1ce11597ca19635a11886a9edd64ed260af162d2151f453fea41d7fd19a74cde97c60ea2b49cf15aec63371b2eb1f5aaeb70bb035c2585c2d3a7050662c2499ad4b4e02d644d7a74be75fb3ccbec0704664494980ca6e337f842e95b86d3ff6b8f7affa5ef6d94160a68fd150027eee8ace226b5a7ee437a012823d5cc6d675010613a03060eaec702dab6bfc769133757603d4260aeea8ff2c07379dc36e2d62934655a1a282a959f0a51d41d996624a477762b87da2a138e4b6833f35de7a0f1b8c7906041621f18a9e5695f28aaba675503fffff7abb956ab74289396a1120b62c8cae90ecb9ad2ca161781bccb9a9922b3102fb207eee9923b489e09a24f0e19c904eef69293d9c8a2fe510d905f98a96dfcf75f6153ad10e272f8f0fca217ecd3e342a158dd29d756b306957289a59ed5ef20fec0f1e3960b7cd4a442f8dc713e7771fc9492d736d59663cad0aed6a5069decab39cc12c47b8168617668b49e2490c6ac75699d913c98e1875acd36e3999edaf6d0314772a26fd2affc5ea11e934a868ecbd639d6db9652656ff5410e8cc979ec11490393e9465e7cea7a5938687be863a0833a0f3ac1ec04aa25ce2181bfa48c0ee84e102e781edfc2580c6c9bb8bc2c0e0315edbf36e6faa6088d1c06f97f197e9e378fdba47a543a02015b3c2933268e4299f497840fc81d5ea13901b76b2583b2826af87650a247e925bb083e468a54640dba00dc470ce0e9c31a7ad71d241efc1024a22db711f26e337f0707578e7d229d6778d854b9f9c2d85c1649a593c76aebe7c4116a447caed4e90871868f0299182382c210e8d3632223f0f5f4e9a3be46b8e6fd2b10c2663cfd198847be07e424f63ddcf1430bf8045b0f8db5e5ed60770981f2891c136d8b0e862285cb8de41db6d6e6a29a668c8895fd372bbb99a8d3caeed0a061d85a7c083d0e93514c0fc257f56040f5792f2aac0912799637a23e60e61d3b1d841651f84966220ab1ea9208c59d4ae4a7e5bd3e5c901168b98a6b07350a9babc62d62f8c0513d4d0ff16eb6ed66ed9854a7a04772e54f3bf91c465b1299c7893e8886d0258db78271d5a9d5d9341dff7115acefa5dcf097d810dcb394465c8f9873be2594b2c02ce2eef221082a7008a87530329ad5d5c15217c775b226431d9762f811f56762aaff3896c59b0a0edf360c0608647cb7d9a27657e8161050c9ec246608fd670609a229ecc7b8023d862b98540161aa9ff918eef5a83e946145e319efae260f98403fcbd5506dcec2c6b18bd784253da0025eb5686ecc4f584b723c9379222fb1ab06e946092264ebc6ccc475b4436f0cf19b36554192a6b977658d0940e5043d7b287fe2308d1b8d12388623d867f0879e7b534cc843b93e8f8e7c0680d1db00f1a228755f98e8d32eecb1cb2711f955b5ba54705df716e37bf5fbcb5c24020d56b3612ac69ebe348dbc7f61499597dba9512b563584c55d43bf2b32763d6060f1f33065abb3d710a46edcdd992e6d8eaa60c29cedf041569313e4b46cf55f6ad0c9842b18914d27b85eb608d2721b8eb86c3bb01dcfcdf1dd293bca7ad15b3f86eb8020c5a73923c2010c9961450e9936db53986248c12ade4e8baf80a259a41c20e4acaaba33214f997ef3ff5ff18819927602a94c021ca57112921f3a01c2ae6753f887e2fbcbc853369561d827ebacf954c652f571702382aec18192fd0dc18b219dcb3a7bfc704ef8f52e2a40e7ab5aa25d93ad0683cd3895bf291982eb2be558ea69bae087b6db08d3a384a1909974d4981f51de8fe59ca66c8d254da9fe3f6dacfd514128b76b960ab1a9033c39a965c739a15eb609e9d90b36e2177d3b66a72a4f451c48fdf50de96c4ef8ca1a8219f894c7fa56e5716618e2f438f0500afd71b9033aaaebb48db724561cc6671b298233f3cf9b6cb41b8e1912bfa522ec8c4fecb0718f543ea80cc10bfcf23d91a3567110e61a6e0fe466f81da6b435deeb3f7cc0c89ed4bd264edb73fbc78b1173ba014a932accb97f32ef7193d32a88f589172498879ab73af5ff9778a6339b6dd5fef8ecba011033d1e424c4c88088ea19fe0272bffb79e86f41a3636780054fe106d8cce617938c9123d698fc689ee72cac1da5abc33de3ef1eb4905f569a2a9603a0c45103be64f4d2ab786cc2dd04e2038d4b21e5ad4895f9b1708a87ed795227742b6103880ef668e25a2ef6e4f95aa6712ab259b70eaff6b1d3c35b8ee9bc382e9d643cf20b378f64090c93f441f02508bcf160cffe13fdbba7670dac177f23418730a6f686926f2f6912912e6c8cc3d7ce59a109899ab5daaf4f75f227b3a1ddd9a4b4079468929fb2ded36755c37febb861323bf9b8046587daa15a7fbcf070c3287a22a12791b134b1b5c2c44f54adfe76a99c7c5f32f5073adc154ddbf66c5407458ed03212bbd565c5d6cc770149ff119ecc6fa56df06066c98b2b6a0d2564dce2c1fdb294547eacb03abaa61249c3783f8bac283e84e0ee9790e9ada40fb60b264cef28f8a885a41d159ecc5a34d9e02d65ec415cea85d88ee642f621802180911397c03f38f58b7538dab4601b6c66e795bdbad3892b3a8254d9fd12f760f6c1679fcc8294b2dc813caed5ce49e7b335a5affc0d3aa825aeaa5c072bbe4cfb6bfa94e6c9d5dddf3757fa8e8879ab7643f374d925947e0868ff74768a9cc6e38fc83d3b99198eecf6315e64219f7ec63475bbe116ae04059c932f3b016ba3241fa91ca6c759e5adea3f93602f9eb1f707d9be7e77e18ca1d015fbaa4fad4ec44e5f8096ad361cdc5bc1fe473cdcfcfb5975d35e04d866d31a8339021f0887af457f0b1be893010628ea1e8e7f7a63ba56303192cb4cbcf7acd6675646b2651125a403b2841c54063076ea16ea74b55f672f85afeb6a1b5a3f0dd193fa8abd6ebe5ac56c4cc119e1a5314ad0100b9fb56535de8c105466a44cf62c8c399f780a0838b2a5a26f4713221639659a1414247eb431210c33435104c327a45730d96e62f328493205e63ea4b2c4f1855f6689b7e548d9ed28616cbd9deb2cae7e69ded440175510be34466d14268a2db84938ffe5080c0458467b6aeda66ba36ee19961514400124f5d2be5ebd0d9afd323f5c547ca647539124daab320f3a739690bc0c9efa9b3fd9e7a0d5cb67a16fd9ff09306fc6ce0d810371b84151e0fc872ce8c3ce7e9f697afdb9034684ed608cedf54c301303dcfe9e5b5b84aaa5e05a681f5b4d0a72490a79c866d52c61c4e40d23ce77c5ea8b603ec508a38ce3ab6c5513bb9d8030e857a4bb94d8a5279a5df3183844f56d2eec1376839362c67794cb2e7cd46653c6b56bcc296f4183d93486765c0dbd142302aa0a84d7f34a35d40e94b4257d28fbbc4272932b2b45d8b5f41a46d82e66603ba6a44351d3da5b2f193a632cf1c54b980e6956353f306df849bf29b6d973ed4eca59383f5f6d28d3691fcbb79712d20c87db69e1f017437b05249537de4524167a8731000c0d4083e400b0cf37785ac5506caa750f934e96296a53eb0d689685fcaa11b2c7f312609ab8463aedb0a5c59ced225a85aefe644bb3d97d4900bc8c987e9ef00365dda750c0a1acbeb4edb98a7fb2d428cfb9c9198e28f764002c8184afdccab916679139993d596c97d78aeb5275549260ebe867c793e75f62d12855bb799148820940a75519251907958b5f7b9b8efae570c053d3d8300196d47af32dd40662f45ea834b2c43f1672459507871ac94383b12e4d22a76f87031eef6c77bde4d076426bce29c14e36b5534a040f7d4e642cc6c03ea1b5fbe6aff47b4ba7c5d417d4ba360e591ebed1b852c558638b0937d1619f5c501475e103a5b9a242cd0ed4edf69d83de211e96345a5e1b530bba58f52dc8b25c40252dd62ba72be350628e40d85c93653726886b1ad31d8ba8c57a96d55e34face14da2735264b0bb273f26b7442d5ec3f89b88a0a950ddc0d27a3cea1c096239f545b192026e79aad372eb86aa6b9bb9781b154b9732e87f82a2ce8b6f03b95c10a8dac959734de4b89d55f2f4698a2128a31601e6f759e085a555b740f7730b26e74292d0e33403e288cbf9a0725d5ec314df9ccb84bca110bedec897c69168fb0f4c96dc0eb9a04950076e9d2ad00f96874b8b217a30ce67a218bf8b80eeed6319ac054c76a22695e979113eab27de4106d5af2e9bf7a5edfafb35e978ff3d320932978ac9ae75de1f9b6000820a1cc0bd7750c4e44c616c29ec7ccfb17f389974b798f17f0dcc8cfd398496d93d890a9c9eac580cf30769f41a2ed0f74771299bbc49db4b691fa4b602b87ddcbf141edc630bce4c15e575a93f82d82300bd0beb50b2b21060921ea9b59a407b2e2507ca05e3699bd4cf40ad65d50f336ae43e33f12160035264d20f4954f97fddedd8e790f2ec4feaad7f1a0f9df82612517831d5998e7e6bedd3da221ba525ac89b0650fbd5fd0452b30c4c4645536495057136e60e5274d9a01bbb3293285b77415b0b9eb68d719a7730897cdea54817ddf9357013cd2bc3dc3e6518c26e3d5d9704e581a24a9938d72a97a63da2bf1be2cfccb526e47f52510944f9cddeba8a1e07e96802a72ee040787b5effebba0b8f0e19741a702620b771c82611aac8828db6c56f9e9e2268a9feba01e53cada2c295c022f6ef1bc6767b12005cb31bb82611f132a8d176f5bf4a286135740f27302fca67b33f7702beea6554f445bf7d74bc003c7e686a455b02dfa473957cd3568b3350a48767d0f4476a8c64557efac7665a594addebaf1f2b8bb7cd2d0b054b4c35ac9030634eedd1791e4405fe2fab3f259833a9d967d43b9c96e1a518b9d27a997dbfe4eb9cf440f24445a91cf72247e35c8f757f800c0bc640e3f05f46690d441d091e0938b8d2b4c53bc505469db938ce17b3fdc7d0c20db9539bf63a08d09623b381388018f55eed72a7c3a99a0e58bc122f493579cf647bbd54270023bcbde827be4a4b1344dfaad52e6dabd3b9a641d858ea08286797ced92736302758d3048d921261b881c81373e71e0bf31480bedc6fe85f8d98c3636d50b039001cdc2a3baf7e03cecffd86c26d3e2fe9712a6ebee4e503028edaf25fb380291dd559b72af1f7b0f124ed6e82d5e9a61b363f4306b4eaa5696ae01793a56ea177b67e49ff89fe8a88f3ff580aa837a2110641e83227c5852a6bbf1170650eff10d9022c28ea7787a2bb472b4039cc47fcdbc17ebce6807eaa31ce5ad100350c8b48effe833c56ec3007373f8ac62260247f0e6a2736cf7f4435ab4618ec094ecde82adf6674868e253289e0816eea5ac6e1e18f7c3a12fbb7c020310e069ffcb807ca0d5fd2941ad14e885ef97f6c2bbaadd2f52d5956c9b5fc9fdf1692aab1658708181c563fd4ef4136209b05fd92f8fa41d94ca4d368ad8996fd3b78fb3f014c7a49ed828494cbfbd74dd9a709bbb83fe5c5051712b5a442fcbbb955226c589e231efe5fb960b477262c0fcf579f301304b137de1f88ce51eee5bb860d2beaa85629def92d8b042e88930d19fc1544142b0371e528d0cf8f97ba7330bb1a13bf8ded701dc4dac3e25f1fbf2d2907066d871b8919d6eedda9fc5561e1b234ea50961ba27fc613026753d1277c7709de899de5915112be4d608bb5024895b530444125da20cd0e68ce320168bbd06c3d76698ea53bd89688e2e304322e646604953ed8ecfa36d699f89cf0b3cd0c943c4384579fc8984f2f68376be659a16daf22133e17e365e0e36007394c307aae057c27714c7349a48468f335233dfbd26e3049fd284c45af9d48298febf057693b13e8e8316f7d0e385129abeaac57670423990cfbcb401d508263092674dd74ece0388e85c2917e57b9997c41bed9c930361b96f70bda0b314b9551f6c0d00c02212985083b97d51b9f1868b5a55b214f3db49e011eef053f8c50331459d8b7610b7e4dac5802ad1190352c936fddb9be41023ecb9406b0b890d3a053d565735cb164e4207dfdc1f8d70065c917a707427bb489229f1fa6d1703a5db831778e6d2137e3f8428dc29fc05af62914e76490ab082cbce49d49602da71738ab23ce1c671c484740292e5c6db9e1dc8211f1f8848728720cb2403ec9f90c03abf0ed7a74331e068a5d7adf25630a5b1acd1b578dae2b53771237624ce968c1a41b228b74246a33b68840b208fe3e8fc0e5579e91b0ffd35bad06f23656d49604bfd60491b4d68416b5a8e3b815626282bf51860235b9b6af9a81b1958f4a74f4ce564072165ad2d6cbfba260cd21b394cf6b852b980e5590765df954c9f71f253e90e1fd0c4c00b1cd5523b4fc070becc40276c06f3db33cf7aa0ba075b67c2e4ec7b08cc87ef49a7bb0e10c17f263608886cd956b8a649c4a94a57d42786790e9895a3324bbd81f191effecac8b09ef03884e9821dc1ce8651044ea596cfc049b7442789019e7fac3f648ca0f082dd68515bd3f5028b944efac0e622e2647b9b241694659785c877b51db4da8618dddd0aa3d81b364b7ad095b1ebad88a180540e242e10d230b9b310caa3c7493079132011f818abdadc62c0b33f03e09baa52f195351173b62c3fa369ce96e4efd970687ea6c89301b81f7a1e1224ee522de091087142de87d97f24811de5b602216970555ffd1dee9444b3ffbda2d8022473c756f989185b368a2efe79d853e2d3ae269946f6a91a38209405ae5ddd1d74a69ce9661a8bf88fddbcfa8bb8a82c74842ed9cb37981a5afc2dd1df5dfa2621dd64d62883e1281177955cccf6c43ab096c921887043b55edd388b26b350bb0b1b0adc1cd45a94a40dcc5abfa5e32cd4eb8e033ed40b11512fb5e5219513b3b7c621549af4a156f94ca8ed85b41c9d3bd11949dfb2ff921ad055533a5130762b06ebf8396330b517fbec0098d0ea84edf388f8a6e4120d9b3f9c32bd246f3c78de953df061e256256c4be6f5efb022041371f8a8bde96295f48e768953d9cd096a59f943ebee2967c163111dba8de4370669e2f5810ad9061124af56592f8a8ca3adf309372d56ba50e779c62da15dfe5d02bc36d7fa9d8fdc3660417be4efa1963da78a216ae701716ab114700c5501c9854aa709f7ad05cd49808b2cd1e82ca50df0820edbba8b2f7548fb2127b7f4cb88a13eadeca83b2d94beee192713995f813b3f2bebf0725df43cc44cf791f2cfde1053012a0da6a89fca8d9813da6d0145a0c97433aa752bdf40a3ccc6fe48a2a5c4549684e2d29b818fe645a046493640fcf87c8b83a1136d740e27db15b68c14daf0df0440b19e5bb4944f2e71f8db0ea79770adb0457a8e7ee35b7286db8b7197a0a2ebd9e02250b5fb5d42a57d81710ae1b93e462d5a0ede4b3dd5161470300d831449d7b0dc8e71afd82fbcaed5e4204f4ebf767d928df1da466cca4caafcd75192b5446770bab1ea2a93e1597a00863d265962452df6237250357cf3daaf2e72412d1b5d8311c945d25241c827e2ee9fb62d2d668ff7d5dd19519a11faff9deeb04c332cee89f162a320b5968506a95907374401841348d4df5b4f62a132e39a453c3f40474e9dd677a1684b72c6be58317f76579e3ffab11260a79a3e42e78d0167a142a98c0d4ebe16248cc6848cdc6b54eb69cffc70af926f8e0b1aecca79a4c68f39d3f3612971e90e69cd766d186d01dc629fa1daf2c081b30548bec3a5459828661060dd4bad73eb9c00e4664f60474c56b2f4e3a0a580f50fe87646d72fe05b21c61f1587e9723868c29b2ebfa360dea91c58557752b8960a7bde7739ab5b93a92453d0e0611ba16cd04cf5ecc0f7326c9f3327d434c81b82f6d55577b6f345bae1d186cb04f0fde808992b33099493309b78cc857a6e5aac215c9fbf5766862b2ed7b7e4ebd2c6e03db7425220eab37443b9389b0f8b9ec364d6fbaa65e4efc8f0cbe3e226d75c6561cdab72e4325566153c6a893caf70ee0dd248a14df082b08a1d90ef282a5b6488348a5bc809aca559b28b2fb6769705a0d7c6cecd922feca4ae088cf61d5682b8f5eec0e64ae86cb94f9a362b763ada73c96fe20ad6ad58249aa9e3cb01002c459c6ffa42ba962c236c8b1c38e2394d1a183a2d9344becc3e14f8764213f76ba363f9733dac39d87dcb81bf83c384611f65701d49bd2e505807ea2888dc16783d21d4f98ce08f8ac5a5f6e4869d7a17c0876805f3d8723a1d7341641719baf2e9fb5ecb6fa1f9eb6a163a8a203d52b43d2dfe8c3e37bdcd4ec11da875e0ae41b05268d3efde52827880be26811167e5dd5e732e63c2ee888fc3c8047b823e217d9c0558ed6a9c56c3a9886d7eac775ae90254f5efa5bd163e8479b71bc554bb987fb4c6a3f8c0a62a25b0fa7a6aa401e41c1020f70e3812f4efb750aa5c7d47c0bae0ecf5a5177385b101a0a660f0f87cf5c9e0957f4fb8a22f70fe606d512a17d789dd1490634f9c65666aa7107a69664d6bbfe671cc43e90585a39eb7c2f32148539546389208ec33c2b293b6d596ad98f4ffc2485153e2dd372fcb9fc96a7dea444a5ee550931b51cab078783eac8ca8b260241e002a82e3a599e1490195250b7717345f5e6579c981dbd42d00c7d278f6eacee604e0c305fbbf17012c739264881c27313647e26b4ec27d7498b02c301c5ecc6402f1457e1050b959328d87e8d7dea00ffb06ceabc37918a7a0357398969ca2c5fdb698ccef92927ac714fbc1e50a7084883508f0eea66342c33e78b8ecf3dde91f3cb4eefec4a0c2e1507e9f01053a1c88e77c5723952453a12f3d50536e16d467486261d0b7fe9568d9376d4049a425627f0ab7ffba502e9948f942e541b19f5b172aaf690b358bed3fdedc86338f30029c29b230f1792c766b2b8a7a7343101ea9fabe1e0c4bb4a2d8cf2eb98b1ba4840e06715d04b4d7050798a118bcb23cec02a9ee7de1adfb21852218e94af4a690b9b04722724f0fff35d9dfb964d9aa4aadf260a6873175c76c185ed5879fd8e3af2bd3b804a6fb53c49f470e814eef0d9ed13794e011353a383e2accf66d32f2d28677af40c856d7fb6902dbd6505a604ec87d530a55643d432b1193a5f41a42b83ea18f2cf90f001737f1acbd8f3041782059eb9dfb8547f31dbab3bfcbe2b25ddf0ba42e5ed42911812800bdec053e9c717378d77263c63703f03dacc0ca3a398e3e258906f4f778a19c4a685b2af7cfd54814a82ba648ecf879dc6759795be537b667f6b5bd85cfbfa35cd8ad1a37e58dab28f8a6b12e471d2e42132c1cd66bbd976be6c789b800c8902e4263439d98e4ed1d14d07e3c76be455716d09f4ce8ce3d44cb9c19903203eb8cccc5a0ca584336d75b21f9ee48689d6eb377a94612abb9163be6da49588f92e59ec5fe615b0805c9fb6f8102973ac241bf21385d22a900231ada105e65f3bd86cb6cae5859ac41268e8000a5e9aa03fea17c0c9f0df9834402583e9fc7dc2a9422fe5df9b97c629e720ce4eba0dc5327458b19cf396cbcd12b920a7c6e7589e8cbe81de08750f78e5ad1c0e637e9798a0eb6213f0f4e69b7a79726ef1a35c4714ebf074ea84ad3f93d9680b969c01c0efe97dea6582880cd681e1f828fa7b066c21a220fb77d921f95083b1733b68eeeb79e99436934196d0240a183af15dcff7b4014b8b9f889eaaf76294c043ff13c406243d328a89154dd2a3b3907cba33dcc06a905ba695f6ea9d0a3ebbea112fc32e796b02cdef6a9b15e7aeb6e1ecb782aeb5ce62e86d0c477e8fa798fc1b193d2ed2b00017c3a0422a53afb2182e2d700f79f68c50e78567038047009e64bd8d928619ecb14a1abe4b867027f778903784d1eaeafb8da2d866a132ce2d810cc9719d9eab63752019b3bbd3d1b3a06ccb929ffce6c1869dc50242d112ccc5dbe459e1febe15279009f7742635ea7d8c126a0b7dcda8edec7ded214aaf01299c0bb3b157a02d18155d3df065fe919bd1a000f6be58a128fad3f57ae1bf02af7a4368c685c8b4024ff8ab7117a941bc84687d4368625de569e7f00472c8a8b9798d23419edafdaf796b5e166a855de4c096708873738d0f28d30036436fd13bc6ae9605a296ebe7377bb57600d842edf60d5390b2f4689b77d3076892ef295d9a14adc431bd907e97c3e105283d1665dbe44a6d49bdc1671751e6dffb588517d4cc36dc709be2743d59955b5814c67cf600482e8eca2a10cea2c9e63cebf005270791bb1ecda545a327e463a8465ce22ed17bd9dde7ff4d2b15944689b47a46109645b4217c2ace566006fb35820727c31901c8a3a3728d07ffd46a5312ebb9ef635e6c7ce0838979d56447d3ee420af0bd8596fc1696d5f0706e365b4589cd6df9bde422ebefa389733246296f89cbada20c31ce371ea3d9b60766b03d73deb1023111fbc075d0784101e1f80fa702c768930b5c981c3d8108119f0d73d3adcb8c226195d8d226449b204454efe86b65efc36d2306f1e6da267632cd456572a35786d73090b4c97d1ba6b96ca0bd5a4e54c58cc1709c1328cd025508463ce1b3b54dd8ba2716de16c840105e54ae4e79604aa2088f3b54b32ef6e91abf2ec00f0ed8c8bdcdd303f6ac88e54be6d407f14cbab99e60b095a915a6227b180cf627deb3ebc0b53bb2a05bde549e0793cf1ee0639e56924b346544435d2c2df7f8faad572027f2c2acfc4d15c8377065dd75300e3dc21ce1afd775d2bc26c2c560850239e1aab278f0f4ce1a425ca8c2b632cf2e48a7737c71162b85c6733fe1f19e055290bffb0a94e13a5881ebfa0d4b21433fd66e8bb47c9b725f20630647131407fe97f4a362b8c1690a3b12091f0c282bd5c189fb099fec951099aa24fb29d7afa2f08007886b8ae24b0a6d3eba99fc5073633dc999f42c49b781cab2a2153ead356f50f224e4354f5e53dba5abf0f0ad0c7bff086b43eecd9db24dc7e7be2ff4e0f65c7433b1bdb2777fa465212bd9ee97a683d46a063babcabfa7085977ba592adfd6bfc2fe70411ab09b930b86acdc76a3176d31c7613993b890d0ff920951b751c4e19762f312f2ea73dc5c803032620c82d11c2467403209dc23e8b5f31edb8612e0bf3a793e79f8dd5ca5e2cd7fb3ee41fe2d8004f3dff33bb990a2980c6247df5d07bf12b1362ea5734bc7d9255b785ac49c477ce9555a80d1446e4bfa0427702ac8d77b306e330691a47d794a93f8cd006c86e7fa1fb6c35734016578dc01e7b0f50d920a4d23c10c0a600812529f4a7ad1fa193e8fbcb672b4f2c0293a7d8c522a215fcf45edb740557837266b288e347ccc5c6eb3889fe39ca0da397cf33804e05e4dbae78cbd6389903e1b89066cb672b71f57c6495905dc812fe99c49a2199bc1eaa8fca433f623639a2e6e994982279feaef4082d97394aa99a4de4b56acf3e6ed2547ad4bf09873fd0fb67ac461f688ff27566f720b6b67d86cbeb6f901695e66d8b98345db899e20f0ef5584053e05557d893256c8727751a7323e6f3cdaac7e8237efd23b359326548186cfea0d0da46ae86d19def98666e3e12896809da9d70fabac221c0f66f5ef809274880fb800b41b0d1b78f7c78e88e72056b6a600f8a6e82f4e3f0ac0b917eb3642780988c61df1154021e30871949fc12a70a5c684e9adbf49779f34f4a850e690c2bc66e65dd37af94d94a5ed57fc2082e0456a14c3e3a7057300b00a13311763037666943c9739af9affb0125790bc8c378c6f1cfce0d6d3bd130adddf582288d4791100125527c343b3bca2ca17402ac5259cb7e7c388c78ebcfbcb526030edbc11836c5af2d4e86b90bed10bf0aecc4b2230a053f801cb6bc17b9bb3aae723363b02e1c71ab8647ff4b4d1fd599d38d3b2e952e7960589448b60dd5342570c8cea9517052f487093f5b2465549db2812de0aaa8ec1c3c1a37d0c9f2ce913f1f04a7497b5e7a4fe7a455295ac6ad10af1a032baf845541ad31eb3a171714bdcb199157db250c5359d8c8afeefa477df4b87959be977a2e490f244fa22eaf24d0f58942ae32b00693fb5949da15a11b404c31b98f41eb1743e7efd233f8216ce935bea2b6631689d47beb04d56b1575747a9258918e5bdc1616aef0d04517e483e5b531080a56c0cd24f3a0af697a2dbcfe9609523eeff863e0f62a98d4b60632add7dc26693cfa6d2ce2ad932b3705068ceed493ac4529fd1974d2b8b0239b88667e64e8f90068cdb89ec6daa5c1ef7902b73b669a34b7fcfb31128a022138d023af64ed11fa77ee87ec1177c2e60ec2e8005c710805f7e3e6012b0d353663c7a98d58ad8b3a21af792f6040f77040c28f3bb52d1a301fb986e9df86eadb28ab9d2c8b5b1c7400fda3512520cd124b8b3e4aa3ec4d5ffe448ab42afe14692e268479b467507b72d53630b1f8218c10d98b8c9ed69d0a7252ecbbed41bc707ab2a170579fba9caee8428fbc85bd0eda7d772fd4400ea2168b465e9cf3c6153723ca2ab32e70a1aaeb26f337868a98659b86ce8b308e8ac7d6a8682440d6de6e20d5cb91e39144efe184ea5dbb651f8e11fbb7f86cfc71d56103a4f0c4c622548109855bd61ca2bb9c28e45eca7c57ea57511a03a18deb6241bf7119a285ea4085dd5d9a45a10bd70ba11d742efbf4e946aa263986fb9f44eb5763b8c5312ec92bcf11685c1ce3b01cfe41f1584a566b46dd364f68db81a7ca929c0d95a76fb64a782ec0ff01fbdeb1308d0deb2eed5bac8867c2581e73955288f8d9a403c3f1903a053817f8bf1ce51e7d29e724e7a6c37dfbf48c6fee4be65731e88adbe982b9c14e4d1908ec5cc7545cc57b4d73300dc332b304884021b9f2a5ea350fd5ba9dca8226894352eb28175b7801f04d575d89df2957b7a7fbcc7b2abec7f54b1ada318baffadc9f4ab2f4c23e30ae523949b78f4012fd8e802d270b42bee9c1136bbaed17515522334192e9abd68a0d4c634f143f20949fd6369072cfb097b4e9fb5f6a45721196a31eedb76d66aef823998596356deebd27d6e64009d39b6628afcc6a9e90a304d70a96ab87e4b8de99f9d0e7cbca77005da37f6ae71f9f14a8dff5f852bfce6d2f5b0662dbf4719915996d6d3bbf56b059e48c6eec9005b55b18d56f496ca7c48978ca8c9f17be9ff42bbb7634bfada4af79b0b61a35faa4f56e2eb01f662b887ad2628b2f1df75516964fd429ee7f42a5039f8180997538b4293f120e232ebb67f06e142be48bf85623a513cb77c6bf51085e377027f03d5b5344b7c5a91093b56e79ee01df4ca17d9be342188f07966a6d83354be9f3f8332f5ccc0b81a8cdfe45000546abf8c45bd8a9a94d0020e33e0fa10cc2cb13ccd65a5b9b4007e4d42a51b62f97b3affd0505552bc02d4ef7c2025b791d43d157e3d8cfd4a54ddf883742dca4757b0cf59e9ea0c03b090e37667a72c05841cbc0d0b9aaee9bb62fff5c4ac71afb9e6f11be114965dbfc18100d13a9ecdc0014c107472a96ea2daec53caa2cf6634817fc80e441b52b847c2b2b50ef90222bf96f5aaa2dff64b0d7d735967c6f8d3a65a5235a5482659189e9f452ddd173d8191a9a7618a90f3861079061b7c821a169f84f624d02445f2069eff61202cd23869e35ad4f36bd00ce4e3ae893c595bbbfeb3b7f114482d824249054220b3b1f312773c164b3dc5eb631b1cde5574946a0066579c2fee8d5ae7cb7d8480e6dac94686dfee2a0870909d2e606d0879318a86fd285218f7b7a7a8f98982975417a5e28ff96c0cc40ebd2035465c8ee6934f624559aa45760667bf385890eaf27e5b7e679c0f80c0357d7f48ebbc4ae8e0ad56cee4f8ff3ecd8fe9c2594ce7727948fb409fcc7a59cb15baa93377538c884f988e7fdaf343d5aff4c1f5ac4adbf36e4eea920f8cbd5ac563c35cc5e5154744fdaf937514ee3b9ded9c54dbc993b4b020e4e760f7792238ffc5099e8c4aeb9b192fe07222d00b35dd63da5dafddd7d5111cd0a64a01370ddfeda695c1221fcdbf6e29b8fe92bb6ce1d954ad922ca1a9f30589f01c0eaef81f99720de9ba3200367f1929a500b64e39b2a7e0d30046bf2764cbc4d583edb96f24c9eb5e5e5c1234629d9d596a9a6876a4a25957888979864085715b04236c5aaa708dc63a8581af25df41e2d9c04fddba5683722f1b855a007c96d828412840874f272906c86c32400e58091bfce7ac8ab5181c105cb5c7e0e2cac9de44602c90680ac93039dfbda7a2749fcbc7b3945f11ae8caa8e1bb1ed20b885f6188d4f3003b3575829e1fa58128c02353af16b0e88916be0ab09990dc79109ee2ad95d44f510401077041d65c3b97f02e8699e2148d39d4501c353d51113265fddae61000b80332837e3db81ba07cb3801cf36b92beb23416675172e989f15619bfa4ff5d240380093a1452fa3dde78538dc2e4f7154117bae8233365d332c27a6273d7933b27f959db04e01f071339bf28008619c56c8375407611028a11f282f54ab93253c36964b5b76a76606bd5434dfbc5f388fd29402b58466bdac03770d2fd28c9ec66f961602a6962f8ef45c6f5a8461558e1f588df188022785b39202deb025c0e52684cdf5740b03577e90b764b073e0c95719e26eb38f3f717b432b5a6ee223b4b6e17215e31c072a4730e213f7694561a04ee4b05f4d642e7e9f46f614efd2d92bf2ebcbe0b4476021349ae3e14c85dd32d44dcc3bfcf0ff06a87450383c8949a06be472c6423b351feaf9cf0a92c6cd6427c840cb93413d956a01164263f5482b1a44902235ecb5f825fed2a6e9e493dcec567ace05b729e803cc8ee2fb404589531fd1ae2e22d9ab08aa2efc2abb25eb6d4ce7974f2fbc81b8ea68764c859b94acdfe05a5a13a13a3210fa31e33aec609c1cb5240b0a0f6ee3c22cea3f110242f77aac92fb30a0709826cc2cc3d0b7ae8b1036d38f29b5122f20272c5dc221d62458f91ab9e0595d0aaa906e2db3dc8f400d3f18c1d8477595af4664902d3ca458566e1269c1bc61ff1fe21727aad7f4c83b057a47a7b20813b1523438a9b7069ec7d430b146a0ad16a2dee2fc8bf883b18229450e81e4456b6331fba8df2bbc1e1c016fd66cf0248170e4af39638eaa2301a969072ebc7f866b8038c54339c50fce7acba90c567d0b71e76806df947a34a0f36d2e8d4f849957d408e11236a0bae037079283b05bcc52512162b7c7fa35d5926b69e9cca4073b37b7eb5e257c7145ddaa37afe3b6a77cbf0ce4588f265f638f078fb3c327264301b931daf5ff399b234afda3df500671d5d4d9d6cb20bdfbcd0492a507f6c5e788c591d0bac788f33d785c105907b28e7e07158646f3dbc4e7468ad185199f30a264656f6cf5970b33b4ff24da9eb5045b4a79d4c26e2710f265d64c68a1a486e7558f9b926c47c108bd9fd6aa365630365176780775b18df0d09883a3c88706a2e8d3ebc4b39a7d93a94699f37b8f7bedc47d978ab42a44f08b930d22b1eb43b56a5584d5d512e342c0e3f03cbe6d523aceef678aecb2551b8b77f8d90c06d340fe10b0dcd75c1834152e15bac765738f97b381c4721bb3485cd17cc78b7fb22a311b9d63c1acfeb2a6649a23947507c0105f700fdc5a4f8e374bb2e12a68c9d7a37e832c73037e8b4d78b87d2703da6a23442679e6073a1a3e073a59560cee2719b775e5f836da82f80fa6068ee859b7e7a78b7ae2ff2d33120c4b67c3a1301c331775acea02bd5695c4efdafb6f6c1490ab279f8f9e5f8a07e38b1a1cbb82bfc2204148b16253f8acd22cf1a52be88d027759ba0ee204b72b0fdaf93f646eb0fb30c8d9de2c12f1dabe6f352cb6d7d1bf753e392a7d4bc0956a7c622436f7b7643f3bcb92dfff20e5c2282cf277b9ba9dab19588e1decd0fc537c0ac297f71576e996207739bbd7ca3120616ec16ad9144c3e92846a37b5896ba80fc75ad11845a091ef3f1bba751237a28badbb62b1ff01527d37b6006fccda1a80d0984adb15a49667dd682f3dd466010f7c93a6b496f8bab774ced5ead91c6f5a6a71e40b83b74191e2d1c484a1aa8bf12d92e17165f324250560061c1557cbb135f1a3dc9771afe38510e2b61e12789e501ab7e644f39d7736bd24cb549d4b1e37dcdc50220ccd2d56d3231160356a40e6bae249f12121b7581fc1282923ff50b3d720e11dbdaa76661e6c55b19f7c2e2a668e534fd45f2fbc2a1f418428a2e1f453f163f15c9cbda7f7aebbf62897d9e38b3681d4ba91ff9d8a69eadaafc361808438c558287198f196aaeda9767dd2278a82574c8a0af1f8b90d244df2a4ee5ecc1c1e579d1fdd9f43bd1d16d52fd986d30bd9aa1466266f0cf9b2df0ec40f09559581e550cda05c62e161217e4285937b9941dfd85e50901d61eccf09d226849e1a504ea8bbc3c6e187074f452aea715bf7329f9a07937378c2479fbef4520f31b34d8427cf3d099dd5da663c4a0976105079f714c0293238d7944000eea789750c168d869c0d353f0de205c0433551a0782d179c333ce3aed3d1b94ae8e493b31427bada3eae2473a508a326772d7921ab640fb7516723194c4fe93031a2581c05cc3b45709f33c05ec58ea54a0f2e9d7ad2575c9c099038a67e01e44e9d76dd71ac63213180e63eb0ab49eca39118128c88aa6ce58c0d4ca40f527cbf21f0ae4026c5ec7c16c767a1eb63eb872fc3f073b6bc1cd3658a9d548e93a6007921198edc67668291483824004fbbc00b4a591934f25bdd48b3471d4d7b20a54bd84f0883b53ca1d3ce975d0095abe9083c30708d632f2bf83d346093bdc86af033ac759ff79b0deefee810d3016567beac63fdcca82187ef4a62683420044163a74bb97e1cc630a67a98a669ee2db0d1eebc644c94b9a20a66b332da619a534fa1f41d1358e226fa0f68108a4f72bc7fec5d4ef6ff7d979e9cdc7b03e20b8cbb8b465ebef6f2b55433893edc5385afefc72a9d97e25f0efbdcc892d7795fcb496d2e7ceb42aa243efb22add7e8230ecffe5ab3481675953e89c1e26f32b6ee9d16db2105ae17fd9e7f7b9746c57c38121e4c18c4f54020391657cc9ee8dd8a52b1354785f684f07f0671ac85ec8fcaf4829eb36202039a7942d05c6307b757f8d4cb8f4404be5d9ecb415defddb9e7a84d300ff1512978c155de2a0300eb112790ecaaa91862ca8248c70ae6fc9629c36f14c220f80d78c69a810988a79886fdae768a8d9edec4ea7eebbcc05f316fa62a0454f1c9bf51ebce727aabebaf8178398e8f8f29c0ff84bd9dbed75b9a2da62535b338bcb6d026738c2b042b35aede1399554b9fb2a82c0a59311bd17e9e06a6e2a910d4d2c26231a4f13b4c31f9396551d0d307bf8516723e1f24e65b399b7f843d60b4206f10ae44166aca08af670a8f4ff4c088e083aa035ea60f5391e2840c67fd14abf47018660191d4c903340b5082339b769b99b069eace68a5def14534c7cfbe3711fa487ee284421140807bf1b3cfc507a29ab22cd0392318598f0453b2aafb6d3940b0d35148a2aa116f4aa29c4fc3b0969bf97d3fcbec5d826338309f641e750af46346d3f25f241b0c01b30b34d5cf465590f40a25ec4c7fc72e276c1a0329c31e41385cb1e17cc8a7fe76fb6465ce88a0375a62f8ac3d96b645ec0f9e152c6a07bf99da36cf3144a1559f2e4fffbb72132cbe0841aa9e032d7a7e2ddff38089d12133814daa509af705b3d9a449adb6b3a7f66242a9e162bbd897509f0db854e8b2aa076c6c93685909d5bae640e41e17678d01460bbe8368abd4bedc22ea3cdf70d65447640fe86235d35145f84013e35718da1975209b1c059a1b36e2a5af9df468cb6a7e07593abb248091971fecfdffae54f48e1232ff0bcef9c5eb33eed097674649a81cb228b275f828b08c3e80bf9c243f7e3227dcd954c8ca48db163afd279054808008d17aa41576db7a80772032d0f15b1aa76021f2118e1930d93c3939e985d55a6ef089f849f777281ae8dcb8160e177947d1a8c28d6ef6f499fcabc8d30862162954a27c314ab3be7e8f7b10e3ac1aae2f848c0085c14d3f09ba3f335177bbe3379c2a544005a71c9a313be610df9a66c205d58fab0a932f38e0fe45c091ab912ef9e3d61237f0b8145c977eb22537f94ba148d1afbffffbfb9a9a62771ada7c1b7aea4b58a358f58484440d872d2620bd3b304ba9700941d00463047250ed40198445ec96131a191589370a637ddb4f8d427e9e7dbd12ac6605ae7c0d9feb2e55dcc0d4dd3942ddfceb7cc9a522c74d2e4e2cfbb0b939e92923d361063ce9c0f1571c2769d9cf3b70e945936d194e4413a605fe494c9a462d4c69f511c1c61dd556518be5f6dfca6e44165bbedfcd282eaa32cfd530652d1859bfadaee2403f5a0b98f766b1236bac0e0eb3da093c2b565f2da83d95509142f4325e134ec2f7a7b201b8673238826e96d444279af2fba97d31ccac7483bddc02e9e24ea6b0290baa1e6512279c2467634caa4d0e22041ca0aeed5bc719ff3fa6c5fe068c11cfb7aa0133a4e1c9a670beb244dd110918a48eecb5031baabe5d3e384916945e5573ddaa4f02294167a78e784a21b6265180504becd296ed1a9efa2b6067a6e5249164da73aebe8fd30cb33af81009bfcbe5e2f9f61a582794534fb523a7e31072fe952a68913d7ec71f064afe18c6fb5bba03af77375fceb375c7ce70715f85454de3c61b913596ed3d1bd03977f239f9b8c5531964a65056c554a4cfdc22f62a56df58a542103659b2746dec5075246c6ca488d93301d26a5bcf7b072ab19f899917dc2503e307182ed822bd340fc3a46a5b8a6ac1c132a067ba543f9123f84d7bb49813aca1650e6791554d8dddb65ff19e4c88d896b078ba9e9c77e0f9f4a41c2cb56ee9cdb9df987e729ec95175a5488c3a3a21d931c379f4578b26e732d86d13a45470ded15ca81b9dd0ce5a6bb7adad844351fbd32fa44d5f9fe6916934abf8cba290ae17f802922abcb2ce5ec0083a471e3507480fdb217fc16599f997490400612355376889e43899ec21f64a9423760142802714dff43b42315bbaf4c87716ef25809421fa09007ad83ccc735562670ae000338352d3001a483da95c26144d7c7fc79d91206830ef46686e481978b5f978aa272e7dba641a441cebf4e52474b785ce0cf85c69bcb1200fc3050ffdc454b6c4f71f1fc2fccc46ac8e6eba58f2dd9b516a2afe1a83647fbe16157a63e045a03ceac23bf8dc227f5ffa6b632bc4e52aaef09d3c98b249808420a765d3647b12fb593db9c0e356740a7b1130e5449580c4b59f1688aaa776b30c9c7f74b210e552649a6505d40142450aa69aaea61e5859ba3c02ae13e2e8144cc41e04dd6a4e48a58416bc815f829c4724e39f33fbfeb7cba0615c06b4e8bb2645554731aa140b23381eea250fc814dfed9731928d2e0befeb45f53e4a292e814437feff2478281003ca6d012e91237ed8b05234b100ace6e58ec432821d94a2e8497f9c757628d1ca94ffdf16bdaa215bdfdca6978269a22336be2d46f7cfff5e2aad6ce01a355569bbfcc19bd40d94ef744aa7778b3b5236c6266272eb41d20f58ae9452b56a731e2d16fb2d7068938864e41d33e62c3d9917c93bbf0caf4ea578d35a9a734eacb94ad9f07ea0e8201feb8bf38dda7f93972124db984b1a95e99dd08268b5dcde8900945e7b298ae4b1d55fb85e7ee986c6f82f93423ae3f36c3a838c6432573cfe770f78ad8230ca59a6749277087cf557f64e0d3d1d2fc9e7f220936fef4f185e5e6da99a996a0b427124d749de3c39762a9f5cc96becf56f8db3432767e34c57802b06603eb60ad3c1320b5b8e893845007d0ba1c1c0c21f2432ceeb23c44e019a71e8de592b1d55b133c759f10c1ca5d68546e14945ae9123fc163652177cfdfb45eeefed6b17a2a2c229552248c6f93a48a48e396b9d14f7e6dbff47edc834518c7f34de15198146851f530ff30f6c44d1bbc04131bb68cc9b14b2dcc9ab24eae196f0f8c74fc1cc8b19e665ea81b79384c7c7ec64ccb6ad9335266a6aacce3487224f1e0ad4c7307d600195873cef9d99f26dcfeff5d331c3dd8d4f9aa9d5b46c06bb27bffb2ec2e3808689911d0bec9e5e528ecc2d500e67fb659cc10259232438a3b2f35bf3c73ebdc0805074268d275171790ec2a91352610a520d05cd6fb14b5ce67393d073e8a4d5ee77ec474e354e3125d4eaaae85c752fc01f7be3a1b3721fa1d543854af5539e7e4ac3575bbd8ab811998389adc4a702f1b1900d61d190fb8d252b31ca314cc910cea75a796be6acea73890b4eed21978e6869263c6b38d855c2c0e1fa3f7b1b408fe06db0871980523779c696958b0dac5502a87d60c44ec8dc1a9c85ec5bcfe85f83e486783220e6ade8523e9aeac887f0b6458a5db005effd2b9ba7239a62be8b676c0bef788ec5cf67f7a4eaf9ec2c442b5d78be9540abfc5e5201f3fab766488a6318385c630c574c9a216cb0e219b0cbbfa31db43d0e22e499b63618261066b29ce49baf739a21a629389a9a69b3e2dd83ff055dc9321bc89778f8446c8ec6c192bc4bc8b83513530b57cc7dc0670ecaf36ac299ab1ab1878d1a5cad80c7e9c5ce6c5c4d97d66335ca87d448588129457183b5f3b88b234cca66b0cde5f8847e0edb826c0f4db1c9c9316b68a7530e35938a5a18266617ce17f3d5c96db001fa95da0fad86e1c2ba3ee3e8dfe051bfe15763c1636e19bc438230fdcc7ec64395026feace07cb5bbe77c01c0f27ebce33e822f1c68194275ae76bae40b16f5cd4c0d7d5578e54ebd98bdc4ec9c32941183128488c9bab7bd8e09d38a878fd3f5c59dccd3317ace78090166afa45ea999c45f36a5784494487ff3a5f01941a739f45c26d008fd6b835d0159ccf05835c96f86338508a36d3c5ad3bab4c58004617a0b60f5c60b3f1e3979e9c71bcfcaa9da8b57c4f050a26a74871e3d56d0e6ff12804bf2d11905d32b423d40d25cd5f4b88ba1c619a5f06c2b5736b25cdff6b1efc5a4aa6a23a36c356f433ed6a7a78dc1bd689163c612a7e58175a48e3a9b73f77b14ff17b67a662a6afd27e6e9345a77a145f5eabef682acac849355a68418257dbe8ba98b9df7ef36b772969c623b0412e40f8f761bd25cbb402707b0b3f0c7ee6a74a2a2378fe3fb44d1080e21f0790c9815b11d1864dfde4b3e76febc9771d5ee7d95a85e06ade9a0bcca9af4f4dc3b5862f37de618272912fa36f5b5b794dc54146b3ca542aeb8dd37383a2e8a25ac37647119f456ce6bf1a9b27035817f5de1278630bbaa9e555bad89447ea8c3457ee78a65b7367ad4de6eddc805352ce2294a406f0f528f947a7c4525d29d12f90eb5c67ce9af97f73d0b3ac073b691dc260783095901f9b4e2e278589937a9d9265565d9bcd4c4d35d380a4379c5486d47c3e6e8ca91d9309492d99e533b59c7acda3f49d14e4ea28ba6af188593285399a01569b40e5ab1bde73b8e51f36bc581b92d94913fcd76062998ac95d6b911bd8400cd107d2205d56f146a3b3ec3d4b1f769fc48064f391570d6c494cd3931708896264a5ba9b77342f9317edb3f35d4c586bd07a8c05fd1a065dfaf6611be5628e99c8b8d0347f024430e1e25101006053a62db7fc58817ec29aae5917b1060721d5baf293e7272c67e76c709b89eff704d676ecf2265b1963dd90b84867d139c77bcf6812f63f22edf8039b85ee7f6f31a50d0dd0bc0fd177109b6df1ec037492c42907acb98b0d8483db8f811e5f9e9ae7f08babbd08428ff70274f30ee135351c8c00d0753e9506cfffa705057bf5deec1c63d89ab3ad8de09140fa21739560b57a555ee73d8324def93d4cc3fdb52f749f6d5728c6a52bb907fb12a86137cd62a17977ca5666c689842041ef09a1494e3e8b1cd5d27c35adebee254b19cdfea2f258363e87d69a61bb5f42f8302c4ac4cd9853a7bfced5317825f96a09f8480eef891b66e90a87493b6ac793fdeb3f8d4f887e625b37947f58cdd581a8dc80d5d75bf65560df2b1351c56756b85d81641c3e0b1f421c58ca47adb372871a7370ee26ce29a9e7585a77da945848428885d74e1219d34641624a0105aba71e660668fe7746cf9c6349f45327748aa1f0be9ed8dca6821fa90870c62157cec037d2f0ecab5d02dc5bb6aae0d8addb154b84c365984638ea222776c2417e3525446621d5d8608a4e1faf15e8f37c81bc1e78d5816c43923293257b488dc9889408603cc6704ab7ac8b606612eb96afc2ba32fe74d79a4058ba0a10ff989b9965e565c7d886e1ff7fb2f0ed39fb5b2be74c9d26251b4a952ab1aff7e46bce5aa88b19cfc6c2228155277a77ae298c5bc22559f8d06e51f2397ceccbc342f34ecc22e435ff17832fbc2f785a12999f3101c5b33ad137e4c3a065416330639f625c1fd343f5053f71a49b9532aac6563014fda7393ef2f87dee69b92043c2e94e4325bf9e58a19b2621aecd7e360cefdb87621072cd51c1a9f339654a8050aedab3fbe107964837eee3b3f97ca71575c276043cae4b16402b367bb48cd7be3d69f3d147fc29ed2357eec1351b485205e40c8677ddb8919b606b39c437eb3b5f0379ec92f67ef8d2df7db9780694cde1437ab8e3712541b2ddba5a73d9c4b59ce4ed414859879d8f0b8c81f97de95b8ac133ffeaaa61bbe629ee6a7e083f318cdff8a9f7bceb0e5680fe1dd5ea0fe59c7f2222ea41a0628a456a3acd753597029698f71b963f461b76477859cef1f061c28fe087fd421e2b53269eb195fd431c81e863db226157cdcfbccb2331a42c36feee4652e823b254b34bfc4d67fa017b5da911c046598afa5d8c7e8861011f8483f35b9f8002dc85882e054dc0923946f6d80982b252140dec8af17343e611c4b98f6d7299d3a0f13fdb91a1306a81dcb14c952cfd5a6ce6ac823dd4231a274a78aa09e17279c13e73368db0c9b59b7d8462a74233b516a03682ea3daff965c099962a013f508bae96184c5a191aefa215b4fc518b78dd97a261b2eb9b30fc16482c0a63f48133fa320070ddb6150f0e1ce6c0f699d4c3d9f94bafeb40c6da20da91e4955cfeb10992bee501310104fcaf5f2b6608a877ff30ef9272be53c0a641b39c094af8c44e4f2ee0987ffadceecd04bb5cda5e7b2d01326076cef2963aeed57764b72753a4c3e21d3c76a6dff4f56e444362ff921580702a1c11fdf3f7f419f41cc3fe34a9f33069ac582018bc4ddb0e2d5a4ed2c458742c49384818e213028cd44271aeb6ceb19c271d4bbd3c42b0da2cd1bc6276f0d2697fd088ff25c51bb4efa1da7a7483f2ee232c8f84dd964ae4c8af2300dd2988e00ba95318bc097457529d097fdc105c4882eac5d78232fa251ddfe888edd3d33734f9e7f6178590eff05304b19683bf93d64869e238ec7af3ad6b8571ecef982bbd0d4db24e08d6fffc933012b9ef131f7ebc9209d43d714a6ce352198b7121abc55c8261b274a6c681664bc351d5977fafd72bd643e7f2406e152e07711f76f6359d96d37d08f143c78d25a9f763c581ba4bf177b63aad77701202c5bde367e8062b477710ea4b68675edeb664ea44c599bc85b517378bfcf32d025bfdb31a86ff35f98e56bcb993c584ca71e7aef9d91157a438b482c43593c17915d35039e74a37cfaa91ea5fccc826009d39d0d59ee3fdedf649b1c58c8ee652736cc9c32d7cb0df251d974495a0aac9ac292b3109174fba0dbdba05bb4784f5c191e78da183b15727ea56d6b98523469cba6c246cee0e21ac8632edbda501e0639d2b58e20a06d1a7e8c2434b230bd10788983dd6b94e9e69a137b1fe4ebeb554eb641f621c4d4e29eb32a2054752119213cb96444962ff5c743a6315baa0720d1f9b00cdb65818927d40280d96303eeda08cb7dceba0976bca5561f4ee68bbc95d4fca99c9dde3f37b92a2941129f926370ed7712fdc597e7457c658db3b41e867e3dec1bc90a049bbb79e9ca6856f0fcef5bf61d93294f6f44e61b9591a1c1f45126de6b8e3f753db72e0bf474b5b07ec4fa31b8fe3ef3232615ea94895a1301bdc430875708cb446b7913235e936bf44e698d36d02b781395c8d8c7f09e068abf969d51d5a15af4c45046ad76f98c40c037e69c5946de693620a28557f92836dc97fc799c5672ef7da2aced74dff8e3004c097441b18041ef56e2495bc88f667cdae91b70fd6c36c0875406b9541d0887d903e1ff9e82a08d8368a2d00c83562ba095d8d335443d538f69ac2ab7147fbedf817c361fbc614e3651c1ccbc29c3281a1d84af6e9bd49c2610cef59bea432ce5fb137147a40a9ab8e591ee01f7789fcffaad8874dd1c70c2b3745a0418e6924d5db4f48b3c1db0b40d039db5ecbba21cc927f0b1d8a420e34d5b5d1c24c0b52054dd9dc80976bcf3f993c2c837fd84f45890fd5b9fcb7dd4529698a612b1ab073f3a5bd9b9aa75f4ef49df1211fc807aac9a1d923ae77ebed5883fb8bb79b220686bc3e875abf2f1f209356204081cbb86d2831ce9a788f1b9b01fa57430ea7a20762609ff5a5e8352283184425d4cc27655c6456705ce0e1f34612b149fa067bc75a40fd1767efaf6e718dd3e1c9223d418c588e44e69c89b7345301d937edb9cbb8e8af5d6878f7046010254c445f0305d2fe9b23bc8280c4edcdaeb68e48d2fcc044f6cb5fa99ecf0ab6951228c753d2ccc12c61c9345a74bad7ad0f7f2ad06cea000b545a6ae0485dc49462553ee56e27ba5b6653e6c515ccaf936c9fa0742b05402d3e783a91bc6aa4aeeff5e44f19af42dcf6940c06c10355d6e348dbcbdbcd8791e279b0eda3b44e45d001784aa07e127874e1413dace33a2ec3d67d7e35a4fa748b3d4f87fbca763d85ec02fcda58466a76e938885ab9cc642d1a6b0e0be6c60eb677a2c9042fde0752a6bc079748c57fe4b9d656d1f96b4540d7994be20efcde071f8c9f634ec464f08d7cac0f80d6b052d2253b802b4c3677d83b0275703a8946d7e173f9c49a5b88fe97a6006b7c950e5f67830d128a7e49f96edfe73b42eae20f94f623b99992041012bbe09fda5ec796b2d9d66571b25b1140e382817cd7d051a886df6cf98cd138c7870540e06f6112e93160bf6a302d9e411e51125f3422dbcfdf28f7f501a396dffec02c2296603d4d0ac89cb34eef2bd0cb1db4c33a7e4a495db0ca9284b4b9952fbd335d3be395f5c6792905b3044a77bec590114264383d51c3cdfabdb4347c10508a606bed43b3dd330a630a3ec4fa00c788a3c9c49580651124736658a56e1a1bc2544a7ee91702b2b84c3da13e8365a9d68147b5d3891f85ae5e662eb6c34050044911f8ae34f34b230895373800a6a1bd252297f5c252da562f2310cf50e332aac53159e985e4a7a9a3d66419264490d84370e406dc75633f56aef36657463d73dcc02ba7711a97210f480f2ebffc098f07a88180fa6ade5e8ce0e90a2943a825492912736302b027a2cca0b49745b31b8cf37125809f9c46b39bba9736c2e721837ae00ee426e7fc579b3f7019eed510941d3d41aed035545bbf1db8d3a967b9ead80685971cd56e4ac1addc2f9d59cfb68d6181982b55c432d9101afbd434bc572218a5cc8a759d5cedfd90df1636b4c6f7b2235407eaf17af25e21c2ed9cc61ac7da290e8e1902d6aa888ddabf8eedfb71b85f82601507fc9861789ad4c2dcfb83bc7aa5ba59eb445d657c4043a2b0bbd16c280273fbd7ef008379933739a97e3e1c860458cbd873245b3178ca48737731cba81824affb624d24dd327a1798e087af1b9219cc1503246b625741b41cebb97ee330dfd7fad2dd447dc40704aa310fef5cb4b59be404691a3cf2b8e423364e26d16f979b8ab19d62a61fe510d099e3290015a74fb434ece4c04da01675bf68ea02197ab299a380cadeba033d1e5cf596d20302275c58a3e250aef9ac8e144998155757fdcc9ce226fc2fdb5d8750af8995b89ccd24dc8f64aa25861e800406533c8fb2e7fe03cbe6bec6118e1e909fb46f61705203ac9de82d4acd352908ed5c37fca8ad3e69488c8363e02fd0b366ee4a23a1cb8cf504057b66ce4fa2f8b84a2a04dd88dd7ca048f7318ad4f3298e49d9e17b79b4ca9349af2c5dd3fa4c345a2ff05a447fe00df00af622be097060c6877574096ae6e10e7ea770fbda1899bf0c11be4a7b821c1284a240951479617b1fd7ec9d1888708ce52dfd80e7abdecdcc74b5470b77905a0a62713db62050f6bbc488d057257976ba787f9f45f47f652dfac58f69e6091de5a5e743a794b33ab4201b136536be810a682a36dbfaae3afb9f59b7167bc152bee95c73ccd29f27cf6cb3d765a5f6af3e8461834015a6ba0468eb783d096e2d69453972c9cc1329a1a732c2d121e0fd8f34e5e04315e2c9035e9af8a4d1c7a1306cf7cde7412df43c92a6916e2f578c1eac1da2749e5ce834ea88ef2290b2350a76d357e4e7b5623ce736c44c4a4f38ee781fea864d0ce9d251a04f97a0728e1ed8e8dfcabd1b6d1b6390d8c58490d5354460b59899fb77feefc96767471761f6da56f4973f9de660c185bfe7c9f5660b93ef200416b044ea1ad553968e5de636fc4dde2ef3da7240b078d57431375fbbb74700bb45a931f28e894b8c7e22117fe277070b965ca49fca53a846a9f0fe971fd87e34fb06b9c627ea3f07e32ead919f1ea59906d581a2f0fdcf0af1c6429b56428efd8048b38b5465245d8f4fa24b628acf0ce3cafd6ba9294fc9e6603421138900283d7df2fba46edb0eb84585126231f62aeea58b17db4b10267cf4b59fd013e20f473536c68b220d1eb74833d8a2c13dcbff86662917d2fce015ca2fed9fead289d9ecac2822a71e9c47c3d48d1064ecbf849d4a5754bf527081fba4ce8389cff77ea7d5915de0933e28b8314851ce3c1811d3f9695f57872d755c43acbe8bdf7285394b1f1b0628bb4bb6d4c277a73a67959c4fe8882b3f19c56988539115c4e99298d8d911364ac2bc3dfd15a301063d4a9f738f917eaf3256f806b6b1f41cc050668d2f14e50a3a267af113da9e776ed1166041d4aa443fe6f6400281ee73e471a07d38e42fb11ad15be147b999f1a364827b0d7aad43cb12902b1297b453a390659f658db889575ee0a413d33399fed63111d21a1277eae4a1c5f40b17df7dfada4e11b3af7e725aaf43d7c5cfc649d30df042a655e6e8d46058251ff370253da404f4d72662d993c8dce3a240681bccc2a7fc20e2461cc019c47988ab58cb60cee4a2ab67659e60a703e8b3eba1c342bd56ff04db6c88cff943a37102aab6ff3fc0b33de675b007168917a35144d5f11d212f2ccff091da25f35e8ad9b99d93e469cdd8bbaea6a7e400d1b0f871a5034c1d6fd605d28fb8fb6fb3a510348c4975a87de51dfa16793bb4bf2d004c64a7220988f025ae9bd5e636167a5e8675e7ae07e8ab1211925624256d7994725106d2bf1518f03a61a9028530adc8af1c9e649d287f6549e54b3153198d0794b51d50cca58b3d8c04325e6aecc8ec515b515b0ba2a7f17a38d6f691725237dbebec805587fc0c5dd16b80bfb11eeae4a0ff9080236110fcf1c1d0f714774aa81301143ace8b9df786b1bd97879896833f12cc19a8a0934007d3ac4e7f05d66d472a445368493bd13c5e838979509d3a54f61aedc5d0d59193b668c9712287a64d702a9ab3b35bd1cd9c663a80bdd4e38ef01abc1ce38bd207a432f374e32d376b99f6fd2c405136ab470f022e86f8fe85a1e650089a81e1f374d0f2b5e2c5938c253a8d96c8e0108bfac19d9a5f42cac76cb88eb6470aa4fd0e03a1791f28a0c91628bd573665294f8731de5ea6835812998bfa851ffd3c4b429ad72b5fdf34f5710f82763bc39ba6156e91ecf8cc267f91692975baf630fd29313d1ec842669571dbfc5bd84284040a018bead865b80f2c7b414e90da04eeb4d81cfe22c7db9a1bf863f26c8ea018e5361928cdd0e32061847ff3aceb65dc6aec555877f0f60349b68e2ee2af777731fef4a09d30bdd18783f50b122ea1198aa990226758d8d9994d77965df932b3a9a5a09e564bf8cef81dc08e9dcf0f6e44c6dc5db0dca292c7baebfb497ffb194f0ac493658b9c79e42c703b9e040b60de3a96f39cfd8f328417765f2fb3cd0126db5f215eae83631510501454a3ad6b7b270a02d1829e21e4526049c06252483ec209d96dec54bf2a4a64b876856ca383c6df52d8faa5f1aefd1672a5373bae91991861f5bfde16d162bb4f12d5b13f602fb2eaa94a86dee4e7e644b5bcb1b3fdb3b77e4c337b0612839f24efeee379ed7e2e52db044f1192c7ba41a80969215052b18c3cb13ff5a4157b7e6848d559a65ee2d785272dd17814e443b83f51b88bfe6e0f2442a5d9838719b21bbe6d27f8fb080c5bcc4ba1d51320ed71c11eef64a5dc242c9e34ad6ce63d467332fb2e0c5799a77170124f230ef750438f1d1c9089677ee3a0d80178031f1325b5dc72a472e6ccdb3a4437cb5e5a581a7800aa258ecf236c909e647838585fd555c35f27852b8bc13b2a5cf1919c428d57c6025727bfd58b4d745a971a7481c5e2c3729201517d9c102d4970c8a9ac42ca6db36de99a650ad07b1cf7a328b496df79b92c8b76d0e632c6a1821a0f22b70be446068b68558b20220157ff4c2ce5d17e50da4209b21279cb216853a247e727244a7f459d58a74f2a6ec5ec4a478accf0ab6cef8b9933e63483e1aa40b42b7852af40c6c6b5d15be983c8b0de863ec714c4a92f482dfb66103e8e721eb745da759d805c43514b9daf93c56e784388e92b3ce66d2a45c6e95fa1d3d31f12a7713954b3eadf465d1498edef33e3a8b88d260cb26400537d652b202d7e465b6c8aaa9fc6698fcc30c9e18ae18b753fe862eaecdeeaf017b9653b8900d08e9643634b705adb98e74482b4bb3e20fe94a2bf88a60a1e3d82edb0672f283f3a2a6287419a61563f7c3a3912d59a83d079921330bbb93f36b87d60e505de8c85ceabdf9aac98789586e6c8dd30c858b514d8a27cd3fc7346848b138ecb35d22b219276cddd493788a3978593e2f3dd75abaa4a611a6ea656b97aec3a1f946bf501ede9c3b7eab3165c38a4ce2e15df794e99f4388375053c3ba1529274b02a05b9587689a9066582222cfadd822da288bbe4bdf8345f201923dec48db02099ddc9b22c017fb82e32ed68449d002dc9ae0525219df52104dd924040a6f05965101eed611eabece5913e70614e1b13fa407772ac55dda28dfe6faa163a664c71fa8b21e9ab290332e7d44e515d68246e364fbb5451dd9485c20f58834d6a0bd7d8e95b9e611fe1416bcae04780ca32c559b3664d080372122283518610e2c9f83d8b429a12907013cac2d69a26362a6b8a028d4c7b54c60a08b557e17f904a8fc5245c245db167f8bf4bea815ca39b4f4ead080067ecdb951b3d57161f74dd87575127eadee5235945012fc3ad0a219f6a27bf764d83c7512abe2063a783421475b95b6a4543085b18e88a8d9dc77709fa98d65379bc2a0544ee1f31f9ff31e8f8fbc2affabc330af8fe9dde008fde1db5e056c55596c773cc7f37e886ad3f7241120f2128456d666b9ffe387beb30b3a652ab56a2cd0db071dead318abca715675ae25d2f466acaa6e0beb57f2a7cecd6320a06df0ba40d1ce3fb20e3f4a1e6dee41f23c37f7d7f5d448382a8ff584f31bbcb786711f5c5e7af228477614c21eb97d06af7d58207001cacd732b3aec301f747f6d74cef02bdc44f8e1b2cb0f40ad0b3037f776a716d713647d675a6e00e0d0ec9da0097a8541db95a12873b472102c950e3f3afc75d090fb1416c939062024368c8d49749d6eadf9f3d3d39dfea49ca21b13854d9327971f3a27aeecbe703b664437138fbf15633069e154f6c6fb0a2da38df36743e0f21326f66667f2de1b64e10c9292aab4359f6a6696612082464ea02813cc12f1a296eb5da436840f4d584fb71c189b8c1938f2eb41a0aa3d8fbe2f54d297be0723876b688fc775659003f507c3fa031e63d5dfac5ac441537ddccfeac2cb98089bde110a84f0132ec3163094a54a269856053f7ab4225ae0a4f590d2a1a9826ca5929e4ed2cdf4fb8ac9a0f0e4801cabce8165cf57baac30f6d807100f24ea783fc498cfc726f81e74ed36e2ae6978a79cbc049b2e2382c50517a10ca77328a040ffb50434cba01b93ca6cdc6d371f85c840b48d41ca118eb1565a1a7248dd19e2c30c30449a0dd890adaa94b8d116558d5d5e8cd9ea3b867528936f3ca6b357d7ee03cda4958fae89db3311eb2fa0f2fdf82f02df2d35d20051d79171b3bdb951b523efa26dbac05451790d8433a34733d61f1fa7a2a949bb47afc218e78e6de069f5dd7f1eba2640d0f497fd6eb2998f9e94fce9568215bd56a91a66436b2e2656afabc5075e9e93bf8776b26efc5e8e80419317514a16855b45f3d2b8d29b690c38698488a553138f827f7757a2eeff7af40442fc8d0785a0413828627ae29b25362cce30918dd3c4e037987347565810851e60d132390a05811a55eddf065ce31814b6e0cabcfbf5e749f1d2c9ed8ee2b9de70bba8a02e3ca7aa4b81a38437000b0c6baf1923916e7143af7e8755b541e5655abb55588580db72c73fb690939af2ad0531b93bac3516b0a9d72c7fe6d67c4b57a1af84e5d7d281c13d39b8ee9fcc5bce727e8d50184ecaee11248f25b1eade6cec6af430f44d85a6febe4525703c68c66981f090aac5518fc69f8cae62c3ebe5b92d402110a56996c3cb1df8d3fede24ea8a939cfd13b3e15bd4a14f5cdeded95f39686f3999fcf961b19c56172f8223ec19586b5eced3760f3fa323c3a49742bc01bc2b041737cd1ee36da4af7024df49281a52cd96601b27e8afd0d4901629312ff0e0f55038d89b18bf47c4edecf50e09238df4456f03da62b0b14299ecd5453657f785fd975c18b93f8fdfb392f37f4a4fd8225667116156d364ffe42843d38b33ebce5db978be3fc8fcbe59eaad8d3ef0a9d8bbc3c4a9a03264f393a4889317fd1dc3e0b28fb164b1f425ca60e7e16a9c4d0258b9ad90d3f305defb49eb8ed13810dbea547e25611a4d06d590b3af84aef47e916ba90fa9fed8c2fffaf6cfb3b9ddc416f7dc9153d601aaf5469342a89b1de7e707b781bcf0f8e22241d9f49289ec0443b40a9eab3ce7954094266243abb85b5cd7813a6f21f85c0dbdd7a337b510a5ff318adae588dfcda6bdfb1173517c8a4c766714d7fa94ffd93b9dd8b5fb7d77be5cdb10e80897ee8e97c72bcb8703dbc38b761db4ea82c31ee36c2df2a3cd0936bc0192ca7f92620bc9a24d0dce08cfeed0d23ece9e4647326b809c7f73a6beaa723ba64effeb39578d26d1c36feef94d6a11dcc73ee5276e6252cc4dd7d746b66628fb2b4e36f57522ccce7cb83069241e26fb658304d4d7cb55c13d14a79661c38380c105965d2604ead5b4280c97e50f6553d21bac75b2019c81b7e4d294a4da649f5e6898a5d6e27aca1d3a9af9663437f4ddf2102f1d495986435b8b4f4a12a06cdcd55ad25ef86a226caac75839da7bc63b626e1b5b7a7629e7c799e18ddacc0b9af57f99d8ccc92c19f91c41af8a17a40d553a50e84f5e0ab074143f1d0eb3400d9f5eafd8997463513970c10b46cd8fedd0904903273ebdca1b144aa40f7d38ae570a8149d5e1432a9849c824de4b5f57bbc6d7b4e7798155e6b6005e7ef1bdc8f4611995850d0379db341614db619e352303bac04b63f63b1973703f79acdac5506c807b1bc52da9972d00e1bcad0f08e9320350e0f07929a333b249354216dd98e2e6aeff2eb9b5f3323386ee94a5d0011df95d668d3381b9df07088916bcad9f0bc4e7a94b1470f44fa61e91338ac5c91ce7d47fc1d2c3ef3b59b148a13d8f989f129ec2929f0be0309231aa94aec9a92f5a7f9eb3c20f10ce16ff0bbdc90ae0c3f9ba62f7662115b2004eb6f5afe5085364c5402b2f593a59de65e64c1847e2f2054a4ce1438d127d4c58ec7ba00e5379a686af0e1e155987a57b439fad337a66286fb68644034783c138768f6e52139d64e00b82dbb04115e0b5883804a5863e8e1d60b5cca7d9ebcd5464c500f3151259dc01e66809f01714fea6c409e9161be2793f9d35906176a4179e4dc7587a24abd50c5b8fd77f4e32a86382e09f6b19fc6577157bc74be5415fd1cfe8e7657fe3e9307433c9391a0e9064284aa27bf55579cc7cbd360388a665c2bb70401bf6c216ada0e6772168a9e1e0933f9cbc1b226ad478709619b75acf7802d6f0786c1a5c5854355466aa0e905481d6491d4333c02ee8cea140d26fb0c9ca9adf77af7de6fd294244c95740e75de9b9ad67b5053ebafc0cd95c761295af2ff3f884c7b94e4d47ed500e04f5ec45772e6e2909d54f20b72a31e210ac087c15ef10244c68f012529bd322c00cad87448b37bc6151937a5f69470085a77e6145bfee0a8afd85fee619b2fb417429c699ec10cf15465c94d2984d57f105be24fc8e46a0997043d2dfbe04872fe32bd1bd07a6c727045e2dfd3f66092eea0e922382a1c1eba8b5419d74164bb40f2523803d6f277d7261834336357ff7b6ab7b97a0c1ec67536d724a9148cb2bb261d620c1b1c94c3f279600a917ba1102b62e64e0ce1ba03d54b17fc2d2ff2b8856b42fa23bb6aefec369fc7531c78df066e1498ac5c77a5f4ea35a5c3bddeb677d8d156e3e270dc076e4f9ff3f7c86d4248ac163b5489bd3e2b63cc4cc44ed1fac3b1402f37864bd0f873d3287dd3f1803fd4d26f5b401309c91837bde5ad45720afa84d1b13080e3d58135713ecc969823bd8460fc3b556a028858d145105affa91a96e0dd4c4c5c09ca4fd5c2c312b1ca5dfe24b2ec3ca05e37bd604ebd24693e89ba60fc25dd361eadc8d8dfcdca828bf5e747fb508cfa016f4079fc865bc66add9255a46bdc1b27ad1d8c78fa64e60db52ffbec1f0df62752b61327687183b5314b6d2a4cbd50d48068c9e7d0d5c6480fb88e83da07bda676b93ca59dedc793987787ec1a59032f3d4a4bc184167400204092b14c5cea1af6146a9a5a5d9f9272d033f791c34ff3be3e157469a794f13a88c6807d6a15acc8185e0467034dbb2c6ef89c4ad34a207599d2aecbd45c791b8dd72cfc5e17be36d5535ae4ba4611333ea2b05ed11941357306f2f8ba4adde6722977269239df3ee13dbdda8bd795872e606b1cc0735cda4d6947c6fa08f54d1b30f60c30e5835f01adf4004f8a7209923f24220709051fb4b99420ca9d3eb5245b9c7ad36ce0ae1572ac7888c091047890f54930a9ebfe6401fa6f2184a0cbd11b45c94b7ad403df216047d8cf0c8e9bcc33e928df7f3734863c68718cb02c329449323b6655527e6c77a5b947a3255634da1c411ba1e60419af0eafdc5b37881a409130fa557a84d8ce9ea831df1f2c8903e3f438b8a92ef20e7e4720e94b020f041d963bc7ab4a3154e5824f1c0c2e750b81ae3ab283c9bdb5dd34d60c4eb61e55263eef626211a7216f6c91791db7e4bc96052cc8d59f3b82edb55c5a1c8cac45bfb2b75db2a411769808b53d6bcfd4189d64d8f2b73b7530de3bc087632d23dfdafb608667da2b78be0d041080b9354bf2c37b1e854d7e1622b62cc34a4ff0225d410faa9674449a0ff828c5330a9fbb3e92c3bbe063b1b802e9c6b231370135e79d30d2aa632f208275f608dd29c1ad8a451ddd41f8cb4367ab2d64a83cad51d5a9af7d1b6cf234ff98b220c6a1934bb190ac555d3eb87859ee90e39e5ffb7953cd8a905c9bcbf28ac9c076597caf623beac9fc4ef02b235bd4772d7569dde22aa0738fb83153ea54bd94d20bd114a2757afc65748f4eb50358fb2d3e2b7c2ffed799dd1e2760e6b6bc4eae101ba4262fe15b8d48af6eca3750fb33e0e1aaa704654888dc8655223c28116f884c9100c20e428ccaef7e9ea0a349eb596162892d28c2050d0871659174ecb8c5ebef9fc1f1ae1ea48fddc2193cf98110d073ae28b1954025466b2c13bddf02d9e5ca9caa6579e6417bbcccc6ab1bc01cc7e0876f250486dcd3ddccf883087e35603f7b178e37fafd55707733b501146358a4d424815dbab4f93c2ff4b410b5033544e1665d63c75d21d0b94a00dc08992a3c1d04b740efca33f2a9885111bbad288165add579399644bd71351d422f83ac08c40b6ccff04320a34c90717489f18bb473d7d3f9924b000ab1d8a54687737fb11a42843353518f637f14d4addac76fea220e59a9e09e7633bc275c509cca4200c03382af37449d4dd53b95274e1f3261bb6959751c9aca03e93815c4155464a435fb70dbacce3d85b945581cdc4723fe1d3514c8907a4e890bf860d84a877122756d26fdfe6a6731eefd4dd482bd329b9d8150589d14299b41775f442cfddcf115250bb87e3cba33ff2dd15897f11416ebfc1c3ed518b52cfdc6a738eacca0ff035590cf9a182c813dc6b1f477a81eeb1897cee11eb9c875f73edb727cfc69840c55fb3c0ac4652c40168e5ef9c1248abb28b205128499c225b95520fffa3ea6926e58af144acc6504b0192f0efc911af27e4d5557f83be991713bc9551953fad465078d9b380ab7a502af69bb8f1ad9e5deb124b71d65ba08ba1d4195812a881f4278e0983b13d46452015376008dd02794d97c202a20895cb086f84899c96e77e318e752db105be4c5b7ad47572e846856460d9a8924bffd07d4aa0f2c3c7a7edde28284541e27dddd71e18c70932b9b788f11e5ff4d1bfa6f6680919ab5188bfd92ab8d9494fad6b4252a8bea99609bc3f216b8cde424f699e301dbbb2c9982cb14a9a6c4c8728cf7220a4efea9cf63e8a2b8ab9e488e8725a35d7a446390e806f2e08e7e658f0d1c2a6119a05d6264d4f8f7617bc7c570fa5c7068ede0f8b7601185a445aa867b3c127a079415e9bf3d0047cb73ec769152ad823a88950fe33431e17211285d1e0f4929455a14a5438d6145c2b1bef33728ec70551135f7c5b173040c8b3ebdd4d847436bd1d19dbf1110791f230da7b846f6d29d2827d0503f4e1c18c67f922ff9b82f56c70fe07d0973887ac0b9d20145a03ea83e4c69b9a30320568f7d7d66c4493e5dbba61f8531348e99727d361f5500f76afd1a53f24e3fd6585abb8ae164c2f2b3d8ed1140a0127c5a104558281786704d21280f997433f5c55cb8c801f376e457b41e35ae2784061dfabd59977345fb001d058c07ac9060b3b442101143b763ba5968edee76e2795c226eda266c63c7aee7630f113f917dfdf9cea65bd3f2a8a2140b0fc8512ae2278ecb6698c0ded9e245dfa03f52a84ef83562e63954c4982ada328f80c69317ba976978b939cb0dccb7bb9fd0e900a94baf5a227e42a2c83bc639d5117df54f041e6798a13cf4b26c6c94cc1bf373f9a5364cc7afd6490686e2062f9b7f0b541391d799080700b0833abf8b9425fb0ad8e8dad23ebc2325c2508d250a54ceb56e4f0a452ae80e5a0bf38c5aa79f8860159219441b93cbadcc73e01a21475068219b545d94b494c1e5e6130c27c22bb8399d6ac6d88673c18dfa147ed02469bc387831c737111e927a629336a775830ac4f4417d6d0e07b39030a60b2abf5d446b154766ba1fe506bf4d39ed60b09242983f85f2db94032dc7cd862b137a6cb363b07ba9c6dae8c62ae47d1c6ce4f8247a13e8702dbdf593a39dc43a2798dbc20e1cafdd561d38df619b5ff6c87f3da0d1e342adcf8891cd463a439dfbf46eea55533ba9e9b0dd1b55129c0ab850511c0ef5d1f1f6e253fca1061161a366bad082bb72999666805d4112241f038344fbf1fafe814f4247bcfa4eedfc61af11f7ff85c2d202e2c4a3cb7c4d28c593e280ad05470751230b6d3f904744a4c7d239c25ce76a1014cba48cec93087431530af4eb2ba5b507d9587828dc201e20345513ec1ac7225754253a3f6ddfe94a68e4eb60b957091addeb100f80b3b5f6c49af1ff7f2996068e22e604118c5df326acca8126eac66973213a5db6269ae3dfe93409307aeed616b0fba361a5396348c82a85bc282e5ff2ade7ee060e0d551a59c88aca68710b9b55c97b4258066b3b222be5bad5adbd4b11f60b368fa167659e87e472584f8b836e84f6a59c1ea6fcf5f85dca0f96f60547efdb3699d7115c413064973c88d07c59fb1c59b6884c74c8518bd4a8ebb5e036e7672d43e8fbbbaf2edf22df438e1e8ba33c0f2bfd7c64ff4095b39ba072ceadc5f29ae3ab87db219e52b4e2cfd08121f986fa9350ea90317c3f00df7cbc23ffcd274790a4fe07fc8e5d36c4be1d947b34e0c426763934a030d4c29aac99f966e8d91f4a31a3dbc60be19c1abf9cb3d7a84c13ad74bd4732d29834756c613d16d056046ca7418122db65293f2dcdc21a1e801fa73526e4ba3e26a5c4a9aede2b9a14067fda06ea2485f745faff977d48c715ba6ebf7bbcda4a38564fb3652dc6bea3c9bd18d1441a48f07e8719730aab15ae473a258b1b8a956935753210aadd9fdcfe678b3cbaeb5ef8cc1add738a22e81ee1b99bcb32415a603b7771debe2236955337eb381f9e905ec937992672b33349ee7bf8dce8d671436a48f757921b8caeba2b241b4d015737338701bd1eea65fa26de03d2fbf0bba1d57f97f3be03ed932a0a10e6e298df613859cd4db77d00e88c6f92938def430fdad1d48d340904741432d07de3c59b699744b7f249b05beac2398ec7bd513c265e1a74f1c6478c4d8fc81912ead7b5ae29e4b0e850e13c9428f5bf6739242cfee07f113e56bbec19d516f3ad9575f61b061bd124326c3f02080ab8eb03567387eb50124613d21ad065f18a657d0ee23211c0df8243d4fdd659c93a374095c97b93ad029f3eb1a66937213c62c9d18fc236588fa1187d188ae1017c540e8a32e04278f6d4863349d850b1872667a3f546bc65a5ed9e0f4e47a4f7f28ce1a5cefb2a73412b696a7146a9489e48d5cc6da0300e0a54381b3b8314d10bf31445081391eb5bca09eb330290d8920fa6821f426005508007cb6cd4af82c14964db92a8403aba6a5a3f9904629e48f7f9e0cf5e7bd4273a6cef6b64f8e96b0c5a446a4534686063562f056ef7dab8933a82d75b3fb024ae7ad143d642a05769ad9201f4094f5d778dd5790d9059db156cf8d2137755391719542f9900c9c95546122596ade7211a9a2eea63f64c943eb4ca3ffb65ce8e0b0bd5983983948623eb7a36b3c5fa5fac2df91814ff22b331b2f7564dd3c24c8570ddfa6ae6b8944a8d010f8eabd578842ee6e244f866f29ed04ae90fa407b02c65474c83f9331f7669adffe13307f11313257e2b6b2cbd6186d139c169296c4827040c82c616a7f043a8b7be161a3b3ba6cb02f4932879b02865791f0c38360a4444476728e14dd78b753bcb06190e8ef4075db7ee5d002bfabbd79ccdb1afd1e486ea3ba6a75d901697e846950fbaabd12a00a09639224cd0d55e760ccc57a48fea6402f97850dfdfc4a81efcf956b3a35d5dd41e76313bd6809f64e889cef989656b47aa7f44633780da56427e93da8e8fffaefb86b54241d6dece4f677c437ba04a29d9b369a8c3c53d7dda75c58bb0fab25fe4719ea487663e9091abbdc0043243c22511739541e22742be838920976331849af5d66929fc57b2ee1d1899519b7676f627c1c8997e14df4f5394e1efb8e5526c0de20cbfba6be4c52dc090068d200d2f33e501a841e4e9f4c1da68d874f1f559a130cb6bff1ca4a43d20d2fd1127e28f9eead0b8f7a975615dc913c63fc59386328cf0c4213d276b6c97e93b7855b878ded25c4d0e4b2df0289a082ce7fdbded2597b641e60c8229cf86ed96e3f694c907d6b290cb7b7a553fc70496c4985007824cf7517451930c442b79abf838629c62e0d8a8dd34ee488a5ff4a1e7af14a3a88eb125d2b8efa2b3e7dbaa9adcf4b40531a21fabb419934bb38982546f611775c2d6138a29a9a35ffb2a7078e3d83a6192ec46a3330e895f4ec306e6b00748bd723153ad8e684cba56c7de2ab15aa4e178bbb2fa911b865a03006f866aec2ff9e56fdd1c623a5f1a584b2b834bd9ad291e702e046f0b49b7c77dcd733f7500375663a34e340f823ca2e82dfbd84a206ca5255b5826c2cd9bb3dd7c97c73f75077907d1b5bc5e489534df3869716064dd9a91b83724bda524a941b249dd7b5d32aebbb3e80a3a0eae411c7e82c297355e978faf2398f356196c432244c14d905560060045a1b4098dcb97a9e48c2a7537862beba1a6852cb30e8c2b21cf0f9bfcbaae5e27104b805519f7f440f96a0fd625391981e94902c910a396e7a596292014fe0b6f6f4609a28a3c4b1de2cff0df589320a784da7e85e4961d4d5931f1fb884dc0e4fddc520f38a5a414be749c84e47eea87455b0903965e31014406ac8d4c74685975faa0be0b9a563692478fcac587dffe225cffec2cd7ed3b39da1363299dc930e58ae37735ca5b9d157cf2dfb7013818f558d5c25571a1ccf76628a1c82c5bffe54f0732420e43dae1b661527c151731fcf34393301ba3cdfa7eba53992e761cbb0d7c6ad7b6adfc6d63ca375597e85293108724b6acd8d15ce05cb4f04a973d136cf7dc1b3b3b8a4bcdb32cf7c43c00613e113a8231661597e356e93f08a91202fa7a1060f4bdee442110039735a8f2b13ff90d36a3394974d49c9e83e3eb8c4abffa6dc7f639de8a2b4d1231f9ed2988c76fdb78f42bef3adb2e112cad9e197c77bc285d11b14cc13b3e8f2d15ba93e450140f3f8690ef8d3ce8a3cf1ff787f6c62ba5f1947c79b9567191291b8a6a4f20af9ace9b18f5b05ee2cab7acb82da7fc03aa63ed0fb4dbda0011fbff69bfc04c4b1c61404162ccd3a0ed298218928f8640d4ef262195cc49c4125b605d63c9322c12bf2235a7cc5497383302479e6930af24dc2a8dd3816083e41e5168fef0729f477c15d709d0877aa16c09a1107561d233bdaec7c2c88f3edb37d831b6201c00fac154f114fd42beb414930f128395ee81061ca6748f5c33183d378d451c91e6eff07e4f9cee26924ce85f792e4c69d89e438023e43df8c53019ac561cbc3422a305c189034ecd0ea9243074172f47478cd762361c290f20fed9a2bb535006bc2644f972ec8f3961de41f1900074c024fb61f4446437658b65bd07b34fbb3dffae6b2722ebf760e07920c723eec23be8c89e87432659d8dc53eb8b23438c93cadbe31509e0d45461b195f20ca1bc9f820caac7db88895354b8136fff9098b47575d757fc2b7168b40c93340856eafc8b1afdcbeeda4b2d303e640c692cf4a3975d56fc600c6cfce111ea290130b417e4583878ff61a5163d12f38c190f7e90fe21d959572938f4c7f8ae929287f2680fc91dfdca937d6799846cea23590429ba8bd1904d7f7b8004e82f0b1bc6362f3aea6619f9827ec060617c1ba67b13f06390f670e419f2bb729726565784e668119f7e695d2b764b49c8b276b32731d11c16158ec664700bffea71383878d52e8f67ca9cbd012afb51d6f57dcee6d88f400b4ad155d0d27abab673a947561123c948ffca90ab70f8ddb098839875b015124ac93ab958f261a2abb3baaf4a758a085e877352202feb42ebbb787397d68b42bad1a251ed1d0648a4985129f27a1d931609d5e8e7649e15f86ff27307c0d4d05353bf0eb3faffe09ef1abdb76ed269ffc63b5e87d10a3c99d018e355c5d2230f02bda18bdbce38b198c4812824c7d7ff1d04af31982e3e35ac1d35e45767aa8a1415a4336f5cdf9eb33ea5ae5d1781723929e7de42e77e33089e4b2f8b5613eb548666bef6841095bae2945ab3fbe856b70b3a787935ed4b48cd93c6f01835f0b522adb9cb492596d73f5b743a664778936eeefdf0b90f84b44f32fc3530347dfbea58960bb4da67c0809ed678a8ff0a61d7084220b52ff64e983c06daab1268855ea61cf7efb05eae2443e9adb2893d179b099fe5f237ae46399a24faf1f26a7c130824a2e4806d01f8749323e720c9f6c43e6b6f65c75905492f6ead28f3323e676f9a9466b1f3bf69ae28944548cff8f2ad318c9b78c330fded043d6ea328bf26f803211498b1730bebe98ac36435987598ae800676622d817251e467fa539d76bb6f4fd264e02e510157fa5ce993f5624c5e7cb26515073fec3adaf1d13a0a3e1c66978161cfa2d23b67cbe38b88c0bef5ed2e4a102e72355b0b6c2f29f46970fbfc11e3b4fd96054cc53b683f3318813e07e6c79125868420f7b030262b804d264ddc75c247cdf2b34776ba8d82d3b7c6fd57263b8c13925f25e52ba2d18c19f40a096f096116a3d0ccd1b1a273d02ec8e07fb91e9fc83a4814a09e453beb09a1def14c7671adf13249aeb107f60e2da4320dec112cc63be4618ff3ee7242ea1cbafbfa7ebf716a68b7cc3844e9dfe1d13d8965d0c7042c4a2dfb46c7cedf4c990255b6c1fef421551d31b3c4b62cc08650418373e168e46920eb40fce7acd09b4d9e696cc66459c7e3a2927ca44039a5339a01e30629890060e9fb9ccb2febe6a46ff073b80cf85fd998ef082dc68a021525b838d46b7dadce95b6cab4a8fae5da6a18963095cb95f1721ad0d2d9f83337233288b894f49bee36d66a44944cbdf9ae2ce2a49be7544a49336686ddb2f773d59dcaeb4f1b1da0a4a9d94380eb0ad634f521a9c8a916d76863a84b92e090eb4fd135410de317b3f2c9d53b1ff0d63274803a1227da365a6b3032fe9a96dc94b001e55964120becb6e6796def595bdb4bb9f572c6633043f38c9cb2b582b2b68cd348c1e902fdcb75482656372746ee284ba6665beb05b2bc0ba3b0bef4d92867f636dafc9ccd96f9c17c459884039bec3e60ab805ffc92b9ed6b0274e506499cc7b0d8ba0aa6008edfdc2aa652b07b05301bf1710a5baf9b6b833857fdf4a6d273332cb97ca37f25383cf4146f91894f15c6385f09d4ab217a794bf5af9613f2ad7c6a721730b3a2799cefa6fbdc9df29237eacb4cc99a8600df0f7446089b2093b5e9d6285edff8b90ddca616137104b3de18c0fa05b59faa7b35694e5008dd9cd72c45dab9a6332d624e7974d4eff5d385fa371eb62d5197054de149881b44f8eda7113321032d03847538f7b88d93582af4c629a9de898abc63c03b5f2f4146a5405e4f7460b9beeba615a0c8dea9bb07daddc213d1896d8a24346a94210eebba1dfead25dc7094a81457c8f17131bd31bedc254b96afb55156ca966a3a950bb322d3ece54bcca689a2323373451583324fd9e5a885192752923d74c780a2f77ede2ef052951c36ede75c75237e7b49d4723b5753c335ef65037509828b28b1b76e3c1db539628c9a41f65ee5f14a2c24d2e95bafb587bc7b7664461197ffe6e3704f313b25132166043afd115f00c2971f21f82cd3a17e82710f12891968828bc00b7224215ff5b5466503503df668d16dfe586eacdcbd55d3d367d518716a1b54a321483fdc7f8186b51cfea39504317943670961985df8291b9090f24040228a93ac2716c6faa1c94eeca67679a98a0a8e004652828d7f75d7296208746515359b9838f1042dd74dbdb87eba074c28d27306a39266653ac09106af6426c165fd33cd75036891f7b9cee69c446efddb1babe4921525f64f98c638cfbeea8aef182655aa2d031a30e19dc2e4edc9ce68352d86dcacd35680a08395024a15a3956b0622a74c0aaab62dd4c3a658b0e8dc8830e869030de14a028c98dfea2ae03979718a2ce230491d82597d27a748057e066690971c6f0426a84ed8f045d6b145cd57167e0bd42bc98f5fe874b5e79a2d570aa0af8705758435238f373320832a6a1b2892ac9d99c4eb507fcef66a279f90075778e6f943d408206ea1c0cf05496f145bb40c60a4be5b5acf67c2f14b4d8ee0e23bcf9705122d84227ad4e7dc746886876dbd01ebd158a315f2149bdb4f352ba31db197c2e24d6fec07cd44e9559e56e2e0646eb0389203c37d01bd29bf809ffd74e2c33fabd259703269049900fe5fcce68ec50a15859ad6e279713581d59ceeefc9ed3c7ec1873cd441d69e1f7e30cf0e9fc5a5f1d721c2f6bf9b05fea5a272c2d0e8a7305c135146d6c8649e25db3cfd7342592afb191c88fe20389c4bee89bd64792edc86c810d7200bec0f9779d1a307be13d84b17a8f21bfa6088ebb32f5b4afadbdbeafde21102554948dea34d27cc9fe9f4685c689267c5dae84abeec68f3cf17b96177131fc59badce8ec8597071ea488682bdefd0bee2963ec9a9ef180bc3f07373f88fe68f12bf50b8fd8981b7c5e19eb8e24c8195b8b01eb7b9314907e55a8f48c659bc0d284b1bc35fa323d198d130ca2a056267156240113e8c6cae1797b7c4080298303d027064ade9d80d31dc3d8dcaf64c36465734b05f5ceca72aa8bc6f7683348e231a3f410c30de5ab335baca0512d422ec0bdd08975c1802ed96fa5170a82b141dc2342426775847416f5b71de06bae5b581bf8bc0613eb4a38799e6aaa6ed0cdfb73e8ac7b3353ae7fbf5c83987687b769e6995681a719ac73f400e31451382334f90774c229d74823eb3a62f24fc421634adb2446185d2a6aa56554e49065daf1cd6de2bcc19c38126a7a1e875186eaad3c554ef026e02d764985d8fedc87732c85965f645e9fb7ea6340049a1c238688776f16e7dde39bbee333e9e2e4e61ea786c5ed78b2d9bf0417a058f8785fa9582d853daaabf3358d4ae0218af9ff5dddedc00fa46b08942b70aa78669a651e0f1320accaed2aa30cdc9b3cb4ba4c34c0c9769aa5de180a4d1d4fb9a70d257d596aae80c5729c559638da01d8fa34d8cc42c6a382f25bf91111742d4ad344b86ebfe150d21f1296351e190c95f518d0113223514b31d4da2fc6babe1fc31488f61d85f5a31e1441ea4d8729cecabe73dc73d62f0f6111b03f2694911bc5fa945526ca5ea0de9268067dbfae97b64e90acba49a00df8a3553931f91ffa6195e9e3e85a976d145eca5d1e8a90bfc898b1bfa754e3624441dd0a4644c1e8685a0940602385bc5d10db6aaa7412c4b41bce4e117f00160f1b22841a49f57a282311680ed01c05249583cf3e9f1ab64afca0982dfecfba3653a43ab9959aed458b7ad1ac5ffd2452929ea330335dca86420f3df4787cb8bfb5d2ec8bbe6f103f7b55e3bd78c40e6be04a2020ed90c6f723465ad8af7ae79532227b8f2e5a80a3e14c43ca72e60012226636f59be62ec46fead302b6decc48f7a19e4c07515fedfbcd92137d517dca34069550615aec7e141d296caa77a4f84b4f6312749f774a3c0f83d0e650f6b711730f2316b2671023418f68bc2f38ad172631e7f6f4286c5fb276f947bb63eec9ddbb3c7a82274a7dab2a217f06d01f75ecc7879fcec5e5c8cf6ff41febc1d352c15e977eff9409b3c4353972dd8d0e304932c4792dceb26cafbcfe334725acf043831cdaf15a8776af9d80c722b3e1a48324acde51ed2902feb7a652965b7a84b0561dc9daee03fb7f48f36eb22be0a71779407299e1b4b0f8f40ccd817346f469d2b9114b2ca01735a6161ca29730a7af42dedb8cc08f00b63407f87eb6a01b04a29e02849e25d212a79b0284a2833488a56e937763d7f8f36e02a10cbfff6e5c2d82033b13acce4b1307d14e76c2c215167c0ff8bb34d0132f1ef103c7566c833e99693f5e5d1aca67e35e3c2a807793212cba1001272845175c19a7cb1d8a10149509abd92e786373d42c940afd215cae8db3880424d6994510c93b466f77e45ce321f51dfd6bfc78b16e00cdaed00ae4c75e7846d227eaf2aaefc7e1e28ba62e1e8d18856d9deeb445038387b770a58b491bd6847bebd257306745344dd65c336b1e21e5aba9da5a537fe6d9708a1758c50c6b0b325c6c17f858c7943d565a9c1a54b73749538068eff98b24947cd8c7f06816ff6111e5dcdfba7289b879dcb2f8976e3a4884500e8e970d9984d93562706c8baff6a9a1edc2ce20e1aa96df26b852198416d4b132b047022d9b0262c73f0f2c2964873c3bb749898a078c311dacf9103484e22ee0d779b020290c22263efc06b6d3e79618d9c8bd91c4abaa1004422eee219467a180bd234c976372287ea2474450f7b257bd4dd050819af467497096dfdacb33400a122d26b2c60c7a243eb67ae8aaf852e3125a922027b8776e30aaa27c34989a3010939e1917de1941d3ae45cc9ec70781d4ab50c2c7626641707b5d0bd034e4a888dc58db71d088794f59baf36c8e731cfb41c7676d0c55fe47cfb145934e4fdd4d97736116ba9fcbf6cda51e30e9153d9f1c4fb2f0e772d53f311f889bb524d6c9fe432c5464656d78f3afae0d02c0c551993269f65ed3bde1f42a0601e59babee59b1be11b276741bc69d181dd496d63e48bb0a74ec3c2c23b28408271264832c1a8b7dd116bc471799d97a26f4ea0a1c9d4aefb49e1ca46c8a0025745e6c376c2a86fc343c9528a66caa80aa91ee8b0a9149e1ac91c2b8f86b50b89ad3e5684cc81e430df94da749084b24fed3773ef96a181fc946f5ccbc390509fb865b8f75f57faa9b802c0840aa7319e378d3c62a883178675f6205ddcac3733125742b1f546518cdfffe7a69421ffa34a966ed88dd135a268994a85ad37ca7bf8d62f5138736d80cc2208df7c6e3a492fe35cb14fcc22457c587b12fad598bbb384ed88a1a9d1ef80caf72598d26bb60055c27dae75830ce9028405df7cb3bc65f0d1f5eb4b28db2630d2564778383c9ec9c613441d54300efbbae871962dd8f37b0915ef8ae65ebb059f39a4066a3d5a872f7ead44b9b56197cfb3df72a0ce55efe0605ceeca21356d319c64d5e75858bd71277f2ba58756e93732233a0c4b9c30670d66cb03b9afa0f09581cdb0c6cb6374026682cbcb19c26b392c4b93830d7d2f73d0c9a0b3c6636e8e464142774cbd34aa976c3dcf844977f3be3fc1762a4dc5e9e923ea65b507d8003be0372e4b104cba2ece497d6944f4636174f120da7d859920aeb21ae1e69b80e74e477a1066426623ddd9bc5f67a26dc2bd925faff424cac5d0f10615cbd447ccdce9c5566b2009214d28422fc4194fab6293adf1169d20ca4b67108fee78ed7e99f62e899675c4f6785861933bf6a09edf8eb7906ef40ec000779793f5e274f5d6d29a4bc38c9e2af3db7cf4c6f2190f7cc5b6603a7c4d563477fce11ef078ba17268134a6ac5412a27d9321e5c1e2b3d848aa08658fe7dc3c4a64bc8179b4702d607938f11f472c21d85812b6665dbc9f96046e055984d2951d0cb6e409a7c0906efb7dbadfdb713d28d98365a51aeabfbabc1420ad72208bc0ff6d6fa0fa07c2e6c0ea9630f27ed4de5bef46ede1c72ab4c1b156926a9110b596cd109ad6d98f96deb0319c08a98c57fbe4d4ee2fd91a839ef88fa330cc73993b132a1073a17c1a1626a4fa7b84c0676d4610cb7202665e9fd791b577e2279f5daf34ad1880cd0011191dc7f49e776e4b50674c3fe5683974f64624bb6933ae6389cef13d2cb02610543e994b2e7ac48473cd40e31959024c28bbd7ad893326befc59174b180e5e5fac94c753156723fe9506ea1f110f137964ddbf8bda35da1e24f321bd6f7ab7d61d507a19c129ada028a1ac9a5db63594a7402228fee6cdbe80aab8980a871bee947dea259b0833babe08af7af50d1dd2fa87576637606ff2e877b8d06dd79d3ad764c88882e3ba14f2d6860f84fd96f5dfefe8060397be51318c8c34c0f103e844aee131e04ea6e69e401b25321dfa7ed1bff6b5aeb26beac604e4e145b37b0b0948653e1119dd584ad130b6bb5b4f157288dba46bcd3020cc350aab6c9e2ee31e70b1bdb04ede19a9db376c03f40b21dc01580fd5be69c1995ff908b7ea99545225ec56e3c02861979dfe473f2dd86014168d78e6cc91b53e8cbf955c9aa8a39fbfc26d8667b7cdb3e3bcbc95a473061e47ca9fd600eaaa700f0d4a7790bb02ad109516e6111bdcf49f54f29ce3043cdf58cdfe1357a021f455e68416951a06e1b6e5f2144c63fcc2f3da5c5aa1fcbc1d671ec512c8b5984e7aa734cc50c13816b718ae4077ba9d32defccbc7f43fe83a4a8b9227e1765d9f078bde1f41ffd2dd1d363c7e3cb03a40f8ecd28fa6bdda9fa69e7e799cc02ef53a6631e1773aeb12610e9424af4c59559595f38607a942d4425d2850a4c870e9fb8d0b7a79c7251a6cddb0c8b361dc00288c45991ff025e2c93f3ac7124a9c82853d54dc2bdfa732e464a4f47a6dc22722364111a616abeb87269a8bff38ade1cb5a73f53498ba40fecc7284d2b662787d6d44244b6694166b35964e5765a9ee229873540d494264ea1fd2ae9225322c03b1a36cb5a5803ded119e8dc5f7348a688f4c4b0ead55555fafb3a40f34c9c62b738cf1e007aa2c9af3a823761f4f8b77394585486fb1ec1b587e862c504b3f78f67116b2d1ebc3f1d5da2cc68b5c97d2ede08bb8aa446ee56365421d835fbd4b709ee9078043f06a1e9801e83ad22aa3d986ee0cbe0f7f7d2a05241dc03d6163a61b5040760e6903415dccc73b5dd43275644e3c62196cc53987b7bee917536c113802c2d94cb1ffa2f21d6d6f1951a3ddb7ad38dbc92ef00088293ae1eb7c78fb7cdf68baf5a7c730a5ee30851540b3f56047de7c1d1372e59abcb7a8b08b4fcf61d94b89d17a75bd0f4ebd4b831b7bfeb08e4cf35431815677afc97521e07dd9f6fdc9384ea643ce455fe66bf1be2421e4d4eaf17b8ba9831ac2c49b489ca0cc30491ac7c323b18c1d4c1913a16ed4f8464b8592e6173739484cf14b9de2f37050f94ec42b9df21b16d6739ea4a2e1b6187e7be6272f9d1d8e4fa73fe3e9174e4c668452ef4030df7edcd80a01671bd0970726b1ee37fa11759bd7034ea9e12b6be5d981a902fb036e12210182c9da97aac2fcc4e94966be09291d5dc98e85f57bb8c35b06d1ee3e0db0c1cfc2ad70fd2e6108924ed0821e16035772fd3b49300d7f77de0430178e747ae9431aaf2d5899402bd8447df9841ad38ae6fb9fe5f86c066f61b746a351c587656a7340a3ab8264dff9290a4b0a8541aaa5265813fbe365b38398375336d92e4e90f75fa84200f976562fa5f78c5eb08b747f2357832a2677904020b3384a66ae3bfab5b88baa229a258aaa544142eab5a9696dc6339642cc7651ad0a9821e48202c3e83fbdde8b400d6fb5ed8e3d72d3212e40ec662e7ae783867a63d499cc6726cfcd22d3369ac49b9de3e0871d4ae0447a4d1c6e57dce116b2a80d7e8f3537d8804a695128b46e707a342b41dc40cb3fded6ed169e00d7e00e66c3fbb00bf853132dc61e8c6e9cc431916a198ae6cf210944e1a5c63ef3722b6538a6d06b3adf7d03c781b1782a40e49346c43503d5aed89293046482ae1bf918471ca191c7e01bb615a828421cdcd5b696993403e259b0f0fc31a87dd3e737faf267f94146258674d3e69033c46100df4a1b405a3546d56ede63e2b5f3e1bf52927e5aaeffe5e67b0a62938612f5f96077b95ded4e5e0a3312cdb2109b4eed80a9b830ce6784be34dbdc44e55c6b78685e194948ea9e4ef6de922536b6573876e90f090d59860302445ce41a475b812cf19422da9faa909494c73ce9368bf4dd2b1928f3a4b5c0467630571c382cc22e841bc27571df1fc8a002b1d72f27f6e96c11822cb71fdc030950e3ca7c13ef986cdfc15331e3eaafb03976228588e1bb14561221f6c13bcfbf5bd28cba7ee1f835d8bc3292b6fcacd9bdad7c006ce228e66d95076b53570330745fef3078f50220e33e892bdb7f5ce61cefbc6090964d0dd3be52f43c6727b4b7fccebc2fc6d65ba57955074421cb9b26b2a0c3cd2fce04dceb484a28ba4b3f301091dd6e54e069a7c7e1a09e03a43ee0b6669ef4320a4ceee356a9680f847ce8af8b30a1b9b718e79a82d0e58467bc317584bf27025fa98269e53d0736fed6b25024c32296447624fb93ac7888bc0bf7091984a63aeb43859ff17b8322c5b4758d4e229d3f483f13cdb5be1047e94054c73bb7295fcb6862e2412a98f3c354bed0a4fbbea3c94fcbe51056314321d2625f5cf1afc400708b398d56770e85684b79688ea5d7f23c07b381f2f4c581921d6f8c2bcce555fa63fe1153a359db824cd0d70db67633511d7c471e452320e1322ef539bf7aa22cc0502f67eebb54858220fc8e71f2ef4962ede817330ef90a672f9b29a4ae54a27137101e4ab04a4856704c1e42389101307b6d973788926cfc23f2d808694e756bc66f4b14ebc8da15bc97e96a7950d63046bccbed857e123803f07f87c1a41ddc7c9d248f1eab4cc74165f996f357dc1ecaf6d3abe51792f74c19a1ab9367b52d69c0d984ba64f612af6f069fd2b8f5a0a519c18172ef2594a49627bd50f9b40d3b57eacfe192fd0dd6db78f6215cd74f2394245e3b5c9929538efed66855b11de70b32c12c60310f4e7f9b0b47fd444607a37e9a21811ceb66f3cdb57793b09886c0da53afe2fdb8cc05e6bc51c255ca37b3d4f17cdffb73183267359efe216479e868f0834da99ace27e850748f5a1efb656e40df38c88b747e0fc7254100031fb2a66a19eef066d1abb25f2e5686ec26727211e079c5a434c06deb7058486bb8104511b97d06802f3f0e3d1a368dabc340b2bb9ddbf82d9006f281b0aa6eede5ce9aed155badefb5361e38323ef1c89138c23650202c6485f2469a6cf5643e556d483f10a281eead47a2b99ffd39c16af2febabf8960e0a0ff7cfd982063a98a5845db9e4d3e27eee99544755061ae60b6aa4f89ef7419340c5fb767ebf7ee999ecf86c06534d974a8cbe13793c47de979f329deef1c583f7c0eb684b5835460a661dd8339e4870884e640f7a1dd8cfd13a892b87c18dbd4bdf60692cbfc6de904968f5e326d77185495fb256e599bdbcdcca944c26230a50acd75a8d021dbc7756fb928777ecc0acd753e774f0467390d8b8135eeb45244647908a90096e3201844363001c1e774b451ee5d77a8c317db6ddfbe3561c97b52a4034ef44fd0f814a383b137f38242883fc6bbc323e80f903674d28d7140fd630af42aa47ab9f68e705e51269854d8033ceab5ab5ee8f21e53c761bc89c5506585fb8971bdd106fdf6bbb42772a91c0438a69f72ae5d796ec31dc338952efb4c83892054a38d73db14e1ba6e7acce584a9044620b22c60d687366a848be7455dffb1719d4da9914f2e65db224812e15ebf5c824980088c4e12eb9550f483c51bf554945e680711415b6070329b023555cbbabfe5f2686257f7410d0e22e7b9344fa0056a46ac4772ac0f7b281bfb8767b349fc52fe9db720563ccb7a5e420bc8f076f0b4d1752a0a9f570f530b5f2793d30a964493d45d83a4b35d5c295d2ca6e8e3eca332bf2858a38b730478c707a7831d498f5a83d2e1d3b70f4c5bdc40007b5660e1b0d1ffc4bef01d175342c7cccab04b0330a67e2260d6f833c83d51b55cb37a7184dd070a3bfbc0d807070e2cbaa08cdd790ce9122dcbe90b990719e0b1919b4b861488b05c61b4a938b125ba2252916cca28e001a2d7d117873e4dea41c36efd01bf5727b666e9d43e5daec9b9dfaf694abbaa26c9616b220724a213b416cc21293112367b18f0164b83de3fc9852b410ee7f9ab0591abc6ae4349fd805abe6a1192c101b4a550c5e23387d774819d6d0bb3e95b13188eaf2d166452bcd66636ebfb0236032fbeae26fc1f35d227390536cf6b04cfc18bc36ef7c7789397cc689d16b444ab1a68ae981291c8899a4ddfad72d762f4965a8f98b348a414e19a58e18a39d75db66b20134277ec74edff173de5eaa5efc4b5eb77138250683b734ebced7d96c13e5c44087453bf6b9636769854e1bea3c7dd76944349da0186d84ed993fe6a245b4cd93b75364196cc291c880b928ceaeb248ecff7587b17c38be45386825dc4d569bf51e3b178b8b2b6959662fd78e3c67062c0e5380f7810579dac4dbb0240f8d263cbce1277de6feb9e5f207723aebc2577872227851327627627b616d1206237ee217e037a45b8eb22ba30be7f864677d0e3ca4fa207ab7237d07fb5dc4c4a884590f813e9134932dae6175c3c7511c060dee291eeb1d4e7cb972ebb76ccd9335d0215594f1fdb6f5284fc47ba0b28e7899c3a99d1780a3ee06a537b37dbd2d53e5ad7f6aaf53cf6c765bcc0ae8e72020e6f4b586cb85662ddb40c8c606702ad99567135b60ec2f6999b6619928d03947492db9e9db07e4022daf7e634db21e479fae2d93960ef717547acf8d6a8eacf83eb3b506e2e62f9e9d29713d8544dc9841e14d2ec22747215df5870965b4454c34b3261082136a52f7ee0ed33a9dbde913569510ef0f78ced66061a556ebd15a13119e1eabdc623491e3709068b91ef65c40027b350f274788da530df2a291dbdbd2a6daf8a624ec5a033943152512efbce58e4c73e6efe6daea385ea0ed1619c9d9b1a499669c7ab4816e407307f68303a1f6f2c73f756c5dee9eb81c054ca8224b8475b074aad4df00c77a260d0beba618ee3f9aa1387aecf7399033b2e8f8e5f58b14988f9b007e57ebba68b77d0176ed87f1af93c0b9638d9c0a95be575d14f7200c06c391f1c028a23b48cebbe466d0b1d8696ae7cdf337a258b587615b6b2ad6e1975d22d990fa409c7663ce70ce01d7954b711551fa2269f5498b16dc2eb24a6c96bf698fbe6b71b6e4ffd0d2132dacbbe815f1a9a1ee54b570bc58526a211aa6df7d558224b3e7e732431f9359e65c8cea3b56ffc0b740101d2cbde0a5349a00ab5e856bbf5d889577727cd9374b6cffa8ae0dfe0eb0953d6e68e70760e9e26915aee7e455b9f000f7604862d8cf6353c86387ac5aac41446e28d812f8527eb51b606a8ac55fc5801ca09ddd45f08a3b01f2650d28909a4f8ac2421465b7c8072655b8a0a86acab4c9eed9d08fdae7bbfe1bbd6dac7ec96e94c3679ca9d702003aca81251defc6fc5a6bd4538ea0911177dc94a286821954c4b4b6537955e063b2969480003c9f06b4dc9b0944e179a64cb615adeb40811adc24ffa008e65f23d7f096ac4bf5c341129dbd0e8d4572b201f58f25b788ed22946a29372d9b945b7bd7e661f17cdc0edc211afbfcdf8dc5eecc5413215db18f2bc0e0433bb847b2c024ec2ed69ff3ab5eba415dee019890726e773dd68a378a50259c0e8995720f652ca0a21f80008ed5a82155899388436301be0f1c9382ed89d98d8381c09f5d10e76c9d811456197770fe964f9a655b0d016dbd657ce45d14fdb08b13243aed5c6ba84a8c79689d965fa1ef0a78681916ac0b15d59f0aec0d46e9173a9420e1b186362bc13d62714a891fa5288b40c8fbd183ccf15258bdbf2ee88ee01e1369ae8bed3ef7e936b13194ecf6df0b98a2d422f330859ea5e3f28f8605ddc94c902ba560e468da8368d3d207f66c81478b0432ae5c962d2c171d01095440dba9374b55d4a8e07c1f002d3d3749033dbf26bf7f37ec3dc7ae79bc4c2b01388318876807546223647e34963571042ebf4c9db4e1b4c7ace1fe8448ee800a6ffdbaad19606af467d73dc21539168e6fb8c00f62731a51803b4e517cf678b888d673f0bdee8868001f5e7b46e765dd9e1d78e6b586dfea346c29ce743009c9ff3bcaf8897c5dc33d89f942fa384736c76595daeba1656c76379cb4691bb478586a32ad0dd76ad210b750cfc4755c561531d68cffb5b2d4cb3e615ff1e8352ff2c8ede3a52aa22cca0a7197d294d8ce9b905716c9faff6f329d505aaf4a888cd329ca5712d63735fd5c8c626ff4d22575f4251b7a91292e026a7bb603351db29a7f8d4af26bba4a07f3ff54ce32517fdd541af65f628a4840c784d57f98948ecd1d8ff6b45ff13ccd401829edc7f590214e1d240c08fa64d140814c64307dede9bd6364f6e6758becdd65702bbb5061b0b1b3a635a7cacb264c93e1067a09effb55470ef1802602e042f89eb9ccd6e7403532644caba97f2d2ceeef801edfa2cdfa114103cf1e3496f676e1c54bece8c573d42c0e798ee74cb023598111e36455415a3aa0f6b5a91520c1a92946eb931d9cddea0bddaee571742a75623d3bd72f65b90ff7e2f4e48a831522a33c778f93fb1528ccf72dbc279608d0e0668f2ddb9fd9c0df7023333150e306522cf5ed400f0aa43a9e2161c775319d1655af732c24f18a9f9179f441dd9a355225351b853f08d09b52ae171f16981c8f51692b4f03182741fb59a43de0da46e877b8c384b7e1755f85af58c0cf713d89998fb6276285e4fd0b1a009bce6fc1eb8d241eb02fba8eda9efb4c508f12c891e82b5211bf5a6614ad081287d9a313d3e2f8a4b273f814397ee4b70a2e77082a25571d90daf55c27adcef69c203de99b9302740fa03722a39ad338afef3024ac0f1b2932fa870f55d7ade53a8f67b6d3750c411d73636dc2c83f0e8abdb150642065357f1e1293e7f393724cc289effadbbecdfeb7e5847a8a842b16612edc68b41b60924ac1df59a679c38d0689e31ad60f24418a014a719ac6efb65dd6f7f5a0cde6ffc55e724490557a3b839dec4b3e7c96dbfedbe61945b2e9c41c180e7d1c977083322ac8d821743fabc27b9894801cce2c1a94f964bd7ffe2c2a577ed0f1315d617054db9dbb53e0065d7abd428003f6db1848d2f6516e9b09f3ebd2c8ffc0e42aa3c3af06d3005f551388eb4f0053ca279146544898ab6d64f8c7730e8ded68784b6bd583ebc4f72577a715c19ebee81d91d3e0a300cff601973d4eeb4334b3422569ba92e16628019d0319810e221438183b7a89d93d2724a7d76e10fd42a66f685c9c92881093d507c409a8b17ddd77748e880cb52414ebca027a8ac9f5281968a60d684bcc89987948305624ff48d9bce8900bde1b6c9fc11aa02137eb99af466cbe5f13320cefaf76abd81fca3891747b85664175566068dfb6948b5e4c460eef16d348eb1f927d4efbc515f5fda8f710ea5bacf568f9f4db624bc2a7095cb6031c57fcfd69a0f766c213d157f7a60179738d5b08959e80236aa97ac7fbb784b1f258e29d22c20735829bc33680560f7012679d391117e0647f0a3da6f4fe2c167161052b9e27da3a64610ca2754621cab95ca145c965becb63717cd07e11a970d6c0dae746b71dd9a4c62b0cfdff19e207124cbbcc80cfb4e97567b7b232d37b9383d76f64997251a7cf06b7708f10ac26becf2556e279c0eb03daa569fc4ef2dcb555f2438cd37629519fb5aa84cd39734d3752f07607ff0c88bb6c945e0d2aae5bb2deb4c8077fd10b1df7e08287a59de1e7b0ec7c84483749e534acc3ac3372337b5573160d4b27e13bb6cfa016f32d24bafeff3b15f05fe8e724e411f18db5e482da81b9ebd29d586fe6cfb9d5bbb3059ce41aaf042e125de2012ddaf1a52a4356ccb4aa8e6ee77d471c55358ba179b236cc49f599aa94b3171a9cf088e8e34cf84a77fbb6f839e39d10d7795b3147a56aecf879ab38995ef68f320c361f2f6d7d04139204abc61eb4871c6fdfe9f9ee0e40c204cb6965e54d144efec121dbd537c81ef2a89fa509c3f3fdb73350eb8c0e37c86834298897a3631f53c821f3609a356f3093b54e9996480734b6e2640c07a48bdf7720a61a60d0aac7f470c103044b281f22ab6df130e5ef2da9af9bc8856344fa6753700994bb0b1509154442ece549e368ccdb37c3eb6812faed082823ce0689a476d3be7d56adaef39b2d27f7b431f5542857c4d43c49743ff34547a3c64850dccaa0fbceead6da3cb091b0c956f977b317e0be80a52fe2b00c407959db1adbc5e74858dc171957bbbcd4480b34c1cdfa5496a742e2b3ca1f2e1bd4da0d948ceca87b7af96f5aacbb11ca019ac6c1c197524e847d1fc4c2c5302286437f6d777c175c57a28173fe3ca7d5e31515e400e5ea677f7918fe323f63cc8db26786aeedd2dd49439def6620de6e8e883b6e61114357fb65e691f91ed9951a2787652ac5517a39637739c04e79878dc2c34e59ed19c37180be23904d01ecdd975070c2ac63add14beb5bae3fade2baba90e461f52afbdfa7d15e24b360bc0d478add8f9c88ddbd7e17042f7aa1625b3c1c0d17d11426f87f8405062c2208e1f5dcf274d24b3e5dfc1e07bda033c5fd84522a8e0f612a49b1bd3d3ed1c1f741fc0bfce3c4e4184cc558d9a83794cc9299a3706ebb4307d44aaaa131a69584bf168db88190ef0540b62a697bb30dd46cefd57932791cb15cf5e4b9e1a05d3e2d6e78f64054f32331f480611e5e977181337273467489b51e55f4a9120cc8e0c3374b330b8ccb2f782e55aaea908ab417d8909b400746c2fa018329327a08f0ee94d2ef5123a6f78ed426e597a734c0e9314634865b8a4e63de06e432ae8c02cf6a4251f5a3b707833668134ca16d06872c0644a33d2f817aee256c22e85b2d3f041e4c02376f822743d359571aa5e37ea5ae87856b4e942e8e4c6a8a6e2ce3a19f490b9576b521df5170686d327c13f9f069ff0233c1df7cd2e8df7dcf231985fb74a16bf1d75b178dd5a742efac4fcf8745cc79751a5e14c1864e1935ee99ad5029ff291e96ecc5a31c7d5973b78d5879abbea4063374a1c7ed3303596674b05d6a6a0065c3af6f69d0972d26ced8606ad28d3a2a4b1a0a09e2928d8acb34182179b237609c3cdb9bdaa9acff50759a97e7a9cd4d0770157f84a16022a9b1d870c40e5fc6f3ef31e6bf06865363591df195cee45e5751e73c2c1ce04dba1ac2b2dc051699aaa36b1fad0a25038550b21c3f73c0369359618d8c6cc44dab0825154b1b24a2ea038e4c569e6b7888c80f4da3ba14a0eb351cd3a47b7cd0e60b2b2fd8a8c0474137b9a99dc89975ceef51a545d3e3dfb84135efb0e9d2304243c2a801b437790c9672dee79c648d3d07f1ab40bc6c54ca7df20b1323d6139591cd8f682da8c78b1674f1611bc1524f21a3671ae588548f570e8069d4754108cb9b0d8280280c010e4be9ace8c2bbd7cfd0778890c3e7ac0321bbfb8865a42200207d6297c2087daaeb5fde6ce8b0d6686245598aec28d3555f819be65409cd8ecb3e5ed74f9970b93125260d3a3e1e9a5eed79fda9aec11851eb6c5a650fcea8f1e3822e2171cc5c8368108e94c3321266f8d5f7ca22d9a2cfd2d54371c667e5633c071fc991779293b4e9c0334a489c28622bcf53df21fcc4ca1f62c86fa1034d1dd9c94b50f51966979496ba53d78bd5b27a36fd2b7038de839f270d2cf78d9c74cbdf7400ac5c723e21b1c120b59c1e14fa4aa444709c16794f89d18ca56785c1054bb4027fb48ad24d5480c51543e2d2723381b0f385dbc7e31fe3c4919a9e618db2a82f7f65081ed86261594bc35048c24e20bef4d97504157a7d9da89b9c355de878c5956c076bcdeaefdfa7d1a6f88dd39fc53be889729ef05832fc35bf36a10816ccf020a6e66aaee2b78c2c6a5b06a26ebe81489439e780d60898d2c2457de40febc3a0c93afe8a8cd1a6a912a984bc732dc52a1e807c74db0757decf6f73264ae40f994412e4b661419547bd42c735961cde3ad314090a33e38a8e0b2d894a48b73be2af7663e66f81f9f9f9787e18c95f97c663de315fcfc2ea73413e9995081645d7a58270fa80cde2b787231637421fdd2f683739ea06a4a8c56d74bf08b07465cbbd63b29a2c75e698471521b4f3430504588a068f96bf64db62d98340003700c35c379aad5fbdd969a4223a8149c89fced9d4b65c50b8fd0898454d3ad7c2cc5381bbb77c41c4b5ea80b5a4cadf3855bb40fc7212f25e54709df406555b998b901790306f80f08af75eaf3a757d41e1c6595575ecf6841a0051396ddbb3759ec5a17c495c1d16d903d0ae1ec46ef8c516b8588b6ea242b0c7f01bc9c9cf0cfcc646a0b7011a66e0abf790613fce9c3cc636d257403b839a7bcdbc89327c6bccf4efa5dedfa81b8edc0f1643c24f3785f43cca759f52eaffe579bdabb9d566edea09cf72d5c4d661766a4f6505ae92ec651775c1a753c91e14558d242435b1001d84e5ebd0d6ab230f19459576a582a6eaf095838196879066ffba1c9c44a8b036bf89c883341d701b7d832725841b4e725db457fcdd73bc9ab6a883ca5bb0d75aaf1d4e4870b9dc2584be14383cd3f99d36bda5ca1950ce548e4cd41af8411775d22dd0d99bcc9479dd8c1443244759fe421c020a89dc7f46878d07bb60f401b2f313abb7c7d3521df86f8ed50a71e93650b3fa6e3d3d6df7cc1afe41898e4255ff1c47c6237e89b7cab10fe1510b17bac6ecf3a6ee37c21f5b11fdcf88fcb68216ef7ee5602af30d5dd2ab53500d5c464e0cd58d7dda16a0c1319f81efc03e7b5591dc6939e4a4fd8ff4d7395d08d7b6ad624ae601193da10bc2b763af5b21cfde50f419dc1e6889bb9818f1e315aad283273fbd71ccd65983a82e9a6a4439994f006bf5e557591359c4f2fc182ed1e6972453fa6c3d84bd794c4c76600ee154697c37fc8ce0950a9b94480c68880778c31832af8959aae6c8afef3bfca2ad9c967ce7fecded2d2241e7ca4b35574d70710baaa2aec7811314d1bf087fc15efe6eef77785cd8994443fde6d0c09687f4b69787004f857c2ccc727b426ab2c5963f02a19c45809e4f08f93b26e60bd02a1d148b558444e28ffa4ed40eb6d4ecf661de9749561a8da63068e78006b37620732c5ec41b0ef61e817816e3a1f9cc790cdac10600abe31999b7980b1a90d68bbcf082789df84898676ce7d879f208213d5d5b6720e0a295fff5449058a02485e15a4772943c6867c1ceb18634fa3ba28a3a77c9bdfb715425b5bc8574d4f7cff73d9ba5bd94da084425529a2a49b60f03d3e0e8bb2d1496c7be136f517b19c28d00cb36ccc70d7dd20b38f4534f2667b1599187f4d8f98b19c2cebdae996a71214ecb5a5495cd2a9090f4d34f51b7361d13f0d558880637d60488c418620142e940f119ec1561d998d87a2bef6f6ba8f9e9872a5da858670ae998f3ca8952e821e7259a3d31fc9c7f5fa140a47e179d4e036cbc61ec431ba38e6b7ed08916d4487301b4d7b58a36b6b20d691b2d5949ceb50cbb73b093011dc3a30417388cd14a136294fb7ec4461f55d345d6810bb373b28d6f2c3d8ac4d073dde34bc69738b3a140ed78d3fef5193d8ef30f84061410ee459dc8713ef5dd85661023b872bcce9d808c6064de47e292d4f6afd181388d0fb01234f6c86f936140715001d9af6788d35594116b630f9dfe40987bd15450e69aa2f648958854529cee7d9957b824dfff91b95f6f8aed8269d3847b32bf60d03d0567bbdb4026697bff29abd0e618c3b3dd7dcc3ceb8c0d11f66d44dd2b7614b2bda34d68794ba6cd590c84a8b71fb18b670a5bf091f1362516967f0ce40fd511c4dd081179b70fa46e08737b158510b12d41de1700094457e43618b67ea7dcfb1c159b323fbbe59a15a43615210a262845bf8061bd802ec06f440c29e9e781c5849d72dae8ce1bccb0b9f371b9d9ad5dd36b34ee5d6f0490559c8d086645d392ef6a43676d7dda1d725d469146eb35188118bbf9d5c126b3c8db8def5a338f349e851f6e1fd6a25e4cd2d7492cca5849d0ff850b9245d44149d35882e7bb93a1b144ee2ead2b5bc7e0ccc5061402087e21ffa848ef1a9a69890489dcb837c2ffc9907fec96d0ba59bf40ba4eeefd6c47a8ad81664d92bc3b91994162344d462ec7aab2baa00bc17220304175b46b0ed2aad67941bb1b97510add6ecb38c88dd806bb64d13f3c65acfa46848af542a0d305da02f5eda1542b7f2c92705eac64147b1d3b5e118b3b721183d80933faaec8a57e422fea426ad007b29eb4127a6def6a6ab99bebd6bccd1f8e126870ba5e41c0485d23adefd3de72fbd2fcd66ca8935654901019fd401e13c58d5c8d6e5ef3e5c90f2ef50996e6a1c5b9d03f080c49a62e4d359a644839a49a19bf1553a7c46b6077fed7ec103d8ca08e40490edc7150a4388d5d9c51a9bfbc5b0cdc246679e091cd07e4842301633c52be83711fcbbcff896ff9b87c91eed4e23d4fd2944d00d30bc64eb8e83bfb9aa236b0f8dced495c1e974b4db57d2a2e56698d6986f4e1013aa0007ceaf724f36742fc3837552f7a42638ca4f67ed32285e1a2ab100c2f220669069a92194a3b9635bc5dcb855e20721dac9b6df41c3935843b0cd522be421c3632a8815ddae73b4ecd3594c600b40573d31ed0f22e5cdba98de6f4bf2dee9f28d69786e24c77239c413167b69a4c6e5f1ab6b4b813fa12baa2a147e31e081c1a991c099bf252df4e5d55f6bf72579307ee4b8f4b54f6d9e0c94b3ff5ef9fcbf645102839e2113f23bc4f4a7b2a2dfdd5989836cdbc84d65df9cfcad33c692ef67ecd78af75c886fa8366e55fba0ffca5fe07ff06a9811ec0a5fb10bb516d261afa191d956b5979547a73accc88f5f2c1dfd44ed623f26ffa94f9e10060ec57d68717941f04ea03519a58d8b8ef5cc580edaf25a031ce897298c06934ce3ab0e3ca9eb1a3bea6a66b6fe2ea3db5f97af61074ebc93c3926dc8fbfb5349716752f4b494396e25a55b05b4f064938f1bf6948343fe75bf210b9d464d5dc8248c31065d5107a64d0321aa79d5934e535b6d4183aecda2fa784b3b74d763f094e07521a7d16366e99b396d6daeadcd33132627e553e6f24ea2daa1d418f30ee5b4f0f7082a839393c2033e0d645e9561b5e01281e4bd5963fd1027a8cc94503bfc8212392749fe9f4632d22bbd932ca38681edf935707c5bd697530bea127ff334fe94406a6571752f9b0c5977b3125ca500559a997c59002b8b448e34dc9310b3001293d22878827ff2e1c8e912e29dad560ec092f454af21157b5b041f36575dbff089cb2d4a9f49d1d1251c420e10a3e20f047532283d923db4de7386cea6540391ada14ddecc5528d0385daedf3a03a24cf78e1d40f7e6c06a542be3c4c4ce5575fda20ec05892e270e80581b21675112697f30cb69fc7c0e7bcb085f538647b26a76ae0c5471c91f44c0f4af6007efa34c8f8325e75144e4839c3b935b3ee3f2c04db496a17d490a930480cf9cee0fb9c575b9118002e96d516fd2f5fd1c6c86c0365b9d8b646121ffae780638146099cf22f49a6bb09fdb91780399c4562f83cc4e4ae13ace9112ce6ede6f21d0e826b47625a6a717a01d1b02a1f2e62489ae92de5976aa02fe3d065dc34a2fb051e77940fded76eeaff7310b7619f35893856304c170b042e0a2019b9cdf30a4855c0f9f11bb7ad19124370ab369e543e56198538fe1900ac2ae7de0cd901e7a070d61db538c448f007bb29bb99e0844d134ec07b242d8466a55c5c85d4d9d50fec20613e0352f61c23e8380fa83f86ca66c640bf1d73bef4a9b20f04703309caae235e3d95b5405ee5ff5a17ae57fa29e0a1a3a5e0f29832cc09d89f50ed6c9a57ce96949321d7f67300d0c5a7a110853a5f77fcb6d6f4e511bd121e6f2bd21f7fc8dcc302c129be3d391bd2f74a8cd6979aa092f403f5f884a83a98d6a71918b80cf35350d2b4c5b04ea19ff9e5125d809de613486d05d22306a2a39a9fee288e6ee75aa5a1cf8c93057c484a60fb9847ea3d9fb4da49203889b4463f1b86f8798af15d7a0f32c5fc52d694914d0d6c77f382449120cc41bc79254737720755a7be47e04ab2ac9b9f2146e55e71e208715ecaf9dc06da1fd2daf18dd2963ea554a92dea568287387cf1fd95bc06dd937b9c0e3f76c53abd84529f646da92c08cc872bdc9d6c93b192922c84f2700c75d4bf5cc2edbad3b3144134e612ff11272bfb46d367d1bafb77e180599fae64c0f0508f424a3e1dc2047ab92480c6ff90bbf29090fa3561130e38c510417e4c3613437f6cabd0662edf5f29d9e273dec6f50cacb6e1dbbb166a1f95ef0604a04826bbb19dda832eff1af55fec02d3d221f4fd13398bc6179366b82826adb9f18b0a7973491f0045ab47d4107b6ed138d05dc98e7b211c1aaf085c266abb6ba9b72737cf0d11e78b1248d0c5ae83f82caf2e1631f4dd05012408fd813d3263d6e324fa6b3f5b261fd73987f12fce34de279d7e468689a1a07ac183d8cf348d36cbb1655388099465509ceb40a91cc74d44034ca9bd069260be84eca3f776323a362a6816b891b5a04d65b738d6dc4b45dda5cc0cce72320772a2d35a3883144c689aca70e9e15b27d829930b7d6a1cef0dd620ff393becc5a502d16057efc6096b49ad67ee9f12eace1b276124078e5e2eed6dc88448377716413e675fe07e9b479d9399068f54ecfacbdddb9628fd1826b7f2d5754bd5864cdbe311e4e2d4d669079a27933c64221ff143eb5c30f4321453d3c52be4c244895210c29c82bdd799b227d1b63f3c54d4332e8687898cfd053b0f266074845355da32abf0c7e807c5ff2cae53cc19a86a698edb94e9060cda23c1fb564175290147f50e9471055f1d0e461c93a177acc684d6a4b8a40809e053076866d822324c06e7986315ccbf26ca7c249923fc6e56621f5b10e0a97acd16680309109740264c1d035179871ac4112202cee4ecc20aa760f29d0991ccc9437061554e1387d301fc9b581c5e81b5354fced5829a6fee9a93fbfc91e0a7b21188d77c06487b786a128467fe0ddf46558c34bcef6e6afa3ca08bee38cd3d99fd693380979d30c1c1cbab721a3989caa0968d7b219952089feb8683953ded2f40deb94828d45d1662de44735a55a24e1d8b17e3d1545e9a6f72ca7f317d257fac07fdb3c9b8eaceeaea47297744048c89cf3c5ad2f738bf4784f416c33c2a6182efb33b58639d223e03fb78f0a5a222be5b06b914d1c2bef4950de04df745ef241ea1db478cc6ef49549905c8d33c9b06c5a935b1e238ee83817821332f80c2dd79167a883ca86891a2821197b4bbbf9999b07247d9feaa37a66fabdca3d6bb0ccd8c2faad108ca261b15e23ca1213584dfeae199423bacef7dfdf385b2be4d988b9bcd37ddeff2c84b664a6555af65256edcc8e932f6b79f358afb335fea70c464453052b4bf84e293a937c21f539c0ece409b739213ad13f63fe36f08bd0a575699cb5096463d3618e94265752e25d52a1dc7af626913ea07e508b4a9d4cde15552bdf5c12414aee8110e74277140e84bc7d0f46c782d6178c8b9f9bcf6876af4e1b2d4308329a93601f6c15a781e3a1cdc4cf14c9c2fd534b2a5f62b389b7fbcb9254ba8a5037f19d54211140523e89e79e5b26688c07fc23e222c3f192f861215b33f2de046cd2e9237ef923866f91617734b91e0fbcfd208c3856332f40a0a0613c5befaa8ae3fec5a476e56bf9b789ad13a8c2ba580c9e65e41647a294149d1d102368910f8d9bdc89e0e2a6e51adaf9a140e2c1b9adb4c3538e2bf3b9428fae18a84245b66e9967b2030ad37ae2f905039f26eb0215748cc3959eef78679f93cc2ae9a91636ada02f19f75a19b71fbde08c53a298243c5511b61ee844390dbf15c7b3c7c4d3b9c45afd12906976a2992bce77f3b899b74550ba8f6e80ff54c74c5876b6ae7fb67e27822c5828bd373facb97491735bd65bc7dd51e0d63035665f7cf53faaa2f289e17e88849f4dd06c1130aa195616c70e9a77013249f6d6778152c6f22352ecac9d5d70d29ebe6ef80ea9852b1fed59b87b96185f27182a91fd1336e7c6b50c9f6ed5e8919b7d20aba19469f1fb192563658f2bd43e09885c18fa90f5a9fb9f5cf9174b25e823e3e14a5cf29c0e20ac37970ba540034657f241b5238c7d4a58abc6a96903f9a11690dbc45f9c56b3c535a7276a0e999aa7e59fe82229d65adc08aa1db87772e180623b68f2206786d5e3d9e2bed417a9f7bb3bf75036e841ff82e5bcd8cc0e90673dd94d2939fa1f368e228a102c07a4fefeb790a492cafa5d9f7dc01720450ad21e819b4d37f7006601df6c96a08f245137409b90c168a0f07040042ebe55d86ce6c467520ca1f6eedabca7dea3320005d630194d5f07c1b7bc71506273912c1c501ee06e0fe1881bea97de09bf60038e8a8e80aae20617b3e513fc886f7bb197d780baa9208c360df658c4f8d5166c0ed488e295f8df34a4a7a83ffde1926cc12fcd583e13fba78a28e1aa0318dd21272d63f027e8d838a7798e1859ef16f7ef7da1321b2c5e8106fb7a16614446afdcda55ae248838f00e275b047816841b9989a69f32797d9e68692eea3319adb51e569c3ea730213787a6cba454bd8aed12ca47cd2d1fd6d88757109d051a85844190f7f3a4ef89b367004da42cdd416538f33d68625f72bb3e53b25c12937053cd95484abec8cc4d65870c84b9d43a8d8bb86fb10fbbddb9ad81db4f69a64e5844add1f13fd2feb0f28b45b3e6ffcd37a824cb3f455284bff545c7d760ec52bb93de945083daa2d2b72f4f01ec9617e2dc5ab2f2bab87586eb4ba6fd12790b70e33ba2151b93ef8a5b5caeb47d27a741c5f6016c2ca186a44b91c5eb89cfe0f162368193a91d05faf1282687efb81082df7c982fc54b6fcf6aafe032d688f94f43262a4973540435729644411a45dcb005c03ce1cf9b706de25e612983fc8e3e9301c2c92eef7f6575b73e26ddb4c821a9b5ef8e5d7ebe408ce38f8f049b9663fde0d6e7363b6f5d683a957b74327de0dd3c7fd578bb34098b4fd714e10d9d6e4d510063449fdb1b1cc3b5d795fb0b7b6bf5b7e7d2550ec18c63cc8bd5e89921ef45b2ac04ab3ec67c1fd9868c81ad08d9141cf0a24b0965826a5b7292b3a96963900ec88a6caecea1e97f8cf14ed56f79fb881f3f05b5d4994f58aefbfd123aa0b8792421779db289ac21bf7b80f0b4d0d272ac09a27d1c35fe2285666c39d04e9c5700b903c5e8931db063be8197b8a2eb5d2b7e19621c6a5fc77c024a57eb2e75177e67448cad1e25b736a5990c90bd3db4433b05e1e3237011dd4eff2ed1fb188741a1b33516f2a6580f081afe9beb69be7e66f3dacf098faf180e2905b6b7363ad9f7da348f2356e2ad0450ecfbc7a3b62dc24b39bebad1e82af07e9a8a37d39bdb05ff0f01041ecf84349dd14a96ea84834226ea10046e5d648f63775a9010d1a3296d4ad4cee70c9369eefcb7f48906f1f5f396478126f2f85569117d3e76fd0b0c8e271abe71d5f5e5c9a23d23de334b809e33557915b27300baf27c27e7e08ff248b987f5d173dc8de4b8c7e2c7673e8fd97468ed1c36dca21205c2a9685dd215dc57709daa2c05997655c03e5746a4c0ce896e3f594b446ffc4e9ddccd5d0c4acc61b7edbac859f08f6673247c9897869d465e030daa46fa576839cce25b53cb80d8759a06309c41efa0192502fb9a4e9c70f17de7f39e0abbad4d49ff00c99c2ef73e6c3d31c74dc14283eea048b3a247e874277c59133aa27338def989a0efb1080cc6ac4a6e52c28bbf83afaae89487ceaaf8601769b501cbb6adad6b29cc08a1d79f1de02d84634ba34c50b62acba8519637797d3289b800108c01f335c70acd21a3bfe933a91a8c18c798154f7b1fcd058fff410df1850c30960880b4abd826a17192117b9c090ac1132c20fb5f2b0e4038591468e534dc0fc8a8680e9d9e071da4b5be28b52f3e74eaae51ad3eed43c3b79f59d7cf7bc427a8c3eb513d992f4c47646903e7a6f6c53a402dbe265e622688c551cf48bbf542d9200fe173e1272a57d6d9194ad8f5254ddfdaea83334b5bd63f1866677fc04561fb7ba4606c5400c89f78aaa3c09c09b462213a78967be59cce971a9df962c8b9e8f0c800dbd0bee0df7834cd4111ea5b69ab34d91ab8c35da981b3ae6b9a8816952be96c53de542144b14fde6dd78ee244fcbab1a7d485b240b1c683e5854ad79e6e868cb10f7bb66394f928e844c119b19194dccaa3ee0ae4d377f78ac1b5855d58d7f23296c23b6e000c372375039b94b57815e5852b8db72001ff865ee1b608e1ba63b13570200b94049f873aa8929849ab78bedad94db6049d247c3807c19f4f6c31ac7a3fefa30ab8c5e749231c37b20e80e52ff74e434defb9e4d59d1d875f39fa030615051e2a548f9911c33e2a3b68cb6d68d166f173fe88f2b483f9ec7d8356d121dff05ee108048d9b81c84c0d15cd1296b21db8488262f71146f201ef419d9f6d4dcc5e9bfe6299ddfb0e9fc22c50118fe22a44cd607c1e3f13aaab7a124e899c4b2c5db5c6f729243b58c34ee36c3bf91786df3f4a72a037a382a5072ccdd7cd165344fd8a3da12f542db276bcaeef3d6fcdc2634dcf768ce6474ddd70ad19a63e5b62e7f47e1b2d1b1cb1d07decc2b149bf8dbf4c01658d849355fd6fad9d7812c359cf761aca54df80537ee0f55e06252b5ce1752a60b69c7567c81c14e0f2736ba087c9af8b40e4213519aa5ff612839c8d44a54eaa6256e82e1de1f16585459e3f1db57f218a1b43c2af5a844fda2e3645e873e1a9bf20122e5b2967ae90f7acb847b88819d38d1cd8645455a031684d63b6f1106be5fc0cc1465fa9133362b5532b4a9566752b682caf1587d673fe4b1d622dce0cb55e6c664c70aee2e964ef0daf743b1c19824e020c113855cd67dc4a01552b90b1de3d8b24e7f4d0fbe5f1f9a81e6bac29e32781bdefb4569bf20483a0aaba88a52500faa6667c5bd14e821c04609c878e01be66c273bacc2434fb0f10c01cc31a5a37beec47e5935095580a0874d3cbcbf0c167d9e248d7d7df0c34c72bb11913755d22a61057a754122f3dd3993c02abdef76c26b0bded8ec9371283921c24d5d6b1aa8ade16495f68a3f2d59deab51b2e7f495ff4cce0f22ca1ac779ecc5942d97aef5c0ee4b9a718d5993a2846ef988c81bcb42d3a468a083fc05a4fdf2ba84bec611d139c7d6e9a820f978dbb47e45ee4d00077535769f7cf9ae8fcc16a3d40058451641615d2c311ca41a2b62e46d1ff821d93ec00467becfb5a694075650e84a2ac00e074778114bec6e5125e240ad55ecdd9bedf909df3baae5a58329372ef690c0022fc232c98515e6c67a4c5619888e8ae12eaaab65f52432e56f55c49201bcafd774eaa023d3bbf8d0f249774da40cb83c3386f9f9e9dd107b082c5dd5db66eb0f01345e5fa26d9ae3acbee463340466943845fcfd629e966a99cc6456a325b7d9252aa85613156c17a4c142d4ee5635cd221fff853b1315ce6326874d1aad44824fa807c73c134374a10196d0ce783b98511f77ba0c04f3c2cc5f50189dd3efc0d9df21b5ce8c0f1586a0cd2765273ff0bef3059b674d5808285ae94acad65a9272af66da1f98dbea2f7ae6c616252b9785628088cb8e228982a5ff26b5c9b007bba8fb4afa2b2c82503c43cbdafb7b971dbf2037ab09d0ce662557c05838d2bd6e0796f9e27fbc2b34c392dc881219554656a99edd614091f6efb524c4a501262dfcae35e6d1235ecabf0552cc2f4addcdd3be84ac8f2b7a08c7f8083891dd8d0bed8db802080e8b9fdd59d2d9392bcadfce08a18a990b2981ece53bc7c04dbadd0108cf0b2d1754eabbd26292342f6e5e8b74a449dd8a2eb18032f0b77605227b7b781f00e96d33c725da2fe195631fa765ca60f0adabafc6d3aa2b81839109b14d86957aa4129a84e20cf869011c7fbbeee8cffe4661417d8d090e57e954603401f426e3907bb380595d4f9f458a7db5bfebc0d69ba0f016906cc8acccf7f9b89c0d545e436088d3118b0396cb138e4bb52e6162876410585b48820385fff72abec5ebd9a5665b563d1df0a9cf3eda1c4131fb1a62ba780d5be394ff50272fc56f78c125166707703034840470c2ca02ca4fd263ba2154e1f700241591392bda16f72d41c90bce835c8babd660b05ff07d8f2a7d58d9b77f63be6c39c833eacf43800d3edc4a25519640d47b9097415f2ab2e21d8a8e6088b0da06506e5074ff87483833f29b73080491a06c242965f0888d9b71d26fc4ac97a86e3dbdb22f3658942cefa5e947c221d873f26a761206889e78dddc4b8933424a948640ff7d2cdce5a767ff7e839575d818102afd4b5861b2a1905fe635a55c043b9a8c166bbdd7e33646b69ff095b352fd90796059dc3a63b68fb2d6b7f73aec7460b6ffeb81affec73a2e9e6bb4a491b7061de740146a972f7320af891458d086be0af6f7f39756c7b04ff9136f23b25630154a92bbdf4a08e41d64dbf61e10c478ba620602058f2ebe009c25f0261523be0e181e2448df0d09883a3c88706a2e8d3ebc4b39a7d93a94699f37b8f7bedc452d3084d7597df55f5aa804a3f11c1eeaa196e810db0de768b9eb64ca0340c6128999348ef90317280586e98f2de22ce0853d9826f124f79b705d408f218e891c92566692e10053ad398561ae9b28298ed1e467f791bc66ef89f81d6358548fc1a1f7000ad165999c4f15b1e3837b2e0191694d03ad7d3a18868af8eaecb4eb33a722a4503c6d37865d752659a647e6b74704d11884e80f80f368eb68aadbbd12598db4e6f8bc8fb403f2d32dfcb7c03311bfa0e31ecde70f3ca600f2061aa05cf9ab1cc28be56bb0a193421586c5a6b2fd442e37e3712a0fbc5b3396049aecf31c196f6b271c92831f14406350909cc38ab3de1bb17fb95c7ea0e7bfb29463182e62f946edf57f6ada9daff68ae5bd9c2d7ff46a644c6e5be1d108229210f28c6d93e0fda6cc87ccb4367844c24f53f05705ea6f5a6775f0dfdaea60cd420f2eb2ade475135d4a1ea71f984009f3e1793e0553acd0c9a837d2f126c7b954651150a7514822930e4c88633dd1d02f575610fcd623aa6929bc7d252ed6586b053a989f8c6409fac7ccf84bd51a4f602eb42cef96e02ca9cfd0c6307d593cb3d412fcb8187315b28cfcc68c4b1910ef12ee6a245fb5e40ae92dfb0b9b4d34b1ac09cba4159a86a1d6c2bacc921c54d5c3121d47e8b607ec7559d808325355bfa4f9445e46326a428122ed4364cbbf59cd710e352460f6ea21cc63d5299641f9f271599b15333f1d890a26ce9c7b918dbbb9d02e2a7f7aebbf62897d9e38b3681d4ba91ff9d8a69eadaafc361808438583cf332613c468d29e5e9e4d73552ea29281c3671f96c8c117da2180aa642cc0d06f6dcf65e01846adde0d6ce3e0d05a6c10356a981338779ed6c5d26e37df3ba4bc187f0c72b774bf453f18e4b4b2639773908177803ef0f3277550bfc44cfaa40c6a29d713e3be7eec22b21bd84b19c4d1465504ddab494d7fc6c9d9c7e6f3f2bb232c45ef0c74760627e4431209b20273b5a13d0f213224cc8910ece16df4556b684f8be4c4b99c060fa917c3211a5091cb8921cac191c0e48212b51046c88613a2cbfc966ed6575f4d7f935386dc243ba995cb213c40fe495cac4f466efb4f201195a128f51eed86fe06d0c6f6f226ce7491e046ba316951cf4113526f711e9751f30daf638e3f9d55c29c8aee3e091a774955461260f4ae367781dd7cc330f2274435b75db851720ac5f45c4134baba3d71b27ad884d9856e547a2383629f2146790cfaf4b246cbad8170fb39d66519a45faaba3686e68597ff870b4c7608dc73c83071eb272d68d0cfa5452827b9370b36b8f01ee802ca69e6af0f86ff88e086c8b591b633a7a1d02b252f0e3ec9cba9fca2609346f99152db581dd48e4a29bb88348006248bca5ef6b44693e23bc81841ec850978ff92bc426119a6dbc5565c80fa1ca157fc88c264fc6a7514fe777fb41be5718c332ee8dfd9f09e794f0735884efac5a335e50dc25daf8549bfbd44fef9342cc68f991f14224b6ec2b71df387fe6511113ac42a40e80169977b4237e6f99bad35c2819c7e54cbf8f27b579cd087c15c7ea6329a5803d69e0548ea560f221c755b5c68772f579a5d349d5754392ad3618336ba3a0c5b2da840dc79fc9cf12a06bd565d45ec7e9e42a22cc7668c43af9e69029d2d40492b66e16e05dec1f323fc6cd009a9c6992a08f44ce2392ca12c39dca0965255f99bedfa1663178c69a810988a79886fdae768a8d9edec4ea7eebbcc05f316fa62a267c83772aff20fff6b6e7eb9e5da01b536b56e769a6be01c82e2d1c52d93dadcb9c80f00645bcda926f4d9f3215f38c954bfcdc66a9575e582d4d1a0374892e7015d927b95eb3ef45bd64e1d0773a82ad0d9273ec23abdc78c7625a5e28e2eecf4c2b1b0ac8337278db507fc0d9f9c2b646dcbd9ef12486cadd461753976fd30c82f79ca58337a2542c4ee062cc8c7615b8c9c7fe4dbe2a684fd737959b3aff125edfe29cecd4f3de55ea4c44ead3b69cd69e41ef787b7e958e40bbcc916456080a90583277775ffb159976937aa4d6f2c3384694e8b11112cd5179638a45b5bb257aa19ebe70bede436f918baa902c6035aab6a65176a439391d60120902b16f91514dea1941543d15cb053ef7d833ef73d555d64c9406e37fe51ce17a1d79f850ab339e60d04f5a7e521dc966be407c31847939cfbe836286fec1174c6d99d376b892e19909154deb20ec74e73bf93c03bf4e806bff936d79e2ca557ce0d6ea39ddb403c35b335b5e3f32229f3c6b5d229ec6e47681572a98d71f27f3243d0078af126fcf6d4b18eb1f030f30ec8a68c4fe2dfe6079555f92f3e1fa2e96d2ea9eea7fe00e1539cd4d6a7e07593abb248091971fecfdffae54f48e1232ff0bcef9c5eb3333b887cf4416206b65fd7667040ff1d1a672454f69e6ec10047368603eb035c1330f94653367267701c50ec8f1d517686521a23c92565b8948c63e3efe35526691d38c01240bffd6fce5b491b36e67362ff44af9aa208d3127cdd52d6237a6b059e8ed1c003094ffd8b1c4d5ad89186d1ee6f29b6c44b61c67de0a10b15be76609495e267b8552944cd7a407f5e67887e6645948c46883806fa6b6d5d95dc1fca91a2b2f059f2ff0ff5e3d78d2b3e6d0fd0c3ac2a2e33b0e3021f4e805c8383ea2709274373756ad14fb87ee9846c9edbb6a78a86ac2365ff009cdea995bf63cf69aa11e43ddc9776611d962e7d04e61e52d766380dd73c745c312540ad8d8f774176f4862a6b9b02cfddf94834dc147872ee7632a81c4f102e383d7019ed78d12df4951a479f93669e4aa36598792a0c2d1f85f23141c7bfd08aaf29b5760457d8379aafcbeb7e6e8b18962bd002daacdb8658b5448429773aa32cfd530652d1859bfadaee2403f5a0b98f766b1236bac0e0eb31f9599fbc6e5bd9ab8b40468d9481b708cb7de442703f6d09eadb076883ee05a745b7013109d0e228ea69431b6285a2a055aedcfcabd2f9040f019fd58c34d9adfe4ca65e4ba96aa83b022e67fa0467cbb68baebfe2957c9adacf84010a6a0d0909f29bdbd716e9e4d20860f214723e89fb132e6d8d17e3032555143d9a30c8b8b987a6c0d12b2fa028c5eace9518a6729d42c17a9b0e9a42946cddbb7cd3fba77487dc46f8985dcef7bbf2d99a2715f0b923ad0eaf2e764b482810b29ff3d49c2bd16f5adc7f183037667cc3d7574e3ff3aaaaafbc2ed67d19c0a3d3451d060a823302265400831ef1965bd52564f7867d1c5e7f62bbb24ba381b082c7a09cd4ebe0b47ae3992cff5029606953da3506802d1013efcb77f83d96193ffd269a51e15b3136505414171c1b2f5da5746b779c500ae123e71b68c377d2640412dd89775dde56b682d0226281d0b66b5b972cc65762befcc6d67adcede124b96c7aaaae02c44a2ee5efb24c4c447eb3881fb800c6fe4b1421f071b4a612661f932a91757903ddcb01f327b2bbc2b04251a06516a7df46f0368ac0662c99174149d4bd36ca09aa4be5d9fea9b76e35229caacb6eee4fbc7f19dcbc035e3656b71a2f489f8147c479cea0b018754ba6fa10ab4ce23fe6df56c9db4efece08be5275d31075173aa48903c47e0e603886097309a4345db7bb26e4152d6e28fb72c1003c8121eac34fa3a2b4e7855203ebc0c296435f25dd1a47e8f0a958755554b467d279cec658c233d86d13e85012b2636a22013c5f037b4ee63e11fdd0d03378bae51919743145c047365de56aa7fe9c15d25aed67c4e4059823fd451673d6b81a73cd6a2cac2cf0d22bcea6e3aa84ea98952e29b49b4f4bf39f1b634defe83b310d5e888823f46315f17846944a06ec4b2e101f2b7816f0086f4ab810e0f9a2956e26558cda7957d41525b3d85fffb65bd30d551d2102f9a9ddfa7412b1bd19b4d960d7ab4bd3c7489c857962ef1eed486ad8c8ae1c8bd6d58213b2615e6cf9d6912ae0bb15c79e1070f6a838902ff84d54ef961a5f674a1ecb0d6bfbd91ac0773fa0a41e695d9b813ad2484b4f2d124906e14f5cbf6cb06e551efa7c1a9e42d4832a35e6d4eb3bb2ec084bbb5ef95f7e0ed08ba0aad9f31661c0acb311db74f2bee984d5251b9f506f837ebcdaa2636a11aac38f2bee1d5bee8731342577e1187eacb6978869e2640166948ff4defbbb28effcf8c90a2bc92d182cfccb0c5912395c5543da2c971e5a30cfaa2aaeeea3c76a460c6b3165eea34f160c73bb23a5518f11756552c18f06e5f1f700d04fa7cae623747776e5cf84fe08bbf3171f55601c99fa8ced4288caacb0cbf80994a2dc48573c382db9ac317267239e1ef78b6b6bb86ef1dc78b5bf3a84c6b298391c2d2cda84f713cd017b2fd7994fa2928b2b3fe60d4d8d9776d1c6a7b1dc0fb5a538946def5ed49bbc85cd02c84bbffb1db243976c9ea2c548549897a483730a7f3e2df748e8fc18654eb225341e955d4396c3da1a3c64719fce678413776cb29d9352a84b726f6d8f6fe3ed9b6e04ec5ef3747238e9bdb84fd474604af3465c2a796891582597f8d348e472a506b1d252323096c897a1415770619da09e9ab99080899ffdbad9e514fa1bb69d81bb333560138c25db4e991b3195d39911a4e8c6d970588fbc335f088b0b5ab2607556c2234174c90c7eed6221a95d9e188087bed79f99a292cd2cbd510c84fb735bc2c5e783fb8f4149ea94eca0fa712935ce7e7f7854665c1f4f4cfffc715febdec1445b83000542cdaf3ded8b253a02e162ceca3f68c3fa1764fb4a67396934750d54afeb9fbd516e65b69b8ad3bdb71c3a045338013f89d349271c9ba9ba254fe2b266f581ba440532b5e89a83c6d658ab959dc3ff441a4e09b910199a4838397e9244da97b991dbdb34127d099430e8cbea69a30b0b3f1bf5f046bd74e072b6a864ff6fac7469b0ddc68834c6dbc0bfee2fe610d3961509f6cbf70e9fb0561cab7daa2eaa859681e58e56e2fe49998d000e8fb1365dba3981b55ca7364d6f5b637fff524b7ef01f10ea173a97cddb68ca20be079e8d6e60333151aab21a1c69d07b6779a6d353af403d3048eac6a7ad4b2390e286b864d007e43fb1719365a7ca13fb7e383acb78c693e9f360a6d22958ed67fec69dd386e117a4383234c568b675e4fdcf12f429c0d791b2b24a5aed7c3f8ce02f1ffcb41bffe34ac6403f0cf03c7c7b7c51f820384a0e150182bb29cab6f68e97c780c7374613465660b0d9c1888340011ee70f7bca7d1aa633c0812e6564c32e24697fab8248cc59bfe5d5474596a9ebe6ba0b3732d8fe9bed8c6aaff9c2ac206b30fc38c3ea08cc23594fbd2781ee763a50b9e4c08546789496e9b4b27fea0e52cfaa22e329dd55b44db2afdda0c4da306ff5f6afac09df790baa196e4f0d53cf73607548822d5b5737fbb3c6a9f8b76fc206e7e90af1135e5bee9bbbd7e4019bf9aacbfd0315f197323c318dcc905790f279404937475403af698dad0c7b74ceb223b53a9891673722cc7934dd4d19a53ab79dc694571162be853edb278fd60c208fc7223618d038a57a96c4c4a8c6eae8cde24f01c38336edc03e006ea1ea14a00636d28f984e25c7c2b31cc361919a61a260ca13b0c07c784eb2acb9783b13a9fe3c97726616800029ff740e143ccf047070f96ade51506d74c1c2f9815918c6426c7573101915309f5a5341eec87f16ffe056c49e1eee17cfa80fa2b3fc1a7a02eafdaacc7cea088000191676977a309f1cccf62d4fb362b790ecce6e4fc2c87f1a47103dc9409858b632c6c8e7e68e97017e353c9e05eb96da24f97fc957442ae414a0f91ccf8c099c13c8a6d730180ffffff7f