PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64732 8353ef77e2b10582397f5d2a7d0f1be61ced2cab8dbba425469d3accc97d0943

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f2a3ad74eee89f3014181c8a88308d57934d4ed709cd2f8907dea8f9a9d2fd5d
Certificate Block Hash
8353ef77e2b10582397f5d2a7d0f1be61ced2cab8dbba425469d3accc97d0943
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0090d3000040d00100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000001c340c55213a8961e5380bf1ffae54eba2decb3256ce0a84863e53e7f2c2166d9b065a4aa695be0a76fbdf2539289324f185fb49cccd93dc2be3000d4f27cc89b888b1ebda1550866be5ffe10f7abd8d96cbb2e7f94d183a930a000000000000000002000000020090d3000040d00100

Raw Header Hex

000040206628f3acd4a472203f337ddfe4d2ff04f14af24e6536405b0c8fbbcb878ddddab9ce741b47e905398210c7b77e12622aa9468f58a1e91f269a2d90fb95d3569183971b6a9ab101185dfdd2a9f9a8de07892fcd09d74e4d93578d30888a1c1814309fe8ee74ada3f2

Proof Data Hex

59,560 bytes
121216010307d9398e806ae84f51d6be068421d308c02df38f5f41ffd2102f46919011239a4330dc003cb5dad29e72e2dea48ea1a1a2a7227504847fde44593175892984cab5a7193e4e63d64e9dbb0600075556a9826fb027beac906ff00073bbdb9731c62edf60f63d7ed8cb3b2854bc7c952e24fb2ff756a41fb2e84b5e71c0b4392b61e836abf8e0eeab7b78de082511d0989ff682a2ec6af171bd682fb9139d71207e521950a7e0153b8047c2ba919ff028ea2c74439a11beb5649da547d5c8d638de733ee4bc8bb1cc9ec1d4997de0d78f2baf35b57a8b63065194766fd82a50dcf4b12b966d824eff6b3c7108d480394c1afaea8b71f66bbb972208ae3fdc9a42dcc79f4a96c8bb8af9c2a090a5bfeced949f815fb2d1e73116eea496de0ec515e90e66624b75393dcaff619868a3b82bf06feecf2367c02587324fac07f024457f2d3635c68f983ebd3f159dcccd01e5bc628e814684ce4043e023bbf926fbdb2dd7196823f8de50e2ff57eb9890d2590b64505ee6aef06244df24b55f1223980d575593eff80ecacac3f2a0b1b17580cc14cc1a6aafebb236b54db1bde74f8f4ade3f1f52a80784e8a84211abbd62ea900e77d3fd009d713010003e311c7b927050982f5a957903d5e8bd827bd61390317395d4651cfca3ebbb697c7effb4f88fb95ed54e76c5a10e33f803d299bcc81e0765cd7f4c879a413f8c30ffb010b5a147b92bbb3469b3683c1183abdcd1e924d3dbeefb03f2892ed7ef986f440e231953bffc8697c6c8414e147a908067514ab4c43350326dc64be9157bdb099a6e91159f43e705cdeaa316844f2ea10e06a1ed2743d951b32d70986b52b9258e48e8b611df201c2efaeb08d22483dc0d29c974ac38a9de90860970d3a033946b3b6d2fa11f849e56c20413a051a611cb07b5289da32ab167d0f98c7f211da0ea5b08c6039b904cdfe8ba24d9f8003c9c5a917b388457301c19347115ee001acbbf2a7168f06815fc9b44087f0d974cd899888b6991a8157c0cc09bbf9155b19df877fc2d37fff0dcf47437b6c7120f30463365de52fbb42d75c877d5cca6cf8cd567e040f0964350f8e750a8100871882a9809ee82f4dc2a0749da307b4608427213608ce9687c1f8333656427ff67dfb972113ab06e99cc6150d5edf6e516b226dc709d322cc8782e3619f5cf06b62a0e6856480e7d7ff423202d18f4eadd6d9bb5f175632b11d154eb5a23c1027818a72639e7e620906d08911aa706a0ea0d40f5ce5fb12eed3ec35ac27b175953cda9a23702a15a861abaed39fc76ac3855031d04b92a53376a20b38b98a84ba16117da23a81e3b4b7aa230a8eb73a7edc1f1cadddad4cded7fa3e83edc2460cafbfa71d773e80ad2ddafad8ec41dd898f66dff4415f3399aa33ab38b91bf185e69eae29bbc729d7b8421939936cf7a8eec9f2f77d7138c2f09a1e9de8a0d8cd4b094a58cdc5948c0c26f0d1aa5e2bcdcfddb49eb03d5f88218c625c8ff2498cc68e6278919e7a329c4c13551c15c437eda9bd74d69c06b00a9e7fb866210a76add666970daa4fd5af06106ed5fd925df5652e9fb5c5c13249cb4ea11f9b3167b544101c05406cd9998aa45bb9cb52c1f03a6365c1775aea151a48ec55f2b201f8c037184ee6314cdd3a1c848e57c5ad0a08ea48f511b28ddca9e6eb3bc59445495db8b34d955937086e85931ab1ea9ec01b7fe7a57f23086e33117daeb18f776859c2baeed864445e27cb978ede7d81625171263031fb7445cd32463bee305340d83cbaf6088f409132b687c0459c92de89d633828cb2690c20d1e0b8473e78cdec86b3831806284f55f3635b5d713740541cbac8d7c47476491606c6c481844875f8888446beda2c3a668c106933fa16c4b9ec78ba4627e1b0fea07eac55c759ab4c2e34763950579363dc2538a84649d97db79a7402ff4961e830c2cbf44d12d1a3f2b74690a233df6efc83773c2b25eb9133ef9eec5c6066530fca2dbe747fa671df6649670082abc2735ceb1805586bf41d64f8bb114652593cd210b123beb2626335d4cf01a943bc3ee5d564ec12cc275bd8b861e611d6b7f73dc0f30748400820c022f1144a05c5a26734fc70d9f18eb1432e08f61ec22d8d367f9bf49607f3e2ae094640c3d5e65fd2d66a28bd200f414ebedef81c4851d85785153cd25ff245399286c15f71d59a0c3fc0af6ced76d0715f45067c786fe10fe16a222e106cb0440cef4b273c874a1db859b7a7fd00449f12b6c7438ee8c9156eb21c5703c5714e1740020dbc579e0e6d2857da40942cf99d2561519db3ee7c9ba05128b8322069008023691fd2df66800b6e62cb5e03c9a2c74c0f072fd26442c9bacecccdf7b1a6b27959c1d3102a657293d494d624b8f88d976b5af3a11880fd85af1ed8fbf067358085884a4119283a9d885e2d9b752288a453836aa2c4e2a785905c50e1a280480870f561cbeaacb98c8f92ec95c3700eb9578fcea026ca3acd29859c34fe2c844c2ca51f8afb83235621d62245e7479b7e660a99ce289a485dc4880f0a23585c40ca253f9c4e1a709e13e05de8ed91017421cb488fa3cde5c18450ef0d1250d1ef66666764a314350080698574ab19e9fd225512e76c973829ed026e2e76307a199c34fa5e35095d0a0bdb2b06242272e9a13f43ea3dccf8b900ca9990a939c6ba04747ce290b8e25e908a959f363015fa318e18e553ed117dc7c8130886671e28885f149b7fbd1bf9ebdbcbad7fd7a426065585ad1529dc4d9fe945ad6381233d9e29907a3b7089e7d720515e0868c496614e9ba79619613e651a4a8bbb5f46f904ed0c1255df145ad468bea762dba55bd7decd2f5dab8a73a517c8fc90da39fff6b9a5460784fe843645cd6c51e70b3ddd3acb6767c8e5ce4a631af06e2c0994c6ca13fe803e109f2476e80750fb15827a8109d75c0681c7ebcb2e9c3ac9912ded3338d6337c82bcf860e7d1138e177be14839b1b696c8cf4ca1525bd21af8bdc11b33f45c66d7c1061575e72efb0ba257ab7f87936db36e02d11978756961194991cfc2e7245ddf40277cb44e65732e2317b95bf2779d15343cdbb4383e6d5e2596295497d6b03b019767f8048a9da92bd00c11f2c30965c44ec038031448f54690f997381e95c306803f482b55efb6702f037346d1f9cdf3563cd832180e2dc467eee7c2e1979d2ba85b2883e26f53093cbdca9f8b89cfe9cc70b1512896cf15ab921014a66b734d9e3ddea38866be5d8b2f47d6d6b6db0ecffe90d43597ace9d12fdca67e8d622d5e84875fba28b85d7fe6f85e1db7775e4173283b0f393b121e6f9c034cea1ca5fb6b801e37ca45700c8a0219c4a27eb589ae0c054c16b601575a8593e8ceba5303988746dc300dd6e65df87ea3ae2b930f8f56fc76a3250f8fcd568faaa5e0702c3e61abaf49025e2bee3cd2160195bf13429953bb678e34eb4df3ca37e95d4b8b1f05f2c1dd62e97b8de789030ea2aad663d657782be1f7b20e8b56a4100730b78714624e8bfd2333acf9ab2af2a673740574cf4faa85c19c82bad19bfb11fda01d15ec0fbc7d4b270e7febe99f3297c83563a28d8705c17e774f26c449e483f10bb5fc2561dacb3ed245d898cbd378726339d1fe95bbb500bc17c9c09a0a24ae6a9e2ce1348ae839dd2ee21c48f84c03cab4b91a4544fd9b39c3f8f81e13e90700e2bdaa91dd92e20142d607d74169c04c081f6328cca51044704d7f972629c4f17af0d05bc43c462003313cbe1f1e6bf307772b8240c31320ceae811352709a370e6519bd4705e67704ba923634785848ee92f38f040b628abaf40f4a678a501eef64ecbf94106c4c43a466d328229be97ac4e6ac29768eb6c97ffe4597857b39c24aa5b56c196a722dbfea1df28d00fa50560f8602980031e1344f0e206b8902be551218044ae062accbaae01d9e8313423ef38bb6b9a86354fb429bac859f749694f2f77b3ee0055a7666331c90f8fe707ee74f7c6984eb64daea9d8dd863686abd05bac3af983194d98de5dfd9585afd04b51d247d728f00333138ae3d5d4dbe364099a7f3185132111ef0cb134cd0c58143e9d72112cc6af83db7c1706c73531f8c06b969a58da5521d0ed8e0405626a82f9ecb306ebfd3a8c6af7fa586e39fb7630c098033670bea195a62a222982749a9f6467b3356111d90fffc9bcac020eec620980610c7471f038b914d3e310788fe47366dae5ff980ce5891ba60fd681faae65356acd55842ecba40bcd0e32cc2ff0a671ef61d0e967148892130ba5788196a02ac9980d9a766406627943e410494cadad42943e8e35cbf59a818b3c7d9ed7bf7e9e9ff116bdafa38161ba6e44ccb9e916a31577865f2a163612362e988381447374868621437e5ea35d0e81d99dcf8006d7b5ec6aa7f4c929c5c75ca73d61f7860ad6aa5e7b007a1caa45817d8a6df2d4ea5f9fe5ffffed5eebdda57cf88e6bc4c393a7b92ff41ce2011e92fd40aeb91c75a736adb00c7e08d8c4c6c6b82810189eb072807ff3d2fe92e9fc891369363c8529689cf1c89982fc91aee92b3cc3978b64ebf724de644b3fece000a632e2cceeb470321dca15c13087b09055a2c483b89c3db451979f1fabd2d4ddcde243c5e7a895ad38d430365c4b533b84064d0557f49296ed43b7b6a8b42c63accfd753b6cf5fdef2475c26e75e5d44674900b9ecc8f79665fb148154d50df03f9b921c318a7140ef3956293345dcd7508ecded648387c9dde31ca15ae495db3732faed5d839a8f4edf358e4f515cb6cfc4bb45cc6c7a6d203dc0e4fcdc5b1f193f980ceca7d62de664df0ed2c75ab85bcbe0844fd7dc7e015187cfe1cb54b1b1bb2c97cc726ffcbc5e574defed537debd262858f0b183c4d498ac0ac45d9c194854680bb7a32952f529452ca1866a3bdf2d3a691c0e9179b664349e0011b74e1fcddb303ccfdeb58e6e5d1bb6de5e241a14854bf8229c836c444a511f94945b98cf353d3c2a446dbe4b65ad95bc26101331a806c2db26e67b3f754c7318042530d3eaa142c371d1ffb8f799960109c2924a63f83fab173cac8ca1f6ff5e7f871cd1974ac5303f0b7a7fbf19c9b0e273824c9d28bc1f64050438728f1d92aff28f1989238c69c06452b78328a6e1ba78e87f0eef16a0d32aaa3ce8fb5ceca2cf4907b78a4fc187aeae6b1d11f048e2f30ed5fc64567cd4d28455541a9e81fbd5cf4ae82a2ccfaa1b60d2c05b3a46e1b3a6ca701e9a242b121e252038ff2343c86f79de1edae6ec797fcc029c6611da1c87c34d1986c8796d0212d55f74dc48d845fd4e271006a880eb52f65773085b143109be2cc9f8247d24c533f4504e576b9213d9dc3f9a370b45a01b673d20865044ff24a818f599d03e93fa086e1ecd55e7920be706ba95a7fc00d78603456c5fe9a9adb7c18d84e7f39b4cba34f3f274c45664b68ec51d6062c1115cd1cfd9d7c99f8b92f8424502dd6ee1bdb9530d747dcc77de61705691e25a06fc482466ad4fb48dd81f070c700e706ae41ff10948d076bd710daf89a0d89d29e9b1d63ec147ba6bfa7f2c21c44cdbfe30a5c26d3ac5c2553f5f4a4070809c34e9c40ac5161f341837245320e245e6e3574b9b618f8be081269385ef1d442ea7133fd3bbd5026bb02b97df56051de8da145057dc9dae3cbaf4abed7d6f4884f85a5f57c4d0cbe70ae6471847cb50aedd89b8eebbc9a74d72b0f5c3ca06286a146576515c7589fb7d61419cc7beeeceba82cfa981cba71b217aaa4b5770aec26f5bcb5937bf080592786197470e984cefaa453b97e5f3579225c081464408b75b70deedf018847ea9d2ebbeef0e8600f1332ed26fb65728f51f4c97d4b6c08bcf44e6d25c23fc1ca84285a709b10949d4522a0f587ac563a3685f2ca3830a40a299d681d6f3fa3d2994b6a79f0663596e4d9169648c764b5ae288ead3a6d05bb1e1fd9c7ff44ecca71e2c3eef24fb00db531702bc00ec8a56614bebf022ab1e82c04ea65a10db219b3319fbc37c8d28ba69bc7f330da89bcc5f10925160b109cd621f04cde3576d948b16d01043ea08597f35b3b2061814aed0c0a91b611c352cf4982ad0ac0c17512c3ac1f706bce2482228711f55488672f83c9432d6106db4b5768802edc86074e481bf5893a524f659e416d3979f1aa1a340164b5213d78a5ce42ac20c9420a33f90b03d21d0bc8767a45867542f7fb095050a1e6087a2bc6138a85732d75ae90acacc648d0524cdf7d6cb0525eb7bfac10c3864529d1fde36000e1015ac692cbdbcb4e1034f5e2837eec464bc4198f4312652d5ec8f8739d870deb143d45d7f6fb5321f353aab5be9d7166ad2d3327d9c10553f71070a24f8d11fdb31f01d191ec0d40b184a5183e5ee871b4f3defadb21683766652ffab446f36cf93e806f0fe635b566ae8b837432ecfc630332052f484012928d98a0fc26e3df5faf522740defb274dd7bc00aa4fa5cbfaa6f3ce59ace0f79dae79e27fe9d50eab82bb26a4fa4ba9bc8c623973a6758f894ae9b4c26e6239d00496734017f502dfadd65ddc6c3d6c967f1aa51cfcb943985be1db3576c3313b99e99599cbc2e5313a787bc9cf2c3bdab1bdcb25170948544dd1f17ea28589889c1dea02f615957c58ea15609701e49a1b5b258a375d3c51cbe49c5b72178353d8b84f27e90ad3634207c084978dfe2228bf7d7f9dd777a2ab16346cf27ba584748f4c3e3316b7a2cd1083717db4a40d298956ef22f8aa756b1298a8d0cfa5b23043d1a3bb641c661886a217eb544a22c7accf590ae8ddbf748c71b2cc285eae4e4cf47cc692c279195f408842a3ed607ef462fe4734c9032ba0561390d7d75702644d5d6ba7534faba3388bb98b5eedb32582b478680a3747106380275c98e35e461eeddf6bac2533ca37f6176c5232f05acd5e9af207c42bfc47f4917cf9dd22d27de727d9bbc5f40b43ec7b0a432d5392ce640720a83067739c803e49a7268a1c9468d111452524e859904b05fff187a32e916f4af5bdc3c7c349e64f4feeaa8260eb0d156e149ee3f9d81f7755df0f758cee51abd8d9623bc7ab590672f30366bfc0892737b436c656c8bb6038962962e310d2ffe592be8021bc4693fe9188aff28e6caaa0e6cac053d8b700cccff6dec357baea97691ae3700be20c09b0d4c750b037d5962de137ba522d0c713d04e3084a45e9df25889c3a93ab8fa289784fc2f0896e637bf31d9fbc2405afa7fc6a7ca39bc123e49760009562ae8082f726f4e6ed6d633eb02838298dd4d96bfd2b59dcad6ad38d790a65ddd591a3ab3a17e62ccc2d88b608583eaeb3a2fff89d62cfe99008c745d5c5cd88e20b2d1d7c6a53f2e31d6214c6df8c0ea64a66d72eef853da3dec5f97dff3d91001431767bafa6875daf5919d8bef0c4f4662afb22a6713360ffc2879e278139dba2a47b97d4c5030567eef5fcccdf717736530ec109841e087ab9bc560affa89eff582f2affa7bb8e9a9e607cf8f633b389f13c2cb0238a6508ed752a203f4e67884c9cdebca5f20cfe58686f60064935a349a64f63306c280d548b955b0a35e98400056645dedf4bab130ba98bbe5cd6bcd04da78db32930d0f98a4c8a1c8d9f9f6e7e80427f19bd36dd2806802f4307f3951a284b84f250e3a7e099d88bbaf8ce13eaf7865d7aae628a3a825f310ee7b0e4a009356bf0c73e6ce18134b877c5a3a4db13cd6b7bb58463cb052e1661e8c25fa7c30ac71a707457a39408d54e24963cf38e899839f870f621c8acf48cd711b5ca0827059285b15781114e26e500df4774a9a25af156fc560b3c7be5296f4e9a55e9cf5d516a503b61336d081432f821859b9a775daea99e5b1ac0978415a6f3be3fbf1412224062f0ffb153ba36f0f17ec412d970b997283ed1e9dbdb23be0931a6f65fcd4365e71d4c35ee98afcbbf37b65d74451b28484a5cb82eb6d3708de2ff3ce160178270c9515ea04cb619a05192daae24d0ba51d8f0ededb890cbf6c92247346d3aef440d9ea1c758922931eb5c67f0d2d0e463b6c470108ff5002cff5cfcfdbf73f00a3afa8b65bc08e32df5b8e3a951dea769041c4e5b7e1d66c4eff567c85dd6cfa64c31063cec8c5f377d4cb0cb084c689dbe94c7f59d21fca95310fa70c02d7d3252dc5a9f1ccb1ebfead736c81fdf4036df8df894935a80521c1dcb79a2751b303a66f5419624d052fcef28eec0dd8d4c253422f84d06a6dc124101773458fb8f6c71f659320a56247207e550b823d356b607192057ff462646fa7bd0746ad9185124bd6741f75f6fc1129677839ff8d899a37bf3cda115672f94cebbfd7cf06b0633af4e976898dd72078b519eb3096a242ba911602d3e6d3cb1ccc4c3f63b4f034ad625242b0d5db30cace1ef5f365b842ccc498bf90594ed8fcebbaddcdc5fd6413d5aade002a66730394968f404a86be6cb7da07ac34708aa58ea34bb89c4cb9971fb58e50f9c8896aaf414b6d4208eaac29d70cd5f459c1dcac348ce0df5e5e1c66e5a78a0f35597c31b1e47344afb60da82a0be88f45e7b4d12e23adc0e7312e042b0da9274d4c9bfdbd6ca168ec2ddb09aad5a96d21c56ce4c28f5188272ccfd7d6f5fe3dfbee1a953a7e5edc52f0f3bfb114d7618a7d70cc76b17db83ab16eab15db334085cfcae9542ba2de62d36d2e6b828e87540a11d88f8e3c0006daf2379c9aeee20e88950de675a7338fa277aa151f51601b607dcb1f7ec6375257089636f7c1af6edfa3a58f1afee7965aaedcaf4aa760d5c049c443c1f47f0ba11a5ef9ec82670ca97e1d6b47c31df1a661c9f99a8e4dced3641fabc959b3ad7200b3ee084ad8c08e042e5aabd070f27d1f42c65104a543387947ca20637430640f26b75ee8ffd3171e5ee7ec3f94c46cf8b2179f25220422b26751a459afb2edfbea9b4b538962ebb544e6943318ffb2d4bf607c0af466ddfc7a3409904f8875d367940bb926039cd1112bfac1b18a4551abb7d4bada44de27925f7182b94ebf7b97540e4067e5fc8f35f983032d7a76a9b21f8b5bd79eae554dfb0d6655c98484192448a9bf7603926b5d47844c3838174366c71136c286fa099fcda26bcaf2875389d32184568ecfa5104beb889273e76b0750556b09903fbdc101b21151151a284eb7916b93ddca7aa5e5622ad0574fc57dd0283ae5f722166536a60baefeba2dd8d7e2d007ccb7f058e7e73caed665122feb0da2e236f5a023be69297ea82931b31881f3a845357a76cc1a477671c5355e2d54e9f1fe4f4ae75d10ede0c9fb353afa9ef0d7db1c1c2c97db8d4c39cef62569a07d1211936da16b6e2066428713972cb160c089823806f66180e2455734be084ce5f6a8e9a9b052c8396e81cb19bc61a0c81065dfd17a06b1687a1ea0974f6e4b4ea9c7832e74267c9b742d91d2390ab87ddc19cf1bb2f3118a888e9d47cd8003560201e3e29ecf8a200f448f07f6b21ed813943f13f53dbaa742db9774b7ade654d3cca3584f468ca1a8aea41953631babae4339a767b7698d6dabf470139ff8b3420b03f791dcd896ec1c244bb52c11b17b89e87e8c9098919e5b70c4162e3347bbd8a96dea4eefef867b8bb5601ddd2de97a4a0319ccde03c3dee905ff8342c665ba06ed6c2e2e46f0907130dcc20b7df3c902146c40e84c733f9cb375251d41025b2b06d6efe1b0ccc0fdee0f1f613a132505c0bede1704e6edf090c4d26085e88a2805ab3e0ed2c2fc51b225a5eb5274224e5470ac49ba9b3886b4d50b3c9f65cf7bab78ffde3dd846c2813ef7459a7de9e4cf94eeeb2a03c4309c6a1ae75bc7e662299ab1821f2bbad7aaa3ff6b7ffbdff23f74959cbb2fd6740f6c40caf4a6fa3146270159d543ed32f01ab4036347b67df2a05b3fd2e302d0b57a7eb8e10a119a67d53a2e33210e5a6fc6f315cf6f1ea33e7d2593c14ca2f35b812aa3507959fe3719d942d5d4c0eb7a2edb9fe28571d7a2f7f1d9cfeb4f856bd691c0fb2f19d0a99b1880de61a786b2f591877eb1260b0664e9d32ce8e4b5a1c7d5d8d8e340c1c30a4272f54bb8703257a772f6ad964805e45a512070af6449e3d4dff02c650f3d5502b574199a68f055ea31a0f4e0869478426325f892a9df2ed4499f929a64db78733a47c669d3a7e8ee4eb44d6dcf71270f3968ccc3bfc4516911096059d91c18d82c68476a695e2aa8f902369bf6a6fbefe0a8aa3c4912059f47f9aca67232cebe7e4a9bc9ea3c5abe61fd886fc9b5522dba920fed4da24f45e7a721b3e02021c2210ce130b90da445ec4ee37c351b3e5e6ed507caa5797573112a9c4ef06c44ee0a68e9d0168c0e0c0aea3ad8d626f00bb62ed3a41e97b851b36c48f2581e2a18e2cabf4f30a4b4f372d63440a2eba7642a9dab76d7d0e83d40c061ad72cf3fea231f9b91c283c87566c453f29415f6d5aaf5f0df54f213bc7d65805763c2435180489e1747dbc32222c1e493fab2643ef9ff26376c0282694cb56b61be51384b66263cd09467ca848381808f7e0959f053444d334cdc9c3e7f84f7bfe5af274ad949be1b283079c10025602c427f705f75f908ccd5b52dad1efbcd004c69a0a41e2cec0310672c9b345fbcfeb63fd9cba5d5d7ae88df88ce4bb79d2a2c0b4c3875ffe2b1abf563ffd6359ca31196447d5273b3270219d6d0a5981cd2e8e6b4b1ef5b3885cc310311a9c00442b2c019a504815d35184f2d7d547cff700117193c3c65deda69a85617562ce9c9031600e0f73f8bd301e1254580abd094f36a44c1019b2071a8ba6bda54c1f131a7a5f1c983580366aedf6b6f4bac68e98a5d4a12d14d5e63eb6a7df6737f70856927d508c68659c85b088b8cdc8c2b70477ba3b016f4391e79b4f05ae93210c6e63fd85edf0310b9287c911559f9c9c406a64ea17f5c1556828375c6eb9d06e9fff448de2881b7f6e10a9d4fedda64ae129c5f192720342e8df92339e965df65eb938fd1d6dd8d6a46ed19b73ec9e4a0551608220485d5ee59128494b879c3245efac9fdf75f98ea14a034718c688e873e307dc92caf018133e07f30369e306915bf89bb033f3c2178613ab273c18d3eb242a0f8465d38bed03c2dcb3e5577b471ca34cc103efe3daf7b733d8b08a609b64bb8f0fb1dea8ca0bf47084ef09d46b87413f42e3f2bfe0278c097df178e22c56f6997069d2726fa4fd7fdcc9508835276b520c2b9cacd206ef22b8bfd08d6b97a8ed1f1213dda456ec618f0fc7ed6fbf40cb7870bf623c486cb34a52d4dd5592e722b75735de438657d1c059712a2b2e741afa24505f0aa4db65d4fd1ff5b8b16b75255378ecd5f8cb2cacda3e52d5d05c7b6c95ef6b3b16428124f22ab1c6e8ec706038eeecddfc11c7bed13eb638ce77066f9d0febf82dd52c8895aae62133bd658281806ad97ed64ae5f0eee64f3395f60ba97bba061fafa84eaf1edecb4523195f2cebbe220ea020af4750111a68162e2e3547d594d918b757d07730391543f782782aff03229075c068c804e3054a33032dc54dd48d86b9fcc77d07ac48382c331fbaabc73e7874e27c9dad195cf9982a808557842adc42e795ca39963d745afc1c03d7ee20deccc98f7d5b1ca71ce13fa40a8c03ad9180db4fe9e85d5ec690ffbdb225e36b645ec93dc142a8c2b12ee0cfe518de63ba9748e093b239aac4ec811eaee18c6341393ecd66ae338f207cc3076223e247488beefb45fe5dffa2077314eb5d01b80318fcd3b7a13ec47690568f498e173ba7013cb5cb7788ea834c221006204a33fe17ebdd46ae33d41d7bade00d0f2997ebc8cc9867b90f9604630d3317b16a0c101109bd6bfec3287b864a042aadd71c658cb7f31d1f0f1d462edcd6d77df091fe4d994bd44566468ee4e254cb3317de29d45db8c4036d030f39876ae9888a8de6a1a774cd48cfcfd0b70ba5208bcc9c7e67e2da921b606f9730cf458ab6b34a83e0ee0752caa1d8b30de0ba5b3ed15378fdc638ef42a77859f8d4ec98baa7b40efa72e0d469cc3fc577fdb487c5e355fc22dfa417359d2321a4f4d1cfa13823e19eda251e7171be3d797c59a8decbb0923b95d2e51eb5e83946acdfd8cb2754e74ec46a7f4b0b4404975aba840c25876b9fec332751ea3e791920c4e49cd1e3f4efabd94b3c9c5a6c5db913c1f1139d8d3fb2e1d8fdfc7940374897a9ebd3e019f899c7835fed169a22d21ef9ee5baa0a8f2b534c56ba610131d04f7cf209fcc671a1e236dab61c195b01a23ddb439fb619725480e61a40b84913ec528af07a41d65a90d623b7f8903eed57991211b5c1739f3c3079e17c628a836005e83742b472cbdb762259488d3d0a01e31ccce0806b9a31bcbd291477263e46d26a5904227cee2f11440acbbd70f8ca68316f6845ad57b536059f2d6b8ba39dead1f89e3e4d092ad50358d7d5d710bc516ddaa050de1e0d10147647c4dc19602ecf578ce9badf90ae5b2083c2a0983b04e9d3d23a66a032ee1d48e0f4fdd29ba00313d14d27890361e2e90e23b653e75c015d5e98f1c177fd93f5a6ee5f1714d5f881c872d0da442a328f614621b0ead9dc36d0facafc1b760ba7b29b02bbf7e9fe4e8f246d9089ebf4c85ac5b871988a8051c083d1117d62deb173d72b21f9aa0cdeb09cb0f02b0f17a34849922a0e3e91d84754941832ff31c72c68b5cf3f05e8fafb699dcd9cdef7d68bd699bb6d69438c50c8a47869dfdb542c90354e1a8822c747bf8d1672191efd113f76d2d5038b20fae35f0116008cc0f369cc096e4b5d1178379606a01ebe2a11c80224cff90e15857fc6dbca7f6494debae2ea68bb439f61ac00de211847d30fbe815e15174635c9a922eaceb25a4a3c144e56d39d94deed23eb61c026d7dd7d3570c9e7181fe202ddb2f85565f950da2f8f0c65c96962f137485d64359a51152a2bcc66a90cc56ccc6d26345e535a807cc5c95213affde82dabadd7f05d41c587ea2fc89d75c3f12f8d2ea6639c9e0557b428ab1385609e26b99603cccb70baa1616a886fa04ebe4083f634dc51416c0fbca83a80dcecca106e91666df15785bb3c5fc0d6a6385ef1903b437fd22496f6dace8179289c9eeef6d6c03b57b6ec2f4a01a493afab31cf365184c215fecd3719e791400f2dffee1266b8059495e67384b7c21e4eaa81c4a257c8830ba2803953b02b1aca067ef4cbe10d4c24ed4e5cf3a5f07e176402ffad08dd5c974b02754e3ae0c3023148b3162dec8ebdc4284bec0994a46bb8be63fb32f8d1bd6a1f3eda7e7ae2cef69b1ce939376cea5b71de1011d9d1f97d050c890987c2416b36a1e0272e3e44139badf20ac6a12463fa8919cd040bdd87949cb59c40099631dd985753ca265e5148ba2bdc203a3ff1542d4d7b2cebebfbdac0e8c3c3b1a9df16277f462339c41e79a206c2e86cc93ee4a4701dfec3d4d5c7b316d1163daf991a47526c9104a35fe8fb1516d4c4fdc85a3c17ba9b13f4bd51c7b7683ae8d9dd9fd3ac26b79249f2961fe0ffc2dc086c64e4da960f3c1933a2c673b325d9848f005b8c52a8899ce260ff0ff0e9aa5b2b9ada4aba3a73bd0ac3fc98615d93730fd1229f2c6fb0840add5536ecd0961d37f82f71d1fe2ef58228b2a20fa05e93c95cfd28fb0f943acc4c633345ea67beebf6688b9d9ccd972269e30138509be775fbe5bc23cdb2a1160b0c808c46cd09b9b962275eb2e64b2f162b95e94bb479312a2d8cb367dfe56c9fd2de366656d9581f20e710296a0a83806960d2075c589cf18b6e949f4bdebb0bd40aa1d81438d22afee869de1931ee1298f4a847d79b0b34d2c526e3137fcc2798ec055131a5e36c9e93c27367aea5b6c93706bb996933c12fc31789c09b19b5e62bc4deabf39a3ff9cc5bc16f055f14cc290b31f4d8130ed864fb83c4c980de4a9bc76343fafc6aa8de4898d07c859638cc088606dec87a2cbed5b2608f8180a82859f7717c9d6103a4614670216ed5da4962da11b3bfbdef74507c8dc0b69ba826642d9296470a9d01e6280509b5aa63af8e07e9fddd41e05a92c0879a748eb73cff8cf97f0a810819a6bb4a25fbee8f1d95414914e8b43b558e554a6b3a44b0142f428f4a073d1ea8c6e473d2f35beb2ff5b6b29df73cc080d59e6c632aa8a4cfc531eb3b0cd4203c5ad13c07e7a6aae16074be4f22a03a3f1012bd25a36abba6354dd3681b7ffcd0a0906a17719a7eafa5daf1bf3752413fd3060c545c3f877829628655ed9b5c2b12b39c9ed652103ae8a1f19f6d56d07f062c11ff70e1c1230a9187a8c501c1ca4fbf1eec5670f68d697a620b76501b92c2a383c89b7e5f86a09efafdf42573706b11b7808250d905f454c0e78a39c488765338defa705cd459e08285efc00c1eba78ff072f69fe5041f71b2e2e53540b1b03c035c4257699b6edccece78341d279f325ef2781422294fc3660d165d838df227fc1e1d4e764313222140d623d5aca59806aea396535765a5515ef45f8629dcd2e06d9cd30e2b4f098a00247297869678f0071944812bb184bfd7a62d20d77632aa6ff0f220413bc101261ea96867ebc590dd0e58e1b1c0f2a83c79d5d3e9f2fd2c636ceaed1d0dd431987c188c10fa2cea50a0348b8bbccb3386184ed305eb14379584233460e1d72c4f7cd53b08cb47d7c05710c3dd85f4d40fe85476e8d442ad5b274570428260a4ae5477eabd10703af8fb6fd0a2215e4920aeb2264fda7209b147d78a388b9c4312fbfd9c19ac54f73555e24ac6f1767862ebdaa5b3fc29ed76faf1cf843c103baacf3d729553056fd8e78ee4845e345183e43299d5bf118f283cd018165edbece8ea62a856ec13595404d5db16f172473ecc6034ac0539965a349e79482731187c490e81b2ed66346cfdf809592aa1b696764c48aeb38a3c7b1d011f0d68c2aa81364339f5207384f9898cea0b3965ece2072cb908cb3dd7d1bc126c5941d55548ce106c02b867eac9e2dc0c242118942c30b65c2b836cb9b00e298944dd2600c128b8ef83a05c709ec1ddd23817eb7af32a889fec9eeab56a808cbf0157bbb0a4a6c34b6bb0b2e51cea26bc7ef9f11eda02755f45f65d0638a18a219c8e750e7ad8f3a30565a72b79aa43b78131e1381f64cab55e78fe9d82de17f923eaaf2c08c6dd1b43d483d0d55227bfb41ae95b0c8f93181de3f7bd59fdb7636f8841482bae0c67a1867ce16d151bf22d6a94cc30ed8b8f070fddd5e6d017d654378410581f75a1cce06c9e491dbfe6147dd54a5a1a6ceb846a5afd1b8db6fca5bc82d2709b97377fa454c7479379d69950ca5ad2cd3a22fea4082bb9a2908c01a92bb9bee517bab52535185fd459428e148d409f8d216edb3547e7305fe1ac54f9f250dcc3b37e01e4ec8d033ec17c6be265f5b68c4c93f053b712adb3fea550674d03d1358ef13c50c4ad92c0ecc212e70eb73cfdc9c5bbb2ff6654c6ff9fb5ed043e8fcaa42bc838c1ec6880148487c6c2ea13c2e68516b4cd1b74977b37c40956034145005f3143e15b55adb6fdef2f231af062a7b495ae798dd5a5bddd0a868d2e27db1d34ea3687018cb7c6604490207afab2e35156fd98aa167f0ad8103e5c82fdab6e3b64bd7fb6517d9e120e1c59f0e361c583c9cad6646df190415ce8ec65b8731a67d3955cce8421fd079061c0577c278e04bc43a30aee0fdcf8a2e09c88473a09ce5a8433ae62ce747700b8edcca85aa04fd53efc77d980f8d7e2585866d0835136da6ea33ecd98bb725630581ddcfb02db900c8af2590f7286737999966645624795f0be9bca5dffa652df05e43698bf94f6b33fbbad8e26c1675732c49caf7b3f97dfb06722acee1d04b278c65c849221520c73fc936e9f0770a24b9ae506fb83d997c8229d731bf6cc8b2d27e9897b0703b1ec3d7fc3ac6fd724d9046487716603b04ec3490c0fda0ff5f156d4f8975fb062635ed423d7c9d500e360dedabfc5a28db96b2a42ebd123449de839d19e3b00be54d575bfaada68e29e02db07308a9edf007e108c4fbec91dc06dc4d8c6fb4dc8b51ee35cda3447868ccbd682b789d17ab634bce2bd8283e2815463b38e6cb91eb31e0c23d5b47f57e5199429c01f85e8aba7f3987e16390e01d6972885a9d51921b84fd073a6ad81065d96213b51e78b21fdbf1caca58b6707d25c5e24400acdb07c83a5f38b856be974b73f85a0837377365140d072d9ea1e25927fddad2d31890616ba01ae372ac756fedd618c888b4246b3b0b4bb5ee1a4822ce42149024b38668001b817a3497dc59b8e0c6e3ee52e80f477efb2322d99582d3152e27bda80d5a6373fb0dfe63314dc2fa34fba67e1bf1b5c247bbe98bd38d6d64c8e6a59c43256c215ef3f74211f839d7c7182f6b7521ca8c6b7c16256b3847974c4bf3cc78512a695fe3ce69f891c573ca9443e916e987f6dd0499e28569a7082b3b1e5bdb5fdf70d585f8d8f904eed6cc7d75767c91fc98fbeaab690f8dc470b8c5f180af6705d543e0b7d426432dad0ddb565ebcfdccf9ee63c29c4b2caa6734b39cbf9749ee04e3dc06126518bd18241341118e7d7f06b391c6608da25b37ac138a76bddd2d193170a4b839a6f60b3d3c550456fc586dc26815f19b7c484111480073e8dc575e10bd7ce4ee32fb8634658d1bb33136735ee8a4d1b60a16d89e25e120ef090d813eccef3f176660313ded5e691b4df2064c52e9222a3e847c38e2283ba07f2a715d28f2f49b107aef6b58d92f519cd1a4fb12bcff1eb44fc6bdb2086f7cd8ea54a861736d210d309079d7fe211438b54f6316fe97d3c0f4373600cc00c5dee58a0cfbd084d3498eb8647091654b98ad6b411bcb9448314e16141225910f47f1cc70708c189558f0dd51d5d37a7605052540d34146457983f0c2c3a3d521fa8adb0d4e1491ce55bcead61d0905856362c91d2dd07acbd3df78d80f4a7a1d525a55ebbfb411326ad108a4896e9c73fe0dfe0539d436f199644f090903bca284356510b9329f9bc75e2c0a1eadfc1c19434120bcd39da3108dcdbe5473713ba0d548210e9e0380a5a4373d9c4a2b095b7cd161b0becf52e08a8873dd107c3e951b8426372cd8a1ca798f402835eade174f03601480a5dc3aa2c415ae97e15cdb1a71c37d7efbe5b7bfa333bc07187cc33e3ea9d3c60a991247f88e0937b79869306483f997e2555077094d9f135d6fa9effd237af4e60d30833f656d686881356eb3f70112f03e677132378868b92d7b4bba57c0a64d38e24b1d91307055030232f243b13ad2c2fb43430a5f34ecb9cab2fc88719079d86fbebd3c8da4dcaa1094f819de8506624392a4e9bdf5c0c279f590c2b55c56475d57dc30bbfc4feb1e2f6a93f5b18758ccd7f27b0f56621ec98e69f1031ad712e7b53970f21cc694eae5426b4bf984c50ce4bfcb578e8ebecf28534ff0192cdb1b7dcff156c485f1f6983395ccee463030e4e489764ccda9dec93a22bae91db9928dc73133e916dc8cf727ad786fc0e99dc8c15c8499d958461a2048a570fc797eeea718184648cdbcbb5bb8b4ea4bc438ae4b743a17eefe93d9c0b151043d7795a1596c6dade757dde9a90966414a357d52380c0470590766e18db18b358d10d257a92be6a0a312acbcf629e402cf277faa74e77d387daa52ea2b981e476846a0638b3cf1564654cb55f71603d134577dcc67e7809be5d1000d57e03df5cee932914d43c874e68ada11e1982e009e93fc600ff661675d4a905e415ff6556454b36901db3083e4135cbf772bc2b2bb1ea047398f9d7bb4c49b435b5764115c3092c4a15d5be486c72dd7590b4d9bedf4429f7c8f9a41287c225bad90688658afd3a4a6d0e91711669faf34eda1688a54af0b94da84afa4beb1af462b17d3fa1531164b362728ae5762eee8c1aab74937f868756d76c9a3c36bb43410c5156405e455a5808ea2add93f2bb8d5afcd70aae7ea7ddab1f04b4a6d768c75e42f3d91d318c252beb00b6498d67979fb18015e09ae87dc307527ff75a7337ae80b02224e741c0a50cd100f401a491c2aa8c884889b0a4e6d8a207405078cf4fa55dfa36217c0a2e9d8cf4550a907c34fc90dfc05c3f76400e2f82ebb546be2b2e4ac628943c004d6145df31bf902446e2ecda51d0790f8a6b3f14f8e7336b119bb44e4057b030160bf8f392e46c152a599a229da823eeb311a4f7cdf2d366a84fde2fc59fdcce750206c9dc9440346f06465b495f9d6dde0cfdba3bb106d5371355351a8b8124328de9277e969242e041c925738c8cd6e7e473d51bf4de9e6b098526d163976784bbcadf90a735060c155f7efc56cbeff5763cd560ee8ef6bc42f0186ffcf19ca96f1b9cdca00f7b41197123b2dfdcc46e47c820f26bb7129ef8eb10bf30b4caa9eda8f193d48d2aa6424d32b9567690d9183670ef85e054bc57409d1cda22beaf5b00eb9fec8cd7623b1f0fb4860755f01de893848edd39d2a4b2df53588a92f3af8307048f1ff6d8d42967b010ce8815df2760d86665db0c907190ff8c8db18f8aceec121989b09b6bc906f6e5988f56427ff26dc69fec7f4de4ac22e38167556343db05853585a05def5d0ba675f17472db5976727b53ab3bc5b8f1cb77d733651102981276e3ebcbb2806d839fa36e8cee6e85748b92b03b1fc51e5a2d882fe060ad24d7b1bc4cf2f01d9c0bebdfc9df4207afdd582d992d302160f963d54ad9e870e3ee3f56cf2ec27853a715ae8d7b13d8ceafcd0b35c004c3875d0ccc8d129b27040fbb8673d6919892d7d7298944af098ded7f3d69bad5ed58b954f51d57ee886bee39ba993ec40efa2ffd3c31103cc9b41417fab99d754a9b3629735f4ef18af82ba6ecc398196b6bb83028e2664719371331ef5ed9d1c84b8a2e20160b63742db53824be5cc04826a017e46dfc66319d6db91a2d62ee945028afcfbe32960aeee2c2b1284e4a22b7811b539891b77a3383d561b07aa3624ff438b0a15f391249ce29a6cc509d7abad06894e6cddbca94095565881115d2a1285e1cab3742a29bfdc5ca3007ebcab2aa3051a25520cce296df8b5a3798ebda6e1f4f7f46ae5356f07431e5564a92ead2090fc1319eabf83328dd624d8071faa77b15f3fb7378670471f9067050e19987ae5aba32c2b44adec4599d3675d26161f548c31150ca128abfbd7c780cf5b60a2be393b45770cad9f049398e1c6084c5ff5eeeae83cd6cb7fe373a59bcca17e79c59ba766696358240148c5b178ce1e2d6ecf8f047db3b872f87a8583d5757e7da34f82a7da5e8983f97ba67e999e7996b997a62229acb73342dc14581301ca664ae379947e51365515c0ac4a2a7de1071bddae269d7b7c4b46471f74270721f3a076f8c3280472a61c97cb3062aaf150427b981d641a28721596b6cf188f27948b02d830f0e284decd9d512e8598aa24dc1df9d1de4206c6dc37371b34ff04838c266e7c0c6687e7d29c3ff60abce7701df5ca65b332353d5f6e137476b583b64c4ae5c65cf181ca4c94f9100a28b7855cb98e9c33c32857f2e303bbf6c0d1242a3120ff095f4b9a9bf79dd361f8d90ef780abe81dcff7c5c8dd59d83f766dfa9ca3da20566c809b0bc3476fcb8cbebea6fc8650684c35acda1c3ae4f3f253b6b32560827587050fc10cf8641db41d676c115bdef662a70311b99bc82a849dab02e44b12c6eade246cc594b53bb28df9ed0820f48ee2f8a47456d013f67b2932d86dce9493c8482fee3afd3c58740dabb51a97f162fcdb7f56d7da62a0723d56ce09a45be5a4628a4df3a8c26f2ea30f5cbfa5e6e35c3e928c7d1905f675cb6b19f8365f238a4c5308c21d4607e11591d658dc59deb67c8e1427439c79d05ad727aebb0ef738a53c10fbc48a783aa3ea6ed55cb4c4b660cf0012d541eea6a0c412877d91ac45459bbeac032ff43d55aa9bddb8f0c920f6945fe2ca5bd4e35cee498aea51f86ef264e45d231f62e8a0ef8e1d1c5f0f1dbe200934f399c2e265e3e86e884d7f299c768fb5bae494150d675faa99e187d85ff5e05267428e030e04793341e480429909a06db122e3afca6a495c0693ff894e27d6a79926b20679f5887f2b9fe07a07025b0909616bb885d44714d9687b871b51414fc5ecf8359ac8b786de618211549f321c0b7cdb6b7202ec4916a264dc6b76e9154093f0414763604a70a72c197b4196dfdb369baad4ccf0b18b5b2ee717a3d4f776f484d9d25754553839708b0a8dd7f3b2e2c1ee3b5d205fdac12933547f26be773195811e8489ed88dc6c25cfb1025dcf728956ddbb49466f3180a35f681e6ef0b5e3547971be68dd30c04cef37ffca9a0ad2383300cfa72dca11e07ec09238ecc3fe3030e226b3dcde9bc6e595a55e2adf2044daa2846110a119a8283dc0dfae375ad64ea752aa27fd24f2b8dec5417d29c2988b6e8ed56639b8fd58f9645dc4f47e85723a3d39b7f753f3dfc5bfbd2bc5cf6b151d4325525203af69a40a5a93420b955a87153ffc6a593ebd1b3fc34eb1df5a74c53909df0ca4788972c47669cd3c4216e4a19c05f8331be39a144065cb2ebee0a58741288add83d7d72ebd3c69e29a1abe9aaaca0091c4fcf5249500cec7f3e8160dadb4a6dc1f570becc8babd3441c59254f67a45e76a755aae33da84becdab70bb615b8bf387169a609f2bf2d5f85b863c16aa89cd063e29b4576f19bbd7971d162fa4602fd98923e4e2b20f41244bcbcd8a5a765f56a79446e999f7d30721ffa01785d42d681a7f12ce513b60898128f7072bb459828c0c895d90ca347ae235b15c74f29fdb0459cb235f57d1b269c33cca8cb4f0dad707e51c841e59fa7079e131c486ee110f9b9c6e97918b81f50ca4f48f1f32ada96bcec8ee29431eac317e0e47743fb26a1cdaa9288a365b89e58035e43d6949db3e6172d0354051ce477b94b0ea07954d384f787db1efc3a1e247d00b607cd598992215c35573a2f60baa4b8d5bff57fab0f508beb776af490eca3d219be13007da5ab7e94febeaf3f29ecdd63d2c13323a80d02d9a3e60df9cf2b847c99b2d20802da1c938791748862b63ef250c780651b8a93a2ece46f2e66623a0ed1d7d5e90227971fcdbf379403ae373c7f4a53ebb197b18d429096284213b215e59b74b26ebbe3b00651355ecdd8fd7f249b2c9ab51e1af39f13b721b7802c91f2310c0eca9685086c9d428f6c7c3245870e456cbfe52696e156e07151f1e810929c7777e23be7acb9dc878f3798f9bb135ae92ea36fce1abd50b36bf94641e6535a03eb70e752f3db229ae96010f036d0711a21913a635b0524722a1320cc790b41006fa985953fab158f80eb82a749f005bb8a8b15f3c90540642c80984dc8fedfcb1149f08147329bc93518cb78950eaccfaea5df608b655bcfef60eaf4a441eff2da3a356969f915c4b7877f4b332a840078950dc4342b82c002caa407df3d7e700600ca7470073c8a74e7c59831a6abaec435579cd3020ebbdfea0bcefb2a59ae72d01ed24cf356dfe583158ff541d249307f8c506bd6dd85003fe5c24fb847636268e61862ba9854e942ec0187ad4f455e4ed22fcc6aa7ed34db60b93db06b3329f90bdd43e7beea04e2ffa94e4d3a41dca9501738890e22e2c7a47da6c1028741043c4fd83a81ac356a6e7965d7dcc6cc4f31acced6942ab46bd76131bc86eebf9ad204cc64a6f28ed3c5263a208355ed770a04d0d2a4eb93bad00af34beef88e5b628033e9828d8f2d75c4920243c811fe2c2562dd10129c8c22ad27030e5146587b12caf213575687e232ca2917e729560563153dc0e6739fed484c64ccb750b600c74c95109d228de031bfb984790ffc4b8d27c25536f8fd89cc58dc8926256d1631226c8010cd25bc5a2f5ab5b15eb43cd14a0f2e9aad0b845f1b7bbe379113376f3da2a0226db1c7573ee1e6d92cfc5ad103cf2d05b16e76341afe33e6a539caab1349c17248e8f620189c62ee35e3d5cfc08672a8fc873e1b882a80aa1101c1730ff8eeec19d9d50d32e860f589b8332049fc32c6d868766d9c3dddfd4bafc9d5904b10904c269ec1460bfaf236464da3e367d0a85d90361f25bbee5d66785a1347562e41fa8016a0f80ccad840c7316c2609a640cc9513d955d179d15e908297b514f1ae88927b914c79d2cf4c83bb7317b4f9e5de37dfe822593456e7b47ec3694fec27a8e7c6cd2f882f17ae6f247ee17cf8f18010a634e2d0044de56cdaa5ba4b8ac1d3b74239714ee0a12864ec83cc18ed350191caed9bd22068ed873dd91ef60abffa6f9755a4883b8c6bf64eb947bf037d5ec69ad59bac54c7c528652d4180ab80b1902fe63d1886f11d8885110c0a7b7aebacc6b692af7179564c6a1d2daa05da1ca0b6502031df20f44d1d4771a504c4f10cc40f41b285753cf384678352fe832f384e1891b6fbf1309791228de3f4c435701acd26552f1ba0908fa44c95303f592fd5fc75d2c7698658f11cfcd1a2fa6880092f276858e67569f8ef8878c0dfc207e46445077e0d09738ae5aebd2fd0218a6357e9e1b0c00b20e8bee33dc127b7f4929322b15e1210c65c55eb892e4eee70e13736ac634fbaadd9820eb880ed6d08befb812c451adc3d5639b75a4c59449001773b70de557a23f90baa78bbebab1e56e17a4ac776ede22e6cae52824f5182c55323a0eb1906bbd6a26527d75b581ac7affef4ed3ba222177bdfa1e59ae297dcb0ce78804c930a80741e191238ae683fd4b69faaa1da4b10a4614b62b118e22b3855e8cd3fa9ba96160b295d401ea917f472cc77a21fda4b297dbc80984f05ecc8f0fcc672fc8a60c01898e376240fbc8fd80f3d506b7287a9f8978765d512c6c19bf37569c27c5f8d5d804afe9539368c6bb0a40ec0c21ecfe1be0d051e7b55859533acc5699d730f5371debb8d7425246a7a6d18f258cc785070413d1b58372390a6a3a3ef30453cd3f84e14f82109a137ca92850d005171b0dd8c7bb74ca0c8f968b883f8a7572f3cce33b2b2f0d0f8e89dc5fc7e6edb19f188609f10f8aed786eaed87a5cc7bcc54a29acfa9796143d00d2ed49d25475952fd618eeec6c5e33abcb4493ace17d3dc9ec2838060c1600ce967fa1382b8f28996320013d0064c98932e965dfa0fe80036e96fe5346d202805a9d7e28f219bd6a1fd6cb6610d9d4dd8a7ba7c156b57e9206306fa6bb64d2b1a2eba9a8f06468906e6639b9eb43b8ad39492a305a1083e3aaa662acb5b717d46b968abdac0ebda30e17709d1078898a370229955cce68884bbff96ed5fda16b121fcbba025693e52ee44ac55b2327dafaebe52c08508e1112dd29fe0b07a093eab8793dd06eb954594f75748cf1b2153a831f00d0cd04abef720920677db067c9af26995e1982ac54399a192d45e5bec4cc4e0a7ec49dc756da066c6177aa2af1e26bcfd567a10dcb58533f78b7c7eaac8399a455c71fd5aabf4014dacf4e46e326a3b12327abeec997851bc949cdf9d96d0d52fa0313512610e11eae00f5b29fbec646f79aa8a7ccda3e76e6091cd144a7e335aaa617bfca474af95d279d44658ea673d11c67cfdaf574739d03dd6917991bf8c1f9699efeb04571d3462d50eb97a079053032668a8f550b5aec100df3bbddae4efa704e0fa7eb5c4787e6e864a16d224a6ebe2b14d8a3db13239ff20ecb45452ef66b802eb5b345ad7230b9869cbd2268bbeb341197e0f246b324a1c0f09cc68abed8b439a0bbae0d7682da5134f55ca4c78b7ddd1199a97d9ffe18e4d9f30de050a85f3eac379f080f5fa3eb36b81859aa959de468709d5524ce3ec1a25a9d3e4c9a1bfe5582e4b75c2dfb023fbe8e6649d3f6344d86e26d41cf3594a48d92d6562d31beae5a6e21a9c40e6ab5d7af30eb82276dc6bf47211a804fdbed3e5a2d734b0e9026dfbc02b568296344bd85b5f76f45dfbb8ade261e8b3d03d3734a9371cbc4330e93b3702eadd60695bfe949e501bc6969971da171071a934eee3ccee6abac90774c392dbdc41d5ab0c2972c41bb4adaa0a5025635fd85f99edc6eafb1d82ab85a64310fe0fec49fd09183fe97c260772efd88d0d1672a1df8d5cadf473bd2e31a2a054838e26b483f6bd892f2fca396a832938cc756cd410d2f408a3abfc0ab2df4907e3406a63e6443519617f61f888669b2077e621c243079414a2bcc1ffcd8ba245e423bb4931def682428af7fb802fffc616ac965d715d248aa2cafdf6a1498c5dd568303fbfc027f559ea53f9970d257ddde7d445eea8b470fbf71a11cd2105c73627b06fbf1ef8b4f3f66a8bdd315b49d4bc1acc4e7f3557818b8446be6bc95e2079bdea50b05308722c5c9e6b9170f96e62b6514a49df539832f2262151735023358f7153208119e6d30510e679504d23f3d5791013858c415d6414af385ac038c71a55dfbbc1f50f448da5cc04456c13b6d8b4157c41eb165f65c30b868744f19184932ceab90cc2417533c17e5a1f2804141f04ef41cf11ccc5bda34fbba0f57c46ee89fff7670a2cd92cbca6519b3e7640180c6dc0c1476dfef6d1f74eda3f7f340a0e890b99cc652564b6020159356f8970c5512d7f7b56dcc1f55411d9722791a848810a21ee50b94b34652a51fb1bda769b13028934e46b10ef3c1a7df4d2460eecb1f6a22862c8f6ea0041c51e690b9b9f16642a6dfcd920a7d522b8192c60551ed192f4918c76ad329be6b1d6a7717d23d36f344dae8c99ef08ee20be55a16110d7a668c07a136972c79e37c0f337e976b2df877ddbc3c55bbd2b2a62c7511a0c9db3fcae174ee1df4acd4f7b96b96a1c0b724459463770e0a6a0b02f8b58993d5a116330765243b5e83b455f929d21b8b629238501686cd677fb537c3d9ab179d90742becc61120146822740cc59098d3b13881f80e8d7046776e41c4019561bbf6fe75ae8713066cbf77c9c4b2eba70e41c5bab8d8a42f5ff81786ad2b6fed449c5071681804b28d6033575f4a914991fe845244d981e2e42c964fb22c237fb25b3828177d6f43d4d03390e4b1e1ae998227e99147649709ce510ef64f52293cbb93d01a29c46f6802f298032f4558305341cf809843ff3fa432618fb6bc9e10dc6dacf195ca1c81f8f9cfecfa830e51cee6520f7285604cc83d84869dbcf1180f498525fdc02590439e9cbbfcedd7ef71d19c98640609a6d6bbcde881a5de7bdf8440c9fb776080f682dcc78faa787ee46e4f3c57dfc78c410cb7b0fe93e90ad95950a9b63cde4ee8b355ba5b46d50e293834825a4846b9721ada966f1bb451775adbbf19b1d6e8c49e1afc2eca19307fea9473aeee895168c9ab6c76543e169f4ad9581bace8a68c3996dbd46fd0c2eaa3adf7eb9148d0d815d1cfc9d0f9b0e3947b7ea9bb85a9634c1dcd6cf945347b0c069e43f9339d2bd1aee907ab992bac130bd6dd1d91ab67c36bbdd4aff5e8fccb6313a8c0d8ffc8b79b890dda431d22b2d9413eb9c7920e742f21de8c336cff784282f11a5e2b0644e95e15181a4dfe606f7b5fb29aa88b6eee658779742f1643cf77e24584985ed2108cd2b8170de5412048ed85ccb558ca50e60ac93dce955b3338d2c54b5d3f981985773837de14c26ebc0ca232f2ca8080c3aa7c79161796be954fe1bd48180e5e89037f2f53b4e3a5fb32d9004191f5e76c1521562f2fa003156d077fc9c2faa4cf2d2ce94838220f396b6f2a5e3728eb0acb816344bd143050507e25d284e412947de67c93e6ef3be24425ad6236c559905712940d2426755d5fae829939cfba2e2812f85c481eb921ffaef358cb214a4648e08c578017068a8c31af80f2ff2ce3d8a55da34c3eef948fa9a5f4422f47a6b1cf02e1622acdeeb6d0ce46fb1e9bc65a2e17236bfb9cb6a39cdb752b5d940a73fd6de2b79cf5d1df4092e250e394f379e561032d7764f9f6d786fe9964f3afa94fb78f18fa5dfdf2c8dde20ad622946c4796ebb7205c9262d2db7b9e687ad9f0c08e382b9359b81514ea42b2f2a863f211388af9856a2b1d22cf8f10e4725fc016f7e2975131d70ac008256970c5fc2d88d0f4b4798ec0c59505b8cd57185ec18c6ddcd3c0ba14aea8e8e350ae7907d104d19b7291c9b375b2696aaadfee0d57f9ad98f19ebfe4aeba4b91ead1c006906c7b54b4e98742960e8eaeadcffd6cc0b00d92773c7abf5542024a7a986cfd2acd215af4ced265b02cb9cad64af3282f86db9559e75674d29a15adf58abc6dac8db9a2a6d8159ac1510fb67b627e154753c97868b7bae0f85677996a9dc48d9702be95b5ac6be8b08d74986f6dd12c4b9596a8034bf1d3c38980a61d44a8bfd1a36266280c1191a9b61c1e2cfb4c22c2371e9d3df90ba4ec61abe8714ac259d20620f876fe95e474105604d32104dfc2355130e2b77e0e15158f8de56f9c221cfcf1216228fc894d0c5c008fa8b075d6ea9568746009e614237b3db7b5623f933cfc09187e624ba16f60e310428e18eba13aaa3f36f8ee20d3c24e2fc1f53dfe086b43d34c78d8884725efb99536f9bf8b00b2cb6cbdd5fc36095604d6e0aa69f215eadbde85d97e24b02c90d8ec77fd232cb5a92ab70ad4e54afd54640bce84bb127aacb2ae521cefddbc65386fb951d093e552dc60101403474633fa59f79108cddf4aa27e07a6b4f726c01fd36d822367adb6b85595cf54c2a5ae1ff3a4b6d089fb9126e3762382bf5fb10ccbbe20a8e94c55e27a3f72584522b78189163c88558b01e710f6039db7e093e1910d672fd44cb7a22685da4dd372ad745060638d55af437aa25213d7235922c34e8bf94a00637c48c1ac741868f48fc3b55887934392b382e8905f31d838c92423606898d605fc90394bfbdf273b999d66be4d8beb7c51e9c65328082a713dd1a3e92b974d9ec667365868bb8e70e52d40184d82152605e98be48b008a75850c7b711941a441c151dfd37147a1d1d2f204a39c32a96e523864c64bed00b443598b136c8dd3553c923e7f2a7648086709b53a9a570de5a2c82482ce2a70e436331412dc8168dba8f0dff8c233c466dd753abccf0588f8f76af159c18442952ca9c18dd95da3eab90e158e33f32746878b3af970cdf6aba9d70f080f6f7e265406a58c0169539e260acd6cbd416f77e5b73930b9ecb2aa2561909da2d3570206fc7bef255c1334305dbff024dd4b3aa5e56fe434f1007dc42743c5c8195d0f6d29c7e4a67492801f651ecc6d67c034d5642104312f6fb88e2915375b78670fe11693333f1d426b29b83760408b05105583862f7bd6c2625eedb2eab0ea72cc86da20ac6d2f2534885f0441ac8a78017cb96c2982acd34a0db9448c4cfeed00eabbc6f61b5357b6d9709610bc62aed2c4776cb2509ff987ba778c767554a76dcb4e2102b1c192522d605192d791da09a5a62ace1eecd0e615e86fe0d1690b7e43f42f1544f4b5cb00c2f4eca87558846a68cfe817fc479c1b99928dcbd6711e17b5197695edbe8c634c7ee240cad96421c64eeaacc5a25119a225fd7993c10beaeb6afff58199b146ce8bfa84527da4e8f2f366c69219a563d03f700ec20f84acdc8b6e630176201ded1ec56490e56ee93261ad0e4d1e35a32928745d0e325eba069950f9059ffbbcb6081aa7a56a74559c9d18987453cb0d0d8a401ab0088cd79aa2e81f39548a806c28b78d264b9241fa3d026e705c4d3c358902701c4fb379d1a97d60e99cca6776290bf65f8965d158a78d949bc3d0398878aa4f52df0e1ceb11bc954812815560ff98077dd6429ee08be707b5a298d32d01ac1c2b562373796305bb834f51a4438d37a82a5955362294b42e8193583ab4067d105b566ecf5564f941a33ff48266759c06e99b447e1e7713a1fcdec5523436e03998f9cf7589073c64eacdcd0f08c6441b936b641387635cf2d951cf6709887a64260078ab558b1681c3915339ffdd868d407ca2d99df5b44bd4ae6415cddd0b9624460deb68a24d4c57f35d2f21d8d522f529392388c7e43e11b04a2fbe695a6c4d237866843169e77465beea669960c43b3ba7a03c14d1086b3490da6542f0730373475d7e69b924bbab92f0f50651c2d074b76f2db35d09f4a8ea2d699b5feb8e6967912678161b97d516e5c14241d966e26bd9657481d93a38a744bf402fb9547fb06bfcc985440a6324a0d89d617be4d75dbeaa2ff1ed9bdb2e0b25baf6783297817fc4983b690c60e63bbd11acd75c2fe1c7de5584071d37121ecb55f6840066cde2dbf80b6b62d34acfd6c2f4353cec5d34e794f6bba5b247102721a805f20a1811566550697faf5d687a96426a67d9e7e16d5c91482266203188df381c5432578c3cade9fc8975a95b9056de02aad3855ed5af96ccdbbf7a274a5099f653935dbede294c2bcdac8494a542b14339ea63fa8245ab0d6be9e97a2de097a9e16d49a6e6f87afe4af6b63fac2dba84e9018cba218f6cff788f7bc8683cddf24db7da634686f2634604a47c2040fc00e963287d04bf116e93cc6c2716807a6610cf4c4d1641c59782cf6150bed06361b677289af120da49406eb0554095e0fd005d031030266be7c9eedf29382cb9cf5baf91032c65c8cb88538d3d804681312355694ef2b8fdd578af7e602e6667648c33f833cf71db5f05ba9e4debfcefd166bda2d0b22b2ac4a0158c613252ba5b4d193dc0c6294e7f5c880913752798deb843e59b3102dc0b64177f25c8f76c1a79084a4163e6dbb80e2ce8a3b43c303fdcf6dcb56e154e75bdea61b9bf25446746a27c49576053ee29d5252826276d90468d93b69e339d89b9368c2f789eebe6b63a0f868ee0461f8d960b4d1aa29a3612c745a3d6c0b2c8676d53f539e20ebfb2560d3a8bf9ae78550fe0d9f41abc5946ad819f50ecfc034c031b4284ee62570f16aabf4e883721cdd0248246ab5a0213345d718d23fa18d7534139ab5999376a38994158cab8cbb7314e33bfa78a4a3acc56dc5bb245cd21947182070d71d180c4a33187b33c9c4f62eac5ede15baecf76166ccf6393b5ac149a4d74156eedb2c5270d485e16435b0857c2685cddd5489672dd8f0214fc7b6ca2d86bfe6935d3cdbeb979f9f8fbb5ee0100cd7ff8a7bd0a08ad283626239c8ebc1db1b66da6aeb4ee3ddcb32235baa38b8403f327b9c81d8f58d1ea2cc84b2f7bc76b34fe64e1da8263edf845afa49da788a1d3abb2f3f17f9a58a4d20d5e4f5a2f215d1a93790c81a35f3ae47454ac45a76897f2d2b396e7ecee4ee1412e4748641297c0773c71a3a1f1ad6e1c1436774ebb7c064a72c25defb7cd9fec5d6d9c1da3c0d993102d863c169b0f68c9a699f4a1112692b38ee82971d2392187a8b119e616414ba208eff23f4734dd20acf2cf0155f733b95a1308ea9c4dc63f530c6ac59f60124d11a1b9f3b05a82e94566d199ed32656e36fc88024d45c089993140cee2d865925a40a1c0fa8efd13815b77c85f348b38338901e846bcec5a74d5e3223e32c27812d459ff8bf8e0c92b8307a14e6ee993cc7e77c86de81b51439fa0de5afd3d5c13495d294820d8e75ba71c2a62e1b59e3e572b60a1f5ac1a84af7cc930cbdd09871a6c2a6d4900a4f4ed27caee7122406ec8aa9361f54639abf4658bc9c60cc684422e6d05aaeb2516b71422033c0764c4fd96ed18c6f0f76fd87b226bb52a3a09cf6ff3a8c77df5a7862055745b3b4bb31cb77f588f9eab477b2e2e2c56d1892c40308dfe53b9c18be2e4add901ab16cd11c465dff84fffe8222be675a0b075b1a3f018f9016288bfb171b5a42e3eab7abb92db3c148eb1a24c9a5e8eb69832ed9cca47d2f6267c8e637159627c6bbc5f8838a1ae4595150494921f52a5cb4bfdbe163d9ce9be56e5cbc4eb91a359b0bf3d08c7c99db027b02d73941a208fd4a633a79dc8f2951f36aaa34904740374a8d499ebe8b500527da3a49e2dc524ee91f194e5a3a1af8d4869224360321dfd17b47089704a4247c9134e74a04c9681200fc25509ad772a1471e431fa777db2e09bcfa707e770618a67501412e3adeab11ce67053e3bc5da83b07776e6c084909837ac58a07bc8e6bf07e17d2671b332898777fd0768488c71be1612564efc5c4a7376db643cac3ce344276b943dcc65a40ed9be37fa41dd7f654096424f6efc12b243c2d657ef9968778fc457bc9c3ffd51f75d17ee9fc3f3bc36c2fd73ed1ae2065dfa30338989f531fbe448ce7920857e61c1286b16b3c8090b5d93c37ae1359cf0e5a6782748078dc0957b9fc836415c1090d8b2504619bca993fa89d445c5f44c5b212a962156fe1ae677bcc9f3ae30b071febe0bec8fa8e9275072e35e394c98a60e27b1a80fc5c8fe43456a4dc4d85f22ef750547226ef37449cdd086440b6b4483164ea2f8d0de965c39b9e4b8f05e605a4e9efe5158020320e42d4e33c517a3470632d8b3c086ef3141f10d09d014a4e48b1ae9850a3f70c316baf1b6c27a34402ed4cb4ec41c5a583b3227db1b886a83ac26c3e932e243d8360efd1cde1fd96a3dba0cb35143ba5e410e3abcaef13d6a357815bee42fb5aa2ed167a5c8feb74649aa7af5270dd03034f37cda1338195e2a570e85ffeb67523f635782bc90be5ed6b9f912424789335638bd97e79e0e71ddb024a3fa04c7390d4c5752a839d77f7c6de34c6ef3613b6f3cdfafe9471aab63a4710421636c2e99ecaea0ffc6cb83112a2d388438bb9115c7888fbf7ab2e445365497faf592702e88f3a54f3ff72230858974ec1154d70580c16f49a513a3705f8665445097f6753af1b4b1a9f9d979ae66292d944c64c757928ecfdc09bd5263c073e619c1c27c34698ff599bc6917eb872534244d6ffcdf28b5a9b7ff02172a263eb7da12a0c94927081a5308c01ff283938d0b1b49a0416c08ee041e5be7bf79ae0470181827bec2ae034203bdc3643600aca4a7bbefca7dd99c59856d91226ac4e386d1fbcc824b098cb56d96133adeb4ee24a075d0469eb16f6ed9451b2904319d99710ce09336112308fdcb7c8770724a55e82f7bdf8f5e62bd23ab97b4afcbb52a60d3e39c257d0d7361941c302e1c1da0bd6d7dd35d93e919282db1048d1f8e542f87ff94055aeb750f33c3cfa27b31689799ccc2bde24889ae0ea61111440c5d6c59f81585b228ec33f7b6fe68f1404f3e35d35f67e41352439802998ac3cdeb67fd0e62486e9ee037fd670e5f133d4163f51180e933afca7a5832ca6b3ab26dd674543ff0b32c6538bb2c22555dea9984ef7aed7843b8f38301e87c16c348c72d9d38bbd611875956dd6ca815082cb25b0c2452eaddfc3e3104b9af1a1a34d54f761980a4a07d1220b7f7f3062a3977b6676b8f7b41c90bfebbf8e646c3ff8b13b26283e2e93d381809237b7c9d972d2cadd75c736c82bf958cc52d2852d5031f53932fabc61ea313691f434eeefc8df0c7bffd49efe04789b8fc4ab82e055cde5745ca502df205548d90ae2b579f4991fef34954dd184774a92f4ee5cfdb6139ccdf8088ee18b3e3cc1ef4191929500bba04b345a2dd4130b3b06a75e83459cd5cfeb5bd9881e6185bb2ab54c1de8d95c3dd1b70cdce45b32fefc9c606e6336f55b5f23a88282f78ca3bd82a825c4eb3da1e3dcf48f8cc6631fc8c965a3e0533e8df4e4ebfb5356f6ac5d95d44d5308a2b8e095c2a599da319f6747688f7e265172e2d1feb8fb3ecb339972566d4cac7c0f320d6878aa88951609792446655f850680572c196e16c4697d1c8854c29dba6f482dc47078a6bd9699b53e52fec1e045113c6169031bc4dc65efed883447392df6f3e517dadf8436567d1d980e67d2dea8ff2de6f6edbd577bfda79d220235ada8e236e71d0f4e755150b651fe131c9c0a7645bd423f127bd1562e48e509531a3798da2f8cbaecc2c7185e40f6bc31542751a63dd5ab5a6bc8bb0625cc91c69ed21da1804b1a071d4ac474b2574fa3c9df3fae970f1821ccafccc79703af1cad9d4866d29e2b665ec47f64758358695e82c56dfb874e8ab0b4dcca9a8720d00930ac396c51f45bac9a4e923712c85a71613f822941ac456a5b101eb2df17fa315f0edb8e6de33c8a72390d4a84cf85bde913d273e68f8439abdbdd88a316c628b9c05ceb3f6af0b1d2fc48732c7410416974aa8024f815900d8da8a6721196f683a0df7779420b95911825f36f11ebb0100f1b8612878deb2f03bb4e7de5b688db4111cbdc0a0ff52226d37b5502879b99fdaf56bc41f23d5d3509e49976294db52cf355d0e63ad195c92785c71d90ba294720aaf4f40b78cbccd6d7b31d1a0cb275963364f34116ec54fbf81eb0690eaeb3cad86e8298967c42dfe6d6f5df0ed25c2a907ff156837c5b1f20b08ece1bf413d0f26a099501453a90e6cd1984ac9b4e6b656eb1cfdb0c2cecd7703fb3cbabf74fc377f7d749d756f96d4847d073669e0b2fef5447b950710087665d2158c0dc29a12852ea5f460544d3687652dc73a2f7c5833bb56e7fd1122eec50e29ef5477263464d2a04db9ec34e2f39c520400b6d4d23e549b34c85bb5ef00ade1f5929405cfd52eb0688a8509de2454551b8e8aed6b09f332a4400f2e20216eef98041b7d595b08d1e6749806abf84c33d96126bf006e5257ac7dfe9c9fe511171564cee6d098d3ea3f251c60bc3164845427c4a6984e88c519264b28267bbf7e89453993634db91e35c356fad6dae70a6946fa1a687bdf1aff959f904d3c97be31f4e614a31c458a4a7115707c5b74e662d8698f841b200e8440328411fee7b85f92c3868e337dece8de4dc8895f0db1487d4c972de443aba437c33e337d9a218bd3a0d973bf5a2e796f4103beed303904c752b1e3a01036d76a7d69b6266bb27538791756d713e4e9f149135a6e881fc6d1cb26f3747323f40e167f640e66f5530a4a3cb297cd9850b09afd12f788f9a9f11262c37aecf93b192710a9a089cbedf41a652d9f3e6145f16da431fb5810fd353a0d9b194cbb03209b354477d3d045f650f538e1e5cd867492f6572d1a7c027da73486bf050a4ca80e93051c88e8dd36e5383126841dc45b5494b3aa4a0153ce573d19a4531d22d53219332387cff8845c0d0600ef0eccc93e89abf0f8b81bb0fd78b50915d5460a998005f420ae858def926ae072456324bcf89ebb676fae7db1bbe2c6b464138102a228aea9c52462f9de9f8d6f75fa5cc624959cb7f93e73bef7caeca9f4c28bfac9d716cfc49a0f5c0bb76d3dcd6a6cb14acb3faa5c539a6025ab5e32dfc3f5012c17c192389dd562b2a07654a6a6792ad07dccbab222f4c28b3fa53b46c6f95e01146a1d815c7e799cd2ec87897ff68c67ba43336b0929d7082cc6bfd96f56c24b7e05e0ad6aca69d92525834da54ddfe14a426dc75a2d9cb66022f651adcdff92f89b51a406f35dd6e1cb00e1c09d00193827f50615ec3e82057295ec146daa6d6166416ab422e622df01bd821a1668c69f9bb864c1eca12c7c6a60adb7a04158c19545d4ca446b54c3f21e20e6dcbe4625bb2d56c40b703ef73f1ac412d085f7febe25c8b62fd0a84f6236dd9403f64437229f931a46217a8166b279728f68364a3ba284e3b904f70ed63af2101261162717e40700d10bc647b2edc9de4a3b03b1f2d5b60f4ffb70a4a184a017ae0ac7f49cf59b1e0e6c351e8e1de657b916d818d9bd4eb2dbf2450502cf45791e53bd7a963bf79f9278dd1fb926637dc3b5b891339d8c173711c6268f83b0f430442ddd7845a8e7e91fe9c6baceb4c65b43cc38587672afa2144ddb2be135c023649359213db1d822e5351f439675a243bf2c44c76ddf07e03074e9192edbbd3947dac43d41baad4ddc0126152e8ebf328c207d0f4fb8f86f4f33dd68ae6efa5b608b3b00d748d61c4ec3748bdc84f25eff4be651985990653bf2f02edce1a0a0f4dddde38e764203a0db73a01efed99f4834d5d0f6ef5fac3e6dbb9a7847641397f25b64694d1f69080437d09b8d0d1d0666e97931c2380b19345bb9fc8e8021de643d42deabffa2da7401ad98db8ed720bbff043d76f2a617cfd3e11bdf77adc766489690d0894c699b60d4b1389e229ebefb815da72c5fe4c9b8a7723640284fd7879b330a5c63fdc5b87da01da8eb9baa261d3faa291d1341804600beb5043eed98d49e8f0a86a13175cf88c38f2521bdd1c2956013035e358e2a8f59486693c43fb7febf1682539e422ee5fe3ce56b2973f564ee98d8be46116f8875f25f50370c7e359714cb4e3890950c3975f9905c60937139191f5547bcd7861dd6c0b7b6527f49635007a05c492bc33e542addbc2ec39617b0938d5578cd7f251b88aa7e4f36bce95a6a5a2a0121cb5360ad766f9170e97d18c80717e19fb6753f1cce07fabc71c1e73608bc71b9fbd49ff41bffe58c80364b88c64184d7a6ea8795803de6afada6bfa1994e93f5d4460fae14344999f1c3e9e0038ad38c107b862f29b67bdfc73e040f5abab977b53c43594f635871b16778d6d620e5aa73f28fff45d1820aa1c5ed8298a3cbdee73b0925833e2fee931ba73c9e42b9d3c538f7465dcdf5b3b491f2745ab740d8eda4006c5ffb6819d4ac617d424a1bfc2f26ed86dd1320c399486d95635e54a9198e1745fdeb96ba0bcb59a76b488fcf8a8e68645eeb6d18b8e64080f893d3d08c441eea4283dbedca197ecf3b06fda67ff6657ae0736c6c4ae677c8e130cdcba6f3c897d3d2aac619a6b47e5abcb0c09304b5f1cff34ea48dac1a5aa3433c0878d1132ef988700a5b002ae7766602a33ec5f7dd85b83766566e3577f73b757027ba6728c72f8b843c2c04927846f6d316fdbc34cef3a64ee17d060cbc284efa4def158c171fdeca51901e7f709f394c7d94bc94755946ba13ca6e614b27e180718add8f4c96ceee72741027bd0d2b183b46863da7d2a56ebc7274470d97ebe6bfd4eae57a4f5a97a57304ccf5fbdbf1799504711df72ef0088045e48c72a73657c5e35806b2cdd3d4ad4e19477f0b4ca548d814e35a5d356cad191d7a05f6ae527393b4844aecc1c39ac0746a6623611186187020c94e784e47f103daf3ca6fec85762c2d685bd2892cd17eaf3f83f5dc14620c00d53373677bf1100967d77534edc141b485b26b48254c8049c040ac20e489ca40c0485f44a87e5927b1335eea4f21acbbce634ee62a75cfb8899a393ff1d69c573564167a2ee4a33ae771d55dd98c3a4c8e7e8a811c7016f12c44beaf3a297af555c56d9e7a0c9ef22c6eea11846a6836d991f8914fca6c7a0c55f17454f6629ba03e21732dd550832fd0ab56e467bbb8440bcefff4440f3af346a85c86e20b49adda1bba9de6f6005bbf255c1620987ded10bfadb647bef5fe6e39ff3b35512295130ee08d3b13fd188dd900bc4657d8b927e315883373f992fb2dd44ae9a9db016d14a0f5956595078831473770bf3e2763ea8320978618a76f3f0ee64aca8af27aeb455bb230f1d06411a45e8a2db2b04dcf8450f26fe53880e24db7fb4eca732b8df6302e8f1eff6ff063085b53f49b4019131dbc46ca4dc4fab27a4e8a4c44aa87a14e99d0d1e434cb0e2e3fd0897860fab1f9aa5d1b40a6f1c743b2876e5fe487aa9412581447fd983d4db12fcc7146cd5b988a0aacf4b06d23f47ef5cabb7d5af6402f205bbe7ecbc5304b060478d0ebd1714654df4c39b6aa8a0aa14c67ab9aa978dfa6799249b1f2059d54d84443ec7d7a91c49bee56ecdef021e4cde7d30ca3cacda9c64e732c2548e5bf7f58e8436d460672e11ec0ebed1d39fad0672d3128032a354080787547d8ae520337e855bd25284b0ecc79b08712ffc500a790418af2ae2292cd4b419d5069bc9372e2954b8000ce82855cade99842cca24100749835cd17be005dd1ab772fd679a0af36addab4ffcb5758d283c87849eaf588b68d28110e2b250c0796bc15f71b52aa1c41d4fa7ca590fcad0b4d8c97ce830264a6fb86c99edeb95909a3e0637cef130b08433bf1df9baca00bc9e1b625f64b199e2e2e1033bc28e3e2f90d3c1a7004b7b9a025d6fa6941cbacad71006348a04676251c1647e9b5c93f9b09010ba5f02aced1bf24e3bd20f4a8d6d138021feda4f17b5d272913452408c4535a86a90ba0caca735b63571f06f810336a6631ba68e7373cd6bd80b0fc223d077b92db5b5f09b514f45c75e89acc0449f03cb90ffbb88d27d52ebab1da987619ee56a33caa26c4b0ca11826ed94939f50dd3ba68b7e74b610d3975cdf74203523583be6aa145ee253843376242583b933c7aa6cb8a631d50067e750ddf2b52676d74d02d1bd4ec66b737bc0b4becf175d53c034631ec02b64d4edb4c576089bf58ef59da7f3c20f857ae55499fb5e89e930a9a7bd125849a597451cf6b12c9042eb19fc6176f07211b8c7bfaf0b06520caa34a91a87146f72aa0d41fc56524022feca56ddeb1de6cd0647a51fc125e8d365c1068c9ec1d960df4a61ed92061a814140b1cba729f327e68d521948a31f60a6d5d7217b55aab073787d83675bf25c76b42c756d3750100979d3baffaa8f5b7b2c1e5d76c2cebf8e06faee7d4d270dcf4d0140b91a4e32c400d8989d0db133152ba440ca2dabb17129bee47edf43d18047b136ffe40fdc0c44299b88539e4286b6f731795f261891bfb6352c2d6f84e64e3316fc7bb9cd65488d0f58a152ae5248fde31cae7c63e97d14f5fa9b468253debdfe7632f5e2c93e447289be14bc284c939a55ffd4ec622b36871938f8ee550a5c67a41cc07901257d34d752cb9fb389dd0a9e3139e9f064fc9b10c6b6541a3b9c302d60e678436259b7249c5866566e3bfb08d0e8e6e2d10ff773c29d5e538ff3bfa32a975c88fa25c07448cdabfc2ddbc38ed55d9ccfb5f77f90d604f7b25c181e2b9bba4fdf8b7b031df0a7d265610f98da7892d37054e3d15876dc3be9307660812b20896b56f98c5d7339bf034071bc8c1f9cc145902ff1a8ada008367a38874a140bb9c990503ec00d23e05dc089a060188d9dfa60418c8bf0ff4595e1b708bf03ee794516be95655591428f4743747f8b7a0000c8b8c5f3c67835d9c735e05a509c3356fc7daeb9436e4c5ddb86c0443d992e4337099791104974a94840e64653708f011a24a514334c77fadbb38415521ca2a947c8617b1fd5195fa01c44bcb2e9c319eefe936b430e44e8601eb4ad43050ba6f949d3a6a0a365d98df7f6ec08ca850ba4c8dc5b0c6d7ee111d42f7b8a828d2479da6bc937b8bc3905ac40a81552c2ce1e2c0f79546fea89374b8aca050f5f1dfb3ffea22035a206b10bee0dd59aa3921c330d6be182779a9df2381e7e3c72d60c25ca9b6d0f82c7b085b280b5fb8025fb20cacbec6ab1b0f9531f0d12489c308f360443d573c2d75306d52844653a176c88bf945f3a42f294a2c875e4ed425b424edf03696fb2160dc7f012d2b330923a402035a1ba175567df9e59079fd9091d0dbc006e97035064b58aebfcfdf86a12d4648a448c4251654a268c07971143c0169e52f07d5d4048d8d5ce0de7e47b6e174412e77aa12e752947e8fe9f6e00541d10f0a588d945dced639ace1968398866702bfdfd92b1df302506f61d9890efbab7df53566b37be421e72d40c59edcb0bcd8c79e0058b008b2c7ed5e80a3ba3766fced23f7412be15c2bd062920079f02f941bf5783c61cd1f87a2e6d6a3eb6c558f47575eccc06571ab6b79a4bf2529f72fba3d13b18ff883731db82cf41f544fa8959818395f71716b422228da128427038550aa6ffa9aa242716b937d267889b98f3a43bb336f44dc412aa9a54e01d397c4a34d4c9d657b2dd92c4e21e1090ba1d2c2d076010689221cfd2a173f9f812397f36744ec825518967147485d4b1b65dd361d70ad59fb8fb02ba77fe2d3f274f651b6b3a3752ef0b6c4fa6215773f0b8121558cb43c92a9c986db2b18605fd6691d2078eb80d59f32a57beb15af76c236cbeb75fe5bbe235c100be927520ddf0e3a862282b86b06efb9861e28f39cdb8b5c793ce955f19eb1b37655d58d50abab1534a6dd8d93bf6366a56a00f959d68be1123796ccaca9248ef4480e983a8f4beaaf774fc98b083dac6214f62748ffca1849b706b883f20660c39405d6f6fc00bf225c4d82cee26270041c4ff8c37f094cad2c0d4e281ad8c34ead58b256ff11f868c8c9443d8dfe72e46f28572c5c466bc273dfaa4dde2c1e5e915a63a654da2b6e6c75685a2df0cb29c4b7f3aff63849df6067f5d4ac62a5ee5d807a64aec6829fec22eccae0e1d798c51ff2bc441630fdb6d07900d2f5c78e3420618f06281b384b58a10714ffd5e58d53d3a69d6eb2cb2b301c0a979bf154dafca8df501cfb3bbbe974c69c44b4ec93334685b2e7c10b7071e231b54fdcc665a4136e50c93a50a7f3d53454bd137053b9845aa1163ddb3779b87fc2ac662f6ec91dbba9eb723b0aac7dd77f05fc93e37190c848f7ca5670e7712f400b1cbfc21b75ec6f4763388753b725b4f496bef98400f2a4eb7944cb5fc0b0217b9a3d435963654dcf571c083a3a0861dcc0b8c6ce9d13e8a52531bea6774fcf9aeaa36d75339fcaab2aec0b5a7f5e993fb9e107388ebea4e5e58efc1f5a2267ed0319f1a0488822f9ad9d5608f9feed010495f024302ae000444c2c65f1b8b0fa80571c757c908f5f5c7ee0a663573f682f82584cd565cb182b3be1681bb66ef835b3a02475932610c994a7e1ae0016733b5f27fa40b41ded05b4d34b551a6b1a3e8213ff987cf0acf37d52d7ba458f2971f859ce36730bc562aeed6414a6aeda512de2c3a1b1e77fcb729451208faa48116c9fe6a537f4e023850c6a6212157a6b36a8944e770ae620086a136851d0ca576039eb5a752f1b43be1f271a6c6b0b5b2677c96a9c28dd6f92d8ebead501169ec61da15bd79608e4d1a785a1c3e4508129c61c50d958390cbd30c30c2aa72b7bfb243867e313c109c54f6f5653f02a65d928f465c20544726facba6e22412dac4022960c093b7e151ed84420ed595d7a10fff670fb591c1ad661a7876156452a0382d880747a650c5cf3b7a9e72c433384b191fd4d0c5a83936bbf6c96a5ca2c4c5602aeeeb59cc425ef66c422fc7f7b21d5e88184fcdf2e20e8a7415bd2b2f7b7cab0a1c12886bb29fb0574915b4bf3d56c8f62c8067db65268cf5116a0e2c3051fd24ec5308f111eac0de33b52fa34f8b7f28027b3347963a207243405eae18aab1a7d29d9d148ad7e0e126afa1e997f97683382ee48807ebe01b202327e78b3d80dddd193ff77c2c9f83269e1945e6af9304f2e0e2953bb2a6fae2a488c6d44ea8699a7fd66668234d1cde1c481cd0efa314365f3dfa527bc20614ba8b21921761fdf16c09775188ee2cb2f27aaa25b63019f000ffe1af4a57a30d161263637f8955699689e7ad164656670c803f1549d828151b8cf027ffae1692332442bfe3cd36fed35d246ec7f625bdc5d812a0bf4eb28f875f37726883c6604b42e1fcfbdc810cdb548867a04fd35bce60bb57712395da3c094f6409720295688359ea10763af45765e5e4aed6999c2b9871836f24195804a912049e69e73a2303030833a7f45af5ad792d766814045fccd986bd16c34a3e330720fcee29da1af6eb023c978dfd2b4e9fcb5512b0b872d2fc17d390ab74a27050f3246e8e3868c559ae09dd879b8abed7fcd23a5d244f4919fe061a41b00860cbeea3719c1a7e6424a879e2252d12bb8a0b4532f2aed40c0614d822cd5db6fef81159ea99e0f2d8a2dbc4a42735fbd20c7ae5496d7b78d11c1abef65f1fbe6cc8093346bc81ecd3aaf1a940d507d0b5eeac0b01c734853caf0855647806eeae8b0d8eb63857b0ef6f98e56f4a1923ffdf9c462a15a892c0c4b3812e570a55b1a5d10b27c4392a0cb31f31855b7e3e7767a56aad867290fe1065bbbd3f7f325e3d2f57a6896d46e53eec3d83fbea5447d6ba4419168f67648272c8695d769faeff2947d3dff26e2296827819230cf9b4a759c413366b41e6aa76431b31f2a0164fe614f0aa41dc8b0f4b9fd71024e3232e3aa202f036564da1e754ec4539d392366ed1e8508f1a4d2ecdc72a2defa5d021892b89aa6c123c8d4440e90ef13eedadbe9014f169fa988eefdcd5b5cf9612680ace3ba29a6286c0856ce6fcb1a7fa6d357306d3429d0c8e1645de66bcf5ef33606181e594e17af94d0ec2026d38f066929452093dea604841bf596e002c2b7387a3838b50296902669d7effa72b1cee7283a854050d0a769170847731e86108f6e5470aabff8678931152d3df5369226351d4234c4c62ce58398b34ff78649242ceb2e5c2731cb2307566df5be53c6a34488dbf5fcb749d4e6f39b78fc6efdf142a0b32f786091d20c74b111afc6269c071f8fcb4a53a295c0770be4dae10ca3350a3f70977868004b48d08853a370a6a2f053728567a7ce7db4ea493c8ecc3ac63e01f7199e83ad913e986f809c7dac0ebec3b83a3119d6c32982cfe75a0210f15be20f44471cb36fcc32d6052722c17d1445f9f053b42e1e0d9d0da6f50b94527f8490ae3882a7c411e29b4a994f48020743772980124ad315157aca8922778ae963d3dbbfec17e88a3daf2177b5dfab7f41260db8da9bae71f2b4641e4e520b17f7dbf4040bed6bae3cfca1c52455a455008ebdd9260840372e8d66c54e45c4cc5076462157d9fe48074712d110713a6409dd2e558235ad3d45de67a65c8116311f3606ff7644b3e0486f4c6464537385d2087d1b678a525d8b3b85fcecddda51d49ea0129948cb9afe6642da6afc8164e6a8369974f437c2822dc56d55cdd1d66507555e02ba011a23fb34bd8a9aa01f61874c5b98c575a9da43d204a9f8810e9f014af879625482c0df27563f64ff006808aa0e0d0a8192f375aea0217265454f2e45bde70ab6f9dbb4ae9899a7f55911c7df13bb25c8b3622794262876cc41a9d0d15fe09163d3c0839e93ab6a0aa2fc9bbefabf23f8b653ef15ca61b401272079b9761e6aa8aa16c62270cc316e263d788783b5a7612990331a238270a95a1b5787d64465b74fbd69da402369b5bd33fcbf0a28a289aa8bf3fce43519380e6c369ab25ed220b56031a509faa08f87a44fb87ec6c5c7e665f2f2ffecabf853458ca010ceebd979e34a43e8d3e0d08a7e0758b125203841c2a4cce285bbeb0e472d171787de3502c2af2429852c180c646bd0f64bc2f3ed2eda22f2e7cd98b0ef193a4a8bf004249f74bd2fa66ae0621a5f74641f945762a318e1a22444d1ad4f64436edefca21c369696ecd7a0c14a39f14b796734ef4c7a82b29e2a43b558977a1aac384cf8fa16117615991874f3c020754d410d4c0d433d1b84cc8d15d02bc40c07658862dfaaf68b711feb9515c58ecf3dffc1df6a31a4444ca1bab4d0abd0048d5f89d3a00c796c7a78a75ae65b236f3cd89925dabcce99af6c9c92d3d5609887ddc5b751cada1181448e25ae565c8692192188a4a7fac095167974fdd97a70ea98ca0addfdd10ba34700cf278b35a8b1a26990e63974567654495b67aff90aff8349974c5823d8ca6a092825f32996b1134790d82c0198696a023fcaf0470e9b7eca028822c8328513d0d57e72eb10f9d9c501e2ccd5c312b3b3c269c439cb17839ba6b73409ce1c01456e6e1e6c2ea7bac03750fde94d426649ca3de495410405ef0b87db6c9b486864909f54c68312b335004ead14c819f19b7827abfcc7dde2a23f5055ac2a4c507d2c9c7a8e2d8f0f5d18990d1dab30967dd39ff376b10ffb19f030dc87423bffe766c471462b809340e60f388be3c1fd7373136f8517d8fde78989bcb83bf39b71c5ed1fbe351beca99e8bd0e4891ccf73b198d8f5eff55d1f545644e3e8109f9f7f3d00059acd9bfec1695302ba9fdd8ce394c1650e8d70a6655b683fa399ae010befff42c09e976a656c485f937485942b47b1ae25aec09fabe43594e83e00601f86350b30dfbb29ef6e0ebfcf240ef981e9548bf7718e5f45139412c003d5789f9da4c42380a7f3d857dc20689e5ef0d60337ed9765b5b115a95323d2b235fb056482ee7ca9744c26c4aae0625a885e979f6518798f5b690cff2500938f765dbfb93c68b6432e727426a6bd7843784096b01e0873a1dc228cf3e5c33815f1bfcd1ac6e9bb757057e792414b654f12c168973dab1be2e9247756da6e4959694f3b5691c4bdb8dcf07e617b663542ca3885cec10241f62cac141c3091a3c179dd078a3622caa0d414afb4f11eaf7b2bb21a5c17a8a71a95885bcbcb0f707ccf7a2e48cdf685559b3595bd8d89b4a7581375c26ef76af3bb1c8a29502fbf39d710f83b6ab838646b134007b82f20b7cb601c79c8f0a08ce900a3e9fb95f17cb74f430425a386ec94dcd6a9c364f2f3357a464870d90f4bad6aca3d215ad145dcbbf0f496cd30f0ed658ddcd5e5166974e45aac65f1da554f1dc7ba166ce44c71e39d4d4d3484ec9c401bcb698f48733fb6b85ed99a8615f470ed2ec2c2f6f26c7934a9c4aa739b792c97439158bf9a499b63d856dd299bdce6cd9214fcdd18695c9210e5c7f9ce0caccefb4599b92a2470e824e803afa24e028586b85793b5798c93198b137ec4a1b131dbfc9bca9d8bd71ead7cab807a0f1b9a724a9eb07c02d72eca395597b8c9e26cbc27667b583e2690613ade4455abf6dde0d668a5f491bf81f889a1cd42cc7e36c110ebbd9556d62fc8114e8affa9d12e6bb787823d2d73e1daa0f6b08f7da38d1498036cfd464dccb2cad58f453f7abb2bafc1ed2e39d3e79a5de4cd31501a894b3d0116476be0f300856c17373ba32eb24f0f4df60ae40d9b2c629f70b4bf0953830f2b486bee331a2b667a3b4acb1486a2c84225fb3cae3402801750bc8750e3f354882fa93254839322092311326877f3f69aa6016dd9b0a1dfc58453f00de2e05bdf400302965b9fb77aea17bd6277e902524714fd4100d496e905679e4baca1f538a14f17d63a7caae2b7dc55f8871613da9ac2dd60f01d82ff9399274308e39ab69e6fac89ee0d2ce76e0faa6c4a7b0f3279b1236d59c81c624a45f17b8c290ef6abdcbd107b5e0c5eb0336a46cd025cd295c0413349f22a89d8d3eb6619499407b0fe29cc1df125262e1793106b1425b1670368f9b6cdcd982c308d946bb12de97fbf3482932384bb947d2882b9bc49eded96bf75f551e9a8ef98d7feade0ba1ab1eef5d52e29e07eec5c1f46910db7a9f0f12a04933c22f752f7bd60d9518338ed99e47a160f84503a4a67f13e97f965f6913771bf7897233e675bca2cea91342280e954e6365c558bd1e8e913134e2f858af4cb2843eae0f97bd4f15c1aac75dbe2d018e348e5dbbf619154e83d772a025227edf3a13c56ab592bff27dcb52a602971228c3fdf2cab7b46219e913f80b5a1972b560b71184567e9f75c42680bad83d93e558fb9155e5117d85e9a468e09b1d0c00b521698f920bfb8a53b31307114b7b876f0a6b8a658fa7258327f6b8cfaa275f8914ad4f28d71b833a08791b89d3162c02704bf230df2876a74cedb3e9a0e6970219433f33832c040539654ce1be4a6545bd941cb51248900ad5d51b47bb9e3c82c3cad2747f3d062b87a081e685eda52226ccd7a8276beafa1610b20f9a885d923ee2a35331e0a51e61d07323be650e9cd3bdf7a98db475afa4deb0647dd640dba799fbba668dfac7834b8153ddd129027a6f0e481a684cca83c0ecc5495fec2dd4eabdd84de28121aa3bce00314d1cb965feb406b38049bfbbde22f5042fca852fb0bbd2284bd166dc344174e0bb1762af4112c5dcef425ce6bafcd83be6320a7d8464d44dd297ea5ae9e1ef298d717b2d0fe430a842548f12faf3f6868583d7034f156584fe1058077d647a5113d43baeae51a4cad6288abc50036f5e05ede7e1ab3ad11700b2aa6b020d905c51c868de1a30068c3aca2999d6957fa5a643fcef518abe5c1c94a97c3b4d22ad836173cb6588f6294f5f51ad267cc5b75613abac2f6b21f251fd6a87863de74c9c3f52bb98127b5c912690e6a891e50eae2d9bb46b73b593d3dd4fdbb3d1c911d5202c31490dbfc65cc006980feb3d9f2d987dda6a6e2a133ebae13f0e5c579076eda911ff24487864c5236f60e2e4f9096b9ca7e7d30ebad52e792af64ac1faeb7c6c512502e7e898c3d20409b09b47b6f72d2ec222086c42211b7cb57c456c523e6808a40820f36fe13bac6efa32d549a0520756668a1abd3cde71ad923644b473ff7aad58c4ab4d1c8bcbb79709f2774d892f6d814e7d75220a8a920e12785b5904723d8e3e8db42753c24724c9fa1cdefb0e39e25f34df8b59ee158b91113e4dd3a217bfd389c4e7902c5964d404511571281315a5429a77937033ebfa1b4d68b3fc0971e465eff9a6f63a431dc63659b4a2db000aad792c0baef26a082cc5dc43f424360160f39b8f62b6d9de94b1f0f93439d058c6b02904842dbfb5dbdf5a3308ab5ee9c8086d828e3fe8bd4b43f251acbcd36ef19d61a3d9a4b2d04885cdfdd1a45445efd3e8ef553da58de3a8db460583d8e3e6453c7dab36263154df26bfd9471f5cefa6ba34edd1a6433a627fd4752d17111bfb47227b371adae4850c841f65e05d28e82f25e28cc388cb7dddb78c31fdd420b82f84d2fcec85eee34e6df4c20acdb8f3f9cdcb5a366ab34ad6ee27477b3c15b3b7500643bc62ef178f4c7266bcf2e5142756a36cd0de3cb9dbf7041895ede3e84b00147aa2f98d851a65d41323131308be585e4d7405270b7a9368b1b077ef3fad5ac595568b74a0f5d388caab87144699c3564e4e79be5c3832e6f6301d6df826201dda1d134264cb0c8b9de61c406dca03d56fed2cf700c076d9eb4219d987c77a2f955afc56fa5809c1edd6699acd864f3d60833daa5f3224eb3adb71621b9208c6ac6f502cd7ba6a02d7bc4174670d15e7852be9ec893969f1ba6715b770ba26a94107b58984eca09d55f7a6d513d8f1aa47e801fb277e6f2f3c73017c891ad818f43f84a547b9be1b1e8d1bb216819c02e378df6431a44b0347fcc7f38f254f68d352ff0fc9354bc048266b4ca9d177102827c1bc7ac9728a935cb10d29aabbd02ce433649384b3799b8f9dc2a0af91abc657bb59f4692a7bf1a1b09eb871e90522e79a276a8c94ef4b1c97060c1ba35ad6a6dd433380ee24ee010d01a76e3f76ca2e144eaae51dd6fa57670c4d059500ab71422193c9e6fc04d415ed5b9aacd6274f8db35c31ae29950479a4e94339d53a1ee6d3db61d8eeda8dfb578877f30c270fabbd03e8cf6e7ea5a4b0800a6f211d63f2479fc2dd6bec24c68f8388db9acff2bcb6693d8e5e0fa8e85e8e60693f012b3139583e68c143e9933ebfcab660dc3db5c6c79ac8f965f7c8b53ee1a7dac5444e8d8fcf4fa03821d3aa2bc4f29a2d29b67c7ca7774c3c93164ddd2dbdc48ab8e6b57bd671337175035481d072c0168598145f94e88956b30009b620a6ea0c0ca3ca153be6ac51e74b301d83444daf7b7c4b20798ac3b22592d1cecad470d90a5753a5c66af42caef50c07b1d0531610b2ef66b80a96344d8f258c40b96ef85a5823269427e755ff7d1b28e3f401cf86ade73d9366b55f41122e769e882cc9c511ba9db82be6da7fb2a1543f34ce90dc97eb5c724503c68ef9c3d6aae522dd0e274a727eee9e3b3d6fa9b2af525e7220d7dc8e9e410dd699ecb06a3a46a518c6eaa6f7788b4ed9436626368255bc77b621654a3dccfce1225140f9d8c78be2dc667d042fb9c9c71a104aff3f31cfd95d38f8c2102713d6fa8bb891d38b20fc35c8e9ecd8beb05c897f81cc35ee129be7d0dca85159f2517f622eee594f871a24ea7c78510300b53a0518b7f39eb39e759798e989837141558d99335705253001da50189cab8ae658f3884aeee829eb0c11e0ac3110b5bd0589ed55951f2f0a78e7aa87a8aa007f83f042eba5cf946bfe827ba1d3a70acce6e02b1787351a61b5e3894ffa30ab79ec55b282263313ddfb41500a4173b6603f9b2c5a4612b9f454dd818e925e1dd59c26e9f62572ca62c038274afd3ae365302a88e0d1ed1a8cea5d009b5307f595ad47eaf5de4a6afd352612546f59dd8b0b2f12762a09ac122096d8ea91a2c6361a12fe8903637c1dc1012b1a54c6bd6ba841ebd9669068094bc22850ade2dab747a0a23132b58a1e897287e8b2863a84194c5d0ce62914ad2005402efb6deb40ee3b29ca3f540918ea244626d48bcff634c520ceace1eebd5d92436b5a61ded2cf17270fa3df41719559fe70e650a2977b1cd5d8c1b58e90c6b0aea01992ce51094bc2b6d73df2512d047e63fbbeab49dc68ca4f7e4dcdde88db2805a99323ae9b01d86fa8c5c19ea7e8b3073c5107fa6816278c5bcbe187af7775e1484903f758e5adc11f449a685a006a0c796b42274d7784ad042a9f9f1dcd0582b0adeefbf323653f8cb17d48be7f174164117f8604237be1d38f0a25b8c96dab5de1d1cf6040a320e2c585f6a5003f002159456b33d7b9cb061696382a3b5a4d5e73851f4ec84844dee12be287cac82f24755ebb4baa37e74d2e41246c32c6f0e05210b10885f529da22e152c5924be898ff341b1e8c37f8bbcdd303b77f092c243c4b60affbc7d13c8b9c7b1d07bc5bead232e4ff4f7e279bb832105b76ee3a434e20de30e65220dd88ecf8f49f462a904a861aa24ba9a3255661c350f5d1cee6d57e320244743a6178257f9baaadd604879d0a3718c2af0648831fc7259c42221e9796acc91f1c984a0dd287f3ff24a3fa8f79b7fee0c0112fd217b07832ee28d186c36aaaf3d1981fd3f1b3621cab0f6f737795417a6ce2afb8ec73bd545a37e7ee250156781379afad28e04c6ef8e0fbe6831874d39a1ce14a6443b49f8a45f1a4faa777aea39c6533f3979c0f2482d5e4cba6bf1a1b44f155baf249bdc0631ac7d5f56cf91a0a03efe6958fa5a06aed267897f8b44332e533d2233e7fcf8f3d8e56fcb778b4011d9d85e8969a770014bf662560762c37fccdc44b1249a9b5b4c25c83ebddcd653a52ea485a3eceb82c78b7483aaaaa54ddc1bad79a7272516b0ac8e94e818b8c661f3b0c57f40783377752f1a7d7ef8ac239cb5092a67c60541e010f458ca8c29279245c64ae6bea0f4819739631d44eb9b8f1c99d7ce409ec4e37cfbbdf9168ac2b208a10f23c6107fbc1031a55730d272974bcc71b0c9d9fe6df6fd29a3b59e75f7683ddc59c85e923c22958b04f7ed02fad02e36f230b3b8759354fdc611426d608580dc6b3759bcc9f211e199afa1a22183131ec6060130384d4b0274a59795de3934b11a475306d246734658e8958ecb09336f314dfcfdd07bf7788af59774fdf0663efb11d74754b3a750da838106c4f1d1d2e9840d80f8bffbf804269b17d7a287128f37020dbf36aa22f2720ce79b9972ffce6f829caafa2e68de8575ac3b1991e556d227238ba18636f2f65e335b276ec8b4214baffad74501298e32b9f572be362a0df94b665c000966f027616430e5ce8d078c73368aaeebdda91ce4bffa3ff97893b41ee08d55b77188c860b71a75cd3f118c90be53879a5dd7ff476fc6a0a76febed0ec62ee58a3419852f321a577d9043063305292b24512bb81e7ba469e3b043e20b6975d7171e4844df86fca26815fe9e7b4037cf47b7ff374cd2888f10a4374b639369ae77663c60e039d33d673be2993c0a23e1a616fa18996cbf9b147bf3c4dc53a54febb545c71ced14429b57d5b5e050e7a8bd29bd5ad24f6e5987e98dbeed3c6cff3f4591cda692da8d8512caa1795b9b9b3cf645350537714621c93f111dc246a70b4feb3b54284b8191d12d859d47ad8204550bc3d6ef1f248e3134d368ceb9e4411b886ef918c974916bc9a825bc53639c555a395717b497499173ea308e65c740d813ae3f678f756048d6f3f3b38aa4deb053eb2244eab77862ea51f723bd14d9fb73ff5ccf32d59096e488e551651a155c52fe35df90f4ece6e3a95aa210ea650093118b9eb25e7f7b5387533f5ec59e89ce7937141a10b3d17e066cc14cb4b0809c6bf10cfaebbfcbafe2789eaea20877b2f951a7f759f489b4db10ea7d9264d29f076a6803fc61e4d3acdceb0e7e6719640ef925178e153ca86359d98a54384e0ded9fa90857a4b21b199e754295fe144bbb6c92123960ec10f72361582aad7ac8e1e19c11b12081278afced4e494fc7b898bbaa9d9558e48a00f8cb586350e8ecc0b6a95e892a6d8d5c0ea73649a09feed7340e19ec3d686fa38ee3a99da5cbd68411e0afe2a136f737f88a5be2f651d2ded41b45fd2cc5259bfa91e95326e28058074344ff154ec0d81d06e69e4b3d1915c814d6b77f6fb63aa2fafaf49d7a7de3689f7fbbe80280d787f89cbb0ff0a6932f980c21c827f1780ec940b5f1f7f64f8cf3caa4899cddc1ab4219f3d22e86abde49f3b616651bbb5b2dc0440868f9481d2584c5a3f80073369201137f6445f7af6eed72219e7a802b6e600e883d62be1c22b3de62c85db301cc935d69730cbc872b24d07730b35391573b094fcd8835b7b77dd60ea9c10a3f253c2c445f779d3def041017780c2501c9f3b7203c93e579307e9bbf74634f5729bb0588ae6fcf897f2df141b9d1e9b6b5f05ed85483215bd3be11745592d7856109af05344cbb404663693fda082c84181b7f14344f9ade6ff99ed08c209ab9ff23fe6c0974d34decacab07e3e1c5da54198abb42903aadd7928629b06506f86b5970e8f13318a02b2dd4ddd6763e2d3fc883a708b1a485bff4b2dfd5214f87cc534e9042c249429aafa2a4a3c33722af281b8d3368e859310f2490a6d26ac3967bb9b86a99e9137fad40ae159d33df33483f90dcd4b489202e6b70465e3a0c57e7e243c35bd58ce49f36537a57fa63b5864c19736cb8516e1f96a46de44efb604e1ee11417249657662e484ce1e9a122246808a2c04a2e597e296c05d1a59e5db57978f9ecab7c8e94766cc1eebc250fb2a8925f860e0fbea74d98c7476298902b30c9943ec396cf9ad1687944caf8b6da6f19fb87be441ad2a6591da7e9f165ddec3505687b6713a9c2bd90be61dd51f756b87c1a49aa1424fedf607ac627733ac95e420d52fe2e9145563a060492fc3af0181c2cf5e8fc2bffd0f6b57fac336a781178dba043ba528549833f3292337ad38ae6526c6188c5e607a3e40204a0dc55779d8201b12e05f3a98c4c79250461d7ee266de7a203f41c6060f24aec8707ca7353c57c9c6b678bdcfbd7e0a50be229fbefa1e84b0d51ce55cfcbfc37d32a770e71841ec601a0595f6f9118f0452b8d375c4f131e9845cf5520fbf48e542afaddd9beaa2aecf2eb8e8a2070d596278190843f9f1117a84d442200caba22062c2a9dbcd2e07dc3626fd49b2705acc803b78e08e4458b8e598f7d1a40b26e1a8f8dbfc6c8872a99bdae820ce5f543fba5dcc1c72ec976985b6591728a1acf8640929da2f32c51acf7c53434cd3a321c2899050a0f7a33bfe0cb08562fc7f90a46d200aa5fcdc148b21b7c890ec370a347eebd400c41284f47ac7f6c0f6d2839c73f68bc52cb1d36c76b04133eb51a4a935828b4ad20a8b6b7d978968f3b6cc337bed83ee24aecca49506323d1384872261b8c6fc647696e97d5b4688fc08659544041a9f2b60b092cf05b0604da01ed012d7a349bf30b51ab69ec5757b3de1f8bb4e2150ad9fa22094b2295ba40859af8dba5a43f12cee62c6a3205de0e5180a8bc7d811ddcc4029aa8c7404d80b460cfd33d25a710730675bbd919a2bbb5b6139f5b555dcb60022a198a752467fe1ac1d333f4841402a97254eadf1c5ee7b1f707bc3cf7f7ceff0268c1c1f25140fb9725ab50d7564b2fb912e9a0b8e3def9f801d4299b4dd0d189f72621171660d0cd82128c6a67fb54ca08a55c87bf58e90167d1305903f37aca52be76d1afb5b9a03f31556a281969997017315e1ec58a693f7bd31434a11bbe08e395e5164fce3518514983c9bbf71eb3154a492a27d668d370ddd21b838ce25c38fcc8aabc052180d63291118ddd16d95f014de0b55852dbc422198925dfdc4e5d8428279d3bfb3a47eb969b86bc203cbf78c21c6930414b6940b19eb098d6a66c2cfc8f72509075a8151342daf7cf5d1ed75ddcf36f84bbe8a800335fbd2b9b12a1914be82ee7d42c33734f5c26841d570aa3206f4a864b0138d30df0cd8acbec516031063bd44aa9fb949cd468dd074b13d2662616cd6261c9c36edaf6eae1b2d3ccc6c29b0c56a6b20dd47d54f6578d24e447b99cd11269bf989d31bdcff2fa3ad5308f5bb0e34cd0ace2119a7c854a1ca0e2b0064bd3f383b0675ca552094281509b9b66c0e531a905cf39371fade76310c46ac487f1a744690539e6baf1e5aab341bdc18135deec4f60b67dccb95b365b937d8e25c963b9f91bd4f1ca6b2e79b5f09d09831d3764a7d5483c14c77c08f809a89de2b70d9674139086d55b96b494b94038a435bc9ac6d1dddbce48bc228f472660d447d18ea8b9aa3639e952547eb67ff445947ec33092923307d234b2b0d0598432902697ee628783ed689ad8a11f3f08b16f5acbdfbde5f814fc7be06cc8d955899706e0b163977604d31af9b2896f4e84fa5df8cad16546acaf846ba4e811dffed4943a6c3a59d655c2424448ef17fa81286ee876cadb765d175c4951eaf9ae2ca4b4552e9773fc28a1a053f9058b5d6fd7d06491af145fa664dbea2b2f6ddbfe54f26c57540c41a6ea9ee9857574ebf88748adcb19c9d184c31f6a5a57447371315a81ebe533b3e795a5db0936528bba7984cf255672d236f700a0e0a9adc59acd28be4af571b812f89c3e4b850f7b4e6fa138f886e0112110bb08c34f05c52a094e26ce5c6ed6e6ff3392af291b5a1c51f63d6f08ecf087ab28405cea8e15f3f75ab3b58e41fac82d9070801900f1492da5ae483fec48487fb60c64f5a8ee17975dc5ef38282761346870007e6883ba6b0022ad27a7a0d28a8c1691b5838f98116e826124d5678445acd5d30c2bdce99254d709319dd2fa4f48c3c56ef80d26fa06b9d525fd3697ec877a4512fe61219ae226472cb1fbf81cb76b1651cabbc70a716e6dfcfe3d17bb4b6431d9b3e2dae01a7d16118797b9e3eb74888dffee2ab8e569087dbadd4e3631d9b06b2761552f78d0ac0a04750fbb3b11a39ea09f90db9e61c204af62d38a012d21a3c5f850076818a59ec7cb82c9b19f6a833316b38c93d9b26dc757273354be54d07a72f69da97c33b559cb794543358b7a95d68cbd7b853b9c18d67b365bd5c395359f1739f89378efdfc10487af51cd41c521addc51abde3409c89d6dc23e406a73777355992b592849a8400c4f9a2e6eb5444787b68e727e62226e8be18c15435f837cf11f49cbab723405f34921820ac6156d75978d3491bf1d074ecf2f20ddc7d7302c36798a67358e653cb87a11b85d39fab4fa0e77e2d7e88e035314cf2af9ac1bd94b16e82dfe475541b351047e13d502b866b5522d0ac771ce887ab8fe2bc73d5cc9dc2c8ac29a8284f0c0fb1c25123a79eda8076cbb0785570782c13be7103c70efa1962560e2e89a43bfd889d32abb7430262574bd2c73bb52ece2d30ccedd60ddd692c55a7ad29783fb1517d187dd39e0e08db406a58243ecd8dc6e5fd875b4c91180c0033795cda43f39fd9bda853e9f248a635dd3d8022415ad064e522611b80602be55b3b1a1fafa16116d3732f4646e4e3eca23f4113a8bf0e200588077ef2e2bd2f80d7858ac2dc89886fd0c2ee4d9746dfdd107b2bc7815e761ffd35f269736fa723bc56db81eba859c453122e15d9c0e99c42c72cbe2de6c4152fe83a45fb3092c45289f4ecd4ed54a563ecdaab732ca79bd4090b8e76c1d5dfac13f9799b0a674e286377711af1bfe41a35f2b25180501e306e24c7b361df1fb0826fe6e1df942ce463b6816f670ac777bc9e429b1b19f25305440cbe03cbc641f68d4bcbe8f52c7ea73aed970d40fea9672be1ddf9c7c600bd1a3936e4869df41f0b26858a264de82050490c7dd13bec548453dc2f291ff36312d3671c76ab5809e249ea234d9a5dd0b326b25996d6d3a64f0af9831aacabb0dccd1dd6d965e803e5f0d561e9bdb5014ad956ba05483fa55c084c0b4bc88c883dd9830caa609e2c256b8a3b68371d6e90189a244168a8b1d218c9e3b12f375117d242c7b1509bdc1e9d2bc91d44aa461cfd12c2069924a3aef801bf15c209de7840572249bbbf8f8d5db768098280263dcdbc6abb8d010430db209b7a2aaff1ea59281e57322720a87a579bfb47c051fc05d15b462627b358817c75a458e8a7ee16e3ed549d31762b35e1663aa89a039123bb4db1545a20da235df527bfef248d316cc0b9ecce31982d38d097d6fc75e51f7b68e399b92939c65b17402dded9b59877b96a8a346ce3e2bad53bb91302ff288edcc8ea7e0f9ef286caabbca2910b257dc63ba1eb4e79e8deb2cfdec41a371e56d921c753c650a9652462e726fad0a5a00ecf40eef07a40a07f03e494ef2851867265bf0b1e94c4297e7cd757f673cae16c2fa4a074ae42bf0d5ed98b10f89ae5e146d02297532f9bffb424613c75255ff6000a40961039a0254356c94420a27f6e6a7065a6dcb4dcfe14f511aa180c00e4cec4af5dfacda89c009a00b0f365e14a08ff46db7024673a0efe26e7dcf4b1b45dbc3a7d2eab97167688c6307239c39808a4d9d7300c340dd7bd9a39935479ca9b2325b03f7980f1ea691cd8efa55634fe20a08d352157946e5e1bd738db60c2cdd61fd4cc1183a3d710b67908d395f9d02a59131fa9f434452921837cc8a80bc83bf18b81767d3e2c9af59f732384ec8479687c01f6bfabbe9f1bc1acba624ca668adc22a905b414b8ba6a5d6ca2a5d333c9bc29db58b07973abbed96c15ca62cdf18c886551104a34134a68e194cf9ca96f6e1d19db4222262034c7524c215549c300bce46d793562618d4a40f4f6c22b81443cca02bc6759620cddaddd39726c4ad813dc6da182db5b2834b6841b4b01e9f8a6283d89169da713520528104f39aad9462eb396ca41a85c52ef5299510354a6afefe8f8051f67b5c106901bee911606306a637ad5742640b2b0e42c24ac86fb2d76951b22fd3dd6ca044dea677f24dcdae45ef9ca0c430b7ee2bd4e10e06646e543c783142f8850753e10c8571be3fdaec822435bc6ddb4005912641bc08c072ab59ccd24a686bd1fbc099d9320f049ee53dc85987a951c73f6696be350015eac6db96fde1b7df56ed1474e5e212ef9dac094eee80f10985561192d51b6895b000e9e1e67a9c2a75bfb89747cd80ebd96415479c8432ce486c8990d75e1f06f95d2ad63c41015def98d8b74098a068dc7c8407ee637c5c3b8e57f7afe557aa09cbf60325d6164787441546af7ca4ee82a0262bd260673d3d9c1329657a2a47c7d27cabc3cdf46dc325971dad60184d88e2fcfdffef39444aae8bb7de24664d3786092cf7d6a46971066dc4504357142c68371d788f30afb8312d748203704621dde57b77bcb0bfc486e1526662deb5582664c4f4810b84fafe30ed16fddcb18959200ff30e42597d82254879f4737b60801304510ba3b8702983a46ba7b3b90b5e59dd2ddce7777569b224fb1288bdd606f670911aec799444e055c7db7542ff9322063ffe3e5600bf4c68875a6a7d502ac91a76862da1d2dc1e9360c22bcb6a9b32083d97e4db3e9827db783d8db6cc734834be933c1358d3f723047deaea886a168187b1c717dac182633a083487e5ce79920a8c54f0bb5630dde1c3cf388efa8dc74d41a97e485cc27be012aece99118668a41d2e95063a4248358e927cc3b3f3f16c489b14992405474f1dec235abdc42f50775ec0001fdd1bc50607be33512b9bbc69b7de3f28f312c02e0c9ac3eb3fc9d13a8d7703ace9d09e97780a83f58e55fc925e2b5eedf1c9c40f2854a4eaddf23c39166aeaf1c4dd30db018e0a0b546835c628cb2a42654501f2427790e9e78343680c7814cfb6c4a4c1598fa720955c65c7b531817885f881ba0a69593edf80dd4d7a3225eb1026a94b0a4d3ea9b5c900778e8462f64cca91b50a855b1ed60abb50568269bd754e51db7be9c285545ba84c1843a3c93c2589b04f2dcaa661278c0ec3aff5e30761024276127a213b2058fdbf23a2e430dcff0c3eb0cb2e3b78dbf8f39b2591a3890ffa2b5805e43989bcd11620c5dd29f276038f243cfc461dc2d6c16794885165f15a0cf083ed579d5e50639085ea2adde6687a43831f436efe4c44cbdd08821bd855128d48e5afc54c98f21ff0dec2c1f5109812adb268f698257d35bfe56dca761f3bf2d4ca61fe27860077a5b07d0215f65b86cea3b647ce95abd21efd4ff9912c750a705c2217c9e519946f2435de8dc1567b98b1b2ab9e63b6b1ee9ee782663da27e8fea5ec35e725802f69bbd7dd8fb46567350f212ec3cc3f82cc7f10211c5147d97a3d1b475d4fe0b03cd2c8225ead8dc872c595b47c78cec28e3f2d7f1d61f02ea6f0718d30f0a3510dacfa10f65a6092fe500d5e665660d95ad3f58dd9b2244586bc9a16b4e7751cd54f3581c03d4d2b3a1b3243039cb55813ce04754de8cd8a0cb682e150b9b4eaf4b459239dfd9319d251da5b0794e35ba86bda333cd4b97f96112864d2233bf7a729f17066fd296b2d4ba1c4c9eedc5d75d3399e8bd0be3c0554f8597fa9b6a90509b349d5684548105636ee2f2dff287d67da88de0fac304c47143f34dc4f5b78e61b1930eb13439a3894181a645da00aca34d52692e1932adc70a3e2170122f7127c7cc7ab4dc4121d38cb1ca4d1a4796981ec3fee810fe44d6311e45602180d41201b9ab93e33c7e84626be334c04703c06ce119747432cdf9fb7d25fb390644fa132eb932643c6a2619676eb168086cc6c764720c1674a2b704b16f5cf8584e45dcf3ee903fec410c242da19dca8cdee25c60655d02b69e7e2534bd78b680778a2c1760a944f0bb9b1a9ade60c499be3fec6af26d83f902a27ce8563c80b55929cb32453d1065ebef1aed5482ab1906b839e4322b42ffde60d318991875b7a37b9d39ba7ef4a64d537e2b534abee50676ecb6a3b1214853f88a9a53bd8b4ff75f6c39946656cca4815b47627c93dbab17aaf4ae80a4331f08c0d79086a5d5be15947eedb2d93b88dee011d954e453a567fad671040351fcd1bde1e5b4e60e6c49f2964f0b62be5ad254e8f4b39f6fdae75e5f2605c05657d6f647bc37cf78c34447531873c6f2f55f0f3299033fa174a340c2f3671f66c8235108db76786884ac2f5afe2b904ec1f361b4610e366a1a54099da470503ccf95085861187c4495346402804f516b87dcd417680184e1d08f04ea8565b0cbf2cb538d072cf9650dc210303c69ad39224dff9649fc296506c551421e5bcdaf51b2d1ccc65087b2274e800426e40a4d936f01064a0938a0a5ffdd3783bea44a82a5245c21a38a17487d6f3df99696224d8bdd8b0de73dfcb95d5c90ee92d219df100ab6727b71a99dd5759ba88376cc8e9d1d00976eb62565f006a0fb9dd9dce10ba61b143d57230b61ae4594b4b8f67f4c942626b509c043caa785a1ca32d9b1629f85a08c8b9a5bff065fefda422fceef72e8076b3d9821053ebcd488223ba44b7c4c62731e4d2cbd2d45fcab41b65d40a96ca7b4913c1a8bfd15081782661cc9c1a11f3d5a3067c90f9aed2776d6303d56f3f31c48982ac89a9c8c4fcb3b86dffb26a248444225ff63c3be05a7b7b372f58e3f06912dfd9cc571aff0cee496861cf91bdc27c7c665a78b7a41256b6f511beaff0ad2c7ff7dbe556dc18e3234ac2c0fa03d6d574b1c9d42115147252deef6de27f8f6f461e02872b5d66456ba8e0b9e0cc5079d4dabb70b87d9fb8fbe43db2bc382a735b04c8975376f1bc936cbce6ea1b8d1f7ab9c1caea9c6c0679d0da82b4c572d84d76babbc819c72a652f8835c0a9269059dcf7eb6667e4b2fc545bed3ec405fe8930a8b5e6837a9afb59178a377e9848db9162fd53a5b540fc4bfb4799d7b36197d7fbf1552e55692a5382c4674f12d63cc64a10222d005c7df12d9f97203c84e5dc12a188a5b5e802a710756f80d5c2209723fb2ec72b4f800e4da95adf6f8ad7782919baf4198ad31c266f58fe4cde1fa7e57e488a82027da7ec30942b1a6e6053fbb339a5f2ec35e2936048a54bbfee151572a217b27602c74b29dd1767c7c46ede35cad8bb7a912454d2867e0f32b7ed68e8cc10227780d3561f08dffaf6e20a28d0c6494af5917608bf59560eca515eb723baf3e4c3bb2ded84dfd97d6b06be7481e467860cdf3fbc6c0e9b12fbb900c002a68b1799161914ae7007481e4fbc3454804fa70fd86da39bd7be97c809287cc76a0ac3c893a6c25b4620c245b9e770dab1a9d10dd42ae319e685dd531ef3f27b34a0ca157c1124f868e2f1b25ce3a47da111af9e58a76b784edfdfb73ac49175efe2e65ddeb82f6213a8154b3d6e64db746e316bfbc71a649a5d503027a58ed1b77ae8219f316c88fabdbca645f10a882fda1bc5bdb54988102ff4afbc62ea8486ea74e3383c98caa41e0ccf98b45745880905b2f106bfadddeb9236c5b31c103ac8635053cb1bc819e4470b1e5b41ed3840703f829eb2395f70c04b3d0e144bc851b58f1e5902b86150ab23eab16c52763eff329c30ab149c106136d19393e7ad99be9e21c9c916ae43e86295c10a673aa03f1a113cd7b513907a024528e64d9c6ea9c826da11f599ca8ba7a3d01b420676911b2886d4cef641d490d8d8951d6b0473b8cc6f4f17616022323c1c63f8e389287cc30db88b37cd3813390e3bd28f944e8ca551e6ddc4d1eec4aecd25de35d08204509a0edfe4ed3c0bf3d1207b8e14b4c0baec65a41a62f90fc51251872b743f9beabd8c10dc36a9ae0bc7c51c3c1ec8f5d17cb1c7b5631cf140195b100a57b2dd37a02c77091aac576624555bb36ff8ec3092b169f19dd0c1b76b100b83668044be32e71f9d4ca96d6f1fe0b52fc95da2466512f4644de754fd577979f87e544754540f4e9f0e0db500819e1a7733231050222db72680e91f1f842050f6b98eed8c78a31865232ae2dd3d0eacf1e14831c4cb3ad93c06098b6baee7dd18add356468f2229e9a1572e6df83689583b74b59204188f1f8d2b87aaf1f14823aa3655ba8f6689b1f3676a90e47f70984f5aec025b1de38244eee2b08e1a13e7252680014e7393d99a62d9c940513b363ecc3d650744d15b7cda95ff2c6ec76d72a1c75d4c5ebde506a3aec449f34da781eb67ef232adb16beb9b0e694aaf4e9bcc4889414d7d05d67567d21ef6ab11a98f613ffeabfd54e824ebf5f0dc4f2e02a591d3813c8525e200d9f7cb7ffa1ad30698b1f71970741e2b5a42de1bd2a8cb132034733223c3331fb40db8333751f23eda928ae6de45fd65f9680bfce395be65b438451d996de3791492fcfe8901e9183e1bf0d57d1310e317c06347b3a033582a2c55320fe6ad2fd17c29702ae65ae02a49c2ab927185e50578eeef995ec4786de948e20bbccd69909631aa5cf2c5ca5e3137c69ea4d63ed4f8232f65b549624552e9eba96f08e772ffd25d18b6e4ad08d53140b6e976460c226fafebe765116bd059857715a51fa7d1170f82c5ab0b01c9204e82fc8080623e985d78f2bb47f2a364db0d5a327f371745b9afd8521012b121b22ed03987cb71fc06a6ea65368f01eaf7d352dcbbd2e2b85b314c330dede6ed1ca3a6c257103d19d39b9a1d815131036cda83531134dcde44982a75088f30d7cc95ab03459dc865b4ab908cf6f6d68e757ac752d19a51dcbc8ef83f3fcc18625ad0f5ae2b921de42b1d999fd5b18e6cc4aed2d8ecd7aaf4c915ad92d6c4b92d2830bb8aba50a88f6c0b71270aa0bc3a66ed7dba7087a57d9f3905ba83edef66bf19c3cc03c24463facddce8e769632225a919de214b4d8a6723a4391a606e13888b5d8726279a93d9fd201ff729598a3e472dcdc570c05638ebaac59e8e657b192d7dfe526a9e6b51401570fe7e2e55bcf10f7493a28ab5715f5fbb2b0beb6f5e5944df84726e3fe755d3267fb5a3f1957ad6e3d4d81d0b6a13a63bf4296b1347caf13ba329190ae7f659adcf9fb9d298bad80fd4c633558d3dae25e97df7d65151bc7cb5e133ba289159fdf29787288f89f6d346202a322e6bc81611fa83eb78757832ac02dd5cbc665f5c083824cb4a5d50d485e44eb36443ffbd01bf08e70bbdd03167929388703d17a5968533af89fb64d519a33c8044df826bc6496f0f4688e8c4c7220db128f902772c8fb0aac271c07c840fd9c150a9101fb2128c1bfcfac4896ccdd1a06c365b48ffde0caf1ffc0df2572e5695ea6012b6111e6c06d4a75d1980283bee4a72b946e6b463b63d851beff740cb6b992e2a90491b530cbb3c015e6a6ae696f1f48b0c08f19db11baf10ac64907091854478e221a1f3b993f18227f8fc83aa954f9c5c346f250b7f18b05ac909f8d15dc1d42eb439a1743a1209c0e7b463f990d195d219bbf4e3cbaba75e2bd6f85378f3bd9d76bd6e627798ff78cd755655598a04e018fd42da0b2258fd3d5dd63abac271ce68c16e77e463ae2f5ae151a36aeb2382d2f24f53915c1f9aa652f1c44d782fc785267e71795f711097d67cd5eb49fab0e4dca99c41310c9f81654c5fbe79ebedb11b44a9aac3c70f7e37e90b2c6dd396c707baf9652f34409de59f15029dee98e0f37d23f4337b59c2dbb30818c87e4644351ff717af3cec37110db5a297a0b23912356cd5b8c6f02dea71456465a521897804a87272eb7dd386041d39075d1aabdb896f9749360c10898fb3a6cf733d0aa77627bc8d7f4f9f471d58aaf52f71847931b1a113b3256fe509acd1ae8ff1bc02ad9a699566f73740c515d4496c9ce27325bb167e4d0f1334f0091716284e83176bc252c4a74199e63011dc95af1acccd11596849362e56837ce20d4bfc5f35ad3318a8f1838c3bf7e25b9e1f5d77768c34e75168e597e4acd5aae7bcf6385b2461bc1b97072b0c0472a837d07277bd5a60cbcc22b672560c66511623e6cfd70091a54d00b72c17ffcc695c9c83b0c895e7d32e877294d652d86c6788935620c17441c8a349bf389344221038b9347114c1df862f64553d5d82d6fc110a65f3904d53b1eba0fbcf274850c69813f740870406b9149a2fb292c9eb3a3a31bbb3bcd965051082c5828654c1af040169cbab76ba3f49ef9d931e8de27f16b1f2ef0f3084257465c48ff85bd6cb658743e743fe2ccbde73b1a9bc1192076b3748505dbc8b027918df485fc263834bb01723a18cfa64ca75dcff82c99eaf2fc53bc517b29c918a0942a94d4783fec97f2f82c81fec20964ac687278b434e29268a8fc6edfab23c575166c08d0bf418a52068d62d0d9f66492fc032a9011ebddbf4da0dc2d083808546fcc2be494c3ac942902e60c3c6d7463f269fb6071887c272f443bc5fc5660aa662dda50941eebb4ddf452ddcdfb5c5e77e9e7cea1be504c69d38f2a8e5c3430a087979c841674eef5e290afc20a66251705735918bf797b4beefee98931e1525f4af0f780b812b32709e3b4d529149bfd3d0117ff9799877819fbc61e565379554320045e88e5223827095f375bb8fc3562102ab7de997178969da38c18c81f56d432a445c1e9b6d193d52973d39d79fe8790699a5070266ccd6facdde1fe549efbc05ce389a731104c5f166471fe79327af40e3f67fac3e62aecdb6b9acb19859224eade14195930780e8156c26a16684883ff5031b6ef4c37085eaa12659b91a273b7394f81d7ba8a94c2e7349a656d8504eb0d6db14e4dd25b0b3c510a693225035fb17e554743b4a01d5a6840554c9208507025bf37e4c6eeeff5f4c643982ad788de95ffe87a4729726a2fa0557293c151419fab1f8fcdda7a1cdb27bbe60d9b5c12ffa3abfd2c6e299e08d0e7e8e025af7bb386ff09259a6c0fdd2e5fee9085b2f1ca8d45a9e564f7a5403ba0cd6ae6e467b0d4c939cd3e5a9aa3552ee70504fc039a22b7b59f47f6f43c4a653c141bd3529ecbcbf6f8d8d3d7a05603ae41eebca864327056c3f1ee46d153da28a0c6a3324e862a4cb91b657f3a4062af7745d97b528d0ce4c1bb12efdbb4015aac8e05c2780dd3792cd8c0b98a2fae2d405991398b5ce52c2169a27904eeb75d6d4ad6640453fce211aa2afb17747ef8f5702bf0c4c0c24add86011735ad364ff120e1745c10a070d38a4adda782b65827ad1a754c221b50677b8d3f54c449a1bd1206e82e539c4c6c737012b2f31870f7dac2262cdb24304a072343bb1dc95781eed6d87e32d0fbd8de08383fcd043d60451b90935e050223f29c04fd499ac5bf1df4308404da5f080ec4c7b5ca58834d79c9a0bd12f5679ca8bb0909d91527aec2feec9002e2e7c3ed85d8cb7ef1218836fec7bf87ebebb47efc787a0b4b068c3acbd276d6b3729a8eb0ab5f712fce827928abcf2557c03af2c4244b56cd6542539d5a75e23bfdc5409dd88b09321e954a3ff23e7410f74d5d4569a532eaf259df99f04f9caf4dace707ef30cfca959966cf5982498291fe55b8cecd2d442b1d9ec790c2e147094365b8b5b95d79315b5a438033e611bda2a149e5603e22acf37575c09c898169b5afca32e48bddc082d98d6a4f299a8b73d46e576490359f8668fc7dc01089967b992e33fe4f4c7f1112c0705d6e49d7862a9fb01ddd6324cf1affa828f01af5da4949abb762ed901bddca7de45abf87c17e2304f7a02441555c89a2fed7a4a467a924958bc4134942c6c4d7b4bb970cad27b75909a14139777f26c97430a86762dbf95b65ea97955f8496181f17c9597ca3cf09bab52f91e9cf5540b6445a6b5bc8896040862ab6eff6489712158a8306f47b1b5b359ff7e501fe87fefd56504b023594d4bc65255d8511e616935dabd99bf4abe5916342189181cdfa977c2031350f66f1aab446077d9e3c7c02d03c92933ced7509312dbd212e79a236c690ef9bc94e36bb1f620e2ddff6d97558660921f65b220cf8233eca9b8d16686c5327bf04bc9aae6e82b9b1ec701bf93b79aad89359fafee7472986c8afa04158fa19fb74f36875b699d1f4c2016b99ebf873cc5a48ed4ebe3e08d8bdeeeb7f03888663abcb1c9f71c620dec20d524b06d723765c7e8935700ff2299e70cb79da378b9f7a0c98cab9f9b7ac18eabbfc40cb623250db55d7c5668311674f5c9bdebd0414dc143bfad001a24ba92ffa6fefc8499ed118ba391ae369688f1760a80e6bb3453abbf611678696c59670166debcd42f6ae2bc28e935ad80c01a5ac0106d447598687295b6bb5611c6eb9be1033339655507a9b2dd745b52e9e0b883d0415ea566c21d57deec9f45b11a5f7d09db3a9b4cf496a7ee77de29293b7e420dd37dcf095ba64d6ae0730180269e24cf0559a767c8019a9592818cb1a132824bf80586c4b92911e7568ecea3323755301684e31064f0ab67f0394ddc99b8385d0297d4ea6ff93ab8edf01fc883ff2d19da9683b84c017d866f1b85c83a95ba020eddd2920a9a9155310624c1b1c42ad1b35410025f7241272c43b4ae73df237160d7d481579eab60e7c355f4c79366d787c49469ca8a9c182103769eea9ca60d7a2a2b92016864485eec2be929cecb612943fe7c4364a9e3668ae5e939d955dc501fd1ae15a812674027d050ce47472519e30f87bb205d54bd735fc8ad5ccc4a0f33435cd7c0ec93f8728b7bb0fbd8a356c8ec12333a64daec465eadbe3bea170296f799fa6b17eda07d72f48065e63cc62900f677dcc7c6dadfbae7b3ab099c8c3c0885027a8c5b3a7e599b5767842a1ac1b82432723f10e1ee71bd16c8d46bba2c7193d921a3d29cee72e939143b5eec5e57ce15530035c193466811e3c53c65936a93b3fe21547a12b92dc51db708bdb03d70305bd329e08cf718b36fe84911d94a6e1c59dfdf0a5188a34c7a146a213e66f0acaccbbb7c55b20ef2da34b8dc2ef605abf0b19463a0cc1e1be0c95ec00b847a6ed9385bad3744c3d26cfbe9c4bec962faa5193fabe89e45b66f853c1c8043599090c7f53ceee7482f2a446953df601b780a348130b75b375022e75e47c06a14c128bf2c969c812db38fc8a736aeaa4f37c0abdd03c0a7ffd9ebb98fa3ef3f534d1ef28c3610b0a3b9591d7cb40a27a6b9149dfb044c79f3bad220cd3a08c45713373f031cba33df92f9f83adbc00a8bed9b054313fdcebf2c3cc715de19b551852b342fc617a6553a56af56ed606ef8dd10e58db80ab7d59337394e576a2ff222c95bcc40e739b0722815420982ea30af06b696733198273d8dfc8dd696db0e3a46446f6788bf3ebf4ac0d2b10c54ee741dd6e05bc2c93bdb2e7fcd96b8288e4644d58e05a9d38309f08fed73b43970be2259bc77f688c578a8d61c10b8cb6a501e76b43ccdbb8653aa4239ed0db3e2ee9e44f2735c75e14e567a0adc1a9bd3d33b9b5c22bad22acf3934d1b6e0aaa202142f8d7ac7e997911f35821e50c848d700ecd137eac33ae53efd5fb0103a6b009fb8690d0f9759ebe29f43b37fc89835cf6a33fee47ad038319225076059c08f9bf3dc8b46637de94b01c689a80d15acf37d54a4ca59d4c5ce5b9aa26b0a12d6cc7a50fbc993d2487755266ef484af0a576911ceaee729fa9761b89b34e4605eda24193a587d15a4daea3eb7bf9a6053b6d235458afea1c4bc87e20f09e08d98faa02a643eb2d61ae31b2c1544a3e195d9ae712fd570530d7ac90ce742c7aaefbedcd4a2a0bec085d16594d3186c5a851993cd169e79e50df4c8c6f297f5515007e73b50350db2f370079f3e25b8578c60eaf182f4906332b83023bda3257410d19742e66ae6b1c86036808e0fba783a1865da5fbd29fd16cc9b6e26342bc747c85107b95b3694502c590b38d4c93de6bc633c009f87fa6bdf52407a5bc6223dc6461c20b4550a76add502968595a18a58821f3894e9d59977958ead134f0a304ae59286f21615461252d1509028d3b87c600b0bed5d6805700b798f9b03992b94a22f292f670c8fbc58b82a4315ef23354276fd53604d8faa65ebc4d155a5c304188ce8aa1ae8432f5b18eb92f42cdb9a8d72779b1c1ec3c5aceafc7327ac04d5d7fc22b81ac62764928638a2a9d0c66a751626e3c115d37842e66ca2a83d1af0c436beb59f7f8ea10b7c510c458b21b3afe4f704aedbc0939a274b3dee31f469c133d5b8d68c04f09a3f01993fd9b5310f1fad00377ad762121da57e955331fd482baa709f3d88b8c775d77d4dc962adeda45c0f32f708d2ac1d7d5922e1c23aedea427ef7fb4b309e664fdcb03e1540d00f689f057fa24b8d1cd7fed777fe7fc0e52622ca95ed549f407e2dadb89f64da9acd27e7161333df8477c19b53d7aaed9f0957be02a0563ca6c6e20d733103348e0c99e91b230bc031681540918ebec8162e26097910fedb425a54fa458529d71fc7e2a94b2f7c87ead4abc263a6fb5873221c3de1511e72134f903c057b41ae7333c0f4a5017f2e1275e9f7e8b361add40fb37232b5cc0a07bd707a254c711fcd4ec857cecab6a341dcf2a28cbbef68ca070b99a27015502fb194729adc77d8f39b8a7252489378621750a4f55c2e6c871821586b76c3238de28ed004f5de5172495713d180c9ac371a371c1e233e87269ba6fcae336e917e8f8a2f8eca33aad811482a3a26e128a53317cb5fafc1ba813a918b129be894e665a0aad99cf325835f25f28f8dd4dd3844e8d7f18b160f43929b22e1475ecccf4951902e93db4f021c31be6d5c6c0c150d0d6b313b30b05b4161acb270e9b24f246785b052ad01c824630c11c893222e6d445708cf4b92ae1f3cd34e7c12f740d998e39a9aae934af1d4badeb87ad742638015bc99cfc98dc0df17ad54769db2b5d95b22a1e130b9c41a65fb6dbb62d2f9a376d2c4b1ad97a29a79930d4bde682ab8a275110f9d1894c8f9eb3156198d50b89e84479e452f460e9fffadda82ed06a6d1a24c331d1c289552ba9b4b6e7827f973b277620ce7d475e375435c235c983e67db2ade02b2e11ea72459d4508e38cfb49ae640a2213994efc4148b1d98ea799d291c4a799d8c485d87e295d485a095bc259c98a8c761fb42b61e7a4e31df3c68ad0c6735b0daf2b1b965b911285afe69ff56bd49b096b1f07be3720769e3c3d3d6fcba0450478a2387537f50e7eba0ee38fa6ef53119339ccff91469cbd2f53e5537cce8a174787d48b7923f7ac1c364b89a674d41200a9d6cd0ba6a42a7e7462c9d7409406a16f3fd4514f708e831c0889c0f48689581cddd474f5d88d11cc97e33197531fa8b91d22d2fc4aa0f4dc8fc0e8a1274e220a530fdeb631f9a25d7e57f61b3834ec10af487ea9501ae820f71cf3f93aeb0c273f1d0a496a5acdadb94870760d37c1903a3e0dc2bba194b8d3f55df800dd43afea2a3d038f24c289bab54557dec7048229fd8225331e66480dd466c3ca227a959aa2ec0e224e03c957f21892cca5846222c86032de1015e09ca327258c24976b386773e758f12fa9f2611d77fc2a646ddca9dd9362a4cf96d3c68fa6e6695fd1c874731f07e4431500ca535c4091fad5ebdb03b71d498c0cd7c4b04f1894e4a00b5f8b4b05f3f371bc947da942de703fdb6b1d0f220411f8b900461b0645f4e2304b37df4500015f06e50998ca5c49f01bb944fb228e622e15596a9b786f92e16a6af94dbcaea0a36c02cff44c9feee4541c0bfc1b8e4690ccfa63256ddb221008b036d62ccd1b31d1763fba25dd703e5daf9b61c0db6fac8fa3cccaa84677102e40af0c87cf7ed412c7c47b2a00a133d1f94bf7728562d30b3565c21094208b3d922de58b9d741680e0dbc72ef8a4a9ae7d5bd5eb7bc17c5eb62a2f38557bbe84c983fd8d64a88a9cb18d94c6c7316dbb8ebbe4719a37c4cee8c74d437fe2911b6be6890d58047312241844278ff912b9a47ac5492cb9de849f10f60d7aabb7e30f882571dfb382a3bd44b7e6ada7cc20f5af5028dc0fb294d646fa95c217b58bf589c7f98a387034d8b2063b84f7f3d0ca0b5ba26ddd5f9f6740bf8d36af4aeee5ea13b75c320e5719eb69ad4a9c679f9de65ae222a59864f3f4068a7eb35e81bfd709a22b786dd12957e8987f7d689ccd85f4961d95edc221599e89e068aab7dd1f39aef6153d65cf95e418175c64724ecb6c0188cf502c5b636c0c3c4f4935ca83c7575bf38603744eea238e221e5e4285a5f00b93ca9a5750a83ff35449afc8ae30090ae70b5ea5b750d645f41b73dda187391df9f9aaa4beeb293af79054046494f975b3e0f149b6bac3598e24ab258ebf163ecd4be1856b195531141898dd1b310d0ac7b98c3438e0dc124a2a45cc100ef0e239d8c5a577a0f69b9e7a44f244fc04da28f9a2f03f2e6882f0e1b29bbb9b3ec13f44d6fe03e18e112274c2c13fe905aa6d2e852e88096f57c39fd2de6840089706fe14dfa931be575a0743b6982b7dee4d17cc2be2cb2e27657467f92bf20482f8aa5d7609da4a97f91161e62b6d63cb5e18040f765ad4f4b1cbb6c1e627dcd1e232c69c1395bdd63e6a05bd29ecf1b7193f6ff75a50ede1551b4fede620e46df4a9559d2f2e66e4315cbfeada9f89694e6c051265f9c0662c366df43a107795d9ff5aac8d12bda5742339bd8db746319f6f52e8d978d57e53bd89ebe0fff5409adf3503d0d1a0c8e2b3bbda1a5723f77018210d5488d23566cf78377ec6d8de2a3afc3c7d828a5a6747e08f1c60617a0bbd9c1fd2bbfda762bc8ba356f70d167c29e98e0c6f839b940d32f8268a17ea9b9e57f24cf8032db92a46bc34d3c98c6af4af77b69130c4e487169aa25d5f42ebbf6b27357c9b2a9d4c024426e91a32c0a520fb1dec3e6322cd9d1285ed540c9764d0a99d5a7e1422a3080ff0cda2829d33f7135ff77ae6de94d0793d6ac087474ea82647469e1f5c99f83d583466c3df10c3305bfedeafda8657f424ebac5496739d4f3e2da5d93556b7ca85829cbc4915af47a00de31776f5bde6596a49b154686b6291cb483ea3bafe74b15bbedfbad5272e1b9218c6d3cf07cb2a1295d38034d82f063cc7052c3ae657045b7a55cf70c0e3c907a55e7ad3a0e0cdb352242be271e3816c257f0ce28cafd146b5c3e6328c41dfe6cc69c19d9f7b303bde5d44760016c76086beb965e389c297b681e74077a5c548af490629b16594536b2c1bd72a2c8ef02e0cf3e64e94cf3f7bc7dbb9686190fe69b0f16963bfb9813698c53416ca443ff5967c3144b8980d0ef2787fd1c654a8983f7df369f23aecf606a98b21dcf04368fc5124bb1189ea6b94871e181b7398132f5897932279e61d2e8c1448780eebdf12ae9185b9793da8233d2cd6a959a3ccd3146780048f63b8022c493999a709b3f0ad1d19dd916b12c45352f363358e7dfc5aedd4f8d98c781c69233a6f0920503520c93df937359e1942a2ec8047c61b340b6568dc52b9dd71920d17626479f7696d28129831e2ba7b6f7c65bd260306d074c186e9de2f027ee54b1f857797024eef9b6f796d17979b61e7bc82d20f1d3d87d4d052ed351f0633635c7cea6676417d0668cf43402e7bdff5770b8238cdc828929208b8261d7df7592f24b2e85e1c9c4c0fa0985303be1405c6fc37ea76b5477c567fb32d2c98853abda0a559014beb539603a915cc3971f8a5fb0aa761d4462f137fa9c3a546df1174ad4315fb7a9965d21a572d1a541905491d16bec8fece1df7b9b4aef94b6b529071175bf406a87d35cffbd479e1d57f39f2c77f62fa8e32977266fd54c52ca6546376502967a5f3fce6d9835b824594ef7736b0034127b9950d4924a66a73d4cf0d29246c313a3a46e37522da95cf7c1ab1de46215c8516fe10f2758797d141d1c9d7eceecfd6b6392465c666874e7d07bcbaaff5239cac33d13d00c560099c4ddd6ab2cccb7769ffc5908e9d938ff88924126320f99d9ac3dfab1d633a669fa416ead571c47b4740fcd05607f655fe5e017cc89d1465552cddd96df99d555f30d9ed2dae9e35cfcc0cf8e29423761560e526143010744b7aea6c5ad8b9022e28fd0f1931b82f1aad94398938fb9abd70e4898363e0729a1f57a06632cff628200a89d5ef69f7498b22af43bec7ee385d0ff92a1b33f6359de5529d5a3376634ddaf3101aebeb467d955286c3a4e0726040dccdb6e2d6c350f4c638b0ed19edf4b905a303d34ad88796790dc71e4da051326ebf55905e1453a9a948d6b4c90c08babaf0fc24e5039f5f5db0fbc572c4c056127cbdfe6c8fd7a116006ca201b515faa601f7a6f5fde04551e7b3e2547260318bdb936bf7e6f6964a394f04af07a0f5ef778ec92d03bb39612947213123c15eafa37fb29110b1f31e75358515472ae7312a4fa3f60d2f0734ee64bb53bd6cb65a57e032c2fca8986dce64af253b08485a045a5f82e1fd21c0c8be94918a0d7e9fdd94b6e638e69ec5acdcdd72281ad5535391b55f32c0cb087675bd8bfbf23053ca64658a1ef49faab514f041cfa8c6ccfca9b21a33b3bc2b411f17a39f13548d7c52347317e0eb189ba155a41bf6f00ae1e5109f368cdfff0a52f594cfd0d461e02c604f4cf730f4744cd8577665dc62e11e2d367531cd8eb79e7ebd8b5e5a46734a495275a535f4696ca7d4b4a81a5dba6d42b596ecba529ab7e4c9fd03d169f9f5536ccd2fab71d793f91e9bff46cbbb8559d252b9685711e93e34a7acac5ee5ddca6a17c33662e0de02a61bdc6bf8f4bec7f7f0ab2aac0451ad6a582be7f55b155e828cd3a4e2035bd858bff0dd02abfc5447dd1cbe14e11c9820b949435c68f2af20916f58ea530066856edd4dbff876735e1c2beb1a848acaf44383baa1328de0abf5fe33389ef78c7b8d8b97ce3d7e3d9851aa4748e9e049edd15357b85f7219709d88742ead89870fb0c5e4ee9ec07f2433ea045351b2a9a08d78f4331c4f931b2ceec19a823f8a7c6755eed09259c404391c54c3bb7a52fdcb7ab5bac7f172665c4d1077fcce295640e6ec8435abeadace359f7ebc332bc4491724873df533f1528de9570eb202770b9a4341c20ca1c8264a51fd3c4907849b56e85ff143a4266246c9ea5c284f50c534658a2c3e4db5b8c11dcc05716b8afaa56f5884c03a2454ed8777c22d90ba6cf75b1589cb5279183cd78cbeb2381a9cc41fd9f4887f6e6806a57073ebf4621da9282db296aa30e163e7d795a4291ea5c0b709206c7d26331b56d8813aedc1906260158ca198bb5d671dc65e63e3d00d46369a88b49a85cbec0bd2f255fd3c9c977c6e4b1dbac83ae1b746e1ba4ed22935a943d476dee7aa9dd8cfe5dacca8eaf13ec7e49ed800b25f078623179e41f591bb76b1cf76d72d5ae1ca5ceb4e88e1259eb15d22da74a0f3d1591a394abf71d505a66eec9fd52e60282964e5b6dc70d7290856284ebaccaf351c9c62b3247939237c29985b8b47c2d149861293468e3e12900eb23bcebf830ec3e71ff5ee409d1ef20792739a34d2bb5118aa2dfa7e85f0364fbf277b7ff8e1e2317f4707d68465c2953724ab95f78baa5f835c1160dbfe90a9f79f056c58478b126ecd6b4390a2f9374ace2590810fd1a317e45f8e41a03af07f8b2f3c6ea2734afb97fad495755fe77fcafb08afc5e2b28abddcf30fb7f727ea1f9a82b4c96797959556564e0389d00bd447d06af2223e96bd418a6e1708f0f82d06dec55151c9ed0b16522b8554e8017fb49145187dd3ce0721440e59ce374c02eb9739b7c27c564223db4ef703a5d794533d49556301b38404af96fbf8c3b079975c0519755a1476f565bd8450b2dff9063641576169c55a554bdc59a3684234dd21c1e00f96e17776bd882f15c1c049cfc6e4dcc0eb142c4a629f31a56c3788820b6130adb066d524aa5a51682bdd152c988794bbe37cdb6d99a69b4239b55136968344b0873f6759f9ae326e3c9323ba30f0601bcaefd2b4ceff0c8f7d31c30eab306d2025033acfacad415e15cf5a2a4c09e4d161f08de6f16d59b6aead46059a7e89be7502a7560e6afdba2840ec7ffad4a8d98d6748f0fd405591d95d346acbcf5e39647a42ea54c5d2f798a2097f3efd2fe36da13fc7b86c507648405aedea8b4c932f5c33b78dba8e2e225d12b5efac61e8a83bf4b2a3d7d1ce7b9c0500b01c7da81471fcbb09660721b32b6511c759f23bb4c1a47418c378b89a98e62d8bba28a15ee98f86b4d562c077a217f7823fc83e5d415e586090adca3e228aac5579829003a8227baf5eff2084575e8f415d87573b1abd016a252e8f7d7f11ecc4288c6280cd6d6dece224ceee0ac705c825e6156f48ab767caa3e9fbf88e661f663f754e6e606bed2509cddd799b0f6b3f0963dd22c354ec96da3b5ac1fc29da2636e4556d43e152881897ac2ec58162729d7f36898126b3ca7b654b342cd4ce9e976827e1ce817e58638a4071a184db732c47b4bbd8a653834981dcaa941cab5c76cf62cf12b4f61c19af14056871ff0729cc139ac3b3c1087ee0a0fdd1a85069bce3f36e1f575ca5456d318d4a0cffe14eb60943b45e7dddb9cbeaddabe89bb2f02b9ece982f1dea60d281b72327359b26d9ec3e7cae3e2a14ad0fb00b54a08c98b2106b476e89e186567395a153c0bfbfecd16ba1898c51b9068b72f6c42633f060bcc46dd1f115c95349e97e220c72fc9f85f5c0b22aea52b1994102eb6cad95ed6be8747a98a149d21f05b8da89c4c0d640bf04054fbce4256292ac5bf3e6cd161007c14f6b41508af696db9db98cb8081631028c78cedff209ae15a6b34c18258a83d2cdcaaac19c4906241ace2cf5c61cf547db54a9c82786d9e6a9d0e80c56ddb58e56b6612db0530bf9f402da45d54226a130d11dd9cc169f12301eebf1dd8053fc173bc8434b07249f59ddfdb1b657115db4ad660ccabff67eac10a666e6e40f496aa15203185d486a782cba8b32415cdbf7d35d1eb3e4f0a39d341aa37c61790fd056ce515a163e009c693b98ddca2779652ae90167a81b06ccae9dbec651dcaf2e3332f44bf4a3477b6b1dc89ad09124410723ae464e8923f056fa642cd3da95315f8097320c19622fb483bd34a0b510feded73ec80717389bbb577071e30cda2dddbab069a2242c93e2679ef124ba42e6688cc381f8193a2a9a5df975deedf2add4210c46cc8ad9f085df9cc3c52c5690e88c2c1bf11f24bc95e3153a194dd3a3aa28b9662b5fd1ee72f339fc33a64ac248325858d56a711d12bc195b05f74c45765aadeac7c6af3cf43a3618b29419092606c8e9cb2b6119ef56ca942a6dddb24a094d641a8ceb2f50d857d5185263562c981d458619620e0cce632336907b1203a3accaffce10160a34099b062c6cfa43ae4af175f529a70db571433069017531bce89dca97968b3441fbb7f6a45ce84ab0b4ab2272975a17c248173218fee6f476412b9d879f1a91bc29c11323c6ddd9ff40a8c83cc16367066b63f573ee7ec46c01b278d22e631138e053f299ae0d11127e4b256cea7ceeccc00544d8c21a17e53fc8a13301aba983dff6e84a990585f39cdf55a3b7c2f9f274e8b2d8d5bfcac6dae37291feffc88697490103c4dc1eba76475f22c6e7eec7cf16a617b95e1beb7431815becdde0fd9ca496e9a2ada82cd854b94fb945e81146e52e674fd7d300eca0105ed5c4530c8cedfc0d1a547b63629ef8ea5683f8d3de5f8a2579f3d61b69290960b2f44f809d191fdb1cceb493eec285e4b5e10fcdf1a5ffdd3a36430409148d5181ebc73cd0a97e2324e8d16671870f9e654fd7f869da5bd225f4507e6c7251cbeb47c2b0468a84b0a3584cbc717c2e6ae9fef9380031d87f9f97e8bc256f6d0984087f92a5a7dc971e646744d3bd34c846c7ec76ac5d3efcf1599d6fa0e592b3e30513b54669ed31a8a146bbb9f2952cd5785f7d297b0f26f8a23d5c7440960e7abd8cff8e67508f2be2da5214a9cf4bdc35b6e85c186930e1a0d1a6dd8450288351d7add51e1d1551e33aa552de9525602085e40d6f9109d9f2ab5c28e1d2b2f60ecfa39d40229d14e366572e2e646174712fc81bd284a4b62f6ec4f142c4715aa26226b254563024dd1394402767a54f5f9408cb141a8735bc61adfed2a1622ac615c35743aa3b911b09ee708c720af19756023317de0bbb37faf8f61b9f01415016b835d891f16942686fb5686de1131b372f44e8ad2caae68537408a609f5a8883b9eeb86f17f15ebe101aa7656aa1fa36b451c22f7050d319713a9ebb5292eb9e33cc6080b1b9edde9af65eee107602d531fc8ecab916d2146bbb91946138c73f8e33b33403861ffc334dac462d06fd3bfd7d18373bc1d85df3fed45d30627c0e9e5af814bb3ba3b81e2bcee50164b1d6d92a6b8b31318f99b700a58a8c8635490482c7345c1e5cd2214cbc3c3826b3674e4c4e1c9be42e460e9558992e23d75393360f4c4f32b5f85d08545f783b25a6bd509701393813b68f647a28dae3252f7a015ee9b0bfc22ae3bf2819d6f4fa56844fd33ebe2e4f806ade23610ff56a40a58d31b1a3545b629b9b7c3098e276975448936cdf3f3df58757793dbbfa84f3693cfbbedf600edd3b10f9d73550b85e08f20b470fd1b2ed8dc0ec5fe2f9761c8bdef0d37eeadef89e89094d1b45462efa9cb9240ffb3555f69f879bf823075d06dcc7a3aa05093e5e2fb4232f82d6216eb5b2a1d7a598c6c379402f9123dc4793e790c957e766fadc81aa62df678450723403e5c6bb3106e02602a74593a1c7b9fe61f61dcb3138e852e24819084bb390e2c415eab406c0bddb9c82035616e6d9d3ecde066707da1fec58778d3a63d6d7c089fa1fd116af4c94d2e6128186b8f171342815ebcbfc9dcf3e74afb3c5695a3ef27209ce92482499252abd130305274adb8373738f97bc4b6e5758221cb61e8331ae5adb39bd5838c05d42b4751d1fa13ed0baf03bb4cedf0589610b305b19ebbe392e735c5052ebfe1d547c970132a8a1b1cd51c2ad758e81c1dcf0b239c4ad598de8b38aa69be7d6b437a7859d8bcd5866ca4683d163b18fb5210813ece076c99f6154402b4f02652e539236b5a7105127d8fd5a0c142c3ac49241268fa3de0529339960bf70d73b9a6be19618caca7e2f8e04ff40bc702e5565e6d2514258f1177d96fb66be29929c5cb5f45f0eea8c7a98711a393e55e004dd4eae40a71f8eeb843128ac9a9fb3dc3eb4b8faf6698b16695473fd432739ba5dc3b704545585477276136510c29f3c6a02b3a333e2fdb3e740a2f2ba4886d28d520c34690f064be6366b6a92ac206324c9851977f3d40eebe6719086381ae02330682a8213152e6bc10c391a96a4ad14481335020a0f54d0cd1edc140de9582f8771bcb4998b96b33cd301c8f84fa1eac681ae6a7bcc4972ab9c6037ab93724adbaf9077693d17e3b844345fc0b9ed6624a3457cce2b5c971045bd6f680c04a84345c88f6520df0feeec188147122f9114711429b0074e3c452506cc6d6adc725ee2a99325b701a051919d791dc0c5eebf3168502cd05a44d4d5a8e43415fc07da3994c8cd096f900695abdf32de753c346aafef34c8dce5f813c4b8a401dfcd6adb6577af2f06b5c135806834bf9997c8f7911d1232b380f70eb53ae0ad98b2af9ffe1b6e9d458ab4d927b907c389e6267fce9339d14a710f9cabcb0ff39220f53fd56ef1ab66638df89ea0e03f19beff6d0c568eb7d487042dc7ef4478c078594b2c34239665739aa29b41248b6a69611efc0321f8a0783d34165588ed9675bbc5a338ffb45df8abdf7a7328f1bd52c275513a3fa133e88f887585c7efbc36285df499c2174553632f8ef7fe5d7346d23b78e6ef216dd9307a6292f56d11faa9d01f9b271cbd953a6e1013e8c1c9f5fa31b7022ea72d9658ef62ffd461add17261ec0ac558099628dde547a3003f1be2396c6aca30a9a7ed947476fa0ed0bd874c5f80cb10843da1dda84f4fd9f98f93ee6b43c6084508c00a8f6669d5337a36447da36c9eac82b4f4841349f6aa9890931f50e26cce66a6b684be09e78eabf2f305b5770c6ed3ed86cd147ffdf42a9a3e10ebc862b26399e1b06187759fa27618791d661b3a78b5a728306541dc68aa38de4ef6c3386a5a47f4672462e51abec45d4d33283c0df5cf583a6d9bb04ba1399a18a118a166db4f30954d209392208e180417da31033528d0ddcea982c3ed11a7c2034ef661afa522761c2735dd16e19cb59ed0f0f944d35113de5d23d2f17817b4b493f4753919473d7eaf0b994ed3285aa0b29773d1a57d03e2c5525629d424648064c8d3b26bbb296fe99cd94a77ae8e00ed09ef38363c2fb2757cc7691cb3120a3ae983a9cbb7d03c230878ed02fecb67dd6bfa0b9097f93f4586c3f43ee410db17b2b4bc4e6b1c2ac611134f3c6abf0b94ef32cbd90749cdac82adb17948198feb0f74e4feb84a581e52645848a1c210b50f9a78b9f30dd0e0420d97af3744a72ed373bf7ef82595a73bc3dd6ff7b8a7cc166dfdfe742a38688f4fb80c47a8883bba5141a06cbd722364d0b25847b5e31401c670fa0b193189e5eca290364d79d6a0d5ae150954b2e377d2405baed1861384bf5c5c8d82fd3213b58a5f71337e2a601893c40c94165238ba6a145db53c6428877900707b28d7f9d937eda101618deb542b4536487092c49be4de54616fc3b84a5c10ab439f034740ac150ffb75141c23fb8e732cf3d04d8fe134f1e5a0a5c9bb6ed428990251f98c0238de734478ef794eb27e8048acb3360648f2290a31f751b61680797db35551357b6770f353da2820043f7f136423d1f6bbf169472961cfd86c1cd1e62d90c1a7ef39850882ce27e44d7a3286c27083f5a01264917e3b9e898752cead90c681dbdf63e5bc6aa327e9575daa50828697a83728ae2a72f01bad0da1f296181f31f6fb921eba9679a911705033b84ce327f262b9b2f18d459becbc0a9a4e039e5cc7a451be1b69338e34c9ea411727ef893a8a7e8f52e9f600769649ed6e7aab718bfa4dff491469c6b1075cd0ca5d2cd020803989f83e77ddc21e454f7ea099f07869723f2b4d9de6773fe67f0201a530586d1b06f01d83d9ea281977ef08039727f76c36ff3846cfa8c8732c19a56cea3a1eb9be29d34afc98ef355b012ef1e183b93f288f51b5dcd3e47a4c7d4d480be6d63404805ccd831855a7fc3980c719794f8ac266c96b4fee69522987f4f632d5472dd931f7b4494e5d6d1780d186a29bccf2a5854cdd74cbe51814d26dba919bcf085d82cca6fbf0d8256e5a6125388c6d9ddcd738f4d3fbbf791f3b6b598faa64791ab8dfdf1ef1efef6b4f0e7c22136a9a4bdbd367cf1fea43de2929b969226cf99d68af92c7e2eab0922fd761f9f39fb98b8a27b148731caedbf901ef1f9c8bcf71ea7baa3eef52cb8bcf663c07ff920a920feecb28b2a41d04974aa468eb0ce887fd49682a7bdf10a977bc33d8a9137220fc0a7dd78bd02d0b5433ef41f70a6dfaecf9f4b5dfacea4aecd7becadc824dba821c2c9cefe1986efbe7ea1710b8078f794e1c0e48d50e4a441e4a15ce754a4b8c5e38e24fab953446bc0548a09dbf723d4311d1c4976225721c7bf1646a10e22b9a9f8c251400b0d0f985d6355a2d8f2a19a647119c73cf2419e3352b138cae22006be964cbe407ae17044c42d1d5811ab3d9293dc74d1ad0780b8decbf95aace3037a16d6a1435cc1d5e66290614c7fbc7437bddeff79647ee7a2215e0b056e07a8e49e4751bd6e0d3deca4c203a0fa4fea610c7fbef2ef62b7e8e1f019d91bc73bce304a8cc8549b23276436bcf5ba086963a0a714d7107b0c901bd990cb88374aca47701453e2e2fbf033a26485dff041806cbf96f5c6dd07de091636fa86214371c825eed80f14db6bc651701efd79ef72d4c3b059add4c524e760c7006812d0e9b7ea089205f4f021e8d853c7bfcc18eecc1c481acb04c02cf92e1011e48550bada383aa5ff550d01fda032465555b182b8ebe7251fbb1152588f34c0acac3894803a14427c30dcbed026f3280e75f9ccc79ace8b1dbf27287e7267c6ca3295274418322b84117806f3310120a8240ec7176e9cc034a63d6f162e81036b415145edc910dcd254c37274cdf355c17e961c6c541f2161369d1b5c2d0de23f42595e54c1faa1ccc4b6971a19d66a32d1528cfab380c002724832a405671bd08fe3d3226e494ff525abf8e70b3ce9b577c207da81ce1f23bdf597c403079a730b7d4dec0faa139bfc2833aee1e48af9170d93e0f97d8652dd2bc4455711e1742016eef3ab37295d3e424f1522d262022b97efe24d190e89129084f10416525e447573eefd54dedf2569e2471a12729602e70aaf56712a0fcbc694545c9146b0e48997fac038a29df12185d559369c8390382481d754c65a19f3c16e72ca16a171b80ca823d45a3f51b49dee0d6ee59c0afca8b6aa57ad68e3bddd8893fc1960484e261f3b00778d39df8c955f7d72bb0309cfe8a591d127a7f73f5f01b72d895fc6b9d518b73e65a5917e175f8018221fdc3c5428da700a9fd730adf51ec856f25869b499109683db153831b78e48e60262c448f146e3fae1eb1828e99aa81c15ed6fe20f191f36e28f299cab1987ffacf97ec44567a0ca428cbc88e390938fde4ed6852226ae5a430849b07541d49a959663b239c461398a758904fda8731e2e2430fccdc7468d58ebe811a04d23fb95314459c4ebe547ef3c192bf975e552be2a901625e612996451fc3abfc608b05f41dcb0eaba59c94072ed775bdf24da32b94bebcafaeaf962006b5962af9d2a125f075d1f2cd62b8b509093e6a3b38d93dee62efbc63c509ca05dae475c55b2529a2078f3655090189e1024e62a5da7047be270aa5cb8285d444a7c5543bdae4ad26a6ab4950b3d0e253048b6dfeebe571a6a3017187d76484bfc6ed73792e86869191517e9987177a3415c99629dc92f5dad626b79a977bc06f32a0d80d2f4ca60a2ad5f4cef79fe7499109acd4b07d9565a9b38c1bccdc135a996745b1b4f3e3a454fa9db4ccd5c7d0c06d271bcf443038742f1ec01bfb59e50887f1b14aa9baddcf2147aa6665a2d3be2e442d171da1b66926f8f27bae2e09064470cdeb0a3eb70af14cd367053e605fb566ee46b773dcf1b607e8c5893656b765e2579725706f31d1b5f5cd264f2a31cd4885b7d3a076cdf09ff85934584a6847523429e04edf332c59c4d7d11f565831bf5a51962312e1c63c27c86b244dda10a3d5d4ec0973cc8a9d789dbe54a2bff6fc79059cbda9f7f3252f21bdc3aecb411caefd9c604404a93ac71654ae1dcbd17a086fa6a78329a74d3932fe6cdbb41acd968a47741b521fa3f4f8665fbcc1a52087562870b85ebb3cac1cd3f80b30ff21a4310c1f43f6c00d29d1773ebe2dfd4ca3a0679f22bfa4fab4e0c865d5cbb16dd3467a64014ef79c75ddbe3eac72524123e98b5e1b27b26e36176c54df2a3deef589d0c37b103f1e404d5f6e01e8d25e51489e161f9ef24c25a0b38a29cb20566ae7d74180873b5d605ce6c5f8dde27787b7e6b9aa127f1e07a5de402f692f3be1c3f94c9aa975a75d44a1f70649288ac5d0f19a2f50b629ad72a8b2885ecf0191e5d73261121fed2c73156ed1763f1f31cb6c8798bf1b52c11195a49c50da3f3e9b3331025c629c0bd2becb76626aa1d6172a2ca0de5dc831287aa1efec9b400eb85df2a50cf289b6a7a3c44c47b13b7c6a626b295527b6f3455cdc911eecdfde3d6e42158c278d01004a9da54b74a2b65e4617cc4f1e845ded9475164e917830d0fd8c00ee8415976e5b0e691e149b31aa3f811c8b79e020e5762bed763d5d841ff8581c1d6acd478bbf58cefb4a3e771432c7cb69e84e1c17ba13ea77162a61f3815782f806f706ae07a58ddcceec89650eacd94e8b08908217790b1d2f1370ab6b162596b39418f2ed82ac7d73cedd2cb3acf4c46094b59cda7a72d4ff4bd863413b17ec1a1321d275551f50fa583acdc72b0088bffe0e7a67a52084bf1bec254cc0f9f846b0b736f11012590e355a9c6e6bfe9ff43709bd087cbff389d6be3d39016877f4374e37c35daf38f5f876b127f1e78697fd6c377ce7ef9c8ef9ea1355bdfe5b6ecf536913531ed1cf241e9a22fec24aed418407ca266cd03cba9d5bc7853507d6df8452b37a35799474737ac88aed3fca529efca780d85d7e6700561c509974566504fe5b5984195a0f1773806568e8bbffd1b1ffa1814cec2de2d3e9c148b8853403a0699ff9f661f2f04ab7b79b4a228a95f3eb12828e83354c4ca7343f67d4e31f075827173d50608e755541c32b5085915d895573ddd41b9fb5cf1554812ee90d693e547ffe68c0f54cc720c3a37e6c469dbf0a26abae069cd98ebac906bb32cf946496edb8dd821e64809c90dc57140da9e102e93ecba707c6934c0ed48a78b127213cbcac6cc7bdb77c892b49353ed779c3d6715b2f4625f0b2fe2565ef0f7415e0dcfdbde3a7bbdcf5c259ecd5b5b5105833080b7a5a665083c0aa06e731f7ca2a7130596618d0ba946434c49b1b07fc41220a0ffe5f303db5973011b3e0779e1cd038b3b0ad298a98ace19293065d44dd6fe72c0e22e132eb7f51aa24535ca2a8da4ac682e0ba0479bccf1e38aa57cda509a9468b01178cf39b106ed40e9104a956b218b4d8a9ac1b117108d7f4577e2bdb4025afe2ee69606f51489f06b1a8e05fae2a707fc6613c9cf230bd81ba0f2b3034168c9cea53b0c49f588682513c908992e6c4a19086b21038ccd4d757cd9d18e0b91453bde2611576281c30fc654fb2ab567b332802bcedb5a726d271860aa212ca0a54fd53d1820c7ea076a322afff0d0e64984994ce9b701fce91dbd060cabed894a53f13d37589f730687a2ba00c26cf5715b24f3ac98547b7a2187e7bdb54e47c663c3662d3b746abf1e8e193c6e50665bf94cf161b666b015e2a16a561c63c0d75f6e94fd85eff7541e7a313f45c965cfa50f7bac0d9790685986e183111c4c6c06ca339532d6bcc23a5c9a192af783eabe06ab99f3d1c1715e70df6ccfbbbbad0fc51ca28b91a65797cf195ae33442fdf5f6f62ea39e0d8557ec2e81a4e5561974775a3634354bcf681c604eecde02cd5712b846a62923fc172f03477847695ebb5515e34bdcc7ebf86788c3120783dd42e0eba29b7340971ce4498be2f6f92adec380c938754e4daababd3f2cc722f9d08461e5ccccd722eeac26350c92a2ef6f692daad5ac79627c7583985fa916649a5d27228b4b653abc8785a14808d6bf59dd8b22f19eeb3b337cd135e826eefec736c6792e101cbc92026b8af3b5722e80743361d7ea43421baf4e00fdbfbfe656c9b074f7a4662c0c962f596a232ba30f28eeae26a8c2adae9c6d7f0532639c20e1e98aa0baebaeff4fbc3a0324f8d3d1a2cabaf9943f1ca19fc5f9947d7962b4323871018773d7423e40505805599423fb1936c28a39a38d102634efe08460d401d0af9696ec9d008fd1bb45fe2632dc64902fd7cb5920fa1d694a4b6f5d842f86d0dd20fc6c65c2146ddc1712ba1095cc596d99d0bd417f56fbc3062752d495b5074a244a2f39e40409762499c3bf29e71b5c33960328132e4333eafd763296c2f9d6d18dbd838ea6aa05ccff17eb567e0d718a2ee6a723c5acda1390d85f8a3c48a78ccc5160e6886cbb5a08b1f8aebc0ba08efbe6c062d127675878e0aa3bf729994c64291d694350e51cea47f5adf5f4eb2dd65693819f220a04412616c92a83766e3c6299153a193e5018aacccd30af0f5a5dbb8d9237486730178214d6c7079e66449e30df3bc68890c9e715efccf4e345300b78fd3a276db96a335877a4f764c7d4c2af637f700b94228a0a5008fbf0e7c1cb7ea18cc28c6216dfe49879596b02ac43ccf1cbe543dd1e65a482083f6e2ff84b9b79192859d61adacaeed4d30eded02e4c53a80fb62ab8f51314d7be3014a7218b73cb876add3eb6fa44b6ac5575ee1916bc4da8a7b8a24f2deb601a85e40f717c23ced3a3ebb5a4534bf41047934fe31b8388c2cd0a89e97ec8a47cf6c70557c28346bf47209e869f922390d5898ca6aab22cb5e0504ed87c8e088f8de7e475d8f98ef423e92119aa500ed95d1ec85dd0e347d686f3d9115564fa6da83f969b93775e4b380ac26f7b021adbd2206ecf2559e403aa95020c190726ba011ad70c5db3a37bcac40e2cad306a4fecd79dec0af05291a583b3e69cd761e435028033ad540659d7216ca0b3bcb7595b866eed88f8687e3602b628e923f36f24609e38887c49e42cbd1e5e0f566fd73fc37fb378c74d6d550b3ff38b23eeb5c20035ae909e252c178c917a1ee80c24ac066a46d9b71aceac7df649aed4f8938288f83aced4221d85521411bb2763986514b2e6c63bece43193f5825fd5f7e6ca4d57ed501b8c63d5563e0aee293fd79f03c1f64a2d29f96a074dab7c6b6d810911a56de159a342444d9fc7ca95d1008b38f0fd9ea27fcf9e7512cf1c8bb9a6bd17670cd43d967b962f4673a801ebac99138fee5791230e628d8236664dc18b5a2725225b91d0f236783f7eec4b28d8037673001eb56c85ef8fabbb61c3565e012e5cb79753a4776c38dba613d1e92ec21f88172fdbb6be924f110c15ddc755d5282e561f38fd66448307620dcf6da504dfd1a111734f9893042ed42d7cda6de0501d9d8067a595e942e5497bd4b49a682c52ef10cadc45cf04f997113d9ff111d5b16aa596fad156746912326961afb9d834fa2a8ce31edbd00a5133b4f68dbe597c41b72bb1d8b7524c5faff573c01938c6ac6b8d324d4d1649f6b43bd4c3c418005b6b57779f6fcf46253cbc0090665f3dae4a35c724b8e92778df07dd6361e11a1eee7c374ca2e60119d77cca36b804f255a3b97c8691004feee051f223373b62b9d61ae66f72971d5d722d374e92b31391ce79217a67475aed4f7bdf173e01064419b8c605d208d1514642d834b8e1a722ad57aba7ec4d2655e503c95ef283ecb5a0e70f87e15732babe01a13319bdaf0e28771e785925ebd4a81be71174ed99605c037419123b08225208ffdf56ba278b15374cfcc18e83a86d61aa14ae124ce71afcd368b11bb1824df3cbf29b0e38a94d6b3e7b4518d40abb521a670319972ecedc0e4405f28d2b5332fd8db740f26f8af2683fac5f06ac47b7d0d1e58022a5ccd612f3bac13f497bae5f57a168792310b190657459b291504599a8cc25c9ec080be6c340c16ebc8ba4baa6107d2c52655c9c2c2277a5b5c1fa7980b6256d065378568cbd64866977ccdad510983b8b6f02302183620674a985f1a9ccfbd559c977fe37f02897a31b5a06218e2a0026e38d8aff0f251630c5288e47976eb49e9ecb3582d417baa0d0026eb2145511876452d4106cac4025d163d8a263301868b708fef0475128ae6d0747767089f9d3490a2c41dc44fea9fb78975a38796dc87ec20d9769de07f6969de63e93fcc7f44902e11986cac5bb25bc9e5efeb3b94b080ade175f989d7d3bd674906d3d06c2a117619c1930f0addff94727a57fcf185b2c916da253420a61da330c733a6bdbd463216a87d031a7cc4aa5f768e96e603a260873ca6153a87c8b6a605fe192d7b4b1ed23c15fe902fa605cbc61115787825de712f13823d143a6bbc029bbd518c957449f712846c3b2262c9bf659b5e44e4a98eb2b40dd0a3ed4bf8bf8f1dd5dd4341a189154d430ac257248df458592ba8aa29188529ae11526e175e1ac0cba0b81a1663b0b4f4fd2ee0e7db909c90c5d97afb4d61658e23c458f51402c28478b50b46f583fbdb1043d72fdfa2092278e01dc3fe27e2afd57d4cd94a9c656cc023969ce70a84d5669ec5e40e39f10728dde9b977674f70dc2a09e0b4345e5d491da867dc8434621780f1c0e91ca9691b1a82efad6683caede5d773361849ed5b191ad4544f83cf50007e68b10765667c306c60a0913c623470f41e4cadfa3869ace44b3817846d8a28aee83aa601f30c23736a58dba8b8fc095ed9da7a5ae1edfd0798e38900a4d0ba71a0d88de0c338bdfc576610f71e17a5cd2928d25bc6d54165da266ce5e002daac146f2984c988b67b89a81d72c58a747aa5a186811d50a83af7d9a185836ad4be6ba9c6b725bb21ff8ed49f8ff1e421ce0363c7ed6732e463824dfea7ce7a0d4aba4254cf3eff913749193f85085817096d7e9789e9d79064b7e395207bb9ff6e5959f5a7977166a06f08e9d5fbfbdb26d7ab23fdf3a94955ace7d7c08a51d1cff0e530478741c84a50359701db9895ee30e7813db3ae10a5cda7328fbbdd4b4a9f16c8d39ebfc6fb566ddb73c014fd1cfefda4d4ded315163d9abb29ac23cdb6b4b283bf5a88e06f26fef87d6322dc0b51c3f0227b17c4ab081272d7aabad5d9912449fffc602093d6846471b0f94a8a56ad1e755ea9fcc24b4ebd2e5d99d76d4eec3d5dd581a6750599f0ed536084774ad2328e20270555588a9dfa3325cecae2ed212633f15e1f422963e7d82af7f3de259af793a91aed55daac14f2fe7ab809de9ea729dafbd3d3bcb6898fde46aae3212b32f2b4e44ad5e37c52c2aa22535a523d91ccb884d15f3082d7d45752c5055b14e6b59436e9b0d8bf2c6d29be43c9abc47e7b7adc1cf873cc4ed8d327f4881728bf63661d44737adc2b4d1261848a164e1665a6d6c2e9c8aee9e84a501f7b37693a6567fb4b2976876093be24a7db5c215b9c669dc58e0061eb28b83b8895964655a9ea726e0af7623764a05be5b9c8f7b795fc1bb97f48b9ebe1fcd5ad25cb3cc7a7d13ddad26c10697a2c93ecdb94e35e0177636eb158efad6fb454e0de81a0aad889f14cde3440aa4b3f474b751f53a51cadb77065adae3e499838ae1852933c3bd2ea3e87a02ee86100d75670dd695e1390a06b4cd54c36b86c10fda215fd493b4e7d23477020f70991a9b48fdbbbc2898a04a6d2b568ff0a0474fc6b8a1315d913f8e50d571a163accf4434d5b2d739e0652807613409aecb407887b77d2273b91b49961f695cdeac2fd3f4d7968430a65d972d645f437141a5919e6dbc2ba9a410f884c7bb88ea0bc8e0e50ba42ce3dfba8c6b83fb4db13a636d0e8091a90cc0c8350fdb9e8d8ca124c265b908aae1843e28253706361f2ad81ebff8e1f22035c5724c803ddc9309abb68ff6de82fe92fe8ac32fc2f159fb3e0e7d8c8031a85e4547c38ae776d9e9c75998b5c1466f7d73ad0d7a455dcff62b792b86fa14583a0af971a516e8522da7b93cf18abfd0d1d91fb7f577266639dc107b2426d468b2f9db9efe44ba7c52cc014a65777ddbf38d6ae0a229f3779a125f68c76685a17d555933edb6701a3f2ede71493db69aea6227110d9178a0b250cb84fd7e851b85fb75184f52e948ecfd2953278ada9865dda0f8855709a74e9dc1bf9173bda1e9509bad4ed7a8d7de4ce7d0b1429dbb9678efaeeed8823b3c36c9ee81ab2a179a8f25eeecd6ed8b4b61fbc40b8b5129d21bb572e0c272d150c3e78d17c9b1b0223a226ffb3702925677a55d5feddccb2d13d01bf67c9ca5f5cdb5a1859d9c2aedf70c5633dcc4d525ff99b3870258907d664725272c4e57ce2c97a9fc1430030dfa23deb29c2db006f3a08afc07caefa80631d95d37a4426f8cc858a56f2ecf38e0cd2c8a3a26eafb3ae09c8c7363379a9147cfb0e14f0addb2121302dd71e047299af1ed728e4949c38a11677b2e4266173fb8fb512d058563a1af199539d442638da4768d041fd61d5872869b1a60e3523b2b2493281a1a2b530ef0d589aeb1e231dbb2d9bb9f915cbcbe97dd04588f8667bef23198857d9abfe9c6eb610a3940939baf1f10f65a6b500687e384d12c13f8785ca820f926a996ddfcc60d783bdec2f9f103674d6f05137d73d303ae808aeec58bfb597480ebf712a9a3cef5fedac31bb0eecfdf70d9b87e2be3243f62efb146dc8b69e823914dc59db9f5524e74391843288a8ba51e7e77c30f139e21700e0b0389aa59caced4a25b6e0232aa5d6e85752c400bdbb15664439bb02d664d5d9bdc6d44a7549739511dfd0ccd4f317b63e05b0eb89d2f5701638fdaba390e50a9157f66946d483c25401ef3fd2c75231b5f3548052c06bb37486ae4dc7bafaaab73b9fb01d8d83c82b30bc06a34d7ab07441ba6df8546dc9e1fa8c41444cc628d426d09bd15e11013f36f1e40ee631d735bc581d15a812a71ee7f46b73e4ce23a1bb98e49b879022e05b1614329702d13a3df6926e67cbe8d65abf71f7d97cb18e24f5bfaefee4e555c2a50025828d1fcd8efc5db3636aa4d9998e1790bd39874e414d51f44041203d1f73328d27bc69ee7cb38a1c70eb7e8f97447044960a4fbba218fdbafac806174f47e9726132b0494d56dd55eba9fbd27a3d0cc2a01bdd17c018c3b2a4d20755a4839c4a9ba9ccf3baff9be67fef8ecc79588e2a0dc2f75e3c2c23eec13de595fd46c6f6eb0c0a6bca3799a0a3304490674ddd8f39f94aa0b4ea67cbb63101124544cb29452a7a34b0e2f18437ae5f0062ded631c28dd22681f7f46d3e4c080a8dcdac3fb031c5423aa3fda337a2ea7ffceda9ca2e493de7a8a6a1af74c7e2c89d7d46920965c47e0e00e94d8e6fff849bc09cbe118c6619af22435dab4abd50bfadb28a81f321372f903ea0f9fe032815fc9933eb5af9ac55fabc1eee9e872c0b1cf5452bb7fc8dd1fb8ad485cceb59703514ec1677113e46adae083be87e862eeae54beaddcf060a9d6833192ab8850458760e4ade0e0c8820db5ca43ac595ad4ab8930d1bc975d35c089056b7c70b3bba808b5183bbadd4037ddc3015aa38776ad4c5db06f914e6bc6f319cef70da7641aae62bfa51b45331749e193fd4d04113f6eaa7ae369eb1fc84cb1867884eb19606ee1c79a525d789ea07365f00074b41cde81a3c97ecce103d08052f509cc3f465788e11f3d3dda0368b76f03a883d7e93f833e61358af27afb202f8c574da8a078d90f337853315ef7ea70341b77a333ee38322d1e1f1d932b66a96577db5ace3b465d530c9be7f4460d0fb5fbf25a01db372aa8bc72582626849cf899f1dd9a1da06c9b1cce9999a8e0259ada9b35b4dd7d64e5af782ce1b14356ecd973bcb93bf480000000000