PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 91171 4c4cbf2057984a6efee638b762886206fd68d361a189a00047afaf96ed2bcd5c

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2222129898ddc4149ba61ca0b97efc9fdd5fff627c68adf289729e81f68a1137
Certificate Block Hash
4c4cbf2057984a6efee638b762886206fd68d361a189a00047afaf96ed2bcd5c
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000a0000000d000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000004ca5dd8e6f573d9578389ddd9f8c7d45d56717959566d7b89165442ca21f7218b23696868e7202d6a0b8ff53a1abc7dd79930ac7e41608adb43b80c3d1a1bd0ef045752232b78c8042ffa5731ed84eb47dc5c399ac1ef02480140000000000000080010000000100d2970000c030000000000080010000800100d4cb0edc1b194f4db88e1663a8725cdfa9f0bdb411080b541c91b46ce55fcf9c080000000003000000040000000500000008000000090000000a0000000d000000

Raw Header Hex

00004020debef457684c9237a94b58ed25e0f31d6232e61dbc334a1659de3fb533dbb3f13258f7e6fbd846d0a9f28e6807a32b9836a44236b6980a55e35455a603c737244021616aa984001837118af6819e7289f2ad687c62ff5fdd9ffc7eb9a01ca69b14c4dd9898122222

Proof Data Hex

