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

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

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

Block Certificate

Block 56391 edc09f52cd643056330e1f9fac16cf63ed10e667dd064dff3802f1ecfbfc482e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fbffaf37506d216650a1e3f8beefa778bd339b062322f221b2bcd767945995b6
Certificate Block Hash
edc09f52cd643056330e1f9fac16cf63ed10e667dd064dff3802f1ecfbfc482e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b67c000006380000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c3a461d34de56733307bd2e108377e31dbf87225a388e9e18a8c02b9bdb0e75428ddbf599cb875ca8fb9f0375a38a2a6506d1a8e1e0e25f28822e50629929808e4ced6761b3bc369246d378ee2090c99bec4bf6ebd1c4c16bb4a0000000000000080000000e00000b67c000006380000

Raw Header Hex

0000402008c736ae939dffcc7806d3963e8dc2bef0654560ca97d401b9fe51e904cb9bb75536f37ec4e3895ec22d1df5938acc6ed7148472e1f57053a1334284095dcbcee8b60c6ad7040518b695599467d7bcb221f22223069b33bd78a7efbef8e3a15066216d5037affffb

Proof Data Hex

59,560 bytes
12121601030785f45f96f749e61eed966378bc40566eec716b1e43e3e69989927230822529d26e22ca2193b456085128cba8b65a3798d31520967836bc21203a6c46f67dfe96c2098e68f8bb7c758b99f3a531e09edefccd58e38bdc52246c3f51d2863330094956c06743b6caa4c595dd03075258ea0a35d59bd4501cb4a54b4eb85b6c9aaef008fd3c80a623cb17f3e8f0bbc38b9ba5497ae4ac306bc905211c71c028a9a388151081ae845c23c3ed15c0a7fc0160cb38d48c1351399c1e055dc5ca4b97b43c923aa00348442665fc57baf045830b4cfeb17d385b4bb3e3dd07c97321f2267e4e8e3c744a539cae4a6d1fec4facd005c64e9ce168ca4c5d7d5a0d83753171bbf18cb209ec7f5bcf3e929b955662b6d321e516eab271b322d27c215818fe3067cbac6467a6af8b0d28ce5a5b0cad6cdfed4840cccbe6437f694f12d2b993060d6f18d85d18ca2b68b966bbd769bbdb406538be91f60ae41b8e677e925df4581ffa65bc9eb891aa77a6e0c00726ecfefb7f5b9de40fbcc3ef5f47fc2e9ef350898667b966c75903aa820e1a65cc2fb11a3e46c747e49fd02ab91dbffecc5564e08af82c9c2898cf7aef7d1bfac145fbdfd12c1713548f15bff7940ba6080e15128bf82b8d61351db2959606427319af862548e3250c5d7dcc4d3747fc22b2afbff6a25e0351154ca3b6be1d7b58a81c1e71be3b0d225e24d7ebc171c294bde1ba2e4ff979fdf53f20b4ef03794976a7fcfdaf4fd80d606d8108633c90d5421dbb50f33691bf37244f5a16f046e62afef7fa26b0e2fcd28c1db1fe72011fc8ea8113a9e18c194c69ad20f515d12eb8b465f978cad60e93f19798d0e9f817b4e68f246c16bcda388160503bb45e6b041a7d6ab6ef8989d5d8c2c419a24dfd86a0b74bf41910c244310c20a076128b3768369d1e445167b48c5eb6b50535c6b1c6b405dcfb33c709361f688eee96898160dfd98e7d541d92d56d2624ecabf979ccee9fc92c29ee2380dc2a0c3bbc0ed4e6e3938801c3200c88bc019bdaaf346e55ea219f4386cbeea6926f14acd3730590c7ed4bee82ba45b5d6682a8a7c9675a709096db9b8be30e60636d18ee8922f8b484a2cfaf61b46acd6ae83f2cb5621bc9250d7a698d5196706e6273ae9938b3189ffbe1aa2ecff4b2eb2a82045090b3cdd5ea7e5344fc147576e77cba0d128c8b32b0679382c69611776878f5c761db470f3030fc5405e6e4ce68aab276a36d203294a386505c7cf180729d98ac3a6370a6aec27b834d27f1a3cf06008286a8c66a1dffaef4548da951f82620036f2e94bcb8b57771e8e6192b7aa01b006b9478024d700ac20ba30ef6f2a4c3a561d91fcd0171f07419c7b139008f15b2aa7dcedc0f4e21c2a583ffa66a1e9a557751be7e02de08f4c674a8a873dd87daffb3fe61664a9eedb58d1db4f64d91ad2fc01f7f986eeb584d0fbc03a98e38de2c0a6b13f47a78e57a12413ca3daaaa73d571237da8a72a2979bca412b6d0ff02d2a0765262d8eeaf30daedf0eb5f780fedbde15b069b7d5aea5e934233d43fa753500e254034730e30bb34e072ed36d3cd6427184208b61359c9c69030af339ebbcd848a5693f953f899e92a17b2ece98bc6828e9355a9b659c36467e8d53444a3fc41ce52af7353690e0ec4deebb79ef2d95d48bfcd0ef28d9e58ed51118e119d47a97bcefe2d5b56ab4c13668d9784ca8f7d9d0eebb0d0a67f3f4904c698922b1927869205ebf3fb8dbd78ffefb6138600eb07d3c77b21437fff058f6062ce3595a6e5d01c838c0da60aac030d9a45983d3825eaafdc56def50fc35ecd9f589f862fbac3cc1452f315cda3a680f4044b2d18cf5cf1161277a5ee4afd976d9cda74ef90a7049e4c814af61ee1d416a6c10988426aa7e19a9edb6072527ae1755a7e7f56b7e2b95cf2019bee11ef526e51c72d43618a0f91d1e659f533a5f10a8ed695d6e7871a8cc7087c48ae49d6ffcbf3c4305dcec3c7baded9f3fc46fc03cdd8c68ceadc570321ff0c11149b7600fb16f3b0b81c8f1aa820d951492a5196bc3d4bb3c516a3e3693467ae3d4bb034981b258e05ea84a6e8e7498cddcb53bb1089a6ac9b97d54e0ea0835336e9802c8e56db0849249e6e56cee6d5bcf0242e6bc0ca20fdd2873d71e259c0678e316a64e9ff06095905486311959270ced273421998138918427e7d971eed3682f97cf449e9ae74912c59bc9a825049407fd974f987e89713842845f2247ab6aea32e89059d7d018de5bce104da5d4b8fe433f8700e84f582e4df380d3b5672ecb33b9c1e0600bd6a33ee4e1c48e17f82170aea829912f3078e140e3d4a00725d033852f03ccb50af6eb7e29e004c65cd16e58c5c1a3c039021718c74af53a2298a8e3f94363ff7534424272f10f0f839627fb3c4b54f33a10eaca96f75d05315804451c8ddeea6d869cbba9392734861d1df1d97c5367462baf76cc8cc035d0552cf304feb2e7d5cd9346179e92dec3d33ab12b15ead6fd50b7df8f5880cce97261f46116405c6a7c3f5f2d1d3f0364dd227b2983871b02a4d701f9b7883be9764cada63e6fd528cd91b6a45f5357ec97e4bcee48456d3c1453c1b385cb65f7c5d7298964d7e708e0162e041c609e6bd3cdf89ab5fb6afba97e04aea0ce7e163b3d530a14352a4da04d8826c325748b982e4add33f3868ad1cc79d7efa91422ff8dbb4d9130d138e74e7146f7014e98e093d3e48b37ff860f406c07bcea7e7d613960c15b1e806c91567f52c2b81d4f19307777978f9069a87751f4886ed4fe74e710f82e733cf2b469c6ca01ec3f885b340a0c848b93e376cfc37bb200158e3fca78fc71b23b21fc3043c6629f50b629d132d5e2fcef079877ab911151bfc6f32b4c9ee411cf7f00f54972c773d44af8cf5351966b8ba18373fef674c0a6ea0044e7c3473a2cacc7694a1a26f56e15a95df015a2b60fc3676c4a30362f7ed1e2df20a45c2522c7fdd8dcef4983d675c64fdd514dd98f7de8569ece16a11fee9ad18bd7292dbd0bf8dc96a7d63e0c158cc4c40b6abc5c629292ece68b2c5b2971df69a946d01baeb35677754c10ce4ed107b494c66b152a82d4cf937116662195e782d60c05bf74028b7bb4e0f912a5384ebeb6c7a7ad3624c6347c82355739dfca3415c57c5e054fd87a6003228d47abd6a5858de834625f5018f1c0fc2f3106dc61de1fb04a36fbbe6529583925fb27770071c2fadcf304061f7ce1136971001f3f25c1f43dc0dd002e4ad29b6db39f5d005c711c262942586a3be1ac7a631c60cb7f09f25bd4343ee75786637319623eebbdf756a7660c6d6358a4ec865ce28571c393169dffc6430407f4b774a0720b32ea6b83f70557112cbba79b81c1966cf3062b72e1d1884ac68b94223f2f68e149a4991baa033df773f6bbe93f395a7cbbc14c79a4277e11774cf584365d05454bce796cb8b76f85037b1d098690eb1d3b076abea264d43ff8e45284184e0e013a36c10a3fb4f06b44f010e2e28685cf656d748d595885bc0ad81fd907d4d291a46d61b490a76ca7bc08e930a0998162addf02b11f1e4fb7687ad177909c9e8a56d7b9d0f9a0721dcd36c1198dfd60e784921cd85f959c7468b1d3af90f454127024dda38786b41b0dafdcbd11bc2436e26a97a1eed3bd5c1e8dc4f32ad7939b813e94a4942b2a3c86b5c1c419d99d4d35e2a2ca7d25ce01a533a3b971fe212620a29e1da35413566ffc25fdb18cc7accda4d71c2ec91f813dbcc677be30af40335d2798fdd5c79994c8938c78604b6f96dd8320cca2975ddfe20464aebfeda8c69e1c0c2b72d95df3f7c5a48023637aa95d787b6d6b182b45c7d8f1e0e1d80901d6a337d646ab165887e5a8b0b09f50d53a49dc5ace40c4dfa9c4051dec12a71d8ceb7c7ec35037a1f55c729cbe9e6ff0e94c758811a072e0c5dcf31df4ac2754b30b29e6ad3786a4709540071575cb4d4f2478cfc11eb98f7382ad9513ff324d34bd4471308262fa20de348736dc19488d402e1e16e1927e9fb2e85b55fb5c2d737cbdbed980f1c72306f6284f65049db260f0785142fabe7b42938c8c32e37b86b7700ef93353e1fa7b5c48e8219637078b3f52c19e68d5b7a2c1483e3692a466321c8665c003e75ce701924aaf1268dbc510cb61c337dea3f7df1bb8950a783a2d140aa8da258564ffb3296913af2ea2c98237f76b3f4b056af6224873a17ed3abbf488b0dfd289eaae22d970daf79e184c97d4544cc6273120441142466d516e282da6217dc67888a344e9287a732ed30cd253ff8ca467b2dc8281eeebad1a0cf785d63dbdf5cad89e806635d37496d5bd902af4f1bce3ce206e9a048dc6bf641aacf6ac48c3347ed9c8e86676ef59f085391602cf252fbd9d582b5cc9d45f330452b9cbcdd342e7f43b872291033f229d2a9027e029812869562b4707e52baaec8b2d51392ab0d32a2ba569ec3f2bfbc33f646233eb1d415d381129b2fc4ff02314b5fef924919325f1ed0762bc3fe39b3336f622cf46fad3db5b78a6244bb26acc1747236629980696536078f58cadbfb2bae9585dd5eb7ed3abf7e561f3628a1c114ac0ad29ee892cd0d11c9dc24775e4ec6a79a14a3255b1db53e0ed1a8409af3049deccc001de63ca4434ef977a977fe3ca54e045bb54d2e27126c6cac8f1581729550cb093edfc7459b5949ce1e8fd74f62503ec0fe3f9cdb9bffc5040836704d4fa3a90e6f980b62edeac53d99a4cfb1bea9b0455a028153dbc9811da07ef74b973a2d6a467665178c0c7b2704fe2d941a64be5ca8aba2c61b95f41145c7250c8a7a061098b30fc2a2f059cd9e4b425019e62655ddd6472f80a9aff217ba1aa9a27b437fd3b57286c26f940d62b41b2da6a2ea4bfe898b91d9ffd6f4e7767a5797a48c68f6167d76880df527d0aa13cf35055aeb7400123eeb27514dd19221bd522efa34668b25276ba0d49185f26bb53883d59d9835f38b6d1487c8e12d86ff3ed5fa6727c95e13c9f79e82d6db07221b2dc0215cbbf2048594f2a13f8c26ba757e4e438d2276251e921bdbde67d0840721fb43d0dde2bee5ca91a9a16b3920f8c5e005b0f2096ab929e23af5557b0c7846fa1c077658770c0e443dbca148f74ebaad5d9a70ebf770e215a3dca9cf666c55f5a819528bdef239d7f0918fa4eb7f349d895201458a822d4096790cc1cc7a3c1ef70916e445c12f7d15d4315cb7d12ed69e7ccf71671f76d4dba693addffc977d41dcea9aa0daabb374929ceb77f0d4e259b0966917df28e48f2a49df748609e30ad787a38354ea26e564cb6439fe78bb9a4c75fce955c0f8f661e1a44403b8986482e890c416f3e5e32bcbb7e33b83ca2f7b6c31230817250dcf6b2221a5634adef740316b675d43d269a63b0d52e4fdc73aa0b8b896a51f41a6da7bbd4deb0b15948516d311d6f3011c0a2e4bb75de06b881d1f46dbe9dbdd8c5d0cb026278d76e7b8a3d9d8338d58434fe02a0e59d0c09e81d272b493f44396ab7cf0acef4f895c0dcda1f129205d825eeeb8873db19e81a7eee3403205bc76382a9db9305dd836bd0d53e6fd8090da1eb261f2eddecd28ebd30895cb5f0982800aa565b70a351c4d1c7f34a0712f2ab1729593509d1bda3b9faaec34e4150acd8d31349869559f854c97251c1c8297b856a31e2e11a8a91745d92fa1c64de5f87a4f4ab2f4d492938c9c15de151d6ff6a364334775fa1761c59d6f584cfc0def4580ba5d60030d1de4efb099247b035851d5fdd486783cc33dbf92e890b32797eba70c22ec1872e3285a0d22a2d498897398bce22fcf6e7ed9fe8482db450c5a23cd97cdde85b65b68045074cae19b2ea69ba91098d1c98510e07b1cce6d44c610c9f94929ef1acd80e969eae05208d618f9ae4c1ad58c652873217159482661e5ca9760eca3f16fb4ec6ef1f8f1a9c163032b27627045d6f42403faa51eca511b960f2636898292b09b1580d94badf2753e0ac14e75bf2f7f7bdd8693f923d074ffe45cd1c3afebea7d63231b0f14f8776e39e4567560721068dd31e1529d1a2f30213eb1a427926e7531e6d09c43426f0e7b6531c770273e16fe889c5004411638f761bbf68b38fd4b481171d87356aad980ffcac7eaee6fdc51b5d66f1422c3609509d0868dce4e77600e036a33be59f93f799f5f1b0f01d04830d70a8a11c582d850a8334dd069b427ff102214f9bed5a998a8198625be960cc82f0fd31747f79a4797435a7cdee23c78c0eea2d0f96e0f55ebbc686ac7f945b95a001c8031ee7ccc3d6ab3f3918702acccc8c7060f7bf60370c4e59589e2a03e1e3b589a96a9719b3c69daa3edb25b64bc88e59b8abf1f41d1f16e23ca104048a3b2aafa4dc8ba4b414c23cc7921fdd06502e8fb7a65587ae6bd0221927caf1655bac66f09cfaf24d2f5d40ef7c2a47cae30a4ceba6f44f067ba114c4d899d032f88d1fcf02edaf9dda0ff97ea1e045fb832032d02adfb663fd319973ace482c2cb69f7571cfb129da2d71b74da01b20b9582549008827c9b84fd3407b27ed5fadc8ed97bba3a991c9d0b5a96b7df6b5b8c0ca41f0912c5ad783cdb88d80d85b80b4c984508a9f3c72f18e2b76f95693fe92a216e27782848a9a98c681bb6f9297be950c706c0bc510d3576d6b91e6410853b12af0c7d25d0c17ad0a1182f9d8e9f8c0c9077bc014875a4f5790178ccb630db88e2859301091cb02ff0d8fa84c63782da3fb8204779d2f9ff92c32a070b38b912a9a59b44307fde1c40afbe597a47ea1872dbcf73e4f6ab2d48ec6a16a6ba7433f5d726e7214a559998b00fbe51b0084d5f24d3db419fdfaead344be5d8355fdc2a9c2a1413cfc5f04e019bd2a68188ee0c013940e73cb527899ec18c50707ae167b4b9c93c49c29d418d54a052f791e5d37029c0365b22c7050e8f4f1e22f433dd6de134cad108eb1a95077c402f3cf64891bd5c869b5a82baee39c445ea406404d747eb6e77ec40a3661e553d158d57c74eeced640fb57950b7c95048abe61b8b2e32141b7ba2fedbeadaf392febeec23fe99e78656e9698c146de4ffc1c49a15d772be331a8321b9582a01814223e3e4fc0d307824dc994315c9e8b15e391966475ab73db24b097b038e4d4f8af6373b2a0dc13fa06f8fa6f4514d9318ee6d647e80094bf072f13646c18ff1e91be23a02ae68499d8bed26d22545af4934a19427950563c4c66c5949b1755b4733c0fdbfb909c5d60ce655fd5d1d09e8377deabd7a7d1b0f03332d93d985e0f0320aaa0e4a2eb298b6bc1226e642de3bda25b1536d125c42ff61f175b50ef8da3b8e833ce38854eac7f958b57ca24eadd5a65bbfe4baf9000042aa1ee06d9faace9835137a03795360c0414fe115d5fddffdcd174eea034592e30df1fc6fb60c232481f44b8c3f509d7aa24ac0ea13c930d1f7a39007f0e20da828b184e8e2f999eb3c7effdb77e2a5e96e5d6b0fe872863643e66e7b765ca511c61a10e0710ca83e861a3f7170908c8a884800746dfc5c6fb993951b3c6d67cc31f12f595c88e7754428a22493639fbc65bc1ef6a632fde9724597b3f282414b498aac83f9c8661f0ce0fc71afd4da50fcf2c055deaee76abd0a1fae3e4732f692291e810ffb4b7dcbe7590575eba3502d204230e65a8dfed1e02ebec8dbf36a28fed654dd2f661c3b6feea2aa6299e04357fdd5ff4845d3e206e1ab5da52626b1287bb5416d1fbee7aa1f4ea5f65c53d37e3343807a18c83e9b3ca3432a87eef1d93fbd07fa43fa362c4df87308727ff18e6bb1dd4ff3cad3548d7cae57eec2fae1cdd1f59fb899b77d7e0b2a8b3ee27d45a97d2eb100d1ebb9eea20c5887df2084887e08feb486936a6490028d5ded98726fe50bbc3cacfd9523441838ac0dc5cb23b4a0c2291c04270834df2170ff6a768d53b7704e81010dff18a0c1714f1c1c6b173eae8b71a37faed9d2cf5d5b120b7ca408c5b9fd00148e04d5201ad02b48e380c63821cd4f25a620c0c79213877348a4fc68b02fddc58016c7d883c6fc2e972054586208e93eb97a42a3f74dc82de308ddd7b8d56b6fb8ce266b0d7bf6e9dfb01250e640ed5e378e4c4775aefed98695c8c55184e600887e20076362e0a602afe98d8722a2f507a4640ec79f3e41b32cabb09976a8ea49b26a87c10e14c8e2401a4077a078c3030d85f44de552aff874a90ad1b5f5b07458c18d22631ec8e610e2813111ad4f48411312bd559dddfa0d3ab0a6cdb269c45dd828384798b36a64228bef216af0a196bcb7664187768a1160d00a15774ae6aee538888f7ef23037eb5e685c7d14d67ff43ee5e9ac08c592f5a6df785703065ceda1115d33968a8a82ef3fb45ae45c6a2e1479cc583c0ff1c1a1f2c0128f06fb89e323018ac0e332fc8d6515479b70a722e41900d4735e6f9eb2fa652354fb02caaefa7ed34b3f35f3ecd8930593f0992adceb7e441a776d1ade269b5079e40b30753a1ca2f3b669dfa43a86b952538821b7311c1500f2ee8e0e1253224d3447317314ca0f571c3010065579ba3d4dfdab2b12da924183cd413e1abfc725e5879ff220c0e12bf5ab39b935b631b51548098cdd15524e64b3fb45012c094820e246b0751ec6cbdf56a5052e0baadd549cca3e99fd30a339b0202ac76486692a0f0ab72dfecc4c48df8533ef03cb329ae132d2829588c69ab9d762b5c6acd72a1c1ff987ffbd118c73da4c6c9cd262253c3983b8d0572b09070fdf6382bdd0526e5f650fffe4fc8bf0705d62774cbe1bbf10ecd9f8ed4e221a7d4a9248ebb6d2d23babd6dbf328f75e81c0874fa638c9d9230a619a525a21cf5add7757cba0803bf2f33cc8d2907988b72f2ffcd5235f6c9cea1c86557532368141ce208ff974d611bd2f50674325c9f3c040f480166dec11505fc72f9205904f80ec5fe2079d4c489ce64ab2e887ca1250e4d0c30448e0ffa47df68a8896219dfeee3e2d6ebd6a037e4c3a22755bb27fc85109fa34ff9015ddd8f8278cbdaef907bf04e870e6de87b05e913149a2399becbe66a93b6a2ce9bfdcd84787307a89771c2cb3acbe49baa1943f38b637e6b2d6eb12212011c7151b7d003003b2e716137dd382c475c6eaeb6c2983b8c8d5f224a2e60ea99dec5962ced4ca61b2fc037055815a65750ee2eeca69d81212771569b45e765ea47fb8baf60dc9cf56a2fc704a3ea59263c10ecf8b0e0bbf2909dae2771e44ef0ef46ab8619d3dade83c06664f50247a20ae02e9b616aba7f564b42d89ec63b9e99a445de341cdad42f6870515063bdd4f9dd800da2410e0a78a49759e486ef308d258854c390450db26550ff9e0475125814976d7022a4287d78939b44a79c7b99bc5cd06d4810cee9b429fac5e9da3c5ccf0a805b79c8214a0d2d683a57af18c8c1f945534fc212776db80a3401b70f8e436f09fc8db4bd1e30150e9bdab496c89f8b25ff3caa4e02e048b4dc695c002f530b2e727d4c66fdbc3e349aea915adeed5fe70a9c1e028a806f8b0d7be9af801e9adba9a5239c8a634b4a56c44453838a62328ae22c438871b3d5e1029673b0c71e0eef4461cb4171b92005c809ce13e64ba9fb88f9391f842116a9911304cc33dcb6163314b57ff5f07e013a061714a15bd029a5978dd524eda27d1f5855dcd884189571d4ef2da5cdb53370e3b6b661f663fc51e22d75229e36f69bbe94e20784c0faf5a122aea0e2f9a71fba13d57d2df8bf8d2fa381fe9872aee5458aac16694e63a8d9ce73826d5d03f95b1124322c6a7aa015221205df737e39849ac3b4409c6067342b0cca3821c85b35707d90f1fb90ee1b80b314eb105364545c1ec298a6bfabb0ce4b2fce468752089ab3b325da3c309b5811f4bf7b0f5eb773e1be62b536bb4547bfbe9841f6ae2975fe38992e3a90724ccbf0f707480c11f75fd0e95997e3660f83478db6f9a0a8af558719b1c12c079bcee9c5139568afe420579710a4dc41a05daf884a82639b6a2012932a06833c64514483869f235964f0fb8dbc0692057d26c815948bc2a41a2eef2a6891fdfdcf0749364e7bb19e40d1f90645804abfa0af230f3d55de4f303683f7d348e790e7567f9e6f000063a320b6c5526ce9194b2ac0b11859c7e482a20a3acf2573521c0f4152d4e2f6bcee74d3ccddc2d76f9e27004353f624272118b704de5ebe560f0202d4ae9a72d3fd466f6c6d9d4331e8f4e6cfe57f056eae0d5843982f86a08f2ede127f15a6b23510f6fd8cdd7cd1fd56599defa78f396b753304efa7ff81bdb2511a2d7ed7fe74ee34cd8bd5288a520bcf3bbfc922206d28b88f3499230f1746dad6f5be93e02c43af1eb7ca892ecab2ea78fb0a2158dd046c70a2b61c6f64e38b02d3acef834f9c9d4bd33e09ca49afed5394faa69227df31a948607c61cba06d25ccb6900d04c723300e20f00e9fa78984f725056c43391ef8db4c3ed0bc4116ff735ca83586b2e8a15c8b0b2ca90f22195799a6f1332771c801854ef299c93504641dd0503e0055ed081c7b667d317683cef5b8d5ecae9a1041a2bfb6e07177610fec08b7083cc60a369d745a55821ae4ef75a29e4730a6a04e4c3122533532e8787cf7c16ec9ed0e573279b38a216f16ad47557baa673da6bb707ef999af764e4ec22c30b6e4bcce1b96a17835fcb46845d3ea20c884984dba8d7d710a36bf87dea4db8dd97fb77626d60c664359c24a41a2a57118e8cbc26b597c9e824c066a1a68ff7379fbb05812176b39c361f8590153f921a27c637128b349f73cdc5f16bcca63c3eef400a10d729e02a05b5a1778ab265f47b8a2ab90aceefd80147de7861016b63ba29c542d420ac386fed8b2e4288665750d15245dc05087cc3310949198737348f8c2b3f73ca2f9de1ffe97fe6659baba7921bbc8df2cc9128098d106a0da8e95425a5425f1a46146a4ed42da60a3ebe0c2e4d6690da89d4fd538853e44adb41ce5cfd8a84d70d70c7e1bd7da5b9395d531ea6d9a361939329bdf4ea4225b11aafcd5adfdba9f6b5aa4f52e1b1eb85ad76c97c590eca3bd27240d663ba85f85db0d9a20310416c44e62d82d646f76aa77b8f1dde00101e1c0be66c68e4483ae38f16f554f657a2881c67607ca100f94f2f099ae12b717311299c9c5a5dbd9b64bcf489563e79a455095b91b07c787013a89101dbb4357fa43753c7429b0a4576d7cc4103ba683c13168e15ffb9b2d282521ee84d4354ed408c080753203873305723121bdd7ecd6609a462c880e7cf038225466aeae990fb910ea48aebd01b576db259200764a5710a96a188f4125ac69733580e4a83922077bf784109a18b416ab73859b7dd242a6d5a3c4bf6608a19672697efaac2b1d0a3c444a4adc5af18b37ec4eccbb7843ce5cd077e8571085dfa69b36e732e5d53dafe6a20c955ac481a819a9c25a3d44d4c70b42a3b22962f5d1dd28a34d72d2e2faf30b7e89056c9bb81cf7867cbc0dcecf0d1bf1f4de1688d7d7ea977e0778340afd761daf7fa9479297712ba9062315d614fa91b8986c56f81aa653e2ac8dacbab8ee78dba067b4243745018b8cab6182b9dc063455ab40957f056a75b01e13bf87a74b4d09d7a74da4d9613817e20edd7bae0a839b60e144a1ac8a306fcc95ce62bc119c56fbac2dd8a04625c6384f6069632d913b1e8cb7a4ca48f86b16d0d3a32ff9fd78b1132c140a11ae5c251639c599389349baea5a62b3ddb2c95b1d33514ad8177fb7ce3b40bb8a6f423084adfd089856065240d01491e91f427c7fd0167bf35c2b2dfb6c964807f5b9d9cc3e022f2dc10de4cf4625567c726e11a831e95557ab313bb615eca6f0ed467f6eb4bcfb5aaece0191dd47ad42a0f55b598f2c9d6c523cc60bb64d2ba6bee7bbf06e54b3183ca38805506b3bdc7dbd6b4ba9f273a91b9ab97e9b90f8bbd50917f4bd162cf36f4a08d9a271b647f1845ff6271986e84970115891eaa82dbbafeb7cd0f74c50aa129a3f6e2644377a872bfeee13541345c9d9d1bf424bcf6c6b5e424e4abebf85ba94b7bb1823a2bbd9fc139be239f4c9f46306c194566bdd925a212b4c0b44a0964e2f9fbaf90bfb30aacb242aaf70e345329ea786669acdb1f37e205ec06d8fb42e350d4839e24875ff64b49ab832d65986a13ba99b0c00c08d6a47d84e9fc1bc9ef8e119d6d19707822d01650f0191052e6d255cb2f9ddcf748f7f54efdd28997156bacc99afaa6e7a60a3b6535c54c6d34a53e8cd24c8eab75b3e0f7b17c3ce3132055641ab6e38c8757f613ac894e5e81eb647d9b2fceac8777063855b602c0f270815f2471619d90f677040df4cfbe95ceee9046336dc34032ecf4b296094ccbb97a2ba09396dd893cce3aa11d788e1ace26f84d5af8a4972732fb39c1d5abe37ff9df66cd89a4bf2768b055bd3efd9beeb7f234082551012fefc55c9fa5b62e65cbd2a852e0d3bc1906ddf3e2a3c918e2599d1a99460601f32d3a37585c849393e5be8dcae13d25d0faac0124d9e803c041cb793a98d862b9a2817e483d1e24ef43de69fbe340091fabe9bfc1a3574ff2e6675394fac0200c0f5244c3d09920b2c9d1f9904697e6c378caf82de05323c61c56a832c06c0e17aa9abb6f310cc9aeb3f1d2616986861b0b11fa97dc85670334e20f13ed5e92222883e4376f9e92a57b1bd8d7b39aa52c7e9dbd680a9d99159982254069587fc6c8984b80d778248e72d9651d7850369786ce3f4472b16d8594f1ef4d0bbaf27232734a054376a6351611c4a93e9c210e5a17551b3140ebb4483710fd115d89e945964a89692a36e2e1881dde1605438c51b79a27563552ee88a88d0caf4c954d9763711928487def7e53726e7da814b9ecf214c8747636212213211d3417238df16ef9c52a8048db5869bfb7410bc3e937aa291d20570556a727076681a318c87e5a68edb6d84b2e107aad810bd07d49f886dd6d7e468d190c4aa957e9a7a00e600d75defd01a2a8cbda78f51a50f4fe549a7fd5fb546760a4e7ea6e392f730a070ea717985500ca1694488e873893dcbcf6926a310ee19d1b459be2ae863e611d19bcf3b62c974e368b32de4efb73e873441db666d60af99833d772c8ee43214ba35a73fea3b3b98fb32cf50d8b711af9161c6ca6b0d154092c47a736b0e740153d83361b9802cd74a48c1c6c80eda53d295aaea4d389a9b17236d3a8ad51e531e57b5639cad7bcd917e3712e29bcfc236ee0461b4ebe922b08f6a2788a4e7975cd10379f140856a0dd64267dfa2f7b90532c49cb86fca51622c8bdafa0f127274db972676aee80e67e3b71db3a53bddcf2f2c27459593239b7461033064d7dfa858f5aad81e871220ed8327101332a058b72f6d39a7e27fdeca803fef4fe276c5d2f6547097f2c6e3e6625a6a8f7968d7e9e5e0c8a6a9e4ba20f0d5cc9c2273949202249136fab7b552aa133743a3d5315efe32ffe387020f9571db8f89617b04b6d11861732e89ff3ea2f21f07403d0b9f35b546258936d3e54e736c701b3dde67814c62eea23c8ac6a2abb4c74e3905b03a65ac5d1c235dbce94b1fe4a7ba219ea4ac7624ec61064eb2675c65d47206ffd2706b5e296d8bd280b5676690f892ace58d40fdae80fa38326214399ccf95b3017d00f33da49488d60f00f4628601b3c87132150fcdd390b927f17855ccb975dee8648131e7d8ee548c2cfc654b12e01ea2af35d1369865454102289e7442b5ef646e253063bd984f7c7b93280651a4c0bedbce26cc21e444b71d62028f86555587ac236db8a03bbce7676a537cad9a67459762ffa3a07bce17160f336ac8e162b290e02a5dc63a250b89194d274b3187360e4cf12a27a3f6af8b134a895ecb5da879e2d589b6c6b9a45663206621f00e429e63e0af4dde53f0583db894beb55b601aa9c470b642c82549a7ad3ad1f381b65bbe53939a037176f44bf62ba0513c3b1f1069d1c7a098b9756cf3144e53d35ef73fbe8993e0bc7a127d5f375d7fda8273bb4f2503548aedd8d6d924e16372e6af46b86ad491d0fadc22d1a263978c3843b7f0c83a491f4b00443380428dd4327096383a77242972726e78fc3261592ef45321a46b3e36b18ac6cf7a939e939f70ac5c8feeabb5b665f12f858b5e0ee14f19f68f4436ab2e03baae0e0a539334a95b21d985d10750695e42466ce13f9a829a3696aec2605165336190992a5625bf207370ad3aae28d11636d62fd374c539923b6d1658b9192fd7312a4a2bf4d28d02fd6c1cd4f1ff3d10c5a2a017733e1a140d8453b52fb9eba111f0c4ad3e144b54c5b669ca28646afe9d639ea44e07f1a6aa48d74b94d119fd88b0a860616754c6bee46448f8c35a783e93d7f6ebd6307d4a8755b117c0cd20c06292442e79457751f57b1405ba0bb2a351be74b5feb50270df9d89ee36539c748b6fadc626d6b3090815a0516aba6eb981c7f90844e3a0dcf65aa7d4096cfa31a6beb45eb94229d251daa395b4066bcb28d5c34b1ee93ccbd73ad2ccc09662b69680a4fa0230c0de7065b6948500c418fa90e76bc726e8e6a1fdd391b7980dba97ebfc9e0bece8823d489befaf0e008868a4c12cd78e44662b66e86cda11ba4fba32a753bb8342b60d71742cc8f54e4d5df3fddc61674c439f8d79bfd01cd3a39c69d1b54388c3ca3392597b9b06047172baedf5c58cc8104e07602e44e511ccfc626942bc379fc54d5d44393470ca2d6c7d3cfc011329467d7f763a61cb3ff44088334a3f6ecd16438abd0794147f63411dba186693acb6e1f13824f528ce0b7bea243a86e3e66dfb5aa3789430c359a09f0bd326a9bf9d245290f07e1c62b488c3c78918675ff842bc744f8801b0fccb93b3cec71dd641334adf806fa29633d786d67faaa65b5a4bbb7bb8b82b5e85071e96b3eca0643a8b7dabc2d093238194daf04c00ffd975b60996abd029f398016f15fbb0019b204dcc798de6d429319bbd678e956338703d6732735e8d850aa7c1d2e443fd322fd0ae284c28f1f9494ddfa4b0909c186f55aec31215e08f8e20d7c90f4a76597c0488d57dbbb404ca258cb7123e476f708e5b82a3ad410a91d498209c7d3587b7f14fcf62fcc239e8396adcde799dd0e9c1ee04ef4c91438a40e894abea29470d829b1f16b76190b3263145f9a71fda3b315179f11720fab2e10cb3cc2dc4c234a1d8b892e3d1c3a69ed3ad89e1b2e76b37b7056483e88ac95e38a31c0afe7ca445a958920061adb208be6d4038222f5db4040fe4933352746b58fddf14aa0a2eec64697311527b49391a7a59bd89d174732f1288ba65ef7b0e7923546cf416139f90994dae7529802b25d9cf6fdda67a35631c167ca2b8bdd4cb9230d35618b678f734351199ec94da7e5c9752d26b500ff1630375287f1ad3a6ea68b4eca247b1b6a7bb1604f86091393ae66cefb28d4c8c107eee79a9279c2cebe2b4270f55f8620562a7e48fbe1379c20dff8b6d75ada13ad88c34a5a57c414af5dbc43f6e0b08b88457fe8c6d370b9316b5772879a0a1bdacdf5669ff21636d883aa474b2d50ec46d2a06989d9160af132840b9f6352490466100fa6baa4c3a12955101ec88fe9014ddccd7e2055cd3e1a5eabae2ab0d15ba19c2f3bf8aa4c8faf97be341cf1a4bf86d504ff7adae2f365ac9461c9dca94052e548c58ebd74f449fe9777c42b493b3a19221f59f1f30a64e109250d5f201d56c98e597c094026706a09796f3a82da095de38699bd133a99b500ff58599ef981047f92693efc8954f74b58d8b9e471613fad47b2a8093d7b2e1f44db25ad827273393d82ada118053cf259bbb17e24024a9aef6436e46585d4e993368a10e3ef748279d1b49abfd0ecaf86d577aae00e27030ff7788262a2e1781169dc7feb61d5ada81c221624338a2e2c558641795e6b09780cbbd6b4f4060d822a9551d033bace262275df637a151104bc4cb57e7969d956a2dc5664ba8b526dc08fe8e4da0c347a2d93ac3e3793efc6d6cd66f98c926731ccbc6f22ff5c8fe9a52537d353c81ee2eeae8e4c501aca4a725dc13b179c079c823ac002cd9d595cdaacbf0f0a2af2b3c1379971940cf6fe416b2efe7ed363372b7269b2b565de2c7af6468f0a1d91f45f6251d7d93c5641b9562245002119a860e23ca759277509fd2bb51229181866baea3cc0be2e1311e73e93c305311508f4024c4aa33e052f5b27676b715e4df726abc91247e4d66a8b9215c77bf2cf0c48d891ece0b43c12e2faa632455ad3c06b4beaf22190222c875ce57fb63a22c867a0b539d25c9800e4f78d6e547a7949b43cdf78f5f4b670c1777b62dd86fcc399de593a7fcb19dfec94b6792850c4d2271baff3f0451b412a2ded2482f84eb21761406fb782c18d00c44f8dc0c3472fcd1e24c3166b31a614a9ba3ea2d0ca8f5ab0c8ab33c5e0b6a8c68ca8041afad788d2841fb52d4bb4c6a5fa7ca0589facb409e925686c1a89cfdacf9d6a587e9fd9eb0f4d789f3e2dd4fc5f601d44f4fef9115b7a904a816d98d05904b99e6a4fca6eccb9f62486232ba5887ff506890bf6cea34333ac5cf80ced8dc810f21a0a49260bd634d6430e640ef5da0213d9fb507a5e0cc4f48c39192ec20d7019f8f3c59d8ed633180196647aed400b988fd990831675410441c0cac7c1730838e647122f25b846bf476fa3186a3c14d3d475bc0870af9548cc2e28205b7d25bc39c831168fa40670af1efb33816cd2a13b792cfed39193083a53648a706adcaf82bd2bcdc2ed87c0aad5e470e0f6969c80b1a47776407dfc65e9a97e160ec7f290c128d2b45b83dfd3576595c18d19bbd06c63690f361503b3c761934d6dab6c61d7b9d4c3d02f573249cbc36689d01f4f06420a6596c80fc6dc7472f1f173bbedd80c6cb1dc6f301891490e03839fbd87350f775f0b576f653abf548d7812ea6d010f3f1c112e2b9f27333849e3c25d81ffa259ed4ae5025c32c8e93c905495c181262c3e5c152a1c7384b44d00b76cc24274ace35bf60f07387d3a77b0d3d758640c981c0d765ab5b06ef3bc7de0ecf27964e13af6918db30a84ce5af3e97df4a725661fd7c382ec67c519df4c194222f0887bd46c8a2cb2061203bc0ca4d5c8ccea1f40ab52f3369fecaecfdd22967361cfab7e99349f5586a0a8619479c7094e9f486ba887a3df572e0cbef5d24ed07c01f3fd02591a7bb33805969e1dab1ed47031062a1814007e70a59977d969316e4352d42e4a81fd76a66bd3b01f1602fb8ae6ed4951d42b76e2e1399bfe49a51b77b903ee8852a20f044bf86d09d8e892237449ee743017b80ab270c4e83e4e83699d322a662e464311954fc6edcb50539b2b3535f82015424a4138ed5c46948da2f8690070ecb7ea031a90d85eb00e925bf3b09a3dffbc819570400f7f26eb9b591e9d1a1c1e66f708b8c0ad0c15e9d723cfc95ca7933a5637b144b2973fee96cb0eaa5b8b937957e12323b824a44752334b4ac27bacec0a32c1d158f5e2f22cd000c9d2b02b0374ad0f349ddf5471e4b0cd573f191fb55497bf3e178e2f0c168971646f597f0f31d3f31dab965535d1775d6c589ec6d1d4027d37c940ad4ea9921c0b55c6165baefec9b5083a55ae7522849db7dfc0c91994d705cc7c1f933da20fbc00a866e1afbab4f0fb6e5cdc6037fba5afeff6ff1d91bf36a2070f9cc5bf1d6a7d68842a815ee156fa8ee95bb46ba1ad3409676a8d7ee516151b2f0f144283c6dcaf20f482bb7ea1f0fb3ed51e0891719ff692c2f5679d0433c2999217dcd9eb2b068afbf15db566346de574ca357df066bf6d5a2a289c3b82d480e79fec6e1aae853c33b657ef8b9e0f672bf34d22ebe37c502f13717ad4c567a9568565eed7a60b6d0a29c41a6f738e3e15b41ec63fa31d3351d00bca0aeae487c4db3af7f9999641f60cecbed264672ff82ed940c5eac9e02b3d9bf98dce7b5ea127642a2fbfe472556510e3446726ba875f87dcd9f7d7f497124e8c80bcf2434b9c65d9bddf324ee3deba74cf64cb5fc53495102bd6ddc239614933ce2fe901c257d949f7d381b96389ded18ca14f12eae74ab1d69919849a57c4f32f1258ed5c23e6ff2631d04955c4fcd4bc68df09264e6978ea056efa39962ac69d8c77bb7fd3d552ea1f25128deb21a742900f3339d8966b980db8eb051fa8fb61033ea19d8efc3849ea3d22a3a25733f3dc47dc33894d2d03d91d86862a209522e00d16b2e8ca8f2cd0d8bc7110b8ba1af6afb9334569eccd869a6c4669d33393f6780b7db372979a1a316cfe0f78e3d9bda6ef62390ecc91fa613bff9b10def6dc0a2a368ae4a858da8243f1599eb72db71c356e71ea0de76424d1f71983bb5ae2f95339d703382b7f9ba23b51e9cc20df64b5ba2c386b11bb23636ec79348d4833c942092f5c4c248c2c5c2ec3cc790f302ec9c29ec31719aa1d46a9c6c09e1c32d8439b6680bd56d764a5c34c19f00c768814d096726f753746b718b10590623ba7ac37e8dcb6b04604ecce34be5def4c09a96ea3ae2595db9072583939654009507e39508626891437ccea775195f10bad25ed432092246ed8f44cd6479018dadb2e3b3cd4fdf6d917457fb57e494659140a407bbba21e6fc58c4bb949644854858c1f827fd3885e8631aaa1cad870792f39943bdc1064b39626b5e81d3308f8f8a51d422355d938bdbcd6759be14840fe70d0c9f912af5ddb649af6fce048cd1f193c07e6a7432c223ff04d992279fd27072ff0eccdf18ec3dea1ff2599aaaea7cc41b060415bd7a0da87a4f5419aec7960682301a0cbd5fc75d59be6df264bccb521033e197491cc27ee24647b3fe5aa98d17f5c134513139f0e990a4037c8e31b90c06918b272ab557efa63097b042d25c16947a55e60cb48196df4675548139fb7a6a8302e0c19eaecf07003636c74ae1e4b81ab80f44e23a32039c38ea9976d3633d4adf44207c841f807081ac7893d406d01e95e198ed43b5eb8a3a50647f6623348900ad8c0cf6f51db4c70edf34311319db4aecb5a44667e97bf6aca4f68812acfd64c783c548da3f7159378ee107fdd04c34894873fa3838c9af23a7149d527f6fb00527114a9ef3743c810d399c79da5dd91bc3b023f74de85b39e540395b44050a28c0589333fed3fae7e1d367ab97b70155832a244e75b959a2665bd3ecd0a984e07b36d7a234c499db13aa56ccc9e1358da5ac5f0e4f94a8a221c0369839f7e463450d38bebd0faf9339d47e624dbaad7229ab5340b714254e55fcab951dfa584ba4ae9adf1c1af06ab26cad7e6afd8f2a4f20b47c6bbe9ac18f8140e4fe285a40a6c25ac7df599733bc1bd4509e1271e80a44bb9a74a07320b4387d130a6caaa6c79147c899f138a24b478e65ce4000e208c73594dc0b66a981a89208490e1655dcc93c57441fa3762c7478564d0aa9eb8ab686361f6a7633424867c222170ce8b9da82668b03d5ca368efe13a5e27ee53a3690a7b47fed45d29cddc007fd7f2856ee6e9fb8db2569143d09dea8c1b1765f73bc9e0abf8557486d1dc140440ecc8d175214dd0cca2f84609eb6382de37bf6c6ec4a241b00246e590c490ad36292fc7ce6db90af45ca0243ee0b4d487b45cce52b23c82e119f9ec5320327d9d217177799035f4594918b59df6d422c317e8da88e862a8d3497eaca0aa7dfb752d36a941e9ff30dc99900c2b0e2fdf8d5c563c45f8c5b871b605bcabe4ce66cd3c5c6cbfc441e687b276945f23e09adc5a947aa73349cfeb71411d122bdc699b7b2ed8b9c2e5181b1676bdce63dcab1428abd43520cc07622a0a13969b3c46cad8b86126ae6ecec5d066817a3d1ffd4a4586f0b93af9f0966e11af6fa177e7931dfe4803ad635e8aad3d4f0fe7116e8010d00fe9035fb4c1eb8328637eade574d45cedd6aa88681ba1733c73dd9afc6d2dfff1a0741f0975925bdfe0797a8cdf2e01b7a0486c1ee8bc25845999c233e0b1ab79ebb0b7aa9798827ce111ec45b929529a8fc0234ab4b62a07f3eff4ee7310580cad2973869ed8035d52ae9c2adda9a1d72c308199c028b9652276a04f8a61735210bcb4b25138edb54033fa86ddf0d047d7a092d9442b33c85df3a04173ace7e44c0019d03badc5a28b74c7958cb0222bdbd73a8e3bf69221fffea6543a9e01b7653820504a7208f5b1dbdcff7c1ef5a3be92ac5ce9cc6544724cc1fe7794c365d6fd735fa7120f1245f3e2782eacc93f86a8fd693d522b9b29557fb8f7d1054d0bd4667610e3750c5c291aa2764f021ef12d3cc5791c1c760f5c3726c10e114d2b8f363ad3d9d2dc999975d6cfd6c96a905f8e8f0d34c1d27c877c582516f5c3f32c2826de75a6680f341e20b976402d8c06a7be852bc88aaf119f6aae30dd934c15ce014def7113059812107fe358fff3e75e8a32434dd5437febca788e18f88fe0b9f6b93e7018e274883510f10bbc2ad9ffe8aaecacccdf67011d84cb82d55d0d3576dba9be228faf97a43e544fffca5ca6ebdb1ab6cb435cce757e6d58e0ae41b4b2a686f618236d6206ba670a4e562af8ed2fafe2e35072b81036da6d59dd830e2cd3777afb53340c7ffbb1221ca0f60ceef01d2ad531b3caee37ef7e2dd3271ab46dd58a2dd9e268184ca5bf2c65e267cbf52262a13caeae67b9d4eefa7ac9414ddb2ad86b97a12bfce7e1a1f946ebd777e149211bf2fccfa5b96c299168f473c6b0248415b283b1e1f6912da725ca3312b9e20b33807d439560c34a2ab53183bfa57debcf7e3cb8d4c522fe99933e0906bad9c4973e61c66c1b93e1104e63530f6e7886beeaa44b630e908e265c5e4d306628cd265bdf0ac62c72162a07fa9b40530837c1bbe78cce662a1aafd0c8a562c3e067e624fb96734d26acc0d26c84f84668821fb64c39daa666ba0f0bd001d98b185c8581d3c2c96f6c8442342c1ad1590ee8b2af896a17a1ed0ee9a1d4ae24fdbe33b38c0093ca7b58cb7a6183b467932dde461f5980f3be9fb3d1680dceb1b6da0994d60a520734557a601ed373c092c4e3cbc92a662d218f8f5c5d79033229958db7c3d5eecacad23f3c2c6e8bcdb20d99cf135cee513b4c377d7f2816eefe6f46dd2869c45d2bfac34216d66841afb044a25bec0d396cde61bac282fad9764088d7353bc95b049cfd24b39e89472ab5493f3a85c36410e9f9f194fcbc38bf973715eae28cee51a9c23276df2ee8f20b346987f798f1ba004c9fa5a2b70dcff608aa28724e35d9498320c9ebff0a80b9bca01be3902451c0312bc920c34905138554970da3135eb92f45951b918c842d6b5ef0bc4ede359f04a2fd604c082a75b3467b0d8e9d9f8442f0723febfbaa5cd6e163bf8781f9dbedd971a2c34c86c32113c7f497b18b337ec39c3af824b5e638b9d881748b568864eac3420007086c1b4d5c7c1d6f5e32b66e925ccffdae63d61e5ae6927a9c3bf7db9fa0317f5bbbe23f5854169b0841c9e89c2874db738dd35c5c13831ce027a47d2daceebbd6e32c73d0e0cbccf04def9c10ec4b2f7d18c42abbf26e940c877e7c4452b6eeb30cfe42d643ba2e27b5790abc8634a9478c7fcfab32c4f70adb117663059acbb817dd926be3e84372ed005fc09ff5ff76ba66346a95e038f421da14d1e430c8cb9a705b7c54ae9132d480bf79c776e6e5f3402349ae584d8a76793b0f71ea9c5545c3d444f675f22adb480b5bc86614ac38678446b01f855148744d973e353a9e6751c81dbc562d63cbeb3d77075ed7e54087e0bcd87cce3997bf0698f00c6aa3338adf4478ac76a9e0edcdec1a111e96d989118455758118c2bb0525055af0b40cf8b4c274bab213674360531fc88e2fa986bf44493d1cdb9bdec9179f78fba702aa3eab6c3e8045c6084992ef5b7bfc01525efd33c023d06a678e4d23d7fdae81c315b632578f4855fc1bf81a5d151a4092d4c04c733c0d6b9db51449f5ed197add0b4a509e38c573d87a47b498bb3f2a4ffdb2b9b9458620547853f304cc4a9e5a547a6346b3d3c0f212ebd8bc12027e5ff6a24efacfded164c01ce640bdf7d4231cd31e84b28fb49ca8670f7710b9c0aec81301bb61995dc98d3b96637a0f592eb3dc8b26d92ab0f1a54ea36ef80226daccd97d8e9a4d12fb7b56bce7dc9ee284a61bb6ad02b07829f875f7169c0198044f24532145e09b6ca7128fa0b87d106b4f7b2b8f99b676a6d5f2cc369f2bef790c268d6ac335e5f5b5e887cdd846129bdf2f224265ec6631abc83b930cee972c460862511d96de4ced6c5ac9691261d96c6dd91ad114989eee219c2b1dacedc92e3dd47379525b72a39b3254fde14040af4bd666095094c1e56feb790e888bbf4b4f5322533b4ad0abc8a47a10fac3d26ed079941a81a2dd61501c55139b01398716a6b6089836d4f6a88f59cd2d9d28d50e594b7dc3893f9b29ea0662732dc7d65d4252c6a55e143ce1c7e47cedb4685f3f6b7ff480c677457ac89da863930b17db177c9f1f79f8514c42bdd88f79a7da2c5776e84727d12124f9077fb14f674e3cb87decb5104b2fee3b2f6e46d3e23419e3c5a44e764991f35a3d6ab7eff7fe0ce81c388d93abd8d19d1a4f0fb73707594aaf64df9a1fa75e114293fbb694c5489b14e5cb1dfcc9ad2ffb8d79f1e3c2a8033b4a297f02c45235dd7367ee1032056c889333cc08be5c1a49f76b692980133b354888b2b038ace14f496b23c91a183560a6dd9131ee474097adb9a38bd76cfc139c001958881cf94bf25793cf5412fd94cefcfcfa1733c52647bb4e0362dd32414c56fec8b751c2567a1f44b70a0a8fc200fe06751d31fe0856be29d106b3f8b85ce2a8fce72fbd848343c896910bdad336ebf526ac408f727d9d0a1da9538357dbc6ac1f241417c4b7ba1cf7a760659ed4f996f72769463a9c2228f78df0b772388dab4b1f4ee0cd94e716b30ce6860a6efd69ceff917ece96d9bbd11da5ef1fabc6b4b40a10f4249a6ad500af881112fc5d31ebdf475bc00ecce82eb22529ffaf4efefcfbaf39d53c8f3feb417ffffbf68c96d3b063918dba7e5689503972e44d42659816f401b4b9efcc9efb1dde34fbfcbba1f76f54a3b0a9d4891671d3b106706d5f1f59912183e6523bc29e155abfd548674c848bd019a9938483620adcf8031e7646f7ad91400ffc347cbcd0422d4275ef35502522b9fd8e0a584bf2d0ac2c85c3f576c1ffb4c6ee34fc3851e949621d928813fba667931367d87a07dbbc11f10b0237c2c4425981a6e8bf532619e80f61d6731016de5fc257c4a8aebf5bad55376b92e3757f5c3206a23752512464367a5e3385479e095e98d7f7b2c6fc54304bb6961bfe9d8d1302f3903dbb0de7482a23355008440f3917a2cfe35427ce33930845534fbce30f61161446459f6618c70bf57012190cad415c9e87abc9ab822814a808503fcd4bd30bdf4a378f8a3a821e017787ff530a421ff03b80040d8b6679d0c0bea4309edf87fa6ead80d47daf6eee0d79947a26298204eeaf4e04a19a53cd9d212bc47a2b7c0cd60edcb4bbb3da56511736de93ee2a8cf88489b9b79dbcf276481f52c8761b9c1a9629774e3d0adada74904d21a947696bb8da9fa355a72c0cb5ac136ac0a84f5fc355843c7f1b69f158a431e7b159e4eaa966d8a4594329cd8dca3cb0010b8953ce6a28489d066ca94c25858c701cf0d05a8df022f18da4ffe2f243eb24126efef4b3cb2014dfb6f0ed60f916033f99a1f5e975abc0d253470ad8cbe9c40ac96d1add64a28d09cfdcacd85effdb5798c0fbbae42d4c7a8996042c3009e80cc6dff477c5015b8048dd95b328d6ea24559a15eb478b6fff8096cc637f2ca65ff4f10360b734f78bafc1c2f083d4bbd0890fd7c38441e29f8f717f5faa0993e3a7e0decf2396f97d968d34bf40455457ad6c315d6fca0dee4b67bed40376603dc802e142be4d9d04d070df9463973d6dc00af89aba791183cdedacaee01cf0bb4518c7968d837e17cfbf1a39b59691b4a00011c6b7da21e0767f97a74891836d59ec736e0422fe4d99fd05937b3afc38a5502dcb8290d788513e155527b077134ccc5e4b89e0c59f703c59cc921b110b591650ea2e0fa8f36f9e49f464b4ffda3e2efc485b02296ab7a4b7c46c125ef559c1c887eb7e37da08eb70137f468fbaab0214665c3251c20c669cac10b9d16ae385e6bfc36f9a95ca97f7caa4e2fd1bbf3e46a9383f9906b6fae08b2ee755e3558a9e7f60bfc3867aad7bf8606f1598613646976b75bf8dc821a858e585a34fd5d9da9434e13be9de3bcdb5732746a8971e145a82110d1a602d810ecd611ee8623f98a8f9c6461e3396d0b8fc73dcb59a3a89c3ebb75129274509a506862e70ef7e9fc5b7b744456cf4ee177a85a82357834bca678d9f341a889bd989b68deb91eb199683ffabca2c7a62a46ce276a913c1f10e8c4d3094c58c843fad62005fc6cf2db1dd36a94a47c58c76f59ac9268385e4d7db41c11d92fa6ec24578a9bd3901b1658c121a60c0d012937c5b827d77bfaf2940898150c0c1709017858db6d43975663b8331442ad707f58cd1f9e8e1f186e0de3003d7c3a9c6bb60e6f5fb19b5c1ba367a73d40f3a8f43885817e34e47231802efb91683a29ac46ae29c7e1dcfdce6f5d50864c3ee1500834beb50d9de384381703324473d40b7b7ddd376b19059b204e5f02c40fa88efb2c8e07081e0c7fd197b30ca847e00b3b1398849dfdd56bf9dad121734b63d4c7df04895b6abd512c53cf3f9524c36cb59448c4685aceba17317b51c0eae7815748be2ee0fd943fd26b7a244c12d9bef675889fe4797484a0d6d82c8c2a5f18d9a68c66488e3b508d51dc00b679149c02ec7dca242bf5b25e0c77ba7d4e109c48c0478cf2ed63a76f0a7c3cc08c78e84c62e86a2cf0a3fe095b6d4e26b3d08ffafb702bd74f635d74034c406f8d3762f41b37e353cc4267fa954a207f0e35b9b3b6b5d8dfd221211282430882c5555f72c262bf77333ab34d6a414b3b6e8e6f1f79f2ee4956aff1d74156177b684b9f4daa333bae351ea164cebc8a6cee67a55176203aebed092493887325f05bebb2d14b7c329862e25395b7cffc426c8bc848962c1a1f58c092c341db37bdb0e8a2ab4875eb0234e425fbf6cf2b4e2a3e1ec3740932bb005217c915aac88b0279a8910996a141ef60eae751e403d65e2f075ee8d8181281add9b6a0d5bd0d5a02b4c00bb2be8da89733e4833cfe07adc92c1fdb29706ce13e414a77c7bdfdc28a00596cc89047eba3591d2045b92fc89cf1a777a7ded6cdd459d319c251bc10562f8cf0c3d0f2e9f677e5ea0f9a5a4ba840d347c8beb79031ef223fcffc313709dbf6b535d19237f33fe35e69a8193a676b82ae2d5b408610ab4ee9d16f42f8db8e7fc14b03b10fa51a7bef05939883a266ff1199f8f5aabc497accf01fe7cbe2cc0d6035a347dbbede4dc0a3ec358be6d6ba1afebf0b8e7a51a5d25c1d5e58a303a314181cfbe93977ebf636786cac431b02f329f72e3b7e6a27ee3637b97679b22cb93dddd3b69a5b282545961896b0184321c160671694a10c939aa7be75025aa741e462ba8ce48db79d93bb3abb6133f2b834a57783a4ff3d2dbd566d57c9ad6b664a39768d827dd5ebe1e922c42d682b83669cf04c1106d0b66200c3416d3c886f72104063b76cccdbf62da930534a39d1fb25954103d3bc4796bc093c22c9a87168750caa5dae626d3a2a811a8860a71ecd53759f07480edb20691fc0beb0a7a55da11faa3910e6458b9ba3c27d106acc1451da04d00d7628af724dbdacf0c6688e6c8929940a6329244d484f0afbd2f10081a713b1e3a540db7e74b020b88254552a0ca0b16480eaecfb0126031aedf14adaa461aadde9319d982886485112f8c5b5bd41eeff605ac79151be924a4c0d85e9af3f6ea2d78381a1e77fa82fc79f124c2e5f1a28ad717babd37bfc223a8cb38683ce6515f08a9b4c22e0fd603ae0f8cdda04b04867a9607aba309e243f6394593ff4dff715ab31646d1068721795fc6ff4175a6e08cb8bd938ce7c43e9f6e829dbe40f0ad58b16c5223a5bd9ead87874f5c3ee8f44b3787293be5ec81c625d0c0b0375c0ea4e722876c0e70f347241e43687540ef4710522bdca60b4009479a165ad5c1d6c527e8edd70b8e741b604437a9b36683d0c2fb9da20e849c89088dbb0011246f6791a959a337b3cd336ffad0d339728ac455eea9376dddaffab7a7721ae5a88aec86463b57b91bb50f1827ad4dbd411e4c49239056ba201a43c134d17bff97cf9345fd5168722160b4c9d5edf35209ecd9f4b4ace86f4c867f3440adb3e9f89f88f8acdae727b741a335b875cc74ef484b352bd213814a43d2586ac286f61916b01888145bb458c3349d548f46081612fe331aa0a0a3fd51d2e9840bfc290a96d8a9fbe9627946776892698536eaa1e8888e3e089b630e5cd32ae097df1775f1daddcfe954d4eb2785dd029f8bbadfddd93a14ea3f6978a8f6ad2737f46cc4e41711a157d024bec7a399517c493ec89b0bd5cb0fb0ae565a44262afbca2175f107fdfedb6930727b0604227772b6372db9292415442bf1430a34d85eca242b7d3f75512c3388ffd1517803c0eb6b3f829756ee675bed58a050de362306587452584393e65c1be24f97923e0d02011a5043fb6a08ea0f6e939894d8fad775a20c62c8639bc39a93dbe12e32b64372ef58ba6071216e261be69bbb50fb4fc1bb345c7bc6be0e9f1877d088d1888545cebb8dc44057c857f15a77990a47f7f2849f2b418f2103a31a0cd5be4c6c6f5b645a13334868fa8f7882645383bb346eef93e1b2ebe0487c8ae4f68c340f94ac1c2aac27040fcfa1e08af79b1f71b5bd6d6e5156f39fe1d5538af8d6a52d3e5f2bce0df052e5fc660528a071770aab799a6cb3a7e295dd5548695979d0f182de1eb459b5ec341c06cbb81c1310a1ece848c35c294d4103c667ebe6ac08247c0a85619e883a070d407235864b2b454078e081efab4297d934db7e64117ff4caaa0f013166960c270a23023589ea6b938cb9e5885d384b7ab11ab2b4b8f376a81643a98868b34310f8e8b9a8e4ecad7bb16e4fb992b6f24260f68f12dce2b77b6ef2050df7c296fc90d73905e05f1e9a673a01585ecf5a463c75369be2e7aa4338550eabbab0c3e6537c028488c5ad9f19bfe89fc2380526d794a46aad4c0ad83dbcf8ac8f8bc301beb69f95ef1667175d4ad95dcca756e26e7488a90879b5ed8ef46023ec9a275e53c95c0aa62487e2e70c4a8693e8ad247a694f5d7c77523491bef682d8546792f77475a2620eaabb13228c8e4ebc47a40d79330501b381c195206e425c2d0f53418933885c5477372717e0bb409cb50eb124e8468c69035fdd51483f04329563ef29bebcb218481c63fba3606ce9aa621ce0717be970702790a0f2f128bc05983efe4eef4ec4e02bf103e823e0e7ccfd133a15f1c06224ebab2b049be3a4d55bfef4b37708351f026601c8fb22f9dee772e9edc4be04ed240f356c4b8fc60c286cc484482033c33e74dda9784615f91bb89480491073418f6a81a51ed3838428eba6360d25e91d5ff5633c3182baabddc8627bfdaed768916c890ba1464f5fcfedf31983c478068c2357453112e7d7510fa0431f392d6a554cce3209c12c161de788564413c9ea001327bf43a1e461e438cf8efd292dadda33537d06e5120d71964dddc7dd2e02b6276d755be76797d38ccadc7cbe5fd00ce6ba6c57cf1e5def8722c4c0490cc6d0de13b320ea91b4dea670b52c9ee48945bf2add20c51ed05f5823dba1a2ecbefc34c49fa5f447162dd23d2d1431534c141485fad8bbff9844c3314f8c4a10ff7945cbf71733b0f90050e33599db4f1b1ffca7d24050adf908815a90375d5d1c2f94eedeb86b9cd74a7c793634e8684fe8c5ab733c1357ce7f71fd966a7fc193a70063eaddf0f1da41fd0b877e6ccce7acedbfe8339cf5f3539a23a052cc3f79e2c1fa6786e17b9938a3efa6214fdcfec5538470c9daf5f32ee691b7d32edc3ffd64a21e4837926839b569416ae3077a2a66e8d110f2ce5f2cc2248dc865652b204d05688496df8ba93d59cac7522402818b37ce0d75a30daac37b4d5c346bbcc187d91cdd5dd7f47ff675640984cb28d66000ef911db851e63fd0336c91ba7f8528fc91ae95b7e24eed1e378288613811deb7408a45b51f4245e514744ff273e7067f0e276fd6ce53ddcf838d8987562d9eab699ec72efc1ea22130d5102ac9310d947f7a46e4e8fde1946091d0fd69103a6ec610846ae27b15255bc134cd43a443dd8b389c415ac3d1f65bdf896704a8a21733ac3bfe90e318cfb6e23dfe25b3d478a0b51adef165bc744417a652e93f68440228163dfd077bb87824540dccf6ee1d0a275c22ab20494ffb133af76ed6b1f36ea9b2d9fddf07200da66a7bb4362492c37f785eea0b008a83d9439c99d643801f56035762e9dbf5a54366b7a93d147a5417a5066d26506b6938d9a870019952dc62ed74269c75c562f1dcb7a33ac834473f08b8c9bd28b38aa06003355239456f758fd201a9f0184836690807ba6087c2c04ba1f19fc967fa3b539022cf50577eb6d8ec48ded2887f1028f061c73a0323354c78836d91bee156cc5e2d3d2fcc7af34fa5c11c97a965dc88a2dab476cc275cac03b14dd3f47846671d6275b811faa16b609a15ef9940ebd0c79b69d14a449ced98795bd63b4524d1521133e5d39be60ad040395053a60f899e081c419de56601495e103d009c01a43d8af19be666a7e3825b3b461bab7d886b9b68b63389e2e0f451bd35c823ec6b1572309f680340fc77ad8cedc52cccc75beb5364129ff19cb877be0a4b23032836ca86d9aa8ab28e03303e179d96ab1050bc00cecad77247eeb8f9ba91b90c1c06d973824440389370776ff26f63e69b87555133375e6b2115ed79d429c862ec0214d99ae93660a2251427020682dce31aeb310bf7117d00e51f5a33750a4de72567e6a16a3aed9a64bc8e2fb6a1e15b3085e82c84528a76b35d27453e09b6d2ac0037e541db366ce92f45d4a6040b7cc4f1a873e5a78f4a799f507c8605ace1d0bf44a357a62bf690d765838f9eb259b96444ee484480ab8aeff0a7bdf6f629f928331377aca2791d41cf52317f53a65a85c817745e4f7152620d268cf89104a7d970daf315a95b59c4a5212e9011758f5d18716fa61eaeebdc1e6309916fb0de231e020423822a835875b3944a8b5378028f8475199afcd05e443e0cbf36eb5e04568d6c28f9b722d7e989da988960d236108d4b128ef15a51b3bcd8bf6f933f9932027bd896b8ee10489223493599a290aed78c8a8bcd5d51338398026e4b3891286f9e04147d988404c6aadaf83b5b8a92e7d5b0fd867bfb8cac0c5dab6a944188ec7413e309dd9beaf5bcd9270adfd7afabaf8bd18d76973a3d5a68c105d68a16cad773cb8369eb9379b1d2de1dec38e67898995f6dfe44a6c8f66124f6e28a51e221417bc633997ea324b8c0a8b21630ba0a5a64228cbb84bc594dbe49beec5f5af85e1ea5ea26a9455f3fc651dbcd1c4255dab7cb5e35088360cdb173f6b48262d9f7e427495bfb271edab676f82b45dd95f7037abec4d2d2c1f6863dc3f61b72fc4c6c3643c898f617c6e34e1de0375fef9a3f128b297001324c2a05895c292f68c785511cf9cbf4766af8d8502561c41643e53557da4f157bc4366b0415c988f3989c14bcb963aaee01719f86adf2aa3604fe5f4b546d8f0ff2cbb0543dfc67ad46117d941231c38883a48e0825027479ac81a19aebf76c7c96eeab1c3bf7a202fd8fafc8e04de490c3da4e8359412130a339e98c5ce41abc8621c866cfca5c739634e5a4aa591f59dd6c30f085400cba7cb0aca9a42bb5e100e3416c6eaa390a07e0265b3da089a1196e9f95d46a4e9fccb31ed050565aca203e82832acb2920f3b5c530841f806f70b895d0dde7844870c34fd65cf6261dadccb9ff2ed50def0cc9f7d9d3ba1bcc5a51f51d586b4f9aa020d0b4e216e8fc66d005c1befb24fb13058863f4a289b50f9bf7b8af210aa4624742cbb422de94126b7ddffc6b37f6bd879cc1cf1861ed11a16fad6e0b357c5dfc7bc39f9991c381be3d6bbf7ac502fac6419667fad412f1bd33305d1086aab27e435e826c91d6e62ae53ab233baf3ef84ed0ee3fc19fa47e8f51371a440367edd8998df0d30bda677e7b4709bbf7c869b2f3c11a080f8418c98b2caad4a7d25d2bb77d76af4d05f9317286545937ae1fe3bebf741ad6db32158e00d15bcbd84ac33a55fbe7dac92b9944040cd5edb9d8638f2ca1462f28b041577b5343457010e1e5e3d854c555a8e79bf25acf753e2331f444ad6e22e7006105794ebff635ef794b0fe9ad4df72b36462009b4d881cc4ad34d36264e49a53164ceb6a199e0c39fad0675824937193c21a7717c3180619e832b9e3755cc88e8e7596a0261fd9151f4deaeaab10eb7e3b4306ab018240c2f3f72ad2fdb239adfc1258ddaf97d5d1359acc75ca00c1a3ddc0bbb97bc46ca9c8e0b1a414f19d8c06b615911f862ef025383625be2cab7cb7576c62d2e2573501bd277410ed92bb259b6a4db59bef25dd3975ce5463766d72f70e76d1b6bd38d67beb71e5eb0aaf85c21d1c86890c32932cbd1b6ad119f1c9765331e687a4ac702af8683bc39b10205a81cea069d283f61e5061bc7af2076bfe4bfb9a12ae874a9f036fb142f51f4ff6d5dedb1abcecc00c026173a3ba47151a91e237e752ea5b3996dfc35fc31349ad80351e1c466402ee2dca2963588bea0f56cdba2e9102477512ae65c0c602cf16d4d6e4f875a76c2021740fc6d27998ab1cd35a3d80aa4880b38a1512be31b18b63d6b328d7e78b8ca54a6bdd24b013ca221862d6bf7bf5bb149a17979e8ebf55301aeb1d6d275a4439e73779cc058560e54ef01260b770cb8a32dbdf4082e29a53db4d94efc8f124a0b0a4d64f68b191077e1dbcf9f1c382dbb2308e1736729ac9ab9b8010ec491283c2b7ae936f97f3ea08e56fb6c387cb7f58eb0f4734021248bb71b5622802ea96b73e8a124bb5a75770f3ba019b5420b48ae95ee5f5083efa17951e183bf68ece0afff9ec89326f15a6efd2330a94bdab14c6d1e4d32b16b2795a229655cde26bee0a6edd2d63d5748c431ab0cbb9a7b4f95da0c29e3364c4883096af1ec666aaf59ea0f454724ad8053172d9c03253643158e75f3d63c10b383f526547f6a2bf2ddf2e5af804762b37b0186621fdb83143a4e3cb3c9de0bd2d037391e6291e04851057c46ad3d889d0919b8ab4bf8eb31d6c9475118d6c5cc59fecd5f4cc523bfd766ff0ef644afbf778a260b6d8991fac3010654a6001b9c269cc33afcca2317f89f440733cbdac01811abd1674657fcfb6179f907172e09fc5aad972cd6a40777c1a1d96131fdb48b101596c38cdf1960e79f053c3951113a5e9f096b466d5413ba4a0c242e3b8c37afad46732180ea668e698cf00b10dbd4d52d47c1db33e12b592c44408f12e25ae03b0c162762154662254be3140f72f53bb649b2a1b365c33c064426a8be8fda18b37e18363494db614a7818f177a296ce1758cc9a7f0c8a726fcc37574ab867891a6b82210656240fcbfd1ce51c73dba2eb6ff682eaf7a277aececa1c79ece5acfb33fd7c6282764b6919429d592401d1bce5608de7a0956ec302fbab6c4d5ff968227561c226fb7012fbaf6a892641791cb28b682a3a09ec0fbaafe630d9eb311ed6b9e9551b83e0dbaeca1bdb31b2874debacd7afdb1c2b2f4aa52787dba83602a451fd16791fbcbc0645b9d9ecf60372c638adea533e0484f574c5f9d085f8d9fb7c7a4dd931b23947449388e1d43ea2a17db8f9cd2063c6f7f307cf5e3994c71019f6b6c265ceb06ad28574cc0614054a4dc48d8d8b97643ed76c5805625e0f5a78d287648f955552a3aa9677d40f1ba2207385e1209cd6cad3043248d160b1a57a20ec223ab97e13ef1f10ea69cc3f5406a88c6236fab078260cc2974b98785792642f1dfb5118ef15a33e957bf35a8407a3b9e60da7d42e5a9080f8bca2dd158e09f71087a23f0bc87b667b8fef61a5961cfff8c2321e790793b4b912f8c012ea9f21dbb7b42c0fe402897957f9b0b58e4f2e43fefdc534fe17fd3cc82209f560a002d521217dad56ce3b99c216c92efc5f51c5f1b38ac28ce8982550b10dccb1566433fc29bc0790bc4760c94154896f9f8e575011005473c7d117280ca58e0da7450d72b947e662f3025b710cc1354b190fa96232ddf202fe09df396800ed52eb9fe4d9f4f2971b4a30d28a9a7ccecadb83d2a2179d40034efca07ace171f9cb258ae512dcb9d372593e0199ebf6b67e5de442011d61e8d128a8fe460d15405f3b6e0b8c7c0ed8c29505c625119fe5f0e744f6dc1ca732b0782530fc8d1d1f4e4d43849171239e8f3899a1fabc1985113e3fdce9b14c9c8e907dda718d8cf2a800cd64a79c1e0e32b3c2beba926a52af1b6354f8a5523771cb2dd64aa93b3229044435eb4bd2623db33c73669ffbfa389b2915b703b0bdffc85ed654d6167bc19d08d53e37ca73f48ce192f150f8268ba395e3d25867495852bb217ffc9e037be306aab8a5a07efdc23972232dc209d54555c908edff56153ff25226497fdd601ad55890f5f1f11b54965355066c2075d9678e1c38f56ea5c59fabe8038dd5f87c972a3d782c6b6cb7dac400ae0e7cd181de81b1f4ae0683b2236690885475ec4f873cbe1e86d613ceea31fe71205745952a5ad515b938d1635d73fc8fb351628153864bfcb8c3fb3ebdfb5a6e9624a42d4045ccfa75ac18fc8618712e23709a0b1903a7383bd78f2cfdec80ebf898b7d23c9cd761ae521d3a01899d5f5c8fa87ca97a5e6cde734dcb905d5e0045fa4ff3c8f9d0fe459872b1cd696435f214526aeccfe99aa4b507289e88c317d6deeb25ba307108d72dddacf954f153d0bb4735d503745bd31a043273a87293de15627056327ac70f7e0f8bad4b7d34b8879b32e0ca2027dd38bb380637d9b7da9869d697f4c72179660f66b6ea30ba6e550b6b8a97fd483dd2cf2153125f4b5c9f68e2716825b64f216c3023a5d137a1501bd5f28e5be0ebbabdfe88bb6d33cc12786a08d46d91593024c921e2477ae7277b5d94ea3ec3b1ef6b4c2e562ea6fc1936e5cca331513c4d3cde8f64595d87461cd9cf9d93c23e25a1cecb88aeb64e0ce4d556f1d43db0a84988fb6ece74b3b5a51acaf195828a5f08215d1b9ec09967e0d01a1a28b556a762557807ba0882cae47fc23913d65678d1c6dba15e1c313379156be153c625286977d95c03229685ac18128e0004f6631977c9ed8699ae890d2b0552979517b2431227d7dd688c824d4ba64419ad1ca8ac6519a01e8a708c1071c1a562135369eba33d1ce29eb1eb17e99acee42e85ae2277c802720493847d3ceab128d4aa287aba820cff7e76e51917a5f5cfc9e8236f0c3dc536b3ccfe002cff90032178441bb0401ebe49c45d0a214b69f62884d64b5ace93fff72c267afcc3cd1884894b748fb2b95fe8124b5ceee57103064af4af3e976919e6f55a74fc2c6a960e8399145c9b63c7a22c45272e156f8379a4956c78081e8152fcdf94cc886185b9f4a87e36df23ddd036799924b5c38c82c4b8bdd5ea7a5ab16dac2edc80fbc4680ee50306b0ec4101b1d9f5d63d596fd3cb18c198e21344dd9774a0e8328371ea99b45d2eb7fd2d5a44861a6896942b45c5a8212442b4b7f68daa85261623f462253479aef1922c8309ec67b066607af79a05801fee91aceb40d5e2f4bff55d19d517d250101d78507a6514b14012b8ba071f98e6e69436b2bcf52d43fb8b5f56042c11f1704441fda84cbea340ff16fc2e16db53b2c24a70112342e7343e0aa0301fc58092976b5fe9f34d076381a99c426f4793bcb78916dee9de9322606e56c82005b88cde019ac6b84a85ed47685845ce187dd06610ff084f513baaceb43aec3ccefe3e6a794b1c127232650e18f20ea0242f0ca4e564be2d5457c68e63b143712bb1262d0178a9b1cbb20c7b158db13b2a8733d7a7cbd4464b5f0c8fc1c0f0df7beab1333a8b6c31dbde27c6661848697db4576e36b34b345cdc5e7b7a183e93561c9602175796d1bb974f5858f12a1d8e2fb319977ef05653f8c65c9b71eef5261811821c005e52c76457df1768e21b7695512d522446ef13a65e823e4b156138004cb21c16e718b397cf3314be6e68a3bce49c2c121465d29b0a2ebdbe8c0086aed28915f11d811048a3749139c9f818265aa8ffa8ced9fbbcdf41e5a53e617ee5fb83e23af930ae230bca202055027d70cd79d0e32a5b56eef9a02f21e9d2199e3dbf57e0c04ae0e25c121a5222404e3da3b864721b2a46380064b41dcfc0408756fab12ad2f39511a38cc6768b22006d48cdfc2ca6fef6d2a62922e0d5342b314fcecce0f41875c7948c21ffd347e3f647e1bdbad09b9d323ca6eb536ce4270572a200c13a3cf7d292293faf9b4358f28f84c29e0c354d28cdc500820b4faf2a8bb104d28803c8497c9ebd531e1a71fc2730f4939f0551608cacea065da3c464bc8310c35bfdd093f860374db533223ad76bf1f3c74b01009516e494623920cc2e09951535b45857004f1e96a49afa57d943439e1b3f1809ffe882ba1d2d74832cddec5beed9db053d0061bf1be752d075626435b84ab72177334405117ed8688aeb663e7caaa3403b7fb85c74c75527163aec6d5a950e116d3465f752b62340e9148250302b29aee28e16a127244f008db8ae710c1a17df21724d793130213d6febc774b9866ef509f698e449faab83ae1f035f8715b30784230f1b39159eba72dc1c83165b1616e152000ff750426649ddaaac5ff38467992b13a80f50ecde3c28a860207323f3ce6946699f97faca2c7a718d0d69b529067e981c72adc7b398c46cebe6681028273183c48872e6b15ff1b6f8a36e08787077c6cbd43800672ca2009156c3aa16551f0a00ba945f69d9618ce2788ffbed9d0b7d9431b655a05b2eb950c2a2f75af361c2d0b0242f38586dbdadfafd42feb24aa859683e6e19faf5dc9d04f994b3950f9b10440c46ebe86bced657913f9f8bf01da9a0d7441aac656c06e61da3de47de8ec277e1992433a668afeace8e6980f850607ff57cf160a8cf7116cbda072c04f37f5f050922b6224e193487915ca9ac5ed6b0a06029a996be4aae0361168722abfd18d8bc643ccc09c0bc7200144593f0a3c18513f8b1115570903cdd5efbd747c8d99b858d406c6d37357b19322bbe6385db27118b010792a960e3e8b3818dd89c6157ed08707a2ba7157c68969e4be5fae7ecc06b827c638e23ef2e8cef5a334a190b9731d438d98d72f81433f666e3482be74ab9bcad955fda7f848bd6380f82fd73a107c98a18bfa51998138c8e1c52834b5af6ff5e19fc85177b74aec330fc37ab9cbda09de13b6bdb67d66f5f97d67941eded5729e1a46f2bd1f1138a1705e3a23d9ff2aac532e716bc9724cba17169eb033ca0b4e4a8f252cd2a832233fa4c62e4a6609962f75cc1b55a5a90c377b727c29a747dffcf54d3fd5eafd3e698958daa4051f8934b6089d334d4833e226d8ace1f63e69bc8e5771bf10108898bce7ffc23a12c1bfb98fcf86cc5ccc891328a46c8455fcf219540b9a5bca2603dda6db089ff7ac2bedc1a61eadb1b2c1eda4dbf1d4b01661fed0c1e870977515294edadb32a55ce96f420cc7685139edfcd0b8b4fd2001e6d1ed4da01b98047eabbbb9b9d8ecdca9e080ff3066db18827e7d09e74547191a037b988b34c5ce9c34259dcebc0dcccd50a8670fd07d20733a2010d9c1b37d6c9ef6ef827b72898066758e64ec76ceb81ca2f05c1985006ffbd971b71190ebe677f2fe73610b3b65b2d83f7ddc4547b877e1e15a19223432c6c10bceb33bc6538cd241a04226c1ecb832e9ae67357af4946e5fca9ac7428a2509f3a765a2eb3eccb779fa0c407d07ace023d001888c1a6b9e6d4ef0e2f5840be5abe10de5e5c229689b4cd007d43773f6a289903ef5e15439959fb3f1132b5db2ef4e0ed9d91cb31bc11264f976efaf0169cc9f92b5f1a25f9819f0f5ddad7d32977da64e713e02e57fc19d1b288fde5b087d560cda56b9768510d5637246794c69b0626be0d04d323e542bfaa7bab9b2060bddc10eaaffb80276725ba4f6928370b050153cf7abca2e5a86b9838b91c48552ca641161cd696a1ba6071272e5b031ef65522bb85c4cc5cfe09e9cc5308bef14e2d08d742780b827bc561897790fabd0bc1dfcd788d2357b0c373cbd5283c2be1f85cf35d6baae484c5071063803708e29287616e4350a238be5481ff3a7c58ee0ee36880bb94069d1dbce1f96f809f6f1051e97bb51f625184f60ef8afffaae344a5a36b8d274c87f678380cd9ea799d6a7af972ddc54fef93f329f38dd2eb41d598c3608ab244d129ec40a131c0b385b5bff6fb3b51b3e2c667d149f38fd6cc13faca35a1867108685ac4c0851f2c475187ab1b54e4a0d6a6ab0ae8801233db2308b72569068dcf204875b55af442bd57d3d07ae71d4075c7daaf6573c02276f93bcec04675f222c23aa2a7f2057f0c3bbee7bbc5cf85657696b391bec1f7b895154e16bba0775a723dcd8be9a93b01f5dd550706ade41a1b4451fbc3306af6f47c1a1daa7cb0258082e5cb76eb100bd594db19281e28dfd3cf10f5a6b9e878c665799e68f29ea54f305f582abc6a149d47c70856857d5e2344cc850408264734d5e42ea7cdaf183d5b89435c7418dc2809c5b354d19cf372aaab1fff95f77c8025ab250061752b6eddfd91b1238eee4e4c932c2e32a59600795106d031c12eea8d577449c583b652f4a7d31da34b2f5499d3147b33bbd5451596cd39f238aa56a9ee7c4b484248ef6b0840f7898707071c2ca9c9107c795b55e56dae06de3f582fbac3fe3682691149b8e05f4d83143b6876fb049a8451b6514c0f56cc72760c8c5d830e3596824d37ffaf03865425fc26d5ef3275568a63a71ae8259e7b9aca635264a2c618a04fec75480a7ae8d45354db04e0777e795bae3ee7260a671fa350717b096c583e69982cdc1235ba9137216433ba98375ccdc6f2f7cb98097618c9dd11dfa24a84c2a6ed38d9f78f967cea4bd60c3106362c8e2c8a10ba74e0f54d6147c9d8d85f58f86f98f7f8f303a42816fe8a19620a83f46a25e35ccc3e1bc16efd138f6fcfb82f950365bca894b969823022bea2bf86b19dcac6d6ddb30c1c602bf65aebc1b7c4ea6dc3546cea96b7fdbd58614217ff4667df24fb7a41e98cf5a62b5a1920e0a279895894bc37f903285fc2d10811b4c0cd3de809078a921e1188036ff8557ae2b39f0e797135487c33940d9569a6b67839df1d57f645ee42014fae173dee2ef8ba1d2920e83876dc4948d2506ba840f6eb2dd12f953c2150df97bbc9724be233047d7b036083266163cf17c6c58ebae41aff05ddd71aca537991a25a02102835f609b83a42d8ea3a6ef10040f2dc50cca71f2f87e96a0f40de518848562f606485d8a3442358c38b01345d180231debc89b49986c725ca25d263a78b492de6e561e824cde0d379fd777d51863c8f79dc3e7b5c1113a19b3a86d857e316331ed027c681cbaa78abe42b3cd95591a22d0f2a99a2fa5fde8807fe5d6190528854cceb6bbdc1f73a2550a3b2a37601c80f2d47958f689210e3b9c4fe091c5997bca8cf5a7667bdf8a866052d4d338304ae173b45be2bea8e81a1972585c78a995f5bb6581da460808f1ec68432056a9e8b39be9309feb9661524957e72d987d0028ac02f261210871ee4817ca8edaa10b8827125903771b461365ebf1eca5f326e72c07abb6b2c0e8cd1e75706e539cb8ae68cc1063455588374c2bbf82141873a24445b25ceb4ec0b59a772c9405dd2c1ef2466e6a57edc5b86278804f765ec4a139d3c6220f7b6917e9b97c828665f3239affb1ba5e7a53ef3e53ca92798fa1aada217358ab7a1ed01bea10c271dbc7d9886eeb3cdde2c6460191c452b8cf4fa17e0557d49dc638a857f1e0ce0cfe7065f5494a447ef710e8df5f705ceaf5f481d87d753c70b247b223771b8964e435fe70544333c461edc4c1f00ce062100e9ec32fc2949546d600251f87459a0605dd10745ba37d3f3a1e28e4210950f27726fd965c73942f0eb5467c608e5b2bb8ca36893f7071ec5c8d5756f5c5fabd82848003f12281ca56f2f4378341c53627125fb872839424f43cc2afbd3665472cde15882753731f5bf6a65c8c908eb36166ab961725b96797878f94f20b41301c70925ddf8481ce131ad6513ac5b3383388c3c13606353945476e80379aca70b727f491366f1ebc39202736c46ff6717fce27ff5a0cf7702189911e54bdaeb10d043e109fea2d06b8e53ce84103a00ee54ae1476efa77252b4697996a5f146e82024f8baf3c924d963479baf4addd5222a2e063e71eece4ed3a8d410d48c53ea44d86315cfa8ec9161dc16486bb01eba875adab8f51e843f54a66f000517302cce7b95431c1e6aba79f9ed89507a967ee2cf24944d736d6a5f3170e0f104ce66f9ff0f99a259df320e5ad1d807dc3df2e86ee8705b3c2f61a033b34d92a44703248b89101bdd16b995b83147299d9513a1fe21d8302b5ca796db7147ae08cdaa7635dd67c7861f32805858be9976397fc88703d1b7278c25b82134ac4364c2e80375e0da5ee449d1895ec55b8210c364af430d3bc6d82883863a5b5f8d08dc7327a85b6cc86e3d853f444b6ff76c293abeec53ec816b2d64ee12859e6c67fd166cddfd86f3e632a481fdbd5f43dfc50024155352f797fa0cfb35b730083db86dbdc3ec4904ca5a58b018c5f14ebf6c2595b2a45b2f0b3a4473755c1fc8a99fdaf895f048627b43122c7aaba676e013263a5a46b0ff5e6a9317f678994d67cf1b03733b8a39c65e6f8304bbb489f85ea6ef16cb289d3d7d4e46b032cd8e877a081019b2026afeaf6a02dfb9d4d64b5698c271994bfaecf909c8ce823756eab9642c39133aa2ccdc1c50214a7586fce263c200da79830eadae24ca0eef7911e7516cc45a3414899241fde7e18b0d60e63bf1e4bc7b48d8fee6f19f33ab0b9b12c451ed0453080f75c2c0787d5b0610fe46f1439a1ed516dca95594c06787e1abc6233abb86a0f18258febd173da3d4a61e46ae29f4d3d7886d7056d42afae7b5979782552e1eef5a948af6a592bd645842e99f2e1603c4b15bafe58b85b275a9d6dc6dad65dcd6929e6cec0f6bfe5490054bd088f41ba0f1e3b66db37d3d93b658e387f9a0852f668a708e7ceb6c0b406b32adbc5072c4a2408c453650f77f0cdfe7453d4f5feb1fb34f930fae3683cbcfbe73debe756462661e7248a2acdc7191b1afa32ebff00001bbccac07c8490d4b90da9c3668e810d96a5ab5db44d2f724015c7afb4039f4c9a81437b105697dab5e586426845340f4b8377d2454c10ec489fac20e5b799b86d7c38e48be0a1ebf3f721432288ae3d614832056e2916ef6bf890faadf5d75b04b40d3f682ffc66a2e7e34d59b07f292c3b17a2dce9a45b1bbacbe396110727c9f31bd287b8e4a9a805cdf31113783256d7c0ae43822c756f6221942ff4b97e1070eca78ec7fb553e2dc7dbaefa3ff81816b87e9ff2e882541802b10ad58fe11d990ce6c6306115d66a0ce846eb507c59d9b344fb94072172dcf048cd1020067162c44e0e91bb4fca12d0be5ab30149cba1a44c57bd85d0e2e832a40c148cac2e80cd18bf243427d208c398cd3ec52f27df61787813c2c9f89a576554f4819733d9ef0ee24c7700f3951e68166862a14ad7de1bb633158943141dd7e36e187e2a3496fae3f5fe682fe1e93155e1ec887be443499a08b88de39999f523b582d8866f93cbb06760258ef4a19c9ef3acb1825353d53ae602a0f765b0716c3be4a88f639834736afa5e920cf3682bdfc1241e758ed4ba344b270e5a2c416bb0ed3a781caf8fcb0251c5a3a5b985d7a3cf5ef292f946658f53cff80db8bf237b06ae626afe79a98d887f0a3476d72ce3401669440829186cd7bf503919ecfd1e3952e9e074d2600119277d82672753bdea7701f1760eb333d009a0251520b0bcd0b41d0182e14b5f49df61754e1384279064c11579a8af1341bd52cb7fd5eded14990e7b38ea1a1b460187605d93a0a6d321dc49e11c5b6ce45838230640ed5eaaacbd1b18fb65f64d00d2536c1920405514d8f84830640f0de40407e2f2be0d8e07290cabb77812c4c93d68dfb0f9e71ec6ce3428d995fe7e756ec66d48650a86172379b6224f4f8809458649896fb0357d01e25fd5f70896b794e07da1176e81bc1c3429e68d588f2e273463ac24f03d8eea894131c42dcbcc6718d461d9c6cbd8abc565d2505f3f6d14018a681ad6a6b7f33cb6e7e37031a9ed0260c83d786f210f4345501c6a7238c5e3b53337b258b1335c7f2b6e1fda4364a9fbfb77855d5a6f7231731dbbc55f41366c4291c70ae0c6d0c8af97c725acd5aa43d9911c6175c0e6732b11e626ff664fa35d4f28aaa08f5aecf4065bd79eec8cb0fc391d438b299ce9804434270969948cbe6183257f33dfe3cf3ce19459ca398156223de098208740b4281c842edc0a3a2f6cb331387dac96f1d26512cca8fb7ab25408c46d852bc2d36afe6d132becbc5f2d954fa4fe2701d2ae7ee0089af6429187c319874f7543e90dcb94b8f30cf2712961cdd9410d293993e8892ba6409e8ed663308afcca8d5c6feb1625f23fe2f6e7f51be79af540ea50c1bbf13363eeb7bf1633e69d3a5bd8a5b5afb6a6ef6c78dfbbd8511bd9af5572a2fed1f4086fe085904e6cb6a43080b80d051faf5bfd32f39fecca0c7358eb7dc80f1b701e68055079221faf58b7f49fda6ae60f97e21fe922d020a26d13f07597d9dbd580ffd550e7eb0f3eada6159dd8c1532f4a376132143b8e1133f3c6d542d9fbcc4f310961529131f20f12a056ab473625699caa6398cb1b01e8f8b122162b3129c08dbf45ea9ea6c0dac32dc39d7dfcbb77d61dc7d42abd31cf39304266a9d014181ea426fed5dd25d704863fa0cce128dca211093266fbf512a6656527f1a0eed5f9ac76363073fc395d8f6cfc5077e4c6284a16167f2a7d732d41b4e051363c4a8c98d7b330e81cfda55c93a35204799fda8bb016784f860d608ab23c81d9cad5f53007f700ac6e2d4fc70626f5a5672fb85985f9a053bc49bde7c45e3e007a6e91ebdcddf3b271fcaba861de4be38247f5e3874c9662bfb29ed3ac2eee8731d61ffd3760fd3d27ce3afa7ed4e229b171c24e454039f07f8c78bf240caff2866669654c4aa20ca40eb54f6fc59f09e97a01c2df1a4d3d6d86f1c2ca723a61f16fecf9956b31a884fae68fdbff990676926782482e7b93eff904de9b7e2abc828054f3e553b52d2f8017d18ad0fd7dc699f79e5bb12080735009e7a3564517e3b757eacc94abfbd2baf9bdc50e81175e302492bef4973df087c7b4ae19a1962ddf56d6961d598d576503df192362020838e09dae6800453acf129d48c6cd7d222380080204b96c041e0cb34c085e52aae42d7f3d6a4edc5f88d0fc0b32081ab0fa4b98f78169e599126000dbf5d6cc81fce926a32bdb8355588dc514329dcbd90c60b6393e97f418b19c108e9b646a419d924ac1f9b33e12a53239194821ddf9a9bd6f32736586511d867232b6a964d49273046499c2b0b62554f21c0f6c6cf3ad4242e10ae23bd205b3ff5d93ae03959e08c9ffff5ca7d8c394e8f610259d9edfc553789a74dce68d0669fb0bf7213deaea67d773beb8ef4f2d242a0e40a9f99cc163732f1d1dbbb29ee0398a410b2a5f0270ef31f5182a83a2281d376835b3c4548a268095945ca8973cac8d14b38bdd22c29d922a348ed348482c0217cdaf4b527600217391ce9169d2cc8134d8d1f7c723373754d66d0d9a7ed1d17e0b8835abef16ca79c1c00691d7379d94bba563ae571ca6749d2f96caced7120629cd4b112e9d6b1fca74f85ca6baf3c6ba4dd00b4d6363e925bb8492a02b43a17c58c6cb4e59a2546928aacde5d0103181c3cc41b9786b0487e5d74295a762b70d048c042e65515c92b6fabd3a47e5eac45a837565b4c15e9d7b94e558db00052ebbb55a9a31044b8448b54fc48a383a2207feb77e596d065f1abaeaa96883d634207440e9f5b18bd735ca5ce3e718cb53b073ec71e6f9390df8b3340fc9583eccdabef53f9abb051780f5c27072c12d3e1533625875f9ec618d8734dd46e37f9a50b8c86b4a2c6d4ae71ccc3fb6446697e0bf4948aff3b7bef282ab37d81541bbac4842a379e18de887f79fcd4fa01dae21418eb42840d41219dc73ba80ca85044b3ea6b4241fc909d7a9d2c34d518bbe3c9ecafa022668d3d6909cd40fd3bf49a2a4540ff4926dc7b18b3c1ae6f3f931ae56d2521c61fae09256e86ec897d53b13f95dcf99df963c8a3aabdb45f6b7aa4ea3546881cc79a49946d2e3e09307a39bca301e4be573d2b7acf9d6cd227922620e22d658b1c67bae80a0de02a76c4131dbff5898c8a71d76d6c4e927e06a30ac816df2bd37e16078852763bc099310d4a16b4631458a3984437f0f8821b52bcef4a4e45087e16464f1f228ceedf248c6426aae05ba2dcbd026f5cee14ba6e0ebd8bbe4cb77654f5b72385159a4082b97e7465d6531d1bd22a816d4b4ffc94856c3c46fcc5d9d5d93ba7ef9551f913e2065adecdf3b6c93c41d917fec7823f85b557375d12e84ea3187cdcaf519ff24aa124ede84c8e08d9d8f35824cfc04dc1064f78fb0fd3f77883e5010a82008f26c3a50dcdbd9f4c2fb4e9646f19ec1062ef9c4c61292395eb68d79802d700437fe7481e8f5676b1dbc94aeac52169366eb87a5bb0d090c0afa27ffb89a591f60666df32645baac1dce821f9bbefe76f513df0864d0694d8094a7463f24aa52ff1d3c4c2e48d69bc38b5ac926e7a103ded8db5607b02b231632965bb68ab3f1147e126b4ff5fe7d6bca0f22956658c0292dbff605f530440644eff47227eee25e79af8d6daa3923d6a4270d788116e038c11ad19bfbe4c3ff5a911bfc18ad2bd9ac9d54ee31eb27f7a14fbf82988f2bfa2a15fc2670b9c3c9c4ffef3ce6eda8478a4111757f5d537e148fa90029fde588be23c865c8ac2fa6ea46292e88806bbcca58a226d1cfa63fb9616ac926a7b44479ba0012271f667ce9b8eeb02e4be7c24e52260dca169622623f2d9ac131edbd7a9fe3ce4f1fa463a22c6beee348937f10c4f70e4b3f54dc7a5b8a170a7c59a7e567e49f3e2fd0003ca4e46c342d7596f19ed2a39bc7658bf14d26e69b1293c88117c518c6177ca90bf3b6d3783a6aa29d6869c35e278ede8175858105b525d491ce0e45004831a5f33a2b0c954382d209605b3473b661a3c49c82813a6da6c6722a9b77ba24af8de7fbed81cfe1961078a97c3b8d185e1d0359e20249180019af630e9ad9bc300b37af7ada81aa4f9b509c3fd14dd7cc7ad3baade7943b902545e813ebab0f6d9c68569f455fdee5fba30af142786f8ea8670342b12cc5d502513391fc2776156a5a065cfce9cd1875e04b82f63d2375aa83e4b6ea0254a80ac1d7f3a851f7a20835a73460b938dd0927d15962b677b90a97e19371808c30a334893a14ab705a20982eeeea1b6fdfe0d32224e2a6d73a1c7a78228ba7da60b6942d53ffe73da110d014b6797a39d5531ef8d4a2e519cff5aca3e2fb954cbea9fbd3fa292354dd72f30d7f206a2aef28c6dcd0642a00bbb1ef4e4f2170e9def376f0d12fa066599925cd12a45ec5c11cdc9a8a95560e56850618289e1c4d912856da2ef54c269c67bfbc785653010f1e53834f437a524aa948e3ecb12664739fcac20c23f5f572a55368de79b2e32f145d063c219a3d12c086d050aaf35aad034d3be7fa5401d37a20ed6e6a27806a87ee04930362d6ed69408244cf1a812b8dbb9827702d83940f6ee9ff3a8179c2b59a2bc1553abe16e89837aaa2195eba2b3cc91f7f630e12adf604017b552579422c0097bf7847a9fd826a4c6a2483d4954bfac9d49aa2a85c515f6a3db234f1fadc1ef6094ed13dec4ccac523f547e8daa834eb7eca9e8e37136e32e7308ae6523bd7cf8c81eb48d19046421065efcf309b46112661e9a4512aeb3e3f8b330ae0c8fe453aca1dd763b1c356ac9cd4f92a23aee2920e692f4bc76961cd1da3686a80462629e494853a51343859a35d57b1aa632c0b36369dcaac77ab8a837cbdca21718106e5648b69017bc49d0c956c4084673bf1e1ad529801c0db95613fa0161bcefe0b6a1a88b594541a3df9d5ab16513bcff31432d92890a740b44cccff978d1cad8c0a81e14a04a3a19048413d13102eb38fdb715c3dda4d585060d570f0e215adb298620945cd86087305d5ad2ba2a18bb4ed02f8669da4da8faf6e86e7a137fcefa643a8ce57c7f7a1cb6590438e31dffe69443456a007c2baecd0a46e3a5e249a24f1128c9c46bf77deb2620f8e6228725245b44dad9637fddfb35d7613b909f57c85588e7ed07e07e8518a266e5736e9b6a0eaaad785307ad3e74207fb549edd6e3d1ea95ccc3e47767bc8dd988fd03e94806620961298605060f6baa213965f076fd9a9a506e93fac54d57a631dbb81fd3e54621d281738207faef74f5d832a6b337ddb956c65c676fb6a1ee7e049b233479b4f974776e24e45ed16e4e9a347beaa40afb571c4cff90c245302d6b10bfc9919775c14190f55da5dd6eebee94a09b99c5c08a1673ba6f56c73bdbb34797d56afac114996835cc82010d23cf19930e3572b1b97e5717996b56fd44cee7faa00476a37f0176db51d7bf5a19b9268034667386dd628f073602ffd763cf3c7652a25f290074fd2d9c5d8787a9b43f26090545db17cbccf0a1a6664a3d96d04cddc2f9912266c18dc55fa63d23498f4fe16ded7902bd913ef4ec3d31da0b19ef5dd39c6355da4e309b90d8615acb7fc27512bf6d834c9765008788f5ac17490c42afed3a4ba41f5901a40da38862021eef08ba991d9710269d563d5cead33b4e7aa7d853ff5fd3c6afd7d47f11fb49bf001c6d7a48b29d6caf062b447f98c87843fdf9bb23844252503a63b69e01ba2ffa63e2ff7832c248c92705e9582e9afa8e8d1ffe8ffe9465ec390b4faa75ab43e68cbf54abb15166e30d7409c121146305a43e15f7b1f10029ed96d8c6042e8cf721d1ebdb3e6d0060301bf528c2f0ddcb7f85f56e20e6c5fe97e0659a0a2c77c34537e5ff9dd9da466330e07e023a3aacd3eb72627ea942a6d31b98b8d9212f37d6491992eb007200e47e092ccd74f15adec58107885daed4a0c348dc75b68e87cd593bddf23ce4fb0db9298f609b4db05b3c5ee846101bce496700cc496c8d7b888986976061799c865813b8f04c4674d1d56ef914e7333996f2a384c9a901a0c1a676ad01d464a29e58146f1acfd8f6d9632e106cb8130018198f8f0ec8105d8de0f11e1f860f6d486f21197b6dded4a5be97f98cb2ffc8fe2aeee08f07a4f1904b67a192aaf50e623f1d99e336d411b4eec00fb73118e2de65c05b05a0e91b8daebcf4b9b72a7b1ebe8c3238f0d849c23183544707480471c20c415a7ab443df37e869ee1d050ed51da9321f36b24cf57fe5037d50ddff42c0ac07063adf1dac5558b2dbe57e7f5819a8bf3470eb2ecf4772ee52a613f33281f8231fd6e2344cbed3b85ee627139ac0c59e2b193538ff9b54c0d23d3f7f48580690594ae99f7d2173d9a232e9187be2c1ea5e85a33920d8028077ca1d25fd1e36f26274b327b3f1142adf9145eb54e15ed8460d7b2091fe39167573e4a891637a71308a92612dddc89040289797d71ebe0514e157ded79ce93533246972c0a2b32ba431b6947dbb586caf7c825b75e542b2fbb83e714ca61a0c901c8c5773688b9b90817a99ef79e8f5302906a8795c46ef11e59786bfccf1234751813e64585beefaf1dc6f081eb81fb60d3504ee36392585e7ccf980b8142f02779392174080ec8d50f92492f46d1f5f2ef4e66f3517a00dcc90c69044b74dbc1eb92a4af04637ba4d6dc06fa1902b897be06fc9ef83a59ec0bf496e6538d33a4839afcacd33bb0e4ba36904f523644a4c23b5966be95817beb83fcd1c31418ef451635dfed4a8ebaf08b68e4d0175857e2b8b7db389cb70d51c541573a7a360ab949a46bb72770149fc69ca793363d0514299fca17e5b9f939423ee7e9965e21aacececf493a1c6e85aa4cf72d12dde70bfda85b9d84ac3522ae2c99455def74a2c8cd85352f4c27fb1b8e8a480fea42245e7b47ebd9e74d00234837b889f955203f0fa56c563e2a5730af1e73b59adbb79c42d108ecf2129ff1d2620690973b1775743b738b59d05422a355cc97cb28a5b3a6a4bc5b46ea2c9324069af13056f88d29b92b1140e2b53e7b9122c11069770edd04c940240ce70f843aa16dfd8b49abb1c6085c97e2a8a977ae28ebe9b2a800b0ba99d485f0983ff264e1250bb1e9d3cdfd7658eadcfa3c4d3bb746eb3598e8df8e4e5d2a82c4f0c7c92d0b997f4fc5766541a0d1af235ee8a94f66d052baf7d8631d1c646b977ffbacb8fba313c2e8c727f6c80c3bf4de42195de428b49f68d14ed8e975fc2c36a84f2d50de47891662e06ed91cc6fba03dc8b96c823e5548eeecbac58c4d3500cf1a2658e0b37b0682c1c7054290bca4485f416377761393b808098c7687867a63ab5669a05a97988d35b22e76cb5606a495ead1307687d9c8cad1b1fbf687752ba65cf10dafe33bfd57e0e0755f88a04ece4d05706dfa53941fe62063c916d0bf820764dd2684a24cd300fb981c9d6fb340aecff9dd31d864fd143c742d46e7cc9e20976107deabd95e93281eca15060ac37cf6583d84cf076c9076566bc7e1be41fb5854d665f42c33ebc93fb0925506a7e95cd18bbc66b3fda57b70608b4080239402e9a8d9c464653f2051d20036c7b759cea1e9c00382c6dcbad6db65892136fe861189d90ccc9a6a0374f42434aacbdd8e6619523090ad6de90b92771a01999167180feca1baab69b2216e0af56acc208fd7aa83daff62d5781ef2600f66de89cbd949d6418f7cc650b13042e32dd146a9924808608a891a6643a90911091921c048e2848ffd53f75c4365af376ada8f43a545ee96879b6445310faf2e6b1c4041c3f2c922ebd988e2c0030f9553dd38d67a6313bda2d2658e73d9aaaf6d8f68101621a05500cedc058ff5e23d639e04a4f2b81ffb2920211a8e179c4e2208ee382247e64d290f5c29a4ccd8e7a3ca472d9ba1a5a635153e5f6d909a12093d07e2f8982869d2b57af05c0871bac89dcb24ee82c0668ac2aa587307b3881c6e7b013ef04d5541fccbe4ca65347370ed71e4f28136fe944e7bf2da72823bad13d827595218a90c3fe324ea4743d1fb591cb5b44a885f9447bae2efd1e3e6bf5de9f78ad884310311536302eb644dd04a7eef262823a9e47fe02f3c42b04647f0a2c36a16828afd7a33c9491ae9dde8831ba932fd940f9a83f7db2d28ef11bd04021c879b59a4f4a27af9dbb8a643570eae59021e35cda686064d0b69068b10d2bf4933b943cf348641634abdf55e16fedf9e4ac65fb866767600e705847f4e48a04433c3f3afa18fbd1f2106b3ea43b9960e361d7a23673cc6767a904cc052fb09476b42b64bbdebd416dcca1166832faaa31d57606abb89a090ecd7c56ad9f1c5ca5114bac351c26f775b2af0d362682836779b8784056421fe2c5f6be46df02bec91603138887be3991bee22cd0d894ae7ec7ab1ba9e04e0e4ab82bbd88463a6a1dae7e356bb4a7246d98426a55586bc8bd08b461010963ac6548ad7ecb1e0e800f401309fc2f51d9c39a851c9fc64a0367e4b646ae3571e1cfb7c057f970babb9c90f04cd231b8f15fb4f3c9cf025c8ce6f090dc51d22d65ee5a9fcb0947cdd74d0006f5b46780cb399e4f0257851495ce2f3a6a37cf718fec0713e9fc5bcfee1c3d621230c9b63c7097d83faaa07ff68ad2c9211d9aa93538d69ee97ef959f584d37363e78cb815f21204fac80b9b8f0040ff50f25e2b1339001e6317431cc05c29a8cc183c6130ae9bc7be2657a602d95529c66c728e40512b685cf7ecd0c663c70d194be771236d9a8a8fa463767f6a0f818326f473dab07004a0e529c034e42785486c83bdc1e92567c0c205a89ded97cea251d66a3aadc2e97f936cf8d6f58f73151c54132062d714ba44cfc438c3ac4f381c4ee621aa577625967962be17795179aab5df4c4fcbc2b75e00c9163e8f960f1567b6bc1b9963085c20071630f95315abfe2489ad5c0955ddba45b20e747d1af9d558661adac748a15c32e7661842db1bce32b5b5084ebb3c522221b81d415ca8c59c5956350584921f08bf343e48d3f711a38617fc7adfed8be0fc4108b516e66ef79176f35daaca8c24fadb04bebe9a08850a7ea50778f39aed65d69cf2e3e6a6cffe63568842294a6d3a61b5d24012882170cb78c326d680ed2f6e4d7fdaecf2c1a26c3fb3d5ff8c57ced5d483827b9e60f4a68f50ed8f3b8e848b59ebc88d4b9fc9b141e8f8576e4e545ec821e558ffba9190e74da6ae053949b13571777a98930470b94213882f5fd98696d38106a48c173b9c9defbd4b7aed5cfa06471fabdf3ca0fe9a9f64b8b0144f237661c87a0f85bde8ae326aeba8f3cfe3d70b6b4d51d5b02d46baa1dbcebd9c5579d160eac1a888a28cf31afe31f2326cff245f07abecfdb312e5b1c043d3e501d8fd823830a4c3c0d5096ef54fb1f6315d21cc3644d033dd3a8ef783f056562bdc641846fa535a5c85a6af50705104cea4da6fdbcdf5e15041106a9340f039bed37d754b2ca1d0167915b263c1dba04954c930044ca8cb116b5b232de552da7230592836830bf9a228668f61c929586237ee16366e8a746a0bfea1346d0f89c8bb97325a114800fd2b2b831f14214825281addbc16fca40481dbd0cb23e82b8880d3c08a6fbbe153e32063ab3f0d35bb7713d9211dcf0bc840dac60f14ef7b40fbedaaeb54c4801f245ab11e5da78b9e23ebb8d46e9398a52b5a92a5a4f8acff8de1c597c1e692f5dcba1452d0ecea0a605f9a0e9912c1f00792db7c0687fc1efd460d6bbe04e413b48d63fbfa36c06a7da09c2233542d3bcaf0e77dabaac88f12cd06dc64e96ff76aa50ef48eadac59b8c2a39fc54a1b2ccf18a8c2674526352085817cc8ab4ec750f074c5d5187692d8b7c21c2a1f332443e92258de337bf75782ee24400e798b4155cc4cb9aaaf6b295e5a0ef0606ad1fe2274d3c8fe27bc6c681e44739c458d13e72450b4c235e8efad0adb4f9aba284a13f983c60337e7c11d0d5c64133ff5951972a9b390af02fb22f64883c04848b0815838594e155b5fa597697d5292aff17c65f4074994aaa512b6976b6d505411f02a47897bea19235b2c36945ce960cf456c86c836e8442e0641ba7f2eee8f1003d201f8822907722ddd0bd11682bf70c3347a4ea3e7c33335eb7437a6c62b44eb0ffd3ce1feaeaf698c97b7c8e157c7bb69c6f25ed4ecc58353442b8e4759d077321b3fcb1a0356d5923733ad48a75d529ae199d41e070e6e5da77a2da2ba6b1432cceb58f0661e23d6eabfa09a7bed1784ab6db9bf4b1ae272499ba4af5c9a286431a6b57edcd4b33db35d6099f909434beb42f51f8c57bf511d11abd967d118b6fcbc53ef306b3e4633288b957716f7048113a32b2f669b4889e968f7396399f1f496b42fa14d054ffd404fbdeb1e117fd8abca472ab2c1c9ad9ce0cb7feebc7a87c473fb0088a504beb0797dae1f2e0ea995bb373e8964b092788e001577e54a987772c69745ac983cfd795fdb30e41709841ebc29711f65697723e71390f9181490f0cb1ddae585ff3811768cf0ed6223339e575cc527896e81ffbc83e2876f3ac8fd4b74b19b1a07214a1ac259b7314d3d3313fa0aa1b783fbc3cfa9c412fe45ff9e22f08a80fcc9ce3aab84303adf7f31bae6b4abff75180dfbdd38053dcf613f1b5b5952ca7a2cd180f35a6d8f7cc93afae99f89a6fd237471e444f27ed66a8bad1797832e64522420154d06c713d68b0476bb41ecedf0b71c00a27c8ef6e689ac7ec2495ee781ff3fbeb725e036ec2d935626e654ba907443e703d88539fd5d803a7b64e6ba2543e76fe8e2548dbc9c778db32062c5097b4071e0891f8eae457b4681357065b69cdda60915e290cffcc08f0367e88b1adf67e0667f14b0eee75359af186a156f6721395c2a62772c64c5c834e001967801cc80983f963bd5d2e4fee44f7370a33d8148d55510234a0681719f5389e4c7c790c1fdd3177e6be35ee7afcea7e251da322785d08772f323bd93e4868060c75eb0f755166b95d0aaa4e72f460351599f257dd2584c5c1b7bc4440ac5482d25b91146db1e0e409781b07d4d70ac39bc68cee52ffea382b762bbb536961a44dd254e2f634f48ace550671c64323382cca3b53bbb14644ee1c4819d0d0309b4cd6fc5a6f327a7ef4433e637618a167acec827a5174c021148eb0263de3d9f59242e7ec77c26758bf9c1c8730253841e7e4e7c9618e977d234af06377087380d297c30f74401881f3c1e7646be41d6bfc498a8ec71c2f2f9143be352d6756c940e2ee6d1bb23027691647147a38a410bd3859521bd1442b814ad7347d7b5507f16fce8c045539f07e30cad7b496fe1a48b0c1fb1b8040c129383568a8213b9083decad25a2095e7c9914331889dc6be77f2b01917a9f0cf88a037fa811f013a565c9beabf6879a9a4c2133e73fb765cb8eb6ede3dded74be19459c1ec6929934c07f9f694b3e9ca655ba5daccc430c4234b1ac4014d5174b1f0bf346bfa27596a6f7cf36c4d36821552d40ac87bf502e5b78913a0c938886735120285de36b679d89c6ef323c06ab7b774590f6f39bf6f06d92c13749fb9fc07d4111c4aab432b0c2e2e504e0271d7f1c98696ea5b38a059e704530fc498ab06e5db7103447c2e871ec0d7fc19c964edd5f2ba29440ec0d0d5d1d6357e126f54fe894c28f9d49ee44344b9f2433b3e3f73e9912c2396c9dd4b985040774b064f035e8ad710f09bbbbf0cfaea1ad0ea6f29bf2cfebb262a8e0c3a2fedc8287602cc1345231890dadcbd8d0f1697aff2076b853627ff36e406d8c327207c3884179f8fa334d2200e8b2210be18ec1139b6ab0f7246a3176ceb919c69e68ac97205c422d33917e4bb7c8448afad02ed50ef688733f01247c822c39359b600764e6f5d44022808c09d3f61c5366eec37c8e65e230ab6fdd975316f6fc258d309771c9ddaa0663ad6c310c1b697e164ed528b1fdf5bf53c82c5993d99d0fe75d8a8682d8577797e24c91ce8dba0426b36dadcf2119540ee33bf1a20a5e44c2b140cb44ade877b485d13407465f6a5b934635ca9d7d348eb145b4a97c3b068bebdaaba089f24e06a98cbf7836db01d77366c33f54c7101415d0057c0ce3a75ff4b32cfac288803c8784e7c59b189a04c838f917a33d321a66927617b1cf56d45689976f792f7f08b7e994695ef004a0c65148dc5a1bb01bdc0fd489dac351942aef2c9d75a905714ecf474837079212e6f801fe83069bf03eed6122bad3db6cfb93e789b22812a9e796356b1f947f48c8a939cabcb9b99905c1db8199d37eca2cc0a13319586e98640a2ee42a296bf4b891f0a9d4f037cddb7ea44e8206fe494d4b3aac8cea67df10511f81ed15f093aed2ac6b33d09a7389261cf9fd9b650e55f4217c8cf9e5cdcd02a8593f4d49d8bc87084335adb5d537c6f66a34c0a187e753a8dd4be82089dab52a65cef57c4c9b1bb1a332626bc4891d66352289c2fb59821f89bd0bd7df9d3f1c04f6459f793a1c1c11c979155c45a4ae98cce0e2a32755582cb5ef2b1833e8120cf3d96aee7e2eb95ded24b6e38352b71b8b44d88f682e276e5c425cd51b4f70585b161244068a7cbadac9560d6ec395c9235a4e32c7d3725361871892633dcd3cdbe36095c3cc9e999a325e6221f27c1ff66b08602fb0985e56387191c1f043d5822e3eaca150100c3cad279887a52107018835b1513fd0670472f82340bf4ba98c69160c4a8a575a422f0bebe9734618fcabb7bfd7bb8aa6a66fc4f06c696184712ec282321d93b436886e67fc4290363fd7aabfd23c3515c7a2158183c79603f3f2080cb9be21d088d3941fdb688eab6caaea6d2518f77799b73b221f39d25c9b725f185c445b67ae80d8d7548509056baa371659540f505fb6545521fade6c286e65a7f77577177d7ebd816152cfd96e50fa6d569976cc75a1f1cee6da3ce5bf930d36b895c81651ab7dd3b77e1b8b0e90ff8e3b70d3843ed5c9a9ef225e90c424bd1f7baaa97a0f3263eb46968e82b32f237bd1862e53adcb8e11addc1500ff225a6c89b0b3de7c2a9dc79d1fb02227ef36e1ac200f9618b8d676985619c57ad901595c53ecd73fcbcb45c4d6e212a3f3d6cf23465b3a3beed2418fb68f8e37e9555e3516a2b5c286dcef641e438d1c28715225aade72f161224b19a0f38b0f102fcb57d95ff2a6d65227c2f9961ea2767420b34e1e5759b02f26a4e2f17cb47a5306e5089c6e996dd8107a2060737b5276b9748db5de1a37c61cf963d5b7963b5b6f5b15e1bda01c3920b6ba6969d89addc62d6903d7575a3563aa61be2b0a1ef7c855e3707b20afe3226100d22d5661ec5263f80c085ad6069be206e6f3d92e5cb47c4d8f0ebe10555cb7e2ca8c2c76be7eb938e02aa236112f23f1a76ffc66c73193db51e627e38d970995072fc3c0cfc1420291b058ef9c8494c82d528628d336c37e9676401b1167dc9726ecdc367dc677892067c95b014dc8bad57411e2d0ab1bfc64c4800fd3bc3219a05b921118745cd78d7bdede11874caf05db3eaa75607361dac1db023ba2ebd188100aca0b072f05031f764b1759c24393bbf4f64b57bb69967fed538bfd9be97756a5cb2be4c426a9c400583901bb59ed76b722006d0531cc4731c5a21a8078205b4fa3198702fe445673c2b6e9ad7b854ee9e4d58b8c96bfe5295c5487a0079d91347f420dce767c12a04d9c59c616e4c8edded22ef5ddbf54576d534389cca22f23c483370f8fdc8fc87d64f134606480fdbbf0f1c26d00974246143a67c6c7c473814284514b9f23832a8a2b284536e8c7ee97d90dbc20ec86d276913779f69784bc44ae17521c51a63d035e59ead81eedc629bc2af287330c76d26caa42038a83a4cb1eaa053f468e4a7e5e09ccf7b681d9c2d3e50f0fd69c3676b664b044f2dbd62f0ef4cfd7bc5308f887110663555f57e20be72332ac3595563e848db7ba303608cb0ba5e227ae7925d975c5541c240b800e3ab701c5d6f4f7fc1ad9b1254739879646d412463b43120464d533749740883bf657465ec8a928b03d38ac4e6f0e931f2cade936b0d472fec8c8ef4a2b29e698de6ac4e5e6a5136a563c0031fc40d7d04f6f1017f10d34a440a29e7c758f2a336e47913bc253ab18b6c6d9751c4783cca0554cab8825eeb8566ef91cda854ba99d904ec2eb3cdc98f2dd2dee0643e8f447206cc155244461790c2fad43b1e32f870475d4ad844df4a9a2dd9f28b795e1c1419f6a6ca4e2e39c788ffd6d64acf25c24d8c5daf1d8830bd04a55f86dc306f16fea7f805125dcb700f3ac1c5d9a1f6fe8c6acb16f9e1f51125f7031d5e3e373bca921a62c5eff2b325d9b8b50b4f5e3ada5e26d6937e3d48d5385835a4d9f5f1d19cc3c03f192d1b2afd132c0851c86ea8698ed0dd18b4f57e0e4fd9c49c6b39a0ea016f6eb9b361edbb06cb916ed4fcfb0510d57ec71786224becdec37b2eb71f837bb4614e003e5c9432cf4d66ebd55332060d73f3b077c4716a113f0c5b54e1764fcaabc5bcba24cb02d1597de95e9dbd1aa9870449c21e31352479ebc691795e3cac17c88ee0c7ba99956abfb73bddb6431e2844cebc963f7316bc1e231d19d28ded855e842fce14a6bf8c6d6f337cf2eb460d6ff4239160c74b4608c779860f8d8dc005ccbff0067615c9191b6b05fcb3d7d6111fb7eba53d7fd48b50ee6b4bab03613cd9f0f9453e4bf602cc302fab3d69e2b4b27e0fc798e1f4aa29844a95cda7f1052d939a9ba4ba62adb04fa31f231e293c09305d0528da12f5c4d09a952576db0f3db294b36cf936e249d2c8fcf7b4e66fbda9bb1602387da593d9572c482c8dce933666e3e6b0e82a74858ad20549cf1297677f3566ce4039320610e906aa61b295654243ede5809601c9054cd8e1c8b1d01670635f9ce742128d3694fa1177bea2f1153dc29ff5d73713016c1d14868e95976b6a65b1e1775f5a1618c3a309d6cc80cfb5ff8d2cbe21adc26cad3fb632417cca3de87cef5d781528ab02d87c92e7447348d8e3ea03664f9227800cd123bcc3dd7a391d89bd3e28816038f1f8e5f66437c4f821c78f461b5411452035fcddd6c2449323fe002993cfcb7bb7f64a2dfa1cadc63a4b8edfb9479fc3c004d9b2692fa5c4a66bcd870ca0f7e8651c82c180400aaa3b9be9292411ba2c7ed9274b640dbd8003b395443314babdad66a2e52ebd6c15a875173b82f528e394eb7888df238ca446af35eafdc764e6613d2347be45307c3e0148a4127b4c56491c880973b811e61737559576bc89de7396dc4a6b35205bc63b353e0e03baec2a6d15c5c93e66464b04fcd0ef369099e830d870cfc149f0ab655de408b946cfb3d4bc5f5a32d1e002cd1883ad17c6d357848e605688468da87bc06b490195ca7aaf2d03cf23f8f49bbbedf6154132f75c7f6463c96e2e3c3ae73bb6b5169d58c2b32a3bfc577839a1e566ded43fe4f300872aa9b7901a9e19e7a10c30f17bc822b1cc7391907152bd909fef65f17331fe183501935864f41f62aaad10ac34b9ee25cd9b46c1d8b63c163a59968dc6360b78f95b9970d7368c8d27e7dcdf79af91dcd8e29b5cc0043837f2d3fa326b02d85a264a46574c75b662d27d3f602a5c1b8b0db69d33501e3337d62443e426887fa0fa32b47783a52bf9f0fb10da56321aa95e5d0967353c0986b8d4d4e8d8cf6998cad7e67f61b6c8e57e1cb234adf123a6890fd3c1bb61fa29bed0f26f097713f7cf085c55a491c9aec5b04bd341cc4ea5cbbc670f7278f09c888f363fc7150db1330e146d8bfc06a454023bb3f07494a683bc0ed17d782881869b023287ba9cb9874d9747a4ebc491f210cd5ec7e776dce9b2105cdaf8a15982eb4f9603e266bc81bf9fed48571b280c03c47d6c38d7ccc308e98b8c772a6c440d4a0bca0b1534ad721956cf5089d2d013b6f594eed16f828f5028837a3fa4b01de3638178b4e3f254475e64f55491f727c76f74a2a4c4a34b8b0605a742d1042468085f989f17fc34cdfdddafa914b07cedd7f54815f619c261db69131122b22a3883aadb4bed7d0a23579ddbc31e210f57fd065e94ff195f269c4c22df34bd304bada96356dc0094251199af27acc009e1fc37930979610cfee18f256a2c8be401dec06fb949da8841a10057adeb4b88cd5af0903a7944a8ed108f0549882514c6f5f9e11da3b2142c6707bcc3f3a59255424416d99158c13bff716f9688c47f7e39fac5c6d0d65a1b3578da117636495c6ec773f58f3c802695fa21cdd38f97335267dada439997bafe3449d376f236f15bb0f3721fc6bed4fe51d65762d3f32067b6aa8ad1cefe601aa83ef16df7d7d33dc148db82e83fcf1d29a66716427d2ecc0cd896655670411a4ca17e8a84bbfde08a6707c3de0e7ee7761bdec844fe288751c596956f4bb9a8d26f7cc711c777e75ae4a8acd73331d83747c96e7d09baaf39903556601105280f9400c4e38c0457978ac31932d164caf49d49eae7e3301504ac8a6669280922fc3548ab3b6f6cb45f03e5ec85c29d8eadd7fc7d55d2c809886661b83b5a51efcf1eb1f21436136a1fba86f68dfe9370153e78551d67df131ec302806206b2528e01b60ff6c205637e122cca995eaa387fa51a181b0446dfaf8a593644a17b1e7fdc0b32ffe5c68e22e4c9857f2ee87b548ed7c2b585459e91cff108e7d49788368e795fea8f938414d564de98797b90f1e0518bbe923bf788978b85d5f9b39390f6892f5771b911b5113ffc7933f9b68462e2fa4ed0ffed8e42d70d761029f02f73424d0753b463dc516dd83d6a07a0fb90917b1cf693fecf0a6a3fd8d8521e0cf753088159fd187e19347822956e4abb9329f4aa0f6c28446997b4b5e073aa5a063c172aba07af28d6f25d9dcd01882cd405d7449b335e0d52cfa9c4ac0e88f0694221bc09053746597197b38a953b7f9da10a448c718d1136ac9936e83bf16e22b811a1b9f21e74bfe4889a0b5067876eeb700da0a5e6e6ea03178239bccec01dd9724a237bb47352e46ce17671c97a9c2a2884b42b94a7ebec50ae6e3fbc9c8f377fcc726901fb228b027bb86c175f674bef89d9249632413ca8f78fede33658d51d4f36c2f98278deca76ca50a5e2bf9a5089f1946ef1c9782ead0cf561ed0c557b20c7abd2c3444acd2656246d37c9f23343dca4d47cf1bd259f4fa32cc1b0167175ffe8949c8c963e437f5c6dd370617510686fae927735737894b2649ff60c293cc3235fa756ff872020c0b9b3e902818fb5c7f0a4e80e1863087d6e5ca12bc4b9b427867445e0b6101f856a6f42446a1324d0f97d968cf93240a78dd5dbdaa8013b17952a8abe4734a3356ec030e85a66afbc2c126c4e6826ffaa82f33e3f2b6c7d9ea2ec587cbb0f79615d1ac773aab640a5dc2bd30c47306feceb473689bce2d27c3386b2b873e6708e5270887f720a540e41fad60f1bd2752e1fdd6290cffa2e7121d974d2b93c56d9075367279556bf7295bb8b67afaec916b9bef64a178ed3ed04fc98a8431f84a2ccad58221fcc4e8100f64ee77a76f8d1df548e55344e0d98963fa0c28ed89653f4393a1d5ed5fc35bf3e4d76761cbfe022ce5b941587dd4b72a96933fa534f3084735d37acd1ca12705520daa64ad4dc27998cd6526f7d7f4e42763a41025b39f5520884700addd0c512573174bd2e5d425590b30f77038ea9206081ffaeaf966482207feaaf6de7a0c792d7e3a028703ded6d8862b9b716255c323dc36392842777f2485acbda8b7196103f57df719579825454eff9450b293c9c94a3197a913627fd8ec11374ee4ccaa1848b39dc9cd354f67c4b549d1178eac49e94a64abe611cf0203d402281058c6743d4960a9b8e14b5f46370cc8148cab7169373e89b3ca4f76b846364a4e7cd6377c2d5076c54d9836cc364a36d43882eb8b8113aa6d4e1627be67d2c16a2bc17b0113f072c00beacc9f856a088cd237f1b1c15e0fee5a7fb3c47326ebc12df618ea7e4480f8b00f9af6f4cebc0337649ffa3214fb2427d16835798c30fec6ccc9dcb14cf5cb407989db88583e3426223e5566106e1bae3abca04b0a6437e3f282e5f4e62d08cadc24e5f94335a6ce2a8b95cf598dbbcf25e6017fa3479182481cbe2ac953477f8e4c34be2dc130cb9ad6d78e92a61fcd38175b8c1b8cf0770fae3297a21c8864505478485f63b222c45b4c0f24bd25645fd377c9435567788cf7f34ca1a1fad084ce64488e9208bbefd5e2cdc2d7eac4305bc0124710a4033de5fdce0f378d6d04fbc2dab15961bce96cf9b9d20e45b2174d4ecc267615d62d0c1fed92d527e6fd2205ca9344d802bbb117797f2df8c7db65ec3fa34909be9c8fc51d4f707614b807008a0b69f5ad4463984bc353b581ce365fe26a2f9e3b5ea11f61cd3ac8c649d208f119eb9be2a4491394f5a81f221009514e0933ea949f3dae1c4700f32cc1c607ecdcc5d0e8356aef9a56eea2ebca1da931f5ff825a46ec8e1ed0c418d4238e63fea40be7b286fc64896a14bde0b617dcb42a0537fdbf214ddc01db370aed2915102712fc3a2f1f784769c18e9b49609a277bfbbe064336a9f36c4bf08175d0375a23613b47b06253a8ebc29dff658922891a0f71ca24438380464243be62514763ef994d78b4e4eec30039258d84f7e1694c5e2a3d1dbf4ebecab30a9d99726351dbe68c1839daa28e1883ac3ef99a1900b9d01793ee6aabc815378441e6f9c68443bc4773babbd645242c3b9f69d3915f98bf7e897ff5f97e43027c52c8d9b02d1c8e8c94b33a43d1b5eb42e1787a3ad7da9185015097f2cea5968c0677484a20fb9d1c9b0a60adae51b98cec43b8e7fac006474913303f21c6fc0a0e83edfaca8b0b43f8d8c162ebaca48e43f67294598e01eaad09fac623bc6652062e1107a052231a4f2e39a28761a61c66bb541fd1900c029e323726795ff207abea65b94fc0874c77be9bcc980f6ba4f4953d733058f5d78ab6c75d4a4df3a46cfc0ebcc10927502b759100086ac324e31c2a584787ac122cd47ea79e198c840b089baae612da32fa6ab446c95ed237ac278f1ef0e2964214e07e828a833521d5819c2359c609026c9add48c3b2c185aa032d504f7d92296f317b909364e7300178fa4331821ea3c5aba69779a8230c6599a6a8bce05a05c3df290f07d2db25db3465d0addf40d3b27b743ff89973e55f173f8ef34d0a087eb02d870870a035bbac00fb25a87925618bf0c5f70ee31e377f5c21c7a8741963abf9c278942501abbe5a698f9bda9eac797dae87c14465665050c9cb951bb4f2b17ecd63d57c8ea648604258736a405df5c0b97422b6ea806c9a5c885b1fbb6893aeafdf4fb49976c3c3f44ce0b3d3d2444c0f20fb2b47fcd352863152b5333e81e7141233758ef205653a4685bae286dc34b605d4c6d67dc553c2e36ef3b8a9f3f5fc683fdfd7cb2b8edb25c542477a04eb87e70880030f436981963ce5afb7a16f324fc82e85456486fcb25a98c98db185f72874c36b9a9454ef8f4a20de6ba8a89b1d823c27e03fd6a17c6152eeea3611dcaef6293fbf9ff6aa5f23308b6ae642bf0d4f714b2ec598063156985614cfe81d17944189acce239ad989159993f94127e31c39b7e7c4394efe0053cbcf193412e385f233021fb14005fff699ec919ffdb8a7899bc43ca3895f21716881ac8f85337af010197367a244477b3a48dbecde2d1e1e56d0e824afbbd8fc87bf68d365dfb919c01b5c40d15c9b9661af1a8efe83063f82d0b6d8e85d7c5ab84134df54bfe36051a99840f08f2cad8ba4f8bce288166f0e8710328eb43a3a8eb4100167875a24092ac68aa0deb2e72b442cab2d8fda779988bc295466f2fa39d263229e95f7c3c1548ab70dc9aec8f47fc22e0277eff747ea321d02fd5a100d03fd87443c8a45e54d004c372a6407002aa261513ca4ca50c71ba8c6eeef7e25c27793e43af136239c7cfda57390172159db929ed834e69db3feee295b2639c8c5be1acd6430e8584168ba22c57a6c38f289cc893190737d910dccd9cdbe9d21016bc4c15487351bac0ad1c41c8d170bfcff65a9b675ae3aa90dff19a98f09476c775885bd6d3f8af58d7c34456fa6c4bda52dff881074e6eda0a645831650cf084d8568887c4388147abf6fdb7ffb0a229aaaf7cc93a6b209e9689cd987f2c89ef00c94d339f7f4324e6381f8c40aadcb76c87a786f310f120e444bd5b1036bd8530a94a0cc4084f4d113f10e69a245af03916a1a5e5ff703e3fccf49490b6304efcd509522fdcc73c825bb1e253da3ca13c547a61b0cfe29f64e7c7070353d76d5fd5583c8fa5112f5dec37ea7604657229f70100f08dff3fea5dd56bb3061737d4a85ca45a66a739fd9687eee08cc21b3109c565113916a33bbcda8c30f0028dc41aebb23c60a507a1b38777b1c15ee742b86ab973e9eec7f260a81184f0dfa5263d0795a0f7901ab977578414473b2193155e1385702bf83936e6e1141304aee64bf3b006c9dd84b5ec9662693a6712bc11aa64c977f315ef49eac357530b0c3fbeae8918a2ae34433a4f59b829d73fbb80df0e4fa0222e9628391fb41b3007b17715736e86d36b22779213cde257b873de17d44b89198d33d9e88851571451c7c6d16d646eda7f72d4f81b74ef05d96e31601884838d95651efec255a2856eca0eed3aae59fa41251276db21d50b1bfbd98301b1e822b85dd1e4943f43077f52e3541e51afe4ca8bb90d81517ded5c9372d439924d2ec28a875298e9ceb4168bc5985c356b12810f76ccd8f42e1501af1cea6fe173103949a14e24ab160f11a020f26a49ad57fcd26e9d98429e9ef6393091eb313f67f0ef233a8415f01076ea0826db803cd05cb25e23180fb94c1b647206ee6a18446c72eb1ddd1b5734e31f79edb89ffa4d00e93b623c39561e621d5ae8654156c81be891c63e5408fdf3f48353329391209b55297d57db5475a0ab672f37742a2946049e708db2eb24bc7aa02378e52a318ad5abe32e7b94c4c88e2bf861683032a946aea0113b588df67fa5f9ac86b7dfba8a2f9a24ea03c750d735545abcd9784a5ebd3942e5ee1b01e59d5f85d8bbbc76c4d0890cc8510819c2b6d549ad551ff6fc85afe510c9104dc94439bb767d2dd74b1affa11434bc2d8b73a6f41cd991c819e31fe30643bd29a6b3de86099430dee32ceb4323d90547ab3e1971ff024613d829fbab494740cc8d54da0cf3edb06cbfdb9b26daa66a2a3639a6fb0ed6b55de06797296b466847e327c6c5a0de67a8c2fe8dfe71b41fa1ffcd4b1282b5e009b7e1f652d0e0443edd00b6d0172da125949df032a2764d7b2f18ff1f567dbf15b5105ae03b8cf686fbd119e003e9cd4784caff6b8b63378c2ff2203ba8c0d5823bd306dcb0937dc599cb5aeede1fbe024f3c403da2b286110ae3b1ed3bc89e2489614eeb92e9dd1b02d38c263794f04c4277c5b258f06c8837ceeaebfbdd7eb3cad8fef12cdcc3ee900cb7a484cfa64f99a67474ade83ecdf6e07e0f03a10d169632efbae1646f7e2ec3aaef757e0d30a0c8b15b887dc76440bcfa235cd8ffc7ce630bc15afd679866eafef2015b23770847b1ae7d1768f0dff12d85e40a8b21ca71794d132d5f576a9b1c382553594f26513a52e87d79f2bedcda5b4380291c064d6d2c63825ccab8f1ca622351f793548b6c03fc78fe32c69e677243d046a6936344f5088d2d59697fb6e35b87ff5e8679eebd42f2164714010a53f3d7d2a9972a3c679f8c756104a438b88902fe5fdd3d3f598aa07e33847314b81b1866d6b256dd96b01bc61741af2c2cf116d66ab222a367c3cda37b303bd609a4445e7aa86bd62ec24bd31de6da033c24487ff8929ad60c778beb27e06f23818fb68df8b85a47ee42639eefa56e1f5240179ea14ba556ecf67f86b9cb13de7e8b3fc35248fff4fd245550db77eb1853c4d4532babd7b9131899cce168893333ec1d5df9f7f11e782bfa00912d9b3480ceee3423d452675b02311fac86ca220ad60805257e74df681bf7322dab8b8c00c224a497a8deb9d83374dcd7814326c4693cb124b4df11f7e0ae2fb7aaf2aecaaee693810a52b7fe733689a3d696a35378305770592427634c99f6544dcaea81572d8c6187215961ab5494ea8d3d8689931b63bfae2d107ec26657864f9f1441e811e9352974db603ea03673dc593fe0fc2e86a38a6f08ce19ce1b32a088c0040cd7ba570d23ecf31dddaf879018678c1ca0c3ca0c83c81e6b30312d15df0fe2584250d5a8c8464a757743516ad152feda4656dfd254acfcf45d248128335645c5374c3cac5817452d30d867e31ad839271daa4873bc341ef385ee44ae247bacc6254c0b97939a3e95baca2488888ab8aa0678856f9bac166bb2b37b7aa717d0532ebf5d79644ce60dc57152e8971faa9e9d657984ab1d49834b34725c8f38e310e14d6b917e80efc31ea3cc664a88590447ab7a4a3b52be749cc07b72a165513f48f78ff0d991cb13811bebea9838280071324b445de99623341e9ab8314a355adf8a3b71811d3288883be1959fa9d6fff2c792e34659d789466cb1a5f4ccdefc1d1e2faca41bbeefd04f120a5dc3079e83fa1728c0cd611b1ab86f83a8076201c1caa6f180cc20da415a1e0067db105dc221eec511b8212de8b2ddf741935ffb5b965207f5a08569afa5569a1ba296331410fe43e8978c866de663b7b54b2db8b94f3752e8f0914bf0dcdcf4ec7ae9e74e365198bfcb7e9313a4a877e69ba60dcf9fe530fc43930dab3c745b438d59cc70af4522cb56deabd70570f27de760da1d73c77cdf2e642fcf97e7b720e631cc083add35143b02384af23372bfc98e17ad41eb8232db242661ea83397a7423ecf7fae23a6ffa57eb5aa15fde8f17f1ccd299f50345f8c63f872345c413fb4b0465370e6cab5850b25363277e82562f79905e3af586f39de8ff837f518fd489b9b7ef6dda1c92796a9d192b1a8664ae66f326cc7ed1d3a0f710ff80dc7c99657c9c7125bb794df6c654eeb3263a907c2fa4a17a1372bea6f15260a3a0c6c8cbf9d657502749dd0a7fa70b3fd8f9ab27ac47b13c743ab756f5d4abe30fb57b629e321123cdbf1916eafceae053e93ef52966033e10ec429a8661a6ea8d52f696db2659645b58c9da23b2e656a54bb1a3e97b46bf1f1049c28d081abb3d70befe19c5e294a1db1d5adea10dbafa1457f8a7ac0871aa5ef542de9d8c64469a46a2e1ea7a4e1d072a01ed4f67dc15c5b36932c49d7217c11b2c033c083ca2844433482b676389d408e230633f66336bff25f7ab7c31b495f98f5b70b6e8b2aee9156e11c72755c2820c4f7fa5379c03c122231aeb07c80995989610ee2c691e39ad981d6d0e06867a02c7cdc781564b6c39e11be5502b334e24085c812a32c389ad1cebd107d7d4534cf6d15dde3f3007bfbf80db3a602257a601c0f478cd248291278ffdfffe4ca23a68e0d278c7ae70e09b2fd340181353d5d163535e04c8eb9c42b6893871a05d8e03f8bf020ad2974d7eef0cc0596e5e12e26b03cebc9915538451fe1a8cf9a47c65b3362e23032afe3cd72fbc0dde85b97e9050aa0e6aa85f1ab8e797761d9a157919180675e780b7afe64196896daef6e34728d91031d1b13c588d3b7169d3b4c75ba934e3b7b8f72d5891625a37f218091c793de0fd09c23e0db8e96d4fd1c6276be693e6e1ac877ce57928c600f2e46866e74cccb5e478284b332092053b7bf8507c8720e673297ccb703a5b2ec17b583c45153b63d827670cdbbb888bab228265912b4f5258d391f2fbd1ac06ee2aec16bf47eff71352657768d71011930116183eab729600846a61cd72cd64df578bfeb75385d93aa8851826348a2a247090590f8025a2e5dcd7bf83dd1b683e92a7aafc4ee10ed775101eed4621c3e6aca8c96dd60158522ce32c0a01fb6ac5d8bceedc8a4ff17e0412b9b2f5266d55e1fa05b7028336ea5c0030bb3766751b7feddf08559bcb76b0b878d99efa0bfc6b6e64d5094e02119de348ae071031594599043ba546fd709eef282a734be9b32665d9e825fde30a8df4e1a3cc9aed2a33122cba54bee979444c5c8adbe4995ab15e0a87d8a9773655f5ca1ee519a73a0fa5af5dc3259fca0f57f5e06446315aacdb576154402327ae64a2392d3864ed6bea0e9d2e87cfec66c094f8d75df003d67959f312e5986327c58021ee6dcd8e87d99d80d3bc1476a9026f955aba77899ee26a65f4d30fe152ac5bf6db60427e7b0bf964076f62566bfdb7a9dd9f090c515b5d40c4fd949e1808651d55b879ebcf85d8254efcd85a59b7065f416b99de0b6aa0d25739c6e24d0a860bf3ac7976ac461330d2b708ea6b1a3ea77a309d8880d672c048b9bb566fca23a4a4ec15e5b93a060b5b42b831aea3d7a836af3e876478d0ede07b6fddc849f9125e3b36199d09b545fcadb8d541693275daeeff5913a15fa9c4b3e20451679ca2caaa356971d621b7d63093ec3e95d9002d19b30b507a0b30120b3d91d74536a25d4ba5cce11d489034c2b940bfa8c3b177794b3e2f81909115f8aaf09331c4dd052126c72904c2381163067532970e228072c592ecad80ff59e2deaa126500a2c073f9dc5ba4278d6ca20b44a5aade7254f1f4b38e48a56a859732adb02ff675bafd4093f89cfec3f4f3c698ee0babe44e25bb4045b291b1f2e99dbffc0299373e7ce690bdeeffbc47e3b5bcf703fa2bbdb96fba6ad7341a6f1f486cbdf6b0d938da7589bfb2beb65ffe9dd3d68546833be54c0ae2ec9669ed3250d8fe3adda34cb4be8c27ad94016e48d1e21cb68a07ec7b9aa30654770212379349238811f87657193be60f4da8d1d228040042afe667f20c180e20f6e891285540424e013649b2dcdb7ed1bb88897d26b8828a2ff7dabff62e1a3e126234d50cc04c7033cb861dc24270b9e9a8563b4648a9aab355e15fb6d91e196f5cc76bcc79952ff3c9a320c942d893a03c1f664e875229b3453be3f18b515762e673c09e6070d9a985079e6ac4156f71d71a26f9eb8acd9c57d7737aea2be94351192166160e69317e87b5be041b269a44ec9332bfd1a0fcea472644743d37336ec32a94c28ec7ed07f0d544611faf5834c3b57093f845ded9beda4f2abc7402032ac9960666363fb6bd56a33d1ec94f0a1428003c42d627c7bd520ad061516872953f83acd273235c4ce2177795a85c50aa3c78ec07e37f30134fef72f7cbafe7c978d5988f83bb7cae9dce14f8b2442363de5015289a3166a636949b2170a4d0c66cd283ea4b09c9650bca94d2e4f24d0a65cffed482798ee489eedb1a8a57cc75c1147709f458ad838d67d24be4437e4c687fbc93118d61a2a6ff0d3f5d55a75dcf312c0055b001ba7abed248a44ebb91736ad3c2c5879a383a0888d3a3c6731bb2d589a17d31527cab7b678c36d4f7a846803e90a4b2da78b1ad52e8432b1a70687970d88714329419d9792534bf73103582c230132452e6ea7181ebeda87309fd8f74e3bff8a5a4970ba98f1d94d69a8aa21d6b6869043b02170086b926599de927881c57a305542e5f7418a02c7122296da9c24861f9535068ca702b4b6176397f0c72a8abb4882110d8d81fe29591798fa057b1a3f428ccea1767450271fdb59b8231dfba015394283aa037f2fa207e971d01d4a620f26c7047f6e86afc99e6db3ec1136459b07808bd3a5d68014f70399d5ec033a2af83af93d93735300fa028697ae716387f446fff7f0876c188c999f0c810ad7910d298207f2735f4700b5e88d15dc08e4d3987e347742147ed87e38c0d510df0f20b72b9386be19a683b0c31415ebac177065722ecb644f255a6afc31a7a7956406b2c66f1bb9651436a009616d0c93e47965150887363bb6debe089d4d642ccb4fd8946a089d4fbb26af59813d356df104b570442c5c05c4ee521c0da8574de08ecb14bb2f679143cf5d94175367340e7bfef18fd82d4f90e315c3922d46101a040b13f6b220ebba193ecf67646c23a018a523885f901e34204e26ae84fd854532f7c0a2acb98891b58a110eac2629471f96a458b051592bd78cb4b3d689a84150578f186219585c2ce19332b6d5420804f2a1ad4699a159a5b609551f5334cecb5727fa09a159edd3911ee5e7e47b708e87ca13bec7ca170cc5edd918e49340214f4743477194e760d9486bdb0ff3987f4f977d12fbc0361f86bcf7286c1711c2cbd6dbfa97f980c71e3acb5d5ec15094df1938fd98a734058996910c4bec3e89a9bf744f7ec6f37feeecd9ba221f76b628e2664320ae878137b7a2c88c77776fd5eb4a568d82069c8b87f8ab9ffc46d1d805022d1961849de21249af903448ebe8a9fa2991f5ad30669fe3cdf4a496b74e49a65c3e7087332a1a737fe8d84ac800f9732daf73892f6acd6c09a87496b2c2d20060855ffbfec5402b57c7aa939cbd8e117d41c151bdbd1d6fca2ff61740697a7090039aad32c2acc4e060aac5dc9fc2838e78d62dec8cf75150b83018099655b14257e037cc4c4bc82abfa77921bf9f96a973e60099384835ea1d77fa3a1740c250c3869b07a2421d00ea1061a49c89189c4683408b98ec9551ca48e906873b7445a69db797806850a98c1671a4f0e9480f641371f46edf4a86c35fee0135fb88d799c74230cd797328d8bee4a58dd1ceeb437d740cc1c01d181abce15ec277f5e4054ec968c53ea4262959eeadaf88616ee16b0aabd7d796cd60a8740bd61cfa051c2e2417498e8fa9e4becb070e31cfd17aecc7f12a08ea241a6ec35d8b864d6211667161b0bf05f7fa66b75ffaa95ff2444d80d64c873c935dee04068ae5eb92ef5a3ca9a1ac8e1f4efc339bb7a39624674c0feb4998be38390f310295eee1e966e64326744b101a6652c5097dcf68c99cc426589bcd870dc7e078a57a041d5fc184e5285078754caf463cfd0367c1f3fdf8bba5b015f467cb1f3542a0a2f5ff2109cf43cd04a407b80cde90d70ef126f35c381c1e36e0891710d037d54431f323d4f63b187aab570c6a91d73c1fc10f7dd3a3c2a481a46484259bfc9882f9fe539efc1063573b6eaa4762660d7201c040e962c38ffed7225564515ee0c5c228fbba18bcf66c95fc82e82d8bba3333d51c659c732b5ec4856f00eb23ed0ca5840eef0cc8c14ec290969505adf7c26e30bf09f5bf0e11e534afd9704cf9d8424a48ef1c8939ae4fbdf51610cbf6cea13fd1db902b98463fb9a08facc13cf6b547f8a4fd2bc3daa493942fa6d18f2e178a9251c0e6127948a8151225d61f47db4f078c8805ef7d0b56753d222e13a06a5481f3617b89ce4dd107513dec8f202833d8e0053f9bd653f75c8a2ca65158867b976f7e4256da0926168b49cf4466360a0fb9ff7a3167de81a8b862830f4251f5bba1725db4b85734eed926dbe4e075e7d2448a21ed5312f5e32f69ba29876f6e7b5cc9d9a1e0fe0a4ebf379f500346e86aa766af5a2e0d2a937f4d6fb220055779723a03c85c893abedf5fd3df8fa4559ca76609438d7111e4466a004449dab13660b34329ee3a4c24e4e64a577ec27dd959a8b797f762ce7220f5387445169a6535e81a9e795492c3a2d979d2ebe5e7b1f7984066526f55167424c04d7469eca4b936f88e7be60f84a7f1828d8927a90fbaf94f8914d016f4b6f87abddf1715a9168c4c04a52169a11e32485679bfc526efb2a1751743969d28427a1d2e20843ba00f43a1ee9438910965fa6c11624bce307ff6c7c0bdd3387dccb41f2458a17bc6627b145fe86f8320b96af70bf3e37ccfe606812f6a562220dd815394cd8d302248496dc6afc9c595cb2363e9aed39fc51d71ef49c577406a026eff4b84235791775f9aba169c0e774ad44f6fea64efbbc95e19cb53e55ebee25aa14012946658cf1f442b3ae64697ed8ad93fd1cb43011fc0ae02ee3c78dee341cfaddf0f41ba76b1c8948b2425e0435c4a5405225379f51ba0c64c68d48729323724a437fa0e37d28176d125efe147752a804764c29d94c06b36395474e1969cbc74c13eeb0430e5f6ebed415ef35e1e9ec87f9baf5061ef711f43b6622ce66ecaaed40bee7c75b622fb83d7f81494c51e32a7cdc657afbf0903682e0aec3b2d7e48e05a60e1fc7323f381867890892c7cd55b4b9f8255af0aa170ff37d051a7277f0cbbb6739f9a62103ff3b768224e34cb8085c0a090f9b0d981ab0e891d7dcdd844b15ec6455543ff46172bfa7f789ac3a2ecf3e581dfa35abefa0ad0f20f55786bae6e4f0bd9f514c4f832c0109cf6ed1f55712618bade09afc75373f93950d31f2babca4f70543bedbb4e0baeb0a3194875571c5cb2d6877c62748babf151d0c693e94ca12364e095d14411efcde5fa49b20859be6d9103788b2301fae20c1e29d6267111f7894c8f0693d45330f64248eb63fbf028b90709bfdcf98956f0a5b25a44a0b99918891dc2c7d61bfc96b96d9b0bb01e54f780804565fd36c58f5baa0e54cd94edb88aa47a9c6542d6dc96d65ffbe6decc60609ee8f32cfc30dc69da8d19445eb98f3d582efa43b3b8ae92b8fee93ac213fab8057b9c3ebd8beedd8257b8d30fb6634ee4c8679b8fba64e490445c95d166d81013cf3dc5522f863f5b9a01bcdf5916f3cb62a81a1ce991c4afb1ab5daa82af1af34d0e4cc2e703de64c8de421aa86a242f7db47a37891482defd964255de069000191ff73aa20003c90d18f3ae5704ab1753e25076a25eb7ded31d12d82bdcf6d4d2bed01f212017ae2b389798a9f7decc79481c90e4e8b8984752a58e75ef0f72bf9bb4357bbe82aa4b7fe99382b05b403774fc66e09fe81b66f4a71f26cfc89a529a67b4d813ed53f5a5bac18a08f01780661d8973ba4bcd629d24ff39570a2d382ec9a927c178836d2adbfe95fff112979bbbe071a421286422969d68d84b87e5e4745f8459190a0707f8b8e230f6cbe195bddf1dcd00d3f099342ecd9b1bd017586c239903111d38613e621920b90d19bc3cc012c8ad36562138a3b9122496a6ec940d82c5387a67a1cd2b6b52c8ffcdc675dff47c081138b087c26b0edccd56bf51a3b37a416ac23a6af42a9ac2a9c8bc84b58e38082bf68dbcc3f07c3c4e9798824058c89f3b62cbb015a7ebc0fd0eb742a629bd5ac0b8538e56ca2dc2808fc52895a1541c16d0dcf67137f2e68043193e6e8eff28b67a246ba655e062daa303db4ddfcad96fa6344375d2991d4598220a8b12888c66765ccd2c0bdf3a793c38ca62ea442564efeed24e55d48a22d0c79ae98ebd0a6781aca97b07cd6d82b785544781f7d7b0249120ff2d5e798f86ecfdfe04a192f8e825c4710b33e7578278d7562e17d3198b287e369fb4d9b2f46ec168a6ec01a91c92b9c9587c0074b12bf8b9b01fe3799c9a31620ffc1206b965d17711e7060924dd37d63fa1e94beda6f9db6f408d143b1841d3e444c33f5c765ebaa2d9abe70c53f2824c735f297146e122daa3ff17c09597a3d6a733898b78713f95fa5945d2ada07b7b278745053f7e722961ed271fc663b63828e78bac3122d0671c55f1ba378a4856d4a540c1ca215f48e0edb88aa4be41afdc5d55507731993e8c5ba642674a034105747f9e1380bd0ffa560b90ec75cea49d7edfa5d869d54b672af1c54f78d246ed5aaf9747bf8b9e23f83cdb6c48fba9d8b31793be21ce7a1b4c0fed518dfe959ac902e59b0de8a7852be9dcf94b2db18dfb8bcf7dceb13f8d091145419fe078fac290597c7e8c9311760adc5e5428917ce49c89c2848ae5f0d87890e78a492bc1def6c89676a46f98f6e640023d4c008c9d817870bb92364e0f68fcdcb6943f13a8bc6bbf8dc37d88352fda90222786668b01111fc884c3fa4b4eff0976e514645a02c57951b2c9213b86027ec71fda444449a87e648d3ce9b9ca5508bd40fa486c5e6f1ed439db682bd7487d9d0e7f0008f01e13972d583d8f3db98e93ce74d202f20121a9bd4734b81ba14e0e534f198c163fe7cfc7d14c45165074135be6827610be4742439b9432fd661a0d15422ad9389a6651a4a01e5d7ec79241137be77bb3bf880016fdf8ef8e93542ffcdb57adca27c81d23c86dab7be77f720933a721b5ea8ff9cc29f14c0c196cbdb0ee53464b27358977a3adcbcf399141580bdfc86b12fdcc7536758b82c7a2d09eaecbf58559b54976aa265d4485199dc08c8da2d926a2c64a18bf623781f855888b7c82ba3490c52e54e898dc19b8646141b26c4cefe01cbfee69b3df614725dc641033a11f493f22ff385a060b5ac597b9916b8b6e7da4d7d3a8a3f272c6fdff1d31150e26c27c5dbc7d2d09810ddb31f67c9dfdc5eb5e8451f7601ee563fa8d5c7a733a758adbeb3d542a8955e3d05feaff36f7929cbc8e2e774f9f6acf6be15ba5f18eaac8f87dca32cfc47ec1ea182f34481532b99ab440cbb169860c51726333dabf1f7b7a30020f770a99d3dff8cba7d3b3eb829e8c442533854fdc8fab25baa7e76956613a46353ec388a412186d2fd7b59b5e17be06dd32ca4299c3b1a8d9512a45f1e07d2b7cee5cf0211e0aab4d8fae68da0336bfc2fb71ad06843e7234ca066ab0b945067f06ad7178c1215d3a3a2c61671e00db15d9de352d8fdbd6e9ee05d01c1f25116ba7dcf95894cc42e2902884e45c2ea471406a74c3794bae891832b440c5f2de2c48549f4675376c5107b3fdc5e875b5c6c9daadaa86e3d80ac3ddf95842f3674bf0e5e37f3d46dcd63e035a32b2e38d24053583bd93e43a9e7bc841eb4b874ff5942df867b3dd801d5b6868074f9a83afbc15689d98871f0593b00153e6543545ec999d7618851d3bda3554749b9bb09b5c1186974fccdde85d8c7c972353278096659889279729e0065c8491750243fa706868f10f8ff27d900d33f71f449ea61ba73c7126140c70b3bbb3d7388d5e6e44f5ad0cafa59b255c6fa4a1dbc9d6ad492c37fb6f3ab2db409670ad4a79a94593edc9c8e17f655bc3e2101b34c0fd1680a3be76802ed9d0368e41e570a2b121e2808a68693a3fdd59a54a18fe5c4d6fa8030dfd1d484e340afe0b1e379c0ad38b6920b9f0e76013902a05e943dea1c79df806b667621c71f19a1139f3c9ec7a4d0016c4d2566b54e0adf3ab80bbe29e2953e07c8b17f0a6594f55bb2c05310aa495eb5c1d4352c2844429b55ad76d91af7b5c27e0e24ac124c6a7d5410d3a0cd768224c920df5a7128f5a5f07067b5062bb390a96722aafe6e9c85d28ad4b1d6bfe2b090b0d1f5432fe7f423047f51f27f3387a43739799310fb26fa26f59ba54999bf30713d564453f8eaf6df19e8b909339dbeca545f3a9aec34375d37e8b36c87e16911071257f5a08da4433cfd6a8e8b8d3de3497b2f72befd99d05dbf7ccaad2d12969aa4218d2606797dcce883633906185cc6df8d2913633b37633744b20afd53a07b52a27827c3e0690ee1d5b575b12bc5aee188aa6a0f55ddcd6ef6d3f05fcd5858b596c7342e452a96e4c49b36f153b24616bb38213645bc284ce3e52c601e97fc9be1ece6d02fb5ef2dc09eadb0e2f337d27e37e12bfa3f043168f7a69b3d05adba3a3fc313e35a2c4437048c096fe460bb68d514ef2d9e21435ae42f36d4db9d1ca5708f3f24e6cc81a2389fd0a0e67ccb482c348d3833eabf51f24d49a8e86e0be57f166af562e2d75d57d772d47912bf14f6c00f74eee0c5777b359e4d80bc79ba0b32fca80c8d29c5320886a8f305f2b82986b5cb42b849de78fa110eca0da87094cde6a8b740bdf4b009784002a1bd3675d5afffe8db38e20513474d8cbc7cfa1f78398bbb4eecc371439b21422bf7677469d0b9cba5382c06dedcdf53762803ffb50705167d8203ac2a499a857ce88f10b7e08250ba815b156fe7cafda5a84c2d23bd20e62e72565609bc57bec15de80c7dd60e25595927f5f04b63f98a2af6aac925be70012dd2ab475e877f309fdd33a24d83bd4b2b37e577a81a8bd82e67333f9a4ce19901dd659ae088518c6a1f6328ab467b005b09933608cade2791ae6679ba84c06cd103446773f7208f4f108697db16a1622ecca15e362e78ac65dfae91e369f9c88de2b4a524b84a94cdd14ed60c9f6a6c9b4f0df8b2dc3142132d9f8c70e2563e366837971692ad0ce24392395c4ae62ff522704fadae9c47b74f0712e8a4f8e8c65d9c374790d80e3c81871ff95dc930327860c4f4aece884065d5089cd0ef37117251459e5eba49a10f9ab2f348352f2a15aa8143be35456630a7e21b6ff68f64c1dbb6d47d85f15c6ab3a62ee40c439b34603f7925c5a26d8e93a410ebac290ddc0c6da4e1807f0e73fc9f56726dda82415727b53215d124ff623c3a10b546c324df86c18952fde7d63919b5899a4b62f94acce33d17da07aae009cbb287b278b77f278c0f00973c1f0f778ccf9588694890cbf7059e4d769c96340daa4f572951ada29cc4764e2eb931a77e204da9bbcd3fef697447bb4ac4787fc0979134ac83b3b519716812956d5e08cbe8b2370c716b05c31b7793b95df2d38b2745a4fb6e9a12f819bd6ef58697351f418a0f3995fb389715691c36847446011334b17922c21891e16b808d217ab80c689634e4eb0c535d7a61cd46c7171761ac37ee13b7c7f006b615a0376a399b8d820c542e7114fc28e64a3ccf2995cd5ebbff9008ab813a4c50e4f486dba521b8520ec92a630ed5e2173c5f4c0026931076bbbdb437021aa369f10d3e9f3e87ac1bf2a34c6636bd942450c7b5741a7e80ef0fa1817efb0c454aec574c9a44cb46d90ce97df03d7b2e34abe94b739f6a9fe1177f6ee5cdef93e5947083e957cc56fa5e314a61ffed325b75fc581391224ac16fd2523a01f8a72d14fb7f42326ba567c2f9fdfd5fbbacebcb54e61a789316759df02be6e65967f4d67c2e39f57fc092fb455ed5b9ff0ad8d30d96c1f59f044b9873bfe09b3e01152c711f9e3941659db46f8073a2ea6494c936712df5fdb0ef72410a5ef72665ea48ad0926364857e9bfdfca0d124f113387d76cd5e991e12a8382048fd18ad017134a5d636afb8188a773f385df485f8730508ea1351bca6ebcbee9fdd0ecff39270a69c82642446020e4b87506f0e8c93cf97772ba39abf6b642abb739af8ea31eaffda7ba8a7e0696f24bba09dbd7b51dad413b1ae6f9c7411c04bf413b137935dddbcaed6e22be736de17391996d326aa3c85ea737858382985fcb6ba4c57c1097c7028644f7370fa58f387c9bb8983d2bba6535d52e001581433962d014282218148e4f40778b899133a608619b339e9d13607608632d3971aa38aa0b309e3ad98e6cc53ee5691ebe4bd68382a3755eaaa6634860512cd2d1ea0ac7acd914262ac9f79e405b4496b0b66c429178f7461a7d9944b9de875bc634624e4f7a4be385cc105089b3aa95f7ae64dff068eee075fc86aa2bbccc58e5b9dd286ad78ca1d226337557272e3327333b69bc7c74cbf46b84861fd25a872bf056d745428da84fe769ec148451fe551ef293954d3bb18b02b19f81aa11d630197a1fdac5e698adcc9c7e561c7ae06d29fc39cdb3c679e0287d9c873a8095deb3ae4456e2fcec48e15d918d06d57621df8aad9be80d809c4cbcbb05c15f3094a1a41bd0a1f42404a69f91c2c75dc9c3de934a6bc2a87eecab0e7bbe64699e7910e4cc10b17695d97dd813c0a7daa9ac9c2949b24921b39d6b895f85e8987ceaf866a412ff2f82a9f0eacd39deee30c9e35f6dbf8f89a88c4d86f5fadb5afe6adfb655883b7d79e704ad55890f5f1f11b54965355066c2075d9678e1c38f56ea5c59fabe73aef1aee541bd3704c9fa4fd2535d67621724445f1b6cb46099698c0c74eeed1008cf2509bfe669b710d625fd6628f91f43e207c0ec6b8a4754dfc083823afa073b56d3d14b08cfbdd3428c27cbb65912023572e6f50aad4e4cb43ec70ff63dfd7bf851f0c3e723c036d85e15c49c43f04b2ba1bede04e302f4ea141476dd197e52544929404394b6aa87ccaddf2bd65a7de8af491968410fc0b0b14e5d90e156558dc69b8eac44810ab0c97752062c30bdeca4bf24d2c9d089bd02f526aff8185dc3cff0b0ba7a24256aca6683db75c3d8013464ebd65eb42aca3b095a567af0c443c8512093c698c3444f6edbe80094ecb174465d129a89eec92e52af80e7cd2111c1dcb1602765e4940e751db5c56e05cff417d1003a35612ab26583ba5587e9e199d6b13acb5cea1f437d6cad5a7b578aec53090b9e6abb5752e0d84c77f4c5c476b7941d6338f548a1868d361bdf3e918b13bd31e8f3eaddbe8e4d0669221d3064f617941234ff425fb2df3a90c86ea67aa63f0fd0e7e79e7194d752340aa6ff58a77bb763f4f5a1548a1dcde206e4f744f7b8c7b366d8f7e78e68f205a2e4a91d8731b09d30214ce01034662a88d2c7db31f49fcf7b55966c39f856aa07556c6e87d44e0e1d9b1806bfe4d11b334b8c5c766986133e45ea9b2d70acb2a21fea4703658e705f98a6ca80f6f23e9846367a022f0bb8297ab3eddf1fa6db9161058c58a21d930f3c979a466a48a3b43e8447d3ceab128d4aa287aba820cff7e76e51917a5f5cfc9e8236f0c3dceb903e3eae9b3114e856d1e7eda4b267d6e793bbe5088f3d48695a03435b66270cfff9ae1024783bb66205a1ded44f3e0283e5baacb8103d6edd1a148e499a89075b4e24544274fd0ff0907e9015ad8b183ec133df7a3b24dbc410a754625d53cbd653d51cccf47e0abe698d84b2aef73541a5ab221a33c10a60fca6cac7636eb8a5f5506fcf3c70a43de71c897603b53201e13332a878cc8409440f587c68aa65ab48281892323ad8fa05a7e0c8cdd885dca17986e0698ddbbd7e5a58ca0e2901abe9a07d9e3ebf96943af02b85bf0d52be76154a1372741a7278c7faa8b6ac269b2cc4066952ef35e3e278354ba9af9919b815d700cc4578476b4f5c6ec3b98bcf198272102a282ef3ba69f62d91141cdf6149d9c5480f54b8423d616d710035e4b72ce2293e77524181e43e0cdef1a1c2e9fba4ad3b6a84354cd23d3924aafe6a1a8edfed714076e80c0b53041ab48bbf58bfdbb49e729df0ab024d12b123eb7d1f6c8622f2e52b682d748c456e71cade0ab9b8475e7713fb75139252d3e877685d61426a9a9fd807a3ed323b0400d6887a7c3736ef75a67d548741ad2f8c72d3511db068f170d8045fbc3d298396162ba1c5196f843f46e3d590172fffa8e79da0ea50004709931e13a92a974862e9ad885e9b541a3d2a6839ac4753fd0d9fd892ca7ba1934264aef6e34d4b1bbb4ee3300f1ad1e556fb62d8363014a23962cbebb29f4d8b4273f13c5c155537f372b0ade91abb48a9b0e84f5970662dd90431e76ac3f9b913a67edaaf8f4427b1dbb93c17eedbc4a309a8eeba4fc583381332a54dfeb2a37405725956d9cc7808c90b6c2a082c6d4197dbdac7b1d3e5d9c3697eacb1df294c23560aaa5312ff2e15c73740decdc79133bf6b64ddca8a3233c04fb68f81c41831bb93172ffbac94863aad2f39511a38cc6768b22006d48cdfc2ca6fef6d2a62922e0d5342f9c1673d3caba0c19c5e3185a51250b2373778ff75614728b16d0e0a02f1a42c2bec7f2e16e7ba14c83ae75e2ab5df679882ea681c1c499983a2276fc3f9758fc54352ba44cddf4fedce3d1731a43b1b0230037137d9ea9a03dfcb8ff39fb20c2c7eab491a96b53f081f43eb83c12b85b1e6555e9ac8aa00bb7212ad000e6c1e0cf625fd12d9dee7f3727309015173c0f01ac40e48b7673a7bcd27660584f609e92f42bd6502137b002872cc7bbc171d5d5f5c1255c7aa06339c2a33ca38d8594aa31c300ee109eecbb7f27e2204e306fdcad352ee2280bb145f82a95ed3efe62a01603768ac173e5e698f00061b99f6d79c91fd2a45a310f2b345be8a48b01f0abe37268c71f2b984f2c12403752dee8ad9d41e606cd4b6e04f8c8228a222d911c09d0a0aed4f6c90cc0cd596fa367fea98c0e1912d4cb63040d836878ffea6bbbdb14a5558c15277564641f35ebdb28189cbfce3e8a200f0f7b9e7f202c1caf5efa5937facf5fda280dbae810ccd527e68627b640effa17f3d6f7ccb5a48a2653e0f2580522b3729ffa3cfc1ee972f9273e4cebbdb91b9de71f914cd4c998227ab18145cea521ccaeb361c2d0b0242f38586dbdadfafd42feb24aa859683e6e19faf5dc91c894b35ed053fe3fc1dc67bc956948e5c28b0203e779f688a4f5336d297847706749ed8454e6429d85360fb554d9f401a0fdf576c95aefc7e0c5621dd1d1ff072ec5a3a0c8af4ca2c4f2a97742e5f11d999aa825e8cbe5fed7b2ed48379670d8dee4b568739ee89d027552d5e3615841e273ed23e72da98b04905190eefabec094da4a13acfd3987b451cbd52c8cf5a88736d7a7463e163d54bf1948969500a68c3fc26430942bb314b3084945be702e196e5a44302ea37802d54165935b3023d43ad9b2f36d093cf246499fc0ce06e55c078085ae7fb21a13179a2c7583e6dde142555a74d39c800b7f24b28eb2eac320ca7d8c8900d8f655e35b5c47e78c06a1e3a01d8bc9a43a7cfc9747ea915cbe41f15f5fc5548701d0c890e57136ea564b53f8b3b7df4ccaab1af18cfea25e4101d6d3ffcd78a074943b98291ee26377f412d2e00808937fec3175a7e217a5dfa01db41aaa4d1c0eb727c29a747dffcf54d3fd5eafd3e698958daa4051f8934b6089d3397d489ec7f3719c51cac15f5f4ad021c513825791ff6eb469fc83bf651a6f0466f5f6d43687f68350e388383a0cf794086eae3b8a105baccd9cd318c269c14c03897c12f58b9f070d1a7af4d109992cd97ec1e57959982fe053b3d607b40f702724c388abe6cc8c442f35a138896e1d991801818602cfd54bade5e904296f8caa6c35b355ebaae5f8c2a8b3f9e9667585e4eb3294fb928ed98ca596b2d3d108e850b1f4bfdc7ae3dbff3f54c40d4a7365f1ff202ffc6ae0b52bd6e08a563a7d33c29e5fbbb0552ecba89a6490ac683a2df42637f307c495a70859e5658f98a83764c1223e3a54ca4b2b1fbad64c837dfc9d1cf4885dd1b3b4af1767414f9eef55cd372375fe414a9c4182179109b20763109cf4c5b021364c7c2a5206e5d99f8475c41383e50b393fa5f7bcb5efce45baa3046ddc750be7049d64ef58635ffdb151dfd9efb88812a32e79188379becafec19befeb2f65e9adf721c6fecd9878a9a7188d773bea0a28675dcc138bd4fc7c1973092a2abb1257369ac0a3d532e5ef2f28ba2ded80130c61d3f3eb9e71263f94742a0e4ff7952a3c1d87590eb7cb3d0c4f077cc331329ffe91a758ec971c51ae829711b4b0568019c35aa47bbbda82efb7b1697e24e9ca2b4e589c3f3527feeda8b7d02552ca5878c8998b4401f454a2572abbbc4f857c7f272699e09f59dd696bb9d6dacb880d372792a7e573b3f3a0ca980bd437fc8cb2965ec84fbb41828a448d989d73009683d6555de17c135e6155fe1563c9b5e0d2e0fe9d65c0fe12ef5fd4852591e6e6308dd41f2c3d35be1acbe4096076ec7a13c71c069677862a238b1ffa7351a70693a3d5c244e55899bc1fa9384c7326178c86aa0d8a3317ada47b564238b31de55b1b7488b5aa3b0bc2934147b61d39fbd822fd5438aa178e271da30c96c75caf6579cf4c8e3a6301b1dc38951d0716a9a7594eb5106c3fa33c6628e5fc7ee7d619a423035bd6aa01a5ffb44669bb990e7174ea09ebe9a8439994d7279030fd420f1d3b529bb5154b67092ec8dbbd284bd016a315795e94938008ed61c031d08d54c5f7effb32eb940d7b5e921c297654c7e601543b7270cde2dd324dfdffebe35629ae4d35b7730e78a7c0b973e4dc984e78e766007be1e763883931c0c4a6af11fcaba6a522b6eb982b94bfb59ea9253e0aca6cb48b2625c4753befdb4fccb5a131f2953da0b04b5380ca442d8576afecd57ad020f242b17738de1c66671e3fef2ba4d537200298eb709e28f6f5aa099880310654b5ea29a6bc5a511c3b1d242a350a872f716528c3ebcdfb9e524dd78b2fe0b8ab6f7bf6759301c43ca10d0f93e68c3d29d6a43f8b55cf0d3b5b0b6ff1dc5749aab3881ad1ba20cb07331495fe6dab33f1c2dd2bf7d90e87017a0772c465cb9b3a9c302c49a90baa670b736f0420f119d5cd6788138ee88f3e91541d413a1d9832e3297b3f4654f7b814a574fc1a785c8a04e668a064c4546430667954d9ac7fbac5e5bc24424412f431cb97effca4eb250ff5a3c59d3ba00392b7167dec3f95865fd32738fb158ba243ec50f6afe65fc5de97f7535e3248c77e3ab879f18df3f0d5a9ef0282b852fbe292c0c0b1c85b4f63978dbc997c3ee9947fa473abf045915b507ef32aa6a3dfd8fe250f8054b388c0233d51b688b47a390e3bfbf88a7edd3466b5721824e7b9aa30a0bc52dd5fe554220f1153e476e6336849ea81ddd3d222eb293e546e3dc16b7003dda12dc3a3a6df896188d1f09ad87d7f11933c186ea0e1f81861742a826c9eb39d296038be91033a4c0710710277a800dd5e891b46a6be04082317999810a79c470f07102808ed9415ba5109a882511a965fdffc40881e7f33bd82c49f11eda74a42bf528be411856c719b307ad5e59de2cd58880ea8cc135d9c6fe18660cc78f8cdc146c4633abcd94b29f00e8721c22429739501c49b93ebf6fd5a3d3a7081cd822d016c366d395cca51e2fba275de63870990e5c8740edd5080620a7fdbba55c98a135eb32217ef37120fe7761ca429f430832724eb8f2eaa1ab33c478c97c57b401c05e80196a518b329f15c0e313fdc996e222d8b48f8adba6529f462b94ed2b36c8730755012466103c622a159d063989aaaf33d8229395911866da031cc464b539178b2c1a0ac6cb753ff3c75baf649b93507c15a8a78b51a42c8608660b7946ba17836a9d033ef283d08662813fc9569d4ba65c85f0ef4535bd17087a16822ea2205ee0ffebb9a4445da325b5aa25877fce478491ddfd52a226829028e058ce67d4c9a08d142bbd6f9fddb2f1e4c007a3eca7fe41488687aa2ae59bc93bfa349d33609bdf9e6db3eae00f2bc6f728298d5b4a3f2ee2313e62ac3af53eaff5658417f560361577ccf4d82cb4f180a39757c90952be9350bc5961d785146cf17f772913459f3a79dadd212167610e6ce4b7c0b7f0d60b03ba867ca342910d9220e46ad1b3c6495c1d8aedcf32ec999bab21c317bbbbb27fc63add36f14a986ecb836ca14b5f565534f7e12344cd31e142bc12e918b2b58b4bb4fda58b3d73106cb7e10d18f3616783a3d849950f8507ee9f78ed2264c569e8604130c55da84b7eb2dc4bf9c5cddb2f1b5735d14cb66e43356315a161a030ce1eb573541f7a08624bcde851c39f54e740d4e655d7c583def39b1751eeb144f40ecc63efd7df5e291aa71ca00cf3ab046e875a1c654ba7d2f35a162f2dfce76d2ea7e36f0aac6cd0b7732fd63679b4898021a92971d420f768322619bfca8b314f2e75822844c2bc2767f9dd4913a09bdb0f51ac03ddc4ba97c0c34c639a5663b9cbb5cba7d87fa61b103f72b2e6f99b0dd8a8ab7e2dfc06c95e797b85b0b01e2ba5f0e798a37b6045fb756714f5865bca254fc3717d4c853d4224329c813e177f402f630f9e7216f5417cac4d634df86fe531a8fd3cc0ca7f0f8b2373eb2254cf2ebd22afa507b927b6a1dff6e1b1adc89db81d1ab61d734f71ce7a543cb5ce065e4b01f4e0a717e56d56c9854d5e892c504ad7ffe503006f41bc4851b9cac8c984908258c66e156cb6d287352124164dff0d8349ee1a2e96cf9a0fc7c5d58825e56495662cced8291c7c932387c0a0fb7fa964d00f514a826a65eb343f12ce701c472f81b486ab537c9a5059d212b4068f4a78ca7f17393f30d9222eb040bdae8b26cc93972a61bb8ed91c62c0e63e72cbca29b85b7e5128a0909c2e4ac49db07c71c471546c3effb34d0d3eed8311e85275f3c20d7392e70a9dd9d5f79225ab82ca549fe91a0da8009be07f06b3611f57811872857335fc393bb427bb8caf0f7dc3efaaf24ad9c655b368a2f460def3892e4ddd7e32f291c9981eb09b91136faa3f8678ce075830fa84d4efcafc5722d045fc040ceb894148def462c5e7b2a81d21c8b1aab54755faea7318343f4e940bf59f8117665344e77c21ac7ac3fcede6cfe3b0211f91107e009f5c9fc7d593b71cde6195cdc6ca6af08a4d195ba3493f26fb1bade6987f5e054d48d784d202d622bcc4e36c29131e380600305ad86224a6002d1a283c8e4668ccc5f2871cf040d7dce27c1c53e2c11220fcc0117948e2e199b4302c9a0058f81187f236f5d670e476b74a9ab32c291b4deccfdc28dca7c7c39be50277514f525af40cbb234decd6748ca6ed379eda32a5eab09d74421b561e6d29c873219b6488d7271b900e113176010392a5bfdda54066df1995ad92221bde61cb746383cfc234cb198cc788e940bf67b4d23de53e60b1847a6695d0d9f806c1da814a759039f08a8f71e720cd5ec7376ebd52b4a4e95f0a7b557def53637089e2b8f73c013500a0fa706d5e22206caf49a7d119deca4ff6ea4b03dae7c21b907d58c901cc46e9749cdcbefc88a257ade162231c7e689b093d8f0d492f19f9aacda188322a227ed629d0076ad3c0191b49b1d75866f81d7e80bd26d0442ad9b0397e54e27390f5780b287896d450cf180ff7369472eedad07fdede100776afe8ed03876e7b701d37ec40fea4237d953f84879d43a19f5a68afe3ad3b59700c26df58fd51920de4a2d9f60b827669bd390cf4e67baf96087c4a9c1307c890e0efba60fb8c93d4db64db342488b609e7861420738c3b5931a90239adb143437a4b501021e78616baee5110c0997f874ca02600da1bf28dce31c9b7af9a5362e3d765657686bb082042afbd9a852806a125f6b08812715cc61db6dccd81a4004b1170f00d3e03f9e6070d450e539f6b021b615108530896ec5f15900f209b495244fe2c5217f9b8c91f1384f3e6af3778935b1f8fe71f8d5fe2b3040d164ab4d69b8bf19d94cd59320c5841cbf52a49e9c8a9c8e3ed0b62f831f27d0a290045468e04c9cda5cbb7fa2cf02b3aa52539aa3ab2e299b6d5a00053fa05bc99d30a2bc9b17a50904bbef19ca2e65553ac6fe3b195818b28f8f5e0437ec4cca8e6433e4cd96109ad4e985c1ead27fc9d45a128be9a1e223b8372f32e867fcec03f9785d78924291f529d02c6b1e473a07d62f79e6c76be742197da960847e9a8801ca1156a09b5b6470e5fa4efd368d8c2330f601397bf82d9e7a2855db5c623874318dadf591527e2a071a88228d56be24ecc3be65baad6acf64559a513c4b55b0b08071c0c8308eb1d4d703f7475a1730062510e8ebb96ab13604343096f1bc37ac91578cef3d56ccd8f35dd8900dac08245a0034a3b4cbe09f3bd71ac6fa151f2cd4bc2188f9efa24b0a68aebdceb05a7b22da0ab38e77163e68b398f0b9e6d5f460d7a8db6209659ecd0a82a7fcae55b9b52172799ca5eb50977c63fff0b80ef071ae8e66979a6c67908eca74b3d8c9279c6e9cb3cf2c6f1ac008b9194038f1af79237ef90869ae857ac3fdcda97b4b8f50701bb9ebba7b8cef123ea803ca78822865f73dd48a94921e77d84ad393f3869473ad4581c9ab2ee64962bf40d2add862c432a55700c1bc9b2a18e40cec38835628fa613d7652969be2972070a778dddbf055b1cef9552a6ae2fedb6aebcd255eca7ed69d457dec1db5eaa40781530d4aac69ab85276d2cc2a5b51b487af176875ac316d191584c7fe59dd7cdddefa660e6cfd34ef82c907a1f89d80106e5458ac80366de9e08436a79cc28f5085f9e9c7bbf32acefdcf97f925055ead6f4f2b683590ae3a69321c2deb3ae8a290f5247d2c6d05d12ac5fe88d300d0df8ef0f35f2d57271801867ecd546cdde285af5f01e78ad59994d045814bf86b8e94bae2caaa35c4704fc7f5d2249bf56b7ce0056a2ba9fc71e12b6851d3f96b86c64a8f9c9e424fd448d4687e03761365d593dbf91bb79c5b22267101a5f9671a97382b2b08fa9a87804a9577ae3ae87af28f14ea7acff85bb129e66f00476a9961ca5559cd4d68b19a286a3978f9dc8800e9f3962011bd5cfcb7e87e08748b596ece76412fef862155ad08433ae9c079fbd7af88df412e4f047fbb6b57d12bc66e0be9222090705a54205fbdb35cc907c2fc590dde94be7c73f6d6d6747782ccc0b273a465ad0309f8a9b18727d2db22f5f83864f39a2ba67e7a00d8a4c38291f4aae2423f9994cf96f25456616b768d44220b4e5ffd5ee458fa83f8bb13d9df49895ea338f70f2c831ae9262fe9ada51d59b029ff2ebdcc21fc0bc20a6614349aaa55c62474f45b79a504f5854f6eba3095cc6974779191dadc53d1aed84a2645e2d59b56823e1f41ea6b2a6d198e163400018970baf44b894236b630cc66eab5124638da9f190268f60b10e395b3e414b93f83d0aa94707efe3f3edcd6e190225cb219fad547e1c85418849bd87c19bedf076549c3b339947da940f0e0b2d4a63757f133e25cb78063c89b48a4d9574d254251a196c5379be1dda4d925bc42f427cf932c4eb93815549aaf451b21648b21c97a75d3e68f8269a86d6cac69ab710cd025cff9b2f9f84ae308c43c3bb14999fc0af4078cecfd2b44dd87a07f1aba41c6434b03f43c29084499849c6e7f3022adae40942bf03762b66a8e3cb1261ba6688b4042a241dfeb9f6ea60c5b2d9dec18c39595dc24dfc552262826842b6ba9b1b4d16595a235ab1ad3b64b67d550b089f0ddf0798bb2f787501b0675cc9902cebf0333eecff571b788633fe7b1490e740cb76ffac6477561eb08785ce25e49c543a3edee944612c4166792074df4779e474fd8563cb4b34aaf75fdfde4dc4cab4fcd710a0e7043a080ca42a04d2336b6106751a69fd0a7fb55033e166bcb187bc0df328b896703798aa284f3afa159e38d33f8c775af9b87a6f4d9b07f9a6ce37c407018b10ee28dee7bfe06dd348db2205828a6ed1fe9d9374472be43c688eccbba98dd7b7add0898fa620898fd16434e16e527d811308f945eddc8cce2e7405bca46a9ddb10ed50598263c7f56c399e5405ce55a054ae9b15028a73db24929b4143c888492684cf1f3f1f9e6c267f0e082f32f3d2a47de0c64132aa487382002f445eaa0190dd21f6f4ba924f20a8022db8f63410d9ff8f194ea8a7957e34fc022afb403248cc05b2a2c61917311c894d5b427340ef1f6f706a99e41fb7785a0e9d315a14d6c99d229c0853f1dc5351008c28c838c3167fe5744a75128b03f1aeea6acd994c77a3099809024638c81cbf384049116dfa6b21d38bf5066eafbb8c3e4bae828901dadcbad9c4523da6a4d2a98e6b3d27b03711ad3125fada8fdc81ef8b7576263b6c30eeebadb4380f3b34b9c13c0f652b8d7c3e17a759666cbab62836d8e3ce47bb32b557457084fd9be589165f386222c257a6d9121b8e70da8a4db5d203366bfbd555204f292d6eed6bc553ebed312fdde29f755dac5ae7e5475bed9d1a0a37ab8d9946993352a8e24ee807f067138fb574cf74ea4cb42643f447dab559a37631cd67097e2aa9c521c9810e82b250cf87a3bfbd9232303c169366c7b13cb7a48a3970fcf30da78adc42536787a1dc4881ac9f211a8a06978115c8e148aae3d014bead07f736073161a99dcf134d716e4199ba1f4f7bb9c07e1656c75864bbd7b90a5990de2960cb7a588129c4a4abc211ecedfd68324c79466942c8415f4b0fbff9903b86d26b8072b7cf4fda76518b08ec09f644c17fc0afa75221185bf62c402372b93bdd20570d7ef1116dcb22d7df31ceb7ca02a80c60f8f69c79b87f0b53be159da482d23327a9a330cf9832a19149fc8e8db285cdcd4985255551251174ce5bcc68ab26927c9704979febd21c01c0e9c6f44adbbb84db935ffb5a357a13663493fdbf3ee4529030a38d5544c7578e02869c0f4c3a70cc6854bfcfb52cee224e562c744c07ab406bacd4ddbc593601a6a6b36e6914d1a119faf2845eea8be393ac43db24069db7b36c24903c030469d0c268e15abb662d1aa488ed6f8cb8cc6c2440804e5f8ba427504506b55316b3bae6e2dfa8bcf8a3dfde78bf4f2be13a6366023f6580680c47e9343db27754f94866e986ee8dce666d3a25f4fd00f9f7558323b0c10042e709314204e9d9ceff818106b71b5f1da404a3430f3c9e8fdea45290052509837843dac49e28d8bbb7a25309a5910cb89cb0cd4da638c29b9baa30b624f10c7fc0de408fdfbd8a90740614a1a12cf95b870a1e4ba56e360a05c9318a37d975c5f77856ac82599054c31dfa74801f20637f73dd6d96a99c5a2f213f8041fcd17292908ba52ad68b1d0205da595de185e65dcf314156f0701434fb5461b10584cfe107534b19387e0e410f43fb9e9596c994494b52d7cb55ae4d3230cf99ba582a8defbfc3ff6ac601bc6fa79d9b1b9fe80237ff95d812b7c9241ab2b71939798674fbc8f9d7b2ed077c55a83715eb31821aafdf6d58a2a138c2d808c1b400535d61eeedefb47c776a86b78415ec8623780de0297136bf9a70180409b63991bd00fab71a5fe7479c7a9efb319d2b2cc2b634ee34e81759464644911017f9ff263d41f8f8a594ebc4e565bd2664015ffffbfea