PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70671 dcf2a0ea0a84393afa8fd16e4e7aee32377fdaba9fae9966037beee54dd34193

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
51495aeace957f185deb459f82c581528440b4707a30f3a505183daecee80fbe
Certificate Block Hash
dcf2a0ea0a84393afa8fd16e4e7aee32377fdaba9fae9966037beee54dd34193
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008078010018490000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000099dac33d524eb0c40dc9276c8bd494a7461a990d9cda84545cb1469800646cb7075feebd14c4694ce6b7a145442be4f8a0118a61ad61642379caf6f4873fdf323c1ce1cf8a8e93e68706ad992315ab20498104120499722c950200000000000000000200000002008078010018490000

Raw Header Hex

00004020d928d203a41974f7c4881d8068b9ed39392135e5e3e74ce39776e3bfeb7afa9e57dc6e54c60ecd976203d696bb5eb7871a92ff1c3fae2c865a3bb406e566b60611ad286a03010118be0fe8ceae3d1805a5f3307a70b440845281c5829f45eb5d187f95ceea5a4951

Proof Data Hex

59,560 bytes
1212160203072b3fccf1f3f9dd142e779545228d04d38b7bde40a54415c86bc79b454c19f31f4fd8d8883bebadf9d393810abe200103766392edf2914592aba2937e1fb8d1c25814a5ba36439d3755ecc3c352cd52ca604aea8be0a43d1cf861bfffc008df8e44e3973750b8c4e83806b3fbea6df549ce20e55a56a86579d6bd71cf8321af6bd035203ff21860e5435c69179cb9576cd72415ea295f7974975e3f3c0d49c8fe0685d11852f42ab815ff07f91c79eba643421e948ce33ae8533fb93fe61c1be482fa0633eb72a76e764c0c2f0189f41514a245830fd9aa1f850acea04a2a3e54463fec8d5f8248d2e603716f46d37a2c10a63a807b0ab8fd5a0f81bae7ceb7000188464142a17eb957269750058cadfb7225ed74fb841b15665102b38e61115339fafc3c61dd507bb173d53b0cd53c9dc748e2622b6ef0aecc942936cbc7adf019f0f094a957c3344b2f793014317953b20cb25757a20ccc6711a027bfe9a531555cb993807f3fd41a419441110e81145324a741e9253c9ec5c0289feda7e75fdba2320a0a71bf184dcd1e966c6ce65352a194316078734e6f15637ca5611f675b1077b54970e09e373d4a8bb4e6bf6701dd2aa3e5bcabbcc027a3039deed7a561afe05dc7107970bb9da6531b6ed714c2edb984384a1a7251d76cc15eb14f99e556e9e28ece34f8f184359594a65146c7847c523a4cc267f86571266312b69f8ed587415ea9213b8a93b7472b0aebed7cf857e9dd06c660fb70287d52d4330f6981be6c930953343a17eda52ef00334d6f71cbf596ba6f6e4222efe4b8147b83cb8ed46e1eb64fa0ef0fc6534c64591864422fc4f981759032e04b8f84da9edff2465dc5a6766071d241ca53c0a7aebdcb49cb253b7c7dbe6d0dea262742e607b0d4d06ab5883400c3eb1650d6bb631cc7b0ea0438c6146bfe4f7142d78c8dfaf7a0bbea077d7fb4f9cea67a38d3cecd1309c4949135ce582b639b7d7b9971d7f395df1abe165e851148c4b41b1fb64b717f9a0513c0574de9cffa174e7d694b7903c61c49a716a9557be4f5e528263d727d218cb3e99f6d6420a683b68c22b0924e2e018df9530b7f73ece8c1a100a964d0a49f0aa21bd124973c5ffd20dcdabdee84b1fa5d6772f10cf746a3d6f98507040683c2ddaf9fdd36df6bc226e2d7246baa8a0bffb5457ac8499676e1474fd33d7fdcf69d2d1660a45d2b127e4b8a2c852ffca08bd58f87e229cc895a9ef1502cda1eb93927f32fa3672a31140ed4b7fb2078b863b02d49c72507e298938231ce4915652c3013abb5fb23e7d725625eca530d55e87c2c7f5172f045aebfe31fa5c5ecfb894e66a0fd54d37240a5306c54653943fa71591e4b00a916cbfb048101822e3e5839583f316ce164bc6181d15b54804f63fc7aa04202607b07859d44d70dc17568383b84d6b63354321866f67956b53de34adc79c755e69f74998cd4e273ebff3d99451589f6c843306990c6ed37b0984ccda98f44a9f68cabff1f503d9b412761dc37458ac64451b6ee0085e9b1eb16af2cd6ce1871beef099690cefeba5b86bf275d6f11375fa5415171519e570b3aa96e392eb1bb83fae91e6450555feef1550d2301f9e038346f2f1a11b105a7aa7da389bf601fad636c329c55a6f7f8abe8d2306d57d5035b68e538ce85a4347fa1dd08e1f4bea72724506e4213d1903233fa06877006c3bafc7c6d26d660f879d4347497e10ce4c3cddd6ee075f5d68ae386775c1f4eca90b868e8ac1b52bb58b95b4600b9d377238c932759b5fd0c2e1c4051cb0a4a0440624340a322feae841ce06bc580fb8ed72cea8b23f2eec29e828ac5cd7f61250bc317ed40be509b7d933b029e1a26a75605ef853d7b7ba7091455051f3547d131525d873f79e7df9eaa9e1ac44632080ba4f1649e85d5ac61fc8dae9dc178cae43d324342f82d1811a5a54a11bc8b351d6f02a6ef06b432512b46059d8a9a570668c1ea9cd23f86d822e6286c5638129315cd7f8ef9538d56325e2674a786353cacaa493e88a541e065adc037931655fbe0b58a61d08950efce8e6feae18c0d5383f211158d32ecdb87a51d120b3eaf832bedd2d6e15525313527c788d6fa7d0d75497e9629259c645be035c7f53ed8c2e2bc32b2b55bdf3025d4d2229dfa6f98e53cb2bec840083db0a1d2dd703d5cec0b6281ce35ae378bbf8f8ff92c07127bb90cf7102290f949f6fe1f16db1642532321c7950a32a9be51aa4a3ed01791dc17f4d9cf226aad845e967f1b3b1fdc4551eec10f4a31bc0605f86750ff5efd14651a22c6d5df55a73018d0802a2fda7b31bfca9893e8d268c0e6611a72eec52d49ba8ed006c6be6f4faa9aacf17ac33f96afe12fd571422c5651484f5afd487e8cbde7c9b1c8dd3ce18fd34ffd7d46444422fbf83813c027ffd9b74006b7ef57317bef14dcc07eac615853f582b6c0149a1b923ccbaa5e54aa672c00819cebb2dbcfd281f1fc17bdb26f935c921814043a7921d8e9c22bd6ed6747b5a1caa47adeba7b977902f42916964218e28c4cd170fc5c513e4f6daea22de3f56b6b726a779c3b4661161532c97bcff02f9d2cc717d0086f5e5d6f48aae754f384ed7e6ac2e15920d775ab3b41060d4804f680d979791b058940bf6ba5ca75b0df82626bbb2c0ce45347a4c7d36f0f94448e030a4c60c563ea749de3f5545b1d180ad0aa04c4458bae6f3d7aeb15df944e22c4609c102ad81a70057e2a4c1975c9b6bb1ebba464d2efa6c7333abdaf15e8fe5d8af24d76c255a5a6a47a01a5ae8fff51ffa25844ba05da1672126b27ba577378f97d687f84228a32a2af4b531a0a65ba7e271b66833a95841cff96c0df5bd8ac39dccd098efebeba46a34aaba77c76867713dce5bef85e749826d75881ee6dd469f13b31495e7943d02eb135c4de1777313c7177a7d0b096a90e234657e7cd4f7ebe39afe971e128b43fc9e3bec92e86cffc5cfd3cd9863e1789826034191e9f921d3dd5fed6d422dced055414cab0988e2104c989eb63b9bcd932827a240a2b74a44af3b01afd9df9ad3c014eee2095e16c6e363504d13d65494a312acb9cfb4014ce0ce06d34e0182b55cac3a52b3b0577703c88e9545b7e4d25c683257b77d67f3a372a553d886ddbbdf5cc15f45779179e5c4197502c54e28aab51ff5926fa361bd4ef16c6b64189a55db8423ded2e9e7979acaf3709dab4d6bc27b586a51f28c94c0da631f75d94341e16cecddc334ba63a44a647cdf84d565df991b7373db6c616b30ae9cf5fb5499586e39f3870711badd4c20c1731f15d6954f35695e50fc48e36870c966d2d70a9c5c1742e7b9629ed2e4108073353afd3bd76fda7cfe3a384e8300e09c724256209044c1c40845bfa5c14514f7b7d91052442b8520480a65fd1d15769b473077ef18746b5f86817bc55330702db2ea9a47b7d2f0739542869a2761fddbe21891c939cc9bb7d305118d2198238d118970ce5fee3b699736f158e07ec5c95372563064ae169e96fa56f1530357087b71d896d1feb71c2f95b66c33ca78372d3bdb746f6aea26865b5683b7dbc09c54587f6077b0d27a664af83747adec0319d820d9522fdae1e55c13c7b50493e2bd782e2c8434ef27b416cec20c77750c9a05e44b742f7e0ef678b912e1166f0ab6ade00e7433219dd2d9b6bcb03e37a8830ee4c273b4afdfd5d944d6219f6b796cd59f077c1e64b4b0f54acc75f86e1f2256b7b92e627675ff948dd2b0b13660795744c7fd2f12b3bbbdf06a81e516cdf0193dfa76911aa754bc5cf0f344aca6313656a2af2d4db3ff888334d0d87f02c2aec47348e5a990bc6ca1d58d87dcf99f977428b3960bd42de3051fb01f0e159742d833e46b9b062f4adff40cf63353b4e44de7179249169793e140be19f9a076379baf559a49035f5b3171c3b7239f9ed8b0047acb2e17ceda4f4772af0d43d079c17fab564eb164d9425f5f72344542f6d48ba2196daaab8136393d94175b0f7b617578a854092c6d78ab61c6a4991416d97b19700db07ba4ef55c197129512db013ad76ea41d8026d8a606d524c63cd743050397567279ef339f4a6a5b3879b96caab9025327b3eecef333d02524d42947a4b9232f5734163d88d5763787ea8f255f4d4422da3143475f8ec2b24e7df496adab6232fe3e1dfb1c9e6f4b44f71cbf98517341d2f5f6bb8e5f84b97fe54d4e404f9ab1ab8b1451eb0bc36c6221dc4422ec232309185da779223ddd7032e2325a3fd4f7d6ea764b69dd2a019aee7fbdb3ffbf50a8988741d3e176be6a5335034b7a62e0badb562c166c813f7924420ce06987b1c3906c14151bfd8fab00145326c9133e82b61b78fac7c58a9f0aa5d5b787f641d91e7c47a5e53ebeabf4f3eace86657d01ee893e048a37930a6be29eeda12e8f0247530a099154041b3dc6d73853289f157fd99760d761da765f1852c1ed657bf27d7ab7c2f93a2cfd8c5c546728e7af94b3aed3c898997bb99c245f138f460b90b6df1781dd87991a24ed57dea11ee8ec2e1df5c99701ae4a0f423e6faf2c2cef2d3af02d54416183837dcb55d35572aa6e53e72707ea8c999d660927902cfdb0081ee5d7cbdc5ca8216e8a025c7fa19da377a985b99b5665b17bb217042a042e20e79a353cef03377dba271e1bc8db12cac082899ac16bf3e74f07865a0035432439ca46ffa76788f0a06aea1df95f9c0ea8fa7173a6e066a790daff4ce682a7a57f2a578a52405e802839031328bfed9c33003c6896f8f37d2b0cb3d8676d477a22cfd1056bea0279c8c56b7e4020b5323a9b0e561847e1e86b94baaffd032d728d2a6bd16907ffe8927b5ef8e7fee4193c19e60892aa57cc0b1c7657447c985d3a2c4904808535d2986972976d39dc72f61819f9b2ff05f8e4c8c64ee77dda00de6b357eb1c289c57e676276c48991b0b937a4da27b3f7251687e2301ca5aaf95bc42b4c2c92b02e460fcdbd45dd843ec8d2fce3cbdef1b3dcf57dca3b1f6411ca6eb114d4d2c849027ad4deca8d03d046876a1c7845fc9ed6a0789ed43ffc8e7ff402713098b3b99237f7c86efed21ce559f7a1f3351d977cfaa3c8b56c314f70c6802f39311d606b67191eadbafb4e8a360c2f3c13c0eff96311409bbde33bece29e074eb66a24c9a75fd33955d8650df9539f3c15f1f5c23c93e62cf9392e3dcb0ee4ebf77104803f35019277ae5189ecb512cf0a2f827e37e82ccc58e057902fa3c354ac4b7cab04ef0c0f43b5281e2e3781b258e7460eeff946bbf785547bc0345a3b66d16bc7bbdef3ac60ed56e3ffe9de6ae802da4a535841f53382c235a073e44b60ea5264c99e7495187a6e4189c3a8408783902ada32cd4b42555ad67bf2e595a142c08186b515f18feead73da74729684b89f175338dc6081f1c0e3772e403b9ab877a49beeaba61532d8ba0362e637617292a352dc114f3e6675c3fc653301b47ef454d088232bf0c70114ba76ad74d6657a36c658e9505eb983ded69512f8addddd76fd372f408f1799af8e08e48a0ce78e2f929474120403d8005cde36686e7551ef8d7d4467db48ba15efbb0e67ddb587817f2e3dd92f02818e2444cdc409bf31c509c8973eaacef325b8c4b0303dd6c24626fd5bfb07151746572d5d29923be96d41801c652756461400cb93608f5af6211adf10d081794af3bd6a3db58693ed5181e27a2856799c0efe686aa55ae4efab595c87d23c9749192727b9586c1258dc1969685f58b1435252252c1c1d5617331c93906130c0f12b664254bc2f2d1bc8a9381b0b88ffaed7eae43368de94107c355bf53e4b773ba343a3bd3f3f4c13832a5c9b71ef02e627fad8aeabec4e7adab98eb40af73094c9683caae8f79522320bcdfcf45c4ba61a58130d7c3e3040c3f77ab6418c39ef74d8f07d01629f94ca79a6da520996014c6ac5091147d1d0c09301c0be72e67f7a9e989b262a5c3bc5a387d6a993820d29d7c879503ada93576be6102814ade8f01f797cf8bbedffd5f2453c21e062a3f0e2a763d6a74aaa9ac726e54a2c8cbc5de56e83903ae06dc5509f5108333775eb0032e1f6f903113b2972b718a417c17b56fd7c3c753655ba3f059fe182cc836bc3d0177e40f4b4f6227bc58dd16c29938d1fc2866a99d1e22dbb08443ef823a2148d32e6680b6a7674b616c9ea2fa8a08ffdc431eec3a03e367cc93201156ac60fe029bc84a3cff3faf0f42a4fd81df79b0c0f6adb9346e81b6c8afb0a0dd1fa303fe7971a94044a4e64e36066c05e784359f89b82745495801b567186c78f74373c1b6c4f4e5f6386c6f15deb160ad77e183f76170b88cfac6ce9ee7221e7944209ebcb03bbd8dc8b279075dc546d7750f8164be6a1e07e988db3c16bf9a42f317804ca0e12133344133892bd69de7859351f7f1b13eb1833f5612b56612030a3c275d9a7f782d89e73ba5336d7aaf8f745a1f62a1eab26588e78f8e4a00180c997d2d7999222938175e23710c9d2dfd4993240973ef9a635f8d172ca13e34e3a9df7022c56e0f6356b39e9639040aa586339da37f3932e1d5cce47fb270ac36b9c539d486c0d2191d76edb8efe67d4b82f4e82b7b2ec29a1d55f051cb2e64e59db068f667f8a8c3f2649ec952aad706796ad03851ee180daec8808b291140ead3a742f2fb7a2f031e5724cc26c42511b30229eba345b43cbd40e7a8def4615f53c058ef9b164854172554e188cc4ad9cb1c161868e19c5c762fd8bff604fdc5426197fa52a833c1931c9bb7dc8be0b747949af314086dcf62a5c7ec56352cab7cc017e0126e2ce5b4f834f691d3bcfdfaf26d023992e160d3c2147523c1998b1321bf37b7eec6db01fb6dd98193e0a3fbadb66a230b3254f6bdf3b498eb480005f7cd6f5cbc945125f71b191060c9f3ef2d3ede676a667f7d96aee00931e4285f8c82216753bb95efa0a7efae9d68277a531df02b6c651d3588a16077af82ba4bd7272f974d29da406dbc8e1b18c30c745c7903ebcf251d3302dc248dc18a892da4563d55ed5e1cf826bbf12fe7d0b62c58952d97a264f22e6cdd8b8e770ceb48ebe763c66d38e9706b9208732e86142aebb7696606d181c8804d7a2d5dc10f428718c24a5ec66ad4b0e5f93cc6a49b6fc7f2cd69c6ec0c2d081e09f12ad36143c08db134db3a16230674ff1aefa7235c28b2ed3d4f3ee03421fcd7885edd527f22f2de1d6e19f95ed995083ea6361938ebb506f6f2e18298e6b38940cc0d32362d5668a1e183215a0f684da71c0cd040a585d8945969438deb1cbac468cdbd83d786e9103877a2b752e7aaa916edde1cb84d090f64daaa9c29e566131cd98d22cc860fb474b30954354159deca65b4d91a47c6836518f10a3ea7cdc9e141da5773c365305946f9de41e50502f9942c32796d09d9c88d7a61cb5ce67abf451f6e512be732d29cf3b0708a4d872a1558dc2f93cda8df8fe3a6841d408ab1740e5d0b47ae622094387b9bff8246ea5b7cd7cee341d6123420d413841bb4285e7c032c6d46d734323ecc5ecacbbf9a0eccaba59126035f3f8a324a9cb8e83675af98eeb3a028abba64ff76a13977a9da0c6db1d86ccbe1ba5d5c35919d993457ba558ce006cd294664a6a6eb8bb0a8a30e135d89daabdfa2c0fb9478b5f1fb0ed54473d165df2a36fc211986adc47cd415883284d7e12d9731f197d3457eddc5ea941947d4078285adcca7eee86fd60d8a316a857606da894d053f5fff6c421bdbb317742007eb8357a67a288dab0ad9a8a7fffea3225b62cdcb41ad4ecc86b8d79c237f437776fe67d1f2b25e740c4b8932e66be979241b6382986c1c7761a56adba2c8014e5ddcea073966086875e51fd3fcc601235a196cec802d9ddd8765c44efd3565054a68cf9fbddb8d081ad9362f9355fa8e8e91b45936f94b03ba069f827f3f9158ddd584d40ee6d01df117a4954e2e18d7d3b27f7cf6ba5cb917ce04cfed2cccbf930092b5206d67a275623c555a311dbd77deba4c7b5551eb33190603877d2317f3f0ee78d62b9738a4fafc2aef3dda060e02ce35508450a12179a05a4f36177c8189a77922d0bae82e760097b0cec9234ca625db378fb6841d5627aafd3ae11850d39f8b909b937156ae46bc79c57c90ef6edc67748e66cc81d6c824b212346c92a60863afa4d5292ee587d73863a2a0eaa549d98c5342d1b15351ebd4fe37b0c2ca90883ee69a2a5dc0b0b597c265babc865f9dcdd38e5ba46e5a1f6fbd26ae9e91ce69594975b61c650668286adda451a70f84af83f97e7109c220d170957b060b980eb44d71fe97907f060a5ababd4021402663f4064759604c2e5cb2333c2507ca9d879ad967332fb7afbfb4d2e6f89f1023982e259f97457f299c4580eebea59d9ff189df95ede1a25812aca39c22a0dd2cb26f8408de740608e62edf39b4d729371fce52d4d4843fc96eb6c530044e2cd10a11a9dfdbb2817b5a53f2f67c6b0ad0e58855e5c5dcd835effaa9d0bc77a73df5909edf940575ba0f53e94debce885f6ea5d5871c0e20f79fd7b874cb24cfea2e699c20965b40190a44963ee93aab3c0864302e13215fed83e1ce51ac3fe2aeef2002329cf90f964f2d6d9a58ff67c36de75891c02ff422129eb905febfc9083ecad40ecbb646e47136caa86b96ab230265428fa80ed60cc3ec2b6a06f2c01094aa13a8591eddb11c358291032f1980f4c94a0cddbe8381af8ad8acd2f58b9bf43a4bddd8d0d3cd5baa5bf1f49d0b3e11fd0a13ae7b628f866981a8440e96032d88910dbd9b239c6995d0bbe8e1e70d74f1f289b1bcfc32c25744059d7a827031434378cfb7090300df8e5cfc29f70ca103e63b2efd0ad489ff1ef307cf3fa10094bb236aab4465f1c68798e4ea948be641611d24e40a22797cc1e31efd6644bc6ba465f802adb3e0a5aff9657660f94fc8459efd342a5f4ae468c8542b4cdda3ae7baf41bd27e89dc2ce44d0d4fb40213cfd5bc8f3a88c1a7ca48bf8ea121ade8d503ca0023ff4a3d2542a7991f238bcb06711b8ee3baa6944ed6f7d89958665265f4a0af66b9ba9c01e25334b5d5180346896bb52fa4d7ef2e42c93e739b3eedb2db0e75eb5fb0d552549cd8038c369b9ebffe77f9718bb2ba632d04792a3cbd64b6f6b47ebae1f3ee8454725f0f331036c7a47a0f69c07f8d1ff78b3fdb3efaa999866ebcd9bc956d46e907b70391118e7d536cfb8cf9ce88ba8281410c40fe692bb605fceec2712fd46cbd90baf217696e0ce88a04d9e6e668e9c56a0b26748ced0a0945651bc40063374578a62afd9a601d349f98cad033a2ed9e9322006728e8cd87428af9653032a2615c4ef875bc8fb751b9d27fef598b4f6a2ecae7d7995c1263b0fb82c83becfd854c403bec248a11355e37a99c7b41a3579c9c32ea3e3273f56cd157d04bc8d0700788cb8ce8883c15f6aea4805a334062200d1c83cee269f304cf83f5eb4a828f7428f064eb6fa51b2972d0ac73e9d8a8f2ec25399ef759093a8ed297ba096a33a3b02ef98a4eb2ec0d44ac0b404df5c95c259a9911dd40204b49fd5ea5ef52b16012ca60714700fa575387d8191b1bd4f49f15f039f554acd82eface613d6a4247fb5f4991f870b6ca6ec2ab0c7f247b8ffda4b0de3b423e1104c71363fae9541778523327e08398a39c01b19239e522fdd796b869578d3d5aca7e56a988bfa368c6fe48d219cd65296c9b6c29a9e38c444d534f6134a3e9d97d3b06b4c837e24a7c752ada81b9f5a5a7c5c896a3a13dffb0fe10327cb1bb4d29b9618dc8b47746ad894f35a61c993f4f48d1fe041a137fbc31bc769ade3b14d5579dce563e9f4eec9a06564694665a4add9f613da2a06a1c381e956cabf52e390eb48b9dcbecb8d48c39e9c88873ece56b48d8b7d3f1faff5b43bdc384ccc5c73bbb8c8dd13b363c08f45cbd00eac7559edd222c0fb504beee878e0c8ff02a374cbc21e7d8cfabb563699847c354e84f76dad5d814576830a355ff6e669fc2e55d3848ce84fa93517a19079c3fa71b2eb62292782457af1703b072e3f3ff26d3c2f4c4d358433392b3bc34102442b9ec51752a4cb1bd464a3179c5410ef5fb035b884b7107a8e481ebe22e94bbd8fb7963ebd57191ce7c5b6bbd289b69792165f4020fb0e317378b94eda343726e43f8d2ec4ec3222ffe352ceada5cfb800d8d56cd56bbcc46ed9e5af8698e00eb2213767929c6dec8c692af6bdde258b935eac2adb64b26c71c4eaa777eb99def57f5d4c95fa1727fce954605ea041bdef49315a6c0c6b384ceee687994bd522670951e6a90b3334e4ca39f9d9b0684bddba85f8c5a16d51c3ab5bdbf5c1d2f1444a8c7ffa29ddaea7724a4ef9d53a237159988383619a308314055dd3b9ae6ae96505e7bb2875476652c8df0d811075cd42f62dd6e56be884643947e1e3a44fece55a57dad5f3c0feae5e58227cac2adfa8e7fa00fccd59fea7544dfe2a0761a3580e19d02c0ae78708a1bee9cb5339d26d8744e50f0f48a04be4acb1cd40e9ceb8746e0e14800778b6b4f10e4d8bd5a880908bb7229b58711eb51baf62febf88213201f89ed805d16c864068fa7d81c8352955fce4033682c35bd7d6ce818838375503123d9f9f90285388fafec93e4ea2268a36409df8dd45e94d8c5db69b8cc48c50f5d506115af38b46a6d6d01e0bb4006ae157c47b624c77b27cc8cb2ce14161050e2e21411f34e7e2dce04ab7d79389e63153d936a81bd4cd4d6f0673eb14501e8a840aeca3f42281beb268b2fb925ad652aa5ec370b343a860e389aeb2eda3ef9adeb0c97427c6f476e934863ffaad19286fcdc63f8404901e4969836660a37477a96d9506abad0d558b5760e8cc327a0750872d54c7b450558a1558f50f9962dc9c49b6c7273f17685a01f57dddeafc849bcf5074cedec7bd03fcbfd9a05aec36d8d05814851b33afc8c331451abe844986dbd5c7bf77051e2187c5f300ba4a283aa5c64192a6743bc379607c79dcdf078888ebd10bcedee67d47fd7051675eb1e5a22598431204784f887b74a40c0e341287ca3d67a508b4709f4b7cf56a4df8bace5eaa232c589b995796102375375a33f2bb565ed234bf1a932457a78e0786804d0e35884f70d3b759f8c51918ec99af1a068e39831594ecf72546ceab4fa17aef3c15378df55eb59584063fd029dedb9810620d8efb18d9e8a93ce5f82484c0d32a2b4baa772a59d3498a8558314f607cc52e8b9963297dd3d6b38eba83eba0e96f74b1e5fc772b9eda001e4efc1f8253d92266e604a1e798e431b6f9494ff8c87cc898b072ec6cd2eba1ab729f63988ee8a3dbd66fafd6cf28b0b71d0f4b8e60f9c9837ee1322df0e92d13714f65262f19740e6baed94cbc92faae1b1d280785ca94289ec6a2d1579cd88ea561052aeca871aad03a2bce8799b6cc8afdccc3d5ff0a00d3ba0bf75e3e7d9ee818ccc43d40906d2aff837b7efe805d61c3282f4547cec303fd34e86daa644c23f0b7809c3594cd8e347c312a0085806762bd9f239e870afc33a2c79fbe649c15236dbc6b5b047ad6144b71ed9a44989f9d59c04abcf08fea4856befbede50750e8edfe21d38988277659b4394f937596ec818ec0f9e6f14af7cd8e9a4aac8b734fa86f3fa28f7718954ee71fe08a09a36574173d62230e763c2983578cd367356942d708bf873b3c1b68e9ae5a9c5fe4a9b23ae0a64df7fcdb4704c3a214ab935170a4826cf395d485e1ac0c7c9dc7fdd6a4f1304fcc0a0f3664744d232682b637dbddcb747b687f375cbf9de1bcff2f6d1022a18da9ca41539a413c5868e90f95cc15571f46929b5abb661d0a1a97c9c70dbad2136db8f0f0669cd8087f861b40c06a9ededfefca584818a34966719aeb1e14b46fae9643fe1bcc7375a34b046f9a81732964757bc6b6e18954db130398c78c0971dacfcc1125649396c60af4b90a0b953ae9d8c6e309b19b7a9ee2d653d82ff424de72184da214f970db0109e37355ab212b69966da5078f7cf0a04fcb3311a1447870e2f37e2f0da0759d7668df7200355a3980b6f8be4e3adb870090e5a61caff724582cfbb3eafacc83711fd9439b07be88d6ee9481d7e5cc662bc36f549053e219c48d225a918711787cbfba010620f0458a71830064d6af906b5f7d519b46a68acacdc4f90ca6db89629650a24728d6ebf723a0c191baa6536627098859fa53f67391ab7a82b0230a92b38cd807bfec1eaed59a8a9d4345f7290b678180969dc099c27f0501cc3e1df6c315d38531651bf4dde6042d7ff5f05444167ec50711a7ce8e511efe7b65fe0280131d408d1cff77d7a1a420e9a3709978d4d37b906eff54fddaa2deb8ec95535b0185dae462af16dc5a9ab4fbd0f688d443ec222da380c7b6dd7586220b9df2ecdd1ff971203a9ff11337d8270cc50ba8fc72e7ffbf26232a6b0d0957cee1ceb5d1cd2736f43eeddd08b9e95434cfa43cebb3b9dc0931c558fd14c881df8c3bf3678c825f8663b9deee5d3a46fabbe58f5efc1348bcd8ab59812cc2c6aaa89acf72951198d88a25438e6b19735c3bdaaf4904757eab93859250d2a0e345e0d3461015204516d8eeac2a68ea9c9cf21875d8c03a23d37069baac5c164af6e98f9f99e0b31c00f2ee793c3392f19aad1999cdb75fef42db4fd8c096fbb0f18fc82e30a20a314e881df9b4f2f379f0c003a9933b739d1ecf39da7b11cc85cd5698343be73f8e4070c9b17cc51d2f3127919cf2389b0c73f260321b191336cea67c65140d5848651c77754d7b5d3dfe81b5b6dc3ca780b04f7fcd817faea7d3ae986b18579d5be16ee3158102076c357df0d698b4d191e4a354e50155cdcb0505dcbab16a2f36f9a216861c1a1305e3a26aa066b30b9786221f3822422301db7c1e9afcdd76171a014dae68475a7eb73790d8dfce208a6b8ad78418e71ac2591ea5500520a5642f2ab6e9dab3cc545b62c5153f52285b554ce1594bdf79c03d801d65637169e5081aeeef2d00e4a826e640cd1de94825f3c73534180d2301b4e22e7932b2e0089d1f9bee8fa32225ede3cd400a6672c53cfb947101df7d184bee903138aa5cdb5c183bab8058342ddf41d421beb3076c335cb4680abb5ebb5ac1434e2c2d170c0ed32ca76696e9b8102ea12190665f19048e1b5edc39b5b508bba390ae2778babd77fb67200b7e9576e2b229a06b9a98ba12bec751d2975b54be50c139cfea174069603abf0a22bba743c94e9ede9e843de1a3413a5f3913708997e47eed58055384ae75074f0f2aec344aa541124d70c78e6ae99634ea30ea076189c42c0173288f00a3420c8cc1401c6a147347ff65db09331f423b04a1d172971cafe6f03a735146e758a410122115f84a5c5cfb7675276107ec89fc69b9427ed893e651662d914f6f121f611e0e8f2b74197db06c85285cbd392eb496275703833a62ca920961ae1eb3e7b172817016600e821b4b8785b1feba8d730873a547b7df8a2febcce62a734bbfe7bd8779ee860fe452e36ac40960800c69c3275607577d51d6eb290436a5268a423d104bd088304ef5e66ee2cafc4ce6ec66a9f191d70bf57d883cf6a8ab2a7b48d08c14d7d50c8c30fccea485214e4b4783e74f449d7be3c4c58932e491325802fb86b9dfe4ec42ffd6c3b6e4849ff71e16a070e98d56f0152ab1a2ef9534bcfd88d74da628ca2c4e90ab1224b3a8e5ad8773d250c31b950b23e96ad925893d6528e858afd86c0f2269860199be553bdd11bbfe272ecc157c10360469bcf58fd504e092b686810319953d7af551e017f2555350dd54fd25b8f1c3cffa105d20d045dfcc38b18cc7810e8487185a6b9eea9fa71d4d4233492f3fc7f29f7e62d65afdafca4ee67cb62131ec3c313b87469752544703dfe964d1ffff884a06710b4889ed2c63bf136cb16c46709e03b20b8499b51acda749c0eab9ac2a852c10dbd6d07a88dfc52d739b11d1b09e7dccfd5b672cff24d2d6e17bf7101ba3659ee45f56993f09e7ca4e07b5e7ba3bbd90b1d718f62b626d86c25c3021924389cc62183b76fd9b527c1345fc721763cea455eea514296af70e31dff4c3936c1add6d41fcc4c24b6d6eb26a4146c28509eeabd884cc254497ba629be56b764d3d48ed2057f811b4fbf110cef0945aa39d4f120219e3b6991054fd425568402b1fa4ac386ce1613b4d48d79b2178dc68471a958bb76ea61cc381425690a8c19b12818ff78911f1c48b02de26bc3fa5cebcede71681608745690bd97f521bbb2b6ceee3197fe2674856ba469831481633f11fb2dc0732bb844764f3911cbc4e5ad6b2d4361632321db4b743310375ce88caff6644b7b57e2efad44634f6f0d5682420ce5c0408c7d9e8500a69667e126bbd929847f74fb7c5b06e6ade1d5efb81243e46973deb11e9bd2523b2e1d40a921b6af1883c22edcafa5b15fdbc4db803f4013fae7485474efefd7e482e314224dad7971bcd884edd24e576904439e6947369f867216e4b371a74f6e39f9aecf08490156aa1c0bba82034ddbb940f2f151277b8b3a14a78850a670743ea5c5b7adf7a11a121ea590006450801e1e3b903143274ef8f660124fb1d7bdc873fafe4a8c0bdbb1ad9faa92690a9ce8d0a3eeba06c2ae99f177305814e9acefd18ca19d2fc2bf57b14bab2dc2aea00f3f8e427da2deb8799c351c8cd54d39e232b11024f68b5ed3405952f504d993cb74913201e922f64acdf925e7fdd68a4ac7b0a34857c98e262260809184e28242b0f4089b73be6eee072025bce82ac6a11e79f1020b9741101b1864de42e4b293e33ae5484e0562899dd78614efbc5479d28bd5371b6dd1a0ed02b5bf50fd1ed95cbe1add2058a4559b35a133e3cd6578dd9aa0dc36ac10ea6ac4fc2f0ee900ac31cbd7bc4856c4140dbf932f145408e0e0ce093786a50546ebaf883ebd792fc1aa3638c03c74f86196e88af43680020a2ee2e95038c66dbfcedd404e49c1a74ee16e3f555493bd82db6909a3792514d4b70f04a60b46036a3ca14c83b0573515e46fdb529d644945f34b85e0e0a03513f364fe188e449f9dccf202784c3fb1d879a81847418275bc7e9391b32fb2561a4273e831b7799fb4974415bb9581dc308a3ab9ae54bfa0a990a0965bcccdc3b099ff9b2282eb311f1200f723f6862a1f2f5be4f378ad55784a94c9117a4175f2e412753aa701c265cdac6666303f7c1417cfeeb8a327cf60c45af778bf9357350d5ce53360a0a858620fb31ba6ca4820c67e71ce49111a97269606b0e5d33eedb1a3eae5b7127787fe2f43ceb68750854dcb8fc3ae2faaaf19a10436cb391d43d9cecaba10a9ee340d9cb68ab115310982bc532d192d47850c47fb968ea349e86baf47b900ebd89a3a84b39cc211a92123253a2f47a32743cf8a8c6d60a3a38560ef059793d79f513b38bf1906eda1106d39d111df617a57d91896488fc6c55574266540a2ac685375a2e5ce0f3b1a74a9fe262d7746c2dcc6f7ad261cd3155132d2206d8d24abbd34773c228339dee511a15fec9f577be3e72bf510447efcb85d7d242d1a9ae217f7b63cf78dba9684a92feac521397695a5aad9a27876d841534e5305cb0554c4888c828607a2d1cffd7f7e08fd633ee6a72d7ff6497594e632dbf051bd8efbae3faadf4851cd41fed73e951505b85361e30bf523b640169d60b83b5dad413a2e42700e927223b160ef1a3f930e42968b5eb34fc47a6384e04e9fcf9ced1956a01b352d9e73b969209458aec9d6cbf50d3e173707ce9993396ebd1216229b3a35a351dd380f41acb1a99ad792b598ed9aa191d1baa891aed4284deaa912350313445b2980dbe5f98f9e637ae3578d087c39162c036b0fa7c89408737ac3292792de5d31ef8042621a12f457bbdf706e46d080fe21245c3eeab7730a3b47ae0d73a7f7986659cbb91babb8541034735e2c728c2aa0c2bcab407b9e0437c4a4009b1b0d808067f41cf81f542b03234e7406848a81236e1ad391ad8c695e263509a3804bc8067a94e2a908e5ec677fb8eb96fdd1c6961a63277ab08c74ac84ed90c3bcf5e0e51894c10230f6f99d1f895269b645fa4c5d32b8e333b4ebcf500b76e89ea37948bcc72d14fd39a05a3eba4886ab0ccb960f70a62029ef09aabc2ffb7111fd6e01d174feb1a82c104b814c6752ab326fff2dcfa28dd680a97a8156227583170cb07e35d93cda4858317b6f92b5d94e387d38691c989c3d35b80a976f08924032bc62e3d38b8b693a2d06fb80c6cc2cdfd2397fffb70ed7b23ae7ee5289da20373e0aafa215162e0defa60ff34d99bae256454bce02f6fe618899132536f7c3a34cdb14d8793ef9091e6cb6564ca2a8477d0f59ced2eaf425925f30c9e61a7125a2bb6ff9de292e583e91e06110bc763d3eef820b585bcdedc609a75361b97a44a2dadc3827e38f2d051b7c50c7d938097f9c71904cf6409ba092e7e153a844d1fc6e0e095224d46944203893fa660be69d42a18d5f0e5b3a1df85fee06849e9c184e2acba2873a801f0208403068ec258afee5fae6917f9d76f61b683c0a62d12ea230252a522779abf9547424a78e168687d14624c7ef76528daccc51e0a403fea57810540f74f5ffdc96aa1e31f67596997984f29a1f6f09feb5e53ee00b8bad0d517d09b19617888b9d8c6cec2fb299437d8e9461194b51e9144debfac32733df8e86728670c282ea61413a5833d289a7446bf066fff476adde70e0229c096bc7ecd167c88532945330c6aaf2db5fd5b7885c405e46c6ebb2da1a152bde1e5d69adfcfbce0287d089ec27ea36751e200343e0f9282b49dfc8264748e8143fdf3db9cbe3dafe3257697da97498fe0fe77ad0aefce6c00ac42aeab0c611f33b6f9a9222990752e8c77ab8ebc591eb0406906a8d3547851e4db2ff0f048b4098d9be0fce117b2d2418d05aa7e604d599794c96bdb1dbd5d31052595a3f8406ce56e95094424a7adafc7b0de8b2bba935268596711a57a8a38988e932c64b27e2dd3c804199104eb7aeb7fb4e64e3b112532d8c884ac7e4c77a8f620afb9e1a8ff4d23898bd082773cb673ca8d01e637a7b9d6fa5c5bd3b160ed48885ea816c7b03b077bd190516cfbd9e809e95301b7151d23dffdfdf8281206d48dab91bd003e01b1a715544e7742415408cf3c3255e74ae468a81c11b7ed58922e79618a058b068b01f7fa55d44e80d4752b93f51ef256452eda444eb7e8debaf2396ff1c1e802c3a8ce19ca9c7f4313df2e4cc81c79230f41a69ee51b58a97478054c5f0f54f723179b3c195d273c34d536dbbca0039953efcdf5fa1e5bb0fefce7d08177eed376dc90ced8792f306eea8c223708ccefaa1a7b2874bb3c522307e7e1df4c01300a1d3aa59594a023f79b2777f9d5be47d22dbcb18a7c207680670500d2fced20d8c2a6ea9305608572a8a59c70a2a4a11a926efd74eee6dc4f69b8056035b1d31f0ec64f7c4bf5b7f52f3a3c0c81145f10181ca2ee768ac791f9d69c751184a5e9d3359089c0a7b99f2cf4756cabfbf110f49d350a36724fc485f722de64fda89f31995b3c90207daa5fb8be8be4a6b793fef2d5fe5ab6eacfec24e6f18ef4fb0fb9508063bc1c43ee8e3b4bfcda0b037e3a922dbf831e74c7296c985e1a6a4cf4304aec78eccdacb74043fa1bd033768d7c57e05c6f773b43f6a59cf2d398c4a4147cb9e163afa0f3574498bfb492f97ea1f484f066aa4cdb7459acf19c345d23fe603ebd04be0e31afd94f0a678f8f467e16b95cb53cfd0580a0913419de75b039a169e05c64a68d1f77fb5162c8e197c192760cf75134dc64d51686d4b12eba0729d5ade116b4cc755800d7d38ed7cb9a5b706af923786fe47ec36baf7012d7ad436c8480a43b9c54f7add9b3fc0ac5f2385576ecf5b2df894962c9654d529425847e85d7786132dc2944e4a02b56cbad0409c5299aced0f63dd3943b8f223deb5605be88e55c3bf0e4b759a7296aac75b0d5da6e067beba6f805d071f9497da418eae015a19e84bf1055f3a6724df572fb73cc0bafe9a8500c69adae22933c4195f5b7a5969ed9a9bfc9eb62b5030c4944267877aee1b7572b3c043cd568d1e7e7568bed9feb0f03046066594e05fd43131fb7fcb70b8a77abb5dcb2a7c8b797db2301c572930ee9a93dbb65c2b1ed889a3c231c309f84358d5afb6badbfeb4c840263e2799f302657718de53ae74a9c29189da4ae7b60d4a5c9529a243d10fb8081c0a779b6ed5b4594653ae17ad7393c29ae193c526d88b49a7cc9cdb3b574f93f5378a08e122e63eca19a474c27ce28a1f493ca98a9cabbc3627b4e69aba1f5c00200474ffb72b1c8c1c5e7b9ceed7b7d5dc02ed1061a2ac5d6e67fc938c8e4c1d43f31453ef50ef61143cb822820d799bce45ea5c51374d0c44643eb3cc29e51b2d5c0bdc244f410b3efa2ab60d0eaa0834ce278cdc7049e8ff4be36150a49b4029c866ff9299dc48cde2443b426b7c60ed55a25a4daeadd871c17f7d1582acb7d97fb1bb2a66806e0dd7bec476217c5a24be567ea94c3f4fe7b29aa022dc6dbadc2a112f017a1762db06d6763458e56e037d62ab18d3a74cc7a1e5191532904f42343d4b7aa93ad9235769d306d6df43eed192d3ecb24f4c21249d3a6acf100e93dc42e910d5b9584f1290f309c5680d8c0f7ec11907ad90d19c5354ba2ad3c39e623a6c3b8eccf92f665a999b2a16aa8b53400861fb5fcdb8ee5374fd6b937369b11270dd10ddc8b2a710f4375c5a461cff6540d2295a013ce2abd6457619d6b54ffe2731eac046281d1c41b3823640bb365f5cb8d4e714abed72db84518e4869bc050492e60d6ffe86fc81b2eb24db0ec159124eeb7b5030004d189f0e14c91cf9742ccfad301ebd082b1685a6ed09b07d92be59ac4e6118549708228bfa4e667970af7486698e4fc69148c677e42664467c254fa89f75351e8a0ab600eb7743623e898357f3c8acf02f9f5b8e7434e96b76676fa734b4258f76145b02950fbf985daa28531a03a988ea9cc1b4001a5c30200deca0d66de486b1a31c42b63bbbb4db50fb06e7a588893bbb41dc52e5b3f29288745b86e92e3f486f2181093d8731dbc919b5de39ef0217e592eba282706cf7f3d1cfe2ec50719df7e201643257b55f9e9d5d1cf4857dad3cbe001ab698aa0b610407ada7d82182c260884309495c20660249ab4300939a33e3610d5b319f75f593e7b6121f930bb031b9f779cf17ca02cdb0982b9a2637e6f8b3d6bb962729df549609a0bb86cfb78dd5ba67a25f53b229c6bd498c99e9444fa9ab2248c080428eb4f0ec5504377fc5865c85f76a4537b15ca589833ffd05e954e1b9b010992d112467b834d362c20cda97f8b82d9ab80f38267817bf3f70c358750d9fa6d55b8041bd938ff13e9ac9719a761d3198485582f60c15f3ffbb863068071a35a21f1bd2bb223829a315561935f129bbb2cbd307d8bb9c854cae64caf515862aac1ba4214bacbf4d49f23968fa675c1abbc2345daa9a2a2a19f8812f333240508ee02e692792d546a5fc33e51b535f08ebf096ae2b96340eecfaabbc2980dfdf04698fb7ef2d588503b6de9411a10b5471635d427e955cc7ed15023e5a6e8c12310163cb468fcb82c7d1323a5a4e6a4418ba742df9a9f96310a1e4829d8fa272832eeea6fbbe678a1829b7bf6cc6ad55a441ca1efa0aa44ca2df0734b06845147fc71dd0feb2207944e137bdbfe04580645dc918a0a6b5f9b991385cf7c3442802e41d436cc4a184145ac8249bae0e1edb06537ea54db73f48a962eab70d22549460ab709d9d90ccb2457a4ef55aeac33b60e1abcbd6d8687982a4d31d6c66ecf1dfcfbfffa235a2827973f964971ba238fcc26c1a69a9369ff75662af1fded1923ad29885f3edce193904017fdc4f3150be76dbdd8ebb0967123e0bae0e7a3c2fdb92ed6e9fa6e77d8eb287d761bb8419e4e99ffdfa79135181eca828b66b124e5cdd24246a64627fb114969893940a91d13ed289e302bc2f877bd0257d34f0190619d61b4c9d9ccc1713933ed6d768cb4250c7a71708e736e909481de59f8f6d809a9c39655692611a7b8010fb1c1f4b25773d71d5783ccf23178ad148ea1e2fc75da91bfab0a834f650c26fe1b58f2de88160f63d7e29605d93a162d261b2670041776e8f8840631f09abadc698953d53e958990b531294f6b04e12a32751e4cb49d42b3bc5d4048b4aedbfad77c1e50183b1eabbf696b4e5c78aa508821dada337504065263c8c25ee8a831edcf925c269a850a5099dbe7499151f4343843831f1d6c55bcab513a75bcf037d667ad6c7e6c37d2088752a19d9af706032daf7598ea9e18891603139a37df93e3a5957478d603ad4c0e5b31edfd716dbae33b1de6d15758bcf90d4d4aa4ac0c62cc7e950d4f400b3cdf5623a2bae63ed24e743beef274376a7a46463b1da30acf693a05caf64b56d90a09aca3abab20b94daaefab189f336178d7dacb25afd57d6fa5956dbe2e979611343b65fa780a0a08990b8b3988e731966c56b5c7d078baec400039d8692d842b3da78997b29ca2fdf32fc629704c01de50cb3f1d8a1b169aa332c572d972a8ba197b8c136d7a9cb6223fcc8d0a9b5d167d5c4a992f59b47682233b0df745802a28291536e79cf08a51551e1eac5280e67bee02bf65e6aab644fc1796658f07f67a9cb21af3b4f8db5b8b46766bf222615a693b245a17c22aac16b06cb15cd430305d15dfdac932b62f617d767eccb9083e67e8819774f7aaf691e56df79e31a4e27b6c0bc9c68171e53affe49d3bffa1a0229280b363d678dc2194c3cbc248a1fb99827961c0deb450a4ab7158cff2f47e329fbedecd4b3ae37b274514de9c9156f8c1ff050fefb37f42eac527dc0eb770660dc6fe10fd70f6b703cc3aa0f00f51bbf0df4ae102401aa5fadf7aef7f2be91b7e52b650755c659e132a6feca887f35ecdd04588170112a50f70b7612874caed74483656926bc2fee79a014bebb8bb0d30e6530dd78a5932e8e9ef0b469abb62495ebc0bbfabcc07e10c8e65e631bd3a720a4bc7aa310cc1576ad4a2bd2dd976721a43d494b5f9250a58603c2fd5b87659522693ff7f01561073ec63fa655e42e21566d80743805e64be5054506f73cf6cfa4b0b22b33df55e60292c1f597e3424d52ab2f5af6e38be11217f99c611a538b28799d32c8b8b31a24728ba16948c0fb7c284fc2b2e5c20575229e4ed1faa94760707e16730f0966571ca42db63cfba65179253753cac4036917488d25cc17596d7c8a364cf570b0dbf6498721765dd8dc4d9599edde70d2f9c844881493d64556f7522c6a66c1881024abaf796272ebf00210bf6847e45b1245b4b1a52a847a843a05d370595e204a57f67ed83748e6bab275306f9dae76687f91ee611e9e8ccc893a20cc3f6a71e05211547f8854381a8c1808d661874f7e4b92e63ce404ad9b56db8244fd15def988db025a1d0a087b5f93f980be5b77f0acae061752f962b9d9f6bd05e560904209572aeebc3589af615b1aeee7624ddda848e45307005c21f9454990e913aad8f5b3f6f776c74ef7171fbf25fb44793934932705337ecb18bb8f47570d62776aeb3ff2df46dc7631a2eaba30f70718ea90a14cf3d3f53ce6f1045f9579ea9765a082264f32dfbbd4f49101d618e10a73d0523a3db990a41ffb75f282acbe3683706815867255948706d0423622fa5cff0eab84240d4af84bfc417baed1af9ead68da0778a82705c14b0b67e0f398553d9503e49096526e4dfafb4afad8ffe7ebd600d6c935f39d7e4a46fb20876831fcb0c5221b397e0483be4d3600d2f78d8b82138980864bb539734c45ef17abb2b7ae901deba30fb4a0363a75a4c1d24b48e525c6d23d296b574c72b27b0b159a7a34250d9b86dbff21c126e4848068725de2a51b332a7f8ef8aeabf46e13e0b73878e81bd0f194bcb159c83ba31e4f0079c1170f329924e7b6e23ad6fa7b798c69d9f03b0d2ba0cead480d4c4fe72cefdb4bdc3f5f774966e46e5245685cd9c3d0aacc1c800514edc2a4dccccf60aa13a930d2c8bb59d412b876f563bfd9e6dc0be01367ac3fd0f4bf4c124870b09ad45131fa8df60182d90ec88c34b2be6653347f8a2ca660203f6b984677602e1e77b5a66a52a917bd9c86352e7847f780ee58c3d57c7331220679214544d6fa9878445c90d8b68d486f66b1aa98c879b088518c4c680903e94036d4af23dc529b3cee3d69dc2407a8fa780e45f3d4cae403b7c2cc4248df0115d5d76c89e67fc00e7e7a4cf85f1b340f1de9bd6242ba38f7ed16813d93ce10014aa79c3c7f63d53d0eeef813de1fc34102fb0e619ea39f2700132ba531c2d2f855f277a0302f898bc7521146db303c4a68f98a340de3d9ee9fa71883e32b8cd4bf4c6e2bf3fe9c5b3c9414735788963fda6c2b15be023d6922731c5009a7b897e4d41b568517f87ea79107b6d6004e2ffa89c060042a820173b7233c12161c58b1e6603fc7d116490e980b9c72416d55fd1244670bd341ec6c6b82b7344c1ce2dbca51155019760b467c8d9f3d6ab15ce3eece210387bbeaa894208a5993b10e6125d7312f38a2e584a76e6e1f5dbe573f4c48d4d040e7b20d45281b756b4f9a915adf8e80b9dee3e3905610455ebf7f3a2911501147e4a68b779bc281e64a39e53aab7c058682a85ad41f26c2733140dac0461ce74103365e7eecf872eaf7a062c11497c861f02add8280d9e0455f929a21153a3c8a81c63b0f5534422f8e452b9335393ef61ef2e63797c23792251f069972765f8df2ba75d4ac005d9bd82f49b3b157f68f72fac813c92ce4c7bf9c69b0c6d258ea0c68d52f6182af71fcd35084dd0fc16763519e97cf0a633531a4b0ad9a92dd87348907cd2b1e494bfa6b1700abf752e58f9bf39ad768257ce681c14a8f199adfa6c9f067b116a7360b95ad729ea092ac211fa37ff3fe84d67da3b47130fd2773b72cf54804391d49799f4e7f1b9f8a3480e60e72b8a9205b242f5c2f061c1da6c646416749e92a6dba38e4a6846b814d46f1c15486c7d5af019aae4276a69676965a3b58a8c53295e268c7b7b65aa899877d3a185a5ffa6415752a5d76a5fc370b77e6cac7ed0375486da3410a6a32d8d5eb3b7d078dcdf2652d9e693a05bb4a2b8075b9d013a9e79f6e969e725d3421178ba238e0372f10dced427a4dbba29d97ee06c158fd82cc4bcafadd18421a73eb56301838bc9a1832b9a00df03e50c0fdc83a323f89f3ad5ae3be53c8b4859a3ce3e1f8d0fc90b56246711430ba96d6e82eda133387403367c4baf2986233927a805060f4cd8e436301ceb663dad0810c1924867f69386ad18329377bc5f2f9d4ed9b9b96570f3168eb47bd893472dffce0d9487391128000a8c9876c47f6af54d595073c69cd01b60326abf12a81f644167e8c2c4e1dfe0c214d0434064186266f22ecd898c192ac4fe6266a99767a6c4ee25918e5e477b2fc2cf7d548469069877ffd9f919c52558c6992ca37e7344a09bfb8f2b8a7f1b024b795e414a40bd7561c75134c9d39ecead341f5154e3d79a1a0fb1183fbb1d7babb03441308f94f68990fb359836bcd2ca7f39f8b8eaf4815c76b77ff3ead06ec9e3020d1da4c5fcbc1f4fff5280f779952b5eb63b3de023da489c1590bc25529e778080abe8a88c6254f2c5f8af13bf237f39f78b4495ca8a840472af18e2f38a96ec190d027ca0fbeda65c37ca703e64fb4c085afafd471fdfc306c94acc8bba852ea5a1d895e2bd297688376c7f39bc8ef74e52b76ac52736a8d79909c3769b54f004578844901f471104c7a21a2b5491085f775ddd9d4ed3ce43aa4fbf49f043140ba509b3fd5cc5d9fe6177e64c486753b51341afbf748ff43cdda573d3d7f0ae3e1a3c12b7f8f881c023ba9871e7ca852ced60976ee4849a1751336ffbbce0b64ca3504bb12c2e25108218506ad38c5e6832866e002bfd62c96ad401755f82c4f8e6064d3253d3e48130e1194134d8669b8a7888fc33b4b5a4a9610f54cd15557f751b52367aecec4bbdf6643bed8332f50d428ada37980fb12b61ce9efee7d03a5a4c83053bf5d29ab984e2518fd94aa9965c6e70cf642dca3fbd573a670e53c693c3d6f9e47e478fd45a1b136acae7cb40f79dae4e8381426802cc649b0258e8596c1a2c3db7a1060d0b9dd9b87c2f9207ca9d178bcc74316f4d6318bb4755f5d057c783b0b3a00eb3ae705d8f29827fbbd0216b3f95419f33debad78771cfa0868a3961dbc3d71c2db63b93261103109e8e3fac85c6ff2762255b74ef543e27bbc290dfc4109a4729ee43b27dc1f1df06cc959b29db4e6f4d2b5f9b59ec10d19c6218359aa80ba42d169292b47bdae12de01ebbc87e0d33410abedabb8d620e54b74dc7a9344b75422c70973c125f3c26f11920c9772abe118f86383ebb701e0a66eb0e56474363284e2a9794b04cbc53bc6e2a2c7a7f41e1f0c5c0b3ea2dcb6da78bbde58f02438c37d0dc423ef36bd18689eb7747d309e7da609fcf47b85034f316d2948b3c92d5d802a8953e2138564dc794372be4ed90e80a7a9d2e3be5af7df62c1490467ea2c23b78463c933a0dd83a878fdd62e17aa2e532cea10e1c5702bd0d8233d2e076673f24df2bb8a0fd2b8dbc9299701418bc43e2f678bdcc6a55a04e03c519dfe0aab234148d645c90fefc9555a0b0de3d2ff40b89dcd57981d8926d24976ce20fec1b629e2254027dbfe0adefbcf6e9b4f4981fbda93881b63c1724536ef9b181dccd7357b199947f229b736fe7b45daeb307fffe1644579d05afe28d4e85f88fc87f3019b99006021b442015bc456b359aef1a7ffcc913cf999bebb2cd6d1f1623cc95330a84f8147502c90d1bcdb1bf92f8fb1a1fb8e39eba63e67783161e92deab5017a7632dfb77104ce21ab37692935348e33ba7aa9a6c69bea17a7d0051336c4708f411933d6f7d2e814a670557a99554cbeda740e914a1687a8f975d73d11fbeeb7454718680476a0546895434ff931156dbd51a804f2c259de92af3d008f155bc17db1f0e30bf8b2b337a309e88f332781acc1c33fe4a07e022615335dd522027277e609f47e0638bce6b9affe57d59a0cf10960a82420b99c25abd43170ecebe11344cfba960e914d1f0f1a1012a7f96bdf488bd3b392d9fcb8aa5f42635887fe1833b99e684f40220892ab76cfae1210831d8b00b18634ef748993a41dc56b40f1bfe05e14aa02593d7d2023531e883fbde7a56bf6816b8b9d16cb7abac3559868412db898ba1e9a45bed21d6e8fdcda40d612622aa07704470039f4e3690bf7949548a060308e4b97c0c84b52d4db6a6ed40caddf39bdc3b59ade3b64b59fe28b7e341fc23b6c03d496bcf6da54cd4f66c109cfd6fa0e5d0dee8b3be194f18da38bd4edfbc2b7c0ba898ad186dde3a65e30d389c6d294f767a17c8f8eea7e3c1d7b627eed25edb0ee7c9294a335378dfa683cb814dbf7b2c8f7411ddc7311a75c69527b31b103edc7022a0645054eb5cd5c3a241d112c98f9a5997e95473aa6773047ecc0b732f16f0e437722aadb23290080d9402064f3aa7ae2394cbe871bc67cc91d13a279020f10443d42c801a046e81dee4ccc358ce8154da96360f0a50a104bf1f72a3a555c1f72761da62057bd1726a358015917ed7dc1fb69002d3b1c3c779928455e5f1e28e95423bf9a9d5ecc2cf4de7a2436692e51468579f41f8efa8348249634651f35b22de5ae51f668beeb280b791df319e522421c066372a6436431fe24871d46f846edebd7a3dcd44028be3b0ad65a5ebd70691aaf8ac6e099497b2b3f32dcfd25de3cbca88ef64835b1e9fc71c47929fc2885208f2c6a14de19a497ca67eb28812c0919a607a5f6d7831b02bff621ec2de12e0cb989fd4d00339d57d8d4aa74f3043de6691ec19235fd30965e5f7319dbefba712d23011d8fd4c4e2b4a80d8faeac194498175ff422565f8f7555ddc969cb898fbdbe6d4f579d7316aa9f9595c3aa8698c266481f546650d09c2726fd24ce69cdad0d560e5b21d13a367f33053e96eea237725ab2d0934de282f69e960339b930d6faaceb8c50ab82a2bbe8102223c4f37e21a2d2b8850db9038ad15d77e43f82f6512eb0db5c5cb3ffe36c65831f66db88f27a5ea5ea8ae02d86c16491b3e01df1e7fe909c847a256b188f1190a1a8d9e2b97eefea39d2272739148998d3566605b994297e09b53eebd44fb6dd722bc4c279b67526125b3b5a81eaea3dde2e43a2b0ebd01f6205e3066a496a6c58d80b2afb04cd5348d375898b3f2c6276e4f276ab5af510e9956d759691e7087e846fdda2fef9edb97b9e9a42732acac74439d495fdbb76ab3713aaab14f24bd910f03f9a1192c1cc5fefe1f15739f618b2794a592bf42402ed5e17f3cf97a430090dcafda510770fad5dc3dfca369b951c6fe708197598a6902cdce9de9b72f170711d4f702bf5a8585eafbf448272c2d630c7e6806a77a334a72997602f26c0032594ac0da2f188b716ac562a6fe523a136fd597276d7968b6dceea11ec76ccc76ed71542a2f9f12675e15ddd3d0d777479e57509a631041dde6010cb85434e7d3d421cd8939b76842246914a081833814f5b3e5ee7cf16f7a26623f2b2f31fbf0da10f518d04ad10ff09d5d4dc31a02ce4629ad8830d08cfff07711152aa37fb4c6cff88eb42fd38e0f3a8ecd1fbd2ca47813f70c9939bd5f3216319100615f542ed3cd6a4d630a0062633a4512489da2b896eef5a1e0ef849cdabb1a8ea902041fb3a36b5c153efee94fb3db8fd0a871b8d00a6ecc67ddb9296db02df9976685775dc511732cfd43dbe000b5763dbed8a39e90d98a8e9d31c7c2091ce6fdb2ebfb8d66fdcb7456a00143db4fc5aa74ad854f673fc7ea23dee8fac5e7ce18e98cd0ba892cce202366db5410ed788def1f49fa36aa0a167d62da5bcb73c7c32e78c003957085a99c579aae0edc0d91d8bc08bdd6e4a4cb45e4102b89166dffddccf6ded148480cef3733ce0b96720dd03180fddc3a5462f6d44f7c8bf7c809d95d2c9d56ebaea53119d72d802f577b74ccbc67a9b89b7c2a71e06268fbdc30956466369ac7b98f3481f262ea7649212529125d943c1d95462aa03623ba97199e3b67a7d93ca00fb1d958a08ba4cd06437e99e1b8eec6380a83ef4eb1d6b3032be1b0693edd121350f9374cc247b010f1451148dcba74abb3b22311d010f0f839707e2cbb1bf1c467e1eeb7fed79d288acd218391ae9d8b8600aefc2fd1fa4fcd982caf1d3992b46fdf48dce1addbb9c13cbf9408c5b829314b5784517474599f7bb624c23dae81b24b06630bf6e56d975a6329c9d603318a5e3e04d30fd1a2f7305d624a4b3710f4a1ce4cf426b1f0d8650d13f69ef9167adebcf99d76fcf9eeadf2fd61c18b61b0addd482a7479196e9670592c280bc07e05ee0d411a1b8d66bdd1118c11cdb6a529f7799aa641b16f78df5897d12ee3436bea9c8ff31433c05e5fd59e70255212b1f952b4634c9d575a0e59ed881914da5bcc87d15180d13cb1440c6ff7618a8859ea363b1f496803e872d1b9527626da40fa260abe246091f525b12e554470de67be8aa9c58389246b05a6e0e6fa3050b6ea3863e25371ff4b59db9730697ac63e92f508d476162c20dd65abb9527351aa4fe13f5124c634ee7a637332e7136d947c15fb1019b385742347261654fdf2b8050f7ac6fc32c9c7c29f0e5b8d93368dd5d27e659cd253a37b4b09b735bb5cf4dc6ad4a87f32f5c953395b2237903777fc1b177b99c424ba7b81dbb6557931c6136e64925311f0f2ef195c8066eb4ad81f3f7846c4ad968112219d4673e9f8ef5387583c85db6af39a3a57f10ea2310f024a605e2c74e49d70e504ade75c0f879202c1fcbeef78f6305c98d255a63002e62b87b8e06c34d7bff69ae20a4e9b747bf69e1dadcd968b56c47d52de4f1b8f53c8648e1d8ef6b6e5e64c41c0c54f8ef59538675bc70f1964ada0adf36e1c0da14ae0b888aaeade8080b4ba4167376df9d0f9c1ff0b332a83d5b38a2336c677ac5229a81e005e1f5425b0b52f407c5fd37ee6527b8df0301fc6b8b6b12bbb4c009be41ed07581f922bf242d2f3537572d72934bbff7098d93f3f892f3603145b8144054df0cd3b481c3fd8e2ed2df481442b8e0531f183a1214b695c7573850a26261fedbbd332ec219c609dd5202b76e561e1991267c8f2956d2df840226c247587bf5bcb2d5d2949436d17c1677cc013dcf15e7d07c734232d96b6ec957bf30a646e5d7a5e4707b95fb4ced67838e6e254641522a8e9f13c2d585a30eff3ce1000f4d0e233348c4de21f5f7e1755bc149761cb99d96b8daec9f2b08ba1b9673b4d0d4ed7379ea6c5abf69e70b9ce4f27913323fe643a59ad0174d8b6889847fb9384a0f073339b356498ea85ac481491c7c635d8c13d4214106ad4301d8acada759f5f573b38aa95296b231f5dcbb3e6d986b6a24e876f63e61ae7a4e9cbca8b792239e373218b6d7b7e15d8e22aa2063b204c9bb20db2c8e60f8f35545ad07afec5a83f5ee20ad598d2a792d8394168d16e1216f755a698c9219a9b8a168db75d9d2ed3a66e7daf128654289cd009d3de8569eb0ddfb3fef901290ba424c923c8c923ab84f87e78ca03a58fbcd3e08e0febb05d2ddf866fbffc4a675aec5713867100f13ee970ad30e3a3389a5b89756e92c30fca39f6cf31a7a2bbd22218a6e7c7119bc0b2a8e62528c57c8e908ca325fe112a9a4b7bfeb42509f5ad40842b51677f0f991cb87c921da485d8f7ecbd5aa1d2e576b9386068019a1714e941d445e66e99df222a7767043aa4f0a002847732ce2c6b52d6af48e5ea17eb6bb89f6bb218cf089ab54bfef67a64c18029f20885848edcc3da1645464f3cd9af816d6447eb7d79d9ee09b2e23f945dff4b5cd79e63038a3079fc94fcd14d3552251339dd1817d95fe50c3073ff16b0dfc3438c07605c81b6334195cd40d1711728ef92c4cff174946281fbd3b97f2cc564d7157636cb8b5dfca2c2f8e66d23e82ecbccc92d8d8c1839ec9fbfb93896b6f64bc3d76924830bea70a9996d5fb1d5443c07f2f3ee75b86a64f8a7053f7b4f4e075d002cd165533cc1cbba7828c523486c280bc543e23317ae2559575e12fd9e2a1c2b30c4d1c96d4cc3007cbba85da4d267fc8706694adf9964b3a714ba62c667bde99ea20c1c557484da18eb8ab847319df8a84274049a083448c88259a222c5f7c659e3fe2fac5e9c6fbc14d046536b21b9b702b74581db568ebe9d9f0d0f27d1ee58303cf79c7b00ea696b421015f18b67a54685f2d0699a337d0960d95c79c7e74212e87b03bef232d75269e2c7264fee1f91630fc6f3bf2aa10da9bc94e81549bac0e5baae11a2fd76a3d6d11722a56e9b7c152a02048d1be62e482de9d9a45cd6530cc80fd4bc5b5c58b35128a1ae6dda7bb8e9573e108cc16fa974d7a281516c69b56fbc1efd7356cd30b17ed8ff47673398bbad996b46b1035fd6655dc439ce846917434a5d0cf1d6c6e628262db83c249276019c4a507c47459d988b4bd13ef83e9879443dc5a2df819aa9dfe26893bd58f2c2d4a8248d85ff5f9c76e7c1d41ea6d0a605cf7e4ad7fe351d3674a89f74881af168d2c812d4eeb4a35ce251047134ecec3ca4c492ab99903b9135c4ad0ca9a527111ce8ddd4cfd483b090d34ca7ae5300f608bc1a7f673396401ae4004d0e715d70ca793d88118310ea690efa0b95b679c65277cfcc67cd33818506b94fced7e2f409ad892f826904b40526dee00940b7dfe3571f73390ec6afddce7395b14dbe302717bf034425de07b4325f749fe2105d4d7d02d64ee627d07a186e347326d0c233223d553cd6fbed74746f4e3a427ba1415a403e979f7d80c0b26f9bc0ac92a045cdb4074fd3ef9cccf13198cab6887ad5434f086c4383b297dc9d555c0de714556764e8a81bdc671ff3e2a9a19f045d6e46df8547b218b9a0b5f554903555e1a459c1f0b7921cd045a3cbedc8cd749688d5f7fae47af99dd25eb6e5299f900a68fe8e5ddb0d7b643f8c36747ec5e8e2b8c2d0660cf26af55c8b2d8bc0a33183138d7dc161cd0c25a0e096a91adc05b85f3fe32d6e713b843dbd0bd476f6a369d2a4339148d005c199e17b84c692178ec7500fd6b6790978d75b2a2215bf5b0e3402c2688137061490a9b1c693878081afe3f00ef43858b21d8aae0bc142d672bde0bb8e878c0f283cd7b45749ae21e823362043b0a7940e4bf1cdc6cb2f4ddd46ffdb090d5e82ce47f36092f1f1aa1ceeef2f4799d019462edd0d2e4dff9eb3f5a90a04cb3a737babbd6e590020d125395b65ade7c993f6260b11f79ab9ef9b7f52e3c693ffb56672743368c7d6d45495c1357d6fa96de61f71970c03edb0987e9005c305e60723c38b728f9e953643cd19a411ad876e35bf2d4349323b77dfe8657498178f7dd8023d07638f1aa48dda60d7bc2be382332bdc27de1c4553eea3938d3902e6482753847b0dc912bb02398da03f4abd5bc22289649f914114fc55357c4380a356d6664daae36068dea3e768d64660873b1ddcb0ecf209c3cd1420aa5a1612acace938bf5258d319968566ae7b3cf7a9c2fcf74fcf8c69e19be4e7b3d3aa03a501f6605af044fad113ba54f23f32c36e508233bf25142abcd214aba6fd785b33c9ce908ca568beaf16c5d572d8d8b57d3e99214eb87a716ff0aad464c55701d32cb97f1851da05bc1f59a26beb6198b5a55ac7d19712f1c9beb39922703211852461242e896f46e73c401d2d3b627d21468659a4c4b82a9009f21eba8d70f5e0f3b5d8fcf8b0a8437106593bf8b1e0a1451ede61ee7785b427205cc1367cabe248828f22e2d614b973602bc7e9a8a79b33b7ea73443ab1ebf4071aa29ae255910b384f77b0246d5893083de1839138825e6b3a5882d9d27f4993d424e5b3dc4d0cd62c7db5c84ba82f58c48b7e904795f550bd42bb065fa21cea4c6e8853eba7d5bd31ad86ba47d5b6fea43a4f628dd4d9ac807c4a4c6835f9a1192963f0db34cf9265dfb773a5eb2112c396da62384446ffb23681a8d261a470a4f24cd7992e96e5cf9996dc0d0f2679ecfd7d3400a0926fa49b35ac081c7e208c6b5d8a158c24bd52e76ef75e266e3dcd7d3bbbf903650ff613d8039d36ec25408869bf53783d672fb243acb3fa8fd9ae5b6a84e157af0c488788a7487d8702662eb3c285bf1934a4c089bf8145f28d750921e1471000726ac9b792e89a1ca63ea86804e2654f3dca3f838bea3f90b4efb6a31022f3c47bf1367748b140392024ff79c24c3b4c6177a0cbfe40d46a473d518c045a600518e009814991b8b7a1129bf84d05ae77cdbfad27db219d18e392fd40677b9bc11e649d2d0cd70e3c7ba172cb46c9a42894ac52672292ccdee353f0791224fe5f55fef44e70d143653b86597b481efbbafc69a436328d872c65cb8954dfaaf42dd6b2275dca31bb3117a997d34f94425c3aa55e82fe34a7a583da5ea94b2a400ef250f26efb9a57a8631d4528c6ddcff4f17a1ac8da728d3be30de79a46603734f1b525f569416d9c465aedc74bc43e6e7d13675e8595dbda71e00602201802ffa888cdaefd0ed515868310b984aa82c81ae49725be8e59008e7146e6ce12eaf4e830884943f181f8b153e31ce6f664e727fbf792c681ab809c94a3b37ae53230f9f6fd6fa395a203e78b6b54c23d0fad51091e11113a4144bad88c254f89ac8a1c5a2a0c00af1029105bdb40bf45306e79cc196c8ca452429de954c9e9324feccc748726c88a1eec7c81dc9ddffdaaa9b574bb96c669613196ed060199abf0b7ae0cebd3b909b7f8a9153c2ac4652009b669be2c702efac168f3115f14f3db6b3cec2b5cffb09e64e2e0aaea2dfff76caf4199a74fbe8770a4ba224ccef616734e8fa2c1482aba29a3b8d4387fab7e686392429c2157623a817410436d5456b5a631cd6e902a7f302b3163c0aa5120da0a0993756406dae0312016e0763deea384784012e5578055d0a714818e80f60150a5eafd8ffda2762aad8b7aab3cc0c26e3e712b11a28c8066e01a0f7d31346f4a82da8aba27eb3977a54eaeae9b4a17e108c47033f670d92fe66f66b117491596ce828df8d79544c5810671a87ef4ea4a2e9ce5c879410f34f280fbcd7ace5983237201a4d3d206da8e691a3a7387337c5391900aa01eba92b785ae5482d2215e43eddded7b1716cfc7b379be637cddbe914773e269db70241e6625ddafc0f7fe5c53a75749d78bf09c25ec5627275c547414872ce1cb914a56059ca1c2e5b8ba1596b0de38c9104531ff27b7067a020047b698db4fda560ee3377c3bf68d57febdcf68c874103b1df2af85ebbccd5d57a5ce095847684ecfd56145af571d18f567d4106b3981265ab0bc3072bbd6fd8e53b239442acd3667e1f3d7720b6564ed94358b5dcad3edd27a20fa0c258b52c895cd5917cfa257a9ce555a54f3f40eb354f3c6006e2e7481c799b8a0731aa27d4dba1b11109d6236fe5d3ba1c28a64dd14869e4c600025598f2f094b5ea42d902ce2a958cc5a4360ca3d92bb8e9b88240595bc87f1c10b36e46eae75cfbaf6cb1263f9bcc75a77abb120b9bf01f2bd3cd2b97fff4f2d5bb933b7dedbe419756baac9317dcaeb94f71d04e2cc3648f1a023a90b765f97ba9410b7ffdc932bda27142d5e05494d2c2ddec45761d9cf40fbc4b2bb2bf05c241bd1ae794b90241de2d511fba697405fa7df9077cf9fcb935dcead9d7673c4833d738255ea4dee2af6715e38f2cf23c8c632eb49e46221eea056af5671e161429989b22bfdda0e5e8bd1df55102bd52b82567cbfd2ee05263aacbc8851976c988c0fd400b8decb3183fb021f1434b7cde7e0d1bfccf4cd624ba77353f13197bf6e0f9cddf350443493fc8e383185f926a2612d23e090f27e5c75c7184618809599419f7dcc68a66e2e8f4a4e90401b0c7ee1a8dcd77bc0985a183a66725ce72a93ce04e9d7171c12184fd4ee911330717cc7fdafe2e18fafabcb626a6f9cdf035238692cfc759be1e8098c563359f37dde7cc3c26a6b7bc0d5ef8b13639d700338e344a77cb7077ef66a1846ed8f6032d99fd792fde3bb9cce5ebae15a45768ae0f8a253617f8f60efd4eec520453e35efc9b0c4c2ed0d3451bc73720b6f2be7482dac259c5c1b33a643f5270cb1330638ef248dfb04c492bf05468423a72c70295614dbe7bf7b7ce66e7bd5c90d357ec1c2799cde233c13032ae09f9a062d3bec062f733480c3865e35cf9ef8648a318fe235b3cf006796bed1024a79106876652072d38f4795524e63f01919b65c135db3b1c9f54cf223c9a8c3f8298df921e1f38a925b3df5f3d8cd7cec5502c77af1e4c4ccb5417739348cee352dfbccaa666dc454cd54fc625b6438f003c3498476451b4bef722ef5e994181458f3c24b0f691741e6151269d82cfcfb1f577bfdd6f571eecd3a6b2d50a504569f6fa0e2f6cc4bba53ce46bd6246a0815c09d9f58117aef5ce1a728f1d3b96d6ecb2605c3187b9d69997d7e53e833f66b62003ff2858effd2d8bcd7b46273c1c34b089c85b0a0759ca284c9acc5c42ffa7e2025d1cc88bc8b6cbc2e9e661a9dd38e04f9d8f0c93a9c58ebf30cf4d842997a9595a977150d76b5efe546125c474ab08d5e594e5db338feaa246393cbe634797d37c08f2a1d8ce705cb07828973f59013eb2c38185877f03b4f79a2973cf0005c7871db07bd4107c8fcd72662b24f36a8bfb977cf9a519b75b3d7f0296aaf4efe30eba15bbc532399d533d5760b42c9a0090ae9590eadd0747484d836c43c960f70fd4d2889d41e223cd27b7eeefe3080505c459d9a3e944413b9a38c2bcb762ca73e789629a14959a160357f3e40c74156c67801d1d907f9ce74ab1eab4dd82f27104a598cd1a1270c553ee3d8adb8ece0aa901af73e554aa90fc4ac62f5c9ec63cb0cd87ca4483227015cb0e304d21298f89d0cc245820db03618c120b14a4a9bfbab6010f58c012787b3d1c53cbfc62eff7e025133c4fdfe133bb1e2ae63f6f1938f9cb4403a75aa2ca897f6c3425326846e4c88f5514a1b0eabc0cef420d26a564cb4cd3beb8a2132a6733b81ce51f1f8a013a511001c34890bd5817e8e60a1770b732594223777cf0b08d81d63c40fde0edf8b69295d7a0d37f296b4861e5632d528c56acc632bc7536631a9e6714985d7de9776fe23aca5509e57e296a635043d1853767a79d79627240be59b30ec3f8553339d16c5a6f6f38d01b3b1051d87a9ec97d51e898fd3b0c2656a4808109b08a380a53ad02a3318432885da2e4705fd0956e9ce04a654bd717f4a2a1667d89dd04cd04971d4fb456ca7a5d5cd5ffd02608f485a1293443023fbeb0fbc94bfc8f1b164f6cda833c8b1fc9de7e2c21e3a1a31352995e53ea9f5c84781d681bcbf4012314f70ca02f1406137759388793b5322eb724d3158c8eaa6cd1888b8866290ee17ed04d32241d0e9b70d1c0d00b0a9d0230f1cb0c98248af2f700a931ebc1c9956669c64989b16bcd600319e8676b48fe34369aa26fb8fd87b5b78b36c4b685eb110cd29aabafac4a4480483b0372be2473a8fc75c4302bb29ca616fdfdfe37e257af8d60d44da8e9bf602eda8c2683e062855a0e2adc23c0afb2b53f09aa2ec05bc1cb1de1405b95b54204040298b8fd313a47bef90f6cd13d2fddc4185d608b073f15d23d5629ab35ff5181e8825e4243b61a1a43392536dac19c2251547396084e4b79683bea1e2aadb5f9c51a5f47514ba6016dab18e69b1c7824dd37903813d7184a9f8d6691a4266216b7093303c73255b59712032763abaaee4117a4aad31ac25e37f458d8a60eed96fa6d8a10ede5d4f96e8d5aeb7aeee8be4c32fc22da921a1b38d9dfc60ae9671ff53de496cab7c5c1e7978d1ac5da81553aa0dc3e90152fceb8661aafc5b4845283a81275a7ebc30829f4a4a438185a9187be5ac2ee4cbe1316e3c82ec81c362bf7cc1a0c253ca79bb1dfe30caad91016140cb7c050d5381294bf5700938d514ffa0d6b73ec13b796c5af15156f7b1bf431493ad52ecc7d983ee071b927371ce8ba4c05d626ff2caede07d844fe16a965b88e5abb90643546aee4619d09d7f077ddce39a09dc18b3964791e77bc0aa9aff0a5afd5c12360c01310a7a4a19b6a1adf6610d48da31c8185567b7a9dacd1dc024797f5f883aaaef51e0912306d87d872811df7abd879e70ed736eccfe26f89218bcef8701644af9181d7f52ac62d4fee3ab0cb9e0d0bc6f07dc2a9d3a3cd1132fa69c6a4f3334d6962ac645a1989d134a8d32f4be77206c0c50f94820b51b13614c4e48ac5146ffc369245f69bfdcebd5ec7f16a3eca3204147a8ad18a35c7e97ed80e1d8154cf80a64ab62c7c300258efc63897856b4201ec601ab342b2ce0807b417a59a67838fec2004a75fa3146008132add1fe40778b02eaf6a2adef3afc415ea3a58f1991eadf28d2aa8b18306c799f8d531208dd7d6d47c743a4b7de9dcb238727e33c0664c133e1564e508a9c87cabb235f934d027f6dd0dc7cdafb351491337369693e111ab5d51a01fecfacd0064afa04d3c62d3b26e99c6e2d18bc38156afe9727e13f4ea5a7665f698cbd64a26f7e77b8342cc5348cdb3e44f7740ab0cfee8fb3692921d973b867c25411ee877d3a5f01216e57e004151a748cc73f97c83cbc07380cfd302b5668f7040f24056cf6fe7659837f9432dc9dbb24b05324f7116e17da3e88a585b72402b16e3ab67d50eb5621a3228cb5d14f01a5d0950181e161b5c0f705b632cc28d768c8cc9b58be597ae5644b842bbef8e30b3aa4145b0080cf670452184cf361be5c570e1f1823236465a9cb281f04d0a701eb5fb3d0163bc9e472d0fbd5f327e628c4955e981be3cdda7c64ce1fcd0359f8104a940eb31152f8fa0e7c534ceb67cc9274cf9fd2c71733e32e7375bfc81c84880387e8e1b592e3a94f2d07d9f9c722454711423bb4cab2aabbdd3d6751810dbd3d56265e23e636ff932535fe91a08cd0af4a0c2a4f92c2afcda3ef0710f321409aad50b4c093abc4203745b65021a17297bdc018559e2b395a21271b1fa89f6de43237db216132ae2bce725f39bd51cb2113fd028c877cfc9953ca1a88ede168027e2102f23f78b7a6f401d548a6027470e9e569c4af08d48039ac627462d7af446d7f0ebd1980b197d6e1af7624280a478878bec87786c1d90176cdb8ec426d9d8d5b5ff8a44e2f57bc87e37ad4b0c0d8b64ecee98a5ad561ee176fe4a48679da2a134eccbc1df53a2bc32ce6ebdae3899ff4982e34bc54b3560cba3ffcd1bba98a1d27902c43dcaadcb9926232bcb8cd91f5d949e20719033f50a9af02c19898b00cf9db5e8242aae92a6a801c4f7adb6ae42e61d428267f6a08fb5966f256cac3c30bf1f5939753826c91e466d81dbbe5a9eb0fcb7490daf7593ff1d40c55cb5901c5c5f045a8106a0848be98d668cb880a20926323f7f55b2ab7f6893e7e49acac8160d2a6a916fec21bf69ac10e13db0d4bf43e44b6f7f9b0a2e85b2627ce8ecca011b60e019257e55687800715a17f49618c0564510fc99961092283b9aed0851fd6d0bff5df495c128ad47a87e5b9ab7d9a90114c080caf617db4e4c4e8871287fe4cf0aa70a5adc543d49321576ac30fa1225ce8b2ad0b09522ab98bcedf5211c915fd62831ba620876fe80d042f0e1655a016e6ff2624ee45c51bf01752224c17d380fe00d614dc2dc3c6567acb277552204f1d542c68aaaeb512fc886438aed3c45d9956cb3c806454c0e4f13585efd79d9a9c8e5b7e87e7a8c99925e66b6933c14fdb9e775007f16bdc03c4905b0804854e591159a516d0769fc8fc02d123afff019d97fc86c04767f5edbf8ceece08d16f4392b009ce014a5b4d0c82c6151f085d5c5ffc4a52315ac9adc40636c1340e344e89dc68d495b993ab09b85c92b8eefff8b7b13e461393bf556e417231d0c694f0dd323bb9671c735ee1ce905e7aef6c6cb31dff90841d6fe7d632b4b76411630289dfb16c128533b4368017a4ca5d792898b45e6bf1b28518bc33dcedf7f29554c986a0a181f63db80a3cc0f380650131ba04fd4e502ed214ba342e4880f2985fe873deb340de7473f5733fbc920c979fb30ad9228635cc691bfc3ed4e1d3e242c7d5243c3deccef9efc94ec9d17cd53716a84300856a40d71eed00dfddc49a14e888a6c3287076a5048576164057c6e4e454c0925c76f0b2c4dc2f8eb6f3500757e2da88e2c955dcc35c972d28af37ca26c8360ae7e1ab4a21dede3e99690689f9d2982fa26ba2e5830b67196950a69e68958c0a04a92ff87e99e0f7f0d1a0fd8e3d086171384600441fddff8961239084823c3c8c548f5aa2f67a677724048db57d9d6c570414653bf75384450e8dbad83bd63c74be05ddabc1964b9441c28012ee3aa12c4ce08fb2e5cc5033674655ebb395af24beeb8e7647d531fbaea5d61da2f1e30300c8b68e853c13de981211d31b63e474ce1a353d0669764571843b73f92b09f4b4dc4b7b53d95fea6c53340d0780039a69525c91a420003127a77e637d5b8e62367687ebf8689479c09ce83e70a52b65706c1d3086e311471ac4ddf3da14bb84d53b992f67bde6137f7f7dd336a72d548450bb40b13854f285730600132585e1e50d2c0c5728ccb9fb725b0025d571d6cce5608a98ff7d00c35ae9b450a530508992bdac7eeb4a24f9efc5ed681bb1737725b7182d39cd25842fecc05d07cf503510443cd3b3d2ff15c25605ce4ffe26cc281b78808d8ed4aa1bfc144af5761211162231328ee9935c7c69c07e0b6d274771c6b23459a8eee4f43100fab3c74745a072e85d2c74bf27f1963f6d29ac5b3811424ba18c10c489a08a150400ac4a8e45195f0530fa75f1f31b88d03b21d1b287380976a72278941f02c629c0f3c4474806f96bc7ec0c970163b7f8838c22b7eee996377dcfcfc814fdf9da9ed9e839203abe6cae8b75b673c286cdb0b16539538276c9cabe885605212fc0ca8800570052eb1de898b5ba5f5314dd256a8280132ac9ec2f42ec891cfe899022de28331ff2b8bc9453778611596a415bafcb8b743e84643fe1f17683a28d03f3565232f42a6ec3e2b3d5ca002d6d704c40fdcdbff0c3443a5a93207d6a2f0b2bd12c67e1aa0f94dd840ef86f342ce6740b2320a0fcdad2103c6074a4af9a1cf70492035dd25f806308a1f5221149e7e4c01f9695030986db18d61a2685586de129f50125a85f979c28a7aed4b9c90a93e5081aa0537b41c05c047d4dafb96537513dd7a5c6dd433e570961bec920b9ee05f8ac6a0cb8bb7ba0aad348e10d919693d64097ffd2d52f45807c2555867710f2f627fe2ee32167fa090a08a02c5a6a433ae262a51ff72eb01e7be5c7e826389e96acf5f7d230cb013c35867b79fc0e317a4474235571b06b6633f35aa016d0e7f2669c598908f0b328f29702955ffa68c6336da4b8d80a5067587ac9ef5a331097d24b4fe58e0ac19bd44a769c69368853f9b0ccd0a417a6638c26cad3d340c7ddae80a101f9e1238942f0a16f94213fbeb5f2c130e3657849781e1eb49ce98545d600ab43403bd67f297b2fa9981be170ba9f059e1cc0c174fb209f4232b7cc1cc8bfb219daaeb346b2d2aa723caa4bb2a082b2e3898b517e79847c6971e90227c945c3b950ce06a6ee54536ec5bacea01e8268d852865470c488afc9158e2a7a10962b40d6dbc62c27cd5d6353dbd5d443d69d4624a1acadd729fc376d13efd38b819977f2451f29aa5d0ea137ae7ca42a6cc1231b0d99406a1c58a1632ccbacc607df5fd5a49c8a275306a4ed1e95067a1285b61dc144f5d13f14c105a40ee1d8876380f402d128a33d60409fbcbe2ddacff1da31f30191b5ee486e910684cc1ac2b1a2ff1675e139c1f6cd2bafaf9a54878035d55e871a1e1c4641fd86daf2bf7f93d313fe944d63ddd860074bb360b4abf93c29547e10d35ea38618c9185ad05fd87035dbda34bfccb8b8347304d3ec48c44b659112ae449ff3d8cd19b6251f71fb969f433324c3185036d227ff00b1033c246c111a21c86592013f06b8afba6b40d12ebdb5dd88e0daaf44df256cca5df71e155d2b9e7999b3a8caf1dd83e93d8a3b92720d1eed0d8cd302076f45d05618315f40a5dc026aaea289df4d95c580ab906be24af3196d9241a5da040281dac4015cd2da9ea43785bdafab36e5f9b1c519d05ba115dbd1c942115888f1346ef9377c221275acd3c0afe1bebce7839bacf5c6a8c05644f362f234a9530c45bc3313cdb8ae91dd06e4a7c1a474a9b5fed7e0f09c816daed8baa2646f3afc671fce69eaab1ec9cb6ffff01566de41d45ad436e5625ca7a7cd224829a6414235c17244be077854d3c01f7fc26d652d258660507752d264e95eb4153f7f5293e53b8de36d9260c44894c95bb9ccc4b24632044834ea3c35968aa220ce6152ae613e231d89e29a4846af1d95c55cd57775f777079671b2391cded4a9b16fb8a2cd80b01df3d5dc524b7a187916872ce7615a3bb15ac293e0c96740ed8b05f49216650b943ba0ab630473a406c064c497aa19488d39c271675a204e455dc148df9ab526b1de83353faca0c1fbf8bd2d91c7229ccea66daf667bfdb0b1ce82407f17c7eaf13ef4e90d04f8d36e6d9293bc3833385ab291711fb91842b8babfff346007f643a909e18917ec7010f3570bb153b563890dc01381923b0cf7ad116b52a3507eff515ccce5448e2450706a30a4fba447c5475c18938724bab513fe42aea070bc6f5d857d9b5f5e597c387c129d1797061c5c9753886d0ca8168bd064131cf4c6f112ed3a5ca346e2dcd0546933d67828e3a445cc24b5fbd2dc7c38545b40c09ce1be3173a93c2573c5747076c835192f44ad01b307d6c60e54e1d2a40ee006ae79c77a1851df83e67b93cf3d9912da7b15453df7d14d10c0e789d80855a21fed3ebb369a973dafba478867a960a52674e552bc488040f0d42954c9c970fb859f160f243ac53b573df01f2f0e236fd24a346e4eac96b5b25bdfae3987b6967b7c3a8a15107e69a2fab6a5a4cf5db8f40e71b99b598b80dfd4871c77b3d601bef987a4671ba7d0ac7184c7c88d72e5979e4723f7c94ba4081aacf2e7fdf0e11a8b149f3941d13ae175f4ab8a0b75e37a640b797f60ff110f37dfbd0a31d4a0a87f25fc4fec75260d6b83dad3916ca63fa9043a06bdb09083ace806c6b7c8fa2535ca3442bee54bf4d1c1952790942a209b20c55dcd7ea772963822d1152ea68ff16fbec98fa7f9dda6e04e19f3e0dc093d0f6400c491f0e06fd4daf74851c84f851f4387a2ec9e7aa46585480afa77a5020ee037b0dc2990ef643e327c4478d490fbece9b43776e84368c676a746f82449f3f13653d4d26cbdba4a3bac5bb5e846879fa4068dadbc5a7d85691a6b94cfd8948d656f547b05792083519e1f6b3d4d159aaddb1145fb7a1da34e1697f48b0602ebb780103863c74d4125796f26f1c60deb54c30e5d5a127066dc8fa21176f299ecea0538418e594b9bec22d4f1b8d94845249fd8b3380ba449728944d4cd21d45a091f950c9997ac08c6700933cb4a8e53ba67bce0fb116486288128963672bd2b7528d81c8dca829f628f6b6bec70d634e5f2114889cc634363221d3c86dc223a482d7ae0bf80bc98d13f62df05c81b8939c15fe3bc77347996e5c6b505a58f6a94e027f05abed0f9cc4f408bdb5808f1a01201dfc595470971ad40965183ca230afd962fb2d70e249d81bfcbeb8715942b14ed2dc443291d1ea492f49e3cdc5e13a081b6c8cb518a47aa1f8842facc92ff529d90994d9fe850d796435693677ce14317c03cda95d28fafdeafc797cb84f94b9e6c25f4b730f191be8b7458ee9535fde9c2009432df474df513708d72eec134355a8e2fda85217420b81409426eb3406ac9c4bfc95b73db4ac144a493d0ddf3ec693423da91154d6a68dca22ffa3cba66ee4d4ecad8e0ed13feeb5eef3c436de11eba51394f62a3fa56a1c3eae8355ed2ca82fefd780e033a7997adf2a2d37a8795766a835cccf9081eaee552d381d7820802c8207469e61d2767ba3aca3d4bb81db97c9e97d24115d6c72d42ee5ac5791b444d8bef4b20903b990f74b379370fff241cae60563cff5c4692b19ee446f9cd06685237dc589276b6f1aeb2e32c1e0131509ca255bc9d5e5f71877e55cc6bae00fb676e8aafaa14a0d6205c8f07c9c46d736d76f3c16e9927b18e592d54fde21af0cf400971e10e0524536abb8bb435f5cb6ffe53882d5bfafa5796319859ff38df572d2b89960a2323dc7e2357430a83cf45ec8fd16c51c2d2c744362b211f68e3eec8313013540bcf4a85ad9971396d7f802b19570eb82bd3830e574f599c6ad40e78436a7fe860f10d787c4fff964a0e32d563e23fdf293343c59cb96078d79afed7ef906b59c2b6402fdbc99954c68279b60d411805bf67a75bdd54a2dc8e5a131741d5b2524a1655aa8a5fdd2b1f89f83b38df7f8ae8388e1e2a68700bf31e438d4a0deffba24dd23eccee98635ee4023a65fab1302fc5538c2daf099c85911d82cd85fb971812ec6dc0ba3223cafc98f4c640138f01072aca7654e43771ec28198b0e324ba0133e2942586b7d86443a7833bd0786153bae35f64c50e7a8b559cfdd1441989a7d859cc5f510d677a74ec143e7ad25700d2a86153d8aa85481530398aeed91a5c817c24a81d390c23bd33b14cbcb9458c32c9154d4e19459bb7dd9cf3bc2ebb19976a63432031b14bd5f4ecbba587552b73c35bf8e28f8ca167f33c03f4c5f097238ac12975f34c12d651560256fbcdb5f7f14af668e806f30368c6f80a1dc07de6261c98f86b6f88dfbfebe101d741f53a95ba509a2e8fec71b45126261c19f273d02290d53b0d48cfe550cfdba6e8bf4a1a658887d1c6e5e62a47b624635a4af6423e82630758cde1ce029d4356a99182d57b5a139b15014b647ad5ae953d7a8386132d2407f5ed8e921448ef1e77d0c4a82b22af07c43ca11b1de3433d37418ae7b0c07d631813b379bafc3613fb8210ea4f5fa00ed2f80f562f32eee4e0c9dac8fdbdb0c1419996a98208708ba66c61f90fbda238359d0d789cc843e40bf23d2edf54963f482e5f7d3747e564b936b27ca26e6e1e760c0f668ab7beb9653534f62a11ab5346f6fc771d962fb39dcd10c48b88fce4113f6acbbf0176ffbe89a41c49b3e20ae2fc9620eef14228b85f7d8a2de660d1ab4fe36802f3d110197f2c470321e6eb6da227dc104506f60b1a88a9e586e6d348037329be178c3906cdfa31b4cf09a0ecf71652811eb49f7544708f701c898e3f370cb20a66d74a7a4d16fb5896cb8889d10c58f2df48bbae2b9c6c96401eae9b6b8991874e51d5d26d05631dec40911883bd4ed29a745d69848178634016f4c5c4e4930d0ea721e7270406a2eca324df36f25ab41721d2601f9342cc3d96929c2c9f9828585e48105421ee699a1fc863517caec43464712f4e7662d280f639512dd09d6f0d3e213b60d57a3aa4aa49fbac35542b62f138686899deaebc271b35b30de681d24996b2ce43e09e27e9cf4789de104632898c26961fc1f3f6e51b1d29b168b832b557376678a88553f1218476f0940e2c6561dc2fda9a3b07acf51ff9a55d146ef2c6d6f6a7233a8ee26be41495c8b5e9a9cc0d15129253fa9c37ebb63aba283f8d78b69c985de74566eb266b1bfd31e91243d0ed422f6a7064200f382b4ea9e14000375965bd89b4c18419437546fb4ce56f991089e7fd05fcbb527ede5b82f49d7748013a7e49bfd1c2d29af41fff0ae39bdd7b46be3dc4efc39ad8a55542b21983928400a5596f18d1b372d21d18c41f34f65bb3c7f00b361bf4c7745dcb196b76bbd5b2d66783c55466f645e616c59565fcfe22c4e93570cf3d4eb643458da67c5bb20f0fb8ba654f0f2a04361d8b6749f517897c7ee881d326eed4f22b3a2125b81cce6013599551c24840c45f8c0ffdea764e2f2000fc549778aaadc50310471e10e442befead247323e7dc50517594218adafc41fc9639624c417fa7217a1fce49d098155182b88146befca90ff0210b620bbf143244133aef6e44da0d34205af9265ad1072b6110317245bcca1eec52ae1159c88c8a77e2a845450dbb4c219987b9f9cf5f21d5025eaa56ef54fddc1cf29e190d2d541b0e240283bcb9a0273f90722c5b93fa6fe5ee9b19e26205db43c4620a58d003f380c4c28e898979f2711a8f163c763cf12c917e6f3491cf1147b24352e206cb6163c0229769eb787634ad965e47b18b673b3587c1169a21330279879ce7e7c7a12c517106014adfe7eaca53149b8993a026c0f68aedd9ed800e6494b5872b32af99232ac43a4fd4fa8840ffa1e993dc6c7874eab1ef4b0d5791ad274b566efe9918838627b179df46ff68d183f1bedff8567e51a1134bb502104e2b60e63a561c00203eddb70b979f4de55a19b14f605f409f0494c8a61fe8f0767082b0ec2fd9c635b212b1d59e4163ce69894003d534624273e2295e25278e41aded819b77efe65c9c75e058c9c4a3688bc02a752f54a041b3699068969a80c55a7c454b0c5a6aa97cbce312600ee7674ee19c3a015f6da7ac4dd7b16f146561d09b505cf08983140b5614ddb78aa5d85a9aea35c2e7ea63308382b1442aa4df4127e190c0ad9990d33e6c8c6b2136bc62f6ef27c68dc50798b0af6e570a0f9dd270583e0cc1f29e3c29a5ca6c4b5072cd0a78223608336e129c8f5fc3fd5c39f58605d0f2a40f4baee083fa7891d844029839930e2f5fc870ee38d7f74515bee884a5eda03b21c27ea476617d5571cc9582665caf80a1ea92f3bcda71274903dbddb1732058c1f44dc496346911789eca9f410786b2f4f5581c29e26a9091519e0be26b0f11d2ef046b1d9650b9b7ba9a1f78a06d6c0ec69df03157da04222c39888c588abc43c4cb7d639eedced1d1a8fcf0ade24b0e089f14e0970e5b46679825dfeb27279fbc479f2ecf454650ae273ef0fd828e16be095602a7609aeaa1693a39ca6e65d34aa7344ae0b037553cf123909984a4d8b94721abee88c8b58ab599d48584418cd2713b840c6b16b480a7c3dde8e4b1ff2707fecf94b627777fa08be42301337978e73456e34fb9f087f4c45214583ed2a8473615bd48f379f27abc9bd9742f266ee970dd2df0f737e077bcd3cbab2955e3c23d7895946170daccf7dd97a88221aca3ad0f70a520c62963af41e74dff6c663a440841887024ff5cc198063ba8e01004030909471dd752cd06df020d28365890f7470585072978c057e83e18391c6b274af6fa9f6f16d007c0f43681166a6160bfdf6944a5838f500caf3659b255dbde76ce7a3317efef098e02ea6e8bb02bab8868aca7034feee715af2c44e98ab5d9ff5049a17d81f0c47b7fc60588d2fc66c925c3b4993099812834d0cc2e55a582f6769b1bcde04745cbdb5d113ee0530991efbb601a225ef86201901e29fc08f7ce51bb6b5b6205670261321880842ef7ecc84f18936469a4490db930145f3a4e04dc6cb654b7b43a975272bb82f47eceec57853377aba56d9275ee24a882cecdd8c86702ace89b8f1f41bfca6a55e6359dbaedfcaf27380508d8b3c8bf28161164e47f84185371041ec0f260ed452228190cdc592137b80b4196ee302837f29b66f56dd8a2d920a29498a2e18deb31894824c4f728135bf6c4fee23045dea741c754aa9d7186a7ef2be51027399920e7499427121bb933adcd6dba75540883bfbb1d02bd67022f276a44b2fa33d6332a14030a9f316a76ab82cd850641c15c059eddea5b9df95e7ef1088c870414ab810e0480e0941134cf620ea467b4803bc7c3fd7c1420b96e682ba8038daebaab55e9df2cd7d15f88f80f51d7b7caa9ccf4866631c7490b0164d3b82faca59d72f36f1b0b10c442cd9c12bec27960c7aa926ebf1fd993e9fea0b60ef863f936f1f10a62c67f249ce0c23e24488bba49e2ec06bfe3a265abf9a2af5ff1ec3f8d829b1db8b55e1ae8934cea4bb4301152e711e8388ac08b8a9ed557e96e38ab72cc8de87fd4bb29952169c5bfcb88b35d3f14ef4e6c27e746e12e19f0c6dc614f76b522c7ac04e39601eaf24383b0a104aa5a8aec083911eb3af969b00340e83c60ae32e46340b2c65f16eb26eca50f62bd818668e13c20d49acef55c890a4464c9769e52e99b9fdf912833d4da06933792690647cf085487686df8b912484adb64778f32da71ccfafd66ffb56fff6ab9b71249c82074d3905e15a67938e52c736a5cd52aad01b5b709d450f6c13aaaeb1a642360dadda12919191dd2cc1dc099fa0b544d42a60d3d70ae4962cdcec1549f12eead0f3edffaca78c03e5e5e0e2d5e883aad69f03bbe4496a0d062e83a09b9f47ba25f7b66936e88240de21cf0616423390ee59f565fe3010835be27cf9694ea75d9e3713bf539404ebcb4074bf020bf528ee3427e9718844e1c7a44dabaf08315fcb76d2201090924a5c69f33b19da684c3ef0fcb4719bc41287e4e8461d617fca24fc0aebe57dae26a5a99b6d5f5b7aa656ca290c58be0345baf13ce2034928ebfe2f8273c8c778026529b031fea44e4a4768a44c70140db44ecc468997968c05831cb486075535f5c71307d2c19630500c049de9b9e8d9d304830283a5d9428c43c79ead56d8911078d1348009c29cab2e6ab0ff05c4a6cbb4fc887f6c68d7c35812735a177101e3c3d7901f3699e2c80036a56324f0167a43331ec04228b2a56b657a351c780e7bb25b708a7404be0f26db19971319b2e06f9d00c6ab59cd9e3c4adcd7f031910fdceaccd861e44cb77a4adbb88276957d69e82e53a89c1ee931ecbd39877660d9b629f03935a4af51a87678e350ec813c5753f591c645ee7d6fb724afbb7fefe220e14a23c3661d019c77b0e5079d8effde742119e6d40048df9a0228948fdb56f1d9f492611cf1c046bb60c9d71104b839d8c9c97aee659660069604eba07a260dfbe651a724dc4192c7635a8db34893691d5c4199cc08bd5d52d45f4b4ef1788d3f9d14ae4c31ad6b585cd85154e5dc7e19f9f4c6d774fa822e43f5041ded12642b4a3416486a532aa27632d23c7b366d4b04e1266d10b3bebb0bf393f11c50b2dcc9ca3bb5c86750c60e658ba52f6796db523cd6319e2e52f3db941e01affcd3dc686a275c00614ee4551c0e2a7d48ff5191d0cd71006184f0de9dd571c876c91c6aba6b318bd75c46836a04d207f4b091c70cb7e653601d63426b231b5ac22aadbba4d54e1846945af6603408c6840e678bf1ee7d95898ebde62862b5d9d5a05f6d78534441b9ce4cc836934fe95c5b57adebf226ae9ebc4bea6b21055744fd643debf927c6f2bfa29dc8387789acc57a4ddb3415ad3c7c9ff6055317d532f6b29fdd4f99561ec0996387eb5bbf46658ed047be17868cff7d4327dbf49634a95401890e8514ec2614e97727ad9ccf668bcd7a65049ef9cf75bc6a4180368ca62bd27521c1297989902efaee969bbac8b13aee8a2385ee6e74b25e4722ee21b803d9dbc206ce00087859590d2334b62ad656571393a60cfc32f53313212fbe359ab7352e7fba89497f622de5c63e6f7d4312374d22ccc5b4b593bf79516523e146fc3a40c99da3b28880292e7e7b2197d62e33296ba9ef61fb478c9b22652beefaa55d1b984a68550b406009094e05c363c5895b0bbd413f1ba090e24a814a669ff8a5e4570f6b6ee81c9db2330da4f06d9a9dff4ca299bf04c70c06e8255d556867689c32bcf66b31ce0905923506294dd7ff8c8f21a2360b45c7f26e2ee32b215204e830d130de5ef2fef386a07b85e87a089ddd509bf0cecea2d55d9c79dcbc91b27db4834300f5b00b745575d8bb19d2597ee397aa6a8bf0f06ba9dccc0e1a38948e2c8dd229435393ca5cdffd7783df8ee722952d3435f39ce8e12121812a5202b50891354b0c104bce7b9257049d98961974efd8668e05ea2ff52670b19e00ee4bafd0eb9e6f111ea0dadadaf06ff9e00d738fee230bd9a8e05f76ea0253961482a7749db5d3ab88393bb06980b33db7da55e802fd3aa34fe7ae82dcb6f4f9ea6868f80548a6689d2797e360408374e039640f06352e0f1beb9917e9a000f7a5883180090e22c0ffa23eb7e1234cb2057773f32bc08ef4af5f0f87ecb6221ab5b311f5f7b7d8ec45e34ec2724679f80fabbb01a3f0f5895e6837e777b26ab6f93567f6ed2cbb70a78ed0cafc384f5e3568f2db778da48feeb732a2c5618dca3ef0bb28e165ac81b88ccc3c66dbdd5fd8dd003329c2a246fa8a462fa02dcaf9843199267c2427bf9af420542ea85b2179f406b2d129447de606ab7f80bdae67b3afbb70df97e41bd1d6e11b45645020f006fba5327a841f48b7a01a38ec43496c7e3c0d5b2ae31e1e9a23cd2c06152e87892ed518913923aca67223917615a3b595e567b63d7947ec83bdd45b175ca721930501872f7ce6d4aa9d88232884089fd6aa7b7b524463fbdbfc2dfec9296d754e01bb1065060e590a76445ccc5d2a3657b2068ab6cccf1ccb78bacd6959a905f8817eef59d6a2717b6797545064f7b169a5b19ef88b4cbb25584bde0d364ddb7c27b2e2187d7cb13c40d3e466ae8129e31562072ee9d8ffc821c203dfe6dc10a1a8b300a83fff35d006176656bee8b752ad43324a8cfaa5fbed84bdc32f00bce48f7e94d7968abcfd3d4902e7116d10cf401c43b0a7dad0a1a98d9e5263acf59fe79b2475a3e6e4d358c044c8e57a1ac75609f889297b5c531a6d7711a108d3904a0b52d267f54d3758934dc1bb7c0801ce1d83616d3ba6cb456574ccec8a253aee8b6ea647fe7579c8a671f652488f9225eb2d3e2a8b3cb307b297a7f2ce6bd64196a765da596ee62647beaff88bfe4912bac021ee2d6ffb918a4a730882d843b6f8e973ca3428004efaf3daa99b10323691d347508bbc6b63057db8f1c45ad25dcc8346772d656185fbf89d45d70afd6090f6fe12ef0882ce5e48eda8e397849a5259b2fece72fc4a7801f7d894d3b3b6cd378ccbaa4b42ec85548f3614372a584e17a87a340438d5184c83aa928fadb588b7dd30bee7445d3c2d254527b05ab783ca83012023b847b0838b193595b79ef3ad2884412326fb02bc1d5496ebdee0dd1fc80cb03b62eeb9d19ed642663014e129a2c2f7b0214a0216950dde26990cd12878ecd10f834657af044c4d61f426f678e21d28200e231b5eac0f1e64269fd0eef675c21edf2c060dd29060fb99a9ae1f4fc1629da3b814c1344666a1ce3a22001342efb381e05728d2bc22e2d92c409727cf7492a35f9c217612dc22fa6c3d91ec892e392f4969496b684afb8f82df38e251da72ee2484454804272ea10f697fcd91d44c6b600774f608bfd872768b32068c3a4ab58af4b2231c74392147ade588e4c16ab618a1ce40407600a349eb38b284e683339ed8aedbbcdf66f7eaea6de14d8f7320a3ec4d4ae6189b4f1e13f457a54296aba65db7eef81ec1b2f7325c1a3f510cf3f929df46dc945967742fa80a3243c14224a95da7795b43a468f049c696eb3abdf63a7725dde88267aab890bb44046500f2a33777c37796fb41c75e0e3655f4eb1f3b26e6b709046f40bfefbc9068d541da4b94ddec02b9d4602119aad6d8d8dffea752b3e7da4b42d7b9bf43fb56473559b5a1f0678688f4a6c07c784189ddcb26334f65665db96615ff69b3268fc18d220db12c0d12ac5714b0b25224a89857d7b3c347f995a2ff0630c7cceb140eba855364e0a88a6675c622a5a3cb37594265f80026747aedb8b36edafb9dddb7f2e34d4392d14b876f32f78ac3056ea38a2dc99803adde19af24d8b59b6349f2397e208d601f2aefd08e899098204b1f90d80e87b2b320636753de0e1e019d4823f835a1dd2be7e40e8095fac126e016fb820e982b24b69ac744910e3bb0332183e0aceb96abe53690fa4ecd6d6d172bbf899b85c7a675f6df5ebc65336f5b98d2e32e47224283ec197a741e167dff6db0d6b0cb8e4ca7a10cf8d56ff29e9dd59e26d47b37cb89340ef0e2addfe422197f5870756a9214cfb8aa5306796ba3d8d06cb86c038beccad7701ef0adae7170ea53b80d15ed3c0cabc5fb05dce69ea058f6c455ef19c87b217c0173dcba9ad7a5dd8feebaff503dd3f9fec2ba3c5a3ff38e2b7028b9b5cd357332cd759e03794cf884536c78da67e07cfd352649055a3ea7134a196245b749c8c383018a92963a1a46b5bd2a32027b1ea7d56384d5363c19a4f306d496553d7bdd08f7bb54ac1cc1b35793a4483396dd424b99f85982e694be8114ed8cf48221d075e7ab8f384a8f80d4b6ae6df3c0dbc811c39a24ca94665560cf05e62100d1f6a840374ad67697c23aa98b4e096fd8006ee53e7295282f1d41a9ee3ef75af9ef6efac964ecc20625f46276a46bd4ca1f11b276db51bc3859488752dab779c3c6bacf8779a199811a45a5d2c1dff72b756f1956dc3466ce03de79ceb3b0634c27874af1f856b8e86015bc50710d1bb852d2c0e49a68427a016fe7e67fa1e67d59e63d1ca4bcc39941ec65ec4e110fe10f1bde9d7041ec8f299a778755691f8658bac9030473ea8702a03b89a040d4b2851b69f26cd0c157c681219f6d367d7f0b5ef39d42c07d35b81f43a3ec3daa55b76910fb1c445b16b463a4c91b19766630921a5cb71fdccdd84b8bcafae374681c25ccae00c5972eceb7c2770b8a2dd4141c82d04a0faf0be0bf254ea52f41564cb6d1cbf16865b4686918c81d3f9293ad9cf510d926fbb2e9910ac374e54640cf6ee98d2537c7e56c1d0b549f0528e4d3652688c46daf0385c01f7ec869d3dfeee826627a7b9df7788ba919ed4ab8f9d8bb16f32c32570bc3253c2ba2e3e50e906afc787c1f59a5c70f23436727b32161a5ffba80907913ca1fa90ae2cc77756ca82cd8529a7664aed126466e787a29e7b93799bf3f30bf44efbb154276a3940ef96175abbadf98ec8fa0ff4aa46775ba0d8b6dc835b57f3fc912514430dbfc5d729c233ca94dbd3b3de94f40e9b762b5b7a7b2057935aa1a75e9b66d892e31a5083641c9903dbe53dfe6d4104c0e36d6e6b0496b218c84fa069f5e5de7b5f261959e70c9d9f2e000896b3f984e42d9b0070245e2bc80f91248edb215304f769e91d3ce4668a79754927289da11b4ad1fbb3dcf378959a37459f3e072ada64e66d705d55f9d6a7f491d07395d5897877d0399cc68f9da61e642c74759d859587771001d119ef42d38e593010541e8f18313735c70c46fbf9d29a68b5406e3dfe222cbe3cb53ff95b9425d565ea686ff7ac12be3ea4af571caa4d9546bbd8381e28444ddee7bfb81682099482e6e03d9703f490e1b6652bbf41dcce3ff5e3038604185cf6c936d84b52e0936ab1cac8cf8de08be7a75f1a007c6ded7a20197d8b4d9eb9c14bf2164cfff00f68bab3f0d862046dbfcb52abcf6d7cf91d2eb330bc80ca99a8d5acde6b7bb2b9d194513c848b998c60345c07ca9a8b1f281d1dd22212fdf7dd5213ad36e2a87acf3781d2cdbb609b6bf773a807bcf82ac76bf93f1217d26107fe3d8004096b9b95f82106de099824684b79329d31d9f8f945a63732baa14a8ccc4102c02f6341af44cd04f7d9742f5f95943314a18cdd85d987654b8f26884c8554e20c713d0b3bbfd2ca132a46e17b91fd0552100e294154ce31a5f4b13f9643556eaec5feca93565f3dfc9e64fba1bf67abdbadb0861f9526a379c4c9fa37cae5c8c091f04c3e0f27a7ecc56e23080197c724fc080ad9d782f6a5a105be23ec88357d88da124a3e365d3db6656cf165204f6095c096bbcd9f8bd8229d39002aea997e924ae0d953e28276e9c1c46964f91106716b55f14d4fca15cd460c0fdf495dbd69bc08fd7b33e80c4e0c9b27a242b4fecb631a179dae075a3b2edb9bdb7b208110481dcf6c33e441f1ad42d10c171fb5b6ce3f251929390fa0a4bb08f7e755df042bafe8a397a36779c662f12e6f82be2394da3c79a333f6c9496676d77f7250987dcd930d0a9bc608794288999fb0f41b6ae272908e315cf3d76208009d3640ecf145be196e712eefcfa0cd958b016fb327ce52c929f7c4b86bf2ee53a6d44de58aa28e5ab9ba430bb5e500c5dc62773d41c615df5c97595439963560f1bf956b3075ab163aed79d1b9f90fd8a6476b83e277022f7c3809e56780b2aa50702557a4dd437ac8f0e69fdccc65859926756175cd3616b4485b1c84f570249160e53075315d062d329938723697096aac5ded69ab809fb501badf6e32ba4244ce3db08d0c1ced62f3228bed757b69db987e28b1cff86fa539df1171c1b0a293a762ad6d8a66b623627ad91b0fcc4215dea180b188780ea569ac10d7661747c7a63a531b3a8405c5ff15c14d39a106ded5a6a9d567aab1c88f9a3a748e20e132494320cd91d0a9de08fd7c12c4a7b2faaa269ae8129967372a7ad13ad170c8aa619d47f7b41516a511e19da71352224ddfd40cfe7da3c7148f82e71951d2f1460ebb67b27cfd19c7d0cef3ca25a10045320bf3354165a4b17865772cd736abee091fd9836b5887218cac42769a88b3575c6794418ed11df19246a02540152fc8a46a0d6f3143594b241df53c918bcbe2371f66f3b286fa0f836e0345bfc7852d66fdaaf09d3644702868799f658bc9657991a98a8c3663f898523e11e0e05ee2dc33a9d5d5f0270b6f869e15fd8cd7551846f21889f8619f2a9804b68615318ecfe4871ab6aa0b4e4e137eab931cc7d7b7b0e01d6aa9585fd11ee86a9d1cc34c95718f2b2785b21f1fe6272b77b04344d3c9d3ffdf80378887c38d4858918b1755c9a528c749d4c4cd3f348f595af5ec65d64a518d8266f4ee69fb3debd2f045d670606bbc6777e83cd993406c21f012ebb7e5c68471c2426c4eddcf7a3a42d35e70b8a6a898c8e9959a4bdd27c74ccc24c24dcd8dc0a9e75e5031665c14810fe09702be91d946d2698b3cd3bea73791fafe4a561bbba0a9860e41d2e08eb041b90f2ddfb350cc77d8c7201e27b67f03ed44aad8c2c99051b6600aabec18a0af2f175287f180935b2ef95c5ae84ce042daf534749953c0ca9218a42274a162d99b6645d2f15ce13481dd40e5dd368d725c4198b02bc7b343a0a86f3f9e05f22842062b2af2d176ea2480ffc997ee31fde4e269906f8b3037381c401103159aa8e40931ba7a303fe8032ff8c8f8dd86d7cd0d114e67226d5278b23cba3f0d87ac3f02096a7c18041ef1088cfd2b72960fc865917fbc829434dd73d37db2dc25951d0a2b707be16d2c2699f189ec8015902c1d01a721120f065567ce532ec9da11b0b9122a91caa21865332c858031a99c2713b6b02ee2af667a747e7fb180e73d8d0460c1b3f39fe30b15de5c526177fc52cfee7662265d906e32355945853e0279580a1e028047a9f0d9c702ef011923ca5503df54dc66e262190725f97e2fe9c202db574e54a18c3ce36e0d0af47e3dfef73a5cad4fd5e3e59d6250d4237a0e0e764abc7b2cf91feff5013df9fc88c5e410d347e4b02820b272311dbfcf71f64d0c7121459991c068c195c333c9db0387af6f2d1736135df510fca119949ed34389eca830cd12dcb36e4ec95f9a7c6ae7092e72e0e604fb4d8449c76912ef291f8e1582bec3a9b07b7959e670e569b1b0f6eb1e0eb84e278289707bc9a7b478851952fba6802af39628eb044f049df7dab56d6af49fa91a67de522684b27575e2b99045b0eb4c9d507a6c58f877ca9853d67556897fde08549da21a2c2cc2da44b20e5477b937c9790c42d667c29b9aba19bcaa5fd4053e65a4392ca1ccaf0241a34ff254db2b9c4651174812c1b512387a07024d241e343b1d903e49edfb4327b0ea0ccc3e4d1c0f8173aff4f663aeccd40a4a0233433d13da4f9213c469fcf3143a96145e04739519e6a27ec8618e4f6ba963f11f63b6c1735691e39a36b8ce05116691280b8c57d6a086952990d023efa04d43f1b0cc462286003af8cab1576ca43ac03e89700d6ff9c61c56c89ac2b41151c1c51c7833928f0c1a0f7c56a8744c1f7e40643a92a98e5dcfba372c0caae83a8e38fb5248d49cbb20bf9702d93ce5a40d071658c017c6118861eeb14795260ba33510cddb77d22c6a9fbd56fb655fb72179d566782b86b8dedbeaa011a90e2c239dcdfe6a8992ae2f5febd428be4f61cf54c71903d1edf5f3c0af3b1f3dc3f3bc8622b39c1bcaa53c1110ed41d923b996989076f1ec4252d0b96ba97a50c9c13b6447ca335d97675fd14bb80d92269936465742535f5e4d40b30983adc82916ddb6ca1378878bc5da20b4e0145617b47c6e8f349988dba529e8edfbf5baeb39f53c24c44d3da45f4d6c2e8cbcbc2efcffd86a260ba81083c4f76271aa9c7323b1fff651d952fe0bd6a8dee8542ff63ed9cc85384b1c4ef26879fd996c021f2ef79358aeb10d9af22206ef614a645b83775088d4ff604e9c9c4d8990f8f99e1a12b29382691a66dd61973b199fe14c7ccfa9d78412b50e56fcf12e49a64b2d78f615e797506e36c86d12ae808260b87f8184bb990e812edff20b3822d96df717e839b26fdb353b9bdee14224fd42ae64d81abce84aac63e8bc99c2ab093da7333e3ec0eb5abb545951bb60aa21a1d617f0e9c342fbc9c7de0f81670e7032b4c8c9c2c271fc7a371c7416385bee3b32053dff74bb1c0ae48ec8a40f59a5fd556d2a333837eb9c141e85d85f0b34470a3eabf5c43144161054c6c31ffa32130e37a5c4adc5d9fbe3317d11428c6e477b7898ccfb932400e6a404bff7aa294b0a61b51d6be5133e809b678346b5696722f2f7e2299734375a6f7d4c98d7247262fe9b3bcb04315cbd7095673c70864844d2666af173c9f7875823b9d4afcfacad8f41d846f32ef10b31e21416d088139a1d0e50462e539cf1b4c03c2e0a365b19ad944089392048a7089e379027bb222e4b416f71878ff9d6fd8f44a703666ffdff90985aba898de6190de1fde41f033c5e16f77c14de40500ff278e8cdc642b2aa86adec0ac39a02c6eca159be7a017f948d8972c9032a708941437c488bd6004e8e3433233bfe26e9d1da669f2bcf06cf99c991732ed32b8c3da15e8269c0a1494d735ceab936661a0e123d447e33b1f4649a29719b7f084b81857c514a3012fd5a25eec6f350aaaf8c04153d69f79d9a3e01a941accc10abfbda1aa0cf882bf20dc714164ec1edcb7befcfd5e45c599ba40bb754ad8ca5597391d68c43dd4f167f25b380defe0c12d7b14d569f7ee3563710163ecfa216a4b79adc85132d34e237ba2fa3e57866941508981d395ed1724fd2e659a332ea72d28189e9aa3067c844b4f6aa897c3a291e39ee51a0a224daa61a330a1413b13e9276d398e76cbc6d41b14b9cfce4ce1403028f6fa01f9a8803645d22611a781937c3c57d687abea241c7e5fbf1dd0b6d22d2ed8e7b53e4d75aff6113a31f501c9f6117216aba01bb7c6e915e19bd9c7e5db4320a870b560fb1491940dcbd0f67d37b0c701c5a7a3a73c433698289d9a1e8de580e7055708dafed7cec3061977d17d3550010ddf456a371fb2a22eba47282f61002500603960a6120644fbabd0e4c35ff130ed6f8f7cd17b22059039f4bb7a3520bfae417c22c0287613d03ac088566331cbdf467723fb2248e7619710fc8a047ea1f8a5964776759a45eeb210370ed465c112aefe25f35fa0e6c03744d3be690774bf323f18abe9da95226f1bba70dbe45c41e28a0aa206b61d78237e08b1a808f5e0c8690c0e55e76183747dc3d1f21a7b3dae0915891749989c8aaa795d03e28d299862f20f3303856e4fe5a96023fe5c36a3acb1bed0db7142385f3dd809cefe3614474aa2451e55add930d5a063322a373571bd673e75dd8bd09cfbd1e9cc59f58d9d13d7c6de243491e3e638645f2e2a500c0e8f75cb70d739713af67a2a9edc9025b2790471be809b6de012492e3d0a66a530aa7ac82ca2dfb0304e0b09c86e7c0cd37e1d68632e97e99288048179fa65a5968d38a463b1c3b90864ebe7936cddaad0f81e1891a129a17acb5940f430604d9a64d6083ec07df89a9a04ec15737199e0f7164f014453d349a9ceb2feb38003d2febeb7a59e918523c24f8d9a41f33803b86dc0a943773f11fe4b1e5c67263ba56c556a235e5860b3c76e5c69837865b56c16db544eedeba715e091914f82168c0c13a944dd240bdd543a5e5d6198942e18edb58de2e895b9f837c447fe97817bfac3e187db4998193d0b5226fdc4b87596fe0c9596c88b8803bc1673d769db424d00e210ff8f7d3c2e6bc28d2340eee0d9946dd795161cdcef3dcd80be3bfcbb1ddbb579962972acfe06ce9fdd5173a46566b114faa98d058c6c860271ef14ff325652e164d4593bea88ffd8a5632b1553a09f8314f1d395413c09164ac2891cfe8fa951f2941c70fea529d06e5e6fd2b86d21aeefd2ab31edea2dcc27b9472139a0895c3b65d87ab6e07bf259a245166ce1e569e7378d962b4404b5b9ffceabcfcddb7a5b1e2c6cd696785cee92cbc2861a557c4fe637cb18c83c4cf597ebf47c350e772d65033083ab64a8a06f9a606b094b0a8604f29e344973bd3fe55615134cc84154a4bde216ea354bb3c5f06c280abebc1aef32ac0ce8ea77ded5dfe4a5a6183870dfb7a324871788de4ec437ba13e0555bc4f2f3f0841464a088222743139596202acf6bfad330d4a6824a3005938038b347a69caeaac220c0ccf3dc4b47595512c29b2ed0c454c8723a30cd1f3986fa84326701a035ca784ace5b782a2c094a08b0df4cebf0b398411ab7d59568973006b7f0cb4b22d8b1a9ea98f04343cbd8614353fe10ffeb71992b9eda4a2aaff92e9ad4553c0c1d56b413932dee2c73e192c95ce75475c48a266bc9dac40a512c1acc67a07d61a92d4913f366ea8b2cf2aefdb4bd048ab2133338f3822b0ce138657ee71df61e76b5126fd4c7249f0ac1d848467ff771bada4797d83a7afbb6c0989c493e819ee39aca24bd9176b4478955cb5e456cb7c52a5f730e59a353651fca513e73daa7185b275748cfa25b21366a994f045438ac31930d9e251bf7a3bdaa2dd80cd5bb73605b443261dae6ca1e5275f0a91f3eba11a54b1d115243921551a5e8e6bf8761f547e08acf71dfef725594979d2ce848bcad6bc51e428d441f43b48a152628845ff7706b2b3531e52a6c5dbb608ab509fe738625687aef61adc497d9896d10de68c1dedd7290f8e07c72fd58363700101b1e756cf3f27a03b8320cf039dd542228b0cc9c111cdedda9f3e396fea6867279e0dfda0aa18dc26558a61723a980ade440b6cd9df1bceb89bf2e0282e913eb2a3c7e19e245a53439018f875c820127e09c455aa2e60daff0a7f146e963322f0f9ec75dead2b7e8ab975713f5bfd3095c0a00ff9111ceacf26f5c72a1607757775223bbb373f4e6734b6aab7aed66a478f54f89ebbbddcd59baf82cb826cc7199419dff6d4dea85fbfc45312f6b73e443b9d68fe222c34ad2f5676b55b88a768f23e7660ff9d0fd189a7d15294aa3e03dd829b7f0623dea03d5de30a7fa1b484ff1689b56af26d92db23904f9cd400d405876b726737bab894eec9091d4d0445b083db657bdf152086f60677011e19cf62d925b2097276f0990d13c4a345eb956370c0337cd48551b0822d5503c08c33eb865c201f4f3e4a9362c340954a08c0fa6afbdcf1e6b424439c06e8442a45cfff6e41cddc0f5991253667c0f2dc07992a327c434b389c08a78c4cfdb9357a4dbf50dd481e255c1a9f477a088022d0d5336a7705387d21fa34b6e653ff5ac83ea3c35cb28be8aa67e60db70cd1402587ecbe6ea0e3631a678b3705dc7453b94a3774142029cff4d7c03ce48edb7506166ea66b3dbd88f400460f343b879ff3b3b91be08c7c45cde638ba06a2c60c67081f1970a952b1fa765cb80afc1da59a4272d90d2a976616d1ff35d82c31b1ca9d6168a30c3f8c54d10239902c19a32c52c349b9a3423dd702ecf380fd8b48501e8fab9f8a1746f87c14da9c3f88b9454b7cb65ea622da4994bed44b4ab279efe9f9bedbc374246cb38dfff6b2a22a46794cba34afe1ce23ad9a121e68e4a59ea8f796a305fe7bf60c5180f92b9db137f4a340e27aa2290eabd31d82e64a5b4277dc8e1893593a88362780c50e34220ddee79661571c8c94e487f8ac13769257c4b0b5396d57f935eb36dc9136ec49f0dc7e679960d90a31faa7b8fb529d20a1779aae773c4a9b5fbb2e344ffa85014d4b7900b029b20313070122a8bb25d56b96c072fff7970e1e0db9dfe3a864d76b159e120fec2303c30e8f22dbb781d76e148c2e949598f1a5bd6bab9f9059c33432db554fd65a2cdd145cc62b52a0f0cac1c85fd2a9c1c3c7340bfdf2503e337f6caa794e95bf8fee8595e52ff27c71ae8abc113f45f38084836bfbce26bd8ff9524d8bf893a9015b3f89c2720c2aedafcfd4fc51382c6ba125e3be6016a7142e5b734d458716e2d5de363a0aec98257a5875cf84bfce8b5afcdfbdc4830d6f496fbfb0a204476186f36aed1f68f01edde96b48df71fb1983b3352a2548af86cbb1e45afc7c1bac992d6ca79b14b9ef92603d28c3505b41b5a74f75d31b727adec986618b9336d24ddd7fd0473a96ac37db3d3e49ce20f7585ae224576746a20b3d705bdf8b4570922aae49d754e9e7db23d21af7cac5cc41dcbdf9be5d1b17593f7bbc0f61aaec5160559393ebb1653fdf00563d10082efbac1c2357de644128c2bfe83ae4aa01b0c9fcdebb5ffeceaab3c241fe2bea0de04b16a2df7e374c7751d8c8143ac7e15f586bfafb7bdb0cb87e7527f55ea4ac1893451e8569ea30e8a9dde77d27c9bd8dab10afc5a45812e28b7ecd94945fedec8b3a58bfa5bf02cdba45872be2bef20c17f7a759c9c08d3a73cad6a3c8c416a2a01a86a52d4f12ba2b0c1bbd69ea28471ffe3091e2eee044ec695af0bcdb8ea0ad1c5481080cf718f01df23b8d3d5dcf890f51a83e8328562a7b16a7256d44109964c239118a19dc344f503251586f2b683318da99b088b629d6e2d09bc92cd3440360e837ce00bdcb3d3a120c1bf292bd0da3cc76d8bf24af0f9a64ed68f89240d6f70f14388fae4a357f68b4bfe672f6cf2ce54b463e1af584b9fee228944ad48b8338b0a03e5f3d95996e7eaa60964f2e62dff4415f6358c999e2f2ef5babd1e4209ee479025620c5a9b4f3f944979fc85e46c1fc2f606b806f683135adb212f775347cd065235408af67b30daca5ae8e72e2e90e3b39bf2de5d01a7b2cf47d5166123ad9f9b7add8acd257f0bde4be1ad0f31215ec5d3aa30338fe72ad2c3591cc54c4e18ecb9914386e9bba96e71d324110a153b5e6fd4acd3e057288e57389ca109a0dbf4dfdfe97e9cdfcc671c669c42c373a89adc1a04e3c7802fec86c11b4814772d249bef53765e69d36f3214789ce7a8222727b68582b185667b71e2046849fbb71f83c4c67a95917d89e9e2cde3dc04e7d4a3ff1dba2442f4d17f783fc435cb07161844b7fb7387ab82a89e29eb1331da6c660afbc062749ef5e8a4999cc71284a021e708fe8dacc3646bf8f2b38d769c90a7fa1af4295621931ade9923ee3a26f667197369269cbf03696b58e24f3ef9c1b31e346225b22caefb733129e7fbd9f30288751aaa027c0b0d9799e81480b04bafbf81c72180ae744afab88cbe0271a010876b9ee5308132ee06fb5f6b04861a8379bccf34a5f6eb99871a9944d49cd8866e731d1d4d21d549e50e63fe1fd8ccdf019f565ff6f273978716581133d48cf9bae38b6540eca53da2567dbd4f7e383f1ed0d9793c62faebd7ee0619f355aa1cfc4cc9538a1422ccaff2f6d7ca4f9130902ac1e23c968eeefe98e9d126137d8cdffa2d751aef6257fc8399c0be8f76a9eee63e5ff8bc902e96b3e1d91a49ab77d736aaaa6b47a5d8edbb5cecca51c4fd4a77a48bad968e5620fb76ed67c2a51845698960221a276a5a23501a95932e2ebd781a1f9204f961e8e8aedb9567f9daba5b9d27322d3cb8028a2def8bcbc3435a323088d3a280878d27ed64c84ec0f969c1aff3c55a5b46528cc319148307ab749108ad38d396cd964d8793b3dc54f4de8466eeba2e46e7c6bbd8e5a599e2b071b60e9ea40d526bf4bc58712ebb808f9150333cb993ca6f44a67e5cd7e8fb460e08df80ab80ca8c2c7425d1ed799fbbff5372dd77312bfa5326d902d27f1a65296e68635c1c683c01e4dc50a352025b9afd9e91b60c8cfda383884519debb650eba0e208591e41ab4411d93fcf4ffbc10b41a73e63e4466055520777271031a7675010f8eeb6d6697f023057e33ee1436c5b1a94df4f394d76a75833d755c5a5408ba009024d4c1eb45288d47cb1a6faa7ce96e0c1341e2bb53c22dde656aa782c1a38d21068bb2665aa101a66a7d86d9b2f9ffb948cab82842929b6850363e7a5f521bc7a67a96531b5bf39051c69c495d18e0451bf1866b9d4f7c1aefd01555934388cc3fcf870215a4315f056089e47a5302557fa22bfee6d9ca21234308a9d5f920b390cb414b7e22828aeae7fa74a5a9c855621d8a9658eaf4797bcc95e18c9eddab4862fe4f6b90ef0bc4c07645c5496c791a1328e0f682df9f6341640b6f05bbc0a238bbd8e50ea41234ea04622549324fadbd7c6e2d43db01d9856326f9e0e6b1df2951bbe285a26efda040c907669bb7804efd5445b8c85219ac1285c2396a20f1baa297744ad6ea6f72f4a8f620dcf282ebd5a9f66e7ed6d850660a856a25077b961329112f5b692c54bacea9e98d0318475aa926b31db67f8342c25f09d410c987a39c0fdc4493fa68c52a80bb7483d4f912045cf61b61b25f0a4c32ef1637b36e3d7c4f8ac76de1644a514e6040ceaca6f9d5be7bcdf33c02d0900c795440a7c5da23a720e8d501476cfaa70542e0f379cae62fe4670c8205f406769b5b81965df542b27be376bf2b042bbd945060290e9df7f1c29079377195eb311f0fabacab6310adea507239169df372d6bac6009b731752655cc96ca4a57758f60836204334ec6a5d32af11ef9c497060dfdf459b794657bebbaae42c62f544df052eff41597fb74cbd37293fed9c8af53e8520f8ea70a492d3b5ee5437c08ac276d75a8729095891bff2f621923a73c7dd1f93b4c051b7b1fb69d476b7e9f504dee714299cef9a94ed98ceb9499f1efee5a756f69928e5fda3cd1cd689bc4390b4146808efb43c692b01add7a8c3a74674e47202bf9402e69c2138ab81b61ab147e38813f30438830f8127c16a57c77f0b2f4bb806dc461326a11e0188cf3ad9eed52df548da43c6132fc72ca4033f83aaac4d25cb1a584dc8fd6f771eb434a3c63f74de432b79a62fc61d5c5dc7991b5ad68a0c80922cc4d05029545d4a755a31be9f117f37f07e8fce3390051a127057db1ab15ca07239087718cea3d8b1d17ae0056be7c8d094d6be6042db61c2a294e5396e526253da4ff41bf776dc0d2b7fbaddf00b0d6da65c4d546693936baa31fc8194e30bad40fe02b6efe14b8f81b864e35401c42914b6b595c1e1bf3bb335c040070a83d3ddc3bf687dcea9caa758578b035ea41f9ba81dc3cb441dc7db4ff7e0aeee1a513354225229a807425d263939d32dd7dc0d0a42d86017cb1196911d6580d16d6c4e4ea153150bbc79d23ab538bc1b2c9c1136a3e5ba6321cd98c330749ae127efb3ffda888635c02a08f87f6e5d706910077792c3b2b6b7878356df6fbe9939875c167c88a43d7819bad4347bc2ad2406af64abdc9cf6a87924e7f2729d835dc08a1d50909db8fb037082aae951312ed3f8776c353765cc6b889fb8e58da4cb430ee82984ec8c28a7a715a8f769ffabf7bbaaf294134624c3cd9d12279b6bc2f4369057d6e50ee6acbe2c91f8423c1bf05f1f7c11c22e6ab29331b56f60ff1300955da5ff79c76a39345089a43bf68a196d6c2a6c31ea034fde274cf578fdae60fd4e7134e4f7985ecda5f9c468f6cf2a7bd573e6a3c493c7bcc6e149fe39c9a1b4824c80acd6bbb3a93cbbe63edc06b46c167abe9d5a68429fc960cb8c263c129bcf65d5179b9a7c202d5318c1ca90b3641f2c2c1de005fe21eb6852e93276288c0473da55fad2468faac02819ad5aa94562556817a304e74a3b9ed9af653b524ae5d746113658d2e8c2052e76364a828cc676ff4e8167fb8e40c01aa6c5afcf46d7e74e50604668f197395f2851c4f1470bcd7cc8b5e1b8f49a686b8f7ea5e3c9102466bd93015cf4739d177bc699fc39a49008a60356595c44a14c21d71677d80184a2b18ea1aac49bc2144f981c985a3209aa7a80d286c679409b0b60aebb4aa5e3dbf0c7d9d89272c4a43603e5ba66f91b7da2f591c61da08e7c4d42ef282284367826086c1b12ca951ae150d6175d7740a993fe76acd3b12148182b2d0f56d70168f84c995c6bc44c5574ec722a435b321e2aceaa5b76f3a808aaf1c0fac965a2ba7a2eb26473ac9b578dcd8d4c33f59a6e8bc1fcd41c928a74e0d2fff48f4fc0f3d0f055d03ba1c646a994559459654e28d88144628ac5608daafbef4d36ff9634fed1897513316bdbfed80a198e6fdba3a0c387d4f4d77b8ae4d844a1377610ed83a5d9bbfa51ae406b46afa295cb98d7f719bbeecb7f4c7c0d618e4781e75fad4ed8dcf05bcf5e9bfd13c0b8f9c400b98c91bc695bead36d59260bdf2d0d1e98070f5778e430a7e504ffb9bc2d308781db41ea61f7d529a99029d052778fa4aae14799c4d1ef57b4a4013406d214c1fdfd29e3ef68db7ac91368fb774d319cad81414a31175e8202fe57e12e03bace1eb26777c29d4b1e971828f5d9166b437e8405b7e7d4917157cc4d3a6cda6269c02edff449f7c86751946945dc65c450078f463c689c9ead1f0d590e3cbe97598d170025ba0cd56b0d36fc91c8055c058e7b11dfb6b957574c217e3e2af4d9b17ab29994bd43c00d552bfd2ecfc1f584189a945d61f9cfcdeca9ce588f1dfc84ca9ed6517e118718f980440d7521fc059878e6ef7de70409d369e65f9041b4f639285b88308894cda136dc290b9c36157b97afaf6809e6b073d86b0c7a9f4359fd54fb20fea18673e0e14494f5cb51e038d429122b21a66b6ac671c6ba087aeb1f0030c691d4e020f53823ee51e7c97b56296b2477f61ecb8f6a05bd299e0fb4d3db7241e85eb04787fa98fac117a7c8d8446e2d1897ed224490381158eb53caa7cb5b29896edc8918c017f4158cb78ed54620438196e2c6a90270385bf008b5ac689dccbd3b5f15011da09976957c81d468f8a8e5e3c97a32a6cce4b116da3e54b6c77c23181474f594331eea84890cdac9ec60ced80f8470687a5c73e5c5077eea05bae7cbe18080fd7c02023474ebb871ad639fc7ab9e6113df3438b0965177ecb994dd63b9d27ac807f96db032ad908a1fc82cf39432bf69801b2c88646e6e15fd0d4746078433410c3716bbb5228cca9f83048026aca7187d66cb8557dd9efcfc1a4b7856ceb2c829d858c84e543450554f0e218e2a3472e5655767018b58b8a022ba4effa3fe28342751703139cd783ee61a8bde422748c8f8c18c9814d7809f95eb4ab1a7646ab59def6e08d9db90e999e0788d24e95691581cf0047df6c3ce3141a3bd97ec60ce3dafe9e13534ea3c80ec697c0a4f265f1dbb34cad4c81418f1e1dad7c2f8bcb7f8bd1779cdf82c8e9ea0ff4b17e7beb9684af194100e745189439d163c6c12fe96b6beefba8f77febca54efef8cfcf42faf669596d8724212675c93dcfd797f5d446f1d417b5e4d419e2d3a7f1695dd449adfd8895064431316a90f17c6b4e16d485116856a8159908c0b6f2ab8b8060abd740d3b85c0bd743d7e342b5b051fe4c9ccb8a8d9786788bcd234fc27fd24073972044eaf8b8fa5001018b678ee5fd7c63426eaa6a519e6a6ce9b057ef682435e3772c65d3de293f271123deeaf111ce1f4f00e499cb74d1cff51da8fa51c647b4594ea1f03161ff271ff84d4b52025ad2b687abfcbac6401a5474f1ac7e34816b8880386de91218c8aca45bc40195e7495a46dc56e98ca8ae6cc4a8151b0f58cb5fbe79c7ae12dc6be2f7f9d5eaffe4f0982d0dcb9bfb4794f96e136c917e813309028a7cdd6f567fdc4f258f5df2fb86f3ccc57236eedf1bea00f4aa4ec40b91ae996f2636ea64c31c92e363d963e291d66ccaec9f787f412426ffe99ce25acd904c73c6cdac0c37e2dc967e13fb5acfebbabcf83a3ef2b389611c49860ff36927bb7373ec50be7ee6d442934da3fd9edbc8c710d32823ae6445d612a33a3dd94656a1c0222f6111b9c7136d6cbd1c7f236b62b7b771d9fd45c0fb14c0d52361e80793fbee355f09a3b656816b53fad2e08285d09d68f47d339c91574729c841387df1279969f7127ae506f8ea50cd4b67a3e6f05b90bcfe1b6ec652232f8b617251e489aef3af411941de6c4bd5bf3c29e1467b30a0a9a7a1def96b6c9ce1afb37f6feae8752fc409c8ce6cfc8d39fd020d040ed45e6096ef14b89ff30cba9638ac17ca903f8f68904d1a611d6f5a35c49386a9dab0e8d6124691dd84e436d7ef408ca872279721abc9cdecc4931f1a454bb0a609d3eda0ab8b706c8a4f39a123934d9e1d092f11117592a9219a4ca5884930de77fbee3f35e179c79bd25bee1e8add9726f76b0a51f6b02d53f1891c506123f5740179fbfe6671d5d90e96f8de75d4a24a0f2ced7ac14d04c1f2618bdb7e182610847e968bf4711a631aa602442c88c80e4cce459f07043d6a37742c2c65d9aa6a3e7233670ab9e27b78fa44d1f8b29f28a4c79d96e87224689fd034e238ca6ac9dfc91495bf3e4f6cb1a0a89f5e7faf71478ef64d53d611bd8afdb4c7d935572859237203f4d1bc6dde7210d75f46e6c5afc50e103f9709fce1a49ceba5a19342dc4334b0cdfec2a0b2c1c7109fe56d41bf98e3bff011fec34abc1bd9b29f45af7c0f67eb35170b0eb7fac2a31482ef63e9b7d81ed74ad24a1793d4840c70304b97d22442c7715e54de1b39fbcb98c9fbcbab5832f753fa6917a3d4f8eae8612d16141a0066538d72dad125a108f8909a24a7df8d8d09dca80a23c7ac2b6c4619870516774e770f95038332255d8e66665c4060fedaa537a770f2e59f42cc8412e4f7b7b4642bb215c79b9aeb8d2ad6e07ceff0381424a9c48fecc0825e35772b183ceec60636d2d7fb70b53ea2b8225e2f4d6a8dadcfc2ba9c8be45b6fbffeab0b69464f49e76746b4067a0157a17d2d1e1cb2dfc6ae2dd72e6052c25a0e00f5a141e08b8818f34e2a66e677a8206cd3096b9c0823089f5322868230bd43fb173833e81f6318f966423e0100da247dd44c31ed33e9d27bfea581708ad65fbc1048ab7d9f9be726f7b2bba47f0ce2dc341e8192c00365a51d82a4933b06a7b8e38efa0a89e4b1705a8ed2001f31865162ddf4f201db4e235124ce00538fa42a728ce0e52f35579b1e28c9aad490a77a508e3b2ff8fceaa09178df770803fc7fe936c8d630c2abbad0ea4b586c5d630ebfe1d80ef8af92cd6fbbc56b284b0a85f202e16417514b4ddf872faef9d55a0f6eb30c689da542165b353fb538f28102e6f9e9d0e4380e8d19a4d90f0effc64a45625a7c8cea541d882a28d0d4119b20b79f75fd9cfa0002b3a31a4b1500d11116eff4d734e8eaf7a706597fea2bb80c8b7be086e73365797cee2840c130de03ad37bd8407f994db267d50af7a1f06aa66e282999035a344f182e69fdfb496aff452fc366c79a6a3a5ac267ea52b6bc93c9f25026ad6802ed9615b6b426aaf001e725fa1d2602a59a54a50c7682be5f7d1a87a3685ebda3884ddbf2902dc365f10248d4ba2827f6f8c04ae24857605476685f8f626f23e7c3c50c0acc97945de72c09b1f77188cabbfc8d97ee406f3956ae6d9e463d60e3d0b3cac2d4bfa664d2e594d6de31fe62b2ea019aa36eeb4f9c7efc63cd6ef67c0ce4c63c2c5b4a5997e27d60699cecb8c8cb1ee5ace41bede5106cbc0de629008ffb24c5441365629a7590a7f052cb09c9e9e1e2df51ae35747593f46e9d0eb08f54f0f21fc6579776f80cd1c1af4119b47918b49baa704449409875f390da2c5844a271e94eabe9f6ec9d33426879daa76a8929ce9fe1689257c9cdbc206485b18c9bf989f4c8234527a67e93571096dd6cc66da42030116334b6a390eb9d01e53e6286996ea8c991f8a799a42bb6e4850a5d24fbd3b532808be0925f635ce5cc1d1629df9d6ecc3a48eabce0649ae9db03161aa73aab82e55ebb53e86c5addb63c8a1a70fcd767ae472374938ab4d3a283a00e3bb480aaab9bb003b02640953c62a523e37d596b2a4c8af4e532fb0bd1fae82e1b425c7d13996e6ebda0d9c8f7651a4f1c7d0d26e7ff15ba01b3ae8a4b611908f25e1cfd412a9361a31c6b54042c4b37a4f948a0be3e1cffb9ed648c7f1e7d0b02d481842b7b9081ce013fc8d57429f89f757742b7da91825cc949cf8a549f239f7d5a6787f651b88bad85641b4856445145ba09b20e10c682d9602c41b4a28096448944115d28eef3d46758adf6cc23c211d515db0a38dce13d4241d9dd28019cb45aab63f13d9d5cc3e4efeca6a8e3f202195c02fa147413fab468b03d8c2effe62894363b06e8780ea2d8ff88b2bc4444977c9ce6132b934276e04a25ac775cb4dfa7b7a08138c2efe5175666ee51bbbd45fc8e0dc266a8e851df2425bc9ea1284c7e40dd2019314f27d3ef032efa3d896c559ce68cfc1689df17dc89f88386d5654af99f61835878a7d5aeddf419a582896fc0df2d025b8f11d2507a572cac178c8b1b7dcb16b7606b70b50e34329ad162025fdea96e5917e714e2dbb60b02f1b509b926ef8a1710cffd26a6c9e0575e38aef0f46137c3b0b8c4bfb11d7050ee8d4dd3e6689b66695d5f16cc9c75f5ebd0ca7975330cf1242c80e163d819e54e6b22bdc1a11f78179f6770623f056d9edfdd73b2a930ffe10572262e6091f6fc6adb10e7b947127165d5819d003e1955b277e720eeb1b8fb1c660663dbf1411ccced454350745cf2ad8e0b015c5f7599f59a10306d0c46cbf715e8e6dd455253ba5f5a133fa2171558e86a399c289cfd1aaed9338a56185da64735d394efed61e5cc5bb3ca7762eba5a25c30cbb2a52a0c0e10342a748905ac0ad4b75f40fd110bf2496b49bd1445bf85df191f9382e05e29aa5d9f5d209d38bef48a7a7153d21f0a0be157faa3f52fae8995713db722f5d6ab114f6e2169b26b2047724d0930a81fee38e97512aa04d6c178c72e3637233659305be1724defa7e8e46e94911fd32184b67bddf64143a8bddf7aef9692f530b735a66106ef12599fb813fd3e61614429e111e916e600424ff81beca52060530fce251d342ec725c94527dc991ae2e1b0aa17b59d1a58968d072ec09d84a9fccb93f774b8c6da41ef2058fcfca01dada74ab2821c81ba70156eb5bb48816e62fe8eecd423e54dcb23a20a53ab22d8779aa2a2f1351533826008a0e2b193d6cecf79ad309c4e72754d8011278fe876dedb9d39769c369f329768488a9a70638a85dd0acbec4c7ff3e29d33b3704e37b6ef2c61891106acd71b840f1497e67e6eb4e0d14e6dea281f6a214804beea0f67ad7826dd16c370d85ec6681dca6c00d94ed428f6aab332e02483fdf5199a9f3dee3776eb7e66afe584f2ab02916715287d91de5921c07eb5137be8510f55891a8d1a6861df6823083f401873d07badf8814fa26bd563a37be3e3e0042a5fd9531fdd1ed900bbcd215f3099f896e96661ff371de97060f20bab7e92af4106f910cae7e1ebbde4a84c466e3a9e353206390282b0c0428412d713d8d5de988738b23bcf1623927cae46c0eb7381ec637258ce2453b80d3e17461b8b994041f95fb75082cb5dccf61d0937345969f799b20f2590e57d92effa249b18d7b8173b4f234ce133f744f2686835236b0fffcdf650a46500fc93362ec16f4756d861d2dea13bf47d8b64ac97f82ec6d70922b9075cfd691b3aa9a71bc40ef92054bf01c2c92f79a7da32c364f9c612936352358e876572da646abff8eec0da274eb9cb80e8a00a252277e22da47d661f3799bd097314fb586c653b20ce493ef7a65040a26b35ec3f9cef45035497b4d6743dd7160f1ddb484a9f8581e7a9cea48f2b4bd10ef898e2f5b4a77e20c849d4829358428744c14e2f52b59ab442d8e5aad326aa485990c12f8b402aec1138c8d52ae02f945b2d07126a9f6fa2c5ad9f480ccc9e76bc95f9a57fc686a8d32f2086b9f14da0ac4bf03d3ef9e0124be3e18efc5f37426c07bc8ca1482540745df45a55e935b79abb639c413937d74b7e78763f728ecf3b808ccaaa23f1d334c80f472f3f7d47fcdd5cf422a8c2d83f188f48efadd07824c1781c02857d1b23461a696fa56d69504da46e16fc2f12629c0e0fdb0a9afe2ee7028dbc3bdac0bbe23848b50b3fb0518c4c2a214bed9222d63c637532572c99413adc6858b04e280486cf15fa415ba85ab764b452f43c8564f3a7e99b0d1fedd5c60f0d4083a0633283ec2111adc780cde2f39948ca1aceaeab0338fa81c78db250ed88328cd001428f2dfd5520e277012a263f8ce7ff49cda4c6391b14290e05b5887c649fdc56a46dc05a7edafb3da4c4c95f8f1ad6041112c1f92664c55c6bc42b7815aaefdedc0c0c8e94763e8cc5ab159b49da965160c38f563808bf75dce04837608428740ace547e052fde6ae064bc0f1362c3fbe8676919d9d53fc31d690b8143ee62f06bf2f5847194174897a5b1a22fda94cd3fcb7874198e64ab634a79707142d7f9d1f3493d59493a7628e94b3a6c9345e83345509219e35c8894355e022cb8332e4596fbf7560c4a95f236a2811d1243ad6770da591e8ebaf73967e10dd11a6bc74ecd38561a52cb21c419378b21ecfb2b198b2e9b9e01b48535c52258fac94742a9c65567403427f4c033515ce5337398d76fc665746c4b2ee7d5bb43618ecd9917335f67f2413463e02dad37772c6381dff1bfda98a1379c8a8dba73622e9ab2d2c7270f3d5390d8380acc49de6c871e8ddbe2e4ebd650a6901f223faf4dcdf035138ec0682eb4924119b3b134cfd98a0215128a157144e09e346d377dbcd171dca271e17126a35ca9ca7f23085a84f97340f599cfb0846ee929ca6678d834b89653856377151b96e3c2db37a86eb622a94af678ac9af5249924069edcc6360c0fe775726f8f0c392f77666bb4ab1cbb6a16082097dd43fe870fdb5f4ee3259e04180562774f598556b2c39de50dbb61996278e44d36c50bd47528616b6e2f93cba4bc52319ee524bba8d1d7a5e510c628fbc851bb5e4367b26a824234a88f571b11a2f7a022910697cfda1e9c0ebfb49f1011f5fde66934a87f844806e2b6c2a935e38ca3411f78acad574a91a791ddb809f10aec925c71e386c386c0c0880af8e1d9ee7079440f0cf2ceed330e53d0138a16fde37ed586b55b9c862b006ce823d535fe2edf79b8e7853de49642d6cc541efc2e27854e9cc007e27b670d7aa311ff0c5b50a66bd6c45a8a0d4e7bb136edf215b77fc98d51327797dbc4f949a6d78060d4ce0112faf04854fda4a24e2212447acd71858c697f5d2ca597c6964ee14c6287ddebca50f86e9c4729fc10e0f51198244e13f79ca75e329a342fd4336299835d09630502054b533397fa3302ece8c9d3febea8d7a3ca472cb371ee5bae78c259cf69dd0256fd0630c5dc2efa7feac61377fa813b044f73bd3e5dabf3a15c3743db42be1a19e1c8042931a965662d5a7c31002951fa9502b47c27d7c47cd182acde144c4b8d53a56a77b3f4845af981f39c4d49a0144a42e9663197f37adc0c87170953aeb0773d1442898b6520bc0d760d54da303cffa48589100dc6758b72a4ea9e9a5e37e3b73abb55de83e419da02b995adeaa03e2f66a02a15e56de0e53423bf3e17c277ef8ed3c2762525cd0f337cd546d9ea2bd344716e9190c0b28beae6e5b216ae8dadf961fbb730c7f1ad7f5cb7796eaa87a252855ec322f3f7561a664e5ccc53c9a4e6a2618c63ba9504cd016912c028fa2ff6b49b576ac73bf93c80432aebf8b7f0464efd28fb43f52030c9ca76be510d3c005b63f138a87608a4561078d4b8d16949b3e745b9b51aff061a2d31168ca5769d38564a2b187bbb97f0f71cb3671cfa939ab00f5ca8438082493ef73aadeb55c867a364a2cf124f013d2f5fa3fba875e223c4573aa47e1589b56be22d499934db6c058c393da1240cffa122b8fccef1c5b396c8656fb7546139432394f1bb8902edc44ba2c9446665436370228e55eacf36967d99735a44e3eab0f96dd1baf99a144dd8a583343d989acd411cc1fab9969bf3ab75d0e78a90c19bb26ebdc1ffd8e738b3eb040abee818b5fadae05d5e8e19351499d09a4aa48c3d4bb9d5e2626abcde9bee366435145ecec4a4f83a7f0d32e9a2d3e78a8393731abb52b5f16a2b691b37334cc8b2260a31c0ce12d5684bffa7b45dcf4d44c028460175e25b26b4f1f78fb3761b64e007621f5d081751ef6a4a66ddeebba9d557950cd324567b20b55b5118f78ed8c2bf008a99f0ee97495c42afbbe4a101ea67900375fe5e15f53cd610ad868f4d5abbadc58134639470c153d059c013bd72b256c82b787ec710854815d52566ed7f30b877779dec8f5ad8bb2f36dedfeb9952ddfa21e565d88f7809dfc8a493120c0c2887d8cc585c728fc084a136be4e912374b64e0c39ce600a1dc48ee10f7abaefffa752d798376c977866672358d25fe79d18848b9beef8240916ca620aa3e2407b51d4550af9af112567120098a467f80892d4f45d88b3178bdadc71deb5a505e1d6787e773c64e6541498f6e2cf3494e8daded5834993994ad55d501483eed97a3f0bf5ce7e94337ce77ab816dfa8d1ac31cb2f5dd320d0766ea6132dacc40c33262a05d7dac8ae53b59181f28893d3d521781286bc5b6fb3e56497ffcb3d95cbc2de4e23d4c9d8e5bbc8dfc83a6bf1266adce67d29461aa53f0b6e735534e60752f860fe3b5e7ff656df24ba9b106f1a0fef364dbf3983a650ddea34a22be400be8437f05c86b011891ab6bf43c58a909c67e3fbb5a0d3a6f54e6657d2061271fef63827a95d5078bbaab4297fe80378bd9df81892ce062f1e075cb0cd9a581ae6ea9c1ca325b88ada6528b488d39ec1468fc39679036ca12322b3e04eb0eec64337be77da0ea130be0813a008e62f65692790828276013c3a5bca7ecc5a5f4aad9629c2bf0c1390296a42427aaf64877cb8c3e3d7591c4112dc339dc594f0c71ed751c6f0a8ede3cd9cf6638782a962d6a8b16329b0b2ffe9ad3917e89b9fb7c2db078730844c266e04e0b9f4dd0adca3b80ea46d0b9410115fec3b3fffae3bba1ce53ddebf0cebb0af934c25e9c766b9601277652e7ed3f989c53d8e9f3b95d397523077376864b29c9ea70537be08472e04c7e2cdf228d146a12fd66e910941317f71f5173cd9d2f031ef4e8642fe869acda3a774a5da3a0f759939c4973629998ce2f9608826ea3087d4b7a56af1ab14efca47556c98ba96de2123a02d987b5e20096c78fe346f8c51b2f0131b65565011e040affb3c6aba4b85d3d114cf65b481e2b7b150ac1a3b91241383ffe792d53bd466ca0a427e2ce63cfaf66a99347089b2a113ee2285ca0a00f4544178b5ae9338ac6dcd88143fd776bcb415b2a4aac7241586a76ee2a2ca70a5d9827d4e9cdbcace0c8b35288f8fc47bde159b4bd115a93cff325ad7d1c9d126bd4ecd0c0f56e53c10618f10f1552bc47a4c4ec677678e116aac8c39d025cc0dfc4b5b8b52b4df5e9b89e0c6c729519229f0aa6d7033d3634006b85b9e7d84ade58fc7d6c573d9703a7a4e9365bc85f3395a0dd82ecdf0e15f6318fb7a6fad2b1ea15155025a30b43e7a6f43f17f2229d5e1219ad8fad9fbc2ec1e5334cb2d02b99fe9d6c4328639782f895540c4050d08009c4c42238b1d533a73d896af619c7c775c90128524352b7caf3f68fbbb47fe2d677bf377ef42046e9d7e060471e886dc24c57ee5de1d0bac2341efc9bd2a4b49bd0b804b177725da3649da842ee145f77e97bd5e7399a4b8945fad5e463ba8e401baba38a6086a3cb9c621774573bcc8408dc6e6dd0c6e71b4c3ed1faaa98e2a4e2f167f023468c7780ce773a5995aefc672ab95281abc0e4130684eb53f8ec27c861002e8cc39e184bb3596d2cc370fdd7e0f71bb6257730b97ad253d0cfc5b6432f048e60f127ac27a3cd820071bc22881e1e693b93f4487d9b065479a81ad730e7ebf7cbe2a352dcec444eeb57c7d913b3c756701b5e030a1bc0a0e6d371f96033a8b114c49ba2d0d0a8964fa9bb38e8a859e4ccfd0deebf0c1c048d822f875242138039fb27622f85d89f8f5714bd3abe89809533bfd6b2c775aea37cadfdff61c4f81ad1268d108c69bc792929b67639c6a547f4ae2b5302f8b5703424522136bb7eebd3ebcd8f25572b20067bdceeab193d66819df3c291aea509e3317c0d38e0d257872619dee69c1fb150d948b2e4689ef8cc48b2d157e2fdfa9a4322885010010597efae922b811631455e7fa13564811e4f654eb57dec4e364c948554946ef9438f0557dd4304bf44bfb403eebe49d6dfe96582cc21f9353574bd73f4bf8f9465dd8b42e4fa6f90085a882a3a1e07be4fe26f603e77fd18c2d2eea4628d36f948995a2e94a979f21885054ceace36042c6e8da096188483a552588461975ad47810ac05a282df2eead4cc2f53ac8793f43f3359c2d522e67256030605583fb4bc80e73341032f05b3a1f63b935068161c1b694af62469874414d49c089ecfc0da130f48d6aee5f6a0800a4373516dfe6e5344c57d85d502e69ffe52d8676f0089c7bcf9af91190e84330dfa432372f4b842a8124550b6e6204156a558bf922c7c09851a74c315b2cc8deabfd6f5406d9b54a3b892a356b5a5bc6c29b53e883e54895ecea3f5475aef3ca41bc97f16fc522eda6b5d992a1165c6943e137d7a61fa6bee503d64a485aa87f4cf51ede3a75a9914c977fba86be938669a5cf0bf7e5a23e2df153d944b4c2894a8b2672296cda721792175deb107b55ae0edc7b751113784d5b3ec1010e23a35baeac763a74e76974bd51d6838e3201f4a1aee424e7789e2f1155bfd3a1d66ca7fc5cee9c84bd61cf4591dfbd57e6a5ce6d3fb34c0867efd7486c8c024265ca06b1b46a5692880be89eff5fed055d92b4d33938c679f1acca1e7dae83a2e2202373908464878c12eef5637cb22a414dce54f8df8e16d0732d41ff9f4c92cc747f59a3a57c8e60bc73ace21bfffe7f4cd718986add3023abd7c930f2c73ea0bc55d8eb61728d4c8f3ff6835719e01057064dc90c541fbee424f56f449c63c990dca52f2d645bcb3d961e04d2440114ca80f1d106bb862ba65800a8a2fcf73f0f1b04bee654485069a175fcda9cbd920ef5150698785e886e5e014e6364e97635cd0ff3ec0f883fb440d24fc7ffd0816130f5ae45136052694b6109a46386c5fb6d6ecccd225423cffe8c7de1f76e7433f00811505041b0cd16de12841e764b1db2de3be898ea321ceade26ea016cb7c17d6cb3c675eca12d97a15c8596f4f89be2842315d586f8da9721dbf042b676efa1c0528148e7f30a4b83b8165e27999749037c3a02368a11c491c8f81651fa40c344cb52a2acb524a83cf6a1867b70ace2d63c1b796c57e23b0193b1e51ebc61a95c75f435175de8430810cab6dddfae0e217290c21c18f504b103d0b5287c8cb3b73a1b7b747e79f3ddbf4f99a5abb3727263b74302cadcc346e6d225a7feb4ae3b05b9380c9aa75c5c192b3e94d75f573ff0671412b15eaf17e376f9f7aff4d8fa94513d66dc9c02d368720159c3226353d4755f7e1a37bfaa11611e0fec4502a6e7dc8d991ab068eda258836dd4492f785000d2d75dacfcd1da56c6b34f7b34e839eab2f6bdbe5ee72151d2ac68f69a31c2d68af6638624605838d00f54fb9e906638834a8c6c5fa5afa6001018b678ee5fd7c63426eaa6a519e6a6ce9b057ef682435e3772622fb6a44ba5b58193990088069914e817a32f379b5b086639685b521795c218077d175142c640a684cd05c5cb4906762c0b4ac72cfe79e434eaaea0827d9c3e1aba901d271fdd84f301bcb4220ab8a97dc7f6be09986533e775799896fca43a5099c6ce2af8e4e4789b747894f431f44f4aa256bf9d8d71e59a3aac3123fec2cf5e172024b09af77330a59e39796b290728c29e6a887d210f45eb0ff593c9a613d88a58aabafd63147e71e9e16e9bc7318d6879d4fe36f19d8bd05b9ff6b9adf2789ec425184bd3287238a6359780816597191faa9b85bedc94afb2d9e31af15fd73822a652a7f2741e9e6d2ddde0dce296fea7f20a1ecbd37e987d80a732b57212a759a6a12ddcd2d351d605f4fac116db508ed972c088342c727f8ee2ef3c241153bd0f4cc3056be99fae3f5bb666edcb9e83ede3c6c4e3ef7337dd3f5708ee900ec6743eb6af7e8cd86fd0387e0057982c9547d82b6bf80f1ae2269a60be74a01d5f1951fe99cea062520f8d4d4ec9065dffb43802744ac1d0965b2da47a6d050c66b41a304a0533c40a676778f2663f6aab58a92ed947221a12cdf9ea6d53ca87b17f51761d2024a621d21781399239802541f74b78a7e0194de424f5e61448e3f31b8ee98710365007db963f9ab5515feaabe5bf67ff4a8c79a3bc2fcd525a411ebfc69cd1b6ba935204483fbbbc8edc3775e0ad4d67a655ea897c6e9b1b7783d98bd957110230ac9c3c82734dc093b840179fbfe6671d5d90e96f8de75d4a24a0f2ced7ac14d04c1f2618d1ee38c6710bc28fdb2c1e1adb8b6d8820e2cd5f1daefcc3325ffa543b28380432419ccb688a516c6403406a9890ba58fcc78c93f55c78e4e2bed0905679acc63add167ee63797cffbeb40b55b40c96156da79f25702e06389e8aa845801d996636c2172525925c7810ef47d0ddcefb9d2438ec90c004b191afa72011a1237b44a541f3ec0cc4e69ef4bda74851795b69516134435dc16adf5c9b2b6a8df79ff5e496d68a818bee6ac389719cd38a24ef4415e7b21c3caa06d70a3d7909b3428ec9c0b460f5ef5bde5fa04febed3ca78a720c0f54933760d9724e7ea11d5bdc2edecb94e4304d3c8d8feaff123b60e709880f0e9c08448a2564083b00cbab2a3dd3e411b55239dc08c9b5428132e6db5a27d9dac6bafb4fe0f5029e27c8709bb3eb80805aa441eca97eabdaf0acbcc581a6a39fafe4652e6b46f5534a83d7f318073f01563891dceb5c6223063c9064a42007b4348421091c4f7846a75fe39cd381c480443fdf54c4b53cfb773f86846f3dce64409040f977d68caf7d966c0a4c243d7b9a257e25ba700394fa5c866c4ed5da0b1b58509152d91deafdcd9141b8d43b652a0f6f9628bda99befdda88e1cd8544336e6dd84d76eda7b7f0777ce08a23ade67c722c757c1d4d7e1fbc6a06fc1c98bf8df26f9e8b217c398255df0d75ee9041daaef7119f341d89c39db6ff4780a832d0214d370e4f14de1c45ffdca537fe8de1862c800e97624e9e0707f0edcd93ccd017f4a850e4f7e4e0409cf24827f472ab39da9bab50f921b153c8f8fed811f1941ff21dc5839f59f6eaede8da3fdae474a7a0601f4df32fb286e071af568137ac43095dd5430d00bcf3e58399c8ad698f4e03b2ba09c2ae64f36546f5f70a8a1e54390959cc308aa7e5904e39d98681f582bb9f9e439812c1cbf9e79887a911116eff4d734e8eaf7a706597fea2bb80c8b7be086e73365797ceb66bcd8249fc681c836dc4d5dd2b9f814823261feba3ae4e2ed7704bd26c98e5f2b6f22bc7b9da83aaf7e5b55f732654f2194a044c6b7109d2a8424dbb0853d09999af9cd606ede58d81a73bfed077ce17f12bea695ab2bcc4965dfec7c71b9a46b8d89a25123049309fc966feb0ee904cc7706ba30772f505efa963dfb435de0c26ed71033fa4d530efc4a24bc3c0e4ea10236a612f2b97db1dbcabe638fab3b3af249a4edd7d19cfed43c2b4d1edee29183dbe9c21867446444e9a1fbdb2438224282dac960886ed1ba00b19335bc75b7e7f0af4e63247ce2568a3adec5baeb72d9747227a88c76adbef95f8754c9a4b9ebd3814c357af0e34690ec385db9081aeeffcc3462da492f3dd595ebb533b4c5488f6304a7cf28a299b15110b5a688ca94b0b27592ab7f8ff3a4ab34770b7896b0dd5b712f7ee79b0e344eccc76f4fbed675ded2ad0016b37bfe09243b40e0790fa7d34be80816f6d588c9036461fca9e9e3a3c8cbffff47107c322a7bbc1d68ba966c5848f8ed613ec84eed753aaa1efcb44c78f5a917d666f21db1bcb30f083dcde01e2582ed0b390596b5792b7574f2063be060e1e66ac938ab4d3a283a00e3bb480aaab9bb003b02640953c62a523e37d596919a6c2e92daf2f6d41a1542d724b15a602208ce060eece48a18206538e3ea37f6ab54407fc1d143767af5a40a48ae7cf14455dbda2bbb19806c0ab42f38ca2b61efc065e50de3a292890cd40e384dcf506b1e779193e6d4608ad47915044f6956858859a6ab79a54d3e3506c86a1f91e1f831b87111b60fcf279d24043fd6509e01aa0c38ef8d9056a82b8823574bc6aa26b2b2a95f9bdd51eef45a765394c72993b6b3322876d98e72f0a0d8945d80656e0de521c45be3360d9fe888c7c756b15b9d35daa354d7f52ffcdb51f1d5b225df01ebfb7e6f8192ed1c8016c3fbe0f7df6419e8b79700ec8f0ba4c8eafd1507fc373be41c04ddf75fb4900ea728c5ecfea5b4f844765d42b63cd4d11dcdeaae10e25f39965c81ca7563fa41c7eea2064a47c2c35d91c91fca40c6715e7084f6472ce98919c3bf80281d1142393245b22ddd45ee08a947163e9a6114abec99a419fb8a0eabd9d1db50e34329ad162025fdea96e5917e714e2dbb60b02f1b509b926ef21712752ea7de2c5bc37721dfe1a3ab5c6cfbc4476d0cbb5299b005bba4ceb9800005192314f6297a306c1bab5cbc11250ee1ee982fbec0715d3591ab6e8427a4b38853304ba0326ba786c99c37d3a538ac12cad46808ac2bd674c7e615885810ceb63ec1834528712057527cf64461622db85f704319aa8d2a0da5e82cd96a6e28674493b75474a3a932ea898dc75ae7e2c0b23db464d7c049d69853915f3bf5f3b39c791d25b47ad9e0fed7324805c5abf56a9d000cde087b39c7a563d655e7cdfd348bfb762bbd05fdc2524c3a49db65913cf4b481a147bfc735dd2b3768682c50673c899c4523cf30e15d06669fcfcee75ba86e3bb8f17e9269d3f7f6e981b1abadf58897fa02ef868d982de2b9ceb72b5480950ee7259096db40cb787461be331df388ef9c51387c099085c6eafc4d0596f40d568052293a7991bd970d5fc1715cb04e4afeddd76363f358d904599f9414fe8a49fb1b14a7d6b56a81ad8cb1d37d46010d9b637281b5435967de3f376fd114ca70f3d870f4e85f8e417e132e77039b3aedae0be60ea953e547edb409b17deac8738a2310ada6c7e93c9df671be252ab1a28c824c539442df445ab0f1e5ef804fc92ded46562c17eca6690c9c2ff4c1780ebb251eec35dcd66d4dd63bcf704878f623715d8abda60133681dae123e01f68b50910a05bb235762f076394a96726b792ea409cbe9d0b0dd5ca56d91c58011c5ab110df5e8674f5990e9d44733135a0b495d776007b093bcbe1698773aa0cfb80e028caad114fd503f49c99fb783f8213638caa593246b563d8666b8325015b3339ea957222a9ad45b068c6fbd3275e80a48ca1f433a1b52281af0290cf69c9cebc5b49a9a1ffb2d165f2a6aabcb64d682b3f7c07049cea1c8262bf1309b9e800a749d26ea45ab42a54be3ddaf43db453d0352be445eb66630f9cb039c4d8f2edb6dfad68593b48f5293718bbd42024ad66fe444ae5c4a452b5c3191fc563da0c18605733e835924dec53a98ea5235b34d591f33bbd13fc4169525dfb73950c0a5cf652b9ce2ce84410c6bbc45daa7b36a1c96d2f51c0c6ddd6aa0005fe62b86864155322197d29022a98aa5ab61b39c64e67efa993c1a8723d41df8c1c22f8a3ce4dcbfa92a568d3c6a17cda16b7d2f0b03856d0417765a741f6abc657990ded7fb31004a61bc9849840d79034939862176f55debe9d48e20ac4f2ea41afea20a36edad5da70bb0a4c6563aaecce9a1ff7f4efb20e26aa50718a4008c1ec29d9d21436e35c72aace52c3be98813d669a9d6ed840301eb7aa1ce1e3a15e84b9272ba9230aa1dbec624d8a1166f1b89a35e376bba69b6dcc2ddf8764d1f13ea9d44e191eb43617356f550705e47e722eb41ee651fc4c5e3f9c09cdb45ae3a017850b4dbb48c25fdc51c66786e36c20a956302b27d5725cd103df28cbbbd3e6360af429c2db823df3e700e7a23f9c28fcc0339554276e6a101155872fff67178321a628d2a0cd761ed98eb700ad7e37e12ba283d6f8ecd8c8945a5fc8b55b4bf34ef6a303027c28fa6e982f7ebb7c6eeeed1a0f5902647d31827a680d17bd719c8a43a8fac751e05b57b30fa9e0ac36f7b6875914fe56aa2b989b6578458130e642c73892af6816782bed8968674a4c028fbda4313c40446209f8d28110fa3a01870d055048727ccaa5d9831ce1dd7eba086ec0776f1872947d67c16d7bb9c951778d78a5e4de4386751f351ca92bc0ecfb5e39b801bd4d9abca978b5077f5a03b8de89676b285704c02e9ab66a9de156ccf5cd84b5a2e76c12d4aa7ecf2d7e38cac4742717abdd03d3b9c510924d5d99af07db12d31dc34238a181bc76193d72711861946ddd9109fcfcfb83cb139d3df18f897892daa30df9fe94175f91682e50df38be687fba1336efc68c754e0de2572101e9013233e4bf8a7982c8d2e836e06e8cb286e3a1309eae601e520a7022c008c47adffaa9ca7dc7d1a4e21a044d7e8a38438632f2ce11afd136c5aedb38fdb06df96d6bebf73967e10dd11a6bc74ecd38561a52cb21c419378b21ecfb2b198b2e9b9e01b48535c52258fac94742a9c65567403427f4c033515ce5337398d76fc665746c4b2ee7d5bb43618ecd9917335f67f24134634b86185bcb0f716393d796d542adcb104e93d224ad0dda7266daa0c752fd5750a183ad47234c6172d0459bb656c13e80d566c418c87e7cc09ee6e708fd831f67592906ff1a39bf448c090322d2949f6ac056e0076596c78a5370c6be2af2dd1b066c419d26c128958071fb5e824358a7bf48733a33e278bddfdb77cf9bc9fd8a8c46fa21533626fb96168c7d5842c3ba326f37166fc8fbe00f7b5d59f6923b3db29f2e62f67499479a77f70f9240602ada1bfeee4b689772d9c165b39a390572acdf03e1f105945812c7d867a83397519a7a2a135cde2eaffd07f8f66b223680c2541189418cb11f5a3891b4410878e59c09438261c536a512223c2a74ddff52bcb6521986ac2d126a26f0d248e105023212164284774b1781b9652e3970f6f0768114109a54480f501b90ffcb367d5633c99955f181cd3330f540a402c47d6cf12488549f28d3ef5610da2022560e71cd499031db1989017972972a88136fb2342612f60478fabc69750ea1b0af695322d36c0ee8eaa1886e1c68cf1cffdbf2668f5171b8cac710260b87ffb3dd7be60cdb3f990a3c384ece77735db1dedba8530cd72982217b3410266a19919966c5e9c567fd6c683a518d89a759587e7c544bed0f3f7fc71e60864b67a5df3a9d2c31ba0368d32303e110da6eeb4d630502054b533397fa3302ece8c9d3febea8d7a3ca472cb371ee5bae78c259cf69dd0256fd0630c5dc2efa7feac61377fa813b044f73bd3e5dabf3a15c3743db42be1a19e1c8042931a965662d5a7c3100e1b1c66acef3c4fcbde84f15d5a0799c2544a264b97ecc7ddb9b6b4e9d2ab4ee53ccaf3dd1fe6a4a9340e65b7999a3d96d44dea4d06683249b9128604f7e5d659d77e9d0b8233274f8ff91d331313c2ff8809109d001a7ada8b8caea20f02c5909bc0337dab05bfc62a563b3eee90206e3d4ba5c93aea3994d0667069638d4d60d953686ad49c1f99649abdc5ad89d36e15e3b7a0d3fa66d0f77087da9ac35decd458779943cf10761696ef9bf6d9e297ca57b9f38f42e5c704dfc10ee7f8326e9477a406b7264087b437e5230a190a8de2f29fbbca38a220fa61b15d37db34da8792cbed0332699d35422de59ef90352b62bd11213acdeedf037d892cb5ffa9cd5efe6ef3ef5fe12be889a71a8e419ed6ba6674ab4cf15e0f00511623e17eb53e12d8215cdf6748230cdbcb30008b19c6933c0808e5e376a166957d73d5993ce907caeb4a7feb708957e3ee9ab3c8ba6fc77b1e1565856b30ea4614d2379586e17af5eecf550756d93ebe0e131d8aebc4ac05b48aa241abbd945ac055dcefb33a6f22fd76c875d4777928ec5bc0e09febecd5179d3100c22a2dd6cf14f5368f209758bd83178196fd7bec3e3288fa95e6c64bf4dbd40bac550dbf7b3311ac462a6e25d6f65cb1aa9d4475e28a39abd5bb972f065319f32fd698b3dcd855a58e16905c61d34562c7bef71f8d5d35a61fb6b92cdabf8b51056d7e385940173590d3dd87fe54de3737a6102248b85b232b3406f1ac2386e4ff768c83b42fc49bba289a0bb6628db88ed73bd21b3fb5d3a37eef2444f587d31a33752c8deda8b94179f54a200f929c42df8f3b1bb0c21db019f876bb139aed05e8af47377072b256c82b787ec710854815d52566ed7f30b877779dec8f5ad8bb2f36dedfeb9952ddfa21e565d88f7809dfc8a493120c0c2887d8cc585c728fc084a136be4e912374b64e0c39ce600a1dc48ee10f7aba9c73be1ada8cf21ff01e0990102f1fb95f65ef9653099bbec9fd19d15fc91c4803b99b2153e153bbd6677723c446b879819728cf4bfd99fe68a7a778f12ba5a843469d6d953a9a657a058f22404dce5cb4a6c9bfb066d790c500072904550a49338f02009df0c2655ca4e121d01004291a249c94d07e47202d6c5b48deed726c0ce858e1be4978165f0981d3795d4380b34aa6256a9aa050f289f33ad224c8ffb42c283d167d5a3e149df90b50bcb37de3760f694ccf8fffc9e37bbdb3b41bef0032f023376e0704a15431bb46e7f79bd1650b626a1651f27609d7f0f28ac39a36b4e14d324e9150fa9ce1fafc62902279d38ca312694bc186aff4424847621ce63aa8d8413d1047508f16426693a0538e7e4223783addf4027a38e823f4222de7a72def68445b458b42b5288fa6ade8171fb8f885585d02a45b36bcd43bc3f23e82628b2c5c144f2a07f9852c983fc197d1fbb770c392577acf8758fdb56942ddd3e135380fa0cb2d6ad0ff5590376d4a95eea2c3e3d7591c4112dc339dc594f0c71ed751c6f0a8ede3cd9cf6638782a962d6a8b16329b0b2ffe9ad3917e89b9fb7c2db078730844c266e04e0b9f4dd0adca3b80ea46d0b9410115fec3b3fffae3bba1ce5c7e6e938125f685c346437f3f86e47e07246d08082e8339fa6db51d5d3045b037cd7f70aaddad386d7d8551a1dd602d073794baf9ebd493f66c0cbe7a75ee468e120ef1fade41f4bbe7a497b91c24ca797a7c540795d3e5ec95313122a97bdb320a7b6d4766a5b13e13497021ed9d49eee64b7fedd6a4128a7c699a6da23acb6097bfd641f6c71cd56171d84fdf97d03d58961071df8bdb46e2793d55b6ae9661e05f4f4a862195eaf89adbfa87c14e328a402b909f62a46245b71acb7a31209acf266b0923393f94e0ecb11ce14913e4ad24b60db4878e764de5ce4fbb7e70085226ff51f96485680e33569f904e85aee6e2bcd9118acba74baeb56b848021c36a175ded060f65c64c7f4d594ee5490eb5b851831eb622f3e5da3d5684f22aa926179ac8c39d025cc0dfc4b5b8b52b4df5e9b89e0c6c729519229f0aa6d7033d3634006b85b9e7d84ade58fc7d6c573d9703a7a4e9365bc85f3395a0dd82ecdf0e15f6318fb7a6fad2b1ea15155025a30b43e7a6e1a9003f26d98124ef839b418328969a6a23c8e1f43970bf57e01624f3426106f77101559a0bbcb7c97ea6a404d7d39391708710175a16cc5b1474a2cb54d2263348dee4e68c72e6dc32d359fa444989d6c74ab19ead2f05dda4882edf2538e7619623dfb09ec01f6920b087e99b70d5072ae96fe45b01f5a1e4f9136785b0807fd5e7898b872c1a57f5721df5e58613f726cec6d9fec99db0cdf53e9f925096dac8e3ec67e19b500aba349a15087d5695a88130515731e85119ea289b4d71d5fc8c58b4cbfda16a54b1391ca1b41a9c16117487caed650e3b112c119b3a4c2c5f78e346a937c94496c3723b71c475b683501560b61cd777c0e44566a28f690239c07b4c58f5aca7bdf83f379b17e8e62d1d25e65ac48cfee6fd777ee89c26a5e4aad0278d8ae39df2733c45ff47550ca8a956b6376437964da7f64f782078b3c7f5472f854446d4b5d48f087a551eec50e7ae96a43a38d5b069bd596de8bb98560c42764d2ef3c0a4f671c148ef12c1d4cce9953b496eab76f3cd5b9b4e03c576151449737e41d107e9ae253edbff7b96c7daa1bbbbe53d105027b0addbd74cd2865d85f17a4568436fabfd753d7ac6e5e05d8489d525cdc673db266415e4d8ff087cff915215dcc76a1d41a208951baf56c1f9e96fd89a6a803e90c6b0b08280f00c95b6014c38f2b7798c3f1a152c851380915fbc396c0958073553e69264988b0b1292ef7fd2c1be476332e719a692f4286b0a0c2ae7b04536b8266da081e6092e803ad7aec5d64e55f38ccb5a3b948c6786635ab949fc683b843c3310943a1ca56b7db4f42fb6a190c610a8df861526b782d8da5116799d733cf195d634b65dddfb69b5063217f755a19195fc08f84641737f41dfd6f44d272bd3e68c1e4079d25e2177a1b08ef545f2207566a5efba5db80727c06b7f9ba8034ea33795d3ec25e8712ab0e2770c6b6d9fbad4a62d623ba72f560a9b059ff9b3a344d45dec751561f1a5aac589d33768c54aaabd9e47e8fd3f4ab8a89c487dff481c3278d9515940abf54a64aeaa0f1455fb76ea1d6016f58a1793832909a5060a1a96368ea925de5e19840589f4d1246e31fc8d324d2146a9a492c653412856d40dd6b20155802a35da29e787c664abdad28ce926602dc79272fca4e6a89f592ec6e6f1e7982bf779109fba332c2005673138e967269fd1e7aaab34a4bab150377dc23db84c3afa493b940857c92818449acb3c73db6e1794a0ba5815d85fec1093159e4ffac40e1b33aa3a6bdda8311459efa75548433d6a036b67521989f60271266d97472b848024c91e9a74e6a948ecd574047122ba3b5874d7ff888821701c1b509705d412297188bfd501c46ac4e699e04cbbdb1da5f5b8293fdff3b88a434201811e5897870d79ce6d886e073bec8a8f2b7314d0cd437f7aa228991293ea0fe7030b603faa4c7ace438c2b10c67ae418f23b382295a0bb3eb74ed0945c765f465474ffcafc571d6ac584ff5846743b0394328781ff7a56ec95f9c87c26aad7962589d47c793e3030cf2f258b95f0a29465a478dde987c9c90e6327a149d4cf7bc1560583b3080fdada164107148052af8e4de1f5045110e7c02c60471e0517e79e42ca79f45b50231b46a5d9190e2c5e1d21ff342bb5a1314f3314f7d60650192f88682e55aa81042567950aa5374699aff276bb3583f98ac620a566b49a0fd8a839c63abc15c8db21bb0ba35368961d7820435decf62e5809ba3aef1d0e76d805e0323f14c606b4a37e072d75cb62d418eb1dbde3972d51e8c48e9620c3d1627663f9d5486ecb429d0cfdcef12c1b425662ee9058ce42546d6071e7e45dd8b9614dc59f747049006966a7f0fc2e3e6900be43df7b2b3bf65549fd33c217857710b612860b165d724a091cb1d2d940ffea329d9b7b4d75fbef4fd3e5004af9b09d4cd74c20874de16064e0dba313da0492422167fbf7361b785e73faa7237026b055803c6b53a2bd035e63d3c4b67399c21b62ca3a5710494e33950f82507a2bd37517bd764de2b06c21a867a57ba7c2dbff9ccf01769184d8753abbd23a8ebe8fe492d68cdde72c5e89d5240093528a3aecd8511da8e5325129a828ec093f32d58176aaca6c927e9879df58feeca92b95c13ba9b6e86e7d95386c6aee9dce42755d8c4442673d885a1449f3d3c0e66eb14847969ef237f9b0bf53d67516136b6bd48ceb5a190e442570a8ed9d609b62150b689832130a9ab411eb1e2e6e06bbe31dd791e9919c4d3e8c8b85548d77e5560e137216686e8cbd6a384268fd20bf7fdeade4a71648a7871f4f188cadfbc4574a5acd11a1291b042f18b05c71c58ed76a0f09ff8fbde63dff2eb82211fda230503a5fa29a211d6fe983b862a18bfb4779fc91e137dd27fb66b5f5cec717a2397a43b4a1e97cdc8b4c8b694dd6c6b2d1dbd73b8961aa35c42c75336d6969da1f96a7da9386a28bacbe5715477a9d8aeeb0eff92495b464c6d85da1ed3ea1212b6a301030929e0e8821cc708e2231625cd859f2b387bc93134ac6baaa51f3270a06f50913d8be71f057a6292d314e8aee3d73d6ff7c098f848b06d5e6d870be1d72fd04b96a3b2e135919e12fa633b8a860714589481825bf1d25952b2e6a8f9bc27a5951a0a86b27f297ba5654e6f923619b0a6e57073c45d2136b028d33b257cfab7104d1ba0d10ec23b1c8be25b101cad282eea20abe28af802df47b3039fd61ff2c554b9f73fcbe6095714c03006d5401b0961837f59ade7b22fd788acbe24c68205f8ffe57fb98262b775d4a6968d4089866aeb92bd738c579dbc6dc70faf20d16735d115f6728ca6f033a124a5390c4c6c7f6b6f6f4bbca0a3f245921cd1ab429ce60690f1ce6a0737806cbccf1600b0ffffff4f