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 79080 3920917f2904c21a772c0128b1ed524e926779609d6796012631ce6958e98419

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
884bb7ec33e84805b5263181f170db49720b40188c447412e42aa94510970a27
Certificate Block Hash
3920917f2904c21a772c0128b1ed524e926779609d6796012631ce6958e98419
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00970e010018370100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c5e4569032127bb8b558ec74f6ca38faef8346b0e2e2a1dbe21407d39c2b2f219e6d1472b4e7dbba0f97a80df0cd32e2e1065ec1529dfdaafee1cbd88682e1b84a28536d626050f311f0053a753d09ea579a4c50ba7bbedb6e010000000000000000020000000200970e010018370100

Raw Header Hex

000040201d6348adf74ec4f7d3b48da6bea99331affc181f14fbc2fe290a9145a189c46516fd14e7ec01b866f13b94af01e2024562d6b87435dd61901a5df992458c399c8a28406a2ccd0018270a971045a92ae41274448c18400b7249db70f1813126b50548e833ecb74b88

Proof Data Hex

59,560 bytes
121216020307ec8dbc1955a635ca3a05cd33c705cfcdd21e89d9d6d7af11023cbe984ed5b3f0f199838ae6be258e102d6753f94a2c839170e7f8aa00e1d01be555b3f847063a6cb712650a85d09fa49a6b063aaa2dcee20032eedca0a8a8f44cf838c5fdb0046b9286ffc987e2d705f2dab670b61fce7bb5e567a5152f56e95c716126388eac89a3c826b3e23de2c2331d862fb926c5017b1c8025921694a777c8658a93bc042a5248c56ad5f4b88eea1a839edfd8e7253dd37549f654fef73d748be4a1a83065d525ae1e162e2c539537a93f5f0b7816d6aec424974a7a7c5ae06983e7a01260b0344c1f0f712978599101272856554fc34094483e74156900331db90be8d6560c99665a23094b41828c37c12de926ee0d802f205129953cb90a221fad905a17b591f839d157dd6d56cb3e3cbadd9c00003554cc012dcc2c989fc3a6d10a17961757597e2a7a16a0fa8b45187d6ecd557ca8cfe22fe265ed3b9cfbb37f837bce0aa07338288dfd2362104f4222d7df4dcb9d2e89db98ca636f421ccca1070dc8688c519de6c2f15c764e11a81d2e8c6f8eafe65333b88fb0d7f16f64f75000eff15a65a7c8b79c6474dcafd5ab3482cb8d77b1b0427adad8bdd7d46491b027ef2a5fa0304ce2a6c197721dfb647e11ecda838f31670620e089c25bfc4b6d0ee132b8ddb61af3343698796f70af508bbbf8168397d41a002fcce3dafc74452e93d8dbc40691e551635eaecdefc6e5c6cf004d186f3a9d3cffb057e18bc3c338b06db0c3e2a7e567d7a8becf5d11437674f583eaf76c231b5bd6d9c279a93684fb57c769aa6276b2f628f4bf77b63007658e7cf9965ba73ec6ff68aad08cd1d82b86c39f7a80a8cead2a7015089d1ab7695147cfb94fe76f5d836d97b7314ab0137b7eeba507a9307e15c8dc105448123afffc9291f5fafa1842b7d81aea3ff08494b15258dd48c3343a24e7cf663063f9c9f24552fba5218ba1bb993b40f4196236cdd3acb007b0f32c6469639ae81c03f6da165bc6a632d7cf8a7bcb563fa7523660535debd8fd782cfe170d5854de5755def8dfb994d4115ddb201fab66407a69edd060617fe7fdf1f9032352577db2a1f03045b7910b1d0557a777f71e5702592488e82017bea5f13751581e19ef7f40042fe8d5c3bae366b62cc68fb07819c3a952794c8ad8a93d6a044000ef87613a140f5467265b5c397ea965aa5326e66738a908c1f7caa8c413a7097f6adad7f87bb2f92d3dd9bd1011fb6942f0b8955aa00e0b775e5a3284c4415bd16052b256a2302efb4af6ab4d38d84c3fc5a80e6bd7a4dece0d1bc48731d81209d2cedd8d602aec7904dfb286e02599b9eba0885654a26f040be4209dc23826ab9e52bf5584957ee64f03d71f199ddb3e602be1a33ca996faf78bd4dced28b0618b7493fb411d2a6fe4e38fc09a49037e8a53b9d5eb89b3c57ffe661b632ea575bf311a9cf8d91f2b82c06caa7832556221b6cb5875286bfb0ba2e26f980ae180748c928ec14511bfdee1a6eb424462503fbbfd101aae088ac18609aa166f4ac76ad2a4fe026b3c1af1dd790bd03090ab1e4f98c1636a22934107e28bd66f99045aad4a8941a8902eee0a19ade1e97d7ceb461f360d74396e1f758e9219209899952f616004cb49a32dd8decf5230b2f9c0a53f0626f34f5e9cbf2441a3dd51f569277df03d97b57006aa2f00e5a615648039271889e6c57bd7bf612778e9dff07f562a4a695a40e406ce0166b961b5c3a4eb4e16454a3310693ac5a0a925cee9068f327cff44e22380f18bcfbd1fc2f19468b2c4f80dffca1205351bc4529836bb479e205f45b47becc7b4ebcc594058e1bdc672c9481ba8dbee3846951f209741ee59f87d4677527824671e3ad12c68e4566916e58043557adf697245e9666628d5d3629941dc4f3d3ad217491d52e175c12e802ace76305cf754490f238649bcee3362c3c2a51511d457cdf523995c02212920d225a9e20848234759224d93691854e7e8f021926c38a9fa2dfa8ad9d39eec8243991a8d47706b7db28b2ea228952e2a354e91d0b9a1cb1bebe9d927d6caad59b3acdb111f70febf1de6727428ed849e421a497d317a1740ac7352dea1fc2e70a663bedceb2f2fae8a05eda94d7e8c1ddad08a2974797b0f1cd332607f4426715dabed076b37f9588a22dfbd5867350e3c15f4d94e02a933830dafad9c60d9313adc7d79a373a597f9c5ae1d0ff11382a071a9519cca266cbbb1d4db7c067eab61361c71c6492b6379a10a3d637fc157cb63d501a08f0ef74a4cd95cd86f3194fdaad4ac59307654145a42beafd9efd74d1f516897a282aabe21ac333f980e687f010d59616b13cfc25d918e3c8db6c30f79c6918851f2b1986af736172e6f385ee24f5246be2db41e8d6a082675b8e472eeb9ed5bf0824ac28e10cc14a8ce1c874904c989ffc60e8be3b85cc38bc3a1c152cd8e26955892a8570631113b06a51f46cc104bcdb69aeda6d288ad1ebc32fcfc2935ad9f37296bb1992519cf8a1fb5e1d7f7d261c63884df7229fe540534995a647efa07f065c54c575763b0e35f0cfe5acc863cd180ee2da27b7510c063b7addf9446b06c72aa32a65033760284240e8dd815385d02f6dbdec80288165e3a9a57d2dccb7186269e3719ac2414517b6f85f91554f3e28d2ecdfe241093304214dc8f31b14c231946addef69bf872658c9ab0466a194363fc1e1b4294792308855f9cbbe19c0e4db38a133c97b4cab09061fbcb6d1d6c384c84718c1c698f7e69cb5d68322f4d9429d55d24b8ee2115902ac8e196abec7e69d0593d82148aad854ee884e9ca122331ad7b75f6f3af1c82307ca207d4af09ae8365c98320822798a3be9f0eaac2e3092d5277db67c9fff32f8c849e203e2bf042e72498ec99c22e000f3fa2212606ef34220778b7537d761813b25e23d93339eb80fbc17ae55107943563ce2efddaadd706534eceb931d1e522c21808598cde6928cc770fb4aa754e103902f3fad68dde48d9b0b0c2535950c2af5c423b158b58746016b4966a966eef0f457df56f1783d943568e046c75a43a3bd8a29360647f9a194032b35f7c600f036b0a51b97a62117232edc845c82ada2fb61022bda615a9eeb92a92b9275bc337e4f9cf9f211452078c19c0ca0cabea341e214fa03e85b054264dbb17d48508dd663a60520d661bb1364495363819e1ec8ed33907330ff68b4d151f575d90b5e9c1ed2f8f23dd7296d4dd9b72d571acf6dcaefd219b2f3b67c30d469ea61592e7a3ee6b2b581284225d71b2f8dccd121685b73b8099f1342d2b480c4af46fe7edad908cfbb3884b69a958fab3a4f04383eb29ca3e94d9e80cfc958b7887d9bb4931ea37b9c736c1a4026403c6a330c4b681383fdb2ae9f8a8b0c5f378adfb800950949799714a2b55625863284cefc21faffedb592f061e10917a816c0b879cb98cbd0478d7a119e82d5174283e097de9ef878e6c4572eabe6005c94f387e35b9533e0b368be177748e0580815574abde32b3b946fc32665f9435af377574e72afc941d99d0cd1ad61e0d0ce6040accc6e857cfdc5c29113fc0c5fb8ebbf53c735db043b2be973cd4da29bb3c3f3a9d7784d3b02155dec7353495a3e16a64d39679c0126930b6bbf40ef591f9f4b00a6a85cd3e64ebfa7478416052faf85654a8f2422a70a6bfee78c8a0095abc9d473ed4d8ce2cb4c5cdbdbe19ef22b499060fed025e1aeeed6c8c96eb54775706b8e5f6c9855a17d415334b0013cf31305bf0ec51422d2918c0f82e9cc2d098eea3ad4e84ece47ac32d17d01d9405b952184c944771089449a6dc96a65fd2562601fd51b2f35cf86959630f1763cffb6e2ba6229995f698aa1cb51b6e1e83076dbe7eef4e3dd3bf0f19cff9bef904b5a0a40471174c25d8423c42cd211fee32a53d5410bc8e423a3a33b253df1a5f9d52094dadf65e11da0fe9314565307950850469aac080548ce21cb951440af0e9b4fc148f498726490532d86c289c9b8bb7b58890a647af12034c1e76474beff2584de83137eb868c3a727152b1ff1f56f8cbace3ebadcd5979001d08d4761fb4ec68bed9b21429e215e16a4ed494b40fffbd84f54efc70f46e98540a18b7cbf69d3f080fe07eff83ae47a5d00268350a74f76ea1aff4fb9a4f969ecf053f7616b9fc692a92c7c9965b1dc46c201ed780e45c0858a35566fe228b8b4bee08d7d4f70be91f0b9cf1c1d8ae5e53e1c901d0af943675e5ef556597d45608493d54781d9ef001775da2f4833e45f1486f28b1a530c53481f51f1cf91cc3c05a7a03d7842291f3c3f7e3b0d695f18606ef5311d28f2765ac289b5f11da0e563b0bdea970e0b7f787a0187e23b4cda9eab712552691529d79dac1c35368e5d11a17a6061befcf9ba9134d2cfc3109a4e155265c16dd63481101173e649e28295e8f4e99a70c317111132ce6a82ff091ecd2b839644a3118ba8c3f6f0f305b6bdfb9e46d169531d365a272c040db0df9f641d67077ceb2d924e5973810784b0db88ef008fedc28076ec0ac1fb221c8462851a3cb9d9bb2a0d9550410fb96b932c4e6b943c7341eda236149975b017dddf9de4a81a79e1f8842b7f0b3e48362489702e0c33a83821b4050e89bb27a3d77f65ed346390f12d380530ac31a1c300c1c95a2feeee17f4f4e2516ee4461cde54af83e80a6e7e8b557a233d08a2e6b7215850d20e19d994a9a8e57c2e627f9607f8daf11cf7bdc59d0e0629017a388fc05c77fa33935f9be50e516a8eebc37b87661095a314675aa985477fdab9c5b9aa7be99a48abf975103f91b111412fed1dd7fb427bc5d62cd62d0bc2129670c07b022f0a2b9d6bc87f8ab20bf82f9a7606f549e49a7c78588eb1dbf2034132e1299e5d295f663def8a4fd32c4ec83274ab4c34a97ca17e8894fb72e5f26a87e0e809a983db48a359a4c1af59a57aeba7b75d9e2238455937267daacefee8387dd8c819beb5d48013e803d5b86680d6addb7780c648ea1c03e264085c8d0dc491f10dc4153d8ac4b35deed8729c5ed85ca8a706a639f97f90bfacb514340b5c48c5b3af9fb4036f0cf719da5a3254b058ecb4dd16cd8563884eecfd121dda1fc757904861810c568914d3cff0c51176899cd3ad15d96a34f57ad0352a8b6701da206fa24954f969ae97add9fee0bb46df5151a7396e5cb2f57bd38108e9eaafde188d6e5b9c3e567a25cd90a13c24ed09fc6e70471e1b5e6119734f92e1b0c1bb635a5280e5bc6fb952b0f2e313d3d237885ac133e6a4ddd8531658dc1dea98d9c865b6bd22f3062fc3c027307b82c8013b28b1cdda7d325afc80876355cbbb934b63dea163dbe94052f087c4d2d3b0415d2976e53365105ec9ebbe4b8486d14255814e264cc55fbeb8509f9c4bb1da5688f84e8d6aa368d308dcc7620e522cd4b0bd58ec061bbb39984f8219f5672cf21b3cab0d8a661e868b49de1d80c07ac8096be9bf26f3f35aaeac8437acfa3ca29521ec4011c92ebb8f8ab37feb64b80d6ed17f28fa559e4c663608471d2084bd0c5443669fe29ae0b6ad928966e3b0593f505563814abc7f1fbdd4f0190f3ff4837676d19971a5bcb9e72f19a80d35afae26f77ebbb220d61a320e6639da70340095d8b9c49e08035694a8f9c973f3e33862621395f257f2e296df3e0a277ccfeda2f2ddf63d84a2ffe21e08d67a08646142268eac15859f981d8827b8acbd68e30e31cfa45a6e9fff676db384098dd63456d8627d3cf72704dbd64f8195f032dfee2b083f4ac58c8bb53d81bac38179ca08c8a2c55f7b27bd852750d95ff3df1debd66e2881013fde3b0a20ed352150a0cb8bbd224fd7e207412cef8e37b09ec19391f2faae8151ebaa6e9206fdceb7cf739dc2476eff0662a68c85ab5d2e38e5301e41a83d74262a49f30b20d9003a8e81b9400357315f240c0ad3212f3252c5a8d29698169615bc08b5eda4ca8803321837e2daab1ccc2843562930fb45ccb6dd2a80d71b9f638d313ce9af94e2bdf201fb5c48aeeba73e5ac14279fb0c2768cf8a50f7641e1e1fa99aa69deb4ec62a7fec8e346eed809413bdea108c12accabeb6b21537b8406fc0b1539e3278e36001b1b771f4c50551b7a33f4a01640517ed3fe76a8bcbae4aba6cb46f0d8120c3187f165255e9bb9d3ffc6442a7eb762f0a4d87fab069e36171b6b4a3383f3184cdf0ea89033ae6614c9d6884481fb9a0194f34ed565c25a125e226b3d93ee907fd8fb83e4e02b661a341c25da320920479a066e46f105daa91970baa90361ee6c06d9a32aecab3e902f38ab787cacfbb2077671666f1e75eb092140117bc6a03c0e7a0ea5093f04e4c152c813091b8e761213afced3fccad10bcb847e1ab7ab32887e69067d384332b078b96b042ce9967a424525796b4386802f61a4f020be173fd053525d23a2146e4566aefe556b8f198415bb66e5023d526a8191031aee87249f1aba5873a57a44424707e5cf86078f6d40d5d033ef695f34d29d86f88a2b6052555f75a250d617e287662d797d00196e28e874ff4e867c7c6d55422fc57c947930daeaf376a8ad95ff8f249f606536eff38c67596843c8ff2cfc00fe1eb3c89e15301bf0dff0a970e3997f28e4674f9e4b0202b4d111e319f6c2895460277a4f127cec3bb5e7c23e9e041c9a7d9aea276eebbb7492ca0808081c0fba2d5650dc7da2ce5c300b7c680626cc091614f2fe268a1ba8e7004c85512d0a964433dbd2121c811c54ed57ecadd33cc4e23f42782d55a25701f289f037f0dcbacad2831a7498b6da420a49344a0c0a8419f5ac6ab108ba742ed0a9977be53c2bcd593cfd26bdad9f8dddecd030403f6a09455e63c1fca2900556365d47d2e77d7131ce897dd77cb6f2e4dc7cb42bd5cdbd18853161d2b4591fea4bb781110fb045c50568610b1087325aebe8f7ac0a326aac98aa026a67e932fae76db0920f20f2870d073597300db456ef3e037712c65fda3f586b322b0967518699e98e6ae9dce9fda15de2ef2b9c9f465234be38e555bdd6a536e35080d375419a090934cbf17356dd487eed561bc9fd75961be7e5563df784ac08ba5bdaf1e8fa7fde49273b37b5dfd1997d0344366b7a3396dfee64daf9b43fa280132210c44bcd844e5f9a2388da88fe0be1c3734426ce8d117827438407024884c838622e609c3ac974cee2b7fd6df201457d35b940c6d3054b69545fb5e86ac8e7237c46cdc800ad95db39164a3e33818205494388c8bb10920763142558144ca9730580ef8b25a65452fbbef2c667e9e09734c0594415970fb96a4fe4cb653821ff829e2ba3dc8c3cb19b160213939fc7b0cc44662ee5a4473e037e89801b335653734efd0c81ae84d29aec179d392a14779c2c2a7381e08657c255ebe4b2ca5ab2a5234ae8d48ed558c06d63ff4608aa3de258c3a092dc5c8507e6e773099f5aeb96f4a39bf7d1872886152e002b551cb98757126a2e1622090474f9e4393862911aa496a240173732ca1f3b99f1cc000c219df6a5465b514958d7ed5f8c66edf86e06d662743b39b9fff15c8a2705131dfaa7b2fb0799f121a232e6272b8b04f86d61c4eda9822928ce2e4f4623bb8c1062b8dc273ab9036da50a4c4af4240b5c7e0bd1d7c924b8337774e0ae9adc51c6dcf27cef59f8fea92c81954b361d20c8169ed4044811bb971269afd639d3843b7a5358dfb0fe23dc104a3276a69c698d4c937cc39591ae17111f123aefca9f859b9acc7ff0ea567e2fe506c7a8e2c36b331c1aae4097561499b4ec3bf49fce49fb9d79223c9fb4dd18af0c7e13e419355a7d097d0852e4e566d8dbe2113c320019425325bd1e1991479c9f22906156fdb69f2464e97f7c950613ca6431d270d64832a7e376c9d7af9e3fbe9a7bf3e1fe8a8ff2cf2fc79775b6d1d0596542ad2c9f70e3fe3d00d57c41ab3e24075ad7c8342d2ec2cba98099a10ec751b869894634d79064ceed4e74b266bf782614cdc1619937ee4ad8b77a80d5cc5dbb9830e0cc549a5cc91ac69e95a30894998367490cfeb3a3c749721f62dc5314577fcb0836d15e3b264bf7b1f29d248a64e7fccab188873c53a75f75e50b073c13b154458d8e0f9569a4c9fb822d46a375b740c0f071366bed797557147b0cd1e258e3b9dea69d234d134631ab3a4c065dd13c19b9ccf51b869440dfdcd27f47f82a16e02c0f27f39168ed3d135101745a4ea2bf29eb8970ff6103a44d882474e168cf2cb4035f8d91bdccca429ec3d9f8005faaad47ba9dc6c79a3c25418e3b34be064657397254e24f78b6597b115446cb46f5a30de27e3a908b1efbc7f3fcaf9c05222e877a3519aeee4ee431c98d821ada1c49434c90bd41b360040e211a5a708bc1f6c306357c7e0d8217d2b714e0c684dda0cded7b5ed4504b3f1624d53125e63474d6ebf912019b9c158ff5c3e03c2ac949aa68794358a66cb8d37f7552789cb4e5f17e81cf8aa76f69429925175f15dfa36dc1467fd37b68d8e677010ad1f85d55dcc81ae9956190643becc5ad1c825de6f00d81646c8551ddc3b0bcb15834fb7683b793f29a417a985e84636ac2199493f9a1b08b77eda7596f9a64c82676cd765e1f8b904d1672f7d77fb7011b27abe8819475d75eeba79542364106f61e26e690e767b7d90a4844405cd388649d5e3bef54a8e6f55588dd09e7bc9f8dcaf060c8b516d7103562ad7cd33049c1ea793679fa08e95265f409fe231396e6ebfaa921c3a9c8cf6147c14055b6218e28f8a6750ba4a725999bd4c4ef188213f8aefc70b55f38bc8589d366bbd8371f56ae03b401193d983a6d1be84619917313cecd94eb0d42d5b03614282a64879c9bb970db4f11898ba3ed975b7fa2d8192a2756df1a2cd41bb4dc0aa45ae709efedc2c1db78bdb4415731949f73aa9abed0cddfe5b6ecf0e146399abaca10b6435bff04d6a0653ddac811a2b2987cfeb424489f37f33f7fdf548b30dc312230c523a92efa6972edcb5cd318d10b4c40db4169b1a5b9d69a766de04b54589cfe857f26853925079691acb6b2b20b7311704007d70487928b562afb34ac90996b4f4387047054cb7b0aa1afbe41534be4bfb13e603129bc35e59f715b3ebb47835d528675c26189a7f5b1197ab4b3779a8664d4a78949a1572a0039ea3b9b8db4d61e76542120a7c36361d671ce23760a1f102132bbb58d82443ec608b4429adb29bd9094f059f917ae0475c4016922705c78d14d31753e3875bce1f855575768489161400b5d5c15b5af79f799ec578a78d10943b04260b36b49e9c07dc0926a9f18eb4b99da3add5ca0b3c8d4eddb0b6675434ace2bca82bec9e4a6883ba2e9892d1ef1ee0455acfbbe0d69ed6659ac78be83d24d8d08485b31217c8376da0f4dc66edc0c0304297edce5d24f676d3b7e0518b578407a5eaec31f46290483168ef879afde9d6f4da403ae9c68b5ace463500f4a97cf6363784d6d7b9d35458b1df7a2c47b647f4702a908d42037c7f0e3b5abb0181faae4546c63b0540feaf3c9bd030aa946bcee3fb693ed48f3f2aca1beeda8c96266bc84a1fbc6580e6d89b94760810adfc192380cf6b64a827c936e3a33f34e2e657a272d9f87d3ed6851110e56883dd9d5b2055bfa1645fe8821f3be3786e2c548514eb7736e9a48e8e4154e217afba20a4da4b8240eb1e07f11af4e7bda619c97ee9aa3ddc06ee69bd5e5afa451d9ff18f03864381e15998dad7ae2146631de82ba3a09e50ae15892c25590f3347e32fedbb4cc92f1ffaac9c2c8578246c720a323601f4b22c92e3b6fcbc3ab508dcdac9b88f3ac499cd3ea5e700b311b924f38014c2d5dda29e7ad289910bc188487c6bb57b9916a72009e858b55ce04a5d47c1532c5213976f6e082195f25de18666f325a9c8f6f8df3647165d60d764330222ef4991daed198ef289d334d19115615a6b765946a2d3fee8563ef57521046feacb95528015b1e7d631144bf694be5d3cee31065d2109cccf077e9fba8ecce558a3f1929f29c3c676424c60e1edf75dcb1a556db8142df8708fc28ba0e9ffec33bdd6e88a755731bb1dc2cc270e5e759485ed85f8898615842893bf8d16008f18a36e7a357c3c10e468c550b6af4a0553075d0c5c7d9e173c699a1cffed49f14dac9bf53395e91fc6c9e765e48f9c56eabb48c22ea7cbde386b47288aa405606883c814aa396d4c83e5484f818fb634a75e841fe93007d445f6f2ea272e112ac503fcde0dcda9dbdd4f189f4b5fd02bb2c6f289adccd07e3702c21acdb0685ef53cd7442fcf3985add1e3506463c64829cf17d124b648c608785ef59cf8090366b01e53a71b9445b9218cfa3658f32779d8fe2f63754b8b6a9f17d9c1e20f194d6e44a4412fd99ecf116ba23cf19af177ab2f985ab5315b3624be0e52ec84ff8a59d87fccab903abc7148c07e8fb4520e00dddb0e8461d390b93c64abc3be376d40e88aef9a80b34d38aaf3e25ecd1bd77755ebb16a51e06ae1dca4b9252e0e9c5ddd72fdd9031ab3da78274549a92e0944a4032910711bc953ee30069a10b9eb6fc0e7471519cc19668f08faeee05bbfb3ce413679d74165247e4ef1a80b27548b4caf70c0086db3ab1e6b999faccc4101da8af00ee5d446583e2a24d01d29043b0b06b80c426977ec3891e2d3d7fd002ee2eae0cb9fc28d58e18458f840e82a5ac18018c157689a7819fd1c168a5413389be66a47bfa78091aea6cc8c32d7039ddeab94ffce5d15f0b80f0f73f6d443193a2f3c417857153c4e1605282d07a84c818767485b5ae67063ad3c87affa9cf481f18567125636315307c4a8578a3d56a80ebe1ff050183f3ddc0c61389acb3c290c94564fb9681bf84ff58a88e71a788a038c1fe581c39481565ce2196f9f81353a8d1b121a587d7c3626d053d1393415568ca1b27fcf36e10a647e4fb66955d24661e64a564b42857d0be0b146502d9b86b7d6c92e9d6c88e14f9f361a405135938ca387c1c8bf4a6961d40835f51ed7d597951ff4f8fb0a9f986263a1f92ae34139107de8a65413cdc395c94565d8f0d15f173500de09c4c579efff9ef8c03dd3d8b31ecdeef2431e4bfc9b224251a85ec07fd4173a3c1378da14d2c7f2276da4a93c49f70f1a20228819d1c27f8e65e7b0d2549f1f8a763858ebc8b42dcd9653cb4d572812ad04f1960a0c4771f91ac212f7f2df2e182747c14b3b9a34b797cde9cede3e3ad270c252026be944897b08ec89f8d876b9e62b43638d717e99d49a5f90fa5d289129f113d72894cfe7c0ab48ae62fd7efc18f12324c47ed5a48defd24d1df47c3ca13218ecd18e4b29a144ce2412d54c4d69a9bc780895f2cf108d1f028b025e07d6132a04eed97364dd372120fa9fe40d19e28bf586dd5d4b65f0db2fc0cc6227528d8830c331e9dab0557a82797805113b5c5bf630b59719a644b9a2efa012d065c687f8c805fca96f7b240847912bba420d69b0d370e300314b454a513234f2abbc86d242532ae1afc8604cbcb975e9abf536e830a6e2d812832f606506e88d56977c704b498c8c42a0ec89b9d082f3c2e6b74af313f87bd3e997bee44e23e5133aae086ca5fcdf5e7dec2b66d3229ca8389661236f850030461e89c56f1d277ecf34a17f004ccfca030723aa02eab94ea4a9e083c008fef4bad7445bbd65a363ef8c404ba22a93ddaace74bfe3c045252753c697fbe03f3cf8337faab98177b7b56de3c0093d06febeda4d5a284af8c76360a306feb05892bf60c9e6705e5a8171b83d763bf2eac4a098ac32195469219c68c8bde5bee12a92c2569bcef918d91a42c007022674a04f55a494aebb55ae3770f7e93239e00c8d996924447390d048c843b195b9e6d2fc5870808cc05a1df141245f67614f51dab8ea69ecd1e489949542a8d0d7548daac741da3725a7279b0aa7a8b08846acf675c37c403c464d3ef15b1ece69f8097ea5e1e4569a2f8682f8a3c71e2983affe52de691113d34b90667ef096d3c8cb741f88602e9124e801b6d54f704449c69d17a6789ab16ec5f8242c2e49d1cfc4754d7fd54a688362045478202d74b8e5056f32b191c2f736dc8bc5718c077790e3d0c8bd495c5d680038327bc2d3f2ea8dceabad948ec78ab709fee35b768a9fe91ff6b76433781b26572c1d30bd7e381a0e0f41fbbd8f961d6870985aa6da7f449fc2f38a8365444be22e2d8ebb26d0a169b7974ce17ec184418cdddc74d5e7225f6d638c6dff9815136ba73c47c24f4e914c9203aa7f425926ce565329695e58349f0af1e40f4d39f6d35335b264615f0ab0fa450958712969b3f7080f7f64239a0d7d936d6cb6106446abe54a0b4e67e851ead67f807f35f90c68bc968b987dc8d7c5f60eda16830ccd56901afa008ce944ec9ac82278769af9fba787d8dc6779ed41db7f048eee1f17825cb8eac5786f1d81360c022c7a4acb385fab14e11a3b5f92ea8ca631abfec06d5ce32d9c6ee2adebaf6fda373fed485deb8e9417fb2b4cfca4bae5b0298bdbc0798e4e6f46b838b3ed4c9d53c809adf897ab2aa96f3d2f7483b39c5dd109df6f8367190f964913317374568be4adb59cf168778903c8aee43c779323928840ee55cc7f46a187690666a752c0fc81d53f4bd3fb3a926377471daea4e8521244a220deafa2ec2dd370161294499d3f2e296871e4ba2cc6c75562ea5ccf58c15d3f12c0156a123c406bbaefd1cc44ed95adf20ab34b6cd5dfeb40419208540cc0e0a603193f4b4815427962b45aa43337eae2645ec19e54ee8fcab6ca57cd56ad654d81940b9f57f700d2fb6f21a1da5d3fd0e9cba1fa42068421a1b6bb42fc7585de6a2580a65c451c96716bb6bcfde62157af8e0908e3a5fe5a83f3a55b86a3f46e1fab822ba36741c10a39925155e02dfc247a5dec2151cab2baf9495273ba2c1f99ee5ad0f37f1f01178de8ed8ea0a892c66531d468329e49f18a738ff73f9505a0d0923342128645ae905a210b0796b2bca0e7287c2d70ae57ef0fb2ee9361c6843b6cec273ebbfce5eca758bfedb486b1a884e6699b7ab3b40b3afb712700d646b7b9e3d0ee2ca5922fa95ed4097cf23dd971db5aa93c7f404f9ab7c09f140df26caeb01168a7ec68e9c86c641fd91fc3ca50ca01644c64a3204179bf5c05d28dba1f2a04c9e339a61daa979e01cc7f6d66c1d8735964369c4f468824b62a3a49475dd2565b6a42f26ba933876fa3336a23681f6620d092e9a9f47adb982c7001fd69ed96bc7095acb21e1037b701bcca0088ebdcb21310ed1b8c0472407a6575c1b12fd48371a9ea2e9c2a806b272206118bf3cba2dd23e4b39dc3b547cfe98f1b43d8b76ce7be84e5fee8c055abf7ea983b887caa6e6cca1aa4933306f531a30456dee5b69029a3f524aeae640e93f10c53a9731fe5ef3cb5b908732b97c8287ccca37b920371924f83d2556221b42ce12ffa8d89ee6e69c94e8035238e07bbdc90c438be38fe1c1bb21444e505e49b815cb25658ac98eee82deeda4d04b0db9dd79789c84dfecc676627d1e6e178701bcf1611eefabf6253a9bdeea2e68bc5d96f3a6a71763ad85508d036b2d89682bad8304836a8e3a0ff3fdaa9c4bbdde8eb88b10756ec4b49af3b95e34f0a7928accb106336660d129b944e65b4ccaeae97f042a78575bc96ca74e58d654830c7ca631c763f00d7ed58aa70012cb62e0b9a110ec2378c079a49cf46cc7a4958d917753d72731e0a17330408a9cf5e1dac9d4dd47498b77a5c66ca58b7bf248d6fd6c8a8c78ea2863b0ad35f73382d2288fe5fe9f0e3001176317390d4423b492ee1d80bc5267e617ecfc705b34df4286ff2b05c725b512821da51589cc9be3320cd24f3ba5f2f72ff027e2bb8a10c37f773cb938577f1d01d4469626899075e6ce4c60fed1031becad725b1e4cfa9e4932945181fd800e4a5fcd6667467ba98f8a2d4808a64b58d120b443017953a067f06794d00aaa738ae8ae9cc1d614726d3f5d868da7a1eb15fc61d68f9257ac9777d4efd6c8238eb39e21c56dfc65b950f6a8e735a1380575e4116c473be2842b7db1daa2ac5f0f6649eea97f9e95bdfd870c7a84164996f403433fe21c50bbc9f7d15a6a5831e92f549925a69b5970fe179343fb2c06d19c63f960b7282301be8ba4ab2afcfed9ac39cfe0333621398722a365923b9cd99f4535cb54fba71bd3b8c0650d5fa356e162bc20355a87fa0e845c8bce872ff50f6963c06be0510605a688baadcfa7a55cd273edb830d535c3a20c98768feed22466d89cfd5f0463cf0507e912cf2f1bc96f3949b2cc8245701e58ac71755bc2750117005fddb881ac24de79d5394c8eeb3e60daf6f7180c5298ada1d64ca5026ab6d61035d39853a74436d1bead715bff018f338acad3a1e897f1ba62f1e5b8c722430b8ce5604869688e916546dbbc050395ffb9ebeebef18a3a0f0c463e632060c75823922579dc3d9a2bafeb7eb0c60f875c9d94c029f9ca1a82e79f015cc2e6d2d0aed59c63ad472bc078c55a443fda6527ec71e7252216d8f861e023eeeb586c8a726c0480291bedbda769c6d3d68bce7688730864a77199598e13e4f2e5cc8a949f681af49e9ef5e2f891b669a47973fbd0d9f121cbcb336f88842e07a42365346b0d6a06d1d9355a00fc6fc001b4ece309c0d5d832c88332f068ca6aee593c9fa484373b644e1634b0cbf5ebccb99d0f7b6d7c700dd2a5827e9bb3a764528ca9b0c25d3945eb73b5f0a9e2e90099096cca0316042c6e452d0cc475727172628b870c94def0bacad44443427c49cef389d65542430cfaab971c539887914a3db734590f3a1ba41c6320f1a395b81bdd42d0a6e195476f8832daf8efd7a73cc6325c10fe03adba8581db5ce9c3d20bd39ca19130e957bd5c8b25c285c2a61100c8b6e2a5bd8b77d11f3bf8a25f488fc7fe1c25372c3d2762798be363d4f89d549726f529d8fac5dac0c7254c67080e6d87b75dda6d075e49a4097155c66f578214c6388ea32847fede19ef58d65dce2ea6d3a8ef19ef0b87924cd8133fe5b55e053437535633f86d116d70722a797648e5f588eb94cc04294fb50b0b070149d9d644758078717b02b8d68943cd357519c2b6eb4919f5facf6bdfb951547b6eed804fd73b07e7a9b36a3d9fae558220f9fc5f5bc114e5f2c604908e2f20467401af39895cb76b7733fc5e77d37610ef09a950f8a8e7f599e6fad79736f41fa82803cfedb41d19ea8059ac7e97e53a7f57cf29837821f51061bf2bcb363bf510efd0f47513f78652c6d2a7ebec655ef0217bcd1286a89d73336dd8f7eab3ab498c7e0849e4705cc45c29b86675bcf2dc8f957d0e6e169ad686be42e55debe930194d922449fbe0297e20e4eded3d2013635557bebb5ac0f6b1ca62457bbe976833730b2ce1eccdbdfcafec9475b921a9074e942b8c0da09888a7ea966642b113f924976ae52d4ed1ce08f3a2d11afbb80c6c4f3cfc2eb27b6fa597d3b3aa135b605e4d2be9afaa8c58f951e80e0b23705e5b55053f4352b9caef7adc7fe240065d37e40cfa07c5d3e3f25720aaac64f54c92adb3223b1a5c12abd10b20e704c9ef70fc57ed4a9da0fd0090b777c3a23c660b8398700ca038a4719e92161a2ffd8e943984fa379d1c24c7385c27246731739d2ba84770aecdf0ebbaaa088e88420ebcdf9fc086ebd688064c1b7f1131d5571af19f28a83c1ee26b0092331b99b66b46f38f3fd102884ab2593c26e3647b92360f878167cd6e35799213ec8010168ee6072993538c1734d0619d9af45d84c3716010cfe0509eb60bee6adb2e01ca3c3918cc89065eb1f5ef5b73b0397b2a24fe101ce6f3d136134ae0d94b8292ce18c272ff089cbb9f5a28bb90e0b1a7b6a72854f09f02cbfb79372f6567883b632facc328e259cacf37485bde272ff8b3caff5122e9771d7a1b07522c30bc63073ea736de29db578d8b4f9629f1b55a5438415f437cf42d95ad3315d0dd013b9499a4780658d2bb1210a13104f354fe1a1aabcd0d5ac3b534d8d3fcecf8070de2d3be6737ec37e88aacc43ae7adae79e16cf8c239c13e90b870ed25a1b9b8d66dbe97011475d0c0b673b5d5123fb2cb00534a8e8ce6204e243d5b2c84e8b08551caa5568c75b2d53bc224f4f78c72ffed27d567edf735a5087eb17564d4c4095f620666c5ec07b22dd330906d7ce0dc99a83f16afc03877411c30fd36a3aeaf9c71ab00ec25789c9d92bb0a2adbe63c38abd76ffff215aaea5d232b7c955584187a428e3a5fbcd95e1d7a91c28e752b017ab724625efde5c14e85cbb174e59feb27e2dc0a448689a5d4e8b177f9a3b0388fc774f88d569b9861f83f1ed71edfa0ca1425f05e7219ae5d561bc7d7907da33f266f8ea4bb10d26feac3859194e67ce6b6e0aa5c15fe4679173415a55d817665596247337df743e06d031ff02569dfce544fb11009e3dc2178851f194134248a42031f2d1f62bb5b2cfb6d51dbda32159c18217e86eff046ecbbae3901960dbe820f3fc9a11efaf39c325a2486b1bfa8688bdabfbab2988636c7704c0b09778d370d4dac8d3f14cc774e04a37a55eeeca024786980495c2009cc86193142e519da06a106d19a41251dd6b5921526db5af6a5e4c5d12b7a44c6b738a9107ae05d973fd9ddec181d0a2ab629ee6e979be2132f6d28d11ba451e6e9c4b0dc4493598e367bce87c83aecf03addfaf9fefca2e2d0d7b559897d19a2a0a6bf036aa681ecacb14f2faf8829c144e97e6a4ea19c43123c79ee9d64c3d60897697abcd87b8c959bf52d76d2371483ff1d643192c920e65dad63b05b16baa30953c3bfb28801baa2eafbb2fbcb5a22d55a692c9d666ca55250f15b7a30738eab6c29a288aa3530486af8b16a3c64af0f48568f927301325056e10f83c66edc92dee7a632bbf7e44161244ba3eb1acd95693bb5ae65b304187343e90c609351d7fe1d393f41d5404efb28e7f9b195cb51011e0c093e2692df5f53d24ccc5f6fb49a70c7d81e9ed338e89c78e22bae8b7e1e40c3820a92b87a58cc00c76a74ded479dfe2a14e8e1a3e6e5a0706a707d5cf990e23b341b1d1a2a12ff96db8fb855339a19c1d4d36028b1bd9a2bcb83256ca4e8af2d3263d1a54a627e93860b20ff36e589d969598f18c30180e0c27ac9c6df6026d5b7d900bfaf229b13e5b0178fb9606b84c944eee63f5566bd5194f63de227acde54db2d4def539bc8f4f805c2734e250d804e64cd76f892acfa5afdb89c18108c8feeb4c4d69b609a6ef04f07f8fad901808709e5201c2921623441a4dacad8d4b32bcb46d9b2c4cb7c896996ed9d8bdcad6c953a38da0b1a91bac708c86311a34f427dc72d747074ff6afa494e90c4d091cf99af573c9e7c1ee897464edbda495590a566b6afb10c0d556cf12b52c886086c32c60c8eed9edca8f753e62083d8d75f51f5a93079a7e0560077ff2f1ce01b9b9c22c2f570cae408f80afef3afa9869e96beeb933aa26f0c185661d60e70ea2440ac1f08cf9c2150cc8c3ee9dde33bd172985c913a323da60a40811e8f5f23751efd00cd103882ecc8297842de99ff6a801d83940cb475692d8005f50074de1be2e0f4b34a0056edb684a59cff8fcb44e2a6dfc1193f00f88cd2b8aecdf5e546cd2b92b36ca49b651d5c00b5725f32621d34c86fff33c97010b7511fc4d66c0f593d40fd6f410f1f624368548a2ad1ffe818faa3005128226212471aaa65a394385508620e782955ce10e5a093d6712476d8603a47435daee4b3037d42b958ed8ed190c6b0815373ad61f98a26efc5f004252524bf12b4834d82f3087bc39534f2fcc28fcbb863005368dfc718dcee05197454c3fc60b2115c3b0840b1294c6b3db1480be6ae4914ef510df42e91effa7182558b6c3a5a9b050f33918081a68cd6a13198ba376c0c351363e20cfc7c2eb082e8769a047ee201d20a1a4cf969d54ec69231795440234aad7cd3206bdd0fffa8c37cef833273d10f0cd546363ba1e4d869faac5c2038581a2c159bea4d9b28c9bab35d6a874ddb6f99e71f13cb27890da50fda4c239771071ea12bf242ec54735ceff352bb08b1ad3df7a1f130e08df453fcf951ac22926251a9e6c9e7e3615c016e0153df1c34e147fa8017e9ed2150634b4cc55f6fc30507aac34f6402c66a546e38e771380c7e986c7462da039c8be699fa554f4cf68a64843a965e64f2e07c1e43b64016f428866c2fc01c102eee5a35ea6535063bbdb194acaf825ae11441f2cd98e5b038afb2b94a970c960056123aba38a9b700d3dd7f7d4b35c973c1cdf693c8e9c04be9df1f81bcb5847383e070b06a201c1b0756d6b9b25f2943df5847261da081e327ce720348734dadee1704138e326f41dd18f2271a5e5efa504dc1e8b8522a6950e87a40a9d8764959ba027dd29e58ebf47866d0be42c949832be4622ca84f1ba48df722dad9080ee3fb85d3314e42a9f9cd265e93bddd3e1c17f666497ec79b08a0574b178fd04dcde9d3948a2a75577a9b01ca4b84925e2a94dfdd5ee2811959be08da432226fc3399143fcba8f1d40371be4036550bfe002f3a3129d605087ce725dd17f886684fea3d87453b1676e7ff24b65918594b75e8f12facf6fcea968b99209e72c049aa9e80470867e82df8430f55036cfd30f8149029dec0aa29f14723151640a25dd9287950c2139ef6c33cde8320b94102a66fd5c6451b2b2a813d114a5454ecd1041b55dfc52fe97e1ccb7eb4f3736f348fad61c6a7ff340cca2387badb545b7c4094fb2861cc349cf44d8a9a6338dc59f3706a39cf92c7551fcddb13e327d49d0339f28f4c401ea942174ffba4716495c5cee441a683f61ae5675743ab7434fa959e234246e3f3ffff86f7090eb071957f7a37e140d2bda0997423c20f8f53b344867614c82deb2b3386c1d60648b04d53f4a682ca9db955a3a147676523d2021d2077d3a06682c7146bbbd041d3baaf101777a9b07e82a42a2980901abdda12b13a510b6c17b8e82e6a73bf445150f4ef90adb6e2580195f1a65328e78e6fda0275cfbc4a315e45bfb543c34226f84540419c2eaa8802b57ce1c395ed08b6c21e1eea055dfe16f327791d038058ed00f7260d925033c08d4e9caf94773ad479011a49ea7a065cbf11cf147df1ce835179d76946b743fd431fb3ed4aeec226ab76633a105c92bdfeea231d967ae539be4c1a323c8d6a878e04326ceb35de6455c1259fe94ff8194354888f267f396f277f8fee2db477d8c3ee39c8e59c8d9f87fae48bacf1ab684d8162b78575e9ec5e53ed214e934ca822b6a05a2f5128bdec381411df367515a1065f3575abbc3fc83d917d3111edf57179d59d6b3287602a5c1e0400fd9fe369fa5d237acf979c6760b3b8f560356bc7a935f4f6eb3cf6c0238bbb849590cd960a40a00d44e810682cdc7400ea01824c7889d913f6a734ee8a4730a0d72e789959c8a2ad9c4ca996fe0492413d3f2e39bdb829cfc8d34bffa12a1614199b3dba909ab388e2a50f7c3e29fd18054fae2499f164662456a0aebd0606c4b70dac8713713a7a272a447e6a39f8f8c54af163c012b3280ba5a337b0dfea1edf0e1af2f87559c50957d416963210551e2238fdab22c53721f7548c789501e32592f40197fc8c364cfeb8e5510261fd9c4fdf6dc7fe8f655e6942c667e001bfba91539c75f42901031a37493844d1c9a59e8a0899ebcbafcb8f62d9ab30c0f529838c9194055b28cb7cb6606bb735d8559b71195e7c97e00368aa3f3b8cf1488dcdd2b5c55d6a6d7616b5683404bcec9f575470cc869e408ccdbaeb4c46173d65df9a87d20cd83545cb685d98708d884269fd04c726069f74ef4035cf1958de69e239313004f3b46e6d1779aaa8ccaf0f6c73a6bfbc26958a6896227f6a2132b3946b610456102c06c926915963dd258d876ab6354cd0fc54cc1ee5fd043f7a2c332f83fae7e3b26fa64c8a3877e8142de43558abd8ed0c43e3e24df09489af28f01375607119b8584963c5beb3405a4138454e8681b6ba79d7846319f3fb7fa61f8047287140965141f26a71e2f62e0639112215cc2d28a372fd4718d8c52fd183aa9096be18a559b49b5655d6ac3d2cf0a180ba4489d6d612f58a7567662dfef793c426424587ba692367b1e0e597e9c9373a2d16cc77f813de8be0063fff2590aaa5a3f1f65c7ab583510079493f4308afd4805a67b4ec58ae00de7a5a69959558d2268bcc18f1dade82dd4d47ede3431bd86a6fc29f1db796e6fb22bffa94d84c536309cee68877a91df902a367bd10c1528da8cc8a027d4349bf61716d6a258fbafb961dc9dd122731034147c16f4971a267d55ded180bafdd5fe3de826608f8f10545b52aed9c5b7af18442b83a6cc63be904464f72d34901c38440a34edd4495c86d34fc2a77bfe9d3755650e2f1d70c060ee2b0dbad9244a2a99ff6f4db6512d6faebbca4ec78c2a9b7b288aba21b85099189b46ad24fb4c3518bd08f9e765f95fa7796cd8561d774a3ab3b0bebfe121d34a8b63c5ef56135694959eba5122c0eaca56fec5fd2ff55c80c73d4e24a3cf0c136c373f311ece759196cda9a885bd7b2d8dd828e1220cc9edafa6f53d530849affa81714ebe76495d27d77c96d7dbcded811b641ed2f3728d2ff674f2af3606fc39a1f7a1a8df7c82604f957ecf621c9ddb0fe72984027d84b458493cb433d66a8710a2907df1ea15fd643eaf79316db689d6dd2db77bb2b22941868e162beedeb6cc89bff1774f060927f9089a0ada6ca90c92ab7660daacb0477d42a6ce8e9e75e85e7c54a37196bd5086a8043eb46c24e62b15df333f8395ff676d04f13076ff95b5ffff15ee9770068a98629baecf81cb8f8047eefea706952b9f821f216b2a1179d4565cf7eeefff681577a1eec2a9509dddd38febc79244b36e5088196705147ad2da612289932486f3662eedbaa767a010e60dfa8ca544879dc6a9c99d4c93905c47cc162966f0f11d21f78d11b5a802e5c00e85bc84cbfbdb30748b9039fce4e2e79019976cd6938362d6df1f9c39d847d29b71a10fb3c4272875bb99ca1088e1646d68ebe569f0f21ee62b6ab14354720d886b40387d181076ad8d0184daafbed17f2dc5ed0791492351bb65ff8ef565ecbea01c4d6e3024bf824a51234c55ba0141db35ae4f64d682110277b8cd2d8033a8226db6d6ffd571da9b664fffdfd4f4a05262fa0689282570babda5297b875d7f44c0642bd002c529478aa72dbba42aa6c52c24c181471d721b61e79dc2835ba1258d5b8531f097e3bfec751fb695360cde0f5cfc88f7b52842d141ef4be39e510823c8155f5bbeba949a7d28347f3b87e4613b76d650cd36f9ae24e7c54abe8a17bb10c4c13ac7515ff9bf0956bf26fd2bc4c895873a69b7969f2355e1ae3be4186b3ffb73c15edab826c3df896757ea2397bf4a0c71b660d4e33442b8bba0ce46499bf1e177e51cc4422d1cd0dd5a33bcc29dbb362f45e00cb81d6a37851ce717ce87cdf8de17fb2078e967d277968b57b11d70b732d993302dc8b8d7d013c83cef3cfb695b058e252ee42cbe0a5ee68efc35a6e57dff6e895dcf896a4a7b667ff1f5a0607c6d277aae579a9bbaf4a53b66a24d1c0cb1f5c47791317862e4b2355bb8addae17b8a8d5666c3d13c8e03a55c7d771862d0476acdecbc1ba3c37aeef366556881f278cff028b44c718d66031c5add0074417519a774d3618b4e9053193a9fa4d0872868394a946c02817d9a3fabf05236616fc3d6a00c16765fd0dec11d1f7cfb92a0caf58edd65725280ece7ffa2cf80ab92facaa99270fabef4055d679342a2d3e20f8452806387bea6f2057e88d68fa6324db5043bcef9723ced721ad167d6068a24f44bfb997ff9172c51ce49e8df8bdb9b2d6993fbd226e34fcfb94b6854adc1fd3586d5bf21614a9b993bf78865602ecd8e37a52f7caa1edb2324eb99cc0f687805a19c30c56354dd09ea8de47934e4bf6585452ed2d65806b4b387c9c42221e9b9ba5deaf7febe92bd0ab2bf72fcff4045c93dd72ca5e7ad1041845ab74add09d3b5f05a23827a122ed656c03fade46f25c85d568eeceb575ed01044072b714063b9282ee150fa13db491ee14227d36916d9b51888ab5d53a41b8c7007fc4ae91281291b1813ed74e838243ba09fb2d69325fe7609cae2b272cba3c640846f09a181b65a3281e279e428d5fd5566547f5d11faa307510fd2716d6999c05676bff04ef72c89513b8bfd0af4bacc5c7944909ad12c0b232a788ad305a4b353916541013d6ec2abf8397f722b4f8c93bd643eb281be6efa7832042c43725672bf606e9bdffd343426900668e4ece81e8ace9dbcb47290e5b9aa128fe4e9ab27806f93ae380fb820cf0e51de0370c67e8a255015c43159be0e41ba966404dda63d5ae33c58f176a0e4ce0bce6fd201c1343906b1f69fd53a615940735b1fc76975aa3e665e21f26037eeebf1fe3e86d6ce7c651e085f6059791e7f0f832e81c612b4223973e02d5bf8aae74586a7d1a2fb86182b418704d0bfa9bd3014c3cf50b07480ef357cc0efc378b1a47edfcebb9939bbe208731b5740b51ef69931b22378e34c17ed1590f2f4c81de96ae6ddd7164e1b349cdc576023a6357ffd5fd4d672542536de3ce407766370cd35438ccab77186d6b74b5136558830af44a2d43b61f1cde0b90c3331ac9d260eaeb325f54a591a003be217cd8508f30ef73558f7553f64363dfdf9f090d8eb3ebf0f57c3288e12daba178fae20ee65cb96385bb7bce4a2e99ae305a521842a7a1db0bbfd9050f4858a579b85518c4e4d06230324fcb2319471e5c155b62fc61905d39a36d8d7821b429e6578062595973af1339325bb2b484a54da4b124417c97001b7107edea85ca35c2cdd942defe5951fa5551e2e281232fa6e9831d2cc29fb615f4687803357a27fb61171fd3207d9beed92d5a6545988a5a42999e42767475f64deefa744a3efc027fd9436aa1979f3a8c6d1c7a59eb63eea4b53e272d6e2e967d67513125e9c6defdf785719a145a0c5f1d32c2dd56ddd9d75a2e65480ddfd58594788881fea2aa1b2c26f1409fa6eb4eec30bdd22984f697fdcddb80532aab06b2cc944a7d765b782c1b5261ebb58860694a560ac42e5a67e99fe1b3727cf467a267a5641167073ddf2a5a325e038612151e30d7f7d14532780ee742aca24cfd24e259dd1135486ee42638b95811525cc9f43da2bfdf113c70fed57a20b60b68508da49a76cbe766e321657e2a6cffb3021257a7c118ad290a34beeeaf595e4cb9c8fd5b19b8f13c9892cf047ecbd08eded9fb7f0305c5e66d211b7818bb9627b435f65415004db7d6d6534a0d3104d884369b392fb08a879c9a3f010bd27afdd368b35f2a314c3bc17a200ceff3aec93c51bffbdcbecd75f1facfe0885f0645864b35050c337c1531ff2a11171b2de8227f448526a1acc3ee272fd60fdbadb5899ce15d468ac935f0e148fbc8e2bc273f65eed5ccddd21350e97b33293e55ba06481b699cb5e9407ff87da6ef9fa8f34bf7eb41f1fafd2151e4f756780eeca8b5fdebbcbe7ca4468b64c9852458a31bf4ab359877faff1e118381230c3ed287cec67441235b818494c89be7e7dd36d179bad815f42814072d5a6bf9942ad646e7421ff76c5c51864aaa33720b165d5b3f74b4e972e8f2beeb9c564ba9e039b272e7acc7f173bbe312552940f6c45c2917b193530f1ade61c39c6e060d9e8d9985a203fbb94f52aa4e84f592c4ae44c7f20125d29fbf8453d0b626dede97733b6ce64b9504ed881d4fc49b9d60af26564b4574dac95e39e4340781dfa6efb71a00dc01f2861162928db55deebc4aebdb7d8fb40b619549024b5b695b677ac619a2dbfd1bf3bcc514f195d215e88869c44a46951c1a6c93343d0dfe52384c1182d5338c5f17eafa7e1cc70e428f3fd8fb65c27ca4b5b72e2ca8d6ee9ff9e9b0da7498989d8ba79b01ce3ecba1ea6adbd4df0a5d366da52d1f7f93622a9a03e6e5bc27e148ce0e0dbac2037c3f5e2c1f2ef6a93e1c5dba694d7936a64f318c4c8ed610b49dcf05052ed3144098d2dbd74e8420ca5fd38d46bdf61f7f52a8026601700e4c72b52423c68f57bfab6adf61bde2978a0b16f00c9d53ef7b3c90a520ba62bc87a0e6526d06c60f20d7cf9ecdbea9d591198c97f33c6f94c140451a62419b39ce62e70b2442ca034d21b7d4f92052df100b032be72ecaddfcd47adecb19011d6edeacc218c3f21c0ae2135b7675459af48fe0f08f19868bc49c2d4daff727add16b24b5bf2b3dd41ad8b8a78a15acca272214b8ae84dc42bc6e81aecb9c2c67467be4b7aa1850655f56ee9bca58f961bcaac36c954dcae3c95e979bb8a84c0ab89ea500fa976f603ea40b77edf3e2536701be97c5f44e4a8ffb90bcfd1c935af933f019a92c4ad34e84d1d311483888b3b4d7298339104245083fbfee604790cd337f432b76f4275f15bc2339ad31bb25cfc16dad573d4debb7f4c0e69dbd577ac79a7e3fafadfb655119d4c0048308b528ecf7fe1e727d61ead5381835315bad66968f865c8cf5c6163cb4921ad62d7013633f001dc6e4068f2bfc810271a75ff336b570828ba4e573a7e8d746bfd1f1533738b37dc756ea90f7e28194c8d2e52fcc9715bf8358ba42e4c71d9d3be32520030276a86b69e2aff56a349b014299c30c96a586d9537cb35cb0b6db62be63d577d550d91b3b6dc899f281711dbc776e992bf795b89ac715a5f996214ffc725ba5a1ff776bd9b2440b7256e48aa7da349818380a51f748d4f53b2b3e2497bc531c8999232c83a40a86c84d9e2694cfb5fc3ff1e44ec2273f5710f51660680637e1cfd8b3131ef0e35ae88626d0cbe4af39d0b19d5d9b4d9cbefa85e55c8454e3db9623b4a35834a27bdca914d46638f94837d7721e4a9a4f9e084a6f4f16b7d2e9e7e1f74479539dcedfc959fef66d6ea3e10bcac37a31286dd7e31efdb8fe2d4cea481740e74738395c5d7f393e5305b8e472ccd0c06ee3ff1941b3a7e1f5587872e0b56952557c26fd75eb50655f8d90b65c759847b6d7924d58003b4aef953b6e545fff16b1fdfc9d5009506f881318a9f097c34000d4ec06319464d06dd4cd798bbb96083acfd9295e723a1dac48dce19c9081b9ef0864f884a6e5a7bcfd57052fe568a6e14c38aa19bde006b10fd422354d17a814f2f69d30b0be977efb4f475f2187e516089fa1b99f99a1d1c426c3426c16231eccca75d79421bc64ff597bc4d70bfd160506ad4fa5371cfd2d3745a3b1f6cc1d0602e1aee425b6b02c494ae5804406ec799c54db56c4262e19f7acc0ab313bfacae9e6f81841e7a765f0a442e08d8507e32a70ef3af38df246cfc515084ed86aadddcfe3bfffd963cae380e51f07eddca502ed3db79fa00a57a36339bc50788a75c27c4d6fecf4335d5ca2b7335563137bc449f64de76f99d65eba242ce47b1e132b6d790bf5fff2a888bcecdaf5ffbfd61324334cf656b87d575af5a563c5aeb7d6abd93f5e7b48e5f93904338e7847a75578ef05a7c9091b08556dfc358cd20c4cd2a7ff7bc95721943c4874ebf7aba1fa0226eba2ff0f8069309230be3aa54bd90731d9adbd6c0a4e8c85245a08eda0eea3f0b28f0aab9548167774c300513b4c6612ea975740e885e20c9f2c074ed33a1dd74c8f5f6d16abfea0d38c77442f9f33aee17d3d572a3698d56201cc962126467cdb1b1c924fbd6af2c67c7058912ce07dde38f892f338e6b81fe872fbde76d77f2bc83fe9de2cbfee10667d12d0fc09c03fc04bf40c72a1e42a19e2a2bc061bf33ea1087f8004db9489fea2696a1e72b61084bb03a1622ec342b40794d8e399e6ee1b04167714be8442a883645a116e43a4b1ae3a6c8fcf3bde42e02f818d159bfaa7221147bde1de259d40abd075fc8add08929a6615432f7235c430f2c4d4b9f27b7dfa0b32f87afabf96d9374d007214c817900b9a036bbdc5a70a6e75be719d10041e6901e4c4aeb74e70912a82ecab5aa6222f6adab7f5afbda16e17373d52d6091b36a74b2feb0ed1f9fd8400be0b966e0ddec7aa8093dbf5ff116af3207e99b5e69bcc3c20789a715a436528a65b9164b5ec7e11d63b851f1af9f63280d29c6b93c24bca1a837d3144e427e735264946bbd5ab85d9d99e69cc9dbca255449e8dce32f7a87a8258455ae57ce227d36557fb644c6f29882220ad108a1193d0e374479b50aa00527fc8b2cadeb92b571fad2c287e2c08ae814127e0059182189e41f087675366eb3752f5f76ec739ab28376b29c10c1916526a4fe414b9115d2692f6f02d771b8fd66cc83198998a68a2ed47143f661085ad76a72f4058b09071ad11f57e01cf7bf5b87375ea16797cce0f58c69332670f66c74c5ff43b0f291e41f6d19b847f352c0e9732c085ca59b2e30f825090254b009e92a2b8e5d00ec08f1a1b3d1b0e5a16780be2f1a20b6a32cea826fadd776644c5e1c2c04b6e19968fa8ce8dabb7d479e7512a8e866e551b51f63b5c0334e2534e9f6ac586f9298ccbd68b72cf853532fab9603d7314ddae6797f9e7329a08ecddda51078d6f5d02ffb882f1ca37da30089df2d639b60d48ad43923ccf47c4d80fe2018ad0e7c913e0b3ded424467fa3d4269d93dd21a4bdcd47a2c3e536dbb50041127654c3affdd292e1b6c279bb867d136d30e8d349fa8dc08805e015d87c06b4cb2cd552cd014a97065023804e0b94bbc75b8a0306849fe9d60a02c39325ef55130ffefb51c76a970064f55bbe8713e405ca626bb6509ae9de48ee23757410a1c34105dbf25861e08e131caf3930918c02d3bd56740e0bcb8c68b74d834580be2097de80eab28a8eb25abb954b6fab89b1fe1ad84bb3c842f986a7cb271bfeef842969bfaa984f008bf91e1759667f9f0dc5539f8bbf3c480e34b783262ea69fb0bfa010bf23f35058a805bf1a1c38e5cb21d62c5596a25a282c1c215941d4a7b318f7d41931c48aba1114959bf1d3f714161e8d3e0e9310ffb3a43676c37e215123fe6ee826ed7db35212d834a47cee41cfb5a9efd27e3e14b99c004d6d31edbaf8c6a55147938c353feb01b0951a635b8e7bef725a90815cddef7537391a37db542ae3cc33b5a6352c61b335126abb652725d96e2b487fd7cf45db641858d5d682b32d565a9290ae226c43c2cab468118fc38e7066e4b82793ae798af48829f25f6b1c9cc1b1d932323898dc26228627d9a2c3d19125385f5d7f248179fbc56c40740dda89758fbade2dd11a4f3fe13f5165b8b06dcc92a3729c18dc3b76bbe6f197ecbd0a8ad7d4591f680df021befc5ee2864410d4fb1fbbd2f1c6e7f6ba78be3a4545e714b12cc93ad7413951b4645499be1cd3f6553003429ee769e4c856a53b37670ec30235d589bcdb3fa17011fe08374c035cebf120d2fbbd3e04b415d153b227df0cf2b6c19721006cc601a5bee61971b83b4583e1b368c19ed47962846e76b3ef82330773fcade817ce8ce11868bb6ee2fe88b436238261d4332b84139e7187511aed71747086017f3bc51af3e4634814ac79752940e0dff9671f89b354bcd843017afbb702e96e68a973e4e6cfb2447ebf32fd63eb3adf3f3016df9cdddaa1cfa50ae4b7ff9a82e214db0b88418a8ef4f47b3e3f1be67135bd8943b4a45b23de3a4827f2ab94f34a540951a65193cff51301dd4ea97c3e4505d2230857fee89de0e130fc871321adb75e26f42411c2fb0fc7ba2fe1ed3174d9b1c6ee2032184b7add10eff9af781f5efa74f05a5f7b88750c804922e604263116336dc0f7fc20fcd9725074053e7319394674f8cc94c7083f8df0b9da9dbeca2065aafb3f2eca97da4900f01afedb32bcf28b5eb8925e66ff423700710b38f1ac0137f0d63ffceed598bd6c3343d4d92b2b7bfdf965d067624303b7c8a1fd5a65941d9e1dc54ad82caacafca84dc19788fce215de04a226c3d2733c7defb9841503b883793021316415d3e690213c30e2a8f7895a21c00cffa04926dca7016470d8cd5ef38207b566fda41ab11f51d2a6381186b034caa102d785bfb4d0477510e5c907a134dcb0ae7e79be83b6be02caa2376c88f56d08aaee343144ae46c54fe6ef16f6feea61b510141273dc265e72bb62a74faa8776e22c6001ef2af4754d1fb6bba4d1907d8fbdf90a5d26bdfafb7fc1cdd8d1f950179435cfd0a5188b74f0379f3bf07865393f9c1cf6ca372cfd176b861978d5493422ccd512bb6cc0dd3720e16ecbf9527c980838da3c324b561807f86804fcc1cf0f203de0648cfdb7c18073eca5d2630ecc6f5571d4bea2c67e4b34764726f1beb9e56f020758fbfc191e1504f527c3cd1bbcd57fab1d292ac56a9e938831acb4702140035c0904b93f98a5b9dd3de15946ebdb9192c3422272f43069cc4536690959a361b9b6e0c387772a0ad637731740d607807162db41aa6e4babeb55c9bbae90f425c809f2e8d77070d52834e8b3324590375e6d1150a1359f3c15d088667b522b1f9a9364da88bde5e3fc2e2e9b0ef8aec05cf73ff5bac8ff454df5b94c74835f3710613d51d7a1e2946d23ff16a4385fa648a75fb61d49c53ebc5dab8e20b0341ff806d24205550b82d5342fd080fa75f11cb82f44ef58e293b129a0a07c398461bdd24fad5ab174386bbe8b85517efc6d7274ef9361336b3d1d8e3bc9b0b10275fd513634ba112b40c9efd1fec85d8a016188c8284f7166871e6738c59d15cae91c5d5d094361abfa9bffaca1a5dc433066dbb3f1bf8a0aa0fd967ab72d6589a69250a8123d96a5bacf481210d01a044bedc08ff12db99751028a3ebc95ca23bb67b569204ef04ddd3faae30f5fcc82b4798394cf0a8c6d702ca55ab371900fc626a1675c385f7b45dfc6d2a811de8641109e0f0b4c3aa5661eee738923eb01e471cf60df0682a5a062a4f9906e8bcb7b41500769088f431e410370e730e44559a08d13b4576326d6ef61f3717f627c2fbbcc6a5a1c36c19cfcb59892827540766ebf7c6a846546cf43f2ea793fed3e34e105601775aa27a7d14a852e5cbbf65b248de23df8b21ffe4958e05140b5e98ba665e525317e3f1340b4ef2e5a5223e105edf4fd298f37df4e1ec0a6fc946d32d85539572a5968fb09fba1c953089583e92e760e770e063775bdd7f49f2779eac807331d0b176ed0745d1e5dbbe5665b5c0aa69a8977a215117d7aca789da51e5c491cdeafc35bd15fb952b89e76b12e1a28c1cba84ce5b7dc38829ba660ebbb471b0ea68a5d9fb3a120c93b0d840285025900d1321cffefcf4aaa725fbf880788df3dec233545698d4a88e6e4adbf5e229c2e7c639495cfe6fed82a395f81197ba2e7e67e7f94aaaf7827962732803b2dc11d5874a39a278d4892fecd89c5479fc616c099442dcd99b00d6525d1b1984526fb4dbe8b77503dd289f6a00ac3612d543b6dd14c0c9388c835a4e131d717efab816cdc921b36bd3d0344641a50986e99a4d8feb65ec05cfa345879a217c7518c29dcbedf8a519a2acae5a040ce57e1386fc5d0c9ef074e1e20dfaf65e8d29f7ad9a882c99c84d5a24c5b53b890606b5ce9a0347303385626b1ce48354d5da222f4243bad8ed18a65fd54274fecfe3dd6a7ad9da9fc161f1fb50758d60a49af3cc3c7a14cdc895e9d73bdcb26df1555748b0a59ceab9d6889f1394ea7ecb30f7d830fd27f3f8b6de284550df866bc93b1f7dcf00b0b3fae211b049bc490fa7ef4d6b3a5a918370839e8c6d6e2cc115204aafd91269eb09ae25bdc484d98008533e453052fef5c61bc421fa515635bf9ac500ab408c7c5984148a327cbe11f071d8ff14da3dcb4c9aac15d2d6c8d597ef553da7dc942f3ac325e594e558852fea21ce87ba0628387f56fdc150e272df30a2b58ca6205249f51f6c93e1128fe1c18247acad35050eb647306b747caf6ff00815af1b2997db77748158896b4a8b68446f01737f1006c4d140c6ff02f68f0f50a6e10df7b39c5fda4317d5aa89684b9562ad3edfcc4cda30accbcb8c552171373ad5eea9713b26ff5eea60bd762506cc4be2cf32341440b4bf9bacc8acc1636d096a2affb201e5aec9b2862c85d99d95d088e3adb1c0ecf836712c912fc8a3dfa551d49977bd3a01ead3da0b103e853a266accc337b9ba418377bc9027f1779609d32b6431214c9364063c2ad3e800ddd228d7f716c2e8582fc3aa3e6c1aac5a9c4529378b99f51df06cc86a76eb83c26c9400ed3cc328bee794a7f1b0ad5e2f473047692ef79bd932d5b462462504a102f68ffb928870613b9815e879fb70a5f097d3de4d017f3c6a3362aaa419d1705a4397246aaeddc3ac297a7eeec1748911f4bea206d1718cb6e7ad935d7e20d2149480d3374cf40f93db83591bab6b4a3b84f131ecdf8c5fb0f656517eb8e4ffe973ac5b8cc17735790fee286eec702c0a051c0a81dd78a82572f0f8c6f9ed6f67da9dd246342c9e358a8ae51875dc9bececfb4c6af2217b1e62cfb950ca355cb05f64afa93b62bd729c18ec81c87cb8c4f232b70b7e361c5ad35dff203d1a259174f60cf5544a933ba4e451415d1e723105a55a777436377d38086bc96b69ef41428035934e9274ffe5d7944846f286a2d967fb4d39a33bc42590b9dce61308c2eae70ba1dc7a0eb1e1d1eccff70de0b7f02ce894f934e8932f65a1b233fa261cf07dd3e189ebf6fd4689ef1a43c1ca59d1d2e981bd0285a44394f8c0c119793a81596ca2069ad0c16902f24b6bbab2f6129620e0798a1a2d33ec13c5a582c2ca89556c9afd7b9cdcdf13f5d140e2f0c689eac2151399a88f989b7788c0952ba68049a2c1013c1a62466949784990f51d5b7e4aa464fceb36e4d9e3a904917644212e9b3ee9de6f57a8fd8bcd5e1daaa5447a87019ffed9c0ba0e8eb99d88f1bae3370f58fe27282aecfd4849f56f57e24d83c7279da22d7e7ff272435dbe61b4fc25bb29fa252e0eebb276db0db48b429fde654ab2545177f1391ed093d959c66ebf78c2615d27920936441663598cbd8f54abf1537d942249ec542eadab81c930e1eba87c5f7a41e63f0e895ec605155bc2ac9f54abebcaf4740135088f41644509f10cc0b28e6aa066bb17977dc8d8a9c7c84259c1ee83061a7c5cecdcf56b36da8dfb693c4cb7c313aab724f8e69c5b8071e89b8d3ee7fe1aa9e5341dced4e2f215315456cf0d864c4ea7b459814ee941676d0035c43bb92242329f41fc679dc31cd9d0c123c2258d12915108c5e8ce888e10886463701f67ab156800f71cf343a6eb0f16f0145ed9512c275692ce2f258813ea6ee71183e3bae7bb49d975878f4b749c0d74b5cc9b0bfa1f250dc9fbdf531fab65960304b1ef3ba8f43da0a21ac9dac21db5c429962ce05db5d01cb26ba60aba0f553829f60bdd7fdeeae613316e22dbdb8dc4267970dcf7d67ed9949ccbdeada92a400349f929e81c9cf48944de1e6bf77ff699aa51528eb1027745b512d5e38a1776342a3afe425fbbf1bd0e768cdea1f2ee1b91b4ce20d79175e6a58ce2b7e19ab3077b93265fbd82d9e0bd27c872ee09b33890d8ee29b7f19ed766c082d17441e5d375d1375d545d007410b72971b923856d44383105e2f34ebeeab5982e8e0a0aac1e6ba4bb4e1d793da4920fd05be88217f1a77d8de7182cd1cf7579301bff742610baed239f184b5c352897e4b75a3d887db04aab7b50816aae0267dd0cf0e7c6895537c9873fbaa5c5324491f1c7c9d5b675d56238cc80ce11273e467a15978825a8e16c1a52f6817fda372dd8cf30cc6bc5126bda823d18a812cc9a6b1468adb98b3a1e153bf4a5bd913c36b140b9b7a347b52a1a92d97fb0b564883e83aa2187a3113f9a100383be86eb80764fe0631ccd63875441778a3f512698bd6e7bd8c530ab1d9b269f6478cdffdc52c9534c09cf10a0799b1c3c8c93af60d0a29eb440932b94b7f6c746365c038cd7e629a0d249bdc33e9d135683ad4dcf0c66bb99d35d690e706caada5d618a354b9af98620ebcc186121690a3cfefadecc42f5a78acef8e863ae422c226fe4e27d9d99dc861ed5b43a93497cc926fb34773613c9b3ed0f91dc8154239c049ca4c7cdd27d0b910d7415a9159f0b1daa83204d32dc7e932fb98614cffe0e3836c455a3bda7142b3c28931c86dde6175ec5e36d43f828335c64c377b16461bef02336c2ed25e41a748b6eaec3d0a3bf2e798bceacf12b17474523b09f68d4a6adda58a0b84277cde35fd56678a0ca6064e44bd6ded3d1697bf459055edc361b61e1dc8934e54e098b0b02d45b4a02aa1a0ec9d43106086a927736b1a2941e3bbea09f6b7659bbab09169d796ecd3442fcb8d165a4245ced7001bb4f253b3e24f58ca4a4f4eef40d76c240e06ac356677e8bb5127fbb84e4c2376fb414e0384042180b81e214e99c2fc60b0c1b10fd7c34483b0a2642b8d26a80338e1e6f3b02d3b92798c552068151d9efdc14e4df09b78920546c497f3c1faff5bac368e294be2ffb23a33dbdb1a20ee88341468c7e7a0326a53cd6c291e9c4dc8ad4d2e1b7f38c4f86f1b78f0f4c136ec44271f5c15ec322a74ebfd7c31a74b0516fd0bb2c5d5359af86a079029a6717f514120ceb2805ee2064fcf0c38f1ac3f1f099d33836d1b506aae3d7216a9ca2eb87c02a1bbbd2c61da6fbf84ace374003d68c766185064054bf25ce4978054a0be19c12f232565b61468d4e77c61cc9edbaad4c3715b2f663fc8079d58e4fbb40288529a81925dc9816d0a82fe5d633b85a7020ca4018e0bea8e27b4aa31a1ecf5fbe6e41e4ca445decbf39688cfc25c8dc43f28293010cb96fc6e04eb9418c941bb81a117ed975978a101ecf6877af67fdd96c9b7d2ef224ef510f0fbbee4aa28ff9844e750c7bef58e0f8e995e2e0a3bf092faf2f2bdb0385161ceb71152c26a3d4f0a9371f792db7423164c982d6e14110c581d26c2f7a545888d6d1e6202abc59aeb1e9ce020c8b599fec15fe0f8d814c99e3ae28c3a0514088a80dbd5359e0831fe8306bbd083ad6e580dad58be5cd24eb7fe52da40829a361603b6603ada3bc37fea3a929e6fe38e4d6c1a4bd8ec7d96218409bc1e0633b4b976e13ec31055d6c664ea993aa3012b0e4d760cd991e853603b3d1fcfd2d3dd6082bb390d94e10c59db145f2f2a9d3c0b2f89b4bd155514ca73c8ab06c7f04286816eaf6c2b0f46dde4ebeeca66b87047bef279f9a408c7f5037ff8146e841dcd651f96e266313bb57a21f0dab88f081bf2ed9fa0823a71d18ff059a5c55dba457deea092cb698d076898104eea15da0dd287f180fc8396619ea63efd86ebad97065ba3d9e81e86eae58dc8d54a90a96ca54b1e8408fd6e81efc93d886d1b475e299c5ea51d5f34b2c1e32a7dee88e7455a826b8f052b705fe83005aa26dd120b232d510d03c38408c4c0fced7bbe2d86febd67ef2965c5eed8750fd41315ff94000783498eae4ad852bc4415c1f1b45863083b52a861c856e79c9c136f0a25a1863e58d529df2b98c63fcc18113e68a3aadc5666b72bd60cc9f04d0cc1be025165701545a24d1f6ca9649e22a6d87d09ac9ee1fcb93cda9d40fbfa8f523e1dd6e4e1a9d85f3c7a5dd94ba199c4550a090cbcc76201e5fc0360abacd99dff399ee445f748280147b70491cf14b8fc6e58e854b0ff17d444eda3e0125c9a7dde386fac1d74c17ba4c5f637fdf8036ca5aa52206299192419c4569e1ded964ee3350029b4b0f6e672da761b7c373dac8246ae7b389e238954c7f1f8b26f6b72ce7c0a577733a1493b549bd25c9454bfca84dd4972a0d787e5115f8ede080891e12d994bae15abfcc588b867eab730fafa6f5d2c6f80ad3c871cee9161ce4725180dc6270217a5fb9c8ebe40117bdd87d2e2136999744b677661515a973dae8c89e9d0ed166ff85d1893af223f0bd49471f93162fffd71845c6c8cf53572770f346aacb71e2951518d53360985199ef6568b0c35c2cd2303feeb19e315201bd450e2c9e009f1f49815bc7aa5aa0d8900e6a8d90802b812000d1c3cc654a68eb8586e5210ee761ec2082be8e8d8e7e0127e1544805f5114cefef443407a3035efc7176426e5eeebda583cc593359ff911a19f3b2b208b7aae4b6db67e059265cb68306f8870f43561405bff3346f88779d43bdc984842a6ea8d26f5070ada1ef3683e23e17f253e29cecd07a89ebdf0e8f3c8b3697f1e3eeb204796c7cf9327b10e0b5fee9f56095b198045dfb1d62e2e859377dc9d9ac42b541e26bb2f8ece5f7abc8536036dc2e32650e096a3da8a6782074940125b5da0d762bcff22f42e06ced80ae789db80bf947bb1b628bc29ee129391b0aa780639e4dfed9af75305e2e0d72cc040abc12069d7891c149e9d0084b46cf2af5a30c133c96f33b632fff52ac26841d6d33e66cc2e21fed3e7c86c27a1966e7f74dd8fe343706c0aa4d7b55dff2f185b150a0abbf9a9cb47af43f700288815c86bcd4c1a2f8abd5ca0b95c86a58466d7c1e34c44e923f5a676919c88eb115b4d735895d31019445daf640091cc7d0d5152f8fca03bd85b941d350ae9e3e0d1563075357360a55389b87ae11ccf8390f0c41abaddab00bccaadd8416e022f80bf070a1a5cdcffc893556bc5d2214b0bf74e762acc93cff36bf869ea3ace5dfdbfc3d0afcc229497ebb8a741ba165a1e46aedd97c3b6e58c317efe8eaed6280efb0ea5e6e0897d0a76868ad8cb246ca4554ed393c9fe18910092e719e53d0e327ecc291d03281b26a4d00e3d63b5b67933534c095b31d6a4721418413f25f936b4ca43c474467a7c2852981e40ca48f151193ecd9a81467331720aa3f70b0017c25bf8f798bd2ac4ebf23167a0286344010bca1600cdb8a69efed509d4383f0e3588db5cb99989c15cb7fc8debbd8cf14e949a94cb0d8e876cb63e45484641b9a0a909c59a7c8c463d397b416d193a3a7b2666f65af7eb7193810721cbd7f141d96720c096f47740797b4021aba7ba991f59a2e6b5f110591d476cda174e46ddce4495128704186b0a0354c4b49b5704f1edf468afa0860913524bbbbf55f569821d723f97d076665095522e92d1e7d946f6bcc7a32d0beda7b7047da1ee423cd39065ce4d4bc304d7328b0e0dd6897780f79c7a57424cb38f11311887782128f0932d7d18db4380e6b4bab6027a1b401c7984aacfa5b4514a3165fd6a295087771c046195dcdee9ca22a5b53d93bd06754d4aeb4a4095cc513cccd472a30e006950098b996892de10e9a725d3ece4ee9a20abf9ac1f3ae253a486b6bca8c66ff2fc55376adb08bb0f8545d65df4fb92ec4fb2c9dbcb749072aa3a10441e6070599b5ec25a610e08f32af7a85d27acada7623493fd3bc2f1f408cc1180570ff2fcf2ec2b0ff7ea0ab285a165b12f7ae09982ea18877b5bc8a3602b3bdcb9fc682210c099a3c7cc5c0dc5a020cf2f097cc9212c153579d944c8481897b867cb7cd1c98a5344a38224beaf167bc2b6e3e02e6ee96f085e90659daab12cdfa9d895f66d34e261d48bfdfab8ad5c1f0a3c1d35ffcc632ed5e78f5b4149b0dbc68e3681786fb16c1ba266b12e4e8d9ce30d1c5783c0388848ecb435f83974dd668c7ef7443ae4f4394ccbe7a316d11583ac655a08082bd32f6da26dd97f45272f55b70c5166e3afeffbc12f998f1b55073be48d36d821e84b0ce1f54f8b35f051382e713939ef3fc9ff84e79de2d3c61c07c851bd16abbd07cd1eb4fdc69d64a4bdb8d5ed8e4a51c5a2fb4efb752f33f8f74c9d7fe8e71c8ae5d71a56ebc0811a4763890a9ba9b649bf4a63ecc4409088e157a54778e5bc42177d49263826386ec76570e0315435c2aacf9775d5c7c4ed75078dc985dfcbb0594b7a0502204a81519c3c870baf7ed36e440428233fe24fdb53e6814889a58655f21f1c3919810ed094ded242a383c3367654bb1b5bc14fcf6b9227fa891512cf0f5997a5b06138f19aa7558235666ac160f587a0f1f2f8172837c6bcf1c8ade32a7ef35959be8228dfaa68c22df3326df0d91479fb6656605e6632b5d533b387d5096cbf62c522734487f85d702c96b634a93cb121b6fb2865335464c03c22979c9861a33c2e0f1b567977f4bdf56cbafaa4ca084c70bcce6d4190d88ebbbf872cbfbe308f27cccebc668d71a00ab68cac7dc8c7b4353e4158c05f95a333076e171dc242a13efb99dd4a6fcb75b5fc899e93b0f41597b04344b97a167461eab2a5abd5d8ded4859e28d70d756a6380c9bb7b0d6cb4fe9eb301ffcc334bc00d8d0ffb2ebbf78f55acf233f0bdf779318a983e717007dd31310a8ffe39944842ee8244b4bacdd593a223aa9e82d09bb38297093b82e2e798e8802952e81e99e3340472055ebef7d178412bf1d19c1218cdb1502de9763dd2dd31d2ab058a4491441c423d9f765eb4940009e4dbbac8a7891488281d5b572be16c842fccdfd6f9e46829642f0e20a46040bd3f90fc147d04f2596b64f06df92617cd7fe265ada1e6917a76fc219ba54cff5dd50771630c9c6dc7151ad11be0910e252077030615550077e6c533de427d810b62a16f3e6ad07675f56e912c7b5077af7ca2b5a92feb90044605adea196beb9f7f21de19acd8108a22f59afe35b415c3877e9261a62051010f8de153439846b9b9bc3c55f765a7a07361100a673cb5e188fc3104ac48cbbdb723d6553f7d4035114612bad713de47502d871caca4ec4906580892b89ca562d5ee8ee4aeb33a4a3dcb7bf224fd9a2753e78beb345fd6344748c1c1d6b6a420a304cc4eb04fe1c9c5f43453f07bb38b85ef3bbcfc7dcf110d92cb30bceb07c0756c48a155f73daacc11ebd9c79470a9dc2d7ff398d5fa4a8c722ab477161caa2a77365c7d68fae07461ba368f8e8166c3c0a1163ac90e41329e92397c81c3b39a7691d88b28bc3bbbf916e87024e86bcae350484527a8e98a3c356852826373c6288b8089436e7ec4d7a59867a4389f60e9e232cd76982d35a0e8a87e4e494ff9504b8ca815618f6947e715bb42bb39d878206e3ab28cc5c1099cf12e652a0174e7fdd8bbfc9506f44b7b971d9a02cc3f3addf15e9d8c97befd98e5637f9ef38a560eb91673ee4d4971f04808052db4d5f6a872b8b656e69b70e6748bd4ae90aa5eb4b0063fb390c0f298406c2b922fc7489a53a0dccd18d96cab8cc2296e03c3ce48667b1855d25a58ea660770a259498ca83b6c96ae3cd8673ea92f23d25f26402899f829d8455a36dcb81f1c22078e38cdc86ca2c56407e1c8132377da7c2c1c2118c1a57d75d8125f5051a226c20cf213b6bbd33de393b7ffd2c5379686566d2200179a58566fb0c6ca72620e7bcf33153eef27fad3ea59542313f39b17d44be28fc7afc8413b4e01aa95b2d8240ca12fe4fe13dac115da747fedbc495cc3654c7ebd9b1a9a1c2f04156beb6f2129663d88d0fe3cd554a88a160f45c4c8822f0cbe9f0f5622f9c1a072c9aa4ee43149035538e9fbcbc2e85ff933b3c72295461947d244faf71eca843c5e83b113807e8e0cddbedbd52d6a9e19d4c2e2baf9f912295449f1d392469edfc308b29288e2b931a611b5804eb4c751a788df989ac2e1ff10949c2ab687cad1b13f14998458434ba3ced7147d7f6f1210257b4646f877d342c70f16ba02592fc3c4e013c1aeddcb078b43df3afa1a33c9737672d48130b9ccd96b849c5d99c5957e35242e0e01dd0e1fe1ee81fa214c8bca07166d5080234e6a2f7fb43448bbbe073455587aaf657f2b6dc117b6e75c39dd78e95d33f5bf56d033cf8f49755019cb14d65eb1e6f98aa8ef392b73022eb2172cd968732fe275f28fcfc88b9e0cd3877e1df696485ebc8f38a91c5d2622c4bbb2e2a69a85367e7b601edcfb74ee2a38ee30ac56f073f79bd3d71eb559fd5a58790ae1b1caa65c144340de0828f2cd2dc3a2d8fe40e7c0a860f5a24ac65a3ed295a0f6e40fd1433958bdc1be119d59a4207779b0e35b4f87d61f4697cc28d1a63d957a86d2e36763367db3b655b832160e294c13cf8f8066986f6c3b60bb9be62c155a95414c456804f1e7d3b857cdd3b5caa298f843a0fd3840747536225c30e5d0c7a311a72367bf77c535a88120edcbf24b05592989f7ec9231230c90e21460d4674dd32e53e7214bc14f607acddbe79ae67fd9e7ca273f06ccc3dac8814c179cde81aa5cd589f0d79d659d0a465047f1d216d2b2910cdeddeaa132d062cdcd73e33186b2944e90df8e5cec75c4498f0cd6ff6cebb8332e31ab4ad3d73bf514f4a13122e78bb6bd18f2d82668ce70bdae44099e2a6f0ed91aad82ec58f17b6235e2877267e0243abcda6a08451d607fff6d6ea52f8d3fc6dc4b0b4203ff5000bc5a322641932aee4856b79f1a22fd9c95f438e80627abad527fb1828633982eb60272f86469d3db4a5b8acee50888d154d835b2370b8730a4aaba1d0f42e079d6dd9e4d07bcafc014802b0be7147ff1e6ef7bcfff203644ac4d035470eaff68bf4758761a327dac78e61332fe207afb6ab4594d3165b778c87b7126f11ef0806a671fae65ef494e3f9674c5639d43057aa7321d1470d8af1d40217dc7ba9ceb932065cbf06a5fc48fe1b71e5b89cd9238665dc22b6fe6d97d88d28974ac7d1132bbf2772e3ddce0439f3bf3796e600a3be8961142835d12dc62aad070c3c3fc377684d6d2e821bb2a9e80dab9cc4963f24ca84979009f1c4f364097112e900d426a5192a111f7021f2669ed8f1414aa6c7d9df74237df46bc45bd2c0fda441ddbb275fc66819f18df629386c9f78a0ed7637984cb879036b0d4aea3cb85180a79fc75740433c370b8c426bb212bcc95209f47a2d16521f7b90a5a240a5d5c265bae27207bc99dc6a134f96df8c027fa61d65daf09f5b733ca560e2dd1ed9039224c2c5cffa0f321a4ee857971d9a23ef820745e79b58c3be890f40ed3ac5470a5e58880d218de50cb006675c5abe51c688f3ad0c4d1cd5a5bf6ed40d9960605d711bff1aa2a45e0c1655d367cd0eef7a334a86386083ba8927a3ede51187d45fdb1f27f401ab188bd17990c9945798d0496c9416ab3b76b75344c4ae445515b2c5f0fe539dcdf9c85ea033d3d9834975a9630edcefbe11df109a17a153a60b80c1a5fb7890e52030000c8b63e30e005456641688f0e8fc39b969ecba68390d9b2bd6e3f61a8c150d7a2dd673dd0216fbba9b24c5eeccc9a830cc0d3f8086eff15fe958416abb626be438f0b2320c70af223adc4102aaa60057bb9667ca1a158168e5f0322a18192cda5378c95681bb77828d2182abade3ab9ae3859b6f2a8882fd330835a63ffd0ed9c4e6a0c87c4176b9e153e3327cab3a02c2865fdd30379cab27b132f0678c7f9f75b77bf89001a33f8f037e470abc69d1e972d38e0cd481c2757e97bcd51361f4eaae840c61b7635d2b61785773ad7d1cfc6fd645c228b51d371708f220de4d6f9ba48d44b424d00fe408793bc7ac97e173446bb82fe9b708e40f68cf08fc7fe6e124c886c3f27d00582b871b1b7bd67f7dbae8551bf631bbc8ff61bda390c955b9a5f39c21276304dd1a4a89457f8511212798fc9047a0f43d46866f8c67b667e1de60d10c04ac5e3a4b41d961c15400a2f101c722123553053a2f918ee611c093b7c5756fabff26c53e1105a910a4e4ae730c26eb1d7bfceb3c55bdbfb5042e4c1409d176b0789cb1c159e37c0e7a2507db0d8e377f21dc59649a59a6d7e4119bb999f8c6f4c8dbd4b602df2032ba94b90eaccf312f659afb7868e31519bfef1e96d8239ed26b351b2c8b501dd4ad5620296c78ce5953ac17ac0c1742dbe875f9f1010edcda51cc5cbb3fdd16766df56df5c9feb7d0aa3ccce037ab32eec6ab46ee5affa6ea196f2257ac19f4651aa0144e2d8022e0e9209bf5f0d85b4434ac663ce4e39f2e615a11451535e361ab484a1344f1000e265c947eaed652fada56ba455a50cf6ecdf6f484bd9acff4fcca09c7b50d368c7ee9b2d7d083aa2fb83514f1057cf39567403d6e95686af4e1288196aa7df9922dbefeedc01eb22921cb82abf1a1b2a56c9c68203e26b40385ca93df7d69d2ffeffa536f48c1ee488316b3313968cf388af1b9b0282642b41749bf80b2ba7a8cfefcebdd46d37fcf90034dc22face1306a7fc3fa1660d815daea3a57078c1700afc8e83946557ad954def69c1545ec798c1c32526153a07ee84467397463d617acde395ecca80bb5cd337409413e072cfddd28a68763caabc09cb959f189b20801e1b5b3640a3bd5893c7373aab9a60e1be6daf2eec90d6dea099ece296ee49d0409ffc84c0496c45becd4cff2061186d4b076500b06e32ffd1fa6dd091815d7151d66aa76eb89ba92b34760eae59152d18d96487383bdcaec511a3885ea5ce1b99c2725c0edcf023994c233a177ae1ddb846d3c6cf5e346b4e264677775dd4e99f8fd6bc33f6306d97e454fb9def8d4b1ae1c15dec2fac1f5720f291dedcad71cbf1f6541141a756e438acd9e4ab42a62fa3b0c97d2d996023fc65055903053ba66b475136c89b9527582003c7ac64776ae005277f037940c30bc88727967e85c6f2cd9fbc9cca6bff3347ed269cbe956a06c15abcfb255dbb6675243eed88f1fdce313520c92ff97f2d6d48f9d18f47aad40342c107f584a6ecc1d8f1daff80bd8c62a99340dcc82b197ccc3e996061ca08db906c5e724c85e96c8d92444ca09dcfbddf2472b6653111bdf9ee29138c36ee1675e4f343f41af3baae813f90d5b5c219171a5996bc0edfeb9134c1cbefe41eeff5c8c33886d8d3257e167d27d5c74a2f9587c712c985051f8f44fd061dd98dbfcd2b6408fcff520035a1e0d06d0553448e8f953d3262eac07ebe0de4daeefb1ee2119c10445042699f9e4706a587c5ddee44e704b3dd8f3125a780ac2d70b385fe210565b52322b8f40c18c82f769d0a877cfcbbb873299eceb3e6e8ff65e4f38191c9740dcadf6ee8f8d00b87f87826ed8e02164cfd8df8e68776f7bbd1c8b4c3cd1ed8d442991affa96179804afa4c476fa7f4b56d11731780d9f73fe093867a5a91039fa57f0f8e3f94d3bdd4849e62bac1aec0e17312d533b1922383054e9935fdbb6b87c274a85fcbec37b9d1067bb9d94c298a8ddc5ca76885562fe4606376e22208e4ab16c64ec5c27fe6abc12f518a6561007dd6110626c9cd7981c07215963c4e761b9ac0be680db609e6034e4283a712e018e698aba92b2f7c4f1494580a7626a46727ad942cdf5f608c5481316411d32c492708d5f4d9f08e87d9e48bfcb382ee5872ea04ecf5e6ef34b1e12e91a91455eea19025c703b085dce8beef5004a516b6bdc3873cfbd72fa8ed4f0a1361bb0a9a0c0836fc2010bb0f5ce9d69adead80f83c32d1b2c7533564b56be46894d1227c2a1fc2c04fd4c1439c6b60998ff379cb3df2ba13c0aedcc9597af8dcdcc80d3caf2ce3a057020f282b4722320f533955aa9435049f13e6156ee02947c3ea1fcfe6c0685ea4f70637aa107b501c5376a7dd01f943adcc0670683b74f67a6e88c9329d7414080fbcf4ac551fc3edf838d9b39f4adc0c8bc1ded9d5fcfda86a22644cf60ee01fcb9e303db582de0b38a7db5957f089b9c13829fdb8b5c9f23b55b8cba84849c342087af03c8536782ed98edee83224ea055e4f5d20ccd3b3f7b68fe25a8c31776ec1f8da7601146e5894947b9261517a0f86bc6893e770212e7603963a7fd6dae1369e80ca3f736927c87ef03ed49188cd19da395bb7d41f3a1e8f4aa42643f52fc2e5d01c51a823e3c0c00aae1a59b58d2630281bb843b3fa250fc833f30e1631e6e745b56d5d0f43cfa60b8d6202059352dcf9941f3122f59b5103904223366216ba45c361ec86f124196de7ed76c45ba42a40300d1b35bb658737585ce67d1bfe96aeca8b5ad9e34e27b0e9f0709f9a20f2f92c9f85260f5985b9a907a4c7cbe78f7c78a3d0a97969190d9ee2c6a33a1dd2f09ea97b69ca59de63afd242b139b310008e315154ddae50d611fccfffe6f933ba953a36c7d89c35d4272d27d0fe757bacf27ac3739130bf74783409c88af06c5f84cbebb7121e9d6093f871464409d408cb03fb3370dc492a0bf47192c2c32ae56aad67c980c0b2a929b327759ea81684d4c35c0959dacc3dec9af5f8c4fb97f5c2dd59cde3419a0ab0cc88a88dc80402007f098d05c0d6c6bea4f7695ef5a082c0569fe9fb3783d896d0f068ee269cc6c7afce3dc65e3cc838d57cc1e45e78218d875b8c8ea5c85875e712dd7e252b305e19411555b907f8052d9e99d3d8791a057166036e922be962cf8ddd6b162c23f9ef8d13f66f25886d0c424ec15f99bc406feee81f1a6854e2e721fe87267fdb5505668e0835bcfa862822cf654ec31a55db65f09dca3fcfc861d6a811f66dfc639d89d5dda77ef38140254d138630ed5bf4449dc1ae5b84bf0cb7c731fe1a3c1220bb6b650a6a7b285424c591a5caf480ef03df85eba2e10d09cf23af37084db347ce8f5822e872800ce22ca0e3fce0b7f46edae314fed6bdfa7938001fecf2982cca09aa1381ac52ca74cde205559ff00e0c45c3e1c51d57897a367e880925029597de44c9e5f852e218abfa811aeeb5156a7ca5ade58536acf6500fcc6e81bf244e55dd8d68e538f24e8faf5993f53aac980751870479567358854f736f940bb0593329ced18924884ad04ae7b73b32bfd03b1b50eb76033883dc40abee383ddb4fa6a8f42d38f56f685df3fe1a497aef21af26b90408fc156284dd89997faaec6477891efbed04a993316d84dc93be2817cbd98d0d883f692262a342b7234119c01896c8e2e4ea74f278f6ee57f236adf8f3b6d5b662a01e26acf50ee3fcd8e6f8b251baab411f9230ac48366fa4b72601621a6072cbfd078b457a733a323d5f456bff38090e9c6a40538f09d1b1ed383cf2f1bb77fd003e904b2bda2d0fd1629be89fb8279702d1f42a949682da5d0ba75a1797f1cedddd6f71d42cd2ec6fa9d7e20a7dadb0f8a8a4ff065ba8138b2a47296d7ea912f1937d43fac468a1dfa911f298c303137445220f9b980087d444d57d11c104d59adcc9f19d1e86878fdc145b64628c9ebc1c63019472892cf60dd6f783d8f3c93ccf137ca959c55b792fac337a6cc3bff0e5d7e6fd43722c75b124d2b27d4bf70b800c8dda9168b053293946d472d3b68325487cad0de64a3dca6be1d7827506f26c2bb9261998b65ea67ab474762b111393502fe892fba8659868e8dc4a20b3188cd707a8b4b243d50c3609a59b91ec26410d2ca86d8dd4c27127135a4396fb698b5936bf01bc1c1003d11bc9a36c2be4a103698da57b9c2bc6966a5ae5cf0b9334ab6e6d76597a810d6120942914c0d6f6efa8f823a32d8addc9d45fb804921f1632a92bff20d105e7310cc40e730d9c2b3c1a825a13a097d15a7fd8808b5e84cb06979770fdb33effc69b600592f21e3f6fef59a86c49d9d075668f278e52af207345bb46cd309792052bc764632cd917af2e207ff6a99fb8907869dd5cab2a2a5c25e772e77d96e333993be6622b337c07607aab6bca1b83da0271edcebf473c211c09813478204ef0e7e763f7f2e616d1783dd6ddbdc5468c9c6291688a2919c2ce19497256636ffcfed2ae3e6edaecc6257d554748ed674ebf3f3d8fa2cbdeb1ea9d624eb83a07ad8d4514ccbaf01ac676456b0b273a43354cc3c40ae8c7e16a8e5633d84029f960695c461947a9760a4a9b120c1984c91318126bea2967be50109a520a5eb35a25048bb203418580a599fb5bdbd2b15ce89ec7993070f9a5b756efb227474cc8f782c09861bd2d0365c59c7e967c7eadffbd27fafaf3c4f86f65f0493c739acb8c0588d47b9ba4acd0ae792d4587d34a7103370537d5cf9dce53bdb815f6943d328887c21da9e512f98d5c8098d4606afb2e5542525531c2a0d65b0ac95a47e6b8270f73a1ced1194751095d2d07ab65bb78e3f0ff395a8d3c9605c7a5c01ca27a230c6b5f818862026bd62cd3b07ddaa6436ba04147d7d917b5449790932a477ab19e2b6a5349ee123ac6295240a7eb0c49b3f1d5f9c87f40b0d4c9aa4037de7d0d50aa9804f7f6573c8fb0d39b16ffca7bc927a0b12aeee2b755318ac8f942adc00c2b0178b6d95f2c0ec1d18a45fb5511b4e081006df5b21d4ea0cdfae94fb8b9c1228de3e658b4784372ca5493cfe7cb077240be49e0ab5e0f372bda309cdf3a0cf96db43d5c6bc4e1e41c02e128d1bb2f8b4eb0e2f031d43b73a9cbc31c17017a197b96b9f53d03a29537cea8e2ad52c5ff49fc000f527d4862a316ad4676a1e5c26f0c989e73b854f1fd76b3b41acc4c260da85a7ad2d108b55469690511037b97dbe19fb0a30b3f85d957c23ec2ea53133431e6624a6d36cea3d19284c2f3993e44bd5fbbd0325f4748f0cb5282fa772cf8421aad8606e3b8d7e90c51392d94a39caeef402b71d6c4eeb2c20c95bd9cfc9c1efee22fcf3d76819d4823f3852478ff7e6dd427171185b2dc5e44156d0089328987021dc5bf384ef89118194c32b26e310fc0a3a9b2335ff16151cb2c731717a41791196003a67bc99732b51a1008d2a46373a3b7215df9f01f7c28784cf1376630081731b3107c0c4590da4f08ca73c59857ac1ed6c2009eaf7ecf223a2ae896fc685fb0e98d7cf9c7acc03cd55ce0fec19267659bce50761c1caabd47bfd22755a0a7f0e880322a73f4ef1e114bc5c2a0e0cfc0c6d8625086c3bab3e976e9337738ebb115b84a3e256ec449be6118a6f75b03756fe3a20541e9509b542dd3ccb030424ad33b2b836fa1798b4012ab7446b428ee1c0dac22c0e0cf2ceb25d83f468d5672ce8e6adde3d784747c8712caf6766fca8f7f383cebc90781c16287baeb000200c5a5a1f824d445ab5062195347dfa6355620413cd6fe37dfeb7029555cd24497a5d1cda0d4a45d5abbf8694919d9fffb8729db45e0d372fb5b825c8027acd8ebeb8fc4292bc42cb8c0895b4382a9bf3948e89e40758f54733040bf903b1c8a3c1cb5838e1ef0f5e341a0ee450d2ed1a256552c84e76c19d7bdce4203815e28f7a269de6c11864a49b5d28dedd983beaf3d38f37a21cefbbc206c2deabf65a05952f19e64af66cdf42c247434bd190fa49abcad62ccc15e387071dc6cc251e9adf976606ceb218de0bf2a668d74589b9b4b5349ceee25da64767727fd447d317c6a8d35a339887416bbdb1d2c557fd5235ac6382e679e45d73f4f816907f3d8735342cb71a1d51fcdc3e9c489e41a6071a9102b9abd56c00af8613e726dc4bc617957a49c188c5c01b96b981f407ad1af57bcf195725a65b900046899c23aa9de6e2cc621ac8c90b001ac2e2418f02faa3c1c612c00924ed0d205381cfd2d98f5564bfdbdf59058a89263a5e5672dfde742f4a94103f6b2606d6c1e3b482562694b5ad0cac2c97cc91e48770c1ca6b145753641f84b1864000d575305ac76caf24e4dcaa4dc638286d399de5687bd8be636ead726e06147680be868f8267614499879f1d944da0f4e116c065207788a1a1bca19f700ad8a5c5ae1b6499e9f13a0b2e2ca02e5cd3e79af0e97d9437cbae10ce86cf268fdea0865cb160c62d0075a4fd387201a12971cd20d58e3558dc8016cb42e3952459da9e24ff42939fc616572b9a28c43bb14c6e32a674ec7180d05a862462180cf1fc9838b43d3b3feb69129edd7bc1c068feec2944715e36ad4dcfc2c7534c10d3f97827c2ba5b8ffb2839e45bfaa5a2c15ca48ce98ec7a6dad6b23b844f6b81907af73335b7beb9f5505ccc7371626ebd17c671fdabda7724bdb9e076aa37e4ef07dda741f2ea2db71935a3398cc5a1d03a4a6424acfa6d05ef82713d53668353f9819eb844ddc4f99c0c99b8c25315537ddd040e8fb29c27b6c490702a9fea330a3fd814b39caeb3aaa2afdffea771b83611f21b158e8eb34f7b7b435b12b73635d7e273b63663c53804d05fdeffe9e44e412b7fb7e6a97a308e46e709630b8b45d5dfa4df3b568bcfbda887c46c824df9574c2f425fd7862afd546de37c376d5a455d6aa440a3d4853a387be4409e8c7ddcdcd1e65f6d9e0eb5bc575baf5f52b5cb47259657b2f574e0d35d3d40439045cea66f9de1a7c4a1be7a2dc838fc8ebf4aca7ed7bbda2797a2efcc08c8475cb96cec933cb488d8ef7fb9c4488240ee46d6301035d1128f41873517aa1ca5f6c6ed869462824d11ed0a20990f9376ba8e2854db38c748230da2ae199933283dae2c64fefae64f42de8c7a7b2b7ae64380c727f7e3659805ad8e19816b73c340e1757409b983b59f743b72d2c729eed9c6c1b0cae274f166945684141b3e5f04a3a03fac0c2cc0bd94371eac3be92f29df52bedb08adb33dc1eff6cf7365f017d6aba97b42a3441e653988e858e000779fc9393df48a90d13958fe7b87e30f2813af25b0dbfeb0db586e6564b5401ce5175f3660b6b53310ac31bfa199b6af6f565a6f3e4c0bede1bc86723b01a7ba9158bb7a6b1428b7174453b71172b24a7cfde8cb542b810d0876864581e3ba812e751e0da1db74c55f922185156b6926828d6968636f0f395cf13718731079b4b6b0d448a03670a33ecca14f194e0374e90d374d30a409eddc055da312fdc2093f9e0cae36ad0896d6c760ca15a44b707745880425ac11d367177e8ddd32131cf44fe2605483d96aec4223c234514a14ff3b7467cbfc3e0984d87fa56daa6bfac9e819565a1936bb20caed17fc057191cc4b228f33328f457d4fdde4f652747694476ef8f18102fdc697925dbd39ae6fbe6418c36f683a4ec6db24288a853b1a187ccf54254fdb0a5fe2507feb146e09b1cacec983e810e02e3a3b216c23ce109f223f6ec9c58062f74bc7df1721c1fe6ad7fef49e54da3f2877d797921b8b6f1041105dd64107555ff3a393fabad23d53976b5f0e0a4c895ccec10a3bbca557f2a739fcfe71f25797537338b7de0e1b1e8370b286b28856e51c3f9998c0a3d455b98b19eab326acef467947bef9cc0c6ab7ffbf1f84cb69d7b6cb09ddeae59e02390a879fca6cd7f25d3e2b29cf8c4f25232431f3f3f665a6c05a3c573789116ec36c081e6007b787a4d970c4c4a953c6b3760353dec9406a3a4340f5d300c4bea3cb7979795d81a851e89c8c6cb3adb84744eb4f27c163b44d453a4e8490d6d6a52ed5f35bf75b0bddb82771b4ea63381d6358bda33cc9e3d64876182b2f34f670cb4d2fd46211af2acc90ce67e91a10ec6d0ec1d0b86aacf3935fd7943a0e5c43642bdea3c53d0387010f56ea41a815355943cf1151c15e0b7dcc2ea8f4d48318cd27feb08a247cd2524186ddaec5f5f83b2144096d1e1cdcdfb7f2989f93d6e7a00868dfcaa8e7112bcc59631bce8841ddee6afb33df7eddd0f5545a6bf06ffce385bd3ad0ec8dd4b1840279846dcdd43c4eaace0828569646d76bb5b5095d77a637c14f0da8e84b0442c7cb732de2c25606ef441add64266f57c375c0b300187a7639a8505e5dfdfcef8aeb6d6c4765858eb39adc52dc8ed11d716523edf197f31b25e4dc806be34e58add69ed34a3c61ddeaba78e431ff1cac44ecbfdd4fcdfcb5305b0693a39265233eab93f02e3e9ed412013ff1e44837ea7f1187165d13876d2ef5689d5edb9c56eed20a72f26c670d2def34bf532ca99e039dcd139f1cefe263fd412ce616a1afc0579a33ae1f0269c06ab80152890de77db603241781a502fdb169f6bdf860effde63f90aa2302a7cde8339061f319bd9ffa9cbb90d06cf534454d75b62ad405a9017854c48750be8d3e37e1dd4b26e5b2d134437dd17db62a0dd6699686325c02640d7c6b45deea5a5765b2e7df6400251f7f9f8d435ca0a066a2805fba3122f741f745f4ab5b138b4fcf9f9e2101c9182c8426811bdb0ce54d3fe073fa3dd8fcbd247dfec936e11808cd026a639680adb9b7bbf440cc84aade32ef620c1efccccc36f13c81a078b9694fea8101fbd5b6d63315810c5a01ccc7274fcfbab93526c144eaca5677539b1876df472c8c1dba297b7cf128af3913f31f260f1237325b77e03d8fc0ea03fd244871810fa9b61743b868531616e73129e7363fc1f405afcc0b3fcbbd66b6d100ed398df1279131281980d30e4911702278016f8b69b8b63e111582fe16a418d8519cd7b52a3ea39e89dbc2fbfea68ddba24d04d594f109e9f45ffa3b83081994cdaca527f9823c210ae8c7ed9d8be4c01f1026735d1ecf55a747bd0aafc2023bf6b6e0f95fdba89716b8ddfe03363acfe52e4e5a7ace8522dd618f12399ba6433d8b85ad76933156e3bd8c6ddd6806736afa1799e37ae55861d345a01fe3e9e2ce2d96ffd1530e4bdd71668ae9b5d83a5cbb8f7c962beb0cd4a19ff96ac9f69772c04d32e6c931c244cf95d9023e0369f5f25741c4e8646cb172bd0c6bae8641d2bd6fc32ab470b66c9cd11c1608012f8d56b68c2e8c626fe887e2ee21a9e81e2e50b5dd7dd1b35c8a710fe0e11fde5297a549160f3245e7bb2aeca146d519642747dce55513090e9c9f5408c0d1d2bb21de433dcff22cf3455a2c22a80e140948f8749fbb2ca5a39a7e92629cd2f60e83eb52577f70d20d6e171886e4dd3af00f3ce6aa178692312ac52b238f3a52b98384e0e0c0a9364d6d4321c0dad6749aa7285bcbef03a5bab15a91344bcac36dd94d91bab1fa88cc4cd954d25a6102c9f2e2f17862d07e5f055ab326b9bf74e91869364ab32dd06da1549da0378224e4680feb4ffb0da31cecddb050fd6f0d64934b5614d1e0472286ab9ff6a8d90db9bd585a0d73d36864bb13ff4b0f5a1ba09dc7472167088e1bd8b080a5c6d2210132556e9ee926bcc3b8221996c967e7757f8d6e4791a750546905ee16233542ed8e8447d2632bc63ecff9d04695b99045bcdc37902d7b701a27072b4c4e49821cceecf41d953da5dd0a1c4fe34afe188c940dbf563f2f207c33f6c3ffb6b6af563137f10cf32a29bae0cee8682ea344bdb35ac4dbb00bb8f998a831091df5dbc641481c57a9955ff77497eaada1bab100ba0f3b5d4700ea6ccc2a935f189d67cdc023f63c033c3d22418df1d6718919c7aa6ffb4df7eaab5c28e3ad5ebe7d87be628a733c453998d57ebce27eea62c1c28c42d074a4d5e33085ccc3593cf70ba0ee7237e6fd496e391f416899d71c081aec42a78567d112a27976fc3991f5b81deb58ee57092b009f1de62bc8de5e185d6350177b04d84b9379a41bd59eea2233eb51b43bf9163bb6796fc730a2200f010e1ba07af784ec4428a96a83ed551453c8dcf74bcdf9ec4a49e657237bfb364c455714c0c4cd8855faa9d2702334f2f93ecf67746868cd3aa8eeaf66a2528b1835b7901c3f8b59bf7dc82cfd8379c8fa4adf423300671a056898dd0b8c34fe6ba62d5fb1f1fe85d7e0f97925aac5bd45f59dee87b5c77de3bec1ea7dfb62343bf2538b7a5de1fa7108bbd0da5c663eb91681ae8488e6ff87f74d9660c0e4f7a814f342dde34946d3b29b3196448ca1739a89c7caf907f26121397c355fe218b528b0980e5dfadd3e697c5ee2caa7ef3b4100fc873a36581ac3fda8c07f213e258f3ac5b73d4f1a8806d76326eb6c04a50a7bc1d5e04164f83de0d4860ae9c848c6da4c78abc44fda1213b4b9b98408395df90234466115c12efee3ac5e5e670b25f2aef614a7eb6cff68d2abf3caee7dc1180df9acdba820a9c20168e2e5ffb470d798e1e9927080918207cdac70a9ce81c691642bf4292bd0285f4b007b21a2d303be0c913cfdc6dd5881d5a8b367ec78340fa125e19c0c20126913c94e0d7c464025d8253ce1c0ec39b6e97a9859cb4194abf2b58ae43bfa2f1ff94a638548ad0d6f88e12ec68589d847c955e863742fda27cbceda1311fc26b3442aa6c532f0791279ad5c6ea844df1bb270189270d6711f8cad0790cc4681433f63238f01706266b1f90b52ca83d3120a08043f75682edf2dd1a8f983a433724291c4b9d77d63b5b000c0018b6d808bcec0cf03526c3c5004f07288768553fa485b5a8c76df6cf24bf5d57d1bc8e0733d5f7ab51649b114669f9f5a3fabb65d7b230d5d11215c6bf70af943101a50d3e26dd3a423beee1cb6714d780a80344f6bd80d4b9894abe86b8e8fcbc75268ac7d2f9f624acaeb0542b0e2058dcdc6077451a57edb5c86271e64fbef7f0577001b516bd253f84cd9ccee73b98ab19f8f54df3e0865044a19335f834faea1c02914c6dbb381bfcc6e3aaed6ccfa9e8419554a5040b63c84495b8423b039be891e91e00fff1d190f7849719f18436143b26153255b6ab20f476a631500cabb9034ba50a3ed0aba1e7fee9318d896775478f6994b446519e40d6e4e87f2f6eb25671d343be5f62483459bb8b5b60a8cf321705f73ac0df03935b9a78c0f1c5a15590bbc8b8ba1a917c30e8cb486d5d909e73e09d9a3ad94bf061e4ac0ddd56391dcb3e5385f06994806684d4dd92ce3797c70301d816657d1bc769a93f68c61e2fbfbd75ec7ae855b307a46b8a7a110e4460afc2fbe0a89fa3144299d481e1000187555fc35721491e3a60ac8b0b193d5fdac37302304a4b85b81568cf820ff3559b9ce27010937dc15d3ff714a312fd0ecdd4a6248fdccdcb229123e110f810fd93ce59c65e0f112d21ec55d6c5968f361aa03fd00f63b3d7b0b25e273a02bb7cbf5223f8e409c1370e59fa1c0db53f943b0d54c1469cbaeb189eb2f4ccea46bdc6686d771450af50ac212b3c95a0287622ea7c6237c89f8692eb2717bc162be7c961c073b99f0bf8661efee80a494432fca837edc17a4cf7b481454f1411a86de2b0535436bd6bdebb9a919345f18adf503273544dee6673ff5fd105186bfec45cd5c5d40f01e20cac68e97942d804c97586ce6024ce6d8a0d9ecd39e59c620388838f33b1bfc3146cfef409670f4b1955f92e2101ade38aade89a3738fb055c8ad7db473a374cdfae8a6a9f6009c4574315aa88a7a7cdc0165de460fb531450a01a0512c05e4a4a5d9d9684da5a534fa6059d873b08f1389360428618b3c67a04439be0d601ab52e02e3c1a35e437a7cd018b77e7bfc57b40f8641635e69048fa365a45a4605873d51da0983f364dcc845b54649efd989c80eab0d5caa15ca05c11117788804409a36ac32694bed3b9fe21036ffeb00ec3cd0f193cd272cb2f690329569d7e8f1480bf2c415af4675d8cb038f7caa325e925ed25d8e4af9fca342566f383469eaf4142045771eef49f96bfeed46dfded0bd179be132fe0fee1bb38067a9cad4937b46410029955066ffcb572a848eb6c31c63fb2d05875bd005d29f1cb4ea96bf2c8dfb13ef2099dcfaacba07e2a9b2f8e3911f0139c9fbb63761d3059e2e0437fe3c6b17f6a8e6cb14000788008867868531e7b544501bde5479e7b8ce73b0c14a45fcee8a2d9eb3da6d08e6bdb4f5c5fd13f453f210b2095a990e345ada81899e8d59e3ca9ed1e11b1713dca24d13e2a4f4eff6ca2368d5c7bdb064e592da0ebc7e4558ad4b11ccc1c5a38fc217211a59f8a84d3d179586b8159c3e27ad07a768e8bfbe6135718af8319c0961a597a33918be8dfe18727b6a8474b6f154b268782bee6907140a39560b8d9ab6be7e7f870ed588a64ff11f11d3e5f26d5c767404b800681776957014ca47487b49ada863754166f61cb32a4221df8397a26cf4411202079ed3894d6d238c27410afd1ce40cffad93989c2a6474d8dcbee007ca4afb874c41b6a18f201a1edfe8871bfd829827e896f73f5250e1c5cccf69cb72e77ba17ff492b2a0535d6743d99fa5f463300b30e66d04c659a62261a5b44cbb768ff53ab11726037a6fb9f98e0f430be9cf33758244b1f92c3545816bea4a1e09c5dded58428bf73728e04654a7d87cbcd98da473bfc0828afd22052eb2ba7b9e9f3e54caa26df17cca2e68aef801b91e1c1699787e307fae8af20c2d1e8310ca95563ae0558ba110022cb2777a4dba25a60c8e8e11d9a5e7664f89d18ce19774cf98d023f6533da78466f65d312542dcdd40a18fcb231677734d5a0a7db08cf2aada8e92b1221a868868a7f1f408aeac0df5f20e4bfdb21b86c6e6f09cad4c607e5e988b2b34c7c834cb1956b2969bd0aca1172b56da30f8aaa629461012ff4a30b42128e1dbd0837ad233103285c744a9b62c9ab13912a3422f2d6df1d226aea86b766709263fa4dd9f1246b440018c297f90e231b91e83a06dbf8bc3bfb9cacb087534ba6b833cb71adeb0d09853313005ff6dfb6e12ed0e653df4d90185e091207693ce92127e148760e59bd0cbeb07f349e6742d599e20effc12d754c048e8b7ad8ef3f087ce392aa7b1cace487a96ce1894f70f454e95d56bd93ca99cd231da1582fd7f2b61775ca052e9f6eafc483dfee98cef195236b45690671b27de9f345a293acefd827bdab936206041ce8ec07f1bf9b1aff2d0c68c5af1e80079c62775c53194df7a4dfa9bf2c88339ab7f6040f519436179a84c935e601d787aba6ac67f8e2452b223745c16349e71c9504369eccb39db32fd6f536c3f45e0d8733c6e23d3dd8cc3473349d01f8a67372e3086222cc9886a52d226c2b89ab26259a6d97d0726e3d06e5977f5f68814556796e3b075d36b0eff2a43ca39346f66cbbaf24495c66adde28952ebb717c85a840072e12aee327b2291a4b1dc5ee9acfc84237806fafee082af17a8a38c3dc22da8b3b3b5051baf761ba1f955e26780d1a4a489941a7e015dca47d206d38f51a3493217102cf519b5d8a2a3201be2b11f1212203ae4609e74c8879c4439e3ddc0815ffbf829582ec458923726384d5f96bad558f8953b3431fd9afb99a55f6df08b56f2390aaac3011bf5a163dbdca19db6ce3440084906e6d538330b98f149e4984adaa10e0a14ba4f2ead891bad3dcaa54ddd7f2f7d43b51d6ddffe95f49dee17c1f713e502885397aa0ac5c1f8af0ee1dfe2b91bb01c6d8f1923160785d587ec20fb108e1433897f0d23f8cbbf222b259760d9fa1d9d2914f2053dc707069cfbc87aae90e4e94eee24ddf77da45833b08cd33471b3fa4f513c7e54db4104fb26baf2939019e136ac137d17ba847495cbade8f25c9563b89e970b078d5d016eff040a79cb5490ef31d159616b2e2beb5af60f1720774a2943852b24107362f94f44c6b81befba472a123383e4f9d80316e4d44ed65210a72d9b2ab61446159bf8b4a21554ededf7747095e376fb99380145d411f79b145cf78b0144534486cb15f6461ba5aca42c404da61e653963829a35514d68671fce4a4113ff0e3468ce27c380eae0ef506fca8a70bf7f5007efa25992f84056d3be7411eaa1c2e176bef03e98a9aa31723777017b6c7e2770299156ad3e08a24ea5b5342c8905f237a2d87358d8691bcf4304b520c75baead87351c8ac157ad817e5a0d0fb1b537cf685b6ae769d56d7902745c0a505328c2589a0895b65fd932b06f99f0d40f1d9835ec900a5323db053c0f7d5c2409e150064fed04106b9d4c2b2adb051c80c904b5022e590912d4bdfda797f54841f5aba5f4a4754d84e4d0386e1ada29290fb531d69ff84932b24b060633c28607bcc3b8f9b05b3858912d6abed12bb2e5fe8f96bf5ad72de329c7cc89e5e3a5cd370654fdf86acaf624733a9527ccb2c30b8323a4bc24560f2eb6c3246f9c013de25b7e3f02f484d696cdf2a4009636c9e1c246cde129390ea4509d167aea0bda3af38d4e79161fcf4abe8e42612606d86383ae7c9fdee0a73c07bcc10db7dec052ca090543d99cc88f3f19226de5cbb9b2764f63bf577f97d682f6426e25c225902e10fe3dfd96af13d80f9357bf9411f355db62c224d5e5d851ed496e3450121055f8f3199b1f7764af6412602baa83cd9147fce642790f8d9f0a5fca1af1a3f4edccd8dc40015506964ec5bfed9f575b93c974f030c60dffe30cedfdd1e94fa3f017069d67b53716a825dd44c89a60d83f1dbf1ed7ead24955b6babc7530c88f5e1653fbadd43b2db9bd945487e0ae763311ae251a3b900dc37b714abf4668edeec738163364c1fc5dc9c9796ea75da0ebf069549d28fd21f99dee27f633de51781a67ee315ac9014ac151b834a9a1c56d3e0f8fcb356a1743d734c6269ff4c677bc83149701b6a7ddff7707b1ec374c2d5ef527000b66f12c7377ab7d7206c126bc9bf01a65d169d875a2ac0f0123fc7ded9b3e39a7fbe7a44af0a15713d2b0aa60f80fa256f4fc76e7c8802af46b0d439661e653d3463e012144fda6ee8d6e43a23644ef6529958ed2c18b78359ae2c0e904bda031ea35545bce905a4960d3ae598ec7fe0a82e9e39ea002c9823db65595e83f0270202b6945f52b41da2ab4ae993c1f4316e207d3aaa645bcc91ae0479025473d2c75db64d9758ae4d27d1c212ac5390f55f24a50c4c9ef0a7d65b10be47e6c152d91f44029e863c27638477ceccdfb38523b92392190dcfc68bd44d7b37a73493547839264f44449c1582241e6c2241f67838b5863fde6f28a52b6d351b4fa18f9c46e4e82768d4a203235545dc93abff75967aca21da140978bfdbce9bd4b2dd559f04ea029ab01c85c4436e7d7256b3afe3ec302c8385bb121578d9e039eb18c686fcabc2b4246c9c3b337058a6f72aeb88f16dc6fd94af3342c00891feebf2ce08b5ce52128e985a0fd0adeff7ac08838d2eca13baaaf99323b9d8f8a474adc589c203f3cc2edaf1d9371f3ca5f5217ca769a2fc9e97f6a4d4c8893897e573e723fec5c2b370b17e44179b77fd852006726f25fdd27bb82f43ed7524cf9c2190997363a80cbef532fe6c0169a5566807d7f4db14c10a367563bbfd23fd3c11d869feb8ac067250da3b0a3f8899be24650a60ceaa3928c92dafb61755b63c2c1b566a4064deb5e424e91b747307e365dd8fdf840c56cf9e00427e03fb7d0979b60de3e6649f01d41d65b54868912e7d4c5a68d8aa008e72c46abfe01e274c404cee9f155a78e861f7865a95a9491a86eae14ccbc00a182cbedcad8c0cbd486a54969b8977a28e453698cb61c3515d9771a851ddd5193d258f5ab87909b20db80ac763d78e2f95a90060fd80be38f33cb50a99c072a5e8711c6b242e7c310ebd27512425f609d44781b9f3ca797ba10ffc4555ba3eecca40e38e26a30cf85c32a23a8f6e01cb0b9cd6f3eed4f58aa7ce46f98a7946f12e1dc9c10b0c6dfbaacfa0d9013743686ac26858c43b0c0a3baec88edac834ce67c6242fc5e52f59e7317c373e13961b7e0570777dfe8f6baccc363200794b478f7b5484ca772999c612baa3477f31a8892e7130df192fa278909d45353fac091ca3ccd378c3b693cd25fe89ae8b258ed3fc06d166630fde3f2b48e8d7d2f0b0246c5e38a979fdd295391925b4aae71c8d0e9d28a3e3f01852bcc53f1bb55a12586137e7d03341058040d213a542f222e58cb293758b714e91a5f73d086d08c273e73c9aff0fe9fa295b9751731f7b6464a80474ad6828cda25e0f8623e69dab0340975a5b49d8644c5b0b34d03891a30dcf676bd9244de4f7f735a62cc78afc310c740ef6d72480259dc2504326d9d7a78bfa879dfebc467cbbe2b29070e8b2633a4636346047ba405fe535c55e2b042b78c1e4d326641810d10dab60f14f43ec6a135a9b299be6706daceb1ef8e962fbd2f3d2e43291c86c1ecf5bc87616e5fca6bcc62ba97ad955235693469870e329f583c4edd38106fc6eb9a9a8091b89457c08801c98a56557bb84f602195108a3fd7c9c3ea6fe489754cd7715bc3de124609e2b6788dfec11fe37b9351885fc8b8af5f82b86bc36091ae17a0f2deb7a6ffbd065a4a7713ab9f2ef64897b3b08759d9a48c53c69b985775424231a853a16ab6cb94df2869b7226a1a1007a6add6e29dedbc459c6795cf7934fc669a30d4d9c21ad70bec3fcce8b0ad59868f78d3001fc724e682ad4fbe6f1ea5a27682e6dd70b8e5593681b6305fa5ef74b8dbfdcc7a4771aa6bc023c638cb22ff3d3537ade13257b3dae403949e44bc8c0de14c5dde3df2a8595303412f32dd366691d5b9f30235d9395a50c9ce62bc69d00db7fc577506d84a38e852774ea2baa612cb72e27e178b59c0e97fa248c2f1981f7992eebb15c61e327a85bb7311809b84a38dc0e7dc4f0f17daa0356e9cef3df5c7a75892b9140bbf38607ded8d00fefda52fdbb41fafd0ef334be82e7c29f3d5e08391b2ad097c202f223c55f254b990e8065de14615ada759958cda2258ce85364f449e974fa9c7798172866c167b2a3a3385805476d9a60ac369b2bd1817e6b0f59746c3bc56c64b137fa93fbf15649bf3cd2e26f4163e1079f2cc5c189bd862328b829c82b5f2e28436963aabcd61b73b67a428591f2ce8caa1f809e3eea11541b5d6fe0c7800fbb782872558c3a119bf07eb4ea6f50a24c922cfeaed964cd9494beee99fb9a02c012c045cb3e6b051fee7658451d6509be4210a01ce2faa4af5b5c89e2ae6cadb8d1859766a8afd9b38d1437ff370eefe5f863d463de484e1f351c3a3cdb5455f7e3da2a9102ae52a25bdc538802d5fd456a57a77b4d3ce8889a5efeab32ea1c5791b38dbe33a12dde322e0ba4cb5ee737a0a0e128d6242060c9bd8474bee4f659f079ac2739baa3f2f96487be8c5f3f527b88cab3bc7f7ad6605816c10c0925055151d62e234ddc56d448477e032a9067e79b728e3f984abc82af87f1046bd436d518dbd7a14def84cb83951c33c30d23d53b9dabe5974aeaee7321c48f0ef2b1b9efab0a0bf3b1eafd7bb1fbcf5d57d825cd0851da32494020533b756cabedca49e42a98590fb93064eff130550c72879be5409ed42402f1e0722abdee3a22b15edfb2c742374cc4c648f2e0d4daaa326a82c919014c6b8435f9809d10e397b9d92487bee0b0f8717db38beb78dc0104687a1c4e43615de5b680848983a04873769661665a5e465496212243f8a2fc796c2e38f4d924110e2f82395f950769c99f0a58254853cc94f2cfa9b44eb39135c4c85ee4da6e9bad907002f7c0db0d38d21c07f77877442d1c78c9d8fe43327fad41de11cdcfc8c1f722c23b1cbaeaa4e81912171d9c503c636ae89dd4d6de035354c2807a78f9c2753d94393e86a80b9bd3fe3447a5a4d7a4f57d6a0c3f84fdd469fce4c9f66a98ccfffe071caede88bb2b2183b335f61ed5e1b961417af532054f508c679ffce726f32cc54e942ee3ffaf8d7a4491f8ed2fadfbfd1deb2e14e3d72b7b29d5673b835789b0f6b7d39e369cadd2536389192071b98105609fa34fe43586bde03f262d0d4acac7d951f4a9bf8a2778c10969d5fb764c856c108bcc57dad4aead8286a5c352779c51239d387566da84367f970bbd23ea4a5a7ca5b8da8b5bc0d977fa1e6aa008d9cde34992550d62a3daaa89abad9d43784238f14874083520ff28cfdb816d0be3ba650f4775cc5595b1a69d44dbc325e149be4eb774da165a5a917ec21f8e00eb092dedcc402d4946bb9c5aa0f109f5af126f2843f41941b073608fdd9360e7dcf6080292d7a0660df6ccd718ba5d641c46178e7a29c787449e0beead0501ad422f2c46a2a536567f12ef08f10493cf3a000df387aaf02d5a8db00e0559121f113ff6d064df2ee13984b5e5a45b7d68744e21dea8ca77b3130434fb0f11b123f6fb98ce989bab9c5ae2852c5f2e2563f1ceafc2b29f05bc91d5c903fd6c4974b8f7ef3907cd1fb3e7b6016fed47f49c12b184c2b6bc21217769b4128ecd999ac24f1b04ac1dd0bf1a0b29031efed4024ff93167bfb7c516215af24d8508d89fbc4940a02819480b5e3f9189ec9de2b0498a19ec9bb5cec70fbe5851fcd98428f6185af165878614125f981bc2f609fa2d1993e552214335353d8971245d93cc53efde368c139dae04e0d04eb4308453a6c76b7dc461dd21061b86387f9b2af66cd9d196bf76340588f3ffbd931f79a2937455360eda16830ccd56901afa008ce944ec9ac82278769af9fba787d8dfbd61c9d200c2bdab9b68e7e48f4caa9631c1a201d66d0a372990080ecca6f6bff4a1b396576382e8b054176393f99eca7499dcbdb0cffd00ba4d2acaceaff849a3f75cd7bb1020c93f0740b0b3e98b9469d344fecc64cd73ab4848019952dea134cc5feaed629a83c9f63dce36dcfbef68509a1cdd2795ab0e7b9b37169faa8f94375fc209b13a4c154f78f55640c673912f2d23ebef6ba0ffa035e9abc162581c50653e9e8387a7025bb31a33c34ca6a7855d0e2314f124fb262cbb6e759dde9c9be6ec0df359fc045271921cbda7e0bd9935062fe47d90781c3a26244f12e6c3870c097475ad273602fe0003464e27ecbac35fb681e500c366f48b8692155a51e8721a3c9ed390d48cfdc291d0ef05ce6c8e113d9940d633ae9a2339417c0088157380d3527adf6c42b9a6ed8772181428604f34a285a3e2f1901e5a24a723ec103bae78675ca2102447720c92f720c2f0b5ee8976ea3fb6d76aec72fff49d1282ecc3fcd3d20fa930ffd16763f978bd0fd0f1bd756389984c96727ff8d76d60a70f0f6d5495a940ebd37683fd0b8ccb7d3f063cd3e38588bd2894de75f3ae94a008a885c4b9cb9efea804cd453a057f42788663b839be5170fbfee52f76df3f4a2892599cc9d7b8733b16237df9195255e67db12605cf68987d16c7d3fef959bd20e28b475c61d68dc53c3402f780706de723d4cf9e42384d04d05ff45bccb764ab9af29f39d1a54c00650e9c28ee7c3959e339a61daa979e01cc7f6d66c1d8735964369c4f468824b62a3a47f3ad5ac73b3e4ef811d55114a2c44a7db5c0d2e8ec62605d74e5698626238787681af0b0a45bcd591372bc94338f56bf31105bfa91c4421085e976bf6108fcf2cd08e57d240b5cab255c0bcb3f8d13ffcfd8609f56a2d540af8160bb1180ed577b7d840d1c3fe2fb2b311bd7e2491b96802f0643a999d942f1bea0094cc6cd7c51a2ac7e6bbe174e94212e5916e0739901f17f3f04133f3f001b092f4fe618071e70c559e9336c83e107b532780af046c23813f7df072796a38ae267617b5b5292f791caf115d8d85c81d510207c1ef7bd0360b608d6616cc5988866d6846364c9d8b6858490ad6332976c31e62302333b17a19674811b24ddac393b444e17d93c6f5802e9358cf81178e2915e18fe01f55414f965aecc00f2545de61eab3913c885f4d603e379624869705301d958f6daa37aea82790d184b1261b929c51aa95c4889dd39b4edb74827f6825332a4e1681a56801b5aaf767e707077b7156e3d226519ef361ef0d7c070cc377e75ed3b2904235f016db98f3d285cc09d3b3c98019fb305d95ff2c93a39cc84bacffa0f3ced67666aad58028343c42cf171dfaf5ee3b1622f806d127ad352ce30947ed156e307689efbf53b0b5d134f8ce419b2ebdf42201562dc7726c67ac6c90d1330ce387ec3cf47ee424ffc9018da20c0e5c16f411c4001b1dfaade4ec22b72ce52036c32ef3c78cfd3bacd0f7e4f6a8fd580d99374a6f0dd9253bbfada65a28677fcf28fe6e879ffaf9e56b3f44dd6e5a59c118c3e005fb31670c328b50eba0aa0bb3fdf588264161359a19e6325621bbdc5cc9f61af491011045b5edc4e02ef50cd56801410f5e9bf9c6da0217cb43e9c4ed71091f73adea864af2609d3aeb734bf39d1e8dbb0fdbe6d54512eb60b904c30fc7e59d0b3568a29bf6f2808e6696fa918dfb2c06d19c63f960b7282301be8ba4ab2afcfed9ac39cfe03336211d02f51465fca25e1baf977c3e3c8f08d878e9bf17466ad836f71fdf9c45b0b7fac76a2b52b55f529cd4c43c2d453ad241313ec185f3878faae60ebbcf1abc7c556f6b2e421531bfa0efb5defbe7062ce971b6013b30dcc4b684b7b5291bbf43b2f9a857b8f8ff79d0589a28e613273bff0c532e0bbfaf158781a18ce30fb8890c2164c74b0e95eaac3a214df194cea41443b03f6ebadab6b1fad107e1925addde3bc080845f6e40b99e23463458547137e24db4fc9cc9d233f2e59278581861338020c8f0d06eda218329aa56198a38dbdd87935326b32484c4ab8c2ec2a79a7712432fe35b04a1f3587cace9b9957df2bf6cecc2092663615c0e357938c303657d27b9e3f7959ef501287d99b84656c2bfa625a827b9123f254bb8a9d357cb6e619fd31b0fd9e02add78cc4b9bd02fde9fdea01a5608f827a5582c71b64f336d6ea7c3c1cffeb24679ed6873d17ec8600d165c4504c5caeac00acdc590513000b7734f76c128f0842d0e4907081969448c7bd74df0143f76dd0bf901a9b6be88ea8d0ae1d0a51b334148e0ab73ff1f922a13bb0e0f8522f77d66c39f842dbb97b5b9215d1d6f76006c72628b870c94def0bacad44443427c49cef389d65542430cfaab975f1f9065ed9093817fcc3944c2d4fb01bf26d3cb019a3ac99f874c4901c299e6bb1faf194c0f30965e50bae5f01b0189c344b610371b282581f9f4a2b513ff9bd9839efbf59855c64aaaaf4a67ab2c45e993831e2e3bf745cbb171b7dc5b0b5929316cf05da6f260900741f5e261964e63234a580bae25da7ca84de7a7c4ec0609bfb4749f5fdc822ed1064e58b3a21a429d2b1536c75d5c9229d5dcf8a0e29700c85f0c092cd473887aa2af2661f787ae0602be1d90d6997d5e98c15370af250c676bcd927ddc80338462680489933ac72e6c489503a94c61b346f191fa678d0e75a43bcd6445ea914c9f5f908c5701dcd37b0020d54f72cbf6231223fbd5c7ed2e431ccf525f6763daa0d07cfc1e3b62a4a1f826c16295c7c210a56bcaf66a40d5e74eb36e5c68aa12eb10fcaf539d381bcdea8318b8bba4d6b943260f82b27f5f15afe37ca263373554277239aae7c4b23e5f2075e00f7e1286a89d73336dd8f7eab3ab498c7e0849e4705cc45c29b86675bc7973f571f038f077512413754704abb02d63f6177c3ca7867581ddbf4a22f7f708f6a0c940af1fb640184426166e7b16dcd1db5d02c7e50e4b9f596b8216892ff0313c30399077c71a6d3f9a40d01b937a9be91362a8c28b1106166c3b5a1b243cab015a4a294aa6ce3ecf151559b5d6ad8e2e28203fa6422b4cad7ef47c70a0a36122c34093a672f3d88a7b04da7c0ffe0143d02a97111fc125fb540e7a495a5420549fe187deb3e0e154d64b70c739a1a23da3cb9b3aa0f26392fa5312898e4db51ac5a6c764cf6363b9888d05a34b056ee52a42c52173299f332a63dafd8f72e8bf15dbd7b46725aff45d014e8c28d8d2c9b7f22fd28c4a7725743c29e03e5017a2d4e283916663ebee50f6051aa39fc856dc490f0e0380a2e72b802e07b957a36bf6c1525af935fb3ebafee548f4b85feb7feba047cd1c5e27088808a9f6fca1f650bac4b4fef45d7c0d76554873daee603fe01e52f3c503e9f28e959a1a163e7029c67199735030c7cd2408e0158e7ac8695427efa00965dfe914d36f1614a5e8e8683d27ab5aad32b0f48b54eac04b00416064a0f3d9c931da4582169cd626a4ebe67f6641cb7d79fcd0227f3a96eece70a8e4e3620b4b9109c0ac599fb0ceee4c7ef40cf45492f156acd89d2c70155102ef50b72f4c473764fdfbd34adaea80fe20a57b33de2955b6e7db0f3a474b7330d79f63c722881abf6ae650c32ce993cd1b4786a0d8349163da2bac94bf926e72091893f7e37ce75bc6447add759c22dd8adebd4022b4c69f36db4a6ec4a6dc9e97a4af8d486683ab521791d7d15c68562a3c08a288ca2d051c9a80dedc7fd1fb9e32fa58dc7c39472a60e620b0246cb4343975772fe4cc1c6cd130a4c901bb90c5a8a95b4da5a58c613032b3a0c0f71a3ef6027ceee83c4dc49afe5b6ebe0875458f58124e4395f1a64cf769b70c94ae443e8f04855fb5e9f74b13f65bbc4653749b7f20cbc3ab934adf050c5278bcae1b0391aaaf52becdbaee382c9e85a50432d2dce10e6cd85ec338ea2633dd15f8a578be4489a4e4d6a3652ecdff2d8034fdf2e63b2faeeb9e70f6a5cc2fcfef99b0769ff3dcee8270836e9bf84f79c0455d2594a6d2781c5bac21f44cec1ff4068fb6418d11f3880a3441d2e0d16acf12c909b6cd4eaeb7a1c8ca87c1dbea4fe0d8393afd8337e985a581c3d082be71d1d792c56f49261826382dc0a4f816828cf1093f2061ae2f4994d721757020d653aab47b33679f0341d2af1eed5658227b16071a4c0138acb717269d1e83c99dc1de953123934cd73b7150ffcbb4796c6631b0c9108fc9dd76671a1402c5464f0cddb82306c27b9aae731a5c49ef58dccc00d67c161c722cfd0a86431325604889a9da5aa50e780039e325373108cf61e7a3e5076f53092aba71ed3c5fc480a9fd97f45ff6f703b04851c937e62714c5ebae5e46217996dd43ca577b8170a708bce809555e2a565c7525ed2e14ff43c5b7025840be7d76b3804241c8a607e2a827aa789ee6ffb1cee0c5fc4dcbd2062c5e05b059f725971642a0775bfb243a2bfd1b1c9dbe0f90679b53dc5ffa8af3d2dedeb674e8928ffa2c84ef44c2705ef7de6d73e784245e10aa03ca3c6fcbe1bb352ee33bf3242ece3e6ad8ff7bdf83d2bf06c5536b30494686335e6629e29d045127f8c5f52103b440337ac88455d2fdb7a5522ec9679270424c9fd0afad49b57d9f421fec3c2c96be1177017114ca3d0b90b6dd004150adf041353bb3ccb5b474c7c106a6af9ac1d2b5e9f5ac414f8b6d55b8315f16be25dd64d262f8fde3c631c26d75643b3d43a6351a2ccea0e64afd6cbf89acef296b534e284ace190e16759630965e1d9a3ec9a7f076aeebeaf69225b363ad5d25207b90fed0cfd807de41d17b917c3364545ffa5f482afdd4540245111eff9da057683fb1a0955887d2c87e6ac25706c381f1eaa4e2c06957d1b4509db6285aed65cbd4638bbe331629c4ad4f797c140bb62c4928f43bb3169ad299aa58ff94f82fce2464f45754dff52a26d44c5dff041af6451f27ca030fbcf8c74d960ca176fd259ead286d665e33e0a462e64138386fb95fd029697e8cdcdc1c1dd1d2ef41949f75b9de3a304d8e810c3ceb41bf2eba20bc5ebf0a76b85a33ca8ef831c75b56b7fff62d37e3112f7f4c775975279e94b6bbc994efa76c739ef1d0403d0e28d7e5e1f54bd5462cc10e57075d9603ca09b8a9b589332c3edf5b55a06beb6675cf060446705947ea142d8f6f63a6301c68394ff122c7aa57c6c2acc51498cc47355f72bd6c54a5af412a653a9c923b6fbcd3cf4c66fb476f4a6f56c5764887a6a3e70045ffeff0e189890ff90faa9bd71fd42cc64959e8fa607f766dd6601eb3bfee7ef317e7e190f2cf80cfd05bd0173b74a5fd93467496615db5803a80db661ee6eb203287a4c4d23e81374206bc57c1f37020b384f582d2de2422051ee42681136e770edde5b356ed19026843f4098366d36acb093ec3fbf7d4bb93a0c7f9bdc714fef4bccfbd39f7d05101580569f160f56e53d5710bdb0aef1ad9da5b1a0789e951dd67bd994cf604076bbc7cbe36256f296cd41deadee50ca309e68709e1a83b8452db896385ee31f8d9c8079c13c567a352a94dc09d0b9f3244141ac9c3148a79e2effa8d6ef9361d32d266ce1670145a54aa00526de18ff3a54e637f71e792d33bea302443451170d8e1e08787b26fb19037cb09928a73dda185638bbb38e4c7436489efbd79e6bd382f91316cd7418dd4bdf41eeb435f56a517477db12ebe027cbf83706eb9de911319780692eb42eead1c91c7ae08acca91d0eacd8f50d6a53202b9a31e6eb6d9b4afaf9d343f04d388e7d1a213c0c15e9aaa401f42e39d27c85b8c68ec41a8495f5e4ec9c5b0382e2448c596f4b8fc2825fecb7de3e42e1ef9f52e346a824829b47b156f499091aaccb6c73b3dd4766d02dbaa7f35ec89d87aa8bd2418621cdda96526a7c2c1c686047deda0c56f1dd0c9b3edd9aa912a306661acde0c60b28921ff167c1aa3d1084382bb63832b3795e2f197755ceb0b654326b31a33cadeabc4e8017b1bceab410469ceb38e35673ad3fff5c8cb5871daaf317e603527b20c62856417de06b19d83444a9855cf1b8bd0d41f5961201df1a5bd03bc85c3144f87cc2d56ab2a21c09cb45d8adfe47424704ad5d731b72d23be17cb079d5e05390c56e4ebd3bb6df3197979d4aa38cf99a6946b5c7c7ec53cb28d178fffb9247eb024bbfcac2547b1423416fc786cbed45e3f905262640312d0a77ec6d287c59846d0b96b138133db1c1f2d28bc070f5cabe36ae269b1c50f9057532092d3e695d06b9c6341ef4409aadf9f7b259fc4489b28fac630c1270e69294d6e900905d24d740aadabd40c58d6b3e22f589729f92662b44894dd57210aeded674e13080476dc7dd114c35b8320747b4d38899d288bd6d5d7d65f0ad789ca00de037285dfdb3a05b17cc6ba9d2863a603a9693fc80b6e20d0bd525286a9a8bddf4df90ac0f828348ed561a81aeba5ef81c37019fd8bac848c6496b681315ac17c291c028563687e1f31c4a947bee2714f10e6fb2e2495e5b8c81bd9ddcb7e5fc5106a12d4261d72235a9ee082316468e9e6523a71595b163dd8a35b3f112cfd4aaee2f5af0589320cd8ea68780de18691f2879c8d647981d02fe8115c970542a3a65d8c433b82e7442770dd865617227611575befa7dad7374f6ed7d67a2fe37325927bd84ce4b839f336eccd2eef2fccd803a98f0ff72de871745a5025c643d7f59e9b3e96c27e1ad723109bff051179689d0f4165202829566c3867684c47fa8596bf5d53b123f9efe6464bb22e22db2eca400e2f8d10802613043293dc5aea06616ab9cb2d2396c01b270b93afb687714de41ed8ee218e2c44a38cac32cc3d9c1cefe66755eff5611db3246750d4666544bb6daf341d84d8ddbe2878a5d20de74a3e3adb182455fbbe719b26a2bb8ca1305f147479bc7639ec0e1309a3e3fa94444040b41861cce402942c3d23ed11c0a139094e3677a6a2998ce53e361495cbac4634dcee7bf10c87c1c6b21d6eb94f8227b026324ad359911e3a7e1a85be53893b5c9c0ff4d13bdbab62269c36b2e3a725ca8e5a0719ae15abab3715d7a432f058715faf24d0b86deebaffb534e541535a26e9cd7699a3b99a856328b4f9205e13a319d57962bdd44f6c76972d596328d65bdeae859f2d635cf5361cac4986abd577deb3885cc90da41838a6df792be99eef72c393fdcccdcfb304098cf216327245f2c2d1dcadd77d8be7e9025649439f5f88431581dd19a46477d7250213b912f89ee668afa08404f8a3d11dc8dd963aff9c0d783c7cc41d57ded7529bbf905a610cf63b896db91a071d5d481c911301e712e112b92dbcca82d7e3fd9727eab109149610e56697dd476641329c86f681c6740daa4d44f7049f7b903eab7b0c4f463ef4a815b3f65594cdec09c48e3255347332786a5e415d0679f202fbfc37f84ecc1d0b2b95f9cab9905c8ba3ebc5cd08b2997fae357fa957712f847ef2bee86dfb733d9b2d20041145bb80a3c6bb7fe1b82f1b49d78cf7060cd17ff12cb87d0111570f61688812eb77956b11327ffa918f9a8f2df68eb3d8a67a3fd88602d0b9694ff44ab17020cc5262f777eac20f2164c7ec2ade53a1a327526ef28347dfea252291fab5d95bb57c09bc88dd44183718ec9fdf27d5cf4b040766943189587421799d98b654a0eaa5147cd19e686d3b7ac3136a08550d02c7dcad45c3da9c4d40a749ccb89f3e7f46eb4e31decaf6639bb884d62238b0d1026657ac2e3e44ad2fb34a7b06a928c04b0b8d0b3ab95833079c55f24a544b057d4c89ab08584f65f8e5125aab982172252241f81e353f44e67e93698177ff30d406be2657933ef288c9bac625df871e016ad02d7a1948d5bd793a7a29a54040c8476c3595ea1ad2dbb59579079fe048a0606e173b7a6cf9cdf7dbf419192aef6b737f44036429ed71d993effa02a9e1440a30755dfe5fb40afd3029eac65cf4010bda88061bc560c13691a66b210391613a90b121a5c118cd8b22834548da69497ea40ac386d94da698104938fd2cfab785c3c2ab52d7ef6c9b85d27201aa3400c6afe0a39ad555c16209868de4d2c6c65d8c713e7bebf65cae228f5825a12cb324e27d58874f1682297cd1289be8900efc7935845f7ab69195af0b27bed221cd8be2c28c7629f8aad98d9d05bc52a30abce23c9e84bc6c8d799f1d4f02b86ef2e602b393525a44f892189215bcc6d4ac241e3615942ddf2811968f17de52ec1c0dcecc3c7d650898ea7fc8604885a7f7433c9b7f92ef03413f7b61d2e685c8bcb96c6762ebb31bb3cc363561d33f85203945c37ce093ef286e2014f7ef15839f5fb2215188271027818df5802e356c3260b71727813ee8ef59641bab15f87267ebb40a5bc41f5e363117701daed02a4f39a26195c09560e24f9f7d6e79d640d0c7ad5b03bf2bd56ebc89e8b8cb56555f9c63052df52122660489d6e231cecca4ea382917720ce1cee3094f60ee57e45f3f46bae6c9f0fff9de79de3a2b536be3ef6fb5e3a9c7fb9b5ca226fdc466cce357ed1496b9643edfc6cb5c0c2ccc8654b6eaa8da4531ee3bd2968f6c97a6aabb43204f07c297346cc1827ab4fed16c2484ec5dd4bae7c26e27e65b83887b583d629d07d19e7f7dd890f6f9f72f10d2c663c91f9ac8ad6f688a99521bbd87fbd2105e3d67b3f3b686d2278518402f5fa95c42a582fa955fd35208c4ab9e734f1c7261bf36d24b983d283be57214853be0d6bcb6199958d769d30053036639e111c0c24ec1d75162d2c9b0b4f7766d889cb8b16485f308a2206a5cee77edfa4afb9494c12db9c845fd335627a1bff453a43649b55ccac9db5702c9fa2eeb0b7b685794fa2a138c3a6b805a303becf38b8f331ba22423591cf253e8abb4a1cfdf2cdd25e0e9b5e771993a38c29dc89be05941dad26cf82025e5ebe3d856d2c2f87bb78fd6c277a48480ad02c02d10d259cdd09ce93aab092cc8ea8a46ff54f1792845ffff9cb2dd5b70238cca33bcc346461661988ef6a360f9faa12758d109608ff4174a3cd1f1fe82fa48ae74b5f6250c9f21e7bbc3539fd9ee7db526c8545332b812cb8020a244685e4336ef18498c0636f32a137b96cf988dbbc6d3962848d848ef0b4005b6ae8e1ddb73436e2953cd407510438bb009215594271c7a2fac9cb1dcb5ae925e34d1587cd7f1168f85035e9801c05c0a101c8459361a70780657de14a1b636a76c739f53ade2a630b01602ddee36f4caaab6727103cb99755c0a0df8a688ed2dbf8a1d23ece4f370942df72b3166f696feced34fa2cf11f065ed5241a3859134b27cbf39dec9b86187f2f3f04739dcd65c3ebfa936cac23e8fe2648ee547d976e54d710c83a96a45f2f0684bba1f1df2b3fbcd1a0f469954578d54bd9315bec91114db6d3198e5b177c3f34efb4cf7c6d23d1a811ccfb1a2828b7f22901cbb154b525b0c451f67303dbb83ee088156ca01fa6b0fbd72627e251f037840fbd4d4bc226bc70cc0823c850671dd45c20d65e5d0c2aaaad5a601dbe1ba656c50b763ad7812e8b6600fdf58f121e58ca59b928373c23aa5d4fd61a5388b8acc05027ef36a2dc246d25bf6d464bf3a0aa095029f8b02d5495e7eb8320cdb70dd74734c0bad9a8a1c9d6bbaed64b18616723c7315fdc99b20bac50f8320271a06e50a5fc666d0181d857b6ac4167ff6fc37a3ce22a2b2084ebe2f66ea2271baa096d22440102ea55f622ce4cdee7bc04fb032e66763ffd3a34b6aca4806c852e30228a121a60f70efe524fd79a51357a7a4be24bd3320cd9b5d4cc4a1dd269ae818bd62b18fa8b191734c27c44838b7c87c252d222735f09b550efd30fd0505d0b02b5d05cd7d3eae8783b6db31be755e9a396a7401b4a2c67ff8a06bad0759fdc26ff6c1bd637fd84dc3d8762ab6a80d1628659926cfb1539bc3ac7fff76ff43aa16be5ddfaa707ac6dd3dd0cc3df3ef44a94df9f997172cd04ab6fabb7e1fe02c6b4ebc92cfae0a1471f8c1693550b708541b9e838f2ef387f6cc9f3a43dff1cb2a7fdbf7b4fa088b7f51d69088d5d09914adfb1cdaaabbde6b490e786b2b11837468d855e35ff9af121e18b4664c2c6c9395720e858398a41b10f8b39550323dd57a3a21039f6f85ad45beeb1cebf506c4f8def171576b5fcc73e88c228a79d1641f4113bca32ca32d53103906bdb331921f98137fbae582b2a3f27044feb7a8c5c4d04bf999e24e9884832f236278e71cab1e7d5680c70d5d1f340709d3ea5f845a2dbfc34e1c66cf698b8bd955d702ded4e04e92c9b2a1cc8da9326224f63ef5334f29ff4cca0b14e46d1c7c5722b2b6777946acc40f7587852b53f8a0509fed98b652a6c7b7cc1c86a69afd855839c46bc37bf52dbe832a84819a51432892e07459669c68c9bbd1148f1068c6fcbdb0d602ec9bd0521c450e2627346e273cff67e7f85cf60f7244bd0211d3fe9b2ef2e862545e58d743dc98e703e784ce0880c522fb339270b68dae26b648d7c91f561d23542d965c787c054beae9888b5b426fa9da421a714dfe17accaa86c7295b9bd25ca4b83fef4b00afad99bcab13ee76c581d7aba4a580ea0375313b38eb2f4ec984677420d74e97bf8008229259a9f195cebf8f74a40907ee1f1e760a1cab44a578621ed69522c91062d92d3bce99502be1c687641773a8ebf0417a0b95b0d96148047cbdcbefa12c4b79ff045f59843611664507553d3836d4931b63365adfeadb0cd048e9feb67b116165f4d2da82f9812c65acc1b8fbc8bc72c96ccf86bcf85dd172e14440d96b8028b22b8c5878ababa729e9fa0cb2d332dba43dfb974f6ab34613866df6a12e0cc9ffdf7313e198a72797d3776f07e4aec8f201f67a6849eac93ca7f16afbc9c5251980ca09b04f9248653a847514176e77f236b21d83ffd9e8db72781ccc7c98ca87bf285f060a40509ed521218527e6a4261d8ab2a304ba229e30cf4e7d6f61f115ca3edbf8d78c4fe7c2884a5b189801e9344ebc7f06f06b883686a28d131b759b7ff3058bd903349776c4e6c5b32dc03992e048d90f03e93a30aa310239d726bef57e2637450fa3476ccc18c25533c485d6438f13d27d948afb374e199783c538f33100e7b556205ae1080c2def72446aa960bff2a008b8c89314fee84e875f47093dbb62da5d298895088de71eacafcbddb549c1113ec0ef5d7d9802a563baf99e7662d7f0322098ea8f8cd0c1a5f8a86333b294e9fadfb30129751a1fef99006915408110d36cca2bfc0f7052a170a144cea09d934dfced5383aa8d516ea3988a4a2c80b6cb60f8211562b31791172dd434d7210fe28c473f1402dbc40239280db7eb1db4b3d2f25ade9fd086665b81dfae74c58cf1732141600da8f76732afe58640599deebf7e3722a97f3e2eeec0c7f595f53f74b0a32be3be0a72614c277785d3a984efaa7698a9c57b5ac0ecf8a86ddf1ff4b378a1cc52583219c31b7b196b6c1ce8b30ce0c94f58b37387eb121ad2d94e08d87f59e3a888a5667bf119599dde6f243b3ebbe353495aa3ccfb78124ee588ed41832d165665635dbd7c067e44fa9077c0181dcd1316a86b1dfd7d9e735e29230614f1a9a2b6c71729f8d44e47cd35ac877958d0b64ab19c4cda756ecd48bb23537390d0bb20fa979c1c5641993f975a7f7d44ed079629fa993b7343235b47e54de61a7c009c856a41c3c198ca1322312c574730ff3a53ca870c8ff79366e4339a04278af7a1ecb7e5f38341d0311cacc4a8742f005b9e007a5e0c2db6d24d1cde9cc3d793aaa791c887991048f542c08c3d80e82bd49a6b22cb327b88ca4e81077883f2a2715b594b700badd9eb5120b4e462f4f12e58f9669983a25a45387200b98d5662e554b492c64ff0344e7f07e9bf70976e3dec0ae1016705485cea159bff3117e4f802be42e6ee85c052c7d8f630a7ff60313a2c36e91186e9ef0b0b3385c4a16d1f409a826da0576be465e189f52d945bb2820cd3f3c673be7ae5f082ada2332e212e981ee3d583e55dfafe1edf63c2bc94e0b2679c38a5a06cf03e93c4541b14cbb500c0c0666b4159e5e1cc72d68a4ec9083389777583628c333dfe25977d8d7ad4514a4a36b59879be4a8b17f38f903ad1ff315e7b811cb043c7958e9a3c9b87f4e71bab87230481d5c44850b5889d102ed76ecaa0656511f6bfcefaf1bd27df48ce29e32a5832ab9680b8d8794bf772a390dd1bedcd0656e7028abeeb1f9966cc30417f2391fc7687ca484a93c1c19568df3abeb079e5d1e18d87906c83c3236fc74f5f98ac3346598eb16c7457b5233a664a7b88bead551d770d36ffc6c127240afe296feeb7d10fcf221253581bf54d7636f583121aed52e1a0fa5739f0ac02e1ed36f2180eb9b19a379169999b99c9c00f3f73714f3b0a71376138f28d22a9835007e96ff1d11728dc94ba52993016b5f39e5658a779c0af8d05a81486c9d12f27a7c7e169f9befd1acbfae174381b046c74e0ebd9206097453af5ce2156d7a2821f32b3b6a8cfe3cfc78d8383b608b4411e8dba831bdfb5a310f79d2beaafd47f1bf269a62cbe94c771c17e98f999dcc8660db21c40ac83445df289733f4c9977025bbfd73453e82c7f7dd92883e9b880e9eaeed58675856ead04b7db26e89431e1adb4b8bad75041d556587c1ed564b4cfe12641a5120d5b38b61eb6dec793841ec318309d9a13dac593c78936ef18ae41899f2438d831106bde9a8f6fce3a9dc5725989f31f5b736bd76fd78bea26246e1695c31b9d1031560a146ccf35ed645913dc4835bb7efbdf5bbe7ea375c734316810992d5206e0ad3fe69df1561d9c074f68b2ee61f1c97f73605352b66f53e98c752e15c0b418c06f8061ae70817ed6b60059307ecabb67639a45e07915dc93c53f50d57e67e205b20fdadaf9b6f0c35b5d6ad0a8173ff1c3a51f7c66de770dd0e18a2f04e09bab38a59e69f642c3a8b7d2e1e7acd2bd6c2a2349b53d89aa8c294328b122b7918c98d40b97cd419ceafa58292fa3b59278e10f8c90fb69dadda351db11f41d11564fbb8266f91e2fc6315e06f9800ae03078c44c2bf52753cfe37f86668406f38c3370c10f7e7ce3a770712d38d00d5e10e1c8ffc5b2c3b385069fb54e312be1ab5aa3aa92d36ff250efe22c7ce32c54911f15da70935a962ab39278eb30889d31247fd44001248a7a088d4e3a7a1fe0dd772eb7eacfcb1bf3a2b5ea0e3021335c8ee14a02ec8682896c3c75302acab52f1e5fc04752d99551eca62e0ae8dd3e1f1d2a5d459e63ff3983e2b1fe8c0cfc7f2e2553fff1df87fa47489cac2a350e12fbc0ec0d2e3bbb4f6a48b78cab6331df3317e3ec3a80d36780c4a97de71ec5ee8af3e7fcc5bc0ef26ac41886b6e83117db06c66b4e6d32e85f7805b9a03b4b30ceb832ddf9990c0b9c3e5788b6519c31b9ef27ccc3445bf0718b06830ad60503eb711f6541633232ad83cff3fe1a8129a6ace4305269bd5bee774eca065cb1ea8c6b36dc8c4e49f6c8eb4ecd3d2adb8611c823fc1c3377af3f1514986d4363a957157776dd3025a7ab8aaa984b511475dbc82cd03b9fdec9a01000f7f9ba4d14d09cf35ff39d5ba648b906af97adc03aaca51955931bc082eaf8e973c7eaaf5ba20c23c62ee28eb8a14b1605e797a276c603322667acdc13933521cf5ee6d37eb27513afdd15815ab70770b784e62c0260b39374b7dc63a41b6adbf22054679c458a4c1893629f729ae966b88838df3d4e87f4f738d20106df980c5165b85784d7eace4d2e9181ede366830b12aaa832d12a38c308f2ebccacfd0d7787df316a1703d177351e118dd74a0965baeed6f79959c883957572c9fdf017da76051b8b24a3b14d88e507b6ddea394046ee789efd9dbcab29e8a42c4a95fa7fd23cefe4205553b76cac2f7b52075ed8c93d20fb692e26ddc542b97f6b4b3018ceaece0f4527502872461c5fa5b77dbb62b598f3f18a769731d02fe1197bbb364c2dba9cd40892c4742dacf865749476cd09195f1dec856cefcbbd1becd19bb339227137bc5da7266c60ac14efd3e202bab61f535e8032686ab1cf13ef89e3ba7fe6840c4771504030c4732924bbbc8061ddf911c1365c990824edaec0b1450308c2a5f4564896fe07615ca99d470a0100e022fd045103841a31d8b16b805b97a196a1e2ffb759b1b3e6b925c59e6b60b8fc8d9bba679fb07c63c99b317d9996dc18d9af85063f7730fc4b0c9ee6470e1c2373542940f7dc491cb43189427acb4897dcda5cf20bf2d690669b2f366f6cd92918ded46a212758cda9e2bac350c33c4fb906c9e8833bce4647697bfeea75676b3fe14b8a4e00224fac97f8bf22d9727e8f15184f5a07c199b8fe9c60a7ff3e03d06135ba1da0cb3e18f6282d7af0a65a2c0d603157e82256be230f21a04df15df4528134733e45fc3246f4875f3ca116e1655cc5211c0fd6f74a523601937d3962d86871fd4c66a8bbb8783a5181c827b31ef0f473f756fdde5c9104826bb7465003a27127c79199e7d445674e2157451740c279b18bf1aba9af189a61d030d7ec8eb5a57a16bbfef0292e32a1708993e6c8155b8e0cb99c6c909c6b9596fd4cd89275a5450511dd70f354517beca7f3653ac95c5033c3e90f751161cf81772f58b04d5492b3d6279b51056f9c4667b76bd4ec30fd507922c3facd874b7811703742de3b6c01df78f70ab1d1e9d9d8c88f8ae27ba04b524e2b81bc84120d797874307a08d711fb52d8d6a44aabf96940f32c6a3dec6e52f3fc7e258557b11478146206eb186aac1c06ed4a8f8dbe0f24be00ba6dbcf2dcd730e9c14c8406c866c83ab47a816a33f4d9df053dad27812b964128d9ac1ddaf142a15e03b73dd4c44816b50590b1665d5adde8363938d97a3e2ae01815f55f65d159d5a744a3df2b448fce1041a83d76d59fd97a1ad04cab25a913068664be7b5db7a306ec5a50db7049df94483267954369fbaa9c3f1fa2bc1f4c77a6d158c5f250701ec3c46a16cf74581fb61eb2b5a0497ff9d4eec10377d9dcceff2e15270b0852507ad4738fb48fe4f705283950cdda01ef73b56c4655cba614721f1dcbbf0deecb3d3cbad69c427d5f7436b018311a15f762e79d68fc110fdb0c21df370259c1f832b2f24f1dbab556fa91be7f0e78b410bfb6f245480eb2818b547a20e9b0b088a32f0c250bc5d9924f73a3696803054b865658e0a47cc2d743c13bc3bbc07666bb37bc03f81a5c6217e11524d9025b7d8b3f82b4b33f985b40aab0ea9f3faac56777138f4ea737406b8c1fee39786763f224bacd037cbdc0c798a7dc60e8952784bbcb6cb88ffe40659b4d6113e7d08921acff62bf3499137022ce2c67b9548cbd7c6fc476c8f7dbd6e74e6bc41880295af05bda57e93cf9ead270f897740959546c9a66d04fa7dd4e84840b2267d36f04d82f2dc7a200047afdf3bf2ee406496f8f2b536841b03e1c7ca04a6eb0daeda645b2840eb4a3f50d6821c3ced30550f9e9e5637e90f2e7387e36c0d8cbf356616fa70003b46d5c4a0e345b7f8029ec77bc2c1cbdd8d6c71e09f5ab3a5f91865d36cc6935292547033bfa9981c44d4f6eec5550c25febf960830c905ee23df5ac645b75bd8d9112158097aa151e64fb4bbe18b331f769a23ca40ba59dba7d8ca994eaf7b1bdde2f415a9a3d22dd632874d1e9fc2dd4aba3f1080e79f2c2e724c156c23715ad70482f1ae7056c81b3ad4f0c2d70b82ca0fb8b8a07a6ec7730063debe5f59fcac3003e4e697d2ea91d0426ce6657fa6a7df446b2833a29c25ce057a1f8d30b74e8ce79c2292705e4d6e81b7a37c0762fab9f8cb401a0b49847981189447f84356e0e13ba68c6fc52784c501913428063d1d03c53008b335f52f1da82d10ed39ecbcb46eb26377f2f34ceccc75323a0bfb079ccdcf66dbff46c3001b4ce1cd2ff36960f402e8ec8e0a952bea43ace6d6ca1a13c3232575e64fd574401e286d0ba4e1b5c07b48d74fbf68a499ba768cf96cde0fc2bce690a460f0a61a855bfd3c22cd7f212893fb4eb57f5fd0948e12caa6f595a3e25b9701c2d51248274d5f913e0cc47f0de5ffe0efb9867825fe0ef2e0b8d76a61c4c1c5ca9b3afc970c18c62f4f706063912f2997ef4785a2b68152035b5c8ae17e81cf638124904614113b2d76c6fc1004ab6fe0a557a7d37d55f37b02c7eb2c949b69a9e2ad720df8ceecdb4bea5fad03cd1148df822ace9efb5e8a6630fee5f541127ea4399e0ebd7e655b95bcbbc83fc978c927585a66a8afb425e892ba937d477fa611f5ea5c98b15cd832a090d0f69050713008a896f765be887207397db9e255e1a72c24fbc6a9e9c1ac48342c82b6e816a92eb71c5389c6e164e20f23dc5e81bcde606361b34abe1bbc154e04ec5933aa489f8beadc9eece65c63df67d58ffc9e06e990771786effe0fb2bb5fb1db05d7ce57550f27611a6df3e1bd17c4315a0b09b44ec149b94c3d44b3911abe85d0df3e4e593cf27e5b5dfb1cbe46b8f42edbc171f46f75762a4ce1ad56f71095cf1abd98068d74cfa74bf836dc005dfe759e45760266746cc97bb7aa7c6144994dfcf51dbc2905426f9281fa189b76713f2154e3c83987ee74af4a6935aed1887c19f00c1ca5f30789e268ad0dd6521b69df087dbdc1d495ed3e6ff5057ed94244ef232588ac35a3594d0e2d036bc6d45a96d1c2d8b2eeaaaaaaae59ed9ae8472d70ca689de950c39ab761c2afa4c71c7f01ec46fad7177d642901e18e6a7a255a0e7b656a79b9187d49ac6674d1a48fa1f479269c5b78125cffd4ce11dab55543647da3aee68ecbf6a583c1c01d4362f7ed0ce4008c1b32cefd542f52491b60254a4b0f946cab7b329d46851c03c99b2cca5427599d6907130e059c9cafb0735e4963ee2195cbba550e4aab83bea757793f2f28db4e12f25d7fa4eda59e7f24c868bb1b196722e4d3a57f04da4e4c259e90b6c2d221ab7edcd78619ef76841657da6f57e92e7ed4350ef2753eac5e0f5cc43c0b025718d6542a0d68f04ae8da5de0fe692e66fa2e544087e2eaaf83a3d47ec41f7dba14d966616223210e1921cfe4258872240a0b903e0ccbb5ec2f3a0d977aaa25d2cf50e98987e944f438a4de360c4dc25ef5289704adb02ee65253c7219a0ad349a695a2d5e297133bd4b039ec8a9dc48b9e6789c317134aaac95ce88b46205cbbe4e0f00954e92dea37bec0fd7e569cacb90ef65fb8e7411f9657681fab92d8d6156dd509ffa8289fcdb578ac7a3b8875db9de9b7fcec85ae8d36969f17bed4e999a137cc959fd7c5fef5f02ab18063dc8f2d98da69bcabc01c6bdaaa3ee4a8bccc3b3cd2b8b489738ccd2666fe4ba4481c43871c3ea183090fc2cf9edd811c72df942f61c1689fc1f1f93d6316a6321148e3dbadff6c9aead9134a922ee806f138f179cf0caa1de42ec940f1fa9346377342bdf9dd004c662ef1a63059f19e157356d0c166b88a1ab93b251a7f825061f4410cb46fc9a4111c1312bb18e48e25105829142791a8ef25e92ddb65bfb5c673eb15a13da3fb8e66808c2de8c73a8d3d158d8bd953338dba25345c18671dbbcd08d533f0b5dd82a38fce5d6319bbd6c036753bd3b82252a267661f58591b83d7b001f5a6f1f354c5fc1e120995b07c096bffc0a26041c669eee883e1c32c661043bff8b87727e04149fbb280ffe82e7e13052014511a6b7c8531cf7ef6c92aaf61d500cbc476d41d8182e27c3ea95f63bca689f6b3ce2308c8b25bf202ca352109f4f53973defffa50259575e881b448cddc7c2440a9df2d80d66ed9bb706b7257241cd256f30bace574ef1acad4ff68296fb09ca4a5ae03424aedc961c5af3a44bb584125d963608157c5a5351336a12a9f30e017cb47672ea1cf2614f3c375f85392b0e8a931c0d078c8cd841041acab61a66c842a3511160521963e7955d595642d437084229d8a2d6af4a980f4a4fbb422b81115bbe7c7e7f73a200e2c56e0bc96836950c06fa483821f99ad7f1e538c3021c3c1c8271ddd7ba748bd0bb7ce040e0c5122f171db245548058417cc64b371b71ef42468c242ed8d3a45eef82ac61d47c4b6f8c9c5a3e5328d9c83764ff0de9cae21b286f3b963ae0d819632ab0e2c07ee96ca08025bf7e962c019abf49cdbb1bfc15bea96dd09d009a5714575539a24fed0b08e05e7541dc8d89b47b3d5d237ca3c6478f6f6b953dff4432f19599552109e5426d9942105fb7cfb3d53b168f729ab9a5d7a3c5d9f1fca877beb00f6f6a3169a2984d9b9fc203cdcb3d1310cbac6e8a722154f7ac93cfffd3567ca7978b643dddbafb6af7850e4e44517585e410b96a9c6b8529e689142a7ac80a138cff751eba42180324d0f5558a4f3e80080ed08b4b4acdece7c6f40367857804ddd819eaa25c043cc50157021bcb0b821d43a331b7b8e3dfb3c0177d69e2699bef731548c6a47a14ff54d090c794bf40397e37c1a3d8215ca2e97c4a1b372d0364b589689c0ca85110022c585ea1303ee213c7552efe736ded042728ab46517cf7e5927efd6bfeb2d5e8bdf155cfd3c5d0801977ba71a9bc91a814a633f7d8fe9e1a1111d571a1e483fc357cf27c23ec2c363cf6d10e399d0d412b1711179281823b5070774ff4107e8e756ad7d74ccd4bad797542166162211e0bf26c43d39b4266ebd9707978b74f635ba47e5185a55149381311e27174ae748481dd1ab11681672efa1cfa652228dcbcc065b0044e59e47664b7fb93b814d8566aeabc0904dacda451babb5c6fe581a5158c90b48b239acee136a6d0f495c4726ba8cac157f3a686167437437894cd3aedd1c7ba0d95e003e74e12774d51006cb657bfe2e09a225e99dae18dea01c494f40bf9b0f3711e068ea1e8955ac6e299becff61d309ae5d7d2e0085a6bda83ecf5d48d22e29dd109b974157d7cd850900bf2a6bcd21a825a66338a8798efd6caf4464c7122717a1f45463c1aa2164e701962a0bab26a074ea366c45f85b4d9749e17472be8a56f2a198f2b96fb3198f3355f052062713402f9c845e5903f41a75a3165b6c68698a9e6b24404dda06a4856dfb310e73ff497794767cdbb00de83d53cd61b792399b7c0ba89ca7a409939454e911cfd23dd9da8ea4f3ab191dab6dad6beac2ef8a40b8b7f23121dffb5e33e174e2cf5b0ebc0b3a02f43d2dcfbba900815ef40132a7d2577a098da24823fa3816b330fae85f5c4018fde8ee58e33232399a7253e670bfc74d5cf866147ea8544289720be423aceaa26236c165148dd942f23e2d4cc79e20631f0bf051757fe3775c4d5c2a74db0ce982066c14ce80f80911c16a86729c5ff5a6946dd3861764f67c8e5dc929f72c67cf90df88e6125f83618528fde93d5008e4639c11fc9921830f47c2612c469ea419c25739a6a7d967c0344a45bca6540b27d3232a6209593cd1a016d8183d85849216840e1af95262b913f085e8032bf30c6d5492b37a81253db8c4fc62a66b11e9d2133ab3f64a6b3200d7a0548ff6dc7cdfd1c1ab8d01fad5a60aef30478a8959b9f5bb7997675e406599f1fb384014db6c47bb56270b29784dd9331782be474c9f330b51ee8540159d43e2620f4f12c288d2ecbd4e2ad90d59294884a5ed05ff4cfcda178d4893511fe8286459a12d73c7850fe6335d99287430cadb9a0ae25b53c9cb0f935c5cf332bb3709d2e64e51aa1e15ba7ee5170e1bf2a79aee773b43ac465535a20f050cd37ad406a67e05bc310f31c35dcb74ef0aaf939b815a261a085dff198123469a474b40bdd6d7500e46d3308844f5511f2ebe02040ed0e473d3c670e1790b2ad12522d46d61de0caf430f5a717464198a02c24d3a7ae03a4fc9531e1b4ca6a9c26be6fe9b62dd7bf8e0fa4b4ce7ede83ef4bbdb844200e9273418afc797ab99f4bc6d5c7281efb0c05ee6babe80abddf9c6d91ab22af7eb3379a139a1d5554678965debdaeedd7eb651990e7224e0f687ba29c18ef1aa50f5d4e83b8ff4649cc84e2305056e7fe38c0cc5906f4597478154f8046752a0041a6ba4b10adc169af884efb001848aabcae9731f2e096ba2525713f5d7aae961f8310edea195e293bc8873a934d01cc9f911380360be810c026a11b0e674ba4c6ddaab8582c7e986b5e0fdb97f323da96b6698d4ea38e7fa9e3729a1fbd831a301517c493e1ce116749de8bc2ee4e3ddd7863d98570043d1b384b67aaf475da154f1aad7d75f08aa8669611bf0c37824ae52cce8be486e2fe11fbb6b4f7b585c58fec87b5252f2be350e58034d61e0b7c7da5d4a5444bfbbf290e0dfdbad3a924357242610152c2fd8af1c137197be64b571315c573ed80a6978a4431e263c86f1523697cd6078261d89e571e06eec7cdc66c0fb1eeabf62b5005cb14d8907e9db1d26f731d09626a071c072efd8eaddf59d8d3dc13a03e6f6f5ca44c4d0c2cfb159ac59e20707f5e6011af22b1c2ac0e0520f231c3dc483046076ae91a10b3130edbf99d8e2c0d526cae49cabb1306b8f7b767e65e54fbe96c5a1eb657eef55a10633eee89654687e293bffbee57c378881ef5bea7a8665c38d0d9b8cd75c7a2015d68d707104b13cf7666d93e28513d1070208ce4b459cc26be064fc3ec535520308e59d6c6e7a68350a7c7f5bd527b7d47c14110eb09f6563c821ee392b4e69675b4da9883ef58b8feb46129bfaaa50da21f55af03edc9e1898f9435c9719c6bfdb438ffffb059c73d802aff88b75de826995dceea19d5ac94d05d186c213ec32447e1b30834096b04fa01655dc3faccb381482901145053ce7b7f13549c21317396370dc3e21f969093a8ad67bce85bb5e6d7a1ba74f7d1659790ef34e3cee2262880ae2c76f5a103129f628ff6741047d86c1c90859ba9df1de3f636c7322b3b0af5ad9f25511178ff256912601538b48a7c81023e9378983dac95c684ececb0b05f12660f346aa4b0aaae1882ab2f0f736885a901fa970b818640ae9e3b060a22fb21ae0c9c74c9220ef4e3d768ce73c3ec7655cb0e9b1a76e5ba44674feb8d0a2604fc9e4673385e19df52a0269c5432e60dd3eb55f5cbe29ae10482b8371742f327841a335b61f620cd5cf184a92e65285af914fa60ddb5254f936098dbaedf1045b47ec739954903c5249a8c1ba28604c6b5d4ab9d08ef9d5737fadb533be15f15f7ed071515f7421b9adcb1ad51cff031ff012b76a7ff98c9001f7de8a666384d180afede3b346de8f8daddc9c8e720651c8194d32828efbdbba7e3f17a671b66038b602267595456d8fb60c257ee0799e549c494f8bee7dc8b37ce805cb263eaa7d61a9322f3416156e1865edfdc2548420d5ee8dbf1817bb19314b6046fac1ac38a71029af7dd1998228e9e69d92f35f08ef0cad822cf6543dd25fd6fb3dda3f150148a3b03e00c6679efa537863e01be9a58cbe2e7099f2bccb0fb8132b7db26321e390535b74eb8da77f2edd941ca274bf093c3021aefbc69a584254fa831470c2625f1ce288888c6dcbb82d7dddb919d38c640021165354d3cfc3b017ec8e884cd79d1e71df118bc8e57cc08c1d5a8ac4db1d6f24195f913206ad8432d5a7736a0a494518778b68fdb1b78a8d27844b312fd85caac65f9dd78c7870995d0fcf20bb9d1ab6b55d6e7dbad8e0fad98db64af5e8c27af1f20559abce5a2f9b0ad13ac739f65e465a19682bad11001d8064ff2855a3ff59427120555c80f4fb05990d07456cddeee9725dd842c9dbe70d765650d91b65184874ff6ee35e26da23b6c471cf59435875e28d9c31604915e9140ad28f308bf6efdd0548a4d7fbb7d71905ba517d9ad10da8e8ca3d5d29f701b04df6760f3b1068624942d4985c1e74df86593720edd1c104b7030005c8260273098deb2e3913f310fe57bb85f144fe4740c7e4a6aa9e23b5c92953200d9c9c580fc7cc34f554473eab2a2e5338bb5250bd2c8aa2291d06e4785a5a245db3cabb7304a6dd4828e2365b074b3f72b59b9f89f1262a2eca70402e028b6f872f4fb18d448db1c5192a43ac1495ff4a8663c6d05b33114075e766f702c634933416f9327b87d032ce70d0e5f5ad3f1bf0d1740c65be8884dc7f6711b7b7355146be619a43a18f7af1b7bde31ca7b6750f16aa4d59fff6c6afdfc4c5643fe48e5aa8221599b91d3e9b767d2028133bd49253e4480939a3d4438c181aa4137e949e060cf12600d6c62afd12194a96d8c4008f470be1326711bccccaea67da0d75891b37d1a39ab9fc0b794a7295cc9eca00ee964fd1eae837a76d0e77705e8e06b79b4c7df3ddff502ad50cc957830247ac4ad7ca356ebf070f54081f5dbbf3254fd01a9a84417c745c6fce9790d052c083ce18737b94853c9fd1f81196351c90adc22e8cb48fa726d02ac0d146609e3990dc48f2d9a7ca2b2ee094ffa4634057a75b4ae759335a6becd1fad6737c0a5d390a6bebda853474115ec285fa313a445a0af8a906c188df5d09510d5c71f9f49eb2767aaca1260db33a77b73e75726067d8094ed81db9dc586603505773123f28e046297e1264a884d6d23be648ba083cc3ded16020bd42ad70c58fba131c6513e2d8fc950c0c5a0bd5265e9e5c27f4b89a3103774699e416d8b0ca832ac8967e711e1f4e524fb8125a3e715302a6297af87abdc5b2b32e1bed68589feeb2a007ea13fd8582afc8c57a7e3571eec50e77bd7cbfa3a1e179f6f27941cb968e18990f0b2010df7c477089a28bfe42e59fa426e0eafb6b2585eb67bdaf91ef8998459902647d0f7ddd1df8b3dd5e586df3d7fef38912a63ab92e2f863ce43f3fb4a61b05802f1c996b295692ea54ca2b7a0aa7996330b18a095d60a0113fccc4aa8c60b5ddc9d09a3deb3e7b8347ec811fbef3c05a72f566ee5e84aefe38e7e0263337ebef387c82b5e49b592f2469164fa78e588a47a934999ba52fea552c8aef2a0188d7bb710f4fd3889df62674ebd5bc01d12035034efcb54a50b6f30cb7903b9cea7d5dff06ad7bd4589aeefc6c735d615ec70533bebfccce25e8771b1d0c1a7858055c6e7f46a164d61c6b908dc98ad16d1555d1e287d2a3dc12be20bd1e3c3b32e5b9f627b789242363ea8f1ab42a89fcdf142df05152f072d06b5176dde72b62cb40a8ae3aa53711140abc547349d29951f80e248c0455302ab150dad88641b1ec30523285f02e304dcfc04ee47d0f898c9c88ca131cbcd6678c4878b5277bc7717b19069cc0abbc6eed05888233c9c197cbf790900990d57374453132ee71f6cdac3680f19def547841cebb6c24ac143099280d45dc1b929d36b44694971e532592b0d6c9fdd3fccbf44982de7ff4477bbe8721755218750f02d671777db89d185bebdbb35174f5c77dbc85a4d70f065efddd15c7b5c1c1194eeed491d4fde9b795a313770a916eb963435087374d5a10becb443d7b89d7af6cd0ea3e0491308ad5088e234d114049226af63da66b72efcab33d6fffa9f81b83faf95ae8f69043217c4c7c86e93b6361f5aeadc7719c9299000220ec949699f14c3686224492f2e98ca2a1110c8ee669ed50c80d2fb722cc61a534b01e57a736908cdc5e9ea74947f4049eef1d687ae43ced81589b840c32f19645fc3de71ddf9812f53b33d7aa509d78796cce496e4b284ee735ba14c5083256ba8b15a736d40c514b3f777692c9a1806fdd864ca31810a3c397f5630330652453c5b45f0f3dced9db60a6b469c6aad78fc69f1fb5c5c9ebfa891bc9a749213eba385e5ae08b00f67c3d6d59b10d4d38417e4ccf9d4fc7adff7334ed85cd7a797d4cdf96b9cd315e2550472715e91593a65778e070e673592db6311dcb7312d5bb7f26c7e1d510cc7bd54bf5fed9773d1b0aeba94f47f69eaabb3719d9ae6b6d124ecc564b2cf27048e39a181a74883297f097da6d4418efd313b996d30940b3d5374e558d0f0441e0f1930b23df001691224eac6733c0d885fba7a9b130f325945ff17d41e44de23721c78d48142b36c49b006ab82864207a0a041bdcde64f5861fa0e02bc38fe6eb55c0a99094bce6c3bedb3836e239b4c9ff82051b7b081cad752abae6b8ec699ddae4ca56ea9bc51adb93a79e79759a9ef7e48d479ba550c4bb2753a58cddb723e07554e5fbc5f86eaa57d404b3d9079f68a0a084250972f2984b8a3d5f6b9f2bfde57f29a478ecce787f418f28d8ca827c9db7c63e5ea510407e32c50694448ac6990cfb5c75ec0ec841b156c74fafeff935557d539f31c0bcd87bafffd0a0f8e1769dbbe0bc14bce2af9a2890f4a4366eb1e528956335398df3c3abef90f98b0e10c21e96b5a3bd026cd6e32c50ada9e8b55c649e92715f1e478f89e40779c50ef8002463746fb8fa9f96931365e1e8145ab43e8b629038959d392e39c65d01cbde24716fec21dd729f6d9bda3111a44146ce5058e16cf7893b3e83a555a7ae3a891033afb5d5151f6deebe0d391ac48d173c0d3b55ffb872392c50314e69a5987806ec75444d628e60f5af4de0cce3ac42e6e1755801449e0ce69a9bb6eedcade7cf061da1b389136c9cd50746bc49591166e5516bb23448e90ac8c74ba42746a96590267c5e50f2ab69ccd7d0eb81a3330df26ad14e5cbfed4387c473e9cb2531ea97dfeceaa57f549e745c3deed289cbe5cb88ca3a03ec68827b7500492bcf18f6ca964632c7619a0472919c6cb96b04e306abf92e93fdc3163e14b954cea5cb59a654b50e992ff0678866bc856747f5cdeeb97e40878474d5be958286630f2555ed429faf9f95afecf5744562cb2b833a8ce747367e1da0abd2a6f04bbbae3e524f1dd80972e8b4cd8fee3a4cafa34620a11eb8d20e496b8bae6a3888190f038d3fc5820ff1ace6cce71956a7d53526b2ea3c68277d5d7baa7392cce86f05191cb1b2093a7e03c3057946e14dc135981c8095e9bdadf97f3f8cd9c317c651388a1f2699df73fe90b2aa9880ca16f39aa9d40512b14b14bab2d9d40010e56afba06ba1bbb8f80b03102812a365f500fc98061fbf5ea649ee225bfa600bd3f8154d657c310346e0b0eee24a817c8e863b40b9ec52d7b134a8c8f402feaa71d4dc2be283c31fb968d07bc179f308328525509144c0e2e96bbf08830db361fcd827aef0336695b9d63f7b917b0c720dc08e7ea26f4882191135d583ce38a4d87be4b38a63488aae7093cda3f3622ecba0fa06c65efd271cf338bd8f94843f2b6e180ccf94fcf6bcab807f91a3f73d59d3df8e72715a7238b6a01d8b7ff47c2b22bccbf753e2cb16be95ee4fbc03bdb08f1587ea3f944a324d7e77e3f23e2a27370d201ca1ae05e34da08f13d5ceec33e85e3ecf6290cf8ce6aee8685852c7797ec3c2a6abb7aefb617eba1020af5ddd3211bdb8afe8afd242d564da2f4225d4ad6daa1fd98b4b2a10c25dc131612d0fb2273d96d34a04f9c3367faeb69a3857bc52ec5bdfeeafd9d9e59aed8e0ec48aad51bc64fbfb3b227fe3a6d117737c4b32cb678e498d7ac60263e7983dfb80fd88e20fc6c4e0bed529f43af071da81f277c8d44b0bc2e7411ce3324eb48c614e8b4be68c21baf43e01dad6883e2cb23ee8782a419ca5e1a29d2a3ab16a61a0c7e8e54f50f80ec1b29983c09bcab0b5e85a73e6f9a3a68999d088f8de462383e36abea0c700084c4169b84bd3f13184802aca3a3ec690d9040edb433ce0dc0cbcd10f2f10b65801f4a725fca8f79f7d999b6c13d43abf136fae5028fb7250049a450f22a3eefbb611faca53c9163af48b5966f7feb70b1ba28ca8e219fd4da5317b8da6c105986d21e815b41634cb29eb0582e3f7d7a760f351f3fc5e6c31e2abcd84f40bd9bb4e2aacb34ac5ae8c97a272aebec0278dca270f2ee7977cb12b2ed405f78aabd940f363a5d961308a889555a719148e2ab382873bc6dd0fbd1468f13b4019dcdc6644dc602d9188c3de20eedf1e0e9c46652fac9b452fff0c1c7abaab20e4bf599e1936aad3eabd89b2cb733b8bd11289d1b33dfd86af25c6dbee9ef287e1b3fc1755de34945353a0389b67550e9ef142d430651a0ef92c9c8143374aa05acb66be4b4ce2e8ed5aad5e9fa5fc6a3484560d2a4fbfbbbaaf000000000000