PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 64248 8a5e4b583bff0fdbcb05b5b8a3404391f15cee335b3855040878be3fcb119ae1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d371bd2f3adab57fe0cb38f3a79ca66be2eeb58b958082d2fc9df7131a893c5
Certificate Block Hash
8a5e4b583bff0fdbcb05b5b8a3404391f15cee335b3855040878be3fcb119ae1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000120000c0030000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ed75081e481eb2db19b625240ecaed5f07fc4ab82b445087c32c06c44f9c5ce3cfb9ff8ceb1681cfd60dc41b3aa276f079c7f06e67a68847b4c1084105be75670d99cd9f93adcc230b1bee459f0bf262eadc3721fba0b300ff0b000000000000004000000040000000120000c0030000

Raw Header Hex

000040206bc943070ea941ea1e8b609853c685f8ec572c26c6a8d460e99286752c2d7d670841f9a7d0186d50b795cf2c863e15a429eecc1635abdc62e3c35f0cfef1672823c71a6ac7d00118c593a83171dfc92f2d0858b958eb2ebe66ca793a8fb30cfe57abadf3d21b372d

Proof Data Hex

59,560 bytes
121216020307fdcacd300127d974453a652dc671ca82c4a311ba72447ddc49fb5cabd0347d49692516025165a2600e90cef2d0e85067e7b6049327bd55293230d9b6067fa2949fee5788048922203b5476b856a158e1fbf5d603e36626bdd76e438849c1b5e977f0199a71f8b2d9e67084e6c946b12b21b2e4883a91c515b9d1c764e6d37ca25f265b647d752f88906150c75fa949dd9286178d1ce516cf3cc7944d4e85216005541c1defe7e0ff51a1f3b6444f2e97944085be06c3b5539eacc21cfe556958566b275d48d12f95f40e8666f586077770b60c10d6101fdc9354e7ed6a0d09e2094dcbb73a967ec76d1323b50e4230e71d27cfb7b08df8da71d288d003fee72b3c0460841e6595e22f99dc83eaaee828f0c33e8ac6a221dc2ebd03b5004f355e40bff7257a4f1095b355c4c07af5ac4940d2e38f144dd21b6efc28aa4e0ae648c1be2d2608385a3e97951db0a61e3837e427d493de4a0576bcf2f5165b2fc5e6cd24c25e63bd61696376cb87740af615a10b7e5270917d52e96fb8b7483812d87e07380d80898f5c7bce7b2cc2acd39335eed4ea58f444809dbce815d08e64a3366561defae72def6d3c7c9ec151e3919d540de444862ff8ae5c8266ca0148809ba8e4232919193adaf25f659a5964472cf22722c3d97ad613a7480b9e253e6aaf8d547b2faa5db94bbbfcd353d902cf08c66bb6779efb0b64ee274668e70aa19b74ee40546692f40b8ddc667e6292a11635faad4acf00fd62048cee6f48748bb75c203796ba411e508ea322ed415d7151af9dd4073f42764294de57b1715ca194c4f9fa1f66af4c1efb1b346e072c858321dd2e3451dfce987cbd019f8e5ae3a87d1393435d832aec05742397689699a92373b0481b552483bb2c5ed580fd270643d50e2b63efbca1f799c343a271ea0ecdb642fcd8b471ebc0524233af5ef7eabb44d6d0f19b610eb98dfa5eddd0add43831bc6281da76b1ba77a897f1fdb820d15cd2d98fcbea6861c33fc463ab850a536bd33b111a18af28717911f828132b010ca1b3f7e1f2c0265690ab367119665c6e97e71de9960864d5d6c574f6da950971d8f2ce10abb875d5988932df827c6fe401000d057276e68c1edc3c52244caaa07e1fb877f7101bbb0661b0aecb4b0cca7b63083de4aa842e0773cef7ea50ddf07d93da40dfe8317d2ea68c8286a18d840ed157745aafce6a6bcc3a6d2f300c051f2474dea814cc2dd8ed2ffcc2fd5f9127b2b5c3098f9cb89c2a081477cce68aad13f8e4978603a00ba9f4aae3a1885d71c81eccfb12d3e3ec1609c60c10b0b4b1778054b6114d0949f2e761e8a03734c34f441f8ab0f51991fa83fcd9cc4e9d50701de2e6f87f359b8077496bffca461c3743ed64d2027eb04c42a8b365b19795831322c833c23b68da7eee6fcaa8bdc7c3792ab0f80137012f52df82320948a6b14b635d1c894d54d3735e507b03c7b7f4bb2f211095d3c1c5e8e1b09a7439859cf97bd581e688c308f85c1a83bbf5e87e8bf494673eef9954d0c3aa7a2bcff6283e56b970ad0428ea0bab851dd5bbd414965b03b053efcfae0f58912a9b6d99b399e9e6cd5a40775ec93c67614c8cb8a837e8cb345751fdae50e879e9dde87569a2e68197941ea7d1468f907b0f688cdeb7142d4507a71de99f7e857a48d22aaef62dead47f6b7522cccd6b9b5a7f3f993b160d908ee77c3a03bd6da9c78dc1212db4f8baccdb37102db0819c164bc1a4b8543bebdd77ccbfca82471760ca9e256cec376b9837848649ad419a03658c2de03f88f36f9d03131973742d447df56f0c75eea76b749cf071f63c3909dc55d5408ea19972459aae880c1f398a7c0f5ed08fb1b42ac6d053b233eedbb2e03bba9fe60886b3bd43520b609eec38ee7281b458cb8bb3e374277213ece16d59dce183c8ef3f459964ec55563a99c2ece9e4637ce77eca1782130c8c088422bb7e9579e4d4a7f2adbc30510c3a49bce6df0f30c1e612a8af2476a32f74b817c14a2c81adedc3d5a869dde517f71a5a71ceaaca2bb9bd18baee4d0c257aecd63937d2a116f9ec93907f73c7b471c767dc320ce87b7edb9ee421c3bd216ce35f59de775f0f23b5957fd27840e3d2d44b8753b650d7dd362472018607ec3531e24f4ee45c3c4a16d5d757042aac10781ccdd89956eabcd78656a09ce06293b19e6fe1c8b2cfd37898d31ef69596381703fbe90da459f7c36e6976f4a452ff762ff2a61ca9e5362291c89170c3b4d289df807f26f804aabc1f303c9d3b18942ea72755bf211726a5af04fa85a7930873d672ef86c16f0cef81c17789b3418dc738c3b55dde08a261406fe3ae2ee4183f14cda86c333e6e9ae004ec6cd316f73f3d1b0b5bbab395f349065790497ce3c854d4c6781e01288d958069739b30aa50f408e3e86f690ef2964e903f692ee2665a5984ef2999bb6b99573970614d9969217195fa2a61261090ae14e21a664b9b400e314e8b32a5167970fe084b609fd0cb6dadfea8e669dec809fe818f4a605b941b4f9e26a6054583b17bad9740f839469810b3a2c38440ad93312e87ce505257c3970f71dca58d942cb5d474200b060740a481492e3e60a781618c5b28e272ab2f07920459a751c8ba90ef200157328f8b8fee278a9e844ced8a9500083bbb5812cf0fcc183717d2e76c8e55db135e3004226648aab55f2fa094df9fe25a6fff14ad681d3db25d9b98134da36379234d40f478be5c8c723922090fcb77341f6ad0989bf6c3abc2536795ba14911b232200f67a39b2b8a480d125905c0584a272d85d0ca6aa846714293fab28aa655d8dfcd1701b046a0717a451c15de50e7d02eec9278b5dc7014e69ecb61edf8bfbe83dc9daf247743dff269765868b17d3fb8eddb40d3a6ec36a53f1f20272c7769f9e46ead68116b82a0ce7f8ec14d04e617f004bbb8a9b75970a3774b17f8c9f0b7d627677ba34e4f22bd6a477398d93f3c0d1b5129f122066e83ba341d759e3401b4178e43f21247fe43197c6598fe5a53abc3f40eb981dde022b0af77f7d7b6b7f3b710a97267a3c8eee51d4a5d96aef0a998c03d301fed12de21028f65ed5e3e8dbe3b0a8d469ff2852230a9e32fd5832d7cf350b00ba7da6ac516b90ea21d7a52d33e8a9a2558b34c4bf253cb2f3e604c566d4de32c28551e8ebaf743d24653f6489f6678ed310af60d39505155e224a6e10c3c334c54aa3f2c4133045c999f0e3d214c3da688efcbfd9c95f6829ec6caaa81ec3acd6c82e44c2090920ee9ef529c6cc0efc8b3ad87c46434406b8cce0cfe1d366277659298aee77d63368d295c872706638bea1d6d741462f400ba5fae90d3fc9e4fa6328805c742125f6d025a7d0fe9e8ae2d1ec5c10584e8a14706f6de0ac7fda86d5605a554a752885a1f99d7e1b66d8959a2a821bd232c08d05cbb19f47d9cf2d1bb6e22ee6bcbf46273a0b49930c3d18d9011d90410d77c93a8529ba8492ded2c9f78b712fe676da1044c9091d733f1f1a3e8c7dcc62282239c77ee7a2acd85d68aa6468f9f641f604da21a47f2d2a5fbc42360e3e8a62247a46fe585739f6e952cea27e445bf18cce0cbb631b1baa32a873923cae65f48ca9564bd05a4e5333708dee653451967cb08d8d6041d54084cb35ce9bd6f59c1d9665d925c9f9fe9e3cb0520651000eeb23f9567d1a327e1f7a94498a439f201f1dc0547bc3638fce9c786e5cbc1617012c3a5edd1da9a7dc9f3af91c9ace9b32284260c6de2096d6cd4fb22ab4f32e8ad1e6d635c372ae178959f9378c0c5ad16e4a1b9e089af8057ae1a6cd42ff29b90489b6e806a8d70709665699308970aaf37a52c1cbc3697aafa97953b83d6190a156488d9a977fc51d1d7a3b745132be7756017ef57e07ead68d022704f0a302d0ca53d7419f1385f9059edb6fd20bd2dfa423a5dd6340681e1d737f6235936499a00d376fc9eb2425c01f4907348fc401f578e4c7862cb8c1be90ee80be20bbca9538409eff89c3000a859ad4737ff32b2cac391334b60562ddce09232b56c6bd793ba1ac4c1deaaf73d6e4d1010892cfdc68a8605fddabedb665c254daa14679cab8985d123f71bb63e6feb0d6e7a0f58804254d01dd57bba8fe6b1bcbe775de5d72407e1b76801eb3e4804c2e3f34e33128d12f11b4d1a68d7be88a2ff48046e96f03387fa05607b52e5c0395dbf620d578df6b0a95a86f8a06f0cb449295b54ca330e09839aba5dce10480ca2cca2d91bbd3bfaba6fcc017cffeacfd396fd763a1ea13ad5c00bab2f1490463c25cea0e389a1015b7e9af77b9e370e0c178fe89f804d8f45609e2b3af2501071207130578af1da0b366bb5af6940d569d7ae363f08c38b2c7407305ef2ef6f2ab48374c42e2d75642b598bb8a1afc7a996a28c3ba8d5c1446d6877831fc5eafff65613eaa9ab1aa6c0e189fef7f35494e552434131c422f331897ba73ffb437317eba1ec346fe798ee75c0459a6175963007f8f92864e32a6048530ac6ee82bf671f856c604b5139b1f3ad5edb0c5ddd0d9352b75dad610e8a48ccb4244dfe993f4522cc8918011f5e0bb184b81fb163f34ba0b95cebdb7c39af6f6f2768be73f657fa02e8d56fbcfae6c6b2ab420a59676a2bd9a6bba5199c4f77455176d7990f4090a9a8d1828e6f0ab2e943ab86757da3e6e5441cf7a0f6b262a314effdf6d3c02d5c1f4b3fd90eb2e4c7b8090bd908f4ffbf1a9adc27685e08b228da452065c77be6eeb17d2ea58f3f55b09f0fc7c218bea4ab995dd7190f0f999e2df00ee8c35986c252c50faa5ebc31ce418ab906cb0ca0f308b629cf07d4a0d72349ea2c33855c35aaaaa9a381782c5f3b28566bf6c38590c394e3cf3b3a949cf9e492fb8022e40c1edb598d1ec9c2250be8e796c01476d023e63afc9dc8d58b024ee730c0dcc59a7951f3013d92829ec9e51af9be482c8834d3b41a3e269666261cddac9d674787d000529ef4568e7a053cad22f548c6f304005b68322539926ee81cb81a0fde0499db73a53f7a4af9933ce894dafa08b7bdaa4fd76b2a143cfc3c4c00a65c6aaed75a444318f8991ddc0885e9ceb548a8a8f77b18265c869a2fe630e72de3eaa145cf8d575dbcbf3879e4e56a805d80fcfb73a94b113cf625ede4463872c05a1b9d9898f5d6f7222596f0751061bb48be0d2253845c3110ad448b650d8871bd7dd15e9be6f0d7ab7017019e95533eecfa8c03aef54f3882f4c1ded44eabe23725dcf490d5191866954b5b57363c19a48fa931dbfdf284cedc2fa5283e7163ccd5413bf02bbb163f9ffaa7be468febe2c9439e945b7e6e5073a063a5eb9b86f123d990a5cd2ca7a0dc39119f965782daa9a77b415415c05e3f0bab3453053d70c54fe73e9caacc7c7e1e059ebcb03f311fd5bb74ad6172163ee87275345de70f4a3063aadf3a319168e709438d26010e24c134adb936189da6f25762909909a63d33e6cb939e84c5b59da02dd0b200ebfa703cd15c66af0c8fb33e2a030936881646b28f34aeff8214041a3d1d13e686f0d794ab78507594605293ab5b376eacbe3b2e65c2c20f9e94d6e65d8653cbc486c653fb85b58511f5e83d8b765ff6691c755334943fabb02152654a44d3921e045488e5186acc2e532ca176798d6a75710419f4ad4e65a604222e590e04222b5c820c80469205c78962e31bb0aa9bd2b7ec8e4257b43fdb2bd970ad665e0bb58af27d70085f23de6471f66e42422ec43012a70028abd61e1334e11dc2396f6315edc11fa0d6f2ad50c79357681b7bd88c5bfd76002aeeb20bb9f485f94bac341f3e568312c42d7a094531e67d64419e77cc30cd4a28d16ef70523c90ebbfd8b3bc9775efdf8f01da481c13f8fa9d04fef5d2b7a1fb949b1b8b5e1a19dbf586c059d707d073f5177e4cc57f6ee3d4253f32850647a8b58b0e2f1275fd1f5db31ae817769659af1bb9846a0ab74801b479b1e02cf11af7f7dd03f3c3804f6931f07e917e62b346e5ff0a1e3340734f9511500355078982bbfaf17dda026809d4d2c4d7c0bb44aca7cb86ab14d615208d5de79fc37603dff147cb7921a6a1755638e7abbead87f50f9069c568bd1eb91f2e4efbd8fd9be6b2f323698d40f2c1e46cbfdf10add77afa5965427ad3e91791a9e00b15d30a27dadd07ac226e4a7bcf026276328660eaf586819d73fda481682e76d1c4ea9328f0b4058355d053630f59a2c8c39f2681049d2938f97b96d859142843f17e5477b15d6422a4eb52dcba43e0f5dbf07dc5bdab13e840859a40d59200ec931ebe57b17a2ac4d7a1be227d99e04dd0ce0dadf5365381776a1df2e73779a8a7e98f1c5004a341b6cef0bbd9a31fe524cecb155a48d39a8c98cf45d6a5b691af34292f2ef9c5ac4817c275d10f198547666bff19c01c261974b071d01e1b19638fd5f84fde0c3567ac66e375856e4c973c8e039cc3c8897294dc950ed5b29ed788fc84893f0b5e4c39ed4b3058a9624d212876de628308cfa6739af6a61df2b515e7ba3235d29ca3a5992f21e5199f48e0f708fa0aa7dd51079244aaa6450170071e546334250027cfd236444baf71602a55f642e6bc06240cdccd96956cbde6fa4a883b8fb7fcc9058d0572c0f079421f4fcaf57bfe601f92de8b3b4a91d1f13c6a10b8c7a3afc53390c69aa550cb6e056f62ffc020f08a0046355e21252669cb6ab69af9a57230ddc9fbc80fd2b5863d4464d3e274a87cf09c9aa9150d351dcd8f1c8e58e1ca2f43c2e790b3d10e551cce7cc325d2ad7ce61afe3cf6886fd37c3ef3991856427e43347482556f40696a1da13b03ab743ce951ce177450f73f48086fb1d89737dac5e46d05f19baf312abcf89a5427b858d83eac38d803fa1ceba03d30260cee5cd28f77181a18b58f947af6b0915f30c726d144801b0210e5af048018ba27f0eacfdfd501e341624f0aaf6c79518e68dfc01fd063e50d5419f90b44acb3bbd11b3dee419ee641c868bfe0ccf260489c5f346ce6ea523cb1ec58aa18d1bf3f83f23513e8d0f36f9052c90054b22744f0ff75f0597c4412754fab183fe12db7bdc8341af1ca6734db81fcb61ea977c1a9e63c48f127ccd5c04091f56f035ea288b17afa8dc0abd29a9c831a2166f7872a9298bd921474228ad6f6f7deb9bbcc0f46df24c1fac89182645bca8c6606762d374d2ee4618a00dcee31d8df8f73fb3928a6af1d45e65a3b151f1b5b83c1265e0fbd031a682b027b0f84e016b8422602347a505bff1f7bcb25d8349a318a922103c20018db3c9b2b9c6ea995f975985d1bd3f98630ecf53b96ebb690154d75e1256cb4ee59a5540458583fef0bbd380bbd7a5b8ce415422616ba05c18537d3bd7cb295efb0a887b3d63e80df01e8f1fc6c0b5a0fbba6bada708ff867f1f8705add88698f8a40786ff805df1da9d79033fc9d1713a107f47e6acc3a7df40a804d23e0bcf10e660fc60df11ca3deee37d216d4f6cfeaca6fbdc1717fe89f2422a46155e0736f03b776ca17a10072b053b03f187b9dedae82902ac74c7e3c34a08f25ab4d1989af181480209a040faff0bd62dd706b89a883d3d54080472c04530e60732be17684c78597b6e2d2d552576546ad92d6ea8404e2bbe7629a5b5f9f59e48be67d3b7806fb8f4e260d3efc572944ea15f2a1af0ab6a57c5f53166789f6c63247e6b9c852b57840eefe0bcabbbb0a82f80723bb87b2bc489008987fa8392da5f274433b026e444ac8251b9657df23e0ba8941f4bebcdb6154cc65e3d6ddc90a06e339934ac2ede5e55b0dd74971c8869734aade976de4036ad322fe4bde85294075c9046e6b62d4521efa81b6418d511d9eab27ff956af49aec88f1a05b2dacb83982e1faca6e223f8504c2bb497821a59ee210ed994a9470bc27afda076d03f6629e94c59d39283741ed3be4e64aa1aec3d7e5946746e1c5210c818e2440de587ed1e60229998b5e94a76ca81a955a79695a50d3ab3f6c92cf730111181cf076d4bfd483e7da7ea2d2db2eb27678c9c03f1c09245c2abacafda610bebf20279e0907cb6e203b4dc251466667557217ea81964a4e2d5d80af3b33a1a4bde785e07e8df031a8f55ad8a3e8b08377f71736339dcb04694409cba817fcb555f8e3e923da60549b0f470d30d79b4167b56943b0f47c5a514441ac3d39df9bbc7f2244650bcec9b64ea571ed1038d117297710722df189dbd6715a792af47be06aab1ae172aa75219ec29ab8784b2bc44758897cd8246a1e5fab11c1806f125e7aa943e8580e6d122e4b7ab0871987731be3503c2d18db7323ba7916a4469514da929cef6c9f2c2ccb5b932ad9d77e55fab25d457dbc891d27e4a1ed3ec25a965fbdff58724266cd574d4a9b9318399f2da331d085921d367986a33772f719fe165a52cf4373e716b616fa0344d6416daefe721a3cf7ef2fff624acc4f22d75e2e9f817c9d99aebfed156b249208599064e807108cec6c930c151292b19442e8740450238988edd3f67c09d9455235da53abd7232fe766d91cff8db7c77b38d3f260b4fc275545bca2b9777eee0e659c4b90338cd97fd4acecf4d7233b581497c0fb5603254a4c3146570b987dc6d2722c3c7f5a5e2a4ce8ca5f2f96ff3bad8364ba8930aa4521cf0a2440d605b2f3fc1191b52b02b7af3d853f99420b758a4c56a7a9cc5e237db3937aa48a0017779435041371b6b26253ab644a04bc7739657339b8bcf48c915d0abbf8e43e1c8975f2cdf02f7a9bf09577bc4164afa73f71e48b53024443b39d0e3d2fef698f65768142103a07e6f51f61bf0fa3676d550727e976269c3ac3de88dc0e86fd1f40b9c717677b9a73f833151b2be6847b0f167cc03b2d50e34a135dcc60aa80867c874055d26b7fc7b5264a6df88a7ef45f1d31e78ec87b597d430a760b0f11c656740c57c0fffc0221f3ebeb9292e355fe723b0e673626863d28a8e7bfba2a269024c79af5b9eb08fd8bf69161ab16f6f790eab13b039afa554abe56fa54f65965e39e54195a536523e9167800af05cee12221b2b633d65b84c9827a2e62a6bf37eb66878d615e341e8cedbb45b03d875d36e1f64ea1310ac32809f7dd6735f1aaf94c76aa401b4e030adf9e3cce098a7219ac3edb10692864a5232e1934fb4fe501e1cbc88e081f65ed5d9270ccef6428f8248dcb5a53ad9651d8bb9b2bfefb59efcd31507dc67a68d616dc0cac51c272c70b84ee1eec7cea5a3ed35cbd1d66cf5eacb70662313b9314bc3a32339c99431323fab1c9e221be2c2d1a41978eead9c9c44761471089b3874eb807317e09c802d270819b010972ffb2a4d1cf2762aef40a9a4a0f123f572855381ffd26c6521b87772825c0ef7cc4d5a77b62910ede9537dd8130cda6fdea50f71d9442accd1db35b91e8732d7a381934afa80e1d3467476ecfa097ca0bd414a18313c430947f0d9d5faf1c2eb753dae9567c795c82255647a0971cc1790b6441d93e3ea029f0dd2a83f91e32af23ae40ba023202a756164efdd0161e0f51402c856aa15db90cc8b727a9578acaf6985e710ff080a9c92d3164deebda52b84ec538fc8e9a7d2f908f7b36d9b645afbb73b3d0ddc2d5333af82989b2609853fde004cb0030ac3caa25d77868348af3c632ef9f2171021851d9d9d356856368a29052bbfbd76e09bd9afe5764bcbc2f0a53fb82733ddad7872e9efe33146f8bc29e65c28258a2e0ec818a3a713e95ba146b65d571b47955b61f5d28201d9a8a8f36955fada39aeaf07d70e32c7990ea33d4145297577565b262da80ef6605b91b66dabe0e9a84dc6dc4b9980d5a9b57d38f9ada3557e80d12ca3093375565ec06516b56ad237b6d3dc3516ccf58db32f50ff3a5296b9133be943ff3e72dbaa94a8348d7c72b6c5ea92a1b8e479e8f4ec7d9926b24719b013febe2a4d49e845528f48c8cc0e1bee43fc4baa192bedd8bcfc12042c9553b39e23b7e65669d400a352f5703589e572aab9c532c12e60b7d10c4372894ca66109b1ccdf3d5ee9abf0eec7c88dff0b715ea61e8c97521a8d46cc633bdcc1e8fc3d7286a0f3343ba52508afe7183c7ed9bf8bec09cec3a670dc344d800fd3474a93f9f7d5a991f173fc69d8a31853e46ffe532a4e9ee0c61ffbae60d6334bd0b32bbac0c565e859f8019c8678e0b3847f1ecfd297a0e0417d9fdaa13912e5cefa53dbcf81e7b42d511b46cf1c489b7d7540a627aa6d141d3f574263e58fd5e667fd2e3762be90511f8c8fd20734b51c95307c6cb0ea26fc7db8c8a0ac8309a2607cbe9a97341b47de52e727b828aab8ca6a9937edabf5c2e59f6ede8ecdc4a0bc16fe0a121beb3ea5dfece5236f4850d7f492ab82302f5101f6901a0c7017edb3381cee1cdd1384c9da13a8bbdd25c67b95cbf692d91856956ae5c80adf8ba09b60a4c4b79082f3f10d66939a15abb6048c835ec8a3b77ed011ed02808bc2418272c85e403e46817831b7c17030861619f82201c625aa6d2351634eae547ee66b6d4ca590f412fa976f23056c22456b0616701f1697a13aaccdfdfacf1eb54e209808b4f648b73b0ce53423c61b337313eae2406eef14f7fddf133013701e53162b067bd8858253ca0ea56fcd73a15eebd6a34c210e586ce40d048d3679c2308132589c32a4e81a94723638bbfd8a2baa5a0c9405c7fc42645a8f90bfe2ac787cf9148c6d0251cb8d4520cdac5633c7b0627998b5cf76d9627d42d8674bceffb67261c9f2e078fc4af71f48b25890d78ac6954191b40ca153737abcfe1cd31d1bc5ecc0fd427337250f68f48b09dcfe9ba13e20908d9b8f00b79c312de650455f9ab5af66cb9b2a308b5674ff09c2930d4958c04d07aa47a847782a022c18d36e0acf49bd34cfd466ca60a992e182cb1ad59529f44cfe2cf1f960ee37c933ee45db4ddfe858230373355ecc4faacdabe5dc36232d9be473a4590e5ae537a8cf817af10e949365efc9811b4d929d94c50990ab69473000b852d3fa864ab26ae77c066f4b599d0b2d6f51832b8a86af5f44898d29235cb5696617ba8246d0343275a715d331f096d93dc59ce6694f6ea7b81a81278c33b415bda099730e5cb6363f0d0213093e543d3d92d8a34bc85b70948cc1d7d78cdfc3ae7e0821fdfbc3481649954e687fd242491a271d05433639be19ea91ffc22db1f2e1371f424666a1e52d79f81b2981cc1e6142a1e296e10de21e9ed1521893182455b050b690ddb8ea77eb189318f0bc8e9faadcee462c36027fbee9c62d886af34e171ae1d1287532cb59fd02c5daf85d7fbc5085dceba8b6e8d3aefaf5fb455d5eb3f0b827cc530197aae10104c797eba00dcbd243861b4a5dfca5fad65ca1b00447503b9fca85a807a3339599d8c2d41a308e7a77e6c5afa8b49360436cff8c25cd042f1a3c022e3ac798b40b37a63585a0523ef29559a32fcd92614fc575dce63dcab998ff41201220f6fb999e34c90d30d7a67402464e907e3161b169a9d7d6592e7ee10f3a2b0fccad1ffb965105b790901e70e586dfd4860dd00a6ee1a134893e5fa07aa150cfcaad6987a94c159578f5b7a5d7f53d6862df2bdfabb93f0f29dff22c4e1b7a82cf521ff8df88add07d215fb4e8af260d78d5964bf1f33d800ced31bbcd1a294569234b76cd25f393910ea7bccb1664d29dda6ecd89be2a9e66be53c706bafc9fab7defda514e59f246c6e208b2c8c86532d07c7397df2b17836cdd834757daf64613ef2d7b61a31738f679817e0029bf1b7887341af4e2f0793823d9ce6460a67f71eb797175f83e06a2235f91fec05db60de038c48e729bf778dbcf679a50e5d08f5dee40320000c4d23f99c5b241b7baac36753ac8fa5377b0fb21413376afea4ee25f1f1fc51f6a5462d1b8d0d741d0416d7f3edfafc5a88fe6e383078423fcda20bac32b89646f48ffbf8aa783e89bc0bac61b3a885ed13f0965af470f5a5a91a359198bd8dce197f12261b44ba0d08f0088753b7bbc236815b6759642c89d78de5dd3f1da5db88ade6676464de5c32749c48bc58a7b84f594509a622c9e25aaae8ff8d6455fdb877c42a097505ab7be1d356ba8a9633f427c993ff0560956cc3ab0001df3ebb5f269e547b190948a0acf45ccd7598382a606116022606497a53f19e9cabba21391f40f28185767a2bd7d0b28b0281cefb251e0818b68d77df75937b8cd8b79773f661a429d7d229edddf7b0491d075b031ad298de71a585c768550a00700f38b0e8cc4630b2974f9c41d76e3be32dea443d77dc2f7f3cc8d6ff7a20dafa5ab5f22c3b7c5dc7795455790bbb8f42cca741cd5aa465540fd34ee363c2587c00a3ea3b275357a9105b73c85258b68ca83b4ad7a51297604172872b239224453402a1ac293571007b09dfa516ab6439c325cb88886a781e63c291c40864365f0e07992a6e9a4de75f2bb001b4349d49b4342b361c71b36a797fc4387f1d2fe092c500c71c2acd4ba6b644205f21580016e294bb49e23155c00e29f3f09fd2f280be7aae4cb2dd7924b930dd16849c8fea67cb9d8cd9f010d9d0aabff9869a5543ca8f3efa01b1329ca69bdfdd654f43633da84cad36537bb54422725c9f6bbce43aa38eb3f55f4b43deed86c3fa1792100d4f6ab5d5f62243b26eefe7f7f6c9ea0fffdee3ab8b03775e67c748ed36994fd76ad4420c1dc0041fbbab95212e88bb898fb20fe52ff1a6ed389e62555105d77f4dcf255686bca3d3bde7a0998a1e092f4cd690623f1b28bf3c6b7e883fc4784bcdfb25471ce2f1eb637d62564e8b1cfad70b483499546784b9f56aecc854c799d58d2bc004f874c9b7ee495c30aff0490978eca2297b20eec086e51a9c4ddeedc3dd426f36dc101624d28803347b3de0635b9c3a1456fa0dcc3678c2e8fbfef1f572c113966dac63b123eb196735c7f2617dbf5160eeef5cc238e6ed04d6dd28bce372d3facb7ab38183f19ae3805185045a63e87c68ca0a0e4f61b98911035e26e3e2995bbc5afb9d3ee038193005f7d19db1c8c5f46bc62469a5ad650d32ffd431797fca699d079489787a941ee0138142b3d9127232dcc7d86a06d9d3cbad6a1d00ca876254f87e558716f2338e307d3f09f8cc4dde9c9a35941547989b0ce90792213c005ec8c64fa267ec3f7f2f6298e45b752597d4e1cc99f3976c3f7298afc1aecd6c0bba296b29496c3b285a529b2be4b79c8cbc8928b47ddde8a55b6b2c9627183af5629c5dc7fa48cd74889d11572232d147add96ad20c73a531b6cefa365abe91f154aca6107d55a49b0f2ff14dba457ab24b695f41bbe0955bf7c74f56d2f24c4862ae867b0d6e993b8de36005e6479e2a6f2532b647f48a8f84509259f3bd7f70a57a87c6c158481a016cfefcc8914e9e35b506739a2ee5ea400ba5ef0444c4e73d00fe294a08f8841ee68970ef1fa9fc8dca4d3f21dce9550b01753cbd67f8e652cc99c15c995c062098eaa94b91ed6274b2c764c659ac3f2c9fec31cb14435a4bfb3b37aafaf98fa73c76167bd8b30ca34861e0513e1cf033f8dac57f8771b67063389340c3ebb1d2665032e812f1556c3526db069750eb05865870baf678e4e30a4a14753a785dfe6f0efbd5341023530e74136fd70fe77a4badb66f3eec44fc46a090508e00e92912d5752610f4711e2cc3fa13a1cf628c6b980dff31d32d0c14bc1c49dd321fa688bb629031f029ca729edd822348c88d17f46517630107cb1d7e83391328fa99bc89439ca32515685427c00f809c3eae184f0c99bc4960124a4886afdd059e928bf6ec905e84b2b3b65005e273e01384dc8d3bbb9a450a652901e7125f7081ffdab62a089119a8a21b06e1f0eaa04f690927b6c9c4cc1b33327432cdf024976359c00f986ba715a7d6163805ae99a7655e571f5a4a5f8f993106c9f1cccc8320de979e4a1b7d7f36e8cbf3d24a35b3c1ba9c4fb0f541e9f2933669997c2850c4714a957b45bb90f01aaf027548f489150c7eaa948bb9d526a2d39ef715d2be19c2e893703d96fa690568625b0ac8e68dd66c9aae9725ce1341e26644102d9837cdd7639fa6c9d6e4bed02c5e253bc096184aae760beb21e63b048f0714fe2095e40335adba7f336ba0c8ea5f2c9e7edeca3f732f93a84341fa33dcb1a1b5e76a9dfc0fecd50972dbfa3e3bc8d027c0aa6d4b5d422168a901b77dfe619d8e7e1ec9408a99341298c853f7a42b37ed54b2f60a1b12df1d2ac73362d5dada5087cb43dddaab31c0a45e89ca182895c2d21edd10a65ac5fa74b2f9c9fc4de056ab9105f8d118a320b3bcf9ff84b56bfceeac11c5ccdd1e75ef0d82b569fbf17efc35feff3ff890b2269aac680c8d6edb738d0c0c00328c11fbb734040c0190eb6245d182d90cb3e1abf878edc4d3c01d71cd3af4092d0c8f16eeeafeaf67b57335071b6dea73e68f5f5a0af5bfaaef4db66d94118d725439694226449e857de2ad361e3360e783ce6eb39d797cba983d3d720a792c7b097e53e9df71fa0a9bd14c3ec0a50974aeef16c2983061236b43098e459c0f123b05dab44e227e9c86223631fbb637c62fd1f5ebf284318b95e2536a324312bfc5c4f30706e9578bb086cf06bd1eb59e45b3cd82924decea78dfbdeafeb47d7e86603d940b941ebee108a08c320f82888bf39b07c285b62555314c27e6995f88f26c7c0df9653962593f0fc14ca5820f506030d4836e8b603f22e780c910ea5e3842a1bb77cb090f96d5b13bf165457e761ab2495bb810a422b6abe463e6ffbd2b3e2180076c28fba1b53d27b27c463816aa84567a4b84e6943db2d8f0a28e70d12dd297bb889206f2d1013efc1061c206c26bcb2b13cd7823b4669d6e13db3e0733aef585342f438ad1cc4581ab087e45d0b20c76bc64cccbf16fd3abf3d671fea9c1a70b2847ac121fe1a15f4b3a75c742439a68f63d10868e9189fe8c3fcd883b832a1687fe137e01158fa1b609f257b83971d4f06ee9dddc3bc03622a954d24fe5f757e8a3e9f68328ca00bcce24dd782495090fcc0bcc77035e241d8a9c4733f9531c70f784a35286fb8dfd5fe0f40e45199766e0a63fe398e700780cef31c72cd2b8118009a364d89ed8b856c07c88fefc44a7829c44ad1fa3a605c60816ccc33a8b9399f1addb06d392cd79ce013759c0f73a87eed3fdd9fdfc2921bbbf0f7ffc5f0228aec2aa4c3f67c1321c04f1391dde1cb665fb5339e9559747679c4baa30bcc541863e2b869281d78cdfc9abb36053e201519024567f4d1f3eecefde1a7176ea7dc8c0961f1522f9b181ff26c37db81f3fee791ee311292caa752039763bc8ed7d6e36cf0cf407afc44230090a588a6cb1fef82b094859891d32e01116d898123fae394d060e3d58423c0bee4f367b14ad8d54df12a9c0c5201526859f707c271a168edc578c28db57b56edecd748e32e033d7a2e0985ef0783edc3cc1a30adc03c89e27cada6426a5e334a44015964dbdf46dba8eaaa205b675d9ca55aa348903290e52e4d8b8758b3b0c96861cc4930efa53d7b81aa076232be059250a5456157f8cc77e580077b373096e5cf4303ed30ee8c0ed6ac492cc67d303b1cde6beaa581c8d70f7aca45cbc70660730b2ccc82f444978dd4ce04e5b51a7475470b7fb2d66f0994bce7529f955a14c55a862d2465bcd7f62d3a8d274e06796131c49a52e0e1c456690a5c0cc8a0d6779dadd8bcb8c9107f88a664bc0eef1f5bd3e3ee6b8fedeab2da07c393c033c9976f5de13df4dd9350337205493297d57f484dd643d7e4e3e59cd8ddbc68532b7c09892103aef3fb0e8c2457a903a522976a7d264cfacc0eabd9088da82624fccad8219d7ce57e4db1189763a50375b0447f0aa9ff34fa311909fa65f5e59bf7482dfb94953e540adb65532dfbd0c80ae52c50964c77b50568132f4fd369263f619f680e1f2917c5890b9ac2fb5789d6ee152dfcf4fdc93591aff04946be7d628605404435737fb997aad9a8e7f0f9d4c169ea699790fd17b1feb7fbf7ef0ccb0225c3b2a0cbc7c09ae2f36eb7a9eb362da3414dfa9b2fd2ff9e0ad519380706b9fd1bb8388f4027740e9e6f673d770a7c7e6d97d686b0bbbb8484226dc7ac80f4c2117fdf0090b66130d24e902b212897d963161358b8b0b755b564b2d652789f0f7fc1e702f4757bec2c715f1e4a3f292bc152bc1468f4385920746588dc5973034bbb0fad329fcc19fd528a67c8d8d7a2b56015531f83ebf17001965bb2d9e2971e3bd320e56276ab3f3512376011508ef0035bca00d03ae0ea0e432db7f1b846432a90b985bb4234b883a4a2705d8c4c57783cb5d3f7a0c8112380d649a2a13f8065144395a20843e39edf611f19aa35daa333348522e1538bf1fd8d82c833152545c39f77e54857f2011927b9d0df5380d457a198e1164b4d04ea86cd51a1e30772b2ee576d039f00218a8d13681105570d4ae4192feb2c6ca23e91ba1165701cf60fe0d305197093ac59b4fcec84e0d529ae2316b6b25a77ac13b9d5c5b170c0455f33aa8b14427d161770264869f07f713198716e761caa02fe6b0b75b1ad2a1a90ecc5ff75c761e13fd497905c793360990e27afe7a0e793b1b18a5441600d097d57d822d68850fac004e4eb6e4934cdfe451af8a0ac71ee4544e84501ec09dfec16c634908bf7ed311dded844a762c1d573d8c91ccba3262eb9814bd241fdfcfb78c758ab3d673e97382bb2d188e0721bc9bf0041cd68a4a85b9e87755dc11340eab798ed989d6af61f7f23c2e89970f01cdf8408e10df58bbc9aa0ffb5ee2a24cd2562b0818f500ff0fec174ee8c1ee793cc3e9bcb1918b8b5fd0346eed09e16a09d9bf65b7d82f5c071b5017af36e1b42395a15eaed7df2cc35c5cb54bc243d60aa45246035528dca1cafcc6be3874be30e89cb2a7b3abc914c4f2d411d5d6ea6c35a3128547ae2e0f9b0c1c7ddf29acfdeeb930956de8c2bcd9b50a7203798e95300867f8e8542f9ceecf11ce9a3680f2436fcec5198d837e037941525481da5e7e82cfa660c19aba9e00e935f5dc79a8a80c909f4f0cc030dc0f9c941e3633d1f02df3c3efa6cc4eb5f03eb6bb1871be4981d3bee97276b4174c5b1fb1b52de4ac13132ab5a0c43b3c47fdccefc9340207b406e27780d11a68b9b41789f37f30f4a45e871312531e511fbbde665aaefae0798e1d342816e1e703a9b0b99471d80ab4e69ddea7aaa9c4c3f63fcc54978b3d977fa7ff1a5bcd062e7a2ffb9af8fa34e59125b014d03499aec67894ace1f5be7fd99afa60d589925d5668c8690256b67d968c46d267d43f5c7ce984b1116f680d3a50683a9914a2782170749fb64f12769ace10863b834b0fcc7f27b556c0626876087c4be8650c9d68606e2da2ad0a0f034f34eff4903b8c7475e33f301da6d17aa41252524bb3277333f713201a6d79986a9899e99a77601ef4688efc436a42fdc878b0b07ac77d8980da29b84edf58c4dae56002be69c096a7cbc58213d319e217eab62b1e8fc8d718a3e02ffc0b69e27e267b0dca4a96932bf31be13592bda691cc9645723beb506842bc24454668fa426b9fba39c8e66bc121c1766d1a8e49dcb43948a34ce9241699a508d504660281cde02321884c2605ec568b4c6c07866d78f4183031d6722743937e875c6bb6731d98f54da7a21efa096682e9180e988b4f4f15d7c5c70640c8a64ad29d66d44e14dad834dfea4b34ea8a3f848b5c481e440fcb320116886582fbc7fd118a91e87761654b5a5fb9c026c0f29c123ea8d71b4312ba31741b4cada16ab04b5f90f28e885db8ca1de4591bf7ad70b689c8b2bead94eac8fddd43da88acf6b6cf6474dcff4aace1128fb39b4e0f5c53f43c0fdbd3bd98a672d7d25ac320543d15481ecf1a7b0157773bb5a8012b060861add0e7a89134b3406d410ec4c2024fa96964d2ac9976149f9745143b5901496206b943644630ad4cc5f74e5e3f0840d559cd30b4f3aff49aec220def545fc83ea145d3d943196d67d2684db643785f1f65e6ba45dea464c74e45e7a15117908b9170f9db51253a9fe1176fdbd1c1e8da329b20d7eda83ee3e40e50284bb348722d7001c1c51df1376e7366b4d9c9b71a7a5a0a743d62c44da06640482952da27011b5af643e41103a91b82dd26e6788383ee8f22542275373cf40b6758b559cb9603e43091949b73cc0d2d142ecf4d52094a92da53d89b6fce3ffa572ced97b5a1547e68f8485d56785a6acb1fec82c33a814fcc2b6656be00c8ff7875f77546f9d7b6c29f3327b6afa04afa64e34e4edfc06d4414c19812e331b78be0d7c5de35397b32eed629b1e5e2d2d895d89fa800487d9ada96d2c7f984dc10e5395f7077bffafa5eecbaf90b87819a889a725de3805c3632aa5cde7443900ded43ec2e4d825cc50d0e7c4d40ed16c6c9338d1a368c2a7afce1f311657832569434e28c94192e21490ea782809982d820f4ddf48de0194b6ec6560c3598c5cfee6e777c62abd0b082d58a088334dbf33ea0758f52eee50af4a26d3d966094a7987f4d8f0bd9a479506ff8275ab554cb6eac1aa49df0af04b26187101357e4134727747ce91d3481378376e9115076aac0dbf16f1eff84338d890b1bac9468eca456d37e897027c36711d476df942e2ccc9156fbf7528b16103406d79d4ff2d39ef82d1f3104b67acff4bbb1d1b980c35c88c191c10fe80bcff8172886742fcf9d769cfbe65f3015e0d8281241d55d0277492d37322cfda0f04892a49c794d3ae99d159264a36a463ca74d6307834487e29b24f706eac63c5a88059533f1023551f1361168be60e64be251904dbf8df8b9a00edf1380928be6e4f4719cf2709da8cbf3539da8915d819147114f49959cb172b6316666f8d60d7fb11aea6964ea5abecc66c0f26a2dd9b5c6640de34b077a5c9ab5dd3a835d0b6a4c115a9fc70189c82fdae235f8d6baa512d9a8ad2000420a7c4f224bb0bf4e2f62364c2df41840685d56c9877ce6e39c926f57f8cbb44bcee4094c78e5b06e72cf9bceee34173d6ac81cbce1e1babdccbb3f67146e8f62adac49b1a8706c109497366affd6452795d48f7b0dbf8355dc56e1aa58df454d0f02fdae0a11a1334efc1e4966dc7c35b0a27aa1c94f37270e4b755abf8ea61b5ce4b3781b9cc649b15cd4efd4f5cd3b5e317f59cca354db7a856b7439534793f024e011dfbd19e4d06d08d4b2d0f142054abf3c03c179f989535f4234f23f8f9e9ab1a306f2600cb710d4e584c2f16425943873deca948fd9ffc85468e76f05b8bd008eec43efa0d38a166f8e3e6866c4f93b32cb0781401de2b057f145487b9348f332ff3d52f795283273ff91fa80d958d243c27082ddda64072f52dae657038438f7d7038ee612d46b516068b983c2f5ad20e50b5fc1b04aa328ccea53ad6e814c2c668a1bb81b80419a96583173ed741d874104a9d5635c0ce933a868b6940c44ea3b322a38d5a837ef1cf1f2c046cc835ebb6241dc7b9fc261bb0ef6ea13de7ac751eeaa1c754a69ae902c568b35f43822322a2f867ca371c2824c8fb7c06ae21d5bbd3f77b792443b87b175813e40c9785cf35e5fcef5ad44029c77dec64cfd29ad72282d04a9f0b6e119f40ccf6025ebf73703157c1b1cdd7442fbf17d6a45675f1d34bab013ea32859bf08fa300faa006999b0420a5abe33c109c18afbdc5228fc51a19a141586116672867e92845355db8233073b2138b7258eaf8658aead063cc1651660fd614d9e499304538915d022142df88a61b535e462f40b216ef2379c794f36d5ccc2316259689fd2721c878b8600a48bab410217deef34aafc7124930334ff4f4b20d5981c3858d7cd0db55b0d67b3c1e399a2d4bcd0cd9769f5126a11dbda9c029af62f759d8ff9992a66f3bdef48ada4e4499acc7f460603eb50184caf76e7a84c0c8fb9647ab7d76b5dd8cb75fea78d2a57523f104817997462bec21e88cccfceac7d7dfdd43419065f375337c0e38b2a450f37132868379383fc110a3a0daf68c8ae3ad7187d12c63baea826f293d513113f01d0139b88f7948b328a8659f1acf26d68aeb3c209b601ea86090ee5e721d09687709735c41ce01dbb1eb29ea530e7c09f534167d46689d4c39f107cba94f602fd134e3ae7874ef2eba798f679e571b2f8e064425e8d13b30787bbe88ce2e371885e55e8c6dab971a749fd830d262829b2ff0e60eb58518b6d0c966f1fdd86cadec71a816d8f42e850482092b7b4cbfcc320cadcee2c7aafe7e41999f933656c4dac80aff4bdbf1c97e2d005e8fccc91307b030a03a08fa2662b0e3ebc11e46a50e65bed9b9258fbb9e8fd0c90fa0dd1a888307a8c5f33935249774e3c9d3698297681ece3aef19a7be317128d43c44a0cd583e9b42c189450bd1299c3ede4dde6ba3e4fb38649346d28d2afdee10ce5f2f8c2b0c61b7644613a387321874efbb6d0d34c63dd74dc708ac479a4d2e15fb8b8afccf819792660b04a13508625ee21be949f33d93c4dbc44b0cc5f541688cea3b8dc85203e22b0ffd87b8f1a272451edf7c8ac2c87b4dcf37cb19384ae3246951b39808b7af73ea1c1717067a69664d474ac1ced21127dc2c08794144c73fe9f33838b884d997fc28f3c0fbdbb89c37a3583482f09d923934a74cd182a93c872f2444260af99dea33f93cebb235a81bb06c61f3ef17cc70f8f1ba07c3fedb69c302446f5f4f4e65cf50451bce62aeeb0836dbd8ad040066a5c77a5ca5a7078aab4b06a24f72642bafe32f4b558cab4edbe426d56514bd70bb3fb10606ea979c44ba93145257153da54371fe6ab21ae133463d5293eebd6bcf65ebb41069a95c49c50298e782c168512a01b972d82b3be9f8e03f0bed178b881a16b6c88a29ec13b20d9cc0f282a878a7185055dc432dd0f2fb145bcefb945505629a53f57c52de589119e554355497ff24f818d7cc8c6c962df9c13fdea0a055244d63ea3985a064c299aeec8aaf54ea64d4a14cec4a51023c5893a42be88ba6b14050005f51e5969d7c5a8e3d7e8041274155d1dfbdd5f74fbb859d14443170eaf60cab9a85b0ea55501322600a4d16d1d61976a7c3ef44030d90d0d6b50b27557e3314bda865684e9b08f7be71c1a040f3b37ed959f89abc60a443daf31ed0d62a3025134f9877e17ef6fb761a464371634215adc441b506592cfcbb80773cf3727db43347a10c55d39785083596aa125ea900bb8b47073acb8dd7f887c1b183c75cb1b6d1fe9cda6d3049dd98ce0e381886df048d6dff16d333bc519ddab97fe82cf6601330f1d2bb971a24ef104e15e183d41c15a1d6349879a5b9b318b58b991c3c523af06cb54e0d577b692818863cccfcf2c194f3c7f6ba44d232b40c4549509ec739ae25a257ddb9e67f18d45e6f14aeba328c96803074b41f0c65c35bf1396c60f41a1f90b949b957f543f910d0e2cefa0170605e77e534f7fd30b1c5bb99ce032d00fdb3ee5548bbc43153198fa551b2c8f16224c9fbc9864d69af40b60ea61b1a5f69606c132d9f39e737035359d0adfb1b813903add2a511ecd2769655f52ab4f9147ca690e10c7958b64d3cda85d1af389610ec4fb42e9752d3db6438222484646d53a285dbe4f88f83300d6eb4ece0b2ceba5380f721f0d01513c5ad22fdd511856052b224775c07a7f058e64ce51e8574619aefbd81b914c6ef9db517869afcbe714fdc4d2a650b57afcb86bfcc1837e45336a302f17559252fbeb9cec04449243b07b96d923974609179e46e188a1bbec59ab7b141e6e52deb1ca8cd12f6228f3cc14784c898379dcd67c84ecb8aaa985c69346c2fdb9818fb8f6f35354743963cedeff767e9b1984af9bec5a291329e1354e87c6a48b148e146e92403791f82db77ac6b621ee4ad43ec1fe8a8e1b72d5b0ad254264cfd064b69914a5674b37284343747b656e1fa710c56f7d93117e0a857c95edc584cb83017233897bc86901d33d4bd48a8d81a421370fee73fc32e9e2857561d2137ec5c5c0f4c80694c0877b45674b94bfc346624cee88d6b306b0bbb3ca0f941107d8f80d45a06c76ab65ef0a54b869dbd6814e52d13a225f97619f1a8dd05895822de8cbc125cdab6b464e1e584cb5a6944fd33273c4fff1f460c616b02ed70334b39459046d72b2e28d2d7d7cb5a81c7026c50bb154291fd33812dea8d3f43523a401267b5bc5585c1ac95fb60ef1a70048e6c6222e90489c1ad17543fceb032d30833cf29a0b1e6968efc974bea185ca47cb1e01cd18b6df72bb036998ebc6c35eb8b364a44c99b4ba2f484ec2cb1daecdfcfa56c563db85664769093f55941a2455a68ce8403cf8e1b80742c2e8f6b6c0cf5c57376c262a778b23d745191a80f180296f1b6baec83735bf0375090684ae3a2810515019b8f163a3ff2edb222168382a216ae55f9cffb9fc0427703a1865232e836824c475870e3962760c1c5b395b7a22ebe09b867dbbad145e01fcec8eb12a9d75e96fa03bff36f0920c0cf09e03801ca436911e2688aa31f0358e6cc1eb5b914f052106028af6a1d95813b0d814a7b5eebbc8e1e0d9313d74440e51894739639e966089124383f28983ed483376df088a78a2855c8c3b5ce3160f26b45e0b8e524b0040699559c08373d4b28343d578a663833c71635c41a8fbc1baf2963a92abfafdc2703f2500a10580cdb6585e81b95501c600a4d7c30d92fcd242c0cd0c36bbe720202e4567bdb1c24cdb2d909d9c073c84eb037810f9c03890b05da7e539c1918293abf1dab7e5aafae51c178db7c11905198c3d3beaa8805030f7553591e37ab075ed12b1b5c1e0aba0cbdeacbf3714271a573159c40eb66cbb45dd9a19de50678ab374f63e77f37a1a9eb3991def80a15cb6490be38e2569d66c011b3b13c52fc0d76779247ed874bfd5c2e8ed5184263fe7ff8c8d81f31a04067ee7e45255068918dd6d93d3435b216d87db9d4b8af52b166f87ce1f5a234cc5905dce3807c70ee5579b2a30e738a18fa128ae0c8228ef26c10e90c983ff66b167879c3bd115b9771a84d2f35d9eda409b1eb01c5fc1cf59c567fa445ccc5f3c7e760024d0e9a09e398a0335f01688c63bb011c607f8e912ec07733a2453fecdf038452195be52e296d92ba036c833c6b3a1d3d3b9a1923efb09ed88c7a25a7114c02d01ef83809d51e1280d752da4125002f3a3a8c38624213b65668a314ad0ff7a9d9ebd073b78f8c92262525460f64d71834fb6b8323f222a339f3420cd345419d0d8db32eb649b31da94132766d6955fa4cc623eb478aeff88965cf7c15b55acb9b3458c33e1a848e46fe850e8ec559b0a612a901da4a1638f8bb975da11dec5712a9e1241ebd84b9ac90fab0033b044628931504a23dbf55ead2342968fe23bba4c6d2e076dbef1a486fbeb2ee426afa5f121d83101efd4a576ce7559b898e52a2e0eb8da24dc3ee36e3ddaa6ef4e0cf0cdc4b5ade2abbabde85c6fb1b39d710ef4ef536e753f804516843482e51d604c46c93dfa56628ebd144aa0db93f948f3bba8b013434bb3762714bdec591c202d9a8edb033d72f1bf3f23680223d6a44bdeec458971989569b403c99de188e29ab3bd3b6b37d6c4125e9e0e63ace82c76478f1f9a3151cb48e0ace7d118c06fe569323e0c03cecb8821d6fba0ba3bfe4828a28aa0a59b04fb2a25d66186c2d18b84aba9181b9f07f1732c6ff770cdecf7179c0e416dd993a620115d6c2a2673890388a749204dfcf3feb6fc6d19fa635ef236fe08ba0b9b409a20f97cbc5a0234bb6e3a0a0e4ab3d2998a80da65d8fda27c9c5656ebc49068ede17675ff1860d7bd0037ff4aa7fd2a79de539c839d52e34f8524b73a8bcc85b694e6a155d35e099bffa6016e811d6d3168c8c5f176b1d1811b5ba4c3385a51c9d03c74bc0f673f0de1bbf89ecbd47a78ae439bb479c6d6eb5fa504c2e001fe75e279ad4a701de2e3b6fed7c86c39d862ee67418641a43aaaab8cfc12a84fe0042c4577e3317a040774d69a9e84991d5dfae36637868e172d8e1cf423cd1d20fea05f4f4b3c39f6033bdd1960ab6607ab9707a54472b93a6857b2473fe06691eb77c34482363cc1ead1913342465cf846fb2664a0ee257d1c0dbc4341b360d8f62db17dfc99014087a87ee8abb69f9cbc0f652e64b3d1f9f9daf298e68f5e043ec3cb977842c16db45979b80cbddb4a038ef153868b84398feeb720f93380faaa17e8de8324adfc9e9f27f9c68ecd066d6775fc8d699fd54d7aabd7d2febd4ea0562fecbe15e467885d6bee89ff5512b011a68c9a16af9f3ba0e27a830a8658422d9a84b75d9ab82e2e2361681be4b8bdc98ed317410f0b4c4c9803c2246becd86a6589f53b5885fe247bb07188921d8c209e063d117adcbc65ee70202abc7ddfd782b350647d657a61d88b7a8c4c0edcf9df1d04857ed70d488033c11a2151a67d68d26a81f4ddb0a0664ca2ec2d279076819f97f65c863eb4e257a6bf1fa0178c6a25fe4904ad62a113484a582446e4d3ecf6e1c04fa0c39bfc9876ebd7614a2c8504009b940c2590c9f9f799fb67080e521931c0e60629873f3c8583787575682ade41b3ed7a477ebd725e70c35e6dd9e8c9ee7df89ad982eb36cd755db878e8de6a946c6c05ad9929e3d5e39962afbc2d94c4f0864468872cfd27b911c63dbc997ad192aa827fc1223414d9449d7bdc67aa6de6334506b762f52cb4090c60b7b3159938731719b13ad483a51a17e779cfbe86e2c2364630b020b3cf62acc95ce9ef936c5eb2d00f42277fbc08c3c76d6fb2ce78f9bfe4938f9cc8f89df9b430a92aebfe647e482a80ea1dc3722898f240ca1694d26e13b074652733b229eeb73c447450d1304e2b9efb1f79881a07693bbfdfebee37697b6cbb8615b385a119b0f74a157f4bfd17740a2eb0a8e86948fbd5bd170ccea2a5e1486f95dd49efb6505c5073ca4b460549b17448b850a8258704261243cc27916783375bef72ae063f7b1d6a39f88e7fff5a12eb86e48e5d627edf112e55ae6c4bf1d66f20d587f6b6668a924c028d12480f98b702d4579bd1f6973f5de235b9f74ac6d5a826598869edd7b98a3f5a0969a175e38b72de234a1e3bf76441a383e9730bc1d53be43db5e39d00689e5fec1cb456dde3bf816bbd1f66ba66af589580445098f049f7f07bad78af8e8f35b3680fe11ff3cab8cec23cd139ff7cef4acba3705644d0e8dd940328fdde8b169a494c46bf9ba802e34b4ebac22791b4fdc155a0ab64f80571e642fd7804ac75c7827a8d132d9a8785f16c5cdcfee4c2a91a91fac0a6e4126b35736a87387a5f049fef3ed78f4fee797f1ae2737b409c2bc70c5d3d7a54511df41937c8e579a8acf7401857396d3798a383cd7bd8bfff35d471aef2e3e6bda9f20808f7e36a8a440f69bd919a5183dfbea02a58f0ed3026cae0df333d10ce9cdd22011adfbe59e78913d32c4dfb59e2ede09f5adee284d6faaf13de8fa2d518c4f8e0fc6689ad63d3dc13c4042564fbd19d73a43e893143dbc67dbb8cedfa243197934f5dd10dbf77dd5b62e59f61a7eabc5da4a34b7ad2d35867ff7887d083c88ffc496f3a540102bfd1352192cc6ba03dcc99b0dbfc853ec808b3a543ff4fdc7bfd89a01dc8d8b843f8c2ff0e04e6b9c96657ed7977c262e0423d2c6053df6fafc37774c159ae0cccf0b5334f813d1b382270475e97f362d3ce6512960df6bd2ac53cfc9d1a993a079767aeb315a2d835bd45f3a23c9e197d5b23dfb6a918bcbb2f3428582356cf9bc5c8f7d92f3232087ff13fd3bd5cc239e9232d43f337d8fa7e1dd29124485cc327ed8d5c82bf281c92c43bd13e4915b7c43eacdaacbd58efb8c97bec8a1e3a6a42adf353485661fb76c3cbe6ecb65119a4bef7c6daed867cf2ca7bed155ee124f287620c187058266ccb4512961998ba7f292c7b89d615ee223cf2e0160d512821b1d2dccf112c3ec3a73270a6823829fbe33c7202479d4fd80791754c140c2891afb3faec5c02bc7870b7ddce8079ca9421661d727c47ebeec7fe7bc3a0bf8c0fb6865281b9d2bd411c5f5a3c2916665d5b83f1e06a59d2b8ae35981cf491dee88006dc544c6193aaaa2b8581ab33c8845269251889682e7dd4423e07cb7cf9abfac0be2fd176daf8c9653dc2fdf7f6e438e8cf4cff04ce36cd779130d46f9dfa39ca08befe596eeebd2ca41583711eac4c55efe668693d1d260955cfdcda4204879da5d6c7fc1bf64925893887eaa3a916a6199a7d74c4c15d458a491d5cc20f42e3747681a7a11f43015eda66b24611dc8e6b434be421dadaa020c72346e24ca7f650211c21e418967dc2e3774e1f7d41a3710685c5196bf94385fea8b7a8f3d20a5b9280ccc34d204f3442520e3c98273fd1ef4456b9480f0f0adc4bf104f1f17a1d379e015b84e34ec152dbe73e4be4fe3dae238250ea9b0ca59bf9d468016c5753730119815e6c3171532348930bc9db2b48d9d5f61551eb043f5d33b71a6da379fd6f75a73e5577a186bc0b0d54f7e31b4a67e91664c913721714e09043d3681b2bdc561b8f30031de0c239ee0e10dcef698cf0b4a9ad039dda2ea2170676a9f47c7e76d69d27932141a263235f205e6885a2e340ba10920f54aa94f5ad268d6cec141f2c2740271a100048e27868c747f91aab65385a34061dcbca2c15d325043b949638c722c8422d59ea359111b4366c6b2d4412ea9647964b904b79911b393840445e79f468e9ab84d5d7648c344d8548efaf34a926d0d7d8e6bc6072416f1a5ed70d4ae489b95cef7d20da5582cd7abbb7b6558410e3c09148206c114ab87ed55439fc53de744e3ea36e6bfb0f7b8f5cad4c74ea34f73c6afcae4ade81228ca594f36408bc53291e9181c1791246a29d0e05d1bc3fe40d0ed6fe3fa14b6b3df556b7bb97ddf36035804f263ca1cba8719c243ec314f3c14115a599055f97dc24e3a1839eb80eee8db2dc9b9c719f017265c98c3b770ddb033ef33aa0b3050ce54bdf7d20c33501c91d9285d440fcf94413239b437d3f715bfc83d1fda0255363786f66c3f02e7d9dcc06331d4fe9e4309eaf8164307760f5641b3702f57adeb4d80116f4c948fee4029c839927e8f6392f0e453224c02964a6953b0f218a3832427a7151eba678f48784497a0b22f9ac92a5b67f56a5825b022614f5635c98454f9f10530b3eac6a86c20cb02e03c7e1ac1056f84f68e3f6151370faab66826b15fd6ce9234f9dd32f0dc570ea0939c7fbc12edcc6b5eb53adb14e48978c5b579eccbd3c892ea35b5643ef4f8635cc7f58a5f58734b409f7c3306bec69e4b985b9dab8481f158e3815699253b204a2af3ace7d5d3fd4449ccc6e98f87b1319a27dab1d033a92a9fa173eef9fd819cf99f919287e9d34886a823ae2f26cd3de8e75c5d4716867a907ba6455035d8ce6d626455882c2c6151da0d7b49f62613ecc5a940cf6bf9389e6f81848751f30cc80eb88118818a75d601fd352a1c682c463400bd568cbf6c309b3acc64d7fde75e16fed57468208d7f1df2bca9f270e2131cc941783221355927009d3437d2de65cfe9f4ab4f003d0b8311600a155ece7287ac3ce8bd91ddfeb365e162b9a7ff853b74916984663baa936b71a41f4e56f9e8bb61a7c05a9a742e17671ea1108b0164d81e2b57b05ab772e8747120330f2dd703205e84ffb3bde04cc569c59a31b2500b5f70ba518d1a3807d0c044b2ead9896434d2d74bd510d723cae0a88613bd744d71d4dfdc62396f57df698bc886d8d12589712b36c77e6a154ae042a8a941bd1e015cd498aa135372f85fdf58c9a98e122bb542a77127a63701c6d85f7b7b3f4edf3654643df42e16e847559195fd60f98e02a60f67c8a857c3c39146f63fabeaf105b0a549fc2311161710f30aa15a0d3686436cb08854fd4c616de998ca742387d8e528448a0efacf3a84a6cad4193aec15039778ec7dcd0ab2c294282795f72a12b8e4fd32564c4472eeb7029bb21f5ee41c7f9976c0e36d94dad44027aa1938d7b0b9a8beacdbdf9e47075b0cb89c36cd61b7c287aa05595de731b419e517e1e4cff852255939ceacee230e51c64b6d469617e7a4bc1d5daae0b2c980f2543caa8f34cece7d2489087bc6b1b7bd0c10fb37d406e8266ec6b472d8776c26c0f0cb311079f5bd81c73491d63d602765054c6e54459b0be8df86265c303e314aff19dbaa2b5156cf58d7897ab7157f3424ca399b0ba5fae210772b1e48fe52207a9660931ca7fb6cadf02d75ae9034c6068d939e705bb531c70b697b31e8e655c349d1ac5ac408ce2a97212adcb723e39ee1f005052d9db3cafc091aebaec5adfe7e72053de43b22b7615eca83dfd94a7ac077eb09322faed6c6798b7dd3052e6d4df7f65d54081dacb9bdac4edff5d7cba760a02fe5be8e80c7924bfb4d2b91df2ecaa6593145242ab54a2c41ae345a293ac8b70ca2c138d8bbb86c0f011fe3f9d88f54a9541c76f506a48fd3981749a68f93f00c33e9c788b39f85b0bd5fa00fe7b6223729f6928bb02e8daa5e1c3b3fa8fa503813759fbabdd98c4ec1afee43c56c95b0ee7e06ca1ddeb80b8951937b5db091b12eac6893307604eb483d1eea8484c86c992a82c81ec5311cd74591caef4f1aeaeed3f8d6798345604c38d08d80df9350f7d5460caf310d2ca19bfdc501826bb2662f89afb42c4a54503fcbd0574d9ea022e0fdef54b6de6f041e5e2d508c18487e7ae5baf070d257dd090c6bf76ae4e90d3619d61f0adba10814c5e44f5de9146f8e23b06c82b80f4a2291d715b3eeb253976516d8c7832b3552a91316884ee9a0c05dabf7f45d84e65803a00f245d17383641cc1aa476768e1018fbb90ed11066497bbf0e8877e8c5383174a9f1cd3422c19646fdec86be9e4f0e9d0e982c2db77a0180cb28000ee0ebfbffcaab92f079d9fb35e3a12890b4411d0e138d08d06fb2b3b44efe94da75581c0eff47d3df87e9d2b11b6d9e2bd1c066ebaefd567fb191588a03e8ec571a943e3279ad8c65aca1b9283725ce8fe65b3c1bcdf7b7549264c8976ed44e20e239b88e651bf36d7f8e08a16a0700288665f060fd10faea008568f8c421c923f9c5117725931841909c5f52403cb5febfa45367d70190da299cd2ef6f1859a90c3e1510b2ad84e44978141b914aba79368a0f4832052040ea50d2c7f652bc08ca846c17a66df28a367f18602982ff8015002ddd3a0fa24bf985f96d767db2160404f55474084e54ac8afd5ef5bde3120991af9b0cebd073705a0a6a732e444d546c914153a463b29699c1317c4c65a9d6076cee47ed2eb4279db199051c8886f79ee9ab5438915a2faaea1536378d239e845a4b8f5cbae06f3e5bc1198bbcf1cca088d87cb18986261d3d15bfd0e878521b67eddf759f02682a2e04f93bc87b837a995ad634349afc143c95192b18adac6af40a04a69bdde578356ec71b184c1bee8b1d39bdc281e0f202ae079862dfd8847368ba98a7122fcc9d66957639c1df4f45c16f2b2d8dff194ad42272d39c6ee6ea9d3d0e1cd0df24a65c4451f1fc179f288817117196e9546ed553ebb20049a3251dd40926f5f1680cd9b9e8d25c385e0df0f0fc339cab48a639e98216b5b0c059b913c3476fc0facda9b1864a2aa026d7a5d98807b8fddd30a00a936b1028fc9a39b273b039442d4b144e893ed25a414071cf0c558dcb4a54199c6d10ca157d8d5393db077ddbc6c1338bc577fbdc8c7a94f296ee73408b792439b3b10e0778d8c3326098bc850aa161bc93f5c21afbdb30cf87ad5b35dcd108e0eca5ad75b0e4c8801e1d9a5193fb7f10ae6d592094999d5683ef363f78737966338ef8a45c87d8ce290c8438152a53d4db4db496f3483689684c3d9ac5574745bbd9d51603e5572e0aaefbcfc88ff6bdf1825efb9b0aade473830da632552b1b91d40074306e58700d1534b7ca32b9e9528041c88846df0590ac2d60be8f42d21668fe1c2c36a3d97d366e6b286750104032e10d531c7a15ef3cda2aa93139b38fc87b53125d87286518569a0824eb622d56f8a34ead39c5c4bfeb03018dcce944d5ad44ebcfb4e7266a77ffb8a37c178fb0f467daa255f186c3670346358c25073188cea053767fefe2b52d1be356fd92c9751b29ca1b10cb254ebf4745191c68adade1a05e0ab4e20c9a638fbb41ab0041ed272a10b678502d6d68099874f3a2f978fa5227289d3bf73ef29eb1e371d16709bb26aeb04c684b82def8872a1113dc7db387fbda091b29b8d5d33b5d51f155ea53aa45f24c54f5ceaa21100b31ab1c738d2a21515808b5f2c7f24b74960c9748ba31a5d95ac3f50066b3c1f6cbd9ae713aec743359f99835cfa538ba38499bf01fe39c48360c9bb02c4766a0da12bd067dc1b1b7a3844c6e5b0ea89cb3ec8e7ca99cec49a5b606c8cddbee51f52a577bb2f9c1da53f26286199d912f99c7d0cd864d9134ef91fb76fb89de63d449247aee2eae4ecfc4280d246e58d989ad6648f5cb2f61f30fb70fffe245eef91d7cd1a67621eb3cba62a217c3b5a091a40b10c628d0ee37219fc87dc01ff82eb401e8dbc85dcdb7dca45031dac32eeb37319ab87116be5ae8d35e80c3d12af220c2f9a4f208cb5959ec1860cad4286698ab423337f953532578fd53fed09d5f827ef5eb022fc87d7d9de0083f66fa3424d0e03a9936c180f120e9cfbf51f8c5c7b1e40bd2b71e2ad73b6fe28e9d850a5a3d17f7576fcb3a6aeeb256bcda8593e00cb10b1fbccadd33d346b55108975af6ba5d8402200e283f7a9044cc83f3804305238d1d5952fe2a9c8f854a70fd4539529b7f68277c089f044c323f3979962ce163c575dd8252aacec4262e10d275fa81532647b94083b1ca9a880e145090ea2e7b0ae717f2b90b85829dec75ad000f0fc948192dad4004dcd52b8b1244f92831f1d591731f177849c6bc43eae92499f024f5c76ee7a692a8cf89c93f1b49858f848034e31f58a5d41c420ab191d7abdc858b0d95677b3d4957650c6d466bc8970bcb8dded431e884d09479db45b03a8c02cbfb5d2e2724cf8cc4182b1635b155f98d6d8fdac51b046d1f89bb7d7809dbebc1aa084ba4ec76398194aa0529600d840c9a04bea97b23fc2132e067111eeb4ece0d1aaff6a1e0783d12c3d6926fae6abe850543478ed65b3a802d39cfb7631488c640e2e763edb0e38ecee0014ef49ce152194a70edba1c6322e58eac426903cc800948c96bb14fcecc68f49099c3081c731e346de712180d3b17ee1db9191b1cd48e19360ad25666e415d912b0a3a28450699b50f346dd930cc67d2af061e3661c4937f59a23c59f8aa0fc097b9fe039922f1bb38aeaf54ed52ec817674fb61c39cd86001deae5ce2b7e3db79421a4d88b005788e456b697bd92d0b52ec279b09db68b88fa2a556e9144d1419875b3223d4015ac08ade8b1ca7e0ee524b4677ca22462b67c21a633134caee162d3fa55b36c1969c22a3a0ce1a700b3b4aa6c5b618c4bc70a75afc9f78712e1c6e2877cdbf4dde51c07e8dae8a1133c7b1746f49ec730465955c8b5c3a349dc88bc2ad269eb086d9125ee3fe3d57c3719e3d6bec5c3f3bd424f6116e5f402cbd69e03a57bee698b6aac4f6c840a2a00ab4e9a11d51d861fbedf61ede386939da82d13e2b0757e21a06f78be6bd0dcc23fb08e50c6bf2601b528e8cd072b8fd8aace110170aefa7bf1d10da01583316569a6cfeec0a4dc139c971e90e69e2caa58f5b8918e603a10ac89c92555ef7f2d89bc6b19c58de32e89bfbee56f38f391f100f5619c33b575941cd397838c9518492f6a7f74792a51d99cadcbaa1644d58c7fd552d9c71957eff7ea158636cfacf7ea52c6758249275e1777f2fc2c6af460895cb51fe529e6705d6cb8fa12775d88d56459bf8eda41712ad75dcbaf24cd95f4c43cccfd622544365412cfe7c4170511b133407e4a43a06bebd151a4e24984064962acdb87ff2f023d7d862f7c99fe60f853d4ee9235cb632673233b83214373be8a5ab34109e50e4d75ebb6aa2d54c8feec0839a80f3ba33403877e73d65565b651b9ab89d8a6369fd7526318b139f3f3ce750423145a9eed02f200f8ae3c7946d552fd41476c67ab378b45dc4f1ee86eecd87ada89fe1d21d4eb620f3bfa907d2aa2c60aaa6a5aaf5cc9d9cba609ee0d0bed161f341ea4d223b3b21c574ed61a5d918b9e9c0b9576e85ac1d3bbdccef790d5ee351482fc6b66b608011f46a7d4992c215c3f627d9b808c24704d43b877643dbb820b90e1113e5e720dd7cc592a839ebe7b91820743f37b849eae44482778c8eec461b3fcd1cdf886f5ac109102c927e8d6007d3e92c7cc27bdc880d5597ac3d060a0b0e0cab9e60d41a9b079285a7f98271b1a364b6ce88b3e8b8b8256e889a1a20316f7760eff7528d7f8b2669e476def9f032791efa95ed6e2497c60fcaec30f1d80ebc2f59a34cf3d02664080d1f3be52e67051d6ea0ff7ef516b2e8784909672c248c6f9aa7e3389096182521cc3add77157bfe14ec6a07b07c76b8125f11735de7439125ccbd89a8174ddd11ef38959c81e3081fb6f6c97b893a5785e045c73f0541c09c796e6869d13172a71710f00c86c4e2ae0fe40a8295f60f6c7cb9fece82a1173f9461589d09a117c2998a6aedfd2c34d20a93f59d9225d060c00130a39ffe96566e136abcce0b49919a2cbea4e2e87391eb7820725b79109c487d41d4edf2823d4e1b5292a2d2584a36db62b8e6011a85f2d5d0b1d5cb698fdc8867090240c1b152d7f8c6cfcd48bae90f81610e073f0e71d6912db65ac21b55a51cde66aa9923aa1cefbbb65bdd48ac884a5704873cc0c429f6288de2a3c0086a56296955538a2fc413ebd86eb22215d8dba304bbfecc921314094677801e40b0e616098a841d6a0c9fb2ece7ba804a26461966458e00f1527f3422e65314a509827bc6c9bb8c8a3afcf01d78ad1dbc13fea14b120eff4ae6ca39ec6461f9fb3a3e4e1fff16f6083237acd75c0e84f514821d15b3bb7582df4c7d8304629133778173ef0241c1fa397da449b71b5069bd1ecdbe01ac4293ccc6c02636fbdb7c543fe9aefe7f9258366114499d357350b3218c41aecbe760a199366035769b97e25d857d79d3209bcafd1382df62675253ee553a22cc6faf4b6ff5b2308ae7259a1561f6aa815a045fd216a0f8d137a8b279dc78d5433d1e213da0d0dd18dbfecccfed2fc37c1cb2c760409eb6ef23ebed411a7dab83571d08d344e8e91f20162cd8886759f7a7da48ef2042a484e8595cf79a00bf7b2363642188b28092ea4734e990b3c557b220d7a79a77e7973a23fdf54a509f50cb2065fd2c1c4f28de1fe3a3dc1b99a674adce77ee67791da0307522f3a90ad685d3890cfa07d2f71c865d7f82497a63a2ae9599b6148422fffa7b202517b2accd2b57bc2b53f94e9d2d16b273d8b626b1baa63a2dfcb26ed52a36d186cbec42acb449484b2c696885b44f368dbfe9261a93aec81e2582ff30250ad25fe60f5f96cba4938221d1577b1b52fc00cfd56c125eeaf09ae59e96e581ad392fb0376ecb0d53e9513172b095477b88f348d463e70573c3e836422d02f0754d5af31a67a8ab524aaf49fd8c43647b3bf962dee6518c56a0bf30feb56c668737b90dc76b6df345ab5fbb41a318cfca8d31bc214db20d69ec29c2183c622318fb5579d4ea63e09205fdccf5cade31f6044d0609399d23118ac232be591ffa9529080c0c6b310b1841d9ffebc5eca91f71edf2ab867f608aaa05dc4cc737cb13caafe3d4f2b2bbd3d453f58527021ca65dce8c9bb4f53607b259e08aae835fc18f07ab333cb15058849ac7fceb504fc1f261e5529d4e17fed956e5de7b091f4eb8b3532433dd67fd9999b6a96508327f8558ec90f78c41b7e00791115e62eea65eddc4649dbf667458dba0f89ea8456b3af320d5aec3956490730195d078e9cb18a899fcccbae6180df5a632f84e2b3d063d005be3795fd96ed2c10990666d79fef90ceacb1d041184c37dc2df44db9a6abd35bf40166e4977917a435e0270a7cf2e1a8fad63534a01a7ec6ea205ea52e4e530d12f0e6292bb58b832987161a0c9d5276acf793534805252d21150a364c834123a89d2e6efe4a00c3c34d948f570c50763dc7c177961c4aa254e19642b8e1ae23bca93f3285f9fa45c49e42cf491ba7b25b69cda6194e2b1927e30a719bb57335c8d52833914ff9a5d7e284544e13d36c671abe6d19160868cda0bc4c5a0a29b03f6a8009f221d3cbb3a90fe3d83650005fc0d1606b05196d41613f4e31ffaaf4fe186e73291b8306245ba667f2a2f19fbb75c569d8d90913083eef630a43482693a1cb20d9f3578c0668fe0428a7400a337c8222307eb160097e5a5a2662357b10930f389e833477891956815a3df677580ddc2c12539ed02a69228f02539e1257464450f9f04648d2195e72ecc40acda961f2be91c026fd0bb7146988ee4f47add2de05dea82090dc57eefb22faa41609bed2477691a187ba14b747c29c037445c6f4a0ddd8ed5fb1435d3820cb23e75efe9569ce0ab23aa94f4ca8cc6bcf791b0742e22d8d03f46ca33fe8aff6bd0373ea0a580a1bcca868f25415994ba4833e1d13b3d778b636386aef024a6991799f06ae0087e80c6ddab1d4e329c79762e99a4eb574cc39eb1ed93b965e55194df3b1a2434c06b60bdddec4977e0f46939b2e56fc91ed5bdaa862db83485cc101a35140a38b2dba23240442dd60486a54e71230e4044be652335c39c8d07ccd1f678d65d3a4b42fb0a22afab7459b0b4e6f094775d52651691f9673f4e74813a7a10cd0b462b1be788723d81a327043cf1ac4e884157bfe8dc4ef31c1a2d1ca9da54c53fa3929ee0f6ef57722edaef6a9ce52ef236cd580ff08d133a6f74cfa9ecc1b79742ea8966ef357f9dca94830ce798bb1f1a2088ebc4fc6e0b76b4ff6022de3fe9e39827a7778d7245f97578c8692af6aa813fbff03eb841d81071c90552c275c8ef4e5d6df66a44e3bb2740b7a9ba050fa4b2d2a0b115566cb114db5481b35fa68032bfbe307320f0c6bdd8b5ad9aa3b429bca4056108d18b64970a2edd2a61d1c0975fe048723e3c8156d08710d4244ac545376144521d70d20d01e82f140fe18efa2da8b54ff924fa4f2037ee336a116d4646ee49400e9ca79092cfa697570e53063e92d8a3ca7108987f948d0c8f5587e610f0d0eee62af33288debdb32935561bed2c5678f36d8b0d2bc131af51793b3bf4d559a1961f176cdad0216392343b66f35a085656f0971ee504a2ed2f1f0261a7db1f9315269fb18b8e43da9401c269b15d1f38572285aea54e14dce080b163dbf60059a07e547ed0a6fca8054bd10c8b315b7127d1a1f0086805ccdc243adbbc55b64ff62e02c6bbef254a578052cdbe6980ed67983426c38d3bd9cf8b25d90366e8994c2156f08763f47dbfb242bdd2ea7fe172263477457a9751055d6bc7cb15bbcafc58acd85af828ab57f98ad60d00d5751bdd925989282412629e25443fc6382b3aad927e30b29b69947b29ced09fa436741829d55fe30ae7cb964bca644c1c655a24ab73821d68747e2fafd0a49389bbd4d1a8effb003a4fc59c13b8015c3133695c301cafc99cf932badcec56c531cb154bf0240c78c68f44f8c5dd66b066072069f01a86c675fbbbd3c74dd0edcd367b84a0b1e351c995353fda3dbca0c2ffbd73b92f25d2391bd1f9bac83da36444f2dc3216ed3e07a306a6296175556339ec5e4d6cbbb3d0852e44b690ac49ceb8dc2d9b6d96f8ee60bb8f2e19d54d739981dc299c5dc62bdf072ab779593a01421d2907d61c0c2a6a287de247fe43a31b186ec659d63fea22b17b07391a20f0187677b84ca95edda17f5b06a5e68c403adf77afc2ed83bee30aa21c0e9c579bdba8cbe31ecfb696f0c131e85db542c6182f998357120b4b1b4ab336861d82233de70e3f3222cb2a621f2c533f4d0526246169697aa6851b357f0d370bf15bd9722647f1682b60651fdaa567261733bcca46ec1dc36f4b10c300f874525ddee76fe610369d2a9bbf762faa7a6360e4660ecb230ca4ae52cd196b42336d24a06602516fb206d859001697acf0990216201550d6078cc09f9958c34dd54c6abdbe6e17de4d3a92c9d5c769cd31001c82dfe11d7a841c2598cd3ed25f2dde3ae6d36443c38025f37c1f37594ba67aec2c174145ad5932364fe3add39467c06d75606379c56767bd957af1e98d971b41fa88f3ca3ebf8018f54957a366a1fb9629b381bd058dccdfc995c92939f4e0b67fc7b4bc2e14633c573e9ac1bd07a0b6abb3b06f4c93b9e2806b458318957725808b65034630f334fce67a6dc2d6f6724c84fb294d4b1e7959bb8a6c1d7e0e29ff025d4865efe8e5796c081f6ccaaf70a2613234667e9f65fd109c1b07b143d9f3e6086b44c541facaba2038daadb36e6b6f9a9efe120858d7b0ca239c00bee6e7830c6a5f3258436b26394ca937ed4f88bad19b0b9dd9f0cd05eb307d1f53245aec9ecddffa4cb18482d2b64e04950a49fb32df3f8ab59a155ec019facb9aa2f9f27e7ce71e82db66f0442b8d554aba2f98d4d648fa518008c76b3b3fb10ee4fa340d59ad9d485f41e9a9dc15790d55e4bbd4191bde5b70ce80a83c3272f48d01a9315cd503c5c0a42fd2d5f770b6bcd57d101aa4e4ae0c888ba2fccb828974f8b4b06059a1aeb798066d191635e35fe9bd315eda110b6eff0bfb1e99eb78af389b534200b28bc5147c1c1752695bbd30e5ffa3540ef5b794f2b6187e2ec356ec9a24df6332b63683719abe54f619e2b4bbb2cc48745ed7fd3dd66dd0f7929aee55f5dc71cc8e8949847b83d17aa0f94c3e927f84517d6ae75d8bf6dfe59f027a9e7847ccd073910ab7c6b8713e81ef1d8fde2d96476b53d3fc6cd5902b3c376528baa437ab0704bfcace15f7216a96eef6e8fc8113d19ba5460a83455fd1d0222bd3ae5b503e79b416808f27aea30a7a3bc98f2af6d9cddba19e19d1a0e82144458247f8718d71dc953563a2f8fceeccb2aebf860c882b6bb0f19ad1e7cacb76c82bfa5927e9bc463c8f6355f4dcef700cf524397f5979ac0512051d9ab398786ef6dc3e8c3ae8546352dbb1527997d84caba6d74ef3bf1f54201d0ca3ada19026ef550f30b40f0db586390a4574fdc29366e4fd6f458c35d65fc311f9f96170fa6790aecd503fe2a872054dcf9c695fca753ee0fcadf404118d8e9c86d79b4519a684e1c75b1704b08e7185ec4207147c009a56bd26a517d3c824aae9a683ac0ac26e3f8084e72958493e4ad3b3876d77c3512eda97738725e412d3dc86377e420f9a80c2f99a13ac72bf7eda6b943b2ec4cb77338e73518597e734e0c6c0a55ccb4bb5a72bdd2b3e621e1a207983532de2cf81fdda7133b693c980994fd8e37c0d85099542a1e5466d32980cf4f7b53ed07ab82bdba9a32b2dc8386398706c663c717788b7bc5c2a45bd6888a9fe0c0caf4380424c4bf18f206aa6fecdd4363112e213011be9cbcee89db4f7d6d53160ad5e00989c1bad87bdfb3889d7044328c549ec8d3fb7177e3ea4bb4a0aa613be4fd29fbd699174ca9b2c5127b4d494e8d66ee8922e5ba8745016fcbbcaba70f1ad2eb857579d6743cecd2b249532039d2baa8d352f5f1fd55282f1389ebb46c4e103f0d96151bd94d7dce7f08344a64ce00feb1016d610edcf538a7c8f15f378080a3ec6d6c181b4a25fbeb849a2628909a59c9b941cca70e4284d53644059479c359197a5e0f2f86691f3516e26985f0b218117197fc34fa33e99a8d7d5fb34aed0ed2b2610d2cafe6557d2ed09963148d1585848eac04f2ec46525425e5cd427d4386ac7c6bd2d384ced528135db3c3242cbfae2d6c49a0cb93ca8c37e60b3c2614544f0a1dc8e27a62248e34c756710777c6fb1aec851abeffac8b8044ec9be4698ea0a8160dc6344aad03fe01750769519b8ceef86d202888d3ab0fd7bac0a00e514f1718a9d2856c4008a984f74abccbe16afe7e3f24d2a603295143168e170b2100d49b973520a74f13f69f66a6e41ff3ca8e2f0684747314b1dae7604aff2ea87c86cc4bbe0cc55c72536393322019dc31e4b748f81d6439e150a7791a953be7a01cc597d17b62566bb72d40cbb8b6a7c4a70017de69dc457f36a888274dac3be9b57f7daadd7a42736e64dc225561501feac3fd3fb76d6903e1e7e9334ccd297410aeca89961da49c828c4be881835c760c431d4efe0dfbfc2340733a0b770d456630aeeb29d28761067aa66d9cf8171bad38d96586bb598cdfa5c0c801fcb17f66eb5a4d9f8a8fd0b72e960ee579adcb5f41bd65eb96593d9cb086819526679487d1525da1456a9180706515a2b6a7adfded5c33864c70c4083257e6d5186cd568f9035b5a8edbd1f95ca596455a13e8ac6b5786aa997efd0f90b783564ed9dd24f04ec6f9a044b9566be56e2cc7e3907ce0aa29bbd823441e6384c1a4234fff4d25c8dbab2aeeb2685fae3ba737ec20f107c2cf04b6f4c871e62ed89ac98e15c3135af0798da51a96bd825d26d54eca7e87d31eea25d449a5ffe14536660e79426bca385022da18d579c21207ff5327931fe336a84698202de2346fade2ac444d77f2b04321e0dbd3787790ac36b30b5752a802d7e45444a01ab991d5d56eb73d10521ae18a70005ae0ad0700db4fcad431c16d97336e0b6e81c4a99a34ba7ddd00aebf193c5357473acfa76544938269cc677552986f9fcd2f6ce271ee735b672584f2a8b7421a2bf91f9e9d1745ee82cd33bb20952036d1b4dab3623449ab859c45ec5c018d79ad3af5c7f30c2d0652c22a7349beaa0e93de89c0a0ab5ffc840f60c632aad624ea4fb8bdd9b2f90987164ea48947dc00daea2ef5fb98d8c2affe802c1df1401c7efa47a52af2c116ccf9ad4343d9c33090f7b579f581883abe861aedaf890fd9e62a84780da7f6a9093781e5629596e2d48620cf510686dec52ab603615d24935bbcdb4180f31389faaa496b26ebe1be613f3078f9ea6f38cf505ad49299800a27376d857a0d1bd504f2b0501afe3a266304d6bf7571de3d8f4fbb4919714e7f2a61afd3aa8da5e9189b1b53820b5f18772ae0f4e789bf477a675a1c0cf49a7cb2d8a5273d57687b7a7ccb45d000ed8ea215574eb440456d9aa51e985c695c704208066f9c999d251dfe350fa814150aed48e0cad5af029ca31a1e63d1c486878c1daceb4f8de57b15bf5749516319903f5ecee2c66a5571735db8486702b75bb530c597693529928c8668f00ad71e6cff499937720179a6a7d3c77244dee33b7ab138e420a9bd685b336a667b75d14a02aa63fd9f5f6781293d378a047f4c5d934fc172b8306cb799e332050253ffcd4a16f4373eec82d788446948c5a38ea77081932fc1dbb47433e91037e11c696f26265d9b14c5be09ef7e6f65a2f283d4d32ad6f1cfa56318653eddb2c4b001dc7344f4759dda2d3b591ab75a7420885e46bd8ee7c49a9b42c94656a18e932df5d154484435f0f0b39a120e280964f0b353294ea109533e10061a490b3935396b9270ba29826b1745e9e4187fdd3b5eee30e03af9f5b5950ce786c61f73c0dab43b53239ad863ad9f3420cb23f49d428c3769bcc4731aa13e4edb65b58de410175a79076d2f5b31d33ed096c56268ba6478cb022ae70af9862864b5e3dcdf54d6c8bb7abf0c092cd594536d2036ed329ba7f9c607a1d577a47e0b893c879eb5f7b73946d31e9001ffc7aebcac7b66465733356f97f6d0439517f4d57a28cf10dfd2bd0bf9b1285ebfc914e4971c2b5e9782305340edf74be69ef55f3d0e989d16b1c4816e4fc82fe146309b72daf3173d197740db75f3bbcfb540ad1539a48652041d67c9118f3d02a68966200b18bacac6738451de0a46acba321871886c3615025dc5a2cb96213d292eb919b06eac1b44b7891895e5dfb6ffe9e79e9db79e00762b2301ffeb3db7d921ac93591fb25c4040230d5e7190f9247ae912c04d745255ce21d02ad261a38ba7aaba544cc49852593f536b649fbec6077f8fcae6898e8c5ed109b75d6f1333ab3924cddca35118f293a26932bb94ca32cd39daa392d69eec4fcd939dda59a2e0cf657774a5edb260176f4776aeceb631b589167de0b90d84a114210564ea9ad7e02970c102fde75b0f5fe555071ac1ccd6766ff060cda70c1f67b2e72a9e10f0da921b43798b78d976610ebf8841e1123a565e9bd6738c91fe8e7637ffc8970cf629873a3ee231db4f30f66ada26045887af02088a29a53e434de5c9240789b1c1e4dd32c95339933eeffe6bf4950c0f0370c950ab63e6270580e7bc978c2a0931cc6ee4e81600179fd034c41806e9e48630ad1c5025d8ea38d2168d837b783d6cced992473a32db520eaf80af72287e9cc32c04e458f6e93d8f007c16c9a4230b6531d1ace635df5fc934b47b716dcea897447d2a8a6b036c88628a4af9760802cb7448c91886c1c1787ec42c924e34e22117cbf2684114ba0efb848d1f6284073ac4a4fc1844bb192983c952a2038c2a710244a17ffb5458c90bc158cbdbf6c69a8ceea39254d9d92f1af10b9d567c3e3ab91a65fcfce46a73d864e79ae4e69c34ed4ae3e2a1499af2a8ba85fbfb9383f0a0f2fe9eab14f9c0666be122b64b553e8238c3168a56c1a749d99d7204f61e32c0fd3c3a38f993e60208015833dca9100817c4f16e86abf35fc5a8bcc2df7970404f7cd27ebcb9667f9e9a2972dc5747744ac2395acef84cb4031a2a03f942e4ee7b518cc0c93d18adbc4c1980e47e14c4bd8b3a2cf1d784529249476b4a62397f23b70a4183303d9417aacd7398babfc7c48f798a35bba1a92c9f9530849770f468db8196a76d160be4ff916f6a3c4e5523445abd2bb198b634802503015a0bcef04b4a0ec3553fbe0e7e537504dc274c35c82186150b979804700804f1b10b5dc78df72b2bca5893bf967e48f104247880c5aa192cfb2de37915dff2b0d2fb1858f0556cde450d224a11b57d97d5155c3fe81759b09b7746c7f4086e313892ffdbda17ba6d705962e862ba8fb66f872b7d6c05bd6cfe9726bce54b74e9248b621a56aba23bc69299b44ee2012e48637bda0c3026444ede531c6f88d17ffce85042f266898ce3f9159d42c8d5cc667dc590f22c89f350ab22ed878aec06e6403a8f9d38ade96bbb13e6be50326d639d71cecf13ce6c89d4a0137163087983adaca050581df27d30b54a96f22d9eac9ec4fa0cde17edf54cb3d084aa5aa1838a25cf351421a8a7893672816be8776e2f25fe5876079c94851b989b306ccc36183dd3d44277d931396c176c71ae33fc224c9c190a3b3a86a6d19dade76783b0745b927de4d79c0762287e65345d8a3368cad82edfeed16b99534c1ebe79056ead6fb38561427f974aa8c4100b4edb6b3087f1992e421916c78c28af63518c72596f1b3fb655975bd33ba545bc2214d181536da36a679e2ee836713935a346b4f1ec23ab2be5d4e684bb45e31d63de560469a99e4c86d4c772b62db24382d7afe282acba997d39fd0d1035331cf60a3b362a36ac7bcd5704d0f56489fc62176fb162e0e4ae190a90dd7089fc3e16e595e9806fe55fdd0d99e28a4d0fbc28d672ad03adc6650f6e77afaa568d7562c941d289474d8f7ebcb7c541464c295f4be49db9249e99e93146d00428175a3a1d12a88fd329a5f729bba11f594daa69a3bcfc6f32f0404fa5c5f4759804f4b41b885e49bcef88f5803c5b2c0a1f401767d4f2e7f12b2de8d492b86f60acec574b8e5136a0812e75956d28178a2ddfec5aeabdf9efd2fa65da3bc6af4c6104e5c030aacad1890ac8110d095ef3a38a3fd16c6f793d708fc9e3e49d3423d9ccdfc38acd68d885fea3a0be5b21d1b566404aa7e0b2b151d4dbc71344dccc96aba0b21005f13a0d19d368229a08ce43905bcc5a3c0a80b44bd0bb551fd7cc811627d7ccaead0f8176f8d7241149876f071af741a8ef3c4d79b899d2d508f7b284cebaac6f01d495c7639d75b295d0e585069bb301528c4a411902921bcbf1a2e70f588441a9d276428fbf68367527800a0462fac21414e44f54a46c732825fb435f9c83fa72d83397359654932cd499d8f93aa0bbb362c93463c33f2d965566c08ce0d85a3f9250dc14da7b7ddb1c00ba03a33747fb3587d01ffba01b0357f76e4ee6f4697cc161ed0ba46f5771b9db6daad30e054755950d9d8c6468b8ae1f4d9b6fde1dbce433dbc98f6fa32b0f2698fb79d44884c24fdad80f3c432bc7e3f4eceb01f40c2b3d975a6c28732f0c6671ec3b64900fdd36476946edff68f80493e3f789f8aad237d7aa99478c5d41c0192a52df7b452c00f5afc0706522b3e4be6ed11103e05fb5ed56ca5d4097a6d6e7a5759e68e3035067c8c69af13821f2b544b6ff703e460d86ab15925d388be5483ce5644e4a9da35719eac16270ed106ad33ec8c0a75d5cdac59b6277e57065c4db26588a8f1dd82fa623190db76b54766fb937e0b19b1ad0b0aef11eee43af9ba6e4f25fdb18b454514bd5182ce6f27491c374651d271410c082a04fffa2db338bb77e2073dba7592b0e841a1d9d856109cb88e9a0057aef1b6a025486eeaaff9dde91f5b0540943741af94cd33327545a588bdce9d258517e94218ca25c7ea7680ec0e1520e2dce1bc73f5ba034106b18172a793a5755f4b019f03487a8b0b8cec33bbe7737a3ec14757f3b19ca49f4d9549e0b7ef2e5f08e1307aa53ea0a075f1058e40384bcd3fe8d571300fc8bc615ed141da455a94ef35290322426c726e58cacac6079c6bdcac66d993ba96d79bad1a0cc37008b0d73770437940eb3bd156d6aedb6bf52bc76371104a4ae8b8081fbc27f2531e569f013f40a1b395a1d103ca6f24a2ee209ce745dc6039dbdb461900f4afdfd290618909fbb339316c23e5e9c9926ee0c77761ebe043919739cff376243b423d6a09f9f0111ded8c0536a464bb09309d847cd801e1437e65893097b344f92ea932d1b70784e1581d20756bd962d4d9fc154ad01b80fdd14614a8ff305c2b1862b1e8ee5325a0d7ef2e986e8e8913ba407e14a80266953a467d7bd663928b6260edbbd50023d76f7b8b5442f9d9ff6d239a5e5d0c5edac8d2ef1ddedabb7e4ec6fe9311d3b58d730afe777ed3978d922f6a1b1ebd373ecb1b0353cc208123bbf4a038b625213fd30970a20849b407457a08317ac87a8d55bbef6f5279049c7762a27b386cb85c142204dc1ea6b0aa249d241f53f0490b985d501b5042301dde76239d721232ec90075c0e9853744aaf226c51321172c8c4f7096c70708e440b068d86605e70582cc6a3590dcec5cc5573b2bba724f0d53b8e68bc8928e61b24af76f6d8fa98768fc2775b3616eabc5562bf87564f5dd82bf250aacc7bb90599b647aed7403244fd6467d75ce6d4ca31f0d3f0c1100dc58e9e93f10183914ffd0b2778af5731e7204054cce9678495980a9c1fde35602d5a4d1bd66baeff55bbbaf081dc27617df5850edcbaf48ec4dd06c2bb0a94d1cbf185f6fef5e261aced43462d087c8f1840041e7a01df98695e6019e19bc46d626760a2f0a40ac6bd6989b396711aa4754ef742b1d4a9a8fbe221730d0734c07d35e941d0772d88e8062a37f29ed029aaabb7cf06570e6c92206e8a8f43f71edaebe7381a18ad69522fbb41503ce69ea33c1d930389c785951d9bbe8aabaa083d863729caf7692567a9734b2742bbf999b0665677caaa7d2e9e4c05c8f3a31657479e93df972313c82cc649def2c834ff717cdfa7a54c1dd221e344b33c8e423d2c5415141cb062608b5a7cbcaa425abadcd0585e27f6c07aae91ddab1d42c723e5986ac8a30bffce8d1a7149d95ca5c774059dbc02b444407beae1c2941ea58face978ef519ad1e69a714334201965e8d0bc10aae20bf59e3331b732d5243d12815982024ef57248251da0c4042e28f9b789a01eef84997a648aedf4130843158f643fe258b51e9322a2e866f0f30a644fe924e0c621d48e4eeed63dd0c07e50c4dd0a616121b47879825b142959f8fb2e9bd830422dbdcd16df1e754488292ef17eec069ab5858c8414f0e3e32e4916ee7a68913f2575acb26ca4df871cb8766cba57a1e009279464b6a34ce270928de6e5f023219c2bb4d1ed00821d7f076249f27a8d3f7e72e1c1423b26b40dd0e2ae23653ac409018c3ec91a2d783ebd79c686e3bb8d8ec299c453f58a1116cfeff35c45276e940e47eb6cbe794f91ff65f9fbeefd04f9f9b782925620bf7e3b7bfc096a71edd9ab7359958180e1f3a3acf28e47eafa2c2377cb6b0121f532e538aaa2ff5a29fcf90d9859ba92e6993c75ae18ae1b3606c48145a70a1fbd8ca5c78a5379de1a563ea5119c9b4f7636d722f8dfab1f12fc30374afba5f1d49e80b533c278cf2ccfeda568c3eb8ca83596d522db468add51e7d5f4aeb132ab6cd3859f8672df69d9a4f02e819826fccec9372fc880de8d6cc13f6b10a8ac28cbd6635e10108db843b06980b669c412791018db04bae5ccaab6b30cbab38496a9e15c40ed62a03931c6f7d27bba624dc51075832f02b827638a7c14e43146ee42839a549275c70a4ad1f56af003b8adf8a3b194f35233643a66566bca58873736933223b0f46c779129226e9be19fba13ca2077c764d6eacf29a4efe05ee590dbe004aed0e2cb400a1e703473fc97ca3aa0fa0914546ab8d0c94a7eec47b2fbd258590b9fc4a19f9b476bae7e92c804b4764d41c250c340aa81bd270b33d6efdbe9f9ee703af5a0fa2160037d325d8836fb9463d86798c05bda84a19c7d383e4695adba2785081c8363e950d6c6b2c83027fa71833024fd534dc8ea9b2f74350f06bb9fb7f69d8983f858b92f37d8882948515d18ae1bbcdcabc5713a194df57b2289c8833d07eac6b2d1d09746077d0b633a7052f1d5721a4ec0b7f48084a499c604449f7fdc44531dcc65731fb996c3e54ffaf92a422bf928d7e8e4ea5387454aeb36036aafcf7d2f695de5486cdd2d6e96aff9fda91d9eb35bab4ac0e3ae6a60cb54a6c678a1e8a1145d73a9882ca5ec8bf72ab3b0abd1839cd2abb33bcd572f7892d1c626e43b33183d1cce9c386e7cec15e32e17def73a9b181458c47c7694819c084fe66e487ecca92532631bb3d9ef469357a44ed1a2059a69ae46f18f3a231acce200de18f603905e36199defddde5376297c44742a510886ccaa404b05bb7a537256c166da5ec9cc0197038735fdc638f47fe517ef025a45da8592f6e899a6546beb8c3cb0d1f992fddcdd111dd497832f789b2960af7e457a890e3f55a50aefed8d7884704c23be53a170b784b57a12ea50bc099240043001e552e829d99bc89073bcbd4c27635e83bf2554c1380b09912a96bd3ed09bf13baf024190040de8c59dfdbd0fe845139e2c2e200c0df69555d1d6102e21b63a046ddf5f0735a6e6311155d3d22ceb9c736dd5a047d2f62ed231dc650ea5ce2dc6ba312bb906b33acf8f20047128c93a3a29bb133b9016125d541fb774c245396398bc40bb6586ef47e74d0b196f1aff80d7204707350857cad4ef5fcf04ac28b5aa5bf81630312b9be7d13be10c28e2ab04d6a865b6804a2a210708f50065c0b76adb36f19be18c06f82bd80417bea796ad07c6dec21f779da5f73da8775d7cb5a6a0772b323e9477c42ad2f94045fabf642a36c3f547142ef55063112fa187c1c59577d9b1785ec86703518ef2cc1913751297285035d2ad79480c8fbf8429c122ccecf6271c735e8cba9d30d3f071aa5e5674c10b1436eab6a69ae9da32b786d071cc400fc3a16cd3f8b9a3c68aa3b870aef9a76790180310fd4a2b49c6dcc28731af5e9a8a6d682469910a3803d542f268a37afca6ac6e7670f3b36e28be30647ee6fd9efc8d7a47e721979084c79734af6e4e73b383dd7126482482881ff34a38cbed63c1ecf17fe37258d891afad67fb84c95ecf3f7013b9f45fc4033cdf437c7430b14f7d5906452143bbefc10c11ee74a746e0c80bd1137c87863b699363329f48b0adaae55ad26bb858f6cc78aef3d66e048a12e54364c69210a09034816eb8585ffee6d738f5b9f2346b27b1bd6bc00c07e761b0ab4f28861b0e27eb5e35c319f61db6adf2cc6286ddd54358d3411e723a7d3c571a0213641d20dd2de017015eb23dd82e0f61324eeacf2554d8930d0de415856be288bc4e05ab1eafe80bccb99979f83b0b05dd5be79b4f22faacff882b6d6acf7cfd5bcc55e51e31800ba82c51fb82e7cd7de66b839f706070818b4b5f2fdadd592b126ea4a73073332bc7c8409d32b1323b4051e3e368ff370ea8e8cf6890a05b71961e033dacf708680177100dee182e0dd5eb01d4a9256cfd24a71670ef42a0e29df95ce1f50cbf2a3b9689e48e7ecdff0240b666c3438f9f6438ff8d603b8d047ebd6a61bded4efbdb42f917ee5b0c7b4f6d3cc1488c9d89aaa617452ae7a488380ba18d55445fb24cc2752b2b14e904508822582e8232882ef3d0029e77c3442b2b33bf610a21a3731fb014e78c579b5439bc955f2d2895525956547871191c78901beb0fa38eb4a80ea1e6a4ec9cd351f985defad56fd2841075e69ae274bd1a49c789b14e89985fcff9208656edf454f9976c4baef79963d8344070badf2eb9551c1919f18b54666166eae291fc1dc2f69929d239738539f29e919aeb11232838599ad611384f0ac4f9026e5d00df0d723560c05c3ba36a5c49f2328f47e53d9d56ada947c31090e1ff77984fc08baf5242a76e5bf5fa407d6806f57e36c32bd21a4e65c14374b7950c7e47a3e239994bae0b97c4f3d26a76d4706e5c3f44c78274f640004d9bba5ff698f03b315bf33623c61963be25c3154b2846e38281beb192f36ccf9305ddbcc101a409f11f24c0221c806f1add95b74dd81f2ddef24a4ef5abba9c2c61584026a89d6b470b9fea8f8120488e4606b88697df537acb9c01cc47e5bd56171d9d494d281922a07820cb632e3c28bfa31073fdc240e8a693f99deac16a319b22ef8a89f704021a1839be4c9a4f3b6edfde51c2845309e29bf1232eb3528d561823a89d389bfe2c66abdf1f4118b14cb2b745dd0eecd5a52fdc276b978c35251665d100ff1e405d6ddcc4da8bb346cd5d7744cb594b1822cc27750d9046b67a79180cfe9f52c09963d76036de4b0e9d780e30f9b161fd953fcb9daeb12d0c8cc42eff7f16e820d9abc00ea813cca34f1a025048a636b7edfc0c6e754a4a1534d82043285620892cc23673e61736a410cbf632f4430163c0e8818f237bc36f0d1e1b60e5aebf00f69368c331a8b1c5409d4e6faf0e5bbd8e13f68731f805bfe25fc22d9bf7f708318a4a1aac2f8e316177c3cf70f312948c46c4b21b56ce11abfd2304f9b1aa9730ad75cc9414bb2d14ac44a27bb230a1053fae37c94a161a4f78bef51e05fbd57800337fa3b86505356adc2f3a25a7d747c84bcbbfea19db067e0cb863ec88a0f17f3f38d651685ee850c0e8cf9a81217e006af36c1a8374d248beaff4b71f86bf207a66f0e218f5cac1ed6f7dc01f3dc3584967546717f0d011f40afc95261ab018c2119d028fbdf9396541461dabf96a6bb47d46e8878b03a0a36e209019b09f0482172b1b00e60b46fe077706816cc09c06fbd46e7cdfd4f7d9e65f5457870c496dac2353e4bcaab7849d5929695b9545bec022a81135da1bbb7cde4ee7821ff6101d99bd37841f72ff220b181625a99d339ccd0fa5b1ae2de0405a143d730ea789a229d40985a736ae17a0b8c4fd559be6b6945ba4400e3386cc0a31e19f3d9287f3780815ca20c719574862ef66effb24f9e207b7c35cab666a0dcfb288f0512367a73dc0c00010257981384809518d47f375e89515689df30b79525c724fa0a2e2a7f22b43bde331869072b18905f48340c2c6bee52c0daa1ef55ffa08b5362ae93306f9d91c49e6ab97359c4f3591185d833fd538c63c09af1ad9cdd80ea96ea412684be935540ef36579b3e20a78382e0ae01e4f1123da9f29b73f36f92ff0d657eb2b154a762a3d52d7d2cc77b3e2c6e9779f569945e7ffc5e88874c5107e20ff26bfe9d400d38e4140fe54d7dce678ec31afa6c577b65688764c675df95c28a1e39da55d5202c794e9a21eac6f2868dd94c2b74d5df296df02e935ca743d7711fcb3693011bcc17b4f07613d56ba0e901795586a88370a7ddf83c5ae119a39d8e2fda3b5c2ce3741662b4ce7ad95d68a97f8b2c312c78e44276be88300903e0cc8192f5fde74afae32cacc5e38c78dca551c4156d49aa8851d55c2e9cacc6d7d34f4448e6323a89eee5f468de925ea7c00e038a598c61b85dbff850a67951f71508f889fe66c456737697132dc0cdb4eedaa223745d2c8e62dc5fa0e064b597b722ad4a62419c893c78d6c6ee6da48343ee34511600fb675adacd27541fdb6a3f67db65509e92b1821f6d87643582ef8dec65f603c9749536bb90b3e633d19b3204e28775dbad95ef65f4b8f23acf4f433fbea2cafe79eb9ec059f281869ffb181cdab558a2724a1f9b8023bd4abce2665924dca2a47c93c3bbc27409ec46ba9b21a12d14846a3b4b76f96f5ff67557ba1ced3803eed5e174e626e226b96128a98c4ddf2849ee159a2d30622a32284d5915afd5e11227f71fd45998ba6b9bff1fe8607f54e1a723112474e3a559d66321fefefcdb3d08d67caa4e86d16a2c20596ea691c946ed59c748db4b5182eba199798e6294b4480ba000fd14597441c79bdb4f167d0467abe29015e83d15fdfc40bdbcfcb46bae1a0bd67012f056cb4bcab35422bab71008e97a8cbf92dec2b8fde6bc7878423bb59fd3051e1cc774ca259ad7f9d3008b8d4a45b09f599cc33ca8c58fb39d4410c47a52704ca3d2dbc9aac6046874ac69dde5e667d9abb1aa2f4535fc5a847567a25839e940ecc2c33a820fa5a86ca64faa5a216a0d0168576de633f6892f191a4f332b1fdd029486044bc0f0ddac31244c6b94436ec5c00b50ce0633fd8ed4d4bbd1146498fe0278dbf24948f274719d99c9aae31f66026ab5f8d9878acb8a380fad7ab4587a1d6ff57c49b5f6d5cbcb234cb01b0801e3cca7e1995ed5e493742fedb640b0d45e996202e572e49edef0b5cec8628d845e494e29c4a75186bf879ffaac141790b09b0c78c060770c2890913e16ea27f314d3fd3ce75f4840c6c2e2aa849e44aa85edfe06c9d4f46d828e338255da472d7c1f3bf6775fafb3b682747abff7e2216852b32e64ae4b2a025e5fb71eea50bf6dc6b159b565d1f277306ea69a4e67bbc2730e1e2d95cde1c42be517551514451e4300ea140046c2069d6993073be9970b9f66d99c0466cfb0a6c031d98303198af15ac208ca1cc5411837add219959c8ef9ec29997126f8c1e5f8ec08793d590c7b4d212281195ac5dc486b611c3838aed2d472e213965b483103149d83ad7b41a249a2864a9011fb2daeb08c78869869dcf3cb557f8c33a3619c48383c988d85503501c2544001023c95756bec15ef31cc10a46846f88bff4c1f443edf11cf34787640b627908c7629ba24e9824d0ae4949797e54e06127758b7047aaa14fa3aae9bf52275f3a067e7ecd22550d8143620d0027b67c3e87c77c8abce445f59c47a2d8d7010ac9c4ab3ab7c628a68c2575398aa5e18dc3bfdc2425157079295a92d2dc6eabfbfca2809e12ca9ceb43eb2f7b87758ce4640b662570e70b728469e5a29515dc6c3491c7ddda3ac2f2208fda365a9337ad11f69a02f830cee4b1f7623fcd8af5a4bfd9ad01a1f150f8c1fafb1f831b6dedbb72ac456dd879c55ea0caa7f835aa6171b3ed882fb367a1bd728032fd830049db0b79ed9df786732ae8cd1c66dcd523a432e290fa8fec4a3720e4bba3fc75ef3172b5dca370190d1be13c1af1d4ea2c2e9ae62dbe7b1a1c0e29a29c9a39b335b60821e4934d27ac98de109ded33ffa299d6b08e55e204733d2d01ae3ad41e0c1a6d45b39c86e99a740c048077d61445a481b75ec3896de1046e3506a475bf0a39299d912b30e6fb42de2ee05fe720bf0cd8c4027c4159ed6cb67d77692941c993a0a6020283f6bcc451a8cefc22d422361350e7bfe1d7a15319de3f2c6b7d596107176a30f2f48861f00f77216ef2af137143ec71f2bb3872674f95c67ada5cbac1fe3e2c45e8cbac45396ea601b1947d28624d235be4bb52f980ca9f0a279e21f5d35141fbbfc9afce8d91473a83298f5e6c61b80d9ce33a2712f1e8c5dd07384ce905f233a7777f4e2e86fb2b46f835d7c63d45798422d05be78e4bcb74887d27794d8e4708d6ea5f2acee901f2d8df3020c02efbcccb6151e8f5ae1104addbdc226a353437501a5b6ab293df8367f034e478283d6a1c99eb992ea64584d3de2edaf72e9048c9af35203b749db92afd3e0f3fb2385acd224a5ae63d2184cbbf5930e54ff3ddceb3c7ab462d7ba0965d7e7cea4c7d44f5cf33f2f13e0bd49cce02b3d35d3d838dca2befd4713c3e9b1c53408bd78a035fb535f7a48c79141475a5d6738d3125a4b9adbd69feebbfcd50c190fef41a0ab1a6a4d446783858d8570b25c3c744effc8f170e2619d1a5756046791aa7c44169d95f799cdcc0d7950b14828c5403552472762fe31cde42cf4a2c11e93ab0399b3d0557cc4086f39eaad3d68c56e86368cd040d51f75fe5399775db9c5a36fec71c9da3ffb55fde081296ed423125a52ba1dcd6125947174dc62382c465cb6fca08966c892f6dd42e22dc0e61875d7b24ee5ceeb67a48e226565a94af5d1b5b23f5b4fb8b251037cbfb2272ee8792136c9ec00c309630b9d68f62062ea8db887c9983f242029b795f68fd589732e72e7209e9697026156159707ed4533a4248f940067b6d40b20a0159f2fdd534242fc2d8bb4477d0d17963c35bd97b03612982ae5439fde96fab3b810a86718d8893a1fa15fa3265085b2abdeb162bc69806332fb8d30e34700fbe057b7387c51c0c0bf444080e954af7ec86c5ae7c0f76834ec0f07d24e91fa570ad95fe4ee5b6258db581ac90c207fe8f9cf4b6406d945e3c4ba21b446bb4eeac650cc8af29d4ee916a95c94d74e8baf3f0cbabc0ea207cf68cabbfd35dae97a8bcabb7e6ca409e1d782789b3c1ac95e470f4d7d944e9a2d0aec53f655cf792f33931c6bdf325554220d967ec0ae304a30aac93b25ed87b588736f039efde528c48565a49892c463f4e8b4d9b2c206d52943a625458a28d01a4d65990ebe1c6fbf843cdca29106763f43df7689be5b6ea3e6683d1c163f76e4926beee3515ce3f346d99b0c8ed178c7b97a5ba713411fa409d9c66730052d7d297e55a2a1def2603d5d7777fc89db49fc52cc1f737be3f87376e06065c521323dd8c187588e901e124542c19cea8e09cb28ada0944a28c8cfc305b1e10141c93fa0e63987a2272677faf7e85e928adc9227e86070a907fab894dcf5115fbc29881b47ddd2717390be67f96e1b3f6ab7afe4ffb0f81fa6b1d4460cf18b82a100e7ab115877d799e7b0b24371c4a1a000c27b0153f2a1cec857555956eb5714983440c4721cf72bd449715e99f3e93be53ee1e3c13667ce0fc6e906a9bfad7e344ad572fd909e44137f8e4934681c81a29f3c56d91229afed047f982b0b39a25656c6c4a028f1d618b0f24f208d073ce5298218f9c2f6ed791ddaa2151507f90353c21bed066c7d24d840f9bf27c105e5a46dbdff168f47e51d8135cdcf7565e60e08bf86560eaafbc7934071bf698547ba904864c0c5ec3b3e31a819ec867981fb1a36c7c0bf5322b5480118908cfddafc22e9bb82c0db4d90b4a68ead5ef731467102809f8eead4f154346c4c6c98e71553dde084182c16a5b69fbabe4c5132a954473e5594f718cd2a3d658d4fec45f7cdd1e54eeb82a91de2d3f86ee5723c921fe53a8cdbddf06bdeafa4a4c7325ff18034f2c1d24a2f0bcf3e98b480ca47f4e93726200847e993d4cf52116832c617bcde515ed21602981391ee7f381838036241df9d9ef28a3805269fd973cbc0e672e07be70c36de0f0f717b67cb6caf1699e82508cc3b1fc631fdb8b42e9a3763a2b9dceb2d382a14dbe2534781777476d3285849421e24ef8dec90cebf94090643a4d777e5f83b419912fb27c849bcc412eddd97443730086b422e8a7097aa9b47f92d1e489f4ecf0559e7046bbe75035824589a78284002d9990a86e410c0e3ecea7f037eacb52d625ee6226a1087383a37cd96d9eccc86402131ac1c949cac9ea327f62dc55e3c48013cae0bdc521729502bfb22287591b0911c2ef33146de1c97ebcce378783b5f0130253c491cc1b3a3f26548afd9c0008d38fb7c14991ee66b9d34047100aac12d5cd1ef7f0e46e20f0f5114206e1ef8f50b6b79576e20a2ac2b692eda35250daabd52992feaf32966a1bae67795c699b0f3dabd9a3f2a2503649f66f976bbfca745af60341e816fd9c785c469d42256fe70c9ab5610833717a1fe09c811cdd3602e0501e449d8ffcc4fb74d32724aa986e1a0237d6724ab461790de9ed4fd9b90e5929fad5bba0627bd0e7aafac70168fb26dc28144e577bced8d95f63f30c665a54eef63eadf7a4929faf0e6dec53200a1ffc02915571ab34299eafdc1d5e1bd2fd544f0550355028dc1e734ef6a6154944776a0b566ff287ab3858ed322921d39c67e8433767b279c0636c5e34eb11f8030cacbec0ce1981917a6fa89d9fae20b051e8bc94bc64e624cf4c7da485dd03984addd6d271b8a895c4f278b35f872fa24b991929ce8fc199f4835f470ee252cb1c3409329679fa72990705d052f451e40973bd6cc9e412e21aef1dffb5986249d1fee2b3cd9707181ae680f63094de581d4a00e69fb3be7f96ea1c9f7e02b1ea75375fde6407bccae55a574a24235ae15813b0d814a7b5eebbc8e1e0d9313d74440e51894739639e96608917718aa65817533fc98ff043b2e81d765b0a220951626a3a95a3b0cf13f64d99b252ecb9cb25dc3e2e2fd4d4c18197aa555569356f06d94b86e876f11e2a114821f0f8353376785337b249d045bcdfba6fbe0cd4a3bf3949bddc09acd92f04daa06703897b4a95361ebea453976f52727df9af541d887f4f2efa2e49b8d7235e8d60ff8b7fe44f40282febd3cb2cfb2d231d02872c0454a320fa364771b67106644bba00f336918a7b564ef7ef883ff67c0b37391177cfbc6bbcb70de5e37e32fd0178eba302df0b57833dee8fe3bc8d0533a12b704d473dc08647cf5fd6f8f24baf3bebd1879c3966af68a190c3f1851b96749227577225fed7853c8da62ef44f643a40da2d1afebb259d34b74a2a1f2d7ea3ae891a31f79934fa781ae71a7cd5fbee0c85a5beae66f38de2604e07bc70548159f7e5bcd8ab422b296fae330b34b72b13a335c3ef18813474bb5a901e30bbb39af35d6b258daa5828bf80d8e6bb90c8b30936fea7bcd20cbafebd4a389fc97e99d1cb2b9e7abf3e6c72411ab4002c4ea8208d70feae50c94eb9c2a9b4fd91dbed419b30681606b202ee7ec2249dc855c3078dd5ef29c8dcd7a6223c1666d11d8531f62eb8df5387697133704db9e42661c29a23455ed81ebbe8968a990c58e1ea22e6a2e9515bcc447d5cdbd4987cc31b27583c7178da3ad6eb9cadff05d1ad9ed327736cb27d6f27093a7aad92fedba652785e1eb3020063e2ffab897ddaa1138f8bb975da11dec5712a9e1241ebd84b9ac90fab0033b0446289380d968c6dc8d2f56e1f0b1f17783a7ddec641adbba7a6f306969e0b8dcbf185137dc44a225ed90da952039242390b474b9e8158d8aed651f9bc6ff656d445710774993cb159085a638c7d8a7f3e95c33f7dd1beb0e197df8ee15b25e155164c897ca1d611442dff343d83971c0e4d612184d976d9dfa00204f8bc48d81af4d8861d1271b64e8df0f399ed862009b29ac15f80dec01954098dcf55c9071502924dfa8196bb6cf5cbdb57610dde65dd025a725473efd2d11b6285d5d04586d6fdb38ff12a70547e584a702958bb8c0b3f6413a8450706632f3c67d456fb2e362204a817c9134441648b9a48d2d3148dcf9885e32f835e5ee3ab150375511c3577fddc9df3b2e0430d391fecafbb03dcbf57e0e0e5f8788398a0f5b1f67661d54bdbf88b58343ece6fbf0120bb3d3815f73797d6d978d5e238b8566f0031586368d219e3cdea17cd1e0ebfe23b4d21b04c147d273448e37ecfca293e33800aebfec7561d0d3741f23ad6aed88e1996eb963e4dbb9d98e9c7e2d91a75fc51a0818820fdaf2dc5d33202735ff81bb20f28329209fa5eeab93ed635f6bfdd8f036b8cc29de4bbe3aa4e551ebaef9cb71f6eea2bdcfff6590e84fd615cec21e915ed66bafcd03ca16b5d5dad7d7fcc1386727d342c6b4289a36b0b542914ecf6733f893a96bac72323498e81fc529bc6b9386f6b65c18685e24847468f7a04c17b6be60bc32a6755a668e08adcc34d1443c362acf1e410a8632a3a21c2f16586d4395626c902c6e689fd5de32b8558740ffe232a12c80f9579d645bd91a9be8faa819249262f4a52fa952ae966df7505e6420fa7c1b5f24b9c494028e98d9e31155090a4631a4b7345784c1eb284c6ae8a1c3b916a26aeeb14e63e9af38412a7c59be7ada4f2643fa3a5aa98f081dcf34e61f14ae8c5730a8658422d9a84b75d9ab82e2e2361681be4b8bdc98ed317410f073439207d81862a1b9f372688f1a80e0ccb66ab434d6a18a9ff6cb4af6e063bc2cb20a064b7a122d76d245d6e7a1d8ac722505c63f38d6b73ccfbfad189e169b35580257252e8822c470fd26aad8a4e996bc741f68136ca39f67e5d59c70a7d1689a6a48905e48e100632e83e6120b01881adf76048ff9fa36925198d3001b740c5cbc325dc6a043ab202f169d2ed6e1c00a8fee2d33771431d226638603cf310d65db889191973c991f504c5470e06d39bda1c600a1eecaae4fe6f06b1f758b55acb8be42681f1239038c6426fd8c03363e5bc02a58220085175aadf0512a015c487fe36e0c9cbe8663d25d4f133cf4b56503dfad5d4369ac0d74709e81b24d2439f0cc454212132c164949b8b1a566050bcc169f1b6c30dac167ce32d4f9f9331ee14aa5b80a29e25781b9fe11c19653969249cb36a6aca7c1fd3badaa94a6bb4e62e3103348c56d591e3557e4b20936fddbd4be9166ae70802a2bc65420036fc5d738dbe71adec732e90982fa156ca259cad5bc470035e165d0f54e0bf23eb9bbaf5553ee36686ca9b9bd8e9ae81fab6617fd0ef391ec7c8111031e1a33b91ecb4f419e055ec3f30b6505c5073ca4b460549b17448b850a8258704261243cc279167833688d2deffa6f8f7be1a417177b55796ab83d4b672e63abc67dbd4430a5240e8ff9024d759dcbf91ba7d821fab39b85b3b9c4e9b0cf90e0686d0501e2847b9c5ad8e05c71f52d28abec0654489b8503a301ed986f70dabb428917bad6765ffbda3f922a55b32c3baa83b165b481435c6a05d8739a79614b5e42fe9477e4a82bf309cf4759515d0f5465ae3286e1d2679a5d7b931401ea66ff311a82b3c66fe40d217560b97fdb48f8c26100b0dfe492abe5e57346c25db79c0f9deef8e33735ca1fe8725504a44de0fb7f67f46e02ca2c7461f16d03fd727c1fc61de7eaca3a6e0d8523184917084e03f9c1600f862ce7733bbfa0f9c0a45b4504c2836fde800db9a4ac7fe69d86533320c65637bc41ac97d3147ed46e3e60291d4b0ee2ba7290a46344c66615a409ca2635b01e54a98ac64aa2b05dea355a592c0c60bc545f7b1eb8356e3cfc0480f43f454bc56dee2b660f91c52f474ce4f8adee284d6faaf13de8fa2d518c4f8e0fc6689ad63d3dc13c4042563d23c713409ec5b204b4650b3279c7cc369ba74feedc4de89f9d53c63e14855e378dd1aa6eea8516861982a49a1fb1f272ad127a589f76287fa60003bc560a13605f95b992efbd4c30cd4c1b74d4993a4bee4e4f509108e9310551be14a6667387d0dc98eaecc6d96222f49a6a51b1fffb6547067ff38e3c69b77e325d6dd7b2930b5b93b23be49d251ae506713f10d4dbe58c82e024fed75acf4d9397c6fe89330cb7f26f75f7b7071a907150ebd8ffea1ee2631a608dc967a4f961fd65ca5dbc1ab35d69b0f745215296cf6e2672ab144761fac12a70eabd7b1db58149dfaaf9236121642513f0c1d11ed9cbb68f84cd2b18b038e096227dae73f41c7b1ac57a239478863f14132e8b4af259b1edc393bd8183f1d3b78f1290af5f3bd19ed42d7b220b61735c05855246d945970bc7a5ecbbbf31c140977cecd0bb19a4a9c0d4b1bd81902b99177a3c45f1650572cbf44e294722032c6d3be28793705b4ad3d632bdabb48827fc29e778518e7b1f2e0055a91725dd019e1cf45f59319e382cce4954700267d5bad40f41a1a3a542dd2d5c99deec97762470037b5148fbd1ca9887c955e6ca4e037c6546be70ef195e98e92704f6604c21e4a359b8cd79b28619b30eed2f0d30ae54bc42a42960452b2a80d02b999c0437e8c95046e048c592bf8e9e65577f7d01efe1049a81aa4358a98cea8f69162edd39d4d9ab80ecd30ca6afbe935bd36835f50ad5bdf5240341e6db7b398e36c74fb560b6c95e0cef4d17da0b965b1489f227ca9c1f61c39a8efc01f21292a7cc6e311b03c2b26edfc885019508ac7f9a237697d790bb204abcd2eb52ae57385fff3e64a18300a0db35ebd1d8967dc622d87a640f28dedc0bc0e578ed59aeb122914d79afd7a18b2bf027bc373082f76b37f4505236585d60444bd473b03ca848987e26d48da5201321f9dc22f62875e09a007077f200b57ed8331e6a0310ccbfd66894d00a2ca431702444d69586814e25dc04eae56fee6c44270de07c896605080918d772005579ed92f29923d7aed36502dc2712ee3837414b591b7b436e1fd43653316692e8fc01bb621b191afe6351d4b34063e26efa27ef4d5c93aaffea7a37861e7ffcaf59464466ccda908baa8fe66c68ca8af68e1923c6b1d08ea2db9056cda38791e686f38ecc7c2eab5960b59801f44c483c946c7d8b62cf4e38b2f6261557aaca64fa6ce28f328dd3c5c3fdedb68d33137016b8146c78ccaf7a0f6a271ca2780bed49002c10e7a79f5aef611765530134be27d464ecafce2b70bcfbac2871d4e055ddfcb8cac61e0df022c7d1dd333b4292a178628b554b6f3776f46b4b915d92a4bca7cc39a2903b23258be792345745a7acf42e10fb5c652287e8e3ab62b90a73df3ff8212b9470b75b9e2a617ac51c8e27f821b19600579509901252b3b5601423fc31f14cbef24523997d0898d397e3dda612fc1fc8eabdae8c8d8f98c96349cd50ab0edb9449cc0cf19c93e6250896d49048fe608a499fa87720e20f55fac641490c2be21c568f303d7d67d4613424cb113065458af64b7c010fa4559e32be9bd033d5931eec55c378acf479e1441e5f44770b229aaeb77237d8095f9021218f48e6647e981ebeb6e18a305f3cf4df02e84d4014b812e2993f0ebb5d9d64bfe55f79075cb9c8012e0f83ca1937bd8ab53346992f33e6a2c2118c54dc5b5916617aaa5ed83889a3682221cabb519232c4593fa2deeb36ed38bd1f621faa462cda3fab7414654af59d0715bc639942661fa2e611e6ef13ae0a52e30f22316ef669c1158dcf4bf03d20a0fcbd9babd516160c4635230a40ea535858f421de81f4c100709399ddbc267d18d97f5a698af4407e5ae72c2f9a6f625b6a37f4cb9af072505f4013b077871ff0eb0dd8e9827eb1dfbc8c4c0c5ddb7c15f34c9eeb57dcd693ed7b8787a4f89c57aecb6dd3455b3e409c88df884d70557949e1f7f56693d45f2956de764e38a89ad77e0ad1991d754250dd835ede67c2bf96dfea9f44cadb80289d468076d9374c29d26974b2173934501c7b3b1c5a6220f56632fdbacd37df3cb2740ac6f1c80af1a71f33627f5bfec7ef5638b8922389e80814c6577c1b389d774f4ad7bf0d28efce955682258aa8049e221ebb304169411e42b9be057fec77c076b6ce127b39cb44a952c4018fd40e58f7d558483ba42350091e36bba3701231b8ccb6d3254f86de54f5ca41158b8c30d509f3ab859ae9c32ea08260a9844c02e26c0c4418e286e42d0ea0a7a703af228823730e6975281cd0729ab0e90070e4101749415ed3a5c1e568ae2d50e05cf7886dd0df5f82e000a1605dcb48284a94297ec3620fddf2869e023555a92d8b8a22d09b37769fcc1b477267720ca3104ac24b9db23e0cfb21115ba4b8d0078d83cc63f1c4bdce8ed681b5b6f94c998cd4c740eb6efd20f7fb9c96b3c805623178d4dc5953a7f348698e6d6bb8e674663523bd0500d76312169b42d7278caf5594d24fef7e74e6dabcf397545c4a1ce038ee0886a90a75cbce496119b4eb15a0ca16e57f60dc630d8b17f2f337392c654e0a07f7365dcfd30558e99f0bdda67a721bddfd0660bd958726e6c6b1b08be597e1bf803e2d2998bcf457ca28d1c5339a7e9fd11779af5ab460215ad04c29dc78450529a03baf86315f0cd5131bbfa78098a6cd5e8885a6b56e04def9776b0fa3b9fc2f35f19415ffec3c4a25f1a3e1e6089791b0eb5f15e9ab54b308157e3e9ad9871f3385584f6cc552119dd101e66a32b53cf6fbe8e4fd066972fa197339f30d33bf50dd136e91cdc2438bb9b8a182608d800f8d493ee13e6043021bcae29104a2817ba12a255e1582d9efd63667f333e7b98413d86ba591ab0163897795a7a5c2556a72d67fa367291c6b6612f590eb57b8739b34e81af0274896d8f08cdc8d2708c9db45d9e6f6e84158cb7b9453ebbcd758f978d54b07e4556b5fa0fbf95a8b009daca1fdb3e4777864b887b8f07166af4a20bb8957842e9f365445e4580da2945d8b60cbf8a5ec83e757ddf5c7fdadd4a4155a94438acfbf32035671e3a060216018fe450b2da915cf2ee097c5d69339c22c5a7cf08210d23a4af8c2df9fe68863f1f0a6630d4ea89b4c1d5d9f27f7968fd36c0798495c56db1c41a083800fe9a22cdf0a927b8c58eac8422d58c40579ad3e903e2c0388395c27177735dc256eb6101363a81f6b82faa0e8803193380cebaa6581d5dc746cd90a4de1fabea5905459234f7470c97940aa5006eabe036408ab97f211898e4512cd14e7ec2a8e4da6644d1f985ac2206a875a1fe2899e0fd3a8d7ea4b351bb1191d1d289b18255b404ef30d82a138e1a492f9d983cd145bacfff25cdb48a202a5d7deadd13620a9131123d8f84931fc231afdf2466a4af8f263648c05dd5cc89304d0914af26ecea7401d747536a14d80b733a336dcac6b4d1b6ddd0839b61dc6d0a2977f38578e9101a114501f374fe2b50b48652b406b6c8e03fe1ea6520d439a44186ca36e5082b198657e7e94355a88cc893cc38c7e37b5cdc436d41640e45aa88162a2a95c55c886b562fe47924aa4f496fe627eb3bccafcd2d1e03b1134e0ea8f2883d2c18898fe718c854559ba9f19f7455b6b755b0a93dfb08b3989ce88ffe26db259bcab524cf5b19bbab9e54f90f0812b36f8b22db42ffcb9e5f466609a228064458df3b3d9023a440e7fbdf4bba510b6d0479dc573bae1c1b8f9d42d5efb88d4fed763d8811de64e96b180728cf697b9665f782d9c0d065a9d17751762940b8ca17a8f42d535ac01178d24dc66f9d121462d69483b145a78c5479aef759999b96af2b568bf0f9dbc81091705c8b2cf77248f45549d2d31b737a51a90e46850eb46675d6403eb68e9ec2350da31c39f4379bfdaed2fab8307e5763e3847f0518ac75e8ac6b2363754460f769ccb1eb6f7e2398d18cf5a6940ead54323c9964f5a11190256f415703e0362cfe0b5c504ef54d9d8b3e95590a1ff86631628eef7dda8bfae90b74cad185ddc790371944e7b493a09d99c874a16b387303e303b813fbcfa4476d239b60cca25356caa04d3920a9435310506a671d54be121775b7533f5dc779c226517bbb00d4ff292d89588b95dca830c715cff72c17f6ca829394ed0c8aaa68507ac1f764b266f98e024338de0a52b425e90968862bb8f684a598900892093dd4eb2d54dfc3211b5ad4937fe0b06d96a3899a8d4f9fdbee96ef5405b3bc5d5158688ba1fcad34a3faaa377594dd3bd284e9c888143ff4d075b4fc7320fb018853edcfdccdca407a6b38ebe50a82b118c4d825a440aa6d7644805fcbd789e163d0dd0a3875db0f3420ab320a663b16b7b73896d9c5f9cc40149557817a6888b7e16e1ee0f19e262c9262c4af3842c8ab61ba131b126b8cfbacd9dfbbab882caa516128b4f737ae48ee2aaba037cdac2d9e30ea29219c69f61d16fc0840cf3ada91076c69d0728e93864d232bd9d405dd19cceba062d56d78e05a8a528d2e9087653ff015f686e0e32d14fde26109ef8b580a50c04a9dca424b5b64119fb7dd96f3871a65176779fef18cf78a77a2a905402f058d7c172c4929958f365ef3ecb4ae03a0b88a1695a30fb2c01b76fe6708c6003b77c9d62d9a95e502851e954b8f203e2a560330ef1e51172d894f50748e46da7dd8b2cda31b59f055eaddbb5d48e4a6f09e78d5e89098e8c2b59d05a9e4c7b703a9e38023acbadf5b5cc4358aa0e97b505de2a7bcb0598603e15c215cf3d08c9d24e56e54e060b72f98c1f72f765521730368f8bbc81ce7238e6aac96f1405d8ba258d343becb58fee73015e13476c109e872093f4da42504ecbe078e6f2e9a4626f9c0d212246efa9389d3b6aa643956bef8096a2965afccf545e3e6fb322a1974c2a2f083716af014e74f93108d591249ac9892fa353a18ae0503c3ed71f95222f50117889c743a5c4bbae9ce1741d49463f5d7deabe8801eafcf1a325e045213903f1aa74b68cb6e4f59a4b12109b762a5e067a3d1c350a2671f498d90b19c5d74748c4b721ff8d7fd6b94b5fa0096f2d22da24620e27e6e1eec9a8c4b2f52371501b52c4b05dcd69067b1a6285890b67a41ba8d23021fbafaeef515579df4837a0824c9ce30616ad212e2d496aebd212967e09481a17fe59c813fd2c9cdbcc24bb8c01b652234cad3100ac3efa77a5422b2d027ad18284ff14e59738e16f79316f6153ad524e15bc718196d02d796ff4e07b6d26594f73435d4fa97602b38ba2c3bbe78096dd7afe48b324e6a209e74e89e801712cf4eb1e3f5bc1593638872416dc7236dedd07c4164c7b3fa20d66df8c741fecd0761f0b4f86fff952095b79c8710d38f997d38f5395a052dc7cccfaf49de9cfca7db7b178d3acdebc5a05f98092c9388fad550d7a8fe3dbceb300e235142fa19cf2c295ea473dee83acdb3e69a24c444ebba1fbba2078fc711f3a1d9ae17dac76ee95700d1e9eb4b010d06cd6ef54f1b14cf353ed2e5f5a12ba63b82409d8b5046d8d4c47d83306c9c026a4e08ab733e1a111a20485b86dc555be109f2976841eae43701168f7cf3d71a3e9879cdb5668f70fe2b39e8681d8d7f7c992811655bf1de29d3f35b1ef576a238deb057d6b99cc1bb2dedbc53c7967f4b725b73f588a0448232d7b93b7381f63ac6a381be85843c05f8b805d7e0848fbbde2814837fb883fb85d9fa7a19e9e68e0bf437bde7c8765134965670f93632dfe6cfb190b720b8d8438df89ffb68e3101ad579f6deca809e507435f67a78ec666ed2057dc4959e7a99a91808d9dd18aedab791246fd49b4ea9060eebdef9edd1d14397ec807b0f25c3e74419f751c673d8d163048c2c8db44202e4782e0a984f9161426cbe31e779255259cf92c20f33495dbab3872a2c765cda038b8d18a6ba605d098033406f53a8a219453eaafe1d71471a47d8931e14d4e86f78c0abd359b3f436dcaf799f17dc376bb818e6d81d94c5b7685e781ff53054df3b780e11439d936d15e4328a85dadf12555ad6fbf20a95a2819b002ce6537b3812664d3f797bf1a7aa1717fa7e9f699cc73a6c1da2b328ec3a91bd96b9291a0bf0186495576c31eeae777c5bba009dca0a3390cfc7e576ae0b18298799a210e5c0d1dbd917ae7a002c895498f9e4b5eb703249a31bba3d750645059e5f95896e52098ad54c36235e8457dd263d6afaaa80a87ba37aadd441b2fdb0a007d3d63c5518a6a11a4d7d737795cf129e77bcb759b531c0386fd08ea830b5ec663a4ef2c0cfc66a4c43a78242ff3f8c09d7b7249d0f34be31afa4ffe61e2de4c07fafb39044429a30d48fdd6ed027cf8721854f35d8a1f7156174ff68b1693b03806c8627249add78c683b52ad8c9d200ec5e21d290ef7c21ad41a677481abd6b5dd872cff9048feeba8484fe1e781709b602748fe6cec3f28d95562650658fd6e69813317bc7b8ef691998e0e4a23564e29f0a162c99b487e6c5f26f11b71c2d056d45ef6bcb056acc3482ba528ef3e807752422bdd81fbf0d03972e49e2bcb92ae1dc260503a0b52c65da7af151030fe872c2498855811ce39bf8a7ea243a924e4ae85317ab83619f245047a1f1d029a755e9ba2d25ffc0f37aa5d00beda04be6dcc8bdd956fbbe3a8fe14825d59b6e9d7af8e69a310753560139b1131889221ec10d39e3d6e93696710500bf50b6bac81c544dedbde30bb9a16896bc7d7216073ad61d33b7c6293b01f924d90d9b1bb7de2b5f6de3eca9a0daa2e7235810f32effd39a7dca6831883e36fbc59c018d245f3e0de3fbb7a1fa76c83eee701884caf5b3160238261433f94ca70678941f3f20541f9a3025c972043c4f4ca9a5ed70da5c51cc672cfa1085a06d8f0d285c139ab98418bbeb8168661e4d2bdab27ed2192d376866962c7c51f06a165d429f60a5dce9a7cdabba714e830631aececf88c42e07d4a42a7c28721109dae03079636d47ca15d7ac3cb0dd3eb439a6b64c677ac68e549bd00d7d89dad80e1abaa9cfaf6765418bd9fc4c18f30fa5944e37775b573d730d96af0f469dec96f1a5442f9d245a724c7f157c67bf78ea4806b24a81090be0e6f6c39ac4567cb13ce379a5e3d66617527f1563385f05e17e6be8732a408a073fad853c74a01883eb68ba5c79a8dc43d7b56f284ee8009d6267fe1a7e888c4585c7867085542ed198096ff51f752e36fc4cf4b99cf14fef172748aef116ac1c6475d64e565c0cff09b31aa6018b94cf7fab8c94684d1f991eb21c31cd390825da8dbbf620cab58350a226a8f9d0a16d227cb0004a9b4cbba8dbf813032f70aa98b066c8475a560424a08df85c892c2a243f8e2ae3ee73d0dfb5333dbcc16dfdbe9489bddf97e8d7d9643bb8f847722ba9b1939b8ee56da98331d11d994732f580f589a5188250ddf6688a9191b6bf5c442ff81c24dadcb66bdfd6c2363da7355ac9a62921bfe803cf74b743f97bcb307595239c79b960ba55bdd7475f6231931a16f55a5934e392e4d2572db2f5515be808ad12828a8377def4aa3a5b49778effb5e0eb730ced0144ce55c9c525b77e0a87ef54945657f2a247b3bc52df5c136d9c0a10c6d309e80d404e3beb8c37a7fd19b7ff2d084e13ddb7282b3d643f1c5696fa5e1256e686eb386369f39930422817c62242dd184d6deb0074811fc8bce79eef6305705572542e9cb8eab87345703aea14b46f65295748a1b8bc5baca33aa727660b6039df36e2c1c99d12d62e8964ef4b75fbb554829762be30d773eb783793946cc0c94ac72df41934422dffe731b1a6e5fc1b693e7009cf3e1bdd0e0ba59b40198b521913e378b6ad7c7608bab27aa51f33fab2e33eb636c45442dafcf18f797819560ba8338813f8fde92a1403d539475686c680bfddc76b3b185c093402415a8df9db43267c58be3418c4a0f0df07732be23f696569581c71184da91a084650c790574c9eb92e1c37d6bfe625b3a5c12753082d3fb5a629be1849a7658cfd172fd407f49efb25ef1effe746c3b5ad99889a7332db8afa77f33c5513da5885d842b976573ba7d40056173edf16b4387e188cd1cb21c3b7305af53c2907a1dedd25f83295216b1e3ef47d8d0da17b9f858cb73e2ff9898057dbb10cb5b01af56e227b0dfd3c496168a8c7279175e07457dcd94926eedf967e8a4ab4a90f0d4c80190ac59ee621d2e0b70aea5aa0bff2152db6af7a4d81c84078dfd58c4893746c9f1e756ddc22b7485cb20699250befc0c25ecaa75c3db7bad6f74f01c1e5a0debd5faf176acba4799667eefd39016e0c99650ca75f7f5ddc6519e9d3a2552aac5e84269abd2610bd54d79a86fac36ded53cea4786885bb5a1ecc2316792018489a67b1d3bd92153b04a0f10684e12f73b0640a1592c386dda63cd6fb5a3f3f44a5c2086f78347244902623b0fc2b8acb0bcd9b79471f9e5e93cee5fcbd862669ee2955af03eee7f0c9373cb16a363862b4d5b53961b1dcda789527e0c686b4ba84a1468d78a01252c0cb25c9dce573b7de6f546f870a8349df2e975cdaaae2f52aee6cd5a809b5fc29abe2b36c0c3b9708c04f3a9e1b8e46a494b56c3d54d1d4c0450f877f5bd9918ac5ab7ac11c48f8a568f3316f7e0248fa0222a70f8a32f76bba0439f4e54a53eeee9edd04ed467163bf416dfda50b1c5c8d85c93db66a2376bde30b42558a1e4e6359e60c1cae8470fd988a9a6d4dd3508c027adb67a86b5f7e453bb9045c9303473a96388e0f26a148cecd643f40fafd414476f705be4cb106ea7d13a2bbbacd477e1c71c3c65e04397e451220624b241c07a117cbc1bee3539fbb6d5b9bbf62b778270ecb7e5b5c65dd4d8cba124bb9eb7982197d47be907477dbe4419355f66f87b65095cbbc8003ea7e0b6126b91586a058d9b052a1889c54080900a4a27ab5e174be01d049bfb81dfcd59c412d5a9aa6125cebe463e1b4a341d676326317c19bdff38c98ce6e3bfde1b8a848f2e798140b0129446632e1fde8140529827e392c852645098aa3482c7690a2daec8a5aea3b99726336959c2dd3d68da182c0f90e49bf8a861a896e3130c64e9e1f2697cf522586c644731c60f6097b82f4e97f7d51f0b1115d5225f411eb950084a4cdb08065483490c0109e568aea5650b709c4a895c5a56add681d9f7456364295f582ff69c918b55e07accf23f416770665929b39cdda0cdb4052f475b4d91d92789b93e0e164496d9945eb53f0d034aa676629943a9190dd493c95e988b4aff53673ccf40547c5e3ddf61172b2cb48317a9bddcfb5d258d2a721b72112e877ec5eb84cc0c88bb9ad911c1c08343a4d20824f099b82f426bfe4f15bdf88671a476a11108bb440753864cb2f077991897134bb727cc4ff66ce98704866d1d6b5224e721c9557ac9b9d89a71171c724e599307e08d47109161f731d50deb074056296aee11960806c3ec7fa3339e8f95eac9fbfd5e1ef5fc3b57442f49c4f30624cfc95b6d340089121b5cb8c220a8ab91d284748223c3c9cf28f37d2b640863e5a2f18729191183a237dcbc709cef6e2129335093005cda5c0393dc6d2db7e6a2eddd22c761a6fb9d355bc433718f2a75400374b52b1c7d2241432925fff96525060ec9c351abb3a87313a9e2e2c019f4722abdde5071028ea2e1f5615750c96ee687647bc9edade63aa34277d2f0d7e3a88783b715a6c96061aa331a509573c449a29e9930a6c07d3527e5051ec74759cfe24790c7f0659560a06fda7e92418b48485d9ccab05cb3525d283d0915ddcc0c51719a22641622339fbc1d4d5eb765728c67dc23246ecc19497d4fa6216ee88440d9296e001f02a910c72909c3f9eae1c31329a6ea08570e8fe0c730b4e725c9497eb70179c71e43fd21e545ec51d8c39969da7de2e27f5b16793eab927f6255b02c6b540d9df68de5ffa31f1cd920644bd1afea488fd8312279414517a43017676a3eef1b0dd17dbc022a8dcf91268b34ae4ea33714bbdad613c6cb3b2c9c8491982763c935681174f6359e7248145684af49a3901abdb12615633b1453d478c0044530c58f86beb471818318f40d41b8192f913b053349af047b5b3e74d8909326ba8a1e3fb4d2e5275833221c4b873c109389ef88fb9d517759cde1e0e5be7954a1cffb1c3fc942c4ae913a103ece2ffc209d72199beab0e5c19791ef332d4ca487f41c3303b82086d52c8fd20c488a0756eec8e9f90d9c2dec4ed47e6ca1f512eeba65574218aca67e0a77b031282c9a803e8909940a0e773e8a8fe371261a756f39cdcdf8c093b3afd2d36bab3e401917092ee7f011ac52846434695fada804fb40a396ff5f746210ef5599c620adc17be438893a06f2b49f198589a51fbb819ced70525cacb56ec1beb4e4703a1cb990a8ca7716b813e58ae9de32357cb40142ca37fbdbb7c569d20004bcedfe79a90f48049118e879b1ee7e26531d837a9e49a49f5329ec2a012b595a19401d95f34df9ac2e5ad8ec60df666d72c9ef0128015e4b5fde06dfbf1f7a384fb25368670320fdb1c2583f637f9294a800f3c018815b88639329ce6081ef830dd7573e4f0bc4a211729f47bcbe46644253d839c0e75c77cc656ce3d118376a25b0aab4c828509a5e692d1a7cd499c03008079aa46de4d8edec0ccd1dd8284ad57e4f6cc3c2c903ec875bff93d04ae8744a01a7299bf5a99b2444095db2e818c87f166a279d0b9b6c48c857299ce82747da3ed1d315c318373dd196450cfd009f59b5378ade972eb3e56274bf596c4877fafcce1f79bf8f1865a568e7059213b8485a30744ee79112e4a78b33aab36e324cf9c780872ea1c163851a54a2fd860c4f6d4674a0e4523a65b10b1d7c16ee88dd2883bae2df90091f1b2ca8b61c2aa8559d9d54cae0cd1ad6fef39704f439cdd89a8a972a7dc9236291b30968f8aee15357b09274f7a4b26ef3d1d70734ab5324419c1c67f662b14d784aaf0838cefd08665c9a5ad8faac39eff9fbe7f04837debf13ca043d6fcba35c1948d80affc9566112da1b936139a09b6ab3e3558fe59cc76f3d1595943d65ec8427bbba3dfa23a24c8ef2bbb1ba123deab1142cb463add87c809afedff3ff5e881ee3ef642127c2794e8b10b5d17bdaa66ca0cc9e01d7f9623de64aa6e121b13902e147cbe45b498750d1d32ad78c482c7598fb5c49d023ef074d5b780d84b2895cf860b1f8988d995f556a027413ab23da1c6e227314d01bb0e9e28581623356dce5b48cebde544b835db318294f04f20e33ae7cdbf98cc1c1477581a8fa904ade158933531495157d87d28f7f2dea12f1fb141649bb0718c9a6db7cc8410c0eab21f1842092732d85b6ecad10f9564df972e5d87233b3cab123d2e8a4f2ed5a0465d3c9c8b629db6a6becc11236e415584bfc238780bb268101783a0cbeffc3c87ff5a982e0305fab33b01207397be9cf303e4ced00c511339bd725c577beeb706630d7862939527fb0bdacb962b56a0dea6e5b562a78173813c82343165031734969a22327a6f2e5d2cc9666888b3c4cf4713b43ff0d1c6175b5a357ae8939a058636679e740af1eccb6f227c710d6eaa056f7141882a7091e1b28b0083381339533e52d5346e30c74d563c43190421f993862e156ea6fc596d7ea4a9849ba650f4afde1dd25fa6386baa77084e8c2acdf646fe8c644731601ff8a5da50ff751b26880ffa5df013df08df6079a8ea85d83b7813d28f531df5c02b2c10dfeca70f2ea3e4584fc9bd07cb9f4fe619155941bb754f0960e90e55c9400e0990d7831a02a0f47c1faa3cf74ed20baf117bc2145cd26bbdb4d88b7bb315efd9cdb63fc9f1139f3a4aa3f7ae023be1e4383bd584de4c6d5db9d06642da11b1624bdd5d75e8989e8f889c809deee0e46cbddf5a1c6bcc78cb1fe0731c8546a123c55f1adcd127a8a28ba7bedee4887924f4856e69519abf5bb12a5e51a5aa2edd174c5db9f2412f917e0119b47c0d8525bb8869c7717151ee2292ed41da6ed22dd9c35fc47b7f9fe5dabee272d8264b5d2810608d12530304bff42722077ac941ea0ad12a444c0b279c5702f7713f8643b1be3bbfaf2ca695eac87da185f8d56dbbca2141831ede6e6309c0272ba48292bc64d4e3d7de9dfa6348f82ec1e5d8f954bfca1defa0fd34ee363c2587c00a3ea3b275357a9105b73c85258b68ca83b4ad7a51297604172872b239224453402a1ac293571007b09dfa516ab6439c325cb88886a781e63c291c40864365f0e07992a6e9a4de75fa500be34b7fdabfc2b756d4d945071c2734c1b5698df70cb57e7c85d3fc632f7c3ade910d0ebb3d55ddb8edd39d23623f6adf681fd2383212a4390c9c4d49759c9669ce1b78b33f843e571a9a7dca48c2bed23910910baffdb341d731fcff62f3692990b2b08aecfa5d77e0a92af127d8609a08e918b6bb8983ebf20e1b1a0e72c8d57130dda4a3c403f62fb1d256f0881af0ccdc47309fd0ffbe7f7d5d5dec97e509213fc07f7fd8a4892a0455af01ecb332ac51e9b82d592028ba68d7f69eda2e0edd3c8e2160bb38286ebe558fbc6a7f6ed95183d548f97c594a3e87d58375363b4bb93a058bf6b29e864679fdae1bd0df104e4aa543cf21992616eb6c2970bd3c5e50685a764411206a40c750d16ccbf3a30495eb4b2a9ff5d3cae90e394fb4dbe4a23b5e377e41ad3e2f89f15f10fdc2812d4a145e76811a38b3681e90ac5e1ea14e339188f70e0ba7455055fd383ff39ae83ec409dbb35d69389e7e65f11807eec903c9ae3399c8374a72468fd1919a485e10edd68e2f1433283cd30d1454ec779616f06e282778b0530bb30168653daf86a82a6d2cc89aff4e4d724ac20bec5842c6dab6bcdac50b6e55753dd5786ec3647bc6b448d1df30dd6e885a285b4d74fda77f707320cad22ba922d2bf8097e88a8c40ab973799d7845cc4dde9c9a35941547989b0ce90792213c005ec8c64fa267ec3f7f2f6298e45b752597d4e1cc99f3976c3f7298afc1aecd6c0bba296b29496c3b285a529b2be4b79c8cbc8928b47ddde8a55b6b2c96271812d9e1da2e4b5e9ed02ae9d9bcb7a9bbdcfdd33b8c70cfbfca74b887b03505a23b3466fa7be69e8155cd8f2653a0d9d3b0b651c443541457e1cc98941d5ba966a9503b76ae999e6b057bfd73a26ac08e0d08532d795b73175c0e5e9061f54ef6f6b2881ef47d91307b432a722ec83070b7f61a88076bdb612634b4c8c9e452d7230cdaf9feeccd86aba48b185d536ea815e4c784fac5c501136d466e023afb594f4f4548d85909e2f04c5dcb143f7ef104e7dac34cb003139bf5934196bd5646430c5bf481d890177220a943a1df6719c7ed8829f56f483660801dbe6bf903a21b6da9332413bba935ab966cb2eda8f1eca10c8e085b929167f991a771a2ebcc1f7199e9ea0bffb182b426df71d821ce82b3e243f512dcda0f4cae2632dd10710b64182fdb4ecb8fd36e7e545ec5f350163753466338072f20707d9edb9ee680ce061c13b4096608a1fa9c59de07e56d6d38f6bd4908528da64fa211c800d1bf5c947dd6bd7820a3124970eaaded12ed8af5e89704760d652a5d153b99276c9ad0e8cf42e899e6659ebd3c8efe56f4f09cec8746a406aa0c55c911bfcea2778764d9c141f013613f03d41f5b150c03bbb25dd1785cfa1184af989af2491d156ef17ed1c05580aafeec08611335fee0206c5dc1a80be93d08fe031603863e4074d5961327d3031bf18906a157f5ecd1ece919a8c2aa13ac059b7211c76f68f6a7fbfcebe9b809673e58920bc02d6402ae6778bbc15e2eea690efb24f5b373106c622ed0b3ecd4b243d5ead38a21c88b539c5ef7d68cd9484c67f460e1d5e6a877b07b067fd1d63bc3d2a2f870f4b87920940f8f5063108c3d79e5d2a20bae760beb21e63b048f0714fe2095e40335adba7f336ba0c8ea5f2c9e7edeca3f732f93a84341fa33dcb1a1b5e76a9dfc0fecd50972dbfa3e3bc8d027c0aa6d4b5d422168a901b77dfe619d8e7e1ec9408a8b7297d6e6e5b22dbb73f04bb88854827cf0bdb30107c278f29d73ce74cf74c65561c4bdf00603d235fbfe7a5945b788a91cfef2cbb5810f623daf01596ffc54d477e5ce2a8881853fca2dd72a202536b8ea68ce04a0e84cb97f6ac0c4a1d9882032689524660557ccba3227e8702955ac26b47686963bc2aa0f8dd43a19a42c0c843b461c6276e09db430729e3aa2ec1d1d0c0ea544b57b19d653edc7657fd9d8bcb80826c12fc6263b25d8313259592a75cc143988ea80b233a312e686efaf6614a2021c20201bd923398e3ed1a0424498619c9a87c665e2dabe971e6b30e573cecceaf47c52d1d5dc9814bf018f86381d0297bf2de062d564f3627c256c51d0712e3c593076d1da931dd756f3100861395c0c2524161cafe82426f1ecd2433235ee1d6606f34731567a77d63cb0de27b05c25f3040f860279f70dfaecc3ebaf5c0be4fd3279389dcc09d74b692b9644211059957ca0024d182c927b389e34fca5d16f95a993b7f0aefa009ff13fe18b97d7ecbb77cb090f96d5b13bf165457e761ab2495bb810a422b6abe463e6ffbd2b3e2180076c28fba1b53d27b27c463816aa84567a4b84e6943db2d8f0a28e70d12dd297bb889206f2d1013efc1061c206c26bcb1b9c0c93d951ea4f8ebc71aa6874a54c176b9dbf4ae5325e65b7ecf0bf53fe698ab8fe3a96fc6e33969a04f7b5ba282cade63dc47bc0bb96864652592f0726393c9776d760b1375dc7535fa3bb39d57e983d7b764fe6501dda7571feaa8c57b06a6ddf05dcc611a37f05f4337dd5be7fec7094972d460d2db6cfcc224ba17d6a09de0218c50dd3d0ddd2c41637ecbac47896663dcbabb7621d73098e2293c4a05d8befae668c735b63afa811902c9cd7175da5c74bf471307038adcf98926fd0f699c7a61b53576a04ee211be45359866013ba4076cd0067ee4b0f71bd2988a5f033b17e055f1e75d9150b4cd793c4d1e8920729a61e0a97cea83eae1ca26fe1ab1b6b5e8b1288a076eff38216326ed7b7387cfc84a47db9b70adbcc221b84c6f39ccf519024567f4d1f3eecefde1a7176ea7dc8c0961f1522f9b181ff26c37db81f3fee791ee311292caa752039763bc8ed7d6e36cf0cf407afc44230090a588a6cb1fef82b094859891d32e01116d898123fae17484d632928cf698f0f72461f0bcde2e78de1c7f4cf4b2462ae8c3f11cc13505e3c614506626203a3602ed698b721720e7dc1d787cf8525308ec8c0918b2fb80050c921a0edc75696427ca364735a8b7a0bc9ea89a05a2189bed92ff88401bd1a9691260f45a377b6fbb5614d0ebe3c163ff2cda41a0c88a691c7a22c28fd05c18581ffb852dc8d7be07f5357e73b725a7d57e48a59564e67d95ea8a2b585287848fdfe7f6fb88f33acbaba446f21e63232a07369afb3d9ea63e5d806449d375766c2967f55a613223df67cef0b968c1156864c1e67ba6f3f63d3c98ff0d72e618e80f390ed4414d44cfc569bd08d4659410bc639d7019881028486b633619ff1ce22059008844e3ebaa881d45914ff7455d0a90c04aeca02038e42f65eef7f810aa6c87d77dc1cde0a6ae0b64d4f1fed566553a671d9f308f421e38153fd278869a9f8b66769ed3554f046de3d8812d29b255b41951e0cfb0597012c669dd744678c373ce3e68e6b825be211ea7735ab1cd2908526a17dc82ee732df2b7b20d91c9c5c1beb62a87c5c8fa636fff111de0870083f59b89c6a44544d24c680ddd6cae7f69b001c7ae268bd03072f10f811f5c58530fb22bb7691ee5a2cee49d75398f6937bd54d8370366cbc9148da8608942930b2558e8f4d76f5d1568e2b2e67102e4c87f3516d41cb5bfe5f5d4514561acc9ce2173d91da2654d1d3b054249ca79594c73071082e10962526bf55f3ddd29b56ea47a423f83de723da10ca1b2599b14a6f496a421f1f99e381dde7fb9bf2305bf5ae20c526031682123f4703aa1309df792e7f57d15633126a9bd7d0daf2d238acf0705b3a331cfd1ee6146b3c15282cb4b459275921c7f2f75dddf52afc15c5ea4ab07459ce6dadac3efc43b1509a1be8418a61bcee6b99f4786caec67a8d885d6a4e652c1a950ba312562213a992f1e520094a8eabf2c9c32fecd98029ca6a8cd352748b235161307403310a2b1d280d8c70c837017cdbfaf948b36f317accac5aaf205a3b8c7b63eb49208850d83defd8d974644b7b972083f3c97b15cf7715d438d60c9b6097d351632e36dfc70cb5560f3957ad069dd99cb079d3753857b9352e92a738abacec6decb2800efab1763cc52f0f776908790c9f300fcc529cd7fd95a4972ecf98d31a2a1ae2bf701fe42ad3ce4fbfcb210d2ccdb0418c5ddebc475b638f894cc66b8db46ca1e4c4b8a5b5d147ed4128318aa9e5bf9e3effc0e7e5a7f804c085dc453971f3212793c608342c19f08b3e40928a75bdea7f7db8eeeef69b116f677827b7ad9a1aeea9b84d2e0ce2540d4348867a048b2e483d05156e88cc4d2f5c3155089858a20c9720cedf417231715c9434446a7c49b95e3083bebff318d2adeab0728d5700dc4b30ba034664fcde57a56bcd5c4503ce84e082d359e3fe862b982bc304b187db52ad0c2e73cb33c35085bd3e549db246d237a22ce1f4ed6fea88d63751f5fb0890e431b031c92052771e403d68d5708df4f6ba21903b5ca328607df46ced11d8d672d6c1943f9983ceca46a061353e8e9d71d19c109f0f70bba4d8c735141e162f5c12d39889f5f7ca0b759641341a4b12ba097d97542732681d3b21647e42aa6df63fb390147a1fafbc726a6b8eeee0222a26da4ef72904d57b0e53b869ec57c7c8f7ba33618ea5a635f2a21cd91575ca9e3b65a69084d92480871286ee3d461553a434dc74894bd769c0f1250a044edb728812f70f40c16d1505e84302bd915f62406b3ddc3c0b74e5c8b914062d9583e1b979e766f1fbc908e5e5e38d926da5ceb09b4b0c7736e7f3eac507803c181bd4704bb2901a6f177522972ed300fef11ff7f636dabc0a673b050bf61eaf41b25c9da6f24492ed42244b5bfd11920f59dc0687928c3ae379765307bd0f7ecc19c303c22779bbe3e38176beed3fa224cb2696e738b3f278cdbe63c8cdf8a193f953494b31810d920489068609c40c7ef72f3e6476074243778d028c0ce36d864f7c69b6c5ba78a54ae6981dd8a7017217529f4ca0b4751d5ff39b2538b2d073ec3d2d86e2d874e1cd2d9bb579e534c7cdbcfc8de85d593912c08a7aa440dab5a442cc5fb1003055d83d00a3a3b622032d1c9e2ce5cc2ad821655d16e3bfe25458890e6e1c5c68aa428824740e0ecadc9923bd07520d80318698d6a1d845d390409397ca08d0a3b6b39d396c3052e4c9e72ec68027429088bd848fc4c9d7a9050a1cd77164884964e99979aa6f913ece6303b3d8dd79e897579b5f72c09ed7eb35ad73daf2decff8065b070b3979588de4dcf43aec8621ed84e2c88829a8add615f2f607d12051f25fb6b8ed3fa8a95ab528b2910f29a6ec0c6a98e2b912147661ff6e6d0ecad4a470e9b8f565f8805f0c6fd99ebdde46e1af5c956169c9a2ec3911974061820909d551c9af1b5a834e6262dbecd2f0cae226c3e2642aaf792227f91b4825ed26501d30d3d74879d61de7829f7130f43f87accc1d0d7bf405793b674417b47041d224f87dec721766fcae9126e3e852f5193b43f470ef8f9c4c575a0dbd26be2738a37a086a736ee448c96c444fbd6e2ed8a7a24cbc778243986e4baf24a6319a390bf4d39cc192e074021062444a8e320b4162ba81a27b92f4d8d2c4c8fc7020e5144c4f67b4e9963f96deafad861ec3b706668914a142699a201be245041b24b36cda8e0eb734f16b333b4631f275ddbf70e35be3e2bd4325745aed0232d6e2eaa02256ae5832578f1cee9beb779e941c6032fcf0891aa56aecbac0857ac418da5a9c5fa4244eb19f3f40fe4dfe75207ef54c8b8e28dd9034353f36870539243880772e1e13b24dc57e91fdacf3608c8a421a7d76b3ce0b7063ff76a8d7f0a2f16b572caffc98b99618d7c0c6aa0a37b470cca6ba1deed53ff80da7a0b40d81eed117aecfef09a27722be041614a24fcca7b62b4f67d9c20f1e80ae3077426c1e2548892a8076db14d5b4074a7cc19fd59fb8c3cb67d9c4933191eea04d56ef3658421697128301a231b126b16f251d4d3a1cd9629ee30e08df667de0b99005fa6fff9c0c96430133286e420b7611d78bcbc74e7694b6249090524175af396a27261f4c59b2a1dda4b0211c7e7193d50a93d6d9ab24fbf53938154bc3e6c79a8615d405f69d3969cb53f6af4e47d8cbe94e0b15e7b458660f14d1d2d63180a00f1ba56d24048ea50b88c4e5da950f6d3a1003a7735cbd233a198730c262e5104ed5f06a0aa38582e28b0dd2b9a2676f85555b2aa2f43c2bdef9a3b23057abbbd6f7fb8b31124e571b2c1185761b18a2d9d13a8e1399ba5bf6f4ab0fbb85df7b30aba1bf8d05adb767a7779551cea50258655d99ab41686195e2895b1b761bce296b97078bc796580e6ca6fe686414c5580217c5503e50cb498361053a5cd0e1d745412160a31ccef9ce8610787b5d35925cd8d4b7b8f526aa00de7e8480509de5623c579bb66c5a8817e5342bcacaa7eca31db2a75ca8f79fec7c3b83df503a33ab59a27badee5ed1c8add4fecba7f22c582fda391850372cc1394b98a1c315f8f771586d2df844fdaf8ed68379614f337489bbc150ed812c08f80b8ca1a179c8495ed0d31bf8f0435f98646de00e3a84e824d98e665d81d1e577ff21230327203b1c2fe8fd2596d4532dc567e3ea936468426cf7f8521398535838114bfe77b761cb61fb902e27634fceca4d34ce58d9fa124fb01c6e8a7e2f212afed3b7cb582e642ba8478e569eac57769a06a50831ce1ebc2911fd0e75fdb305f8ebe3d1cf144a67a41f0b36c2b33f5d2d74f335ef0ed0d1fc3bca3ef11583f7de7bc177b49fe32596e2f7396b089c3747e6d43666200e0a284a55b4044e234d8e2e7b9686101b89fdba5f2d1818daba50aef35fe60aeb77ddcec8a0f0d3e9718724cb0fa52c47449021226b135c991bc9f514949e55d1ba5b0380e84824eb22de934e1aa4098e5afe0673243d49eeb63d7cd7db5a2ba2b66f91f76f32820165aec81f715d6d64fa3f894cb4e948191efdfa9f70ba4d684e0f902d8d6268cc6623f447293e6b1a1b54d48af4141a3a64ab3f1276210cc37524a7cebf3e5b232852f6594a91f79d174f02b875b817b010e58401b2974b6d6927c514d0e3611e6065c45a3a8a69dc6860864708098b9ad84f4d9d4dc51e0e60f2ac1fb3182d26cf5761c717b90ede352ab9184f6c96c638e34f0ba7b0a3e714cecea6c29e76fcd06bc0ce9c71fc896ac64c1a46ab2f61f91855017f0c3051b66166898d609fa85390f3a3ea762e44179012f8a7266e9334d33c1204e44a1a15e5e0f285dc7f282be74528eae32379cb3be0368ebfc23fcfb4cd2917235a428c781c0eb705a19bd5613bb1c85eaa2785f3c60a617062f0f1dbb4bb6770e0efceb58a6a1b7b287dfb790a66459c9bc338ff06ee9f91715f95eb8d50cce07fa2d9c96182cac9322b7a1fa850b32fe02d9b9dfef1494a2f95b707abdd7bee4bdabf9f9691ff025e57c67b6bf48cbe615e5a228d32e0b73be95f8ea4794a2ba2489d8c4a0b3ecd184b9b98dca2d15983a4dd9c62e88cdba44fa338e6ca7b39f6d14832f199e5ac4f6c8f3efa3d79dcaa227e040ef05a9ac38031420088d3cf376321d30b6e419e6e987a1e3d8e47545a51338ee092614302111188cba17017baab1907ea3bb0c90ee1946baf48cf7350458cabf0b8009928f96d44a28b7148694f9d6233098f2d1c5c11f83b390228011e7f132afe2f3088660506899a7a31819c47884135864faa00bf44c29c537e6c517af57be1edd863bf378190cb6a0e09dc4156563027ae7f36a4db6763df3ff9fa9251c06843aa11c3e5c91b8af7cca0c868945f2614c5d4008f68b8526a5799174abc055f736793353751dc721716c45674adc551aa05f12f134779941e9f8db5de4e72cdf3cddee5d28c1b21276fc3c2903e52cb0cb8f15d21d359aa43b9337dc602c3c4f0e652b871b5d371e877018813bcee1df8559985c460b9cd33be6fd2d8e01f827a7ea837243ca63bb01ad1379e13de2cf58ef00abab74538c03a20492b544e33d9c6c2f66b9942c8115a8303a592c837c0c16bdcbd6dc340b2508d538ced74cdbd114ee41a97861c3f551b01449fe4d1846a2efcde5319bfbb47e62b2bdf1ee3c45247aa00e0604fcfe8a2d3314622026f090a74571523598e15a30e965ce946a6e6564b247ec5a64af5dc4ceb5d74e48e74f0e71f7fc4c26f3fdbb7a256c3630c89f422fa81a3b85027ec703ebc14e3a639ec3828c31e2204c97249ef02657f3b082ebe0613326a7b134c844af89b87f4d40745fa8d095c259bd02a7f184ee7e4a4019be95451b6688586e3421c0ae8d5fc9d8048adcd7ad1e6098e66d9b98c62791b72a461d645b8df35b820452778f3d855a75cd920d50b5d440ddbed09105fc1e675aa9cdd0d2968f5a98825be5eb50fefdb41e2c451f8fca7c3ad4c77899506426ad28cd2c365893954a8787b04585793a36c3efc85222b92c156087dcdf6587014d2778cbd8689baa692055f1a7de7e1f46e3bd3f09f763827de71c1531e2d625d84ed45cdded8ef6edd850f74697541954e5334ce02952bbb15fbb9d376fe01a60afb43091c0ce5ebf54f737f9536c0e66e34123457eb2edbd21e4f828f06774e70a3074e41759d8b95098730a409542420e55bf12677aae5ccc22cd5a744c553b0102ad009e13bdb2352ee464566e89ce117a146d811a87645841627354e62284971366c188f2c4a36f00c394a314d40b58581adb720cc142905f1fd3527c3b207863e6e5c710697d4fed49916e8da71e6fa472565bc116a35bf12acb75cd76457e61ee7f03b8e565f2e469017786a0fcf6f077ecd86699120ef43f6011a16ac833be34521ec5367f39fae520890b4dbf70d9f61a02e05fbfc0d1094b6c8596be98dc31e7609cda734774a56be9a1302c487376a9a3a0f0684fd8fca49f5a0bc1862970660ba2214522ed3f9db30e90907d743b85746bcc2ef912160d08f7e79ce0ca524acf86c844217245cf49d75e432cfbeccfbd4287f3123f1a630876e8a463b7f46dc132ef66f915962a8bf343d009ec02be749e40208c959708770bc72d296ae34878af1ad770b132fe2632b75acdc38ae0a45cb17857db66cf9d7940bb8f0acb429e9c748bd2c16ab2f3051eba06ef4bb9afa77e01dcc40d9a9a2d49ea5ed16a3a64cc52a98c99f0fbb990df8df43595192328a7f21da0e40afcb0144e396789ba12a76976c0776ed098c0022fd22e1aed620b9801ba49407b4cbe7c6852518d38b909685259dc2f73016adcf3b04ec7c92ceb8a4a060b35624b354eb264097d888b4d32a4820ec7248a636877f05a93ef60f7feb642ebe739c7c5732c7fe0653a08fbfadb1c99173825fad49148927857be84e03dc7265a31c1cbea5d3035893ba533a410901d2c629aa186afb599f6093c15dba02f4ccada92ed4dc841cd51790e9147e311b418ba587edef86669f136b43536b55fdee229b06c5d0a6ef253cdd4a6f208e9aefeee00e110e5dc00a049c4dc5d53b5298330e7b094e9d828222120f53fe0c5503f9f821f4203316a83ae616ce4e385a1bd943fb9a150af9b3fb167ffd9ab1e1a8708bbc2fa7c8e12c62ca347e0fbb4f71422962f66114ce7dd7f720fac4dfd67435d6d5d71db98e0540bdd6c4bd8c547a3356b5fd83c130d464b7802acc600dfe8c060166fb036f0278930675f07f8e06fcbb8edac1edbf99af4240075913412d2bbab2ef5a51a5a3e77bf9bc1edc278a60cb114abfde48cf13a7c5d6879c047ca5aee7d687c0e9790833a056c92891d55cc0478785b5221dc256a7ace170dd9d38e8d4a66a5f0df32a3876f615f96cb946604cd73fd6cb70c7b1edced5e6eb750639045adfbd2301147917d597fcf656231c185d3a7d8a3c8be007ec7d0af8134ebb5d88e74b680da0174c2462beda73472c258217b51c6ad1bf50c21b119a406ce1c7fde40a6144eae668ec7e588ae962bd82893e1a1c14150c4701c9ee1c7edf75e9623520f2905498f937c4b781a8ab9bdbd233e0c2760651ef94227e623aae75a67845f4b264bca34a5c6be71cbc0eb5c07b0342e94f32c230367b08459b79962ecdfa475c62bd9d9dd9def88c25fe4089eaa90b60e5f522958ccc51c4a3c5ec0c6bd62ad3ffe96566e136abcce0b49919a2cbea4e2e87391eb7820725b7910905b52bc7a0b9f9cea2e4b1a26d2813d2beaa5c4ec24d026bd78e84e1a74c0cf763994b8baae03f38a2fee01b6b1f5ac5097b66984a6a500d68d58cd10e725fff073eb63a15374bdf5fe5dc66642e1c286a5bd7f9ba2003c03447c4449851beb6dbf91c592e1e973093160b48089ef10dd231e63259599117eedcb6d504b573d87fed08c166c99a9e2511fec7a67c3e6bc3e8e51910e7fbbb0f2d4bc4424248114d86f32ea408a4ae2884ffe59d62c1e5574a6c4e55b682b17a7192eed183787e9cfe83108869fcebc6e277f9b62e9bd0059581bc872543d8582876a6ec77ca5f8cf02f01aeea062b1d83123a7ef95bfd5dd719927ea8e3d67a6312d99f903cee266c39927697300df455af94f8a5c862273827a24768afd3e850d4e0f82fdd60dd0708d9aa66c25cd1403b6bbcc79ad9936a16c5f6bd22314b58327b31fc1a3f47c41f67d0cf3ec3282b2a378bb7b520eccb7c4a3a53041886582415d8b99095880bf3ddf4464af1e1621e8868d473fbafea71aff5b510f014b2f69f7f06291c9106d1440c9a296b14fe1dd934f807431196666c4178ff1897d0761117b2b24e8d74513095334dda284aa87ef8ae4856e98de9bc544addaea9672918ee1e95315fb0bd84db3a4404d34ea3c2d0fd64b7636a528dc3b1bdb5f8c50115bd55d4c2fcdf00863d8d9683a165281e467e15d210ed582b27e55c56251c5cacbb76d0c9feb7c94884c56333a3bdb2bf91907015d5a12a186cbec42acb449484b2c696885b44f368dbfe9261a93aec81e2589bbefc01cea489011df91b038bbd55f3a210d0e9050b3e4907b94c12d2b6237d29a83ff3f80bb9e77fad0032914bcd8c81ddce9c3af9266ff83b1e32e1a23f9a1ff351feaf0e4fd010aa0f5f9657865519e9b1a54adf3fb2683e8eb672c9bc33dc88656f4a64deb701b9aef0556d712ec1ebb7ec0a84b2365f126887cd6b024c62bc4225b6a95ecc416ca597604e8d06c031fa68c77e2997212d22ae4b6cdcb3cac8701bea66d1384d7078e7ccc14535134911bdc5ff41c57ec13356023def419f8910c4a82f77914acca8ce41200eacb43686c0f8c4e1c3f1a02c76f0ec8af408c52d447af1e59086fd642e6ee7c52c33195276ac4416f4b0caac92456fd544e778f66c4d3c829d34f7f0ca2afc458b078ec3b1350496f90f14b93728747e32a65709fd1ad6155ba09fe3db457bba0f6ba22beed5f119001cfd50971730b5857f479b3d45263793262f80565debfaa89571e9d46746dfcb6e4ab7f682c3d63b34e2e02c37fb8c507a5d8c00cec1996927d9c02d892b4a2f4a6b6192a856361afe13af3509c9d2567b80e6f2aec790676bb41210ee7c0e9a029c01ed4ff21477418fc578bf7f7af8601e99d980eb140c42a7bde1f6a22ee2617f291d57db0bb28db929a18534eb3cd21bbbd4c32076e03b65908c49b0bcf8b5312ee92424aea6532665c5021597c011c645d2129b15608c07433e1674f01dfb66f842f552d747a0b337cff84a0bf866252e28cfe59771898184d23932b6b6d5412a5430e9518fc378a148dd80e0828f05ee91da38a8cc2f7abf4ba6c079b627849276e72c1a3c6011431f0972fbe2cf2bb7940d2530eeb5610f82404beafc05fd462847b0b2574f9087926c7956e7dba2ef3f885bac28321fd50c7b9b9971593f24052e648d0178c327389ada33bda747dd3487d8e9a3d1e2e28f02539e1257464450f9f04648d2195e72ecc40acda961f2be91c0cc66b6d5e0aab5e4da490e9c3d8dc9c84179f0dd24bd7c72f68f09606370247feb388a3c5495877913d0e2799ae9b56ac07fbbe8b3fdef5f813848687fc8ef2f6710e88a6636614e0fd1543139cd6b77f78bd3ca8a4dfa4b666efe4481ea22dbc9f312ed964298461a19088ae4cd6fd57b782f28522527a68bcb87346686ea680c8cd1d8241c654c2cda502c88534110207bc062914a4bf713b89ef0176e4447934f0b491fe0f4686fb90fd12daa22001eaed6ec0be2ad8cf6024e6b59cc3a6a6dcd3c0ede5a48dfa09cd5e4e416776ac635d7b4056a20b7d580acd93bda41a8c8504339c8e8412a1c21e83512b2d1c2dd613a6d7ba9c805533c6414d700b7ec2656cb0a4e957f100505d1a060ac1a28b1bcbc05be3a3426656df7bed7cc8c4229ca3ca2557d49df623e8aa63aaf47801335ccc3752e68f71d69e54b0aa8068f0702110d38fa00bdf19984084990ecec2e479648dc0c965ead9d2564ceea0b1f0ffa3e2d77d19fea2dc9a4d4caeae489bd127b16c910e1f2d485291b20a8db0397e6186635b5b1d60dcc31eefcf6c08c1bef44f6398d21e4837aad351fc08374199d7dbd5fd66f979d10d9aa3b429bca4056108d18b64970a2edd2a61d1c0975fe048723e350ac231ad99f4bffb9989116af2f5a5dbe62da2dd6cd4a92f7149115236742f17ab6f60dcc11f910f24ba1eeda2d25e3d9325abb7b6a67c663284222d271348c95c6d3b19da7ef804114a5aa535c5797cf56616361860a47ac3210c47be3888760b4b3b4fe613781e91d33c72ee65bd35e79de875d767a462cc2edfe9a73fbec09a855445d07e951d1761383ace4605d7f618c33f305da5db1373d78f9c4279b53ef3286b06e9543a96ae57b4bd1a875254c85d12fdab52ad86f824e2155699a45d76f407dc62fc05bcf275d9528ed182be0929961a8a88dd570e5e45c6887e51db21840c12fa45a11a3270987c9ffb24335fcff890c926e661e97d288eb1e3c16f3daec686414ad9a28893ccd2446184af79eb5b1575d29dfa8704a23b005317a2d4b28ca9f8b6a43c81f6ab14789e596227ec572bfe26cf4319826709fdfc076b8e6cb88ba7cb7d21db4c7fe4fa7169b7e350f7a3f8a7f04fd0a49389bbd4d1a8effb003a4fc59c13b8015c3133695c301cafc714f3b709228341f2a7ae7c67b87572e98f3086896ba8b02893d52b2588a0b2b83ea73b903510e035d1abdd05e96c97ea8875bb3108c1e14d1463484209055e72b230e6fd4524d9579520f03dfa890ee68453e8a082cb926fdd41c145c3d761f5d58d79bcdf292533b7ea798094382b339ab152417aef5f8fb6cf27fddaef18919a57992f348af98d28b11987567ed0b3815167a15f13cfe19104ec7c4693d723b0e809fddd8f23df11ab4f3d2d07e433a8b9772ec36a75cc3472a20d5603f88b2d95ae5ae80a482344e9f6220bb23709601c5ac6ef11d189936590b7fa2ad0a6c8daa3a6bf3e670fc4a42b2a69eb2e55883db845dcfa83b90b1d5086c891c6f4bb8ad913ca8eec527be17d445c8cc9fa640b5033a3c4098840813f1cf85a2601bc10e11da65e4eb9af872992db7cbbce243df111381ee8ff0d505b5173c53a59b50c761bbc0a705de296813b532339f1b86a6d0186b0f3a5bbebba82a5ee468c73c67d43a611d15166ef1ebea5ec75260ddddce5c068e697d8fc134056198f861a2b13b0ea5fe9f9d53b09696f67a50ef1ba00ce3200818938840a54db80e89adabb5f54e70ef6ba45b42e42277f47500df026d67b89e474c6bea686e60fbc5e2207e727b702b1dcc815f4abaaa0baf5f8917b84c5bb5cf5d449b89dc9650cb3a678a3cdd4ba6522f6aa377e9bb43fe13e096a977db0521ef9a480e3afeee20bebc546eec07c897eac79abce44b4d3e5a14a6e1d38f953d69fb8729cce645776b43a8267937944c7c04434271385c411157992b7b2700d627405ec5de44bfb1f2c917c62358346c8c073bf7fa44d309e2354cd9af8cf07cb8990a9d65e8fc3a690bdbbf74316258465620cd77fc057e49739f2750ff229a5dc4d50f14ee6ba2e5471cf81f2a96f4145b741c8dbf09950a1bede8926ee3efadbc45c26f5ce0071ae7f410eb90d424afc47fc29c0729b90c5903227f9283c0422861f48921ef47ab933451d504949e0abf18b172b51bf87082b5f6bb9f2a09589f78958d9036a13b64b945093e50a4bc985edea75b6cd31c5ab7e81ee2f2d0aeba0e8b31d7baf2932a0295afb1f4dac3fc11f152998e722ef74a8903259f9a5126fc9006fb9d33e2b112a893a7f8af88ffb1928689571f7188bd44acb7a08d28ec23d49956fd934ab1ecb4b56d2420b55a0efdf4162b4a45fd159382fac9d9c8a6670656b378754caf7aff90a14c58605fe7b70db9f21fd9d025cec849138f2a9209cd7fe7cbed227a795a1a014939fdd5a8b13a7456982432f49edcee300a6430b9fcdb2467fc4fd65120b50190e5e137a8b6b923a34175a0a2634300c9b3e9f7c5885856727ee25f2ba30f89f12ad69767f70d0e50909b41e5252e50f4759989a618dfdaa5ce7db523dcbf10a75c23a436b09b0b3414937367fd7a3efb76e8fb5a27a0e482115711eb7c2e4ef150b7ee8f2949381285cb3488316551d988dcf3998a577aa2f8a4a2a320ec59735f5d83578b756eeb954fd5e78b731463e35a7f3530d1e48d1fbae1a604e380696e10d10e4b341de7733d3e7164040798ab17e68abe9fdda9041feccb010f3b708db59b0e448998d131dc1f6ecc06f1def952525dfafe6e08262dd5dc8d7bae8e9d2706b73206c52c3c380d0745de45a7f97f990070748ca2bd7b48fc52c5ee4b38b6f7e352315ca98dc181fdb15828333d132be4df0ae2d159f59e57c68cc420b44fd7eabd3f79f6a239a4a8546c2e158155eefbfb2f943e68879d3d5b4eed2924d0d49b78b0c68dfcc1a0e6ad07dc86559c4bfe8012564b73495a0449cf58990f5070160b75df52a58ccda2c20140aaf31dacdbdaa2e89b5a23c878f92a33ad16e106368a8a8d03dd67a1b2e844e621ef7f1d2f829da2716c4f089096cef8ac3ac0e4bc74cffd766b10fc5dd6d4805350d6c7a38fd08a9d3e170f0beaf102818bdeedeb07685cbecb71cf67d429d7405948caa847a311ad5fed0e9e42139591187f2ae3d4ca77bc08b7d4556e8551826ed73bd8a1e034fa2c1ade377b4406a8270d87b119c2607e6b1b38afd64d261602224ecfdbdc7f0120ca0bc916f930f969a8671a6fdbb11126c818521b8c5425e7f44062e20fcd6c69337cf7d52ce5b029c8eca9208e637a1bde148a1f6f65278d77f8dedeb08b280d25fc1d84c7ae011f4d9e0c35f42367d854448efd57829862b6055c0116b2d6d96e0a940089259d6d313e7edc15815a76d3627b839d5a5dc73995e90cf55cbc6a0767bc54d19a89b04159a429d0f4daa87c52668aae1a8fad69ffb2feadd49b25b30e56470060b73d1ae4cabb3c237c06af75042505cdf86fd0e02244f751fb6304acac9bf13eff95295e3d13ed48aeb0bab062a8465ef5af60b15794e74945721bb9ab12ab5f277f284037eca8e9c7b0a862143eed64d4e75afe9ab6dd2aa81a46b26e8b23135e79fd1e31df86d6b1e39a64238dbd5e9454682bdfe81be1f4a622077e24bd57769d08f2483985d3acf8aa3e9b3f94b2b5e8f2845f9637eff38c15f770d4e746506776a487f698ed382963c90b2dd636f5a3aebb43f3cf196d8655909e85303ad4eea9db4e728a11250243efdd0c532f45f8d45015d81d2b2ddeeeedb1a515f3d2e23798b0285d3e9ddfebc0852ae3bc3c85afa4ab6c7b88fe842f1e2f92cfce5b9573e4abc964b83dc5fc91dcceab76e7cf737d988bbd1790a30c7540231bafefd3e8673b25a634ffb33a0ac5d32d1c7f99993d02d72d27469912045280a91519c38c905ea9eefcaa8cad8ce742b913ea5cd4768425f8379d4d7d2aebc264a33aed3ea7779d7f1a5d9641eeab19d5acfc484934d78e4daf3c36c3459fddf64d2b76c638822ec85b8357cac1d5bc2a46d578c159f5411e276244aa2200f8ffffff07