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

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

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

Block Certificate

Block 69930 ddacfe284b5e8a13d6f1cdb164a678a4dfd08b723805986635ffa6b4a66042ed

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
42e294af9dc028f042fd2e5f7270644c0e432adc5df52f6a92a141ae49891ae6
Certificate Block Hash
ddacfe284b5e8a13d6f1cdb164a678a4dfd08b723805986635ffa6b4a66042ed
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00023d00000afc0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ff62c13cb59a24914c853b8cb22228476590099167888fed8eea0bba720b44b5f770558d4d111225ef16ef96c25f57d0533656418e9e22923a4c393240e67fa991cbe85010296a9b1e7187270a2f6ce30757aaebea645f1626010000000000000000020000000200023d00000afc0100

Raw Header Hex

00004020fb4f63978f45fcf8ecad6350d108525a41c52e10a1350c1ec3b7367faeea7ad998e93337bbfe5def3e9a673076500156e532e8c2bf9c4f17ec7e3ceeba43fba6f4e1266add0d0118e61a8949ae41a1926a2ff55ddc2a430e4c6470725f2efd42f028c09daf94e242

Proof Data Hex

59,560 bytes
121216020307d692588e67b245570659e533fb874dbebb23525ed8989864c415a59b6f992a618562ba224103dc7edba3e88c18db2f91685f34d9e88a1e072e9082d202256491281a3a55f6ecdd62cd41cd61e77d784db9d55e5fb9167fd6a18c1586859cfbcf19b7015f81bd57e9627007aae67a25bbfa79c04848276ee0fb60e5c449fbd08c93f41cdb4143eb9e922ba27f6e30184349df17ecfc02a96f10c7ccb8428871cfde5489911719f721f78409946c503ddd46f98517aad045905ed349b9cefe3552509b1cee3405d9425f0aea83dc63501d15fcceee6c46a4356c0c9c2f7ff5fc12e22a08183f3db4c85bcb93d8f06a45aad653e13e9afa4aaeeb1c08a97f80b2a636f9e995ffdd9f8f6e0d380704eeb2f250977a6b2d72c205c557d581b7aeb751dca3cccda9297ce92fafc9ddef16375613b499f0d08e2920613a7270a06caca3ea0e6263ecc4cb20ac5a5749cfe788e3eaa8247e4d9fb0c66f30247007f395074c830e19ae8defe318f425d8ed80a77c1e97f254c068ef798ee7b724cce89d0932076c835272676f90f33fa4ac180f59f2eb91138173a4a39c4db1a58eb6606c429abe5ce5cfa9ef981fb4ed51f2a3642652e6675f6521b18643cd1595ddcffa5c1130b421e714da75f37cd99f258e91e2b594b7d92818901389f8670246f618614f54c87e93ad89ce309db752820a538131ea9d6c4cbd04539069e173cab3093c52bb6c40c8a1f0e2ce6a1b3f9aef3428d388626e5e0f276758502ab147ec04874abca69db4a420a8027ab7ebcc35a0ff0614c4246edac97d9931b14759a616cf442e768d656ebe1c6750eee98aea602400a8209cc999115a304cd56c82d394f0afe44c5d8d8f20f306ce385bcb1619cf12f1a50daba1cbca8e3d3eddcacfcb54fbe725e3f8a9d0b259e544a9e587dec77388ccfad304882bbeafc27568fd0bfd8940895c68d727a7b685a815d80599f7799187f41204ecb2db0aa1978f088ae8e9803b9b0dc0ae7770dee36b791872ae58fbfc12ebd0312379aeeb23288a13452c31866c7fb04bda89d8cba9e50a506d6737cade8a50ed0195e45a24fa267a1ec98ab1f87f2eb37285034350a8c8ba23b7723b7cfcdf8b52d73a785dfd7d21909b554189a7e934c26f4bd409e4f492d6d67138606b96f4f96d0f596ff82dc81868318f5df32a0c84d333b2fd9f773a2fc60e913f7eeab1ed884d3d21ba285d7ca1ef3143497b452da5a16cd3fe26fc29c7ece00d7b68f7552b7b01d4e8b231c42b2eec1001b313a146ea40d6d4b4343fb0f8dbdaa362b5072996e4ef20efb6eb768d5120e6c18a6d5319d36ca9172eb23e58fc006850d5c9014e0a05b1ea56a343c6f43d009edc36b5b509b4c1c3f702510d07e4856ef8b5f5f5b488f8da75a744f09bce2dc8c6b767c0571a052e8221c326268dc21fa6cbd55e04c0932a11d70cb6b1f101e65dcdbc89e33709ce8b7048721bf06ba4575c999a8e2e3ee28e8ff88116d365cb9977cff508220d782ca0777b6db0568ec5642af0bea94b1de6c24eab4f6dce8c1e6ab3f902928e410da4d2d801659d5e232bd0a6036f978c346acf473275f9605b053702a81664f94f177061ce2075d248114d724b1279855603b1fb74a817e2faad5550969f44e6ebafc72fb9cdccfb60f6855ca462a2322eacfc6b741b7c3b475de29419b1c61275ab3bee4fc85b4b9d31dd36797e5ace2386bb5824207b0b222ba10dfe22e19706a88e00dce7c1673c32ef1b42dc6e9d915e2d3b421626db8228f614dc06cd89d29b6c7bc5d28adfe5bcf98baa303034b6ab0ee5ca1e20c92f8824efd383487ff7087b9afc2ec08ce0eb47c62304e5471416565160fc8e23f1bbede6f1a55abe3350295de600cd959e5c9d74173cb4a63dbcb98349500be7c1086025b976ff6877b59f1f3e2784059b76f70480bb92c66f1e529a03ccbe52c88696e9b57e039497a6ed3e8157329dbb86dfff617a66eed9a80e724d10ed129b73070f2179f3c3e259a74137f2548092709eb2b4be46a104c95f7d3dff9d41097399dd3829f923c334b9839d3680b4356d54f357336a3acbb4916c15b60cc2e3bad5a6701b0b98de2d4cc1d6fe3b305f0b9ab2ae01114a5184b448f94bfed8c3f1ef38b7b3924555e3dae42f323c8f150bf5fe587ea3d1bf63e7257a27ca4e043e0cabc4e57ecb18fa8c2ef9817c05ef41dd7d4ceac63f376bd85c8d63a6e29fb9c3e9c05ed4472f6cda701473fcd9be2e7de7ed3f9aa642479bfa4e97e95d0911733f36dc7ad5168b42819416be72fcc61cf5175f0d8940def9807e7b3c7632036d43d8afe81faebf7740701a74347246eb4c87d8f88ba0fb129bad72992e0ea4a701336322158c058c6a945091a233f824fcfc4af5a7a65bc8087f220f031df7e7d95e5c2fe35f30cd482ff0f8ccec3bcd47a437e88a1c55bf41d81d25f22f1642510aef1221eaab14ca0063a61dc58dcb12c0a2f5e705bc4481a762d7d6005f6fa800dc11172de834a09d50aa78d7ca4717dd7dbc36317adc2a6a8714d868b48e2d3a179cf89cd0b6fc7801cf529ce24efb74684688017b44a4baebedcaacda537a4cd455a3f20d9ef0d1da3c9cc504499d9825123cc311b1449f706ddd0853b1bad4c58e8d1d13ec87d239eb4aa2c6c1a3236c604a3f3adebddebe5f54d18890eeade442cd0d83e1848b1051a7ca37033103bcc6a1492bcfbef71393b3ef89f7827be8ddbbfea9402945ecf4af3369bfd5f6080b1a5181dc9b1a9070b8d8ae534cefbc560fe0cf350dbc1d93fc181c83e96658d780b06c43e949513c96b0bbf3b6ec8e9eb4c9729a5bbe99d48776edecd6f4f221ac63030dbc4ad81d44bcf5bfd09c1198333e05abe782966f2540d8af2328a7dc1052e1ccbd058a03481d2d0db111b768fbefe059c9deaac15d7910f74fb29dd15dcf6e2ea380697ab3dd5e64ea5dcc16abd8d7136fa185b9df7e30dcc0ecd183415d4a86187a558f1c2b388bb3013db7c6d2a08efd591f39bfdb3d0b63acf64cc8ca1c36b1fcb48242f8cff2652110b123fb419f62e4f0c355b886fadee0b3d7e60c8fcc2d49926bb03daa39fe2a7292ac4417c049d8c51f9670aac787bcfce67e0184e3477a460e3170648a86cda1f3b07332d6358c770fb65ee4174ca4423545f97a324efd386ac936a625dd026e610be683552b350f05534c266436a3d8e45bca0b10970689de509f2b376cc998994e7fb79bf460632de412f90538bfa46abdda6f256a0069c4e0091196a639a3468b2e9ec639d7b48e8b4627b1936163a2df41db0dd4dd173c47d0c28f99dd56e5e3aef5955e42b125d9158c0b83ee2f7d1ee1b426d585cdb47ca0fa513072e81c2052dd6835b16053c672c91a00ab520c8450060527e25c3df4ed663676a964dd3fadb4254adaa89e3dde6382710ad0d65dd0af46b0b0e2e144df58d143c8798198ee530202ad877a1e3ba8bad629422f00af9a061622e905ca00cbcd682467b601ee70283eab077224bd360833187ac95f546d4fa8411272c08da7e765329d0ee88252e7a9313dbcb18cfc035d30b587d3ca5e4b31ffd6354f08d1aeac3f11841a4d127c65db42eacfb30034b7685fd14a5cc5116fcc424439f5a18272e65d3c6cd3185063ec210f5e7e9054ef75e06c8b120a6780818a189aa9d056672b757e967d5dc3c355ad6fd83912dad361bbedc9bdb18b86c05aa5579424f3619b5b308e5100b87d01ddf6533d8e704eb7592bf1409e17838428bd62dba8a7ecdcdb8d6d0a062496cad25e5423780374ff419247b32e1a8d8c65e8bb1c36c2204b2d0be3e0ffac8561ad6b23c2c48ee770245355456c2b4246c1e690e23f4187d906a60682a9c50df537cf91addfecf195bdbcedf1531c1467c880ed9005bc5399f71b3494722d3796f4946f6683737c4f5066f16b30f72d932068e81b1f126eed0d3f2401f41079aafa68a9473b266752b1a1f1ad2401ca8315d5d8480fab1e16a3c5bcceece0b6da60b5dccac6bf2c58278f1f60eab442d48ceceb9a362fc7d1b98a8bce26dc9eb0448aa8700e01dce56617e83b14e673be0c2ec21fa31bc9e412427e5fd8dc5d3d64c9c7e3845d2781c768fd03c5be7a43f826e1b645d30b48127300e09a10d9af759fd205c0176f6729705a68db6c6d2d2a740ac5c26becab5feb80a768f44462b0ca10e97a44b6662ad553a9b85ed59066e19a021c8473f4b824335adb5ed2ffbb90fc5cb2adccf9747328bb9aa2422b1693a419ff0cc499d75f044d83f50aead5473e3b0d65512d5b3f6cb603c7a2772777a1268cb3817ff385c45e040622fa3f81a5b59fc8ecc1e5f6c801320d1229165a43ae12a10ece2c0989438c0c07b3557baf9cfd9ed333468262aa531b4101c301b0ed1aa8385c74b3188ced344e6e73f444471b82e5b8f84ae6273828358febc6af00c0b47dab293efb5ab04d5706d18d897c303ef7cd390dfa1266d0dd8f8186270c1c090505b3dc63eb41ba9c19316f4d181c207a67803b34f2d56176463693f9028aa87852dd32b4537856f3157a708bb65d1bcf2c7574a45c917431ed1288cd5d8d5fe64ca1943ee6c94431ca9bbad20767e8487d8e6a8a524eb2be8eda3f0a7236a519ceee1a4d364a94cb9848ac93e77aad748002e1f845c27d887bbb1a125ca463f55b399d5a59ba6a93579c41ed07d479a9ddd890a1555374312fce3c30a3020130418ace53cacfe09989121c6e4da66616abf65dc2075f2327e07ae2ac632a1ba55c6d015fab323036bbdaa91f1cdefe6e8aedcc78628e27d0ace07d5f143cfdc4d4017dd55186c2bc4f2958d1c495925addc4dac7133425888aa8d295744a17d88d8331f0c664bf5cdb466fa1364dd5ba6f6e047a6beb2dbe14ecb40362d8b4065092aa6b9360d6dff526e2a8fd4b09380aade7a97330930e21b65994f87ebd8054bcbe036578123c2c7e0ee47109f3758d52178da79f67c7f7034fd8807e39bfd737973f38646678620db36df6d95be3e5c13799537d9969a63f3b5f9792798fe5042c189e34b27072eb6d7791eb1cc0ea1dd2049d9e768afe4f94e31ce39507644e8ac08d54c243c54c661fd8a2fb14179da4c1e43d2f23876da8482947df587ba731cb4839042f74a6cc9f0c90231a906b52ab7bf174fb8346f6a57139459c7ff92d1954c73720d17bd59140dcf0b0eb2d306eb048675934b22cf9745e96114d0205a7e485aa4bea42f60cc83e4a1a0c91a2111c5e184321df48415b91cf14bc70a893bcfeb94e3358a3c5c6d03483c3cc1fbca34651d8b1f0bf72dcf400185800ea68a42837a2c8beca2b5eabb8c554802a9fec89d4a488f2a3f9f4d366b6f35a40033f24ae3f64a6c11f445d85b91c6505f12cb7803d4f23d58da35c8da7bf9ddd6b6a00b24ff8767f0866d3409a6e1f7a8112f56268caafa527e2badeb7a53e05954351fb9acd50e2b88f7e7a33e83dec5852d0c0dcab3ee4acb479458f18c18382eaf881bd42876a2dbdb746ffb2c01a7ecabc080f3f1fdcc2fc3723c7b30e2f316e0d7c32699f8466cb9da4315eac3261a3c04dc586cb2dee48d2f4165580574cbdccf58bd0ac7b24146138d2af4d91479cc4ba8957a1cfa23134fe7606c8fd8f7d8f7fbb6b818f08eabcf328144a787fb1ded9b1efc48fe110e452bda2320d6bbe8f3320716d6515a221bd12cc9a8816ccd10e9e7ea8b4085cbce9f9539f2dbc96d34d451a913cc1149a2751117ccf838611de105acc7515c22e2d2f71878638660971f27d9e0e461c845d485141bef5772b92e9a78c53f134fc0d712095b564faf4b5491e4aec496fd762fd2977e0ba49d5470bcb12aa22af17e73853e33b16d30144e5c78603a337aa8aba5c57e0a247f9b5aa5327644739ab24d0f54013fc5377b39aeff7e893a5d58f6859c57b13d782dd3d2634f4512c49bd560baa4612858e3b9697a8d3b1af99e959f3ea266da4654756a1966e698ac39a228985b32447dd7d0e4d0e4bae3214de4a9f203563a72f93c99ba920480b3d3787bf8ca24b2415a1c1d503b5c2eb0b7878b6a1ad4da7d683b7070f0dcfb71c994154043b5afd9d5b47b082df15447f705881ccaa47d3c178b42fbf1fb4efc16099978a319b45175314c9419ba1b837996c063c8800cbc546ea536a33e73aa80a939e767132fa6b9c5836133f1094845db841e6036ea0b46ae8ef40880144607e244a9f94a61b2ddd3a7af2e2fbb165235199dccd9477bbbfae0375fdc73dc0a8806848b0428c762244c452e7c770a243f08e02f6749525ce7b1618eef2520f6b83232899525364a4fcdff824b6055687377d2e2e6a6aac9a75b2c49cde9c27c7a17ec15262bcd7f6d347cc4b27007325873aca8aa234c4c42c25e4badc7640fca961e69202a3c18c5991d0970b2eed3776d74ef2bdea41ab7921f47292f9932a66e0bdfd6ab15dd566203115c78eb204da0890d499a70bf0a27bcf8d67025ff8513f4883515e25cbbd3a4b31214f3323faf303e021a778ad011e1fcaec68f365101f0060542c95ee5dfbab18e1ee3f42b10deda8795897c90e9dfb2d4f9f47eefb36abc97dbf1a56abc1d57e3754cb7e9ee20d1a5197369de5a59e521f06c4a85cd34b87ae19c668c2dedbd76514191e506d7847175ce76927212bf5542f52f74f20cae82eae0ea881210792b37c150abe64072c0d5fbf269cd1cfdefd174693fe6bb4a6c270b16e1d8ce24bad4fcecb2e77f6dae6911bf1596e0bfbf51d1a9dcfab3825217fd919b956194eb554804988f61099d1cb3632299fe9c5f552687bd698095258f4434b06be4df4d9a7174f771197cea608a8ba6472686630b9b691461cd2b9fc935c8773aa57020ccab41c9cd759062a7ea30cbd99f73b20c676759c705fb531f40f3e8a53652a16ae109e57fd05d2b5dfd03650710b560bd2df9296f35390883157273b47708d95e9e91bfb42c2db75daa2ec73796791bb1b83f200710fc57777aea06a1eed1cd023a609da50031455086684fc6a007af7a9f90f9c2bbbe753f5b349be7a9657fc39ea19c9b314017cddde19c3f8631cfcd77b481098c63fc28e385174cbf09f8e407430e370935a66ef014bded4e84abd0c0488b70fe22e98ca4d57d1d8ed7f177a687f0374901a7a3897a94f4767130ba0d83e335183ebb29f1617eaf058cbcf5dd58908c80e1b795ab9188ce03072b0422fbf81f0e10665b81f705a7a8ae3ffe63075a0308b7eb21addc19edb17bcb281141a6496cd18b66f6566b3c77bd2796593a85138a7d47f085ec1ab6588abdd2b3748e46a54f1b5346f5c94ff36b08ffecf0cb7e7ac9131bedf8e87abc609c524356cf956b03f0685313500188f32228d0fbe3255e6f85fa48fd40727beeec9b5e1c5d5c189c65ce9ce9a9c4dcad9127e5f95c226f113134db010b2472d13eeb9e0a0b3a1f69bdff5ee1f0c63a2cc2217f28c5032d75bc2936ae4dec622c49562b571b0f87c882ebe9f2ef9ae60d4c6bc38c5b489bb8ae2329959ba2999556fa53e07b8c88c64da2c1e60c8be3f0f967dd694ef91ffe4963f338485f0429775989d8dd2173eb1e3b612ecca532bd217d148908ab7de4ea6378f9a404f00f28a10d861c60a22ef1085f6a31b9e5517b80179ed3cbfdee88f8876a00d5a9fa3c6b9c10262605726273a352b82460aa02b1063b349a08b321ac5f1b7f7ce1196fc11c7b081c41db8326694ae8f151e07f80b02f7bbcd70ec9523f1204ebd4a3bdcf5a008907b375326bf435bc7c35fca621d0d2a0f450cdf6a606d15387fcbe5af9c1d010c25eee6b357c2d8a839de7e3637a0336582c3ba3c2daa1b80e7583b55e4bf2de802f0005fafe3a5630faf668f05fac55dbd507256c943f90c89a03f131b07ab12a5577fa1704570f953d8b147d353c987a3d641c9441db8c9341a63d98674dc6e9d8bb520ce05f27b54cbc840ff6ce920a93ca266e14b030578fdf2c0526dc381cb9934eb3ab51a96fe424189e788e667a37d00397ca9c8e37c4db840598d1b440f8822e48aa422e60cf9b2b600663982687d83645dbdb8b7a593dc7c72283aa22c24783d59dc63cb525009233ea9fa53ef265bad5de60027bab0cdf6eaf120e92159dc7ef1fdf9b1e364cdf05043408223f8bf5cdccc964196e9f2ec4f65e902f171c83c709791311e76e8ee1749a3488b14a09edd7d5f6cf333abbe04911e1988df103ba2b4ecaa48a1b35e700e60b1db924c81365ebbb48d32bfc03bdfb70fd19e8d673aa4448bc758ca575ce8bd07c2ec2d4a526dd76988b8fc931a93769a707ab129fba1b69ef83dafba1803953c979a4d8c56a4622b0c79e10f66bc08ba5eb337e6980dde64f6a9e8896c57773662e009e1d71901ea3f54c776ca4affe5708ad2fb9800fc26a8fe71d5e2dd18d54c1f17ca6052637a6f286a166ef80d3263183fc1d0e9923a0128034d66b617b622e1d2f9c30c8d6adb45552e720b01c1d24abdae9cd6687f714bfab8a0f6b721a442e79263b07573a796b6872a7f046e33de26e3bc39975938242b63c06cbcb33e9ed8efcd34e71175eec225633adf0f2dbd9bb9339d7fcfbdd3bdf8833aa1d8afa3e27be0366ec8dbe7889ee8fe74824016db9ab76218daece7ffad05ca1b431fa438ac5520e1a767f527ec230116066c601c878caa3cad0d1277967e5ee97831bb12f827778dc094bd8e070dc1a750992260ab4d6ba7f048bf96eb61fd52fd85c7decc4064fbb31f83b17327187721b1e8a7d735206ed6607cd440f59b298a336535272714349053e6795f0722e9f07cc9cdba89d7d7c64f3273575217fc09caa29eeea1bd4079df3a4d01c93ef9f308c7c991d08e27102452a6f48da1795a7e3dc30c37ef1869dae56b95876638f50cf207222fd08aab612ed86918ea6a661ea961c7d97f13c72b7e6cc106f7f0776459aee5fc7ee71572c3ed6186059f68afadde78f094eadb6e7001dcf0fab19cb0004b92adf9feeeafa0a46b1b9ecf97349cdc2a8edc8a3495029fc75ab480bfb560fc4a402f16bfa62d87bbecc89b794e230b300063a4eef20b9475f76b83ae460d845c994afb032c753da713ab067fff240d91803603f31a084619b57c98a0991ae0d198e6eadcf86589a05d86fb2f54c34769b1fde0e6d4b0ce64f87a44aa3a1b5d361633d6b3cf331e6b57c6c258f1a68a6e046433c8ac0ba64fe218940e523f597a8390d8f40e06a97e8185ed5bb3b147776188be4f83cb78733f3513919c45f9f80a8bb80df957ea6865c1281b8fd18efa3dedd7b27155976458054f8327172c7e392c505e144efca8f1260d8eb563088245eea744889dc3342ceb4d527a49ea77fde94076a62617b93c8024610059748223aac4d32a9e926d5e49bec451c4d9d0c1a2cb65c33f1291eaee84d5b2df880a020d74e24d4c19d1e988732af1b758d5520b456470107b4ea81bc954524ef20b76b7f31d8a1cb5f4b75c91889ed107b16f39dc619bb2c099ed3d0ab7a772f50d7be67b2921f7ba7b5b7417f1685d42e0cc1b3b8bc8ec0c3927e3ceefdb30598bc3fbba5513045e496895a0e178aca6fa1889dcd1da8d5045ebfb08631878b368ffe2bc10dd05bbd4ef5d9c57c26128fa2f43cb10c6fd02955c0f5641548c501b27755ef0030b5c53cee82856426b6ee9dcddcc8e606de9c3fa767cb0f05999d332b8712977295c4db9dcb5365d02fe9f367378cab960b27fe18e16360b0315c61dff63bccdcda90bd3dccb13a0917719703429a2cf9401feded59beafc3838c13d133e2fc6f249f510d4ece64b642d374867263d1e1a7bfd06dc2e0929ab26dec89a91179e19673bff49b1a7973f8e96b8fc03f667919f6bc90de1fbbea6c351ba15f3ff7fa1ad16a5d85e0d4369ec0a12ed9e756a12ed355e7d1c49c08995769d2d6cc3ee9c012f4c11e1513679f2d5ab428c31374710009b1eba5dfb6c414d13af44b49372fabf89cb4aa953eefb50d7dae2c80e38c2a2e9e38e1384e70d8b4647c87ec33cb331b4047091b15568a6ef79f8a8451a7d05dd8205ad788feda00289146ef17df90689412c25439609e9727b8336ccc8224961408a0ccebf25dbfaf52796e1a1fdccfe16bbd11cd899b94364ef9b7d3e503003ed08a2de0e086cbbf9cbe9c72174bb2d750fa01b5076829356def83267549025d82619d4824d817800ac6a463083891ee45414c8147971404094bafa780aa92b23e57a7a9cc9a951c8780496690f5acb640f94bbba858c9d5699342775c5ca445fdd71167ef6ed4dc898e8d169cc27db51ca1de9bdb5984a7565e968fc42751121ea9d3c36a20ec69489308036554f86b16efe6c8eb8e47fdd6f5ec0d331752cd7c350f92e8e60dcd6f4c84f5460383fd267a47dc3b93e1980fd387b2a935b7313daa232d672ddf250718bf962b536f6b58949f3f9ff42d32a341342e14aa98f3a265a634e1420b8646d1c341080f360af6ce6a76b03941b96ff4d06e78eee8df72a4c5586a0c734b9dc4d0096829936bcde45b70ceec5623540cd071520c9922d93be208daefd9f0616dc69072c3f1d3ac19eee86cbfae1311561c7940b20c0289bc22065ebe1d34157a023b5d4e03c5b16fb6ae3947f405b5ae966b517aeefe7c88f3fb1140f8e117c155cc7cb159f06be1b8f0bbd85cfb0e6439993d0a67b017436f0c1452dc7307043edb33d56bc5def245d0bfb086cf0372986e679a5019253ccfa815d0933d8ac1412805adfc2647e8c4a6f797aa8a5709cbbed47f39742724bdf2865de9f2a3aa256c3abc8a91cbcbe8712c277aa35e156e4e9eff5f4c311f17f1e32d3440c006876a77feb4d9c6fa1af8d489ec6383e2dc42090bd9d27d903c5a22d53438ec22fcc5310f18aab4d99d9637bf149751142134cba8b28b7fd825c6aa595283d04673f74f41209f336e488df5b910647f4e9b0baea6ba6137acd733cc206c2ba07afaea8715d21a8edfccea1cb3bda87eabf7416b1c4a1a2de0e8d944359dd6db2f87467ae8eb8a65fef429b93a11e80087ef6a921fba60e6c2334a0f8b807a15642d1879156ab292fc9c1027b31234ce1a9c37523c43ccbae3d9ca022e693e2c15c35d5b0cd5087ce4d3c17ed25b4b3fb1ef034aa1536b2dd94efaebac2e1240532e3c7f650f87984108333007e116dc8be0936c4e6fee8d81011ef6b96830fdbd4192e280f8f0c68369d99caa02903eb229d0cb7be3a44e4a19152a4ca849c69211844c285de4d94bcd1a10a47b9cfe212a010f9514ba911c1608588ede69dc4e62c54d62594f252e4d3d45e812bbd6360c20b5d3b4cb1802fe996c922e82acec7434dd4724779d4e5e45c475eb1b2824beea5081404c0c70bf6f772b57f6d1dfc2bbc166a99f171a75945969c2afa213e594b655e3375f8e6d5ff5a51881a0996b4fafbe773f599401005b47ae7c1e21fd9adbee98b2fdb0bce68672ff41afb5276bcac58d3fe6334d77bcc3f920a6de8d103c4af7026cf41702a59a92786fd0263c4516bd985cb5bd4d6abde3b3c5608745d2f94ede451b0aa333bb37359b72b81add80fe1a3f39904ac7b6e9b6ba380c8f8b1c71ab0433030e1c652124f98952297d3f02d49b7d714a2bebf84677003121b357248b88b6c1b4a3686dbff99e93b02be40d4ce32511122e3911c085fa2377de5718675d411c8336a7ab637cb3940f3703cc44c41165531059688e6e8789bdf3c826ac496330fd371b1a24489d12492b2f46f839455a1b74431ca4d3cce6dc7a0fe724aecaa2316114c2337e33be30f18fbcb30a0b62c877deafdaa0bb38fc3a7de3d7f22928912b40f838d743f4f5383b95091029a7f03b3ae4c78e3cc7f168cbc0b0b2fe251b1fdc978ed3b150c72e3f36e0fb21a4f2499766fdade9e5faaf5c7ed4712abd2e57777b25feec7b392d129000768ebe66f4f1a035e94af5a3b43e0a39d25a8679489362420cee9df96831e6c3d08fd6fd556eef1f39c698dfbe7a416086a78c49f1f0260abeb635862b1198aa86574e0cd39af40ac24cfb693f0bdc8d8c7102d03b07f4ea95eebfad8cc8f43f132258046d4a2790952f7c153dba296ceef31b2c6a3d6612a582c2be5a21dbf48369b8b3c80e46719e04690f7eca85563b84bdbbfa5f44633cf6f816746b34d3ba2f42b3f4396a1b40158b26e0d5157e24fe68f23b5c637739724592ec96c4f68ed12ffe91d44d851b0e6b7f2b75dade958530a46b4e0456385a31b907460613da689f75b54646dd9ce94d71c272eae4b51acdf3cae0838b03eaf74993030993ae055ba6efd2d96e4cc0533fb4a9b5498f689374d3e875ad8d7de000d55381e4af687f5fa03fd5514a387b730841bc8166e3d7c672184e7fc3d601066286dc7985b82f1b7eafd32e9c6a7a6e31c1fb1840f3abafbed61906a05e91e0b0c92c9040dbf2f1093ead686c1b8e9e0f8b3b57158a0c073c7ff3f03779f1d88f4758310a1d21683f1a1a68acae33f1922ed8b307483e03051339c74ebd99575b95bbced8cf08ff86afd54d68c518e8dce7ce4ff483257dd105197535e531121620dbf13aa58a8f924d77a4b21010f07fbc4db726dec840f81c170b929a352f01170ffd66c1b9fe34fc200c0c6dc3e9eb617c5fdc1a81886bcd8705de72d70fadc71afb09bbeb5d8debe0753b268bc97400fda4f64a40239f0f45ed5e1405b4da9b8ee8fa929ccf2acdb2b65318b17a6ebc1862dd0f17b6b1537aefd4bc998c4e47752c9f9b9437207f9abc5fd2c9d572061caf657ad7ce79869eca74ccf8aa854e95902375ed7080a47af712d58df37dc76a1b2a73690e489bd6312e6435a272858118c1075a212183e2779bfda1056f0292f8ef14b3bceedc89554833b58df40c639ff07a51e12ac31e7199fa24e96a4bef0a7a940e98b44d7530f5ebd1722f86edc9b15c00e159e76cac5675cee8f91f1f342beefb3f8901afb4604f2ec5a4acac4e5e5c79f586f39b416944936042b53a6640c092c8af479356f359a77160f36088537b95b47883d09b7e967ea0e2c1567b1ce56d9fdbce6c7b5b2dbfdff1eab34902d5793da9068553558fa67f7bbb7a6e7e48cc367730c596f5e0fc93ca9f0ea524423bb34234fbb3437e4d75a4779f7e047f51b899d1ca99b8a1c9e606d20fbcb801d915b9300efb77a36aca67c616a090ef3e1b743743455e351d674de63ca80dec54afd838a3f9f6a32c974ff8e2a9866b457f054711bc4b6222a445a1272d164759b4e95216782f905fa550b65fc403d508aaad94a7c6a5e5de1ad376d561fed23a79e770d9a9c21180eacfeb7c5cfaaa89db332c672cb1e3f5d5269bea3ceb6977dc46073ff15130b327c02164d186fb147c8ce73eb3bd48a5b6ab71d1405f3cba5754cdfedbc7dcd7a871ffc20f44d7b9858fed9b94dff24ccab3c89fb957a1cfa636fc796d70d42516535bf39ceeffa99fa77fa306e50c6e2dc0e27390feb60c3736e59e79d3abea9eba9de1321285ab71359947bae9d872fe51673489c71e46081363d786268f0f994705bef97f7e534caf0deb897f0ff51d451c3df1778f1fce014a24375e07828b8abbb9e81da5f28f785e0738b324887efdf30f9ef7079ef0225d98a52a4e756ad8955502f62c783ca113a6488ba02d60f67e8919c8327af5ac330f5527060c52b3bc90c92286c461d18c18fe64ac08d69f5c9887ffbc1ed80f07502d27d2e043b81ccfbf243b3bb18bad9e3591057dfa32ea15e98349b7df756787ff9bfed4456be7bea05433b82c5455adfe40f92fc4d03a3eb0891ea277a371b16a16b0468d1558ae2d766f6d92a690315869ae120356483a27f8607dd59fd2fb6d63f7aea577d39ad03fe458334a4476d44553d4c67203c8bd0a2b755bccc5d0c2f266931f9ca525091fcc61eccf45bb0d07624b357e12b791fc7b74842599a685477624ce2758d8a9f292de9335bf8a75ec4a0d5027b756bd71bca5055e5e17047373d5a8c327117d7b840219fab96cc154c2e787ea99ca747e0fd07087864fe9a2f81d8147416abd0826bda04af70a947ac99a7168d1a1f85d48bf4f97fd49c5bb965d583e3c975d467897a4ac0ab587fd7b3033facf9479b43f639f94f8bdef0608c199661031dd28cf6d122d7e72f9e0af58ba54ed8c212e3a4c93510cc3891bc257d0d1f43890350c16ba7f406733122d1103a2e0b2932f3137905932e2acff3482f86399cac516b4e4d7ff7ee910f74d18aec79d28aabed70f5c2ec65780d08c3e3370d75a2aa875eb3d6308941207a82b44c79d070c82e40488d15850bf8a134d59bc92c3270f9b427210fd63fb82e33ab8cab6f646ce80d3dfbe0177d376e91a232170b0dc4de39987203fec1337eb841c2f5907bea81398f833c01ef048f4ffdd5f2961e2ed10c76876331a890c0508b220a1d53a25925f7f17b2792d5c465f5c1024575c3276b27010cfa7c3099d8f4aaae117a2f37246bf99a4afa18f06cc02f441d5c069787e3b802bd5444a98d637b2d1ec3e2ab6873b308b30f9f6aa1e3a7282b635610dcf6dae48bdb7f82798a6317b9b9d0a823d5492c97cd9c2cdccea2cab47d91161677867a459955a132a268a1c95fc7e75be6b737f2c4df2c24e12c9cf514adc34906f837fe03fc7a0f8739fde6d90656e9ef326f06c9b2c624dc435bbc89063ee8f84f50b5786d3a3490daa71cab87fb9f580f545e815850f94db8256e5ea716f33cda35a412702a5309dac1b22c103a5a79cc4fdf245853830d17755ca82d3169f2d07f7d8e201696b40fde28f605b68b43dcd6b7b38df7071e5e51f783f0a6635af236c26ed18718e56b3d1de4ddb29af505d2a962f796ec142ff203b5b3a400b06903a402b1219e1b9dbb83699e0b1c7791d3cf9d7e8bc74c7f7313f426fada519a95b8d91ca3e13ff1946ae9d06b4767d4b65b8b4800a3e2dc8cad5f32e5808488e1d775534b5ce310032718ab1f5323482df78c03f79089e0cd996405033ece1a2f47b0357012a495c6dfbb7ee72414950a6bd188ce9605196ded51e415eb20caacfd09c3680db259900bfd59c856b11aba6373afdbc034061f592ee1d5888a7bf093b6b1dbbe92cefa621ed5489c3c1c47edf3ca413a01e9d681990b56588a9823c4d67ad580477bfb258a25742af34e43227ee6abc9ceea099ab8505bef271140e8e3b3808d2f3bb1e50d4e1fd980d48b04d5b410dbddd09b37cad9992aa42f8779e2caff7d2b88223961671b2ac8ecc6edfb36fdc44ddb0f6f4943b281b9ff5cc8e04e0322cf04fa7d34daa2a01e342de17f15bea58686551cf864f421bff061fa00bbbe732e4542306ef89cc1dd02cf155e7902f993d030e404eda9dacc7a8376995f9e769342c02bf96bd311cb0fa5578b90061f4e4a65e01bb0584022b00a61375c1764fc1eda4cd33ebc50de27fe5242411ca51ba7118d7a48f08c236eb0e3936ce46bb2ffc319676b01a8dcbd3c13402e7b311193d8de0d418d31f6373ba344dba8292f2f43a1efd0e4fbeceed1dba957043cdff4f6cc6af87ede491c6836956b5d1911b4e2331c641406b73d6508676cb30cacbe2dbf7539aa5fb7688300aad1eae086518df7918092d4dbe8323f08a59684cb16a528a99f7a44101a70033b55f4ca3271097d4c38ea5d52ae9e1cf628f7d470c2486a301780915bc42fc6e0725e7f433749009c04a19d8ab692276c2ca8c2070ae52631906e5285029f70cf8d156f41248fd7b5aa62f16981122339bc303ffab852238b0dea815f259749eabf70cff0e7f6b68b2a25cb4f2f67cbceafe813f46773ed75ca4d63c04a013cc22ba5e50a3df4ce13a5487e6f0b47dce36de874f6f75f3e279d3ab6e6bda0de8dc04034f63eda10f40276e45b17d847af71dd96744c34685d2429c43c729c4b44b5863520c39230d961596747276365f478f223d92e9ecbae854585285bd767cd7781456a5a2badeefdabe3bec6f9cc2cf25b382b128a66807b02962a83d6b4df46e655d23b55e43d14c340c2060787e8ca245c4160d13d66365c0058cc2776edbde0115915549ade068e9b252dbcf43afcf3925c9930e51395a267d013e9ffda90969c21e89f83fa293df2c7c606e8ac821fe6d8ba67c63b1a6c5803beb3c8411317b461e805f912f47b6a75a87420ea754995bd3a65e7c96a0d790baa5a8bf387bb905c0544229f010f82da60ae156aff16f303331f762b499297fc9603a423111f89188dfcec90615a6c677f3ef7987a7f604f36b672be140467417014daba726a54613fdf354a57562087a65cb249a1785857edfce7d3fd860304cd4d80a119507e4238d2730248cc2cc9ec6097a1d09b47ea83700efdf49522e5aeef95f5fb1985fac842759e7942e1596c3ae50ac42f83a882d31d50c3c804d40fd05cf2231357c82c0e968e32e21d2e969a43f55e5f848c4c8ae8e9dda097f69eaffe920fdf37fe8dc9e16ace2743d0940e2e81ef6d6248b22c6dc2cc5770a6d5cf7f3e5c471862ec983ee1314dd7df68de603cd59d12aa9c67d299c6601cbb44f5f065ba27ee14d1cf925dff79296c6667fa4edef5e549f59562178b8743ba6afa1e46c42bedf95317292d82abb183052c9a13d64094e004be3fb005e30623f2db229a48e48096aad6e46a4707237ddb7f860d1479d7afdc003dfb5f5b1024265afe73a3e8f4481d53b0109b3dc82dee52cb060d097cdc703322a6a93f5370d591fbc08a5223ccbb63fd59da2c0e1e7b856a69f61a6e71717a8f06d24c53ac1b54e48afb0e0483fd778cb585e8ba1a8bd3191f12cb40ed11c98510c9b609c439969df2026b5fbf92660ccdaa2f8a8940c5cd13321fc6585492109a5442c850c0bca28b807af591ea626517addaed5dbe839e1e590a52d173334ac56680702443d11ed73665bbcd9c9182c6cee274337884e7640e8bc8fc36aa0b5ce779cf95a5ac845a2e9608abeb5e1c02a58c510ff1426fb1025c7a316f935487a4e8dcd6794d6adf6c1d0333c47011a258f853d76d15ef1b5d25674d9cbc91b578cc1c08086d56059f38359d2b3968cbb27fcfd4f882baca12d359415eb02fd1075793af30314bbc19f0b9ac847532953896f6560b9380a4b8feb3a678bf8505556cd84d0ec20412884d8e8839e31408aa7f2ae4f930f24ad28e175a8954a35e091b45a408885cb01a52d6fdc8583fe53b3ec6a1f042bf0b410bf07e9dc312868e40dec07f24744a5069c105cb6c982a548cf66b78033e1aba7b9fbd80eff31f471d3412e639539682cf8219930b7d3ce7257b171770b3899750bdd77de7d1ca2829593324b5c34235eca1f052aa46999164d0f13ce321d9ca080f3f797515863359ac8da1f4c8c869a637bf3bb8f72699acfd5bd09a765130232ac18d756fa51a28f74394aee09ce2d693431f56eb48faa9463a9448fb7dfff608734d0d3df486683eca64301dfafb0e31c51122247e96f46ec83850e167e60ec95f6c6effbe2089556f0aa8e2a249d02a6fe34b4f473031d3bdbc63b636c3f16f737355fb75956df4b25fc740e6402df7b33921c94e2de937bf025290e0f58b8a4ef9471558a682d45c236b09549fe113ca6f3bfab7d0a158bbb33b49ff8cedc50b9e9de833a7ad8f521465b74871239c8686d8f975e3dca8924791d65d4f023cce82a89870d86a8d591f8a0dd619cba8d2b06452387e586c8c8dc6dc2c7469d51743a2868c0863dc5a0c850d6adb76a23b3f257104c58283c55063049b3d0e71339dd998756e0fa2a324bb4a696154e539f8c82fe4176afef140ce2a0ea0d00a354a99ffe8205ff6a302d0835b9d6f6518d8ca69d3e0db6ef1a286f35a9aaee0bad399a1f3b57b19fe1bb7937857a263f7a1dd937eb596aca36971f3b6f0c8ea33d712114f62fa16c3477be3c0d1d401bfdbffbc43a6eeefc2369e3bc08592954ed42e398f5ccff0ac755f4da39c9080a2c9bd6cf157e3d555468187546457136e7afe9a74f6b109de4168f946e09a38328b7c97d7c5bb0e2fe2db46b285b21164fd7614a5709ab3bcbd1cf2904d09040574d112db85775a8e82d6f528eccb48aef36bc3634fb740c74f8c97650383f5a8c9f42532791c167bbec6a13f5f8036addf9d0dd15fa4215073303c0952556b05b5b3706ca42ee748812ef5edc31a85cb1c477a82df6e57c5c54bd3daa01cebaaf57375167830d785060ed64a54dbec0361e72667a2d956d8215176f86d9e7cd4db88d7052969a630da71c4175af7bac5b4b0af4a82f0e8e5a14ed31afff593f72eb6251325c3289229352a24f000abcd6cd63aeddcfb53ee4132b18e4e86210b06b24691ac90a33358958017d616e7e74ff65cdde58fad122d5b4a1743162b5e2ef0dadc97032824ce07def18c35dd749cda03377e75d6b84137f92537055f11ffae4a858aafbe04a92c8277c1f4d388d729da3959282a27a93c2eeba68703f6b5ef22c679b6a63e917c33b5e043dd1a9796557dbfb0b289ef03a329f577419a5795ceb2f3f4b99e7b5a155dbf345a2979b4c0cf38a0b08b367efe486c79ab17fae87ddb5f1a523a7cbc1892a1eb3aea286833dc60d7ee242b82a34f21bed26a68450b83ca33963dcd09f006d57ecee158c5c4e97130277d39ff44cbc27dfac425871481e4d1cad3579fdef2755ca7aebd3aeabc20142337d70b8c7b8495953e4837a943bff630d4eba8669ee7e31439fbe4058ee8929a83e0b0ee0183c3e0d73a42e00fe8e989427f769887ae6f601afd61e87a4b448017f45fced2d6311015b52262f8dfb501785dd4dab48164d931240c93e6679853322b08f30d4a46cc408e6fc2706e470a795a52585fe636a2dd6c2538cf6d4d0261f8a47a0d22942da8e365a71a62fe12d07cc44392408a829caa01ced379c6933cacf5c706755521e2c2b1ed55dc7f2ac7f629b03389c82799afabfc91baa37d389edffd74f934c6e55fd3b62173e7827491af0014c7a3b150ea52361c437651b99346405f94ce35e0e44908ca392b1bda2476508fdb96302df32c7707e594ced99bac10abbe3a348c77a44afd368889d6d3c4d487b6946052a9a6f43259696b03f105a7bf5a97508f768e5959defc6b49644d2b4c5e4ccd1c057b749605e3b9b026b532870c42e8311137e4fd9299159c8f1f244b8cfa9ec36243e29bfcac14af9c54b2957f2e22fb7f0d0d7109a7510160c1ce256e0aeb93efb1333470bbd08becdeea0ee997dee5dafb051e1547c7cdf13fac8bc2eb855d6077d40bbb81a68589fd55bc249ce3b55efd6296170d7c4d4f73a256365ea35e3858cbbc1dce0b898b0f7925fdb9591b8f1caee522163d05c7026ea520e5db028719b97b86eae7e1599d9829836e02818c972563e7653d25b6f886b56d42e7643eb83f75cf2451fad06849b173435e0db1dd4d06741a2815f813eeb993e8c5ed74a460a549b8721d7924224bb2f037bcccc3831b4708fba61058a2189e4b2508637089f1a7d719d6870cb8f3e5a63d2315483bc3e65c9c8c7b52279d480fcec098fe95011badeb17e945a454b491d97ba86c56a4196d1fe4c81b0aae70002f117fba9fc36ab18ae37ce3a0e9279100637b49a5436c68734c48f76b09113fe53dca4f8644ae928b459628ba5ee61bd1a3fc05990d36f13cd49dd580bf098d995751199660ceefa70bab89b3a331d6595e1497f1609141973674c756b3441dc547db8a423a7cc191d2719b05d30f5504791e2d5932d05d6dc0f538ee2051e64e7943dbf1ff93e85fde9d4d5db43f86c533e3cf5ccf4e7c172d51ea6a9fa3727645ec0cfdde5020ffa64cb4c1f8af5a701316cfd1002e64a726b74beee4bcdab3ed2cfa6395dd22cac5fc0ded425503cad16fa430617cbc9123015aae6615cb5163999ed0b85e1de95ccd63056c922f53e848f70037c453f9ea78a2aed610ab0bcdea31efb59d13985d2a669b123252dfbad3380de8bea734bb5571b79509df3578ffb2a7d4287e0ca72c14a2c378ad04d0ed88e1de1a00091907a7d959e38c8cc078ded856acfcaf7af238efd84442f4f865bb2fc73baf086e98bb1d9cb287f36204ea1734d226da454de4279aae219b6496c5d4401f02a762869821da1531c1631719ed18f73242b12b18a1066dff0966069dfde93f9b989ab3af311fb371fcbea537d8fa466e1979109cd622af79d059288de7ac6beb5e9211e2d42a1e2268814e54542fadce138c99b207b54407e34333d2e5005d6ade399b14a061a110e979b1dcae22fb6c4558ab45ac0c930e20cbead0435967dc870715c677c2b4e9c71e1c9618cbc3cc353e51233f477c6b009d0f2d52a733282cd4633eaeb7b17b127d1345c3751835a3b6b8080c31b21bfdd57faf852af9d057a37a7070a6ba428ae9a258f29de365236bd7d43806df34d5a8af21a3a815b7e08b750879d2eb3278cb50e5abae73e2e07380ec2b8b98717a667f2f299979d25e4c673ce513baf784137e9a8b257f4bdccff508946d6f7ae0a98d7f807441ce3128864944ca1ecdf32611ce409180740a91e955eb6a01cb6b6b4a8585f8f5b36af999d4fa7ac1a0bb8648e9d374f78d489218aee0c6e3bc27fd7a510f0d67e52e5c693a83b31dc355655256a6b71b53b919c30b5a62026e40585a4349091befa795239533b82a41c3823862c3482fd5f14e80b496d3abaedac7988286d70d3884e38189f92bf2489611a2b61ed96f38adf7916bfedf1dca52d9122b7c95539174a23a24564db86201d72ddbbfaeccf9dcf130ce25cd05e70b3733185b2e11290776c53fa8a7683f77f856fa24791c12a4cbaecad5e4fd057185c739210be85c75b202ff6d097a608bb41b6c7e158f5a6f8b47682c343eadfb5d80b99f0bc1beee86d769d2f0fc72f521eacf4215d1cad4cb45eb8f1a3613a24b9a58268b11cb98a6ca2cfe4f79b0de432ec0ca9e27ff2d18f197718c3917b0bf28dcf4005ff2205a06f0c6dc3db4c03f0d6399bbe1da9d4e871331136dff626c90edb292a3ed6a880cff2adf480201205bbd7d50d43f1e77530f76bfc21eab32551ac719881933938127c5cfdeb82a030d22270771bb7a0bd7727789b3fe992f5b8b008a1a15a8e6e7beffaeb9d27f791d4e521d31cdaa1ed6fb49012631617b81ee3829f47ae2e39772bf5971b41012d2d850eff056a6e4f5b959ac6fbb623bb0ad0e8fb0fcafa016cf3421dac8aeb64d458a0d2c4687a1076c816cb945dd1f929f5c719f5db4262c40d178c3284a8c7f64315ce7a72d85b17f1bc3f51880f80c26cfbf55fedea6fdaae42c31a429062924e847f1e9b8d0b401e2f0047390888fe9593b1db587c8e93e50022425b361f08784493c702802f831b7b96af765e50c0ac9df0afdc07e7b70823e1793ae33b0e0fb97fecf0367896e23ade0ee463cd3cf847ba0ad297ecd650564f5ecb37f6c8e3fba312d00309c026ca19e120ffdce82f63cf0ffa36328d56bf75a92ffad3fe15a1a4e2dedbd098517abffe15a140b0e610e962924dfd2d352301f39b9c74fb3a49032ff38be658577e9355c32c4ac9f070895df744702b3165fccd24099f2684dbe87c44203241484e845e770135f1bade1a1bf317be104d91e3ccd837ef0898d1e4465cf478d8d949c8f5c50553baf4a78a5ac8244ac77816c05ccfd0990e10c6c1b8a1dcf32bbee07f363b186548151560f52e1f7985849b1e9c4826138753d5cab2af9abf711085ab047f639651b0e244bebcd6f0d7de41ce163a95fccd89e3d91e582696f8c5d094e88a94ff4bfeba266132369a8011f10d271b0535d7d6cdaf53a8427772937b9e593e124dcdf1dffa1ca2adab74a72d7aa0962458577df46cd2d87de31faa2d3a4c8f56a71bddd50730b11778ae3f904025bddcb2083a856ef8297afc3e5769210ed1e64f9145648586cc516a650ecd49dfe28fa7466f642ca14fcbb3af2ddfc9655b6ea734bb9c38435582cb401f4ed34d01e433087033a027c246adf9a0cebc646a4bf5ab3eb11b2986e36294a54f1320b86a8e4c7e8230d66999d298be1f84758b4ab6a15c603a9db667f43e00ffc603f2c30d1caae7a52cd5ec5ba51338df2bfeb694744db0e5e7ec8b3621e7477ddd80d79d8fd265da7a1123addd7796f538b9075b1bbabf262c165e1bc321adf9af25bb5984ae2deacd46567d5080b18e29f8e1915b0b64b9846c15cd3446ffcc69e677ef4178bacd3b6e665566675d19aeffd9242e77b7247edbcd6818e88b733d2efeaca067707e30f8a0c0d235381d2db9fd2b7adfa7e9793acecc5a3c3df91de92062ebb050b7ca75c4e723dca7e0bb5b8ceefdb20ab0b504cb570041ff5c183a469f22fbc6ae368c199f49ac6cc76b3e003d87c51b5f2254be2d22d9040d787ed798fb923901a44ff2eb57ce2585663247e66f704bda851de5fecdd440e16268b593f0c3848db5b8f843c2dde417b103f8d2dfc3718360599481f0cf3ded47b3b089358d04c3677796f1c723c4ccabe1dd4f8955424de9f42c76c14948a2b138599909ec0f7055ca2bdb67d410375cebe9b9ac0334f2b37f1ccc7e199fe234c97d8b0e284f9c4fbf54cb91dc0f6ac3e0780737e05965b1e0b0c92c9040dbf2f1093ead686c1b8e9e0f8b3b57158a0c073c7fab133671c106770c9bb229f3d386aa618e65df24d04edb15605fdf5535a0248ec649f23e4997b9783149476d222e7b190e6fb6d5183e68604ed4a45e41944f36f109f6efe6cb2f1472591877a9bc942c56b0be3cfc36d4c4b68766d4803f1500928909b00cb3744c6f1c94ed89b72f7e891ef691b34a408de3a789e02f18f215ad881f0be3ab544ab56048ed30827fb5761a5690a2312c40fa5d2e23a8ee5f335a2f99ac94dee6a273ed7144e97d784d694b04b5fdca1ba70c51dfa67df31e58b74cb2f118c818b42a643462a7793e275740fba93a9f2811a82b8ec39c4fe2e90e0acd2cb85b8708310e7ed4e1ec643dd89575fa991606a0665a1e645641b0c01d8b9a6ccd52ea5c8d2d9ece925ab18dd3ab6ef7f03e34a89ad0579eaf43d28e964e60c2349bcd0ed58fc9b08b5fb2f7cf3162d9c51d84cbbe1fa3da3783ba69db2b1e2f6a14e97769a9ee52084f018c924e1a88e7ddaf1c08821b40616de91748b4a4f4e2628d2113ba559b61f7767a891062ca2c1601b285d3decc574c5375c2db43bfdb5008f16e22cb3dfe604e953ff8ce4acf632b5fc4e85710323225827fb0ffff5a6eddcdc070ee32ff0b5574edc0835213e24e41dca00666aacbf0fe9eb7551b7d991bad2efc6783c7b496f5d3aed6a7bcdac4d1e96f061f90a2918decb72a392884d64e166b3eeeffeba28eb826960d0d3f5e264ab9e3138f9f3d06e954313a0ccdead8dd6ebe96b6fee171d4ec66a32c974ff8e2a9866b457f054711bc4b6222a445a1272d164759b5b40c3879c3861a1a5012a3dbf7f03a87da7033d8340485af4644315323bcf738b96b87acc0b31abd713ebe6d4a7a19d50ad92c73450766985cdd01f419b16b6f40b50e70526e22353cbeb2c2963c073441f2ed7b5d8d8cbfd8c88ee261014c9ac6edf9b29067f0676a7216bde65f89171563fc157f56e303db80b69571293dd0765972034e0b8d642bcbc927fb2492cc422a9a1954cbd93aba9b795baad3404f3d06fe6e3cd8aacabe2bb2a6f2a0dc7e7f1d30c1c8d4cd0af444b8a7a7238361b353e7de2082a7293e809d890559f056a694799e2888958468c23ad045b0114700e4027408617a0dabd35567b954107dbb1fc7ebc5462c98b98f0fb5f1ecffafee9d315ee5855a45c214730e017bf457d9e9b1d909d770b0f69c17486ac4868a0cd0e2bbe2173a69733c63ff41cc27c1f85015e8e512f344996bb0bb85b829087c8e01f6f2126b6f7fdf9b70120f560c6ec3f5cfcebbadc8bea014367fb8338f7a0f95cd342bdcb3ac118c74efee689c5372c6d52da8e1a17038f99c2749c298e801421de22c4577c774c6a8e104d2f1ad85ddba1fe585ea822960a51429c19e9c859cf443f61b5066bc098d477a06661ff4538666330e297ee0c9eec0b95193ba9bcb0e0ddbe4d9f627fd8ff65420c67dab1ece1cc2e4165f82ab662064933f1ee5dcf0b14dd7e6b25b46f7a9df2195149be9488f00fd9e2446fc56f92b6e92f7ab90b126f51fb8c4b43e4d35ba402996156bbdef9b08979e57ad90a3a2578152e775c687eca0bb04d1cd2cf2652b58d6f3e811751c9a8ad94a9fd6d7903735b874e2ff308a255a8f7ce58526669e7555d321e2ee115b693bdff8e06eb61b8ad2d92cb4353aeda8df174c4fa9cd1171b4f878fdc94e62c6ec344786a41f547b28afcda182e76480bbb673f8cf3319a1e565e733122d1103a2e0b2932f3137905932e2acff3482f86399cac516bde1df269cdc1c255320583e1f495455c08f3ede525dfc5c37a6083fcc5a51e37ad22617152dff5281c4eb931a78eb8190e81b75dd33ece1c33b745a873a77ef3e648a643f1819f40fc936832ee682079c0d1013e28f1cf95fc26f8f7641247fdebf4dbd330dda264d3e839c5331d5d075717d06be65220decf2faeed4f7620120cad386de2ac730d8e0a09239dc774e89b8fe59e88a7dafb9ea19f4e667e7879f0e241e0f4e7899b495ed0d143190835ce8c5456aa9f55841508b740bd1993eaa220be6c83537dc0bc5072e909b78f81e3681fef89ce00017d16f7fce0e254207a3cd51df24f62f6f26a525abd428fe398cc25f2d57b0cb7949f8109ab7badccd8415f6b3fe7b1ad47188d9f4a6029db44e5517a79b740e2053cc3c2e5cd26bf89211e7e0df16a8aa08aab6570dac427707f05339186c2c9c6531be39aeb2e50c970e4a913fced55de2b98edaad332ce76f6a029c3d3cc9f4a5e363b22e37bf1e8bbbf0193a8527eaba0ed734cf6ca5e7b80dbadec5d3c7336879ffed8663f16b9e3e5e81111d514a538567b5c8a639ea2a7a6f01792af03728087ef821a5aa4e2e545e010eb067884f96b3d1de4ddb29af505d2a962f796ec142ff203b5b3a400b06903a4a14a70679c684f855df8f6d525ab3372106b97c89b0fa105cfe6d4290fdf5f6732d9b2a2f616c73d1e2ebf06285371d3155d305b100d2ea5cea63700761c21bec7c9115d3cac606efadfe130a778e0462b1926015bfab2eabaab2fb59760c9716c5a52908a9c05a12d54d06e2c3394d74795562ef0a9996e0fa33341e9f02cfa09daf1f7a3ee1e04e1cdc3b1a79564cedc91384a0562860442495c612928daab7e4737a6f6ceef1f9dd31d8d2e6044f60169eab5e97b8686af6112b017ece748741d2f171f369d49c482473b2a842a14e33982a76f407fe1774b0fdbcc271778d5c592d2b85994955e42a5cf9bc1bd2e5beaf4cc20eb6965a79859688f743f3bd593491d5e51ac4c55d82b97d42e9a4eb23845aeed1b7a9ac96bd1168437423062397affae3422c7429d74bdf02c979c019a5f6b594a9d94940db86af55763aa998e57b11ecbef6b5bec55ba811cf666f18f4dd12caeed8964eda9dacc7a8376995f9e769342c02bf96bd311cb0fa5578b90061f77dde25e5505c9cd6568ba53ad3f96b046258d74c5ea2205335966fa218089ec8afeb688cb08d3b6371a6aea2728daded3e70713734ea4f03ab22bffc1e27fce05fc49b4448c7e34dfc30fce432c8fc4a603868d6d8e5bdfaefb70736fd134443aee9181aa919d58879b344a4d5ced90a1a9d9bcd1a81d7c7dc2997cead723cdb8c90a0a71ec493bb2b11fbdb8b6fb09c2e4c5037c19b84fafdaa3c6e28dc8f1c6e67f72c1fc04aec058e215620434d563dc45d68c0acabf04f20d943e5adf520a8331a15881f1cd2c16265f64a2376d1af4c29d4b32f84647cf87a3f70d45bea0be40945dab67e472f42e9727df096df2dabf29f026a72bad1837be1948a9e8cbd6abd72636cbcd8f1f6014ed2b0015129226c5a7a547ff923497268bdd38fb791a6a06e9468e2e635593a3897e05a4ef42ad4bef3b08d4b37882fb6dafc4c886edacf160481eaf67f2addcf5c41b5dc79a48a2899773aa0ea5248d5b5d8a37578849476fcac1b00597291f81e139213ffec1ab5e6d9ccad617f7caca634c53197c3d0fd56e206c488d27a9a1a33d050cbc94664b03a8bb1f4caeb224420ff95d0c984cf5adda3f859a50b8d15a3e1397956fd14c65747af42a756bb99d9800863f0792484e45e04f10064e6e5d225450b5c95018e21109011447e431c5769310c73ee93bc5dca81dfd500a8ca66e8e72e99d771410736e78cd1319e8f4cb62e5ab3e4bd56f3019b9ff87c45a2905f21145c1ccd0cb974e357d6fe82ab48a3c5bd4092ccee088316b73eaa033b34006df1a73c8fc13ac57bd463d2dd48351dd72baa537a087025dc002dac8e93eae59effebd21b4c6d4db04b270c041376f73c919941c5a9599631dcccf6e44b081327aa4f06ada22b4c9fead2d05a28e3bea31084826b208aee79c0d416467577b47b16aa0dc5cdcdca4e98af30fbae50d8e80d8a01d44c4ff3f954e394da5bf2d5de5e7b293772836d228501469ad3011dea282e761f84b1a2c3cd20a68aa95ba045a9ec276ef556112afa35f04061c3ba408f8b6246ff86f6b56bf8819db8e3208be595388c27ec229cd9f7b78b784db91fa4198173fb0728d738cf087f2fd0f2fa12e8820bdc1a81ec518d34a542faa68ec07c88456aaf1433abcfff794e46812236e38bb7b1b9f2db9f70c0cdc622572bcd1d3f94e710a8976fb101acc5af614de67b739a5bc08ea2cde791d50cedc2cc73bafe7c31f5bdcc7b530454825cc48360186e33e1ae0743379adcf88d75a8016718522f02d5118c6fb576f0cda06569e8b0279aea90e947c8ee48a11deaecfa5095a024815a735dc1c9695f7ff99172317bcfce6a00adc533440085b072a9e062926a80da48aa7b17cf3547653fb34e731cdd0a8e5ec966dee97711cee00283742c92a8e8295a1051ec412d6b8d20147e568e1ff62ac2e18fa2a2f9fcef6e8e06fcbba90c2f663ebbfabf9c36a8f79d4cb48c188b0851b5d86c452eae33e24de4ad5a46866178aa33aab62d9576bd9edbb4930fee801e2317f9448bde426b80c096cc54049470b1a6eee65f99ff3ec507ec8b1a59df9940fa94ff4be6d929d6a385cb258d785c821e0926d1af4e91846a41a5d419307cbcc2c66cae42da9cee4dd34a863cff9a32efdcb9eefc0093d0e77500508f758a765efd1033d767cda44056e8df026e2586fc85f05f25cb2135b8e72860e7dbbde08034fcaba30d11c065638406a6468c80c8ffa34d6975b11bbfee35918f5ae10c88747982795169ff988ce293dfe9c2099dcb4e6b9ef599dd4c72103c69593023f0ba0b048c3a9409bc6e51eabcf73b1553e86f264cd8093979bd736873efc204d9a4c9f57d51f5e7034aaf71eec8e5e70db2896b382cdf0d915d0ac6d857bcb5883a0dd2a41a5fcd4464f0977cbfc07ce41a288060022665398d2c9b1242029230a2c89afb5c3acfe739d23ee83013be828ab38886ea25c9351405110faf348f3c0e6b58d899b6143a42ad5d7239970f4385e2b7d93b00b0287b3f17da4dd730d6dab00e041fdb28c471f11b3fa3655bcb935f52469c94dea91ae1e2d39b1e05aa141d818c29e964a667b84b8a8e9a6ca1abe18218c98f36d53f0fbe966e06c3f0efcc29aac32ed29b9936ef98ae02fe53f4bd54b2a026ce5a20f375d564abb5b074792a592ae585ad782271d8023a278a90192dd11eab6268caf7570d6e61d40dd2602044e49392664eb783d8fe0c8060d2553b49f5c98a94513945ac2dec6ff6fc9f6e51b69b66c24dcbc9dc61f462ce9176f3d7b83a6b25cb01a3a3aa736fca0b14a9a9c8a684f597f735e3d5974dd3331e46489b4607be7ab466cfa9a0602be7bd6bb5338e44878ae9c259a0f72a4844e06cd39a9cf16da984c039b4d3c80a57478e0355012fbe899e8a02eba0f46099a612bdd8b593c9de1b3d1efb8f340e5663b0965fdf9b3927a33276c628b3e6529664ac12285c27dc5c4498ff0896aa404800aedc3a484cf9bfbe1103c8a7842cc6856cff9e95b6e677131a4a8264f326fee79eb1a06f26f1e9c153cd0d26efad0f521686c1893c31c305d6055b383f8fdcb7d5b5a1c76322c10fd134ff70bff644c2a251cffe4f040628071144d09330905e4c068f4d0d278772207af0b87b4b1da42927dd39c9efce4e083e91714570f2b754fe4ac953909448fe1d6efd0e518b3047adc153298a80d540c231af9b46c6f8100992484d6df2dce5866f7fa0313611f55f864471490e32e3cf73b8ddcdaf27b529865fb0b8051f8e9946b73f77e0a29c2607f13a490f59cd2822b73b2a396e6cfdc4cd06d737b8d1abecdba752de70777ddb7a2d0f40b65bf9efda0b86deb6d3bdd490521a4cebd6b428dfa222fd33011953b20bdb36b4c440c8265f0677b2e91675be3de27d43c6da8633a2de7fe3bcdcb1207997160e2a613286fb745938f5486e1daa85cd0ee52f267e883e656c11474a5b6da404277997986733ef0039a89fd22b108eba654bf8d9af4cec429a33c72e703d7aedf3779310e0bf46a40937a8b87b3e34be6cf295120de47dd2a0d2dee47aaf591e6c40fef623791dc285923db04328cba154af4fbeeb8747438182f08d37635e8f5b6b4a5763a3c2ef0688272fbe24566aab243be17418316d25e9f5ec4f69dbf714c547c6dcbc192e4f033d2200d4252e3f8c74e95a9dc90e3e31d8c1f48ccd267c5391ed141c3e06f67eda2851bbfea9b49e64d068c112e2d16f50121ee3b47ae71cb1e9105e44bad04f771c01817b92e075dd7d908c624116615f279b4153057cad9d0697415fae8ebc7f7fdeeb8e081712558ae978be3f8a35f275a8fd370790ff48d96fc713fc9fd553580f1615f32442f0bffd699cb21a512f4b0a11a895eb840658764747e289f7441fae698bc6bad3dabe62dea1d435ddc7d4a3cedaba58ea608fbe4aee1ebec978e055186da53c330d2e142cf931a041eb740c8396c942dd93de2220fc83db3639b839478d2429e8bc340deb14b78e79539df3cd2a6193ab4e2ff3b1e96bb0195a508cdea5db2501ced0f95e13570e3816e06bb7850326dc9fc4584f608862dd096a8487f4cc4b457def8fcbebfefdaab0fb4b4b28bc265030e8f60ae8b430211ace07e20bc937807b40207ac7fcfaf35bf5fd6174537db41c3ff1fe0eb67cf9c7c2be4dbe797d1308fc9eae0bfd055263ac0056e48622086850be7419fb57143d9ac2923311230e26d402f390def6449555834110782806f35e2d657bfcc8821ca4a315a78abbed77b17cca28a7fd94f058f7311cb4b9724131fc5be9191662ea1e5358f7e44053f95a1e6b6585d671fba83a16bf2509d3bad7d884bddaa019cd39f35c84b8db7b15ee790f484780b7e6d41948ad690ceea7c44848daf17769707e5cad044a41bf7159698750a000b5aacf08d4246434135609e166f65251fc462422e5e795db203922d2cb94f47cbad47bc0b578913f9beaba7f163dace525e669da1c91fcd668b669da7367f3c194517c1dce23bf42850e4189654329de0852a81b9e676e5649e20b0720c8d34659f67ad8279746de72948d54fccd03431855bb90416f4d23199c4e98b080c5ceb2917bdb6adebf2e7f9fd6f5d48eeedf33dc269ca7d5b4ab242ced32beef356accc763c3e0596d177d5c3d84ff1d643ca75ba66560a7c21c4aa4255d0b689c1d74a73ad6b487c57cdf72d9382d136031995db0b2bd90b1bf6a36c6f400358eab7690eece8c62e3df87a2789eda974cb8dd7c194bcc7a99bda9818c3cb0670c1b71fc8e313c78318af53e3b2e1c4f5a323387e5f2494cc0c80bcb7fed838db74af673150e674f681102ee8e4eb673f3b6b9d59279729f2e58cd6c4b5df3e8f2d3beff3ba00d31070b245242a0ccd2d81d516c8948972512a69f320be2992d881390aa27d752038050f05f1b48dc3371fda6498755d9bf9fa9d3551a2cc213e45edde90b5b8b379ebc0e4a673c2bf4df5903fe1c0eff4eb9b5f09a3fa2349f178c6f5544014c674a5fe0742224483fa568949f771cdf8a9e51aa9681be5c178605ac7f5ce789852936bc3277904e9f9cd24ddf5912a4f887c9bb50e0eace617aa9ea7b0bc7f967ecb7150202284895c5b16c4b3299feab930335e32e5e9734cb4a854c8a3d08e6efca038c23309cca579af67c562f2f395b2e5e3071cc5452c3c08f3a68466b61e1e3cd48495140632655a8af41df9b39339198e2efe393058f12085f9094953d940692436790422ae7fa91bf400fc612102836879a3727fcdd7e2bfe96226f8dd2cde2070a14216130b68273daa2294fb7c775e9c55e2457499dd23b81af59466915377e8e89b926d9dbb0d85786d3a4c1b60991904573992869eaa1f9422da0ccdcfea3bfdf290c38adc2f9bc711328d1a3a83421124dbb88de4e195ea4be13e05347d1d67e34958cfdbc5630b651275df496cc79918b56c1eebade556ab9b4dc6c500e22df4bea86e62ee66b3bbf541625429ff724b67609b7f4d5a3d59d4cede5196052d92df473349872d190e5e53c98308a88f7b10bc475212f9927210f559a35e81ffb5458ef230251c02fe1a17a94b6419b79dd58b51b118aa6d5e7bfea0a5ded6fa6ac7f430efcd959cb71aa89c3c516372c863767aca09bc969932507166b18e60a5f50052d0985ddd84181a73fbe4a727cb4712d0ecc1676f0da761fe1e9f6bf925408c6d60830b309ddfcfdbce964f07ee2310c6bf6178410116ffa275c30742606975ecb207ba500022c754e9743e25d0031d3506aeea06d0d36cc081aef8b3c662fa66da05f4e2afce27d76c77ca30536e6ded40648253505c3a664f60d59111ea26119d3cb166a5c2ef51b8dd26359542fac540c12c49873c98a5494c7d03ce424dfabc576bc746b72c000e6596021aa62f8be8854c295b07219196d4432ae1f02eebf5ddfe7d857c990784af1edd7b507432701048f7c3f7158eeda14beab020adbe4f9dc8fefc970830ef3be8803feb0b2ce26459a6660feaadafc1642c7c27162b0b3dd8c5df9c7b9dd577a8eed8aae641e2c3d913afc4ff19b574fad9431f9151d5f9a3daccd0abd98f8d45c4b7efc1c5cfc51738e428c7e9c7071dd9c411f10d300403163140013e1d579623a18ca68a59e0c646c328c445d80c9b43ff7bf45b63602fe71ccb223d9d2b3205dd31fdf8b88af4ed3e47e9765a7c240774dddc48a6a469d7064cdf51a825868de2934249597629b5a5c147b1eb72a16c99b9632b59d31bf1dab040ad744aefc85b94b20ba125afba07f02d17baadb1df50c14ae29c6c1ff04ae39f6c40c88e5b8edb23b3ffc24e4194b20b7b246f5d86429b8a14293d43f5a2614fa6a25c741f7c757f1f27d93e625c940e31c0a6c5a22a407c519c2de8a918d4dfab8bc070b380e22ce14c407f7f74afc2c60d402f1fef01bdad40bbb90f588a7a8d50ac0cefbcb3b665763f36194068e7a8a8b52929bbd3c491739ec4a5dec758240033014c66b565f9a26940ff81b73f91edb86c973901b862390c5c0f73bfd39133ebd7375b4a9545e25710ecb4765e22216d8488b538eac97e99110dfb09b954d5d9bc66c818cfc7e6cf2089709d8ba3781f566e9ef27b8e336b8b7a3f8a399b9cb4cdc653ed38611a357b06c00fc8f923f3ca0114809808aeeaa24a6a74bfdf782b6bbb3815e9dea4537f1d1714654eb009ca38fd0792b0028640800b4b6413030c374aff75a1ae5b61bc9b03155c9b84558b43841107a7741fdd7a8a217c2ae691814344991bbcb22e90ad9a18f08a18ef888c1904660e2e22d2ae35a8f824ae6227fd40a5e783ab0eb716dd255f2d8ba054ba7cc92d8010238b31bf7866cc8770a5280671a89e10102073086715a1cb822586a8ff055992c604c2bd57dd1899893505fbd617f99c889de6b87f2c26f9165020a2e7ddaaa338334960305fffdef67474ebf2ffec64bfc34ada44a4e370500f8aa4997f1badf7ac65d9a85b020288676a60f9165543070840877ef0194efc5ce9e86482ab2b262b6f25fc28052a028796be24302520d8b8de07c3748470cf9191fdb06021af79875a157e9cb660cf549743e12de01ad466440134afd3d54fb91d54609db4114e1ea235735a896ac578ebb77554c15521d737d0d8fe316e7c70bf9722180f1d611a98f7d3371f0b60f47472d1f82b74ede7390f4dd58f5cfbd4679ef4efe5af9cd6642cfd040d3ef07a55ef79f733337039d22a27cf92e061ff199c002e902c08fa65be26abd2a1f81200bdc5d983ed4d1472c5ecbc0df5ec4c552fd25812840c8146850c1c1fec060fff9e7d75acc29a67f1d61318b4e996690368a6ec3c61e9918fe35f44934655bb470edaa388abb06ceee2c703cffc39ae6cf548bbf243d1c155548164ca5d8993a55f4be7edefe5de8edf547014c01e9cc6f87655c9849be30b0aaaa8d5be09d73a57aae37c9b01d78fcaa9974b81bcdc2b9f79e107dc19e7ff824b77566a9cb73ad0b2dccb1669c96a7ac7fedb2dc3d5f1a61de867dd156ff986977884fbf66dafb517c53241e0cd500b834aa643325ba913d10849acd5ac2cc1baa281180c1f3d1b2d73e40dbfc17910e02167bb6d38adf6b226cb3a70f6a8a039d7d54cc0fc42e4b98101b01eda4ffdd83dca61a71e0775d2dd25b93f9c5b6f037cb48c6b9ada183f5417fa638792135292e3139841cd98bcac06bddaea6ab0cbedf1c76bf9d602de00702ae99ef331ba73961f0c79434268f19b555951fa84ed98ac49e20f2109edb6d0dfaf87efa935af6236cd2dc3dcdcec1cacf3d2206b1ecbddab6d1f595b81585562569c4a2ae5c3d2472b722243812b0c28a5b70c7e1fc2a16026cd7408c79d1f71225d7f31106b432e543cfa95d6732c413d090438b49f8dae614e1e4ead79274e2ed3ed6aa267c8ff7024e4efa6da0772a145e6e247dc7366609709590fbd925273384fb3e36ab185cb77755addcfc4097e48f27d78f87970704fd7864b141d6c7d68768ae2cf6bd71397b6fb20c660e8342eaa3772327ea821b5a37fcccf1d96d445040845bb3498845ed91e11d4c12800ff7d5ca837726dc53b585ccb9aa33852b42fa370ae87f541056a2706996459b6b1bd49baa453332aa08f8ca6f2aed60841867b8fad37fe4ec42ba729066d6d81e4dffb8e60ffb75afc52adb3cfebeefdc49228329c77bfca26c8332629693540681c285bdaea752e47d33c755bf49b465b3c6acd1a55c0f89eec4ddc700ff6a71e9413740511b012c8f22b71a7b550832a84a458a194e3e35d0f19d638dcf845cfaa49221eec471bbc658b823ed7aa57c93fb03555d73269c92dbe5d7dd86e677ec1fb0cd01d01337501ab51df026d6580bbf55972856e25333ed24cfefe8349a5970611f449509e67bbedcae02728a8329e8c7cd219102728586e072cf3663cb1a0d70bf1dee6c1dabc2f2e268fa726549bc7dbb4d5997259b6b6ccf4aa6f6ef765279508b3df2713c4587b29f66715c314eb1c9b51c09ae34fb121d693fd976c571e11fb0d07ccfbd27ee584a0596ad0d8189b0e32d3b48ddc9915c9f0b96f79485ec2b6afdb948ab66bf023c507b995a45dd9010cdb2e794c736c97c1b3eb2bd16b2627999ce8176b4f0c5391e51d49acc8c7c15d4054018c6ce2ba823c5693f313424dc935955af6842b6ec2c1f1dd068f314f56bd3b426fe8a68d23ae088dbd7ecb135bf866d115565049b8608ca9150eefd8400707ac439176f668e5b3317a033964d5cfe6abeb276ea9d10547579c66dc73bf16a6febb1f5d1532507f5f3bb25b2f1626da66f1f1d8df6ad5a3796f14ccb81e67390deb36c04a29173b01e066fa7dc4dbb1c14fc2977ed4b4ed129764b8b4d34204d8511048ad55329f64344c74212e9c893baa309d68044f61d0971dc3c33f897cc50faf849abdc47d8eb164f1185e1dd459fa1934fa92cf7a4fcbfa279014cb59aabe6f39df96a671461cb8a87ccafce4f8528edcd1c5cc0a43c541cf7ddb8fdab48b9a08c00705c1a2b8c8f841d4b91792d88eb7ebba68bdfe48ba5b7a40a1e2203cf08a186b09b3cd8c811ef5b067a53fb170b2c27d1e02836d7f304e2c8da8c7037246d7ce6afc45c10d9b70762ab781bd874dccb1acfdfec17b8f0590ce9273442d4e7fa9afc77844f03b02bf161ffc3e7f7a0e6021f7bb459cd7de19c9cf2c703097c0aa3767007c31ea44198995707e865970a9bb7a1fdfdb20fe0d7c0bab718cc9e25b7bf6f687438bd5572fb642c26bd6f34bfb0248e2a70288e80893a9dc5acc85a19142ded6440d07357e2f55d1d749a6f330d7cca1de24fef2ecacab33e71854185274bd764cd1bc283e31631171dae5de6331a829d0b1fccbff4c8d1bd4309543f03f370d8b9b61aea4fccc209f01be316a73d8ffb44d9bece7c172eccb8038abb91407f67c6c82593f921b3e848deac681b07ff567b24726bf870ab97196d13be04e4bce39c6518455a97164c3de85b8a009dc55b115670dd2129b8d74980c95440537c28242b19a7b8936f5ba56ba6a40560dee98d377691bbfa4b86cf1c4818a59b30b24815b3c3f1181e44abbe898f17562eb59f306f489536d684615fc09d3d01a38d3c3df7ec2ea60d9ac4dc94b50e6023f6237a2fdf1181e577bcee5bd9a4e3da10246b8d61083531c24852d256a0c2408e9db56ea75cb86a4b4b5999971770d1942bf894d0e20de6375dfac014cab3e402507a8666d088efd1f28bdcc89122ad40aaed2c654f600c264850fd09c5ef669949067ebd18bbc4fd9ff3138276b836c157a59c58eec9113c5abb00f9822a4b6e0a9172cc43e2bdaaf9da406f018158ff230fbbaea44427f1d2feeb3b4a7cb94bf393e6225b2b47e0189b0c2b72c82c87dfdcb6b6ad7817ce072d5f5f0a952928e36aef5ef017d8479ea38a8f476249771c749c8f9589a951e1476f4268865a2454848b3c9a4b546f24f78f62f242da29e515240d378d08a5dfd8507e34b2b34a0c53e5e24e81a1d91da02b830b2e068c851d5939569afed3744d48a61ae1a49bd0367f1be2291e8322e9999302223c7a12c70f43543edcc82210b8200ffdde25fe9fa7b5e34c7e38d4e8ae9ca6c27a8ff0effd90bc6e14a8140c0d0f6012d23b52a1a3f1cc01d519c8122f67144b8920c3689a074cf839a72712f88bcdb791f069ac26cc0c72fbc66b060b937f29217d44b786d3ae59b9dd1bc27bbd96beab9b10c4d85b42b090d29a2f21de9ad61399f97f78b7d9976949f4bcb69088a20a9db7b07899c8d6327f3c9b55a1ac6fbf418774ae15e9f60b73f6627e13d655282042e098bf610463fdff42ce75935305a67a506751ce1d77f7e90bde5c1b4da1e1c4cded513f2284af55ed76547154285e98dd6dc242fc53c2d807a5f5ca8c4bc4492d47190847668baa9ed94a8612c8454e0c06d8e618d3568159e1079a28e5c6b2ede7491b50539895946022d88ffc44bfb415dbe08a3c3cb3fd76b98b25a188efa1c2b94fd2d309139c0f0696fee55f4737789dd12d8a24382a041eb9543b4ff07bc772831366a9d30e39e94a688d1abda08c020389cd31327082b08cf023a79dd84a6f1e2a3af32a5f0ae085059ffd0c77fbbfc8788cacf9560c0cd49dec2032678f0eda21ab4c4a0056bf360cfa08f16c8b715460ccecf6aaab6b272e0c444c560b0f70660bb73e0d871fce21e6ffa67773b88e2305bc29231fa53185cf3759c47449dcfae1c17c574fe85058a1e6f0cb53416134e6bc839bcbb4ba840ed6e86cf188a214badbd39039740550110cb9868b26b5210fb043387e1dc2b8a312ec2cf042c00dc192084eb016bfce92361152512bc0d40fc59a3a0e29706173ae24648211cf9b15b4d851d1f8d3bc52cd1f9ae398c9eb9b14a61ef844f4d29d15de59524feaf8f23a22137a0a900333137ef99396d8e9e24df3ae15ae0948af04bb7565e9fbbf801cc81ff4ebda5f9d2b6701586adf82b19092855173178b615fd50cb98712980ce821394a69292df86a69ed6470550f513948928e36dda749b63ef62ca035e0e3935e6b1547ae5896bb4e4df121ea64825ef1b18a97852652b06de2df190723904d1685860f9fb96c3feddb2ce7e0e9927133e5af38cb95c067c43278be6ecaf3916f1fe02c8a0abb66c1e2c42298f9292aba17fc53c4085a3deb75cac1b2934d90c66cdaaf1f51914cfcae750f2990686bb809f4a73c580f2999577edad6b8cc723a509730a131d3fec484b57b0e5711aeed44d012354f54108b921b75e0fc4d7936613b078d61301c9596af0e95fc18dc19f1f52c9e66a7b5199313dee092b2ce12d9d8b84f912333bf11fda8e1992e448714e34025de37eacb08ee4f4f0bd032fc4dc58e6ca02d0330f1ca451a2669dbdff1f3a5bed092208560544f0d32a26c987920234c4cd69e48d600ec2759aeb11e779681da4f1cae0bc3506098f1033372c9ef0a363071721def05a073ad362c150440906aa42556045ca0a0b0bb6668ca04e718f7a415b8670019f619ccf2ab4874f8b193babe53af80c4f899771dd5eb9fdac2cbe4609bbfb8a2291db4aee514077cf8a91374b32910c53f671b088eee7f1e7d0a1f6a231e978e0f8d06613c5d0ee336a18a9e92ffc682308d4c58e18e6942b986854faa13051c2e8a5768b82eab41e2c09d64c26dbb2fbc0db4bdd23e446e68bba21732733bda41fed67e752f2c397d75177be6cc94b30c2a386cbed0cbc99aaf27c7e456feadd95c48245de63c42df6db27c7e3a6769d96ef7c4ea7cce4078258af5d6707991639006c7262e13c8bf27a55cffa3851103884d1a1ba750627b42b14505e38a36f83f478b1136b463a794ce702e05ba88fcca2b514ac81bea94453fb9512b42e33ebabf9e35e4b1ae476c033b8377653c23035c191cf46694277b48d278799b6d5153062e5162a7e9ab6c6499a48c3e3775fbf69af84fe3b4e215092da3540462466da529386c041ceeeda9a8cada1195b4c34a1a659fa8e7a41d47062030e02d3a28b9dd57c9e035db9bd14c898f7c3c8665f29a4cb310d1c5c32d04f684aaa4c60ee3f922b173601448d69beecac70bdf69e4e7d668f9dbedea25649d5cc5b3f93af659eb0dcd5dd7f354ead08abbfb690cf1cf7eb96872a491d5c12c208caa9e16c626c7edd1a58d7d70fc4329c437927fe1e550a578ac11c158cfdb7c0544cbc9a59f4d66a52caf307c71f313254bcd9d8f6929a463d62059e0f27a6a5e790a8f4cf0421224d7aba4918c85432dbe4aef3fb7124166affab0c82984083bdc715941139472cffe4af9f4c43b080235e717a8779785e8d3ebe6b82924c5a8075cbf345c4ccc8ccd614190faf55bc18af28fcc9bf0d90fa912a54685a2aaeb170eadc5df09dfd555b488f2bcce86edbef8993ce0a3b79ff79c0599d0e1680228b02ad8cf2e09f64a82a70fe6599d093687bbae25099b0aed836c70b31bf71c6a68c3d5b6c45e628f93b97768579095ea1812d1e2712ea568d3d3b25436c371872225a9568b64561063e80a5307e95f93e19bb865db17c28eb0f8bdbe647cf3023b1d049542dbfb88fb8216f4941456fa404232cad58ad64ac98198e0e3aaff41e8331d5a6b7fe7e33c58dd169de0d90b85181bc0bc5610ce9cd44abfd150b104070b869404c8a7fed97233d831f76f3157231e04eae5d1b39917f4b1ad4fce2bcdc0c13869b724bc9fbfcff3d502509c849f150f66f78390ea27a7d3daf72f33a02f45f2ba99b358d03e34d160f22453f96b3cc9cc42ae3869cc22c6c012d91c6824aa364e2325fec9ae5973fd121b083351162f214a2d201be02bcd32f5022817c148b5eebc1142b2bbceb8c34cfad02c2b84a0cba8ea7e6f13944235ed2a9a2cbe36efa7b434d54d37e0a39763d42da057ada4332ea521723ad63759f553de6a1b7d59bd18222b79e5ff3c0b7a25ac4637a99516c15caa354c6598b4edfbdbd2d8ff8196c0c33c56bb25ff5f0e0818fcfbb7e54b8c6667575fb02ba6d80114d9b80cace9267015b0f4639aa433f7f45209e122098b90ab86fb92906ab98fc4ec2bc0b067354b77bece8c525044f88a4247b1a8321648590f9e18ec95517606a89d7b300a2df210263ccccea6539aa19a5edfbb144cfb08f276d8a3961f69e9d3ab885eb9c2be5e83905d9085e0a1a49e7218f31513e0d82a98d07eb42d1d2c18e1812e64a9bc983936a87b4193b702f94274ed21345451b23dbbf7b289f2489277ca574c92a3de72c5afeb86f776fe27f7d46de6ead9758f3963cc738afdf93f42e4d212548f5645024fb5e5a08b7c7b4883e51aba8ff956faa109b62176027926bdcd936d725a4d4a48ad62d3b539c1fb9ddd0add13056b6c7c9b7e2cb23a5d0022782b253e3e4ae2f0ce2c76f6c63286d40cc873b251d09398318c845df295d7d3a1e1896ce4663ac7d722c22d0ca3c8856ab8961176ee68e42a5c19a67a8574ed29ec5eab901ec70c0915fc4797e7c52f0c1bc2e47cbb6f0717a29bd9db8dc1407a1d3d84b30ce196084d674c93c6ed4d94e4934c6f4533e59c22ce1373643ac6a8034c1c51bcb7b4e15069b8d3fd1cd33d3f95156a1298ab504f84d0c91752de0fd46b276d0f01d908ccc38868110412813dea5ca616a84a1d94edf9f0d1ec1c84df98bc34565d0b81b48a0b0af57223b833f82284597ffcadb3f172da8ae63183a830f10982b8d146dfde6c644afff702c59e9ed8d5810286e47bb0700b1d30928e03c035f532ac0ab671bd6cbb3c8990164e2dc2304c5baa07f2e11a9172bbeff581ce8ce0dda4d7017de31383e6a67e05f2bb26b8ddcdd929e4ef720b8b0978477f46440651c6027c37df3c28fd04dbd744ed3b51383ab82ef0bafdb375fe1610b5ea9d5d81c2c28f4044b581b97ea982fb23221007b3df3302e42b6a343206437892d176832b7d4da3d9dd089474d7479128e6a57b284edd83e433df675cb9fa58d86fbc660776d5191ba92e499674b8ffb0fd02330ca48b4a5f5c299030e69554743623cbba5b4a1bdce470e5de02ddcfed2da3f8037154a4def79106898ca0ea5ba6704bc9ccc68aac3c3fc50dc479011ef15bb9f4646e38548666454d7d574430a39a20ffb5edccbbce3f04d49fbe575915e6e296a1ee68860af3f3d576f14de3d7a312d8c40512d9e9c8d4d4d28ccb3cd8eac55f40719a2c3a3c52abad0cc0bbc91a06568be4b4df5f41b7f3295c8a48476eb4fdddd444db5c5975b8dc72775307596c4a7053124757fa21169721fd21f3d389f0a5614aa7e525c3fb5160f51011db7ceeb4704734e8c3cf4e6ec1238f40f18b19a77938f2ce93957a2994a3504f640f30d21836a567b5f362a59351e45eed8df5fc066bae994b47a375661646ad2541b4d2595f1ac636217f9297a1d7600caceadb03d815c32d54b47b28240edf998792c274a557deff2dcddf85f2bfc1e69ddb86ce9158e550f31f950ea6c6dcea6bcc11ace3d706a4cbf6466b7e4e7dea2b5f8521df7b1124d528283e75357f1aefa9468fe10ae8ca118cc77689914169132c25d3ac4f9c182a8dbda2412677ecad631ab5f5fc205cabf812f44c54a7c06b541cb10ac25bec9a94b7af20c62b0f455e43576afc1c121093aa0d345ed240d4d2a1cb5a7f838a061775371d93d64ae382f9a022eeb7ffb1d80d648612deb124d0475bea676b92c3dde53155fb9326925816b7002e7900ec85b321b33062804d28ac5b9dd6a44069479e8bf29a75514e8dae20ca45fa9e44339f8d02ea6a573938204f284635d36be814720915afdfea4a69baf99d96ed1edfa9057ff693952641a36098374d845bbb0b12f128b2ec5919fbf48f9cda3c2ea56bbe7b904888faa14f8ab3a941b112cfd71590a3240933e6bd7865228716481a8e22e1eb1622ebfb81e3899640d38e87f78c3018fe7e1b62bc028be7af5f16d4f5e6fb57a72762bd3704cb002768f324a1b57ad3f50b994f3b5dcf4cf03c0ac7ab6ae131cb2db30e7e9e60d829dff7b6bad4a4cd1d9ce1eb70d3ecde37ca61271f10acb0f627b490f7b8d881b435080ed9fc6b33f81364b86494802ea39d2ed66ab910271007aa9a1ea7e8d53f46bef90ccdb99e308f8f58098c4c4057cbe077e437b9f1a1fea8e363a48987b5e7eccfe41090842c3e709018df84e88f12b9eb9a54512964d7b295fc197fc102fdb73a8f24fb8b560641a0f32c0fec1d3d92de479fe9acea494487ae5eb7cd5d6c8cae8529df2c868ccaeac370ddd390d5c3f8f1614261c83425a6bef2e485ee1835fa386ed3848ee04793cb775eeb9b76e9add03e3f8d33c3867ea7e9a7b1343247050059f25fc5b26e2b035c8f94d500bea7b63d3dc996d30c203b10fc01dd2e724aad5069113c4ecc04bb6d46c2a8ffa09f0e5f765046c97fb010a9472901a5275342aab1088e9c4614ae4c9548bf6c3c891a436d922e1049c71b15381c5233a4e2cacef98d1dde097f6e65cb78a1c6bf843ef7c031d89c9adef5a576956159af4b05dde59053b26965f3fbadf1ee0f0259ad1df29d5235a96785caac7cb0224674102b5aaf587b0fa435fe136830d95c1e11295a05d8eef71af38045bdba06dcd9023c12702532a857c498f54f4f7936803c7e316bd7c9e7f0cc8073f2282f759c588c7f5bfcb5e99bd924a6f059448ce8b1650cd26419d5ebf955524df12530c02d38e2db2d31e68ee22e71eff21d120481e1bd1d27d661e9a1484018020d895af6418d3caf20100e75bd4e24ed8c20a01c880c0ec233fe09b9c7c8d7355fa2ba52d0ca190542ed3a9a3204a0cd3bc132f6a91348b0e892c40e24af559b7eb8cbc66f53fe396aa6a93d269ed548f649810ca80dc4cd445349ea2b02fd0103c01977574b5868fcdbdfb68656f5357aaf00fb113f663e102daef7e3efff502573420f6ed2e40b4ee1f53fcd671090776cc694e7f23bafd074e44f45f46a425ab27ee535f4c6cd257caf81c6d391955d7f941c2f4bcbe0d209161b67316412fb54bf52833980043cc070d1b5dce627656992bbc3f892d7dd19deaead7beb19320bbd4f7b95fff6968ecdf6f554f42de8a772a639952852c5dcd00e8f76f108c4637056117e8cb8d124bf1ce42abaddf8726c54888e2b8439c9f29ae2949cabc192820c9f938fa823454b3f97f98f298fb0e0d4e8be85f63a7b458ce94c58cec671213520677ecd1f54fde0673f6e0383b91322a72e99670e8f2cafc23018711da80b2a2444cb83189f32690fc574a5f9a615671c047048f7197f5ab58a052701ef138f9a9d2d70b5d884d1b648f75a5842998a10e5bde7a0964b54cccf5e4420fbd4462b61f3bb7e3b88289aacf094afbece8ae1197db1ba2540fb7e4bd94ca74f58667d2b7dc65e2fed0325ed3f8b4ebf4f0381e5dfe925438611c37939b07a675a979d02c6ce0110017615256179393d6e2e5989c8317fdb653494a7e3f31f09baa6653ce374d6eb0c86e14ee17cb980e099660e2f96018aeb019d1f6503625da7b1d5585466599cec565c9b10078d64e9f047ab95077c274812951ad9ebb26c2459eedee480551eccf9bef4b7c1845d769a64034c29ddcbe6f376bf2c6dadf25895f29f3ef8d6d46145ee3ebaa0bee16bb62be4b98b78e2b5676108f10f242ad9a9a911b90cc88beeae4f15de333e54c3b3a1473f9655069912e44e4bc3fe9f24edf2832a9c5af3d009b52fd2168941a5bf75e64fbeda03e4257d87f1695b591cf9396ae7742d4dbee8049dc68be8cf42d3c37f8d1c41ebd760279d50e24cbda6538ad594679be12bda151b94961eb364e344161337b2cbcfd9984a663d3b2d378924d1fb7f67858eccfbbe4f35063bc1e45d637168f04bf00fdf89c4c1431b83e62e7d925f96831e77f596ceeeadc6f1ff84f3f1cd00b6a409707b7ae2be1f171d994dd5ff59c16afad17c0f38dbe11892a53bff3bc77554bb62fbab73aa4460afdc5e6133ae0c3b7cf2467d89951768dc316233a15ae8e3098a80dd3e934add277c5ea1195e32693b89dfad9cf0b1f5c4475fa92864418dbabde582942368e3d70aaddbcba6ba1ca8271b8e124baf92433cc7854d45f034d49e5b274edf6bae0fc69eccfc30298e9f3c2c4ea403453a1f50c076b1668926a36c514b7841ef2818d1426c567b045631ec11803b57132bdec9da0ab956153176134f5dd6516d5eeebf17164e307a17128b7bba43c4618d0390c070d7d5dd147e3286113c13445a33b1e24ea00f888e9af6bc8763d59edb9163ae966130d253828c727fcd6d216d38269eec441995d8ba4e846a058bce8ed6e7742a299e15ba7575f0fa6a90cb033f559b9159bc0e8d62302fcfa3cf35f3f2f4c8a26550e580d881e9d7a03df7d074f8ba30b35633b3e7073bb6d56d67420b4e1b840194d95331084e4b2128674ed54e1bb4cc578d8611b7e077fa86e85a1030b8e6e054cca275845a6ccf1a1c4dc5c12d02cb53e2a0ba1a17f3f283adc36bd97d40ba980f55f0b3953b329883c634047d8a5826b940f9043952d8095e96cbab6c23fccce14227d4837a8121fde7530ac1cdc8807a71656ca860d21c1cc2c135ed1b80154c5d073f36ac1ffd1bd017227d12fed7a769c66ca05e26f2619b64ef2d4f271e52f52912b1f453cc5d4ea2adbadf16aa629822cfd5688b0f64967c506b8015afcd9cd0ca056603c7123633a8f99b0cc5a287b9bd31db455ec5021cb6f63636b4ac4bf32956c8ed021b6c8b4f94be33ac519b674cb2ff2f0c16611d106b65a0a8376f9e3240a07cf42db50e1eddf43eaa6070bd34cc3ae5a06e7b2c8f19b0aec8c1fa3b882cbfe9a403ba054803be56459f71d3c8d29999dea490ef0a674843df335895e4817a67bb05e8d1669e0efd7479c6e6ad5951fec6dac2ca6d76568b6bf32e87d3e6e79f424bcd9c84e4974f5fcf4092dd3e842d83398151dac39a3dd5b65747fd372630c24fe5104f67c50726073dbf63f0dbb1cf473466c9387e20a565ba97a9ec768d8488df124fb237cc6f0d6aca2ba97a50c12cecb97a8006f9139cf9c936d57dfc7f3b76b9a47320d8bf02d4b11ddeb1541134927ed2168108a4c345e03d2b028f7bd678239b4990ae55a061b0fa1571b67dd33fb8754fd1c9ae6e706a2006f7fbbee814be8c90be2e14b591c64e5ae79c6d5f9cdfea64b8a06bae7872a69000b9478d630b74b2409ad7250aa0a6e4496379def43da8fbe9fb8222a59263acb5fc9247b930983ded0f853ec859db201d8b57b65b986d0bed6f4fc2db4156c390ec805e47c0101a2e9ce55f496382934b7235484690b09345eb18f02870964169220fff722e99c748576c71610d7da3f29ad26ba1e4355472e7436b2cb4c62defd67948e07c14dfeff868efaab7c85cc10aa5a95ab71a426befcb883b21fce37e1a0d28d6de90f35eb7ffd3742d10cd36c7558f74adfe4d4e701c264b48d1010f3811a727488008c1195c1007c45a39045d998920072c6455a39e5404bc0acb659320f13483d1e6631f45d90effce1e9a0d5093f061eae0fb45b48b332256fb671110ea5432d75913e64a64e6f79264cf539c4c45279349c5bf4435204c9b1fc87dd738f8e463143a4731da3d3ae0e21cec956537a82f7ef15dbd6dd52b49768348353270b37441c055343d185816c0ca6eaf8e7cf7f0e599884826a9dcf700201dad17ea8baca3cf003171d4a8bd9c65df9a5ca6fe810915254e03e598c23e9ce6fc160ca6228ddae9352f041d2e05def09199e11895fd178c63fee199efefc6444af17b7fb38f978eb74be7a8bf2c90aa20f1f3c8fffe3215129a560637d87eae90ad12d9fb64c3ce95bb1f865f16bec751a9bd218a36fd3e940b63233cd1143384c491c0e375c28812dec61a6b2ba695d4e4d8a5f231e358a56190480cccbfc553c8a6107764e0106cec867ae2f0612465636f397562e6dfa25aa48b844447076bab8e1c5f8e5735b252f2030072d3c7da35e55c1f60c2a3b00d86a18a085d5252b61b9c4cd228510729a6e0716d239001b919b1f7050685c15d79285ce256b607eea0378a0f31a70d0131d2b497494b7bde665b32ba4d4bedf0f6adcd72d023b82ac097fca7f9ff7f6cba1006d3a80f77c5f8ad42c424d9654c472e90dd4b30c31e1c0d2b67d14443c3650bbca4c4066de7bac1dafe64c0e0735df467fc2bcbfc2253dc2cb5d9938a3a9e12d5fcc329169c479ed5b8bb2eae5349829b126e562a33ca00eaffb07ab9ba9da2a3ac7039825300ec1be409e2ed6e812efdee03a039b732ba1d5deeaf72535c86a4a3aea14d9fd6e850644c63a4b3f9928f14135fb429d87b1e83ff8c4bef41430cdf63ad08f2a7b6ad72138b8bc66cb8e476d6ac5f4705ae66d1ef983e00e7759b7f841803802ce6d32a01e49907747979eda4d3ddb5c84e7fe15ede7d786f15a4dc2b87beb298100a1827a074bd606ef26a03b7949fa507a30bdb8f6772ef42f66c170628a0339eb55cbe222450452151d770172db708f9eefc50e6add81ec21f2c9308ddec99a46173acc7cbad26c54d2b518818ae3800b32baa56799ec2da379278f8e4634c20570f6a7144e73347d28f475a5b30326201066a4942da2a23ed4dedb73ca2b7fc1e58a63fb10c0f8b6abe0ec80b78a33a5c89f49f585cc5f1d58a2170050748c83fb1bf32c025b26f4e1fc683d70a1a066f47aee865f43401f11a8e0bcfc56a1180a0680d3810f4ec6bca4fa80facbabd145bd3e332f3f5e9feefced5a68affdda2a2f7cf59411a16a559498bcef4a49ac5214738fbe58967a025c75713c4a02a0ae47f0a51a843e07ca72b5a8434a2be3eb32119e914dc3df26b00e0c884e9f14ddda76ee6ffa76b69c8052114570dc48a4eb84893bc0659e0664047a8c098dd9342d712868b0c6d394235ec44671c388b89fe179ab607fdde75a5dd54a0babb117f2998cb7e4e97b33441044e3580cb8cbd9c1b7ac38db5a31bb167dd88ba81991ac4fa8d44c0ffdf52574c8764ca1026f87c271304ab6b9b6da7b60414d19446af4e9f49c1766d8a0f9ec4ee00c1734f6e8a83a076cc3e64ed834d5d75f1a24110361ad3cb338833aec473611608f4e8976adb7c3a0998ede8e806cbf98187840b767f509aaa3d977d63fb171d352d15f2461a3654f68ecf2731034efff4c43aa98cddb86c6b5213210d01bdd5cf9cee1fdb31ac836c70ffe4692aad439076bd6d2c5fa88f3d28c86389ef380e5dd7db1fc13a5ae1eb0a5fa57379b63da346f293fcc05bfd4d407ca4da078f09c7f2c3d6453b6965f14cdc14cba1de4a0aa9e0193f4e706b835d7a450963eb95a3207ac4933e29996b53a0303da03b00d1e37a2f930870d8e17571db43ba0303c4dc4001f399cb532bfad3aec3436f65a1b893e14d7e44c41774fd9515a10f3ca204bfc62fe224fd161c5ec2964dab129d5cea52408362d0a0c6e32c1a9d3ad7fd3170dd26def6cbf8389a8851216ca0590c3097cc3f6cd947360fb5a64844636dbd694a2cfc9f1cf3456e4553c683c641ddba0f41b97e2dd45e3c352cd2fdec28937fd08a40c9919eb7b8c2eca9c9dc989ba57342e0eac60aadbf80d55fa993a9660fc6d99ddf4faf0bfeb0adcb5f37f81b9a1ecf5183a75e86227ff2de0d6d3c3c594c5aa162a9dad1d571e03c042a514f6e1b2c74208ad5747bcf07453a0cea71c6787f7f41e358c096464c14476791a392524af288c50481f4e442f8e23682276384c7cae755145ec7c08bafd7f3d3f0efe487536ef2648072285732cb2286892d36aba39338e506e7e0b17240a89fe83f56289e2b16bc2ce91dec9311976f0feec01b5d85a64e9af7d06422fd9a24de6823f3c257be69c12823ac11f709d4dc2036ab3eaddf838f48f6463e4325c50c902a78dcbf67a81848b5cef9d3a8af88c5aaa12ff57f398f907774180dee3f7bdc7b85b03ff5739186d211b06cc3b4b3cae8eee129113ccac891723e691d436f0a3774fdaef4d5f96c79a307c27d274e951e1bfd0a4a2e7986508e37c998cea01d5e43100cca01413281a337c5cf1227c81f73b292ca38e877309bda3ca3733908950744be1aaca013647fc2155f31f3ce1eb05231109834ccfe25b557752d227b9b309ca66e117bd1428a813dc1a83a64e8353ba611f186b993cf9947c29a0f67a64fe0cc32abe2822d760ff2e94eaaf89b05c3827cffba736ac19440cbeca4b993690406bd2766e15267269008c30490cfa98757dd546dcd05f163507e9129e5d0a1ee632578136abffe75854feb91ec1928bece1b68db06c026ea96ed0bf0fba32480f49bc3160b9152a4ba63d2479671821a6521196bdd896ace90b86fb4d521ba7e70659adfe5a5b475c4ab4b55b5683d308948fead3d23581349e95f792dcfa5984d303addef46202236e81847d3cf824afc46af748f2a1032c31541fbebaa4f4c019cd157c6e8be601dfd5d21aa9ba8db7283c0587a3a1ee6dac37a9399d14d3130784b80a8c4880bb3c2b0e46e66297ee69110b930f8c8a7d55ccaa5991f26dc4ff11ed4dd04f6d7058c974c9e8bc7bdf90566f490466570998dac7641aa06d92b6f71591975360b2a758a759da58c2e89915a8f7911eadf4d3acaf00575cc329393a1689c915f4efa93d8cc8007ef7ba1e34e2bf1eccb6e70d421316fe8f6492c0da41b2812478bafc21530b8406237dd6939565f6de4419f14e2a738f112b17f6123b17b8c007895c60459a2efabf81928822cc8378e5a0c80d6790e0c07a457fb12c440ab5f2e691b593455a16782f3ffbcf230d1667f25eaff3379db543df8ef27b2dbfda7791831dc1c85b52deadc819101abf041f22b8c561a69725300f5b99a57363e1c28233f4478d405c130ebba2606bc55f2c0b9a80fb4de6c18dbe86f714a771add63e6908eb43e59ffa6d57d3d21fbb4f41eb775cf691376bc934a9fa51f365f4cc29aec9f26df564b80f7ab54941f6d5ad0e0d91e8c1a3e9eb16d9d2aa3b43c0ce76d55e8778cbce3214e787e7b4c0e7a48ae90327b7fe6e2e484a2869e2190392973df8a4e41e3724b71b1ff9bc264dd18a76cf52bf5336d53156b69f0ca9612b6640f1be076fa969e4da6a4808180c78182fad59eee4869c85885fc6ef29b23279a1fb1a7173be8210b361380a55efa36d5ad05bbf20fe3ff59785266f1376104053eb9bc1b8aa254dfe66670b0c463d57a562815ed263a1abde8d037e26061c2c113e9bc15f7816723336d9a4a8add112c7daba92c2a20520f308e18142848534d4f675c47c6d12634aeac0daf8cfba50d752f0f5dc4d79ffe2bcad6aee6819973aeb47308ffcd7c1a04d6cbde1a1fdf291d7755ac00fb8f4afbe5344ad74ee154630aaa473804a734d35349e81b869c0bcf8372d2cf3871025073145b70a7f460f4270acb17996dd0305290ebb3150024686950718ccba9d147aed99fba57d07cda5657c692b725b9322e925b23849a09fcfd91837dfd1d7c2f424298f0cadb20107e7c05a786829d7fb562792c45ab916fc9dbf48e6565a2d27848d4446d6857be4c8b9cddf04dde3f0aa6b0ec9fc81bbf143c1f1587ac28eb50d2bed529d5e4184bfb99caa51756c2de36c90955bb4da7ea32f3bbb5972e2a389b5938205b18cd1a6cf5315fe22db13e2c26d3d72547358c48b775f225f775b3ebdc23a1c7abc293984b3c5a47eb7b919bb1e86b4dd0774da5d10a2e147ea5d3d7f455988c3d73eec7d33e0e53ef53f9f356bcc4e880188803afd35dfca9b456b95f22cb0e9ce51b93ff9f6fe6d502d6c62a880d669a44137c6d408a81219cc7857dff92ce899af8454b87f85ab8394e9fa5ffc8d51aaab98711dd240a3f060f3b6d200df0d716e6b122d322d1e7fe3052ca39a4516d25ae3efcba4cf4815e1a70c6bc16e8d860c9428c9b933bb20c327d3a326438260347b155bc1e1a1da9ffc7f6dbf9570121d180c4ce0b880a30d8b0c5cdf5eb4f10d4889652c2aef8481c6d6f6c7975d86bd28b6e7db5dc222bea5125feb519ca08229e79533474e6b2878c92676f734fd776d77198a999a9b0c3bbf3a3187e6e243cd98deb23715ee0d6049eda322f871ab9b70afa5d7432d7f7a99da0c8f6b19137b0a3cf33544875d5acd568c51031e10cf30e1ff14be0f7316aa1099ba751ed6a421c36631f604ee1c468daa998c1b5abf50a8d3f895003e4dcbded10f8a79980ebd98087606bd58db8d3ff67d85ebd0fe23179c8610ae90d95fa1f4dab46e2924dbde03444ab69d52c9551681ee00dc5c96bc83323316586c80f8afedb89450cb4711fd82d40ee5c52f5ed8c7358d6d0d98c8b3ef5daa1d3346027e05e1c7c4fe87565987bb99e45e704346dff7032e4cc8b83d0677db10a4f87577d4dbb07147e38b193d30a92039261b4dfec8ad43bf757a0c5a3d0d87050d28123ed2e65d63d3db0bb2055a82f97afa768e24c458e43d736be28090a52f1a387a4fc3f16b67a5a4c2f9cc52958f9ad94556b1d3fe45b75376bd44d35f58f72831e66b3247547031404851f29d04b3bcdae3bedecc5b2eaf17b17aeb2c15f382b1ab852882225d57080e0a6e008a8869c64a8b07093f6263b5f021238b340b82cd662437b6290e4b1a00b9ebd0bfeb978c166e5bb8d8ff575d11fd66a6b562882c44e11b4ba8b926ec838148f2a5c5874fc8bfddd9ebd28e3927de5c1b9c7133a63ff4de8567513ecbfd9410045ff435756ca0b52c1b981b431d5056eb0c843f01d812a45f4c314eaed717be0363ed0f970f02078cf61edc27103f3d96bc4ee30749b3c87c8b870b70ccba7d4f80c2378abb136b587b6e5a4cac6a42d75379bb52e582bdb477f5c49d8c5b20bb3f72dd407f95b7dbf1e9395be4f48992c2eb1fa8e3f3b1eb6e289f2539e9fee836368be3d72274f8128bb1d49e1e24eef134f5882753b8bfa43224f80c8fa1b9a5880da60266a1787f7c9528e47b615ed2e3ff86eb10c967684498147f675ddc3c0cc9ac7f946b54c6fab36990576dc9a403053b48cfb55b4d7d9cd074b0247983acbdbe435680a29fb29422d943f013f82037c189ae5372fdf72ac507bc314bc64e234f46279a3f03b3346aea71d9dec92a1303dfa852ba433983dc77adb82df72766d02e7732d45e0ef5df8d978f4dfa3ebfe9913efe476afd9ba169e7768c84ff0f275c326ab8ec924c4e82bd87035b8bbf13b82cb5ce889b56dfa495dc6b08edfcce065bfa1a27fdb383d840de7d6a615a3f22fe616ba53d6a29c35ba8d1ff017f40e9df6dfbb79ddda7809424168abbe6c35d4565dcda529eb776779ddb3f55202667a89c3b2d74f76b77086234b287b0124455394100c14e595fc91f4511021686d72d5dc05c244e7bcb45189a2478f5f2043d2d67701e7f7ced6efa1aa0b2a8d32af745ee8375593fcd56ebe5f8338ba37d61ae7c506cc4fa56014e3f386bffdc1a78d16e9c8478199f63de0dba11cc1155001497ee8cbd844cc5a43399312ae66af7e11d9485e3241fb86de99db1854c61ea891debeef1ae4998cd7fd19d2809bdce8b83d33eccfbb78533487b7647de9f823202140651a7d9bdf630bfc3f91f9ce4830b1bad25f0600ed05accc0171615d397d2f363cd048182d00abfb391ca4258a376d237575b3c08313e7c0efddddadb9757684a2999934460980bcd5f006904d2e39a82cdf111314ab624a4db2c0f2dd08e1e4d73d89869d2796a99829c3ceb65e315f90ef39fff88b431af96bbc03b76dc31f72c8eaa2f7737484c9854898eada16d45bcf6eef32fad30de7baf91b870b95dc983cbf5db1813e0bb9bdb5fa08fca520f90a0760e332b93e710ccc4bae0a451219270020c337b5503b61ddea509137fa938c17dbcf6f9b03b4f032bcd5eb68acce0a1a4203c67f3e4e9f717339fc3a43aef9d939de32ee0103c465f853ad60c1525d8aae88d89b1f35b05b6955d025cc6395effeef196c0429f334c6ad962a91ee0142eb7cf55c6ef8be900520384d8ec47234e841ab43a6030acbc94e23e54ca6b7f2a02ff7980a21da29bf4b7917f0233b0250bf399486c0ff9c52dcfc243883264b1b63fcb55d5ddc9ef9991c13a86e2828feef67d57a0b08fe17725beb2eb548e15a7e53c1ea7ed3c84619c0bf69ebc3ccc55bf808cc10a23d2b4d719001968c1707f6d639a47712d55cfca68851df0d5c900ff38e0a033b4dcc0e0567cd2b96cbaebf7ddf2c8980a63b942996d7a3baabca3ce100f1eea25fa6b5719257ef711b1d1718aac706e4f1080a80cccb9c7d6e7e0bcce4cf4e4b5d7bce31107f387a4d1eaad086b55511e2db888a4a8c41b592db3e586198623f7ffd7605af2eeb5192d7c07a190dfbd73c562a30447c46b5d9da2d2d1c500465c3bdf4c7e34a3a79abb29518ce84ccfcf910102319a301da96656d36a1e01de22a576c0feb7d0be284870771c89a29811ddc3bf0ba47f5f1137d791bef61065c4d2ea1bfa26c8ae44d1e8424c61c5f090905d85c406f3d680cf2eff501ce53ea9a93aba3ae6b2ec23cd8993b96480d1c7763b68db48719fbf1d2cd682954db482974db83feb22caf272092872ae72f061765b88b828764598daa779eba680f2c92921480125d2be538a115c77b2be414e636180bac8c1c6bd991a768a8a26f0e675dd33dcad1d83715da70e6162df50208f679b0c585e2f3f5b948b17391f665cc99e6dfbf5b7072dd296eaab9f45336b63c5cf6cf3586a7cec690635248cf1e16df38913575877268d5eea471c0cf39c71542aad6eee54229467b41ffdd5aadc2257e89e6814fe97ea5c2ebec289051563850028994ca8dc686926db9f3e23f81a87196ec61336e74e1448ea8a28e90e0e51e0f78ccff4bc494bac142f5ef2b9cc52bcf3990e550ae030bad0ee0bc37f745b6de43a5468d59f635785da82b8a1477ab4367acd3b46190ff0cd31fef373d13ef7a82a6efadfad559f9e03f22a0ef5c535c48d96cc28478aab042348a1314c50b1ffba823e8e10b3d060493af70812442448f663e3cf962687362fb9708e2b8fb768dc772328905402a0d822adbed4d540f388d5bbe1231fededdd3ce8c414a450c87c4a4029595e6cacd60e9619fe6ce0457c9ba0b9efd9ab99f75f30e902643eee7ee9c69b3f4c3be6729cf2b4ab48bcf2fb8390256354e28e0b8a98e1df0fb8de80cb7bc8b3e7479fd4eeac252a9c868af9f66a745597a8fede729ab37d85c6bba2863972f003f75cd791a83c6965368b7eaa10c0b621f0f57898027ee43efe8353bbf91cf48b28cc1ecced45c9a3e38cac92628d4f14fdc66ee4ac2ca35d145e6de9d6d6b70c2f016fa19f0519d6a553abfd5b2bd1ab68c7b8010b3274efa0146ff85cff93263792bd2a43793ab0954ab18d711aa6821955eec519c661201c609dc943bdc25bb8e65acc309e4357e1a87abbaf37c453ec10e1d1eeceaa9aa1ca3ce7594e913a8caaf1c25f44579d4a171575d8ade26cf2e1b830cf2f1620b90ee9be4c7ccdc02022284c6b199e7ff3a07053096ae2a53ef70ab808a155f0c709174cfaa59cf951614c1400c7b65fd4c7e91cd6d6cea4c8d0a7788b7245c0d44b77073775d448d47bd71382260d67c70f97718002d0a90aad625fbd8440163a1a945a506b0d1a711d0f2a45a37bd122237483c7e3c7d702e316370cec8228320cc30568d051441d79b2679b77f6f6da019548310af8950ac7d1f47696bfc9f42e742a2cbf4400024e6340fc7bb72534a0555b39565def0557f2c6f150a2abdfa2e22080996ecfd7c5573216ac3c42990d7c690e6fc1d4407da3e17bae9f1d1f7824877583b6749930014b7e91aa9325fd741f7b45c617b760b86f0533bfb419e77b3b9e0f5cc45fb870e7b6b318815ce57a323c7db84ae884c63cb24902f4c7ae94581f600bd17a705ab3848a1505f37037df2dc965faad04e6380412d884a62b50b340b7d4b9abdc800f98be1fd7051b7032b97b4c01d7aa0c8ff4eb5fe27d8637afd016ecd3cd7feb4dc4ecdd6202fd606df70082822cec92eabd6bc6adea3bd8964ed5d1e9b47042e2b9a4bfe04300e0b7dd5de346adc98eb42b304cc7eb40a392c4b7272b207cf10aea874a7ea7b8576d22a41812e758f3d2f84e928cb13e21ce7ff4e7d3e0123ce775293bc9043a9ffe867398c4a01a8ac0dcea6dddbac40b7ec3d54076eada08596dec8896f78d87cd5505fb0c2db423fd4912b21bc26089c87e023f34e9af76e482da0f21c5b0210221dae40ef3490181db9a845089cee488170b87b1c07c636c92c903587c5e5c587a5cad22d03611645e97331fc656897b8d518b3999f2731ad4d8446391c3945199bc28026f048fb18564ab3de6e726f1dc1fc1ca11bb7934825d6c92f333df82607299aa9479718c9019a34d840846cec64d3a358d79c70e596fc9a376107cf35a95f82d04b45a6df02ee2eb743b0293f369446a86c8f1450c004c66dca8a6e2c1b95410244b67c930c031270590bf0f92d6bbb796921cea3d9b83cad96ec4fd064e02309bf03c426d2d03d205bf789cd54b714470e025f858bc62821645cc002d9bc06a543384c5e300ccead9d17f426a17cc0815911a17fe54cc55e5c4d901c5847570438715c40fe2665a36184860633d679d10366ac909b2aa4d6d6f42c0d19a9f0f81936eb688fcfd891c48af5f5d151d59b066183b1b97bf03b05710e2d9804ac735bdaea880d85c5668f61a2045e2d57fc3e006157d71fed42f1fbfb56f7740f9d0dc8fc1cce6f07bfdb8bb3c0c79255f1f04ac0ca6073e1e5ab9a77591dae601575c1adf15b223beebbbd639a0b7aa3c8a297a2819dd6b00407f222db15e0e22f5b3dbb1e48860aaf8ee4163571ec61dffaf97c0b84a46f76989d47c479ab495656aee2e255d67cf9e0ca382d7bb9a88ffe48638f0d3bfa5755df711d1be8aaa96a426665e4565d5f3bf1057b407d49e948fdb2394bd06fe62ca357438ad70dc09cde1ba04c72a0cfaa1e8ec098df4f00b52bee6a6a71ce008bbc843580a780d4f5e65b44aa4558a4aa74a900e93218a8bbcb64e06e3483c284a6bf974e2b6dd6b4a0e7e45fd25645b392d6cc7b79f2620582efea49ae4c61c1ce6e925f2fa8b0b97235f8f8b11504bbe49b1e2bde535fc4964cb35f0614f6a300e993b25732ae6c93682d3c99fe34427d7b559a259adb48f1b53db925c3d973247199a2325fe1d3c04c4da420b8e9eb9f70d27591c55e46eeb44f286e296c4473898166f882a9deed9f6ac77c6f0892884001f498f15366d3b20a6879c51390fc9237fc7725079113bb464a8b33534725332e256dc57c697d70fafdcf8656d31fab5515fd729f3e3de00aa40cabff91d56a1d20d752fd77c86a9af11c3ec1e492a0984852c83c8ffd7e1aa8105a61d95d4a53c336abc54427fa8b1b13ba8d11d0fbcbd7d4d2521866d8d341446ea602a9cfc59e7e402fbdfdc24fad6e60dd4638a4dabf1811e34e7dddbba410e1170283ea82124578441827508de2bfe643a2531865f0cce915a9bd224fa53db5b01146fb7b2003ae13c9a9b763b0cc31b44bdf5775465bd0d4de4147ccf47a3991fc4953f1c050fa07fa2faa7a50ec7b290476880bda6308db39db6e3ce31fcdde745da1b2f004a8ad209384ae93b63ce86b687a63cde3b11080cfd4ae3dd0f28a0478325a6faa001d94e603f3feec6a0644f0fb3973bf656097ea5f4bf6c58ea82f3be7bf59f0150a1720edd5ad0486ad2996f28feab301869e3e2adb6f12edcb112bd0d5ff690085abd770ed7c28995592dc7e6130ee2c62dfe3003441403746eb4911fd4e6e084eb9fe13ac2d63f1db7eee78d3323090588458dcba575d2266aa6d1a2d6f19e660095ff3da89a10019cec4340935183d96c743cea912fc7901cd04d9cc52650adfcafa005eebcfed29db444bcd10adec8fcc16c6e8131fc39738681fb00ca9b05d5e708903d993c48e7c0d08af47ce13dc5b68930a34b279bccc373c6c9abd5676d11751683bc86480740147251c7566af89db2b217b5667085368e926801cda9c848adc0dbb4ffe9f656a6be584c80b7820943b01dea745e60c8bd9673d6c0cfb03c4deaebc63bc13afb637655d30d091aa3456a8646db6ba8f5f1a6ad0e8ae66691d2e5baae074e33107a433f63b7268682e29ebf65f90d9940f414c759f101a132fa0c59529834ef202eddbc8c4fdab0d03bf6ffb9a7cacd776d09fdbe9ad87cb1f1c5836f321afcd411b5750608e4995d43f786f75e0fb3d68c81cbf399428c76a43fa5e2aba11e0dea627575ca4159f8c2fe6a08aa5e77e8bd05d9555e602bbaddb00d380b888287de45ee3f381ae1f85ea639a6dbdbefe3f74286736d85556351b9816c9644ad9949577fcbce83727ead19886aa6e23e0159ca6d789221f629b5b8fbb030f2bf36c3fb52a4fe31d83b847bb79400d0c6c9ef265e56cd200ed06d4c377ef9bc88063f9d36cc7b5c07c9c51d159f9b5c4a3b92da6544c5c0acd22a3fdd09d89a1a3ffaff6edd633e55bddc5dcf5c90f3c6f6bfb17a84042c7e5f207736d9449b0fbeddf169acbb16e2c8cff2d06e1b1ced1134c29be599910a01305f3101c3e2185ee6d9a7b72f90bd91647d8fa466c4204211a6faf0a484bf8e41d668e021a954459a0f9c435c1f05ddb68f11354ddeb6d4e15f9a9e6d3de67e716b50788430e94c1b387ecc99599f1f615e7dd0ac75f78664d5b981cc8eaac850d1faa87b7a6f7512b7dd72c02af9e1e4d78324cc6a75164dbadc90a355bfd1f926f89f5d2dd03bd3af093782728d402f24e4d12f86619c04d0dfbd52ed1e7072d31f54c87cb5b9ee15dd649bae03f4329863acc25cd94abc03487d0714b50093694480029c9d4845e135b7976117fd0722883519c7b5844dd209af564acbe4f77fdb4034f72aa25132c1b78916342b86f6523334453287dc683f4872bd2415af30f446aaf754907bca65967287ffd4153dfd1f6daf14c1823d43cec85caba2739cb8713faab3a44f33200c71de4f4095b600bb5f7de1d9772245d6a81e1eb5e1e79e1ddb6a508e4aa81686a14798d8a248d2d6c898eaed5547fdf3cb8c9682f74f30788c9b5b7714cbcb15d9f4c360da43fb76ce7ed82d6abe117ca4f311f42de9bcc276bfb80eb77a4d398aaeab9a712b5e04e0a73c0bd39729bcb3130dd9d83e67d0d6aef95ed8d3f16ae491934da4abe02b834cc4cf9388878cf92d1bae93106578c19ea099e855ba1d96f8d61f7511b3cd799e95729a45974ee7b02f740834604c851916797613bae294a5de744eff7a3053ef6aa9fe65c0d9088d1fe990b5e1edd34e2efccba64fe2392aa00a7a450c1072af7eb850c84ab872b05afb9ec669b361ad5b92c42fa261999775eeae25055f1d525f7cefbfcba367b1452d144437751d1a07f1f5d1cf902d9148f04a30740ef69ec036e378c3e03f4d7571ba7be8714782e81d72664e8e6a720e87ebf56a0318f620f83d89db84a9f15e615b82a9842f46b873a2328c3d0f6e39398a8b9a7c6b7da229ff43e07f968fa37e1fa1501e844d5d1980f9594d76e92d4f5339daa8b1fb245f9d259acd1fb89a76e53e2ab3a6e5143398c23643bc46743ded12d92e7f6e299aa09fbb72ce47e0d51f98019aab0e61ad5d72d684d4872918090521f7f09afc63bf1aaca4c0db4044f404b97b662516672a05ea609d4346b1f952e876299683aaf6dfc49466b513aa043a148e1635c2f0e24954b3bf0ab3d411732ee780c68b317bb60d6130ad7a677cf35c0cee786a1748bab59173614f15e00f07137cadd3ea18c7953dc13d464faee19427f8e11e994feff665d45379bb1cf318c4f4210d98d422b0c99996a36b2ed2a588974da7a15c6ef9a6b0da919a64d87f0ef15906a60b4af477b383806177f20d8bb83c0c69a21e9d587a0c740f0f5f7d00569f8808542541dcdf6f8556489ab4cf51dbec7ad47dab83e927026a86a3c1f206f558d6b6bbdcf38dcb29cdf8c70725b80bcd124f5f6de2d266b4e073f53f4ef103a4344954fa41e11953d45e3886ed531a1a2052df940ae678fdfff2896b4eef82c2f441201c0859a8537942db33dd725fef9eb1638522f80e6a14f2c540c1039df099bda012693b9dab81577ad692011f37b68ab3268ed1b2b8187588b70a499f16cb8e01883398d8e6bbe1a0bf7d4bcf21cd7ff778d3c1a0532dc2a52629800c5aa32ae1bc873da61f68f83c9cad0277b150dedc0116d7de5d69e512cb7c924abc6085cf7701ee9971225317e9370a5a7bde58b89428485d80089f7f1b44716ab1aa3d4adefe33513bffb0edd8adc1d72316ee32fa4da86d4c90ba20fe3f9e4d0740218e61b33d5c90380bac804ef3710762d62c53ae41c43fde4f19cf5daee681f6e1b2e79ebbfdbfe8048b794c3a0a3c505037b3e93ce59723d06ed42df62970a3f65d97fc99abd0b74162c12db228d5f3ac09f9f2dacfd8984261018ae0886172886af99d3b4c4f1eae31ea6074b2aedfa3346f7b202fc7c6a61241e25aae1a8da34169b15701e5e8e359d3ceadfc8be2fa13cecd9b6b0f260ee6cda639f57cde33705a0d214529cec14fa6e0c5dc68072579a04fc154fa2fe2285c8172667978f4f72922877c9deb529b48ab41037b5870b1b14a97386bf25c6bee4d946f019c1cb12f019a3f6606f82da5efee815c496d631eabf05adf86ed651ed027844aaf60c81203f9b2fbb140673dd1002b2e89224add15f97da62d0cb2965cf14c51198b2a02e0f41f735d60cc81f0a5c3057a21f40b00079b00db559a4a0c32af0e88ba90193c806fa1934d7aceae47f3375fcc6bad8486cf3d596e056e4c3f6b8db20ff1dd32c224c665e55e6e78befeb5eda47c678c310e011513715b6559b466512728fee67f093a634b2c66f8d654982c5e67f170ad911966c83027ac191286ef1ecbb0ab350285a070fae65923bf45447c9e9da9fbc63f44caa5459c2b9295869749f3adbb1b2258bf2f29b4e416a39b996f612a1bc4e215f9793d7588caa6ee51edf1774df56ac58d2cae4a72c976c17e8b19e641825573db47f4c57c461df6dc5268b1856c28edca9e6c5802d4346556b7368c56ecdd553f1011031cebb8739c4f8c4ebb97837552694dea58de0debd8f87d97860e49f76d9b9d09f8cd1feda5e1daf55740a34df2318f94c1a23bc0f6195d82213958f4cc4029a2f93dfb7e250634000ed3b21c756296ed9058a2072b37f160d3cb928cd2d35039807a83ed80d041f817e79fe2e814a10badb771283e0345aa631e0e40aeccc87f442e3d44f35e59f3f58ad78cf91fa8efbab1b669f808c71a4c7798fdec927be2be274cfb290430aa1b1ed8741a3a6fbf4d43a50dc9d6a37fa20291ef8974d212618d054a5a917c44af73c41a1d8fb89a4111f83f189b186d18fa0acb16ab18c1b0a565dc66ef043f14ba288c94fdfa655203cfe4d844f9bf0b877a2c6ab07fd3729dfa2f6478e45b3dc1cd0f5974c014c54f75925e940db94052da7811359a559948fe80fe6ad593b2c13e5e86300b08ce9d7ea63ef08d36ca76db2e648dad1ca1f21eac07d488f90f92235ef6a40b11008b3c89d409841f84cc68198b71136adcde814930784d35e1830fed72f4753b53378030131c74ce9a60003af0f2d9830b4ec4f9392f555f483cc516c033149a54700e20093390bd292a8e9583d7bc5f8a54f6eda3623ff9cb456237090b3ca6b428e3c34306a9b9f0912428b678cf3d84f059cc5f6ebb4b4df1345111e28bf6ddf52f12e7f61bba8bc3abd7c31a6b697cb9cb7c66d036afc707095c11d9a5c4f3911fa5918c2f94bc8caff5a710ff2b2c00622f2fcb7d2a975d9c842faf0f2ae02bf002d097cef74e77361cc7fc1407585dbcc265bd524393bdb8439bae483392f31d4615c8d1721484274cbb1fe0ab146165601c8466e6415476324e68f54fad613d13d471862d2f876164fc8d705b9277100088e0d12b25fd82f3a8b5261cd59a0cc5b19d2e2e359f430eb07e719c7bd4d27d947c43a98784e8bc720073c810c91304f53fc9d7c1c6d8b43837544f6ad14718fecfc059655355fc56a862ad3847a0dba8a56b17c0c86d4ecccc6e444cda932ae3869cc22c6c012d91c6824aa364e2325fec9ae5973fd121b0836986ae2ab2b3247d3465281257b23ad094d4fb61ed856017545fc3f813cedabdbd13b7a38f2079845caf8237390e89e7509f03390b15eab1ad34e5483531a6a3e4b626570ee42efb36c5ca09fdfb34dac47322099b23355ce013e494499288bbacfbdb4394aa8d9b31522cf8654879c2a5ccb0b2d77c8ef26e47903b5f535da3d2389cc5f775f5f25888f0df44f2eecddde24fc5ff2f0b690f735005a915a4a01134cc24269f96bb6f4e3d0e2187346228e821274a8dd080e3e3a42977e44dfe2ccd9655d20011bbe7988d79089bc3f138bd8da8a974ff5f4e213183edbef6c05adbb2969722a92d880694abe394174352817d077766b702da305a4ae81585ff1108f060dbb0a24ec3f347aceaa40625223cd71a022cecbdadee714d62d3a38e3d5b4983f21e6286ec3e47ab2bb4f67103388ba1bfc76e325c47dded32e15618429cd145944c38e1fcd5f0ace615ead2cf52c036d1f5e67c9585a77d649c5b8a41450e870958623687ae9d988b1a6f6b197368c8f402775a814d072ea4eb3c7b23f98076980256bd57a8b077cb94db528bdf2d0f37422684439764dd88a4bf91e19a5239ca4a03cf903288d945b4eca300d3d512fa6ca40c66b49fdb238cf0c0feb3b7660e65b72a62dadda67e9972eb5ca1aeb93fa3f52140d0c6a9b355831aaad3fa6404a76f36a0a8fa6bee4da3686a04bfc6e174051dc15b40f0117adb76b04b147717f2ffba94e6dfcf90bd33c7f119a78034c1c51bcb7b4e15069b8d3fd1cd33d3f95156a1298ab504f84d58ba9d0aea14a9077443d530818bad8ea6d074a0a4699eda5d52596051c7c159a98317cc16e3aae72cb7384b6e9e886fb90cc6f14a83152ef3c4388bbcdcbef62646a2053d76907fbf99940eefbb1072c9327cb67d8503ca9b5bfd08bfc2c41d775194f827bf935c4785940121f2023ece89c093f6d2b890fd2192174d94825a3c9873c7cac3d4b1b8b79e2a20273d1c5a5aea67c69c91fc58bcff1220876b5f770c5da2fc22c9bd41b938eeb594b90d338808e267f3f96bfe265d2e8c57bdcb164acb15474dc730db941f1be6312d9e324dacb0b8e3879805d0c8afa42a8e037215a51fce6419da10c67651fc667f943ae088749be474a409d33f46b4997447adb29d21e201517cb01e2d23b0ac4c7986f990c1019b0ce40f4afa6e4e52d4e70fba1d87e9acc49a748867360bd2cfc2a8f698ada8f5729bb6a4e50a34b3d6c4054269089c76e75fd9243bcba23a063a34103cacef9e23834413212ec6fa874c352014d1532eececc23842d0311de2b8d9a97bf72d3a112a36d3b0c39260676314c773ccec74aa1430a05aae8e36e9336430ed50048444bf31043901efd5a1027d870029cbd43cbdf0904bf04bc83db29cccf03296a84c01e29fdecb54586dd3b186a341631ee437c56ad80532d31b67b11114111fcc53800e0e88e39cbbd289d84c40cf7b92b99999b864d1494f752c654f97a697ec2128110581bcf987776c0ea63279e3aa2f835688afec71890c6e041fe99f21c4e36e4c344373ec7a236ee480e3784e14e13877bf138129987afad75fea055357100f9848665f00ec5b3a8ea3ef328856f5a2d53ff6b0924a5211030716aa631dc8a609ee9e945fdc0cf559f81d1016f5878e99d0d79b78fd2cdd99147371de5a8a3d715c63f0004d82165bdc5491dc5bf3fa4257746d90488184e3a9a618cc77689914169132c25d3ac4f9c182a8dbda2412677ecad631ab389244edd645ed4cbeacc5b717fb810d4bf3e1dc0aa6cf73bf12b44b8c9d6c8d64ee3e059c23b50ebfcb45a7550cfb4b8d84c7a3f3e8a3f8e98750a6b13c46ba1bccd066bf2de4ab6fd80859a7f7ab8cac2431bb4629d637a02af59cea4fb32cf89252344e366f5c68d72e7dfd535044d4db46da53c70a491c8c1698902d17ff0cf56680a40dec20ebe3f7ef8eb1377bb14da2a54853c6de9275d78a6d6056ce3fbcc1deaaa3167b7da1b94c50b134908ded4069d0a150e4e2f0f4ed02bc4b599bb6ce6a1a186567cb6e76fdba93a335e73d461041ef94beccbe25943894f9249b0f92edc2c06dbcf3ba79786d84ab971f05cb4c830a32e039caa4682afcfe31f6f4b55126383fb9e67b0519824458aafe1960af65a614dd5188c9c72b6c75f937de5d085ca147eafb65af911e6dd11ae720706ca80a078b0dc7df15715c68f5a7afdbde88b2fa6afc24e08981620d44eb437fdd3c1b368c1a1244156853e7f2d405510e2b59ffd04ed9ea0409d3855dca90f548a270bbf2b2de04facf530a87264a1a6f2f91452beb60e9e1c31903e08beebe381a30ab26fc0107a3932a313b328a0fe2f35c3c33f90b964d7b295fc197fc102fdb73a8f24fb8b560641a0f32c0fec1d3d99c9edbe15757cb5779842c19d0859626a22e53e7631407a43fddd14efaf618acb6ec0f6fe0f92ed2114f110b46d6baac622b7a2ad1bbc32383fbcd0211976e7e3896ad37d5792a4bfed78001bc9ba02b7f83d16c641e416730ce765903881a9dd3896a7225c91cf08c87516b3ccf8409455ea942637064039408b0dcc4ac0c98097230baa4cf883844b606daa9a91ca78ba82753dcd86b183ba54506515cc3113e9cbe52c7db58ae7cb5879f13344f489fa5defbffad94eb525841b7daafd83c6f9480d82d8e2f34c8d37563e3a9636ac039ad3ff3b1672c2596cdad583689e6c1dfc141ba4e46be1046bf8396b6ae059cd0e5ca49e8cd0939e1a49bd3b149bf53af59f3a2cddb5601502e3f005d9e3dc29502c021935cb5cac7c110462e3e9d3d44e4593920689438403136698e1670333c1db267ded45f7595f170075b5a2b3faeb377c1600500627c197eff24975277711d397dba0b04dfee22e71eff21d120481e1bd1d27d661e9a1484018020d895af64181362f9a56d0e0e6010bd86db43d8e7ecbd5101ba7a5eddb081e73d35988933a91cb705ab6d0c4544e43387cf8fc505be87a3d04e8f1d688378956ab5985c0eadeccaf1df053e5bea0c157c3cc4a844ec3547bc5eefc74bc1f18b6020b8fd0241a87aeb8d64265242495d457a019b2966825d3a91193a4bdfd3e18ab92735da4aa36227cefb91b3b33876aeb1581d1ec349c82e6bb7727ffdb332df7464aef5758a840ce2037d177bc9a4051b9acfa9cd2e2f79becd5c1b354ed6b74f567a2890d70ed3f54fee91ef2c632f819b1c8f99ba32f4cc73a0fff8e7de10d54b2827dfc199e3ddd741718dcec900a2eca372a56de148cc257a01af4344d0b9f5a0cca7e86e4673aa9506edf94b2a000484102ffb246ae841fbfa131e2e162a9d7fca4b145418ef7846f053647d995b217b709928b84e7248872ffc613134e3a6d23712109b41721231f56afdbc26e09ca26062093abf148bf9f4ce83574ab031411321d8eeba225507e167b33e23d58cf9838c5f1d17e8fcf71b90f01c94775c385c19076698dfb96a51ff7ba936b13583198178c06d34dbf1945cf63a5bd5c74c7657f5201ca6024225b7a41d3c934440a3cb660852e0a3ad8dc4bce1a54546b062260f963f7b3eb7d6d918bf411959bf6369861bcc18c5b6e53704f00214eb68058592da3d0b0fffe16a995fccff746399270bb8e1d207dd3d82fff6545095d16f883afe8bb0820d31ef4538dc8c0bac5b52df05e7cfda4c31a39902a51a76cf39b7c986cbbfbf1e5a37ad924678ea3357f8ef7ea2c7f4e9efd29768996371a63e95906c5586eca799470b0e5b9118300d37f8fc362d318b665526288f55e2d0c32e23d6e494b82b139e248cfa1953d6eb72670795584fdc92fbff7edeb2bfff142bf5417624db2fc6827c3afcef2cebeb1b944dd75f860b149763d56f173f7a82c2c9a23a5e413cc286e2b17d9bbab4bd4b3694a845fbcd5e618c7dd452567e19deb3472b3af5b6119203b138384683b2039fd6050e227f89df6dab7ffc4b381846bbe17f8ed47d1a7bdb474420e97738c89e113559fff9b3249f80eacdbf7d1e11f47616ef775d3d0eea84da2294d28c16d7acb0565c48b5ed5081bebfb27d30a7c5c47f8827a6e8711c497f7ef3f234647ac149fa187cf2fb82d498c92b27244fb4ffa1d7b746e84de6d91d160cbf8bbc446be121efe54aaaf56e89166c2af35ed46f41f0ea073cf67007167bddca72d50e725633d7a2db706055e561ab37122ef3511ecd4aac4d5cde7a2bcc46263ce0804cf9cb1ac79a16750811aa5c800e151ac3370f778d20568e8430e7b9a7f2ca739ecc9a01b0306af2f9b98dd64a0ca0b55074d77360253795cd10f0fda82903f3a44c7a010db34a0e30bf44a2d3750b2040450834d29c0e23683e854e674974faf2b1f260014d42342457826bce882faec39197001731988559d3f689ca4f94123db5827486afff9dfa11e7272dd9cd4cd91fc6d8c14e659c6eac327730346f6d014025ecec7c5f93d9f7508884b6434e52f6bd126ac83d498f7a2fd1393ec47d85a34f84a32f1b0fd9c65a45e25af1724d43a572a73f601e89700b7041cd76e203f9e59588253157f217919d2dc47093099f85cb3fdab2d0de3cdfe6694e1649d5ba5efbe305d24a103c61776868657543ef3a8cc75ade5b835427caefe3c017c54793403d9ae8a4b1a1326e9cb3d4e83cb36de0cbfd589cfd1a8167da71c5b1b3c0032a6f4283312abb77bcda01a52cf84d45473d3c870dbbd8e1fd4f37f807886f55fda1a7ac96a1eb76911e45c819ec97567b69d10b83ca863129908579d63eeeeb5c33c88eb9228b0b9047f7044707b406b07b62f8ba1375b8e841314163b9ac90a2012a8f79541fce8069ade2384b5f3a64f44791f84fdced517d568cb9a822914ffba3916a3b76ad4f042a5a0d09466f6ce0e0a58423a22ac05fdbab4317ba9ac953d707537ca2a5578695df500dd6eca0b70ebe20acd4d9e164c1ee9fa365d5bf0e41e88b551fb4b0f798e893c1e731e029f81984a237af64afbdbe616382e55cd962a20027040eb4e85a0abefe818aad31879553d8388bd19a5a6f8d27b125edf2f908c589cdf527a435f2323c1590b402c07c0cb35386538cd60be82fdb98b79ba62d3e00f70fb853cf15057117a5cca9677bffee324479a37b642e72c5ecaddd7458fe5769643ca47199d3c3129ec1dfa8382701c6e457f7c9a00e249882c5ff28c65064a45f9126bdd2339f23b923ef29bac12d15eb5618b6c3cffdb61762b72a00f05addd819dcdb892e954489008654155f9224beeb78f3a092127707315a1e1fe3afff4bd1db2610e48828e69abe0f566d7aabc06cb1c55ad90e00318192264598172e045b033f460a57f30980f7502606977de4beaf67c656a087cc1af4bca65053077c754590083d0f53584375ddc48a3741e092b95f8c24bbc5034508f9314531d670165abf7d9c612d3caa13fcfe550a95c67ea81f880e6a5eafd28f23752686f8407aef494acc734764e48495fc63ac6b38b0e01cb3685db076550f415e099fd87f9c4f1e0025d9ca93bd727f344e6d48af5ab11030c7412be6cb199b0ab32600a7b941d93daa7a41c2f8c8a651eef5a317027a139b8f34a36c968a28931169af949c40808d2bf6e503d6cf9b1aea3ed2adfd6de63f2ca0a08270af6a197084f493d95e7cf2642fdcb646a17d5d41d938e3be645f6879ea2a35bbdd1f30c650c5725a7d8793f40adfe1b7e54a8c20c34e5e1740576c6e60cc359be0c47d7b4a9ddb6b75b6c79a095cb83aaa7a48dfac3b383961e4218d78c68dfd21787a1cf2845c83df88b5c8d5b6d63058e8fed5685b64d3b35f63e717c1f2fc96e25868a26e4a21af42c7990b8a793461b4ebe36d45988f80c4a02ee4ba66b36d9f6b748c5e4e88999809434a1766e8213a6f4f38af5c57aa8e2ac17eec18eb7f6f747e6c66daa2bdc4ee7efe5c46360af1ff5319eb15ab491b9f876d6e95e27a6126270016788f95401bf27873000b0830541f11b6181cbec9a6dc067f7c8eca884f1d142121293246faca894c632258b37f7e16016d7b6d07eb38a71f2333ea461605473513a7966c4263f5bb1a45e9803df193c622102e0199b70a29e68d37ce16263ecdf9e36dfe93c0d3a167f858dbd4b927072fcf036bdbc5986617ce5b6d309d772a9695cf40c62095d12542278283902567a3f47dc89035312d4b8b67ebbab291ed32545c073a9844667e23f87145c2b3858e262c4448207ae58ccad70130eace60fc84e54a4aa0e4265e9c1ecc69d103ff97fa9917f2586d2d870f5d1b46f4c9fd53e0bd6ef286f7ad365fab3ee6b51d72a5f9a2863c72acaadca63adbd07a4d5be7dd5350885cbefe965cf5af589c6360c95fc132d8db0908a7eeface7b6a725f06b82cc6a779860e19b86365971a12db9d698a49f521636b7280b63dbeeede3870c844ceb73ee8705a715db5b6e9f552e2ea923c7a0ead2b9500993dc4e1198275041e1f472bd5c29fa752222dbfb2cab20c12bd197fbc896d8860ab415c1b24296bd86f2fda1c76f7166259e763fddb2b260a4357f88a29b98eef0603d4843dffcfac06b0eee2c6cb04293d07fa19fbe88cc2304ae808a4842d7d3d6017839423959cc257ba1ad28b4741b725d93c9d552c472832e1956cd0a5c89108eb21bee0e2a6a7d2d86201304cbf9653a9836bf6a7b950e49aabba103f21bcb6817174f455a9eefc8507ccbe18858c291029124ed402c8275830accda3a8688340f1b00702f8c6f1773e0de1194dd0ca05f76b5c05adfa2c9808ac95786dc46eb0538e377e2e2f0a956c873a448e65190723da890b10fda2163c87db00e647a5bb2e0768f8f83c38c6e3aad6d373062660a82655285e8bb26a1d3d9f4b7d370396041c5f3f9eb136d51bb4eb5bb870cb006825a7bd72ff19c3d36b34bfbb6bb9992eb619942a4d7d11a2554947376daa0be261682b0d76bc561ef5e4d335ba025868f33d350f5c4f5c32ab772b81fbdc19ab3379b8f2bff7b0352c6254b5bcf08d40f357a6ed9e407aa90b4e89928528c3bd0c4bfc931cd1e58b2f500bca599999126a7910245ff50c25d93ecf53b634829b45834af15c7fc9c029c6dbf4d80cbb4eb322d8cbe6ceedbdb8f583254dec960eba9d2cda5158ba172cf62edea51a6d5f41758e14e8985f1b72c75940d27e84f004dc1ede4e881f301633bd3eb96e109dcdc61e641f9bb4b53bfa06922af8765c865a626b1af883b8af757da7de2585ff29f2f328dbe8b062b08ff2626282207a4184d5740fc5b9eb00f6ceea2d2643f38da569a5b7754c90d89fc30cd45f7c8b1dbaae22fe68b42a4e87b6a95e369766982f48df819197b258edd9f3ee7648cc9bdab08e1b0ab78949471de96be6cda013030ba3d43dac26bd7060ae9caa5aa0ec07a33071e09d59837181850f3123d03e7e8a58e345600c5549c5bc7c7a936908ad8ca779ca8e7c04930b156ba0cb51466d0f2563e03e99ceea45afd4482a013de93817cb97493b2de3049b7ac4773ed175246af8e650e0146e6bc5cc5c1026f9db5582827a74339223f9c41357aa2953e9ab2298a3bb372c5aa37fca1d2adbd5502fc665df376e82b0154a8556843772a647cdf880cb02de700a48fe8772effa2a2f7f1bce50cb0a4c8ccfd8b5e771b94ff9aee455b2350cf1bcd531f957407028c8a1e8093d0afb0324cc45cbf982ec10b20c3ee95f1a42b1b7fe0d7a7d34a9764ffe18db5d09b44aec280d5b82d9831bfc36e81d9788b132dcf8a2949f7c89c83630371c9a2cb53d5d367143634142aba377cbad353fc3d1d83dcb6639ccc7f302facd381ec45403d78cf3787655fbbe95674269c7ccc8b421d67eab53174f5dad41faa93cd9219392c27749174deaf8c967e87e5d87339da5f0ba41cff2598f281b9ab62a3edeafb1252cdf0ff962159edef94fbb1556046e6df6adbbb40d54a852b33b9c591c59138b68f5f3d7726f33b655205185801cd6566008386ad0d3452ea1a452ae0f57a00bea66ba34aacca8b62071f96e8d7982a88854ff98ebc580d6a6793d8d3316a23ba44775cf6ad7f7cd94ec5898de26e6aeeb903c00a8914a60c32651b314f1a9509cf9925ecf70629e0970271134ba125606313ab4cb942ccd1962c06a20318ecb3bfdd1b81c1ff344f0485810219a8431e3104680d2c007f861d18a31977333fa7b3d84c96ec6ad262b0804b3d9fa0ef18b69976f893a684071b7055c45e566500f5d083ce45772f8903af0bb1abc569bcf5cd1b70cd55c4bd84ec52fe6715dbbe6a13b0bc42fba7281d01eae32259cfea276ca2f345bfac405dcf8e851d8a6b7cae169b467f87d0a6011d4785d818224f4d731bc3680f7983ad49d69bf11669b1c5eb865003ad7541d237e88515ea7dfb47ab8239dc730324bb5915ce7a16d0b09b84869de1eef078419731e10c1477f08629168908e0fb328ebb73d11cfe2e3139648a0a8152688f08b92ff90fbf21836ba1e139450dcbeac20e5b58e172940cdea239d006bc2d67766d3dba625ba9541ef5ae165db6d7123a7b402bb0cb0e14b3222c196c4213a0465c7689b3e6d25dd79ec260e05dab729094f217d7068f2f176b655f7a801d0e8780ea390e00b39cab9d04be769e98b724755dc0cb57fc6dd28a732d97e49670df07aa2a663db78da2a57ae67ca23160f538e9ada0682a9dc82b89be2342a6f0f5210504da06a57ae53fbc98b122d7a7a27001816e3f2349749c0386a31e265aa6a1e9272ca8908f5cd72c3acfa506caa1d921dd2736256fb9f0f92bf254479320fe24ecfd9b47abd7ac1e9914bfae2886ef09c01a604e276a754333f10d8db88cb3ed69e214ecd5b8a00cabcfe5bbc8caa65fbc063eb2e3ce5514375b100433f40841640abdcd4464c17b2d20e6827b140bd7a4ec7255a41781b2cf55b952e8e9466eb33eb1ce21fd600c6ae5a8bcef91c0961c6fcef5b6f8e4d2aa4e81cf4cc0017d58f6d5edf795fde1c137f4e4feee67a6ba142ce245b8e85f0fe8123c7f02a2497bec9f1f661e2288c8a56f1b5e653bd590e0e87706a10e625f42987da7f851ba9df7ca6eab480b7284316faf2bd4b49346ea0085f14b3f81fe7abb3bda6618b1b8cfc0937f9e5ed69e3e73a1bdac3d981ed733cffc05d644dbc39fb9ca408caf419017cdffa6d666f1177750ca0ee30013972de3a7cda66dacdcedcbb1229d5e951de5b8b195124024b1639a104470b65ade6efbc11c4d914e82a69c4dbe6ced8db48f556d3bc95db5e1d3578cbceb1a4ba947875c2bb5a13acc42609e221caa563dc15b2f88af57578ba68d9d5a09a88adff5d17a0f35db07a146bd733af1fa3e95e34f8f96198420da49bc3e8b64d16b890b60c7e418ad05f22d96c8632e088319093621004ad139f76c6ed609419368ebd6978810199197a1f2a4d273d93ef54da887974a04683edc64e0248419f7aa6dfe3c8c4ae87d09e2a1d7e7240285ccaf674e0a43020f7e849e5ea32455bf11f581bd1b3783c39be39feab2326b352babff455852f9845c80feb0e960d1275663aa4e950d929608625b7af3633c8b9c38ca994b8a5044bac7354ab884533d54cd73c47f94009ece80f5536e9d4c28f1298e388374ab30220af45a9f05f946ca4f615c06a1523cac1c4e2b2adfcd08bf04d9df6284e3a52971cb710d50475142aa28cfdb0c5e4d4e5682c5fdb6ccea4ffa87ab50e2ca4470b863062bb58ac906bd21a5b9bf9b00ac787e234b044f5266cdd34cb60152b16c35e35f5a67512fe0ca110616ecd05dddf69a98373837cd2d30eeaf286a720d2217c78b6ebfb5bc104552c13870b028c297b11badf5e06fa5693de075eccb537008185873cdaf31b3fe871bfdd20614a4b96529486102674c4898629148754459a0f5aa6c90aedb08099a8581aa83c27527fd3bbc86193bbc54a315ae5a108346cb14554e285b95834c4ea98ce6a9a8a4c9a7bfb2b9457ef160b93c706bd7c7d48ce89713e1940e5533f8a84813ca1380b60269736e59b92edfff31ddf079a75e7075c83485d0050f5bf660f84fd3ed83837dfa4df8a3a9b95adb7358411db128dbd14c3f5fb3869fd2ff7266851ef34b8a5e82ef4c52ba2bcdf3eb533eb8d298fc60d6c26a5564c06f044aef335895e4817a67bb05e8d1669e0efd7479c6e6ad5951fec6dac2ca22889e7c8a0a7de4c3cfe31437c2db63317f5ce3302a314879928bd4bb9c1ba5d932d843d8dedf701d4d27874f4f099a2c9f8a26fd076e947dd174872698ae9b4a04212ce7432453396a7d16e043b0cf7889ed4337664cf9e101f574e4b29c1edad03470495db4915c8c63688ef975b1b501bd0bdc53e4c528e5e3dde74d30d2831b863adb76f8fbe6806da42b6fff4686d7a6825d3dd2a0f0afe7402ab32ec2c9f7ae2b66cc112324c3c629f0781a9100fd6b24b246cf31ecd431785279678afeadbb035562c1782d32e5c4313f5cda6858efbe3bcb41a6a9a3d409ac6dcc32123de7e3f4cc06c53bcf4327eae23b13014579076282cea8673db3c33a4f9dfb20bbdb477fbd4671c0fa6355cd074768322f0cd2bd87fad5c4b0baed2ae4868fd3a93b19a1822ade42c752b70dae047382bbed35577c59c92dc2ba68f5214a929e00ed75b9f247cef7f9270ab0932f648fbc522591cc5ab219062f9b3c4d0938436db17a576104d0f4594b993de78a5756073b446985aa0133d30a1f2cba18a1c3f944380123888c96f0c691f21fd9b56b760ff829849ff193e1a6832faef515f3d0905995f79ee5a85747b1d83484bc89c3994cf5a4f77e614a690aaeb2f12a968bf820f53013a0de1bf7de9b51f92762533914aaa4fea74a1f2d3b2568b048b82fe2bcc29e5e8a6ca3fdfe6dda1514682287a325bba86179bc449b10f2418e225b7c5af1b3a081bae32aa7e3313987b084d055343d185816c0ca6eaf8e7cf7f0e599884826a9dcf700201dad1c4d485f9c49a921912051d3f4eedc56cf8cf511b8adfca640873d368b7c8e634b7dd4ff25d74499e9971cb79805485a998686e07e9595228b89c1a176878cf77fa4e7289a36aa5d36377eed60345c3460c3e4da9780e9427bcaf9a612bd228b190e47d0f1c0db6b73117b9f419c67bc5b8d53d3931acaacd023b6d9b869059b6a3e73c04c28f6a16615399ee768c304ad543a160c8250aa5ec2614eae6207614842dedf2997cb13a76f09b7401f1f87137f90324faa74e9c398e10af842912e6c0b54c9eb3ead05b314af769f7d6d0dd76236e6d32e99528b12e795840e3321c0c21261996c4303c2876d26613e4114797eeee3708cebb7080777395cb544627d741c62bdd6ffb12474e7231b4d42450065d1b8b9b74044b0ff73ccac8c7ebe2941bf4b0291f9f170077d0b4c0ab9a6e298c22f1337122335b709202b267c7c39a2390f296dcf2d983ab24108587ddcb8110bf389b7793b16f5d42772026d9e57fd58533d548e3ade712b0f646e4a74ebdbc98c05501429da786c99519d7af98e59f7523d472a44f36a41caf0c9694a06b91d478c10e2649538a510d626f28748cf74feadccba44ef8081f69589a4ca000029966799acdadc67c94f5bac622cd28738f347d4c316621b1930b4e5aa755c3d0b4f6ede820dce472a36989fa13e44e25bab85b45993d2e5a052f52b3de1c4042c8764a03ca089ff5d671a0586e6f5c10a410b7bf7582fe9f12bbedc025ad3bb3aae02e79968253dde5471f29a7b115834171b8d9968b5650ead12fa5fce4fb0ca7f17b8f81cf21aa21c7df3291bcb655df5665181ab75c99d9494a8756b0833a5941e4b9ffadd07196632bf9beaaf1273a059b347a9f7fd331014fd9b9f7db39c0509ff56b7736c69a649c5e6add9643d339b8b1901d22a5084e1799fde2a9b343e58a63fb10c0f8b6abe0ec80b78a33a5c89f49f585cc5f1d58a2176f1b5a2512d8ecbc09323b8b8be3db901bd37d0f73deaccaf78f046d45d7e5d1dbecc81fd7766308e462d1fee075f1cf64cc70d6dfd82a832d91c2aee3954171009ddc690dab4f5c1dae41d2b4b318ed785755f21560e41cb7c82c2a841440ceb2ed8040be2f8de3158fceda326d72d39839341b3207d4d3c5f63554c59b37d80c499fc2a97580e68c275d5a8ed8b5ed2165cd36755f21788c1aa17ba6f869efbce4197184159bb74be3ffedc31de6ef1c3b29f1d8a2c660410c26fc0429dcfd8d8b7ab9c15b9c207ad7ef59882b20199d4acfd2b9cfedc260fa11b904313684278b0b32eb4ade5df58d60c78cd6105fa6060d64cd70866d86b70baf884c25c54276bf0c6ba5550307bdb27b9db1d716080a069948491dce49cc8c69a7550f0748377bd6c25900865b8e228cd8210632d1cb1f43edb84d24f15df9f497459665b7218ba97b6fd9955187aa2bca954d5b1219c3c728badcd63a803a7a44b5939575a134cf4543efcf689313c26348bcbf643689eecb06f6c684443ef72bf3b07820091986f461bd9d86b1b4a782b7ad1656096690b478dd3ced8ebea52b19e067ed674ac9b7c224b37f47d4d407ca4da078f09c7f2c3d6453b6965f14cdc14cba1de4a0aa9e3636d943d6cc178da0f434c069cd15b08acc3df6985ca0577c5c6a475936d8db79b8e33865aea65036a0f6dbe2c66e6f3ec75da5469e47f51fd58f38e143e779e438378d687de47ff40ae047cf3c687c91f9eb8be9870dfa2d8dde6d445e967d9a2d3a3a4fc27cf241ba479aabd6b25d298bfa3f65df1a6d5232f4356ec09503092c2528630b9811ba1215e6387e0eb4a249796270c9f75649d0cbf82f3ddfd238678de4a6b14a45848d02e65013fb4f30bea730c8f121fa6c4c52050c51e6e19e75c568140c6513e362bf04b286cdc647f7737958e38c7f040065982d78964ebeacce3e06c74823d3751f2d5d8274976eced3438126b759b66daf8bca02df1906379745a1d6596d2fbb5be05927c50d46ed3934e7154cd4511ad7a43e3d72ba43661e36beaa11bab7185f806540e8db2904482de369234cdcf864c1a25dcaa78bcb95d673de27200f0287bd3900404ce2a9201485f820d8010b17240a89fe83f56289e2b16bc2ce91dec9311976f0feec01b5d81d66ad97e851ec16bde70c44701bc345cc04e067dfb309d25057906a6d80162206f582d52f9e81edd69489280ef103cf1f7baeaf6b4cf71a35fd89c2239b94c063c377eca25ebd7ffbc8ae65e66b3ca4e25929cd416427782c56f2401f58d882e5832d7c01c10123795c368767e43d63a278675282a46d8f0df42a324823a6b7856549e2845d56e5f3316cb3f1419761700e1933b826c6a16699f9a4e7f6d1336702c3cb90452f4c586882964524e094e2587ae4ee0735c6c8cea294e7988e269a4dfefc3664edc5cf8fbc0943ecb7b46aef1ed69e493e6320612d515e65bf2eba8adf3e3593ab74ec5f5ec2457d5e947e0aa20e27b3304a2cce0aa777dd96a2a26c04a576f7b4503d17883dc0d5507f49fb4a2a2b17b00e66815271398f2c5f332a0452148b5a9c339e9fda7373caffd6560ffda419a8228e2ab63de2c20dea4b62d1b978a74399981e11eddc950633136910cc6339aac361d7149b4dad53f2f77714aef642e186e4f8720fdbb40f20bf27d251c0aa95905570d53af5ccf9c66cc134e0b4e1d9af0e47bb8e69fd54b77e006938b98212644389b45f9130275fade3bcaaac5d17872d88bf8b9c02d48b5b9da02c0192ad1b56c28493c38d346e3bbf1bd76316af4dcf1195d46e67f21f47bdf99970f5118294c8cfb9494871970653c1db2a469ea29d55e93fc3175d9ebb348f4f79055daabf8caf9454a976ce8a479101e1e1d748e9d4556f7d3af9abb1b5166d8e4638aa8c4ba39e07d7f524573bd81f43e8d4bce4d5b3268cb5d6dcff0e354f780663e65d52b8ff5db6e4496985d22076eb1c711c7c463978b29f5a781734659e6be15a51bea7c47af66c2a6591b3274f4625d5cd63ac0c9f22a039366356160c3e6105e3c382e58cb6ec417aa3a8c2fd3ed35d105642b69cd8b3a4402a3f04547315f64d3ec4593a2c66134e6c69ae5ca8601bdf603c4046b0a1b38abab9ee685e1f6f8bbb705d92668b32ccb7e4b0f7daf8d402e1da9215186eca637d8963781610605afed5b6154cc144b1c1352a4825eef976f092f4d86b53ed43533e0d0b24fd888e7632d7ef2670efe29f4225ab85e1b0889eebbbdbcccd1856d461568f701230efca51d8019b598a3ec8d778dc3f3fb77fd68d982571a755df32b1e6d375971bc50351014ea13950cf250184e911370e326fa8630f46ccf333589c6da718e2fd42abb7d3584ffb163748d13ed6591e3647ab137f6486e4e0f05594809e601fc66fd9a1bf92ebf8287466e37ca30235ba044d569dd15d1ab78eea79c2a750afadbfa4a302824b99d92ca4f94d870950aa886c54ed4ccfadc5326fbccbf3ce6f10ae7c67fbe1ef5652a1f3717918811a8f674d8598599c1d1dd6d360fac010a0b60dc4186d60b10d6c54624ee8f7ba0ea22ae570927e87d8d370c6c6b40f1630634f50da41b684102b923e775d507c320601624303e60d72500714bc35c413ca9686119e6243fe9e0c8d72fef8fa76dea0a1f778e49770afc576d0838cc9ee39df7c393b7df28449700a2fa31f2060be779a7dace6d7e5d2a526fca0b49fd223f90f104593bcde0f45dbec0958e3ee6dad4337a551e72942aa12098b5fa7d6f474cfc66f1c67dbd544f7232de9922d5909b742d6714c0bf1600a943d9cfe80129b6e408fd0f7eddace65e785c75e7b0c471b27316fb0338f7aecb9aae815c4039718ace5f80cf8534c4ec3eb066e08a206bf25b3109991a974ce5a6a352056e3ac607f6e9d69cce1df0a4541d4d75f1e2624730f3085706f86a96e715462802b24d2bf61701fe907f8cae7b8cd0aa3a3e789ef73e31424c754d30b6bc5d2a0158b386453e19c4f0e8d3a74527dc730defd798b1fd9aef29285f8027ab6b08890ea1972dfa3e4c26f842119224d6df93f383d01c69df2dceaa79ff2b0134b4719be67e8f46cd7bcb8b8a2f9eb40ee429dbc210325b896a3a38d1c5df9ebffe70c3008572b6020272390f882744ca0b1b8b6358da17290d4475dd650211ffb6e1ec531c2a450f6ed6aad2dd7fe8235c442283df0cfb93fbc66f74b8b5b50bc9096f3ab70e6622cef987eb2a3150b6fb13bdd06c2fc305b1b4c92c6ac3bca9814fa21668f65987a8304d5acd2e3b2353e7c4badda842df4ac14d754d9618a6fc3950c25654670cfb7336374aea31cb67ffd494465d602367b0153467ae85c886c3b5308848a63da6ccf229c2ea7073099ed9e40b8273f32e859033286d31067059905e4d79e3252912ddf2b015823f607e8454c3a764a78211d75dfffcd6170c6b51e18219d9b74b3de36e172809a1f6e867d623691fdd40867072f3405ca3f2ca12330ae7336ac6e26a257fd07e144730f86ca0e44702774751959398192ec87123555d26f2fcb61b59242eff273df98c48bbf85172b8ae37d284d4512303ca770b981d3eff0561409c2b617c82276482ddd026f3eb4859244a3a63a6aeb07682cf6220978298689d143ee3ec34ef04da3e82285f0b197bfea59299e5c9e21fd18bcae9e69aa204c7ecb698825ecbe5acac8fe4d6e5704dfd47158a2731d1b13091cae3fef6b42779e31bf06af0ed4d9eb2987168eb87e3f619b7b4b74e6eedaff6df5a3efda101c6742aa2e1cf1ffb5f89584b8192d46b0b7c2fc94b20f4738f267b06e30394d7728e75487eaaf3af638c59973d18c900ec4dfb2c38a0b4be7e820d23d461ab732bd0399bfe2b8d2e90c30c1f85f6f5158a6701fe4b17370118f274c5a91094168402763dd32f89ed101fea37aae8b4683a0d2e4216c275ba74b17a5e6a2f125a0335fbbb9bf69569f14025d03f8a294b57ddbd435afefac5701e8d11c78e7657ebf6457b9e91fab5c62db5e8b980f8fed444b0a9c42d234baaaf51c1068662840f76b6266e5cd45ed6c9892ccf3cb77efc7f934571aa9c7bd06f44c9740e1debe490a445298d3da0c8e4a65783e2633282bcbaf2cf0283c38e17d780af180beae1d6037811ea6bf2e970f277bc36234020d37fe1ac06042a6c5a86e38b56eca98c9322924cfe6e480d1e07ec5b600368e203591d8c178aa5f7eaa69426107590add3201371b12e02e996ae4fda2530c1e10c917951bd262d159fe0ba0e5e9d414bc005c71e3ef906d612ea41c090476e74125dc39ee8d3e2196f1528485ba8f265ea7092a7a64c96a51fe87aa08b5b47200a11270ceec312959feb812daf2869c688980133b9dd44d7a5fb2247d7d83cd443d97bd68d8460d4e9a8069dbad64f1b2b5350685268b69df8ce1ddbe9c805e2e4669a16eff2bb1c308c312104204941f5ad25d8f30f1420d1f7b8cbc69f06fcddf82f545630f73f036c63654f0365fb03d4d893dd5e752f6b85b16b3d0d4122d8961defccbbd744dfe88e6b00e943a3966a264bb4e2bfef0e39c796a6cfd8b0fd5275ed303b1dcd735ba9d5c63e98a8f58acb79d3385f8c7c7e6ef431a05cd07492cf0f54309b6b8f799fd0bbe077c7286c5e41974c6def654cf34f36c150cb949531bba4dc046ed348bcd928b86f87ed5a83da134c7358e8eaf0f8286591ffc4b44138f9d4cfdbc9ff6fac46896e9008d1efd1a77cc7b32e8138eb5e4b2c8faa7e73b050ae8fc6beaba913fb1f4e0726907c5c213a1ab79c302444bdc6f7f12bbf484076926a5f59b7acb6f3794180dbb5275a14894d14dcba390d2edf878c1e3366802fe82b93dfeb8c91427e3417a0467f28f83ae6baea6da26e965515037ed5a6a36c8549eb0668807974ccf53577207f31358f7ad79458d659a2fb34d97afe9d6756c318e709fac52a145e8eec5b9d59bcc10650ec2abe34eda7b7bd13fcd0175cffd9a34b5ba988a9c562e5c78b959167d79b20f4ff943833fe087183dc85c052598d334e97f4fda66dc0fed6bc7ae00bdcb105162d2e8724f321b7cfbf5eee7894f61b9596db69bc4d915f0e157f771fce1815e4ad83077957749e09718641c17ea462c1d0c5d67ce2b6de5a18a0a8e11e525b1e9e70b552daac376a1c8cecf2b3fcf1eef27bd7fb10817cf326e4d5c19be1430e961fa47b7c7ed2286300b2d403234f5a9b40ca486ea6d3d7ff6af9f4dfdb3274d7e1c5f0c61aa14522a2a821d4985d1e941a83e33b01919fa68c0968f528aca0846bfe4150169d0dd95cfbc72d92f41f85fe825da60ff87a8395fcdd3e8bad7a2b68266af1a694adc842b70dab3db301f9b02bb6beaead8d05ba4e16f5e873f08b3d4703c1735868ce09e4b9bfba219ba86a58ad36fad8ee3626fc6cfe133a28d8a416231f9dff71c553383a628e9547b9144efee34ee08d54382290bafb2816267b85fe89e532ea128004612636e7010d42afb3b5c1f10ab48bcb245fc03d2cc53678350e1cf2399aa9d37fd71b5af8cc4a1d8be5b2cafde7663a92e036e190e1f4e606c6d49928176145e1fe546ca167817933297b4aeadde2f7206a7ad52b2df9e663253c59bd210b97f9f19ce87788f53dfc56d0f0ce04d05b119f9e92dff9f50a42470f414d4635bea9336ce8eff3e38bd8b849a24f088ffdb56e62fbe8056092d3ec7d478a903106047ad3e777f55189cea3ce02850ca296ea6d9da5df8f4ebd26b470134c05f940a76d303f5e81bd0e884833300598c600c3eafb437c594b5169adbded288cee45881c46ee99bd27065661bbc3808fc70295386a64f5152dbf64e326b1dba65e11af1f34d6ee7ec92dee92c1956b4b1bc4da134cd2098aa876807d326f80509a2a63f18e5bf6fd0b738cb23a7f342162a4aa114561b19ce5a78fd5314a7960bef08c99738d5ebf33b153da8100a15dbc024a014cc6f07a6132a9d6feb5ce4e8168862b7df97bffcbf21aa4e048c11990ad63617e3bc26699031dd361d6f0a4ebeaf96268ccc9c6024385f7f460e97e5a282c2e60d653d23f547090b72cd0a7b1cd6be4064339b7a8710a4c50bb5657b1686b7b16b9b81f38e9126c68a5bdb70f1ab8c7d633d4cdecb9a00532763e6832b1dd8a1f9e97b379a2847daf4a6fee600c6515068e988f684e87398dec26a119b292f8c239390ff9d5102d212323b5cc7db856365ceb59f9469050214e9eaadb49dadab628d76f84620806c3b2c278459fc899b8b85c87e4f93ffa43e96f4e12568946d2b66a386c004584b43f8f841d761fd5a6090858b560ffda79eabcabceb4bba41196616147ab1649ff939b9ebbe44d6e9a310b34c824957659e325b1800469e1bf8a2b33675dcca37cc83d31a440d178d134e2e1fd187257a9b91d7a5c55be3aedf1ea50e4d6f80b3d09f68b9bb94e335abe35f89433b29cba7f46a811d77dc4d2233ab3a661098cc31f5aafce476a5ae84a7b79d75f8c7c378bb5a2621ee623e9f5baf94ce6e4778d3c532a234e107bceb7117db898eb237eb19cac1edaea231081389b5afe07ab5c9f76391859f9c9cce2c51942ff1a37fa48219b3fe05a25acedf9a471beec1d89a30525197659a46ddcfb768a850bdbaf2c200f0edf79cbf2730c7f925e168af1a427c173e747711a8f96a8ec2591cc54cc13109f41fed5c17ec2bf896f3a7069379b8dcbb8a2d58cf0203d8de021db72202a8860e5625329aa7b23fb404d0a9a4de703cd89d675ce8c4c826d7bdab2cc27b8fb9cd47e68f5c22086665d4b8a4e48fd960c249afb90834475d0158ee9c7131d01b691c6fbc8392ac3fc26efbaa8def4566750f89b2e812f161fc8e059c3913433b88458491a86152b92e01606671e9b34f61f4ff58ac1277c7de3699a17e5c0214139ca988180b368d623ed74eb84aeb9fe88e100b71ac4751a39efd67922ac2aedfce290265680f3667b93d38341136d4db4eb7a42f7a5d333c593d79a79bef767a18f2731994d00cb77cfcce83e9610964741239be1b90b4bbb50dfa435803782169b9359795ba7b9f957611ac389387d14d619b43e9d302d6ad551755a856acf50e886eb262e42e86b4e22009591d00d31c5ed26a5883b7b5a01ebfdee8e8ce8e93c2724f059af2de046433017ff529b9936b30ff8bdbbb82722970d4df435164d5954cc1ff8dfc7285f999c23a8c95612cd59887c210147abdac2e0b28e23cb933d92f5fe337ec66ac65384d3c929b4019a84d656c16193e33dae26bd6bce0f7c321c2e4da0a00ee63d9df8caccc105b7f88e1c1ed19cd024984bc0a431c026b757e0cef5e768fd6e85b5e2e00080d0150e0ec2ed0918820986bd52b50363b757e7c45f440b1eb8389559b60c3d42a9e8d032608ff870986c13fdab994deffffcb29c40e6b07827507c886bbadc42c29a5792701651b281a3f85902d98a7f32a8eeceb79d08e9f79636d6471a18662c277422f8d81ea72409c36e7a666c18c15cb1433c5fe507482b47e66fc1e9443fdf4a83b4d3f4bb08f85b1554a74b7823702188f752117376bc8693bf73c88b743058d0dcb9e67638e2efb3797fd7d4642d625c7f80131280d9e8465df9c7104781ab5d5b70122096880f9d10ba25bd332031d61899572e3e540d18896d0d02a8d1064fc08018198a8bfb3193d0670564696ee3ee2e971a50c7ccb5bffff1d681753cff03f5ea3fb2b0a36650bd3a3c3e5e3851b1c29dc5450b3db4470c1582c714db4355679468210c9e6745b1886d9d1a503885bfe613c1bdb8e02689c4b02621d91e2206b812062c66d0f33d2ec05423a8d67ee2c32b175e16bec70bb4fcc5239e9af79dc4bc75f2fe3a0327c714b4149184d6a7638bf8bf3018c4d722fdf401d9315ea0d1cc0fedc7430e8f4fa6f4ddd12565815ba0555fa725f23b1f0e7b5d7c2921604c8c1a969305182da35d79b63fb916414d188dec476ac3eae5d7c2cb86aa127779bc5e2360f31eab0ec9860b2a22d1fe51114c0f954bad3ba274af48a79f87d8a17f9affb7db8d751fbcd33b225152f457115ae9511f9b09d714760bd53b4bc5f3720aa1e8631e347b95da144669a922d5fd66d6290bb4ad2c07fc422e1d5094b2d94f99d3132693daf923e3a136dbddba18414518058b0e23e6593ea40ac380e0702bd83176b1c4836d121d496d393c4009fafb81574c7321a7e17a3b586d684650a79140a00b27db7710c68e3abb06997161cea294e0113b2c0ce19284f0f4b03b0eafceae5382969c6be9e6e33748b54e91943000f9880c6609a8789adfceb20ad4e097bf1379d3d8b4c73870bb242d2aabc2c4018aec5421a8af2c96ca249f1afbd843fd827fe64336930db80dbe8f18f6bb36bb0245047d334668e599f1b9fbb6dd16c2aea62accf95fde095601c54fd2a534005c83e30c330bbe4beccd42e3353a131554535f527ce42dbe9d108dcee4cd531c13e80a9b691ede9db71d23fd6d0f308597a95382ea0f1758d41f03de96f083b348089b181f718fd439a3d483982f4b60ba56c5030e336696e36e1fa8020cfe9734df956fa39866ac635261c3f7e24f3ae812337eacf74e8e91262128f7f0fb8df7b23d6a4bdfdace35190bc3b932867f8d849151009881c8094c1a148c569948cbba465a5af0a23c8a7e3f026b57ee985aa04d96fd544659d18a617b9192db2173d663b5c0f38766cba0901e1ef654f2e95c889be5e291177db9033db9005bfc46c5894d76f32e3b320b5450ab5059b0891cc775c932bf710005d08ce0a0ef16f4d0e9fd8bb1dd403d5c1c7301eb87c9df889d6fb74c37e8280d23707c49f1698844ce7d6145751ff1337d866b5851b2a74f5d7ada1f3bf54473feb27f7a0331d5a9ff93ddeaaad3a89ee37ce5c6b34010d1f1bdd62e95fd658d7d4e9924adda77f71264cf3686453d458d133a2105b29fe45db0889b7dc404f5013dc599f1a30b82322cba0474966dd025f9803b7c570d1a6333edf329f56b38a21ae65e048d7e9559d883e5956f25120f8e5b6741dbd9d9f690a2436ec13d8c36642792d210b1e3434aa77df40572fc8e8264bdbe3c3a0e15c58693bd70bc52977dc692c58761bf4800019ec4b31c780d34931637ec2a8848a2acd8df15c6be52e1e60a38dea2ff64597a6331455bb0b7f6c7f926297bf9c58341ef52be1850c33fb9ae6fd5779ea5d775d44acdcfec827e700267c74f1bff9120c6baccfd5a7bc3cc8787c87a852b9ffe508f033e978a5ccd4b608a18bbc58b412fffec577324fb8ff8ca499fe22ba8acf81359cf45ad5477d5b6e2f084541122e97ddd2917a50748f725137d39038eb7c28077e18d4936211ac49d17bc8d5ea067a35e474c2ac9b998f3f8bba406a8d6874da5452a14e34621e142fa8ee468e2f158273b5c6cf39c2ff7db35f3521c5c67bc087a14830d79a26bdaf1e306b582db796e6b258573537ef69276ad5c3ef08a4374a8571f42692d0e94530730fd70fdbe82a0c74a9e277b7440b1c8ccbcd392d53c1b469075045a11d42e5cec019964fe6fd17373e568c1c937bf2d97dcd546e356f7ae13b0f9d9b02192ac024a9059d1860ab132da7156a4a4e2f850c3ceb26e3ca5929c672a56453b84dcaae8dee4b076238c70d75405fce21ec23bf22d42e41a47cfec9c8baf20ee7b74d812e94b5c9d12014e6cec30aa2cdd44fd81c6f7e3584119227e1ff3258a35911aab88c1a844fc4789aecfbc2fb9ce31de307015687f765bd0e3e4436da74c2a9650949fe1e2049cf27a8c12f7ba30a76fc2f726ae23cee098370abe14a658ba3a1c54284e74c254177156a80eb37bdc48954cea422b1782cdf9c8ede8b4bba734e0296b7f6ce3d8b5e20cc43431e38ff63d69092aa86b45536e091f44f0c52170a920ae64cab90d1c5a0c6330415d64b23aaeac07d81cc139809cc1329e18634f346e46708571c0894423421ef8984356cd1a685a56cae9248f4e6147cf068146dfaee5cc40252e91a3ce8882b4ed27f13399c27821471baf0eab9d9ec7ba513822f9f9712c2653162a975874696354f17db1122d4c61e26fb1bbcb4664cc2e2515fee10f8d094a438d0d4c38f1a3943bd6a86a01160a6219ca148a020b5f6f0ef6d341f75237c74203bda20c32ee0dbe07f27a3ae295ba8f301facb026e8305683cfd2d5b46609e9c668bb507fa57834b790477113b77e367bd99f4afe9a3567b1fe05a08af6cfdd1387df4790923c0f39dd7151f422bb8e1e0c6442768d59da8914e7fec5f825aa5bc069b67267c6731787a478820aa29936b8323a6ca58fc7c1cc0a8a84d905bc0503cbd1c47940c3c0ba539d10e6ec66da84d8e2c1ca50cb7bf00a6aa536be6f04861e1e0bc7326201dc33d8f6231b9f3268c2527ba61e8d7298c6eb7dbd65fad693b7d6d645c700330209ac3ca2b01f71d9f2b119f0f2855a52df26d91fae4bf82801542b89f28df7e15cd8252dbff285e038f4beadf2d7128bb549504e9174b52f2986c3e858ad35c3a1bad6d3579cfbe03e9e07eb8239e1c656eb3666365b3aa51a5996dca6d228647a47f41f127b056b51f2411ffaa74a9c757f740a74dfcb11292400d380c41bc25da8484ed68a83549c24f8fd82965a0734574fa8d6c117f37cce2a891b01cf9da49e8066a6b9a912ed59f848c8de8b93e7660544acd5f63880470b2d6ce4f0dd9946783b718d3b616087d3f8d0a4c40048be238341d96bdd904f21913f2d8c51d4668e0bc0ac9ecb412a268d8c2fe40854af4ac47986e9b2b7f51ba9c44714ea1d0a89734382d0f112475bda96ab348ccd5194b0652dc2801c7c063d329e66aefafecb45b4acdb241f79b41965b2849acd9e93c78943fb5328b577a212526a4ebc9da11e3276e9bf43258a30e914cce88be54217fedd9e3fc7e77014ec379cacb83821e868cc79183e60c6a64bd3bd9c678837889491cb45e6590f33b1a1f4fd11509634f664f1673025f99c5c29fa3004dfb48e8ae3a1e4651e45b26224ad4ecc71cf77a17c9571452744581e97ad935f870ea1d98349f97273141d1cdcdd0314b5889beb67f456433002fd2fdb24d40106c1e85820155af938feedd540485d3c1dfe29e56a7dc4c062541a33b03626bbef592f807e552629ef305d25a760d9368f05cac33ec90b929c6ca1c48ce8cb6468433faff7cbc20e132563df5f2f68b8dcb66f1fb6738bda5d591767e288ad771e70df53c554697bb0212cd6c343e989098cda64ad4ed1f249bd474c681660c9e032d31632ca53d71872f8f4bc9d52e0dacdae1f645ebfea2670bdd93ea8b64ab91e34fc62c41b5e46703424f78ad52c6bcfe1b3e5f1982fa638ad1cf3c08247d9dbb015919e26d40f4256aae2e031a7f05ac0155c519b30a93cf23a456ed94b7fe85a36517b823bd8479f4dcbfbe74f2fa40d531a60c4d3335ea62a2260a8dc13d63bf9979a2697821f94e0172ee2ae3f36a3d511f6cadf36d73e78c2d17e27341b40965a7174866ce4a6ec7f1fa291ed71d964b3bee64a07071fcef8e0c32b0440bd0cd45b2b0582a6674d59f412a69ee68d1c4af712c8364d0ec0a6f657f10c215846462e66911bf3315c90ca8290012418ca87456ad9ed0fc97382ed388135211e86a40a1cf71c97151d3e49b8d966996e52c536b15aa6adf35b011d2b4d4fc919d9f077ac181f574357092aa0beb316eca36d6e687ff01b7bb05ffeb54d5d0d3c6ac760ceff39be631b4a0b566b82d8f39ca7acc820000b6200cf92e4eed380b9ddcb09d8eb09f64bbf971095967948d1b54397f3035b6a65ab3e1791977f21f820194d6c9a2463ae74b629b5ea657d2867568659e34cac38eebbd05358e23d0b44baa0090bb94faada3b4f058912ef8cb52faf5b44939a5b8cc9fc801cb22cd6c7462caf5c085f8e96076a5d62337c1c993e3a09b3a0ddf0a75ff44e68a4618ef44a5a2fb55ce244e66a8e49abc1fc0eb0c8ae664ed0d01048656a29c2a13d6c317ed98ed67bbddef995756e76205b2ea94e27abe902a88194af480de1cd588df4c0a431ebf4be2698a32b8340a3194ddbf2ac13ecd1d2373fdcab4971ac4757a54fb97f9cecb9fbaf1ac31b66d06afab3d3d37e18db2a389364a87f331ebc59b2f4f62c109c41bc565e6ec0a2bfc3986ac4657f3aee8e8e2247d7b2f6abf62806a567ae26639345db7ee0717473dc4ae28393f8393131c3c22060666125d7ae58c96fccee0405c8caaee11a9c16652a01cf18132de1f01f908b0df5c8f22ede73f48faf3eb2a5b00867bdb1eccd34d8ac637954680680a54da0ae356023f97b4fc6d2b9cb7460068a5575993ab7b0d5183f48b371426e14d4a19d2fcda4189ac8f019386758cda977687ee0fabfe4c6f3bda021ac905ddaa3d1b2306159fe9715eda7971653f0dc95583cf75f9c897498697f55b15d97202ab94562546b513b6f6b7b36d0e978e2cad445484afdd7b4e3dd88a1cbf567a6dc05e641aad244bc0d23e0626f090c864518c5a922bd67227b557c1f9102d84cdfe2ea0ecafcb6779daf6b04d3feecab86ac07879b3a7c8132b86373c7da007cc8935c0968df8421da2c0dc5d161037ced18a0566c876c10478c101a417798b2e4ec5e7209178a2e0437403abe9cb9367bb6ffba8fca6b05fd907286b53154d1f57f5dc69e132135c8616997c51bd880f0c5257330a2fdb00133074932a8ba7f65e7af52a5184cf5d69f2e6ccea65387db8246f7d16d76bb03eb4cb957ffee3a10270f4ccaa939a82eba058bfec640c101872247b52e653521d41e7dc7e46c45d41d74701eab814e5a34d29e0789cb1499aea9efce5fe1f110c8efe354131798bd1f07bcc10ab78672b462b8f9ef1acb23782f5b8fac5121e9408ca8353f115aada09a64c0a4b60da6c7ef9e2ea3eb83a849ee6254b9f6507ce44ec67d81a38bfbb6483b089b556d9f8ae899509104d90b81a4b7fa0f7fb9b0bf6d4c5bbb57f49278aef689919f022c7096586f7403f05e1b0f1538b005712cc343fbb0a206eb72113a81409041501adeab2ff41a861f5b1d7c9a30ad96acc26d1ce6cdeb35e2fff362205ab174d856fe50d4d5992a90fd70f897d5aa27ccf15f89a8112fdf10d02bbdd4c393b1c51978ad05fb5523621f9dc03a488ccb858d143324c02c75a06910745bc84601bb28a6708a14e2e65d59efbf62e459fd8d58aefa03eb3fae85b30a81e7a661b993efebf48c553b1fc107ce8156914bec672f94cc617b73b496f58ab159142b7a526c0e1fddd2a087f87bcca6b4f039895627d09940e369abb73968aa9df47f6f643de378f2c8e0261de0a69c13a77008f87ddb2704826f690bcb162c36208a28daa9c37aa4bba5ab237678d0b780193f691cf95d919cffe0191047584ef476f3d716518b96b44f8e445eec850b503c0de3453109a3d4a99fc7fe00b272e2a3bb90368965c52bb589f456467685a8b2e23a9446dc181bdc5f16ccaffc04a85ba0bd2aa7817f63c669859a9fa63ab2e3ff566c88f23a512844f7a437e531ea5e4b9d914e50a8c59b15b78bfb90def04dba3f43fca64c968232207cd366036ce5ae3dc8c88bc4dcd587bbd2bcf0d1dd4cb5a36c7ccb00d413f49ee8fd7d6a3b7af04965521b2ce61a799d21723574e9e0d955ecf40af327858112db431097f513e46ac91ba54cda9a8f49c216cd3661ffe18c3c13bc8ca7b4596f9dc3224d1bf9dcb9a8b9a2582c6d18d770abde27e9b3e628cfac47938f61d6dddd5924c24791d7c6c0430366968a2e611c6ca242e394e7fc3cc6db65f994343f649c1eebb3d11ecde749263b0fd6fbd167f6f320867cd3ab0e0b58700b66585d45d8e598cbbe3806a4f156e81e8f962b97803c446916a98a73dc1339e304d8e7168a33a57fd9201e43e3a8654757429fbe75c204936de664139deae9196d521cb657458348e62b5169f1c4680ebb350ac1851948c9470210f3382ccf0ea9e0e7ca3f4ae8583ddb4b6003935b4f06452b3e1264e047972bfa4574303463c196facf2d7d61151dd049e8a8834b57b2c01c6a7b7df10b4487bedc4d5305d1d8dd4d5f7b8018b46d45b13daadb34ef39787a66ef77efd562c437ccbc4bce074249bad2e4b992bb67cc3004b7d06fe45dcbee862475fb0c4709b87557f8ee6448be4485e609d35f952d94d95927a62b618a44416d7f553c4eaae03044e4489a1b833d42296323dc8d099be970e3600f0ffffff0f