59,560 bytes
121216010307686dda741f6c734178d64a4bc187e282b333522086bdd0691ee064699726a4256f3b5396412067e5918c3e0154895a3bf74a41ebaa3f59a6d72e4b99af987d0fffa79daa6f1632f54b5e84eedfd0aa401fe3aac16621c5c0ec280c5544f45e38c8ea1672847babf27944493dce7c51eeb1d02ddc6e79b1af9437277ede22c9abdba5e424d1297411c29efc88cad4c30b02d90fd77512072009ed555c32c82f84767bf5e88b65461e4fd113755273b7c64e50611c57836ecace650daaab75219ce9cfefca28b656db01243b1c5bb5f3c2eb821e467b04ad7807518a84a2ab15a711d118f2d810160875c3aa0d88a609991f95870cdc5d56dfef18099b4e0f9ed31421bbeaa8bb9b1db397e2eeff6799b068542d045cba9fc7e69f5b9c64da65ad99d8946d90e4553518e9beadf7ae937a1cfba7eabd283b230cb2886c2e0fccba20189cc31faaccfade8d811ed4868200341ebbaaf8a0ffb07ae3f43f876d2a07a096abed38b6a686a5e762b48814bb755c89a30ed2e721fae19a4e2040506fa716e90a0865e87a1c5903e1d4b43647c435d494b2565f1e3abe152958202a774a1ef59fa43ac36cf6a1f380d8f1703ae29117b8c2fafac97bf75bda8a663b2783999c7f44de2799faa92104289ae4bd165d7195e87415e9062f79404dc36f5966b7e0d18b37d52fffd04c6effe6b01bed96547918edf5dee36a4a34c77e77c45b1c5f09fc3235d786bebe8a206f3715868879dfb651c08c761b9b2016e677f433fffa834b828c524e838e41d3a90602bdeead701158733d120b86dc6564c861cf302a1d13751ea9d1a203e3f98e513931a8e55e088c81fd42a70c39f153368495055fad9795d3ef804bd7d3fa577879930965b708980c49681b887babf742a213dc9a56020b91bc29abd27297a06b7ff637d0ec5d06d868569d7cd7fe33499f9873df73d76d3c72dcfd9c66588a01cf9b54ce2e01087d9b9ce8dd5cf74b1920fea1f3b21f27bad72cf6d280e34489700a8b7c4b653068c5860ec6ca4f626243faca831675b9551e578a7412baa6f3e996f25f202ba609fbc4c31d9ae92c60ce0aa67e1b5671e2673dfd16b4d4e2da03096466e7195f4ee7638b2d79aaaa25caf64fbfa38e0ddcb10ed78305871b5d36a727e845b9bc17b4d5dbb1ce0673208f7213900fbabf3a0c816161e284bb43c1847845f60f3b02a6ce0776d6ec9ff72bff748e07662f7fa4bd32785503306c63080d3592ba3e262ae154c2394205ce95dd8d6461cfef3b43a91492a143134372ac3023a317b2ce28272d421669e072cdfbda47588312379176fa03d25558d6922d3060480055b4f8a4a8c2c306c8ad5f1b2acd602a387ba674b598200d4a882405f5560fd081157c727c614993c27794bae9989a86098681258125c47a384e775c3dbae8c3f8d63214117a7b54f7d4b374d1ed32c35c70571f5aff8e5a8746ed9883619326280c8e53b8b4e07106fbd3701255e29c829193f847aaffd331f5eb30e57a36a5e3158be36f78600a77f0ed384100942e1617ccd1b73facb141eb15b67d1fa13a7bfb54d50e874534ae9b13c9c92284f766ce2ee219bcaf7b0a3b037c3c055b83b119837fb6cc27381177880d06576abde9c9660c326f684b2af483b1d8013704e5285ffa389e19b68fe5b648fdbe29fbba3e3fd26f3d49568af08146d3d294c92a5f4ee419376d0326ffa4dce0b1910b777e687773b0417a34308e368444b392b62db4fef214a3780fe62db5faf625f871d93da9a2b95f60fb171b55e848132aa81daf7b2642f1f9fcc55d40715c579c42301c13820a877640c523af0eec9bd400ea5b2cf4a5def2d200e41129cc14f162b1f1a8a273c487e646fcabdc7f86f2a47359ea2e3e07f37c036981af02734f89fc81bb28ae5fe4cc789de129c52692a6ee33fa26e64ed17e1dcc16c4e245bf55305227bdc873b2ea8ef232596c46950f66e76991798121d4539c9e5eb43a6a1b05ab325607cb230af7129ac104ed0ba2888a5e648a8ffcfef2df6e213b60d1f76c0d4cfe9057637ddd81aa0fff8a3b77e387d22f8b61a67f03b19323d8e82ec8a6ece21858704ecae68b416a3387bce0dbb39f8a83c103c416461da38fb5bbbcd3f7a30803ae03bc1439bd602ae9d733662d7973526823fba758962c5e09c4d2253c255b76aa1abac17a33acfbd23003cb51903c1c99002e831842c324bdb1771863ffb791719084811b922ee4ca023ebf932e99147b0cc6a3f85fdacdcc85d3694a47b9d58fe541befc07f8a172a9641956126d1c920367c72c00fc2745ccf25692d1faaee72d7db9556940b7e4e4b70221988548cc0296641b8b7e9073856317fb267fbbfe96f1ba655070630e3bdf77598bdbe612ab4750e09b2a70476118085819898982f526a1386988ce7d8c7582c4c241caa7838f3cccf3c8db64ee888eb2dd2256740d9c2e0f2a840302dee224fce15c5df1cad78d372a0c1bec6970ea2c12fda83eb47dce99858a20fbbe1d3ce1714995d8e1b1e2ecf504d0294e195a4c3a960ad9d2fbbfda34602fa296cac1c01b298aca493d9092110b4c1207c7f97aa6be7ba8cd962d4c33610b5596227ace4f72d3754183a7ca29b3a15e4ed45ec0db2e712b86f9824606a827e90852fe70aaf0a42f22c4bf901dffe6a2a5b2de20cd12ece46c4f55828453bbf734c771ead77d2f40b67cc1b728472093b4b58a648b57c052d4518272d3676ca22ad055a96bba36377486720f63bd152d33c06b59749135956057820a5b80c20ff8d91947a16ba9f8ea6caf1fc215e33dd0d1f9722cd365a641990d3b452f2a5b9b548fcb9fa91ff8438b50f17555b470370f358dbae0145b6d2d395a8248a4f03b0e29b0c5c06e803ee29bf3ac63c352ed4f671a8a58b88e57ba7c029ae930eb9a2085d1118746703c02ff15f20349110c9e0431fa4fd3bae6151fe43467a39f60e63eb4e939f1476ba6d8b65152037e47e944cb756d85d6e6bd889602a16a99e5facabbf4de1b3a9d919a6a50cdad7e13846d39ae1c0bd907f446a39cec56dbc344dc74eb5a7bd38828481d353b3694e72abf23cda9a26dedc3b52b75136cb1689574208503ef484a8ae77938f1ab9e64acc5db52c622f45a8a2d8147705f2bd7430a2868a25f45859e277c1d43c90171992512deb2fcb7a7c97a93b1b0b7689626bd71d1e6f288ad34793837b45d94cb024672378bb9557835e57c43bd92a6114f1726bb6dec343c9664e687571cfaf79b7b6ec920bf2cd81d0efba7d882ecb78753255a51bf8304877f89f845dd2d333b441c038ffc1c9a08d1c23ddbfbb028ff47bf8722d4424c5940d21edfef18f28a5cd681ffbcb9a753db29066699e2c2c9f3d460eee636ec0d733df9c3a3e8d27ea162a048d5b38f1d2ffd8b51c889c118d2f17ebadb7f1337c7a343a62a57afb3a455b0a2c49bdaa3c86bb5c9313433d760e749ef97337fb91daeb7d973cfa9641a85094d9f0059ee32e127b2fa4d68d9ea874fcc58ba5ae502f8bdc70265062cd6515d4524eec3f1b695d62c708244708b4dc449002bb8f3c6ace1ee32744b952da71bb8ed42f6dfcccc6bbb9dc3efa82fe2dc483b7943b517a091420c2d7b6550977eda5e2b1260be94d43c7fbdddf4fa942aa3e6f328fee13a4a8c9cf61d76d39b3b993f4073703e5e42d02b222102b32ad65b27df74f791f21b0eae4edfc500ff0b961f1cca999e7f8cab48bb5f0187265f5ba4f35d2729274b4d03c9a6d525ef5e8b53503d5fe45ccb9e5bd27cd7af1999e8b464471ec4b935a5a4cded4b943116f3bf24473943ad4839bdd41db65532b435b6c694118633b9d845cc3849197842c1d1355fb71d7673dd15ddac9e460809f7e2ac416899d25968a036ce24fccb9c25434c9fc1e73d09e9326540e0c1986cd237fde8eeb3186b17151046954f990d909e1c5a9b3272775df926a96ad54119334ab45f306c6518cad8495be1bb823b80311f5aed55097a2590c49fbe278288d33aa3356809c364be6691d1d35a4c34fd5946f899d7516abb458e2950af8a29b1f35101543a37bfe68975e6cbd76b0f14ca3d3f75dc8bbd14881e23b7ced7305372eff8692cd3afc9c9ad16c89acfde7be3eacea347576a3e907200fda25097a7b7d5edae43b1d2a5d8ed8f699f9ce2a3d0079acda46deedf0d36cf20ac60ce292cbb207fc45b341dcf53852b671edccba45bb5a8ef6a1deeda975c604709b6d80d7226c504007e001757fd2e95963d7f6e7f8a53a66d948ffdd7ae59bddff98d084b248f879f6dc2f3fe57f349abc1e8b393dd489993b34db142714e6972e4ea7bf9d39ecfc1ad6fa97e0d4dde4083576db4749f9b60f1330d16ba3023f37e3b3a22241910b1d6194fa7929fd090519381c6d30351a74f5a7f1da4f246b4db796289a352720c8d671df21ef7bfc05e74aaae00198940f09d45a0abbb99f6ca6e1f119a9ce37c172328a71316fc5ff11fbcc74a7b5a09568e085ffe97b50d43a665afd363aa3ad2b0e8bd6a5d876736e0b2174f77d5147b005ff19ac666890832cdd2018e39b4204933f9e44f55371b993f3410c27d03a4c6071060f6e001c90041bfc4629441458a07c88b9421e7d12fd1945f2fd0f37295a18f263e1fb6e83f6458cbd425e2ed9ada91ebda74ede1f3ba152f78ed7f013bbd87b385f9fb96e643597f9bbb32c87643638056f9411a1c059e7cd68f4dda4f78b72e68e3038c92bc858e036e81a403a2458715f83a3f693b4ffb6a75891f43599168037df762d8a1e75b70f479594b7f9aced5cbb0ce0e91cb584857ceb06a4c59d1e6265b86ce90217516a8d78ddd699482b2f95d8e7654ae1aba36023138567769d40cb75b7d963fe2edc21c2d0757d63ad24453b4f1b9265ba52b644dd31b34963b6d165974ab79036105823553cc213b6374f477bbee87d8dae185b747a51bd86aa8de8aad41c2efb87a6538c4039d00a09fcc1ad8f6bcb02e2f918161976ade00508699db430195aeb463017612594232782ab1a4320ba4d00f61c0e60640413e2de1ad68f29d3a5b9dc5d9968a9e8fce7a0392120b0eaca149df1c5355124525e46cd996d6209b994f22d14b3b87debcb31b3f007101c6095814a19065f09b55b8c56c8f0cf2bd46268d903ce2f96b1b0be920b87dfcf05890e549d44d2e25bd4be06b3d428083a62f8eafee6b72b9e607c08e7c5297dee0f7261b5b2b0ca2e67d8d12021d9b066834550dc8b327b8762dfe6fcb1a43f6b0c0996b2bc2e6d30c1b5ffc6566b81ec6a226f1e41acac0adfc0313de7a1a7dc5438dadfc1930e695df6c840b068ab8496092a3fe6ede5d35e3ce7d8ee7b9a001a1726f853e4548724f538de9067b79e0d53d97306f0cb81ff63c923a35bc484282a97aa3da71fa293d3f9b83a3673933b829293df2980d91093ccd2a3a5ddc3be62b05b155587f1924ec824fa2f65c7b2880feccfee216c84aac36c692483645f7a352a20e7fb20efdfa60a65f6eea5ba914c2bdc4c406258f4c0b3208832bd0890edb08fa12d8a65fbf1094ad7986fcf4eaeca8fb6d6e922c812d35fdae238a9d4f55df47a2dcd203680c8106ecbed745e90f37d843698ece8ca9ee22573406c36b0637a0189ff2c2bb6c4feffe639587b453cb5f155971871209f41921e6363ca91b71e67b57c6a3786701684f28e94146036befa3808fc2d4af3e9c22588c225092a344467910c6f9ec772606e1da9f2da0a53ead3b85aaf3fefd7c7047a86325efba7d60486b2d99afcfbf76fe2ae1d7fdcbf9f45a783ffd457e21c84755fc3cd06053dad7428c4a08f2ce49fd7d9c16275a1563ee5b3183808fb26372723d6d97a1667a0483b9b8feef53e378ac830655ab6a345216258d249472f4030caee0bae96ca3bd3fd56aa4c4c4d4b752f7ea9596e74c423cf2cb2d266c5f5cd3ae4e8ee8fbb3d715b28697929f6c72c13de3e5f4498d24656b8326adb1dba00c4f7778498067d6d70bd45cec2147df92d12d78844cc74f55329da394c97c132bae47ee3ad1a1f658546c631b9031578d995783b2b0f263344294fc83a814f5d7a04d58edb48cbbed789f044887d42c0f58e8b3d0ffdc3b3d62f1359e9b99da369cbe5cd7ea48688074eb5f2e47a3195536cd7d3de3297c77cbec2da0943cf5595b22a04bb671d31ea1673c609dbb5fe49af76f5fc5c210053c70c745ba8e7f5de73fb605648749d2a09bf0e8d019eb009e4a0ccde2e71a802883707f24cd0f1a2829923478ffcf030e248c2072775ba5e7478ee552bba7feaabe77df723c29e367b713dfaf9e823c73c3be0bba7b499e614481f7a4e5ff297ec38d72d439e1320eb9b067e9784d023cbfb7eba0a5850ff822723a0e5b2940655467e2d351297e2c5ecc7d54520257ceacdf89976622cf776e983149fef3117f604284c2de5cc4123f8f669ac86dc3ef7fccb81bbac534902ee5f5d3dd206818ebc3cbf26a0decddb2e755dc190372e7ecda3e70792c48e31926943eabd3b614c2ce69e1a87fa77edcfe84b58c4421a2d59ef291bf3e506db5ae693e4aaa39d8c6e43ed479c20d28dac80f2e815893df89f107cb9f28177d37673406aeae5170e4c27bdfc8671afff037c71c2ec95794f9f9077426b58807233dec9ae81bfe5652138d3098d6420a60075759ae45b5218e347180cea3211965a43c3ae4f8368817ba585466e0cc113968c1e32a411c2539655ff0ddafc328efcdee9f45567671768dadc1d20edcccc4bedfe2ec15b6914c0ec6a47e4dae89727e97dbe42adc4a0d1a94a02d43ccabdd816d7c46d61eb20b48f0352d6122801e62afa16c962a8a97c1329281a02ad1c8a8f6ba8833623cb727ec4c7909d387782dd75717c041a23c1586bf575fe534e1b55c9c9297901a846efb2210fc23d212b6463fac0dd7c51272f86ba0f7bf97e1cbbfd9e40ff5de3ffb416b03e51264e1cf8ae654bb4a7b8291426151db0b0b61dfbc6012b1fde6477663a4b340d766396ae770eae11e73bd3a24ad7bc77128bceaa116a50006cb99efacc4606ce4170779e721bf8aa3de245b524476827c99d099f3cf6ef78a0a08bac8023ecf7005e76efa25cbfa25613b0dc65e1b9945ad6ad5ea5ae59a6b088289242632c8658020aebc630fef94970750cc6f8a9bbfce6eedd54b24c8f53205799febe7def7856b149dcfd5af0f795ab3ad5f7d2925f3af61d9df892a3e13b2514c3e5e6d8b45407ca2d46bb0cef6baf92ae9aa463f9a1637cafc26162d68a6859252eb7be3815617aa738fa4ed624495f41c3c774e6acdaba0374cfe1f8bed57d9e66f62c2b2dc88e40726e9f30e796bffc40a2690077e649c78e94fd73ca331742e5f6aa122f06f77c99c939a47a06a3c3692205f41cddf40dc8a491db31d5d462bfb6b705a20be690cdab4f07af2562498444b9174715d00a80726c593b08b0b3820d98dbd614078ab6985efcbbafd5e4b01912456ac7911fb5c174a5c26c7e38fa6646913a6df2eaad33405c0e58ded78a59a7d56f4a0521d9768830fe9829decaf1adbae5e81969278575db737d636f8783b91a3d36a641dbd8d87eeb3675c240181d972ab06779dbeb2f0c758e2f4e0c2d4921569a7a34889bebca9a44c39d7b12466abad97afc08be6dc6bd626ac43cdc2d80ca4bc0317b51cd934d64473a1771dc2bd55eb6b1c3edc22b5874282a873c1583c70b3af4f2fb408e3205f65c93ba95acbec7360dfce7425f9d6cf5691af3b5e6de0b99d28445c9dde843f0528d80ca4104f83cb3486f16e91ff505c47851fcbfda5d5bb186ce2269173e85259ea56b13b4b31889128a6fbb47e423e70cb65a9c8c5b0ad2cf09d4a848c07b4857ff1a6b2ca4804acc5e8f6dc832457471a0cf3a9fc40af5a9a471b158d0e7dfaa54a4a5f8d7d05619040193756a60ef4d0607c5a4f1b11eb1345f854083e5309ab064fc88628f2aa9d30f5e032f50ce875fd6032da197bcf425efdb186b2410db93b3f64afab9afb25709b642ceebee8c9f5638296c54be8152276dd189b6ddfdaaa68b65bd1b1126d0a67a74044ddce3fa535da2be1c6ec0607f46dbc0946aff516ce60b1145a655194364d95893e7a339fb4eadaea855675da9f9d68d4d3d13c491d8c9cd06a2e78039320ff3ba8d9e6442aed5ebf3cda5793a39ed0545615e68ae940416b12eb10e091032224458deb0e9920f94cd3aac93b24b5caef4162139303862f556f0718773f25956e3356511b7b17ba876efa8a62519586fce17717976d9c5b5299da5e2de35c852599120e2d17837f166ffea706b28f18a4ecee007e767a95d87bb73f18f928e45b0e6b9f1de98cb1e1391951651293cf66cf250c7b7f86e246b8c20bc5495e137cd196215e0e70fb491e1ff9903989012a688139370b04d49c7e8ba9c043718e322e8a84482b0ef447447e24c43fdba67b12ddc338597ac40ffb619315a355e303b8fd631759556c2b8e49d3a03a01210797833c6a421b0b05395201de2086a44a19c6c0729fd29bf1dc970893d90205d954d2c86a0f2741ade773bf4f36eeda00e0f739497d59f54dd08ff662c44a07fc428eb423871d059b92fe88b0c78e59e9e4b7fd106f0ea34c7e036d94320be417d641a4dc8fae99d3ed5ef975331165c22b1dca27a45a7e80c18efb2110c4e9e980ceeecc653292859cd0efea4a99eb54ac3f15547ec4a87c9e6fe48501ccf269c09a97ccb0d5adb23e2040a38de339ce9337b29d326071d2147818c7111a776999985019a505b06e2cd15abe19acd2951d4281a69971c6be88e1f7d0adf08040939fba28594ab3bc91e344e05b6949a99cbac2d1d77339287eaa51cfaf4bfebc390cc592cff0806126f8c6f6e4597a3e54de178e662ca74dfa67f8c3c09303864ce10f215743fe40b5f55c2882928f8459700f34ed20deaad15e8bf5fd385a6d6eb4d1d557c43f5b6e6b0cebdd26ae32bcd921717853744d08a5ada68b086c56c28e423eaaaf935ac2526a8d3a7bf854ff2f409510ee7398f2699d8eac0e5aacd56f0c1c40e30fe1c4ac83fc39112c9db4f20ac93b85cfae8802511fc3a9dac725d35bd2eb7023320004744b40e411ca4e9c1779f60c76686045fe2c49ff1a5715e9ac92fca78424baad124494915f969abaab787fc742d67e28f3ba60c9953cfa48ae1f9c06451af99456965027b95f752e7c965ccaeeee77c48e8ba091caf10bcbab288fd3d037be6ee3de73cca11fad0f0a261d1c856465798d9f498dd90ebf7624096c4c4794ad5cd096af11da738a61052b4c8de37557c11a0d28dbfe79bb9571d9080be091b4c8846c8b38f465ba1ecc39fd250a058590358f0f48f0aedc099033f02f168c372c9448ddf703944d277e5b384431043f514bdfaa8e75d5fffaaf402bb8cd182041c8a98031e2fa3b0afc831cbfe3af5dc2037f2392879d27d76f9b0547a4c6ff1bfea108cbc317ac5fe3a0bfbad1764d3db88a49b36df3b8995ac1694f52c5a6ec6625f8e7afb65e19c81b34f98723a9957e63e46d7c6c18a021bd20535c43a0a859468f55e3f0edce0e5bce677a1c3a84ce05e53c1d48ffbe37bac8c0998fdf93404a3c039040e5eca17e0d0805b9c1888e70aeaa9466cc61a33cd606062b124dc672802a105a2687914ac1fac976c466d59ca45586a5400e3ed52f1ca6913f29f1bb4360016eeaabad07362a085e0c792435e9b367f7b289ce2f27ac1a5cdf9161fea7eff5595a53c61c21ff3c47269f7ed6c8e8b964e9e3d110be56deec865ce1133ba919cf63f07e57fe27c0ee1f4ad0f953f3d3c21c331fb8cf121874472645c61aa2f96d1b32e50191c2a920d86e6653c45764536cc58c66bd113b5b8a5645f1a4c784564fc0cc8cd0452efd06a9778452ed543160ea4c746e677422cc49cd960220922e1e4ddd11d0f7e127238c3a3c73d802ccc8439540acb5ba1b4cb393487d967f3eadb5cdb258e27b51935054650a8ff4aa7fe2f635d4c86c4d0436f330fac34df2eee7f80b4c6d78c8d4192346d98d1c4f5565b826d7318ee7b692956cc7e690fc5a7428a57db9e3b9816d4f5d95d0093b16195e1b26a014125c9b50cef2f265264b58fa0ca5625dd40cdd1e642f68de862c4c599e94912ed96ed1eefab657ee6dca86471443d981d3d922405ebefcf4c0a3ecf01534d92007be7f719c728a56efcaac6af62a04a18f3ae224745db7d6da88f63906827183adb140fac15e390bb1fb05d47d59323ef093c6838bd22be2c6e34b1874f1d7a091ce8e6fbcc37abc85e48872056451c8353c54f6dc0252b75db1bbb294203dbc4e3a7bcb7fbff93f9cf1dcb1b36c10ff8d090bb0568ddfb18055a2c23cbe9c84c019270657fdecf4df9c5888e5fa7597c098c0c2603e51cb3249adce4cdf973fbdee80d09001304c85f3cc61f0eb876547106b8bfb37634a0cfca11faae505d01d047a2b4f4aac48df292e3a81fe943454a116bdd4673dc8e42cf0a2657a2d56edfce52e2b32fe1e2f05fee69a4fc8af5593bded60b3473d1a01c9e24fa24c51084f9c7c3c8b2922a1d5e6a02a8b0aee4118400395d5b887807427621d3d82c6e49b12165a37fd76e90ec04ab37151889c1ae953ac7e79e55c10b48745efef2f8d316190f31ee742a06e3c76d5f9bb378b5e72a78d67b97a319f3999ec5d81d40ffbb05ff93cf98d9411955a5854712dfecfc87a7f170e4802f2ad6efde540660bdc9bc9ec9a73561ae9cdb51cc03ab7fb3af71bff0af433e97423a587e67cfef3adea3aac58b88500f54c16ef8d4b70fe4a0648987f811202ffdb578f504c2c9fb056bf276ef672b0563716661404f1cd92f16e2c8a25bb3bdbd50164b5a42f66202549656795c45679013a7071835ea036eab15e34c3bc96f20de552aa7efda30b6bfaa770a18fc190a097be09925b01e2f8a65883aa3077c4b5b10e1a22809d7173d2843adfb224c24b0c13e14a0fae28f304ac1bc2025f358a8920a3c286dc4571d4f4ac99e40a22d4f14891686419dd4303ca1c885c7b2679edd4ca93e9849dc863b201f633691f3bf5b8ec0ef23d018f31ba83e3aa78fbd8a88c5209bf459883bf0c7fefe31aa957f5fee62c347e0db96a0f5a77719e25f704dee7742a9454f920fc44f0395610c892113338e3e6ed4d81839843e1a5d5f2dcda3696f469596f20d332d0022f1dc5abdcf8fcb7daa70f2b7973acaa0d1de5dd5d76978266e12fe22cdcc27235c3072065c3cf694d6eea503de022fdda56f6a7a977928ab085a1ab1779b5e5917fe8ac32909301d822ba5b944d7bbd3af1ab992e4d9fbc55436936194f99282829d3f0848a5f589c810fea179fd6e4b3526be44268ff9e7246fe0367c8fd77c603984322406ea6ea9d234e97a4449318a7ce2b8caef2d8d7c1d428447d3014dc82ba2d6f27eff5ee7f5f1d911f3cb4fb1f94390011e863d5024c51ffc406969101b85a3a56f90510ac9298508e9620d45103ccd1a30a993b925bf176b1b185f65e90c78fee9e0d5761bb9fcc4218f4eae1858e16155a07afeefbfb34e45c9e836f5ad777656fb31834220427cca8ce22a74ada799f255bbc08d60c1c351d13b968763f6f3c43290ce1036e5458010a1cae8e715d70dcd65f0b0858c60e8665667c7b962324bfd6fe175c9e92fc1077c21bae8d51277619f799f6cd503139897bcaf020059498e2e6ffa5d651453389771d8f76d6c935c84dd2381c75a64d5f58dd89696f93974fa5ca1d9685185f5b764ddc6ae0896842ec793b279c31aba40ee72fb05cbba11a80186effe687268a4dfb1f1ef4c39e29df63939ee9dc05b5ae1b0f2abc4a83cdd5fb4308850649dd15240b7175628ec03fb51eb738ac97e12f0f1df633dcc75d7aad4674c1a1e3e7c5bc7c5eadfc525fc862f95f0acf8c332d4f0fbfa7e70a905dadd03cc5d481c82da3277381baeea5e2546c9b4681d6ce4d37cc04d2a21fa266a1951805024577df22edd169866401716f3160f99c178d1ff0c2727935c65f6f7f81c3e979ceb97b7ddf856a264baff0e470d5d34d26d019ebe667f2d96dfc1a05040b132451183e773a560640d1f41b3a71c53854319e1a580b2c336074f3a06ec1cdca5dd47b3445100b8ddd900abd3a8417031069ffd0b50447a95bc83f1531687e7cdfb42e2125e8911891578987e352ad988400f2e8d29bfaebeda4f55626dd233832448e5f2e6fb89a0283a18421204de9347e6a87cf75575bcb1a35be97c53ff49af935d1dcac91e26436c73c70170aa92c6812807d8ff5593dcda7867dad8c0119a7d8b79fd2ca16ca17575b5062cdd7723d38942038c87542252f02d25ad9d5517819d953a68a071f822cbcbb85f3c9997c9455cf66012d411680818a9d8094bc3b0aa23052d5292baa99c78e3ce879c8f7f3128f17f2fe21303949315486f67bae51fb247884a3a34323149ba851707e6d6b88be0400d51a250ff796dd8322cccc51f22acf0ed182068ba086399ba96ec9c40b7003ff81e61ff2b4f07c02f6bb7101149c4f6277332a65a40538ad79f0d837e77cf348906153482ee92a6cd53c8e9232be222b9c9df2111f304f6ffb17f3852d69cf5bd73b6a85c83a7d7d5698b7ca107dbdfcbce36214c902a7ddc8c8fc09c4d5314ab324d0d501d6a7a6b4043f0f0f4e0e19e29867cf70460448a2f518cd9161bccd480b9fc2e90fdbf22b88ff5aca333b2f670ecfefae49fd355d0e12d7f18e271b554e447b2158504e89350f75cc5af35a7d90653c4f07ebc11b902b1c7d3fcbd76e810f528f8a0f66e696f3a3882fe44f50f64b6a13fc899ce73a60a9315b4b34b1275fa55f0621807bdf62d1d313613a75763ec53ec4c0aa65c2ba11698ad620b5f4dbd68bde6d10d934a4a06db883375984f4c29a8c811e1f48003d4c0af5cf33c495344fec5f352b0dd111da5e563f90e5decc96a37fd2f3c4e08288872ffe766d634fcc87dea3f0abf911b1ec7ceb7fb6212673f2b38b67fe6d7096ac958a5ef829eb26bddb3d6723546f700bdfcd404406081ae178cdfee2f9a2244dd4be4df2ece61eec449306d244dae43e6b3ef8955112fdb1d3d67fe0bb397647143c6ffec3f1a8fd1c9433437d60685bd9b412d93f4f7209f7af8f3c6b7248ce5590d0d67759b0f7a97e7600ef925b4d24d2dc8182bef0919922942c5ff6ee4b6da339514ff9e5b161bdb1b14639d213f16dc6078b9461f8e40376b2bdc5e13a35eb30646650407a46846fe593365945b94ea3493c21f70d38e3c1f8b387eb8ed878b487f4e84c7a7a3fcfdfb58646bcf3a07d9453a6e5250f2956a8d2e878a210358bf348c6ab4d16c6bd6204581e26e370b5f00bc9aeb658e8c5374ccff8adea896685cfdfb74131430ec280fda271550cc871a95a3d1ccf6836a0735d0884bea931dce01d5a4bf676bf7b38d6580fc97ecf7000254658ad6debcbbd6f77bc136e1244181a45d6574bc3f2b999065913329eb1a9015948fd82a7d6303a08d1bdd4eaa956fb85143e81e740791a64783b73ace951d5100bf9f29c651665cb0c7be5283bec6611fb69f63b72da6a2a9c8ddafb35454d74debd09877276dbe27a28b1898338c36d765e50e70759e1c9646d3e22b850521e43a7733a0f2b5297b66b2481db2763f8218b85304e77478f75a2053ef45c48d81986012e75a68531d44b74019c91a752059497a57532d1f9803bfcb3ebfc10863d8e6bdedf0b7e35ded935261252b26ca42babd8b33cb3336b9f8b74ac59d9179ccb7d704f0284f23aef5ac1a0212be7df9894edf86cb03d0b4199e807abb9ac15a33abc6d216bbe799d2485e99edbf8a6bf5fd460b5e200c2249a331beb85761aa03f7299a54b7b0a6e13f17b8b3455a3829131df734d51ed44e3ef07d25725cd4a441574845909f9a3588d6317807531a3735ba51fde92342adc58f20668bd5c611cc2eedbe819f1d9a23d22989d674b401261f812e32c6d4d1d23771d6e94eee9d80713632b8fae3c2b8921ac7bf5b6c6f73774b6f47ee5ecdcbe0e383a33e49a3bfeae7c7008b0734dd52b5ff78f52d3359637b37b076ff9cfbfe58229cdcd3ba10e55adfb052366f0c2317a90576bceac79cfa74f4fd9e40594c8e32c4610326d6c178224b1d6d6466b2fbf71770333038fe53d8d676bc8f844aafd09f4872f0039cac58ddb541f5c9f5aa16e41ccce3dac71620ee97ae1bad134f7368b3f105f5c682aac68f7a9470d01199bd2260d49afe8d7bc3f9bf20487f26bddcd9f6e87bdc7f315d1be7255b8fac7ae3c912274a1cab3e9d22e2ed6d1009a719eeb46d4b6f8fea79766d1959244ffb3f540cbbaa5174fb8a24851e89030483a07115ff928bb576ebb3e93b2a105d4491c60600d5b131d670698fc0c21b4c827e640d270dbf3722c4aef1b6f9ae763b2639a60c18beef05d2836a894581c99bec9af11cb2180b793a48848e52e901d96a537a2a887c9f258ea176be7f568b7c451f3f04ddf06461acedb87421b5a1ccf0a6f18d235f9064cd71bce11a520d6140c6ba6fb6ac0dd9c5acca418819763f062ce94870efb6ee1076b7e2f69ad4af2d07aaa1bd021d4d7ad80f94ddcbedb9efd354ee26dccc9428de280997d10aba43014036d79bb55df8f6bba01f486f026437d3cf40329af3fd6a5a56fe67db6649a512aa3ab7f367553031439ba9b6efab9bec7361e76ddebdf44ac6271e6b7723b7249df2c41d292135d8314d2ab4822812ae88e57009dc28d66a37fac1ad44c33a861d79aee076b0940ed46156fe79591487100a1aa5045455e1c4e0b3618480680a7558ea192c20942973d7f098ae28bc2b698bfe045a942313446596d58f3ac94f57aa9248573b73ae6ed12fb68dfa60a5f9edb861dc3a3beabea5b7752ac714eabc1516b1f782a475971923347a06a5be53b3b82459290cde6ef5980fb4c2b8277a395239fac69f0da7e54dedddeff050eac7b0d8d984e68cf5d4fe14fa3ad6d81e551e491c660613845dfb2c076fed350ce2ae56d18c96569fe0ea8fd54094cc3934f724b74be2ac8688c5094025559e0987f9df68aaea08afa670e0ed7af7ce858d5da42d6762cebc0d99d40f32be821b97363ea3554e606ad001462d7adcadb0dbbffa33a1b34da648c754ac112d1580b7076026d1dc568bb36fdef9d337407a9866ad303a9955b3589078ee9d81eb57f1af14da444c075e2ad9f783877a121e4f28f675bbcd0c793caf58ad409481f2dfe6ba63836d1b95117379831920e4e5186a52335a022bfc7e842cd587be49ad2d0788204b112c7885be8fe0fea04a640e63b974abdb90a79093b054dab6a295589f6db50af03c2a135aa999630eab7abd04b84e6468d7769c2703150b2029e44f027c35046ef33d02f2e4cdef853434a20b5176b30e04f5a2f920c32f2c9ab216905dc811d0690b706278a532e65fb337dc40278a38fd8be46271eb3580aeb524c91e2d124c96810e0db05926e02d508a5fcc6c4d2786b6a206196458e03c1bd34d4caeb0f39d49f2b3304d470c3b9d17c7c7e9a9bb1afdc45a81044824a679319190277fc88ef97342da6203c3d6e12f23d83a30eb0e0b37bd22c534208290d7a2f950309e3640de5073ad4adcfacecc52b61f1e7a33b2f8c923d5ac91adf260c760df0f8a3e902460b0e62d5d232a149b5368eabbf1327baa1e2e96c238eb9931ea293bd5a7bf69503bfc59150f574e3b62dc6dec53b75068836d30fa7bba4efdddd348808b1540c4c6413d2c9f0e4e1f77377452ea454da603eac40f90b0d1df5ed4949fd159b6f0aa6a8e25bb3cd86856eef961f37ea884676fc272e3d083ed92d54028a0aa3964b06253fdf433ffa46b2983ffab55df36171a8c560788b749ee8e85e352e93c3b90805375b86e856a4d5edaf83a19696c68862264a2e1956b238dafe4abb95144245ff6fc073906bf480f2252af0713f4d7b7eaadee731a11bc1f6a43059037eb8960b28fb70bb262ddd18c354c572f4ae29b9059f003a76572cf9f934b1dc3966f8e1b4dfcee0826b88e0934de50112eb48cacce1eceb5eaf522d8335857fa60c330c974ffb96890c5e9b67e776e4e6a323234095651f41c77222f600c118f47039ec1548938e72d04df0e8a367a0f8e6dd8073d36c9e80f85e45cf2e6664e5b9d37c1d01aed481a8f630af8b975e1ff418d52dcb42455322857bf0beb743bf2279c825b719fffbf6b21c36426f72e56f9c5af4a4911a1b0f58000c1cb17508df2ebf037fea209cd22c7ed7cc9e4d301f47866aa6522af326b7efdd8db99bb11d8234b0fb0c31252b77be9d1e5bd5aa208250975fe87c4477279e45cb326ae906d8f5e789b8f1f6a24c1fdb8cb916d3456826fc2267cd1f72ed818d1d652d274be09555f797e276fc711d6c1c9914688119108674846dc011d733805fa6e4e2c4cfeb8f12b03605cb761ab879d15321f5aa1f0120fdee8c08ac363809a4aeeefc6135b4c516c93734dbe1f1f7cdcccd3c9755111d2dcf9bf16e2edad4236600ec975aba0c663315e72883e44ace016b72c0fd2be9c21fd3f27421ed2da7ef7573a788cb9e824198489516e937c27cccca3c4bcd369f314a57192a7a6fa23cfff5709094e5dd96ef7000f533b4dbc4436927f18cda38834b08f9fb180911959a04ff0c91c80d29796b098fa02cc9bd22189e0c3cbc144a91563ef57986612473494647c58af4d5dfd4c036b4a76a6b78159b02e8735e0f973b46573bf7ffc99e85b8ac06b13b64e1a42b80bf58e4b0ce38316b50e2a9885eb0406a3fc1c2b2cc141878afe5920cea046a9d6de36b2d5dc29f7cc02f67be77f046228c0856b1529845534998571e3f2f1ac3a40fa7f1d4816dfde1684ffaf1ba8c04825537414fc325e1d61c62fef53ddeb7840b81dced966dccfc0ed638afee25a6c0d382e472e71c4b9e990a746dfbd70c44d3b05f0f4fd898a93c46c3add7c11023a2e69eb6c5545d09bc9326ae8d87532332ca015e0de108c6ee54866159f246087bbd074d82f2d4f85f72815f810283d295ca720e1097966222218d272edf12cc3ad66b685191bf39c1dc74c7a601004bb702b7cb6128a8bac89b3f9e0a5631dec275a65d432c7ff44325e7418603be9554bd00980874f9047c035ca041b19d748ab90f721bbe228b2a5464024dca7f300e647655e09fa08f19781813ad2794fa11b4f3eb72b2420f7a08826c154bbe9a5bf7c31e657acec8898c4e1185d118b4a28fec621eb9fccdca2899c2f6c193996431f09fe71371b8964582141946d727ecd19c7f60aff2dbe1c269fee22ad67291a32d051c5bef5af39b8448e4f858ad253f35f5790b9793ec132f62b3bb0bdd78cc191911e3fcf1d521d737a07977b9546dba409f16fb23e2be0571063d66b29db45526083c880166b71619f750e62efcb823ca8c0b708f5cce2655bb2e16b0dd2d94d68e8c088a841b3d1172c53846beb73f2b6c096d11d3983a7910f9d1d686fe2275259701a4d3d57c90323dfab9e3da8618d3ec7f7ffbbd27437240322a5107fb3716fff532881ab8a6cda4e2d7c4bc932c4d5daa25b2b098c163714460b78f6073dbcc0dd16886d3d07e7e0689e5e34e761a5353b200fb3ee431793e0111fa917f58f9a1a6cae4e71c60505d00d82ad19c36bc78540bfd5e3b898537c357033cdcbfda738a8adb460dbcd4a91a695641c536bf4fd0783127c41dfd655e18de8a968bb309cea03af2383f93403d1e0f5e38ec3d3bb97e6cfa51b6b40b1ba70132b3c1c3f5cf6f31ab84540797797517657e36cdbd98d300b1c4fee233b1bff2633d3fd94124e64c49fd077949d11cc91a56aae4394ea11aa05ce7c4fd7014b3516de1ff4c27069036175185d5620b643b94bff4274ff89713788343d836b0c3c84851e66d5661c2fa01109a2430a010fc21b341cc7cfa9a036289da2dc7add5761f1b935e3255dda98c13b37547977d9abd23cfe660cd16365a0373e903d835b497d3563d276cc7ff8f48e8b5096ba99f051dcdb4a7f333bada5f9fa28225ace624f20f2d25eddb0f7bc7d3d7f30fc95efe394319ec7117d80d394f17bf64538bffd6efea85c20b413940668057d90fb92d8fc34d4eb8e2af423c936928c1513741513ec131eea150381a86b288e8ccad75be732407652166d9fa229ed447f1e04ed9d225dd2520ba14ca6d8e973313a4057ee6c031bcde72ec40c373ec88135f8dc35073a1c28ed67c902cb9c70ff9f0dda873fa877dd32f08211473af39ea00ac6447aad37bdb857ba552808f2729ba8d352f5334812cb3bd5b1872edf137547475af38b82f3a91d3b6d5e54d62e3beecb58229fc322004c8a3c3833169c7d05f09d71e68741df0f9812965a24e4d8cfb03d764925e361736202fde3575cb46aee37884a8cba6c18705b355adbb5cfd4cde3ce29ec008c1b450418f5e5c0ae298c3ed88188b9e6c6550d13cedfd8338f8a4d01b529856b2808371cba217dd2c14513e04e637e97247c02fc35718e2f86f6205443a0189675d3dcef99b327e57a6c3b023215f00cf836be769641dbafcf92df33e1fccd60d421711f6c6d3add7e239e06a24f7505ac457a2a3b4b6c633103d0ba787cbfa93f2c7d71c941b8fc5a841d6f04541023b58f381f2045ce537a16d05b627f4ad1f9d4614161381797b6e37692414953504418782060f60ee611ac5e2c50ecfec4a189192d10f33edf001a83905a2f4006c99beae395f83c95b5d3597df7e80a641db6cf4f579880b00d60aeff23c9805425b0130e85f2d576e7a3f76cee717bbec915f7b119189def9f716ef49ee9049d46ca98ca0202f92146ab9edf89f5c2995f34a4c40101149f0293c094f0c12a301b33a18c447a92658768d4342106cd4eb5a9cecc51453a26f19431e9cf3a2568490b062a1d4245983d3cb7eef42968fc302526466ed68ac3067eaca3a0f767ce320b705fe64e01fb1fb9bf4763f4bc9eb69a8fbee57802ce48f8c6fca2d34f9d0225e0df0b70cecf40ad4a2ecab55aa1f8dd960c310128feb8ede7d81e27f33205def74dccf159e8061ecffc7697ccc0f25b3755b5fae6f73121e1054553c2bbee8fb9c35a5841df19b784312ec3e081805724fb94c0fc1b95456928d651548cdbd2831aace213b43d94ed0a95ce303f3cfb9997da88f6e02dbb6618c1f268e8cae4ba6e428a86c9652f8fbd2132e69efda4b91a032590a59fd126aee9c7b6925925d267d7a8df383b7fb579668ecb9d44d2db0e85b65a922f16cddc9b2aeb5da45021b03720145ccc45c06732e9b586899c7ddf3ad3346d6b458ae092e60bd54af62778b7cbe586bc0aff2acf0e132c11a726332fa0909f8808f1e735de9e46333e3de569aa7934cae4ab28ebe7f9bba5868b42c2f9a77d5080dc09f459dde350b67c72a3447bde6a6c8959edb92ddb821fe5155e6643aa08eba355548f62c171d8ae7c2c27560648a7a0ce96188fb0e78c132d34f3abee842bad570be8c2a35acf6a1429d23dc8a641ad3fb07f17ada8e1d53df68c107646f5107f478b580158b2b616b6fc5369ee7f03a1bcf181cfeaff6440adb0016a52ae87347e0500c697a96efc9e3c0e935fb672959c59b12d6970a9629136be845846ca4ae2cbcd1c5864e72cae22b475afa349c457df2ea88b23524448c5c8f517d9884e50b0cddb457edc63690db11bb75a12f1af56cf9ceafa241536dae5622e7e8e051892f478a5f3c75f824b70040e628cdd2c4e13f2cc9a8739ccd5c6fb275a1e466c467d5b3351908e1ae6ce1926a64de6bca5a0f8cd951564c84ed71eaa13cfb7504485417196954f0532d8bc7b97a092f4bcb6d5aea522458b0c2dae45c2a641bd9ef4436859a2dcfa6665a665f060c24fb210a32e3c35b4e06924d9702b7b578f163ffe933fb23dce38b6a070088adbdd9250fa1b34a231a9a5e17efc1d91b6e7024ee6c2f899ebb3d911691043bd396cb47d4bc48f382a5db958ba5164b453cb37ba09023d9b02c31bfdaf176351d1e1dfad98a5c5cc878d872c412a9bd91ef09078cb90a7a7c54596ec10da1ee615802dcfa9d71a08722ed40196a4acb7f4b30be09b94937513036d46138dd385a99efc3e909ae083426a1880c2878bfb8d722626de573c8bfb92baa3886f6e6ace6fbf858bf8b282a4870710fcccc5f890099bba6e9e1dadf3522c04b4b4ec704c9c14865fc9dbe2f8d37ca3ff568e59c7977634a4de942f42e8cca5a96ac743cbeb4ef153d040350065d834c65d1d273aa7f025cca81ff388435a69273cc10b061497c088fefbb8143563d80ce4198e371623f3ce9b663e7d3ad70b161346beb2c3164eeb08e6e1e10f36b7d848dce82945cbcec9e6d0455c7746fe5775d389433e2b058c4ec97de8b0bbd881594a0ac06318f2399808a46f2c964914a644d4898331582987d61afca760c01295b2945bbca836991a14db9f4eb8e013295f28b0ec408408e1bba0af17c6584819e42a15738497c3c6255fb9cb81ab8b959a1f914bfe2c537d04e415aa89912e74b63957689eaa0f939ad8c80f1a257f07f465879426f5d7bf739e1cb83e151e58c274895cf41f527e662b54e51ff3ecf04cfa1f0c154c7e51111ff022b60c0eb933fe31736fe84fce3b0bc6cd4b90954a52d7f94cf9f785e747a9736766d498547a8be9ec18f6e58bba9501b6f9c5aa45cb380605171a8e94cabf87ebeefcd6a703bc641e4b9f23fda6949c2c0f6abbf0c07407c224e4f1afe96366419a7fd0e2ab2204c6ae97226aaba8f7169059f6d35198a192a7575516440e957a2b522ca1a7eb2b193fa00639da4ad0fe5fc01262d31dc1652ce6b737c9ffd778d13b571bea887f2bb621d7e24faaaf90c307353e9fd854745a4f352ffe7168767e4aa6e140144f17c88dfcb35f751a67784c199d1931ecdaeb9b7b14a822cca144cbe2f680e5e614f0908fe7b520e231b9a27b1a009ec6e9cdec47b195c16125a913cfe6a978d41fa82ba492d38d65c52be26b1c879ee52156a45498b0442462b19eec8fd18f68fb82decfc35632c952b823879294981b8952e37381ee2966a9e22d650970dc93462fa30284f23b759be8c14361dcb92ad7929e972cfd167e8a8e424c77499ac0c79dcbb0ce9f0a6eef782d997eaf6e973593902377dad74c31115bfa214f74fe8480517cc08b4d3844ae3cccae4c281f113bcb5d171564f84b765b73edfc3b927a4818258013577fc5bf2228f1a952500c7315d844778d803ba0c7ec33cfef357e03515a716633b1673c5cd5aa8beb054b708298bcf8738c160202f1d39709ad80beddb90af4a5dbb2b0371fc8688a038275d217702608bdc470fc4fc710fe70058ad203b66718114db4c2a29af518011473765691c29f06bfcecad2eda24d43ef7ba61aa219763cf8db5516a6bf213f279b694f834107e554f2a598200c6184f3591efa93a6c79e3440316f2d84c0c0f2bb6aa99c7f9c15f0fb5a4e70a4f31f12d137e548165095fe1680e763a5856b92526bd882b543aaaa8116eeed7ce3dd42382afffb97db36b4d1a197be62eac3eac917745f03175d8a0065333327bc4b40d4eade8b3b59c35595c69ea4f0e49aa18ebe9b7deaaaf6b916b00760ae96791cb646a12248e5a5e86ee802175b221364b1f4d53a0b737a2cdcbff2e0cc7e573adc86db19c5e6be9368cbea0abcc0ca059fdbcf4f999f5141eb71bd557664e8d93376396bd701fe1e34c993abf4128ff6979589f3a1c24267cdc9934fa64bbbf84d7970f15b85713993db2d529c42045d89e7325263742efe1dba4f1f8c2bfdbd5b1cd8a63796613cac17e60f14862124631220a196a4aa5c3b78077ae8288e2dd278cc86b60d21c7faffaa5f5e24c1a2cee4d0f30a6e5cf029702b7e37c82fdc18b72a1e942b6e0daee3be7dd8c54d11b7ba5ca0e81fb19cdf5f59656b42f37be1e1da0d4032086c6913ff8c86aded7711c9efdd9b1cebd8cb76290f60bb93c99c9544a03a8cb2508bb9e02148159553d8bf96943d90c1a041054ac62dedd0f23ea79e1aea5cf8697fc84f45968faa8c4b5cbf3a8b632b13b2b556620fb99a1e5dc4a211b211b64acbc0adedb2f564cab9a20189383aa8b64c2bdab6cc78f280658f57e877a432d1f6e512dd6ea5e0df3dcf9c09a9da4e3731476bb05b6030301276207226cbaa05de38e9ca2950eaf17d720935025f939ded90a383ee0daad9018aacdec5ebc14f2952450f0c6c7aaa0a2e612f1868a0ea7834cc17b1f99689c97efbceba8b782f8288f36091d7d44ba1a52e8adc277468d1e2bb4085d1b7774f9b990cfed721f88c8d3acc86fbfb43a3e2ab04acea95590b19a7804fe1ad33822c20d998247ef7c7e4c643a1974cf24e71b32b3a71c69b4bcb34523922c90fd0caed982b4258d11db88c2600d3d4835657bee35ff867ba16831978b7064b32d0784f8e94831c5ddccdbda8faa2069461a392a73c5ee3b858ca80ae66b0ee466b21af827c71cf83e4886d493cb69a175a6070772c9d046eabba18704a20ace54e6901bb433426fa07350e332abd5f4e0e7b36c8ddf69ae5a2a1756836349c885bcd6ceb93c8fe07fecd1116dfa1efb244e2c9f01015e576fdb2f0fda417cac2feb3d2d10be2224cb7ab0ddc632932df8a5ed59c51ed397ff1f53fe7c3a7f48c3e7b52c5e77d119f33ad028429665d106bd8761de549f7d5759b21f07cb5cfa4585e2a328724dede93333827c511e5742e884a3bb0438260d979ca415354f191f0ef3cf7d415dbc6e5ab0311a2fb91a0fbb34304d416cbfd3b86eab3b687753fb185470846f69a2215df6ea7e0fc02b2506e47d24a3e98bb0a788e0408ccc86d35a2b934267f3fa3375500f684a108168507b039fca0732e8d7f8b95707a13c082fbcdff37a5ce3ff7deb308dbb04de12f2bb1353643f92e97be6a138b508efe899af93d95fd8fbddb6a963ef95163458f65772e1ca473f883a32ee1bc4c7ccea054239431f4caedacb027ee3980b9b9d0e965aa1477a7588cedc8b4089cbc62d1d6e0e8ccd883c167c1098712933bbc0c9fcc70a6e2dff8207f1f70ae5666ffc4326af2886209ce948730d63e295d154e0df2ca8dbfd3584160ef43a4d530ce54b4a3244e15d1283eb6e836d08cb7c291ff55cf4666a56b4f334785d3d132a2b5f41df8bc3b3b79f35b8b6967548c6186bbdfaf660b0b0e5c9fbc31dfc52cefc0f7c52af293ba7ab0a9a553353601b49e591316905ef5cd0c7e1dc4c2513ce3fcbb51943c5817161a14c653f213ecd2c5d3cb3597f2866b850e9b44b46e02913bc855a5c6ed3392babfe9bbc4c7feaa52d7ab7215c7a86135ffd0416acfccac3409c07a76d07c0b130deba31974decd014b1ee9aedc974490e56a374a48f6d16a29165306316de1caffed64994f91972fd139eefaa76285d877cc2499d6b4097b50867430f4fd8453ad0988edafa75783fe70976c1b5a1affb6c21412dfcdf5125a1219b380719200488ffa717c1a7bc75b9e5c1ed48e972651079bd30fcf8e640c52a7cc55ebbeda2e6f6cf8164d2938c5dd1d02202f27042caa7a5ac5abf3f777f205dd75e22540eec720a66ebf026349e6b8a565b3cab325a842f06475bee1a339a745472aa672536a935b7f3108f97b0738d5d6dd50fe15e6836acaadced565eaa4285f9cd565a44802430831f778717d1fef1cba909d56a6196d3f1a652b946993c440561cd8c63cef71522cc1bd2a23eb45bae82970e20241711f71fb7955fad393eea4833d60bd209d4b396e69bc109b1f2928e379cdd0fc6a3fe9f3e003fee91b7b04447ba5f4109e3bf0e5b0054c951f9959172a70042d0ab9999a774f3a214b547c09e2470808da0243cc8da816ad9d0713af27a1346134bfe656911ccc5eac0b9d14740372d77f0bbee582a24cfad2a1b6043b9524a7226f588155067e794d45f1654af3edd4045be252ecac229b15b46df77fd0baf3317d71a4cea206ab2d032174ed1d8ef47e9ff309c25fe9e5c17f2ff9fb61f649ffe7e21dba7cbb6a0ea0c9e041a014b02b998b1e50d6a50f73874f8e6615db156cf7a7f81e66304b193d3311864983bf68e1c5d0dee2000c413a32468aabbe1ac91b9344067a3a118c555a9929a2587cf12edc7d23dadbff22a7c5e143fc19eb7e538d52d6ee9b5100acef59dd31af2800107c1da30c5f76bf0e6dafed628532d0f244f4c41370312807fff303c227cb6a00c4c372bb231ff2dd81241168b4e882204894768ab393d2430f629efa4129d7dc6a641bae63095107c0da4c7f8987a816df8f61b418047993d05618bda8491bdf4f6c97a4ffd4777dd0c6c5e59189f7e02662d2f577e3a2b41b6ee1a03aae04ea078415a579d241ea3d63272ed8262e3cdd24f30d1cd728ed78e82ac3cb1f292b159863f74245f9df316e666b66bcc60e64ac95a31a052e8788f2d34e68d1aeccf58ab934bccece7d3bf8d6c92b80107844190a5960e73706733b7975f319678459981a510ee6ea2b48ad8b7170daf95a196bb99f91db6ff71163243c37a65ff3390230c5172e2e5f200825d4d6f6207adcab32875516dd491171324ae0b0aa1d9052ee23a947cb432b91c49aa0a3df93d7f82466787f3841eef383db0ee27e2138d1f9b2c339b339d85a41f14f5e0028b2d4cbae331e23a3d3e21167e9c95ee1b0d85921ac45410ee4d4cc840a934613d27923389b00a7b38288fd9fe61ed95c910ca89f2389f42386079d53a5110fcfca697bd14ed3240f8e466f6c7d8d38b554fded0e7dd5b466c950a52cc3d0abd5271cb13c325e1f43a377778f054368ed23552bdb9c500bde8460195286c7723b748754df8c9e18c4788e4757a19bdd3c3a6c18fb94f1270888c9bc5b6f4a1d3b8e6e422d7f915a2899937ae451cac8d82665f5c3fea72427ff1c37a6ad7b95c7129985acefd013b8e3a3601ec4d5fd9d58ad281b16a5830a576a62d89fea00b5a07a72b6c8ee982c2fec2d261b0b84640d9d87ddc70bd989df944682ee721f4ab28bc563041de51664a0886934dfc15c2a6ed1f826da717c7f040f6ab23d64b7d483f49a4d13141489ca67996dd2c38d1d892d5bd135953631d0225ba7443fc82969b7e082a60c090cbbcddeba12497f9d6f114307510c530c72b3307dfb7d90c4d7f56468f5110384cdfaee8e6ac653f6816a583a5f35809a2b2cbc571bc3f463e9e0967dc445d42f85e58b0f42668715d142eb811cd428f4137681ed68ad9992d611f5e189f126adf303db5f8799c0919ce140d3f4de090b7fe37e903e1c33ec10af2ee4ef74c81926b8e34ccd2d2d7bd5ad9da6ed9a95a60033769550ff26912436c88bd845a7e07bc5f4f1b5198e7189e46fc5affdb94078fdf44886cd8010db9ced4aebe6e12b93d7d66f80203eb4d6c0f75af8fdd5651fcae398e212aeb639b624053750971cadeeb1a4bb084dfc59bcbeac243238c0cafdbdd0a0022b148e7442482d797a3fab084af9dff1a04cfed00be5aa292d85e5cd654b0882be43b74082a532e63cbccfce855f67a0e276f4fd733fa0cfc2bfb1076fe900c38bc2ab672151ba55b7bfeec7006cdb2767fae3f4a2bed452c6e3ba930bc371bd3c7a99b457b2085c3dce7b9b1e255cbbe0d16be86b9ea615d43bb246ebf0deac35975574bfcd7cc02d6b3afca5b496ab6398fea6286acb58577715ac52a78d412995dff19fb96d26a6356ac9ed99a6fafe13b64200cbedd17ae654b9d267e499e8aea10bb4c5970a33e88aa76f1ad6c31d4a4bc0cb6a08c2fd03006baadc9051e93809ac079d314a7e54d8ffbe0b16e22aea016a13117a9cd2e2313ce0b13b11893880fa259b7d8d04ea5de13adffed7dae5e07a05f33497585945c0d639840c4c3b6cab27381bed139c71a154529b343b2cda037f3986232f2c06dd7787b1d52163e32e9eb48ccaf29f5cf025f345130cb6e2ec52a3fda82678622ba87a28d7b4dc45cc6c4509797e83554f1fcb623bca7f37b7143b0542e5a59e40a3ed57359c4c0b897de33647e2ec476602559c63a10905e493191bd6179c291520e8a16f633654433c4c5c08d498de7527068fe082bf25c0082ff6a3bd5c78da1fe0c3d9adb078336e41c578d246a8dc5ea87528dc77e9dfb8b5dda0a58c531232fff84c7a6f74de9513c9a1dc4c9dbbce3230e3b809e022ac1925db68a1f30d3d86522d9828667261c10ac89d79159b1490e0b848b118131e8606b0b39ab874afdf1ab0330e553162fc5d90c1b79054e66a68501d9cd3712b059ba4ca382db0c605f659467e92b1c6e7c00b19278b181ae27aaca47d6cdd63ff27a4f892c825b5fa610c21da33d524603f3a0da255e48671fb55b037b2dc0406a0cfbd96449e6cdb68d5f5fb2d454de1a9017d21f571b673fb7f6ab8c1bc8391cdc39a9867db753e5d85151baf1d791e44c6b25e617fdb3627be370043417f0afe55b249a626f136722d16ed3e00f822925b9bfc2419d32c8d4409781918c53078fef9cfbaa4fa3015a6fc1cc66ba49931c28d686c7f2ce75bc8efefc278902ef5d1d416c615d065d34d6bf518c2d546c65b6a7b20e05e87b46f81d5a77cd0c2dee25153c3b28e1c27ff3b25b92072154721bf2e2afb2b24aa824d9cfc5cbb8142804787565dfc219839e22818831a8417bb2e774377a9ecd7ac61fe4d7e6dd2ba94c94d1159aed468cc1d781906fd0a5d30d4e041c93aaf3b82905ef7fef37f92c828ba003e3f55d8e3f643a8382c1ff180febbe296234238da78d66030275eb53ffa091d7a4713f717187834c77f6c4d33959aeae4d1d52b2509676aad36def323a588c91825e642da2586a3049d08308ff1dadb6505c82bd081849f335e54425eac471a7e3db5c81b6b88300140250f932cedda5ac99ce8204a40892e40c2ac20d0db0679ab8f6a1718f0bd924b7619272149b0659a5fd735020514da0b4ae90ce209095b2496590cd8c57a1c235c133a609662fad450e35d3411094e0bd8c7c127e5cf60b9b7ec531b0f90de7410927564b1171e9808530c9c1a09a9d973c0ec21fce24f6bdcc5cdca3aa42b4183cfc4d3263f02315d37ab214fd83f35475e60cc14451eab776878413d186400f8ffd86df85a37bcdedb2796b1b8653072858d124ec1496d6ef48462de42ce855efa24a65b9fc65297520daf1e6641039bb4940df1590170593f3979fc6f4f6f6e3e93c8a0af6ae83550ea588c5cc632297657cfb376fd0a06d7b64ece30e52cce5fc0af7a041ac9687876907f02bc02b0e9177e88b6c373e2e4fa42d66e35a5733031c11bf8327346ff31b380794cc9e1b83e961ec6234394b651471e6363b78aab0b20d5299ae8ff195b417d3abdc4682a1a54fddf3af924cbf1e387b8cb6a661c7c5f87f73a33b58face5705786ca5bcad111cae762eccc1c0f600dcdb7da01f10d0bca20fd0a0cf72198fdaa6955a8f53c63801f9a8b8517ed23747b4dc14738e834dbc967f48d253d085a91b3b761b1f09efbac8032084c99fa4bd1ab7b4cb8e6733e10e856857bb176dd3f8990894bb68d8f1352c309d6822773f99684a8edf41b001d75787b4372573e100ceddaf8063d2cba8cd874c9b554a84027cd191fdf4aea1ef90fc94a84d5e570f6a17ec3cd6e5f2820d95495dc4fa790367bed7e509b856fd3896ca8c37e39c2138bfd0b8d35fbc2e9935e07cccc594082ec517794c80f74d8e65ee4d24c3222072a3c9a871bc1ba171d43a24ae4697af5181417923c46419a38a98e7026eec9e0d243223a0dd8b40423f4db4a9da1664416f0a72768853a28dbde79f017caf8540db6dc085b6d5c02d5cd3acbe7950c4925ec6be322916e9cadb01aae97fb1b61cbba3df4b25e4391371a49d537ed464819f0cff79690fc529258edf88ba2a0f12df73e66b56fb0fe4736f55afab9cbf990af36e1366b38d41eaed42c5ff0724ded5eeec54d7f97032fed33458fe313d97d5f2d9c63339b80ef9f76b5006513158eeff7080c4da87de58f1a43407f9639dd02d488084790cba0b8ab01c4d559a203170183e4bdf970a2bf38f09c0328f8d82ceea519461dd3a98c520f7ef6256783729119d7189d97180ae92fb077264687c96c29ce88acc266280993813015049d7ef082d339c44a90f43fcdb6c63f18a8670f7ce234536520f73745d7b85fb0d3cf1afec7a179cbc3f972d333ecd361f35b12919ab89c95ad744e3a7a6690f218c7c6b84b21445b9b16669ca83c37ed839804a72ec97babf276d0c88924ab377f7500ec35c0644d383e0c14867302004fe641ece3597e6631e678b97ff902115496eebe30a0e7ae184a4e554a24c2e08eb4e1cc323c7e6f5720b2f8ccf6ff9802e7ef57f11f6e8071653d6f433169beb0c76a3b570b7405f4d2524b323aa879658fe54e3b325396fa6b709bcde44093445c5ca277e790bbf5053f32a0fcff97f093d00f315e6789718e145b250de7f9281adae121bb563bcacd6eeff593751431c39e8db161ac1b04e8bdde0a94fd90ea0b1fc8cab6148a6c27f08387b46ef8fa560a0e98abc457d0e15a4b5f282eea2ec6dac4779532f7252389d4c71707cc952132a94aa4f69c13b29d474e534f34e6392d1531041fccef14d9bb5e53048e45628cd257fca58fa81920e0740a903e73fec912411793f96d17a17f2fb6b99e01aff070a04e7dbfd6ecd567048acd3bdf71731f4a38b860434e9a0531c28264ae776eb546ec29446bdf2edf6e4158130786ec150095ec2de7f5532d4d8d022f1f3df0176b4a6f58906cd442208e03c44ace35a879d58a3d1ac0fe75569b04e9a7391c34c6a545dba1810d5a562befe8ea3377b6b2332adb740961bef836109c78cece45535be1e78c23de54e0f029eb4aa759ca7672076db376f392a452a7a86b73f16466120e4178f8d575809fb0cced1aee4683358b96208feae7d1fa04bed72e93991f377c6a88210b81187db5b11e40e27c2d05daf8168ed86f4a8c0a1d49d21bc919cc026911e78e32019872c9364db19f2041833da5b672a5e050de82ab9af1c17a4d846c3a1fdbde49ff9d4633d543556d74be660e63bccf287692d84d916d54c9b5e30a82ff289552ca3cbb7b8172191079eebb49d3e6d22c9aed771d8cf53507d5c3ff07659c8284c43a68a9452e5571ca0478cae3d764f2a3de580a5761c21cdfdf514f13429cb8c9b8cf1878ec2e7ab59bcfea35530152911ea26cd247eaa26328e8613976f6a90db05d5fc55abf140372c2ba7c091276c76fef944ffbe0f7390dc122e117f41610addd38eb6e4eec786dea45c87ba77dd137c68c340e77a53d617f2101ad81cd96057d99b59fd7ac70465645e35679f73a69991b0b0f2a829457c50fe25bba6707bf0dcdf9a707bc77d29ab4d62de45d443922a14fd4807fba8c440c5c8e40ca8adbdfdacb7d7e6f774cf8e32078a96d9b38ffd8d7013d54da103484eee1fe5ce93588aca03b1be23ca0941b9b0c70de136918026326c70cfaaf9d1502ff620346564920a4ffa276f4f55d8715ea1c11810303719be449a6aac8eebc05791634f2f790f0eec5ed2e6346c8c304ccdb66633362c2cd5d15a613d8f43382cbe890719c26599088dac9e7b4790808f179734c1a789a4930cd6e95211a039203e3580ef5245d37c1e48ca4a28e6b8e6603e94dfcf878abe0d27a052feb1305a2725c593773cfee4abed628c43470a8125d80e5f25f172a162471659d3fa2e4bba3146979926ef356bbd2ecc74384969aa584f2d9ec1438c35c59ba8dd0fd296868e7b169437eaaf15d23d88cf49bfd7fdbcdc05ed805bebbf45f5aecf07011a2cd5e038a31dcb08981d2251cf5e55d9ecbbcbfdb5cf1937a39f825d550cce034888b085d8bc8e6df7501f08d4e7f8aa394a2ac94c07477ad9108fd7fbe3318f191d925f04ef53cd5bfcd0cb78c7e3e98399cc0b36c483d2c19ce667e13815ab9ce417e187679e8b1b0f099a4ff10dc743ce6b0d8969e099318947cd0bf27903f59100d2f1ac40fbc715ba3ed07be509fbc239e120236ba7fc6e928797669e2be7cf4875ee6afe963b4d507afa8e7942a80c49ddcf2a45b62d241ed0b493f552efcb56193b2950306ec693e5fd66e526dcbd6058c1a837c61c8064a5c086f035148fb0b68547568d48c3e058ece5f54ed24ac40f653580180e07d424f25f12c19f750e5c73a28059d9a81fdc2936940ef7a1b90df4094925e68c01a5f61ad6eae72353eead8a54f59776cf67bf9888081ae70ec3e0884f1f96b3f4868b097a4d752974203801ce47ecc98856f8aa3b40c518b929a2adc52eb4f80a117f971a834ae435c8a3a2ad423c21e9489059b259602d89b5f87894111b59192358e814a5dadce88f250c6667d831c9f36598354819e037ad819b083cc041b66c5139015def2b5e48a6f423d9f0000bc39c717cdb04852c3c442fd177132b530d4cdd7cb8d606f5b40f10eab3b9c03973390910331002b36241660bea7a8fe1eadbb8fbeabac7c80e359675046a1b4141eda6707678ca31e0bdb0adaa317ee149b264346f5fe76cb4e2186135120fe790246ce7398f1541985699efc21822c73bb7671d551924e0bd6f09a91d00ea8c0d17aaa4cfc6e85a9571572db55d4c1606a858599b6d13daa488db62bd2d5cb2db96b98cfd4cac107c5f1b3eeb1c03ba5fe3b6cea08826d02a85568318d9d50dbf4d1fa0bd005822aa9e5c89a5967e0f682455e908f4eddba5f5d99804e92014ba62ecdf49e141305a42f8bf542ee7b87545a00ae05b689760aa5795ddcd17bcc44400b7477e88f69eaf8f4b9f9f3f1f0d66b0e13a35552d444f66fadbfaaad8f6a8fd972d541d83ebe55aaf418b94f6e1e1ed4f1730c26880fb80331381198b56666e92372c902f55d62ba7ca39803c58fe0e4c1b0d6b676ad93b401c6406f93d14444d36ba05f7bc0d849ebbcdab4412296fd5fb36a7e7935b0dc141e9d49b6372665ad857522dc1cead3409f2085b533292a8278aec968deb1f48ff3648468f8451063b13d319ac27e8c9c4f5779f4f48a5f749fe3ac7995a6cd336f4eda5f78cd854c821d81cff00cbc37c9757aa31787237e2aee76c5664a526fc122013fdefa415f154312a2e4b1f741d3e1c2dae389a7758ec9e44e7a29c17cf6e310cc447df85308e93096ba297393626c439143a6aed3a14ecf1e99c3f542309f33b08e3009c16be008b94eb67311d5f64e70b66c0cd111078374d084439746bdefd040642d3a79e1d1b4d6f36105941c51e45b512de6e07557bb460a717bd4adbf342d4ae304662ebdb441e905b4a3eeee9350558e9b4f695b4cba1db0fc0a145111bc87d7fd1d18fcd5d415e08c1acaa11b1524c58c4999bb38269f828a286bdd5f3ae5c9245889c8b3499948b4ce0e149aa48c27a578f4873778cdbd39bc39c5d9bc92e4e28ff8628336a8396d57f06ff3978950ece56ef786dc7f5abc98eea59cf1e66289fcabff93139c4dac99d094a9ff7d2f52e9c4e7af58c11396bf6304db95ab923a6a200e0b3990a2b127804201730db76ece3f913abac555b3908ed776d81b9ff5f5997ed98b6804e3aa7c7251260bc760acfa5673c61be0d5ba7447a733e82f210db61b638b5d4fce71f83c23c43897e6b768956bd78312da051683ef7cec34d0edb935b21def1e8b8565c6486f95a3afdbbaa1cea3d24d880d9fd18d616558e8caabcb0eceb13fddaba18b8681a4c0ba4b877c8e3a413d6539490b64ca7d1fa968e5c258be6eae79d5096bf20b21abd1f499f413d6813251d352686318d9ec3b930d086cb27233a9f613d3fb03ed3505dcc718f5dcfddf59383bc3684b5a02557ab56172d08f00ef7ac7115470eab851f753b9cfcc514eaf5801c1a00ada7d9f669529a9c7fa7d26ad1fc383635ffef1e434646e69968ff756797e698bc67991666785c6e9e521299eda0462a7cb496a014657e70eee3d22ad269cbe6e6494e43218a8004ec90fec0cfae9eccdd01945e1c0841e4e5002f9aa278a59b1f74a2525f3a68f8b7063b2b3f91b203b5b39ca9bac9322315f1b89859aa31e798def4442d2a4125dcdb9e829788f63c1d696e7a5b2f688a982b1d02c8cd8e2af648d75e7e4b5289b5d923632b21780f0915d60a358075bb17f0ccd15f7925c3e81f366d3e4c51811f4b0ff5a26d5e8e33731fc6401ad391e974e0451f0f8a3a05bec4b3367fdf2ae09052a30cde43192b65e36a5467e8dc20e5806d87e80336b0637356c8554d784e3bedcdfb1c0d5b7f409cc65391c8b7eb2308f66d9042131809a96cda7b8d8721bd02e748aa4b549269b4e977df241e8838fb25050527bc4b01a61514aaa4ce6ed8b1cd06ac59eee94b090a880d9652907c449de677687c9f6df73f349bd7f733467ae252f65b0e211b77b9d58199c6a418b122b362d50b1de6db991b14ae3ac0276931458559161cb0f612584a35560ed7df0f52088cb1ec1c437e0f31c7546254d98c7542243855124076ca0e18b91599b7c2323ee8db4156e426e4591c5b87e713ecaf7a595efb77c3f63cbac17c5b52ce0d1e5ac79958d40a9a7b33950f3473deee098b9ca6c1c3feb96db36ab1953dfad1c47436520b0bee142c515e408e5a6f1e54ecd20f9b46cb0608c8c2637a91f41ada74f1d59d451c59f774e8bf33302e07578bc744759f7269759beef09297bd651ad9f60423334843666ef6eeff8ea7219943faf3ea53ded4b2f5b0e42352b52db46ec44ee2455beb9d0f940cbaae414db10851600186aa87b13a049a685d3e194a894ecb9128b60440164da9d2296c1f4b23c453bc9bdca0e5b0dac174bf703b8d9bc23e0287adab7dc20c952c12b6f0f3b9d75089d32e894a9b1de41ab6bf49fbae72e311b3d6b5e213e812797d361d8f212e70d64690c59e79f47bc7c9cd46ec0c0ca30febec3834f2fe9d9e90989798f18ee4b7128a80a358aa7bf729e8cf17876fb9a16da04c5bce25d3dac55c0f28fd5f5b2ed7d2281cee89969e9ba63b750f68381e3c9c902bb67918ae0b4255b6e1b330c04f6aab8ac9372e9bc343ee1bf7a57fdf41fcb5f4b6ed8987c7f31887bac15784e7fb611b5d46f9b98f1dd43066aab85a98b392d6122fa735ec9eabbad5f4baaab6476c0dee5ddc61997d9293cd581df64f1e6315f3512b3ef69c2da3a65ab507865bc7dbb691e7b772aba4521eb5533cd09f0f901cccdb10749b1164d3bcdda8c82e957739e18927db37dcfa70b006049af30ab81e1b23b46ea5b38372e686edbbe6598ef281e6e44b4e55f76f9245e34a09c144f6811ffb640b723fe7a220d073a8c4c5bb534b7798bc3c09bc215b3bb537d07f3665b1f2db0f31f7173b1edd5cafedaede37a58c31bc6a186f49ede0034cc537775bfc799dc65ca3d3a4bb2095726ed2e288fdf60a9ccad737719fba0eb65ddbca3da0904cb172a2de13482030c5a65819c2d71469429b8f8099b1999a16f11c4f065b0c41021f4cb88a52159d61415dc48a17fc9f1c80819b8879c25c7d4e73c99b7c7c7f1b9e8adf77144dada11d031b138f9ffce35ffcf9c9bb69cc637855e86f47a9d3da3add96a10687a961cbcc2b9bfc17194e9e314116490cef28f0a78c45e03c13642553304a8ca62256eaf51d9b1a18b4c1d8c1cffaf3b30435b1790d5256f720bd2a68ac4170c5b8bc412a6b03aac4e6b3f25cdffa19619017fad09e04de431bab3adfe71b67dd53ad887f8b85daa27a88c399c36d812b561bbba20d20ebc64af9fd75cde8584eae24b1c964dd2912bc80bf6f408b1f87db1eea3c80f659311a399d32f1ff3edc1c19e23ffea9881b90a8c80ec7e6cb504cb97de6bdb824bbd69b3eb980d98d8f3aa52ed9972b8d38e1021bed80abc2d2be6949d26df5996a41401d2e507f46da1dcff8e578b2f3bd80178cda41f21e22b502c7c0b9ed6e2b58a8671fb9187dabf88212ba73b5473e0f252da8dcaa07ef91ff25d97c6468455b6e6e452f1e9fdcc0c437bb9ab8298bf10ec1cbfecb9885650525dcac54f68e8326e4d41b9819b38a09100698e23ac503286879f9b0678f300e2467333c26502ec1b892a79b80356d82d912e9120c92f74ac54ff0f193796eb5e0df975e2ff96a10f6b9e04a99fe65840546d17fa9c15cbc98ea9d421cf8ca7dee018b3bbe69999eff38cbc84390b5c7c918ba81b11cd11aeb97fe16d45f311119c108d9a2c8d644568b54ed827b79a08dfdb6bdc79c3549dca8ffd0dbdc7a2e54b2735c643f49375820f1aa7d8f904937726de9f512c51dfe22a25472e6b26a9e2548a5c2d4aaf238204db4596002e0319a1c806bc8af075b8cf25a586801e0fc6fe6121a7dec6f41d9b16b533a6b603608788450b0b34513a6c6cc07a8e407eac7d529d2b9c684c6f28eec047d86ead6d3976401eabb321cfd04faa065e96c401933242bb7e41cb33b686eed3e6a8f626ad90c779da2f391c5f49f2c678d5847a58e5f3b0cd9bfa0ce8d6c239adac938b404e485d1968610977f06d08772d27b7c2a7cbd47b6c8336294fed89789fedf7f697ff44ab7a0401c5f2b7d5b274eaaa2290ab40340d7139d75bb0c2857e22b99e85389c3ae3421ca932f8d95405d6cb5ea1d7377a7b6c9e21829b1ba76c5483c7474aad62cce7eb60153894d3e7ea9176610da65ffe3f7c535c3fb587b8de1604af663debe825285cdcb099ebc14fa949cdb6c36ac79995c9aa10c1bd800fab74c29aa7e40227e12b787a88649c11de70dd1c0bebec4b86ab2edbcc46c9f206e9bd2e1d61ce10928da8604ca40c8f02295c95cf9ee841b5043542dda62b2f58a432d70d64cc07d73eac7ac5fc1d7736bd8c73aae6f02d608cae6311e68b475ba5a5b905e1e6ebfcfd64487cd897ca92e628cc900ce64e7be2aeadfd56772aa139cd4aff48041aa92c33803633f00801341a35e5ed67acd605b2066a7cf8982638d39a82a9192b175996e556f0055cc7505e22ba8f7fb8ec5fd1c049e89aaa913cf4d2d57843db87f41f848d7ec4568650f6f4ae6e009fca13065da9d7d91578552ca46afb58b3f172740f16a412fc25476c929acc3878874daa9fa821f498f96c77bdacab36cb3869fec352376bc60e13bebb9b456091308e43a07971414a2f615c148fee6a34b1242262db4a958efd23ec86916e599c8ce3d7368db1871710f59c7a4277ad4c857062a7a2669bb2cfc82b632ed9c4dc76780303061d3e41099ec17391ad2b8dabb4069c0d6e9ddb87aec968d309a91354e360eb6644f423146aa8fa2a59d2ac88a7e8c882b34eafe53f9bd1c3e22516bf8400d000f8da01501c4d2ec8faa3b4ffcbcd0bbd98af852c6b0e047ab5efd111dc41a2753e6224f09cbae4123ad029b7a52e4bcfc9fb8ce3020d372ae4b54c745c16e443a65b52098db33208ead8f66f0e319f9bc76c8288a2f581743ea84282875b05e6dc12d0cf5ad904e982cab8d7e4a9d98188b64f1cf594011b6969d6433e5695c1287835e2d798ad49f2a69db24bb02f00351cea41a52656d7aeb96610682fc9a2163837574222b77d4b4d45ce1c350ffe160c6738a880241d0484f162a2fbd914c48aab1c9935e4808ea0ac62807a36b4789902bef44810b3ff4b8f25bbc091522b50d08dd69167910a4bc21118ce4f51289cba22ddb0801b4ac7ffcf5e10a8122c2adcf029aa24644c069056b84000e18781cf637a8e71f015fdef30cc4c417524cbd05b170d7e187868ab9faf9fa1cb90a5cfd969f13954d2428fe9142fad38c9774b03ddd64a6f7ee29271211b982d942c866464adf5c0cb11b286d17e2791394a7eb09057ef6ffe78d8d728247a75bf4cc5358e32eeba1ba22b7a98ebf8606bf4568d69b77302995e3bf1d66969efa78c07d96144153ca4a17df1f84875eb09720f6ff5c0e3dae6cac379129148f7fc4a43939d88fd30a7aa32fa54073ff17d6c4df5db9693830ebb4810326119a924fa38bd7884eb271a32d8611fe320cb9cf1c4f3cd5ee59f831ac5c105926a6652010af315947ceff6838f194a8862e50fafc056939cd14075983946cdfebdbbdc0517174bb444f189d48d8974ee309d623b5fa2408d4c18b8df7db9f090593e30042a2ac7ad2f38e72dbfc1bcead2f62dd163c358106acb850f3f9b25a4676c52b125cae055493d82c4e43fa13326197a32b2c3b756e039d3533d1892366fa4730088f69ca3d6781fb9ba2428bcc461e9fa217b983e73ec77cab9dc19a88eeb8ec79df6d3afb98f7ffbbf076be264db3a4d1527f31e87ee582d81c073184bac2ba44c77fc7b44f5041b539cbc7fe2208939ca5c7e01fc1f1f54d63c98ff4b585d8dd803240a0d9badc6f578b88aea30eecb5c285882f91628e805fd9a94de6fd6790e717a416939ecb55b650d822ce5ee9ecbf326a5a70bc496e944e0629673babc6d75e2f7a15e49a9c19dd37d9ec53887aacee0d563179c85b029f41d68a9b2999dd6e9a02a77a8ce86b2ce9dd271b749a74e8b45fa5ea91703e2923f48a515eb9b61c8cfaefb07a966353f80424cbb17e5c9f7076382b90ce480921bae53ae33c7d5b05eab68e7726a96ccf7db004f05ecf10f2bf7fd96685c2c042198441b8ea8c71d63d6d3902d6e86dfb97ddc3a91c7b437c6400d58158e4c266bf67251745c4be1700a9bac3d57ea6a38a2c7956b9644b9639ca4afe06827a8a0f96bb55a22fd46a1fba1580730bcf69f2e9d993ba0b8c9743e21f502f28b2f757aa5017c91a3ded74aa2a0d95d9bbeae35eccb0a04959523d20546d0ff87e38d2fbbe3f777846ec95cb49ad60c649bd57d16a417fbfad8466ea7e7904a0594b3f572576318359f498880ee1007017843ba36e2bb43a20d0101436f2ac12b49d0ef61c97bdabb6e09223be80e6e443fc712f5060f9b6dcfc7aa3008d9a4f9ddc3d3e2ad522f12f7a90e1fa4ba83fa374e082d538b6fda89917b4d9a264daba59ec45446b41d72b037ddf2041664d1dacd9c21cbf597522c51e53cfcf37053e084ed7b579f299b216238ed765ee90853fefc373e86ddf5ac469eb08fe472cd0f7d1cb87f20730b00368c84a5f5a37f3ae321bd23d0fadb8032452da1adf19b53489dfdf25cb76c0419d9265a56bbf56bc399e4f21b9814d43cfe71212cb7238b01b1c1f5e99c4e10f1ba63797d2ce51eb13f69606e61f773c8d3294ab7ec4ae68fac6919c31161b0517a85617dbd6b769329b775ecb1ef3e83ea6db129f5ef01c8f7333790840cb517cc281828c81b966631e9a30eb7c17e6662f7218889d182fed930ff4a66bcf40152932e1b4b9f5ed83cd23e7680c8ff09083c672cd9996f8ff7d1e6143122bd47df69a72cc891204d5e6c86b75b923cfb6195c526786cacc4202254446361cf650c15faddd1f7f8174681fa0632a3cbc97b7b042c0d10a275b4749fd8384dbe3b842d26ffb9935be63f9802b27935fe8daa81800bbe1569b37525f3a5ba9b7da76993c70a3bb3b172620d64b86676455f66a6668de84fa4ecd45f6673a322208f48d442894e7f8e052cbc05bc3b41176c6c32138812762cff5eb6ec9dd174436678570fb473c63be702eef9fca7a8446207366d0a1c0fe85ee9ff4f85925f8f4506b93184901be5285888573998a676d313b3fc609219c24a7f96fc8c49b089154a14b8cfc29d1a17055ced11be1808bf99756b2abda2d550c6c326a865cc4da89bd4196d77299f01852ab765c258a200e249999dac4473d21b902f4b292be04970159222e9b5b9cfb3bc9ad3c864ab76c15c4abc87c702d8a75a58ef5dc129437893eea2e8096e001f9ec08300bde0ce9a5d4b017c38afcc1c740b2645c4cc40f9c02899071f91d620c4e698106b6c66f49aa0b872dcbb2a11a61fd7d213b44cfdedf43fd26046d1f839b36145aefe17e89ab8fcab0f1c52fa5da68800636bd2d91b36d21890cba82818bdc20bffd83b739e90248ee86fc61b3568988890fec34ce98973cfebcbc9b391742b5b4f8f534694d40c85d56a5210bed02bf1e8838342449aca052ba643c7dcf01c6479f99419b4a0130432a6829370f40d36194fa0abcced54b01c44d0f23fa043c29f2158204e0f6a67b5e9171a6784edc8c48839c6d85f9b8a145a68edfbdda6ceeb6010eb28bc9dcd781b6b92ac7fe611eeaf8477e22bbbdf977b31b67d7a5aaea16b1a6bf7b3b29bd5d5b21ae878871719ef681fbf5b9dbccda7701cda50b0428395654adc58759a2abaac37591db9c7ec9d11401f4cccf509745d20e08a39c23268f645828d6992d278fea21b0b6d050a45d8ae93bbbd6ed1f2c28be833a189489a962f56b3268808cf90c37bb8d214f3e64f19091a50533d87c2d498141b05283ccd93eaeea6195e53f42c5ca0b1dc26935377ab183837abb9c44d9e2821e79b8736fb31aab64717c403e973b2cb828398facd595c80dc7aee737e13a02ac618c67d070b3601e5aecb63afb633f0ac529c684bf097040f7d32485684bbe4b1a3cd71efd2b19a6d4622c0122bc4c8ef6d99e6f4f961f0d6c26a03aa696c139a2557638ad8dd9ca6cdb2646fc57e013ccd79fbd5386b3c1ea3a661c642164aa33bf4a838e4f42cf4208f4f7c6cbf6083bd671750719ba91ee1dea934f7e8cf7c2cd134f4657cdf38c6de413a682bbfbb437f2cdb66dd3504d2b735f40144933381daaab254e6a1de61d6735c66ca8d3674424680b2bc8877720a0726ddcc0a0a42e72a5ef8b2b69f2396ab087e5cc3609cf28f9bd61fee4b54f1947e5d1ab0b52bb1d489836e27dd1709b7789130ebc77d531a5bc0387b2bccfc0495fe9c0eb1d8df8b9e0381c9e951759274581b41f8ef19d0642ce5c77116cbb2b9706bd9f07820c67d2e5145b14f337498e5a3a7e9d531a7cd93d61d1ee60de6e814a35e5f7eb0341decebc30eee49c8be4e3b3553a52d71bd18e853c2335513416359483ebd822d6c65f1dff3762bff0cd645c1c83e9fe81a5a730c66427b87a4ebc96ed76b00a2f378f54e4d3c429fd82f5748a91ed3a978e69aa235f658a235c517364dc10153f590fc148ee0fe98ef612b275bdf3a489c622d50481c313d3b350f3884dbbfdfc5c2e77a2185d8d4093b6a5a92d426816012cb52d2cf2d98ff7ddfa115e190a88d9c78d08f372909df49c761ea9471d4a8fb6181d66e4066e5f115c61e3bcf41db190ca1de2c5d5ee1479229176c752aa71e023a28ce38f7a3c611fc2c42c88a9e5f1b96c298b00da4c8400500622659881e13e5c1b269e2c4af382adfd20c14df2a89574cf90b25ac133ab6efaa5a2b03b13546f3898f1d85c854354d7655037b9a13d1344d5640e1bcaaeee92cdb237d37485c90c9e6c484309ba4a59ba33c4a2025f8ac3c9261cb27362c1b279db736d19dfd1485bb8effd3612147932b01cc02586797dc478b535cd3cad8efce37e8251f12776d9ef0e0e4e266b2d3a60d9fe7996ad9250abe74f0b5cfe2847cd9082dea3942b732bca02fdfa15aa69a706d6413d95e4544cda80cdd5f70d13018b8a91427ee69968fcac5d9af6203cdce30c7192a49fa28bbbefe46fd8339bf98ec31c4528f2422dd28a9a2f1424a737d1cacc7b93b3242c987f58bd8ce77e0d25dd939c9031580356b94f6ec81311e14cb17b6cb14f2daaa946bc277e6c1df5930000f013fc218b841b8a3e85a5db72714521d05c19ce09b6ebd1fe9f37012012a15d49c998ffae737daae0a9b373841d758b2d14219b2ef20785b5471df039c71652019b643e6a32f1cdd8a54a3d9bc353d02239760e51387406181726fa74c9106cdb1806d09981d3cef10c39443219511550deb23bb885eabb2b2b9388b80a3685ce3f4fc39bb10fabca63b6eefa98df313e1b774d5749a34491e16c642314bb55bd288ff2f08fea1a2e7551fa7a5d5c71968f9ece4316565413f12871c0af96e6af8b9af47618e185d53093e7b2200bbde40bb5c41ac6411cad4840c84be14e716f9bbeb3555065609768c615b913bd33f4bb91183f7525347fd2a6ee625a49af4e13af27cc792d3da747968ce5b1a32896c2abc991991f3b5911a071d518a0473e348f7aa1ceaad379031e3e87e61609b2268d56f423d1a9528e7d9ee69f02c5dca85b37b58e2cb0ec2a431e6a0fa40001aa155ea16375c0bf9895960cbe2a12b7b51a3335672295073e887dda00a2dd97044609836d9f5b05537c71202fa9d2563bb34980ccb4bba32cb9c2f5f4d3e0a87172b8197fb611a9e64355c24f2affbe4da5bf818175c18837f379f87103d5deee07bf36e80c0be2d3b4f16f3a19014f43dd01e8016f125d5ce5cba887fde6fd46686d03c8c603fdc7f141427665a80b83ceea76d6123f004c525177df40ac038049ef8eec15b4271973d9c06c6f73aa2667cbccf4d9b44053558224f3edcbc0301dd46ded6ae99f44ab896cf576034f6d0a88466e7a6f63d066f63c9f09f463d912392b003182cb7103d50452d215f684f807538207baa9cdfc18048dd664ee0208ef578398dcdc82eb32523133b915eb9fa420ec79ce794843dace99600398566a431ee45b431c2f5bb4161a5c0a7e8554d5ee0d54e4e440ba7dcdde4023c624876404397aaa2e0a0f638c100151fcf8107cd83b10d631dd06c20b8dc3b4d753da163ac5f7d392dc0bcce82ba6333c04beec037105754ca82916fa773711e4b93943dbe5fea896b70ec96af6ee0586dd7bbd60163260be35606ef75a0485075c83c3521c235f8fc165c23209dbca85832d4a504697d49dbd74d30bf4fa1c7941d246dca339ec1ad2e7c5480d1bf2ccf4acc7b3f3fb6c20f843aacbc02deffa4e567f88bba8191e5f9ea3a44153caa38b82fe22b178936879ed0f32e248465ddd0018b3ee8951e8586a6b362998431bbc59cf94ea1dbaedd9445ead20c8a6d3d4473eeb7f740de9e54900c42e2d14a7766e08c7fe0d34fb1fcedb212c8a3d2dd60cd01d5291e89f7439a6766b1403e10feaf8295ab0d9e00e796dfbffec1676ba8e6b7d01543436bf6e45220048f94d3380a53a7ffdfedb44eaf023205d21e896a06e2bad29b20557e3efb2c66e4bb87bdb0dcaf47c24ac71fd50f3b3761cae6e6c405d2ec573eb444d5a44035bebdaaa7296c8c509a46c71742daaa66cd3a55bad6ab16687e29001d15b8aa5c9ba493ecff233d4e5c72c41bc754018754d5b780ccbbd21025a4d554873ff593e2161c73f4bc411ffe6b470860a4952d92912c4dd5fa9d3dde6ab166a8ead83225f7f4b4d2f636226f91ca8dd1a194442feef636961f6194df16a15ee18b50c0dd4ec98a39793a6155862176ab168c293021d53b70b9d5170d68d05dab9f7a6d8c6e29b6e0711f76ec9e1fcbc0dd9d957ae339f0fbb050225f94e192b66d4c11ab98cda015f30544362b57a8201cd388d9d577408c4c093225086826856001e26ca57e2da1a1bc7a6b7076ca02087c12a1f2453b3049b1b6a6953dece06a1c33ea03d184b84489127a07f9c7fef9dcac8075da67efcfbcbc09a6fa28eff2ca3d6cfc63e69019817f77f8de7bf80f92bd3a52e1853b2d9930f6e616566fb61c3e260783b290ab27aee7147761e428089798348c89fe7c82fa54050739a1dc54362d94076fe6e897e086ef82ca59bfd5c9a4429a3b9b6e3edbd21ada369ec5a4fde7ab8304fda9a2faf7bf7ae5f740844e47810f242b424aeeed8d0b5cfb857c0403c6b22833f42aeb78b8aa4cea9e0cfd1b51878200695e962e54f07c761265a50ccd8d77e01545faeba92d760a0102aa5aa4432d1296be867dbdb6a7ec5ab28399266af8cbbf68ba504c77e4409d54e4b6bb82917cbaaa3d7b48d5869d9640995fee9a925fce30765ece37cc3cb4eb1eed6744f8dee21b3620d51ffb71522d790458c9ecb4af8e6b39963f3decd0477067800ba58753a53529392d90c731dde4a777ba0937c515a19ec3c257c81935b68e23d2c0d089795841a965bd1398af23bbcc95b85dac3d9f36a74153f123245d7d479ad57d62e7f34e65403d465236059fd4eb39d4e97e9465699073b2d6a684591bf6e2dc1ff09e26ab42ea78f1ad983b19bf0ad5f4aceaf00c8608c086b0f5617f65b636b6b02605054a261009254d7b2e55ab8c68e63c6735aac33964b5919c28721ee9b1afef4569f8548eaeae6fb0ec78603b99c9e57d5441883942cc4260116c9b1c7faa138ade968547b10e9059ff1211bc50b7efbe9f18fcbc20a7c8a9dcd0d91cbc1c9cbfbf8bed34147917c7f67dbf0e48646c5987d7e2e481501fe72eef1d57ce31d147bed35c7c6d3c7867bbcd5932a7d7292156b910e177295c43c4c97ec3dbc2b265c22e4d7f3aa178ed63db89873d6ab69d8afd7396f1cd0cd56097e7fe95261a5dc659e0f1246a265d1c357c90a7cf357ccef2d9aabe5ea136cfa8f650fda98ce8963332f7dc55409695d82c31d37f61b1e7911fa1323721be42daabf0b8d012e77ca903c9b00018eac6aa77bad6bac85d31a4bd9a1a76b069391090d0c49981fe902312c385c1d557c4a3511d6f7d0c5d7e16d9a46fd2ef2517a7ed947b5dc7a969474f6fa769daf2d5f7da8a4cd310d44333be19d6d8183dd4ea40f538627251e8103d1b2db3822de5a6c19dbf0c3ebfee56706a9914642c04b126516d75b59dcd1ca7b7fbd18d2fe14cf59f1819805aefbab9563761312fd6caf05f2181bc758c77016d8d440f9f300e518a3aa51f1232eaa97bced7f77b03c48ad593ee2e0eebf3fa0bd83fd3b8662783cc086d627449137531ed0034b7c0c95dd6db5a2095bb43e9fc586cf92f5b65e713c6d4997c87454a5af4baec21cea9615928c2d87ac0412084ffc65f5b82292b829c4366604ccbe2e47a1f9555d6f80d2c3adcad945d382ee4112e67d6f825bd248f8d0aec1360e1056fd2ed5962b1dc437b1aacbae7107050b3e5bb4beb0bba864211fcc5f3da421cee2b5041e64539613ec1f5ec746f7ce586f1e7e57657152348a30024cd71e787c20344a9380063639840c0fbbebac14007bbb603ab9ccf0511ac671468eb605f067908d07cd13516b7bef1f70c29e1b2c0e3fc4af707ea883410021964d4084a6b052308324483cbbfd1ad73f14aaad70fd26eb59322a4c2f6001550ee06eeb5ac4eef2c6521f22c3574237c3d2b788b47b843c47123aa58c89d435340f80c71f8070009583c6d0cbd70cf0d4d1c165cd6eaf9222ce38e2778a7d8384ba69c2711b579d711ddbb13fe4ba4b1388a618e181a9db75d9cbd020852d837d6d001e1a264a6f9efba0644f54f720cf2d8b9c72e580157f05ab9d9adf8bebfa515d69c24a8e3c8a9ea0a66dcf246aca0baedb6a152d571a05d2f48f8000e83a189bda089e085f6a7adc64cbaa55bfe52b5fb04579e128bbb46a97a6e1774340cd446bbcc707c08d90c25f2ac60e3c86e4e4cd02c69224f1879f7b8905010305cf8b488884c8673af76fc28d68bff0bc52ef0916b7bbd6c450a9fc456c87eb99a22ea4f0d1d2586f19570ef8471090143f5b37071d30f04ac3245bbbf6d250b939bc77f462dd80f6c9f6a4799a5fd178d29ab1ab935a4c3d9104051a0f9ee76952119368ba8b63724d21eb8a93c9f3e524e0d38f0c1c94da7a2657ff3013a37657b1be488fbd694d71b002aefdc4c9b6b0246b005aa5010ae232cdfc5ba5eba5fd43c121c35f3a67e8d8f6b82d74db68641e613fcd081612d1bf8f1cc79da8aebbf114a04c57e57566427986610d81b2ab7cd9f65a9b6c47f659d0164b990699cae9b125b80d91b66628402c0cf8ba8e397312ad690b1cee9af19e33bcde9f6d908a14ad0652795ccd05f5a07e5b43f1d3c628fe1e06454af8035529bbdf60941afcc3eeb500320cf41c9ad0c35773cd77038218da1d605624362aa2f6219be64dbd0ab39b79774c963dbf4cf14f7f0b6e6e1bd8c51dff397b0f19441388cbd4d0406036b202a1d6b967e8e91550e384097dea587e2306b8e9941af684d793b7f40e7277a11a76953ef19e25272f688a149626175cfd9e08b2896203edf1ec05126eb143f8a9e98164e0afd8f064f0356630f9743f94a08e31fb9674822b5e256b4606d655b491291cc8e3a798ecc65b0daa67aadde318b6bf0c3faee9bb04b607c597c03497c7440b319b0f30360ff61c53e99daa4e6d40baff1f029f23b586aacd5cf8c7ba0826d7c840ff3bfd08adef7c479dce144a644058a3b77ac9effc1cc6b4c06d7a11de6a928989e9653fc4645b587227c35b54ee40f56bc17b49072788948a2e764d0fe5fec58abff4c451f2e9a69938fce759651357bbc6d75896450ac918049ce83107c082418bb4e0ed5592bfd1f0e55b9730f7dbda9e10cd266cf4e58fe737ab1825e919a1fd4c0543d555660e8bc4e64127b501d9dd5924eefc407ae609efbc958c5e249c050662c06caab2e4e97dc959481964db701ab3e3315bec2309e7d23894c1d3135056fdec750160bb8297059e95b8a5736307c6640c1af8e07eea84de591249397dd84f46b5f9da4f2f379711560718f87bbb4558a44a0347eb4e810038d9bd54b6a32b6e4500297392a92ca14a2fb01539bae1e8b3fdffd52a9c3c07b773da4bf0f65f9ae23196857434e02d3205cae385e0811021ac8abb858106fe9fa8a5f9ec059b9d6f276785ee764a31a6695f77fcb4bfd84b50a9b5201e538cb275b6bf8538854c2e547d04150fefd29f80a52670c3b1ff44e4b745488a2bf8d0a5a208f900456fdaad168c6e087ad7f7fdf41388d87f06d81b68db876fa48f32e5cd81b726ac478268da9119ba5c1e2c8252789d995a3df391c484c99dee4ce07c6ca3bf1c93e65b8693fcc542d442c10573504b183657d27d6ac482378d3668fd5663196abc48887487ba63eab4278c57ac8eda528a2f38636cdd0c2038f8ec6d6cd73c92e3b93e480cbcf25b3c7ec59730cf29518e32b8cbb5d796e96b02d7b0966294659bac4fb5cb171fbe2e5c19de8c052daf9626557cbcbd08125550d885350e740a12ab891e04b5cfeb6e77add0238a8a1a8af3b2edcc2cd1dc72982b53a710c528d3acb71476302b19b212b99fc992541e09a9f79500a7ce961d8913b7f49fb25bdd3c08a93409961e2f4d2f449d10c11b4a33066260bae8e25b3405a4d3f5d1fa05eb1c103abd7f82ebe4f6aa2bdcad3a0942c5c039e051640249401fff2240269fbf7f0c631c5c5fae5403c0760d40551b6fd544d10d16c0bd7445dcddac8b65bbc476443654a9aeefb6dbf9d49a6d7083ac67cedd9f9658d97d121fed2b6ace4acbbaef43942258d3fc6c66c17e32d1dcda5561065301ac6faac004a2cd49122b177ad1715555e8a48f7848ab691364780c407e60707d1c0a2eca164c555f30f984c02aaec18c56b9ed6bafb8389eec932d350ba9b9e9f688ac9baa2db4860aea57a83c316b2e8aba2e1fd4d1069a3d0603fe85b0d418e1759f151228ed269349a5eb79dce18aa0ae12847ee7abffda5817fb32ecd900727e03c2a890d7c693e0bfdbd7208abc7a069b9f1e1a49ad779fc94e95c8cd82691c9a66099b7b4e136d4b7c489121e31d7568fa51303e4c16bad0dfb66645e331b810a58969f11131dd83e7657a459b46ce1ef642ebd4a1891a9bfc4e1dccc50a63e382647bdaa6e75815604d9db244c7c092ca8f11b8712dd0d95a09b8f3d140c5b80576aa858fb313fba86bc50c99f95106e118885394bace4aeed2ff1027873f0d0de4f7352110bf0efb5af24525e87a820b9626a22cc7c0295a1d9c283107e6a5c0715488f7fc60bdc6d921c7ec73bc99e3844906c9d9bb17dd0fa2543d4df7da1bceb4f72c6ab2ebf10b0f746e3edf91662ac8d3b0cfb53836bebfa492f1faf94ebdf9bb28cebfb1ec6c0a59c8af9de3ba18be35617d3d86ef58ccbb18244bbedb64fb5a18da8a7d8526d5aa09533e250f5c4bb0833ecb459647dc2abd50dcc3845939f4d750d60373b86180a98e469dfec6ff0ebdf95cfb15de31f6510e73353ef172c886e34d66923ac311d278473b8f8df7deda15e8725e9dc8e3c53678fadbb4f19c72bf82791ecb00f597f5f042d23d5942694abb9ad0748dcd40e0d6c311e141cca8cc60877ce22ff6a7968879e9842dbf49b3861ce8bd63485862543c34b0b4ea3352adca9ae89b36052b1d0ad197d7a13552216aab676414844d65cf02903484a6c171d8314b07d4f3159d2c0b017cb69a5b92253377e23f19cbc79cb950e48d56ee2559d5b9164520ab396184638d734b816594809ba36afee5b08c8ba57e824bc23f8ae53d2d3becaaabdd2376b3dc249f126f57d4d4983b88683b6a98e1f00d1637f869c16e12575462bab369c3ea91ffc0188efc4a39ada5c1654d38bf4f12b6e876c5b1bbc1193e503f1f248840469c5583b0d6320363f6d4b552bac114d17dc2744e368ea1136b006284fd8dbe3faa1b2c06c642f9c39477f6f3eb4e12ff034780ab052a29676665a5693829e1c7c99fb468966a4bb38d94ad42c05acd799d3817a5880fde02067cdc7fa9bd89c256d0df12604db22b05a249f263de8cddd9ad822d62f7a0346bf81ea9d21cc297590e16b63d114625fa34a0e1a4df4c34dbecdb6531afeb803d12f37e07d16fc04cd2ea6e3c4f2092819081344b59a37908e44c878bab83b50f2902517c3d550681644a60f10c1552ef55bd1e573f63a9df02f3ec0d05d04a2956310ac51dabaf594456ab99f4db273ecda4f94bc5c65b44fa645c73668dbdfb3c9d0c05157e2397674992ad2bace55fa00990bf7ed8060deb4d57237ba8d1423986c0d1aba10d100b454912bc7214bceb8454da3da7ac387b39485110459a5d8df5de18dd6d0ee640af72dbe266bf388bb16186efd7a547a838b3ee3de0db1e156be6328a773c986553ce454f3cf7a70da590f399e25d19a9a7eac4c55e170dab8c6352f3195740d9c9db0b59372834cf583f4d939bd09aa69564de3553faa1991adfa583d02b53546c168fe1cb9f917076582a5003fabad7e346fbcbf44bc930929d83f60b0ab2e97dfa161d54caa59d567508ca7fed873de15f332979040344adfdd6a918917fd2fd95d450ee5c54b28ffa0407c50221c9a1d837cde652d62175d665f3ce7c98162e6916c6d0cf507818888105ab0f6890692cac48c4321276206a221fd4a73377b7ce4b1932bbfe7292ef3c4372bcdfa2eaf91f30c388caab199aedf33a521623abde37c9df426b5cdb3dcf3b5596932bb005a558b58978be999892cccd0d3a2d04da8430bd09cc5934ffc2ffc936a176808c3a788f15daa83aae4d783a6a125c042ea58ef972de7546e234b1f8930ba69bfc68e96381af1f53d2f159634e7e6265ec47647077b5e78d09d9c16983246e589cb50f2e714dcf98859ef75a94ac80b118ffe78ce125bb135d65eb618261d7f5196dea5464bad3033343b4c800f31a5a03a69f28a517d1f12eb73ec62ab4c84da5182b3a370fd02d1218673e0e8c031c2a9b1ca4428cbcf17667305bd2eae6e54829f671bbf4409d8f99f6969e48d3cb37cf4db28b30bb8f918b6102d6f83672643c0de670d58e5dd76c37014222f2bfa673d7976b290fe361346df73b2a50dcc016a3077407c01b3e294628c3dc6f494cd2655d74de9dbe58be09244e71f84aef2e88644a2c2c1b0f70abb6c4757d12cecef6c4a2bf9cbbab7661f69a04cf6963882c2165d2547f4d42a2b57edf3be41e99bcdb2b2314f53b0aaa1e2df66d7614ff09da36a29ef3ffae54f2cd71e1e1e31450a5bbafef5ea8f9d2f866e06787b836e80008fd933ca156aade88717a39ea907c7764f901f9a26c9ba2300d1be55935777d6630a8be4628a788844a30fb3f762bb08083a5c088c4a73ad36297837b11e1ff11bf16611f8391094d6ccac495d7aee6c2843e936ed4844669cacf67a16944de7e1d7af5a39cb7080691b22e6c7fbc3745e1c80d159a5d268b7acd7e8a284f6c1227d5ecb406e9558077ba3e35b5ebf51d10bb3a99c9b8fb6e6b32774983823e9f18589d91e74696d26997e3f9fcfa4803fc9463f5250c115c0910969679d7b7455be9adad411bb340884ae3efb66d3e27a501d96c3e2615133eaf3b6590b36b893dadf0e997147eef690b9f38baee4a045141bb7e2251df89eaef48173ec7c3c3f7cf9b6ca66d111edccaa2af7c50128a7ad9b2c6c75d1d4f8c7f7e4fd497551f2d282801c3477ffc2886417c42aa13c8390968c0f20df6bcf760c8c034cf3a056710ed7e68825f39701b40ee492f0f5912920b97d6821d245a1c27a8f3fdb8bfbb28edc11de45d4fb1276e282965320ef5ff1d3ee7448b7801e8148c8c2259c902bad8ccc4632ab2379ba6436870e6fabd35d36d38f1849b35dd7cde806b1498538f1ba2210c632179e884401bd30749bc42ee6978e2aa7c892a6185f600140ba4d09cde6a1c672fb7c8f4c1d85cf547c9c8217cbc464d4b666e9c272e5e7a4698dd8b14d50b830d007fb30b6541f0b32609569d0a0732e4d6c0f4719be9d46cedf26b5b49894f70a9241a60a944e4bacbbb4c0f780035d616eb626ffcd4e89b791533680553b0dfbbff8d282f041fba86c9026fd8d60f388de6cc652acb958ccc25ac6991a85b733fc76bb1cdbcd9c90c75f71cab1d176918e660eb95dadaa1091df303719c32ce312418e37c08a8bc556278c48ac77122fb7152a22212e9b5c0f458e7c3cbc1a234e5e00c3451c15118e5f20fd3423b0cfac6f0a7e50aea26db21e24d1ec50428400058cbf287e33e39a94a04a68136d34ff9060c736600654e9c09c379d8c72f31381a0554952dc61ca3fb0692a7dc811d6e21be1bd263a6a35f1ca828f3bdc80a9cb88f33e1f906619a1824429f3f744660caf4a0aa6a3d4363f890a1b10e8db525edb096c6d044befb70d24ad0e01af4bfc74a9d1654f26b8340c90be8307b7130189972c889e5e93cfe207cab5e0ea5da2feac5b7fd35d6bd9d1534e41e26027f2bbb23117f8bb12714ab01121c723b874dbe507a9fd4c15fcc94786c856b18cb32ad660f3f25685d1b35c68777d1f9cdcc5e3b8ce8206759e8f8b2a0ec73257f4ea39327b70f9d3438f2f2fa85f79cbb815c7f0765c29687a4da8c1e64334872d8de111beb256426eb62bb69b1d951c53ea8bbd484f81811b4adf863c3a67b195c75eaf86c3ae0733308b35e372cd0e900acaa219ba7b4accb22d4d692eeafd3410d93bbeaa30b8d3a9b6011286215b5d1e10fc89ad5b7032e5902acd9fe098cb7c07679973f3b57b577bc8c4b237c676bd9d782c9e569e10fcfd4231f515d286278aaa3134d83c3ff6ad0401c948dc476fbba91aa64b514cc5745830a5699821c590175739b6e3f8d488929460fba60cb3db54db0d071c1596a2d48afbfe3663e806a50d88cb3117dffde005abb7571d9185f50820f75b001a2c2bc3f362ccc033c1e29c42f3b5bdef39deb9e7dadbf55e0728c1957cf7da6f9c6f9f4572ee63938ab4368cbeaa58d6f96eaa0ee86f07817920ec2ca902a13c808e45704d753462d377d25f25673e24cfe3a5e28be0969d34af22e7c93b1a284937f32775f377c79e5e4bfab0698e53c40a9e1a5ab23c586da4634d6031852433e12896401ed8253aca2ef091244cd0e5d0ecaeee5334680de9be6a9bea782b1de3fa6f3f3848f3fa8dc5bf35d3738b2dae6cd38d246bd5d4f66704a78f216acde9f4077f1cb49df077b1b4300501f2e2cd8464a282c1a46f0be5ee3772e52579387da1e4643a074fead9787c76bbfe9c75f26404b584e8b30c7a3eaf1a85bc9a86e725951ef7902de1e6bf45fa58d698a8f0af1aa7ccf82b7c93d27fd98b0e401d8eb37a67c196d146fb24eed23446f20d524a691122cb69a9ba96f229a53fc0539bdce5a03ad981f70a261ec3c162d93efbbe03c3d40120af6404ef634babac4648d44089056be58022c0124e7ae217f9468e9c0c2cb0d62633bdb851e8ee4b782a74b2f8f361e049846ffeb1f0cd9827e65cefd13bc600975b6a1d35953b76500a6752d9bc0966c4224f55cad767e105566a93d9a6fd2375df30373c015b66d6abfdfa978e670b0306f1b88de7d9bb28ffa7046cf39158a9364d0e847730c2fd3062d489136c04a7d9bc6e2aba5c11c859d52b65d58fc30c56d6e1ae44ae5398fa91a9ca69efacca5919e814e95650ea019343f87dfe565bc892991c9fae3262de1cc3200e0580c53fa4746ac9d412c1141e6a4ee973ef18895902f4874dc59b21ea0897c33542d64f38af501b5327057c8a200ff51241a872012602f47682813020566a9612472182294335d46a13fe436affbe190255348c9e1c74af8983b0f2c797e0129ab4abef8e0649712ead02a8e4e459c95ff6ad2a95956fa785ff8d57be773a9d92fa9dd90d5f06f447720a1f6aba67507bf73e65281e98c11c425cebc6641afce8b5d17444ff3b0fbeef0e3ae0a0e28195d34ac9cdfdba691cd08d5d768f7bc7c7bae4053e5dd913098da3ce878903e21ff029a6f49ca48ae063e2e2bf303244f2442e5b3852dcd5af0d65119f6d04fdea18a4fcf80ae70b60b313df90c8f51227ec7d8ccbe143db807ed2d3fc235ad2826f31812b7b5c2cb78b0abe1fc125ee533de630660a315645e0bc65909ea411f34d2110d5898206267268453a7e749ca683e53e8d418985dcc3b163195f991024928e22dc45bd41c147eec0a3534ebe9fac09f60e69c05ed70c22e91d87e38eb20c8bedcb17afa87010ebf67ecc19ec812b3c68323761b0beafda01b5421f8e65dfad17b8ecc68acdae9a74ccdd7c4ac6a5ae362465e5eee39773406ece635173a26075b62f74aaafbe408569fc0b79d8464032a1f636f8511ba7f998b5a240615da2f8c33b8dcf4cffbc9da1b1a5a1e2f07ee27724efedb3d8bfed29e2ea0ae813371c57f94801c05c29ad7b5e6f7c71048727a359fd84d6018b832a7e692234d8d010b0b60503141f5a9327445dbdb077c5956648333f94497d91cb5193cb44b907eb08fa50e1107c316069be1193fce93c4615129e28a99e9f5991e96d4e81213847a0de6a7226522e597b8c1cbff17708a2dceae0c57ca65f9cb596762a89b5397edf29b87171168519c9bc80f7da0aa8ea09cd31b78bc328d5184487c44f93d6b2daa6eef84da9babedc3e6b8618bf680c2ed285d896035d90391b8e8fc42fd3e6010d0ba9d4b1261fd15eebc55012dfd9f0ab64b2367f6a61a8a486712cd9d3974f0393b0487cb808f6c3658c541e296fcbcbcfdefaaeac6900e786872ccda6e65ac8bad1b4f030fbfcd5e9f9f6c3dce671c53b57b8ab77b8f408165fce411cb1f6d92b84f8fb20722fd703cba6f8900dafbf8ead7cb4bf17f8d4483b72837a29d1d15eff7216389f1a8120e32b319a44b594ab02d6e15629206761fb8a52d942c044c601a9a5c2e755a31eab337bf5e463e93a7b27d3c3c66f9b40988f630eeb49790eb4307302915bbce4732d35cd5f0d28af7c67552add70f6e766860f92092da07e431bcc1f656762f7328e6441eacb61a3161a12ce4024c34d595a3b59d0e0aa560822fdf3156016d71c8ffc6fb089efb48f0a254a5e5bbe4ac657834e0b2ba60628ebfb8213813a6dee60589ea7c55dbaa72fec1b02310d8ec6792d34efbf51c6620091ad0d4b0ca3e33618bf5c320873fd5fd6cbc43f93913828232d932f6679919493c77c71128eb45157683a96e818ce69cf605abb09e32c1fe28638d46d00a0e37ca3a344b3ce033e63104c41d5f36b1bca0298466331667c35d00f80ea7ca50db5dd75f24e05b7d9cdd61f8bea72cfed23a7d7d05334609142ec78313aea21bc41582eea31f16c9b72c6fd1beb32c4efad3a544cfbf749a129af33ddb279b4a5f4c8784a66652c70ba59a1c9b61afb0d773e679378caa31b29fc25751082cfd87a313b79ddbfff5b75f97b7ef4a0ffaac822c0029db1c9e8017373f0f447ee1742d32a83bc16d978d615847028b4c2d9b19dfeb3c9ddde8ffa579a26b480bbdf1dd7bd2cd9732ed7bee96223ad788e4f8452d1ca516a9315d3dfd37d7c0cfcec9358f10a792bf90373efc9d37c6b1dd4a271cf147ccb4e31112a5f1e0cd7abefbf5260981ab60d89fdb809e29f1062a5703e571bec99060e2abf8f8dbe55cdf927d67a0c4a8d297f7d28534177115c0d0662b1721e1d256c829e4065e518b30eaca49a4cdf264c2e321d683968ca64cb5eb3321af07dcf602909f9154e2d90e7b770f91f1c3285ca569ac9cb9f6cd6e188514aa32cff064bd8d53392638100fc35a07ef56a1a6d15d4b789f61f4fe1ea0515c84700b724dc3ca77a9bc773f6f743526afefb23d503120c62bb83b42bf81135c90a16e599eed864d97561dfce8ff3cd180e49d30eab301cd3e77ac58a60cd7b2abbb8bc4c7a8c5b8ca78dec5d7f82e129e1174336d95e760e42a62ca0396c410ce8ba9992f7b955423fe166eb6f5fe46bd87a2624866b12dbe76024929bf505dc832106ebc7d9555d2d374e49e215aab322dbc1edc850f2790e06770ccd5f5d2100aa2ebee278f242d469a494d0f555f0b2a094b99da9d5d3c06f24c18da707689ad88581854a7955ac58ed371868aa93eb287b35976c9c3b16449841f2281230c159ecde7bd0d4f0af4d7816d8bee3d08556d8851712d199e470271017206a914f82a9e6cc170f8f4e0e977f9e3cd6deaa056b4cbe7cc702bb4f15ffdc40881617883209d664e30b13d610eb1fec7cf1cec8bd37cc6728818d6b19d7daea3da09998ae0cf1f7125ec1e0cf0a11551debf7c5098e7efabce3d273608ec74ce862f3a744009008cc4a5e807a48147a10f62cae80a2ba770976c32deb2d0e77ad0b4413561d2ab3f6c6757d2138ccfcff418616619608efe88c0a0f4ea1522528af82bede9e290fe273077c22f04b33021a36b8ffea254c1ff2114da76b1ff1c4e109dac90284ba4d7cb9346d4f4e677b3010b24ef2745d2e1c543005aa9a5f934848991adeaa64b6b5c8f6f87b29ebb29c1dbd0841ee428de766762c3ede637bff17dc5d421d6a4cd501b3142332e0c43979c8f63fe95c66fe2afa74e03fa6630b59b4b8e44ce60b33df4a8b112671cc299e2d3c4c1cdb1b7deabfa2a25c32a9eda729da1447fb9b3f094f79f5099ea7e8743e107569b5f86e713c494feb82f9a8f270ec4f66db57b10638190f5ef37ac6f5b3f1539274fd39010993c78ab48a7fd8568802452bec8ff17c3204c70f67fa0d3e69335a5d29a2ed8f58e544b9d55d65a5b5b43cf880c297a18b5f9528cd8388ae8a4fb8642fef5f2dad8a1db61a3f85c77a8c6d2af5941d0d0ce2ad9f1d5f5fed3683de2c3fce797c10fd5af0591f594c4e112726fd526002b1815e5a457dc9a8f637f2be9d7a661703d17955a8e02e3992c4f42e1642007727a75f2f3f72390e30c7bbd0f569ffc0095fc2bb2b1a32309e62bc7a18df98b9b9a4e9b59753aa358b08e2dda9771a34371fa610ff33789549588eab6c84df4257ab49e0ef7a24216c8b8640130516d7a9676d1df764d994df6b893af62759281b91647e0bf3fa288413f8264b1aa5825a3a7e1c1d9b3a67268024e085d8452a35f0e2ad999d53f7bda726908c77f441634687d22a15644ab0d4ccc457821abb34a63e5c8720dddc93626df79dffe43906fba4fb0441d808d2849aadc21a25bcc1771da0df8685ca4f2cf979c898983b20dc3300098035ee957987e9f1df7546a45c41ac423458bc43291e1141ed9cf1a5d8063e3dc2b40f7810eac909a5c24afd88643b181a5a2c781544d0dc844dacf3708f90bc9702e07eb7f75e3dcac216c13ad91de8149ce432c3c2056801f50a755c052782c4be7f17cf975f7548b594fa1ad2e658abecdcc15388db197b57d5144a9cf8566851e6a244d196f28f8d6a3d699b6d5e8df0a4f173c8c12b24c007fe3d50ee11a5b16f3e9885b8bca3218d106672aeabb2f4271836ab9af5deb4b37e1746cb702637b4c02d6e73ba9b74986b70bdbdc255c61b6975d2057b2f9149ed41980bac3f5b4a287b3885a353f8b91c630e1c7c41af9b71fbbdd5ac87542825053d85562f2580c129e6da10d52c9e1bd34d6a8ce10c36139d53ac731ed59b9ae9f43cdb2acb9e9992e38bce4fe35b1a8bfb27e80d47ad55cfce90ecc390c46cffb77052ba860770070a45320a6623b4dd13b25d913865817a8ef2941ed609d57cd2ac5d4f1e7793b16be98826b16d956592559fccbd89af427bdaeb5475031cacccc72681c7cfca9d3ff87427e64c30ce49897af3e452f40075f8bd47622f19fe2cd69f8c99f024d25c44586fd0fe41d3530255ef44502f8747b25b8169404770982a4cae32c82ad9dac894ee9694068ad4d0f410072ae704caf2926b4990c2b9b5de9f37cde4f6dd1162d5a861dc24da89a1a5be7d662bc1043b221e827691df5bd9e90f9b896bdaa3a1782e2cb07c06f25a249d4626251beba0eb84672384306e6eee4ad687d947f60131157c7a6542214441bf07efefac285fd2e100d5f0c61124cddf52ee3bfc0b633e80e91876c376d220a93b3f80f3b224374763267397e10ca9fc30ad52fac069b13c07cdee1c5df4609a8ebf3f2eb07efd8341ca9502e6c98ed61d22f141a43231d675212e5bbbb5b71c0028e2facf9774f3b6bfbda77ad8cefff12fbf9677507e8d1d735cf5d38cf2e117deac5bfe35af7eb9408776d6fe3508e443d4ea749d2a6ea4c247097874bdd8920f393937d2f2cf73d8f537931971413d9fdf1c9a0ea1ef8053e3371842dd1ab381d4a78409ee1f635c03ab1c82bc13fbf351ce88226d0253e55d63c3d91cf39dea154b8769a219bb060e7979b76ec091b114bddf64b091a28f49f91dbe551015e1e88d003f5e3b5618b63b689993209c42da2902ee5dba25a4d7b2e748a76b277dc0e6cf3ace21b9f8b45becbd5969bd42ed622b3f2c330c1ccd95a12a3f9f9baa6299637354c0570bc1b12205bffd138582c888deb7241f42c72559b97e6dcd66f2dffc94a24c919762738f55829c0bdd7033732e92de7f1d6a65909c0e91cdd5afe194307d04fdbdc8b37dba10cc033f2d6a0925184418fc6aea9809f9cd5703cde3c7c3bf7c19e465077fe1de7d9fead72ddcfc9bc5d50b8f95b3c216dfb4fd62cf7154b9349be1bcb1632b4336cd355c6379fe3f8702db98986940aed9d32f708e15e33c2449872b07f3c487ecbed4d8e9bdb0eadc32dbb7023d41122ff7f225d15573dcd215ef3d53f282de7ce3a429ebec0b9b2dccfd47de66cb5e3223dd8a5ab7101402671c50eb7a7cc1840c755781639703a83677411987922ce2979f35b0d3af05e141206b58bdbce2681925b7f88a7e5b74826b35309ccad30d32b507df3fcd91b743e66b31b00390f1f5b58bb4354bfdf248f725b85b5b2aa900f7203741434b3f89016b6f5c4ea320b5930e97cd0f3b4204afde9beb6d93c456ae0f17812593f5d9f2c4ee8f45516a03b69f9cd29bee954336d4767430425c31cea5bc7fdb9970030455e7ffa7bcb5fbd486d30c4d3e2517c3f6944a171b73125555e41b2d15b7366048c46fb56afd8d237582bde7980febce41aeaad012bbccc8a1c2a8c3b4db7603a0fccae3aa1c94ebbf4cca70e938e78f076d4b3c1162acf2eb30b3fa606ffc521af47ebe333c6e368dddcba56b0dfac1d4090e90db66194b91cf1701e13f019528ee5c7516374937d4409a9a6014b84cf5f466435f18f4fd7efca5488947d3c7a5d84dd206c191069aa0d21619cad500d8fd8f7334aac05cbad5fe070470dd63a049ebbf03ba0bd537a3d9a19f5e29748cf5d3911738576f5bc36c182756e39e94ceaf64561ffbf319be540cff10a5e93527043d472823449d1ce2ceefaf4757ca9ba4fc94e415a83897863ad351cdc9ae7b0c6350207330463c0b4f8a1272ea04528d86ea9790e535f23ad9339c87b6d3d3a71e908a5ead199de47f9766939abb8d29e60444799241f9b542968265fc401218c0d6a3635f8ec4542d82794b56be647b550ca14eb9ef90b2a05224bc4816eb4f1ccde7584d33c435ffae9667ff02ff62896d755d51fdaffaded72e991c6698af9e44268cb3c4d8624c3977534b899bf88797f3c263cee2a66886ad3c0a482bb1cdd5e5e5a973dcc76e0e977671e3f6ff9c344e4d07a67324ced530083ff085ef7f4b6be753a07aa7ae1735b1506242efc41f3a147bae339fffc5d7ee2020ee866d63d78db5d6d458c3c7adcd57673cf7468ad95765063b58287e7009b7dfdeda5656e29c615e596339019604e36306a24c456f86e8e9e7e4886e68b5910ccdf3cac0a3c7b3e84377c772a2be9d4d920f307e09e93c069fa5f60f791006b8f3a1f1624cdd3c408302d138b8f96c5826fd00d9cc823cb1902d0740680f2b1e4f35bf4f3cd1cad65b5a4aa514556682d177dae588ef153afc02d45cd49cfc157d20ed6596dd876700a83e9e0252568cf407a806bcce5e40b69d577fdc2f2fca2a7cca9c9ccc6f48f7a2ccef1ba7ccd6eb7072531e9e7189a71652a52bf2c1989016c62e0bcb7096e78021c0ec84041ddfe7f440c3119b93a6e9055a07ccf153b4d6fbc0d72be4db7d4afe7ad9959ba36487980fdab569d12060c36073f7c59818eac78ce865f25624c601bce0201d0e3b730047972b458cfe014bf9b20079350a3a884ecf870161f62baac56c1de5b758f2a467e43ff20ded700f4f3d8446352caa6591f936c2fdede814e4aafd63bd0ab039c065c30a992da2f46b69eb88301eceed60f6401539d403e3b78c64c1aed03ed7a6c51ba77f71e8030e9718da298831d3a851f407e9a94a0d4d8ad40feb94d42f75aff2f61434bd6163b154cd168705606bb37affda4ef013be353bb55729ac6ed96f79979a5c4966cf7208707ef9dca24acca8968938e36e26cee8b026ac5da21ece4466453f23085879f98e6ce74abb092096ec95a03f58a947b389a937a0c41a29e65a84ad54144c40a83dfd07e67919974a9c55c7d4ebafc920b5a3bd33ac3bede51f923334ff2ef4b7dc6eebd28f25d8fd414e6a89dd040d29e5a6d5ca109081c0570632e6cce0d32fda6ef50594a95955c71d4be607502e44dc9a6cfc18fa9a4fe080bc0a1496e96528fdaf7f5b5b2b9bd220d636d08f62492a9b87ac196e8dcdd14e6d5f7f21722a1f1f5b1eb30f640714e8b372b92132ad3d28734b0a033e4f04be889c6ee330b353dc7cae19f96c17bd3703db4bad86f9f31a3b005ecb8d12674fa4af497d25b1c1a3292e97cf431201eb88ed0d4a028c3961e45abf9bec06006444c078471d8998911dc6623885359f86d96749aec1108ddb999fe96174c8123d6819cc88293d481025f5934afa71d625d6688a3da1e808f2457232c5a00f9f638f13d096e0f4ef48bd4d3f271510e751857044d18ca5f58887af98b38c1d4d9c2fc7984c91fd9d73230fce091117e481a8ee6a1e48644882cf79817063f8a7f58579aab298695d7371ac9740305021de8834c5ac4e8b5462630b70d686b443ffebc75c155f5d9bb33ffd51a8371576002ace90fa606d0362f85782128df2d90fd72261a0f48b6fb188a5f220d72e010feba88310f107c871028c3b7195f7acf833e8a5a03fed9ac41935d6c900fa69d6f1acf527f9e495ced5c7fb28ebc5094636cb2cb37a570bba7a4d9c4d070165778a39c5bfbc53dccaf1090558aea06b8704c9233835cb247970db2f73448f4c6f996495aa91130e95ec2742720616ff91c65eb6adf64e6a87da18a434dd44ab4443ba1dbede23b1ed2551ea364368ee652302600d2c623d82a8d981d619f8094b4c6aa6e0158eb63da1e29928c2e9fc8ed23eb51bd2e173ef2964981b39d728f3c19a1ef8331618c2bca870ccf5e9f2c4a5fbb041a65ac87b90b6c93df43d922da398cce8fb28377637ce2f4cac98e784934b32dc45da0272af0c8310d9267533b60016e94c4da3305963c0f6f5abb83eaf3ce429b3ee271c4682c25ae690624b1892cf2f47c193b099fbd630bd3f4d3f7a0923201d734045628d0f7c6255a6fca4539dbe8934fa7bd651b559507e63465f7d78be71e4332cba93a9e314d8f86e04175c9bd1055638360e84dd125c75c5f0f36162544346fe6dc575ad85cef9bcca74fda0cd660faf121aaa4baf8c1454787c80c0ce95d7120dfcf8344851954f8750ef3d72e840560cf118a87890c62628ad2bbc65b6d32b7c54cdce037f92f10b16b277e048a8bb8acd83377a73df7aa3c2e561ce52c325514c9823be08461c4e033776cc2fe3721c64d8d84b38c0d6fa0f2dcbabc7b630a134311332166cba13be82a37610375face966259bd1207b1b61659452d1174728e974911dab342a977f98165bfa181270c9f7da9083ee31424a8005ff1e8a7ff3c374acfa6fd7ba92bb8210732dee8a8ca820fb61d3b45b7c40a77d7b5f15a5d85589a18ed3a3aa42383f2bd88a66adc51fb619f3c08bd244a870ecc3a43561bb78e330fadcf2106c465ebeb7404183810a2a1b873a0480866797012c4c78cc95eb65379349d2671b02b1b4f8194cbb5555bfddfe2ddbac64f11c90f9d05e42fd9db0505622c6d4755131ff4438ced09de25c3e78a1b062f734e85f0a94416af9c40a7c49865ddd00ed151fc0311bcd1b79c4e3fdf38a7d6c9daf0443cd03fc12a3e26eda89e85d1d22de24ca9d090af91579cc9b1551c9f351176172a5201cb2923d5382dbd5530dca25964caf75a53dd1a8f7ef81920eab6a9847ebad2dbb455d90d4f5fa9826dd5cf8c6589409b6e099caf29ff55ddd66a84e6c9a2bed23c71f1f8a42c77a77a766be2fd4f0396d580f32900035e71978bd15919de647072bba743cb27813c9aa52f23f444e14d7cc93f59090eef5973b24bcdbc0ec93bb3bbef038b9b70ab8ea80f3c0d28ebddacb6c9ea32a1596bf68c6fb921b810922d3d994deff61ebe08d5dceb02496ff1d49ced89339ab294cc7a7dbd1757c4a23cb93d9be047c13ddb6cfb2c455c43a972f0500334701eb4777af25ee291d61ba86f4b310601714b8e039a0d1f7b0890d2dcf196720d3846896e3baeffb381ae85d6d9f0bafff6d8fb2551a5fc47b05a36ab5c72f4f0c8bc94b65ba21ffa4c94165202047c84787761e049f9febf4951224a4ab002b3760aca5f7d23c6163439e1aa1aeaa9a0223420ab471189ad0372a19e85b210f5d6569db04574027d3036174479228c331d60e902cd5ebfc6e2c196d4cf0a68742c11eb0420df55586719e843491f7d35c4fb859d75f636cd5d146d2e50eba3f7697e29757fd7210eb881abb87117531e9df61d4bbed26d1ec2f2830c13f7d072340e82347c615fc916d2f2df8ac373cc79b5f36089e93ce5647c144618f9cb86a257966c491bb144a803c20fce418a88ab53d252f8378482516779a9fc8ae9573a3066a02dd3a3b8ee618337b168fdaa256e94a9311357c87ddb053b81cce36e19dd1a81bcb5052720b3c8962a930c237121bafb9c167d286970f0f865b58641a61951a6613d3ad6fb4f18007df73f7ae3972bb2f3fe6dc50e94736853e917e761b748d89419164ee18833e04cd136b7d52b4bd31fe7470ee9baf9671829401d1bea976313a0d5d301da66fb850edc8f98b21f7d4c08743258292915fe52e41f82f8c11502d869525fef6a191b7d1798f3ee10e75a39cc43f234fbc5c1fc6f1d7c84676168de34abac2a10ecc02c77e18ed85576b4fee33ae27ed5295065009eda7d8b61fb87ae7a6bd8fddb5dffa2d4821bcdf0c43df1a9dd48ee63b971d36690e8f00139dcc1a46676efba16e9a69b1a72119891c84d27152ee49a3cd75111ced8f1189f53fb97126fa9ccba94249e88c6b5be2cd2f5a4ff831ae9f0739047424a7238d5635e0f50cde882ed3287a6994c06b7f2e83571caa26e2b62bceaa4e609c3d31ac431cbffd33b53f11b0cea9773d36a9913d31f5abe2d8d95953ded118adeeb3ebcd5f13c70691b4027935de2a1731a2c86132188a326e34c1338d7031d275c2aa93478bcd2531e059de0b8004ce19c40923ac64c04e02a2b776c76a4138145c4ae0b6c8563111cf86d604fdb4f78d6c877ad366f651ce0e2772312d335425a0254743e1018bc0bac784a2343a2c1c973a990531189b3c6addb02c92a0c9b8c0d4cc1e349e19284e261ad95f906fcf3803afdf736b7fc6a824ef018d490778759276686077741aec72e74fa5e77306b44cafd08d8792b25df41c64545d338627f005d7d037b216b5e6624412c4966edc37d0f0fb8b941a69415fac7f176d43101ed20b1e5737d0953b63c643862b83706e439f1e511ba26832e3889a8f2400c8433c4a5399e498d8f5d97d4040111e3ca83dca831020c21efdf44960e1a1b4e898baaf42e35def830b8d8d426d0906198ae4eca124deef241fec5d43e00e8d348695579188596c03f53e18835b98166f0a27d9f59f49ed76bb735f517f20add0efcfc64274a18b0c067710d5f21f26f865dd9934894ae836d7c358c993a4bf5aa69b030c079be08081b5715e02882fd4311867d3f8c1fa4df2801ee0568b27e7559a8819066d8718555d478f3120c1d33fa542a48c4607d7bf51898c6d7796745e8c182b7d964622a08f913f62fb5febbb512cea74be91ec0154b1cb103c07f36f762ec84900f8cc17936274854b7f40062bac0b17a9f0b28d0ded7509126da5a0018f27bde5e9df9ea4c9c314a10ae497dd6697adc15a46dcdbcc9d2ba4d6783631e26edb1a7b1e2b32cf8453e1ea4985db4f1d9685f892e9a5fb08e32d49945b209cbbbf6c444f6a1feac914a82c1dc0d1c5c4c700d958cfe232324b0c664d7fda15f4a46078406d55b5e7da50cf685fd9d4704d97ad59e53444ed74d771f0a50eef71ef1a18828b2a1f6ab1287f71ab2776395bb3d2017b6b9fe08947a8179ede27218736c691eb4b5e29067f47ddb44b42918b4876d65236b5f654f7de7a9252f36c1a4958445c26cb58334b466a78d7066d53fa0bf43e95c5e3cadb869dff69170a2746b00b1d8459d247c68b3a52836079912bdf9c2a89a1a97b1a3c36aa02dbb75202f6cf5f266317b69de21558c1c267ffbbdc7266b55f40ee5e667beefffc4d27c49d4faafcdf75eb534cf9e7513af7e1156d36b7ea263094ceb19a975460e20965f96e651e4a77abd95b3108dc45845963a0658d07c51c3a5b22ae85e4128cbd98f19a6a7363404447528f64d3c8ab67b26260b52ce3ce81d2dff2a13b9c2782e4fcb4cfafe4c57be9030e2f1eb7ae005f4e307c86211e6dc69cb257311ca6ddbdd205f5d9e4cd43ce40759482c879791e8802aee4065f890da4c5f80f9d86e1e31526939b490ad3e87b59935fee688a698176b9a43b07784a199c74472e21655b752a874928507b623b20609ed5ec7126ae527c9ee54295137496724871fd8bb55dc3d1cbb72ddd95b2871a5fded69147d7c70891b32f47d1cbc51dc6bc0a5677e3c97c5ea7f5a17bbec6733852c7a963ac405efaf0cf851be65056c668b5579d02fb57bef587b1c9f4e6e268e311c72527847dbcd72c97631fe307c3bd7e39d8aee9652317c509a4c64fe879edec454841e79a099c217b60ac3e543954aa8da32edc36d108982c92dff9aedae533611181dcbd174330a7e2cf970d5bffb4ecb2a2ee44acbed6d47626523c2909313470b19de9b455a57d7c26604bc106ee492abb1be00a00c08ebc58b1ba335de1dd28f3fadf338a47f5bdaf238fc793fd3864e962babda34dd06c456c5fe54979052852736442335b6184e5cbbd8d8d52b9f1beddb004d09102b8cf00ccba5b51784954555b0b5a39755092f85cf6c9096032ee627284a39f80f79136c8d1b28b4a4f6624de8841d53f98906a387946acf7b5aa023c1bb114766bc7d402d53189b13b556a34c612448509ba0015bb11a18e53e62104bb27cbaa8cf2381c7530c8e3b6ee9bc77176d0049aaf7f72d9c8914d4bfaf5c5613ee9190adeb821ffb0a5a0d7231c8238fe2cdddcf86199a3596a14542f207a468c3419e00d2c1ca08aa22f8ce04493163997fd8c4daa10a3e152fbf6fd4d07c00690836d06adb090c34abf650d2a2329d7574f3e289a7bef4b2a5b515f08f50f9cdea3a9892a8fa0f6421fa164e429f28a47fa3a3f7c323cc735d4f2a17ba6d5705225617f45365d8be062ef45e92068a860b54673116f899fb4d2486b8cf2b083e34741f952a37db2adcf85a398e09053ebed4e8b10091591688c59a2b94efd4c9cec891e04f5378e66a69c6cb3e527bfc4f39e83c66053bc64595186d6f1e29dc9397b337b6ea50b6db256069b3b3547e2ff2cdb6c3a1048d46f351c1fdab2fa0b284af32ae97fc62e5fac7a50adc8f59625cc25357d1b1e0f7e387b2a94898bcec25eaefb34b1e412d022da9e16d38617f23fd78f9b057ae68789e9a991e91f438ad0695c690ba60b9d461e9b890efacd3a2eb3ce0db2e2ba2ca77a204aedb2e04f065af5c62a05b033a526516b873bac063eb3ad56aa3a6e8f9b8a216e93eeb60aa85d970e8817b86878afff39058a4bbc79602d91fd852cab15704043f198cc959f8664457c8f34b34676d8b8ba138dec7e9c19b7cf33fe703fe4d8740b08c32e4c6841c44c1e5caa8301a984b136e270148873597b061828bbd793be33340c2a51d914c39010d1679312162208f6ea021d3f4406abcbf0c36df1237f627cbf32b0f30300aa1deebd7ccb50ba0e5807e7f332c8a94509262e18e1063d3a27a6357a36045dc6069d9a72c988b4696de822056156370ee31e64ae4d82b415a253395c384d144f732852e3730190747eed78bed339dbaddb9270d4cd97723d3feb2caa724025963b31499de33b5220c1f8042787c9a8e8396cef201271dcc52826c02d21823a054ff02a34b54aad5fe48bc5ce78a42e98c72fdda3f096276c8e2a33d621f0fc79e498609c1cd8edfcf2d7542cf3e9f690fcdfc7fff222cb4cf97c438ffd96ebd6298d15dbfe038f14e0587d723b8b653490960a54ceeaff4ec8e64b10485ea8ae0c6d048a63ecce61d1282d77fa0115ea49f0db14f560ac422f9f4d8f26320f7c5a1e7b7248d07841e2fbf0f9d9fd9d90b793f7b29261f69632b2d15b50c61eae985793402c00a90d2068bdb85f3382742f384a65ed1481ed3df499e3d711d7b7a9f84ca28d39bf03d89e850f15766d8fdf777c9c2038dadc362895cd5388a467de273188ce6aa9d1d418500fa99268e9671fcac51bc4de63a0f33bdca4295329758380f583955ad887ed2ebee56ed79b9f713135c6a8f42ff387e3278803a0af91b879d02026c29884a570d289d9aabe9870df7a13405232b283cf39fa080c7c313184152b61f16de70b89601947c9cfacf682427e40e0fe64cadd1879860dac131b2b3c5adfcc504db7266c03bbc04e85ee919c2aeaf69a6bdd28d70d1fa0f8fac06645eb39d3394af54ad63878b64369f0c12c4dfdb83018220071417a103a6de0aecd123bb61d0210f444f388fde93c9557f9fe80935545a8152a1c2dc6118d45aa5780115d8528c0b362fc5b73ba6ba27ddff4d95641b9c1a50378aeba8c6adfd553c13aa65cd3c6515f71a125759f2d3194a551c9e9a700c82cbbcf3195e6f1f941fbb8c17a1036422532797b7037073b346a8279436bb14931a4922b30ef4950b504c97ae98e4693c52bb1a5190c282ab209d995623e214ce7c9d0942c8595b35b534bde385913173e40b44174a57e891f7dc4dae3d589c52b7b39eb4946f652c3789ec8c52c654d7f765a04b5d5c45dbb45345532680b7a9361a0dad6a6d44c458b94f30882adaa494f8daf963b99025a052063a31517925df0059cfdbebec3c9607fd96c07541b676829d87bb7cf8753f1e559f94aee95d2377f5bd03a1b43ee30387e791301fcf6f38a1a27721d4bc25672bea200b05827e3d3d7aa20ded0fc83699e92d348a657557358362b568ffdc944412c5b3ea186805ccd8818e38e86037985832b8bcbaef9b476f6c6f087bd4b8d7bca44937071d4912d07a5334ea6f03330031ddab3708092a5c603f8746434fac5457ea7f64cb6116419d491797c194d4eda82b4562a2a97c144e1519f7f21cea9ff40da931eff3969203181cd3c10c8afbd657fcdc406a3d16f453a05e227a2fad3d5bbe173ab36008d954dd2a457724befe7954a283c19ad2caa9df53f77a9b7a2134a7e8984ba3662a79aa8df27d0a001fe4471f75cb5b180f4d2e0f98080e4531102e256167941271184193c2c6ea23016cbbcc8884e5139b42f163dc2340738daac4279fd4707b732715e372bf58253f5fb813a9b2cd7f5f3ad53a528879045fc795667a5e6fea856f71b02f253395a21a319182d04c5fe25e151bc4299357e4f948df627f1f541612b2ce493fe8580441bda57c1855a55afe81c35d895ffbc35787f64027a961ce2fe90ae46b960f8c3716677ebadabde437cc701700f1430f3adc7f6e92b905872ca9c10220944c3d5e32d4dc3a362d58806611c724fc749a24b41107d5b728ec0d83524e0ef9553f145383b69c068cc3833c7c78ade206efc7711d624812cc427ef908a7a3ba40531e5ccf454a829b1555af5271898d19fc9c5062825dfa53253a8817a8409a1d3da19d954d5ace408fb95ee0c66370c6ed7ddf12f17f9134fcfd6f113eb2cfa613bef160c304b6212408b81417f6b040af8531d1b3d58da843b10e667b9f036a07b69d05f173e4825c9cbee40229c7aeb8a3f8bb165f6180bedeb784db27a2850e5b78b48403f650d12067c48b6c3fbf2c7f66d1c2edf92978560105037959f67c611ac6006e7d3c2fb6755f32746738ae20e19152fe4180ce5e18b0a0eb9c50e74b401e54579fd7e8fda0f87f1698a1baa380c8bf76e28942b8b8151a6f6439fa9b7fadba584ff5030d7c27c4f08aee39f2c234b047bb1806d81353b6397f0b4d273311685b71c0a36fe21e6a24f6c74ec543c6ebc1c5f17898e609c6bd1940776e6646937413b3199cd4a43cc91bb4c135a7e2d4fed718cf2ac01e5d8b85ad945d09ef54b95cecb8c5d30c48c980de5a83bd096ca2cfe6e4af85ca179109d1e0c67d5d5f1c3bffae78aaa3a334758d540c602da946e229bc439bbdd47715bd0d03035cccff6b05d581b9c7d9fb87dfecda4142859897dfeb1a8ed5f321bf6e4fdc027db5155cba8cd9bc67c489393490ef54f8ab7fe2ca1c0e328e04397adad0ac5b48c7d50cffeebc666f2feae94d61cacbcb54c1181934c0cb8cfef1a42b9ef31a74383e42af3c809bfb846d7b94a6dd5000899195086225efd5162a599ad7b4d6fe481469cbf88485eebbf262e2db7cadf5baee7a6e44db01a553811628d903109c926e1a854606467fdb3ccd275a8cdce1aa009b4af635dc5be940c1045cd33e052684b105e44d968cd83d3ac6cb8940ee8ae7ca39c5be71862c89ebfe52665efcb5d684ee495b8b607d63ea95213668d6c8badeb6e81b49282c75b8dab932c531164d804c677699097638809a6ae45f1634d76311e13193db5dffe5702eeeff57dd96ff800d0ed408a78e08b9ce49dd07fe622bff514c8db4d2f5961f6e08aa9729053e896ba28fac29a27f438d28eebf9060691da06cd96fd54cceb3382e41cd38f0ea1aee03ae6311b7cb7b2e4e2480b01e89a63818c2a7dd5e427c4ec5b626beb1f3f9e64b3e4b9d35a61cde60ac600f52aa62362741f55e81be6a8555a1ff05105cdc11a1073265f14507978fff909ccab3abb619043b84f839248b767e710491a91ac9fb3cce97fd0b4a1f424eb58ef1054bda28fa39e361ecdae0ecbbfdf1014c0256321f9b3bd4d8b0019538c6eea04ea3cb61c0d88484fa2a8a6245e3e51c3369eca10909ad72c4f8373cf12157d2e7ec3e44b22f9469276edae2bc4fdbfc19c1b7ab732ea56c025656fd9f557b218f6446e57c3a0ce8c0d62c652cf6dd150f9e07f90310825ae87e5ff7ffd68923cf3e51a1db5de89568e04df305fc0d93c508464c179b265a990230679c88d7d57f058afc6d855a82050bbcc08bae9aa2c57fd6ef055be99180adcb348d5e7e10f5db0008a84adde0b5f58c87f3cc8abd93fc4673560fc20026b5c3749fff47caa38ed90b6228f0df5bf42375a02078363237e3d80d28c01c4b3d6c8c2ed3dd2f3a0f9639c0fd468709215c2769138a33c475bf90c69d5660a6915a3d3643e887523094ce65f93938990951393aec986b6fdbe59bc5b47d554ddb1d94da4c0ed2cdaa8e547fafde6d25611db4e2b0d9bd056b30d132947faa6e91c226d01653b86df9cac6c1a6d0c379794423d69a9360158409344714a0ef2e5ad39ffd258b036c8e1fef83e74e968547de51d16cd757a0e493a78a67b8e0753404e4ab3cdae7e5f840ef3cdbbe850fa5d5b498782a2e6d2ba3972c41be3e0cee78bf3265040670b3ca29f397cb3ae5c22f3751d3458c7f1be9117823c5079cc946dec09cd435065eda8b648fab4377e0dab96af80adfc87468cbb0537fb78afa2ea36e4949b2cd4470129bfb6a1bb0d28b4772c4efca7abf991b439338429bb9bdbc4891ab351d0273e3850202125a905320e65bd209cfb808e759a88c7f2cd3d7ebc63047c3ec8047b6ebbe7a886978e21f9ad82a9943c6c7319ae681bcb58d1f13d9977371720022838603f9c04ddb0c178a76bb0cc310447f070b06ca3e5bfa01cfc77ea70cdf42b4bad6f7ed288e439e1e154cb3a30ac6cca1fe0b7dbee72db63960c5ff946fbaf86f215c1a45d817b4050a58381459f40584c85bbafff4bbd3dc8e8eca9d663812fae7a07602c19c974cbb34b916c7692b139f9ff9d2a8e7541cdc1b20adba178592af36f754e643cd4e47c6030dcd5e4cf0ae9b86286713a9ec2520b22d66fe306b321d2f7c26b0b2e896e382858adee71c92da71d861fdfc29d4fd9249437b40b37254ed0dda22edf8490e3e1016637bb91b80c92a2279d9628514e5ac891868ab9ef26a71acc2fcfc40959b9d13c70ddae2df91c0988d156159fe5965bd974b67e62b8a147a93d1a8904aefbf51b1c1477f55303a92a99aabec1b3b9dc6a8f2c4d07c341cc58631ccd721f861cf81d9ac90aa9ac3b1e1db3ccc944cfb7ed4b14347c5f4413fda494b5cc662aebd563e6091dfe2102c4a1d0e711118267042fd04dafb21347c5770fd88029fe56cbf97cba76d100d5bcc5f49cdf4094a5df24d90665f32cea425e404c48654057e069b6dd8415da9a17c2260412bd858d67df2668c84688ed0951bc8b1da57157a63692d05fc8c70d74caf69834776f4dbc74900ced2a50e5a83d07edded404f13365441785f60578fa0e0e09f92713cb33ca2fd13ef0e5ec1c1f9df3ca2c135664404bed9d8eb6be0dc896c4c21fd421b97cee0e104772cd50c3fc09634610d5cc1627c7bbbac6bd9b52b2994186d93a30259dc80d550a55d9e7d70c54f4b30e9c4c3a06db367bfa3276ae98ec75abf8abf614cd6636ed4682b1910f90b191f986d7a1034a9b8ffd7e959bc4b2e6329e350f9766b4145b48b7d977b09d88498501bb2e49892fdd2f8eb3715836df594b84b358aaa616d2bdb2d7cbdd47289778b72e13f7f7eee38e60857e992e7dd349d882f4bc31749a9972e14057bd15db184a33763281d8fb4bca4fee3fa0bba63a50d8cb44a42fa729b8feafbf4ec8f0d0ff7cb8410e3b64d2a25d9426476d6d31e4dc9c3880bec22495f34f546e035a50a14d4f8775cf63f0e3fb3869512fb4c673235989e8eab1c8bfed7b159191c98d829857938a364315890d2ec8bd210260f0c7492d652f462e3230d0cd50f8646b4a2661ac0438c7d471a5b16dd87d928e0fa896d58e448604258f51c4b122f36d4b21d119704a178250b3a9389c1ba845eb1b1491a3e3f461d10a75ea1466dfdc252ab02f8477b43fdcfec9d5e9c97f7b3d280717a18032f35339dcf594095f7f4827fbe75d1c8578cfb49de07e5a20eb83a4b14c03dd9094d249dff1d06e16a7281b0dda4252ad78d7211fc96588c83254961522ea114b751cc7a79a4b25f746c8d4c32b8bcb8d3dc760dd6fd597b0eb3c205654140f87dbd19d9256f36a2f4cfa0f1470a0a6e7920407f2ee9c96c597062b51927310822f19970f07fff3a1fe357ddc1c2b0e6e67daadf178fb9d004900a4cb7dd3c817a2e7d796894f9d91e15572c734b79630512801894a383e4619f10ba5d850d4a2c52c63b7ba00063056376115a955eafaae24348f4ab8f8a3f89a70f77cbe27992bfb17eb07755c0c17aa82520e656d5d080aa987f8e48bc3a39058cba008e3e486f44157f324e7c89323c4977ff1b511a27b0c4dfdf0831316b9df3868f22a413884aa9d675ce1a127b6d4a081883483d7a05ac06248a6d0e3456b70cdbf11447822a1e2474d280e8f7b0a0eeda5aaf54d7d95892706675bc69fe2043d67584330d3d8b1af404cd7b823643ddee29583441fb040748f1460d380fb0d87fc24a2246b4b74cf5ac2b059145b91182fd295d529a08ff9166df5424a3df0a38646f2f6378a87f39a8d43bec3cef6303bc42c5a1a5d7b8d065917ab2d33128f71949b377c8c0f917030fc713a70044e3a2f764f4982a8505c56a24323265c5ff9841c36944a30da9fa51e8e4987189c928e5841e6bec5602656ac832cbed984170e3149ca3a588622ec05d0312af100cd7204a6b201d277ec52ee848fd963f3ed5d3540feee3d08c8074019f99713dcc0f08af77cfcf16c15e663eaee570416da0d38d26afae4427e6805c3df71f2c8c471a88cea0f5412932058da0906b098f3047262c778be1940be0516d0867ff960a152f971fe482c91e9f5f9a6d025d7d4a6d1dbdab4fff1b95291b5d5869613edb58094c15e927972c53a01761f68f29496eb882f42768a3afc1d2a2adba75a36d12a12c75ac1f010378b9c35e1cb2e96db037b16b85c3601f813d1589be9c28593c629431fd7e29d9956dfe8473ccc9d1518e87905dd2ff69ac43d21c45b0ac4aaa243dda4c88e475ab3a009922b94154aa7d915a6c9d0640f59648f36512bca294f516eb97a3e4fd6b75bb7435a8733f5a92baf3c5461c445553a7605c54c3a23d0a1af59267e579b3b6444c3caa8654200905871b95b16f2ca090f1ac5dd50bcf3f5a1b93b1e4f987e3eee6b4982f3d25d26172b561f3bae7937ede045f6f3d3e686acb4eedcb7327e926a22aaa3cb2480ea08f74d969d48f1cbd3fc7d7c0101ec6a5f097a6e2a889e95244642e0615ee886bf218de9bc70e06cb1876ce748c009f55fb877b065bacce364c98616f28f4a8535212cbad0b5010cfc99f14f08666c0a31f35e35c6b66b7939482be14ef21ea57b82233e4dcf6a001ee2cb35a5b7570ff7168f6ac9d36542d230b7cacd51aa28dfbb2d6da2ab4dc185bd7b0f6aadbac8f6c04520c8a1a462ebdd3dcc9ffea001a094b0ae8941f25f540c4eab0bc5425e8111774d688434b80c2653e75ded686656648611535519383ec94e60103d9ccb3fb3e2490b650f3ee64423098de39502ca32430e982caa12439af01e50ced7cb93a537a0fe6b2566e4b66e7f1e92676b008df8ecccd50a6b0f33eb8198bebf5bfede34f62902c9d5f782ce13b3cc4d7c78d8536dc74613b374ed04eab7a938f02b1d7b7c34660cac0edc39e44ab33c0c983813e81721229cb813091b01828c7295137e42c68adb0173c6eb6e6e258b5b8b6d24ff6c35bfe16f039db21b7f7e0892c3a69978ceb77ebc55b627d7e6ce3880476d7312f3c323431b2287b6203dd8d4429601ed2b05a58ec7c407ee4bfc2191f197c5d9a1e152633004fc443f2aa738e3c770c1ec8f9f6d42398b8e6b58da5dcc123480988ddf2b8c11019098d770c290209f58a2938fda1336c8f51bf57cdb66012893b6cad13b75c58143016cf3a7c0051974370a8b6096a20b378ab4fd10cc8f0f69fe347bd9f74fc46975d67a1696b11fc7969ee06efa32bf5d986e5509c28807feb8cd22b6a67c6e4c788215814cf01ad5011da33c77d9bb7aba7a98fe3a0ed563c6e39907f31d6131d3f781a5f63a5edc42d512a1553db12d9e7a7ba450a57a749d3a1aa63c9d03521591423650164942fbeb6c677ba15de83dd3a382c52362d2d36e0bc121d371e780b4f6b288403cc8d22e2cd138a637a7482bbadda1a6a777aec690614fb55a3ab7e85f1e3fa1664340caeea7188ddd5c18937ad20f382b6798f2e00edcd3fae71a7b4f1c75087b7145b1e5ab151f5f8a43aafef6eec8e21d88ace39a40f547ca252d3a331a1e0c783c49e831bdf6bc1f83c5b3d3c834be4f1e5a8a89d0ced120d8b5edf8cbcd365cd98519cdb3c2b4467e5d30826de204136cc22f2ecffd3f5a3b8b7440ba71157307590bec8c71ad242be47716163c2bb0c138c3240789f3a03f6e1f132624c4b14608c31d7289e5aae9b5f63f3cb33a986c885c242a9dde548cfca28da1be81b992a792529a2a1541da115955a0f7d7f81ce1257a65e7836c7d334f225795b0ef678fcabab5c63d03d3d1b1482514ba0ef83c7bf0db88c1c3f8279ad03d7b759de2ca5527090863da6709723d5384626a1178d9186f1376410cba605469f48ffe154adfc5343fc3c4cf2bb1bf3a8af0c29152113ac95057a9a79de8514ec4deaceea13903bb80854d39a969d51e66fe593460a692b6f6efb10b8a40483c8e01a77a31ff49bee164ee153b6d2ba8f82633bbcd133883998e552f5a17d61bd1df17fdc324eff8fc3018b12364e2548b78a8de06b2b42af76676d269025dde7ddffedf15df60b5aab0709ed1896b361b4a5477791f090b21cbb19825e3787ec07cf5252a53412483597f416a150d6cd244641acfe0d7692da03118e197fd5683894602ea99f5700d07eb30218bde7e446800a047230ee8e33f0a22aec27d46ea13d1457c541f88ee6c3ff51b19efc972c93a55285fedbb4964ca48b0972abafd6a91fca644dd59d0c68de83844ed6d054306d3e8883901faba8952b38014579585d6c5b669f9af07c9aa9207f014494ed817ba2fd17214710e6c7a40d6afb1bd16b5f0548467ad70bb4d73b2f903e22f8a2ce5294ecba23783bcecb5076f2501652a41ae3482e5be6522ae9072c49360d52df26e802eaf9f4782a7922f1fa449c22a9c6a4b857a0459025fd4953c4d6b7b508f239408f97154c65f6a9c8c4e80609ab71d8a401543e6e2af32e99b7c0ac147f7de9e87dc660bd28216bdbecd42ef32a89389c06acd5f3a42fbd934f41253dbc1b24e16337502318ed8cf97d46d6243b567d9fd87168eba5970829c6ac587053f6a577895ab15c33c4340142ac95f6092ebbd6269c3dc338c5e9772abb9fa98eb09d40c75ec87cc93897eaf985f517ab6db2be8411989dc1045087edae7391c79e649a85711a3641f9131d8665486aadf425105492dbeceb7fd244698ffd135c38b041220900b195a11c16572d2f39af12ab550fdb8c17e9cd2bb08cf293adc12c2f440e4dfdcf8e97096c821d5dfc279f0d18f3e88bed433006a806e95a62399ac9ee686574d896154d704c82b6e7244c1f421230c06b5e563be810ce48df4e6df77ed7b2c7701a6f22b407cae2e133054bfeb3bc8bc8581f9a95715bfec8efac4f550ed3e07094b10e027685b68b85eed5297b5bf16f0458974fd7ef4fdab6e13549af988b3747eb2abd0608b7c3004a8d4bc52074a4198b75371e4b6ff663158e8d36eb5534b89839b48f97a14ec1cb513b23f614528f0361c051fe701c750eefaa5fcadfe3a7c4aabad9415abc71b70fb4446f3c9151ac3bb3e3a458aef4ed598a4a221eb3794fa03c592b6ae3388ca3c2595b35b5241962d5c6636ecefe696562fa096818caf75c67f5665d1a027af4d10bda19ad383a22f3396a1fb12b72b25cf60f38b02c1a124459cccf948076e728a27bdfcdca6e015f22285ec73db786f7046c0474a47b604da9c482c652afda562b79a93a99b85245041efd5309619d19a7f3d7ed6514540c8a6c24d3475cc146d7b4a01309b5da14d0cc3f1ce7601d2d3317fc9882666499884f79adad02978b5bda0d34ad3b074de4200ba4a0060552480dcc4968b894e2f8570231a71ae58fa85347b03c8f8011abfc9f306fb229737eb82bd4551b264bd672e4d13d2c9ea4c9dc359ca4ba765b9835deefabb13c5238ad7bfda89c36497b5551df2d9a752a3f01eb58f5b1348f0e91b32e05babfd4124ecc99127ffa294aae6471f019ce43ca7547c033024c3b3608527866cac88869a3ee60ee6d291059f41d871caf91e055a0a78f5429162cd2d6f75bfa4c1d1a9be53126ec057757dcbc1254c7ddcb23e2261d87c75ef74f1e689ce7abc6de4752b70b3dc030cc6e6c4b9861bf58f1b31ec197d9054c0d73b914ccf5869abaabab4aeefa724b439b923899eeaf3723abf8b43b4ec8e953e6dece930ac57a1fb7b6c2ec9875a50dbda241c97f7eadb1ead63010a08e570dd4a9d494ebfcf5892d39a2d0ae38d89f911f6362d29296a0d6f3ef6c4693494b08811fe7834349bd021f076ffc276f4fd51f5f73960188a5b7815da1202bcbf4e16cead8d88c7680f771b8d97207359a28b4a9ecce9d030ec496536a306d1ad2198e768d17653379426352dc703161358e849d58061457e72d2096463706b38689147a0732a736e36f1455791223bd8e1c57e143bc90d553ea421717d43eb8ce20133bbf7eba984cbca9bc609a8f7981df04dfac5d1cdb17ae4f7e940158610cb6529e7589e90a1809ccc059c15ff0475316757011ec6a317ab8e73eb63fcdb42035ff55e1043bb16977d5821cc8214c3bb1fc2e9939c8f4b3dbba1c58f1b0e6978f8933105f3c444689ce7075ecf01b363ed62fab8405e8e441240ffe7e267b68528a4bf9c29a2f1a97103568c983204d16b15ff08d146df109272255571a4d5eb093ce29de6fbb626eab8fd98a5b6ffdcd96c9f08f138ed59ab85183b8f3da6b272838cd8755b7f5373bbf6fd6d9778f117d2eb1a6f649c080dd3dbd062420a697c00016c4c23c1f666897ba1e7122e6d7151a7ac66941638c3c9ee4135be6eb43f846e2c9999f76b3a95b3b1425b50c3ff5390f953a7c362e18330ab7dc423f88d0fee82173512ba1942dc7c87b6170966ca2dac63fd398d35d8a841e1bd6d023bfe99da77962405d1efb0c55a65bcbc6a4318ad0d9bc9b836ba6ccb54a301aca4331b84cc3c97a54756d0d969b7e86f902b5faf3b186110477f9473d2f797b104a803fc8e69704afd8ada4c25c43aa53feceaa77ad32130942a660c0fba41c8439f81f658e6d54e956a187325c66744e1b67581402013f4fce27f68f29062f3501f1e261432ef420c1183dcf875ec8c5454127ea862d99d694d68e8c088a841b3d1172c53846beb73f2b6c096d11d3983a7910f9d1d686fe2275259701a4d3d57c90323dfab9e3da8618d3ec7f7ffb60ce775a54478632e08fe480cbb6b86cb81f1645621d7e35f922b857b6195e640f588d0bbede48ef8454518f51b8b05c3b1788e6be7adc868638b60f4f5a500d1c01a76bde01d7fc3ddcd239862373d0fe25a9dadf6ec09338f1aa1cb867cff28535e510ac86942e9c4e5db9c0080d3195db10f71b90270abed2e8020ab04cd096983d42d080fb2016f3b99f5e640ebec9efa94243b098310f106212232aeb3527a4697c7bf471aa9d1da44935b4679444e07481485e8e193ca3e922eea7f6c120041301fffbb27984fd423f95b8d94f64b3b8a60ddb22cda256b1ee9494ce1c42ba622d318de0d7dd7dbfdc4bb50f9fbb68855b2371918235ea0507a14f151e0b7a1d44520e5f9c7e0a19cf24b54ea14e98dda06f6420974c18a0232d494a319e0ea8550f4c7c1db401eba02d589a3f74a1d2ec1f9af8931ae10cf873db5a38cfccdcb5d644c0ed53d2991bf874e7a26b15d0e6d43604228802413970c7acd06b3ee9b633893f4d0d40535f89ec3f947a929ba005b058facf7aeb1c58cb87d9da13933f6d3c1359352a2426cd49bc1f990d4a707ce83ba533a2f17924dafc8e67dcc084028f398ec437b2c323cd1552dbf0ec99e7084eeb1a6506de98f39aa7985fff08c0c8c73e8fa39b772e90a221bc96d80f2d2a954344f5157c44b2bc7e0a8eb7b40e1e1390cb3f66f66fc22d59826a09a0e2209b5af9f0dda873fa877dd32f08211473af39ea00ac6447aad37bdb857ba552808f2729ba8d352f5334812cb3bd5b1872edf137547475af38dec7ebc87a245da363b425a8002158852028492265a9fe483abaf2ee17eebbe4eacb3782aff67e7b6dd6721e629b951184cf8e65f1243f8792760249ca00670eccb0def3bd15d213e6a53a9eebcb774ff613dd295cb21b7c8e2ef036b8d88fca1ca8fd803915d7ca0ca16414148f7531e49eedcfe200c0d09772d7058dc7e081ef4194bb2213241aad797683ed237bf03accb4cdda00a06246f4e62056bd68b8895a08653a05870f822df4ffe5953403c00fd00a5ec77e5bf6527c9004b86b79222c809180f411d8f9ea85e77b4691c22f63d576bcc07e4239ec3e7bebd2893a6c6723c4f667e50387c760c8116baa28f00e227110c63cac9c8a4c4615b44994c142ee6567bbdbf0926cb65d4613fb53e916c3dca2f9f7d40fcad8d65391aba6dad41f15cf50b39955d11884c1b86e5379d2a4bd445fcc6cf43111d830c68e3fe9120a81c93aa5c39171513797982908ac5419c8695ccadd8fd30e1f54eb8336237a79f4ff2676f8dfd813b29f4b08d1a60bf088598db8a290801bece8ada64adf33420ed87996e867618064f652201bc16f0c18440181a45f5f6eef4b7e9130f58f9e43b191e7c19df15f471066841fae4edb360ce854d8787e4006aee9074af4b30d61132792131066004dd9f0aef040f3600a552014af232703d7850b65f892c376ba2c41f526d460ee29096961d7c5515dfc1df82b15ed4887e224f10f2a40e33a7851384455ea9be7b10b45de8e6cdc4ed35553ee7906eeeb35fc2060638df0d910bd5c212998b0487f7abc83d815dc9032f8bb95fb42939a19eb7252d200a1cf31929d148e160c11487418f8f3c28df3f4df2878e57715f3213a4281b5a0cdb00b482dd5c1574d6a5e768b04232255888784c6872232590a59fd126aee9c7b6925925d267d7a8df383b7fb579668ecb9d44d2db0e85b65a922f16cddc9b2aeb5da45021b03720145ccc45c7883c383254c0fb1fc704f2a1d4b095b9ab198a85d95dd9b7fff5737143baa08502c78a3ec1c4885279641ccc14e382883b3b8bff2daa59448be3290143a9165e86756a1808e96262f7dfb21ec9c2239b555f0c2021f1f41684da1cd6e9b228b1c28b9025a3c0310b3e385cd9cb292c29f46571b85cf0f45ac4d5c83f1d54e5e0c8f16d31f04885a5bc78ff4a0f664465deae957187d20e89af3fe931e95196fd61cb882753084215a5978e701cfdde5f26efac021167b64908566720d8d7872a06e1174d40248648f6decbf9e2e0d0cd5ae109bce2514950d80241d0ecd4b6e5a96e3896830a19269009a2e3ace9af9c4ac09079e3bdddfc05e45552cf07f67cf49034245c5691b2978d8e682c4562eac6f6821a15919a03c546c0a4986e0090b2501cdb9314c6026037eff869e8327cef07cc019600441ae5d92f5a8846aa8d476e914071693ba65d4f627c1ab305b3219464a34b09f21f0be34e3ca9c391a38fb506bf194f8aab5a04270599eeef7280e258442d8a14c7b4802dedea62c82274015bad2eeea8c46e6b8764e65ff2a641bd9ef4436859a2dcfa6665a665f060c24fb210a32e3c35b4e06924d9702b7b578f163ffe933fb23dce38b6a070088adbdd9250f2c771ee2bd6d8e215c2c090e91c134313445963ff59b766868122c92927b5e3112367727ce487f62c4be8d31740a9cfb7aaa27a9ef86e1259e56c721288d7d33682cd482aa2d12a439f5f5a88a620a8701e5ee15e6cce9c2ecfd65f3c0083dc7c231918b2b91df72d19e66c64e975bcc6c9333ac943ef43fc89bae02204bc23509f333e039a1b257f1215230f976c0e57c7252675b2f75fb26c1f88d525a53bb495d015b2d2e10dcaa5cb7cb1ca909d89ed2379a54c3e94e338694df796be2e88a3692551d4e87cc04a5092893440ddd762c370bed2efabc450e212af6fded5d63cd30e6209b4a92f2e28a53a8241790ef64c4e95ac9eac0ad019525c6c6d75bcdc042d38c8d6ceeb6f0ef36264618c36db295c712dbf834540fb4cda8dc601f7c70ddc3c0f692738b91d8f04ec90e535542e2a863bd664646f3df1cbd45b058c4ec97de8b0bbd881594a0ac06318f2399808a46f2c964914a644d4898331582987d61afca760c01295b2945bbca836991a14db93509ef76c06e5efc0bfb97e2aedfd5c143852c9a225f6e9eac2777020668e17ed603a90f2d1c2253abcf9d4295488824c139c77eba0af74b7f21c1782fbdf8b026d6f32bed2465a322cab28aaa030af1a3eb34e770ac4a7fa118ae8d9bad5921b3614bfc06f8cdf7ff966d83fe943e2800d1bfcc2ddf5adc8d2e707557ef0053ec871d355cf14e52b22d4377919b5cf557c2e76402f5c0220577ed47f12ff3d8bb75da0c619866ce4aea97a5462646cb99d7ef6185de17ca21ca87c5ba572f09ddbf56b4e4f2a10d9439564d92e47274b6d94729a43455968fbdf7764ed4b60b6cee669b16d01acf3772d9c8deec3d09639b0856ac4ad26cdbb6dd31318cbe64f7321bcad55d4831759ad3ef3b03ce35e74f3513e31ebaf9b63a8ebc77891df73335afae128986c3cc537b54e5ed472c0e914f409e2bbd6f0b32bbc1a213230776059678c939e3676ae9fb8ce539e4665f4d59f928dd5ec9ab27ddcc9b9f2baf0bc971016a0d9cefb11725a570965a39889c8ed062a250dbdb59b5a7879373409f0efede5a755f5c564ceced7c90f04f6a33271eaab1eee38804073302a17d13f98b5490aa69da545377b7addf57618a770c8376a7165759ea8550fff5e5c0ef31eee4ac050133321e8bd355e1df1e486db6263c2bc622098d9d06955b7014f09b57e2bc5792f9f5aca241d5dd1de87dc3473cef90a9e98e0eb1ad752b12f94c96ea35eee62f0a464fc62017711222792efa22ded8ac73b11f16a094f4ff1b25461e6098002327c6fa9cb8e95e6febcdf79ca053f6fcaf1bb309770f20aa0d9f0b3ab1cc6f5cca752c9d36dabc51951821345c06d0be1e6ae13188561ee6b46f7dfd406ff0cfafde2c7390e73b02df78308e6c3b564074ce400df4bcdc992a7b5da7c995a1b1383764cf82805934d74f9375394eeb87848fa935f42733889e5554fc77b5975e16fa9952c05ce13249418d3aa4b3db1b8f78456e858d789d14cf0c384da320b71d7f29838ad771e883acfc0fce0e33498fe28a919a88ac1e7ce22d1fe9dd73835f43f89df9014cc8e80a18302cdce763fec581de7ffcb999c948e7016a51d1d8c44f3ad7076e1dcc907d0fb8936a091dd569f4dc5c2119860aa24ee7d7de0a87dbeaf9151eb2c9bd9b128188e26035ce98a5f69e2d1741e74969fddea2d246a85b3cca126c594056bf26b977da0d741a30d89a5fdec4fa803f010d6a106c8277ef68660921bb94c033ba5f6c64d8cc2204f9c45f3e4b6cb3a0d876045d70d65fddd8873a234ae4a11d81084581b07ace27a851f1324759ff19b5058cb42f965e182bd76812ca3ca8b922f7fa443be2765a100a0ecb50139c58997a2ca412e5a650ff873abd0cf18e373b86be2aa20b17b51cb2fb21245753d103a844c7e114c4046e219c9110d59816553ca3c28aaa565b77405b822847e0c3999457705482b261d98f4ebef713168c2b66cee76e3198088ec3c815a851814d7d8fec7a858f83db5473407a76ff6bcbb9f9e3188724f4a0277312647313e488803428d7ad71531f63bd027ba703caac39e6f95e7cc69a8c3a0fe4991195f2ceda70d4969fb767afaf3765208c07d04fc089b580aab6ab50be8c10745e698ce3b981a5a315edbcedccb96672426a27a1a139050163a0515d2b7a42a9f04ba10023bcb584e9de106a8fc8899f1a15104272d1ea11887b19ee9f62057172ca2bb0ab1e74bc7be2784e0988ca1d21e0e4d978cd76ab82d05ee3b3330c034fbd2e8b87d6f854ae36e6540c1234b56f05f24f0defd836ae6af2c417a03ee55e05148e0011d54b712335addc7c389ee2d40d83618eed97e8f311cd286562e3e99b2fcaeb1e5f9c47a34bb23f2638c119896d1634cd0806e09c57a16e800753069f12e2df435d3f52f9dfed72dbb695ae8a210c8239eed58b14cfefece8ebe7dd2f7a4c3d361121d8a487b2c5afadd30a22e28fa4c28a1ab89efac87607fa746288d206b117dd7307b2596d6c94c5f69a8780465cd3d45790eb39a4fd8115fb61e624e511c1ca0f491d2394bf8247792fe4356a1573de2982ccaea70f9455474b14738cbee3adfced1b5306cc615f0c3f0800b8172a3bd358baf01826666a99ee12e64d0738c9f0e426a6a2a9c5b09658cfd5d9a0abf07632bc4640c2d3b64c4e4bc3f83521539071b0c48bf761a0ab22d7a10a6347167c6ddea0261ac91961a1a9638505018a4fe268d59628d0fd361682fc6fe4972d683f27ca0bfadc9c1bc8c0997e9dea03af0e4885118218ae89d9886756f9c61cc88248d362e3e35475442aefd5f8ea41ebcd8c4a4267cad3cd6373479414ac70c7ae63bed56f18dd0853f6605170b514e809114f0f10a02563803489ce320e66777ffafc297f31a8e59414920e94c295e319c468549de6a1ff045008bdc775b6e142b2ee39c0b3ffd06a6902c41c97dbea9e67a49cec15be8937777e3bb7b0739f2d86074d6389e97e2b53a5332599c139a12604c048fa02f17148395a84b5e0c0649b8f2026d5285f18e345f113fa0b64f2bd25615a144596314df35eb77d93ccf2383d717ba76f8d647135582c606a667854c39fac48418bf64d9bb1e97bb0a9ab4b2631d0a9c2bc36350cc337b105977475bfe103dc339f1d1b1516aac2ca14fa91adf207c80e09ac43a335aff437f129857c675ea123534a01a5e2e65f2354812a822840186032f0b51553f2c29582e3160e2767ce018e803e6924f80252824bc42d89aae08858a0cb404642b68fe3354dea324ff1b4811a5d27447c960eb2c621c32bb74e64621d2740078bc29ce76e7cf549f254019a345151da37d603852137741a30141ba08eb29f1c84a80428b81aa4aef2e007ea6755d7d08b8ec6c063aa5aeee1717255c2f4495402bfe9fb85514a009c80419c9c28e94796e0a740cbe10991c15724265becb403d11eb4bcdec6574d4bbfb0be60a37bee7aa099309f407203221b7e451dcc1288f79c12204fa9f5387c5efb52ba926c39e56c2a2532271bb7840a3457c7caac1e88d0819bb745851d98499b5b0ade98fc4f1ea7da03adafa4e5497b61299e14aafd877b2207c32ec77250795b90b4c996d588a976057c723a540ade23b633bde85de2e34da98e42010b7f2bfbd8c660afa8627ee0b2ebd96bb5346b0a1ea77ed946cfba4c5e1fe469798491013e857e87e1469fd346355d3e95ca56c27f2b7ecf295ab02b79c382f1763b7d7e7f8df82df17e41b67825191efcbcf3ae8de64498a8479803431c4d26a80c9bbfbd087e51e8a61d2eec7cb25ef1cec841c15463dd2ab038a213288630acfb344e1348fc18659cb170fa0f1f428fa39eea921b8358694d4429c9d06b674a80d210adf17b0cc0f730f9dcf3102165e8a698ba0f8ecd98604a0caa5bcfdd741aa6d1a745066673693dfb4a779b0a26f08c327d47b4fc0945268f17257ec98aa2a3ed92dc4765d6524e45f8cb1a70ea7a8a2f1410b1fdc9e24c748d3332e9e48edd3db52f8e810b38808c46d90ad1912a52ce93ca45c517a212f9014984ad8e5bb4ca5627554b365ace7c24999263deba56b1e733d75aaf8bfbc22dc41b03b713b095497a988d8556ceb18fc8a4d7f289f19ce3da8913cc298e2b902b30a8daa96195fcf56ef6a38416825712a0ddbe0a5a35cefdec1066014998745de5cf30c8260a2f68c1619b0b5040750928931d42c89b6391ab7201efd8af0f06b888dae9a273d89746672f698dcf06400bcbb4db5996e4faa742139a1f6517c94259aa180c51e3bec4b427b5412b5e6ebfcca57528b67fcb489a0dff26ab25fa8cf1fc11be6393481b859ec0d20423a78aa18eb2b0212ddc69b6d1318bbecd9937ddc8ce32fe9df35916fc497a805560722c38abc10ea1f9ccf612efd12654213194d2ba7b5fbefa68cd60efd4903e2642dfd09412148c381628bf18f127a498923dcb8f91d22881c4a0ffd2e4971adc5b61ff7022b619000433f2d9abe9471592bb0b7c32e8a25510089d9ebc1e2d21a87eba575d6165b6ca7fe18dacbaf5892bad0317db20443a0aa8fd14aa2bbf416302090cd4c2b0df6577e6e97769a4daf2ee1fb3180c4790c5107611e89eaab48e33565bf3dcbdc42c43b36a21716a62bc220da7e550bd9005de2baddc41dc30d67cb85b249c0f9e95a4dac07f20463ef3647f9fa56f1f4110d70d6b735ecadd44dc33219eba2701fa324e138b1871b19f5a3013622948247372c2e4d3ac26f90afdeff08fcb516865b216f8164809c22d51b341e91fcd741ef143ed3cae3df73733a30af9be7322c71dead4ec955eea70dea41ed9348acf38a5f54645632eb4b7b845fc4802cbd7e58cd99249fd2cc220d37c8a14af9630a54464e8b1ed823720a07313181c9aa40f6c07c47ea0283835cba472ada29e0c7d8103a8a87eca934fd19c345e26ada76fed95cb04a9085ccff28bba5a1478bd650802db5ee0d9009627a2ca7a841f444c67a898226f5a1ce17bd2280d6b336f9478a7cf36ba742f0db7aeb9b6f7ca0c3aacd596c10b318f31607e0ad69af6ee0dd0104d6e9b0b8ebf044496bfbfa88a82298f3d2fb006597592f90366d59033e51f2341f2cde957613cd26b48e804d32fa59b9a68ce7a1eedbdb4769a4ed62339105b76c8cbbd08512815815741202ae5d63b3a1c80c5f2468efbfc76fb97c732bdbcda2b057829645c3552678905e20d24cd58e428427bf8139e91305e45a4408f094eb9a281981d46612c7b3ae13e1ed8bbc7c217b1432dc1e859ca95cbcc8a7791eedf07361e28c4ea9b79a9821a2cedd5703eaebd360ef94bd3f3befa425cdd88292a7a9d72ecd07efb839a537d276ca86840aa35cb58492c89b0d9af250e640040d2b1e79f7a82abe3dda34f30ac4d7d7a71fc2c6d1eb7e202741c2bd018f7722949ff577460b28fba79576dd9bcf64b83415f64faa9f835c9f00a12188119e95caf8697a4a55f1e8c3ae38c330766d338411e18bb7f413f4089968eb99bb03fe4076f44405023c6f186f5b71d276be9e5783370acc4c6f86b0d183ebbeeb70c94926dbb504c3a0dcaed05a43b367daa5b4bcca08c52ad6ca8b95525186a25460b43af34d9d6383580544d530cf4598a8367bd1988c11b89f7ca3fb9b67d2a4ffdc00f7abc89ea6e8447e1b069c7360ee58bed4c3b105d67616041a659822b3f3667eac157c5e9345c5f74c8aac6de9e1016f7c66a30529ae7097ede9cfd3116574c0e626288adb814267b89733c0b77fe5a0b8cd9581383179e8427408924ede3c4ef6f48d60e9d3844682ca13da2cce9da0c90a2866e2fd7aa79f9d85dd398a4c4f57308883c6622c31df4a2e222b9122c26e30da541f7dafb29c4668461f5a058d1273f006dcb4188f4add66e48066fd6fcb05f0b6409e35cb4f65bbf6b72163d9a80a8f4019546e477a37a4c4f473ea409c98a717b1b531ddca7de82d253529f7ddd804481a36f34a114bf2cfc31aef57185f380064d07baffff48e0400103c1752bcf3cc53d9db72d5ab992bb44c7c5aa7423ae1a86cd9e63479fe92309c182e215d3b58af79aa507b6880f326ebdda575e52e8d3f6a67c6158225d726b1670133aa6c8e3b7448f90f2484e7670d98a0f5d6863c2f7050671918ba82898cec5f7169c752da81361c9dd62698a73e9158fa9b0acb2a77140a4833cff59b085282261cc7df38e8a46300ee007ea2fc16bbb21f31beca6954faea854b2daf7c0743da2a5972cd028b137d7c7799a930facae24e57b152203a7c6b03d6145438fe4a80f016ffc5628b30cfdecc3aa509eba5e677265d915b8f0202cf20077f008d15d743d8f207f5df924ed878c3dcd5977fc8307a8906d43523b81e9340cf990ee49c7b9a64d9166c2d35fcbc65ca4c455271ce036fcff5375e22336a26aba6d932aa9c86096823c086c134c5a746df6908337f2c917b255cfb0ca496e37555b67a50cc3acc8d139cd5d1ba76456c743f0324bd6c43d7694a7bb8f10d93ef3f75586f886c5746ea9c62c2e19261de2b61653eb25e414f4b8000ea024f4ab20c139ed4b04ab95baf3f36c1705095ee9ac4e781b6624726394e23e80bfb09885d0ae4378e500d26cb6a5d5bd17fe9542280412987e19b784694709fc43edd11eef35682492ec39ea88f767d9baf7db20da09d6cfcfe577a868f80d881e9497ca720e5cef4580d4406101178246c7a7a0682e813bd329003259c11baef433945bd5000ec30b92a300f0c0ff3feeea3f02673fe06aa9054ce7258f86e3e1abf9ce895d37a73fa583768df3f54d2b1235e563c76070d119dc239d028b6aa79e0c620f7279334ab0417d9e36036c0ee4f3a2ab4d6c83fbfe9a904c68f8c75cb1e8c410127f5faa6a87b8ecfb5129e2cbcda8e8482f1a4e3c49e5c2d221ecda3045de49feaf5ed588e5cdc5dcbf77fb04822c59032b0825e4a3a5561058aed06d32359afc00aaa06055ab2dcf5a4b45a06f38f13943037335f6a64ea4e2d729fd046bf19d6dc943314a7475e71fd02754c0a9256a4f04826a4c5e93cdd1b93888df899cd568446d50c15ed6797552d72ca2dfbc142a84189f3daa26a2630176bdfde9fb508801f0a799aff4fac411ada9912094142a2f2c8c2abc2cbea3b8ad50cd09e87ee4e5af912ca30103b5d8e50f4ff002f222dc91bc32242a4b7ba2045acbafc8a4b310bd49b15ba35c8cf0caf02bf20133e746e9ca30230cc825dc1e8b88479d83033107f8b2d83bcac469d25b9a8c154be53f6c3d2fe1d8e34cdbecd11e23fb2f3c4145f646ceb37ab199d19fa9182937ea86f0108400976e8918ae0e18d0b748cf0710f45465ecc4f403bf86109f2f2908e2d5a7d6d3e36e34cd1c6a4c4e2f7976ab036d2acb53167714b9e6fbeb682b9115378f78e981ef4b11a6372b70c599d0d547690df277b1d173c44649866c576f2798dae7d829ac0f7abd1f03a46bdc9b47d4a1c603a8a9f045687183b46ebf2d99d58e887968aadbf71839fee1296697bf2f2b71f2d710e677947bf68ed0d177512ff5247c6ca637e79214bf28b2168a3cd76b07d503aff609fbc276dc80515fcb29fe3c10c9a0b4165f28790843fe9fb70f0479223c59cdbb30627a290600064f200a15996c248c0a5dd5e50e5eb20f6e48d07509883bfb18be3be2ac2d0880c0685827ba1baab3fcc06c8271001034610fb863e19a82d63c4b526e217268a76343ad9566b9930f27d2fbf6f8d216fee9aeeb195b96b172479855601ca16d709ffa7b62957094910a5812f89ab614ed55618e09abc9d38f8733e0dde6fd84b17380332512d37e79b06982c58e8a4d3ee5d3342a562794e37227958990d8e38fd5296a97ca797198fa3825adb9aa2428a31ba49e6877e6d8d7b747c02062318f3261fa98fdee8ef128f2b2b209c06042116b71397fbc54de37edf9ae2f67762d5bb8fbcb429825f94578bc7fca4029c0485204c3c6d14edfad89ac10e475087322a0521b82960cd60b736b80f9a4a541dd6f8e6575a15c1d74cb67ed201aff017ddcadd23d3d15173adb717d97e0c7213174149c291e35b99f1222495ca12632577bd0e4a51952d5c3b3982ff6b77f9abda38cb2cf931a44ffa2961af04bded3508e35da06e3c1016cc742751cd4c53d1705165dad9dbbfdc8a6d9f435de886f023249109d073bd20a1e78ba9d24db6c2aa78e819c90fceed55d8b297c57bc1dee5deb6ef0e7d49e38beed4d7818e5ea97cdeb8b5d094fbdc84a0c519df6599ff23a13e8f946b1ff31760ea3b17a64850ab2c59fbb957b28205aa5a43e4ccd88dfd3ff32606bbd6d4dc6e7ec16b80cce0f057a026e20c1229070f4bfd6d28337fc4ee36c7ebb1af671429a44e5d59bfc5c06c55db751ab147ed026d8da11261ba1157e3438eadd9a143e775d7932e838cefd2f6e2a17421c03ed2c9a59e2a802200cd25ed5c6d6e55255a9459d77a41d096f97486798b7889c6944b67edc87b74b550060ffffff9f