PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Account
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 56262 0cd624fa1a6170a4b260215647a62126081dcf775cde77608b052af64d3ba448

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
453e6444807f6dbc6c6e2bae95d32fd5951a60812bc5e7668c47ecc1e9e126f6
Certificate Block Hash
0cd624fa1a6170a4b260215647a62126081dcf775cde77608b052af64d3ba448
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00107b0000302b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dab81916369dbd1a63ac0a26305374f348ba02bc845dc3f106d1a0936928d15a93d8ecfe44b80cff5c5590fe2a7f117814b9f122b38c640d1334efab1f3f9ccade3c39e04bad81101aaf60e8a48749d80993eff17c56dd4165150000000000000080000000800000107b0000302b0000

Raw Header Hex

00004020ddcf4fad44d0a71a3c9c512c2f93ba12b39d156a178c775db9c0580b67c5e02b25a55ea567cb19889d651912e4dd84745aaac19042c47ee3521f1e67916164dd526e0c6aee120518f626e1e9c1ec478c66e7c52b81601a95d52fd395ae2b6e6cbc6d7f8044643e45

Proof Data Hex

59,560 bytes
121216020307324d91997905a0e9ecd4a7e8b8cf739dbf3027196d1536e50c13b8738ac2f95815905c27b94908e9fe2cbaa8eecc767318d41e10121eb5a1becd79f002a08a4ed69812debcb6e00a1d1d54c49f98e5719aa2cf861519ec171dc50374082e003327360783e77636ccd5a5beb37987bad24728382b14121437f02219a3b8f5e4c8451aad1035c3da3f9b4af29cd28239ae8136d1e63b0612873b425fd84a22cabd9bc9aa3299453ee794c2429175b78bf4c77c1fec19ec28bdf93478aa5b36611926c331f9cbe8995e45f8ddd62704ac16a9cbbe99201c9a1590a81b1d23cc6d2ede4a9e98ce8f4ab887867cd8489899f4c1ec8b4b1964d7010422ada615135c2368d7d82e9c27612de95f0d408a419bc607aa7b05e20737b71229ec025bcfa5d6fa978127600b002094f2c9b0773a6387ef22c4d61c65ddbbf249cbe11ca46c05448e63f6e94051258a2fdecc567cd0de4a8abcc84db88c1881ffa99270c8b2b45bef0204e73e4ce20f7a8662221aa339e1c08fbe733befa63027fa84ca133711db0ade1b3e24950188392fbaed1149ae363f941b1f994d793305e473d4c254536dd439a13acb3d9c2b143ce5423ad51f71ad80130a0b4479e63e41437c87080ef60a5a24042bca5dee7e76cb96608feed05eaa11b13658b51e508840a139df65e335130b00227a64379c3a07f2ff19c237fec9b5505433dd6828e044d2ead4aed1ed4b42686ab36a75b04a69da997a25bde69e20b8fee6d1f1321a3cfd4a2ca1261738cbd81a20d7a23a4e43418b530b7cb11fbc6b5cc30ef24ed1cd5c4e88758cee21b063b43ac3e7a79a4f6239a4c924936c256a6838f96635cb3d02a3a005b215aee146b2b2a44c8238375d8c71b089faaf94dde102e9c22de009735df4f86efe3061b7f45c8bae863a52e7ce0d0373c4b69e05650574eac750d7f317a792eaa85e399f654b231611aa2af3c3cb869cc769c98e2e5075caf9bb20ac72c2ede76e3c5560f220d2db644160380bd084fdabc20b99e6096ee1ef0d44fcade01a816c5ce992f721dbf7ebd064f79398bceae39b04c1ad8e4293ada5260dd84aed57be489b9cc9de6ab40778a69cb4e3b7ec2e8c6fb5441a39c6a6f16729757917b9573d03cb494bdab18f97ce1684757a5088a0294bec6296d2699b0dde734dac8bbf5814786b3a188b24a260545349a2008a2d94e14c5d0d321beb3b2b1875f4ed052b999015079d3fd3ce679dc32748e3a9c7f8a7fbb2c4e86b52982c2709deb88084959a32000dc8136ee1f794f656168a446221d316e2331bbe858630400a1eed033bbcd313d0dff07848f80850bc4e21539ae34120089113e13f6c0205d7694070dc4f395f4c399d05da3b8fc09083ace4f89da55c1a6569488d9399f303f9ab0a74975d82502fd5c1e020d7236414c6d11d9a2bcc8aa0cd04fc21e018ca0ffc16091b64317cb362d12576b4801b079a0204a45b557cde655f9fbe7cf95afa62dacbee19bddd2de8454f415ef7661e95966eb11df0b8e7f4e7aea2961e08fe04dc359de835dd236e693a91bbe64cb9fdee8bec84e8aa3ae7930bd4767b525a7dec3c73df8b83beea74249c9c1814c709cb661cc29122dd505eb9a51913f967c6b59806b9cbaa1ae1a529c8cde23baef4b7f636e95be0ca30fd2463b19dd902259f95c530a0b111e00e929978cec488de0ae08e69af413761449265b3e52e5a6830e6cd0ae73b683f72447785c8ec7c1f6304fe07a7b6df62f67243e57da91dc69b4e904ebc86a77c0010279d191b4b46fd668844e7e294ac1f9ec4abd118c0671f330141a095353f6c0be4a4519b0bf69500e711dd7dc8aa7a09ac84e4915fd441bfbd71200fb42c4e2bb85afb419e1e30c672958062d0a1ac1b32f9edb02139bd659f2f31a21335024c1586c72bbabbadb0e520ec42df7f013e3b9b1221f7c9164c5a3731b2731660c79c0d0d29c511c900d91156f6ef9f9d3f01e4737079b1f72ac9e9c66545d2f851e89f483d647dcfeb0877c72bb4675261325b905cc9aa0c2d53986bbb8a3adc3542a29e3ad5772c20bc1e6fbec9facdd19c7310acbf8a11b318317498d8f19a1c5071afdbb4ec23970928390fb26885460075f9182bf2bffa5d372415267b0a4cb3ada6d5c5ebc792506c8989e482acae1a193207595f23e9074048983b9495cb1c07298285165aa9fd26f4bc675a01e52c91cf19c79426541a137de1b9622258a96fd81b2493369fa0b67672a606bd4fd8b8b8236edf242e4bd371f2602ac2a6cb3f225faa6c02a34f85d112b6006701368daa3ff72f7cbd44f9b892496e939e65bc0277c14bd208be39eb395f417eb6d3b13876e57d9e346f6fc070f6431d8e29ff6d30c6d75760b5d4ae98df008cd87fbb4df6b285e8a65fd60a663870c9768f01173d40fa1bf1319f40b788d7432133eae38acaf8e3bb402c574f0925319ad1e1508b8ae2bc1bbbe121d389690df6a9ac240c00fe28dd154bf560cb42c957c635f5fc7f49a6b8e49ab56b5862aa9d260a2d3f8a1258b7c6df5642a8f51778a8a2b1c44352cc78dc050ec3cc5f98bbba5fd8dbdf308512cfaf3b9c501760ec9013a16d58536d3fa356699f7b7fb98a770e75f64aab41a6d1161614ec77b55f2a43e260d0645d5a4f8c688e4384a3903d6296d86142895772a41a3eb796494c603c28542098b061441047115ce2e8e7423918af4f94aada1db2da536126dbd8aba527fdd365326b4c1ce8b3c19b09c2b39293cad1b3793f1843333bcb583379d912abbd7ca20d662cd9519510d150f048075b84da0693aed06787f3cb6f1436c8c02dd54a0977117ff7026e46ddd9a39a9123b6290211f25e1e8dbbd516efff193dbaca81b1502a5196488c8e7396d9e436983f9a898e97301997cb87959d6987aa6c05269334208894477135b6a849f9a902ba41dbc48e9d2ec1dd7b0972b949d70af7f92e59477415e2abe5344c21d1e2e70f0f5d730068874814de0c03c426e1d0e009740bd4da8cc455cf09ad8feb6fde8a0fd867bd774992eb4efbf83676b7b52be07765ec1c509f3941e6577e470c8fcdbe697454eb64eba340d22dec975a82a73e0984d0da1f47dff247b27a072421bc3183f161af06dcd9f49f320d4abf544b4a854db86ca88b1a791a89927f279e111443c4e365b1b3c47e1aa38fb4008a8a09f798e76923269e3f4a4729c577c62f119806cac4a178bf8d2171ea33705302b2960d54f5fed5e3db18df9f3f9a6cdf2cf28ca6b144b4aa6dc6c1266b05c638880f0d10a5887f99d85dc3b249f5a2cb0f74aa9636590c9acefd8ed95a548905a181324979f6153bac6be777b9df1603aaac83e961379d7e1f1961c5fa52451261224af1f7ae92396ce6efc45e72def90b2e6801d2f02228dcc37782fa7bf9ace701fed1908d003f093622fb9e4d7afd56cd4ba853f9b273d14fc7b166a03d7c74947350d1f217f7894ab2217a849568af928f94c10a6c905aa9d590dc9ee8c43d23f4b14730efd3c2c4eb3c0ac25b1165a2829cf9d580e7cbd32a764309739becb8aac950937c6c8ebd27ea3786e30b9c0c66ca97244039b31fae8c969062517b0916b7cbcc69d022620249e6dee711a8655bfb81d24c30580fe8dbee78fc3e38488f84f61218f7a0c28f7bf34b5a4708114cac64a487b730e57e9e347aa9705b9cfef678e8de0ca77808f884dfdbd6960a6f1b4568a04c8c967a2fa1d57f9fcd3dbc85ef7507abb8e2e03bc3c3d908d3cea7391add6c67ded84fb0b909807482260eccbc2ec5d34112a7e58f161385ffa24eb825701aa0453581fee8eb4d64f532a7ab757dbc3587abcaa28d03206bcf6f3b3653cf1ac41772514d71506883dc74695cab56dbc2f0c8bda77bd11da972b360797d7506cda00c48765d0cce9b58c803233525144916c4ceffe58266aeda5da9cac4dfd52bbd65543a5f8d1ccbc6f78f3f671c8b6f1c1bfcdeca893282920594df8a7d3d7232c00befdd2e440f458269c2545b344bff1da7170385c89c38bdc354ecd252b790096b736f717a5a1ecc53de05d842e046d5fb458245129d8394ae991c01521b07bcacbdb3ad184b5538b180abcb229e9a06549d91d087fa80b3d3815f998350da9e5b2e3e3bd2d00adc634a95e0794caffdf71f211d94636cd09bddc2ef5a265a9d862439d1cfec6d029d6d75c22743c55e263c131e741449baef11cd5381b248a225a1e2eb25c31522369be6f759448336bbce0f52cd475163f74ff973441543a36d85c41392c092357c759b0f281538da333989a7fae66de6c6aa9ed4bdc2144bcc98b59f435b2825c3916e50bea8d39364e8fe71d3a2a007a8a449e59a2cdf8af4fa2784957791a8573306ff26bea809edcad39a59f5f43072f46a865f5b64e7ae252b17fd4e8f80855277f7a17baf51cf24cf3e0e5538bda0050a7e88b0df0d3f5b93db8dce4914e8878594a95d1f1e7b54a855baf6f231bfd60aee324dcb95f7c68354c7ed66f7b7d1268d4ffb6cc97f70490dcfa3679daca60ba4203731a1b7d734f1a5f14c3c299fb9f327f3dcffdcabf1d0186231ed20ad62e4db81f4474f21046aaf0bac96cbc43b51eaafc7c33599e0bce6d7a199af48158ddd5a55a18abe09f5d32784820f13ca3c763ae0466431965fe908feeb79c4c4b34ea096f11029c798521685f0173613128c35d52d535919ca233ccd4b5866048f8103cd524a6c66023a8edb1ead23e6ef1af936c944a5a1abca10a14c644a2f7fb51b43e552abd6d639808f9d21fe8238c1f290d4e74446a674fb7b5e8dbf7441a6175423dccf9d74af9f78de342d60c950fed06ae73b9e7106a143fd38c023762b5a6e1e1b37953228b4b8a0df3bd257aa183c8cd8eeb8475ea2180244d2c4150ca82431e6263b9077fc257770f1d52f6f8c52f48bc2d2cee95a4c96ed834b11af7ae65206c1215dccd30cb8c5692d3c02da3146748dd4987f5c27b4ffce4bef242c80a0bf84cc627fbf87ec13d3d0ca951962559881d4a9f1582027820d4fab918f8fbd038924975d276757ab38733f9bd3f5fc02bf71683ed73127c2403815e598c79f629d442271be55d5ed022b0b252f099cc4cb5802c94a31a86e835a800ac7bee97ca4dd544cd3d1a4c60a29985ec28817556f3927903e416fc5b561a51a32d7a07e50bd004631bc003484e5a3e8117f74a5be88633c669b71efdebb52a9d0c6052bc1188b19c6dc7a6883f07a4602fb8770bb1b199e1d1ddfff4e14070e1ec31233c2bd14b7849f9a18843e24a8ccbf8be48fdd8ee7d2dbf2e6a0fbbf1ac29585c0e553e5b0565ef0909ef18532a9fced3474c584fdca79db4715d0082a3ff078755b945070d42bad05bb8f4833cd0986f7c742f669dffd07853b114b82eef190607601c03af0254fe5455b0721842f2d8b6221cf2fa4b4739523087662a1507512db407d912ee11e377278011b8f29f4bd2f7f8f27fc9a1e452d73cfc57739cfe6f9a19aa20661d571093c1e2c23fd71760cf394bcd8e3324713a9ecd57975a94bdf62db5bf9c2641207e752aa96bd95187957cf6f759f90d02053866e402bb587750b95a8956a466d17203db37f284b9c25bddacd142a8531a7705d82defa1d27e8746a854b448930e1b70155e54432f24548dcd16b34a6b03bc1fc344580335c1f08110cfd6facfc05cacb177f1f972d7578b11ae110946effa52ab9419af8de9701f90fc185ca9d1e676731dbfb5f0f677f0730f6c635e8a432729b9a878e52616f134268d3dbb709cd085bf211d43d64eeb2248119d4260585c2c766679cc92978b5210d52a597f1984b4bfc7d5b1e1fa215971e14915b83a810c6be2c5ed6495c4e3e29a4f66d4e5ff09539f36d06a37018b61613d291c748360fa64d6eb1bf4334620612ffbdb910ef945438ec5e517786f998e7a492339180f05051e9cab0c47a4bffb82bfcec928a9ac7cb9a3e976af46986710828057e22791d3f764501cf12306a05f4c9e02d3e2f239bc3d1934c0dc4605466129f39ecdda3d6229274f5b6189ca7f07bfe80f1249079acf866834b489ec12813bb0506fff5b0a47b896eb3cf87c5979d2456574bf77137e259048f031e03ff831c702036852e862a37b62222058ebf99d31b7500635bd9b28084a29f4fd55f4456155faadfa418a82a5817ce753cc8c1f37e24fdf64ec86ab55d7110651fe4b82390e22d9ac1d6762899a827c7f4f76912c4f7e418ec3c9e1d9602e081162bdd9a8156c03d916fe83de5c2cfcad07b279bcb1d9b99996b5d10f2e7289e3feaffe38563d77452df9da59be7691adfc9eee6f255f2a3b5e4bc9b6d9cd60dfa234860b549fa0a8ed5aff33438a423b23906a38f4020aaaad3bdf23308c8f53f97ae5b4ac2993bb5b2321ff2aa27013185ffba36c425863f8b1534e9b0c0791e287fde45e6d99a35c7f958f7b144a50d7cb13a94f5e2513351bf1044ecbba51f1b34a8ee8f0695011830b74ae927f0ecd14d87c15898d153deb4ba506c3b97cc433b3d7baed3aa95fb57ae0a9476ddd36cd6be4321bcf1fb52085ec4b452e8c2fe4436b1f8372383a1238817672f14dde698dfb61d8348768ba3833d81cd3cb72e749a675a665399c5db4bd38dd99004275afe1ebafe1fb8787ce21cb1a1b84273ce4557a6338e708bbb2bbb2e6f96c7c971c8ef5f393bd525ad9f4ac9ba44aca78971d1da67bccd654bfdb3930343a80da3601cf6b53cfd38a1604c295e4d12b0669554eab9ea2ec66b778cdbdd44264190c73f841637f26ad2e1f31c423694936437a57109ee8a00c34c0d89611144808afec7ecd4e175ee175c595f8d2fa0fe9e6344fbdb6c658174115bc5be672b51a04f83a335612824a89f9c4fed0b71545bdb6969b35195bdb52099331e78f2dae0172e70061a041664c545f43d8198cdb4f7e798b29769f411780c3abcfcc5c37de5cd37c57c4de068c384a5fa256e4db28ff7be5d07ca91f266bfc50a8cd6ee9abec0efa1acae4d9932fb999585a9d4ba1a3ecee361600584ee56cd10d5a9428e279a68d01b38b854979a5e9c7a34deab1c0bb80103e9cb637eab1d3600b62c647ee1a2d39ee1e5870c411190d8a83caa8d89073c9c55cb0b2fd0ce3ee5acd1f519354746468613d5f81f5845673bfad8a5b4a2e55b49b4b4bb4215157c4eaf8a6adebf1bd0fb27ac4c0e190e4a0073aed071209d90b31929b05a6e2cec1699984e3bb014791e71e22684cb5b5bd565861a94d576b5d728266b2a2b15d8dbb11860891c26caab1c0b191d4299353368d0ddfa242f0921561746be33c459b599bbcbe50e325eb35d0b221dfde1fd9b82c89e45c2f7e04a3b1ee7b05de219fa7f6d7ab09ea20c90a638bd6f778a3e4846c2a445307075572afc8921ab34e7280115ac2a04c8757511f62da728eb60798960eba003ab09abfca93e364430e727da892ac0cfd6fe29cc349dbc1756958d87ea1fac1ad912de4f071331dbf1c699a33070176f91dd7dd91d497edf2af076f8cecd261d8a72ae33d78216f05dbcf2e15a327154bab40345673f91c1e5c7c18ce2fb7e545bcc7afd0713bfcdff493f1d873a4b555f6484858f6b696bffb64a2d6941d34533adac6c406f3972f15dd6611c61955007c29af51c995d6e7846feaf504f6b8b7dbaca2285710d2cf5666f5fd675e3c612c15ad29cc68e09889957d4e0a9be04fd581414fa5f0d978d121c9ce5424c767b9e0617b9147abb7d5ed093707738cb2ab9704e4fc60e885ef5d5ed96799077e4383f44f0d75058360f37ddfdc7ae34b8bf0009ae6eede799e207bc9ee2dee2582374e8d92fed8bea99f56984f7781c0f6aa6df542fc64101e5cb4b145de3511edd4df0b53d0b71f85005336657e6fab96c4e9484b0200b0fde28f7f8beeaf38253d2b580da0dd67c6285a21b742cec44dd8a810385e6c6a5658403abc473d366269b1b1008ed9dd8002cb31d567f14dbcfb0a37c461cf93c444aa564c4ae24aab3b7284020668a1b97fa57e166c17f7a6cadd6c0ef80f51cf61c3b5880e4db7e5ccd6ce60e8085685a30b48bf34745ced3adc15169c00948ffc240563d33d12bd67b160da2a34aab4fed89bbd60cd8793b29027e270f00614301eae0b7f18fc16d67e5e4cb1c258f903ce2ed796794d18c1053a7515091f4776525b4c52baa4722f54f5c360a3ea2257e9a290ee698af5de7de4fe2cf9590cb97496c3b80c5eb497ade3a5e3b4749bbb752d44f020517094a60bba8a8b40034e336ea9d65165496404338131985679f4a58af65c078d7a73c626f07b119e0bcf1ed025cfbcbb1ade251cdcfa5f372b7863552fc0a2f1b2de2e4a55f381edd6435d012664d5386093f58bea40fc29dbccbac02c5b29d7ab86b94be02bb9e189877eb911f6f2322136fa8b5e0478e06d90508058db94b4304aad1769f35703cef968388a9d05a36baffce4ce83dffd1315bd2c34d13d4385ac8c0e41e60344f3997cb77c354f3cf8c433e9463c39bd7fb6c475124cd88264b14258bf44481f1a5e9f5c987483f2e670683ea3339f5a63f1da76aa9e54f0ab14fb57ddc6fb1bb72670001c2efe2bc28233ff25cd1026b5ade17bac55e843838168bb11c6febd0f2190178cb5ce8701af1221eb7b98bb14201a8d80432b5b4a00b2a960416554e1a96657b9614d78111185068134ff63c330bc0b5011f8449ec708ea8d1704564c1fbd1d4095103511a938d7cc09ffca612065386c7c536a29c896030dbb987cf6ebf403831de0276b43787d83e8969e623cf8e466c502877349f75bfede167e63bfe8b3032696f6ab13b1ba0001b55c40f86398146d14de6c23e203c6acbbc906ff31f70bd5563d8370d600f650990d68f12f5e7dfe04d5ba5c24f35b8dea353a9ad57d81e6c940a7891001d69ae5430f9b67fbf70e67c1b418ec6b7d50b3be66f19af0a861990ccec88cd748186f2e9f26f056c1f0268d4899cdb3657f447a8f0df7536c7ac15d7bcb7024c523fb3e5a0d6019b64bb2058676c4da9a9035183106900305a36350e0145c572d90be36b7e23b7e92194e4ab04e9b4f78163a1db617af1cfe907b963a4e1af32b67e03e18bc90a94e07e5490c88c4be743fda822cf86faa7d3a99dbf303f86e317853a91b78bbabfb76af26c795d5a1044bccf9bd3cc524366775d1d58c05929c24ae44e961e9d2f55c75ee4040fde9a6d848b3f792c6302432d2585aa445dbce3fd2f5a1e1bf7a9a0586f96f4ed1429ca67bedadbe4ab2c33f72d97b2c21a49ae5c4e2cedde5da7382f44323c9179d3ea47a7185a4c5a1edab84affb96cca3fd2c7f5766f39e220b9787bd4d464bd5d56bda3e8da2cfb1f927f408ed7dc2cc808ec179ce9270c40755088656ead46e982ce8f10278fc2723a08c89474670cebbba8af274a1970bc1ed7d80b65f43442a901c26e4b92812c7152c77bdf01de27a2d4a1a0eaef35117fe2ecd8144764c6f94ec8d3958ad1a944e9c6085d7b964e8731b8e0d11c662f9121d6924663ad06e846a8cc31fb08fb66ef5164434e8e3f89fe71b523efeabafeeea9cbec161ed206b024a8d4ae4d8bc39364aa9d491d2c21d78e4b925a8050c538a4758d75f9ab23d58098fb46edab5f87163cf82038710651e132d63e72a5093e071c63a42c6d357695e407cdb9b4a0a081cac76e29b8776f2171d61251698b506f074d2a4727d6fa558d99b0becd01bd54247c9c0faa6c629e01acfd1c12fb08c46d618e6f3518d835e2c60b2edced7a99e9eba4c730c02f2743d4ae6e36939beeab5ef9cca431675b144929c2ba21f5ce4646b924ca0ac7cc81e4067a59a276bed1ae4c49af40b8c11814ec9e85db6814e2a94ca4386cd54856f8a92d2992723c160ce039a44d81f365035fe08cbafc90397eb63313b1905c807e01ef79ae583ba990fb33bb0466b1825febc500df78cad7b4898b2ade064572eb5cbd3b8e9ec51e81e6aea563a50d62ebb52cf2de9288c7fb9eddefe5cfabe887a6d81e1d5595e36e58b704cd4b97bc38eaa099be783884adf7d6104cf88e4997996412fe4345635e85702e3195bc0245c6b8f72be9444d3764898dbb60dac5221b97cfca6d8c5c75f506adf2723bf44b78fc84b2fc46f15a05d64c23b3e17eaeec7e1dfb572768ecc3228064579695a5dec3f70b18c0b5d89b62509f40175c6188572bc1f6f6ed23c1570996ee0a53a8178e209de1c82d23b47efc8898f97597bafc5c96b2d89a36ae771ecea2da76a50f61febdb773a0af40af43f469de0f4e4e0d819cb9aa2ccc8a8b2528192664f19590cb84e91dc1b98d3c18b3b78108ca34149a533d35bb265aaba1faf0e39030f5cc33097bacb87689588ca859cc693c02cfe40f6a51faf3c1b7a95de5d9216b981bb83614ff16d0657f65e26389010b5628f452c557f78b5c0f6f123278d0612c57aea17c5bf086d1dc3170cdfca1eb2e49d666a28777178061e610bd1e19821d48dc6ef184a17319f6a87db3676cef04bd55a9b07a023eec0bb8332ae457f55c6875c467b7e0e824e2ce8b3383c353c3870597bd41baa87972b9088e0aa02c6b45575c87ea7dc00bb542720fcb27c8a6fefffd718d7d54c0a308369ffc4248921069f5b1e4180e167330d43be7e9d9d6be65ed9e7a9f1ab5353d98a38feea1e05317c0443c59238680bf13c82134dc83c327c2d3133b3a9b54d7d8fea37068387a45ae5a1682556f2b698ec5a1ad5d99807918e6a514b858d74687b0d0745685f9ede8e9b00e6a8420e31ef6d4fc37ab86fb092301f40decdb6f394f12332a404a088e75a0ca1232f7ed8754fc78fc9d347956c8d5495422a5098ebb9e1cef0c12c420f434488584af915c963e2c068b0056f6f6d43e0f612dbff301e913ca47b2abed118c0faedf13e0a6942bc3a33316b5ca0d60090201e3c12ebee369f422388dbc94984e02419458e792387b890ac7608d67a1f715059b67132e3397c1c17a0d56a246c09345e6619fae3e01f88fb560cd71749c11dbc83ba4c8b85556e8bfef63ef1c90560fc524b078830c9aeddbf42130953fdc168c8046dbd8bc88b24f85595366af5d95a1971d44ff72414b55d84f7983661d8ff09f2d329d54b84c0bc6c21e942d36e33c4c9247feaf4ea58fe7de10ea4ab35c32f7a2b10cf4b5efaa630ab4d5f4aa219582614648e2b94385cb9738d1789c7ce810b1f994f1b331e63c56a4d01d629a025484db8c05d9186a07f3e48b31b4a25850dee2d53886f44e6cefac0fe6c0f7f809a2c9ba5c3d1550e292988d03f51c8b452c781b1e8c775a93d9d5f1a873001256c17176aa9c99c63bdaeae32b9f251c4f2d0b316ebd2fef3d8fa667a4befd49a0a2dfd5ef052da5c2f6eeb2d7fd1c3a92c718831b10e9774134160afaeb092ef6af6122d72c904385e7853f4657c5d240a978cfa99a529125411082b2f976688641db8c01427008f39fc560be486911305be3b5946f9ed493ce65116866f6af92e7b80bcffdb9b36f16b03f334013fdf6b89ee0b0387b33f7151a150415479f757301d182ed747a096e10e2c055a3a1d2e3d4492ed5057c71933b9de328d2bedc5c76666af8aa1bac6169ca32602a2707be71c5642cb3628beeb1b75b374c0a6c42230ac316941fa190831cffdea3199921f1c063a1a906be8f142c9e0c2619187e2dd61c6e2ece80249d1859e2cfa05470d0b2886d82e701ededff6ff24ebaf01f0ecf6d710a3c4bacbcf711aa04e4d2b615d85cf81b7389205d30599568f385de44730dc5e336875259ca91a82ce3d66295f0cf3feed9de846c9588611ff799e394b092dd0a85e441b7fc9a0dab0eb18f5177a4cc8f7f1ededaab64bf9e2a3c407b6f8676f524fe441caa57ea0f6be7661edfa4b4b2331ec02f14df5c7e80d1deb4c6c56807fd6a3c9aa57a0ccfaca9935e1f4390740c4c559ab3d886dc97a08171b8d5fcd5fac9859cfe0c46abd55d72083169ab1fea5460983d482c5f855d4b18cc16a9ecfe677f3ce6be206bec40b50ef987003df1668b8af88e0ce2f09d8eaf49caa6305b1c343d03e75dfd547bf9a9d9d0b560ebc4009f4c57cd3cb83b110038401296ceafd5617fb8ff74e24348623b0e8cb80564dfc83139295c8014af0a7d7f5d3bc988402fb54d242f9b76c3a9a23bcdaf4854f5497ef6df44fa98ac1027038c817115c2184294fd5f6ec4532b6d00f262981d4837e204b71f1897a042e6cec0de7dd55d18a2bc29463b1bcc347cde7a36d90145881f322c20b52f6e43dee20b1385abe79076b93c02947297089e6a85c8d9dd2a117ae13c3e117c41a2a108ad84a2ef3a12d6e03ae7d76ffd72f66ceee3708e506cf7a3807b5c1928420eb614a8f2579c7ce82ce47a2ec27464b95ed57801ff7309b04cc34b83588ea96e3cb162e3a02fd607a2d2124eec8840e9a3b998a69d2d9a036e7f136e3dd3f7545f1d03259fa5024dda426d34c5bb33bf34b31d0a85832351edd0dea588909a5a7c10f37c61ba8fa47319a29dbcea9e65559f911c80b782a91556c2d3018b7d706d3a89a60b70d0d72f8fcbaa6cab054bea542726748060b7fa85acb7d1ee670d82f1922b6610da0cf7166e52d352557642efcd875bc7fccf48a45978e5b37666d5f29af346ec972efd1dab5547ccf7d00b9e85e0fce7683a0f53f8b1fd26411f3639a6b29284d632f53501a157f1c1f52ce5acf19b5ac2a06596e262655eae8d5036ce283d2f336ff41b2ab497ac9730134c4133e7611bdbd805f109143e97914b789ff3092606390bba0f7cbbc6ae0860576ca2a3f6dd89dcae8ae9e04e4bd7da2f243148c0ea2f9a5803348c578788be0d32239bdf9994697a7b359aaeade887f7bd6232ee5cdcbfb2e87d156c0065f601076ba7fa8f6cbc707fe1df4fe0d2e9621ad3cb4884557b42c298a03e081b739ef65fea7365b6a659c03c1dd134497144a46c968f1115b3f036434c935536e1eba6afb0ce02cd19ef4a999c1b9e6015bea3253f0b7317d2487513a12876215e61266caf1efa37e572ae17237a2345590c8ba82eb4f4a10724f236cc551413503a295b921da19cb93a507feb805d84d64c017a34bfdc4276c016b9231dec8906cf536ee1ca4bab7f80facfd9d6bfae362eff2a669e8ade86cdc4ebd93d11f48688149c3c1d8950173dc1f11b762a3f2205f98497f8bf9654dc0f0f899978cc82b1b41544dca711b8b68a35a37b099a5eaf6c0a5fb48c6b71f6f94ba14c7e751249cf2bc2149103ed0f0ef97329b6f51508eb00a8e8fd9c9b6d623ee5fe54e161a1db7d6da1678b3bb1725aeb12da14a7537114f5b9b5ea1e7f38f3cadc431315de0e89ca3a72613abce8c2abc85953eba7730b90e5e1ff70298f496b6c43e03c1a4c6502dc49f96293695a94efd54c15de6bf741c20fe1d7f0bee8d949477a9264a159322c7eb6a9603b381f1d527609fdaf8517a4d62c348d71d27a797517c9aed992d701e490134767f46d07661a8a37c12505ff7959e854a7538d5a7774ffedf8c02f9955b3d006550548b91ceb08d735c09b070d7cafcf2b9c51404e66de6831fe00bc758f41d80bde661dabeb2af1ed6553257cb8cd33a8e6758322a286cd5e99f778d4b07fe892fd15133965168e104bedc80f1a3df07d4ab0812460124612e267caa64048e22c9ef6da58fa2c1abbb409601a71a6a165ce99956bb51163e1aa90e33c6e5f41bbe274e1af76b7855dbe51680312f63eea9934a403b91c4af54f98423575ef5203ca411a375dee21b823567d17668ee3f931e3d133f18037e4b05a9aa873f763bc127eb59edeb58bce85f590c67ac0aafa9c76a0fae97f46aed7335c8cc89295df1ba89b35c5b8cbf2dfb3eac488326d397291469b484f8d4c9d729266c5ec80abe586fbb550370bc8eca2177eb80b269f9b63d5cf7f798696d09c93d993f4fddbff57b4cd5d2fcac3fb19a39b644ea798cdd15aca6b33f66abba9d3bf75fb1db1c77fbe706970627dc71b36d3b4d8a855fd1736542e48bfefe66ae48eea39859fdd8ee5c146249281a6478e3c8f3c0432da35f6e21fb6b8ee2dd3aff8ce363409d66a8e5d494192b197083e05513f309875b3e9689ec0d28092656db57e7e9c1a2faa280b7b14c22d972b31d51f99e8987d8192da1bb6e5a5ba9b8900fab8f0ad21a2f075e47170d322ad1ace87ae7fe4599a567cd3a5a32cd16ee660ac3a2c16ffa61a8e7dc080738bb74a8e6c91e65b103831eea6faeb3e1c49fdac8b9b296c08e3c2c59d5f7b3f3d3c97915a25c6ebfaf9c3c032e42e7d2012adfae65e41d05414cf2513847418cd15c2b96eabc4bcab56f6e38455c6341d317c292d7f42fedd5db0193bb2ec5f150bbf776c5e8297befb050383105dd80114372fa72dd9a6990cb49d91b2dd2c82ebb21dc2f50d4fe9571b5ee8d41f495baf03888716aeedeede74ff098bcd44c2c62fefd42dedb8187f3a3cd1508ddb7f5a361f20440bc6b7432ed2981c036ebd96dbfdf4e87f139d79b5566e06e23d059740adb90bd7b7f26caf25a99991d408bbbbc9354980b126a30dc9424fa44136e8f67352a51fdeac11f3533ad1aeee5581acae5ac273b510ac46f9ef7240397558052d5c040e8f454978a890b6e10b5af6ba5169c1d4205ffaa8a9807bfb196943d10512051d07f19b923044c99de41c0a3223b09ebe9ba547721e2a1b69c3f8a43c950a32fca7bcb9a899ef87036b8ec6f1d6f02c6c85bc2887472f40be3d112dcd730adc188208929888942c6e20cffb5cf1f1b18eb0bbf57b4699156536d9b8ce3359096a50e358fbfac550b986066f706d4ae7bd5d6aac056d2d802b7aa60e8b94b5306d82011a5a22e6a05c7c696e1fcfe81cab9e0235d2a3fb933dee70514e1fc462ce8e61d6ccbc14c7bdb3ad245338b423158404441e5803525b4451d3c91ba60968afbe79885314bf3d004666c037eb4904eb5bc5f114ec5d22046eebcaa0d6dd42b5b9cd3b112540ef92fa9665a6bd45ced2d900265cc03be9677bb723c4dfe585a169001162439209747a4885a9e1bb64c0eec140df24444ad41bcb52b043ec0a99ff163f03535d6a93a79eb052fec23659ed5fb6a67a7f3e2a09f1fdd81eba667f9eae0f77346dd6eb83ec84751b4db1e7f3c2502f9d561c26209802780e637c60eac43bd18049a502d9c7f889b2c9f6acf02eab55196486ed91eda1296ea28b50e8cef774bbd0c0fa07f376b3625171c71e1afabbfdcb2a7789a873cc878011431712f9b13e6836b426f40069b5dcf004392f80eeb4b1a99c4bae9be7183ba8781e289556fe654ba5c35dbe726e42fa1daf9dadd4b1f6d635bc0908bfa8775ea618dbf540b122ce8f81c652064bf99c363248409d4ab507c8f4988535c82d6cdedfafd18b5ae93ab0a5025d9cf3308565a038dadad2388583ff6ac85a43dbcaf455536a551516aefac3acca637b6a38636b15f1e7dd811e664a1d93f317f77c3593871487046cd47a0b9fa4f4c719d0621fd0c272a53581b9e396b509257425906aaab308e3ec88c89fbc24f8ccdf9730f85c223501e4fffd480f823d3b7289e773c629723ce9950c104ac3960801bd86779e6151f5a83247bb7ce875070e430d67e9320eabd9e71837345edde38c6f64376ab15152f2aae7866324d3c8ca6b485000677d1784c3d70d3598deb3c32a8efafe688165ec1cfcffec980ae625995a1903c91bc1a5635221d8b6943a8b9fe80c22dcf271a9f935fdb5c00ec012f7b66074fa8ef57863df459fec9e5971ef07e880d9a0542d3f0a8bd2a57bcfe547ccd57792ec731c0e42e40fded118bc211e16faa0c47fcec4d963c8be2aaa62bb3055be7d24c551823ff04c13e2dd25c98690f775e1279699edd543a9e260ecbf774bad497599b4dbc38fd1f85837ddfd05f03b89a8ba9b8cea66657d6f3751db9f4aebe040ed46b5d15b40d69154bf12d3b67d5ab2cf11a648aa3a28473e632b6790aa603c0069d949fcbcc522532e5b01086d24b3083b5b041bd04c38b0de04a14bae24a45eb9c2525e5a516d63c1455c5ff709bdbc2efff67f46be061c23ffaf0b91a64efe753d46773e48dbd6a5dd4dd5fdf857440c5404316861c45619fc567b16fa7480ddc2a0e7fba439e60af524229604964ce4535d7b83d1b76d0ccca382121840b283a560a6626fd07ae744c2346696b7f777cc23820a8bbb619e54c8179ac275d7fee85c223374dc981d784c4792e071014098754ca5d3da75445671568226b4f59916fb5535fb326ac490fc145602947f0a68e6235e687edd7c17477ab6597111405b39686999f34ffd06b6943919f69cc17a3c8bbd65b34f40b4ac3587b8222399db139e9111e4df3347729c15e669875602c1d15834b38f811653ed222f10c260f6d547bb8dda2bfe0c9414bf9ae1890e59175659b87620c123d235958f73801155a3c545505e9ececcf61a823bdee5447625e3ba9943208bdaed4ecb78f23a35c55e9ea7789691f6551ecd08931ce355efc897dff5c7054bd5e835fc065db1773482211b7e51c7144d98509a54941a30a4e1c0bf8e1c86ed8033700a8ea8dead22b6d40cd62a5640b4f4d17930cf78b31f42da7e228b718274af31370b0ca0efc8931abbc980ac80048d1f26273e2b86ff80fffcbf290cad4692f1493cecda519c258f91b155aa5e545a37be524ab2c100c87b1112c21e13a602e08f0e8ab85c926ceae92caf079d1c4c9b1d8567cfc565f785608c9bbf0d158cdcf939dc2633efc3b6d36d9230b103618123fd0116da5bef867ec3d3512d280f3121cfceac21b64aea5b35a58440562d4456a5f7bd134a0e2e3c6cd93ed6908927e0ad0d3342065d10419a7660b4eaef6752c3c1bf37e078c9715d46002c64a4cd25d2f88a39b3361c2b92a1d74be14ece57d55eec4312eee7e56771a83f2b8eae4ec65c72ee50f2282fbdbd7baea3bec71b0fa7faea2ba356c5149463e5ddb89655529d4883aa64a9cd322512df715555e98b0e3879527dccb37ab0d4acb3a8ecf5f54247a52832ccc0ee5d2371b5aa05318b3ae40494d3af1c5ad9316e7923b169ea2e48719b7a879dd62b5b6dcf63c51347d44e7936e8a8de6c07f474b0802f63790883e1507b1de862209ca7ebd82b0ae3729ebb0c5a9392377cbfba680853a2d09b543046c285635382713766bb9b4112722e988067acebe30ffefbe02d6097670b76c56d3c6322fd36aa6aae8f7a0922aeaa1e7e3f52cd5013133209e885b470d3bf5f0cf551384b565618d366cc7091f18da018b2601c7254f624db0c15a3312ca8825e9b8f8f9700c6e2b8bf9a74b44fb8b0a0030ebfba8046bb93cd1f6db7cc849cdfe2564c6f88a78bd6fbcb8526922d93bdb2ad81e5ef6b03aaf78137058da13c756e6df734431d29c61c10ff5cc62a285c5c33da3cd59a6154b6dc3d26a0dddffbfa726308f8c0f6dd3a11c5d55d06f6c0183a220bd43e297ceb753ec2cb87f4672b3eb6d1f4ad25a377883521cfcd1c427f83de1826433c406a78dd50a70601867dd25ab59b74a824fdffa1fc5205246d4b76e68386bb1082d35018276e1a03c8dae2d9a19db0ee76b905ae7458075efcd6d9760078b527316606ccdbd375638bc34495cc614240197beebafd2b2f70a76e1a031c6a8e98d7d4deb4381de4a10ebcfb49e08ef3e8eb302074be7cc606edc20512afeeb66fb505cbeeb1a1c5922bcc4c0868b8934ee334091bdfce79bfa0ab261cc6a3cdb633db0f169d610d41497e3fea52a6a6ba1eff57936373d78741a7687c1bff45b2518d2997bff14422da1b779f354905f72c614914469042a89fb616953aaa896fd04014451dafecf66e8b2872924196de1b8d49cb32ec02f5bf48847af20b018e8294152394751e80a0a9af305136d992cf8781a9256c200840186b5c3b8b9f892d43e194624008b616e34f1154045a5f12c700ad87d4c9fadc268dbedaf4d8e3d116e002f3c42a668e9584e75392587907ad457ada6adb77898ac443945987c325e5e84453c12d66e196d67b776869d628879eb8b01e9c3583260899f68eb81b69fddec965abd2d70d27e898a97ea9ca79210606da406cbe55dfc6b9d9554c63d47ff6295cc30ec27f28495264f77ed354760e3083bc566e6a67624f3d3db08b7c5c9e94d4b6fd384762f28ecdbf6509a2cf5ef7fe6bd943f3a76e8d7d2bb22bad8ac46d6659b59a483c3a11849af518640db3a3ace9e4cbca3030ec4533eaebeb4a34b23b83097c7596d796e721d71c5110e86e1ce3d7b9f788fd2a8041c2e11b1ba3d45c3fb3a5bd19a273e0b5cb9d5b998754608103616543c5515bb672d0d37335416873f5a165717fb43105775d0da3b1c335fe986c3130832f03b1c7475058e9cf73929339b39784b48612eb08902269ee1784e8ab0961816bd2cd6b3cae2c5f8f5b87d5389f621f339774632ef01da8ad4ae8bc7c020bffea22cc535da4ff7701cd89cfb811e046ad41585139eb041c128d6fd1fe06ba6732d7088328e7ed5c1950c8dfc809e96516960220a89e7085ed3eda35510b51122f5149f2fb12969c214ea4442f1559bb19084779771992b51b92b08a0a18318761d968593de2adf0995e9aa94be6f432e45de578693b9c36796822d4f93a6a8f72268325f4d403f7108f400d55ac864dfa988efb794aef72f545c9b2b46c95d045cbab05da92b5d0a15083ecef09288b863cc580710feb5ccb33c8e2ee97d711eb7a9f23d2621a174c54c370fba59a87f7be645cb3b13c47e480a7a00105871ec162ef24aefe14fed8560d75f61237edf311393d46c32e638657c2b2b7aff2e387b680d0131dd70ce03295fa87d987c88f372b866006fb1fcb18104eb2780446cb263308eab8ada31fb5e1306519ac145f22bcd54e467e660a652320cf7589027f175e2de6a79232ea8d6574e9b3ab4a67d40f55077e4ccd30cf8d769c720d9188118d196771793b6fdc436a5f62ca95d3c2708c792035febfdcb7a3d22240c7c3935683a711f9e57dda58c0affe4ff8708c308fc15544bca9c67d192244f8fdff000dd841144a6327b2ae9478a01a9aa42a01ad4e4f7e395f70a114678e41322be5ce77a294dd7e644a7dcd58e7a3dc1245a1959d782c0491da0f47fe51269a535df099e8b015983ffb754cdb64484c4564c5263988d94075539ff842b61ca2e92e8b4a91154d35a1ac3ab84092a7622199d35ae50929d3b2e8d1341f985ca0ab14461dbf05d8fe5fda0b4000552bcd0d4dc17896b28bbfe3b32403ebe06a8f876d5ef3538caf818370ac209d0cf9cdd55858369f5fe319b4bb964d6db2f09b09af519d022b9b801f800f39f9570ffc2d61536aac230428ee8a80096053c4f29f64cbdb737a35960febaf709df239017070f6b49d9b4fbcf58157a1b5b0f997ca766765d9d20cf5d9a5b8ec8b45a19c83214bb5cdb3aa532e4bc38e2078cd5da65e375af6441a54b3b3910cb938a4d0c95fa428ba08faef69cbb4f7976bc07bdb2c9096a67bc875a2ca249498673881e5813c1a345ebf0870db08702b5f8dd419b25406588eebc9059f9eff79d63a9b3ca83cba5f72254c3a47e09e0284d3a42a7ab6f4e9f9fdaa396a218ac67b00e6c98e32cb8f5cf8369de15e44b7a886b6f79a930953e56a18b8e649a1cb20b3f09d17d735f4629768b0818aff9c521cef8e66a8050dc5b47c4cefd624c14e687fb72384dcba34c593bc58e9aa3c06601c6e584774b024da66e621ab8125eac26203e778ead3b62cab55065f8b8f222d722852b9c3b694482201cc896405386e00964ef03af19424db1250d4b51665580ac0a7ec2e623c793f4ad2d8708d3d21e46bc9ffaaa6b1e21f6570aadfa1662e6c0e5c3d6748a57a13fc722181e1478726644828b722f3a387fb0464101b54dd1a188f0b962374311adadd7da0d01bc5e1cbeb957c26f7f3542c903a12eb7028616bb618db1d65233044f467938d1e83de1e5c3c64cdc396f37d514e41273ccb6322f017cf2b4c214944012577edcd6bb1e1a5f09d58ebed081d8005df12866cb45c224d7da416b495a1718db3c8087d941d8337a29e62b57ef5ad5b4d9c3238ea6f0c6f5539e7e7dd6069879584f376b709a355c0c432b799ca08109ebd5bdd8cf77c680e10b11990e1c61ad4ed48d97e109e5c4c352f18133c5e68a9d7f729942e847bbf6613dc43d065d8a61f3ba5216b6bf278c187816256cd514952561d564bc6994c195e2fb8ddbe060d69c745c43715f49a920779ba7286438fa9e508c1d71382d8dd7e6703c77be03961b60dad4ad287eaf4f510952a630fac3d3d21a45ca0713b2b426ada8c3a5e30b3c0de7fdd9b86466032f12ac1f2e9b45a03757ff50ded0ed286723a355d5c1941effce060a006b6902639d357a8da5936dd564ed88e4ffc92a4842f035a31f2e8765ebe03918ea1d4d50510a13f5e78e620ed12b09571c679f937205b360ee88254aa79b4932986e9e23f3c42fe7207b1d891c47e676190e9524521f06030dde1a899f87bec9945828aaf0a4ec15684a26d95aa6e986047e3ca975f06efb8aa17bdc45da3028373e6e34b28e76217879a1bcfd0c259e83d46214e96f3b13ca34fdcf100451f40b5dc95bde73948ff58193b6531feafa7a86c031949139a55ae3177a7e0c9e3b4ea68152344511fc901c7c713ce1c8beaaaa37f15c081f73b999875fa87272ba7db53cf385a4eabe7e103c4e51bacc99b58dab8fed6301b3e62bf520ba90a8fa5bfd20a7d0eaa35c684e17fbccf88a7db0cc99f9cbc0298035cfcb3f7fc7409cb1fb9cce1fb6045ca3dfa6fcd2d8179d340aaa403e6b064ca57ed80076340994ea6d2b90540989b7ec6db930f7f2a0fbbbbe901d1783ade007baf406f1ec7418dde009629c173c775b62b8bc06fe8be76bf364a2b42cf8a53e42ea348a640298535214fcdb284264fbffd94a5ef27b68f0b427c1924b4718e59a79ae2dad9a93c79c9ce248f1170732078c7dbf1ddeda5eb77587739615947ed776013b56188824e232eb3b30236c8086a3054262b2974d6dd79fea42cb068510abd5adb7a13225eb3c253d78811af07203cff300754db8f478e8fb22d18e743c2ce500d63b0aa959fc0981c2ad1a1d9d38de0ce26f05d949fbbc3f10518dfd76a2248c1a39a09a989e67a307cc89362b89164e00df513031f49578e7befeb9f31959df859f8309e97f63d33798cbb69bba05849fa23e6596dd0e4209cdb98a2b976cf2a70dd6f50765e5fc18d61916232204c0527b83235b5f31a278cda6d3b14547845215fc82a822d9f9520eab5461c2850acdfb057ec56529b51383625c7265b6b9102da484a3513efb3636a9b89d49f244fd03a83ecb8ae9a383a5f6808370eaf29c9923337b213c9320b8bbf9fc0fb13abae96aa6cd6015fa5b7cf8937636e184255553f7d9f6e3ad8e0c67571327abe9ecffe97fd079da5ca96c48bdccc9a9c45bb820ce0040a150bdcc6a3176103d878290baf4c15c17ed85898c15ba8b7e00868bf17fb4029a7340738506e3403d2da6ab1d67105a68ace730c169e6e21282590c2d9e2992b846083fbba415b7b35b42a02db8243709174b24eac4b5802383d5aad7a16a666bd003748caaa9576021fbb6bc3746e7acf9cf981abfed7928a1f052dbee93affebdb5476924b2d1dca101b200f31a1a76bc0eeee39409b4d90d19997c68b8d8dd471e855af7a5649341ed4a3781be1a6e092c5526491a4a60dfdb2968a762ee3206bed3d3a9cd875e0004fb161b62bc9e6931e5837e8826b84d2bcbadadf34f35442d0acaa9696a74713974a55d3317aba75fc0f99aebae782ea103b27aef7ab78296b36a0e5c88c96a681344ab5d6811068cddf9fa429a04999c15b88a28e593f10f5f48fdd5370bb88289ae7ce78d08ab7be841103c0ccca378628c2f8697cb13fa9edb07d2c7b39cf9a793d939710a68b086cb674966abcd456f3e6140ae6e335ecde929d5f07059d95e2bc132e488cb378889fed18a16e84444a99c4f2095228ad5c345f0fc10f444630f9583f2f2729fdbf56665ad5bc535bf3716b94307389dfba8f77da30e161277a838a9baa8dd3815fb8fc29fd81a600b7b4b4fad4307c370c495c9278e78679ebae6d10fc52dec3ada8642a0800ef87b36f53e745a30686e79d09c3ef7bf3bc6cdd16e609137cac4932d5b3ba1525efb0852f3818ef3a60eff3a34f8014efe1586bfc2e0a6304c4736408a0616b0bafe0506d2136003fd43d42899302436fcfe1f01e7f354e1f12dd8a9d84737c314e9178c798df80e7ea01fceec3ba0ad38553b0de6ae5d28d961427c0685f7c8a13d3d10179e4c00c6696fb220ceedc54cbba7da6104e47c2565adf1e6dce72cc3417a59eb623acb8d0a33c807d907da5d91e29a32bec779f667886319d96a0d87021ee4838cac3945bd739018db936bb156f18ec870e97537b723ec8bedf83f221ce545ea5ef57efa194def34b251121752776a01cb8b93eae97d5da23288544193cadedc9c9171ae9d92934b3a6f1595b33a655013b16c57f52de837174cc42f4cb8a34991b4ba0a8b450ba50defe4df0bacb712b2b2eacbc61435c296d23181d56aa4ff1405e09f6dbba4ca2ecdd4baf5e3d29b8312a171100dc4dfa42aa3a52d775ad8828f78154a40f50716c383361700f78857e2ab23f10f271ac1403729ee55cf5646be7e98bf83f6ef070258ff3d3efe01ed73730d62273457ff14dd5c9e68cb9e38fd2161550463a169c599537a76d9d7dbb5cc68cb28e5ed39b65bbaab902062d2b6a8c46cf2dda900603405d8018f6b0c6fee2a9550f24c985f2a3361921a71c52eb891f153286971ce3561af64ff56efb37b301189aea2780d1025cdff2cf1149411c22c186430853733393329f5c10ef3431068d55e78e052bab1e5f5229be69377dc9fab58e873a6a3902ac53c0e1df2eac3f51931b1473667148d5a81803e80dfbec33b5a8a60fc0591fab07f02ec5e36da81ad93acbf4a99526b9d6743f3c37f31e0e128d82c8c407e9c450851d8bb9ede5312c0445536e5bdc166569be15eb5a8449325fc22204899fb794d2258fb529e1aded390ea08a0a6a7248c69efbb7ab5ddc12d67f62ce769a694e45e585b623a85fd257f1fd2b8defb9786b4ae57dc1fc084962ad0a0314dacd12c5332c61c60d6af07a5aef719b52de04c4a90dbe30e49f12c8ed97052473e99882984f2f6bcef416daa26f84be481074b25f482b0342f446609dba71fdf8c4d22514ca46e7f2c8b34a4fc5bcc7ec0b46404b2c080f43107d627050d1854f903ff392e30fcbf43ed009cc55fbef9d4d263b20cfc16fae2dba383f5abf50c5c6586fa3d4bbf302f858dbbed10e72cc52d04c39079218de61198496e596f40d609e123269a45f5d324a075caa7e0aaa97e30e219ea82a47b49ba37d3c79431bfbe85c259dec1a877298c469edf87d2b20e11f302a3ec4d2f05170466ebb160127a15cd2d99e163c761745bde7d21afdf21ca4232004561c0a0fb5b2690dd2d66c9f2d5f1870c38b84467b7be8fe91971f46aea22166dd13a8e796548949da0a747b589a84c94934534f54e08152b5ae0ac130d9968f8cad0e02325d3e9f1bfff6ebfdec660068007b65c08d9542093f847a5b61159b446ca5d76da8c0c22adb9895c80ad781651755f7de0980e1b41a48d7dfdb695c9c3dd757b7ab80c3a1218063984780da83b11255dcaa855dcda32b987b60255669b7cfbdb166e3ab359855aae9d86f784e5cca071e089976ea72db3c308291fb470f767274d6cbe1632a97d3700d7579336fda9cb508d894c0c40575771e519b29c44e79040fe16473ab30aff5eef83472aec3e6e99bc3135a8a1adc620df471addc2f8b0dce2807c178ea1b20a6bfaf417a5c47a413df79b21dc0cf1d861360fddc24bbab1af0f9af2773760d4a1156773c7480e5fabdf56e477cf01351c45c456e56977f19a8a64732fdf77dc16db1df325239ab229707858299d5e8c90ab6f6285b7dde8bcf31946b38f70dd5b4fe45df64788f69327c135949fec83965538520540eeae297f54bf2e24d0fbaa68d1d00b1e32678c5a5e88101e6f0ecb9686b0726c7f4c15690b2636ee32b7fcef8c06ca0cbc98b9f8e98bd73071c93d330a8fa23c850eb9bbd3be5f9135606f9a7537d22c6dd53586a54a3ce3c3138d89981e43ccb7e54292cf60d426e92cdf88ffa92330ac85d7cab4cb41b5f554aa52445f23c579872bdbb920c94c3aedd66b1ee2798742f8e756f765496df7cfb052c94ce1a5f44ef2a3a16f106a8876d2f594c08cc8f587f758f76d86f79906f5ab99c2cb3dceabb1eaa5181674f668e744e86a1d335d61dfd8c552c9cf0e260a2681d9f8d867712d025d0bdc64f80032c13ef6d9b2bbc84fbdd17c6d1241a1772f3fb8ef1542b06821d27b22f9182ae41ddf75ac7c1ca51be7752c8abe9ca65323530151ddbf9d0e6f2779c45a6a240b419747cf73cd27efc729b2ae5c7b14bdbaef1f5d84053a0e5c0f993a553c8e4c1e1b8fc4959a5aeda0cca46388cc404613dc0c7644f5afdbf3aa6e61669bc7afad3034281fcb15aa78dcc71dc230729e4c88b59df2a53aa99a1473acffc2efb2934ee310cd7d3fb50d797b2718750dc9c881f7cdaea9bc55521666a91831939c17be030a3b0fdcda9e736eaf1f5e0c34e7389988fd0f412bef961112ead45c87bf329f75d004f96173b929b0339ab6d96f9fe1bd25d9d1da44e6527fd29c9c3196549fed50a96fcf1447eb91ef4adf3c75068d0b19038708874bb1523a33aebffe764a400bc3522fe6734c78ec3e4f3ed2e19a2a10b76dfce72a7c39d842bedea2635b2a1cf531eabc80eac6527af884a1aa56b61ca162f7785b35a6a33bbdddc9f0029439c85bd856094482274da676deba9845531005ef8c9ec2f91ce4daeadb46d1062e40273a20b3057014289aeb77fc5acb09e6de0623e53f5eb952a982b0e0c2b977f87247bb7dec02c294de11738ed89d1b2c36fa69fe34a0d0ab3300f0fd5df099db63c54db45551aee8576838ba4a07262a5529eab6fa682b26ecad8a6bb2365a042a13f5f530fdd7a68d129eac42e0ed9a86eeb9a33b49f9452cfb2a9aba5e7cc2cf746dd682367d570a2063b0f427a01de00ebbda1f13081bab80e268642b5120d29f542ee78561609825517e9ea4acd42a2ffd3c2169a89bf5b559f2c7430bb54d83e937150519f3bfe3b4693e70f34b3d6c152843cb930ddfb282945f3e7efa824e596b79d67282b0c7f94ffbb4d41723d4896e227b40c1ae4d7dfffe64502657f1aa7fd48573e094138142063a64e1b285238e4892c58a8572c9584fccb35c8d69c5b30a676cfd99b6e449051424769b0f89042724e1fa4180d51a9b295d3da33672cb83e9e0a4f51f7b1d6efaac4ff40290033f3cd43bebcb97a124d9f1ee60f7caeb0973ad8bafcda036c570efaa3a20875e6f7f0a5ebd1c436419676e5b731943c9f94e48201b6301e832f4b894c15788195ba04f526b454bf52541fa5cec96612cba5d55e95d08fdba9e84292cab1d478ab4efc56af90569405ec8e508f0abf19be961dede02b49eeefac2419142b0821d3265f9e20270056b39e922c339ab1952855d254f42a7d4d254d179a422c4f930aabd3427e39b548a3fdc03355624d9e6a25771b44022533adaddc21a8437556983d8ddc67521fe2c0ca5b269108b340cc614c3b1f4ae6e32c6f948697dbb2358112e70bae3a51b63b431ac4d8a659c28e68fbec73eac75926b94e114b57176ea388735c0da5e599c1e717669f91a2184fdc3cda2c4911d32286378086e9bb9e4377511f9049b5a9d05eae353bce1481d5b0da159818b4268a43ee7c85edb4115c5049927f301e92d6b55c5de687bbe3a18a679640f319b584d45e04079a6a355b292c36520f94f363ac145346bf340d59f5400c60762109b052401014b23e2ecfdd76300f83064b7c724636b8c1c16d981294b5ce30ab65703360182a6b1d4a70a26dde38d16b0c5d5238b11c13874134c7b60f5518dc080a1311b4200b0c385c6e4f60fa3e0a39b315b245482f442d88a9e84d7ab0288b6e028acb0396d571c69f12f180b213d2ac807682a95db65ac677f889f36ac9239f557ab9c142242a8227b9afc7b61129a6ab248ceb2507a80e887818ec37262a4350301f850aacc5d9123b94cee3f063f2271d300f56a13bc48ea811154536e14e2995404fb3c837ca234fad241c3e3b9dbf40fd89c89e61210965737a8778108dcac60b6ca0326a666e158bcc37c796958198397657005296afe8346d61656344870a89d1354cfaf1b620bc1ca90984af8caa936414d9667cfb4f97abc368527bab19b526e671ddd092a8a9a5aef1b5e93b928d048594c5d672dab23b685304691ddfd44782cc23ff0c5971364d05b8d9da96991d8e54eb767bc0dc00e8d2a6b198b4beaae795219dde50f220fa13216e469bfd35d1e38eeac92bd71b92b828a516ea335e034cdfc7a1eec17a998451f36810c19725010cbaab2c62c20f02a3b2b7ecca7439770384d7a188a92bbbb304b0c71ba5b348161c6db6c7e51efaca69d1d1629fdd3fb1e0f5f6ca8d77f13f05c0c2962cb78b52140083e5caace8a61e8d665c978c5541f020b6a1740ded2f088137a9df966893830c0a50f20f585d005026d0939877854f1988a77f13ee7b637264fa2a88511117f60b2384c047f527a335c971f943f415b3bc5bfe54e8dbdf27bcc8ab9c4769fb941448d0223c3d476269fb3d89d82d815977bc5e731f3677b30743157fcf568965e3d63e5013e06da7f764077848a3fe630d3f1e91561aff9f45b7a3c327e5064486eb9ac7ba3c0a212f8a8319c89c75f104a0027ac511dfe60f142cba2c11ea050f241304148f5483ce7b6f5d46dd6af58a67e5e484a1c8cc64486df8a4734c2bed3b490f597f3e8a7b42c4b7d96d10ef529fab4d937f40c1c2aacce81909418957dccff678baf1f21af3826aea7a0a8d11e2c2893166f4338ad827616dcd7891498cf2d76da7f80e7c72e88ad3ec275643d92d8c3bea59bfbe331f22a7d7d08b9ba3d5f9c853af174fc8fcbde9110f2b2ada5d64681b1b5f8a7fa70a76cfeae98d2172ab4b6dd6acc255909e86ba304b0303d1db4cb9caa91ba8b5cb619e3ddc088432bb23da25de497986a7878efebaa81575e52da57e06f9e1a46f55f354df597b18fe60e5c6e487451bdce87b4b39101de58cacc6bef302aaf5f4c84dbf584bf3aee1548eb2424e9714af614b09c56330880bbe165642988d680f8b9ccecebf485363da7060d7a1a280afd96105bbcf089eeb4d0fe3056bac09a9f12ddc964e294848e76c7701618f28e13ae3955716c15c6ac725441bc389eecdeb3b0792687cf22f48a2f0dea3955ad3b20e6b3241c8bd30c3159e4267a13ff174f197fd79f27f0e5aa711dfa53f38162e6f8d85ea82d52126666c5ab39d701e3702631935f36e4461feb270e3cf2f87c3195564b9dbce9dfd3cbd259dd3cd3843301a1a06344d01616eed468fc1919b90e6f4b521d08b598567dbb31cb3a517c2f716ecc4ec2fafee4ec0a0ec78585c0d8bd55d06f6c0183a220bd43e297ceb753ec2cb87f4672b3eb6d1f4ad25a377883521cfcd1c427f83de1826433c406a78dd50a70601867d796a461c98ab4f973eb1fcbba1db841083a436214c06f440e05b042fd96e19c74d7518e80c9c18dd810cfd5ad5828ecc9c5ffc511fa23e34be2009bea2742638f0efa1ce267923bbd973850323a4f8f07a2b69c9ea8f0dfeab0b1ef9b1c91793d2c1547e52c8cf518aa9e25575c5ae1d05140168dbd3b625ed75e02e776a89d26e6f0d7c62487348940ec6373a020b1f867ff9a9b7b030ef0f2ef0cabfbf904669cc4d406b6ff6447a853fdf95618398102afcbd8f968848a113ee319465c0ab6cbc027dc1258584ce9bb1d89a9f2a48056643498691706187fceff06ef9a6c4016f928a2e934bc5adf9de64080850382be0495dd519c2f51d236b18e3f08297b59e838a739f4af57f409dca6aa481e4733240240eaffd75525448ceaeb6ef45bbe8ec8bed4ec857f7eae4c275e2e24871c378dac599f8505ddfeaaa3e26b82f774b71f2ccddbad7119a5ea36ce2f1f0f6c271fa484c33a69e3c7762f578fc28b7bd76eab8dd44adeb66f94e87a472c8eec28711ae9684e589fa891fa8059b7bf07d269b7551a29c821ca7790a7bc2492d8b60fc5d38adc5a2d46667224b8a328e9551a54527b2a89aa1bef6106afc6b003e3a9d0c4ed53ec4da4bcba7e736727e451387cbbdbbfda28202e20ba5168782aa888a6bb96260b922094fe76cab7adfab7d8cfe9dbe3e7d7660c26ef509e0ddcc9b49ad3af34c34b23b83097c7596d796e721d71c5110e86e1ce3d7b9f788fd2a8041c2e11b1ba3d45c3fb3a5bd19a273e0b5cb9d5b998754608103610921dd1fc934d87b5f180239342e9a45810239030e98fbd7518cd3b6d7b26e5ac78689f09a7a2b329db9d5a653054c544bbc0bd89f05a1152e27b8ca6d96223d04582e2d51ec432e7f41d314b80ef9beb674ead1f7a40f8b83113dd9e9a0d76afb518e5c495d09580823798dd5a8b70f4ce52033a9d99116dfca6a2c1b823b33b98df1a278a865aed56ee8a7befdaaba3f8653b6bbd8c9a99238895b10b9a0ba48243a72c8bcab0cc5bd62614d48621f046613134ab7f1667d20483ad48704dcfa4988d019eb34cac5ecd8deb83472dcb85b88f750ac9dea6aec1019f4d6610e1de8d6a384b9e208dfd67e2050d6d836e20614799b899a196dad6578f77dfcbec521ba9d4593eaf3c2667d98d402ede090929ae2e9931aaa0fc57982061e884baa090a98c8ad4b02266e017bf7a77a04c4de0502271bb94ad6b08a9f69e52412e459aa3e15a550cfc92cda2c734f963b2314fbfed6f3e3d30209c05a466a706cceb67ed657c6ded1782eeb9e4e9deed322b1b7bdd590e5315b7ee64b48e859c00237dc02565eff10bfbadc27fe0a9a021a8f365f8f6928ddba1e048ee7c6c695ae3ca388366732df0b09e001aa6771a59b0609a552024ba4155dfbe9dfc9b8584db80883d219b639a6616db6fcb86024a5c88f0ac0490ddb4918e9f24bcc6b09fc4e321bdb6331db045e91c615c0382418d3590126129727d2b9ac8f2392029271f810403e3737d36767a9bf33d83a6626c25c56b44fbf463a14e083620198b6d33ea27c6c88513fa52d55e9ecc1ec0bcd8247b966d18e3cb86439749d3730d9c3ec6f25a979f65a0091152f4221860b742c34e49978ae176266fcdeaa064d0b5702badc31b212ae00411c9c051cfc029c7dcb4f4b811c5a0929d3b2e8d1341f985ca0ab14461dbf05d8fe5fda0b4000552bcd0d4dc17896b28bbfe3b32403ebe06a8f876d5ef3538caf818370ac19d09c63e6671f51d73dfd8bf34c2c594f65ae767d05da1cfb609190b843a77144e7953a0f9697d97e044f835bed3cbe5b6ac2eba188c86d2230d6ee59b66d867d6c98cc8e16825d28a7677115838d7094aa9d9531c4b1927776b54efab71982d3c09f336601f3ad99120d8e5d9d92ff2e85220c8dea1b7b009cc4539e9d788f0cd1f4ace1b2b8d08d75af177ba735aa3c2d8e6d1aaddeb546148082be09b6d0d1038716c15e8e66c31e8a898533764894c11c14240e18d21e62959967752071f376e28d1861d851c6320c35eecbd4a5c5c76f6bf323737e0a609681f87de771203536ac99adaedda58e72868a8f0a71fbb9b8e116f35271f5cf14571b57da0e4bf6c716accb7a44cc2ade537cb4d6447230c7e3bb87f7a00b94f7e997d2b04b046c2e91a997a207b4ed88f302a8eab7ada93e5ba5b4077c1e4221361ddd1b1ae8a25a335869e5201bddbc972a916535e43ddde265de21115c19281b5610cd9f6720c12fd34208e0d389ad2bf0e64b6e70e82a802cec583daea5c5e4942b38a8f1f670c668c9bb1bf084d3c9943766aadfa1662e6c0e5c3d6748a57a13fc722181e1478726644828b722f3a387fb0464101b54dd1a188f0b962374311adadd7da0d01bc5e152d31001eab23da6f08f2a53635a3fa31cc47a83b231407bb8156b23fa7b6ebfb94361d22e1a5070813c515c7701c1d61ca352514223de7937a1900114112c69bc615b4f6135e0f37cbb995f857399bbe54844d2474facd3e3be94f9bbf435c9b3b4f13c587c704d326ff1159bef8c423c431179b0776f31c9c456854cbd97cc093bdb903eca30c72378faaa24c10feb54eef5a90c1daa68964d5dedd60a01d5965940df0521f079aec90bd28ae0dcd9886026eead597e44606e58da71628790c38576e4d5747ac699e6d78fde27509555e412dc94fdb4f88a1355510e9077b2fcd79499b82733d9d4c1d81ca957d91a312cfbdfd667cb01ba8bf079797dd45ce0fcbc3439fef613e611724c9c5242c553a64575385a0d4def01e4c6ee7f534fa64cf49f9e4e43907d5740885ae4e8c6c4ba3200eba6f0f5c433882167f2fce060a006b6902639d357a8da5936dd564ed88e4ffc92a4842f035a31f2e8765ebe03918ea1d4d50510a13f5e78e620ed12b09571c6dd398b1fdf47f54f5e0bb7e2fa50970525f5a4567beaab1649b1c8a06090e88d14addb0e846cf2f0f28ca1f79336e8d1ad970bb5fcddcb43cc6b5b9d22b44b6895665be7634de8d21e1af0b1288e9d81c5fa0f48a40d46617b0538b772513bdb6f0cb73947731543909724a7454cfc1c7190514e1aceaa7a8d7e23ef3e9b30eabda141c7d34e1f4d03019e693ae0c5955b098914b05a65c85d9c49da9921305a4baf3f7e96dfc2d012d209561ebcb04872d5714a28c326031d32952d6fcde87d37bbabaf5a4d518977d8b8ab47b42296bfafadb32e0f866afe4bfbc3e13ed3730150ec5e5d1dd0392ed089231094a27b212a685af9c2176620c9b9a430e0502881cd119be12bf8e2af2760a9d86c9a43e22ddd060ab32e1d89bad83751b967c3f60db2bab440ee4d6a95766445404897ba8fa5851ba579ede2725a254eba88033cef7ffc6b1a274d810a8d4b9d10c093498be48befb039ce7db3f89ff34882b90d594fb26bedecfc95086d0b6a602a1f51ba0f5e696fe2251a68689c2ef5dab72a33a26f702a68c01f1ebf83d2402fb13fd60d9b6f91553b6777c959ae995520c3bf036c733b396150039fde1d3a6a0d9e033bc817c5555d39a2a1c78ad8ec0f8f0ff568ff9e1d2ae82999c4435ab80fbd29da9e79f6b25324df4fb6e94fa9d2a934a5bdce548ca054d8137a4cccf502456cdb4487be14908d2b6ef542449cb21aa47e1b10a3ce684db1e548c3f3731012f7afb229cfc5ecb5d8bd942e72bf56a4ba00a29d012d5738a8467b97273034937c876bb9e97b89cd5b9f7afdd0857b0509078e23f1e4f48c2933c2ea20917345aa4f93448a623415609fb8f9ddcf0b34997c1d3690e9f40af8410a2fa2755ae0f89bd136182e1974b0d6d4bc94c265d8f7125c3a5c531d4c56d39378b882e503fea343801c34f0db14e3b55c1885e77d90429c3723d1d307ed84fb17d2bcb647897517444d40ae57819095319a7a6f776f5c0d83f5d308bb0365823033ab9b4ab0f0f8f0a88958334c4247d8450d0bd9ed65fa1e76a453c810be3ced81ba8b3339587c7f85d7365c9504a7cd284123f4769fa67fadf820ee116794aee96192090e6ec538fa23420b0eca1a4fee0b2380fe05e28d87d2a76a94c5d05cdff46fd9945493fc40361dcca224028baf0f7f3118097142a107a2939bd4f0da51eba49c6f7bafa793b2cba7f2c58056adb6c7fc9b8385bf6c5e4ad687865818a12c7d36281323ba408ee9815c89b7490c550c725903cf5761af7b8d68ef5c6d834024636f3c485215167a322b6846d6004117553bdfb58a6b02cb91426675116fce94a0ac48bc1e415e672db0a66ab9b919a8d7eee0516e216ba68bd191b5ba0f25f8695911762f4409bb7bad17980a4ccb6a5c6becfeec782a6d7b5b7f036c3d5ad73bf08e6aa729b2d636883f940ce489d5fe6c3e03923362918effb3491062d417de95952804523bab0571670daf950b7d2c2f37dd734b3fecf4da8d2f4586b7a26ae05ad0c38d167aeaee097a11289991da635b4305f77c46935a466ad3d9fa1fc6226f393d29b2580f5c2310e0ffe7979e102fed02c1d09ed9a2d0b2a6743171acce709280fbd29650e53a30b909fbed482821db79654472b52aca7241e0cd01a930a9095dc6acb8427367fc32cfd731c5dc81ebab42805af87097ebb6d9f47ceb9425ca483e507e8f0d56f722586dbc927da0496a7ace401ef69349b1e47a74319233303d8d25f624d6f2cffef93fd29f47f84fd1ba13e6c0cf2cf8079ef26ececad79f449070cbb6e220f309952e9df6754e7842cb6a3309c6184318e514c242e6ac4c55f890cd64fbb7b3f1c6230f8057790c101f69f6ca19cfade15513c5292ffab7d83756795e215670b4c8ca27b5fa40fde82f770349d71a061b8caf326d767564234b67db0575d5964849481f097df2982dc0bd414f46f85f1eab05684576c22a4b962ca3435ba580f264b0ac6d0813bec7035f994cce6e1ebf99a084e25d11a19757ad0ae827da0d4ba58a8122a263082d00bec248324b0e66f43924c5d9cf99df8111a1b078b4279cd18c686adbe9e4c1142f200563d498c867c8b05039d34ea30a6d2cb9423b39fb01b4d6c740f5f6c510799c11cce01f33b78a01d10c1b0e5e27e62e31389cac7b1b92bdafaba318e10eec3f7e350724de4ecd8d1a8b3f46e057aa3c3b79e51292d48ab5eb3a640b83f693fe884a7ac44e6537bde4117f10802e0683a551fbb190e3b3a115fe921d913339c8ec9e644ced9bb256e58f1e3a566a8c24edc18f8b9ca93bf5c7590f79b32dcdda0cae5692b86d63f436e4aeeda372c510dbd17a49f2417da124cc97ad80520fc2ea4b29b0c3c8d7ae2eac148da3ecae42f8d4dd18efd57866616fd7041b0fa65f920afd2a2804ef329827acc273246411dcc69c143232ed7f35ecc13bb0cdacd1b59a17bf5bda737c77f31f2ba85545333df2140f1a237a4b67db7b0001672a12a61d063a5e98003b26d2be09db3d5b36cc9d89b314bac375838681122b1670feef8c329c47b12943308fed7b629c451a43962d3cbbbf9b22bf3556bfe0e4190ea535d29fedc2fb610c9fb0fd151ee15971bc75d1d19481109c8af6912ea2f686d60c023e3ffc352daa0462734d119f17973d40d80b571b87d5c3be407051b5d76e70b910472696ef9c51c23435e5928708566a58ffcaa2e479d9a84c21ff6daa529311100ae7988c108fb73fc4870d5ff80f740b007758c2de59192476b2139d224f1aa0604e0932b9a1dc725fe486239c0ebd0fd8a91d83d8e5fbdfadb46a07eb230611093930d933523a10dc4ea531f305bd1084e59abe5dde830a65d3daf28f72c00b31c4ce91a0b2ba1980c9266b5597dd936c9e36f94571527780a1df0b0d891a6f9c3682d4ff41a53d7b3269b5a4d83d2650f3cf5f7b1316f1e429bb9878c8175c9dccf6228c1c4ae982b9d44b7ecc96c65a6e89701b299e2b85adb798222f6049038853cafe2d544fdc3982763729c75badc6fe4f4ea995037a57adbf5ed4a3fcbfca11a94d644ab16bb37eca92775a770dd2bb97941103a69a3162f12a68c9e13facd127236f12d5c71f5663aefe35eee869861ab097e98d97e64a0b4631b02a6c255ec234eaaa5b86e0b938a803f3ab706463024d1def952c55e56e9c21b3b10b5ac8985cb3435a101047e32d1d4da36a811955f1446ae62355c610f9cf655df7ce182b2fe72df9255e514fd2785b2b94a95af6a1ae2c9beec364acba91690a985208bd148e2c0f7ae46d964c31667ea72cf7518f377e774551d72ced30dd07d33ac6665706b5520f52cb20b277ee281b9bf0e90c504020af6c393ef12e7af2287ce549f882ad50459b33405ccc0ddb67970996c38aafc41ba1049c1e6cf9717c12ff4611205c369eaad310af34a9d52c9df9f6157152c18c29b9eeb3138ef9ee79d536646fb3cbfebe5eaa6422af95226cf2c4f978dc422519b9875f53269f16fc9a01055e759c32c95059b0cdbbf80d1e0c1d231d515a357200e9c1ebdc0d50a8c2444d8f7e6efc8804c63ad4c33c2e45faa34a7f4a3f148bbcb80258ea8f6b6b49492ef2bc1add20853a17183b76ce8a2f09df88725d766a0fe21cc2a094c2b3557a966786cf6a34838b95082a4c016c6c8ee839b10b8a95e7c29a281f485f0b14eb749684f403b27a3fa4cb6de9fd00b3bf690f4dbd4834b0e7422808480c0884ee0c65f310cc6f10daab2a7a25d38b7dfd7f5cf65cb15ca7c5f6238821631f957b5ff0b77f2a1347ee1fb30117cfbf7d7645586e4d6f07f64a76a77b5c8845ca72085e080e1e550c14a5cc06bc8da82a9af86a4614dc1ed9b1d9988b6801b106f5100a0e9fcc8fa209b292e7c788b7f35960bcd38c46bee67fe08409b568b8ac53bc993d3a452dc24221935914365bead0612635ddfd63517c44d0ed5e8d35a0bed6dc31c2f4ce680b1b67c7b6e227fc94fb00c68aed31489f6d283aba59829e59013f9e30f9d3bdfe9d39f6f756964acf88870a845b0abf8b491537b9ca795873cfbf2c16dc893013941d2253a75a5be93df3bbd61f2f5aa1cf6e0c9a35f27ed920b83758b1a478feb3ae64e72914d2950f9c852acba6a88dc3c47fdc8adeaad0c51fe32f95fa09f60c1e4a404f46f9415cdeb6d1929120ce0abc56b2bd41235eb67ed8a75d9c240bcfca55f7f674ecf49bbdbcabf27f2d2c937d4b47eab2753d3d2652f8ba2163eae00047335bf8a8d7cb86bbb363018ce2299ed874b96abf65c1ad91d9e9c654fe397265f00e6ad50ccea1f90828d6d8bb286f914c5517e11812facbb23b7913bd7b92550a53304483ee0ad0accf1d1fe084097b64a5bf61f1bb9749e8df2d25932e29e6072f0a7f32358a28e8c02a19aaa06a71b515fe8e9c63260c2cdeaa3191a4b1c5bcb37b7ce2c7c455173ba66008b140f7bed557531c70360cdb2d8296436c0316712707a627aa30f6edf69079018985c1a9140b1bba341b513d0988778974d5a46a308b0562da9da999f974f8f1f9ffc6d40624a985020736da5ea305f631ae7d955e7ee3e61f3ac7b71e0d2c370125dd5a8263214ba70e4a9f8792ce161601ec92a2b5a4e7c0e18c54f77a47afbd67a7b89d2ab6d98f4eb7ddc6231f7fae032b51bae152418e0947fcb8558fafb2375267dd8fc94c81c3bdef561387a0e41f1cc2cd89561114cb2fa17212c35f074d2e55a3324009e6d3d2f7d5fb389434f6c32ca59341c4d96039810c839993bb15338364e1e85d3c6dafd25a3dbfb1d1e06dcda6c15cc548de66c85a9280d2271c703f15abdceaa60acaa3d2831f3d823ae207b183f4d6e1d514924bf46e43cb1d0cc46eb3512ac86443731742cc85266488df2edeaa5ffa0dded2c8e6b7aa666ad63a1d68e118cb9c6fb7021672818f491c7d0f72bcc1fb2c0f41a6eabe052596921b8f66befce8f3de991b3a74506fa48afecb80fd5ef5114642618067dbfd1dfcd90c0500a79f87b21dfb8401678757c4f3d2d0a78f2c4a40eeed8cca9cdea1e008a2636e5f548233164ba5b884584c5838be92b6075ddcc5b11a13ee10227f88c051562c8dca408fc8f58d7a64e7c3d32240ca423bb790bae3a1abad05917db2b07e3550debe055e8238bfb216a9893cd0b3b7d4c8d7bea89778ee695e620429266b52bf91a7f31abda98eaa1e97df5645dbb1383a0b594e1587ef107db8c8c301470b6fbcb94e5e6115cd12a97b353cdd52b902457f3df723442f8ca04b7d19a2b176e7707ee78d0c7a8acfedd4bc38966b1b041a87bb7c110c8123cf90fbd095cb27e245fbdb576878c2a19892030e19827d718197f0cf464762c143c1e6c226ee728dbc888e15773214c43def2a8c78f7a50265acbbc0c454e9e62a2bb808de6bd173b4e12a7295792b761c5581e65faf6e6378aa25c019718e573736d1c1ed7b6488820fb0a26592841ab58897c4a70a0c3981e8048eb02fdc077b9c0be88dda1624d68157573d84089907dcbb5e5364eda19bd042bf16c670102a6dc3ccb28c811c63ae0b96067d3c99514f1436e212475c169fc94a4d192b775d39538fb3d1fefddc2d73a36b48538101799ea52ed0c21e278e56c65f6695db18a94c53188550b6dd70619216ff914e3a9fc954ea182a4b703a770745cd2b981210b72da6ace10f7b567d64b7c4a7453380210ff22e39693fc296dedacb6cfc40f5a1d8c10fb0c379be25e910c35684f894519d1beb176de1b8e6153e17ac39b5e15e7ae21f029cfc9e822d2e4d80869ba67b5a54d31c317b0970b9fd1acf5686cad1fefbfdbe93c7c35518546e406199331dbed2720856b0dd9431991808b7a797c44a134a512da11c1c325ab307b347dadd867e4512dad365be1ab7aa309dcb021f26c46bafb08a4fcc7418b60ab7a8f3e65f270ab0734bb758d8887b98129c99c665b38f2ade01354348da0cc1c17cdf35532cc5fa1d9a9f69be9f99fd3f3779c705f1eabee00ea00945afeeab6bae753d341b34e76ea515072e2e28e4bf19f118adfbc309a37a376b209fdb21efebe660854246eae1f06657f6ed1a5f4d7b53575441c1516b43a40ef9c14ce901ceec63ef8ec45b618bcaa371d0034ec828a8c3223cf14292dc6500d9c611ffb78f4ff42cebcbeed223d325ca5755705be8ad2f03d4b786deddd5dfa1d5a85b6c95484027fd88e129096d429969221e5b508cb254d05135426df02d5e113db0c96902f78597488b0b1f1429894183c9948b25301794a5392a8ffb16685e10c7d00fe183973ab245ce6a73ea5122824599fd8093767ccb8ad7adf191358db9f9e15f4408a128a6e449e35831974558cdbbe04595f3a41367e51946c8e59675cf5a5a5ee219a6d2ac022455a7cc4ce24b001084769e60fdc615282bce076e3b595c6cea716f3c54a2008ab987b867f446df58e7a1ad690a7a1594af65ba2de00374eeea9845a666a64f3767c9a3121bede3f80e0788ba8981b38ff08bb6cf3b402e4f5d7459f30580f2ba0304d06fe9929f3ee56d986a9f3277e54d43183cb408d6d49fb14af967596076dc1af5103c8e189cd8a84bd42b9535ca40887a7b8a746705157cd0af4a1fd735356145e1951443e34878878fd13ce6610463d0ec2ae7a63c4838e50f164d02d2a3426506745a55468d5599cc088a34d3bd1375eed7c2bdc475ca022afb87daa865ab758067953838e1dad35b80a094178e7eb2366a2a210bfc384988d3a3f354585c7da4bfbb8f0561736cb163ba019cbfb0062f33028ce60517c87c78e25fd13e3baf9fd60c794c9a85c538c0bf670cadb1593d01e6266b0be568dc5d26ab8cd5b85abee53e6fc75715be1446e7536a58a3440aae9e250813660b273b2bfeefb97155b56fcd20ad105a8c61b24af22eeb15e2543015b20ca60f66e5c9fe62ac896661161ad38ec5598188c2d50fbcd22844f23aae254a0040748819a787efed4c9f1a82c5f5ec61834efc64d6936792638c06656a8d050b447d09ed4da112c6268912ba0d5e9d9d40b9abb6b7d2e5618478a1d69142b40199a5863c419a4639a749efdc79193f84ba3e004b1a4fabca7ff9dfe7eafbe84b21d1bb7fc14146ccb664a20723b4d98061b23a9850838fbf258f6233cb5efda2841286f8a1361e58b5861b36476a6b0c3a72f98694863333eab2d5f651eb8581ff7a675dff18f69cfcf134cdb56bbf26e6ac74430e1fb7fe42e7afa33ea7f05a780b379fe54ad1e88b9c0ccf0983b4db96c89c2ad54b94840ba6674694d37aeb9afdedd2a042bdc0e5b6e20a25472d1c9e3a6da6ad6183bc31add10e99d94907e9d7af6ad2dcec8d712cac5e88df1ecd88fdb9de4278a2864453f0e40db31dc09d3bbb476a131069b264d9f058e06c650b897431eb940964fc43cd8db2c3177ebe353b80772a9253ca04c69e600cb7d7990f81edc10047b653f7ce8a8f8da9a58c98572eae1e04cefb59e853bf53bdc7bff0aa1c10eeed73409e5c8e41520067847ec3bbd86dfe82700fb786284c3e178d0556fb06af6a9052e588acb0069950bb0b99b2344b8d818a1b063fc515b9c82564d3511868da0383bda39c1f1ae1d6ae5a7542cf345cd510bc4899c24bc077e40aa921a63d22ecd842e68a9dccac0a4b491e47f99be260704271cda4e26879fe99c434b7368ebb9d5301479dd617cb48de004a84ca99aecdf930bb412769f5038e47116076dc777155330b3e58497344965f95b0046f74a03a8b84a0b8ca727fe3849ab825cb03e1007f123625b2ac68478e32ef2771e09fa144d16d11f3034a5e8644ac513a0278122b5e2044d729a8a0ccb6e6f353d5b5bc876f9658aaffbef083cfc053ed3bc8c584476fce94860d744a8a585dd8eeb145609a054dd779523591849ded8c627e13dff8d2ed78aec8897c28deefbbc004a29a59da8108b886d2f8d82d83094720b49e0e70589a37ab17d216233a88155044c1aeef14a0a8e2c8cf66e38eac89d17b1b185553f5c4c6eb9dc74edfdf0abd66ca7f605c12f3f2312e2229778672c75b04a2d75a856892946a3da3759fae806826ffdb878a0c1f1db96214173f2e3a505d5900785968cb97a5220fad9ebdb823c66ec07f120729648a651d4c052ec1c146bc1482eba41e995e5520e8ed953ab97b3815042d8275c4e847ac17f48913bd4af2020271764c23234f7015d1fee9f12e9bdb487ffe5812354732ad0d23e7946df2c1b8fe614d3c90bd5999d55ca5af90d1b3dd66a7f3e1a0cbf7f87c76812542f97ad396c5629c80402944e3526d06e62af32828cf4173c340ec8fc56a3abedeecaefb18303a74555e7d8ce4aef785a4ca8543d5fd198fa35a0ffbd8e43d83a43f3e1b929f7fce6cb974285070500586603c6670aece4cf59ed1036051ae011ecfa312ac0fa0ec9dd92d2f70e16a21f7ea3f258f67b43bc0a5bd2955b4da0cf59dec2b70b73a87f035e54ebd0a0366ce98a95922502ab10c7787e37a87d33f40701a277c783fd9de1f79f705d65bf6f934a75c5bc279392d2dde6ba1b3bd60a4f1b6d3678aaf5f08baf4a380848ebeed4f8060b471f823867ead366aa04c30c5b0b08bfcd3046af14a55cc21f7dfc93db2b36fc7a0bd1f5f999a5a0adebdbdc82580dbed9a3460bd3fb4e3fb158522e535c2cbf4737aebfb264f1d97efdd67fcc49b359183807391769fc871e6a065cbd25ef87b2bd4fa330870e9ae8a09ba73b87d4887bfdda786b826ac8a19306690862ba6646f6e19b3d076ab7dc65c9c12f2c12f11ef76b9b5e59dc460ae2b3034e47e000007a39b9ba824fdd1b2874e27a5ff620f5fd2a2b791595329d90f5e9ed2a9d8f38460e72b379cc3ce354abf5e926fc2f88c433435aa4a870d77dad324b03ec753a8285c262faaacb03cb228e5db9205fb606fb20bceec1feb3ff821c2e44ac2069a4f5f16564e6fea6d3f6265031af783f479f7cbef47c3cfeb5fdf4a466b2bf55ed2004c3edff37e7622b08d3670542aedd00507877c06d38a3b2ff3b565fb76801f903d1e1e9678bbd701a655917be7bbfd6fc71385fc6b5920511163301169c9317cc4c34e5455f76a00c0b4e78e710ba2ff11aa874a7ae0a3ec3e23d8343b7a39b8f17e7a43c6f2913f933673a21801a33a79ef739e0bfdf572a99823fe7d139126246c8e0c6463ac71562c9c94abd6ea2666202b8011d364a5a92bc14a9b6d8d1f776d90f2e2b5b2cab003a5c2141bb4535c938de89f4b4ee0c1df288ac9ec1e09e2f74a73af248ce8bc57c70db6782dd0f25a8ed7b681dea76518518219dbb37bbbb2e217cdb555a27d4936a9e60955bfcccd1eddec457545c39b8277ab3d8e975f2b9117f4dfb0bee36708d96f4726c3b3153fa21dced95765c1b34ae39fd01049e5ef976daa1f225dcbf69383208eec398dd2eaa942ec3c2fbe7c30b35f08ef3150efba587520725a8777366c3dcbcbd6b5cfbb8619885f7ff0ac33c6f88e43610fdc6e05810f7c2c89490f86441a49965ff9024a6fe63eb2f5a430f7b2c45ac962dc0536e30951efa55bc79d55d26b2b4398e57c39b4f1a8ec781d3386b5f84a30384455d9ffb17faa0bd0e1bbef5a2ca96e7513301a0375f41e558753d40557f3e74aeb53577618f99b8baf193da999fdb0678b9b9ea854d4bbe5e70f56b4395828f4bdae018fc71211dabc77fe360b11d4b7bea34fbe271f489ed931d8b854d5c0c782e0edd5b398b8247fadd62091c90d06ed7099f37b64d300d63ca617d2b75495c755df783296bcff53d64c49f82db5284d1b92abbd7d7bad841fc6e8cbbbf1c5b2c10a5309b62f168bf7d92763a957f4fefbe9323c96d8d35ef701aef83e34640641a082b6a55b5a7e5a510899d12ebfa7d2bacf5e1dd78f3652f4c519d595d8d34a4f3e3aa2126946324dfb9d9862656dd601647a0cf3e0edd124f7f9c4786d15d1b1945c52b565d54127d87cec586c256c75a908c8c27f81594073816c06607628f1188a3e58bb90a54fe3f12c7db5d47e5b5805234097c45093eaa1fe3ba083ece01c0f59dc8c98e24a903c5a1c9cfeb219111a52ac6bfaeb559865c6f0f9f36f0485ac96eacdbd149e7917025b0e9069b13a7d95c619d118ec116419f5158f32db80ca914ba2025b92113e743e56826ca234aaae3af9254fb606f3e202c0432a342af561f0877cdd69f95565f4377377fca8dff81b7cdfc3d493210b942c29ab7d30ea942a3be9e9f3e92b32b3362cf3d616b88b4b162da3fa29f3546ea08a0c76db28b20cfe6ad805972b4381dcedc00487619006270bf9ea9b7380d186ae59d9177d15e90037ce6366608009055801192f31918a6e50538abc2379c2943ccae500ca1396c556a1c492cda792b789e805daffeb7463a157e31406df2723bc4369b217e813a804c0a1af864063a026eaf56f6fff0f334c5993681e2c16707b68e227298bff687b6f11b907ca8980648ccd261b33e0a5a895fa1a275fc8c6084d3e7a970802a22ca80097ba38974893e71bce46f489d54e41d8fd2f47f71b7a658bddf5f1d5499069262811ca51509765441e4ff65c8f4b6a3fe1cdc834090baa512455315405134fcf679d7c81341bf6c0bcc4e742177053c7e5fa34bdf2c759e35f4b8fa0a7045021c4f9162c8cde1f5180dea6aedc17e9a2252d0a1b2546209d79a9cee128567385239913d3fdbb2076c62bea94d464164a67b7ae8f2f339739a5489a2be6b91a85b62065b5d1c8ae67ae880fe02420c7065efc0b5de363bc7bbd91e5740e2cf8a504b55c4ec63747caec2469eeade7cdaf79dbfcf604c30141f8fc89a274558c5144a899110c2676de70d4d41654f57277a7f805ab9f37669a91dbfa058a6d3e5188e606512b803bc8ada80dc8f2666888c8455953ef1dbe8712d7ac598b0a3268c28e8537cf3b1cb2ac474f7d8177e02bd3b83d6667a3499e79de718ff53e596fe0ae0896ad34d73b86599fa4282ae0cb1ee3162d863ee1d903244c9ec90a8c7d844c336dde7380b9cd4e94d866e051d68a08a9c5fac6ea4c42494f9e51586d753994c985c48a27e1eacec38e1a5d2995911cdacc418b1a6aad6f6cf15c19337d80191627a8109fbcf565478089474ac7c0072fdd9c61cb109bbee8c9ea3dac133b53f61ef0b64e20ea2345cf265fc48ef1d8637df1ce278f66e6f04ee9455966ee391002dd444617634c9f6a5e264c6c96302f2ca45b5b258bbde271653bd8bc917cd9f6781449430fae33174a0f02a10276db9caf17ca97a603187baf08303b288bdb40d6988e3c23bf95bfbacbdc344ed017ec98e42986476e338758094ee69062781c06207c010f1b78767bbba9aa52f970554b1ccb88e93d8d80ba3aa3919279cfa1da12887487a38a56f5cf8b1fe304ef9347e51f2a9e0063556ec07a8669f56fa8c0803da3a092c1a416fcdd6cae2741439a6ce3e2b47c43d6a52762beffbd0038dea10d73115ee03e32d6be625db1372d9bf56e0f50fcb2e00505900c69d8266541b2a5f55c6922d0b9948cd0ccc62da8dd523f44ac2cfa74ee34eb14c3d630821ea04a0d5af25bf80312d344a131ddc242c36da8b4b577a99b502ee5126fec9f8cb3f951b440ee860016fd4df58b0266a41c75b30b90720dfff665ed528f5fbe0754542c9500eb9c34d8cf55b05c56d68467b197b54c5b568da3ecee8ec57011808317d0f5db928fba0aeab9590b9087a430daedbda4c3189dbac63347b2c653d30fce679ea7c4f57fbe38cf5394f17c747b2c085efd1c507fd7516e1f3d21ef9749b18ecc0094b34e8c1b526185eed27f79f4720cc1084d75a7101b626c93d56558566d6c65875f3351ac3dd99f1cb38c6057040abb26fbca1e55fbea85b36a34d2bcf1c81ee7f9212d17e86bdc0b067d5ed0657106aeea17a04293ec8e7675fda29578326769c5028c2cfc29beef1ccfa55aac8427b7ad2974f85a268eb10c5d2153b3aabeeaa3e0934d0bd98fdbbb87a7cb03368d1fc0a440803ca018b775d0e0f727bdd8c206e2ea0ec33adcd94142a46ecca569397ae7b5bf4dc2793d17fd075c51d987b3cbaf8db5098265b99cd0345d630a319c4204249027f0fc414db1180196b812053dbb2587c9098cb92ff8bde3a47c161025d1917f6c5fa24ffe2b0a36d5f97eee4b30168eab389e129a87bd42fe6c92c912c1ccbafeb3d4488b90ca82ef38c971ff00e53351974e863bf9e8359a59cbc3c3676317a7a5e881a5a0372d407e169b08ed2a8ba4a3a6f0f6399b8eeebfda55c5413768f53cdd619c25b0040d762038c36a2182330a4af21d3d991066a364715dfc2c9703396c0d03b9a4084f6dcf471cf293c25cd4a4ae605908c94b3201a15a3fd34d565c50e55294aa8a735d2756c11f7f1ae1ab246a2b7783f4ed368967df5e129d1dc6a464abb18ad9c53308d3900cef592f01e56c289c1a6ce6c7d2b9ea54cc5a6fc59407b82e94f4c8d8b098050380a3f427a4ab9fc815c97458c4f34862ab3860a5b6b2d8e6581d878df4360cc8ce12ce5b912c0f396e3f643c6aef1c393d8a64a1eee1a6b6525ce705635ee694f677573ef1a313a142805fee4bc5aab6c3be4c5d2558bf3d7cdf789ab90758e27c5a9937f4f561a8ebad83a18e8626a174ad3f0971e685bc4bf8b8a2e13492438300f0723ca118cf3aa15c474614408fd3cb4c368836598ccd4dcb949dadbf44b6512794123e9645bd9d4725115d857239aba96d3d9d485ba76c648db1772c44ab76735a7badc60e72a3c2f021c7a234ab9e0fbd8c897781c89a50ae2811101284e9f930108f9c89a71576d43394c456e8ec354d9efb2609ecaab11c7a282301694cb5e184ce83dcf6a6e86bd8af62d4e6d3e183e4b4d2c903fa098e3a7da23304a7a31b1ae9607994ced6bf4d0376f2a3986f67f92092252ad3ad04dd1c0e07eaca7b71c636558f5d460d977e1e0b69fecbb6e1d4e5fa23ba80b885defc23a0dc2a4054d707601cc4723f45eae07db28491b51afb9b8f970c326815f2a6f80ea7d468ad970fc8100f58304dcb23878ca808e69f6e7d3a3748ce1eaffbcaa51af305c270f92beceb50435f1f49beb3d0751e678625a4886b62e2d9cac11c486fac3bc46651d17c744c2c12d63fdb96380b73b1a8768ea1e2b2aebfbe4740ebb0478c5f981a698a72f2c12021e1f5e2a16860e76e67734b729af24bdc2850f48e2371c09f26141f86f8b8838d9afdaad0aa205c48d22bdd0c1aefd2ed615d33f5c03710a4ee81095da65c9707d736a9bc7c031d7b021c7dacaeb30387d7432c433bfdaa7d2c64fb09733ef8fd5c05464cbb30f40d36c9a9b4a2f94be6e6d354c8a272ac305c82dc38b514af3c1bef8a23cf84872001e8b1a99fef18799d3d647378802899566d48609b8c0fbd626119853b060bc66dca2565a5d2afedc6ec7fe4f701a67ef3f01c73638c37f14efc168919d2eecba1e6117b4b7cfbad47dda009411cd29537a58a1365f0359ac374c227e527d25a0f29ba24a39a50107f09d28497c1ca3f353086ec3dbdcaf2511bb9f357b5d1cc9c50b2d2b4b120e40ee4fe78af4008830a85cd90b420e01b1a6fd33579bac60b4399a6a6189fe3feff2cbee20c323b7724303a02e60650425aaebb13fb355f912c7178ccd6b537b6471b68cd632014260e5f7cc58c6e0fcc23cd1772a0224a815e9583ef22853fb3494476cd80a36f2b1870c68c61ddb486bdc04a6a6ab5f41c81de92b0b65d8f2b1ff05e5eb4f174d15082d0ada5457385beef2a59ef85c0b71e441e7afd12f450468a1e8392b28e72c3ac312f99df21ae3f7ed456882faf62777203d1e6f179d2cd63edb4b6693e3fd4ac9a346492de6421d873664ad0a2f93b3bcc990b904404df9c47d10b23d35905da6c8e4699a0788615ba468b5f2b76014de70f44029d1979fa7b0d9e4cf33227c5347eca88c81729e300d500901002d4427965988bbb566d1d70032294d3d83467d3bdbfc3c6847f0ca1ffca5ef9f75e23c9f4445660f6d89b3b0b3afb6d966c0fa933662cbec2e7274858f203b43b218b5ec527515065caa1197f9f727b75deec502b6aaec23328facbb73121d92ca56578bd16f406eed252c1dce5bcacce9300d49ca8a8ecd8eeebd4b4886726e6229000ee32b1e08a7c69b63ab889d3ee77403c63ee5d37c96d59c82f7f0af912e1afe4b1441f35c565d94043c384e478382f557c00aa27f3df022ae8c02c3884ce071b7f32fbd0ccc5276e96492503aa7ad077853de30ce52efcfdf4d0fb5b827af2cfc5931827c922b342e5c3b8b1852b412b459408e1a2c13c7d241112c1f5c6a77c89e0d6074156c1e521d782ce90c2f6c0ae8d7c6cac3a7821791a2d2c05a19509900b472a1eb399c5ef95bb48616aad6a5630bad40006c31ecc55ee470f9098b8c0ef470327db9a5a5ce5367a80fbd4a79a9cccf7be3c372a55cb92ab741c5b116c4e50970fff0c7be2d83436a0ee00e99bd5a4f138b7066601aee3808a55b631b90b97ce13bbb2c18d1c6ad16bbaaf889794895d68e9643409433badebde157c82e8c364ce00f5365231a6b59a59ba7800f0018dac03d49060c83f7e8090c6f8c1ddcf34e14bfe2bb69366d93a1a6ae1f06093dfad2e81aa981d6908dc36da279f582017988272a8eb12fac184044e65128ef9dd3b62d9dbde29cf305f5fd66a214050e5e30d1442b1b8417644847123346d9268459933fca19962dae5eccdd09276e12ce6ac6a2d8b29ff19ef8a88c605fc589c6c815304ca96f468128138275ef56227d0333fc517e7e68c43211ef74e26aada6d7604beb9bd3a6f39d23ed35882fdb4f59783b343039060af08b67e512bde918359d543bcc6966d3ece0510871f7e2f619a18539b1a568e203aa3cf5da8efcc6e27b6d309e07c2073309eb506b0ba1b960d8c3d195d98428398c4a4fd02c84277077040a70853289a0e299d092694d3bdfb6756d2235a1484212f1d95dbaf69f6ed8f891ae90a5154df0edb3f2ea9306046b660ecfa70a6be7e82a606e6579693c168ef8045af8280fed98ca85ebfe40089c8672b5a6256bbc9af634eadccfe9d69b967ab9bcbaeccb6f9d80464e5d5a4cefe9bc60c0c906e202bfc3a03b33d517bf7713d6a25ce9d4b37ae90cd46359328f5516aa1871f335cc1994dbd4861ebec4947513f6be6fcd5bc7fc1b50f28ee6a0325940b30344915093d76d875d619c49350ba610209e54ceb7436f752d21c791c8db8610a90710af55b849a5d6103c56ff61b7900524226a6e1348369a17792f2aab6ece805d22f76f269fdf8c679e19249533c1f187f6453ddf0a21b04f06bc5478d54c540a1e34e6e930ff1d36ca144b9dd240d165e702e60784c344f48141dc01bb983619565f51f371324e81786cbaa404707e05b1052751e7e1f791290ac7b9b4e5406ee3240a23ceaaf5101d839a6fbe847501a85114140defdfaed0ec6168c1e33e67f213754556dd1ab95699b36d60be611180c9236f104e0ce1f4a11da89644b13211589109dda71695624bdc4fc88162b6b922cf499a19f8beb5ef2079f4596b65e6387b2bfc49ef0581aa49e5fd907e673d40f2780ba468fceacd877e0906077a87fbae28d0dfe5a15c2c4b5adfede103d88e38c5203bbf57266fb1ad43d93ca5adbf5edeb4248e2d39ee8e8c2fae41c8a93aeb8fd407ca306610c9b175c42feec01d83933f63e0c05910dac98d891298612c43033e44ecbb2d374fdb79b61ebf031d5b0e89d8f2af9d1c9e3ca29fa5d63dda582639fd8cfdd8896d65bf797604b43a54e995b44ca21ed78d9b3fc413c5ea293b7c51957afd99a28b81b42f57ffeaac7a21b6a31a7e78424c08be072a319afcd9b17abef00982bbeecbafc224306f2b3fdd15455c0fad6b9aef224801689c32d45f95019247b8074b47b668e21fac5c1fd1e7397e74156009faa2f0241e7d8d39fab6e235e52c3107b33e06838b4c6881a1ee3eddf1164b25c12bd685cf7e5b6ffdd2a4c4558522fe0a3e8929f58fd92963c46ea8f1ec1f4e97fd9d643b8c0d9198a5bc9d87d69d3ea06e015edd03ca1371043a47b60b873173db56442133a18098ee0d48c3ba2a87d53997a827b3b49f77410ed36d816e35b343cd6fd278fc587ee660aff1dccd958bf35089e76f8b414d0db0c1c518fa94cdaa67d527b5831fd5c0908d52b6d36502dc4cd873f7117ada598f3281e794ceb2955897f8ba4109a08db23a94778f5fc27fc0a1dffdd7379e4eaa149a33e0b0bea3da5a03f4b33a55f445c4cdd5a484b4a724f458e599d08b989aa6d924084e1cb6b4fc2e7b08c3370ffe3ab46cb4a3068897e053d8813d0cb5dca260d35f9e689f76e120f2abba8f25fe177dd2c7e52071db23598e0c834992df72f41ae167148d07147bed7854213f21971918627f0c4da596ba1c29e9735f5dbd01f81c03620fe97049543dba8b3f1f8b00497c561a23e0af1ce6b38c4d1bf7deff2f58caecf8abc35915b0d58ccdd23a2275739f7d8fa0942903260aff89d713d30fe314860106445c056b16f9f849a787ae923dca55cce2c4171a0af5dc421ddd1a9725612c92db4921637f65f830ec3a2a4088631a1bed27f02aa0e0398b54e339d90b72ae723e7dadfe4739eae55d1c0f217f853cd282cdd35c677c4528dca758ff7c6a97d316048bb823c9b812da5c081715eeef3b90867ccbd8a59266cffd417f604379be234da675cadb307f1e5fafdb6164fc230b7d664eb7c7847cebc5bcfe3c213a93257ccbf6fdae60a5e58e1c5a0f47705e8ae60ffc0ba95c2e42741f3630314c66078278b6780f133c2740f9fec3320b7b0637249090817f3d3213f8776a40e236c76536db62a455ee48a797cebc717a593e97e8540bc7a44a478e5bfc98141577a79ff6a1710e0ef04c8df6e6a1ad49384c1f911b18ffeb9eec2bc574862e34fe6121edd76b528990016ecce18c84920962d9d67c686a5f9fa554103f10e32654c5ac58e9240acfa4cccc903e7a84ec3dd9bee70c15d6f8777bd74632dd031573e047597b05eff25f6cc0d8e4222926b246018e56e4f95de7d9969800be1668d78a9268e88c4deb2e3975f88cbf5077891ef813efb90d5ae1818e7e44e20aaf65cf0622cb261b32e1a5310fe6e19728def8bcb6142495d79405ab1e13a3729b5f238ca5dd5b595bde5732513f2c2ccb867172949032a78afd6af8bfdcdce7ce120c209bc4e29508227e26b38cc9e55e7cc5835936b38aa73712f656f54e0f3639339305873b9296695a94f6a5b7abdc69f509f75f92d47b01ed5194c8b9c3ad97eda1920787adb3abbda04098965582cee3715911b80799cd96a5d483e6e84a812d7cbca063de8f0c47a37609a228987c1799e6066d8ca1c1cc325f71652cdc1160074c52a7a7e925e17020cb64f0648c0ee94da634911f1c656d9cc96ee0737fad600c3d2ad9bd4e73bcf176f134e0f9825bfa560c0800c7d92a35e90426f2e6b35bb9dcb9dc551f9029515064e88d10fdad531dfcb5e1e7ef1c9b69fba559591ab69b41dd97259380de9249fa1d24c24dbdeb00cfbe06a3da188851676917f744b5892e65f9f34f9c4f9115f828ecfcb346f2d9e4777260f253bfc447c9c292a21b0d67f5262f2411db4693b0b2b79660266ed95883388ee3ac49a98a67c36bc749fa604f1fa5796994410efb521e320e8b4d8fd0f764d17355055b470c8427a163831f45732a04afcba495ce5d6a39eddedfff0e1958d906f7cd763b1f471e2390a3f3b847320767cc18100c5939dfbc5671a9b77dddb88a50d88e5850c178413c55805ef189c4d5f6fca8fbc82768b3739258c41217be3220aeada687c63bfa9cf4c7251f1a47ddc1c3bd6a97fd03a48f0a6755b69cdb4f6c219982f1317028352092eae36bb22e4be9a84a278092489bb5326841f8a2084714acb8d4bbeaace79cf9bf34cbfdd7c3abf165e56371a1cf83d554d0118f4835275790df69156fd917ff12fc42fe8b8c35e129627860dc255695a6ebb89e8ac2a8203bc4da1183230e9eccad4a0c23c3885aaf02597b81ceaeabf694efdca77b12cd98e34ecb305d6a074b0bfd4cd38b21f5b37d632431816399f6242ab63e5b028105c2611df6ea3f19130cc86c6d2c947b63b6791c4e4f46459d8e0e7837ce6fe5dba9a4ac82c0715f6a47d0c2bf054ff3253465f2993af3fb620754979daef9189d80329b067943c2d46bb7aa4625ee6601503eca92104bcc6ada99dce196cfe53b557656b2f88d3ed33f0ac0aa72c7e11ef2ce6546238228821c60987b27a70f0b57ac4d9429db1a3a73addd0cc132539a8834d3a9bcd85a384dd473a658cc9671220ad68b3a345e75446545eef46324b144e4e182d52ea582793e9618393a66ac120f2f327119770150aea292f0d8b5ee9282cf08a4928d7210ff5f4d2ec1c20accc1a75d6a959862e959217fe58c930f29f418384f849d3e314a5d2c9a6665f4bf1b1ba725e08490305a1f136ab061223f353f372158fdf51ba37ba06bc5a147aee54f41e135ed6ac4145b057092c0049989b6fb9a2adba02428ba5360be7a296f25845147d7e15ac0f1b34cfa94e7941d570312cda917f600c310d83b1071f7b2dd082aca195b3b05d33ccaf69e8e4b37f9f8a95e5cb0f3e1ff468d86c0cc478302304b2725971002d3af04a74e9d1d775850a84e7b025e8a6d11af8aa39cd77ddc5896c58c41958efcab50b9ece7df5fead99ffbbc2642707e8c33abcdf911fe661cd25e5837b66f853280aa0926898d8f7ef7f23d65d409a945edc47884cfe428a6349d5afe2fe851e3ed7b4bc2f4e4d6e183a03e3a39ef42facc3b2a7b84cb1b104914bf34689457c830485973e6a6ea26055c3f08c78d8be3e006fa8f5a1aebf2b0ecdb8aeee5345e8c183e1515b7d8001424ba204db416a31ba4f1a5dc84eb1c5ae9a85f651370d8678d255157b437a83b36d33d3f28a38ebf28963762c672378f8de373150e7ba0219e8ccc2325b54037a7a3664619ae856b2ba24df0bec359bc301334582a978ac247760b1d5a8f7a201a644d875b6c5a4abd1d0bf101a35bb8bafa45b501b33501b3ae7e24ce22fa79476319a132f5056fa21145513a9e6b819550b27a5386f74b1b1c49500ec357e47a400f34f217ffa8f9ff1e1153cedd950f079f0a4fac4de696d8a0f672015879b74e80599d4195a7e43ac2703314f55e40ea33eeef76c0c8a87f312ab58fbf72f51702f958315d950a38fbee7a4f893393db5dca05e1ff7ce3d9d18d8a0542b5ea10fa75953eaa756e09bcba84c61496b671f35ec119000e2d0eab9f23d5d60c229451974d7e462e5bbbe0c176ada0a0e4f0da4a579c62df37e399bc7be4bf6ad78a8965c465111af3b869c2d4e7744810813d0c852476f77132e31649ba922d6f68b59a444abf49ce1c0859502787a11ccf0b28d0d6b172f90010bdb571d547474d70f7baa1067658e67a6a858028f7d143a188a7fd088af04328111ff16a68573a58f45f88ec84cdd5af4b69edd6c2fd59a64ed8d4148f0e956179fe8982c3247100a725d99ad45bb5d6829426842145594d1d1327b40f2f5b5a92efe664ba72aeadb2d9578c0fd30ffb1b4bcda99025c7df9522ffa8f1154c23b28cb155afcbb14f3489477365ce40885709fcb88ba7ccb057538f048d22d49bc41e4371931cf5d73dab2b729b836f948034b7a2d5fc33533c42854307b9dc7c092ccd6c26e0fe0380dfc622bd592596e4ce3271ba92a49ff2b9de1ac096dab2671bcbe138ce1ac63384006c39fdb731b2665957bc5a4915f05c17ce8fa477f9e389068698f9d3a9d7c3be72eb52dee4baa9f25b65f4ce5bc2cfca4ed77bae406af42abc7ea96b95828dba6275cc674226f219739ba60a72faf1c2a0b38068bf1c9715d946222fc5b832b0b27e234e91bcfc6f6e62d9c55fc3159f4a7f1d1a4465a61bee4e8e19a484b9c0423f95126aff9c8e55b091eb5f9be972022ace672b18e46d4fecc5145a99bfa63b926903fbd3f52e611d2a2cbb97fb5a4477b7afe87304044f76fdb2f5e2f38d41fd2a2cbbd306c5dc5dbf9440020d831537c727eaab11bd611fbd1676df88a0ae640c8514d4a5423d680322a86c5346e80a1db9d9dc158ec0f79414eb6d6777bee292168db7aed7dea369bd290b8c0b07018111837d471d5f0ce365b9e363a4cd9697b9a387d5a7ed07c0eb24d52894daed7a4cc38da50cc3e98202e68b8a31d3492fe1f2fa0c6f82863a613419e74577f643b0bf99f23c11d61e4059b9898c436269adbf73e96b8f1ad925b62a44ea5c7a42f9e5f0159953f281eb7039c7c3539c610b696ec3c5303cb8df65fa708ab8b779fa5590644084aafecec614d31930c77bd58287f750f0f3a524643a259a08caeeeba5ca22dcd44094f5616b5832d7a41931d549cd97d486af94dbf41ba422a5f0de6509fa19c43200c0a2eea158e1f3467b9d0f90cfe135b68ad9015ec7d7fc429e88ff932780d8e1849ec9f101fc77a176a01f13ec13ae9ebede799442d977d0498521fbabb3cc42cdb2811a385c6897eee238a84eb5eee8fbc9048dd599d1aeccfd3de596b3d9c705e8d1f8da3f70cb800a8fdec57f7060b885a862660cdb004d2fd280aae29e10dc13730fbd824e0aae3b70c74475c0071ae8dd2cbceee903ce9ed4e89a64aab4f1e6af2d79b4f340a8df67b299b2be0dc865a3f7371774e0eb69f5dc5fed77fae506dbd16ce93f7ba4827ded7b1609c87b7d5d42f984e87a7ffcb10adc7940b9b92504d6b00dcdfddf170bdde4ea0f0193b56fd163c1fc4594b8554694537599fedc2086b3b7cceb6a4e7236640b6c1ea5f11773ef9fb44504dc8dbc311e7992beadd99de0dec4fc60ee794de1ce7aea8f6690ff9e8eeae2a157daf2851ac3d7ee1da5b8f2afcda0fca772ec464b6e88ffb1bf8695e4ebd59029f960f7e47486b5875580298f38ad85834c142ffd2cf9a2581d342be749e3f7ff9e6ef185b6390a791f465b8efdaa5c4467eed3c3018392745f08c1924ac8d843acef324afa90a3fa3f265794573c094f2093e536791f0f3cbba5062e4bdc4b24713e9abe991d1a16e6ded6ac4ce73b5276c693d78e696173b55dd6ebae646892d9a04a785feb501858a8ad3371277b5914e1a49771e0974ef7e737f9f9b641ada1af464bbb88f3b0da3df65629e7ceef598df69d4b598a7207c9deb24dfb032217ac264a9c7dd72b38ee3e1f4cd85c5b4c7d15c10965cc8cce58033e1a0eb9f914f43ab0caff8fc854ad0b935702bdade0fa0fdc743a17dec6472d6451116cddffe6febede4c021d349129d934aaa1b9edf22e89c9ec0bf1b37a3222f9bf1f490b1201e242c120119df64fa9c1e20fe1501c09378fc26514558ac2d389657667cb41fe302d195cc791675e8660f141c479daeba610ef9cf2744e1da087cff158ab7d548aed479d7de75a7e3007ec5584ad231c550d732451314dced288f0fa969869c11b0182259e694ccedbcd15cc7aa96d8d83dc8daf2db6cdb816f92f877e90ff766c01d1d3e2c96d231cc8452d100e0f7d81d11a7f5aca4b361b4daf4c5992b523bb68fdef6a5f2021d0624eeb7bba4bb04f5380dbf7a922c840c1dab987314890ba0482d091234ef6d2ddd6f5ef4ea13a39d7d90f27feb85534723469765a7721bfc8086803f78d8b4a98fc29b3fc13585ec685e57dd385e7bf990ba2fc696d805e3d5839a1a231132e03aeaf697e712d8c76dfd4e26f3cba9e0c2440e62fdea649d35e3fa6509cee29df42484de92227ea943a5191cae671be07bb6c7ebc317ef76cebb3a9a43247f2993781b11c071e17b7c815fae19a042157e9e4eb82c3e81b13f8c941545705fa9afb30b877db77bf7b18ef61af6c5267f56051ae50f1186b95a79188d2983e65c7570630fdda20c6138ad1c507bfac747675379feba726ef4335092815c7c77d24402a171275f63214032901b98539d0edd32aeba3e54e7d27c7091be47a045f8226003d55a50a37ce1b449b140237486ee8daf85742f8d9260f06d230e2c63c48a7e93e88124bbbca7221c69cbdc30f7e6ac35d5d18ca3f071e47f23c7a220b4360d257763f2f56e57e100675712a3676ecede7e776dfbcaff02b28f1a6be1cdf5af4553656817bd4a12b2fd43a46192994498b8039fcea0d19cac33ce589143f960661dd72680e8b22793ac71d125f4028c2a80ce58a4c5c1ede4a093624b89fd6ef5d1e8393b98f1738b8c9e89d8637ef77647e368fa8d72fca193b0ec937c7854038b949a4cd41955173ff673cc65c3429c43bb1ad38cae4a87c93185f386b8374f85f788e91f39e39807e49a80f634bdd8c37086646bbee6d73968e09f9c0d7e2b027316264792ae34539cc5e394848fd979fa4e662f8ef9fbaeb9fdecb8a0023e58b224de62042fd4b85a0701a6108d01496088cfd79619eae90792552857d5360630c945d45d0386d8665dd43e875f7e5071197710880dfba9fc3b8d310558f077370cafe9950b72599ba79bc963d90ee8a6649fe58f80f8b8da02d038992e8ef99c874a78df2f88c246be1f55ca25b29c0361ac8ce33f18ff97f3af39f25eeee3eb09ca36cd4e03e741f145339fc3e01409b4db2de370a17666d17f17e619a44025e2d443770d58f2a78578ca26dcccc539e64d948c98824320e11f31a13d0f6b3304bdc33277dce488af4a29b6a6acd865474cf6136492e85e0accb1e56117be3b80f40abf9c92f49f0fcd712c4326d2c96565b6417bf66e268f2f6648d6587339bd2df408f86d9885207ef0c71dec0e4c2d2566f94ef8dbe674503c7d1e036c2f8a300f52cc84d764569fa4d12f9903aa31c921b0b7c9b99886f0cc096638ca1066fb86041ed9aea698058a0dfd1969384682f751e6060d692936177c303fe061b65ed0baa429e144f6d34d58b6b876ea1ec492d053bdeef10d51c3d959e037adf6e68feba44a13e5d41089b27f5259a9f55132ec80472dcc567dbffbbf9adcdf9ad48a5ea1fb3577645874d9b34e3a936a982383c153de0bc40cd0c7feb2ba8455f93f39f912fbc5fa308a650ce2b86d94686b98c4344a773b4332375114505439fd9c39fda96081b01853120b45db1bdab12119edc99537033e4c9224d0db9d2c252ced08540e4dd1fe0ca3aa684f3cf0dd2be876405a65da141b60c03fe26e6fb44ff34ec59b9dd5407ca55e9c6bd26aa70115c38d0f2d040336e18d388a71d4a3bd57ab53fe1b5d711e38a38d11981ad04a17d503fb5d12b9019f453b14c29d25949458117f65a3e0f521217e76cdf2e7387f7b55d9312b976f8630124e488d7552354b4a628382cbdfd770c6d407f1af2a028b75ff72c15a1c8864b17aa1e6575d4f24eb3a0bf5b3c029f0866cdce9a9b344f0af1128a3e288a58c42405297d477548f145de17781b6c373836d795ff5d9b80264bb20e229536dbf51582e9da2e0ae86e3bbaa2f7192331d89c7735d152f52e8b275c88049008bbf9a7f4bdda935f416a00b13c1e88b8bb1de5ed9adb3b4ee6fa75fb10a8b1517d73819a996db773c53b82609b718e0f87acf430933df0ba7b48ba3d0b3e6a1e4ba1d1f4ac578a7a701b8da5fad6474cce83ee14d6ebd8c2f3415d6be600901bd64b55e3ba553e4119e2d58d83fe49c0f4b2da2b18a317a504754138b7d1fe0313eb5764ce3316ae0ab81aaf85327cf1d701a3072c424296671a72981fe9e7e94a0c6411fcb7563f4bc9e5dbc8b7c07dcf3299044ade0dc36d5e12f9c90e398ca2321344393e0167fe58391916488f046e9289e38b255c481e8d67fdc42f9bc2a0ec13c7250883f1251e530a4d446ececf01c5087a2baa4037b7082113a771af504b2dbcffeaadf3b981145e7de22ab6676e1e2c3c6942284e14db9343dc3ea4c1145691fab1949f6bb3adbaff7ca052f8d8f27ed7ca940567b88feedee33adcd525cbc679347fa91c507397513679f2637848e3e56b5faa85abb3257b0ec2122c2a569a3bd9ee6f012606e8c9b070a24139b7c4f66b19c734241f7e8e776adb4b6c475c3c5186dd9c01f5b73211d435b75681fef3ef2ed799297eb15f9ddd6dbbcd0c71d7a953744f41062b2da8c821c2775201f009c582a9bca1f87c4a8ee21dc53c539b8ae4d80976c4ae594aaec998b27cfc273f51a505c2d9d8c7bc26a6ab68094c8b781c2e89c4b50426e76df1ae407a20508c98944c6ddfabf82fbe80f5d27f26a5be22073ba2d5da4161637e3bbd7982f45899c2fa1ef4ff7f9f9cf16316653f49f48437ef5dda43d60c0874652b56ffe337d00355241528d51d3419278b89670c582c32be09ec56f1082effccd4295cbca3088cfa1d06e81aba6371cc1184a4d417b860092978a344170b2b26855623fffb0e86e009139e11d85f9a203cea8442b0ccd5a29e3a255ca5c29fd214bf92e013cca68d6841ff3148a79cfd31b4a5d5aedab250ccf442a50cd65f2374584f952ff6eb0deeed4031cc9808db77b09ab87ee5d8f320876ba91bcdd0fed56455a544ab737aaf719451552a6774ec11c82cb75117428bb589ae4bb4926ab1cf14a6869d86fa9490e7c9c4409a0a8a54b19fb61228efb7a1c32818a4cebafe8f9636b672b3a941dd8e17211338a591c55d3bece54beee67ca1baa7b2c2a21a7312cefccf2b76d0fcc21565bc6623890b8907ca5355e95f5257fc7cd51aff937b66f3d2f0e13d2c282b81575766613bad542718095bc5f21b67fa1ce9792540480659a27e302180ed133c3a32d0fc7a2abc6999bc871c4187a8666675ed6de42af05bebbf97ee1fd9d8a90c970c86d574c8ca6cb307702cdb8c8ed0fce8210fa1d450c70af486f1063a63c448e6ba169cc038741ed8a0c0712131b49c024bc41c8ca81614f0defdf148ff2cbe5c4866fc3aa26c7baccfb362c0c546ae6663c885a39c330c7d9fe4222509de2b1ed11c8b8a2fe1f826e16ac274a0877f7c98736c7161b67ee71475a47ea48b4cf4e5172e45f9b1226fef0e27c61ec15e784d8fe1674365522916fcdc49875afe2f2e69fe34d6053db3c5ac3099343ffd4e1ba5e451414c160ecaf381a48bcc31b9794aa47a200b7486a0eaa7824c1dc636c4dad1e52bf93d5c2cc5c77659d366aeb1ccbbdbff35d3fce7d1be68be10e74a735ba77f4f0afb6f5e99753abfd7b1904aed813bbebe00656c56d5e1721a111ee581c7f8906b3001e574f99315821bce92210eadba6bc410e1d55aea94e9398d2913b203742b7237e6bac874acbc27973b6fcdebaf168c1370bb59632c0b6cb78cede9bcf9664f44d4134082d0f412379294062405a3cd0922465ff1bfda310eaedd668da1bdd25d1044f728efb2cf0064ed2f66dcad317d3dce3d1ddc4d1e23b148a5f5494376d9c6899f66e091472ba0731afa8151e97327c22f041de58fa19eab0cdd6c0c28da48d622b54af262234e42a2b69516c865b8932738ea170be855aa4b9e603a7c0da249286909a519a9901d8622e0c423dd63245d34081d8f7849464259930f87b2b15eebeee247105e0bc9f1e9ee5f9d4a19b7eecc3ac21f9e86b5f165f1242f3c4f816a43a123bd5ebe292b30f1f053a47b11bf698cb2cd0085fd73dfebd2f7847f088c8fa25df6d27c50b3ea32e819b31bb545e3d012b22b2c589cf312a732cc69bb086d1f9bb28b5d30b04d3ec386a74ff58d14e604294e958fd27ea4f6fbcedbede9eb0372b99e06f842cc91b5c56f5c2853e420974afbc3775052fd1a30a5ebfbeee1d531b419a25fdd8be75cea0137fb54051adab139b765db8c412495467673369ba511fb5ec283b17ef7032f3a404334a2afc98850eeab61ffa3ff5036976465999ab490a585430c4d3b733461e2d24b672ac88ca6ba524a54dd9fcffd321311f61d74679f945ac6026269a7226976c732f0ffe006dbfb22f3380aab14c0de08e2e91009afa5ea5e26c57fa5a8646263e0ce39495ad3cc9520d77acec56df3dd716f413600ab0fff94c9cd6b0cc197547d3c17de0863275dc406b2b1901541c038b653cc7e51549d5f20023b7599bfa25ea3d569c25c9c3daa28013a0a96d15dde170c7c17b4c5af44a18e620bd0d70dce5ed3159f86c06ffe17b26b685f0e44b420e1469ad01e60548ddafbc47edf00a82c6e7c549c53aeeef05cbf3cf9acf0d404719061c607b7ff1861de6a3edc4b681f5b001edd21cdc21b54c8078f6b560204d221b5bd810dd5aca779201f8ceb1c339c018256c6acd660f5906c63e45d838990696a33c7be660251a0ed00eaa39eaedec6129fff1fda466eddf510870b3d4e66179e42a6fb4af93a6a3cb73e44eabcbd2c08d3772db366809aca4cd4049874a2008c43b97a066aa6a1ebccc6069d1df6a0751f6fe201e66e944c35fa8ae80f517445b93d5042f9cd17f80ba4e277a912d5e048002dd53c78e7bcb695529f0aa3eba5cafeba71bde174466c618faedc96cc6c8a9e154161ac2f6bac7848598b11e5c5b16b9c4118c9ff0769953f5f701caa6376b505714e56744815b9d3bf74cb81924def64129adceb3ef57ac9d72c05cefbcee3285ee29b62e04421c714fec17d0c00cc8e68052d3d786da80b3e5c62cbd5bb80d1730f8f0d050270f24538e89110489799d855e74b2d7385c6351352e01d28747324deb351767bee53acdb4545292e3e722b4bbace0c031f82dc1b6a0de9b24a937c0967bcf54a0041374a44a08b97bafcfb07d61c8e76cbe79b5ff5848cc28341e8c244ace99d1ea3242d1609cbd9883ce6031f9438bfebd68394ecd60f515807c5c2c4a74b26d8965574e40eeb95ced7a88fde199661063c604fa84b2db2453ddf4862538b1fbd24887d123e885e8eba3dc336113241c38e69e2a0e592ada6a327a21c0bedac8f72cb41cc620aab6c368652911881b32aeacefed0d485bb3b376a194784e4c740536de65407d6455c75cbfeb54f9eb767bc10c6961db5561ace34fc5ab0fc36d9df9fe6be051d70b823ea00033cfc39051642c709989801230d72756403baf692329557ca60a6a4524104694e9f8b993a1d90bb6df111090da2df5d2bcca95e16c21e0ae0319eb7688876a9ad7a5929dc97dc6872bba7f65247a8f90643e4329cbab875cb389ebb1e0855aeb503b9c866045f4db6106a1c0c4d63005ae78bde713235c64cf42946e38b2ff466b4c9e9efc4cabb1f97a5a826fed8825d51234088e2ff0273ace180c534b6f3f6349ff8845e747265952ac7ff04972ab14bf73adc222be4da3752704bb31963bd79aa99b81ca844aa572f1739291256d30ef338c2501bb2045668695fbe3f785eefed6efa975569f1abd49881edf31db5a722dba0fb33c42838a14c23190c92d7f7af2e525836b62078bb09e808d80320c4294897792fd6d49186020eb92be831e6732fae6c643e2d7229fd2c83ef4cdf40bde8b071e656063542de3804c1f7fb8e537c8a637d287fc1bd016fbdf057d37d2062924225116263f688a99ae88819dad4b0f9cf86e1aa769cfa78642bbf34c3bd346dc38c9312e6854da62ac0fe3c5273d97f692a0a656f2ca3f9afd0c96f92f4b7d3ab9dcdb5c4197d7ed2025913d8f8996b24ffe84372202729a280f998b601a5f80f06c402fff4d80ed258ff5e4dd08dba7ae9dd218f84478eb342c4b2ac4a1117d813313c2fefd3d41bb7d4be815bf9f8452842c4c44475e0d3ee91c776ab07f419fa28d34e897ec6a26f3eea7e30fe964866007c73d74a511b0332ebb500b65873131f6097c98256e484c0f272a7cf2bc2aa5eb497babfadce1e8e8bfd9fca161c916f3712ef3d108cb10833aea9324d11f223efe749d383251ad4d9b22f2ec1cb6dacb146f87d6dc93ac8a1e7a987867f95ea26bf3cd2ceee88e242bd33ac9cb38c60a5249339250bb490e6e2fc0084597f97696d263f6aeaaf604fb87be87766620d5f55977267bb0bf8e1ddf920c42a749235962c453a8a105da051dfac884e696263b4cb8dcbe17c9d4b2c3e6845f042d00c68872e65f9793f224945ce375fbf4795c9771b60544334d76c026e2ee4e786800473c95f1c648fbf6f508e99722f8f146cb6a71b0d9aa1d08e75e6c02a7f5d5be904e373beacd0b9c20e59567603b3dece4ffcaa458994035b699bc13b435f1d4705b6d139bef10c292d448fc614e59db1111e85f1b1d0c52244effc128ab18bf35fba51c9d202143fad1b1bebf5367806744c26a39e48e2d898fc3f0111dacc1afae60d72ca037f7eb329623b20e6da1a5a3c356de18714d532493e1dff33626d8e29d2a27af855b42014431f80c211d2f62dde6bf5a20a03696a7478a8ecc415a557ecf74d083eb06dfbe5f6201316743e6cc687accdcdb92789fb6b7a0b3b14a96c08c1ee9ad4f3d158153edccac709085fb8ebac2e64693c9791ad5038bae0b300ec53645c2e29a3eab97d95fc40c719ae47addc06a6b1920132d7dbb548a2dc8f6d652ca8317e1ba27f180a38096abbd0601243820a427ef925419060c7fcfdd82d9c2d5b11012135c3598e738f55f6e645443ec761d78da3aeb2873f750cfa4f286447e3aad676f933faf9a51ec3209edd90dc61d41b24fd82c501fb430066874d68d7f33c3197db441a9edc9d29d0a3b6a7e08ca997f4f97b74d1040c880f37c4854d04a3a912727952822290263a1c3d59a915c33ba511dfa62bcfcaf7fd37120358d7d4c5ce15211db99d0b2bdef11a6cdf9f8c726c0f18220a34adfc27823be0f2269d330fe04cfe5ed2062e1e3e28391f093eccb1fea1822c9a5073335023974a0f887461ae72beae296b401abdb72bac1ea5b7b897bd33565078ab3391ff459d2d126f37c0e6938066e97994ec3cdcb90abf1dddde31436382b7be833dedbd7cc0e7059be3eb553926a578364842423cd95dea6ac9b525dcbb8230239626612d26805a6007d9787092bc82ae8093e678259036748e1f2c9bbfe06065565ff5bdd05140739a861a305e0769f2d18af2b4d0f9854590d56075b5e4dcd1c5b05b0e40c6efa7a492354346f9d44eb7565c9adec6f2cd8d81b1aa17789d51f64757001d4b3dcc58709b31264446345dd1f2420d020aec930a7aa24b236967b7e26adf748e04f1a227080beccc38e99186d42c08e415aba24b68d78c7c1a32d4ee75e5aded797422e010a888b8fc75bc76257de95fc43ae8e60eb4bec14ae59d62e9427990a8604409b39adcecf3c74fd0759ead977772a40be004b4ea871e608b01c9c0d44eef33a638234e6ee9b35dc5fd5220cd51f33fd45efb467dfeda10641b9ef07a6971c3c51d705cd7a552604c6bab5de06dc1101baaa7c8ae641a9f4f3398550392978fa2053ac2b1344da405ce14fd9a861c01d0d331f2149e02f4ccd033fc30daa99e81e67d86a07c8748338707250620da45490a05dd9eacb579455f3779389a3ac4cba3c57e50d663a6a50bb2aa31197b2eba79e0dc099c64a4068df630989abbb607c5faa297bdeb57851e77b08922e4c0c57e3c3ae3023de3ace8cfd8442e6d5bfd520f3c25e213b8f8de38f8b2967169b24f1056772c7e9d3e1abf98e068c44f6ef7900fcb312024d855cb7977548c88a4cb7fabaafa8b8ac40da0131e9446afc05b23997c625d29fb22998071be79a6ea84f354f10f1ac0b925990c0c71b7ca2929b82d6f13922766d4b8b3346fbb65214b648a03ed86e49de2c9842af37070e24a624076a4c88f3b81c5581c7e7691d700280ee984bb819b4e61e9b9a517cf19a064de7b382b257cc9cbfde4e1865526e7ed2106b5f5c0057256506a1115bd38b4fff19f15658d7ddce5887d1f7da28ac2e4a4570e082d43b29d80779c2e1cfbfde5bacee9bb16428eee5dd05b79a1f30fe87760dffb0f75ad4d0f4f52aae6c8ed1b7d6454a5b2e926ae334402f2ca2e83ae0012771356eb04730db810f48bff97426159ddd2b2f5529ffb23b1fd152cf73d754bf7dfe38213c4cd789f41f974b78d7c12b50cd2f701317612bf537957e493d0fc1223da2a6bbb1c7429701e85f7ffddea941fe2378384c5ff9dddec40eb7e0c24c8bdd24651030e71bd52345b1cb0bf518cdaba4d80ee19c4c7387bd3395c0121f0d0ecfe0e050b9747e70d26b9eea56a7ebcf74623ea14a0b82311888d57a8c09d22c3ecf7889176bd6e4a5c61a19d747c1dfffb05ee4f0e9ae3bcf8b301bddb025d8639c6454e92365f82d00012e8e41096330c387719ac529f328892860336f3bc7ab1d7d3e0423fed006e870b88d9fe0486e5a42eb92ef38057b25c781f60a6409b2c6fc7101d8af2f5ed0701bebb644ceb50f49db41c4942ea780bae1fa99d17af23525b0912d7fc7eb0f1841a7957250330907f79cb8d5fac39252ca7d7ea4a85d8c6affc6194b09bdec73d14c955eefe647617653b1a5ddc9485c02964ffba26b2418306adbf7d9067ce5643b2742f9c95fd400e096c749bcbc67977c842534f6a979f96462b0e78d8f6df04815db0b7f1bf10e2e2972142ad1b10f6ce36afa56a1dcf41993283bc500c493c41ad8a013e156244e0c491dbc373b6eaa0d9c8907697e89cd9e46a573a7e1040a5b24d2b7bff7fb92cdf9ec9566e5f657156dc1142afb006539aba95067eb30d969dbcc7168be34d89adb9dae80cf47000cccfdac4338f13003336dbdc23dd70ecb69a16ec85bc95723595a78d82dad80aa31b1f2a697aec37ddd426f4355e6afa8e62794427f4587c7fecccb955f8ac754de52e172648a14e650932350c71f1fc8ff0eb17a8127765b37dbd0b2147ec39959ada008f70b4f8dec7df8fd9b3d183f9d7080f004196556e48850be325dd5b93d9fc51c9b17eee7175bca7aff9edf4e774cc339a7c32033469c714ec153caf9ed7afae382325ee6f96f795459cad064e7ed336c7b202c4bbb6d1a47b946f712f6ba5ceae5e1dd2629ada2f514fdaeae931b2859903c78c2fad6fceefa56b39a5c2491382ac9654add7c714b709054efe3dfa0c4883a7774c750afa7c8203b3900f25627fa031df5fe97f1bbb5436cc1f93783ac74270c261d6a1518efb766b3eb33fa6dfece6a9cc7eb7bdabfc0157219c2b65b575e629574f5c3cce8155062176be8439dfd19fc0670fbd5f6b2f9c732c3ef6d1c87cf2605961a439c75463feed323019ec1f6de4217403646732e189720d083018b19ac4badf8286cf801dc0f8a164e2a44e6c0aed3a0266de1e30f1cdcefc69097c2d044f29971f823249853f6fc65fa216db5ebd28ccc1b794307e83ff71231a596c767090c3232bd3d281b23fed4430992d6fd1d1ade46cdd9ff9021f6c1ca5a0b2a18dd442372b5854717dba080b83bca15fc2326a6eea4a38f87ef185e8ce1559fcca340e1e419b4939e01f26496efc8bd85dad3f66eadc47245ab7341dd04970e52dabd9a9518bcb48d88a22c544f82142590ad9db07b1899e3ce76a14af4156ade0e165ae00463df64b5e3f7689d160e1be16ba28017c1fc86cccd2dc2674ced5f437f97a77483c69fcd3c99e277c4991f77e1ed72fa6502472defebbe7052863d1bdfa3512a4b00c573b55a285d1ab4b6134c9c1d29d3d595d4359b64952550fede3cb9d94453bc4f2bb8d8f3b0a621c5ea6ee1320758372ebfb22a855d09c097677126ff64e99553b30c69127ff5896c6a001756a1121656fcca5f2a16ea17ff282b45203338e4d801034c29e7027b210cb1d87f0d4d1f8d043169cb007ffd51d9d6e2ee8d6c273135bf7500f730a3dfd8624327f0e4bfb15a658541a494bbb2a20d7e2414dc8ac7e286e70fc6563b6891403ba3abc6545662739a30aeec3c0b8d62bafd73472f3b361f52a6e106a06c0ce8dc79c9a74aa6afa8abc572542aeb5e3a48ff50fe44f07cdf73bbcebe1ae42de74809c092d2b1d016dfca842c7fab721623ed9eb1ecb8c6b2424137b7e6ffb148d73326acd2fb8c6f3570105609c3fe2dd5f1b2079c65d8fbe9dfabf9e59ee9f0199f20796af929a16e2271bc8ea677a30af90aaf246437d985b192628cb52df214716daec8bb257db654c3794aae513afbf00e0cf8bd8775396d23e6c4d06ac30fbb408194624114402a2f7d9d00442046a363dcbdd82cccb25b0ee890969daac65bcec2dd3851ab002c1c99232edad8ce5880c7ec53f1398133b35a7375ca11834c22b25a0d9bcd533b784ea13970a6b004b5e8a03f7c4b2d89b33ce1b06c7c8e09a65a8e3650ed6e5df884ede6eed545d7eb630cb4b0ac894619784bfb368a7c778002fc8eb19cc325ba47246047865b71db44c5ed5d84778a80f62db8ea6b1b14bb8cbe61cb9ac68cf0e95ff69ca43f77af9d51b4c91d8d98871a2c455aa2bdbbadbfd9ad69ce1c9358724613c44e48bface8ebf35fb3fc07531298500eb6d63f0075fd27efc9f2f41d5b506b8669213160cd7d00ea08ffa4dd8e5a163361214298ccd8fec0d79234f559a7a3c6062905361612bb8dc8c76514001392eadb9051f9851cfa421ed902c81db44026eb4582f24e7d201dee1388f90be3adca293e60b54397646b18ac414cc992d07f1f6f7f1bdc13899f1f808842ee7fa8a9018c98fe992992eb341c8adfe49f25c0b26eb7caa662e3f116b3123d9d8e2cd593a7492decf36857056ae67a88a27075cf7d77580f370810c42a617f9bf6cfeb8626c39bd60e1d27ced184ec3cc43c8ca2af2eac388734ef8d165b0f5425c1913488738cc238cda971fd087b29b00ec4acf5163bbdeba0d187354d5ecd445e27e87dea369111bfa45cde534f7d3e0e66170966c6d2f63415b8d9766f947bf4afb2dfc58c3d2dc99d637bcf71679573bcf2f2a6087a498d9c90473cbf29f321e558a3c64678c0d8f6cedfb2286e6e1d0f7fd8c9d82f05e35cb03545ea6a06aaa7d694154745d56054dac50ff9b0ee816865970d0d18ec087ba6dfa895f9931dbc77ebbfe83010519f42f9352071b58f6ca0992dffdecab4de050061fafb6e5a3226d43d391aaba3ce19db1b4933330be6850c70993d8f3a1976a755c62da0b189419467a544ba3fc04915e45040bcb533ef300e15d237c8d3ecb33e69470f97064f85c2f3e40df5021b890d0b6a7889dd10e6adb8dffd5281f3a412d5a5b0288f53b8566928cffd7befa63a496975d434f3801260b559c31fa0a9e19053e648e80262e86e95eb4129f631f35147706848a5378f78c94ba3a37ff60a42ff73a2d7992641c2fe24d7b4b6117cf5849c3a7f00048d467a7931d90969ceed470a061a40bd14b9663d65907d92099436f0e83bf208c08d74be7b5cb0ea91093c73d49cb32a6471b67829b167ddb5928cfb30c64b3e36e8fd54f8cd590373753418c0a982860f1777286a1a922c6e099b3150044f1f6328cd624a1fd641db11eb860df199f905bdff84b8e4864a1e6b1325de3ac9bf04b890a828bb8899642cc2d469333e4f015d5d8103572726059bac1c05b3f0f7ac9450cd73c01437c216e225421a2c8f6bbc38f44b2e2c671444dac28c2d90e75617a347852a9e2227e0cae305af99240321e40653e4558ccc05d991b3d5206b0b8d22a6a63cb88c2ce0a1877436d66705eba36346f41e26e3f85e283ff820fc622cd04e443ff3df98c487325ef1f4701ccbd684c064130f36a5f8e9c03be4420f0c71f34f056fa2ef0e3538953a437c21d36d8b388ca500194994ace1c04f1352efab1395ccca8c1a0f6db7ac23b667b0a6c616d60076122fcb82cb0cdec1f17b4ae8886f5922ef76a89aafd66ded4fbd8ed9a9659b24124f62e8bd716acf2af62d0f3dbdfa033f76fbf37a5ea9573894c4e177897cf5b13cc8748a943be58ad267cd758788492d1101480fba2528d81ac6b8ebdb567a04bbf76cc9d15245a4cf972034aa15ceaa17a30292cfcb4000e0276444f2ffa64ad29568e198e63aff8a70e1881cdf655ec5f9f800b1d3c21ac7b399ef815337fe5557567476eeab4730149708f4262bb890f0cd05db687820f589531d5f3bc1e8bd1d803e90119a16741bdbb03da41bf8b7d5eca1da18dd46bcbb84406f0e186bc67b69141020b17f08ddb156f3902bfbb6a3a1075ccb8ac74397cd40c79415672a91636f799257cd1204770d8723274e65b43131d18668a345576e41ea9030c3399b583d9c0777d8e58365111b1e06207c48bdf69cfd1a6d12aa41a8fab8e78ccf6a78681448ad8fafd5ca768d80642411c11f6956fbca18ce36d86c025840b936ea1767b06cc65c0a9ecadebdca516f9cda3decc22797d858c779a121302186ae96f4ae0f8b8ac15d201962d834bbe068132becdf0335ba727cc89fd0e104c8adbca8c12f6c84ee58ff693dafad993ce021576cfd7300b5e94fdd052b0a3c4fed6844d7b0895d564de3d45cf38439a928ba44cfcdfb85fabf0732a48bd0e6e073a7965194d812733537a114410f58d26b8529f9ecc84047261b3861cc20bdbcf2423773e39c4af288e86e4b6ef948e28120bb4e580f19773d4663ac5ca0e99080f508f0ffda1285ede968094e64db30a18d7d30267177c856d29825edd1e8a9fb749023a99d3963e4c912cda5da190b2e067cb5e14d8f6fc3a8c9292b45c4d3f8f6f58c9fee1c8de80c5d9f844ca58e533da2ec4e8892cdcc28230fab0ee6ac19f632d64087ad90d3d08e12e52560eb0f57f6e822042c50a83ae5a204f9efc103b8fbbf547b216384a49a8382ec0915054e932f52dcf9915affb4b86d3ea929aea2afaae61614d307464ca2d02830ae2eadb29f5b2095d324014c81d8022b9012b054ebbf31c85c05661a53419bdd88e324baa9805dd846d410a67dd8e4d01bc1e5406931803502be20a54876cfced68ce6ef638b61be5a393173d24ef660df0ef5be7cbb274a48bb277c0d312ac25a4175f32d6b1897e48f5a40ee9020c26deb1e3731aca29658ca540ee0a71f5506be7fc289a2fea68ff520de3c1091f0cec455016f873a4a3d4962ae0a4aa24b7a6eba41e22f0c3c847d4ccecf7a6777fa880f2f117d89b80e4e2b28a47958315a5fe38f5e68c918b793c8ea1239ba044454c4c609f8257814fc149aa4b15ded4818d00df61063c69f94f40004a7f90cc5d697ec41d1becbb80e3217b0ed50e4f64f2a2388bd3ae9f55262bdada03af64cd9df388507c0a712ce0966306f834ade4e09900f278a625a7eb6100926dd8a37b9c9d45734450fb5eb3ea77568da469413ea667fe877e53171de91de52a8975193f5c24e436ea4a3aff9dcec3e8b094c8dd76a6feb2499fb1995165cd284f6a7b422addb5a840ce31d306f426dda227084e6f0667c44fa2ff6712cf82fbd28c024aee9982d87a387c3427706633eef8c01aa2f7fcec434409221846ad9c33fc1151d99624902ce44d22f0eff3a412d4fd129fd01151e0be6638665abcc3321e0979dfae49ce4d526f2ff8dc588437c2c500a11af248e52ceb82d6dc08d3804fa9609c2e14bf8588a7fc9f37cc0ef27930b106ce97d0cac686e79b05e3fe12d6e89660eb9c050ef75ff83531dc22c84a086288022ab37e83603f607d35c0f62b81ca8cd155130ba56abfca24e67a66df8da74cad39739af0f7979f6f20d51e326518147d83147d956086b945369de001378107e5be01b73c6f0e6c234efbc8052b94e509b1df273f7d778cc434783689fa33c9d37c25223e5b223256b12e815c610edf97c21edd2e29e96a097b4a0e90dce7208885f719ea778bad2d2c50f9fb9896f55daabed98aba6a204bc7f29863abe587bd41163f92210e63b0d3cd283700c110db53ed69b090714b3afe4a9009c8e21ddb91a270ed04cb1cc7c2c341ead1ddd39955004bc5a503f69fbfcc3751a40f83925a3cdfaa2a5d75737c298dfdbe67b4637fa45777fde5d967d3af712ea2798d1f7a0bc3c148485df2499c1c29caea92cfe2aeb22dab34529c59afa543cc77632f482891a1bd8d53c9f2aef28cebf08c6640d1d17464799aab4ec61379c52ee89f3ddd1da440add814f28eef2abbae3276f4357058d6dc7e069373da5da0901d3508266b7b42e6ce40195ed411268f8b6fa5897e249444b624df8b329b2b4385948e9dcc0c5471bf1318fe381443ddad677ed0f3ed785093727dc6e19b9f3338de82586eaffd24a74744e8164fd888f731681d6d49edac76f3470ef9e61b5be2d484c760d33e5c3f29b3abfcc9fea3bbdcd1333659ba8f5db6bab53c12db290d7705d46615717f6df3f58a8dac35bb781ef4f43df05f95f2281a39ca66a6e9910d13b1273112644c480dc26a328c73bda9576f5ab9dea425a34cae94a07ad4f88b85bb2590f867ee04872992d0e09ca3d06a96db8cd6165adfe69b3b207f892e258235c707b72bab5f38526038754e4504dd645a74be8430ea1b28e2696c1ee72f9c2b218f0e979698c3dd68284338456c14fce29cf95236a67fe2ab1ac3dedb9afc3abc4f58e5d7f39c9d5e82246eb04638669cda7d840c516199627aefaeb0bdc3799b062fbdc94a15be4d4306cb73f68bee3fd8b1f27b2292fb5347a9efa6075c2a27af2115d16f9b95afb0287b95fbb3b11fc5b5b2ce15c0856ad2388b7330e21b87130746214b32e99a5098e6f757ec11cef3bead8854a07a2a13ac86f43ffc7544dd3da20d03897f4b4b7556d34f2574e32d6a3e5f2f1c03386c5062d2cbfa10cba4f5ba66080e86b5f4eecfc5788c4d0688479bb1d27db442f543ec1452a3651e5282ca8d17571c70ee464a927da1f3778092ef825c08f3fa96d952ac5cf359bcca50c8d707e6bf3479a1a48400353335525d4499a48a07d4aae3b7b7ca0c363de65303d3514afeb9f64a98d8b34214660439847e05194be9252b6dfb6ad6d8830e0d2e6aab5db4d2704082199bd04f3e9bf40b055ae95db901c3725b0f2fa4175fbb7919048837e4972c0cf2e06191a3d5e6d7de13c933d8f039f6e5950f61e2e6d47f2971fa726478c3d1a3de569673c2792aca42443fa2b28ed139735096cf0b688652b4203a81e14a0efe1dcbc7e24dc6938fa90f5c1d70036df576e4105c4225613849382669029a6f5d4667c1e4025813acc6a38c2b3b09d1ca0ec795e24f5368a6ee20ea7b46b8ea5600c14d497f15f9106e32956575bf3c76e2076420720065db5f9e0c0f70ba6499b1691f5142243d8490f399509199aeaaffa5e32a861b81b0f3228254b4172758b7716d0f07a139d27e62da4770eb92fc3df02f10070bafc6e30c1cc4cf963bb0ee2e8cb6cd5378db8a63577cc5ed9314e40fd71d38f3b91b92629717424066bccb4d8bddb6d061cccda1c2c3a0c31d14f3a05faaa34c6e8ee699cf8ef2e136db6f45eb3e15a7dd7e4a056fcd267a3dae0501b35916df0dd6e04c1b3f75c21de2c59104f8ff51564ca22de0fb47942c50c6328294fc7f790bec0576d8887f78ca9f21b7708d38f2eb5f636781283847c3c07b2900d2bade062e91d5dca3bc273f8fecafc99725e81736cc68e40925db03a9f168aa38e9d418f0e3de795c88c543be61da42582b16b1b44e28a36cbb9b419072d8274d4c4267c9f5a47af4736258550c356d4ad7ab6f73cf91e21da4e23592eab00806fd2a3712d8625bf46e619e5422de1ce9ce99a66be9b2b9a2b4b67f29f406b27c5ce1d7124ae2cec091dbd8891efbda1fd17d87d61b5d07b3dc58d89d54e21fb747c93efb43660edcc52d127b3fb420f44eab94241ace53c1e47518dfcb11da62e76fb643d0c583073d85cd67a4dcbe7c54b81f17a1b96778027eb1ae4cfdd636e520fbf6c93f64a69d7f07a6b67df8280c475f175f165811c64a694b7fc5a565ac2b0bab74fff2f39ce250c247cd6acc9a2fd05fe95b781dd1c1b84125a3abe0b8e0c1761af0c7107eba74cfe20bcbf7765e028695795f25fd18e7c6d3837f9be967c524c2e9624f5f443338bc2836058a188b35887cc8995ca934c5143cced3876a12d9c9c22e0c83e0e2685270a7b460f2ba97795dc8a6f6dce4610fffce12acbc4bd1eb1219ad1101027ea019f671df85db9068f50a036be8b488f7682928c40330fbad358bdb3561d7f65cf0831724427508a0fd6fe83df9edda47ac04654bc914afdf8c31c7b8335dc70e19a077b6c9eec1ba8b68353cd661a9b334ae9370e2ea843475a89de394b9cd32281e6b3791adcce525a5b85482e400b2abd871dcd51f0bde7c99d9fec344341d04a4aa20fa2671ad76f82379ec1b06ea63ee2d63e8e533245d39dd50dceb974db319f4cfbdcb966a6a6b817b0acb86182ad39f2edf05dc1cd67fed8a5f2de119ab194f66e3c65d9baa4a1ce0efe5c4e760c7b834f69a0a47c2049326222706430feb62fc4297b5b2bc5e95122bcb981f553d20ca7e7ff9638dcb8ffa72b1ec3a4aa791cacd95daab55b34b0d01dca38b61c60a529be8dae31cc14881fadea0a0b59910b0b8caa50959607299fc75d68928bf3619107be51e73bfa53e7462727fae92f961851dde03cd30c45291eef9f405df1dd6bc8ba0325e743b684a591ef639a8efd96afa55b1b46e0927dbe2cab295c740bbf7431f2a91284858f8db69896f2ff37c7cd8f7684d6032aee47a2bb84448c61edc69e5d44e5ca86efbcd370430d2226e24077de8b56fcfd6993ff48e82b32119cb7d9c8787976e14d90d700ea03395b404528b3a92a4b20814a64d08edb037ead104bf3b290b471dd0dd50e662570620f95ba4bd5ac9cc81ba4c0bb07c14902c734bcf44f0482a52578cf5211c31f4048a6aaf424eaca970341e9ec7eda6505c230a9924a0b14ced027a6f613d562cc0dea1d2a868d7ff0bc7598283689dae1ec0ab535437326f2ba5caab867672db300468032524d5bd1a13efe24646a847754c14cc79b085bb45c11bc40596b28bd7327bdc94ee7c8a38f1cb4361487b7e7dfe61e966176ed98803f99fd8bc9b9b7f88ce2713137c6d301ca38e58dac0fb6f5afe1bff5531f9ce866b0edc17c3998cbe9d2eaafd8d9f12a47a77c6b5528475fec2795251f08714b3fa74f70a39e9b05f6cca5d87da68f84a5a22a0dc6cb5b159aebf47899895465254265c474ba1bc9018e9621acf026127dba9f0866c94de7d6cf327f08091735bc9c6dc5e5ca5bf5ff7f9f99f6f54202a5742e8a1e4036f0362e8574d7c6795931377b19392edb40d5b63dfa79d9b79a668dace2832f325a038904fc70444f768621c0763d492d88e9810d7ecc50ebccaa0bb91d1d74a8626b3a1e062251b4edfed0dd2c41d46dd87e55df878b65ce2d162573ecca7ce0b0c5875a16351242551aa6d18ca4274160f71e7f9be70137c9ec22d87596b2d03900e9eca2256430595fe6919ea837ff954589459da6be4c21621b0cea9730f5cb45db5ea910da4fd3bfa018f3dc892fdef803275c15bfc2bca22454a71dfe9808e15511c33e682e5d56a7032f9ab66e9eb69f6a1a6e3a6dae10c0ae3c7eeb68231518bd8b7c4bc02ae796d2ed17af7af85e72882af82f8e8c9f89ef1f3f20585c38c80b3801ab828b7896fcd75e9f86fe44088969ec0b9baafdc012ec17c7ec0e2731701ac60299961d436c5369606b4147f8698d6395bb31f4a3c13ded82880f1371561e1afcef752a0c3885cfc2e2c4a2414528d8c1a5f568426566f8558b2a94f60f9cbd867eca03c4003e99cc18c24cc1e4c696d2f9c1151d741a1e4dc9412a4ab38c84f57b04754a183937c01571df01070c17dae8aa474289260ae893cf2ee00e4d49962e825b01006bbe1ed5d15cb4fbaf428fdad8b926232de0243eb0e998c7a88568599f814d211baad36aff990ea574fa2a543f30cc9995f1717357c04301c39d2f50b824a6149ac72e66016c5683b3ee8959641dc9111a82875a4206ac3b09efdc61c414cf49dda913d4b0e18ee8d0c12cec2669739e24c5f5dab846eefa41606458f6e047b84ce70efd95e3248c28ee08a04fb7efb40be3959826bc7c824bf29e663aad166b0c6351677a6c6a0f714ef350673512a19e96191cbf0bd1994078fab31c5abe08f48e98f0dc4ef805339d25e5a4f4feeb763738fbc856c2eefa67e0c9f0d350cdf94f8b2a819888bc0b5fdc295a4fa6a67652b47670f583d04f173ec1e7cd13a202c8dade860bd84c2f22ae3180cd3612315d4382d2afecb35c6c6ad3b20986ee152e59e1937c82c094c4cdacaa6463228bac9264225d2369a2f9e13924800a7ed14f36adc4cc4a069942235970646a75ff5447a14d97188e763d9b395f85cc1aed747de271d9959f383f2a7503f591295515b60027e698ab9b11e3b14ecf0d28f71d9af1b219bd0c37d1a3199c796abc94581c4746f5d1f52b8b300ccce423effbb4a92d107421582225313996090f2a58e5c6e33c31f5e6d70635f2da0615f20f2ccd295ab4e7dc70548f7f7e2cca561844f36131cfe8fe472773131000db76b667a77a93ea19a8ba910656ab959b457907b9ab380895b5c43b2ddee3c7ad9f3658e7290f8d835879159254a5951a131c3c7210642a4fc5827205fc97fc9df37ec2c7c9ed22ce58383312713145a098d1a18cafabf016830281feccf63422ed1d2eeef63fa350d4fc4f75b7825520479543b049e2a5faab9972ecdaae7deeee12a6aa3b37351f6a73f5c9afc3f00f7500b3d0315a955b5ac4cff347910cd353c80c9e8b99deadae30545dd61d9cc4ae8b2fce6dd3c4282aa222ff058564e2b9ca7c089ebba83f20e188a23bdc9fd9249600e2aa66cf9928100c834ea5db232568c602b5cb3f74185c1e1bc645f8e1fe851a04a6f60eaf748fcf978e5672d752122c5ed055dbf03ca0b68add68f1dacc574ebc2b44160efe18a0ed63a39b526b75049b054e15e9ce53434d7a37209503e3a3c3a140ef01e5ff54d01b361ea18bbd2326104f6cac8a59e1d045e1f0de8c8b51090bb19646f46855de40be783ab5f8d96523d4e90a83102a45fe786aeee232f885cb2e49d4246fa2bcf2d624263071f0e0df4c530f187a5d1f90d1e6088a250b59ebc5078c37aca56f6087a668c5af561c9cd85228ea076fa9b2c628a04892066fd0294ee45514e1eb89816aab456a247c38ed7fde08f86fca36dc2e1e1bd4ea39954257fed26b861ee1c12b5d77bc0d0946cb3a2e92dd9e9283829c9a45ed44f413a44658eb06a00ce081dcd9e6db33d7dc7e4ca02e4913e7f906ea092be16add198a68b6fed79c8bd77a17203a6e555fb5e4cd0358911c3611dc1e8b3b493c5457356598072320b533eb89ffbb801882ad0bd907c9ebebd12d78a9012a23e2b354836d20680e3ed90f21d51ba131e0ad2389cf63e80c1eb9812aeb91f9c61b4a3940d5c668e5647d75bd37163782bbf8da5d23960caa575a5fcae80c97a3ca95e82a813b51b42adc56b971b19141cf7706727b16e67587209ce732f535d7779793393295b09514e80ac7385f5123a8c571573ecbd4bdb5e07323e5fd92ff6a1e3de1d35beb585598d06560c394955b869a5d507103ec4371f635c7c762ce59d528e02fc898934e1c540b36f875f2a30d75bb8cddc5aa68544b82040f5a2fac14351c4245cca6e215ee56995d04c8995bf9a7bf9d0298f1e4bba921dfda20d9511125f59a216c7c552997ac1d604223ff6dc370f308844e1e19bee8e8528b49d65336ea00c27bc69aa5d3295a8407b38167ec0c8fab00779a757c7671c1deabcb5493169d38108ee29de7f25154782d08dc12565a42f0c7a4e9a0c47d1ba9f4aa5a8f2e3415193a367cd25c5771371cff710256523d58328395729d9ee1e38c9073f8e42b84a98e37f328835fca6e436ff6b5a1a7887a53cc49a1d5030f5f90ebcae2b75d4eb16062aab4f2fa949ed1e5fba8a9fe8ba4ab000882636de9e74b33d12379f17f91a9bc78a789ccdc6b7ad0f90c84ce112444578a711f6a63e22b586ca94c3b911ba66e33fbab456d5cbe7910990443084d96be02870a16f73a7b7382ce41e67dd9ba84db49cac7db085c7c7001a7b83893678a216828d0bc1d1432c1bb21528307c3ae87d3e5753e4bbfaf17f32fc01b8704bafa27ab7126c453ee877801e0e8a9fdc545315c1a6082740561a025471a0597abf9024b1240d13766e2684d61beac499b90250c9cfb4db485dd1a615e9735838c188c430257ba8e90851ea38e7c296996bae7cc4f0b034602b21a5afa9bedeb174f55135fdd02a74d4c2cb2838b842c4b8ceed39699d0fe1dbfd969ba25418dae09e658dabd7dd77fffb81da35ec6dd36a63af803fc4dd7a71fdc44e495ffcda321841fd183dcfe6881010b4aca210f6060174e9f2e450b8b3083823173338588655c98c917597e860832a793d8bcb4d798f7af2452c4b0abaa29c63215ebbf1d59fdb5dc7f0be3a996a4480ec6d1dc0608bbdfabe0c0ee5825054e4f921a8fa94f1a90578934c2974009788db6a55e5feb13363a5e0d9d3db3ccd9c3e87478afc78348d6dba2e41bdb3bbe8b5787fab232948551c03f0ced152bcbace2310889f9870618785fe5e2f036a1b9064aec44e23b615b4fd6c569913208cb6fc354f66555b5ff659e5678c12e3d6848099c4bb063f9c74366c92b898ab8995584b9efe9dfa37bf9f0bb005a5aec58e12ddf3922cd4dd7295d910f4181f9dc16d0962376020fab0845b9b67bcf48c4574341399bc6b885b601f85a2d071b190171e8ba4deb18999cb367a77f96ceb91ab08f5693412123fc35b03e93f4cf589de4879647353abe3283b1bcbe15a70bc9e10bf43a968feba3c7996914c35e63c7f3fddf56ddcd8eccd9c20abddf80a91ab158ed1ad4bbb0c45bba325c80dcd1a1c93ac24ab578fe937e77affce707886e6602627cd7292f9e40c8343ff33e70dbb2c165abee96bccfe21db222794dc7e367b909b7a595c6662526d615c910709cde46126b65b627b9a03a04508e70d331f6fef98d584a16ebfffcb19394b438de905ebd923524f6d8a3dedd6884fc523b1a29f0830e2f6bae9ab78ff2c92488a189a6bcaed1578d9559fa997840b40e30912ebf4ec6a1642b2fdeabadb1a0994bf524235528d87c60c1087aecf3c853548127f76c557945575be19f4c6098960fe711157c9c3ed0ed004032ac537aa6284ddc3c3d444ce4dfe9a3d021adb18899578f806a4e9a18f4dde5d218df214598056a50ba04612ba6baa8f597fbf33e55b6279a0815df53d3ec2b171c9d5a02f3509ab46e52c6ec92db8271acbfee26c48ba7c955eca6bfc8565c99389fbd7ef87ea5e2352829674648d26e325589bbbb135700485797dd99774ceb526eaa284c457be427eb65834b7165af8a074196ee858423325770850d05639e8466a2871bdaa57a23ce994db42a0761b3bf311b46e5d39fd14bbf36edd12cb9cb9dcd21c7646002003b9ef949d804e7a44ed14420a3f7341f49ca876c88cdad81e75680673375d9bbe96b8b0db1b0b19209f73c1d8ca3ccfbdc4d99420de09ba08c93e6e993518fb06a3c60feba2e93e0b2c546f4bb0483b64c64f8a3c823e389fda0508e6e1afba74065a6533bbb2b7eb38d7061448019d2339f9e68e80ad3d407d17b296853b64d8b670649ffa92cf4397eecf91bf6d0afbf91c91a793a386b06f8ec7c8044b3bd3617b79cc9414b3312d9a08227ddc24457225e43a8941f900b9a4cf5c89d1bae8a5b2f67d15cdc71140e4f428900989dcd50820f891d7d8cb2aae49057309ac27af8b9b78594dc965d70fd8435099e0aa99d5c41a39464213430591b4071704369d3e547ab5904f2a126983901cfaf25bc3568920621fa6189e08e4df2a306a32cbfdc7f69a9aad67476660c12a3187fcd4e6c891589e785286f206ea4568bf65ad749cbc75ad76807d137fcd73a32ee164df022927920d92170afddc3ff5e523501ffdb6e4f4254c5a27e02ffc86f9f5ae92f0425ee7dcabf7f1e32156a8d6d3384fbc6de8e7a8b57a0d3e6eb6332741c9e293c3817e5408c00717ff7a103e0f59106d410c9c3d78a96abb1c6f99ebfc4ab4900ebf9fcb34386106d5de555b685a9995f5cf4dc48347d7c4340670b6a004d2ff545175671a00f53e82fd7698d2a78b628fd91d83ba3a9f76b44b3787ba78dd6539bd9de465526b9b997b952c5b1e2fce129970e1cf817b66d5576d97c5806aa79e6c1b22b4f64270d3873498adb8944ef37e9f3fe6bc0f9a4ffb46e0f8031a3d9281bbbc8957f2c772784034114cb6ac64e658c56af2227d158ab09c2b8b8357852745584ecb450f30adf3a25a32051021bfdba1debd6568ac597142b137671087db6d48f9c91ff9516afb88e5081a5e7a3082623a4fa7574d5a76b80111c548a73dc6e6b45e8cc226c622d437a9ca686f9fde3bd62ac41890829ded088b372af09409d52d9609ffad31a67159f0ea46a027ba69a464b80d9d2e33e69c37e49f1376b6888af36e1499223a9a5af1ef2cec7bcf7ca8ffb8461f03291a07fb3208e158f96901ba793f50574b756536b9d75cbbb8f3605af2df26eba6269b40bbfb141991901d9a2bfb1b50c1c4fc7e8882bb4f57107f1858d5ee06f723ef7447b1e6d36968f1bf73474885144f58d9ef51db28fdd632b1af67e5975188cc0bb554267dbbd1dd674f049cfd8c70e67ae2e428c6e09cf8891c99f4643e0984687fc3aaaf314074d7319caa7decfcdd184955249b41c98d2f2e60125debc3160b099d11ed0bfd9cb65ef6ec5ad98abd416e44b35fb9ab73472388cb10e3c62f027b70539ae5c598a75e973cd84f9888140ca06efbed1fadecd208fb729898d31f1be368417273a757a9149090ebacbce6067d0aabedbb1cb66a48476daa50c5a90e43d21b96416b65e8fd35068b4e327a5407580b9b25b66abbee0e3fe637df0301fd3f3e3ae43ffa16049a0235517459a197ec64a130a738d8c74b063184ee7f1a130402f0cd2e20941a9f30d1bdaa4a836d17cccdee6452df5233e63eece52f2a7436a4b4385a673eec6768f7508e3e06de8443c3eca160e8b0af2f6353ad920108a8e9b2f91b7399dc529b39a671082f4bb879f990c65fe22d0935d48874a273d59e940e934a888dd1369a7e10806ede2a1f753742e2ea8393a97cc073b7c1f39dc2e09359057fb227b2ec5e3b94a990b2422c299bdd8348ae795f4d34b802b835007574e69fa9e5f1eb322b9db5ac87196841b61c547d34c5fd0a81fe3409bf2bb9e2d57d0866d387a034c26620b311f622df226bbad452e0f430bd01a8361e734733aae35b735800d4b53174fcf657ca8c0f1525a71031e33a22d74ea72ef3577b9508171a7f70caf0f3ad79cf37ddc269398a5bfcc00e40863f64d81d76c5d835073b6668da266081b20025bcd3b602644d60fa9f5f35df6b18fe53e65185e0108c870983ed8d20d9bfec93cc7d16c9e9045ba68c92a7ec1c694ff26f9972023b2cd8acdbf3fab79537a1c27a8f1b584edff47a0fa60f52e2f8b9b1c71f5f56d09a81327379e781066a8cccfb6ddcef9bce33fa5b6f310ef9c25b7ac5438f8f83b54904f3db6da2740a19852c7472b7913502fb16c1bede0fd1cf5d3c843ea2c1e4f9fb4005289af65f6b7df990df896b32469346f5585dd1c55268f15c3daa25d9f6d7a8cc3465febfebce81a98bbd443dd3b54cdf0ab1c4481190dfd7ccfdb82fb6507c7e4c85ad49c45f8e7fbb5455cf283a252b782e728c8b622b548731dec2fded6e47280c14a9cfff1929f98782a2e6fd497c57c17589a8e1be151d5ca3d8f0e8c8a830203b204616f8018e3637f1c917f8eb9f54d015859f7d3c693e6464e07614e1de7ea35e5d870f9b5431fe76aa6e7600c4709104d84be0d242e3b7fabf02c5dca4487f01f75933cf23520215fb33bfc6e1bd0e2943134f165cb129cba5d9a690fbbc799c21d15efb28efe141b7b479707ab51fe2bc7d77f06f159f726c2a68bc3d4473a854bbc5b12d97a569705b9bffc14a9257c1cbed7fa5553374274813958f3b9d4e6433518092336b466351ccb6573738e77305d746903ec5a708de27bc2de644c25e00f0958486cca1d167fbaca4143c9717c4c27943b0701f953627d43ea9e60e39629d6b4ee1c4b374fcda25c82e9f34ca4b707d3a1dd50b43250419f270d2344dcf36406a79edfa80aeb6b61b44494c3e02f9c73b25831eafa1d36b0fdad10aa3e8a213f3d249492d1788f21b11c49e0ca483801ad10c67006248a13dfed934c759408a7cec55726feae88071b0d67c032594d1547c50a41e9e6d3575025837570ee1426f574d71b5c2621445af341c2f71c0eae3860418f22c5fc8c458f2e743e0789c245d64ebfb481f5ed999ecfcfa8d9b5817fff0de12b4afe078b67fe5c1ee348d525c83354c8e5d16ada74dea6b23ea33c70f18108bf47415a27f4634b91d921151f59abf560fe1c423939a361c0fb927172940b420302e26b209264b63d90975dc58ba040e64e936644edb28c4a5cc39828a263694400e47c3ff834d4cd0284b2da8cced05e6887446222872064ab22c5437d832f3078c1e3524c9faabfac4fc6a04d76f7fae659a6d232abdadce2ab89dd059114166247bfb8382ee3f009ce3000524970fc5a85dd435bf00310976dce58828f63683549533a7ced1b03092709627962d10ba7520be46d25c796c2eec85441b83b36d64583f2ad60e3f412de503feb6f6d0efb019fa7cd054a191fa3a9282afe6097b8db4ea118b0c72fa4afdb7fb5ae792d8b485a3e1798548178f2c308e8efe613a1d393e08bbb986c1a4aff73e1ccb1722b934d5dda2e9c50bb3ab4372f8022a81ae40cff1a6f580befa25f929a7974056dea24ab7c710be246da4674de19cbc3ed6c4734317f8be34447afac182727a9b0be1c5a1841813629978ef35d7365b8a280b93ee90ea5fd71608d587ee410b84340079a9b5566f6c51eb5c1a28c47c01d46f625969c0f0fb3d77db315debeb5f5c708dd8f1174019558562c8e1bba3954f4cfeb10427814ac868222693fb954eea783ae1402f234bbf33e5a676d71ca31e1552e731dff4243cda76eb802c2ba1921508b85de945a320c0ebdf980c676a8822bd3747ca1d29b764d556e70d61a1f312648d484d087fd74dc0779d3e4d67c9e4204c2705b0fc8752d4d2b71b3420d667433bf73bb4a5611d67e071e1569807954faee00b78a7d0012cc74e5b0b8b0989867c8ee833199f2c47ced1e6cb415e408bf5de3281674b9118811c32f379aef0b381af6484571ea45103c76b46f152524e52ba8febc084e6a2ecd91489c2461fd66bdfe95814c2a33b910094d7932e7e156b39a38f53b861a8b53570916f342ca42eac40f915d00f739d4a35fc845fcd0ddaf7ddac8238a5ee4d443c9291af7963c085d92725f6bd8cb45e1da85ad3de48da04c23c0340ffbd3f7d8e3bc29ef93cbf2492f6e67e2500c75a8e35ff2303fbad58e63ee68c5d5063102c0bbfe092403b2a275db598ff1ddb1ec614c55c1b443d626353af144e640cc7d4a0906d00fc7eafb13f19eb202b8259c0d3b49d0d9d575e7c06dd522c89f4d473ce10a9b8e5ecb9c67fedac0212226756bc630acf53f15a8c876a6c6b40cbeeca8e36806603418ccd5eadf9b639994b6e5e758baafdfeb725606081289eee61d4aacc9c129a7465861b4bba022d9d827bd62461b9cb563a0e57a5b307c2393719608c97f24dc4e497130aac1b51aab2d2fb11df2ba78f47fae76215e9ae3162d1f6979de3dab45c278691933810e3a7329282fe0b4fb0de4e17ad9191aa203a9563a2a2bb14f2c211693946a7f6eafd0cca9697c8d4c15748ca41e92286674f949bac85df6be2f02d3581851ec0504960001a63e1dc56d7e66e456842c63b577e889f3323e4af803aca8999efd875c36511780693b7ee1b793ff0a787b0fe683b5a60aea2a674f59bf16de84106c48eb53802d8b7a54785dc1fde6ba5b21146a042870a899cecb2c080c5e23fe411ff6bd171bf343d7611000573b939f038d8b21f047cd1dce73d3c18eade5be495a90d3362b5f643a8e12df2f4baa85a0a7d1fb21fc7be8e8073343af2ea0628c6fb60b0278da3e4dfa6dbd28b139b73351f2d70a1559f4846ec0ddab380220bec0810618dc96663e00c89a0a06c11afcc09fba9a6252ef525f6ac4415fc68981b84a7f8cfc647cd0825da3b3d3cb1a5fe147c8712eb92f58d952260fd5cabddbd95d22c4305cd711ab5742f2045470c4cce293312ad8edd41b9434a98c8fd389035e437bbc4638fdfe26d87b40d7d2350035d45f40f1b64a10700ed12e234da5a82fe64a85b12d9b852c28562632b919a148bd0cf8f648dbffe69f7260ca1bd8443bb5e491cd4efe6fd518a1eb63d8f033e54f870f4c42db2ffc2977f057ff0e1c405709adb69ee0df6d67ff9942030fe2a41980f647e8714558ccfddce02ee85dc54db6b458f44abbe35e8e3e2282792140cb561420fbaefa4d1bf09d928c590757505046fa6ae95b519a936eef9cc8c6ce96ed21b9c15c83070268356ac7a85513fb18578c705dbd56e259b22760fffa2a42e06aa543eb266ff3d85fd48414dbc2ef2715930615db9fcbca42a43d44205702d340bbb39f676a9626a70f89816a7415cda98cfb320f45a314b881c847506cc5bb406ce1c4ba542697725dd8c39dd019f31bbf1c54f008aab9561bbe7b65b1a27d68d86dead4c306b081c0d90811f35b5b3acf6bd0dea733351bd7445fe31def8be4c9806eab499338d8307fe801db6ab10bc72f7d71326c88bb5949b78624a78fd6c9d245fe57aacbe7e82b33da4a81823274b50bc6b8e4b599a88f2863d91d831b702bf1038c23e8f87e6285989af0d444b9730cffe3033df773533494511f5161e0dbaa51c378b2e5848349806b5664f95a9e4a389a46f99437e28fd4a5d79e80bce6616d84e47b42facdbb4a55d96964b913a8d5c1f8641840a28548c75a16d38e16169cc2dad93cc1db590afe8d3c1de122fea427653710225d21f1623b5bd17b94024b27bfbd4db9c74c643fdb22f0d14a37a9c78a8350a641430e9a87e9ccb80c44fbb68bbed54b1a7c33c5a8890f1f55bb66e97e76ab94746ac1615220be7acc3a56c9d4ff2670e1ecc52a1fb7b80f367c72abaa83f3812d31e129810876e93bc3d98ff5d0af894a9e0690a700db566859dc0fff1a8d315f770fb4c6c4e830a0890432538351ab1b7251e83393002ece9fed9bf93d3f66f41acfe5501607b268ebf1422814651a069a1163c61d74a8d0c2c85f28ae64e58855df5d61108a03a3c64d5c91a8099668bd550c936352d97b1812ab596492043c9872789a8a447c57807046c66f30c495536ce3e027c7f44a16771b4b1bea663e1806954b0a83e7fee9e9bb7b156501091605727f68114d1488bf9624748c0889a1e4a35a3aa58cdb027b190bab7d2a96d554db94512fe00b708dd7d5348ba16a8c351aea22992f323d8874e97acfac67d5bb341d58aa280b566db7ceb90f00ecbb452913b819ccb512d4c48bb4cea7bfa4437a78e6be889d7d5030c5361b03908be433eb52a6d56267793319af78ef795d4852a9dafa35084cbc9261d9f1e290f23c7b53f9d972963c4af8dc33e764ee68395377162fb106b9e773015abeaef862ff52bb4b5a803105869ea1a12254815ed3dc8746dcdac530e3d5819ea2accaea48b2dc4a34c9ee1fca799e1afffcd7edca01503b654f633be29c2e4e61e17853d99f6990283400b54d7d367d1e9af832aba5464f481a7426ba26c17e73f60d7926b89a70a449450043730fc566eee19ddc6af810c189947ecd43fab114f4156311e44e7bb69987d3ba370c7bf091e01f280dd588b05193ca7d53705968047f04623dce005d169c4158b54d5ca49dad6d06fc668c681023c4c30a6a88c124f8a02ca79e2685076ff437fb739ce39faa0c0886348bce0b103cd9f948d5662bacf332ecb34ff7cbffe419eb835a4f7a3c96f6c1e7abfa94bb72dc05246744c0a5f5521c9b3915ac02eef4dfd4b55f3a2d045786c6a3a12fb86f4448f1af5d594d51ff1c1704f6f39b61d800540a475b4d6ed551e0e1f4996d6aeba0af52fdb50ee327d5a9e8792af87296074f38e4b77f484f9cdc8ec8b4d6ade6bc79265da84f363dca809ff991ef0876cccb483d2f7c0788b7565a636ecc1190a2efbe790c9e1169c849d69e2b235827a98cb62048cece780a02643713dabf143d68f17cf69ab2e1792ead22581888553f619a523554dd0c493f9ab010ab47b7d420cbce242722d025d08bdb183f10b1007a3437f18de9df7055a74b8d9abcd359bc89fde57859287c2a94dbf43cbef6e3dea6e5ee0b237d8b5fd18be5bd81e6d9374c155ea2b1e980e79a9badc41eddcafb7363e71a1533ffec1f78dfa3e35a1eb8e956c4a9d5222395c18dbfa6cbb0e9903ebd9abc3e66b274e271dcc4afa6b133140edab8629f3d5d368f87b895db1d63d2123c188974b91e7fde62803c185d0f03c65d0a8c7674ad0bfd872fd21461f1c1708149fe7278927f8e6380c71b96d7200a59cb903a14cfbc78a61eec490540cac35917f18b222bc6093e29bf27f723a02fa7ab6ab8980df08a8e81dfe7593c94dc209a2c28a42802e9b412ac7c5b19bfb24d1ecb9a7a50de8518a68093150783815bb5de84a226f0bef21f4a7a45dd5fcb499e55208589c395538e4fb936f364052d0b90c7d31c7d1778ba08278720f6d95186aef4df43b09f88fdfa05b875159345c5ca133c50c53a352f4a9e49ca9ec9d0155897ae17b73925a97b1f6b4de3943a9e5cc41fb10c3d99e7fa9bc990d2a78d86e48a04c971c2fadd34a701a5163f564b39324649baeb2b2d937a01a0782ec9431914b0c6817dbd4266904c028a4d1f2617fba8e353e7f912434a4a5852d656e9801cb55a00aaca7820e8366cbc26e5a79b3477e34068f0e3be6ebce3b5591b3c6a3219918d74bc0ced16819205020550f14d81478774ce361ce79b522e100613e54e12ae723b49cd0d70a4a65f60ec8aa5b06435afc73818f4e8dfbaa320f0e8480ce58adbe87ec06ee07b4043ff7c94ac27fcde902e1de16e7e26d409a31e7739c25e67c4eaa7028c08ea7c750cf5e328421b4f67937af019f256195b35bfe94644e97f5b7bee1c16c8a84de8b09796e2d07d9425f311028c5b0913b196f37160a595af8085ebba73d4f8f450bbc603c997ce2e7fa87432ab02eb115bbb078d9e23f524915d98f2c4349cb3b4a7d27661b9f314c3f098536f20191039099dbfbc9003b24eea7a33501e05d534d3a2e967270d1aaa22361fea04d8505f2683363c1d39471bbcf1b563188ecb649418d32cf4a4f57d5236c98add33af0ce700e01000d2435d4d0c05af4afa9f89386c90c600fd40cf3b86d20d05aa6316c66f3d6b41dd68c45d932d7c7fec932ff89f15a6a932804af56d19e196794fc3ac3328b13b1366b722dba6f5eb0bb3932394bc0e20228dd83da88858c4e12dc3be66461ee8da55dd96606bb75f3a0624c3140fcdd0344a068b5eec96c42dc8f255cf317282f24dace7c2087cd98d186e183baee874ead3d05108337213fbd0cfc2575b10b35dbe8f8cce3436364ec54d70c0fefcc9d9713749288141d93fe8c89a2691f1930dd3ec01c2ba7494a2002db888484cdf78847933e16b38cb8730a14f0b920748207071d23691e8732b4723ee73d1b14da8456c58dd0916bfe74a9bb6021b727762103bcb51455aee4a4ce00376fcac56f6db6cb2f4938417bfa2cc17fa9c1997917e96d8c16d805c6def1a802f44878e47038044abe9498c4721d319f8dadc4c7b1b73645781d5c1e7b360d7d35c25b6a1c00462a33db9d039a4bf4b65095a496c29f1c9da91e7e54069ebd2973556582a992decc4b99a50941a994fa3699d4e76d8b58121a20a22e57a62d2a00b98816b6b8b51b958de34b7d5ece2d19fa061ce4a94b73ea79e6686ff4ce7c2fa5b4dc8df088deaf15dd87b819922153b687fb2c089bdd9de46e7f115bce0cdeb65a773621326228b1d96ffcaa0362d3e0c71973380b160dda0bf0c30cd7a1e65dc27ecb64d3ceabfd71e7782346d0f3bacfffc2e28a0ce0d21aa4a5b664a95f30a4b39d1b194a3fef5236672c1e19a1dc34536822d6d9d4da35d545092a600b94ebaff5570770660629516ea77f17af9db2789d642927e4541b82af8342238d1efc0c5c7a2770e8dd900a23c6806231f374b3a181d16a76a3c9d188e73f415e875ecbf08d6984ed598c3828d80c60f61c1874ba206fb35a7126aec3121d34f9e33743834249cf4c707f68469437fef052e7ccdd389eab54feb32232a4bc9cf6e5579b389f678a482c33e05be53ef1f4e01fff3bec39fdd1c3efe64a884ea1b3f2ecea8beb213509a037710796bc140119a29700fa88c38986f5ac1a4c0a265dfdf144146ea1eaad17a3f3086ced27353ccfa420564631468c1c27791a84be8a4dddde3192904d0c96eb6516eb34ca1455eff28086e68ea3865b9eba67c885b33333811db5a44ab8d323c25836318d4fe45270bb1ddb9b18f40be36477d8a0ed7a4f8f1cff0558d6a43efbad3a34f11024064d3ca967384cef5640a16d76f15e9213ce2b3aae37f83d07b9458426679253709958ded1d0f3098d534a16f74cb322ecf9fa94a29ecd9d62719b9b9509ace48b8126b5c9213250076f6e7951850e77e23175a5acc87672d0d9ad066a9a7b66889a067f6eb5d56214a375de2a84e541d18f44c6b00b09f93981ba1f838358b5f5b25265fe23970d6c37501ce99f177a51fafb643d9e7a3fccb1d677be23c4af5d90e4a01a5c250e316817fc7d40c4865d8696a8315475d43c2fdf812b499bc5ce6189da2e69e3ab0f2cb32be70bccc3efc3ed66a44f5dc9eba50aa33ec0484a4295b66ab9b6d1c759b38540413dd2a057223f42b903fbd736b01a9832381a26663b12637c7dde100b6d8d893674f2fec19f4c5aab745dcf5b4387a8be40baa1547e66475d74b24b5bf062a56cbc8a09a0d175815a6c13b8fd65b426917f41d4c577c136300a1e4e21d405e8b130f22b834d07334a70134b1362862b8ba4ccc06890a5f800b79b67137f57d9aca0bb6498458c49e0806b1f1a317400514f9c2fd7d1ceae6a410bfa683aa1b033d04d93caa6ea42e98aeb8d25f7cd54c3f5908672c6d9ea9e83dfebd6075ce513bb4277840318926157acdfcc910e256641a00ed29c8a807b63c621a41d3247674ba23a96e4fff364f5d05292c31a2b46e097e75a70885c7511020b94623d081e9cd9372c656e28704a039eb1e2f49d402777d0d83bfc076c6174e3602b1a09940dd722f7405157a34e9de47f813e1796a3da7a47e5a46d902e45d33dce66b67c64e453cef234ff8d9d3b00f562520a0b6ee2ee70f55fcee3142ddd6455d5543e529b59ed2db5cc6a4a0aed3501bcf4857fc6c6cb3c75fcadb5a0373264f66bf5dd51282edd155a6b6c729b7b1a6d12f0b60393ab1966a7ac80061c86cfd5d59b1b3b60d5835c8e60cd9a17ed9bf2d37c8b81a19e1ce2dbc0509ea05ba86a1651fe7c66fdcf7756c8db9393d536874aa6c2f4d23baaa018374203a3d92ef06b15b7595ad86b249384305e4b40b72d08d23eb80df50a35251bf98763a5f1e3296388f75875296e71c629e37c9794cf0c3d1c2c090bd4db6ad9ed8373a6e6ed30f3abed38607813ea88f080a41c1770a2d78753443fa206fe345d6209ce19dbf93effb19f3d1ec6cfb0c63c5812c4f5820ee69878f0f2442628110592a38fb212c9b248832748716b9e449117c6c3a97b82a7ea837719190317d87663aeda003c0ffffff3f