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 75459 6acedf0605a80cf5ad386333dd6e9abb9c3e84a61badaaee9a5ce65f01ff7969

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
71e1ee16de537d2ffda358370b1a82a8f916e46c583824a910abc75267e4d65c
Certificate Block Hash
6acedf0605a80cf5ad386333dd6e9abb9c3e84a61badaaee9a5ce65f01ff7969
Source
getblock-raw-prefix

Public Data Hex

004000000004000000...008008000050220100
0040000000040000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b0c926babbafa2461f3fc2f6d1af7923488a3a43c16ebdae3df19582588fb6687798427acc9f8a575ab454c114a27cf27bf844dc676739437f6cbf9b99f50d50a1f5c63c8c40219825413d70552a5a19a21e8d95936c08f4531d000000000000000a0000000002008008000050220100

Raw Header Hex

00004020a08c9c6a3ee2688bc98ff8da436fb09aeaee604ab482862138781bf19f053206a0fa6a66e5e5d47adc63feb8788c62486d139ff920ace4559e1431a86a5a8d1cd60a366a6fe200185cd6e46752c7ab10a92438586ce416f9a8821a0b3758a3fd2f7d53de16eee171

Proof Data Hex

59,560 bytes
121216010307dd46eba64c77c47fd202f100a0afa4ca3edcb0fddfb85f4d5dd96af3b3cd907c062754eb97399f45d9241d933b5032c2bb7057583a7df9755285b0cb1c4842e131b306ef4ab3f320bc8219ec8200361b2cf9fc63518f6f4943e6f5f4fbdfe4c798c8e5cc8c5ea3796c7699cbb848ffacb39d2d28e315e281e8a23d28faca5c6532d4838568fabdf97c5b455170f4779de1ace72bb52ca2c2f341a88e5a44322f4495d56660cadfb5138abf4110bcdfd82c6d42dc9918303a91062b5224509c6379a292659006ae49797a94ea146e101c4310e405b880cff9dca6be57a73e5e2d6a377c381a082abe46ddad4925307b469877cf1f36ff8a31297729c8739c3b41565a9264a839a5489868760b5a2f82208852a19eee350f85044fe084318da510b63342a68fa61c9c915aadc0b302c830dea7bf1cae0d4947e767e2250003b638cbf56adaf82d71f83bbf89845df7d58985380b589fb973bd03b3c5deca19f259422af4738932f067f16302eab05216eb5c9cf00d7a6d75467a56780ca48601ed320d8ae9ce1e66ff6695e394700f24fb0a1f4459355766903d96123aa4b8985db928282ce993b6bffd8bbf843aaf2a70b1080bdfa2625dec0573936b12eae9e93b6fd80f9feda1fad91698b6d5eb8284cd0e5d0217818092c61dc4a52b5afebb3705dfbcf5827401bb95a801e83e75804f2aa9f8dab9f75abca9dd980356d347dcc3f00695a13ed8b68c1cb4058e092c237d4ed5bffdd5393c4b2ab9686f0d1d2b68f31fd54be39be8674e7dea5c5b6d6de8abd5f4aff4f1c9a550a5227e602b65f042b57942f27ca6a3da12267437421e9c1cdb294bc438e1f6bed89e1bd67c0c1d678d862533a605a6bb795239ffbe43d7674d37498b717d77148bef04eb6ff146f09e9a8cfddfbe85d93702aff5a0c3104baec5937200fad43e6dedb861b1e1d0b107eca13fda753006db011e1d27922d727a8340177b32dae9a11d29df66816bce30068b618d487c8f8e4aade563fd7ac5599f2b9aa213347a7c9ec1f6652f7dbdace7403e26c998a256dd11086bd62018759a1b233ddabfe76c38360a3fe43d592631a59d6ecc9835fb581b0ac08123680496570046ba7cc8dba4e7011d860f376b4ef576584655416ac50cfd206f6d8801ad3114678d273cbf7855de77b502ba82b41ae85a0473e7aecabdfbf5d51b8d5a285c4f3f392ebf165d5cbf8825e8eca09c6b8beced606a171d368a9cc32767636f4292c59ae18acb07df0248cafc6428f1165833babdfc9ac3cf053f759d5207ebf659269ad0fcebaa5a207a1469817d2799adea01a218870f4b66946f87410f721a01a19f8bc8e1211aaa9bb6e2f92d659ba68d6870f015e55d260a73837525dd3ab8a92e6fdae518e313824ce8181b3fb2137bd72313a3aeba5eab13b6d9015025ed36090d42193a03d4fce3d27eb7c48048bd50930e85bc11d4e5eff46c76738838a012702db9cd4821a3e0b4eddc1bf259b9568140168da57d0a3ab609e1fb0a3430093c849002ed7d54f12efe3215fffbd91474eb71e4a51a49c660a69e255f8bb4b74c52605bf6d26b606b4cfbd2128c332961c3db8085175c15bf64baf30b9926a6e8b6406a057a75cac668dedad9d935bd1c3a24572111e1a6c7a1d5bd75f32cfc9402e3829ca73b471b1bd756d7452114bf84e495a8126144f8c395dc5ff3420c8454c6af8aabf70f216dfe7634bcb4f1e17aed3b57b697efe94a55be8f8d6b2d17123f9617382d609f76b80830c449b8cca46f86c3450bc94debc050a8fb9425df0008dc00f171a5d6665199cf2f7bd1031c0ee4b7c477669f8f018e326c7290343c670557bb8ef5c13c818ada1d64ee82526090ee6eb9987ed717cd011392e326db13058ef8b93d4892766f5168d07ff25228871cc19f6ce3e326e75e9efca31cf844dc113a9a67d193dc6598197a102eada62170b20505be7c9ef0b3324362dcdf155031bf801d1ca60ca39c929bf7bf8a4edc6816bfccfbaff70570a83886c03c046156f2f352fe0c337541399445b9a4cea121399525649ea4b131786e547ade632dc7bf097368e9db528f597a7721b82f7be1e68863959a6588c305e9f9b4fdbe17da354b42d9f40ee5c403f381c4797bcef4538d95ca2de09e8a8814a0e08194f8fd5e7df09b243d28236be885a13b9f79de4a7ba40b6f1dc0e4d68ae6ec0270807dc58a4507c1536f89f64ea77300e8c95c607913ba789d10d3251f57a8f9ef2db76eac7166b58a53128e8d86e7e0d7e048a0ae8576a30757cb05a29f176c8adc4f1b08908f3b38cf74c7bf27dee4514ade9a6e6c82b25f90cae9f1c597b61e963658b1d34c01667578bef00e65ea88ff361195ee596570c46f9735a64d333053ce0037b2d004f9516d3e9f1631b3aab1af7f39f8088be43a1758483eb3384dbdfd54a5f4c62b40b83a3707ee9f95795aef6460174114a3d87420763e8fe400b093791ac365a30412d9ee32fd79b99c17012c5af6dd972da4e7347a622194e52dfcfe2d4514b4d311f839ea29581ed1cf20cad3387c54b23f6ff1b2fcec2b474c01bcc8867699e00ed33281efc21251c41da7c208d9bf7d406a4720c49529413803caad3c72ff5646771f45ed47fbf8a3cb0a45f9dd4d008829d7f91272cad3d5d64f28a44e6c363e87f25567e53191128d4f8529b4e92145a97d7c350f79b7c2c9a8bde9a9d60a39e20b682c9d25f1e1d1a5103e825b62fc22ce45221425e7a93b5c7c7c64eb0c4c2d4bc21b0cab7f643701c8da59f898aa1ad101b9ad143ea47a02e0e514bc355f9d9f2ff368a3a348205d408b33dfa61a2c154b723fbbd8804d825037213748d63ed4cae3863af51681ec400879593e83825dad8aef955a02291b2a494ea9f90619af94e3c3c92743a0c214af294bdb668b2578c7c2d3de078eab84e83cf89310a7d4b7ae44c4373728cfd8a956bc8d2bc0dc900f82f1731d4dac488fbf09bdf33b3efc705b778e81b66a284509d4e4960f2b29c187aa54a3e37844f2c8739e571f491a91542b0e92ebbf901a11903c48dab6cf4d60f9f0b067ce28b57bbd0f862209bfdc530b4dcc73e7e82ecd312411f28af92c509d5146979e71855bce1069824893917e0637f3c9dd40d2074b7c0482b92caddd611a1131361763749b7bc8ef9937d411595dd94ac16264f66b7f506f66955cd48f3b2ffba28d6c99fba5ac39c10ce0fbbf4e7794f24135a6002c071357099ce33a7c0569d2b867c35e79f58aea242eb1bbaaaed2a069df625a9f9af56de1d3e4037baf0b1f9d30ea9731b34a32ba0867162bffaae985b794dbffdf3eb8123ce6141a00f8f279c4663e062e6c35c1bb26ea11a7f7c891fa1bc3572bbefae4a057959b8f4df928ca68e0a36f479427030482770d84f7d56da4f3472067146538148975fcff0fb1f26f9b88e1072485eddb1dc7387557e8c6b49cad754d00bb243484fc07e712c6e505ff31bfc31f5ddeef426bc609cfb1e853c2acc379b64664320c580d8b755cbc1dcabcfffa5a69b77702061a738207e2db3737165e6d71d8e16ad489ac339dbacb6239e35ba4e2fdce9bfa8147a4c774436dbe6921595ec2dc0f92e55a34687f4efa7cb3e490bc88b47aec627e56e745bff52e426dfb26f9df9274cf9b115d09852e0f3fcadec0567e986f6bb6003561138f7d941b6bb65fe81c4e64e56406bea46edc108fb52f7a7e87d6afec60d09a4a031535d849f09d83c7dae0fe3797c2a7151cda0da540c4bf9d651fc14d5d30deef207a6d8de591f0a316b19383ba71775187b6a210fb3605125d58b03ec1e05bde6eef90df2e280cea1fd91576b5d5a90d6bc7bd1c87a572e863bb49a785b8b5ac2a4729ca75a157a4c26b68c05056d2d4f32fbf71741411878a20f75d2739fcee5456e3888c6c75583029244dcc277519c896a4c74b3ca479ec555daef5d9c3206d05648d080cd20c38f785fa5e49a95e678a5af041f09ea2190d8a794a023dadb67b37df2292a1c789d2dc924b13bd65905847a167881ba3bf270e1b50f5f73e8784bf8e905738bbca4d158a308faa23cb7e309df4d74eaf485b2e151cf3c924cb1d38e6f770fd9f5d1cf700c8e99fa04ed294d9658518abfee2f927cec5538185d240539b5a2aaa9f27dfa6cd48520e1f313b35c291e574a7198b4442b4a0e32a23901dc0be6f9c9c8a1bdabd77773f06740e87388f7690cb5e2d68b5586e4cdf93675d4514f508aa5c5033182e19fb0818784eec98b1c828be6670ffd47e43501cc4ea69508b1cb9f3236546c6d429bcc9d7fe571aa32e64709771b3f13343bd9195cf07d4b842e1d5e5309289510668facc533412385038a0694b9572ab87c7587dc1d2dd849ccc16a50f2a1aab0774f82b45c11b96d8d7f4a147c97c3cb03e4fa050ea72b90281f9e0e180c734251c52aa51ae61e35a39a9daadccc60f0a51d6eaeed7647f56ed9479dd85341640b984f39b1eb03c22778a4283bbee85227e4316de31b15d01d6ec5b9098cb74fc9ad656be8d04f306e493dba12ba7733d6b5b8bbe6339942807237eef24b9858313890c28c79f131823116112a8345b5c22b67f4d7afbed2e70c65db453491de54933961370c84e4f34350aba0f92773d96fc1ef72756c26fc75be93b02222dd1371c4edad9633c914b4dbb0fce5eaad6b1601915788abba866dec78a02ab333d9c672a593edf3adf46ba618a67cfb9425ebd93d8bad1543f3f4a4605349188e99c05a91ec869a7f29a663b49d89ee912c64be239abf548b0791d6036cebe33b897478e3c3de60a50a95c89f138d13045fb741295e754aef9d91a9728e561fc0131a935d834cf283c97cf125d508073b62fee04f6e23e367ab01bdcdf14f0e645df8698bdf2e341482dde71669d9376c5622d1d70a3e1b2e1b9f1305dcdd59c405a7367ec95c60fadd7466f2bb7be22864955e7bb7ec7b18abbda4a0fc0d31b2c7bafd5e4ef61fd279360b74598814e17d8743a45da4badfc47c3bd12c5314b30486cf01e2ff26d4beb2996f1f833addd034c97e379e7c0af1af0b309f3a8e7214dd3becd95a95584a36d4fb1618e4636a8b9606359605a4246053d5f1cd273c968c3de412e33a58c469e19ce770c3700791a01f584c88975a42a591f06eaed16eb91ee9e87292fa33abd243b153f18389594f618ebf4390e3e773639087f3dc8b8aba5f03f2561822a3c56313fd430475d0bc19fcd9f0b6b5de0c5b7e2fd9abde4cdaa181785bca04171cc3311dbc21a4f4ed6844d0a05fc2e93a85d2b4e6f2a62938472601aae29da8c3aa098a2562561ae8d5bd8370b8ba0a95bd6f1a94eb6f249022f43c4d2b83ca47fc532b76dacd1f639d0075bf7d619031c3ec843e6ded895647efef00a202ef084fabb93adde1f68bf7aa255690dd4b24edfbdc238bd37ab5f2f7c4e22ff9d298b51071ac1c78bef3647adb2959526679990b44ef2255c84aba290b5a8474cc398eb7646eef90698936e2a591b6193b79a97fc9b089886ec8e11196097be8ecae17fb11fc84999998f6108df587bfebd091a727eee5609691f1ff88b4a3fa0ca7166b947a063b5f2c05730c522376c625cb367b2fa6010add6ef9f2ef1a4deb3cb75266305d1c659381c65df8316e8a59866f6e0cf06e98548c63e9653823dd86b966a5c6489c6e4f52fb56cc2614d1ed4415cfea0920961944f87d92335f912a0cdbc364493538c448de4d26d167173709752f80a3c6a21bb748707dc4ae8af191d98c3ad529d4e008b394ffa6c5c8508b9e81c18333028b0f6034cc52041bd20542131e9b4dd6573caa11fe1435654c4801b80116e88527f6af3c6d71b278f23bb4bf837fd218c1e00f41b31413b45217634dba9509d5240ac04c58f2c925fd4c8f0daf88e8102e742c5345f8ce2692f3af3a9e8e155c05083ff31cb092ff47dc67ce3cc5c69cfc3c2d770df461c4224fa4c216e26024f7031582fc1ec0e6476c9724c07a536945ed47c110ddcfa7b531a98ca9ef2777ae873dee4e58926d4701ac0ebca978c3b9e37912d0a51577d1ef96d305c26f9ba265cbe9fd953c61c2b94a284551a69d5d7a0c292ed44a7b0a79be91e7a541803c772bf1ca8850bd041ffa834e5d704773bd6061dcfe2a192cd928d5222854556641cb66a91eed356482506121c9f4dfe536ee01bf22f64878045011626b852a42098f77a4c907154190491d52da02ec754b254e6bdd66abcceebac6c2516ff8339f5340a62156f0018fe9d8b409346cb5a2132ee5e189b808c95ecaa1ba8397aac104b2513970fc3d217821e7ac4cc8b4311e05683ca7c613a1d25e38809cc24e7ad99cb84765e4c5a1245825d5e507f01765e6fbc851c7d564b1f7079a44d291a76a6a91aaba4cb6caa5b413191c879429aa20564d12093d6088ceedbfa70a7dc239a017ede90eec1f5d73950d2edb5631e1dbc67181693c75d2927e2182404d3bb2d436b6b189c2658f32fca09f9f6f73904baeb4db0742256520ef6c8348583df68983665ca34a13a1a34af57f8309b57473a12b566126241fe71cae846d48969f9a2098cdac6e697774e0f144e3fa3c571c98d6ac6dff7234ea7810555c8b9c72e6d4faf244826564fba1e6464d46d7844959ffee4b471426214107746636e19ea0eab7e71adf6a5d14c02a404e7573372b773cd02785ea3d8b8707114041de7feb2cc77aa0b85be220b7eadbca9123748704121fb1b331cc0753873199de9eb7bb165f001aaf47f599215cec0b9e898c6bf89d94ff16386babc04c0bfb3610431021023f0aca0a4d914191be20acdbb810d0305f8dabea9d928f2dae20c0aa9c1ecc81b1300ab7eab00c039c7e7fac635968639b182afdb2b28a2056ca499d9f3986760f21858cc0c6b34b31ff30ef8a547d8f0cf5d03af44275e49597aa3128c26b8f67d8911dbd16e5beae87bd920c564bb67dbd68f7134a0fed431dd3985f70da9479e45e4bea4a80086fa035f96405a49a1f3763f346d1e40820f0c9f1b25ca84e205d015718b12e102ff2a32dbce41a154a644099a3ce11efd0311b10ec606aab3ce48315fd9f9c5494479ce45b9a7ffbf88c5afd5e4547a32374f342d46c5eaecdf894494ef1bfdc6e2529956116ab095086a7247f516ad3ba5b1d78b9dd7bfb734e336b589c54c5695d8d271d5fe1bc37beba5b905993bbb9d29a760432299c3855881d061a373766f741dba99e37cdfb3338bea8e4d30834ccbfa84c87f01c15244609cf6956b81601ecea89728259c8197d9f8256fb385c30c82d019adeaca6ecff7c2b382021791a53bc6e5f5b78de8a112e24817a72c90be47a0d5c002edec6e8818ab273d8faa041e26af175ffd43f64d8c4e915c593aea4e5c74f4a06799a80a3bb96d2a8a030e06e9e57519a1dbf89c33e4810d1dde896beaea8e7b8aa38cf3a84e9ddfd316e54092481fa57796fc38218af2ee4ab530b31837189feebb3d80846d62a43614902c8fa8c98af70629c8a251ddc439dc5b5e7ed3d07412c026c0d951dfe766955cd8fe0e37eb95ce866175cc32c95ead230b7bdf062bc987a032078eef89d604477fa00d76b9f3e9515e7022d67c55dfa2cd13469ab30ce211e003ab0530cf6ea74ac13f0ebf84221a5c0a9f49f87a4ef89cabe28e7c536d065dbaa99560a602268535bdd579225c060efdd1442de99bb018e6e1fd77317fcd7aad2052153363244a4b08015b29eda2cb22ac706607d7d2020620a8ecfb75b92b539db7ba908552c4d2307dfe7ca38f68197c8159506f0117564c3f95b72bc389ab5d01c9baf7263b8b14acdbb9f806fdd6bd9578b856cad99f8d4caa284a9f9a40c605955c39fff06de4b4b96aac8812529eecdb4c9d2e9012599f6e34c76ca8c700028fd2f1aa7ca66bccb9c2f620036021609f40c26eeccaf0cb894342ac6f937912ec790f27d404bb2e5d2157e89b64ce7b8cbf5afd99733424dc4f660f68bbd3022066d793bad341c24032abdcfad3abf2bedd63ab1ca077e09223da487384c3dcac56acb2e61105849958f4aa06f500e0412e1b7e8f88c0dc9bc4d603a8ab5098b8d52e457967d753bf818ed6f9d39d9b625865908d74a3e384ef183913389c596f8e8d8285319c89416f960d348207eefd5a1bedcac738f4cbf15222b2d3f5ce5f2da6de4576a4309b52cd6fe57b2dc4c153841a208d9a350d1b967e1591339a392e73bebaeadece707add28cd46d818a825a60d73873fa68f72a9e38f5e7b667c78732b17658c276f9da46ab5469eb8a7b8ade74f07fab3c84a577e8131e92d0c79ea5734aaf70ba944fb4f2752b1e31278edd89c408b9bd8de77f88f1b821f0613eef6c5924c8dcd7007eee4fb0a6b41a4ead0dfa8bbbfc77176b80d7ccaa74d7f18e16fcaa17a37de549c02a6876ecdf31534bb7a688ef0a2947a30bcb7b40615309f4fc4c4501c5f13d49303ad9c83c8449449f93668fac24cdb623fcd6345e057707de369424e4b95bbec19c4a74b9bd3bc4b43b49415a0ef9186e31485235c86806bee25429cf39b5f66364d7f601c0661039e5addad6062196ff8fd71df1d046fa5c06e87e172c1702c2e1482d5ee5a8b07bef293cd1f17b5c6d63aaa6789f866194affa79e133b6d3682658337c502f272ad8f84d22223c51190fa42edd729f63402ad93a85d7d79e6ceaba33e032114a2f5ce8d8a75bcdb8d9b0f427a3942f5a3af0117d70781de876fbcd92cf6b93d1df84c0fd4dbfe30d63f70c9fac940d62451a2f0f7a2935311a1e92266d460a44d230ea664053e19b0a14e90d41114bffc4ecee6b3ba7c240d9c767344ccb6dc92ca7998de8a82ae81d9a7ad912537132b4dd5f394079bbaaf03a9070269e4ddc2e11362cb7c7b19d97d4214e873a06feb749eecf5e2ee6580283a093bedd99ef8ce006a934c84f18e27f87afb2533800cbe3f4a4b8123444fd9b4ccbfbfd27335176a0fa1b0edf5e9a8c684895b417bc1bda6ebcf7ad4061865db32ae8aad64e853e50c7fea2f9595c6083a00098bec59e90854d0aed97247b91e59086832e47c901544022ba94eb443aa1906c7703a7bb14c79eed7b3c2eba74e0728664dd2719cf7f011e13fdc541476a143b6463c4764942156d2a05e5b68f00b8ed4d16c05de123db291a121fc4a17b83e2c200a723db07019bf77ff5d7ec1fad7217b75e95ff3c1d77098787cdc5d395e3f6ca46ef4c47339032a974f0d456320700ff114ad0320077784ff61ddc30638a2b5a9e594cf4d49654ff07c76fb4d359d80c6d62e970741b341ce1c4d42aad04028db518e08303a3140c60fba741ffcbb1f186a01b2cc01cf66560c56d1fd782267496e274e5c440ac659a4e58b5f89f4cb5e6221112fa8987acc240db503fb48bab48535d12db683ecc9d73f06c5e4b8945d234308aa13c8accc2277f50cfc38e27fa921e77585025a01824a769f404bd042321b8d61580b38a19c26e4286fd885bbfb88ac18bce353fc0f914eedf927b7a85414ea4d73110e13a597f2af8bea237b2e7c31e112e0a4815735cc40e720f5f75ec4ae4479f56c76e4e38ddbd415bed4871fcbc2d74dc133625b61a3f7bdb2c3d367cf2d971d4ec9d9ec2fc796139661fd9dcef2ac5bb94c5f54980031ea33b11b1278f18aad3e130b248a117b9a3ef0a603692a36294a9b864800660ced31b8da553b725fd54e5c0cf861008234921914d01b69e593dac4933ea6b3d567ed2be0340b8f1b9c232649ef5254348f0716ac17593c410aff231f878142385205eeaa5d086cc962c7fa6e717a10390a8f28100c3e99dc0afaf7d7cbfa46d67427b88cc6d13a267717a2d503f9276ba7382160e50689ce20661523210647f6b56f228f77edcef090ff7d97241470646fd2f8a591c81c0cde368530ed1422dbb14a522600e5e849e6429ea6cff3a2f2a25a9c9719f7c2e00a269736239084b019513adeb58b5c348b992fed1dabda1c35e654cc2039918e3de3d1a3ac8c2ef4fb3f1088159dadf3ebf132bf85c1d23bf00e62799a9aed78745dca2f456646835abd623b728492b51cf10d293849cc6326a030f802bad6ab8b757b9fc629717cdd5f745c3256b6acab2323521788071617e5997bdbdee8dfbd7e449158cbeda44bc06577d2d4282d8dd3b9a82ca163ebdf357b43644cd6fe27ea31780da6f669e51eeff803df1ce5941b56e8306559b803aa2c113b77278a8c8eefb6d7eb8e1ab995d2abf2ba90a7b06b91f4cdb1ff7d5c191231a8c4647c1d441ceb5d37e87d6566037e5cc83806bb2fb8821b0b2e0bde0c3a2f321a2343fa023ac4ffcfb8d971eaefa94ff9b8e79a36a8b22c53836c42e8a7f77a406ea5a9dbf8f7658c943ebf7185d9e2e1ce895a31d8a78fe40464e533fd8ef21756b2c2a6178cd5bb191dd22f7ebbbcb7a5878b5b39925c7379673d0e3c68299cb6ce54058f52b0db25e49701988b02029d93fe170a1992fb841581aae112c3eb013278f8c07e48674f3c2c4dc9278a1be2b10b1b68bc2b9d9dcc6c6174b2a500ac47ad6dd059b725630ba124500eb90e5f2aab7d8b94e28c25fba162c498e91984dc2fe028b8c5090643f3e36ecb247c7f6f8c5812ecfffaf5a2f2cba089ba6f40308b39a245220be220f5b2c75d5f10f2cbc9fb14ce4acfd2698d7bc572918a8be6ee30155b8c48d2a1f76942c389f61da9254aac82b5b8714f1dea11d979cf281140419560460867d7a4cfd728f58ce765f8c258a6b9ec62ff7c7fe1dd72143faab6c6bf651a490de479aea7eb8813ec6b8969b3c72be72dffbad5efe48e6ed7c85aa9a21b288da2a16574c81feb8fc26b4c7efeaa796b15f537e1e1cad33812f07e5e1fd37966fd2c61f2628c5ae6fe15172e90891fa27f27e2d5bd94251f8aa6af3e97558503c2ba3bdb0547baba8a673fa7b40fb201edd096c1cc9d7b5dbc89e5bf35ff663a911616129efe10e863fdd46005fe01220521fd0b6705542a72464ae2ed83f10debe32a049c770891eaef5ebb88ee897a51c2822cca36d9d9a820316b027e46e5efebf79ad9ebee261a11f0dd5f1dedb4ba0cb11a26ab9c2cec4230719765a59123707ca0762c1bf31c5de6f962f9bad376d5706411431a62531298d8239de8c9f24691ca0483a3b813424c3ef265fcf943732a5b3c695240ac9d23330830b7559342f19166120d0e27b19732c129905f91b6d213e02057cb77ce753027f949c904e020824e1c4c4c8ae5d614e3bf9976d66afaa03eb356ca97159e8b9ac41661faa0820ce470f287caeffe10333e86d295b67b71237bb33ce3a723c375239df873467ffe2c69184a02ece4f5a3e6d2f80fd7f4d8c85a9c5eda06606313768ef57f9ef3d2b45086d78fd36a3b43382de1710cdac2cd5049312c87968f21527bb78d2cfa3129b9d86bddf5dfb898d6e8d86cf727bf543c2a6f86cfec63c1ab532b3ea5c46f4441874545c72205b1e9460e9328dd7ef4a2b39f266417905ffeb001c9b3184957634b3ec3994e722cfdf623b2cb0075273c6b2edb53f2fa284331a05e2ce9fff5125c76b461607a0d06fb5aafa95fe6b664fe44c993cb2ab794fe35082ff56a303d5d3fdfe80192761977720f3c6acc96d5203ddf26e0e40ce14c188a67179e9d60308ce0884b3b91db2961ed6cdb69de688369b68bcbbbedd3bd9e5aaf2351f073d448968412c23f57a55f4790a3eb7e9ec51df525c3c01d5b901d298e4ce6b65266073718630bff09c0cc72a8f9152d325f579a28bed43c13a5efeeed25392de3408935c23534f631f2a04da37884b355f5c4987f19436ccc32688707a25ab25c035fb656671974c446e5fb4307316fd849e3d92f9b0367884682918cb1e3b0ffd14f0fcc6ba9f3f884ebb68b8d19ba5d011e0247c2fa224f580b8a629575e5a246fdd207b78ab2b437c4a85feeb9081a9d6bb3de8ce6f162658c5cfacd114078b56f5b48b2dd042cba1b4dd6eaffbc7863d2c718820997e299d5079d677a00f73e2c095f40f5a70bb6fa0b3d5622058bca2f194c31cf9bf61ded43d37a48cdbb0a9043e46fe6ae4567f728fecee14b05150f481fc04f57ef37a9055c2bf2e737b3a8fc32135f9e97f10d8035a142e6788c4df615833b3a7dbffaeafcdd9931ff255462564dd53721206e42e3e14f25619e690e3ab0896abd11b114ca7b29a1f5d81670ffc416749b9a74c978cade4e6fc1813599cad5c035c58897ac2565d13883b4dc6e8a3c1ca7b81d3098cd4a7c003b9d40f38b6a00aec5da215daf0bf00898d01786ce37714011fcbd904b2d22921bd6f13256aa0ff2e89c754820e8b7b84e1916a9fa72319d7d73b5d8479f38b91de9f07957b7c7c788c54ebb94b32c79bb5e5687de9d2928a409ba82d25defac022428e1427c92df086d340dcbf49d42986bdc76c325c29e60e5cbbbd18220498b998056848e593c4bff8357ca4c9e878c4f2c3d65ce334173f8d6528b4e2dbdd0b8c9fde3126207cb2774872bb512ebc1fab3856240b67e9efe00c45357b713f64541627388f2c4d896d8fd3e5f2dec71e9af149e36647e3485f97725693473b021308cf70ab889744eb329e68b952f2afcea84c9dc6f91defd90430d2615bafc404da56c97c687f9fd4299a7169a644131304d025f972c2f968e9de74097070fe5a776f42ddf740fe21411cea34c937944a1433a9e6a37fbb776b9abd7207adcc0cb4bfc57982e27e960afd4c6341b1482426eddbba083a97e23cdbab3ea52fe8fd40749a9ed516eda62ed4db13579192c62c37308dd0bf8b86f7e1547c3bfb6faa12c3d96d746b90a02d6292af01dd48e43c20e5931972ec23e9d68fa682f9b2b64b4ed21707f15dd3fb4a17de4d7511a222ae4595ca77ea309b734196510cdad40276ce224e5d72aa7cc5dfb48b3c9d0379b7a8fd499274afa171e16f84b1349d5110820495ffed6a55e67670a155bd421e546e5bf85a1b5136040b5eb2a3089af455aad8a309ffeb7ff556b00a3a386b28545e33d09712171ca9736f7f5c78c894c993e04dfaea63f12a42c2c5a55d865910b5be226ceef68b9075890582320d57f23dfdd1530d81ac66c3582b79f061ebb0387bc45b76d55a5ae9ccf64353000c713145466eb6e51e1e2441fa7965245876a2c2140f093b4db7e853a4ef3b4e995df39956d56ad7f80aadad0458eb2c79aca31cb32a07b2c25fd443f8c1303747fde2bf44e962bb30a0858f75a3bb08a382739107eb57925da9500951a2d03a8f79d483503bba4db81c0c700751c910bc8d08d13302ce2c4aa019d6a7c38d61a7dfb0d4a279bbbf0a88ec49a35485fda97a9ce7c1be5980c055efd33f1d793e2d2fcca0ea6fccfafbc1328aeb5bb40fc615f778e235fdc7b7bcb8716284b737a531b488e39ef66e6ac12c10886fc4d90444b3c110d936103fe9c308d327600b43129711c9fb78737dba3372f8a4ce10ba9f405b313353e10dda22a85a7f0674eb8490c4d670adf6f3e672b56b0c7ffdc365319ff8abd76d046faca17a5334b8ae4af9c05eb5373b69ed1925c59ad4bcac6dcbeb23842e04b6a4963d1022433a4b120f6e7044c9ce616c78a381b094dca55adaea03ba1760b50268694d88108d8fc8f628a5874e87b0666290fcbbf211190884167555e3e49cc956fee85a50681deb9bd66cab0b2b99ddf87f12add50f7e56193a2381bf17b7372b9edbbf6a29daccf95adaf3065ba6f82f6e3857c4c35ee0307a8b8ac2522939d9891f282ed65e03953f5244944f9b7c539c08004b0553328154af9f44558c8b8c4eb0a23026e46ddcbe0bf28b57c2fd036a87b5e65d4a3f648c6562301935b73f054d8e9dab3d9b357e2155616788705dad7e92deb46580bd6d84beb4f28731855a59f92d7446c8864d13f96f2a00476695e0fa26486ad2d50d6f7df3b330218e8bd4334d071fea380f0a57bec0934e41e20125d99c9139dc8fb13faabd676bc0c98c436e7eefd3d7a3669bbce77c5041d72b3d3b3722b019179396c9541d99aa3fa7e40f88ad3c930a45abc7e01f72d184d27d7cf7a717bf7caa6f9b672a32a0e003eac6e7d550b768b361ecdaddb515e0b0f77dd7c7866e4680d40892115f4796eac626d290743dbef57514bc15cc17f1f7836bc93017f556578dd6f4093f72c1619e1bbdf349bbdc267bd48e0d30e669436c53d74d6ff8c9eee033caddbaf887f27b9997e9d5df706985a86e4ef6793ab44ccfd0a06c652695cc5f38ade8b0b7e021563e99256204b6fb366f612df73aac88c42b4f6ad5873ccffd4db8df7691dfac0c096412eaa897a36b51f061359e7bbe42d93eb726f6056bb4c3ee8e59c1c29aa64f50cf4d88f7dc82acc62b8185913e300a1979d870f4153baa243796d65669bb140b80ccbd1d95a92834aae091e90d9364a9093c11ec4ba9897ba96c7158b9cd9582e7bf00d54e7513454c25825feb8743f82812b14157a63494a988669f33280fabc536c06f93e1f56c9df3aef479aff4f1e8da3bc609b39dc8e0efb04c5224185f029c7ae5b0c0b21498826631773aa2186ccf6f0d38d7b76f9c03966b5ee730579245c663ef81b5199c2f41bf42f4a2001e4653c8ed2ea1450477812b95d10bb58e4e2b81725ce3adaa6987788c81c20bc4e5ea9cc1dbdf838c2c1a90f88aa100bd9d157330395dec44d4275c5c85d03728da20b0c138fbc3d2fa083eaeb5f5f11db61a1a21b20e7c28b633f085eac49734c30b7f92ed614f2860a2774e2c7c4585bfe258d02c43df5947b67e10cb3ac64a4321ffb059a6f6f7684803b9a6a1d484e6627f894fa9c5c1c48e92205d5b9b48749228f77420784ce0f1677c40bf21b9c55550a8d4f2b5b687f1c57cdb5512a4443fd3ad56d6d986bea439e0a81ebdbb9ac4f992b4d4aed8cb5c1f68d282b0dc85b3a69bbc8bc310edae8107229cd29118919ca0e701e4590943b117ed84e6c2c590c4c10841ea83b4a94bb59c4657ea96dcf5b54a1d43120ab375be263a66af475d3187c7753ab1eec488260657c246f73d324660906625ca8f109193ea4ba89a449429e855e2498893c3ec4af4310414028df9a48adbb4b9b366b8ac41fe3b127d4fd590aeba88dda1ecb88eb17a227011da95efc8486dd8adc5aeb6bcbf1e6039d4897b197bf6720f1f6cbaa90e367f6b16c4703bed04e7bb1e99e38f4c49e64d2b54d5bb2e77328b34cfaba16c93cf06a43ff32ec86c67c5f2a9ebe898b33dd2827091f744061901d53d40d2663ddb85fd306fe0d80a4382ad413ce64f64d8bf9da7655a0842e20c53eb9816c21654e8e1361ffa8e9dd7d91d531e93d9d11ac53266561ea612cfec051ce0f02ff8c2ca43e74151f021d1dcbd2bf40a20415693b26dce0318af02399418e92ed4fbecd6ddb7cc84f40772250162d1ca210ebf5c732b86c14877c7db22805587e3c8e18f739e59e6163d5c8f102f490d4bb8d320137561d82f9d6bacf580c0a5885887f8e27f0be94f5749a072875804c6087705633100acfa712edc85589e56c2e7a04f60dcb8af8673d39a6459aa1cdd649d8df24077370cac72d307e0abf71699a95c181d94b9b66dc848164b428563b5fdf201c7ce40e6005aeb68967baefc183061acffee252a02dc858a5d814570826b584a1184a27b05168cb1091632cae03424fd55154cde7ad7864309eaa7061664ecbb459139c8dd7667f94f832852999f59bf21a0d58ac987256b9fe064d4a9ffbf6fc91872d35c1d970e27c0fd4c18fde774eef85d72a1bbe90a657481613fcaad75e2c5db421bf8d7aa257202ba904ae373189698b8753da60363d76257adea7823a0e90cecbe10c0dd272c798a4a7834b8b8f45a0dc2a81308557ff0bbfe21d3bf5de5b0062308afb0c0255609167ca7a451c0749de268e24c7025cc1d6adb9ee17e2ebebde2a22dc3e18b82a54a224e518f3dfeeb281cf540f44599a0adb2f02f5c66f6c578ae069c04f42b8c4cc0c69a0a938bd0ceb621ac63cf6decc387f2011367c55d38e10191f9b9021be667d6e1ee63c426ea24401338ad7fd202ef256844cac1c9162e972bb0d8c0963d4aec67a8b1ac4098feabb2bebd868d8c14587744b10325c79b14947842a2a8b618f25c2fefbe697c5e95113a25a15c1bc080d146ea5f24da5d5b3e672008d8a96eae7e894b1e45945589b998f1b65984857e056b354b4fe6b170a64d96dd0b56421732faf14120f9dc3d1d3ee163748675a34ff3a94c56581cd4986617393bbedd7b33a7f58021e2dabf35dd63b9db38ea65934992b2b06fc892ac413322a3cfa0b9d826933d48ed61bc11e1eba645a2c496c42c89ecac112947bcad5e1fed73ce51ced19190cb75afd3c492af9ea3f6f97bdf5fbcda4b0e7ade7b5b7ad3cb33de9c447a43b5b3daa51877b90bc2369ca2bc5cad9e9c0a634468f9dc383e4fdf70554e34676cea6b8758a6a83b4fea83ee5659eba02ba643839d4605c52bf5e999cd65da4b4e24e4914a1ee45bbda160eae221153f0f77048a80be9429a6eefeb2033c4beebf10fb633b2e1cb3fc4e879f496bf6c102dd50e513281782d70996b14b5b26bd05b6d2134282a985362b627f0c9f063e440a82384c3de352b348fa7038c5646afc133389ca15b6e5a3edaade1ed98c88a8df04e81dadcbb3883e52ec88e5762a87a9ebb690bfc421e2d84c2c98fd275cc1cde6c9723e85e082afff267a656d759d87e97d27c05e121eed111de9eff105b1fb7c59bcb9927b9a6672d4ea567a90369619fb5bc7bf4b5e130bd215ccdf8ef5314da332455ea5ac9c1686b157e999843e8b76c13919aa74d4515a07a7fd3975f4dd21fa530681705b53bea1f62f72ac4870b412b8d765b1c0a42c361747d1dddd139acdc95f700e1f6546b93955f28f6aad99c57040bb32f2d3348e94361a1df2dce62ab2c0075bd2834c53f7494a12806ea0cffa12dbf95c7580fd26330c710ff354c3e387711754a0d63ee65d56e579bd2fb7d6e0dfb3b777e60086b2916530a6f39a1723d935a77ebb7c56b841485b50420d9c08bce9b5683d8fcd50301ffb103684fa349c16de4dcfac6aa71660b016ae4bb5ab9b050b5aac322a70e86ae8d23975d0d9f367c6c5962f0b264f4293d12b2962417d8c0c3a07cbafd6cb9a8ad045f0524446e782d53992a3893733928f7e93256ed80e017d6b49431c895aa6dca43674420aafbc95c6ad4aeb9cc8323de695cf23b32fc818221d4b24860cf89031571a525434d27a097715d8a6f8dfb46c280bdf823fd379863c135de3f15e4340ebbf283364e2dbe7c017c92d5ee61229ab60eb13dca5cd41141decec2f208a3b747c7c40feb44b64be334777610256550c51a7e208949bb8d8f12de82a03d8ed0d3dabf7d5a6d44ace5e7e9b8a3f24656dfcb8874491a4384e53d9f2d4adf602ffc6a801a82dd9bdc48eb538a5230c9398a9329df0305aa291d737beab44a5e10c3272f4fb2f3f460a4c3dfb598b2ace080397c27efa58a741815ba096296e656fddbb73961539219844c970c56b551cb138f786bdfcbc921c0972238b021220c0895f265888fa98e7a99fd2939a17e7c3b356d7745f58200d498fe286ac5a365e4eb44fbade7529c5d2d93773a01dd6794cd2b67e3ea3db918b553ddf0f9f2303893061fda3214a1c43e1f0a38f4d72fa274d1157cd788f72e68c241bb6e100c242888979244adaf86b30eda11067b628da4d0459d2dfa8befaf6c01ef1d4cd2596d1c64e60f8cc59aec51b84e96b63b35d4e12219405cac0855e43e2128ea526c37e0b57774d50d595f8198e7dcb327e9cafe32f96b81d6011da50398db368287f39cebb6c14cc0c947b55a00d966e21f3db2504683478d0e3ba4799cdbb282842b803a9828f21c1e79762dbe75a93b93aae7e066b58a19be9b23a7d1def00ffbd2b2d436f46249c7d9f2a55ed445d5da35c6ca33cb69aee3aa96907c533c78aa4b2cdefc95eff8c4d1016218f29eb35bef4cffec39e3ecfaf40b4a31d7fb8dc096af85a974abe58b547159b55be02f88a3451c188a32981ed579f682b60615b184aa91b25f4049f1b37eed1326eaef220a2b4c3987c6f7881781161db6ef3b080f03b01378f29dc28395c71e5dded1cf4c9a041cdeac2d70fa3c3727ea8e9f0ad2c41c930753f151b836fac0f0de23ed4080984aa26853f0addf5aec39c7068fa5fc8573813fb5692f003fbaf5ceabacbbab4aefcf96188aea4419a06051a6834f96d36b1c1ffceaf9760e491ac32274903c94819e19ca5c5565c4396cf903734e91925d48ed2ca8858569f650448f601626c96063cfbc341ee6de23f5e1bf310d58cd3b0d6f450382508f8662e206fbb2fc48ac8d1f2af3cc4c9337f01b229cd315b2e6f6887a832dd60e9715afb1fb330d0b8112f73489d98402eccc87e22b4a727b43e30cbfdea5df2d6b0c0e012013c2b6634b3637bdb3114bbe6c00d2f5dca308ea22e4bf292882fc5f6177f8c74d587b3a5eb2596ac70f484a83bb4bf3c2a61d7040ff7ae4354b9e8f3113f7d9068a53a7dc25e92c10c1784b35fad8c3269c5a1faecc7937fd6e4977b3b86b612df6a90a3af4db454e75ba185f5ce5d6ccfa0e7b8249ae3b0db82bebfb62d91a2081c6704f53c9ef285d21cb69483e3eb8411de26f36e845a10094d9c1b6279f432a029e68e5097a0ff79bb2b8ed12945766c3ba86aa5ae62f6cebf0f7eae3c538b40f95a3e9ca362e3c7c162e2b837c6138b96ea24e8aa9474471e4df50e3d105d8a7c944ca725f6713f113229235066278ca7f7abd91542936ee57822fcd09c05ec1dd1f8542d4d04ad47b63c8d58eb98a5498e002b724e98bf21d66d1cca1936257863a6c5b13ca3c48adf4594bc6897542e0f0cf87932725e94718ce9909f518f8c1a3e8fea4cd3148aa470c443ea8fd2e5d4fb8243aa0efe46a9e83e1cdbe4f79355cd6f55fa5f8771c5692482dea6105d7fd7441900b66cbaeebf64116e9d5a2c0ff452e26f3d4d0b4051a14d4c85495a2ae4b710e48379dd98da1c6c9148a0440032f1a642731da058d5d2bb7e2e9abff6f182ebacb8c4798f79b3b674f93ab70920578d31f32f10b6a99e45a751dfbbd091d270de99b65bf61f85603903088ff8467cb5025a1e7649356561a35f360ee8c5c4b43bd91168c6f8289a3d7f9caca1cae75a05ec04a1b3e1051cbb3d6b39cc4d137104ea5c64847b39f4aca3bec5a796dbe7b63f98a423c2857fd339b963350f8e82fd77fe7a380373728837aa8d686d038a85cefc05feca38b6f740eb5d3edd84bb19f9bbd95801d3c56151488e6c27e78df649d20971a0ff2690029d62c4627145ab54a49e3bdebccf0df8ce9f3716e60576883ae496864b5e7ee8bbc9038c201d10ee60d375f46457fbff51aa577fdb8b408871bdef2132dc7438a85939024f32a74a1bc81189270e997df176be7d1f82acf55f961ea69e66de2b0b74504bb03140cd9df4159083fa26f49d6ef983a707cd10518a76bef817c6ca6ac8eb4b2d1c287ace17de4ed79b5457d8a69cf2358e027a9a91836142d83069191e0932210c953c0faccb8e531f4842c685abab49dd26a021033c38253f110e628be8fb877ddb3f748b3c896000efaa44cd0e8a19005f271f33adaee65007ae5e17eb9030826febcbac60bf1c8024ee0a8f836b6690aa042cf7719201495db2b772e6bbd46b142fc37396b5891d4c8b01540538b7acc9e64cfbf01774f9ba4adb3d0934a2cfdfa47746b538986ade99bbe92f0b27d69ed2ec6872141fa4f4fc52a1b24660cc97232fcb0fd61a544d5f4383b7c41052ccd868597533f42f8126a72276aafff9fccdfbf5fd16b30760579a5d149438883bf4fc1b5bdf111ba2bd97a68818d0f4f43f3dd92d56c599c6a27d759255908c276e939f02583cc650527db1841a042fe63e97f647a757064e26f48a1440872da91b73a71e7ea102df16e1569ce03ccaa2d9cd21b4e05a0aa429ff4932798298643bd953241129bc9510eb672d919109560d159291e78af158b35a5fdfd53bbabc4d134a61b0000620e1f04304fb0dec7564812257d4389e5abfe426369c1052ed4155b53f5f2cd8b9a48e1caaa05b4592885a5827f09f1d7f682c36dea59e4c83fdecb5faf171e500a21281cd7d567b48cbc85c8e5b291e50ea1edf8e452b3b2ce53888852573d86a6050066c50809f57f6589c14bb6675a736c3dcecaca717396853a0f0c99c5f325b1de89fb4dadf830dcd10ddbca91bd700f031328fe9d29c2018f94b67ba0afc99a681b0ca39266c4f8e3e75186e3952682393189af98096b46ccbe8d5edb7b61d174a4f30339d8caddd0c71b411f47ebb542649d6dc2b78e58264d2e8282dc5815891ca2c59cbf831490d08ac6a53b2261b701b6a070c03a264d1517c7cb35205fb7ac2d663a2440182b170bf62cc7175733148b4e65c2e8e23d8e31a4c17561995f35242396d2227979d8dcfde6bf1ab02ddb3b2d4b944d713d07648ffd7874364a45868f6ac781a4743c6551191a196da6c817543c8449ceae4d6d453687800a8730bb0a322f7fe90225f0c9539a88a660b240b8bc561776f5c1f9d7c01da902c8ff5ca88ea9bb408d2593457d041ae747856e2f9203492038e7033fd7b398f6e5d90389be1bfe014da24ee5598b27337e63be2045fa5f081c941324107e65f173446fb57958d658f3a687d4360ec47e972c9103205258d912a4772157bcd6564db8d05755cb91f838961462b52c4029c6f3bc7f94adb65dfb1196c231cf70e423937076d8d71a924a70c0e5bc82095505d600ca5a6370a778285553a3a49a6880ea7f5dfd62a68f434daeef1d16ec2f308d72f7c34d22e495d31c1cec304ad9950fa4d2d1a2cf26250100bbc8665742e105b969604b450d0500f302f59fe1e1aeb9f2744fe1a0be1c2ce52f422fd4b61bc4905b54dd7502231ab994620fb889448bbb4797db3f991eb78f58517087184a134f9dbcf86f83bc06f45091d20d1e2b851287e26389c5ddbb3e08cae6a25c110d7299db5199aa05095ba7a43748bf492964c915c6fb5a093f4bbad809528ced3f930381e5854b008f1e108e5bc58652b9bb1afed4494b8b3b3826ab4b2f63c8eb31059345b2fdf8f12839a8dd9dc60c76300a7bc4680ba8b9b109728635dd12cc62ffc3fb5978f1a7a721917ac36981e8efbc6f72345f8169f44c163f7b7c02e74c91d687aad5ac81c56ed91a4d1ea6397711f062528310045b829d7d3e3a4981385196ce5efa1ba80d0465adb2186685df0a37f12182abeebd35b2e785de1733443ebfe076fea49f49c81896468ca38cf019be625a2a46562b5615374642c116e8a38235f67adf64a68cacfed057f14441d091c14051c40780a739445e8b2c37f7b1a5d71c054c6daf5c79044580ea32bba3f8550359461ad6925ff920c4d2dd163b03bff709491f704ffc954d8a26eb4352d3fb8d67e2163d2556e909b2177cf1cd33b6fd83d43ba1d68fb681510f88da3eb03be88e8e36c136d3c06918100d8b3226a379d416ccf1cb860b68db1a7a7131de7773dba0fbb9dd9df205d880683206f567138cbc8a2da605fad5c77ad43177e8800c2be8869a12d271382f18a101e9ff6760102dec873b8206d49ee461bfaa6a05b68baab216464902ff161ab4ee13059b5a52485fe2a1b4d603993e1437a4f10035dc8f270744ba946c6279580fd66b33226035b7519eb31b8e66395d4eac8258ac905392e4ea9021da254d121f0b7797be2af243b5d23960706e63f13fb5960f7c6dbf920bed88e9e49ccf1d3627dc13350cbf0171cfd33d9d06fe176f1f3f03d9c37607e0791b9df3109cc8e7690885b375083a9551e1c8577bc90930223d4aea2b1f70b959dd5bc88a6f943992d1909b616568db3a59f5332954bc4131be65f8bd83e12767a63a8bb93f8f89d2abb3e39f99deda86962f3cfc73da91bcb68f324c957e4bebb77eaf1f32efb40e338085393d7d781afe30584962f51ff7a551b7f44bafae67587ea1c3aa8a3379269d290f0d425e732b099401245e96140c3fa663cef5c45492ecc304c841408df6146179d93cd05ca38b913d0cf7659829200bb1a69ce275d4255eebf558aa2e128a75e25c9afabd71b90ef15554a75a726b2bc9dee98b5d92c97c10ee8c676a076ff3699987bf987d8dac43d88aa87eb61f878e33638024fd9781bfd2225444280efe43e08fb0c27ad03266b7e844d6ed23852f20d8afbd61e0bb9e02f1c750bc145a7efa3158f531b2710020a0e33b6c38b969947e082ae61b0dab6f08402657741c28ccbe5191a30c870a628cdceafb9e8801f97bac5a3ccc7bc395cabcfefe196a603ca88dc4d3153175f57c4ddaff63e5ea5a43ba184c0c08029e0b630d1438953a9faca70a16ad301c5811f406caa60ca6f851c5aba41a33af5003ed347d1e45324589616ea2bac0c7f801cbcf1e719f60ccb62344b2640c603521201dcac7b50364c8f13a821ba3e2eef7fc4e15170dcf0da63f4a9ad902c5e5cac7784e156ad719098a97b4dcecb4f16397c8f846c2ad4edb053a361cb2d8c8ff2b100f3145b687cd61f41f9638dddfd9ff7f7caae46f3cca9fa37eab14a2e8b4a416e81c1548d38fb15227108984d30b3888271718e1c09c8ed067aa1a06e2cf80772661b3af860ac13cc2b65b213905b628cea73938432c998c34c92398ed09cab8fb91954a1e5da78c808bf8bc83d324dba118d2118d53eb8ab70869999e2c622e68c40d1f7a7194a846f3768afbca753391181bd1db219ad1f0dd4a5ce2caf07e62a3ca1d9f3945b1bd1642c0bbec3b9ce20f4d9ec11ae90207f39cac1432c962d4eb5de9a936ead85e4ed63e06d2a92ba4bb75de66f3b78a12410fbee3391396fd56ee55cb2395e98081824bef97b18aacde525a7d0abb7f65014e320ad69eade6908abfc48fb68615bb11ec4e28789a9fd71faf96346072d3fd416b4c23a2c767d53b594e659f3f54693009e43cdef66a3d9034faffef8e9527f77308072aebd4a929e0d096f532faecdf2bb49090c20c7f68ea8d4e31838a9ea28146dd4600f9f5460308ea4a85556dc0b97f81b75e0f78295cd7c7ad96ae5cba8d07ffd780209b1ff00ff13c005c55acd404e4bf530454bfdeb9ca005c2fd53c50aaf5b9a4d6d1269dcb39d747cbac691be6b47e919b19cbef4141e786b0f50a963d8ca38aa13d1a5aac1cd267539c0c504e0d9dc32d41008cabfde23447f4e48e4238189349ca1aa709614c8af495c544521c267f9224f29d7687c029e977a1a20e1cec5acb9edb2d7f39b7bd6d76849a3c569e06ff880810c4724095fecbd3b4e9df362f685e6eaf668b2da737e4091c7de73f54857c82e526cb76dab322ebbcb484fff04766fed848a20e53705154d4f7c06a2290a2b6591d03cb73bc6b3f2e183db68b94d36b981d90f007cab1577a1f73c6266287d0fdef904fe673c20d1cc68e8aa1d4fd13cb47ee5e14bb4ebc3b4e9572d23e440ffcc66b809fe4f9214a135307315d822278b56ca6c62c924b5ca6db6671f292fd87d9885f3fd3bc356ac8636a01c7e5af6bd52141f8549e32b19b773e5eaaeb3ead672d4bf9d7a5826255ad48ddda692a60ef64994b8244de2ac579dba7470cad763f86f9f12798c5244aaa87bc25721992061ddd9e22932bc24a7ea176709967a41758ff32503ce59bf06e0e4a0bb29db9928032aef4f67fac78a37124990e71b0e9b9d0634d8777ad3d0f666b13222f6fb09fc26a52987a9a68b49e15344dd7d2b1faece5234399803f16310f7fa95fe2c27204273da5e603c93ede0a244df57a967bbdd0cfeea30645337b6ca56357878872312eb01730347d0ce64c7cbc85f90f47781c7f22b37922252c98e5362c86378ceadeee5e9ba9ff151872b0b81ba36134a9deb24247c2d229e3f9d7cf72cf66bf9b010b4d2aef8728088c2c33902c3b1540ee907851de077a731dfdb06c78c698e17804a6fd3f143fb4ecbb1e7501e2e4e8f6b901f8fa410c7f782a4c8bc238e76736436f8e3488eaadcba7e4830432a0c0ef46fbbfae91ae222afabf576114e6c8bddee3a2fa72c031e8e72e0493d5ce6b11cc53ea617d984264da563a8ad2bb2f8188607f9724ecb09e314bbe47634d4ee413ec0bdcf76e541f4d83a23be673efc3ea9d89c951c19ea279cf13aae09a8eb95ace96a20810fdc4a98aea94295f07d0236c47a7f59ea88a325fb6ee66992496ba4bc7c486e6f2289fbf0529fe26955969b42378152920ce4562363aa6563c6119a69bbe837f25a86038971db51bdc49ee00f9614026d52f65b262b08ee79b1004e67ded1974e5bf2f47b67afae57af5bd6e8323fa41d9f109a2265a4199da35020262b7bd150953d5dccb0ce33c489559f9b76c44d3abc8732ef96a953f4c883010f04ad3712666fb723d78be6198df7711e61870f5c4c4ed53b8a7211f49b60ebe792eb706c7a9ae345906c9d35c861eb29c62edf2ff30023b3009326113e84f41a291611f35aadfed85cec44ba7aa9f737bb5b229bf8181edf195ae0cac2e8656ec978f3b9b85a636264f1ef12eb9779a04b88a11c0fc3a438bca2f9278e66154f6553981fd0763add24058e164b8967c001aef8c8d8e8088fcfb9a78208ce1566ad74180f9648f89591f41999677b2fbedc1ccda181a56453db46abd420bfa1dc8d3eab7585b558d19e9a5496300f166972ce0477394048912ad537d73b65f5b486b05adb3bd0bd53252a96c09d450df46cee301980a4de7f5125afe5a00166f6a040bfdcc2a029fd7ed4733850c94cf38cea1801fe314329f1de93969d67f3b9977f061d9aafe17537467684ea713e071469f06aa7e60414c24509fe4896189823d6d88fdadb7a56f3c6152e1009a3a0663192d53a3894594353d683d99a5552a07cab754a58344b4b1d2a6c163052f65712e853761ec34e1efc9ba6a1d557dc5e5bf9585ab5f0b95a72359edda3f907d7eef11f34f7adec86ee51a8b0cce85870bfbd64fc0bdc3c4146245f292acd35777dac20257c99fd81caab448a02d4b64a80d3a1e4e8bdfda35360f68642a1bca03db963347cab5b9c113fb436398a79856083f671cce7d668e8999f9c54cd957af736430ef76ce63ac423cebb7229e87aadb10f614147e224ca290e05ab15c1e0e0ca61766bd47f0391ae86f328eb009e8b50d1fc0df6212f26cdc6e36e496e9fa4e2ef113208ea61e9c3e3f9a2092a693af3aeddb709ba87a047b4f340b8b433ae55a3c825ea1ab9a40157a50539507a2296c16dabaa413d4ef86c32b47d1343d6a90f235b6e08df9d960939bed60a9b3e20c01fb025331d56e37d8683b28df968aecdef2b5a3d0550eb98400f7f7ab4234961f0231a03c45e17519eed75868ab270ed98ca29e2e2a166ef57029237c2fb549ac56ed136b92e599c588294149623467a2c123ef5b189b8406249e4a79ddded983361c8647bc691d96ada2b10dba2659cbf8b7c246edca73ba30f12a192ffe4070c32841eaefd95923a3de859b57475c2064fa0a8d937aa83673c5c5049f684cfd247919eb89db3e00ee6d2acb312d5491b8700de9a3e82409624cb96f82a9dffd0af545803af5e12fa23fed0dc7b9aec5a21733177bedb1ce31763055ae1459a11877b5a388a6f716b8131e9b5b98b1c953c7616e82eedaf072fdf93b8da9db97bbaeacf5c4c68ab066cdf811a8c64bc6e872db1abe33fc6f3ea0a1c073bed51c6516b53070ac1a4b3ad8cbdd7901ae6f408fc11b9c21d5d0367e4ccc86b1714336e5d59fcef3ef806b3dc62c7f04b41ecf61e3144315e33b8cbdb0dce3ff15124534c438b3f3c9ec23ca5f0915f3f29ba1e7e732fdab3b1f0cea0cd0217e7f701f7d5cf7af006379bb0fb1d9a64b625712be02edae1770d5138a488d592e15fa6d658707588748209a1daf3232613bdfa56dd4be19ee62df2712b3c114554985941cbc0eae24d65c62f087bcbe996ae538652216b8dc1990bd7dab58e5c2158ccc03ed23464655fcff372dc526ae245af6a8fd6f468127c6281b72db7e6cee6a2dccf906e0c905feaf301f8e753cfcea8d35b6878419088271389de489dca1286634e43899310ffc6d68407eaaeaf70a1a1fdb94349ab84c1c141c8bf544be42b8fe19ac98277a15ce97fe2fd6bd7d6643ec352d0dc3cc1ac69af48ac5940ffb060c487f29073127eddb4ceae7ae7f047ad2171165aa207c96196334ea957bfca88989a78b036b23578bf18f1795cf37e64c795e046320f76db0ace98a08f917406fde7619dfb3d868c33bfb4e4ee618cee8496caec370088ad301c78f3e4eb4de01811f70a3b95695cd2bad4410e309c648addbfc282041c50438b07c3a1d3bb663f9119d900d3c3d744373c4ec2122960a1148b778455d6ab5d246681c9b2d3320359d87a1043edf0294a1e3cb515a464c2068787465c9916f78ba191b68f97b476bb8697ed7d32ada0c246ac7892aa5164b8bef289c1a8384338d3a95c6670569531fbbfd4e2f447e4f7f6b548d15d30a908760b3c211dbd25aa0ae1ec96fcf975f684122e626bce8d8eb77387ec6776091f085d2fd2b325e1cbd47ca06d6846465ae58e67992eaddf0031effb6b78110506f81b8620a4749ad9a7ed651e0e1ff1863bcf631f44dbe8872ec05f3a1ec79073a4f8164c103816eccee40acd07ce0edeec1d9e2d8d177d2e6c1c5ad78ef1e45930cdaba454e863d3bef6c25e39c0495e15bc7ed6e3fdf5cdc96bf7e24dce401d6e104741822950129aa91e938d808c4e6b7c47b971fa91d33fa940cf0c7a4f2f9ec35c3470db796a95fc6d4889be95d260511e157c1bb2218858c0414c7d8f58fb4cb254d047df9603ae2913f6e2240aca5b51a36897943ecbc41bb3c6a6a48349c0c2c6d844e057aa6bcd3cccd5b5cb8f7c9973e0df1c544a49d48f5d42680460511887b80afc3e561fd3b7923809abb84bcf1c92b80b2c3dc53c36bd5f1dbf17e8463bf68c9daf5dd730972a1779be591014de9308ece1ba810f14d0f51a21b9e2c78c5cf442a0dd6899580df52ad27efd2e54cd05b5e3989c85a35aa5e0f3176250901e249cb1d8640fdb5085faf4f0032630fac818db1e31167f6bd58fd4b8f4e79439b3c3c3bd302e0b63b92c4c0c4a6cfd4e396c79e4baa8d07ec61adfbd82e42ae3bbaa40fde05a4192d74ae1dc1875f73500fd5fbea6805d2ccf2525e84cb660177bd8f8fd86ee5989df0733cb7b418ce5a3c1cfdf43bd3ac69d0ba7a9763391c4c2b25760049aa0031ed9e2b7ea73f33a915ef67c80b0748a626f6bdf7a3f6fe729411aa7fb4d4a01ebd1267dd10b1aa71a69ccf5d5aea174caf84766871831bbf5148d71fd3d70b215a4ce9b7678eaf31e914cb5c23819ec1a1fb44639b7aa8be84cafae7402659ddab4c8b23678168b1d9c016136915fdafc066f02f4dc1c412958fb46f044210ff148fbdbfbeba06c091b80188d806ce4149eb8d1dfccb899840253179499cb540013726d75286b06c8bd10a4c6fbd9df90694396e4b8a3f5e0b471ec22d9e8ac20c2bba9f51f3d2a66037d2c40d6a1c392ee70c1d3a2f7f4500d2cb0523aa9a4a9e5b612eb7a6675f98d226339440d45df97f081f82848eb8048642c157e1ead967b7267b33d2217f67029895754f39d7a8ef68b1bca01b7313b6ca01b599026fb38676f918bbfb46ab2e73135f8a0a07a1223ff03e1fc80dae5d57abcadb84ee0913703baacd6e21b0733adc372097e9aade7f47040823732f48db9f9909985234d39f79b0f51750193d2ad93e0a65c5e536528c8b9217fd8c940fa36bcce0b9916c790c5e32fc61d0ad203055d305c23f69935b10a608ad52f14d0ab0551658cb842958e9532f1f83bcaf4294df565a4993504c0fb213818b67897ba9cf6e3a453d65e6e79b8130d2bf55370cd5e07ebbf077fb8d634c2fc0d21e6d1621dcd7ebdbf28223c5948b0425ca9dd5517c59f19d3bff69375d8d5fe99dc0ae616481ea86df66926a1aa17c8af4bd92b5f470a5ce978519810efd8b82dfd720f9eeadf99e543ceb3a9f98bf92f70ca9066ed3ceb25313607a712c9712d51d749951f726293a6b0d5047f15ea09a87a596802f3d626050e58af0f5580762279fc24dc672f4f71a3ce6edc1a814871555925b7ea1964a23c628ff9c0bf8876bb665638b0490fcbd2ae9ed582df68a9bf9346a04bb7a81a6da9f8acce187eff97b97b4e0b13f8a320568187431fbbe8f35dde7cc5c27325c6ae356d92c5608aaa8dcf668a5fb0b0c0685b751e038238056f09eb05664d837c7f14bca02fb7507ed0dd57981a965ea20f1bfc96174221306510f9959b540b6f9ce66dd7ae977856e7683cd84c7b0cc1650c2a4b96afabcaa982e065f3d5fa115a0a37226d57e63191eed066b4ad3ea606b24de461bda165e1011057d9c9ded3703986bdd2e6c6b6c5e773378b4a9ad9fa9434218695f7896aab05314562c1ee9d315826edf1144ba23672254a1eb443fa7216dac50209065602cdbd5d468db4758b14d37cfe4e592b6117f907abf60beed924c3711560a782804d7a18e3f82bde875d30458c8c8f15e14254f7bff5f2aa7ee880e4897f0a88f42fa5d7eeeb207a6abc9c0ad1d61f253ff6132c91fd7fcbd5ebb05ca6db26a044054da7847e114d0193d6c19344d91b75e94553bc81d9ff2a9de1a33471ca808d7e54b51f5c9fdb363b6075c3fd846982203220e8675f69ba8ac7b5b1250fa6973bd50c6d024aa8563d61562303c30f7a21b2f7df849390287d6cc2d205fde43ad8cbad04228bac27a0d208413c0457a07523bbb802fcb6af4ef28474b77e1f855b7f1a8ac3c1bce56cb6b813af2666684b1527b0f22b52794c6a68a334b259eacaef8082395cfee3ceab1c3dfd8cca5bd1c8c44d8ac4dd5fca3f024aca01e1bb7932eed1d6dd9a5563d0529989e01dbf40623014d11b56d1c2af3b4d9aa9a263d71fc1debfdaff1a24269ff3654bd0cbe43e6a3f0c7c4dab8a851651d8e2eeb133b442134b89ea1ce7b3cf755c508be2c0f66aba65017294446642262b06b8043ded512400054d2a92565c9c15454862e30293281d55ae23fa42b169f5272635e141ed2449a79adcaa8d1f4ad5bbbb3ce88196c7ae7414e54a76cf69df19d7e59b430cff0379aa87a3da5b453330d554827a628820494eff669c3f0d45be7478d8b2862d1c277e290390e1a65dacdee86439baf3b74b7efc1aa354b3268e9edb743d6217387e1fda516dcafd70aa7f00115e5688c99f1cd538be45e82d2f1f638d6faa0b7e60403ec44d882669008e0f8ebdaa5e264b5fec45b602f702b3f01e350d0b815a14f65822234b133948a033f5a390c2e27b86f5a3065cc921d1c539d107737e60d4cd646df22dff2c41ff5ee8038a77c0ec4e4e9aa97856d93aeae09f3921f0595d17473ca1c9ea90444b4c7414add5f80ee0bab55cd7595135be7653cf0dd8ba190e190a565588ce81380d9046edab284ceb8c4e2396897fa1902bd13e11335b9c25cd03cea5030bde18c8f012ca10a5ee96b2f564fd1c8b2acd5c4ba6203e99591955aec3e84d8ae387a70869f39b35e7f7cd0e26040726a30a7456892e05b692c6f6ad20c9bfbb386fa0d7f57bf5787a4261c84b306de0a8d71ffce6c3438d1416ea41e71f18053ec46f382210e4efcdac65ed06386994d41916cd45fdd66ea857ba97be045af146cdfdd843f72b1fb5bc34be75d3c79fe1d53b9ca0676488aac703b902072ea5359175d6c00afdd77ca0a9456aea1e54a8aae82cca75d8f426f20378f61f72d0721397cec80d88756f1050ffa573ab8f992e6aedeed5f2424dfebd10d3b1881aca780980b1f8a78cd6de2bed7343231c7ccae40f13aa6ec43c3785c49824da61e1ea97db3e7cf4985d9a36a2df1f30f2b0ad3f4545dbc7956a432d3dc2f64ed371196b7c7954c96a72643a56ae1c70e711093b2ed9b9a80ad3f6215f83fb7f5ff7658396c7938b1c82d7c11cdaed3da6bffffaa358c150d591c6e78d2c75da835cc4f1411a243a03e4e168c39b5e49e44e7a24fc25943c731b3a778320632e57f2556af1e1d09dc9d903aea03b86cb441a56f8b32e78c7f3aa6a94ccefa41110077abc2f0329346da02ccd05504e75333ec8aa6721de009d454151a065076aabef67ef23dac81c5a4204e4d72f8c13d083eb88eafc27d5982ae6d4f697fa20213d5ec23d17c6cd7fdd70168b37af622141d3c89c447c13e5d79397c820679e3e84209c95c7324485a6748bbb1252b08a3eab4ff40b68a1beb61ebce194be53607ba2fdd02a0304c1af3f67d11df9f710e4a55461246d836f59e8aa2c14eb3da75087c9ba3bf531f5489c266148ee8c786bd139a52bb964e997e881db47550de239cd853e5554dd6c759b1017cb8c463fd17f2db2a27856ce507f49d1341af7d8455e36422e78b1645d37f92c6eba513b383375eff3f20d01e45b6c2ffa9f58d53604894224eec570a52ab4328084603e931a9c2888ad4c08c0e5d8e3c7220ee4f32e81d5c2f893b974c4c4db81555d1025dea28a66acbbb3741fe22acaed5f8b9bb368dfc72e363ea52e97638aad15215886e10634e9e2e3c0d0c045fc29f45fd19dce7fa05e8c365a4299f196f4a3ded4594f55cd7781704efbddc34bfe3d322a54912e4237865ae072381d07498c8ab92f61eead53caaefd49aae1011fe89de56b362fe5aea401f3e0669ba8f88135af55db4214613a3b67236974e85896cb85133e36cdccfda1874b5ef399ef63012c18b7099ab508d0430f905d2def974015fde93a9bbb3726fd8d27be2451d68912e26516fd382a4e15405fe881382126de4c78064a2aad1e3b4f76003a1fe3299b4f94ca7ac1b93b6581487186e206c56658e74a333c4219c5fc6f4e8060caa78df52facbd78abd48e1029789e3df011fe8c71fb84a1602cd230292335bd1b37eb04509d8bb4b662f0f0f8e20203b9adafbdfb050d28044d295699b18468cec096d8c40950e21c8ffafbe5dae856dee41353f29789f193691b6e8e959476c690031362e0e522b9950542a6b1a1f214983d7e12353628efb5c001a38b9d956640b859ccbb9c698bd954ba0272ae9bc656d70c00ffe941dc155f08254cdb23dcb77864272dfcc9842a6f2321fc925d34f35d1b3c7551f27b94c63195bc9b930753f9110c3a4b6c6cfe1c7c0bb13798c22d5902b707c8280f8cfe5f961222da02036ec50fb421ed65ca030adef2fd8bc179c663df53cc56500bf85094e0e7cc8b5e5fc090fbcd665f5412440c15a2c27e3654ce070349ae6145ba795c5f6cbbafb906f8065213dd437dd895eaef7f35737af89679316b9414e56030fc0c27c7fe458fb207b64b3a37a66b923b10e5be185c3252f1e696513cbf5b04c8cb8c469a95990f98475b160f57417241e032c881d4d667546cda979348056f32be54d73fc64d090cc8e5b53a1a98705c774871a12ae892c88bf5c78e21702da58a5ab462211a3e61854bc6be9b69cc4c7ae84fdfa442e112ba6c3b1d99d6604801dcec3c528cf6cbcc2aa771ab1af6f2fe5953bd19f013a6d6ece29135a4026476bc0df212c4347b7a883df93f83df71872bd891764f5fa88612e7942cb01d77d69ba9df797c41fe351f8c0a31ce5e17e372cfef82a41b1e9577eaa808add9139f5d5e43d6ff1e57c5721c6082c62a12badaf0d83036bdfa6adac123228395ee6c21fe4a245ff7bc48e6fc116289aa27632df19715da3156ec124adea3d953587bc1018bd1b077533ee5d7359517764afdb9e4d474261630d4e8ace1517106bf97c11ee593911d9939a3be9bc3450988a8598d8c09afe99e1810ed01b463fa7519793d11bf48674249da6aa5d431ca09398ead9abfdf31e7622d4cb98851d4a25ec1125c9ba004800417636d608cae360029b3c8e7a723d1689759a0f0f46e029c6f9b9e2fe68d73323adc1ee396691aab72f8ec67594e6293a49e02e7579c48c6985215cc14929f831a332d752da67338287914b66025b596875157e80f386f428c9b98b75dd213a437b861f502dd3948a4db90b7e28a5c96a641eb017c128fc304ba1d50b35e96721de3cdc828f8623c768b30e361dc41552b54de1d55cde92a0ee21fdf1e9dba7cac9039dca55ab5d3884c4a9ea3c0c0917b5824fe944a701123d0f400d817499704d55435b5383e7d9cb39457376bac287d55b715f5c3fff968956038e6fd8ad6629cb03fd5af503c00c5f25964af5679fb6c8acd90bada1b1705cbb6397ac1c9cb96c66d3f64070fd71a989812ddd90e9d0ca3cf213cc9ef902592090c4ef9bb9dd9aa8706682d5ce0b7a56b8bfa7d541db7b926c401541278ffcbe1ae57ddb90e9aa24719c817bf7738c06fbf2a423b9db84251b339e6245c82de6ab8af68e655287045b229dddf3356a339df5172fc6265900f1fe164dd66d89db7acc9df708947629a471c6836a5ed83244befbaaa497aab2e9c0ac1ca8dc1663c515c509f6fe33f8cec449a2376e7a81b8f89f3defff998b904ba7f54be6e3012bdf5640bfa3c56f265b85ee2406310095c48c1f6f589a7e054cc5d09134e9fbdac13da9323542f7d5e87c7584f9c00289eb756d84a4162e8366d5b4f34ec3ec058a5deeb88a44578255dafa228c0832d589244e88dfe737fe21dd8df416d0308f468e65ae81c05537507b9f6724da7bcc358cfbf8f0ec6bdfdd00f4c789f4a601cfcbbf9e050413319e45ab0749c4e4d30983b363f46cff3aeb624fa2f127d1f70d00dc32ccc3d193743865297d11414a731dfb84802e479afc88a085eba0be6df65dcd144041e6578d61eb08d7e2e3ec8f99041b728cab019000c7a4751f897c1a7e004216cbcba7449f6b1371a9def94ded8d0d597d33d88d1acd731c3357451ac2e6a0af6b25fa2f71107cbfbf09dcb3a3eceb566d50274a66de9ec025590625f1084cc40fdf2a60d4890ff2386188973d97492124806fcc56fe6f3f114bd125b8961ca06656327ed7b7fb497d58ee9b557a64c95e467d355821a28f315490a45cd043e4f1b1e78bbae82d200834872a0c23bd27988c78cd1910552ece0e51e48205a3976e58b301374dc2fed359aa9bea59a31dc0b93eed36e7716c7b44543baac9eb747df5e6769aaf4aee951643323d76c269e76a3ba02f8eb367b2ea6b44c0815a137335f106aea90e82d24cb8f9878726bbf692f9edebd25db1ed0a51fcfca725b0879e36df4d7c5214454098f975b131bc9bcc7bf333cb3ded361afc54f3169864f63f1d2f89c2115b547d76006170220b3c804049ee6af1f24897378713f78c246a87771abdde500405961c521fcd60177abf382bd7c9b132daa174629843dc0b56a720cc4467f62aba0c4fbcf90d85042a67f540215622ba9b72b4ad1b446a9e2b39fe5de8e40b584865d3038c8a9c2e626ae913354e3e2bb4c26e234f37da264abba52d22a7a04f022d594c5004ffc28a2da795341b712ec98924484ceec657d7d033b8ff3286d0a88e3efabfec6bf1bcf5cfcbe0ce7b13abfcd208abcb663344fd83ed89ad1ed7a284d786a18ed33a24777d9aba9cb21158325d5a9182531e1a87d891b56cd6fa0a7bd3155456604839fcd5706fe69562b062a848397dad8a6ea6beab7fb5cacd2fbed3c41af3810816a78f462e10c594ec9946ab113f0e1b24c3508cdbdc2365b7239ab7c2c613c853faca04feba5f3b77a143c4e6682baa63b84a4e4bc01546353982bed7b4a78b64d244a5a0e9b86572914da268a8b386fd9970916b85350bacecdc75509ac9a14c28cde54d3a757edd48ce59bfb74b6b64d83196512e3fd9aa52cfd0b6b981b25f14419eb2abb40c80cced91fb5a3d700c812ec39d9531acb6950c50d1c85e3d7596eba47e71814026f06629265cc9d9432e8cd87126a66c2042e2b7deb8af0ab4f76d870fbd4ecdad0f80f32991647437ae46f72c52d85fe1c5200994284f7c78f5f5052764340320de3f98a44905af2179940a167544159a7be3cc9308322d177ff06f8d60db04d9b17ab3386ba4469bcfc7f1e793c64cd10d17263b0f128b832ced43cc36bdc7980b05db3adf62d4d57e8215eb60f117f813d7ec8dbb8b422b0b39355e5033a68709837a57c87361029cdf1589581fbeff41e35b87d651d5e28ba808058399c01299ea68caf5977535c66aaa02ed5d2519f2892817887f1aa9adbce84c5bcd2de3950da84c36e1735bf7aa8db328c71c8e7e8a21f52e8b955ffa895a8cd995ae3358b5e837e5233bc69d5c01bb002e7e7b6fc8971079ffab9f1049831954cb86d5bbee62e06fe41e8c0c29ed770c3a75f3886809fa4468f15560f3bbe454010cfe76297fee81d4ee9ec910dc328ac73fc57d117ee00dd2196049c20db55a4523b1bf963c335998d824ce983c6efdac229b6c6ba0e2f20b4a9485c72ff0fc84b0421d9d21e7898753fd33adc9a8928282e4490715102e5a8d49fea6b40ada31b1a60c001b5a3dc035ae04f98ed26c298534e5bfdaacfe72af774a82927b37fd784e8e76af5fb4a7c40c91db02a6a34b8365dd7292798fceb044c4ea756543a664cb9e4bbf0fd6acc0e8945914294bd9c1abcbff38ed025af636f8c37d14a92f91076de1dc9f346c39013b217a75e014c4c2eeab0c90ca1adbb4ffdca580b2c00b8e31abb8bc8622cb93abef2bb0ed3c52e72d0c7261d353615a0c01eec5cc00d52f0d3aed63985bfaf959434ae3ca049c7352fa24c0f6c7e81a494e4d468bbf755d2d3e6bcd469109fbb329af55a29349a4960a0a75bfd36707c288a620e61876a128c5500953a510ab7233c58e4f78a6cde50b3937e9efc8f0665ca5baebac8d44850ce4a3bc57c1bec3e432a18ca29b2f8aaa78e99ce6e11b50ae65896211562abb8a9f9a1055d7401bfa70b2046a968b54e21e7dccfc20bdf186ff8681cd31bca8ae97c86f8ab2d4390c70b39b101797727a93624405f5ca7404b40c25d5ee9faf2c64925163781ca0ae268c2e9a945b5ef4ee84b5d0953da38e41211e0b52d9c32c77fd8b2baa0942242a5145a3d20e342858f6b9b7567c19b9bcb482a03b61ce35cc01ceec0288c9dadc74da4789178ec610c1d5c189d32e694a7339cc43a5c6fc619f0d7ca556d5c5d094c5f01e4d5e7ce3e2c7d5e1005bca0d3c3225a94a0e22f8f0ded66120ed9e10317e9d6163b3c16b137e7bfb0885fca04b7e35d4b7d76d1f05b09a4216d8b0815efa5df53ccf11d39410c43b0486938d497276c61861b421de3540bc551b00de4644c0de4a638bda3d66c7678fa8a9b437e6dbbeb3c30d11352175ee8b8f82041c49571000b1879192839b09197454878a361063150b71ca6c31b4cfb05aef8eb12d93874c5eb792a03bc447221c92d7f88149dc51396059515cd1d9e61b20adaf8289881ca4c6d3a2fd92c293c83fe53d3accdbbdf354ffe9f07fb7dde1cb599942411c380c679b328f325c79bbaee44e4b55ee60f109db5981c33e447e525851b2ef726b4446a0e7efa2ea6f7d396956605b8bb5c201301f1eb5e81dd1d05fbe2078ac483a2396153156ea47269d1d733e449099559cb162e5e5c08fc9d3dd927b1fe1c9a1353de33751b01dbcc23a54855a733f4738205a257334da19d13f91defd47130598b934ed69f778bd311be3700861a80ccef65a71ee4a4f4aada6f6d0b4c7d1d5be52eaaadfa80b241c85a03d4ae7bf0da02aa22560decc70d6fdbfe7492ec678ec63255f0f6cade19f6aaebb2d90f628a6365274cf4d25d7cf64a10c01a1c8f79ba09f34c54fd5a48a1f77cc66fa3dcba0f8a68b65b03830c9a6cc699aa74757104628fb2da6974084601394744c835e55c6b760843dcc35c649e77f0be1dc6d5cfd122c318c9d458d1597c115f2927581b57de66f78f5ecc0f47784ae3e258aac743ce0e8e203c8bd15e42100faf232958d71bb6dd2a2ff8487efdd2b8207339d31696a4efeae1b571a41fe60e9307c2d96fba67778b3a899f4837dd98192632ad273800a375249b9710e6e4b60eeb6f0811802baf2543b2558622b02fa595c1b0dce11d567154d861ff479a4716d2fa5c97cd20a7bd372e2de747c0158aba7e0153b099e2c886224572f1786ba9c8bbbe800dd622593dce3e8917b4bbaa9f21eada8dce069e50a442bab0da81dddd46d3bdb30cc3f23c738acb56b979170111878b9c4132b43b043ce5396bd817a3cabb8d343e40d0665b77d5eb3c35a9ff81740973374eb4f3a44dc83c9ee6f4c8cc7a8f3e6a504d018776f8db281665142843e8037b4afbe86319c48f984cbb7df827cf10988fd727153cb69d48045a2bb6c8bc9bfa3631636569ddfa21f1cc9bccc15f481abe9b5d4072d50775eb59b865ffcc3bb4c10acb633dc70c8083f789db7d38ab1d65944c4a4abafb6665e8d0d8d90ddb5859398178f7c67241cc5300fde11c3bbbb4bda6dc4e2e2e384323be38a4f3145eb75301c17eafbbe7fb889e2667186f3f0225cd9dad02befd029775472d86019a8933f08877f081a5a7bb1aceeb2990168c600defe8f3058b6f3f69a2f22e1efe52baaa91bdc0f18a72f5c7de834be6dc2acd2c48352039e2db041c7ea7e7b339cd42ae3813cf1d22948a1ad07470d7e87378df5d79d24c16ed64ee133a8bb82c154750155494044336faf7e6a34725245dac1025c74e226b486095ec69e28a040b919a787e565dc44b1ead0de92955509cc73c0be1e87707e203a573f3a4e3b79e21b5231feb529009b4fceb37cb094db0e1a73cb558f33376b683d1a315b3c946c1870ef4580ceac8a6c8a1f8a35f14c4bf972403c8fa5eb320d93a834c2d51c0af4cdae9598b26be3ca14a1e2140c2bc0539ef2967f257c2e71c96ea2daaee13ef8dae8f9dfc71f3b15f157db82096f711a8fde6e51f2bf14c80a4560d9e8082ce7f40f2068dd3685d9e0162522527f0f4fd7cd8ca5dfaf114d2e1bc84f247d38ca598cc12539229f600c39229e1725d69f8ae217540390207dd354fb773c6cef251d7adda5a202bd8f954d09f86656708416135aa01f9a04d8a5d61f7356438a9d07aed77f5e1c3266414d0e3c11f1cbb5a0240e4be21ee89a637830ae82ed680ca32cf5eb034202147d4a15039ff9822127b3f99f738c83e481cc6a99fa1fa837cf962c270b565926c706ba0e6fd87c15446dde8e2ae002a360428ad44ebff36421eb9cefbe217b16602abb2ec880d040d7ffa1e14f5bf412160f75bf4f533d8be94edf0da872d9980d0a0f30d36299556dbfb3227a7a0a1b6c6cea91e871dab4857a716d451899769f63b233612836a4ad96945f6cce44cb7ce89360bb568856c2ae70fac1aa5af6d74d56b29f22810943266d540cb69587a8cb6eae0f9bfea75bbd0cf7ba3e2b5971e3db397b3df2c14ca544d62b916adcece0304780ed01940046f56683bda1a3c3eb5aa5f540a51c3e3dbd15486fbdd239af2e9fda237a4625a95effc070a0b005dc5dce834a3db5dc7daedf34088b4ec07e2b25638e4bbeafd12d0651a13975c03e2dcd0058bd874cd4113fcb4f75ba7769695aea01a6c69edd83a2254671f9de4874920ecdd15594035d3d05337976b7daa2974d9ef06eac6e3dd50cb1c2fed8a3a2e17c5a8057af51af464bc219db43cb46773618e37967c89312aeaf6dddd64f18a83b97d99ed0ebeb8029c62dcf7f25ea6db1a1480e354b2e344e5e6dda6c9c881de2c3ab070c579b2fe9e68f13464bbf0e693a0ca93e698042c5357d3595dde66ac9ac5a476c2d851892b470d549b21b787976107d09f748f7eb3dbe40aae54af36cd18b0c8f16bdf40db4f3b468ecb6a16444ac815f7bb62b8d2cea7a064661691bac9302b01295a135c25940dc8eff9d509bde4900e69a64acec9f66665971585a655806490b3a7ae71b2b3d94d26d1b9b105fedbda1f6baac49e8bf3fd4a7a5ad7c66d3652c64e8c4e2b17eaadd04b332a55075ad29a9d58f2aaed7914e225f70f82a6e4d67953c09b3fd55e298c0e868728d92bb30de7102d87a7fbe670238b29a824a565fa3ce99d8cce70fd6ff332afc63ed7cc01518524b8c9f7288c00d2ef94ff5bc6bcb025e009abb1971a38977ce1a00c5e8bd561c5bb7ebbb3b2c3f3b32ac76838b679f8072a9faca7be4c3f0f7bcd88e793200b7fefe79175678a583581729ecc922b83cae3bfbc2ece1bd0b06912645dc95a589dc4c2e65756fad345118ef9a1d8a7b610b91e6e1d76bf5f7414b8152a76194f33e11c33344bc80d8658296313694a5380fed5d6de0a09d129a99d5f99ffdcea869cdff0968d102a6ecba9510b0ee450a69097047a4c260c403bbd2fc5512978854a67caa39ec930346965a2b632f3c36bbad03fd91b4f810ac11cbaf2ca088651a6d4e212c0aff9a7c6cb19320d9560f7b2625124e68812607739dfebb2fedce131b468377c8f1aa595ae2f1854d9628f56291bbbb142f4f81f9ee0f541ad0c22b24e31739e25524a89cd9208874498023ebfa615e825988f63d6468f7238b64941822989268c1a50a433421cd59ff8b49ce5ec678b66fed7ad7031d74882c654bd530f0b9623b43191c3ae080d43b0a5ba94a8124d5e87688a43a05c73850834029e241feada9710cfe72a76508df2d05cf525ee6068646638a2721a88bc231b01d4a70617ca6f4f633dbb5eb2750a3e558a94fad62412511a5b7d2c4bc918edc240be66458a6d4cd532315d7996b0d209fe2216809d13054b9223d94fea00a75db3d6f6aaee4fe930fecf7d797a7f731bc5f5de832738f7d3b682fc9b7e97b3ec8b60805b02d225f580b48d187437c2ce7032c0026f5306120c5e2b96b7849f6fe5f87b0334a27475823f82fc8228ff6787b054a4e1d109fc276ae30d212b8589b65da46897a1f2be642faa1895a0b613f7d2c8892f17e517cd17729525e102da810494b230fc450dcb2b7ca2e633febec41c1c68bb7192c5d3a9e0cbdba1923b83c90762c2c5fd634ed5621dd2aaafc4690ed229022ac855416f097ccbe171f0f675643694ea7941b79cf713053f8f1e17e48239e737a63d78293e343499170261fc354c5e3b8bf8a51c7b934dbc156c785d4633ac9c71128e442741943191dc7ecaf64a91d303d212f84201ed5c3d196130fbcd385f301b1ed13462121808b1aa5a514993131c4fd70f91dba7a282a7db4ded3dbf4e2e814ad5dfaf20da1c37e849f97f7b7c0f359df9fe5bbc657fcffa4ef13ef570b46145b8668fa0bb92b84729ba7115c10a528a66a76b7f27f4f7c8187150e6b2bcbbfc5dbfda4c17255740e5423695c9ba1172be9565d25bb189dc6869d7da7470d9838b28469127469d81219874dc9d05c6d5809676360020c4d10edbb598d898ca334c296442c5105cb5180eb740564830208a3111184bdb6a9256c51fea596605e87997a5a0f69769415790bb283774fd1400b4d3f03f656a5f7a1617a4d5271dab6ea79b344063bfe3f8293bcda1ce7be78a4a4b236e32478cd3c8d5d95fb421055ec5efd07e40e051945c77902a03250d25135d405e7fb0c3ab9b61879eaea4520f9adb33d2f0ab0982e28d986c12fb38b8bf761158a799587cb0785308eea67f043ffef23b8bd33d3918c59c18ae8d7df120ac71314a53c922b1f84fd9cf9082513fede05806a6a3bb8ac7cff0052f026c0653a56f7fe343e7600ee4bc12ec8f3f427b99265952ca6957658e0dc0a6bcebd3be548ee67dabc9f6f3f1d613d45e794b780ec4cb64dd78d60d11ecb1859201af58a3b52b3692917e2913b0ce10230cda26cc930c70e99c8f5eb8b9d919f388b5be041fd3ed31af0f792bd70e17a02feffefeb7f3af8c538c276f982b54a0668c724055c4854c5f2bbbe491d4820f98d0cbf31eed811b18d7467cfe9f870372f1389fd792231d71b4ee8b88c6feddfd1b60dee9e8dcbfa57d1742208a6b952c1e388d3b26fae927b550a562ca679301043b63b296df901b0f30707294d536790cd2d617eca202eed68688f34542e119f60b0c082a76e893e281d00ed7d27e7796940ce5565d117be6117c7a557289a91c134c91933adcaef4f7b92c662789162637b044cb8a98b06e0dbcc5b87b977f71d099423aabacd63f9bba1376c7cedeb3ff018d7ca8bf6f9eba32e5710639797afa51626c6f97a2a8346be8198edc4a6f99d91a256e80a08ed9d7b31196ec1711cd56279b3dbd0660ba3eeba058863e9f90b3451d2a40d9acf992f53c1c4f99e721024e777f1dddc11b54abdd725a429696f104acd011820d68de21b8da9f8a238937a3b3f0fe98032ab1f7e363cbb89d957b00ea4f09290125c88f4e95056d6c39cbfb3e1a4348ae0bf4ff5b250e21f703875286f2b541b12bcb95dd3022c4c54270a8438a44c07af659d43a68aee82fcc666cba19a27bc7665ce6ae44dfc5909a4c56ea8537911957ff3ac767b2b59bf7674aa9c3f538e9701510b2eaafc8e7cd1b034d639ffdcfe00945889bdb729681523e989693f6ff610c38c4f3170bb9cfc98ab44e8cb56f550269982b0977950a1825a8ee9a5d3525087c212fb9647bea75d45da626be59b8b28a67c6bbd8214f9ea205301f7021a007c06fe25cd6738313ad9e34227ea6a915042afcec54a2dcc420df8ee23d835f857cbd8617b253d947205d9f103feb06a8e6c931d8caa7217b70a311167bbd18c0aac1951c1fedc23394666070959f0077d576a4e0dc91e91d3a2de1cbef9fbd732d95cc6e2db39bd25d69ea272adc9fd23bf0be87c3dd2be200190534df0b12780a6828addfdd3522ab9ef3146dba1e661bc3f86019d59f31503cec73db5a325339d014f51831d47afb5777f07a16edee79c26435069a0c78f6afe6341109639fdc5666ee825243eaec0dbb14f4f92fc4e29cfd77724b5c476720a839ad4d3683b3e7026c41b9c049d074532402f2d2c869a7cd4daf564dac66fe88faf30b624bc9b8f75e5f1631a9dd2275538af863c1f2f1207db9611e490bc94c150e85736e61aa209072556b3fd96df5f43c37b2cc67a78de552aa541b3a1a2dd47d1b5af4a33fdaac99e988c4af148dbdf708653e2018fa3751163d75af194fada80abc71f4b3b5c6ad3706441f27e6032dc8855aa2af61f275acca73d72134028781ecf7d27b11af5268dc9dfe56b70c5d042e5ad315e98e1dd1196698e333d3828f2ec0fd204d7161a97231ce9d5881e0d6c68874fddcc8c2f9be3538f0ee40a71a53c5e51534878f6b237bc5f767d636351fe8e563a61e3b78999d7c1b1f837ba04feb3dfd9263a6e122d65600f8569fee78b452e8a574e695bb8e9e256d4489e81df306a12c2a749146189ccb35f1037d428403707fe68339ee6fcb5b07b7a25290e96f193ad284d300fe600356177a8b179949bb9baea7ead6d46c0c33ad0dfdb158297a2e08c801f3ed2cdb6ed810adc83c59d1c20294591ceeedb172d988b04a6b91ccf175a5e7042203f5bf7e7e2e4d74288960a6791bd653bf8fac6b821a64ed30d148e9e8489323556ff16b6b13593a178f4cbd045247e379a4224ec4eba728fd0f685f661f428e4eeeadc557734071c0593b2a9e755a467cb0f1da02b9227e13d014cba3de4b698deb9455df1c92e6af74977337d5384420984b901b5a41adc553ee93ae0fab5e437d85c53f701ccbe8feb64d57916b175efad5b5b08ba9f26c48c64abfa4df2d5a40a8845b17a43702a6282638be78f8912906f2893e51e5457131ac4d1481fd9ba7b4137c139371184f4d4e101de87afc65654fe473c50853a1f6aea5849b4d39d02919bcde3a0e4d368e176a057cebad8191d1cadd785fe173ad7eca3c03e93090bc463678155a63480bf555a61a8a08f24e0a7c9096bc1c4e9cc9591894f1fa03d6ff60b84d5c85f2a53be27ebcfa2165a0ea1513e81ae547879e51180eff4590ab2f05777a225dacc6a7bf2bd421b1ce592ce8f2a8102c7f68e01bbcb10835aaed4c5b0e77ad87cef040e7618eba30a5202f26c5bcab0cdb3ff175ea6ec527161e35fffc3bcdc3490e73b94d84b0358322490328e2be0b3aa4ee1a325dc39668b5361fdbf38da22563b04d17002cd81931aa7f2337f47e35a143804da481dddbf5fdb6462f78e2c08340e1454e06a567ead03f9cce4c768bb52876e6a69167cabeb50c340c45461f1c48459d940695a77ff3c748a9448183e5da477c5c42b9df6c53b9eca8b9254544baafe9e92e93433c6aeac581c3e2b77911b88513bec5fbf8d97bdf80245e52213b49b3cc2f4a8b6e28423ab28da32a70ee18719c981e91a58b6e3cfad82a28626c67d902a840274e5025681f9850fc770f6aaa3b106cf1dd1a5bd68fbc93b0f6c1a88a72ac9604a98317ec80456b1ffdcf9c7fcc9c5082c4b68a17456469ade9de99f4a0a5e60e9b58d707f844fbf235be315c1218cb684741af7cc7de348d5d176d675a42534dd35ccf8fd74817aa2b6f727c9f2c223c6bd3bd43cb906be5c65f4e5299c555b786a9368274ae286a12c99d0ecdef38a7a80e4bb16d6db92defad39c4034581d29126843faa4dbf6c854ae7870799c413120c07b3e65102b9a52e53966470c590fc8fd545f69bf328d56be50e39b8c09fec8e1a3874e045162143f02a2dd5dfd61891627952248265398bdb7a1e7982a143a5cdb77fdf18b7bce31dc42c4e63216ef05357dcf3112abd176862c47f9da08455491ae7557d276f42aee061cbb4b9b1ae650a297fdf9361f926d965d12fd7edbc07bf18306ce2fbcce975486f2b1903d75590df0c621503cdcef05fe64317b8d99eb218a3c1585d3341b22e2bb30ea85b1e32593eba87f780daf8d7d33aef70b6441f94f7226f63653ea8b31175b84b47659f0b2d7a17e780ee14853584c833be3a4973faf2b74cdab19fbf94a48fc838683c2887393e3434bbbc5143a7cc1bc55b01aa608e2820802c14da088260980ec083a1105c1d0c874d7391a46f4636bc95e5ae3cb0c08b5e59d5e84d568404d68cdb9e0f7631fd21bbfefb3237690ff15c737742fc2ca49cae8366e4f6924f500c854a021e1410ceba549c474223885cb20c696ebe228c40774610fa3b8197c0a1a79356b2a2e3c7d03acdaf3785bd5b6faa829d43d39bef0a1cd4f6abe625f2d16a1db0fc8a02cc18c9caee1e445738d4f4d69f5711052506861fbebec9bdb32e4f657a9748f06954754b249c581f17853153d49cefcc1856b74be10493a32440cee9447949a585ff2bff044c31e8ece3c08b0ff0237d6a2eaf39d6e4eaae9245c7e6572f3b33caf9680db1c5bdb5aa224d21380f7680045a992e6e23bdc71bebb72ef536674faf0a145c41d3b1a13816d017d959c0a0f46551e632503d2d63ccbd4dcf7f702edd760d29307d082c096327c5ea4b08b1a4e73f3fc2228e260aced78f8f1313650aab44e01fcc80bfa3febc3a2311624a65887f78a4cc04730741da2fd98b014d74f2f5a3a4b9ad27a42e69b0e288724795ea807322d4cd79ae9fe0178a5798c83039eb01395ec36f537487032390a953b879190766b9a5dcf1c3b9c8871b383cadf4aea42c6720d7a23e6b9a1561d173456c348f5d825791d207841ea92ba39a3733978117a89acf9ece142a72009e1d3a2080f5c13f406999d3e0c5e595dfcab936c68f2494b732359884b3c14e84c10493b1245a2de6690bfe0f0a5201cd9fffb4c0543536832ebc1e00e6d7c6ac7015dbf9d08c67c725ccf31aaa8b009113b90cdb7d75162b5ccd6298aa7b0d76345ca917c55df228895827e9a7951d843c0c2698585a2135eae0e44743fdf177355efae99b2c36a43a04c15528db99f0f6c2dd237850565422cb9e490008877876183e1e0dc4477cf7dc94694df25548efd3c972b7a6559327449c051285138909b81fa4b2f1e859db5e1008216aeb694d920891981f1651a8dae3185a35a9deaaf4b8e0b8c27b780814e957e4ef4aef4bddcc96d47aa40e91aa2cf4f9d8fafc6a82578130a77a11e5a4d201043058f3bbb83fad89451e80f159e4c138f1057c72d2b5a47d03988697765f294e775b98387931a489c899f226b71b030c1a4e0cd13136708878350e112b842f4c774593c387ce7597d93303bbe10eb0f5cc716834b8b24f5c3770bd6e3e0abd2d9005d72f2efef5977ac967a27addeaea8c671bedeaa6a17f0587de7c086f32478f29e4e1f24f44475682d52084fb236bd2e9b4b5143ddf6279ec1304e8b94189b2d1b9efa056810103983d20082f0709461a0b6b1b43ccd6b2254c292707d03ac50fd21a36cd7d729bbf35b7957830a4f6c3ceef8d58ca65758b0e4b14d6c9e4b6d1438cb1291013da4fb7230d7b3bf1bc08735e23a3e0f6cba42017ca9abb5308fc1d73b9aea565704d2d8db44e2b2b95e6f80cc7f4b0b17c55afb8cba7dba944d4626f1877917d670d57b20ad7c7839f9d6573c43dca6697c0e9d35257cf8dafae892081e779b02c7c3ffa895d70320c589743111d9c9736eaaeffa85e396b2a6abb9b9b66134780d5ac1144ebc51b4296d82bc831be5e6a5ce871048df2e6d4a0b5632cf69640bc70a4a847f2c25c5189eaf725f2bccd97200356c1bab090f0a17a0fb758a3a92bf4e5b4be09f1d6c83e5d0a7fd26f94dac5698583ec68aef9401afa1e21645556b3e8b87b28a04423fb018a78d936fdd7ae28e19254215848a71ff12d678ab63f243fbd60b5b071a5e24ca868a4183d85968128c96878146758b790b3e4e2b8d03b7c613e2ee56f943b0a8b1036fe318ee8877df43a4f153fa0b77c654e37d57379e9c023bb6fc29f44825559ce270823c3dcdada23851ebef0ac3b52a2adcefcaa2147075d047e4d13b431def21c72e547186f030e251150eda61310c8ede5cb0fbe30a67dbbf43c1172e7fcdaf2a08f6204df86f5b4843b631b7dff9ade275c7c3177cd3eb9b512e48f4f3d4216d5b7243179b1d3622bc81139a83326cf067dd8ff0143b6e13ef20cd015bab05ada9b3dae9d2d444cc8f511edc17404467ff8f2a9ed9aab92e61be3dc065e22c299696b01e1ace950bf3b17f263d596d0a2c97832e390a69ebcd0f8046b5e6842a653d6a2e8c080ded767b8d7c72a09acebea26d415b1106bf052fcda121f68d1d1ccab62a831f477d35cfbf8cc6e769aa8b67f5bfd098cfbd20557f7067f9a0644a371f9d95129d74d749712df382a98325b8e836cb7c1e62b8c00e62bb03315b847d14332105e5ca261828685f88bd9405417e870f6a7562d0834c78ea68fe353b0967f4b93198d5a48bb1d729f9af3d5a5356d575973157e8391ffead733430ea6b82d7b2629b2708f3fd88c367939c7ad59233281aada71f9765ef6aeb32c38df8c6be1e2f35be4d994bf3b4b00344f7c964d617c4748ea4fd54cbeb5b630d5367dc512f05e87122a2e7e116db465c39615baa52428af3c4728fab286b95d405e77583d5318b5d3caa2c7c50f6ea1628dd97ad35b637330275213c7222529d63e15a85418982da8d5c9420f2495601b84a0983516bf11454058340e438e2491eb31c7e2a0dbf6c18ceb88a1205c1c9a0496c0576d3867d6aadb4e9e82e80fc3d18c9c8644ec86de7647fd66441eb64506373a3788f88f78784ef958168670b6a23cc073d3e15a5a27157c33b8e5c94d648676f1ff745fa734c5c414dd408c2c8a3a3570e1f9f5cb7714a3f8e4af497cac3d9354150a0d48df2ad6fdd5b1006af962107bc6dd58e00bfb7fd824b285518d9878ac4be794a8f102362869f82516a9f0a23c930a34c9601e719d34397a63024876f60e0a3c069f7811bcc4893385a56bc4ef77fbd3ae929267ce5855b9eff5e69b89a1954cd55bd884179bfbdc328b8e3cc8b17e8ca7b985123e2de94e6195c2daa77d4f0b8aa4483ce0d7e4f0c25268b462e2e99b80372eb20bc898c360700e130793206d61b4b93ac8cfc0ab1cae736a3fdbafcf53a1fa39adfa88a1dc28525e444d6acf7314bf0de6de2f2cf7bde32f734ea7db4fe5209d9615acd816affcaf541e2b1976f76c6df1223ea5c407499d9793ffb40eb414170079659c5045f2f963663661a3f3710d8ca11503c4c98899d2297fb434733403441ad2b1e0376069e1f00aba0e75260c4cca1a19d229a8ec10c923e4aea8b17544bfcfe9f8b5e1ee3369855a7960d613144a3442a6e17e3a128d7d1e86d333065f62170fdc3f9d34b99eb8d0489996a690f2fd563fd3ee8065b957b813ce120f7d5b217813da2270264ac1f2ac24207e215b3e08ed134871078cfdfa47aa9e7078c8a55cc9ff233fc378b2127ec8160fb47506d439c5e9be16a55b93e0b2a2024f7f0979767ee807614a914fee804378f409daed8128c56618cdeb2441021167634a95d8f97a84a723c9494c26f8f1f11a9737d99f25efb6707fa40b7ce9b6bcea52a52a6f53a443117b0f36ca465daad7037bd62c3334982bd203001f7c2f54c0129c151ae469fc2562416887c4c4fbc032307f9635467b5383887239673adee1eb515e323db47df94c4b0d68210757ff10b38e2b67cd816745b8b4de462512b501395a4cdfd3ebeaa1f2d0c6999d7c6c88fa497fe2ec85152f16fe58b719c67559ea92c28c854b6ec18207f4efb245b7ab3a2eb979e3edfdb4c6b6c4e638688c015b72f7e9143dc595ebd711648b7e9e978f7fb7599400630248319f6c98dc5453aa1978cd5cfa21d24c11a9390adfb15a2a860539e5b7f9ae376dd8c13c2ff773cc4f4387756b41d37b91f34e867a0575ea851731a4fa9feef621646e59ccf37c5d231494000cdd915db1331968d0187ae1292450ac4ad6461dd93ae2919694be4c6864e4d50f1790387d03fb76cf024f89436f2bb0f47149b3522f587b378a559d19bbabef42d81af1595e51deda2299ac524a9ffa37127eade2ebe5522c876b8082bd162def87de1441c33359bac1e67bcef9063bd9fbd372da7b0682504710e6c4e0454d0fafe1996c549e8bbf9f754a5ce71330f881fefc939dced6b3866ce7392903b60dd568308e0b1990a5e1fbd06367fcc50e8cc0e8893579dd21006fb005755d8906c04c6fbb34806bf690115c9e754696add4d8fbd8d413263c83e351ea0e67eb61ca0390a170cc0c4bbfefabbf12a4d3c74ea1124c71cba5b769bcf32354cb0e9c090b56102431f6b8670d52ff260209a33c7db65c21f7db5f7af9eed434a88955c5ea4447265a69e8bdc83bc7c457250dd4ebf2e8f20fbcaeff7cbbff3cbe05c4a238248b150b26d741693240fde0e331a296ccda77387a40c199cc7e4ca9ef04675bf9306ecf9f2d86b07c2837af25103e1371c3686d326a80f7dfebbd1e8694ebaa2365ad5246c1e02a8a9d3579fa6dc1df252f6bb1f38be2b524a79209040886f1abdec828ab3c867c35a52a35eaabf1fb3bb39b3fb4fb666ee514cba31dc5cc445276aa4ab55742a0a0fe6e0221167274840e683e6650782443610629daedf11071efa2820e22e772855b96f70050054c8b4d0040e017647d263019da40462b588749ae1bc14ef4e6613c4d106ae72a88d3083a84ac3a86941d71a93920968735ec985d690064e6d4608d6b96a05e65ed1114d530e50aaf01be722c23347db3f92dff8b75cdafdad58ad4dbef94d21c397f54d9f99e0171af18b9158784edf8465a14bdba608fa7ac8eab1300df4b13f482e3930a17332a486cba7de395678985822289f33f1af5e107ff269b8f251316612eee954e84050d7f91470b80a6b483fc0f37b660ae7a80bec3af8615da0ad15034e29306149cc471ae64187da99409c6c73d0a558a2933b88a869dc7cb56858535b75bd79709468c1be82d61174763a2aff2720cba368961a2df0b1246d98ef9bee318af49e988b865683c2821779af2fe99fb9a3af41941dc4d80d1f9f10414851f1ad9ad53543e58e5b81c870b8b6db376586c4e4d541bef9d3bab1981263b2a631636fed29e1ffb60f641901392f9a9f5b4b6b5cf9fd1353cbeedea725ce8aec77b77d22f2652cd05fc33d69a3274459204189a8e8def9334e6876443a203c668230b4c26b01cdbdb3507edb005389e9054b61960f8ebb845fd0274fa290165b4c8bba8ca58dad998cb7d4362cd0d90ff55026618e96df1d91121bc48a8f699d43b4cb498fce8e6ff1e82071cbda81936b95e1b2c1a5cf879df148a6d972b50070d1c35f03e542a4964b4c1ae5ea2099353c62c5694a230da27c4cfbccb85ad56730e1060f55448404d70554401976cd0de0b78fe2015ef16e9c4801589211f1dcfbcdf8cc1f8362b683de12adbe381a02b5f7a1d3079083b5d25141d00e99c9bc623a03c664ee8a4ca98df72e371dfd60aae37bd653f817798a2bb4bb2f433cf69bc624f639a041a5184ac1f375559fca48602d02f5fc859acd195bee4462f796f18640a6364f9e76f98e99fd2e72ac4004853530cf5d8d79413dfc11194b505583afe13f21a6826e0166bdad32b3deaa6210d30cb6d29e7fe5b22c8a0edfcaf123af92966101c8cb96250374be662d4aa9744d03a400bc1efd30c40e9038c9797d63a442d75dd267eef64cd68f9d3f362766e11c8b6557ab2a7648d1328bdb86025c64f0caccf4d428f76ed8037e39558b24a6b2ac26e623d0abbe87f7e944cd8e473a347aff9d99c147bc8293c5d5a14c047a5e91c01e9d863f52caaedd3818bcc95e4807dd680e93c48e004bb2a2871d745586386a24958a2c97b6cfb49facf38366d984474fee122d6070f7bd1bc41959a3aac63ea3466353ec4e8ce40da00009fef7db5af367252aea5dbc0b51f57b61dbabcbd77583fba32ef2c50c2a832f0b569374bf3bb4702cacfac5229d46708348bba8291d69edd5c291daee5742772c475c06d39e61d2253f1bf2db416071d390232914bf407812a5fef9c88172dbbe613cad22d9b7ce4e9b644b0b09ed4e7a68a9c0e17e4ecf57b71ea17ef01ba03815edb9fb1dacefea8ce838e54dabef8aba4d9ab258f71e789d71c547bd33cc1f51ac3d31a965fcc647182c9230d1f99cfe24955b1a272304e2cb1bf9dcd2a6ae28075f4b48b51710bff0fb0c55c93a7907d785123e9c743c79fab10beabfb51638e06175e659df5a70f04c8934e4df083644efb5c2432d9a76417e5fd09f01c64e278fc48824c98e50a8937de01eb99a495123bf8a0c9c176ccaa16c1794ccbe1f6d3b1585727f2ea3de275bfd83ba0f678b7bad02cb7573fdd2ea0e07a7d4853067632be011020c79e27e0a414bb30dab8473a94fbd74df044ee9edda3e7c8bba7798562bc026f019d61593ec5ebe1e2ae2c8a2cd85ccd915e0d9e02a5bbe2fa8f53cd96f8e050c39f525ef96949043e671b25fa316751cf540780f8a6d3a0fdc069f383d90168387b952f40817cbca777d509b861ac7e6ad9d40fa4bf60c7b0eb362a86b368228288a51a8c3edb2bcacac0a429ac9ec9bfd83b71bcfa49871f98961e5445178d95594aa36f301a0b557c3f983070db2e4e7f09bf20b123dc60e22d4ca5bbec703bbb7a36659e85f303072a679660b6979bbf0cf1108e151464ab5c22f706c8a157aafa0e363e4761a4cd73ff0c5f1586e30cc66a8dba853a0794a4da6af3dedcdb92afec2b3d7da727188391dd920d5e364a7e3819a00b19b84d594fa6ffcdd3cf3a6817de729cc24fd6e69e4598b46866be2f7ce59e8823d364b4d9fbc5638f3c5d0f8814fd4fdc3307d889e65ba7cb5e1ec2959ef5c08ea57de9ec82c647491a3778ba6bb9501627ea3384e21c47ad5dbf19124d1ff2785c053bd7f8c5e735e683d062570d2759c4f1a044cf9c529ce86710d15badb9049083cbd45ed85aff5628d9f7758714ebdb4da5cc2f8fb1bf0688e1e8cb764400565cbbc44629ed63a98b12131f39593a6d272078aa57dfcfa6de4ebd69f3f03d0d372beef9480b9ba8d1f192b9fe5c3d11155ef11d03bdfc156f9671b9c9763ce849b0438880c10e6de0687cc6a24c54b5d86b9e7321d3deef527b3ff545649878930acd0fdad98dbb77478ad8d84954d8c41e80d0df29acdd93b0a23ca826b31f9dca4520d5341d8e58a839f857aa8415249ffec50291500bde8eebc392a9cd9c020e7af0c9f7b614c3f99d57ff0865faff7b0ff8953ab78cffb056b16ba6ad76140c86ae1356c953d04079d3d653a83f5bfc71454282f3f8fa6e804ffe2cbf2a53c83e7b0c194df94adb74ce503a18560ebff49be512b6743d6789e9441a6b6cacc123d7550db8c663f858789af2c38c6a5f8dd344b0f489af76ef52dfc5e398d6286e2502335535ffe41e044810ab113d465bb0dbef3cb725978c28e01136cd84ded48440582f9ff84ec958f2a7b57e0e1d6b03e2e5de114c36f889bf26fd63ffb55bd289bf61ffde4c1208fe77f90273c97656c7eaccf42c8d24566946eccf143586c6e5c860ff03918add0c3dc23090adb6574d949c11954083ba143d541a63176a872da7ec36a3cabf328f3f41b0518c3d5de3e0db3c2de24c0e9ad1ff12d49414aececc7bd4cc3a25b62195a6098faefa1ea8a7e6ff0f1a187f0c4461186a56417700cad4c92c86883fee63ee6881cb88af3f88f2b8d64befd69ffec06a3bac4a2c9bc3ea9982a09a6dfde38d4d67827e6f3aef8b252b5ddb18444e77f1529ed3ebc40ce7479efe3715965c42d3a3f1f0136feb872a4732ba4e6b8a5ef205546986cb2134ee7c465ea0e68c77fe48fa645240c6f29b2946d24ac743802112a3bc796193821abf5e87bbcfae1fc8dfff3dd6a084ccf221a340314bbddcbd485d1812023c529101b04331a7b07726c85dbc03fc30446acd9cc510bc88b17409569fc56f85eac7c9c0a6bf007479690518d109b881fff2ced92c73250caa20fe5a5ee2673f99babef47cc8df9cf9af1f337e7bdcedd412af111486d526406a215c64836f05aa03010222f82345d2a9ac83765dc2c40f4b1c84f172edeb81e04cab18ce11a4cf0554846ccb4e2eba29da7d37f1b966e7eb5d33bf5f36c7981380441771ff318ab6f9c4dcfd79133a75ee9ad4b4be6abf1576418bca162fc7eb3aa6b5f4a5f5e0a27aee6db85999b560715cf1a94767e30f2be545ea6a67d194883d45679fbe33002495ee743202c5e82a257ac11aa2d6cead9e899c872d7a23adcb3be55fe17dbb8b86a64a6b0793896d61be563090c4d4b18aadc36320f27caddd9d41ee3c8f8b7141cbbf9c0829986c44683f4560c6a218093dd7aad441f1d565d254391f7ae46d9973527eb1bc5cd846029d1ab3b882a1a1eb159e6e5923f8f0fed22ae6e4f2f28afb57bbcd153dba7c23572f1a19ec130154ca1883ecb93d50408636591165c490d4ede561510f618f256c70b13d00876b9ca17b2bb8e919607e3cd19b667dc773c4827616d2c1ff6c198679832f666da6df5f5b5e568c0a01753f6c188105f4497aa7ae6b0eeceab48e55518956d621358cc77cfab517db16ef3e83b87684e0c939b9936a4b76a1f650cb170b5becb050383f50effdbe20bd6c7b59eb151daba3d834165f453f945ce65a92188626157d3e6c67337ff932784004beacf35044f49852bac5d21b79bdf83f73545fabcad73a6bfc25df249ed1fd8e634ea4a9a38ebce49a14a79ce67549e394bace983046393d373e8f6c8db34b58253fa779c3f27008868a7cbb5c802acdafaaf0666c7e4ab45cf4046eb82bea69de93fed73d00a735fb5ea16797e7d27515b0be52ec07c5ce9793a943c5eb9fa79c0c9b82cbd29de6d7764926aa1d8b6b6b4ad5c281b1dea6933e8ffacf32ae11ab5c40b44f6f186561b1e7d9bc9d3c87235abde2d48faee3c968f8228ae6f6376463cf7fbbdc7bbb05f0eb0569efb74395c04ac2a2c97027967614b457471c39b0a2110e06a9c4ce6f04aa8899a5dc88f4bff82583ce5c9d5f123228bbedd7acf9d3ae56a4707565f8b599ce9c680da311c3a16230e4d1766e7c879370dc366b99ffc2bfb5e5cd73358f67fc095ccf234f13e092de0e6a764ef09c5be108acfbf0e653906b8f0ac8d8d46a95847ce48587aa608df28ae2cd5ce16c7c547aab3b6d584c6f2a54e5bb0490129026c49f3164072c1014bb5cc9653829040b8f111dac35e38119dfc90b8aecb622235a83bd77d2068c04485edcf079a7d5200041f24b8c754beda0bb8ad1ca30e94785e07355b9fc7d5c81794ac916d6a6fc514bb9e98875f80dd277fdd2ea4dc9396e853847aad354b590ea633d17a34ba1c8978fa3d06eeeb1ab70ef4dfa79086a8234b7aa847a7bbeb3c0a8f785795412ec4562ea36d615f078182ecee956494ecb0e0b6325d9d4fda3dd040aec8a738699e9aae96e11ef8687d5dc42d79ad68702ee2163177fcb8d45df0616ee1ed670dbffe60783fadfcd02e0e706c852d845a517950efd720f84a0f323f12a359de3818b9ad1c7ae4034863c90ce0eec47c63d55d6c0018f804308ba4dee5d01e5e1bdf45c4f42311290a1abacd8cf7cc119884b6287eb3a93a8ffdd873b6e9990ce475376f6d49ed0fc371b41cadff9758fcc740efa30f5b919f60ab712b7eb60cc2633bd5ae497fce7d9a78634cdee911fe4d8f97b9bae1a9024708dcba94ebeac1d3dd909fa76e770c6f4c4663fd19cd685a7190a1d8318061ba7e1110a73d517278a4b814104b292c71a1353686c6a67b6b5fc93115dfcc4a838dfbb03bfe3b9dad82738758afced6a541e45a43c56251cf44ff6f546ab090bafda687d992f983c2a5f7ef547d83eca5e90363e92b325b6d976587b396c03d77d22f35fb88579b795d39acd60daaa0f3f0dedfc58c17216032fc3a7084054b65c3816cf70e7dc732251e5436a9d23b7398cb5c03f24152371def3a2409bb4ae4f73e0e3df0d4f0d76ff8d73f919a293853578ed9805b4fb8ec26cd2af87b7476db217559ba230b664fabcbcaeff5e63069767993495f03f7b3b1592a80e75e1b84c4b5752c071e406d73cca7ced708bf3adf0d782b22dc44d39d06800a05f14d2d587147ee4aa682ff0e20f8d509bef5e8a9af42cd87eebc9ac1d6608e6b415ecbf0f1979deaaa185743dc3d303f68db9d21a9a436cf9653283dab1b7c3d0a0324033595b7c733a692aef7ce5af878d7b2f8561a8c0bf1a52bad87f5786ef7ba3d87729b52645366027a6ddc5df5d5ceb25bff0710363b30db32f18cb493fc243cd322fbdf6f12e543eb9a3aca0196ae91b7a8068e4b23342d1ab1c74d9957065f83aff4dee5c5587d30b5c87a04377a9dfccae9c468a6cdbd8dcbc0342e73b69b9a18a97e6c875751a4a5d11dd70b36a83cc2ef493e248f84f281d3b7332af47a74f7024614c3c0820f23e9ae95f8c5e3ed149ba49361b9a707a0864ec5b40fb63cbb7949d38226578235daedf57736a25c08cecf235143ddab02fecaadd8c47037e2dfe2e5b2729b762be621510f59d6635016d6724599f15a1c444d92c40d473859945ad7e45345ccc8d04b01bc6aa5964f35193a0db5fdd08243ea7a2f3afd5a71e6ad58d35a785dd68ab7b964956e6d453c36601d95c87ebb95baf7d5c7cd7d21f6aa274ec4c6decde1552627c6264b1816fe119f24af2724a4879316bc30346d1c1402b7fa0e5aa35bfbd26830cd5f79724a0b7b672adf5dbf7fdbf24534a191054fe7b613947cbb0b24e74a7882ce44a8cb3556e896d7eb94dc6cf19c9fbc9dd7e98d5ddeed261efa1981b9a74df778f16afc7c0ab76d35df3a53f33d89cf5434535d91d4ae709ca9a868cfc77bbb6e148846439f6591faab00b4456a3ee21513ba0bde78f4b3f2ca2d5dfcba10cdbe2100033b94b4b79b96ac1ea791719be6043f3a0cd1c60754237db30dd0dd1910deeb6b091ad7d6d434967dff11f4e367c670abdfe592489e866a149a67b598f6b523e9159117dc56365b601c84f7d0e5a0341a0b9d76592f1ab6197b75ac7f6595dcab39983f84666bb725da150cbb7814dff3c3408f7be063243359590f31cf02c8febc8bc537aebcc69d4f16320db52d002b78ba28c542d1f9a865752dd5fa3e122d101f365e3e6441db26cb3c9a6134d8de315361822effb848d54830ed7c4bc70bcbbcfa967e6f3d58a0bada49c5203547dfc3f0328084e19864f764883bb6b6dc73b7a7f375082722263816357bed520eb05b1dff5617ce241b30f7dff5610f1cdd7f8aa116d4b31dae9008e511f3884f7459408de5e8b5c9191b3d049946ff23b85154ebbe1d6eac8a51fb937f5f23d7f3ee1d2f27595a48f0482fcada4da0e578991a7b9d8d6b3578a42c08f3b4c68728867a53cbaff57ef43215d9eb68a251f90f87855c4d14b2c33b777edbac710aad09b0b3b53fe05f9c40b253ea958e482fbae9893fc1c47c7f8e6d236b191c302558fc22ee3979b047f361ffa14e687531e1b825b05c86881536fa84f97f6bf96fb5d61af083b6914fc96862d5743786ba7e852c8f7a8191410c45973c0beaff72f831ce14990e35cebbcd955700100c3549cbbc81de938cc15ed4ad11ae93bb39873a79672f080ff88e0abbc82039532cf2214827cffda24d9705f45293b77be370b070ff889ddbfe739853de09bc2287a906a33d3a8834b57422126a352048b61b6912f08e0d9c87c1028a3fc48cbc861304ebd605e68715becf33e7ae2a1e1dc15aeed8715d84fde23c2e243e2e5bb288273d2dd724f3de06927ebeaced01f7b94b3e75b9057c4886e1ec59f7653a707aa090f26a282ab9939b35987337b07d0ea27db50e3b90e5a9ef4b523adbf40e96e164b930dfe95faa990e18d28c6b2d88233b0a0513a2e77fcfcbd0690d7cab7684eafb2bd17c7e41ffc12e7b19b8719f14c59226f306c6102e1056c8d7c69f0ee9f58e00fa8cd10bd6751f1399b00a262a9b46c1388a06a4baa152596e9589cc42db982e93379a06bc32d87d8d1164c9d4dcde699d8046eefa4ce44c8749613069c0f6995bfd00cf9b0d4c10b3878ec9182c1c0705c1a557e90f03a78908fadc38a33c96b903f7790047987921d4b1f13632b3994740533dbb457de5e0ef633ba86a48ddf00c559348ba8ed588debad0d7fb6d5afa0c4b64f57183e7730c955145de6948b179c7283e04d0c4d1142cc12470d7f5d59d41884894f9b54f4880ccf09a4eb0a6fc577b5af290dce924e4abece0bd86001f48435019ec3a5ae30262c3542aa06384a224e137f1e6df84534d1b5267fbf72a48bcf57f621c29f8403a0c61e65df2ff961ef97b64c7842413cfc2cd17e0a6ca24a398c6a527de0cdc6a158b5b307844f5b3f82a9959bbf9d0fdca827a60a36c53e29ec27173e87bb4d6d37ecb4fa76d3c2fbfc92aca5dc9a3b4b84021f7af7b7310594a3d14b9ab82e6f6365c21ae5d41daa4a6667d661cfa01d3dc9933f5ed208a09ebf069d163116bbdc1acc4d9e449f707cc9c24f0a438c646d73c62ddf524277ea38ec3f4e0748d1833c85000a53f74ee5843e08aebc3d88f8f2e966b76668851f549c87b4c64f3095e24e7040be41e951bd5896189d350ca58cce874af401f7269855724061354c40f0f6678908aa82231f35a8947a9357c497a789e11953e98fe0bbf32e96a397c0c2813c43b4dbba74134297a3f8b1e26de212795e5606aa71da9382d0af1bd70dad2f03ccb6bc45eafa30357557ca8a9e02d92c3973e1ebbff6c2e2696543a6ff89a2ff20586bbfaf21b41233c5b7542ff0864b40f9dca19ae09a58ec270b119f2a3f6b3f953a97da6614efe3b81390c35958824a11adc7cdc1ed89c55390d0e1380ed641b9fdf2f710d849baeb915b05d4762bba2af4a1c17c6d981f651be81f5d94992b085a279eac42232578388a01592b84e7448e41595c5463396e235f3898cafbfc9989bb408a3122b9d24b94ffe2316ff1c9c6aaad6c1aba3f1b577e71974559d6313c7c9a2d3937c2adb728aee8c9d355f486038e9adcc1c195a0f97a64e67df7166b5b6653c7d3f956e4c8aa28ce06f59ab889838c2e6e9eb17f3da2f062292577f1d6a7f231297ca36b9aa6c1c1c1863f58b4b30f23c6d715c54d76b560e3eb2f2c7dbfde2e543d5059a4280943593856e77dc487f917a1d57a82f7d397ac4d46d6247e41146b104dc494e687de127c4d57b49cf6f96dc09a320e6fcce30dac99095cc84e7df259c67c9e6e2845c711e549e744a880dd0bd493193e120717954a8a088c738c366ae9166206165093f5e3516bd4bfff564f8c528b95f29f5c8533cdfbd213d3c8034173d609f32dc2f7be28d1951d1147a10bca80f6d6e416ad83a66519c2973ade2a531f55da02fb2c68f7cb640e097820d9a0208e10c7879a4004dc1eb0b3c1b7a917386c057c7c27505d7fa8ea058691bb3f5acc192938b2fffaf1dd494e2bffa8e581ba01e827863958a078973b950d625a5bbe4f7879a8750295a491d055083fdcb3ac69f0ba8b808fc66bde36e39a372bd3d5236905740127e73364af515b4a252c95ca18f170d6ed064792ce737a121ead7ea83f174aa3da85b1718640d2003ad47a2799da3c745fcd1f1c8840ec95484fa37ce1b8459be93b913194356c02d36c666c6074af1bf701d534c214703064f57b20570135d381fd70066e83fc7fe2b65f8861bf4c210485d19609db1c98bd1b937a0de042f85beaba76fda910646643b92c446eb9493d3b63537885be84f350567ec585d650a60c65bb4a0900fcb6c80a1b454a9151ef74ef65e699efbc518550865e51d73b795a8b579b72fb0aeaaf81724a47abcde61f1cbaec2dff482b77bf036d79ce88b7d1509da055ee3bdf98540a4c9c6f324abd71e3576c0b52bfb6035e6460e2f6ede7b5c38092ce50a97de1f7ce93b4b3a119b878e65e01df4953b9ec74b1dd8790cf77a4e3de6694e90ecefb125cfb0992e492f871c922d13175155ecc3189591c31f8cc18b4da994c54607152ee3abd8528cad90f52edabe65a5c6dd6c1d0cc5cc12c25458a3ae233e2230995e63d1ccedbb8356a36f42e11c2025623753c26a46d52972fe397f798ddbfc502c0d1a84640a95ae2031af399afd269584d7a931a7837bfe75afe72b4f1dcff0c9e0ffda8e91c850eca0064a5e62ce2e0c42daec3847b45fa992609fd1d3c6fd24c4b2b08b21616ea2c1563703d175873f3d06c4278d22436a84690ebef1a0456a2f2041115cad00c82d1f0a0c85f4e4f622442c2671b81dc7bd20a8d47475e2c08b5e6ae49cc0455e4c13f89b6893adb14291c8e33c774b3e0ced8578192c704aab3e730e3da9e0b3c9e873eb4193d7f1079a31fb58ae94d16997b9d47b14f9cf2c029bd5b6aa37d0e7069ea33d0d467d5a14666e8c04dd566ef155105979955ce4680a92d9175549a7d82504a96ee3d754afb42c536e28b16020cca8c39520ea47f106960892c179adf1d76070f8a58e2517e358c375126be5f7610951fa0ec911c31512ffed90077044d476ff592ba5de0f7b87dc498d6643ff94d60d24f08d35e5255f3bbb51acace9be2891db075494c1674d906a6f783e11c74320ee5281019cef49ec005b9f8ff27e671347c67a5983994d44b7efc29e1053e8cb3eecde1dc10363b2ec882d279a437f59eba4b08e60e5e4c518dce74e3b0de806a14dd87578ba4b46be382c9e6e0c4833fca2ba5eda0f2c30de79a55cfb0e834d8f86e8662120e13f5281dc012c56a12996f77279a1cfbd1ca72eecd3a675d66311bfb67bee4f242382442bd730357b12fef8488c79c12e18b1ab5dffee091215a7d5f8ce8570c56ab457c7d18c40d609a59af6308742b5d21fb1171236c03fa57a871737e5a9c6fde0825ce6f18966f890005ae4739bf9585b674414381ae71a8906391897c6c6701d09dbdb9f5111f12d12c7569463e338a7a9b6186f84e1842f20036f49659a8e9e3c92566a0367ef3f75af4d2d0350cae94be9b760315836f2d5276561f08bba34dfc8d26a19fd63c5dfba56cbee63195f9335e4d7915897ea04e398609e4b12c3ff5cec731d15142b2e13cc976712ec10669e1a1c68fe53deda9b02273395c73ed842aa040b05a4ef320c3ec932b016afccf3d47ff4fb823959f77bff9898911345f59cd462459cd623859b6463c2b899c7d4b6a4bc33445d1ca293e28efc201b7938d1aeb587345f838bd3374816624d6432fc01b3740754c5aeb26d2f55fbc46c75eeb45881361724d5606c8ab5b332952fd2ede672f7a738c541ecddc67dfca7c3097140f8bb1b6a597277a9826ddd30cb343f3c5f2180d41209510495e181cdf1f877348ee1689362ef69f0e89e0992429f4e8fab41330135f1e8244f2aafac080fb266b78fbe074a4e69659178b1df82956d3914257ac54c1d2d40b33f87331f0d446aebe05ccc8d9aa7d215b807f1c6d1f9b691da55c60e2ba79a975d2678d3a7b113d02be7ef7e3febdc56e3856c5ce70638ba02c583f00fff43be51b7928a6e7c0aeb3f6f489886821456a5e3c1526606a3a3a64f44bd576b9949fbade6af98e1910b3dd2bbdd076938220351a8907609ecaf4cb77711398a0338fea24322cd0f78cca2688913a8f6f04fdc435012c5e5e8bfa9b1b61202444672a7897edd72f8fa640813be14fa179483ffc27c9cf22f5bab8251bf51b604da13812b4333ca777c269a57c1b9c9c44005eb6d5adb04233bc3885a32f2e65673c7495e3cfe9836d801ac9690db0878045d4ffe8c582fc3464cadcabe9dc4d600d6283cb007a53b6a767c9d9d51cf1d0589da8eadc13671a7f1cd2b0e44b3048b78acbd1405de2b129b55920ca5aec5a41a3d2e572b814450513821ca42ec37ea96933a9bfde862e85eccec04fb0951f5894a3b318c212fa1a340c00f7f11d4cf6496d014d54b60a9608ce9a26c050171c5fa9f0092d7f497c6b6050dcf28ad787b87222ec83090ca8cfd8ad285ec8c1d056ec8c4d1f01783f4c5fdc92d4e984e1f82185e36687a61855d0fa84f346999b198b4932d7009b6bbbb75fb65666b4a834b7e553f20f14924e4438b9f21abb420641af3ffc98eb3978442daf4156bf3daaddf1d1c4262a8f65c43f433f8826554587ed48d12fa969e90596679fb1bc1850de2e7ac5e328014d161591a4dca38fb95396454a2053cc219107251d33d3f84590e1350031bfdfd6e4580d46d60da10e041e222726f157dfc62a4aedb264af8502b26c3e4c440db0354940a874b46ba8da38427325a3e06b9a6d3d1d2b195a5800b404f8029fc7ecd25b20b1359342cac1e44f2474dc8ee0844dbae91bc4bd8a2454d8dec3e7240590ae5682cd6d25eed27301b47a94631304793bb53a4b65abbce084e13476ed250fa9754ed55881a66069fc41357655282d5ac79bb05df1c4eb1cc20213ff2d5542ec531613bc86a808c18a0482d2053f58747881bf39c0f88aa80cdcaa78b5fa4c30f0b14e647d3fafed4cc3e0f32538d7aa43bd4cca2d5d81be8dde2c6b75e0ca6b7da0e0c0e48cc27993912e501e2444a99e9514bbe8994578311c1782f41e4c00a2229fa174da0c0f53e43fc4491f4d037a17fd1b42e7f8483675d166ad224a28f64297a7137f1ed8ac78d66dcd9737f99728880af5f315c78889cf4ddf87d21dcd1a4bc00283c6c288c39430673ec0acb6b6cd0b4246772e585b92ca67f0688e9bc2aa8195aff5fe89386b882706e02576da61c92265695f30f946c527e1947912d62f2a5141c8cdab506cb2ff733a42fa2b36e4e1afd7515fec6214fba823b0a89ec2756b5e08c1721409582a2a3551c43483d9ec2aa5a933288f10cf3e830f8f14cf47886c921c64144db119eef0a1e650d1ba530eb3668f066cf3110aa7d04fc4fde9857d9bd1953aa2b58f37593b41675ffcd4dab884af4e440062712b13b10237d1b012fb9ac7752b59c506484d95cde18f510d6bcc847e63e3b7310e1d37625945a27da4cf3fbb799ea6521f91abc6b908bbff2d32bf875cf7e90bcbf85ba99472dea396749210f31deac7a0bc0b108cd064af71704583d1781fff63e3e969630f8178cb5f2366602c7f2b339e88ff3cde3b0c8d9299a94ddf249e4d2818fd3073533f1f50b9dbadbcb4bd2938379c51dd7290913a2b48d9dbb23f064589d1255487e2791c0cf131b681a0d56258cae3b7c0b3721302da1abd4eadbba2682dda6d3e92bc0c568d631ac86fd9202523cd54c5f0c7f5ccda59a91b1a2b7e41c00b3d00963bf97a49e6221b4d2ef889b402f9972ad1870a53a658da60e83fce479a18d27888f2fcd383c43809d3971721dc34776d034016db69b3cba06ac5ca65e945b45aead7535d6725e4e9e14198f6eb0ac89b48752f9837e803b479502790c2beae4c94eda57c6f9d105c2c4869ef3b920947355368172a7d440f61a00c40e813fe2dbbce3aab1b9fbe9937b5fc74d2dc9fd976bff884c7012a6067e39dcf1a42c92e76766a4515853ad3e1322f8c14eed353cf86477a30ef853a462e866743fa33fc66524d45fca5ff671f111ec404248e97bfef50eda26b60336db3f960319dad1d136bcd0a0b147cf701536a9abb88f3910dca2c2bf87cd256d5d4623064875cdbd84fa911e23f7c44678c52180f8115cefd13a311137bfca4a584d895f4dd1060dda8025b698446c1ff2bff6cbe552f9de7f55dbd51f5e0309f9c87f175c880b7a3ef0257402d7a739ea91b32ec2984e3ebf15cd7eade371070bb58ad3e14d736fc570987604f209b7f9399e7a212326ba503fd70405efdcc4ddf280c1963e52df3f975f934160e0cd489b08e444d21740d3cb5b0c3137255ff0213c08209080f069c632666433e900d8fb9545f97ac166703f890c09400519ec9ef7a22a3b65c318ba1c53a8cb794bd0ebc17ae9b1fcc436b3921b368bbe9e61a1189621b5c508adcbe1a4d3080874113c2739aa9ef858c3b20628d5de14853288ff9c344ecbaa06b5137abc17f302b5acdaa7ba7ac38da325e51a53ed3ba06876b34505a917123028b69be42c0abdd0afed5486137f86268644445d46b1746cde872cab417fd077185578f7352b67ccf1747b24e3e1186580d9e98bed4fc5b5acdba22e0a206dd7f773f9cd7902c7477387ab5d8b76c538e41c17f168100bf40ccd31ff8d81aab0de584bed3104a7c40cd1b8b252cf7cec3e7989359efb2d27bfc01f4f70e4006d573f9b7adb0ed45cba89cddd44bbee19ef61fc485ac75ecf18310c140e9ce9d13b474c11be0b1d4665f032a21cdfcb448c16e108edfc8c76b3dcdda3a7228eae57e04e23041e9381349e41fed0549400d413b1a1f53f01211ab6608fd6d0c996e4832c79b9d9445b83b26b09b5e4c0e1934d4e4ae0556a9772adf3a285a06bd97340d88d4a1b83a308c4b251dc46f6317db4bbca6a188d5b464cfac4a89bfafda9c4afbbeb5c36300277265da1c85b6577d05d6535354a5694cc2826db78b0cf468980ab2c284cbce9f9f4698e910b72d966efe947f9509e7c186351b5ae1d4e0c6fa0aa2d664dbe1121c099010f82cbbc0c2fe0785732dd7e3e962371a5a7b2c6e4ea565f9ab5516c31245f76dc468cfda26ead30255a6fb0e7a961fccfd7a0a2e59f174895534bb26ff3e1a2829f9d650c7a6f56aeb2a748f1c558c38e4b8affc82542c8b0a072fd54dd4379d13dced455340917ff49f16fb817a701eaa4a4f234bce139b3123821d894322c43f524b6b300b4b68626ab1893ae698730180993a50707af235a0231ca776d6e0f59784eec6a5799cf2042a95d5cc93380a7debb75e5a48fe3cf1ce6985ad4672216eb931873e7c8097b3f6df26c5a3f38ea1cbb8e18c371357a9796c43ea7f856f8163247f24754a896abe130079bd06b1b7011b9ea3e496c68d049d35804ab2ee03a0fa0d61cf5a5e61da1544119c592f12ce6a046aa4115fcba5b31a96adf9817bee1e7fabd7f3932c13c272e3e73047615d65dc4773c2f0cabc1bba5e58a8642416df6d48883970e0e100af0505936f946d1337242120a4f8b667ec283a6f376bd9a016b561d27fa1d82ab81ec5855bbdf4fdc7619a669ff2b129499095597e2f8a20632fd7212f89c33620fed19f9fd36bed49bac2319a580c266efdd36d08732c76acf3e9412bb4663b80e6b3ef450fa6eb2383b5bc0f5f3839bb5b5480794acb770f47e77351b394a274baac97fb1706cb9127b613485ba170570fe52a9b4a63b487c7db33b25d1bef06c6bafc35aa703993c50198f19724788d97350f5b1d9e1ee3359dafca5cdfb101d1dbcbc70caa3dc38c18dbc15fed14acf51797f4413ab63ef6d7c7ae6ea7cc01c13560a1731d396b1131ddbbfc394e537386eebddef924fe639a4b06a4f111df8b86bb84b08aeabf32c74ad228ea0db1a456c4e91c06c77f2d268cb5c0b93ec497ca2136ca5f1933f5141028a94c309bc2ef9718b329f1dbafaf2a9bb4239a192cf4e04f9ad261f30f5e08e2cc0b225dd3e76613e9d7c242dc588f1ad075a3ab70592effe2604ae3534a688f43835308df0d4fa0dacbb2331bb4f9c7487ae1d6be2c0244806b5fe3fcdedb742982345c002468fb54f721e62bd8f96eaec98366a259e84763f40ccb65f72c624519e6ed925078bff5b3c44d2786e46c99a5baff70a6d590a1e4445831b615ef8fd765306d9b8a8eb8b164eb33ab2ad59fce86d5849ea3ec0e8c5eb8a4462a4a1b38d00b12a622501ccefc0aef2eae2067d16a89a9906f1fd5badc183e60b8a24ab6ac84deecc57257f908b8b593b18e13d082f3ad49dc7b40f64f2d1672fe3fa4a20bdc6cec6e36654970b0b9fd1491d2e39fb83f63cb1332020984a5e7a2218588d3aea97ee14c38fd50e19a60053d72f1af2f55395aecd70397513b12e9618f175498e706e962920f00a88685ab6b2f6db98fd5c778ac4afc8ddd478e15ca86d0dc4b3cdfe8fac1e09ca9f2517949cac1b2681658b0dfe09be4c6d300b9e5a83f161433ad185a4656f896221aab8cf9a25c9e7d49045507ff10fdc281ee6dbb9e99e837539d6797ffcc0dd1b9d0bea3adf2d6c63072c2fdf1118268999963870864238a23ff5f0ba9a1b3569177e492d50f5d66298c30ada897cdb10919aae40dc95bf3a0cba8139076ba43fb39ba4c988976097a30bb5c2ba4b12e63b83317679e05acfe7b41f8d4b5e4f36b7a7739c79945528f4b418a51e23456a4b608feb8adcdacc9ed6a02971b2bb6358a46c5a51a05e55f40f460a14566404aa7160e9a3345f3be6dca5d05d8a7f0fe6bfe19aed9b10030e9e30743067f052f5c56c4aeba0736be6929e8e0a1efcb43a1ec30d72891acfa4db6637d5fb7b46e0605d657cfe7e9d92a7feacb106eab555f31c5be7160fc79237a3db17bac0a4be12ef7b77bc64acc2a64c862f15591308fa467e9ecddb8906e7f98c578a41a0a43d19208ee702c3bdbaed0920fc2b974962462b5b9a0bfe0265d8a8e23588ad297dea7606ef2e1c9303d2b716447fb7d970df398d77449713176bb73e724201fb7f87c31c0eac01bbab6cecf8641f584c715298eb41a4f9fd0044c059e69f58b1d71da34447c7dc3a0f2d32c866f598bdfdabcff4d74d1746a859c7c6282149c5a3fd844fbdd6209b3221812fc07337145738ec1ee15e1c81fc95f2f5111c18e9ed2a16ac90dd17194fb33b004d96131f26230a076880373d83a8e0f083a8cc56cb344c60069ee3cd2ca7d56552243186510d8dbe81aa8f78d81ac1d2f04d4ebc504c42105310fbebc68fbe999db62e5ce754c2b35cabf1554e1f306bb413475a9078cf2f14631b062dce5740a8379b51a8376d98823192cf73ce53525533de334271f6913c22d715390b57ca16917328a1b2fa8b182504ba7df90c1a22a0295d26b7acbb4178db5c0bd7d95d7a8f332460c74e29903669dbb7ce06078b84b1097b3f66521e57dfea68d0acd1b30f54ef9129cecf9469a2278898421e1476349df54bc487bcc16f29ee3c25d502cf7d752e48a617256d4ea8820bc98bf4279079f88715ce33015203daea9cee345a547e21cc361b448d87e2c7ca9ec7eec52627f7d3aaebc6cbb4d2bb48a4e87ef35889c2c0aaa43cb7a5b217d389c2973be466698cfec5f9c715a139d121803dec66ba6c1bdd695d9b83b6501730190a52336f8657f1a31c5dca7e52750948596f7e8ca1effd84be4996ffbbddc525c8a78db21deb2ab2daf191d19d765ecf432eec0c43cfcce58bb5512139c1503ad715fd6df90545b7f053f6e1730f4882ac5c0f2ed875911604da1da2b8e0722db12246433b08223dca5833a866d52bcdfcbd354ac40f2d2204b928ed5538cf6fe8e2ad557fc9cfff4198bf88adb7c9f94bc0887c2f9672a2ffb2c555145e1c6bbfab68bf9100c04fac93c5474a24161fb1d943a2d6644c53b9b77201727d9ac58d4ad43282af0b6d2f590d6ca511cae601f120a06abfc30703ba3530702b3a91c2be28faf8404503fa8805cedb6299e7fa965495997c3f4b3cf4d1796ea945927903e3c51f7d48d6a3409e0e9b7981448f3f613f8f23f1557a950fe40e49ee9ac6a615fb764a4ffd8ba7ae48d84d569d7cd0075feff5b88387f8af6b1c0a6534d38d7800df3d02a614295fc974ce301fe6af38f117a027d6a23bc780b6604ab312065371b43b22d0d3c2ca8d16ec46a2c1a0456646a734c69c8afaefd648d55b13d512af91844b227de0d2e7854530e4a0196f697ed66f3748b2d905291b00ca5c16cf1a132f830d0dbb502d6c17e53d6a0ba4b1645a8c8088dd6dc2639b1bff606694ad5f4676f97f20c8553f5b428cd951e8949c7d50c774dc323a11838f02f50026af77be4072596fd59b6dede87149648d58dc7b78e19492d99c1f67f5f9cebdbc6f2fe3911a9724611c223f5f132e0f592a9d95dcebbd75810d2e108d0b650b20cf79249b79ddb5943da2fb81766f92255c4039c05d6469144f9d29dccdbfb4134fa0321717c364d82a6b5f1f2504a5d3c56e75b774cb02f4672403fe44d106b06001f26c939d9e350ec868497368be08f2348e50200e112049b21732160b946c296eb903e82697a82670be20f35ce927bad151ffd566b27d8605eb5a85b7c50ccc23aaead37da697ea7955f51569b4a8c739844b83ef52ca64b104e29f8e3b87fc92b2d9d1ffe5bdeacac9936eb9a7d18c5c74be0aaa7fd6b8d0b0e57eee2111f01f4e846eb9e62a8e0fc50684335109834ebe99de8335a24ee7086b1c4da695688e8d547ab9783a9ee99f359502de694e03a3c2b0ac1f1e52027d9e6c5d57d088d71229d9c3859d8b08dc53d70c815100f4605c1783e9449de5e83a7669697ea6c3576c69ceddbd15dbafa2e5d44883e2761d0b493bb10bd64ef820ee43b7e7f7664d9214464bfe3deacca605b9f7dc87c3e2ab3deb923ea1c1f12bc5d6ea878ce81ab9bd03cb0200612379fdcf4d618129ae6080515a1d806b8b4a06fb4eca1ea25b3fbc3de83329ad5f7d21a7f6c9126ef61c21f1d33535c5a87fda91b8a92b8fe908e48f3a3c6617a7d4f28718f13a6aa301b8079260348771b934d6a5bb06113fa4614d44a0ed1cdfcedc92bc11f1bab849ea9999fb9238543c9502908e616acbcb41c4599eac7dc35b2788148bce61821f34bbde3a2f6950bdfaccfcd0a631d52f985fbdfa10b8abe34dcab560953fe71b0e424fdda00c471314ffc7b113aa8b3cbbca7b6357822ee8c65ee2748317f2c36d278c4b4e1a72e185bf8ee07a4d21fc816cddbf180620c91efd25bc6de4418595a3ef9fca37e95f69b6d3993b0dc2162556548b1b282a8a7180313878f6f4b476f9ca9a6ac792f10dc5a3f1ed0c7c26876cdd5ba6e478f719fa6e39a8bcfb4fcc97efb9656164cad5fff4122533df839daed24ffdb6d8d9bec3afd00ababc55ec626d8749581785e5adf0e48b1a2088c3af12f9ad8b58cd5d6913eef32709427d5fdadd006910d3c1225ef998e6fc6a83d1115e2b4aa7b4c2a9d6004c6f7ffbc29589428fa754464e795c6a1710d639f0a07ae98de9a7982de8899342e8270e2dc85e62d30ffafd7b0727b5dc8759455835865730c5f630a6faa3d184b6c07ab800593f52fa40fccb5363843f2210fe9381558dd90d976febd4c14464c00fcb2800507c3ea7589487852fe9712c0622963edc4f28e98b79f249fdeca5d8b36ab6cb1ca3f39c810c56e2422b335bb767ebbd3cd51c6f7992c08ac85c1f88b92ef90267294aacb379071c192639e0c842004a6f1e4e46cfeee7fbee45074781f80cbe043c0f474f6becce4b01c353db7d2945dbd416a395484f9297807be11b31a35a040e2d96ef8a93f52529c9222164c11f7001d2533fde9a0b2575e52991977a44e1d31e280251755e94cf0dde046b2fb427709efd11e755a82eca189ddad88f2f33a85fe48ff1371c0322bb63af9dd1017cd1d34e2293ad061b18d1d0eda6ebab46dbbe9345c62d7f08f7a9af21f7da2fb7b3a0f6ed08f5c12766fb2c25a60d3cd188b61e5eacc59a2335d3f733036000b2a34be0940b1482c13e05352c379b356cf7a8bd5adb1d9f2754e3f182c927995f4d1e520123a9262be0750e72d0ae92616d57e1c694cf121eda4d26da32243c9adefd62bcaa9366d4abac0871d22cf91f50edb38d0a4990d347561c55f0cd1cf82f7cd77a7d5104de8f27a1eb4bba4135ab52160794594d51363a72719c138e970773a868732d3179d3a5488e7c6644ada38d03b036f5077b621559884ac9171a34a00aefffaf39fd4d9c6bf50567557e98c30c9113def6aee0757b8928db59170e7804d42aff4e9343b485192251f6ee196ce9708256dfadbd0fc343edc9a0806e23ff24d4a73231542fdb015a953b5604c40a11be2fe1a68e31c4cd4f5b3690c276cde9d80f68728f04036aa33c3bbf498228d717ee1b506012c883c0370316105a2f8870430af16af4b81308413b3167c60d0557d0586b4c27f1fd12a879a908f2490b00307a898a4efc9473b09d5d18b07ab02aaccd9367b85bfb8dc321058c1fbc07338d5236f790e544be1e9d04fd63ead761039a8138e25c325d82d787f832cc76d9cb9a37a9fa78fff2dc96cba64e52d7e7c3cfae91df8d7a6406b78811a541a6493dd2b2add4167ab474e75d1bb90938f834d976f8b7091e63e91ef335fa5024010422aa12f6f4c1890012bed4094178f6745cec3bd4ea76f96e0b03f4952a72da63a0ed163338237f1a0f83d9b247d63cf7315a75d06196885a53fb0b02037c69cc99e1fff3da74b97bcc267a2bd76639f70a4eb0745540069e5432badb21300cb4ff3be35bfb5e79f7dabd08b6946f9906e619ce0e570ce820f737ec15708608ac57e2ff3bd156dee8afef84e848d6f4639de31ba4c0b6403be9cd2facb3a97f21fa975d5c40fee384c729b070d0d3aee52714cde112872b4f5fafac3e9165df1521136fe64fbc2b57351f1d5ddac2a2b32bcfefbc777dd0094f1884104a4c96281994682571c2261802b9101aaa8a2df9b38182949cff5372bdfd82f763aee08560857d27c8e99f6fc17e0af6dcde0f261838fd887515895db8f836b2de53818e9ef94b81556c73c6cb4c9caea2f53395c08171664182f223464eb61aa12a9cc433eca3271a9d6217cf6f9608ed4a550c36d652a6a938c422a75b9ed52d1b8b575e575cab45e378a64fa5aafc7e9c8d2fa785b8aca4e7a722f78dd2cb9b0b07534f2a062daa7d955d968839f68ccac2c457e13cb1a9a4ce8e320215a424e0612b0dfdef1830da202a007ce10654d01f3d829a7b97af82bebb69fcd2de25f0577832e69d5a05d900785d1e71a9ed46e55367e06afc0668eb076447fab37d66dce91f9ad1acb92ffd1e75fae6d3dd0d71b4f60fb01ad2697cc4c2e43bd24501eafd2e56190d867cf0f98aac78c1f4cc94774fff2a35fdfd6889416089f11dbaacbdf86320f019e42797a1c4a420e64d749907a58dbc65e3f7e00e157d82708ce3b52a8bce687c28e7c868ec5a9f9767f7da0412b4ab6e430da82249986e5cdd5a0871950219359a022a597ad8a22776cc0c1302ffb368b70cf6e6e5f958dcd9c40278154c8b92637305cf203360c96efa01c2c5a1667bf8302e4355a0c9b49ada471789a9f43dc5aef84a17f78cd5703bbd3b45235b41cf28c4e258095bcdbe2af25911c8c1470780f008b22374c8e6645818918be6c19024e35f8412f0b0e85095d504d6c0c0c9268a98d4fb5a056d598657e78077e70dd91a6ce124972177f2f81e1c56ba538c302f77a34a1fc15467b46eb30169c4107fdac560f1d29e6000fe4908c02bb04c84ba620a60d829051c539d09519c8f282a5e89248c1fbeef24ac23a0effa978e8649cc766ca93ba14fd06ee4dc233c75e44c6bd45a924c8505e30995addb61584c2d3bacab05a03615d90258f9e27ad344b6ed3f1735b63997e51049ebcdb5df979444e7d9843b17474a625244efae66bb2b83ea187d098c643d74cb677cbc23a9bfa2a21f8d30e155c551a017b20c54cadff19f0558a526f239ac5be2fd57b96c3fadac6e7cdcb1cff40f8f74e90aa295b74d3af78d0a268a06667a841fc8a6f72330a38c00f2f70ef8bdd56825565f8ff51d6cad42afb4d784d247dedd29488809743cd1fb614e5b730998c59f314fef23bc5d7335d406f80f8d9198d6b80e2ccde1081542b766578db42f01771ce6a5aec8a240a5a135d8566b087474229587e6f2081c584a422890bd6a4fd4694b1dcd6cd62990141a93de7ef4eae334b76e1dd2f39f97ff74c1a2cff3a38622adb915220796ac4b0a5d2561dbadb5ee25349e32adc3798e6153c90f22b19b8cde652502858bf0d95449f35c48c553b8e987cc095755d6cef89a3438c0554acf2afb2dde6703b17b0cda7d52fe44e8f6a6836589207ba222900f1a1b95bef961a54733a90032133c38d03239fd5f54016e2e4929a0abb2900eae33d2d22958ae216b8e871bea6e191d96cd5aa23bfae5a2d6ab316083fbfa02429b1c1b8e606dd33efa346a6c79646bd48da2d42cf44b409affd8c108dd686b4e90fb85700dc5b6d2b9172d5cd9dcb91d9f085d6283631e52db6902e2fe168b3c4bfa7df694a426f77985d3c7f8a4b013ef9068b93a894e7fd365ebe8ceb96f08fd4e46a807ab1a6d805e1e1e23e507bf2b53f0374a4ea4b8c5f1875d1f073bfa5b52db7fb054e2d118dcb5fc3b1498eb591961797ec0f42298d1f6582b2be775014a128084af9a393320655033f15b4b40fbb4ac0ff3928abe6a3b403cbdc13011c0c5083f0d6e557256dab37b325a232f28be433ff298bf5e2fd90f41b0119ca3f55dc47ba67ba8c3c349e762726133e88921774bdedd9ba7c880ab8512353edcd3083ff3cbc227ee19eefe2507b3212c3c6c6c8c209d0ca7b2ca24134719777bb105da40d1e2c73b9454a43e14ef161c0b9fc91fb92134cb3b7705578fff4e0239fea5c2b0d884e7eac17f2adb859a1ebdfa155420df952fb58b7a7ad3ccae3fb96de0a291737d5895d05e18e806153b080fde62eea0dc1b0e201c65c466b33429bde3ae4aaff02c9fe836c28f076a32c6408306cf9d693ca33036748d9d4c514d2adf0335ed82f2c5467d58d5828eadcd99c35003d67f1e84c70910310f711f173f891f4714fe2d3b445d930956b7a21a6f7e9a09d7802208463d16e216c6afbf35225d9a69f9407fbb1b0bde14fdeb9208bd3e336214278ff37501daa6202205ebec6a83ea0e930a5777286c0a6102586ba1709632cd3b8a852c84a6ba579adb3d331649d5f7d712052d13d05b497da42674a87ffc2414a419ca444d2c0df3c0261e4397f800a8b77d230e38880a451bfffbd829cc516d5c15ff08e299bdf743b85fda38d0a7bd1ae2cc161d227ea7fb62f0a8b0bb3d3e4c457e5c5b108bf426501f72cb65dbf9fbf5aab4dbb6d5c04200a67d6890e9a3822fe52bd9448c3a37ef58cad44551d3fd062e9095df701e67c6a55fc896a26f8dc7de1d28914bc31fc32b07edf05d6fd84f7a012545c64ce5f91776c6b556b991a8d76265b26d773b0357aea1391676e6b4479c287783981b7dc4a756bfa2f75bf1a70188cb8f405518b135f9c91fe3b535be549f2d092c9d63b0ba4d32bdc8ec1d49b6991f9e07c9a208016082303c51090720a94769b1d4e174d3ee603091101b88004a6712a647d75ebaf2f7d6375af3d3e2ca872217892a46a715d43c64915a1deb364ea0e6ba0a83dcd5a89c0818762b1ac98ce57f31bb8d9c90e18e4624887ae9f2e75291d4500b110d883aea71690bcb26b085a95354f505fc42226c54254f353dda50d0298504d259d2711fbd0bcecad8f6d49402d11c4bb751d4c9da39f54315bf05e1c6fb804f32690f1cc7553535bfde4698be5c580cdfb7d42fff670b66d9da9ec72b89a2d74b0a439d6b205f6a04a74c609577d1b4425b7962bfe5dab96b003be95c17ce3a1ee390cfb045f58c1152a86ca9cff7d1c43b79f0f97e0067f2792824afda49526bbd10ff338db0a2f2afe6554ecb69cdd1defe8cf1d79439f27bde267bd765e705d5e033e532a3760e472c83555b11fbd0ec4039c182735798a6978c69a654f0694a6c78190856f3722904c13b72d8a38d18659fc9de29637fb0c63781c2c41af1bc18e28df149aaebc8426b6f9a90ffda78ab885b06c4b9d16242176a67d678ef3a89d65e2d4517a7137ce83d281983a034cba402a59ff1d894edb1b952dc41e57e33fd748dfdc410a01363d172da9894a0c9bf462ed517babf32d7b7b4cbea0ea9636aaecb56854ac5db166153e44efe93c0e4efcd964345226d10fc3d93a65cb58930e0e02d14f9f321fb02d46b4918dbd74dae14437b86663ddc7e21ab951943e574b34d5e457049694ac2bea7792d0cb4ae50cf7bf2864fa292c200205654d9fb8bfcbb302b4e261343f99ab1085a5cad96cc530456d3d6e1e14aa6591a409297d407dbaf35f0d13a0d795e3d281974037ab09501a09df71bc9ead504251349d4e37cf41896ff29da61035da25c61739aa40975860aa58f3931ff1e97063f34f3c6b8aa50e652d72577eff7422921668dd04a095e60eb2001d139211cee6de66fb58d29c0a2a91a6a2b380de65df9056f778102bec3c23ed0101d220411b71e7cdd2a474ad856f4adad214f527b68bf4ed6861602a069101a3cbe15ca53085a3cad030b9fafd141a9d57bf96e835e9d0bbda4eea7f5d4506ff34f856be885a712a5f4023bfacb5281b9b39a05c9bcb064444433231e45bf9447601ffaecf610b21c8c5df4e578d3cd25813a5a8b4e01fca07fadb09c5ed9613dab0a9516ca082545b5135b27483ef2e7be884051f9cde25a57cab85dd1d1155a1a48837adf85c3e5712dc52acf7457b5813309e2c8d9a25c9b1601a66373b32333647bef5b457078932002da86ebcd050e8127a488774a2eb12d24cdff26196f28693e516700d8a7f1cb2a5088f3e541793252d29788c719b2119aff3f10a508dbe490427469e512999c80536a2e03de71875e10d8c5089314718ed1fa25a8529ee88ed9e8dab27317eac05f4982564d0df9c49c6e1469e5a89f835de3d17710174ff25c727967cc10f429bceeb0d4675654377cf093d6a6b2226ef94da37e91c781c9cc0291ca6bb1d6d084ab65c9f58c1b498838f860e96ee9a9fecd2e97f1f2bc15d5a65e57eb338671588540e0cdbf7b9b7ca53a1a5b24c574a168491b7a136b846d3cf4bbb56bc2e8e74d4983fad70c17e9077e63ee9d34c3b20b8462de4bc2605d47ef401cbf271b442ef64aa66d0bdfc329110b6d82b55f8224878070e323abb07226a0cb40afc6f92c1930bdc6209545d5159e6d9195d603fccac24a052badf2696f2fbc43008c5bdcfea9e602341dc8bbc74bd7181d7920601aca897c99dec94fb2654711fc65122d2196bcd146c599755f857f8021efaaeab4a5982b349524750e578e9d2f28e3fdb1ee1cf4d9840eecd73b137460cfc4b7ea53374f6f422255c8a9791aeae6e23c1138087034711792294691567d48e488723284ac1f38885417847bf3ffeb40263015bfe92659029354a03fadc861bbe731787a7216a6499952c5072cdd6abf47d330a8ca7fe81033ec46196a33e2f511ad267026b51744f9669a12d2500fe42d0efd1c705331b75e056a824dac685334f4fd074e3b92387d8eb8663072573ab3ad710f0fd1fc15df7d1cc36322a98d2b78b15f8e2f16c1c1703205e7409f587663fc80a36847a55691e929e2b6f91e31d7aef69756bcc0b12467d14b8b6114cf98eaf0550634ef7b9471b9efb13ed180d2da3d7f021190db9b7145be0b9155c21e9d66b4f822a87845d7a5f362884da2d7d22a697e23d5aa02d237c068ffe998e21281b2f691ab44800e0abfd7b063e34dd2aae5ee39aef6402b5fffebca8d807f5c08b2776106ff44292b192ad39a49a3b1cffca489518882cd5bff6bf5f1e4de1f136da1438bd42171b7dc29d937eae5d587e16004e94e81178121d5b9bcd0e31a0988b186b386e21c32fc42b109ddbcfd0214f3ce16b8d0f9af86bc517237b0c31de117f84416c23a0f0b1ad48cab7031b145881c7bf1adf709f946811da54b026197d472b4b7d4280ca8bcb202e8de62a48b663c3cdb7de7834f240220d624c14fd01f4e90ef2fc6d1cf7ac02487faa85e41245534cca3b7cb8bb0211f61ec12148dccd7220bae26e42baabc1d081e800246cfb11290e832abae6f9e36c1719bdb059dfedc467341db60026e4647e708f7d6ac13f0984d1a421835eb93077a3780c5d9c77bd2041edc41a5ebc8d313aaeb62e95f274e712a3bab1b7b125d1a43047ccf15ae09d3bf587212baf9ebdd8caad97bf5ebe6c37d0168a9d8708318665a8410398f4df4d39c1407e8d6719c8f8d8a1df6dabbac628ea3ab40072f5ad774c928cd6ea741531fe225055678c48de87e945c500f1859a98ac3ab439ea12a17b8b01c2d97d98cab2778c43e9be791310bd84012f00a7076eced7a135d291e42dde35d138988368e11ffb52bbd684ea30672bee25e82cf82757c0c740f2f73d6e83a6ee9003a0b024bc1fd1507ca496e97acffe03e37175bad86733df929ce518d8fe0111a8cde3a5a782a215feed1f1f704b469a40d08e320400d63b96534c815b38e64136c0aeb6a66fcb2d3b6f7b8224e9ff51b2f6f407d3f6a57d4ec360cc3e3ee212c7c67eac29af205ff3676e4f173f9e5a793acda0460e1c31419b4864ae350fc887d53e9ff38618f3937732ed225a1462ca815dd57e9f23b17f4766ec8abdef6da3851e64eaeab567b06f970d715265b8179cbbe8750d45946307dc5abf0c9f51c72c41e8cd8fec58c56d44398f29f398d9f31720949bca2551e65f5b3de06f2433acf8b4efcd8ed439783603cf7934fb6765b5b73fd4d704dbd6bcc1d8700445e8f05244e82f9d6d4d914a92c70ebf20f593f94068f2468693377b5789ec49e8643cdc43686d9049dd30ce9e1200be2711f2be51ba0a5e2858076ee53185a3ddb85348d525fcfb23ad2082e865da8d1f7e1e14d03d7ebc672e7622ec8baec73efc4865161e03c37c2cea1528f3366db6be437bb87cbfe2966ec381dcea8044c682b38acb048c0ce0303b9546c88907fe8a573f453ce9697fbb030dd575d94072276b78c3a25d3de131b6c568831e692c9b531de4eba4a05c37c67e57b2808b5353d0a1ac12d70a4c1fc004bdf70025a7a05147704c0479ac5f3da76bf970f9f2fc0aaee0ccd0377f0df8a87dae7c6d044528199435760c846094f06a6bfbe7a7a400c0c99197172ec898bce2eed30a81abc2b5e2f96d8132a424b0901eaf7f4ec62630238e99f913c36258a4b83b5620eb6c46d1cc98a2905459f8e05523a980a011233555a82950c252a0e39bf72d8d5cec89f16b7d218fe22547fa5f1d91dc06a15c9196648f36eaf956f4c429c83b65e4a9fecda8ff6014a4f8ca36f1398ea922c45fab4e354daf3850323724630ee6ddc8766764a53c2dd1196a74971d15cbcf6c52c388cd4be1d46990796bbf17c4cecbbbd8aee64504472e335b80a5eb4b80bc574ca23d8f2b85df9c9e3af4079ac899256a2f6e4647edb69f40825527fe2a5c9385049501769722fa0f573ac523a26182cc6a8210971ae1097d9693d351db300f97ba95a1989965d83bcea048eba60e10a15d899a0aacf040676e2e50e8eda8d458804323d384ce2893c88aa2ec8c4f990e7cb1bacc616e9652b6a92efe8cade729c97443b81d14e1ce7e2ce9e03372651264bfa55312216b8c54155e12ab91dd6d95f4518edfbbbb3b287c526b3c2e244947ed7ab6d90192ad500afcdb80923daa0ddfc9a5481ae32f012fdc53722796ec401cc476e7cb809c5a82651c8562c65fa2e471fdb3cce5b5f40b7816ac1b6cebae481e0b315547ac31889e09450ac1cb90532985f17c96998f9d28999d74f066badb6e4c312bbcbb0a92235bda0831e3f2913c3c1c075e5af8eeb58d2f50f698a98ab075cfc622cc2059305737ea1d8fdac5504d8171172296025fc1a6ae45c2907ae13a419aa150e4f50b83e1cfb119458b08492f30711de808c552bf7b5161ca1dbdffbc1b6df53cb4ce1694a355952d39a8ebdfc18cf60d6e027238d4291ed3dc14755c6975c184edfb99fd5feae8aad8f9c49c6b9dee7ca86bde4d921c93d70956cb0d9a13bd88ad7df6f8617efd741d24ae0f2ce0f407fbae54f0e3a451098f6b44e87cc18ae56a2c6a7ea80cec3ac52345da56160932e85ee1fb3f14eca2813bec86fdf4e6aaf79a68f3d4dd3fdf75eede9434c04646fea6aea46d97a933280000a4ec3636b71b7def67cb4dfed0ff720912402da7358e05ecad2b888e202daa3ca822b42230b4f86297e95cac48b60d37c114d6d6731a0ae58f41e9979cfc4bb986e6ebffa38f06a61e1373cd93051ee75da4e128587b73a511545f94cfc9db39cf7f8f72740952ceb3b8a3e4245db6d4a749a31f67978b061faed35b7c605c70bbcdb8afddeff4a44023704a1bc286b1909f23aa2da1a16b56fddc7467c7505856aa107c41f2e927cf48830c84327d0470718671ffd06f51401e725608f0bfebd4ceea683cd2b553b376518005f3e02b96a14a79375e2368399b7741721ab90e5db6cc56b08e2196b89726312075a3523a6a46c611c52b30cd47e3560d5e1f23ddc220555e532cbfd195666a3206e98cd2aa94d81675d4f210684d5a8bcdc82b54a4c271c3e78fc16fd68bb818d9035e9b6755ffeb0f3593ff3963d4a702da6ff79b6c3a0a32585aade14e0848eb599fd9446120e126d4f7e2e8e2bac67b1c671cc20be4d3594ac3dde654908e3f918be8778306b28b066cf03c23e939bdd3f29991f36ef1695d1f2eb8e5b0fc3fe3a8647c4dd7558b84803b4053dcba231463d1202ccfa9ea7405f18b918e68460742d5a14ad44f6b1c8e734c380c1093d16e2660411fddd0d24b20c10db8dee8165a27cc5c004b958003d5ffa3eda40855f8bcb18776b6b5e40f0623d9495a9be17592f3d1dbbf118f645592e91d343a93e3b8779132f439567f9309d26de1327a5fd2b31a380e35da4dba205d689120ccd09cad6b48e58752974677a9fe45e7d602f684b0ebfa7bae5497f8d09fe01c77e259108280c21e35a622519d82378f61c36321427be3a896d8858c4b749ed355e1d584aa3af4add5fe685e3f260e072c503f2944e7e5062d8975286b0ca7ece846eb1964d554f4b752c26881e8c4b1fe5d153b4da065bde4ee69aa9f4be3181ba2af9c3f23df9d788df026ed4318facb3bf7bd52225c9a3426fa82f0842fc7c241bf08f3b5b9560638546ed759fcb406695b7b1c03258dc4369cefaeb87255c8d02854f92c44ff9ce2d04901ec47c60430403d13460fab8ecb614d698dc8d02914e9ab2ff1bfa43d992434d0a92d7bfd2dbe4c68fdbfae05e154b8c22c955061fd8538505bb35a93e72d79f5ef102fc44b6dd821526bbeb78d473ad33a582568581d2d15c1a79a73a30b523a070f6eb0dd041e2301810d2a7960ec900fe5e76cd0f618ed4433176ce28f22436dc978b9d70ed0f33fc5996454b390e651242e48ed4a79b97fc70a7c7901c93abd44709f19f384d79df85646a999a4a3f4bf5a0c2a6b06e64dcfb5af62e273f178f2c163074c367ab3d9baebda44fe80f6f5de5c39fa88ab5751faaab70c3725011bcf11dc021b204484a713792156256fe180c88c6509c651cb4734e19e2106f7129a258ff2b7646ba075b8a7e578cc69a714ecc23db37054f2b7414cfa599785053ab1ad6f00642aadcc2d5568d1425f183e4d5009ea80cd10ba70035a95f8477dcdaac2bf512eafdf57c07dd95c35535c57b14d68c5c458340092b88c3c3012ea22bddcff90a444d86101f7d544bd3e1cf4805d998c4786f68b051ab7e55bc7e70aba590c63c4bfbc568bdf5711ff0b186e9992d75f6e31ba52ff5115b695302d5395d3e7a52834f0e7baf8e5db21ed9a7cbd23bcd9c4f3986d66cc8eee7356eac47d475dc67e920a483cca54f9cf117952df5338170d94848c79477864017e6ec0b8b8df87f28179a49abd2a0928c0b88ec28a76d62f6031809c3a0ba95ecd474b505646f4f05114a30ca1a8611aeb8b4e0af7b48adab097f959a656dcdc5e0157069fc052cd1c6ac378452f54e493a0748352a38caa7b9ff4ec44358ece047200d78277a117d2d5d5abe93aa3a0c580dc51ec8110cfdb6ed09b33ee27531ec162b8829721e80d0069c05716f540f6aea9c781f30c3e129e1b989fa7fb3c3fd93a6b82d367b262f4fd8d084f1cc11281ad7dd87162711693633e0d48b6c4116c89e69687ca3cdde47b9fc777135c91bc1ab41cd187d2166b59638172bd75fad43c14cd273f5ac6c5a93c41bb4da1e75dfb99f2f08c52d06a4a0fab5c60b084a4fb6065e80cd1f8289dffc39d429975f936639c0efa00cd1fff2512bb1b6f2819e9d49dcc4b045be026032960c55261dabd5e8b5cc86317d5d3b1d5b50da96902c5fe513c88d92f925ebb971accdcc189bbb301d2e2971d60dbfd47ef19fc678882ed533ee8507c34e9e6f81324eb091a65a63c0812716a77db7e471d7f4e1f39963338f7d3882f0dd4b163c5348cc33a53c219becc92399ede1d7f583daf7a4987ea252dd2292f9872c911c441b30cf64931fd3fbdf390113bac07682f1bce13f9524f602c1ebe5cf3690026f7f89d37d2d46ffda7e8c87a3c2f48d5f1dd70cd385ca777c95420607eca6ce175c07892e918245b2923fab2100e257305f61104a819ee4dcac25aae71f70f2110173d6b96b371c936b89cc0cf63bf71693647157e7d9d816b8e03e9e9170b0ac5c01b31c6aee75ab1f1f1fdb0e550612ae33fcf2cdbec8999f707a1dbe36fc2e6ccabf3311eb240ae7493ec148837076fb0fc5ce3a5522bbf3160c9f1ea6aa7f81667cd39071270972ea8825a1a898bcc03375635dc8bfa9b597387e1eea80adede26be60bbefee04de7a0241518712aae112d283b8c44da194a756e3171d6c94a7106f995894bc48bcb53ce131c5ae7274c019efac15d30a1931212ca7da63bfc750848767798d985deed9bad0c45871187dd423ac2845ca6dee167e3e42fb5348da336c5f1109a25eb9d2d0052fad0fed3025d746c5eaa7cde7eb048dfafb3caefd2b0e03f6f60e8b6cb236f1acfa31d935bbab2744e1a71b2fd3c92ef0312be8008693273c9053fa34d4f34ccc1287b9eb80d642d463b8ee7b69c5ce684140d7e73945289cc614bb85531647f9d3654e46ffca2267edb06753cda00af7588cf7658ed4508682783ba161ca266ce0f856f6f42ea6d99d10952f09f19ea3c95a4619129cd44c4a22afcfbe256d4c3b07e6ee47380446e5d29116f781932c96355c691910d7e6c65769d5a2cbe086d4ff3c8d73ce581a6b9d187db7a6a86d85483d400e8d368089a9ca455c88fc5095e400cb3121578de644379598d026a6fafab76443b369f79fa76cb46492a57945bc9b14e55074c07d93c5d96533b278b370f752ae7bd01ff491c76e3db993e9309540a99ca94ff06f28059a4e5ab5898d0de96550a589ce4d6c5ef7f3a7fe460193e0d1b7fcfe915577381f4ff3d807850d5cdf39d2b982df13604c11ca618085b3936250589386704a38cb2f8e879690c6d535c9c4006cf85380bcd9824752469bdc48480b97a0a4f02b6c64ec0898955930e4358dbe74b16e7ce30e4bc196e9c030474f133e08b131d861cddd2af611af4093ed92cefc763eba148084dc309c3fc32cd02e465c32c63dc1c87e39b98c24ffaf38eec48580ecc21e6cb6287e6f167ad70775f6d306db5df24fb3757c06eae1c47325c0d9248edcc25b19ac9dde076eac91419e6267b8f1f56a857312e06eb59ffacf6edf8b46e96a4da1a8520c3b7d10bf4eae93882f77a8f101002c0d928493c3a0a47290ee4f53d21916d356e8b5f187d893178f9cd40c52af109a075e8eeadf5c94076cd57d1a2d406b8c2efe17bfc1fe05fb1105a8f04d1f8f9b34daa3f486a03519bc5edc4d05ac3772a7d42feb0a7a40b1efc8d380fae7b3a60405f3b833f765436ab32b6c55fffbb738a52636b53157c9afd5bcf2760ab78374fc14a2b55ea1e453c937ba582df57e6f0e78c3768b98539867e1f3e32dad94782f413d018238a03e941ce6eb87a6e47d51e7ea9abd0cfdb3a8f4c95313875533fd1500280fa25113faba1e735cf8c33b70675bbc020598e9cb453e4202d3e406fa657a283cc657125f2b3a2a1a1237450522c217927f188a8de3dac6f3c18f57dfaed680633f6d9d1db3399c8c9610f351e1b94b8016ac109364877d52ff63940c2bbffb000fb27b6b330f1f4cb1d03bb66891448ee74442de2ca6d1a268a96c7985979ecb346e5e8da4e0e480de525909b496dccdefab9e06dd3e97a030aa95835d8f1e7879dafb8070f5e62042fb9d1e85a8d3769a67692ff66312d416f27bffa60a1df28ce6cd4a27bdfc36c1f34930afa40d1a6f56c756ab64f5bd65134a0a7999d33a2b0fd56927b7c53f504313fffa0ab349b7d00ea769f2dc970673b7110fdcd209dcebe81133bdc6909b96c13ebd5674daccc39969176de1b0ca6cda8b50bfa1846eee1fdb0f5dd47e94a89265060f5a12da382d75abf652f66d4ddc474cd84d14939f52123a5c461dfa8a2acd766b462498769cf303e07edd121f424d42541f39b19ec4b315523eaaa427025a4cd71eb21b185bb6efcb09be54db5b20985d494c98dd2b7ca3cc1511d531ee2dbf6c79a1ce45fbf9a227dbc943fdd21658b23d38682a095258dee79f8951ea78b475e160f3b8f1c9e6b3e509cafcaa384dd19345e012481a6772bff5eff039bd67af240c460f03795c1b05f14cbee0ab0667a21a3be1ddb997693ded7c7f9bbd84237eb4ae67d7522ffc59ff898507c6d3f49bf14639149e4ac9a7d93c974a910fca0a9d8193a2bf60638e97802d90bd5c72a9f61f39dc9ccf9ead91643cc24ddf9a487c7336b7aadec8b5032f1b7f2d29c33351b706837b821a0121ae92fa64b2cf266aae89d2ea76fa90d21e2d4cd641ee5e0d40d1de538d052423e497674b84719f582175e5debadc6993307a3eb13c1fa82dd006b84abad4cbe382a6771c4ee0797d14b3afae7450682bc3faffdc411a7f4b9c70f576fb3ddf1e62ce3989f99e229e5b2bae5b0f4d24c56aec84573e1961259d6980489b2b8c5f50fa8d0f22c22753f73b5773af0f8c53dcad67b434010591dcacbe323d2e909ba606cb7afeffd314092648ba772c2cc0f4f656a84a270866595ebb37dae860b341a3d71855374c07181407cb87c5c52da11c697ca2796452a216c73dc0b33432e3c7eb80944be9fbe131c8d6e57274a77a692578bd26ecc400cad6022728d4a6a351b01e37f24006d90577cd7b2d0a11572d034e14afe7c0376f5f8e1901b2bd5ada7c682618185c48cb54505ecc30309d92ea5dd7b9c9e45c00c709e9170c813fe364ea99ec1025875f1bf28d4211b7841e160d67e99d5118ec7cf65af29f9fc4a75249a13e8da236d049abb4152c122c5159230bafc7a3106bf7c9d9e11e5e894510240afc2fdb1ca16bedd5395666a2d0ec7b9357e663e51078b2c39ee5722eb4e64833957c93b0d2f1c90d38f470964bb10ba833d851974ca67570f7d8b217db69154adbe3bde510512e131ada796a16137b8305748fc6c34543064586c57ab01a324a14ff038e306123d1d1fcabd429662f0ee7e4a6c1b17f76dbaeab32f583570d5eaba6263133b0a3861d8d59c91e72bace6dfade0f6803d5291014763ebe8184fa2a5b14b855927cfe9a7e08f83ed480c5ab84c7cce50f55602c3e9dbbacd23892d0fe9650c30249a554809b9a99e184055bd333e93b8b2aeb8d00c726ba62ba6822276783da7c5ee029fdef1768e465ffe9918055b7c9f741dacdd5f9d55356659ea50384f76cd4fbd025ae056e39a9e6d3c1448becaec6dbb6ab8375a27dd67eb53f64dd7969d539d4811cec40bb4398cf2e695cc87082e5f4e233c4d1f2b2f500ccda349445222704980fc57862f3efb77f03b6dfb11f4cd6ac296d7e9a3189a5ace54f53d3ab185f7f362cbf1867d00c40fcc239014b63679b241b405481c4eaf3fde295f10fa193cc5452a568360da8bc9f7080fc21bd3af37bb93898a023bc31a77fd4d1f92190f8cb32decfa99503731fba1ecb62919c7466a0383794df26bd762e4372fcc1c5ee7015d6a4d9e7217a5383b573c2a249d54b0c707979ab1c6b3bad5ff26f797540cc2d44fba0bdc49f02de88d119cfccc06bbf706cc23bba2b4aee45774a16a451e78cd575d4365157f92ed4cfbdc949cfb4b9952388d9fddd6583ebbd06c8b0f663d3182453660af0383f2898921ea0292434f91bb231a21f61a719a473632dca1c8a60770932fe697c80bed963b84ebe75c9255c92d4ffe93b828225db5e1a7ed6e24ccaba5ed84b73fcdd28e6aa0efbac73595ebc927db36bcdd184de18c3190ed5e762f5b0d068c129a632ba52356edfdc2d394f3c83947bff82af0b71b9ac14981368b696f78ae9accc30d9be8987ef139582a82fb07fa22ff060cf455a31078dfb35e5eb6d71b2e0b3fc9a8ab4322b68147aa0b82420a1b6d536f74d9d6108ecde9ec154e69bfd7fd5aa8dff53e9c3aa73496c28338529191ca091a4bac4b63ad6ec4e6a7af87dfedef66201a163ea79bfc686373f9d93f7ac4b056efb59bd312411b18b1a4dddf1b17e8d39740b3e04b491366712652a0f9f25f1f1a4c5c11bfdc6cb3ad748e8f33fb517d33eb177f1660e45953422fe3078471b9be6c226381625aae93ea658c82d5d5cea8b32603b234e25260758d3855b7581a82c3dd3a7848d2f3d9f7091ace30d79363ed7f2ee55c8517030be0844b6857759e2cbc4c81645f1bba99e9e1ec9ec196149a4d8ea8570cfa9a753f94a4899002da74d2f1ef1a6fa0afa34ec3bcd7798d6a47d34067983c6f463b13da6c25f130a1c18f18bf3735ba1070b38ba23be3152c3ad33629d189e394cb4b6f76849362dcec57e18ebc2f324a4d2eb443093d0164bf2426f3642b10321fd1b4c85aaf2155e38e79303b223dde50dc460b1e6a8980c58714f9d599a56c32d9ea6a0d61c2bfdc24edf0bda62df355f4b2198e40b30e43230b4c1b2e204370255e7397e7280306895e3efa18910a518e1a6c14f8557a60255dfa8dd1ae4a19a8eccbcd8c10a0d9ff18ce019c893a701a7687acc05feb614fc315c36cf9ef0d619904bed61a22fcb79ef1004581b8f6db544d9d0936a411070c65fdad0989f9085dfd5b70716dcaedcaac2b910eb8de966fa73d675d2cb09934e526410801d712884652088c8963af351c16c430b3fb85a9a6b0b6054d200ad658083cf48b48f88150522f6ca00e69682cd569e002c01372cf4ae131ce74f4c5130f936a381b59af877d996be99393188e751f4f2542fffb3d9c3d641ccd250e9ec7e9dfef08dcb426698e8b448a83bb53cde27ad963b31cd56876aeec65b54df5f472b7291394f48629afc1919f8e6e32b83a868672ed6b8be40875ebcde8b7480ad72e9e119b1b01d493359a519904f3250a0efb4606c900bf69593a7eace1ec8480e91210910cb6549c7aa75aa9d67614fc6892f0f6b4e5754f408d4a61db6655c004b36e9a99548f85a95cf71599234429e33c66cd9169ed44276ec072cc0b20ff9adc90c327a2f26e647214400da120d0c37208ffaa5965e4641491702d87ddee7a5eaf0053cb888d8409d771d3d9396cb963211396abb14cf14a1791aad1e7db19f9fb86aa13778fc190481d088c532a2587b47541b687464f8d69c6bff121efb67e3e2db4a8ec8a69e76e6e42e0f7547f34cdcdcfdb9cc797449e691f4a754b0b78fe0092e7854a647b9263d297a05542fb2a90401a044a62ecef22f02339023b38fbc6e76b299bec7e670d9ac80d82f8c12477249d9e8709e5da40cedc2baca7073ff66cead0a63f7a3f0ba0f511a82b92b07a1361d332ea78dbe69c9f8a348ecb1236141ba51a6f2a1cb9eba0ac1d960c5ae6550836131f829e077bcf02803cfcb7f3f4a02db10ff4f412acd6e8fdc7b082737eb548c166d4c0c51c458f6b094d242050ee37189cfb58154126da55d35dba11f33d108e42b8cd896638f26f8a60fc4b91a89f1054f45f50ce8266933553d76dd4b1f5b2453af57296e11d8e9ed1e7ac3d3c44dc5dfcf31909181fb2b120f0bf5ac25e7c3ad096acf1509b08e6ed14a7dacb7ac6e8faeee76584ceefda2375bb7f2586bc07d0be66b1fda6e37ec2bd15362bb594c25f37b1dd80e7681163b57181e8e46c8a7a16f1a32b9fbe4dd978d8a3562ba1285c4fcfc9fe684fc0355f448471c48f805da954703d3d9a84522eda207f3f5d10fb9b19c08012b2fc7b524f94065d52bb3215628bf7d7cb8dc1912734849f8f3aaca901ba6a1ee74b50a696130cc9514c6dbcacf4e8c1e2ec606e4b72880a3627700d9f813933e14ad6560533f0b3ba78d6fff2b3072455a56b4f2cabe103c78233dca6b73842e87d11d96ae2c3d437aef5bd4765b3d8b59bf8d596915116576214baed8261a1ef16f9c0a0241ec0d4e2748b38748b4299164e00215b6e339ab222ae6ff66d05763989e074d241f90932532af8747f06936a21f8a5d05b001643cf10614b2725bbf1e31448141eec01486bd108fddc7c037c9fed4ab6b2ba034f6cb6348e9ef993bbfb6ef4043140c0c515e58ca816b4506d5565080fa75e497c9bd776e40a6c8a9cf7723d50b161de611184bd856ddeab6ccd3f3bd0f3d0c6806e5e44c9bae9624a9aa3ee7934b392c090f4e21404dfa94f9cd6fddff093706f1aa943b173abb761032dc9d0c24fe01e3bf21515557bdf2a9111e9750c49cbabb8f5f900c34aeccea1c9f5fa9dc9fe792fe37bd1b159f863bacec4ee87e893f5303b5e61405385e292ee659d792d2bb9c9fdcd5d5cf70742a1cf33aac034ebfc2e608b935e4fd25323b752433003cc95664ff93cd6879519999abb1d1d74e9e20b46b0c822fa7741fa34f57d9874a2926d5020a871c9b3b5493fa0f138e301c7d9e0070be2d49488aa76ffa6cb3b5d597c601dddad2c564c99962bca9c3504a438e612335dacd15eb5b55de686c409d17df1ddc95266632b92ebe4c99771a726d3a2bc6d77d20cbfa3fc1f573ecfb15c13377ec9de4b893bd6180c0cfc5473569ab380a06b8959f18b5dc79cc66d52f20e4ce7260ceab7c5eca03c60f4eb8379f77837b60d6d5e1f9e6b4601118d95e97473fafff68c134e38f9418eed66272c993ac77915a893a97c81f667622e5f3a76c4ed68790d61ce235505ebef1408684a19fc9cd726f0923020c8580dac4ad5e34911f74970915c23d409258c0e4900787d29a15f996d1b0e6498df8853d70b69e2fdd26132c058d00603eb7190396b06986e4f885662defbb0a962120bd77f2d6e1fd6cf0d56bb228c6368e40aef3a637c5ea42b119b876ca87206b47a3a841b7775071c813d3975f452cdc4d322a0bcca30f08564b3856f0d2fdd4b60e218277073566ec532f786d6444813e7c87d8d86810e992cfe2219d46070bf26eb9c215acb69c68251cd39e308f07598fd4dba6441d4be375b5b857ef481e1bc8ef4facdf073a698daf7cd9ce11b586376b9d62975cf1d2709de6a7b2fec5aa3bb1e339f31eae741f631d09b2170a2a15df0ffaefaae4db03dc7008e0ae3ab76ca3387a9960bd93f137321c5ca9e12c94fe9fda5136ab66d5dc4eec493085631a58337bf5f37f32c554d81a25f51b4da7a2cb3db308cd581c6b14c565e90482d8219279d59e19bb16eacd4c020b46d78636b4e3c2bba3327e84d40aad5556207ba7c877945e9ef1f9602f1a73115593ffd89b2c77305bba131674bb6ce2ce0a3dca535788f140040ffffffbf