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

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

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

Block Certificate

Block 56098 00ff2d8d98e102f5f40103ca872915246509b4f6801a0d2a9f37cd059905f1de

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
29a52addf6a7127120d7a81c7efa8c3a8275c8f043d0db291789219b2c8b7b8c
Certificate Block Hash
00ff2d8d98e102f5f40103ca872915246509b4f6801a0d2a9f37cd059905f1de
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080090000d0020000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000028218035d02e2368dbba848052b1c24472e90b062cff7c2087928f8e9d5a6659b0e48eb5916956214b45aae61cbaae162b108a0038aa3c6675f6abf7a9922133e603bd5ab6d469370337f3363bce770f27b3b04437ff2a564f05000000000000004000000040000080090000d0020000

Raw Header Hex

00004020cc0b72e6a651969f8f96969b9216f7658bffe7092b322c02171ed5900f263b73c1438c9e78f114a3987f4a4ccd776bf492a4a2a97e1459692c36153207b9854ff71a0c6ae02905188c7b8b2c9b21891729dbd043f0c875823a8cfa7e1ca8d7207112a7f6dd2aa529

Proof Data Hex

59,560 bytes
1212160203077c5ccf1d9b7cba1f1ca62f81a3fc45c780afe6662bb27f565e17d0924c5b6aa18d937e50d7afeb76323c31779b2a6d7a6e2aa8e46e40d10e462bb65e77937654d71bb5540a9f60a2a9cbb350422b090f11826c592f63856596550832d739d2142a0fb093590cdd66859dc6fb8278151425a331857eb17b91334bfad800da904f30f1c6007f793c1b22afbe9a68f76c2ca5b47560256606f1bcb3573cf828e039f8b06cfcdb1f8c9eb87892fa6ec28e0ded7d7a1dacbdf6a1326aafe72d1b4d97483e8c2ebb73a85ebd3913180bc512bb7624dc32fb9fa8447f4f9f719c1190ee2215216cea635c612e2b1a00e0989922ac35c7122bd96dedc2620451acfbb934b630f24f68e7244bd3ff67bff9f946d3f1632a05afec4ff9d97cfadf2af15051c4edac85ad77431258d324468c02b433460596dc0221d4b53fb25f5a64bab8e698eb3d6dde5f6c9c17104a96b9f826e239c3792e82ec051f1e4c6052f758aa6f49dde6c7e3660364dcd204a50e7f6e532fd8ba3bf97c90f2c6334bb8c14ce67ed904d1401f2525b874e6866f25d732f90a97d96102b07f46dc10ab4d93770ab4eeee2f7b9e3f633eb32bb8aaca05f32187d2745d27a473f1e71e2cd546a7f4e9cc9f14b5fb7b8d75ab49fbfbad63276a3ba34c240da67fb71cbdf442307ce175128e0cbd6be25bc3ee39c9c78232d71fcce2f7df0da37f4433364eebe667274152c725a01f4d24cb50eaf5d2fb66a5610c73f7eaf0f0176d55beca342841e97b299dc5d9735fe08d0a604c03ea9dcbfce93586e550d25e4d4a9f44b85a2e0461321082454de5abe5c3ce56806e7d21ccbcd211c5879dfe38cb5b73accde322f6aaa8f9a6e4fe3dc5afedd018a66c462b8dfd0d6a1ebfa349b6ab8cd470a2eda3a0ffaf2fcc2fd11b6d40f2e1e5f7d6488c49e5da0bfe89ee5c154b2d0e527f60bf7edaf78e6fe28bdbb004a264028074132f84ffe300a10bba69ef533009c8401a82921abb97d45d12fef2a7c009a2009985c943744660209cbfe11a205a250790cba5cc0435aa0bf504a8093dbad2f4a3ca5b5aac9f8093d5b90d9a9b679c740505f682a5bc75f83522a576a80e8301c870f53d086879877da35fe58b67c610e641b7a2ae352157f420d6bd515fff69446f3508fa2bf4286ac19ae1b68a3002cfaa8fb0293e8d2121a0bb5481d106f5329e017020ff834bcbf00a6b77b267f2720cd07eaaefeab616a0fe1512d64287e2df426b83825fa1144c09dd35c79e2bcd1f6c94cc7658a798bf9f40b81e8461a828f85c65a626c291958bff743139cb666ac8cb7f2e88b14d01a10c09fdfb6cbe849deead8bf93f6d87aa07e1c14861eab770dc6bc6103c73bbc84707a1dd0f4ec23e6bda7faa504a3e0049fa256d175d3d769fc11ec38b3a8c5de8cdc018b29ddfc674333578245541d244894ed8f93022b5658ab19ccd38a51830d2ce42dbdce920872f46647ca505537348fecde731f67d00d00417c8415634a9d5d9320ee3ff8a9b1cfac5a4c7ec93e453af8410348066067c303bbceed5eefe95e43b4d7548ec779b35f93473469342e9ece9d08a59fd379663d4e126a947d2900b8a3a94544f136d4491fc38d5b9436c5db843a0b5b5e27e88257f5f282dba0c8259a746cf4b8f5cba2e6a186d2086f06c3c2802689c0b9c5ec29e9008bbdcb5028fb5e674ee2f52d662c1174e96d8a17008dd5238f2a0f697e20d31f27edefc6dd3764d16c30b6383fe0b432b85166e356e93694150597a27b5c1ae25ed45fc8fe9a3fef6f74a5dc3e27a9cb75e7a9407c9bcadb167639756d4973bf57831c41b8ac3b9ecc1c409c3d9a5584658a574a4b462b21b819d7ef55502d38e931791c3de4e950fc474543f00e45379546a02b8249bcca9984403d59611c307c622834b026535fd0a2c1b96cbb8df2661c72fb39aafb7905e04cd81c8fad112375938f129ff7f4d7a0665fbf86ed1bbbbb0a063571d65d860e6c69e667348b35f35649d791316aebd1ba619233ca3829743c8e379258efe258d38924a9673b0ba84cf7d21915f9116dca295403fc2e3cf7843cda831db318d25dfbf5580cb740b5c613d0f0b9edde99fcb6895f663b4fe1363c391a1afcd0e7361110f82f250973a109b52b7872417a7f66b2eeb162dd5d92d9ebe95fa04b684fcf1b83ced94422ce99cf539efe3e43944d642dcafd179510daaba8ac0c9eb14a542496f666422b26a408215d64db7870538532a428a9fadf2b9d07c82a7f91159e2b8ef8390a87e1f7e893941941151be9b41d7ab8f78e8f366ff249391cb817b6e2de7866438e49b86e4f958b773fc54decb62ce4ec3ee4189b9f7badaf874ca39a87294edf5c6048122da1f588626d17d734cfc9c5bb84ed7124fdcb3382d61bf5d77ec35a46b292933d0e453ce96ad41c90f56001ac64ffcb736c0758267c95652aff0e34e6ff8f3f0a93079a7713d2e18c048f2239427b518e8222a2640f8e8a7e20efdded8fd65f8380590bc2b0a971a5c9e7ce9b91c73fb7d0ab94d289008551cdea23e1e8fd81064b6c0caad43c5343ed706c7403822aa5e5ea90faf8f41ed8d4903f0dea2c0d4baf4994476d386f6013794280c770bfb2f5006555aa5009ca1ce7a7625a24b3a31ccb46e3af19142afe8cf532dafbfcb1bdfd8d8d541f114ebf21593fcf3e75a39ff44f7ae8b0f3c2ece28a7638f463a1361c0fcbe19c714ccda960c51b742aff7b467eca708ce630d4666fa48ec60665fc1a77f579d1067a36743657f89cd1781ac09a67fdedb7a31e3364ea1074d4313fca04ecbe7869777e88322983b2500c4b718d35e5d9fc0886b9406b9c7e6228ad8129470632e3eae9f0970ba93362d59442ff15567f1e8111d72dfc1f93f57e690c1d10e1ecbc2ddcc5c4f0d9c7d4828a926491e437befae64bf6c860752a67f4dfc3458f9a7bb57e0ae34de9aba32a47ef8c5667cd4be3834e6d8d93dd75e33f8c5d92ab339a1e295f47b3bab2a126c1fc74434ed24d4b0c8d8421edd6c39de985a2b5d88b57912d727d6a064726cbaaf62dc30c946bd73ff30d40a534311134870de9aa8dd4132047abef60ec80c93e456a168817258a97c4c1a43703d9b29a8bf5887fb4a07ed5f32ffbc2c5e7f367693d6ed26b0b9520446f02061fa64b45a5bfd79e54304c2bbd40440acdb8041ca839fbe6a519ca27d92700b372f7456f7f221c1196c1ace2568879a3455a4f267ba7d681d3df34f4156cf9231db9f8696ef039a5420a90ebff7a8b465d1c6b9f36984087e5f3a69f18544a48c7323835223ecdc25dbf1b89e1d555ece94a2c87dab5e8d924d06aa447489d9a40d23cb21425c86b8b3e8a01f57940ac0eab90aba42713dcd8ec99c36b6005618a792f42f74fe521b4b4d8a1799483a25f84138a3db245020cb1ce54f6003ac5dc47b89daf55eb7829f18cb33d4ea1a30845c81e6635f38a2bbffbf7da5f54668a24cfbc329999a5e820f03c68db235b99b5960b69ae10e2601ce51103ed7870addc6ac5f2a2008ca706bab800fd40d83d5b94e3e617f72a6675e5cb284b6c270a9a0a678cbd259a46d8b949fb0dc2d6c433daf1410edb3d9595e5ff86b633dc12e0d930dd3176d47c0232a3d05ffd2d6b6349e031e18ce216b512e147561bac8d9004a385c78e0535f3e4e1c41797a36a014b1f839d84b720e61145ffeb39d66b7e9bfb905b367877a82a15f5a8bde3bd23cffbf62dbc0c80814cfee405a57e1b6b177fcd17d87c8151b90a8194f8aab9dc6f5508f44b790da944156c2b96b6549fc9401abff4df394c02c4bf60825b6560c054523015d080a20dc81f505e9ffb84eb209693b860c88922f192442c3a09bb41978c26d9b07cd0118a5d9681b8aec6faa44d01280b3eab5ad079d0f923f407ee5ab1dd6c872f4d1c7d8ebe486797b3a10ec3786d446d921b45fe896024760cf45e622226038ee7eaa3f1c80e3f974f3f3dc936fe9471ba1ac571cae7880ed44a0b835db7700a45bb64744839d16f5e0c207b444a976f236cd6e746d98e1aa8d94c252f9e6b0febe85f2d20647eae879fb30255848d92fddc872dd3963eaa37518781ba18950b05969c1c3006ba93a45514b2b97ece5595c785a0e9bdd1d67b9dcb9106abf8ed24c2ee99be9ebff02db0cb4faee8d0eb53ecc29f5ddf7993f5e0c9367853aa16b521efb1282153f7d037e1b79f40fac79a8dafb8e71e38e156cd6b50e9ff7b3a15de86710d29a686180bfdce978a1d1f7e5f55e73e4a878999b855c022b342ee958fea3146e364482571b7132dd1962a544fc7a9bb9ec6c3536b33f727f4fea14c08c42b290e917f230634de5d9537f03d39bebb746e048f5ce7636d8b78b8e140d63f7dfd9ca9e412d6743afb7ba13f82b2bcfbd21af26d0547464b97f4b249cd2a4caf0af9e9f4a419a1737327717a73f652ca101df5432c3faa5d1477ea93010ae7c24f4b56d533412f2297280b84879c0f571ac2081ba29e366294b3f3367fb344394c4b0f28ee3292d14464f2e2f6e4509aed06bfc28e3d66787e98d93e1c514d9b0402c99a45fdadd9df69e1f96120f2aeaa989ca7e5c86f1578790ea5fda3ecdd4888edee16ce602978c7400a9da373bb5b2d6b7d3c6ab6bceeb4746a4209958fa559f7ab05efd78fd13016b2b17bb37771f00f49620a38065406ca57fded2ce6260e1af0c339b3915ea7a60ad18006b834c65712a5e9ce604705f328bbfdbf9d83b033ed0829b668dd0f89326f6bdbe5177989ec46b959cd9e14acf160f30dcf4996957bb518a63227371d8c71972058f4f7173795018aa57e9aa9dc3baa0172bdcd4a80acdadd200eccde073711e3e2eb711b2cb2d5d8c1f094cf78c103e182dfbabda40e6571b31b30614468a0cb3a06b14d42af410d65f6bf094892c90b035f8e174b3547d1c3c7cef4da08ad56e7d4c0af12b9f44418ff61bb9c75c2ad6bfa4f2de3406f1ee95c18992031581322c2ac3a21e722b7ec9818cc6751dd373695feb7045b483c7381e040922e73483dbba37f47b4cc8f173f1bbbbc148f78f018ce85edb8f5b5cc6f7365aed8f8f8787f1050027280c9651a0df8aeec2112d00b642b75f2be468b17b55714383e9ac15859e5b38c29338ab47210e40ae4693c7451eb7aaf63211f9ab7c319e38013c084d5bbbef5af9579e854df5dbc6243d87e8a8d3cdcbb86d2993701dfd90efc7c2b345124edca4e5b4155eb65b4e31da6114b148991c0c44c0e1c78a457824af101edc1e755a374115bb36ba0c3538dab221e5d1d72c0dd6159d612f98d339f8384aa06605099654103b9c009e2f3bd2833699ad2f3a15194f8f5d204908193121922646e9c35bb5944dc265a62a380366b80d100fd292763876f4fcef1669cc9476c6b0573b913f223548bdc739f58eb45163c90d189f4c0ef7d35efb88cd0f06026c9131c0e6b65d0a8acc53e29a254b1746e36b4af3e832fe96f7bde9e47c460bfdac85b723b564e1fb2af5ea25564f421c691470534f423e92ac11037d6e132dcd387ad8db8a45094da73f9b2d5418df1bbe0d0ee425df7e4b96210fe74c63c930d4f3d7266106dcf320b8b9cfdbf8ee812a2626587fe8d64f931e265125c718d71ca3245956bce93fb7465b4605ce8992fa206cfab549e3267b3155ad302a88091c24bb8303710c60ea3eb4f0ac90aaf484b9e5392433f87ca1a34bcd13958dae3f4642f79a43ba4901f90518acfe9552eb843f8138a0cb0a57c4e79ca11747664748a68df73627656c68926e543b7dc92403068a0509bda087d1a690594c12e875d1bf1b6e0c27293f2f4c8614ff08aaeae46158dea9e173efd5e17afb303ec8ca85ba313fa21194c13a51ff0b7a1d025da9e13764d68df7a6fbf189fccc35ff8b7bf81c0302777ed531c8e4580521bb746dc32e4966e366af5ae82b66dd4c9182f5c339ef51e4e16ceaeaf4c9f89ca51fcc1836cab0b4b065189e2f180b5830a2388312cf29cea5af71461a78ded88251630548cb1005da1494279bbc1c31dcf14e1e6f5becd2d290a7374c832f40aefbc8797d428133a64f9780d016d2cc230a6e78b262ec66fb18857bdf7de25dce69566f92dea5198f305df5229a2fdb23997511105f3ec9cf908f3bb892782473eb039b586a14e045d0a4d178b81c8b9cc8852f29acb2ebb47f18cd23b3df7826449f3b3212daf0d037b17ccf3e1d0f4b42e43c5ecfa413d6e7ad93aabd5c9061d24f37574fb3185692e29345e65666af2c7d96c35ff2f4aa14afd2138d9a4a44aea3a67d63da83b94b2ad0e0817cf3991a92cee8d101f8c2ac9b2f088798c2061b37dbbe8c89d63fa40a52d7316cdbc6f079b7dcd79fb8a28c92574eaa12c2cdcf5261440066bff0d4af01c55b3ca37d21e5c440ad2f65a082e86c44a66966ddc0b4f8a6d3cf59e206cfe77bc4e85831c3a5e0081b5d7ef51473b14a99e701a3221fb1841e2561d9b88516f27ab0a1bee59733d4f2d599847dabe0501f7ac517485da3c3cc879430767193ab0f2ea11f110798086a0a71d02579dde1b418bdc099cfccc3d46d57701553c29661c7556c94a462e8b5ebde9a102ae98e39cace2ea1038d2db233b92fc6628ca3af015d805c8e5884ee31b8c446ffc479761ec09ee85451b8a8f4710d814fd2b944e077c7ebe6856678a16a9ad20c282c18361691cc0d408ff529e7850ac9714f4d83bfb10e0492657610fb701bb77bae2c35cc9b269543c6a4016e7ccee4dcdc0e14ce33faab75789f5bf4f69274c7d3ec1542f4877d1db4451b4581df189e20457aece92c437daccdd4e6b37d1640b462b39a52699c758ffb6d17c69c1855a9d72575b1cc5fc0e41637adf8d361c2b0eb3b26e51583ec2ab773899b0d516c28d160aeb64caef5fefefc7c38c01945ed5220dc5034f560e5c7e1c05316fdf606f9cb2eb14c4e4f413bb6bfd79a703cc9126a0c99618e0dae0ea2c154bf5573e8496ee46d391be80b1c2001041865f84e3db64438306daea390fcc6a367ac0f479aa84c65c4b1623a7976de03b50d96552ba5054980743f4c0927e6d93cd6c2d62e256dc163a452b0f6120a064a9c8ad9e0a7f41d512586b5a5acece18db1db29c0af3206e6a422f1f4124f81a72682c94abb4ed7704b188c02e41f107c0c9d4eb602d5eceee3b70817fcba8e3bd60f140beeb520af2a28de3cb28291c8222c1afdcee2df814ba5381ec3fc6c8a7e9911b9b372bc22931a0a28131ad7172f5b8e846e9457b83809a858865a7637c2a4d073a479af928077fb36409919810600aabe40ccd79dc0f46bc0ab6287bb07be57d0ce185f36be9303532dbe2508fe9aab29ae9a6a8d0e548ec29747e262df9da96191a38819f045650f78db74070e6a4829b13a1e7fb1740a02f8b80af9c9685cc8334361f4cd983c75aa8f5532b773fb2156461e6c8bc19241751b2c24d4e33e73173b44cd35ff54377389435b2aa2208e2d011425abc8cb17160513e0c1b0f5d5d97fb5184f24ac1a9fdc3d887884ee3647b44e91a90359740738b034bfbc9b11ef48746e63c8dd23e12c7ddd6a091f3a8dc2c2b11c2d42c773ec6038c58151f818ebc8cb2e3a44a85e101a89a2e9b3820bcacfc176f441a4a333ac3abab0b733ce24f34a8076aaaa7e653ca704442f493613504f182d892e94adab72844c03fcb437f0f7b4321b58a55ebf6b57b039b4d753665879347f4e9d121055af9d9b1aab5ff41acb47331b6474b8d7cded4fd5afc0f577fb9e76d7884a3f066ae7f798acd5ae2e231e94b61e3f169707cd8890d7a739e493fec7bd1ce98ddd44868ad5dfdbdfeb350070a5ac8deef17c290739143fe146f893fdd7d803dc7dfa9559c34da995ae803fc321ba7d7b8257b84d64cbc5213ab148d6155dbd0493e45b0b1d4e8ca419c85f59c1a5657053b601028109337290b164b630c038966874001a10f2e9d285a05e3747db2fff87871ff03a7c943499d323526b7dcbc65d4d9ffd1d87b0ba70f1c27b49dd43fbc2ed0d6b53b849808b1d35597c502c4c61fc4f8ff1a408305153519d0dcc5edce02c5ee1b4716c1ce3f1bf73f623134ad92f414fd91e77257073c3f966f6619f82605c08380c3c3725d24104f51e010cefcf999b0d97ce755be0d3b978dcc041df9c2ba854e10dcd1d2f642cba8e13668e4964d44dee46e2505cac4777275933c815a546791c8d3329816849343eca8fc7cf08a24f9a4f9719a40e5d76b1e83454057c08c9ca1a215a1ff717abc258cad616d4dd1d18695c2f85f08ae0982daecd6e3169bf18530c99f883e14109abe81ea9d131442f757fdcf97afebf4c57edb7a13debaa3f55ec12b40017069665711676e995dff0871454c531075973f839b751bde9cf52fb252844eabe94a52c96c05cf18db0a060dd11652b1bbd8295701dc611f79f1eca4d53d6171903e544eab27a9f15069654d02753aaa0f0a4dd38fe1dc86a14975defe350efd0fa051b5ef24223f189cf610da96f2f516fd54282feb70d73201ab6a7c90b24e325d90e0e3f8b05256c8fd2fd756c3a25a94dd48d54a6a258ad86d76f1d0da5e94114d976ffe423abafe4034d95373fa613299bd960ae8497a429c8c48a32ee40138c85857981e9ae8a463466f4f836b619dbf900e6439126cdbead4345ed887d18b16a2d76eef9b96345d816815c1515d4cf22e2256727036c0d4599915051bc4113db7644ffbe004ee7b0832cd781f6aa37cb66453a940a32a7b605aa9bf7d09fad3207150104ef9a460f0a643b76cee34d678c49949dd78370d4ff64146bb24bd1aa8ee91c3debe1df38924bc78834f55c915ad1c551cfab7d8c1de306ed8a5fb96d42bff26f235c4f39fa05c5a665994763313e93add68ebde92e7b2b68ceef35b2cfc59724aa2189346ec083fcb4d66967f357b2ad8ebce4013f59131328bb86a459bb524eff0f68a2fd1c255554d9d4a29cc082d870be35d350b8980cf0a5efbbb0c343c5cf85d03c7de99ad060e27df4cf8c57eda06e49c12c29e1d1d914d75bb488cf1b24b8b3dc3372f9867ede18f765f615d497e805c82e2909b7e8ce4b7225f1fb3b28c22dcd61576586ca73a491f9166d40598ccc32e723c7081705d6ad90d068129c4f58593f86dcaef8ba48a032c44f2b9bd0ae0659e943d7c77b3eb92dcbabf8d6d201d4c2c0826f2fb497c9cd5f6affb37d6edcad234381e8fe326f96985d647aab392698a34a75e7376f1ebcb502864afaca9662e0895f70ce317de649ab3b060a2d481ab34825cfcd4c558dc74e49a0cb8532ff9bd440984a5aa6ae983d1f9f19d218bbc5ef52501be16cc487a1b18389a1e74513b6773de3f935c88a6a699fbb619d3c3bb199bc6b7e95cb960045eb42e13f2263d82d71afd4de831a8d9a589a1903db5d97c29865b899c7efaa81439250128a52d9833ead5c3d9c24a209589ca5b07ce722040832075496e43a93c961b5ba9da85275d92d7cdfa76e16eac01e7a1a0df92c5827fa9065537009d1682a14e0251cd3a691dcebe685128929816dff399c56f8e33bc43fc193554a09dc29ef3d84bee46911fe0d598a716b659fc6f7d69cfd1d73f43abfbd7d7a4fda52d4eedf472e07ce59504e7b82585153e90d796af6184804e31bd124f3783902603ccf6fe87e7b95f834783e96366bd1a56311123fb650e90f422b6c1d2cf0eaa009cf067b31af263010b2824da411b60e0b8aec12b5acc6d3958d7675c0e067d7ad4cb367c2ed09832d8611779bc1022d5449feae0ecbde8746c2aeddcc1a9ec928048f62ea1ac0e111c45a031e833ab20962000e5e89232ddb5b3515fd402390cbf0fd41cbc1607a12ebb8128251538e411c665ac7d2c60900c57a5cd7dbf952967c878b2739a63a8a676532b554725841dfa9cb5968e9a0cf068788eeabd72820c2acbae09c8b75e9cee9738c7537632f5c55daab63e9e8439571961c027db60314ba6fa06728e3d3c9013e78ba3b8c7ae13859c666c5ffea57613ab86f9be1c287ce0cdaee2dfaf25a79500c6cc3f6b6e87c6c0d33ada6379ad5f9fdabb1f343e821343e0cfa05672cc1dfaafaf2400cab4c883117fc811698f28be50eec7b0ddd931f9665c292be1395ecd005da49d781b1eadd760ee5e2517091a3dfef38d73d1a6beb966f1cc75a6031e40e8dfe454bd49280288fa61b3f69a232ff4886ce4342c239dcea66d6a5d916225759dccee76f7478b395de59871c8b7ac87ecafce75853ef9ec29f04e472df6508801b533c182026e5f465f5da25cd8f17ffa104ea91576327e99a3b7a11961e75c06061ae3ae6b9aca32d251f354f3514c850681119bca4c6c5d308360752d55f66435cf4a806d893a3eaaa52538171ed42aa400a253201b397b7539b0f4e9e9d9ec4ecd893248a9f47fe9359dba59d2325cf061ff797d60ff53fc91a789f8d4b5ddb9c42750213126765d289fdb6932d9b01b7099b803a024bcaeae0f48ac76b0f70552312d39254981ea7502cecca4517e15546d87df4faaefac844b3690abd62d778b8409d45fea98a6a8d2c6aad30b3c068a5bbb36d9f9d51dffb00003a1ad3d7c339ba67ba9fde7ac899b63c34dc13cf15d84d744d70290cf9f3c70e9776420283afbf59975dc8ec36c23c359780d80889b6d498ea28e5a18e05eedf17a93bc71f3992cbfa4a729df7b0de8fc55b2cd4eb4b1d7a6927ae000480b6a89d741e0d49222a3522c81b08ae5308270b6f6504348c5e6a08e92974b3bd6e57fb400e09e7072007ee543f690405c31bc26545f5ee3063ebc596e620e24544cf7f419d2c836e36625c6ae9bfb25ae3931e43c8e69d80b3690b8786ab4a08ed253a73c968bdd66189538a78711cba19e43c9fa1470e3090d21dfcd14faa95e89616c8c8822728254495df122b041cfcb9d1390433c8efec963bea3c6be9603e5511548da10eaed317f28110a41ff6c97e1df4d9a9bf8575afb46a6083c95ec0e4e9862cf35bd4e5ee75cc127dbe61d3f0fa76a4d5814c5f8c8ac55b0e6beb2518ddb445b964441666e9fbaa7d423b8a2cbef38a04615abadae4e80104dd9aff8e909f314edb6b74d12bbb31ffc85b69aa8243388f8342136b995f8c94485a2b257d53113d00f430f942ec19a75be1614e4fc8e50d6b43a2772fbff31720be767e3199f192a97baa959a7d4263bd6d513514cdc4e528decd394207051f1d6137eceb17117492954a410c2d95e4640ccba004c373b282db8cbb4acfda65ff3980702542c3e3673a260cf44c7d6bb23070f12c428a05de5a368235364e782f45bee931aea3169a40e15634fb4f5c48916b3f9e481341a4e1252f88476de4d02ab1b84c31b571652232c4fc7b4d33165469237468d7efdb33f3430747ab25707ad43edb550983b6001c358b5590ce93d1e983490f06e42c5126ada4dcf15014e9a8e15cfbca20659d0b095eec794d9456bae9d38973e88c19eb5a59e47b8272ac58df6e2ed3f996cd69717af82a405d7127678b336aed7b4ef3c29372ee2fa28533e3db2cc05a97f78960313995a097419642251011e64b54fde63699524ebcaf597cd9c82d56668c9bf9cdeb76c28470c2f8ce73a93c561cb9b32b4cbf66839daa04762ff986846cff74464f3096a9bd3398fdc91dbb2b63ad67419598efab85fbc267bfe042843209f26933eac22edb67b5297b16a0ce66975acc3308b79251e77a990e1697545561fc63b025e5f74132c9bc64998a9da55646f7dcc47ccb8375a3a3165ccb4a994e71c99425911e4f34d2594bbcab389e6e8dec8324c342bf25088492b701deeb35e3733f053f072afb827e191df7029157997a2c332aa559ef43d8a2140addbc21957b3be58b6fafabc369163dcc0f25747d719286f73a16702e41c0b09b03f5ad629b81a7ef25f2f6e33ad93dd04a54bd0613a6bcfd317ded470e2aa0b3cb9a87da7075922cb09dae98f6415e646263fb311d7c8a96b1c2582182678e416752db16eb5575623887b42382289dadc9355d88de9718687426f0dca81deebc5264a72ee142e8e04ef97b33ab3b9a10331c95ff7558ec52c1fab4980937afb9b83e4dc28523b04352a87be1f87d38e7e265618766f290a02414f49a4d2e68223580bf253025355e7d170fabab3a0b7a1e7ec61760a00142beb47341131e18db7f1d29306a804023089b3fc7c7df469e3151bda42b24c61a8e7779efbf41984a887f7a31af8d97c2ae2ce9bf4063eba4f64ec1c296b105eb23deb2d49ceebb084d41e5265ab8f56ac34320caab610e007e5c9da65828f6110aff779ceb75f5fc7e37fd96243f36113a496a732f3e4b1d27afd94dae2fc612b6db2fc243c6b972ae1e599cccde32d2f02d4b07232fa79a18587f87bdee197e1ff60926a8bb2c5af55127586b24c07603d07434ee7de1c6caa0180cd54094b468ca960be3f5746fe079c34c7c47a0bc50c1c04f6854d0ee571ba03b1bdf60423270dfc14aeeb88bbdfc95ce792420ca3090ac021ead817483bfda54f0f196083324c5befd7f98b95296e4bc2c8c33549557cb3ddd57037711adf805b485a61bd5d35a142cadf9caef98bd6792d43bb680b86e2e9d45df96c258dd466890bcd61c8e3c4cc4c868a3a7297ab0e687096b5be9608ce6b68bc56c1767b4479aa7c0cc9632f071fd0f5be1336c1692723de99c292c84c5573d3e9ee179a41bb79252b01214846b5dfd639b4b9e5be0b04114b95d24327dedb97e9856a3b661a66cd39e5b0d7149340f56d51a7c25d87ee36aa49a3c893315ba195454bd3877f9a02b36b23cf6cb8bde08d72a229eed2e91ee89019ae86dc470fe42bd6fe167b714c3f73101c8d5e1da25e41e5f48166e2a8608d3f60022bfb5f44a9d6ef5f5f0ecaef58dca02126e03ba5ee9fa1dcbea2e4ac6bdd3adaff0affe858cb137eed67ec78004b9fdf085071198886ed395671421bfcd10d5ba07cb382a3f025a2f4cf59388087de84c16bbfadef750ffa64535aa2f6a9fcf5e965f0a3ce9e424333aa9df7d321ae1006a3e63a0735b0fec6991989a7e982752cafa9bbe5bc9baef18ae13675902f97137f9bc6998132149483bd178f016fea32a706518b8e7666f0e792c0eeb29cd425836486e2c3d62389ce0c5e7f884c7a80d1d894d313f073364002a946b4274f6056b0e4905d851a9d81d4886939d6176d4e3de42cb88755c8a62cd87dbdcbe1cdc6bc281b95a3b6a7382ce52f43611f714acf8e3d8aa09a51755714a7d7649233ab6794be74246f92642e6025944e517bc8d2cddc65ad7ff36c57c16404003c40fec5aca6a63744dd7abd66f9149bd86424429f8f345d8a70ea827a7781e9e44edc3c5970513d083bb5ed9cab46fba78b2f4a2130f07327a65439a97aa8a6a6774b0190b6e116b5a6f53658f3a397879f88595bc5eb5e3e99f25a590fe0faf5d8d16949478d498dadabb8c2af90b3c618a54dc2e9ed798a5554ecdcab74bcb7a5687a937453e988369d459571e39f1aa38f04c76e4ad5c60842d8fb48f791bc276003db238001ad972bdd985aa8fa6954856b94d4fc9c9e12d75c5792fed5bdf7da379d1a4ea437228bcb62ded8b49351953361d3060f3e624d97e961ee744b1ec5bcf937674e42d64201a4f3aa51f0f6f337abbad2e316bd936d426fb8d004bd0a2a8d5be1950242c07486dfeb0508990b97a885cf9191a45855247d396b956687db2fbf8b6e6d0fc98da431e43f15da5eb21637d70777e5fc412638d4a6fef2bb8da28ca4acc58c927f4f93c87dcaddccbd04a7398fdb3eb52d134f39efee92cae0888a6acf4127482e91accc1ce1fb6ea914a00b9e3ed8c79c674a2792610cfd51eb8b679e30076aac3b8b51513c97cd66ed732de25ad52421b0d9b188691a6de0e1243082bc910c2f16cbc6c431e28413069369e83f09913b964458f4c62f8859412964714f4dc4be2a64c979ab59cb4851fe2f0d2c617a43a12502a532e476923b7c0dab5c4d428b8da17820cb95b6a244e99e4760c86888af6ebcbdf8fe114497f5fa4d7cd54dd798f705699c2c7f1cc66cb14974e1cf02a271150acba63814e82e2780b009cfcbb17fc5af1e576ddbb8169bd37286d19b6ae9a9c6fe4f0d266f186bab7107cd637425e392b62f46c9c9107b45c2bc07515fec9e7b9c230cf83b45cfca6b487f0b0fa24621d9c7cdf40f212a1352c1b700c7f0c12577017393475a78117e2b3df9890bab7ecb3c7e3d2403b69761f42aae5178aac18bedb602038d135cf51d58ec1efb1a85dc0c12a7a858725631c6c0454e87ce773fe355415d28202ca8ce0c3ff25c065939711a60820974cb02a7bea988505f20d981a934f51d116294e432d7b941991db2be895a995dae1193e3c432c81ca562a6d7266e498ac0ceba939146853e630036fb0345b8ccdacfa7024bb5b99da0d355cdc13ecfe4700ee6f99c404338d6a4681e49d6229e152cac25a364270c3ee38b514f695e79577f6890d5357d0cfa29124149fecff604ba74e427c053fa3009a7156107e1d0f1551db391c2056184a543d005bee2b4f76f3d272a209e89b0ebc82142d8a87db782349df7bc97c83d304f6764a0f40658effee895ac29883cd025b363a980370206e2515bdf594793b3beaa6fab0516b79fffd9cedf58dad2e9f24850439321e99f47bd0d18ea34fad527c72179c6480c399b8e203002c8b8f91ba97e474792fe1bd77046e01e0cb1943f9e39640e18aece20799692de3260cf07a5d1d8f3b473197cfbbb59898dff551bc1de488ae67f9f56af072882c8a83a3f9f0f38efd0163a24f9846d99061f6357ecf76d23b737c948f27cd1c0f8294ba9c2cf83c10b0e767ba43c2a05dfde01df07d89259598030399edd696e0a9b2e2ddfb7fb8c10c3e8ef5ab7a3a4cf86d6ea1b29359bdaa66170c40d7a8307828e0eeb91fafc0198b7ae6dfb009820862878ff611008bc2fc5f794df947a9c05cc44e8c0ad6a790982d8beb376568cca080eb15896dc8d006f735f95e7538da417d99014c22c960aa139a2d69093680f72d5ace6a91dd3912f5e331ec0ac24026700613ebe7d4c54a80e6db967d7322cebf72f2cb63f2720f8d38ff3b359f6ab2275eb478e7bac09e24888f0d9353b68f48264f46e2f92005e1d23d7df137b9d3b7c913d75272f8b34d440d972a0e1c5b209a4ae839f1e2464f2dfea4feda0a9d49453d9fcfce6aff9ba3791f8ac7de591c15b18d333e1992f5cd9520a38e7dfe09ee63e82c784d75cb37f9dd8607c8d66d6c06bce6c6f5c205a97caf25f9c78d6e8c44a62cec8c5a4a82f0304f636158cd7ce8e05632737b6d25bfb1eeb3919d9c49131890592f449099df0f7bd4c2e853dd8c3eae8f29486faf6cb3b81d68a687529d57cda427c82c0e229a9e0f3b102305b1c53eeea42a4e431c8aa4fe86d1ca5df7358a153143941706c333d08608f743f0018955e44dc47df4f83dd4bda4694eae1d2ca984b64ffd1ff23aaf01ae1e247f4aeec465e33cead29525bf1dc5686265cdcfdd1b865e8be5b40b173176b91e7bd126c5d94e759a642fb70cac929ca732a561f8e7acccb874d35803c58f00d90d80e66f92cc207f5abf45f8476714e1e8171582f9c7bfedc44bee2d6d2d8f6c3541628ab9554ca6b3d08dbc0ca51587e4e356fbf6fdb3d3ba5bad1379554a21e0b527ff905dfb63caeb8373b2f137dce6cfa8ac0f2dba5f4828d6f353477d50460e64b093510fb7a7549829fa78371824365d266edb0043df2df5159107d40e6d347480ee56283c8b6645a8088c4125ad1851b4791d66f95d7043f7bb51a1f056febe5f3339387f49b1180b601942b62b4c09cad32a0ccf2dd49e9544f9516f84c54641aa714839b294348704f0d5a452dc4ae171247e6973dc41e1ff4f578bef723bb65e9ae3116f3d420ab15cfdb3b5c07059c60630e4d6c43b063e667532193d6785729dd98d4d2e5a3983cc17787648abe7df8ee0e9e4929306e89f0d31723b8ac63dce16ac2658f91b411795c72963f314727f16caa4a5165d4f0273f675626d317a512df03a742a1c0b83e97c5f1fcca4a6ef69e771e706af5cc3d4ea832c60c05daac05bee1e92928eea4f1f8fc13ce17529a897b2059d4262b8691a7754a112f804da0e6f06dcfc101394f78871463f7a552f7f5c866a2c0e1c8bd10c09075ebd8627106996b705fe6b65388617d76e2de08b1568f4ad6fcffbd1084a37b9e1f9b94aa9cf2ca8f4af5786a9d3bfaa7531894fb96d1bc4854608aa84eb1d0d3ed48e6918bad88ccccd85e43f72417c419dae910f272659d362061fb0136008da35557f3c7853d8a7758201f59ad125c3ba722fd8c1582bc3366cc389e206f81c061f3bfc61d11e77b6e0a0e5c9218171423707d30da1c65cac3a4a56e10699fe3261fdd5a4d1d07f0a4fbc30d6ecf9ee9de84949f9717a21b7965d93daa5f0e443834a7cf3472480f388029e14258811a3c9085177f20d678b4513d107b60ab85141998b2cb9491a4e84fb8505d7ed432a1ec011965c2ad2d1682194a679e4f06eeab481f91ca136aa302ff736ac35c9f2f6c1371ba3376c6e302f098957677b638d835c0b7673f548aeaab3e584248c5e2a0e72d2e13bff160e16717fce496528a00813efb6a291892449703efb96458f3f8b6736ad6d77e110a02895d9decb0e669684030fc64c3cea564b5a577706d37ddcb9dcac0f051c4789f65dad1b208d4dfba6b86a4f596e674fe8a0ff7d27293449cca9054acaf5137e5c247683e9b80de4a9a6a72f1b42930daa5111ba2f4024d653bdd0e69e618e5bd05d3f617f8c101ba1683557f1fa23af73c4ac2338f99e7685c0076253119a2efa224c543ff28089045ecb7084252451c7cad82b194e42ef04e9362f461ea7215381b6450fcb525f68390af04c1d494e852f2abee023f08fe1db2c5097d77871980acbfb33cff60f84096c4e9f77458738af8a265621c7643208021ad557d9d3c221d5bc4a2e81accedea9eca92b450b875889336739a40a1fb882950b54209eac7f036e3f2996e6aefd557ed66611bb2d5b5f5506ae5cf3642252d27c93b218c24a81562af8f844805c59ca00c8fb38190d4a5600c1fb378eb9d7547a67e7e04ef20c4bb26bcd53d784b288f33f04d6d70d7cb22bc19da2028bd252038fc2b3c858d4739d2bc5dead7c4c6a90144f40f88e7ea62e0ad988871595dc89dd9731429e2377af0ecd2c60c25885d47b420b3aabc16d043d1527321f4436b9d67255c2156e9fa02004f43fe75e45d76566576bc62f0255c3ea13eb713097c358edef9b52f3635471efe9831955e96942e9bd81b7d07cdb237292342e4d3cde83601c60cf66024976dc4cf9423f9c472de2f76b40fee56a02690b59b8afff2a623e4887498e2abb91f2eee0fb3d983911fe871a25bf0ba59c424673f0357d2e039e8b9acbed62c71a493c30b671ee83501527f54ae1e52bf7995ab0c40caab3edeee85647023d8335c5dbcea588dea8637ca1214cf1cf908d6aba8b2d3f64056681c79dcdf6de0b2b40fac1ea1f2832f2fbf6d4e60447571048bf15c20ea66e9ee4ec869dbb481f75e3a3cb2d732667260300dc80afaf44e1b4d6ac31364d4715e06504784fe0322f61d03d528317cba8df2ddb785b6cf5c3395c63ca2da4321cef4ca970e30716c29faea8ab94305a2cf39cb09dfcd786fa316e332b629722e209f7e9d5676c9bfcbe8aeb7b0f9f90dc78175e477848fe0f2cc6307c391b25465dd4a3c6c4c75f75c70243e7f4947861561376b9653507edaead498ebbf1792c4a6bbdc8711e8ebf0e185e1c7c93c9f5ebf884fb018d1895ae962b32d16b214992ce4bfcdecf925f079cb59e39a2374d547f352ffb64108e590797fe25ac728fc30df09ee6778792f9a29e1f0b2a587bce6dbd4601fca0d94727b9942956442afe4eb93ae0abfe19568464f970d7f0dbc88094b4ee081222cb5ca17778cce71065a70d5bf6a4586f47942d3b7ebe2e546525ebfa413a7f8448f3e80185df4fd759273fc87b513689e88f66c9e02dd697d5331618b5dd6f68735610c0f05985a81f438e25b27392f520085efb06ba57061c6a7df582e5195a2cda3c3ac7fc58243a6556e799c17c660811319ceb418279b97da4c4f561e179fce39d527a6b01809d595fde2b0be4960431fe281b8da9d1cfe9b86fa00e4808e4eada783905a648d7ee8698a4f9af84c2136bf665b705eeb9ad1bb9fb6dac60e2ea781391be516733891bc270322a592f76ca2328992be52cbde96f09c41b9b9cc90d64a4e0b813a84cc6ef756355ab244bd885a4b4a8b4f21bf5a9a22a1321b920aa52ebde197addeb921606d4116ff0ae280c6a857e26244bdb788b38dcf7466f24f8d68f6dc0e7a3878935c7a057056cf0ab60ceef764bf7a173120719d70195dc528e96c18bbf2a1da2a60439585928149a36ab35285a94b1924bfc30b5497fb32fcc45261a28c9d5721aa9af2754fd9712f4e561859c544c4a079d0bf85d2bdf5cf2472ea8e39e74fdd6474b9a061b84943d4ca7ac4400987cc04976cb8b75c773b4aaca3f18e2097bb681326f48741afc7525e9eae32527f53c08ea462e8624f448f23cf1e8ff73afcb6d7e59ca77ca93b070f10fb3f8eb8a1777288723ddeef8456847207179dd699c4bc08781f583b0cb83f4d8526e74b70ff11ce1b9b15f0d718c1f12130403d8430ff28ca1c3161d25660eb7cca1881e96443fec13c1f3202d3c5c2624e381abfd62330d8bfc40be8486ca3e2dcefb98534f027603315d60b810999c887e2d1c71ad7f23529c485a7c804089897c3a4736ff2fe113021ac637bb5ecda3b319402fae7d4b1532cf1ebea4ff0f0fd8c15ea6ba72a53729c6294bf0d25168a1a8818d585540c91b24087b26c9d26395ef5ccee3e337d4110c58d4a190a91af7ffece277e6f68bcdeb4e4a721a0dd072ec08133987567958e781fc63c5a5821073a26a2110926a717f3983926c141f625f66cc3db22fb2fe031c3212d5453cb977cc2467d084c9f9d1feac6c4a65f331c9e7e7214f1553dd109bfa4ddd459663cafe03ce75ad7f36989915605cf2af64f4ff0e23940406b6e31e9c7af520cfe295b3a40f9f2539ef7252ea9dcc80864d5b1abc23ef0146dad3c05d853ca79b1933d428bb45593e3fa5d56acf54d828d3a6af353e8bfe1ef712ede49c3861a172407dae62933cfe70553083c5ed4273a17422442e3d69aa73827ad4302ec1dee91629e099ce8f3949bfeb3627b310ef6b31a7827ef5a14af9bf09b9fd97561246606079a4f3d9b740e81baf22615e6211c62f9c57492995c4f8ca9bfac04e8b4f8a8dbe1248e665dda42dea78a5ef3c61a663df96b8263ba49aa018c839bb64c475dbd2718fbe780fcfc94f7bdb31cf303ea7e51b688e3e0025a7ced08a676259e373a99eac03d92f3cdb9f2e3996380d29bde223542160dbb80c3d811583cda217f7cfb9c7845af4e2df848ebc0790378f16e57789414ed8ed4c8d498242e68b2cfc55729cf6960d065b9d365189f794ca3aa08c0e1b2d6ba56bd2943bba2b1047eb60af8b867ae7c4322f7d3aeee7806835f54fd7adcb9723361ae5e51249b24bcc927ad7dfc797d68563655de45edc812771acbd546151e85a72e1208064015d6e585902428dbc2bcbd9e98d942e6f6c26b8ee0ebac5cd9f728cd1385c1a03eeb4df06f37868d7b6c403cc2c596482029722f7b6c79c2dd62cd76ccfbb74b7a1724604f3ba84139acd05f0d1360289d41e88b4d8c8d80c086b34c10be2a1f878ccc973275b4ccfd1a177e3ffb4adb33091af6ec598ee0dd77e6a5890fab188311f6383d6a89d1a599803573b26842e0843869cffa7f405555db1d82518ca3182258b55c92bd468e41f1f2255a9acde3ae52dfef7642a977cb371c9242d1e06d5c4c3aa0c3617ad48c7c7ac750db9573bf28f084ae8b54fde70118acea1151e5a32163c6246015ecca0042fd3327cad8894a03c881f16d12365e8a8314c86645b3b8df07120deca03ff30d2f4a1d07fdec379fe8a3c6b9c2431a9c84a33f8b0573aceb6a498cb84d0ba1da4f6f8e6269d7d18c1071b83432298dd96fba009c287d22dd5d92a30020e5448f9515d73d4f0107d8825c06e2e4e1f7c1915c5aef504c24282c61c16538e5312398396d13de70e8e315d04df2907c6389458236386270aa4670fa644380eb16c192a99ddf832b1e714dcbf98ff0a93478a55bfb430718f48d8705f54df0a8ac7d0255908407692e27726cacf3020058fcefc2e201f41986c24aacf8f55d41c44fc3fee288eb7968d4581fcca9c4b19b0cb470d41d22b35dcf4a6ed0d8f11713a6f8cbcd23a357c37d83ea325492c68b61b534d60ceb681425366fde80b1b3ea8167dccc4866355a002a1d5f42dd329caf0677fdf5e1de3d1c483f031d88b534ba014dd79180f30be7218b25a7e469b617b249ff4197b77915aadffd624468adf51e455a68dbcb5da444fd7a2ec9cbf38f62a4f9070b374b780f0c2ca449d355902a6f152b6a20d6c3bc70507f3f78eff832823028ca1d1d8a3f5da758e66ca42ae9c67fa38ea630973027092d517820d86c10f5c0de864e14fde874fb440249a23c58a11216c3106e8b941b2a0a32ef4f7175cf2419933aca209fdb4fc9605613566ca1a8ccce8fcf8503b3a645a1b79481547745efe7fb8234f7b045007dac3e25076fc1c729f6d8b035524f557af1f7664e6422abaed7a3ad2aa1fc29ad1987e81595df308f5745885ea9eaa10a86088ffc419937733a9972887537a6255ccfc2b373eb3f1626b25fecb912850271c2cfaebfb872840c13480b7546c37894d9f4484ac651ef67ac5e1a9fec96a459089ef2c662b49bc49171742a9451246ca77718ec787ef80adb9646bbbdfb55a93656f1160fd62b8fa6616be66c757b92ba998d4f8cca0e94076c4b565e997b8185976ea4089d839e763fd162f75708304db2db0b83dde4658f239de5e0f84cd157d48cb5e11341cd76cd130de3cec1e6348a8d1f53e0fe079d37357b07a38f1454a16da860da8e44d57008a6694d5a6d2003dc17dc9d5e866130900f81e38c04fc56370965c65ffd4aff757a3faf8205e4a2cf3cc712aab0973f82b73f15da52cf3e651d013d1d615b16722ec9c3cf446d04c754e1ed72b3d50e7db100345bebe977bd80dbbb52b283328b9cd08954699b4c0fb2ef803235ba67ce3c7a646373910a29ae17b96f1924616bbb52ea1ec46fcc0d02341dc34ef4e5cfde0b417043d1e6e11fdf6ba2dfffef4cc2d1eea4de9485bce8bd60fc55b20276f8dbd89c4cbd02720e0a77d8a4847cd413afc3e9194966a81c9053173bbc9a88d326fdf429852dbeb827a9361635ed42689ac881506d3f4a72d586ab6bda55761f5294c1ea00215b8cda07f49cbf88a22271c48258192b8467571716cf87701b53b8b04246359be26f12bfcf219325de6d54375a30fb505a5b7bdfd64cfe7c9c77652c537fe9cd78a7ec0265a22894789b31008d45e2dd89f5f7f848a7b90fe3f0bc77b9d339fb78df4e9353e75ab4cd5d885992174b0e2f3dc012e96c04c6f1c97f9ceab59ebc789597011dfd9c1e197655b5eea369816a44cea576ebaa06f753c3d4cb32570fe1c6d0c7ac4074a99143d51d30e56fd699315d8394b5df3c9e40b95c22b700cfbe052973ae8c588347e06fed4a667226fcbdfa7ce4bbe4a8c963b0900f674e496d7406803e953e21ccb793995118c3e2614e4bcd5c48f8e724a1ff77af6df63c461924086375596f946679253f225715d3edc4b8481ed8ba36d9c94ffef16229e6a5b3c392fd6b178d48d17ab18bc02bb6b85d4a51eeb371d41ac4ddb91cacf40b8fd7e0a6e2ecfd3ff3388417f751206895470ce7dfd1210c3e30b5ea91103ece77a53862643aa5d502d24c98c16b29d5c3fa6b0a6a5471b5bd18b249f69e3c0deecd10d89a58d6a3dfb0ebf367c240820a7195f02847159c184d84ea1186b12f0a06e3f1a883d46ce8f333c690fa82f2f33add09f98c811c25a0a40454645d21c380b5a206c304fdd5fee28bba273f110847fb1533dd86864a57d54f083703c12f9805af302d58ac45f8d9b16883a17363ae5cba27c01f3a1720af5092230ba115372e1d4fa76f1104a4c9dd81d28dc1f06ee8f2d4a3ec27ecbd29f89dd82f14f6939ef85ac3aac3506b8c0c7d732814ddd2f4b78f0b6b8da79ad203445e9a533bc5fa31fd7f8cf0d8392de09bb0615feba1ec167ca59dfc6f2bfb99200d6e29ad8110269ca62453b206130724630ec61447557cf480930624fd7fcefb69892adbfe671d58426e38acc43e90363b23b0f2f9902cf131842e392f16922327661cb065ac864ada4fd991a619bdde676ae4158e5f1485bce4df7b3cdaefe93042f29aff753b8fd9f6e53220aa450a4188182ec7a3d00bcef9c4c85151a472a720125526eaa7595a5447d7b61d2aff267732a03bc6db03bc85bccc90c010c5bc4b76b6c228bf342c45209881b125fb10249ea45924d521cb5ded46317002d0900f7605f7db00662b92d9d783f28e8e55850e4fd02d6892df2ec0e86fe89ab5bbee39270448538946c2f5c21fdb7bb7d7949e6731082cef2fa4012a10caf3fea146e9685ae745767cc957dc6709be67c43e072f7b4433c81171a931f64e82d69365a58c4b7953517205bc5c59d7154ec883fe65129fd4b2a02e13bd998b199d4e88e0bb7663b7187d01e62301f484ac013814adb42603d0dfff8a247c76d304367f29b66b48223c3e40e6e81b3da6a880ad100c6bb9f0b291d297dbe400f905d5dabda432ec754dcd159d09783da3a30a1b0c2fac6719f2af575211ae59f56a311bc6c1471cca88f01bd2dafeed8ce57892212f490cd7ca8d59ed530d56a3d06b202aa50db4011c390e2423e3e47abfc04400d4de916fe7d0e8f71b3bc41aeb07b18694e4708cea2d0e67fbe3cca0f2152bb393a2459e5f08c9bdd83088255438df92884e7f34a57b1f36f04ad94701746fa8a06f7d2d7d461b2ed9e0dcf565d2d0f1d7378798f4f4e5c3ba251baf488c5136b9eab662b7cd8c016937cd513ec0cef43ecdc7047c4589b577c44a51075d213148b5de8afcbae1c8c8dcfc646001e1aec2f02bc7fccb30faee69a79e2cccc50c36df2d6d8c8608d711b68530e743070822a7f5ba125bc575cd63948417fa32d903cc36a4df306722d49f5eb5a2a521cc88378be6ed56f011eea856e7ad87f369a65e633b378d88221c937e0826490a624a068be14ca97a601b2f1afdfe475154fc6f6ca4eaeb6b5c8db0a7195ca297bd72de10c4afe1440aea3d691f9faf4944592ef105932cc871fd54c4202717e633d53542230c90f2d0aeeb9e2f960d18e71ced0b52b4f8bda7c39d8e63c6fbc1fbed08e7e857501e107f89c10f0f1bb6667f60e43e01f9e9181f53ae1d4d182ee180c699ee68e9aa6cec7a6d54d32a1415cacd624de4cf2b1a5ea5889880199108ab08e9dab77f33c981f24b47b1eb71c6baddf99f7f9b03fd5d67dc941df6c4eb33a21a9efb24a2bdac53dccebbc15ffbc4bb22df277ed669c271b0ad1fd614f9f1fec8940124cce99594375fda1bde42e4f7c078552a8bd97398c85c1c4f5a82423b9de29c5a69e5bf44a8afaec9473ad4130162f7bb29b48709c01aa6e8e3e50dbd14d29022042f3a2a904faad94f9abd2ca2b899e084ffffb5466953ee731412b17179154e8832a588a5b52556653ac482df5a57d7ef08643af6c0de495279cb234c921d541c0790f55dfac9a126e16ab2fa6005ad5f30bd9958c4eadef474dc105505f0878cfa4113c90dac66d45163089e0ca97c10c7280f0a63e2408bff10efb8a0bdea3170daf2beb4242be563d4afecfcd5931a5a49e7f6146dc2d56005aeccf8e4a4e3b0b9e1d7ebf2a3909c58ed34d7b4f64ad7e5ec44e3e9c5f20179e97534e810d70af644476c1d96d869758f572c41571f5061bb8815d2d01fd9d947b1209e1cd6108ef994502afbc105d367e9b80bec4e719823dca746e4a707d722814db9f4ec0e4ebfdc7939a9b187548cd70c54228ba89605761472aa6ed8de6636d7d6fecec6cf79b87e72788b7d17c6520d5b7010dda7266bc5df5c1ca729e7ac4fca534cbc6ad228cc9b6886b8f072035bcba2cd1101ae23f435e053ddc83001d6910030bd8cde641b7086f06b118c26e7f8cd130d182bf592cb875369903e10bf315606fd74dca48c6d0ff210806baee470dca244e4dda495de766c41eb807df1889fe6bf21b5d9f61ac015c9859f9210aea2b3ef31f5f0d9eaf8e22c818c895f0131e386390d3ada1e0bb9dd568e13b96d9de1719363b4fb4252066da30d60cfecd97e9b4b9f131355f6db67ae7d9f2ff45b8b6f37ed5afec64639f6d5b1f8e128b4b3b3c0b10d033e306e52bfb57b807591e075156d5e2c36565efdf9c3023007fa6d28664ac9e51079e5f406bf4bb1e897e790ffdbcc45a74ca06f00f228802c16a418c6e07e0249fd4d0c3760edcee077c70f259d3b87250880caf64a9974c4a1145ef1cbe78e484df3e25dd71aeda51b615123bd4387aacf1474f4799e5b75a93f0573cdd80036be9db573849e7231fd88d895781cf0b57d8734cac596233fce22f9fa250abeac7e06756a33ed6eb2df49c56cfbb80dd4c145254f4b88704c6f70be24a3ba2675b9b7216e140e4c079e35e1ce5c3ce45b6b36aaaf3bad9d47c8306fd964648a0afb58128a5ba02725c8308f85ee2dea63d0ecc91d913b4022fdc8b59268d9b768a3f3536c65245916e01ded0dd5e68e014f455d6ada3c05a1987cba6fe02d8ca251078cd7f4377b07fbeedc78d5789f027e037df752186e18bb3f69563e311896c65cf051297f5ad24d618694c8a41fda0280421d06219b3012d43b9174a895e430eed0c09ca462bfb2ca739c06e5dc11938d9c4edf565399c9e4ba626eb222db3e6906a808803c0d7819f856b96c267c7ac7b0309a31709b99acf757f46a5a52214c7e94b60a7ea31d98222f8c6573e7ea2143b5588f3498d3223366292b53194f5370c19e21ce325414d638e20d13bd1b958fbe96913bc5aafd318f28b861ac7b6cd9f1ecee60e629310501f068e51fa61022ba1ff1cec8beee54cddfe457c37bc829afabce2ce9bfcd12a80e52e839d0cd682556d06094ea2e65c9d0463d9541f075f69c9eccc3a3e43dedbf2ab246f52abd99988cf8f615062d8e21b8e983b2edf19f77871daf58b436a4380c11587c2c1baa400e8f5ce2cc6707624caeae2a45964bf2fddb97dfeb9990375fe508a5a4e9e4364b915ce2076290da15dd8e518d43e9fe0dee5502a8bfdd68afe3e8d5c55b6f0640a2c10db03d893dc7dc9da141a295254dc48907465a1835ca4dfc0a97a3b4a7eaf4801f47d4adb9c720fc64e6cb033563814c231c5b20662e6838e8c71a59572cd387c355d5715397d95b3e328bd2cec4a82826432a35cba46fd0f0f1efd4c12ca3c1cbc47612b35957a0cdddd6a97869fd8ad7d23ad316e7b9ab061b2c5755dac5e9ca6467221064ba37f7cbab9216c79ff81d46f69f31b5ee40b2b60f5a3d7d05f3c328c3cbe7256a9a07548aa4b0c2608a2769cf651cb2dac4fe9794dc88e04bf89060cec0ee86f6769944d4253a47209accd2c3cae80c7217eb9997612e06e3ec1db5686559641b26ba42be6f68b7815b2a037f569a5e7e7a43fbbe8347216ddef6020e51ce54364dfba7173c86a4d04e51de39be545bf8e04b5616f672d91a918b25f9db86d4d8fe83edbad83b5ba2aea870d7c133e8e22d154215c687dbc4ded427af702297bb7169b97034e00fe1f79885ea993d8a22cd694c896d8a160dc0f89123c1a472ab7288cc52364b0d8ce95eedfbcde6c7114bac41e77671b0c43214541fb958a668e8306b2947bcc6952707d1a13e6f07bb4bd15b355141f82796c769c06223943152cb0088f551259a7b23bcaa01038f008eacbeab4edc44284a7008cd43e1001ff78a52e6f8196d69f5d9542c6a22a4782b586abfecb9ebcc2e268c75a6294624f66776c8f0a52870cb452568cc9cf81af5a92bc1386aa15689ceb4b060542b99eec3b9efcfd5913ff9fc9be989c5024f86bdd957f3b4e27aaaf807c44d4ffdb016e7bcd0ecb0a452b887bed6c6dff7daacc854c9319a61c1dcb03e9c22e4a3e9b542752a1a0f6e987cb939265c80ae1847696e33f208fd8a2f20bf0003d3eaeb2b6b0d1908b82d09986669ad90bd085995209217bc37b98a64b5f975e3b6f632e7ec1bb10cacd1a69cf6757afc1e884d16dfca7e580e5b4214f1fd3d45898c7fc32ba78af6c8af65fb4ca2eafd723b5d1124b14c079a2eccee33da1e69b57b3687cabd39d5acf11e7897ea1d0dbb27a8c112980491fd1586268cd24e235fd283bf62767fa4da6f8da602432c282191301801dafd3f8d5633843c3dcbec79e0ad38c6c47d8860dddc708d956794c18adb02b2adcefa773afb000e3c427b8c7050bd1ded7547015a8471afe71569c3f1e572f1af33c72c9a5058da77a0f400ebf28d14f09d20c6a7772a3fa1e3e2f80b074b46b3a22db71a3392821a892b09e8885e1f84b068e3d2354dfafcc1b657c53fcc7930e7ea143d78775bc0420d813f3b3a09e0ba1108154a7c2769c4cdc0af88fc32a6d28304c990f4823bb8f60e0a3dbef220eea7544d8dccba6d099bf4619cc780190d8d3c5deacfca4d6d13bdd8d6b72f1a3fe9c9e50c8473a16704930a8ac213198ff120e1f8537fd22b0448c4f55561b82c177bec49d59d6f763dbc9b5a8c76b1efa19b690167b50a392f96c0b2ace4e527934271b49716a49e0e150dc2448ae26d2d6e6c08a02a3ad81e0409ad88b6ebd41c3134736e8d86ce852c57cdf8ad6c981b5bdaaf502d60a3680838ea3cd50f69a0b99379dd460827ccb54a88026e09c931834e6e0fb2d6e51bb7c26358391f6da001ac98a1ff7c98020cc348250a76d0f2ce8291ccfe7af3cc60c58999168dabb02b8b7f31aa87b7ba43290b71b6a9db24d029a986829fcf7e46dd5217c25f7683409db7300a1ff39b1e9e54fb6a08d17dd6a935571ea4db1bff478e996012e0f1eee7965fa2a4252b8340621fc9c43f9e801580e184241563b7a0cf7326f19bc6996deeebd25b406da914970616bd234efe099820e87a4323b2e842a8232609308f037ee37e2de2253dae0655220b9a5fc8be1958ba4d1b9e81cbf11adfed50927e5ad3f287127e633b0ba5b86bbbd947a6a30b4fae11e6ef6d38e654c38cd079cfa9d2aca3bbf3601749cb4b98e6ad715a61df4535d146c457ebf2c0d68951dc9955537396f02f53da0ff71a7e3b9e64861450c48d345bb5f4508f7a4ff2e21b327b3d7d222978d0ab145995f9500d61f93e589395c5f855bcd082019663743f734862318c498b5496059c1043dd39deb469f7cfa1a28ab218ef3ac012fc3ec8b5aa0a37e35a0891e4c57bb0cfdc012e16034a7b773c9e80dbbb66fca71400e15d0a02a5dedee63a65e2456e6a9fd9d80d361013ec644dabf380fb58234c39a2dc3a2d82b7f340e506d724679bde626b8ab66b5fa69cc211ef4fb92a6e9c64954d642ef9979fad6f8e8e66a872c44ce8cd6bed1454907eb41e9023d8335c5dbcea588dea8637ca1214cf1cf908d6aba8b2d3f6405cc75f2513d4648fd022bf54379a7ece2c1d13934a98e24677000f49b8df713a82e0137deb9629813ae420bd1bf15022d5092ac9ff5b2c5e8931c4945abb7e5c3ec3399a5ceb1cac2e56bcaa0fb45ad120f1d4dda63c5263f68d03bbd75c365f26a49b68f974164355e69151bc63137fb46a32a613110fd3cad46427c5a5f90f8a7bfa83371bba0b51b1328a1b88f53fc0cc46e9ae56896410fcfffc8e5905f84d1a5854817e39a2411f551b0d1a6ef22c894b82bfe47c0b1feaf545a46f999181385ff139d6d1ff7b01bd07d56901d13bf51b8cc2810dd5568eba2066a223b0f4515fe4c53345253998d322e4e6c5a14d3971036874acc7096868e6e162c13e7e12c0c155b491ebb44fdc1bf1539ef67fda299f552725631c196099470a6d8deff40754835aa74e56733a5d124e0dec580442860337eef58d04c93fc938210a19bca14409f61c8dda299be255dd35fb9dd14e539ee65b86d3c5e800a0292a482b4d02f1848b8ad67f7762e5f3f8274109e085bf88caee6db9dc430a232ebe7528de52c82f2872f0ba0620c431c81cf7d1387bb13946a4fef756145084d753ac42f0dc0bd9b97e51c9ac07864a4ec559935cccb94a38956ed094a204578997a954dc2de299a5672df272eb150c6abba814c122b8c3a4062788a6ce25d92ac1d995f42d0f934eb4ad7d01a60530c63d42a457558bc2e4f4a9bc7ce24cb35dac692103e9d9142e83384c74fb255a02327bdf90e7de96f09c41b9b9cc90d64a4e0b813a84cc6ef756355ab244bd885a4a8d3f2f2159e6bc84497603f59ca8d927f1f8804dcf30c5b91316b5e8917973d9126ef69b947244a5463db0e8b9824a1c3c9fdd0c8676ae30809b46ff7eaae71e417ddacdb8689d72c2ef45b79c817b4b344a7bb2fb6d29386bae8de34cd7ac9af9d0072427ab0df0c2747e45546a1034aaec9df09f0c1102b81522371ddece40420e2e79d053dc4de52df477431fdedec25af210fd8707d69fddfab919f2e761e5e5fe2de5b21f74fef8d7e47b5f04d27f6c579e8c06c1c73d8fb2eca0319220b497b37be33ec46751965f429da20666446e814dc9972a313bf1c410a963d87e42de208b8c17ff3a75f5d440f1a681b2d60c1ca9849034447d249e8001051d63e12f7362fb55094e847471ef503c844610a2cd7b2afd8210fa0028944d4f4bd0cabc86415ccabecb222bca1f561ed1a572b2beacb42323ca27bb304f183a60f4c89541809db81ecfdbefc5fa9452e96f844f8e36e4bf5b69c4aca5ae5ca3d19f287e684278ff2ad4c7d242ec5b4973374be501e1c9ab36b592e7a1395c64c93532ba5d9094942e9b4de9028145fb157da527dd9203ef34720ea42b3f2d130ecda6dbb101df79b145007a89b440d9fdd607fdcefcf916bb2d381adfc5914c0e7988759970a1edb225ca74eb73d97786cf02704894e55b731ac8113e53c6d2c719b921d6e4176ef17a88b9d70600198e690a2c129cf66856040c533128d3ed05a138f9ea9adea0561036bbc97da3d1750edbfd0e682f7f6f454084982ffe0702eb3f6fa65121471da1787330b3c7157b23b3e6a73e044af6372075858ea44af1d6c95d5193261a50002ddf60904f6591cabea9bc0aa93d53c6f7d111fdad7fb110df9159973c55f82468d05be831e8089e86152e5ceb6a1732a86e5c22c20a83ed7e37456ff610a87787257e5566bbf748f5a70dee91629e099ce8f3949bfeb3627b310ef6b31a7827ef5a14af9bf3261ef1d0673b8aca07d973d3b8eb6afb1f2a9ec0f0768d5ecb69b6892572d93ff5823407172f3eb3e1eee9873eab7b4ea9c3c88936f9211fb682bdced94ea3cf6a076eff6f75951f61c9f02ff2a9f6ad1d036604aef77e27905fe7e2232803425eee31fde48fed8681101f5dae6e22a0a612498dfe35c17014a18ae7508c11e0c81adbd8bc7f0bab8771afbc02db29ca17468c6dab240308fe25d5fc1f88701ec458ffca3ff5753678fcfb3e7df25b26a1fcc83b34af9910389544f61ebb0c2e61399f2b381401785bcad1a3332fce98df7f5dc36a04bbb6e2be6a7c88cb6ac468e0852bd35ca7d062729c257a405c957beb1290e60d841459d933bfcd11bd047d29f193031b66123dbbe5c556d2ee07e0867dfe84d9eddfc111d558e9315ad382b340d53687d3871bdb585a7da05d15e799331b26db82fdfc0cfa4a10d65c80a501f84118944d36a6d13702ed23d6c793e30d2b55beac85de68c5ec38e35557d97da244ccbe3820dd483cd4adab525fe88bbcafce58dfd910e0dde2a2ceec8d66b6df30909dcca6350f836d3d2c18ccbe1909332f820687c12c7a17cd96f5a6dac9887309df2996e4d55c92bd468e41f1f2255a9acde3ae52dfef7642a977cb371c9242dea5e019acff1f1963b9db72db35f930c156b7e48a1a1c2c9e30583aaf4314f1e87c4ad2d03d721a3c1ba808027e6b6f8dfbec35bbb4e1812f7a2643ac2de5a8364001e13fea12297e9041cf456c2a2cb0f6e5ea7160852ccef3bda22daf79c0f1553749047ef601d908cc588d51bd6b0438ef3af56567ed2d3a72562afdbc8b2098ec7fbfbbe91b87c86c44232b85614431376850992642e9879decd31bb720eb3125f95d97198cc20924ca2aabbbc2e7731bcc40f7394a69aa83ab806f1309d4aef0d7988637a80a4ceb96746a44bf502d5f60339752d00bdb852ce329c0b67aec1dcd6d449e2e5dec180dc5d37c6e7a6ee87a8284ed11530c0564c95d3cd2b5aef24f4ce8d4a01fd273fce72dd6aff6b0b8a34806d6a8761c3fec06b92d083c9fee59f62b691c8f88416bb020a1ff9715ad2b3adf43a47bb0e5b162e5c4169384b8b95bc0d80bd8f403ef5a143a8f5d883d57fe5376734932dd329caf0677fdf5e1de3d1c483f031d88b534ba014dd79180f302c89f5e6d6d5b1bce54f729cf60c49eb04f11d8e34db570c6235221e79bea4fd502318d76b9e0ebffb3e1ea4b112333308859227d53ebb8f36fa8ec2f4b4681f43589ec4c369c550c3df6556b0b5866a8a6524b4bea8b7dc06637afa28f61a794532dab95280a283a616085476c76dfdd4fa67c8f33cdc208bf3e0cd63f590f44c55781963497ec9fa1b5e18979de3ac7f42a5f95891cac4b659c6313204f8fdd603fab5c508bfee5698e023c942d4fd290241ef2d8417d97b5872173e9fb1dd8f3c913cf535ae9808a3d9f33f22369aa71115ccac20688ccdd2452c4f82018c3ae56cd208e12e3ff0292df80663fe26bdcec678ee30ec9edcd27231697f6a838b34de73a9d7e7a6a29491d54feec21eeeb49699316458485faa175f28e5a4a9c2b750b91f9bc46e32e178b08fb63666dbc9bd1c38648f9767ed8ed6c676b2956c7d21d337080550b23bb05848235f45723de42deeba86c639d24a161077144c5ae9fdf2244af17ecadaa42a85e4448634c3b9f8c34476d96d1d6a79f8b8e33be7e8334675867c275896bd19a6a290e93e04a7db5279a79d694192446c98af7abd723d59bee7639263a79df83f768785ad0f5023aedb0cdd51339a8f51ce173248c4d7ba12b56e78fda6a7822c2245279496bab3670990b96786c714dcf8ce8c8d55ce727ca295aba8dd3b22eff4db293d84576429855cbf27b3cfa69fc759871dae20cdb3cf2b57e8a40357799ded1300f9fe17370bd829891d21219ba50c7ff4951dd730851fdb5d9cf0b4ecae867ca267dae91593c516455425171f3feb7aa8ecb173055168868cfe3c64b2ab3c87da03df18a340224c8329edc62e0a33f47fc61ffc63f3bca494212937832d98ec55876617b73aec6fb251ec65fa2d93c1f760aa5c0a95e28cfc2f61c166aef434dbd0957300b0d14e8917921112a79ff18897988e9812f986f413bb2eaca20daf0656ed7c480e05dcc1cc6fee8cd7bbce5749a99d361b6e2d19e8d78a2944cffc4af05f03de73fb821a45f5c887cad24b90ab5bf2a7ba6ffdda0c743b2226211c88c75205ac351d2eee9f01c6f1021fc2915c73f65036cda2bbc6c6e69866de2190121dac6b40abcd5bdcfe0abe29d394410e2a0514744bf9bf66555a1d437307dd3d12e428ca38f623e0ba33a681745d4ca416f16a19e9a19cb44a4bde9e8228d14d6aa58d134a6c78906d784be7fbcfbbf9bf7b658f378080264abd0974db0eb1904663c845eadd12da85ace3db77d8f604767e3bb5a780b8839fa851c36853de492dba41beba9378b482bed55cb1696b1313ff633a507a87bba111317ec6568740659f1df6d64efc70639b67c1392b1b890bfef56b3a53fe307c9634477545755ca5fe013417688243bc277620dcb76763028c79216f1ce317dab4fe8cf5a1629aad253d01d09e1b573da021b83a871fe6b1e2adbf370544126127ad976e593580dcda3347079adc7eab20a75c9b2be019c1aeb314033d95ae6240dcad0882916721af61f61fca0775dda8b740e42d80b2853b833542f477c86438910d1969160e9af7e19189ee0fcb58226437c2e157b3eb14b3de51dfc61b68eeed7b583d352118913966215b41e31b64892fc294908e6cb43b4d261ef708b0715b206feb14283a9c806b4733970b6362547ca88eb5ae3fd26b95da1c72a1ac303b3b428ffd4092b082b6e28033d2424943f3f26c2cef1d80d76ff77197fede84ac16751b9c6ec6c97cb3b426b61c9a248044fc4348e551e7989ecf55791a39ab5b4d1d64b9e92e8f4fc2e6d8d6fbec29ca999449b3ccb3e3b8b7a7b320afab9f8cb0b475b2948130b026a93bf6ded73fe2d936b437a0fc9435cc545e904863ac75f26b96253058378fd0a78e5f3ca959fb58a4f65e77f9835922016d8d63d1864353db835f7e29dcf21a5532214fffc5a1173129405f4aa374418efe41700d2a20c0be2c93d6fbd04f3c61d218d89f0ff9f3dd1eadde8144c5a9caea8fd3bba4a74a5bfe1b31790e00affd6759b281745ce3cdd6fba5cb110bd8e9b9985aeea99b83e199cb5edc0e0a9437780a481e1624a9adf5e2a78279ff6c494172979b4a46473e44ebab64d1e7250505a65a30f3c6c3f5152529c8609b18b1bc4600f816b03154b088da247e2db3617ca76b4a28fc3a2710898f020315a6d36a24957cd6c7d94b7497eead6b18c0bcbebf59a106d3bc8605d7aed09eafd831c07e130eb3609ef6203ee51f652e2bdd35873d6f32e4001cdf67a30a8c56cee6843b35e0c26869e6f74f47381e4e6936f1b225f76128641b7a3341aabf02c094eb944341e4f648a02283e499792b8fbc0a64db1c1541a890c350ff35a183700f07aa4eec7f8b26a3843f4650b6a981ac2b0fc934da1be9126d52be534ed0592033f0af7ce0a33cf9fafaf02196032f39dd2ba29e05d015bf63424d0f282ec5779373cde994a6db373d4980ec1f689aae93fff3b15ef58c35d882b8c2648c0e0bf8ac5234e75e312946adb40fd021744bd77a05c5260212765c5b76c21c423aa923fcf48aaaefd26267d070a9fc4db27e61100482881db15b5d11cb1b1eec0abc974fc11418f22edc14190787e64569c46033abb57dd8ee946a705a18e303e44c2634c5fa2f357a80a783ea7f9456ae05b1a67cebf3022b39a463a0a06257c4359b10dd15aadccdb6f5d75186990bd0842eadaed28fcb8b0f5d5d4f2f2eeb14e660f9b76b8cf2567241595b750be913d4870cc83ad013e84ec730b3530669987e7ff3720a1e5cc54f075d72171ea830da2e7f5c0544f5819525355be5007732eea811eb5bdc7b696c24f64f8f9a7ce1f21ebecfd89bbd1b931417d5c8cd8be8318c57e069092a2b25dbc180117dcf087700ad58b84a511e3f64918da9fc5a7a435280fd94ef7a5c1b93965b9f43a74ba4f119efe4acd7a329d84b5f3849d4001cae2e632a4de267bac49397895332e993e304c0b69f8481c98efb55141ac705b63a6ec8a80dbd9bd388e26a2fa4fbead442ebd18542769604ccdf75de37634e6fda0a4bc8845bab7a063b5a86da2204934bbf8f686491018ae0a3d7ed46f1f691dfad1a0998e64d45fdea3744fb7dcf84a0c9ca3efc6b88b0d0cdf398fdbff0e3dacdf23493e2889d964bbf3bc8dc44d5b53e4f7ca97ab74c41a839a98145c4f3fbdf1e16909591baa0648dbf8557f6af279baa1e15b8365fca8e8f3e8ae29c07c5719ea1f0b8415e174ba1e89dbd85c975b1deaf5b31d016fbf2c2c1a6e4f79c13669ea140d4c36a07ecd94f66ca544c791ea8688b396d97fd49b0755c3d4aae8372d0f7b34660c581d11c23110ff2165ea979f3f54a40436d50f99844d6d4e6a9607f3d0cbc99ffcbd269bbe79cb4153f750634d4bcf9b1d7ad915ed1a9797ce139098466610e49b55c302b69b7f022562c7400672c8ba01f9edd1b386ba85e5dfabb5d7dd054bb517bbb05fce05076e3f39af9e326ca8d54b6a7f4cffdfcc271ce89506e27c8c6fbdb812399ddb00f68efcc2c23ea444fdd40c2d27beac7928d7131d840031e81462a7044e2e81035607bd4bb2d615af8bf9c9465a780d60b936f5cde78c020e65212fdfb06f4a15e24689670092df9fcca7fc044fa598481c5a3d7a65f8fe526c31f0b4c8115b37dd2a4e3214e10f0956525be5427165352b7744471673e9ae18f62fa0e06a019e8e7ba46768b31b099d8bfb30421d9a75adc8ac480166329d47e6775609c4aaa4941f03e59c33a841e5ca6aedd7d784645b9cf620b81df8d3411d286f3e7a8e08c8d8f6a9efe986074ea8fd86d110aa6f7ab959e1b749e6a64cf43caef79130bdac531c04921e33b468ac67ae89bd22b9000c858fbc868402fc15adf8980b0b6da853ff5bbb1ab9162e1b53eed213917cba0f1ea8cf2181323587de36f6d502cca7514cbf386f1d4e372462e2e161625cda67bd8d0208bd68f016501f435bf24d643af31cbeed1721e8004087b58874ec896d8b0a1161add21b4dcc50b262e4accf47e7b94c099c71aaf6057ee0a4b38a5a55cd6c8dcabd9bb8112ff11b0fd42991e52422c71c19bdb6c476a4a3e96331125cba80c83886e0354aa254c369446d7486135280343787e1dfc9c6676d89b0507b97a78c049bf03da4f9a642bed9b0a6218c5d7295a8ccca2df3aba94466a9d8b38fb620fbc1a873da23a80ae327ca2ae6003429f56dcc5fb91d433e742224a230bb5fff577faa2f34a5674a599349fcfcf776961d7da091d1317d61603b7c1d2ac1b043f5db1e5b87e31c63609e026fcdc9de6eb5de86bdaa525ef24d8751a0cb22288a35cb3090830177bccdc07cbafc6bbd8d7b15cfb1beed3a07d816883a0c91fc09768b0cb38e591d181d3ecf41768344ba3110bdf1a942411887c13010ab710c285d624c6a76e73d53c29446b6008d7151a9f67d2f0edffc0800721247084283eb4955490f404eec83bf1daf6080197f7df277ca5a3b6c877b2452ec5ed9ad6a3381b34f7ad7cd0fdf6b7e5360c0c29c25566c56b578729618fd93a9c091fe0031cb1088de7945a78bb5d3e8ca2a915b8115c69f04b8d146caf91a5121679fc5cdadd9dcb53855499ec6e38610048790f86964093fbd8ff4f5a7b9675217681b248228b748496b1b18bbce5c2362cb1811ba67f3bc7f72909a959998e44d3bbab4100fc97b942e7a583157c8a4c98b5943b67cdc59ec8e78377ecb45480f3f103f947781d09738e0a0b3d7c17ad95df51aae2eaee8bd4f19273474d22b374e33a87b85fb81c7687bd539a1d30f519dce3fc44bc3c46b9b8c33bed3c09f4537a3223dc257f56debf9804c303d7d81dae8352bd9872dd5f789e08bee69479cef3eb6938950d88b15ffcdede4123779a1e1033024057e3db3667c8be195119fddec5ff4a8a986a82240c4b7621e3ee06eba4beb03e4f7159d53a0502ea1b13d6a4471bb1d54e9411a3cec4eecf869eeb0bd0186d5cdb12f08c25c863668567d654147ca9846c21e798719e583c78db4bbd425700fa5d468418cb500e3e8dc773bd129b54fed162ef96af2b3a91af601c6f77f494983336f9993d3c51ed12307c9219e946ab85291457caeb4c8dc5a311c7a9ccf53d6b439013900ead05d45489c8e97b33de21cc83806355c85668bd86f0207bd2444e502f1836b97b8824b0c32dc7a853cce2b5ceade80df123b69fe4a9418169b53cb9c944d1f0b92059b4d7003636d55c45b71b2597c6154bb2cf76ef4f475951a66bee5d841a8940dd680398cc50538bb65be5b6abaab76cf16aab46bfb736c3d80ffa115d8fce1538fa7f8d49785ba06e7ec60dbd58d5ed4254856354263467ee26febb3dd796527e2c6a47285dd86c8f35fa929c2be263f766d35a1d0f6f72247c459884f95a3dca30fbbfd0ef0f4c6694eab3eff0c739b49a7d23173ce9a334f4be1a7c3b72e9c7a8b927af284819bdf96475000f43cd839371cdd17fd354d95d7e6f5de5291522827d78c725ea92c9aae6cd42708e9008f1de7158fdcc444513b639e454d4fbb393b006bd1173cf938cd1d3ffbf5c6c654cda343e2d4e39dd9c7d96bdb8a1cbc2bcad412133cd3291f8249922eb2a9e61e9189d2c87c13efd89df54cd771e0c9d8c9311dfe184893ea040e5425b70a6dfa8539088e25e0f11647a26fb2780719d3c7c2920f0cce3d4b02b2b4b680ec2f8635809dc5ecaafa5480eaf2da70703c02a80f3e731ee5c16b7215ee3b5bd753d5a5e5d45ff6160958d109a4ca09ac24eb0c8537c410c3bdb9a786c350b2433dd3360406cfa1dda757d208b04725d787a8a6650e3401722729ba60bdd380a3898bb54cd1380fc9ec9fded7eccf07f36ffcb019f2ad47a25e96cb6f66c6356d51abbc7211c699b50bef13920e4403b91d7dc8b81131bcf6b203a564699799b8c2d00cb1f0e21f26c0954c36722f00b733855ff896c26b737b633c54a11b915e1816c90722e6b20e291a8b09496ada3ed62aced81693aa1d7dfd33ca52547d80322b7b78ad9e0415be6ccc65d116271d9e4fea4e373372496e3eaa62f0a476d363fe995d91a4c7265c2018d1d32665a699f6e087ebf6071d70216b63db416fc18c699463d24143d23a4650b08a26448371641bc41ada897be5a9e70f6f12523c388b1e0cc00a3216b3ee46742e27f25963cbac847225725dbc71f357442541d548a800afc60a6e6da5d5dda59e415e4f3f0e21f5d6ea52b33d0aa31c3c0a669201b19080fa878b191f52eb69eebc893c535e375a9348afa199a3c7dde1a609ed22ab695dd861e71c6a20f7e52a1e8889ab7b90da68cd534f125ea628acd3fe12fc4802c670afb87949f1b249b2f0a4229a98a3c64e38176580318a541483f35617e4540519a9ce71c3f0efec5a110aa4d85f176d49f5d3452f86fefa6579b9d75d1ddc6b833f6d9d596937c7488455d7b8eb84500a5e0a6d36b8ec4c97618a4ec7b38215645bb21fb898c051794616ac315846a5b65c71a6e8827015f17ee96220c4e1f95e7f7d7e42cc0a657154fb890aeb48474878179acc89d019922b0f0f586f6b021a2bde65eaa32ab096c4fd820cbc589486f74c36b86bd1da0298e98f8086d826b6e0c62a5f78a17c3e829cf9d5c6f87a98c0efefb184290b1dffce6bb55342ca7a30f199abf58bd2798ed8f38abd4e59f4290f1ebd3893da8c36488edf61a80e9655c91aff7a25474e613d5568f1be23bc150b2d0b8ce57b7eb212ca9ae72602a5c9f0284f15a470488fb738c05ed7a2dd0a4ebc525998e35e84358ae9498074ae1dfdbcb44518ba54a134d030a64a4133fc59dcec1238a2e6b289ea760089ef8e8b0a7efeb98bc9f6a6b73059389a553759d2d19e6990ab19e8192f1f1b47faa606e146e861cd7855affd1e7136b601ad303491729bfd203b51ff99ff6f9dda0f6da85404ac1b119bf1cac130fddacf3d2ff47799ad6c02e6a6c8412a328140ca1841c4cd5dda4cc133482c6d4a8307b6d02b988cf5744cfdf0cc876eebc627d8e827ed9425000f1b1d49d2753a21ce57a8e4e862e89ba0155622b0759aa59ef74e27311c2f884c29edad202d04ae6ba22dbe26829e9e52d77bcdc0ce6f45b5833d035b53b13741a6b7989c777734a0c81ce3b0b721bfaf38ce4aa1915adf043cf96c0254a34a8884f942d997593afa8666356248ede8ea8bcfad801f58c30ba658b65b1e67de904a9d6d30415a7bf15ab22ccff37fb04997b4586b3bff48d44085f4c3eb3eca3c75a100acddda3bee1b4067b8d4fbf3fc918df4ab31b1e22b60b25efb6c020354d6f6963c8d6e8eb5e58156d94c17572502794e1035c7542563f65bdef84158a4f6971f3981cff0bde0abb476b5515299e4e80c7f059787f5381d34a6cc6cb9dcce095ce13dc9e7a708c87da6a557fc4626797397af2d75a70181d75f1d2103dcd026128d3e988de0f4100de10b334355b047d603d6ad2f1b71da8f66f577a0a6452cb09703d4c3adad292291c3adabc83ba3a89e7277958d5d118b1d22b84f35d4c698c419287aac310d116714caedb9443cc8f0e3c706441bb1b386347d19e009b7e40413f474134a3d6b07154c7c4d9bd19435689bcdd99cdf78c6a909e3eaf172a59df3ba7eb17d6e4f2b13c16ca1ef9a2367f73a3059c4a86d8981d99489948fb61888a20492247c3ecd8d780330a448f9495217208b2a17e74234841a10e2b6dfccfb64536ec2afb0db32ab70738466181dc6c6837959419d9e88b8d5777c74f88b4cff96a49b7a912d690a98da66cc39fec2d6f607b2c963032c085c7c77776e3a53a547c3ac1e031c60b4ecc39dcdec779fa4961b1a5ec8d058773f178b6a40a36a31cadd4a53f59b98884f4142d7efb160acde36f633c3da999d2c9801d2e25cb02c6f9791ce50367cb8387b0ff5358f6eb17a8a6670d7e837780c23075fddb7f7b2f6e3998d7b16b7054d42e0120d83d2647aa1f169ba7bb2224c53b8b605a4a27debdd6bbf30f30766628016fb432a0a4e568c6e40eac7ccd51dc51198f35d974ba1b758664de961ca6aede6eeb6b75a47b9af33247c4dbd838f8375d8f03885f33a01d9e2f9de87a1c3d295113b1f41da1fe22bb5e4915fcbba7775cded2fe6c23c307b80ca762abc776112841782376256b9360d0774cb1a3e76def3fbcc29daeab8a65b1e8f76890a61ab1eda638274ec21b882b0e588586f6d16dbe67d92d1fb0b6d43194a8fa50ce35322e9318a25be7f5fdf767952143b043cee14b200e6d1e7ca34399c1ecd556e1cfb5436aa295a54408ba9becf6a6625aa877e59f2a95d4c5b5f2b077a405185c3915b28a2cf92f58f6bb74e10fda5a05e3ac35ebcd2009b63d614c8684d8c51a11e477da98b7b345bf1475a964a88d297bc717edef591775513580e62112b5e3683936d8a60f0272184f0558dc44e5b368a6c0caac2aba08705cc1c1a60357c362e57eaec79bb63be89baa9a3ed4116dae81cfb4fd551fbb41c7bddda6b541417f0fcf392437821df54858e3c2b0f175e8ec2e1dffcaea51a5990e00cc2858965fc6100789c52f1ee490cb4294dd11353ed1a12e7fe2b6cb0e355d3e581a37e85b2f28097e19d6e2d0d883e40d2cd315771b7ad28d0eca946572d0f25f2b26068fbd16cc2d4d2c1164c2694ea544d52a67ccc079a752b4cf0503f58293afb43bf281f07e8025e4fd2733e418609e9053221d60171e418d2d30e57cced5c4754cb3082e0c108caafcde3ec55dfecf765e660e1d07c289b7af5045bbd251b8602a37bd6d93c5ba5be7fced97152f2b6cc4d5a9f47ef7a20884337276128be6c1595eed6c5ac759eaf4b457a0025ab3b155d3b4560534edf281ec67a4cd3f7b81e8cecd769b51da7a50fb3e722b84ee2c964be220b25bb01448b3cd6d9166e8616d214c1fb576a6bd5adf4fe3bfccb88da9fc7ea03b0bcc2bbbcef400943d43d907031fc4ebf0c21e77f1f37d26b76685f6aafdbdecc3cb00522201fcc879f65831d3aeb880c672264de8b68c89757af4a8511acb9d19ddae755020fcf32bdc36392802dd9df0052268056bef013984a1fe63393d6dc4d727850290c75aaff5a399cb99324049b41b0c77e1c729363767b4484f6ea2dfc1aac7559426582f17e19db7547f5fe501010c1ddf2d9d4a8aa4f9d392b8426cd0f66aaad2980ccb7a9e9c902cd1d1eb337b9b7d2781db99a54deb784392f5e5351e5c4ceccb8ee252df947f255d1f75d7ff410371d5c0005ec884acb3a807c7c0f2f85efb463fa345f961c9a95490190211f708a26491da59b22eada2c508e071f5eeeb25ce2162a077b194e075a1d2ece7939a3de8d674ddbf48c8ef74dfba4e643e979ae4d6a6cf17701ec87f0086676f1cc51128c23db1a0c473c57d0b88eee40781a3b88a1f82184c223abf3f975ec87203d9e722f4c7671e22e61c7183c7f5ec5b89480ce7d91575d7a54540334b99dc673ce0442e1a84756ccd9b6f0081bd947febcb3d9c6ea060f8b5ff7cc75a84ce2391f6e035804849e931ffa865f5bdcb8dfa1b3f90ef6327668eb5b0311532ad250a5e1f34ee9c891abcdd979566aff5f157af94b4d3119b688c5752777d7d5482aec6665259cefcafcca3d2837cd06504fa88f4bea8d062c555443c684ac53a9deffeb59e3fb9a39ad53cec576c3d052768c26737c496f56c09ebe8219b93e663ff113adc6b40165b995b9443dd4385cc6dcff1fc7116c40491ac2e4a900edb731a30ac8c03d8780cbbb366d14b7efc0f4f0a1c87e070c085d40a10a649e70fa8adb7bfcdeb81812881d7a9234c467b0639a7f3b165d37009cafc3a322d19dbad3871c5f0a1de635ebe6e1b0e74f18bbc6b8af94a6d1a67771ee55f17ffd960ea4afcba6710a64639d066c9bd48275bf2084ee2d4235a329b1f4e5aea2dbeab3e7a66afc03820fc245b0e0cd4ac32778e2bfc776bdafeacd8a1be1f14dcbfc2f98a68d3ad989b5338ca5d6c7978964688c05dbb4c1be1a5f0104a3c0c5a3238b77b0d8103950c6bc66cb5f063023cdf0249cf2bca66e9ac431215152014eeb545f0d1ee88bdbb5b39e20fb0585e8493fafcebc8359b77e201f46885c0d1d286734fdcb8b14555d35cab70089a98f1d38b93cf9daf0cdc320e961a3a123aa7d04de293adac9e21f6481ae7860d8a88852b76ce212355fc25d3d5d09b137b9895d38aa5199809314d355762db200db54fd24c705baa8fc81bfe240ca731edd72e92c794af1ab858c04001282b5682cbb3bc2c41fa3875a58e9b5d37a183314128dac2fbaaed747f4ac731849b51c87f730c97bfcea1daea8b9dd8762c207ff26e53636c45114f32fea6b4abaa6607141f02579511d5303625fedcb2b326a019061eee3a91ae94ecbce083a1a6f43d1c0e834f9ddb7d416cddafb759a2927bcbe850504c20d0b7e1ea17e02df47bbcb178264003f0e9aa8bb5a7b6728e029fd271e3784d8782a52ed6953ed4d40cfcaca3ea6bb4443612715bacdb8cbadae12b62d26df75ac6f8e85b2246b9841fe9e4754433a12c0672e2d029950496501e7d4bc6ad32f37e1a0b4dffc1b4473a2b07b5163cf027cb4bd136cecf3ed46ea9e4b378573ee3a70e15a3087131119f32cf59f34f3411b9395312b64241e61b1c3511f05d8659799497b13bc885f8d0340540069d7de3280a0122048e8d231a9c769e60a99a159b439cb64e4d4f6fb45f66d2ed7a7312069b7d61fc9a279706bb988b4b3304f761844a96802ae71a626be9d978d4434163eae4e91d09db85644681989bf7ebdd262e7fbd034cca16a8aa18f465a4dd1bbd14c6d4f33c75d3df274fb4f349fa75e2b449765231b20ea1e5406b3a7e0d701662e5debd6f1112a97a6a6656ea7f7552c30a614ca634760e91a53034fb86809ed8c7ade9a0b0bc5af6beb418c147e878e0c4d14768c7798df0f36f6bf6de29cd4eccc127db2f8cfeee8619a7de59534a6eb471e70541602b6b062dfefd18ffbe4f334e543e3210f45a5e28a62265276bea0ac392f6b74c3a249ba0db9e9549542a1cac613d8d3efbadcac7928a96e17ecb0d95a6232eceb3ef542de2c1f1ea8fef658795f195263749f9a27ba3d8842a62b10af8859bf39603e2f065452d3e3b8642500143b148635846f6ed1119bc1ca29c3ee7ef6e5df4504eebe98a336980d0463985a7eab35b47a222b1dabd3f5c73a7f33e2e8541434f73745dcfbd32bf744c84d6ff3a8f38606f2e619e7a9169a179c471741d1801f332bad66f283bf88504b0fbb32b8a6307c5c722d31a1555eae77f7ea3a426e62ff1a6252e8b9753004824623e9b2771d73077eaf6ee987476b456fde031ca305a57be06c55eca650476a5d80cdfd288a485ca0f0509936ebe1f362c6ee8ba19bbdb461853d15f5af818019472e786a46ffb88eccab4e4e8a19d81776e72b6a5b2b1d92979a95291f76419ca9119eda38ccd4420de7adecb95c81e2ffcabc15725501e6c9530c2a02e0cee7cccc8565cb213244c0ff2605e39b1bfd476087161928709f757d96da97378d0794f81e4a0a7b6748779754e4a7cefe4fdbc8da86d0404843bb8e0df9bf5a427e943b1716170bb75d2f9fa5f1cfc6f17f1431ef82ad3ed6dbb77a1c00f0fdbcc6910a6db9be70bb75cbffb149adcb1d5e883424876d9310390c88828574d8e84f8b95b78d408b547b42467dc5c0b788b4539672b12c8960339cd4387882939db501093e439519b73187f11210f598d389738fd9c047d76632a0363af3954763677ef6d664b1bfbd22af34d1056fcee0689ff23433ceeefc513aa68406e2ca7d9f566371787ed5abe7f8a4984f233ec8c58720cb2331912d747a9040cd789289003423cfe95160d8bf451b2ee32809ceab078c003e7ae5ece18fe0429bda03f7ec7b3999e1ce047b6c74ad0cef707c0fd52f2faacfa194c8895d2e812256193aab96d13453b2d39c9940fb6a775878ff28ab294bf16847c678248d8c65a77f9a2f61d09cc87b287e95a2680f4ddbdbd6a6f6aebd3d415deec4616d5de7fcb90a5f4139908e77c17a6d5b9bad23f8e809889f1113d1b90fb28276ea3d619f0297051e3e49283cb79e05503e868854f2e7e45dd21fcce99338e5758807477a5e8c931125d34c234a1452805a285707e6243a17dadcd0d2c93ae4412c487df20916b882650669d8faa2fdc2f92689252e1152c2b5588638f0fbc72b8e5121a9adae8076e15b191113776b0e6135e78d12a719d9ed4739158e4887d7511973c61ad5eb64baa70d4ba3e48dab03eb10cb41ef96b03ac1620d4ec7a6d6d10661a42bba479abfc17991b4eabb6d153640d39dc4af73a924190698ec44858e083637b906f9cd411abb9b879667ff883bc0d708de7055a2b42034fe66c97e814d544bb89c975943afa10f4936c3df7b6ae450bb123397ca2392cb50eccd11659e1f433ae377019017a19ece5372464f5a724a0f73d0ce825e53933d3cae180b16498ad5fd6d8463917348729656dc1301d91d456f3e77ffca5a6015a682b9e0fd63b00b2cf2663decff54b596e955ca3971da1ea63fbe897a127aab87536980861a33b450d707196491d57661ab69bff1371d3564f8b24b0d5d086da0ae666ccd8ee57703b70672d7df3b6add6f787ea6f75230276106f6cf9457dff9e1fd5beeaeea20e8677ea655c7aaba422fbdbc573eec5e24d6f287146d607a7433972e867324954f1e9de3b14f4f6756c07942434bf4dee7d30835f69b6681511e3b0f3874ee4087248573dc6df4c408aa04fa9d9c5cbe45c1769d91628c4a4a09b83ed947003ebeb86f4530ad65296ce6a8dfd9ff60e44565de876aaddbd1de042b6ab9497ae8348da83a74691a8f31fca2bdebca550b8243a7356c0a1335ede3d2c0d1742265b3edd57cbf79bee17fbbd6e330e266ea8d63b67281d83d8ff3e364d5829a083606efeb8db48919d7e184b13a77ea40943ea24e2eb9e0690225ddac77453c9b0eaf8aea88bae2247ae642e4e93d1777ad81f29fe970bc80e3d7d09ede3c19534166b2cecfb8e68735a30329b924f447cb9b7859d6c885d5ea21f7546c349bd939d6ff8c726e0547c5de0ec342257cc54ca57000b0cd82e00e7145e32af956c7167cf1ab30d789dd6b7098eff6b505df65f7e6a5e6efa80635ec4be6309591c238ff926c6d32bda5dad2c8aff3bf8e87783c600e3da2886738c6c90bb7410a7bdd7dfc0d20a08802f1516da737339bb27b63952076dfb245ce8ac7607df664e12291b87074ce0e5ee71a769fbb928d1e1526f2393f17d7aebd693cfbcc2e49a2ea2fd7068d0540fa55a13d934e23b3cbb7ca1dad4806e850df113d428fe8f6e9232f323a8bfebc62f01d97545d44fa672aa8f50def0f1e1d974f4b556846f5284177fe4884532b38a0bf407cae04487b1f466bd1275f54bda1c2eee4e46daf5296a39ec6bac5dbd69401c7f816abf4f5a02d44fc51adea6ceda19b3fcfac38e1a21a9ad23743604d6dc890f843e61e77f23cc4e7ade89cc5cec7c58c90505df15731b4d2e262e8a426b31d8a288bbe9b1133a23415b40125315ad4581c43078fdd1eba5aa60ba76581330d157069b9b14bd5f98e87b86e5061169a43743ee886f096a195d48e507ba164f13a36f47120b3c909617ba3e2c22b98f9cf60e913b98b37546f06f3aa153ca33c3299bc0fd17759076c569723523f1cd0d585706552f1b0b2be77ac9d4d8c9c078b071a6413b1f538915b85ff52c3c4335ae8f4472a89f7b1f42531051a9169ac417e5c1d3b16af2c9a89c78a12f1bd6b963db8be1d25f0f9a4bfa6741d5093d3608fd4054cf720b196718897662ccc81e87f6f190cf5da686e4d14bf05b248f10970108db9c8a5fef1b18800514d862fabe27dd5cc48498deb1b63e18d1cb0f1807ae72d157c346a551aadfd956cb655aa064cabd3ccace618f894ad906dc41c066ffef4aa5f99e54faaab65a477df7627e8424527cbbe5779d0100cf59e6140d46d5b2fc22cf7d9613765186f51b107aea07d81d5180cc099e754491f2a51b1f381464b942cf0bff623fb49a97c1976f56aa8b666fd750ecba5138095baf4b68eadeb9d462e6e0bef5be61787b7cfadd1a2debfff52b0b0161e50fafd1f398801e19f6830bfffbb17a0b86d27267fbb1fc8db4785f108382032d2b39c8045cf8762826309bf1fe0b88639bd5a066cf6cf7751b41d495dc174426ea36161ca7d98c59b693de08876f1d2ade62ae9258870a677ca8da0c2a5cdb0a1c26d399feec610df7c00a09b4c82c2aac9643008c0335c75860dc26e43d0129a8e914ac8785f326a61ba526a37583b039066151ff6683acff7e7d16c7eab967a3bd2bf2e7b5f11d3c2d6a7a99ad2519ab830c2ee3b4dab1155206abfe6a123c85bb06ca0f9371071fb9d8f9cdbb9dfa2d7fa88c5f298fdc1fa0a5cd6ba87b3a37368933cfbc48c55e914c6665762771b12f1db00a32977546fc5fe57ee96a1e6fe30314a2543ff54c6070af525d2aa9ac240670743a6c94fb627e22f11f9a54f7d59a44726dfce76a63d347136c69642834ead90ac574f51a512a8e98b2ae6b856cb119c160eda3f06bc50a357845a42b573e3f83ed5e72743c6b15b3837e4726df95faed1b077073ec606564c4933cd7cdf2abe7756a975ccf76e983a128908b081197186eb94a9d23b56e18d7d2ee7e6ea17b3e1ba1cea0468c8973d5f093df9bebf54c1d64bcd97a4580cf150d01025e5c65a406b65d52712faf80c9728fddd2603336547617ad498f1d5ace30ae97890405e217728b50cb3e731df7e4bf07ac388a8f6ccd0417d6642ea841640fb61cd3004c0cc9de6cb31515035e7b32a22b36dd208aebbfacb9afb24e954311ca1d0d34d60c058e35ad9b26842fcdf909bc4ee4ef1a671426b82fa1566ba0eba0b32ce48028eff2035bfb009b5eaf81a361fc006114832fc899d52c9651651748bee3eeb0b78b5a1f2d2102dafbab96e2abed1fe7a2b0256e852b678264e1d56ff6e5a3d15ffd2e34fef36e91c76709d070b2e733b0efd982fca7dd540597a8337a9aae19cb330d9603833114753929a3c1123f9d64e632f337dc7766abd1bf3f0612b95737827afe9af48ad0cfcc35a75e0fe31f459b54d14fb1ac4a01292e6bca943555e69f59ab9fed90afe7053a69b0892a787efc1e449ad0d913e1908a8c2c8de3047c3120b6955a04bf61579b9055a4f0076dd2268303d21e165995ada4852689c088c11ea1a2862539e9d74bdcf9ad20e1c2224b490c3c36c4afe4fdfcd9a145e9f8c67f8eff14851168dfdcdf4350f4b590a28c7ee60f6a4522730ccf37084ee774dbe823571aedbfe18ebe7264b262ca48c368649b3b01630f98b043d702288d08bdfc2b73f5aa549d84c89a2c051e92b5be0c5b8fc89e37bacc0f6f8e339a8e35878111f834614516a90b3f3d9a339d3327a2944381b89c7d98b9c4bc722f2a178dd7cfc057e91a29b51deb492502e30bfecbdb0bea98c1851c583b61fb0ab3456bbe99a9954e91103486ff6e9d89b88ff482064c599933c264e68018c950192daeb78ab2c3ce1dd88832c4a77c83497afbfbc9fd89a4a3dccb7856ac2d60466903e013783ba2150cb7b6e0e69466a52ac887f82881e56be4a2c2b1ebd1700ffcecc1d9eb4a1386a65f00b8858662d4ee1a78336ae7c1bab37f4fc8920c39c7ebc917fc8f3bfde5158e4b74d33564cde35369600e22a1501c3356e7222d9da62284776d95d34f6d818ed7a1a19a12dec9132b97ed30944884844692d962536f1b117ff02ff91f4af71c1132a06cbe867b32856fada5d768a7805ec1bf79cf10cf5e75c9cbf76b28022256c49b0b5cc2f9002f88090c4d7dfc0e1ed5c9181767c6b3b6a65d8be814d1278d6bb293b87719ea3b6b5985f942a7fcc9d5584bc6884e1773447bf9a0d55e27d6d7661b2defc2910282b495764370596637dd1e9e265d61ec7fd1fd7c2cb358c47b6cd90a5d62339f4019462ecab6b3011b3e75434b536fe6c347edac6d29cca7050e5b07c21eadf7cdde792f2f44c53690ba8a2628c5a8b79348f42eefd844008422f3a73c3768373ac9eb27b348e01f1f7f41a5bfc83438acf6441195c6dfedce7d325337671b7b6e35ddd32477444a0abc1cf1c173afc7d3ee23ce235a8f823721d72b4bcbcdd92e12d659f5c6b079e1453fa3619135deb1afe139dd5e439530c51ea6fb9e14db2f8bb9aef53ba0eb248a7a1c81e831876184499d1ba80426f66f59f43cdd90f600a7659f28ac3668752f898db70208132ebf82bca0e531b2b1bf8a5ec1c454fddf070666e04ed254971c3aaa5e4c3fdd01d12f0f6f214aed6fa9edeaed48ec1e447a7b18e9ef7a9ecd168e392285b1c03d98bc702149a11005f704eea39d6af804ed54f0e2415d799765976acaaf1e9d88ab421278fa52d2f291159ae27fc8783e7771d9157c6fa6ecde7fab615ce856dc53fa102d9108d2a22720f5de5187a35f4ee747251e2f38fe20dcf57653651a075150c92d8d4d7f0dc41fd4547c98dfe1407db26a690b5687cc39cc1e313dedd854960c3e4ab7d6c95e4fababc6e2ffa7502ed26a64aa72c29efa24d91ade4524faf84ec9b7499233d6c4cbf31e6d56fe275b0bc932c6cc2ec8b81b8b743ca88a0b3dfbf3594be8cc5bb569b403bfb227a4c745f8dc2630223237d295826158b75bdca712ae02669cf3258243de3f2c98c93cdee0800436125078da2cfff5a81017beb690107537edf65ebf6a9f16908a455bfc7dab101921016f9a0124e4c07b871c7a9f871aab7cbf6c49a6c47d995a6a44a70fb861e9949a9b3d783affb186eebddbcedceb15ca3ea43ee5ff069f98d5d46d0285f913ab5e39a638ee0f749cd3e1f41a621c2907dc3b5c9dd265d336b4f4afc38f93f13ebb0210e776923f1dda2502c1c07d262b41188aaf5870c80afe33b29dec0e05944b5d1be7a7fe46bea44357856cd5063a887893d666da77f60c1c44966ae58ae07d90fe45c5ce76356ff21eaa30885558446409d69fb2b1d8e101e74c65ee6b66a46845fda965cd91c46a630a4c555627f9f1b475ac2f850045798660cc46232a92b6f9497642ea60781488563e1834d7e43d03c89d8cb952bd4f3081c9afdc56279b649bb2315173c3bb58ef6c604768c53c35c4e38300c1247104a9cb65c404f6eb539a5a3d7ca00b410cbf5ac2aa03c97b13b780a579545c4aa81e7fb6c23f200f7aa2a7ef58d9ce4078a5a43badd2bba93f4d9333ecb17e566301acdeea3620ba5941a9c1df087a3c33c07778fdd61f95f0bb666a0f9e389b4452fb2dcd2db2bef9c7bc811577d534ec916152ff251e82700e99a1076038d0ca1fe50e6f0e53a67c058a7c26748cff5cd4de2c16217f3056305c5b1fd2f6e748576f7fdd83e18e374101594ebcd2d954e4d164dcb5319260aa4cb918e68f231d4ef7eeb19025350b832cd76aa0ab426f43b33a7373844ddf301b0ce25540c94f9e8d8736dbd465a8c9a973efc893867f0a3d9c25d41d5bfb6ce2a8f1bd13ba7f3b9996cd9fd6ce6553a114c14e8fc2b8fced8b771ad845469d66b2c9c1612e689055ab06b233c0f1ed79fed456a70f22e986d29275a55a41b701386bafa8a35701fd40ae73761a99bb6957d1e3c364d76922192947eba4e54784aa380e2debffafc188643eab8decb2846464a3ed2fb779e22710327e8e01cdcfd466b01b3d8503b127ddc17fddae5a9ee221807374244204a8cb1fa657dc6fda2198da2b7e8cfa77f6065d141308a771e2b7b0ccede3a6ae6579a770c305acaaac851bfd2f85b22aaf7f7088b97e29bd828563874eb2c661c000fbf73f2f29c721469e450e7708e6d16cf566954e92d19331c9080c32021028964b45bd9ea186626fe5a4e1e0a388244ba3543269e4e9be2a6bee6dc9c894d88c93251533d493211dfee41fd9c0499dc7febf20cbab122c26d01c463747b45b2ee3055d3d1bb742368f28258a53f644a5a2f804cbe94d9e5e9009233bd8d3ba0e03bbd2eda9d1ab80373e764544c3b08ae0a73e22123e13ed23a62925e67c5bcb00c15a47946394c10ba6cf126af76303eba28babb602a3383892843ea6da8733626d551e64e89742caea5be085698c3f823abf65c54099f45adc62cebd5678be33b69ad45120e05a4e1c64b9bd336a9c2eac05974277e53f99fa4e5c4e77a5c2cdd976d1dfff5b6c91f104ae3cb09c090df0b55193d653c61ef0697031c2b2675be5978179da643615b38b6dc1802dbe5b65d57840c1b51da69d609d6ea36016c6088aa99b4a3f887a7dd81e089174f23d4cddd10ab56d1e0e780067671052683d2d87258d752a693948586f6feb4b5aa916eecd4d1d8a9e062880ac8bd4b6d9a0180bef9036251dbe6632456c9ffce3f96c7861eb02e9f557eb9f3c866e5d0e3d2a098fdd54b61906f5079e93a3786f5f72f38af97d4804ea1cf359d15ffdf0dac4d10b62592da5f8f87a087ed1404807571b8ff5c64ded94ea4dd3c60a79abe4d0a9230d846b428502f660cd0d18a55f64a5bac7c6650d76aece9a884f2ade18b5de1c0946924a0fb907b982864e015af800d46e0654933263ab94ff7556dc0db96f5e01ca6c800a759eaec25495ada218fe64b699310d9e4bd14ae01da0c1acffb67b67536923e918bb33e5e31f4055803ca6111b9b7a438ab09adf22fea90eea15cc3a26fd6fd47e0a2ab96f7b0b1b7f2cc50e35445831e959b85f362996cf55e129783096d500443c3b9e2b570504d048ebfaaa402c768f9e98cf858d5a098b599dc85c9c9591bc157e9a1f8114fe7828fcf111e4930e441f2709d660dd105a2182037054991f894e427264cbeba30a3c0f8ef21239e5c67fb3aa1bbcf3db65032deab92eb8118bf3b29aa83d390f09489d3a81e31ff18ca94ab13a477a749cd9765d2cac29ed5abe0c24d83424047310bb0b6598a9b5ef3992507ce9635f4ec62cdc763f1891104becddb06b5e8f54cc93a1905e20714e5e84cd393434e43bc5c1bf333ad2f1a2616a31790ccab86c6b1ba975d6cf530cbeef825a7c42ce0ceb9b79f8e7741ade72c8e61d66f411e13a7c5fa32dee5b361b5623feaae81fe9edc5815f7ca2982b83b6f9f3b9d05cfdb56f2c0ef5102d8395f5ea9de83aeafc32e2fb29bce3d393ae508d140e2c36fd09d578f8fdc8316f5d9a8ba05eb6a19e851ba4eca60256422b4042a6478a7c8e8074f2fadc6a20447bc631dfa6f4f7494a7920047fe7b0493bc0ef4962913a5107ef4c6356e611bb0e9510b2d594d80cf78e2d47f1fe851add0870c3a36215d1a843b7d4d3047c1221f1e7320cb7e123ec42cf3857454dd5ec81a47670ed0df7ed1430dea6bff073da1d05a03b926a07c87aba46d45ece68d327bc217b47ee549d1e3b88aac187f76b5c30553d05c989b8f7b50b77a38cfb8b3832e1e4e7b956cc10f8ef7e60e7e0e1160529d1f58e9aa3f8438118f4405fef85d346df5e2fa1d355c5b4f7357686aeff83428033166457fc7f12ec2a0d51d4fd59205bc77ee4f742f56dec2553dc9f70f873588d91c455e17b32a2de553bbb424c3df77f2d4dc7f8b429b35b30575011f76e56ad3636fd511f690f12d3405cff4f55a518ff3e3745db095ed8b28512f37449a739b4945bef3880bac9b52ae23c2bb3313285331c9956dc8a197847edcc2ecfe192cd4a1402ef144e2d0650fe0c6fdef153b6662d75671eb93befefb7bcff86f99b092b0b8ef71eb20e80dc91488780b359609dc9ce6e3ba70dc6d7efdb1d14b452bb83fb1167f0e0151b21e318dd506d831767369eba2eb31512c5baf256cf579ba198296c551852dd3d4eb122be605c0781e77643d9c888e57d95365dcc364ff327c1973e2808cde91c677469d195865e46840d1e24d73e7eaedf8b5ddb320206576f08ce3d972df4daff0319bc7a6ba28f6ad89b9bec5e55d94852e7889bebe6b21dfd091ecf183fb2732d754e320b333a7c8e8e08278f0f237441ca56795b11e368fc894d23891ba5d3bd2786c8dc17e4bfa1a4072560a0673d6f4b6d22344661c3d8a2d76dbb212cc5ccc9c4a028dbd5bd26a44c1bc1b69a554ed5298c0b9a4bdf0eccad183804ed0acc05f14fb687653312c4f68264c2b0eaa1e3914e235e1210e2e5ff5cdcf45ef413117353f80b7d6d8fde127000b2f65a730323e4eecd896fc94fdfdea6b9e1943b659fbbedd7ff99648fd723c0e87ca29cf8b07585e49fa60b5c8a3f72913d4ec8109b58fc1110d17159dce7ad07e1007f04fc000c922bc94dd0773f27feea52b21992317e20d6366a4f53e51b267b0322f371948bbd93d595c39d31c45389225a3ec2c8e1d70cee8f9e42257250fb77bfeddc36423faba49a392c21e36091d6df4bed77dd59eef99750c5c392114360b086cacac574e9efa71d0bb5690fcd4063cd88801fe0ca70ef8bd5706743b5c3f0344250bed27986d70383fb904931969803580404f4b69e27a2f0932e269136ef0b73ab153c37791d2701b1d9aec607137352abcf1b78e3c7b4051488b716cd2267cecf503b70443c010d067ca1a7ba5b0d9141aebbaeb2aa2aec1c66a0017be48aced2ae623b16e7fa1246a137ff2da6accd02db681da9a484e3e507db10dffaef1bdf9415f9e167d0dc4a39c4a014cd0d301fac81cb9a064abab167e67ebc81ccb0be7901e85832e80bc99a8c1028f3ddf8e8e807d7acf8ac6e818a67b72c2f776d95d374efbc42c2e2cdda63a8c4199a4987f1974ea398d4420f5b17d68fe23aa9523c8db5bb6ceb5e74f9e7672953c74067d66e5071470818e0955dd7a9f96eb8fd53379ac328f144fb6d912400d6a671438e1a8c6f43d59bd88c5b18e1df9510fe600215da66434823ba5f3c91aa682abe7e6d7cb84d53353f95866c2af29da6a23b5a9f5ef0148b3286462adb6bd60259d5734d6c045a8c9e6f7b763840a0665c7efd13197bddc6457a7a4412dac9cb47008db3294892003ffa7db3f015e2a5b8e37160d65e9c1e5c95cb0079f045b83c5177b85095434a0c1fb735c9bb8f30a88b71a15ce83ff80ead2c6e95e924bb7bd6bd16a15616590493eda33c36a7c134f3ef98e9bb2bb5b209a435eee320ce15136ffeae4f39decf774c5204f2b26533b3bc1c88027a2bdda53b973271b2d204de8c000aff08285d01e3e201c517c5fd159958255d68236d38325a2584b2b24fbac16ee91ed7f3f87372ced3dee6dfee5ccff6f0e3c65fb15775f20a9418faf4d4cbc0b841759db70e4622b6694564cabe0c888cfb604d245f60517e6cc3f2ad8d7213d30623063261c3aad1f52937eb0ffb8ff8f6068bddc4b42fc7ca2d89da329c48013c1c13279ec0624a43dce11fb7801ac7a01eb404f3295634f7c8f97ec738d77ea5df15fead3b99b3d02a77c9ca7300465d9468590eb45109ad4f6882ab1570b1ac2ccd1e146498a4134ce0ee71984839ed6ca536c2757491f5e48da4727b5abcb5da913ef94e14d01017b66241d5e480fe485f9ebd78f5abbbcfb84c1e3024fbb2be6d1c83db877cd541368a6297a6a3a07b8c4ce84263be804937e261ac5fb1af670cba90da49a22ff6d90b3ee845400d550bdf8b82a96eb84ca150a07454f661f28083af5695e972dfd9095146908bf4a63041a90d79aa775bf8850f085e1425d3edd93751ce9307ab43a0053e1ff47b592f87fc235561d8532e90838ce9f0fa3ce8bcfe9d6e2efc65567b54c25353aaefee143840296318061f31d9f9770fba6ed2ee957f1436e1574566343487f43b50938eb32bd79e5f0dfc6ea522c6f8607715327ba2cc50d4e139f935da22375bf2ee5a4adcad15c4c60f02a451c201a4d10bd5b2b490a93cc331348514cd5ae83647e33890c69a0d518c4a9b0f5f6df77ea12b2cb7ce75ca17dd5a6bfb0fddc627f59dbec4bf78e21c12f9f35f10a9e13b03e779f4e7525f31d8d1ddde3a036215e47e89a0e19c4c1b5f78d0af91e54c7b0b658e99babe0a72f41462306719624284c4d53e051f24b747a1d12ab3ca7bcf93f07eee3a4d136de04a81e1860093777a707725299b0c4b26ac89e9d4d0c6693c85f35bf948368a91a23303f70122217aa74b1f13ee3bf0d93ea1a615411653cbb1e6af756364c4db63d7d8cf21c772f87fde549710d82c5a2f9df4af5b138545f3a3fcccbc3ee46a95280815eb6d1515caba9ef28ad0d96d9f74f5aff8d745b9586398fd1b95e93ae3d7ec52c43d1377dd17214f7712d60cbdeacfb70e31250d8b323eed649d1ad19553601711c8b4f4fa6bb372468a49354a61a85a775eeb524970348357bcb038985fd5992ca3ed349fc9c7abebf3258776318d31d3a85a338ae95feafcc7430445dd24819f3ac81754cfa65fb94ecf90c21183fc49e9c601e33af21ff6b15e311cf1dee2a6b32a7c8007067e1cee9fd85cb9f2f6c4b52ff3629a54fc4f29aa8ac65a4f7e40f4d25d3c224909b4f9a12eef29d756187ba8de5136b725d5b08f8589a02b0e7ac4a31c5547d9c6a8ef5ef182c6645742c051bb463ccf0010071d20a8d3745c5f27a961bdeeaf8770e8108fab3d4b8932bcdf240fa86c04175f2f9909056f000ec8547e75223faa5f4da138ea1e3beed5bdc9a8512eb2ed7759b9ffa77e7d1c76d8eae6fe147de96290ef7b39c0d99a146dd028f1023a592517bea70f4919d3170160741f20c7276552f630b28b9c7cdd89620ac9ecefbfa124fd822a8e0d29cc337daae95e60635f67aec6569c9bcba4f2c51cba03a0cdf81a63d4e445bed5577a29bb83ba6aff257fad58f31fab4bd8045d3839b0cde53c05be0d49369da1962c577e62868c718d1e4d85c5d23dae26596556947b3ad230b7ea472da3f5c619bdebb717361cc2b7e9e299bb45da01b9ef279d06b248b78b3b0c342806943f57bb3e7fd4c7f7e78f74f3eea952bb36a10d69ac1e82d88845cc255ab45a28089b29997860354e1e40d489f656844365a8408908c35abbaf5203eadc0adaf9680dec1ac50617e560afadb68a40cdd968e0cd03290ae4ed66fe50fe79432fc0f7080cd3b1260da272c46f7e8bacbd96e248771fad2c92fa340f67a969cae6a2fa831335151f843f74f166ab508d943efd61629e3fc5d6e3cec7b5215cfa5c309aa127049eba4a9424d15a29c7ad375fa798abda16580f582923fa2878e250875df1bbfc03ed7de828d3ddf151e501979c9603a61da1d4beb6b085c04d1881be2d2025bbdb023d548a5bc7e4bce252a89253b78d7c20664e7e0e0558d5d9237961b6582e2c6e56e3b9cc872a055eddf8fe8c0dc4011c9280bf0b9bfb2243725ddad84653ee3348dce11f5912240df2b2dc585b08a7a82af8e6c2aa81990b22ca021eddb97b33ab8fdab92bcb3d20bc93a35de607574d0083eee042279cfa7a1bd785458ed3b77552ad2d6b00494340d85b5a5c157ff3b36899eb94c680588606e36f7e1c9402a286ce3839f31248dc16c9638a92f7ccff24d04c38c91efe40ec956b0ac5f3e1a1621d830cbaa0d661896180adbe50a9fdff2069e2f76d6599b9d5fd381ee3c8010115ce65e4672f62925648780d0f9ab40b8265b1457b1b4288f52cde9d4778f76a5310fdbcb01046b8cd30c8acef9b3ecdcad528a825301f805637b90737e1aa19ab01b10f6ce872703a76b81c1b408e7bf47c7a4d48a49d84a6681178a22858a44d4804faf1f8b6fed888f14b2ce3bc7b14d41d39cba6a0db613121ab3210bfa6d99a9ef3e48a7d16c76f26aaa9a28f94eafed7ec85ea7420bdcd9917f69ba01f773ff992ba43eb9d6936720782e6f4cc62232dc56d285ea26cedddd1634a00214e8f61ce6a4ef12b6f3b49aff80c4c40e2dfa3d2b83e649a396da0a3bb24742a883b5a8191127ca8d884f633d38e677397953faeb63f0804128cc4a0865439f7dcc501e8a690eae5f9ec5554682b8953b4510c9de462370d2b9b6df368889507986144ea2a26e6d3fcf967b8809655389ab9edffb4caf376b52c27247624fc8ff4841e65b5725691b1137c18c89ff54a0c845ed75de79b6eec8368b9e055a04ce4480c2a05bdbb707340ae25e084bca32ddf70e73d6cca53fbe44e2205a7d027509e665f6c9dc65e6d5f21a389c02fb1fb4d5364cdd1bed894d8423baddf36a5147d8f949d1f98d0c2b84395f566c96c79cf74d6e985b59f37fdfa6a0bae56a97fdc114b86b1e1e4bfb4ac415b25eba0297efe74322d242d90cc97c31fbc6e1cb03c416d3cd1ab17082f051883f11f44422cc15173611dc918235056f5f383a0b1f2987da4c9d7975cc484422cc60902b7d9a00371cc816ae214aefae601ae03d70fea9c2cde1da9f9d7db7cd3f3f1f782b85ec5a6e567f0c77f0cf63a35153b0ca4a5af6d154d8f16c42ed0fcd9bb8a8c7051a4b148011a610c47919054c4aaadf18752256c44dbadff837b5e24c3bbc3a4d0c64fa863ba038d6f629d754d6a00ae14197cb2d03a0764f6de0b18030500321757c7e6a17ebd9c08841e4594f937d209e00ed4e8af909cf4fd7b447efe2e24f96b33cafb0c2dd2eabc30a63e19a248e22a5810879502b0c8534971e1203c412c6aa4298b134f766e0f8634360b0b08b922be80bbf8c616b4e9bdbf03fb90f024791e4f102ab0898c3753dd5b78fb81943af54c51598350b9e55ce4708a78eb95a09ef99ae14af64fa6897d4ce4ad07ad8ab1308d4d2865293a3b270dc0614c3939c00e71433618197a8cdfea86b1147677df9a72edd326175b2632a71b7870991f06d9b9e2ef3371d6e46e044d6fdbf42bc62ebfed95b14f6eaf6ddfedf12f64a120eace6089484c8e43da5152b8be80ba7eeff7e13afd5cc394f7b922a8385518d2dd8bb877149287652718382da1657084100522842e09c755871e98fa8c6c12093c503cb6d082fddb1b49335c39f42a5bece47033d673e11774f9bb6adff8ed6a3a50832887ec82ac5f83dae73e7a365425085aa2cf661069477c8a72e4bb0e153c09c148cb962b6b755c2140ee9c073ca0b24e9dc952a7caecbc588e64c409629d88d1cfd6a80ff7f509fccef2584e127a05cf8c9ce16fd63264b036dfb9b27f81ae7c20df2b86a9b10cd061ca208a51af5dc3533a10b4c26d9cbec60768bc42e6ce3ee54107e4a1e4c112086c506e3ca1279a2b11dd0a86c9a54b4aeda6b3e0917ca05ebc81262b9ddd8505526700ba67053a9ee439f0e9bdc98e0a28085119b143951b4c546f572091638ec0d850e2c1d168769afe98f4c4e19ea31f11c273f67094096c752fa521b55fc5f44a7e119cf979c487e53d7f99a5f12da0cfbef00dcf2e231c9e55e75ff315be1afaa8172fa69c8eb599784c7be95ef01b3b6c6cf771d5fd18f804b84d5de397f42eaa82c9c6db7275a6a696a1103390bf5610fb61db8eb2043e3a94cfe7e32f2e1e8f825852168596491c26cccc18cbb6199ad2400301e5607f4924d5df1fa595e8161c3c59678d5d23dbcabed88084126318e0166ba19829aa617f12cea1ade3bb2c36157d2177a215543b958fbd01871111654e3f3b779eb266a5b077421b08f5583598d423453b06a570e7f0a39130354b20c5e7b02ddff78ffa6796b344c35ac9cde17873973056ab35bda5dcbacc4fca085aae90b786465f4ed174c83cde7c99bceca57223bf12d8da387bbefc78c8ca051451a67925eef0429a015cb939d93245500a752cdace180b62b17f133d46cfa36c5a53c3b4af166539bb03a4a0f3ffbdbdd8790fac836c41b8317d6d51476a64070ec31af31b7cc7cad3d299783a12d005d45cc778a4a700ba51b3c925a222ac6dd71b8c9d17a8c3009be190cb60d8b7fe9bb4be44f8589d9f6db6505ef3c2a6eb44327aa8c3c2943f9559bf7f825b080772ad991de94b27407db23ec643dcfea6b6bd6e8abcd97b4545fe9a26621115f4ddae1dbc97c5dd89fa5a0f5590fcfe7930b5d346ad8cf67a30134bfc10c7fbb856db6885b79ca5397cba94e8d2f460737943b26f2a85aac5deb3470c49c899d3d9241bd82363a32b6685c3e172902bc797b6aaa44b9d8bcc8b57cefa967b2143fb894f4ecf3d7702365cca7081cd17f61b909bee3c91443dc4a51413ddc057a60a0123d12f6c1fd19e56ffc5dde7da15d661cd28fb0b893e4ebcb6d254878d6e061ce5f0f5f4ed1732d8e8cc2435d09fee7f5cd6116d24722777644920a78b9d10af6eca277f660a1583b89bb0045e6b9dcc32e53340455763f89a12fbe1411381ed4346a835cc5140ec5c487af989623184e296ead6b48d6e3431f3d2a1bc14a4b99da0551f5aa689d920035908dc4db1a6d342c9e42e7526220c47091475cf7b18510ca698810cc4109607edde9c3c3ca1f1927138c39325c6840c04779fcc8dc44ee1a16e3c5a29d9024ceaf248beba87ddf68dc25c83cce1a4c698b6625aa348b1d4354b6c03c6bc0e0747a35d40fb8b610bc554d8b0ca2b47ec84952149384ac7f4c67f9f9d1d206c69ec936c336e2ae61a0a1b776e095997385e84e90ed40989cedae2041e44e48ec7b1c6ad28367166f07454eb729c7200cc8125b7579f547416fa17f845b455d14f90c74709ff2d2070d9108e703b60ff930e010f2fe04871707302fe1015e68f552d3889fcdc21b238f0c020c7ed9812043ad2e30b2d8442adbec2376f9f04f584be60e1bc0e1f1c9f8ce5a80387cc33d8d028d041704c2dcf0b6ebc786b4d8556117b0a7174bc4cf52b7c883bdd33d3fa554e69580b6c4c357fd951d9b1b24d545a9c71aa268bd0a31c01cb99962106840c0c38bb3763b8cb97cc1d599597b8ac0b01a663f1fc8fd952d19363213525fc9e18a2ca8ea1560235cdfca2631e028ebf07c078e4177504defda302f74781fdc91fcae3bc943294ccf1590c5b48cda1664a158053dcb2e5a7b8e7653825eb2bd6fa85d5848d8665475415c0bd78f8f4ac51b08a5a7bc1902803460f70fa68e124ecbeb0ec76b0650f2146b37f63bf517a4568f39d188d9b3063d9a12e60685a99a28520f0f8c67bebcd27bf0627e4e313204c5495c7a66a9199c5fc28db1f4e7d77b7bcad9ceb2aa6a327dd30337e5c27bad4808b3b1b9000d26b4d2ed7bfb72980a2e51fb295377c75722b823e92b10aa8ea12191d870241d8f3909dc03ffae99b1c9a9745d9e731e207e47be98f30406e6fa4ad7ebd1c98ea6c3e256f1a2f69dbf98fddc186b6db47facb5bb649200e40ca0b7b9fbf11ea8f9343333efed782ca6cf7680b5a578a4d6cfcb7f2c62bd6529e71071d44e1b9b49c18af5e27f2d3e30fb7e26767916b8304d11a54244093a13482a824f750f23f954efee305d1ae035ee4865652bc41b52211370d654d1dc9c7928c7caca956e37bc3c62eec5024597b63b0c2b804a45a270a20940be12cefbbab8ae7558135d6135e9cba9437fc66ecc936337d494e6dbdc0531235188c6c1823b04b8aae68715319334cd007a1a03fabfe3068725b5c68a13a865b60e5f735ed3f5fe1ab2f009ba36eab8954155714471e285655d7b639c0a9f93688d740c4de1f51b444c5e5ce81f15a6fff9d51550ba77005d0af566b6f9e25a1aae6629b6121b88fd7d25416e23cc3ceb9e4e3f6cc95166a886269df4d6d5769aa372ed438344a2bdb212fd3dcdcaa9fd72d6986212dff0f00a1b71cf3ccb7c8e634cbf5df2257c4588e04beda6356a0c57c984c94961b4901003f1480831ef2744a787dfec885f208bcc8a59f2b1b89166f507b565ce712c8912a2760ef44314afbb6ca12e7500fb3e44a27d9ca5cbadaa2cfe01fcbcdfd6aed79afcc6e743f90d8caed8428e0b7b8a647e80f701d37cabcad2dc7895925ee3b05281aaaebceb5c0dac23a94c63cdb54f79a521a004474d62327902a6c67eaecbae8fad0048d86a0f01a2c9bd82b929d61b8171b904ef369832b97e45c8d8d2e42da1dae9cf22e2e44d2f344fd4ceabfbdcd08c0a1ca3479b708296317eeb5be09b08c77986eca012fb6d5ed1d6d9dba31d48f186aa606d76079367e1b7cb1188e15d5fa3789dbe314f4c9242cb26d53120b86308fca7dc3296ab4e26f1c800738b0810d3f526e6c5ca818225a246275b584852d4a4f1e4dd99cd6f274c410d24267955fab28fb0d79924d10860496d4681ae87236003483e65b3dea48485a74fed40377a01fbd6b7b2525041f832d906c7c0a4a76b5727e381632fab52ba22a27616415811c03ebc99bc52647ed32a11275e75e67031c55a916131ba4f5e07030d9c02b8f7ed04f8eefa81b7e0e6b7d50b253965854a60eaac30779a565c17800687060f201a956118b6a8e7ea7f98264b52e3f3ea5aa765b6d49066599270f90b81d4d27e71364ac8a7adf51f92c0d908d163eedf5a1488fc0bbfd6fc19d30d51a4f3ba8623c20a2760cafebbf0364ba71885829a0ce1b1bb07b9cfc28e75a78957eaab4b90dbfe79939cd694a7edaa4a91d3c32759545b0442ee524fdfe33fa0e42f1b5bf45e9f034bb19da00aed2a73e4f0ee5b26db60ab76c27476a6d18960963541c81d89ffae0cefd3d3d48013291f932d70f6cd6f9cf9ffd8e16b4a590b409f415577f20eacb4937eeb6dd607ef2f98b139393fb4d51063f9f1327d6a132dc65ac2e45e3b2c3d5481d1f336826129eb887255d059586e2f4a6c66b888028225eda2dd629c61bf34819e9b9cccecb0812620a9ed338ef6c5181e3b083e0cd64a4acd30093c7e0da95bd13991f78ce773f1f603d12416ebc0fd09d17481c8e9ddbbc74cff08f8e6888aefda704f60243d6203bb866fb608d8dbac02f4a9ac9921eb38abfd8b3ccd9bd7371a1c44f3feef7b495f60a7bfa1954800184e5e66861d781cdd6e0ec36e5955c40cdde22a5eb3db9176ceb72b8215e1822fe09afbdf41257de28a9743fcb86da28b37f4d6ecc286d73a65cf90eb6849c87662db0362eaadc129e200a1cf97f7f582cf3ff5597810ecafe83d690d1f929bbe6bb81c1898b7492102b10c5dadcab72abb181f108044925440f3928e99f227511eef3b0366c6c81401cc7b274c23845133b6787e6895930d5a748854c39a88c48925a1b3f00a11147d1228dc06e81385cef28cdd7a8916ef06fede280ebc65002efba4aa2d3ad7a8ff37ed1fe7a24e2d635b44b436540f424c052278fa11cd80efaaa21343c56926610f17848d44e6ff425129654d3fd2c219ea99c635b18a3f5f99ad20432d531e793b147fcb6df3e52596f2cb971fac42eef1a94447db43cbe9b765821f98cf8042c18e2971e447d8505d7369a42172228a9517b2388fa1542c59580580bffde748455f6e3322dc6adda30dc6481dfe76192a4403ffcf7ec15ef95a23e1ae027771d52f045287b1345cbb1f2d0cb8e81d8114c6c6dabbf139a12bec9505656ddcf01541f1ad72109897208b138367acb00ee685b80af455697851130ccc73a2e69040d213bd9ee25bf3e782fd4faa8dce89d00765b340c113dc8c8504ad460d882d327f0dcb6ebfd70aa2d0c0bcf4b7bc888022cba070779db1c304b3cafbc0f7174eb8193b757afd6accaa3aa5d438aabd565986ee3d95d46514148dedb9c36f091e97108d8d1cb3265307d7b4bc0d15102c1589e438e4839eb6e85b29e43f751316dcd0b6aa8afdb19f11666db7d43f4763e20de282af54235ee78022ed96bf394601f494ff98f6ba9c251a0eb923c897a12f0efbaa35891d7eeef0506b071ef4b276268d1324a24e24bd46563b1f37366f5b7216b62e5d0402434e49341032f9204dc84a4456a48d4d01df5eb73b1a5f971adcb8233bba1731fe0b877a9f52d8092fa9d7d2b8d7c2f50114e5a22b8a6f9b645d14895a8c574e47de951ae3566486431a386493cc7251f421570630321e685f723d23fcaf55763f2c0c7f0c77d43b412d85304af2665e8f22503696b365dccbc4e149c7d88af98b0daf2e879160c5ab94033fefa46a84a21090b54af7edf6d973b45e8e040db6da91cdbd0895ff6ced8ad11dc2d9ff3709a49498d3635182eb9ff70e9583a9deaaa475ac7fbb529c6336488554405abc5f9222f3e1f2e5f47c406b7e41e9ee2fc6c5cc6189c3979354315c5be0b6d0c27d180aed24aa4e9d36eb92436ebcb23a59f2cd80a5f6574155e33f558df73465dca882b2bcb09ce23c86556535b61fa28476af39a781c272c5828af8de7a4202baf520416a37d27f1ddbe3bf10293764046ce1a0ea18bd0b8c30728c6061b10aea2040b70a12058a81dc38493a26fac50705a82abd6d6735638f05ba85a7fc2c554ac75c3dee09e9184b7a4a2a6d44eaef60380498bf78df4af046f67b72682797997033b47928296a66211acb27973b1374a8bc1f29b5bbfc15e41df66e5f0d06735ad6132f2db7745269c33619c514287289789e0487bdaf39a8784064ee3c89e7fbd7882096ba29b3a0339ace0e4717114ffdd94d70bc0c1e3e08d51692daa804dda25a924ea9aae7276047afd3f1e2e40f627ce864f717cc2c5cae17d03002a5c30fba063bddc85235a1d52c43e97e3174a38936c9c82d39671979c363d0ac37ea278b8a3fd0955902fb7eec16b31612211af0f68eb56a50005f720b7819074c7df9a351da5374c398da2428c2bd4585ee5835064df561d86d72e809a4731885259841342601bd355a71bdb563c55f6021229dca28fee271f81daefce59fc94e1bb979509a7e02caedb1cb9127a091cc6da5cd14fc4bff7ff7eb06003ec1dd4651a1ffccd32eba914fabf10e10bb35e72121b71e82c11216d098ce1496807f2cc92b6d40443a6440c35f17ae9efe418ac3b702205a597299a79a3f6ef9e19606d5358b1ddf0a739d473e3828eb0c54cea888ecfccc6a676175dc2d918dc6572b44ffc68d62f8da74ecc6607a935abb2210a79919438df44ae4ecd687ad8ba35d842aa4ee153daa3d906830431350bc12aa79ea0a572ea6273472096fe3db7484f04ad6f7559e48722c86275e10907d9f89a5b6a26c0c5468f5a1d6b504d96d39134c9b083f1b094162e1137bc3fa2ffa0dfd923b3bd271d208f52ef8f5e61f0154a794f54edc36a42de76f4cde7f399ebff12902f968db40a733b3f9534a516aa8185d3a22d8278919cfdd80233ab470bda65e4872f4f5e4d85b7913adafac31f575f95422cf539b585b67cfeaf2cd2150e10dee224ef6cafd65e889d7715c52130294e5d3514c7f528123c533dc4af26da2a1b53fd15a0c5aefda13a66e9b95a12f46ae5508c6c0f83b5de577892f3460e6ccfff720b1ab6f810b662bdc13569f69d7684a3854c85bf349f1d48eba9ae25b2bf9d7ecf293e1139d5737b5c2bc2741ef3547758969385d39410ca3bc3f045731e9616ec7f6048315fce748c670e68aecf798e166053082938d0c6909d7afe4778c93583dea4a76136ec38758dc10b1780eb3da19943ff913614d204f744b906edfb1fdebb40cfe7195b5b324c8d1881eeaa680428fe3be48685c07ed8016d2579a429ad412b1f251463026cf752b8135aa51af297caea57ee0bef9dab63e4ec6bf2b3d8bab845109d4c3f655029a69e1a3d3bde4b08aef46f65ac7ef27c5b64e3ea70d1f85a8f6e15528c60ab5ad29855c4f853634ded3e296bceb1926f9f9143d9bedee527622cdc57ec72c94f96b82330b9dfb17cf68844e6b4c69947c69f6e075a2c664140cfeaae0d9a779b8bae90d54916dde768d9cab676af72ea91fe1a49ebc0a6333a8f0a0fad8fd657543f569969e55843dcbe2f0b4d083a4fe5c439cf1500465e4eaf300d548deb1370783ed0182878520fb8c77bb30afcd110676d6b63ad486a44c15aef1c581e83bde7946dda6aa3aabb8e1921e4ea5bf4aaee2c051683c310fe5748e89f2c10ca0e8404c6fa645a0b235c05a6219003006ddfc1e41687787db1f903205ab25a87066eefe853b6dae9aa55fefec6d3bb0e754ec60df6666f59155386b3e732e48b79f4c8c61dab62c2dcdefd5dd17f70a29190e8429594f9efd96cd62ac641483af75c088c311dafdd78a62f2db72984ece4cb181918159dc76b0d40148a5b2be4fecd15060cac791c09e2c90e9e349c0f150feab6268b203694e290c7c714cd1aeb50762d290bf3d5aaef87d341d74fe3c75479ec2355120873e236454ddcfcabf660ea61bdfa7d2f1acf711228accc4bf8e2801af92808afcd77ab7c42cefa6a815b5e1219ca71863b4c1a5393fe983a329cf062ec7cc28021cb084b7d8e9543c2c77d29c794bdcbf4f17f9dacbb1ea0eb9bf72c920914489e7e98cce2d1f5ae0900b2996acc5b36b74ee0c89e441aeb89a3c66a24e1a5f6b7d3124c86eb658af54d17d1a9da0cd7f899ec3e2dcd953d024055e57d2f1a1c38f42fbb33108318714889c132108d0be713cae2eb549c687646ecc01b4479ae4c38afcf3d3c6f303f328ea4e8b0fca2dbb8822d53da7fcb8c8cee52d1cbd9f382062e771094b6fa37242c7e02046542026f750f85a7abd9671d782ebc8604f2ea64ce7a3abe1d2f25807ed6223b8a931b1613038ba64f0204cb8da4c766ee6757ed062f558ca7dc1a8aa9cdee29dd32f00b88463f1981ab3d6c8467cc037d0224e1698ef3433d913bc4ae6ba23e480a65c585644677d8942e8b029ae8d068d2b030246b2986ba35ed11fe58cc23aea1cde027ebf4f8a86b93d2cc8815d352a7f9538e924c7477ed1d9fb7dea4b3085d04d291a09da617ecca4a6010e198e60cda1faa63d3552cdc3df869432239796f7da1a20d46de6ca0e6b10708bf250e903f2ee4c896e3ddd5297db8fadd178b7fedc1fe8618bafd6c1f9e7fbdddb7d281257904c7ffb805c804e60f417bd4557e382ad5603292a29041875fab730ce89e7cfdbeb4160f100366d78d42cd3d509002c7034ea64297288cad1dc809abaa06c135e27bf058a5d39b7cc861a3873fe8e15248db0db4ecc567f702546cf504b3f08a678fe31293d682ad0aba6ca2b75da19b0575d129630df9af5a302c723f7fbbf9ade95596d847b8af213c5859a6a3c8ff1ab49300c37b6357769bca76cc90cdad83447e4d3a592a45e8983c21db520b30275b3afca2430bb979450291e7327735e9781e2e2a2f40b6951d87ebd1c62102e21d64ec02bd60cccd6e922ebf79b18bba6aece92b655c5a75b0ff6da45d05e26d00a39b748e7fc55aaede9ab66b1afa77111a101a09e35d895c370d755db7d9d8ce4815f12049f51d644ab45f3f6962ebb65fb28b8c11b0362e4d84273f580fd0627bc4c067c7a28db0ff05ac7f2128b6736b85a0fe2c8ce00dbeb5f0cda372845263be1f32474a15094b02a12aa880a7de90bfef1466af95ada7a86889649e475d73a10e2a50df29e3db0a3c3482eaec77d766168f4e4e9918b3997b26bba25a58e3981cfec08b17b65aa0dff8f824dabbc177e9420c1119ece96e5603d6a08acce6f2568bfc798fcfd8e16eda56b26c1a40a011d68b737b931a82bbe554beef779c941aa6a2b8ec890fe91987d9bfeff08a062b0a8d54355261e5231462fa2425a15e2b94a3ff747c588c30c857b01efbce4c6e00fcd0406ed2f4621fe32bc74b29063e39742a7dd31e75bc94d27519f3f100013afe8493e0e2c743cb73ddc602d82a1d5cb52a4ffd2ba05b6805a458f6e41bc111b8a1a5cf5e8fa4bfee7ddab27b62629e700cbd60d8f64e5d38ddc8c84f8236c20b814cc3ea3745413ec6c58f4891b51bf028fb7fefc0512f4940c8ed3f544e952ae6dfcd0a15e2a2ff3ae5dda51162070804edacef52437a10e3646e5dcf9305159d5d7f5a9b0e7bfb7f752d8ba20f3760e5f94dbb4eed51cc0c4d8cbf5a800fddbbd4c6cdcc69058da5290f8155bfcdfced50fd733df14ec0989f083ce1de90b01dcaa5fb22e41fc392e6171cb59c6d1d413d0390bd464d4b2d8651fcb8afa397a011438936728958db519caa3ec2382ef40f2a6493dba8a23a79203a4ce9a32449b111585f29a0d21c1684f18e3b196bd0b371dbd40bd6060a2377ea5efafd578a5d34c0e8795e9e00e7c40a42c3d8bb7ba16d949136028d429b5a59535d25dda8490a44888888b9bceb75055e9afbb6235501fa89ddc90f5e6422e0bfe1677a56d6d2474a058909da968803482f364631702ad67a1475ba7d7d4462a95406dca63fbf4699c9c98cb5f4828224f872a9c7c1c07ca5fcb06b948bc3f6412d171103dcf72a79845044c19c09be9c90450475b1024f098d1bbfc87bb28daf84ef85fa150fd3f39c1870eaffb2155580cec6febadc52c8c2943b8b14f48c9d54c281f92ff4ed643f909677952d4cb2085aac3b386cc7429d17d0bdf1deb768e2025c848d7d42cbd12e053fcf3f8f69aafabd9d7e6ae0bee8d3451f66dd6b50ea289a2abcb8041abbc207135f8f373130dc91cc78062d10aa8fbbbeaddd9141d74c114483718dc23f7a19409419473df704ebb1c312f1d81b2ade2a5af639d58a302822c7f3450867960afb24540e386dea540a624ab4ed3af04f020c3cab44809a0a4ba372c5dd26874b6b353f641447f885b7f5e5fed1396b8fa58d9c31f508e5c8050e8db19984ae6def383036caad745784984c95282dd935d40a43bcbb3876410c64b155a300e8342654d314ed932e243d300a4724c0185d2589e68e5230d5f338fa2662e4fb07f945609c179f211d1e9e4937b6d91852b9a456ddc3268e45b82db447be4957aef15b58f57b410976f748dfd2d9c2f9125c05e24b77670f7034de36f0415e68608a0e2c4818a187cd339706641af571cd5154cadaa3529fac877af8ba6f43de166743167512554b5d5551349e401605eb58fb24967b39427a2a5dcfb4591be91d2e42094db8e0057100ab68925ccd1cac8c2edf9e0c993ee8b5863de5732742e6ceff80e4ef6e2f95845e7d02fe21d9ad686dfb00a5438d7e86c37045019c82ed18d9dfc21e71f9095b5ca91472e9f4ba4ee0e45dca872fa37ef68e12836d0932e1a3f2c04a4124be94af4270e60eff5885c427f0720d0526ea80cc290587e4363f292572ae5a0afa7318d4a7a571b8a2d819bd42dd0c35df79f2a847e559192a8e3064838e87d97e35b48752de84f2be5a1b5938c68f5fb492bcd7af01ef65c53fd85a3ea7c36c5f898105cd9851f6d18da645bfd7a42eb9bd13dced08de3287fa071ec5c9901623cf42d9132bed2aa1327f320343d852a37c9a51a4c8fa988fb1797ce04797e4050c23303cc6d7179a3d6f0a0a098fee05ba9604c7107a095c377c352a15e965941c74f24c9b2c476c9274ddee4689e69c18b2e8833587c079854a3514c301e308065405e359570d22a4be3a5ebe59f1663f4d7ac61c2fb380b1fc8b5e0c25236670658e0ed563106de7e8981aaeb7cf4ccd8033542d1a1e6b8a21761a401c2d076d8f1ee6b1be3058734221ea7cebf4375200f83a83c291a39b4a2a0dc7f20bc17328c95fb3176dfc1fb44ca3510807bb161b224b185cd1a4f8b03ed12f606527ce9906ffeb2adbba14cae81931983c71f3a86f555e193a65566371d55472fd0a5558eb244e43eece55dcb235290a71af7bb0258da79d762b9420bec6f9abb76eddfd4b346d093089b0ccd4591773665a8ae250a3f94881a049383d44d74f45d35d0e3692c285ba89961ac657f0f93ffc5ee6c37257ba297c74411ff72a047638a42d2e9a3811b4f936781989e41d1a50dec96bda01847a42144aba9301c65810de917504a4629f3e5b8ab92a256813d347a9d376c89ab80c322dc66e3d7e0ecc9b61f357280507ac941156f0edc499fd8eea69ff4873703b6dabec2d3711fa2655d0d8ca80ef35f08a41c1aff1ca500219f227908e93718141e6966fe152609026edaf4e86d40b331c731b01421bd32c6068c17118e4ecb3bf643ecf995d8917864a5d9d9b99091be5bc995510807b79425fff016642e7c0dbe9d0726e457a3768fedbfd5064ed7e9a9e24db3439e3af46e8ea6d1f6cf276464006b2eabaf3459e7f9f46705a1d8e4d799159805c799aa585e9ad8110046bbb4c7552bb6f25e859d9ead2536450b2762c131cb86613bd2cde939147fc3e0f9b357fc99b13a4ffd009a2bc51ae9426fe7aa8a131358b1c4f5567c18ae0a31e206559e65f46b5320fa4ac1c09723557f6a3d0911972d0b18811674084ce353d36b598ee72493229caf9ec533d70e22d4514ed2569847149e41f19efe7af3165a925ec69b4acc9bd8543f5f14325e333d28916b7818365dff72c877d5c5f111b45eaf0dc5bc6152aef98c736c4df99deeffa1f874d966cf4b2107afc2aa24063b449436e6a84c83521944bb064e876c63330f9061e324243f282bced0cbf579d627c6ffc831a0861e8dd462dd87a2a301f8662d82660a64cb2f7ea2b8436be2b21c744f5a8bfff44398b20a1e8b39e4eabb9ff6a31667cd8a3d669c9408955d57f407cc8062cf2698e94d9562d401b26a675927080d85284487fd71fbf1a8dfb4cd3942c0fb699e907f47c5604d7a79c796c403a19e3cfa00cffbd4fb99de915df2c38f7e065ad44617c79ee1d2e1e98aac30dcda78be7f1f9a38d2483a56a66b82155499ceb9e7ecace31fd16135006ab6decca152f4ab9d317ff4722c1b7140fc0fdfdc9bee292a1445658d82a368a2c38768c3c4a3ece45f7707040ca751ed6e1855d1dfc060363d9b1c2450d15534a6a274e5eae480ccc0bab0d953efc11fb5a6d503c2cf654d18e2383c5b3ace3da249e6e2b22d74d2e22b89201608855c1aef738b5ae56256301edcf330baffb4de99f6157d6bc0e5857a115bb202d169915dc0ba9a40bd83f48dcc1af6a58aad6de1ba56f8527aa05f07061a30a19d44468e78b1b81361de1629e424876afb4cdabfe4648f7d6d65a75f81fe09d0bae0e0dadb309a4c1c3c5b0af3ef8cdbce73f16c24c301bcc727e6ff0fb9b92e8ec2e9ce08517d0e01145f96954b470710fcc151ec44f73ad0cf0e11be5dcaf292cc4f77a443dca06a6d396e19c92e7318e38fd0672a5a53be6e0c9a89f3f779c9c160e543fe42cc1807adcebd6afb42ba12bb28cd998ebd37b7809b81a53031e210aa4fae0ff0478ef9a70ee5b93568a3448d25b4d6013b87541549c7bc1fc9718de377ea6e82fb864b497d2b8561f6cb4d3e5f921045c13c45c6eac199c04257e4ce1368968095c72cd1f0f9fa9b52366edc9b1a4f898c145e7d60468adedfcfbd012e6ab2696dcc62f160963302cb832012f9fc63e0e1774e53844709020fe0cfe933796c43cd4467e6e2563d49213abceac7c0fad68a9a13dcd8266370dc4e15c95e260bf42e31bc55cf35fa2e6b7a32ae0ac6b15785410bfff78acbf421a0b9db78643a85db40dbe293ec8002d36a07afb3c5b5dcc40c9e2b3ea0e241ffaf0a47c6c608e57c8179a888167c4b57f03ac813d0ac175a41d827dd96003f1c75290b77e629025f5ca8047f1ab986218927a2349ce72cba1611afb7e12d63dec0642a816d10a8aecbcf4e4ec6714076e692082212c15cf91cf488645ea59de8e8836d5cdb26aed03fef5dfb0457e9e9a09b398d6f0263bdecd71fb500b5b30317d20631c04b3639dd14e271d346d2778841a0e094bf7af48eeef6fc3ba5ea0a4099235798fd3f0e4a64191b9fe1ef0715cc1778d48555c8b5370bf8af6255d3026aab5aacda5bdf81414c652fb2dcd2db2bef9c7bc811577d534ec916152ff251e82700e99a1076038d0ca1fe50e6f0e53a67c058a7c26748cff5cd4de2c16217f4d62c332a0d7d342cb6d2a9cd24dd18e095d1f7d3ca6ca57fb2edc72ab579ea1215ba32204e35a293f6638a826cb214a2c1f7e6f530b091c4ca4c992f29714195b32da8108c7fb30840547087f9795e9b4d940a1925a0cbba2b766a291a5b77f4a851635d1f76c929ed71b8be8f6eb930771dd06dd593cfcd1d3eb797de2482ae674af7927a312eb3c6af952af8bd75855a9cb1e3cea966c0ffee602f78bd7f09f80588dbd963d10db35bb084df9ec6c5169b848c20add2b5de3a9d6b15cbf5dcf22788bd4f956f27ac4eb4289c2a8ce513e2614d27ec3cc27c3d7ba88038043c6e9bc4698ce35ca9497e0102983b9a77e5775166be6deae913740c2bf6e01912d82cebb9aaca87e3b71b320dbb2c0ebb87843a213b6c9b698e61368a31b1838d6dca3e62247cf746eec69b78f070d4c1a20b3101a05424f9e7461c5508e72784cb2b68fc676a3063c229d60ae14410f460cf73da3698ed97702a9bcf70493b71c6d85154bdbd1b17e8b3d334bc9547efb856a16955a6fdb8f381866c89bf86e56e65a162817334f82aa18ddc894826b2c2d573842fdd9bdda55bc44045a8c2c7e090746e052b81d32739725f49eb27e2ca3dc80062d0838e1f9d9befc3a64341ad5bf7dd7c55c201569a5681afbec4cebc272815875cb783035b8c57a7105a80a3ca17fc54903ab1aca497a3afe074a9b7412d514cb6abc843ea6da8733626d551e64e89742caea5be085698c3f823abf65c54099f45adc62cebd5678be33b69ad45120e05a4e1c64b9bd336a9c952ec10345a7f17d27ef9df8569c4e82fc37695e8fc90300499a378225542a57a48c1c9c5b51ff7ecb0d0ec917bd939c43c5221d52b62cfcf66801cb37fafe977c57b948ec06cdbb89c9e3738a361d9b547de10684153984fc204afee286447e0537857edac2c1fe8f99192ea30f1f578343013c48d37a39e95b7db24036faa933e915fbcdc75c14f87d7cb0212c60d20582c7ba78c58a8fa86ccae20399a646ced2c4c108a5a5618334e75ef9e9875f370af8a9a350dbb4a5e72cd1c9df70738ded3628272d2039f21aef3d590e19af44f29fa4fb63e163f43f512f8009c2ccf43a0cf4fbb8e07465950f264fad7fae8b2b641f648d6d3f6598c3d3a4a6b60e85cfbb924d3a6c3280fc6677dded06f9cb8982d6eb3d6db60f92c97538ab28cd771d362194fb3d59740a1d3cdb3166784f1ff796465f1eb627b8f097b2a4a3b339244f90d26c60fac2c6f16ecdc4a58a0acfae17ce2e754033a859a854745cc9deefce6f3184ebf39e15f448722134a52c55032a3e21a309e1a1a2d74be29cab84c33f0284f5c6b9bba7d42b6013eefe45ae001c03038e88522774bea357be9c8f1bc97b393fa9de61820b140a313c6f09c747305a9ffd967ad6ac8bc12310823bb7b31e5806964be6e2ab3add15557ee3548094cc34f7f8752144fe1732578222231ce75743edce754c7947ae8903f8d2045bda2a4eb8efa6287c005552bd8dcf4e8be3ccfe322bb4b4e908abc81fa126ef6d67879b1e55d54c3e909ce39885734ec179a688bac581f4cf3359ddbafcfce131479fee9171d29b6644479b3829db85db08c67325c427069ff8477cf6cdfa0352d1f2d93297ae55c9bd00909d6d90555813ca5c1f3b4ab17366d890480aafa3845889ce06401ade72c8e61d66f411e13a7c5fa32dee5b361b5623feaae81fe9edc5815f7ca2982b83b6f9f3b9d05cfdb56f2c0ef5102d8395f5ea9df8b1239f397503bcce79011cd15cfb7b44887454198ab71622c31128ccddd17c9c3d2ef3a12b4aa089ff73e3abfd19e40fe44c2e44a515c6e45ef6b13191c1d38a016379a877294ae3415d5d7fead8b4d15504ba5470a6cbe223ebc905067e1cc325017c1c9bf4700cd1d7df30e2fc38f3f287de2aed0c46156c44faabe743cc0ca984ffcf028eec13d3ec83f530d1b42dfc4b01c6d75cf8a059195629a224c7f26755b6bcd6d7ab2b440a3bcfb08f9bd6a27c65a7f9691bc9241450e14dfb3538b29271fd927fa620d1d03f4f1b3a628933c124edc6cc717b1f22a06aa69f426160acf529a2a02e5c59b4b503552a4f42488499aab8bfbfd976c84ba9919262af68f0d9f7a071d18594fc744a6cbbe3d33eb6c2a589c0b75d73a470bfa3e7d249115406ab525c6099505b5ed5d1ce38a58dd035d82ce6490681a982a2fdb3c0b0af95781a3fbce2da845e04e96c46e5158ec75508f8dbe3ded6b2ae985f184b795b201d3cf939200138f883af542fb36eab7af27baa3d7c8f7e9defada453cb51f0a31a2ad1bce170d0f55289477cdef153b6662d75671eb93befefb7bcff86f99b092b0b8ef71eb20e80dc91488780b359609dc9ce6e3ba70dc6d7efdb1d14b452bb83fbe7caef4f77491f3552e98c1d0c6e0da90dc56685c243a5c0f65ac31269a9da01d274e93137813a483d04ee9648b8aed3212ef3171f745bc9ef6ba477a6679b313efe0f219eb3155c38c05a06b2bce5c6bf428f81d5cc4660ca45e5f831906dfb1239811e7d4c2ee5261d2a698d9a5966a9345f762ebebf45cf894fa24fd13fa609f25e15fcc0b1f1c517b2c165176f5589d4531a863accc3d2853fc4954a3e8fd44e22e36fca811222b2e7bf5a660a912af32c1bc79480fbba4693eef5ad3c9a09903b6aafae2ac5f3bcef6acecb67ff3fa9c0f354f3c3f3d702da9cfdf69c1279285bce0e2f479966ccdf818ffdf50b5e78b664a47bc4630ebd64889c451a7bab2a5195ad7303ea39ffd90958d9f9459d4192a7c14740aa6acd15fe9b336ec6929389af04a11066ddf1c614d6d0e271411b40808c4d6c4b75f450bf0a35a60b5c8a3f72913d4ec8109b58fc1110d17159dce7ad07e1007f04fc000c922bc94dd0773f27feea52b21992317e20d6366a4f53e51b1722aba9af60844f284cd0bcd587f60df41c2f41fd76307d4b1c1706da5edf2ce9560913ac1b089bc36aaaeb299c1b784d354162220922ef2980a48afda4f676c8a65aa95738524280e6ecb71504d071f36274e220672e8645358ad91de183379ca709e67135cce06a2f1863733379335068883eb21154602106f0039481b526c5fff9c4928ed936a45c1f6908f58b6ad4d3b90bad4d26a8e3a7678642739f0a47bafa8928a2ecc6c4a1fff2199dc7ca0b909ea3a01b6c766b3c67d7c48dad6fde46acc757cfe9b67f10840c09d2685c76645424f00695aaaf705439688c20491fb799aec259298e8a65b4c13195538b684234f9b154aa92098ed20aa09c1ee91831c713066667b158e4af56f86285022e3f82db33b2ca5f386ef57759820d556f21833d5a345415e9dae5ccb58c0f67598a78a06b2f9b2722989d2a6ba2e64d2ad01f59e83ec55f5ec5bf9a5eb1ac5d16897c8fb044302853d5bda9cf75cff78bf3a11e6ae86c48d8e8335bf9b14b1f3921df7e55da0de0bc4e0356ca5447731ca0114fc167a1713d3aa57c1cd4b35a915c1a4b777c2135d70cbc18514b7f857c65ab24a0cd40875a1a5a66f57c7a6a1cc6ab14931380d305174641bc6d87405373f6e5be6364cdbf802f3d18cc3d96b4882f28c7d15d8c678bf655ea3c5049e321b1bce23cab288cee65ba3ccaf622ae902aef0e2465d154f43c252b4f3f617f5b295870da2115abe82f98940d7eed25067725de344a192f6b01d682f6e4c05b6e43eacbab152c719864f87c2abefe7b7c631f7e3bc17db1f508a974fd34fb0177b4e63af83196dff953c2933ee25b180cc5af617cfa03321e45d335bfd91a3871067873edbe2ca8b77893abe72dbf49455cb1c7f6a014b2df84f43f89643e6a9cc8b81ea6dd06236363c39ca4619d182e5650f4de0ee53d6f71b65e617cef8ff5b5a7977f48d8260c054103461c2bdb2b840ba090e7af1aa7f2600f485b21cfd5acff4719d2085de8ab4628cec608847ed52204b19746b28bd0fccdecd2a3ac77e075f924e103bea7f362b7a3141e1d149ef8d69b01b7eaf6ce9efd76fc97927a91e3c1d0bb9cf297a158b5e1a63fa3ce971b0321085f67e90e9272eda5643fb0053b7a867bc0aeb6ce99dbf889a27812fbbfc8fad03cfc3bf07f5ff7b59d68ea3cb30a3259099f6d9635f5ecb6f8044f8e1006b4bdbc367c985aecdaa6f9cbe11fd4541788c1370680fc2cfc5e6c90aa70682320a4ba56957a7d0c5e680eac60a42ea6c9e3dc646b1ca45effb7c70cceff1fcd5b62b35cbb74f0d85a5e024e7b194be2a811fcdd1811ffb613c796dc561b28175a977f422b757fbdd24300fb0e1459daaa853b7df854fe931a37753eb9c87fb6960d2f7a391508f6a0d55926fa7ebb3914893c10b855e613e9f7a1fe03fc0c6edcf6df5f48f0e64e7de122984ca42d7d7127bab6dc1066d42d053ad082ad762dd5800f850c83322c9d882fd2275c2d33e05e6e43c2a1bad4a3098520f5a501c5f1bb75aee1209936fe6bd987e97aeb11dfdb49f75cab7fa44e24247698fc8ae7f2bb980f1f374336edac33d358e4c564f782a24f55f8bb02419e9fdc41b64b39d9bd266b53757996db549b6f56d3ba4d0604e0a1db2be8de16436ea6f9443537d7dd388d0c3e683e6054c20914153c4ad3d1efeb7484cc3af2c788615ec30e9097c91f2cfb19418e18787ec997b0bdd8ead0a0428be8d96e66c23b57881d9498d81f25df47ebe223dd0673c13df2aa8e2f4cad83233d43674f266b542436a59429f1c495820181d9b97cc21889a44ebde6274f58c226b0ade5dda9c38b678c4730c72bc6bc2b80dc6a8c2d582c58733f74a371629b4e6b27849044df36c132471c05d9f887f0f0948f738374571172594131eb725ea721109f2330fa21b5d04c85dee5b31f2335ccd953890ab0ccbc38ab7a3a1a038ed88440bc85680f45f22df07fdd470d47bfd545eb172b5702d04ae6ba22dbe26829e9e52d77bcdc0ce6f45b5833d035b53b13741a6b7989c777734a0c81ce3b0b721bfaf38ce4aa1915adf043cf96c0254a34a8884f942d997593afa8666356248ede8ea8bcfad801f58c30ba658b65b1e67de904a9d6d30415a7bf15ab22ccff37fb04bf6ac33d8016880028fa4b67ad3b1738dae11ece327c6670a214994790924360635c598a4edfa8e777286b666b54804614fee057d415fcd0d0f8c042e1cc122554f3be51a78ea9625e54b52c1a4e0718cd19794aaf99c266ebe1b9673e1225cd2a9e54cb95387bc7180b80b4465d5c4b980c90bfffb2cc20e88bd13d72a43a4a0772ca2e1bc07d0b9a4360866abb5ce5f90f2cac231be1c40f774e7b2bef984523205ace7d58c4b113a68c8ab65fe514b6cc0e2e6bf19b40e3f6ff08eb0980cadc6a030606722018d6fef02070b9f0b80f534c1432b9e1fb99b5ab9a4e75ef4e649ffe856cd20e87a7db3133cd40d6bb50a261618a00cd2fb794966a5d3b937190711dac66c1142c31448ff5e7881d8c52866a013a79f9bf3da0876c78dace79293aff85111ba32593299833e43434ca93ece87901b23e1cf6054c673408d2f5e691ce7bb4e5f913f44d2c9addfe088d431a1ce368309d3e8c4c2ba663bdc2470a1c9700f545f93c985a47b9f23c9cfdcc017673c0170d8f64c5a3e6192173b42676df559e5dbf89b91236b0c93334c498cab95bfab95bff009fe7d1f6eee9d17f651f5f91c5d256a73b4a323b41017419824ce268aae85c15c391909a1e1b23fc227efb160acde36f633c3da999d2c9801d2e25cb02c6f9791ce50367cb8387b0ff5358f6eb17a8a6670d7e837780c23075fddb7f7b2f6e3998d7b16b7054d42e0120d83d2647aa1f169ba7bb2224c53b8b605a4a27debdd6bbf30f30766628016fb432a0a4e568c6e40eac7ccd9a0c34da6a018a26de48ca245073fdaf32d76a7f3e0b3c60ab9a7e3341bb34e5dd8350714b7a3dc79e608a3d0906addf79c9b9c60b761404dcd4f92e4b75fca8e28eba22e9f77d6e0fa627895a6219e4c940e074169879d0f8d3f20d3de5cddc050c791dba74521b521c1583036578c7d7d64ba4c3ff3bbd3a35f896136c09ffaca2d7385169207e4b58560d2ac29e4affcbf95360b6661f0aa880a5a92ae82b7d5fd7777303b1ec28fb9face2c7b1475fbb34fb4a9c1900d7c379bd23d074d369d752f736b0d23d2f63fe09f12ad89e1efb0681d66b0f6ef673c47b067d7de874bafd7493f6012792459dd9426db89a0aae2020c6a3c3785a6358c6ef910835251a788f7e06d9185b534d5b05c657c921dee9b21ca5cdef0f77fddb593d3eb10ce5f3582a258ac4d18f2a3c79bb4929c52fc8cdfada2375b076ca8df5a2140af7a787918676970d24316a3548a15d1605ebc531495192bef2a634b93e9917fbf55ecc0c14d0e228c82e6c8d8828a9ece4c5d04a41c052ad0b2e0e2534b4a57ae59f5b300d47ae552335b762e92246a2a818211b3e86267c9336b5258bbf7942a78a9d4760e9fc69b86ab0612803fe12f7ac0f81591f8a3ab6b70b83c16732a5c776b22d943b85dde1247eb63126783da26638b01a11e2e82382e0505e6a9966e627be398deb7e590ea923c078ca5fc1e31d9f11596d820af552401225f68387d831c340d971718a19f408164f237e1abc64b2e34168dcbbbb42b2fb06167f1786086937aed625f2d1704ebe5e0f59de49e90a562c92b7084864f9bb2914a122fc5955d3b4560534edf281ec67a4cd3f7b81e8cecd769b51da7a50fb3e722b84ee2c964be220b25bb01448b3cd6d9166e8616d214c1fb576a6bd5adf4fe3bfccb88da9fc7ea03b0bcc2bbbcef400943d43d907031fc4ebf0c21e77f1f37d26b76685f6aafdbdecc3cb00522201fcdd6f3c6e7090a416e21995f4ef1ac7bc98bfa7c3bcbc71235a70ba9c97eac237d4d969cd1b562d7926c782883067a2090109207aaa4bf59ab443f86972e8119f966116bd1fba37517fae6832ef33af867bf508fae0aa457dd59407bc2165b8174bdfcdc48a743b9343cbfb4e4239cdfd98a09bb2f53d12a6171a70d1480006a70c879aee01e949813e0ba2da0e06c826201712fd42296533d11930afa3b3239a014dfbee6f1b8734197d02688ee0d831c8bf3ca689837830d2488da2edf7d24a9a67c13992d8da660bfa562e48f316b3cd504e9aa07e74beada35d266d5204012528e0c7c4cbb8bb5a4ab9382873562702fd0762da7414eb1791a9ab20f0642422667f498711f1d7f52d2dff6baf1013e02fd90f4f993bf421ddb5722fb4f927b52809c9788a661e708d5f70f2e85b06b3ff277738b96c1d0aaf1f317f671ad49083cebbede2e48d32adb2ee19c534fcaebbf4fb67e155eb7c0081bd947febcb3d9c6ea060f8b5ff7cc75a84ce2391f6e035804849e931ffa865f5bdcb8dfa1b3f90ef6327668eb5b0311532ad250a5e1f34ee9c891abcdd979566aff5f157af94b4d3119b688c5752777d7d5482aec6665259cefcafcca3d2837cd06504fa88f4bea8d06243505859171513c0880f1ffeb4c4ed68b6e0eca3c7859e468de59fdd7f7144a82353f4ebb3fc6968f39f0686d2d780c9ed36ebd840f1109f080bc915e37344a8f8b3659beac07986979bd92b35a5058f5225b7f328096245941a74b3269dffbd13e4d1924b66bbf0125f29863e7c018b0fe9a43ba344e727f676b85b4023ea9009f938fa5a9653f055a5e95f8ce4df74a476cfd8a6e70bb7e521417f8710d07d1803ddbd0e1453f9aa18dd11678d444fb5acdfd1bb0becb192a985de7c4d274f0a0ef45d98440b9ecd46de6c05efc709b4eaf19bb22b25e02b86305c421e7893ec3e64c82bb0e1993520a47a09647b2cdd1190612994dcc28ece5258f3a927c6c070147f73125651b77b0d8103950c6bc66cb5f063023cdf0249cf2bca66e9ac431215152014eeb545f0d1ee88bdbb5b39e20fb0585e8493fafcebc8359b77e201f46885c0d1d286734fdcb8b14555d35cab70089a98f1d38b93cf9daf0cdc320e961a3a123aa7d04de293adac9e21f6481ae786f4d4772d9dadf34126e2d622f2a8ed38ff5f359cd25907cc44f84a6d25d6ac859ed290e6c69b7ee8172577f6ab9f3d393e037c8681e1c3ce242f72ee1d03257cc70ff15de10cd0ce936b137bcbff0e431f6111d47be423c385c9de218438552f7f28561e78ed36447cee41834553a53ce80802e12a43fa0683c790366e0c4709a8208eef7c164d9e3cbac4f3e0543a7d5130617110d4c8d14a4bcdb8ac411e2378864e2aa68f10637cc40c290c8d50c2a87b0e7063a5238ea82819e800aee0838ffbf15165092ddedef79a56a658bdac41313d07de312d534adfbd7a66fdb531fc4a9bd42e413bdb21f3c2abb21a2905c60f3e4e46c99b2ded7a3b3e9d44371d1d8c351b7d7252bb7ed6d590387a7eb4ddd052b48e26721e890d5c22becbc8a04469b2ea935ed048317b4fa0a6970278d87922977b6fd8d05c7e75f05a2e08105d79057c20a59e725b86965c8abacb50f92e00141d7f2fd09cff2cf5db3b7c2316b0e4d0020c27a8a4a18758f2386caa39d92be20869f89b90bbbb4c80d796f3b845d3c9381b0b911536819ab8fe957f54a1c10a7f7b8551bfd5aabbb73c362dc1186bad81e5d7e40bd0b38189c6fcb6a5eff8033a705bb3d23191eda148327fdc7bf3d97b6233701972e37c95248ae2d1897fde39b6083d4785f71444c5a83615119177dcc9411b6910ec915a48316a9ad7c16e39391866aff25837b26f3703cb4fbb7b1d71297b082897dd29c8a4a27954a13fe9d82705e63f288abd0201a90fb65c9c37739c7290312d3e26243395ce154b3481591be6043d58cde4193d1d6bdd48fe5ba7b43117ebdea7a59b8f95a177e49298fbc5f2d5d218105dcb8257038bc5819a6d8996248bdf47b64d92eb395ad5ebb1dd224dfd62036116f41b5ee8c7690c68a94208a1ed97a02483cef386829394a3f0d39a2d060b693c3a367f2d1a6d040c34d650ae2b044026b9fb354ce52cdc0453ae3006114b4b9ba2df10be2f99bb8b5e2a08cb1a370dde2c30a6ec9d388fcfdd87a0eb11c1e3d241165bc965197d2b9be0557106a5ed06f9a817e0e611e21d27fd15031cf32098474e8478b200aa246d25a778ec027fc0760ac4aee1a84a48ddbe6bd3fd693ef4a66e4fbae2272e167d72c85a7948ffb41b372f720a83011f20bf199a071f2900e8e260f8eae1f9ea964be20b6e8298d90f730c1c25fc5e4bcb432ecaae2acd1322db130400662eeeda00e98312b3f4a79caf86b80d7a0c281daa4d2acaf30af07a523af1b8ed0800a3aab83dfdd1ffe96114793efa7ee4b15046345afc128b01ad9230db56935790e03142d0db5e20251f037007325bb799a389c878849117248ad69442f962cecef52cab863212031d46a5e18f3843c874c22ec7f49857e7a7a9a619dc278bbe903f4e4c418d5b0e19d59bdc162e956f9c4def9b0b48eaf5c0bab9227f06b3c919a40df31483477d2a55129dc20d0b7634b965e731e32e05638fd992e59fd262ebe739779bfad0e3152d3b5337f53b4ca69d948c38f84799f09759e64cad04a57f2cfd98614e9a1b10d38758d1fb41ef002ec5bb0f9182eb66b307db35ff3b174ae1ffe8702d81de7c934e44166b4d7a17dd1fc5b200d94caf7055ea078ec9ae3a83733a7fd2abae826cf2428d0573a057847a637e39a465563806b2efe0dcf63f965cae40be83f4d317212b917e04cc8bf4f170e278d09741287f134943a6dea0d1a45cb4aa368beab6129fda49ff96afb4ad4a13dbbe35cbbc9ff3703529cbc7ded64b0764258a90e76dff072c8946059973f92a2b119ea763a50613e5ff640abcbe609183ff4087f6ba6a5c5abea911c36363fee143c55b184bad565f4c1ac3e84df2cc5ea189fce08f1a359c778fe4e581158e546f92598d90caf0775c3898ccf8eebf2e1adbfdaabcde228118b15165e988e545f72fb70b43f5a4e4fe5386b658b6fa37242c7e02046542026f750f85a7abd9671d782ebc8604f2ea64ce7a3abe1d2f25807ed6223b8a931b1613038ba64f0204cb8da4c766ee6757ed062f558ca7dc1a8aa9cdee29dd32f00b88463f1981ab3d6c8467cc037d0224e1698ef3433d913bc4ae6ba23e480a65c585644677d8942e8b029ae8d068d2b030246b2986ba35ed11fe58cc641e0b96d5278701cdb0b17940fee2faac40a474ffaddf44da525751bcdf321777768716670c70ac74e636155e6485d5658f1440cb61b717f1a3c329c1a9f3edfedbafb040c2e8b16b7e069a38de91fd64678a94610103d8cb2682b260dd98bf13bdbf87c474e999d9f63952fcd743e142038e21f799f632b666298c25bb27ab42d23a0ee8d57b8478497c16d1742e68c5737df28770760e0fcbcb031b1223be8b34b5c6fb7c87f66dd56c4b8a136f138e75f45818e5047165b21c62a0b70ee1f76ade2b01308dcabd821d535fbf3808ce4babe1598841b9c52d4e2697b1547695a9447d63cc46347a6d552f467dfaa1818332ce92c055c110ff8f1cca7895eaae787fe9c156b50f45623a0d1b09444c1d94dad79592aa822c76e33a8fd343e14c8a203f289ff9beb259a5f34337bb142626fbec19702c587b9f48dcf1aadb3bc82b11e4fb2c84572f3f94f9b5c4f4d5536ba5411b7d2f2056765243cc5a93a1375b556e12c892bc604723500c99d34bedfdca48e3636643ead0c163a05f985f029d0ffebb93fb263b0e96a9c943ccde8229236c8d279da6cd137716c1e406040b9e26718d67e47bc4c067c7a28db0ff05ac7f2128b6736b85a0fe2c8ce00dbeb5f0cda372845263be1f32474a15094b02a12aa880a7de90bfef1466af95ada7a86889649e475d73a10e2a50df29e3db0a3c3482eaec77d766168f4e4e9918b3997b26bba25a58e3981cfec08b17b65aa0dff8f824dabbc177e9420c1119ece96e5603d6a08acce6f2568bfc798f5ccb68181252effd0c563c84d51b154d546a2dc3847a3fff691609a81573b45bf920de78784a086bd9e5f3b2e6b46e8e1a2c45eb3ba84d43e2b5ae1ca930933ad5c4c1670b81350df7dbe89fc143d4f09fa641659a4e2363b11273b0686b6b9c0ec86a8a78486b74d4536bec9cc7895fe30cee436ae47d5e80ceb5025b7e2972d736061df6ee807d117f0cbd8ab6bb846ae2277ca37884c284d3619b244197180639b40f626cd46c58a992d958a0a697706a7f96433e921cceb0b51197f5522ca8d806eca33cf9fbff5ee0c01a1f2f2f9099411b75c860fe8f96e4fefb2f717d2e0cf4fbcf93bd1a27f515b144db5b79714a8b954f3fe2b70bc56e7463339bef50cf5b84b49946ee7d128c5952c9f2d389d356dfebed528d0fe07bd22b9cdd2ef0889d2d6bcbb58285353737ee9cdf5c6b4322147e387b0594ffdcba8d59832f2a5339f1d814eae9da38fa5c2f8ab1d5f51338fd4d75f179e8b1f5c01301fd51a26637d42ec70d22fe58512a0383184ab94a45188cc7e3ac7a88f92b70936f1825f7592a641b812e2bdc698ff2478c0cdc8f10dca08f95833cf13aad0477278ab3a2982dcd67649f47ad8f53fc17dc467147390adae696623cdeb2a8deae9eb0a379aca6de991cf9e3fae6df031675b5448c2f9f57f5e082f1f3cf762367a51b43cc8084a1afe0de528fcb35cdd913b44ff8cfb0616cc1d168bf3e88839d13ba2c6f4b62f63f71ead9186d56c088b3ba9563e5cbe75bbdf5830349241eb5c54aeeeadb687c30c47bb28daf84ef85fa150fd3f39c1870eaffb2155580cec6febadc52c8c2943b8b14f48c9d54c281f92ff4ed643f909677952d4cb2085aac3b386cc7429d17d0bdf1deb768e2025c848d7d42cbd12e053fcf3f8f69aafabd9d7e6ae0bee8d3451f66dd6b50ea289a2abcb8041abbc207135f8f373130dc91cc78062d10aa8fbbbeaddd9141d74c1108213bc1c73b2a0ae9c11c56fca819f49e31f56e553bd37834d8343b01c79caeefa5c5c728e165778b8aad0f565e0c9f8da4ea000c729e128b2084139805fa95a64678953e34f87630892713766ae68a591c5f43335f194118f3d52a0f6894e1c7b2b615f3ef21bf637b283913bde34272e85e8b349da725cc3abe0aabb675770cbd197e0fbef97cc68a47571a40373d866ca63216835a820b002d0b6bf4b1d8b601dc33ac2d092177d75a2db7443e9b506a6d80fe74d176e71d8a849d87cdaa14074ae511ffa01599f87c1ebbecce01ecfa662d84f03bf4784728b776975137d4cefd6d511e8605693375cd27e584eefab40b37797a2d2e7dc442f3043bba3dff56477056824d8449c0547ff5872c477e0fe94a1aee6f4da75dd4c7788c81d4021f06c10e413a91f69f237cc2e08cf8e17015401b530b67891e55acac84e8b5863de5732742e6ceff80e4ef6e2f95845e7d02fe21d9ad686dfb00a5438d7e86c37045019c82ed18d9dfc21e71f9095b5ca91472e9f4ba4ee0e45dca872fa37ef68e12836d0932e1a3f2c04a4124be94af4270e60eff5885c427f0720d0526ea80cc290587e4363f292572ae5a0afa7318d4a7a571b8a2d819bd42dd0c35df79f2a847e559f9fb255be80230df2466b7e726614bd5f2b71c970e2b2b2a092814d6961c1c60d2f129f916882d73bd13dcd8f1aea5f046b836408f5ad5843450268a4cd4f22c4fc0123022a98f14d1c449e0d9a4d995eee3a65a7e67829a1c46c900dc72b618d5efd28d38f6f173bd2b178eb3453511064366e881023cf9dda4af7ee3ddd76809b1f4f8a97628bfadb5cdd0ab20da07cca80ab2d48cf70e9cb1a2014c3659c2b9b06a5ba7c021625dd8ef77b0f0534c52e6f12bdf6b1787053da5178ff433cb43064c7296629c0569d264309d85cad96842b7cd2ee52d2ab7fc0d63f6c6651f03d3350b46e298906c6cabcc25e6b1be3058734221ea7cebf4375200f83a83c291a39b4a2a0dc7f20bc17328c95fb3176dfc1fb44ca3510807bb161b224b185cd1a4f8b03ed12f606527ce9906ffeb2adbba14cae81931983c71f3a86f555e193a65566371d55472fd0a5558eb244e43eece55dcb235290a71af7bb0258da79d762b9420bec6f9abb76eddfd4b346d093089b0ccad02469190cf161b0718e03bd22b1d99d714adbbe8721ff01ab77da68540bc88e06d4be7a3f01ad77c918f22390581a2d9596666cfe874b863ad9c53094b295a34a2fcd5d03ae0333b953caf9cade6d56e09ba4190ddb107a092474e46e013ee484c5d1373a87555f0bff1e3f2cc82300e0b16ca70492a4d0d1b90136c6b99d178b8c9c23bdea0714fb6f8731e43233d118c46c75a2ecaf2d1b4fa080cd37007ea52cb72f210d19e30f4303654f1f4f4943cb6fda751abd7164d50d44bbdc121f6aff45d4e33829c7f698c73921b072e773eff851ad6f1111bed6cfa39051d01be6f29b590b45fe6d33465af160eb966d6d2414ce8b640d1ce1987e2ba93e3295921be5e69ffb246ab6b39a7ecea15f2ac94026c792eb68a26752c181eb31e5f296e0c6a5da3f4b89d9940d5c6bd53e612a961b2372f3cc016ae5471adc54d75338eb8032bc61f608cdb5179e923e547bf3d98b9f2f594a1460f78654eb78baac7a3eece89d9180ab0a86f8ee1972d44e45d4aaac5e97ac7ceb7383cd1cd6d32eada620e05f9415585489e0092ec8f05f6722b9b95c6072c084402b65dbfc3f66d39d5dc98bf7e8cb0aa307bf6e71650a8a7b4282399d1c1480e86765f4dc4683e711f7258517a05732fc5245a99d3b2d09ceac9ad6fab13058341d491966723d10e0e40d71ae254e667a7e4cd6b2d0a0bb1e2fb671b79f872b948a36c9bb81b822bf8985ead34c61b94d322253fbad403f09dd30825e0bbc600ef28604e823e29951f28be9c41bcc46ebe04c0c39526a3d4b7ae37f5fb3ef392849c1856d93562958f167bc0751f570709023847c102e0be208ce915263275c5d0f6820de0e3e9dad806ceee302e8ad6468d2734c41a8e898ef7127878e4678548dec169700ada6cf3d996ebca830f6909080a0987cde11764edda658ead4cb96cb9e9af88350fde9fb26ea5620a8110cb763f5e9532d19e64d94a892ab237bda237adb6050a2faf601214202eff7fb392aba3375cb197ef107e02c0ae02415b247a1171c99f71835e971a6cc442f0c5bf4315bc8c5a1b835065f6ed08165eb427b8e0056e82613d72d133721841972280975e58c983e67d3e7f652e7c2e1f578367f712920fabc0f7cb3a99443d27c64a60aa1717e765e08d2e711028f85a9dd9ea86b4ee292f890877c416e10be817a6aa59e3384e10288046837e009777297d881e1048f52e880369e25e2ee1be26b52cfe5941f852fb2cb0fcf821c54e1ec4df516f26ffa97d970024609c13c47e436a8dee31369db5d50c467c81b826d2a8fd818300f3ac9f86da8fd4bc606c42e9c0aacdffe0b9b05b502a4d7b52a587f121036a080b934b3b4dd42f39e23ac79d17972334c6e697b5634452186169d818a987549a6987712c696ddf8d9142800fb210fb53cb2f2a7c927b516f292eca242d2c00c84f58c087779511e4a8b70042b2769e0e863a9a8a5fd41705c8df29afaf9366790967f9d9d37b054c0ae5958c148b770795d7aafe3e4aff25449b5afadf2697bf4759b3f261ea1b04f4922e2ab470319028cca88d3472cb5cfa5e466c5163acff0b70e239a5ca795bf1603a2d03afaa711867b33124ab578b410357ea4000620e0b9b61cb430a14292c746a0001826531d5df9ab3cf563651c91c4e69517510c3cfb175244c29b5cb59d1d1c2c92241ed6b24862ed9154e9fd85ac370817407a63faf8cee7dd2a54e43b01d71176240287d1fe45cfafebe80dfb886537f3752b1f6f020582b612b06b7d8af1030f5bcdce6b624110dc3bf20250968efb59101b1b2adfebe8f2d5d6626a1f0a84f10a3dfd98e071ad5559bed7f455d0bd4d79777d872cb67074d6f7d72f58dce3986e4e0429e7491400c0cdc727f3df1b1c65fd4c629b1f20881d3be6ee2752f2216b666d270c2ef1cad1331940f5ab53f237b9a502ba0539d81c1a63a0d0c1ba64e08a3fc9bc92a1a9d8822c77f1851337da3999c1278b6439a07104cab4ed34d284f3551df102dbe186a597f2702c744a408db74721a24a0ed0cb2983e3232b17f6ce606a15023d72428b2b669a5982ac73946ae2ab8d37f6f58646c0bcab1ce34a054dccda3158b6567b38adf831e5587a32ceaa2704310af817b0674bf9363a897bb0c11430302e653d693a96036a69346dade2c3712f174c197c8e308c9e34ed7c6202fdcb4dbc5e04788cac727b9974155f6c2b0ad0e7c6f235868959eee5096b7a31c1242bcc04e9defc9ba9a00566f2386664a7e3f7e75a82dba696a3d827fee81384d83b1699fdaeb889b36d1d60b669da6a8006cf8d7f8371bec6b3d297cc6a77cb3e819ce0d150114b68ef80052c845834e7d6ddc4ed0594f3a14fd17893e68019a0840ec1ac110e352cbb5bb3b993358dcf1f4e20aa1f61a3120c0ad3e87df490324cf0055052828cf2d8f9d99e940d5fdbbafeef26084dc3827c07628f3e37976eb8c541e54ad3bacf53cce0358cb1747c03ea3ea45ff3d3b3936866ca4647e3bc8dae17871063d0c721b954b33430ebdc7a8e5c4861a58cf72705667d667647a72a1027e00dbbd2cbbec91bd7f841681a7921c9e4b314c519ec1c2729d6a9843cccbd1d6d29ef48dbae74871f69c323e1da096da26e1f9da13bd82cee8eecf8abc16e6416e02c6b35a01d4a703df8f2cfb3b7d7dd4dc0ff73e785fe81dbd645da66a1210498e9d3a4ae7000f26f2688b0d6a5a87d35960c01992e12afa765899cbb135839a48dd17cbc76b5a84d6259059cae95b21aa6b9292f2be40f9955b663c1bac145081b9a77d7e50cf01f7227e7b20330dc9dd30334500df019622a02e46a1896beab0af99d7b16cae3022604e6ab9537f93267cdfe127442e275013ff0c8b6c47e83afac39da8db3ae93ac10b0230ffffffcf