PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54850 4eb4cc4a44e439f0395cd8a5e94b2a3d18c2d200996bec1e2ad2317b032abafa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0efd0860eeca717a1f0b69b83aebc9521732fc6bea511080d12ad726afb6c9c0
Certificate Block Hash
4eb4cc4a44e439f0395cd8a5e94b2a3d18c2d200996bec1e2ad2317b032abafa
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a00d000040300000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e933211d1d5fcf3afdcd701f9c2094b918c23689e038481b0bce013c6ec674387916165c87a6b999e73d40d7e7095a5f1c659572f1bc1232d8d9025fc4cb0a6a1c051bc3c39b39866f25ff4c7c10c2a01bb268a4dbed52c12e570000000000000040000000400000a00d000040300000

Raw Header Hex

00004020f21b0b7502c8624b60753a3e8ed49363b2833df7f14b7041609c3ed362235a138dd339d377d5710878c405344635d4a51a541af263ae7b22d4afaf88ac70aec7a6f3096a011d0618c0c9b6af26d72ad1801051ea6bfc321752c9eb3ab8690b1f7a71caee6008fd0e

Proof Data Hex

59,560 bytes
12121601030739f11f54fa55e948e3e1e129308b913f528efb3a5fba6ed9dd627f24f9434f3cc3e045eaeec7c129c1ab5d22e4c6b8e39981cd8ed6b127c8ec5c021cf20e9a29ff3b38e047b006da3ef14bd2dbbafe0bafda8adadfa3c2529d9d0fd699d5459b0c00886b7e46ea1b298e34614f188c8d2fe4a28ba384ce574c89791474d5fe300fe49b9920cfb3cac5b11087bf49016e662044aa2753e6af41555230483fc0b998f8a58d868bf56087b8b24698ce6ed90f914b27325c616115b2397a281a84de49ea08ca599c149fec4ea5eb457d38906faea64120053bcb2b6ada15d10d8d97c8ae1beb778af1ee2cbb0debd078f606ee9d39c43796a0c1f22015ccd6ea2c81ef7ef474d0f26e2f92efa4eb4755a3937c5157d568c584fa197ac84440552ac5aa3fbd08eb075781c8756ed5ce4ba265d032d43c034a2e6b84494b319e5a3252cc5a7f0acf8ba2948a30507c8982010e05c22adef34c7ac9d88ba60b87cb86f34dcd6c03f3465b69f4ad359c0c49319dd495548059aa38ddfd7b2c84526d4c6c92874a08ee7cd2cc223dbe7c062928e1536ef585075b9991efbff4002d87ec42ef6348fdc8d948ffd05e9d01ec7eab3fcc955d47d9f6990881ba75fea75549d4280991c71dc1588c609b333e5728e60478d655bd89228b8a90ebe0d0dfa01182d5580bdfad405886dc3da8dd7a1d93d9af2b961374070f29d0cb314ee1a39855aeb1f161c9ef61b869cfa39072c21b78a352b52320483270ca1c373363e8dd43271f4780eed4b037bd89dd64728ec9ca162e2c71c6ee3ac15f75a30a556eeeae59247a7a83ecf862b638c0d595d436c5999d9aa20a3c41c7e96e111f024417ad568ef99042dee126dfee0fd52d10c041c00202c3ef46300a173c6e01cf12e7550fabd75a4062690db9cdb7369032b93d1099676f9b9529c9a0ffb3a4e45e982a78243ba5bfa56a97f3b42530a27a600dc01362a7cbacef268b7c866f9bffb499d76ee752b0f6055a7d6d090458a6f41c37ea5cf92e68522166a69fdf4df8e1545ecec49e65f045706cad0334018e58553f81f56127968f030fd020315fa0745d499b867b608b8f9cdcb862d3695d6b52cb7c31ce4955c9855af3f51e961617288fabbec23dba6f1fae39547eab6349cb6558783ea7c76a263fd2b45ca95476919255d08c61dc53fb865b07f53690602dcfc2f7966ee2f70917bdce6120195b10c4d33584e71d72f247acae41d8f54c9be46f143b11496ec79cdf7c56f05c9d263feb041268cf588669ef014452fc69dc20b3e4f1c33a10f127a87a44117b24e36fa62ad96c3d451d15f3524ee42562fa89e7781d6b3b9105fd2e5e9427e480c909813dd1c5a531bedd6e9136fa0d33ba3bf1557a6e7af772a03e55b3549fa8627ea258d5eb7251c465be670fdd0895db3861eb9a6503d6c1f1a3947986cb6e6ce4869a565b49f53f2fd1f9b6cef606f82c9e714d67438a2ca263e3dd8974df39b8e7c65d7f1ba4a39e3fa8f7cdeb4845c7e2fb64d601870bd4809f07c64d7517fa707356a7c95632d25615321b64305177e33e6beec19fa4f1d5e216d59130dfc6807f4a24301eff24768292aa4c3c14ffbd02fdb1837dc3b26a319aaee2cb0457c77b82159183c404ab5f1607d47bc73584c2b2d9d2449d2e13d7ee17d2be468123f6d90c406ec92e447a5dde877256ec35ff325243ebdff9df269c37b5015d55882a293a6ee79b340b1a870660929f16b0d20681e1c28ff89620a86d0ea375881934f5fa98a36f9e33b391619b352f9608d6db08d40e713ca6b3a8bafec0c92969684b2b7370b106eb1878db5d9c3c4ee71531ecf5a927c82ed4108f340b6d46f99d780ea9051fa97b6992d6915dc1fad57e971042cfa0f39deb166f1a114ae62fa4c7adf77e775ade7f110af05fa4dbe13da76e8215b58eb2c1f60f89caeac96ae879ffc17d1bbe59431d955ba6aaaaf18c178e8aa3d4d2fe2c63a7a53786f0d4f8471bcd738469222f743390ae89f0001750737f93c4c6d78b88eb2a0685dbc568be74d6471ffe08620fd359fed1ddb9ee52e7203d2ed0ad0a509deb6fa9d55b61e68669ac2cccd8e4505ec681cbb1fa9b19cbee741355cd5edb2d5d1f81419a0192668a702dadf084cf942995218a8582a34cbaeb78bcca2c139002373414c42e5984c1a4003837a4d5303ab0f6c944568ddb206b4f25015e1187dc9a851d646122d4499b0b45ad4e611a6d71126e66746feb3855918bd85e1ff132c274e3919fc393e040baa23d77c0daf87673d51e4a20fb2e51131f02f1a7bbb38b6bd67f817aa40ca2fbc18ef5b4210fb945855a78f7e66e8855236296d81acbd5de8771b5ec33774a75007d27c93b0735286bb0a8ccde0d29b0e3bdc4fbc903146a4dd80c3ee46d7b0dfb9f1e28c9898bb12ffe499acc36d5c9e313db91f4d17de2ddbd1716b986d716d1be9e675c2375b51e3be6ebfdbddf0d5ab76deae070fa365333a6d10aeb3836180f37857a09fb0dc05e40bb1538c96dcbad9ffeb6a07612f671392ef60bd0ab558a27bacb6f4781a0a4ed7d6fe30bb3db0c930ffac248ed0ec06889090e175ece0d43d4a59622c08fb7b9e6da55ddabb695c97cf7271b79e0e8915e1777c3542facb4d0ef58b4869a89c16c4a24437e5cb17a2d647cd44f7f1ed6783c03bebe3b33346568ac91eec47f481bbd0a185e47af898ae502d7d2a5b261d35975368068a3ae8efb623fabed55aeb30bda3ef57aeec9a77a48ec80f44b1b06a85426a7e0d673c74bc3489a44ea4e22039bfd87a189e083c6c5d21094756c2b5db726e5464d76f300c81bc341f69a91108b2b9a9b7dd6d42b3a2eb2721cfe3fcea31855d9cd7f15a020f2f7ebf1abfe8533cd9a2c56cd92d17fbaba77f514ffde318c2834c55f5746f63a75e574ae526f66d6f736ccaded9de7ca52a560caa9446353dc3d6ec3ac54ee15320f6b46e6ca2a7fe257fea73a28830909c19da74da6eed3edfb725a69560a28bc0d3bbaebc76d33d93e50cdbe16c764da4960f860d78161f01e560fc4ea8178caaad86d2a26af8df3b62bda0cd64fedcdc287dfe801c2a4c542e67b6d10036b70b00348e10342e85caab3de4842bb361421e0fc6cfc1e5a6a363c5237e85a20eca46d4dd95fa15362bea337936741baefd3b5a47694c0f13430e49013360b28f65447253e540dc55ed2c61c1b86704d070ff0433f224bc4c64198d96da5b20398fc1fb7974a172c45b7625202f9101eed572b72b737b7f416f3804a60a18782f5bd08e8c72857c49ff5cbf7b70049b8fea51bd543df9a3291636c0b026fe423c0bb01f6eeafc25a311301172da844874e594eb844a832deafe5e9d71ccda9b9d19daadfc2c9581b0617deef8a82201e8adff4f2b9b1bc07bd9b52aa61e8ea438c4b2c101b6f3e3f3463a2703523995a81fb7a3894d964c378cdd7d507ae9cc58c0d7d96632e476d0d93274aafd92f15b40784cf2af800be54fd3ffbe42c0b5fcfd895472ffeebd88c2fffe4941b960721963bd0dbe5d8373d22b84bc8b2dcdbc90a6d6d61cc1b75e9b0b9912fa3a9bb1b8e7119b35ae4fe93343f7e7cb8eb1708b096d1e6a761c9410b998d1774b6449da8274ef601ff0f4e7fab1637e4aed9a64547bda920ff87ec0f4b7f492802dc5501396ab03b27896caf7b0875055dd235fa04a74613327c4600f5be2ca4cc8f12874612ed019548e7acb0d65629adb6c479465851538d116a2ffe3f44d4446b64b2a03aa27af39240f1a79206add1194343da746d9d484927ee7f4050ef8da52c8e44b2c2e01de2a91a4a71660713eff459eb87f0e1d9d8ba6d4fb465558d32b71c88a6a042673ee2200fc4b668b950a3c9349496aebba65fd5fb2c20b54785be35f299265ecc15f78a261872144ee11150fc306c82334e26baadbebc31bedc648ec17df1431601536d209db4fafd2fe0a40dad1510501c8f97e0a4e42a0763b690b2130da549bde23250da10c9ae00d51de7df6a0448b379ab11c0a96b4e247df5429643b21b27124b6f5fbf57dd74143daebe1e678183da571772030cda59dec19022d841d8955555de24f95d007a1a55f86c321cf44b101054772ed20d021b372916002d9b4ed1e805a39ff49ff3617c4602dc8affd9787aaab528528b64a094b0cf97b5e47fbfda0918c3619d864c5c5b28a837e0df8ad057c28ecdffca8d86a0235f5042814fdf7bc753d4873732a0f06251f02b85e42dec1490cc34d53f7dddde4b544dc4f5af9629dd2628e387993fe4a8bdf5397e0fb7d1a8a992e52a493ba803d62edbd4109750ef492fdc8141e11d7e21fa482c4c9d4304d358ec59884397af47dabf10886580f8c53890513ddc473c580958269df4e90fe85ce697611186ac11ea24c0bb51b225705091a5042c42f3d558aea8b3b7ec64043ab7a52681caa175511edf162abd8d0f1e7c0d17998ab280e3e62f34ff88d311a44ec576f5212ae099e27d4f0891350d649c0e01f03aef72bfa196b38b6f1c2c53749e373ef68e63d855982e7988a4177888e82f403e2aaae48e7147f9d99efb2aaf0ecfd93c5d248d434be35bf00b5515ef5f58e7d4ff32c96663cd302eeafb966e9210f414281d41a2d2701f7e9024911f7d40cd1e834b0590ef1620c6b8dbf470c03fbf2b89cd2476db61df77334175e09ebd9c0eccdcc553a09d4fce7307b6dd033b75a5b23b852f2e034fb7a66d1af35979b68d80add90342404adbc31e8c17e2d29afdc688b8cdaee7e6141c1015c50e42c0bab812d3a5c615bbf74ebf72c8e70512d56f972ac18fbe569d957099d401b17d6e16777d4ce0b3f75d487ab744303f56e3c85c9f81b7c23260edb9087c5e53f3c4c977512e18623e61ba4a7c16d5f64c8fa40da0f44b1ddaaed9cff76bf74336a1a1c2270bdfc9b0c9219c81ea82b9ac97bb97f55b3bd191037e47d54d4dbe8140d4f834b8088a11a7b8d9affb7fbd4ab6d5efabf84a9b1814e8946b37b3b3e8f9241eee421afb1ff0b3ef8cbb26f6e46611011abeeaae3a6baa0c2869c7ac0aca05270be6a46c8455535e0aaf9a57c6fdf4d21c0a26cb014f2e29ce82ee58048a4dc48f5cf5dedf6f4cbfaf6cc33d3052cce57693d22d394fe41e5ec2d5633a0710ac2f6f464bf204bb3dee90d2ddcb795d8a6ed0d013affe6201736e17b7a47790410a859c59a258078b67348eccbe44f30ccf92b7e32c63e2f231dcec3b25b8b384a0da7812a39e91892c1e95f90ac3580cc27d80ce29e56c43fdf02f231f3fe2ec46da2d162238ed37e575c73574ea63f738f4de5b09c2bb919a2cf96a39aa7cafd5ce566e4f19e001a130cec32fc214e21177f9a716259d6c2e2562a282208735c9db3d42c72a7ee246e818618a50a5ee479ef2c3bff9f1430ce8c5b2e44b087ea2dd3f9d56f83c8e6e8d2643811bc0a970cef1cb8c89fb09922ea5a5c79218cac8c52ce108c739dabcfe4478f5d53feb539c6c93a1a73ef065b117429f900adf44e2a0c4ab39c6366aa9b1901b811bf1eeae33fd99fe9a3ddb44412708c8af8586e7e1a80e0dc71adc802178db24078bd2cc2ae9623a1df97a84914e062a52b5a0c50caed5e616a46e4f9e2e31739099118bb8962943ab243a6154a71f2d3acf5ef55ee14824c932364a13501dc7039f40e07eaae0ef2f973be67d1329c3b29fa46ceb5698bb033967b8f8bc6fe10c56d21ba039d15370b8d9972e1ff04270b5d5f3d272a47c36b9f6c4b5c9e3bb01a24193656c13f6b2fa4a5039b374c32a0987a8e06f1da64c39a36451c1a7fe96d9cabcf66cde8d8089466f439dfe8f7bf04922ba7e7d00843ef49d93486b79aba19a128684db253db681a219460413cbe844d1e221cfd24fdeec094e4dcb85d6638407a3b6f5ccba30acd80b42cd129bfbdda7d9483dd545546ef4c9c52842fa0368ecb0e1bb852f1a04861973679c206c8757b640e4dfb128bbea6150594c1378475bb1dcef1670a429b941e5473e1fd82f34b08ced0c14097ee50c3d89add0a9c3e667e90cc9f704cdf33d25aafae8202cb9879f6584d220cb1df8e26ffc0062592709430988c1bc4ddb6c8d89dda520531e74c3f642f4b8fd2170f322f63e4b294bc83f98de6e3b90cda34a081ec7cc935cf8be14a359b5cdfc7e2c5dbf9ab0edf3cdedc161bec73218587ed9903b04e7d59b9a8b422017c48be3094d564583eac697840adfb7f4a4db591ea956f27d05f4f05d1286693729aeeba367dae129dafe5ece3c80e6378d632d2c9a73af566df9151c35d5855c610598d39ed6472aeed1c80841742780c25f2f24517a791580593e9cdeea2bdfdab76373c63e95ab4c942248300177702f82dfaa99b66d713aec666847462edad261caafa6f8db4fbb0dc32e17ac2352c81c919251775688840b20c07713229b5ab0f51c68f608e945075cbec6dfebf85c9722b896031c37940f12a39cd0a57d2bfdb2876bdee0ae91f4eba2c3a53c1ffa689ba1c1cedba110b5e531777f9e9f530ca5b263ab1dddba171637e9260af570b94404147d9e2e6ed667d9d87677ef4503d8440800f4f09e03e508d7f02bc980e700bdbbe25d958d5de04074d6e210cc9993ac9468565584a156f10abe79137123d09443557a7bb3eb44d0386da3cd39480e73158bb2794e8125251eb449bbeef42a9f771d2e30ef8ea27fbb0e202b496187006899bc0c80ca091f3aa39be0205985a7643222775c5000c6bfd2d7eb8e106d596d98517b1eafcf91ec081992333a79e4d3045900b069ee21674d52a7718f071e872a9eb017ba4b9347e012fe2e102502ccd8141bdefd0b906a492e7a5d89bacbf94fa15b42f5ecdd525598b5718d36ed7f1ea66ae9ccb12c918ea250782257f985af42df5d49b927e8e82db118e8200af211300789c17a55a91a091e749457bd8a2e4ac0e66240bf8979f902e28ca37f5958284507d487dca90de2cf81035adbc4cb4f6f5150e534fcfcd8dc52c1677787d975b232084eaf8b4dfdad49e5020a23fce7a9d22537ad44729ab8bfa8b764daa929bc4684488b5ef50829207e58521e59415ea2c33e35ff42003f2b927d400808682a50cadcb077c239e99447360b2f6736cdaef8364e5e793ef02dba6fea8e247d5b2a467cd516c04881afa8cf14e4626b8d225e0753d39bb69b80421e71c889f6952e00a2148d59945f7509267ae26395a37c9918b7af3afec02feeb5583c9f2dcb9e553809b8d641a8b1722bf7037d1b028e41d49307d6885636fb362d765931ff5ae452f2483c58c3813a06416e010310720ee708a31ad8ab50d52785796ed670616cc5be50bde3804e107c54bd44e9de283ccb05929dc304d827e0d63e9a1c4115bf15b08a7917d969e864053631bfd3c9a53faeceb74de31447d40e1d3122c85352616120150bec2fca5fd3c77e9562f509b8f7081304842d75df39fd5f9706a3e984cc66515be4dcdf97f8057313a16d01d84d0b2308b8b55057800e8b3bf6663539dcefd3765dbb9b858d38a57884ef508585ba87af88eb28de73f70e476ef24ac17a03957bdd5ce336ef03833b679e8aefcff587a591e074e740fb034cbc4bc2372fb6374ebc0d7664cc3ce6c089da4fe4ffafd0efce0b619997c93ecb11b2b905ef5eeec41a0eded4414a651b161946dd10b7ec7d680575395fd1a4ae9294820145cae72e0a54b25dd1e0c1669994fb9e40aae27bd63d571ea075671818ad79336faa56f1cf18990f9a039455fcfa22b9b3433e86e820c6fe909051f83ad0ee8be0398be7b716ad29d8943a82a20c26e3d46fe814dbe894eceb70f687f5f827b2e566304642d8ddf4e7dae2f1ea9be0e8d629e83bc8155b7b6656513375690739d34ee0efd65d3120a9870c9a7333460d78c30dad1eb40db2e19ccfafd2778fa973f7c88d0ed475f97343cf97d5c43f04a8e46196bd9e95537248a18792e66b20edb96e306175156cac22b855b36fd1bd6944c01102754cb575a119ff6d5c7b97ba0dab335c729edb913dc491a86063118df204992670beafe04b2299ad2381cebcc8cb6eb4968b5918fd4ae6342a48e7f64b4659b31498d9c98ad2b0396c799511dbee354fe9ad57cd56dbad733f01efd105f468861ff724c401aa9769a0388e2a8e682e1509dff7f9c40116f2617342da972c94d03dddb4b1b1277342a6f40be7ead8258279cfd93f63d9b655a45240e11e3bcb0e584b3c0a0755ebf42062ddf1f26e9c2ccba691d7d7e268de3ca962feb25a339f6cb4279058bea2bf293bdd29cc2aa2f33de81d2fa6ba630ef3ef8261b815bbf7c6dedae49c01189f3484d25b1a20469bcbf2cfde3044cd4dba10ff3bb53e7ec9fe85d42ed248538d438b3e3d273c0dd2978e8d8d92ab5f84df75f8fc57333bae144fe09efb12a3b78a18cd76ddc14ed5aee88f4e76049c49752bb82ad259f0a7be9503443c7b1563fdc1bec59745c72b0324182e00a3ae6e31e4c164571292f2635fbe5cd5759ee204437231e66e53f8a3e2506f5707c44beaa4a35ba40c01e06c27fa32048b49bd647a08b315d4c658e4c258ff8cc47c8394f33385bd1ca332beb0b621988728912b601d005a379b5afce748be54a4d3c223c706bc88063ad9cf29d331eab59d141ce5c59e01889a74fa3f9c65975beda16411ded527e3167a16e92f5feee8f895e50354305b303754ed91974e17ea22dff08cb0d44813d5f5579eda75f4c926f805a5442af3d41707beb32da009668d8412e92e5009bb5cb78c66552b9097fc36efc14e3e53e594a3adf1002b64265ea2bf083085f8ea477e9b1f751d17624c851ca4485d64fe0dc3599d036a761c56c75c162e2328ddc4814401fe1e748487624574da457c1bf2cd1da4e82c60df9127003f7e1a63d97ddb75f671edda48315db3badc014631e286fabba83b1d8ae23237488f46f290cb093623dd9ea76de52262bd31c7eadbd4cf5214a476cc903816432f240a18e5bd41bedd99dbe00bcb9e9d9b9bf5ac281731d855f9ebf64e97240129a9b4f05293d9f9ccd6f8cd7b764957c65640fa7cde0249ca961fcd54895dc2a7c4f83c47c545166b2003635b83adfed702bfe2f4845dbe68ddcf43cea67a36fdd72acde7f110b30e416829f9eff8d4f9ebfd830387d289e8bfb8447d802b7ce4f8376b528cb07290cb398a1c1a00aa8a6f5b0c7ce85ff9cd1ae6a91086dabd8ad2bdd37e962e73dd2fb3b22eb41784f0e8c2c5125e2b7098550b58cee5c3ebf2c3b5dad4bc0f6d397b4f34321b0b071e7ce65fdab5dd9fe3395752c09ced7c557144d737bfa4db56a0bb6790442740883a207e1e919cb7ee64e25908eafe61db73415947d433c05b4b9b92ca7bbc45f1f4404c9c1dc48e62008d5c9629ff2611349c2e011d0156187fc5c8daa9913193b930108113a5270a2cf8ca31bbd14eeefc206c9f823e0f674efee5517ce73a8ebaaa6ba55e492c6b8ddc174a4a4f22e23038ade67dfa13fe80560d17be9d192152f96fe4d63d99e68c9eec093aef39baf505de59c87243a289638a98cb7187280e15500dda4536e217e76d29f10afa07eb93313fa4074a3990fa76057a55845394bba66667105ebefece230528bfc2402bc3bbd5a8c3f2d7edffd3593b69773c6733b008778ffdea5502d1f9cf42c64b113814839867c1c87fd3672d9245448dabc0b155510fd2d945bd968f13ba7dd7cb85cb03e2e18acc8a1beca4a85c5e870b47ac8b8aec21100973d1015c39b43bffa6e75412e5dadcff24f668c90af874281833a80b008616117b25d25bb9793b0d26ae4b5946f0441cff1f4400f94c818fb6acdaf8e592364a126a6b1261602fafb1996093bc3cc3a9103199ee23ac26ee434b3107b679d9014b13c7f57cf4e4b041fab97465475e966096b9f140c309a395d3459ed5b795508ab45a0dcdd30099c7648cdbe7316f0094eeadcef0bc4ac167643b2c7934bef182c3420fd4df3aaac60f5528b6c610a5a0cf3c31c95e602bbec2332786a6e932099b8f8ada6020bcbe40854f0a3451246978d1d1de025dddce0e7d4d09a5761148fea8b09bb7b9bfed4e77b9826fd6682d9c806b54d29b99718525a7db0d7dafa5ff09803ee4456cab730d646d5274888a4638737fe0d8e4eabdd32ace34bf72516ee562c7c6cf64a8d724088b5331b18fa6bbdaff8ba060577e910b246f69abaa49deac512978cdfa693ce3ef37f9f78765c24c50079bfeb859daca8f164060307896cc99ebabfde423c248acb04376ffcfcf3784429f5cf26f016e51aa55423e0fcb1fceab0643342234c13f42a8bf1aaaefa86feb57f3ed7f7c46c7305bb7a1e13e2e7d40e9f8c946a832d4ab1128de1919b661a459a451f135c1c490ec88cf29ab4f1dcd95e3b281f146e552ace5ce63fb9f733e6ea5e994dacbf57abdfa315b7ada953242f7586dc7b50d47aaf29e6ce147ec4a20c44b060d2260ad7df9498671f7576a95916524f546d0d7f1ae28b6e275b67e6a46e52aa78c7bcbfc2a6960a46947418dc5b594a2e995f2d9caebd113367d273cbf0650eb16d2654971520fbb1793cc193b22a94694094ab68ba40189ce7defeefa93706df7d14397f270d36a771b5a2d933b3f85bb4d0a17cf8eb1f565dc0e432c67fa9395a3eadbf252ec98d1785c2d247cb30b421810e126c61719a8b5ae50104f9443ec2d1ee6bf7b3aec8b314f805bcfe2cf80f4c50e8882bef88bc430cf88e05695c6b680f84caa1f21895613f9173330a6182c29fad119deda6672c429fbe985e4468e5636f2a0f3a87e235c738260494ebe4692ef1af38ea162f7b6f8ec3065840a9a4af1430bc93a88fec7535354eb15dab85292330c5dac2e15567bfc7c92b7498d8bb485337b23a285caef9f7960ea734ec881db2d8a077f2f9dcc5e27c345ea0b13afd280f6392017c7b89ee35afa1f702dedb99f6eb988970058d9f01098aa99393168371f33e5a8c191d82c559b5d86f2b67f7ae3104db8399a10fc3275001d42f02b7aff82d0265dbde73345e8ad86d203fed42646cbde51933c1c28a08484175095556914a9f59de1c3a4283adfa6817cdefcd065601f95f44b00d8438ed3f7d1614cfec0cf5eb706d3e9a489990e152ef5900739921fa5f61c5d0fc10133f85f0d1e1c55a7b31f20b16813e1843487797e26f05c0d89524ad597b718cbfc4ee7e44f4665a223c729486702271ce5ef5e7e90fda6b47fdcc54ac12fe96e75b67b733d2d28f74ca620e68f3bf24fdaa584fb9e0ccfba0bf2dcae12604a3bdb71635dd945b5435689687f1978c54748584eb8ce514274a361dd2f394330933b20d2d643c88d15a0947488458bf3259a6009eaf125e7586842975cd9b2b5aeef0f09937539edfbd0aec9b39f6b87c6b8c434aef6330495e333e6d06393348e2501efbe2c1f01669369a621f9ac604b2479326c6204ff1f0f3bb15e553541ef72d10958de51fc9db69d04abc4aff800300e91cf7fdc19301ad59b60f6809829da46b5fc5f65cba1547fe9930557468d47308707c8cc2db895b5336a069ae8f0bff689a200cdc5013293a4b2b4499398ba2eaf94911c20e897c074d3589301a3b0aaceb9104c7bfbd8182713c0df2de330cde2d259fdae3c8f26d366bbccaa5af5945ae12088b6c8effa7fdbc9d8b0aacc0742d96fe5de3b06d824d1f093c74c27b10d778ab2ab1b499fdb83e64d48f1faf3ab97527cd38abbefabef4b33f93730cc42ed749d9d027f61e5bc0f4d5dc0155380dd0ddf3ec89862f0d1ce9ed745617b57110b621a9643b8116b97ddbe8f2dea25b40f1291a89c3437d0cd8d1e0cda638791ee168a4873ce11a2de51e9fb77ea09b7b144b04cdcee185ea18feab44c9171d4b49e3f083b201ecf0f8be01ae99925f716363a2961f7196c610c601bb7d49f9a1e03c7a94bd1e2cc61ff763fbf50cb099036077a351cea63713bacf26342249d495aefcfffaaeeed50b71fed82a21e9f0724553121660768d452af86163c2200c5b64b70c28622a06c1d6014c55db459ebca507ad19d0c78abc6ed368389cb3e99fb9db6b1eb1565db30384db39e9520238db7c6579ff3a95808f69e2e8b484a2f3bb81564a9fa3a343df64f5cdf4bd3cf4ef6ae55a155dc5865428a8c816951f3bc381aad64bd45914921700f5912d9c7e88cde54afa94e8e4c58002c13e52689b89def1416c30f74d1bc499ff0666b89b33c2845087f9a780f969d7430b15909c48164d1c3809b9991d8293b4af0770bd460b332645ec7dab4f1d3e209b5bc5bc65dc2574ae218d1c32d9b8f67b2543c9928e6d549a755e04b69aedc6884a13e4bababdcded58c56768ce5ef25fb34115a06a6b2415fe88bc709b60038c3e8cf0c6172521b293fe90b7eaa0b79894f0e81de9bf9e5daef1c97d6fe05ecb34f1e84d374b694459d99e2e9cda2e85154a9dc12a4c3aa2b1f3a2cb0256df60a34ea8a6d4b80929ed75a4f26a5e498766db48de2fc34468593e6040a2b8d7714c3bb5cd2e378098605118dcf30d561364a47954252c1da71e0edc7992ad82cb8f0f26fe461644f83d7e95932f42f33604bcd975e8c18639aa97fc8277ea8331b2fad45105c251776d99d3873744f9c701b1e8299b79d31aad1ebc723f8c9d60bcdd92b0b6f5c0683b2845988c019a0acead84ac811b73e0f55f7cf72c8ec4b6cc29aa0cdde0a39e38b9fe7681ba726c4a20dd3d3ae22976f2cdac82375f01b709701b142db4331259cd325dc43d8f620827ca20ed5d3fb43ee181696ed28619fb6146f57c25b065b2ad4efa8e6fb00e44b061d4ccf6c4ff30717579e2f05c2d14d2cab06a77ac834faf4a38b8cc9cefba69b70906e03211b9e5efcb8a56a3e9eb0bc45ff713c0e61b522f14b046eca60850bd07fe6b998a81c1ed8b1c2ba6bbbf7a17b54210c63ab5bc1611410fdb5026463f2e3347d62fd6204b0fed166da1e7826ab597f70c23e589e9c8268aab917c1ddd28a174e81c6499d5599d6c384c10c1f80f06759b7cd585e3d07f14b45953e9780c17507c39ad9a1c0190fe94c6393a46906f1f460709c4064697809fd052c18d9056738ceb45cc55bce33de46d54cbc13b91451066c845a4c11b02397bdc59551966c3962ef3529140ba0cbb6e3084aa5dee36c8dd13e683b941bc3b492f3b022b4acba15e648debe0059136dbb5ee65d12893d5cef80973e3ac2be9f7bba34208e85a42fbceaed56a7658c64a69d5de16ed12a8526436f1026f1ccbea552b9320690c5f9f7058e4a0ba9229a31cff6b63e9bf8f3030b2a7b70026ea30bfa5fa0813f1dc44d65c5daf40d0f21ca7e2716a3f133fc27030733979e60df6f86784b8b5c543dc075699939eace6051986f5a55411628f6f695c48b1913a3d3e9d88070f14a3167fccf10ab1d629b3dd44082d64c500d9396a0bfa82470d3b5f1362ba976419528abb08036ef9c368e4f5e97e5752ee0c078327aae9d6db59dfa2148e48df2811c631f1097623bc4239ed9d6de8713d8ed238fc48b8798ba67ad3b7bc22919d001ec4c07974e8a258aa894e9ccd8ee8b89566427d704962c7263aed9d3d611d3672bf56db78ec71ab9103a75dd2410f61c3ce6cc2563f0dc364b02d6f8decb38374c0785ceca0f5ca63a2bd851220ff46dd60787a61ae75fa9ff93a7f5fc355a1c0afd169cb00ee0499d06f6f071c75618c39df4c3ee8cf73f209d42d5993c3f77a9e27c5a7f07b378b29b6ec28fe2c628324ba7a67fe8fe01432d7d99d70a9ba84dd57833ca42eba2c9a9f5f4be36e4690d0b889fc3658403930e646ed6eaa136870acd1f6ccbd6950eca6d57f574441c436313c69d5f576e1ad5720ed1f9002611b4237420413abe4d7721135e4716f138226d980d763372ecf2585639a325fecffa7f1de0e8a0a5be9af09aefc47ee8c22a63cdda19d700431bbdacebd8ebcd623f54d59ed4317f1464a1e70c9146e025fb69591025bb24d133fdf09f82776f35c82944c959c3e0354109b2148568e48d2310db1018eeca0aac2f14363866a0deb4cd8c753893978ca4968a950a20ec13477ce0f1c22d635eb78b186f3b0036d75059edd65185c5896721beec2f0aa2336e060b949531481f722bef0e64755055f734ca03e77ca5c678253686f42d460af07c154528d1b0aff920f6dcab79454df6f278b03b1cb68a9b015cda8fd5383cdcb03e57df909338e33a20b991c1e9380e0945a2ef70a20c7de63729ab17fbae25b500b63d164995f7f39f4e1827d446e128f9a935840a3527e05010413402cfab3331b9b0c209bc6611100c7a5e725622225861d4ebcbfc29b60771cdcb29b50694c7871593620d3ba0800b7a478bd43c2ca79d038fc0c86a7e6743e1d6806c18c8d75709bd590fb07c1f133fa3276d85230cfe7348ce1b87467ceb6eea140f3313e0dd152db3f08d7dc6ef0f543e576ffe528d69881598a0ac0d43fa9c2939063d0b5cdf609a02b1d188bcf0cc5fef1cbbb3da9238a06a97407d1a9444a45e688b7dae9ae78148c15ac248976cf6455c2c1bd66763491d0bde2637936b8659783a019bcd9df617ab560183a062d090faf1121de39c1b1a345cfd0bfb553f43be45aed24a961a7cbc4264eeda121f0f0f4ccecddf1af788122e07f35a813ba79cd21e3321d8801274779e4272d639fe338cbdc569b1f2d5e39f38edc14a278008775a2a553c08e0f81991454a98172950bc1d3437651005d0b8b79b5eb6ef61f48213f19bace2d8fe335ac651b139574e85d335ce7aa81a1c4cf98f0a9aab7a443b89050a66ec6e490d34bb73dbb7e82aecdde0fdd35d2827244e74b34b6286915249597c617ccb1a6d663360cdc58d825e7d9bf41b7cc71a62ed74e05db83ccefeb0028f7513f5c83e29bcabec3fc1f2cdf912aae71a0c986495b79ba98a005fe7bf4f43b007c455c33b105f80258cafc086a4849892ece7569e65580bc94aed29837c44e68f583d35967a9d0706203592421ae89d5029d0110d97c5cff616a4f33000022600ee4ae6d94edc01ef6fb1be020056c58709985d36b217e0e0b31422bd501fb98edb06778ae743c58c2eb59fa156a2d03353a80243a6b88cb89184734262e5abcbc921120b3ffbdfee960dae6f10101ca6ea50aaa23e66a6f0c2e8facf3e9ab50645fdf4ecb80faf248b4f2dd1271df55e83173971275e9eb87a2820fa9ac8b6e12dd84a55b477c2b20dd88b3fa80df009a29791def227e4858fc2b1ea34e04c78b7275414adadb3f4623c4b944352110cb3b93dc994350cb795b7ca03e94534fe516f1b67c688090f7eb7a0875c3c6ed2e1898cf9ba4b3cbe36db62f49a216a157bf7fc9abd5d03b5eab620dbe15550625b665f522562e8287665ee333fda400053830c66ac41e46b36c6de05852ec04e54a2b6862725a40cd2d0e2ca508e18d4c0480e2903d29dd2eff3b0614f650a7a6f6dc23d71efdd91327ce139fbe9910ce803f755f301903f7ecc21b1bbcd86189d5136202a1133e09ee5e5095a29c5ea2bf184686a70d48852c261ef9f79415eaf8c6ffc95a7aed4c41badfb973cd61432ae3a401d9538dc455afed751845e8cd8a359c0e2fee5cd1ff1fdaab113581fbcaf3cf21b29960fcd71814db3c9968e932053321cb61d3a3518a93f787473e647d54d7195b83273eb496c888522c7340ac5fa72ca17828200a21d977a67a9a51b4efbeaf3fb4db96394537b6118ec4e394ea71abca2aecb28c5d4f18ca303f33ef11abfaeece722a280042f92c0fc36a7b7a979b23e7ba37940a1bef758caad93a7e01730adc763011f2999e002e65fea7463618f5ef3028b10adf09368a1f04c4fd87a3883b2eefe45166e3cd73af67a14a9905debeaf990f4194d660dc40b719d0055076887fb18acbe1e26e090d5083b37654a58f59de52ba47c7e0610c78cd8442396b189ba3544f332644b24a43054dfd92ebc8badd154508bfbd437b6235a19082bfa51077e5abea6f9cbeb02b811da31d68676fc3219b79e040fd9bb90c5861d96c3486860abcfcae72c2845efc73da3ad81435512af6caec3a4b855e3fd9ff17836793ab62da17c9ddb9f8b378ec06311210c217373fa6779fccdb7583c54e8563dbe2c8ac681874f1f0508a59ebfdd1f81f708d72ad04441ae532e8f983f853b35bb7d5c205175db72fc54123add21890ca6f7947ad7488af369892c2dfb69bb4674938c2137a57e5f486fea92c21083fda38ba1e5ec362d1d0ebbe02cd5af1940cc4ab7012e819693a55b6cba64b8e171e1008bc9fdd8cf452080f59ec6f199bcfd1d6c5d703d22c4aca10302c67ae3e1cc0dd6f7cf456ca1d0fbab30e70217fe5b0aa608ef3b578dc317fabff45e512ea025f8dc232e4b6731ec395ea77885ab0c52f4196884882ea8a4e75439637e05c30847564c4170baf956bff3072a4891b7a565df88b4e7e6a17091cbbfa7dc3142101e50deea450ea2d1c41561f7758978e22c5660f3b63e15b4453407fb32efc23c6a07e966c7b85b1e7c71cc4975dee32ee651ca3403b2a742d0f274e6c269ac10f68152f0ccdd8b040406da02ee6d7957df1770e183b5d5619239994dff65f14db102a93757a5a4a658ef44c8e079817b65673d11086645a605d5407ba227e3411c7086e6a473cc991a448e8a2249cc28360274fe1372c47236e699f5a39db1c77eee9a69c0a1cd0d384cc54c5b60b0fa249a01211c502a567343d2c205d23824802daeeb3ba4ad091b454e7dc2e8bb210a4545e86329f63e3acb85784328c73f8c9cbb6f8eeea95c70b029de594f068fbc0792e9f0f7d9e7e84e2f4dd1662168a606f01313f59ccc07cf269340c8a49ab0831b231135d70c484a64f9ceb3c6f49be7e255e01be3019e41c180cffc9162bae546848d206751ba4f9fe02be821dcdf2b7fb9b9d709a83ff6d9ec199e5ba340935cb610bcf14baa6cf667002017d6f6d82a8a0f9add57dfcfd6b9905e66bb6a0347ede7ec0fcda9bb2ec335d032e10e406d2729f151075b60ca2caab92c2d7261e2cd9f4b9c3fc05b102177bb5afc77e20c9baf0489475906337f4538556a4db0e0f6423ce667aec56550d51199d600b54f1ff20dcd62db98379314372fd0260b1146ea6cfb5945f9d9ef1b4229918ec4e6052b51571c185531f58a6ee6a9e469a5dec05446931d90ba73bdcf7a99b0219d481a671071bbd4187b6003947674cb13bee399a6ac0c89c8656689cc7cbb69d37d6f972d35fc26725bdc7c5a033197342d781e36d5950ac68fb29671e91472142990ae0fd360106b260dd4472d7974361d83858ed47452c345320b9fb89b1536b4ba5d64cc4db21b11b10f34f89d92d9091afbfa08ac58936d513e22be3e0f4a8c3a1cf10d5c943b8067a79ee1a98eb583583f626f3a0f1b96c65f53d5a23127407c18682af5c5de2932e026d15bf7ed5d5d7c15cf84806fd01726e03e587e180fe55e4f1cd95855b603555ad251f9ee5eff26107ad07ec8eb344716824e79f239a95bf63497de4ca0abcbeac391868223ed784f7d9b5111d2225ce68e870fef2ecf7c7637d7991e028e580a2460f729556766540e896fed74fcdc445093ba3736e1cf59dd80a72edc0346c1f8570e9b4847750a51784f8df3789519fa008308324074aad20c591f685d1b9815d90358440e6171fc74f694efbe4d7a203bcedf15de8d5e1ae1e18e5e91277ef56585a6015e32ace0abb125e113f34bc76cd1eb928796ffc724d473aefe0ef66648af0f31e82a648dc4eae19a93ce8512d6f8f2bc0f150d6ecc1c69995cd20340c806289a45953b2a7524160769886efac2fb8e3e44269341de19939a64f8f986031e877f3b119896398fc16fccfd09ae5a730c7a1481b657a64a3a66de6048f31a3fce874f5bd04994680dad1bae03d006b7d5f80a900885bab08e1f9f1a72ff9a50036d867c691e103af4e4b9e8849e10b8f8311db909201e4611bbeadad1d375f6d34df595c2bd3303f40e6bfaf9b0f3e3ec963d7f1ac15a4028254249196523830dad8a1183a06f447c532ef44b12e89fc79898ddd2bbdc80f086f8fbf8e50045584fd6de8e8fb34cb8576ca1b0522a06830d1c80204823492328dcf38f1110ef0013a6a5a255b501d566fc044a764e985cfaa8618439f5a0bd96cfac16c4fe67808acb1cca1486ec3585bbd3865953900e427919eb037b27ab8ef3a4ecf473c711a1e1a0ec97a82cf9e4c677cf63e0d4be67a4af6fdc902280173d61d057358112c3e4030dbd68d95bae1d0f0800763f4a1b43dd9c15ca7e460dd9e843e3f51072d181f11e1315eb6e53778f4b22b93fde396355bce5fda71ee86402498aa9b2d93f45cdc5d667f3302ee7b772349e0c027b0b8ed2d0fe116c0959237c92fe90e051b22bda2763aac2a08ac887d9ba9bc6dc294396517e11ac649249967a2893e85bd80342277e7fac4686f8d3faf5b018f3dee62ea8101b444062d8114a8e11bee59eeeb065f4fabcaf1f1226c2576807cf90c9da2a8024c1a4b76252197bf825c16634dcebf99c9bc339d3bdda96967a20b882345609df0c9e6483c47ff8446fa669d001cab0da42455c2f9471620f878a326054bd29e7bb4f2bd0fed8df0f2f002d2225a8d517c09a8f05fd627a5fa2ecc40151081e73dc1851932f0984c01525c731f585adc883e4bc779306730ad16cb4465b96fb01f079914d1561a708d742ddf00148424c0bfc6387b3af0ff196f4bbd41aa64fe19edb4fe1ca4dc15a954b7b4485c8a6f2dff35d883252e2b1ae074cbdecf4569405b8974db58930a2af5e657f06c43e26f060481f7c116e93591c8434d233b3dd286e096618dd43f0fc45fda6d9ba93fb7545069013fb1339e899a9c8e3614c30ff346e9bfafba400cdcf8dda06c77e177d0a186e788f28ee0192411d2cc4fb29b7de71ede6b7ce7c0d63976a162d7624d3d1262abe3ae8e02337368c79e3acb07f9ac9331ed5e256d0da362a9dfb939c6222dfede1eda9f580111a62868e6cc3bd15694f3ee1dcb9c8e8e31d4368447eb1410a7980421074d89856c9309dd1d9d1996fc49eefbc6df3f0c88e586fa4c062e833a18096af89d4d083259e9c71c55c9b3f28dc5bfe92e1125d19b531a94eba949dc4cca606aa535d095fef56c2faba7f5bee9f2eedeb07b231c8fb1a435565058199f8ee3b04f4ae3ac4ede6581fe504f1f010a0796149309dd90104840a21bbfa6bc401e2202e759f43f2e4ea5ea0b1fbeda48426fca99ce9bc7d2704c3ea55052633cb6ecd5aa291b067043ebd187118f70257a62fa72fdc65f8e48ee518c66e081edbc65d9aea1f76a62c97e423f4a418addb1750abd267e0b3b89d0013c1ac1c6b0d33e3d75f670eabc330518327703898a02a57c212d1bca86c9565f9ed9dded9bc3404c50fa8a198f3565875a449795e3c85bbc745a1abf22532956540da716e9711d99739acbefdb79488f49b213c46b9d6a0140b99a70c998f06d87080f73233af8a6df5fbbe8ce7eaed6663d985fa08ba88e3bd89a90674ec4120459c33637c448faeb2d5085745e6f8ef0b78436b437a6c1bd9300c5b05ed9defbec13054559b70e8daf43f766e3876aab4c0f96674fbc10217bfb69cae98395c23e6ea8a5c149c61a8a18185fa79f9859f157106d5577a9575309a9ed117697ee6b48269a5cf6ca9baed6d2d231683da2617438e9da60807af443271b82b1a6ebfc835a6322bae7db7a5faa2bccf8447dab2c487770a0ab68df10ddf4f9a1291d197f61fb81b65dee5f26b4c200909c65b689208a905e8c1e37011069fc3c1399e227107d134282cf4389ed9513fd20742d315294d7e2384abe28c3aa0cc74e42e8195c8c8aa40cbf3bad4adaa376676003084bb32fc3f7238f032d7b331bc84877df782558a1ac2019d53491f87e5df664d9500845561c6e258d6604115db5962232ccf75a8b1659f9d1367263d39177c60e91f3803ab005c570e0c69c93843a94fba8dafcafba5446121ed26607d6323ccec26781e0a37411ec61b8aceada3fd4e35976121aed3fd9571cc2c07df785c5e60d162aef759b13bc22825b35b5783159ed25312b3bf293bab0604e154d94e4050837db984de5fbc93690ee03f2909d5d5d263b0eebfb8888d4b5dfdddd8bb51a57f215482ec0dfddc14c20dacccdada4488e6fe7676d6bc1573e73e040b0b39ae5d2dfcc5a67d5c84df9fbc7eb0cd5629f7c98b62339dcb182c6d0ae6841181731a4d85b6a8900ee6ba5324aad513f570f1276ffcbf4c505fa80bef452140243d01aa6913ae6cb9615e6cf4ca443ab58e4f994aa60612bb278ecae458b8a481fc524ac43dc0b75c7d723e751ba9e8c6fd89b8bf047a7f42845a1f6fff93e235a913c60e0283448f5dfeace164f7b3cb4367cc21919d1bdc61e89ad3ddae413fed0291bde1c81c3a0587b982f6d9dd624fd529afff6cfc082ecc524c9498c24d35cfbe98cc07b6d02ce48900206efdfee067faa93dcea9baab13381f0cf202a633b775ef75416d6257d55a7909f3956265cffd13d12bc0e49e6d10692cbcdf5b90a53fb0aef7932efb185c6eaf79f8fd68a8018a9490a3305374e30491f151d27b5b53f96afa990cd6b1e051fb4af4e5a2852e559d61bfb837d4e77cb8c676cb093976af15e1b3e895fa7768e9fcb14261402eeb9e22e63c5d2bfca8039ae7691110453c74a0da663b122c004f01e2db17168ca37eae0e1dc65679ff028ac489f5566de41c8288e78115651d027d80063d3d0b0913d3c11917b4218431bdc7bef86e378f2a433798e49696259e0928c440f3a6352b8db3ddc7408096aea5513f2dbd30b8f36ced1ab51c733767a94b442d427fedd47e0dcbb974a99d0d57b496bec69cf1bbbcaf405e414fea07924397636fb7d44a82a8016368c80185b586180b15741ed553d9371202e98b0c26c70214c9997bb7688d4ad6fcdcc24b7cfca00b81635d11971d80f4d168b914e8ae5da08e7619fa8658f134f1970d2f54d00e651b044ff9531c7e0f3d682e7eae75a3752425ba243da8099f1ffe1d24d19b53fa39324ac08165183f2c3920ab0b5b3c50c38491f24c0156ff54e914eccd241d8578b377ee14197303ddd67bbc18a13844089771b37a28358867785ddcbd12ae345f4327e86d306ac35828ff2bd79e60e1ba2695f685dc807039d9055687feab88548b0a7db396cb9259a514c7412e9bf6f0dc0bb8662e727572d6ea5ad7daff98ee26ab1d49923044da7fb80be16487c63cda445c39ffcb69dc4135161094f7eb93ae24f188b31da887c27f557132d05f649afb7fb5d3a841e27c250912b2e8783ed2e26d9f42c6cccd721aead35d5a52eda85c43cff3af0851e8660074b0608f15ebe0d2d98e2af1f5183c80b9319d6e245af6b73c2d7d1d2a05b24e94c6966880c3f059a2bc1304e2a3b5f8208fa918dae9fe8d05bc978c1d7fd0f1670c18e0743e3e038997d2d644b84fc276e2313b99c832f97686bac55906d4db2336e18db93e7502cc1fd4878307597c383c235188c74d7faf0be9d8b587c98b3815b54048066af4efaba37c688be8b92e3d0be5bf4b4eab0fa19ffad74862a3ff36be28182a32a8ff0e8897e3f4681f9ea7c3e7ec90d226c194cbac90924e876351f67f71fd2c79cdf989ff56c061351fa5de644d34de0c7aded66f9244e893a98ef63fbf5a8dc184913ace38e090a44180d2e52a79d7ef04933031362336b6b671cf5ce4b0e0173b57fdb37e07d1a2c598ea411f8313c3ea95ff5f73be16db3ab358bc621095c75539da9229386c8d099d2ac27a738d73a06e4dcba602f9504ea14764a527ef92e0f2e90d7843be8c00a9d10b9dfceecd6dbfc09612b7a704342ef073b331ac9ea6c3850f0e0dc242705a2678367ea56c6cd88226efeacff20fb392a5883dad7a8ebeafa92058bfebbdb1bb004b984243b8d74b14ebe4a79c857d5f71b063ada40b698ac82ed8c6288579bee091e9c776c08ac9e4144e738e50b36c8bd689f837bf555ee60f5ed44c83aeef9b22451056ed3ee5a7e70f74126a4d3912d214f98ed26f6c9a929a706b796cb1fb696fc550d879d23a91641abd0cef58a73e396e9a59aa6edb6aa6a15fcf1c7bb334bc064b6374a058483ec74d7761811b81c6663ee76ce9b5ddde8457351b163824eb65223181642e200ce676da96669311dbb5b97283afa7e3930f6b4816b39dab427f9a49551b00176a6c27883092f83aad04b95484e7981bc14270cf6e7bc64ff12650766d9c2265e9da2a13ac2cb999a914c94b8f363b0b3891eaaf361e640bc390eb05601cfd07d600630369914a5d575f7be31463cffd8a0502a447d00581cf1a969f24cedcb2c838cc9b9a066bcf829cd36c15ba4954ec5f009b5c8f99e29be91c75591726612189d085b61e5b70e6e6f1de98bb1aed125d87eb75a5cf564e8a214f1667927fa28e94983d0818bbc4c4c0a3cccd64213f688f658de4033013320a200939c3b06102a006babbb1a2216f15c774439ccdde7013a26b505117eac9e929c43a27851a01aca049b9816c4c140f07e9a6a050fc794fe2a5762827f9c8888945604acc7971646f25aea93f711bd95d446bd9423e91f176248e3659d205deacebb600128210611d3ce4e50827ecb3f00698d0472fd7bff2d5caa1d69c8e3eca0a83ea6558d5301e476cc8c02615c5071d73b4ad373283b80d23d47a817e7541fdf2c1a0e0525a1d6556c462ce2f820f462447d3237ae6463792073b63b1f44f8750ac783e34dbb955c786167a75376851f5fef17935c64b721c4ef8eb7055f4a79f6704e9d6bed71dfad6bbc3151b93150c0fdbd5c7a314be31801a29c0032bab640f8b271811c7d705b12d2ba3c12c3b4af4fb1df91f1dc87531f1344598a5a972257411c35367201b298a6603bf1f2f0eea84358192ff841a8b33695c07039400846d91bdd6cccc8e3954ad91eb9fab61afa151fcd755bb6fc41a31125b7e56c55f397fcb8e3092f9e6afddfbce1096afd890a1bd88ab7a79f15617ff12f4b08e5b14234e3751d1b7a9e302b2a6f29397abcfac756da3f928ef4fba5f94452e0a6743b16f679dd773ab37d466f25ca6fc98c8ad40ad7d5d73b13b3adf79ccd2e30a93a2b7e93d0fa2e6532d50effd4ed242a4f4c098e946db639c111c929466888b46dbd1d14a1f4ed9f33490f6bcc6035396a902eebd191f71137fe4c897e5ead149ec176786f91935b09ee263bbdd977a7d102f75554cf0cf10bd9362f12f026caea3eaecbb295ec185b25aa457620e41bdfa62132e6778c9e2f2b8b5568e4aff959e7b84c6d92ace0e6fc8ad4494187849219d33ddc7308e0c4fb2025d722f4a713c4943c246b61f1995d05659d1ea71a55d2b10fa2bcafc3b840e0a221a3160d933b57393e9c7b2fb1481528c2c595725749c7bf6ea652dece0dc6a9e28414e09604eb2951cd13acb504bf7a0808bd6a8d2cb6013e5ee73e1bfb5f209024742e3ca5d83991d4655bb7107d549f7c0ed39a6ed5927ce9106a76f4c3f683e11a399bd1db6bb060dd566d5a69eb02891e490487665be0a030ab9c1be9fe65d0b42d824dddc36e3185b9198e0f60f43b8e54cb74761e42cf73b2f02d4ddccc4f582abe5b63a99e5e999cc573668f6f2731808dfe36c7c7d78f063a5083193d290a870cde6b474ad91a66692a42cd8168b059bcd967fe2969f563e7c4c10f96102204f6074e2e5fa2835c4affe8c7da74130b24c0c0cad8dc70693f6959810676aca133cabb39f7d8f8c064c5057247debb7550e06d2c4b5f458c4956ffe0c0fdd147e1476bf6f83fbebee9725a93c8cbf591025aad32711f2175342760c4be2e2d18ff043b9429463643c109b7591dc8211b3b18f8b52191d1ea6fc45dbd0c5d3497159ea6482b9584ca6a64ddf1b94e02e69f5219b7aa813ffdcae3366fc347e38c521f95ad3158e38d6cedf7b2ea444cc19f3fac673bb06f826b858184c979b0248abad2772281b864ac72c66edc40ec269ff9a13f88d76e401220d2bcd674f608d05b979b51b34b2f131fc200127636264df17463a7fcfdc1b6c297f2663c60f117febf974c18f98458921dc7ab4f2e717b3d393e8ae3cd8fbe1aea71c0ab59ebf429ca1488076cec6f6507ce3bef2ea07f1dc9d7d7ebe1f0eedee3893f65da57544acdd06d26085e2dfc55d5c50a6d450a19bdf681f97e56b11a5fb5e66cd32824f98fa0998cd325bf2d705b580568f50118f229c6849984a54706bd400eb4cdef73745163a1de10eb8744637405cba36680e0cdb4362f77d0e17a304817231d0585362a7325ad0ff6b51b0409b38b40485e78cf9b953fe4498ad9d366488abf0afb957652c0d97bd530251829725485243a501fa1d7e285bcdb66e480d2e2b0686712d5074313a366f5b8b8af6d97eabb34888321983bbc28f66816f87e808c186318e5dade49c95f3b7abfb07326f67cff2a3d4785e36c6517cb5cd15d1b0c805d873c688ca94e2416e24d98780cc17775736d9156c608ba4c7f6dbc7eda6ed812d2341567227f6f43705084958d54d81b70c263d7dc960bd6f065b9edd2222c3ff2c07117cdb4b0b40e8d2437d92a99d7e9b6bd515423f7adfba0c1fe625111a808a52ab564f954f858fd719c77c53420361922d7c23f13ba7d435f41fb178ba588ca011e1b2ebed57e963b3c568ffe5c7d43950fd834c10ee43153971342068dad998040e93651f8d1439999ad2440957f34aa5ff6a2f282ea2cdf0134abbfd7b9a73dac8f8704db6575b7e9e3677ff3a3e7836e55cdb6e6f9ae272bfe04d07f3500316273f0cb61c8e1c6ded6c2dceb14eb17f74a53ef72c8387cd710d3304c09c8d0b1c2eb78f8bb1cc6483ccb5bb320d85b9182952bc9471b8306134e65f8362051690fcd9a41b8b117b0d015d9ab0bd08a8a08574222e721fb2f1b0c6ee912e5b6701f02c5c334cfbdad193e4cebb6494f3560eec732a5e0742a8bde0e7b6f6c152c265df05122bb34511c074d08641eef9cbeaaee0915b4f9fce22e6d9b112959e722c8a32136d735379c904fc006de0607e2f13d9daa7236aa010f582a20ee837f61a7e3f9ca2e6dc1151fbe797bd6c77dd6396735fad5bf3fb62dc4977bac9ff468ceb6381851e2c9364fceb5b24b4d637e7343a61c0c6c51c2a2f985558d0ff87c06fe2706dbfed4cf8bb8e987617320de00934671696d609dd663cf3852b57df61627af9ee1b6f1956e31277c6643e3cf7d8c1677b986dbde287478fc78b2b29af17e378ef2020a6666966f3bd214cc203480c1f7cf3979c252e70f96127b54b4dd94a298b41440276f50ce66b6e947ef1f74c28c9c8738188bb9c855bb44477c8dac47c12d29b91305d81f77b931f1284e38c5914ec012aa0eb3de23d8b5a143f97394869fe2b80bb0be48326799074b71aec25254964ddcd568eefd6120d9d6c7469e8e2e1ea27bcd94cb56d49ee1823ddc17d29b4656529497e425b539cb577a9647f9b95aa08528e6d8a7ccf20654206f3e0505f9178f92e8116c54b5a0e2ee71813fd7ea091ca06958b97ce4fab6260518e7d2fcc30049d460f6379ceccee15a28e368ce2231364d861a40de33a450d0be94eedd1416d9d3bf9f0550af5ae4ba84df63923b3548f1f185b55e274d9ade2ebfe32d03efda0310a53b568714b0753cb51abe24b86608c320a4f49e6c387c45b9d5b5ed315d6f79e9165346824f1334ce7c9e13e026218db92990b28467680fec5ef0f961b86273e9f5eef31b081193c03d9be18a5f4ea01adbf138b7e34255c49b8eb9ac36040f65e71c44b0417db953205eed3190174900beb11ea19786d1298b9f7ab980a6b87f1bea4a5186725eb728940a0ad39cd42dddba6e539432e221eecc5e718e07ed7ae087782246ed370cb60cf212e2b786386e346c0c7396ce45f3f6467a98e60127c5e34127400323cf5c9b30c75c382da044543e39185cce36484f2aeb673bd986e2262a3a2a020482f39b6906b6d8a0caf95596b1afad3319eac83e2b0aec6a6b25e8e3026e5477dd415ee149d3f555fe141df4ca2530600235d062f01f3e2c81de69f73a0f28228636223362c34968227dcc7ea4e2250e0ebaedeb4eaa5bc959085baa6efe3e28a6b63820a4803037ef92d493328b8be00e814940df26397c14a2e8de28b028ead3aeb484f668ac0c358ebe34c9ce4b3b29b4faa50c52a1a400aec6fae8f591d03ba270920c40345eaeea9726f793afc8cbb20fe5e05036cedc941e9e449724c525125d3fe363369388ae246928279ddb263b3e77f2610faa7e03e4b0d92db3af6179192ca42d19d42a43f18fc224c1539e75e471491117acaca34e92bfe300cbc182691149c5c6a1698d67e5a87041afa934c219b7ce550f7af868e0cbcb7e516a2223f983ca011552c6ce8d3af752ae34292a203458cf40f832f337ab108cdd02a7922eeeb5999f7712bea91eb40d86694d1e14318d10616ceb9f0b2ca5f1117e7859ef822cc86682f71b83a8dc3310ddfc8c03139546c1adb88c8027b6a5d1f449315276bea9e5a6d12959c33caccfefb749dfdccbe9e70ae3daad7a4d45737a1238340d8ae0ecd23c2875192cd5b965de82c7c372e44cf55cb21955895fabf12187ad8a75b15a8ce154833ed089f1ffc82a030aa3e95363248320c97552633e6d849e41d53ec278662cc90a6352c0baf0a53960cc2b99a0b68c84abc4a847abbb497ec43cbcc22eb217abfe0b1982315b598f368ebec64219eff0b800633b11ebd57fb9b06bd3f50b386cd2f29cb44fe275a32ff3807afcee90d9df7025525019b095012e40550db1c2eb907b1848350e1bc2a65723c0ffdee83e5f27cfbd9308f59bfb8a3b04b5d07db6806edde08d70816d2c57960c6ed50ccdceb8012e1ea11cbc5a0515e02af0e838e23dd183fe4f876e5fea371a3c93f897039e9d9606f80cdaf4d65b3bdcfd3f39f7f6fd14b9ce1b22fdadc7d8a4930d7fb362e8234dfc9f81807b15df77a7d0f95deb445fbe8bffe9380e899f334bb5e87afad48aa0764d5aeba290e5be4af77081d35006fc56c6ba87f45db3bb33162d2a6887fe26b08845324c2adc76b07271da06a6f5d61d4c5739fed2627b60f8e5c52ade44e888e26f166f1dc6741df141521d68e988149c7acddfbe47967e49934463acb840ebaafe69cd71036149baefd7e8d360f603f56fd1d310fe7f0f17d4ce2e0339f50ce04da3fecd7b687b8434f05c21479b1bbbf64c58e95eed26d59c67154207d69819c7d833d60c1f46ca0eefa76baac2168238a032cca2ab92c06f723516bad89b778213e13388b5fd8de2d59dc10df3e620b2b7126db27aa7a76c6d27a8a430d73b6a11d34bbfa7fb1a1e5ba540ef50fa4fffb7d134a64961edf60112a20eec0e751457a29f5cab7a8022890d873e08911ec9f35cf6970efb1add3324c5bf4d0b4c5bce46137ed219d95293de4f79681dc9b21a8aa109673e6a59ac854fe9d050188d8d76defc9dea628aa8ec862d095b963a22b28f85b898e48cd9ad56388ec6fffafb944e8dac4c1b30ab2e2f53958327cab30e9977a2c046382606c14acd9bcbbd5278114ea4c7665793c37742074c8bfd424fcbe5309e5ee3e390655ddc3ada3a11d55afb449be02f6f203bcc3d296898a1e7f4300c0bb3a6382ca2adc6f40c5407eef5a5757a030ef9e95d894de0039fba3a25121e668e263c022bc65dc3434f14cb83bc05fe295af6d62a08a51a8c007a61fbf7b48d059fbb0777bf123fce7c2a10863ccaa6263a165267976bb45d6cf75e93d12ae552782ca23b8ef610c8d49751371020481ccb97a9a47f0157ea413ab20e682e30d142bf4d2c41957e4080d6055705b38a7bac4cf2f05f60cfb46677f77be46036848aac4e16dbfcbb70bde2da7440ff4fb5c1926a98990267b1004c63d957447b3cbdcb3faec6aa4e990ced0945f7c73fab601a34d296f02d915d1620cf3c29300729596cca10e792ba85d1c5892b7013af3aba0b112bc4462661b037587e4e0301fe4cb728e7633b9961324986a04a0561bd421f75bb5fbd6d957461065cb06cefccbe4783bcaa91436715acd2c9c17447ab9272d9279388080f2743e9599357fbeb7e4935d4126a919d7a61ebf1c0875bc6bc415ded75419d0d6279abe98278bb0f6c752cde2fe319a2ee7402230ff4429e7cf545070d170e5b83cfefd1e8fc8e60a92268f06a8f9fc8bce8622c1b17cc74c84c0f8966307519c327abb283b03e518c6fe37cabe837433f0364dc6be32ab582de58161d2523392bbdd2d552c2c5885a55b1d2954f8ee72b933a9d5014b17d4e9b7d9434069778da48b43827b716641aa03441710e81b580d33b8dd98aaec0e73150841e58935b7c98194be0e11c702458451d6343ff9c533773523bbf9a68b27bc6bd5707e135cf903f1f41c679263070fa550cbdf7e56c5bb1bbb2baa24e85175b36a08120c1cd3275d188c0ff93887644da9a7811214569b7b52098c0566edfd93a963d7b34d47074eac5e98d71d6a24249c834342d29a1f2cee6c331a46d1d427715fccbbf6f415c98fb0deae4ea8d18600e90cf75bd3b97d691e6a51848630cbec4ef1afe12b2e6df27c539a9b3b9b3e37eb8c3680f3cb21ba013c4c1020bdf8a6a977914facf096a834021d5cb2c89c3f086b88faec71616a09b9148bb3fcfe22405eb0626efe0191b3658abec6d685ac92416c8dcb78b9d88206911060b68f65c34ed63b5d310cf9329e688b31cd6bfb04d9b59a8432d3ca1d1f7236f74c6acfd52aad7bf4968588fdf271c17e26fdaee81b52565eacb14b42831ae68d9f4246edfa44f55c199280d4aad55df0cb67922d79afcffb157d023c0822ebdb07fa626ef15e38680f7b9739967f3c5222d773e370226357471e07676a2a5e23fc5145bf3afb2a9b6649f056b585e3e669b69c74d3eac2d172e5db950b44533a04bedc3f06f77558346b652ad76591c6f1e4fc4b0d884b19e4ff43857f007e969cd76eff5d5c111a8fb9799692d95523ded57a313fbdce0b3e37122fab5d2db7fba02b979e23beaa3f141dd72dd87d2dd5e6b0136cb64ca310aedb15ecb487079108547887a812a0112ab1b502d6295d9f3301c2ed258accac3ec90ba389c6da8e8b4f13a3213632a3e100f77640638d59974d849a7a3009dac6e3d0d7431c4c2787d57034da50a507f2947c8745371eb1be9e67056d75c46b8e94734957bbee33a3ca7d61ee47fc474c1a11974697a0afaba66a4210d2514148c6f0e749792ad5aff3f992a3514cf75d93d3f4583066584891db09bc62e1d154b639cc7640ce14b749fefbbd2d833a93a9efdc7b5811d7b3c1d5fe7f8821952c7a8f9a1e550642067762e69d56b2343c86e00758ecde43f9b27f91c543c8d2062c89b7d9a4a20c40bb073dec03f0148928a940e0c00cc16a5c9e1ffa77b68f1b109295fd93a6b0417d6bb13c8dcae45f6cde38da3a5866165d25a3c0da691ab396e617f5403be2da7f8c2764dd43f2a7d7196054857b2ad5da2f7cefe3b5a1bb0f17747f74c1acbe91badf6b67bd0f7577bd61128c4d01f0948f23c01ae7de0dc7aad35028922375e6c9635bc182d319ba6b17f80c78d8c07b7810ceefae8d39873aac600ca5eb113efe120d950d0c1b6d870a02d14830dfce7de1c81202bf56d8eca7cc569199b55fead7da74968593026af758a4e6b89129f8454e3a24f46711338d17a55c9e8427050c0821b43d56b7870422b4ffa06617cbcc9b42c16705d1429d27eed471dcf70c83092c9965197c3710c35300b97bae5ab4fca1795bf31a955b3a3565a312bffa036bfe2ca8669d43db25e0a50d2ab9311b08937ca4cc17f00bff415ef39f249534558b2d348536c5b848b6fd78193af5e0f43307754cfff5bb3c60d13a2b364a5971770684e3c2cf2875533c2adcf8ba3e260a3ff5f5f6ac5b58096e5377ef575270e01fca8b3b33a9b60b3f4f901ca34a39f0d2b44f72c3a3066051fefbef331f6de3453a034d3d3ee367cc33dbd0c0532464bd263cdf782c65db7b81199f7531f2e219ffb70cc600f0dc0b055a4e40335bf0f179833ba2e680fc49298d634c04812e5dd7392dc048af8a10854814c0dd46d79b7689bea94c5a7382af1d3b3a2317ea7338063c11ad9651470cf2274412c5cae54adb4f8e00a6fca9d304034c1781f1c8ec9c836c09e5cfc2d520456b762c63c1bc1b3e373895e83aec51783b8957c595b4a20f318a4f815234262606ea272b13a1e34c1279a2834f2cbb1609e33b4096bc7715ecba546e82034d628051da04d87e5f65eee35112cda44032129250aa0871f446e1960b57849d8b26e7024c73c35edff106d55d875a24810431261d4e3e9ab91b0671cea5f88610c8af9ba00905e3a2bfd16df0370346c4009f2121d0cb23eb4715cb9ebbe9c25304e94a275e11fee0c6906c29876a12b040db4f087c1c41335b7de082f26c906da8def05b7b81728b67242c2e9befce210f4ee217b75a63ac494489d520c936d13ec40b9b9363767b34f71b28fdf668852a483ba922a324d7a937a60da5dc7e39de5a4c98be98727df2599e64d5d2a1de83076b82cc3229ab778fa5fdd6eca0d6cfd720e6081d8c2e8170596e1b658607c984c1dce5f53d4772a6ac832d7a2e39670b207a1cf71aa8fc93411a3a07a5217ffa02f3864e42539124b862a0aa65346de595e1e22d14aa3d06e979fd395b8bff9127ff25c46dc38ebaa87d85459ea2e774aeb2675884dfc0224c412422812e25f98bd53aefb6ad51556a58ef00e7aecb65d15e4bbca9c3adc571b7c4be8c43fda6bfaf0f21c5610e7e6d19f989b32119ccbb106699abfccec8b17ef45b5fab7aa2f517e2a5b1bde4461c77483cc72925bb7ce41d3a38ae0c07c6b22824915aaffa9236575be1bbcda054c2448b32fc68f8cc254832e1e30b496a24d231b9f32107ad66360b2c2c7c65f6c65376b88a740348d9c3808cf55c15780b8d807c50ca060952fad7a49c18b4c79f5126b75f1ed293a4948597002ee8dec9e3d4e49dd6402686044acb2317fe6483dcbc5501c737eaa4e523646ed011a1b42f2d0008b137f07ca3a2ba025e2d5e168a2f769c38a01bd8f92292b0d2ce31d501d0a314df7e6cf6087bd5b884d90ba04e800172fd68a2beed56d28d9a72170dbcbe6d31b8e886900a5a43e0604fbe9b1114d53a40c39716f694e9ed0287abf9ccdc5998506d88da96f34d0e20bc43973056349bf1b88c0c75c55c61b4afc5edb02e83ca9c23e72a21d76e06f031b0627a1d912c3fd5980343c4127572a227a0d549b9a3c54b2a4f204309338fa7e29571b23b5cd839a6b3ca1f737ef2902524540b68b7c84e451f6ff7bdb92a8530f96e1f6bc080ee0f0f1877eb5831efaf90dab78743af367bd53e08d4d8d279c813e9abb7e0e3df753ba51ab9a5e3d7529f3cca714e9bb836289306f6c0ef5d0c25b3040043bb9709a34bab7a1105a41b6e2d777258fcb901e6789e5fa088bc7b6ab9ee3207256ecab030465d6c60a10a08a8fa1c2bae59ffd70f13d4460431ad91882babdabaf2586ba7425bdb9d7fca67c136715ccd0d8b7786238eeff371cdb0837d9ac438b1572dc4600e878304fe390e508f584b1164f61ef1c498ca78278344878dbf2dc1f7154796b5581a77e49f40d61dc6baa32871b91f07c5829630fff4297e3b84b4b028a9c225715c75cf7de6df53bd59fa525ffa80601f399c445050b588e8f548daec6136e58360b150cef3ef89a7ac0fab0c05f16ecdb242c2d5e2643ce5be610b0958a7063becf305195e29844d01042910ddbad9e6b4b0c6d868bde04f326f1a92ac5a63917eda38c29bf0b1a98dc966bdb0124736d18bd43b753c697a538de220b46a3b2a0a62bc58f7fdba82cfe49d240ad281d22f30aefa37d9a17d27c4fdc8706f4fb0274f1dd3e4d4725f531c507670178026dc27fa3aa923ca9efc4dbac10d320ae46ed8383be27dd349053fedac5c39ad28b56f538dc5ca0749be875c52c0b9c1997ae0204fd4d67cbd5b5ec3c55fad61fca7ae4d7113c0e3ba59ce140b6d9e62d6728d0dfcb488f0d0d5675d0681bfa5a0337d1367b806c1444078bb9bf8dbb91bfd00e25be1794484986343b0d1e9d2bbace762873c1b246221fd088093d16f2c66f0a4b03b3cdf4d22961ed29e3ddca6b344c90eb00f3d647ec7e1afdae3ff930838d6c45baec8113dfda167942a92b7358524adc2dd05e06ffcd1daf10295eea0e1190e422e7d1a9dc7793e36615a7f55495cf4b023b1860966642a6050bac87b79453f066471a438061184fb755ec002a0b377ea90757dc836caff13842475755524b2e4e4e333013549cab72abf0d06dfa8b9381897cce4dbb0cea5ac2bf58d0a1e76576d7b62256abd1e8577c48a4483bed6babc79b91784957c159f0655c20798c44e16194b3e27227c027c13b8f784c747b6d2d785c3debcfccf68e97aaf13297432e4027cbe18627b2a73f431e8ee408a55519ebf7b875ef598f1dd04ffed43ed2fe846694617d6c77a2507787cac18e1f46f7bf580687c791539c5f8254f6ee77c6a7906326d726ee14951c9d2d96aba256674ea4df11cf7e01d9bf4cdfd25214decdd654ceceb886fe63f06c6a5a77c5869e828898d8398cf786e7704a3c09e21c297b6d8e911b9df76ba7b96340fd34ca68f2713e1a54ecdbcfce2cba9eec85398eea2eb132e874830c73d3525fb039a3c2ae71166782d80faf5a2a0da14a43cde2c451bcae59f000b15d8421c2df83f6ef4b751bd679f714f1c199c087bc9647fce8a80ae412909ede11914619b0cc8031a6593fc8da1ba3f6ee56e40623a096f2ec0ff96ad19a73c4222f2e9927b5a4544dece5f2448ac8bb6e7ccbaf188f315555a49ca4dc4d84609204339b19c01c71c5f06444e4d48704d23757a59b1282b8c2aafd7ca85260e73bd84cabad00027fe1a0e56254a11e90679739b990fb996412f6c425d7a247a1d7ab710786e9fe733756cc93dd700aad6d49233fbc369a4f81dd64361588aed793241ed197d28726975f2d59816dc745ca48cb5bf3011512aa1f919cc47923d9bd0e77179b834b013ec0120f80665160dee64808f1d6b074f812643290950d2b8820918b8e083dddb3f3a5882536f7f327e175a8d226790fda75134993f42538d4c8f933b5f76db738659d91e44c7fd5727a6ee1db01a9d32040606c87bffde612e23b68498c84c03893b5e90b1a62ae490e68a8839e3feff8841519326316cb2a1c75a7f2bcf7ffaa1c2509187af99b1a8da04258110e4f9cf8a60f1195ea3a6246cf78f5eb8505dc2cc5856a078389db486c4e69f8b3b2f21546fa759a721c7e0d90ffb60419c29e43c6622febc277f6034104ae96e7b096812ceb65e4fb143439ec1a4955d443aa72413d8709cea97394f540ff991c4a5a00db88b08b35ed7bf182ab2a8e8362bc412583034c9a109c44eed1b4c4fa4ba08bb63c3a7b836af8e87c54be9d1b3890f54b208528fc7701abf6349d6e686dadf1c1d0a5046de7d2087100067f5b5fb2acac88e0dd81ae4acbbbffd30279a4927fd0e9d021c14b919a65f4dc3b69a9fc7013e27bd008aef80a9ab6bcd96ea6b436a5c49c8029647c0e21e2c309fbd3073c19592d99bb34ade81f113322594c91174a05e1a9717564b09c1b2060f5fb3baab4dd6a84450cefd5ead761222c90b5d004a89336fc7e584001716387e3b1e30c4e92d138d9c1e20ef9cb8edddf8a4c315afe92c58cd21af07e8a000789f8f84f0c67e3a25e0c54335cab93ae96c1472a007623342fbddfa5c79885815fbfff89ba0f654902122dea59ffdaeb4d4f6c1bf222d0e4a4d57e922269ce3fe01a93352555b913dfaf346888dd9764025f4f522a6a149ebb2ac5972612a1eca0867df12302967681b5e66a33faf5e1254c5c65b252f019dcc838a1a0f1096aa79437a31472ae501b8dab5cc32b1e504d6bef5a4b365b985592658f16cf376cf19c617f9bae98fdc7895f11e4860ed0683d93697d63d6543ac4f2a9168530be23bd10e81b1fa3774500c99c2db9ad3404c9f46636302579d1a680de87340c9f4d1256a6051543d4715246bf6bd3ca80080ac70ecdbe5d19b3d4800e839fb1b456d6b246d4663991528b1677cce7630149e4bfd5206941aa73d4340f06e3c826a3135ce180a274be83e7f657adf441bd197d67cc8299eda2746cf4a7e67a2d838b62f7550bf35c50db6ca673de33d4b9b6b60771f84586f2a01b8bf9897b82b5185f864f3926f3e64b09d95226b67dbe29d6c90abae2c3bda829f84fbf40ba72fb9bc7ce2e8cbb66c724c3e31d69db9b142b49e4ad2f3dce896daab957eb4ba55dc79fcaeca7ed47cfc15c999d96ac065e7b48cc367447a2656ff65141954a4a2497435c16ca7f9956b2ce80788fa5c657b6573c12afb8c140780e1818988c458a54972f4516a290a4e9413635f7096115eec60986a1c2c67325d9b8bfc7b3bbd2cab722a7e6430b6b828fbd040f0b3842c8c726c54270b7ee17587834bb65b7ea34df39ab79aea0ea1c8b3ba53c0a8fe1251f94ff137f436a05d090e2ac6208f2d72a74f8e973f0e188459d426f19aba86cbfd7348eb2c1f11e394cfd02d449b97194d64d23cfb0c16fb7e3cbb71785510094485389e8884efc375168fd62b41ec1dab0d4c9d799f50aa776139ffe89131ac0cecd4efad4afbc18396787a9d3651d2f389a1a236b1bb1b85beabded67629d223ea9ccfa6ca9c75887975349e8345dfbeb3c4e6c5e5a66c7ed4ae8392b73411613b6860520517247c4333a960604d25cc6fc2101b18d561ecd6f84f0b8a338cf24f4962d5481640b2dc900b86bd854f7ba1331a072804670c99596310ea9535c66dff9cbaad0292527770bde3242de1b80f525293343d428362f63ba5e5f2c7b784764fa951d4f1e6574c38ab148da3cdf8000ea4478223c76b874f38734ec4ed699a9915714e245f79542c4eef8d11cb2cb247846fda3138e5f210b2d17d741f7069fece44d4ed391869fa9328b4216fa354b305cdbacc96a8862ad7d84ea3f215a5623cd35a8c22d7ecd11e267aa341c824b3eb0e5c3910374cb53720ae923993f540ba3ce7a85cecf80c35abe9434b557d15e3973180a771a31f760edb5d6f3b2da8d4a5d85b270e8ea25577da0d7a05e58e033f5cd4ca04f6f3f501acc0f155f62379181769ba04186299360a28f1c80b06be5d92eec1980d9b666a6d1e88adef8edc3a8bdbc56bf68326cbdde3858dd54eeb1602821a0e1e361a6c457d6e8bc610fb725ea33b2bb2bbeee0a11a1e3927c09f41a939be332eaeeeedfa404e3555c91109770a2c1cf69b255fbf22d3c705e292a6918ed756f193690c3e3f1b80b6387fedd0484695350ea5072c9907d7ead5bd1d157f0092a2fc30a60345de90a2e14100d9167564dd87c726622ad08064e6a872014856f2d4d4f51e801fd61515fe74038c068dc7752194ea1ee4b1a4f7d0baf5ba967df1b68ebcf01c8c34cc3225643dcc6804c7590d89eaba8d1a7a881565d95c14f8b15b65358e9e7df1fae45a822613af03dcbe19b0611522ede9ecd522d1894f2b8d9a5684740a86651f166790436d4fc33a6b5921371072c39bcbf83a5e029e9922eaff9e7c021b90f16f00e77e8e9873b7fa7791ca7baffcfb28ca48b3b118fc02a26a0f5e28ce2b01d8ae1d4f6c924971168f867e93564a5fcbc468f79d43078e413653676deb2ba67d3ca244629e431e8ad69328d66fd39b96689fc0767be6858dc7aa04ed624bda9125edfa7970a7e7069f0bf76610115ee2b080153e876be739797b63135112b9ef156aa79cdd969e29758c7f80c37b75de53c5be39d003f1a507c9786ec5228eac09802215bc0f94ae08f944a857c6a085db9179647c3f9d227c1b7e5ec35117e28fa2d901e268e63d79965b9526210bf48d4aa69734e344ff77767506a55647cabb7536411d2e9300fce82c03f7453679ec3b5025ba6cec761771b107bf0fe6610838ffd655f721482a3f4f0c743dec11bd8eaedb2a8a1393fe95b2a9b234b2925538cf3ad4711249116b3b6d0e56cb178c333d2b9db1bc0fc3e94bf97522ac8cb7fc37edbeb8acbfbf9c16a765693598abf5d24c488f73572eb26d7cee463b09e3aa7c5a0b42012f6d8c7395f8dc857e6299cf4ac41a0590d09beacb8686904b902b9e53ae2208f0e61d7c78c9fc7ce762c6fc38f74c3fca47512abedc9efca7009327acb1e9df761ee20ae7f22fb5a690fc6018daf996e5cd1decf8119c548eb78bc2ba3fe1e2e1c4b31de3a1a973a98e43ed30558c605fe1dda20dc1253df63961fda855171d037d347bc39f1b8fccf27bbeec7e3fca0edc80555cfecec2c3117cd237f658112fd373286fa335e288475067f19b5324aea509786d3c5228af30dcf3f8d1e39b0f0159572c7aca4f90e9b7ed69096e026a55fe3ed659305decc1cec255e4f091152f11f460c3cfa5dc1387597420bfc48ef14c5a2f8deb7a2096351547b526330c42c92a1f8797eae47e3451405fb2937e912548c2c1f1d93f5caa4fbe91b7d8dd2611243f57e319317f989ad76f8ac53eb42b616fba69186dc95cb8b6625981f699b059449e2e2f6b525c3cad7b55e63731101a05406d10ec5a617ca61ba6ccd316566ea83ff7f2ec227b5da5e50f618abca4d6a19b7b103d817bd383936f6310c923b351c9f60890e4be62e806baaeb108e853f4e22e94e2859e28dfe6c49abfc48ad00047c93c1386bb62a6601ce9c6855f3fce68cad3281582664049e15f4e6f629edbb5b1768122ac099d238e3b09b40fc9c41e4b778b5a32196ca3cde5008658338264588918eca51a4e4a4ca190af7a1d18b65f1bd2e62fb0ee94dd5d18e2613ea4dfd3d3f2b67dcb916af87e59639ad8892d6bd829dd4eca5142a6a655393cfc8f525bc558f27b37cfefb54ca7860940a083f0e4aa895e0946c1c5cce372867f5d5e690a3324f966f77d0b44603421897cbdf323118a06100a383c81d5972c9a861c268af27a40830c017a5a6e73d33a09e3e822cc00431a8d5be42b541fc8d3cb1764d0089eea22c9005e8d526754eaacbeaab26b64fe6794d5ab01258a3657aa23ef5754051df26680b3d56e04b6adb8dc9e9270c2de67ef57e449c8131a153ef36252a9e5321ccd72c15ab429fa9cdf08f601e6e096b75df0a35299f634abdf0cb44ffda4bba78da05231e91ec1d5f8715598e34843176dd8b8e60680fe0cbca9e70f7d789f50f036507f3329e4fc76da0b3f336d95edb57e4c922b6dd5e6efc249a1586d84d3e22c20c1a4ef8ea32c37f242929fbea8df546da4c2f93c4090d74a853cfc154c45292dd001c1f214602c1d4100b375e4b404727d3fee88a89cc04e204d62c9c645b0f0253bc5c83c9ce983c21b776f0a34d4bfe013fe07a9c80ceb4f3d47344dabe650c512b87b8a5961605a3fb7e1afdfc850935db2830e74be2ee469304d7e60d6a7cecd14522e6da32685017a37c7e10a0079e1d2a8c88470b117e5a7f5c5ce89965a5cd30fb5ca007399fdfdb91621810d92e528741902693123954ecf5a659c81383dc7c18a2352f0bb92d97c0727840ec3560b725ce1bc4e836e3ed9467955612a9d2c7464413c440c8be2a3f4a1d20a052685297a7cbf653b3f0edb6ae2a98ebdfc057e70580c4001ca41d9be08682ede0486584c1bba7639d11df09c60bd2240dabc93e3343bed77c5c5ca93ca71d30c34917fef9c44f4b8e951af3dae9f27eda1111bf97511f02993fc68e55abdbdb199549b0227476d5f9a2c3782fed57514adec08d23c70c7fb149de99a97faebbc39c179c32ed17690236d4ab92eb43f64a3049c62f6d588ccd62dad4fc19b3151fdbdf9a1fefac6bd437cfa26f958f4c4a3ef5c63e62657e1e3ea8cb574310862808df22c4cc5b7b1b296f5b1db79501e2e23b4b616eb02792382e8c8c1f01f3ce40c8a79fee8ca36b8420bb6eee5b213a5c2dd805d93af9e751bf820108a50d51620bdf0dfcf0939f88e38dcba7142958acfcf335e0f2c6395d21f6fef418d8b6e8d9172c7ee3057b79f608fdbe1ae78e2bc8aec30631667d2b1ae110b2be7e0364c06273bcb2f98198b0fac9cce52ff5ace78a760a0ca1892ec693aea3d82fd6023aa5a60af53b572ad89deee0cb73340faef395e2548af7a312dec2fc3da3609fd380d839956bee87cc695514d7462eabb4d97c9fc2bb33ce166259188b95bf242c326dea05eb78a21057e03d7f6df434d94c2faaaed3949405cb5c647f9413f055a0fd9f63544e053ee4faa990019025301e932beca522187c4b89d74c4d52d12ebc065d745a684e270e0e76e388b30bf4eb52329e8e4182bc79ea1c6559b1349fad564ecfa1477b53dced9ab6dcd98a6e9d1c7bd73176156d3862249eb37f74437d4929e97826773d663eaf08192280e4c39f4fc8540fbec7af270a7f3fc91c7e21bf1bed3238a2b93e10abe960f88d2356c9d81c0333b31ebe5a2e038c8b959f017512efcef4d1d4744a12e8751f21cc39fe9e7502286d400aa6f85e356e32d38aa228884d067edabd80bd039dc3edde9cd239e85403cbfc31c1044320f8e3c313002a210959ec0524e2709dad98e68cac3d14585fedbf683ed5540e9e688f0a75c65de95ba6ddaa1825ed2953dc960ada3520e47184465fcc24f60de6a668bd4fa5e521f6a6c72e026444389e1ff0b47b61a6e7b2de8d64132d066cd0dea1ba6ab8348908e0b26b0874d0b1fad6cce7e3a2b550567d141cd94f90bc10cb3d566ec8de51afe47c876cdddb8db7e98856d42fee1d4ca874d76def430a682adf2dd6c91288d369932e63383a8f0462e7c9e84a655b236c5eb589bc5d3bcb8ba63d3ea697f1b85fd5d0a81ba59f7219d9dff0d17b272f86582ecf435fadff39add1cf1419f3d259f5d06c48c123b1bf085d13cd055a82e84dc413dc5420ea27d84728f094bc5861b811afb80377429e754a7a469dafef9c64bc302b867eaff3244630f0324b4cef7b0890cfe4237d68a8f1585d4df2dabe72f1cad2c1e4a4e0979514a472a7ba26e1654e59d6f6a565888705c02fb9fc73b01de59496092cd26c2d357bd0b082067b42d81fb0e35fe6a13344222222bbe7792cd83cf4839a68c37d29f8f9976364f17e9ab78e074320ea9c8799034e6c43b1b64b1ab1c358a06213f26d38377e1f50a05ae4e0417295ba33954475fa21ad123a91bd0fbf803134e7cd61d6033f3cb30ac595e8d37bd31bd91859796d55db97356289a4c7c2b9c132a599759fe2d2dc6b754ea5aaca200e8b2aa58b48a790e34a9106f100b7151e1e6c016b041ea04d1cbb27005af1627673df4fdd1fd1772e89d322bbfa88e143ae01e0a9cd733897ae7608f45e3b28d1c375c7d354b11a6e24dc5dc7090fd58ea23c6bb553be9257da533136c1283344c97dffe8cbecfd0e64c3780be363a8d3053478c11b27b426840053d94db5c8dd248fd4131efa964012f7030c30dd89bd699bcc0b90b9de5943751a39877a9cb6a397bbe92433e9474dbbc6c3994ac874c908fbb351e595d200c9f0b5aa9fb52358cb051ed7ab90964128669ce073c61015db26af8addb36081132b012ca6f473a3757b94c603b7b5cd3913dc5a28c07c21fc5ed3da2eb781d908acc252977e17564f8d30af1afa21a29f0f55a2f4be3d6954d76a927089c5a234edd4ec119b770754134525e3c4f58f886f4d03af30809d9e0642b7331d74ecd218dcd7297edc895b706f90d0b6f0c648a67506f441915bd2a2ab7c39a6a68de54162f101d215d417c5f2dfb0c5b88a3f153f5915cd00198bc15bf9966bdeb79117972da291087373bbeeb66efcae9dc76e5418e4418290fbf8e4413e853939ed52d8fbcd48af264c1d613f637341212fc414ded597dc3b6466a4658770925851f15effbd2acbb14b1e2986547ac8fcad6bfa8593334d40cd4e11740423fad0d5a4410d44d47b734e11c423299c4cd236428e6d6aeea1ade19dae6d47ed2cb4454e93146df8c5a1451f10d0eb48a644e40d172e5e4cad68883ad49acb19501818d4d2a4c72dcff971f714c09352409726ea7c48c7a54c0bdf836a699006577084b95275e7ac7fb463eecd753e004ba0791c0f95fb96d6b0307d79515e981902a2bb55f3251c1a8f3c384f7f108c35b38b4441263337da192bd7ec6272c1243ef94bbe7a9fae113047bbfd6e1e8f3ffc31a70dda27aeb559d8488b01540e103f61185d9a8cb28eff53b9b062419a18c5165c9509852c853b77701ebafb4d8c3b7c36b643ef8d05a63a8ff91358ba5a28896b66175e5286ac380e37a636f17e880f4c86cf205bdebfbc617c7ece11b86507cf13ce52b26b102039d1b2ae8a4daf475c713b4bafeb7585d7dc424a8bc293a4655ad09cb12d0855cca5793494bf863f97f8455d94d82b6afc04aa3034de76ea5f2155b26b60340119effef3bf8eb10424df35791e8d8798eedd1d0b8b168effdfd8411a258028fc22e6f90d2a32d45cf7928dba3159e9da3571baa6c8c39aefa065b5bca2c1bb4dcfe4e7537ee0a20a25c13a089a65d414586a593c163280f00c3f3d21bacb9b3138d6bba85f9353692c53eeddf61b821eea20a66145530d42ce6cf1a95327202605cc84ce801dfad1eadd378d0fce3a589b13f4f2009c62760474d158b475c0e1f4d6ece9b247f4b31d5452fcbec4780bcd34d146fdca2bc9b39d0baec502f6f6f0ed8d74435e6545735bc974c0c4b07a0c8bed3515939a17a74adf010680efa6cff63b4f5b3b111a8e16517ae5fe28c21265bcfabe2815d0ec4905676f09dcd2ce8a9a0210c92a45d6cd2f1fefe6a11d5b7e4311c50c7326b72c156dabc9e54c49458b845dd54e265dbcc86277a177a679f8c2f56977c7e06f4ab66cb19ae6675121c126dc1ac280f106de197d2e78b3b58ed6d8c2eaf4495c4de9d05306b66fb73a9a5d6cb626f25ec634a914163c615d86c9b1b47901a5f062ef41476eeb3c969920f553c0603ca2e1fd0863873e89276c0f8ed0f9ccd1aeb4c794073aee46351b819b37859231f2373443ed0b7f6ff97f74858950a7290f6d007aafe098233360bf985e1d31de585d009cdfce7f2296996419c18c776a6cc39cc48f05f6e110a0ba53501ce726a6af8896f0f51843f5483e5cee51a18b3f4857d528da6ee79ad022aa8726a18e9f196edce2d2e6aee6755dc5e70c8817f854a79330fcb898bdd578cb4cbe177d830c55592ba52f9c8cb7efba52bde19222d478b5ba5f5f91c59832e561082973972034e8265ea38c9900dd302511b135d2d09a28f9e05ac563be7acbea231a094ef0f9d5f2763d7b62c7b0c2410e7f3b63ed768939515be817fee3d4f0f1e4a50183d47c465b3e2935e8020ead305e15099160783c6a1c7060650663d355cb4326a80ab328354965c24c77be6cb19e9a18dd949d34d43ba92ca83994cccd2a626f2934100930db213f97fa607a47f80f3d5a0e649c29d2ba233d0f62e68c639d43a4b31a1d54d3574661c3ef11ab68add9dc0ca5a8a8f34b2990bf60b4c4814d55717c8c60affe02b515888e6f9ccfc1873548cbb02b484224970469db34eb0a9881f78536c308c7fa2b175b5562d89281592e69c8f4e0bb61d6494a5b921a58fc29039b74149b4ce65d3381f4626d2a3fba9cffeef80b7948e80fcad8474f3862399437e10d098e54d7565d27b4bedcde263ba291c1045a0bc50f45c1fb5fb31f2338addc9ff7687c6388ba52e99824f3d9808f830a9a5897629cb6509c84a92c778fc04418f1253de757662c0fece9e63c77cd0f8a5ff0aba3231778e3e5ada76b398bf44cadbe52900f6c76908679145d7227cfa40a05ce2b8020e8099a3233e2a46960e02e2f27a821602e3409a7ad2b50a0c4b5061880c762703eb3441c3c6d0e14eec77b595eacba78ae9d2b1f94eb8425c24f88c88d58dc91f53536bbeae5f8a79102ac25d90ff28c14b2cdb1f303cba1ae4ba2c199329b98ff7bbceb086d7cc11427dcb82ce174d4b947379a98bd2b98ef2a3ef925e75b0a882a536e4a06abac396a7c625dedfd58d312716c84a223b65f07b3d9b035bb35356a052cc733ef0b8f7227293458a63d5216c6aad99696322a992832b181ff8925a4adfc3e9fbb56ea83e6be855fdc396d88c33abbb71080f76b270253d5fb46f92eda5ee61b53f68c229517f31793d9b203ad3adc96da4890aa86a3b8445dd2f3102823db7052943035df763b774b1529775cfa82709db05e1e09d7932c87ea790f0a94d03c27255d0155e0e0bdb7df7f488ced17db1e2700ef29bf41161d8f33c840f25541cc014f1f2a1c32776251c09d069222e05918111f4dee9a587924a3003687b6f504ce0cf6cb5fbb587fe5e5284f4df07700b990ce8401c3bbecb5e17ef121c89c302c4cbc2f26f1cc06222fe8b5c15f477dd8d173b5256a7d0ac40c443d120b910e2c4e7ccb1ffb1a2206b1fa81c8080633f8db7627b5e302e4e258c3787dce0289dafe0f40af33876bcec611292956e6a92c01b0053e03e53a78d33e5eba06abb7f15e370bd8cfa32c844cc21c8b00d0705473aed6bd363ed254896683f9bcd16dc7f72caf6e234bbcdd7b60a2ec4a8c387769e30e024f4ca3ce20e347095d83e0bf6c93b94c3430f537b916886875cde615d05bb07bf6ca286f3d192450210019d04a295be6d14b582deff557a81d9f689fee044aa11bba441da6fb62ebe7c289ca240253eaf437dfdd37a12fc7b354975cdd6a76327ea609e1ec83b4dd1279acff2baec2c290d04e4d99036d13dffd3906fee0940934a22387a8098719ef7297c137b2d0860b7ef51a83bc32d4e2ccc628803c5090973c49505d8b235e2ec0489e1c0b594cb5853ddd32c4980d551cd9519c74f280520cc1cb7dbf2f42524cf5aabbf669573eeae26c8ba162758dd253a40c57f313a04fa5d61c3f4b167bd46d57d1906954fd5776e2c7650fe430408f6ecd24bb9801b77456c32958fa196c0cf1096c6025ae76ce60c22cda412c26ac6b2feedd0676004ff65da4002ea8cdb86ee24b0758e3d77aa359c109ed4b54146c10b2fc0f16ed54b7e3a9d16f302a2f4545d95d5895d32bc4c0fba9461ca7f06a8876173d8a8ebd864eb73af03855af3fedd8fa5c7cfc01873f32cec0a778680f788fea7cef620273946b912bb119029ec30c131baecf4557fe455c19102cd196daa4c72897a37fd5de040acdf40125e68ea24ba098c04f1efa68ce5db7bce2fe21a755ca354d59dd0c3e78c565a4cac10f8414308081d9dced625e342a4f0981e111d2cbe2b30bccc592c251368bdd31ec3ebf78ac693f97e3e2984c47b710b13daef81c494a1e098097f2ec2431531cff3814d4cc515d7bec47651388436b4158f43ed2768aac68e56c82af1b0b2c972e60cda817ea1daad42fa55813a09d5d0fda211be0f6bf75f0a9d692f57aa819cb38a9e77f638c02e39c1ab9ea3280e7791a9683938b7d4d7ca2fcf084744d2f40d8ad9a58c96a223d850126dae3240d6b9e6094e39929a9d6c2c37b53e6c1685e3912113de6c0fbdb1a17d21544ebffe5c0ab2b9b48c73ed6c408518bcb6e89e1cf2dbec83c336cdbaca576b9102ca94f53d2d1a60b20cb703f409349ae5f3db68db8ca308a8cf06b1f9830e47f2e40df7282b45afd2967611cf9f75ef4ba1bd69fb35aeaad8afa85158618a4ae72019217f202cb4ea632de9bccdb619a3b9766ca33978d26769b269165400ddbeb26f36fc608c09ee550cdcafc3d69b17c03a04da242a48bdbe2ad8d7e2f39f46e35dbf819556d6140fdd9845f0ec34df5079e8a85bac07f405cda33eabd9bbd421a77d6fb9df68a36754160ba0b48efb8b700aaf53bdba2ffe4c79f20e866904b89e58fc0b1586cbfe844901d71b7e69d09925ba60f01f507f62dc16c88f9a07dfdb5abf30cba1a102cb2434041662e050b11ff52e54121e1628613a24b10513c2665b54f9f6cb06caf0ee6b89b3cd4c6b2f69be976b50a60fe4802a6d9c5c2118754ae59905c3fcc7e88a301d39ba49440862e25445c6be22fd118b5b999f40d81c9318d7445ed30ff779b7d1489bb6b889285055ba7c7991f84cf63984b1c5a8704214ac239ba597965c41572377ff6900a9a90e6e6a0555cce14f60a9a659ce0ccc825ecc8efde92ff2de2ff41e42b2a3826f8f20c0b17b6cbaea3ee5bb7588e65571318219a1980d7c216a72f1797aca7b60f733f1a56ca8047e691ca9983b84750d85867bc744b8a976810d96458e7a0e7438bb2849d70d75cf87aac6d1fb7f5d86cd8c529ee981403050f327c5677ead2cb02fe9226fd3d15d462f0a91976173e4cb28de0a175217de352e2f1018d06013a8d4057d3b37f2aeb81eb97f7034487b149c49cf7f41d484975430b9dd214b052381841f2d6803ed8b06e3c949ec603035ecb224b36c079c7f6f1ee832a632856325e3db03bc7bc2d7a21c8fad4a1b3f1b26438a6a2cfbe2c38eed47f6c9475cfe83e527a511936a9ffba46c465f6a0c68ef7cfbd2b514356b84280607feb6d0656c54f7549c3043063eeac67ff33b7eb2d94da85b72e0c8f45421470815f66f5df41b62d1a741379332075520f8a862a4715d0e0108d0f14379ab90c77026a35fe26bd4566679956c5ed148c994f00df7c13c793b2c775c5c2f89583144d62224ec77cd3cab73702579c0fc88ec86248584ae204ce020dedabfafbcea053ac12b2abb91e8b8504080a193aea893507d74dd13a307a11025ae0a561fdec48a321a78dab4d7968aa8c3269fb80368aa5ad6138629b0fc916b21601855cfc800f51d3f0af7a068cfc63d630cd62500e30e706cfb35300b9979b9e7e93ac82e90f42ae2cae741e5d71cbdc48141dbd6a0c89227eecd0a55fe3362ac5b75495774a77f2008885f9d66f204548ba673dd8a26e5efcce2a3e2328899188ef6aea7aa49e4747d5eb3159998ef5e45b7d6e4eee5aaf6417d60a837fb78fa7992bcdf010e7050d620d52d01dc9b730df5c4430380a323e5de070efe18badcd6a071b43602659639f3808f3ad0725168cd142b5f511f7004936acc9b34f93b00c05296c2ce3bee208506c7591582ee2a461abea2d4deb3699e53c99145e2b27ec73ed830bc82dff933b8bab5abb6021d23efa434df70c8c0961b80d3c045d8b19d2f632323d2a10381711e4a7926ad454037beb2b91e4fdb92fab4ec1fa752422420113fb8cbdef2d334516514884309ee9613c165c0c77a2a49e6723a1a9288429fb9feaa3e3b42ec228495f0b540e698c88fcca34d857fc028362d4e4a443b45d0dfb53ac8d8309e2d651fcad8528fee922db9f72c7446d863328ebe93df5a6cda4a3962f9d4eb7d488b2c0a6919024b8d89038a867a2df628326e60d44adfae64082989ddd22fea124b452d647d2189ac1af702202ffdc76d69a43c57eef7744d2e09c328500c661fb585e5b2a9574dbeb34f091b21d72fb4a2f86f4ca2d8de9c5f8f79c6c1f7640062021d17fcd80b5a514eca2ec76a3a9fafefa58adbbeae74f6bab5303987f65067039578b45b740ffb434ca07adeb77b7601420d76cc686be79729e653031572873e05f539bdeb4df9466422cb7f397254437c2c9aaa23e5973837dfe8a090eab81529b7d780ad5ea27329d2d7cb5739222264df4b56a18553f5bd7ba0e5079bb31b296fd268bcfb5ad04fe0a4896f9e14d50fdef45558fcce31af82e7e969b63bf86178a3443a723a451312b838ac2f6b27e8e9954c4929fa17af072061c5637f327cfee13b0ce41386a4fcdb281fc77590d8e71837867afbb9cf348453c2b260531eaefdb2ea48d5e1ef30effd95a675c463f4316103154626ccbecee91b20ebcc4799e360545633f257a3e8a0811591b765674fbc5bfe697734dfbb5f23765557dd021c0281f0676ecceb269ef2fec7c832da9c9475fa42da18ef27fb9a22f093e2383adaec90358ad54647cd5f3950a541baa9620b8ffcc8ef6ed1d81362fc55626256da483338914e3f0ad102c8e181552ccfaf6e1e9efeb47be51123c752328ee73213180da570170f608d48bc0f6686adbcd2d66b2f50b27d34fdb7350f34258898f1edb4f79c12dd66406f9c7252de5d22d1ec7bfc3b952277bde7f0544a2719eccd6cc3338c3b94de628f24ebf2f60cbb70260cb405856e2f8233e138c9f54d0594bf28069303cd5ae9faa056ef4d670990e3b704e3935c551c6379c7e4bf24e793b389a7c8c1dfa2bcbbddb8be3226f80e8fcad04827d5b1850edd9764579a1a654feafae8eb4cbcdf82b1ecca62b5b7293a040ede5d39d333e45c25dc351d562096a1a8b7529d52b88ba00517a6cfb83b3b99c8dd2e2a5f3abfcdd0239f6061ef7e9dfd54205a815ab77dce5041a15fd6154877e5d92f5a65ff9aee614d511767718e044f71f01a06b6b1dbc6e99ac1a490fa54b49f5aaed691a4ef06bcac498ae80d159976dccef255fb9c3e8e397e212b2406bb195d4a78a527f0dd02e7857de421f1e383d3188bf65d755ffb68ccaff09954146aa24dcdcf111c39744e6945d858f49b7cecc30f5d2486ec828dada89b0c79d0218e5aa8517023fb66e71ad5b3cd9b52918ac5bad5b6c1ef2ef4c3bba151c1e413e1243ad9b4d1b5d4f1bfa9a90ad347c756060ae2b1698eaa1bbf8a654d5956fb0902a7b5d926a5b1cb38becb1ea91b169a04fcd20f06749b60c9b86de0c0ecb0b291f69996e36d366e839d9a786ff50c32ed5a5576e2f654ac624beeb70026237f4a2c26210095add3fa46f50d9302ab03bd278f2b3cb95108f939208a29d2da7864fc120f8f5ad88830013d5cfc576e42f20c2baab650fcad6eced605bbe63cb41feb3b43d397aac8727bd8baadbc455198cef52065fb63fe7c792f0678a5c799134b6d5db2b89e31205f36b5750371a4fb0be715643fe1c24e2f1789e3872dc47fe594b2d791dd2e5e8a8dce80b4d2390e6cd465f290dd49607323394615b84833dbd6abc7d940dcc351af6abbfb9f33428ef4f3fa296c1a14a9bb8ecd4cbff3615085b910c554e3830341b677fbf25ee685c955ec0c6cc27587bc9d4a122640aa67d22f0afee7f73c8502ea5ebd8e9177ae4f3e5f654ace762c161162cee38c13947325d7b102a72867d1fbd2297f22c1c169bb3f33fde0593ad2503c69c5c76a20b652f03c0dfd4413e73aed442c202de40797265a448ecb0433e0f070f04e9b14b7f62152f89c9a93099c6b4b97838b3788c81c692e23ddb4276e0f29b84f1d7feeb2279019fd2d1803a2e7f9f7ce275fce53a41b384f98d8dd6f15a165fe0bf00a90726c0c05cf52ca2849263543d77652c9e34c2b899ed1ccd44897a14b8a3e7ede4efa4a14454bef335b1ac627a00f2fa7fc7afd94a2ac0f741e131f365b457b70ad3a5b594d708af9571dd5110669d106a5433e4648361fcd0938107365b81ebb21dd2da3b6f4767f5091ca217865ee76c7a58bba2ee0ffff6e59c61eafcd5e7d42c6ebc836e70379f2ca0fa569e7455e94ba9280c82aad92f327402770b2fd5ee9680d0fb1b9be4ff83b7a62b8cc5fd983859a513ef7e4f80cdc4f598953cfdea32fb915088725b541b22403814b5ec811f15cab00d5eafcaa20275e5ab7d06ff87144bb5918ed1dc9d1d96ca4af685a39ff2288559f46b6d61d244b8619ae95c053815b343a040e07c1fb4ef19999486db4d1aa15fcbf60f44685456a59b1308759530c62652e3e3d3aead4fc512f53e16117e584d34150f3491d3e69abc2f41913af0ed62a1ad2ab3edd1a4f895d923e235774875637ae33d0fdfb4287683bf2857377ab4bee4c7a0ea57235c8ce6154e417b0d1be7497aff10701fb42981cc0972152e3f77228abd5fb771ebe87c4706c1d7f0996e5e645d5b615548f4ebad13e6062ebcd563516a00b742cf75469ceda9a39af7ef2fc0667db0dc7052b69e4c3f8f87d5e44d11234130202b3d11b1288708f1aad96fc9e440362be94a952e030f189075faaabf7380f652f377ed7e7ec5a4b263a47187418c7b4806ff0b50714b7d2dd460b7a2655cb66369458aa7d3fea000bf6383f7a781994d74a78e5528926b6dd39b9fa2078e6de60a884c0d73d4a5476e53da0958fa48c6c6cf3dfe3691b8d4445bcf23278668907f81c01462db361891724b64dc978e508011bf8a0ac784b0fd3390a826b381502f7a56b147ffb8fa839a79f6e15bfb844711aec84bb1dfeaa0024190030e5eb6734022ee124ed56dc80a3fe5e4ec8e00c7fdcb000bbd6c89aa760ceedd7371b0fdcf389449815732d8bbd876c93abbf674f2e4b0012987474526a7800603049e1d5594de52505ad01f0935235fae20777d3cd72fc23fb6ada8f9a2c1585b097abaa5c46b544fb7c39b27b501cdbb352f50294a78763eb6ad063e060128950167a676c0af9aa7e507b1b7328c197e253effc33589056f3ce6bea0d37628452dbd5df0a89ec1873641622f2dc54f93f5470a61b24ab0485a18ef6fea025cf69a4c4d6adc09758c45593a9682c73e26286609282b9124bea5932ff0a4dc0f0f4ad29b0058773ceeef2201ac9eb86b3190d1618bf509c687964f58bf94572f0710afa800bbdbaadc9e23725aa756dd7ae8901bc6e7619bd1876be008e0b8d688c8931fe4cc76c3aaba739e6744f89116d7dc92f4012d3c7921adc81459ae1a6341a18360a0af93368023ad1f31cbd12db6c7ad0953df51a7e715855aeee2ce28c332710fd50f5f777f0259b7c36c8992ee77283f2c784f96ad1a6c7cf39a759b91818abfcf9144c88af9d450fb520e530a11b1e0d1876c3e7ce39302afa94a054a32de1afc42a0cfabf547531d84113f3818d2f64c00c86fcbb683ff14bf4f00158dd5c606b725cd7fb587eb2322ed8d2c2947ed316eda621ff62cd87d8845ab98ccf65de59522023c9d81f762c11154dc027cc59ac35713012d7191d62805f4ea81f7e678d3e3f11567ebdf5058f7aca438ac93953ee534dceb3c42ec6a107bb97d8fc18162c2bbbd15a59661f841e7de666f02703dc3198ddc205e2f84f99e2b46a6b9d1cbd8648ef6c44b0418f771626412be04ff7adffb8107e3e7beefbc8650e715d55e0593f6b01357d6401db85e23b51f780a53a043ae4c9a22143c13d2599eea55fa6270fb6428f8c884b224b0e1bb52def6adec028e522e451bc64b2657760993583a073df2562588c5bf1c2086d8d1188a7f64e8af5898d4a686c81e34a970e745f389ff100b975a21d8540c7ad31f6b80d64420c8051c87401df14d88e34e3ce4e9ffa314964ffa46407569fdbe7f948e6de348b8a0d76a6cb5210b82d32a1be93cdece899610623395544e7a17028dbcbb99413884cc0f8e70d67252b8874b5cca040da5dd280a489fd91c933d6adbee71b35483f66cdf1684e0fe084c4219fe29e2ece8a9c2e73bed9f8a6b1fad1408b38e1cac0b7d97cce34250bd14322c0bd48e91d2cafcbb96ac8a1190995068329066a6a7e7530ca0aaa305e41e042b353d74cd653fd4eaa3d15165737847b8438d30385af692f341717a381dc6c9b2788bd95c4d729e5170f9a7170fc9677e346fc690bf307f722cfdd7e6ff9a8638107e4579bf1961a5949a779c08ab5dd63513da9a935e6eca74c680831a701d193df36f1edd874a8d94e2cf918e73912a9d5bfa2f0a88de97ac3ad2d0982c3a7cf4003418a071763b38281b35a36f9fb9570a64fb6b3cfbb67ab504ac07f55e8851182cd04db9b3c8d0cf71201e43aed5eeeed4d075dd9d2ddde91f1090788c851259898d3adc263e4a762827343d6e8e74ec90d25b05ba381994a6f027dc3365bf102a8839b0168639c6dbc6ac72eec2d969f02e85f4f3794830cd1b06dfe874e8351d5f9a2719a401863899a02f9834876d68263910264f20cbb602b8ca6b497dc6ed21e2d5d44239b88f74ce24dfa7813ab192a03e3d7a4148f48e3e41b083ff78d77c0cf0eab9b780452a00f6f6840d18a007ed04a8469ee05f81f9341f9c528b178376ce3cb30a3ecc0b30b3cb3e97589ad825c6902d86fcad97390eacc59da65133d2b6f005a1027ba7817af066e8e0a06d8fc39afeddabf88fbdc56a3a176b7c57400d111c5d37d7a9d4fe9223302d61604a975d0896918a42de5fab7638b0afe6490ddce18721f44fff66b5197b193cb4dcd97e3ee45687c281ad87b7fbb90a19a3cd5ba2a53791fb4f547dd379025788819bdc9259cc345589d08a5f8642a43995f64f9b1734e5b2cc5ff7531f7e3d42239eff3da632b0937461fe495ad0edfd8e4faefc9ee91bdd6d8cb768892e2cf676724c3a5399d82eeb2eaecc5a339562f6dbc2402b5a5dd2ff0254bc751e7c63cde189207e6a5e923118b89c81a51d2203e420ca808144ab8c42728438db3005cd605992f8e0398d3b8e038b76ad5b5895943d480bb4e149a9dcf3bd4f4c54a7e1dec01937225a760fd80dc986446b37f0a126450487c6d872eb984331a93e721680fc655650f5eacc05dfa6725c67f69c72a307f56b7699c54d4f57de06913025a24232d2381dfa3e209fab49290a09f96da4ba1fde1847650966ee1ced543bc6c2402db1db113db3516e554bb3bf1c13847f86e1c3f36b09f482711a6279ca5d47e9aee178e0fa16ab2bee129fc49d277f6564cb4b981a772f548d47b7e3b9289d5938812907481a7031b5b8509c2055834e9a11fe86a33513751fc94c2b7204d64e1dbbe6683266a710ed2f8c3f859d7ffdc459ce4da2c4f699faca47a435d9fb1a16a252c5b8044e9072f3d6902ab287b57310d0c5fa105647f553f8d729488893d734230e618211a3cd077b15dfea6e80c04c01b99adfff7bf351b0e66096778bc25d8a85c48d1d10804deb9336ab1120cd38a2c5cd647a9a2d65216b5e6ee0f59a9ec22bc1315ee23b70abe66a55d3f855e7fa1ade137a614502031c9273daaf7fdf733a4cac1f71ed794eb177ae535e889d2422977e0f2368d9bf6c6727a85dbf5282eb65305865668600b39059418865918c66120e61cddb9726229d95c6b1fe0b80dcd974f23b6262ff64c75d2a22007adee3be3c34f0ba973d362b2418e783ffebed78af6c19a371b73bb239682c070d53e8cb56afd477449656e4e40ded97b7bb561dfa724c0688f82958ddaf0a99dbf20ed862704f1d541de0db3444351092585346441fdc053797dc372764894096cd5c13548f979329647da2cf55cb96b8bba10bfa6a377b1a52c9b565bb8e908228fb686342b9b8e89d9e9511ee0125988fe63b8d4d24d788ca1343cbad18316880f036444fdbc681562dea9f1d42d109cf03257b70d7e6fc7b2f10812a7b32e73528e172cd1ccb001515752a56c9f98c6190ce723d48e349fadfbc80fbe68f0dae3be70221bfc16303ede4dbe1dccb30d46a5688336defd3f71bdddb984ba1312b768a634a4a014595b6eab0f325f9a70835f6ea92dab9182faf5e9bc483be2758b55d4fdac33d43752a3af2957cdbcbc633d7042c93932477d4ee6059df30fe9f5cba8c36e990417bf365e087c69fe113ac1e337d36304d4dfe8737afc967a0357c731a4eae61c9abc15b7f9e2fb228da088f57a143c5a660025a1e4b57b69b5cc3c3f8e2fd36e47006c3fdc6bae4d3f4fa896a89d001ccc9129ca80a5337a46c7c83700cc9ba50c97c10c0844a243a7cd80fda358eb8baa0ab7b1957949e8f69f0a0cba8c7fbc07d64487fb4367d89eaac22b9a260752a57411d48e735142c98251490079986fe59de171e011a073504f8aafdc073c4d6c460ce3dc628de99ae2d0e6083b98273c793e120e2489223d10d192b1bdfc846d51c1a24af7e4a57a368e525ebcba80d257dcf05f33b42f2021b46a4a35222e360169b916a68616fae27bbea8718e49f5af94e9f76c522527e95e16c49fc7b9ab9677443e41f9ed797ba9e0b7ea598f98298bb6fc453e79f75f40e60c3e6bb29cee126b1b1c7fc2bda29327170f08de6927d8d596ca86d5571f5280ce1e1fce7d2c37c00a70a965fb8dc515c53321ad1ad72926f3a7b72abc728204a9f8dbaefa6fa66c3e1a66bb0e1d56b932ce2424ef07ed666de8a39d8d1073abc37dcae1c6c7ded38568f8707127c8a8805939f1e73c2df181fe914f6e6ab57647c8b9594705028e9322483304c371be4cac23886b2e20d06fe60423c9ad0a19a6c15e7da44e48a443a76af6a48abdbb2425791ebea2eda7293a10414f025f9568d53ef02155d87deb88e50db2044e6b5b24d167115197d55f564a57ee9f73c5fe45e63963933fe468301736c0d0cc1f0d650dc434f22d21052d371e3db2d717524dd1af356b1561d18eb392cd37f80710a68f09b3030a136cfc255ec9c624595897bcdf3e52638574f266b1623236e1c066c47d61a4971a69823a50b831ec135c8e6b1665611676b6da811dc6b428e7a3093ae1f56d783964b27e1ca4dfc5bfabd987b731a6ffb8d328cbe4b10f527bfbe6857b81e802d64e0c88393455b970b5ed868f02ec8d62c266723eb6b85267c6e0bc9f0839e085bbf60cc42b694090a02dd8ffe0588c9c6d392f38c666614a23f5ad61c1e3498296933292fb92342c9393c7bb0336fbf62c010cee999af193f2994c31f8241741c03ff146ddb0ee275a9e81ea445a279c8da89d9afb1131479b03bf94ec8d4b74dde6be4d12cb272cb6e88e1eaa1267e76af3470f438f88dc5237563debbb9e4866066bfa5d7dd2710c31f9f17569ae7dcfa4c096f90b10668d07424a6d9ab6c4fc61db542b849ca496ace964cded796082ad7b26a20970b957d8157493ea896f739ee06be03f02e80db5bceffe716395e479225f81ab80c290ef278368c6e26ee3e086d947d84f0fcaaba34e14470c9d4886e6cad1ea3039723b911e7e9f02587e50dc371d902b7bbc466defc55504c2d62c4376961625576177e678f23b6e564aa09dc4b147ff8407916fb468133ffe51d68938236a4dd6c18fc327a26de3cccac599e9dcec73127f787c39d6cf6cc4f7d5c9f51df99e3632f472c242ee60cc471c7d06c8eccee65c86eab199da8e1129a273b1c8d1ae770872ab8f6564ca35dc1d49636870620908df673f978c8b7e0815d34843a30c2118eaee8453d80915de7d90da491d0e6af3fe2d5b50371a9c2179c5137acf787a2d6aa8870cd8c647a12c91e130886d6b7f7bd34392d7c7f5df5c8f1dff4280e98b8e035dbd8e0e7b15d7ab30070178654446faeea20f9045e483198229f0d93e0dd857cc92ff181a01420c0f83f9753ec6a943bc8d74c1f80bff9f5cbf5d07240d61711ec13dd755701a4d13d12ec50640dd6e721eb8408d65da640b12a9b88e4d39f3633cdc17cdaa6e0acff801633338120a3e5487f9e8744ef81818810af07c9a339e3713ae940463c5bf8f163ebee70a8c9542eef9ceaf61a3c1ed5142e89d9196257a9bb32fa76927a1947bd4809427e20d9d75c9ae312b37f990ade311176ba8b39b8aea23dcd83817bbfeefdecaa833a142e9f9e8fb540294a035b94660fecb5b0c1d2897a5547177a2061bd551b50268559c7462e751699ae13376824bd6242641ac9c691404ecd522d005fc168b4d22d6a949565ade8064a7c9c7bb32ecb92aa60a36b8510257fa84c842d5b724798d17614eec21d17e894cd1cca77b3ef847e55617efd2ced4c9a44bde96432840e4a745439543ea50129debf574f0cf3b1f3d324fddd2d5d48b00a1534e750e6f37e18625fa34d4185f5360ff3d78c420a7fd537001c9f69698c8597ebea174bef2d9a92e2a39c14d0ac13cf58bbd8d99e172762a2f7eedca2107b18f50725e60be4e72e637e933409ec1b6c7aa62ce67c001efc252f5df04f0f91cbd0752eef165456a8c9d222396bee9dbd502c7e49e71ac4637101b04e9c19687aacdb9a3f0b30ac8738dd102c92db3ead2de277ecbcaeb0956a3befe7d601ad96558abc72a10a559ff96caa3cec5d8b3fbebed5accb9f839329393503f987204860c95904c7b6801eef7f5942c584fb48752d5e4cc8f7f83b270b30241c973f51bf58c68b4fc8d5080ab51eda66e7c9f31f6d4b55faa7195f461cd83d4c53ad0205ce7de241b53bd04c04121340b47a2be2abb2072e47f0fce5001b34dd8f652cf299a3c6e97e03e2310c5d93d6b7e0876c677a36a002b944f560f65f9e480d1b8e4d47fab5a299df89719a72931be370719546cab8cb108fd412bdb7d2da4a128cbbb8d5a99cdd1055c7e0fba79b010e0d84082b331f96ed2fc73beb0c5c5f6da80e4b0f4e409f987297fbbe0da8dcf5d37371f94c6815f9a86ff83ccbb035d1944a4616570596f95e4cbf5fd379e8b37dea167bbaf132c9f79960d1baf8eb6cd475d494810054ff8cde963e140c131cdc24b11f93fe02323eddf43322a27dc66f2e435de031c076d878b057a439d304bcadf8810d6add1c3c5ae9f51c0691911c5d92f3b98e4bd2a46e083cb41845120ed853c268510489b8bb88a034479abe311aed1b64b71bc64cb85c65da027dcdcfa55ef70586dde3cb04aaa2fbed3b18cb63acda58dfbdc889508ad16cba700209418494b43ae4c2caa78477c7e5b8132c371220d12bd9cfc077d6d003d8e37ac40e4719cf7d32be1102edb721fcaab0e76b99e4bf74b06c1f33cd5037d6a1724246ed3331537bd3f8dacf1253c248f1b1c654a10441bb5213d4e7d3b4f677ae675e7759e73c11a2e6b5719f32094d2a92ed258fd2a2cae92979e14cb52fe3f9c7feb505f6ab1abfa34c166f7207fa3a279ce25c95f805e7e3a267dbda6ce2113b867ae90c485cfebbec51ad19ddc71d6da0d4267afa62b3e0aab1de0da3b08aaa2878bcc0215bb3f4311e1a90fcfe65b1378aecb7cd8bb7c780e1bb508c534fbec0ca8d68b1f3c86a7d399de982683f85153ef53649fe998cedbab7ed5a31f89818febb662407f9de77332ea9ddb1ba5ab3e0a446c2162d389ff5c243653f4be5093e06af2c43cbf319c7326ae5cd0850c6927b30d1d93e246ccdc546cf91bd03aa14e7860175f5613bc8db78bc12d5362a3a29774ded4d2de5a862d354e8fead1a8ec232f7d6227000809721c1bedbf721b97317ceefc4901d3114928f56b508536219cdeeb86b02d978a2c83320e039e7de215a1bff47e12f3ef2dd52a76fcb6d5c46dd13f2acefca810e27a812b31830306facebc7e9ef0648e1eebdefb18911e73778c21c32a2c19d46e6874998932ba6c225c07656cdc3053be060f0c60f99c2324eb02cb127f96278340a80f0cfa63576ede7d4b3683d245f441dc462304ddc8117f89acaa78c090d3e1a0765523f47ea51ee6450117048e1610512e236bc877cc3b5eb3f6476213aefdbb8505d7af045ddb303c384461aa81be13c724c0beede63a0b801244d040188dafe735825dcc5122adb112eb7b909b5975e594703290408b9259f32fa712217a530fa953cf2d879db992a08e82b172bdc59c4d91aa364851cd0975f36f700efa8cf61906849f51f0ca782ca776dbf21f4bcfbad0dd22322366a9f68fcb861920b6c48036fe0704f266c0cb211a76fcbf51e9cde3d48057db4076c125f60ba0f17f5364e2cd591f460ed0de6eb977cf3b354e6a362090e0d2b053bc0e67cf7e0ee3a745dba72d36d7096b5d65f5451e1414dcea96c7900f247277d8ca2045e55520d843ba5bd064a54d95f93ce0505b302e16417ed19450706a2a618adba24024d4a6c7891de93bdbe4939516e4c1f5c65ad6b68a97b424f536896eb5515154e68369b6c96c2a445cba33c8d65acf8dfb69c221573c8af414a44642b1a0251c035e317c702f7a4f76d7513e637d05fa2b2270995aa822e97b41f98164fc6eadbd7574c76adbe3a79908d17be4f099b7294662667ad276fbd2551486487c4c9562e420afd63e1ff59c825e11109b6b3a464bc80c167e0f1507e218170c23f6d3d4953252ed2c67185ab6b48870485588a74ef5b671112ffb2a502cc7b5c10c0295337c507a7f55fc59b50644cba5546f2cd1e9551e7a64cfa1b722a82043bac3eed22fa98b6045cd49d9ec3b07fe63d9656487e9e234f644990031e61ac2e00480d6068e8290c0d41362443831db49a9ab90a811a0d199422ae0ad558fc4eb2af6c9e1aede80c3010925d8a058bbc63053d7352547d84396235feac1977758780a1ff9c5fa6e891372c9b93347c8168c3a647abbe37ccf0136b48e101fe73a1f42469bdab955483b30728b4170fae92738a7b285e823240eee3c4b6c8911d4a33b4ec8f8f8b6eb4c9c86a24e88c501e73ed497265d933543de8054b783a94a43b1b3ed307164c93a6ec49b0525fe5a11c62e568af5e1bb08f42fabd9e60b212f2d78eb7976e6cd4f800b6e16380cae761e58dc374d6783fa70cfebf2651ae83791c21ecbceaa94df67e5b008996417d2a6f5ec210e00105c390fc551d3b0c582fb6be5f3015db00e6d77567d2c181b788d4a2941705426e3bc215f2afc2d3b8f9b7ea34c967518b52b09945714f697ad5f709fb2838d2093554597a18f196136a85ecdd7b8b1eb9154af0b77dac277f7e145720da44050237b0cb7aab83107e17e480255dc1d07b69fbf35b48fbb0048591a79f5d3081f683936136bb98653786085cde05238e1d1971fcc1a926433f502015c60a0baef0563e8efbc9c6804dd3f905744485d5ce375dd239b782ac74d897f2666f0275413e5801cd267de0826811490e8b15295109089adca186d4c13a54b95e59ee3ab92d32738bf38c7b523654930797cddee50ab16dfb6af13cf45e89311ccd0d91843d1d79690a876d24d1b8bff3d7235bf2773eafd83a6c45c51623c3881207e7e7fb81ac1da727e31a55ad048dbda84eea4f450b40cf651818a14f602d598f278c4dea4b80b3703cd446e77fb6bbc454b47150ced90e0e9c0db8b8673bc41a1feba07f1b18d940f9541161abb1cbc8f2252ac7cf7eee535ab3f73a3b7ae9a4ffc5e23ff86e6bf1ef849fd8dfa2eee2291c1a895d768f93066d2a59573d95fda056c8a4a526c77e4892a4dbb8c421324ef590e033439065dc7f68c7ae0a0b0e3ba647187bbcdc2b92518eb17ccc8bc9b1b7a51625178092f9e193a6d3535b1a5be81442d7687aa6891deab21893f12029e4829870c2b10c9342e465c89c6003775d3d2238ec2a0727d5cb9542f9055bf304bd3229bc11b22f30aed93e9a4d3b55c42adbdbb44c8e1f89b90d4110b7bd520c4dd45d9d064428707e73e88b77c77ea56bcf7a1994ffb54f733aef6a34c90b3355bcea8abdc4c19e7c5d2668a0d0e1f00fc031575e3d5ccf184c7583b8b7cb8d4508e310227a086789245fe7fcfb46679035c546f29c3e9d60cbf74888748ca27d3e9b676b443c16eab9be0096b774fb8ec7d1c9e3215fb423d6e946d070de048b3c4c77a6a70c2a8834df14f9b4a3eff05800d09c5cf7ad1b901960499f49d0e35b0200384a6242be5071669bc40247d3a3878e5673edf6cb70837c97f5fbd490d2797d8bfb798125cac5c5b7d8e6af3d6e47de24c2fa010bfbc6759d9d9e49589d2f1623c6c45db5bacc104160fb18281c05cc80f498bde44c20bc6f640b0a7da1ab7beeb204e9377f6cdcb8f9cc9a2b5476eba889c72df62879c97db95f57a242ef2617508ccd9b1a2ed8428734dae806beb6ae4686fb9db3f38a4ef7c1ff91c1a0f0410bd1c3533cd515019b90859ccaea492d5a11bfb77fdc15537f45b2d2928fe5f61c7ba668ae8092ad22d3f578bf506471be90c82e51920ae160a6e9e859bcb3b2d423201786f03dff82cf30d2c7b7e063ea9ad042b7e393305527549284c60e821d46496c6377d3aa9a60f664bdfa8648a1d5374004a2c4f3dd543cd25b9f1bdebe4a431f9b19a2940d1cf61cb48110546167f3542d35b84a2c1dfaa74ae1b1a4d0e889d973ffffe3a871e4dbb6f3593270674b1699e7a02bc439d481827d278d9268f7ec34154569f4d7c1c5967773f3b12a9c323d4c3589f076a0ee24b5daa8f428bbc331c1f95d9263d3b368ca80683f70eb2bf5a7d2c6fca5b63d1196b564770e551b46444bb34aca4d87fc30ee2b123113ef82b16c15f38977a3c160eebbe318dc50398552712fcc786c740011efef758db1cce043ffa04b17fdd722cdd678d7b89a3c8f408e36b66980bce5940d9ee5d23ce509197ecece549c999d0d19572f98bb39bf5b5cb51ba25f3b31030d50f9a88bd4144404756bc60d0f6286dba11c88134d1a3042043e41cc18d4d9f4c6c3ec33d51d6ca43eba51db9a4608c2e606f2c5154caa87f65dd665bf11526073a38c12e317f1de05c5518e41203ad033d88679e1a2166a1e1460c22433e09f6f950f49200980fe6bfb4a144939919d7a0022406465dbd15ec0206b471f9333c277de177bcd4c418cfd1403c7d7acad985ce3d2b0688344b02edadef987a7e94a4da842f670d541dd6a7db6ae9fcba2683f4db07c0d6173e1cb071999e728f938f48d664b48054f181dd68e6afc909b2ff28054aa84a7394d520ef0ed01d17133a6fee8bc61810fbdc5fce4f1b83da39a084054c1070f02660cd14b76a1e1704d33c77a3315f90c549f9ffc023bd1fc1c8b8b0d8a5829f8524f322a83634f585e4cfb773b7ffb3646cc855e050c45e8352b02df6dcb91acd4e73cc2051102ad89eba6a83c7cee2e826585f24dfe376e547ab19a0255580542246961082afe813b63fe920943ccc637d7ff49209826a3a5df2c7bd2a9b305086a87215ac7f88e27496d099d99ab69f943445baba4327cd27105bd93d6fe159726a6a2bf07a50d69044973ebadb21759b12ed1b63c6ce84adb2b3450de2072c337c80aad403b83c28d3293aa8f9a074af566a282e4bcf2f94e9a1232898bc69910cf43893bcbb50c9c792fbff9dd1bc947c5bb588be13d317538e915afb601560141e33164f5d684721e6b323a61a501c32d2d5a3920d51402b248289ff5713c96d7a1118e3330409eba82f59fdd5152073c165b8354f3bdeea9704b00bd8f7ebf00c091852ae57ea7bda40ff5028a3e2655cb7d90ca6c6f610142275a2f5bde76cf7bb0a94bfc36b62d7609aa4dd1e431fae49c921cac0fe454ee6f05bf252bf6407d2f5e79c8cdf77c6ebd3db3ac065fee1900b9636d013b5d145565b3802f3584a36fae02a248ac86119cdf223fca6da4397c2134edeba6d3015702caba79c7afb0796e5e1166079e817b812a1e9489aa6c7b45898f9593ed586be2ccfcb9c989fa24dd9527b6815a5187a6a4187a781091e34c10423ef91f124d8ac8d2a33d464844534fd3ff61babc1f321b79afb4a98608f279332f213b63a0fc6772e2017d7e34dba3b79071ce89a9d691a11a5e57b4aa0d66425b23ba276a08240b7b786d3c83fdd06c64a26f219193c2acbe4c38cd916259e130945445cb139e0322f525e78340d5c63a4259738085e28838d8304d2872b1fc7b12d305c5c666f08f841275311b7f84baad6f73c2dcb4eb95185346db115ef1b5c3a2577f6814232af159a8eadb1988c3c7da012abede13e10596eff1a57b1c954a965a018ec4653515672efd31db687cff872367f4630467d3fc1134f5ec545a97d1b26e6672216fc3e932b69e945772a626dd51be843eddcca308582aee50015065998edcfb73d20924b4daff95300e19dd7b891b333847d7a2a5465428647d1a4f3d9d954d2fcfe7049fc86669fe534a52497dac6ebceb548d16d544abfdc6b0668da3a06edeaa3afc58a1c1dfe8412ace179f3d6bd869c1c0e2499108719d59bb23fe8e7398af864699ebe33fa59ba220f01ac685379bda0523f91640b2a99e7e5172957941741ccded342c3ca724d5848d71046019af0beb946f72488ba8fc6992514a5b425b7c5f538c09e496f2ac06207ffb1ae4d56ad4c511c3e5b7b64f90aa89dd0c8b10c4e7c24077404c2fb6c6424bde40cd739bd3df6cd080131fe6bf9f3facdd7760ca40a4ca33ed4ad4fc8c0ec23bf3087c1ef3b1d218e0ea11016d409e415efe082119e71aed91023469796a41db300f83fbe654250e8836d0a0ef432016f3df81f832cac6c18339e4ffaddbeedc0b3af48a20c07b3cd0f5d84c1c887ebb74b6de55fb5e2d9ed1872d437f8bd4a701c00db951b946ef723852cc7b498a46340743e35e5d524ba4035d7e7f91dbc4d7a9e9c0cd808ead9da8bac3e94e283a559c5503e3302b29bab0a44ada7547c07021681748747a36b1babaa17d096c05b3bf7e03fc4e3edffdffb095616f78fe3e130b2839f171a9b84ecec10aa65011fb52dcd7f0511208d3c4b0361dc0848debc3783d97b5e1b38ae5d7e7a8adf04191739fcc28d4ff65b13750dc8eeb64b27e6417e6d703791832455360cc81cbaf4ae80fae68688c8a274746ec76ed4ee388450f93589679492f359016389f601dd198a9fd7ccec73b925bba4fcbdaf71032d59e920f770e1e3cfa4497168ec016bb361f14fdfb755758beab1c0bf486d74c1283a48fc6c53afce369c05242dba6a16d91d90c6014289a4ef2853ea43c9034bd112c5047d17ba2eec2df077ab1d2d83c462a2f3e240adda41afb3a31ab2e76bbb921238faf056909b6d35c072a7208c6392ed4a2172761ba13de85210595bb5af323c62e713e07ab6a0fb92efcb5c16faf869dfc3aec0f5edb3a1847e1b6adeec28078447d31ba43f2c52a82ca5e1f742732e224fe13b905ad30402857472bf7702113aba07d0e209ea493e15e74f59906aaf557ca5e770866d1c0cefcf5e5eed5aea7072a2fd8651aba1c6a261028e6aae248a0771ad5474c9b81ab50eb4588f15d7ff57e9b2ad607820e4b42dbd35942ff0ca0b7aa5dfdd16476a5ec09384b4396fcf1253f073ab73e71097c9a39d904eef7070a39ec255ec2275861dad303cfe6d020030f5bbf6eba0bd2e894a91be688fe8bf6af52e7c29d0a1cca2fffa2093eb89de52c14614042b27f93380ef33b3a1c7f73234b950ac7989950ee250afeb1973f5b5703f7769f18bedcc6bfabc87e9af775efcfbda5780c14b0ad7a70a725bf1d79d3844b219c82aa50042541928ce64163d45aca37f093468f4290edc594350de48810d8116be67ab07ef1c03282263f21f4c08180cd9d3396d16732ab97de487ab8badc0d905f392dfed3bb77bbff883d4429d02fba6b222baac173fc3ed3e7719cb755d9dd67dfae5429cdce1a31a51fafd020da80885c206e7c7a1a444960a02393fe50e1cad83991fc85e3c1f879f5fc1b942f66efea1870eb760b9da28f959f7bed4acd08ed6823a900f31a13a3645cf1d067b4f48aa95101aca3192c0ec12360080f5d8a0c5ff51acf2697c54aab8a52bcd8e17aeab94f06c06ba2221e458b33a9fff455659d7428fa0a31a232cb345d87c5b98ca9b7caa99e785c8b9c5a2820d49be2d6fddcd9757c39451ce457a06fb4ee1e7b9a944f3bdaadffb9695b79ccda43d4f2ba953c1b46e8f35ba67f132b77b162791a9827b93751fc1265248dba9d3c0405b0ab579cf812f7d07e2aa6054a749537d5ab76c8b11f01b7be18484a57f9f27cf1dffe0a13c1becafee891cedb35664d7c068f9ecf6b7ec35c9347262c645c970b708729ed1dc90d696ce7f2ab481129065096bbd0af54250df0506c249cec01a2bfbec933c8f2bd2ea935cca52d77b4fd44c0aa962c9d9473f0fc55795f0caa11f513d54bb2eabeac9484b5c577b54b2efbddb1ea22fa50ec6cedc082d9438d629b08a3693e5aed51162a497048d50acb36f3659d4463495ee9943b668b66fca1ae5d719c79459d8d217a04f57f3ea7de0add492a3ef5cc3deda518f665f152568dd2f182612f03ac29e239b556c3a798162066c8a84a439deb701829a0e85141f8522d3ed97b49bd97c3e25d09f19f531432a2dab8cbd30c4f98d77a1218ae71ca0f1537e55ddc049d46a52b39fe0f7b061dfd1f9b469bf107655ba04822eb1f81ce779548272a0fcedaff5c6ab205cd8b6d836af9b554a2e67a4f7c03e77000af6bdba7e30589bd9dfaa2108e26f9d4cf12468177e1be4c828e4240f3f18cb6517e935b07a3921b30a4c30c39f09eedb09ecf55953a847dd43ff96aa41e8c8af639460e277241f2c852135edd716eed1d41c18a7c8e2c51c9a939dc53a6dd9a1064925e00865c8720d57e8793f39bb7df0a99f50012726e21e0c5d8476346f214fb85f8775a049d03d3566d7b045d73a496ccf71e71bf068c2c8a7802c6cbceb8eb4df851db9c40ca87263e485fc7271874b328312a95125a0b3c4fa0c1a17f36cebd30de072d002ceb89c890efbf310f130d5f833ff644bcda21d5136d9f09002414c4e18963397938cbbe911c11d9e7764f758fa8272f67d0d881f1cf704b7ef0548b4b9605e8fa50d3b3fbc422a271def0bd85c0f500d301be6a097deb309846a41f18529a4695d6360fe50b303c17efa7d59b4af66f4a6e9037a246ea114493247e0787e15ada8b4cc81cb7ab341a315c7b92c740f9210ea18a664956e1b39dece221e8f5ff6c2d71135754c368ab5328b4e00a4331d0aabafc81f47d33bb45f8a1c069b84e242110e9285d7bba7585adddd97f9e6be148ed6f37d4a1848bf7b949d8b776ea6b583a4b2c0d6b38c5f6ccd6f7266841beeb4619e13c352ecd3a63a350531b00fd987c3d75968e45e7213d80d04b4bc497ef39fc826cc16c137cc84b94934e611a845a96ff04d22bbbf6753885263151a547b29588ceab1847e116ed9a1af04a49e368c34565a144b2576509d74aaa9736fe3301783bdf0146febdbe5e3471e01d48b056e01276c0c6178836c33942d989c7a0fb0a8486911f1ee7eadeddab3c4e72002c3768c9083ef77fdd326640fbee60ec3b30466ee472b38cbc9dd7a055c81a46a8f8a91f445666468ed9ef324c43d2683c3a8e28a298e982633ebd1a8219d7472e9593902cb3243e8fbafa002be4836fc3a1efc564924de2d05bafd670ee652e53f3a045d240943528808c15a5bf923c54932bc06c5f639a3668da848c25c1fa367ac6d7f19dd9f53488863fabf587ecfa1d27c8fe4b8afae33032f299571a3c2d8673ce2d6172b505d7daab42e33600a0ef979454dd2431548c4901f6248ffb69739ff5f9f1cf08800e3dcbdde0362fcf05f887cfb599c3418da4233b8e951af3dae9f27eda1111bf97511f02993fc68e55abdbdb199549b0227476d5f9a2c3782fed57514adec08d23c70c7fb149de99a972438b29c0a1a9822f5fa936886f09fa5c403ae3d1386c4afe334b105eacf2b5deb05ddd042b18c2118b77b5fcb37ca192e76b13df453a65632e111453a77d6cb03070614c3168aaeb03a5beaac4742173c6caccbaf51c931ca4c68abcffb0faf451761aeec7dce5d6fcc5fc6c4c5dd500773cdb8ff024dfde556ce7604afcc7b008fc6071e45ee98f4e8d59e592b077cb813abb3962582200f2e83d9c8b7380f02e16ac7e414e7951e747cbcc5bafb0ed7d5fae29d97887b0c1dd9742a06d06a50b8f0af6d25c2a38d721d226405a1f76a100ed6f0fe83a91688855ebc9ddfd70c13a5e26ed8627bb349684d4e2c22db475e46df1e04439b6c448017931041186beb17efb6c1fb4328e3cfe5d2f29472dce6d14bb0bcaf937b57fd7c469422d4c54255feaaefe94520f0f3ec077c30085695ea10aba83efa170d633060a05a2c0f61f682a09a61f45b00df3c12495b9eb4a7878cbdefd61398306098842731530d2d08aadd4c13e5b590208f164497a1d83534ff13600f469d47f1da063573b7b50174b210caa746f3f94f2bacc84960b6228fb91e31a2d23a82eb88793e79e78db949854273850711980f304f07ca21ee7550b34ab86a728c457fb745567bed426b203ddee79d6b5bddef5b7400d4c307fd593dab1058203a8c101921304ff93e86d92bd90196c9b5724db36e1b6ddff45aea727b5ac808e7502286d400aa6f85e356e32d38aa228884d067edabd80bd039dc3edde9cd239e85403cbfc31c1044320f8e3c313002a210959ec0526110ca146c671df0e8bf9f768e11e0ba6805aeab99333fa19f69e263351cfadb1f49bb38beb0b6a8e40e64d315a27fe220762ba183989990a11967f2a0490c17504dc5421bc573303e1148ae4251b2b484bea638e6b9cc39c9ff02e810e6d7f47b85da47823684c85be7094747a00e8f9bb8e92246ccd75ea112584de3e8b693de9c62db39a3a14facae08d0431aca8826204a32f35d1f6da8cc0c98b89debc150325ff8a356c5256e27eac56b6c8dfcbd050ac8c6817e55241fe0de095be71c837c9b863c78f3b2451a991df4993b44ed62e65f128ed2b54b4dfb7cbf28d0d30caa3de48c25a620c2a18464b0f863323834b1104a7b9629b5b72597413d8d29ad4f444f6e9d6c7973654551afc1d71c72eae3e6ae8b55160f200fd4b53e018cf760f9e7f94e6c1e3e4a3b770d794f9c0c27f2289a99e026da13dd5681a566971974f2438c50cb27433630103fc659fe958b98be3af47c80ee26f2dc49d782e33342726370ccf615c9876fc55798fc831f5f30c7f485df63f96ae975179d54fcfcbb0876eff9aeed4413c0c4851389e4d6e4236dc67a631b4b7bbca2690947752e08bb8f4c8bfa2ba13f786fad8da1794a81d2fcc21efac5939e9a174f0496a917db759a4107208c6a483ff951cb3c641cbf3ca8ca8545a27f1bee6e8faf40adb9435c15bea95bb364e09f02120b7d2f161d7585364c51fd83406b6d8d72a42369e78d4beb806f8cd468f39ef7169caa6e74008f3caf0f9ad694223776cd1baa395001b5a1d7bde49bd865a98bf1fb2f27a88811aca17d3c9db4fdc940f55b8cd9e4dba5bfbf78163e5db50e9cfb0e6a69b2b4211437aeae8df1c5fc60f6c6d3f0de3982ca656a0144190a2c17a066745a47d634391a78ffbcc0b90b9de5943751a39877a9cb6a397bbe92433e9474dbbc6c3994ac874c908fbb351e595d200c9f0b5aa9fb52358cb051ed7ab909079e56f2c7480107f17404c6e86dbdd6772fedb99be591dd5f556a24fe99bb92cb14fc36ab0b08da961df4939422bf87eea74f590049b451bdce9ee225952b9d9847f1141101a73f69d3742aecef7a6a7b73d42363007f5048b7ac5b17c83f07b663cabc540a3bbddfa30a72da462d32e445f03a332fd897228d4fb9b1e7f7ad0c7a5546a131b15563138b6cf5e5af35a7571a40fe5f41f432dc084655f5c6a75066076997601c5d9af2251988a61f85c50bd5d9a0ffd37fda0f8889715c532d6905e7cac1150e2530bbe1b58029e853d5f1ed562b16ae7ce89d0517209074cc236cb829d2d582910db4c564e0d06812e1aeed5a677794f1ce1210717549a361ac87fec68866f31935451687245ac0ed8107a1ea058621cbf82b87fc2b0ed779e9562e50a22fdd92d4b7e1f36074c415e347db97016843d55bedde4061fbc76cd5735b4efe8700eba344f4a2ba10fca7f790fd4bec90b9108a043c62f14a4ad7c39f13ffb72812270e5c4eb671f1c97c22fdddc1d76cd95f864d16f399c4092a4530e3e71f376109ce72208d39705b81902a2bb55f3251c1a8f3c384f7f108c35b38b4441263337da192bd7ec6272c1243ef94bbe7a9fae113047bbfd6e1e8f3ffc31a70ddd339af328fa6ad9e1169c17c8e98a63e0da200259412f609cda434399540ab7a44e7db5a039d38e11bd103ce83445e185c8e2b63e072c7d04cdd0caee5c012dbba8d8b3ba1edf4090964e9499bb885f8a1064658251dba6b89b2ef967172d8ec6ca1c185b217b9cedb234d1b71aa4a1e32271d6d7b172d4e6f9400dbfb1a95e509ea97118d840c2279759de318bef5b8b8873478c64b59d7b1d25d583c29b0553bf8f88080b6c50c6c2acbe40b4b7ccce6b48c5ccc3aa08a4b2a3581e459edf70d5a85df4304f00f89cfd12d691069b466e5e6f8f69b8a99a15a8eb5b0931fe5b988923f987b6611a3948aea524f4d77116fc34f275e7e322f7cd8ef11660d9a95d6888c13e41d88e223b9a44e8601724430cce6f0d507bfef3dc6a75c4a15158f999c2be4bac05703b5f163cf6b05827d5a00fce22a28219c91e422099a474d158b475c0e1f4d6ece9b247f4b31d5452fcbec4780bcd34d146fdca2bc9b39d0baec502f6f6f0ed8d74435e6545735bc974c0c4bd570d2f8ceb7ca4df576e3e96bee05812e76c27685d57cc5edd332c397ae145cfa300f2d573290796955e1cc95965da08cd02aa83b1ca638dfd41fbe44a93b37016e04c5a831af9ddbadb2aa4a29630892be581d69fcbe462491dad5109531016b5e75c452c886eee61da2f7b44d7060a0fd6062155d640f046a5cc97f661b604b803c1a44ff58d5d09066889c87941a78ec1baae423810599ad3fb87e93bb4a8ce864f8c2c5c26b0241a428d2b9eb8c927cf93f060bf2b9214241fbd56c5c8a692e23c821ba2c1fa579cd0955bcbcfba8ebce97fefeb9b08fc67a490b1ea03c0b961b4b969899b379a1d9086039a300a1e128994a338b5683cafa2edeb1ee966a281e5962793495b9d544210e1459201e536c90bed84a20d36983e16bb3031209377b7c69db63a0ea9c1ab2673f1db4f34670a07927cc48782c943508d1635294e310b699601c39edfa394d8360fa28fc3d55c9a9ea5fb4d999a02778eb3db2942209f616ac7865e79cf504d47da46bc090ccaf78b8cb124cf308a2eb4f6138405f0a07988dbf166fc9b12429da008bf0b063231feea2e155d01b1586306e4144ce2ed1c31efa00b7e926bf66e3835422884f724571a6419c9be30777a1ba15efdff58440538b7792a370b1045dafcfb6e99f883213ae5f41cbbef9615109d5862932761fb32420d4f3b3e1112a44c063a5518c9582a8dde3cc708a3c6c7053b4db557840c8420ad1777099570726cee1d3bc884b6620f865901e9b79fefb6def97c1335e571d6deeba5cac37ba2b5e2ef788639a3b06e123b909adf99cdb2f86429f359554e0e081d4939111d1b716cca337b1a49623d8949ae78ae7023dbd7a56ded2259c85f8608993b8b5189e610ddb8c09d8661fe28d89fde78067d667591c6d91e7030194cf24b475252b077f951dcbd7178f200d19f4a96f3154a3dec0feda567fceeaa6fb2a6fa3e590773a0af65f92b7b5ac65f4e23180f448303bc8a63cf89c83a198ec9d3f06b45cd94eb5134785c956b9e8278476f9a630359f2285b13e87cb5189986ea4a253194b1ecccb8dce4ad171edd04a352cf7f48fe1bff2f8f8522882f101be37bfb91bad6814b3450e4add361639206941b84f10d1522f4a215231984b8286eaade8180d93d1433a333284b66075761a9d2704d24612c74b30193de97dd61193050547693dd3c8097269395549c021db8af88a3c6070b16bdb0d4f573904ccbef24e65c13be0478003a42c47e1e1034e7450f6b68701ad4a0f919561eccafcf737b9b27725a1b646b1722de374866d0747234c0fd9fe5bbda19db1fa7ebdfe5ae5b62908036156b2b0de70740416851efa89aaaca025a974e8540fc944bfa014fa521567d2c1c8b4eb215b12713998af66fc83eaa4c6e24ef645562ff1eaae17cd69cd9a02075355e6f8ebe8474ad20f7a745a230e8b810122c6bd3504772373b09edae1dbd66fc4ae4fa91d6930c4ecb275c79f7f0af8ba539eebe096e43bbba1fd19fbbbb5aa0ffb44d7d01e0828a6663414b86c8925a0f282bd4b08a0dd4ce2eedb0930139093276d9afa670f6ce813cda080524d7cb0e94fcec1a5b920fa18ecdcc290130cbb6343600e6e3424a5439cdc7d400dbb997798063946053f0a0f8af028401062fc999fc3d5ad2a70607a526d42d5418a8dc107e9a78cad6bb887afa6d2d19d966064f92d7ef7e6b191eb3c0801971d44d7701e95ed2c0266064f4f495c13245e9276356fbce4deae4b2b2469c31a44f7d8e624c633ca577e441fde1fb236674086ee378db15d5337dc5f920cae6352fb4b6ffaec6ee95bd4bc8a5d0fdaacbf79b892258f38b36aed1922e9cdb149020ef1202c6a228a97bea88f205c11d199e918017bbdd91301159115e8bef34ef4da48cdf1bf184107af4e58fa57b62c92bf8b94ba4c844943b903f1e4da17b4a39e406f9f1491a335e47d963ec477bc88f5de2bf5a0f204a51814eb63461588693181fe7f47b49c54b8b008eaea4567393a422e23a831c89a5926185c0f8c9da95e83ad119cfd58122c43704404434f2c404dac9c8867b29ed992962050480bb27638ad17dccae1f5f526d7643331e441da003b5aecdb1eadd9ab55b85a210a495c618df386b4fb6abdebb0523f808561a87952547ee11fda0d86367215c1762e3c544b7bad342357bf320f71ff786b914154e7b7f4a15911ad76fb72e36f20e855fa2d2585478823d8e8af32132da8cd67eb921ad0bfe66575041500161f18ab3dbbb79b1557042e5d10e9e827e374d5bad9410d036cf31abd3bbe069fa1813775764d0dda847f7ff52e6919c897e5730100220733bf07144c59c91eef7e287b3faff3cbdd0f81fc97e6345a586e54e76f530875fbd548243b8336bc533adaf2832233f77dfc467c8cfab2f3a873774f5e7142e424688831c07666cda918da4a90f7bd22f80232c6cd13f4d61cd505f2af446bce2e4e031e6aa9057375d6ff9a90bccdf344b19fcaf992c2fead9528aeec7cbad74bd26eee276f88bfb19a18b20ad51e8a3aeed52b07d0ddc3c5ecc5c6c0be249c350bedb82a2d08d044cc52b16db8fda9a54b917706ce37904584f122c357eae1feaf04dbdf3862fd640cdd07a2efd670b02125f6a62dfedf2b668e0fb7895b27eebcf6af8ae053fac44c8d819d31ee47dda21be9df1a47c820b06ae7fd1b658390e1166c138a8d4859977a1f7f210cef54cc22da01c086d3f8adb31df599395fac37e173339692f17f6b1cad41dddf9a0189f6b183f5ebaa616f46db517cca5c69ddc4877ee0e44739aba795abedf877cf2192562b47f703c7d87b5a3858b35ebbcc3977761290d2b2dee6730fab7f7faf818856c38b2c6599db6918fa65e86244e68ecdd75c70aa713613699154a8b08988714211a1805b12e2150a1cb7eaf1b4e66bb8521a8c4e158220975aab30d77d605031bc09fea03426d44c9508b041152b4d669f3e400ef57c57a72c1688326206baa7023afb742474aeb76e0a1c8f352356f8ab7781f6947ab88d50bce79cddf9ffcf078fdc8e7e72efe5cafcd0c98c5a25d08a8641de854344c864b135b0a64637d4e1a7e7fddf04d1c5bf8e58dd8af605673ad60e07ffb0b83b6c54dbe9de9f9405970abe7937656777a06ec5c5dadf6047964b6a2a7a0e94275e777f4974d9d50ddb242f75a2771221d0b4f8e3fc6b76accf7033a31661d87ad0975184fb264d5190a69422d28fa13c5008c2c2b60f20e1c6d323c658e22803014629d3a1b8c1358597c51f9c06ee574408d4d91eaddef41f4ead90d83f33352d01dfd1acda78193fcd5e46b4faa8481512a10f4617c26d00fb57bab81c5212ae196a0b0c5ec66fb2e8b262823d138c861e324b664a882faa940bc735309648cf574624240945e6fbb55dc14e2b5965d1ded12ae565d86cd8212f200ea3bf6e388d6025aadb6ceed2c02964fddd2c54ba2ef2f7c662f0ce35cd0d2492904001636ddbd4f3c30c54b6fe6adde5c8f805f1692f969b8a45941fef47e9e9f04fb071e2f6ae2e33cb8bca6c712293a915285cb832cf0b87729613577292c8cfae4690abe19a243cfcc79e9c0b6f6702e454cd0f493daf32dc4c375a9f997a78bc4fcb9a77d89e6e5ab2847645d214eac93ea292e764e04812edb77719eba221db2bab233a96bec17309047d3d7236c6537a975da5f706234d5228001c9dfb435d501e522590b5d9af319471d0ce538a1c29a78bec53d8ac47f12b22ee32632cd94486e489744384551b250058617e83eb6f8561f5c44762ba6ed6355810aa6964c19784187c5fb0313567e1482f31540e60e60768dadaa55a4e64bb9216e3433b21cb6637132f7222fe9bd1f0281a9b37f5b3d5b0d397e053dfa3c69a94d90fa45d3af016ca2e5f98d678bb00b76aeba01cfaa4ae188890ede91c4007a0eb75a88afaa7c09dce24d6a1f888bb34964f661461898d7adbb4be15ee807f748559f9c131d4a8b41117f75abc00d3bb2cddb1f06e543a9ba732539117a3842ad56634dc6164fa8d3e1b57f9323e136883a7cb2ab4ebe80fd3ee7bcd49db5a5dd47046bb7c2dda769ec9114c4e0c7b530d42d944056f7a7fc35885f2e49bee471f09225de0d69ef4456f36f18f38cf9c2e54e8156fe74891c98c38d8b3062e2759ed080decc1a42073eac78404f8e97d2542ccf1fb63dc447c597fac53ee7c2df3f42bca7e317ad6c76ce6ba39d2b23992c7d1b213cec340fc09cc9259efea98953483dabaa709d5686c060e955639fad4f61744d323f35aeea245da2d2dfa019540ab4cd8593de54cf8d187aee9c7ece3b66e901df65fc9fb9ff76c287365a2cb0526e7f03891a3c4da9464869c1ca248264af0ba797ff6cc6340135845d4acac450011773b9aad6a0d398325362d534ac2212ba93c806390f1a69ca135abe056613e83e62f5ee4d9bd710932cdd208448d696b84d59918afb65e5d7ecde41a4e63cc12b4cb644d303e3301965c27ed9c467742ae811240052f4b0848b095963a952192c02c859e26da0ac1cf21ecec86000185aa13cc702d40e7e33352faadeae604e8c0da18441e6a84811a1d362d54972c3984224c45e5e258a5dc701361f9bd5ccfed169afab29a2ed3aa5a5736dc559ae251271044f63d68bfd5498d5aaf7bb40f5825639cc62ba9308592217dce68ac9f5da42a95867d7e39dbdb9cac61d43109f9557e7a2da16391445bb29b25f6097db1683bbbac409a12e94e9b473fba1895b8a2fda5a673dc0da5d05edcf272b475f9442e3769b41038f2592873e344d28a462fc21604b477653169acc50bec8ea2c174322c026e62afbd7e8ca4d90f86598d245f63f72ca02010c39987cb1c7b9336c1a5d4208e4b691e07eb3ad1b4d8592bb8a5d3454268d7f0f151d9e3a009b8e19478b15fcffc2b12c9113f298e4d0abd16b8c010be679c24f647d24a3f869fbb502b2ae1d79a0bb8e1df8ef2e298b362d46ce7a29e4bd81edfa4cad77ac1d581b3f5bea88c6276324ae242445d5524224af47118f2595079df01a035d93875cc790f5bd0ef93d23ab70806e1765dadba0d3df521393222fd390e82f7635b59e6f2cc95b1e18316e8214daab8e1d2c42b99fb7553a4cc933d080a829a236f9ff2f93b679ec08e667f541aa078784b8c5830d71f1903ff8f3a679e059dbf5d1c6c650d2c687318859189aedf96a53d453b734309e97ea2c66717f33719573b7496507d93143d27701ed9a8c28a003f4d43d4b279e985f9e9ac319c7f12a3426cdb4c331bc07d457960f8e13b747ccb4673652061e2125f7b097666fadc11439917c9ae56abbff07e5d798fb7e44b5d0069d35a87bb9023b6cf05624745a9bd6673dacfdd341f431446674fcb49d9063458d8984764ae8c3de2cf289560c79aad157d6fcbd6d070c1edac5e840eba5d3f079248cebacade6458cbb494241a58d25f8264c226966b053157023c409035ad503ca756b9a62e57cfc8ce47e402163b0dde6bc758c15bf42c6f14b1e08297e93b3f6d997a334b600f6ebc26cbcba6a641cef3f4338f47b306d0000da33b0d2ef8b3187c23402bc6e7cc59da34296c8bad4031ff4cd25b3fd52273c784ee6a1af22070fcd86c440954737e3d62cfe1bba70aaebdbb24edb4269d9c8d2337f770726be105ff79992e7f368d85b48e630652beec1f53f93505eb716ef78f31819d9b0a9fb31969ec0b21d43ec6d3763e1a6cf1210195e81ad3b804f4b9b79017c9dfe2493db6b1152961daa4c18085843855aadf320d075e6e60521f83ff731ab4be6e01bba28a78e0433720a4f75ec43be26d54f3e9eedf8b1fd24069b2d79c06f7e914bb10f1e532e7a5b3564ff771bf30c593829893700e93327a659a3ace30b92a113a36c39d1175b69b74a85f7efef63ac1fbfd2b71afdc31a5f2e11e93f5556e3cf311f4c0b31ed1a4f882dd5f7deea2e2d07d077675838a6c3fbf7f588e185d9f95a1772add1e0e4a3a34cdef15e85fde45f2f664fac6f899c3acc948c64dbe488eeb707c20c0e6670d68fb8a253068a4d0e5a16da3648e13e972f0619afafc6e2bfc06216db57781411a5e4a4674e4e1bce4debf4d103bdf9b42836fe69e2bd3dc428ddaa865f16e33b056c56a68911389c5c03bcdb62c66c17f780c3b809a8da636b6433e0ba198690809a5d5eed9dc9cd803a328f07a941d036ca7169dee05873b832e7af4e0a1cb11669bd0a1b0f310877a7cecffd75293ffd75864e1ddc89c02152691654e0b1f12bd0fe247a6faa1e1427aaa5079e24667d337a65815d346e797eb692c27efaf9efb51a84877c1e286275bafda0e2b8f2b0d371d6d45014acad0829a56348103beb94f1e77149198ef5651fb2acb64f8c947ac705bdad842e80b422deaf8cbde7213dcf0b4966a73fdd312654718cf5bcc305732e9fc50a2d08ca6e0b634359c973c99f3321360c605858482387d141ad25ba8b07549c1ca4628cda28e13279c5cbae621b7833956ea8f2e93fbc871e33e0c5ffe607048f16b4ce5428b8a4a7a4057a0b638849661c5a9d7a520c3c1d037c5aef4b2ec888accce013298bbbdb55177b4a0badf0a95d9b528ae184ef90831f0628291c7e28df1a5aaa63597862b11bdf4584d73da55567a1553bfbd0f5b34a08b96736065a4d7c9fe4f58a5715b0426c8b31aa6bb1969866998cad034815378263d91eaf09ceaa5cf6b9fcadc4cfd6bf4ad59b1a52527f40b9813905aa5f020781c5dbc1b52ec32b43f5909f2120622f8160d034bc016be3ceafd84e08a4e375482c310fcdbcbfb617d701ea6cd7f1c3d15ebd4f7b5c4883a98200590ac30939125da10c440ce785e5dc3863936a764f84ea4bb7777ae99cbd9863e1df42a4485e7e8ccf2af74130b2b2ccfbd0f265dadf825811434d0dfe0b4540221d9af9074631726ec38755f9fc737e8dd79516a28ae26ba4c7b81e843cf0ff3c1198529a0ec49fc034ec9ecebdae8de8a61c0c25da845e913f40640e14f81f33be9888be9b482da33ca7f68cb2be9827effffa8515c990cd02c792e63570ddbb0f5a0b0c24f93d05be00b34f8d2427f03ab69858c9cb6eb3cc458247f556fdbfee2a153dbd45148981143c1abdffb6dd2b8e8ca7464861eb72ba5ec33eb1cfc977ed90c5ab9ddeddb5fa9028df2d976cb0554735cebc79792070a5c15c6d9cfc71e45f34f8bb520f4742802a866e3e17ed5b82d21ff6abaeb8a97584c1b751986f9ed4bd7645502c449fa9ffc60bc1d8cf089e31a3f9e46c91d1a22bedd5d7c69cea3b24bf000af2b2b89c58571021c2e1ce0d87de392116d2b813c09f9492d4376e24cf2c1eb1c771e91523a2b43f04b86eb7923d27207ef6eb7160840ca71f176e868300d01a06d629f6640cd07c19f640cfb0c756d01cca6c2186449475401a73bc17738dcc0c35c8219f7010f45fbc09eb555292dab1623a2401e7b169d23a06b457d7bb2b0f4cbaaef94014117c27d4b183e24fd10d81a28294b44dcc336fc8e0811536e31d955703e47b6fa3ebdb6de0e5caa3a58af53124d542acecb44e6687d9e012841c1c5f69fffbb0944eb5e69632efe9854d6550809c044971ac48d5959bd7074c5394b7608e66611222c767c76f80234ba02f5ddb735144c6846ee2b1d1f9518462d709770e87ad3875f0546b00455900b53453b0f2996086c51499c1087391213eb87cc08b8249e0d65d433cb6d0024752d5e9f6dae088af5eb6a19731038f8e2e1f63fe01c9a596a1f1a228ba553d142f4adb05eec02cfa50afe452de72f6388ce70b9a04e19375e4dec389e11eaa76ba857efd76ccdc3568f503ee78cb002b4e395059f6baca8e5fa4407d59e66debf83ce786a40d757fe1a0dc0c083eb4232f1ea1b595357635906c70088ef61c461fcf65fc00d7c2b563ecec2c20ced868597c023f02a830a2dece68f58703496f3e6579a8f2e8ba5faaa5c35cf226caac4549f0b1706371e9c9b58c633486aa9276b9fb5e208664ed983c027fdbc4c70c461f27714b868afafebfe5d9aa4b90464f66d84e99e58ecf46ef4ec3d41fb1184dc72da804d2b8bed7e537c955d132ea6275ddc61e8ac772f70ff19d042979a250aceda37c0859fda5e129c6046a8213bfcb15799390de6c2bc5f7497643caf37ed9bf9bd0d82e6d11a5ebd3941930ae6afde1b24cf46c7647516afeb2253b86dce48e5efdbd776b915100a5b8d83209676b0ad22dc30bd1d3bb25beb7809089fda90b52c34308e1fd9b44a99865208e8c8de521d8abd174d4c299262cdd340b8b5182451e6b456bd9c55b1a124b66fca326ccb9936339a042fbdbb512528ec612356301100168146a560a00c9469a28296f64198c909074dc0b41f89a18afe95c4e3aa907c33bc356288ccbd664ec8c9589918380f1639dc06a840b1849bbb6ed6640b8825cb4210da7a208b74f30d11b5c99667260d5eaa56388ac236cb01f741a1091898f0fa0c7e744c77698234127de2fdf35f832b417ee38011c084ae324ba89f9c9ced1583d8275505c68de06290c06ba755143321bc1a69b33c578765e55fa6b40f9cb3ea13113a7a6ccef77a5001e3000ac55f70ae768cc2d02d42998329b2607f0d95bf411cb54c0932239c6855a9ac79da76558bee191b050ee5d2fde6d1ef28b0039620e15d7ec5d19caf0d84efc0bac526f403a41600fe451ea2263e40c5feda2ae3420d20e152963011be7a9cc913e46eee48349ba0fb0a180554c36b06d7e5fb3b8a17eec43865c76c1c7e0cdf729aec4d5a53de8d44884c93a724c3134cc891e96d2de5b22292f0945fe0a6a797ca926aaf29e700e408d4111cbddf8a741a6f7d74b90ce71e3f0f89e9cbc16d744730dd4860a4532b32fe4011104e18f7397ca4e47ec4cd104ef1e951591812b3bce06e2f5313a92071c6616e740570834fb92f63e9164430b8f1bd4ff38cc4c0224158fdea563f14dc6a968124dff917f725b1084d1f10ae0a7020100931371ca30d353cd4402c505b7b12a9e80a52b06e5b8df52071b0b4073512d9f9f161baf97ff38194f86eff2fec958b445e4444507dbdaa4f9e820b4027370c1d5184aecb9a720907f213433e6f81dde0749eec5cb01ee3f0214d4f14f951ebfd8fb05e6ee67851484d594d3a6c501ce1ddc8dab095a458060c143d151f2c6397110a93683dd578d207225c9d69a352ced0082af1793f361830a1e71c45106b523816fb8aa34dc1c2df2ea791c34c23ae95bda4a0f05e5632825896487b2c8070f1ad439cf5951325477c175959fe351b523819ef426cc717861862231c329aa7755438e866f52e52a6fa05f790e915f076e33cea8f3f66389241cb1f905886088d0d64f30875d5fd5254f9ca9d8f2474b9bc0c7fb6a4cf2a3c8fd9a084b5454dd0204f1142f83843e0f2a869599bbd5bcce32946ad528a696982440437ff4fbd8524d370ef153a8b295479967ccc822a54bb69da1a0652e460a0c00f16722c00ef6b8c1af81274b69fdadbc5ac9651a6787116522d48cbe7ca19318b4f3825afd06128d8fc4b2070a21938086b375e7426d34202afed6667e459fd0c111a2fa924a0f9815f66ac086f42531d3eba4ef8d9270ebf3bdf260e054c097b2d819e3361a2c5e0bd3fa328c74c729e5cfd56bc8afbff798489f388cf5da23a1add261704895e52e4eb6de2faeacbe09c01c273fadc5a354f2134f76a9d98091111f5706f10338a5ab987218c0cc954ee8fe495fa3687994247c91cc348107079c68149f7b442d1e6fc5c3b7efb07b0c81c0f5e7254d85b2404563f135221ae0609890c5a71af238a21f5baca7dd634d698c79ce699ec16455c1bc98a679008d77b0db2ca7558e5af5fae90ceabdc43e48bbe1951892c3cc11936c6cd6b38b904241f840c95df1f4eff820df9eb08628782782e3bd63c28239924979db5ee6cd7e2b2744284422deaf362d40e25baa35a6554384db3970db62e1d9795cc457a28b0c7d807686e43f6902596a8cbaa21b9171e06ad599cfcabd14302127bfe43aaca9865fbfba5752509dd55340529a8fd6bae581a561833fd63b74e3e3da4f668f483a9287f9aee69ca09fff124dc5e4252baece64154f45b5312d48c373869e48789a322ae00d274f7aab4e1c0c952f7f427beafbfd41d5d7e5afb7389abf5df70e0e4dcce99e4524e7573d5e3de9de6209a3ca29bada81acd3560bacd897f2dd1cc04c060543e36058569e1791a807588b070d3ad0214aa7aaef97bd0f06347d536ec19c1fd2f0aed3d197a34cdbcad5e39101599884734aea769ae620f930cf1f98e64a25ad38aa6fb750ca5b8b12251559d87ed9ec8970ef25e4064b508f164a169abb5e3b10df02be52c7695e0dc8490f23fd9d2600a10ad87ec499e5b906b57e89edbb50bfd01e30bbe7cdabc8ccbbad019007ce9992ea280d47f722ac43e1b2d0ee2bb965a39023853e8c9db6ca2b7cb6b9880a0daf0455eddfe5e06f71be36b5bb88bba1595ba0fccc838acc6aa2d7ad9c3df79f648dd6ac89df1186f5931f4354fc8429511bb19c081e71357235b15a728452b74929f9178f4a1633be22d952d4b175c45e144e1139fecfcf4e03e35ad4b5c5392dd5680df449f27a97525e6f80e55200329116d0d3ca3b9b3c0bdd027a5c3ca4717686c72e7a178dd5f22f1c3cd5261c22a44efaf3d40d388ff64c8e709189373170fb054859209a36c4080540a037ee6ba8d6d89149d7f468f9a05f96d2567ecaabe8f6286a57cbdfd7428837fefe8b00566604c1a4dfe610bf547b1a9f69bcbec54f128650ad14684fa1c4da27a15476c3e6cb6e1e8540800708fa7b1761b8171a6b7f07cbbbb17f08481308200123d472f8fbd2fba1cbd8bfacb9fb9e1419e429d81d76d5f79450a3ca078f4f31b8e25bc2ef776c0808cccad734b04e70ada6079a5c8404e3178daacb090c570708f0a192ae30f7d13b79b8b34e9cd7653752caf3a9341dd0e17465b041f54ceb74465dcb9a6be391f033d5b7bff16300b1b05b8920e65de271a1f527fa2a7d487a7901286829703852b894a7b02e52d1a15791f12e0799c76d9a43f52afcb78f0e622f9be985ab3c0b904155a250194c330aa9e7beba515f0d4d866f9ac8be2d5dd995203ec387764d0daede4d59a7122f1930f69d3e73a991400535d08c3b752cc0c2149cfb0bb5b581e0447a0bdd69a74982122308d25abc1d45309ab19360e962341288b869c32d3e91c59f1445c3af41fe0a6c96cd2c85478537b8d6991790e51377aa9d11138d6b4034d4e60d162350848bd1232894b6564ac92ee370956e9358ae415d652127a96f283f02a5ef78c22b6ecb180606ac7535c99e5fcd0d1989c8b81cd8ef1d57be72c7e89257f06b4db34a8ea283fbff64006090f94e93bb49d57c718256ccf07906db0f9fea1a3404e70f2d87da907ca0c27b7ed03c5e8bac8dd3f8c64455a5f04b67a4daf860dec7b8a8cab77141dd6203fafe369ff9c7ae6f563cd0d48eefcad89a9fe721b23b9f7906442e37d46919521e5322b1d2df109a622f2acb2eeea332f2144856594c17d08f80fab5d4d4e90c01108e1f87dccbd0cd57431d2333bec3d31e8a16ba55fd1e2bbac85d9b70b4811236aa7a29cb175dee3df38a6ccd2f4a72787d746eaf92aad767df7d2b701da9bcfead2836c1d9755c4fcadc08299dd4169fc44113bdefc0fe13ac5b0cac8c8e2db3725cdd8ca221f47800f4e0060df1dcd62273d48043899478b77c1623333d5e1e0b6a7970579fbc5f04ca7c88b1eb85acc9cc49048d33aad1dbf8d59be4bd67585db1d56b5b1a2e49541928c6918c090f61807a9ea7ffba16adc4258b10f9b5a9c656be1399a0151e87e6fe21f91e59395f25c4f4c03f64a6c43ac7812e899071d8caea90e7878048d37b7eb093c269b6ea251522c3b4380bd98f2926b20b3e5838d9022b86415d65f42c74de4c1612e75e20803843fb96598d5fae4f8f65102552ceb5924cbb8646fb73a00b5af7e0b28df598b4032453ad9c35c59af73aac58e239456b388eab3030f896ba2695a498239f5006975a82491570fa6139483a02b9c9aaa6d598b7acf728843042b26b38c0c12c49e7246a4440c8be2a3f4a1d20a052685297a7cbf653b3f0edb6ae2a98ebdfc057e70580c4001ca41d9be08682ede0486584c1bba7639d11df09c60bd2240dabc93e3343bed77c5c5ca93ca71d30c34917fef9c44f4b8e951af3dae9f27eda1111bf97511f02993fc68e55abdbdb199549b0227476d5f9a2c3782fed57514adec08d23c70c7fb149de99a977814a09b5eca5c7e4b51712dc90bdb250012b7cfc5c222106e02d44c418800255c4816850404c72d10513a1d7515a2e90ed6a13f61c8aaa8d204f01a543a4e7008bfc888077b03d1371922cc7e451c0bb8ff9aa1f48a0cfb018731aeea112c6cbde3b94572f5a8bb6c9427c153e99f7ab03d1c492304c2f9284a5d382da3297059c797aa88a61a46380b277630c910ee27b1ce127df1c0ab0fb2d990e9b6e20c43d51544d0de2026817c289a93f2f0f696f6346dbcb5efb77a107bd62b5f054d859ca5a9156b77d194dc1e87d743be7cb0e90277f3cb1debbb444f6a5917b3f654cb20f077889104b18508fd2d34b8e1a46e32facb9043ee5b40826ac4083161dcd0459e2a0220e66bab7e078b6edf1a9664469603e0536fda6c2a181bd345d32b5474ce2f24e955861d801cd0b4e9bd7e12994936de95bede142bda8fe1f947c8d9e467710c8bfd7a42307e339e666c7c806501dc7cfa29c4f440e0fb277493a01c4cc1567071282919d935a5d290a99c1a819d7c469719f56853b4f7d68435b80547c25f7f14adc7ce093b3710fc9cf08a8e3e5906fa3ceb00bff7d9c305aba0986943e5d4b0929e97826773d663eaf08192280e4c39f4fc8540fbec7af270a7f3fc91c7e21bf1bed3238a2b93e10abe960f88d2356c9d81c0333b31ebe5a2e038c8b959f017512efcef4d1d4744a12e8751f21cc39fe9e7502286d400aa6f85e356e32d38aa228884d067edabd80bd039dc3edde9cd239e85403cbfc31c1044320f8e3c313002a210959ec052eae1665716afd74a47c0c95dc8ad7b4640d645bf64c190302101eac272b8ef2504f50e1cd195d04f79babf228d700ba8480591bdc022c718e2a8a998519c6d8b8fafb2dcfaeb92d13b40aa25672715e8ff4000b10ebb39ba9f296020a669b3b65dcd9b114ea51b71971397dc7ce7575e30ea035280056d6a31233de93ed812afbb7753ef169f38fce1363e452ad5e974b449ae4fb67683058906159ec01ee5bbc53438c96cb4077cf6758bb4960bfced39ce0622356e6d98c4ea04fa1470f0289e548272214e007ed98dc0003e3a031b1b48eb91adc71fa5c6ed5e8c4d30a8b986bfa091985931de92443c4314f1d2a95942c3479fcf7185567a5a03e324bf13934ad89eef005e793ae5f4e04f5bae7045b39a6a08e2f4e20f9ef493f80b5378c04e2f640f62f8d05548b3dde69be0d78f668e85d2882d2a2f08a494f0e249458ed97e998b122b7302559d99961cb91003f0f0ce4b9597b912a9082a1fb49d7531631cbbd1af0c095a8dda4c41c9c6afc7b2e60b40aff9dc3b5a416fce6ed9996cf11183c4ce77abb983ffd3c0291eb32601c1a3a73baf2509502c5e7187089fcac8ebd58d5ee2b87e9e5850e29f60f5783182f7bbdd86091a8ab01f67687f94cacdc632d79aae901609237b0d7b8f36fd3c1a5b7786a431ab33f0217929be8d37a4bf30fda2fedb61f6bd7c2bc69b3549332cd3ae8b5278601a655b01e160885ae84f716f615fcb629505fa532d2f87ec5b321d07d146e56ccdd2f2a44f4521a7676517e81ff1375c7d354b11a6e24dc5dc7090fd58ea23c6bb553be9257da533136c1283344c97dffe8cbecfd0e64c3780be363a8d3053478c11b27b426840053d94db5c8dd248fd4131efa964012f7030c30dd89bd699bcc0b90b9de5943751a39877a9cb6a397bbe92433e9474dbbc6c3994ac874c908fbb351e595d200c9f0b5aa9fb52358cb051ed7ab9093c0146a30200ac6b6cb11fce1b6b42dbaead90f8a802dc97a51ec276dd073bcc9faf145a5bad87d8222c68a72affc887b937090f9a8477a3d08baa0bea5a8d8a8d4cbba9937f4847071052010f39f5367bf9b0918d0953e6978670bd72ccdff446815c8b91a782581d532a8d6a061a11279153e6e59489b0226f59ce39aef20d0ce701ddf001573920b9bbe805c0eb187de1217f1a6d1957b3bf7017684bb674a3b202f4bac829a56d1d3d659495cebf4bbc1dbeccae70091226ce21db49d571a6547861f53267b40c99b973c23d03f5aef0333a78eda148adfd9c083f02d9700eda71dfcec09aa24f9a7222b19261a80e1e0ca26ef4d6f4c070ddf6334ae937491e7ffe955387769792fa0a202f4b9e9ad6c924f4c3d0854f51d1d6fb3b093207efa4ed449f8eafee89a648c65131ead9c2dd0ad704d118e636a1ddb951b48a644e40d172e5e4cad68883ad49acb19501818d4d2a4c72dcff971f714c09352409726ea7c48c7a54c0bdf836a699006577084b95275e7ac7fb463eecd753e004ba0791c0f95fb96d6b0307d79515e981902a2bb55f3251c1a8f3c384f7f108c35b38b4441263337da192bd7ec6272c1243ef94bbe7a9fae113047bbfd6e1e8f3ffc31a70ddca679288954d753f4c5de21f3dc15d2882ec02d8b4259c5927a4412046bda9274dd6a98b279c050e236abc2507ac59d602fa28ca87acb99b3ccbb43b240c75cc643dc2306684b2edd721b7864f7903d0c88b38e487dad326d47013a39c6d7898789f6890eb78211377ddc56ffcac72ebc31924d4c85cf27f08d42793e3da8df7092d77c8d6bb77640a89ac5d5a02d33323d757ac41d3ca36fbaba3ac62ffb71b0153efefd5b4e793fa47c88cf818fb6250773290e55eaa18c7fd2e6d260428347a40afc551ef61804a8efbe670d6bbf1f7338f38450c131b94e736ccdc46b4e8e044849200c156d317890583f7a25c13a089a65d414586a593c163280f00c3f3d21bacb9b3138d6bba85f9353692c53eeddf61b821eea20a66145530d42ce6cf1a95327202605cc84ce801dfad1eadd378d0fce3a589b13f4f2009c62760474d158b475c0e1f4d6ece9b247f4b31d5452fcbec4780bcd34d146fdca2bc9b39d0baec502f6f6f0ed8d74435e6545735bc974c0c4bfd1a5db1445ac909d85c9d9d9d8118054735d85ff7f6ba64e6885c698b68672ae98099b3f5696968566b77798cd7a1bebbdf8f6c8829c12528f5f8712d0084975157b293bd1a9910f8ffb6dca7168616e79605861a14b3596a68aba3c0cc62ec8d5d8939825bbdaf2f31daf3fa1cbfa0484ddb3e63c9bc0415b95d8a8a64fe2886d3382b3e54243b7fbaa65a90e6466e4d2cfa7617b0a13f04498af18c946936a36f916f3970020f979a5123e25ba77f4b9742bf7455ea0075c305549aa6f375a9d0974fcb7661cb3816d56f2e26a343711ebaf8bdc89cbfcb11a090701863421293ebb55cd231455467c6edcb63b0aafadbce6ed1b0a7a39db01c169c7170aefe7e003851db769c500d4fbeae4ade7de6609c7e12cf161a8659201c9f63d088d6450f24705bf6f7740e5e6e6fefe04481915811be40660e462b6bc48378e0eb62dc52b8e47892c3f20d422aa712531c546012dc9e4173bc480fbb1c98fafde392bbdecd7fa4bd3d0d2c03f7bd047eff812ba27487c53fbe12bfc59669f06718b7baf51f2d35ce7b9844dfbec3498fffe334d04673b93e767cd103342176758f86f679e1b09a4a64ce29791d6dc0ccec8fd506e61c9591c745e11faf0b2eafe080e680dc7fdcc7c42c35c52ead9b66ee8ec42775e4ad377733c446960d682c746552438398574291abd8ba1eddddc67f3d9aa700f9f07815c24805544189071c4109950e89fb0c6d815cbb0d992e3dd3c939acf6e678921133009ab7cce95a97deec60dabff9316288dae91d11d30ccfe5e9299c6fcd266d7293430de3b9e6761beee1f394b23ff73be2dd238110ca7cc60598439736ed60b2844370c771bdd0d5f884d3ab6ae8e2e35cfae9b2b822a426eba63b0a26eabf536a8bf5af0425f5009e2d3fa9a3272ce88483db87dba28d462900430561f9370fcd42d9f5b677f31f09bd85d9921f25495c1085ecca89765bd96137d9f59b13afb8bb30e0bf0be42b621adb4e2652d779835ea92d6e5ebbc62d854f79a6675dbc3cd66c05e70e8068ae5f887d01a967f64a58cab1e63ca61bab1b3723e7f3c4175cb28c850cdb5122bc3e5b7e660d1c0b393cdefa660f2b0dc89cf1937c6b8a293159dafaf51f47d51c78a61d384219b8e66dd551074ff022e53073204b5b70990f9b5e4a86a6a019c3c2b248919f855bca8fd915a91ff64e566c4a007425ba6e218029a087d56bd7a2f40c61af15f4cb07e0911f893de8de9ed5f74c4989ea494f824315622da049b51bfb27aaa51d03f1db69a655d04d5d4607813d3652e9ae191920f6b31a41522ef183e53731a2d4752d16145fe6b82be78a3d79ff3fc9a2b3f71ec747d425b7897605ef0d454c6926e0b60886a3a851a773790056c68f5c35d0edfdf85e05511dd39c7d173dbadd67cda0078cd0f465fe6acb305cd6c3110909807e7a49550f561e26b2c5d824bc1b54369e88d4ce487de433f32da2c5aa6e9751e9c9b4d0755dc4827ae54683c900dd6488aa32419283bc19da8bb54c6ee9a28316b77babbb87c7e1e7ce24032c132db8af06b10958ca4420c13247e71bfec7964fa762c28f2d01a5001cdadf61ee40ba866480814cdda17d0d2732ae7cffae15878453a67d387cf59d809f847c5808cf9ec40b6474c5506bde867f259f82df1f62c104666757a30163d4898e66ba66e5f0ca2b181ab26fff34c24f0a346935e3d85453a8717ab47ae591ace77fdb1065fbfcf88773a59475a5ba4d0166d7adcea9fd494b0c8a1b702136f17c140ac84a672f8e7a10114e47e3cae392d02b83581b8354bd0150a1f3b7747480946fb2a5f7eb8b793999ae711b75766eb16dbc213b6f294c09bc4c6b4e54147a23bdb175e28afa531e1a43c9cbf59e3fff53ea58caebea4092e59be00c382e6df5bf9e4e5446d3313f2ad76d515bc579ed81516f40e1ce3edfe92d0c4008ba08318c066d9367f323cadc043848f89a85c559cec66b0c6c5aa7120674b431a22b6e9e029e0cecfd69cb60879acea113d85856c4f6e47825a58797adb4b46bde5f45690b6ce0bab02bf14e22fc8e4487ce787e57d55728b77d895d5c0a146293110749fc9f59c1fb98cb166337ce36370c48df2e5c4eef17d94560edae54eefab687eb88b05ac2e4371b5fcd6af1671be0973427b85ce639477e4cb53b53cf1ef2e1a30c262b9b6ebb1cb58485e05ab8f3af71fa4766d343c3b4e742996d55d9205c2c99b9f4366f1c1c7d423f8e0241bdad5f5acc2a11edf81990b680cb7657fa636f45643197784c54a517e43a5deb2f491f2ecde306c0d075ce5c5ee4085e913a19ff514efd1f42c4eb9e7d94b1dab6562d5812681f41555ed5ee739c447a1442d901b14fdafaa50b0bdd9f55cdea4c82c1c79cce49005d90e4b08ce7eccdf0f31fcb711057534c2c3ca3c7f85e7ca8f5a38b5df067e3a75d14da7ef88227fd99f97ca2e103ee3169a9b60dfd89dc0249e7c263e7ec7d10db59927f197ec7eb9bb092f3d2c8c7c9911512279f0d76dfb5fbda884001aa8d647efb4d33a7e2a67204781ece7f5172e355a359a2eaa0e5c403ff6042298eac3f1e7dee452439beaa3ebf41ec52a8e0a8033f09f60985e82e54431b3e80580332f3eddc7a2209d59a3af9cec982b15d0c0fc10fcbf2ff70f34f23b9260b5e7f7382b96c17c7e5caa385fcb93b6ced48f4d0ed9384b7718929587c978ccca15e9dd276a72a5c868176c2bd9df81504d2e3512440a62e9d95f6223c8f4b52e03c6c0a8e42086c5b5a86fc2274934b3a8235e98fdd729e68a5aba0bfa9814a9f24ba464f21e3f27aa6faf8cad686ad531e4fcb2230a0906e0b387f2047bf5e1170446cf6aa0e0ae4768114a73a619a7671ea5902be5e56b41718659bdd17b8fe354f98040000000000