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

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

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

Block Certificate

Block 63193 f118efca50c4df66d6584e82eb3fdae1b42ab789ca8cd1a9b17193cebb779584

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8eae994cec1c9fb6103545a8b672c6ec999b161ad242b3b384b843c6e4f3f28e
Certificate Block Hash
f118efca50c4df66d6584e82eb3fdae1b42ab789ca8cd1a9b17193cebb779584
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002771000086660000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000d90b9b5f7527957e989f3dad33de5a3c1624ba84d141b1730b1da6c21ab76b3d30a898efda389601bbb9ccaeed840b2309df5b872092956836ce7a57e04187caae24eb9efe87cd5be1052620a967ce053aaccaf9c5d9341874060000000000000080000000e000002771000086660000

Raw Header Hex

00004020ad76dd945b6a86a141a2cdbcd3d7dff005891627f49cdb9aeea33555d2787fce68e103c48e3528f1ef4feca795b5143d6af7cc3a358a4a26b8edb8add2035a8169f1186a591802188ef2f3e4c643b884b3b342d21a169b99ecc672b6a8453510b69f1cec4c99ae8e

Proof Data Hex

59,560 bytes
121216010307976659c0165e857b3980c5f6901fc6af38e4a341013d3f869e4eb5405bb43f418354526f7320f2b3217f14501e7227d8bae2a38a814572ac504d47c86768f9d1790df73282f0262bf6faf90142da647a7e43fb53dfd4653924dc2b24ea6179b1337c909db6c74fb4c40ae724150568f07aae0dde2287143b3972ac0874bd8e19436b02e4d5ed2b7362dc8bac8e0ddd0304e8b8b2387987693f7232c8f57b86a36744b45199d44ea541b4357699b11300dfce2e12cfb3adc146b46ea6334f38009a47c357cb2c107ab471d877349534a5ea8777b3b6d344883b66b21300a4b34acdc8a9966aa73d0856941b7bbc51cb4d4ceef7ba369ace298d4e5fdde3e39386cc72067424b7938c9ae83ee9d1a1abdd1985456e7a3e4cc5a5e98575133164ff7faa54c0a4e570cf1999e1f930a8af3077d4138f91792ffd678f687e141ccc35eadeb13500bbc6f2f0f0f8024b7882f558a0a48316bdc3f30865ce0499a0080872b06120365b258aec696213d53ab412a0c2b03180743a9cc1257415976e172f35a5c9597f9dac202308a8423c0588c3b633550d55d4da65b1494066d8e7484b2aead0c2a92ac44911999187c59537b676897dd436a9f7376bc099a56265bdc718bf6a9b5bab6671158e65ac705fd38cc4da04bcc42bd7ca97bb3c9ca47f62eb228d02e307909224f138f8532560f02ef4dba3eb4e8f3cde7a055092336f70d6606f8678c45736c8c551fac09c1b786a6db28a74ec15ea42424ff2db0c20e08ca46dc168d1a94d8a288c5ebcaebaad9d1d4f21c13b3ee06b4385f11285bdc11a4549d199deefbe10ddeb844ddb6eef2643ff1f28723cdc9206ee74192e12ff2b58eea0b2888c9e24979dd8048a9b424b07fb1a8190f79d6c6fa1aa8fa2580817fcd6498a63050e92cb3bdcdd65b609d1bdd2ad7503d275afccf2f5777ed613bbb22a59c11d39051e81ec66919ddbc2f83d98855aefc232a4bb7a76c54a821117409f403bfedfa27cd99197f90c7888dc6d368bf98350b4cb9d280c634211cf850bd2bc576f67eb575c1472c4b66fb1d7a2bdf8225405fdedc0e4989bb9daa7364539b7ec9570dc035252091e493afe0f490360829fb058020bb7203661b841013a14f8d422e948e63c0aae7d9242e4a74c5c75b5270759794730ef49b26d4837b7ffd01b3cbb85c5618e46cb82d6b89ae1d7e0c3f8901090a4486ec937c7c8a8cd6519d58e490ed245f806621e540ebdeec5d3f72735c6f1f8d30e5073f1b82f072a261bb515237c5bb13d794ab029a74930c1e6ae34d1435aa15a8b59647b28569c0947685bb147f664181b01cd72ed89c14504fce4cfe3458fc143af024db3c822ef1dd91d6592c0694620f885664e6ec8ef5ebc7514c1f648c939276712463ce39849ab6bd01d3b9e8b620b08b08bc35e6aa83d1cb9c7190ccb799be7855a3af0932f6ea1095f21f4ed6fc28ae206ae1fa6fa5c9ed3c4483f8e7fb35c2f7123ce61051da6708d7daecba3d39cb88a020f8c1dc24e1e3b39f7bafdf36e9dc683f8bf41426b3511c1dcd6fbb97707874f0749609f784347f9ff450f51103c040fd392e40fba799c65ecaacdec629f6d4c36ba6834a8085bf289b1bccabbae9e668f8ccecc90f20b0f0fad97d03b8a1c2209f92d6bcb5563fcfa1f8de3ad401b5470b949b072f8874c61808a436707f87bc7c02cf00e85da42760e7d83d0992054baf8370350ca57a81929b85ab77f89346fac70259a86730e7a0ee639d9c1dc98fcf663b229726e9965dbf51bec70d7843dddf38a3492924b69619706cb727f04d8b7ac7c4cc39ca661e9fe9dd553012e734d3af3355b0f178fbb97351d5491665360baddb1e4f209d7b1f8624fa4a52638256bdcf7fac947ede1ab761528df3c26bd54300183a56c0aa40286528bfe12b5c789703ea80c4c5aa0daecc9b9e71619953444cddd7b1a5164d0bd0b3ff40731db7153f2d5bd7d4ef001ca12b981aecf7a7952b5cfe3281ad6191e5d1e301388fb3016b1a02c529de122a0b311edee8627ed74c1f007d8af13daea8f4c564ebab81f97e1f61e5e3467cc1fa8631005d8504f2d2f4ed789fb9047c20ac4ff40dc0316fd96ea2d367c68a7d07a8b818c2bda5ace795e0c4a5582bd3ba4f6b5368b34ee6610a205256aae6afd750c6d134f0ac14993a3ea457e2d02532595088068996631839868da7510abbdbca42531668252b992bb938741ed67c7f6880f33cda5615f8b272d27e75862e8045f1a3d5f91c48f67824c63a84c642c09cb2f4dc8817f55e6c700f35815c0022f901df0cf62b12d0757a6144db41136f376757d949171b97a20abeac5f7f3444971c60fb290de5563b7f5731346468c2bbeebe0405eff34b288f8ffdac46a5d5b41bee093729b25df1990868be25192c5fc953bfd5c6b7074f5078f7c31633b4c781e031c37b16348b8f73e60c940ef939d4f978e1254b89b593d90cc076f1e72681c9e3c671620cd7e5440a0073affd5cca4d21162334eb7996d1e5c36744ee0206885c09237027ddde09feeb6dbfd6793d50a0cfe018eedafa98591e0ac6d3205d9d570e188071ba21363cff2b029714014a023bfecde0e14c8130eddc5abf732fb8d42fa42c533552106d433521a228717f75378793da3f21f1a776c5e0ef0c42a17156cf15b6d4791c7489c813876ec0745c40d4c20cc5d6574c15c29c326c36adc1c456c3b93823d9321807f604846830981885bafa3d96214cb96bfa97c1aadda0f20b9a7f6e6d90d9c540f487cd8cee9cd7fc7aaeb4e74e59f7c434c851d41e2054b67d559599f5d50978747b8fb2b5dc224bc3ac5833a571c9db3618b8d1f9eae03261fd97d4d94f657c717a6d28707f4fbfb6961a8cd76b24e04c78aea744a53be527f3b52425d19ff517b145a5dbed198bddeb500609ed0e13f1f3f31ec6c87aae1c6a31efe40be918b39d39be5106508f23f0a778d6a24104d1a5a2f5e47cb2c9b01533145327a2271b35335c94a765c77719b797ad8f1ae440f7f484fdfba0cc86a94321a26e0f3df67d2ce1fe31262f94c4f54a0fbb904f9a5e3fd19e7484eea76a7cd2472618baaa9bd503e1b4548b74fca2fb5bb5b02fef3d4e12c6f74602344f6f719727621863f627bae3eb4cd83144b76468e442fd5b0c82e4320a00540d739002cda5c51c2a28d9339b993c91cf18741347e6ed6f6caa9f94aff99d51071d6795042f0ea3b0da94dd25d7303d21908751208631a5202e2ddfdba71c9a11390a91be714d2f25453f8408630eaa892f0b61e3963e9918e7db6735103e57df1016891743a4f57d4dd2fe7f58e0596e7b1a75cae13a807b013c82958c7dd2619994249d8cfde9925a51d2b029016cab9c726b604429e00fac167fc59e0da401faed38400c0de59146548158d8e2256baa3e34ffe52ecc3aab5f12228fdc379ee5250489b4d0f7c937e5d447e98d9abee990c0c69264a18a5b0a21c381fe4bf37ae4ebeaa71b61f77c6a5cbabdee783f9ab60330c6ee66f9386bdb8136213d48f44302b11ec92a91dcf750466704a462651e7a9060d4ccae221e4ab81253246f1d62b7ac877c0fa457d2ff1e18a59ee04a9aa2246876951625c5065b169be9a6cd63779d1ecd8aaff7cd27e3c54d5fded7cd947437bb38f9dac16c2779ebbb1e6a91f8aa91ea14fc55747a149df32fc72896c47a8740fc7c94097eb00717cee81479b101f83886e7ec56c8a48f9e983b6833c559d3a2d73cbceb9d0bf2d839fe4ed3b1dd19f01efa21a0e6bca813ee839010cb781d6deae1c7c5bbb799444d354e912b4ec051845ec1e6465b108fdfa099a98986310c4156d4000c1a900bed97d7630efd8ac7c343d50a2c7dfa8eb240794a51b6bbd6eef9b02f44dbbb8c5f85550cb792f37b91559c95208ba020a4b9caba7c2f895aaafd99bc6ca4c5db2b0052a645a32974b9af4170e6f73e9870554344301746b3b71e1239b665fb2a61dd0ae3dde8da0774c769cb46943e508e3f8b58cbc33abd416d4c4e438df15c6b337bdc7118837072b8a14158487c95c57758788375e755c4480a9f99e777b7ccb6c833ab3162dad69417b0936e60f309fd41a8fa7f7a9d674702fbc8ffc4b946cb7637f6a83d9217a65dd7e78be32b9aa7627403692bc7c1c9eb6297fd0ed87498dfe5ed6da86af0efd79fae50350895f4a8bc0f57b3e946ff3e5a1f4a0dd30fec420684d76f157f67d4f8d4044dd4f45ecfd1fc1323876249c9c150904d83ebbb90c424e41899bea7972bd0c0bcab24093f1227e7133a5835a89f2e48bf8fdbf8f19ee19ae78fdc4fec65232420fd72082d699dbd25d857ff6ff8b17cfc8791cdec9328432d9335a75f2b73dcf27ff29bd5cb1768003059ca8d9ce482e55ab4ceb50436d2717d8ee1d98b289abef268679548c7aa1fab1ed141644a9d3e13468158b8ad02bea4bc3e0b42b6799b136f1b484f31ab3faf7237e52ff97299e4a95e6e85464e4f25a6120e265a5c16cde61559d1cb1c6abd1a11ef5977d1c7e7e907e5fee66905f864f48ca4252489bdf79653becec541b2d943080f52ddef1c9e10426c574ce4d443fb57d27c47bcd50f0f13a97df6e98a9bf77d4d192aeaf10857ce9295a4a2a12af49b91e94dbbbac2edd15079a717421848291dd455cd44810b898570f1bc1af5e06fda0912dba150d6ce9c6c8ffdac5b73426ea95a0a5d554fe593599a6a81bdb57c3e250c92cd7880cfb879fc3df202c9c791332f2d58a9e292d9fb72118acd8d41599a450d58ba2518728509a70c70c44d3f2105625bc4ceed1df65bb11d88eca3acc806997e8306f4c2b271464dde8bd560195603ec31f1f7dfa94e17eeee18e6a09b821b445de984b3ea1bbc1bdbc41c47da4b41cd1766acf8e8b39690ce8222447c84b9de0f6c08bf8764ccedb4f572ecdf647c8b75e1fb0fbce9fb8f6fc6aa7c116c7b6167345c08f5e9d2d8f74b3548b3a3a2606622eb7592832f1bcf04eaac5ae50ea6a8d3def54a7701cd5ea7f70fd4d37720fc7be945fbfe9b3477fcfe233e159cf6d9ac112e04e7eaa967efe44d5a543cbb743b5a91b27e1baf16e003bb256b7aef22f984af63abeb9fb7ec141267968958225555a210e4978dc1bf2a2200bb3ebcd852256957d876cd543c8bd63564af6f46ec9f05ed1b36b9ef23c93e2eb707b2edb6cb4370e5ab8879ac213cbdb31c9ee536417a12a64432d740a515cd9e6264b1b028873bf6fb8e845034f1b54f6946beb6d67fd69698d3436a55930b494f9fed2daee4638089adcd3773cd82a68fa37c01c88f0cf2d54e34375d41920fbcb33566c8ed36d0413ed727ec6097f40c93d9a8e6fae901c817df4f625522c44a77854cd4be08bc6a8ba2b6b82182f6e8adb081cb5cae0656b6ab52282326ff7ff98807d1387b4c7fddda0239e2a715b01cfa2ab077e367cbdb7d45bd839ddf527c791f22a92caab863d8925b07b4400e273d1bbf1af3ff80234debe9730d127126fe551b2be0537ccaab1f2772dd264540b4683f46d7153e696181d53a85ed8af6af0198b9bb9eae44a79446a39636624aac30e643c0d8d0534d1de23b6084da66fe1d3229914b206962d2c22361f4fb5eb434e299f4c511755022f5005b725db9d6ebec5d52b5ecee33e63dda221cfc7880fcf1a9131665219341127b6642c0a10400e0c8d8f479f46ac0053966325e9313c843da3790b7628ff6851c71dd9c1bac54a680ffe6b9e8f668cf90bbe0028bac042c34c1bb59e1c83f4089f1c9e1dbea0b939e76266fa6cba0beee3b068b8b1b9b362fedbb9ba9b22dc4fa1f141b097f5f6027aed7f1b864acfae377be5742926b7eb28faab52282d2fddf8c61b0067aa724b500f08c0279bc2a57370d94ac94da4d8596070bd457883c849606ad01df74fc80eae1bf8208dca191840e7d889f94834c532fa6ebb117f8cb45a5ff9888187ead6d8e5662aa6ba91044e64ae76bd9213227631c5b1a5fac11ca21b624deabcd2d6b9eb8ebca1cb829131bfa9bd3d5757b491b0352bf244bf17026766a56144fc6daeb1c20849cc3067a15d4c1f4202cbf08ed6171e9d44de3979029a1bb183e3c00f90f45f52f8696f34940b9057e81e6a606cf5654be6e9d787f718bae5a21ea7769989fce3dd643929cb37cae2c6f27e3695178cf0352e19173930a6fa636f59113e4526284da753fea3dccb58687271a62c4908c2d2147e8ee0b570e2f939b09d1919284e54f088848ab65e1a26e939fb0c645629ffff520adc6d8c18b890070905ad0f142d2017392163ec70fdeb99aeeb2998ed281fe12b64bea9f6b6f3676249d1d74d1230c6219400019966b4baeea3c9c1e254890f26f03d77987651a904e922e78a4bd241d8102459d63209dcda7e8107e7575afcbddba044bc27d607af1799f1566bdb497ad50d334936efbe0ac6bf0ef8c8a1f2366e0fdcaf041f8493c334fdea6c694e2c41b499c59effffb894e478c99db1a25a044b33c20a2c38b048666dd869eda55a862ed37ab143e0fdebca14b0f273a79baaf2b92a54f639a294fa49453528b5804d82d0c831b2a550f9309ae6c2c57fc358d0490b3a11b312616e9e5a0290ddc6ac331e07beac8a38bc298a9d98a98823893aa77733f73aa26176323f2c8a668eb506009d09c8e07a856a03a060641e56607ce5083cb32e5476a4ebd71d704bd7c2ffdf720290bcf2db2c10954395b3896e91510dd9e68cd439023305e291e5630302bba1c16c679fb633eb1c1555d5f010aabc770563e4beafe280446aa698c9b9892aaf2bb93b575b1ccff70a3912d7078fda298a1f47f37655719dcf1831e8075db4bb985093ef61f687c13639daaa59cc61e4cb815ffc20f301c523b8e2d740190d8484d047db4dfeaabef361df1042e587188582dbc24fd531364e1d0078ac250eaedd3591017d56231b505dab3b7cb012206abb933633817390a16c1765b90282192f713c93e6772a5195e01277a1c6b03007cee72f871c1ac8877c97f82d61175a8384c1574a5d1f32c43e2be30cda7f8674dd453625ab293c672dc5b94bef9b7724304ccc689c2b0402ea93ad1405053b68e99b9481ac49549c056d70a1c675261de1880d0352d726566e94ddc3a5bd622ec407fa6658b2053810776d905703f2909eeda5ba778c2603d7f4695dbddcedbb91686bdbb06eb7bbb16caf73eb09b51e54246841f7f75fd6a5531ea51b86651b641a4d358eb25dd8bab90e96d3a22c3730e343c2a73e6c6e0eab6f243f496c5669ac06af6b1a2ccdaccc337d336f7540e4cc5713a9a9a55c479140db8e33fed219144991cd2e3edb48b089f81efa75489a5c7c2ec8c9afdf0df77d62fe3ef474d440475adf8b41c40a6bf6f57a15700a8390e8a6da285a12e5dca937a6e3aa8a8e628705b6aea1ea0487f994576e610e087b093d1a32a30e7b1619dc1198a7e27422bc6bbf6ab47e880a2afd8df06ad3a274ab98b79e4e1c465d58141ef73227f882f04a924ccfe90df9fe414a74e510f9fb0ef7d94865d563f235a5e620d304e5f2c16e7473bafe94ed54f78dce64307098763a0280552deda232bee4f96f2f9517778117772f3a0f37c26edaf6e6a1a119f15fe22cbb13649fdea0934357e1d1ca4e6613168c948ae95f6734c6e36e4b553f8d049262fae514cd33bb558bb197d4fb50ba615fe9c19c525d3baccc52fe1e02ef462992153137c3d386baa58d6671820ca47194cadc43611895653305302b7f0c10083ccf43a9d88d4da0be8f7396443037b50a9a30fa389f8e0b6f9b73c84ad1412fb8184c084e966aa7a2177f0c86d84e2e355f792405859547f761754af058e41ee9ea4437b6ff64f731194c6cc3c03526031fee00ee73be49c4eab02e818f42d4ea0f0606034665078be48c1903acae41c96240eb179809cf939051c6f0b8554729ae670278b24aa992d8e1d70fe63baf6138484a8567385e4c1dd56262222a1e0b58ab9a8a6931b7609158582c80c7ffabc821ec27b7f6f6df7343a2e38eb9fdc1963d3496cdcc81f06cb8b2bf91afd1e449e9a3d6a005d6eed230e0b3b526a9a20a15d51bd263b8a046a73eb20f13699098515bdbad2d376eb8623344847b70c3551734e3c33a6db05d310f2230dac18996ce90108031b9551543afebdcce1d23fc63df8559709578f23cc23cca447b8fa8b0f036da1ed0de52f25c9672107fa8c3636c01f152c70449adf9b6f52f495f2273f29762113027f3022fb4a4720684c18955560b183b15e7dbd4cabd8ad48dab1a83afab4fff0d6130ac7ec0f5455fc58ec1ca6f67980af60d83a9624b07cf62067b501ed7631339785738c74648965281862e48cc7743f7248ca57b527fcbe9fdde53367de4a5d43e33ddcf0ecc8dfe7621af4881736b5913d85974dd640589b1defbec38cb4c46648ce0da9ab568da548c95224a03dca11b952e3a0fe589bb8dfd0c25bc87184660bb8b3ac19424624bd29915a628d00640fc1b229040739b9516a3b7bb554e6a4f03c6e0714a922f39d175af928903514e52aac0b3545e4dd7871d48de2c76f9a911fd87382c6ddbe9c1c98c483e0179325f8fb8c4455c6ca1a8754705cc59a139be991df831df4abab916d3ff675599fdc90093056020e219a25380ec4419cc72f2baa1b434ccf422e975059889292166d8c9f25223ffe4fbe6553317ec220608e4b3170a530bcb836adda830869f720e37753a56443bc4cb9eeb04d969736262de86aac6630f4b33fcbd861a7451f8e4a532911ab49531b821cf8592a40704f9297600810ca9084ead72fa218042dd5c1ca13f33e7f93d91fc504311dfa202d785746155863d9d6b1f3b1af15baaa61e32cdc51dd66081fd6cf35dfc31ff3b22ca48c543c6e8c76110ab8719bea3b7bf229959ec7b06bb4d8a39555c468cc0cdc7b6be018b59a4c0392d1b8e044ca6724c0fbd29dfd34e388d6dda39e4b2295bee0749606a2dd73814366601194af3308c741d9420d1133fde8a115cf6f00c5f975bccf563e8e58b61f570d5b32d5776cdbcfcc4adfdac742dbbbc8f0fc16b63dece8b323a4d6b58cd519cd4ae3f7ef336eb36c2bab56320c20e0d73edd704192c61602298634dc2079eb99d10b43c20518b9bf9170074be0deefb0582c5ffa4f1bebce0570692301d7191618bd9aa26b29683645b3f4e77a772a577014345795660114199c1905d23f7bfcd2e6d52fbe281eb8c69b540f8c8af5269d6df3e395bc9b2380f99bfc80bc1483ca7657f8bb501ebdee45a33265a29596fa687fb2e822a8144f77a3a678c76342d43afd6e067b959035fef0fe60e39ed07e06efcb30ebfa318623ed19ad3d6f3076b74efec2683096d0ce5b36bc28d193aac10a512ad4a4400d1461e1b21ad000d7565090e9e0ab5874e4caae1e27eba8c45b9d639464e206789ce403b7053f1b2211aca459e0c5714085b803a6a720295985d1260a3dc084ffed9e093e39b87418b730c1f2b807e4a7a03c7d5026df2a54cc67daaea17bb9d4f1a5c6165a6cccaba92e4cbe6de08f0356fe4407b3cc2948ae8e2b75131dfe6220be36e96b798c3f8c4bc5c18f1c01918d6479e4686ce40a437b9fac82c579bb5a5260c3a0098389975cbbe57d2400e29de31e6d2954d7a77b41bcd928b4746072a52e25064cd341ab8d0804fe487e903de80f7c2133241b4a21866342a96be51fc3d8e446462e2088c729d92a142ed1af127f026f577422ea38e4358f0ee39a1ac3a4d5c47e842461aff13c2736421e1ba2e6b9dd75afc0f3c42e2e1463c66580a79b6ab46bbf7c7bd5f7f18337fe8d835247122b0144982764729de2e57efd81be0ed961f270ed525e452f522f946f747978f9f0dc28bbaef3284d46412224866888ad3c8251d3f4e83dc48028e6fc7456bf7aac2fbaff62f9e07613af1bea61b55ef7da136128cca3d3287b3787f197bcfa272a9dc139f47593c2addf9b6b23329ac481f47f3d980328a070aea0c8ead3c4978c4678c2e75417b17741c650552163cf43ad6d20f5c270cdb69496cda48bb8ba469b1fb524363ec8d9a1b29a2f2c6384891d60a8f78f87cb5ff8796da4395fb8893792bd0e5421b5032e3e8516f16e0b0017649cb94c9bf000d3338147219a7c89afac871a452cd424d6b70c8b13fecbe432fbdd5e6a4866d61590c8959dfdea5f91541eaa748e458cd17d27de27365e5b6c72e3b5516e141aa2c38be15bf3dbc4b0434225c3d55ab8766ac72438267f006e64caee203447695f40769cad0e4df7e90a508188dab0cfafe9f7506af287586a839ddb6019dbbbb081788b6a155f3ac4bb9549cba3b8ee4651ca078fb4e4977901e7b6930998ebd7b4d60b839f5a93a4886855e673dd2a36ffd4a6de45f11e69bccbd92b30d5c3aea08c01d6f99815cb105b351373ef291111fc87546e355ff950e8363d8cba31ad1b66e3123b700b3632d2117b01c99a1f6dfd1600e6090a83bd3fe6b4f673b2d0af36cc997f5ac0a1de3d746980eeb0fa75df84ed9c05c2d9e2cc279c3818750d83135056aa66e09b26278d784b51ce7f09b841792fcede8e92f9d46e94dfa09083710e39c4d10fdf3c465b3fdc63f4b93120af0beedaa2ea5c68cf10ef84ec924e4a4471e890a99a91c76936a23928ebe7581fb5c6129ef6f5937927ab3e40a6b1aed10999e61415e3c4eb11d8b13cdf06d9144b83215f336d747c13ecc19c8810aeb6d84a4a57f1bead8820212539598e91b7f3780b134f5dc0bf112a0535f5aa91e0780e9b7cc258f56d8d5a00023def75ce0ce155e30996791bb6ba2fa57396a6708bd26812e150dcbc4ca55bca28cd1961b65930c26ede90d608285f1f1268f0847ed918507bf2fc64deae502caa7d58145e53aa398e7c1c89060d85b2748ed2294fbea06d8e118d1bea62a99c654b184d69c5b3b3adc56193370acc2fe8d74b2161b1913fa5a9a12f9dc26e5ccea2f5c809dd5e9f035fb1b271b92d606639d2719173a14c5e708fdae1f0931d0773ba58d491dcb88234237853c9ef7276efd4d6fcbc15fe32aaa0bcc15fadf8355ee8255acf57300bed3d23125698f4a1ac843e0c5a7bc58e84fcfb81f1553845fedadb1bda061e079f555f6be8ba2c7b979eed90ecae8292288941a32f4832c88961fb928d081cab4ab0f99aa7e7bb0f9aa922cecbd1ecf3401f34640b3c691686610fa96265fe7da1cdcf3a3913314a2d46cced617903b06c275193c6d67359a7817ac5d707b31d76be74306fa7b128641f0ca9b8d0d6c796b898388729183c673c427d5accab04130c01de95546ceecfa6e948fdebcffb214487330d29f3da6219971cdd4d9c941dd141712709e90b02a12be38c3e91d26ece90bd7ae546a6111a192f43a8f20aa4c9ecc86f1561fdf0f795747428775dd3f2c3f07222661b94472ccaf7da06dbcbf8ca9f7a0d292fdc6bb04848c31efa35b29a7db62718d29f9cb84347a09a721e01dd149e703fdcd19b494f7ec88ab85d049bf63a53a56a4cae5224d5ed9714eda7ed11a50ebb3a008265b5994071e86f5c1d4c316f6c4070efba64d7066e43b674102ddce4e105c7f7e1f25272e2fc8441668ae8541eb7a1a98c041f2514edb51a2b59afb39394be3c3f04643d887fff839304adfedac55f6d1461fcb22b1e31c83e9b99b46aae02ac3dfde1eab884ec44e0f4224e0290a9ac982aba07a08fdbfb8ec60c487d139a0ea3370c9eec526957ebb8189f02e209f2de90b0362c8e6c005ce327173279db7d310c1a0e89406dfd26e4af47d193bbb622128e31079c072fc11bad6bed3533773985c35e402277496d458e0e424de8d480f113bdbfab619154e69bc77eb2109a8a72dda3399852caea68368e2c70feafec2b23dff8c52eb885b1fea87e83216331daf771ba3017ab011dcef02bc2f5a239d934b45dc9d067b7b4d27be123650f432a13568d30f0995a1e0345b9f275658e005dcf71771bf334f0f0a77a32df73e2ddc5b766df1e254f389be0922598b8e4ca64e7073889817a3040a85d7d049cca9fcfaf782e4fac0fd1e5062cfc8cb3a11da176b736b08067814ef3cd625f3df44e07fe60c9efb35981c95fe9d9f367922fa56bfb21370991d0bc140d4610a9e8fcf290649b4436221ad3dc4652c6e5d5099564d3cac6a898d853fb08e277f4ef560ed81d0da6315fb6cba2a8ce9253c5bc0a11369b3ca12c43c71cefb7a7cf206b98933678ffd73d94ac63bfff33798ecf9987c86b23ac7e5548286649bc4e0c4bf4720f2503c1c6e211fd760dedf0e2cc874d67f6f619b5611e0055ace735fa112635414bd83a81049ca3b9c3c7904f9c1562dde343fca26baeed04497e45d55947682efdcdf89d1f7fb8b6077981dbbcfda762f64e4735da2c9f2d09a75b6249e1a0e91f86c5258c5c0a3134ee913fad57bc96aac23b7e44a2451156300ad668bc339639b674fcd5ce9e51aae49a5f6add5ef62be52da31abc4373fab077fba9e67d4367cd3f560f99f6a30e3977fd76cf316ff6e70dc80cdd8aa46ea050239654c1db3d39aba77a792ec97a6bdac00c2fd96e1dc60de45e3dd0846f525c26cd713b2d456fe45c4faf6acf2aa612b2ba16f9b8a753c1c0236b09eca4baf30c4967007743c560fcee025639e562b5442787c7a7f96a40a60064b0f9daedeed8f28dcead04a20e4abd8136b2a0d8dc45d46a8273782a7bb15f8c3ce6073fb7ef42608dc3f29c522272796c7d3a24a5fd8e0973152975aad7eeabbef3aa72e19fd3272b7505306c40a07998c8943b62382f6cf4c1510c62733afad0b8eb8e40660bf561284e07393e2ee32ee8af24b3c44d197861c5bded7e8c31eb80b4119c83338d0ec9a07eb5727333d21bacde8ebd5284290e7ce5805427550fe15307c64d7cea58116de08eb915b879e907f46a501f85439dc83fc532bf468a49d9ba9a1034494fbfdb544a8ad3559153a6467a414354293166b949bff5ad12e3c06ed81e6761e29c34c1f6462593c8a1e9cc9bbc089ab24405c51a93000f4b8882c385ac632909b2f12dc3e892fec2a487f7daf6dd042f203931b7e64b0d468f4bed2cbb52961d4cd23408347478921182dc8df01c2aa8e4a3c4b3a586932142c31f85ec69e8eaa74b9bb2487ead07dd594ae32aafd00cedee6f63b3802813cf2c7a740f2ea5e129446e32b2a1144ac49eb914fac4ea1a6ac19f4bd6328cebd2b47e01d00e9a3efcdc55356f9302494295b4d45276b7f2c55826a4f653de651abc195c06a2caac7fe8f32f1d79f234132e4d4e71d62323e53d37dbd1fffa2606776c9ae5d5f190284fdf250a0de3ded7a5fb4877efc885a7500b6e56d6ae6eb917fde3d458255b5e6bbd66e6c0bac99b0fcf35b2cc30b09bf505b5c2918c2253396480714f3cd8f4b989f34ab62bd65e1c3ec452a88b4d828ee3e4a153b52ed23839422bd1972ae713c116746d700da7733db8a93762d8556c3988e6dd658960d0c152c0652767d8669237eda104b2570a974f091f5cd1bb65003272f2f24dbffa5d7f11bdbdbd003b12c29579cbc2b1bd8f87fd69c3364995dba81d8bec51fb3aae87c0f1fa8ac59f262dd7cfd6fd6b4b69641191d226ea6f63d72ff564fdcba7952c0d2c9d0f0dcf8d6cd900fe3b05cc794de64aeb99197ee819a5ac20447077fcdccf61c90ad5d175b903f61310573fb429fe12c3a0e45b0f2654d9c8c97c3dd2f32d27a08e42f04d1852bc9a7ea453bd69b5a0f72ee2ce41877f12537b2199b5b12f3e0be3bd5da29c379f3808be53b72b3bb480e96dcbdaaa4fb1aac70fd02d6f57fafa9bd54f9ac732b7a090594cd9efc737974d87bbdd47fbd544eb4d8f28395f4c2066c31a1116e7327797af68e588430cfb3215683214852f564df7b6670ba6aacc669c8185e17e97425623d3134e2002afbc998bc19ffae9e41be728310d874cfac7fef704e04a29fd2eff70c911855498e1fde66cc1a33f9a4990c3e6c67ae220fbb0d1923fff2c1a008c7c84f9c1cd3c4743d5ed822c9c6df7ad2e8b7b613b386089f7509285a9d935bfb594cf628469923f98f320e543a1556584c09a2a8634fc70812023005b3d8e43f7244bebccf2b2357f4d55c0601dd8ff22747642a08b848562310bc9cccb0012772693710ebee82e1cebaeda77f35f97faed839924d106b553d32636ff15e85f224b6f406c0e7fd5b761b8f4056d6f411d4249dacbd3d92829a95a2e4bee42af4db4a69468506327c011b4c848cf65282b22a6d4bdcc53f4d13982010dacf3481fd8d0be4cb375b10d2841fe287c6e82243b12500c1571ef683b7d33e0106c3cb99e2b8f06c0b4e90b24b1b218a825b00a3239f2e53fdfadd682b6bc67e7906fb2446e3d519bc353bfa8357e02c9382c6bde90c230d1c9ee51cc26af1762f59d2261700f4ccaed5fca942193ed96768f43cf3ad73187ab3120ec7b2d3fea47dfe1542eee20a4b13e786d1a5a6f59b55e3f8d2cea07eb944f844643a773dc36bd8df188f3d72936b4dabb0775cae9bbe1f8037f55de65695fd4c3321c5aa884e34fb8283fbab81783118337b06b4a251cc494484ff8eabda7b919a085bb8c7659fedd508f12da4426c3039ecdfd28298b6ef6a4863971de46db548fb25c9d3fe367eb752df1fa23500b6c34813b3cb3d6218c1d5bbe1bfb2de89d67444f08d386957b77b7f7c0c77530b2fbfd042bdce34b89d26acb2641d18ee27f210a44fa62204d45f80ab15a284b00897668dfce987a3037e6705917ae8cd3035d86edd2b4917c1303edb70a54896abe6c6e0f8099943cb0f916205bf4cb01a74263251f91698d3cecf48a98fbf3e3f8c518f9c5d32b261c951c2fdeb0944f2c30e4263a09369d4853e92ea9d4ed9aca98a345fb42cdbd5a7bf8470109f71b32cd8fb5050963a7588afb25d045fd28067138e82c896307b47a32d2e6bc65c3fc2a2da4a38762419ed9f8e925cac0abe597a59cadde9e44362fe8a78229c0835175bd69bf489adf4f4ed838def04f28651765e17ca8e712c558367e30d09eb665d03e56bcbbc9a29a855c88ffa366bdc66278581cec7f77e5dfbfd4c0575e8c7c6a1ccabff0ae6df4b1e55bb32ad1b2d9f2291f09cc5ec520228b5ed1daff1a19daf775209659c2942c768680feaedf8335f3e3b6d7fda387d8a015c419087ad0dd432cd181df03a2e037ac45f224749c2052939ff8992d128516b667ff22051473760eedd9c8e21c312b57530cfdaa358e8caa6418fe0333ae118156dfe258895dbda9adef551cea9624e28a9ce5e723d62377bf021fedb9e64eafe895e2baf9eef4f15186813de205e76ed6c69d2bb730b4c432df3dfd83014b7f6817c8f9e1998cea131f51705c39185f2e1f540a81d0deb67a26f9698d30ddcbbeedf4c45e712929a6b9b17d1bbf288d6951faa106c729e705e0861feb29b492a46710f8650a9f93ebd3343e7e8ccb8d245386ea2d52a25826540339027525c7e2450ef99f5867ea8451bb3fe9803b88276553468f644c1f98d85faaaae2f590ff672d3d606ed1d3124dbaa96878c0e593eba5c69bec1207ebd52e4514fe265264f61d260e695365a2d81ad85a63d051d939802677026451f6d711851323faa46cc7abc15310a687ece7622592906645bcf4dde7db21a07b632763a526a115438ebf48741e01ac5250755f1f3872488eee6bfaee74edde9ce7f8c9d95182aa5aa1aa4472cbd552e4bc901e9ce4782c94c2c52dffe5b780765e9ab6245a989ad646b9f66bb47dc80d6c42fbd34dc2985600646d450f334fcb8a31f64d2afbafab8c16ce87ef1998d9c8bca3d2f60ef03300c16a1bd9bc352b8ae64d4c9742e28e24690c489ba82885305ba5eddcf989592e50fcdfba658a0b7f99248aee0f2449a54a38b732649ed6b55c1de9589f89c40adb393a8992487a0ab3d94826c97326216f74c22a1ee1ac8124d16876401b66acee93c714c2b94c64ee1278f037ab703779e5d1541b29261780137a621f669ae84a49c99c5222b604314a510c1c06bb19177377dabb29256acc90b3156cab2f0def13c4516b93dec7c8447680032c90764cf0f40af4bbf5bac4b779b6286b90a00dbb3f071b3fa349784c469130d8156f0baca51e7777e5a1def5943db0507a4393b5de370d69b0fe385d891a4266b7dfc4a788e918ea4b425b186979a0f48da5e9c03e53f92d45907c054e88bea070c65dd80e4cb89eb0b4bf6133424abba27bde28c958bce8a53abe6d9c9b7683529ae645e1ad657b74977e35d4a922577baf817843d483ed0aa9872d32c8360f1eb19529c80872b42405eaca9b375b2764d9b8c42bee5baac87086351027c3666592d9f7f9756afb5c2e66c9eff12f1596b331496f3f5a3e8f605c656f9cc072cc48069d5f161fd3648573a55279b82cc267138fdbb2a6761daa2d826b424b4edc087a18ecfde3e3f33674c2227eeb6314e71a59042a5b2bddaea4ebf8ef00b10f3521389d8f000b956decb98fde8517d46a55fa63fa520cbb8de897a9cc6078f88389bc32374a0154f9cfb8ab30f8e22973f10811593afabad68e67df4fbbc4776de8edbea5e57c02c7c22354a590aa5e041be849fce197133aa08cb594cdb6a9de0d7e77b29ac860684593a2f264f61f14f2fd6258f00d49783a7aac87dee30ddd20dedad081ba6a8d44478d93e27e2df19460a1c4de3ac4d70ce7e696f454b3ee858458b3730b26ed0da1d2885d34d0ea6c4a1f21d1e9fac735c50f999053cd75a2e01760fcbce97302f51932bb4c3a76a76cd972c72c7cf6838c290476b29d58a69a7184806a111533bfbc5437a15275839fd85d1f94f976d9a5145999d0c6f6670d0c0390ad499c6c51a671c41d2bf2f77c6bf680df8c253029268b3a598005a5f3a87d03f51304ef786442e5a87be6e87891d8439506be49b8c261fbae204496f76e2818c30de65fe375f3e0fb1f92e525926890d446519186e35df38e6007e7f8849f69f2a3883143a6cd8f09a6ce9992e5ea376b9498c1c13510970898ae4af39c3fd5a2415f9cb7c941b7fc841619dd656f16616a50bb1e3c2476f7c972f5165b0761c88458d96205d955aee3401a87d37ba674322e97de3ac3486c81ddd93e17c25004dce0a9ce5b2f8a5953e08a7ac70a552acba902b69d4609eef0176f981ad958dd922eb33f4a9deac0f90fe2674dd207eeb92b2c41b7c7a5bd4d15cc3b804bc71552cced39ff5810747ea9935ecf7d64e43b10d22e3672235137002762fd0c4e5bbfd2d291bb2b83c0bf6255e34dba80c00ccd959f5cd71d338f64ead47af2c5290e3a1ef1111cb2db7bf26f1d982e9f67b2784c6d1e3d6260df077c0d236072f3b53661364540346e735fa2d7030bdc954c7d0f10c4ea3079dd6dc1094aa1de656e0e5fdef2018c143c8c94d54963849d904e0115a3b85ea7806bd7a27f23989e823c02b40fa4c73ca34a2d2417d39cb72db6b932a93a8f55d5fab4e3d5c4a5e99c9beff0a95e2701ba72451d4b3867ab1e4fbdfdb2a66a1a8b963bab626c490518638c581e434ac78178b0209734c844bc95361dbfbf125bb02be7d5fe339cd885c972c529e9e911fd2b37ec4320a65849291231306c2e275e7a2e8eaf61a950b3b93aa23d3a30eabd62d5127d85d4da990a03718d434bd2038652ab9019a20206e2b751e71f346d8196030bbcfffd940acc467ccd1919ba51cc540bbfefc0b7434a47f62997d31f71d3d5c1a384cd45ceb0fe0640f50d381e087a07beeeb2142fcdcb8ebfedb7bc47979e1db9d3fd6c99e9cf0c98322320f22062cabd56ae7ec1ba8da40e1ab3e2f2137deb2b56b37db0752e2403ac1f0fc4a1b98bf94c7015852764fd09e69e99a9a8487f2d13b648b3907f0482f5f06f1ff678eb0d69188a941c107ec9a7754abbfd9751ffde96be3c1035ed90a118a354a3afc049b7f5771be15cc5088ed3aba3ee69c1aff826c01269e49bcbc1f328faf1dba20a0d8db11a74c0ce4f66d78a22e5200470d5e5545dedd1ca1ebba92fc271a4577f33be0170c493c2244ba7e0b8925b716b5168ecf0122cbd9c3d25afa9e27e12c0680481ed449206c6c975e4285d4a9bceba0c43697a941c0cca5806cc7e7dfcbb6096497607267be696a46e9ed48ad72d836c8c5654706dca5d235850d6b3b981fccc54b26674d106d87ac9628a12c27efee43b696b82f91c02c0872c7b2e78a0e1c45b3d432ab00d769168db95f46f88cfcb712c067fba555c97230d6a86c1b4c2e79187c423abe123c8351dbc006f8d52428f73024e3a52ee45f2f000385511f66f4f9ba76751d1d71857ab34d5ae1c956d7059495ae10837252b04c628b953eceaee3709435991604de0123987bde2122c331190a5bf00c0cf789f7894ad32d1e5ba02100a0815ffd895da5197ad2db6457a59abd90dafc080e76717b2d0b028f358e433cb1f154b3752c814957ed7a69ee55e9ab93444c5db534207e0d0ac39806d4b7e63742795818759174fc92fefe4ae248c5d291c111d3acd9b7af8c66fbaf425d8bda4dc9a960ad8470a61152a261d80708114528d4b0a9080e236ebc8cf42fcce264c4ae8a754bcd8499e51530988e3d4f01de51ba317448c0aa79c3227ec2f0d8af17085d4af67078ca92a5f5e63f2d80fecabf63652950fa5d6b73867a62473ad2e9fd001792868646d61d692ef39003ec1daf54a40d991b9e1f1cb4797f86fb0f9bfce3452bc64902272bd0f010820e95fdbdfa027d2b0cb308208c3a4afaf34ba798e246f38cba3221aee6ba606a9c8d80c4f683c7d60005568de7cd23ba5a4014016a9f85b531a11af2a4b277d702f6b53cb45e41d9b24fcd283d01840908fcaae051c49e09aa9df8a9ccacda1b8e88da5aa19be7e0cb454fc561c3cb9e6976259a7d5846a798a96fdb6143e1340db97051df070471f4a8ebae80ab2c70c50b7557127570cc8d0b9aa61b48268959a5b7c18679143caff14400b0a33ca226c75eb2281c276366fb5a235799c3d4adb331c6e7bfa33527865b98dfe538e9265585a32c2bb830f82bed6e9562761b1f6d1bd8869a6bac9537e025145983af24fe7fbe393d70d545dd13b2f4d971beecf5654557e8497e01444c8cee9b2fb3db611ecaba57863994f83737c43df9e64835a999814e64508b35f71d4f5ee515f86c0ec8333e5b84babaebb190c62aed09c671b64a884b1d199ae34aff5e1c34b5a55bca542e1f9523b8f990f088b69f180e9815362e9ebdc9cb57976f8c803fca4781c8f1cc480048f313f594430cd47f8befc44e238e213696e33b9e91cd1b2f9237d7512fa059f0015a3213a006a4eaa6587af90eaddaee43d57e4d6db200fce9e807b5a28454af673e9feefc9a7b80ff9f69701872140042df087a6f8e1f3a07f2ef6e10a1d515250000a7875247b8eae479f9b03797f77dc3bfa704950ef619a1d653b09c98a2b1ab401aa9705758bb6dc08c82760c074a3ae693c394dcefc1c3ed25ea976cafbf7b0dce112b592f0cacef101e3b8d7ae07ec72bf51ea1a08f3204f0e300d9095846dd66d6d1acb85b92f386fd976476141c7529c0751af57aabe6b4d0f4b6443b7947941d67a11cc95e68f7c397634191e78ec9558eedd5f7fb40968937360c1c6f7f03ececdc2c3b8bb0b28acb57b5f58289f492668e25df3322d9cebcebaf85f9b782a809cff0d685be64623ae4f35bb4c967d7e9c1783b6440a67998c10cd7248e791cc61244fc5b9bf2c2dad75c84e1eb93a8929add7fe9816e2532e6d9918beff490c1429dc32d50327cb73ccd0241ddf0199b8570caf2cdf22110c739c2c1430c6035f726eeb5de99b0ba2574d8c0a9a9f16ce150243b3e2b209fecda4dfcbfa521bfd4d52d069272425ebb83f875bb850e8c081d77eb8c1555e27dfbd09cae78e2bb8334fc6d1d20d1984f53b78d8e4ac8493f7090252aff94b38d7dc0b6974600005bfce05b96943f08dee4a667a0843df52f0f9e2bed806ed8f75247f0205c11ccb7b5cfb64b049d8ea21ace39a1a108a60814d6f75f33bd12f260167ac44c273502d91c5398dfa2083afcdfe35758fb318c03749813826d13cb4c92f4ab864e6dd219c7698c358b008ac560afbd0965f9e500ff8fdcf5e57b4215332015a204198b374f63d5a4e6cb783d487f7f952de46482bb2f42ad44bcf50cbca00a07953621c8a4ce057c646d853808e379bbd9f7981133063958b546ddb1c9e045b0ac953bd1b0907afb4c2e12186ccda3a04ba1a23aa14792e1619987185c45016127ac1b51093104e885146601931b2343762506d2c4f2baa196e1ee12f7f92b0edd61f6a9bd4209ba427044f354a5a128fb89705cdfd1d127e6373ad3da96434f51461863fb18b7e274dcf630f3d3aa4db9d2d686e829234953978a6601a44f811c723cd01ea35b839a9ce48343862651b356cedd3d9fbed1fe371a48fbaec7c50dd6e79e727c84ba4bc66447cc2d7d82d29fe66d0120992a454c785a2d9d83f1a1c69e4109dca8def7b8cb149c902df76bd2b8d9f6ffaa4c5c45b9f4474867296a49cf4240d297a0a748ad1d092b7644a45bd277b012614e1a7031c12ba077e66ea4c074a053997ed5570a112d69daf22836cf459e6d32fd9158478ee68ced83ba297c8f197f1962743fa4a85d150bc55b24bbba9fb4531e8a5cb82d2c0e2f435fdace39f380daa7dc2aa8f0003b2e9bfe85efb8cb167c2eb9ca45f87a501c4828140d9bcdd42c756ba3c9c991f37429e96a742f3f93444ff24edef44ac32c6bfe2526ec2fda87692ea064fd12b543a4bf44cd098e6398cf70804d7b1f006d8c0d34d35ebbc21ec882b636164de31489bb9a0262cde8a54434473582481e6ec6f9b5f0aad8707843d3d73504239c6454a5f70a0bf8f499b79df33013944005c87a78002b521fc5afba71c821a83219debddab18c11186cfa8b98a7d7620b8c39a8cde1cda8b56daf081cbd1bfbc567e5ad6b5b8ca11f53d6309524afda96ea9a3322e6ea8b4005d69c3fb2bc01a1ac31a1f0e03bfa98bf83365803a20d21acbd2a8c529fb63356aac3655418bc29b636082721eeb5215c5de9c280fd4805352e597645e8e61a63f072d2006be9ffe3db2c12c9f6fa0fcc3aa29e9bc802ec6272af0a03de581bf67e74311fbbb34c1e84f3cd4c6631206959299eb035c8170e6d09d18c075bde443d4149cac3c36ec58b3e7b58c69d031350243d4fce8214a61b52e8c5462852b9cca1910b147415c351308ce901c818d2fc9ba8c33f3911967da0d195eab2af20af7c4a72fc588acdd15e9acd290b727384bc3a2e467be7894e42bcab060f58b85a625a162ffbab3f66bae9cdbc15952b60bda49639c30ccb9f792cc77960f4d586c58f4b5587a51c1671e362ad640014361fd932b741db35479d038e0c5a0c2cd3790e8e875f83bccead1d33b700fcf1c50aeeacac0e453b77d216fcf65757b5d3cb40e24ef887c1f072b22ef6d4e0b938f3a7c2df828c57f393d1c4367f701215726820fd2d49bc14e83525cc8b9233c3fb1a4910fc9846fbde6e69cb5cb43cd7eb09157ff3de505782003405b6d6cfc32f01d68cfe6f4241592351fda8cbb9e34f9143e5cf0f976b001bdb67c7fb262eb0a7b8663e016f98488fdff8c9116c35629707098c9ff9df31271917fd696eb5de8fe5854046411a8b06154844f668089fbade683129edc233915d456385f3e454a3b84ed923a97dfb4f07bd3ec08db1b07c71f25f102d902a6e1814b2f1cca8bf261e7c67126a7f7530542727a7891888d75cdc6f7a8179940ad8df864aa301a1d1aedb048a2d1608a4f72ffb05fc76151fb476743df79e5feba8737a4f300a14744a7b3689c3709c89587ac09829ff03e7d6f892114f9a6e5c16566510ca990f2f2f14d7c4778f106fad56f56e1ce2c376b470ec79202aef6c7eca65c43f916ac6dcc9fd520384eb4cb34c4f24e607b99fb7122d37dca978cf91a200ada40ac92d7c2edc68dab20c38983c6a39c3ff6376be77dd07b3e131fb1f5931f6f9e9d6b9d80f8510d7bcb173c8dda2d050425506770fb91a99432c69ab50b7300c5a9cbb167d683f70a9c18f261b698b23ef9bdcb0c82e32eb519955fe0b126edef564aa48c8bd505d84d17e77015f2b2cabc028f181a94d2fccec3fb2684336efb71a0bd3ef0cecba45be3c12402715073b097ebc8c2fe13244ed275be8c926b1f12cf78346c33ecde9b3a356eeaa3adef0b0ce50ccc740b4eac4081ef98bd39bcb6af5a2ff7d307c1786ffb78dac250fc33bf86440eca56887889705ee1b2608e0bdb07ff0d6cbd3fee05321f1912ece7919daabcbf1acbd0d4a399976b9e7a32999f27416e125664ac15c7ddfe5ee201172b7efb8a3ab2c9cbde7f75d0bd386b4900f1d7a7c4a568b6252d4299e6f9e2c0fcd0ef7cc716baa1811c2413d8fef9b13d323f7cf0d330acbf67005d9f26a8188c551fd3646b1cae0061c583ff3013fdea03808856574805fc7980d033647111aa6317ef4f36af845d227fc5b9c7e52b7586e0182f08366a714448acb54bae85d01ea6e0414a7e8075609c6d1edf680ebbd01b81356525808eb1df21eab301dc2e7b57ff3268f8ef65e0f962162f4348057f474b093456d57195130d003aa3bed7fecaa5a47613290e38824a5fe778d3c646e98d461507ce7335e3aae5506bb83610caa36dca02beafd082622739138690e85645836da65b31c8b49fb83116980d830749dc305e70e22353ed483b971fe01e98a3c97b6a82397a66ffe9c7eb4ece4cf82ad23a96567836f6cae09ce7e77dd99ad13b874b8bd8b403be42ec9d3a40f363dc9d720fdc7614793fb8c338f6955e02559df718556d2d6c7d08f343e5a30d4e4f41fabac04ecf373ce269bca66f598a0107998dd255fa74ed1ac67a316c3f348190e215d54856db554271798d2c7ae663f1d668c2bdafcf3b825084ca5064b9c305a26668e08e15bc3ae967779655ddb22c52e722086b347e6cba2ed481ac8079b73ffe398e8d205053acf7a822a63738573ec05761f6a38026d8a90778003db1be51d1b93c54538211ff4c73c3e90d9174154446a1550dfe2496b814b7a24594a79bc682a6d5869d4a4696d521bc5f6be85d25dac89f07a6093cece5874da2e0999601a60322696c7417504a4235d24058ccdd3a594508a175b1c9f094a0b67c48a9f7c69f75bf02a5eedf15d9780d531b537bc7e05b81db9465ca56716bfba3f8d44c9979b0220ef94f53fb9551b02780bea545bbc5703f72eaf78814d238db5ee91623b4fbefd5cd575df3ec81332e8afa2b143be4b69bd4c643ba4ae798eb9bf6d686ef1dfa79db857a216bec6b51133a4eb9fd3228f1d8db49d31ba4b9360366ca4a66fcde7e1bef5b67a5db7a911a872b0ecedea3452cea3ac8a6846419d8056356d0ce46ac3d3fac6a6b6295465d0b24c074f957fedec734e7eeaeca0918b5f334346acb6def963feafe5d32384ceac0c59170f597c0962b0a798a9b729af875b9be26b6383aa5e75d83125c056aacce2ce9629b532c6cf1d5ad653b4738e29c0389ee7b43a2a1bbc65ffaa94a775e03cc5f091be3c4211d7029c5f5ad926d6d3151a0da6a573321d03c807818e1c3286baa8e7fa44345c35ff516829fbf1f9eca13887d06dd493c255a7d4abf3d228cdc82ec3ea15f8a2b832f7cb1088310775cd8efe515d40a6c5ffe22906186f5924aa0ded2e6d9f16479e2083eeab8ac88d170be1f551e55d57928b533a91d1d9501ffc75a084913ea2fea2b2258d839d394f5f39f94767020f151ed76a619e3d199604cf1bf930fa1f801d9914280c2952e7934c70a6c78497974b24a8f97fe9ec839773c3ca97f16b4d8c9431c9943ad44bb2bef3f11516e0335fe0912eb8b74abb5f9c26401646938c0c763c76697b9926304c0eca4a40d3341c6df3b4b53a2b6aa26a6c2ae239aac05f73d7e656831a3d28e6e2e61defc8c247ebfc74f93a0cd2e525e5421455d84620b8b06a8246d8e47bbf88fb2a9f214a9dfc865166014e591b0e8bd13178e5f6bbb961999996bbacafc5ca4f9307762d1c58a0a7b522136239e545e584f4ed94c35468daa46b256ec2b68291d3078aa05e1d0933bf158c8bf9b63528b7bfea48dce5f79f8b05f31c04d9397e0ee7aaa544e629f4715a9c1d9ddc3790f50d30405800f9b1cb5e920eabf08685359901702ee95ae8af5cdfe987458e8773268ab5170f080576ff62c740854e240e64dbadaa7da9076762a4cd74d7228f5dccb648fbb8741ef321dfe97cabc1cca1dcc56913abab9eae6a8d85da6fcc82b0f8fe6ded5e5520f458c68c127946bc8e4957c0ce15cf3fd99e824c6c1b3f1597dfecb24823cc9135441a2550f7ec76c8f28fb3d8a944718e6fcdb216fb37041f3722b3f8991028bbbd36a541429d27ef5a204a1afdca286a49397006e78cdcabe5435ac1c8c19ae9e0d8b20baa9490401442439d333b1489d40524edd3ea41b95458b8f3d2f8a847baf4c9d6d38e7d672af3ad59d390f4b7b28cebd5ff94a535279a75382dce0b0ce5cfcba81f88acd15d43a93b703e547aee39db335df2a331f1314377a3b8a5e102fcbe2b75ad3941277a5cf1cc6be221805f85b1d1d715079860d21957144c367af3fe37a9e6cae1f3f28a154ac81b489b526284ad671281626afba8fc7bf8a77a7a68b5b81a3ca8e9d87eae6a22ca2af22c7ed1ae3e216c07bb6f35ff421d8ddedd59777244093d8c495a02b19d00ae62930b65e4c5f78f9f2f5977919fc6c6281cde4510e3f9a6a2532f8a7784a45bcfd81adcc59626fc3e9bc5a596fdc64428808e4a7f8fb9b8ed90da8554c1bdeb909386355146c6f28b31a43427bfe767339f6f4ef1f7ab618e64f0a05eac1fc631051266120e0f3b70f9522b5d010f4f071f4f9d670e2e92bfb9041108acd2f580825ca14d6150784168bcb8f460ea409279ece45bb13728f7aa1d95419a7af261a0570d0da5177d95f65e23af2c85131b931a86025c0a59b9fdf09eb34648f03cb4b7efb5a60cd5929b7c266d588cce7ea84438a3eea6b69f4824765288a0469116f66b09fc4d1f54c880dcc2edef9aa19fc99bb41d753e45c5a11f3b02ad638ef6233792bec9a2de4a75b492ebbe47432df7ae9d061a23a8503614f59dac20fb77d3d7f9b38ec3639a25b1372e77b37968b2d609e9d359db63225927a407fe242878ec7325b91ebd8ac8cd40e651f6b5dbc06f24bdb980a7d8c9881714da955d42cffb02575b46c9e9d0f1b34c2d64f14ecea5280b40103a2504e2da2b377935ad1606ae3895e9b093ad0f357d5c3d4de9875470666adba11510db51d15a8a010fc2ed8683f32a62ab6d69bd52858ce2c48f937233743e81af7145732ecda4c6496834eb8c57df7b8064dfa4c2a4c12caf98fe66699a2f680bfbe0b85fefabe183816f5983908b2876e9a6b7a4531f6c8afc8c44ea212e468ba33339853189ae2e9500ed3169129077c877ee7c603fcb4cb46d21451d79ca667e1e24c94aa2cc5b179fdf0d5c753a9fbb7e51744ca9d9e6cdebce9f0deb9b18ddfc2895b0d01bb2496140ed5311595f88edfa05c9e130640f0997f3600b2e8f1a426d598775177bb08538ef0a4e495a5d13a702ca9d5a46938967bd5792099bf46ed7d2169b8b8c33247a0ca487b5b84467c44874506d13f36acac48c98ac45fd1d8b34af3bf3007092c6e6c64f3340542afdc5415024d6f01d56d7d2f217247a233f0056dbddf7bc6b30a43d3126744782decf7aae03ed8214bfed63601b8816025423b363ece6b69fe80bf2f8d57e37cc3c01504aa2dd9743178438f09913495b7404530f18c6f7ec5c5980fe687aabc6f7bb961eb046aca6a6e51e7576a813d06182d0b549f40e6bb8ce97fae5e82c82386b81cebbac5ba3c14ac384297083582e404da6789609fa459c91d5158e7f5bb1adfff4a25dd07c42d6c7fcd268f98984a4438130207cc927e851e30f9ba180dc740f64e22433674902f26021f8e8452e2bbfec26ee197ca5a960d58a47e1a9000b6e09d96f8ebf396c91ffebb99c1722eb6f6f04499db9833f59af60e3c0b0fa76595d478dd5fe99fb589738a41d7c324676dbe2fc18e410a6ad0af16b33547de9e7feca332064439847b807200ddb65edbe676c34998df85270d848ad3877dd887c7cd0b346814305f87d48fcb9ff7d13671fba5fac0761c049a30f652cf4a40ba0e637b3d806aa3529e5fa057f310a48d951da0de3f4de5889c56650c540d10b0f20e49b57ee063df8c2c05f613313c1e79274fcba2a8f4d2236ae7cac49ac2a3efaf2574960b4ee959e21f68e36223ecf1fb65a844a24fa816585c08e196543d4abe705b4363760121179542658ece1fa041c4c9ceab812828acf8406d0b722f7b58ad49da34b0b39db2ff977430168184b36a6afaf490b53c66c686c6fdbdf77ec05db09cd7e548385d2439557250826a500fa41410c1c0e4bf648bb964a87bac2c2e6f15960a1d3bd993c29f00ce24d79a0e8d39bcd9ea9919b8855e837c67108279121dfd6f7e53e16960ef4e2726d73767ad6011058d3a4c18631e09b85b40b119dc82f4ff019ba1d7b369787a88a2f69ed5b0e0b45f2a6cf374cd6c9aa071e2786975455c8d1e24b51fe45f5f752bf7599534c3ed0a3261d0159af1ca4e1982a0064bd0fdf2065c439f4a7bdd45442bd04f887c214313973cb8f444a1e15796740a38b366044a85811f5ecee16a367fcd292492bcb6f91f3fc6bd46551998792fdd5ae4cb57ef5301d59ea75b349026f53d109a31188eb86209cb609c5d02eaae552085482c888f2d58f89c1b1d8f8adfa00add96d0361b0a9e00147e2fcba57aee3e672bb0f025abc6304bca7acfaa6967f9f9da47e43944dddd1ebceedf6fb2422ac7c875987431abef0e4854d018c8167e23892fac14eb9ba30ed36abe546e89471282f754986978ebe48af4b10858dbf4f506870783e8976c27f940ff3f2d9f4c5ee833ce41d3afb0b4abcd4446ec6dd4488f1f3edfd021bffbffbd58599b9bc4866385683c531c29c3655a34bdcb2f0d112924b9997afd7722105b29e7333bf7e9d93354b040fcfecd872600d0f513d965a7722758369ea6bf6c91a1fa9feb0c66d0575615ae296db7bd7808134b385eee3b1ca082b99ca53ce6eb834448eca6f73a13a907dce238e066d24e93ca4a88b3ad7b7398ddc8d260fac7de515a8b4adda7b106e343a8a327a43deca2ac69e15918c32d21ddcace721b45e292b79f55b9f2de111de4740b9c519e74aa158d0491035417b9e4c58fc0975bb43180744b0e2dc9b97e834b9244a9007c71dceb3c3b5e63867db9d4f52da872a7d80562d7487fe39c0bae003e2b244cac1291b2a928eb44cbdec709ee5dee25090bad3b35b8556af3ec4b0fabf04d24212c1abb88bca3c516ce60e1c99482b547ab3971667c08733a565366efe3da982c87b9eee0debba9d16e9b1de0df5b657345095ca922f4dad5d9d026bd7be58e03c37003daf40a2dacb3593fd65edadaac3c4e3b6509e83cc2b08a9cb35bee983761ecac378264788bba40e0184ca1eeaab54359a797782e4b776d691505cf67922fb4cc7d7376ca712aadb6ecc42b4c9173ee7d3a992136fe5e198957a2a75172f8596e661707c3dca3cb2e8f46f29b6c84bd89c1b62117506ac493943e55e4825d8ad0ec67d9e507fd432b074e384b055f8b5b837254e32a2c2cecd3aa341190196a12f1a7b2b14cc8391b26425d2862aa657f53de5365adafa2c5c7a470f077fe244b52d7ec83130805c1056f5128118eba0d2421cf1cf678c4e00d9d2048059349625097688309cbceb6759152a9e7a533039a9733cfa6708ec604913129cf5a00fe89f48268905342772284d870f42d954abf8e65060a5d04aba00207ed3e1c2a98e7a39b67b67730fe252b39ebd02b6ef9ccacd768bfde54237b52b16624905b3e28f24ecb92bcb06e69940220e5629dbe7092fe42d3f38ed845a2a38ab5350c40f40dbca6fb9ceb4e12ea7b7188acb5ddb3719cd1c6d0938e92c595b1fcf86581600ea162ec8150d70c5bce7df866dcfbeda011b34abdc303542ff02ac87f32aa932910be75f479fcb10a7e77baaa1978703898c5f6009c2325236a01ddacd41920d11d6804061c5eaa9847c14a4321f5fc25bec9da49e0947b6105e82d3ba49bf98391710595067c2cd740e28c917999a8816bfabfb34679953ed3a3d2fe9d29910f47f3b5e727981e7e4db6dbbd42114a5bda34ef25e961e74f0d17f3c4f13be05634118418bf63b0f7e645bd2709b89aba5a62b604d195e40204322e4b1b0caa4cfc4d70d3a15d019eded5ef6d4e45eaebcafdd17f5262a3dc5af2d0c2e6ec81828e5ac7beb2163b46a8617f929efe4e5ab8e2d9797198d8b4d44a0f980069b80bf9273e3c099b3bfe43e7b77a872b3de13c23ae343eb8244cea08a1a3606be4f71e296d08908b979b4edd1c117b3c495333b4bf0414d3cd792ed33bab31c5158e8c447836ac99092a3087618333ebf989be200c8327bf10f113ad5fa3b12465d9b14f03544dbf7f5797f1dbc49eb6d60b2c5dfb5182d972cc87b430889e9a659140f87bfd5fadf12811990b5a4b5a5f3bdf675c9db7995b8f6317979d465a8d28d8cef28f6a278338e6e64489eadd3f7bb80f8c5892fd6ab41bfd39441216bb1c14ec0f9ee8c1bcce45900022af9a47f11c60da01ad89b9f7a422ba6ad1dabc86a75c76d65977b680eedcf64eef8cbcc6ecddeaefd8398d66293eccebfbda6d90343d7f6ea79da7270695d17e2fd78c8a95d3faa2ccce243bfae3a06418a74f1c74d81e90ae61d7ed074d8af925f3ed3b53d286449c5ae2a0fb55eecf8f5a23b5a648f4c285da9a4f32280bbd00764dbaccb302908bb7583746408823ba9cdb1c0459c4d0f45f3231a25bfa975f589f73a796f528f6899df74854d6f240f29a7a98bf4187c09dc8c0ca8ad76a8d8af0df035dd50cb8a0056c753c790cfe621c3a6fed0b75e3a00223ce6dd394ca2729b4e4377df77728551d8a2fe17b190757d9e4359a02b82a757d707a86c692107b6c539ed97618e9f2673d33a5706a2ee017db0098ffe75acb3bd4fb2ed421cb28719b1425f78f14968c2c39db137a0ca95556d1c96d2d9e118c185d27342414a4ccd964d067cc9e44eb98794d4e25033bc863417c00089ab45df5c95375bf51dfccb9f9d16ff5564621dc9771778d89ea0bd5c0f11a9bc3c98116b738f0bd6d96e1ff4d17d445466742dd848018f57737cc5f534969420cfbd48223cba6c9b027fa0405ca605b45c6fa84f25e3731b69877197ea33c4abb2a134dbde8e950b0c5b3fb2c55af6b3ab7d490ced0032b56f139523afd9ef6dfda9dd3a87f0aafacf1f57cc81272dac4e3f44aa8d6ab6145a8bb4c2141ad8bfc35ff83f9573310dc9075d244dbdb7e4afe207fc0ab7b1cc3690e7d4b10edbe404077e656537c0764659cf2987af30beb6ef37059e095bbbb262fd3db0b4132b1d0c19d84b9ea542e801a51c74a1b25704ab1f12f3c5293784b9e8a5d3b9250401775b4c117f11dec0892a669a1781c1e6c173c17e90f01154d85841557071f01ca986dd0c39fded0caaa2a33935ea4a1ef0c10676a3f47346b1ad79d7dd7cedb42d0c85709e232e4842c28c8854e3f59e357e9e3df105adb0360b4ea3a4312ea170dd68c836637bf3a392e170ab7a89ce5352212c58d2f712c8797e3295b061f5edf0ce57a2c66f5d10ee4f5ae87e3726651c974627f5b6417256064b07daf90aa28052bf7705179851c8d654bd83ed6b187e90aa80270c6ace6e1b1d9607f31c39be2cb1b38096eeba21406b52189ed2c59c1f20e98792bbd5216697cff2bc2d8278ddf1b122032b9dac0f241888016d9599ea59a1381ad8215a2a54567874a46570308119fd90e968177087289f559f9d9a1b033bbe40465498cf71435dd81fa1166b72f0e9027426f89e84e1e9cadecea430157db38354a2b6b8e55811073ef797f51644f84ba29e9d249372b604710a66e2aafa457a1d7c5b0048e68ce86f48ef4238858f3046e42da27a7908c79ef59bd6eab9fa98b0aa0ea2750a1566490010890e8cf80a563c6d7e959c97fb637a634d8577570ce96c1b1b313c16e2863e29b56783783c17967833260786f45cbb8cc06fad54a74e6ec77579d674027ecc8735c40f3a2e4a397674bc5978748370a3a90cefab453754e6e5178493035f444717543714cdc9462c4663092d916f0019ede6dfcda6bc2e03a8ef47fa72d814ab1ba4b5357c0742df07bac203585c5b1fbbbe577007210742f7344d051e1c06f3d84dd03e32589e912ba575785f7b9678fc0ca7b589b3335ec8cb760880a96daf3f812d0cda26972ac387b75ca39493e7fd4b376a69dab54f158dfd02ac8d3141bc3f4e9555a173b87e137c042d2a8b35575fd892120256d31c18a98aaae12d59872cfaf6467339fd6f85913428b9abbeb41d3b0a86ba726f01af76d5ffef4882c0f3dd6f789b718f88d8f0406cddc4846bbc0c06322a67c14aaf7cef95221e1911b899890df82b574a5ef397f2cd6c7abba9e3731528e8e5212dc5e7ddb5de25c0149e9b5fd922529f723a617468b756ddbd3ce7d21ef5d495b0c40f5c5fba691a06b0480d83ad521d0c46e91261f994d71a1003521990340a3ddcd79c249da9c9af02356e8e2c87e7e8bda64cff0a9dc38552dc67e738053ae534084cd373da47de7dec02ac6fa9f87b9f841fa22466d76b4fb041f14aad26d5d280147072fde5adf3fd83d94519cb4e44ed756ac03806f65cc936dd7f3d99152faf01a49183140d1504a796e1d0055e54178ed5be5e033d01f16b91bafeb59399a1de7539385685de1e71cea943920de5e524dae5ddb0b810c0accfdbcdda2d7ec62daa72659c51ed2c3bee11b4e63050dcee488c38fd99da0bf3d2d9a2344a65801eafa499872e37b64bb245efbdc609e4e2890eb2953fb24815ff9acd74d34e4083bb2759364c6ce12da99d72add3058c3fe1ac045472e5c7e96931313c3429412bf517523123ca9631c86884d35706df9560099777b1918e0dc761b90eaccb7fcf709bad4bc12e3a6fed00e692349feed9a756225f8aab8977fe6fb0c5e43dd3242bf06428ff2eab3eeeea3a0963cf36cf6049f0c7af8984aa7ae44f805bb46bf3948ee5f8ee81f175526ee7103e745fc5d768dadfe91bf45e0b5bc7b7f402ef8734fac2886817de5d505aebb90d8074c82ddc73c16b9ce8ddad0399f081c8999b6c53f35ffd1ddabfbc01f8febe1d660ea052e0f7f0a41330e5e43d27aa4e0d683112a549bf238f279e2dd94c14e33ef7440734c582a594b75f38f82b6fcfaee9ad29fd50681bda70c02dfc792e87a234941c90a9a613a45c674b2824c276abe9cd4a6ef498a3b46958e45fe9c661921bb953700f9c2beecc73356901d65dcc2253b9529ff811dd5ea653fe4d05150e8b6c0338de5b4f93feac14773c31238191fc2da248e568214965f5ece60bfd5600c5655096491747f80f8321d81189a928b267775ae6b1ffc731449513a6ee33893e250d7cbeecfe2e2a16e5e44cdc4df6e0d31c7af1c94587ff9b05e28a5f5ff39844f06d34fac9a587bd513f26eb7c595c25173a8e8c76028af63da252f6a8d1d6f39a164b6139bf929e22a016ee7b2cf473de9a4f09bfdef4b994ae90a4cec4c2c7d5b78819e0bffcf4494ad9af51a9d0c41aff0d19b79eb84d1163b622cfce8f627173d5f916b29df9aac1e5011011a8e33cac063fab8c6e018a554b599cb8a84fa3e952e8e638d4e07769362598bd5a5417327bf363bd7414184e5a24a1348414a702c75fd6a716f3d92c54b5cf705a2d963a2fbe6b285f9512025a24a3aee7fe81ef4fef448d9b7a37fe9193dc7a7b1f8d0c400a6d631aaa9a38f36fca05a7265ecf3dcf975797c021d3cbe0c06baadd1d1e59f871adfa62213c44f27c267fa24c6da3f045952fe9dfb0edafc7fef4abbbd70979ad89df2e73646a84a158dcca9d5760a4f37f207dcafd28be2c0f2cda409cb4bd2a3eb1a3de05d2ff9a164cc57e7be0b575a201e3a195c53f8e7d18f03542a13617d7125f167f70a05f1f5c6a8aac6e2543aa188fd0ce16a9bf32d4e451d47d9912663662b4e1e16d859e449d389d95ebc758940fefb448cd417a9d32726979215b06bf1db5055460e8a29fca1f412fcee986bba28f7b412da8e3ccddec13678f2aa9ca76963bf4562bb75ae04422e8d6d147e9a79762102c20fc6800eeb7e2163272c69ce0692544a6363f55fd1a6a0ea5dbed6f678e4535d87160723a0097e323470b04afd836a0c409c9a862e5c96430c7fe143bf8fb7d722e1a524bfbca707375f00e84f54f17451ca5e513bf73cd57bbaf6b1882a74e40a3d04ce096f3e769fc808a9c8faa9d745a7a44f21f764aa7b95e705779c1ffa1a3b1c5411634c3185e155a29963cb7dc32ae625a8670bbd9dfcf52585671c8c0afab00b1fbbd7f15dc680a3705feed121bda8ccb180a559d7b8c5b6db88f91ffc7783fa0357cb79bd15404973d7bfe4e482c0e5119c59bf000f9d797b5bf4c80449308240d0c5503e5d6dfcd4fda9382e769cbeb2af761ef7faaaafb24134ba3f0918b6c0b81c315ae9ab0c4790ab88574ba7fb5565cdf49272ecf4c00418464c02191328eabbac1566450a0576c8d619b2ca85d408124659727c4e6c1130af81f675075f1df9c061aa06c0bdd4a8e777488bdf24f912cb42e07cfd3363e89d28943ce9c129387db90a18af05d50529056398a0e72cb8e06e8ed95be13963ab0b753d55d1ce7c0798ca750e724bebea36b9a038b86b5b2d70e368a779a66ada5fafbc1649ffd162e5a9c4ffcb4561d3098824450880c2feb8231e21b31831b6e86c09adfe1091a2602f482c7cc97e599be3abb7657884e5c7835816fadfc774f9fc838c6e43e92e30fdcc0a0864e86ab700e471a1efc6b84a3ea52ea9d921a2f0abb40451b80be62c70e2ed050393ed7dfab697337d07bfc3cc186db06f6750d9f763612647bf5247948ced9695cdc787f8a8e9a907686cf3b4066ecbc088468ebb876c22e68b90c0630b16916bdb7ac20fb1af590b60a214d29949b919cbb93601023d0eab63146bd4dfe580b13ae12bf6b5249e270a4c39bc1893240d0f689b0d60d5e1a31b39f86e209778f885b9e6c32d75749e9068d49ab9bc6291e15ba18c11377d9888bbc1a54f0280af8a53fbc7f42db6825562319436893d75472cdde477911b2d52f9d837e5fe9367ed380f70434d6d0aa63bb048b70d809c0612940d3b44a58df1a203ec61db2c2b4d0c2d8130d08988ce2443ed451e3dc24bac89eeb03e45cea3befcb2914b990a73a58cb2ddc41ca8c94df4ef3cd1a318db674a08b064e096744686781e1513fde1112b798a924d278517c9a6962fe9c7cc315c542999bdf8cc349f17c30dd90185b056613ad5a848b73b17fe8a95c50fe693184a935cb13da433bc7f0a2dae83209c64d77f3f1aed9a9591af08ebfd832db417c3d6471277be7ac4d1fbb151ca30adae6d3f11b260f6e7ebbedabb314515c2be4b8cd0f129c36490882b1510bd4ba17d5c380117219a7e8530e4991706b120da30435f752bc4e4632937ec2d49f7dfa9143cf3fbc56b7404b1f50ca24303946e57dcc70219d6c5008bbef27500116e66954ce8f761f9e8c783c131c374ea70de50ffa387c8bcddac625353912b3d7a67adbdf507b2504a71049a2c6296a7c23c2ed90af36a089b460c891ac11b64e544c49f426f733ad4d117db71ef9924c25caab0b281507482032d344501e312c637b87141f7eb7443f98126cf97d8bc9e6785ac257b600cce7b4b4c8e2df5d457e1f9541866f255c7cf72ac7d5930fb9cd6d2d6c60e59a009f4aa331222b42aa189d7e8ba0c5da0f40d16ef8c8f547fb14f9e92a2b50adfb0e2313079a8256c34c125954b62d24a17ee7490ba69c5fa6829404175ff9b8bb40fc4c6e0b814372d087fe87ac34f1a1a333718441c69699cdd83ea87b47a23ba8415eddfe0333c87912c870065c98cc91b99384ea8b6f2bd4a7adf14c4f27d6c6ac879a4159dbe08fd66e7b3bc7904f122e54e68aae16761363bf1b5b5f84b1ac8b68331684c058520e87ac7dc5ebcbdb4005c8f6ccf0b837326c7e00c0d5376d6955589c3371ac1881418e90731d6f8d930a8471cfe0bfb1f5adc23fea159ebe121364f804719ad8b069fbad736d4284324a21eb01b31c846ce3ad248e5bbe84c04f0c489077e4309d7adbfa16aeb8a496580d410f5140eea78b01e00a53984f4b397e656d109ae725e89cdacb0f989827d79709c5d8a73c8800198cc8e2a24bd185450c8103d07c769e4853a4545d9aa86ee93ce6e5885d10d49e3ceca175eb4002b6113ec34834783bbcd9d74b82e8c2b6538669db6627895122c9f5f517f3eb8c35f7921c4ef5c77fc88a2aa6211c420af7de53344c858f1c034146f16c34f80ac700ff5060195039e36d6e655b8f17cd01453041ff3ff89dd8c24f3c88c095b3ef7d36ad19bc8af20155100cc9f37e8fcfff7b91984177622a00fd51f49384a5fa65ab7c41daccb63f75ceedd219a66284a1c710d0ff10e8942d6a4e59bd5e9754315ea1eb0fe827190839308dd4738abd945149a8bf7fb992e8904365b8b9e52d440ce5be7d91dc10cee836b18ba3d1f9519ba8f0d57e1d64aad603170fe2b51e322f503df770fd599533a5564ed848ab898acf015271a881688859b80d19995d9e7cb29749d03a276d5784855d1b4336212b97bc547b8f2af466af1998863fccb0a69984940e095afed1c8750c75bd5bbb7a48f2b38d1bac852dbbe29e35ecd4b2a14b0bad4b8278faf74d48343f1990b46fecb0cd90a0f673eeb04807785660b425f0a4c4cfaaa116f97040d2b03bc48db971b65a7dba429169d3bafb8b09dda8cf22f0b05dcae8b0f12020a883100858c0df1bbb023c98916ed80ca41883a3a7d59db11737f48479a401451c97906a6bb55f3321f9aade11012df148aac321d46edb6a10b343f61616d0d378afe529a8f2b58ffba9f07db3be06e43f06a91488046abc894691cfa18afb1e8b8088508cd293efe667dc75c58185acd0386c2bd15d974e38fc645007262b348eb15b5f826ebe6d891cdf4266e1d97ab9b9ad615e72c4a2406e82f6c0bcbb1db224933e3c6deae810a4350080b7a12f4530622a1f4b4ba64b8af5c2e06037258cb816da75e5a82307d26937ba0013a302690f5a3c73993d1645d55fd1b34f1e32d6a657587bad1004a61088360a81892c3018956855a6daa8ff09dd283cf5f6effb5081fc486ca51265f8df4609b1190dcba2c91c0944001fb08b2f5519db7aafe6b56f5bca569fc8851bcd857fb961761ab69310181b4aaaffb1d0a093b09d2cd95d91766dc9f304ad17b3179304dc7be812150d959e961f334eed9eefaa743a278bb0b8473356917bc4566f62038ed70cb668d5b7c8150af5e2897b783f991445f9d0dc3b6881d3298b0c5bcc1a158393b8d773d69113330859ef550e83f2c3f5f9d5faa2dfb500dc4164d9f802d04a17651b108fb85f53cb52b77a7f047569d5b1523f25cec477330dba954864787225d6753cc38548037bb8b52566f82e6fd244c6f5f443065f8ff34d30532520d988389a066dad98519fba891ad0597ee315646b0a342b4c6e520e67b8d44707c61afb00d76573122cd62d35a076461c92909ccf29a1b7489a18d673ba03cb64a0b24fdbe687d5a3a2d6dc27049197bea2971a8333087e7135df86c145ca2afb56b1930bc756eb9cfcc6d45ed69e911170bcbb7771dfff5e7fc743f792f25b4cabb2b95cac7c561829a186be69f3e7a9208e19156bcea8b5ae0515e6239933c452ed89c531f3965441bfd763f4ec06aa1b59986f40e74c65b3bdc0004e094175ef8d25dcd139198754a27c6e64647d9b3ebb02f5e5e1ba0c4dbb49aa095c61b7141384a9a87a34adb2baf723f05c7fe6f5c832a25d9106c03ad69e8f23d4999e0bc2fd85d8c494a4754b6c75a525c91d583c9c0f44b47a50d1f86c763bb38e5e8992f9120bd327802b4ebde10a66f033276aee57be506b127178e2063e074cb3aace4036e1b4d2a4bbdf8f3ffc3f95264b02f062cb4b42a7077be39af51c36b536be1cf6bccbede9b67b398cd0737be068134ba2b2a3d83ad805248076ff60f0c16c96d4f2b0ce6421f3a7238fb955dd37838aebb37cbbbd4576df891722ef0d98b77034d49be08ab1de18bfcf549247b926bd15b91b84e6c952a0fc2ec1cb3fcb1297fd02ee5f948722b7debc0326e8d8e8537c843ebd02dbcbea963eaea19c1882774a5fa4b0801abd44ab24f0ed5bf3d1a747c390ebd9533baf44b6a0941f4143d3f84254d1a7bd05ecb72be1e3307787e812116528c64d79f7028bcc8efee60840c37a85dd96f44ca5d8b2531df0a6f37773250340c0132b2327265c22c749268420a0105045f320c5694bbb57adaced45594efdaec2135b95912aa8e1ae1a3948afbe507c58c456cf47ad483bd7bb3e1d51001e5c92f228fe746e395d928903601311b4d02a44c3dd8ed9711daee0b28c07d3452efbeb92bda6445cf7936626719eb705d61ef9b89a11c1aa21189a354557c137085778bc01303cc6b052d82a12ef367f6ebeff1afc007504bad5aceaa695d6b9eb5966597da2cfd715d1a4f7323aa7d89960fe7f85e31c40208af2e9fb173d1abbf8d332d58837709ce2ed59d098875f0f391489abc900f7209b9d4008af7b4738ae04c2b3dbd77f1a530cbdeb8c944245442f83a7ead22074b641c165bba8a6718fa422309a0eaae77d218ebeab41de86f5dc297ba6be1d44edf83eb732efa09fa97d88d24cfe44f1261e45358e5a0d0f50edcfc7bf77be1471238f5e0132c70187c64dd5d2d1947ffee6a3f6f8ce416618177cee8e8d30bdbcc2ef46f0a7c4ae376186b1826cb75c447e7401b145bb48ca5847a7d7413506c94adae501033a9f53a0064379d7c43b14c865cdec1edff740a0ac2fe5639b03d5be89162b8cf95584e849072ecab53c8ec396ba1c373c7d26445ba74c718d90fb1c239d001a739ea0d50256142b887d7d2d932ee3ac29b74cf9895f63d04b027d59e0e014243549d44e12e2d7fc42a0166b26d99d38dd6b6aa39a783f31ad02f6880ce0fac6cf21a7265fecd82f6f365ee30eae0f9fc653758197a8ce5b7e86ab8f6dd1ce94020fa23d46123bb2e36aa47e27730cc56f32be197b1dfe57e70133b51f012a69a3f4555697eb990029e491b4ffee631500bcdded514465e47046d500a08657c2db32f001f23317e36284cbbebc1fcd2cebde9e7a4eecda6343633bf80dcab4cf330f1302cb33b53126ee4a05b48dbd5cd58bd9f39f3e2e8237fb6f014fcf437b74ed13699a19477dfbdc3550134f05020ac6a32f4af21f36c38dc619bc12915b4150eb85ae71bed28ab2f181a7d8ae2350f4ede48ae3e46ec01c40f382821363059d44337020a537c0ff7ab252f739e14f2b4b3042af19366e6eaea7b480038a2d4e7e28dbe857f911ad9f0165be00b76cf4cb45aece337cac1ef20394c96b5196273dde77ce12890458cd9dee604872f4d01600e5b46e55d4d6ab31ff2268b92ca4e483676c0a37ee87274473988de888cb49d1423eb2831c791c8f0c5482dd3b6c25240c3681ad64fedf4c45d6ea2603497cfa7e5413ec453bc89112492db4c6071bb46155211a30a04a6ee1de0c885b7d9616683605e02c42a4dbb50a62bce068ea463f7ae4a0e2ed5750e36bcef681b9fdff7378fc1e3deef770c2ed714445012d565a7a843f5a24595d88c054c4eae3000b6eeb884532976ce3eed7d4c5db8a253ae7812d35964b09af10d67eb881f5300f9fad442ed618cad5f16e8a66f0c51d62a67cf5e4171577ff6efebb47a76e271e02c328c8cd81caee32fa750a9f00da66858d1ab82afda32621a1556f3ade26562f7be61da5ca8793e938136288718768e8f75ad4809c6e78069b580f92c87e004718b9e422c6d5e33f8f414be8046ceeb537d62ea48ecb2a67e843e5ffbf78eddd5451b4cf77db8850655ea725ec6c56cc1e4010a2576545ddd1ae71bd88b087a99568dce83103d9b48e85b9d48fe4ef7a73e190b9e389e3da3eb27a7e88dd107ab97db0553240325e98cd5627b47807df5253352963b9fcc25d05799a78fe57f07b0ce4ab552c6ddd17e351723cbc5f3a031866c141fafcba7db95afaff33ea97c576f2d8168e81aa5ca45971a4d2ba63a1c99a970ef7547028bda0b0f41113d5b3bbaf995a3ae9cdcfa96acc35991cdf312774f2ae8ccef1eaefe9dabffecc9c45daf635d0667b3cac36b964c6ffd8a2ccba83e907bea83b0b584a2c6ea17b90d41e94ff85d2ea523a3c4691b95eeaa010b0e3aacd772fefbf0b832511b7e4e24f0f47b6a4b90d351c2861b4d66ca78ea5073f7557ad1afbaf07dedcc37f056cff2e5684d642df72b67214cf2af683cdc558ed40780eb2facbe962d1c42824d2ba6e789c944aff8072981a352c109cad272cfaeb344e5b9ccb2038c60bc0c40798be5425a0b14215bb33e075fd6bcc7c8fcfd41cac3f9c553bc61abb2ad2488232ac6243a73ccc72365393d2995ae6b40e79db60acb769e9b78f9bf7f8fc844320afef336018d5be1f595c25888be666cda1cf35eefa2b44bb30d67fb733ee9a6fc6668664167f3da01b50b6db02238b491c0e6e293f248d27ba8fc1240359fc7f28832f10859a418068a5faf0d76147ae0918c5f0a579e74b58ede30e5b0b3da752a3118cf66f20fb76620f1512eb8c3745ed5bad0a2a2634487c1099348c3a13aab408f1c8a0fe17d10442b7aaf6795572b0564ea68087635596cbf08bda5be5dacf74926d5e39d6f3d57d378952aa1b08676dfa6ffa151b6274b1eaef8ac64a4bdb75872c0a3146a549cd036192752ff38ba6be2a83dda6d90bfed9aadc212a94033f10252d2f0fa3a9839a9edfd3e12c0810108d774bc9b3d791a0b71d9a09bc1dc66246802a22f9757344f00cc955eadba60d1084bbd3b9ba9816543b60fc630b673256db204475e36bdb0f00d935639d73b32186bc41b5cd1fa7905596d0b698613946632642b61ca0fb05d665e2d6c1045f68dc18ae5c05b694a8cb8d0884130f1fdb0721e89a7f64e41592bd887f36561911069c650a4535a63728617da87b680c5e69813ff227557818be9996059bf45c93c84fabd745b385d67654be75d0429af2efbb7d54b3bd8cdea081396c928527bce0d1b99f20e25d6cd257f46fa4c953b2d4cfd47938d5939e0cb443fa71929447a765d0c6c8862a26089d6bfe59c533ba278751f27c286ceb73257b8fb8954a2d8ba7b11bbf41a8e76d36e87b887e4ac396ecf2bea895a6644cc72935e51c78c4e3cd57e1778db4e523a67787c9697f4d4d712512e9689325cd7dc037216d311141b7de82d27d01fb168d57b439754e36ba24437552a3598281b7f85ff0a457cec988ec665e394759a0515bcfbbcc150443fa7da3e4ea0119ac2b012319b24756dcf716cae9ab3c79203664c825e58923f9fb5298280f23ca77ffe50d9db2cebae73e5a0bc194de944a75b28d75b202fb2d5cc8998a79c4a80951f523e3e4ddd0a7014cffa5c168c29a3433140b82389512b8b9ef31d86a360d8e564212258ddd30e0da91e7688bd0e4271326bf33c6aa777a90690175c4695985060b613650692fa9681615eb36830c4aaf35957649ea32338da27713af3ff9c38622367b71dbb598f2acdd6fb844633c39bbb29434ab1cdfc91b25f47a566739ae61006d0499600ac460c8a3d4750c136a1cb64da8e6ce57b235abe3296f481f8f78ba69291da709e41f554c9d0378a40a7ecb46a0b89bf33fbaa72162258b5ac9879a3bbbef9944d1800987aa1766be892b470253e3e4d3a762771f8481b5aa9bfb7ce234fb8ca4e34e48ecd8a6ad919fb2a7358e2207e95a209643257b75ec91ce13ccd939dfd0fcba49211719def29a9d3d4da47b8f598c8fe0207372814e030beeb67e121d64f61744082797fe4ce412c8bad1e2918d3d9d9590be4666774dcdc961a49e43a84977963f5f2f357f670f132c2d5de2b51150f69ebbba4dc46445f509211d6a43d4cd30b42922372273d2f737c8692a142e3bf5c2b5a1f3ba295abef619fc7401ea5c2c7a54a4c288d58e74bc8d7d4ceb1d93e676b01c38995295b862c994d62a41e546e9cb4cb30281484b6b2c44f6b31282b806316db015b9f2a2f0083aca7127f1c79b3e8b439a8127fd605f7abc77357331777c462d8ac8f5526303e87fe5a66f2978cc5a2b5de2cff7aa68f15440b7eb8f8db5bdef795994a96b3a756d4b76de459ae70992d9086390090ecbb8a341f144dc75c2fe5c18317f2d6467a85a1c9911f228575a2c02541aa265ab6c57372f9bb089bcb68f387afceb0c7b90a2a282d3cdcf0861f44400ab80a09708767c5cba4a2d334fc119cf7daac2d85fb23e40c2cb86a33cb3b780e152ab0f879755076174c5adfd32c0a84f3816743f56e0d4f67451e1dfc0052597328504b3a4d6db2c64d8b48fd65e067ef909c88d11400c34c1662864209729a4a03c71b16a012a9b3e951b8ee09a422c329e9dfecd2d1b3cb5105ebcbc8a9dd0bb3e2410d52e03a30769878623b08b914d365869a6a2e30f2bcbd1611e786d1dfc26de37986d3d48caab7ae94a0f5dad0c4c9047ce2fa4679c6bfe09615bc3b6ef9ddb09c7bfb3ab44074b69a95daf9c14a5490d1819c1d8029fc3db8e92cda3ef5d2f2e92d4ff70845aa62bb3ae84fa3ad4b1efd4c490280f88619b600d161c35eaa3024ecd2a9badda86e02e5307a136ec52ad13ece1ece9859ae7fe74d2f11bc02ccb8d450937cf4f74b0dc2d38b06991b79f24946cf192cb2c7cf932862abef2b8a3e3f8066a5826dd53f52f1b77379cdf75595fa37274d9a7b7dc74b877081538ef2d140415264265f7c68eff8e05e7a334fa110008a44ddc100db0a1f88b28968d59b6960cd304185ad5cb1f0e229ede84f13da05c85d90657fa0e7aba5f2bc0925836f96ecdf89e0d2864dd550bdcc35b7371395fb199cdb45a5f018a682bf29b6fee184acd30db94c3e2bb02838cdb11644d34a3211de64d781d7a9ff0bb657df14f381ec86bc9955907cd35eb89d711686e20ac71a52601383bac2a36b534f7780df8b41921d6223277fdfafb46daa478d0d274f5d7a97f28817cf50b8e46f58215ba7a9c1f3fd7af61d1a98c8b745af17eeda2272bf06e412ee7fd1685a93f7ca11271d81ebb22c9126e1018f31a835cd332fdd045f6479e1e8eef3401a7593c871ee69140fb6cb3f2a98cebcee6280e41bdb348ad82fd294e6e740932b640eaf1623a343fd6682b7d91916b3a6681d4fc7a9413c662ce35b02d8d2b786ec3024f246dfb6bcfac49087fcad855b0ebe2ddbd20c0a246bc3d6a0a30358e8d1e046025213cb85cf956b0015fce2ed19d5a69341c1e9776bfba5ca51c67f58c9a45037cf500f7856e29a56da369d3b131f08dc1c2ca557ebc5369161d37cb78fe4611febdfdcbae9bc326dc711747f64feff143a8550c75c4841398cd0676de7c599b6e1fc3e7f533b0cebf4db078e9936f4d3ec85dd611be195ffeaaf16675316da80b1dbf53fef7242e77e3cfaf26c2ea2ea7a7cfe65b1c3cd07af135937bacbb970f68a68045705a1f873048b190366428485109b5b321e979bee8f8d75e2b556df242822a10cb7270f3c2e1dbeb7f1a07bb65ef6c0e7ee7ca17ff9b354b4b3a17221e88be85934e11d183aa3b805a00f8c79e3a886a1513bcf7ee2405eb8fb2908cc5b1f949999108bbc7106018c6d23b08cd8e761315b28827bf203e5c76c201c1a66c91134738604a106e68f9cd47159def2bf13a693b0c7ce259e7c4c6eaad44ed2a4c35cfca1b44c7ee540f26bc16719b7c3bb92f7ab5dee77e25ee8563e71934b3e7b9206235f990a73c17ef29536eaadc9e9e048faf53b960fc144b9cb751b1f895466eb633f70728de8b1258d4029462c48bf4645b042fc23d61b30d5821f380bdcf1fa34b0383b619cf515ed4fbea52e986691155170c6af984a09c939972e1a19aae8f6950a4d1b81b6293cc46be4d44a9cbb61afb585dc2d59af329d7285422a77f0d834dde73f84b4654982c7edd51e9fbb1b81b23ab004fd111b15f047f31b4d930547fb6a5b1666b919ffbbd57d3fb68d2f1f09de5ba52c31e858ad1cb0c3aebcfa7005708d5f4346f79993f41d3480cbd76d3149491c14e796dcb5d3b55a5eb0f98a5026f9b640ded085468659a11ef63100631cd90a4e0cfa446cd77d3d66da75f3e7b27404c2715d588ca6bb10917fe1b684e406a84c492541142cd7a3aed9070a936364ae5f146bc5f15751e69a188daf7b631bab06dae1ad4956f84d1915409d0dd40afd279fb1b5c0168653cf6ab5b52aeaf9882bf688cff5e7ea61b0da6f61e712f59117409112d84cfc9ca98b41a6258ceb1241365356ef17766b744d54fe3ccbaed8fa2396c6ce650308399d374efdd47df5db1ad99487e1a1941586b6e6ecb323b972bfd59519ff44835ee2705d026792981cb941366f8bd490cc42c4f279e0740f94756cdee9d03eb95f7c7e6eca91beaf4df62fd1a83ac0c00e75232818ecee578481a78331ae90bcf4c4e27dcc7b29fe7c112d98f2b0da4b1eac018f222fa13c76c54742c602950388689e2fd075d6f94965870c193af23817d62292c9456a2244d8e03201eb39bab96fe58591ce91c56b60a7f06f1e14e4c52fb365de4afff56f2c818b94808bf2d93dd2ffbde9c5a37489b1fb8c5927e4c8b72397aacda10fa63e1e059840102f7e67b7dc7eb1fc0f3c260673c82e1699ee6ac022d372d59e626a7adb96dca9481923d50f563f54655bf5e6af368abbcbff4e8f53d2300b7f57f8600d989619e5fcae508e66cd363539688ccc063fa5f8a11cd0de4e8a2d2cc5210c448721a28cbe6ad43ff32eab74bb89fadfbbae231d08debc73df4790f089f8a133f206eddd156a00064b615ac86cbba2edb3dc718166de891ba905a625b13a2b3f12935800f187e1381a4a8cc88c895d34e06078d23f49b46f9f75f2bcefad15429660dd6a2c004710c40c701f4303d3a98594be3f842e808dfbfc6ab00d3431eb595246ffa98279acf29714e4bcff3eed079cfa67631c1091ed5cbc40352910afd2be1bcf2480497cf135d4ba46fada136086423bfa8a336594d33f3602281e4a5575647991921010854617b2649ba2ee2e75d97e55d05a6fb03558ab5f5aed2641cb86869b9dc1e2742ab21bad435408c0741106c2670947edf38b49bab9d3a3dc72fcd4b37b4a14a5b5dbcfc4c163bee54ea804def850e227f780b348230aef801a342723a517ed82578cbdfe9823e04c66000ab026832d095af0c0d657f8ed8bdb485d2ece707e2e0a327153268f1b976d7f29a263959c6571bffd4b6f35e2c61d5ba6055e5b1bf7ca12ba464f38d6f2a592d677793663ddae57b8e53517ed086530b9e0a81bf8cd1df85a325146974f5c74fe27df89c323204c46053cf48df40b60303341b118d03ca0385de3e3d4a78afa89f50208ce23aa7f1acb0f97428be3dfe8582d37898d3202ac8ce61946820e83b4bf199e74df5db3c9942ac2f559cde56908fdd1f2d245387c66090e06c4e138e8b05e609fa5f3e969885a4839839df120a7e99ab6d1a4506c084597c5d0f3b4801efc4f4cb3c46317abbbf03599dc129c44461bedf499d25d9619ab4be0b456ffd09da0fa7645ae40b04b237c590d9e7cc6910a2188d584e9ba5e6327727b2ff65b1d34ed32450a9d25290b5c347466ec838fbc7f7bd7e79e3b1fbf60aedbc3a26cfb1c1cb5851253c209a1cb4c043d6268d6be8fb3bd0930d08efbe6432a7d793d9552f76e3fbdfcc8b1365d5183a25fddeffdbfe8b64ab2818c6aff3302ac3df3391fe63e44d31629c430d58b703af5b3d9982d49504efa6e3306edf7f13663eb372ef280fefcfe3c4410de83058539d7237030978ac264f93f43da5cf0f393e5602a3186e3dc234b8e3a208f9216c72bd4bd0ec30275ea1386fb3bfce1921f9f585a7005bc1609bb8d539caaa85e6652272e82255adf2b4a29e16daccffea54f00586bd787acd660bbbfc92a937ea1cf6da6828d88e7a03abc40e4bbb13b988e0a420a026ac8cc089cb32e29d6a93f46591669c16694c57b6d8b77c4e1426a9d2455c27338a61a5dd802b2a3acb9c6af442238073a5631cebad874536afadeeac215d29a2ae8af5718aeda66f0b6feaca32b1b9c7d84c9c76bccd60c066914a5a035d8c4ec5ecee6b03ffdd6e01dd23b2ffc4523ce20285a8261f9bea1faea8996cca232c8c2ce8627635e4ef9a43b70b37d41277bce9e87d6a281e8556f6094e63f47f7a60c0c6e457e6dff0a2a71bb854c8c2eca8f4b04c8b267f2fd3c48437dfca7c537446c9aa950521476f0a330684db76b10767aad5d2cae25b09455e4acca8aca6bbdd32cae1713bad08074abb618adfa375e0a7c57f38666998503b586e5e16d2335458f9940611826f0cd1be7f35779dc1e6d4403edfbde4f877d52a8d07fca23732caf9d0043ee310410e77433454e80694f94c73d07d8b4f9bb906c4c15eb30b3b36a890d21c8ddd62c670c50541427be17ebbe885f12f6ad968889c1983c7586030ed64464201708c032fcee696abbcb939163612fbe6f482ec3a6f07b8c0df90f301254a96c02b5cfe4fe03081334aecd35e965d138b916c9794f00aaeb4d6b10734680957461d1bf9a6d2da0ca0a0a8568a1d3eb9ea8f2468237fe69604da50382b6ee8b632640a22846a4f1aa3079601f679ef0db249341d7781501d56a5329a121c37403daa47aa6c1a8a3ba544f2f3e82ae4d161759a2999e951112d93c0283b14fafd2abdc5956129a42a5f2bfa04b191f91e3dc4908364f827080f8b950ddcbf2535d883e0846894ace1b28451577cd0927c2eeb45e5492173b854e26c69227d6e909153ea82ef48ed54c542a89196eadfd121d83de87908d9eb6e01d76275345f65acf8d448a5ba7f9ea682f994e395abec18658527f14a2812889540768259f6bcbd31d499ad3e4f55323625f4459c8951da0dc879f9a361bbfe8b12b61b224691242205ea9f5509ccd500b7630c21c4f88c9aff1bbf3b2e69b18fa276dce70b33063743a5006c93e54821e20fabe0e4e1f53a1f8b02882e47be2352c2e3c085f8f9269b239b45d4c841fdfc02d85f32a919893158fda7f47c0957fcfc72fa75da7b4b6286b43c86f32bf6b627ed02d8449981ebd65326cfa82a776ebd8168648f8e82bb0953831e10582ccc01efc022f0447b8f8ee3a8383ed41e974a676637bf1d2c8b4585f7adba758cef45081dd3ab145d3ad0de26a63ae92edcc67bbe923d73c84230019b8da415d98729092a3210921b7205a61d17c0553482e49a7430cb617207cec9c09b1854b77f76a93b1932d106132b65377bc5e834799ef392f766b846fb45fe9465642a421a3144b43891f7f36da9db8b55943ad331903daeb2baa10b316a60894d1029aba450c4e748ff219d526e8187b1f6bc3025071c10dab3d8f47087ddef3c41cb4bd09dd0ec7b734f36be7a32c1aac1a682a1aa7eb0f0970a1748bdfe094072926ce4c7e7430b4d814a8963bde1cd9042c7c289bb9e2c7eb5f0fbeca15d2961c634df5d7ae0708558313579757810cb15ac79e885b91bea333dc42671fa32066d22f6311a3bf065544f65a36a4f575f37fd38696b36efbd89316b082b7b4b849079d8d2a31a7918b80e4faa8f8c4d139000c5be7000d9cb8593b4f6ad2a0282cb6ac41f0fcc9a74985ecdebc89e37885b693128a198bc8dfd720a3dcd732810503cf1b70f2d5953efe4cc4dcf9d99cec56b180d42d251235050ca1673248f1e8062becaf94890fe42962d067d6df791066cdf8450a022df5a6e986cc23bfcc84ae6aee5e36797a9fe37157a63e7fe6e8d18c582ed2787caee212431cfcaa7ec8837a9f81b25b0ff715940b1f8c1fd221fd15a938fefd2298ae1a1bf7900c0bf48b24a2fabd196db65d9fe0b2ea13ed6d118c410537cf1ded92b436585bdab6a4e0fc0dc24833ab263adae0b0e4c8872147b95f063010d0f3c3c2b9df24016c67a98cced754c6cd460cb91a57d005ae04d25a4f6da7b07fce64c522796282d6c5e77a6744dbf1364648302d1bad63717411fb8b94df5d547b49d215544b472469753ced84c78af71ccff1022220ebfba712ced3519513d075720b79c080b7871c34285ac2f7fe2a840175b444ba292ffbee43c1703bb457119965570f89cf473f4529e2e2bd7d4e9db4920ca898991562c50dec965eca4831f0fb289c2207118215c4a764066a0446715d798c864820082c6bf1e01e020b773f35cfc5ddf0bdf1ead38fd78353502126adcd8a94f3552481008e188d65ded69f2c61129114da265503ba38443679bcfcdf4c9e314ff9e1875f9fedd8e972137023b9b3690ac74fe22c105deef010ec2f682827f0f55cf4eceb729d2a8964cebd4272e54289e090150bd5a4417bee7017fac39e6c39c6622de1d9e3b3b9d4036b7279da986413da158101502132ead4d0f6ee9e9ff3e3fb3110d9ba6629a89638171705db07f1c08f20b91aa28420cf8a040778535bfd09d81891c06d3d07534246954412df6b8513c243239232d98d40d9cd12c70f221308c1a5fed4426d3ba3c48f89cf0e2dd49c7e52c57b19efa034d968b176e36b867bf0dc902c301269fca535ed6a792febddca6ed7fe5610cf3acab1053c1f2231e4e1fd0a5b29bab4e2685ff1dc3e5160043eb4ee31f5af1b3770681146f54cfe16bfc6e0d202c765b99ac88d0d6d365d0a1629ec1fc2c9c89b67fadc7b4738896e1765dd5674dd722b921143a8e228931b0dbcb38028cac030e01901304f2b837210ad7f4e0aae2e6ecd1b9f087b257233e05426ba403474cf437c70f3471bed9e394360d8e688877e1b963161625b0554019f653dd1a8aad3ee3b812f1c16bb5ced4c01bbcfbf85d58966db9f502b8bef711a0b1f9a90f44425bcdbc0b6997179d2716e027c87cc7c185af8961c95c202efe67952de2bdf2190321d76c4d19a63af14f5ea50538a74304ed6d8711eda0182cd86852e678b0c9965c5508248c8219caa6467ab3df36772bb62744decc1cf2d31e331d10dad59c70fa4732ad103fadb4f6d0f7e6a91303c7089320637765705f719bd9029e66f506337f6fd3169d7ab97152290afb9a81d9df4cfb3608687b8255103ce72f0d5e73c5e7cf293e3ca30d32bc958b8bb47f6cdc1ea26e8505b39c9ca788809dee4e2bfc9110f5a40f50407a1773845adccbec6b9c57c3e1f287053d873a2a04823e8046e85527410e95dc87d6208ab03764618cd10e151d6f589d89cf7a91974ffdb540b4a45c24cf1c39e312953003c60c39df50b742a6096e38e983d0434a4e4f03658c92bf930ecec784650dbbf7f349b049af9ce8de543e79116fcc318f3119541f76fcd5cd6fca444a54f66deaad7cb2db953fc77b6454ed88f998b3599cada366cfaae1f43f88e63f1801ca1bee698f53cb35b3ebdd243919d8cccd0e9a474222eb9593dbd69301a719857266bd7e45f436d89a53602a527cd9f418d93aeeea37b9a995660e3a8397883d901affa2145c5c39b8f24be7ec18a0dc298641b1c2740de5186d9bf13114c410c91950184b5545c856fabe307c194a0f8cd150995f1f5873d46344d0452becff2de94023ba90a825e7bc44e831b8ed6f035d2e781237d06937f5cf8118cc032b7f854c8c704d1274263088c051e0a7dfb28dde825b314967bf87182b1fb002e6be60248ed8b8199c958691d0f9418d454122c362c6a7ba99a71467344601fa8398d4882441fd60b1b39daf2a79978b3272eae8f8494720a451bcaafcfef4eeca54440d3b11624fb112cdb29a0ae92e1b2f0f91e94bdb608afd5777ebf80b4c196363fbb75197f72ea242ec561a4004751fa3d0e68961efb88e925e6ed2af505f0a8efdc2df04875d4e9838df294cb7a0b2741f8e12d4a0ffa4312d218a12e88a5ce08cfb556ddeaf1b22e28b7b5f5961f22a087cc89cdea015d9dfb37e9e0722a2e5a670e14b1c210f89cda1603084382c11ad5f97bd2336bc4823d823d1640172804e7fd33750c41c97ddc1cf1d20b029b871f4c7844cc5ab5b5d9cfe6d642b579c78ae5ba6f4ae1c0811b034fe532ec04c1072720eb9b587736590af04ab96e06aaf29d8b1c3fbcb4b8dd13b63b64e0a0db897ef1690cfc0826310b85728381895d7e371bd24c02b0a54249d5fb05592b48d6936507b8ec6e77bbea031a09783f570ca80637d8b5c995dcfaf9715df99bf214f7ae48a715481f94402110dd34a386070ccfbe0efd931c5de87ee611a57287bb3dfe06d56cdab8f782c0e54cd22743e85707ae41466f99084c6d47e8925a3fd8ce1597ad16ae81c69ffc14466a6eb79d6cfa6ee0ff5e29abdfc67951d8b1aa9be718e8537d98b698a78c7f05619ee272dac75194b564661491e61d5290e816d1683e81de79259e28d1091540807ad225040ba56d4f97f86d71372bb3df432a84b4f896305e11baa864343426de0102d78921330dd5cac1ba5980627dd881bee6c90bd4c92c9d12436ee8efbf867ddc7b1665cc5bbeb526151b867c35a0f071927af1d6fc4aea9558f08fe1511c56ef546ae5b1bac428cc4b946a1b0941ac17880c5d87f679a7e3c28d0fefb6b2b4a7bb02a6ed045c75638f22bd2b0bb8a4911b9bc468a6f5f0c8f3783809c28df87d33777ce7b5a10793d045821acbf0f6b7df394ccbf30322e134e49748cde2551e0f01f6e945a45a09f88103a5bc8e3b033910cfa9c63a44248fa8534a4b218d7f249832955e34f03d5cf5ad33600f0ae5e4f4cdac7ca58c555dcbd275f715d39ebbe4fe8eceee281280b513cf4661bfcd51cd3c34af42df9cbe57ed18b89a27317bb7517a1765ef489e3f8de7280e4fe1318c60216f203b4bfc656cd9e20c2b0d868f48fa76ec1f021b6af9cab01302528cf354a20273ac27bf633c6c7cebdb97afba03c0acc5e71bd7fb8d2b6ba31d02dae187e0f4360ebb522585ee855eb1756889d1bbba2fd6bf5c67a85f1d5e6697123fc39d9ce7c19ccf4583be8a78703a374d146ce59875c0014aa4d5392a7048f54da7d5a0af6e1be0d847704af9aae7e6b7c42689a81ace23bf160b80e6b088b86317e0497ef84056924469544d276ebf7362d457d1064edcfcb12631d34fe7fddfb40465d07d970802fc89a3045a394055acfabcfc336894a93648da7aeb05f6e2e598d1ca2841c313c1321127e5bb26c9ecd52381c24d271e3011305e78a36f076240e0997434cb4a9208f48fcc52c946daa49cf9638dd410c4cf9208fcf1a9ec10bc7cfde0f78538c2e2680d827190114cf7663017ee560388e6df76713efeb134e462032a3794e87a2951daef86148c5100ea6c5eaf56df35fac5e95f8d66ea62f3aaf21dbdcedfb2babf35841fb71d83df567e0eb96c6a5c29850365b2dd43000254621913e1e653b209fd9767f3408c55d94a34a43ecc18be96be091d4a7de357089c7528509e493e5128157fc5850872e24db31824d79432b8fb04ac3cf0502625f7e9b1ff1b381fe866fc527d6fa62bcc92cb95e48597205f421480d29ce4758b2c17c10260f2b5e07d2ec82272193c0a56ea58730db3fe6445c8ab4d7f7fbe7fd08d34facee35be6f337aaa6992b227c8f4dc036ddf5ba9afac69625f13657ff971b06f1adbf61375d3c3fe64bf5030517b6bac44f146f9e7db79e7670bd7859c82b70d0a6077831b1a3b98269160a31eeafda6710c489e81dd49cf7d177a2fbc927a4f1a06238d59c6824fb74919d4285e2b5c2d4429aa38a1e16d3c91fd793eff64855ffb7d2abfda34d6bb92d6e3559127b0a5b83d9160fa29b4d019a72abe208a7926691d18618f3dc011baf803628abece5b25f9fb3ceaf888fcaa68c695b8e12829e55c193e33902ec6cc98f5aa9cc2dde5143327ac20935cf4bfc45e684a8c8caa3ce9a30bc165690386e0c53ed4d4c79a525f49a0dedc8acad30d8055427986d40c69e4e957648b71501fca3ab8e77cdca9833a156f559f81bb1eea6d6992dd88af41a0e402c2d319faadc8a617fe6bb0460b42da812c8b3d98321bdeae6874a7ccd90f39cf6d7c3ed832d94aa986b5a1c4dcdbf911a564ab367fd2eca8ec056edddf212fa6e899456386fa538ab866a65f781692fd6d42b5d469e3ef0a6c174222e1fa8f2b698397ca5391a46c59f22e9b2d1a515fa53ca35810d0f5e83afbeea53bb7b90934d438f3bff9645bffe8e60fcba7afc8755b074869a67d29bcc7e840651f1e2e723aa94fa54133e9f3e8daffcc0083c668e4c1743de446aae3947e95e717dbf6f580b3d30869b38ca4936ae5134fe022bb78222d7f4252b74ad1a3ab897801b740f4887e81f1cd34ed93fdff68cac0f5094eb2c72ee24172b57218ccdce9527ed6e6639b80e677efe018da26a50dc8c18e9bdc50201cbd7089a601052a08969d30a8610a49112a87607cb4f00e13fd7f42bc7a3297216ec3bdb8cfbfd1956a6e3d4788e8acd91b00bd8b65210a38fc0e0dc9315435daa7fdf763d0d1bf443d70abe04c750bd6ca7adc72749e411c496127c93c3cb2ae740317ad2a517e82f109e3f4f600018b1019286b04196847b8953f492a1fe687a6f53c9a7932a881a4f232b5a59a3aa58017f2effe67d463ed02b9a2e6f1e6f00e822057fade158d8e1c8b97dc2c80c0019fe090beed8d13fc9546eb89d3d8706f488771081e6e8c6b82c4474e3149fd45f5bf5f96320f05191f47336c2eca3539190f28e6eca7070556d3521115cfe705025d175b402894fe8231746e8d23cb07bd44e7a624e03e083750b78257237f174cb0eb807e40f190829ec5156fe25c980262ebc47bcddb8ce8f3fafe84813f5ae52ca21b26390a29e6a82ff1eabc562445f23cc5d9b777c4d9033791365d3d5517bfe8f23fbb41163effc8da56a62d00c3637c9bdc77899594a9ae2c997c2bee8d92b58d3dc0b5aed263ca2653cefdb9ad1eaa26936a2207d618280e2307496aebcd834e46d8b61b0836ea9b9168f9cd87c1cb0e2762bd0660421bb3ecd4eae508b1a028e1a3c2598d7ab4b8b1a7ed75c97272cd16c4c149caa13f215dc5b5ad4e24efc8daf65761e5175de7d2664fdb02e708dee36adbe5a7a7fdff88e07d6c162a0191142b6c58966c5f4266a47f5e9ec5dcd0bf1a0e0fd3c86488fb2fd81e8bb1878bf2d2c169ca8aff96d5bc9d63a1d4c285ede108a3c5a1155d7170c841fdc6ae7607ca0d2880eaadfbef3dd84987a85893c8eae54cf94d5f6da58edd4d993e7d4bbd8365db8bcbd5bb5e06ad31286dade9feee83344d2bdcb41600bb47acf1edf9ac08863cbe69b639497285382ed6c1a65cc519b0f178154a9a0e36a2eb8be7962932348e8195d0cbd31b20f2ec1a937fefa4abf7ac8f536c4cd635f0444c6ef0ab71190edd8e4de8a202be2ce01342a5aefde4638e71feda897d761f6d1fdd74ebe26d5ad960e7ff55f7aacd4f71b16092f246cc7cb47f24276af89de4020c7f90542f561bc31c4f4369f50ee2f6117e3561742b9f736447e701aade2e14583286680c64ba8a5991ba6c88e733595c02289a087b9f921b3d8967d67c60245c98c7074af48838457998565707cf324bc331682c60c5f2b881803e9e73342432ce31fe64627b98d5df576b353296fd64403faaf19671a78c3b1c2bb8f9c9354d743e197c728cb2822354e67e82da5ec291c5363cc20d371380281e5d0697ab24bfe852d25466ad79692503e148e2ec412958865667c588f51399cceaf799b65e23276f3ace3fe69557747efbe547afe1b1834d39779bb41324e3bb99ecd8c9bba01673def5ca58f6cca2d81c760f9d9730d3a06d333539c6ea2b81a92b8f6344bc28c7e832b94915d1bed134e3cda5522dc88fa781da5e4d036f4e990f4f9ce80e3ce990156575a9a11595856d156ffb14b1d4d22bbc7ed227ddfe045f03a0aacf6a841c2c2c2e53832a550ebbb38b8c2532896b1a8fa398e4b1ce2a1c3dc972336eff2e37de9a3dd6c4190d72e42243e258dc0e4b654f66fe56acb777b9b38599b28eb90813523f8ab80cea66e499778af58e4b066a626bbb97a7ffeaaea4900b767cadd2cab00b7cae1efedeea3b31f83f165226dce43e54c8dd29509eb4da1c3b7ea787954286fc68b0106a9ed0a2366be242c214e740f48a824143453ec2510eb3756c6a96e63a36cb1f257b9c0db233534e4c7e64561d6da8826742b55b5f5a599e024b7497359e0f533631951281d625630977f1bbdbe11c8c15282fe31bfb065d5acfc9af69e40949b7d0e626a0080f35abbe1a9ad04fca490ff1ecb6a3c0baa7720b26f481ceadd6e18ef5bcba8d26ac6c8360508338b7f0719de20b28982d33dd7f40dcb621805c06722cd11d6f5e8fdb45ec1cee6331bcf5c102c89e504a4e75150d2e7de180388ff98c4eb904f667d5dda26f2a35097265de2a8262843e5b6461c98db21b4f5b1f2a3ee97434e7f4b45cb17eda7cf144883faaea46252f75729de5ec3cb36ba6892237e0e66f766d27e57f05bc54b278f1a503866ea8374ad70fae56e0885e81b7ef22e603dd13ff93e2987a189b15a3c2c9a86e13e2f93c679bf1badacdffb4d4801512e5d6b3012692360d2bfe01355362b3a7229324d0e381032c12c3cd8ce1c584e778da7bbd573daf66ab7df60782236ea54f79bd085075801a6b01a99ca6d5ade35fe3e1e4db1fc7c9d298ea0d26f3ad4931916481c00dc8ca25b5b9100d008ab7d1a65f0e3584ebd7f3f68bdc7f7932cfa77fe1a29a87d0c03b4347dc8fd2b50e78aa1e854ab0b344296804c91a77921d3602674e8247e4c3dd19104f228f47a5c7cb2f6c00886a6943cfa3cedd57eab13c25a268809be614715167329a56e94dd2f9b24a28b46d57abd498ec313242a12afd07d643a347d328ce72ab1e51685c51f75998daf7fc6f599cff5b0213b195ca186d3c28e3dc3ff1ad7d6a487779d36a5e0d737e1e000a5b2f77179e5d721add678a742bf3d6b9c7e54f92a9a605c9f62f61e84b2e0fb1db82959149617df21ea907cc09b88a76aa20c020b347658d481272c55986e93041825b1b046881bf0fa66fe22b2db8123643fa2c595f8786fba034cdb8b0df66d3f515eb57717229dd180ec880ad8a8b870d1d1166d78e695dda572a2eb19833814bb9a877183a07f66ae300552ab0d374a0f27427fadcb539ac1ff93fdf2329c31973e29c9fc748b766a75387fda1b341a4e5e3b6ff2a6bfc86383f0f924b562538222107f5f1275e55c3bf01089e36c36c1efe0c8362a561b3eaddec33443fb1666fd733f9325e7c0fbe01921235defb802a1abf239bc78df5fc19720de8e92b353ce78d45601c3ff83e7cbe2a3527ed34c651d842ebf62b3f54d9c7ea74f572d1b2f73a4a2da514983e0f96c1c242b6b0f6b0ea9ed94425498c2fa5d3fa243e16ba809e5d969df52f21e7804b3a7e8d7f6843c5f9f38e5462f5f365b9d77bae1b740686d70c8e42af73d8440ec99aa48e8e75aff741381fa7343ea2fab261c7ff0c5606533ea7426fc806002bbeaca134b4dc55d7c64dbfb2f45e5923c9993a03b55ed876bf1ee4c6101c369d44279261ef54d93bed0bd4e4a4abd8163735a818513bcb7d743e863ae3a5dd41bd7046911329176a35df20bb94683417332db7824a083f9fa367238f70f0a741d4242b3619fa23124a35fc49964aa9063a0e17d65509a7c95032e169dc4241adcdfc0d8f8e9af82cef67d8627cf5659652f7898b88ffa0f5325ae29cd08f23f5254c3b5ef0b0eede69f2e4767f40601d5037da141950fd57ae52e530d9a393b67454f7329b8957ff33acac0afc0d316baf045229cfedf8c0461ed70f2a01cdedbe661c4dbc9730a0422a3e48acd342b0e2b0fadcc450409ddd2c4775204a7c45e2043ceb6e9656cb54351006ac5f27d1c1f9113a90308cd0acc95affa9018d828d3a81699601798faedb402ec8d54f47bbf0339354eef7647afc6c8c148745c574d8cf1f1cbc815cd6022fc101610e5279c4a2b784c589bea7c778499ad0eacd85c368795ea9ff900f6190a4f72797e1b29dabcaa3c9ff2f9fccf5d69a5ca35fafe93eda1573260694fe6f579ac3fa415c9e290f229c849d46f59b535e28ca47b3cf4e0ff832b80a9bcb47428865ea1a49275b49ae890669c0aed7b8c5307b359c0dc5e94b68972051f620efec97075dec59a755c2c914cb984f676d53336daa1b4448c918529b5f23f92b20bc044d8788f05ceb729153b263cd01c6a0c68492003f30c99c10de5cfca989bdeaa15be70c7bf99786a65df16bc2646264d3779d908e6bf977939f610b15ba4a57065f60e9b3d34724145f9c885dc23db2b5a7c948d78cfe40d43c5323727ba3cff035a6cb4c0729bd7bbc801b713044908e57050fa04bb48689050d50f747a40e43c14c902aff255cb595e0506c5180fac81d0c1b9c63bfc381856dc1cece2422a82478503ccdc72cc3f07f5a9c4b0560707c58c1d110086570a365737cbe31de55ebd5279ac832487c6328393fa10594c7d436fe3ef49760193be1a011aaea44999525ebeb7744362b640f19567d8bf72e8e0101a02fe2436ca1fa1c137139b84ac8d99af072716b201f25be42c65e339376f268099dd43209d2f7db79c4af334a0ecf8e8acee392f558f1a18e016b082bea46ab535716fbee92201580e015c0f371f89bb335afa4b64a697652c04808f94bebe2619150fd1ec776301839a9a17a610387a10f02a15c05616b18aa58421cf181cbcb29b5f84d838af43de574d316770afa10cfc82b9dbc858dbbfa853f7c0c11dfd364ccdaa2cf4b9c39f7b10c8979d9c5fe42851d066c8a8ff8e2d4b22929c59e5d86b91a0d7f6039d37164281e32ab3e15ec36e37ce3fafa4b33f44c9a783a27764ebe4e1f4d63acf0f31d86eb58c45ba840a062bc4e6084fba139bdb775002f1e06f52e6a6a6954544a56c51abf4d9e347366e6cf80d2266baecb625e8d3328e70a4eabdb7802735a80723ac8533f01c864fd54b37486e5494b4a3d6c3480024c561751383af76237394af30db0a901737464b699d0539c3611448930f06a32a1edd48756839fb593c79a9d0da35befc58d9ce226fffb2c3dd3e53a8d3bd67ca6c86d47ee9c14b3aef590cbba947fee600efedac9480f4ed46ddf7c5c03c3b3112ae7ab2a61bbe4de32e817811c7a32a869f0775dcd7d01f03c300bdd737c979604ece13d1f7892fa031b8aa518c626dc478b2eef0b25f706bcc5f77a8fefa67dfa592ee685f09b52401c35fed81e5e99ee1fdeeec512c905772f2c9aa5f729450e6ddc3169244a3e2030bde9b7af7b87eb60dad75a2832f4a8f2a968a7b066aa4c76f078c7d4e5f76a93caf5aa2f1093376121530501fdfc9d8bc989eb1bc9780f5557d45bd8cf6ad40537f3681577ddfd451550e70a101dd35bce31f652dbb05b09eb43cff02449d7045c496b85914ca6567bee0be69bef234ab5e029641f93bd3ed060bf18ff20c413b7b0a933b1b9604f139901215719683a828719e338b905c3c5022c69fae24d54ba99686181d7ffac27a2913810b8dd9bed90dc541c69a2c775d64af91cedcc25562f00e890017ff7502bc670d5ed3dcfb659426bc58a04682fe1228c605b62091bbb0e1f675dece6e17117e174957ea23f59e4650060883146dc5a09d75088f9b9492d64c2c4afdeed6bde892a6955a7620d1962d228d6a3e3ed299c83ad136fa999a6fec9811310b5f810fa23a9fb072940f5236592c7110ade866b529782d8bbf49720f3090cec38e1924ec7ef5ba2478196adc60837bb7fd1cb88ce06034cc37f44ba865ca7042b343cdc52281b9aff2474a6b8b14a33c1cfb2e66fdc267687cd4b6e8f7480ed53da366c1d5de8449743bfd0959a1967c179a3000860b893df1d4226bc4126d500df213e72e44a46e0bac44c0653c44f05cf7acc332b85abd4bda6f11dbac6610c750d0d67cd4b94f128f3b1ad0674383a0f38bef7ca10e8dd1fab334264c5460ed2cd1107d04c866f27e168b9e37fa8fbddbac4a6b7d757716a663223ba8a9f981835733db765d59f3d71af0eb78e71f4edd5edd06bd70b687416417731a84b78afcb8a2d35474ae6911103d1a43f8eaaf9320289f256be160a69799682abfd8b288568eca20b89b5061742c147d01106c576439bdf585fe5e2d1da86eb2a27f82d3795e14dc3b42635a8a84b46d158e9336b389b7267392a8d3d2987ba02503c3bc9afafce41794ae02b03b293793f3df198f694bf71a8db895c2df46d7145170a08e058525c87466be3b6142f9938e295cbe6256a0b7759247e92d8c3ae9bd98ce5ffe7f470c4df22e8c063bd9f16059449086e25cb113b2866701146c4e62623d4d3995a2d10331ecd30baa1bcc356bfca55ae74c69c669ad91a5f62ab596e30b8bfac24e37bb7fea20129cb7bd7f4ffc21ef6829cafcd2beb5214c132494ec7c5c5926a42c63a017d5dff03058149d6e98c9c066deabf8de4f1ce355ba81df3229b539e063d88091b28f5aa09fdaed0ab17c66a9981a344094f3c67c3cf7bbd5648da24099448b559c69d86c3aa1fbe4cb13b376a895fd66ebbf414c1730a86ea7cbe5d6e93719982acaf6730023aaa21079bdd679de7286710573985d7e0ffb9041328057930e2da95f50896105748c5c120529cfe8464494000472f13a8d457d43f49ed85e6af44985b5eb0666f8f8214b90e98b36b0e38faa1cf01146f78d3d4dab46730a7bf31ef86e5c1abce4571f3036ef1233b02cd7927333861a152dfe2e9c47b03117d32b97879baeb4f1589bb59ac130f8e85c92c0772ce8ba242c8680b04b558d08e27a26a7f271e9a6da4967f44a9349ae52b22f6ad728dcd7490e7274815e494d8b34a8be1147cef7454c1465aa484303e4dca13ab09ab248e5c32d72b218969327d23473ef0b6952ea302b8cf1c3bd935bf40665e0e02394d99b00314c283560b6ec5b815c2185f0fb89811e32e74b22977d975637ab5ca0f204d91e3f7ffa321eedc6e2413322ee3089825fa00eeca9e41a69802952661fcdea0bdb9cb80c9c1532629e401994197e98afb2173b05966eaa01f1aeeaa6f957445457921d9685906a459d0cf058381dcfbb4c41b5a68203aae6782665214cfdde2c2448d78451abdc4c3f1fb9eb25f61e89ed210e965f8cf547d5e169859492af0aa68ed5ee504c3d173da52efb6451ffcc68299e13b0dfc31d02948fef35ff30b82947dbad814981ff8f1262d77cd6b6bbff61d715c313055eb1d7d6c568716e48672914432c0d7c9efec4d4f7d2e5bafef4b8810fa3bd25996f23938bb2553bd4606aeccb2387dfc1527ab192fcbac6d195772082540bc0fbe0dfe239f9c189ac959d8581dd12cc77950f4ca32cd7f5fd83ae89e4cd8aa351092e2afff2819e950824e6c598c4b6397b253c7f8148d4990bc2c57025f0bada8ca73bf7d674837d481b9f39c88cdf16ccb812c60812537504e480b8d0ed44c0df20d8be8a609a96596d72ded3e5fe60dd313603c145be28a84e0316d7c983d89dab8bcab9dcf1069ddfee216fc4459b840ad3d16629c147bd25dfce3c7d3f6fa7a06582b3b0eecb729ab4a587f38c439994d57a29c4725faacfdae6ddc013e8a50c563a715213c6f20e362db9cbb6f40274c1cc99c2b933040d1d3590f61f8bb03d569ecbce9ba4af0e6027ec18a5cca032d9b2feb0e514fa50bfa02980f8d23513b591adcd4711f4e8729543d1d75cd4b3aa9eae84ac8b3391946caca9b0a778ba3be81fd608f73db5b5b5227e3915906de0347cf715bf91fa4753f6376635b4dc7d5a03e06ab96f29ed21db6a54acc703330240c52dc16bb3f811fe5448a3d8125760a5bcbea5f2b92f906cf11776af10b5816b64a1ab0270b2e9194d9a8e60eabff1c08b953ee57809fbc1b2839ada40d5d19dce8561f6813255f9a2c9cfae630826b8e39366756b1d5ceed1e43e70b2cfd4ef6e911065b43637b65002e96cbbfbbb048084f4c130c2b2483b62831619573d87b8ac8cf0fd37681693162a223fd7f964d1b35b170f96704269688f3cb0fecde09f9191ef7c4c77c89633624378372f75de3ff6e9287141203b3ebc16da6b69f56cfcc7258b21a7ab6e276d4c8e144a4433f73443cc8976f0fb8e5b8c88712391b3ecca2b6ef1c997f91dc099d3eba7143cd3f3865df1f5d0a1accc8be1191028e30c4fd25a6437dce8a30cceed9556fe25135d44a94dae4631ca3c8fcd51c72ec3e44864e65a76c860e8286dedae474d805c36c3a994900c90203f2ddee3be9abac136c9c0ac94c89eb63014acf25f5bb3b4f4558c0a60da0331b248792bf617366c9ab966f2f05916d9077a77c976af9390177e3d6b022bef3af447d290fe9f27fd0fb5f09752e3b9b68c7a13582bc637b534347698a002a0927d41aa88f6fe241b1c5657870132ca6f4948fa60fd4ff94e0914481f21cb2445d3d07a4f3435756d14c7868f101657fcd9ced51c174591981d3d720100c336782a1771395528161917d445e47fe2dcc32dbfc0b50ab6bfa03da1877fcc2439762c80de80a86f4b5bf9562030ad2af995a3d4c141af93a49219f6373385a9bbef96dfd4c0d15f36b896fe488afe0226ef7fe48f44fa2373873cbeadaa4442bc2c51b19051bfeac33a783c23eae56fba73f6af3ace641c6d285f643f73c4a5b93ac8ae8925529692ceb6bdbb70a0d7bc71b20002540fe275683f16f9af406770d86b6bfb223e295ea30d37ddd2d0572c310b50a1bd9bf4f63688b7804ab933ad6341b85592b156e53cfdbb90532b65e0a2028ab56dfdfd734b20e426b8c4135f3f5d4a3303377947a2fe315c9acb1abccb03191c1a83e4319a14119d8a714684e26fd931cee2797b594c77e84c961fffed91455307b2d1cc0eb6a9055915df37cc78083251c34f771f5b72a5af0d955036a62188ed54271ba9ffa505eeda39228598aca345085b499c2eee0a9934e8c948ffc452e64576274b020b77248558d7c1501be24316c98bd098cbc0e32a1212879640f13dd6fce069ab20576713a33a6b5fc09a277db43d880c50abd9117d3642f07b5f1e723b8ace8f3d9847fab83f6c8d1ad55ae45a7b0c8f3f91b0ffc0462aeaa1989cdc580cab41ebc7e140563eb4e09fb3aec773c0fb7b47058de3664d5e757fa517c4beab500ee6a5ab3eb1e5821b5b9405d564fe410a4727101e2c1276ffb573dc78f91ca50d4f89e25658bc0a77494940c5a598e52eb6a516864759bb7802c43bb4e076e52ad132981881bfe7d98c7f2e13637de65f45d55299b76c15d318152602bc94811c782bcbfc2ea735eb92011ed0cecc6f137e2a475e36b9d50dabfecc6288e94a52542dbaae57255406f234ec1ef55f473a67bf357c9d1836ff8c7710cd9818256025431f281601e8262b435214a23cba6ead3b7c413676fe7b2ee0485064eed0b9a56d66603c163e7333670603f0f487a1d4b6d611533de8fecbc3feeecd6851e7db9f6ef8143fec5f64543c2a3f4cd7992a1e5f8d6912c20dcb2e28f3ecd5e1bd9638b7a612ccabccd8075cf028a759be03d97213bdfeeadb12008734e89d232904e07a7f478fe57ec2e39e753fad1617d7347cf3d37f3baa3939461a3b8df494843c701128739d6daf856ddcf707002bc9113fe0f93ac530f3223008d258a2e58f4864890215e1b8ce24e0780126e5bce0c3e7e5782175e3ea6724f5a50cc83f863e0152df8917bdf7ec21a5f7ec8dff664ca39b9b3efad2cf4872fe08df2e3a51de6a28d3d66c1d98b662c7f22b4c4d175934eb92422d0fbf35268af95833a5eef7e232d575ce8d5fcbe9c1d47c06ca8a63f15f1c83c752a88563db5e42bb512c890e90067d284810c0c4bec329542ce393be6b339af4039f75a847a013dd98dbe762d731868477a55e09d5535fdae292a5d1b6ac2e1eba65026a1b150181f2a0449c3d168f71e300db8e7b837985a3b36afb93c1db41df3eec326b0d20bf750cbeb90da50533e8ae7db1bc3ab83bd365c725ff4fbfc42a86b9bc8c991890ac6a27a5e018d7a8610f87a366de54791450d76faefc3aef495757d2a711b11d6b20bef6a4b7117c82107ff5b3d1ce4354f4ccdf2697c637ab3eb2993ea27b1b70e2a01bcf015854a5ff6661431da7e12e788f51b9c3c531b34c92b73214e6c42cd00142d169e99fae870519ee4407924b4e94703313d7382cbebc939ca8d399ab77ace44ca2ed030b711bed71c7d7ee1feee66efa6b8a12414e1c342e8378d096510261bc42eca4883285563517fa51845867f6490cfea28c4bcc534405872cbda83abe8cdc0b64e6dfb1a267fbcc7764517633cc0bff61682b3dc7b48cfcb721d945d3720a7db300528938a012b22908dcd2c3073b49cd5c57470aa3f5f14a7ac03887c38bd3e5b72c29077de1d80a2b445b072b173ff6d2d99c9faa17dac5a80d8eab09a3f4ef8707bf6a3b0c64bdfebea3abab6fbf96f21db9e9b87bd71dc469ed091f741aadab962341c842809f98e30c9240733aa67a84bfa394649b86be4859c2c1b139514ce89c0b57950993bb5a9c0522c10fc1b1dded2be7cf4477655954f85298fda9eecba8f5478a6fd8a4a5a3c5891c1c3f7f358e934d4ebb65e5f3a7ef0d1f3355f5392c84298ceb54061a297f2e5be16f7167f114eb6b2854bf2356de60de33b834d7438ccd72a144e7a3cca74f87c1c572a4ee639655c082946f3099ffe2898e496f4aac48f44c68ec402cbb8f5bbea0105b34d83d9fb6dec0fcdef74dad0a7d2e863458fd838d22477457886fcd89888227dd4cae673acf2515fc36803d5a3d133fc9396bad6e3a7c536c543c55abc9ee121fe8597f339e288cae48d5a3335c3c0fd5531162957b7c4bff9077e4aae45e5e41fe3d9dff50db627ee5a3aa6ab76926b8019f7eb1e4f109096d4e12829c9bb94d6308455c05185898ef3fd9bcf3d46d953ba54ad058dc89a727de0c4b43674196a7bed279102a9734f56de37d09d8da99615cdae8a9374e1c47e7b45c7de55536bed22d1e5037ff3064a7a5500bf359977eef5195cd7dd0d7e09b26d33cd1bb16bf8b2142adfceaeca3481ec7c59fd13294b7eec356bae983293fb8baee13eb47c136ab5d1bc17a50e9a9ef8c620fcd960ef75f9179369106502766d36f713c0abc323e69c1ebd2c95c3ff82b1f93afc0f5defd24a1a9cdf3d10b7db8dae61f11e7415035f52e36127a309bc69bbe9b9ee4386e1d42151f91b6093985da2f971caf539ea36885a8e4fea729eebd48d1b8db9bcf2c9c8973caba116af0c6d5bbf274a221c7ce22384bb7cc207ac226bd290f0b51581a012a8a65bf81770611ad7bf94a55a9c79cd54e9c74a146fd7977fcb9d873d9636391c65137f5b988d49edea74315a92be5269e5b10df74d77e58cf1285273904cb3cef909cd5ad5df61bfb80846dffd6458e2acb4a4208258f0e4ec3aea276281a16c51c0e0a8db32a25f5408c274f7ad5b37c0e843b88c357f3077c2fc8b9097a3fb32a6959db47791d06801096689e08802d37d698a3f0cb408108121efcc3eb0dd3be52f82124852a608b29b7a264c03328a382faf09c6a727231267459dc6d801fc6a08328810ad0e741179b9ce3fae7884e8b4fe4ed2446e4289d79a3e454a792da46c0d3175868eae987db6936293826d3d467e3550e2bb54320747076eead08167140620bda7631bf2a46dc9c4e3e9b2cf04ddc8ccbe10058a3e19fb948722e0f95834648d4eb60f62bfe24f09b9eebf16d18fcd955e840dfd72c56b172d0a3cb2ebb895437e4d8037b5628fb3fc9f7038a69efe4f076ab21192cf0bba8eccee4073e47196476a73bcd9708a17956350a7bbcfc420f2e9fa36e1b878563b756f1d260e3c2ff4cebcefafb5d182f857186a45f13d2404cff9b445081a028e3bf579fa3f9c8584f23f4d7ee0519a7f222e5a3f5ebfde1b7eb8c5f5ddbe7aae22e376bfe468a90093ab7e2f340a0ac9838eb3bad99269ff00031502f09f0afaa3a1d14e2b9a03b03557fd4b86117177ab342b22861963a361e55b8008ffd5423fc61020dbbeeec9707361686f612ac5211523a0b72dc099ddd421c113783ef4d48cdbb0c7b5b95c2f48d283d3e127d73095fc96ecb4a33e3facb35eff7a9305da03c102655a66bbe558d6c99fb1e311e2538a03ea9fa77a4fb2cb54355bcc5e23fb08d9cf52ddb7a1e5f58953092bd95e1d36bcfc34f4403b30e9409f5c85e4cad35a4404d59e82e4692249c1b04ee72b686dc50fcec6c19975b760e98c639b1fa243a5ca7a59e944e9a8546e5637170152a0d290258ace2573fdbbf6440468b00d666ad6d4e501dc27d65f6c4e6c88dfafaba9c54f9bda1ffaaa2928c5cdbc260c6ce7c8f09c9734012fe15d3a92a03b9a99c89a52bfe3e340ed65ffd055f3df789ff0386fe299fd0f316b58bcb7b208ddc0ed125aa7ad6c13205d20cfca25838ca42b7d329e81a5cce584b3e77e40c9dd8b2b809bfe419cf297d45016bc5bddfc271a1499d325e2ada79aec26eec5a6e361eaadc2fffb2ffada8298a47722cee007185ed87f780f6fe06d4b2d5dc2f29f77151a4267787977cb953d7a6e715128dcb14fb50728e8ea0361530ebbea0dd91162691eb5ea909d4019ff7e5f9886ae2799033fe18e7f2ee7cef41a1eb242c145fb771b511d373f51eca24499d6730ead724cadc10174d1aab4a5c79af5c18024b3173b10a2a6762924533383f376c5b91ef5a245eadc4693dfbafbaec5c496771a758091eae0b22fac9d4a829323bd6a40b691fc63874e039dc13fece96d1dd10d785dc6ec0f4bb276d7b9a1757a3a6ab905078feb3cb8e7285481487b8f92d46b8c627a008666a8b003db584835b32ac565a5782712c5c830a74613ecbbff89332e2a6956d0ecd544597cd3d546464dc8c6b19d7e0f223e310d5fc06762b4f401892eeb50b6e221f32566ce438b8ac241e6f1c8970983a7ad41d28a0efc6d5a9b124998ef471c6c0ec4de456e5f36e1df36cae4269ff3a1139ac3ec86f043a03a8418f0f27bcac0952d97d79d74719e7b22878cbb131a4888121d71795c082d304ea18da7c687617adf3ecfb066e37be0bdff530c2621b699088f55d41016213c6454fc7e5f87fb5ec66e4fc465a803679cf428fc8841087c75156cfe350d5386d3c9f2b5350671b842af2e137621e0699e4c25b7cdec5c10c0c6d7be49f0198679f1130f197c195070894c811e14bc97649cb8cffa3473d35fb08a16431a5f0c7954677be26b92cfa142af48ab765ec8c36c9d07fa835718d240cbf2f35d0fc687fd6edd87eae12c39da24ab27583044b37d8a46ba587b59be2573ff70845b1aeaf0cb6647f61cd1d0f0c623ad8546b2ae4a1a085eb858a85a90295629965061b0825a52f3dd638b3fc080e70dc450f511631bfaada805c91d099a6a4c6b21b3db84fe0ad29d69c22d6122da2173e738bd8fa738ae35ca87a8ce42aec0b573a83f7562600d1f5fc55286e67c577e23c62e96ec3450e7c8cbf3bf2696256a277d04365eb5c3341f4525be47109fd7f95d8c9bad5186e47f5708a5e584de878e4872be06506ada1d9c4e35c675df3f05aa3bf636a1d6cbad11f0c263b703b7561acf320299bd31117d98436b5f5440deefe67162a9827074ed76c0278ca6ee230cafe6bcda365fcba600a8b31c34585ce128465552b6b99395dffb6bdad7a0dc4f076c84ecc94e4a2c5c657a4b1bcf3ff21a84302b84f2888def6f2b83e127cb6bee502d6667e305b7b2e71cd29dc203a3652eca18d684c6b5fc6f84632c482c8ace9c0905f509dd1a9c193820ed517230eafe4edd48ba95c452cd3eba69981590b411b6853cb439e77eade7e2dfb1e09271d1380877de08c28c5401625614a34f9886402bbea66eb946e5529d22ef3e21907933732e16b311e743a4d91cf38424f2349f621fe5d801def528a2549cdc4838fc45be93eb33eb6babc66680429a9ec6d0d0de575359950ee0728b00ecf45e1688affdbd12865e89d591a37790a76f95138c0c3d0a1cd37819c4509245f31a6e0b1aa9e382bef78dda4488b7fe5d959c9546882b43b2fd67fd5dd19d31a278ae078d2a036c62b897c8e9b05bc720aec2880ae592e6bf4b95a6eecb904a3788e6a01198643a786a10409a56ecf1ae150f3b867a8b3bcc6b52eeec7ed6e81fc52b0f7afc9fb9f0d01254ff27ba4b5a058e399928d0d8bcba9ca6a1826617bf3e120e8dec44b4579bf4fd12f12c696eff18b6754de647612fbd7ae6ee9eee278ddd0159a12f20e6fe10c7c77378c5622ebd9451efc09ffaa9819aa216ee082a689cc351709f4f38eb45af336a44837399936bba53cebf4cd7e68181fe5f7661155aadd14cea8015d115382f6d0bc733772c318d0bc34a3eaa5d7f8cc12e6aa72fdfb1c81cf2fa1d22527397630149d2def51477fc8768b4d73472fd911e72884f29dfb1385e28d0edf19daecd1f9da9eb23103fd296a613ac8736d053412baf426bac1188b34358680829344380367655f7493e628dcf941ffa5fb261465479aa1adae79ece6807018b8de2ad3f171701ad4ae9d2198ac81f636317912fe1685c940d85946a03eed53b52641e3c8b63f06cbf50e858706e9207c6a3bbd2f2bcdec20a5c9221ad05c9ff0836256fda5fad77314382e082cb17cac8971f369c59250f5a16295a7a1363c226e30507cd96b7a4895ae848abaec207ca25dea8ef06b2b6f0dd4e9556d9bc06598cc5e9cef21d5a83888ac067c7d9e2b0327d637adc0b42bdb811fa63f29a8655797c8ac3f6ea891e2051640d5c97a5f4e3f6252d01330df51c170b3c9525e97e7aea2943c3bf8428c0c2e1f21bb76c3ea8eb327f0b24df01288b4e65404a9789c50f9925ada626a72c1badd329ef3a28bc700f5fc26c8581f9f1faa1e11b546aa3e8696ae00d1a07852f8974b70c540a7cb1f0362759bb93ea85791791a194de7287ddfbbd051269ee9e8ff27f690a49f890e6392a1a8eac2ee72c6045bb4c1893943964bcfe70e4f9030982cf18874063946b33187d278377c6ac5deb1a6e17c663142aeb316888f1cc62d82134ba4f2145ea15c51bff700e879e1a1e98e5f4a8f8179486bde55f1316083107415df902caf65d26fc38e293fa45a0d1a875c526a5045c36cd7fce0f990f49baa1615b936302defc97d295cdde15a4b935797157aa8d3322e3185957d0de428270425ae9ca296fdfd8b52a7a0328f8246dbc758101f25c8dc5726614bf5578c125f3b7fbc148c421f2bf07788aeb7a7e90ae546e68ca2475eeddfcd96800cbbf3b254b34661fc0290a43a57933cb1b19b031057ff152360e021d384b9cb291f81d97ce70e3559fc8bf2f6a8841dd617e4cec5cbba979fcb302586d5d1b90122e85ae9b02f5a2d3355214b07a50963d9cfed673ed83f78e1264a2f0aa45ceb8f925e9b5744dce8e5e9b733932778dd019cb38399819f410e3cf66013915a2b3bf85fb2c36b0d1ca26c59785c674f6713bdc0fd6d39d70d8b71c390846fe270d13b55821db27008f17bf760942d58cbed9c1a2e1396c5caa9e57d5cbe4568c03a6a7917c13f409d0a4f8e762a91b7c558ba3eef589a6b3f54bbc78da972ed5d283e538b09d331b4a7c0900f627295fbf19f3f3ea67e10ce1c35b49c7edd0772d4428e390b3544fcdea7347d0cffa5d70ed316d0bfdae5511912da4e3675789d97697a84b2e509dc86564cdaf0519d8d749b53f684738dfe5cb5417343788d54096a2ffaf4b553f4c23ceb05a6ed74b861f2e6611a28135e3e0c97fc6a32b90a9565c0512322960dc4a0f272fba248f90eae12db5cbfd034ba72ceca0cbe63fc29f5c34b431fa58c24b947edaab7d5947b4715d9774b8cc8b2417a75a7f5490bd2f5ba5d99eacb65ae83aad74b0efa8677c15486fd94fd5520daa0934dddc581f14854b6ce738b6b82f0f0f6b73a6928dd24f41e5943530f387eb23714061e5e87aa2a5fba841d2ccb2b35e78837c1e73059082e0be177ff11d65c46bc13c241eb66f934f6bab7f5a2b282d44971c3307e339840d89a637c927f70fa943bb44b21e9060e45315bf84acd3e5868a929c248ac13f05f8bcec51d01784daeecb0d14a771a69d988c6ba5487c08906248acdb987cb769c67bb7e3722b9ee9738261793cd614276ec845d8543dd737e93b5223b2725d8019b5edfdddd756113e36d2f5049d70405842d26f9ed8685edc473cfea5b68cdc068e7b800dd2908d51b35b6ff1eb046128fc083c189a50ceb5a3455fa7fa868e3d2cc405e177aeb857cc20361b2e079c64a92bcd639d8d0d612e1eb3eaa4a5f1db0bc3fcdb961e8ca7416e2b344e7ff931877a6cbdc6b902eebf9f1fa9380d62ebb55dc1d53dcba0c087d4a84cd6582507c711cbbe4a9df1a6bbc74b7d25e5d5b681f207959f4ac697ce5ca2c72a76465924b711b7168403eb77485ed45f2460e48c2a1739d96dc2e8b5c40d5014b916b7755a40c949bb1e8bc44a1e90713ec619abcc3e24786395eba1a7a07e2e8467bd145d1176afb25081894ec21394feb3442fa2dc9526304b897d2d30fe68dcdde201399c98d3736849b1d6126dd94c1aa0a41807c9ca5e821bfbf08a4184efc9b7954d83a329fb9230445a01c30cbb371d360d8691e8fc45c56927403afd3d094e29f59c7b795cd0a666350b197ee8c167d2de3c875304d68c5a4224dca5ea67984f17eb49cb882d0c9326f412445726a79c04d830939bae57c2db0f310e131a1e9f4e7b23f39cf0406fce6b1b32709520412e38b3fa2c971dee166dd7b132619e701888b7bd6f5e8f52beca5b943631f8127fca7820bc570ece760198e2efae2104995fe87f96018ded49bc18144214848bd02a49e6cd92601e777b15da4a87fec2e04c695901db2a9edef60c2e3706aae5a3738e191ef410033caac3c0ac48eca954d0cb6548e9e51473604cc6381f17aba98d0a7bb837103cf97f9deb45e640697d594c14d5c79a1289f5dd780e2dbcce312b8157f135795662de2ef1f9bcf580fae7bbefe682f62525ea74ae0a5475f8c2619d3e3a9cf622226d449449c5dfb781af23bbac70564415ab2ce5d734d4db258339034bdc2df4e48f4bd1b89a830ca7c2a15aad898d2a09a97ebc23817a7da8b7cd1f64ef5d632eba06895749510ad283e56167ac4cb541e57c81d86ae4bd866d9f9572689da17db72c3fa8f17021b32436d981c3ebd1eab79a42db57a72fa1324b90d51a63d12c8adf465875bfff37e546099103a46a43013b2910d687f517ad1c55f5f1c602fa5adba4500bb6619009b508940804a5b0dd0384a96cd67ef06d92c0018a5e01b4401e40f7b32ebd8334049befba0ba02ec328d5dac25eb8cc9608aa4e664388cd07c248631614f1008cd56da5b6afb31a2810d001c2f132568b051c5f70e61cc109092c2200623de229edffbc87627cefe66a5a619911f3f0e254076b7a59cdc11a1d40e3379d19bf8d2dccaeb4c3fb4fe3a35f0f3124574eafa1fe52b42adf9e8ad20db2f2e6460757c1013de63a2838dc8ffb69c2ea529b76692cfbcc7e768d8fe7a797e5a7701397572b251d6ae6cc206572223a47d170c3453fa7d991012cf695227480b28d07374ba950893ce21bf9b7379c57e8837a7b80c9300f15037b568f33ed1c0dcd68ae977d9e698929fe5920a3a5add85cef6b686f05016293810101ae79ec8e0b8b273c5d9685c233e7321304ca502656895afa37a89da1e24cfe432c86d3bec5bad114c136bd21b9e40a7548b93ee145213c87d5ed398ae92c71879325a328e8065964aa318c9937afc11ab0b4f962987af8143d0cd2ad23f9a829d877f4e7f5bb903182741ccdfd701f887425ba2536ad5728ae639d6aba5f0c07e48e64b2f6871a5a75711426bc9b2fa616f5a25575967c5b0e475214b0c19dd34196643190f698ad7ce88545c78814871a885070273d13ed240ee858f5d127eb06df4489734536b33404aba3a1733e223070b571a87f2c3f62935d7379d0a6ba69f19343485dc2b34b303db3f4c188385f291bb0e8e5e071b59a317c1e904af97b84d847975ba84abdc9ae7f4b70df966a981f51124f647230ed8a9e79589c652720cbfe447671b3b8a3d1afd6b99809657e97d29439e300a6ed699c7b709ad019ee5a82acfe80df82edd83966a3fa7d637dde8f6590b33cf7a68b9b0483fb6f39c2b5a2753fdae1b941e88c1f7c47c51a306f65a695d1d378c54d51371e7945496a0eefe0b3cea0d90ba788bf629e719c5508687c4d3869b5d1d1908b636e0f69122d07e9c80f679d1c135115b0bb97bad0be06c4f28a3512984876fecf73db07876ff16d6670ad02aea5567f81e2febd02b3bc18c614e9777dc518a0e719dd4070e241975b132f925efd282f846d8a291428ab60c656f6cd092f38b692a012dfca9e96cfefc5793c479436218a2a23c8cf88c2f86a559c7e325c0c1a484b444de2ebf53dfc4eca3eab9cc8b331e44fa31382f1c9dda4337b0ae1e7c83a386acb389f2e49fa94bd40fa670c310dbb21ab14bb689f8a48f45b79f2e3b5642fb7ae953473796173acb402a37e41a9f03be0a16f2fac73c4d46143b89f39b90f73a8bfb70286d01e1b8d2c0b4a94f2cd159ad6cc6ce2f411b6d7994ec90bae0ca7800142fd6157b462bc64c3cfd25db4ed4cb4a25de1266a172e9d5a18938af0668f0dd907726328c91efd0dcf9e504f22b0aabe62ba5688f0a6f500dace1c9c5274c635b163de49fe87ba21bc188d520ab3ee0532a2b4b8e0855c49eccec2b362b55fef3a71c5120ca5b545af81c51398e4d17cd5136f2f829f7973366593eac475d2928bab823110c79175ed4e4154a1f748078baed3d26c46b77966deaf185e0e6434efb0d393ac0587dc41657e30d955666834fc4cc0abc490ad272b453dee57845a7b9adb30a997fdd6b5651cdea4b5fe057975b741a5de7b338200445691a4eff4b22d379ea58cba014cbbd9b8112c2d3098e694408e9c075183ed2f78d82a7d0adcb494a8777bd60c39423bc11291f6418944031553aee3f3b8ba279b70f7e0311213d59de466f46c822c4b7bf85dd88d3d6f1b238981666a5a1a77369985a3244239aaa71264d77c28be1f0e5d898562a50f1edacb7d0af7120af50905898bf429f6ce1ddd635e60cabeb4f12be52030679bd64f4c888333a84fb34a6d9af18a06c413344fe0b77a82e0bff78ce17b025e7c9ef9817ce3b025d6df5de043a359a46ef83ebcb9273757b20fb252286d5d2f178ba3d8dd57501670716471934fedfeb6e3cceb308537d9312d565e5a1e4dffbae421f7c4ce970a4dcade49f056c9f6a09989db7ea53947b4d42004a6f18c953cf4f1f4cca7ddf02b742b2d2c934514110b8a408bc391c2d28fd499b537b84e665735754c32167648b434784dabee3c4ff971b49f7819af3adbc365be1863ad3f435e61b256a706d6d075d00588ecb4175ca94f5232c622d28d29c82bf1ef9dc6267f4bdd6d6cfdb9e602c37a062e33075a2f5ba64c8b78774a254176861a1c39c303071ea03e4d029ce1d18d5dc4c8a296c5d13062d6339f856e10087f939bd1531b240de50d64376558326b17293e0179d429f43cc6bb01087a0b043af8878efd046504c013a003b0d35061b18699fdd9216b8bed270004aba02bbceb063566ebe3d971f58766bf9fc76ecc703751536e4295246d92006ccff7631617810b647165a48ea10871357bdadf384b6c2f96e9d6f6b6625f212a4cc630d42a961497c799f52dfddac7096352fdcdb80fd1ddbc71df324ec46b105134484ef4bbf3e9605562a0759dd1d91f2324ee6c841fbd75558469ade349286306f555435414c9555f5c1383f494a0f98b8f6ca57c7ffd3fd33329087d8f68c900a10a65dc2c9309b58023b2919559764e7b40e4f82342a7f2ca80d72151eb4e14c658b3a9221904052eec566236ccee3dcadb770766f90e392d8c58294a935d25516bae920da2ab75cc7310d0c5dac413637f47c70cf92423cccbd6f66efecc37130e27bd057e727037a2e5f72dc24546828bc8646c513fea55fa7e67240b37eed5629b42f941148b14e71dda1a69a2e27dbd138688d508145f2885b75db3837a4cc60c52e734532581544c170bef0c4b803f2fd98110b9058b7f22308eb1c9cabd7955db1c7df45acbaa073349564fa76a3ecac12000eccd82c5d1be0ac5aa2bce79b36064ef1e6419607cdd7baa99f1347c51f10dc00790f38255c60087f413be9b88269e50386e569e3a2f8a2e76716bafb2a2d4e351e4e9ae02515c4e5c71fb6677762bf2b318f43ea48ece7dacd1aa6f75a859efb399efd7f31a5e4bf2b7112e3381faef14577c311d9159a753ca057532dcfb8898f32aeb517f6a15114a559cfef6ab3e99a4f37dc01dbf68fbdc5c985971af5e54108dc0ff13a0cb649330388d8e6b5baa6ed36c6429d1e91bb7a278e6b57adcca62f541d753192005e7d81387e37bc9dd5eb49342a99041f0eb307ee6db86d711e886708ebfa5c1b374774f20174277ff00523534c7ef4a51ff0c918c4ce36dbc1c7a3161da5e55236e1b582f87216d3c136ae7255afa7e28ee5afd41135b163cc911d9bbe2ee8325e72101292931dd0cd18a595b1c292218cf0e2fde7551703bc5470930890ca6944c806ad13bfa9aa396c374216249ca6db00312bcf278c3947dbdef28c80ccb38151d33dbdcc9e6b87b3be69a5c2f39f7aef7aca3359482d9d3704087ad578ce21c8fa5c875221db703d6751ac97a93b0d6a622ee63af01f13a06c8eb2b035bd4c7f50f9047836867f8b2309735df31846f3f1b34ad1085a8814f7eda604a0940d8b4dff511e308e04aba057317c752c567d3b255b6b341ce389803460d4a1fea9872b9d0728e3b13f73a058f2cf0ab103ef7d7f7af97dc79809e27a1dd27d8586a4a1e288d41db5338b3b51d01d490aeac5a4ccf773223461bd8e85d5a0916a43ad15c2016eff0aeb46285c2971bdfa92d9488f2b21b090aaa6ca78c498426ecee753dcf6c98a077710a8972e28b927c783ef09369446131401b291807891ec745c26ac9ae5b13e913de049c313aa5f3d8f5a01ee299aee64212d744d7ef61f053c9fe57202db32096f83ae92a176d48b6dc76ac503a24554731d2abcdf3e44ed21280931fbf678a657785fc5395c9fb994ad18c9de84293b85197fbd22c5038805662e905c074d31c8b313b9b437ca36085742206709cc54d6369dca054c76655641372aa1956ea7639dd82f915c1e487fd87c6d218ac4571c03727d7759841345cb404dee566030cad13c5c63e58883ac148c65e2022d55e5b87848f54aaf6524afe8c6d741d955a7a3ca2ef4b5b0ad120553efee95661ea6c0c3687103e4636d666482317b8b8538c7eb03ea181d37031b40e31cd70011edb058b3e86f6751e9fe429090dadd03a570d012af75eec002d8afb0e69c7ad2738553d6dfe2fad532cdf0b0a12fcef7b878f79036959ec4f5844bb2887d88476b76615a7d8ffbd99ae39ce9e9e6249998fea085a04b66ac7f96aa1eae272b85c2173e7495bd71da3f8cd5f9c16c885750584116806e31e738683b3ce33d6c98a85d7142eb44bcf65b9d3919cfea7bc2cf535ca6ccf6f3ae5f777e594cfe5b043b79f4526bf590e2ae2eec412247d66c72b86d1a739290a23a78ff4f100876a9db9a78df2aeca0a8618b7415de128cd9c3195389a09aeaf2f0bede989275707c4c4e92ed7668a62d81ea1c044bb808faf2cead15d4ea4249ccf9d252d6b0956e82bcf8610a3436808af7a15c231162d49f37ff6218e32184bb4d9d73b0425e2c84829610bcdbfa68974e069e5417da6677c930f3035a9dcf554e97a5915103fe340d107c8d7fe76f137db4d3c1ec53d6ddb0a11932cc4e342113aa8f29af6de83added8a30a40ea4853b5326a4a3d0a96ed63f3b215bc56a54bc3b74f4ecc70aad00ce6151e6a85431e0415889dcfd22847b2f438225dd172781c1c03149968e2aeab4f3042658f9341279c80971b5d5c6545a9b14269c0c5e8410ad4e3c9c879c1b30e9e3b89b3b2de81932e064302ac5a409e13353e92708ce1fd2f0b11d76e8058e02aaca3bc693fb199a158f636ca969857eb8f5b7cd4b5d2e96fe33d3f88d4ae620ea184687cdc494bc037367de93fa14113c4c78b301594ee3e743c9e1e37a7e577ca41cdd75821f213ee96d6b4218639fea6e76a9c46346238b90f46c21ba71217eb05eba1677cc0ca824966e30f17248c751bd7721c182e4831d899bee54d2ff81a48a95512dc08d5a1899ed5ec3eed9b1fd93a58747cfe773fbeb60e7a46d5ac5266e5788daebac4485cdf2abd00d9050f6a204fa79050bb0cf8886ac76b8b9ccbebbe008f740057c1667c44adfdc5a36ff8bee835391ecf353f1f9b04bad6ad43941fa850a117e3cdbe0d8c1dfa589f066b893a554edbe56616cf418106c3a13c8176839fcc16e264be9d3827c56b44e92c1677e83f3dab3d7258fc75fbfb78703724035ae1d95d9bdb0c0fb158f371bcb3c9146293d38897e02611beeec53f5482cec35a13f9edc60f39e4072625b6c2ee2d7a8627809fa043b62c26d24089c890a9adfcbf68af0d9c53a3cbcf2fbb0eaac92fef5e3ae1e126078618d8463b2018e402a3f9a1758a58f0413a6eed973a9d857470efaf3f7dea8079b5806473a7c608687e8c89b10bc0f972930926b943881845c41ee37d68f0008a46d58c1228479a52f69bbdecc0376e3a3b5c9d820b0d58b678c1f357ea354e3223399d2180e8887ebb7f3fc70745a5e77f988961115736b9593d3d55219b33083932c93d175869c5608528c4b479302745a2f7e75de11e32f9c049eef47323811d31f37ca8ecca968c6d191d2af95cda8cfb8c41890a8a02cd23bf4c9dceee8322a5e99f19c8776259bc87ddb1db0a0dc4c875d4396f557bb6bada6b5f50ff95ae6ce0fedb3d61b33ad2305c9cac407090c24d80fa85efae8b7fa6438d31eccffeb8ee20731b0b4e2e6c2f5182e154d2a536b2f87180fbcf3b5928945dd3c014e5ad065b44e709552cdaa0f5f58d0dfa1043fd6ad989fb2ec87d36252675e84bc61c007ebc98614c1edbc3ac6d658fa4bdc9f73d0e13a947bc0636025c936ba08dfccd70253e8dfce780059cf949900541e733c4b006680eac6e90753edc51c80b1e661663b01a7bc3dcafbae7e7cc1c85a072a9462ab1e8a673a904de518224798bb61a3356aede49a7fac0ab43c3f1d6dc3b51f434f4fd75f486455945f48ebc5af62475c4ec250dab5e7536e6d77c2845dfed240ff6d6cc137463e67d56f1dd8ce784e9eeedcaf7623e34da94c17d2a838d2d10b8f2af7e76900ffc5874b01600839aefb6c801e84133adcf256bad650d638613e5c839f93d6d7c91cc0975518f40c6af91de5fa2fa76fadde0f93485bda3d4bcadb3d2ab1766b84ea7f79ff40662441ddb3c083f12cf1085abb3c3c12d1ab872ab868fe46d7aa64fe0621d93b03e12b460c8a1906200f9b050a5d35a50ba2d6d0dd71a8d643c59263649f72fa63293ddba7ae1092217c83640f291171e86e1904e946000fef8fa9baccaa6788a805b8ff0bfe438afeb25b12f7b111943d4ec87f2c2cd6e71cea95806971a3b7a93ae95fc2938bd6a5d3600c1f07f76dd1625d965270b0c8b2ff285eaeb8d7c190db08cba900b2b8b0bef035aceac0d6e2ea9f5f1ae83fb195a51dd4258e3a6b0a3ddec93b01efead3f91811f83c7af58dc546786cc7715c53c23a81691ec3eee10bccf9d9db318fe89a931bbc7576487fd018778f0e0cddfeab71e4eb6f0e4665febe602cb5a83e7e45ade86838a3ab175d85e3e3d37515d7c1f6e980ac4cab68567b5d8c919ed58f8885c3b070389c0df3d6847c5c36b67f6dd15c0c10c0142c36191ed82ad8e00349a284c89ecc5d38f0d065bde7b9b2f77f144ef7ab558b7e72215419cdfa19b92325f13953a810623b16140c512b60774f05bee8d51c302b3ff41a3abfd2bf3074538b452acb9c6b14e61633d796fa085911a80e0640c1129717f69c608e7e2a8b55023e4dcf57a19be589fbe9bd1803d96bf27e818c2ec9af2133d3d25b2a1662bf85c8cf11484e044bec449199a37754bb0ea93cdab9aedc31f23cb68927449d92ff46c574de5e39442922b22a92482bfb8738067dedd1271c8997d370d9f44676f6387bae28c286e8204b485daa9ab45cf62eb5fb952ebbddd6b00f9e72c63759f8a55d272abfeec5872a61b87e4f372f220fb4abdf7e2bc77bcfcb9a111f197b0bbab6178ad8b51ffd12c7ce976dd7dab0eb53d941de1361ef5e6f0ab0fd74f98f2fdda9d20b99ae69c04719e553381f0dacb33e860b717daa0bda3c956319b8286e35973fcecf7785f1b34c9a99bfbde6c92f5a2d67113b818e9f35be48140c87086faf65ac6dec23a711070a3643fdec8d79eac80188b7666c56506118da48cd80d578cd05e2d80d0e24eb439cff4fc191f0b5675ede3a1f6cefd4afa88d92cbfc3873f1885c3a8f373357cce02016f41ca9e16fbc36508d723682f2681c555c84f1739de22bc75c238e476457d73a35d713c7a9b1a943ea3004d01eee1a545791ce0e1232309065ba278f818e9a73d0740c01ba1dd2d92702edf3eaf488533148b99214a35c2d92af3ce2fc18a69e57d695d0eef31e55aaf5db5e3e751ae494d6ba9117fc65bb80e7d3a1a32d30ba3d3aa3468a4756771414a349bbe433e823f7887d8fdce1569c29bf450822df3d47cc34657be5475041ef67f1b1d492dae8df0c58dc1b87ab9270876f37b82370c26aec8915771c325a71d205c6a79a93e2c8e68bec5fae3757cdd84aebb0ab366aeb7fcd58ee9620b7f68599212771d6067a9b779ae4e0a2b657b95fa1424b0de16f97a5a954b4cd26c1d5555313eea6ae888f5527076a7fc3dac3b3a06b834e2edeef6ab9037c98bcccbd35a2233af53645e18a696dd1a55bd5c7526e2a6510c4c99b1e7a4913ec9d98c4369bbee1b329f6940d34bb83287014b09399046105c9ba60c7c830b3da2570d81198d44fd64ffe3622d9c750b6d56e85d397ff737fbd1740cbad02b28de466f87334b4bd5b725dfca3bca69e774e48af7637fc88a59840e59a3d6f85bbdb58662d7facaf1925a6eacad4f9eb4520c6eaf584e0cc252f6a93da3050d400087154e4727d059a421e86d6aa8ea074094fe03ecd2feee4527ffdeb840ed8635a7153f463aa12c20ea104b5c38e7690e87b29e4eda7fba67a659b5e673a22bb760905ec941dc247763b3d7484bf168d6d2fd062025eb8875efdd915716dbad396f4ea6ff2201a8bbdfb631f58c237f9227091fc35a28dec74307ed5223b7255d3966c3e3b03c7d9940a2f335c86ed2624033a468961c7b74b5e96d9404a2df082431c65ca2dd7481763fdd28803d51f026b314e0cd2e839bb00e884c36a870b9284ff4db170a9c985b7868320a99fe61073eb85ad10ea5dbd808c4486d1f436eaecf344dada983f099cc24b703872dd648e8199d3a16ab3228b2eb745d6aafc3bd7456d70268f616b27c38e3f10a64df26aa578080fd033096eaac0bca7199241ce3a39356c93f6c55a3822149f423380edb99e408725175d128b0a0546b98ae1f3e3cd59c47351f7b0874eb4b385145c8aca5020df67161aae645109fc97a0e18d375cab77f6ea7aa9ce3c21156482b629bed766751ff3218e65301d7071d09df34c8cd9651dadd55a481e5eb0386c199f291138f43807a689a5e852c0ffdb6c7bc8cbd55cd457ee00d46e650e8dd89e4e0962435765cf769480b3651b348a9d80416779964b98b069919f056eecf45124c680c47142b19cd0a4b7e2971c1bff261184fc0aaaf1477943db71896adb0b4554788481d0b63f8868aef3b213f5447224453e94808327ed812bb5c696c8903fd6dec90be7de816ecd71b29df69fc040d2848d8aab25bb15589975d4cb6091b44bf9438e6577faa0e56c2b6f3e74912c5edbb0902809b0cba5c7d26eaf3cbc6b1f8c7dbfbe9e4a734794a1147c377a62e545327a29e72a19137bd6d6fa292d966ee0bb16ec03cdbe8973058237103bc3e2f8bcd528c07cfe3af2a3f2d5ecc0186d1cde0ab218dfdd0edc0523f4015f9182cf54438c0a48ba9afb080ce8b3041256bc036d980fab6d360095aa89551b9ff132f558de86dfe474e0f349887b78b5af06245ab5a38130774cf5fbd1060da7dfb77964a3081463fb6e3e8259d3777f346eb2df67364520ce281e5400509bb47dd8f5a9c80b417222d3621454aaf18582515e321aa1ba7643e073a343c6628289af4f39d30c5f425ed8c0d1985ff8856dae2e6472d2568918095e4052a0ddf7d0847129bb7290544cea546f78e310443a23989aeaebd997404306a0b23c11bf9207a21747ac214327cb5037716e37f73cbf1eb53fbc1be60163a5f88820759456a06ec94c2e741edcb85c57a77756dce26ca0b90f1d50d6b696f12e7b6b9ccadb5ffb91834462d422fe3cabccca86a5ef1c6b25f585b4ed9c0e63a436b54f5e55181c5e94eeac1a2147439adff33425838470f9b72a8e360110ad975052a77a216054b4d46b4bf9db1d43f778680f1ab82065f4b0c9b0d4a35ce2dba89a6b5b5a3184b920047db5858d6ebb82654aae8ae8f4e71219e6b690dc5afbef60ce4769bc907d275c0ba67e80cac8f00a2d68ac1c1595ffd5b8d5031fa251453136fa24140a4cbfb72df205f974743df9eb9213ed38d1dbdb46c357bdec3f1c877d84dbde8a207b23c1d0243c18325826db7231036555493f9da74d5de3833879e8fb5c5f1953bdd607d0db1455fb1f12217cccb3e362eb122852f0cd2d15728dbd6e00f7d2e07f4e9aeb2f140b9d7c18db0145bd7881860ad810aa93486587e2ef3f8a060969997de38c2dcfb371587d92dd877a9d4ee823a8ac4b6bc842677190850bd5d0dd3c43ca21d27ae5d135314ff703c07b98a54ae70d522c732f643f91ccf49f56ad742faf291557cf2451db0afffb297108ef3d81a6572976179afb662615fc8c0f44952ddde358e8a7007aa4d717b3125ccd5ddd34e89da715fae8ba37627e3ca34422c1cb70d2d0fa7edcea33d5d3d6df149b2a8fa7c00672ba967204d1d8650f27735bcc18faa4ac65fffe6874fa299b85972172ca316eb2fbf0631aced830c6a522448bebeda0a085933e0f497e5cb931662c4e3c1fbe31696689bda1e8b4a8307303446069d0accdbc5d2a83f67b440aac115701c4c35a975013c0c2f7c222a85b50305a16a0bd349fc8751002ec46d16503c1eca7bef9627f700823bd3bd625c2c131865167d1d5ea1557c423e1a2cf8efa191e859771f2f3719ce378a35dd00f0b9903864e2183fe628c5638266417da5339dc1bb7ec0480f6035f2388c1abe01491027c5fbe0585e97fe9966a25b47d80a2ae06f3b17a0b1e1ab6438f16f5c29a3fd8a2dc2bf11b56b928b7a58f5c4efdb94b03c4f2cc8b6c81e34baba1eb3c7154c58bdc848ac7090454297665b71a61d6f8a3bffbf8a8be3586a63181185d00ebc5220b115eabefc3e40018611781be8d9cad57cb0c29a13c3e915378551bf0b9ebc18134e4b3ed7dc3dfc2f3222d6f5ce6a3a2fc11e10ad4e04016c0bb9968e718d0f8d234bfbc76b57536e23f6f21db68fb8764575ae061b7fe7e65c7231e4e7ca3125e5cafa572f72b5adc04244b6741d94feefc0cff72f9d20fc0114a3dba3b8fc25594d65a8c82d627cb13b0d06f68195778e7abdf209fb5570158425b1608481a4d202b71f9c5dbd3f29b74c1eaff5e2450a807f8d49e5fc076bdac8671f865d8e4a659f07a346fe31a2f98905910b0381bafbd4da690524230dde109ec472af7eb23789e66791504405f037f3c1e7f35f990800de9cfcb73b714de41bfa400d569f32ff6001e875ef30459266660d24ace1ee890be9b3c613d396aabdcc4db63d699b51e2c4e95bdfa5e3117b9668fbd520a1f962745db684d07f78cc2597437fb76144f929ebc80adcea9228379986c2c9186fcd1c725e8c08be14265da78ef798526e6427820cca9491f0f9e4f8373cfa56334a7a46283c82fe7201377da8aebe018e3352c653b8c2301c6616bc12c8197d2d369fe74ad2c2805269875b982512778dd72bf4f42a273b2a8d23c0abecefd0cade78121024e2103343b193b8629a6154dabe749c7e115e951b6e1c2b80e37e043abdc79d4ce1827a80a79455a7d0337149a3343386beef00b9e88eea037522ef81f53cab174ff003134ecd9718d5b1d97b9e19074a4bfb4f9331e13df0e17bfae5ea57193636a37eec1cc5597244cf1cf8125e86c5e4d0e24f903e652fdf7a5b00e5d76aa1458aeea9bed657bbb875932df881f7f5c750f7d24cf9fc6cc781bccd52d1e7bfaaa3a425960af152663fa0b01f908127d59b99710fc34f5ecd2b446409814bc9b60b51c5a0fca5d41dab754e531b5e78048fb53152c9848c12cfb6a107e4085ee18dfd7f96f3e518b8b99a7909aac0df5473660cdf533b207b565a2f52c0411462afe8a5d9ab50bdbedf53c25c8f75d7f0f9f9fb26aa8b15bcac201382dd2c43a70980d53c05e599c43ef77c018b487034dfb2a9f6a8a2c800117bcd0f399c03a3ff11b4c0d82d0c75cda4888cf8729503a804630802a8ff9b570d3f8396c18415fd1edf6f4f1b5c2221b0eaa1bff6a7e86509fbc6c6ff71a0289949b77354f919801ce52ca0e8dbb4bfe0f52f7943c767ab0ad902d7736c0b3c9439437f50c1edb022b878df8d3a8002c574d5c7125da73cf77f90c8844b4b510668fa548ed592601dee1323292fd0be1e125e1a093e2b98c425505511555d90795ccbd3cdad2fe6b66ff6a91bb41cb034f98d9fb05f8e290e247da3099325117b90e94f036546fcc0fbcb2ab845e9ae7b6a806745698837ee006ed0fe62280a7f8688222fe2df29d600cece0766c7947c44343ce3adb7724180a32337ebb1f23729f6057f668e38fddb966a66fca3e8386eb63ae042d04faedcf49e2c13f0ac160c162a084538b119aea9a72ca15144ce6b82fc1977c27870bdba0a9e091369a60a4cec859b87557bea607409bd396da9c6fc9b1106f4c2133e4c75d58bf49e405aff766c346619d2c3a8f8670f443e241124014b6b59438867d314fe04008753cac1db443accc66b9a7dbbfd316db67106028d33600f128f13b65d84556b9c0cd085b302726d05671c075ef9031866feb5fe2081c34f8481b8e3335522846fda71d7423626786fbdb06aa2740ff6e28b6d5de141d1d7fff8624922318f47760d0b2c15283382c826c75eda28ed122bbc3bc2680df8bc4972a09d86135a20c095b9e1500ecd1103ad0668f49f58c4d4a3876b39fff4e1e4225cd4cb1a71abacec888dc89b3e4fb70f02f0348b8b7e8a185fbed0b9d547105a064a78e349ca1216c4f282eb321c88ccf6d4fcd028c7ee7d397fbacd59b47b9521a6a715ce66b1c3c62801fc50af3f96b11891d408298df641c90b7357249d05bb53d28b30b8342256102f98f598bcb3f0cfa45b953031341633ce305a32b0f17613e94286f9f764ce175bacec023f29345a5d535a21144476062284b7defc44eb0c9b41b77b504cb115281b18a4db1c3cf628292c15a494a0bd28619aeea49ae7bc8e14b8b795f1ce96c510e9691036e133b77e4c31f960eebf0b83d8a00a318915e0c3905f74327d49286eaab3fcdbf7a9dc67243f42f1635f1ef66619d829987aa37b742d173426dfaa3e445cc53d31dda88a33772660f77c1094243e135ed988bd5af5428985388f71bd69ae07cfd9809645ff3413eb5a6191ae16a81aded759b5903be9dd7297c649340a13a32c3dfb7263ffb1a5de4b2427c151a071129633e817cbf0f39fef14d7a98d1f2e7c7dd19e71ac18c8f2caa19cbce8192bdc193902d745b5493d9fb3ab6bf29aceacd7b98ca667b194f8b36b957d19c25c19d47a60e09dea07d9474ece0c2a5904c95963d544995a359c988af1050b574bc27a78c77a55f44eb16a18a36c21b3c763d40221116e686081f9d1590b63fc4e32d4bed60dfbd5c401fa3aef82624aad7cb1135f140529247f525d21109b711269af2f1a1576676a908b59e33e25a39396563289e5dc284e46e8cf31086f9955adb4ac3a6f580cc4e1aa9bbf4cabc241719ec0402cb78ba86827a7d49b7c5367958ec63238fd5e00e8ba7a4aa096ba4717cd0acc4f72e35b9e8605c6ceee9b4f457420136a6a915674bf244d89b9d9470ccdf95ac0ac266c659414745004162579c0c68628c72bc714482a0cdd45d90a4156634b39079b468be977b59e54cfa2ae5de894c880d523938b9457ad1f3b185ccb04cec02ea95b12bebe32adcf8dcd5490a2a477d036e28007da38b005bc6e54b078ea18b3742bf32d8a60653c829fa594af36564f6cb18344f368fd444098d68c24dc9e8812974fbfd3d4cffa2a60dc37292a6c6d516775916c007a582d1aa94c57b258f64f036cdb0b1176fef4892bcdae36f66648802d148ef173d7eec9cafa5ef9c62c1f81240e8e16a87851abd5391e456b6c27a7d7cf01176ed008445dc82876aa0ab1aa168418d01349edd517e1acea6b2e1d8381774bf44a7a852856c4747cfedcfbbaab51d01160f82011410b23dea266682b2604838a574205a728eadc8b03664b84eead60ac545bfea5318c7b27b7791b47bf4bbd6b9323ba7488981e90fb517aa06accab3dc941f1592687560190076ba13eb11cf73cda6b4e72d65e98f79bda59443d7c562dd18f1783ed3fdee92494f8886d6f090bac93c9acb09ab74d82721798750c03dc2b39cb6667d9f45f8142c652e089706697e37563c2a520afa4ca7960e3013e111ded7cd64acd36ceb107aa2515e2a1dd96a330adda4f0b4bf104ff57ed00f9981db31d14c9afaec43c6d7ae55d5e850fbae90f6aff4145c165eec957500da051bea25b1a40b3d538168c437b03a68deeeef75359cc932dbfe7052764b88ccd7c590e3f0fd357ca85f5fd701926d089591b48b063819bdb589c786717ebcdc771b5cc5fe10dade13eb7d40c454333a7e0013837d89d47515cb666281fe3d4c50a2bde4f98ca42bebb0306314e0b84538095863df272c7937ce24ec902e8103fd92ba9e52acf8729bcf243fb86c1843d5e006903e25805f86329c9048c23d30d1d5d60c28ecd2cacafc548892f1ca1c5115cc20c2b6db4c09846906e578ed3e3ca27eed59c9ce092f70a5b780e74d52bf670292a529e9eff37198269769c93841db8cba71240c6ad1542517dd6f1fa9be7c7d278c627f766aeba1465a416ff892920ef59e416803319159a9d9556feb1e7fc2475859c4b2dd6441ea8f8d2533548b1019650ea83c9e536ad2670e6acc7520a77fa4621425cba1d521cdf99642c9bc24303755917dd5081dc148b3e861a540c02a5c2b34134f1393a343789f29d8f193c2f1200c4373c956928e2948bb6d818cc4fcb2e3b64829ae1a348a82f8e06de6a2086a1b065be9073598df4da315897d741c843ce45f29c086c8458b696c0aa6ab265fc11248a3bcc1cf983daea170a7b5e8dd9ee31cfc47a3be748bc435771974d1592d78b89435d635c73e285ad15ccb2e4d656eab641acde51b99231e1502214c8902bd16bf0313fda827681e7726536fbea3003d5b91d5641550ca21485a1c28e7b45078afba6c08fce3dde6c90133da762244f395874af570cabf945adc9dec6bc337bd3903f11432b584835e4512f684387b129431aa0223c6cf2b7f4605ff7129bf19e485bdce1b9335a4576f5b7daa5b55127a5aff838d3bd357fc76695fd18c7729fb65408ed25f81bb09af9f48515624d39f2fb6d73db9d121fc190065b636a7163264cdc67f5826985daffe24f9af72fe5b73c165228ec00eab19328329659cce92c29d962e537d676c6e15ae30d6054e4ffa10680bbda46d6d83dcfd55617c5252b943353ba0741536509c50acd99f2161a1c9dba2fac70dea531fce2b1b9fb60ee5a859a843e09b991239c3fd6ec5015b73b08d66087034461755ab217072e03d22cb47972b74b9136921fc06850466c8847fa9a2e3032e2df3d00bd526c2de61bc63562d78d0bf2a7d156b328204930852dfc3f4e35c133b6fe20d9eaac612c1aa69c9c1ddb52184eb773f333c39ff3f0a05abdf8c75a60fd03f8180b9bf9c7762baae9345747b98e63868d71ab4205d825c2df7ae80d942fffdf63c631331b349d9b41aa099174dbe9a245345e12c3f06a94d65d09903a2d0b1ef0ec4a38d94333ec7aa4ef7b1c7efba85b7cb3d8b13eaaad22ed77da2ab498a3ddec7371a8ef4bbeed17cd51d9859fbb2459409054c94d51bb9a0f8c8335b572ed92fbc8ba2696be134408498ee0433cb3e6690edc3b5880d8e7f6d0d8ebf0f979bb9f1f4b48f750cc4a932de2fde06979a2b5cae125e584cd21168fa242d9528a6a10a5c2353aaeedfa7fe509c2c83bffb0b9fd9419c3a617e98016d3bc1c917f7b1b8a29a6669072d7826839acadb84898a712f1de54ce6beb0e8f363b60d614c9bc39e8dc8f69bb95dc9cda5e3d01d403b7b1913420e86476d6ac30036b916e98486bc5555ba71ca6b2247cefae3e8e90ba1319acd3128082830dbd612f83d6e7dbe14d42058870ffcded361b3ee43cdb48f2766f44860b6319704c8d1211f05c10118314782d3c453637fcda2dfc171e7ac6723773c55aa5ea1d5865058df4b013ddcf78ce2e0e8d8945b335406258dd5426abf5ef41b5baf2eac35681a504ff71b3d5e1666c286d55c4d36e4761307e5341c3bd089c8ca2aa953e19605705f46af910a831ceea54052487854be1783f481dc89ab18089e68861aa842b98a334ec688b1bd562b0c8c39e379b99059bcc7b200c5766c400e3748a0648d0f2a331d6f50cc6e0ad694f07d075e1f967ec083faa44fb5d943207c20f0ee6b1a7709f0f6ed975ae5fe5bcb0de9c259a18b6812bf328a98efe41fca748ccc7aa53713628e8b68c19b4c92a3824e5703cd17d97945470bab1a98bc0d92c43b771ac5237c7ac3152131534d44d2369e155492e288197970cc7d068006d61b546e273a1968f3866c9b3dae5a0a1766dfee4a9b1f87615f4b8e0d9b3ba2779e5545aa53b239828c3ed4e9450b79ed5a1cc152c2dc191d14e361867135e23c96f7d70406457579bd340933b93dc7c9645ddb23718c3ddf42cd2791bce030124610dff586dd60f4c23b324dd2bf0c8fd00d208da1925ac1836048f3e5c7ba6e5ccebcc7f04f145457004d9b1da25b5e0a6bc329b08ed4ec7f48685b7b72195a2cc8ddfd0c720d0177b4060ae0307ce024ea269493df6ba11da493e8fb43abd2eae0c1bbbf97173a9043e4048b71ed315ddb672a2fae1286f57b4067cba459433ff9450e4934d00384e20e94f54ecf930915845216c4363c905c4f8898bbea8afacecfb6180e3c31ff0b956464302dc01bb001ddd03c900775c115d18e56b337313d7ea119abc4ad69e71246bd5f23b86b87c6318bc677e4920c22d6ac72b4f2be058bd7e704adb6232c8c5fe6a5d2527f4c5369deda2988f00d83b81ab2217c930eea5b48d3aa29b45d66fec479cd2983ee0eaa2a1f6f324541619ae21693b5d36eaa7ddc95df91cb88dca39a7df49baa68bcbd1888bdca9923875693195a4c8612deace764988e80377a894f1db86621a51a39a8ffa5fa6dd952b30a64dc6c3268e6607c80a7d15b4777fa94adf19f0527891e1d90e2e1169c92ba0dd66b7f88898206631037fdbd266ec6fa6e223f62f82afc7e2c01a038d675a6ea7e49ed21faaa6c2b464207acb7db37ca0cb1bbb39bc602b156acb18b938ee4fc79b4f38ae50ca51b89c08fcb56135a1673d1dc186f8c7ececc2a261b74dfb6fac4f19318bbe13e43cb3f13dd9e5f8054510bfa7bbf353cfbe2d0d5d604e03c015193c8f91ee9c53bdc5622886a18a93bd02cff2881bb14ca33703fb51c7a700e569c1a4f404824a385c7e766c97675cd865b7ab8a9c611fb6790f7e0e89b979d33cb242df9ed4ca570380ffffff7f