PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 93727 9436677ed9c0c72b0e0fbf8228681a9d90fb38613ba146e8597b1bbed774a6fb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
067aa28bca56234c5c271ac3c88176bf5e4ee9ca5b74f509aa1d8ce27b54b39b
Certificate Block Hash
9436677ed9c0c72b0e0fbf8228681a9d90fb38613ba146e8597b1bbed774a6fb
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...005006000040780300
0020000000020000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000c0f1b5a313c98b1c86f87af9c320cbadcd368150cb552f02f0d2d380d3c786ef28bfb1805aa164e3fa4e7b46c19ec745ccd17fb421cfb0359e66b1573afada389d0e030396ef92e5a72e7f7232d353df6be6a842faaf3445f0500000000000000100000000004005006000040780300

Raw Header Hex

00004020d488c4f91917fa976e6b89fe9d85f73e91965adb0ec053bb45736ed28d186a3e2f253ccbbb869306f4dad438420893c05305e3450a18b4aad63e727128ccc2b8e2eb6b6ab2b600189bb3547be28c1daa09f5745bcae94e5ebf7681c8c31a275c4c2356ca8ba27a06

Proof Data Hex

59,560 bytes
12121601030716435f6d369f1ff0a2d0acc6bd37616d5f74f22206281d85ffd11a2be8d588f482c5c3ffa87bf5fd48e082e57055f104fa43fcadc75cce04d634ed6d13f41edb6fbf5ac9e57b5af5a239904cfcc1c8a99023d7c135fa9dd40f87f6ae08e3d5ed534dc4cc935fda79fa1087bd603a87871fffbd9f86f713815d063bb75170b82537b61d08909fe0bc10ca7ec9aad85195c5e0dbab2d6fd2f1e72c212fcf3bb188434e36ef34ea3579d34bffc026cb854f27bb5d72dc3c8ed174a33a0ee95683adee0dbbf104b6cb638f49585695bdd343aca8c3b3b632047cd6fc1930d718bee3eabbfa09e32554ba3ed0d78f3522ac78d2941937a7ba7ad97b616d89a871d38fd90f9e0cac6d4de62f7c1a36d9f609d115e0894ff1ffb678aae369954ea21372b6ea16ec0fd744a782c69f129dbecc1ae7a3859b5facc1015c48d24988bb0be18713c818cb084433c439217764b7d55a7a1e5b4515a2cfcb577ffb26e0d314beb57a111096a2e26c76c63c8d7ccf7adff3d7c4475981eb43f2e9ecfab29eb7afd26b88c53877c40d152ace7a0109204be2cc21e2dcf436d02028b02ba2267ecc3f75ce9e869960bd50b42dc6e503c4e5296f43101f3b6927f99bcd53df50694d3449a5d2c8d862beab6f15d4ac44bf939639eac8ce5e81555774a46f1fef186f6f6eb09b9533707db00b91ccc080d98eae5e817f0d8ea82a7ac8b4c0db5581e4813c6a758e8e781e8767dabbb05c00697f8fcaac2256b559e05ebf2ba18b311afb46322d19348b8f2870df381e1cb67f4958b419a614b634158cc83df30b15e35a710ca510851b8b1451faf75e1f067ad52e2fa87c60b43d5f3886da92344286745f2193fdeab316da16551d90a36348e4c853e4f7b205284db5fc43e9b958b57ace8eb3fc5dd4aa56b0409c68369e8ef9f9b4e5ce6f70685d069214e06bcba827dbb7d61c6a27d4937f43581231bc0c3914a95fe1fbacf3d793d4c622153b59d10bec76a865d6e9022af4c9452b3e55445d9ba35382b9446a8113278403c001645a3c6bdf4f5bcc00074b4bdf846bba7d41c49f2ccc2f968af78c8db2749797bd57a79eb4b62d0782f110a5282d4ac883098aa522259f70dcf10e982020d6eda58debeb9188be14f9898e802b7aa2e5b657b8b1d475d8006171bb801d8d87d884c0bdc6979b91c8a82b63561d4a85ec066aa7f631fffb7c0efa2762b26c76c1c9eb928d5d88cf53fd0c60a6c92336c4c44bdc5a9faf4e6a8b53297f0bd50426b765c62e410df2f0a20744a21bbde1c828585b37c2d660de89e8607fbc60d8cd2bf2ab1370aec2cd55ab3956eac92b9d340a65b0c8679335806a0931074d07e0d7ea1c52afb0f085a6c8c5850f887c631e13491fe73a53415bb481b08a2d709df7cbd9e782e84d8429928ce79bc1b111533e67f1e8fb62ed1c5d536a7ac5cd3150fd70c600bdb122043b249f8e53ca903c91d7eb89b73512994082ddb1cde5555b2668b8e538c94c9ef5cbe7320a81fea49427748364007bd119a53bc9202ebe79154a7023428b670db795db0de202b0a4afa58eb2cdb35e45ab5dbdca6130d9417d8269eae61ba9539ff41803f3a7bbd9ed90a50c6b9bb22776372d0593bf31e530546711528dfc78b849a18ab974ecb49c5a0a4696003aae3657053aa936199208713e2cd0d3c1b915b3fa71a42282fe50814d5a1e020a89343122d0a26f907664c6fe57086e9fa311799ef85a523be2065e1fb6ee373f16e5b19d484fcc53ca43b3656455ee644599429a91ff7f4353761b6af934acb9c137342853b13cda12f0ac808fb770e9198878e87d803bd98b6ce57f98de604c02eb1adf4523be5808923b0f58c2d7ba52e5345fd8e3000ea9fc957eeb8f62fb21d44f0bd11deecd09982402c5c5bfc6a11f0c09b1e064ad37cf2bb8a9635c36ff801b448336fb3b6a3e62cdc2236890c899030abe52a281f22ed9cc7f32c8949b34f13cf57bbffd7f40c1d0bbb63ea803c2fed044d3dde5e820390de814934ae29e9b2ae071daad19807bffd8dcdac419cf56fa1d05e559ff8d571968648b32d7a9d716dd831d9823985eeb8a253a3a7b64465e331642c05abe4be4671523b4417909c683af26f9c56cda8fd0fc819b470fb0673e6e974445731577b9ce641f149a11067caf89c7deca41759e8640983f4638ff01c0c0160bb00e8bfd9c4d7b95f1a565d69ab11a0d86f46b38573a0c6035cbf74c9cdd6d0aa153fdbeaa47cc5363867fa58b2cee8d8e83170665494a4fca46d4855d97a21b317110ede612803deebad8e5290c9b3c1912826ba2f1eb94d70cf976b944e46d7290ea13b8ad3d86ed63a0d2d703145801ee427f05022f06bdb8c7871c8042c7b27e72031eba66380998d5fa5a4b0119987cd3d38049b96f1e7c5263ead66bdbd25a58456d6e190b5fca678f44abe9c08c09261ac7c71d379f47e96db0055b8a62f119629868eef97e050427497d8ba1577ada7db2fcf5ddfb8873309b616ca9f688d60cf6610bcb58bb5307e44e84065a05985fe0b3f3882c8c44a495b590eeaf3fb4fc01e82f2f8bc5a3ca101059247292c09f3ae52727ec304bf4346f03bc953ccce0f5c42b2627f0ef410c80c08dc1bcd4c8cc78e461546208ebd67b3e12f5498347972da79357a2213908a510c23bcef54189268833c606171cdb4deced9f5a562927c2ecc3acf24e0989e2a556e7a3b72e87a3f0520716af9bf0e1e399a0021b92c07e693bff52950741921dc86391124d194aa5132341e4d504b0a3f960153f84fa879e87240a9d0d27500f8e07dfa712ed551f76b3b8968f163ccca68fd3e321fdd59a287fcecf1f7e24894287e7f6b9439a68aac5c2037be6d408e727bd38d7921ad96d89e49539a23d7a8bf7bcb47678db3c863e5864969b44647d5fda3e2175199cbf6934e5622f2929bd93ee98a8a692bd74e1b63279e204747927d56e2e3e450b269db438eba701614367a123b496ad1cc0ccda7f8b0331390324c6ac017068f103b2fffc1a3c34eeff962bb6ab410fec28d5634b02689ec1b58f42ed157db21cc7c8b646cde33373da3cdbcc8f0bc163ae30b6bab024a6e2fcf2f5ef4358501415c2cc8afe2ab771446554fbea90c9d01887b931f025ea75a4da3f24e556a527e6ed2c40539a1e8b1009a834eab953d3bf01685e15fd6ebc0a52c3949ae7b8ec30eb9d18889c719227399ecc73f0f60f83258a0d6d4124de954c09d2128c437cd885b7d57f767ccaecb0fb868ad865d4f01ba8b352e0de26293975a1cf57c76b3bf3861df82151935e7e1648b575f6d39e6971e73a4d7f6e5113a2dd811fd1388afdcb1a2ef75a35349a803af5093dac45aed96fcb59eb92cf2ae2dc3316f90475da9295b22636c656fdc3d0476fb6b08a2a9b790a4275ae1c2410435a1ccd865f1609b6a1bb26c3725d5008a386ead0e6aeab5532b69d40d2d08595f2d647c1e64164b5d5d8d338cb7adb1a19522c366d239a80305dc0b35c11f87b6bc17c9a67d10e3874a52dab8a053c1c316360ddf106e191e9f060e6af68743e7ff1d7e56a816fc86c914defc58601c31389bd9009b54079f11321f5d00c6f2cfefefd20feb3ee7e2a39629df33fbb4bc95f5751f91fb5bde09be88ba105c8bec502381babc4e0621f0269d7a9cda885f7d245c9b5b461c0591e03c66541d2c5002510fbb305172df911d1f66b2732a3ad2f36a82e48743a36f1c55ea73a368c4692753f9635182b16b3af34fe6fd4f59bbbe4c367fb7cef905743d2a60dbc47086941d4f084a9f29d69cc7aae82a6e00262ff39095c1661724917da33933efd579dad5d294bbbf8d6bda7baed2cc65acd43b5d36019f6558733ae514aa43149a620307a99e8bc52cb24d3437aaf1376a99ddcaf571e1d62ab9578ddbb790196a8aca18140b01cb85a9e8ace3e3c5865650247ef3bc30dfd3edc958c8e72ce19df33726c3dc0d00de6e2f7ddbb5bfce8291720e6ed7d721314baeaf782ea7d207361649b51805ca894f56de2e543bef404751696ac8a6a00df5051ecb64bde11d7652c01523777acb29b9e7782fb63d0396c579dab29f7df972e25e3d60e6a1081b92d0f6105157c5e78299f8ebd5f20f5fe67fa529d6bcb422c76eeb4230004c71712535594c3788a61340606599d34d105e75205d1e2b494e13abf0cb6948a276cdfd1690670c89288715ece0099478c14e3bec2875071cf4cf69ee8236731d4bf2b5403dd17c49ff47ddc5e6b2a8046dadb3fd7a29fd3f61f277c0df244dfe7786ee12736250d0e7d21c432ed6c28cbf5791ca0e26325460e9a90bbb6d2489e840be19a34c1b6e6f5dee12abec52015a1bb20cbf74397b93e21ac6796cd0624e665dc88553cda461de522f449ab74b1af51c71c1ee0d3dca54e4b4403b2bbc3de2953538cb2e9f269b482f9c56de66493ea533ac0bde6e90526571bfd2af5e8e3cf402970c575d14538d0e58a00dbeb1db6548fa97b85ecdd12a3c98eb3ffd5271225caea4fdd1df4e44e72ccf5936ff6e86a7099e6566e74a6bb38f18477bc808455958f00a66a3de189098e82e4332674d2b157acd8dfc0173c2d06db7129dc4cd7333330e99972c371c093f767962019f1811172982793a786adb011edaa1784df19d753848f5f39c30775e0c5520a230abd5cb576b1fe6816657087739fced3de36fe4310869535cb3c2302e5b5c1f105f48d3f0e2b69de13c67bbc30cc5006d219ad5e9fd250c5a4ed83a7ac003983c3d783be074611edf7fa09f155b03c7b145d81e661dd13581af18e3e9bb056cee7a59e1cb85e5d1893f0d4f719140d22db67555ead15f13632c7cd75430415962e95187a05566edd54704bab398448eb36e4f6e450b58d69b4ab53977bf46edc8423f3018683fd761122ea8c5dd47177eaa84f9f1c587696ce823c2199cf39021fa5ca77bc4fe1713169b014711c1704f18b4e00b9498d1511daf02562f7ff48003169c258c8157140fd02faa49c2b621812f642ab6a8a3dd8b34b2924f9a793d2f022064d0b164902bf3f42243090beb34ebeba0fac17b354cd6266add1167a701462a3da5831cbbd0af71ddcc3f25ed0541a92dd72729bf4dd1db4c3a75bab2a9083df218629cad630c2ee5bd7353f8ec37c9ccfcc1658ea25ba75f777cc2be18ef08e3f241bbe7ab770dd41cd24c69ec94ef8d294e5934ad7595c2bf64df10e3fb8017096d42c0cbd2c195c4378b20d7851bcd0ccb86c85391aa5b4ca04563ab80695c22e7477b5a05b80eaa781b08ad9054b9932c0b19cc0d547371b17da15ec20004d0bc79f9e8e52085dd280d7167ae402b44a1fef91eec6042187be3171698124d7ac1c93971ffb2c556a364c25a2d00a6aaa287a6d6c84eeaa2f98171256e096acab3390bc85781824bacd00d0926fb0b7031f450cbe2890d3b60467df920da4c2813a0717a5f2e19d90b057265149a42005bba302d30a25190b16613a1bdfef404af9d277bc15c1008f4452f530bbbc629ce4427c9b0d56e5f70a35475f43845971cf579010dcf6ca75ae040a285d3bfa3506ee206af09af09c6f4b30eacc2cc9e415418c8abec25ee9cd727ccd0f7e4591f3985f445cc43d8579296286938f843a65fbbb701e25d4ae9a2c065b01cb87952aa275cdafc1bfc0bf7546f037c1c9e94178d8810e6bce9c9a4a33deb0b732fc39bc1b6173eb2102c4697f6ee2133ebb70fb0ee2ef9e175684fbfbcfc6aafb82d06376575900253048384d585e7631d967f6654289f2e782f60f57492fade20424d3a26292f40886e7bcc9584bbc451f3d8f090e0923b228034a7eaf0047267ebe4c257ec2c7133330e50bf62f232b0e2e9e03b8ea39428df7e2a3443308b2007062ab28bd07a85e70cf3cf280be767c96d79fcb0dfd1db014667ac0ef4f1c3543a1114842b0d89c50dedb243f2c45b9b35fbb7d48d1e90dd4725c1beabf801ec356132cf37a3a57f92f35f6f8b5d4b65c45e2a8d9a9caf2fbb4bcf562a9f48c815917280ad009d4fda0658e49aa589ad5fc12893791005ab23a2b5b33ff1566cc9981deec7e5d06a8335ff747fd383dcf60842b1eff92cb6a5a0183e8bffe57b1afccad8c6ef1c9f810ea2aeda6f51734a844b802ce070afb2653e4050cc8b5489c7ab3fc62f57226174846fb137b75ea6127dd5327c9c62d3a22c7db4a15dff5c44d024467e296985103e8bd4c3e1a1610371ea64424c0eab71b5cc8e2ee88d5362cfc54c0b63bf4f8de62ed5dcb2f8d914cb3ca6e890a341cac865e4694112b9b6f0e3340f381697687210f79fdcb006e9686c91f4a522d3517b7720a4cfa4e56136f74955ebea3d7a391a5185a9f656af4475176087f0bf2b93efe3e0fafcc52e565d1a1111b3d542e0ac5d0b3133e4a86ec1c41750a02106700e91701acf960f6c689e57fe6e63a48f84c77f2f4b0be69e25aae5d26033a4cf51a00aa4910a465d8462cc4b686ae5fca7b570efb881c40e38b20c7d9aea5356782be93132185c3d68e51e3c21ea949d03cb76840a892ae27d1b68cc822c61b2b0527a55f694a50ec4e8542f66fadc4f6b5955e34638e6af33dcb79b2acb116f1fdea9142b642d1f370592bf09a57e9a176801150049ddb46e7046ac2b080f7cb478ea2da7d3a2e00b746101517b6795873d569b43f7f1e37af2334497d8922279afcaa0d509cf153f2be55b53e603f0ce96b24eb7d7f6638773db889f868b2f246171bd9fc682607d671a168fe0ffe9df9fecd94f07ec92a584988becdc3ed1a8f58d58f2ed55c424bea13c4c40cd9c1fc6d19028140242deef2c021864d5cfafbd65ffa2750de3552d2752ab9164be5cea848cc93d45cf585ce8dbe1b5536322396eb7d1aef91b26cb8d7b7912681d4dc9b8e3854064cabb82eb741d77a310940312772f769947b5df0537607181b303599a94c9e454a2a9e8969acf789d1e3d92ab821426e0547c0a5c2e866e2ed9c716a0265c98988f36d26aacd2be5a8b5c305adf4c62910e05058847947b515a6d3ba0c37c8ad2b5871e88ff2b96509156321569034e25a1960ad5ec93f79c5a396532fdf866bd1df976eb09c53cbefab5a2900a201accc264ce2b08e5b2b031e49e8834c37fc1854adc41fe71b35d3d23ad7654067fe1602ac3a55d96669b5d1634f283d62e2f4f4047c245611a6dc10b4e9278d09cf174944aafe1ffbbe7495a5bd0ebae372c61abdde38d41644333e0300d932f9a040a1909bbee88a7a99fa93ad2a6f0fa17870dcb4fc5110359d040434854109ae924a3e54b66b37874a3bf3b74c50c26cb6c5cb74b305e4ac8f707472e809653f7bf837f46b4ab9c9f98058091d9f05f09a7a982b2e73291d87c0ac2b12e7594976d62699c47cd83af2d9d859caf2db7dc91dd619a4222931b85886959b57b78cc285822eb9a775db803c21768514e9c548d01936f919f9a74e9c264c97500b049aaa81869ab74cf6457feb62bb5a1e4c48666a1384fadca690c828e71c5d7bfdf7261dd40ac0648010349cbc2de87b786852dff300963e84509a9d0e461a8d7d956dff02a77f01848b9ca6418044690dbe8f42c385f55a621376cfb8ce9f6ee08b55d6c646b89b8598210e09f81dc4ddadb8e742dbb448843a600a6caaad7e60b9c9a0affadad8ff31847abe3e27504146321afac0b79ccea1161a006b2f84482abc1dbad51759038e794790d65e6a91ec9483e369fe72281b21cc3e386522cb4351476a4a945ab012c62cb2d0411b818cdfdb21075c3b1e168bad0fe042adfe2d8664d3045fa3016c83b6fe5fb102721d846ac866dc1170bd9c14deb62bd4f85048bb7375ebab4e76d1b98bdfbe4b30729de989ded29b90e61fba8729df54c956d0fc6a022d46727006d6c27d7a11051d77edbdba0e21eedfb03180962110b24dd364f33f12402427dc255a373f5f36d24e51484a36564cc559d67b08d9cd7cc4b2c4087b308397f840d30c7b7e6bbb8981bc656f44c0ad94b8801dac3d714fb3e38d0f833fe432785c778877f63f7dfe5a9b28f4b81495c92976cd0da334dafceca3cc511ce80ffdda8594d5789504e1810e85c5be4d6cf367db512dad63d0f9b268e5abc3956c572a4173f4b473b213da249dfddc2bd52e6e282160c9914adafda29611ea51f84a66d721d473647d1e7f3375235925e7939c9ec3de018b49d4ef936bf3f292e0198ee16fbf6ae93beff446041ec72d5152ffc01c3d31415e767ad8d49c6c7fb91375a8d135fa9312d965b8e9f0fc73184236d783dc2d16e00722c3b5806be936647900b9d937b4701dbe110b8c981a303911737007c73e2e092fb912806e20b37c0ef93c0e651227e701ec712c9c4f3fa07f1f32ba3fb16c5da8e51d7892304055ea2c6f312b422e287d066783b58400fb248b0f39bc25dc3f25298c237bb2cc51de989a92cf95228fa8ff563f1194e011cb59f79b111aba1b8df36ad825ad12df40b1a5a5f7f665f63c4de3bc9e45a8b1d0308c579b0d38a2d625cd84a169d6c8ded449a7ba23ee1ea46788d4164680c31ba1d3c1b98516751df4cebbc637accf35b9a1fd6645ac16d5de7953a759b6f2868ee872df6bb02ca7947b6e3e48b49773b6d1634449b98ce2752dec20fd9bb3c1dfb940eb56019a61879012301b710d0df977789ecf676b3d6217525fa409f60c8f457e8b29e9ab72731931771e8f8aeda1ceba89a2c944d5f65437d31ed2616a782cf4e021f96ffbb15babc2ffea7efa98f2299916bb4ae6dbc573d62cea44e171a51b30daec3e45e242d74d8a0816c237a818a74807c1a3b591de88edd3d940ea31bb84b24bae96ae5210f8337666ca7b414023c3a7ef3a467deff3b80387fddfe3b8d93826f67c7c1f8f443b3df9dc2210637f5500f2b045b4127faba01c994aa51b8f53957759c4216dbd185d76f1f8f51c2614fe196d5de3accb7b643a65a24629b56983bef0113dc909c1ca46a71683a86ce114b23ed73262030cc35211902daa87faacab83e5afc91ee727f977151f93295e07e0d192f84edceb9ea0a71566e5d558bf0e45f094543c872eaa93563e9663ffd0a1f7348c8532862877954251c45cc547a3645529b4ff6ad65b754461109e99d99f4c3df600915cdc681e87980f9291f9608cafe54f07b8e9cffffb230af35048ed26dbb785b2a6471da4d53ec7adfafa164d399f7e623f94c087d6364ab7399a564feaec29a2ecf6a9942e67323485da208a791a35f8befcb69d6401838f5e3a3991b8471d32d8170cf575ab9e07fabb88ff8a1aec76f874b24966d22eac7b33bb10d5efbd6beae1bfdd069fa24560e365d9dc85abd0c954cdb734a5cb1301731ea15c11c834bd5c91355f94177ba1d82f5313ac2b36963594b9d707ea3e7789c10673729e39f5b72060b8e54e54d82dfe3efbdef380c5376499707202f5b2e8cab93218a312301a2c0efd133c997272934e3e2256d07df32c4233d770428b1d0e50cdd2539a58eb8e95693fec87508d23e303ba19be4b68c055e12b3c24eae493d08dfbc7680530759edbc4495da7f6bae0e2737f7dc1b4346406efa618f6e44bb9ec6f52721f3c21f5e331dacb5660a4fd741ffa6498c4f7ce2bd5e462d0cd1100e6c02f489d5057a59a92ecfe3a041c3c74692de13549645dce73feb5ea3d3f106c052dcd2f1dc6249d3f6b4980566fdd83485520b65a1d3bc5c7a4ad7ecb199b0e8cbfdc3757b63e58112a4980ef0d1bace63c08d13e09d124940e977a08ca2e441aa494bee2c6a078a17ebd40555417cca1bd7e93ccd29bd3f15f4e5703ec1e6d74a6621907596d901deb89b9c716668b413fa3a511869acce4ac580d6d49a8d7094a4a1977ee8e47408fe49c835ba0b535cffbb9a38324a2269288c3630b1b1e2b72d787615af9c12fabf512bf716193c8e0f426a1db7c2e50d9d342625a938b559c6943f7f49cc252efa6d09298d2d60bfdb6d57ce5074451066b22ca8a2353f218043e15f9909b53499fad7b31a6f91013b5b96b3326ca7680260feae78ffdbc5ceb5b8c8307a772d2a071a0d2d53a3ccdf51ef6da372a21c2ab0c630216655fca1a089ec0e2a972802e9d1a896f867926382181e6faf1763ba52a767cae9349af0ff70b278aac83e06272612ce5a59cfe3097e776715a928e98d7873f696f72cf5c4748c3e84633f285025337dc4a8f2dc20be743c663c53a9f5c6c3187e3670e91c7ecf6ef1ff8d2310214d0e05e25cdf6974d79272c97e5a64ab8e6fdc0aafe690009acde14a5df00d1de14b423e956144e79c622d792e555f337aae28ff4f2922743e474f85576202041ef80ee52d57cc0a3f1b70a82a0632c544d03cccdd60f9df4675fe77dc0c533840d99678b13a46175f4f39988cfc6b6fb3dfd794aaf50e0baf6fc4867f0205548b746095b6b6ebd38d8509508a9da15190e5204bb1663bfdebbbfb8743aa64ed3dd6e8db729435a2632c3ac94d8f7b773f579309438cb4012efbb686919da98f881e78291b4b75d393701904355a2799a0aaa6ce6115228f5781f00d193f47acc199de9b9e5677d26472ea4ea3aa5982ab03de86ac896bcd40ebff5a4524a06fb56722dc06f84d84adbb3dfad8d0a80bc9d5fd86fb0676168250ea1138c99616d8b163eef1f936b379da0157401c89d44f050e1447c60021609f56d6e72d9f1a2c3e2aa892484d949d9bdbc090b7de0f01c43227af12b29c27ab804e05dd0dec9f904dfe18b9adecff0fef254c914207aa1d89fa8c89741340f046d809c2fec8e0eea755cfc97632b81f89a13fb6225a5b631ca13299812afe5f3780c23ffefd10ba40c7cf7a17db304323ac58782ba9ae6f4f11fa066ca297ee8af4ab18193600e07a2e2ef56304a60dea2335a340b4c773476d5990b55734f301cee2173c00b04c973537fea7ed5abe68e6963abc83e342a9208281def0b0c22248cc29f3df6428a71a027eb04569150ff8db25692939321ab3ea3b100eeb528207509dbd78962bb905d4c35f2c5890a8799300ac44be012efc8dfd074959ef2f678d47fe02986b4dbd63a5f1b64529137b46c47692eff0a865967ef1b6e30a01ca73278a8c7bc8344284136542483b029bb89f65ca0287c38c0dd868ba586119fdd972131dc114e1fdf3892ceec6e53d0334df5bd364c690ff7519166385bb973190f8ed64fd226f1bea23ef82ecc21fba8a2a0da3e5749b76af8b370a1a0ccedf24c37d756382b7dcb71a854d3d32d38c9b33e339c52e0e1364f6a0467cff793de15fe6a040c83346cdc03b7397abd664a278898492f7d8da3d3871e7588c9b8da65a8d35fc237e627ee90fe975453e9d4da14c096659f2d84153b461411a4b73b15a3e9d3d19688e5da7012bf834cf5ebdcbe23df22dec9106c3a2131b883323381a68b006a70dc7ebaafe2a0827b6c93e5f82acedcc5d0cd4b936f7cc150bae06f743c62581dd53f192446611032dee4ff444f3305a4a39c4e60b67240707e36d549aed94e008473003195c92cd980a91e0a04e160f5effca0a42c47e4b9f600f5ecbad659372c81de80c3da98cc10161c41e544ae8a964bd33934293fb25eec385b33013e0b98897be3a45fd52daec50668065e66134f5569fc3de50999d47efc7e79be08027e5ac838939af10145268279e53b8256ea3aac13523c513eed6ea305d99eff722ecd43b7fc17b3a8466c37b5be4d82b1c00e6df72645d4e0b097c8df94b9652186e40c2dbb0a481537c3eb26b79f1f426210fcf095f77b79cadcc679e5fc7030b42a4fe20e534786ee55ecf4b613fa7bc3d1fb88cdf85369bab0af12c4f23482163c629813dfeee102081813af467ca8f88d5984070e62ab17f2cc8bf5e39955aadddbdaa7688a0fb596d2ff52bdabadcd6085a7b6b62ec4da905d19918e39abc0a1bc7c70b498437926d667367f70cc14eae83c01b523f3f0a266685e3d042d7cfd9707130dd74fd114d21828e7af3d887aa731c5a15f5c7a90bb4b712d4cba73fe4f3a53b9b99f813ee81da098d933988455343a9cc02f81078dd57e4a02148f68f93ec31982cd400d1de770f1e066c2edc993df5247fb5956404f71a56f93b1710e6884fa731ac5230dd9949319d9a891eea4e694378639bc81945fe3952238b2f119dbb2ca9e104de9167429d95140f1920623128d97b80e6d12273ed6ee29ff5c4d73597970171afa765427bda713cb631641bf681fc3ee5f605ba94f28d8741c9224a44f27991b2c484a29096be3b2e8c3365d2cf4fea4c6fe686e3e0f5d934f8a5d17d9ea7af7f6eaa3df6a196eac7008bd0aa81f7123238f088d17e9e81eaa3b096454fa6603b52b1c138a9acaf7b944321bb7eda5412a68baffda74c25677fe981e1a3a12bb77885693aaf49c79449b94e94ac37e997cc9a6896d11b72071e83b97f6773fff6c1f4e04478a8a549cab21b83feffd6a7370707b0b35b034a39207ef98e90665f12aae3eada33b084dda38426f46e1b17fa8b65856ebaac68bd5de87ed879c89fb3c9c995063aa96e9eabd65bfd23d446cd44e05e1b1dceacb4bcc1cd275fcb1afb167129025f1498c31911baf70a22a653c45a6e2a3d3615dabe9201c01e6106d007edfdf0507be121e6f13a21df402becbbcba6be2e9924d24e3b9f631229ad713978cd4feb34dd9406a0fb4197fbce38c2aada9e7e6f4ab5845d22e8659892394c56b8e588c27b56591620a5061c8d24fb5384d36b6794ee40f1481b06d285e28d2b05dac171f21e84e291534871df067d61712df858c1c57ba34889f8fe0a67087bd416f74246c935a717de381e795f891f1db029c574d6d0ffd4bc93c09d6250ed6cd1bc7a0cd69403d8a0d45b4c9c3dd81c2aa3d153d3eb351e4aca765b21fa8a59675ef781c6d9792c57b462f57ccd6267f6b9c15df761340dbfa817d3046c7b306d90ab0811304888c5c9edfe1ffb48b2935fe15b8665a9cfea2bc69dc4e6722c3c210b75f934d8afddc5aea4aca295a35af16bc82736414d7418df281046f05f274e4ac9ba4efed5f32059d375d517959b259e07cf866aacda647f04a373e6be1639c5c02014c3372587d84c29d25c92f76b61d0fab7ff98da6e3f2d709f4cef2b284889134cb7e96c5d9a6a77b573eeae3c871c86f17f52ac55fa51eac979312cee8c258fcda3e00ba1d619caf9a8170ef15dce6ba7230a40dc392ef96c649dc7da961f200cab9319ed6cb923efe3d5d4dc7bdb5decf595226b68e07dfde5023acd6b39cdcfd44f5d879a551bacb5234bce3f72136807bf6fb0e8f23427fe968e6bd1cabc9634754d90b7778798eb605ab6ef713868b6112bb9f18a5c5d97f1976c9e668d0922f7b8e76a6477801f2cd12ed1ea2a8d164896d1983ff7b78133f790386b0add8cc8de37fa0a4f36bc01bebde054f3520e8487e2122e3f559b804a94b014001b1a601487e87d6414b2630213652ae5ea41cd5cd858304616296948d0df7f5fb0e4ee092f73b9c490628fa834a9f70ca09d96ada80cfea4e8cf3aaf225af78a1eda5b6d98dc8d2be089b42d0336b7e30d3578344e1fa8a0b3d2ed7f9ab1be014afc016224cb118e8b857a4c56091304563d42b7c3c2fd791ddb2f88a9070e7a88a21e96390784aadf243700580dcd30f6f5342d26920d2b65b1843885c2f413cf2e766ca53f969a5153fe3e0587e0df2e1fb4ddb4e228772d9a60e7cb18978d2314f5ca800489980c0211028405dfce5c05f05fb50b830c829b824ab5da2a43add94c487a7990954fa3e4b1315fed6275929bfcd336c6b0a145aaf16a0ade493fa59866e0acb67b77035ae09558766e97c21b8fded0cb71da3c642e2c40ea17fa18712315e6bf92b28f8627d6ab80e9bc87bf54ba109387edc9b17d3100109b316d7125d111de7fda6a660ee1ca5728501386163c66c49e68627dcc56aadb22e62785c9e346bf6253a35cb90b4930cf7665c6d3a5513afde36a774812890469fead509663fda7d87752838cd71a10a3a23d74c4a8d69ba35bedad647366937d0490cd219fe873ff5737977eb3bf228d0f8e9de0973748c259805bb6b49b6ff14dffe0b5cc53c1f80c6fb2162f583cd2adbe664f6ab38a746d646c8022af0010876eec06364f59ecf69e5d40ab532f16cd369398f2ec597c415bc2fa9bf08f85eb2444364bc2626679bb92a6a324fdb7c440e4dc567359932fb5fa06300d98e691f55fbb1207c0abb0250bf22062d5f4e39354bb0eb706c585e86e5a0b3c1bd14ba50eea62991c6094b46c426c32d65b6488af97e1d1f9fa92b45c3850351df7700ed5641a3c4bb7537271d297aa68b246b97001f3e8a154b9c2397e54b607d242534255e52632b426332c3e90478a665f84f23f1ceb1b5916ba59b8ced2b93a28097147a2b0caada3b65bd3ad487253376365a48f363ae54a7c67f74ec22c40f4101e7dc4560bee74727cc4913a056bda87ff4170982f98fd42179c0653cfc756af27403d7654fa05109097e4dd2d95bb84087ffd0b6ad94cb81a882a06f813774751f7a5cfbb27d2793a3db9de0e16744eb8b7b45c361505014244f4090b489756802fcb1dbedef0925455260aa37874f4e87cd8ce96dded4caf19590894149193df1c198b67fe32b92c4c85dcfe375d8c9d6bf79b60eaba4928b58af9fba100e527a10af0f361f5483828128e6af8611a6ccfb7a050f238ad918ee2932ca99cb7ef65861de2e4dbf5e6d9d3902b847c703ae1cba420a9684467b945dc6dc49728a06e7abd0beb4282cc1b98e12e240187cc140eb1047e13244c60a5b1498ebe699af45e220ad41958c9f215aa57ac0ea3bc695ff0f47bca1801ada35616f858aa6743c3b18ac62039fe134e08a42be3a9bddcb73bc974dc9763b863fc740b6b989020f026980fc5882f9b0460fad44de305bfb0e55a527859c3d754d84c8646302a3bb1e9bf813999289ca4423791ec50dc72547e7d18afcad60410c3f9fdb6952269f4300e7eef52bf26126f7501c46f279e8fd5ec167634a5025e615628bf9443509fccff0d6a72009779c592b7159c19cffc85ada9fc53f08cf3e0081f1d135eccc37744c5314b835776e792c55a918827e1f3e535f87a6c73bf31b2cdb7ca74155239b0e2cd8046c73a42c07d1002dc02381acdb6cff67cb5ae677553b77d819a88e47e3c91ee425631f0361225bf95a55274d9e4d553b3027377b81bb1a4c887cbc62006228b933695118b672c300e8e0ed9a3a90ed4a964b1d4de73f248c4ee9aab83c24f688c78bb3e9c78734005aff779870fb1c4e014fdec50d25fc0654c1adcebb264f2dd5e99bbe589237654c5352b0492dcaca7067c3f2687e216acb65e59952fe5378b4aa4f31463abea182095e1a7955442c8db4a05727faca2003c5cddc2529d78e5426111ef54c80a4d5e7b761f063626dae52f650e6b55fcca79e73f739e88dd2661a6eba898766620e5d5cd5667f173934e32109acb5bfe43cd74e7ed35ef8e3f2451b0fca4c8dc5149324f0e403c7ca9e65d901b0cbf5c7c4d1d8bedec48210770ebc14c3871f40ac57cfd99d791b2ee52875b840557a0b16e647c875685e223115a986bdd4fc3f7c14e2c78edfdde34bdf979920d7a84f6c3e1ddab97edb89e72faf1506f390ca4153e98f9ac24c966c9b9d2c9aead5b04744c846379483ebb54d7062a5d4102255e859e81de3db47f7317cb2181bd60b035814c609d9bc2f260ac321ac1850304471261092729dfc2c955000b44da8f6615a0168ea66f101350bc1aa7b886cb42bd27673bad7045234868d5ef23516fc2a41d96d3eacf858fbf168b7b5941ce59a8d7bd8590575c3d7c2286a5177e20d42c11079df87596d6b765d69538d520d6a85795de6e8de3d1d99158abf19ae64f7461873c346d017138e64dbbe68fb409249bdc559be14a710f40904dcd32e63f04f28aff513b02fd947a9f7e5b535365ca6a5288396dc916cbd9d5c40d55d02566aa27aeb97ac4c5a75bacbc3202b9035db148bfb59a72584e07f72093fde8db4cccf8fa37516ddcce15fcbd103c7fca798bdb1e644e5b7b5ad046c34d710ebfd00e6d99584f9eaacb481d2baaa8253a1b22cd9cf491019f988d11f0c0c3169aafbf112f5435ff13e2c073bff8dc09039b10dd8a5709935c1b91d4ad1adca75848866e1eec2adaa6b17b90953f62fdba57e0c48d0b3f057d524bcef4645acd6128f18301aa71105f08951e402b9b8caa3b1d96e14625313193a0ad0cd83acda87c1b0da58601fe5b50cbeeb5696cf4a8f67aaf912bf83d3db3f9ae4e2a20ae081e16a772132305e9ffa98102f94ed9ebe14941b0cf69b8929234188abfc0a62a77363024569be1b21b7445b271408f1626f8c7432dde9ad331904295227647da330931b5dc1e5b08d3655691e196628a15b3daf0c8ffb41a66a99d9f0a49b0823b28d85146334279389f58ac1ac0d3b6ecc0aeb683e8eb61db9123200f02dd15c4d6536ae806dc9151bddf397709fd34002fc6f8712f5eff0704cca9cd3eea5f692998cc7fd75bb20e961c4ab19e0d4d33cc9e605c0022f2c7476d6de05e3ceb4ae49bce043c71ebbf5764c457d167d04158e1b1684ad7c7e43a05e70642ff9e1bf281111dbdccfe30b62a4785d053448dd1688968a1db6ea1ff793d909ac16fea575ab214a36e0160299a61cc8599de7a6386f61d7ffa8be2a1a7746069b5ce80c38170c34e68e00657e68aa741f719720b229978665fd5c3b45b3afe30601b8ea92782197daad8cd02e8a5780322458b508d35eaeeb592c7b6e31d01448d5c9174527d0cf59357d03c0658326afff45fbe6f62f6526745de49b510ef33b8634b97ac1230b708bddbe8118f4e49214669ef360df999f5b3d489065b09af935fa633bf7a2c33af4ab8b205a5c8579637fe0cfae666dc77fce1ec69dbccd6d0deb4395d09ad977a86bc2f4438a2465d1f49992b20fe7c60045f63f8cdfe48b63f8793eac4684f02186bfdbb11f558291d4d8c0732d8a1374c03860357e0bd14e5b2c850ea005bd0f6f33df207614dc87d3e3e1bc530fd5a4cf826f14ad55bcf99b71d0d2e2ee733ee4940f23b211c65884b37390255f29e08c61fd64847a5d24ccba651a787b73c725dbc4d728f6999a0ecf1f2f0d6c3d3298851da9cd7e2e3fd71574ab5c1876c850dc1ca9dbc31d77e7d32b53943bb31d514930b9cd182e591f2fd4d529014ff86bbdedca476ac0e9bdec2c91d2332a9d3b407af13cd1e27f87f2da63701abae38397692e3cd415d584500fab6ade7aaab98f394c6226cfe21a3291c747333fee7ffa7651f18b29a56d7997105304107d4c6025bebb06d39d8b6ad17b24aadd1fee926b52ab9815d47ae3707ae5fe977a663c4824ace46d09efb251eb773b46094b9f6dea538607ea782b6eecdaabc5cae71b23b7a21e57931d22788c64d9b76678b2daf6f842871d4684018f1578d9bfb2ab35b039c07ff79f60ccfbdd6fdccbe2ee315674aea112a1a757e7ab7923efaaf0d715a7f3e28f6b9ac06ddc0691126f0c049b140a4003a27e7052a958e431780e7a1e6d5722cfd2ddac95b6f333c395ef733bd2ec2485b28c9f43bf99bb13c49c02365b77ca70358226e263b314f0d3dc39ee1984f831fdd86fcd468bf995e13ed5047379e4f99fd4fa29d4492f9967940b4146c74246b7a4f1114f474c866455dc07c7195f17b67ba342a1c1dfc33bac4255bdb9932ee986f481f6dd91d6f2902b9a5de7ca6bc22c0fbba8e24cebcdff47565e9be134f4e8362d012b36467ff060ee4d96323b699947702ea241042d598d6b8d5bb56779def747516087660d9415bdca661fd0e23c10e6fe41f2f32bf31eabf4dea7b10c4cc6f3cddb623459c73d89946df89cf625f93f76bbc57b9230afe31c11a18e80a62b6b30e3202a009cb8b7cbdc19e6a888fd85bcffd05e1a3c468bb6dd56689d5822782d97ad83a755e18716e9e3536f3b39e2fb96e619e764a1d6d8c9d9a7f351e56e45e9658b82bb0a577af4338ebc49f8b359b114d189e0f4529356c2fa8aa28ac68abd77192911898ef90973654c800ed2776fbb7a3058aae3636285812322f1293e173562dc9837e92641ad77736f6a43f1792517c1e6c1536762ece6014d54876a2cf4905b174db41191bcf72cc13a459799e95adae74996464fd6a28981135db8cc0e0513ba642c7906854f7e5e9435f6101af194b052c7135b35edfd201d81b70e2b8c14699fdd86987a3dc6a209fee5972264324aad3ea0c275b265a3345084583d6d2c9ae47f94c9450f4ea2aed423d2a7b5a50f9b425ca7fe936d11df1f14428773ad01dfabf29859a11072c1b80b65926ab038b6d08765651f9eecc368815a6d87c0bea07eb650081f40f510189544eb876776db4d25f2efd5176416d19e78c4c6fa99dd307cdd7c78d3c75b0e42ec302d6c0ad6068b77ea7ee02a322a30db4c44682150144022b6a037e51c5503be0d4aa4e3cd5d952eb4b9fd893a64a937f63b8e8264cd2e5dabbd71388e2068a083e5e7e13ab7344e23914146ebf8a361a31ee20257a7c5c2236fc56289ea693e0c0805c9b5e9d0d73c8bdf2333a300125ce9146d598e865babf130fd003a6eab813a431c2ea126ee69535da2af6116740946fb594766f8260a67a46b422d7bbe1789cc3806582b37723bc89028d694249022fba8775598ad8a476ec6d21bf05c47ae30d5f94457df7ba90fc7b72ca725e1ec0617b1037b49de672525f56b7cf0912a0af669f8d435b5b7a7dc1dfe00a65a5d8ec338814be1289489b4c14a7e3e9cca1a307764e047631e140b749fb2824edddfacdde4a2a0905c9ae647918dc62f7aed855e445c1de792fd7f2e478ba9fe2b4a107538e53e3d9531de081f34c6ec7a48ad5fe07262ccdfcf6f232e8bc080b76e644b999ce7a69de65e155a484d55133f972386532c2af63f1542bca9670f75e48e3ea2d6300585c7702eea6a075111ee6a33f4771c209bd6b6f8738f6d642a8da5d88aa5d770d21b54dc89863c303a48107f0280b45deb449e4c0ac86821bb1e16ec4c5930a1636b9a0df312db9c023cf5db3875da051cbd193e61ea09527850cbb6bde9d9ee08eb392365eee2caddb37cb17cf0d64c8d2e502212ba7b70241cdd4ebe5795cc4963a8a16abef462ff807f8903db2e919a8d52119190db4bd694b3b8aa1c58c34cedbae92bc17cc539c62dae4e35c3d891f729ab5e750bc9c370464a0e943acdafc7e2ab83c39604e287ab85476207269dbcbfe5231ad4e61fdbd319c971a808a88e4d7a2756ffe65c632ed72fb743d7d8814918026f619c9fd68a224cb4f1b9bfeede84e8013d93544cdf333747cbe7f481d053c8fa9d5e2699c53d4cd74d51992d78c4f24e8d218d4bbaa89864fb79937585655975b727c7cae8ea9e9de2b58088ac7a494efaa08ae16549f78901d47804f2b419918fc384553eff17bbbb0a6950efc50141430c39fd845976b5a8bce72d6578648f3d8502d5ba80ac0491fd6fab78449add3229771d65b2aee40e9cd7f66be0b05f107bc73aee989daa4ca1e67521815626296fb548268c2b54d1a334c33d43f56f72ab5c2e89863da4d6f877d00728ce8fd9e0c0373828f04a91b3f9934b2c3167fd8d838a3f359c700b2026f2df357a623bdcde41369c12adf4f50e7d14ea1f607dbc8acad7a21fa51c463a5a2fa550a536ae7f2c0a5ac0a230bfacda47a1b4730d056db2ba5a4099536f17fef2b7e5ac3c7ee56cc8619b4e7096c9f6b78aa0cad0608c24a64365ae9007b012af4200880b3737a484a91a5cf87c8f27f1d5b0c384f801cdad8f0ced98f338a522dd794fba5dfa15cc56cbdf84972d07d5035f7cf0b765ec7febf82e8031f6b0d48e79d8d3a77e2074715cf55033761e81ce514232645794b4c6bf10483c29a9aeffbac12272402a99d4fc1489f24faaa9b85446fe5ad86412c6ef0e3b63abfc52830ca70ce17a02719206107e84aab8f5963cc3eabff131c38bb85fabd22c772e33ab45beec000701d6267e46cf813f2662b03778bc56a1bbab91175114c0c2f0bb99899e71907af85f306bc3ac8289c6d69cdca9d0d8be367e81a1791e1d3c821acff12424aefad109091a971c33bed1f4a87d29abf2bd7a5d3fdda3fb6220516b8a81802e671afcbf22e89f4b0db6c919c41de53037d4f1fae57590f0424fbdb94636c13705c40a9bc0b2770ed00bc3f2189fa95b518785fd4e789398db630d5c3b006ab86567ec3244eab8c51708d1a25dd019b347332d9ae80998c7e7932ab6334942e2b2161a84c1e0125c44832bea4152dd9f2c694e1c004d29c5154a42cc30471b5687f5a1927ade64091404a51dde4664cd4cacb796246ceb4d5092d7f38244649cdaab9b8927d4839312ffbfacb49668ebd14d19ab1623da6fed6aeaf0f9e3367082fb2e193fe08ec1c161b208334565b826696ede3b11cfe4f22a9ed7f7b2c3d1cae76e8cbdff56b40ac571aadfd7ce983443c9eaf7ed269c6d4449afd452ece5d1f6c3f41aaf2c0e7aecc5b96517bcbbdb515f940e1aba801cd71430b0e68dca4aaf1c25e97e089cfee81c3d0fb0083cc8be250fc9a4e942f5a09343290c3c115db18cf365f492ff6d0cccaff43e2895fcf83c6c5d1cfc7055f56a8ca33055295c48e926202ae222a32066c06453b5380587ea0476b3b66dab6bc9be9017e2fcbc2ecfabe8e53840f4ae30cd1b9ceeef47a740f284530b226cb75d50939586a2b1c85a9ecfb29e60b3cc67ffc20e30db0ffaaae6a5ef4d8808bc1935599c644bf8db484ed4f655119128de5ef0f8888c1e66dcbf3308633bf5c261949f41b9135d5ba8a0bc332e9c2f26e1a90a941816886aca37afa4c4caa705c2650b865a6b6ce9818e4af8380a1a1bd169da49fb0ea82744f9907b7ea994e4fb19d554815bf23a80c6f9a95bd39244341aa5c1b8614d4423600810936c94e686f5e7c1b818cbe91f7d794be898f109cf75f2f36362fd2d228b8931061a47051835b6f4fb1e7ed522fe40ca24547bbb8af4c70c88fd90b6f8df46a258611e4cb510565d079feb08fd43560a959f2fc540d26973eef0c2ad57b70ea291695e310ae508f22b93b883b50c52856ea807688735b9f93dddb1fb412f22c06d79f7ff3530dff48e023ed0b030ea14a0b2e8c8bcc80257299cbba9929bde886b48469b72fc6858d95e405be2bfafbbb8def426055038eedc579451ef78fdc691b6bbedff1e576bc31414167d47371bb2590a97b7cd931a9198f1b7715af91bf5e6b36a69e59f1d0eba78580ac36f5a90a2849a91f94ed6dde153a6dc1f58acd5759cd55b9602070e7dd38980fabb108119b05c416ba47e5c6477ebfb0879259d95ac6fef13e40c2839234549e4e7e7881dc589ab26c208518195d052738b5766fb4fb6ed1806874d9be9d6124ea1daf3f27b8e38aa934fbe2c39b32e2872228a145b681b36e11418fc79cfac13013e3add63d10cd11aaef7ec1644493e15f441efa53a439bcf076e6a8cae3188d1692896335f4ccdfd254fe902560e59fd0fe7579b85f08240952a1cdc634c0ccfedc01367823384c932ab98c472aaf71a20988be3db8f283582c5a910f05d7902e3c3d53e898b824c90b5321e08e01876a55459692fb60fafe68bcb6c5dcafe212a3e54aab8d7a8f57e41eaedb7690f87619a1d69ddcc808716ce3fe9b398712ff2b5fda881d1c76d97d980bd71efa389ac1abb58d7d3850ecf3f3f951fbfd8468e599823da540af761513b59a866597d3324d9b7220f22a7ddc571c1f7fc6a0c664b08b137e9ceceb1cd23643bea9657bbfff747f76a0904e6f0b90dc6f0217826f7f751ee7c2e7440ea106c5282ae1270d14505460be049e16003f7b8264c8a4644647f09fa65850d575d0073bf210a0325eb18e31686cabfae980567cabae121631797052840d0239a10808a81025e1906c0fc3d1dbfd41d3e83dc57c0821bc0067f471000ccee7875e11ad8c03c6e957d6ffc876a7cbebfcea7920c981b7fb83f62c08fece6715bffac0f8e20ca7f16731adab6c54ecf1445259c2199e815f55fa6b02e1c0f02e079a837fb1950ff11aba1ab50545a0c88e8cf7cc7b712d1deed0e28189a0e6ffa6c71a460d34de645f5667b48e0f7be1756fede4bb44f6dc1177de91c1af3bc860cb0b84dd81992cf1083944df7b1d5ab0ce279c0ff4c5b9da4cf421ad13372c821088398bcfe8a39320cfa6edd1bc19ac5654262e0891516a8ccee2e1d26dc0b6a3a4161e5978ab514f7e74881766d850a5714ba217a4a60ced79d0b58ac4b29bf4cc90a55352933435ef4550e5488568793e7933aafe8ba4af4573eae0b712820a611bbb3c31ab24112ed91b7ef0b17c7ab9d3c8f204b8ac79ec149efc8226768c1c9b94b27fd3c841fdff3141c109c917f5f14851f612ca282bb7faf66470911d7cd58cfcc7809c7730aa7f8c57ed5cd215c660b05e4b428de7cd665f942ff5f631c8dcf02991b737a27a3d696f08344abb176148c0eb74db22f8fa61247a8c070020ce65062b90824e08f8dd6d0ac146368314cfc0be9c24cd52493e6afe8d0d07b93f338dd49ddb65fc9e0c9445bace8eca46812fcc3e44d2026008982297d55173f8b20d8bc93194801f60a20ee86a8168ab5b86e6a5ff3bbe1849cb52672d7f4ac3f9697f71b43f42e4f55c7c8c661934e2b31cb20ea3bb0fbd1a3e158033f85e395b00f1f70bf35d47f2faa808a96bda18d188ab3788d1416d604dda23a75d800b389586300416a7d44b14bf07486c42363db3f1cc79467185e37fb5a9ea3ff121085c93d1891a57e1f75b06f0fe05f7868ddcd01e268d0d685d28e8436f156067e2f6be8b715af3b90987fca17f28715a1e94d6400c755caab58324037dc454e83ce657a4954d66b7f4f8f3761e93039e53af7613b1ae9a33c6d0e5b2285bc00abb303cf912d0cfae48d4c8b3c7f12e613905cd46641140899a797f283573e9e473e6591d9d04aa13ad33ef8166a500e6e2fcd1372a57f12785229c48b4f6c2a174423c32d1df277dee4d8944efe1eebcf1ff6a7ce41b6b690b7c871ad62574eb3eea3080dfff65f1f0614f940af27897445b8bb76542ea83ad4bfcc66ec2d487102c613e87cdf257adb4dabf65d4b8ffbc731a3b6d7b04a144843559b5a9d31704851aebc3a8509822f6f0406bfdcbd6ee059d29465d6caa0500cca16305b2565553d6d4e18598b954a428123b9ce648522a23e252397b3398d67de47f9f9fd4ed9641b18651e155a8e60cfdce20dcfe2f7d02974815311928685616b27680cbd33ffe9953e5f241d9829898e5e17a4aa6b897f373fbda01f93f5fb23551587221fdb624ade451815c0f624bb878b28d4c209e3f9d2cd1f787b75f76982ef68e1d44dd3a99c8092c546de5404d5c01b0b500054d9f5e615d972038ff450276d3debc306ce3c04f0074a2c46b6bcf572a8f1108041526d0ed2cbbff12bbd6ad840a7164c6847572a78ac6fec0c3f796cd364deaf100ea20fd02d0f64523eaa7966d1ea42ce761cffc1cddde5b182dbf0cd09c1ec93fce258134209c35c450f2c75f5ac55a83d6e683310af4942d780c7b28ab1bc9098e52387bd91f320871c6af8dd8466773306ac973ef6901f3367ce56d45d38d0f1f981b6e3cfa33991910ada3040564ab64372f2bc8c7a9613a00ae926eec0c5e467f16e12770e15c120df72c4744689856add6625d58692f13e418da3578be63a78dc0fc7beaea29796ddae5ce9c1ecb9cd5ce4b44306377717fa7b5f991453fcde98afaf0feb4ddd71c5640a6638627a5365b14d25c5190c8e3a088b13a50a66e2dfdf0d6ca901c01adf1f556999848113940f371add001d10a354b1e3cee4a4ff193015f248a0e036e3b788dcb64b23d29177f38f467919a5ca83deb89fc100933ee1ae4f0b3f635db6d4c66b6759dd77ab7117da1cd2d8a5fca044ace9ce1c1219d539f4847a3c3db203f4ce3007db19afe4c04c831885f32fdc1e8f8fd6dfed9e2ac7e43320f95255d4578703318a95ee17657a8b928ceab9594243bcaceca920a3214fde2ca99d0e9fd36b9ca4286bf67597eacc826acf5540cf19dc0832f910d035034e2716f053d7b148c2d46bbe821e35e441313adbf3c067da99432d2a164cd9845827d55c0e291d411adf9be031423e0b40c2186040a57acbd9981de0c1f2d3d60fc763eeaf8aac5525c2a0c32dfd5507a0e27995a7e58eb0ff7a42c697d29a4f68510d9468f7c3d6d7f73778f29eeb8e10536de7311781894367b447645b2354608877ec68f50520b2ada54c7e25df7f656c329941ccab98df3de20df353ce33226694ff97376f8c3cf53c8f01964f7e94a65c7dcfcef4060db1699cfeff3a8e60d883e9b4cf7bf37bbb72e82641203034d35699714d28f9a0314293e26efa177df0eb3a05cf417ff719c84abb939713674354a3743336641128e4dd3a7b2e469aaa8f1f1f7849bae491229b6194218ce38e8644398932d8be5aa049a39892aae75fce1fc8b36ff7dd01142d7f0f361fed3d57ae140c8ae094c7135408860045ce425325472aa9766455704658102cd7855796ae046fe7b916ecac18accedb903b2505b80bbc5a2efa91b380b26873eef543672bbefbdaa4639dc736035e3d9a720373f93e7d8b9b7c81e4df9345929359638f99314ce5956d1d2adb61f9f5a89cfd37495943f7ce75f0c9bc37f7c8816ebe1bdbf98dbb7cd7c7f4686afd242760da9edee82d8c45c2b13bad516559ac8b64c54247f7458217fb6fc5d01da0472b131c337f166999271408aec958dbb3ea080d98240ab952fe04a89778cc215d300f0b381f647c2c8a2a3ad0ebb8c45bca809f16d0f3c22ced620800d2c9e1a891443d0a7e225f50df335136bbcef70965277d5b62b13a8cf3df56840802a50fae82fa7ff974c4c2c629b7f9c6b8fc33b4000b1ab8ba4fce5893dcedf57e4dd725f6e21dd6e46c515971599db67b2f04986a46d0317d2be170300b06faa74a679a5fc1d553b3be4fcc69fb46651e9c1d2b07f4aa434429123145408666a964f821edf12cf2d75d4bb1cfe2225536278e0a6b89e3e879f047040589615866553d578db8b8709f0dd0711998e1f71fa30627ba583d4f5d842e0ec722863618bcfac941e85df22f822c27990644cad5c04abf66fe51e002d212e136091464af158576a112bbdb8c9d6dac6628073361c499496e7d9d2928f4cd565772622fa85367eb082715d0b18b265bf1a6c1549c03dbe74b4978b25a450bebb0d2c934fc4c4f24fbd107809758aeb6e7cdca8b3745587e9994e4aae1598be4b3ae7acf1e1fe1c43710a81283661f6d90565d99286a2f98c4c91e98ae013ce963aee6c772d16819c7334a9a0c3ce847b6705c0f669966cace005cd8d7ee9eab5e5fa6d680b071fe13da8270cbeeb62c067a6f9c906a26f4302af81b75dadef448ca8d7b0e2c4458e16e436ef8e1cfb81ebd85771859552976e936c308a003d7fcbccfd163feadcdbff0c25eb79a2151755bbd47dee62ffbebaa56e5382a05adf03935db8601e22a69d4e5aada1f2c4cb118ad75af586551de243b78bb70dc92006365f00521b83cf6506e961477427155ec01b7ca206eaede2f024647bb0db81912b41e021ba90db6749d7cf8610c5f9f3394ec465b55ca75fc62a2dbdb8c2c4be0d8d4cd5a70636fe9c1cd15a34cfa1db1d967ec0d5fd5473fb2629499ca3c52b1d607956f804291b95c86d00937b235ad4bb666e9a4ea51e7603f1908ea650adcf750de473127c9e69903551dc10636b0441a727c4907a16ae47eeea91fe002276c51d4a7896905d7dfbfb4682aa4542baf85175710364dad5d57b0df993a00e78d9db9b89789a451869da3e5a42b29f2ca6fdef36feb11b6da62e575b18822adcc5319210b57c1d021675e285b294c29d80f455c8385863b4ca7324e04b9de6aceb247a6bfe48c0e92dce21e3927a85449a313525352ee9f4906c099a26c77599f766a747d42c09aeb1ddaa08f2a43a9e2bec96d53ee428180702d9adef67ca2a1a5ac485ecf19b6597d089982b9d4507245cfc4f3b4f72fd0a275dcc875479a6f529e2691e440675ba0541e1b1d6ed7874b95fd6ec3c2230217ee6ae7fa8d027d07c91f604c70bec6f3d00790c26b14ea96e5d81c9f2e6fa22ac9a63e7eb67d9705e496880ff864ad8e3e7fd2235b02f1aafe4df9f265973f6295bba6ac52476bb1ba4c6f0b0c1ce385b2d6ef2a0a639b77b7d3f7a4bd8dc7cfc54544f998d48f86fbfd9177e328010e5970ee470f53c2090dce96371e76649c447d9d59a8f72b67afbf29f7d750db04c3aa8c51f3c1de8597b063036c360546b89934d0a935d360e4bd3969dd9007b2ecc07fea85e930509d4fc743cedb23cfeb37722332c0bf0cee23817bca5341ec8e6681ad8d63fcc7acecd96fc32fa12447146bb56f349a18d39bd355c24a95735c76fe096308f70a73a5c831cb5d3aa52ec4157ac68e8d4d3d00bd6d47a92ed7f3f95ea9e4d06cc51a9ed8bb4c78ad1a2b8df5079729f18678ec0fe6e7c7736f4ada27aed0e4a47c955c89f4a6418b3855d2566ef71bb94dffb6e5a9b5ea4b1ee8b5dd6c448d8184fb05b8e77f483ad6f2f21dd45160a1760b0078b2dc89d66bae2d646340eb3bc91ef6faa53e193ba55420da56ad9793e82499df897d57370b319a285901cc714eb14b213d5d2a442c990cccabb94260caee92cc18845f177ed5bfcfb0be171a823188fa79703c87905a5c19ebefa17b9e304735b62920c20133a83e805c3b3fd8b3c5127bf2aa99f90df54f24a9a8b0fbfcc872b80a1c37964608cc6c2fee193a101494fb57d3d739ff2dfba12281de93e3bdf4b9c25c1d3a0063b2cf2b4de92d10686f6c035f943f3e9faf5d8c86d3d3cf36cd03abbc628f10f78b239b67e0d3a8271d8964e5b75618f6933609839f5e29dd352712411be76fdfbac24dafe8a0d1ccc142dc1c89244e1a422ec2eb676e2cd4263ff2412dac12e3cd92da83d10853fe4fe9a357e7c6b662461b7590085b08c8c73879d136f4c3d1debf0cbc0ca12bfdc8f7c8048d561b453037dac5b28cbc3956def73e98efaf0f078b7c4834e0f1d8a61e9a0018117846952e56852be52ae0f13b9e03c599788a03acd86a28153d49d89ec6871ab198a39f3f7eb1992fdfedd9eec78644bb33a48dbcddd7b46687a3bed437fed958b9bd7c62e96702c25be3af89444d0f7dd30238d99dfbc26cabf13ffd1cf87bbb179d7f74960cb31e82834f975290728830fa5171f107ba3116cf10fca978117802fdd0c65fe3afd9e177ef61b33ab8993928f89b12f8f866cf35a18bcfc6b6c8d7df6b6ea851968ec203ce81d9566987d1fe9c314a045885b33e8b5e53200319614e792963b697fc8b4ea2de7a640b99668967fd62b4972be68c614a055e0fbf5cef7283898b9c3ebba40321835d7e8cd2f85c1efa2c5d5d1100f799d50cb98dc6421b9248adae523277d5895c95423dda188b49876618e20ded7c6b48f0dfeca596f08f337771f13b538e5a58b0e3b19091340cd12149e0c6232d63df257b4a9f03c08d0c9d78f63cbb2ced99e4076d20a07be5c48dcfc2610b45c2da88a1d8d3172dd61b92172a2e507f3935a3a0c1fd3dc24f7dd27a9330184bf4be5440a307a5fb5fbffeef6cc972bcf86ad4c2318f630a7de9673c10d4790eb27d9221f1740b8dc741406344352edb482ba9b65f620d531a8c1405f536663c483143999ff125f6fb78253acfb367c7898263f99ce7bf3f0bbfe561aa5aeceef231eff1e78e3762d244403332b6a223dcbe2ecec0bfea3bde1af2be10bbd6f2726b9733e7493a5840e9c66e3ab0e37e4feab6edaf7673b2e837c26eabbadeb3171290090f39bf6ed43aebaf743d6e137b552d88a993cefc5ed2d34b8a4f488aba3a0f3e21d170de662104e76a2811c075a1e4266e70071177eaa35af59ad87e1cf1c9a13e710f3bd1b6d0c59e7b7a422583c358dbe379207ebcd645b09eb2a2cf527e0266047105a920586900faa461266ee98334fe0e786e319668fe27d18c71f2503305f7832cf06d75af9a481fcd74a1dfd2df319aff796d36e4c329fe060cff7083381a246bbf2278acd61cb13d93d9639258fd3588a8badac7c3aafda80048b20dd27d81920ce4512be41f351148dcb72fc8fa45d5dfd44e6e8410b4f0a440745fc70164a648dcc13ff6957cf6b60352f9b15395705021ee10e970d64dc4b0b0d3020d126ebeee2a778fdad821352c18d552a8d1605a774b801010ae7c423146a9f18f02f572597ae420bc7285942ead75f11af9c2280fdc2b04222b9dfc60157f7090e6e6d69cd3e6ca5a1331dbd4d49f3ba89e0a8f3822b2f45f396848f1fb890f1bf5d8edd8273cde98cd52dd5e41defaf2eff62f28e073471076cd0fa320ae005f3da6708b3cdf79cb74e6687a0b5017989165a696a4ca26613430b2895548d6677fd35611ef1f8d2a702f63578eea7b7251dc31303203e5388deae8ec312e8f1cc84bce9d8098521b2e9747d8f7d9819b0ecef31bb9496fcc30a41ce58282850a0595fe8c8c281a8b274178815a921db635a40444b709d25c4631d738cf523a3c016935035b00494ba2cb8dfd27c8342b247d9dc21cd9b85c0cc4d3ea1683ec1d8fbe9fc46c7be3181a206e22036613bafdcccb0b647ddc665f2dee9685c61e821d6e6baed6fa595e9d53e44d3e34c3fe26b34068180b9e48757b1c40c099644deaf20a31bf062d7fdf0e32d03d40c31bd26f953c8a9044a03faed997c75dfddeac6c47524786826dd10bf95695a2a643e90239886d5ae2ae220779f7907853fe3596de90628c39d3dfa0735c0f099cbd9cc82f1b5f2038398f777d8cfd5158dfc2db693faf7f24d45144de86e30db6773d745cab36f0ee2d5591acea4dea6c1e0f024685feabf086977ba1ffca1321d5b230d572a7229e543833d82e7ceeb3fbb3d4927503af905121ed433bda64ce12a41aaed663d1cef7ac147ff33b8f283468d402987419baf912056203ddb721eb36d463d7a773555a060c33e3b1f9c1407c8aba5232b3cb9f073b0e7614cf242e28e9360538d87f23a65cd1410c0f48f22adb2372b2a66c1506648ebd04a4b00785af7d540de1a2f055882bf59ef530090ff0082b29ce4457c4ad6b7f6e19b10d69f8ed63dd336c00b64ae284ee168d585b06e0b71d5fc2adf09d3d98d212fc43a90004e7516344d38c771a0f31228fd0e3c79f10d6a0fae46a19254503087fb2e9875db0ff9828eb0091823027012dae3f908e7bb6445b3eb031fe7a2ceaa217bcd9bf3868b7288f4c7aa2d0c67eb305931376ebdbb4fe0a2dbc6e922ad8c8b7f98a990ed01cec6448084279395e973b39d454d85badcad76710d05a90b7a96273db7c5b11340e42538f137bea52ac4c854c9ddd126576257bb50e1cb7b0cd4a383a09e16426d62cbf5b0cb44b541f390a01a2dcc797cf7fc460f3f2dec2526c445c10e14e1fdfba9c7ceb9d615823e5e6c4192f836b43facf3f53651c5fbac2151339ea7798b9c09c08f9995a7bf61cfe1deb0e12c921656ee380376dd5b3f3574b1c3169eede8d82fc2929c8e427639a490ccde9bf8cecc897c12c4db17e393820c37a92c96730fb2aa0ddd88b7ebaad5871494204ff54ae3cd62f487cd8396a8825970997d9d7c2eb08744767d1de951116032efd7aa92392d0fd4c3049ffd3f6ce185426061d36dd32e581abd35e38ea8e914b559663c310eca8d446c3051a8083b59893213d6826a85dd9ee6d4ecd41af6e087963a548285080290e18e7815285283b6feb1950e394ee24a378188f7139da3ac5fdd6c74e70e2b16273155c26c4b0391e5a7c79a3a8febfb076665c1b235bfbb0636d7bcae0e754ef2157c4a6655ba109c0badf2e138a5fdaaa7f6ea6019220f4f966016ed069c9a32defb9c8ee814e5211a4ad916626cd8d4bfe73a14aad4755daf8d26f05a692363a9816f97be490ae7ed8dfae44455d093b62def0d0c00f033821fdbd92e01792ddc77125874b97358695ba025e182fdb35e3b77d67f33c0694c00d59f6aafd71dfdaaa3d15b877e43f755fa250be84a2a110ef62e371aeab5cc6d72759f547ec7c6c3b28ff89e50f2dca38c8aee9dbc888b39b1bde027f4f360a3f56ed746de25654c3b0ab86aa4487fbbb74298295af6b421b7b35906f033d8a46a03770b7c3bf9e8c1276ae3d3069be95bde28acfdda46ea479d624a1946009995280ca3e9855701b49b023650b108f926c228ebef0ff25439826a5d9aaa427b0fb1ec2c5b82a871bc1bf23ced221c43570b45810ee60676e056852db3e2ae08ad7dc676681bbc3639af33af24fb20e49b9b1e124f9b2e380eb6bdddecf69ccdf9f874d9c91ed759ab717c915f2674de4b369bf1129fab59586885468afa5d29f95022b49901cdd1e3123801443c4b58097bd4999b9ce0003e1bbd4fe96384220efc900a4fdae1c3fe395a210fedf5d6cd524d07a896a2d71b1b2d130bab1a3031044f9a03a07aac7581f5b19de734bbaba8e7d2a18e93f383ec07d03e5d7b246586ac3856fcc47536b69b73d50f58c2ea0cdf6f9077fa04a5426685d5d4678ea6beb3630822814c16049d5f8c78e07286f8da55b25d99a1330da66f68981cffd6cc6b5bff3d89ee3b03dfa769a108ec1124e37a1f68af9b10b998af080ebb1c6228f5a18f4395c7d3945b3c53ed58b818ae4822d838f1e0f5a496efdbbf35946272d4f963d4c4a0695c84a01adeceb735b37b1f2298c5f3ece6b3c13f5a9f97a135cc6adf490ecea558b077b80be7df0401f106294a66c22cb98fff86da4ba649dbb3fcaad6b64287c9be2c08b91fc651d4e4690da34d9a960a809ae99c7d11fe8ce9dcaa04dfbf85609ebda30767f4c906c1a47cc029c7cb8ef5673ed08c3b900fd84d73de6e5ad1854cbdbcfbd5dc660bc5ff03bdde3ad5bf038bd8be92a20446a390e1ce920414b1eaf4a7b66bf2f5fe653f6131f5451794395630554284d5ae846d702eab5d904add13627f99b7e88057b89b276409690fdb180426616f651f62f23f7b28ddac0ee54f284eacb3e9ea1d58855aee3ecb141264c927f084efc74c64200904415be5c16f709e2b7fc26a61cef22971afc2a4f6f794ed7e820da6ebed5f63d7d776e563e9f88a44bf10711b3b4941cfda9e78b502849c77a7f8a26f518965f79ad0ea1368060351850bffda52805e400b1e2695d5176a53286b7a05c26a6730051ab561e565cf3de29998b39ae01fcd5cf98920c292f7e856c07a8b9872cbd1f8ee34a630704da48874673c61d99cae8c02b5f65c886aecc8ecdc70f7fa15362ce10be8bd646196748ab26a5e229b5467ab3e22d275aaa2e8e67a79ac0db2b6ee7ce6c2065f57b4d5ab3654c5def65090a95b54ac3171c08142510a17dbd3293be2c8bc4d73af3e5944c25184d02aac5453da7d49cf5a127ae81d3aa5a4dd8aacc60e8d40fb75ce8881e0770989a6a7981963b58f324e0da5544bad9636d27761c9b6750e3af771ce2b9e88767fb7e7bad7e5ee5873cfd2332f3093fc847dd54bc262928d24034e1aa9d4b4ee5189075916fcb39359bad1d112d902c3ef1b3c649db417fc81e1841c2f74184cc8c8bb06b08640825b9bb9419ac5144b3d605283ce0d63fb5fdfbdadf4a91210300c0c183cc3efc6c47777804794460b6590bc7a578e76322475efaec2c28df8ad9814f3cfe97c1b24bc0535e179b5e45b8a0642dedad4beb8552d42da439aa508d0bee53d3698b4fd5274788fdd991ffa9ec7e5ede2487137c2a00a538addfe4363b3d5a3a801ca54636b2db5ff4c2bc5231aa279f737f587e50ed0d942d2987aa7f3bca50eda6fd10a1608c02780903e9c2b9d1a604a2583211839c8267370fb6abd8b17d53dae4b7235cf25ab7cae69fd549e4cba44ffa7c7fd4094c5073a424dd3a53f484e9d2331120d243697667848e91c549c09fc6fc586ab67576ee8a4a214c90d8086b76bb675e92d77f397091087545d14414015711c164a4201c15459bc47cb1491864a2bd8a25184f978693915fdf6bf871e5559b884abb190ad1e1db40e5c0c6cff35a0f5c12848df4971ded8cecc28d797961ed6669307b3c2ba47b7b123ff4cb16a842589abf8e6d01384777db792c0f633e380e7f4f907f87e0aceaf150162f77bfa2bd6740147c210b22d85d82fc8579167eb95310eadc565ac2dbb5d6040bace1426e07b8671ac506e24249448c97d672cbb40433e73ec7621b40b9f03db6052bd11d7bfe3b91f09dec187df17e56d16587dc5a5f49acfc7cae57a8bc0eb66dbd80b3d27f84a25b1ce9dd7e3aac6178c0c3dd8a0368f526feff57f90d7dadd3cbe0f72362b88d886a5c9ca94de7bcb45a4a2ce139732d0b65ae6c88782d69e6e014897a47aee7aab5a6dc16e4f05a2a282e030f080410f8fae08c428eccc9c61f38a5aaebfa5181802f3d04062a13edcce719fee1d033885ca80d602f6660ad69a1e62c304da314b34c83ba56f1c6671edfdef26df12255cd358ae3ae6ea6f0cfef80c1f7264bbda2ba56a9bb866735598a885d6b84fa684ffb42b798a99aadbd38efe00626b357610a2e822299aa34b071a48209df51a2347c05195df3b7002586335836311ebc0333f74368165d592acaa9ce7a40e68b09d05cc622eaf3ed78093078471da92392dd61c6388a53f9778c234cd023fec271a9dcfe6e08afb05f9fcf24bb7f6e105fa623aaa3c2e78abe747da80b957cf82a016969af9bc5ec52186b954c9a363df73664153101706ad01674ea6e855b75dfb2cedd75a67388a0959fd3e30cf63055bbbe09c94572f36d559bc34fecb2d043b08fe19030c9c5d7675951cb0e651f3688897eff62fa7964dae7a81de1520dea2c6f372d257b2b083179be17193b231bedcf1aca151b9ceb70d8946ab4be3e3cc496680f9eb2ea2036f99b61803fb8830b18ad2fbff23c4665ed4c751b91b685ead3a0cec9ef7f16392bf2c08bd26821c49b08acc2cfac59fece4ab7763219896271adb90dedf019e4483bfd3e6911ead3884b5afdfb0376e1e96552e11830a2aaf248fc2fa0b0d93fe0ca8d222969e370e95cec2d5dd4efc25b2861c5fe8021af1cef0037b8d331ee3bef93098331e290c352da53be1c32be47710de0fedf3b8a978732a3f63293978c0263ba160c6903330a480dba4cc3b9246b716d7c23af487b7689691d4a9c9c022f83b2e87b354204798040b9dcfa9d998b32bf195034c0b4bd2ef990d8a2c1cdcbf7e4b287857af797d16a8262b020c767bbdb30d985ed4c82b42f9455faf0a12ccacbd5f3250278e43c8241df0abb7362d8dec61e45060e1d3689397f028484d326be39b9e20b3b55b70d1193d39c6df13ad84982c7cd3efef7c587ae5eefbea60a4b8b0031589f7dd2292e4a509fb5caf55e354aa70c0c15542ad31f53efdf923094db5341d2d56d1739c177ed09b16c3c2d8bad52b1b1ce82302948841241ea24213cda8aa796c48857a077c6681696c942eeab30b460f732338649ff2d810dd3ba9a51b0da111247cb3c50e50e8ecb68e523617308c17741e4c123862610f65a478c4c4c21c9d19b7eb43e8b24330770d4c187a70a095cf288a58acd7a4620da70778ca378b25114b348c628b9758c64bb2e356ecdb839ed7066bb73011ef694c9bcb826103d79ee98ce25fdebdd68fb29e8b1c1ff050aee836548b438d6fbbce39c172a3c2c65623b32ab0f8d73bc3830170b9742a7019a14f2f105300d4e53e4986851c42d5e34ed87042722daa2f813223789c239e4e412cc169d26fdefc9da8c5a72607f87e87b4d0c2db834d9572ab9add71fa9884cb94b9a08aeecc1bfad3c618132891263e3f493c70a7145ab3cf39333da6946716229452e9c50af5b4fa3df24720faeccf876be726f86239bd6f18bbcd9ba8674303f4b91033831118ed528e23ede296d76a264ea23e0f20cdd21f4033185d29b2c4a29e489510e4e04863195f02ac5b50376ebac2ff69cd53d2e1419021b766b5eb2a6545af6e5cf45240eb370936e71b4ac887ae5df242a4334634a8f63b56c976b3c8482a9aebb3aefdd6c56a562462b73167e097ef51cb1de553b749dfbfc98a3eb3e6df41ed5f5697575b23b874f1f95d9a8ee9c89564ded1fdd9b5d68cd6fde3e277ef4befe075dcd39a19656ac8051d34cbbfedb4de2f4a9702d8a1a84fe08029e0507aa2e0c88badcf8d8fd5fb1e780a0618554ccd980056692823f2600f466486bc2f6e45c6e0c2c5b073df7fcf82f078f8edd7aad042cc871a3ae0dfd249b07e0031fc923a0ce7e1a1f9ceb92ee7fb5d8e1c63dcd96ebb4e7eadededdfac03c0bb207d8c26529931792c31fab536a53928befb52dca3d1d2d1e0f56aa05e9bc60e0c8baa9da30943ca67bee5c75479f59d3feb15857f3815d215b4b4f91ab763e4f5701dc1b1a5627b15642bd7d813f9f8bf752c14f35f5f2dd8f9ba3c88691f760be262b7fbe4820bb6ab9e1ef749ec468ee0e26cfbd483bf16fb476ddb65a4cd65c0f1a15305ff370dcd6d66b3602cf0c84cdaaeb3ffa4802b3454229272d684d0674c6e2f2060a799325aa3fbab5cac0903365fc00171a00414e6c401a5a2e87e0e9c737b75d4e017768da0ec34986bbe6d56426a996d63eb2c0fc36550cf55f6e71638e19afba9fb8e6c059c0d9ebb938ce6e38bc8d6c44e1bb0145b2d4a736b2050c03bb3d2e678b1bcc46a995764a3f8cc4c9a789fe7158be3dc1910b6237bb1cbe1ff4760f7cb51abbc4c9479dfb9e5b6a1e10d7633e6c5029b4edc1f912ce83af5304ffaa1392b600bd204e09d1825b269d4e9f8bc2ed5913a7f259945b362634e668f128d8cd35e9e8862df4f78f9a16f401e697f119ae34221d88e5df738d647e8bc5f0bf6b4a990cbdaf993da9e6f575bd5e0c6b6c1011339d9d23d0a051f0e541e6f4aeee74e06dd81f8a83b564a9973c753b9738fe70eacf22e2f35a06ec577c246db6f2c8fd7ed2547d2630bc699f6b90a5ab3f25ff05f8c41fe96e2b8fa146360bbf017f672f166d8ea9058ac96a04fc26a91babca535dbf1b035397508cf41fbabb108433e38f9e321f207512c5a3816b470fcfe3071b2175bb344323a42703d27b1d6bfeb437042de321a6d641e217568d3a04979cc3bf039e851003fd8561262e0a4a63c4c8e3ea221f7e4e210434363adccdec8cdab8b666b307bbe49104ccaa5dbebaad4fd4e91be4a38819feba2a792e5959ebf253064dd1ae110932976f18ab1b3f2232ed1a859ac2d3281cf5cf4afa7c6d8ab4220c3417180955ceaf28cd0051257384b903a9d4ad712098739e682d743306b62d3d9ed911c88a99b671ec49d8b38577753b47b111a77f2ff5fa6e318a49d9006cf5e44bcec964c8d36e42c103462e82301442351485c3378e001803921f44ffbaccf23ef748c3c30aaef9ae4a321597437b7eb1fc9a2143f5039fdcc6577808751f258847a94c5c485f1039c87d097100d0cd0691b3472094ac48f0359d82302cdd6b1d2e7ab986c188f4cf1b251cd0cb6e1d975994fbd1195ecb0ae34826ef9de2f8a33e73814c59669a61a4240275ff6cb1fc2fc6543efd567b7cec7a35af8799367eb83a125d09dd828fdadd62d43bda7594854ce71c7d23dfde652f8d19ec9945831f66ab5ae3b521e437ec6d6fe435d7d4fbfacf6f34ba22bcefb6d89dabb06028083b0fe65fb04743cfba5d8a88215c78408a107fa3ed89d427231eef02d70d85cf46ac7251d6a15e47d2c8cdf60e51bba4ead2a2299059412ec6e286bd5a8232a84a5c2b5c857fee04333ffcf25c59ae08285a37b5caadd6611a1630192b4cd32c6b9424c97105bc8f108ff539b852da3bfef5b3b496896339ea9fefb1ca181fe59f24fdff869e21a177e1a90e50cdaa66edbdbdbc45efc7813f0e076546637ec38fcccb02dd6b01f1037405d9bcd1ca414f39b9b2e82f4007e92cfd78628c9e8915c7b9022af157e26258e02bda0acbd8547329157daabf82007d20d16f9f1f967d8d8d4ff3cc49560b1f5b53bcd95319638fddbdbfaf7ef097c3de3d28fd87cc5922fdc8133a8ddacce6986b07d074e2bba1a282e39d31b047a04c9c836b4c914d0fb2c9d5475394f9661b3fe45e66c0b972a00882dce4113b85f870a53eb9757adac9cfd69ae21bba006162d648a793b6522a57e5ceaf12c2bc175709a4d7823a254665c271d9633d5aca9cee02cc3a1b172f963c70be3ac6ee07c120deb0e3b3f86819a5417324b72a771b7e9b0ca6a702b85d287c065e61d213b9ba0a2ec87d3fcbd27b3705103744a9f2020629ec9ab1a4454bc26127e887079e3857320816ca8209b22522f08903b68256f95b401430de4c52e7819e2811aec6c1f7cd52a3a6958d792f62a2c62f8fee2493529d67b13c4dff32da2683897f2286ff2bf970f9e40d4363cef4a6150c3e32a4e782e84a125d52ddfd4db16281626c4922685432f3c85e6652e54f141d69b2af28a275bf089d8678ef7531210cf7b5a94d88ecd3f145dea80f7fbb91fe0fed1fd4550b4bc11d4b740eb6ec45e1442a5817c8477716bab8c1bb3d645f5c52580ea38202dfe87f996c67149c0f6f2071e7c56143eded08074f1cf26f96f1260c4f910b5aad579c9ae7cd91caa3568888a7cd5b3673d23028d5364462675ede78c800dcb04812069c0ee6d40d009cd10e80de91a4f8a5934ee3db382c9487f6b3718987b3090e6f451be83e03a87982a6c31ae9510c98dd05bb9cf07e00c59b5676a7594f5a4a0ad7ec2fa5b355d4dbf5819f0d727759024f28a223b0a3c96f54156817347e484f12b2ba2f249f149c557427fa1c53c955d08443e1511c851be5ded10d42e3af38afd757896fd5b69fb19910b31a9e3103978f82cce271129b3488c4187cd60f3416ec734e4cb06772a51ebeaa5ac0fcb0eeb043673b701ac7f51ce2bbce0e87f901251f378bbb065b48ff76d5fbff42140474f811d38a1aa33e49f5f539282a78767b3101e4f7e7680e3927c79a5a401cd84ffb439f504ef137f9dc86da1ba7eb81c9d937dba985d4d6d5692cb33b49309510e3f7d40d05da5325cd4135ea4c1c3f4981e0b58cfeb49506c90def41dabd504fb89ae83a9ea86f263a522d7ce2ba3f160ca0f8e51644432022e8d83882d999c2c81aba39e7124be4c260666184b5165362696aa89e371bc850f29774cf4c9c07068f05629d2d0f165a76001d368e4542a2f63c7fa5aee0804529c88534a67aab2a1b0337eb305d65f56d997e0fb2c2b382a0b4a29b7bdb50b2582ff587adf2a12e92272f91e462bcd0095a94dae9250526b5c0520f1f85472250e9bb5830ea09cc4553dde32158f0b6305b5e1334b5d1bf7da168ddd77afdd7d95ea65e0aa7026902c29f4e15bd23e1e565513bb3e1f63db6d4d982c8d6ad66cd905e4ca06d20df2da644dd036681f812164c81b237369ced2444d1e6b36cbebb18b59bd223c4f21ef6a863d19873d527f7371b816f100394d0e96e0300d885d19b4bb072ae12cedc1d755a7f9bb7640ec38800533c6cc57aa2a8e7e7a6723b2fbf3cbe541a234bb812d118e17b042383fa5f3fa354875b24d670a8f34b77d125dc8c6d6ec8be30669f3fc498fb8567fe321cd7ee88d3461cf982e44fc28a16c30a713559312d716ee481fd4e36680eb7cc18eb874349ce79002f98c45e008af0ee57654b543afbffec8ddd0c8005ccfb94cdf02ed8dd665ba9dee052e759537296ac9fba9f5d571d88cbb858fb923b8e28e539cb3bca571ffbbcc398e640bac66dc0665c94a2ade8440bec80bdca63ade8ee531f3df4f66309b9333cbf70f7a7ae9009e4af7deb00bae378d8a1bcbeb5f9146d391e6d96eacb3418f455a20412b6ed9be0e8073915194f9be01761b1fc3c8ec99816ff139bcf253eda38169511ca461d6e4597e638a5b2d8888b9f56de784139300263beb1923403fbd6b082d9f0727d772f7d848de2f5403cfa5dd864b0b018526a6772d40d040f5246d8ddf7849abb0b23869a5ca603cdc627a4749fdc4717343b9f9dd9c8c2d1fa74d671a9147ddc8ef0361d649e0b6484aaa4283d5d6cdde934a1eb8031aa4f2006bbe966ad2af52364d45c41e04d0cc9d1dc04b43015b14b39ffe34063a62bae2e3d337503741de85f68f9289464ca6762b39d45995e8e89176e1336f3f92a5ca9559629cf35337f3b9e46e223c4c302a1d380710c829400b2229fd749e2d2c7e4162dc163922163a0d0cfec96694823d41f8159b65540bc00839df80e00d7e362f78b20096d5373a39db0a795417ede7bda59d3a494450706c8dc802e5644a7ba2fb441964234383c2f047b17a52554f01fff9608ab61156bfe4b966b5acd195726cc8a6f62910846be33316d37ac59ba020b528e2ac0e1e316260067a9108186958d81fc1bab0d09941b58cc7923614071644f25efe8c22285e7a67ae5a063259efdb7a5c81e05c9a1ca3a0f6181e60355dbcd2f74c8ee40113bca5162808ac1f00b185927465a5b74e9ea7b024efa660acf4b0fffba1e71ae4372063d4a1f892a452d4fad0157b1dc4f75d4bc1c50ab13887b6a00aaeab506f6ba5bb10145c77ba184ba6f29de4955f01310b9dda8b6b111b2ef196dc2bd77dc45420f18645b638d502dfcc3a4b24886a06ea8ec7d7768445a6511606b20fd63a370f3cb464f02307213a00a164bd583f4e83ff403f0d15c813f8f909dd0081aaf6fdd229dc19ec4b34ec8ecfd4bd68f852033a5b6ca157a114ed81f423c5b116aab9b61e7532b2a5c77401c61fed5f859821baf03aa54925b84bfb3fed205ebb80aa95c1f0cfd1873338b1f44005ee1949fdba11ab80ce1a0801b8a3b75cfae4432afa854eb1134d56ba2c175209556cc00a4c253e76e67742de770e1b236c65087a241dfe3b2a25fe6ef875197f8a6891144e01900a378afeda68a5e7b1f0871bb5121932a6d43559f3fff3959d6e56d0fff81bc1201b4aebf7b69ab76f083f9e243b55ab7f2e625a1dbf91f685a03b1b22a5d156026bb41e7a0884d7000bc1883e9e2158e0f089a4f33f97d4d73c002d65c1db3777035aa4971e4c1eb1ccf5ddf903c5f45fce354fb15962b7538de0e4628d35e7f24c485883418552b997ccf0b106e492c849bae1269e09572601a0d708386abe4ffc859bcfb8069c8494b132d0383989b4d44344217515ba999ca0d835860993915830e623682e0764b12e478c6968ba93f51552804dfd2bd45875b8f9090070923cb2074ffecea23f65f082969f494a09efa90b5d5b01c67a3b106acdb201fba0104cf7725704e6ee70faa479c8629562ebfbce6f58497196cb5ebecaa8ba6fd755951ae524201813ca3e27eb36e8dbb90f87b4477a2441e35adadc39c3081fb943562eee3dc0b4a4987e24b7132cb282cfd276a7b1a528895159cce80eb980c5c0fbccfb71919596028fb292b600f251911181abb9cb5e088fee7024e26a7682912e8b35ee05058cbb3bfa79736ecd9ef78594a8f86849ba96332aed902c185c93a48eee5e99a323bc62593140123c8c8426def8b2c016abfd96add0756c31ef2c2eaa2b8a6b06cf75dc55d0d4cf994adc6c7eda9a7ffcc8404e9e7e0b6b6910d3ae3349bb2f53469823903689cb6a4a150bf4421dd5139feb2cffb08ac613bea65cdf9e743339daece562c2d1bbaef53a1a1a8757e9440560560bf6224b3b03c65b0cdd87a0f830e0e2b181e7ed3a9890ce3de9bac8c8848ae709d24bde49acb12eef040b15726884bfd0ea63c3ff9cb36d96d9a5c94a1cc9b12c0d3a9cb6ec0fd1e7c15495f39fff1a4632c3babbf9da85df6ba43b23c03b8ca23fb5aa73f8a8c371f9a543af6673454c279fc7cb53d5c67c88e445eacc32090ab6b4ea15aadf355b973102eef9b173e23b067b874a9a21dd4fd59d82f98a0b6ac110de7d45e9efe601064787ef571be807d800770ea62fab03bb0b3dd9c00e0b9f66d38db5c80b072be1dc75c0e3e82aa7a558775e484df15d1c8987d57b5712e458c3b5304031b0db0408259991e532b734e8bbaa56a5d51c9fcfb38c9ffe72c4f093dbb7d47398a80143094d3e575801e6a1916215ad999704c12c9c9300d8ba3909d76615185edbe271c8fb35f983d925f63492eff1745ca459d46c6b5dc86b8a87636932cc4a60f292b94f65d790a77efc6ff68f605e74d71def2ff6952785587818a9f98fc48aaec01b375389f27553915ec22343e10a4f6dee1e6e194cfab16b562f2755f7cc12041581413820e557aa35ce1090fba8cd855b3e42a196500171dd91846148b38df6831e308c698203cd89e3d7d0b3d47dcec52c1a9fabd0619643c168b7980fd361bb7dfa9d6a70cd76634c3e6f50119d70975240cc88b7cfad56de74c5fdeb58a56991cb6daf6b5ed31710dce3b92d3202ca7bf744d4dffffb7a310312abaa9d7a5d8ec779c52419de27662d5d99c8d87e810ab8a11474a8490a33778af017c8544caea51dd352c65700f7370bb18ec97123d291980ed841c015911cf7e6b70df8df2a65a02af0106b808bf77d2a7bc20f86c2eef2a93f1dc556a9027ffc5394f3e327d7b2fd4283cd5efedd186d0848acf68caeb6ffd9b90fd8e86d31627861330454095a4f981e1d6a554be859d1909ec6e94dbd39bbfe2006db95b0a43b1c953439f5bc99c6df128a3f4ee45e574f60bdc05874e4d95b6cba729b10c3632573870c443275d0f7f7b378abe3847f5836f48f77b5d0334581f390fde9c24b23f61e809e40741fa0fd50f4303c456b507b00e17a2aaca73600557f2a59312e3ebcab1435ac3b6ecd7815cd091ef922e85bb2001972e81ae6e59effaaed572f4d7c493596c72d0783d9ed1943c52d62a850d323d8e2861f658f304f588c8191c25db09ee9c5882b529913f6b5e2cfca7fc355b5b38ac4adc591664072da709a669ea251341330dc1b6dc7379f324a1395fd4353b16ad01edd14bf1abe949b1305aa0aafd102b4eb48b074deefd1da4665ea091d068d4fe832f1000bd59994e0c56a5933e6e0a5b39ecc7607133cb5a21e71945a1077254f22e9a36e894c54e3e979ce991a4c31a8baf4b12b74aa3dc5192ad1bbd8f2f60cb8ef4b79a2004fc0ca94d5ec5cb470f4891d6c25c6029cd7a79e49081d5e7d8da140ef719fbad857407d6f895e386a590adf8186b5de24c35ea99ed8aa789817df91eb27fb48a49460ddd98533a34b8929f786db92e017bb18694ccf9446280d48a63ef5e260304a3ab78585e2f20081b7f1a854321b7ed7595b383b1b9fc005065ee7ce233583f8a9c3a2efce8eec28dd66004265931be1596f409b11f20d324697d45e536f5e4e9320e2648e258e8d2b570d31ab75ea3f965c127ee6181959ef1d9762036a2119cfa286c7a18d08929ca0ba223531fbbf76b6062868fb365811a58654b865ede3f11a810d2b0fb749f9ff7a8ec2e811d0102fd70bdb76053f82673ca967447e86c40a9b582e4a8eb1eca4bb446750a42589ac6ecd76e621282478531730e7aaa8ce188080acb36f17b48ca57bc5b59b5def4103b33ffcd945f4d117b3511a11bc898cc79f515634519080d3f30b46398ba26aed9db74987761a01a849d629803e2036898bce6c69b8f9340cb47faa4d7e051c3bc86981b9f60285f89c2b1ec84c3e314c523590469e613dfc4ddd5e5530d2c08ff875cae4b8441f612832ed00341b0edf68208aa3ea7b9b4985e676873a10251b238fa6dce017e8969861f4d111610f2f75879e6810f87191dd461fba48e0afd8bb12cbf5b4b36243c878863cd6285fda052a6bac36205165ad8f3d36f0fe42006aaab63eb2b1a031213ff91ea956e303ef01a16fc49e34719586e07ca9b0fb724b60fa5abcb390e9b56a0bbae852d6ab99e35b3c26ea88f7e98b9811d39aae765b71187c370dee29825cc34f3da9cfdb63cce2fde975ba8681a31a5b084a79b48e6b8308ba495112a8c9c2574ee1d35effb82398cac2e0e4002f3a36a03c3725d30623f6ca3351cb15729898a114a82b9eb5e12e3146c74ad873771489a31b7122f8783cd7f3aa55a16aa25d45925adfa9844cf789ee3b2c6c3e186b0a85c6c34fdb86345460992014aa5aa7fd553362ec1a00d4b7d0b5c0a039546df0d242b235e4f2d5a9ab4adc147405ac91b2c09ae099c6e6bc9e1bb5e1ca05c1a79958b4d242c645c3f88a74210bed8097b2aedf9c296be6759e1a240241e9f561b570bcb97d07c69136ccbf8c64b8817ea14121632a410358169c25eec183a55ee4fc9bcc0686ca27651609fa1200f6591be6ae05cc64544fa3da9e2c420e87612daf8329aa13c46c1a0edf753e70ef5d9f621b7724b2e28cfc43e230e9e21a4d201a14e3e006138823ccdf928a9ce42f833d53c037528429df563c010e884479c093cb5bd538ee274218ad2faecde59ad4ddc30f8dd0a7fd200302541154f9469f3e0ae42c4269f99a2691f60021b519466816aa427a650c0067e766c975b7b96622fb17fcdc59ae83bf4d4ed91ccbed011f7320ecf395df19ef21ea92f88e3a90663549bf487a3ea634cb400139354c1474484d3197835d98ba75f468224111bb94081db02b72f4eb9c61b0058eda9713f93b8afc6218a7a987b29fbac7ee2bffafcb7323e917cc5a54b92c190bf02145f27de7dca3db11be7793b6e938b1f4bfd887af81e4e8e448bfea88cbc7f1646c9718cffeef7eb96baedc7b73abba9758434ae05df8ab3f8e76cdfe7d90c1d689a7408385b49486dee93d07070e3f7a99a42e86fc0ce94185a1ade15b3a44878648e3bc736b7d15e39c18eb2d891e7f04e0db5578f1ac5d7ed566a0986caf2af9657226405899f61b5b13faffe520f9af03fedce23bc7b829cb5f39ba8d92e94af967761635d61e1d8d08a156405812b674147664cf1a22ccea3390ea6033135745ea4259360d3947fec82380645d337190579520825290be4dfe21b4058d01be4249bd52ba9bc21333e7a62be78e5823935239a2bf302483a1c4c6192f011f545118e3dfb87888b3e4caf7d25cc09c09ddc21c75e6f6714a3e4f95b825bf3457b98049daaaff834d67d520f60810995e811e39bc0dcab92b9f049dab609ee54602b490addf7467b92a1bd2947db22ab3730acaea46bf1493cc6f79ef4cfa6c5d6ece1f3f00ea4dedf4ef6f1050173954bc7a03bcbce59aa04b14523684d043918d2651c83166056942a11d982bbeb8947e10faf6a165476a1687d5f2ed60a68dbb972d3bec53c5aab96e2f97106fdcceb7527228ff75f6021ffd25ceacfed7eb0c9787cd765b411045c607d996f1c796077ae55d000b04b0490049b4490715a74a5f82d2122d5d1ec251e441a05ee59c2a8caf22d562f91f180ffad0647d510f3695167e55f85616945fb047c23cb2b23981f360dddf0b00e421a0c9ad70da9830d58eb76e1f777d63547a46efeaea73cca72e91194509d879c90b28ae67db1af8c258e6bb33fede26d33daf3a1a6f59e3aeedda0b3e0a872cceee57cd9fbbf83ec214ed9921d4b3ab718f8fe26b94803c6780db12b317602c64a06b7cc8eb95c92e54462f8e13551b2b890f85510547382b8eaba373b80319498cd47d832e908714492f695fbbabb83204b50c8ec27fd807753e92e0c0915fb59f15c45624d7151b5c0d99c3262fefa01a41cf170efe163be15489dc9ca2aa3e64115e4cd5c16db74daa16423f4684339280547661a4661c872d7459d872083e13021d8e19ad0c3a045da35e811d11c1f4c80829cc5fb6bed0b43ccb3b30c975b500048de659d9bc6272e2436de8ae06ee521307705f2d5dc96a637eab96534b78137454f7d5926ddbdd243490a2f570703670dc7d79a23486869d98cc6ff0c4bfd430ec4120953241bf2d8aa7bac8a8d4be61037f8cda2c733f613ac45aa1a05cda838ee3520bdf033e15cdc0ebcd8ed7143aeb1a26918dbc83adaae13ea83fe46a916ad6a6764b7c3bc528ac7cf2a20c2fc5744b50e39a1e18947c20bfa2261895d073dc32513eeb9f1f90f63358783f676323cfeda4597419ed3d8c5bb0f3811438ed214827c47ea8ef4a8996e335ca399bb0409ef5457f81b38339827f7f91c16a91b076745bb9b7541533e1d059765719ae5c4c151ca60e67ca410d9907af52e6edc342586a777e13154540b9d189dbd5ed0ce8081fc50ae2b7aa764489869f93c15652ba41ef373bfc1baf4c19df2ad8f2fe69922b1846833aec13eeb361c452fe52aaeeb1ba097349ad4da41dfd8b75014fc403940de25660af6a0b9085830b0ffddf871080416a1efe9d5a915a507251f5f219d0411f1c27e5c5a190abf7c7abe7950693bde46b9da7b438f3d2c0cf9eea5a2ae3d0dde26b21c5ae47b2a32d980465e25483c3a0bdd35ce21cc5a086fdde902fd3056ee8eafff01a2593b2c91f5bc9abfc02c7d754e5978c1662b72fe8763ff3cda8afc156fcff9d17fb8296b3e6bd0d07f8556f8869b8fab7fc707a0e7c9ffaf8a0e24465465cecef7e5c4c64d21c0bf218d9520dfbcd26a08c9b49be1de6a1b68e804e854e772cd70fdceda2ea592d19197c34448ed2890b05b50ec219634a1272661cf3a3ba99b6bc3e09d405e432686e778f35b90fb8b13871e30ce58af840557720ef58dabf7b8e4fd620262407167e6e836648dfdeaa4a8a3a6f1788ecab7e6af2e142db46659714fce8421073ab71ec90c7da8d54908f845a7f1f516b809e6f4e1e1af369b327c077121d4edb4a8f1ae39933a5fa1c09c40369bbd212b95956288d85b63b601108a64d40b4430e5c2419bf7d863099c01299f230c2a7e0c4435b6f57998a238fcf5fba6c94cbf5b2caa52394754d89610358595e58b31775347732502c607bc96d5ec30f1ba0eefb1f0f35a0a918bc68b8f78ed89af9d2b990ffae1090cc2036371802ae22fe166dd4bb93529af04ced4345e9107d4defa1f107be6c403907779468734ce36bdd339e678ae37f64bcbb2a8399bfd89a7b4b70e5c4d815cbf9a5fbb0c0cc42aa8d8877b896c27896362649840229a68bd629a995410acc44817a9807e5fd1cf17a14e4a2896acdaa0c44d0035a93029c81b54d8976fa738c0fd19d624a78dd4822d72417dfbfb675d2d03ac8c6883e4c8574f31fd86a2c0546ffbf5b21c14091a928c446499ea7de6fc99b454c82be658d5915ae8cc500bfb0d67e703675d24768ad49d6e54bd1e80f79a9c93fa9fe720ae26ec41d2d44c9759d49096e89182aa3c259e2a9609836f01b8bed5d28359ea51cb206daa8044a787a0fdbbadb2fa117543a0364fdb27f0e3c1451c8e7c3ad6965f134b5f8ab95f16244d483cf2a7620af8223df350e7a1c7b986518b268afb7a0af334581f3c851fda7cbd2dac8512f4266af1da58710f2e642f0878937aadf5133229a3925fc41cec730ae97101b41bdb89979ce0fa4bb1c0d5f33be65326699309c6e0c2e83e7bff2f0e2a2f9bae66acd3dc3274d1df2487ac208b6e68f2775d560e40b4fa5758931e5f52a8c2f250032dea054afb526effd1511eb8931005664699fe28877bea8abb44fc43eaaecd7434a5dd047280c013d02c0f13630c07f36a41645203b23dc85530358ba55d3233b03e3f195a69cb55233ff9a0b6842bee752c090f6badcac924d4cfad7f85c6b91997a2f783725789287c1cb7de9506205122eff3c83d6dfd80b9a891e0f2d19d8e0a7f9af888b70bec4f24d2970ff4cb5a2881fe909fe55c9baacec694e49d8ee9451dce3f3471b7c2e4e45256d0dc146b2b2c97951e16f6816fe104205b44616c43424ad0b2d34896a042d6d25664ca52c705195d0d40aa1b2b18b1e1a5ce7a968d34445f929dbdd659dc9afe172af6d0ced83f37c9dec90413b12e11b099bbbf67d58e047e3303f55b783ca75e5fe7973f5e8546bc3a2abc98896e4875e44117a8a4e46d73de8760319f764148791b715852710d39528db85a79893f2f378592a7c14a3c5f54d090b8fc10a61bc023a8f4ff544f3cdbce43517d3dde6a8e23f281d3448fecbab6d3cb56d04c0c82717cb4e007b207fecec86e1e9b76b5da782d612d733cae0fd296553bd0ca468ffaea28d97a95dcc86cfa99a931572dbd1b7e67a516e3e990bf3e216147f227b4605841b97172aac2b793cd6ee3887edf524e9085d17cbfa19125640c913b0e966efe319da7efdecd3d6db798dfc15b41371f7055d250d78141093969db5d5c967e58b351f8e2f275817d38de960afa66baf3d06f8949a81308c265512128fac94908d1f7de175fdcb097b294c2df04483f1d44382c3316946aab7585752bb63b12e4a3364e8aa029776f881a4dd997abbec1444ab616e9ccc68df4d46f125b950a3adfc62f6179b4919cb7ab0e91545e048936985dee416758394d8c519f709d1dde2449a51c81fabe924963faf1f6d36179b98aa52893b0b8ffdf338cfa532b258f5b0a4d27a10dce32c5a596e491a25315f036c948c51d1889dc1b68a30f333415d398dbd9309158cd7883b32eb53b51270f58215e82ac7c647d63059cf3c484784d52848a28511bb8539c6606a4d9d8a0c7d794797b9f68f613a4c44e9439962e232542b80a5db61b592c5043eb94da8097e45de5a93ed3debe289ad4aa21dc9f1a9ef7a4ff3f6e09833cdcfbc5b685fcee677494f2ca425e04dbf6f6c5bc86083d4aa3f8998c3f4d6c5e322e72631cff193418ad927aa614bcae5bede59d9c1550201ab2c1184d7cf9d22b5c76b85df8c9a1d46717d08731f95dd37ae068e34f53fa210551c469bc5bf010fc96e530980f35f27140e937b44e41f0398074744bd867cf0d962992200f6acd6e45d7da263265dd6cc3406dda838e58962daf0c6419ad43b6388e3091bca4ccda5c303d75df8e0763d4a41340ce0683a577a6ba7eb127ec222192d264c3d2158923c299850e7fa47503b76a761ea65e422ab5439e119aaa2e388b702ba23da1f0ecaa1e604c80ec99219105bff6e06b53b8c60f29e58230358af1f48541e2bc2765eb412811f4016e60d6aa2296c646bbda001ff2928764cd9263aa88f8c5e9baac9647c621356eb09aeb37c7fba0fd6ec130a2bc381e986478e41f684577926da19be3c0f34fec4bbaf4271bb32d269718d156a735fd483eedca5104d80b43508c1a47ae7012e901a2d71c9b71c33e345079849fd0e1b51abd9efd5b46b44dd5f440dddc1b15c6324248875259759895ff2e090458aa5783ea73fbf712b5a4bd54692c960b934598b3a9c1a28a5e6f7a24d4ad9c26bcf0230950c272e92c9fc34d5789303ec14d2490538ca3ec96afde5c2a39f9e3cf8b5d02f831fa24ff4f0f322c89bf0b5735233a86510a8272005ad10bf5d45762203f850b9eadea9ef90ffdace28e4df36178066035c41e3a92a721cfd3a29206a7194da64e5ec1762494fe941e03e5641bc5f28255a468e346029cd7ce553d599222110eaafcf3b04bf49f9fd79e5e2dbad0a134b554245421b4c1fde496742dd8cd7591742e978ee550e8239fe2305cdd4bda7e5bf313c7431ca34b8c9a52fe380c500c479be6d6994f9b0a3b277890dec0997f2a6557511fdf9ce2009cf6eedc3d1ceb6b139cdebb3a8179c2100ae850a411748ca9d95a1db24ee1a20df9ca244cca133761cc7064cdcd1cc06dffaabff36bc11dde1d19ca015941699f1d753962fc416da60a4770453f0f3ee51c57e8a7e534232a8e5d57b92b91a8bce31b9be84a6b32d69aa317eb3c579619315f046b0c937e1ebdf8d12008cd458b5853f7b233990e5911f0ec6100a89b021891371c58629d759474a4aa0208a935a9f31ed614424d2cfab3fa7027b6c851aed3030bc65c72936fcac491d745a3e668ed13e97d05ac8b1e1d78b9a28f8ca1de43007296d81b7f414165e34ed5cf912e0760b97dc3cc8f3e70a7b9867b05e2f7b0baac60cdd9f8dddb1dff2cbfa4dd099031a72782fba11925fac1ee65c2cfd6d50fae983f54aac3d103aa7758ed9450d8412daf77bd6a70b88e0fc760db6728762f8fc143e47792b75b9feeadca6a42837caa8e3e342583ff5d2c96eb5b465513bfb1161532176f8f021f14ef766e8d224a44dd26f9e91826927be33890492a3872c33d35011c62d0b02f762a959d2a728ab5eea5a8386eee529152b433174bef2f70586ec0419a0fe03a498389cc3029fe1602216adfeff9baf4a000bd4560d43bab0437d3594a233294acbdba99d409d1e1628fc37e6291bc3b4b7aee69f8915f5aeba15aa94881e21266878ae47694f5f8876ca5d51854b9657dc8da2ae24bf08b8c1943b235a1757e3d9e40e1f69042a2b6b5b3619379f94002eb58b74913b87f9fd57458a1474012614de86e4a5296961f328dac3dc6db630759967ed7c1f5ae0e048eb49ffb3fc1a6044b5b01b7118f6373b24924bf2b272ea9d5617e985075f645b2b522b0aa9fa5f6ced2f05084adbb2159a1bf8ae348b77973e0319ffe3415e7f719dd0b9d5578cc0db7b21d357cf0522c6dfd87602815f9cbfd5779e5a42b00a085e691d20301212a2328b831eddc5dcd4236b0dfeb8b203995d4cf7742ffe9a65aacc31812064f4fcab78a4c3cbc8ecd8a7ac53c8f72fa8511a6bc4fffde1b515876512d6aa515a5c929a3edad918373db1467b65f796041f531964599264c373ec7140378729cf1609a7d63e205477900edbb540e3db5297400f2caa8623c7cce105d881983287a66ea0c8b3adb6842ba87c8771547f2c83b06d4d73f260c409cd067933cf12b28d00cd6903eed394ae538286e62283206a1ef5e5f365ccf196f59eb92bf78cc38dde908d8595193dc6bf46d7bdb73bf6deefb94ecb490fa823d652317668b9f99d5fa313062364c801bef79a621cd03105c2cd1a9c6e5d3b70e593b731800c6cadb7813c5fac6da25f0c2d4ab933a48f143d45be20709fa06549bf9b02e172d1bef987520a10ea9d08f05d4045546a096f251cbf02f9b3a55adf00d0e424d3e68d5f506e09429407a47450a8f4b3694af6aa931ec8f48a5dbf245d832a7fe04eca7e287f0650dceb26971cfdc40fe89633f7e6e50f28877491d04dd45793b1939512852faa44a33a201d2f47c2c5362da08b6bcc785006de6813a8c1881a41232b293d753cf7a35ed0fa5f2b9cb41f9c1b3de6e6fb379e68d7a6c73290e5313deeab9618e84ff4d3d923ac3befb89faf145d20b25bda5f835182767b65f48a5d5e0af2a08ed9aaaef5226f60f8ad749c48922169572e116ce920a7297d3aa32f174fcd405ccbd780d829677d6575fb4a5191424d5cd926dd2d226d9b7ac12240081cd5ac1cb4ec37370a693901d73ac8c7b01b5b93911fd178de87e3c288a263d9d95761fba0afcd1201a86d8fc706b1d0c7754097b3df35063006323c251a06ca1789662355227dc55d6b49c8f723e8b9871788f9d313b43cd844012113630201b2310bf37e95ed115e7ffd7ba67408e28dadaf94cbd2f0ec08091b58613da1d1503d7a84972bd537b267fbea5fe26119d19c7fa343b14c43a4df0263dd90d093bef25fe83cb208d548797e3753f00168353b7c1057609e2ca03e05e1fa1a9b529ce41de98c156be45202e47849305e4fcffd88efeab29916482c508385f465a284964d0b649f3f05357ffd2ff724bdd52b418f05250195bf327fd05a570aa8f01b778527c1de2465a8e7ad95346b3067f74aeace46f95d1e6cac9fb27246aa33c4e5ba9476cf2490d0fe9c0ad7fa35350b77b915fc9aeeae9886a961b1f1035c52c4963aebca5978063596a58cc578ee7a3b1af21740eda681a28bfe5e193d00763c1701d43b9dff53b3caf8024e9c31abfedc6f4e82fb9cfc97ba220f605ef916fa6e0ed1ed74a7d0d7a5b1c968575802a090fc504956df58ca17293d00cff58bbce12d823625723ef42340490e786e0d01334b1b76e9b3de375cb74d46b5e7448f0f51531d13ad7b5bbcdfb06b98a5be0265fcdbaa7f066544c92529ca66ec68d06f654dde81f8a406d08513c3c70b4ce3ae2cdbb4a146186d6a67e419ed4c1f971a981e92b7db22667a1a82156e2839adebd154ee10e7c0b79ff191b4dd554f6944189f310bad79d5e6d3543f6c619e9f8d9902e570ec66e765f5aea0d94853e675c6116fb0e76d6466cf7d42bb4c0bb46325f8594f727f12623b9f990fef450e63775e1c36a71f52cbb1dc91100c100ee1b680fe55c35ca475b4162c8143e62ca5a7bfb8813a3d6b764cb09fb45f990b07dedf98cb87e0946adb2928288e20b2e8dd3c477fe3724c4d8ac118c26739498b21fa939cbebfb1bdbe601e556a1ff228076fdda5a5b40f99fa456b780154e66ee4a2ebbaeb46985b930bef236ed9cada3478afcbe787536f6af07fcd67f8312b7fc7ca2fbf6da296858f76ec370d021005284307fd55de46df1a454056a7e762593d78187a83dbf2cb0965c4f464a1fa583bc49830d27d108c8587912f9045c16dd3a50a207cce35bf590aac6def439b5d7c792870573411b81dfc823f8b889c471d61eb3c69adc924534741433d89609096b352ff4b5be4b42e1022512737ffbe9622c037f0ba258563e3eb08e75cd27f565972036428093f03526eda5de32de5e1d79b9b905a3d59ef5a3c80fd60cd95e207e93f51f057131e14abd1088d7a5fb253ad99bcf68d1f58316bd8dfe7c0b640109361a546a47ce4f96f69c24bd811d408fd0429b2b193fca0a2b828ff5e04f05cbab241d5cc95797d0c1f482e3c46d9da7cc9b567d129528e64b172e371bf5c8fd4db44b7f9bbff2cc16bed67bdd6f22328c25b2af37c4853a1cd74cee6777f905508c7627515b1f9ac5d1d666abfdcaf8d764701c4d9eea75e237695b9d7a94c6b45b0bdcf6b56b8f53af6032032925d3eb94dccedcdc1a62f2f2cbfc3da36dd2519a97d940f861a08ef7498081e67143560a49dcc4fecca3aa14c381fa822d23d9af6abe845382e2dd1383813693babe7f268f3d561b885e61113c40706c9a994a65cc22e89627eec42e6c539c7ab986297f16a6a90e8f8c2baea9fbccc11781a44d3aa7190d53fdf7a448ddf7d3aa9f66a0eed7fb77412b178c652d2e1132f96e8965ab9b21e5de367037eab142bd41320f3e6f96bb3ac35563090535f09ae931ee87703bd670fb23a110ba88fe4079ea71e01c178eb9bc2bf144722dec6532bb6aceec6ba8e94bf053395230cb35ec67d83c11dbd42f14ed49bb502a35e97484b1cd51006e39e01a2b473802de4bb91e325f593389d0def842f28857bbac82993371188a7016fec479d5e5caa3f2ebb3dc60a582aedd3c368136f55a4ce24ae8c354a47e7f1e39172edbb659a65daa0ee272e25276ab49bb915d0b5aad9c49f677ea7a0f30f8fde14afa4386d469e60dc9338f853a72e358a0ed9cd9c4efb586c01c084d2d176694541be27169eb518ea2997f161f63f6c3982646b5480e5a9d69367ccfbf24e2231215311f1b43e08a5975efd63c85afd7f524f7df799816e76fae7b462114c33e0cb0d71fbeed8403b519565cbc767661ebbf3220109ecd63d39affc39477f48e921fcc4449512192cbcd057d7dc2b2ebf1a44c24c2118a6fe5525039bc06e3f259d00f91f35952f98f01d3d103cc89323dcc0a8bbafac3d6999497071843f9d277691d4bca85cf60a1e4073ee8d8c7371b71904a6818893b2d8f94f290c743e07547b4481c50be63415218d4527aa7bc75dbff2497269ee0fcf90abafd96bcfc69560b8c8081537510a545cc86a1a702a43f46be683c7f8ce4da73940b007bee510b10b72f60c01d3e8c559f2656ec3966ca79473d41f19756590fa71e5a48d4a3addf926089e68dbe29c5f612b4a97732f46d20bf2adcf3a6fea9cfbfc620b2b6e29f696b8c9d51e58f06685261c5b7b5cf7f359348362d88db798a441b7e65dcf9ee89e5f2f7c3ec3a6bb5a6284700c41b0e87fbcd7aa223720f3301254d21dd172d0c0509774747c620ea475f616cd69aef3b336ae1e43f452836950339b6936174c106675abcb453e0865dd4ca9ce9293d954e8f757490bbb71530da213ceb3081172f67d8f1ef12a6e3c84cf6fc06aba9abc900be0a5d2c8304c9f498998ac3019cd05bdbaf1d334de299877a632ad8e2b6b7278d8741ebf41fde946704e3c9e3fcbaf6c94c93c44de81309d815ebb3c26ca7e46327b536ba44e9a8155bb761ebf2cc752e37782dec35920547637a86e92c0a0c6af74dc75dd4d2cf58f90f5e3ffe95f6596d4bae271ea4930eb68e6f99d08d11041722e55c0f5caec1eb06cb71c6e48fa88d99398ca850102706abca3ba87671ca598c708e75f98084db4dbb8614c9aaeded818afbcee0621ab997c940bf47405f436c2cd8275c842012e7bf3297d1a1c1a591bb5fa8be464b4fdd498fd9dad993c6ad9772ceecdde7bf584ac29a8f9730305404fe4eb105063422f673f327a697f7f0136471afa42d0fc39349bda262cb6b084ba798eb3e54fd05a126a2147365cbf145dd74bce014e239f79f0f8293502239ac3bdff9929dc67e7356c17cbb824608f3605ece72cf181c7af6e7a7d1827af233885c120c050bf83040e22f70fd0bb0e9f6a466910508709771f11d8813d37fe99cfb110592585d1f2046652e1c555d9debcbf182855c149e104d3f2c7558f76f455d1758db633b6bd3e2138d79005a8ee2a8458d5365d70a6d8241f7a5aa07ca002b9730d52364afeb2469bdd653441c0586d91f0b08215a3afe7504936bee0d12b6d9ba7605d89a09b40972e3ccd54fc04759fcd4726689c3ace9f008166e2cb8a5000333fb346473462083e80827fa103b1366abc92e64a593a1f6b3abefe7ba9bb5dec533faa3c72522acce5395b008bff40b6650f5562f7b545dd1d81118f7d541d09691707b66a58715eb0534cf2aa6699691eed90cae9edeaf1d3a0b06cbebeb2f5669478ada4a631b3b5e999189bfdef9a3db7086d278247681f3a4c2a9db4ea98300e2cc5c2200094c00185732fd29bf94c4b21ff80abdd86eb383a3e2249c50716b6da2834cbf296a6f9b3987142dfbc63f2a2b65f040ca2da26c0be894573c116589c85befd960c6212cc0033c16396089a62f79c7bf36b77cd835f89cf8b750c2c4b9d29fb1db56a527675c56b66f37ab3a7f014a9afbdab89f2f39723cbb6ed7cf9caec554e5ff67c26aee3c8b5d6cded2a6d5057268e8632c22862484d15ec214db3f28888693b38251f63e22eb03eadf3d7c517771ae66b748b831e60f90f2bda06fb3f9dbe5839d2cf079078d1374405a4b41fecfa9b5434e25dcb50621f7ae63055fb37a11b2fcb00b33afff8b083ef780ede8682c6ac30f69fe6541acabb5d7dd21c63304c9949118d97baac9b61dd9c3a23e8cc8b16bb5f97c35adbafe9f3cc9c166c1597a547b6a09995a7380f3cc40262fb435ff39261f2fd4a1f9a2f276374e07c8b53521d58b10d3742ceb3380e2439ea76995d54ec984abacf523e96a349ffca35c4890e4e623a74a4efd7246902812af1f6c6dd07524848bc655d515777f608bf02f6a83953586a3be95bde1fad35d5ee1a543b04b204bf6572996b056e40df0953ac8ecd92cf36962860cf533ac13f275d6c87a4d06299c16deb90732049cfbe13d45954b74708dfe08753bac2331358ac45fdf29730af040836c616c4e90a8237a5e434e6b1617b97ec3b66877976306043672f58554f4af2bc78e102dba7df21675bbd2931f33173124792467721b304d585d291a705c9b0001d199a50e7809d74275170191e0b7eeeacd41c26c156171833410a425de7d8db876c7a4fa5ae3db1db61b2648a13e6fce75152913bab61c91902946e3f2d2ef6039d1b0bf427a4302de232104779fe476074513059f22b924284a00cfe68340126168cceac1631fb87300e58da639bc80bcdf1bf798dd22edb17834a990ce4de82e496a7dfec558c110217845d1ed3e5cd18a5f16bf2a3e7b075670aa6389b874942fb293e3ec14bcac876a774cd4161ec972ac229a6cd813cb799a337ad4ff9959b748b4d9c7b6a1fa71e29a7b53d6c973c209595caa2766bf2fd807b33dc07f3c0c058c873b22443f572c693f7b6f7fb70dfd9bf3520d282207b2d7ec15f5804a13925a2fff3a26a19c3faf9f918f05d5ed05f3be239363f048f32acf3eb24434e6d00b763da23ef784f3aeb0487e7672112de5d69c8358ba29a4546801c20150e1580b1530b0fc660a0f81f925909a2d8abb5b21f46180b715fbbd7c55e977b479c3d7adc70fdfe370657d17a6090bcfb60be7657a4dc7335ce02a865fcfc01c424a98303c34119d56190169d3e28580ee4088c898b65a2c881cbb30399d806fe58e0569c6b2e6bb025067c7d1034ceda254a1127a7032cfd000607d36051f9bb88894bb972a16dae2e1eabee467bda65cfdf6fd4a9371b60c8c7ae750806e64c60ab70a879816a0961dc59287f4a04fa62d24cc3828a49b3b3ea8764e06cafbe121513eea1a4fa9697f2cd9342aba1966c2e46e5f9b235b7fd03adfb7fd52eeda46742993a73b034854b61d584c0d59bc8a5c95c2fbc1315b6d77e6859778ebd6cea900afa94724c12ca4e0467de679ac4b63f2e2ac509670ad09819805e72f21e64b82ecab6c38ea690c7fc401849267e615a0f91aa84025846478aa373778f1ddb5405f83e25df19499c9a4c6ed738c3a3f7cb01a0a300f94eba4b73b5755aabb7453aa6a99ee40b2c47f25ef5848559b5e9c8d836f44f73ee794edcd7ab24ff4acce7afbd1190ec7c7857e3505ecd5b4e1980c42cd2266de8df02ad32a9931960ed26f9441ab44015359a69436e2be4464ff0005fd9958fb515e1aa29061bef54cdfbced12525bc858bd234c8576c14d2c368a4288a1377f694c975af655775390cfb817cf5bcc556607e076d9b20d06d4f31d16ce356a270f6979fada9bf96df1339b225eb2b3560a44e92395d474086ee2d2622a5ad03eeda020147d0ce7bf55f3c614e351389622142c7acb16ac46be3961a6a122318f9831a8a0ff30ddfde88cd70aa93cf4a677b7abb7a25123596cce8c456c1c1e9d81ca865cdf883b511ade8ce970df28955413b3ec63ad5fa1bcbf8d3aba9a2a830ffbaca048208020cf33d28fc27d1d9caea4d2b977893df755edca82039b70a4e9c921c1b25dde6e02519436dcdbb44d7b539edd7a1f4779eee62470095fbf263f043ff1ac2ca358e77ff410220eac38c696925d0c7331688b58c9595a8f46072b694c210c9dc32dd19a347d19187b4304b9a32ea8a5050e8c4c50ae7fbd42bcc088f4d7d72ed3cb94af0546666dc0ca5aeff570991e0774a388c02353f4f181892acf4391bd43c2ca9e23050994835e3cf26f1e7caad5215ebd805f9a6217ca73b3bfef2ad657c4b8f194b9b0aca593dc57c23d132d4fd06f1b8d2caf00f88b794b98040ea450b832d9a5516bf16620bb0383fe32de9486d7e43d69b71d16d1d4aa9ac8bbad112ae43e800765f4b4fc2642d18aeb62950f152ec0077958dbc7b2b3e23162e577bd5723b2dc8759527cc1691ab7ffec0818c35ce2dcab9635460523ea8a7815644e4a03fcc97f82f9d67ef4e74b7d08356b495dae0e3715a81e5acd5085ab0fd22db21e09b7a4ca4f55320fd74c167eee434a45ee32bdb9807e68fdfdd4b505281b8890dcad912f30bd23b3e4086fa4d9ef0a02eec43bf7d07838b77ca6bd086d846c154dfc53d07783367bd3667a72b52db32de5c1b00e0e8c633c9b8b6ff59fd824a0b791cadee122d347d72aea16cf8c69fb9e05ae04910d6fe7a3eb80e29ce3cf42d050639efc68a10a96c6123fc34d78b98162083baaa94400314cc3797126a356806d5d0e0576bfe07b9ec2742e7546af4405bef6a3c931d8185316d0b55891f980e98e7375957f2d49eed3daecaad7ed43623510812f14c6414327a8e8ebeb467d4d4803c413089ed451a2784798505d07050980eaa9ee84f89248a6fdadb81e69bcafbba3d53af1b82afdaec85045a91d35d9b49b5eeeb52bfdff599c27a939075096be5d739c2bc48858ae934698eaea79ba68708f9b664cf17015d23ac625e8e6d3858d818d3a8c81f6e7920fcdc1710eefdaf86038f5f743f983fde125efcd8d9d379ea24bfc04f9ea3f1d4383113eeb9635bd1351afacdb94a82b6f389b7de8808437fa4f89063b0c0ab3f280f42490545f53cc3163dbaddc7899be148b71b9054eec90f1dc1e2b02dce415651951e017f1460986564c68df4397010022879ef742803f7d00531534ae66d742208f9f712f7ac15202e207aff82e97d72feab109e16b6d04548c741e4804298d17c64914e04874222930d8fef0189714c33775f2a0169ffc47a018b61d4b33f57cdb8ce0beb2b85ffc7728a16bd334ca8b8d3cc2c3137404faca88f73b5d41a61bbda4ac6f28159d35e95f5158631316defa837c0caf1f5f5c49a773d7ad8ab77eee3e514146d9980974b1fc787a02272bd540e9093fa1746083c39e5328e7506c770f9cda3c182d62ae30e9360d02a0ac571a15884cadf48029280584b3c3597467b87b699e0b6c7d7c1f5f7122354c388aefb99579f8eeee4562a95fc761db0861018f7550de504019f697ad283b656169e78ad03144e0838a4756eb14d62d16bdd7b41bc702047399850977a4fa53ed2f8077becd2902218efc88df92c9fe03e07f768bdf477982324b71c4c3802f193ce1cb1b502c55b807a7396c227f594a39ae1007ae795369895aa8ee97be552f3b5e4cd649b613221f55d22d232340595f5598d674d3c19341e04bc4d886a7804672dd889f6c2a03309d16afa7a29bb6fab818bb9d1886b77bca721aaa32082ffc5466d793c751274453b306acea520fe09ca9939deb31465392a475c5c6836db813b69e6f2f84a04c70684a0ab960f81c1e27dbad43e3bd3897af6dbe5b61cb297e4010d858cd6b744ed98495919a42f44b2543fb355b2cadb5b66adea6cd9ab519f05f6c8b27d2f4b745bcbc61304155446fe247bd5f05189461d4e502f60e810721757a3659d5b5aa90f7b251f2a6b574e85c4ec4a8de53d243f33b1de4160c2f73e8e578459cf02910566675c326ca83fe56b8cb9ca96b715df43dfd8635cf5566ad5c0038678e2b269cfa433cd4a7664a53df1e56628861115bf5ab67df9e17f3122bc800d5a01bbd6bda56622ec94b7df136e49215cdf6db927e94fdabb1545c5d64fd801d1942d8f8c334f082df7e3cfbe6e1c512fbf97332ef500a46b43b7719c551e2534379d1ae2d10bfa040012b8be605eb538c51a8dd1739c4b2764894471070aa39cafe77f29692ff8277ba7386bc2aa1af711ec8205fa2def99a64e8e4024ee2b7e18ebd8efb12c7756e1189a14a0ea46d255b636a91244e57209b65bcd1ebb096fcd8e3567e02a03a80115b991c0dd2ba09708d217f7d64762c8d6c5857009b3315bad0eab844fa4a9c32d80d381467e51b55222ad4455a2b5b931e9ce210a654f9658e36430e37856eafd25f90286237e3ba64c028aa86d0d6add333fd6c8065577100a80f155da5f08486685ebbda999080b0866fdb98de7cc5749e33676e2ac72a4c0f9ac2cc26ad8fe537c93f5bfd3fa1fb482e6ed885b966beca4b9f1bf2ec2fa6d5f7ac74f75e243d89cb883efb8fcebf6242992708b1e64f94c9acb50d044bbfdbb46c40712e52f89abf72104cdb74d8cce12b585ec6a25f1f4c908473a93d0a5b69cbd1451804339434fa9f4ca529f856bb1ca7bba6798d44aa3339f8ca82c98ea2976fcaad1ac548799a5bff0d2aaf7b53ba5d2fc225288c700371ba521302faf1954a005779023034c3080ec1798d917b4e8946834c275c69e524864a00e14f7a75e3332321caa0c2d642f24a56abef2384371883e926a83900a7cd18f0c5f81e2a90069f6f107bf8eacc62ead5176d242e35140dc8fc0f5a9d31b237158921b0c56f97a1d64c3743ce0cc01c7be756c85a66a018bd2ccb33a5fbb818dfe525ee5d7b40750d160ab3c6d4fb915a337977c8fe3cb3cbfb36594b9caafc4813a3a1803821026c4ac6bd7977d56c062cd13fd0f16142c614846f49df0d05a457736051170284a36af5bf78ca379cc772945338e3b2b57b274acecfa5189ee8ba81a5d80c74e60a85bdc3090d54fc7cec88752344619612402e73b0077f082d3f06c39a90c211ad6648ca57766361d9f65e9ec2d78ebd1019072cfd27af325f2085c00c765a7162924c63e690aed6b5ce051d22bfa0a903ca2e1a5e750a63ae709f720136e34b8503e329447e039b384e707b37440789623d4712e6dc05804f7c16a81b14c84d67e00e0d3bdc78c8890fbed3a5a0b1aadad2aae579bc22f922341930c8ed7058279ef19665d321cbb30b36e658a18f0fa45a14ec9a18c98710aa8bca3dfcafb8eb51663bd2ce3c14a290dcd7da2bffc62bd3dbd119514a98ec4a3d836f9860c0ecb2bf8d06a4d2fc9ac1fa89c07bc4cd4c5c6a722f68202c6ce247d86e3bd428dea9e0dfcee7dccdb40cefee99f3785739beb85e22972bda674d4fbb6512753a442a0869d49aef6960ded9e1e2959065f2b43c98edeff8d8a4a607d029213cb7dd8660b8b6eaf299f8a1dd7c6b0061904fb548a937bc478ae16d30d5923ec3f6733e39ae4d8a62364faf74c99a376d08319bc0251297fc66496a6c6a7b02f2b9d315ecbb8bf2a3e2fc4420fa6930c1fdfd3c619ac138df681973c4c68a97922108c47ecda3c1ad3525c0b970b32630146c7cb11ae35f5a6ff05849485b2f75037af38fd4469ada52d2920a22550b108fab7dd448a5fdc02f78787da96157df1161ea3d0109568b679c86727e17835dc6542df09ef985b25ebef044528a19d9f390f7c2026baa20ec373abc4c56a513457deae099a7acbb4e7add4927ea6cc8bffc1d3d595e5b980d611444195e9ccd28bc8e9724a26e60754e79fc67efc2ec95c299433f93e6e736b97f89d211a32be239a28c23ead75797283b2ec2dabcb51ecbea8f14f5434e9c52d4f32455ea5ab82cb09551edeab0d929d1788005be8e91e44db95cba9136a28c6d1b1e788134bedc5dd968a074c71cc809d27847d97012779bf44e57026e2f92571a0e79af0883d34eb3827b9382d195b6ba260db94ea9807bc5bbbf0d5f044dc4954158371a881aa92e9c898f9363013983d729a37ce764b2835b640cda41b974977f1734b06d752393efad6e14b6405ea606855c4f57964d45d2835cb42e65f62d403309b81ddd02f838b497e9d3cb1018715c35b61388c2c4145d5a3519a8c43f0caf47731e9671842b9da3190f1e70b2f044e405144b1b903269ac43f22fe0017e89d9dbeb0f02872f98c70d12ecad1e2757f03562818eb2094ddfdd2a7ee4eabfcccd1786cc620b4bb24eb2d2ae8a518dd1c6a348d1b16c8cbb44d62e065b2acd11d412ce41b0c68387dda0f7e63d7d86fa1e9735c65c9a11ef6766f61026b3c4e3d17b2411252a86d8678f5f41278512e81b8beba27a6a0099b63b5e42387c0b440624eb330e94d546f83a2cda9f4d143b63211df965f2d4984e86e68adf27ed629be2639da5796b60d34961ef23fad3b2b14235775b31ef08ec01e16dd35950c968fe3418af8b4ee390c67e0993d06891e535bbe01616be893d47e5fbfcdee5d87d64e2b17dd2cf538acbf3d3ff21984abe16a321488208be6a83d2043463fffa8bfc3b9d5d6abf3de676b16eeb27429d0fbc40b9bdc9244c255af626a086b776b198e9bc732815248daffdf6df94ae9a5431fd6739e6a68ceda96cab7d41a0a6c7c81a6b7fd3aacc5288ad4e86e5f92a98f760bb57b0b0f2ed4ca681f917040371e0c3c43792dccfe1599c0ce737518b22be936edf98185f2f2c871e7b132ce6890021827f28b8d7f9ed79d3cb8b28de87d29d005bd507a7992d16f7fb2dadea4cf5989c3d6c8868641e465b07025597808e0ba89fb9940477fc514928bb0f55fcb4b7dc883e90fbaaf13c198c94768ff11d6f0841c3ad7d1f3823214dd7b32862e8cce669f44eb71bd2f160dc93b50d241fb158baa7e471e797cc7ff106c1680cf64cf531b0a5b1b60b282f33332087afab582547e48565bab9584f1226fbb14976af7466fb47635958a97ebc746b164f7939bd09c247e28e4834a653f67129dce3e35bd262160da7109ff8aee3acf88e4c584504d85706e413e76720314ed352a792213b0ef6eaeed460d39ff6684cb63da7492f5ab47d4b9ff965c5141c05d7a44c601a7dc9f7f8396ddb113ac7a455f4e040699f2a180952ab89ba968f28713b80f6fbbee889ef1c861bed1cc6d487d02d5e30673f5685a79c7b249820f1861512651989eb1edceb1169a593c1aedc61b8f4cfd596219b95e2468bd2f7829f13cfd79dc601cbf01b4c8f166938c7d5345cb816e83a60e72ea886c7028f5432cf0020c016103c012d5446d18dd71ad1d62b831a3182ff1398297b670f0fc300e7aa629e1f12e248a77e39a7f558ab454d4b566fa70ad25f00134fe777774721a8a2e6774dfa9999907cb7e2a5ab4d137974479b62224262ba2b287e479646f11d9adca88d83ccc9e9b190758cc62f966de1c9bec3a9693afaf731e207befccc30b6556ef82e0e4b827f95391c8663aa2fc1b6446cf00615ce21ce18365e8ab5aab0c2b9c4f0c8ae90c71938e7280817aa6f8bba5ee06c62a0607575b7bc53d49a19d1a609214cc957cf97216afa272104f61b8615b74baddc0ea2b9233da9d4fa3cd6550d04ab0c6ae9ae1a0bf37e32ee3732c7cdd382c34e928b135e2358d435555c60731bb81000bdeaeedb908075cc197293368441c407a4543280721d44abf50257c9a48d5ab441bbb296a791288cf81a2534427f7f99f62db95b543ddfdb3edf237fce3deb2edbc751745552a04675c18e0d632e8d33e281292f447ca3cd04b05556a4e4aee78a34e3ebbfa6a68628a0e662606f3ea7b1f6f3eea64ea48ca45842c7f5fcb239c7b0441e2bbea2f88d41ddafe19e4f78c4fa37c3d943c8dcd80f1f417d59c5d206dc396466bf1c615c73b89b4c12336dbfea99d1c0a2c6142d87189fa35d49c6d1eae873c6cae7f8987034bb4849fbe7f45dd13126ed8298b51d0c642af6d36d6895d53921f2f415bba304b3e923b1e55e37b5a5b36cc1a7112adc3c0c5bf7e228f1ca9b3bc464804e6d16286f101c834c299efdd8d351ab612a0a58712c970b0f6a43743c80b49673a395df79d819cc1b49dd918152f59fbb6bf2f64ab5c96f3469cd4f3e08ee0d5758fa3b6a3dc0f2c66b6367b5d5930dbd38c3318b03babde245e6678155f684f9f6afff0bf7c1fb2b164834114616abaac37c6df2068216a8ef1723d16cf86ad6f5f06d6128d6b80b61d865d5d7c955eff92ad7213b9e49411e7e675802b2ff797fae70a84e4ba9f19c2fc26875f65fd8540be3e74956b3f1dbd8ea69648027bb21899d069cfbbdd4a5a4bbe0457f687b179f8a4d1e0656c6b452a860776df9f6ff89a8452a5578b8573a1bf019cafa8f4feea98fe4f804fb49831057e11de8825660259a8dab4787dd65bdf8cecae2eef6950a1944ab0e8f15e5a8ba67f8b5e2fe54df9f3a9a5e370d153730d00b8c36e6dd74c2810678a6e1f6e95f29f72d32a8c8d14de8bd051f4fb7ff7c0dc9e5d5f4fe5aab15625a42366bb1628f95ad1ed35df983a21389a8e0917ced96d48ef95d00a06157fb498a030546d480d7962ae3d2a6518bc1824ef94eb027f18c875b1398f3442ae14127d818683d195c4be540e16a8dfa9b6d4f7411ed6388144ab6d8c5437b390160865fda0e91a01460e01250a68d4c92a5cc187c80f0751648c5d1e7c9a6d1c4931f5f3b92b93caabb93fa4e4c3919e37f949b41c993fd3d3688f2fedbf0708bf2da81f1f169476a8b092f591df3000e45f6da2b420dcebee9b0b8bef2811c2b06bc83067dd934f2dd502e9617f50c826b76609e963a684ca0d806391abdb327fb8d13d457074abf148da89f4389d15f7c92c08365caf70141995f83715026b69064d9a24a6bf654f34b61c58658462a424caaeed75477e6e85d9d79655399a79463709b1b86d0e26cf0ee8140ab53cb4c3061ee07e62ce52cabc1c4b79754bbd29344e66fd452e017ce1cb942d3546db81b0ffedc172b6aa2afac00ef304555971a41b8a98a13f3c1d8c046a0257bccc353c98055b1115e3a669217be31327cba81cbc4b40a69c5781052afde745345c70f720ebef58052938253fe8242df3e664153e71aaccdedb9e3eca857a307c776768855aabc9e91d6ec3dd02cf85f8410a2d499a937959baa7dd1de031789622aa6221ae39ebd5fffa801640eb05bdeed541992d789df9cb70f18e79638e37618a8408e286f774ec1a7e84a614d2c8d00b73f66d25234b5c6d4841d61877e9c6aa299f06cfbd0be0a53f8abb6f95aa45d840aff29284d1d31935aaba5d3cfff18495030d704a19cd3bbd4e4d7d6e6590c303079c9ca1e3405675306ba982877f52daceeba7ce4cb43dc38fa476e8f5f6dc0d9c65a63d807674827bdb54412ebba05facbaff0fda08b46f59da9729c2fc3e23f71f26e5045c924c129ab1dcc84856b9c27e4ecd9851ceb55ee496907126187555f29a340cc0f869d80c56636a54470c424b3f65f80da84c80b68d7fcab51737250fbb0bd2864a25c71aeeb6be728b70cf2de7b7a90cfaa656d565111013fac035ed84ff338922061415a60076cf032257ab5e9f935e1bb3eae2e5c53c983d0c972b283d2c013853476ef43fd3b7cca65b45771ec8ded9d0b6eda5918fed09e05dbb2d52e7d62e9618ec9e017391ad3900174e4eed5cf4a048fc5b2be4863e082d2c4fd0c9bb3c6ccaf16d7e0b0c1d6001b4960f17852c587d676eee9d3dcd55f2db56203e7098e64aeb3438a9c89e876562db83bc58dfbccb6fdf8b7af7890dcd384f58a54605fd2fa18cf63aeb1c61c8483425e0d5349dcce8c4f229cf968b59c6e2c9f6e859d98f28ee13c2b65c28bff743adfceeb809b8e818ac6ea456016dba56821254614f44a4ce96c0333abe73de26b31c7d463604a7efda9cb4083426710e65bcbf4b6ac7ff7628b2943290b717df8c1d817f320e2e52371bd218b6f0b84397720ba29b31e451b8775c32e8b42e1d80d506bf6240d9230ecbc247b307d703b9aece66d2e3aef166c0ad2e790cfee27043ac4909bb99986136c15cc249bf97c4b977781ac41fe2b0e88cac43873b4c6c96e48ff433a3428ed4f8618f18173e5932e86fb683b259d2e9500a5feca608e88f11ca48275091bd2aa944681f7804388fa5c98b5a46ba81b704e38850b0770e07b1200f81686ebbb77e3b133665d947962da43c060c5fd5a69962ad41a1b1ebee56f9fcdf6c7e9898c8634ca5c4b533bf024730b984fd7bccac7b6fcaa77da0f2079f38de3e584eabaae699bc6ab3a7caf9068289391209afe3a1cfa40354191961dc96643e68903d5429f809632a6d97bc11388d5561991fecd49f1a82cc008749a780530b6d6781abfb65cc22d2eae5c71856cc7f443fc5069006f4cead1f892bb01413843d825b42101e4976460fc8d2acc41e5af0a5b816bdbc7ba2f53a5351774bd3c12feda96551996947a46c79480855d7bc44c875f8f89a12d7c2628c8f20a81e1928c1fc42d43d884455ea2edf354b08396ab3288bc524026ceef0ec5d4ecd0d2e82675f03f8519c4344dcc6cfd860bdfde7d87f3f61c65469d73ea1beecccf9707832f5f77681ae8109ea63f79d5bf43c5f5725768f93f69790bd7808817ae494b6ef5db9095d16f0eecc9431ed6e3a313087b90db9c1cb9cb532c48eb491476055f440f4b5860154432fd9123fe1ee3081e4d4a70fdd289c19af8fc232ada56e13e56aa8eebaea5f212e5ce20fd35c9f76ea4f6c236f80e11a207e4b6d50e0ab5074dbb2c20cbe9388302ebdfa3d18c48946f14f9004fd4fd260f287c6065df6a26c593502e0c4b6190045b8ab96179917196029319d9ec28585eee930d444dee7320cd7626db6d9e4c7cf3d79c6846c98176e261b7dd43b03876588237168f2fcfd79c0c53ff83eea9c428e7424695d5e3dd3341024244dd5f115690b0edb306d73aae47ef6b87c7f607e66b4e040f0c6933e13172b500314288c6ad03fc6fb76644acf079af0b4665ac844520dcc939b051157eb7e6c275bc2074716922c35ed00ebd011bed652cb31e6a0c35df7cf24d3dad469827db6a5fa241ccc28628624703eb2cd783f0bb7e41e8a983bc4ef3a5c33fe2cccebc18f0663d59b04bbb7c8eceadfa54a352ce3296abb961eb94ef2b2372ccb5f75bb7a8378ded6cf06ee02d0642d0ec68ecd939c6baf467f15b4c900cad1e16036b88a096b76cae4ea18075589e7be1a0e40f389f89edf765e16aef23591477c10a2f2ff40e7dfb7f1d8fd108efc28f094cbf759e113447f48761bbc57519afa4a5f1a43586091122f4f80104b6fb1b3e57e47fb46c9eb849c548d3eece1cdd7a7331854c70901337dbad41f3d05118739fc777bd4d0ef89085e21e0130f070073e9e6ecf72b259487420ccbaa95f1fe4969b3bde7b469a881d9a35eb4027f6709db9b1c3415ad72a0c4b845f1d6be15f7c4504bf8de6087e8308ac50872db9bb4acf9764d66b84b731b56b9176d31bfbab4d034aafe6679d97f8e9d609aa52bec2c55ce141bc52ce5c76731c4c9ce03149a5f5d2ab57e5d8dfd9a1fc46c05edfcd4120195fd8dba13ec3835d1006e58fbd868e94f20d132e280bd0a7350834bb840892263b9a992815dfd9cab5d9be6cbbc51dd63a79bcebdf46f8ed64f53430be763f238add5a458c5f6efedb1be7e1209cf7a446c38d6467d72d728141fc93a70b2bfccb2d2f0522091df557aed08e8bf81e322f19802e4abe9b066a3b9cb29de95e3d2b5f88c1e787c369ee63c1fcb060079ba94690c01483ecfa675720b03b7d1c5d6ddf7d66e0d8226504566f0ebe6fc62bbc10c9a7b4c670079d280a6eb90250b800ac1695181beb9fed4e776b7f1ac5f1bf74d352b1a229d4e2982c99a669e842d314bb63a92958bc53dd7944827fcd10a2335bba7493c3e9054b3b6acfa20ab421f9d1a6f952d798d2dee7a219266768bf691f30010e296cf0b6e3aa8bd9afd3a88c0f0c9bad3455eaca87de254d543d52b012de2d21b5fcaf86d2b170f13456aa22087aa0f5959e8c70c57ace87bb0f5414e0f58c69110bf98ab21a785d42f3808d8a75e6522ca177c0424a446942a6d451d13a52e3242750a895d929f3e0965e615cd89eea80e10380845c562ec915eb5619a6f0fbe1525b00a722035c13d4443bc45669fe967ccbb18a483c7f10ba581a746859537e495581922db02a8205a6e0a4a8a774364d26fa0bdf3d594fab8b2949044b52c8b032a1ec23af8c5b10ef3471a6b0768d794a3c7565f8f1c17f3de1c8a7b1094f2483b10dece6c8daa20b4dce6120fe784efd2ad616ba8feb8d50a5e6504b270098149c5d4273834103d18ae1db2185ce89397a97b3b9409772fddf0cfc8b419f0b0031c769330c2f9ccd1bad5083ab9bddc4dc02b19aa66fb2b1c2ff26ebc956097139d084d969f762be6113a255c5175da3f62e98c9606fe3a8d565c8906b97399241de6bd80c1c90522f7b55e60246de744e7b57d4861b91936cd1b6ed1c1475799d097d76cc5b595678ed2c43e5507b97dc223bb2cbaad41834e46e822d4985307ca8a18eaa05c2df1b783943134f37f6718c8206b14bd469974acd2d9f15df111172484556c01e0a95220eacc537b809141c26c26e18cdf178610e571b7a1c69dd47bb5727724ac866b3de6f35b1a6c38ad97783e26b329db68b3241f8324393b20e411da5c054a3e672d6a79a88af27b2fecc708255d44c0d27228ee57163b0f451a5b40550e45ed5b906b02aff0b9708b1604337dddc46378a90cce770bfa91e8772c5533b2b2fe3f345c9643bf1c7f25bb464acd4859c4c641bab2bd9c0719d8092df13be2c9eb3f3590717dd38110207cf560d3ae1e7455877aa978dd5a902b27f4ab9f62e2f2c4069ccbc83df5228fb88674a51f9888e989fcb08656c070d808955244bc686d01d94a7815494393ccb574f9818c0a3ad02022b7376b15a78e60ed0ae4b9b243a46fe2ebfb87057d5d9eb3b67f79a4e3ecfb0ac5dda4fc34f18e095a138b016dace82835e4037ca54bdb14d41b77a65f6c502150cc831c9b911181c38788f53cbbf9b4cf19e50b263483f5776574d9e787371b9f49a0d84aefb9955cf869ee506981e35b18691b35763fa0573491d391acc09967ec26133e4eb1579739c8c20066c73e30b728389e465c65a597063e9fb7ca00dfa99d63ab10516ad9504e744730c1e06c56fc6dc62953f695b69485514e9115b043f43de091cdf99fcafb33bd2f7552a209f96248bba72d5f8632f5c7d68f8c74dc44fa25788396b6c1b6bb58caa6b75f93455379efbc430b9ef6374f9ed19ebfafeba3511e894b36c0df57620e51f65f08bb0038d08cfe4365fdf546ddaffdf8993e23a1ab49d31d1604db00e46fa279d94ca880e46f6af1e51651b6baa3e7fc74ff77b6bbb677ca61bc5d84193163826a2b2ef65e94fe5a5e8fb2f85ad71eed7a9a24faad6e91d1edfc083c2c79ec8e6285be9a51673dc349a82d2026ad6c4809bfa6ab3738e4a21f48d89341729923f2c329d97b6e2647e98ccd8dab2b2b1720e5462bb459134154a01791104e9589cc9522a323ff0d410b51a86e8555153f125ade2e941b94b051f634be078c85ec57014f543b6139cd4921ade30102f890075ebd9ecfbaeed9dbb76eb6ecd54f22b599378fe0ed439a8507dd7826319e47605534e2ab44f319dd8bcfe1e43251931f7b955a65586aa12809b258b490d00d8fab5bfbd535aa5a4208308ecb51343da8021ee70c88c34af13d0b97085253e176d45b396ec9acf932e4617b5033af84616f579577a1fff35912e5b76bf593836dccb70f92de66e9de457241183150190e06a97954d69cf39db2290876685aaafc13a26da97684d475aa4d341fc06911f4551a678e0519775eb4ececed18337494ae26eae49eaf6a30c531c918856047f20b6a07a52069ef59b89f7eab2f505ce70876566bbe7a398efba273d0f48a58ca9db6d4c08660afffe0991d7cd1b99efa872dafb90191cdd8f9f4567afb8dfaff40694b48faaca1f4183de241b11a1319df31a82813dd102db676d772949fc55b288a8aa938bd04c6d69c80579a019c14d7e6f97527e84d57eb3c949bc2e78ce94b112a715e3a332bca222ba1ae94d4e1cc320ae398c8d8730c8e333ea30cf3085cd296f2ef0646e61b0e553b295df1c80e359cbf0e92a2f82712b8ee80ede73501f7703111b912f9a5cdb848978ee9b93295ad13131a29de85857027e4f3aaae906ffb6653c6a3be71fb77f70794b2030dd9bef838d1b6e6dad1c2aad98a64b0e23a810f8a5b9aad274496efd8653003a9d80cf82b89f98f53e9f467e1235612f0bd47a92be3d8fabceb574f962ab141e01ed5294712b86f4a23c9b7ccde6a04f041251e502daa43e3421515da2d3c97707ac38ea14016c4dc408a37f35386614086c5144699c0615ca47df7a41baac5389f22d6b0168a8f09951fd805e75e1b8a162adaf7504e8e345bf2e70e9bc433913af9456337bf0d34326f2b78a02065eb03f2e81df41a1d51a7d05c6610fa58c5f896a645cbaf4c638fe43010767fd88e039299eaa308f9f65e1e5af49b1c78140ab70d14398a45b33939fcd5b6990a512d721c4558b86579b6af5002326e9687bea962d79d32b3901e1ac7833c86985f021099fc827f25c4fef74655ce3ee8330cfd31ec3d5ed75659f8c67ee3ec351eff84d7c13b910ce47c3819d3230b568b3249965ffab3c5848d96826a8e6e62659b5daac4ffc0f08c9f34ff2e33f9aa9d8a9044acf162e448cf5a3bda7219e19492c34e16bc7e3bf5b6c4802374682e592ac5e4f471c6ec8af5ed692662fb74a6fdb28cca8edecd6c10cf7b550817f35ab1317626f6882abe93b69007e8013402dd2a307046d1d889bd47471a036cd76fb013b987785e4196d17a4bcdc8fdc9985bc26353e04fb39f4a07708e82055fbf92bd1d9dd8f6fd5e0aaf95bf1e629c0efc0d4fa1013b06cc3138b4d91cda860a3ff019dd628474fbbfe57051801381a31b0134162bc2da7b1b66842c0c91fb61a66d2b51643ba8b04b5b5a4e7f753b369ab80a1bc47f4ed679c088e716838d77683a2eb29cffa522050a4057a8f2e4659bb7bb26d6f21b0cbf1b7e3b5ab1ad622d46791aefb7f568dee17ffee704cb4d29852d3b5c1f94cb77e91ad71e1063ac6b2393468165c15e1485af76708fc953a60f1cd75bd62ca4cc213f8ce2bdf1c2359155b606e65ef4243b5c491dc1716b8f86edc1b9c045fbc8cccadefce27921352adf39f6fe4d4358e83ff45eff406e9f8406116796c1567fb5f20815d0fe56dbf80a51d3d31f7ba2b410faf83a05a6f411cc2faeaa2798a7834f4b08e5128ba597e2f7b8afe1a0018cb7ac58064de15dc170c9bb161343ed0cf32f4fbd05baf1eb4a8b570916eb65d95074c29d1d773ac1d12054b41e851e27e2d3beae90f694c24bd4ff2290ba71a7af1e428e702daaa8abb91e89752ce4458dfc84c440d75348e7d5baea403a6a9c928b68079edddcf5d308bd6b726f6751269be827632356917623ee94bc1fe7ba949610905bf7250a871b2271417b268605872f5defe13f0884e1cc02e6673e353e2b4ae6f11bb5b9cbe260797ba9003829be37779d980d4441c2ff65d672baafc4f2a0ec84879ae99f3927190cc426921ead49982b28c6490bf7674fb440d58e4ac0da0ce9a75149d61f58d136e8cb43fa4a3e1ce6d48fda42441a60faf2a6eeeeeb30f4a3a7e33aea15e9d1145489192bf8155bad95fc1787f55af4c3210b243ee89fd91fa167a587817c252fd5d48f1c4dd5ee300b03f97c1e830fd4faae20385b64ad95ad6468f680cec0578b90f0ef3e35b83f1e3cce15fec2465fed26829f94627ac9e97c09b559698ea84a72aebff173e3e2fdb89d69b093d929354a324ee3f5322aaf0bc7ba9e774e9aefdd5f6f17a83de27f98894c67222e3f2130873a71f66444090e69e76814c8c90adb186116622c6515f2f444b31f57ae8a713ac020cb0a172df5a915ac232ed0d91650e2d976b0bfc793cc9fb7e2d5572b5e2ef934c88a04f9131d6697bdb3ded60bcb08ee407d2de7bf8e4ef81eacb3913f03e9c1c045060bea300b8318156ed4d71b1259309eb8c533e8057060298b048a06cf87aa36950c4535fd411fe42f5e36cf3d34ec5303e32519ad4713a3cb22c1c701cd2cfb2b854b58de33e2cefdb29cbff9b47fa1c3886ac7c38079d9fcb7f4270740e3f350fb42fae891a67a83587d4405f15102063c4e3a608a3c149c1fce7d3c57282c60ea086468107701b6a4b0fdde165f6e3a47845515d887a01d9fc3e2f9277561f3869fceae7eb52165d9e7b50dcd5b06b7a922aaff089091dfae5dc7e36059cc25df40d3bfec44628fc40b53410f75122dd035a198b0b58098889ec9fea95ef9f5aabc305b8f135ab3ee33e3848ce044e32dec025694fc1c95b6720963928e7b44d7c6261f8610e1114554835b9cac27aa2312824cdb34ac09f4a4d2fe764b23c8d8c10aabf9d5f7ac78c9ca80f5a63f35cb73bc83339762cdd708da879a09cc4f82865c309e5f14689ee8ff7c9e6bd2c6094a497116a49484e6f66bc60ac84e4003814389776b169edefbf189a7f0f50ade01096cc81e59f750a1be5c669f78cc4378afb17614a801f8c9be2e716b117ba6fb7104da9d5ead83bd0f7c8fcc7a7e28b78a1b0263f0ac07e7a2cfce4e83b73b69b4a9ec1f55a17502e837f866e5aee48cd357250ce72b48eec321c9753edd8e2cd34968732f3810776171e9551eaa4c96a674f7cd31590d8fb300ea0d8244c5a377ce1b45734ba3c8a841555e0d88e6514293411b5f0bb88a5a9a691feb0424ad2930c45904d0af9b91c5b6e42f77602fe72f0aae97429d54b90d95af914e3ad28d11a0ab8e30c4377e7ebc788ebfb28501b53ae8fd13cffda5ec17af4d15ea2636d19a63a0fdbf42e996af1ce278b537183dfadde759832c03a411198e8e3e963bdc0711102d76564bcfd192eade94f69ebc6b24a878859a65471f44d74fabf3ff04ae0bc9ac15d0072fef099bc0c8a43ce7cc382c387298ae79ba3dec789c94132a6db61f582f987cea1ee07ff855e830f86248e189865ca45b3552fbd1f68ff03d035f0eeba4eff2549631ffdb95c3bf86a893722ca7da41b20f58b8e673dac570ca25462c7d083fbf537b5954154967920c7316efb6566e7f47d50bd40c733376ecaef6f4007f73081e5e4762f5fd56c77152c22153afb38aa093457ff515940e0ad14701c7515056350547b0dde1ea8674b07132b17b91dc6f39b3358808ae3c4de789c91c4ce419af9d930f29af331aaccd93c2836e0501c35543c12b9db2de34686b6fda32c78949fbb9c890c43f6f3c1603f42b470007e54595f6597ea875de29573149820116c3a01704bb346d6e65a1ede40b25652088fcf1fc22d9895080f65b65f05611367f5188b8bf9e6bf3888fa0d8d55d067f932923c270f6a06826048fed7586f1de1213e704b36e8f29b1e2ab71e391fcb33faac431389feafd94e88e1c04d11bb7ea52fbebd977672347b58ccd8959bc3bcf09304b80ff496c04a0cb51a6f71799bcab0f7a22c4853557377e39b2b56ae1276c7b32702b58a4e77a093a6022b1728eb56369b468d8ccd8f9fd9b08f090da900a7d4452aa79495299082d4aefb9c74d6166898fd7126090990f7c785e45a37f44d11436bf98238368035566de1aa28eac080db279278c6321b95e07b7ab994dcc2f29e0c187e1e7da636c6796f0d1e77b3d9d4bf879c1d808f510246bd59b0a2a8a1c7edba9b8ba236cfb71d051331d97a1df6c3325af9177168d92fd11efd9d64c3e6f9e29aef9b86beca46e7b0347303d10583ef9791c1fdb798476b83320b6a2d5105fc3b4834b51440a6367b550f4c12ebfc98250dea3178f550ac59a7004cae0c6fdf745b0c2651607940ae66bb48b45182ff4ea2debd5300d45e35f1508545966648567476dcc431ad30a6eb6915764be402af9be1fee159f08a0ca73aaf1bdc0222d52d366f74b6b33d98b4ea08dc2581626406d5fd8eacee2eea4bfd14abc390471be7e48528ecec612ead577fccb61605d20758b362e79a1b7256de630bd61e5d7643a8c031c2b12828dd654cc0028134aa29a72cc81e1284edd58e86d44cede29fdd3ce5accc925e46c619ecc2146ecc29ebafe545539f1d4667a24d73c29531dc686c9fa8af703bc22b597ab88eb30e1bb04cd9bbc6c4df4f1649bc865a9efe6b6a710f74a524f080d6dfdfd896ff2c047094f98061efb2da03f2ca3b956e0358f7a230cc4aa4f5975175d239d8b1d4334a81174d5d92fe90d052b6b2963647e5e48f89e6a3f9836d72c8d3be05083f13afe930db286f56d6e835a3281ec6c160b363a5e666b18108efd5207e6f8391eadf6f88a75ddfeb0f16d50a1a38a9237cfe88888660d620801051a238e36286a455e68b9c32fce92406c832cefd5ca7dcf09a4d2d65b502ff9772ffc214880ed8285eb7fe6d26bb51e652261aadeedce24107ad6d5919162d48c34e037f4d41de4d799464b291fe5a9854a6c4dc645f3af6c4314053e5d38f053ce1e702863d463c077b7cf41b2f8752d8e31bbaf35bf06b01208a0e40827f141e9e2d6cecd805172c5f15e05ffdc414a077dd74f82703bfda4817de95b9fb3731e8cb4c74ce8537fea914e0a615d504291498f4dcd381fedc6191b5059513482f7b9fe5b5b2689ad5d0c5d51f061ca10a4b79cd103cbe4ec5b0ed3ffd24bcaa544394d791c65783b42e53e3e528403645b33b64d85cc9212b1ebf873340b9ec878b449b7bb469bd05c67f1752d6b19e13b243b5d049397d8293887f1a7f03e3ecc6f94c9db8f4fdf9128c4a827c19d7ca90ec9cf5f320383014f48016844be5658a5fbce325f2d689398cd15b624c09fdf4c3764ffbf516848ffb3a58ca99a7a390ea65de955d866aacbfac4eb10d02a2fc07ada225951916cd72bb52bb20bc9b191f51646edd8fce1c838ad15b83a1b39f163647791cae2928bd275d4865152e346a12d1c897e6edf8291d18ee649c4dabae5561f34c487a7bfc67857e94c342ef979b465a3e2a44932f229595b98a0235866026091316f5a09f6e8f65f54929482e842b722c82f165c2dd87a16cece912f94d3cb590e9764858e6cb76669be9dcaced60a175fbcbb37b88859a517cf4cc2eac1697a604bd4255b079e4fffb2db6381811b4bd4a976c832d4498d92d0648e90f90750343f4cc903871e2d3ed0d506dcbd76edddcbf5f1c124625a63714cdfc62185ce5c539bd789093f5b6084a1aa55e79542fef64e2246d26a4dcfe7ab3f45d4d4f619cf7b06c257f0f5317ac536d7b3f08bc79d9e86059ed1fc05e9c25aa0bb79293beb0f4d16a59e6b43f860f7f4c9803c11a98605ab78071a5a68d06ea31d0109e0e584bf97d5e5beb4f124ce9af3a3ebde1caa630225f4f70320ed7814e831ec25c0fa5cd7bf0b3f0d362ea9032af0144a769ca6280901d4f08df2a9880b9c37ff1bac9e0d116b554d2f782f6766161495ebb90e23d88ba0ea73b8efa9e2e11e7e31d2f17a5df86dd3ac4b2318132061cb058888180703ee6d83602d94e0f5339c7850bff656d2e4e9ca1464eca9e3faaf8072306251b4eaa12f7935c6dd33d37e35da1e7dbd81bbf38aa4438eabddfaa49431d733cf3c32da2f96571acc42b5eb01fe2eaba80786a2352d236d2df2e348ccd87191249ee813b67fd49d2ae679748c467133d0547bfa1f2845946f53a48b92c620e91f652a8a765d08cba7e4c54999171c41b6fba17b062124fe50b1394e88ef69eac4c0a67724e22565ea9d8c06e144dddbaa8e5796a6c5043053e88c733f926cdc8ab9f3212f22c7706d4044a074ab1c371804028c4da578131c8fa3ee0fd6e8495f8f9b3c696725bad5407bce31469c07304f85695ffab3a403febe159834a02f45a287121fd1188e01da9f6e53be24b32febb7c6bfb5110087b37243b57202f3c68f39d7a2ae1664d5c278870a5ce08079be5b9a1f2b4ed21dfa62a019a1a0a0b6aaf3bac7ea9b5cb2c197c6f6e45668bd51985c7e3c75e88a01a355ddbd48b658e8be191b5edecb149543e8bf4afc822c88f14fc2f0722decb25fb50675f3513c80ce4dad1d264e17c7e39634fe3cc799d7f5e0d17502acf90ed09c42ef3ba79a2bacec54a832b34abf05ebe38f6924e5a12da6b32649de06e3fdeec6b67aeaf419b30b9e944182d8be074568208a8c06c0ad7087aeaef45b33d655b07826a39f6cc38fbbf2aac47a898182d519d2c2d8368446fae5b514fed48ada75049d3db2dc952448dc9acd502f298267c2f3597791c11fd434ee9cd3831d8745630490a4f3ebe3d03257c4cbf5a9bb60aecb8edfa2fdb91434a0fb32840cec67a95ce5243923f3d68a1b44d0f0d338384e10585af2f9b81376905efc5ad29c938ffd7815b729a73b9b18d7e91492ddcb0c7c15ab9aa179702da51e808cee6d736119337767904555fea28ab168d233f180b7af7622e1e3fc860d00120823865ac8675b6aabdd24d2ef6d18f2c82b13a270c0e726049faeb3a6a3ef00628947189b1baafac117ce538e249a99865335f2db43d0e9ac80ebbbe80fc3a49e9b78aff731c74125747d58e772007f9fdc3245bc1867aae5a3c84c172a04eff11e03964d15acce6884c6d0d68ca424e7c37d80b3acbb2695098e7f1fa30dae4c33b6c6dfea7d2902cd81880025f46e993b1c25ab619bc98759e2d40e9f027f76933ac3cc0e4dd2d685d04dfc943c7c2f7a950b057dc10d27944c56ea19afcaf1b1b2e4517d64bff9527a2a7ec19bc240a9d49db4da926affd2ea96a0b89ee2cec69ffc7bd7a63828930f948408face737ccae420601239f5e05b9fe71a103a9dd37e27b3942a8559c55cba391e328e60e8bdc9e43c0360d52e10a7d9a38d3bbba12385e58db037d8923ad96bc6cbb60d3e140b2bc1e230002c28dd65ac838f7e57de08977e1a67d2437bc944d085525b948e8d84152d2efa0fb7017790269edeae39f5c51f5de222a9f208e44f253b34760f884e14cef9094e8865245c0ba1c3bb45a2e3f3b2821ce51b236d456de62f8ec73d493799416babf4f6e55fe4677bb172d1506a9b719b8e703b7568d165aab8fed361cfdca7fe7b8346637298f5ff0cc0525bf35a37eaaf8ff9a173556c10d5ef9f640b113f5824632d669920f5101a122fbf4544eefbb0a7182062edd4a3ea0fde57c1e9601ba6ef0d2467e1d7edf99f03cd787643cd8438a5aebbf0140f216b00b8677f13ccba1e21a98d9db5a44f4b7e935464f4afd614123929d9611c202e99b2f3452a1495c4a02422c27f3d2b9821a688cb99f889a910fe32992e20d470471e311d30d6517eef1364117c79f1480eee01f8ad3665cb2944b7edc9dd9925e5ba2cd0e13210b80d3085566df3c68e9526460c39e21330dcdc6b1306a864eb54f961d51d92e572ac7f3ec5f291e69b51adf706c15d6fd7c9c59b4c5cbe931acd89d772bc1521f5c852d63ebcef78478c9e9bc064302eeacb3fdd99410b43a2c40d6bd16f098d92a8b93fa5bcc57e20cc3bee8361a2c78fb33dfb5e5149c737ca1e12d4aedca0286244ffe319ba1b2a8b3315238c298d05c51e1367876328938fdf87a386ed5b0ed836ad1b2717aa534c5effeec3857bf828f8417bede5f4e477e78ce6389753a2f927f779043b90b9f7ed0a1669e86bae44c173c01ec21402fec52b81ac34a9b1d329dafc65a7e87f34d277fdbcadcd08213d2de8920d8885f8815ff537d9f9de2f038e5d01a6449995b491e752cf7cf283f6122a7fd60d94aa7601fef7d509b6f4ba5496fabfec10ff9a74dcf5abfb8bac9aaddd0268d6bd65280abaf5265380f21a9efe475c821d24b6d737761e432de1ec58f87aedbb28c89d541720e642af553f626cc68ce61cd7f79bb0fd44652649da79b9adfffdeebeeca46a01c75e9578f8e6841febc23da90a652b66ba7d222e26df4b4f43f1b05410e8b042aa872034b8c4f127829a59a49195e6448c6c48115f5d2b4c64eb78c9b436bd558900ec6cd4839e23cb519f99e769c8459db347730fc640a124b13e0e38d076c72b95aa49d5996bedda00c32e5f5398255434e5e84c58488476905d4304ea22e2907927db847cedd540443dfb6f51c830b47b3ee859bf9518f1895ceecf6cccd99bb1bcf1e7c5c54dfbc65c516edb11e03a288c4765d08487907507418bb8d6820b461fb3d00c7aa103a3970f510ee0812af417a1eb984968fdb4103e65c4f8916a3f6f199831daca0200dfacc77ce1d908b287a571dababc578ae26c0de571938625690508039011b9c63c2fd5f7f49a228822a4edd99912ef2aa17236d512c2b8939c3b5a73155f942a9b3635705e90c6db483983c8cb35e25b9144c3dcf26ab96e9b2dad35a90fa6be4c11e8f66c3b0b09eac6cd0c2c210f3db922446f36230506ad50a186d7b6d2f1f2a508388f9d97949a3a3b27bdb1983c957f7f5e75cfdec6598544b0709d66760b181eb4aeb8397801acd49cb3f5df590aebef294ff34735be7531c8186a2d31ad5116c4453485bbc9713f62ca4c2ace32898dd78e16f96ddf0b68b99e094bb3476ff45f38df134f3f452816d290e85f5b8306b5db2737d2b82ca53905434e50f742279adb30cc68bb4fbc5eff9b3145c4485809cba9e48281b89709d49a28ec38340b1ad0270726323fcc8faee40297c092ddcc898595e8c4ff74da1b340263ee94b619a0907b0f1b93746a4ce4aff0b9c076880ed53c07b5aeddde2889daea158d3c9c0ddea9464ca8e697c2e770aef6c6e488c1716b9bec1ec8ebfc43068fd1b472c6ebed6f02661e6250e02b6da3b90b67dd1365ee22748566930dbd7c6c75a1c459241c5465a498f2869d4e02cc6ef088e2914369b93969fd6301b169cf5f8668bf84e2ec7ac91caac13748557ba2746b0febb14bb0d18e552a3a29dd40bfa6b9e88561238225eae53c22cad82fce3d3cdb7d4bef083aeb2ce9dd5964445bee041e67068aff0dd03815dc254fc32f1013c85ec21f7e7ff5c05e5dca824ea8e989dd9b6e186022a0e2529761a352799ff03179bf8f16da7f2fdfd3bcdd8bfb90cab07f7e8a021ef22d5a87432ab507a9c968e1e3e0aeedb157b9c63078a5335cb2e91ec08202cba5b1b977e0aff6df390b0545b691ce3289345b46ad77b2f6429c4279eae44ff94057a86099ac196d4f38fbf26ff5b3bca7cf089d4eefd979ffdd336dba14ebabb85da9a6b8dc8232ecc2a288ad130e6575cdc5b02dc89477d9dc5408ec3ec63b6d0d19336214223cef69e7200986e71a7298780443ec9b3eae6d2847792a0c0a67fcbd327efbb8ded9fb52b22159cb9b863af583ed576432bfc1ff2c7e1567aad490c268a59886c9418c11ccdc79b190f59be15a7ab0af237c2dd4f640b0e5d31fde8a9cb937c21ffab658d4f9f2964fc95c2758c38536ac1450eb5b3bc13df8ece23e625fc2934c1f370f6020aa83e9b9343eeacb83f2a00bb8ce61264bd6073dfd8f3c9950f9b540e104d868e486fe31a5116d7e274dee9811f6fafe5556350ef796357b5893483dec9f03f0a9b823335a5500057a0d5a1e0b1d3ebe87d64988d5dd464344ed070f895b51066e17d8a2bccc4e809276bed260a7f871e564c9451a63375b5829120aafc36088d0a1e1cc9d2c8ee4454ef57e1894789a13926dca036599b995e2fe50c6b14b16004cbaaf3bebccdfd2568b794b77c6971b98bcd0df8bc0b481b3ab7a6caee58201963e8e9921e4ae42e2c835f03c79a8acd305e53b11f74d438d5c9aa8db3c90bc3c725d1d52bdba298d9ef19cb043e8eb167f798753ce31433568f21443f7c4eb049639bb802868be3ebee781e5b395f758c21d533e93e69dcbe9aa944cb7e4087787f82f045f42257474e96ecad79f8713093c75dfe4f8c14c6904fdbc84e5010e4bf00e62ee5e715598aa4b49b96c2f14d14f2071346313c00c2e5f2fa2f144e86d67e58f09a7ced37b19aa6446285557b19fb71d063c4b07aa2c685c7b548769f7371b8193fca7ef91332d69f96fa9912f345dafbf6f9cae182afced8ad110c8d5ad0f45a6c875a591bdb801cd43c84217d72f85b37b7bdd9f1739b169ed6ead9cdb02bfd7a0651d55f5a3c8d0cbae7dd3de50879961f5d737a31122d833a2015410b8482970015a197dc747bd9128cb596b04037fd801c2f640345898cce0692550af9781de657d372b45b19cb242db91d26cf750293637bf78939730d1450c79ad39f09a014642be3ace670248624b44563b0199a16804b86b61c499bf94983bd69bd3b8afa0d395a314ab6c11e19057d26dfc817b30b031ab5d9fa6705e6d3a2123ce01455503ba946267bfae113da2a49f0aeb714232f387749d2317e0fa317aa09b5c9f7c125bbd48a13421ba65c8bfb9c8bb09b10f1209e20137dfce1957fbcc8ff110b7fbf16e25ae4971b69d0865fcc274ac0213bdf1ce5f46b7df4a4a7373d5e8a1e759e508f8bb6fec3cee32403f77a0edccd88cdb7ac7e5b5b9d66fc17fecaeebd917b2c47a43dfb58af0db23efa8b3cf329841982bcc5ac175902c5c66ff14e26c16415cd16158931600e8cd8a94b3ec07677648cef28d46f0412a9018f40f740a6e5c8dd12445c41e7de28e3a9cc04839b290fd9c2f3bcb107dfd9e9ab36bf08296849d62ba081ee73791d7e6a0dc3c092faaa455b46b9eaf350c12c2fe66825327b602f5f9501bdf8d7559039648fd7af950ed7da761a25e9b15454672cdeed5c50dc2a2a60974485c6537f7e8edc127b2ae1c35b67a372ea0df8b542845a395aa4b49a61d2ef104f95d7f72f25c3681db67df400eabf4457cd160a600fdb11060da56693508be4593f410a1d1def30203543fca7dc19bbd89218b3ebf63103b30db83b3a47d15a4467fbf4b12f70f25eb52ed408464dc97ef6557d0add570b5e20e04bd3664fd3dbf43632f3e49709eb8c136eab0565505b308d38099c15cf16a6cffa7f1c2589339c5979f79eff3733dfe69d20f6639f615e55f0cf143bfabd615defeb4e1a6997b7e1a386c56c473d2477162c2cbf0cfefcf7747193ae609d7cfa3df5289d6a57d8a99a29195c36754b4c4479fa95624a28c9ae3be9412ccd0ea6db2117879fdced2549a7e39883bb7610ecf3405b60fce0dded6a290b2710e102b3bc1241d960ea5f5fad38c50f98ae5b49bd851b409e8ec4696669296766483f2eb3c0d3e43d8f6149cd660b42e170a37f056333ec664df2e71dd4bde615adfde884537c1e76aaeabb5efaa488256e7cb33c664482f4ac450c624397abbd1f8f6519833fe4e56e7ddec513caea4a3918366f90a5921c641464b98f47c09797ab3c766b2471e90ab38709a25b27c3facc7a9384ddacb6508e12bf2af180cf9766b6ad85e9e988db855e29e3e84a28319d28c35dce0c67d144ace3c1daca0f4f67af6e6cb9e09ce0f976fe12d4043a70d337003e438a124be883e661e0cb4b61fee0f0b3dc55c68b9c0f8a548b1b376f510dab0447608c0a353011f9fc0fd57e6dc1184b73fdc7b06017e793871fbd5880576fa0a6930d56ec7d3686634bf8538f538d51b4adcfe1befbc57ccf978373d159415ea5748de10f84f41c8d028fd71ebb75893706ec2e7f885fc6e4a2c6dacba41faab06badb77d7bbb2fea442bc705d39c7fb441172e1a4216c027bc672fe6c3fa81d903c291302363bf2012e6f0544781ed56a13ae8254a062e741e40819a18a46a5f7ad1c427b9e422843d10b0f27ab56725a16e0363f13e404788f11cd0c950a81ee46d1a155c1a0ca750bf01d638562039eb94cc5d0babd0518fd7de4ab40cc850c240d68b08f04711aea2e596b2a81d77de0e4977c10f525afa34f124fd9971e3fcbe13755becd01e38f95a8e6adf98d254a3c74601c3dd6c9604d372d7cd78ef59bfb5bd70eb86fd396743f61c94024852fbe936a0e3cac45e6ce140a0870909fb7003c403581e0d833b59d60b899c439bc78bdf45f9af79c048df756ef4a2561bc551a1977e426f88ecda52cbb89a2a9966e390b0f8dc4c467a3dac8b8d773418002c181ccdda57e352c1d1ddd8e69086f718e3939186ef04aedd79afd4aebcd3a6993b859d4a16fcc64016c329c14a3e43eec5675f37b39278a606c4baed4d3a57e2725f10421f00d9b11e27f1bdbec858e7047989ed3cc1b4d74b074b89e9e52ee52e5e54374f1cd94cf4c4393559f6b094e5c0a2c6aafc0e0c63935439b3dcc81c8f1407692089298abc9997c00f24eaf9a298066e53f07b6c458b650d4ba49485337e830c0a7464068ddb7b2f834eac9528a99fef409aad753d59c3c1d9a67ae4c405a5c934bcc8720e05bcc052904f9bfeec9434ebdf645c62ed799abd9740b223e7bd042ab8cce17d83c6ade7a54aa31d7b009e0f1665c8e1a078b65b8510b24ac811e84552bd84cbfe5f56e92013c0e6792810e6cc40df89f5bf85cf20c789517e1c15f7386888da692014a306229d51ffa5280e6bf219a1564615d4a0819f2c492f4a6d03c6a1c99a39a5e79db131e0f2f2058673c549edb6b2dae2a0710f76f6c2df5782de5d6113ef7ca62d1bd9705791f50963d74495026fb534bbb7b5b549cac19cc1083e736f1e70fcfc24bccb82c299f53ea82ceb1ab3cff7e06b1b12345e831dad568febdc905763b1340176878917a9a9e188a933f8ee5c65a8e006f99496495028bc9cd6d58d03dfee4b470f528f993468e8c45a143ace967b351a62a14be2f2d7b7a34b19cc215c649f92e72719bc3484dc8dc54d1b35cd074d69d03320db9973261349aa39b36df7997b7e4ab32f140563f2c2044405a59ea2b4862d82bc818b4403e5280406a737bf100abb0f0f007edaa368ff4f0e8cd60c836a6674ed4c88cd0b6817025fc86a2eaa1db93294cca966aefeb042c552ae86d6d7f87ac602f2f7e746d99abac94ca23c45a8da548817b4b47a1ca292eb80da8d79b08f3ca8fcebdada61a1b195d7ff8f339be4b9fa2bf3ce5d70461edd9832fb444d544a5905ee0f3f96ad66de593f96b8cc40e85c7875311b998664e214bb7aa0ff974617b232cb212f2afb18ef37c6ba51167579a9999b48919ddfb6650e3a11d177f75f93b3b907af1ebf82adf4892107b76189470c90fecb71715f66f1d727bda12512b1b941ed0c5e983f80b6746ab8f8e68fb68969d907628941cd7b1909b2696190344f78fc3ebd2df35feceb5d9cb6c7eeed20aacdf6b395f5a66c3f303489d5717475683833b78b4ef1f0095e1a6af2dca77fa25339cf289f359d0e6caa918cdbe51be0e515500d7e6288321ec8abce188c8d7225334138491f3f8e818f93d9ab7c91d090bf439f8091c8d79cd13995434dddeddde0843ab2bb270217b334219660afcda920f037bfdd759c33789f4059f62a4fd14eccc70de4af45e1d84564e94c77e16e7f70a8b033346a105334c2515fe90890c68e6f903d491de8c5e83b3c3a1b79c4db53bc4467b3f5ef57c7f19dc0a0bb70ff4bbb35403f6ed1b61264fdd4325c7d6f6c0665adbf37326a3806694150d4168288d65678acbea76440c38c73d1b59501354365040fa765ebbb6585b1ce26f6d456392fc9e416fd2bab1ca6428f3d1e504c07e476cada913698458c8635cb76b14d8e24d84fc9f177c3f59203f46b3d5baca4e02068100aae8832d155ddb970650bdcaaf14402c7502fc9cc4cd8b441930d31a564ade8d4ecf38dff7b43650c43edc3d74cdc859e970675ab98be455af31d97c4f1a87eb033590ed170f58833df9c846229b8c50a21aeb95a78b475c8304cf8fd89098ff2b01c297c9c95d279901b109c2478478c6a88b57f5fd94c453ab62b17109fb473e84f3318be6de21cdafeba491b770da78474ee511516a3770222151d7ec4a8cbecf9ce6c40bacc6bf8b0d7084a85eab7403e93802416a08dc31802062df3eff2c2be244178788346e77add12129e07b48d0514daa40b1bcff1ac75f547187cc9d873eb41837ce95bd0820a2dc73585b59b0b2c0b76ad528d124ae7808eb1488d69d9e48552984fdb2cc29e2d2f69e66d9f298bb61ec24446c8dd098f6b26e1603fe5f91774859df91bf6e6eb1f83d57613866c6363b0826929d9f441e859e6a01b4b7ded02c68de17cad9c415a430d00aa09c852c10c8552217867e00cfd907f7d760734834a2ca22b4765ed259f88d4f6c8ce03f12763e5780bb9f25e84da3fd2341b32e2f573b9653d6fb1890ba02660dcc0660095be1af7e68caa13d7d97d296584211296b2c8bf47b2d61492ffbcc40f653f3a93c3446419f889e9fa937f1b3e2b65643223c4771829f6c732f197a1fe8c74738af3eeaca6af24101fd5c56b4662532c794d821de3ed9a4422a3604eb08e814c07c58aa66e695f75462f2bd4c61113fd7584ad2f41ccf203a4c1a6953816e76d75f1fce57b5131f3bbd2f1565a5d6b1576f851aae299dc1bd4a042c38f57e649c3ca3c99df93e31d12320ebe83dfe28cabf7da3b51165ae2d170a579acd0fb87c541c8bf5237f02c7edaa8350e971991f48b754430cb6fe770b4c25f4f595684beb3d067b7f03dd9f0b4e54e2dab175301963d5650327c76285953427f23870540fb53bc6543eae0a70e32b6ea67e273e8b159ed90e283e27fa9a786feae3b64ed67953b97813a83d5e9f23cf3f886e27e3ebf77c40bb08fefe1022b0837e1715a571736442c3640c8bd1f1a5bf1722e50c458b17a15bc655b272f9676dad2b129daa1974d076706621ac6dfaf7905da6828f97972fc3e04c93fafe941554c631ac69af924acad1c4529d2efb686e035ab143db230664f6ce643dbbfcf2306efc0ae2db308db7cddfa7731cfd8575e1eca761de8761ae519545048959b73a82accb62c819379daf1f540b0365f277db5c14a6ba763c82dd2552584d93a30e5e4694c7d6853abcb39d438af5f9038fb24ec16751d44e2389bd1f71034f5b0500ac631fdc05bca85f01667845053a617c6c7a56b1d9e475fb7c3a8c2aaab0303382cdc60d4b980d09c4545bddb8f630537bd2a5f81f9ef41b020cb1131e7a8d5ce4cc16d57bd71c2ecddc9cd6186d627916860fc6fc3343f936fcb88c4307b9bd1498ca8b3f2afa6e9bbfa3cfd4854a22d937628cccaaa5116ab44d5552fd8095624521ea66efae3acb35122dca0fa2b0180650a756a95914e5a588cd6dc3ee10cb34c29a650ba1e3ebf7878fa0fae10697fd8e95a08fdba660a95e1cc868694eacfbe537676521e3cf0d61dbf8ec5bab6304ac19bd91083f1f1a4ffbc6843a4a25bbadfedc16eaf8dfebb391b1e641fd0f9de3fbe61f798f9765634bdd797ff3800f18bf26de72a01ffa4ae4da1ae5ef344d9930ef95eb6e68958218da3f1175fe130792a017d8b14239c8296585aeed9b6a2227a5e90fad163a6f61978dee0cccbd62a09021085928bb11fca5f2f0870963ce211968b7f5d460e2c77884c040a63082c82c1f5a790768542dc4f7490d9b0fdfb54ad5385966de2c418677ec9bc741c2215bf7e4cd85f9df0bd1576f7c0fbd952dd5ee3952ab79125aca5cf09d2f85f9bd04f76da74cbd12d1df7b31379a6590b56d5fd9cad7ae52317a2aaa9fa609bb1fccc578906975e93509e8c5cc788ed5ac369ea6a42a98c5c7276de65a4110b6e38b8a80f4133ce9623a0784a49cc85f989994658de798f45c8b5f63fb1e1081541bba47a27b18440be4132cab81722eab0780699a56a12078b0a23de45f2f32974158878a837d9d482288d57c4e208efc6a270ceeb71f7609c078ab61ef4d09d05d1a82f8091b3711a737898433f1851a90412471d1a49e8972680b0c19bc7e333891aad31774e4716ff1b74168ee9ace463be51245beb4d036a43694e987e3003cd1fef557df1d859f1db06d19864c1c5a85f47705281d129aa3d28eb7b17b7c3b1d680e2e795def0e8863963e773a33299634f3f4630e5a21f6fdd21d6614a30b4778f0d089bd38cb1ab5665396b32f9976dffe53d0915b75102127b4cbd334aa9f668bf73350b81c777a5b8cb8739b05f743bea6b7abd0c0dabca9ce044131d61e376096989803b67bd01470d5304103934e49e6fd9e5edaf2a854708f37327a1ed6fc52d96d975b14450fb2bd0d9b4f03fc6b87457bec378febccb6b2c5b49dbfdd744620a28610138c122b448b45cb1c82a000c5c3a4fe87eecb7809fb771b311b42e826859ea3c9441edad8c353dafb434e7571ac01fca80d119561ba689e73e9ae8b971eeae3ea69f712a2431f8dd0dce955006080cdc68c3c32eed0c3723b4f3986498c61e3a8a7a08621fbf81295b88edf5ed9f9844650e31557f6f59afb3b28e2b3742a7e98c2d23ea5706cb7119543339ed8d98f5f595194ff637bbcc7a93e60ff6d88da1fb59e82f46ee4d6354f6a922d3bc471f3e0745739d0687b6de92e9f0df0b7a2f4fc1a85c47411b45c9f78db076f3f30973f47df479f2aa2e56029a764f49796a433012a9051c66c95249273e84bb05cc524c6241f27d7e5f9d8fdd1705376ce419ead04fc56e40672947f3773d6fd4d118cded9656a43ea8d534e6024adf7cca130c2f37187526d4d77f3e81c6b5871ede99cdc19252ae50bcb9565c7fde85c03a2641873f629c10ac1abf21097e406cd2cf9f0a3dadb173d2043a12a09ae56646073e4c5349c2f0a7d91a3df08797c4b1bdb38c28975e89d706483083797f060e4333fa493d24d1f9d17971221354d02b352e8ef57aa7f1cf70f1a1936440a91e5a1e0e8488e0c4f55a2d4d15c6ac47161fa22e879137624084d301642ed624e18d55ea086bd1dc72d1ebe0b5247c34f4481fa92a116f9e3040eff641338aacd957e18fd6a33eb5d0a056cd5b4a7c26f08cffead8a1d4f970591faf35fb35441e14cf207b91349eeb0cec347e2e2ebc6d154fb48cb00201a913b41127dc4c432ebc267c15de4a339f6a0a54c06ff09fbf53f7a2340107d7fcb1fd07ae4f81b0077b828e4d6a7f423332223a4503dd1fa3e141395be292598f8cf52fe04bc5d56f718fea7d16655b4028ef5646d6fe88cf00fcffffff03