PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 85854 296cc4afa49e4519e8fecb6f1c6848122a84a4c8d450343395d81682f02f33d8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
48cc78003c5285df36d7abb5c0e21c963e139698e21ec987bcef25942703ce61
Certificate Block Hash
296cc4afa49e4519e8fecb6f1c6848122a84a4c8d450343395d81682f02f33d8
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f0a1000070e80000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e357cb5c992b8c373701e8ec060ec800536cd1bb9f566b6368033d01927afff016c8942e24fb2a81ed7e45f47bb4633db8562ec9924ce31f8714ade0e82bb3df213a6b095b3165bbe0184a3a539d98f47697ff17d9343c5de20a00000000000000e0010000e00100f0a1000070e80000

Raw Header Hex

000040204342f21c10d1d5dac063e219f1d6776366aaaf2493713762e5a7d561fd1274799d0dec5d225baaf2ac028ae5f3f723b21847bc7186dad7d3e62f8c357d664d6be684546a85c6001861ce03279425efbc87c91ee29896133e961ce2c0b5abd736df85523c0078cc48

Proof Data Hex

59,560 bytes
1212160103077604148fe9a73b3e9c85db92485dfe0349b30c1c6013aa74d2a1409bfa8721362538132088da14bfff62f9d5664530cda3f56040d6d3c4374aea4f83f04f0072ecc8b322af2b878cd5d59f3eceb748286e737183181d4563f140d78c4a636c48967df9383494a34560715a90c9665aea62558851b28a0c64746852704958a4a3500e0e3f5c105b379d950398c98fc3177944036e78a17334862f7bd59ffebd552ce4a42820b459b1e0c89a647d30ee26e2b86f047d8b14373ae3ee8684ed644a0f986d57f726a4a8df834de911b4fb2840cd0ccd4ce060b912fb4314f14b9eddf16c3667c0412e1b8b0d6b9558613c0b369091fd6dfe5d1943a354b9055efe03db32f258cdf9f081df0fc4c49ec60dd4a6b92dd9643ba24657801c2156a0127cc0d451c71934f480a85288124f3d3f6d5f0289b3bd30f3ed02b2dccf33964aa8e9b64ab44b47c25ddf67c34b388435392d0e8ab2b593cb27b169ce64443634363e08fe3789dc623c6ef50b43ec69fcc45c63ffb3d7dbea65ac1a0d08e2f0776f53abd742a9eb40bb7fe08b3107b2ab883cbdf4c6f65d98a7bf339d89edbf34453335a0e220cb41921f72c228a188665f155a95aa25b7cc8aa712310b8b9a3a32c26699faf3b3996d5333a8d1b29af8cf25e5747290b5aac070ce13920681342e68ec67fa0d4fdbbcbe4b8c5b6135ecfa63e06726cf7a7d74b3ee16729c04bd4cc15ef48b7fe6ff3eb28078ef311575d81f432f4f0f28359f4c26097e11d2485c715ab8f372b7c13aa2c34e57c23bffe33315b04c6f9a51df72bbb94be47c239d7b7e0390a7af0415458022caf719ec13e4bf3bbaa7ee808b9756618b640ef3f7e2cd71b9affd56caaf09f1b31466f2da4978caa98f24613fb69f4b3c808f7e3cbf452e0a19cd413f8dfc9a15deb362423acbcdf531b010e77dc81b5797539a3cb30c7dc37c5a64e63c1b01c5dd22e0b5e26b4c03bf0eae96ca35e400d17b73b7af0c5631d172a9eef939630954e576c59bf63d7962c2dffd3f7f42e5b1845a39f93746b29791fdb92820fa1b0c59af98ee63456b938865788ae817a428cda34feea1f4a6fbf4ee29ad2eee56edb35ede1447d38ee0fd3f4486073e1a9702fc029835483ac790a8701032ceaa63d5cb94d53ce187c3d73e5bf26cc7b1c2fecf6728a6055b4d137cff06684f19bf220eec62ac614e5ec4d007c52748292b98541f32914d7af3403292abf77db5b9e3c897cbc4883cde59a87aa247bcd0571bdd6fea4b7738a545248143fae49b7b99b310cde0f24114ae1ea9d34b9c37d2758c82f8668830f31877a83797eb8f5a4dfaba9f951d467531983b52ba981214c67a9c5b7e43346f32ee4fb61ed9004a0290ed6bf3aa40a35582b28a909a7259d22f75c67a8c8dd6b099cbf84ed6c4b6892b64eb2904c4488b9538a568febbee807e0a2abd60a44faed0377f9fc52a9f8b197e6ba93ce991fe98bea40dc48d93cee603416c7b563d6d6b5d80a33e099c58e287e569de97d5081ff82dba59b7fe2d488ee946379772c5e3372bc276027008c0c648bf32e5925887c99c1d70b01c362166b4e3fd7e7269869e3688672bbf72b7aba24fba73062274088262af0c5f5d36e43d6d6e4980e90c51257395e9ef923b66d2ed9aefc98525180b5daa86c0325fc7fb213c8b61a7a1c19fdc9210c29fa8f9e280a39048b25587cc6b2a86ea0c94b7f35babbdde1e5a5439307e5d0a1ff7a9d9d727d734b82971288fbfc57260b36c810c90f9c36d534b8787d02a4991793ce528f63563ba1e872e9aa73f5104310ad3b1521917105ac338ffb81fd582b871982255b001ea20828a1754da1b6234f3e167df662224dc94cc34ca312d293790af48c6a3d3534d7451522fc5b5d4be0b67d994f6bbd3e205bf24a6504961859b3fb01f1e8ead45f1f1203a2435db3bdb7da76b8ef374a5e70ecb90d747ec5a40d32eba16eae5a6b77e4ad8a0fe9bdf98bd09550be2e772607bdbf48faea5d9e805211456da3cb620c03c18467c1aea1ab6e7a31055da4eeda604997e9004f0407de3ef58640439cb65b22147996f160b0b9578e541b9b2636faaddc5fc6ad64fef8372398bc48f98849eed54f9b4cc6be8a596bcaabcce1e48a63e950e085ce8b43de43a1ae569fecac2791d9ffcc37d94e48d175814dd89847a972388de6f34d9fcf7a02f7917d735506450e1b55728f0fa72e1c70c492507f5de3bcb85f8cd495cebb6dde6222a26606d8a7260d8c64d88d12562c419fa39bde76911a3ec5ac50146e959f670ffa0dd0a45dffb26a4e3d40a6ea81ac9900772fc0c9a6de60029b92475812230685cfbcc21fd2d9b1a030fc021370e453a169bf689b7024c2d6e773bf5eb1c7780c590afe219570523ede426967734d2625fa06599d22736199dade1ea9b44b7d22d27609e92a641a8c0bc78316cbb11cd9e6245d3f5e8d33dd454e75b9778bb6a342e28e88d91e05487dc01a0c6e9ed111e72d9a4075667546a8f3566a4147812c548a7d2c9f6a57df92505b67722a9f6020fc676f2c3ebf42ab4f769714285518ef01932e23e88e7498cd62adbfba5b928bf6e6b47a744a35c5c43e98ef013680a9fda0e1e39cc0011db16d46bdc000cc9d23c227e5240ac293d62aab60fa3146a7e953d184d27df5b941460737351d70b5e8ddccc874d330cdd02e3c9c68c4b9b43a5e7f8f7de2df0cc9b3837389c4dbadc6e13b5e517dad7e58572876fa3d2f729a703a49f8bf59e539edaf022b88ce57e12671b17ac6a552e21674e208b528ef33884c305f29d37e4e20e42bc1e658c3444658c794836937cc2e89b0aa819dbcf2619d2b8d4b76ffa39357db00b22b398c70fe3dba628f838176e91ca595ecae7ad65adb42ce87cce100d673ae9e64db3e5ce833eb28ec760bf81a27449f7cff68d2f1fcdb83e798dfe574615483b3cb89fcf1f32407594b3dec6957ee56de18ed8dac6ac5d8ad031dca07aab6e2224634d76ff3a8d56920d87c7aeca7e60c9340c45935f2edeb7bf8a98766e365fc4fd675942234aeed9baff234744efed980afba9c448922691f7f5da2bcae62926898c5e6a89b765bc18624a5d457370b2028b49e91ec3a203a306c301e274283d214e1fb048ed93d247a9ecf93d8e6e011f5051267863f35fa368d1d2b14c13550b3d75267efb3adec2944b4710cb00275e0435384c0ccd255b77c54569f109fa17d2ab17e58a6e1ffbc57eac0776aad80cfaee7926e7d219859cbe273307da93150cac24abb12d15346e3d8007d8a83a54de6c0b7a7620fefeb02d4db905ac33debab076026529986298fd43d372824dc51ed45000b0ab23405a03db3be250451d89a2b63e0e706e3726ad88b88f9d27041f7e1750655671c71ba198a3d8e80de5cae70ef0c8c7a7622401aa9d4582e9a754991b4aeb761d1627233fd46b863538e693f99dfb1e920b39e453291d09ea211c9389396fdc0c8deb68b7bbf6aba5d3f52211df854ab6a8a32271c1497625af9e72e4720fe27d35b6e081c883e2b6c0d5db924e19fe14fa935613fde088d857090a2352f907e8a4ae31f49a8b59d114e7c6104fe4edc5c18bb867bbaf723d2e5d6e68d72252a4a69970042848f25600449fd4506ad826d24642bf0b88fa48be6ed02dc99b436315f9cac70ef1ea06acfd04b466d4e8be75d2f0b84fe0f9ba11e6e79500c789a1998017418f3c770a0c2e5767e2d5e42ca69b09d4dd8d09182b170ef81e5f8409fef2905c015553eb3f74d1669bf06728abb9421b932ac323fcdca83fcf01747eb23a7e95fe686cfaa301350559e0e8abc3137840b251403b0e02a61d36ca714560935597ad0ee3d612397328a376826f6793e72b30d66a0df2a9f53ee489532261891c6aa45aa633ebcaff1b2fe246227c91c95be0086ea463d3113ea391c55ede2973563254e93b40d52d26e0ccbe1e18e12f1e66975551ae48cf81e69bfd586dd53d5f9b904e69c28452bcde1a54924a9860fcc2619d90d332f9ec4cd39589fac3fcf1638b8c08fe0e123170f77f8933c77e2cd90c5365988ffe17a936afd97e29d4bd61b8746020d5352ce6852698dc966f21dffbd79d4ec921bf16af22a25004d94b893834ecb2de0d0ed0e93ae8c3eed2816ba5ee987629bf993cc6728b8f777e3651404004bc9df906be994e27e35c85c947aab5a05d0ea7f98a217f2156108948f0f967547b9de3853c1832c63c04a89d598aa37cf8d0d7bad848e58887d7839b6c3d6dde0b40a6fce4ae45db1f9e89cb1fae8a24c93108b4fd85c63c95d36206d6cfbb057e9f964edcb4f11eb5a1fd1875928fb403897c832e47ceeb8d281a617806cb9c4b8f473222931949519713e138447159ddb62fd909f34943e0451044fcd8ad140dcbf18b09fb3281fc32235127f57360dc9195463bd41af92728853881d4b716c0d8eb5aac20d58cc7e343037a0141ff3a1b569e4a0a4b38569080e50f7b32e61a10c6c6f77ed4f5e77d0a99e61ddce9b02beedd4c4e6eeba079650bfe0b55d247a318feb29711ef0d6f23645b1cea6534c58fc7e31e3d48484a6e1492e0849f0cebfd4e2503381fe916a04cbf7deebb77f0b80cae52c0f5af0492ab8b5b1875cf698714fb6f9f1bf857d7a1816d21d2c6957c6bf31725a1224272f7535e1ac72adc72ea21955ae651a72595f154e12e038b4c20c559314c304b51f7d973f9fe805087d65537fc92549ef7b78ebb51bdaa523dc2cb8554c6c1eac9d38b3a96e64582f0c67e22b4c0d111d196a58828423cd905136c7163e8d4a41677cbe81cf95b14e2eeebd69abb77c0cf6602408ae2fd5834e58087805ec09c5cede4b6d1b0fcdc398f19b7e1a29f7becff6158c21aa1d9c954c6fc7c912182205501fe339bc6ca7b2e453b2fed41836b923aaf672013c58561433ef190b8d686c8aef6845fbe933cbf9effcc737572289b4c4f6d4b193139ee274d2fca795ec3d46d6075f5acee4f3f8192913f4c49fbea94705d9c239186c396574161155d1d8ebd151c65448c419f9fcdb0d127e924d472174acd8ae68fb7509bc9f8858dccc000d827d4e72950699b57043074387a3fbda9df313fdb1bc494a6ecfbcfd1b4815f8b8b2863bfd2efc1cb732afbd1eeaafaf935f2717445806320eb6e622c1dfe5c4bee25708d139e6734edbd95d7fbcbf6dade92359cd61952003c55b233dc8d34641d287b29abde356c47bb4de2ac5342c791d16d6bf101d4f6bd5bd45bc06c5662f5c7fafe5e9a6d23dbf8f4a4238e2e75d3864530336a466bd34f9e300b3962edf68696fb2fe1c03c8c2e906f6178898fe0720453b2e9c6294086c5f56910788e4e3e40c29583bfa110b11e005e3feecb9772089810b5451d66cf0796f6d5a2fb2681d856bf462f28751eb5c7f1d5c650217dd907d7c55ef8f35e568ecfb0246e354c8365bc1ee4d3a3a7981ecad8ccf5010e668a20147d5f98e0c8fb467d99ecba70b9de9fee3569a0063d372809fc409b65018153681b9f755ab2e2fbbaa1fc0ffd5cc5f727b5b95a9e8d2b1ae9de84f31859d77da5d1bf615355bcf75616be7ddd9abbbf3614daa5f887a0a09df3a6e9db84d6b881d4d71270d8130d593a02e89c4568698c2b890fdc9357c7d46161b7726744030faadd3fcbad1b0f51ff59c70ed70fb526682a02c1d072af1b4e2defcf65edcdf87e325136796a1cc42f09d2d7b4f55f61bd32ecc596516041c3b498cb4b7e736591c8dfa012fc416752f98dff238e450e55a537e1867e5b56e993686aacc7c890b5e632d76a0480ab58d1a798578fadd658ed0f90edd72fcfd855751c42b6c81ca06d0d5804f5521ed01c41645fcdf618454784b68eca5e15d09fe1303ce0ce475954f257e163715d91e096997d72ddb90deaba881539e0390c508381b45a77f22dc3629ffaa6570c9a0d1bf6fd593cc521f6fae5f16a01130388ce983729e3d86699587747a4fe87957fbbacfc3947618edeb66c440915e6909f8b2859462b112433f330ff2f4cdcdec868c40294369373174e588457198a3895e6b2715d7e20aab36120f2fd340b917d9d69c2e01f219ca48905fcce74c278aee2e98855f524917b8b73994602f6ad99340b9e25dbac63bade326f5e7cc36c7700cc5581c2c31651ffbc93c9ab092e49f25ab6100ecf2a98bd9737d178c868128d13f95e48e0f3a1894f5e62b52ebe3014b22d04eae80f065bc22ba057609e3667fa433ed123a12fe4f1accf639018f0976d5c4ce317583321e85c2ae040909d1b9ed73f7af9625bfea85217093fe2f6554adfd0ebaa85d8dff0a92408f334e5bd8fae1ad87e066b110a0e5f2e633c29c63f5ff5fe4ba8f8ebaddfc12827a53f1fbbd2d6f285301499618c47fadb64450119220bd04679dcf34c583c8ab0d0cc52b007aae165e809d0d4ca7a6f5171a06230e37e7cee127e9f70257c93f9a6a1c721b3aee278e20ad80f168700759160927cf7c29c0816943cc546941b04515c5cb51708bc384e498d83f85db4479d732ebbd1225499188ba8b558bb91b62d4048e19a02d193c514e51cf093e3d954eec356b03ac072a17c9e3b93cd3910bb1f6f41a871543e04d757613aa9a067db148d257b749e82c6a011dfd72af858718f5474d6a2d7ed9c0cf56b349fa1b0024394929a294d4a22afc8aac5f3a87ab211aa7c96c245474ecc2d20bf0c6700b33d38d96d876a7f4155c50d29d13ec97d908f5eb017a8ddca8f820391930eeadfff97383376dadc2bac46dbac926ae49a66e6b27e1e9f3e07b968a0c8b4248a9cb2eb65e262e7c3f09f1fb15f38e859fbca68047a5a61b4f7567801c6800d66e37b59e7dc2922328cf6f4bf6768770ea5385fb9d6d62ca87dabf0e95650af2fc58eacb754a7def88cad4ec7f08a0cd99babe50a1257a3a91236318a8f3244d034590ae25d37b3051031f82e889ed15f30965d6600d3a6e2507509bebebb20bc0e8fce4bff4e5e738d677dd3e47cadd1781c59196a68a00c7c92605908f6710f9c81eb32b42c896fa1e3909c4e0bf28d9c245dce7706ed151ca943433db6a6ba591d681098368390eb0279b860fc831d8c783dbcb07dbc755638d64b6656dd48844024ea040f7a9eb554bd7743d8919b0852a0b7889b4fbc7b7dca12db2410ea0760e37cb3d874838e335761d529b536c72e136b6fe089b0bfb894c6bf38975d10954f8023bb41c495abec946fa0922edb2bd5974dfaf04a0fddc02725914a9c770c8abe5b41e694ec071d3535a8e20f0ffbb31e0599b3e1e9ee16b79e8c7638b4bc13e6e490ab417678c8d3fb36e1f6072fdf0e36a3345c8284833e8c22d6228eac3f063e42280e4d7c4416a0d1181b614e9e50f27274d51863dcc49ae29995b54b0cac9b6c6678037197c4340d330a398c007fa2ed11d2b54977857af9f8b82ee90afbe3ec1b83c83b0dfd2aa3917d481afd03591a175da36fa5cd0d13574ff0ebf1b8b5094fb1b194c7f68f11a9bb0a2ff3c17b2b743d335e40790ee79816bc1fd459c9f5429e313dfc9fb2a19808b3db5d663291c354eb9c49071a9b0d3ed4772ac11a754cea8bfe634bcbc7088422df38a5480e238f52c6490bfa6eff9d5f57889c55985b0b6b8be300b94c6fc03e2a3474dd9e12b184ab8d2101bc5d25970cfed53203287c0da2d18bc82a3b0c736dea6044555eae659bd5844e3f88a82581c8f44e71ebdcaa0ddaef29698f7d1c9b52f5959eac8ba74096eee389a7e948e3793dd16c2005b2d0cf2bdcac33e5e54e6313d454c287884ca4464774577d8989214212e611784879a530cc07358092b8660a59d9fdf37add52609943f74b9d573a6d344b7ae5b8feb839d5bb078e2d14dc40f822257b404249d5715c6cfc2513deab77062bfc942fa60b70a0b380469259398d391220df910e94b335614a643c1ef3771088f9a974c169244429f5de6c6e8e3a80afe79b975d885246aa56900ac374dcb0280b58e356c49d4bc01afa2addd54d2bec55a4e791ad419cf2f10623cbe91729f073f1ae23c9d107c199b154da6d8faf7275e98e92d6c488e5657ab5bd1b0e44681034be9e33a77ef680ecdde230572e25d6c13049c686c19d16427a78e0cd211824254edad4c29a93b743a9032ef8e3e1c1ab521218deaf07dd8a2a3992fbee94428ee2e5254f7d453c46d2af7df6deabb058be509ee2bce3eb791afdcbdd4a28775dd751cc10b3e23826c5a01b4c11d2817c2911f33a5f47872b45797816f03871f12a1f9412d0c22fd862ea0068761ca1c110787ac32e892ac47709e938ee59a2f23e73f78f1de64755b6fb2421fee193fc56fad7783969fb558b63aa2cfbc229f16bbbf98309e4ef2a69f698b45213e919df3dfb5ed5310fda5f890b857319187980c15ba6d65454dbcfa44c5619fe58fcd0667e40fc270045a6b1f220e2232edd206e25e11d817bf2662ac3238897fe1eeba000208f614d9cb1495bae49ecbd7469b01fb35e6dd7ea45d879851ca864b43e47875a928c1387ea09c2ed09c3e390f18206dff48bd31b4f586311b0bf0012cb9fdf6d2d28ef6bf6b550712a524118db2133c5e895d2d8f70b4263c42c7da7ab8721758506fb43824f150bdd6f854a9e4be14d06082372049afbb2b9126c30b26a168714ff9ea3dbff13016240121863c5bffab8a72de4b7ea72d28d24ce3ec6f1884b781af98d49b2050638d2642bd2330026508eeaec52671008d77e010480fdc38fabe5e1e663727023338483c691b387285e3420a985b045e0dbf975770060e13b61525cac341bffe884beab7ab1ec5a9bfb40770d186ea091e4fc74545ebe8a582130eb9bbc3571f0f3f36f99002e006928ffca7879030c4a58678a5f0115b414ab0754d62805ca20216d9f5f20cc16eb31ba899b3db71bf9fa20204bbcae317d082db6fd7ce80f3a5691a55a623496f3b23b7b0df55d86c483dfbe2012f60b70a455ec8d0c9eb92e5ab1f2b37e9f7ccf9a1e2d8512f912ab27e41403668555fa25e2b21fc5ed2abec5003516ad3eea0429b2554ac4470f51404f84e78622a54a0937791a8f64ca59b3865141fb16e94abb0c5ae76a112fba51eef2c59713e0677b3508a0b3377e9636db403adb79bcbeca8bb9dfa39818ed7a1c8f5657e430fca398f3db52df9bc6856281674ce8cb61951b215510baf393c279e00a07a978102ea65d5f526da5395bb69f948a4499044f2bd3ca23c1f5b3b0fed3ca6ec41122e90721e94ce9f0a317d9b2712c3f2d4684ad1ae98ceda14af48285e64d12618b57f98bfc88199ea9c46b16f43bcc74f580dfb0e729f381033baeb403a29cd4223d7f6ccaa7b9de22a47ef1b359dd898be65eef58fc11fb002999de76efc4a1855156d78d6e49d9ad2a3f0714bb4dd65992799091d5652f7c84d470ddd6cb3c710a7f316a859869d97693cb750dffe1bf834ebe4b8f759bb6487258efb8e7be9879acc531843155e51d27a8380a518d97db52498d2284b3e87b9103cc699771f928602049601e0b4d008b244f980741f3ebce39b10ffdff85d731d53329dd7d449de43db9317e6bcd21c0eab9ad8b8fc768f19d67c7088680eb4bf0c843b7f6d137563ccb20dcf75da41135d20edc8f123fb3ddd378f97cb2394c617f9370a3c00eb18732846c1cf508dd9c53596669d772642f83197f06c906fe119a72bb677a0d16f80b23c677eaa35cdf527f0e0ba65994f0de11b2e0f1850c15e88a0e16b1d5bd2eb3d00ac97f4845f0f995873a97efd106abaf1cf88af11aa27af7c11fed5d36d814f3b3de1f34512217fa15d0b94026ec7ec8060ab0611b6f4c873f112e10a77f88de1bff1755f61a5d67bbfb890002f2dcaa1d2aca1d0fef30b56ced4e66835bbc63120703941ccaa31bbbf8777d1f479cef3f89d92dea00f815aae6da344eae3da8e6fb1624026e281fbdd3abe8c400d2a4ec082971723772de490b2449835c848486058fc94fa498b91d813aae5a951e95edef089c90c93271d7b38a4aeece3714375d984282d8a186e9c156fa152843e5c6c780fab63ccbbbd3e1a67ffb4c6cf2e0fdd3b1e408d74c20c3fdd58641d75df2352887a931a410047e1cfcb6481a4f4bd8441786f9c535f97f81cd321312623f8c17435c6958a1a4726f18179d4c71d12f52d56ce961d293290de1b7292d5fa265afc9873b274e56ea3c02520f0b3151f875fae8d26c6596ee31584283cef13340916a9fe717b9359f274eb0ee87d40d9fb122a0d1392b0968cf317d0a249f8d1368986eee4a69108cb95cd0cfc5a8b875fa1abedc9c84f3aaa1d0f26e9c359e269a266e631a778ee9b727459a53dc3eabc54d85a761eea2e64876132df9cc8ef0816a901d50109f1c0b454a9eeab39bc6ed63abb57b11939bc1a0d628c3dbf51bc0f5d71daed76f439489b6efdc8a79dce50c393fc7f361ba853fb63f8517b989e280ed718f4f1cf18a5913d440aa47797d6fc9f4d4934b480961265f94a911237ec4f379d84270f2ee72919fe55d866c333ee58282cdab9aac3e8cf0164f085936ccbaea68c972b7f6a8b63af877d57307fbc2fa0c3721a51ad1682b3f2c0857f5c4d35acc290fbf72eb219d39c57f6c051e0f54ec69dfd9dc7dd3f28a88b73310a315c6d01000e632529fa564d89999f3ec7b9bda5c88efb11ef4a88b07e15448f27906e3be088f2d40884e31b906d65607010e8ae26a99fff225c9cb026ed30d4940b61867dcd492342915a39c89e36e767a02257c2e7a13599baf76582d3669125ede17b8287b0fc441cb8f5bf26a58070985fb6c6d9a56d51b6ef60a10ddb23552362d7b4b39bf3b1a8c1af41261062ac75d0ccbbd894d161d82bb48cc572aa979c0294c77b457f0d758ca88cfee05b67987239e0c30512edc741cf4e96cad2685a790b101c76ec39428036d57c2f8e9c8f7beeab6473f97aed23d349a9aec9c0b2f1d6767203ec68e40146b7e846337e09e59b85fcdddcfc39865afbae7880c21db77c19de20b8aa6aac4658c86071a9ba76c8bb8d57be0dc05528b22746518e89e156d57e9d04668add11ec0bf8d0924c62c159903b866b0ba4785cb862fd6ee98673dd259e6a50bc856fd8e601cd6986c28b235b48074a21968f030619b7a6157abcc3dadaaf66373d2177872b801208641f1642d42ae3dac75e01d363ed89ba4fe241753a197cd50146fdbecec8cea3fdabc5c6405513ae899d8efddde65a4dcf45c197061735ef612e4dc2dcfca5d421461660e9f786de87aa899fd181bf4e5778709d710e0e33fad598979690beeb160b1cbdbcbb8e50667d87862704c59f0caa702099a53fde1ef9c269ba4295469adee276cdac34dc68041fb7d97363940602f93370499e0a71cfaad72d2c81e502ef75d5fa228ff00e157526d231c87cfce7cd3549a8ea549fd014b13bbd56379f91627738a252a900e7ebd527ae576cdb1f9cac658901c9fb8783e8b67e4cc72c2becf74238927c3e6f0f6ea84fdf23ac8662ed30de2f8d9cfe7fb35eeebf2fad931c3a5fac7c0a121ba826468f798a4c6ca1090e1254962088658de5789b291121dc3212d7c88e4424945e5cf480c5eedf63c5e14b51023b26b0e661085ed0cf138003e489b390599e62d2cac57da38f8f511d9d0fd53e898cc0d903ecf994deaecdbe4ad8807b09c9816a4fa2008f44951e872eaac18f0a2a24312d66068297faae608f4761c2372f3f1f8654ef201e6d72df441883e9048a87857ded9f4f466bc960b05474eef32f5cc8bd9730a40a81d03e5a64625200088a7544e7018a0d70d688ed2213ba9f712bb5b3cdbe2214fbdc300bdabdd2f8ba124852cbf320d8403432fee44bc2f0baf00a2a3be3fa693e7df92c4be72630ec2f30f39b28915e83530bc226db49a04bf5f217fc523d5be3c1b2b7e9a06c4a51b77a167783d86c443115fafa47a033deb10244efebf5536294d8bbd389e8ff8a593a89aba9e48789d0782da693446c0b29fd4bcee8d08514bc6f0533ec60762e248f6a5a9b4984d2bbbef2cae72a24305b5f6d7505017f2b6d93b158066c1d47564544c423bbce9a1978ba63b84964bd08b08e135e1b5d4ee6b91b3cfb1de4a2df2814657b90c7582597e272e3e3ed484b62fbb0f31cd656d2e6b4f5b29772ab540a7acefa6c17cd4bcbd848265f8a2495932877a85753e25c290f4ca166c6bce486e1c450395c7ec87f822b94457599c8603a1ceb506744b59b4bbc9eacac9e7af45885881f698d3b3ba2d50113f09ac66e80bb86d6a42086e899a28be3f03728e438d83f1eb8fc229ddc890e113ec5b0e65473ebae5edb0657926fdeb5b25cdb07e355e6481a81802e2be4bf4f9a72ccc09bd4fdd37e9be527d7edadb0601cfe02e8508e4cfa25ee6d51568770bd568cd1c7688e9951063da6ac797e49281d84839269c9e0baa6c1e8db64810afbcd4a80e6eccc1bcdddd2c0d5d9f7418b358f677d9337b7e5493cb33b8c950f853d1b8c89d64c58e27f9f3e5a07893894c9e0a4edb03de6b70180bd82b0f0efd026f5772dab27a389d9c3aa0bf3c236869ee0bef0e5fd296587110d67c2c4c146ca326ab98a69eb6ef5326dd229c8d1913e8d15e5eed8861809140344d1b4cb11a21fa0c36401f75599fdf83dce70841b84080d96360deeb16b96a78733389ff030f113c8bfaff1f8ea5cc044e255c38112532e8fb4607152bf2244f3d6610a42d9fbdd061f038c1c5207d22d6de130f8a52f6fb749134a57bcaaba86dc716c9dc4954fe98486a602ffcb6ae153fd316b2981e2a61ac117ed7aa388234e920b91f0ad429bcbc57e8161646a3cdf924ddbdeff8de90bf941f03d425c31c9b69b4badbe8954bd125f0e54b13a28af74555a03245928777a6e91e666c1dd0d6793b039213cc8c75b80c3e2eb00036193d089d2ce3b867b6e39e76ba29df2baa748b6c68facf1733a3811be0765f40667ef9992708fba41ec6466ff59e1be78fac43f395b03671decbfea491266a56d5f35e845287d2e3ce4bea3e32e5db4324e5ba21040ddc87b72fce04c0036f0f80770b954322bfad3eae4feb4938cc928aa0795d2b89e02c8d962ad5c6ee951df60e0220ecdfbd82203265d207992858631eeaeb83cbae1c07fb03d83a5a3ac9d639fe1664b5a0ca1a5bfad032a5fa31d015ecbfe4c3a43935f3148f5b9ef132fbd130aeb0d35ccb25fd4d2e0bc8907d029c9249cff92041268435089c45909c24da01d7377c287d55cb97fefa290dee34b5447600dddabaf7108b349dc8cecba686aac626c0d8a12feaeaa75fa83ec75d31ce6ac86f742d1ccb384bdde4ddefc4aa2c754eafe02c78653f98addd1e98bd7507e63582fe99c155741e130d8cf6cf18f01489a1c70aab2298c97f13a8bfb5394e0c41e75efcf8bed694e98fe4e83311212a08d941b37568483fdc330015fcf5e00d666fb91fdbc3745f565f4b12b50a59b2b2fbbea6269b98f7e8f6ee205e662924a164c2ab3b21023f90cd167158622fbffb41f373f9579e21b874a6dba97d5213dee6ae24a08e3fab64f19b44df5901f2eb58a1aa44aa317f945d2840ddd1d1994aa64fb41f661d41e9818163b65256ced4401acc7d879e773a99294823d0affba9bc74dea051a1b0468f0b18dd730f4e9f88fc99627f5c10b9c0494a14ed122210e7dffdf16898998851f5927ed04d56ac4f2ca5d83e5f8f138c2879ef2645e8a4ec7b7c14d0a3da6b92294e2091bc4f17f0f3fb66e7e6ad270407f3051b3c2a59aeadbf83dcdd60e1aedde4c71aad755bf96772b43f8adc2edd5f3d9c2b2d6b25f6d319b1948356d64237a47a644758ec518210d10ef4ac7d311b07505df8d8856a75921febaa8edf057fc4aceba35a2526cd5b25ef829cdc9322f6f626ce337999bff51ef4d1fba6b351d32271ed2a66f502de4565056b1b2d25db0c1fe0a85dc712c3114faf959d530e73279dfb3170a9eef29f3a725bc689379e8a8d4be5c06e7dbec9ab0689e7502e0fbbbbdb608ce5bd98a33f43638a595bb3b24f1067983765e6ab419345a3cfd22c9b2f4d49f9956975eac42bb96b1e0381a9b214e89ac8b428fd846090837a0354706b793869153cee7c06a2a2e2aebb6dd2b5731554a6b41ac99f95adbeb7024f736ad9c0e7dfd6f9028b89d7657307362fa87a7909225c28ad6814135bc66b5c7881215fcf0b71ba1caf4e1fe62ff05e4afe581314e90ede80b4aeccacd8dedfa259176041c925b7b1c430274c262fba814db4bcaaf4a4149a458d2e9a013f0e5a959cbdaed8d31ff68e7360172edafefcb7f938d214bbe57d0177944c4a87575510ed02bbcf9822f35ccb54667dbb18b85491c5c2eed8f7f4b63a269a8b6a9069d1ba1873670a9b4ffb18ea258dbcc6a7af5eaa433928df0c0f53506a43f0f4c283537f089e1a58fa4d3a2061727be16c81faab756595d349a1796aa43c9204d41b709daa002916fd568d677ec476307ca7afe0014a2e70a841e457938ea98d5018286c42acddd76e0b92e8a3ee1c2c8df2f3629a3dc90eca215ac7728291933cf57080338a0b91dad583ba10f95d6f1181aac2dae7359f56b93664f819b806c9b095d32496f706701f2ff3453eacfa0672fa9b72edb0aea5e98c1d6944b09244c7305a692086e8616bbec7ecf56fe48f80567d5ba76b1a71053683701b7375fa1062016ddfa2d993202acfc4d73d055596e7b57e8bc16660d7a86835a0a3a47cb091a218de304a6daa7c0b77fb146b5e2b6aebfd902c6f512a68356530d54e81d18cac0a1694f9139d318d70af6536ea5d4d6e9b7ae44a1727972e95a5e36aaa593b94a683046776d961cdd7192f37545eeb7c7575f624cda9ff29f9c6c138530130c3abb90509476a7780cdbfc2ec2c3d13aa7931a40afc0ae5638a1268dd6f56b8387f2128d84b95f2fdfcbd3509f420c84f37bc3a73c9cb417bcca5ee3c7e87fc9453cd780004b628a70e197b6404108181efa07aa5deca54e613e1d65b8f12abee8eca44ef596f25956fbe320a58af31d93db85cf0f7df6e382e093497b701c827985eb27758897b50b8bc897f6577b7c4c014145a0195241f8b84fb5012571d3efec8756cc8695d7ff113bcc5e9c587895859407a1802f6ddd9038b54941e85dcf0ed37ae8cbcdccde307f76384189c8adfef92a3245ade02eda7a2e981a919c1f2012214a5ed6ba87fba104aecf466a4876620a9f6cef980ae6dc3551588cc7e9cbf3043386548ec7b9e9f2396a47af912e56a495d93b1870a09bfb947a64f395ffc9eb6aadfe01abcfcf47a50d35c7d1fbb6ff5fe6c96545142628e95f56c6310c6eeda078ae8b34dc6faf778d7001f04fe603da01b8816dfa02e9d8a2399d0b6bea20b4023de4f0ae7107291587c4187398f58eda5832d495142d19f5206eaa362d85464d09103b4f53f449adb69999c886e2bfff55525f1033b675179781581ac0b607889723087777c528c4409a834e13e16f92f57d4b78662a5c796dc772aecd13ac6ffa255786e239f873b7a907d64bfa86c4687f7df6bb41437d0b57d550eacc3cc1f636d70286f976ab7609b0fa46f5e00711d6690780ccb8655389fc0ee87bdc753ac7ea3a6ce870b9486040f7e47d94254729f32c186840578a09bc15bf22967cce3a0102cd929714666af015a9e149f730d1cb01241944ea952032885eda4978c6c099c65a8fa937d8cd7c66afe3a097e6e24f13e4f6566b4f8b08036ec8c3051bbcd054fb7443adc3fb6a69774f566b9883829fd30b6988e0b4ada7eeef8113ed8b3c5e053a11ec46b4984b77b006adbb494d4883b0da2e4da48f799c779e7a10bb65e893607a5c8e5047b8165204c4dd110ec930a40c4198aac688b1bebe74667d33bc27530eba2d188c06a70871f580d486d96709efb4e1e3d33b708ef748920af1dc6adf67772c051163a2e51da3b6acdb40ec12495b9c26a219576dffd9af0bb254acc90d7a10dac4886d0f5e125a905ee3e417a7a127af9515f65837f44f1015d0d3a2ef63f4deb27fcf34e958898787ddae139194d2431976b1e2cf40ef6e84bf40cb1922b35842e126423351ffe6dde3112121be3e1077b5f5b8bac21ae4d293b4e7f5b4ce2d5c650b6b55d9b59412671f1e3459c1233292aa60626e0ce1d316f0a23ebb43633c259ff53470014e2dcc22a11a50efeee87cf797ab057f674728b8bb69538780bed99b8bc27896916ec2c2d8e803a30ff94280a478ab958f1f9199bbdc2800b8df52ba5bfdc515429293ce2a5a58c6e0fee0cd260bb8a705e822300a90f6c3f6c91a99333459665fd6b60b5b315f23e4d99e722efbc346e0d02a1de5dd96737c830766b505fb526424860e3536bf53d2bf2ecb1e0cef38badff17881113fb033656c3522f5aec1fa8f02e1be3c27ea0de7b6d368e192c06413583112054602f06bb580056a2632bd53f8afb5dfb44c074263e30f7f340c8a7154884ea3c6bcc84e3e77741bfac5946c936f4fdc3850e52f7f5498c66c63b2b9ddf0c4d3f29735301e0d44fff288b0c129b2d919bd11f3134f62214a937ed9eb492dc1681c7ad3e9148b621ee48cdc4f7f0cbf249a1999c24858f28f1216a209520c1f464d9488cd767250be1da5ea230113af663f960f99809158ee2e4e68a57aafdda24c26c06dea9d389306052da6bd5c0c8036b73658f32009f72db707742cbd76de581cae8d5b238a9bee7f3cbb15e68a82e1825451531aec54b845ae9740225bc10e295dcfad894e8e9581e715bac23e6bd82718f689fbd3c4140c7d084c097a62c8df227be1a9c04e9cf96d9088c7c1302db38ff181447f804998f9eb0c29fcafa2595ff15a06503cf58f500898a3d5012f54e074ad9e39feb4cf1e12de5e6f0e55906d4632b08af8de1250a421b40d0ad0947df76fef68833fd7ec48cd022de02f875fcc0cc97b2b482bbf5918d32cc9c90d3f76a40e7226f0f8596681ec6d34aeac17c541236d6975adbf3e79fe5a01ee7a257af35af0d5742fa92f350dc805719514e01f89c4c85a7de66487fdb241385ab07091112a898db7400727fc785d67fe05d1018ef0bfe8302df625056fe518382ca5836f88fc78ee0112c9201363ace3fb16ebf70df4b5a677f8fae3b3ebd1b1195ffbb64792c5e617eb3cab1c89d5688e56beb194c693c90d6114995ea3f910997d8701d8edb4b61c9f49ce867a02aeb541a3ea7918d904a5ab6897edfb7f5da85c4ab427f190fc74fa4c37496c2a0d2a015b586e7b09f6c9a909b6dc17f0ba94a396b958a890ba344984a0fa4ab36684a6aeb9a632e2dbb4379b5039e7d4ee8ed63800e60163d37f2c6405e8772c9c95e125c685dc9031a7e4fc5c5d96a1d913fdeef06da83c8112cc96292afa1e775caa6451d85b562b6169875df12162de74acb16bf97140670f7e2f290d35b49b97c0f9b1222aa08a959f6b9b370ceac3f9b2b33958c27f675f1418a9117ce68381b66ef0a991a08aecd79eaa7ce491dbb895a99ea782fc83102950c01811de1afc02a54e8a712351bbdb78aaf2c925d0e25e9f9b4f70e6beff1300d93c389e174c694e815779aa99f0b9fcd317f0007568787ff2b8ef185c9855eae64e954d7231973e3f2286588caafb87bfd4c0d20715de3907f43e8e823d43bbb83c253bbddf7307c8574802c15cfc26f24b209c74e64823ddebd1c34c62260869e3f325ff61ed9cc3fb944cf8bdae6b77be7f4e2e65dc58bf70023be2d7878b15aceae8b1b1eeb30d40f40bf09a4f6861cef430a690bff6e5e52086d2976ae2c0158c67724bf06748d692116ffbea80f2781b5705752bb4f6f2af0636318208b39c5e59819724857811aa3e5e4d13f3348c06c6df2bea922027296206b316c2eef808b32367cb4baaa814d613a2da1324c158fb3e6251cdfa4167c5d4dc55fcf376021c6f81a773134a098a8ec7f91749512a40b8b91df0e5d898a4c3eb8e399683c0e30b50289334d130925c369afa4584f153a52e623add19262833aff76b83f2d0c5dd55836b5c4c1b5f89f8c27a8c459805ce98a2b7fb3d0a3dff4fdee201d65d705dbc9814402c237ed10abc47905120960d445c86492607d69a63118fa58a25553c54dae8a3222adb4b2241d82725c498834fe44f797d38b790c7bbdea9f4bdcbba4e3f16e4debf47116b4164014a0fd02eb45776424bd301934bc952e7950972771a8c1fbac866b500ebe5a22f74662166a5ac101559963f2f7a2197c770891c3e10cca0e4b07b6e8ae7c18e16c082a4272d9c1299929f15cb2cb01663efe894dc6f16f95709f1c198ea474ba0f142a9886fc9acbff0dcf9e2ed1ab1b1da9a54abd8e5fc8726efd5da33cefd3a7fa0c269e2ef4757b5a26b9fab240f0143a25a0e09674adbc3e2a471be14a49aea0290741dd8d4135867fdb1aa03ede5f57e7f4fce9876e01394c208703f10c4015fdbc4377011c8a89ee2ac08b6c4c263722cd1d58c18671c0b554a59a2866716b5e18294ecbcae499491f3e9803765a5f9e559e99928a6031748a961b6c0d669a693b36a48a5efedd7692ded4b625544b0d83cc2d19a569456603b913adee1ddc8996554950f49c3bd225f90399fe269ebd8f3a4cb757392b3df3f07657699d07ee0f8349f87846b614088b5a63e66805f4330f53b993d9eecfd22c30f58d634728d3d3f678169ef676f8e01c0ad527a01718e675710ea6753928c5131704680921b604001d0f171a8508d1fbd048c98d1e6da5f4aef1cdec904bcc73e77b3423945af4f64455b4e06faab1c0e433ebf21c283f77e78d4b91518f08c50c8b4858f698db585948ac7d0638b7cd965e41f97b013b2632259c06efe55049deec664f7a703f9a944cbd70127cb0412fe15d68abd1f27f9b5c604f9800d425063cc2dd099fd085e0ed91e295c86b3815ae7abf8dc66f2deb72ba01d001dffa1b867406f6e27a5541e7e9c882d4fc2b606dbec20f48903a4baccef3e5452de6ca6e89fcf5914597869788ad07c7c658a28c3d2a0c48a9b22b242c5f7ad42494d7883aa529128b59263cc7c2e6c63441d140bf77acd3c21513fb6db9020d0aa08450b201293c1123ca6a02f1c6f247d1ddf6de30bab91221dc4376bd53d2f1c86e867021902481b0b2b8a454847bf495745564051772878617a532e1d68456978a55a0c9dfe6828bb13e10a0284a17b190604fcc7b2f6f212753a58f6db14155c780d44d69f393d642c4bcca95dc035cd84384faa1f85ede97a257cfa3477d60a7dc15c0628a388d09f16490251fe5c8a75c8715a39561747fe7593a9a3eed491f6eb095babff60c5c2c08a7c747c7e37c7a830722a37d144c0dd2f771c81aac1702edb1258f1fe9355c1b1537f74f3ea8ca2b12bf091d192b2fbc49a97d06f19497c5bd5780bc7a7b1486a94d9585d4d51b7e357b4cafbe03d98ff6f29a09b0aa7526e4adbf724fa86f0a2d972f9e97b0759dfdc5deb6cd1e0556c5e3a0f00cbe0701a831eb2977633ab2ff47545c298f71304211a7d9802d62989d63cc4bbf0562bb3c3a21874f657dac4f7a27700e21e399d3dc5cecd4732e6bed840419aeb2f98160abda1c43793ebf4188afb5197cbde2c0edcbdd50ff719a9133159636c59b9ea789fff25b4fa78b29ff784f0c15c5bb18fa8fe17fe702a2c7f9d9e08754a19bba71248a64af9d2a663f0d2c885fe55ca48ac0f450df621e313ac530873c32f8ff1524f8fc82ca8bb4ddb08faf23e6f2f74eb4b8b14e16fcf4c809e89f26f809e60d2828ac74d2d6f4f824e89cc3cd4bcfacdea043bfd2aa5e11b90299dcea4e66d5c552a27ebcf8e562118c70d38891da3a8179825917e1a13cd1e85b7fa5b91e0bbaa535234a226054c7ca36557901cf31c6effcd5fd678d23e30954fd4d07438aab805146d3495ac51d151742be6e2d87eaf15de2833d981b28873d43f3852f3ee9b47b4a46747186d7e33969a82251a3331e40a0c699eb09a820841d0128799919ea7426b628440b1075b4f5d8bb4fe101fe8e1a28bf0950eec0228055fa0bb1828127ba1d070ba221a031350bf8893807cbec42c957b6b71b1894257040d3002f639fc0a391f0332ea06710113daf53f8f02148d121fde37d9d0684da45b80925d7fb64ba5ca1614a69d5cca165a0870bf3475eb695383365e0393ed977ef5bb365a0765de8fef143f894f1cfea4d388db4b67f8810b40a31cb62b15f7a7d0db022fc7cbf6495c91b0689748f4ff1757768af2135f36308a1fea39033854d007babeaa16ac20606ed8e37247961760e81a4e0dc8e78885c87060994ff0ccc9001f3dca611570e753680d226604a23c3f70da25ba959c13beeda234a984983fb685b3234fdba0cb82e98dcada50108fbd68fde632982c068d6e2b63ce3f1a277fdb971197cce60777b6ef9f62aae2ad5afa0aa4a1f1a2fc5a821cea503f3536dd85c7cd9bcb07ad7a6754d239789c23f2f03b3bf46943af99ef8ff3945eb5d7c845d42cbdf1e2490fc21734891d322722bd0060fee54018a96b293aff6fb76032c4d91fc3dfa812171ca47edcf72be257e21a24a62daf9264ccdf640fd6c66f478b2fe298592f9f0b647ed8900f26ca511e65f4c4437dd36f2489519aff1bbe197ba5b7cb1b012feac4df2d457074cf7c049f660fe10d7f35db1485c3a664a9765756efc993f5ad9e38d4d776035aa57693b732152c78af6641c98d5c85323c274b7b961ea9e43d8d47fb8b00280f7d823f0a54a75136231cebaf7070c6456c5680b97baff863e1062b47d1147043381c793f89f7bef7887c727b799c8078cd7ef63b2d57ce54e91cad69e4e7ee8be53f40ea7e62b5d905a28dfb8f07ffa0877d78a9c9737cbc8b61ca54eaba82e67c5ea4a3a6544eafe3dfb2b447ffb59ee30722062beed211735554188e0293a87b496e6d19a7040c570a8f23ea3d58d78a91f37e1365492fc2f6c7518a2d703780689c6f0540575abe96954528996be7c24a1c2c8b878ee7075ee4af97d6d77b11cce68e59e706f1fe59f44908aad76cde27a9878e0c29ec69f0ed43c756e3fa489ce2dcf3cee47e298805ab4112c6ffd3fe0561d46a261753ebacf659764e40e2a311b3c396ff0e833daf3f63dd120184cdd9cc32cc64e201de605235ade778737dd0f4ce6c296a0349fc6003cd2133dfbe11ea6a3c126123ccd846ca731b99083b6d86ad1e0eee7b812ac8f6bc0e8ec8e343afed28585b8aa1013d19af28e29bdeebec37a806191ea8551ca5f04203d4802bf3be471805abae559c30b0749cfbea131f5b130a4cfde120d57bc09cc90af95e39590d0ac99b93d07434891f1002d221ac0fdf2fb9c6995f9d69316e8af01521bd05754f1c3f38839af72989c8320ad4676852d0250cd672fd33a02427f94732d3f9edebbcba748fc7615458aa6bf820a1eab640a8ef70d5cf60635ca31289dc1470551586254aa81632796e7570ba2d53d69d0e9967113cb61e7e496a6b1450d5fdc995f733a4639674efdeb8d3c4e8b88f191457fb7e53e1de19d8d44b9a336389ca285f89001cc234c417683b5fcad8bb55e3b786bea5cbd0c2d2adc556cd66af5d629cf92da7cf5fe2d3cce3f48f640810ee578cd11f055c4dab6d71ff90c7a4a2d96612fc4a042b44ed872ffc739ab5d43c8a04b151ff4e7b114d0772af5a7c06b581bb2a24989f53d24e5e646ac84966a15fbb8212533bff75b557f76e59e3fffc23f18380116d2216b51fad4959b6418176c2e309888dc121884ae8a648c118a1a0d79dccb4bedf06769be1b5b00f354a7853764b791a1b01394cfc4473a5e4d92b50b83f18235d1fc64e3f6743e825eccb2f6fbb35469d107c3f1266aca5c3d2aef4d4ea2f6f422eb7808946422e1a90d7d8501eeb67189d799e65d080dc9a7b6390cf670bc6a27e13fd3cc14938bbcc06ae324b4dc47bb9e1e0884182fa8f5990602e3ad46460942798f9b6ddd37b57ea671dbe1159525e6bceaf785b606bcfb7e2d5fdcbda9f3367bcb4c9dc3a3477a37587a1d4a06eb584adf51f0833741afe329b945640fd262f02e4bea5a53eef2705a765974e109bcc03d40803e3e1fb6e3bc73f21b5da178e30383d84e8da2eecb076c8317b888faf503a937dce4cc1ff788c6e911aa3dffd6a3f650e9967373186157be842eb97d79b6ee6a7a6d08ce821fcb7d3d88bd5bd2fdd0ec16d69d2c0096aedc769e7025f6f4f235c822719b1a327df833ab5a11629f85dc2d7e13db1f5d546fec6d08fb8103a29eaeb65463ed9a05d8d73ac82f3b626d4a133597f599fe3632d086ea4cc3abc1e511175ee690d565785958f3f07d053eaddcb04a3a6e38707f9d5309cad832f9690c44a8c04dadfe826d5888eec07e3ab6ecac3e8ac58926f31bd07fe6708ba228f7ca6f702d170beffe60a6bc2d1cb88bf3bd9a60250de60bd31389ff6f1fb8bba666b15adabf594149eddaf985a00ace4e59086c438bfaa08203fe68425941bd6a0bf341bb12fa14f9b5cc7de5bde06fa7a242392373a566707c624e5a380768db2d3f44c86cc376e61f88ede31a6053e7df48600cb4c4a3dfefd877900945b48cfe0059535315a710a5de39511f3b3af2410ee674ae122ab84b6227b43abf74e6d5fe3b4cf21f2ee2585ee9340caf506f13b2e419e0cf76dbe41a06bfbf9c45bb455a49e7f85925a4231bed6a727207e5a08387334f75f1e41384858335e134c27f2370d120dae507a4987a050c56dbdc51bafa086c3f0556869065c01ae8182939788ec026bc592126e7f4d10db59932065881b5cc1c69e5599eb992421ee3e54a355c62f3b6d12def95aae3b4c0e5424429dba958d10f65159a25da8cd26ca7312365d6c548a118960b6c4baa529963e70793e83a1f1054a062a8d5416a62d43463fc9ed448a6be72118fb51030fde9310583e302a3492745c28abb96265dbc60ea6041533f2a683651f0be795651092ec89192c1b5c76e166da7890538a44b730d14aa3909a3446ff87a5cf8edd689865173ef5cdce323b9ab2870f18a3e8db6ea530310e8b7640ff1cf4387d180ed5b6c3185459f78bc8d0e370d788f03356d4141bf29c1bf04131449b6a64c3f0aa454d54a7c4561ea6c2a96c14cee7401a3d8b7450588f3f1a4b2d0b94092f667e2f8db2a280a4b0f6c339f920278438bd482cd86457a2a239a17d7b96ae29b9fd658707bbb385125c07aca51f6767fb6a58384e1d9f0f0dc9892a59866bb5c6573c00513885d23202447f4b2611350d8eb264f5f77167b7a6da7856ed14f7d9b2160efeaa62dbe4624ae977ce9265a8070f0aeb3d2c035084f67f7dd798fe81f9a0bb29fabe6a9d76fdaa42f2ebe94ba84dc8fb8b8059acad35a4210a11852754e4c2329ac15a7c27041fc821de00efe6e874fff449313ea5bb950de5a0100a5e62cc3a08a69a520435bb63494717fbf1a0fc342ab6a10cae81970fc834f6654c7a14bd74d50c7797f810026ff82927f2bafb0b2573e87cb34afb0d755d9e8bd658217a84a13c81ea5cb45652fd9565e4309b0974899da8224b7033d898aafd680d17c981e14b16ff21deea43f09f4561c664c5cbcf6b19313d86c348b03dad368ee410073a01248d8b60aa97e379272058f050161dda672e48f8a7d7e65916f876aa3d71356a657a785d9f6a5f3cdf1623003efd204ecb98659400607ae93934f1336b2c5d14dbae63ecd31181063e98b65c0a30caf708a4ed6a665ed9a4040ab99a3a2becc064575eb32485700a35611ce9ccaab0fd0da2268d6a7db13921b050aacc2132dac84f1ace14718083fdc4fe443e90f710a69dfb1b0cd2c5e46f25c7c555a1abb1d84bb3f6fa1a2819480fe10f333404a0ffc76b243f22fa4d7d0a395e0717f3438e9ec9bb266f0148fae55e19b8c966d940b659a6d4ac3e79bd8d69470bce6fbaebd697a45352bc3bcacbce2164574868366bff65314ea21629dc641dcfa9901e79e02c31cc5a2350e5b791a333a959562d73918d868c4b3d4f3d04b39ec6cae9e38b0283690d96c0e64f9f93a955a9f37c4eec68791eb3f708d3b596eea56d5a8046521e7d47a6446bc65cb474475ad5c8da0f109eee03c30d026ae560a84a687846927fd8ca7342a79d120c1024e29117cab3e5d47cb00a31aa5f3fb68cfe51607c0f9989993d036ce7a06c58ec4a5f304f4b0d098c47500f23a5ffb59c2dc9cc4cb5c2b31ac3ce7bcdfdca18eb66117a9b2afd4f82591b13425360fde7bee48c3dbe03d4039505259b0ab0fcb00bcf180ce9ef485d353c92d65c1d3f66ff1f6633543633b7d3de616c283e5528e8013029f4a3ef601c79d77166173df4d054c981479c5ccb5c5b8b0850f171fa384146bda66f33b0d9f74dbbfc1ff755a7103f5aac5bf433f340c3e8c49d7c60534c17e5d433a786c4696b70e89e452bff1c537bd42054d4de797feda5d0c1c499dbb2e0541eb86116b32e66a84cd316c20290fb177d05bef98f891b60edcc144387b7e58ecea80044b7d22c72721f7bb09c1946166cf5283676926e501b78f9ee80d389cb6f4658e6646aa3833a092b0b94fb551560c343c531ef10d851728519f5d8f4cdb008883890d51bb2545d1995034a0d6f3e6af13088e9a46500afb631e69953952d448aa1892881603e42b9fae9229a202276e3bf175da386eb0af5ea1ef523885d5d3e43e3e6cc481c4f72c5a4bedd611a5a7879de4144f9324c6acab27d8d79bdf5de93ddae6ea74a0ed2a52265b0f66d646947dd49befd78cf73158cb9f2441af39411cee1acd3bdf10c3aeebb8da0f7947f8c99ba87b7c23b095e1d2d2b4f01c78dde2ad471741fb49cdf5e7d26dd2e0fc5eef69bf9a1176bb8b4ceedef93344f3cc3f01d2466effce35326a3ceeb336f02e3c9a460ed005a7fd75cc85348aa3d7359bafa6d7415db2c76576ee66faf657a83b8dc2c8d60ffa0ce45c8115e45195f4a142f896bd9bde21536d33e32ebb65be37b056a89aefec1d2be1160c268dc344edb97251b88732a095cf08426e33c9a14fde5a358302e67a8a79e4b701d85e0c79b85fba05f6d3b883279330bab46b83b2121b2c8e530b1a9b074d6422b93002521b0eda159ad88630563075b4fba1e0059d1435153d20a7319123ec87c17379f5bcfee4e2c5bb75cbb707c2f5e271b29fc1e9d3cb8d3602405a97bda0bc795dd23aa1c57f19606628ddc37bd8a60bfd77dd09ff6cea320b782165c618350b8e43970a4e855c9112d6d4f342a648cb480dd9a2ae9322328ce8678ef44a5d3e52eaad4294eaff7e8ea3b9519fe7f76be060d1decd882922126b9693944f4cfb27b3c138f53a401c6d90c2f4c38101b7346448c3f7f1c47928f443658ec7e8f92d64c8f6f3200516439048db06355f0d7d56d7cfca6509f89e291c74d4f1cf20290c57868ff5f8f743270582810675fd1adea521aa88c63f6d981b481c2fdc3caabe9c57dd152008fdf26649782edb0a921e6f272c2841f0b983584d9a0332465858cb7481cb2c9b98566e8eeac068f4d83c784bea95193f2e166bd690b49bb6be789ca3121cf684ea9bd4797ea3e59ae7dd843444b341f1560454b551cf3c9c501e6f2936710386cd098538cf8b10fe65f7846abd8765b05a6b31e1e8226318aa5d60d1183d081ccd477158d603cc374613c26f58c75ee14ba687286f93556000d552c809a1393c641e4e9bd7939079c733d04c6747ed481a37ffe92ed0515ae5b5459c725728f9f173d4d12cc89a8c577fd8c973cd56d1c8cdc0360b23600fd9708d8c363a10b60e1abca296200647b310b835e219315e14103d1714febe5515ce868cf3d8e15f392d2dcd93fb4b4287ccc7972aa0e2cd7fcd1ba387d1db5f25ddaa81d5f6c017bf7cba5e297cea42c87534bcd23c55ca1a4f8c4fe8ed2f9e23eb25642d28ae714fc22e59227287bd9c5e7c98decf0f1065b42e5af6e4538a960466a5ae7cf6588416a260952d385289a8ef8178faeb30fb85c423a84d7d1fc8935994cba0bdd78b0ae02b6bc63ed9de8eec597c88bfafd2358def36ce54c433e7c8bf6929a91344d0dce57b2b7f3e0892819fb6d1a2d52e7e394b37ca601152ae934adc8b0c38ec77cfdcec524a22508a6d16020aa0f949495a80bfd63c71b4370281444d6e692ca118bd62dfc2038bc1247d5ceb0e7119c1e56cf5779eb83594194ea9145a625cb3ca75ccc281dbefcb52ca9720aef6dfa907f115924073722a45e397d524619ac892b815e4a9add489d9e25c631bf6d046ab611b4e0e4418df67f1de9f2c7d53cfe1477b151bd6b28f4cb4efb40c7e510113dc9e9ffa2aafd84397371e665d6ad6921e2c81cd18b49b8d300e7785d99ea3f739fd3fd651d6d78c9123ff8df71dba625d447ee120f8b59e867015d4978509f77f8b1b7c394d440c5e654beec500f51b37cb1bcb9ba893b587d8efac9d8a05ea15c44c8a834263dc5b7fbf800e893ea5f6230593163b6308ef01776bcf481d73bbc752e2eefcc8eab53d283c91081a1a1935b706bcf9f621bd320e44e562eb5d96ec4c1ddf2745be8327e8b1ea9b721eba959d418048cf0682e1c7c1711cc2aa6c9903006d9611e0f2836f6e5f168a75949d1c52047dc548398f325dcd203d8b2fa33abf93fbf8e6ac16cadd074b1e58e7d624d3ee873ed1397ac27bc36b1d03bb3310f9b82ceeb093e6e4431eeb26382f366d7d0992e01bf60dc6afb8689b51e1ac2981981b2a16b1e2d6beb21766fc155b5d2d8f44ca56a658cc2e80bcc72a2e5ad3702042adba6481c669706fadd88158bd810202aca835340b6e95d944e5bb18c4c3a2b06b961d957377fdccb127a650936fc988ffbf58f8346cc157b7c4dae89c74595ab7a9d3e920442ec0b3f963cbf8b358a0df994150f4750b9b6eb3e6ba1d260dc8d0ee24b7c84a45076967620fe3f12e6e781a5e5ef4f99df9e569ec56d4dba32ca44fa062355a7d8d2d629f91ab4958c906160a111b2c0085c11761b2b282e5fb54f5cf57ea914742b5198dbf283ec58ba1f8a264e319874a0e6cd75b78deaed08957468c68df175cacf7e8933721c42395cbe4edf94cfd742b19d24bf4ecaed8aecbed2d89553b0b67887633234dc6797559c7a270df9c51b90173696e400fe8b82d53d2b7a07c0a36d502252a2a58c4ee538bbcc81e26254adc1943e880a17024dea88ae88a2c232ffba55be2ae2df7888441de6903b273bd09cdaa5e934365a54a097f7724df5fdf93b7a127f28d224c6aeff2100c58f57cec4bbd83f2e6070631d434fe1366f33731bd8defbd6634f94e0c684b7ceb39c1abc1169bea14cc1159cb49a40385b94133a2d31b1f77595be6f4130f48e8032afe02e1122956b6db55590874bcf99ba7be49bef8ac17565b3bf2a4ce25eadb9d47cc53e0a77946367c423a2b17204cc767de25d09bec52c13bea6e49e052bd081391808d7345892bba338125ca983556b12cfac23e7648b3fcf3c5e1eb803966f428e8f841ee17658e1c8ac758f441bb710c876ad5ac8ed9a9c6b7d7043629aa9a71420b28473137402341d7d2e229c239668c23530a393dfd35eb863ccea0f40247f3936b9f51f6438a72049db903e665cd7f9d31b484364ff2f73bfc96aeceb6fff47cb62f9d9ebe5b1ca585e3b4bd19253825fd3280c26bf795fae576de852cf0fa138d15f4d6fca9e933828b7effca9f7e65f07d589111b7355d74f1d896f5e2e4874c2bb6db975dddf5076dd3d5bdb4f09a4e5547f9d4084e90a39e95f1e04d5297be90bca2a07b7a7a40ec123df16345c39d6a8e9ddd3a8e3f030e495117da06dee8bdca3aff3f2f19c1a28420ebb7904d735d7c763e7a9e8401218a66157f97efa43549f87fa94c09333f772f87ea8e3f127db2ae1bd413af01c82f19f8caa1822fcb4b9ec69c6f757204578d784bcf0ff7928119333224c1ee518bdd64fc0e2536ec223ed7c72afcbea43388bfe836e5b8330aaed3574bbe86237cdac780ca0f73481412474db7d0569c40190f6e849d098c72a2a202223a7ab2f70324b599f0d9043876f8b41fbf29d00f14a8896f00317c96e84bee8e8ba3b0d067f6a9c9494122cd2b9e669065817d628df180f5ce12785c9cb5a639493fd568d959b3b751b78b5766c465f6b53d835abd094eea4a1245159ea832e83cbee952006ef74127dc1db8aef98db4a7248cb69519c3ff08803516f6286d3dc6368178cb332e02bfaeeee961da3c96bbf6c8dd5daf3c5b8310affc4d418bb153048afdba3a28481a03f7aeb2d915072aa3bd9148410ad3a0f21fb70ba534eb0466f2f5cfecaa091fe429392ba4d5f7c3c9f04a89bbedf3318ec6411fb5b0bacb5d7fd781acdad815eeee106abade8ad6d78cfb6fe2b4b596b1023cb1d20b8be0916f383bf02f60dbbf7d720efbfff288422607f5ee0a3b60154a509cfc465d012b0e5645173aface72c646497e0b31e61b24cc20d4eaf4d28c15ecd6efa806f70bad4e910ea1e0d3c2540a19d30641e3f81c322faff5d8b9f7b43808f9d9e47fde104df62aa31a13c5af510a853b98fe123adc837d3b001f334ce1b4f657d08ed2ff3178396949e7eb0cdfff987884fb0853e18241eeb37db1f749ac380a02bebf28019fc1735dd821c3e0401b988258cff68bbdd76f19f0e1c0eafe84ac8b78f83ea72458117a47d6e369bce413e83e1b340ac5b07888e7c0a4a8face9b2c32aaf051f72f2a2ca4129093c03526a676eb94ca9b724fc51ad9bbe5d0a7bd81cc6508aec1826d21bfb9fc7c945d87bff356a169f06abe4e9447734f0744f9c223811776028b548a874989780e7ed07c09c2038841664cc0ba433a2c833ea39715b2e1fba25a866df11d7fa281bbc463a1b74d59841478f12603695d3e7d8571aae970f0e8ea0f368ea23cd33a954495ab1b2ca1b1d77f1dc18cbd597ca0b062c4f5c7e6f2f7438ea17057077a451a1272b146c4d80e4f89daed4d0af44e7b8eabe0228f9ca3050f7fe41191091e6e54e21234dd1f93c36b8ffd5cc01f90f6b575c855dd898d945f57b97e27d2bee00d5f35d7a1058b90fa65b9a5f874b706ef4247832ef95145dfeaa71ae577d0084b2307c5bfeb135d93141e7e56f26908e77b9e19985dc79d4946863a8407bd1fd39c5a48c6f778e18e95478aafac6ae7b7e27f29c30cfb3ab2633f210f11b1c0490042d6d3cb9bd7524ddf306adfd756df55e5b849510ff4b977b71f045aa1f2d5ac7145bf03248880abfe6a0b064fde68ae8bc7e627a31a693a50048ad92a72963ede05fc2b62dbcf22039f0140d8440a2e8f0b55a54b9ebc97ce97db488f0718781843e0d2fcd7a263c902cc2d7a0047e5901a95d411993b3486a24e7da91fa4051f7350f2ce1f1e426b7f6004472bf217f09bfd0e03e02ea7148a445ef2968806565e6ad273f3857e9cefdc66abbec2084269cd415b9d176ff857798f1e27ba854bda853f8c72491ebc01de84a5920069b5cd1ce08a7c6a5820398dca43861d566057662ebad43e31c6477eb4232647b8185071791d03ed28fe01cb6c47459b56c90fa870f4448948c88239e2be24f2f1b5a1722c72688c8208d760f82731d8dbad25b62f270f7925c6f2f82e9bee1caeee9299def23a6316523a93310841a21e4cb2819422a5efa21d88470cb5a45a75e1e2461455d234ee338d29e8eb993b2b7bd2d3c6377e907eed218147b5929061e19fb3b662daebc1e321dd0a39be9ef61237bac8fa9db998dbb2152975dbb04dcb18b876fd26358a7b0ec1183a9e66ac826f69cec8d5c6e949625e4695af09a8936fcc40b93930cd0ecc8aa9213142c9a89b21621227601a85c06b6cd0cff19e255e2d75f54aa3cae27e0ca557560ab552f29924e32edb37513fe07e2318ce608d2cbf7845a422c50d615519055027ac17e72d2966d355af4e6eeb4e5a67f84a886ca54625d909050e13091e02b9fa331deeaeff502f448c7a210d54d403f2b9f51c18981ef09f96bed1aee0af55bc5b51a0183a42ff78e6acb971aaf627d3b0092a8cd3d2eb2a7c9a8913e248b192d75f59eaa7fddedd3ff5c0d7f9e1259c4bf7c350c802efe0fa06933e6cb59b8756b9a3ce45b6ddf0d84079b1bfec07fc09a2d150a4edd3261846896f1da351b29d1ee5bb8bbbee2e435a64aa295369cb718918bb9edaa2abe459af13fa2d215494fc8fe4a8c1c45a40a765177534755d5a81a21b41236025c0181d2aa10f5d41780581777ebcb9e0515bd778a29cd01354d7d70bff1c3ade659abca16481bbebaa5d1944b6657478dc0183de45c981d5ad09533f9a38500dd618e803ea9e76828d0521b88e89c8b05cedff7bf138bb94642b6b32d387b871b1df23e6190bc30cd39fac506eb35af9eed2db4ba5ccc7ca1a30f7e8d728ae45acbd91aee025b3d76e9b239a6c59c63ceef31b1189721580b76544d768cfa52df7566877bd37a60c2fa940b446ebe27a4ee12d625a8fdb346b562b81a5b6c33a2f1ed3863c4d7ddc48fc0e3ce6d3b774fc89a3386dbabda86f007df9fdffa8aa5c08e442979436bec6796e005c368bb306c34ceb674811f91036679e9cc48ef6aabdb5704c6939559fb58460a4d838fad6a0cd8c1f3fdeeeed2f55a18efafb59fd83c836f4a8ebdc97e14c451239131190ab387ae36d44735ef189ea9f9c449bd842f8463ee7f8bfc843868440a5f2532812be756bb2adcfe454e779ea5d8ca7003bf8e1e3bf7986524b5e47f9c608bf08c8a621cb281d3239ac351e0b4b16434fc920252a514210f7257e17a68b23188e410306636c9f8118f9c60071468f521a6be75b4fd919f2a814c3c2863563191f064710da2a29390e2951ebbc203b6fa513ed64bf5540cb1710883c94b828fcc8caebff7d7d9c5dded9aa6320899bd0dfb934d95b1483dde0cab82cf53203f8ce1d624f951ccd7aa999c9864f52433529c795f88464be47dcf640f94814c3528318e62fb4bbd89c701af4562264b0934ed546205ff4e65d266a13395a30dd04642bdeb3ab34178079c1f30d8f5357d9b26bd1c06a7b37f7e4ed62bf81f1c38d65fe94559c0e35184c3e6c3774fe5f13f650c88369d2306e983690587280b441e73c5e6db42350595948df12e1c5cefc3c17cb27cf2040f682f5d24930ef897a7d4355025cfbfb514c19977538f6315d274fae635c2db75c0ba6250706db58031170a8ead7e651023a9c918a7ed6f9a4fe52f4525887d38457878424acf833899b1b2bf02e2a4987aebfe923fb19ba3ca0f34d10392d09d30aa3fe1f794c231ed4efe3f9728b573b580df64331ea46837100462be52f3855963cda0ded2d4b22e5a7a62fbe6886e5ccf741bd8d143e891afda63a8289cafc84ad37ab41f4f88a4ba4566fe0ac410836afe2b63aeef8be282849cc9b755365600b184a84f174e1eba12335339377b05b545b983516e66ab10d717427c467dba9fa94c17c8e928ccdec0a705c84fd530c64832369550026d95f3d2877f3e699cf4fc321d708405e993f8319853bd61378acabac58006d3a0ebb66acdf97578629cfaa0ef90fbe5cc655668f753bdb10d2ed4c60b76f06b12cbc6e7d4ddb0e1af28ab24b0736cb450d4a368bd431b94611e46f3900dea188ef0e094c3207e028fd4483513f116d4de05279730ae8ba77f1367fde0545bb499dfbaf46f50439b3186519e0951b6cdd4e7a045fbebc065c026659e78690a5a58dc9fe38c9948371b7a0ccd9b4aaa23709172efc853ebac654aa0c97a9c8054d1f85fb5d6754fb1fad10458e1d41d31ba748e57a5172191940c7d2fdb0143b03f29fded29a860d9e571d452412f69a43b5de1fd383a83afbcca2e18867357d477246d6d0f56a61a095658ef993a14a1e0aa0495acd5ef9103536fd80e426a7efde77432a2916e5abb8115cdd1a7dc18044f168154b050db5f005c05324c06cdaa5de87abccfd99a9bb15994c1c894227c78bd9295d46f70db09bb680d06da600c0290067f508c010f6141284eaac07ca76b8ae5b090276f131826a61f8110c3a1b133aaebfe2ad2e20b91a51ca2e32b6bee8adcb0f46fcc3c062e34d7b4565dbc739f01b12437b121cabfe5591cf70c5135a50cd32efead22d4b3c3c4bb6abefe1f64eea9827cccba15fca8583d618ef95d8365d05df62578dfe5815eeba79d672cb127d38210d6187c0605ed332b7de37a9af1538c98c07134200929a6cadac9ddf91d9740f6bf7b04a44241ff81defbc983bc646c06a9277b6006c12f8f0521fbff4060a647870a5e996e8da358ae51493128ff64ff1a621882646cd37c5e0c538f8a3ea62ddeb5b53c16c784a9b7dab3813fdc000fd6bbb43d336ac68178af154f8189a763f0a9b9c63a08efa804f2720966da640656fb791d386d5fb23a87b696cfbedef2185bf7e8f3bc58d3e38791016e7a24947da82b7d194cae34c77df3ba54306a420298e79d0c84b0d277c12ff6d25304b6a3278598f870886f50162e2b0d43e45c7b965ca8a717585f84ac6c6732c9afc98744cff1f82fb2375066cac43a006af1e67a6571021fc0919b0cd113ee5d1f7b211854647e6c6444cf40940b24e28386e6f9029da8f606597de08e6f57715a90f54768757680915ba2f7049888d6e09f705a47b9a7597f96e589c4f7900083e01ee4ba604a3c8fe2eb0e11efc861a5c991388603772433adcb6dbe888b882ced003801229e6896b9074a83c711abd15a20fcc1375fcadf291b5ab6ccdb6e4bc59d1bb2a448a0c4905ff9d2e1bc5c6f4542047f32a76eec70328ed948762e01f679bffbbcf4501268d79f2f9869bb17a751d2a9d0a0fd6ceb1510a5422529d6d1c149bce7e1898a719c30aa272585425e992b62d26cfe58e561a157c39e9839c3513c01e02ef3b841cebc8c40fb92e41685fa25643417ef14c0dc61495cb2fa2dbc7daeff252af238b03733b417eba28f95389bf255c3622c8e473fd5ee3f97135061a1d196e9a6ef1f6ed6a7ce35e7e0eb951ce67fa344a5a0496c1790f1a02c9e6420fe8f11d6e16a6914bb1397364e79d78142aa3ce80ce11f7dc2f8a406c880960fb5330ff92ca2259821ef65322ad9acbedb5620c55f668ad78b06273f7716e386b2df04cf99be23c241e7c6512978229ec2b3813be111e7035b07759a4c1fb52371cac3b5206e65dedcfc7f25001323e2bb32e48b68ce8e63c0d22cd2f492ce8b8fee4db3f79fc391724f645dcc894dd0e43ab885ece1a4b83f3e492165f954b019d177b19ff27c721dbcbf811f40caeae6fd03249da3e7b231a5826800c59c2dca9f74ef158075e90d56bae853a1e26f1f24db8c1f67a711e3081f9ba9b055f875422067fadaf38386f48d118a2fb112dabd11f00ce6f123300747b4117c8a4b8f069f92ee4559f642e89e89943d67a8660bda15a721966a7a41d070357314bf81b1cb97df22669d9e8a398faf0a345a2070a2f06cabae153822159db3b388534ed56fbd99065f9c957eb1005c5e1c0d2113b15752dfb647bb05917cd5c642fd0affaa2927b91e54aa30ac910a6c2db61d51eea09882310ca0904e772d516d3393dc1cc2caf3643bc780dc59046ef64463c0a88c6713bec15a815d6cc771de0715c5ec8c8c0496b0d238e2440ff125ebde11820b36183a773bd58094f841db9a294298f218649bd011be2facd3ffba3f9169cc7b2226599f412aa5b7212c4b76b4875a56c20329f74f856598de1efd0aa2ced44c8bf834438f3515ec37d52cfb12f6e32d012486078ab18d19a4222936cdaac099ffae5ff62760adf4f3b64858692fb71334187b349d3c7156ce0c15efe9ffc719095661921837a002cdd5e076c62aba6d110bf1e27301833658c5a1ae313da08fe4b44838bcb8e6e20960941db9ac8825f21607d6c25d63ee9aac1a215a2613cf59ae4d5c030962e9d26890a037d7e8aa5975189827f6b0e3fc93bfdc3e901fd648a4a2cddacdbb8d113b42129aa46924baa1bff0fe6a3a5f6029362db9aa08be0fe3854f3123b2bd50c97547ceee26c7d12fe233612c2cb2087cad9ceedf8e6040914471620b43a0d76cff2eec7d34954ad36e2346d3bef972638c58b0ebf3de89b0eca11243e071c0cf5f96eeceb6900e2dea6a45dadbd66b08f48789401b336c1f9717ac5e345cbb336dbb05d20eedf610159575bca6ae6d8440e90761e955d0c73471b23a0268764a7f84fb5727c175670e9e2a956ab3af927698822c28d9c886e1b2c437f651fc4c8b6789746a36fc38885be9026ea6e73be6f7ce754f55d9b1b335dc7eb6c299bd06ec3ef060344dc431d329990c60ced2f43f85f6f8088ab9eb4e2e6fc4b1757c41e7c0ba1e20c7b94aedf07d95a6de923e9acde544ec392285354971585af6fc9ece15921e54929c676fb7214439ff2d7ab9c81d0d6ab15b2aa78920e45798c5eac45c574d47b7b46bb668203144c0e462a011d896156cf084e8921e4233f9b84ee09bea52fe743d00c68239d5e81348251af45ec087361d85de23a64a34c6a607f6c3a33a4fdce5433fa8ffcc7d5f1c0a2c9579f296a375bdb47f136102b9f542dc04d442777edaaf534ca033806292abe22d6e8c53a174907b1430cf963981757e96dcec73e16b57211916cbabdc49752a79dbea021157a713cfc8fbd46f31ddbbb93962e6f0cc309de3425faa12788a7145d4c96c38543ce2d66594cb8185635637c5bec066478322304458f1374249b024e870082be486140ad153871c50c609f953da08191cf538c4859d8cb45e9b2fdaf71f6b3dfac8b170889197f85f47e347e3fb9f903f041e92de7c2bcc64c47ba9d9fe97adbf2162108706b5b6d57df64c155d6883d0d9076f32173c6c1062c3b54ee8393556b91296591e1cb438bdbe64f2a80b3a8d6b4ba7be5bbf588d5902a8da2ae89efa8f5abf35c7aa20353d7c0061366d2da8fd1432687b1be0b7a68ccd7a1a57f0e5159df1f688d1e24b7198ae8d452998c4827f6fc88bc781a503de34ab68f8ca255c39a6b46a134c099a065ee5ddff25d737156b578c597282edf128e7df1559c4bb64347403f256393689c7a173f7c7095a17b187d85ca4d7ce87903c59b35cc62509d6a0ce554160b1c0a5515bc59dbb565f0999bc2a8279f24390266df0ddfafcd3c9cbfdcd817e629d9b66c79df62420cb3b970540fd0b794aa4451141963c88853b13dcd14e573c8c67b817d92e2f825179ff2bb27c6ef1b9dd54b7753c3331e2cd476c8b0bdc8abcd298ef35759181c23bc33a07d2f2782ce415258085bc50f4269105f8bc93d2bdcc957d956ffd9df6c4237ed382823e00c28c829963f9d23db8e048a6d3c37210ae78251bebab2932d6d6b553da7854e05c28df059ed828719125a2db2b76053208b8509af7119bf4f766577c5dcbceda6d2e6af3a0b8b23f7d99bac544a29bdc87ae9aa4b0c206eabcc84b545e6e4b42984bc94e06ad73509f81a4cda5fe24a6608feaa24914d7aafdc942fd364998e7443b0ae3fa960d25f48daae2c303b2236deb5917d7458b3c8b542e8ef8de271dee66996175412f18416fa3fb0328b0f66aa256ac32b52e5fe7cceb4af55b7d9ef9293ff372223ee6054ff9bcd07cb833651b8461de3028c6382ee017fcfc5309f5abc037128fd2564d4bf11cd68b5c2c155b8ce2a007c38d209000f2cd7ce59122165abdf61e45ee9f9718e1f18f4bb604baa47d65b220866eb1461f3abdf8c9b502f6328b00020c1487cf4fa26e63634f32161edabd369bfba8e3337d5bac34b2bc1e8eb369a97dadb56024f266f3f0107689d64cb77815b1b7fa17df5552a92930860c108c9bea3acea8f25902c4e4b4ee41f8e14387858683a203659a86f280784072b88a81e7f1e01b4d1688ba836789120a75755618068c741688a0195954484b7e8132a21a16e49abb9d19e7ca606ee3493169a2b53d0f5369d4a62ff14f1b1e627a1a0c23d651b045b7c292dcb92fdb4e71ae50056ade996ca8dd788251a06058f68950ce1043a2e98b52feb48dfbe38d19140c3276af8935bfabbeeb606372784f4676379b74f6a850a4a8ae81d6d32217742f1d0c338c1062281cd32c1cde27a9430909fdea7df09ba309ae80a9242fec370d9f78723dfafe16941bcfef103d85fbbc3e3633b54c4a64a7088343eea747290aa02aed3da1aaa6491e4009202312136ae268656e08e4ec00384d4c8cf3b889e1404d674325791b18ef5a42eb44e19d6dc6dc6d5aeffdbc576a521e0a9c52578e14d5b825b75062c30fb3907f7ffcda69e73971d26d60746195b92cf4ee618956f1efea9d471415d9695b90c2d7e0ecd4ea0f8b742e2a0fbb994237ef2a7e8a8aa45b95f430641a027e6f0d959bf22900a8d95ee9a6608afd58c98da3eb5238f19d25ed9010a49a2ae7c332930c7fcd4bc74c0f0b6d90f8ae91e87758beba084bbdc0caa1c1ede92e684d1743b2dbb7840d98e1e1abc84f75cf9f3acc2d382954e868693dcbca19e187f5b1f80b6b5ab8d752d8ed8ab0a60918c0f7fbe52694931f96013250aeda4e7de6d05f348c5396f2f7b284f67d286bd3c3f1065f3aec62847ff4bc20423d3c5f9ef844ce8bd7585a68500ab0f98b71c8afcc814b3b2650ccd67a4570970fc7f5712c1808a295a8d523768c905678e75ca393179275faf68b22d86f31c2b337c1e17523e15bb7d0f491e157a9d95a4a29e65b0e8c955f36390c39afe5b68841ad1aca1800dc4c4e20aef6c9e7ee9de18b5b5af0afe12c17783af7380f5fd1ea67f9ff9c642299dd0614c2ce7c887cc8a3d8d87fc00675a9864a7f96b700bb8d9e42d977aa14459f969be01152cc96399911bf751a1f82332bb59c7b660395312fd6eaf959abce77a1a644236fc617ac9bc436fd8410418e466a1e98c638b3de481581a29152eba83f7bdcdd5b4661e6edc9366a433e38a0efc35be6b955c39adbaa14f362e15b705040860bf419a8e4b3df5192ecfdd6e51ed8bda7018c845c0273b3f6b3413b82bbad36c68941ce4f59d497537b3930d369977bcfdfa46241391903a965dab8ea6e4ac101f6a5dc3484567fbceb055f7ba6d055f4a5947e6451f399ffa706e0e9ff56336839d4f08f495e66f84884dd8e0443fe499d28541eba425909b93038870bd459e15dad23904b7fd03f224e0c9e90244642292b1a7537b5e5f7922d8c2b66d7a402a1132c5ecb179d4a537594316e3be57c118b964ec06db13211b2cf991ef135aaa5b0f7050994731168149101a1e225d38210d08a834efb5954a6a7116d04f1b53796cfbf7e5b77b63ffbc05956f810e448b961b0f3b3bf05f4b602a2a73dbb7ad08f5874a2da87c6dd1aaa25cf677ce49d75cd0169722c036859ae74fa0982f404ca432537c6de018d7ede464954a62acbafcbc62619c37fc94d444247ccdd24451aa41fec0a025bf8794f4831d5c2a8389cb25ca6fe6a5a5c1a09306ed06c7452a08dce129158e52ca3cb0c55fc5b9c36e717e925657ec3902c900fc2f373f18831e4002792fd41791738bce0be305704516b6c3d0d839baacd83fd6ebebdabc98c46f9176cfc2c1bcc6f525e40b3c52454c0f3a668c832bf9288d522a1ef339902146175fd3e483e3fa9383b0ac600c8c844988e4a41db33d93c846915142e77be43fa6496886ffefeef564a666ffc8cd3fe3e9bf1d09c174cb2f681a0f52fe0fae37368f5cba565d9410fc0d77743e265d179394d076e2ef1cb71772b9de6255cf3fe7e933499e6dd68feaa577927590efa95233ace091fae0d6d312ce462930c00cf2237c6db1a0be4f50a7b7e76857c4afce7253bd20eb02a6c9fbe55da70fe6a36c7c199bbb77ee13f75d5ed648a0340e3233384685161ef0665fdceb128462f750a476b27a85a8b38582906726b532a2f02d6d2db51fc7c200f59d72f709098e2333f98aeacc0724c97adb9fc6ae6ccbcbc71175fb205061bf29f0c11d9368cf10074e4ee14d7ea48ceeaa8d1c2826d5cee2b8f37ecc7b102353595aa1c3b28f6eee99e5a721c97ab4fa068853cf480d025620a2742f08d2692eb6099e9a2b64c9d5557f2d86f8c9701db37c7eaf9fbce779aceae0ccd9bab92cdc34958e0ff910b850564223afbf1fa789529eae0cb9d14e473a571dd0a9c3e3ccf8a09e30e65e8e0bc90fb8c2c1bc19e5aa93c3bb8ccc3e3e6096358fa06f9add9b2406637a11c196fc1a2b45916d48f6ce96acd971b7359ffd6abb895e71438a55e24db2e9c289f1f4ebf83ecbea2851c0c537d21b0cab9a43159c9c5c6639a765a6a4e3ef5dca5db61102c98a1d3a7702de1eccda1545901178b6f570a8878a6b94bf62e1df462bfe063b5073bdd1dbe2e45aa85b6442534945cd67adce155f27118763a0e0f88b9d28e55123f483107a263ff5c76e38846a00de73e0df324e5eb63f40e1fb4b473f8b6dbab58be51f515bb6006a011a42f94ad85c7b1408f4295adfca8e7c9df11528598d011287034e1920714f81ca2394a1bb6f4aaddf441dcfe5985d5d05c4fda13007879cb0486e1df422ddd6030195e60689f37786b06bce480d43e4effec634ee186597d301a80e07f91798b68a352ffaf05f53d302b6c566963b77db16e042741b25eb3bef0bd55a48609f1847c6c2fd81ba9bdc4a134515f94fe09179a1869f5621e884940e348d711151d45ec3d4a94e874853fae2a6e159bff097dd6b24447603143181ddffebd85f0267a660a34de68eb5aba0f5ad7b6425d9ed97fb44052147fda1cb12f0529b26e8403c460d154138ecf7ce21e276ebb33e4220761485c9ac9575cd0195010de22267ffafbcf826ad1dd306d3ddb602bcaff27512abc71c32b1cf36747c9332de839cc0f58bccac46d19f50d77c0f1c5e4e70084ba8cf9b235fb3693b19b6da0f1b8042efd352446dc52268db38382f9749568bc0d8f8a0ff7155e8a2d5f4fd692c34c8c3a25cb2d4bd8cbbbec9364e9acad41de16c6706c4f1352a474268d58c41c2623b0ebdbaa71290c9f83db45f3cefbe2fd799f5caa9c668dfd5ba062a91dbd68f78bb8d326365497d4ee2fe57d00cc3026e37237030a6da83c40f8055715f19b5f64fd032722f829e12c395302df1ac18451ca390ee7fdfd38ec6c2c0070f88935243703e67cb74c0e328c1596b69c7c9c5cd6b78d013e952d127f2dd30a1fee75212d032c0ec3c89dadc5aa47ce6e1ad6c8bd876fab0f6cbceb163c16c1bf5f22c2ca7b56cc487de66743b7c4b09de27fbfe9906d3697eb5deeee10401fadc2b63fc5bb930ade7557b10bee20c15e29ebe2db5108c6913700e93b260b8597ffb4e36a24665dc9c1c4a3363dde6d669c324aad2f9451cccf96c09bd37952439f51efdb6521ca02d875ad713a5cd111e9495c88c24640ad96d35bfd9473c6cdc78e87887120433d0afd983d01ea01db56a129c1aa652d1c46a5d1e0792f55506d0129e3b54558d607b6b39137060b3d32c43fc879eb2903b31f7d009d923a8d7438bc04f760a172b18a8f8bafd6ef5c58b77b9df9ca07f4030c3282a82f73f6be59fb655e1a11501fd0a2505d49bbf92bc5c6ea46975139763914004b47f7b6ca92b23572009af22b66d15c94ec0a389a54d15419c3707b16f78c9cf4a71c6b927fbe8855142bb817e55f71540b339db952c9dce0fc404e956991f3204a3fc7302c82c60c993c6976f60ee92d66292ac417c9b4ca9d52994c596a1bc4f4b4d086b4844c12e5dc05fe566f27271efd815cd16ae9c83a25221b056b73bbc602fbf075a64c05de849394c1b23e88973bb8736041436de4f575d9f2b9a5d3bf2eafe6b6e7df35d1ee806e53c89202a73c6f10c6c166eadd4c1423372a10b385cf6aa056b6b0805ac4c313e9834b6d96956fef1f07031e370e6fedf59bf8a09ed2e4117ed2af7c43ea997f863d0fd36c2a4fddd4a7cd4300ed6fa67fd33c48c3a67ca83c2a90da1cad51309ece40b5d6536c00a12f949c9c8f9d7b466307a30e578d199063dfa96619d14ce427394fd4d99d4b01e661d4c683d4c5124efe6ee9bd40c1169a76768c9b1fd2bb59d7493dee9eef141f7850a73bfede23aaf90160a41962034792924529a0fe515ccbe3c2af566c35837c6d40bd8179596ff064ac085da370acbcd3f27318cc0959087afd56e5ee58fda8ca4ed7acedf7ce91b4d1086dfffefb9c2402c65b2861d2308f7f47dfd7e78de1e550227bf4c10772b3f76f7ebc577cee6d6f8439be9e18c13da1c9e2ca57fc3be72749abaf0c19457340c39d148262c07f30227fee1a8ee068be5aeafc6df7faa21b99c98cc4f23fd5ad43409d7c66cfff09821451c64f084eaf0254607a837678b4791cbc25d8f2246942705a5bcc59cef8343984a8dbc6c81f2bbc560e91334021b9bfbfa0ebc5c6cbe569171594ec2d3d972e43458ff1c7b81d44b8fc389ac69fe485d5025fcd9b0fe77f721990df713b7b1ecb2f52fd734b1ce52637e784d4b09df31c8315b165d3cfa9a0567bf390e69da55c537fdd48b1762d1bf044e530f818715b128989a6ad6045ff66164ad461a93cf8e894653b349149e7494bdcf1746db8aac4c4e653be64450b649df2387c5c4b82066e25debb9af9e0b0af0d94565e3281a61a096054fa3842247b4cbb97f03380acde5756609cff8e2b23c6eb3b29e15e26444a2c44bc0c1afdf95cb7d643ea0801b7e5775c54a5a2ee9fde8b1d623e2407d075bd44ce6146b67e051062e326c69ac573f744909eb2cd9b797c9ab694fbd9850bff4be6f78f6b058022c8ff8322db1c5390a902ade69e7efd82911a552d6e70bd58f8b43c1784e63f8b0e06a33ed8fe8ad6550d680e8f4db31df257cc8e514a2058ac413d6e0ce31ecfa3f76a678873e8bc00f8ae374ac02a58e0d7bcbec49f6fe0246731c33bb7f5e323c91fc10d73521c598a6aff5f28b27f4437ffa959b2e118a9b544386b11d242396062f5bf1d257d70de3aabfbe021f7c5c20008ff11c4368fb2c7359189fd7655a1498c73b3fdcd2fda0654d5de20c9d9f66f90644d121e6cd8e196331b38434c17786acc8be450930229391908b6fc53ca053e02ca66084f3e467fd8b860b94caa82f230665bc12e10dbeae57a674dbd4df7662d36f2e7565559d28cd456f343572aa64fb041418380e3beadcb33a14ad43842b8e9b003f2646aae776204bc76e9bf4d6ed6258af8eb47a00c6ab50e7a9f7332c983c2bb070257f04256bc9bbf93e14cfb4a19a8669edff0b0d8e79efe41057eb291f066f5c37bc1f04fe2dcd9b3ea218e19e048d51b041110a51a98037bbc9d95b0473b8298a20c137773203c952dfae761f70aa68e903d796ba4531818cc53069dd1faafe4e3e26ae3aa2a24d52e6468f36f85b57950998d576031b8fdba467f0f38abb361894c21c63e0b45178a642576574fc6f47d713d83621ca15404c5db0d0c1432276041e66b8fca62443d3fd0e07636a2c3c0ddf6c68ec6731a5c601c456e751d86cb80246888907d5af7118688351fdf873a98835f6ad89f1fe02b998aa4fab2162056735c6c2d40bbd0f5a6eb1adff519e22d52be0fb7fca0abf026c84e463def4036a111ee91c71289e3d524a881097e482d295b53c36c2e400ac0470f1e2aa064c04d748bba0141eb15ee58f43a9563f818a1c731df8b31729a64caa4fe13596d420b6d4eab80887a0a69a0d1eff1da0557950a09f2d6357b455d341e799f0cbff40ca25e4f80cb3ad3e68eba9f94bd2034fd2cb744c4c3175196edcca07acdc6a8b2340393e1def514a355cab66da7cab8fae7122f9fce8e5b64bc2c9e5960df489cc3801f9023d12a78410335bcaf24fc718727d52185475ffff6d274a2d418513b37734b3efbb8b9b6dfe603ce73d5cc1415f00df702c1fb7499d27530d0e3b077a9a5df8f855a3af889ca20ca97a40327e7a07759fa43aa45bbc94e8641d04cbc8af1a83fece9b1eeb6e7fc0cb875aae294f59405658f2da23a4db4746c466494c186d05294ab9ae3c1135c4bfcede78a4c335eca48b9c2232929a120988499006ded041e3a2c8571e8a4296603ab30dda68277328442b5b2ef05ee2059a2b51ed8b59736fea9c679e461ff30423c120bca1a9341d8c95b7c4a7cdcb8985270be859b7f7b8ce59370d0123b94e99a075fbfaec4aa9cef107be11bd46bd26f4264287e67762edba2f23d79a54a647c2a756d2a12dcdd928ae73b354dab06996aeb6398e4cc553af0c6f424294d24b9ab035b6617e84b5904ce1a2349d8f9463769038d544166c56a9a17ae6d404f26ec0eee8531c5e3cd91bce48f32b0c8a3a5586d34424959b54d6ea4ec4e48b9564f3a1afe2947c36dee421d3b84cdc98347efe7be9b3532f526710a5dce81ef841c92e863084bf7d8e1c58b828a2b6f5db380fed686f9611537b391475cb736130f4cb74855cde63754feefdebc3885746e20dacea9df843dc1088763f6c0af1cb194ba5c019567dc183585aca6db935897738e647531255ebe657418c5e06b4752698246e97da3e0f065013ef856ec747a30c6092ba7b9a2979f880074dd174caeba3fcb14992fd58c8ed2bdd8fa849bf1841076fefa07369caebbdc1d49982a308712031bde73e0272c6a953f26dbe59d61487e06827ef72807f4fd607eb97cfeef0b91e1be3910bff4c20b81efdba3d262de2e953a9659a25cddbec9e77e9eae652bb4805e332afa45110c8be54b0ef845f82111b36c459d71c366c363f11033cb269427aaa1077673a9d0dc67517ee6c539062621c0ada3eb87954c86087776d0500ae7a6bc11beae546757c283e43fd71bf75315d2aad0031304e5fa83f5b49371550e39d8a98a6a161ffe505cf5169c56fbe7f3b81d2455bde5eb596bdc7ee22f705f180609ae6f29a3ed7e16f2614e424593d489ad2ee796046a79d9ea02798b05afc4347738836630fc121d5d2ba2fc803e14485a44bb556a76b1fa07c243c4bc89339d363d0578b2cb37e91df5294c5801a6ac07a23520f3272f1f9df00a107f51640261c1fed9720bcfc57a589d57d9d99ca75f5a8d76494d50671e7eb16ee439a2aec1dcf5acbfa4e1f6029f6cbba428efebd3772c002651f06571566fe62fd941347863599b5d50268b8c2df815d75e15362123d854ea835ac6f1973d41196d075e38978cc1ce2059748e952b2ced0b7d59d3ab4938f171146c50fa3a17f0639dca318e453cdc22fab23bcf3847fadf55826036cfe07f745b1f735aa73bef96f465743042c9dff676462102ffc40d2572b5acaadb2fa996fe4decc756639d24254bffec01dc4e124466fc241eaa560c71133af3bc97b8a878d31936e098f675a1b5325ea4eb0313289888d660b5c4b6ce83235509020e38ba9ed85bd8b6939463baa76bb9d48d6ceb51daa643a979622b84d13c5820f1624077049ce6d047c41bb491cd0eefa3b3112449f5604e7371a2075741bcc15ec7f4ed0b969e902c9da9ff17bc16b86461d10c72e59cbf908ed40bd77e6bcc095f36b8d47f52a746eb99e62c072af9b2a40f43627b2b5f61ed2e86ec886ed839c8f59a4a72e486b8018740233abbe4bd15de3cb74548eed93b6769bb199e722772f19fe5a9b680496cf7e5c00432e494b027f2fc9e942acf6d4a470af3b784efc988deab4cf76402d3fe299966a8f259c708d18cb152a6a02728d4718ed5d33c4f085dfec50ab7567aa7029f01202a0cba6fae6dd36fe2649c32f035b044abeac4a69368342e0f7028ab56e8a6490435101b68a08c7f0fb4ef658047ef7ff7b68bbaabb6132de633cd5f9c82048f7429b4712bf52c502c369177c0105d69112a5d7bbe05de6f7039099cc849c0cd6f8c22819dcd79f5cba066176f46d8bed1d5286076aeba89201e6f7945e0426e17f596078291fcbc91514d91539727dbeb991c69c6ec39b90117ecfd98775f256a273159096def67afa33aaa2862ae34e7b19f43e369337f63e99ba63f16a7edf70ed4b03561cb10c657d584ea43858ee15084dab5f5b745fe1f3d2fdd46d9dca6c7bfbd8262b74d5d280b37aa0e5cab33e745a09e81c3d27cf6f3b66093ec431e5fed78f83dded7defed9d7aefb120afd62374eda7b33bcfe871b65ce7c0dd2c93dc485b8b09c319bc04acd0af57a621a28f21dfb086dbcf329d36ff1fffbae40b44990fd4db6c3f5fe2b6caa0149d3f559a24265852e0a681c49078e2e3c0aa051ec26a0b955d5044d5e29611790d079aa5b1529692e68044ecb3ead5f25d3c8383e622a24518aa6b5cff66db12b51bb7632e079b0e1120f6cb0ab63fd69e4d9cd0fcc4de02e1d18f0fe6c5d2013c55a04a416e6ddc71c125c28ded016445874e621c45b2ce0eaaebf14708c180c8320ab64beb4d43ffcabc4e169668bfbfbf5cbeb80887c284d6b4af2de1f1795f157b0e1ee1411317aab17f8a548525fb2b5f88d09d10d959ab8403d72da51b2fe5787120e556b49843ecb08071d4850a3cacf6ac8b4efb2a9ee56d0665cedc57863fdc8688be09a10d950178ec8c1a6ea224952c630855360da6c4537c6a22f55e775f07477d597f28ae5e4b15d335952254d96885210ef915ca5f6b2b46d286e9a1315baa730234ee34df4d7b1b0dc194f256795ac5c823c527e03f121ae89d10c6d95d7c93f3eda858769b4a80c0be508db27ae51c6144f23d0598438efcbd2f81551909d993bc9b1c9e32f3a02268e32bb1d07e74480c93d09108863b90e90be2cf3d2f9525f038ac53b129fac2debcbcbe688ec586bdcf8c9dc92222266e153c45e6ca76e957ef52fcaf30b98abc997d8048abcfac41859a4df1c213665a2d2764726265f2929f84c89a3226a6dfa1092e6082863f70ccb9e8e62602c82e74656fa4f4d3e8a1a28586c3366523c518646f11e3bd1a088e5e28194b6ad348d4adeb1f90c5f172598e0cb24c5c8905e22c5e4a34fb1f66e81834c76c7b9e65c119a458ef800fcddb8efa584c5638ddd45d455e4b2dffefb443c51e464322e3e06eccdc15206657765da1c892fb2aa17ee7baa3bd3be2cb88c136fe562b4f311c8a8e9eca60703754f40397492e29b74995cdddc588c76c90d6020edf974ad056c747a16f7825adfda3d9208c4b6f5fa45bb65344073d21d0a53513f6bdad3ee9cc25d24e3e853f2987a2032247a1c52125096de99f9fde106b9a1d55b28d98ee486ab72e6be723ed9af72fff131106af21b24c4fa181fe3f5942a4b019a8047783e7565e70d0dddff3723100b086156b5df1091cdb0013cb293965e1cad4a41085a1f3937dcc85a7ff926deff3e1cec1cee6b828b1b493de4d78f984b2e8f0c74cf3aa25837234716794b6a900a3ebc81890552d068202938d83e2a4aefe56d5f7125048e495d7ebb929b79940551a7881bf4b0c4eed3b44f4a23f9b1fb19edbb5df730f45982572bdd6c32e5281e6fb300efe5418b1d5a8a458012deb615ccd94c429aa58111923a77150385e00b6f3ef5e375787687fdf15b2beea960b6a353a545ab7d97ea89b618a8172833b5200f317af544df6bedf7437885a320abb3f80ff80ce51988a795d8031191e0e0987635d4bc6761afa232df797558b89e956d976abfd43f5ed466938803c7c9bef01d9aa6179f00b481142795ba3c12f16f186e597064ec655c64c575981844ca70af1c6cf6f11f12a0800b72b20d081ac509c81e3d585468f4b3edbb2f1555df04031f06e53dd5a4b4241280abeb31b455f40c0962c8ad80865d3a581a2c5f2307b87d44630b083dc5a5e28b59ee50b618dedeac9fa1cdf3fee92ce5689353cb31f35d438c95821b22b33c1762fa9841df5fbb91c8062d09896f84fc2d82cd22dc2fef06f7df406d100bdcebccfd699dfab3a06ce1b4d94b26a2f26a03202603f9741b4dbd138705d78c9ee7ad41a2dcac2fc00d0ae216ccb9af2d2c99541e38afd2ff1fbf6bef589f3375817aa73732d414ca065d22cd10b766ab860cbfed58953399049695905478c290eaa8171a7861aebfb763b725f974925a07ccf0877779199b1ec012bc9d3d23e496cae8ba33d6054faee417f635719b0921781f24bd4d1258f9e56e966dd3ca22cd98024eba608552f34d847f37732aeb40355c36c78bb48ff54270e3a2cc10b62c6f9e7e2133650e0b08b62ea1ed72d93ed8dcac795543b533980162dcc7daf923dcdb5922e1ba00db2171ff85ce4387a1dbeab01d668554852b1d2b63935afa5974533ea4a26c7e6df67f90fc618c3a0b8fa7815982c1337a37c0bb04efbeeb7a0b80a78e1d0c34673b9a1ffa4e38df13d13b3faeee47ec42abc31433a4131819345fc2501c4b087379beecc894f6019b2e619bed854817788c518f4665a8fe267ac2e76168582d5af3c762347745239755e58c9eb094bb6ba3f68fefdfbcb8302dba06e6be3d32bbe37a3b904a5cbf8855cd3bc59fa26a13cb3c88c187cf40768821e152bd143b4ebd0e55718f6712bbd8e7087e816621989fe5b58c1d2d521bf703f425cba113ed41c1583e8e9e8d3a817dd3dceae5acf55df3bd26c79e6f75dfe6996187db4bb067dfe06f5a96fce0f4dceb88f4c2494ab7ea602b4d0d3e6767ef4a8befd423fb0b36f31f85243f6b21128a6536447b1dc3e8052e68e7f3a243118b0c164c070919a4fc96e88bc5b058581d2e846dc04d0f3b140eb8ddbae3a3c6b3abc9cb3166a33ca164d555be6e19906a9916cc97ef9b4376b2769c38a269649928c63ea7c827f33c2e19d9ea0ebc6938ce769e7b0f7b1f42fc5abc7fa79f926f82347b4bf5ea7fb0317fb10a99c765bf5839b9378409e6aca3d07262072c0a553278cbfc8b957783bbe413ad44a898aa4944d4446134b17be57f37e33e2b78e0cad3aafa8ce334d2fabf9adb07bed70ba4a95d89807e661c7f72a9a398405a91ef73e46e9701cf7c632167595cb8548b7403970b9fc0606e7ab29856eab67da95076665fd41769a0749aa92ba35c389d660102fe222ebb22928a7044cb16f4da96411592cfa46964d6d66cdacb6d6fdc02a31444f41d4d93db8af2a6ecbb01f0b43c4b946dbe3e35833e8610c0b75001de5fb46eda9836de7815eff6b8f044f06131151b24048a429e486b6304a703c3ab9d9c8482d5e77da87df9f106ae3877d67cc90fb75f38075ad90d4133f7570eda2d1ce6d0140a606df50a1a5ae80dd7b2b2a3f5a45e8a0388184cddafee9821bedf6f97f7ac8aea7d7edddf459202dce363007d97a0c05a0fb5dcfffdcc16a05fa10929051c3d484ff1655681aff7b8711c52af5196c849231ad7bd78c450b7a86a5c7214364a1bce64791a87e0c70df024f5101c49da1dfa43ad217780208cfa53976c38499a10f39216ccce80a292349d88a84fab5255ebdd781d707c416202a244d00c54b7bd37d64badb2bdd06718b6328a49f709935ef8a88ef3a213ae43c43b35bd569e8512dc213d0041ec0b6c53b48f6688b6527095412575ace3a1e27c38a8837361bcb759103f10f5af206a140916a998c84500f8c35d436cd902431123c092922608ae4ce91c0240ea82599f3317bb9c33ecd07f97e442945be2ff204bfab3be1950cd3ad6697aa81e2e9421510e40f3098438c09f1a19508474caf0ae0c11ede57318a685eb7a53f3ad311d89ddf6878810223e76d1ff9af69d0b96ce27ec2f862daed155cf0c976b29daa05aa4ad49c9189c0102e054e2c26317c9e2d1e474bd45554360472badad4c63b4cebe592a4d5180982ce4f24da5281d87ab824f8c8117fa99b74aba39c1b98c74f002cbdf47d7a6e0ec238b85c140a11c2d4c0b8ca084949f682bdc54c7a8c335c5d30e92962becb65fa6218272fc73d968f180211ada94607b45907878382d0443b91cfdd17e75b99cef1b1bccb2e2cdf7b76f6f63105bb4025bd11fde3d6de252241b733dafe9906cfb6d65107b5888bb06211b6716df1828155e664790d6597cdb593e730f5a33b78a036f8a349ca8fb0189f742ddb4db32a9b26dfe2bf84b88987f0fe9b1a331d7b7c2cb2885a639a13e9dd167cec31400a2dfa52f0b7b30f135d38a9c941efa2ce395c195549920db7ec37d6e0ae9e32c056008f4d1a7db2df5f06b13c472e9c2c01864ced049a273d4c7c7675fe36e8feef5e10920f2f138dec6512897bc006656619c65a80befde1f51cb3c37c104f334f49b0f91e8db09433d4920d685bacf3bd11fb6357acf45689cacb5803853b59edffa27621fc139e8e3a2c45e9a27e5773dd6acca464ad9eb31c219f0d15e486272e534ed90a996a409f33d13f75880f3d9d6504a25b8b3d583fcace96b463da7007bb012a9916be43227b24ac8833e748343082251ddf400ba38fa0de36ed6b251caeaea892b8ec2598f96011d45b213526110120b3e7c0119dbe6e9cb3cf2e995461ba432a10efe681b7603eadfcb5b87bcc8761d714dd51db0214bc9687202cca2b8f6b29f55fad4ce84dcb2af30ce951d082d9269b10e3914132e817fb46f59a170885443819bbb15e5c958b3460f3840a8c92122f3ea83abdcd28ef5cedaf23a0f2c454971425538d1b2607492eb63ec33576deb2b33e1ff1082a7e44516e46f30889b90d4e1ac744139a45ad8db4bee9015859e285e4f71cd6a3c0dd545f522584ce78105f00c6817f6729e898fb31268ce2b370c9bd244504e4afec3737e7b61c193a38283f513dfa0f041ececa49816f4830f6aae23a5fec92b1140ce7061374ecba1558bcf38be5ea8d0cbf66e732e147a04d43c50ab70aeecac531f2469f8c126323a6a956e01ef4558883c961126a17ec60eb43d768ae992106b028768e6d0013b21d6455a4190e69030f2e37717ca36382187f9b8f5de7337af637ed7acf1fef3ef7017c862c6aa2e7743aa55997df2be6e28e3b58235da83e2193d8ac68257ebfd5f7d75ebaf2474c4c39fe29026f48959dab26bb7a009c878eae64cfe790f049599e05df50acd95dc736841476964440b0e3261e411cc0d97bedfe29aa3ae112c851424fc3cff05f3f9436e4c88895f8e297bb0f6f8d5103fc2925cac9618a27bc97f9a58884e16d8b6369a9bdad1f24b9ccc29ea370bf09124ff91c58bfa1cb72b9a220f1769b9dedd086d04459336d83b1541ca6c58c548a3c510496a69159a649c600a1de70cbc62cdbe4037669c4ecffc5a2e41091520aa5ca458a5ebd405a603405decb8ca3758b40bd624d6573898e7840b792f927ba61160bba615720a02709d1e0b3b6de0ef3166807fbc2deedbce834374f0f30198f297e53a588e52dfcb384a388aec65b767be2bc97d803c53ab4381104733c6b93ef0e7b02b7fef5819661fb740a3273a89818aa07b1079679996d6df6386c5aa55da21d9cfbe2954370537c26d3322c8f3f02bf24ecf4937f06d83bcdbc518cf57a45752d60a23a489d5e5f84aff42f1e77c074f72b92350250fadceae55f79a121e762b3fcef19682c6bfa899a03ec4eaaa07cfd25ff4cc5a2ef7d1caedda399d177bea1407f22a94354b048f96d7ef7fda4e3ad0084c48c7c8f65bdeafc6e2121289940482b54db485c47be029b5f026e1653ff00ae5449fa537cadf1c473451a27a25c270c2bbc88bbcb698d1836c5d3a0b9506ed912669d2f47b3109113d2d462d7718537ed3bb2d0dbda5287f701c6ff3e5740d9203ffa47f27d09cca98f3e00076baabe52be4e77162708a42b4b4fb8b69d13a8e232d47657ffa27ac8c48f0cbc7c92659af40d24c19e15936af863db2a17a98e4f6289367a3b5de80821159f71765c233b1d7eb6878f38299894b49058808be2c7421bfe6ed692d07cdcc3953a90ac09bb1df6bddc461b8c86e54f352023833494e4064aae6e0f7473a3ad97a7707ccfccfe3e25c5f1aa8a6446b7809d6cc42ccb668fa16842708b7a22698fa1b02ac88e5c3e277ca8f72e928e26d067866d05a07cacb82ba96b69e5f9333c4d605feb45999be13e48a22776c132b6a28369004e9c44e1977a1f71fc552073f05696cba7cd53a8f32d465f043c5fd10c9761297da33af102b787ae5aeef89c1a867aa306cadf49260c29be94d74647c0b8c9d50df3b55e9c192ec0b5dce0196ea7bfa022efdf31e9ab40e87d550e1ac29c602692b1ef18f014a0911b44e583f73fc9da7cfb1ada9421c531e0a5c4b06dbe38817f129295837027ee7d8f03ebd46c55176b12c1d76efbc1506e8fca7de62f9eff99afc8df60f1d0e325088b9eccab99a64fe7f5e334474e9301bd1376040eb38bc3e01f7de4e789fced5e16b6038486f177b98a7fe32a117c372f968dc9ea1e7d3f8a73aa87c7ef5e6360fba786a77dde42a4f00ae8a10bccca5fbb8940b7bb50b0c64d3cfd06647e05a3ad085554dcfdb4e30976bc72cd6654611eab4cf3d55c0c2d9fcea3a3918ab7f9e9cafcaaf5374189426ac80fd5e0d80526a014f9804afd23890b78a7d24584098bcc5694d721a4c2c1a9660563cc715d4cd9742eb63461e228e7b7b45b03b2259a2a465abdb96f4eaed5d560bed1eb89c205ca1fa9b4de18f66bc7c4f7c3593a317c3b077dbc574a8f122e52afd98a04ff444bd0a6a045c98a0d819af3a53748c917fdf27187618276f0985eb698d433280d7b350e6eebfe635ef31a662774065622f33361243d65c39fd0c4609269aba90f6f4412bb2909f857784f64bf7c264afee9fdf710fec7c98caf222b4590c3d053987c38606c875952ea863db83797c0f62742e9412712b1ff400c30b7172dabb1067ba8726fc7a3989353cc4e2e0e5a0272273eb7161b62fba9dcd58503b5746304cecc599223fea7e56430c02a2a767b7cb937ce95fa4776f492479cb0fa213947e6dbc6b1eaa94126272c12a3f0d3d8436a8f19ada3fd390b9a8b0d445ce9afe68ff5c4115577ee2c61c68d8ecf386b8e26b0a26b98691994d0b92b357530c6ef42e64429fc45b30f15c4b01f0d599f69b4e335af1ef9affcb38ec3dbc2413367eaeb884b53068a2245ca5b8c573603f71a6340335190012ae6a8cce68f7a07a3436ca7c626ed8729d613f7cf6baea09b38cc9c3e619b1b2ce75e49dbd42d84e6e15b7b4f8759bfa293070199b2c33e217060c8f644ffa683e8c1e8ae0d249abad4eb9bd3031f37f55cff83b8b9ce2c3cb64ce38dadd7ff6c6b1af1306b58757a4ff5e8317a8c759d8989bf9fc9581b80eb0c2688717173b4ff1df29d5541150dbc95d0814cddc56600dd239922412e0a2ac1f359c3ecaf848e52b070a65633ad0f6c9ce5e5f9c81463e94178504cd33de34b3ae6797753baa259231b81f33a1dba42b07a41ffa1ad1c43f8d82867b7a34d6f6bc350e8a2d4633af60d5e34cf285651e751a39b31bbc5e4293fe993e15c014af77c5f2f5d59dd5a486cb6961b12f3d729e8e5f1c224939dbf66ee0deeaa35601422d8198bab34d6d592994e2ebfe327e72c2ab17cee02823e585a70c17906d55671f73f0ebcede6f584e89c48bbaa95b8e0c2a2e0cd5897c681ab00ea714d4b95d77e02c7218c4e335dab78165264ab3a4f367c8e0e610720f20a9ba80462dcc1f763269715994154da329dcecc1f987c0b38ff2cf005f8bb2ef6acd0967be4688895a1ba98dffdc27843bc9e8b8f3ae9faee93a0190a1be50e4c6648f2124c842658a1e83bf08f17ee79673b8efffa710a0919ff79ebce98e3aa9e87e36fe2965250beb34e96cb5fe6f3d904b99cc36d951a93cb48d861e894c5369241b8d8a23d5649849cf421ed2640dbed7361687f59d1346cd640135185cdbfc4dec53acff25e6e027a296e29c264a7ed985477e608f20de46425548ae3e86991e69620793bb289f54795c683d95ea2d1545ef7f73c6becdcb26ac2aee33b501ffd79f8b5e82e54dfd61357b3fd44d786c55aad65f33803ed2ae67c1aa6d8680054d637ff5e1b15bacfaad1b410c0205513c9e09efdc2aeeef38dea9035573319b00a137364511bad114f4e87cf77a65299e5ba97a3d4c80bb9e32293f9097420569591d19f28ccbca43b81d1c89f14f5787b3ef1270e7b39afe71d98d0c4c16f3ffb2e2deb802f435f98672a74f22358e296aa6253e1dabd78fe6c557254cdf8a0f4cc007f715e2e57798bd63fbbb383bc62d302d62a686e8445665acd9cfad724cddb6d505a106330f8403f8c083c8ce6590f4a3d540fd48236ea5216c18747e64e3ad05350d9f8bde5237351b6fcd5f3a68a5a7bb7a64074d96f61804941d0a8891bcc3403b09f18160f1a6821a72f74b296014cc3c8af595a143c219fd915d481c8aff28d2755bb44588a53141e27b53c55a25581836d5ff303820a10fcf2ab7e5e7ae4e2e36ff4142733867372b4bcdfb4d121f42a3ab87a34353fb89e6bb1df5e58d3ac9891aa36031edd8cecda7308c85f5aa19291a85fe12e51bffe4330c6c33d6d3ce10d83dffb92c7cf10f6b71be0a46b78d8c6f0d8dbdcc01c4b4446ce9e2acbd53d788b4b918706d052d4253f1bab3c07e3e8f72a04c004ec5fcf52ad48bccb7bda66e496a4b59e6f1e757db1451fe24684c88b8d6d30a39591b856916f0148517d9b88e71af8c7511e3f8ddf78d3dff8293ae142a7910c6c0c3f0c0fccda10b1574b3a0e7b08f3446b05b6c120794ba09b58707bd3eab77ddb1aca461adc22502a011a604cf4936ed15aa596ccb1bfcd271cb3c11deb603969606bd43ac139bb280ef20c27b7464873370c7d534dd71e7c8434a04f874ac25e5b269d6d461bdddc7842b18385bd8eed992ff5f8d5bebe17d6e99405a3a70b7651dc2c71c6a1ddfb9df724d70761a2d899fc6eacae52821f263980736eeae2d47dc29f1ae272dbc1ace275d7e8e56c4c45ba60aeb9f8c71b8331190818f33ffa59d1f074a7527c69a7051397f50538a1fc9052f44b9b4de202b91a0450ccd8ccee61461cc3827d45cdb9bf95607a7dcee0b4f817bd97185347a112397d0616cf69228bca75c7ee943895255868a692a2ffd722e1be2e88964024557749099b294b579910efe604a2322d20891bae0a27fab602b0302190c18ed4763610a50679a9b2fd39fc7da7295af57e041596a2a34c6b1ce8e6d9892da5b1e47ff98912ce98437ff1adde6271f6b303da1dcac1b394cf4bc5e16374cfef468603334c4858b7b14bc4c841461bf8fc77db7fb42977930392843894bb3ad21766ff2fe91e243a6a3d9b249003c334afc68ce8de1795453387a2877afe967df46f73856ae3d78e15f5668a9cfcc71364a5b387265e631b0b5aee7b0e97700d79fafc6c777ef0bd5ab21059c7e0feb6e752475690afcc7e909ebe58516ff4dea32a68a43936050248910ca538c2a162b18cce114e7f375c3b3e8fc0ede0de0b0a0f7d210f8f4819c720164a02b813036e1d5c8d4528e30fa35c4be6e83eb4279f0a0f97c6a2e7a38aaac0031705ce78fd37a17ba4632f2c0019196f6a7e83957de8875813a15b845b0123ab932201d142b4d923b9a3c3e0619e82f31d58411cb5ea44c2e36461b76898e1db1603f54aa8667eeb3733ee07fadd5115e5d5875629989587e04df9ef174718e3823c7689d91f05fb36b45781f5b1b8507be3a7fd05b7f09f4a162127827ef00b47fc741b2642515bfd7e03e39b6c89821baa6eea73355f59e731878b197b41ffa3006b0ccc7726e4050cf6aa8a69bffdbf7c49a61d9d94e11fd2a74808cdb951704ebf341eedf856e8befaefd1c9ad38713e2b9545f498e1c1b02af15901293461d45454f618ff7013b17ed0f90523e4071aa7fd28d77ffc437e83c6235f5c0ff9a5776c9bd477fc8c6c3aeef3a8010b9bf9a618e68f4d7a320e6be694fe2a19e695eaae42a3fcd099c195c55be45c5eceeaea05597775a2678a6416701a9db299c3577b63eb4012bfc705e2bf520b4a6fc018dd625d12df51ee88a122b87dc941312e65c8c33b80d928ac84bd69563e765a0cdb8691b6b48d31e8a41e3c1df3b7212d370a2b68e58f0d36dc05a2a1eac17d564a65d98f97122da03668caa8719c1b3010e52bb307823497f1a50103e7e8815224a4f79e6070d8e66c3424e9c4fefe4d50b1c150fd216cf9e43d2d4882d34a893586e5f22e1f5b1fe47592ef52519b19798213e2dff1c943cfecc2719730736eaf4c618259555d5845d07351bbd06b04d775c03905c8d0c31649f9abfff9d20d00199bfbd473c13c833a785b0d5e647f75932c66c7cbbb35d6272a8c00d17abbcb1477f9f686e96deb83d70b234ba1fe9e1e27c9e72f22d938ec5cab758ac5848a71f3d7305bf841110d75bb4de7ce5dd58c02ec0a1e4dfd030a778044fe710a51256bbd858d22913cbf63d4e1ca65a4c91ccdea2f5fff80d08bbe54f1bfca029dcd04c3cb010f081f3095b5dd8ef35117119ed2b9f5e6b5858362757a397a640fc0e2d7b6c6f9a65110791925aacbbad52be9dfd7e7b0668416ed8e2265a76a0146842472f260a7b923382cc85a5f55943afc9be075908ca9fd28b7f7b384d1de429eca6590486619b9684333b7b5e2b6b472871858bbd4da8aac6e04498b3fe3a0b51458d4a7494fcf2325e7da5608399a407661896bb32fe799277c7aeba91ada6130ade55880e2a5f47f2d71df1e0aae97c3c9fecb6ce2f9b8d1105e822ae2ba53e5f78fd941b2fdbe1cd3c46cad78d3b9f9b6da7934b60deb2ed2d27470010235514d4044691cef1a80eeb489bc8c8c1af9632cf7087fe32fd254afd0d889e66f92786f328ac2e60e0d04cc1a5f9e277f16ab908db950784acc6c279e75e96dd290e02b217f296399fa202661cfc7c861c1c75235a3f6e73b3a21aacf94d45ccfdf3eddaca85c2d968d35f18e72c4601e2695f706e05e3e1a7a7d67cdc138d1634a6277599e044467be59322af694edb1d2de98bd8a8542505d6742e8afe2ad12f42c770253f63e5c0efe1539a4c6a8655cc18b7141e170ad0a94c8e6ec0379b33c27f8662b1e5a9aedb7a25571390a7a4b85803a5ddd34565462f58f32616f9af5b91b5929422a1daf98f42341b8481b9e1b538b1435e259cffdf5181ac00a87c7dbc1b6f50d37154731ac5a7fe6decc3a4844c714a7785baf6a06a03f6b90d1ddf12a83617b4404bcd136174497b087732af300c4c7eeffd10c3a2b6457c9c597348b1ba17c14ec8172f22341ad86a0b32e4ddee66acdb3d277584b9b7fcd8a780fd999d84cd9709b33a95c4c645265eb11298b78790f2a67ae45262d3f5ba8aa1e09a720a9c9fdcb6650340f6e0e1022b561d961b3d07867bc589a74ce39f75a7bd221a34e0dbe4e4c52cc0672fbc55a88757c50a22cc0c0ca4912e33a6fd12f263d7e040ae28ff98811ff23bd82aec1e50139a1befbcad25401310cae980e83fce75b83fcad416b60dab71cc0485bedb8dde0719749078601e57d9fea3338bb3852bc0369e7e5b61a640dd35d814219b39cbd7856e1a382c8c15f448038569559a397e0f9fadacfe562061289934d0fdcacd96230fb9b265d433e3ad792da7f5d678fefc167825461b136ab75d989430010ac574767ec72fa5e43f69a9496ed085e904912663c353764ca87a9d16a25349f34cd776697a94ff474d0edf284e34550e4afc6556b3733902faf6095d5f4fe15f159778787132ecd95d50dd24f0c817450f5a99a7a198fd6ce65413855421e9cd7b9ef87b81b9ae91c78bdc888b4df98973599c71a8cbfadd8b77a57d0c08b8d6b41c6e631e4a051fe4cabdfb3984617894898767f78cf579321574010f3be00469eb95a95e32bea807c6509d4ea7c37fc25f9ff8800cfad5a1f6090310378a7416eee3a443e90dbf5e66f32eac6c3c3e68b7e30ac6ce0d37240e0f32998099deb9ffed1798dcd12a6e551608849323e40e319c67bda9f4ed740a4330e5dc40657f1ab196dad0b1f455db4442dc29ae25a52f3b81207c7f314ff6aaa532be57d26cc5ac5c9309da9e9449328a0700d1e24eca3f2ba53b62a3bcd98cca535cef50697cba48fb40d80acbbd06b8b04cbc283f4058fbfe87b886ad0a3b218cdc4bf3b135f6d851fa9b36cecb12c1b644c87804f249463bf416006321997f37cf5c40e9ae39e2b8865ea95da559fe759a70063e61f68ea3933901c6d6c12e18ac1d32f620f7379669f114a24077ac09f6f83c769b3331f7bb948919e688afeae36b72e5486192d4500a36f91c42feb5c544aa2750ccceda82534966f163b8bc5fd9cdd32665d33e693fec85cea89f89830623cc0e31147ced23ab9f75d34e4d096b16b11eefd4fa8c45e56fd37563a06b04aea16a6088d8adddabff15deec67231e9a7ccc3a28037e1976f55a74c19fa6e380a4fa5e221cf26e77218e994b5d870b1efb4269c1572e9c85d7d48b0a7abefe1f74ac2cd41eaf005ce073263c56e7cac26154c1cb4d7320df7f985fc753c627201a7bcdb43ae9002dbb9668693893cc440f96ad9e53ce5359145af06155611b6eaa0cbdfdfc8dfcb1e851ec565a24546d1a5569afe8d49d062bee9d0186d922f6c4439c04d00dcb2c68d624189be02381d3ad426200c5558fc863ed900ccc51a2497814163ebc8665477e53542091ce8976fcebc2a2f67631f5a076b44dae825afe7a212b450cc1a14eabdcac048a034589f4ca6b333c7f59b7ad6f824fec0c963f2de664066aebd6943d4a415a8a4d2282e62979855cd175758405428aa891601244cbf5d2e5f52feb146a14054204c1cf5846c2e68b2851397a1a145b9cbe254fdbf57eae9e88b2b121c7fff020966b99c0dc3a231f7cf1db4e16f4d3d5285682135d2c75922c5321882afdfa39f427e9d351a924c4e605831ba5e20fb2096a74130f2f5a0ecb2afbb7f934c63d81a83415f7ebd6186994526a1ba6b383ebc2e17914f723ad4a2d85498d96d5b2ceaff3f4e83db2da6ed9914357a117a4ea82932a5bd6f49bfb6d023cc579e8e20e697166a5ae60fa841bc256b85f86b0b62a770aee870bd0b4be20dce3b1d655a224b427468ef96fc7ee18b45ecea221b8168e082eaa591633699999ffc1fd3dbddde593f421638d06c7c43aee15e1f861cad871c6e45957b9465101fd05db048e572852d7cb9a8e0d4d6c32d5447c06ca6c486b1cdee56c13dc7deda77258fbb3a366c33d605a75b1a2f4e210981f8229adebb83ea4e19e110f9df510877606aa992eac7081a9a29ee023088fde2d7fa1a1e3949d8cf6b49b79c77620e3f0db9bfd1f656a0f88e4eda92cfc2eec6fd0eb8544db091869a6ee318395d8d15bfb0f2211d9c78a2ad160c37109dae0b7982b23bdf5e38259a254ef96819b45ec966065d26399efb5a79c7a0323579781df6f6fa730afd218c6dd4d736836ab4d5de037677be36d59f311517a7f91d270bff7d778b41be6be58d0b20fcdbada810bdd3bce26c0ac93e4d31c1042fcdfd3d4e15108a0d9c4423577e9b2c4c9ff9d2b644d505110d45247526f80cca01dc67c3c1aee09aaf976ca5437488a5e305761fd8ae11ba7eb07cac4e3f2d81a96c009cda84c5a441ed0d038818349600c6884dc1e028f311e73ad85e60e2227a22ad5abab2388da31169ace0f11d0516a6dffb97477c6f6df5a3aa836b9df3dbfb3fc6cf9b811eee7fe6ea2a6971400faa5295ed588c633c6844b8f63dc3f89ed4f84e3dcbad8e44b2aa4f48a27db7ccc5792db9ef523ee8f44cbb217770b81c2965022060592d17b2e6ac0fcf44e0fd59541ff7fd441ac810531d551febfa7bc7103ca423a0d47ec2793faebe46461b1d2157e150a67b74d41abf3ed09f5b262be35abbb362a5184b1492c91691099ce7206a51add9cf8880a2ca998a642b38f8f237ecc379abaefe5c55f64d481f6c283b042b56554ce0080b065f7c963d38d396d2fdae2a217ec17ec168bbd5b339eeef6d04eaec7094747904b74370e5ab6d70831bc0e1b21961f9c6ec9c786bdfa9e1748c01a6ca09f2f1ab8acb9d443d4aaa022d980d55dbff8b31f3cc9d8cfdd34e65f5349d251174eea84a136f97ee3222076d12b0983ccb61ec46295b80bf3714139d6319574f58f12d620a1d03b95271de64d3bcf01ace50666ee5e666c9ed9c8504ce77a5d7f21b800f129ea68155023fdd61e2ec80fc492260a56a8f0001f7967cdafb4bc4534c8bdb73c849029dac3f941bd16f3f84398f2ae38d1718644ab3339ec74d436a6445e5908c88c32dcd1d7703956b6bdde6f7a4d8b30b08e0d6a24c1eaec616dda69756739cb9522a3a8a2b5ec262a45e8760b7493df03b2a2aba3ce3bf415b90212a32077e2c4ff4cfc8056532a1b078a037c525f1945ef690d1631ecf8130053fe1c27f8c11d354b5064a34a9aa4ba135f19a45cd57c2f9a7033aad691dc06f85b75a053a44667f1887102015edadaf11d9aae1aaf44c15856b15b38765612cdef2d6a2a859fb4fd0ad1201350c6aeed1c3b47321528da74540e00534c262dde65a5be69a68db04b4dd218fc64492a757d1924ba4e1d277eacf28c2e190ee950f4d9100951711855f753e9c17d60cf8a79e1836fd1cde975f7a357200bc6958e3071adb3c6e7112a169cebeb6ee253f0e57ef6f9cb72728e02381d839860268cc961e0324b01f4fcd3aa81b53889b95f83a0b845867b4be0e39a04a29df8e30eb9ba35a124aff16f14597f7206415f6da360fa8bd3b482242d07cae290a9deab6ee20ad549af1ed9a7258060e34d799017e146e933c6e2b72c7928fd7b4661f3b363a9e21e2029045d186209a86c5ac84302010883e71627e5a28ec31cded667ff22660cf76657d0a17e4525148a1abbd501691b94b4b429551018ce006eab5ee61e264e786518911d8b1dfd3132c32b19e726f8a45bf880c155b16587630a0dde5135113ed0e771094f7d8f6634f2063ad031899deee12125813079f9174817002ac079e13d9f30ec2fe83a898c9fd3efc8d9d5fab619ff82f724af46850ee6f39697079ceaac06096ebe5ad671de03668ac84eb88cf4d1ee136fbe8a72370c2aecf059cacd479da86c1f929d1554ce6dbb56c6b1a086c6530622c887cb41bfa6e16e050cee9877888531aff3d1bf439e714adc79a2b9fbb07a31c7a0b3b6fa32bfe755318e3db821f2f22c6922bf53f8167ecbb71752a18c64c37a291d730d8697247ac38202a5af59931363c11fa1c945514d6923ac68b9f5ee2c016dfd03fbf662aef442e03f3ca34188a06bc3dddaf86fb5e4daa019fd82085131b97db52f3dd55faa23af972055684450dcb335ab571472d4b940d37e578c9c3f596ca33d15b3cbe5541b8fe05aa7c212478bf5f9307bf27529fac790ee3e7e3fefe9e44ea5920fda46be291846e5fc5b90418ce6ecf9c8af46b385638cfdd994acc073e9edf1e426d29ed0077b944b39e2c3b0de2461e1ad57bbbd2ebb3444c018308410c66549f68d2aacf9da86284fab22225f897ab76799d69ba937a1f1fc6c3427d824ef1c90a34978d1c80995e150fa86e945305dba5123533bf1dde7a95c23edf4c909c03cbdfd81b3a4071c85d92b4f86b9bc5cac722619a1753b82eca9b5742217eb838efe4073ce2fce3c6bf148910c9afe11f76abff2f8fcffc50aee6cb2bed40f7cdc3c94388d6b81c03b4798691877b4bbb415224a0bacdda420f39aee13e278e1ac3da75a5df38bf20ee7f668d571204cbc7fa0ec0ed72e5b29b6cb62e402054e6ba46a8c7c38f45fc5a7f7b3d9b0aea4ac0ed16f6914b21c35f4a43b072d94ef2ee65439819ce30a7780dcdea547fe0b4bdf4090ed329c668bfc3c93fc88ab91c10132d89ae0d7743d69c238f2b973102cf013bada15b181642e4e56f0d12e3c3d8ff1563a2cdd11cd66fca10e352f64ae557b027ecf92ac4f4570650c63252843f46cf68fa4fa875ec7726cc29efde37cd38cd40881eec9514003808f8c108195df4739b50cd9bec8afb8e4152d63852645a4e0b137455de05cd0e811f97db0be62d991b0355e509fcc93287a8387daa6772be6e8bc27d0d718c0f2cf2977525703da990b71f0ad48b26ba6b46acaef71b00058d325f9587fe4ea290b1881d86d3fcb79bc3f43a1e4c0320418b2ba31f8bee5a828acfeaa29864de852b0ef4dffa71d772df23a6e453da772b75a897a9c66df978e536edfbb7fe68f622be7c8d858349a8ef3f6bb9f13820ec88fd8a1c7d9a25f77a86b06bf221c00e84a11b71fc0a34bff1b2c7b6d3613d95cac7875aa72e2d145153099cb532e22eb5d2620c8cb6d21a305870915c688cb5dc16e5078eba8f49a93d8fd7f0a16a091a579c9a05e745e382760f58b8d4affdbddbcb0baa23c597bc4bb0c45ef4929ea520b5d725df9daabe6657d4214df90505bf6ea7d4a178101c671a8bebddd31e296325823a8fd79a2de9fed1c38884e074f06b717c6387e3621b7d7ec174bca515fb2e9d106b5e1d7e803f39c8c11c703df336715b9f4ac7d3e62ccdfe1226ae7b56633584a7ce56a8768d16c70a8927ea728cda46922b36620ef6d36ec32ea5199d4b4fc81be715c7194609718e8571d749a9b0689a5b3feec6509a00f612ca05b0b41aba38a3f1735cd39d6bf23b26e25a6e1ddd5071c5fa1aceb5243c13d7482345e21e10b75c769538db5882ab441f13b8bd09b810bc1a9dd2fb6d75cf5aae4677c6882e7efd9dbec72eba3b497cdada2995348eb3847a68268f4bc951b89a3413b88ee9bd5b54a274efc7301d7a4551cff6cdbfddfcea61c806eef57986fb67b902f4882b9d892615b4c044cfab4b52d4f5608b139e1cad9387d353950a293570a58b64b214a5f99a4cc953886803161c16fbd098a2e9cedbe0feca1082baf627b5be13bac2b27636149d58d32ed6f61ecb281a3df387fd931fd6d752ba052db52311ee141209e07e8ccd45dc5d98cf3872ec53574d89ae2ae9516e62ea983b6746e1a913f512a6529baf86ac32661e0a7cfa9c5d4e32015fe2a07ed7a2c13d08333cc47fd7d48d23eaeae0b993dfa6757f14a27c8db4b29ebcc75104a224d7dc9350193d198c17a93f7eac7f228b0f0fc50d19cf6832cc403536a3c47ba180e80b065260c0987ffdf292f0313c9e198aadece55ed89290ba2c68cecebd39408b97dbdd660504f3ab4c20be0a3cc9c0b77d2cfb159c64c8c246853d8ed425a0bce1978e1fda7bff85a7d92671d9013d2b5d9699ccf27f6beb06c9310d6639898050fb4fe2782cd5a96240dd62ee4e753617320edb636932fd05354e213896a8bd4569000f74ce7f0b9a0b541928f51d257c864f6fc6405cf580a176f6b0d2dab12a985001fc494538815344eff3600f47372c0abac1b60f6d8bd57ca5b205cf89dbe81ed68a039fbda7d5a0068a0485312d66dbf6412ae002adffa7f41f096d3b9058bdb0a980357ee44b82783d630b85e5188b94e84a7194296b969d2097379b01f138a14d40cdfce59bc312fd75a39f7fbbf1fa3d0566c266e00ae3aab45d425673219804cb21bf0e8e65dc56b1d452d99ba70990ac0104519d5b64cda70e80ef57371e20b6161ed39f31669d7d031ca9c2f4aa5064d0dc8c50b62b3496ab8a8fa7e29fd0212a3fe4dc458d12a1ab01ed5ebc037f64cb47c45cbfa47b3ba1958c4dbe388fcab711fa1ce7ec281bcb5f9fc7b424af6b8e10b5e09da1bde8b90b39a5e3c7f444c98783698e9f7f017f6a4fc07ccde81652e44aebcb771cfdd6ccec12ab26cebccbd1a2da072ea1cd5c6855c9996db837a24b6bcd0406b56bc294ff004e43b18d3784e02181bf92bf529c6ace96a86f1e7611d91151b5f150c30fab02c4f09000c599913e1b26a46bfd24446dd404503e4854ee412b5aa459553c677bed60b82b25e1af34557059a6eadfc4e91a2823d57d1b2a12914aa924d01639472419ef167654a0de5c5ac15f074e82fe5c56cac1bb64c331eb63fd3996ca50034fa1e2c8cdd260fc0474ffdf2dda23e038ea05f010d56b99fdcd3693b6a9af99c8e6483ec424266bc40668c5f9a7babbf4d39181a676b4f00c97a7dd6998dd476846921667c2cec938ca7ea95bf3ef088d559100f6ce5d8360612c1908e309672d289df8e5eb0d9ead7c057f5d9e71773052c9d137965f9a76f7fef69f725cf66917b6fc2b86895c73969fb5d3255ef598a31cf9e8aea9b869e82d60d11b0d031dbe1f27447f2c249b5a63b1bcd0dd0df4d29305f1a0ab68b18e55b0fecf054e55d72f85c9db68ad9c0ab254d5fd65cccedda8605b32307685a25e2b89719acbaa397cd3ef6a638fcfce79de8bb4f02f11851f5c3f5f479db406e524dc98b0557d0d815177ac16ac4f6f475495ef6001c603c62668290eb0f2552224cf5aa2f5b167693a40c54de62297276ce35dd96ba1b9211dc89665d91f2dc2e18c277f40afd1a5367d2a9198faa017750466bbc214a56f47c39093b2f36094b06a4933b49b1f30bd65b7a9dc8fe72fda2cf2695b44626e26fca5c45200eb6d07ea00ddc1e4ec4b36d8ff22215aa004b088d90c396c367ded170d01ef7ce015af1311caf3c1a0311ff42dbf10221338bcfb64ac34e3160533b0b848f8a588fbf9cb1e7959b3664bbdf28f99f25983078c56b1ec1ba6479af28c11897551a8133a346a7f686c2f2386e70a3735b98a3812bf70d8d93580a9001817952d25243a794e6d98f15158d5518e32f613b04b9868947fc580d5309429ceb3c2169361eb2b9dff5dd0306d54f30b0656741ad720a489998987b4f924cf6008ef07cef7cacb881feec6e08c2d7b8893e1fd59e9e919aff582f4cdb690884f6173172d155331cdabb748d35e30dc877d80c3b5f55f6f7f305b0f78603991799a29c1b96a9766888fe973a6ae23eddc068a2b276a9b412b94f519033c24edaf7f016a53160b9f5351a32f7312f8b438decd8f71b101ac97263a44ba50b01b5bd6eeec38cf58b2049103e69856adf03be6cf708720309b77edc86b8967239b46cc2fc7d7d7095847c0bed1f00b3a7e6211837b879f3814169542c4487327c8d8a4ef6e134999a448bccc45619955c9df1700a8c9cb159f609d8f27ea55dee1aadf36626ebf84de84ce1317fa9a87c44940c875a184376532ea01c28df061f7e79d7111735eaecd1ad6c12c50bdb95c9e4a531982ca92d6c4eb3cc07cacc9ba9dedf2dbd713f78ed2aa556d133ff2da40659782c3104008699b18964b638a124dd7829b5e71cc18c49695c198ef7092b21cc2660f64882ee3aed5ecde89c0c0ded49400419dbdf2744de0c21f45cbc5a5efc13e3db84b642f0b7645d03d6513af97c395c78e6c22ebb807acb344de7f2e0e79efb26513c89f2eb2261479f34c6cfc21815d5119ee6211eb60a7710f3aeaaf45d00782305877b16793992b73afd5c2020ce643ac44bba7c24b3ad99f2f29f20c8cc78d97faa9286c64d439dda6c117c2174425e7e68011daa7d55bd9fe304243eb507a1fc186c9b901d7b3c75351fd863c6088e929b9448cbb71cf7e0838ac3983357681ff2835e0b6b6a30ba1493419e24171d2ad4fff278d98c0f382e688118ca5d79a415ae9d03f75ae3889d186dc65b00837e43cba934ff68c57ee34f51a95005422b9619de7255ed7e4b386594cc57202983a1c0f8195b09acc4046a57f1f56f6b0b60070276a871d7458102cb8e806b7ca4330bc772acbd185329f06962178fd76807de7f9c958bd7feb12964457430837afe75cff679d651a9c64b71d32fa20b3caccfc5cdb7cd65dad0ffe81706a1de2326bf6cf07967a17e6611a27e9abc9bac034e7b6feebdabc5dc24ad03b96e412e59af381a88f282b2b0473a6bb2caf957065178498e3ba764c4920db07de4b8ab23fe4e0222df5be6166ef3822487780600260b20ed3363e9a46f85a2ff439383b1703b02c79fd0f0c29374ad26f8dab99425d93126632e1696fa0acef891feb5b61bc168205315b9335b84e0aad820bffd90d94e5f60e35b4f38cf3d28c84dbc52147a0759da8681bcdd8a759bd259352a1537ebb8fd3ad14ceae1bf1bf4f038e4c2b4e154c6c837096dc81c309a1088d6682e9520032c6cefbafec4f48a88595456dbd4058c9a1b632c382b3301c228a75c3385b6c491c14afeabd00ca35cc3fbb20012cbdf5e9d804617ba76b56af43bc1cd9203c78517aac2938e0f295a3d8f154671c2a8a115682532525fce26b569d894985491099aaf1eefa1c3e79ffb4d72a7d5c9f46393b30b8cb7104273d0639e53400a5cf3c685c147288dac55d23602dfd77ae62c9c2bc3fa1debfe9dd40c549762aeb5c50871add3a86faab84a5cead03c1a821f30fb825ba37c0c7040a9a4c50740678c90712fe94c3af88602ccd2856278fbf2c5790564b8a3d1d2d27e6128e9c45d6b997ed4ac957588c62c1134028f2e25363e36dd176b19c2f1719ed4c53b7d5f8a3fa3e5986d32c95d9ccf19238537b940d9643fa54a083fa047a7abc0d781af33663aebe8532502e416cfc8e88fc52f0c8eff48524985e5a19a1a38dcea790c667d7d9d2137bf5b94d1dfa198acc29af180f01256475a61eecb823d8ab42e57ce168f6e3a2e4cc576919518252f02485da85c6e2d78f433d500fc277a4424f82e7d4cd7bee442177bd3b90efb42f25582607a33ce6c73360d652bf3fbfd845ec546977bca58c484a7f03a1612fef442cddf04c8ef28e027cb0ceb9e76ca1396f5e0b2613e3224afeba99de271e309f14d05389d775db89a30f62ea5ea1d8db0769e6d234c627c506ea647fd1b46a2d78505eac495a00b98ac38b9e64ea68b5c82dc7d6712e8aef6db71c2d46687481fb84c5c4a41c5c6e7f80849d8cb61d971357e0a048338905dfd048cc7d788f51e1e4f8632249a96868301c8b3b60c5cba795342928ae99b1ad4a7c97fd0f020807e050276f9bf4ee7c370282e4d542bb893f799eb380265f5696b5fe60c6dc0d69e516ca4fd86fb7ca1573bea0501bcabf19f8bffb68f77c04677c951b6d4bae9e10cd4926bc697dbf935c554c64411812ce3b2a63ea8ab2fe9f539c2f61812617ee2d15d056ff112f2213b35756b7d1f69a0f0e9571e031d092341e277c1342795a9239f7a788cecd682e89988eaadf790cd7a8b47d835812aa510be3a3adfeda2da49df06cb61d411e09d76ec23cec1a183c41b31a26404100860d0fbe5b07d5d50c8bf7b3e0eef05aa4868bd7b69cd7f178ba93e4bc2a3c83a3a6551cac3845842a75f1dbd9fc16bf6814248aceffa81d67f68c16c1446c2a597269afad20d685b936a2c90b923731d5f8684a83470a0053bf710da58839421f6f1e483ed07a8d36a92bcad10950b160cb58814984c57adbdc53d20506fb37e55e74ddb9a80ca48b7c5dd5f54967d2fa1aa7ba4126c0cd023ad1fc5081e860518bc7f1c768c620c718120d509c9a092938a3a9c60df97c25a976a077218204c0a5308244fa10951836f1cc6df31bd8703937b797b6e9f58baa1450fac7021b01c28459afbb45270b3e0f0c62946834e732ce2135a55d971f869b2335d1371bc2276fc9c89c4e8d846810ae2ddb643b1fef6119a06b9580e63b7d79f683ac492ec40d69d4fc78f30f4ff15a4aff63a925ccf9b9d09491e1dcb579e0e0a3242fd4dbfd06e8445048d96bbccba8d78837a01c870232898fb34e0c26e4b3e30c9cb03e3b2d8c4839df5363daeb806eab3a0d3bc689942f611dfc7c8d16ce15ac3182de8e5b647bfc80b66093a25e4c20e791fff0df4c2bf674d2a62d9fd2fbb90beeb89b8b4a797873bd26dc3af877c5c5a1af5f27bbb1d860c49057b44ec8371ce80cdb10779affd398c7ef827742693224258e136eb7d2c641edd6d75fb1fe82261b661dc1b3d522eef2c858d73bc0ffe97a776f36dbd8c4bae1f474369319c6f99134cd2a0eeaf4c649562518b87d7b07ff8f8e025b583f0b71ae8c0ad40e7593a909be66c0ac387252e5e19c39817976a896bda576b6c51751ac33e0b082e42ce9c2d2bb6309ab549f98099235d8a5c404058903601396b147d669d513bafa3621d2f5167153faaa536ea60eacdb5892ef330738a62f859d5c0253f4a88199606717a204613fd2f806b2ab51e84de8f19142b0b7e1641fc285ec41108f0cc79551f8574fc8fa89257e39a37271ae6ca8d57850cdb39669c3f39a92f6fef8f4a0ac051cb0842ab51c7622e7c46235b60286ba89b594095de33c315e94cd1d1d6d42394a210b07d4d0a2758b025cf0ae3de108988528257bf219999cc1aeb1d2921b23b6058131ad3de60b09b09e6011ee47bbfe3cf772d165062e715eb30424426e8da2e5b8264b15ec16ff383e4bec20a4e5f464a24be961452c31cdfcd744f8b50a0bbaf5a77c6c932c723016541a4447d6eb8d08bb1811c0b1af0d5abab88f5f428cbf14acf1f847bf62e40f7206e4848fd204fac27fa4b9e335e86181755d0703e03f41b8c5f14c6b9ee4eea6e0789e5416c52003b623b8e12437ef506e1e22f9c9b79675a015179c78782d388fdea2bed39fb2eaf8803f750c907c7e490cc07c996d6cd537e12d75a51130bd153f5c9852c80f375a4632d26336edd6914f250c025c39cf163b008aa7e1ae492dd66b51964fc939dc504b996afb0e0c1638742a3c9474d2465aa30a7920978e07f62ce5bb3ced259615ed7e2e8d7bfe464defee15e083d2ffd295bd9947cac34d9cda4ec3a3b576f764741bde601b730b761d38fdc394d8d9bfc9eab43965ac894939f1c73dba451d226f75cd74eb4c4973ce32edf0c42f2f7226d959cb2ded420fc45062cb8029377fa0d4299cd63fe8f4ecac0c6fbffc1e23ab4b311f76832bac9348f2fbe3cfd5fb636eb2f9135c1ea45a4b1392f575e259c22c98fe4ab2d346e478382f15d52eda8fb4c709e9f7242b0f3f2c495d8bb6da7919809fdac5ae9972f507f99bb252eaa67eac193e68415478b4a7861321059534226b9611be5e1644d4991c2ad13e6f928250d390f44ff02039502ebec3734c2841fc3ced33339bf48002e7b573123ae9cad1418e6546304fba2b037329bcdf31ab6c823ef18459c48801c7728f560b3fd1a0db760d244535ff5a12881d14bdf74303714e18f4308b5979beb211180d664f75569dc5ea34c5e2f5e8719296d6100160ad0989abd7604704e15f1f93e862814b15e70f70ae0af599d1f45a676a5ef5d6644bbd2305befb64248990e4455ba3a1da135bf2b0588e19653dd00d92ed7a02916ceb3b6890faea2565e904e20d1a31a3e99c522813f72c877c21f43f657af5b3fa36d5a6697798e06cb47ada5d99510a153bcac5bc36f0494994c4a8f995e94e0a897c6413551e561bc125e6c4d272f2d5f967bb821b57b8c02ae14e817f730cf1a799e3ba490eec2caecda0c4e1028c3c81c5cd8af5d6ce75dd7add67044c45f0c1bc880568fa84ca74b0121abf8c1ac252faf4a0f8d162acff1dc991d18c366d57262f48bae43e9442d7454e5f4747bb8d5d9fc0f17b8eba362097495ba0873e355735d174aba5e555e37d07d46936d1d6e11b937922b52e3f8f9328cc9cb49bd30143728f4fdddf26216bd8d39a31df9c4b137834dd2c94f2d7b55bb2a50dc77ed4de62385bd2796a6443aa160fbdd88bf587fee94a9b74513524031571f03d1fb5da1fce9342b55e0c949befa440236f627930776136964a253df243797e053f4c38915a92ce7d726869e32c8fd7722655190eef2b41ddac75d4cf1cd269641cce0b07e9f9234e61772fc2edb75623351a79110ef8b54fd3f651819c873152173ee51c6ed7bdb962a23c2a7e638c60a0d49fbd87638140f52fcd1528474c5c26bd15609a4eb041f1362ed837610def9f5731d5f872550bd02c8c1522978a3f8932a2f974b2151bb78064547c80b51c0dbb2085a484f5863c69a1b9f4438408d5d070b351e22b0f2e0fd011ef0c279b33b0b28c488a725890c333596d0c8929d10ba6c55bfa7f3802f600ab4ab59f4f5de13b36e63118c65b28ed9f6d3e50d886229196a35b4e562b9a30c9c5497d046f2b227f0074928c34996f8e2c82db16abed65c07ca05baf5defba76333079f29363a3e4b225bf8587129e30617516549ee0e8c92bfcde412645f1ac9b8cc134375e581980b1f5a42320377ee2c44364f51f0db73f8e9189cea603a940f239dd0a2b960da3ee76f331921276dd39d7147cd3db26a5cc2db0598a1c8832012e9a31d0a4b62224cd80c35cecda95f3714a6a054735c42cc35ccb172ab85fd34b766503966c686921b2c0c2f3bdba872bcf035169d6b34d88eae859fa0208f9b3dc5c8fea655d2d430ffdd15adb0e32682bf31521c9865e4a33f1db11240ccffc45beb670c6c52a5d2c2da799bc9acfb3fbf88d28e647a13889cb9fa6ac71582d5ac8bfad6d6a6e39c6c6593dbe0ff848801643bd5bdd50d32d0e5d7b2c30a7faef6476c71b418aaf996fb06341f05c93e85537a32e05a4591854603c7c167decc3660e5f820f9f75ca4507274c6a9105b574ca30f23d6449e69f92cd9eee09011b7c262b5cfce6f73b4bd94fdbaf66d2c4c3c1cae8e6dbdf3a42c5f0ebbf1cddab1c2b951d922975074ce204a7beca2a91e477953507f52b71948832b8f9346cef34af1dc61ef7cc6fb0ad28af920263e11d1545d4cdfb2ce9e37e5d9897901e336370d814e4b3d72cbd5709e3e239207da942f6d41739ff4d12e40995a01e3a5d0c7f5c62705ef70fdb9820536958959f02b9520b04e114b49d23318d02669733d448f7c28adbbb7d4116be640ea4b6e2a58c0c194767dc1fafbff7a1072127e6a0970ded7ad35b7be82aca53dd5a9c1e9bb427a0e88228f4e63fd86a1a0f1980c37774a4900fcbb0c177906e3ec6753cb6fbac7a0399a9268364b0e04e03a8bbef6a973c8be07a4af720dc23f1b8d8cd5d9ab2817513a04ba84010dc8e0da4252cb68d955a9bb543e0f3f2f15aa7bdcc4ee3d353fe39601e07889797216dae804550cf9fce93483211591a9532767d7ed1603b11b35c5fa5e7a62136927103569cef6886f89825b8c41861cca8fe2be4028669cba44684eec5038ed0af686fb0f0055a1975643164bf6dfd4c3c12e3853a4f727b18d348b2ad5856e985f6c7aaefbd4c0b20d1518d6f936d324e0e86e694bfdfaecaa5c9b8f33356a2249f601b48964a58df47cd186f239fcc3da8c08ce8ff430d2929685d5bdd4f63df3cdda5f3835f3b1195f1b244fa1d01e9b55f1012f9a92b3eaa3d3a0296cd999fa08b4712b5678fa21123923749d3ef54addeca3a364002a51a956ea72e24b0a70e74d42114c1e55975f730028e2846f150ed1ff449c6679c5cf9b1a13e198b00ed4ceb55d735911f01b51b9416ed8039aa594afb9f7c12d8407866b2805faa4fe281c06f9dc49db16b2dabef95b0319e86cbed050b38d4dc622cc7fcd7d87aeb0ebee996f1b89efc825bad4ce1eb5c76900cac383f608308804a4784812344491331e42a6ec388fdf7ab02c0a7d574865f979dd31f7338139e22708b128d642d8c8db322ccf1e31f062d5c1c8799c6b92aafba56881722768e503c41c4b49c5631ebd6f4d849355f436e79658274d3fd708719b5fc5059fd8c36e3259d9310411093ac282a99e2dcb319604953232bd4b45ce4f24ba1fc7f0035ce67ec04661e8312caa9b18811295eb9d2cfc16e9ce52981fd35a07ce1120f41232ecaa24f72c5980beb3511837527b233d1e5d01d316963cb87f4fc7bcd522d0f4bf8f8db3a36fe5e9938a9842928e7b27b2636d8c309786ecd5f369f1d285d04b2bdc28fe3b4d6056c04b691f1155e9ad18f42ad893f8af62ea94d3a70c6dceaf983c9fc8ffe089919ca593b7682190b38799286195367227083607aaf86c1133c619e17c8f0e19161154d1b53bac6bc244eb45fbef7cbb26cdb938f85bab4544bffdfe70f4b67f139b3e786ec9fdb70631f54d06d5fc8cb31ae86c446c9e29c4c342b7976d31152cf77d524c04e5ec6a2223b834652c4c9ce3a2ccf1b9113d19463c927d492dcbb0b93745486970f299e8287c96fef04d9473e8307d2c01b14849ff2a90c1a5c2a2c004fbd03fc9617a64e411d138fec2a63e09f936eac57c9733326d891b269de4c574f94c7f169694cb5310119f5c9f31779bf713e9cd1e7b32ca4aabda475f892163b5c2e95adf4307bc9624f45282f468562e56481e99aafc13c28d919caf6339607719d59870c3327c0251758eb08d93229768745dd09e1749e8dc784bd7e21e5223bc1012c3f5ef2bd1ee5013c67ca7d7a924a5b57a83089a59374e453615d50a5d4278f4c9e6e066cd1717d53d6216a177e4a3c468d2b40ac521cf5267dc17ac7cd8d096aca8ba59e84fc5d36fd91b8f2964052d11270f6fcb7d01802de1bf3444524c0519be0406c0fc2beac6beca15f4bc031c84e24a93ca9e0dd2596528709b4b0f4f457b132db0c79cf1c159431dcbda43ad58a3f1a0ba86610c946570c83154ecf3cdae750fa45e71712bd015bb4bf217f5c78217a4315867b6af4b89950920f2b3bab716b62687ff20d36d1dd740b7c4f1d48501cc7f4a581caef9c9ebfc535afac09ef2014f3712d417997ba4e2f830f2ac7b269ff388ea72ccab805e350060594093174ce90f0c9bae7760c6962429f82c064b24fc40854780ab03adc7b73f7ef136e3c555f17493bae3404499a29e0f20ece4cc2a5afbb835dbdfcc0bd7ca372b6360b4fdb07d87dcdf03936d8837ca29d9480a7e91ad784aec84948216a9f7f6fa3edce26fe97425fb41a11d5a278447fe7f66b84c5aecb74634947835647c24ada7fb314b6d628b6824c683dd494dafe666a816ddec5409426aa1d4c9c2a48b0472d72d1176a2cac4ddc36cb0ad12c83e450b39d8fca72713903a0876ad1ef62187dd151bcbff4e0e6b16f99ac1fd612596031c41753dfacd9600c2a8d7a0c57704a6bf880e09b657de61b5175962bc679e2ba9f0cc78cb250a2d83b6aac918922d9bd06cbbb7e7de05ce42cc508c4c9bffa2fb69692fe2385556569712bdf1e4f387210db0cf38dede4f757f002ddd6747a5058ee9905da41748f945928eff80bd8913e39ba39f009da8ef0471c3628d8d3d50997d47cef587c183ceda74ede1ceea135b05efc00071bdabf67c1201f457d6520fe55c3d8cb1117800f7017b561de7d39e6c76ec2c47ef0d97150c97f2b7489258e07f68b43782fb225e92f5e3c9c501f2cf05cd81b0667f9a0f2c8f896bac44f22ac7670322821c0234798bcc14154c40854034265875fce89023f3ea130ec3422c7ffa0408caea9b3594277b22c26980b85bae0f8178c36ce4c30611f3fd1a32829d78930ead64069b8de94221ef026348755f8aa7b41c7423fbd63573b41044d4a0fe4de71a75f01ee2a25b6de9ae8070ad10000d88e90c94bcfe50bc2ef7e4cad4d90f33b392f819acce18877fcbc68397468e026832bfe8f4ea421f9ec8a18074d785209ad75f4055cefcf455e869c6bb482e1ad5196ac730f90fa7bbf0776969ab1acbb78e5c4195de6871f721b82bac0b747a193b604f3fbda5b512e1d86a697e66644c611daf28930d21deea96cb03d66b6d2c6bb9de995013dd9243968c79e36d4f65d5d3f46b50cc70e80e347f9a6ae552a0771f3146127b74eb1890cff9ff4901397ef19afaccc64b16948a61c292ffe714dde6767d624f7f6b82a00e1dbd08eb73af82bb204338285bd344510d1ea0ac0d0b4ff09c8b9b0f212b7b7b0fb5860b6d4acab82b19637bb983c8b27116856677fd22e7471d9841f7764eb5704e4782e709c83a740abe015c4c9665c9c77a5b4e1f806782f394719afda2cf0904450c2411ef03880e220f3ee24afdd4062ab88b18af09cb28afa632b664aa166b1973ace898ed69a74bf03a51c098efd0b50688bbd34e75b7bf07c22f1c70f1eb128de7dfa0d907d3d86d6168ca34cf09c850aeed6a420eee530efceabc87e1b7461a582668269eff9d8dbf1c704ede3c970af68edc8654792583c939f086c2391ff50c6c54d708b4b40ac9dadaf41495a95699f52f60d9b58c202db64f48aea42cbb8eae954ac6e6660ac74a447dc2bb4f34ae7793cc3165cfed0296c63cce1e767502d77b9bbce748e6bb26c885af87328fe8043a1c72c6854fe5eb46557f8c36ef858cbc7d5a9dbc84a08903c16b7bde5a42c9637fd291a99ea0d626a3379914b68bb8f8c7e5f30aecbec2c6fce333521c2587642ccc4763272e54ddcaebdf9d0527d2172cf7058b2a1bf94e1ca96fdd9f4b01d2537702f96230b6673f9f09f4641172c7973b4bfe9855caeabce685d6b4033875517b886538173ae88c0b83cb098e3d818fe3889f5c87c614c1aba30f46e28dbd79c3c977f8e30302e5dcd9c31f17950b0921f4e3088fab237f6566b23c6f8dbbc2915d5a0635afad1d56417de72fb8d909069f85f0d477ea08576629998653ee63eefaabd9dd7e713d44f49224011b5543ceb1e21f194e950c6334b94b642e21ca7daad85d4f2e23b06605fa91c51773781b04b2d87ccb7ba22570f1b6eeeffca998b2a58c434c51f248342221e45ef678236632907ca8b323a8732bfc7c0271d4295efc3ce29db546741d35fabaf8c23f5fa70557e4f959c6abd33189022a10d1e0c67a6561777cd8a792adcdffcb144903642b5be240d69a613fe5776d41bc1917c40501c0178a1551860646d30c5acfb65509aac93bb844b8b51f955d99bd0b91520a5e43944be6d73bc7aa63e4bb68d517b8a1d3975ebf1c66590d9b4b1a0b887931cccb5b9a90bdff9620ff607994eb012d2e11053c66b85114d524999815eccb1c347f79c7d60ac947c0cccede9ac6d97928fd0ac82df1173c94736ef1c0e093ec1a6ca92ec76fbd26d1bdf29419ff19d651f6a24b4f03472a1418b010532e594393fbf27c7fe7c61a691c9137150b375f61a014198a0584c383c18e23fb5077b6beaad149c93d1e86925ac48c9bf4ecdeee2a3fc3363bb0dfc946d3083487d40a6e65cd40f96cd05cc75b769db68ab04d982813f2e61c169a31d1231702bc9a725c3bc223d32064790e6833f81ff27e1ca2326f1862e8a6b0958f89dea7c83e90263c3fee6b1047e4eee91c64042fdcb1fd3c65ff44203107365e00e1032eed3fa29000be72ed9e3ef235aa19ca9da2506badec1ef73cb42e5b8d473ca50aa8ab6b6cf1b0739d9b84e64b57bc7a7b5b47623f1392c60f06267480bcfb27f585d8da5669eb9b91f1e4c945e418178ca28ec759e8e85a9c741b9a1d7d0ded7793d2e47ca3cf9747eb0916e8422304428c6e6d78dd75ef1376b0bc58805ce22f4fca9ce1a87726003ac79b2bdbccf05b174f81e1f1334e700bf036011b40ec36ddf0390e1b1e9f9bfc4d0cb74b8b894193c40e9828353cf92022ea5e3bce6b4577b158b9f6f8050c5414af150c186bd431b671e5f1ab5f0772653ac8f3607be1a158dd0ef210f4194b6737c5aeb6615a91576ea98bf7ab5afaaed672daa5a9f65a89440decfda3bd609f21222fd499204f205f79953375d53a376302bb1b54e978ff5b219bf8dc942aa07df42b9cd94c68abb59939a4869078c239c9c502d38f71ba53dd749fab5a46fe089987a7a7b442b2cebb1b2d1acee80c330abffabdabd1392b66ec69df73b9a104aa627e63d19b866e5a73e4d26fbb0a63531fa162a14d8a0050daf1fc4e41d5e9cd38dbcf283070a92c603cc46eb21d58a62e6d0ca6f033ce6f5cc23d68d3b033ebbcbc501894e3dd2a447c310ad43104ab4cc29b93047c14e3fc13aa8327ed4fc212db6394404575e0f0e4296d9173e5b2a4ed2c3e31e30051114b7988a2001eb14c80420a5c6c2ddce523c2757052de83ced38309335167282d9d97836db337c829e85821188e62d160b6c90478e6af370662c6c90232f2d264d05bcd22282708deb04f369f9a77f2cbede2e11fb6dbd74bbe1d3c9a8eaba7f78d008bfa99203b2c22d97f6a350eadce182174c1d5dc4b201572e8fddf188e258faca12f2ca19148cc7e9bfd135294bff5b8f6a72b12f689fdf1ca7460c2226f6d224ec37000bc1c993c25795573ecf6dd78620d85e5272162baa8164e36be698612253acc32cd3e776158cf0f38a7f2c2253935cc0e4fff2ce95720c561d59eaf3e3e2215182a626d3d73320d54c8b6cb024595a87ae85d0a9d8d8d3302aa662c0b7d924e51a6042a89e49381100de353d7f5c2affb4f311f39b580f38c8c4ffd5eb8d90f46c4fab9685225a526ed8ab9e2c723e265cdcea3c64a7c6d28e60e22eb3a6ad950c63cf36640e54d053e2f064a92775df65659e911270c6eb800d01c71a09838b689b31b50ded7235c4b512fd629ba60551b9d7fc467532c7371b1fb2baf1187e3af8c79804a2de02fca732e0262b8049a45ec075fe83bf3aef1e05e87b299febaddf77e34273e834b000979a2b471593f447360b3511424e301c4f7ccac8d63b67de32a25aa7aa6fe4b7bffe3088f1b797f1b27ab732eb06b22abcdf2828b73525c46324a5d1062397bc88c835f89ef34a299bb85b29cb32c9b2a8a2010372f313b70bda1d31aae7ca0bf6a592d414c7b5afa163594366d32f45f684a2b4398e6db029d8d9abf2c3437209b8536f20a74fd6b52a65811f1c222a71a034aabeb576cfee4edd4aabd215020e4831a0f609536c298d21b55039dfff38aa26ab052cccf099abe808251938a758f5fa298d2763fce6829e8abd3dae723109c3d609bd3c21c9b02fda477e09c83b4238016ebae3c83455c22a960f2945c7f93a8078edacd3ede57072e3ef51bdf1395ce1c4f6db16306c1480b3eb46cfd57ccb2c0fca7c288a75574a9d84b3bf72ee70cae46a37e3f408715dbb57aecf8709e6bac5bd1a63976cb19081c06855ef87f52b00f40b2140bf06297a467061c6858dc85bc042c59ca3e92f5390e3d733d75b09f1957255aa341efe77302cbac24b7f45b5d0551e1bfcc2a4290cfae4d4236e48f9c2882fe8ce13289e5f4933df3817d6c7b2e879b71472140a84258eceee6aaf20bd1aecc1060db53900272caf883be312af21c8d030e86e5b4d687bf7968f0a442ee0df95f5de577cf186616b5af4f2a6d197e2454f97f39a79270de6aefe1e38e32a4ac107c71dc704faf3a4a29a41d9b801fb7eaf96ef39f5fced1229915f6ae1191b605562dc9813df4298a5c3308e0f4473aef674b4e3656993f3082ecb6bfa2461a77cfd01db2c55f14084dbd5cfddf27962e77aa3020a375dce1a6625a018301cef28399afef7c48fbe19d6724ee7f50b4efe934079e43b3c3cc60a1bfe7586df697d661c7baf2ed74578969622373351e319f2164962aeb00516ed39642b633c91aa305e71e734aa4cc7f23783e42895c65f0958e951d1f0bc52c8ddf3a15c7540c1b480b5cb7197844ac5d9d6a5c4aa0fba8d5f6ac8c892f01c7017aceece847dcebbd834131fb5ee33a93c71462a9e99dbce387bd7b606d5b2b01a51e93ef19fd0e693147a94ec0ea61d32b3f2adc076f82689352b914831e4d70cdfab0f23d28edeb366e20f7e0e54f49f82d9f68b536f1e8fd518ceb4860c544302cb93cc5fe8aa7845d9bb0679fbe881eaf776b4cc264f39e8091cf4ffc268c4fca10752024c82ba90df5be89337e31ba939c5faef567da3aacfe4a145895dbb3a582bb7fdf685ce0f87f17aa70bd6122a9e2305c53bb39f5cb9429c8322cdbea535f25939f96297a31a773d55c67b1cb7cc61824cf6256ccb18d6641694ae164809b3b3d8b01f184ac591137b6568d54d4a331bd9b0b3fec21bbfcd50ae680c5961306500b78ea108d6316d1d0b66c7841826e4b1becdf1baa0e2542ce6be079f5a99debe063e51c33cc5d33559f9e354615b87fabf58ec7878eab338a906e98cc58042ec3b076057ace131ddfe17a9ea5b07573014598258db21057cc92b158300a3dfab7c9c9435e6002ca8da435c6fd3f91d78befa2ecfddd98508b84a2fa8020a9f9b5e156ac6c90984d9fcaee7bb497b5f7ad04782b2483d9933d9df3efb885370162d5ec42c9c26ac7819f2a836af6064b69c9cdbae94f1cac86d58a8f9783e6e30e315377118d6cb9b69966f432f5b151ba4e8d174ff01f1a9181b13e4c5df4012971f88dbebc18e2a301880ca094be63e4e5a01884331c6bde9b4e56c4f784809ecd960681964c743519d00b8aec8adb92762487df1faae5f566c0bb92b4f0c2d650adc40afc046b4fa567ade8f4af01a0c07d73e3f186079ebd191940526c8822dab5ede54c45ee26278fb465c1b4569f37c3c130af4f167acce0b38673fe1e59aa3e5953f621ab80bde29291679c0e5dd2b7f698e5b7b66091c3513856bbf9e9554038270e36ae0f60255992545c841fabad3daeb6ad844cac7d8b01d328938ca3c1cc2a3452b2cfa164a7f33c35cf7018e439c29c9386729edfd07197ab031c3933f19395d5a7dd3e0dc88b4dfd9d56f7867a45c8c1de149757b2cacc3085f987dd2382c1ad10bae6802037aa0fcdca0ddad481bce8c7b89e9dbfac66d90dfaeb08171399df92baa9aaeb9a194890a33dec3a998f65dba72ed5f176ab39d3868f0822ece39832e180694a7d4f67f8eb953e5bfb62f0064d6f6d3ae5a2b7715150c2a892057e3a059c4fb96da80644c5498f788fd72c4754771aeb5fe2e482da53ed6e55d77599a9ccf75abcf42173b16607bc3bca323f46d76502e512a17c7b388b4df5dc0272f174e437b558215f098271ca6f30bffc94804ebc5041a8be5de3af30cd215955cb492971af1d44a1c354a0ac558f2d41a21a1b2fe24273f96363cf8bcfe209af1427734048d1b8b9bc23d54ec409c5a5b86491dfaf34b93ee35a9d6fa821d5e9c418acbb89d187c8b9435d7b7256fe00b8b60c7b18d89c501339a7504d75980b490e532b53de4271e17974a8e3593df4a018f2387514dae86a30284074fd806f85b949c427d4877dd3681693847a629381b58a3fc94158862c436abba4b3f700ca03b1ef6b1635eb8af51693686fa8eac7b0fd8895d37ee8f5fa680e7452453a9aefccf8f2d33a19c3a6968130cedd0fa544355c7ee18da1522e07cca1fc8ed70d755cc11cb47db8fa0768fb85483d374ec4ba968afc1ea2ca982e95715bdf92e5b4179844efdeeae87a137d7314ee960a91cfc58af5f46e5a20535816259e53457973538d9560de0a0e195e83bd9f7b38f74d2b075f9bac67d19a31f520bd955efc2bfe9bcefb59e4608f0a4c0d2d7d6d743f0a50d7b8a6def5364ca4ac30f041dddb02ae00aa751be744eb662d332e8a4746e9905d1fb8aa35740e70812d1a7305b9687722075f1cdfc422853cb879e792100dde43a7f44b4c26b16f8e0a45a312bdeb17194088966843db3f6df4571a04ae295ec4a5c084fe45b38fbcb01caad1676165da1002ec4c264a565720511ced894c28da89b7421dcc04bbab964283314bad9d0774f2f0b22d1151da9768f48825de9d4ee4b7fd9a102c0fdbedfd75b0f5d97543bec2b9e0983bcf5d964343fcb270423c0e4827f53733859495e223e7ba5174d7e77a45655722ddefe5779ac729cc078450eb3415192c343842187e4124df70d55c7787e066e2780166b1a7844b987412a231b3158bdf9520575ecf5f12de9c32b2c328cc418748e056b2ac3aaa150a8becbdf1b28bae37df35956603bfd8db2256ce72ecfa3e22a5adeb49e65eb2c3086ad1dc88410e8da83e0738a896adbcc7def013e606d7cf621a560321844ae9ecc31e59ce2a2f9d141a24db53b197d7f23513e137fc3e77ece1a9e193be72fc1856a8f4e09a0128b555064ccd46c61226573dbe0f848020c0d4780b374c1915491305fd799966f742579f07c0efbbae5907cd35760b89fde13ab3a18e302d154ae7939c0f2f01a32c06738ad29a71ed289bb17dbb5b5337670e863cf2a9b2fe57c31770bb2fdc2352e5c806d87025210fac89c2e5696d1e6de97158ac33a4f28e3ce7883c3deeaa53a5d90f0219b5c45e7e93275925b4b8267ed017d6335471481d451c9596ee0800880c451cc5785a20d3e4df8a0677aaf37ea8a4a5ca0d3a9b8cda3fe715a71e7e1499014760f0f9c2df869a0f20fa97dd0d169761c2ce3984f01c545abf8b573c91db57b89882558940ac66fb6bca1da398900423f2857b713c1096e44d3e82dbb559f0fb1357b1c277a44f21ed71a3f75d19d884b4ac29620183e93a4d8c66d56a69354a870f9fa0bfd8bd784c9375d2909d5939fd0ee6eb988d217b1146264727bd15c5729f826c70ac8ab34bfceb1701feb8cf313c6901a19fbd6c94f1c12e17d837e1ef0341cde3317d498b986d81bcb4bf820962b1bce0e133e3b2fb62bb92175c8e3cd571272b3382cd09297c0dfadad489de7f217783c187e09ceeb71f2bd8418e976bfecb971b0b737e7af1f78e009c75e6a8a1a6df6767bc15ecc3715076eefbdd7b81eaea32f70ef2b2eda19824aca9052ba6249c899799a3740e7dd91a335e3b7f0ffacc07f179cadafdf15f6e9c5b381ae1c8740e90a505ec799fff320b35ea2e45dcee82316a7ef7196ed0728d9a910ecf7250df1698e701708e556b5260109494efb5e7c6ee56893e4a2318b2dad05a9802be7891ea01e6ebf3b702f123d107c80aca6f4fd9a9adeb7fac2d577f90f392e3ef2c95abbdc674925f4d264487a443341e04481323f9692fa83e1a7fdbbdbca9b429119bef67778b30223fdce4f666e27379cfaeb0260225f9889ee66bf7f3af24f209b091f2e8f90a19938abb9ce548a5ae380ed458cd185fa7e28533ea265d50ccedaa5ef9a2c686f4c37f09957f0bb989ee72615f6d5abba48ce91ea93aa7ad10bc0acf9db2c0c2a04d834ef87eb20364725e742d8ac5e1786a90f491fadbfd21f310067a0cb45ebd9e2de24eafe3a6cddcd8be21133161a57cf160d3c5789e67c1e0c234eb23937569ff988e4b2ce390d194674918d717a862a8948a01f4789a900ac39b2158fa88fa9cad04d5e5cf5c9631f4f795d86967047da42df83754f9a52b0e6041700bd03377972b5f5df1c101c0cfbb1f389d4f463205ce11d8ee2315312ff450cbb706c60625066b04630c40d03ccd0c8ecd78e6986af1ca7ebe345605aba362063ad0476df2df7a6404c199373b0cafa26bf14ecadd516477679c91164f6f5d88fce0b16baf4fa73dba0dbc1494de3d80570c29a3fb26c97387b836ca23c685b54d94b9b3220aec11648b3eb4ad47427f5b6aa12f417cf76159279eeb5c65be41df9bb2bc1ef213ff681248257649795c8c8f117d7e7ed972690e6444a109a50ed705c1066522b488b38d5e56d10f1c102e775e1241e7ede0d2c9d04a0926226ef99d6d689b565c52a6051a7496c229c35cc6969865d27ce354dbeda7259fdb1e39365fe6f63fee46236632ec9f9a236a6d98dfbe1d0b574dcba962cd702273981b37ba165df07048d7505019d8a4de60c0c4960d7cd5238717719b528464af57807ef02c0f932db57ddbd842c5fa5eb03e16d7f86031b75a02842980248204ac6c5d1e5b0e9938d9354aa8ec2f0c794652c4c69defbc3f9043f92e8be5fb295b67c54de8b2f0231563420f6d3b220915c90458ecb23f13708a2f7c4887a053eca83ee8ee1aa0b083d6ed18dbb01b6a1df6d3856935d5e5e88351e665a7deeccafd3de2e9553d963d1f92ae68d41abec39ed36bb5fce37dc6bc6b32de0945f34e15f3fcf779626ecfe7201f76b9de48264cc3a74e752da774074a9563c2002a2904ac9f1ccc1c0a527fe220485190bf11d68bda9b336ad4466984bccd52c9031aeebed2c2692529657202f20c3efb347e20d21b8bb65cb2b8d66cdf30c7eb7fe177f0f143712f37bd288bde58ab5e108b31f35cc8e9919703dca00e654ecbbe0e9777206a5170e30bfc4184988fc1c619c12de0c0087f7a457748abdc7014756c397a87c8c9a945e07f95b0135e32369f075303ed919c78fdcb558ddaa8969a8d0f5080dfebb8eebf248a8b5938cbc339683c4dd5413f66c0e4b922d215785f7ba6c77864bea580a8f905fe96bcad07b67ff5d2e5d8bd70b4ce6a8e1274c852e4622c619f4054c531f8fa3a178ca14a0761de8135979fc75443e07cbf0d0d3ab1879dab28828c6e9fe7486e1b5163c0d99e359bd423ebe4a660c5c41b956cd7fecc00a24ddb9e6f00705b710a07d1994654e117afcf26a38260b47ae6b8cac1d1291e0f5a59b3b03af49bec721640b25dec2218a25fb1ae29d7ddbb97c91cdc3c9c5dbb8ce7c5c3600cb70ed85772fea79bb48b1561126750d85f643d1fde83431fc40a8a24a1be8bc989869b56710bf0d9e3a4752798a5fb30224007e36f7993717f009be01e0fe0ae19f293364d2a167604cb7112960893235d968c19cbdd7591741b5a73136cd0449d515e19793e5f9662e907c33d07e427c79edc4178e1f0d344926e236d33c03dda960f18f149e92fc7e0df391f5ed42df4a1735f3abf2dbc1e24cce7a79512dfee9ee1d6e6170e505a76606b7df743b631ed58d9ebc803e57e7871c88e6e8738afdd3278fc6829f11b9cbab7ea836084aa07e119978f2939bef0f7edeaf0acf2425afaba7e8b119027172194e4d930c35e6fc459430bbeabcd2b8e2e9c3f9e76d87015d856f8fbaabcb3d0bba5cb420713f22dc493586ff22c0de098f79fd2ef40d11fd6671acbc14bd2d9ab65031713b2c8a1fe3b750d471e02057410b5415c72967e14324bd5cd16edd580af220311718855ebcd687f03f4fd343507080d89ccfaf0f7f059f33e92d601b042835868efefd1bba3aa6928f858348199938fd0d8abbdd042dfe7b5c60fec7edac5fb4bbb6910f136e73c23d8b83c8f77f85041723d58565533d51f579944eb57a93a8dc153bc57400e9ec2846d2a1b09321f1eb7f8f435f5dd626d6b08384769eb09aaddc651ec090020737b5919113edb9c53248c3355c569f360b2b57221f1c9d599a3c672904e1e0d989f6d7e1015c6abba1ffe7e1af5def3679c0c5c8c7cee81d93416d26ea523696ecf32a0a704ba78a19d2f7f62956890ad5e6654ca66420600d33312260315fdffa3b96ac830cd0ce3763bc1d241a86a263b5db8a02bc8223c518c89d30a405608eb2c6c05701a8d01849e6475f80e7d05cdd8a0bfb49cf9dc2db12915f44ec6ec7ce44bb91b740783384aff3dfb920be003255cf4787eaf5326fbf68f7f40ac5ec08099092ac7e6137f80cf1c3af087bb6c54f41a2dad36811e6a69509854402b5b09265f3e67ad69d99e0259e9b2d418261288e45ecfefd2add52dea2262ce6c93898c29c9613b7ef6e62854ccf10ea7e604dbb8de4bce50b375756aea3083ac7f4c7c77583ff2e74215031baae4f7a23f854393406673fd68712dd8cdd09a1439b35c50ac48a4f7bd1a7aead88af08a31040490c8ce791e556a9fce3b994c7c5b5f011d9c3c7a10e8f086e68c01106348a2b0495bc4dd5bb326bbe0e82cbcd321b256e4d5e7fa01238f00ba732fc787a332a3eb9dbaec9304f5917cb0353c4975aeb31cd46aba80ebf7f3576a5e8a8f222e00e98f8ae50613f566e93656cdd151f608cbfe07b2a1ee4e83e0ccd4de7c772e561de8303fd18ee3b139a31f41356ab86284819e027a3f3be2c49308e913614a63e1e8d74919e226a1ef611007b577d549dea3efbed978cee3eb03ddd049f98161ba0135a2fa6a60d112e7867e04e0057d88340fab4ef613737af131741ceffcb97039114d97b48a79ddf8f6a63229929dda24a1dee6f0d7a4c07709e3ec2a985166e4bd56ec62e5052614c62dbb56f23616634e137ffbc475fcc3f983b2e32a9bb6b4f7fd102b649b9103ba57a54ad45bc49c11b37d888037fe67cf68cb3da3f6eb9f42b96396a0fd1cad17875d1d33dea6079fdb9db2562c268e2a2494062a1329bba20c6a79f71b043a79229c3ad35c02053e2575276f105e98c7e6f5e27a0e0050fc90c7d2df29fe3ec151f27305dfe9f7611dbd750f04c81745b2122ffd5bf0aec6d6fd97a74b2fe727a188bb5ca13b532d1b1a0add7420d770f2d4316e3621c1ecda5db1b6ef470247a5365cd272f3db8937e3b57df81ec849871f09fb1d3da443b83eee04468035f9922dbbac5db4698dccf393aadb2cf471e4d11e5dc5f30a89a996b339494a5a3f46f5c9e1373deca698715e18216cf7499c811e1c0a04b657523e0aabe2c47cd6cc92215ed7c541619b0a910b5931c73ed3e7a46102343a564d43cac42e1fa1676545a112c9b3beb714ec54134414c40ac7ee1e0c63111cf7faa1bdaa0d4306a1f87f974f24bcf54333ccf89cc19d30cb9bd9f7923d9f4a90570dea1d7d477f620db6dd2de5649cc85a40b6e8a8e131191c8cfa7b68b07683653aa79ccaa161638ce377043d7dac61037be0b1f34685f14eb44ec386c47be0694ad4a50422cb4cd687242d136151720fc51281ca59a0bc2d2ec968eccda9493c6cc8182ef1671dcadf35629338ce028622b2207ac678c221e55b83825b49b8ac4acb3a651e283ec0c002798f2c02f82d4787d35039dba3894140a11acf0ce8bbd2836ee30e9cf56b5a7257ce38d89c889f158a3a4073530aafcde1b0b38449b90a862b35b756afb160c9db84375640734f6c45705e7e202864fe8c86f633d105ee60f0572bb45ca6c345410104581a5607ecfe97be45da2de703deeec4ff70ae87ad187c1ee82091fd4551c82f174eb61ee96e3438944bd9b3ffcfec1ccbea359c3c2f7b5ee0983533859e46aa18e215b41d6adc17a29742c6735063d2ed28429b95cab8e7d6ceb877d733ae607d70a5945bcb26da734889ab96c82a7d23abddd94b3727c76e1105898446c25b6fa3dd7722534db532108960ab5acfbfc6d4be569b4e98d92c2984de7238d132c6688d5e63418d831478c728cf6b99d184b3daf69987285203209b52ce9fef9426a1902353e00fbc93e536439a796323e781de1f19f55c19802268f8f31d64f829be00fc4aedbb4b2fc0f33a7c5e0a5019ad9e9c79b426fc0bd75c1988b3ee610cc42967ff2bab834c70e972cc9be1dab846b93d83b478c837b988a578536b0e70698fb205b32f498ac5bb6ffa85eccc6457ef64324425ee8533fd79a2b286303b56665e740be56fcc67709c0d11fb665a1d44ba0e1faff5ce1311ede0d654921787061411a83eae35baa4b2fec28e536aeaa3ebc26031e5d98e34d97be073e05a9702cfb294ae7bb198b5acdd4f441f16ee9a9b58f68acbad80c44b6ce0fe487c6960d1bf3aef281103e17536e15f8c0eb4c4f7a71e05a4a78d7c55a2f16f29a433449028cc86526e0f0805baa85b553f69618b5900b1dca8b000c0129e2a0471f7e139e64fb588c76f0455add33cac7ed453257fc7b71b2d7f7c88330c88f55e10ab0bea8b74162c2cd10af1899f0481de2a33f8dbd2902a8c8b6bbf48ef799077a54b942785e78770d9e479b9d1d94be7a99c302c9b4fdadfdc63a878b7ab4f9a0e999983a6855629015e1ec2920da7dbc575f41990eb02c0a4b0b209dd7b2b71f7a80bd7d9076901fad75dfb4cdb0a4495e82f2750eaabc950c1b5372494bee9d1e783698bb060a18fd11285590c9cf68d2824827dae7d211df47d8a28ac04c5a9387d85c7fbb984a43ae6a6ceff54cca898cac6953009a22155e18e299927dc983bf300cf38ec92b94d20731c30af1604ba467316dff95b83586e463be38b8f4275d415608bad9a22627cfdd15e8038e5ac9c052b851ae3047e5221b407650427d27cd79653586368142a0cabbdf51d84ec09384da6bff765ab25ccfefc1732e0fd44f381e59feabbd0fc6f1143b6188cb2c09d7c212e9a7f55c7072e4a967977a35cd0ccc2bce7ba8acb80b2d9a462f470c8954497d4282c819b73604c3d14dec8fd83685c27eadd2488146159290013e29684837c9a9d00564b97ec020aba0c512b2caf20519aea18fe847b3424bb6cd510f432be946d342a7189842ce7fd049491aee29acdfaa428efebdaf158bc3cc72ee15e35ce23dfd7d3c08645e08328f742515d9226de5c1a496a4c2673c511351b198ce7b254c11cc631fab9c1122ef3cee0977f54d11a647e461965ada9faec7938d79663de950a0907065b10860b6e3e8c68db39d64c4cc9164966c1fcb4d037c3074233fa75747850df2ed22b8d69407350104510ecfd727cd1b861023cf80e69436f4e662da86306421b0045ca7167f18d1ce4dae3d4bf54107a8df71bfa4f253736aff49c166e356e2892ebbfe656c958969000e8568278e9059069da68f37f7e3cf6262792cbcad26cbb6df7180e4dffc5da8b3ece35eb257270f3b7f3f6524a21f486cfcf4588e7a3d056a7f67959ff86ee30b78ad073930effec8a95ee42df791b7159f26c034895a393bdc69007c7aac8c70a69188c584ed817d68ce5df4517774c31a4e34fb0be8adb3504efe0241a6ecdfe95ac5bfa202326ac2a4ba2e368f57aab9f350657650e78719477f1c6b51e0252273a581f7ffff7f08