PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65189 8dfee76bd244bc3ffbb9f4501e0aff989cf614c2a98ab2591ff24cb2082627c1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0bb5629d038f0e751d729323939f47e020034f485fdb4ad541a891eec4780fb
Certificate Block Hash
8dfee76bd244bc3ffbb9f4501e0aff989cf614c2a98ab2591ff24cb2082627c1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050230000d0070000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001cedb1da57e0f35bb96c64688e7aa01b5aa087306a73ce6bee681dc14721fc8309af94d0b67bf06dbd38b3a43f31e13885ea5d0207b8fc6c0b69b713b48cf8fdc2268d003723409ab3c09130513429a40cee5f5624da738ffe04000000000000004000000040000050230000d0070000

Raw Header Hex

00004020ac45b394feb341ef438cb5d573c8e5f1407b16b1d70a9e76805b0ed33d89e94eb0f899b1c5e782cb202e96c620ce329febbe675dd38c074ecf4425941b6810753c6f1c6a6c990118fb8047ec1e891a54adb4fd85f43400027ef439393229d751e7f038d02956bbb0

Proof Data Hex

59,560 bytes
1212160203074159200576639a81ecf95ec141040b740d9460ad2db65f975969ab93da6b94bd68f70056fd75349bf762d653c517c4cdaae984af0424b1370932e8def3cd792ab3de9fd85bd64965c900ac2d2f58de770c1597c1b311aab75d8c53b0f002470d521d0d49bf93863d5bb45c649384cc17e26d6f7fad767acbd92d2f68a2ed553eec79f94203357019032e05678a43c57321491fa4f3a9401e3476481d3dd1ae63dcae21e4f851c32051af7b7f25e791e25f377d470f64850bbec0eda2752539f9cf2d6c952cd8e2dafad62df1a614d6db3a7ddaf5b7e177ae7669689716ebb355780638d672f61be41031a65c3887969a4e95ac2bac592e0316d133e5142a7d6cfeca679d5ff8ca34933dfc532f88b0ca05b2f7df838ebf64231119fce75fd306ab8367cfefb3df99d2915989fcd847718210bfb3a8035c494d07269dd8a7360e3c0eb186500ed718045d787c52cbac8ca9f8a3f65bab206b9ce2095eb9d234a68af1ad76c935517637edd725d00980385c98da5d58e7b0e19c9a672ea298d2d0a2ba7f16425e6ad67b8a9f0c207c6297eb2ce14cc78e28136f3e6ab47b5a223bf31d1f19d6ce585db50f0c10b8c43d4bc7e0107b63cba9f8169d98a268db88aaabfd703e3092586f6f120e8e63efc0097ae58b963e1ab32a4bdee981b8fece0b4aecce16aa7edb3a6051101a4f67f909a63f216f64232dc1f989de51e56a8dba1b6c501ab506669c17f4ec4ce90dba4ef417271390219361cb75fe9cf88b8774a70585aa1a43a9e33b77fe1821509478c8a39b41e38458788e69115249044b810392bec9151f55eef101a7ba76c8cb5ea34c47c3eaec86cfa749220b4946987e7186804aad847fd8af467b58e538265dc1261e94fc71ed6b1dc5f47c700dddaa3f62628bef70c57e24e2149d0a79953b1029bf1af91a1f38098b084ae1bcf1c0bbbbc3fedd1466d14a74551a6a9e9fcca0c82a7f0e764f28dde47fbf3b1a43ae66fb395c870f09fd83667d8241e8a908b17ddf7d659e4fa8b3ec2a2f6ea167759e881ad06c252022f3cc16414fe3f188ae980af276202ac75a72e664746a08508d41eba348792acc7346d0b721c68d62e224296eb28c883c4f409c82370c2c09a34a21346fe1fa803d9f4f9acb768068055c01bda87d977499a4ce2a6d08ca571f118cce6a0d3653a0314106ec150efede380fd59ff6f5b0771ed18e80e234a3984ee1fc49c738f5ccfedc78f31de7fe6b438fb2899c81de547d59b0286b77c00b01fc0871ffc9410a5ca0e17dfb64bc58425a978afcdd06fdcf4c5b04f87b5d14017ea63222b11923a6d9bd66fe4a48f022c6b58efc0bde72bb041131b99e49596a50179c85940ee6fd48d066fdcaf7d0b4102448c6748d7363efd958beac8b6ffcb4629a42a762c3245033ac5a632e063b6e090095576593b16d48f24f2b4d26f01e2bade4dd6009050e5646b23cebf929ef1105bb255bf780c3a7213905c49c06788a6dd1cd98d2639a31e6c8091d2f3d4eed9b1f38d0fd1905e5252dafcc09163696534862ce789abaa9e6ffe6133c6b3e01be95733ec545f6c894d8eed7edb57ebf37c9cb7d8e25a9f7f6ecb9443617a9b61c510863b3e81b31189bd6c2a09db6bdfce8200cce942d25b3d882d2e78f98a34c95fe0d1d1c1149629bb84ddade74121e42910793ba56e02e7451190303bdc187cf994dc27749b854047f5fd77c4b92319005785d13f87a2576800d98e2553859d2e83def0fb3804d03b382cf6ec3cd25459356142ba61307df6afc687f1d4b2c62babe5bf4121f10786cc63482efd019d9850223a2d12d1fb8592cc1796746afb40e1c00c1e376728a8674cbab3788d1e6477c3f0d209bd086b0bd47144a6810140e2baa06dd645d5f1f01bf42bd054526ff27f30f8d4a34f2544521b1066395c03fdac77ab4f9b4a57cbf3ab604c9c580837d5bb538daf95d6314d53b9553093ec475eb725a7414599e333c540ab0beb581b68831eb5f3a2a844b0be0fe084f81f891e06ba7d02f1d87b36906b6ef022d2b1171b22d401de5f8eeac29a4c6f52b1a68063cde82ba58f0184db90df31c20f2caefe3a5fbb09eed08aa31240fbea3b8128b7836f0c2256eb37f8c4da2b5a076d824f2c49e58da93914d3b8d72e59196ca05d9291fb700aa045eaf62d1594a7ae473f0accd80dd48fb5fdf5b08ed1cbe792698783494cc01fe762ff5e20ce1d064cd2d9a1088bb43068e164dc07b9043ecd541b2d63d1d7c68a4b97df6d7e6afaba81de395951c4a40d734177b340fb71b532cc11251e08bea4cf8b7caa7360aa8940c1b568c9d0ccd3dc29846c84f2c28289dbdad2a02b59d4346bbe9d485458c51aebce143936cd117cead3d3dbac6be3dbd570d5d782932bdc81336a5cc8503d75dc86029b53493b39d2c79aff87cac53f10d75a2d2ae58e1077a79214fa9bab85ca560bc80b056ad1255d6e66bbfb4f07fc28860926c41cd0311a06c935aeee108ff9d772498d407ddd305083d7a7b1449520b40fe7aa8b47a6040272cc90c1cd13733142e2bae73f112c14e1aec327e35ad2a9a7e677c9e168fb662fc500c9fa8b706596ae7d61a5c0138c31c9dc6091fdefa136a1c135e04b4d219f7f506a5e0d551fd1221011e8276eb2d45886d785eb737e4b4ce70f89c1aecb839224895f97f7207a0d3e100159d8817b2df13572ae3186f9de2ba57c3c8fba36adda7a773f24b09dec3774e7c7c90236fd4fde0ddd93225eac8e82674da5e68a7ea056811ddf51b8033f6101bae4df5d0722abe5689eaa1ec8db2456a7974e010af07a5544f0159534ba8b5d82988feec0beebe6bf6c5e86454ddfe87be17cf5837b418d4f2f94265ef36af753e39e8718d9a670f12c3fef32c20fcd5e3a2278762d59188e3dc950f17635180b9db2800767b99231902575fe71d85461f3db8f2d18a15f26b0718fceab9995100f8c2edd92ac08d15efffa6417fba9d5ac4a3f49c9fa038a8a352719b00640592db699b161f808a49334a829fce7032a01aba7f5052914cd238c84e3b2ae90c2d347f6464e1c1e7a74f14b169f22384b47a012489285377125505553f0bfb5cf29123f98a833bea6c7a9aaac29e3488d547f303425658bf9e7adc365b82ec695cbf0ac5ece308492374771ef067227a40be644e0bb999df6f5bcfa9554484fc8efbc773bdcc63117f8e570b86eae379a5ce9e8e2bf7c27b87274e7317542d43fd2eee0f0d8aceb81bb18363c5efd96c431772e88177d148aea411001d7b2eb8acc075ae41250000f238a844fb869e0c32933dc58c312e273072e776f677e00a92b773a84fc150aff2cd7dd1efb25a2c654d461fac30a15e5121226c7faafdd9ea2c123f89da8b25bed7876a98f0e3265bbdb114108e7c99c3fea832237bc4987ec3f692b44acc05e532084f05c8288c0dd52f8a30c55b075a2a55576803089cfe703522320a5e058c114e09300ef23b8fff299a887d633a136df19fb407be9104bf4c8413201d805cac2ab6ede9ed807460abd905fb9a13c8299bc042431a8d462a2cff923e3c9c57a833d4d2a607579ec163f21137b592c189b8f5d8046311e4c8d3fa5912c6fdd5b7bd140de3f712c1ee1fc8a8087d9a6f8eba992af7062b93aa3eba83f25380ca80e79c8c4a3ce427509ea1376da33bf70ad2eb7c81154f865e91ef0c479d138b6f36d4f01e0f816eb740f8b9a387648d80c66b8ece57a655ac6f7c9f91b7444cf31d55affec20f3c3c412735f53d98df762a4be0ce27610e277e8fa3de40c243a5219632b3ff8987ea1efcbdb7b8e3b06bf686f8fccf00f401e3e506f1303d7e645d377dde71640a4de0e0941d2f97f7d2b3f6a77e63a4444c5b98b8ce755df68388301b38119bd32bc91da15d2a5c0cf4550f1246b88817932913b66d160b3c0b40b8b9614e912f2cd6b4d27a2efb40caf0d6cd68d34ff1b82585146299bad0b2408bcfdae5d4ccd431816fbef0cdd8d37289a9d769d3ccf20b336077bbdfddb1521d6faca22be046feb7b1b3a4e7bcd99cdaff4634b8213422b274ea9f181070ba1c93447b7c0c6007c09d20adc62c13c89f61e96e666b14a4f347240950f927e564f464ec3eda2ded7e66601fc69f1777a0ae7231e5bb39bc7c93b68eae566cf90a9eadad838af114a2593dd3fb613619dd4c18e4b016dd5d05aea7642c28d6bbab40c1cb3a2606666a77f1667eff07f482b4373fa1ad6b358431663c9e260aa4aeb1ba7d690bc8741dd9e3fde0fd656275cce28a423960efc2adbd601a7552eb888ba8a43d9b86225339f44facf884ffaa756ec3368fc56ce334e06ab494633051f0178ea0339db92e2a4fa4714ce6fe5e0cd2f25beb85faaea1414124f878b25639bd3a6a4e0765f251eb0ae0f69f1b38f5c31b7716f254b1d3e98bf48858a606181bb235e560b01987b4c447e247e71dfdb72e9e9b4ba58954d8c9d574972110fe21042acb1b880bdaf6751a38423e0234c40d7dd50daf8092c23177a18731da6f6631bbdd55a5678c96bfd3b26a3a0a4cfa99969fb8536db46d7d99c12f64868ed0ec4be31853e4fba1e0d0954d7450eb27e0f875cb89fdcd767cfe94fa899e9440ffd4d8b3e3a2e0b9ff029f43e79543ff8a5743cd6cf0c192db4c28b96a8107175762de1593477ce331958ad5adcd7f19598e675bac817ce74e0c5b6878ce75347b3c06481465df49123b298f7b931d9ad63347fc99131942deaf61aeb826a55060956b03f476050f47eeae4990e83d38f0139ed53f86af784358acbe7413329afa6a5b7167121a6d5fa1dcf6732f53995e34856fb20bf042fb693099d9de7bb9a1723befc52438ef230af33668b4462c6aa9ee63e984055851bc342461b67ae5b4c6ac609eefd9145b2065d7ced651e53c27571017a75313faa94f81a6266ac74b75a8a19e76fd22c3bdf8a45419be4a0508c640d250d42dd64fa17b07e4a56d056f9f1c3ea6ba594c0d195c0b7f170ddb69254a938860383460472966a05d13ed2c1dd5a8ff336f5663c79f214b08fe14997b0a09999c580a537471874b414a88be3aa3dbc466c506f3bb23fa5ec86da84e8b3ca4de106b393c88bbca1b5ec3cc9eea827fb1414263d4e9cd9c623d04afcf45af3412fa5023b7e99ae3e05459bb20eaa27b3f45819f08e54f27485177587da60d1821b30c1601d68f9cd2643ab5b88c1eed83e017db3dcdb07012f9993015aed77dfba164009e9433df5901b2286b2dd6ae1567918efafac07360a967e1329c09a08fb01b754168e1709af7314968f55cffdc99bb79fdd5535e523d3a40ed537dad74868278f0925daef0cc2eff8a861df89340b93b9c253d123a802ea20a766f44604ed110461a398dd535f99856f3bcf231c8dd671855814d4b773a28863b39d4edc80b40d8a24558792c2b3475cce87bfa3f4623cf101769a3850ef6c30059cbbd35330213643574fd18473b41773843c8a2fe73a97761ee8702a99e5236e7e1c971f5d75703819036fc6cbc37ff517cbe9256329e0c24e3dee104c67151bc0eb46370917a5cf7351d87b92ac47ea7d3ecdd0a097c771da5478cda74d948af41cedc26d6bf996b97a10c88126ac543f76b775a5522e7ea50f5fba8aba39ecdb20e6d760578f4a7279a158f7870e0cc2fb1ed76268ac7065612650a0a206e3ac1f3a0e32c7b198d4254da4d52e40795d95ace52eb92e99822569d6ce5d2d24e43d31ca05a5a016fb691c3180655b145386626f360995579f0b330e576bb8e7b43b4617cd8555c3f9332babb01125cc42c977136d01f40815cd4928c655587ba3ab5ab19dfeefb4b20cfb87bad5d8af5c810d18e1c75f35f9baf2e768653d8a22cb132e1e47ed058fcc3357944e891f6b03484e1cbec85f471fd5f422aedc86adca21d35e897374d6cb89e53f525765485b9f55c3d7a402cd12fe8c3368b722d2817e1cdb3132f471e8515753c3573e3f405c5e588b4a2f402e62e8627d3869a294004ef14957c404ea41b2cb56ec01d064b1b8ef02333398993c2733c3f02d9e08a9002585896d4a542ad03f2b5723d4bdc4973ffd4bb4a57db82eb006209c928f75a408a80d6eac88454d3d7cd5b97403dc12c7d8121998a11981a94320c47864cf81e43d6e387fa7a3d95c5d745331f48f9c20c6db10dac852a52ec87e299741e859e3a478d5ae3668c3fbc0606df21c8dfb4d5ce8708fb273d98e1b7478680e6afb4975f24ceae8ff0129b1e1798ca3d68b164e56ea175fcd3d426280b5d5a8f3810060fad91876b81484d739b98a590124faa17a728b6062b23e0f2ae5d61c4b558c72e7b34c490a477443c13ea28f0de6644d3d84135d5c7844ecbce106af4d0373e34e0b3f00c8e57ae519ac0247ccd9e848e90a5031b3edfb777c4a494e16ad72697c7ba69a948697b30581ab60a43d7f4b7002ffbd394f65f3647600e646f177e2443349bc4de1675a0b7d5bc3602808744cc526f00c8975c90eeb992f20fb520d394ceeff83463a65219a3ac437d8e122c1cf6538289dc52bf5260f5711acabf1112635c6598861c09c7c183654a8ae232c9b59863f1338c04e357d9ee01a2c9e94d9f3029a5af981c1741e6ec65f0533ac1715bfc4d9ea371d004e43f09c719119a29a1c8eea398e19f815a43c57b033940b52a5adf7b4b223e3e23fbf83b43e2b10049b5c3a8f1e1c11f779df736c6b1b6c402f7f628fa665c702dbc65fb097776e91fa9be48e6da577ee38bb86bb5658b454826d341c441c2601c4cabeb39bf8610f935d077f763108eb41d6f25675606d0854dd752f26e4637014ab65801efd7fab30322489aa3ff7971819e4c4b6776b1cf26469aa66e37e3fcee4503d01a818597db0d626f0719b53c3272f28a956114c53ca1a3269c969ac7fd4689237dc3380405278202656fd78d804408e5ea9966e0752f04ffa65d01062ec24c682e42211b1fe8f5fa400bb7af2456ba8e5cc24fd3a49a24e2f9053d13f7f53c1f28b17d24361520b522946a95d8591f14cc5f4a8a32055e545f74eb8c85aee7975c4b5de3cad9381e7ee5516705986c9a8e137552c52e420cb012aa10bb3ea17f258379181f94293404aebd403e318240b09d1ebb68b6b88709614cdbd0a5042a1b2f58152b2f73d85d8bcefed781cd459901b81c9fb82883dd51783ac1f9bfa46a2bd00497ff7042e0ca99ac7d92e78b680c85520d7f4bb399984da3241c115cedb59e5d45a7d0f4e423b30ba36c40ed414b54867c79e41d5cfa729004d981d96e4431b3bec19be19600464ad29fc2648f3d2247dfd25e589e8b22f3684a87d56d138ea80e2540cc968aae622830c1a21c056ca0d83d06655c6fecaa03a53afee8422dfbf0f5a75e428b6b86bbc9160666613144f7fe1f6a9a6020cd0ca85d897c2aaaf99922a4df14f452f3a147c0ae2dbc7d4ae72e70f99e8ece18caa83cbd45a8cb6b7d758c3a2366a4bc9796e6deed35c163ad65530a16ad2b482b0b765f08f9118be7098e054b2181c2e6e0561248017a7c7946f3d1c3f6662c9893329e383f65182546788100d89bf7abb1edf5d74ee4f37f642971d427d3ceba6adb6d72a92e4b1765931dfb55092e927729a200f6fc467a9ee3a36c2517f607e6e529d3280b6a50b56fc0f9d7039d11358292c42d63bfdae394321b212bb974a677b5f473a6e5b06081fcde616770d664b091150fd93422194665eb4514398189514eb9803139945feb9efd83d37f52e4eb5f632f9997d4f401820dbd4651888070472b1f393bd7ce47f8265979f0cc69badf00227f78cb6501f0e8f82c342b05a5901f20cf9a65079136617e7a35702b867f8d9a4f082d6330758670835636b0595d40c1a254e905186614b836e0611f68144b9edc4d0cfcc4996eb754a649b193edee614e0947d73261c04bd86d0bbd303ab543c667c7b8279343bd7894ecc504c87609c827db94d983ac66cb12e9b57d652d5c628b5d431ed81c1d45d54714c58ed2b85fa2023e756f6a95d31d7f0b8f18fb1da13a561f4f0a225ed35644372e902b0676cbe37d07c60a8a02926e7a65a3c9ce05d7f1da09ba5c8690df698c2fab23e557a52fdb0be065c513042fa29b3d848b02249401322ad5a9cc2d571a489b2f0839dc9aca99c6eb883b65858333b1aa4fb354ffbcc36e728991fa22d26e06847f3b45c1c97523fb636f7ec613d613eb0b308d3b7e8b488de912729a7b6de7d243548382919c9de3476355cf59e931ebf656afe3943751dc4a4c845ebcfc946cd04c664a040b0df05d83e846465552483fc7c0666e613a73d3c6ac692b25cbd910e8358ffa4b9f6c3b388f389508ed82667e7c33eaee45ba97971f9dd42725fb9d9b6a591274b72f9f4d1f1a8082d755a048ec5bb96632f11cad05cc82733e17e2256b6b3aa3b891405bee3b191b186975f924f344dfa56c4b70f0e7b8a7be4b251382219e571d0e723815c58a82c23f6d1c53f210054d5c2799c0a215498e0aa17a4d17f5c9e333804ccefc75a140c5e4525c9ef4b1d9a61646030ce02563399ffe8ae3d11d723a7f08c3fbf3df2dd3132e7d343268c08deb35e73ad713be2b8578df6f1480c0c6aa0caa2efb2714335937d0385ca81affd18eff52fd72f0f213a82a6a85c2d589ffcf6fe88382fb75714954b942381d8b9d025b2c3273b3b4e579ff7bcf85560856591dfa73fb28dd40f076b2871640659a15979e2aaa24260cc7c4a06510c8e8460cec3d436d027111856aebe4ccb0146ce401c7bf9300f7fa419e42d04427ad8b791be946cbf13ca5e1a43e01bced5a62b110bd92cce9027787cd84d4e122bca34bab40baa64cbdfcc4ab411dd57fde87042985c18ffc5a731e94bec666926a9923672851e29566935b9cecc683865b3f2d343bf4b5f6dad0fb8375db9c7a41987ec5aa3cc9267454a9cf5d5389b17a7a6f64b8bf6113d4befd3a918536f7ef47543966665f476f5f85330429768b41e1ebf8427334672fde0b228018468021aa6f97dbe5ba01334ca80cda90ebfb1eee57c482a512a44e6938201be1a86dbc35d89c7f01aa965099aa2ca3d7fa6d839115ef9370e3c404123c49dc2df0a85a4db8d09dc465cc764db1c876c9aaa99c21ae6bb18aeeb5acaa8da130cb6cdd7f44b3fef68d8e607c43ae48a72ad4381efa4ba9b5b3c7918020fce7305324b44289ebab68ee5a5355cf3b1a35cd168cd0b312a60a37547840650a0c853369cf18d143da0c70d45de8004571b955bdb0eb87d7dc91fd5d14d7a987d436d18efd5afa2d7ff1f7a2c4bf6f52137a0c46ebae68d379c2b7db3cc05a155d657f979f18330238b0ff35575a492dd21f39772d7fced111c66f6db0877a2529e501ccbb39afa30208b66bc3bb7502e728a8bf35ef87d8dcd996aa180a7a91881a75e4ec9cdeceaf31e6ef4f5adb84733a24247febe775c32fd731945461da1ed24f2c4ea20614c91c14ac3af5f0da8624735a795e2e69fee85820e7e9115bc05f748b8f601ac0050e52cdf1876532e3965abc6cf2cd1a10cb350a0abb9f8dfc92a4da13f164ed7200a07637540b5e160b4c4cea10e934a6fd07180cafe8b3b85293a37f92f335b2d6178c78f9275b081f7b7737810c89df9402ba7b1387717a73073f8ffbdcd6748c34639d89c6f590875ad0f0f9b9215e0961295cf5bc9100789f9d1df907b33b7e674a1fd5de336c82329dc7a8108017b1a8057675063d8b4951cb2af58daade2bb10b0768eaa75971eded56db6a8f8b6104329ee1af2402efa20844fe48ad909f0b63dcbb40cce71f9fda919d4bf4c6a27f63176c24c59a4a506a7d46efbd979a39d42fd0328db42893e5278a927ad453132a6f02cb646447b637c9259956cf9b675ba05350bb99360d77e7b2231692e9fa1cf5a9554274d3afedefe1e347e363ac0425c7062731685a0e5f68a8342bb7b3a36e783cc526f01d1d28f7665e77e9df807386a17bccaaffbc9d3023816c56ce2fc85d10a3a21647a54b9aba7e74561f6b54e0c332448ad4c9324fad02bd8da6e2ce3799734f50d965255992fadfe05f833cb89d8568d5ec2a225a139e6f9041fb1015fc39ba093b95fc465cc5d054d960f03d11727f2f4267f3aa467e5774ea1e80b923e5d9e224626ae33c78105b001d94cb61f71c255448a5f4749260d6b2a5c01f746b02ce68c618e2ece37681f42ed91560bacd8d5804cf0a0ad54a2a43e8d6fff52ebf1fa0c3f9480f9b75a97fd0e785f4adf1c51b94ebb60d6a479132f1423cb4ed04d031026e5432f9aec1b46b95692b7c6af86a4891f2732cc062988d6becac87035968cd4aa7c810e89f0cb88d2aac7524944b4b7d011667d2fc10cb59f460a0d6930471dff6cfd65a433ba03907ff7c8a2cbd10b0991d7780c0200f4537452f273ae022928649c3c6410b21ccc55ac110dd283d0b3b0a82d2dc3a590a89c207bb040a877c3b7d54f6aab818b0527176261487c35bec0a49292feb4c6bfc3da712be6ccc85490465720d094b69a1b84ac6e268b72c3c955687465c1e25ee56289f97b448a0cefbda8e4334d90582864a2816d04e2991f7d7d5238ba9a877e0447337088867afa2a0e34e2f732247ad1ebe6de145153ecd278d03f7ea2cec36b99c9655f6c9200fc6aa0bed3150d6da4ec0d15f31b34c5e8bf4db943e3f1ee89316559411e640e7b6009cdef346daf16f7e57a12dc1adc0c9654c008fb502258fd69457046e89e6c26784147130a193f66f2f5b527804e42b617158ca30ba65312f29f242a1397c26e6b90f09d1b73af3d4eb376b10a15c96e938236a1e8b07e278b4d085f09ba06c8a15a7e906d363b1653f2022095dfa4c2b8878bf6f11b477244d2d25c8cabe34f6440feda9606cd3c08927c1529f92e2a79f9c3fdfab3ffd400cf073be8ecd68c79625bd32ffef6cdc3996f827d3b2c8d9305b8f152010e1bfe9bffe105872c3a560c0828a13e7c64fd981822c22084ed2c9bf7a9617b62a7914b1430d45226f2bcd9eb15abf74565dba3261ae190e2d084b9e8826ffca247d9c8e50d71b87ee5eef5a1f16a387d18dc5ceee8a9d4999844b3b2eeb10c47fd56ea1b08e7c6d7ada364b4d568d0d951cbb33a6a793af5acdab8ac4449fe70fceb3537c0ee150c42c75161e239250c4557da5c7e43c6468bd199411e9d7f0dd9bf82adc20992d222a4fbd03eff79a5de9003b44c35748662bbc819f34ff8cd7eee7f98bb3215a5eb532237f128c5137b013cff4339c56cdc263727ff2c7ec5a5f6b256e91db220f7e2b93df7a730e743e22f51b542f585531d8d9a445427d10f8e55d587b1b243a5205016e6c796bd2b039a8afb9c4e59c4b2b89b0f711f32932f0c61c97d58e02dbca289ec3189ff99dd2ba0dd537d369ff1cc8efc041d8acc13eb4977fc7fde4dc7bb4010e48f3ff69ba82d65c94c204e5dabea6175e96398b815f0610eb3faa85551ee3477345a94b0c8ac821f8e2ec706d8a011a74365fbed8919604d2a7173c55a991fa7586cecde2f9fdb535c316bce7a1c7f28f3095144699d210a59ef867a324c499cc9911d0d171a57d071183fedf2c75792cd874124749f8cce8455713ec90cfdf559706db56bf118629810f72503974dd5439677bbc8111d6939df79e9c7c7d756d3f2e075488c8708df29cb8dd9b2562d1b07be58ac706696a4d35161f1045c37280493a44bdb30d8058d5d0d58a8fda822a0dbdad385fae5a656b84eb1d024ac8cd418dbd2e48cfa42f4f9eb291dddd9adef3fcf84d00df2b078df8f105847bd82b18d1640a6c4eca734a3357286efa87e64369bfea5315158657b03b86e80c6f9d1e4598cd9f1caaa1456d244aed54ee93d567ae6a78ac3a30f7767052030f7f59e0354f0f9003077161a632a3acf6e5a1f15ee255bcca752af1fb513b78aaa27e0a21fd26e03c1903fc97cfc0c75209fd32efb0c3a5385d914eaad5c4c8493ba5b191c631a790ce468928064c921eb91b5390950abb0d6a2fcc729c168fb5d087bfbc8cba68d4f9f717b3459751339962a99d8f62c98aae72ba24fc625a25c2691a22dd3bfcc1de8d581699d19d38186d2f3f42772c4701e0f7583405caca03230ff32aa312fd4d1b49f365200db16ef5d27f10d09acb81212346fb2322e71df77c2391a114696a815e04bcc7df80a80b50a8938b0554dfaafc474449e271e742db84e4d82aef3ebbb4abbe4ffd025fa2208aa15e268fcba40a6264c87ce1f2a883b18eb5ca6889c52e22ea76b63481d7a783ca850acd70d42f492bfe8ec2d48a88c1c5df79060fd3d4dd729ef99fe6aab6f928726ed89f011bb26c97441cb826f90012f88325b09fdf0405ad8aad3ccf8b31f862ba528325e8bbe0d0b3bdd9ccd66db5e232217b57e386f322461e1843331684a430644dd1f7f4fd4551a3ecd847e22458536d2d9c207bf19026346b8681b5918b41d929e8a09fe6e30470e31c384731ecc951e0deea496c3bb079158bb9eea03228a4d1f97df59f32168f2585a1e779b58c6232bfabe45127f0bab5da0dd39c905f4a60a3f2ed6c49b2973bcf19f6fd7ac98f4fbd06da62e536eff77afa14184b99d77c89238690a287e996ebde73ba7eec65784faca133ab8dab1de299f2fa44c68ecc31863c3ed84e9eca3c2d4936656b121e32b494900fb21fd80b7752cead3d92f466f948607b7aecbfc83aba13b0d81b800ccb66ccf033025ee32fc82c2f3b8f5d54c68518f7c753da16bbf7288f1b83706fd13544e19779342fcbbb35aa0c1c1becb4b784627851168ab86429601c60c31bf3bc0ab527c7e4a2a6984365db2f85aaff6b41711cefafde31fdecb58af25669f102ea3eec94a92096edda174310088d344579e7ff6df2f6475b41ffbdd98b948bdb5e7745137cf3d439d7953fee00f723e5f6b12601349fbfef8940f33d9af699b9fdbc2ae3d75221c0056a6a55aacb7aaad7e82e3c41c2e45e910f09202b9ce6854a4342580b74fcc87c69f15403ebe33909f871b8e5f5d981074fc578ad80df34b91fd5d91d8b1c7f9e8a7ae6c8859b93b32d69a96ab8f19d05d0fc1e273b896c765c5bd4008e05c2f568edc3028de788e855e2d297a7f9f8d1fcc968e33f3ca7cc9272c6409fee7e17b70e9b9e1a1aff9c7c32bed1724ef354e3083b3d9b48c8775a45e010b7e8e3f00ed1d15740cadc68f150d85151f2f7e568cad0c89e32ba3387b6d62e4c86deb953a105bc57cde223c238eaa8916973e6f994a4e731a6539a8e5e97bbd1b622c5cb75ff615f381b073029ed5fb94d84610ac9d685ab3b4173f51756f1d8fba2afdc41bd0c0c0cd3a875a1430d8f71626a238bd54f2d768d092a398f7377331e601be35170436a85f767cd5afc23cfb4f078fb53c6a2ac441b7aef57b3026fab4813746a95ad71004e40ca0fc90bf143b9fa3676ad2027f76b5a6f3bf80fcc8f4a3e95725744e154137e608b10bbaab68b7df64c66fab14d12c029dcebf44183ce74e718612f52cb4bfd1e1377a29fd6f8597cb87b5ae8e63f96153b6f7bbb79ca36e2ee102c190c20c1b1a9c22f25864f15220065b1b2be6546d3f4d8ea593a5ac8f3b0608e0185eb7304fdb0e51fb964f2fc25aafc25ea13feeed15b680c637ac27b0bf026cf0fba39e0ec640097091af75b6fd169f20bd8657edb656aa9c7414ab59be6968065b9abc632897c622b7b4b5ab8538fcc4c41d96820968ff38e1f5b624be44fd3d3c33f02c725e5ba7f24a1bfa4806ed76e60b700c8e4dd46b1320c44d29736380b7d0e5c484a22dd82fe6be4591e58feb36cfe8244b1f364870a3a536072b2cadf4176250c61f5ab4262177adef8dd1d1d29e68df668723c296d0170d31e093f79caf66be6993d7ed49e40a1cb70d4b92c50c2c8d03f856b7f8209a62b23c95beef34f6b297fde64e736539c14b3f673052c88da848a22bcf99cdaed0ec0e9ef79dd2ca9a6cf257b3419e7f15ee8cab89dd4a6c5aa08cec079bb75018ff171519fb7971dbd3f5698b4fd30db3284684abb6b34332a82ceabc8b9e787dbaadec16a02d7c385f5ac6b1e331d030b041e3365a607b9141d4030b23c366b40aedcee30ad8c795fafbf636895202a6eef17639909d242e3ecee8b28258a9f4f59577081c3e772c3e40b9d67ea68869524c2be677b3dab887080bcbc4e63b844cc95c15486239e31977826f575bea33fa6e960abb51c5e9a541d8d20813a406d7ef1ed1ec3f9209af51fb1d0b552b737967ac4e9374c2036bcd491c3cb409deb121b7b79681af6f49d35d338eb6f6a2a7bf190cc8e3834c60a7ef48ee6f45c89b1ca5cb04c9b19a415d600f2a874bdd6171686687fa614f185cfabdab7e7e8e0a03f6d77780d8640916206d3b09a7240d6eeffe5595a5199c00ceabb1e0145f7fd53daeb67f19b0a67f03aaecfef5aa78daa3fa0f318123e5790fc00eed497cfce1f63bed81aac91d8a23c70453003fad4f601151bfe3573b6186b6325725cfa22178a9e3e96236c9b39af187d520b722662658443603fc5fdbc75d5df7ccb9ca7fb8bdf55d39b167de9892cb923fd9cb7bfee718d109424529dad4b3bcecf669d4ff1858e035bc6347e88a2a6156f96274188c6eab8b1e96db89f5d84e31a692939f43fbc2f444062ed9f11b7d727aaf8b24779b62de95e70feb9d88192f00138b28b905190c0281e612a870c45f5b6830d5a699d555dd3196e9466e0a8fd9657cb9b430d351e3e24f0491217238e4b5803ca5bcdbd2d956fea7653c56b41bde2c8d102930719c26f42d505f746101d705a94b181c2603e1a772d7c20997785898cbb04255297bde0e380258ea467528f794213e967d56bf72b84af3f0db40d4d31eeabba4701987f1ab506369492c1ad9632c49fc40f1f31716bc7d9f982dffc02542b8ae80a95a2db70d04ccebad1d2f6e85c0bafcf2748accaee52856b31e0957dd17992e07872963dd7d61a3746171c82e461b58db50cd3df3437dd4a5552b40f39689e5d7de0704d1cae9fb844d483ad4e96fd5434d4040cb7072b097749b22b3edd327ec7d264bd1bab47049b5dc91987fac39050b7e2c98248d9c5b99995dab050560d52bf433b2b5cbb0869dc20202b725bd2c55add071781d587b957dfa87fb4d161e688639a29de886ca5dc1e9369d9bfc1cc7f78a7aa487ef07b3c013708c830bdaf96ded6bc3726988c69d5be1eb84cee805bc9778e596c0e36322d1c5a9f65219a17bbba3678162fd9e57dee745b4882c6dfbe349795a5122f1023ac7bad6e67b8d3eb670f15c7c147fc1a14305ffc953fa600c09c50ca0b5c5a397095ff9e32276990a9b8808cc0b1756f53fc93136cec8435cfc6422de9664eff5126b545d1149a2274717f488920c257afe646fa51c6d7a323519eeaa13861aa96cfad096c58837ff5d525b94cb4cf7a9c5e890dcdeefa5b9f3b5b120ca9f9f83956033dd8ec9d4aaeb28b7514b54bdcdccb33716a756f75c45444de39d262d5e06edb03c73a40fb0e71cdae99e6ffd8699b817be18cd9b7914d5e767d9699116658e27ca2e72a9ec3a1bb0c949dc74034a577b7148b41ce2afc9977bc5d0391a68f41c91c456da7b57c46b67e615a7bc1d9ccfc979cdb8f0e4026c71ee1d6ffd6e05b63371baa4b579b2be14052e4d6c4585ed96bd9b60b1aff486029e84898d54b325eddae72441f7ba0e2457751b3db1781b4577890f6ee1a84136e4310a4956f6e93efdd03cbf0ae3b2c49e7de88e31cef3c9c1b865b704082d9df56f4a0f0c006381a0201c924c3e5510b80c836b83140c7602e7f1b5598cf0acfac371ac0753ad6184c0e28e7e747901e38fcddb7b0747439199bff529d8c6c6b79ee1b910c2f03af18f7f4394b680676360b7f2a63c92f9a21e0475e6c6e59a668ccdf40800baba5d80b45047a0edd2e00defd8dc5539b5110430d51e31d26edf36eda035b4f3b1df887b887eed43f1d8326f3f81c08d39beea24349fed3e0365e4ba3efbe6ea59ffda696fd08f1c626728880cdc042786ea2e33c517029a8b6705d462b117af64e51540c17fc8b4cce24f17ba370c80fd4162bc55a6b5598e5c8527c2c0f24a462c8140e66a9bc645a5f3e702509033658aac339d7e62a57350eebd156cc8ea1919e4eb19f1f09261ecd944f1fcdad679045a2b7cd51db7fbce4aab2b3b0e612097ac0211f6cbdf445896bd24ffd50afba6b62a3c1b4a889cea3f7cd033bdf36bb7449c0a0b2d01af4fb1e44106895428512ae7c302490de5d4e92f171fdb7404e88b7f1afab00040300ff4ed45f9561b9fb086df4af95f85e65d628bafa7e56674bb8909aa4b1cd31d88b2e3dbcd12311f6e12f665c70329bfceb7ba879ea0e896274835aa305a4d2e8df3ae6f027d9c313507b5ee9410de63d57683264ed22a615e53d0b59cb3bb037cc5cba1c8c73acc39c4154a4eb66420266f4af94f115422c591201b6aa1e987a9c830b9c3b0cf648a843098ffa772691cdcf1d036ba419358004a9a9dc60f926758df025518e23af7d0c25a37ff56f66776a1a73edc73f6a63bfd6c2d0627019de64253648965996988d800519c04be57971f6f24715601bb12eece561e78cd4c4b0d152df9f8d74be0db2a97db9db1aac75db524ff4685cde0f395b6ae44804273d838b7db20a01b67d8d0fe14146f98021a8fca4f8d381ea6904639d4320e5c02a066ad26d5a1c34b7d5c216582142339972b246548e5b08ee9dfab037312e78894ce80bd28cb109182a9dbbc7f1fa52b06fdb59ba3a19933ce1b942feb0474b5d35f2cb86b612721bf705ac19599fe3809af0462fe1ab00e984fb31f2f4f847a439d9ca28b4a800fad0d09fe0875814dcadd5ba0c3b849b66a1247a25679cf5166d2a2c99eee3a0d5952b545a0af1dea850bfaa07025880a6a4ed6e964b068a791e4a28e01765e29abf6f12a77ac4626122ac642336c480980fb48d7a8933bbf0b60467b11bc65f058bd1e9f4b055b5e0b36d1473fdf52a9a1df1e0cca1fd3aa0256781313da81ffe82103cf2157e4dd39aa2c0c207ef013e0b730c040659f484575a7952ee98ec44c487d0222ee2b96ae49b93d7023241e8958dac74854871df621e3016b60933aee2d491383b6f46a4fdfe54f806f56495ab6ee72896997a044cb35a752ff1602d3e877d02c97a7d654db2c4c6bb2ee11ab473eae85563b3c0312f8055a4ae4fc404b4c62548a9471ba1ea744d1ae7ce363bbc8008cfd12fa6ab51b1ce1837b31963b78f3eb4b4cc48fb8798768c3df68eb5082bbbe48dbd8b54d21292146086592bd2b4e11761643fdb05a1c7230fc55917594fcff4b31a478eeb01a8ec53b95bb238853055e0d7d19c44088a91a50be4529c3c7c6ddcbd09205250541f8ec7230528d9e49795807d82041be0a44e6c39492a3f49bf325ea9e44a8b419927abd0bb23560092c8bd69ba22205e14ff73339ecc9534318c6a6006d029c6eccdc25b2d9fd885dded1d20904afd47f329a4a524d0edd36b28d930e2b44552315d941a678448e6e8264279654e4bb0fc9c4463427dde89b34dc0a2826a4eb4012ab8ae03926156e11ea896428d693d8d62c1cbe61961c9067e8604cc354b6f80b7d66bf0a9fda56e178e9ff0254adad9f2980920d9252882b97f1863e75bf50be5409b204c673fbd8611c8a6f8ca979045a986fd3aa7a1d2613d9340d276e521e4f019cf9532b45efed28fc7516329deaf80862ae1045082db7ec5cc810f227f850f549b87a456de34f71247d6cc69358129453d7c0ed5b1590b49607b8f296ebc38f341e2bcd1902a86c1300f2f54a7a9d813da8db3b88d23861e83b2a6ab69dad0b2728091a3d4b3c8cb5c3b7ca99db7eb070325d3a7f015b1e36a70055a3a34c3fc3d813cadb02b9456aaf780a582b34259c64a9e89877c71ed7e35590beb5b4ba6b8a299b3f362cded0ac99828c10775e68dab1c917c755c8334a045facf98bdea0490a5c295758ecc977a48e004667e6f02f61841dc973463e146c4a8917ac9683460792d174a7bc1130519b1fdb2316676d46f0d6f6f9fc8e2e0c5b15d20ccab28aeeb5210e291dedc601975b1006e496531b30764a01f0af50e35ac43e7bb72222245790da86e66caa717115eadd1f7ca6b3ad49fe1a77ff101b8da2f634cee8c9e20cb7c53e370647d5c02ad0e220fdcc7cc8696e3978c734f23e18633dc694e520fc3c32df5179efb6bc96ac4014197a7beb15668b95ed9e8c8a400fba2cff61fe180cfd99fb733d1a97dc0a37f28099c3c4d917e2314d4c68143be23949f4cc7accbeffa02db68b5960983047468abc2e92441972d1d0503d4cbfad2b962648ae82956d2df9a44b2f1a3f78282a94d04827ecf44d809045cbd9dfa8a4014c2d3f36e55629a2bab7aac7c93c09e805960f665037e775ef3f9d0f6156da3048cb8f5ac8df281d667903ecc9266891322d2d10c5f5efbbfb3f5874ca88acae917764006207d7fc02951583fb1a8eaab0643f86ca130aa43c24da0694400c4ec0c7dcc940608e3a62795b4204ee5e77068767cc323392bd14459fb5b5dae6b318ff4b2bb55bf22439ef480a2c752eb8ddbaa8c7d2d4dc79323467207e12b56328e9cd3fd2c7634a2eca724756ae618c10603924391a867c4cf5d6b6a938383210a84ac556928e6c7d747af6df4a6cb3a599f4958a0117e1e61a0d71ae9a6a5f43f20554686a651ec1698387a0f7062309e9e6ce777fc0cc586b0e7a05de6d2cde3229836e96cc14623b2896dfe289693f4db1e9f29546c76de1c8f89f0c69bf8051edd19446be03c4580880a454652efb6169a96f2665885996ccb373a622fbce2000600b918b10f46ebcec561aea7a474c7f6151aa61c21faf6d059d5e9cee1e402f7bb4ebfcfb1d3a70ad39115c96f425914824fedc529c141ad0a456020c615eb4d01190d25eed55a69a094a4d17395a1f2b603426ea9d0b6f618b01adfd586b5da168251959a20aefe6c6516f8964318d5cb52e5caaa3ba7b8d5afaa17c5073ec8fac78cde89a8b97961af21db90d4758aa0b63a5e6e04fa10e5ac67f4d6d2d1fe7f00261615dee60414d3087e0b7b28fcc20b98e7a53e711fde80098861c55e1d77011dedaf2eb98107c959169ff31b74f28fb32c103e9e9e23d8c48a0e7d5b1d3da77b59711c458df752a063ddaeeadd951bbba0d819b341215dd14e3c06778203a76145a2cd55ad21d577b35fe5aee81e6568e3dfbfc5cf9662f1c25e93a84d9daa607c49bc53a794885fa58c5740b98a26cfd35bf34a9f8075d06ea810a906c95f10b2bec5683293a28dedb6e349a1960d39648208396edda2304da2ce31d096e25b9332817a21a2b1ee2a93781d505b99cf811f8380976506aacec79df30e216416f9db2f5534770c6a65e6181482a95ae5395725561c827f59901378e0b2bf669249543f82cdae6d9c07a0b60c04904a74fd48cb2d9687ca63bf0e19930c8d021a99d6dae5adf3b5472aa5039bbf8e72c5c0fab83ab760b045f935b429efc173cfdccfa638dc1fbf62aecc2529bf5a1f0879ca4f2f7058df6688177eb5a5c5b43211b9d35a17578c473a4a1efe7e03c1317df32e44e3a3d2b16f5917ea49dda180fdf63d8439b545c48d3120918b2e0b3d0e3b20ef6c4a9405fb6a2e3500849d1dc0b1a62bb4f77694e17191226f89e37b3c230469c293953d02433fb98c3b6a3321c6fbec61c2d5399bf71369f31f4a1a98346fea8eba6918a1442a4772bf3a1f3bd7f53fc0083c69e3b51ecf480278a6b5b42362a7fe7112dc1a0504d429e5d43aeb30b87c05b5d6060e20936478e5a52b78bac0e499f039852c573b0322c09356d8d210ec256f84755619f9c7cd739462a061eb693dcc1a9858aef4fd04ab002e1a8179f3c4fdae8acb086858e45ee8e3939b143ffa60a0129b112dc6739fa85de3e45cbedd980298909eea83f64b568d5357bac71aeece6f503be5a88aff42642f53e66e35c5d9de603037947401adf9fe02c37fbfafeaeb98c637d5a2d0ba28c6e24a73bf1b075a2dd06fe54c6a828f7f21e93971da0c1460d6cd2a0c3aa3ac346d6f601051b4c973f49cd2d53f876706a1de71eec2ee72ae2ac9483034dc530950e4ae708083fca7804fffdf023169b8f3e9d00fe5509f5a61b9224c7de2d064b002b0fd94f10dbcba34de8e29577e19b06dbcbcbdb198f67d7884a9a631b6ba6202fa13f7be01b583900adb4591a6bd03120207a7ca07f9dc9e8ce6d4731b65805a633f2ba69bd5cf103354f55b8640a94123c4b3169801685e2aa7cb0ebcbeacf820d8e4691c405e45e78c562632a5f30c443cce2312637dee6c2f5b12cd08ca5850d64b0469849780ec1ad18df122e4eb01ed8ee31c99340ad988fe3ac40a9cf9a99f9fb1c8b58049ed4fdc7e7c034412120c823f5d2a41887ef805075f8878ec070df454305e94eb34a3e194ca7a64c35d57f569328704e8ff18285be607f65498af66d89c5320d3a056ac3c0311ffa954d29356ca1c1a1230bb10a8bdf0d98a809fdb3d905cf3d1cbb42e4d49a4407bf7a4b1c951a79e6edc615d2f0a45cebd04fb104d4ec9a463b1427780e89972f0856d45068a3bc6f9837942ea00c41d32501c1c54e75edb447a15cedb88e4812843a5d2c77826a546ca6eba749c40145e13194b9cf990a37cedc7487b863ad613439cf7bd3e2e4ad7d1250ef0135e8e8419c11c16dec14e44426a17e33f30e396f9435c2893f4f90e93bc792bcab8f1e4837b59d228a3e7c8819f9ca90871d41667945d92d764ddb7b339763f018ad4888f95776dfe9d7db80820900980185c55eb91c3b9c8c27f11b153d51e1ab5e5cca3c5058f7f72dc3b83ad4f5175e1233b782d3c9a9f9f7b89b1024bede34986de31a54b1e90d84f99d64574072217c76bd550444ec5fbbf7517923f21adab59777b281fda1392e0c7635cc86f164b0f32abda21833113dc8c7866821f35bbc37dad836422d8d2bd20218d391cbbdaad9a90028e45e321b5d1cc8df9ed5d68cda2b940951f6a918d5f2d44eceba2e5660542b48dc29c99cfc4e8cb6e2b4e8ab0a66fcf13eef6bf5de1bc345dc4c25f3ec2ab4d01ca6afac7a1527dd026cb1230b218c81b3d74ffd324d63ea85629805ed849c01ba50eb4b5d0717fdf917216603249bc1d627655275e0e95941e072f27a4fbd3f72a27cb5b5f49e7b2da15fa74d9b0ab92985aa52aaf9096e6a9c3166c31809f9973fb79400b5b3c9362c3588ff4dc17e28366071e7060711c59362125eb06b47f3236ecbd511a480f7d543be8c879a3b3c3f3d9a7da38713088eafc5388e042fbdb775a463593dda4dfc64e25ab5b1c69922cf8a355c8eb1b1aa2e9069ef77eb4543356f0c531d438238eb335443cc18b2c885ac80629aaeaba7d34b653349d5613af9a42206b14535e5d1a6402a170215ccbebf64e0ee2d8e7ce2cf1bfa360541fe4184f190bc9dd18761c107a60953ab5c44280c709cc8490131829bf7ab8323f1368f43702814624ac83157174bf786572978da159af541625b47684b53c7353d5c7b3af051bd1446c34f5537c5f40d613d10ce088c9e25053074f4d9814fdba8555e2f3b2339f2b7013fde603e1607e9d8bac0024a52b9ed11e05cc9e2963fa7a00c801eba295637fc4de1bacf15adf140d0349d31554c62fac9f8590635d1f411a64df1739b6e250c2b12e1b17d1d677d8fc416873436dce4e7e237707862eb2518080d6d3ac8aad5739a9925b2011ac78879c3bca07aadd69672c29909908a9ab68462a3f6850a8ef249aafd6158fba7fca33d8aa522742e2fb27e301c8199391e922219b7c8d552eab993cfd9964cea17d9d4ab5b23d8d36a9d131df6afb7353f69059fbe4e5c10657e7dbc04b91d40e891de99f1df59a933a5e0d1fba85b47b98b721139aace7f3906ea970d40e6def4eb46c07724f3d117721c9787b4a840412a79c1ab96cdc89a2612778b2a86cfb0075f743433202e948c74d00374eae810a8982b1f236fdc1d240d94a9993660a0a977b0f14a7382a0a67cd9baa0e4f3b8a9515265d3b20e992e25997eac42e53ea264a927141863f756b6cb228e2cfb4345c4c7dea4a4cc2b5e59f6021eabef3619fa7ed8c1d4e5b7977d737940cc738bb06806394c15c695c9a8bbdfeba3f881ce4766b2d4fda6d27de85051d2a160a3a2ae2079621e6592ecea120a49bc326252d0218914db9ea2f84f7ea076e30c422e7306afd7b76053aba345e403686571fa658536e8787bfa3070797b4bba6553a834b6f69f126331a676e9fa515267a5695e2d2dac416a5bb3d28fec013ac2af7553f43086584533ac8d28f62c2bc95149ade4a101dcbf370dafc60b1c2c5646635c7e1b33bb655d51fe708f8970c440b08b5d1f3e5b44fcc941d9abbbe02033720938ad2f54e7161c63094664a57a0e17cbe1ec5e65badf68e85fdec43b95c314798ebaaced0f372941a1f814426394f8cc17e21c5262a0035425c2f8d44a5245b2134322ffc2270fa48a590e9631e7f7e2e3839e941844658529753eac50115b91916cf5b466291d65e654f1b69ec4b310b93851dc928d2781214e4c7a556cffcdf5d5d81297e47ea34d2e9c4025d8cd4d161cd6322569fe740426f53d9d80b634b280b9033599b8313a37aeb73cc562a6ce6d05d25b88d6d4605e57f43d6992df9732fbe11bbd33f3990b3c9f3b7b34b6d51f1d34c9e6c4bb89a13d64a5fe88dbf2b7f447a915f923cd6ca4f20d5b18d2080a17e293af3023db45d4f750cd4c7f945fa4535deb1c73ead7834b93ec315d6b6125f6f1138c5cda4288689e52e0fb68a5b1bb2d32c4e5e65a768ecd80a6fd8c7d53a89f4e5533f789838b3466eb2558f8b4f57fafe6cfebc570de568e3548fbf6c6399efc83c5ecdb502bd17382a8b26e8ebb6f6d3e6ecc82ec1679ab9a938d4d3cb974c61ec763b3abf2a7ea3b3447a58c718ccc306cbab60e95182405592f65311be60c826f814e5cb243033b72e730dc222ea6e3976ca87e19c70468c51fbfc9243988658539dd4217a5cc5b0f40088c6f1e9436b83de5319fc054a6693d453f58d6d749969a16ecb2ba7c586ab6222d4b0c558335343cfe42d601daf52314e3d9a270ff68e03b9755a87713b171b7952d1b34889076e71cbccb0a7d05ff05b4bec6a1711be3e392f62f670b6b32307f2678af884044d27b3324bbb288e3bd8253a2b4f1e1922d06b0565dd315c31642f014086656f0b69ebcb2c24a06d590cf3c2bf7d4decddc65799ebc22372e1205efe96a2debb7c3b4aa25188a4749939342865cb959a861d5bf97a65863795bb7fb17654dfbc8a5b6c5c03c19be9f73ffa97532c99c89dc4dfc04b6810436c2f72232c67aeaae375a5f20fad50f6be7b9c44070bcc10ad0b192404306c13be447d79bf3cf66401f439e5fe28003ce65fd5c977de6b10823f3f666d79a863364e0993e46f0e61c3fffb0ee42a2581b69787dbfc8ae257dfa93332e45e85e6093a2a0d5a33d1dd33a600b01a0a2235b6423bbc07144d7af82afeaaaace825b3728bd81d4bf9115823bb3babc0b340b2a239800110d232e4b542ac6870ecef6cc466bfe0961b3b2c7992ebd5b35ca020846dc55e081aa573adb49fb7843181cda71ae4d4af4df8237997fbb4266b57b0159f7bbbe55aa7a2885f08028b76b272e656e57c599bb64e94ebd42fe4c19dcf2a13e0045107ddd70ef3795fbce80374ce32634a337b4633a632156af2a81976b9c1a7037dad88dcb4b1965f5c88b2a0352b9a95cc7f9ab75ab44420f25919a09bdbddae20747dc89024f0f5fd491c735b96b3f476eab77e8b19858408a8ad67a03f85b2a8fae5af6523c37b3698c769ef65f30424845196d6cf577085b406967153710409cfc60206740bec9b222f1d76211d89bd752bcf81b902bb214d5d1e8729385590a7ff8c2cda3d5f8a857400d5425bc8ce57cb0cc538a61ec26132939a623154ceca388561bad56a06083f7345180973ef405d095ca81829be3ed613d2ebb719853e4854d720964b94c859e575efb19d68be92bda8986aedbf344ca08d1ffb3c9161457449ee3a23705ce2ff4f77f59697e8721729899e1024076d795b8ed4c97848aa8dfd4f11855126451266109d6b5e608d41bb5c839a9e0894416b6515c46f55f3a64caf08d0368e451ccded840de75c3406fd51db16cc1bfa315ca98cc97c0c365c536414c26a6ed5cb97d7d53a41528844ca66fe418e96bd5d8e60c0d6febc6ed82b0a9d1f262a086476873cf5d623b2ca0d81323bcc631df850f383f12be21ccb8040aea972e89871ea8b8bdc83861233f921c75ed333d81f4ee074b17538e826a9a8af0fe5ffea453c8650339eb7a09e12f974d10e26fdfabd99a5e8fd7d11c1992fda78a83ad078d92505d20768f5d1fa6453f5d9f3b4b424c53c6773349208e1d2ee84899e0a7de44dbaff7c9502716793e1a64171ef795c3a110fce720e857aa839474b9ee4e986a755a206fe51b4ed4976babe5715cf6a83fab76069c7700dafe24fda0c7e96cf80cdc8fd0af1606c88e7aafdda925812b61853759fa4caf80b6cea50a06cd8988ae88eb6582265c0546230eb514cb446afd52439d7c596b6b68e4942f95b7012383135b44ad5d35f151a7efb7a487666c6bdb57c835a3fabb81b7685ed5d621dc7347daab0d85e8b38603e852083205761b3b6e7f588a99141f1cd81185aaede06da3e22f029d10ea47597f6e9d566e7bbd45370906c6ece671140832f997c918f79eb0066d1c5b03e43023fc12e9272b2da80e9f197454d55ac2b7476667a33c4d35909d5822613e197e40222f34f5efeae87ab20ca8dc5b1d44efef1fdec7303a50c21a6f32acc2775a82b55028126307be94d2773680bd7d6e7b61c264a761092eaa97d05e1353c8e8f394b55a5900b50de49b615432e177a42ad927d6184931d82899faf610e87f9bb1dc381f700c6b5b842021692a1b89a6a20e1b4d66077c8a7d336f27b6ad6ccdbd4a6bf349c013bf546d4c20646a5fae365524a0e265b14c737282c02b1c3d795652a50ea2903ee44961970ddbfabc4b14aebfe7cc3c0914637c8ef5ec101baf614f886848f4b553129d3ee1defcfdf45588ac1f3c301ca7152d5f3627a1a0b865e3eafb03b16aac9b80c6a4bb7190d2653bb416db692df889ede0097808e73cf05b8b0dd2496e9699d8ae7ec153938cce3b4126de2e681be964cd3986a95cb6f3427bb82d4a264e182d62ce942d85037cb6d98c3d7a8ec30fcf0ff6ccb38b4058fa3d3be74091212dcf272a1913800c35ffe8d4b52055d182f1385f86b103fe2f6665176fd7d66b620537343a46fb6710fcde289d6cb52fa81b2f6dcbc955d5bb4eb120f556074ba04931e431154d86937777e67b04d73f4baf2ab6c5d34c3e5ca5183d00d4db754c849ac0bdb8b341d582cea6a6401594bae8202320905b1ff919161017dabd2ad5076190387ac490cf2694d247bca5513f5364b8102727fed45543d369e933de994348886c363580b044ffadc4858f69cebd6c62d057796d1b5c2af2347beec4068d44bfeb994db1617af1ae1bd6c2090263b89080e99a13643757805cf6cf4259f6630c4f2cddb551bc252a5031fd6a9e93612c7fe0ee0d559af548288c22f9502c4e6f29998f32b3bb107a865bdb18bf11351ba6b9e2688c92c65e0d1c28dc3c76df85506524158d10c2f41a16d82532fbd6ff881a3a506ac6204439d4e630862c07a1a5ccf441255d79500de946e7b4a5f91abfd0ca7f3fb1bdf75354079b70fa0217c68d652e7693aba87e622dd736b0be93815a67e2d0b176d83465b71e91ebd24ad2aa93e275ca2327c4afde65a86a2a80f0333c8bbaf2da7a5fe0eb60ae82aa29ae21601e649e7b778adaf676c4a70b707bf80e96d01175015e43c2d3bd93786907b50cea536375a872552afb3aebe107e828cb78f5b35428c31a05329d37ba47aa92af32423f135b792fe9b716e8aed4fd0148945d8b69fbec8b213143f7bb4e067b719f30b13fae66911e9478917de11a9be571f69a60a84bb26f337a5752b05516afbb8f0aa586e5042032980cebc85947347c6bdb2d741017dc435c55822e5a94b936ec53f3138a42b9820e56bceb37f8a366fddce827f67b6467ef6b9aa403433bc360c4cf66a804a0aa0bfe1d68cb6c47e8787013ad6af6d467f8603a549d62ff9f9252c6d8bed6a37023da851216e1329109f941f56e91fc8b9fef5f8972d8b0d1f3efeb355e55c6a567a94ada277ef93fe8d3220c1090e8d3d8b65d255a56c6cea8a302779933147837752b9fe8ed6223f1cf9f1674db35619ec457726fb2bfa93990caee28e6cff4c2626d44edc830f670bd8f26aecc2f3201966f1b9eef1167e76d6cd55ad5132fc06963ced406dce6fb09b5dd980894282458d7dc94b25f328336629c59a6057a26d479c9c7d1482a9bd1412183b10164e28978b99d74b809d7d61c4be2f04f17b8c0228078cdd05229dbb47e2b7dcfbd56cd1377085077f6c020172301fb342bc291fee996911f72599799cec86a62a4f64a8fb79914ce69e3e16af9fd7215a863c94f55c9e84dbf1d71c20fe4d3683970859bd17d009ccd10bad9666350890d3198240438e8dc054cb6cadbbe1b44e7cd69fac92f59bfecb467ee7bd55dfb63fb742eb6780117bee37b4628dc0a9652218e025114c2f72d7868bce149a5bee88df7f6bf02dab022ddeb393275ac57b828d1f1278a627259c9ca443af3be4c0b0b625ceebd92eb8d20559fd2cafe846da4d40f93bb29020972af80edde917707ba3d1a623b701f1d44434a13a24a7a61b37e7a134399313ecf0ea491a5d0803b4c4bf79bbbe00fad5a5b4bb0b3738f0066c21ddc911856a31ca245edbdc164cb84f28aac971a275f343a767f38a0812fd38c2915e4148cd8addb0d3e56efe2d9de8874016c47bae131799b0452af0a0fa7980b72000395f728fa557b0c06e508aae67457598b9143947aa3489e0f28b08c11c05f91684293c0ec1121d933ef67a9cadd7ea67700506ba5a9169cb4d32966e78a968deab304566ad30d383cd2ff463ffb1cf8707704ea8f2bb99241bf0fa3836da7df382b88af8f481d3f13eef940130a43d5c9c0dd5a262b976c3d55376de6b695fbb2826b6e601a7eae4a9f588475bfad68078dc7e0b7e4196a5195d5b19d322d9ce0cfbdd3405a973d0c4bbe81b877af766b4f86928780b1b8335bbbd7af21c9b15d9bca33c7cb8bd2c1fb43981c705be0e6425750b6efa0b7cfededc18f63c51756d9d59484030060b5c1c7ee910e10911c085a81a71c693797e147b99f7d5c2242f84afef4d30a584075138f243243ec026ffb92af183a9fb8502c8ef018c0110405e316d4668ca46c1f742ed82dcbe746d54b421ad2ef58446b7b92c2dddb672c717a4199876e58d9ac733157e45cd25afef8d822633d5ecc17c2d883c0fe029f0d9b060fcd8c13b0d8f99ebf4dd553f58da0074032e62f79d85682af7ce38fa2527c585e6c6ea2852d364eb7fe71ed62e329c255ef8614d826132ff6bbf0eef533b5d2655044733299cff53b7c55b723cd3d1fa656926fac13a5be71bf0c1623dba8e5e4ad54db3337d2f5119dcf54cc1903561197922de85a92696dc569702aba4ae697bebb659a8ed87206f5f7bca654c16a2f6e8cb71e053bebf2f37bbefc1cd33678f93cadcb02a62260ff0655e77d52647060046d3b74ba4a6efea8211ef73a0487b04309918614eb491dc24bddab635e97affc573aebf80d2923a66cfc32c1341d0d08ba817dad266de27353e4d77c6395f4202e4272850c472742a23a3268cdaea1f73b7529a95b5e63bb33f6cb0951842d4b14e665d2f8eaa4f6295c1e46557e1430190f0dda9db7455dd5b927f70cd03a8c90547dc123d8c2d4855ae149da56df3bb28728f0c6d8803214f77cc2d844a63717d13ec7327c84e7935488ed52ff3d3eda632d14b5cdab29493100dc4a303c77ec839749dce02f53f18548c51a761f6aba5f970353c0a016df45da05224e442412e9720f17cf2dd34b46669b6037445a496b491afaedee019c35e56a2631d8e1c90c9b3a4dbd6742c634041b007cbccda1128fd69f0f48f15074ec113843c4c43b38ef2344ec5553efaa506a17a0c71750dc00a03e276f3a1de78386d754ad2795d332e760158d75fcfd00269e560a6dfc455651e8c7b2685657ffc934b68addee9c65d9f6e34453c5b5a6ad1394ac57b6394992d32be71f83b1e6374b68b1b9753c763adc21250af384a15bec5b5a3a2f54443c90b510d7909eff9000eb8b3df516b47817e9b8d5795c2961bf5eb7528b2d238e080f9dc00f4067c63f68bc73a895c35e79aec43119a7a956fa41d05cb08e683a7a659930a56ce2e0f0d9b04e776cd6585f193537f4a862a4c8b9e8c4ea5a77b0c4733486b07e5179f73ade7a1f1705e858b8d320c917af72901faaec7c13966e9e9e33fff865b0aafc40750d2d35217f6152385570005b504a05d3b3ec1c2bd4c93f0d1f655e2bd6d9a1214499863e53eda678b23eb6d7cce39e07c80dab7a234950118d0c27040c12e9e0c8a7c749bdedecf65d39d592ed246b266ee016f47f7e392e609f95e9caecccf8427b432c0b01e89815d46b8317331697db7dd6b35d689f91e3c6934278c0b118e5f75b785fc0baf3790ab83621045f54c2bf7c1e37fbb692985941e0588712ba3c767d677cd9d6730bb66fed1a89fbc6633f8eba72b23eae81ffd12493b9dcf79ae483a90238e679f6d9974096edff61a37c3af798f8c0056526f4ba066de30cf591348902e05d9e456eaca6a9acc7628363fbd0d3d514c7514c56649c6833c10f9d65ce6e4924bd51b45c73d23256bebcbd721ca0908b3aa3fc3cb620b655182216be6cd7be2ef43ffcdb4257f0fb2446a0b54a41f130c0ed565d121c59b33f4a158c40db34f06b8b0debdf83539acd795f61da9fa792df47dfb2bf97fb082e69ba6b210e9dcac204dff5d139cb9a8f9eb90702d5dc1148485dd14cec94aeb38102a50129f6acc90c17b9ba535deed9ae9756b98674b85b64ce4929fa94a8ef841cab570fb8a0273b640b1d705e625fc89027d686d424835a4efbe7c5766be1908484e24b46096da2078b95693cefdf1c3b0bfe9fe2bfd06dacba81339a788206b2c5aa53cd6cf4066306ac81d0f86c2ddf82819d09cade0d4986dec6f9fca0d6c9c5c2c2e310edb79c3780b4db8b0be6910c154f3ef3813e8a42fe29d4af59b2ed18aafee5b2321007e11dd97a3a77869901772f8b466506d8c3ef6c7fb199019b9b62f6646625ef7a3cf3915281cd74541ea130cbb63f896876cd97a985fd36c638dbd3c44e016520798aabfac8f95fc73fb25752666d98f2f5628e6685aeb95bc93d1ff6d6549a51fc465a91da1954a7ce097854fcfba0b0a5273277ec17c94110967514a6c4e38fdabb93c9cd1341d360271e387b0fd10e9d249d3ade2eae028efa687bffe479f127435b2dc576092ec831c256fb07d7862ffe5646d865aa55893fcfd65b9cd2155fbad3329848db247d10e0ecb5cb302de6f97cf3c490972a30f740041ccafff0e3087379bd7753163567109f0c5b3a1d32b001ebd96baa6b66b19b4253713076a431cd170ec5585b694ce3b1cd71a167fc1069e5a66c205c2458c414594e62a6b7d17dd2bf5a301cd4a36bbf645e2178ac7dd83a43230fa5dfca18f22576d7763c97e8b1f2ba4b8d7ce27229f92e214b57b3f3ced66eec77fd4d37ca2b0e39bafe8328ba5404dde149163f46345b6ca5646e056fa2109f060dafb38eba530cb9cfb25ffb365f3bfb9c20f5bd8c2134c75f82a339b64b8b93c5040fa49e4021c7f824b9f8b08dd109e4f5c3432647234374dddeb69391460cb5d5039d90727dd949d25bf0d2da0db89ef221c38f41855632a96f92db70aa68f1ec1e0fdeb6e62fa8bb8aa2356a015a524238c830910eac158adcf240121b8f8c9c6762a5a929eb5487c267a51af7b3842a5dc0b394d0653ac7a5ef73edb6cbc53b29f6e1b306da71c05efabee53e952c6ce4a8475f06e5ff46d1f3924b83d159ef84425a574c5a976e2f46f26000d82714f6e0a2c0bacd3bcb34ad81b2235e0e17aae80ad8899468bd48a22dff0b3f59147b9f187713c9f47ab032d2d50b2a1c58e1a8c9ddc80262154b74d34f60d1a4b719582825f56b9847cbc316d43c479a0b22b1908d951d0caf6e291a98ee36a4d96416330980e8910913db25dc305277f53087eb6bb9681fcdd230cea6b8fd6b60f3b345caff4cc2db1743a3aecfbf97d3c0d593a9066ff7b6a1d61b3bf738f85a9c5936391334378169a52070bf234387bfd06c8ca6bd28ab3b659793f98345fe98e5103fc1d36b0e2a2a00ae47612518bce7f667d1b8f35cc31f3b9d1f4d0796a0cb5dd924fce221c8002aaaaadce433a8cd8edc15d7a04753fa5daaa1778719ca7509be834b8df98cabef86549f5ef3187f01106a028b842f00da063e0be56394655cd25cd9636b792b7cd5467b7327b21b3cf3d391f87bd94aa2e05314614fd26ee1bba07ee1a72bf9a80cff0cb0db392db0b993d227f509c97c10e30776f6472fbdcc0c229f81dca92c861ddd1fd70488728cedfbe27b4e21448477afe5c09544ba14c983fc4a1dc5f05aa344af67e3155ecbea2bb49e2fb1b09b47f869fe62b4fd7ea31de330820d13aa03500bef5735c4a73689befcd097b7b67a15cf105f48a4f9537108daea7949b11f8db2c870c9849d3f531a7fb96ef5ff143f3ab7c355cb22eff30fc19a2a0956db243de8a7a6feeec1d4fd08142d6d3d3938a59246eb7f4f39cd2bd717532a5298cedebdb3115276e3dcdc14370155af38ef58509e87f4d01f04b995cde6361b5d7bafd89240ccbd49b4c5ba9ae5bdb937ebc2b243c8540001c73a3ff2b2d3d80ca607a15c64e0b92c0e152eee3478e28f7454ba44acfed3b3580ecd992d56f35e3a43847d4c6892db521aeb9a964f541615687e751874346848b321e1230df801f012a34bc10172bd4c6d4d1aa8b38325f4b78227017715208d399568daf13374ee54b1a8e85ac477bfdc277edbe611a5bef0eaf30cd9ee1248bb23f4912c547a8e2c8f2d174807d233bcf4e13995c608c38100254a10d5ed0c059e271243c54cc24a315d07fd4a9765349cad1883bb803e93c677f037857244fc22d8c2b2c4fd1183c7ad2b0559f65522425cb1a6235d422b4e80444db3003499d5a78f19bc180db8b67b6916c3ecd96b61e487dd79b5bd7fd93fc2a725cee0760800f7e89b89c8c9ee71f3355a8b3f9befda1ad126a0d4eca69ce64546b6ae8dbdcd94bec702b692f6eec7dd4e69ae56c7450bded91046d13758e957ac8dba263456d4fe100a9688ce66e287ff227aae7f8074871297238e80f76a0565309476490d168c24984752875ec05121647295d87155043ce3336a4a3029db0d229580085376f565f8b04a473b438001e65c38735c648b5423a9d210847eeae734b0a2cfe37d9dcf6f2564e0724f1c16d3cdffc2f4c74c851457d35071ced5ff4d483f03306ef5df6adaf1160fb210a4fe925c434056f4d761a135c082e30093992d08513da40f280f4fefe2d00d34cfafe91892e9b8d02d6a3333f896e9d390698c679965a7dca69eaddb309ab7cd9a11c2c425d392ec28408156b1a6dc104e66957a1fba078da28da5d2fac79b9a8a13d38fac266d6ab3cc14d66d416ed0f7dc73807c3c99aeafd983556a7fb184b42adae2cd432b611b643c9c1e69602ae879afd53681785084d9553ea7771526e26f63b5e014027df971cdffab79d6c995bd893720a62f488958f304d826e1a9d2e08da33a3a7813d6f634990237979b0a36b3ae0658077f46764e2b2f819523073826f8126420259337da564d1b683bb8e5248dfb8a3bb06869a5379d12e04d354e57149a4c7c1abb9769025292a503176a49b7ad740b12fe7dcf7d454536089862a76ef0ef2f92c35491d0a0688fef714a2a58b966d79d9b77261cbbcdc9090760488a3ee78855533437bc86332077b58421a862ce50ab4a6ac49da6ebae6a01b3fa1bc5a987ade6f44d4489ea0b45db05f39b08e3d1b4eeb8dc4887dfc474f2f75284a5b51c0b135f1a0d4224d8948842048c0b98b4929b4293be6891c3ff0f0963f9d499a995fbec75a3365bb4095751cb4a0e0bf4fb92ce036904a904081d2b8698f88649cb0084f77358dd2da177b8a2a485a6ccc34eecfe2d9434ceb256f67676ea04eaf97860c75a9c4cd673858d939ecdc6dcbe9890a28b915856ba9b67a56411d478859f1881bb09628743f66227a849c2e0ca900a9a936a7244874fe0aa7947906ed7d304de06f0b83ff4bc3f696200473c45538e187adbd5ce500de2256f6ba7aceb4a33d8f1c3d175a9130fcdcdd9c0c63c371bc9023e9bfabfe67dff1aec37ca6a94dcfca45a25ac2c3cb735622b60d8e8890ef64b804db1341d815f5d5d9d6ace778d5b61111b72fd7f09679f99eb3b70d00f42290ce3216536650b75f22dc5970d7d598bfd7d7c03747a98d7c60c69733cd0c6663959860a25af29a2600918e452819e381403d00127eb86078baed32c63490d2aca76b4bcf109004a3abcb31320052f945c83709fd2b57cfdddd376c8a45fc681e270b13fe9a21625d17aa1e56af4d584c4bb27159a22bc28f51d911a02263de6cec9fc5748707137831cea41c713f939464541ae5116d55e277c75b0666462e605d9668827422336b4b88803ebd2f790cb5da4a6aa4aaaa35d25e600a949ae46d4c09462d1b2e3f4fa73103f28e9e60001c27a266593ca934f8dbf0aef529ada3619e56e8e9592549cba8b2ad623fd8bda7fd2b8f6bb5cd84ad061d30d96d11f1e8f55652ef4da1636289e92e28850d26d11263ab1c511a00e29e74bcaf64cf28f8601f644660e6cd57a9234ce7a5abdfea80f6f466aaf7a723bdb8a9afba9dc8f024007f70960431f5cace44527af95842cfe3b9083f9be73d6a9a503e1a3c69512d1750a473447fb8f178fdbd3d34d7f902b7015d4d77044217a61a85d697d4de45019bcb01e5364f71532a7da70514b74855a219b2b05b8988351bdb0b5c52388183dd4484678d94d6bc4b375318498ce43109d896edc9095567ca36b5f16e9d83e086fe20980d66f5d26f2b897224970984ba43f2f52a6c30abd43de636a30eb0ad566381d9c442eaa12fb4eedbdccda93b754cc88253e7a17565cc5763666ce953e83a1b75b289c15b2c226af9257ecbbe44633338afe2af43e1c0430cd6467fe74a0a04e131e93adef074d37bba6aa8022de74a24adfca26752cca0f4adb1e11514d8ccabdf4a4e440685265680a9896149865a98153ee37fe887f0d67d301d6c434296930ba49df6abd4263e8ed587ce7bc45016e8693182661b23febecfecdc5285e135b8dcb2651233bf41bd460c50007b8d82384d00ab4c672e21a229764f03d4f9eff9ad8597461e5827e64d2273fa8f42260c8d88f86629cf0b288cc653c8b8e9643c713ee47d85b92dfc6b5b0a59a18bee1facae6adf9b4993fe14ff036ed9b0c5722964ffaf647df6273be8ab209624cc45528498996d7f83a4d992db99316afa00535622a97dc35c06a39897dedf31eb32f8fd58167e1bdf7ae504308ccb8af31b1214da92c45255c4cc4dfe08eb86400e1fe784c1f8c1d9592f825a001e179f04ea549ca818131ee3520e92cf0c79b8070b1c025ac4341bc6c7b6cf2d2b81e5cd576b9d83c910e5ddd0823ed3665a070a269e5a65254c9964dda5fd6cb8ec7a3431f46d33e83aef02aa8349496a42a6ccdead95fcd1b39e80bf64957c162035aa606aef8c927f82d83b1fd2a294758a81d20ea408e19877fb2acf64e3b4428945cd4c36ab79d1e67ca6c2a15fad8ebf2f6211012f9bed4440f7d87066971d2f372d0a389c6b3bc22ad1882215ad244d2e33bbb76d0aaaa21da97628e1ea9571ea8d61b0dc8696b0321b6a763ea9f04ca93f6d657c885cd87722e75afb0e47ee0af44e3c0279700cfbeedab660e84226f65d656443e67188c7a89be2feb0b311e6ef053b1dc3aeea1ad72ccc68e1fe11fef298077367b30db8d32a35f7f387e127ed8f9110dcd07c19ac52ba4e765a98d74be71e3d71cbe78bb4dbc4fc0f854b99fe71b85622b57c04bb242cef57abd9421eb98cd0e8f5cc927453f1d665b5eb9666103b09a44f46f684f3922917e38d709da49164fac284f74058b01957729c25cb8d34b943afd723c50e0bc12207dd4cf4fdaa2ad61fe33f9c4b2df34eff313323d3698bad734c2cfeca0bde3b7c426b94a9d34d0e8f771c12de64f9eb911ccf6c653a2819cbce519a49d33eb248d0e72ab20e3c44525bdaa7ffb7d79e4481d336de0113c425e7b3d9e1f1a39d5693b8e6e45516e7ff1b0a9e2628ea888abd32e43ff085f3133ef43633c29930075b11335c96767e7896a81ad260a826cfa1e47f4ac9ba72a605164bcb6f322f4a81316ab8bbba13d745f1fc2d2e5d2b195f2dee143bb7c1b6fd80d2e2566ccec3c7182fadb2409a1e743f0128c25f122704862ccb878ea0b635bcbeccc98f4d20c9b89fcd119e53290cefd10e30590650c28c4dc81152ffb53caaaeb63238a0a733f3ef35efb23ddd403e708c963d8e98c7a9470fe2cf9d594e2aebb846c26a40c841a23a2b745b52df5fb2c0a1e1c88228e9f41d8a7d8e412c330a16b0d0d33aef6f1a92b7aef34cebe9cbf4f350961286accdf18368d7dc8f578995f5d9ac42e8c2c82920faa0bb15c007a445d66fa54927c767495fcb3ca303b316031efc1973be5fe181f0a14659b3e5af49a6f4fc50d40387970a50f753919fe4d5d8c1816abb0ad1d3020dc3d8b845e2c58cc403eabcb43524dce01aecb9759fc3f9ab5d5cdce15bf299133e14864e95ac6fda9195af55d0c892eed8d860b303cb23cca791263616d2c502970f9f7438f482f84696241f06b1e11f487da4863dd562a4f88b3984ef96897801863b4f50e1bd4160f5686a239026a05f9e1692b4d9efaed735ec707a3b5f47d92ce85449d7d140e8fdcd2c6f9572e0d9c344f87dc0b2fa4e1d411f1798c3f7afe52b7f936db868e5a00315bf02ff3e89f1fe16ebf41a683b1632a6f79fec523b3d296071888c8fb3c198016d55974e6d7cf1324e2c48d74d139072b241ee222accc73cddf29d8f7ef9f86af7c969f426b3c421fb103a34bed2ba222e9dead1dde3b4ce1ab9877e4bef802f408ca2622963ed2c5ef05935dfd39742031a83fb9eadba34d22e4c356643b666f5d9d125dbdae2d1bd4465ed3f481d344690977ece5bc817f6105e13baf6fa07a5790e3ac920802cdb802e22d46508f875983e67a293159dd70791560ead5b8f0060c4f6708772620f58169f068abe679fab74287e9c076b78f8a4997a178df9b5d94b8dc8d98da9c28d49d1dbd7fb934dfcd53e37d1412830d3bfb14d6523488aa2e0392cde04fb1f62fb669c98f09a3342dfec66a778773bfed5e563cd7be4834f5c668fabe866eeece28e5c16d2ac9515a46594694254ece23d2492c47a9ea1000c8d2ded6fe17fb06584651c5f4b995ee7cda4c3feb33bb5e4efa6ba924283c53146c02a44375fead2846529ac50876544b16e9f78b19c72b9c786822129136c1e6a7d633bad27a9428d6abb92eb2ba232f3206973114dc9fc89ef1ce5b5c915cd391170c4e0dd71dc48db4bb7cd66913a74b4626857af28a7bd8f622e01aef8a698f8e22390ac9d7122b45bc868fdc070e0f6f0900b914ee79182336c6c7712b55d9b06473107a57723e1a3d99061f548001e60630fc916cc466d265445b5c880d8816da987294f5f4903450aa1637be0852197cd541bae41cdf13f9305fe19233e8f0b78e9cbfe4dfea7c3ae0f90c4426967ff6db5b87a241e9e65893cab45855a14f6b539014bbd00938df748598632d06c85057c9f924134219f12e30e6c61e0c17828d4b33fee4a5d0beed7dac1ff941d755c884e9586a63073ef140caf5ebd3920164e73bba9064886eabed9d3791324b6c3904a43080f03e908f006de61d88b5475751fd10bf6d7d537cafa7d57b5e31693330f3e7a3b52a9a7f9572b16d806f984c3b28a665c075429664c12398c21aa4e62c7e319460abe2f9e2647e370a9a292c036ac246a6c5905d4366af3072fadc84c21f28f60608e8d9d81f2f565f54108fe0168743db801ec97dc04a98483937b8db6c2838fb06084e7ececd26555f195cb3dd8a4517c05b5ceb247a9b2291287ba022d4aed9932420c5a5bee3ad4c013d5ff458253d172cd9af6ae67b33994358801495d18eb0990f54ae304f1c3e8f69add23c6184dde30870fd89e9f396896caa48284e0a9b690fd6f76187f5b4e027f68e7e4da0770bdcf4a70cd2ed57268dc4e0c4e3315b2d8adababf185e1ff8c4903fb8b8a126fce2bd3d5671041a4441e949e83a72e295d0d5c2d2fed713334c5502d0058a451230a9eb22702b3e6c9525100fb4a58b870fcc62da62265e23b20d395cfb21d1a13fce48e71ed91f146919c0c9e0a8590aac8668a3c8e733c2651f2d40814184ab2cc47f172ba1fde1bafa8d873760f303ea4cb68db53f341d3261d1411e42af38c551c05367e3c54735c65768b2781b40c79d55c3a8ac1f3cedf4a1d6e31126fe2ffe5a6681ce47dedef3fc41c6df559507bbc8df0c0f38975d8e1dea14ec7b1c4f6e9d825570c9341562453cdfd70a73ab32e2e935c012f9e4cc85dd1af6c492ae5f976063237b6c7a0f3d64b0ef9f28b83c866f005bb0564ec34550affb983ac57c23e5d9611ed6aad5dd4489a232e5cc5eef9c5d68875ca936e7d7388602bf496a7765ec380081969d3f368df8f7eef096af2ff138eeab4796c80f359885f5349ee8d134df292309640a2bab895b767ab75d3f4fad85d8ef4d23a46825bdf341a5b2856b05421d6a07653681db37c2616f5bcd5d1610c2bca27fc3861e9bb4d55a41240fe013b69d929a9faf2f805d54361c40e94054c78751afaac806e9dee7087a4ed2a81367b9e85b5713fd6beac945c5f399ff032ba919fcdb3b9700c1498f35d1a293e97ebe2289597d9a4a6fa5f8a3721c45bae0494a060a92c8fbe2e9edac5a5f4f4933f269a2832fff6e622df3ad65491938ea70b8ebc5c61fcc2f3f6d9207a9caf13527ebcec08aaedee5fee23ad7e76ffe8fb3ffc97948281b4c67920ddeced34e5a2a420b52611c5f0f3f3072c052f1561ba05178bf6f95a94fd910f75ea817905019342849e3ea8014fc343da40be6b804c9fab536d631e991f0d77ebfa98e5dd3594523c952f9837666ddd3f15f149bfcdb9552d79de852e0cfa27d068ad5d2b2988238d34ee3da17ce2d07a5d050a4b4b487d37ee4e0296efd1c77ddbd758e2eb00ca78d3c6fbcf62a709b35dad89de8168aa3e4d83902ce1fa234e2a92ee457ee2c71d2375d5fc8e3b01f08580eef394d66c4151a5bb6b6bfb812bffec26cd4a937d362ef0427068ee4387a5ce63b896eb816cf7d42e2a91e04114e12a549ee00e3d3118775bccd557fa2508b74cb782fda7eae27a1d3bc07ab959d685b07faa895499a9a03d14345205091072dc492322d74dfd01db99f6f3443862046df14f0fdf9f051a4f5cbf86deb11fa9601a1b730b711851648ec2dee9ef689943e8014b5b2ba1af4c29ca90dc06b9ee36c4bc58d6a3064db31ad498abd762c849ab4dd9480b393370cba019afef375613e8410f911666b09dcec10b557462d9a6433df0d1205e61ef0301784f8cc6fc94b67bcd0eac113cd8c78e8f2352e18653f897143c834875b9512c47a1cc32f7cb96437d0902be243a24476234b7f8a34c5083b9a98d0358029a96bc87c6fb329afe9d01b4f36778c9c42a4fb845f646911ab4c6cd6fb67c1a60ec66050149e262c41547e4f1f0d6203510a365b6ccdfdcd4b4c2383eca2adbde14fcc6d9721448ebd5a9d45c0f50f1a388bd0d93e14490335d2b0183fea12d5601c41dd4f2d7a858b267c5265b60fe8b92963d65fdba0225256891374f3a0c02af3a530f880f53ad65c606313fd8e4c37f9341630ea4293922339d2191bb259b76ef7a6b848a1c483bc786e4501f2e0ed484ab3edcea4a89b1e0fbe1c87eae56ee0b1f25a4588ba73966d63ef1b9051ebf9a87293a24428124487a96d20eb736596e6c0b7240874ca148f7808ea0a741a44c1d9e0f3e32e9953da09461338b5e647494548b5c1e1cc081811a3c6c7231354eac90136429e9e43eda83618e65641af230891c839f4a214887583a18b7f7a542ba3232944b270af809b31259d95a21186b8479e63378945b4c5bbd5fde7d997cd2152a922957c81e08f193e5ba1878ae85c4cb5d76187e9c06009ca8b836020c977d6c7f276caede79981a0da1d830ed8b443ee2761c9086ef819f4f4bb40342925cd632a39aa4c922b4724085108438ba4db9d45695424923efe3252b8ae2faf495cf1374100b7c8fa4bb47b6e9a56d6f39c35a55fb89d2e472692eddc3e25cc5861b7c767642c37fb4ed9126bfa894cae46a7466192e8e279718daa9b225816141d7a1541f8a163dcb36e408c15c407f1780844eea85d44f18a19de46fd221b3b22ada89261838ef31ec415f239e30f754aa7deefa8030e9d81986da58ff18b92209a9f4deb6ea7cf1cd10cf8f4381298203d38d6de15b8dcab36ab40f2b54e566dd0791b18e037c423220ffc5686a073cb001ef3b6d09c5c983a9ae01ca2e45eed6ba6ba5d97ce61bb49a0f5175f14a301267e7043a6e1a4d2dd0a33df36029e98fb50424ff9b5b460198aa72b2059bdabce8d6b755512e0182becb8babf2336f0cab0e9085146dd717a8852e2e0b4a92cce9376dabfdf9d211d1ee717c36facf91181259aef09a9be107fa39235de06d44dd65388227b05bba9e1216ac31ac85f90f69588957efea437d7031b298a850fbd09d62208c354ed1130afbf04f0fede7d8258d18c44930fe74503bd100672620b4ca300cea0f635de6f97b5c28d653029e8af4f838771bcbb3533ded04db6743da9b773383e0133e52f46a08f2006fe462955667a7b00efb2d989962860d4a634487c5cea9f49c854253a256dfdb5ec4763fb3cb0c3d6d63e84045a284525c191c7f19b9eae989d18461c754ce29c4658548f1db0d4e9c9de3c5969c1477a8bb2c5b22003ae4b53a3af9c50bfdf4fe2f3899368707a6840051f580fb8821200d6f9d294adeff7deac8de00c9bacc37b932f93c11fc24f49a38d5054781767da57a27268213038e069ca86c87fbd1b71acb6ccefa3446f623fae2336a488151f87dd3f8cda3205b13139b76cd187f2cf31fc1434678cdae9536ae75760b78fcd39bb60307cde5470016c2a4a53165bd3a6c68c4fc296110c9c88b03911b91fb796ae197def8459031d9da04ec9b3ca5762c2760dc9e9e2978ac3266a553f44fb278ea4e22816fccab26d6bfbe54db4d0283b7daefed7da16ae29f7cacabdf10670cd702fb4f161352234ec9013b3392fb4e1c5e77f1308a809a34997782721dde9e2f00e58e650b402e78e074d5bdfbcb47286e0e47e79d9618ab8d8814f1f3e908d67a8e7122f6f482efc8930e3ea0cfbb304f78c9c0ec7179c3354a1c81fe845e716dbe2bd2981b1885bf0556d7db9b65021b2dcc2d47e571bf0a8ea1bb3c82623ac7779326e1c3ccef224c478b0bcfc50ca01cb4b4e94b56fc1f04bbe20ef6774eff2cc8ad6f7b92598bc550c71274c208080a3035de00133b4309fa0b0fd8639623470400383930987ed9d08b54553c4f504c4db35ee9247f43ce77c014ff030a3d62db0b40bb0c641541a2648db716096851923f75f7dd3aae61d229a748486b95cb54c8715ac84d529babba5906f251eaa8234b5ee9980d0156e5d18370a986c2b0fe27af69e0b1914dc762ca8f9a6d3c222eaca3b4336ef8b2fb743335a7dde2cec6ee132b4269c0c94342717ea322c40011458d28f500938f7db7977d7db27924668a70e7c633fe7bc3050fcbccca88ac688d485dffad8b8b7cb7bd399a35b24bc571ecff87122d2ac0f92ecc24c10a8c6a8aef0a821625fc5c403fa8c6f6c6bf90c4d0de158a3b7510e18a31c599d9908eb0758aee85f43a1e06de5c96efcc42b73839941641d1d7a8f2a22dc65c8a9be083f75ae4c4e81feae2645eb3ef5791d7dc40071f3244006f811087b65cd7b750ae0beb4153700fcaafa8b02089e7d70a98ce93a2790c923b9a134bee8d92f23d812c5f68657b24dc5480ba19eb1d7c009a8a8d85f98c1107b34cd420125ae4791cc5067eb2d2e4aadf9489d79315ffb3a41bf5e3d5dc2664bdc23d0a91b7210b7fb3034e1c30ea46d99aeb54239235eee3ae64757496a6e01568ec96f0961be6c982ec165c3196b3d1872773c834acdc66f671136b419f1e0b24b20a81d9f1f2e64a77ed5912ef2490db0aba48b03b532f83d91de04e36d91442ad54b51825f06644c1c4f1af9bdde39fafb8df982f52903a9393dd4faedd7b2ae7138caf1bf47bfe315648201005d8bfc3b9717f73091b4e5b9ef1468922d0bbe31dc76472fea078ba5e1d52864e582f0b69ef35cc7e0d683e913ba882a907bed9a3b9cbf18dc75be82ed6d16140c4bde036da53222ecb157f6ebd4c56a5d1871df59269283bca090ddc703a8e22bb0798bf2d7908978e51c8dbed5ff1142a813040f479c873976625752eb4d50857956607e8c335f08f563a7c6c720e2a3a705f9bfbe09a09ba2ee6e5f0f04fd95d1d240b4844c38bdb815c90ecf8d61d3e0d187ebe768c3c982bf6dd7515ddf33dc39fa70403845e328766c3e23b35a14ad2a15b7dfbb5c5e5f9ee25409dd6636b10f9a0cb6e6723b7b5c3d806ef48614c0d2d82fdd691427bd695f4060f34360a34707a62b7fed724fa5ef9b27e581c00f36cf2637d22874c8d6cb4dc63d4e5e86bfe87c69d59443b9e53f9f527ee4b420b6e165e10afa7beac174b24445bd08a5957cb59d19f5896d3520001cf9b6e3705c136c80aa9f8537244b5d973c2aafec1fb6683e122c02ac2b05ba8497e02f47513e016f66ea317dd544e3f75e2f4fb6ec4402f2df433c57327cb62742755b0d3c87d0cdd65f39ccf0ff869162fe33d56c6b612dcb179787202b41a8e8eae4ce559a848e59486a9d22fcdb29535776b84066bb07a6bf7576c05fce5dd844d4d1bb187f1fce470afb177957516ef34631483b086beacb455d0badf86f7170ecf4e214c7bfd44bca1bb3e446e48dda768012c8488696a5fdaa7311869b6b794fd521cf7abf7e78f62b95d5dd9e70abdf4964e00bd5b688a9279018b1836cd11c5317249f36d5c958181c2f05d5c2e82f92dac8d7811346fbac1dcfda07c2e2374691401114bd978bba89623f9b5841c78c0807d9a5799c959cda730986d5e108f13161e1ca7948e45ef90dbc915466b886195c5183d97a4e8acb911ce647d87f94ced15aa529e8b43f6e296922db17455bd1060a832e510435ba486d12aee5523df262a69734c54c6a20dd5cef7039fefed3ce08b1adf92a55d74a45c919db57a5f0bb0f368881bd0036128ff29c640875a3b4e43084d3d3e04386c695747332b47f7aa2947244cb889b9fac87881a677d804d96a1a55f3eacb5acd9af94a8c5fdc00c4f75220b9c5896ef074233d628d06386160426c5435d379cbabf23d96c7a1c9d2fea1092fab73f585a92e6f497ee0ac7a5d5cba4bf6c09c5485343c652d081a7596e83b7a4d1e4831dc228c024c20f3da62100408f3d29e3d25d20af1dbb54d70bad00e67f3312fc2c4a8bf5df402c4c5baaf9ea25835934c6c96048546c6e9776800e563bba98bf94a7b4fb4ab387f7a0a07c74ea26e027518497a06c9b149135f1d6001dc51ee179291af0a4f0aef6c056a5345a6855543a27235fd99912cb335d2c81a0f7d02a2943a57895dc9f47f95269b716a4f109b8a77610c9743bbe207c13114625b0e047cf23dd5b42ac235dff1255c396ca74b2705c562178aaf5f9dec21132dd4710175c0ac63dd09bd838ff359181455bb5e1eb6778a6c8f58f6a1dede4f2b4e96f38296d9fafe9075806c68ce9127c4eced841a1cdf1e57f18a2e05f22803b4aa1ecb82d551dc6c97cdd0dde01bfe6dda8726661c1ef1a81df2a502fbc6c1045d1727f5a1d85943a8c9d6b0ca150685307302a79397e3b4307c86b5db82de848e8f03e39cf80aed9ba017cdb5e7d79bbeefe16924bbec68e3759ec219737b35016dc5d7290aa8c1b66f66e27f3be2f980f4256839482c4bc280b026938d38f0dc6a05f69b9a80f5cd27d79aeb2252c501b5534ed38740151b8ac1953306ae5fd412f246c62578b0a1d368700613a2cf277ecf5e5f73deeae96e93d49132867c28730952da6a5b614b7cd7bb5f3c52cf731800eb165329beda813367edd5c6d4a66f13e7380a4a63481d5686233cc14aff8e6de6a6053e0328cc13249211e6b21499e08b722f7240b4c05f4ddf9657f157de295d646e19168c0d394c5efd0924b4c10fdf3216ef274c22cd1ec314740bff27e5a0e4ba4fb1687e83709e46ca144450f8a9a78b568f24004a9aebe2e2ed457158cb4b26cbe704b08acb9425f264a8fd6785d625eb8aabba839a17506381939257abe7dbbdf0827cfa47b8ab8f570b91ee0f4ee933df5c4589f23e71aec3f3017d9ea457d35c6d3cb105cc4dde3a64bb1c17bfcb47504bf4f9a425a8ad55193e13db8cac5a33ea7352bf76443f8db7a4904010dccd486feb8706ad5a82c0a7daae67422d8acca0e564f3cd24e886d5d6ed884fe6264c6405807f66e82c0c3eaa3c1f07535a81314599f5d8a4873b47186bdc1ee36aa809ce1539187a7274334c41dee5e7d54805061402e1d196385b0eed33011dddf337599c9c80d31395985dc59c1d0fb5290d34c13d7988145088e57f6977197f7e7b04fbd32bf8203c5cb1d4a87e8fa592a4cc0df89d745867c3248e91176c44a3f531c04a8b7038ea20120ed84e53591d4b2442d3735e26da8afdad1b94d2a5d62c16840868b557eb66684d20a8a6bee864a7747f9dede56f0e63724a711f07027ce833b11b594e284ac03731e0f5c0e7ce5fb8500bf3bb4ebd0824faf9a017e15a8106f97a0e304a471c55c14ea5e6cb2d56460e3708c292573a67903bab675f991c51c7ce7267f51dd349e623221ca6de2ba519dafcad1961506b1eb22901a27745921d1c1fffe2dc75f3566d90b3c13a1f9343294265bb620658b7f890346135886505bc868a9dd48e5df51466ad0d869a602c8a22d9ed44a67b2c325f93e77a0c3d2c38dd1ac64a1085b666de721c48424fb030d06f13c478e2aadda8d8f7374158626859b19eb1745d985aa1499f2eeb2d92e3f20af42623b2562a77a09075721583f37257cf8787aa80d6f6a63c3d724d0d172148bd624dc9e391b4db0e1f5fbab214e721e83aded97cb930655f20ad1c528ef50d410f18771e4aa058adcaf195306197f5c9e84c08c0ff5bd82a5ce00e5e08d99439c316046429cf7fbede4824971c01c176c3ec444faef6ccf0a51c3669d34edafe5ea6a7d6734fe7fe1a7c8611523511d9553880dbf5711b08fc66261a7778d09346edf3a3eda857e81a2d3028089af8de53e9f19c3096fbf92debfe6db9c55d48001648bd6bdf8e25e8c76a6db898e989e1c215d2a014017d7eb0a1e6b6f688c53ad912967046162cba77138f03feab3033572d2cf655d0e290867085141f535bb1f950185e50a798ee6f014d31b144b94479a120b38d6c2139d7452adcc3241145bebcfe1670f57d29f44f3e12f9beee196017382af24a0ccd8d21c760dee1f268c0ab73a1b7bca1e06f961ea9e46e7ee3234f93e7a6df4e6377c7971430b3a67dc170531096974ba07690a6876fee16d93a595f3774078bd0dfbc41944209cdbd99256988c9711c80cf7e8db0315fa18668de23e078176ae916ac1b29e41835dd46daab51e76b5b53ecca3e60f61acac1b76538094f7273df73098f27850b28281be754a1dec13456730adb76bdb02c4a53d8454d0bfbbfd41b4343ee935e3ce044e0fe620a879a1fb35b27e39218440acac2f960619286747532905395963ded691aec8950e1651cd217dbdddbfff67e529401b4a536de6245041f2d286b3dc2749d67b329434fb03264e23239c89e3d0e39a197a6a00a4d6e945aac94a094a99050e10436d2f72523a3a5c76f9085933edc90e82009d76494ebe858c8518a877b986e7c7b92199b7c620f9e2252ac90acfd0d19634a88683653ae1098269f4d248990d37bee37e7195f097b2820d7be4c81a94426544045ad2147b1f4ebc2fa294d65f356c7b52a100292282cbd043ef36590ca56ab3f2acfe34e1051b6c5e1c5baa8ec89e6cf249885ef508fc5f8dd32b2944d0d53b7d52d384b1efeb975151ba13338cd8093bb08034a9795ad4c46ef9a2051dd02a86b2a1160ea2d1d70fac4169eb2f64dec6d645f8ec1abd20546961f3808d31546fd61f0656e9e73b2bcb4750358a8c92611fe4f308aaf735e715089aa394d1008680e64a58e140e1ebd85044c6db615cab8b66a30d7d437fc3ddf8fef007647ddc0d02a084a68728afe79a8bb806309bda2630be79579919db5c10ef93f833184428e66e484fbef57859789ce72326ecd04275eac217d99e68185db8ce861ac39198530573b3447f7c51d5976c27f6f47103f9f77c066c0d702e2a41d7a6d2cc7aac7c07faeb41cd3d5b7e99ee7ce2dd6b289622a88ad6a9bffd8315c039718d0e7389c7d7f05b0407e517825d8e400a8eb2280d1b4e9d0c7833eaec9361ace9360c156d56d518a95211517cb2f15b07a88a4b5096574e074d474e8fb492f0ea496ecff9328b281cc969448ccad09a27c7e587215f0ab3dc53ac8f35d51b000a1ecb5ad33b6dd170d9f80e77e18ad01ad8fb955b8be73ea8d5cc4b0afd416481fc0201ef5a77ff57ee256a3ee50b368e972b2d1d1ffdfb49442df8a4627405aed7348b3740b8dcd9ab3f8af0d59ced07df69172e55cccb1f60236b094f2d5e2c1ddc3040d6a00b80d530678484a904a9315e99fa3958a82ff9f17b290a064ef13e633dca7415aae95e9266350a80fb6f6831293063511fdfa98ab94aac3fe92a82890592917149784f42cd702aa8a5aecba02e2efe4d51afa29cb1da1d5544d53665ddddbe7b105a121355f0a5fc38d3bff85b68fd443ea18f6ad30ff0802dcdbc7c82f7c5f086ff93904799e94be2280f069a83203c7582b4948902994e6124e0558e05ac1b6f73079329e715e2ca3bf2cde58df44d49553fd587067c179137ba4f9fb3a10a2196eec7163ca25ec3e70a284b027ba18aafe421c75fe254b51271a903495a0df57ec5b9959f21d1dffb97a925b210333a5a5ea578811d47fc23e6c1dcce360b37cf2b7a9c61a51d33251481076b070167f0b999c49aee6b6d16cb025f7dde9c0953364872e38bcf54dc239befdad48e765169d97f3e58700d351eabc3d9e3ca001f6a9b3ec57d3f272cfe8094af5fa05e3b3efd42e615168572aee42db7b0b79f650ce8b6fae0cfec8777b016d3f2ee4834ee12bfcd8eead187652bdaa7087e689b6dabbeba797279b138b911f2cb37b8dca2e78dfe9e1d12b4ee09c2c131050b1d7f596ec9283b5985aec58ea87580750d3e9eb62b30b280f4739673d5b9dda02f3f04c6204d2835a7f6b4cce395a5ef7721e870998b14bdf396c42ccdfc1b5c9cd0b9a528c82232b29785be7c22206ddbc6ecbaee4d78e3ec63a6a03b1a837a2b6cf6913ee9a1b993f9e9b17e0276747eb4fdf9f0ebe35c176919a0a11690b7057cff3c60b823f3abc05487f78c14ff7b070ae52784b9ed4eaab4d7dafeaa5511e766d5764b6165c004bcb6f99bbf0bfa0b73432c497d20701ec40fb88eb08b8ac2fe599166f5b827c7a02287407fa6d73a2f8e520dd5e53ceaf19706d69d9455d7093bbff6f500b84c0e24d13b79525d0392fab05ee74cc58861e687fb6140818c0c6c124d2e90c601d83fb33655ba857d4299c717895eb39ebb5eaac5ec3570f0e2d8031ae266c95bce795fb10deda99a2528ab91b184d19396c493eae0540b6e0e219399acf142e1a639dfdf04c0f15a27d6bb79979ecbcd43c191cff89ea28eb2072a84577d030aebfd650a58dbf0b4f0c042c088d8e35cc7b118dd43c121b083d21c183fe3252c81d5fc027c4937864170e67ee8d875377a69526dd15b0b39ff434434a3b9168e25430ae7224c662c6bf04b1dc6379d142f480b2120b673568d5b8841b0dace857e33b507aaf7f6f5061a4e5a36aa19575be5043d9cbb1ca4be740a5f817f2292aed03ed29c426332710b1a7c48ae67af1b9153213b8f960310d5f84a7705dfb650cb8bd0f960d8e8b305335bcd33965467ab8efad264c570e1fb32ffe39e5867540ce521fac12aa9f33172e59cb8ad4b02b07641144f82b3a42d7f13a6696acad67aeb0b1ceb76645310183ba5227cf435977aa8847efef2069b52b9271dd1ad7052f938ad945ed2147a5c7c8fe0ed59de0274672be30dfb666bbf3055f0139a8aa0d984b6e8eaf8d400178b19b58a1fff59e2645bb654eb94b1a25d7f69bbf776fbb5cc2c48c62b682c249c6ee085e4663aa501208a6744434b7cca873b41ed5ba8dc6c8a8f6630b9ce01194943eee0781f03c30f1b6373b5f1b8333e9c40d82484978e7224c340c1db89ae50a8c4871241111daecb31d534cfc0b322b37b048398b6c2e6f51c0616b98ada352d4d303a1c4772605d1fa97faa14bfec1d34fe382a249865b7eb9170500fcd5e74550751f959a7ea19d4f066e563a1fb924d6b1fec6391c25e55001b35e5b531dadd81b8e622d9366cfd7b4dba70806e00b12fcb0218bc00c4f7726c49cea0a4fc391f07ee96c1cd2742e8cd8c4e19a2b2bef6ace17dbf73f6d8e9dc781735b87723b23976e58097b7f707131a8d264b44f07921ad1f411ed78ef0f1c8a59cfc72b3c5892f8ec67ba67ccb5edc9ab2a75b75bc0db055654d64ba50f0878ea9b9394e71c8161afba095c1d7525d4fca3157a9dc36a4b7db4619912cbb934f2224264322ef0d9b405a434c0ac95b2d16d9461017f5acf23959df8e079454674134d98735e32ed757acc6a8f9c8d021546301b983142b721b7eba7c01f26000f85093c029384702fba623831f2b15fb0d01a4063917a86a72441070852a27c703a91b04d17747dd8b3907c641fdc357580824d915c2afecf95a78dfd022854e70e33de1f1fba3fd7d29fec5ad318c1633b24d6d52c28467ca2aacdef61e0a6594c30e7867f4518e288832f9a1f752f2905e22ae2cafac8120d852d8af663ee1e24ef5dfcc2eb0010075eaa5e6d8d06863914984d63f0f1762a71f2790bcc7673931251060d406138e4870f4f5906471468b63d35732132a4481fff1bb9cfa78d434ff6e601396ec0e12947b359274d54dede44b71ca4b1ea96eead778525e69635d37a65015340da71b1bf4131377002154d44e2b73cfc35de6792ee51cb7d9fc4d2bb14d2120f567022de36927e91bccd29dd13a39de8c2b1fd159a06cc1fb1d10f3d5cb1fe4994d73dfc861096a4d0efdf6f9a21c8cd426a34aac651457c1b0a5d48df7521cb37a9f7824a9f95aa525f9dd9541c0cdb63a3912c3ed93caaaac7087a567b4234abd231214d665db65fbcffdafc45d0cbd25cc858ddc0532cbfe33b25ac92049fd96ad53932f078268bd78a57981ab65758b6494d484d0a4d731729cabe8892039798d8ac4af28fe7ead9737b2ca814f3014bdff3559601f6179b703ccb49b33fe0a4baa9b1c7d9c9f39e610509dfc8400ecae5b95f950afef6a42bf209839b44736d7aad716acb716fa25c3e666a7ecf8b82a0038cf0bb7cc537b8459ae50c689cb4d245a20683a3fef794c970d29293ade56412bf683928388a44bdc36176965b0aa32dea8b3dd6b474f9c295b2191c566861ce873b77f0f32d962013e68950d34893645689863eb34a0b763465a1ece94c34c23665e9e1cff6b3547b423e52226e7ac316a18f0a451266412f5a34e7d0b8795624283e1cd963aa8634676fe289bc72a87b92c0d554fba6b1f1a318903f2ba957f97fbbb8fba941174d253576ad52e8b4bc4765c775890db11d9dcd5f611dbd7d0b1dfab68e1a6c6080faa796a5e4163c542d7d58b2e25210ea4e13653e875181990bcbf1e106a247adcacfbeec3dc1871988021590587136c1f818175d5d21e3e878205d8322fb9e707f7565ca69c71dca383e2fbe60eabcd664b10aa080f0fef83bb510478defcf3ed8f83032f2926ce39742664792c48d3f449a067fc52ac43d3d10abf6b87004f0ea69509762246df2376f045fef2383bb0d4b540580f0e2699edfff47855885bb76d2e7ca955a1567c2ee4f8eb2fc8830016c5240445e50076ddf1c1ba6dcb07c0c06fef83267595581a90a84528e82bde6dee33d26faafeef66c84ef59d1b4d9c9754d5e3821191845eb20590c8f3c3d2cf95bc2bfef323bc82e6631cc36c1d9f8fc52eb8abf4682bbd55d5f02139a56a41a482e3c3420a4daedaf3a28dcea129261c1e82447726f7c55075c690b5948d1e2c6fdd977b046b6b9af853132ae3c98efd043af4d3076be9c527a374efdfab6caedb6367a68e55840c4e3ef3608e29a60b76cc85971dd03622fd2d805c9763a9a855f10f09034ca812922b3e70b85a64990abfab7fbaef247f978a1af18e711f56785f25957a3fa4859170205418f5b33b609ad503e2406ab59152ccfb47b1aa203e3fe9d7afc32594fc4d56f3cbb9ce1a868e35b0caf526d5910634e14bf35df605ce6c0dd7b46f60ec8cd3c9f4de6d524a70c8052834d9456eda349833c935c39eecb85dac01c1ac0c208694ad211d7a2d46fa81fd97aea00de7f855877cf1ba4a109fcbc7a40babb9f510b21c15618bd2a71ac3f3b92e53681aa135a4aa1cceec0b3d7c825d9e941104b520ac88e969a9da0bac92d72369d49f1344c18ecb2214e810218b961ed6f4e10f05c07f94e0cf388b4889d9f1a1623b0815893eebd2bfb47212ca4690cacada52af3f516a85b1a14126c862f9701f379e92cba4ef9875b9cf46db9716ff263c08b3605ee1e761a80103699a0276dee31c0ff81f8af8085dc50257037c27a533c83bb71749bc918177ffe5a46a43b0003a177373d369fe60f8edbe69a5810bb0dadea4da23c7ba981235476748456229e378080f745e53791bb3a0a53f8dd119383a108d57bd49a736075e85ee5489f8b71de1fd85a07b9d6147cd9e410c6383f7d1f30ec525a070ada4908cbde048ca2f62124d5d8cf79f4858794f54bd608d546bef12ea34d7c7f6b537fc578abe8b8df1bce9bf2782bcd2c6a2634e0127addb7e2e8e0dde6dcae2cb379c7a4e5140aac1f76460e8f33b5d033d657a3ea1fb6ccf8eec1fd3dbbda566f7d736ca42fc5a7d25d65e6726f9224a0a70e437c9a2ca1685037d49a90b31bc9632c42b586f4e5be722822e8760236c357c8741cb2617366fa1def88a81d09b2b1f54c5eceea1ab3068ed6c2bd95432488e7b94aec6cc2cc5e4279fca8ac1c729c6d81e11bca9afcdbb2427820b8229cf8b7ab076b932a0cd331726cfd650b627b7c168e4758fefc6e747c447dc171b0b4f0225ec50ebbc904cc78ce6f664b712d0ef76cdeeca140f4645ff1539ceef0d6bb0ea13d74919a3a0e72f4b8064ee87c80a177ff27cdef7c69e793cf0d3ec74758ca1c2b59ab87c83176af726d6a30ac96a96070a87feed85e234c51f6e5b16776ec7189dd2f1ac59a03c2c6701555d737b32e4ca77a45c5fdd8354ab918ddcc99aee4e1bb503aa1bc75d890c4ac2b395d0ec3e5c4938acf7d4f478bfb521ffd3cd4a658a3a6b08ea240a740c8ba7e016e8a979e91e7ead6ec7433936d00432456bf422cb1a4830ae8af6191c10d30924f3b5c9055d19545862d05d0caab88e9ae7764137185f38a7b6d96427d95d06c4f8133b68985d2f55ab4248964d3af0abd952a2678c6176206b2fa5393862ea5052fd00ebbb8fa11e97c8e642d518e6ff484bb6665d21bbe31b1b370aa7afb024256a7d5db0c135c1933698dbc045fb40bc3baa0d8a481c5ced338a4dafe50d573af8b5f166a48414a06ed2cf28bc773ce715b3fe1e4c1ee11086416648e69214e4d17d18f3d05529c8138e9f5f9cd496f3c04be9c7042d565b40942504d606ba083fc9f8939be46888d1935e8fa0cae4faf8acaf461802f755a87d71f247c9e30654c0700fe9e1199bf6c0cc51cfd69b1bbbdafd73c3da70f6eadfb1877b85303442399435dee815938935ee9b275f2a1783e9d3879f1cb8a14a7f82065a5e98d94c5065da55aa9b992f6fc3ccdbc09138c16e2ef034ed0b437d3f727f1f71a2b156738271020126659733e962a7a542c0f6b35eb07db2b7f533e5d7c98b1cf39249523d608c35a4e5e8029acab6bd07c1b3314ffa21b96165dc74944b0f07e6c79bbbbabd074c7896876b77190895e075f42f373356d991397239ec1f53cf5e09842244e897947135a9fd33e58ba595cd4fc46b76af84737a2ab1b704f6dca7c30d5e94627063d4f633e150196241cfb204d4a915350919eadbda387032d75529a9806995e58d3f48889349619b179d2f491725bbef41809015308ec12411e4d689d770b6cfe5bcc010f572adf2bb2ee6ed6368497b6db49cf07876d7e87d72a74b9bd784ba1cad262ce4581aabcc6bb228232fe5b273908c68b4932fe5be40da9ab0260c36a8cd1409a18506ced6e37f3cd107f750153c9738632a71d6e6f855d45f84dfd2c118fc921aa4ecf4b37c80cdf69807e55db524ffc0804f215f11656e9a60f7ddef7d06c79c9bf4ecb1ce66a25936aeca1b173b353d3881e8142ee517858fd5805c038f39402aa5d4d89d95a43dd9b068225b67b312f412cb049983033a79e46be8e0221ab6e686b1b6b400345aa27455e2bda8f168aa316f6daffca70fe88fe4054bf95fc8f272ed500eb281be2cf686c468eece3a18d7959ab723d9ab8a1e8219406f51a58f0e2d7e01dfdfbe1d2353e40a44d72c1d7a1bf8dcbca195193f56105abcee05cc407e7d6134658f2a54e6846b874e7111156155b0db85c4f0d8b1396f3eaeb1f35df4e786d053942660d1f7335beda9164848f0cbe63568931e980073f18e4431d7d2075862754b6f45372e761f98c9f943b676c72d63dc16bc15f60e86c9857669dedb4e732b41f064229eafeff4d6476b4180286861e314ac90e221534f7d35f141404a67aa221d59c6d4c0763c3f1fac690fa7650e41555e11b23865d0508723cfd11adc1252d817474c0e2da1c2e8b903f7fdd64e333ace6897a34d079ed312b2c3fd9ee388234af98750b6bfa810c211e7e1899264faf0c99e59c70368fc91e33aa3f48942002eeb87c3825d884e89e983d00dc9a8f3736b66565712f9e0a52ad0aaa16fbc9758018c055e2f7fc5b57bb1c20e7d3162826bcd0b39d8dd49aa23b1fc9b24e44c821e91e1512bfbeb20dd9e637110f120c2aeaf0689681c49ac1b08519d6600ec0b108e33917e8d2dd7fff429f04211bb903e23452cd404143e3ee0e86307280ec2b47f8a1b384ff82ba93f34085a7d971ae32eb2a8068726747f82d24340974f524e370197f73f4c950b12eb4064d4260b177200abf3e322e1e25826711ec1133605f3fe8a63e598c28ce0c642265dfc990c3678ea043ff11b74d7581dbeb16dd6ec28b374db924776dbc0b2645e3675db96b61aa1b633e0b048f268e57f8f129881c9bc3e410efeceffe346317ae6eec3ea23e2142893ff10128bcec1ef14b4ed6426bbb2959097443d52dc3c4059ce6fa242c6968e466c0715f278c4d924e3c101d73982980cb76ab6729d7df0c2438f2555a7e76d06deea69ea922c635872327acf81e52ccfa832ec169c40e10038b0a95757bc35aaec083d79ee4d290a64964e1ad3775cf9b95b45fa81e3fbe61c47ab488c4d6bf6e1bf0fa31f37ff4b7e27b24cf69f011e9aad4091a9eb36d33b0af5ce0df2938f03d51535ea367588f43698485855a4e0d2b7a675adb5d5d500fb13716ee984f222ab960809acde738b887acad014852d47c0ebeca31e9492a5fb9c3704119c26feba3d7e5d94d315156f96cbaf7b363611e69333783e91d385792e90438fee364461d5d3709f04f9043f6a3ca3b3f416207c00aa173ef6b4943c0809416e06935306be9303d6b846539302c334cbc3fdbe72b6edea19b31d1a84d0c2c183b70bda35390ce1fe971375bff2e70da0b792a1fdd8849de8cabaabcc27f5af9e9b9395d7b7fe153b91f6c363329cd669022a060a046ee9eb25f3a9be65993ea247936655cfc26c02cf237187253bca8dcb6fc804c405854df7efed3ea98787c70a08c872d2f09729f58423127814afe269c88ee89a855f6b8682bb5b3b89280e3b89600f2c60ae5c93ac1143e9f129b8c7d5b517cf4fe36339914c78be375605aba16acee00496a8d47f0f14098f0223634b8bdad08f334a1531c5df34d66d593e2b517c143b6c240895735e443e544a48004bb0fc96f7664bb3876540aa19504fae11139dfcd8d8db80dd65895c0093c7ac962f036daf35079033d5809d7e6b00ad413c92e62660da7eeca4c1d4eb3d8c53ebeabf6b7014456292b3624fcb0a909f30d67cc6dae6482a7a963c50b78d22e5b0b492e2a8f232237dce72d61e15374a1482fd0df0dff19497e01c59f7f0d2987e56006a1b05922adac9e9e27981e8a22805610095eb4e58e84e87bd9098db3997598fc34c78509005868d0f8e613980e17a6866618157eb06cdccebc35517406d20ed47289464bad1a8fc7e24066927aa8c47d2c05d0749da464bf9183f681b7ea105d260c64a4ec0d1b95029c28c43213e6def78679c4779fa41ea06eeedce8bcde58b8f757435dd1c81f2cbcbfea8c65dcbf124605832f463c40b3262803ec40066133fcabf31b466e98886bdc1ee36aa809ce1539187a7274334c41dee5e7d54805061402e45ad1101324750656e73ad6d0ced86b52a3f71063c3b5401945c776f3cb37a5744ccc763c9c0290bd607f98ee3035e6fe6f044d37a730ccff2859a78ce55875ad0df1602dcbb025823aa7f577ca5e191beb2b995d51222cbb381b84f251cb932f5b4b68d2db38134d15752f122799a5468af93df3bb48b4c2dc606b7eb8b09a3b84217e48c5b8b9223ee2a75e5006b13ee415eec12abf8830f80e744d3bd4fcb2605b908b8f47ea92192cd64796293e6e5f643cd13e7fc637b1a59cffde92eb087fb92886ee61b1d6ad200c87d1dc4982f1cccf687e51cbd5a5c5cb522c9e684de0f59cec69af330e3777298c820cd960d1f885e0d15ccef7a54bea40ad8d8b75aae1eb248f19a7a961b34b7f7596e6c4a7b0d327faaa37cad1935cc9bf2665e2287483c649df20f512d3f683fd82769a2ee5d7e6ad70855df2b9c37d9c807875e5bb177172d512241f807e5ffd6437215fb5a38d9d55699cbbe9487cec5efa171ec7f5196d085e233642ca414dc8065a051390960ea0c75c7d133d85773b977e508b43ec17ee385d6c58561b3e8b72683a5a56869c353131c5b80ae97d699807093e8789996ad0777a89160d39d624996cd4a1d73c063ffff36dc1ec3d0a2f0c28631abe675291e78c522b25272831d5302e78ff125291bead34c6980117f8d43620b49c9b1387cedc1230bbad46d0d43bbc6d0903a8eeca6c91e5e87e327977546baa3a8b624266dc2b552d1ff0aeb057263e53e9f19c3096fbf92debfe6db9c55d48001648bd6bdf8e25e8c7627d961edfec8470c91b39b8e162af7dd472fd3fec325b39a31428ee7fd975b6b0c49dd936aca532d3bc742e2af440b4d02ab8d6b975784b7f4bfc6141859d260cd7a6eb4db63ceb216821438c99c78359211919221a1889cef425d6448b0d8043b1f7f6a7940da75f2dd681360635386dbdbae560d423b1275b9296d5b6d17099049507050e72ff791848dfe6854aa762c2c0cab16b86c9813e3f960a484e3089f1506975e7ae4166e4fbecef53e72c775b843d728e282b168e581e9ea1c69efc7b5572fe7f64a63b7223ad80dba3dca2aa5f13ebf6163ea10ed88d203ab5d053f5c6a9817b57144ff5c683a912919674965c11530fb1e138daadbc28b42a9f72357d1ef1b7fbf61dfe82d42ad705dc652b23dc73f2df49c0ffe3509b7f3c178bac65b1bba5ff9ebcf4ee66aa1895acf8f48c34fd99bd498916f367407b05e0aa622034cf1a79cb876b7ae668d5cb543331abc0b303d1bc76fd943592961966c2a1394c7db4de8d6b264f1b217a9e73a0e46509af67894758d3b0404d83df95e868bd57d0badc7bb9e44486210a743e2a23567a21ecf111388c600d425026e1829d9d904b30897756818d99ab93fab00f00f1def0d6b187d55524a632fa1c63d32946010303b3da549f93a2bd83f240dbcff505a73ab4c2885a2c1e61d55b692432260970d44574d7588d4f1bc7e273e7b5ed8f5de103454c6838288290d3f72cf3bab5f53f6bf05a1afdd1c51bcc35e6dd28a8dc93b4eafacb161bfc7024a3d22b59c7334a7ed8bcf2955ce49b5bc675413ddc4d82e6be9cadb5d4a689594dda37051e5a135a929885192ee5423276962ed12fdce83a49c0207c41944d4b6871b5f22794f1a4c494c72291af2b0583b9494bf1d82388c1de4c5b07fdccd123dcae9b7cf6e4c09b8aac0db753949b94eb13f6a8728afe79a8bb806309bda2630be79579919db5c10ef93f833184416768e8f2110a63ba9bbe9f0bf03726fbdae69c60c08baefa75ae7c9e02bff344fbfd1b1d48169fcbd966efb935609f136262850c5d2114af9950cde54d9904c7d64d095e6a5c32367171fef47250d254b8a08ee6a111664c4b443c31f693c25812f15745d0971a40ff3c23752fbe2f6b15a9945032d3233857ff9498352a0510c237f9f0a9943be53c21b9330fc8dce5d65ef1f732d0fbc3dee111833153945afdc7bb0c557a621db0432616794d1f1e2e188063b967899dc41cce00a2f30e81cf29bf60106cc477d45ece66c850fcc8c860d269cdafb96e7df882d004707c32d8417ab71c968878963ff239e6fe2fc7f113360f86ff1c949fd4671d127f5ee62caa4f784a70a4ad5e143f39e92e4b7b73f9f4a475999e3f55e56c79289f54b091a84050df360a97e1d90e17f490a7de91c48de7a6c8824e05847bec0c7a3e94153aaf5582248ac391469d49eb31f427586fb8fdb5c3b8de60a1d85e00f7d7111a375cc7ff266eb276ffa251fa2ffbc4e1bd97b4b66c8854db6ef1ecfcae4beb8d651ebede38d02cb45353712f6b045aabf6af6049d09d665082aafa5b9ad984166eca5e67dd252f2af99e94be2280f069a83203c7582b4948902994e6124e0558e05ac1b12b1929bc787cd727d095c811f746f9de19c67d38ce2abc0e200e615da414c7f27c141ba5979226a14c0bddf0644a89388beffffd0fca2513c622a8c61b8ce08dc7265075d75c645e98930245e282c318a7dfd33d2d60e3b36aeae7289db79491df2932b2bcb33f91865f74d98857de1811132b51655f389ebacb6da7027a00809dc5018419c352de4fc1056faf5c3f276af270ced5e1274c674ed5a5b6bed66bf6eafe3315586ecd81f388371ac498a66afd18f2008f8030573f71c9849c6e5ebd70826949622d0f367a5670dbf656f5de980136a887bbd8dab34158787b86218878cdf975fe030600eb1a2f3f0e3f2aed5c333b8914d868ae3a7cf7979bc657adda1c2e0eaa8b7fc9e94abe2e4d1cd007fe98343aa91749baa437ae29b0430a8b0d735cd6a43fbe2b9b6be852819862b5b22abefb8c32a8e57c1b1a7425fe30803d214092b31ddb130dce53d83f4361e4516bf7832706254ec63a6a03b1a837a2b6cf6913ee9a1b993f9e9b17e0276747eb4fd6d2d60534f7a4d5acc127c6484a42856f7401f5e6ec81cac9731ba0d247cd59a398166f71be6a56cd19cde2a798b5eee1bbe559afdaab02d03ec6fc380eca55f2905bbbe44a3ed96fe47c771f897797797cef00c94edd617c2c52b8bdff5fce7f418985b5eeb1afeac68ed3c1b9d09548eead0ca0c1c5ea558d5da2cd9e9e8782f6e11112ebbfe4c5882765cb66d97f8a6c700838ad568296488d6c67ce26502dae5761a950b4caac2ab9eb7ebd37cfd85839cbeed768e88bfc4394fc3769b53a3a680470507313c1349dfc3436473cb1d76e43c637b7cf5d12ce836de3a58f11027965f1d741f289fab961ce75467c006bcb98ac9cee6a15745e7891da0e137b6b28e0a3de890cc78ab44cc55a97bd94f6802b1d5bd95f98fb7d37ef60585341c4ec15e5da2f2393d75a519573dbff57ec0b320fa4e38307855be53ee1a41a63b736c5bc4d9b505f6fe51caebfcd54fedcaccf6888c303018cdeeabd4b9f9c7b5fa7fb345783dd94ae2f76c163234b5de33f91e69f69da59b1d9aa677f9dfd54d56ff3bd111ed0e5195830ffabaa5749aa163d11a8a134e905c7577423efbf0f5af00cf25672ac4874407cf24a529e290b2227e26b23d8741a139202bffedfd46fc4d5ab1e80e13e3dc5118b762ce45cde01906d774550178657817e32817a9636e2b4a96c3e34ac5e3f6be8734783b842f2ef031343668ad03daf3498b86f5476c6f8b8dfa94837a9a2b133ee5436c0f986d21c56e7a1a2f284074282f4e1021fa9a67baacce52c52b9b2741ae03a6066cbb2eaa4c5a436adafd1e9d085edf0064c40687f17eb5b799ac97a9bbb191ceae3e5c9cf719410c1541cbf3f03a9e6309c6c73a7f010f68f5894e339c6c0ece263bd74a3ab3b3547c111ad13e7a694df931f96eb087e78f15218aba0d41f64d62622ba3207c57bb96e5d765370161b5b6af590c51a22b82399644f5dabc9876a56fbef9d43559baca5634d60c1ffb2f804af3de6e72d54c3fe96284061d29875bcbcfdbdbbfbcfb1f5c69141fa9d290993b00b8adc321e51e486304f1c2dea8da21a8aa09f003f500b8c3ffe55114ddab9782a7db5cfef7dc92a697c9f15a68f7389bd7bcc25491d24567765729e70fd9214440bdf41ee5f94db903e31dc69d789644bbcc70e06c9f428387af1be5bf6e72b462a08d6866198ac38e03323a2af016f0f494b56060efa579ac3ad3549eb56c41573754b82888430f1997c3e2f5d798b37eb3efa5743a5c13dea5967361df2a97ff2bafb6226b5e553d220a122b06110e2c67e719c73b521ba3b4c6a1936ac6637dcc03eca32e60c6300a077818d716df04cc86eb876d4d693e1ab5a1130274cf39754b7fe9241b98ccf594dd3095cd7758f47093a537df68333238494fce8cc66c4473a12fd1e44b3c801698479d8466f12c77411bc216e6608bcaa1a33c39f3f76f9e91387f889bc2a23575f9791233895661e314f231b414f45d824a1b5cb6659b283c9cb2799ce88b67ab064c17c1bf49cbc29bf0cf54350c8b55a430cc4eed0033ce26232330dcecd2841bbca8ef25c59e3d0f833c7e3bb584acf3c2d25263ce6cba9fe496c9effd5cb3d2980e4d892e3382610583ccf10ba25a3f9c3129f261ea80ed6eed007f4fd243754db44cdc7ab73533fa947c2b291302636234a409068122a6ea12c709b9321aa4b0657abfa2542aa99e31cec6c223663ab2e8af388624ba5063584aee4a7a6adc0deebfe6c36c6e8f4a30d512442ac6ab5dfe79d3080791b88f8ca449d190cb08729b76d2a6533ef0e1b4011aca54f7b3214c706107f05ec04fcdcbd34dbad0ebf0ef871165fe21aca555450155254394fc4f8a93a9c5da9edc60da23afb0db39c9433c7d65865ef005376794533f0de0373becd72f7255971aeb32eda51ed95d46a67306d69d3318bcd52dbc7276df3be3bdb24bf4ad1e7738e8b8d39ace599db2df046c36aff8ad8fef4fa6c0efa093e685179bcc6f061390254b120ac40f3cc0686ba123162d3922dff1b74dba6c1ccb8354bdf6c4420f8182da48fe5d826ef7275df297baac729c287e0d0baa54f015051fddcdc1d4915d2fd8f12e6bb1462d828036f03abdf48f7c8ba263783573a04df51f02b354715a9c4b3dcb0e169cb5e374019d72dc2d61f6a6757e17d3092524430d0070d9a1e398c4de5834760b782290c98d1b6ac2f827fabb0d528811e2ec5e03352ce5fcd7135d1560fd06218510e69758b73bf68a4827a629e65bd0c26d742d4ffe70f2eeb25f8fd86d87a8b638e70317ec473a4959328c1c6efb4f7d9215a36362b54bdbf7ab66e24efb714b94b18c928592d1ace5ef3eb533e7e1aae73c2ba60fefa0cd6a5124100f4733cfe219e938e4cdf06ae27dcf794b87c79b51f120e1fb9d11336ad942dd491adfea11013bab7d14d9ca66a8f968941741281e65f07cdd55d63cea54ebb54d4db15671e82e3c5a24b366abcd461e2cbdead045b63674c3e1c51aebba13a6d21783242681b4cdd1ba22d2fd79fec3d1c6d3ffce18a8b48458130d61471411f250b4f3fb97ba6993536dd227e966921f0044c4f5dd0f4cc732d0411475cd443940e145fb3c27ec18f76af26f85fe692123e74987774a187a3dca5910023952f36f2cbb81bb042467a3ac6649dbedae07e34c0db529a4a75b9233b8040ab506760ea2694fc59f574e4d4decc1eadfcfbbef38f9dfcce9a872bf9c48630289e79fdc4946186658fa24a51f798e02603305152a53e8b91e248012509ab6bba5d91eb32a974c25a8b53779c96ab6aca4fa33765bca67ee9124c66ed322e80fe29f49bc4ac93f50ae207c7673773ecc9199f5207fb94b7998f43eba4ece910ecbced5d4f075c64d86b9f0bde93d03dd54775133e84b57c480f8c8933b7905513c934749e335b0eaa1fc549a74628eb501075d0b9699e05c8faaadb796d9440b7c3471d248ab5ccb50838bc2dcbb1f6d08f65f9cf2ff59a261b9402c5bcc23d7f8e4a50c3f266dcc994389b18b05c880600f3894b93d8b1315f6a96eccc2a2bda28471fdb900b36c1b2456541a038c87b9624722d1de456dc267c398a9c659b96a1c30c81d38d1446c6799c8e4d952ce4297ff8f95d98a097c04bcb6ece8fffc467a78ed420690a206d68f680be51aa91e4dc24360f92882a4c2bd28d1c5b54a92cccdf919c722ad7e5d9b8ee405a12a2195087bbee694a7e6a4e88427fd723d4f3715cbee4e574709e33f041156f7e2b97515fc0bc7cfb0e57dd81ab223762cffaa5423e7997e6986e31cce4fc4c0ede9b9e58cb41215b81e458c3a8dfd31ee5f8abe20dd4fdc120fa06b9504da4147c04bfc2720ecb3c0dc413778b410fe3e0cb8494e424a77a116cd7478b6b5dcc0e5265005fc779f3666c63184d22d9353ec38eb33dba6ad051be8a9d6d70e8ecabc28a6783b60d6c777b32b4b45491c69f878032b9b724959680ef74b25076f92435d01a9ec08e860ffe05cbf8e3d1ebf059b717b017c7d99087b1e22cff476162a1d1251eb4590cb9b4c7899db3d2d7b4357bf37cb426620afac9e09093a993bad20b66083e1dd851076d9348f910807fa685ba4ec15d12d55f300c42a28a389f8f4e04fac189ac5537b9a029dc0463c89c07edb7270b847f96c929e09f810468c5ba35a9f0050bd87ee0ea68e16e3a42b68688ec93889ad92feda2231d849197e8ff4b01cb5dc41134eef524303ad10dff653137f754c397e7b7a4b9989111709475454060348c9d9a058ecdfba0849191c8c85e7db3ab3424494e68ac057c4aefad03a1765044ebe87f7be93310025ce1279d06fa7f3a24da2498bee11dbf44a26f4b0d0caa8f460937f196766163dde7336255f7da87af838356dc76c68ecc6948a8f56ba415a4b611794709a0abcfc68cb77333ae12f3d63a421c4a6fbe423ea46ee792b0cf733718e1ee8661a11818c16c6a8b57a7d602e4326778003d496694051061eebcee3d97fe205dbb5f34f50963d83851a74af6b36ef099007f33fa61a49ad59660e309aeb717e30dbf02d4bc8939d0aebd3c9185293c0dbb1ea5cb4299983e63471c19dbf460eb00c405ce8d8e0d9f288bf450232982ef094261cc7b577b7f59fe2aa08e709b7a2309c210686b8228da91e219e57725adeff46d22489751b6adfd58b6f6e23ad98c2c16d35d849dac97cad127e7d5f149e7d79c3e79da50e2e0437177a52e644545ab4ebb905a2262ab8549f4cb14a12679cb4a50b662dd65338dda82b8fb107679badedda6bbaceb06f01d97b4b1419bcdab4e5162d1b0ff6da06045769f50b1002a7182978575c7da405b214e593bd48cda1a1e73df0b36a79a89e693edfe79c492b3e0250789e152672ceb3f5ebba5a2fa903288494ae11957883b7e80d8bc4c62d2e34a9d55a7e71833ec5db65b509fd2a701679cfce6c947957f1e397dd3ceb60fd972d3427d01299378464895b467bd61662f2e443b4e841b4b78aa26d5b6d644c474122a5e325c2cbd6dfb4775f128bf054473c99d34e90efd588f8cdd39ff7d91de9a3f5eda7a35008275e8205d58761e1299de20c2963039ed6b926cb006d7ebebe503869e101aa497416ff7d199ebf630e2ea598fd31b005f267bf244922578a580455ea4921d4eda89a86ef6add213d6673d38eba028972d122bb2fd9792fe8bf851f523ca9825e9b304b858eafce1a77a81a401064e6b9b4ff4f39e58ac44b6a092f587223e57bb6f24c489c804385f67ef193d683cdbe7103a3c7c77918c10b31211a250e03576bbb38459d71eab08bf82e7a8b4aa76caac2dc337d7faef85bc64150816e7c43279194e8892e69596303493796c0c784a6f5165a610b03eb0d5100340ec91630ec0264e2bf9cdcc0cbe8a1cfcc4ee1af1f661ec8996b69af70d9bba1a9201510909b1e72b7556c6bceff166821e57b5f29c42fa69a879513e8a36d83f06d361c8947fe8b3b1c314710530dadfdd44adaa0b8e1ffcd1007ca4d383adfe0162a952164b2f39b8b892d6f9e8ca66b828497903a7e5661446478982af528604e70f35b2d0e42da8903c4468ee7aa3a61c5ca3ac27cea04dc21e7cd9a22effdbdd85a65d7c1cea7a9dd7523367b56c0e8a672dd1c4bfda6fd92d190e762a5154d115f8381cd5890ae107699bea8c02b93fa757eb071a54351cbd60381ef0dcd264a115f32587bc344e369cfb45bd13a8ab9e2bd46cdae24d89df8cc01e444667312ed9bdadc33fcc63047cbe2515ddfcbe0abd6fc8b4de565c3565c77054a629c13c7e9d9a260ba669123b20a966f25fa7ea8ce2737901e044284f20433515fa9427ff3374ff351439d95086ed254d3eb4ee2dec1d1a2868f6cd0c39566baee8cd6953c94b36fd6a9cba5c99bc8f73d7f7692d3349dfba6b9ef94180f3b457645aa23dc29a61eb2d87f3748c366aa04ea7716feb92a47c42dff77829176665e5ba04bf49cfca4f1f0d4e35fc5d28b39b517d35e9c3c28fc5d890bda0a2846cba9d8293fccfe48adba0617b4afdd4f530983dc95e87ca2ca5d6f322b45c7d6d48519f27da25b8d277dbe518e687ab54f40cd1324e594f58bc8909245bef1fe30f3b09f872f2416de41b39b438eca9e8b5cccac933f18dc7534547f4a23910ab41a1f7c2343faf95e0642409bdc397525157b32ef3c71141210f11f5598bfffc9488941157bf64e38338ffeee3bfd3c25e421d99ab700cffb7b0c0f616ca2237f844926357848c05087a6838a46d9d27927e92c896e03782b1af0bea8e3a1eb53690e4673241f9ba3093774c57f68f6ec92e29cdcc19e139e1779581543564ab2dcc68b778213845bd51ce571d116d33d9b032e1e85f0d45cbc7163f6710a70c0a9ea6a695aac51758698f3b18df832dff1a4a0efbd2735f5e8dd36f60a27a13a1f108510fc88c698e1ae8dea36f4d0f287802e129745ab27a9cf4bf396693f03c0014729171c5f9621c9633033c840af7e3c1087ddfaf74a0fd9bc0e318b7d557a23a6517baa7421de6a616ba1957a41ac3239ddaeb18f30b370231395bd0f20e3ccf0c97d2192b86c20eab38bcc75cf6aa872c7216f533823d6ec25c32c8b8adb388b276b11ac1e5118698c0296d4c4a7e89b2625737c09ccdd47dbf665cf6689287d42b9bb6e34a827b5b37a186f8b4c0716e72e9030e1114eab231a24c1f1d17407a5196a1ca8fba13816069ee0f2d20dc68c4b22483af28cb16b1a63fb65ba39944b8a248016311d2350b48a9b928c282b8bfc53fae3ca2c847615839ea335fea7e2e0398f16ac0ea0ee23b82d5faf2982498a7687c8f9854cd00227039b11fa7b9d1c80651d001d79ce8f92b2605560ff9c1882f4bbb3937e82816050a660f1628a010e13e28b2eaecc65b5ee55339c791d07c1fdc0d86e695ce0d05e682b8d4ef271e1429d78f3a369d1b27f5e2e51c5eba5b5105d242d2fa3301d349d1b0f10caf960abb90a4ed5b899d64e6b0f9eb30a6cfec2063504225f5e36e0ae19515cf326ad42c2dec80a8db1a095aac0236cfa85df0174d15e3d46d95240465b93b5448fda3ee200046ce3fa8711d7e479d26f5d87a93d0a3339ad0ea2ee726e4aaf6597d005b89be01f103efc2dfca6f97e33f1fe826b165bf528f6f2b37dd63bba462d82ece80f69bd7926e7072bf91a0af529f59c15bb0b9e4df7e3af8b382226c1d7e8eea0e5d29cc0b21dd9421b028b5bd8a66d42e6fde939a6e27742949117cc2177094cedeb17c00e62db942aee6b76172058fbb1ef182aaa12be9bb05c4b2ee57a28d067e57b713ffc86e0c1df632c1bc1e6be1fcadacaeeec2329e4db1573fb06863661d6459e1d94d41f1d1618a931643805a59b6323497635f2e769a4f5889d4755b2b845c7a9520a994827becb3d162ff06e94bfd01cf0c6eb3e27b4fc8cc7b60851d2851cd3682eee707c9c97ab66ce9c4f4e86e0be349c029562f0b97c68c2133025d3ef990c3a56532863b2107dc9292f38f3b3bbbd2dec0a31e1e413b3f26058765a0c7379338dbb51851fa1844cd2f71defd8443f0661f954027e5b2321e6a96c35f7fe8530a0d2dacb31e347d1ac82a901e2cf112d22ea6eddddaa5d61fc2444df157f2b3c1df554a5f601b47d3f51b5ef36c47d5528e81953c57725f8e5dfd351210c8fc8e21cb81363872151d15ca0f48370ec10b006f735285976deb993385d3988f5b3cd90cdba4b749dfa8693abf34640364864d9104e21ee91204be4a88f97307df25360dc9a3e70a914adfe1bf7b0057780a3ad6c63c7d272c0b34d5e6e5ed8593136cab637e5d9ce8c2634715e1b4b3eebb02c84ac16206c6469c761a3aa2b7788a95218cc626ec41d61a365daed5fc5fccf88f6f2b7e43cfd9e8b8fdcfa0de505adf2df8f7871f3809dfd6526cb7fc787bb9152da71315736125228d6fc33055999e0f2c5d397f50fd4285b45a7ee0afd0e84dc410198bda1d490ccad2f62d1a217625529c96bfdb39c2fa378c3b5a572e6bbc323c11193197694c563efaf22a5a8e3e7cf04b2b22640e5f16bc0b7d67084eee9db9919f48245b61e1542f7ee3bd5e9cd9f604fbb9f34dba610e9fd4e40a8ad07dff7dff68fd8adf6087c11fa8a58b6237bdfb0b2758be4bfb0c476a0e2cd4dc800c3227c797146f377894627400c95209d0620fa8facecb2a49f066461cf54bbfa5528d75322ff0df129069b9cacb1c6d279c5e69560e7effdca03097ec3e153c14cd6b7173b82f6e4f71c5af402cd1b2f82c98f7cec99d53c1799d91837ce0413a7bc4b68ec914057d1d7a16df0dc4e02760725ad1c1b9f0ac76833a7b92b59c11b551294a10898ebf083d7dd2b343d3571a451796ec9e1da7de3e52bc1df257dcda11eaaf6a607b7cbddd0e136bb26294ba8e668fa035bc59240345fde1e9a08946a4fb51b77e280457af0621e3b79b7f2804c5c20642349bcebb4f347658ba14657bdf9e8471e00eac8d2e0f5ff72791d5ca56f6ff3bfa90392e0a54d647fc5717fe351981a4747cb24f77f97ca6f7e94171193052af183c53cf0fc38e7670b9d34334230b0ea0b3ea71b3e8297a9a74177c7ce96f89e5706903565327349afe6031b9fbf3ada616e1e5b50baf924a92966d68797576652496b0e23aaf897c55195c1535b224adf4c787365b6ed254bbe0d1462722a1aa37778b7ad60ea71658553c1ca2672a066e9c8a9b754502b6f23f2a6ba4848e1a4c9fdbdc975e70332551298bdc6469a3241cdf3158695b4678c9ff057d761ce617a54a59510568cd057c5165b3d1e3315e52a5bc1949988fc522158de3aa2064297e009face0e3ac77274d711aff03a8f5e238a7992e21c0356bc8c8664876b834f00cb11956ce9ede7e7af8a286f710d6ce8ef463be2beb9c81b8044b9f252937420ce5ffe3615c3130fa0e46b130d8117e3dd8412cbc0555291a5c3dcbd7936ca179cd4a0654b5fe74a558887efb3a383fb3da7d4710aeaa87b92094c5467f23453bd2f9cc9c096b83ca7cc26745117632c8eb774039341d4c71325f8bcd9231b6e5c422c3d13f8aa5e8858e321c14cb8aca131f234036f07e28a705e283cb76d718e3425001ff0004facb9a75c1391794d6fb82e7a22a406e32a1723fdc409fe4dd6b6293e60836587496b7692e15182a6c998a3f3c3353c84f75d6ea2ca956e7016e013b6d75d86a5c46ad443116ff04dcb5abb6688d6ddea40b903f47376cdb251f35bb87fe2e131a6a857f5068c387b89011f55a804826bdb24bbc3575cd8c9e8362eb3f3a42039d93f314b9c6e49385c2c03ef2f23a85fc97ea63a58fa04664f4af0a87e43772d608aeec9d2315d44262866ece26dfa8756ef0a7fbb7c21e50eab563f9e5f322545f9bd12938d88d69237558dd57bab68ede805fac16a92a38c743afe04c80acbc763895233a1fe3228b59704fca3009f22fae8cbc6bd1264d4396ed1f05423819af735195220bd3cec2d6253960021eb18ab104fd2a48e2923c405f7f1f1f9685983767dd251f544dfaccdc81d83e990255abfba9ed86b022569f0b5d3b6cdb77ae131521eb7601be8f264dd4f82940e74afac6372621bca36b24144e5645035cc0b589b2884eae560582e37c94689b2d1e2626fafceeb635ee5f497555ca3a5098c3486400a65ef137f9a4da75694ee3c232e35e60c21bef5faeb1c71b0cad84e04a0fc9176ff9a4d64ad83ad42b789128bea3e56551c5833a4eea47120f87683be0fad9cb03f34078a5cb1f4c14838253c71c63b576bef3db7dd4e51d3ffc474846359df43c2bfba8ef472b774c8dffd8d9ae1b56ce6226a2c459b8793af00abf79c6a99e41fdb030225662d3f73b5394baefb0223a22ee9e7ef84df0d738008d5111cbb9d96258a617961b5f275f1fdf680116a7155c11b9b58c4643d617130d92ec80abb56ec6bcff31a69d5c1a47414196029736deaa935437669b78c87e8c657e882ea9355d30610743fd665ba82c213dbb00934f2607114b73f8632f3f748de80ba5663d9834374f4a1efb6ead1d6c0acd937b7cab960a7b7a372f92efed05e407d4501d68c8bd5467169a7ed41fd4e24662d8fbeea9baa4a9f4462c16d8188d703b2e63926e082da6a6f75c935fc1af6c2e2d93590f746f79489e07267c6560a7819f9785099ce777d7080369021225ef25c08e287fe9a6c1d2bdf49116dcc53335a85ef6ef9827b65c1238a372c37fe30a70c8f9e410761339b27435820a3e84235be7e3301b48e0f8e0b7540df0ef1444c0679bdc1df87461eb26222ebc561ed296d77297790ca2ce7142a5995f4f9a601e513b2690942165dce8d8c4a01dad396fb377ccac7034781a5bf3ce76bdc70679383a85135d8e6e44c4d06ba00fcf79b1db585ba87d12c29623ad08aa8d778d4f742102f55f352e791da51872eec732a98ab603ad7948ef240b93b11e7950f86a7151f07ccce1dcde484fb6d932d632ff432ae71631f0b27f4d1abd689e4c8559f6944d2a357a2bc69f8b979de3bd22094df98fce89b7fdc57cc8a9e6cc84bed0938fa894e5180a1d171f48e78b639953d786f3b43122ce971196f2e94acdae9f16cc333d089d2acc0f673d177fcdcbc0ca92f599d7a3e998446f64f0fc9282199afe924d92fcd0cef5b9321441106dcb6da1b9d13d0af6e8d159cda867aa3d271ff44c14b3489b396079469a7ee19e202f6a1bc71c4b1154f96cf1164888104b03b19ab9cc962a9452ae1c7a51ccef0b01762e749b1c1f7d1fe50e5573ebcec36eb84180c651a25f7e6ddff02352227873638f05b3ff991d8d01165f2a37be82813056db364e99c52049fb53fa488403a9137ed10b7579fda7f11efa04aec92126ab9a94f44ab8032e73552b95d62c1db57bf737491d0489c5850c6ad54456752021e848a69c27f1a2399b6cf0e0c269f46c5702f92fc797dcb4c1c2886d795c7081f8dbab2243fc263f0ae87e0ebf2ffa6323b4e12a95cb7396aa05d9db1f1a7da7f0b6d84fb9c508790e4d201ef3806f4b548c112aa24bd043f374d528c5e93394944f86dd0474ed3332ffb7a8b1916ea0d1c3cb19353185e7f179c20b1939e6776bdb574863202eaa30e0495017387a318e78afe7842533e53dc926fd0ea1f9f5d050a6afbc8681b652985d80cd3f3008d6d41cacd93a874e2997497ecb4943ff86ab4b46526587d134195c0e20113287deb2c2937c8f25a962ff23da56a05db4c2b7c294bb2cf30f881a4a8a2f873db1166d63416f428ede865bd89ebabc55f17ac481f2116d5554a89ebc6eda5aa6e32ffa67f4217c0254355674f32c51fcaf70489c46784f1c864c084e1802656933821556e12c5b54ce94caad09209c5382a618f852567a5840f4e5bd059e6e9215e502f8c75a0f2dce03bdcc29b101b80dbb2f787a2cac79091b1e48ef12ab1fce9569975022e78145fd9e187e7ec2d9d78089bc281ea5205e00a7eaca160abc9f40075b04d9ed90fecf450f43bec4bc12ae46f7e5c8843582d0c04fbc1d9cc37b8ca8d34a6f141fbfa7e1d7fe3d2d2e16d4e5f603b6b1ed888e12d072ab4460f3cefe0d016d245237fbe064f668f25a8678dc011f4761827150e61ced9cc9953fec163c09822ee68f92d2817e47b2534d4a4033dc6eb62e380ed40d54709f63e98e6b3c54a1508f58b096a4ed454f260a9c0c91483af6d5853eb633c08f459ba5536687d6d9f300281eb945350b88ac75fb033fac167b024aa0265568a74a122bfd67058c25dbe4d12b41c3e5ad089f9ea4773e9e75d7fb871f44bfacc5204f54500a8d384a6605f0d3d56781c651c01b01d0292b9e59be5e7fbfba0c96d369a5abc5dcdb056ead40e651cdf03a28908b94886019b408d7a012d904d92133afff70ba9cb945c0a9e339fd0aa315357ea9f2ed4ec3227fc25f0cf9fd9e287504352a6d9b70eac25d28fea5601d276e33afe85c8fa77f8d36b9e287c61bb09e9f9d9728ad1b7ebc0a93cd4fdf93cc5be51a563321fdf51324d1c57796b1b287ab004f3fafa283f8e3bfcfb33e46ece7076321adbea26b77955050fe36f726b9d245525a08382bb106b8fcb385eba2068b4bc96bb00da6af525925ad5bbe3204891a4bb392e6e1c7386312702ec77800ecfd6c93cf3b8ca3da24b545fd081de1b1b9819f9e97bda50b8f6b516ab5c69ef368ae596e7b087787c5383dd8f50fc9d03168adcfc5c0f1b07469958ab3528d2f9de2b15c1fc338096224db1320cda0f21fc025125f1180e0530fd8b8eafed8d171b493730d96079f030edec6e6ff8a2ce083464fc998d2db7e573cff37028caa9a42ead17d0ab8a52551fa5f789e179c61417561f531b0aeceb5b0084ea0d71a34689ab95b50bce5aca8d101fecea87866368c5fc1810040a84f0a3977c27f86d95a037c3806900e227117455899fa87e6c6dbc63740e905b587277fd1daa4dde16008320f469fbee348c2333296a656444d95eccec9ba2d2fdd298dc4dd80ad0e0676fb3bf33d35f6e6943343c46388daaff90083a2283a79dd8593e48914d57398e756e00df154ed0b5fb08302aa2dd1e3e27b4e6bb912132829be361368697077ec90c4b3cef4d7f5e44f07732dba47a1ee8d06a6f581e5a1b34195a77a7fbc44aa7f975b817ff9401125111fe129588e78f19a850aef91b56fb3660460f5f01802e57f129fa6b19525b5f91646c4e0209bbf89ff6228ad0a0b58d09d5e9df34bc0d0dba2edeb279b31a6ce82a5dcbf124605832f463c40b3262803ec40066133fcabf31b466e98886bdc1ee36aa809ce1539187a7274334c41dee5e7d54805061402e72915e4847744a8b4755343b9d2b2574f9e4b49adf3785bd32646984d34f8b9863043422fab87c26f1e8338e6c96f12bfdf70b0718f135cb6b989e86bcbfbba7b20c7e6ea3c78c03481b6ad865b880b2f4430ff1501735e1016ff5cc50917badd85a5ea545bd92cef58ff06990606a7acb4635f79351c17e96f4e84b8c89512d41431360b7e28fa9102a97078ba187be9d05e1ad601647940f9f1e15e56a3bcec358c4258f359d225a54d39e3e3201d730f525f5efa182db64a8ca54d3db5a9e79ffba1bbfe7656232ebad0562322cad0f7e21b36b91bda09ae063252bcce2d8503bcc9becb355a4d3778a7c60fe7199efcc164ed027f8eec08278555e79137ba4e21474a459143f0736feeb53db79a25274de3f5e57e64bfbc940922a8ac90e760064282c45a01d73ba04f4a4243345d2680a9536fadc433f5378d6fa355917222127de37b6607585d580a5a1ed2eed4b7acec2e863ab50f196afc5be710557a2154c034a752b579d5f7791c0659364c340912245c899e796dc0addf2dfd8384398cc094c1cadaaf7d768bc10bac5b23fb2d2c032cd7720147d871bb704ec0ad7867122ce9380d7ae37943c4e51590ffd848ddc86e7fa6bb4cc60665a27664c675c4453626ca8d2f90ea4e4c66b88ca9027e3ce584c9e0d700e607531c6462dbb877dffb1158f57d995defcbc01102ff2e3f6a1bd6ea0f2a6c91e5e87e327977546baa3a8b624266dc2b552d1ff0aeb057263e53e9f19c3096fbf92debfe6db9c55d48001648bd6bdf8e25e8c763d07a87eab201b2036fe8992944c37620a60c0ac0aa96c3f88e003e8f3c3f0ffd0c1b81f0aeca72e0f934751605ac2a228bda7ec6df73db7670e485746776ce32876deac752d0b5778d01dba72c748af263020a34cb7c9fccdbb856283bdbe40353c3921f843434883feced9995392ebe85ebbd15e0c06beabf661ac3a46ac929343da86f9863166e92f0af3f529a3e3f591c3f37d4bdfbac8a0e218a275c4a29b91b3063fc44db8030146367237a9075332bdf10197c6ba4b10f2782bb2d59cffadfaa4b520676d3103e876260d955e56244bca7714b64e4d873b9c18a05a2be82140192638f09136c45f0dc967c1033a37ad4c2492282ce27a28c45dd58d18c293f444fa29d5b80b6b3d7a34341dc517fbf7c19e45795a0f2e15c3169a26d67bbbe6748f4ea4d89112acf56dd0086e6b4b902cbe85d902bd2f53f89a90b15d186a79460066f6080694da0daa36f1a9e34a0b9e8f9c24a08cbf3ffec2b46cfae5a2e09434d62d69c022fa56840a8966645b16008338b1a10b17362de49b83f53f5db9a41192bafd10488b8fc24b684b6312f45aa70012195dbff0121ba14dd537a8b04d297f728e87587c951adc36ac794c54deccd1a246af97736ba3ea73758b3811dbc79acb9b52d4f908c740c2bfb5f848199cf33d0405fd30a4455abf795bae03f7be476f206f74878450a03a66ad53c155dc8866cf6687375d8656a1db5c1fbc9b90ba383c91194a475667e6f35bd3731a5c295c17b14e0d886a81c0ab02d782a7ae547f6d74dfd1761851d49f86b9b81987be1d662c96baa656b7b02463ed1e4ed4563d6f1b32c0398d178910249d5a24c431dcdb51c72b62493fe2758c25aa9223390a8f2c7c0c28bf9576e382ba5e4b03327d73e4c5b07fdccd123dcae9b7cf6e4c09b8aac0db753949b94eb13f6a8728afe79a8bb806309bda2630be79579919db5c10ef93f8331844ce371020a163369b3c7ef6f3a813f514a50f3e57a37da1fd06933c7b1af2d0598ba1b28c1a26bea29be2a643ca041bb7820ea88475f0dd6a72667f57ad0b2205c96f4f7ca81ab34f4dce78df1eb4c30caa1c0b1de4348e8ae8096d8ddd4602a4bf2bd35fca2f1f8c1db1fbe17bfbee7dc22afb27bac4ef091c8b93a722f3954c0c77b03904f4393933b633afd826d3ab9baeb7681ed77b9a3e91c22b41d5765e0bfef6ba57cb6cb5d4f053e5d4d5006cc66c769ce2f69102bfa953595a998d71e4f3bc36f6223e7475ccf66817e0708f8a07a35e48dcd4b58ee73d366fd2f29d2ddf5a6f1e4ef24adbdd6463c949ef043ed4456d27d580702799cfe18b53cd4de948a07b9058a11fbcfa2eb76feb38af4f900b7b57c902138f6ddb2a26d90b92e307bf9c1f81f6aea9220f5533628048ab43e208afc222b116ac8b1e831a34470e8af7d54f3a563dd6e2f8672b2bd7f19d412085925013c0d37b8fe3ef71bd36d89c1c53727ae351c20d08c00dc167342e47bf1f1e69598740de4e673fbb604cc6dde0e06214ac34864c63c9c2c21645aabf6af6049d09d665082aafa5b9ad984166eca5e67dd252f2af99e94be2280f069a83203c7582b4948902994e6124e0558e05ac1b7d09b14a134bc9d10399043f3bd866c39e254f4c9a1b833a7baf53eea2a01f59d1f2a6cd2bec77d33c5489846228c98c7f9a97945a44bf855877addea52add4e917e5f3a42edd95ceeda4720696746eadea457aa620a2987846dc97485807333fbe3c96a8bf7c3948fc53b40e214031ec241c84ff934eb65663e560b090a357909318fca88804b95720225205fc682f3ddd7f271bf9f480f9872fc670dc70e3c607a2513dbe14f13dd1a092278ddb19aebe13ae9b9ed9379b3a645718cc92ca5c39de3aabe9f675bd4dd798ec2e469576d59958e5e8dd1b7ef06c01eb28e1e43cf725dd877de7f733598abe898bc32c3e4e860dcff98e97d875b77b26b131b272eca1b31748de0fe1694a150040ae25b5ef7811cef5ff3495799b11196690eaa39a895e6bfc4ceb13ac6d2d8731183898e28d94b627364909cc7ff4d50115fe30803d214092b31ddb130dce53d83f4361e4516bf7832706254ec63a6a03b1a837a2b6cf6913ee9a1b993f9e9b17e0276747eb4fd08a41ada2aa0f36348a606f460867e2a6c0109608f795260588625434b042025a1d9539dfd7e67005f9045e5faaf1789b8f008c104d9dc8b7e15ee7eafa79c3e97df922b789d889f1279838e7f18afa8408e0206439e0ae71d026f80cde988126f1719d5528addabccacb235108e69ae3ec8b850b5e7f24f01ed4fb4d0defc08c74580a8feae611663246566d0999e1f32e0111bf4d518a4e71ff830638f5c48c8a28c40be623297d10a0e542d8cbff10f41cf8e1cdf3c9bbab152f857d4afe68f15d6da65187b407dd0814f1662368ef229f5b7a8aa5dfd812ae1a22bd1b2281c90cdd5ac4112160ba8f2ad487290bc292d5a7314e9d7b5a5d828d171b77ce44eaede051b330cca342b7ac632ec91facbfce3ff381d91d5f464b1c402788e4796afc5ec24bf1d251040055a121de6778c83f01d9f2fca2be2757b37eba53f604eda314c69a9c0cbc3d26104a0ecd07948e2ab427214342b583e06bda01e7ba75df553ed23a1e95f117d63d986aa7fc17c86d529a1a53752f117db3ea3607ed6c8ecc070e5e669d51277a56cedc8f8820f2c4da68c331be18397dd0aad8761f3dc68d0c3896a45358c0307173742c14391f559f382a74967578d26f766b99dc52d713bc44dfe0121b064b06c86047d2eb070d3c793a06fef22ab55dd0ce15863cc8458e515b8db07660629b3743382b0f81d6823426d7b68ae2e290c54084b81e9bbb9da9a6dc1827aec199021199fb76093a2fd72663700977c902a5d67611039adc974951597d2bdd4b5be379263dbc5e018dd1b69b9dd6c3031115d4df4ec1dd6636d82f04b074cffad359011f7067295abb9edecb3ff259ae1aec1ce8a92ea45bb75150cdcc2bc700aa5019d52765e54733ee4abaa609ede3f84eaea278fb8f12db7e2220e63b9dbb85e8c5a54586cb3b88cd78768cf947fca52e939964759c6f601888c7e4cfa0b73f84b9eef2048b88a7e7f0ffa3d8c10b8aab4ab5cd5f8444de31a771ef22a007287085535e9e8680920c9c02b3e22ee9c356d2c2f1e3d13a78a1bb4be3389b0c033395544447b8c24e03ad04eb45cdfc9eee45e5b7ae03bb447bd1eafcfa163569bf0a10bc46e56835d1bebb09ef86640b5c7a6b7f2717893eee4a8cf50b247b8fc4030e7036275c29b99dad19b1d28c637d5315af2ad6b69d1581a5c0dce800fc2351560acf467d3565c7617da7f2a0952946c27678695324a91be181609cc7c1e6fff50a0d52e0def4829e85856785c3ca7b2f709451c30e0763d791ec02f56d4d0aee90f9bd8b9d11d37db1a8daefef68bbf45c3e707dea862742a69d2b05c4c2de6a584de31e26c96ce54443d63f66d012e878029f8cd86a74d5a8473ab6e8a63b2c5f17b82f59461bff18466a4e1812332cf269d5da9f4ce7bd4d04cedfe5cf668f55f3e079b568e690908d155b49c43d252fa63cbd84064a3febace0925d5a65a0a75220eb28c612e2f5b8aaf1d5fd230cdc408142bfe6c14732c2ed3ac516732aa38d9e2b477462f36bfd4d2b098ff3f5aaae7c879bf5f56a037082562fedda51a0bca830815183ef4d90f4f6dc2607050c2f7bab6f34910dc477c4e184d190b8b5a78b4f79a9c17205cfd4b2b65675f21b0e0388490d9570ea96bc5833fc3bfaf815d1c1a1863e88827a3420efb1a4102a5e3fc4ec1c69d806acb23bb742036af77fc671e6f505b27a06832dd0dabc0c6bb5ab060420de11e94b2521166577549db87ca67fec0f6502d73707b67a84b93a08dc6d288a50c81dc7f40ef52019f343bbc1104ebdca2b3bfd8eee9ad8e6fc1ed2d918528086cbcdf6cdcb4da08a97d4bb20294236e4a5cb196dabaf6248ecbdc849dea6269d17276c277ed30a0989f76a3cfa4e0e05eae213be33a7a40a0e7205a22a026c9bf641a697462048d96c8e79b6448dde01c799453ac01c29fbae57f76644bca32e2c4a875f12556939a3bbaf81d18c36132a989dac6fae12c4407fecf402feef0821bab49c7d0409f234668034ed2e2eb261feda5f2d9c4b75cb8521f1bc18489ff8006faa47127fb8b885e7aff66670de625fb597efe221783b8f191962e98837d6a0fc777b654d2ef3c20f7d843340b4e11cf482437d4cfc4873d1f5fea563d1361400ce440214c356873a4ea7214138490f4e7d7bafc9bd7bdeff72dec7acd2512c173a667a1640c08efa0269d13d593ce6e3c549af3f86ffcfbb97e4bfc79d24670e7e4aead23d24f4c5886f2da3226b52a33e0a5b17b7b0e785aafbf6f3de8adcb2e22bd262a1facfced30029668d9112881030166f3898be9b538fcbfd3bd5b9ac916cb10df78fc3d60300d6bf5e0b6f518c31d69781ceb361d6e0ec0e9ce0f33c035b8ff33a84127fb781672a87cad5708d86f4114b8b8c59d690064e4fc825cbdb5933cecdc8974130b41d70452f700f2bf06737ae4fd5ea1389b1398c4addc004c461dc04c8611aeec7b343e4e91ed181c2ba04908b50e9f995f9bae7b30c49c3373c296b4f4575f93ab04bb8b8146ad78626b6458fbcb044849f882afef0c364e2d646ca6c893ec5e36606215237b4a505e767ce95d064767ed9c8a217d9d9b1d0b40025e2c9fc2b1db0a41939de1a9d5db4df0758a852a82f7cc7d7a9818c06cc77a50890f6a582546a633384579ea98d0fb0a01fcbba45bb593ec472c2deb78cee8ff3cc2b5b21fa316af5ec23ded598b1931e64df5a7044125ba5edb18a6db4cd41de30da653381d9791e410bb8e02734c3e2b2229c147e99707bdf22b7b9cb705268c904cea989c4a3b04d7b691ef386c488ac0a5e3378a88b4c4c6521c487d55a9a2ac7378b9250bce6f6174f4107187c93578b73eb2d31da07c7c87ff46e9394c27e058eb241673711a4ceba0f80705cc43654510c980d2dfd7089cc6ddf576e86c1a2c25e241a5e5ab21aa03349b926201a320c0214ac256ed9a94ebaf987552691d2edd212ba0ac521437d8575af849a7d026b2d212b8ebf095388ce001d9373fcefa123a9d0a6df27514f29be05bfdef6c728f4ffc006fa1e6b6e846558b9b5900db39474b1b0cbeca70caad90471c6215a2e63706e5b26b81b60906a52b0ba08bdffcdad8c5a2a9cbe472ce61970a7c02a741c8b5b0cd6a1f9b27eae5b1c054ff6c14a37299d7fad4b9c1c29611346366b4170ad7552f94ca70ad0ba8e2e766a3b2f18cb858d6d6ef956258cd8e50410260c3cb48662074e91adcfdbc0af3024e3ee79393a443fdddd01e4aa3eacf9d00c722cf94369299acf40cd4dddcf0dbd9e2b11c53d1bba34acfa73781eb7107b33b5275e27e4350c98ec1b0422ee6afd9a6de00fb830f098e18a2bd6e6a9a3e731017308039935f995ce9209a90a7e74ab45373d772e54080bcc6f77ff633997e949e359358a7e5d804c106f56b239609ee914ddf2b93bcb8382348b316f41e208d108b54615d4d1bbc89bf628292493f0b390455f93a6abec750b93dce26abea2eb875547358315a625f375d156459f5dc0cbf848ad9b008899e725e96521e7f2fd3051b6258ea24ed4e3e7fe052b489fc75630588df74e4de3c395637640339d0a151f6d07a96b44e35ca7e73b455e7dc4118414eb3d2f83166d3c7604294f03793f041a1c739e52ea9d3fbaba76e6bb69899ae8202eccfddd60eb81a41f758cd975bda346fcd19a3aa4502c68634bfad580fdecf1fbac947dcebd33be911e3c10f07ec4b4f1dcd92922e105be9ae33933546baca3919289da061c1efd714f2dcb6cf088c820eb493c5116170f9c8c085a83a5fe8c58c937c9a9b9fddf39ccc8f75bee55e4332a0f3e98eecf581de9e0a888085769c193b696312585d9e6060a74aedfbd0db89d38ad5838e73337f46aa1005a40160751a5c7da106ab7f1ce0957eb5ef11bb3e2169a58435c417322b8a5b0e9f5091ad04a373621b20012d69b2941c940d79252bc723f57e67fd2bda6b48d546b905139dc75d16b60b94b556d306b4698b0e8366d085b511258b472c9466c43e4810bb80eb0da35c10792fdef0c96855aed7c717ac8f27081cb1e194db6522d8512b9555785ab2b90d017ae2cf052507efcf7fce3fb8680cebc211a6739d202ce6772b4f5780f28dc00389357ab0dedbab910a40cab7e8a26f70f6d3da3cdaeaaeb28e36b839cadaa041a6b5d89e48dd74cddf0609c7d5d202a5f3ce4b6bc55ddfe11cfab29e2d09bd2fa57b3b4d2e9422e8b667eb8ff94dc66a6a2d97452400353e088a60c2c639cdaf90ef1387a24705f77bf9f579052b65811ba3d7afa460abed2f1dd6666e7d517e753bb873ca5ce26d1a8ce8db3330f647c3d94410ec11b404198cf25ccd4ef9a7fbb6f1b43fad3f3e983df7c3d4be6b93bc94de906f593a11d6bbbccd9376fab0465d05b2f9fddf37485769b48e8df34b62caf2f332fb58043d6bb8293de2add27352f55700c2a36be712aaa042e80d8f0430655944272ca7aaa35f9f6a4030a37b63e8a7b58077cb5df18d211580632d87d44ac3d8acefed6fd441557ed5872fe7a0fc62bb50d9e3aac0d6968e39a238ef0dd0ec5c48b174b30b0edf8fd92f094f4dca4b4733f883c354280f95802e0edcdfad30995fd852cb48b691e1f78f603317f1c03e2b735509f8c314438f38011686c430a340284d93d52d3c94f674a4a2b3b709dc28ac781b11b19dcec0707ea352bcee3752b8ff6d2bfb4aff9e8b42026dce33dd4ea5e6f39e7c36b8bee8cc18cd0998a861d07927d1d2a3f30538085c0591413c2f3c9c792b08e9af546f90c5a6cbc8649dc99624af0914b6640d3770be39892318394aa0853c769d4f515f9707b6eee6e7fd89ac3d4276e9bdd5e4c9dc8bddb807b621dc4bca3fcc45e7df149923c0a510db26fab7ba2d6487d6f91b0fed1c77b281f360c7c4f97e69f92f21bb5ef70cbf22d03a614d91cf6f0ba052ca4556d5abaccf79d1ab70798e8d4f7c91a043d5587392f1a4ebe166e801e566e41e840eb3ef5ed1ab4a310b1b7601476c50e16ee26d1a3ab726845e0516767da91f5a95c50d885d07d0b36d73c3db4bd79a0ad0e43123f39d34edd184999ae3dbb2855c4627904e4234a131d5f033ee33c56bc556d22f30d9fca23a0afa534776371eb8f5342acd203d3db4a36a8b8b4b10cd1da3fa2b88eb2782c397dbda1745630f30bf768b9e1b9efc152c356247e65622c771898357dfc17d8b989e38b5d18f3d2a891e3f3fb2d114a9ba161493417ed1372e15f6fc04e1402d9673dfa526bef86d6ff0b0d7f03883a4f4343d458f280208615e2827e4d3918f54430e9da86675bdfe90f229e340d5f9f3fa07bb6e9804846ff7f9a4517062925e1b67c9ab6925a3544e0cfbe9caab23f99104c13ae5c60c20a036be5985f20a8320a72081af5731ef9f078712036c33141e6d07c3b15cfe90806c5c8378c5ff1121b22fbeb8c89e009febc4e388737a9a1f49e9ba4400d516a44f15157a1afaa59fae5476145c95c9d66dfac28aefc596b8e56b4170859e577c45cf58e3714f29c3ab5d155e549db57ce012d274eaa984f408750ff6b28e98df6c9ff02c4407bb92d47f3ce3f18f67b8a6b346be629fb69e55c08a5673266e1efe31f9905a25241c21de3aec166309156cd90010289a93fb800bd54226578f9edfa2a131ef174624d29fe4e9a8908d1112051aa37765911b6991f97923c18a94050bd4fd547ae5c332533c777715ae566f6eb2facec62d252d1c8f9d6b54424729e4cdf98a375952f18f7b76a4801013d6d4dafc45ff48b478b61ebfb805eb77ed6e611affa319144c39b2a0323c8ab1a9f7dbd0e59266882c805068aec633fdda0457c9e49cf17dc693aff9b07203d1b8db85c3e0cbe64844c9d74936fdddc5d437c2376d34333fa7ef26d30e99942177758dee1f3c7d12ff73a5650454a4661031f1e29380efb6e8207541430132a9376ec2f0b6a32287cb5bde27647d1705b09b60e5d7bc928a3e453fb2daa9b6970c5e31267121804a38356ea05cc7351a69275ae9532a026b71021780956f6917ea97a7a80c4da8dd09add4be7fa0bebfb66d92323ec4f273ca29f910021bd85fe0f23784f3a98256852920b0db044a9a9f3dda6aef5cff452f896e2bd4d090d2dfd20d8b85c3e28ad001d2bb90fca23272e1dbb373be838106e78210dac81967bbed9076e926ffbd64bff640f6cca752744f27a2f4c3a768163822d0b9f70c3d1ef2b07bc3619923958ec49130307a71ac7e5e29c1f8ba9b2221c167c4a704baf1ed2b4d837cd2d3b193e8842866ad295acc95724ab7d45fab1d63576438eda3737f1c459ec7ed0447bd58229c9fc0d65a968dcf52dcb94fe583c36160e464f210a587b52fd2d58beafa23421c8b0ad8a470ebe0e11303e580a2044bdc78337324f587dff770bdce3a294fc9d3e71ec339a46ff692c3431c6030f66736701c92118b2c2a12ad5b8f88ffe1550c6e679d75d1d00dc4bf321c128de0c34a606d465faaaca561eed97d26b2bd34378d07b361488b14f85fa0b9d38c81f7fa1f89fa3f34b46f683e387d16677ae3b788ebe1cb4d82f43321a35f2eb302cfdd5e038925499e7b7115634099ef80014a225874bab17f218a10aed1fe51b33b77daa59163a719de7067b2d7be7afba1548e648318854a1e751c4a0f5d9349ad8fe8068fc596011c045c5a9923dd568ef50a648d71b23681fa9d47497a4e1ca9a776011ebb9688bfa838766c55b4689816c819242fbb497fd5a9a9bcd5fa6b025bdb3f28dfeb66dc3061ceaa508e2a100ab5a76b001957482ca40b7c3441a4b304453e4132c5ce384b80727e32f02e96e178ab77b662fd111c9e038faa9e0e1c79699760e85459ad9bfb39745749fde285a7a27073b50fff15a5d4c6ad368ab1a441f931a3b20c72e3e30076a058db85ec74117133cf59b6d03e7aacade422572d0d3844dc4f8c9378ce54cd59736eccae68b1065bae350137fea807f1b25a7866aeebb93daeb56fa354f6747255881c2fc86a9d78328dc0bebd59857d927dbe506bbcf729c250a30544d1e97af42c9e0d980a7ab427f12fef0bd866c08ef091ba8d86b2996eb93fcc5e096e7501ef505322e3b417d6e50b57cc783662e0844d843003794f51a9994ac07d16b089862f9b010f48d2d34d1e0103c5dcbda0f37e6bf093a76f086ac6264331c7107efe1c6d47c60ae611340b4e11cf482437d4cfc4873d1f5fea563d1361400ce440214c35dd49a8539ba02ecfc4083935b7a9841c19bc2279a5c93f5096b21ef41d8d263fa5009d1913abfc9be65515c5a0663b35e3dc8034a9f950f838fd7bab4253180dd2db732957fa3861b244a0d7755c6f67d0948794148c0a53c77d48562db28c2f940d84a9d2c64b8335f7fe134423f77d0e38fee3cc6a5d81055c39592ef81a43a0673af620f8f958f97d5d270a4a8e9abd30ba8611f1e0650f29d1d5b88d51ea479837f1e3d4df174da13e6a383a4709653d17ac78b16b0691a47f964c85c6ee691fb2d5a6793b1c8da26fba68f88c772cabe6c7fa2c2bd0b24c357d6975a8c353f039e17cb23e97b685a9c25891d83c62bcc33ec321f6530876eecd058d346c493e585305a265ce78b47775d52697e54da8b56cce0010517a9ec0a7452511d86a034c938cc9c3ae6dbcd73b0dd5ddfbf242bb0f1454dd9d4c5621b282ffdbda17697c813e20c51b7207ec29e10cbd9b7aca3b810e25e41aa55ee4496a362d94b9c7172038a3fa0e99278c723ddd2013a17cc0156f561c1d6b9de25c47d0875b6efcf888d253a7a70326c6f53e105ea92da3b5495788640cc3b6ae61f31bc526ba34672ee79e6a61bbf99991acc13d0eef301be2b9cc1628de120479eebbf81fbbec8e748332dd02f7089014ad8c5169a84a8a34e9d91f42026ea4dda59a963a5be6d7ce250b792b4feca134a951897f6c2cc75638b6c457e2a4c6879e2476b28451d5ed4ca9f2175e1c7887f1f62f690a634ec980d2dfd7089cc6ddf576e86c1a2c25e241a5e5ab21aa03349b92a1eb55d0b6a8709904298da6aa8e5d1ea73b06f3681d4e0e3639e3ad26e9b49c4dd8959824c915cada0294cc1031882e122d95d4cbe79b77822666ebca8fca126e946d5db4e1742c2b39683529ba05c37ee9d8360f1a1bfa9c4970458b402bc4cf73d0ac8d542ca98f66b7f7e6c3093ba61dc93dcde37f012187ac186f663ea9d390064848f8869b80242cc27d10097930aff8cc8a28eb4fe2f3077533a67cc03dc24cae3c215a2f29a57268bb9bb02f7e923439f6380d4187836341fb6d7c8318d20443d853c58877d66701736584d1517fd44d22a45610adb75194ce24b70322635412039897cbb695b3a791877eeaed401efb602d26ee280169c27ad41e6791240e37ad77982f2b3e5133e32a991beb9ff4f18ee24ea30fc3c6e1180787091908b0e8da1f93b53dc81ad7520c573013fbc616e73b0872be2f6c361cedbadfeaae0550b3e660898b7da94e5a6da6aa7f0c22fee6be45324dcb87be4e613b644fe5b8c88368b45fb305ef9cb5e59715350ff079516b9ee463bfac61eacce72ed40c8702f22ff89345a54c0d6d98af933a9cd821d0b25717eac0750efa293a9989363651f43de790177bd593873af3321fb90616785279c16d1a9592d2612f99c1e56ce72fe211cd5a27e30b6b40cd8aed1d4f011732f90f7526eb8f3a1a0ef64fb46db175b8603c79925c594f1dbdf3213f1e9244ca0df483aea9d223d731d920150551a430788617520310025773570b2bcea2742cccc725864bcbd9a2f24473f600d94bff74759d18d0561e86d10bba0e64b9205e3d93806863457a5c3130da9b33c732e9433ed68af59d93b245a8e21cce985de7375b8003cfd5eed36ca4db82e61dc8c50108f6f8baab4050b6c9abb4fba6b08ed2b0791c3d8f61c99ff2890aaa9b7e0bb872a0a1765351a9762bb0b2e8aa1005a40160751a5c7da106ab7f1ce0957eb5ef11bb3e2169a584f53768d098ec544bbf07f0a422af41f6b4185819260d393a86cf309dabd4ff6edea335cb9c85d3cc7c352c7a6ac32a05e6fbf0022e0acffb1e31e48ff88c8f6d3cbda6c84b634328e019cdea51bcd30bf371e525388591c25d36687cdfe59d6729d5fee8acc79878f76043cf7c85ebc3be4c507fd14247fa4e3612b36ab165f00c3614e1261a372266aa307e44d38530db325eeb2cccd13ac37e45776a799e2e9c5aaf893075611be503018a1241c1ad7b6fd9533907ba7a59163d504545d9c1f5ae3bea888e8d6c7ebec20ac06530cd725aa7558cf2cffeb33dacacb4d89290d67c19e3d4fee88c27c1e725faca3189ade7a4f68c5c5d2b52beb9318d040d1acb2c2c4ed3f728e44f2cad0bbe00c3868ae4720ecd9746ab8558687fd342204d355fb319b5d280f70d959742517214b2436091497fb2e34cae809cfa5c148550d92796acd1af970c36e70db20da10ee503d66a6acac844c46bd84cbde1ffc36857be0f6f3604d36e1328e9a1cb0fe5a25f1fb16485a675f2a3dcb1d2108bc6d84b52fe95e96bbc14d9acbddffbafa08c470c52314ef23b68b59bb76e914bf12b4b592d2bb566ddbfa816ed6fd441557ed5872fe7a0fc62bb50d9e3aac0d6968e39a238ef0dfe02c57adfdc81308feb19a42054d8e2431ad6b5ffdfe41500bc1277226468cd967ec339f57b60fee77270abe0fa6771a9dbaae0046202e22b1e03961dc98521a42be53978cf01675e495cb3d1d955990dc6877e9250a1b66f2793118b38f198f860244823179e7a4f4d0b05b2674a99d9486efb455206647c62fe9486b71ad8098476680db9353f3227c1ad7dc8cb500546be1605cfb8fe9a4ae891d6fcb1d155044e247d3e212f2b290ac2d3f7c80dda031ec82035813196f65302b77426460883816ecf6df3353eed52a200e021318bea70293f5e76c88eff74e9161f12b177d35f3182b46c90ecf47f58cc9555fda3043791cb8d20357d190722151edcbff40bf9f7ebf78cbb2407ed08f6d5257438ee472ee4e8b8267af93ec8a174118c4addabe484f96c959173126d8208731e64b13933d993ea6c81210fac348ab44e99943ad5622e62ae261b22ee1a67883f25b9fe6e386fe34612b36d73c3db4bd79a0ad0e43123f39d34edd184999ae3dbb2855c46f97b251fb2498df1e581fd7ae1dd52d371910c8c9b3aea2218c3b3055385a4674ef3b628cb8359fa419090321d0b30f733806226f8b625e2a239bb15e28aa2a5128e85acc630b0db8c3927af6a9c17362a93dc258390ca0a4c0d1bc0ef73994b1aa322d5944cd4f7370c6e833586de2884e531e32def6700ea2835d77d820d0581fcac640587f3ab6bbde61f3432ecdc7597843281577f2fea4b4464998bb4950e60a15491d96905b63d05f9598f31b4e0991e02624ae3e3d88fd973cb1714d07c032925c5cfd600c6edfd94869808e7d091fce040a87fec5d9694dd716dda81822a3944eb5744e661948139cb07d1506f1e3650ccb2c5c80da390e066d51bc5c3fa7453e8dd59589b73764e97cd9dd2081a34a8621e2c3be0821efdb53f3593e005b7ed97408e30a438ff62c3e4bf168395db1a04b70fb73f5f6ea774d89e3e0fe0c4f4eadc11860d6ed3f17d87fecf2d542deec8b01b19f695f853d6d3fc2918189101490224c11f71d44ed811e8e50cc30140479e98b0c1b886637c4f593bfeb5f9d8b318fc97eb1d972889548873b8bfd39f98a89a2a24a5053a1d01669a0f2abd551e844f59070783d955ec4a2714eacb6a3353befc47acb5b74f0eb67d7ecc2e2068e22015426566fc25740941f93eb4fe4482e4f373690bba8d38aac62835a42a950cc45dc887ec703c0f8130fb079c379aef2b1e685b882d4d12bb452e040b59199ff0cea457ee2c177f5c68245a92ee7bf28214316d6537a5df99681d5ea555a80040e69bd6715ffd31b60c39e1ba26fb0a9fad22dcd5974c93b224f61e16b37eeba5cb43b069c8c516f83d8cdb19c0340c19620fc40fa26f3a9874b00f710baeb1fc8ff0f1f385e96d2d32dcb590c0b68603da86409fffc65c5c5279f0279db2777df9032859ac79e34fbfc25642e850538fecf148cae0f23a67e5bb0a3fee996e8de0673b21f446f7f479e0350bf01f593cc293aae4105ebf9f01b4c307347fb0497e9151910559f63f7a858aa302d82138f180c2ddd9a0a6c8086b69931c9367285943ae4ce97182c15102a4b111f405f4fde6633b292fd9ca4588eab06ff4d39958a48a49595cf8187a2c821b229dbfd48a8d62a12b073978beda753801843971cb203c248fbac9fcb7304bec44c7f09e5c338b050ec276b313f4b3e9870bb7d3019d77710ee2db4deab3627260c0676c08ed29d2a9f21d56f5cd825a2ed851d9badbd264e3215bbb65b52ccf47c43ce0a4415fdda6baf08e08fdea59bc465612cdf4adcfd9c7c491427ee02930eeb501d1bf5fc8d6211becad7cfcae49ec7763c89380105cd08e72805b4f4130d4208f43ab9dae69198ebb68f7cdfefb957335eb9d2d32efbdcb2e8d7d6ae60aeae3de29701adcc719dfc42698c62bdf53bb4d53ee8a2aaf7e497a07854678b4839f09723c4a0216107ab10495bab999886249c8f1b22a4f105b32da50d185198dbdb6d42a33a487d17bd9e6fbac25b18fbdecbb73d001dc1dac5afca589232ade0fcd437271b7787dee683f9275fbbd0882782a3f201b5a4f3334f17029d6eb56b55995fbb8020e5629a257c7fcf0900f949a58acfa5b6f299ccef92a4b8d8861a3cfa22e58001f6c83f3c83e62013b3ac7bed99325844f3ae134c3829007d6a849c2b593556f33e1829dea2b07c063e8b8b7721dd2e1747f356b575caac025ccdbea8b680b6373e2da9fefdedc787841a67e9f8e5c3ce630eff1c5912fd3bc42d1acbcc0e5cdf394c1bbaf0d13a348d963a3eb92de1e72c285cf13e29eaaa0290ec986f6570bb8e2111a72361962081d0b7354f3054865871c12aa819649670bbaa6033a7640f2fb38cf9a54547d0439d3519c721af630d63aeffa8ed8cfcc30122819b3ce15d87307b5606e4c9408393b9bdd26a6322c5fe11ac099909984d3c7b5a3659f78df58a96ebc04ec7160c2bba32a1d44c4bfdc93916d06b6a77edd6ec36650deab41018e465c3073574831030ceae19edf067d95afffe95f3921e211dc4b1aa7039cd1db564422c8c7c0757d0ce34eb2dbe46d3279060cda326f2ef344bed877437a19bb823a65100d3dff480566341c16ab79a773388ccab422b43cc2929178191b8ce2834bff2c043c781c59557502b9d03ab97608f9883fbc2d3402c4cea589769c4d127c0c95fbf926a1277ae0aed792dbbeaf502760ceb502e749f4626db1794fa5bad7c7fed7489f03cd08d53087642ea4d586405d7cc95c9069a09b2a12c138fdc25c515cfd0fce508bde6b5371cfd609729b8c4105820d368d68fe80d676acef9435cdcebff70b18413ab576c1ddd14bff147ee1a8b278fc369324b9516bca7e00a3e509cd358289be810ea28ae2c41bd2acbe315df81eb2e523d25117fd04737d38daa4e53a4b34ab5b67630f476eb98890409690e3bd6fed51ca7b67b7e52b424cf0398564d2a9fe8329e50b84347436e553553c2bafccdff90df08760cbc155c69bd107f6b2b463e34df3d305ddad85bfcaef4ef8593add0e4742d9a23fab6e1c96302115ea90946bb818b47ed759331ea4c2df672a568b8ae82af625a763e30b48cd0319fd1edb940c1f406ad4a2fed123c7b0a3b5789e359cecd2bb0915e6547f9581a4198d49f808aca40121ac10ed5aea70fafc139fa96ace7077a7683882c946478b0e316da81fc4aff2d452a016800ba2220705ca76af9ff505cdca3e32435225a58c49eb0496f1649a2a59f4c2aec1ec2400d816ad06d2fa4967429af1b33e98a235d013202468eba6938b5f14777b7faf56b1fa9718c67a7ce56eda6e8e50f57fe1f79470c3ecdd1014ec81b415552cc66fff118f5be21eaec5b85f1055981edfa1dc069625a684e61332dda90b2712d2dbb1ef52d17a0b1c6c934f96414d02f0ffffff0f